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
338707592220	338707592778	338707593328	338707593878	338707594428	338707594978	338707595528	338707596078	338707596628	338707597178	338707597728	338707598278	338707598828	338707599378	338707599928	338707600478	338707601028	338707601578	338707602128	338707602678	338707603228	338707603778	338707604328	338707604878	338707605428	338707605978	338707606528	338707607078	338707607628	338707608178	338707608728	338707609278	338707609828	338707610378	338707610928	338707611478	338707612028	338707612578	338707613128	338707613678	338707614228	338707614778	338707615328	338707615878	338707616428	338707616978	338707617528	338707618078	338707618628	338707619178	338707619728	338707620278	338707620828	338707621378	338707621928	338707622478	338707623028	338707623578	338707624128	338707624678	338707625228	338707625778	338707626328	338707626878	338707627428	338707627978	338707628528	338707629078	338707629628	338707630178	338707630728	338707631278	338707631828	338707632378	338707632928	338707633478	338707634028	338707634578	338707635128	338707635678	338707636228	338707636780	338707637328	338707637878	338707638428	338707638978	338707639530	338707640078	338707640630	338707641178	338707641728	338707642280	338707642828	338707643378	338707643928	338707644478	338707645028	338707645578	338707646128	338707646678	338707647231	338707647778	338707648328	338707648878	338707649428	338707649978	338707650528	338707651078	338707651628	338707652180	338707652728	338707653280	338707653828	338707654378	338707654928	338707655478	338707656028	338707656578	338707657130	338707657680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24926	21474	24468	28873	21477	21500	11845	621	431	380	367	331	359	375	327	344	398	360	327	324	359	330	358	301	332	347	329	365	336	343	321	327	302	337	360	316	324	302	330	300	321	300	313	303	304	345	344	352	329	346	314	334	358	300	328	303	360	311	314	334	321	314	340	342	299	341	290	306	319	338	355	368	327	340	306	318	329	342	307	320	337	353	323	319	283	295	322	300	321	303	331	327	344	360	322	307	341	345	305	311	324	321	326	323	340	336	300	315	322	307	313	313	308	327	323	310	338	313	290	271	338	363	361	324	335	316	319	359	332	323	323	310	358	312	327	314	309	315	318	365	332	313	321	300	309	321	304	280	355	334	321	345	310	325	312	308	330	303	323	337	285	329	329	328	324	351	360	311	317	324	315	310	297	328	298	314	304	308	331	323	339	317	323	285	306	309	332	308	302	353	349	317	356	324	323	293	274	309	321	353	326	344	340	311	355	317	355	316	323	331	322	300	329	324	305	300	323	323	316	321	324	362	318	293	334	338	302	309	298	311	356	315	303	314	316	342	325	285	262	300	321	327	270	335	314	324	352	331	350	344	337	355	336	322	313	332	311	316	341	327	306	334	285	294	332	295	298	339	347	315	312	323	316	337	317	300	313	292	309	310	346	331	357	298	334	310	294	279	335	315	283	315	298	304	311	312	297	285	311	289	343	319	288	312	323	314	326	309	303	338	320	323	301	317	310	275	316	306	349	321	341	312	333	305	293	316	305	301	372	302	302	341	315	352	336	320	334	303	312	285	342	335	305	287	288	304	364	332	321	339	305	325	313	312	290	337	304	314	344	308	311	271	323	322	305	296	338	331	352	320	333	286	319	323	326	315	337	370	314	320	291	353	319	308	319	304	317	326	319	308	335	318	318	283	296	304	317	303	298	323	345	329	286	322	325	294	309	283	267	339	298	343	304	349	311	294	314	341	323	309	296	332	320	328	296	314	323	325	315	337	317	308	339	343	323	286	300	282	326	339	338	320	311	309	312	314	310	331	295	315	311	323	341	329	292	296	320	298	290	295	345	329	314	284	300	309	352	328	330	313	313	345	328	324	332	346	327	284	304	293	293	275	295	307	328	344	312	343	315	339	312	324	321	329	325	323	328	301	298	307	316	343	316	318	317	298	306	331	291	336	348	299	308	323	317	338	312	314	318	347	310	318	341	286	321	339	330	301	344	317	358	356	279	302	311	327	338	326	309	356	325	323	322	323	329	276	314	338	308	313	312	352	314	313	330	287	315	349	335	290	316	312	322	292	305	295	311	299	303	311	310	332	313	319	320	319	309	322	300	308	326	314	301	306	289	321	315	335	292	349	322	314	356	339	317	361	329	338	330	323	323	314	318	325	330	330	288	340	301	297	312	328	317	300	289	322	295	253	332	315	304	344	310	324	313	315	303	321	314	360	287	306	329	354	295	320	324	302	354	293	303	329	319	330	304	318	335	334	318	294	352	329	333	294	303	307	334	349	301	283	299	318	269	285	299	313	291	292	300	308	293	328	363	341	331	301	317	298	299	300	289	370	329	327	324	293	315	312	293	316	301	315	316	338	292	271	305	335	297	305	361	320	333	352	304	329	323	324	317	339	300	336	285	287	307	320	330	277	282	328	333	293	318	314	282	313	287	296	322	321	290	332	284	319	331	347	314	311	322	318	301	342	321	332	248	291	335	320	334	290	285	298	296	313	339	277	311	305	368	332	346	349	296	333	315	292	306	334	327	308	328	300	326	354	349	333	307	308	304	305	333	255	309	299	335	298	317	300	312	317	336	331	287	334	319	324	322	312	341	354	301	350	324	318	291	300	300	305	313	316	312	328	321	324	346	343	291	306	312	314	300	293	329	323	298	339	296	314	337	277	301	333	340	345	295	317	318	341	272	304	313	290	320	312	303	317	321	304	335	361	309	350	300	319	291	311	314	290	330	328	312	305	331	336	298	326	305	334	338	310	310	298	340	309	297	295	290	291	316	284	318	306	344	331	309	336	289	318	330	311	301	325	301	301	301	321	324	305	295	319	339	311	308	311	318	302	317	297	331	300	290	316	338	324	338	314	308	303	337	331	325	312	317	284	339	312	293	310	308	323	303	326	316	303	303	335	318	343	313	312	335	321	311	307	316	368	345	330	338	310	329	314	307	295	301	312	300	333	287	321	340	312	294	349	343	345	324	338	306	309	319	317	339	334	309	293	374	341	286	326	301	350	309	340	319	304	321	291	324	302	314	310	293	324	295	317	302	306	300	339	364	318	288	258	306	344	329	318	302	327	304	327	332	288	331	339	314	340	356	318	348	349	332	313	306	309	326	292	310	312	324	333	298	307	329	291	327	289	301	306	319	337	325	312	341	275	304	324	314	327	331	337	312	303	285	347	318	336	322	337	321	317	364	314	336	329	323	322	313	296	335	301	288	347	303	325	302	334	300	348	336	334	328	305	319	325	294	309	315	328	308	319	327	341	295	311	284	274	321	338	356	315	314	295	334	334	327	327	320	356	296	304	325	309	305	356	298	297	343	300	292	321	326	299	307	315	315	322	269	305	327	286	320	280	319	323	314	314	329	329	293	337	313	356	372	338	288	303	310	327	354	339	316	364	317	319	306	335	309	307	301	312	337	321	349	294	291	316	330	329	329	307	305	339	337	329	372	306	331	322	334	335	352	341	354	319	369	318	321	328	325	328	314	324	316	302	303	291	303	297	319	317	356	332	319	313	305	319	305	291	356	307	323	341	317	348	326	301	315	279	303	325	303	310	312	317	334	312	315	334	318	310	309	331	317	278	288	322	336	325	298	315	354	295	307	343	303	320	308	341	336	287	353	322	309	278	321	318	294	305	312	267	321	321	328	338	325	313	277	328	315	316	307	374	336	338	305	312	310	363	352	318	328	310	317	331	302	291	312	336	318	311	287	301	315	342	326	301	317	291	365	374	330	315	336	309	316	298	323	314	331	341	358	301	338	324	342	304	304	323	302	337	284	311	291	284	301	311	360	293	286	321	333	324	330	353	305	299	333	328	319	322	284	341	316	343	303	334	318	303	338	306	308	297	313	290	303	307	320	312	337	339	340	323	342	302	322	328	296	283	281	330	265	300	271	330	294	340	318	289	320	296	315	324	307	290	329	341	295	333	314	282	363	314	318	314	290	289	320	334	298	311	301	309	295	347	328	332	321	303	340	314	302	314	290	286	271	287	350	309	330	308	322	338	320	322	310	329	315	392	349	314	326	300	308	318	333	328	301	304	333	283	293	302	295	300	322	315	353	296	272	360	298	321	318	278	314	303	329	302	344	321	316	310	313	321	320	344	317	302	346	320	322	316	293	292	314	309	336	353	295	323	324	315	320	322	327	326	313	330	311	308	291	339	336	315	295	326	313	308	308	349	325	310	287	287	337	312	313	333	315	314	331	311	343	331	274	322	317	310	311	334	313	318	270	334	302	326	316	316	340	321	347	338	304	340
43417	41150	17703	864	755	693	736	705	685	677	657	666	696	655	660	676	673	689	624	635	648	655	652	665	683	668	660	645	607	674	647	652	678	704	621	673	593	645	636	633	644	669	671	642	626	661	617	618	672	664	669	686	642	671	682	680	634	660	620	665	625	615	638	622	657	670	652	650	654	668	666	653	653	709	660	657	629	659	592	637	637	652	659	679	628	614	646	653	645	634	601	674	638	640	626	647	647	630	678	635	675	628	635	717	653	651	629	653	632	649	650	640	671	628	685	635	605	659	656	640	668	607	606	618	672	646	606	674	661	634	625	660	659	653	666	639	656	666	683	648	707	629	614	635	680	656	661	637	673	647	687	611	665	640	682	643	647	585	612	626	644	642	633	653	632	645	648	621	609	650	685	642	663	669	666	676	639	612	659	661	649	642	650	708	649	616	638	658	626	620	676	623	659	645	678	657	680	680	700	651	617	685	648	644	623	655	594	644	627	635	661	631	654	646	631	676	632	647	637	626	691	625	630	633	670	666	684	599	600	640	650	617	693	695	648	703	667	660	623	629	638	600	657	689	609	605	627	672	620	681	677	632	669	643	653	629	644	696	642	621	610	652	625	651	673	607	654	635	705	579	617	636	659	659	586	694	620	687	639	637	718	669	667	654	632	654	710	652	644	651	632	690	636	644	579	652	648	635	620	677	637	622	634	672	640	655	671	645	672	649	682	649	637	628	613	623	600	649	625	671	626	633	633	667	680	618	698	603	651	652	643	661	681	641	632	648	604	613	667	640	642	658	622	668	635	672	640	665	645	620	652	672	650	671	626	631	668	657	659	653	648	653	674	647	664	621	652	673	616	649	671	639	657	648	666	644	659	649	668	618	658	642	618	671	662	658	617	703	664	641	640	641	682	653	646	670	681	625	643	682	622	648	685	598	679	627	592	577	646	672	669	645	642	657	623	637	637	620	660	627	594	670	642	617	647	630	612	629	632	649	613	623	652	688	632	653	679	653	655	591	666	678	649	652	643	637	669	667	682	616	662	676	661	606	665	636	637	615	661	607	623	672	713	652	644	617	647	630	617	600	638	667	648	640	659	599	640	634	609	608	625	608	661	670	651	638	677	626	679	600	650	628	681	606	649	652	636	654	699	639	681	634	616	647	663	638	655	633	597	648	694	658	653	646	654	699	686	632	630	636	641	700	653	667	635	655	645	694	609	662	623	653	645	638	657	664	624	659	627	624	614	654	677	615	638	695	657	663	658	675	650	634	659	692	667	702	680	618	627	692	674	679	627	629	677	682	661	693	642	654	606	651	680	675	650	633	636	608	647	590	629	679	605	685	687	670	639	633	645	681	623	638	620	640	681	629	645	658	656	676	628	590	637	653	676	652	638	620	662	650	666	633	652	645	636	690	630	650	614	644	624	672	638	577	645	664	696	633	689	680	624	655	613	656	627	620	658	674	671	666	669	656	636	676	642	639	627	622	639	629	662	651	626	638	653	687	640	638	646	660	614	620	646	682	646	719	606	659	626	657	647	642	625	687	616	646	591	681	665	671	653	614	681	655	619	704	636	635	626	626	657	642	630	663	641	631	609	665	650	628	689	660	658	662	638	667	609	723	673	641	655	659	653	637	670	636	614	655	631	622	665	628	610	649	651	654	694	623	611	645	647	620	663	637	651	646	615	604	653	650	600	673	651	636	647	678	650	624	648	627	636	693	702	662	666	668	648	639	704	670	679	693	637	643	630	676	664	643	650	639	675	685	677	671	636	660	629	644	645	611	638	617	653	599	679	662	636	648	623	631	648	605	696	651	649	641	640	623	672	651	685	616	646	643	640	617	641	705	652	665	705	623	633	621	668	666	649	611	646	648	646	607	651	654	668	635	634	637	617	668	642	690	668	653	666	635	623	671	626	665	674	638	636	630	686	614	686	598	642	658	616	726	666	668	658	616	661	628	628	627	621	658	689	647	599	651	671	681	620	659	646	633	637	617	641	665	622	627	661	648	642	690	661	650	659	586	663	640	652	638	639	670	600	688	615	619	633	667	668	654	662	580	656	679	631	656	644	639	634	642	662	646	650	581	665	689	590	633	649	646	603	682	658	641	620	647	619	670	646	687	626	714	649	648	650	632	671	695	632	672	635	638	638	621	636	645	617	670	571	639	610	674	639	606	615	609	616	634	654	662	676	656	667	689	636	621	646	655	637	662	639	655	647	623	669	621	641	597	666	639	611	610	627	647	655	673	604	652	678	630	659	642	667	653	679	654	630	638	682	647	654	664	650	609	643	629	645	600	642	630	611	682	670	618	676	651	596	688	679	640	659	666	669	673	622	646	658	608	661	619	660	648	623	691	632	606	623	637	621	637	621	656	629	667	654	613	677	683	580	642	652	648	645	609	663	658	683	670	634	672	608	622	633	605	637	655	681	693	679	592	663	631	605	648	642	618	653	660	637	667	659	666	632	673	621	660	661	677	617	663	663	651	683	660	645	632	619	636	637	652	676	652	655	631	630	653	639	638	642	588	637	656	659	598	665	630	645	659	624	641	665	630	620	640	659	637	624	632	639	632	640	676	645	624	606	672	678	617	609	672	666	643	659	615	630	619	640	620	637	668	636	655	660	650	666	609	643	636	635	624	679	641	679	635	638	669	647	591	667	668	631	671	620	681	639	660	611	636	676	667	674	655	671	656	671	642	614	707	602	670	632	691	644	658	641	675	679	607	613	575	673	663	646	662	670	661	664	660	625	638	616	665	663	656	661	647	592	655	648	637	651	657	681	670	669	680	613	678	671	616	597	604	642	632	665	586	634	598	697	605	617	652	684	608	638	674	628	646	668	577	623	695	677	686	693	735	619	691	657	646	637	605	665	640	671	635	647	617	641	690	668	667	631	655	672	631	669	641	665	720	629	649	585	619	645	652	681	636	687	657	628	632	694	622	688	704	666	653	640	653	664	651	677	678	649	665	673	673	659	677	691	646	643	685	664	636	634	635	685	631	659	619	668	656	641	631	633	658	662	663	650	644	648	645	630	631	626	651	644	667	638	663	658	663	696	635	649	695	673	687	659	663	649	662	573	618	641	675	637	636	623	679	661	684	663	663	671	648	659	641	673	647	631	650	657	665	667	617	662	639	582	630	640	638	646	684	653	647	656	654	639	680	627	651	644	654	635	670	634	666	642	628	637	687	666	644	659	655	640	650	652	706	646	633	606	643	607	660	639	656	637	673	653	658	638	636	587	651	660	650	669	649	668	659	679	697	673	654	625	671	661	628	667	630	659	652	632	629	650	663	710	646	654	664	630	644	659	685	624	647	628	669	612	645	647	642	621	650	681	687	654	668	606	663	639	655	631	617	648	678	650	653	650	677	624	642	643	651	672	662	631	665	664	657	633	644	631	664	654	643	648	663	659	664	625	645	685	648	665	684	590	630	633	680	661	672	633	621	707	656	663	652	669	659	627	630	616	640	650	639	626	612	688	684	653	642
34744	18405	5739	509	329	295	266	212	218	196	186	209	182	179	200	185	188	187	180	214	186	158	198	179	206	195	190	204	189	181	202	192	190	216	177	212	199	202	188	171	172	188	186	208	175	162	169	188	185	189	238	199	191	167	181	174	188	198	175	191	191	199	161	192	176	167	187	211	172	194	195	182	197	183	181	185	168	174	176	174	189	181	199	209	189	183	168	190	219	191	175	213	207	208	204	171	208	197	198	195	167	204	176	169	201	179	180	188	178	191	181	219	197	183	187	184	166	202	180	157	204	167	205	205	199	194	200	216	192	163	197	203	176	195	192	157	186	191	183	180	189	197	203	196	204	182	172	175	177	192	195	194	177	184	194	183	216	218	199	189	189	182	224	204	213	207	198	189	182	201	177	199	185	213	187	190	182	181	173	173	200	200	173	174	165	220	178	171	182	208	185	197	167	206	197	189	183	153	200	199	178	167	186	184	193	198	200	197	185	174	177	200	171	176	166	193	155	238	203	192	200	190	202	234	185	191	184	191	212	184	158	213	196	152	194	196	183	171	198	202	175	153	202	168	177	212	178	202	164	185	189	177	162	164	169	159	194	172	182	184	200	200	179	190	188	165	207	196	185	189	200	192	195	217	191	192	180	188	177	161	194	223	173	183	173	226	205	212	156	180	216	198	192	153	193	181	175	196	166	200	208	188	210	202	142	196	173	207	197	183	177	180	195	159	192	182	186	157	197	198	188	192	161	197	172	190	172	154	195	201	142	164	187	165	165	184	210	193	185	184	185	201	175	173	196	171	188	197	172	198	185	182	180	204	208	185	185	213	204	190	161	173	200	187	212	202	221	208	182	208	178	177	218	186	182	188	179	194	187	180	181	200	199	199	186	162	177	187	174	218	176	176	194	192	188	172	193	209	200	206	177	199	185	178	199	197	158	172	174	190	196	183	187	197	184	182	207	186	177	179	186	199	185	204	183	189	197	200	186	186	205	179	187	171	193	167	199	191	177	172	192	170	198	174	210	187	203	225	182	214	185	189	180	181	180	192	175	175	206	182	153	201	184	209	186	188	192	189	195	180	210	186	224	181	174	176	182	200	159	209	178	174	179	199	171	216	205	197	209	175	202	181	187	190	183	193	173	187	183	197	171	203	205	190	194	200	186	210	202	173	161	186	170	207	173	180	162	166	198	199	190	190	188	204	172	184	197	202	202	188	205	173	167	149	212	182	181	197	182	189	167	192	168	163	192	193	194	187	172	197	200	160	201	203	216	164	188	196	165	209	209	190	190	209	174	216	194	197	170	168	207	195	182	186	177	167	195	194	190	166	192	210	170	201	204	170	187	169	195	179	185	197	182	226	187	190	180	189	186	197	187	169	210	226	160	210	208	170	198	206	171	165	217	200	181	193	166	184	209	162	168	182	179	172	197	186	162	190	195	199	196	193	212	204	169	189	220	183	199	195	177	199	177	194	190	175	199	198	188	193	175	185	191	175	205	184	180	171	184	196	192	197	175	158	204	191	193	188	216	182	159	192	205	186	194	179	177	182	184	184	183	218	199	181	200	200	187	178	174	164	206	200	176	198	207	179	175	215	175	149	209	201	194	185	201	204	189	194	178	214	184	213	170	211	176	178	199	170	183	198	192	186	178	171	159	196	197	176	194	161	175	197	169	176	187	193	182	173	207	179	184	171	193	179	206	200	162	191	175	191	201	196	168	186	185	193	177	157	196	192	185	184	199	178	175	196	183	188	184	200	186	192	195	177	186	175	167	195	200	169	204	195	189	166	196	193	163	175	195	191	166	171	185	198	179	185	193	187	200	164	197	186	187	193	187	193	192	210	196	189	184	179	179	193	179	199	203	171	174	180	185	185	194	208	185	219	192	191	175	181	170	182	176	191	193	163	212	186	187	204	186	171	147	181	208	174	201	183	186	180	213	157	189	160	190	207	162	183	188	173	210	180	172	181	173	185	173	176	197	185	174	203	191	203	186	188	175	206	182	193	186	172	204	191	193	193	171	166	210	179	184	190	172	189	197	178	196	200	180	187	160	200	180	189	181	165	178	196	181	168	197	200	192	168	181	189	184	165	193	195	187	188	190	183	183	166	170	181	167	175	196	187	196	235	188	210	179	191	193	184	177	194	204	184	200	181	191	186	213	194	168	164	182	168	202	195	180	216	215	218	190	193	153	164	205	221	197	179	194	184	183	244	209	199	186	180	203	187	175	206	175	184	186	213	168	200	196	192	167	194	166	186	180	183	204	188	193	183	169	208	190	179	191	179	216	213	183	175	176	199	193	204	196	178	151	185	192	203	204	217	176	210	170	216	196	159	186	180	195	193	198	203	204	186	186	159	172	190	204	169	183	213	178	188	167	166	164	195	174	186	161	179	187	185	216	188	192	159	203	187	191	194	158	186	192	212	164	196	216	196	209	186	182	205	206	161	211	194	176	195	193	179	175	185	184	183	168	177	195	180	178	195	186	199	201	170	211	190	174	191	189	187	205	168	179	220	193	199	168	175	192	215	210	174	179	225	196	186	180	197	168	200	183	181	201	186	180	202	160	205	178	174	173	171	208	190	171	161	184	207	168	211	215	182	180	198	179	195	181	193	182	204	182	173	181	203	185	208	196	194	196	177	204	192	182	186	187	198	182	199	191	153	176	201	203	171	172	207	199	187	187	164	191	185	170	181	212	198	212	192	179	173	182	191	197	177	179	181	194	182	187	181	183	192	206	200	194	184	166	170	187	186	167	174	185	195	181	177	195	186	200	185	195	191	164	203	212	196	205	185	210	181	180	173	184	194	149	197	204	179	178	219	163	170	202	197	186	199	158	173	211	188	172	188	205	188	186	180	200	170	191	191	222	200	187	203	179	171	165	193	204	175	162	174	175	202	175	190	181	198	203	240	188	212	169	193	156	182	189	175	181	191	177	183	193	185	173	170	188	199	187	181	214	204	182	168	175	192	183	214	170	181	189	179	194	184	171	225	184	175	192	177	197	211	176	162	188	167	167	212	161	197	206	199	195	186	201	205	176	193	184	185	204	219	166	212	171	223	200	179	182	181	185	213	200	177	170	202	181	196	181	153	209	190	188	194	233	175	169	154	171	206	192	182	180	183	191	183	191	178	157	161	182	181	194	194	157	209	194	183	209	186	204	206	198	195	188	175	175	190	161	198	169	196	207	174	170	202	194	203	202	181	189	162	199	175	188	216	164	210	198	187	163	178	197	210	182	192	189	176	206	193	183	192	175	207	168	187	190	193	163	218	170	173	187	193	215	211	196	177	235	187	198	189	181	207	198	186	179	182	178	178	183	170	197	193	190	201	196	200	207	188	196	162	158	178	195	153	200	211	180	177	177	200	233	205	197	198	179	187	185	189	170	178	192	182	198	170	208	195	196	206	194	172	199	199	188	203	189	184	180	170	167	193	221	179	169	170	199	199	178	182	217	188	185	182	191	203	209	160	199	199	204	194	196	193
20537	3766	1231	460	468	442	447	463	478	475	471	477	425	449	477	436	441	449	415	400	462	432	479	470	454	460	462	470	436	404	467	433	480	471	466	501	433	424	432	464	458	484	441	508	421	489	470	478	454	407	458	421	444	444	490	455	443	456	455	450	480	483	481	481	423	473	415	433	454	451	427	454	438	454	483	460	445	469	436	480	441	436	441	419	487	475	456	453	452	445	432	456	468	464	477	401	451	445	442	461	427	438	436	450	472	462	471	456	448	508	440	448	454	475	473	451	471	479	450	464	424	490	423	484	439	466	445	489	476	484	460	490	468	442	479	464	437	449	419	464	477	436	457	457	504	460	458	439	481	417	407	455	444	448	462	446	459	443	434	449	462	458	443	459	422	479	452	485	480	457	406	477	433	470	455	455	442	462	449	453	437	468	441	456	462	462	446	434	440	468	462	432	479	436	463	430	434	476	447	486	493	463	470	461	458	466	470	457	484	432	449	428	435	497	465	480	463	508	469	450	483	462	438	456	483	443	451	451	474	433	442	493	486	454	457	456	504	457	476	447	451	454	449	457	452	460	457	418	530	439	456	448	464	456	449	452	449	448	502	476	447	465	459	417	433	429	444	442	480	451	442	475	448	457	430	435	466	425	474	436	445	475	433	465	455	457	430	451	416	470	531	467	453	471	469	425	452	467	466	486	442	464	450	451	426	481	490	436	461	447	425	430	479	488	487	490	433	471	453	441	444	481	431	468	486	441	466	461	479	456	463	502	436	461	451	474	466	465	455	462	452	462	448	486	457	464	446	483	480	463	432	419	457	451	501	448	403	447	441	444	457	399	451	499	455	435	443	449	444	458	466	479	457	485	433	460	448	469	447	454	424	469	444	472	460	473	472	464	450	462	489	464	474	469	452	439	447	458	450	470	462	483	457	442	471	475	481	418	485	430	454	480	465	489	492	448	491	470	422	453	455	431	438	420	435	505	477	469	428	491	466	465	482	447	454	470	480	465	449	433	465	489	447	463	450	464	442	452	495	457	467	422	448	489	440	459	483	455	404	463	474	447	452	474	476	452	461	459	456	457	452	426	474	482	436	457	477	461	431	481	411	458	496	453	456	503	449	458	474	443	463	495	494	441	483	458	480	433	413	436	457	467	443	447	447	463	485	436	424	432	465	451	440	435	451	492	474	471	443	452	451	445	468	480	464	452	460	471	446	468	444	491	460	496	467	464	473	459	428	413	477	486	455	465	456	446	471	439	430	438	455	463	429	398	433	458	440	468	461	431	442	437	447	458	435	415	450	449	408	474	468	437	501	466	441	422	449	473	478	466	458	454	430	467	444	420	466	459	448	443	494	447	456	471	407	468	460	458	449	478	442	453	442	452	463	426	490	446	469	433	467	434	470	463	472	444	489	449	467	462	445	473	476	461	459	475	463	479	478	452	457	441	428	429	416	452	450	489	461	464	463	506	464	438	433	471	466	456	456	483	442	481	469	466	462	461	455	449	420	447	454	448	445	448	430	476	482	438	439	460	469	495	465	431	460	481	434	449	455	460	459	426	470	464	463	448	434	456	464	406	489	440	441	482	475	451	474	460	458	457	487	506	453	447	479	465	459	449	442	474	441	438	438	476	446	481	458	420	428	470	454	447	470	451	476	494	443	430	476	488	442	453	462	408	475	481	437	450	481	444	447	468	493	476	447	446	486	474	445	450	456	431	445	472	466	482	456	463	448	451	460	421	416	474	483	458	449	436	462	462	433	445	474	436	419	484	441	469	503	466	461	475	510	430	493	425	486	488	474	427	448	460	490	439	443	463	418	431	447	426	455	468	456	450	495	445	481	438	460	456	455	460	440	444	449	434	452	439	417	463	455	456	457	475	458	434	483	450	451	447	397	460	477	477	443	443	490	428	449	406	439	460	456	456	511	445	458	450	445	477	442	473	473	457	450	445	462	461	464	470	492	456	484	483	422	474	450	485	479	441	488	458	418	499	458	470	460	481	433	458	451	439	468	467	463	469	482	450	452	446	424	477	466	466	449	483	489	443	473	467	509	481	446	453	390	451	457	447	457	465	437	464	473	407	486	478	455	450	422	438	482	450	444	446	444	452	478	465	420	467	442	455	453	456	443	462	421	437	443	459	459	441	452	484	434	442	451	447	442	436	469	452	443	425	479	495	456	486	467	427	445	464	467	433	446	492	448	460	474	448	439	424	433	467	437	450	452	438	456	469	420	442	428	431	442	436	493	412	467	487	480	465	479	473	476	447	464	479	468	474	497	438	494	459	479	422	441	466	456	482	418	455	457	463	422	421	440	443	426	457	457	428	444	428	493	457	455	456	455	470	434	428	432	430	446	466	455	464	480	498	449	436	463	450	450	443	492	444	442	476	449	472	422	471	464	427	461	400	467	448	472	447	483	454	484	448	467	480	433	447	435	476	419	473	487	466	450	442	465	456	433	485	483	457	440	438	441	475	434	434	475	475	447	420	487	473	451	475	447	491	466	488	474	488	468	462	442	404	445	472	429	475	480	475	466	443	453	463	426	476	470	441	424	441	407	466	466	468	421	410	427	461	457	474	465	425	440	462	490	491	466	459	463	476	448	483	457	404	466	451	462	454	484	476	491	443	476	436	423	473	459	405	460	444	449	446	422	479	447	436	443	430	460	456	491	478	479	470	460	424	464	440	463	493	445	452	452	445	475	445	458	453	462	439	491	472	425	439	422	424	449	490	460	452	463	472	488	434	425	491	442	475	440	423	480	424	452	451	434	461	467	429	445	474	472	448	465	494	440	451	455	431	474	440	479	475	455	507	492	451	420	412	446	496	450	416	456	472	445	442	439	435	438	434	499	447	451	436	478	481	506	496	479	437	439	448	453	496	435	429	435	463	453	517	481	450	471	440	457	449	485	432	461	494	442	443	456	452	454	448	451	470	460	452	509	479	473	446	460	472	479	476	439	435	475	477	478	472	455	439	458	466	466	416	429	420	452	446	426	450	468	472	404	488	462	507	488	429	435	485	434	439	458	438	436	423	425	452	485	455	461	431	437	431	484	468	471	428	476	449	475	461	471	435	457	468	460	448	504	457	467	430	461	436	495	455	445	463	494	482	473	440	489	460	453	456	468	435	450	452	465	470	453	440	462	491	499	485	466	436	445	461	463	483	424	452	471	456	465	435	446	500	456	447	454	454	430	480	442	442	470	452	497	459	467	451	465	471	456	476	439	435	510	456	466	439	484	479	461	467	443	475	465	433	455	464	462	478	432	463	427	482	465	468	437	462	418	485	474	415	453	458	472	443	457	476	479	473	464	457	440	453	473	453	470	450	448	473	476	445	431	473	485	459	453	438	463	474	467	442	432	475	446	407	470	466	488	461	453	454	429	477	464	466	452	453	407	425	446	486	440	467	446	477	461	485	476	458	452	470	447	437	494	477	476	421	412	396	465	452	463	461	464	509	436	456	452	452	454	485	462	443	477	444	435	449
25263	21130	23776	28740	21124	14159	562	447	373	353	392	383	398	340	361	358	345	379	335	320	353	363	342	368	328	349	357	377	348	322	356	405	366	363	364	346	373	344	344	335	333	361	367	337	325	322	327	351	363	347	313	301	339	325	335	364	315	334	395	267	336	351	329	335	387	307	314	301	327	354	343	347	334	337	344	301	335	372	355	333	377	341	354	323	296	337	315	377	361	364	338	314	356	333	360	330	327	346	339	336	335	321	367	369	336	352	360	339	386	316	340	320	368	387	306	353	347	348	319	322	324	320	335	334	329	346	350	335	365	336	358	314	377	376	318	325	355	346	344	333	367	347	330	354	314	357	349	338	326	360	324	333	341	349	341	342	309	379	341	379	328	367	345	339	359	348	344	338	310	327	338	349	345	350	338	364	340	362	348	359	334	336	357	371	291	320	351	365	340	332	338	368	332	350	377	346	345	345	341	350	342	364	335	322	357	335	337	337	323	363	324	322	347	377	329	322	354	291	313	368	350	334	363	323	359	338	367	335	349	327	309	357	359	328	345	313	369	349	325	332	323	324	317	338	353	351	362	350	374	322	325	340	324	359	327	340	338	347	354	342	364	326	368	343	333	337	337	336	333	348	323	314	340	348	369	334	336	340	352	370	317	344	369	326	342	364	373	322	340	334	354	343	362	349	324	340	328	339	355	360	326	383	313	367	376	353	335	343	297	371	330	329	357	333	346	336	388	313	330	348	362	347	342	340	345	320	349	345	322	357	354	329	357	347	358	350	310	326	342	333	394	324	325	369	369	315	338	303	319	334	315	385	329	346	350	313	336	371	345	329	351	337	345	318	338	319	354	335	325	321	332	320	322	344	316	350	341	340	337	334	345	362	347	331	368	332	381	346	346	337	317	322	381	358	326	348	356	353	343	366	342	322	325	334	299	336	370	325	339	359	379	378	328	331	334	328	352	335	327	319	316	352	318	320	319	331	323	329	322	339	313	313	327	363	354	351	326	354	346	356	341	323	323	341	358	320	361	358	333	317	322	341	348	379	368	314	382	347	370	355	334	321	337	380	361	340	349	338	324	373	342	371	357	356	349	329	323	347	316	336	348	339	308	322	353	357	313	350	350	344	365	366	320	343	349	330	317	357	301	358	377	351	303	356	346	309	348	339	334	368	341	345	326	298	324	334	352	340	374	313	357	325	389	329	373	392	336	362	323	312	347	324	324	353	312	341	317	337	318	358	364	361	283	297	299	368	367	338	301	355	326	313	380	344	325	330	335	317	322	333	317	357	345	327	317	316	353	357	320	328	321	305	357	325	329	329	361	323	355	315	332	339	383	298	345	318	313	329	331	355	392	303	349	365	324	348	345	340	323	305	346	338	337	328	361	335	301	338	347	360	333	348	327	356	337	327	359	390	321	316	362	295	333	346	356	375	309	340	309	348	353	356	347	337	282	316	315	320	328	307	367	331	351	329	365	318	329	298	316	337	295	302	346	339	321	333	348	375	334	391	337	323	345	321	354	329	309	350	366	344	359	336	343	349	311	314	323	339	372	332	347	343	339	334	323	333	327	334	376	335	319	346	370	342	345	316	337	339	360	333	346	331	324	325	339	357	375	306	382	329	344	325	375	332	359	325	378	348	342	367	334	334	332	328	329	361	364	328	370	354	319	366	331	324	361	341	329	347	340	339	307	300	335	343	321	316	339	357	318	364	360	356	322	317	355	388	364	320	350	372	322	318	319	339	336	333	388	354	358	326	332	360	358	330	358	343	339	334	358	326	332	344	328	338	336	330	326	326	345	324	305	314	335	301	345	404	320	365	299	336	333	347	340	371	335	324	337	360	355	357	381	379	342	337	326	336	365	350	320	308	331	349	339	312	340	331	342	365	361	329	322	356	323	343	342	335	354	348	331	331	352	365	343	347	317	344	334	366	385	344	384	354	376	371	326	333	369	370	355	353	324	339	292	358	315	297	308	312	349	341	323	323	324	338	336	357	321	323	340	309	360	348	336	335	342	363	358	347	371	349	295	366	305	326	347	382	348	348	329	341	351	329	310	360	362	323	349	351	334	334	335	349	336	315	352	315	338	307	332	307	357	375	343	331	347	314	318	324	359	339	330	354	345	352	365	368	379	343	317	332	349	342	359	340	315	350	349	342	355	322	335	343	340	372	318	337	340	360	355	319	359	362	359	350	368	322	339	328	312	334	340	326	316	340	340	335	333	371	319	347	325	390	281	340	326	342	340	356	337	307	327	315	371	319	346	338	343	393	351	316	344	342	320	353	304	347	323	351	335	355	356	286	345	328	330	368	367	322	322	322	321	321	337	343	343	358	346	323	315	349	286	353	317	341	375	352	329	328	337	306	343	336	343	292	305	309	341	320	374	366	354	355	352	361	340	303	297	340	322	329	300	355	341	343	364	348	344	324	329	312	356	376	350	329	340	368	335	359	327	340	357	350	340	316	344	331	312	346	326	350	332	312	329	321	363	338	356	339	345	366	353	364	326	327	328	323	337	351	341	300	325	302	349	368	331	314	338	315	343	360	343	340	348	346	326	355	311	374	320	302	333	330	371	365	307	325	322	336	334	361	339	352	339	343	328	399	349	347	328	325	317	307	332	345	334	347	329	350	355	348	370	330	346	315	335	341	333	327	359	338	368	321	362	345	331	340	350	373	310	299	322	344	303	342	354	344	344	337	303	339	323	312	331	312	350	287	357	332	378	334	353	349	337	344	355	338	342	347	326	329	348	368	326	337	307	333	338	378	310	340	304	311	363	331	336	346	376	303	345	308	347	317	343	343	340	328	326	366	333	353	357	358	364	391	372	320	339	355	340	337	347	305	351	316	333	319	332	340	300	361	340	363	353	363	366	335	350	328	371	290	331	355	334	350	361	319	342	325	312	306	381	345	334	351	343	349	327	329	330	343	349	364	335	369	360	350	325	292	356	355	348	341	316	352	345	339	350	326	351	366	352	310	342	335	348	329	312	336	337	325	377	323	332	344	340	365	324	308	339	319	332	357	378	362	337	312	364	344	351	358	359	396	328	350	348	357	335	362	351	342	332	314	344	357	321	312	342	357	355	349	337	330	314	368	330	349	349	331	333	339	319	360	341	340	321	322	356	338	324	329	321	307	336	364	350	338	386	338	311	352	329	335	332	356	358	332	372	359	396	330	383	325	335	387	346	333	357	316	333	327	311	317	312	356	317	338	351	355	337	336	335	333	353	325	377	331	364	308	339	379	312	361	318	279	328	310	352	352	364	295	341	332	350	329	319	306	333	329	367	356	324	366	334	331	287	308	335	356	321	339	337	363	348	317	380	323	345	336	340	342	360	328	339	350	371	351	302	334	398	353	341	350	323	351	345	345	363	323	336	352	323	315	316	353	340	310	339	328	317	320	331	317	299	303	297	303	374	360	341	341	345	330	368	364	329	334	355	350	346	354	349	323	330	298	343	389	375	372	338	363	323	350	352	321	303	335
36542	30015	12334	892	802	751	774	745	716	740	738	689	694	761	768	739	710	778	706	727	741	768	717	725	761	744	722	740	754	709	722	699	727	686	729	683	723	732	738	728	719	720	729	745	717	745	715	692	788	715	734	724	757	739	747	679	739	718	670	700	711	709	758	679	768	688	709	723	737	753	746	729	688	715	749	711	753	735	700	758	738	706	695	735	719	774	720	718	703	741	747	722	728	761	728	730	730	746	740	736	657	729	756	728	714	779	743	761	729	799	675	762	706	715	708	728	725	729	706	705	672	758	717	732	744	714	773	722	726	732	679	796	727	759	788	735	769	745	701	737	701	755	742	714	748	702	748	743	745	683	749	726	719	682	741	701	735	712	658	700	737	686	714	764	692	710	722	708	699	744	728	696	733	666	706	721	800	735	741	734	671	670	753	717	745	717	721	734	734	749	750	791	697	739	752	732	727	718	742	731	711	726	736	750	772	712	690	690	771	773	705	729	697	702	729	739	709	698	668	727	771	710	727	744	746	762	702	702	762	696	739	717	744	746	706	730	742	765	715	760	736	700	745	695	747	697	698	730	742	748	732	720	732	730	726	771	742	696	762	726	692	746	733	731	728	740	747	748	675	718	724	747	715	720	698	712	739	731	707	724	736	713	762	742	764	726	733	734	768	752	749	693	706	735	778	735	740	727	718	693	703	734	755	709	677	741	713	714	688	724	769	741	669	706	728	709	706	743	688	703	734	717	724	731	723	738	787	704	732	728	690	768	763	783	732	759	719	724	669	746	721	755	727	718	719	691	763	716	711	740	696	728	709	731	734	697	752	756	730	713	726	635	752	740	653	757	732	711	731	712	693	728	757	721	737	701	756	720	734	714	711	729	711	716	702	702	705	721	716	765	771	704	743	722	732	684	700	660	707	704	680	718	689	710	734	713	720	688	729	691	750	722	735	767	680	687	799	751	738	714	729	755	711	741	737	737	703	727	756	692	725	749	710	751	736	704	703	714	770	674	679	750	757	697	720	723	703	781	732	701	732	715	740	774	734	713	767	747	727	708	724	707	748	721	784	792	753	750	760	737	735	739	744	739	707	698	742	716	738	710	717	741	734	740	720	711	726	691	703	729	706	722	758	730	730	751	704	696	760	735	764	687	766	710	741	744	701	715	697	681	725	756	707	744	708	756	758	718	765	736	771	730	786	761	757	686	741	711	742	703	706	727	745	668	699	753	717	763	739	731	712	692	733	745	755	706	684	725	677	738	758	789	707	712	733	722	682	711	673	738	728	695	728	728	745	739	746	734	730	746	691	721	763	725	716	757	701	734	698	703	740	722	764	731	726	695	706	678	718	759	747	736	725	732	772	713	714	746	737	769	714	773	704	744	724	778	723	726	716	711	735	681	741	714	755	726	758	720	748	733	741	714	710	735	698	703	738	671	682	723	769	707	753	778	702	719	746	688	768	699	708	732	758	751	742	728	742	684	716	724	708	671	753	733	779	754	723	732	773	749	671	743	683	710	698	776	720	714	755	712	706	724	693	706	748	704	719	708	693	720	735	734	717	768	702	758	737	749	732	723	779	712	752	726	690	731	677	718	745	773	737	738	683	723	705	760	748	739	733	708	788	700	703	725	748	728	839	743	733	722	710	753	733	747	776	733	720	745	750	725	694	721	714	722	726	697	687	708	712	721	720	768	748	726	744	764	783	754	795	746	758	734	689	732	750	703	751	723	736	734	695	734	729	719	754	720	754	722	739	750	743	718	750	756	728	707	748	720	774	745	734	723	770	741	727	733	733	692	742	724	668	689	732	678	687	745	748	721	704	723	732	703	720	723	699	702	712	746	725	716	753	755	743	709	727	753	704	686	703	729	698	689	745	697	742	725	736	712	705	767	700	690	749	740	715	751	717	758	795	768	754	706	699	705	731	728	776	715	764	689	698	749	738	736	753	735	774	741	743	740	700	735	721	712	731	677	727	723	719	731	779	730	769	793	699	763	722	728	733	731	723	732	673	694	749	717	726	751	699	711	745	719	679	730	709	729	742	752	759	710	713	753	718	757	740	744	748	729	721	754	695	710	775	713	717	719	810	749	674	750	727	739	728	680	709	722	726	693	714	726	717	739	742	754	729	741	707	732	717	738	746	716	765	761	762	731	765	711	742	723	764	734	767	736	768	686	710	718	721	727	722	693	708	764	719	690	745	756	681	698	775	739	749	731	696	704	691	718	686	723	719	715	692	773	729	721	727	728	731	727	732	753	672	743	740	717	700	716	730	741	688	719	713	748	692	759	741	787	765	727	706	743	733	737	744	705	783	725	664	746	693	737	733	771	736	698	742	733	727	743	714	703	738	711	737	697	748	706	716	754	731	724	730	708	732	732	741	714	722	754	739	753	729	767	770	728	703	707	790	728	713	711	706	721	780	724	723	712	741	741	743	699	748	676	731	743	716	733	707	708	721	696	762	734	762	722	736	695	734	726	731	762	717	716	750	751	698	762	699	715	749	718	706	701	690	733	772	717	754	770	721	706	707	762	740	771	710	724	714	751	724	695	748	729	738	731	700	746	729	695	721	723	702	757	742	711	723	732	716	746	712	695	747	711	741	691	709	736	723	710	711	701	686	682	695	706	724	748	708	721	708	743	716	709	736	724	701	725	760	742	736	696	772	736	731	709	750	678	701	727	694	690	710	705	688	709	755	768	716	714	720	698	719	744	695	777	727	732	701	689	738	704	697	732	735	699	723	723	655	734	689	728	704	706	757	713	721	656	753	739	700	774	687	703	773	740	723	735	716	767	695	699	733	778	684	721	739	760	765	686	737	764	692	735	686	742	730	679	716	758	742	723	748	684	706	719	777	764	713	692	696	699	673	724	717	788	719	703	739	773	694	695	735	667	733	780	737	760	754	754	645	707	709	707	732	713	693	704	738	764	747	731	747	768	758	678	710	693	702	748	727	719	733	751	727	708	717	738	726	702	717	689	777	796	703	758	749	722	704	722	734	716	763	742	698	747	721	753	721	752	729	672	723	744	730	705	711	748	678	757	745	754	744	700	717	704	714	735	767	747	747	724	725	715	747	693	687	706	704	721	734	723	734	734	736	692	731	718	727	733	739	757	716	733	747	709	758	700	771	722	700	751	762	713	712	777	721	755	696	780	732	673	769	761	742	685	725	724	696	679	688	784	693	713	713	722	722	713	708	772	752	731	695	749	760	695	727	752	712	740	747	712	752	697	719	649	704	739	733	715	746	755	701	723	694	741	730	700	754	747	733	729	753	764	728	734	745	710	800	741	732	749	689	750	719	669	679	656	753	709	719	686	727	728	695	718	706	713	747	736	645	727	727	723	738	722	698	728	730	716	711	696	699	759	719	722	698	725	693	723	754	752	714	733	704	742	731	715	732	700	713	725	686	735	755	739	766	722	767	735	744	716	732	737	730	729	740	725	703	749	711	725	697	749	679	683	763	699	751	727	728	755	696	725	694	748
24581	21155	24100	28468	21156	21190	11586	599	440	391	373	340	353	340	319	334	332	321	333	356	312	313	321	340	315	297	337	329	272	308	327	322	304	312	332	335	302	310	289	332	304	312	304	290	305	299	329	290	339	283	313	308	335	345	316	295	295	338	319	327	322	293	298	316	314	313	319	318	351	351	308	287	313	302	305	297	289	296	317	315	288	333	308	335	336	323	306	313	289	312	301	290	267	334	334	329	318	303	328	264	340	308	281	327	302	356	305	336	323	326	327	279	308	312	330	289	273	330	347	342	339	294	328	302	318	312	323	318	348	296	288	349	340	275	331	329	304	357	309	280	328	339	319	315	296	315	314	338	310	333	327	302	335	318	277	302	306	304	287	320	322	295	285	302	319	318	330	323	303	275	339	318	312	322	291	306	330	328	281	313	298	318	330	321	284	297	301	330	334	306	307	320	345	299	350	367	321	324	308	283	324	306	299	295	342	322	323	314	305	303	355	287	296	310	324	310	312	310	311	334	307	326	340	309	290	332	311	313	339	312	343	267	298	321	317	281	327	303	288	346	307	325	314	292	365	325	324	312	326	270	284	289	309	273	346	284	328	322	318	318	289	317	308	339	297	289	292	324	316	330	298	320	313	302	295	304	296	320	325	295	289	283	326	344	335	302	335	334	283	305	343	311	301	302	355	316	303	324	283	320	352	293	303	325	308	308	292	300	323	306	328	330	328	344	320	314	279	297	302	299	345	350	335	313	308	308	281	311	290	294	324	320	325	297	317	335	326	300	270	341	334	326	312	299	315	326	325	325	287	313	326	298	311	292	330	300	325	313	334	309	354	297	305	319	317	330	320	301	358	322	323	330	344	339	327	325	347	322	331	308	310	290	330	299	325	292	307	330	326	304	302	304	301	277	312	311	319	311	323	306	302	261	267	288	304	312	316	314	288	282	306	334	326	303	319	320	333	322	324	323	341	332	328	307	350	314	307	328	303	370	336	319	294	334	321	294	291	303	270	340	328	317	317	313	294	292	305	302	329	326	313	306	291	307	311	319	368	300	295	269	315	285	304	325	304	317	314	291	334	339	323	309	316	303	306	290	309	299	318	297	312	300	296	299	296	292	303	310	274	346	333	344	273	318	297	297	304	310	298	308	320	303	301	284	299	333	328	318	340	325	274	284	341	284	302	335	322	306	301	318	330	307	302	352	323	308	302	328	295	289	338	293	349	304	299	345	305	297	294	292	293	314	291	358	329	340	302	292	325	326	320	305	307	316	300	338	302	337	292	294	350	336	333	306	325	296	278	296	265	313	298	316	325	322	296	313	315	338	331	285	295	315	325	300	308	296	273	332	331	326	334	292	308	343	310	297	294	323	316	296	342	280	295	310	279	301	312	296	301	303	339	338	295	295	339	333	307	323	332	346	296	307	360	293	361	295	318	278	293	322	293	294	314	326	310	311	324	318	309	296	318	341	289	334	330	331	339	316	301	317	357	315	307	293	284	308	294	296	281	348	329	348	322	330	321	296	297	304	296	336	302	318	332	289	320	329	321	322	304	315	335	293	349	282	316	341	276	299	322	307	286	330	303	328	313	320	301	302	319	323	296	324	320	332	262	296	318	327	320	335	318	307	325	309	318	336	297	312	324	297	317	349	358	317	312	336	283	314	303	323	329	293	329	345	345	312	320	304	278	326	354	327	296	361	319	264	316	335	322	295	289	307	315	334	312	300	377	268	318	302	314	308	298	329	333	306	331	326	329	341	317	282	288	285	259	340	289	311	306	339	312	271	340	361	279	299	281	320	351	309	296	347	326	301	311	325	340	295	319	335	316	315	289	336	338	304	315	327	332	318	310	337	306	276	310	333	300	312	327	320	329	287	298	289	324	309	314	310	346	345	279	293	318	342	340	330	340	299	279	306	318	310	303	320	329	324	277	296	345	305	310	326	307	305	287	270	295	318	322	307	356	291	314	337	324	316	311	325	290	300	333	355	323	287	273	303	318	294	325	280	368	326	356	302	311	324	296	308	319	310	298	324	310	303	295	308	314	328	322	304	304	283	306	316	300	282	283	295	305	347	307	330	286	303	304	294	297	310	282	317	278	318	307	318	326	283	305	313	319	339	338	310	267	304	340	317	304	328	327	309	345	304	317	322	346	287	289	334	304	333	330	313	336	332	324	321	292	318	316	366	326	331	299	321	328	334	323	279	334	333	297	290	319	322	337	302	340	312	318	312	281	320	317	266	335	277	322	355	312	295	274	307	326	302	305	307	295	339	360	333	298	330	299	309	334	327	296	299	292	322	314	317	306	347	308	330	305	300	312	296	307	310	312	281	306	330	335	342	310	256	297	285	300	359	319	277	327	347	334	303	300	307	327	309	311	309	317	319	316	309	328	302	320	322	301	309	321	316	324	336	317	297	282	316	271	264	346	325	313	316	313	300	306	326	325	315	308	304	318	333	354	335	308	328	300	313	320	319	265	317	319	334	300	318	346	307	294	328	316	317	307	317	285	350	298	327	327	291	337	308	307	349	310	318	296	270	287	295	336	305	300	316	319	330	288	302	327	337	288	292	323	291	297	302	339	300	321	362	336	324	316	297	305	336	282	273	296	333	282	318	315	311	302	298	333	277	288	270	361	332	325	288	307	299	311	325	341	301	326	303	285	335	337	321	304	334	304	333	303	355	317	272	330	292	293	315	322	341	307	333	287	289	271	307	310	319	345	343	328	328	327	290	312	353	327	308	300	311	327	320	336	307	321	312	311	311	307	343	346	282	268	312	311	322	332	307	313	344	313	316	324	322	322	342	335	343	347	339	341	300	310	317	299	294	306	308	362	308	317	298	305	302	267	305	286	292	297	316	328	316	337	333	311	323	266	301	313	302	290	320	289	308	348	346	289	272	308	283	301	317	317	299	331	328	329	296	326	311	328	314	329	296	305	270	312	275	296	304	316	270	294	310	331	304	314	296	310	323	358	333	347	334	322	357	338	309	316	304	320	301	286	354	310	328	298	324	318	356	319	359	329	313	298	288	339	334	340	330	294	264	287	374	310	323	277	328	328	339	312	328	327	318	319	294	315	324	315	324	305	298	314	279	316	321	302	300	314	308	315	307	326	351	286	338	332	335	325	310	281	291	311	301	294	250	305	324	332	330	363	316	299	341	305	316	298	318	308	320	303	310	363	304	294	298	323	338	275	293	321	290	350	302	314	342	266	311	289	317	350	313	307	294	330	326	317	275	288	311	293	287	304	284	324	298	278	295	322	290	321	269	287	326	320	300	321	308	363	283	329	305	314	300	316	328	308	325	328	308	315	323	295	330	313	313	312	315	314	318	323	304	318	290	337	322	308	307	306	335	350	285	310	299	308	294	302	305	273	316	389	339	304	314	306	303	317	283	312	315	299	324	309	294	276	325	343	306	362	328	298	316	326	330	343	291	297	291	314	312	369	324	275	313	309	287	270	352	318	298	331	307	282	296	305	332	302	288
42775	41577	18777	964	762	714	701	632	644	634	666	639	604	672	656	668	658	603	635	641	698	624	653	634	672	627	650	615	677	620	643	632	579	610	598	661	640	668	598	660	677	657	635	633	626	632	666	631	645	665	611	669	651	656	616	626	603	607	632	621	640	638	664	644	645	650	620	641	614	636	714	650	630	681	630	647	670	624	618	665	664	681	636	613	632	672	659	670	614	683	639	629	619	655	640	675	685	640	630	599	627	606	626	641	702	609	667	629	608	633	678	625	631	658	643	642	656	618	664	653	665	652	632	649	659	625	642	606	658	677	643	643	651	665	622	660	629	629	645	632	640	641	675	666	607	628	674	653	644	697	657	639	662	623	603	619	661	666	670	653	627	686	646	651	628	660	641	681	612	576	619	665	702	635	602	681	663	640	699	591	678	646	613	637	622	616	689	627	588	600	602	644	650	647	645	634	588	682	682	673	612	650	644	634	648	646	675	620	620	658	632	668	686	679	637	620	660	639	597	694	611	642	611	624	624	703	653	631	634	639	640	674	617	690	652	622	712	651	613	614	634	656	607	667	630	623	608	608	658	629	617	712	646	668	632	668	624	629	677	699	644	672	618	621	614	649	613	648	661	631	650	664	694	658	666	638	662	594	658	637	662	640	681	609	666	606	618	690	632	695	627	670	620	680	581	668	665	633	644	667	643	651	600	644	640	656	676	635	657	621	643	669	605	667	641	621	631	635	658	639	629	619	691	658	602	620	648	641	630	653	637	643	661	646	656	642	645	724	662	636	656	696	612	645	657	612	620	674	623	642	629	680	609	616	654	601	632	629	704	648	666	665	642	656	683	682	689	618	643	655	660	649	648	647	658	671	638	656	636	609	667	653	626	638	654	630	634	613	589	618	651	650	641	641	643	680	656	644	597	637	696	672	625	665	638	608	626	624	659	654	652	594	679	610	619	661	621	654	667	621	621	611	634	639	624	641	626	628	635	630	639	610	665	658	602	659	657	666	588	678	646	646	640	635	641	619	655	608	652	661	637	644	674	683	646	613	601	672	613	668	613	649	610	680	602	673	634	637	639	659	641	639	641	676	597	615	674	635	635	610	646	685	595	643	655	665	628	629	664	660	636	624	637	639	675	627	676	601	666	595	637	637	629	638	662	629	596	631	642	640	637	628	636	588	679	598	633	640	611	659	619	639	607	652	673	649	610	626	628	616	664	617	671	647	644	621	623	682	645	609	649	626	650	624	595	661	599	667	655	646	649	658	633	689	654	642	672	606	650	688	683	684	642	671	586	669	639	654	661	587	643	608	667	678	640	658	618	614	606	667	650	627	649	653	631	666	615	633	636	634	665	634	627	621	625	609	660	663	676	661	616	639	694	607	683	659	638	570	670	648	647	655	620	674	650	689	672	636	620	659	680	683	650	660	644	630	684	625	656	650	679	660	619	598	590	657	613	605	612	641	663	655	614	677	647	653	652	629	601	686	677	695	682	637	656	617	634	664	665	678	636	644	652	612	663	619	633	620	666	627	644	696	651	653	652	638	677	645	664	628	660	627	626	660	666	597	615	616	661	642	629	624	615	623	673	641	659	633	663	638	629	638	610	636	632	637	646	597	612	648	647	633	654	666	615	622	676	646	658	550	617	640	641	635	644	683	607	647	611	598	612	646	632	639	610	642	652	649	628	627	609	633	665	720	621	641	646	620	663	652	643	670	678	650	649	624	607	621	635	596	663	614	617	592	661	613	659	641	655	655	635	628	627	567	614	658	672	643	651	620	633	634	675	646	633	605	634	605	686	655	602	646	683	617	620	639	642	656	693	653	638	618	667	654	637	649	650	596	611	593	659	672	622	676	637	625	658	695	645	664	633	608	631	687	650	607	652	684	629	617	588	654	662	619	697	650	616	632	636	649	692	630	674	644	665	688	648	657	658	633	683	632	668	655	665	677	605	636	608	607	609	621	652	660	646	636	677	679	628	637	686	629	660	672	649	624	624	660	647	612	675	633	623	627	676	634	636	707	627	595	667	640	694	629	669	611	680	635	618	636	713	659	618	647	675	679	648	657	617	678	621	638	630	662	674	645	665	599	632	665	605	620	641	675	622	608	669	639	653	622	630	673	649	658	620	647	648	649	666	642	645	661	658	679	652	640	688	664	661	664	627	648	653	627	646	624	610	643	641	638	646	627	640	595	609	632	652	620	710	590	637	572	625	659	619	667	634	664	615	637	649	698	642	637	580	633	628	647	623	627	636	639	658	666	630	659	624	687	627	662	653	631	652	682	662	656	623	646	667	648	646	622	623	642	624	642	669	622	683	675	633	581	611	650	609	629	619	687	682	673	677	660	684	701	642	649	653	625	634	622	646	612	658	657	642	628	664	681	639	598	663	624	652	619	623	652	635	569	625	626	620	673	677	628	601	635	669	646	644	640	649	650	667	617	633	607	634	673	650	612	651	615	634	643	647	621	652	607	641	641	666	636	628	659	600	672	674	617	648	602	632	644	684	601	625	631	634	610	612	649	693	575	614	640	610	606	656	641	649	616	700	640	678	643	580	651	650	675	579	696	635	633	640	698	652	649	657	624	679	666	627	668	673	613	649	660	713	657	672	626	614	607	635	674	657	635	629	643	613	645	654	669	639	627	631	632	640	648	651	660	655	657	693	646	651	646	618	598	621	619	680	665	616	617	654	622	623	645	638	661	689	624	674	651	627	689	644	646	650	715	635	665	674	595	663	697	682	627	632	598	612	673	675	626	661	663	670	686	614	645	653	615	644	650	610	611	658	605	634	624	638	618	643	637	629	637	631	633	667	627	652	622	652	672	639	611	626	644	661	635	642	596	621	617	674	640	634	623	663	656	621	596	668	638	620	654	649	624	642	639	636	618	642	629	636	655	614	652	574	656	661	602	585	676	655	607	647	697	681	640	609	671	633	643	667	597	682	640	627	676	685	650	617	630	663	652	595	661	616	626	678	627	654	623	687	646	627	629	619	667	678	598	633	608	619	648	648	668	666	682	688	662	624	654	637	642	656	673	665	615	638	633	663	613	675	651	662	611	651	662	660	637	649	634	656	660	672	646	648	630	597	637	644	653	625	608	640	646	634	651	618	622	617	643	647	629	650	718	653	683	599	686	651	652	662	654	629	673	682	643	669	662	634	676	647	641	681	642	642	659	637	644	586	677	633	635	664	666	608	645	657	616	648	628	680	627	668	658	629	635	654	675	644	631	666	640	615	630	624	626	649	660	683	642	647	617	641	632	626	638	659	636	665	642	636	629	670	611	657	642	652	621	628	640	625	613	651	683	643	653	656	650	662	635	613	663	644	653	660	648	676	652	662	607	663	616	688	686	680	679	648	666	613	635	597	642	644	664	644	618	664	626	647	599	640	669	623	656	635	716	670	615	621	679	639	643	601	627	659	665	624	667	622	677	635	638	604	618	656	609	654	622	639	648	634	624	634	664	644	664	633	658	629	627	641	598
34837	18236	5667	381	227	228	211	169	187	140	203	157	176	176	200	197	182	188	170	208	191	177	201	166	204	184	203	188	201	190	181	161	202	187	179	198	206	223	190	160	191	210	185	181	189	220	206	197	178	170	201	195	171	168	157	203	183	197	204	187	202	196	202	170	171	152	190	199	197	199	187	198	200	193	191	175	162	188	179	155	177	155	167	196	198	201	186	209	191	185	166	182	194	204	186	186	186	185	188	179	181	189	206	167	177	195	184	179	186	201	179	191	187	178	192	176	198	186	194	196	190	175	201	215	195	185	217	195	193	189	196	207	190	213	182	174	196	206	168	177	210	184	192	164	197	201	187	189	207	198	198	199	171	190	183	196	182	181	173	166	177	174	159	180	183	197	210	174	209	196	183	196	172	196	161	190	196	188	201	200	216	176	197	183	198	184	184	166	179	199	194	186	172	195	169	154	175	197	178	193	176	202	205	179	173	170	177	173	205	177	168	194	196	201	198	172	176	177	191	175	208	190	193	156	191	191	175	185	202	197	209	190	208	170	183	181	169	177	152	156	185	186	195	190	179	191	193	179	179	164	183	185	192	227	199	183	187	191	170	184	195	183	186	187	180	188	187	158	203	184	201	195	188	172	178	166	184	232	217	170	200	209	184	202	191	203	187	180	214	189	188	171	170	180	199	204	193	212	198	188	203	175	204	177	195	183	200	189	174	175	177	205	186	195	198	162	184	177	183	217	180	170	183	186	203	173	196	170	187	177	205	189	188	186	175	155	198	179	179	199	164	175	184	193	188	174	174	179	192	203	208	185	205	198	179	178	195	202	218	187	214	193	197	174	175	183	195	198	195	175	158	180	176	176	141	163	210	191	199	163	175	192	181	180	167	217	199	202	173	196	211	208	192	184	194	166	172	195	210	198	173	192	174	170	194	193	195	204	218	159	182	180	207	197	182	178	201	195	213	184	220	177	168	168	181	184	162	201	174	185	178	190	189	196	169	186	178	192	203	208	185	167	180	194	199	188	194	182	174	163	178	184	185	191	191	162	172	185	177	203	182	181	192	168	193	190	162	170	160	184	196	180	178	197	187	184	172	175	181	187	200	170	177	171	175	172	182	196	188	181	168	198	175	155	182	200	175	176	212	198	181	205	193	174	189	205	199	213	192	174	163	197	182	201	193	203	195	198	185	177	173	206	197	171	202	192	188	182	170	202	181	167	171	195	191	197	188	179	184	185	166	181	211	197	189	202	199	191	196	189	197	169	145	208	183	161	161	198	190	165	169	171	166	180	190	212	182	179	185	179	189	179	204	171	176	196	194	185	169	185	187	191	206	187	177	178	183	182	193	205	193	196	180	185	203	190	174	228	213	190	165	175	193	189	188	189	185	175	180	221	229	199	205	203	203	185	153	201	188	182	165	193	176	197	210	206	166	175	195	206	200	166	173	160	184	188	194	188	175	196	180	165	176	172	178	210	185	187	207	206	185	203	207	170	186	192	194	208	171	202	197	176	222	168	205	196	183	175	193	177	182	202	189	190	164	198	173	199	202	189	174	174	192	194	197	203	199	232	180	191	193	205	184	206	181	167	195	205	198	161	206	198	185	175	171	185	191	186	181	200	180	191	181	169	179	196	180	188	212	186	183	160	186	161	207	194	177	188	180	175	208	205	212	217	156	200	191	191	215	169	166	199	180	194	208	201	212	198	186	184	199	202	174	209	196	202	193	204	186	172	199	204	176	186	211	193	163	192	182	169	175	162	177	186	201	213	188	182	190	200	186	190	190	189	184	216	188	167	183	172	196	170	180	201	184	220	152	201	196	214	200	193	212	180	221	189	194	206	189	186	218	198	179	203	159	167	187	182	187	193	206	158	173	188	196	196	184	181	192	216	196	176	191	201	180	168	201	170	169	185	187	194	184	197	178	164	202	197	172	187	212	166	177	190	209	177	200	165	181	172	183	167	201	200	187	195	188	218	198	187	220	181	199	185	201	180	180	215	191	189	206	174	176	187	160	140	198	188	218	205	178	198	207	154	172	193	167	182	194	181	200	186	207	196	186	155	152	187	192	218	180	187	207	188	195	210	170	192	206	186	187	184	181	196	214	187	197	174	181	163	200	208	196	184	166	175	183	180	203	210	187	193	191	176	160	177	189	187	191	196	167	191	169	190	192	183	160	167	167	172	204	231	208	172	182	190	187	216	196	188	181	188	182	185	190	201	156	172	174	181	168	179	169	164	166	219	190	179	159	167	178	219	203	152	187	188	181	195	196	176	180	186	211	187	159	176	208	189	210	205	187	211	182	215	167	187	167	187	179	167	173	168	183	186	198	192	185	195	202	196	184	179	213	207	180	210	188	186	177	179	170	218	190	169	177	203	187	197	180	186	190	191	194	185	214	191	174	196	182	169	207	186	162	157	218	208	192	187	187	173	201	194	161	195	188	185	198	190	197	169	171	186	205	178	199	202	180	195	188	191	202	182	205	185	168	178	213	186	182	186	180	185	189	207	189	213	195	204	201	193	208	190	188	190	191	196	197	175	174	168	167	218	176	201	182	201	180	178	198	195	179	173	200	191	175	198	180	202	177	198	168	169	190	176	191	192	195	168	175	168	191	191	195	170	182	191	172	204	215	189	200	195	179	187	174	199	191	187	174	176	184	185	162	194	201	181	195	173	193	181	197	200	176	169	190	158	181	198	182	210	155	201	203	184	182	193	215	191	195	161	202	182	190	178	177	183	182	186	214	192	180	195	188	190	202	195	167	199	202	180	201	182	172	164	191	188	193	221	191	166	182	194	201	179	214	168	168	205	188	189	180	173	184	182	195	195	165	178	183	196	159	187	185	192	167	192	203	215	184	210	163	207	180	210	179	192	191	175	180	181	179	180	198	175	194	166	176	190	161	184	184	203	187	225	210	184	193	200	181	166	159	194	203	194	192	195	180	179	214	180	183	194	178	163	206	185	187	198	202	190	187	195	186	198	202	206	203	177	176	178	184	192	170	182	168	150	165	183	185	181	163	208	174	190	201	221	171	169	193	180	175	175	203	189	171	191	187	190	192	214	198	177	172	178	200	183	183	190	170	196	182	188	181	176	180	215	192	159	190	195	182	163	181	182	191	193	184	220	181	193	183	203	210	172	188	166	227	179	169	187	201	201	183	211	183	189	181	185	204	194	225	217	177	199	190	180	211	219	184	153	189	196	190	200	170	174	173	179	206	198	184	179	178	200	187	185	186	172	191	185	168	153	192	188	179	178	181	189	190	197	210	176	207	187	211	177	179	186	161	190	188	187	173	194	178	191	190	199	204	187	201	169	168	187	187	187	180	176	160	161	204	204	220	180	199	191	166	161	188	186	166	167	207	185	171	183	177	179	169	193	211	177	187	157	185	190	203	172	193	193	177	167	204	171	177	204	181	180	203	191	185	165	177	186	162	196	181	178	203	169	200	188	202	198	221	162	187	212	191	179	204	197	188	185	174	209
20411	3773	1156	469	469	431	452	446	481	414	424	438	442	462	469	500	489	488	510	466	478	455	449	459	455	463	472	445	414	437	445	449	493	446	425	444	453	460	442	463	465	462	415	485	438	452	444	453	478	436	440	490	456	481	420	435	471	418	479	466	442	466	503	467	445	449	432	478	430	462	492	459	479	434	463	472	457	460	464	453	431	456	485	427	457	463	454	465	445	427	459	442	479	467	450	438	430	463	462	444	493	451	464	467	471	460	455	502	449	456	453	465	472	459	480	423	457	467	487	440	443	441	441	479	454	475	414	461	477	456	474	473	425	465	467	467	461	439	435	453	452	478	495	473	463	450	478	443	526	472	434	454	501	471	469	490	453	465	461	496	454	450	449	459	436	461	467	480	467	508	471	453	428	438	477	492	438	433	488	467	428	412	450	427	443	451	444	472	441	462	420	438	442	456	416	497	455	436	446	441	468	505	471	446	446	447	461	443	444	506	435	500	453	466	453	484	462	444	447	447	444	483	463	455	482	435	471	478	399	435	448	443	478	473	425	446	433	460	471	468	411	479	444	444	464	444	439	487	473	429	448	485	419	456	482	441	415	467	478	467	461	473	465	465	430	419	494	444	463	515	466	469	452	459	464	448	493	443	450	476	449	432	496	450	466	434	480	498	447	451	459	437	459	467	483	467	464	500	433	472	479	459	456	444	423	429	458	455	488	481	455	449	422	476	481	448	458	466	444	426	428	467	471	473	461	466	426	483	459	455	448	467	443	461	472	452	420	457	474	456	471	434	444	465	465	481	475	450	490	451	457	490	445	460	435	455	446	459	435	462	465	441	470	451	480	470	438	447	461	426	457	460	447	474	463	438	446	447	440	431	468	457	485	440	448	468	477	438	466	464	466	444	439	423	474	450	454	458	440	432	454	450	412	431	463	485	463	491	452	456	447	461	474	501	458	422	439	441	470	450	445	503	481	456	454	447	449	455	445	478	471	458	455	447	447	461	445	483	443	406	459	487	456	430	495	491	424	442	459	462	484	414	421	506	457	477	492	441	467	466	433	436	493	461	440	474	442	451	478	457	436	460	458	444	468	426	474	470	457	444	441	485	446	472	437	491	447	488	491	465	458	433	448	451	451	439	474	432	425	459	430	465	453	424	438	457	464	462	476	464	466	437	465	464	449	460	465	467	452	453	440	435	450	438	462	433	455	495	459	477	443	465	475	441	424	434	484	461	488	438	486	479	492	462	514	478	470	471	440	452	473	447	428	446	464	451	469	465	453	433	452	466	466	443	454	447	447	455	444	417	453	490	464	470	459	443	431	453	438	445	462	468	468	472	455	428	469	429	484	473	447	515	450	496	419	459	447	411	463	458	425	459	445	441	436	467	483	449	470	443	419	469	452	483	432	470	470	477	452	442	436	437	438	446	469	431	431	432	457	436	457	488	450	461	451	453	485	470	483	438	456	477	477	452	459	451	463	438	470	433	451	483	473	440	457	455	452	438	448	465	437	477	440	452	450	463	464	485	436	487	454	483	485	468	458	472	450	466	472	491	476	457	478	473	439	495	456	449	461	474	463	457	475	469	447	442	460	418	479	468	462	467	476	498	418	435	450	467	431	459	462	453	428	491	453	491	474	466	454	465	428	445	399	425	466	428	461	468	484	467	447	445	449	438	424	461	475	480	465	485	447	498	457	446	439	467	449	435	419	454	471	467	475	502	454	461	457	460	439	434	452	505	434	454	473	448	441	480	468	455	429	459	451	471	460	444	441	476	442	471	480	484	453	445	459	433	441	453	481	442	476	502	463	453	472	443	461	449	416	464	415	428	422	507	450	449	457	462	428	453	492	466	461	481	433	460	467	463	474	462	438	496	448	473	469	457	473	472	465	383	456	462	412	448	467	483	463	456	433	494	469	468	476	485	482	461	481	446	444	497	437	466	503	418	465	451	475	485	466	479	430	453	470	458	456	459	478	496	402	473	439	457	456	497	416	464	444	424	429	479	445	428	445	454	501	478	510	452	460	425	430	447	449	436	435	427	485	458	499	461	449	438	449	462	467	446	430	447	445	496	458	485	419	465	463	456	440	500	466	467	491	427	480	455	477	491	434	449	452	482	466	474	484	445	485	475	468	467	471	443	453	428	469	479	508	413	428	475	502	425	459	427	454	453	434	480	440	450	470	474	511	494	453	481	454	448	464	493	442	534	443	481	479	495	462	437	451	433	466	465	480	460	451	438	438	442	457	416	471	460	462	420	457	446	451	442	464	462	471	428	449	474	461	470	504	445	459	467	446	442	486	440	429	472	429	459	458	468	469	458	456	449	439	499	445	447	449	470	429	470	476	457	459	455	445	446	471	458	478	436	441	406	436	458	463	436	486	433	476	452	477	456	468	456	458	477	425	476	450	413	452	409	447	464	437	454	465	505	434	449	467	462	463	455	472	435	457	454	444	457	433	459	483	463	455	493	467	459	478	458	483	447	457	458	440	480	442	489	472	475	452	433	422	458	483	493	458	492	435	442	484	461	471	432	420	447	440	452	442	470	467	434	478	495	428	465	460	431	466	469	480	452	444	475	425	426	427	450	450	486	468	442	436	455	431	452	505	456	497	502	443	454	439	442	473	446	477	459	428	500	460	448	483	483	457	447	495	468	464	466	435	480	470	466	440	457	468	446	474	437	453	451	489	479	447	466	452	445	484	476	409	443	460	461	443	487	480	460	483	444	452	421	461	445	463	482	446	473	503	460	466	463	435	472	473	450	452	438	458	425	476	428	466	463	473	448	447	441	435	464	428	451	467	426	471	482	441	445	525	461	447	444	460	465	452	415	495	440	431	506	473	432	467	435	476	452	457	452	499	489	460	477	462	429	441	470	461	442	437	478	452	477	484	456	428	439	458	451	487	458	497	460	460	427	443	451	476	429	421	449	445	450	427	475	447	446	482	459	470	468	467	480	492	453	490	463	492	476	465	484	457	451	437	476	427	489	444	494	461	469	471	409	445	446	460	432	492	446	455	454	454	438	464	456	457	468	462	473	452	468	504	436	472	417	452	464	453	462	431	454	473	471	478	440	455	446	446	503	447	489	452	441	449	458	468	415	475	423	441	443	461	459	466	450	441	448	447	465	432	437	449	440	497	445	467	444	437	469	459	480	481	455	489	462	464	416	466	444	437	464	454	467	457	462	463	465	475	431	450	441	418	479	466	444	482	461	479	427	450	485	457	486	488	439	482	445	460	489	477	488	470	443	465	470	473	484	476	465	453	453	455	463	441	464	456	459	455	433	437	457	421	449	452	465	442	447	474	465	413	452	448	456	448	432	473	424	456	452	424	456	449	489	441	433	461	454	478	442	470	475	480	454	496	476	448	437	518	489	408	449	415	436	461	452	488	461	440	469	442	478	475	439	440	447	460	451	449	429	469	466	448	486	451	488	460	435	448	431	460	451	438	431	427	441	477	442	474	429	459	471	460	470	520	493	422	470
25207	21126	23758	28750	21131	14172	626	418	404	401	404	378	376	354	359	347	362	371	333	361	363	360	373	376	326	381	330	372	353	335	372	350	343	307	388	376	316	342	382	356	318	358	376	345	317	329	304	330	333	347	377	326	326	348	356	350	350	335	339	342	300	362	331	381	365	326	357	326	327	343	327	350	315	343	324	343	374	391	326	391	353	358	346	319	337	328	343	349	335	384	329	365	342	329	347	364	322	325	324	307	354	349	337	335	364	340	344	345	338	366	352	349	358	319	329	334	329	325	309	373	377	371	330	345	349	376	330	349	353	320	345	325	366	310	364	348	353	370	350	344	343	354	338	350	337	386	350	326	354	298	321	358	386	363	354	334	279	339	337	326	351	316	369	337	335	350	318	362	297	349	320	344	317	359	294	347	336	365	338	306	325	362	376	328	346	371	323	314	354	335	362	319	372	330	337	331	319	354	358	327	349	363	314	330	306	338	345	366	367	326	377	369	364	330	308	344	336	340	318	354	338	315	361	346	366	334	376	316	354	319	360	376	353	352	351	352	378	364	366	366	330	302	359	350	360	382	340	363	323	377	368	335	335	342	376	341	363	332	318	357	325	327	315	351	319	357	334	373	354	364	393	374	343	347	350	358	361	378	369	366	336	394	372	361	343	353	277	360	336	349	351	352	409	326	353	326	351	342	343	351	357	375	342	311	319	338	344	313	334	359	333	354	345	329	330	362	358	349	338	374	346	360	343	365	341	351	331	360	362	323	343	336	339	364	367	356	335	356	361	341	343	378	341	382	368	311	345	343	340	327	339	329	351	368	335	358	357	368	339	335	352	319	364	334	330	346	331	320	372	336	340	352	334	376	362	338	304	346	297	368	335	342	312	336	308	354	329	311	353	340	335	363	341	353	318	376	321	349	344	269	346	364	346	352	331	315	375	339	356	328	358	354	365	370	319	376	347	328	346	352	349	339	339	340	315	343	323	328	343	365	337	362	311	336	354	368	358	334	343	350	352	368	351	350	369	340	384	365	377	319	356	341	336	363	353	341	350	347	377	338	361	351	344	326	348	351	342	325	346	339	303	348	324	333	309	336	365	308	331	329	359	351	336	308	345	355	339	359	349	358	358	350	344	326	353	326	368	327	345	298	341	351	333	346	369	354	350	346	377	342	360	346	303	367	311	353	349	331	378	367	375	325	339	374	330	328	322	313	356	359	334	332	313	340	347	362	349	363	338	319	376	331	339	368	382	330	384	357	365	339	375	330	298	333	311	334	346	340	305	314	348	328	342	363	345	366	342	379	374	345	374	397	338	339	415	355	347	375	346	304	358	351	328	344	367	349	346	389	348	325	332	373	366	334	340	359	326	338	376	337	380	328	331	328	342	347	357	317	357	351	325	337	357	378	305	341	379	355	356	357	338	360	343	376	353	339	360	351	343	324	325	333	308	332	363	333	371	353	326	353	402	352	325	367	369	360	335	349	319	345	368	346	312	332	358	324	300	428	366	338	328	338	388	324	323	344	355	330	371	362	360	355	384	309	342	374	345	333	314	334	346	349	349	322	357	338	355	366	332	319	359	347	318	328	356	330	326	347	308	322	334	342	343	319	346	345	341	332	353	307	356	353	325	358	358	328	373	354	349	338	343	335	333	304	353	314	350	354	368	351	345	335	349	346	352	352	348	355	343	345	324	347	324	325	375	353	341	357	379	340	325	344	297	330	337	366	308	397	386	329	328	339	348	320	362	332	321	350	348	331	355	346	357	322	327	339	364	373	351	318	356	328	315	327	328	350	344	324	316	310	331	337	361	335	299	341	327	331	334	317	353	316	360	336	325	353	316	319	325	361	327	317	357	340	338	337	331	325	312	316	327	348	362	355	364	383	331	359	327	323	364	339	358	338	337	329	330	354	361	339	329	356	346	384	349	358	331	319	330	306	348	352	364	285	344	349	341	342	335	389	345	348	354	368	350	349	333	327	368	334	336	342	343	357	361	403	344	337	375	354	342	351	346	329	363	373	350	335	377	327	335	317	342	339	321	350	333	353	356	341	341	327	348	325	357	310	342	358	382	316	319	315	319	347	355	354	340	344	331	342	335	325	361	359	318	334	339	347	368	338	338	321	342	330	358	316	310	315	287	350	344	343	332	349	337	359	355	328	327	358	315	360	345	318	374	352	348	344	342	351	304	357	362	317	312	327	351	354	337	301	361	348	346	343	336	358	342	365	388	370	363	354	360	330	349	288	334	353	354	349	351	392	375	345	323	317	327	380	341	352	347	321	327	377	350	342	321	348	359	336	340	342	346	365	354	308	319	383	341	352	355	316	342	342	356	353	363	388	353	332	385	381	361	354	296	331	344	353	336	341	337	367	364	366	317	396	338	337	366	325	319	295	318	366	320	334	345	334	376	356	304	338	315	344	306	348	323	341	359	363	354	324	342	371	317	344	352	331	330	328	343	336	347	339	355	364	352	374	311	341	379	334	368	361	362	339	371	335	342	329	369	311	372	335	320	365	368	310	314	353	354	342	329	324	346	316	314	390	352	358	327	332	369	344	342	394	334	317	360	344	365	322	335	316	359	341	338	365	351	374	354	317	335	378	359	367	345	366	335	346	331	352	331	353	330	329	351	362	338	361	343	347	337	326	345	338	350	308	370	330	384	375	357	368	317	335	302	318	360	321	355	354	365	344	369	339	361	326	325	322	358	330	341	356	396	367	341	339	328	348	356	363	335	356	323	342	327	328	354	359	355	326	323	334	326	375	360	362	361	287	348	326	329	311	307	335	359	338	348	388	317	351	346	344	367	331	329	307	335	374	350	351	381	314	340	344	344	306	338	373	357	370	358	348	349	345	356	301	342	367	392	318	355	371	329	346	359	376	381	329	338	360	335	356	340	326	338	331	368	311	347	355	343	383	347	312	322	383	342	339	365	306	349	366	323	387	352	309	342	362	338	353	350	352	323	330	373	340	330	358	358	321	325	320	346	333	324	355	305	362	323	335	367	368	336	349	340	333	320	357	351	374	363	320	358	332	328	353	360	351	381	362	327	335	318	337	351	376	354	348	319	374	363	334	316	335	337	331	325	346	369	350	325	360	363	329	338	312	291	320	321	362	371	366	365	356	364	375	352	364	338	347	357	340	370	356	381	354	310	344	343	349	327	349	326	322	342	351	365	340	329	369	354	345	333	353	319	346	331	338	288	356	334	338	298	343	319	351	321	333	331	306	352	331	347	334	331	338	340	352	309	311	316	352	350	353	345	351	373	324	329	353	323	382	327	376	375	355	335	357	341	337	324	355	327	299	363	332	339	377	340	362	311	320	380	302	354	349	345	402	373	285	365	337	366	326	325	361	342	341	302	320	357	372	324	376	369	334	359	330	380	354	340	366	378	373	356	362	361	361	338	344	327	313	338	394	350	377	358	353	311	299	351	328	309	372	336	334	334	365	338	357	357	337	376	378	315	329	376	328	334	380	360	341	353	345
36780	30933	11346	902	847	760	765	792	730	761	748	735	763	715	747	746	733	741	699	666	789	735	757	744	736	772	784	781	715	751	787	741	745	677	725	749	729	706	726	791	727	756	769	743	757	726	760	731	743	730	730	655	718	731	722	773	720	785	682	717	773	739	704	715	719	736	722	754	778	743	742	726	697	733	749	749	737	701	741	736	757	748	704	705	738	769	733	805	726	679	675	734	733	741	741	801	726	763	771	704	687	729	763	771	692	773	732	727	762	723	764	734	771	737	722	719	759	763	721	765	700	688	751	764	723	726	778	719	704	716	732	750	759	724	758	772	751	684	741	753	718	754	732	732	689	714	719	749	743	727	748	757	771	737	718	722	709	794	670	746	731	736	758	696	722	748	743	739	694	720	735	750	793	784	748	731	776	753	698	777	773	743	702	756	754	716	698	694	753	743	705	708	747	724	722	753	702	770	774	728	751	689	694	722	782	728	733	674	738	729	700	765	726	728	766	746	765	720	723	712	747	778	749	757	753	750	745	718	708	723	769	702	710	699	688	704	728	706	708	725	731	697	701	660	747	712	735	743	727	742	745	756	711	737	770	776	699	721	749	740	731	759	774	732	735	785	737	772	704	714	642	706	758	736	722	737	737	757	710	723	711	735	728	699	775	768	729	691	744	704	761	717	734	732	749	712	735	785	781	733	743	740	790	747	736	689	743	737	764	690	772	751	766	715	749	755	679	730	710	673	711	779	754	718	706	701	698	716	779	769	742	775	732	720	731	741	756	733	738	732	712	758	753	708	715	746	779	730	769	727	720	726	719	744	775	767	721	683	761	728	772	725	749	706	712	734	757	744	720	736	758	783	730	721	725	676	703	725	759	726	749	704	740	725	728	695	768	705	703	757	761	716	721	787	757	699	742	748	728	694	736	754	763	705	747	745	773	707	751	773	706	772	748	714	731	735	695	733	752	706	697	754	757	730	746	817	761	703	705	728	680	772	720	731	706	745	742	675	732	760	730	759	733	718	753	752	697	726	763	735	700	735	750	726	733	726	722	695	690	728	717	705	755	746	729	734	723	702	722	738	715	695	713	738	707	709	810	727	736	715	705	786	750	766	703	670	745	731	756	750	760	733	746	781	750	753	729	721	796	734	763	723	739	767	755	705	789	731	738	736	706	766	719	753	761	711	766	746	698	778	747	736	761	747	769	717	731	690	734	726	742	734	728	717	748	711	715	730	752	709	767	756	712	750	752	723	766	735	728	754	760	757	698	718	751	702	723	704	737	742	729	759	773	764	736	694	744	723	744	765	702	718	727	739	727	778	748	756	721	739	712	744	728	691	791	742	745	745	753	747	766	724	751	694	727	724	743	732	765	748	715	739	731	723	743	726	734	762	727	756	763	772	737	734	775	723	759	762	712	686	779	698	736	690	758	779	750	720	730	710	716	746	764	715	712	720	744	717	750	705	736	742	704	738	775	728	685	746	779	737	732	745	740	735	684	718	710	706	717	678	760	749	677	706	750	749	723	762	751	744	702	746	733	758	745	805	713	746	716	715	797	765	729	713	749	762	779	758	705	689	767	751	706	770	746	717	700	712	741	722	773	719	771	716	709	723	719	770	779	721	708	725	770	761	773	716	747	695	715	697	723	724	762	745	738	715	719	737	736	792	687	787	666	691	759	730	718	803	770	698	740	695	729	725	743	774	723	685	781	714	719	718	754	706	751	773	698	765	764	748	714	791	772	781	682	791	740	773	763	686	725	716	736	777	723	743	723	725	765	738	770	759	761	715	712	782	762	729	726	723	714	694	731	727	719	766	642	684	712	711	803	724	734	748	726	767	730	749	749	694	735	728	727	724	729	730	698	719	720	775	742	739	751	782	751	772	725	677	737	738	757	730	770	684	729	790	764	769	741	761	740	741	788	747	727	724	770	731	714	709	797	761	733	746	761	762	737	760	754	750	747	771	794	735	733	786	804	717	704	724	738	722	689	705	727	721	747	765	709	716	800	800	727	739	782	723	738	718	720	755	734	709	757	716	740	712	711	724	730	708	776	742	743	693	762	753	701	749	721	711	726	730	724	741	759	716	757	717	732	752	736	729	713	754	772	742	719	725	722	774	744	697	720	724	725	741	697	705	757	725	695	765	751	756	734	742	730	734	724	731	748	753	780	710	702	735	730	722	700	781	738	800	754	754	694	735	697	727	704	705	728	740	732	733	690	701	713	700	758	749	684	675	751	745	790	737	752	720	767	731	701	733	712	704	688	709	731	808	703	735	737	744	749	710	719	751	711	742	743	709	718	734	727	761	715	714	778	707	706	712	733	745	709	740	768	728	755	753	709	760	734	676	729	720	736	756	771	725	689	734	720	743	721	756	719	738	761	734	747	739	785	773	754	751	757	740	715	748	718	767	705	776	718	695	776	737	751	783	738	740	690	715	757	712	716	745	704	681	804	724	723	764	736	745	707	733	746	709	745	739	763	719	691	712	744	768	790	788	738	734	729	731	746	769	662	756	771	780	735	756	757	696	751	757	726	720	742	767	739	716	677	721	714	748	787	762	707	730	757	757	702	791	711	747	757	759	730	731	739	720	743	734	737	747	749	751	722	700	719	713	702	749	694	668	740	687	737	717	716	766	722	718	734	774	749	708	752	745	710	730	727	790	746	760	679	775	721	701	722	700	727	787	758	756	758	708	710	741	707	732	714	739	756	734	763	701	742	691	684	663	767	737	706	790	714	736	739	712	777	716	702	745	749	781	745	724	732	754	746	733	754	794	697	761	728	735	773	703	756	735	711	785	751	723	728	758	726	736	708	721	750	753	742	753	753	764	755	752	747	747	750	744	736	716	717	802	773	730	716	725	687	751	787	727	738	730	747	779	755	745	768	764	751	751	720	731	702	738	752	746	756	693	754	720	726	779	673	745	728	745	731	709	729	738	731	738	690	783	721	731	759	797	707	733	736	753	766	701	785	782	780	694	731	736	708	748	734	713	722	714	759	725	715	765	757	692	698	736	764	696	693	728	716	773	724	694	745	696	705	779	714	675	820	720	693	742	700	728	754	777	680	733	694	786	754	777	767	745	725	734	703	738	716	789	732	756	766	733	769	740	751	697	735	742	751	712	679	781	736	729	698	717	718	730	753	704	726	714	730	778	748	725	728	755	693	747	755	728	758	703	759	704	800	756	729	737	765	732	735	768	771	676	747	745	715	735	738	770	726	766	704	731	707	730	759	758	689	730	718	724	747	722	732	751	773	706	752	776	790	734	732	713	710	726	686	736	719	782	711	707	736	767	690	719	748	759	733	735	707	743	736	693	720	755	738	738	734	771	692	720	751	726	785	739	771	719	756	741	727	689	722	743	751	750	763	701	723	751	746	738	714	734	778	746	728	711	751	726	733	740	737	693	731	697	778	714	688	693	720	772	732	755	772	766	719	722	715	756	759	749	746	728	735	740	760	725	741	769	748	737	743	740	738	745	780	708
24477	21112	24154	28321	21114	21135	11606	649	405	354	407	377	339	360	314	339	346	345	331	337	312	346	320	331	309	314	344	308	328	319	318	329	347	339	300	306	284	329	312	330	308	328	340	316	307	327	317	316	297	342	309	321	312	315	307	299	359	311	322	317	304	316	338	296	295	324	351	341	296	296	335	311	334	299	329	346	345	288	339	281	295	335	340	336	364	349	328	345	292	352	324	292	309	348	330	333	280	303	340	307	342	337	306	314	285	284	315	314	336	311	302	333	327	313	315	314	301	322	326	297	272	321	309	301	307	332	277	307	323	295	321	318	334	320	344	304	312	317	368	333	313	347	323	306	311	309	323	302	324	321	296	320	344	321	301	306	325	327	311	287	294	286	364	293	326	316	328	297	305	329	317	307	311	322	325	317	307	329	345	320	350	345	287	321	320	327	328	341	330	313	323	360	332	318	332	341	287	287	288	329	341	328	326	295	315	303	290	297	327	307	314	331	293	310	321	324	321	308	312	303	337	324	295	366	323	331	311	307	314	320	319	292	329	303	335	300	315	306	338	349	324	323	332	325	299	305	315	319	319	295	334	317	322	316	308	322	311	312	333	303	362	327	314	311	345	322	303	344	337	319	313	314	304	320	314	301	305	341	366	320	332	360	305	332	305	314	291	305	321	333	311	306	291	328	306	320	339	354	303	338	285	351	290	305	312	309	337	317	334	317	315	319	315	333	339	287	325	295	326	319	321	299	282	302	310	277	349	303	347	346	329	344	275	318	320	326	300	299	290	322	314	335	320	339	318	303	300	300	322	292	321	328	311	316	286	311	310	340	308	306	303	315	354	337	297	303	298	312	346	339	338	314	293	322	332	303	327	347	311	289	319	292	319	335	311	327	324	311	298	319	322	320	319	339	326	316	316	285	303	315	297	278	301	313	308	318	338	302	295	329	316	323	322	334	325	310	305	308	326	299	314	345	310	292	301	365	300	321	303	358	334	282	290	340	333	354	315	302	319	331	292	313	327	346	339	313	303	329	367	329	283	342	314	273	312	340	299	319	290	322	296	330	320	329	325	315	327	319	334	276	314	315	304	261	300	328	341	334	311	331	313	312	351	317	325	287	313	286	318	307	324	301	360	348	299	291	306	347	293	321	355	306	355	299	299	308	343	298	318	334	335	332	306	321	290	350	320	305	334	327	304	299	340	328	307	319	304	298	307	354	306	329	330	312	286	321	306	315	327	311	319	377	338	350	298	318	324	338	291	333	346	324	342	316	324	322	327	311	341	326	302	309	326	319	351	300	318	320	331	325	321	309	341	316	330	302	310	290	312	294	295	313	320	294	318	290	338	317	349	292	317	306	312	314	334	313	329	300	249	318	326	340	338	328	294	336	318	329	290	321	325	311	335	331	314	297	338	327	299	337	333	299	334	305	315	268	336	321	326	338	268	312	303	311	314	337	332	303	291	335	294	332	294	293	348	319	340	327	304	289	301	308	311	299	307	325	305	305	321	316	300	295	361	311	321	323	296	296	272	314	321	333	303	302	314	338	304	298	278	301	269	316	326	296	308	336	333	310	334	341	336	320	349	336	319	310	297	304	334	319	303	351	330	306	310	309	327	334	355	290	298	319	331	309	313	301	309	293	302	291	320	308	331	312	333	343	341	312	300	323	287	298	326	284	294	326	311	318	320	321	314	300	305	322	318	339	330	343	374	291	311	343	304	306	317	324	298	324	287	363	309	327	300	305	329	340	292	352	362	365	287	331	343	325	319	346	323	317	316	283	333	320	271	297	312	323	328	320	295	299	341	331	305	298	302	341	327	313	310	335	321	310	331	281	310	289	327	308	284	310	312	298	325	337	317	316	312	340	313	306	294	297	313	297	313	308	318	337	303	319	281	310	283	335	346	322	315	334	340	323	325	316	337	300	292	325	331	320	316	305	295	311	306	290	290	357	353	289	395	341	315	284	331	319	303	321	314	307	335	337	355	315	374	334	301	315	347	331	320	329	285	334	306	290	313	290	316	278	310	317	311	310	322	281	319	307	285	316	289	308	313	314	347	370	299	288	324	340	292	297	316	302	309	324	313	325	319	324	342	315	335	340	322	302	325	344	286	302	309	299	321	321	322	318	331	307	319	318	295	319	306	331	356	301	310	307	303	325	339	314	285	328	301	308	313	323	306	336	324	337	345	329	327	316	331	304	328	298	297	324	303	315	303	329	303	316	321	327	298	351	323	292	305	316	321	350	310	342	341	327	289	301	352	315	302	312	307	357	354	288	326	326	312	295	327	283	313	315	324	341	296	307	330	289	383	317	326	285	280	302	296	317	322	354	335	317	318	296	302	304	342	294	327	317	297	309	313	330	329	317	337	348	327	303	325	333	277	337	320	302	344	298	338	331	312	326	343	332	303	294	275	325	334	318	356	348	328	310	305	303	349	326	318	310	312	323	307	355	290	345	342	337	288	312	288	297	295	300	310	343	315	297	297	348	298	337	306	321	317	304	337	308	308	314	290	319	304	366	314	308	318	312	325	351	330	285	307	294	326	298	318	306	332	328	316	330	346	288	329	308	329	314	303	307	321	304	329	302	312	336	307	316	321	302	306	310	315	340	306	320	338	318	298	312	313	294	317	299	342	322	336	314	332	295	337	329	314	315	336	290	299	332	309	340	329	311	284	304	324	344	282	324	311	335	298	321	319	333	308	303	345	338	346	288	326	324	333	328	302	302	302	339	305	305	300	320	324	308	287	326	306	352	319	323	300	305	301	297	316	308	359	278	318	326	336	323	316	301	329	323	338	296	309	318	315	296	306	304	304	323	345	322	341	291	295	307	340	317	287	294	305	350	351	331	311	353	336	333	288	316	318	344	328	301	331	325	297	313	321	324	319	299	315	284	305	291	280	318	340	341	323	313	312	321	318	303	308	334	337	322	334	300	344	294	320	320	318	307	315	337	275	336	277	311	327	344	311	314	332	342	334	347	299	338	302	279	309	306	278	296	301	294	304	324	293	357	320	323	303	292	327	334	343	372	313	331	315	298	328	303	340	328	308	310	303	311	312	296	296	285	359	304	318	288	309	325	326	310	335	343	304	302	331	302	325	300	331	317	296	365	295	347	316	328	283	299	297	255	322	327	302	371	351	335	317	308	306	299	289	320	349	331	305	323	335	341	296	302	308	334	322	334	314	338	305	288	321	301	320	322	325	327	334	321	324	334	284	325	295	338	357	337	329	291	295	326	288	305	346	315	309	305	307	304	276	327	307	323	301	313	308	290	330	293	327	317	320	336	339	328	326	277	286	317	322	335	306	314	316	296	302	294	349	315	309	345	316	320	320	308	332	308	306	316	278	300	303	324	297	307	298	322	301	333	309	287	312	341	339	295	325	292	296	318	282	336	319	334	320	309	286	330	311	284	308	332	340	309	323	314	318	293	317	340	306	294	304	318	294	302	333	338	333	323	299	313	321	319	312	319	310	305	275	326	313	264
42451	42219	17202	958	769	707	719	725	706	706	705	640	633	604	691	694	678	643	651	699	671	659	633	630	669	648	686	647	648	637	639	630	663	644	616	663	646	615	725	682	687	664	605	643	655	647	601	707	634	634	636	670	643	666	662	678	627	649	647	590	654	632	652	654	652	671	652	638	615	674	604	618	605	689	639	666	668	650	629	618	627	657	643	638	643	630	653	663	647	645	623	673	645	646	653	591	676	675	689	680	615	692	657	657	647	662	657	668	623	652	630	593	695	671	657	616	637	666	621	637	639	664	697	630	604	614	692	606	688	625	641	671	607	653	630	564	662	651	643	668	670	702	641	643	648	640	612	603	644	684	649	679	641	645	671	663	606	665	633	632	619	630	638	661	665	654	696	599	610	635	670	678	653	651	657	668	618	650	644	635	665	659	622	667	680	646	677	648	631	655	661	649	637	634	630	637	649	579	644	649	646	671	639	614	662	647	640	645	636	670	682	669	663	659	628	662	717	661	640	653	677	671	666	618	673	636	659	659	629	624	655	647	635	660	609	604	618	668	662	682	624	617	631	682	683	646	640	634	678	637	648	642	623	646	653	663	663	651	624	646	662	652	641	646	642	656	639	680	687	615	649	697	618	648	638	622	651	651	620	631	643	657	608	658	633	673	682	623	674	619	605	605	651	671	661	675	617	628	697	654	671	658	617	606	640	697	646	658	669	624	625	638	674	678	670	645	640	628	660	667	690	603	613	650	630	637	654	624	643	616	559	682	653	670	644	613	632	628	662	670	664	671	649	747	622	631	627	678	641	671	673	667	654	664	631	656	664	632	668	634	625	609	655	653	682	648	660	669	692	646	604	621	669	672	650	605	619	665	597	603	726	683	684	681	696	635	600	660	656	622	654	600	666	663	609	633	632	664	656	641	607	672	658	637	629	647	659	610	609	615	649	617	649	658	646	645	627	667	636	653	661	655	603	692	660	611	649	590	644	679	644	650	614	660	656	667	659	681	650	650	668	661	684	664	591	619	646	611	657	650	625	629	649	642	690	697	636	660	645	659	624	640	624	649	615	661	633	637	663	646	654	614	642	647	673	660	660	652	667	686	674	641	662	613	614	647	652	677	602	682	642	635	654	681	633	595	648	638	646	570	615	632	672	619	621	664	660	654	651	643	644	669	626	609	699	641	675	643	657	651	630	659	663	649	670	648	720	640	622	621	577	635	667	675	616	653	658	638	677	656	662	672	715	604	659	620	679	661	670	674	658	688	649	684	614	610	676	663	638	674	649	637	682	646	681	630	669	626	621	686	667	632	633	639	647	662	666	686	679	642	624	654	622	664	671	643	671	660	674	664	670	667	648	598	639	621	651	640	676	633	690	631	666	624	582	649	653	628	665	687	609	616	656	600	674	642	658	653	625	648	637	677	644	617	640	646	659	680	625	646	626	650	619	672	604	659	611	635	651	638	659	617	705	648	634	640	626	588	651	636	626	634	630	618	629	689	663	656	661	594	616	644	645	646	621	628	679	662	621	664	677	682	645	631	632	660	671	574	647	667	629	664	646	600	683	624	665	627	657	718	622	659	689	615	678	656	604	651	592	638	709	640	662	663	644	654	633	683	658	649	686	636	681	655	646	626	677	648	601	613	649	631	613	679	703	675	677	654	650	630	657	606	640	635	653	664	678	663	651	632	611	643	655	669	634	621	637	613	627	657	643	651	638	599	630	661	646	662	689	653	640	617	673	650	662	660	630	605	631	663	644	650	629	603	634	629	642	657	673	638	652	667	630	626	607	645	669	677	674	692	645	666	655	659	649	631	714	649	657	643	653	660	674	669	653	609	653	607	643	622	682	609	621	655	678	612	614	644	659	651	653	657	676	624	712	653	656	647	606	689	645	679	668	649	633	635	644	625	642	664	656	644	660	673	623	677	629	653	619	650	630	634	677	680	704	675	621	620	652	635	640	650	678	654	619	643	657	681	648	681	620	632	643	635	606	592	615	733	682	680	645	625	639	693	644	704	643	635	658	672	676	645	639	679	604	669	639	624	666	669	625	665	632	646	649	656	625	602	705	647	625	633	635	588	601	637	670	667	674	628	695	610	662	614	669	633	647	659	674	690	646	639	668	601	675	640	655	659	643	613	682	626	641	660	650	639	633	619	667	701	640	687	660	691	664	617	664	646	620	632	729	655	680	668	677	628	652	641	693	677	639	663	642	614	637	620	657	653	691	616	644	650	703	627	653	681	611	624	622	648	636	623	619	592	682	689	666	658	672	665	676	655	620	646	628	644	579	631	661	608	650	603	618	649	621	643	611	610	635	651	689	619	646	648	638	659	621	635	618	619	642	646	649	655	632	656	655	640	632	638	658	666	633	613	619	643	669	627	683	633	668	653	647	612	588	668	627	635	669	649	677	651	630	644	586	643	615	674	644	656	644	645	672	604	584	629	708	632	681	683	659	658	692	663	625	602	660	657	719	631	645	635	630	599	621	681	646	633	627	683	630	623	625	658	677	679	660	662	628	635	630	632	630	667	653	645	628	650	629	622	643	655	663	661	632	668	627	716	681	612	672	640	634	654	685	631	630	608	648	629	632	649	635	667	668	636	662	622	664	653	655	701	607	654	667	635	641	646	688	661	625	706	654	659	660	657	672	664	582	626	656	579	626	697	610	644	636	683	662	684	591	660	649	664	664	663	636	616	643	695	631	682	725	650	621	611	650	634	642	659	630	605	644	610	672	679	663	646	652	669	642	600	647	639	645	617	651	643	654	667	667	617	671	570	660	648	656	661	704	654	617	579	655	669	627	592	634	636	648	661	595	624	661	630	642	694	666	634	652	622	644	659	635	676	653	622	645	663	686	638	648	630	668	663	657	642	691	651	652	628	646	668	634	692	661	671	587	630	633	623	591	680	641	672	610	657	631	679	631	674	650	685	630	651	662	629	623	681	663	675	674	677	648	686	626	611	629	661	640	647	627	639	648	636	618	693	633	669	661	681	660	674	616	633	586	658	637	640	635	630	634	633	678	669	613	652	672	661	655	652	628	612	620	683	642	644	668	643	600	622	654	625	680	628	651	636	643	677	640	613	628	645	615	642	649	620	609	620	657	622	686	676	647	654	674	685	597	676	645	656	612	654	693	641	710	661	628	661	655	657	659	673	649	679	602	638	639	592	623	663	671	638	621	651	648	620	684	662	661	723	627	683	660	657	615	675	638	669	674	642	613	659	610	666	675	628	665	627	677	646	616	696	618	632	660	634	664	636	618	624	641	642	645	680	672	681	626	647	664	613	632	652	591	682	664	626	673	653	630	623	668	641	645	637	614	704	690	647	659	615	677	591	672	653	663	621	610	618	700	693	660	658	656	597	626	655	647	655	633	629	619	671	595	645	649	697	679	635	644	629	639	638	658	625	602	632	643	654	617	646	640	665	673	657	632	637	653	653	617	619	663	618	667	633	686	623	630	671	649	648	662	617	709	652	651	600
35049	18392	5482	374	250	221	198	187	178	207	199	173	193	213	216	187	200	166	206	218	196	215	185	198	194	167	179	192	215	199	195	171	189	171	190	178	213	187	184	190	195	199	204	186	183	201	177	208	190	257	207	187	218	206	158	168	166	216	168	179	210	202	171	175	191	206	149	190	193	175	179	190	180	188	187	190	184	177	168	201	192	204	196	196	194	205	179	186	211	168	201	199	182	224	193	189	186	203	198	167	193	180	201	200	191	201	192	169	210	193	186	195	171	200	177	180	228	181	203	168	205	199	217	200	180	206	193	193	222	169	197	174	187	179	199	209	200	183	207	162	186	197	200	201	208	193	203	202	196	174	186	217	196	179	192	199	206	176	186	223	178	189	201	209	183	210	208	202	187	208	188	175	192	166	185	192	198	188	171	188	173	206	175	171	187	206	215	165	186	210	192	171	179	208	200	187	174	161	175	180	208	180	181	205	166	181	170	175	197	173	186	175	192	215	196	187	202	223	182	182	224	194	236	203	206	160	181	197	170	199	199	186	209	201	194	190	185	200	203	182	190	187	174	184	196	201	190	171	227	175	208	170	197	202	189	201	193	222	196	191	189	206	197	200	189	197	205	211	212	192	198	204	207	198	201	181	195	188	171	187	188	166	191	184	194	218	170	222	181	167	172	189	198	227	186	221	184	187	205	188	188	155	191	192	207	180	167	175	193	212	183	200	186	222	204	179	206	171	175	183	188	167	222	188	175	184	211	242	200	197	178	199	181	209	193	211	194	211	203	190	201	181	176	188	198	193	174	202	175	203	214	214	191	212	191	180	176	185	188	186	202	185	183	188	180	189	197	198	199	157	164	174	201	188	173	195	198	188	188	200	179	191	226	207	175	187	203	169	180	184	220	205	166	180	176	191	192	202	183	213	189	197	207	184	176	203	208	200	186	191	223	172	198	204	193	199	198	186	184	198	188	217	160	176	215	168	176	205	205	212	190	172	178	223	189	210	198	201	186	216	210	173	174	184	198	195	222	178	204	183	210	212	189	168	218	209	196	191	200	207	160	199	202	181	184	165	186	200	201	212	215	175	192	186	192	195	211	182	184	197	196	225	181	200	190	200	198	209	201	177	173	186	166	206	194	181	211	182	190	228	175	213	202	216	188	205	194	173	203	201	166	189	209	198	168	190	177	184	186	189	197	182	180	190	180	164	206	188	197	167	201	185	182	219	182	191	179	189	165	190	184	204	190	209	190	203	204	182	210	195	210	174	179	186	207	174	171	200	220	169	197	201	193	188	174	173	191	166	190	193	180	198	203	197	184	190	153	177	180	183	199	166	214	188	209	210	169	209	198	206	194	221	196	185	179	175	181	181	180	220	183	188	187	167	199	230	223	204	202	177	198	199	195	177	197	174	195	193	188	191	189	196	189	193	214	205	195	181	187	201	184	175	179	186	168	235	191	193	181	204	200	184	204	209	193	178	173	199	198	209	215	200	173	191	186	190	174	174	186	205	183	176	186	209	179	200	167	214	188	185	191	194	165	189	187	186	207	201	193	197	169	204	183	194	213	204	204	194	202	168	176	208	177	191	209	236	199	213	189	188	180	174	166	188	186	179	207	191	203	216	234	171	167	198	192	196	198	187	188	195	193	190	169	188	161	198	212	181	192	195	199	175	170	174	171	188	182	184	184	203	195	196	196	210	192	192	168	198	212	192	191	184	177	204	200	198	192	180	204	201	177	192	189	183	174	179	165	165	172	208	203	185	198	162	162	173	190	161	204	194	170	193	200	214	197	177	182	191	211	184	215	193	176	216	197	193	188	193	179	191	207	177	185	196	168	175	198	206	169	215	175	189	216	203	211	191	203	177	193	179	186	179	184	183	213	167	189	203	197	175	191	195	187	174	202	188	202	180	228	184	170	182	207	171	219	206	207	198	205	175	182	179	195	206	199	230	180	200	175	204	183	193	201	190	198	198	168	197	214	189	193	184	192	163	192	195	188	175	201	186	154	176	204	216	205	190	179	191	206	190	217	183	187	172	196	223	205	208	200	237	209	201	179	180	163	191	201	193	193	198	218	195	195	204	168	190	207	223	171	194	201	193	187	190	208	200	199	215	186	188	194	183	177	217	173	208	215	188	203	212	189	199	211	177	200	210	231	191	188	176	195	200	196	184	203	180	177	205	214	201	209	199	188	194	178	177	201	200	208	158	181	186	182	189	183	170	192	176	188	168	218	225	177	194	200	192	219	191	185	211	164	192	187	213	199	192	212	167	191	196	179	171	194	177	190	179	196	220	188	196	202	178	168	168	193	172	184	194	181	181	171	169	198	188	205	192	190	184	181	190	190	213	203	179	190	192	175	209	198	198	210	199	226	157	192	184	180	193	196	207	187	196	194	208	181	179	187	170	197	196	198	175	168	218	188	195	199	229	184	216	196	197	192	197	195	174	185	162	203	203	185	202	174	203	203	215	198	209	204	175	192	158	206	186	186	202	209	193	195	184	197	187	197	177	190	184	213	172	204	212	184	199	169	190	188	205	188	206	179	219	219	158	149	195	210	181	183	183	186	194	221	178	183	150	197	208	199	195	203	189	181	188	175	190	205	197	197	215	203	181	214	178	172	183	199	198	179	204	187	197	194	185	204	201	167	203	186	196	195	197	184	188	204	178	193	219	189	178	195	220	198	184	181	206	190	190	200	201	184	175	188	208	238	206	247	214	204	156	202	211	175	193	175	203	192	196	184	189	206	200	186	204	205	180	208	174	217	178	201	198	183	184	185	203	179	186	209	194	212	195	216	183	198	191	198	181	215	216	170	184	193	166	204	208	196	175	190	180	191	191	183	170	194	209	198	182	230	202	221	218	222	173	196	214	170	174	179	180	183	202	224	182	175	171	197	145	191	197	206	170	189	209	169	190	175	213	186	192	199	195	199	189	184	176	211	208	198	212	185	217	200	187	180	168	198	174	224	174	203	225	179	192	213	206	212	203	208	177	189	196	190	215	191	199	190	174	195	192	195	216	218	176	169	228	181	174	183	181	199	166	199	178	193	193	171	194	192	191	183	195	201	187	198	210	195	172	201	169	194	187	208	189	198	196	192	199	202	174	186	188	168	207	174	194	209	183	185	207	183	205	184	196	191	213	208	223	212	178	175	191	198	182	202	201	196	178	180	189	197	184	194	198	173	172	187	197	192	196	181	206	166	202	167	193	161	192	193	196	204	197	180	177	174	180	180	190	201	181	196	184	186	201	200	188	214	200	191	193	180	175	209	193	204	177	154	192	196	214	223	182	209	170	203	221	187	166	199	190	206	207	189	204	170	192	177	215	181	179	201	195	216	211	200	198	187	204	192	178	191	179	214	177	190	199	192	207	167	192	185	188	194	174	165	202	184	205	193	186	159	194	182	210	202	205	194	180	189	186	208	178	196	169	215	185	204	205	186	193	205	200	179	183	191	197	190	198	187	195	193	195	205	218	206	162	202	209
21062	3744	1051	473	456	472	439	455	471	477	448	460	494	466	442	466	454	424	471	486	467	437	465	475	475	497	447	448	474	464	473	460	504	481	451	505	470	478	459	455	469	480	457	413	445	510	493	506	460	472	428	448	412	454	462	504	449	505	405	499	444	451	446	480	452	464	451	456	476	447	478	449	415	471	437	475	456	473	453	426	447	492	512	489	424	452	497	480	478	425	453	470	470	473	448	474	478	477	468	463	473	481	443	452	443	484	490	473	448	458	447	456	481	471	462	454	452	435	389	485	448	459	431	486	476	503	485	466	470	484	464	487	487	445	470	460	480	456	459	478	464	477	461	464	499	474	456	440	465	434	473	455	462	426	499	446	453	458	521	461	462	498	499	478	497	450	468	485	496	509	475	429	490	457	470	452	452	444	476	463	485	465	475	467	466	479	493	477	472	448	410	482	452	490	471	489	485	462	503	469	495	472	453	455	479	461	461	471	461	458	480	420	490	468	454	449	442	487	480	469	451	502	500	458	435	508	489	459	515	476	432	464	425	435	507	489	472	447	464	501	451	451	436	483	442	470	468	479	438	497	473	489	455	426	435	448	473	486	479	470	458	420	456	480	501	421	472	465	441	471	448	460	448	491	474	448	490	461	424	444	444	477	465	458	465	469	440	470	463	511	451	500	443	465	464	456	475	477	427	461	459	501	462	466	453	481	438	469	492	500	461	457	469	462	454	460	427	410	449	474	437	489	457	465	445	482	472	459	476	469	503	484	455	472	471	440	424	447	471	444	478	456	479	440	462	429	461	464	499	451	539	475	460	513	478	450	442	420	467	420	453	467	470	483	421	474	452	453	470	472	452	491	478	440	466	427	485	466	474	453	421	470	488	516	481	464	473	447	460	452	456	454	449	520	430	425	486	476	453	446	453	460	493	465	456	472	443	467	450	484	498	461	474	439	454	475	429	464	478	483	483	486	439	435	470	495	460	459	450	453	480	473	427	456	468	441	446	471	451	469	480	445	475	501	437	484	478	503	454	446	444	449	431	463	428	429	473	476	475	462	488	469	454	475	466	440	458	459	466	477	465	493	495	465	483	494	473	453	462	452	452	466	458	457	432	424	468	473	441	467	469	473	436	472	489	459	451	487	437	463	511	427	448	512	427	474	502	486	467	483	454	455	438	478	525	460	472	444	514	470	452	470	471	449	481	472	445	484	455	453	478	431	492	435	480	439	473	464	418	471	469	479	444	412	485	480	470	492	459	442	447	504	463	469	443	483	473	436	480	468	473	464	484	459	481	465	505	475	447	509	456	443	499	471	462	410	447	456	429	472	466	451	447	450	452	462	425	446	473	427	478	493	458	468	442	422	464	472	464	469	486	481	443	432	455	520	441	448	460	489	426	443	494	450	468	474	450	467	496	458	482	468	463	453	470	439	447	469	468	477	473	482	458	478	488	464	466	464	435	448	459	465	444	451	462	475	461	480	464	467	466	454	461	479	489	470	466	476	465	433	436	472	492	461	454	465	460	485	441	443	442	443	477	445	496	516	460	451	489	428	434	441	505	441	424	442	461	427	465	481	474	450	483	462	488	469	454	449	507	489	465	451	492	450	442	471	460	454	479	446	487	478	502	488	455	465	476	437	483	460	478	453	454	449	457	506	426	457	447	471	446	497	442	476	484	474	469	460	472	422	435	455	466	449	458	482	456	458	452	457	463	459	495	437	475	448	472	429	482	443	479	491	442	486	464	443	492	489	479	437	465	471	465	459	471	490	448	440	463	430	468	447	471	472	476	502	427	464	484	430	418	487	467	459	431	465	467	491	471	496	431	459	464	436	471	430	518	466	457	475	462	450	436	463	493	466	424	449	489	435	448	488	433	467	496	440	442	451	454	444	449	479	451	464	468	476	452	471	474	456	472	447	510	469	461	466	469	471	482	433	480	472	507	446	496	433	495	424	444	437	427	432	465	425	480	473	471	431	463	475	472	455	465	493	470	506	465	451	471	472	438	448	480	480	475	452	483	453	436	477	437	503	491	470	441	464	464	443	428	401	458	506	465	435	449	475	468	477	469	448	437	461	453	460	454	421	418	454	494	443	485	461	502	455	435	488	422	445	469	502	440	466	494	489	467	442	476	437	485	464	453	494	463	450	474	446	462	457	432	468	450	479	420	462	455	443	481	442	478	474	445	450	479	439	456	429	430	436	448	439	468	464	474	468	415	461	460	483	441	484	436	413	467	474	472	469	480	474	448	466	453	480	473	466	465	494	429	461	475	464	463	449	464	445	470	467	460	482	446	486	459	452	431	453	449	440	468	494	491	493	447	472	475	442	437	494	434	454	463	414	396	470	445	479	461	435	504	465	441	465	403	418	444	445	482	510	487	497	487	456	492	460	471	432	498	450	435	437	467	442	479	491	439	428	490	447	455	481	479	451	474	442	483	436	470	479	471	485	483	501	459	458	449	438	444	441	469	462	440	444	447	417	471	455	479	450	499	460	475	480	476	482	466	470	432	496	489	489	444	461	453	478	467	466	477	475	491	470	487	492	429	456	471	450	468	476	473	439	464	431	417	470	463	471	471	494	494	457	448	459	453	462	477	446	469	435	454	430	473	440	467	421	487	449	454	487	457	444	446	485	438	470	459	434	461	454	492	484	445	466	479	448	466	466	499	453	451	452	481	427	465	445	479	440	467	467	474	446	452	479	472	448	442	487	470	443	444	448	443	443	452	464	483	472	486	469	425	473	474	468	481	433	467	422	457	446	462	419	464	468	458	503	466	450	421	450	464	493	460	479	455	474	490	467	438	440	502	416	451	462	471	473	456	452	444	454	472	448	456	452	485	457	449	492	472	474	489	479	487	415	420	455	479	425	424	449	492	479	497	479	459	473	446	413	454	468	444	462	489	435	484	445	446	427	480	470	463	490	453	459	457	457	437	473	493	493	453	476	477	461	455	461	475	468	478	443	453	441	455	465	504	493	442	464	488	454	451	455	459	495	452	477	459	506	458	455	473	479	504	459	490	477	475	456	435	433	471	472	439	465	431	476	484	499	463	438	472	497	485	479	435	452	474	477	425	465	467	477	434	455	479	430	465	469	465	428	462	465	470	460	470	429	467	477	474	487	469	475	490	492	471	459	414	471	450	466	485	462	478	460	463	476	501	424	500	471	454	449	463	480	460	452	477	453	465	429	454	432	478	473	488	460	471	471	449	500	468	489	471	485	488	492	479	454	432	477	446	513	448	465	481	468	470	469	469	444	458	441	415	413	481	448	431	446	486	420	449	469	471	479	465	474	436	513	469	440	485	490	502	448	458	469	466	448	516	462	431	439	465	468	441	473	452	452	481	463	439	442	455	464	453	455	431	462	469	462	457	470	447	458	466	467	467	473	448	469	459	447	430	433	466	459	488	465	487	468	458	443	449	478	484	456	457	446	474	470	439	438	508	507	474	469	477	458	471	475	476	452	452	517	446	477	466	480	458	491
25211	21132	23782	28736	21117	14340	613	438	388	396	420	384	325	360	371	362	352	344	363	355	353	322	349	368	328	334	371	386	374	333	336	328	374	376	360	308	344	348	370	366	357	345	351	347	351	322	341	386	344	349	319	339	367	310	313	351	322	343	332	340	337	343	316	324	313	355	340	349	329	333	324	336	348	375	336	315	330	340	351	311	288	363	357	322	348	360	314	331	366	336	327	342	373	329	366	371	379	331	355	326	394	362	381	332	330	321	365	322	368	359	324	358	315	349	373	303	341	339	367	329	346	333	351	326	342	355	351	329	327	330	312	319	356	368	360	345	370	326	340	347	340	344	350	356	354	329	376	386	375	348	323	341	352	348	377	288	345	353	378	371	346	369	328	374	355	340	315	312	325	380	367	335	384	338	374	332	354	337	313	375	341	332	300	361	337	370	334	380	365	345	313	370	354	360	372	328	325	389	319	377	363	289	333	394	318	345	369	319	332	327	357	334	386	322	314	361	330	324	341	360	363	354	376	349	357	382	334	338	324	328	344	322	342	371	377	319	335	305	334	339	345	333	321	339	366	352	360	329	337	343	349	357	388	343	346	355	337	349	356	336	329	355	359	347	326	365	352	318	357	343	360	358	398	365	335	351	377	338	326	322	367	351	324	352	391	358	327	338	349	331	377	306	306	343	339	334	354	359	358	308	327	340	340	340	337	382	365	350	330	344	354	333	367	338	357	367	353	343	316	348	372	322	326	338	343	367	355	347	354	366	332	358	337	337	360	347	353	349	369	302	347	337	350	360	352	345	348	345	310	385	320	336	346	325	350	337	289	316	335	331	295	330	330	360	357	348	372	351	349	367	349	344	347	363	333	323	353	336	366	365	339	334	299	335	331	328	374	353	337	377	382	349	366	319	324	334	357	333	291	361	355	341	346	324	360	370	354	392	331	343	353	313	335	319	330	372	349	332	335	363	323	355	319	348	356	338	332	311	311	332	339	354	327	342	323	361	350	383	354	377	340	304	364	329	336	361	373	385	395	324	345	359	322	354	323	316	299	338	327	326	343	346	351	340	348	375	376	323	352	333	366	343	347	316	333	356	316	351	364	324	338	370	322	349	333	356	336	363	327	356	351	354	366	350	354	364	345	347	339	322	333	313	335	324	348	328	359	357	354	352	328	335	354	371	370	341	324	351	378	358	353	333	338	339	372	388	333	337	333	350	353	354	340	359	359	348	332	319	364	335	329	352	347	338	319	341	343	323	343	311	340	352	319	345	337	361	337	307	356	369	347	325	351	373	322	327	373	361	343	342	372	347	332	349	352	351	342	330	378	359	396	371	356	351	323	312	329	360	362	308	354	332	323	342	332	381	329	343	350	340	321	333	337	365	368	342	367	316	364	336	359	360	335	364	400	365	307	343	356	350	336	336	339	364	304	378	327	324	337	342	361	369	348	345	350	333	339	317	338	358	314	380	335	359	345	335	345	374	340	361	317	329	358	369	366	346	381	379	303	322	322	337	326	355	345	381	369	345	345	339	334	315	329	346	338	321	343	351	315	345	369	376	373	364	334	354	325	347	347	347	316	340	346	351	367	338	317	351	329	365	344	353	342	331	381	350	326	337	340	370	319	343	344	333	342	337	336	312	359	354	338	357	353	338	315	354	335	334	337	351	341	345	353	287	328	372	345	346	303	344	378	356	358	336	369	329	335	300	334	366	352	360	351	355	348	310	341	361	363	375	326	337	369	352	334	336	360	371	335	345	333	353	371	317	343	366	312	356	355	327	340	325	343	361	340	352	348	310	345	322	361	356	320	341	333	334	334	360	354	332	320	325	360	335	390	349	338	344	369	348	331	378	370	345	365	360	344	351	327	344	363	352	335	321	344	322	344	329	306	367	326	339	343	345	320	309	354	334	345	348	355	334	340	331	327	373	340	352	319	336	346	310	346	314	377	357	330	353	296	316	339	322	342	355	370	345	326	320	343	361	379	334	331	349	363	361	338	380	357	324	361	330	362	358	314	325	323	363	366	336	316	359	344	330	390	340	336	352	354	343	325	348	383	316	300	323	331	314	345	290	322	307	349	325	310	327	337	328	346	347	366	348	328	360	357	332	375	341	314	307	352	323	337	331	348	342	342	327	373	356	350	359	367	340	339	347	346	326	326	360	328	348	303	335	346	325	355	376	325	322	358	337	347	334	335	345	356	353	317	350	332	368	363	382	354	334	327	345	336	354	360	352	333	311	345	357	363	336	327	352	350	336	322	362	345	348	331	324	326	319	376	337	351	344	377	352	338	341	344	313	360	354	362	313	313	341	359	340	372	338	357	364	369	320	346	377	385	365	374	343	329	357	358	348	367	382	378	351	316	316	365	369	341	356	346	371	334	371	317	313	364	370	355	319	334	379	351	346	344	355	348	365	371	306	334	324	360	331	328	319	361	336	308	348	336	339	333	375	311	332	339	349	328	342	364	380	384	335	360	354	353	356	369	338	334	342	383	346	359	326	366	359	359	315	357	401	350	370	340	345	360	355	346	323	325	326	340	324	386	331	344	331	377	357	296	319	344	337	317	350	324	351	361	333	317	377	373	333	348	342	341	357	312	347	348	355	356	369	350	343	344	360	337	325	336	360	332	340	339	337	333	394	359	342	360	300	326	354	347	348	348	321	345	337	354	327	370	346	320	360	359	336	339	349	342	321	350	386	362	319	360	360	330	361	334	353	344	325	346	364	366	336	381	374	359	355	374	349	368	320	323	354	321	351	407	353	361	354	407	350	388	315	360	399	360	387	329	337	293	355	371	331	329	358	346	315	310	321	371	350	314	367	337	307	358	325	357	304	341	359	331	340	323	345	354	325	336	361	373	378	349	303	347	334	326	326	333	306	348	359	339	361	368	349	355	348	337	343	334	366	322	326	336	328	366	323	376	332	327	345	330	360	347	391	375	353	322	312	368	365	388	327	351	361	358	354	332	344	327	340	330	350	358	326	352	377	379	327	392	374	356	377	341	338	376	353	359	312	338	322	353	326	342	340	344	339	336	362	345	395	360	345	337	366	318	344	314	333	363	334	364	325	308	321	365	331	364	344	362	342	338	341	324	345	337	348	326	333	352	320	344	365	339	372	328	352	341	371	364	392	373	330	360	362	328	308	365	357	346	344	330	342	365	369	348	325	329	350	334	319	389	335	348	344	344	369	322	344	334	354	338	363	321	340	369	329	339	348	358	343	389	368	320	420	352	323	366	336	350	349	341	346	362	347	322	380	342	329	318	360	341	333	359	308	343	367	354	321	364	367	315	358	316	336	354	336	303	312	347	350	357	351	343	367	361	352	315	327	347	367	330	351	327	271	330	337	301	355	335	352	362	341	337	327	329	351	350	378	341	339	341	363	365	358	349	351	352	344	356	340	342	378	332	346	353	358	366	376	329	328	342	349	330	339	319	303	333	339	329	356	326	363	355	347	338	351	357	324	339	331	323	326	342	321	376	370
36903	30903	10342	852	775	803	748	802	764	759	720	752	778	741	694	763	709	772	748	724	746	735	749	733	766	765	707	699	728	705	749	725	750	769	733	752	727	729	728	750	741	728	683	764	747	780	734	722	734	737	751	738	715	700	775	721	733	784	722	788	760	762	686	719	767	742	715	732	717	765	699	772	739	722	790	716	717	762	736	729	713	738	735	771	777	757	731	756	741	794	758	768	742	719	733	715	692	720	751	709	786	732	744	684	753	700	717	710	755	687	732	693	727	733	771	725	732	745	754	695	701	715	695	733	742	745	699	735	746	757	754	736	707	707	763	730	727	733	766	723	721	733	750	734	721	737	728	776	734	747	776	722	728	679	756	734	748	728	726	784	727	729	713	716	722	732	726	744	743	765	769	719	715	687	786	758	762	743	772	721	741	716	757	756	736	732	736	742	703	677	729	754	719	735	706	701	745	765	789	721	682	725	753	702	740	715	774	742	790	721	757	737	709	797	699	713	719	771	768	722	768	691	730	725	682	693	730	752	728	763	665	736	767	737	716	729	765	815	707	760	747	707	741	727	699	715	748	742	761	710	757	746	774	806	781	747	741	717	722	751	734	751	734	707	726	726	768	730	684	758	709	717	778	733	694	789	741	736	774	762	709	706	733	717	772	724	786	710	752	751	763	696	778	716	704	737	705	753	747	765	742	700	705	749	788	739	731	747	716	715	736	733	721	766	759	736	716	735	766	747	748	701	748	734	732	733	744	765	716	786	730	694	728	782	742	753	763	794	751	736	684	742	737	720	722	764	707	755	682	734	760	753	766	729	733	724	737	717	710	760	695	748	781	757	710	732	871	739	733	745	703	753	750	714	752	673	740	773	733	774	741	725	768	716	726	746	694	747	775	713	733	704	708	781	710	758	750	742	702	741	730	766	758	734	803	758	780	772	719	710	742	711	726	722	752	784	757	683	745	755	724	736	753	743	733	762	725	729	786	709	766	803	742	720	763	771	724	750	703	736	705	713	684	723	735	709	704	763	796	717	674	725	769	751	732	731	714	708	772	710	742	739	726	717	733	735	736	703	764	737	734	713	749	715	762	746	715	748	752	718	723	697	704	735	776	723	737	703	722	728	756	757	717	727	705	727	742	728	692	733	758	728	709	685	744	761	746	732	746	722	740	732	735	745	737	774	766	739	727	724	777	718	756	708	780	729	735	755	722	739	752	772	737	753	744	728	744	790	746	772	718	766	813	710	736	683	741	708	748	766	779	722	718	735	748	754	741	756	723	692	759	730	743	718	719	752	726	705	746	730	713	706	703	761	692	700	716	752	692	721	826	734	741	703	762	790	729	742	714	806	752	744	728	708	780	724	759	720	740	793	748	714	679	771	696	735	748	769	773	735	705	726	726	669	745	735	748	744	788	762	744	744	684	758	725	720	693	720	773	828	720	796	711	705	759	734	751	760	712	736	722	727	702	729	743	800	686	678	750	700	742	767	747	763	766	737	721	749	652	777	758	743	732	742	723	706	684	671	754	753	723	745	746	753	751	707	719	759	736	739	704	752	758	698	733	746	701	720	686	726	728	709	751	766	703	758	728	742	805	686	730	762	717	733	695	761	729	746	727	738	703	737	760	694	708	695	764	707	750	727	778	741	770	709	712	723	742	759	741	745	728	728	730	730	717	747	710	727	734	792	751	774	721	774	697	716	729	775	757	731	707	744	738	772	758	742	747	735	715	788	726	790	714	736	725	739	765	758	759	785	722	708	726	741	746	728	735	712	715	706	721	770	714	678	741	704	683	721	742	807	766	757	713	715	740	742	729	725	721	783	737	716	763	729	735	720	764	774	767	753	728	732	771	771	746	725	726	690	784	741	690	759	770	710	785	703	682	730	727	762	772	723	763	714	761	732	750	727	742	722	749	726	726	766	739	705	769	800	727	759	753	739	728	750	742	683	732	723	789	748	743	750	725	769	782	749	766	729	747	690	753	735	699	738	744	766	686	693	745	728	739	740	762	705	729	753	723	723	721	690	743	721	697	714	706	723	722	741	704	713	715	772	704	700	767	740	722	711	694	684	700	732	743	716	735	702	731	707	748	760	752	715	760	714	717	713	771	666	709	761	731	729	732	710	735	683	756	741	715	754	737	738	713	714	740	805	742	724	748	767	748	727	742	763	749	749	731	743	731	690	768	685	707	721	696	744	695	735	753	685	744	729	734	716	744	715	749	748	744	715	776	734	697	747	796	731	747	715	730	754	751	763	751	702	716	750	729	716	702	666	717	763	737	702	740	734	763	750	766	682	760	694	713	741	704	686	743	733	779	722	694	720	756	757	804	740	736	765	739	700	732	732	742	720	737	729	726	744	785	755	737	728	754	726	732	688	756	749	756	717	714	730	764	761	732	745	734	785	780	703	757	754	731	747	791	804	711	729	766	719	763	770	710	773	710	770	702	782	761	738	756	722	725	744	736	750	701	743	781	754	798	769	723	740	690	724	760	768	710	712	742	733	710	738	718	729	766	715	723	742	746	742	732	696	703	755	715	744	739	776	757	731	772	783	710	709	739	722	751	702	698	776	688	760	752	740	777	748	757	724	691	704	755	705	714	727	749	723	736	774	712	753	714	756	720	750	755	725	771	733	734	736	757	737	725	732	710	760	753	783	728	726	690	754	741	731	724	723	800	711	744	750	752	731	717	740	689	754	717	751	741	658	697	782	758	716	730	737	696	733	737	753	708	748	697	718	777	787	675	711	751	745	717	730	699	727	743	750	761	733	717	739	741	755	731	721	771	728	712	688	744	780	726	698	714	691	713	737	697	724	737	753	724	744	761	749	735	744	692	780	774	723	732	751	755	721	743	739	729	736	739	711	749	709	742	737	716	722	769	700	715	723	728	732	751	745	787	725	706	742	736	758	734	744	724	718	771	721	725	735	723	695	728	762	710	767	699	749	730	750	713	748	747	710	731	731	707	748	744	719	755	721	781	723	717	724	742	750	772	714	741	696	711	763	761	794	713	766	779	721	714	754	733	772	726	685	720	727	729	736	725	697	749	739	776	732	690	748	753	766	786	730	731	708	761	701	716	749	710	770	751	730	723	756	763	736	760	760	724	738	755	713	722	753	721	711	716	731	704	753	767	761	771	751	724	773	720	718	764	753	775	791	723	704	783	764	714	748	725	751	713	708	727	752	726	724	768	746	733	726	748	751	727	776	766	733	686	705	769	745	780	740	717	755	721	716	743	734	716	784	712	730	738	749	721	733	747	737	752	768	767	740	711	773	716	747	700	765	740	746	709	712	730	735	734	758	791	768	723	746	741	749	693	743	735	754	684	728	709	694	703	718	741	712	730	725	749	700	746	714	755	733	727	737	711	724	754	726	755	732	728	780	691	706	770	713	740	747	703	749	748	716	713	742	686	712	770	757	727	770	756	735	771	716	773	710	720	775	763	747	799	716	755	718	723	731	725	751	747	681	750	716	763	694	735	746
24490	21122	24135	28344	21125	21150	11658	653	406	365	408	363	337	361	335	364	329	338	353	330	331	329	345	341	335	308	362	305	341	363	336	319	314	330	342	319	319	306	263	297	351	304	301	303	333	292	309	308	320	316	363	335	317	327	290	292	333	309	330	272	298	285	314	286	310	338	329	347	298	319	327	327	300	302	315	292	339	278	315	298	290	320	321	300	292	325	326	320	329	308	306	314	320	317	344	313	307	316	347	288	306	331	346	311	337	318	326	352	306	314	319	333	321	318	313	300	323	379	339	326	316	326	341	316	320	317	301	320	317	273	326	331	299	326	323	309	339	346	295	323	317	304	352	283	329	343	313	332	308	364	302	310	322	308	341	293	308	285	308	317	306	287	343	325	322	344	319	332	343	358	336	328	299	309	348	292	337	287	334	319	310	293	312	322	339	349	353	302	284	313	337	315	288	314	303	287	341	314	282	321	317	291	330	324	325	337	306	307	328	349	303	338	316	281	315	348	317	283	318	291	314	322	309	308	314	338	316	312	295	320	305	322	322	331	314	307	312	309	289	319	301	323	334	296	291	301	314	330	350	335	315	337	305	334	299	329	316	313	301	308	345	298	319	329	324	320	346	340	309	298	304	333	323	287	354	337	312	290	318	272	315	362	304	308	331	320	305	327	323	313	316	310	303	317	298	363	305	322	315	328	313	298	303	320	318	334	302	309	306	309	332	297	370	318	336	334	288	300	334	304	305	297	327	281	309	304	285	349	315	308	340	331	328	305	314	281	303	289	326	315	299	307	343	266	284	316	302	303	317	332	311	278	323	338	295	328	299	334	287	312	314	318	327	328	317	341	323	351	332	323	296	297	366	339	314	293	308	315	304	328	329	302	325	308	298	328	325	299	333	329	281	309	321	317	320	323	325	337	304	310	287	316	318	322	317	350	296	335	299	330	323	297	325	292	259	322	322	288	312	319	318	321	305	305	308	320	345	325	300	300	282	309	274	300	353	347	303	295	343	346	310	278	348	304	327	298	325	316	295	332	337	309	296	282	301	311	275	300	302	295	326	326	341	318	304	317	292	274	304	306	323	303	304	288	336	320	300	339	336	301	319	330	328	352	306	313	291	314	298	313	346	319	293	347	330	320	320	283	308	282	342	289	327	341	370	320	324	320	310	329	329	302	308	336	338	294	359	278	327	340	315	315	335	323	299	289	327	312	312	321	302	298	333	302	346	366	345	327	301	322	320	315	330	309	314	297	291	283	337	331	297	308	303	290	348	337	353	350	293	303	326	291	318	340	286	286	317	330	301	313	328	327	322	335	326	361	336	338	286	303	321	300	332	342	306	343	325	319	298	318	293	327	331	334	327	346	320	303	301	313	340	309	297	300	274	332	338	339	282	295	306	324	317	312	313	322	345	325	317	321	310	333	336	297	335	325	309	282	295	311	294	324	330	322	325	307	301	293	321	322	344	336	286	320	307	331	338	286	311	326	350	310	320	295	328	309	320	278	309	298	320	324	328	321	319	330	322	325	309	331	338	313	271	314	325	311	297	335	339	334	332	312	324	338	335	307	325	324	322	295	288	314	314	322	328	315	304	296	311	332	313	315	299	301	320	297	351	335	314	327	306	318	327	331	302	340	324	305	328	308	316	307	295	290	300	316	336	324	324	319	349	306	334	332	307	301	293	293	337	307	340	304	325	304	336	341	300	303	295	294	301	346	325	314	312	292	347	333	327	325	311	299	303	303	331	333	309	332	337	319	330	304	324	297	270	305	279	270	362	323	317	302	333	294	317	318	279	336	292	301	328	329	292	349	287	331	291	291	295	293	311	320	334	300	324	290	284	320	288	273	292	277	307	293	311	333	357	319	325	313	312	287	315	297	310	319	319	325	349	290	314	288	302	277	309	327	325	265	325	309	276	318	334	279	309	313	313	319	335	289	282	329	333	325	331	326	313	323	328	277	289	312	306	322	307	333	329	330	320	313	314	322	311	343	291	292	330	336	317	290	300	281	334	288	331	332	315	318	315	310	352	319	335	341	288	312	316	323	297	345	315	329	272	342	293	302	318	305	292	313	311	319	278	308	320	304	338	323	314	337	331	315	287	319	324	311	322	313	303	325	321	377	329	276	298	286	313	374	302	341	313	314	309	346	298	329	346	308	324	316	315	335	333	327	289	310	348	325	318	336	325	312	311	297	331	342	294	307	315	354	306	342	312	298	311	306	351	351	304	263	320	364	319	317	310	326	286	298	319	330	303	320	322	337	302	334	323	293	325	321	362	305	340	347	306	281	323	301	329	296	324	296	312	312	325	320	326	330	286	340	324	334	290	320	304	306	304	326	344	305	325	311	315	303	280	289	345	332	293	302	346	321	373	331	327	325	300	339	324	271	290	338	304	332	328	325	301	304	347	329	310	301	316	331	326	345	342	324	333	311	321	335	288	309	276	324	296	270	305	317	302	317	302	331	289	288	319	281	320	321	324	342	338	326	278	356	311	354	346	308	295	306	313	337	323	318	323	332	294	333	345	335	319	296	283	362	318	308	320	299	321	314	336	302	308	330	316	296	330	324	294	304	281	320	340	339	312	306	339	337	344	274	305	299	296	330	327	305	310	305	291	326	327	324	338	319	331	317	345	326	262	309	286	322	282	296	322	305	325	322	324	321	293	332	308	333	326	344	307	324	282	319	334	319	305	320	326	330	263	313	335	319	322	288	333	301	275	301	286	289	292	312	287	310	314	303	328	335	313	310	315	321	334	293	319	311	376	290	314	321	319	306	315	270	347	303	347	304	293	337	329	296	331	288	316	334	327	274	295	309	323	293	307	302	332	306	313	322	317	338	297	293	311	319	320	326	331	312	315	323	303	335	311	335	311	334	275	322	300	325	317	346	306	283	303	296	288	329	274	289	313	306	279	303	331	320	305	285	292	306	308	307	290	326	307	275	331	290	301	293	285	277	278	315	332	318	330	319	289	326	324	339	296	317	315	322	335	348	340	328	283	307	356	292	275	296	314	324	294	289	296	302	318	292	304	304	330	313	310	313	274	331	354	291	301	298	328	304	320	253	324	358	310	322	311	304	299	295	309	321	306	298	295	311	320	325	288	319	333	290	304	316	308	325	366	328	330	341	303	303	339	299	319	301	322	331	355	337	280	279	343	313	304	319	332	282	303	314	322	320	311	310	279	293	327	317	318	276	315	311	314	285	308	334	343	312	335	338	328	296	344	316	292	328	299	335	303	322	295	306	300	294	320	343	324	318	309	327	313	328	346	298	321	326	300	334	339	314	318	337	286	362	312	294	319	313	292	327	311	291	311	321	338	321	342	307	304	328	324	282	313	331	316	328	330	357	336	318	339	301	328	328	299	334	294	290	281	315	346	325	311	297	322	301	308	320	324	324	344	290	308	321	301	348	304	293	319	314	304	325	303	318	309	315	284	370	341	320	297	322	322	321	327	323	289	330	322	347	340	340	353	324	276	344	309	303
42909	42098	16473	897	797	734	709	669	670	701	678	713	650	639	624	628	689	621	629	627	581	716	650	652	621	647	621	616	662	639	703	604	652	627	637	661	654	641	626	645	656	677	642	653	634	640	661	661	636	648	644	618	653	619	662	635	655	700	638	687	639	625	677	635	662	653	637	684	630	635	640	600	680	630	671	705	651	673	657	624	681	590	685	638	635	626	664	714	641	626	639	615	661	685	658	669	594	666	657	676	633	669	657	684	664	592	652	637	626	595	609	668	660	618	629	624	642	671	645	674	642	622	649	651	691	639	620	624	661	677	638	654	612	644	565	687	634	662	648	666	658	673	619	646	649	611	617	652	659	618	650	609	629	633	678	661	672	639	625	610	675	621	622	645	671	641	599	700	655	617	649	627	662	636	621	658	635	670	639	678	647	688	624	690	648	621	651	648	667	626	620	618	675	630	661	628	683	658	669	675	681	664	660	688	665	684	657	642	658	629	641	660	633	634	641	639	675	656	659	653	629	658	589	644	627	630	672	613	681	671	650	621	676	643	683	660	630	643	635	615	671	628	626	679	626	696	675	625	714	656	679	687	642	646	631	620	654	611	678	640	665	637	631	644	602	638	623	666	681	654	654	647	640	682	670	645	656	672	637	676	664	627	607	652	707	652	682	706	678	654	615	636	634	660	689	645	584	630	653	627	617	649	632	667	634	689	673	588	639	628	617	665	631	641	668	640	625	629	619	621	631	640	598	625	595	634	616	653	741	680	629	656	617	630	678	663	635	635	675	675	674	701	596	641	652	653	669	632	608	684	669	632	679	650	638	640	642	640	648	669	668	661	636	650	594	634	682	601	687	664	627	706	663	599	661	685	698	597	672	644	666	653	615	597	608	634	673	662	665	627	683	641	692	650	665	618	656	644	659	651	661	646	620	699	632	719	641	643	657	668	676	674	649	641	649	630	636	616	648	659	589	638	620	673	646	692	659	662	664	685	615	613	664	652	629	648	634	665	648	670	625	625	676	666	645	654	662	671	639	640	647	597	680	645	605	629	621	635	620	693	620	614	640	651	677	633	623	631	652	626	646	648	689	628	672	672	653	656	668	670	670	662	647	629	693	614	673	674	616	713	575	647	643	636	617	635	632	641	638	597	664	643	618	683	644	661	622	685	637	619	659	661	627	663	643	634	668	687	654	662	657	673	661	610	638	642	656	634	627	643	617	646	683	669	681	627	609	609	635	641	625	642	648	629	666	641	648	662	657	666	622	641	633	626	641	646	650	666	608	695	665	605	672	673	655	656	675	632	690	677	671	651	629	651	658	645	663	671	661	682	686	672	667	613	676	650	586	631	664	652	651	637	628	670	652	646	618	649	661	638	646	658	669	567	717	606	650	617	640	604	683	682	642	616	656	618	647	694	646	665	658	633	689	715	644	682	598	608	670	684	632	619	654	611	672	608	633	655	614	659	661	660	599	670	646	596	685	670	675	692	670	628	699	636	650	628	631	644	655	677	612	617	671	624	668	699	661	649	637	671	607	675	689	651	648	678	675	649	698	661	656	614	683	640	630	674	630	662	661	669	635	664	660	603	614	661	624	662	668	703	603	669	703	632	612	669	629	639	627	681	650	657	721	655	619	668	609	601	713	666	628	642	625	691	642	656	680	644	657	642	644	625	642	643	646	621	617	675	613	667	661	669	673	637	630	625	664	678	600	700	592	670	673	669	647	635	657	695	653	617	679	659	656	618	604	637	652	659	631	644	708	636	596	613	649	669	654	666	626	642	668	677	635	653	628	631	636	658	693	657	622	613	665	646	616	634	632	652	636	663	657	636	611	667	633	655	642	613	637	615	637	666	631	617	673	599	638	669	661	630	649	668	642	674	610	687	650	691	645	644	590	641	669	600	630	691	633	611	658	671	648	595	657	693	714	647	634	663	604	629	596	612	604	674	649	663	643	627	657	687	570	662	629	657	637	657	595	647	586	651	603	649	666	642	623	641	608	659	684	678	635	666	660	656	644	686	638	622	654	611	690	618	660	643	640	684	640	681	657	646	671	672	633	608	647	632	691	672	607	670	627	640	662	673	647	696	682	671	703	655	665	608	609	635	626	637	694	625	664	672	638	664	607	628	695	611	688	634	673	646	592	659	686	673	690	639	617	590	635	670	660	643	598	642	633	692	631	674	717	618	627	647	642	665	635	652	641	642	642	668	636	672	690	634	649	682	643	648	677	631	636	673	635	648	650	626	628	700	671	649	622	633	635	627	652	622	693	619	665	706	648	640	671	661	606	681	623	631	661	650	642	676	658	681	647	624	633	642	653	649	654	671	654	644	640	605	721	630	643	623	662	627	654	562	646	666	636	606	662	647	653	595	616	667	695	646	669	649	679	643	649	617	612	628	648	688	609	647	645	620	647	685	653	663	658	626	676	671	670	669	653	653	617	645	666	630	655	646	614	680	648	647	642	639	650	679	629	628	671	596	665	658	633	629	606	622	642	666	655	662	662	641	646	654	643	656	653	623	670	630	649	726	627	694	667	633	625	667	618	644	640	640	636	671	644	635	675	658	648	660	647	644	657	627	640	643	692	610	688	685	665	653	636	615	609	665	643	638	662	687	648	643	627	654	701	618	680	648	673	656	669	663	663	670	656	634	618	707	639	649	595	706	631	618	634	656	671	635	625	670	627	683	708	639	635	631	657	686	659	645	642	644	650	648	667	669	683	673	631	666	635	704	557	668	620	689	682	625	670	650	642	623	675	668	656	655	647	682	677	616	605	680	651	638	678	683	686	633	656	639	678	660	636	643	666	610	617	625	651	687	651	624	635	620	633	689	678	668	729	657	618	664	632	652	639	677	635	643	651	641	645	659	606	636	615	627	659	677	654	683	623	646	682	654	651	623	657	688	642	700	681	645	636	615	670	619	655	654	649	651	647	643	629	628	641	667	661	628	641	682	655	610	670	642	680	664	646	671	656	639	660	668	683	655	632	701	695	665	649	674	665	603	673	635	639	649	672	674	664	636	647	619	649	628	669	611	608	667	627	650	663	643	677	638	601	604	697	622	620	635	617	605	676	678	644	590	650	710	644	605	682	642	680	640	674	654	621	665	678	630	635	634	658	654	677	628	629	663	669	634	625	685	663	602	635	660	666	652	602	664	609	653	626	649	654	682	628	641	671	627	680	630	662	652	630	701	692	636	637	679	677	627	653	694	670	659	674	673	649	670	646	660	648	659	643	636	624	657	592	597	628	668	659	632	629	646	681	673	640	684	639	641	647	627	630	656	645	614	609	612	629	655	641	666	640	685	652	672	642	673	656	627	663	639	680	681	646	649	648	616	635	657	618	647	679	643	663	647	661	665	631	678	646	663	690	668	657	648	632	660	626	668	659	690	671	682	667	622	596	647	671	675	619	694	639	679	685	658	672	649	620	644	625	685	626	674	648	671	652	638	661	585	625	651	684	649	652	654	657	671	687	632	625	664	623	633
34698	18462	5815	504	335	260	260	213	195	200	196	193	178	217	199	204	206	170	184	174	211	214	170	187	212	198	199	188	216	190	202	191	190	186	188	185	181	200	189	171	187	183	171	186	173	195	208	190	189	173	179	172	186	200	165	185	187	173	188	177	188	173	190	194	196	200	224	192	203	204	187	187	187	189	179	202	187	184	186	219	180	200	207	195	185	189	185	196	186	207	192	189	176	201	200	182	182	171	199	203	182	176	182	201	206	176	201	180	197	191	184	185	189	220	190	191	187	198	182	199	204	195	185	211	205	152	183	203	217	187	196	207	173	205	208	206	198	185	188	211	194	176	189	173	172	176	192	184	173	205	200	183	170	183	178	190	187	205	193	203	223	190	202	183	182	174	191	175	192	186	186	212	170	173	209	204	204	199	202	188	206	205	197	188	220	208	200	193	206	191	227	189	183	209	192	184	187	179	168	179	181	197	195	192	176	205	174	222	196	174	202	147	161	177	207	191	188	208	203	194	189	166	167	176	165	199	206	186	190	193	188	173	203	207	185	200	165	209	155	165	183	206	182	181	194	170	198	185	185	203	172	181	205	206	172	190	175	191	162	191	200	180	211	184	193	192	186	189	196	209	194	197	188	213	198	170	207	185	177	173	191	164	178	203	191	198	201	185	217	207	195	209	189	197	212	171	179	207	191	174	186	198	185	180	207	192	183	200	187	186	205	175	212	198	194	175	180	158	191	208	179	208	188	189	189	193	185	185	198	196	215	177	175	180	181	201	191	160	180	186	188	237	208	171	194	178	207	196	171	202	189	192	189	176	178	213	161	187	196	186	201	174	204	192	185	233	193	168	194	197	218	186	190	171	196	187	208	197	194	203	192	188	192	179	199	217	190	212	206	188	182	186	185	178	182	187	196	184	168	187	215	174	236	233	195	217	230	182	180	199	195	182	192	191	182	183	187	192	178	178	188	194	172	207	209	173	183	202	182	222	184	193	179	189	195	192	187	204	187	181	189	202	206	215	191	211	191	192	183	186	204	173	189	199	189	171	179	206	204	210	204	213	197	181	195	179	175	163	185	187	188	182	206	207	189	185	222	197	230	201	197	224	196	183	212	187	212	196	189	183	183	206	192	192	195	184	155	192	198	210	190	180	206	189	158	190	195	187	169	178	168	195	202	201	193	156	174	208	208	197	186	180	208	195	190	170	178	173	169	178	193	204	191	197	189	179	184	183	189	178	200	229	180	178	169	194	208	201	220	208	192	220	179	224	195	183	173	200	183	191	189	166	177	191	173	191	221	194	160	202	199	207	193	195	188	211	207	181	202	171	185	175	190	184	211	192	190	169	206	180	203	184	205	201	184	205	174	186	182	205	211	188	169	200	202	199	215	177	177	186	190	167	198	196	189	188	196	155	214	210	193	201	168	181	199	185	189	198	189	221	203	207	159	179	218	191	222	195	192	193	171	187	182	179	200	174	202	196	168	182	205	196	203	199	173	177	215	213	177	161	190	176	195	190	203	183	207	194	226	208	206	207	174	201	181	217	188	194	192	214	160	225	180	172	203	200	194	160	201	190	175	168	205	203	208	194	203	209	184	191	190	174	176	203	191	216	187	191	189	178	188	175	192	197	201	220	209	206	177	163	182	190	199	219	184	175	173	210	167	200	194	229	193	190	169	167	203	201	185	196	203	174	184	193	183	174	193	185	170	194	171	163	175	199	168	198	177	204	189	205	185	193	191	170	191	183	206	198	190	203	180	179	190	205	179	177	176	169	195	167	197	201	167	175	177	200	179	196	190	198	195	232	205	206	226	181	188	221	199	188	187	194	208	215	160	173	178	187	164	209	235	177	189	200	196	191	187	189	170	199	178	166	177	196	153	213	207	197	175	192	202	190	186	191	163	158	184	189	215	202	174	178	187	192	190	184	199	189	148	170	159	177	196	189	188	221	206	172	171	204	190	159	194	208	176	183	163	170	202	188	195	188	194	188	181	193	179	218	188	185	185	175	177	174	176	176	191	183	212	198	209	188	197	182	198	186	223	195	226	210	199	181	189	180	189	203	184	208	202	156	188	203	197	177	192	201	151	209	195	196	197	218	220	202	192	185	195	196	205	165	191	193	179	190	159	234	175	173	168	181	169	195	206	180	183	179	159	192	186	214	198	188	183	209	215	211	207	185	174	195	187	211	237	198	213	212	187	205	214	179	190	201	196	190	191	190	214	191	196	173	206	199	217	166	180	167	152	193	196	196	179	168	184	207	192	193	205	204	180	170	189	199	204	210	165	178	208	191	197	191	199	185	211	218	213	172	177	194	175	180	192	163	208	187	196	174	184	200	197	179	175	188	210	160	187	206	217	193	220	189	200	172	180	213	168	164	201	208	215	177	195	178	198	233	204	211	172	197	189	194	195	196	171	203	200	208	165	180	171	216	179	192	182	174	210	187	182	208	197	172	205	196	170	175	180	188	159	192	211	198	197	155	199	189	186	192	194	190	195	191	153	199	180	196	175	208	191	183	203	176	161	198	213	188	154	195	194	163	200	217	170	200	201	182	186	174	180	202	186	192	181	199	170	169	203	196	181	180	194	191	196	197	179	196	181	188	186	173	187	182	182	214	173	202	191	205	199	248	200	212	201	200	206	198	222	192	182	195	177	190	181	194	167	181	201	206	202	205	193	188	179	188	176	177	201	172	197	177	185	198	189	192	183	179	166	179	182	201	161	196	201	188	213	191	185	186	199	178	187	196	199	198	182	199	185	194	208	181	176	205	205	198	186	203	199	168	177	195	192	217	183	185	216	174	214	177	220	155	197	175	183	190	187	209	173	210	192	174	193	208	181	213	201	177	191	201	188	187	189	198	174	191	209	192	193	180	179	185	187	195	183	210	169	225	186	190	184	183	190	192	188	161	186	174	191	212	186	205	188	197	196	193	181	182	205	222	190	211	190	185	203	182	169	193	194	199	209	194	208	181	204	224	200	192	185	189	183	199	195	184	172	182	199	186	193	184	182	232	184	177	213	190	192	167	202	182	193	210	189	208	184	181	167	160	193	188	189	180	186	193	203	212	218	188	182	191	185	190	188	205	188	197	183	208	212	157	171	209	179	198	178	161	183	191	179	206	191	214	171	185	201	188	196	171	179	191	206	212	220	188	177	194	192	174	183	168	182	161	202	178	186	200	184	216	161	182	191	177	196	189	208	170	203	180	179	168	189	213	202	179	184	190	160	202	203	178	201	185	186	219	182	192	174	187	192	177	176	175	194	181	189	211	213	201	198	202	183	202	197	194	183	172	195	200	189	190	210	225	192	203	209	183	206	204	191	210	190	187	212	218	180	191	193	212	217	195	193	185	175	184	164	213	174	198	183	195	218	181	222	199	179	181	206	199	195	158	190	189	197	194	190	185	175	209	214	197	163	195	244	183	204	213	192	205	188	203	209	193	201	180	209	210	192	156	197	181	197	208	207	160	190	202	219	195	203	182
20482	4046	1081	491	478	493	470	494	467	472	473	440	510	436	441	482	462	487	445	453	477	455	507	447	469	456	418	474	486	449	456	429	445	477	439	444	477	453	473	458	465	448	471	441	464	443	487	438	473	471	457	490	517	495	476	452	462	450	486	462	463	442	465	453	467	459	466	442	481	437	450	462	493	483	495	463	423	465	490	467	510	459	449	440	518	438	421	496	452	444	478	467	474	464	475	472	444	464	449	449	455	455	430	471	481	466	469	487	470	436	464	450	475	444	490	504	450	468	447	446	471	446	505	504	455	457	464	471	479	489	450	519	439	464	448	452	456	463	470	469	478	458	470	438	468	426	434	456	454	472	466	473	473	454	444	452	451	457	468	478	453	447	460	485	466	420	459	433	461	434	457	434	466	429	439	452	485	484	489	439	442	458	477	473	503	440	446	487	470	469	470	447	436	439	430	468	472	460	469	433	459	469	454	435	492	492	412	422	434	475	488	474	438	451	467	430	485	432	442	498	448	460	429	446	468	453	460	412	494	469	479	447	462	489	498	462	453	471	474	509	448	488	432	495	464	460	509	462	443	494	463	461	467	427	429	476	496	442	448	485	464	443	476	459	470	464	499	476	450	487	472	463	457	457	427	477	469	477	441	482	436	464	452	475	473	494	484	482	434	516	456	491	473	476	469	481	456	447	437	484	457	482	456	482	438	475	452	431	464	444	450	427	465	497	487	492	472	491	483	450	451	469	489	507	466	472	445	448	470	454	482	453	483	483	448	450	490	434	461	485	440	458	487	434	476	455	509	466	484	457	458	471	476	451	463	440	459	455	475	478	469	435	457	453	448	477	502	498	471	454	417	482	475	464	475	449	478	485	438	454	457	462	464	491	447	474	443	462	448	477	502	484	469	472	450	504	451	494	506	468	499	479	470	428	483	445	479	414	472	446	484	478	434	446	452	472	452	481	469	448	474	477	439	492	473	455	451	455	448	430	447	460	464	444	448	484	464	450	464	450	441	505	477	475	468	446	443	476	481	475	476	437	501	473	474	467	438	461	451	454	480	463	472	462	481	469	472	421	469	478	458	455	467	449	474	483	476	417	436	431	465	461	423	473	476	457	455	464	442	447	445	433	475	458	436	516	469	439	446	453	474	508	454	447	464	481	470	493	507	503	419	506	469	456	423	443	454	461	461	448	443	451	468	462	500	453	441	458	485	461	483	466	463	507	474	466	466	439	442	496	475	482	466	456	474	453	456	483	464	447	438	460	500	419	476	425	456	474	474	437	423	459	435	474	451	478	443	483	497	471	483	437	461	429	442	498	485	475	462	445	462	485	475	460	418	452	457	481	465	478	441	447	496	429	422	460	444	486	479	442	442	444	447	468	439	514	461	449	460	466	488	492	475	448	442	502	445	467	429	466	478	468	482	467	498	461	463	468	437	486	464	464	467	436	473	467	466	452	474	466	458	485	487	466	479	488	455	486	466	428	464	437	454	447	478	477	448	484	481	442	475	446	443	480	466	440	492	438	427	481	454	489	458	471	466	441	490	469	469	407	526	471	446	443	453	436	479	470	492	491	466	466	463	431	477	434	450	448	492	475	456	445	481	471	468	506	471	449	486	429	500	523	473	506	445	424	443	467	459	474	434	445	453	436	497	460	461	441	457	484	492	492	442	481	467	510	447	472	465	443	451	457	467	483	493	442	466	469	497	472	457	431	492	423	457	484	482	458	480	453	492	437	468	472	503	461	456	463	451	452	475	431	469	445	460	515	481	463	461	471	460	462	468	450	467	399	454	455	490	474	534	487	467	476	506	433	448	481	471	458	490	435	479	469	462	455	497	423	476	492	464	455	477	479	476	480	500	471	478	461	497	451	474	440	473	480	441	470	439	457	448	497	471	505	450	444	450	482	468	478	465	480	484	445	471	453	421	494	416	491	506	474	459	460	485	461	490	451	516	483	489	469	442	448	477	449	495	456	479	445	475	463	480	409	442	491	476	489	463	443	485	444	463	472	453	438	437	456	438	458	502	436	479	481	466	479	459	438	491	431	464	451	449	403	476	465	439	460	478	501	455	433	453	481	427	443	458	436	472	450	461	496	445	483	478	454	436	507	496	436	419	524	487	421	433	465	445	447	457	425	449	470	432	461	434	492	454	460	470	489	464	457	454	458	498	458	447	471	486	479	469	444	491	449	468	437	517	443	482	478	457	465	471	426	448	494	503	423	469	453	471	443	489	480	473	454	483	462	459	465	465	532	515	488	488	473	437	424	480	502	470	477	433	465	436	476	449	422	470	464	490	449	455	469	470	463	484	461	453	463	482	466	461	465	475	462	464	485	461	423	449	470	425	492	434	443	474	466	434	428	481	461	485	489	435	435	487	484	470	419	442	495	470	486	462	454	448	460	441	474	447	485	496	481	474	467	476	420	463	485	467	506	467	443	463	447	509	441	465	496	503	477	469	456	452	474	464	461	459	499	439	519	466	445	455	459	467	446	409	456	467	433	478	416	486	486	446	467	445	480	460	432	453	437	481	453	482	477	464	432	471	470	476	496	473	478	448	458	490	482	462	468	480	438	470	450	472	451	463	468	462	468	481	496	473	462	470	487	474	456	446	486	457	455	473	472	476	492	434	447	443	450	443	429	493	509	461	438	478	474	446	445	485	438	504	454	449	482	485	431	456	444	464	482	453	416	509	474	459	451	405	484	507	485	496	467	497	447	475	487	484	463	440	487	477	449	484	446	483	491	497	453	505	463	477	506	467	482	502	469	478	411	469	463	467	489	471	458	501	447	476	480	457	477	457	475	451	475	435	466	449	462	434	445	479	455	474	473	480	484	462	451	461	439	477	464	480	443	496	465	458	466	403	438	454	432	479	479	501	454	435	487	461	435	483	465	453	461	460	450	473	468	492	483	425	487	489	461	464	475	436	456	462	465	464	414	458	467	457	414	470	476	474	444	478	474	457	458	478	444	492	453	446	449	465	482	497	476	464	462	489	427	480	451	492	502	478	437	482	479	434	485	471	473	420	475	523	438	434	431	480	472	493	437	448	485	457	466	449	515	462	465	456	453	425	445	488	465	468	429	459	495	471	459	466	455	454	463	468	477	489	456	482	435	466	439	441	454	464	490	466	441	443	447	488	458	440	445	447	445	494	468	466	492	477	482	453	432	470	472	471	454	450	498	489	486	462	470	460	451	474	451	468	472	475	461	435	472	449	475	420	443	474	438	469	466	480	482	432	443	489	495	472	480	456	424	483	482	461	450	466	467	456	483	460	461	531	449	478	476	453	470	451	428	438	450	470	451	502	444	474	462	471	482	453	508	479	493	481	478	461	466	463	495	464	460	497	502	434	461	488	496	462	449	495	424	499	470	472	433	482	429	481	449	458	494	444	476	442	440	478	457	453	463	491	479	454	443	455	489	473	488	470	496	464	503	462	509	458	437	420	432	453	490	446	470	457	458	467	436	455	457	438	483	458	478
25164	21122	23808	28672	21112	14611	650	442	391	410	371	355	389	352	346	358	326	329	370	378	363	373	360	345	349	359	389	374	356	350	359	336	369	326	369	393	370	344	353	378	336	378	358	356	336	354	372	312	340	344	379	327	345	320	336	366	384	329	352	320	354	320	321	375	356	352	344	330	382	359	352	362	358	342	336	347	378	321	349	336	379	343	360	352	373	341	358	337	349	384	365	354	373	322	346	386	384	391	337	340	380	333	316	333	372	335	350	370	368	352	345	337	345	327	371	363	332	356	322	304	349	336	346	412	359	396	342	333	362	367	361	352	346	304	330	365	346	349	361	360	371	365	371	372	293	331	327	382	351	352	341	372	345	364	348	347	330	345	378	346	362	356	343	359	330	366	320	315	294	338	350	339	371	314	299	371	339	335	355	323	354	368	322	348	338	350	333	362	347	353	351	337	334	414	382	327	363	338	348	359	369	345	346	337	328	391	339	354	339	364	350	373	361	367	311	334	306	326	349	347	365	354	408	356	354	362	347	390	331	330	355	403	345	313	358	361	317	387	385	338	376	356	318	353	342	336	338	351	323	352	353	360	343	385	338	396	380	358	366	348	373	324	326	375	339	332	336	326	334	332	309	318	400	348	361	336	341	331	368	317	374	323	336	347	389	364	351	334	337	364	341	342	313	379	359	355	334	352	371	369	329	339	364	359	361	340	372	397	357	365	349	366	349	338	323	350	325	321	370	352	339	342	320	361	357	336	344	349	328	308	364	394	346	379	331	319	362	308	343	353	359	343	315	343	341	387	336	311	342	350	345	372	332	341	332	358	334	374	371	333	376	352	364	307	396	390	323	318	370	350	319	337	340	349	345	328	330	372	379	318	388	370	326	329	383	380	350	329	372	352	342	345	342	378	361	324	348	340	325	354	358	337	345	372	379	319	343	330	340	354	325	328	324	319	359	341	320	320	378	318	361	322	321	360	330	386	339	367	382	319	321	329	320	357	332	324	317	341	347	342	366	372	333	337	323	322	305	364	341	345	328	338	329	344	374	342	342	347	376	343	346	342	358	367	348	328	356	337	343	323	364	336	324	388	373	390	364	309	340	325	341	322	353	339	355	352	374	340	327	378	328	346	350	350	358	326	372	329	344	325	340	341	351	353	330	365	369	374	331	324	371	387	340	313	371	314	342	319	364	356	348	369	345	329	381	366	321	364	351	341	336	355	394	391	360	343	377	362	307	350	364	348	344	337	339	357	341	398	365	348	324	314	352	332	357	332	339	351	355	320	320	345	365	322	329	333	346	341	362	340	338	325	323	338	335	355	421	383	348	329	338	327	363	341	335	350	364	359	346	377	387	373	348	353	376	340	364	365	360	403	353	365	361	367	328	331	364	345	353	355	348	352	352	349	312	346	343	338	361	347	343	345	338	338	360	376	358	357	350	322	314	336	329	320	375	328	327	351	363	377	355	314	364	346	364	342	358	366	377	359	336	384	341	369	377	362	353	329	351	319	358	330	350	362	352	329	343	326	342	344	322	350	353	316	379	353	331	326	326	335	338	351	332	334	354	342	361	375	350	380	363	368	363	337	367	327	357	324	317	356	322	401	309	365	386	381	318	351	368	364	352	375	349	339	359	300	371	316	361	362	345	355	354	333	334	379	345	365	341	340	353	347	368	382	343	360	381	340	386	341	295	341	322	338	391	378	355	354	326	344	396	370	341	339	315	361	407	363	354	309	369	352	364	375	361	351	322	356	321	333	346	310	326	370	351	335	314	378	330	363	367	312	335	358	331	337	342	339	347	338	351	342	353	359	323	326	334	330	330	340	342	330	354	348	351	335	338	320	362	356	333	355	332	353	357	350	339	319	330	361	360	331	375	377	338	369	356	350	367	344	370	399	346	371	347	377	361	364	352	390	363	340	354	316	372	361	314	336	350	351	344	334	336	334	387	352	349	383	357	336	329	370	311	365	367	348	360	322	342	339	367	406	337	318	351	343	332	316	375	317	345	379	361	351	333	327	353	346	349	328	318	364	334	331	351	322	366	320	328	363	331	330	378	328	400	401	360	365	351	310	289	348	342	378	392	335	314	360	363	348	339	362	268	355	365	356	346	339	352	367	329	312	296	319	348	366	311	354	325	344	342	320	324	344	311	368	366	327	373	340	352	336	350	352	326	359	403	373	363	304	312	349	334	351	318	372	357	367	347	361	326	370	324	354	356	358	349	351	327	390	323	363	320	358	339	382	347	329	338	346	347	335	329	349	344	339	326	321	346	340	330	334	343	343	334	370	320	360	350	346	359	383	359	328	333	331	355	365	315	341	313	354	318	317	373	385	338	359	319	350	322	364	376	361	350	353	334	354	369	371	342	363	366	353	361	356	348	360	355	319	358	354	379	327	371	361	320	343	378	365	317	346	382	333	352	347	346	333	349	345	360	332	340	356	351	361	389	328	306	340	301	296	344	377	346	376	322	347	376	370	350	341	374	364	348	338	353	402	350	375	346	339	322	375	380	352	375	347	324	324	355	348	340	314	324	379	356	346	402	363	325	349	367	362	357	378	343	317	335	353	333	353	339	338	342	344	361	366	345	335	339	294	347	328	367	356	323	343	345	348	369	362	371	302	311	367	307	328	351	337	353	318	315	360	355	310	336	359	382	369	344	388	359	329	345	370	325	333	321	334	361	343	352	328	336	341	352	343	339	366	375	344	342	355	362	319	347	342	313	359	336	351	376	333	342	342	388	345	343	324	330	341	363	346	324	355	335	314	347	376	341	367	365	346	314	357	323	368	336	358	353	359	311	338	353	332	332	348	376	344	344	376	331	324	349	392	323	342	378	341	316	340	358	342	321	365	380	369	378	327	333	348	397	320	309	348	353	299	336	351	354	369	331	349	321	322	310	339	390	338	340	366	328	336	339	331	317	356	348	352	322	354	366	311	355	348	329	320	354	363	327	369	378	350	433	322	359	404	405	307	369	349	364	372	341	349	355	346	344	394	321	356	372	329	359	335	371	351	290	363	344	344	335	350	346	336	330	346	389	344	356	324	294	329	334	366	371	365	339	328	312	326	360	378	355	355	379	328	340	351	350	362	362	358	347	313	278	354	346	359	325	322	350	356	324	393	344	359	366	322	339	364	354	408	337	318	355	321	324	356	341	338	339	359	315	308	323	320	358	375	331	348	353	343	370	339	347	346	376	327	336	365	325	333	373	338	348	346	361	380	307	335	324	351	377	369	341	350	349	356	377	355	364	325	342	350	344	354	348	344	347	321	358	352	314	368	336	358	343	362	329	322	338	351	338	350	349	369	374	378	347	367	366	359	361	362	341	339	349	367	357	355	368	339	395	377	341	378	357	364	353	355	321	339	356	356	389	341	337	294	379	359	334	305	333	300	347	329	331	338	357	357	327	339	361	349	317	350	368	356	360	319	328	361	339	320	314	323	381	351	355	346	368	373	380	363	379	330	425	388	353	321	357	356	361	307
37399	30551	10230	928	807	809	818	780	768	734	791	749	743	749	709	725	766	763	787	754	724	773	747	727	695	724	732	708	740	751	762	776	756	740	734	742	769	730	691	767	723	733	723	723	745	755	743	791	724	768	770	723	765	754	745	716	769	720	709	768	703	740	747	685	725	745	751	786	763	753	762	715	708	724	712	751	737	759	738	768	732	766	752	726	734	710	750	748	740	716	773	715	721	738	671	760	762	737	766	724	760	771	773	742	730	742	752	717	752	787	747	756	718	724	744	740	728	733	751	713	749	773	738	731	740	715	743	768	791	763	734	675	750	770	776	722	712	747	739	748	718	747	735	715	774	732	792	720	728	758	771	790	753	738	713	738	747	756	769	708	732	735	748	730	779	753	773	737	720	707	755	700	727	774	754	725	746	748	741	766	756	747	756	769	788	689	721	763	745	726	731	747	736	761	757	734	709	725	759	760	746	763	757	767	735	743	739	745	747	721	751	714	777	714	704	757	721	741	750	715	683	718	787	736	739	714	772	721	727	712	729	729	775	743	736	758	733	780	798	755	752	771	728	733	719	725	718	746	704	737	694	754	705	728	704	761	716	775	696	760	794	736	734	750	734	766	748	745	752	701	700	738	674	694	720	745	758	739	728	763	726	747	721	760	725	696	735	725	705	722	734	707	769	773	767	781	829	705	717	736	744	761	720	772	733	705	718	720	738	746	745	715	746	758	721	727	780	772	733	762	727	756	762	736	723	721	720	731	747	741	707	740	783	772	721	762	735	737	753	744	751	715	675	741	735	757	752	725	798	690	751	738	753	726	765	736	777	741	720	725	751	790	792	727	742	757	750	758	750	763	738	764	726	741	756	722	769	717	764	727	764	770	745	736	723	740	744	768	751	728	753	776	746	752	762	792	762	790	742	722	795	755	747	746	727	753	748	812	758	749	769	722	724	778	754	728	723	705	729	750	719	755	714	728	755	698	664	730	771	759	719	720	766	738	736	711	774	782	739	751	769	769	781	731	734	742	777	702	760	772	739	709	691	775	726	750	755	762	749	714	760	722	711	741	696	767	756	751	755	753	760	722	769	730	765	719	719	747	711	730	776	748	727	758	708	727	757	795	751	715	726	726	739	736	730	786	704	767	735	749	763	768	797	799	743	724	715	738	781	699	740	739	804	777	735	769	736	787	795	775	734	740	746	708	727	743	748	675	777	714	728	733	715	761	757	743	756	756	752	715	710	724	776	736	749	716	764	750	721	760	712	716	738	716	755	695	796	769	727	675	770	810	706	692	730	746	766	762	746	802	756	772	753	772	742	777	693	708	720	753	705	746	755	766	728	753	780	769	756	780	687	693	741	769	725	785	760	738	750	741	764	772	728	707	771	750	722	730	749	790	714	789	765	718	748	735	753	759	773	739	734	728	717	749	743	721	730	692	705	735	737	738	711	761	743	715	762	798	741	800	777	762	738	736	727	747	759	703	737	776	707	715	733	684	734	746	751	747	707	730	765	776	703	751	746	711	724	790	758	756	757	761	722	724	702	756	755	684	754	777	726	766	733	750	756	818	750	743	751	731	682	762	737	767	707	742	705	760	752	731	730	789	745	721	730	739	755	713	752	731	745	726	720	744	721	775	707	747	755	699	767	765	768	759	719	746	765	738	727	737	715	778	730	748	776	763	712	703	719	735	738	716	779	756	732	733	787	715	744	679	746	705	690	744	743	764	724	742	748	744	730	792	708	749	746	777	702	723	759	703	763	744	773	768	730	752	775	730	760	690	728	722	761	739	732	738	767	779	721	700	725	730	776	752	781	749	756	752	794	751	739	723	755	702	723	753	788	763	722	723	775	734	773	716	727	740	764	748	726	752	715	741	755	707	762	721	729	790	788	754	758	719	755	743	752	747	784	734	772	723	719	722	712	745	729	745	727	760	713	738	760	805	788	752	724	773	744	729	678	708	753	715	758	688	765	735	744	711	780	745	710	718	747	748	762	710	783	697	670	780	730	762	754	754	707	767	714	760	765	756	768	739	730	733	738	774	704	723	725	776	763	720	765	723	743	717	775	722	761	744	795	776	746	771	751	759	766	776	730	810	762	769	735	726	746	712	718	779	707	810	724	750	750	720	713	746	726	731	771	714	705	718	774	810	740	778	729	712	690	731	719	724	724	737	766	741	739	746	756	711	767	743	702	769	745	778	744	718	768	784	769	746	789	779	739	758	739	726	692	704	755	749	757	768	745	739	721	777	752	748	766	701	739	741	734	729	744	747	729	782	727	767	769	757	775	705	735	752	726	742	740	764	714	756	778	763	694	738	798	796	773	777	733	698	744	763	768	730	761	713	739	767	696	694	778	711	714	706	738	785	732	754	706	764	717	716	737	747	761	738	712	788	734	812	726	753	754	744	729	704	753	735	744	723	736	748	676	707	684	769	733	741	758	729	711	756	769	705	734	718	683	711	691	761	797	763	797	731	730	725	768	767	800	719	741	742	730	782	752	663	786	737	758	749	752	710	742	704	731	754	714	753	740	765	748	764	748	798	708	746	768	742	814	759	731	775	739	752	736	699	702	750	760	695	748	692	778	781	744	761	752	716	780	745	743	737	760	729	764	729	687	745	760	738	738	709	767	753	744	714	707	748	799	716	757	720	754	799	752	753	712	758	759	739	735	739	743	765	689	695	718	776	774	726	761	768	718	755	732	723	728	766	737	725	736	749	740	749	745	706	736	770	767	697	793	750	762	738	787	777	753	736	726	759	742	734	778	788	708	751	690	776	728	719	715	749	770	727	755	709	737	795	739	747	737	744	769	747	751	751	742	748	733	712	719	737	732	789	733	776	777	712	753	691	750	679	771	740	744	813	688	744	758	758	794	757	737	730	742	729	735	726	751	740	753	760	761	753	748	770	775	763	755	730	733	738	743	784	720	758	746	738	744	733	712	711	753	734	738	720	783	715	787	760	677	720	826	735	766	774	762	775	807	750	737	691	736	746	804	778	769	723	738	734	727	750	787	709	733	823	742	745	766	736	734	790	736	788	753	747	783	743	782	763	734	672	735	731	763	771	742	737	717	724	719	760	785	734	738	727	807	683	789	761	740	697	709	728	764	773	750	739	761	696	740	746	772	731	729	743	755	754	708	751	748	735	755	776	721	759	725	668	750	772	738	725	738	741	711	692	739	714	743	718	712	683	817	724	762	756	752	804	799	743	736	803	746	741	744	740	713	728	758	736	695	760	749	706	754	713	756	729	764	791	704	692	688	749	731	710	755	737	770	745	704	730	763	750	735	731	795	721	745	741	707	746	749	750	762	731	759	772	751	793	743	748	746	734	757	723	736	740	763	761	700	774	727	777	722	729	740	771	716	770	733	739	733	740	789	712	715	740	722	729	717	763	728	694	745	784	727	755	771	692	738	758	793	720	774	730	738	784	764	751	790	731	710	736	729	764	750	760	736	716	737	762	775	747	731	710	741	686	759	742	760	783
24457	21110	24179	28301	21114	21138	11792	559	436	394	362	382	352	386	336	349	358	311	340	322	313	329	320	316	341	380	329	296	363	326	277	301	337	304	313	310	342	321	328	335	331	296	319	305	296	286	319	303	312	310	344	329	300	315	310	340	319	346	311	338	346	299	304	303	322	339	321	325	333	334	334	303	316	318	323	284	312	339	324	356	348	333	329	285	293	325	302	339	296	324	291	300	329	352	307	375	325	339	314	310	318	342	297	321	299	327	319	303	310	309	313	327	304	355	299	322	302	323	300	307	307	306	309	301	327	306	320	322	301	329	316	315	353	335	326	330	309	327	338	320	282	287	329	297	330	300	315	329	299	329	333	316	301	299	291	319	340	331	291	312	300	342	306	283	331	327	366	307	327	316	261	294	321	322	309	326	346	324	303	341	321	321	326	302	341	297	327	304	303	308	312	326	297	302	367	328	339	324	355	314	309	330	314	324	319	364	289	311	287	310	303	291	300	312	335	331	330	298	334	318	302	310	338	373	289	330	280	322	321	302	346	326	337	324	309	297	285	322	305	329	308	312	291	321	309	316	306	286	340	303	344	351	327	316	330	332	329	302	324	325	340	309	315	334	312	263	329	348	286	314	335	300	301	333	334	327	357	304	308	336	305	329	325	303	305	300	313	289	299	315	308	310	311	321	356	330	296	316	338	315	284	312	307	318	304	331	327	301	292	335	354	334	292	345	308	345	306	310	304	331	315	329	315	310	346	309	343	347	315	327	324	330	318	305	302	285	329	337	327	343	332	311	333	328	317	324	351	296	319	342	315	351	328	324	317	302	343	322	340	292	311	341	313	297	343	319	322	376	299	287	322	326	300	299	296	298	320	337	297	333	317	280	318	290	321	348	351	325	313	308	295	313	299	325	338	301	319	331	291	309	272	308	302	295	323	287	375	313	306	320	305	324	290	337	325	340	380	335	357	310	351	305	308	333	339	350	320	309	343	333	306	347	310	336	319	308	331	300	313	280	328	321	289	378	314	317	308	326	302	349	316	334	286	303	334	287	320	357	346	366	329	300	309	332	351	343	315	317	323	327	362	321	291	327	306	281	308	333	334	322	343	318	334	309	326	320	313	327	297	311	335	289	333	322	303	301	334	355	356	307	313	303	316	305	308	297	313	334	305	332	331	318	338	317	336	295	275	300	315	268	342	292	353	300	289	315	326	307	352	313	345	334	309	317	289	330	326	295	325	284	329	315	301	285	326	363	346	331	304	296	317	306	308	298	296	308	340	308	333	308	327	338	314	291	331	294	335	325	340	287	298	318	286	312	327	324	278	314	292	342	315	299	321	335	321	331	334	323	352	315	320	325	304	328	316	336	321	311	342	325	346	341	332	347	326	311	319	331	325	304	285	301	303	329	325	322	325	319	311	318	357	345	313	299	293	331	314	323	314	344	299	304	333	322	342	344	338	266	312	295	298	308	323	320	334	320	331	316	358	324	315	343	350	312	338	339	294	303	337	311	309	290	326	311	367	280	317	354	302	326	303	309	329	295	291	355	306	353	323	313	300	335	324	296	315	329	322	307	334	317	325	336	316	312	307	324	335	355	294	306	324	289	333	345	321	326	323	328	321	304	332	286	280	312	321	321	321	339	356	322	318	308	309	340	324	351	276	317	338	305	277	309	365	274	294	281	301	297	331	327	333	318	321	296	314	308	330	300	319	342	314	284	303	333	327	313	328	286	277	334	304	339	303	313	364	292	322	312	344	313	312	295	315	313	322	331	356	356	350	336	279	315	335	328	312	308	314	314	321	329	331	338	338	319	318	287	324	341	311	334	329	319	296	314	298	293	325	313	327	337	316	297	277	324	340	302	319	294	351	299	299	284	329	323	307	329	346	289	325	274	316	297	323	289	312	305	297	328	350	344	307	325	291	352	309	344	304	297	325	328	324	319	307	314	320	299	311	306	304	351	315	284	325	312	330	309	352	351	327	333	341	318	320	326	300	346	354	339	308	303	313	304	317	255	287	320	321	319	338	309	310	302	321	344	318	304	310	333	322	348	311	328	286	315	336	319	332	323	304	299	317	306	295	323	338	323	326	314	326	298	321	279	284	292	319	307	349	352	326	327	313	328	301	329	315	341	312	285	351	323	331	331	322	352	316	306	299	327	334	288	317	321	307	307	303	310	319	331	334	347	314	293	317	292	277	291	303	314	327	314	327	317	330	310	306	316	323	334	372	315	360	271	295	305	320	318	351	320	303	343	326	322	327	317	332	320	266	330	286	301	304	317	306	325	295	317	364	318	331	305	308	334	352	349	340	337	326	315	306	330	315	316	331	314	336	336	297	274	337	341	328	358	326	352	344	297	335	312	322	331	320	321	344	335	329	291	300	310	344	329	327	340	309	322	308	335	336	347	303	303	304	348	310	344	325	274	328	340	327	345	316	348	293	331	299	307	314	354	308	333	323	293	325	301	334	295	306	306	307	278	293	320	341	312	319	332	292	318	305	307	298	321	350	336	289	314	302	324	326	335	294	299	327	306	297	326	280	306	344	313	325	318	307	316	353	307	330	327	301	299	310	320	312	318	303	312	328	340	301	302	298	323	296	302	328	335	325	310	301	298	333	353	300	304	336	347	344	330	306	311	330	330	306	338	302	321	310	298	332	300	324	327	318	296	340	326	307	295	300	325	345	327	251	285	329	296	302	303	339	325	339	342	326	326	357	354	331	271	274	303	317	309	308	296	337	321	325	315	355	308	268	289	333	334	314	316	331	301	318	325	319	292	340	322	333	333	330	274	305	316	325	352	294	328	305	325	319	320	342	305	292	330	324	291	297	347	300	322	306	288	313	324	289	304	307	364	324	319	340	326	303	299	274	342	322	333	342	296	348	292	302	315	348	322	324	352	288	339	325	268	314	290	288	315	311	321	307	303	347	340	331	312	291	338	339	310	318	314	315	300	321	302	325	319	298	278	304	309	276	345	303	294	323	297	324	300	299	295	343	320	341	300	340	303	314	290	259	304	322	301	301	288	341	318	318	288	297	345	305	305	294	287	294	323	322	327	343	309	324	318	363	351	304	311	332	289	336	306	298	317	319	301	330	326	319	321	275	301	358	316	314	307	357	301	342	303	347	287	311	333	327	330	325	306	334	320	322	336	307	303	282	294	289	340	351	343	277	355	310	322	310	311	278	328	305	330	335	315	297	364	362	319	315	340	339	339	332	303	349	338	319	313	329	324	340	304	313	331	319	343	320	301	305	341	325	308	349	329	335	327	278	324	315	272	308	312	317	331	333	303	291	306	341	367	302	322	321	323	333	344	283	329	312	311	284	307	284	346	367	335	284	312	303	330	287	275	321	290	328	314	331	327	337	328	348	316	290	303	318	293	287	302	331	285	305	321	309	304	286	345	344	291	327	343	308	335	297	281	290	316	320	360	314	336	322	325	347	332	326	305	371	341	358	341	318	298	305	360	284	311	299	293	302	299	299	303
42967	41656	16462	961	809	731	733	711	660	658	676	684	670	665	727	646	647	705	637	649	675	641	700	678	672	662	684	680	635	669	643	640	646	658	669	649	648	575	669	708	651	669	646	613	657	646	667	706	633	712	656	669	659	648	656	607	658	670	589	663	643	607	680	635	638	649	635	669	615	656	607	628	648	667	646	651	696	606	655	655	589	689	651	659	635	618	647	683	618	680	699	639	606	663	669	668	640	645	607	657	628	650	644	676	688	629	649	656	639	605	651	628	623	690	677	648	684	654	614	674	657	672	603	656	639	640	657	667	684	670	670	641	637	644	653	663	600	620	699	648	687	679	690	646	656	630	690	616	646	653	646	649	678	601	693	667	637	658	619	664	653	636	676	721	658	680	644	599	657	655	630	620	679	610	648	606	665	637	622	641	664	636	692	651	651	676	645	633	668	653	642	672	642	651	645	633	662	649	666	620	652	599	630	636	612	634	713	650	669	609	696	640	710	680	631	641	634	638	676	629	674	671	678	676	662	638	644	668	635	654	622	683	675	667	675	656	599	649	659	659	651	650	659	629	643	618	643	614	648	654	687	660	655	622	660	690	646	608	693	658	656	656	632	612	672	639	666	653	634	656	661	620	625	635	693	644	620	642	680	609	652	669	662	656	670	593	699	609	631	672	636	665	692	685	637	644	682	604	704	693	664	653	649	662	650	635	626	662	698	669	602	675	600	691	671	656	672	673	667	670	614	629	674	629	664	694	620	667	643	673	699	648	673	634	638	637	621	655	662	656	643	647	674	660	609	653	649	659	617	682	656	646	657	669	651	679	694	658	645	633	647	643	664	606	708	655	627	649	651	656	680	642	658	664	648	668	673	624	635	661	698	611	655	621	624	665	624	641	684	632	650	708	665	623	657	645	644	678	698	598	633	625	662	645	628	640	628	672	690	678	620	618	626	635	682	603	658	656	640	627	686	659	612	613	628	635	607	658	634	635	666	648	635	636	631	623	657	612	655	667	653	634	666	705	678	639	628	662	725	596	642	679	666	702	655	670	677	666	659	636	624	693	677	661	627	640	689	649	666	652	601	691	672	654	628	627	650	664	676	664	636	693	669	640	666	607	633	609	619	643	673	668	628	634	633	673	696	690	665	639	602	658	694	666	626	656	626	622	643	644	651	670	658	686	649	656	706	669	700	646	657	700	612	661	645	646	680	595	663	643	651	656	696	733	655	687	667	665	652	636	649	675	674	637	652	603	660	663	666	665	691	679	656	649	631	649	631	668	655	609	639	666	644	643	665	667	670	677	670	659	636	665	637	628	657	631	682	690	635	577	636	647	641	624	628	660	586	651	632	628	683	670	673	636	643	641	658	647	640	687	651	628	664	632	652	632	639	644	706	694	658	668	654	636	706	640	678	639	636	675	639	633	669	631	650	693	650	641	660	704	662	615	648	652	643	649	654	622	676	649	609	619	688	625	667	654	633	650	662	659	669	649	641	666	663	684	676	634	634	658	714	687	625	674	660	629	681	642	711	680	671	667	669	619	675	675	638	651	645	642	612	660	622	696	640	684	632	674	675	644	669	633	638	655	710	665	630	665	649	653	624	694	611	651	634	647	618	628	656	666	681	693	601	685	639	667	639	641	664	716	730	632	670	682	658	679	716	684	618	675	663	630	629	700	692	701	625	614	691	631	619	670	678	646	671	630	685	687	654	645	671	592	648	650	658	675	637	612	639	649	647	628	667	637	669	650	657	662	655	624	629	633	694	609	640	652	646	621	687	645	655	644	676	652	652	644	676	645	623	660	628	658	694	633	690	604	712	689	625	658	637	642	622	685	692	649	648	674	652	681	675	641	608	673	633	697	641	666	673	626	645	644	663	694	640	697	672	657	642	605	666	636	698	668	656	659	634	619	696	625	657	627	719	607	640	641	623	687	675	614	676	642	608	679	665	609	619	646	651	671	627	678	690	671	686	692	661	647	716	636	640	704	659	663	637	622	667	618	627	698	651	669	628	686	651	663	663	616	657	671	703	658	654	675	643	616	654	667	657	653	647	680	675	626	685	662	650	643	654	704	679	629	663	653	643	684	650	654	666	681	680	653	665	657	644	655	619	609	572	687	666	637	640	654	649	647	688	658	624	649	652	676	648	649	656	637	653	646	620	613	613	679	632	658	683	639	657	659	640	604	642	634	655	644	689	683	623	653	643	656	626	688	596	654	652	680	636	654	728	617	666	665	610	653	658	676	623	597	640	645	646	586	658	676	645	693	643	685	633	676	642	624	626	671	645	637	644	653	656	619	615	646	650	678	678	605	610	643	654	641	660	616	641	640	662	646	652	644	645	667	681	648	653	636	661	647	636	657	646	610	696	637	671	699	695	667	617	677	638	636	651	648	618	627	645	704	667	676	661	626	680	679	623	646	608	692	671	659	684	664	664	670	610	642	665	627	681	657	666	638	673	637	649	633	621	674	651	670	662	665	641	684	598	624	647	639	679	670	665	690	648	647	676	675	661	654	647	639	674	672	616	701	641	654	594	707	626	647	638	677	652	670	627	639	696	633	664	648	673	615	716	647	657	600	665	666	606	642	650	648	640	663	645	665	666	664	655	658	674	640	689	638	649	678	699	632	647	680	647	637	616	617	663	636	610	669	642	670	602	680	648	648	640	663	679	626	643	626	635	688	682	644	601	673	631	675	605	636	699	682	629	684	648	665	669	637	665	601	677	638	629	655	638	595	655	680	666	682	649	642	649	668	660	689	727	699	700	630	664	633	645	653	665	654	658	678	697	672	635	623	677	652	658	703	685	647	673	667	717	672	689	645	667	625	673	661	599	658	661	661	650	672	622	651	670	600	662	648	614	588	690	670	644	622	620	653	647	663	648	645	663	649	658	654	706	638	621	611	677	645	654	621	661	626	674	636	667	648	653	581	669	690	668	640	673	651	646	672	624	683	650	684	657	651	656	656	660	641	683	683	652	684	643	663	663	635	667	666	628	652	679	643	642	680	628	676	680	670	662	640	672	676	610	667	647	644	700	713	667	617	643	659	624	671	674	649	677	657	606	688	591	627	691	642	658	651	652	641	653	650	677	717	625	647	672	623	683	625	628	629	666	623	625	673	660	674	651	620	685	632	661	690	737	700	669	695	639	632	683	651	655	629	635	689	604	651	655	675	656	628	670	648	643	608	652	636	636	609	636	676	627	640	658	648	672	654	657	685	638	728	669	626	663	637	650	627	633	672	668	649	622	640	656	682	632	662	699	645	612	661	662	636	636	622	652	654	620	680	661	651	656	643	652	655	675	720	651	643	653	609	603	663	597	640	682	678	628	644	672	649	685	585	674	687	709	673	691	707	639	621	655	675	670	634	678	626	663	640	643	661	659	625	686	681	655	649	651	643	674	722	652	629	666	673	663	662	605	648	683	608	615	684	632	639	661	651	666	656	669	615	630	652	647	664	649	642	669	643	672	661	607	654	681	688	655	672
34662	18142	5711	403	254	222	212	180	195	182	204	189	201	204	179	198	190	239	212	203	189	183	196	212	184	186	179	196	222	219	166	190	167	189	201	193	184	186	196	203	178	194	181	181	197	214	200	153	190	161	196	194	212	188	197	170	197	194	203	191	218	189	203	210	163	194	202	184	218	188	187	198	183	201	171	174	189	168	174	155	200	182	191	189	197	189	190	190	197	209	240	214	177	180	165	191	205	208	196	201	202	209	186	206	209	190	201	188	220	208	183	197	210	201	181	183	187	166	208	187	169	221	218	204	181	193	202	191	176	182	204	167	205	187	230	186	200	164	158	193	203	170	196	176	184	186	193	226	185	204	186	197	213	196	178	178	164	190	203	198	181	188	203	204	214	162	205	188	184	188	194	197	182	187	218	207	176	190	204	193	186	193	209	195	179	195	181	209	193	174	186	189	173	185	209	213	221	188	216	175	166	225	197	225	204	169	200	188	176	201	211	206	185	159	194	189	208	197	225	187	191	183	214	183	213	199	194	206	218	197	214	192	182	201	206	196	184	187	192	208	160	197	206	183	201	213	205	193	203	194	201	197	196	177	184	207	210	182	209	206	186	218	175	177	188	187	215	214	224	198	194	186	227	226	165	174	177	170	218	205	200	170	205	193	206	187	202	182	174	200	198	196	189	169	196	226	216	191	199	195	189	172	212	228	190	195	222	204	199	193	192	200	212	181	204	176	211	200	181	176	226	208	215	211	185	207	212	207	210	185	191	198	219	195	146	205	200	221	227	195	196	183	178	208	187	184	184	165	157	218	186	178	180	205	188	212	206	204	207	212	207	198	190	188	201	187	164	200	197	181	174	201	191	184	187	198	174	200	194	220	198	217	180	178	182	213	197	187	199	189	187	179	182	209	195	185	192	182	198	175	213	181	234	187	196	178	194	171	191	208	200	163	195	159	193	215	187	193	167	229	160	179	209	167	210	193	208	215	192	167	196	179	214	179	202	163	180	208	183	185	206	193	188	195	189	177	220	160	180	164	178	186	216	193	179	179	194	203	175	185	188	235	213	186	187	185	179	173	202	160	182	209	197	186	208	201	193	184	174	173	175	194	227	201	149	173	183	193	212	201	175	191	205	201	192	184	222	197	194	184	213	185	175	201	200	205	192	184	180	188	208	185	181	188	169	196	198	172	201	154	208	207	203	207	199	199	205	211	186	176	195	187	186	189	222	176	180	194	186	171	173	210	176	208	173	200	183	194	193	212	193	177	177	195	166	189	183	192	175	247	207	204	206	202	185	181	177	156	193	188	189	209	183	187	200	207	179	205	182	217	179	180	180	176	187	207	173	205	214	186	190	171	217	183	198	178	185	203	192	214	191	195	162	193	215	206	198	199	245	223	208	213	189	205	191	197	199	188	191	198	196	215	200	195	199	210	189	183	195	196	182	184	221	190	173	153	198	195	212	212	221	180	198	194	197	215	199	191	207	194	194	205	199	206	213	210	223	237	222	183	204	199	200	178	173	203	191	192	185	188	181	191	199	213	199	196	196	195	182	186	179	202	216	167	187	207	182	180	168	175	220	225	189	164	195	196	181	198	195	187	200	200	189	216	175	182	178	203	199	179	206	190	140	204	187	196	172	192	171	194	186	160	181	197	219	221	203	194	187	204	168	189	202	177	216	182	197	210	181	206	170	192	156	203	200	188	188	186	164	193	193	197	195	210	197	205	192	198	179	206	174	195	210	201	213	190	167	183	206	217	210	185	192	179	184	202	163	208	184	199	195	184	203	188	185	197	210	229	215	185	183	195	192	162	193	193	193	180	195	193	177	203	201	176	197	174	212	204	165	165	178	184	213	165	198	181	186	214	180	175	213	190	167	185	197	199	205	187	188	202	197	188	187	182	207	169	178	183	178	171	210	203	196	188	179	184	170	174	200	185	179	192	182	186	161	169	184	165	206	180	188	197	220	186	201	177	200	184	196	175	166	199	205	189	179	212	195	209	214	196	178	184	201	185	219	170	185	187	186	188	199	186	201	219	227	208	183	192	172	170	201	168	182	205	225	178	202	199	218	180	200	196	203	174	211	197	186	214	187	182	184	209	196	186	177	163	215	183	182	200	208	183	197	195	216	191	174	194	175	167	173	209	176	202	197	195	214	176	197	186	197	220	231	171	178	208	202	184	204	200	194	167	203	209	219	190	197	186	191	192	221	203	204	218	209	202	211	225	194	177	203	191	203	186	209	185	171	227	197	180	171	193	209	196	182	181	196	188	224	192	178	218	174	158	219	204	196	191	175	187	177	197	211	184	177	201	203	183	203	192	181	188	188	178	182	191	156	182	224	202	191	207	193	185	197	189	172	196	213	196	209	191	200	194	193	203	193	182	202	202	196	203	176	197	193	194	199	205	181	176	211	193	217	208	196	194	195	195	206	194	203	212	207	193	203	160	199	205	202	190	193	183	226	189	185	186	185	193	215	203	176	164	190	180	185	195	204	194	186	182	201	169	196	207	179	187	200	208	191	207	192	199	186	182	208	198	180	191	191	195	174	178	198	224	180	186	193	230	211	193	195	181	218	162	188	190	208	182	176	182	196	205	230	173	191	197	183	170	193	196	187	184	183	229	179	198	198	197	173	177	187	200	202	155	172	193	181	206	169	169	205	177	210	177	183	205	200	169	197	198	196	180	220	187	185	179	190	185	179	182	193	194	199	210	207	208	184	206	210	223	183	200	179	197	219	196	187	203	196	188	201	209	200	173	188	189	186	191	197	161	194	210	219	185	190	202	180	192	191	206	191	208	201	182	173	193	202	199	204	177	176	158	194	183	189	178	195	191	221	210	189	172	192	194	202	202	204	179	209	209	182	181	177	197	193	175	197	202	186	202	169	192	203	207	191	183	191	195	225	199	189	183	194	192	198	167	196	197	193	189	202	193	200	186	196	195	225	217	201	208	228	218	195	193	203	187	163	202	218	178	199	196	177	184	188	198	185	180	214	187	179	181	232	199	195	193	190	216	169	188	183	186	199	206	189	202	205	198	182	175	174	207	216	187	185	195	180	161	209	210	206	174	199	176	193	176	196	193	200	197	220	182	212	192	189	186	202	208	182	208	189	188	191	192	184	202	200	187	180	176	186	174	197	198	183	208	163	189	219	203	185	170	200	176	203	185	214	171	182	200	184	189	215	193	213	187	171	215	180	192	197	167	182	184	182	182	190	180	177	206	208	210	192	188	174	183	194	217	199	195	183	175	188	156	216	192	194	200	202	205	202	179	210	184	175	194	187	206	189	191	165	193	192	183	184	192	189	209	178	151	178	191	227	207	203	196	178	197	191	179	193	176	193	183	197	165	179	191	196	178	175	172	177	214	175	159	207	186	180	186	205	205	172	206	200	209	193	183	186	189	185	181	199	175	205	198	217	185	213	197	182	192	173	174	210	179	199	224	206	188	201	160	175	177	197	210	182	190	209	187	206	180	194	184	176	174
20616	3667	1189	476	459	529	486	498	471	473	461	462	465	523	472	475	486	461	439	424	425	478	506	416	509	480	469	474	454	473	470	465	464	481	511	452	474	428	487	466	488	472	495	441	486	448	460	425	442	449	481	454	463	431	481	459	489	440	496	409	447	467	517	452	426	521	458	448	481	434	496	469	499	465	447	462	460	438	461	442	461	495	491	416	449	449	466	442	441	471	490	440	462	492	487	495	484	471	452	459	492	488	491	432	479	464	405	471	450	453	489	435	467	461	455	472	448	452	453	458	466	457	461	466	448	507	450	428	462	527	480	487	511	487	476	527	482	463	472	488	516	477	456	409	439	477	443	497	475	452	484	495	466	474	465	463	446	482	449	480	460	407	459	514	452	442	466	477	437	511	496	468	472	463	504	468	482	516	464	488	461	459	468	463	436	474	455	501	472	508	488	474	479	484	455	470	442	480	475	497	484	457	487	452	442	448	470	479	449	459	462	455	492	455	449	485	458	467	461	464	450	484	480	444	468	483	461	450	443	500	473	500	426	475	468	484	481	479	418	490	445	465	479	469	472	458	450	478	467	467	508	481	476	478	443	459	472	471	461	453	469	451	517	454	491	454	482	477	481	481	465	440	478	505	434	486	460	484	494	456	458	457	457	474	461	509	443	455	454	519	462	519	458	422	455	480	446	451	447	510	467	437	459	484	440	493	444	463	430	457	443	484	454	503	476	478	468	459	438	439	450	445	475	476	445	504	456	459	459	492	423	465	453	481	488	468	501	438	455	470	451	438	472	427	454	434	493	484	472	460	485	470	497	455	516	460	468	483	459	421	524	427	486	488	431	443	477	472	468	449	489	472	474	503	499	456	466	471	446	456	438	477	449	432	481	438	476	452	432	459	449	494	461	441	461	446	428	484	479	470	456	507	432	456	485	523	501	468	511	450	461	468	462	456	460	492	451	444	470	439	434	478	446	420	475	463	489	478	439	435	463	478	519	446	456	468	458	438	468	470	459	460	466	479	473	452	493	483	462	448	458	483	463	476	435	453	455	496	432	478	483	448	497	483	468	457	457	457	448	451	455	472	454	454	480	460	498	491	482	449	484	462	478	444	470	469	478	490	450	454	470	494	470	477	480	464	467	435	480	478	452	479	429	417	477	480	468	488	463	451	493	484	461	443	444	471	464	492	450	516	434	477	437	465	461	490	432	454	460	450	476	438	439	459	450	479	446	496	471	419	493	467	449	456	458	502	482	452	464	488	526	468	464	468	439	443	474	497	451	471	478	416	479	453	437	469	477	434	475	492	452	457	487	459	451	467	461	500	498	441	444	459	436	475	474	462	441	466	482	495	478	435	428	449	434	482	466	450	438	461	486	451	510	449	462	476	462	463	447	449	465	450	447	484	452	438	478	492	492	463	492	484	447	484	491	489	463	490	478	462	478	439	443	461	431	470	443	472	458	443	455	484	472	469	490	491	473	476	461	455	432	439	425	452	470	469	488	484	437	456	469	467	454	471	455	455	431	476	490	490	477	483	468	496	473	496	469	479	449	465	522	481	439	467	464	442	421	511	479	467	496	443	475	465	483	485	454	439	481	499	429	446	505	483	460	459	448	456	510	478	470	473	471	485	465	481	442	509	463	458	430	475	496	476	452	425	498	454	506	446	440	489	480	466	463	485	495	469	480	463	485	476	513	474	493	421	442	463	435	476	479	455	471	506	439	436	478	451	524	470	471	479	466	457	501	425	472	443	465	479	470	441	485	446	450	459	416	442	457	481	461	465	501	475	495	450	490	514	443	468	461	444	496	439	442	413	472	428	456	449	495	451	486	472	468	469	452	481	490	468	456	423	418	478	454	483	472	475	480	495	474	499	466	479	465	471	467	501	508	467	508	443	467	466	433	480	462	459	463	450	430	504	465	483	443	453	443	460	448	519	462	466	494	480	472	441	455	462	481	456	473	488	473	456	481	440	477	475	414	488	434	459	488	477	449	512	451	495	452	490	466	497	441	469	456	510	473	475	514	472	470	425	457	430	456	471	501	455	479	429	477	438	480	437	490	490	463	459	467	459	459	497	470	438	450	443	472	469	462	468	454	445	476	434	502	433	472	475	474	454	467	463	484	444	432	462	497	442	466	456	471	407	470	463	468	445	475	466	480	451	481	471	455	474	434	454	443	447	458	449	480	471	484	455	474	463	456	470	444	442	426	472	513	453	490	483	441	441	475	464	469	448	480	469	458	415	449	489	476	473	459	495	475	430	484	455	470	497	452	486	453	411	516	462	482	491	485	479	430	443	454	447	476	449	505	447	488	465	475	446	453	422	450	478	466	508	466	463	459	462	488	461	451	440	463	441	465	464	461	481	432	432	438	484	477	452	441	481	449	461	464	468	450	469	495	446	446	472	476	496	478	466	432	452	473	522	466	473	461	434	458	499	474	483	422	460	493	441	492	483	465	469	500	423	453	475	446	474	465	475	488	472	455	484	458	482	455	477	460	467	502	443	478	487	443	480	459	486	469	487	444	449	461	461	469	450	457	484	459	460	492	493	491	476	484	456	450	461	504	498	491	478	455	429	463	489	478	468	488	440	451	487	466	443	475	486	490	483	463	468	492	452	505	457	442	478	485	484	483	472	434	432	445	463	491	460	493	421	459	467	469	466	484	459	437	438	474	476	425	503	472	499	513	492	457	473	443	463	484	454	473	500	436	453	467	476	450	462	481	491	451	512	479	484	483	504	460	484	462	428	486	470	439	451	450	469	489	502	474	460	425	425	474	450	470	477	511	496	444	465	470	465	465	480	438	498	447	463	460	472	480	442	453	462	431	479	481	478	499	445	489	454	445	443	448	429	434	465	470	470	480	477	447	445	495	474	496	484	449	451	509	465	490	446	476	472	455	490	507	436	460	464	480	485	450	462	432	463	455	474	455	449	462	418	477	444	464	466	464	506	504	493	494	459	464	480	483	469	446	452	428	498	453	462	456	451	470	497	462	475	462	443	470	459	457	466	467	508	493	495	435	459	449	489	468	457	479	449	441	448	460	461	502	493	489	499	486	467	477	468	471	477	448	473	511	449	461	444	441	485	448	447	469	484	433	413	445	457	465	542	451	471	496	498	449	455	484	460	468	472	430	442	475	479	418	461	471	521	460	486	498	473	460	456	481	470	460	484	461	464	468	515	477	479	451	470	479	465	452	468	479	452	483	438	490	455	469	444	464	466	460	460	457	502	443	463	460	452	470	485	509	472	428	447	429	450	453	520	460	503	467	535	482	444	463	483	449	450	457	445	454	412	456	458	459	479	501	478	461	471	423	438	486	453	432	465	461	437	452	486	480	471	500	512	509	476	507	477	470	472	481	456	459	496	482	441	481	442	449	440	509	493	444	495	440	489	472	452	450	451	487	503	459	498	524	473	467	486	471	442	439	410	485	417	448	443	448	507	484	453	419	431	488	481	502	484	453	456	465	449	429	421	474	476	488	440
25274	21128	23777	28715	21116	14383	621	446	411	370	387	344	373	382	344	321	376	371	331	375	359	368	375	359	369	385	352	347	374	340	320	326	335	352	359	360	357	351	379	386	339	399	354	375	334	309	302	386	366	362	377	378	348	382	344	379	390	359	336	362	325	321	351	357	378	376	359	356	345	311	339	354	344	348	372	339	320	311	304	352	346	325	339	316	359	358	372	343	338	328	369	373	356	317	339	359	319	343	357	356	352	339	358	371	353	334	324	365	353	352	369	329	336	364	383	355	391	369	381	330	342	333	340	377	353	320	340	335	330	339	337	356	362	362	338	360	371	323	356	366	366	344	350	374	359	372	354	374	353	356	359	346	347	361	336	350	339	354	330	349	352	314	390	364	358	364	369	329	371	303	346	370	335	347	322	378	343	339	353	332	349	348	378	346	327	340	360	366	339	322	339	308	340	333	322	330	359	375	346	350	332	374	351	365	344	321	351	348	341	333	345	363	362	381	365	321	366	344	375	342	330	331	368	346	338	361	349	347	358	373	375	371	359	315	370	348	343	351	306	369	374	321	370	359	343	340	350	366	371	366	341	333	378	357	332	312	362	327	302	336	338	318	380	369	339	311	337	359	322	331	324	359	362	336	327	330	384	359	370	359	344	369	370	362	365	324	350	327	298	348	326	371	331	343	370	376	367	351	355	361	347	332	342	332	335	338	331	324	338	354	355	371	362	342	384	355	371	343	360	351	355	337	365	329	350	360	348	356	377	345	334	357	372	347	340	355	352	367	327	352	372	342	352	329	354	353	357	341	331	355	347	358	359	352	362	346	354	354	339	352	335	363	350	351	363	330	340	347	340	356	353	326	368	343	314	337	349	380	354	351	374	329	320	337	314	361	356	382	377	352	349	370	338	376	363	384	356	338	381	400	319	319	358	342	299	373	347	339	359	366	323	328	370	367	335	348	367	369	384	353	337	332	316	324	353	360	330	354	339	339	343	337	347	350	355	341	366	371	408	365	378	350	377	337	340	354	336	338	328	340	340	330	363	374	366	368	332	341	389	364	380	321	298	331	322	340	342	347	323	346	365	373	337	360	331	374	351	338	386	340	380	322	339	356	341	349	349	350	365	321	374	339	347	329	357	386	352	384	350	350	347	351	366	328	335	364	324	333	370	354	363	409	348	307	323	321	336	362	345	350	368	338	369	357	368	350	343	350	380	381	343	347	308	362	365	317	349	363	338	347	346	356	338	339	407	346	360	394	342	322	306	386	349	339	375	363	399	357	385	364	345	342	347	356	359	342	350	386	344	334	348	385	361	372	393	398	316	362	348	385	355	349	392	331	343	335	366	356	369	363	424	354	364	374	331	341	335	358	357	359	321	346	358	339	375	336	357	357	363	334	339	358	336	331	353	329	362	393	358	357	331	333	345	334	341	347	349	359	319	344	340	326	381	357	362	367	306	339	351	338	359	334	353	381	361	356	346	376	340	347	369	379	344	359	363	359	380	340	337	320	394	303	348	357	343	335	360	344	374	323	367	355	351	349	350	333	347	349	356	355	383	344	380	368	322	340	349	341	343	391	360	333	337	352	334	347	370	348	347	314	354	364	366	342	329	357	331	345	368	348	339	380	362	369	351	305	383	357	336	340	339	341	313	364	395	344	290	348	317	326	355	363	337	318	355	325	363	338	363	338	371	335	309	355	347	328	382	369	323	326	323	354	351	348	358	358	345	351	345	395	346	342	362	358	354	341	365	358	343	351	359	362	339	345	347	328	347	371	374	356	349	347	325	371	369	332	370	373	344	376	367	319	382	368	329	376	347	365	328	340	356	373	337	355	364	349	338	329	376	357	337	332	332	344	312	360	374	326	348	361	364	367	350	316	388	372	351	335	368	356	361	342	357	353	379	352	347	330	346	325	350	352	359	353	366	368	329	339	355	364	359	366	357	365	403	344	342	376	364	312	344	336	345	304	339	387	352	314	328	367	313	338	341	367	362	321	357	352	338	299	323	343	351	345	351	364	344	347	337	371	360	331	347	362	374	350	333	343	325	362	367	330	359	348	343	359	364	310	372	346	339	338	348	340	341	367	362	361	336	365	334	333	370	380	351	365	371	352	350	346	333	309	328	334	322	335	365	383	372	330	333	328	325	323	342	344	345	378	318	325	338	361	353	360	310	317	338	337	354	346	347	363	363	348	396	384	365	360	363	327	372	351	349	365	342	374	365	346	320	360	409	384	341	347	352	374	365	357	367	355	353	333	347	401	371	361	348	347	386	368	322	355	347	371	376	388	357	338	361	384	299	336	359	345	301	315	323	345	353	378	342	336	365	330	391	350	375	312	349	327	367	333	335	376	351	389	340	353	352	326	325	369	350	367	328	389	381	371	356	400	330	367	414	354	330	353	387	353	343	367	371	319	346	347	305	346	371	326	334	342	357	372	334	327	326	360	334	376	328	360	335	338	315	352	349	375	356	363	359	329	335	378	355	365	332	356	307	382	353	375	351	358	371	345	352	345	305	335	343	362	325	339	316	370	332	321	374	398	322	402	339	357	358	319	324	392	332	355	357	324	343	367	342	346	350	320	315	335	374	379	360	335	364	321	367	363	361	348	359	340	316	352	331	335	333	337	327	352	355	373	333	344	371	325	345	327	341	363	361	320	368	344	358	347	357	333	364	336	341	356	328	355	337	354	327	386	333	338	359	360	372	337	381	359	376	394	405	377	390	356	348	373	370	336	386	349	379	332	375	343	354	320	341	370	341	315	338	328	337	357	337	334	323	336	336	357	368	343	390	348	349	370	332	360	344	342	348	316	382	350	337	382	332	355	340	355	348	391	343	361	329	322	325	325	330	333	334	268	379	359	349	334	352	373	344	345	357	380	368	359	350	326	369	387	376	380	349	337	349	343	366	336	318	341	357	334	352	377	335	345	360	342	365	385	308	362	331	335	376	332	371	371	338	355	360	310	337	361	398	401	342	347	381	359	351	373	329	358	362	365	374	345	357	311	360	391	360	352	355	370	337	312	334	348	356	351	375	354	346	354	377	370	325	345	343	333	334	397	331	330	376	337	363	346	314	369	383	341	329	347	367	376	310	389	349	368	315	349	273	308	341	375	338	320	364	374	342	326	358	354	358	350	342	327	343	327	343	371	348	360	331	347	346	367	364	380	342	354	362	328	372	314	324	327	360	358	336	306	333	334	365	337	341	351	340	344	347	365	352	344	359	295	376	346	367	384	359	351	334	324	394	354	345	367	291	355	391	346	375	331	355	328	350	338	337	363	359	338	343	331	381	324	331	335	360	353	377	342	333	371	363	346	392	320	369	315	350	388	360	351	358	356	361	362	355	334	324	389	350	325	364	340	323	351	336	329	385	357	322	369	383	331	321	358	337	341	342	318	349	337	323	341	377	335	349	371	364	341	385	344	355	394	353	348	318	350	369	379	371	341	329	338	374	354	386	389	355	327	383	324	362	355	327	374	333	356
36588	31155	11128	887	862	764	750	739	776	754	735	720	768	735	720	790	784	735	705	749	801	761	816	722	734	720	739	738	715	736	731	760	760	747	749	715	778	735	735	710	722	751	738	718	741	781	750	752	692	715	712	818	748	733	758	730	748	726	724	791	735	753	734	776	751	758	754	746	781	709	719	739	761	746	744	776	726	726	741	745	722	783	714	731	733	696	735	751	734	743	773	710	721	710	730	712	774	759	752	774	789	738	794	733	734	733	711	732	728	772	763	741	726	747	730	742	718	773	757	786	728	771	751	793	710	729	726	694	750	771	744	757	757	729	713	727	711	801	704	716	705	703	759	763	730	712	732	780	765	760	761	776	695	800	744	794	771	706	754	729	732	756	728	656	771	760	682	706	789	737	734	733	739	750	824	797	745	742	748	762	752	728	753	731	704	765	722	780	746	743	726	737	736	739	729	727	746	716	760	741	810	736	739	743	746	748	739	768	770	759	715	750	754	678	744	730	748	715	731	742	717	734	745	735	773	780	705	753	747	711	754	781	742	734	751	756	790	737	758	723	744	755	786	734	726	804	799	714	750	727	721	719	717	810	726	691	734	720	762	750	759	752	774	725	742	796	755	764	749	790	721	712	756	741	733	751	776	730	693	733	724	764	725	759	748	709	702	754	716	785	767	723	752	713	769	711	758	749	728	781	766	769	718	752	713	757	730	775	738	759	766	783	720	711	764	741	710	740	804	737	743	752	755	758	756	739	730	765	753	699	751	742	711	729	699	720	732	761	775	770	752	762	728	739	783	773	745	750	741	788	774	747	670	763	757	759	731	735	728	777	735	752	685	696	766	769	726	773	746	687	723	724	719	723	732	791	762	694	770	728	746	722	736	768	723	768	776	737	710	750	717	740	704	758	803	733	716	728	766	773	715	781	696	755	743	731	788	755	769	765	718	746	757	745	722	736	736	791	764	732	725	715	731	736	771	757	758	749	757	737	680	760	681	750	787	711	724	729	810	724	746	712	758	706	733	713	755	735	731	752	767	732	747	749	760	756	750	758	737	769	757	743	749	779	759	749	808	720	733	758	712	760	716	734	754	711	748	748	762	773	750	735	758	729	794	733	787	746	763	706	760	698	789	759	805	775	715	805	705	707	721	747	726	780	721	738	739	736	771	750	728	706	686	731	709	737	767	708	730	718	761	702	735	726	738	749	713	769	771	731	747	717	807	681	710	717	759	716	721	761	757	707	734	756	720	689	769	731	768	769	785	733	745	758	761	732	723	714	703	713	703	761	739	728	711	761	727	749	736	744	702	754	724	750	712	802	745	759	742	712	740	807	761	716	770	733	737	695	771	669	771	754	742	736	742	741	727	763	690	738	791	738	801	683	726	770	773	766	771	756	765	773	771	745	750	766	764	762	787	782	768	699	746	713	790	730	690	719	727	752	742	757	771	738	753	757	735	754	720	719	746	724	770	693	788	732	760	757	700	718	771	778	773	754	737	732	731	741	715	753	733	703	773	704	746	799	718	757	769	794	782	718	755	719	716	749	730	759	800	787	752	744	792	799	743	753	747	690	811	740	688	738	766	771	697	763	736	738	752	731	791	726	705	752	730	743	763	749	741	718	738	781	761	774	720	741	761	760	736	725	704	734	769	719	725	717	830	714	722	785	699	755	752	729	752	676	751	759	746	720	748	734	678	736	745	779	757	765	758	741	758	720	774	696	752	744	740	714	770	757	769	706	728	714	744	799	794	747	724	777	759	786	756	747	743	719	720	784	746	721	793	762	753	754	727	723	731	769	768	712	717	735	769	733	776	801	694	725	707	755	760	788	728	751	750	690	770	741	785	718	762	741	723	713	755	769	748	758	719	757	737	719	733	747	723	727	764	767	722	715	743	698	764	749	782	807	689	776	709	741	702	743	734	773	730	794	737	717	738	769	774	742	712	741	752	743	736	762	757	737	746	764	780	731	725	760	779	717	760	721	748	721	716	753	767	719	739	720	780	724	770	758	740	684	694	790	773	801	792	769	751	769	770	737	740	742	742	713	698	727	758	706	692	728	772	744	726	734	713	726	747	797	748	712	754	751	731	725	752	743	762	751	688	776	777	770	806	704	775	739	728	735	725	767	739	695	716	816	733	724	709	775	757	710	752	744	719	724	730	708	737	764	748	673	703	775	737	739	728	802	742	761	759	726	720	745	762	748	704	719	708	760	770	728	728	702	743	737	756	775	746	747	740	752	700	707	748	774	782	723	738	792	726	720	727	730	789	744	724	755	715	770	735	754	795	748	743	804	719	711	731	751	702	779	761	732	816	760	750	729	730	755	755	710	769	736	769	802	698	730	744	774	747	755	718	806	738	782	688	780	733	726	723	750	720	774	737	726	741	774	743	809	685	699	757	743	723	722	745	739	721	704	746	738	701	740	722	709	757	736	724	763	728	745	781	745	760	731	702	704	738	697	750	677	755	761	708	744	714	723	769	773	724	754	724	745	743	776	726	752	748	779	728	727	735	751	760	687	768	704	730	724	769	800	708	740	703	754	760	753	712	731	761	718	726	675	737	772	743	819	740	731	729	733	686	678	742	715	754	749	798	755	657	725	764	747	679	742	695	740	795	746	760	742	725	743	759	770	765	734	760	687	727	731	736	737	769	733	749	710	742	774	710	751	756	726	774	751	739	739	759	797	718	760	763	743	748	757	751	771	754	775	782	734	779	728	751	781	760	748	781	780	709	708	752	705	758	723	737	797	703	782	771	756	781	725	762	790	734	730	758	694	782	727	753	710	753	781	716	732	719	763	764	762	703	767	753	752	747	695	699	712	714	708	778	718	755	796	710	719	697	738	742	713	786	738	691	743	698	772	741	716	702	763	712	713	695	726	673	739	759	750	724	775	767	805	715	759	768	750	743	769	722	746	715	737	721	742	753	806	779	750	721	740	736	757	734	699	792	712	759	755	677	711	736	768	773	738	757	731	721	744	737	727	715	776	745	796	764	728	673	741	780	781	739	720	724	764	751	685	758	732	738	782	754	726	705	740	745	767	769	715	714	741	730	736	728	750	785	747	780	700	757	741	763	739	735	764	695	727	706	724	696	765	781	723	780	743	762	775	731	734	748	763	747	734	789	709	696	765	747	659	730	738	711	740	731	751	751	721	784	735	759	751	721	757	769	734	738	790	758	783	750	768	712	768	753	737	813	760	752	711	783	767	743	732	725	782	721	757	761	781	788	736	755	744	732	789	744	746	788	787	753	720	782	760	772	756	734	752	786	678	784	720	709	706	768	765	786	711	725	759	788	735	759	781	760	770	796	764	715	735	699	688	767	764	785	724	785	741	774	748	730	773	762	716	749	761	729	767	758	696	716	737	752	764	732	776	779	732	717	747	715	723	708	713	722	809	846	759	765	743	776	785	774	719	785	730	745	803	745	733	725	773	713	768	773	775	773	776	713	730	734	709	752	753	703	780	746	760	781	754	716	753	743	733
24481	21112	24176	28302	21114	21129	11745	614	440	374	399	384	350	376	380	347	342	327	326	349	336	313	310	343	364	338	345	316	294	331	331	369	310	319	343	349	333	307	279	345	324	317	377	340	319	303	347	333	341	325	330	320	303	304	342	318	294	313	322	337	319	358	349	309	335	299	351	309	346	330	336	325	332	295	289	297	308	326	337	331	344	321	303	337	316	338	325	304	328	321	335	337	325	350	336	354	310	311	303	315	314	335	333	320	298	326	290	307	297	300	336	315	348	330	312	332	326	329	335	341	311	320	320	308	299	317	300	326	341	338	337	351	305	327	295	325	344	349	332	279	308	318	320	284	306	295	330	317	345	351	326	274	340	325	339	311	316	313	309	297	293	300	316	304	342	350	311	353	368	318	338	327	316	293	358	277	308	315	311	321	306	279	319	302	340	321	301	311	306	311	303	300	318	335	362	333	325	339	336	342	349	319	297	349	330	366	316	322	283	329	304	301	299	312	304	300	295	328	326	332	302	343	317	341	305	295	322	307	373	317	317	352	305	294	356	319	300	318	311	323	311	355	315	311	353	350	315	314	279	283	327	338	342	277	330	310	305	350	312	311	323	306	314	332	311	333	339	337	329	345	344	298	296	279	297	334	335	338	339	349	298	326	336	320	298	301	320	343	315	318	293	287	298	317	348	310	335	307	329	325	344	357	307	321	297	349	316	308	323	336	308	284	346	319	326	326	294	305	310	301	330	315	304	320	335	350	312	283	342	292	308	321	301	309	322	312	322	313	300	353	302	307	342	343	344	321	323	310	348	339	313	305	307	322	325	314	343	305	326	315	322	325	313	353	319	316	324	312	321	291	318	342	296	304	319	324	305	313	315	305	317	330	306	292	332	311	331	313	318	310	339	318	342	315	326	311	317	288	306	285	271	274	326	345	363	325	316	309	328	314	349	312	335	337	331	335	313	323	311	307	334	340	347	318	285	317	316	302	324	315	287	358	340	331	344	303	284	292	305	325	315	336	278	320	369	301	320	355	350	340	321	290	323	312	295	302	308	302	306	360	344	305	308	336	305	323	307	315	364	328	319	322	276	297	324	305	347	313	289	300	359	309	316	378	305	328	288	328	321	329	283	300	300	349	332	311	312	324	313	307	334	317	305	356	368	314	300	328	318	331	318	305	348	313	326	351	326	337	349	332	306	294	320	339	347	329	332	295	313	303	285	344	342	337	332	355	321	333	321	319	320	312	326	339	345	341	343	298	307	327	336	326	269	332	335	320	320	301	279	304	328	324	323	316	280	331	355	335	352	310	304	333	311	323	296	339	355	325	294	334	310	306	337	313	357	322	290	314	333	318	339	322	328	338	323	356	318	335	321	332	305	354	329	314	341	334	328	293	326	306	334	309	345	302	310	356	303	354	310	329	354	302	301	286	293	317	279	289	319	306	334	320	315	324	351	319	364	361	304	323	352	328	364	324	324	307	324	312	334	333	324	337	317	314	307	336	315	364	337	323	301	322	297	319	268	313	338	313	302	312	334	321	350	313	347	337	323	328	297	332	301	296	330	317	310	290	329	339	350	325	328	340	323	334	334	300	300	345	330	355	349	313	307	336	290	311	305	333	312	336	288	310	300	299	339	310	309	369	328	303	337	291	301	331	352	325	315	326	312	326	341	341	344	345	289	341	293	314	307	305	320	303	331	311	333	291	309	343	342	339	310	332	319	337	322	344	331	313	315	328	286	310	363	321	330	298	364	307	312	347	308	321	303	328	321	353	326	325	312	304	307	354	324	308	290	255	327	330	354	304	299	294	308	324	336	340	294	290	317	321	300	318	295	314	339	345	312	322	305	285	309	330	350	315	346	310	271	302	338	310	328	347	302	337	310	328	330	356	306	309	311	354	302	334	317	286	312	329	307	298	312	323	337	316	304	313	291	304	291	338	298	306	283	310	291	318	319	316	322	329	361	298	315	292	326	306	371	314	334	337	327	261	326	324	330	334	302	304	313	322	306	309	311	305	332	351	286	338	316	340	308	304	325	290	330	343	312	313	340	298	293	296	288	307	294	301	318	317	362	298	274	303	339	335	334	363	300	306	325	299	295	331	311	278	322	318	315	350	337	336	305	282	322	318	313	324	322	280	319	356	336	343	312	323	297	329	348	369	328	321	316	322	328	329	312	320	337	311	328	301	314	307	301	338	340	308	316	315	306	340	314	313	338	338	324	307	322	336	350	321	330	319	327	325	313	308	325	305	291	303	327	302	316	332	326	327	361	350	368	319	321	331	319	362	332	333	321	327	301	325	342	298	327	306	350	315	326	309	321	316	347	315	331	298	338	346	308	329	306	297	317	356	319	323	321	325	335	330	278	331	317	302	306	316	350	316	360	316	305	356	311	341	328	346	278	325	329	367	301	315	333	313	329	321	325	351	346	342	324	306	342	337	309	354	306	319	290	286	323	306	336	299	291	332	337	290	332	326	300	310	298	302	340	302	332	335	308	339	302	313	314	305	328	311	337	319	328	288	293	342	303	320	330	346	351	341	321	308	320	301	332	302	346	302	323	311	297	312	296	262	306	310	320	274	287	305	333	336	323	285	347	349	313	315	306	338	330	278	324	361	328	311	307	337	331	321	312	284	307	289	310	322	321	307	302	320	333	323	306	315	350	350	321	302	328	327	298	321	292	300	316	296	288	294	321	325	311	318	322	302	288	296	322	280	311	306	294	300	333	354	309	330	316	363	332	342	335	346	322	317	281	329	310	333	327	315	313	308	295	345	312	320	327	300	302	355	299	334	307	309	344	300	301	349	284	310	336	312	282	285	313	311	301	355	325	308	334	334	303	302	307	308	320	304	317	344	325	324	333	324	332	309	294	338	313	337	315	357	299	284	316	291	327	313	282	314	311	319	309	330	337	317	300	277	291	336	316	311	288	312	328	323	328	304	305	311	334	308	337	320	329	290	320	342	298	340	326	298	310	325	301	301	309	311	330	297	307	319	314	312	358	341	301	324	352	291	330	319	320	368	347	319	280	327	336	321	323	293	319	323	289	321	291	309	320	328	329	340	320	302	306	314	315	315	308	315	329	321	317	338	308	316	314	282	289	359	317	320	302	314	352	322	313	296	314	332	305	332	315	336	337	319	319	319	343	286	302	333	327	336	333	311	308	343	321	336	305	316	312	329	304	290	311	323	334	317	347	315	310	294	325	299	329	307	323	322	307	330	352	292	301	304	314	345	341	333	320	322	344	305	326	327	333	322	339	318	352	323	331	344	328	326	256	312	325	326	340	352	287	315	302	323	303	303	307	324	295	323	305	296	315	315	335	319	308	300	319	350	322	330	292	323	347	311	299	297	306	367	344	294	371	299	315	297	318	336	337	320	334	307	316	280	264	292	289	285	299	295	284	316	337	322	341	371	295	326	333	305	297	304	338	294	321	333	342	297	330	322	296	322	329	302	311	342	306	327	318	330	347	348	329	295	345	331	364	284
42212	41807	16531	977	780	802	727	677	640	673	664	701	659	661	655	688	682	624	693	671	652	644	659	645	678	641	686	666	618	656	622	671	649	663	649	696	669	659	629	653	693	642	672	663	650	665	702	658	689	682	628	693	663	651	663	683	627	649	630	649	657	648	656	675	653	633	638	635	644	663	686	657	666	634	655	658	668	679	701	693	630	629	642	682	595	669	640	683	663	645	662	591	700	628	668	653	733	650	659	649	650	666	617	690	697	641	688	703	649	680	695	584	634	681	625	662	663	676	671	671	641	619	630	646	602	654	708	657	689	653	627	605	631	641	675	702	652	625	639	617	606	668	636	634	668	675	684	653	684	644	625	638	713	632	640	663	615	670	675	688	674	661	642	653	649	645	655	564	651	636	666	674	687	620	637	688	645	609	678	677	602	644	653	606	627	666	677	660	667	668	695	632	664	664	683	645	610	632	632	670	680	658	643	626	641	646	677	669	696	700	639	653	634	638	648	650	648	638	659	639	616	607	604	624	628	641	662	723	618	625	650	666	626	658	647	630	650	657	629	667	678	675	655	618	616	682	633	684	658	680	682	673	675	668	644	652	690	627	658	659	647	684	696	649	663	687	656	659	654	641	617	636	615	623	631	637	633	640	634	645	683	651	672	615	678	633	626	664	664	669	682	617	662	683	658	680	694	632	665	640	695	660	664	700	657	654	653	656	626	652	664	645	644	634	620	625	675	665	653	641	674	637	647	636	639	651	662	668	650	660	616	647	649	645	686	622	619	670	682	627	646	635	719	642	673	649	610	632	647	630	645	625	654	656	606	663	685	685	631	678	606	656	614	637	661	670	680	646	669	630	628	638	661	627	641	662	664	664	666	662	653	645	671	637	645	623	636	657	624	654	687	638	638	667	653	611	676	625	659	664	642	622	675	643	606	697	656	616	640	647	669	699	661	607	632	657	665	651	652	650	643	592	620	691	639	661	651	633	650	648	626	641	655	686	613	636	672	663	671	620	635	602	676	657	663	595	674	641	656	705	615	663	640	682	593	660	684	654	661	650	659	632	659	666	668	645	668	648	668	685	682	648	698	635	664	638	633	660	632	640	620	669	666	631	653	658	579	665	687	653	652	636	673	653	677	668	632	620	641	664	636	666	631	639	681	658	606	640	658	639	643	687	695	677	620	608	657	681	651	631	659	656	602	695	653	615	643	655	690	670	640	656	587	626	619	661	628	643	675	671	648	696	643	628	660	610	634	641	599	639	636	652	641	612	630	717	599	630	673	668	631	635	618	661	655	693	656	684	629	678	652	665	671	682	614	659	658	672	638	656	645	641	596	593	675	611	578	659	648	661	638	632	637	618	646	664	704	639	604	629	618	676	621	658	646	656	652	693	630	694	650	650	644	668	675	638	631	678	662	632	709	625	664	669	670	701	662	708	636	719	637	653	675	666	593	677	649	640	653	659	689	653	622	620	630	653	628	685	660	677	623	625	653	627	676	690	629	614	657	628	649	614	613	630	650	658	671	642	659	636	648	645	666	660	640	653	668	653	644	626	700	647	629	654	665	649	678	654	675	624	644	663	680	681	677	686	653	669	620	643	672	644	618	680	672	672	630	643	688	669	633	644	658	651	673	630	628	593	647	644	660	698	645	692	621	621	604	677	615	669	655	676	671	623	664	659	643	608	627	659	630	640	599	656	657	674	636	610	593	649	706	701	706	636	617	691	661	643	643	685	694	637	692	597	667	680	651	651	699	614	619	670	675	704	666	650	682	645	671	632	654	683	647	667	650	700	616	672	623	626	602	656	639	684	599	637	602	690	701	644	659	636	681	656	646	666	640	602	623	626	656	690	650	599	613	645	676	637	644	666	651	656	639	614	617	660	673	610	638	636	689	626	631	620	662	679	684	639	668	634	639	691	636	628	658	681	626	651	659	648	626	666	681	629	634	642	687	634	653	650	612	701	651	670	640	608	664	648	700	639	631	600	610	684	640	648	638	682	631	635	629	644	699	685	607	675	644	622	620	606	644	638	654	619	636	651	600	657	642	637	690	676	689	647	685	642	638	648	669	620	638	625	638	641	670	652	601	667	672	640	620	668	627	608	649	631	646	656	637	655	620	669	676	634	640	643	658	673	611	652	607	653	644	649	680	685	617	633	657	653	617	663	655	650	654	603	631	682	691	626	687	657	659	661	657	664	661	662	652	635	620	641	652	674	663	636	619	591	633	656	692	667	689	667	671	677	642	683	659	655	648	607	651	649	630	650	645	641	656	652	669	646	637	616	684	622	649	635	647	688	644	677	676	628	678	623	643	629	689	669	673	671	622	646	632	632	626	655	688	701	647	701	656	687	648	642	642	654	672	664	617	597	640	613	600	651	621	663	627	666	623	675	604	643	679	679	666	659	664	710	658	655	687	666	648	686	644	651	672	649	613	648	665	638	640	639	692	643	630	699	658	664	725	622	647	618	643	644	683	697	657	649	661	623	634	669	694	630	668	680	654	688	669	663	653	661	646	663	665	654	685	691	578	698	683	613	653	636	684	631	668	637	642	609	645	631	658	666	645	605	689	652	653	616	634	616	635	670	639	679	665	679	654	643	684	679	658	636	673	659	621	615	668	638	666	671	672	618	667	664	642	700	647	644	663	627	669	696	675	661	677	623	635	644	630	679	650	639	693	668	673	634	654	682	629	608	643	615	636	653	641	656	678	684	616	679	657	695	642	618	633	679	682	603	653	687	663	629	666	630	591	644	627	648	632	660	653	590	631	672	621	646	637	679	633	640	617	660	638	665	678	672	635	654	659	672	693	622	663	681	677	608	695	682	686	655	691	648	604	678	646	628	655	644	682	666	673	684	677	635	676	678	671	610	679	677	645	618	691	658	613	670	683	683	680	614	635	652	656	668	676	635	644	613	652	621	646	671	652	669	647	611	654	625	656	650	656	632	647	633	631	637	593	631	708	626	699	663	632	686	678	641	637	661	609	650	642	612	647	681	646	674	622	617	661	660	680	656	664	604	640	680	661	629	652	641	661	684	677	654	667	639	627	620	640	631	676	658	646	637	664	652	672	649	659	661	623	635	680	663	687	637	701	643	603	647	646	631	649	649	631	613	605	654	643	685	652	650	642	602	685	627	604	646	645	633	672	654	635	643	671	620	664	666	665	652	639	658	632	642	658	653	660	606	632	641	669	630	642	644	652	675	639	667	698	608	646	657	632	660	663	622	700	662	637	682	651	661	701	626	673	660	671	630	666	690	646	642	640	654	632	696	643	596	609	632	701	674	656	662	669	678	650	657	681	714	660	669	657	667	686	671	633	657	656	625	659	656	662	634	673	649	629	666	619	685	673	685	669	662	608	641	621	643	646	661	658	638	673	640	597	664	641	673	659	704	600	629	689	630	654	631	657	692	659	688	645	669	692	621	604	655	639	675	658	655	622	622	648	639	691	651	657	657	669	638	716	620	653	596	664	670	648	661	637	643
34985	18522	5886	405	235	213	204	206	204	208	233	201	177	197	176	215	201	205	195	223	207	247	186	188	203	187	203	207	185	205	194	207	180	197	190	189	203	200	199	211	185	218	184	205	195	183	162	197	180	198	202	193	184	174	209	231	199	185	205	212	188	197	179	203	184	183	208	212	195	221	189	192	175	237	196	207	171	213	201	196	208	206	174	206	222	188	179	205	209	217	204	205	186	191	176	214	214	185	185	174	204	196	188	190	179	224	178	188	179	222	183	223	177	220	180	194	206	194	183	187	179	196	225	175	189	213	186	182	206	214	185	206	190	195	163	195	157	184	199	187	211	201	185	213	226	208	194	220	215	200	184	194	179	193	225	180	209	210	203	198	219	184	191	197	164	199	183	205	215	205	193	198	196	192	204	180	177	238	195	194	188	177	194	192	232	206	210	182	176	159	212	219	214	196	195	225	216	217	204	178	189	193	185	211	169	189	229	199	199	208	192	188	191	204	183	164	197	185	185	192	203	190	197	205	200	201	196	205	188	182	218	219	178	197	175	204	165	190	193	170	186	170	167	188	201	177	193	192	207	164	185	180	185	212	210	221	201	173	209	216	227	215	191	202	194	220	196	232	208	182	217	208	215	196	182	185	218	194	203	184	182	178	202	208	200	221	199	215	212	191	203	181	212	194	180	189	198	202	191	212	209	201	183	204	215	193	214	211	184	196	212	193	212	199	218	203	190	186	190	191	234	184	188	193	198	194	158	188	196	207	211	213	196	191	202	226	186	196	202	172	187	222	181	196	192	209	184	193	181	203	223	222	205	184	204	199	182	217	214	175	192	174	199	187	199	192	179	203	199	201	211	191	196	176	202	190	197	185	192	213	181	205	187	210	198	201	185	232	190	181	185	216	200	191	178	183	204	176	191	206	193	180	191	170	220	199	174	210	192	189	176	187	208	213	190	192	201	224	171	213	207	205	200	209	189	201	188	186	171	181	193	173	171	181	185	188	184	224	209	188	200	173	179	200	205	182	233	198	217	191	210	189	208	193	164	195	191	202	183	175	192	219	196	216	211	200	160	201	176	194	189	196	177	215	225	226	212	205	212	204	180	200	201	197	193	199	198	177	191	200	218	205	206	204	206	198	189	209	204	204	172	199	230	200	178	201	182	189	180	179	205	194	204	196	230	199	196	225	200	190	176	168	190	198	194	190	195	205	200	209	208	158	166	202	194	208	195	186	197	187	179	180	212	182	208	197	174	201	192	197	218	192	192	183	205	185	191	248	187	196	211	184	223	183	197	195	229	237	204	225	207	193	218	168	192	198	181	202	202	194	207	204	203	201	198	186	197	202	202	200	203	173	172	181	167	178	183	189	214	200	223	193	182	227	224	208	192	180	187	191	218	212	180	173	180	204	179	177	199	204	183	215	219	199	197	184	173	204	200	180	187	223	189	196	215	209	186	198	175	199	180	178	184	204	221	197	167	174	223	195	201	199	218	193	231	181	179	196	176	187	185	165	227	188	217	201	196	186	206	180	198	202	187	206	180	189	220	193	191	206	180	206	191	182	215	190	180	173	209	186	201	209	226	202	162	194	193	214	208	171	189	200	205	202	199	179	213	193	226	228	190	211	196	185	206	225	209	171	176	205	201	197	220	221	212	198	182	217	198	211	174	217	219	181	185	177	156	187	198	192	186	197	198	197	219	203	184	177	203	201	184	177	189	207	146	163	181	183	177	188	179	193	186	210	190	195	183	174	206	187	193	208	173	186	210	182	194	209	210	207	181	209	197	181	181	188	205	181	211	192	189	203	220	185	199	210	211	189	185	224	188	204	171	195	218	229	197	202	204	210	189	187	202	216	220	168	198	205	207	213	187	197	177	200	199	196	199	181	221	219	194	210	184	205	202	190	192	216	202	215	200	195	204	204	219	188	208	185	185	190	188	229	207	199	205	205	219	179	181	192	190	208	166	204	185	180	199	176	224	192	180	215	201	203	211	184	185	191	200	220	224	192	186	195	229	216	190	207	232	190	200	192	182	203	191	183	180	207	196	185	188	184	186	182	197	204	213	179	208	173	204	178	164	163	193	188	215	193	182	188	208	199	176	210	206	210	212	220	235	207	208	249	214	218	200	244	179	204	200	189	186	204	214	202	215	207	175	214	206	216	187	234	204	186	194	182	196	202	249	187	182	198	187	178	186	172	173	190	203	201	207	206	183	187	182	176	193	221	190	166	185	226	194	200	207	237	196	194	191	195	240	193	193	199	180	221	194	172	197	206	203	174	192	187	192	193	188	193	200	178	198	169	189	174	206	196	197	222	215	189	202	187	203	203	174	196	182	193	205	205	203	209	225	211	182	213	192	178	184	222	198	168	198	220	207	195	198	190	203	194	199	217	196	202	190	200	175	204	229	181	209	200	197	207	205	187	177	200	178	193	194	219	184	206	196	205	218	201	176	199	186	182	203	189	202	210	225	206	189	202	194	212	175	190	191	201	172	201	181	188	210	195	190	208	232	185	187	205	213	184	187	187	208	200	199	193	208	175	197	193	189	182	182	186	177	221	191	207	209	186	174	231	204	218	158	210	200	196	196	213	227	181	218	183	203	188	209	191	174	184	216	211	167	193	216	206	194	182	182	208	190	205	181	179	197	187	166	191	194	188	217	192	193	197	183	208	203	200	204	193	195	185	184	222	195	171	195	185	190	172	186	187	158	203	175	196	210	195	228	220	209	239	204	212	208	201	187	208	188	187	238	180	175	205	179	201	177	209	210	205	196	194	218	183	217	224	176	178	221	185	214	215	197	191	211	210	181	174	198	201	162	183	220	197	199	203	204	186	168	190	216	189	202	186	222	185	215	190	181	222	194	197	188	205	174	212	200	193	199	209	191	180	196	214	184	179	202	186	184	184	213	200	203	198	193	195	175	169	204	203	190	205	196	188	214	212	198	212	211	216	189	193	187	200	210	208	209	170	207	208	222	172	181	190	201	195	191	190	215	189	185	176	219	194	210	222	178	210	178	180	179	189	201	186	197	206	207	178	178	197	205	201	176	208	183	205	192	186	216	211	191	199	198	184	224	184	202	205	207	193	218	198	196	199	210	207	168	225	204	175	173	196	182	208	241	202	206	202	211	180	202	216	206	194	195	225	185	221	185	199	204	221	195	176	203	188	209	195	215	220	189	178	184	211	173	209	197	188	181	198	193	206	191	198	210	186	193	210	195	200	178	202	191	206	182	222	200	211	180	185	212	202	196	170	201	209	185	215	188	212	185	214	177	207	179	234	178	212	203	174	159	207	209	190	193	196	198	224	215	195	209	205	190	175	192	174	192	214	189	227	192	188	188	215	189	232	196	200	216	200	197	218	183	212	218	219	211	210	188	209	186	206	201	188	197	215	181	199	188	179	210	207	223	208	209	210	177	197	219	195	221	192	209	184	178	215	208	200	196	201	178	206	178	188	202	183	170	205	222	203	181	198	214	191	199	189
21428	3678	1136	492	472	436	460	439	482	520	494	487	450	454	494	450	489	478	453	477	467	529	443	442	479	443	468	465	475	487	461	467	497	486	446	501	496	465	500	449	456	433	484	479	438	446	537	469	470	490	467	461	465	485	526	487	451	490	501	450	450	487	468	438	465	432	457	442	475	457	465	495	498	467	489	498	489	444	501	484	514	499	468	480	463	469	470	471	492	510	473	442	508	495	490	514	476	529	458	515	449	455	476	474	464	437	466	479	475	535	471	505	436	470	453	510	493	513	479	437	508	420	468	476	493	487	496	467	508	500	460	467	502	506	462	465	453	491	482	498	486	450	456	454	465	515	458	459	474	463	485	445	458	487	460	484	489	524	468	493	485	460	495	505	479	485	500	464	482	483	483	456	499	491	488	471	503	505	481	473	487	421	434	472	498	434	501	456	470	477	523	468	453	427	480	504	473	444	482	504	476	487	501	473	443	475	517	447	476	490	499	487	515	452	484	433	489	458	487	442	470	466	468	466	495	472	497	514	467	508	502	475	491	499	466	469	462	477	495	488	452	460	477	480	506	478	480	493	429	495	467	449	441	470	475	460	498	465	503	482	473	491	499	470	467	446	491	497	508	482	444	484	461	481	522	467	459	491	500	466	481	507	483	506	467	462	498	468	493	456	454	476	485	422	480	492	463	478	488	483	479	460	535	465	479	455	482	442	487	485	488	480	511	470	460	453	496	446	485	487	504	469	463	468	459	473	479	438	473	468	468	481	490	474	455	499	468	474	505	458	514	460	466	477	471	472	470	469	475	440	495	460	488	471	461	494	490	448	490	475	482	470	487	499	488	471	504	444	453	476	480	479	479	467	485	451	477	462	468	514	496	466	472	469	486	463	526	458	468	482	497	470	492	441	468	497	506	477	468	479	485	471	479	470	483	459	499	490	502	453	475	476	483	450	510	471	493	492	471	503	480	495	482	480	460	484	500	469	481	448	453	488	484	460	474	499	455	455	491	504	455	466	461	504	482	492	469	461	429	509	500	475	502	465	465	456	487	448	483	526	465	478	478	444	478	516	491	498	504	463	432	454	476	475	491	478	441	480	495	463	498	472	496	454	498	493	454	461	456	466	485	498	500	471	468	496	505	442	457	451	453	461	453	461	427	459	460	436	518	496	467	481	480	469	462	436	497	476	477	499	461	476	480	433	458	452	498	497	478	448	480	456	462	484	432	474	493	464	478	499	464	455	465	463	413	496	447	460	493	491	503	458	459	475	455	485	471	485	464	495	449	470	481	456	507	489	469	496	479	504	450	486	462	470	462	469	456	503	455	464	476	476	443	482	493	459	501	481	491	478	484	485	507	482	477	474	453	489	452	471	487	470	491	452	438	508	432	421	450	475	466	495	446	461	437	487	474	471	453	445	446	509	441	468	511	492	465	461	533	460	487	508	464	469	473	457	446	495	465	464	515	470	456	483	476	458	504	486	467	483	481	491	498	468	495	500	436	462	453	498	509	488	488	460	448	446	488	456	487	475	487	489	430	473	477	499	471	475	490	472	483	484	476	483	472	515	485	457	440	468	503	439	503	478	498	480	445	459	484	493	501	460	458	503	449	483	476	472	452	539	513	488	490	467	507	480	440	477	506	486	511	464	434	460	456	491	505	475	449	505	455	490	452	463	486	441	438	478	506	483	458	490	476	427	464	472	498	500	457	497	471	438	492	467	468	476	477	471	504	514	458	505	469	477	485	505	479	473	488	513	470	483	476	459	494	515	473	497	443	465	464	499	498	456	430	507	456	518	459	497	489	487	469	497	443	468	483	490	469	507	473	446	494	498	451	492	493	458	469	483	426	481	454	493	464	461	513	480	496	517	478	470	456	470	461	470	462	465	494	491	496	494	500	484	483	460	489	473	481	493	450	479	488	499	520	471	484	490	499	522	464	482	470	493	482	490	457	455	477	460	480	481	479	476	473	476	509	473	466	502	460	475	462	506	516	440	478	469	457	437	453	500	471	500	479	463	473	479	428	484	460	497	538	510	461	447	441	503	443	462	500	460	522	476	495	471	518	442	486	481	433	478	499	436	481	467	473	510	435	493	503	486	475	440	493	519	507	503	451	494	441	484	483	480	482	439	469	479	484	548	479	416	450	480	481	521	457	471	473	497	532	487	471	503	530	497	439	490	499	470	436	474	448	509	484	459	470	464	479	439	484	475	482	447	438	457	519	485	525	470	456	482	501	454	470	486	452	461	507	461	498	490	454	469	499	487	466	501	472	437	480	466	492	490	467	458	461	504	480	471	485	475	482	513	460	452	470	480	488	442	459	461	490	500	469	485	439	472	429	440	486	479	460	450	493	465	475	491	483	465	485	467	455	440	523	468	480	465	473	444	491	471	516	459	496	498	475	479	507	485	462	458	457	466	459	450	505	466	542	450	484	509	514	523	468	437	467	462	505	464	529	473	513	497	482	487	485	455	440	486	430	458	492	526	484	479	522	474	479	467	444	476	498	466	473	468	465	482	464	506	470	503	486	463	474	511	479	469	498	512	483	476	431	506	453	505	475	452	467	484	486	477	452	482	470	485	472	473	459	473	448	449	448	465	465	431	441	465	467	499	462	488	486	508	473	495	509	508	504	496	497	448	501	476	443	445	483	526	481	473	482	525	500	491	483	485	497	483	481	468	485	530	457	469	475	490	511	489	504	521	451	474	527	479	484	418	459	459	485	471	506	481	480	468	482	496	504	503	482	460	505	478	471	486	523	506	486	467	465	493	491	464	489	484	456	477	498	449	504	457	481	488	471	483	455	439	509	505	468	467	483	528	470	464	458	489	449	488	492	486	473	478	493	498	469	491	515	474	437	502	544	464	466	491	483	461	503	494	462	491	472	457	478	456	471	466	481	466	510	468	479	466	484	483	467	475	463	451	491	465	468	432	411	475	471	440	471	474	486	507	492	489	490	489	494	457	491	439	467	495	446	447	480	472	531	488	476	449	433	496	451	489	486	447	483	474	460	480	488	468	440	496	449	488	488	485	487	472	459	505	488	461	471	461	439	446	521	492	469	456	471	493	481	484	488	474	442	495	480	441	515	481	463	441	455	468	456	491	502	448	494	445	494	483	467	524	464	518	508	470	462	445	466	479	449	450	488	465	489	488	415	495	485	523	460	451	494	501	444	438	472	467	513	506	481	504	479	456	516	442	532	486	495	527	498	493	491	485	478	498	449	481	485	503	476	501	488	508	474	445	473	483	497	509	447	438	446	483	489	464	455	488	505	488	480	501	501	496	479	462	527	459	489	507	502	472	485	491	484	486	462	452	487	443	467	457	469	487	499	515	474	477	484	482	486	470	500	482	491	461	430	518	449	453	474	474	490	497	464	461	442	453	484	471	493	480	474	497	482	481	512	477	445	496	511	492	461	422	470	487	486	458	494	452	500	456	471	471	457	465	512	475	465	478	528	493	480	521	453	434	429	464	499	446	479	473
25258	21134	23811	28701	21118	14512	679	429	419	382	365	364	318	340	382	380	392	347	356	372	336	332	339	375	389	338	348	355	372	354	342	373	324	369	323	361	339	396	341	371	361	334	356	326	347	354	388	370	329	334	341	337	317	336	326	355	364	339	363	332	349	367	337	369	363	359	340	375	318	344	372	337	366	357	320	354	357	318	318	324	355	346	359	344	399	400	372	354	347	347	353	362	341	373	347	331	328	360	345	363	347	337	381	362	338	317	352	340	350	369	335	326	330	335	349	386	359	365	376	333	352	304	357	340	342	322	334	325	372	398	335	371	316	386	362	383	352	332	355	353	380	352	339	361	380	362	372	402	338	343	365	362	347	364	354	327	308	376	350	364	346	331	378	352	327	376	345	331	317	356	329	329	318	365	346	378	333	366	313	348	355	327	341	344	371	376	347	354	357	346	349	331	374	318	374	368	385	354	370	369	388	341	310	369	338	372	325	326	340	316	362	393	340	369	382	359	355	396	385	350	337	392	351	329	377	356	349	354	331	328	357	313	396	329	358	356	327	340	303	327	336	328	376	361	371	372	306	359	356	341	363	312	348	342	359	361	367	383	365	362	341	357	391	362	332	355	360	335	352	363	333	363	371	350	348	333	345	381	414	370	376	350	355	379	309	327	358	337	360	342	346	356	333	362	343	357	354	375	333	324	337	372	381	384	368	367	356	373	380	392	351	348	347	361	352	352	365	371	335	329	335	378	316	345	393	338	361	373	325	348	379	354	344	323	372	347	351	343	367	372	355	354	407	371	328	315	343	361	326	307	354	329	338	380	373	372	357	368	373	381	339	328	327	342	372	324	350	350	336	366	348	308	342	340	350	373	380	386	351	387	352	338	341	369	307	341	387	302	349	343	322	359	332	375	385	366	323	337	354	364	380	340	330	366	360	344	359	343	356	311	388	350	304	384	347	359	347	333	340	361	336	335	357	360	364	353	316	351	373	351	357	365	329	362	352	330	329	357	395	382	358	343	361	344	326	349	349	356	376	346	354	303	354	386	399	390	300	382	329	340	352	341	375	381	340	347	325	357	330	330	370	365	370	352	383	367	365	364	369	404	375	335	355	347	347	350	344	348	330	360	353	371	366	362	359	367	347	394	351	319	371	343	360	342	379	363	345	359	322	307	354	351	400	367	318	368	350	387	315	399	377	378	360	363	387	339	347	342	364	336	352	348	345	327	335	343	367	337	329	344	339	374	350	350	354	364	333	375	367	353	346	346	380	352	338	313	334	340	372	358	365	360	327	335	381	330	357	332	375	352	343	354	319	344	372	376	337	345	358	346	339	315	368	324	333	356	342	352	356	340	385	345	309	346	375	330	338	364	328	326	351	342	329	348	307	365	344	346	336	361	360	331	372	362	299	331	375	339	353	356	360	315	353	316	334	363	363	369	346	373	319	416	362	377	356	340	345	368	356	326	351	303	348	362	364	354	349	389	344	366	377	347	389	335	353	344	338	364	379	343	329	360	359	379	372	366	323	331	370	334	316	357	347	314	348	295	336	362	363	357	343	328	379	382	365	344	351	332	318	325	357	354	350	323	345	355	341	348	345	282	358	339	328	366	366	325	329	355	321	344	352	396	372	347	347	343	378	331	363	320	337	347	360	375	363	334	358	344	367	362	357	354	356	366	353	335	369	363	368	356	356	362	392	320	359	341	332	365	340	346	340	354	357	372	360	344	320	336	307	351	340	321	377	346	346	385	373	353	371	382	378	366	368	360	361	343	322	374	356	402	338	352	322	373	356	333	366	351	316	363	375	382	375	350	358	326	359	334	361	378	360	341	374	344	371	374	338	376	353	357	335	379	346	361	385	366	358	343	387	348	329	351	338	312	360	347	331	341	336	342	387	355	358	380	321	351	335	372	342	352	368	366	357	330	334	377	361	352	345	375	383	378	334	345	342	318	342	360	324	325	331	350	361	364	375	345	341	360	341	370	332	373	349	354	349	364	337	366	328	333	342	351	351	360	329	357	373	336	318	329	370	350	335	347	343	324	355	337	349	344	324	327	352	365	339	360	371	354	368	353	371	367	375	358	367	351	364	353	330	358	338	353	344	354	337	376	353	344	358	347	319	317	329	370	397	370	332	350	326	369	350	337	364	314	362	358	317	316	294	321	392	345	365	328	396	321	349	386	333	331	349	366	371	376	387	333	376	380	359	324	340	369	341	319	358	344	348	348	346	351	353	342	352	382	349	310	344	321	323	363	328	355	337	350	331	350	353	359	335	347	339	376	352	360	347	332	356	338	343	338	342	353	348	340	357	311	332	343	362	357	379	362	366	324	334	390	338	311	327	379	357	350	352	309	336	367	348	309	352	310	369	366	382	347	350	362	330	353	349	351	374	376	336	363	364	348	381	333	341	409	350	379	312	387	369	357	316	355	315	339	346	343	384	372	314	336	370	384	329	350	333	327	336	368	375	321	326	335	334	320	325	358	345	334	339	385	349	349	338	343	360	348	334	344	371	368	337	336	331	307	359	357	376	343	327	342	382	341	321	360	361	319	378	391	384	362	329	395	361	315	311	360	360	341	335	331	351	353	359	356	347	364	349	344	325	325	342	360	363	361	367	330	330	374	388	325	362	351	353	333	368	368	339	349	381	305	313	345	353	332	333	327	310	359	339	359	374	374	353	319	336	357	364	318	354	366	377	363	345	376	348	341	385	354	340	397	382	333	354	366	329	361	340	334	394	344	330	351	365	359	383	358	389	319	325	327	336	337	353	355	347	361	360	347	342	318	348	333	310	364	296	365	348	351	370	381	337	306	352	367	352	362	341	368	325	342	350	353	353	402	350	329	382	356	378	336	312	370	363	347	338	372	346	369	320	342	361	356	379	353	374	348	367	394	361	381	323	345	332	362	343	333	361	336	341	365	338	305	319	352	360	356	326	319	348	377	364	355	387	339	368	360	351	342	362	311	340	350	393	347	358	335	338	369	374	327	331	350	358	298	345	334	350	329	320	339	342	358	331	338	357	353	356	376	362	352	344	342	363	320	305	369	329	338	379	342	309	352	355	347	353	339	357	339	378	372	365	348	327	361	404	396	371	349	351	340	348	361	315	312	332	364	375	333	338	365	325	355	373	352	360	365	318	354	377	345	310	351	357	342	369	373	362	356	358	355	361	373	361	369	368	362	376	324	354	360	385	347	390	330	327	374	313	417	331	317	358	343	368	334	364	298	356	347	338	371	350	344	367	356	384	339	349	363	343	386	332	337	368	319	392	359	373	333	361	324	334	375	357	325	350	358	325	320	361	379	359	398	354	332	362	329	345	363	349	349	316	337	346	367	300	359	348	379	315	351	376	361	352	331	359	385	356	373	368	361	360	341	364	357	347	359	335	352	318	362	377	359	363	390	359	348	370	345	350	313	303	378	359	386	353	365	335	358	381	319	374	332	357	363	359	393	345	316	354	349	369	313	355	350	361	334	367	348	364	306
36616	30738	10837	926	809	807	771	745	709	739	800	792	772	764	700	835	780	766	698	757	798	780	765	772	762	748	739	714	803	750	695	748	735	766	724	771	761	743	733	695	732	751	715	726	749	699	728	700	736	722	755	741	751	760	728	719	760	750	727	762	756	749	711	757	714	743	704	731	750	751	735	741	742	752	790	755	748	700	777	741	791	776	728	787	755	760	738	740	772	739	730	763	732	713	741	780	739	756	760	826	754	745	784	752	719	702	742	721	775	711	760	750	723	731	726	709	739	779	749	776	678	730	730	756	738	767	718	771	751	716	761	758	749	699	751	760	717	762	739	764	775	758	728	762	728	751	747	725	770	709	774	734	791	778	728	766	757	772	757	709	716	770	763	778	771	716	726	767	725	735	748	769	733	740	748	733	718	738	730	754	743	730	791	787	762	691	725	754	786	767	767	735	727	806	735	725	776	786	742	781	773	757	771	738	741	736	751	745	715	786	753	802	786	784	726	724	762	693	716	759	760	756	744	750	776	791	758	751	797	742	752	751	797	739	726	746	780	747	737	802	727	739	768	766	709	746	709	760	761	733	704	773	769	749	741	788	749	796	760	797	775	751	738	817	779	750	792	749	735	788	721	723	771	760	726	727	819	776	769	750	749	727	746	732	751	742	761	850	737	735	755	783	752	734	746	740	710	770	742	732	739	790	800	750	690	730	732	734	746	762	733	770	724	705	719	769	741	714	752	788	731	732	815	809	771	760	735	824	721	674	720	726	690	786	789	772	729	732	724	739	766	747	783	756	765	781	741	798	719	769	816	756	731	752	734	754	729	756	721	731	726	804	736	705	746	776	788	740	800	784	783	709	713	732	760	747	746	736	702	762	684	754	710	744	753	723	706	737	771	760	753	710	778	782	811	735	689	777	711	731	692	718	765	772	738	726	755	707	735	739	735	782	725	745	803	719	684	786	754	752	714	752	782	760	726	720	767	744	732	766	771	772	747	791	746	744	731	765	714	809	753	744	738	780	756	739	777	746	751	692	788	762	751	703	749	750	669	770	738	755	747	764	694	767	710	792	731	737	765	721	777	713	752	813	807	784	763	770	719	789	753	788	768	680	690	777	771	738	769	737	749	729	763	791	742	739	753	721	788	764	736	751	766	758	721	745	762	752	770	691	765	781	716	728	754	784	728	741	750	738	746	737	772	710	775	743	734	742	766	739	725	716	754	710	728	746	775	760	688	765	756	776	775	734	803	754	744	699	748	710	745	720	723	705	740	727	693	730	792	718	764	743	682	793	785	746	757	728	740	708	729	723	753	754	806	695	773	726	750	755	749	758	731	743	737	794	729	772	713	699	695	733	756	700	737	777	760	810	730	721	754	748	759	745	740	750	760	776	744	721	731	730	719	748	725	778	750	747	789	758	744	762	761	726	753	724	727	702	743	701	791	746	762	775	786	768	699	766	731	759	746	787	745	773	745	700	717	728	724	784	781	730	761	752	774	711	743	778	762	741	769	729	739	732	765	767	757	735	742	730	720	726	700	757	746	734	832	717	755	712	737	741	745	784	752	749	714	705	734	742	754	749	758	760	823	785	740	702	726	803	769	747	780	769	759	776	773	723	739	740	730	782	746	724	753	759	763	794	742	733	734	757	739	775	783	778	740	749	773	744	749	774	759	745	692	726	748	716	738	714	737	726	734	752	778	744	764	739	750	709	764	758	754	704	738	774	779	736	735	698	738	744	744	736	781	741	763	740	737	721	712	750	758	749	772	747	750	725	663	778	762	696	758	765	754	715	768	676	755	687	771	760	758	773	739	801	747	748	740	681	752	776	762	716	749	701	768	772	755	727	729	742	767	763	752	704	780	721	713	750	773	761	784	776	758	721	746	773	783	741	722	728	709	726	780	773	757	752	708	728	729	797	727	728	731	722	739	803	745	682	720	717	782	779	784	751	709	762	716	781	730	707	742	748	763	746	756	740	763	713	828	791	764	741	778	760	793	771	727	753	716	719	766	755	793	770	766	771	785	765	781	728	759	778	742	759	779	707	745	770	720	746	754	672	707	749	793	770	748	732	746	766	741	757	788	769	773	783	756	722	773	740	743	745	750	768	761	781	736	710	702	735	774	752	768	736	749	756	780	742	710	722	720	746	738	711	696	710	778	740	755	755	788	767	784	791	791	742	756	710	688	765	761	766	724	773	718	747	750	756	734	736	746	687	716	748	760	737	737	767	754	728	762	742	743	733	711	729	732	756	817	779	734	788	740	726	696	738	742	722	762	713	762	740	754	767	762	769	734	747	716	806	809	762	765	747	731	735	735	726	780	759	739	725	738	786	715	775	793	763	673	785	706	762	752	729	753	742	703	755	776	772	719	747	781	725	755	709	739	782	745	727	746	749	758	760	708	727	707	748	753	766	728	776	747	775	724	725	714	765	739	728	782	769	674	756	763	748	756	757	757	720	721	747	767	737	720	760	742	698	763	716	709	731	801	710	765	794	772	733	766	728	706	719	763	735	738	768	740	734	789	778	698	766	753	758	766	726	663	715	723	763	703	758	764	704	746	806	737	754	794	748	704	748	738	750	715	690	736	791	768	776	710	719	722	760	739	732	723	742	745	713	744	763	722	715	745	742	733	755	708	765	796	764	723	759	728	766	769	790	820	758	764	743	756	704	763	707	727	718	770	671	708	766	782	741	755	732	750	734	774	751	709	786	766	696	747	759	735	770	714	737	777	717	706	800	754	801	785	772	747	778	705	722	819	676	761	687	750	768	764	709	733	720	775	696	708	759	717	703	702	733	754	753	743	769	709	719	774	736	756	794	707	758	745	757	761	720	780	758	771	712	779	745	743	708	757	699	747	708	719	762	752	745	754	760	715	757	787	746	719	789	767	731	712	757	729	731	760	761	767	727	799	702	750	789	762	709	727	756	718	743	762	810	762	733	777	724	755	746	806	725	752	737	786	735	755	794	743	714	696	749	748	786	732	728	712	756	709	824	777	743	757	745	789	761	729	756	757	748	668	727	711	724	758	738	726	772	796	767	760	751	753	724	756	782	717	755	727	764	797	811	747	748	727	746	762	752	739	774	724	689	770	803	803	726	736	774	713	712	727	744	754	772	790	719	755	762	743	750	720	689	772	710	779	753	811	731	784	744	765	752	770	715	755	754	752	786	728	746	707	782	731	756	797	802	707	791	702	748	779	739	739	780	719	749	746	757	703	758	790	737	760	751	732	758	741	733	723	757	789	773	683	698	803	755	810	797	770	712	727	701	738	773	745	718	759	725	700	698	702	755	771	740	707	725	785	799	728	735	752	776	736	728	766	783	768	752	734	763	726	774	767	701	758	712	755	779	724	744	799	738	709	786	799	747	754	743	761	731	758	741	755	710	740	762	714	751	753	777	765	710	745	792	768	755	770	766	764	750	720	750	748	772	774	740	769	737	761	757	734	750	748	818	722	776	751	726	812	731	755	728	782	789	724	808
24524	21134	24182	28347	21137	21155	11780	647	415	406	378	345	368	362	343	359	311	335	318	363	388	308	330	344	344	335	328	337	283	338	306	338	358	327	352	329	283	302	297	351	288	329	354	296	350	312	314	315	350	346	329	309	332	299	339	383	303	324	289	339	297	329	326	308	318	328	319	315	328	342	319	297	319	324	325	326	347	341	301	279	322	328	283	306	307	319	319	335	345	311	355	318	330	315	332	335	320	293	313	317	316	296	334	265	335	332	328	307	288	323	297	298	271	305	334	334	313	312	274	312	338	310	304	343	313	298	329	335	321	323	353	315	322	321	315	313	325	302	320	318	312	311	292	309	320	320	316	291	312	333	300	324	310	349	301	330	300	332	317	330	305	308	332	289	300	309	310	307	303	288	335	321	327	344	288	309	353	367	324	301	336	318	303	310	345	321	342	313	301	321	340	286	339	310	281	305	358	320	338	334	330	309	306	280	298	328	300	319	343	320	316	325	360	323	299	329	281	308	310	304	304	347	363	306	342	309	335	320	292	326	309	335	318	309	346	296	363	327	310	323	331	329	337	309	302	311	316	317	324	358	283	300	316	339	301	329	313	317	342	327	318	347	330	324	308	310	336	328	309	320	305	316	316	320	332	296	361	322	292	299	334	328	286	346	318	294	351	313	321	315	347	332	321	304	312	328	296	320	320	323	309	321	338	347	333	297	314	333	360	327	340	328	325	355	318	304	318	298	322	312	309	311	313	300	304	324	343	274	327	336	339	325	351	304	367	345	340	309	301	324	316	317	310	351	327	347	344	344	340	328	321	312	325	315	343	283	314	320	341	333	318	361	298	296	327	335	334	318	327	303	312	310	325	320	342	316	334	272	314	283	336	331	342	337	329	336	307	347	319	285	349	330	333	339	320	316	316	288	310	339	364	336	365	327	291	317	312	325	325	303	320	328	330	325	322	294	306	317	341	318	320	269	343	325	328	348	310	305	328	331	331	322	315	343	353	354	318	319	378	296	336	314	309	344	313	287	333	320	309	290	311	330	334	334	307	348	290	279	302	319	264	278	321	332	327	300	341	318	310	280	327	296	316	289	359	317	294	322	325	288	320	333	293	317	340	332	330	340	320	303	330	343	324	332	306	338	319	321	296	319	340	384	308	327	336	334	296	313	312	353	313	341	336	297	345	300	353	348	297	339	312	315	360	343	349	306	305	323	287	313	338	334	328	314	359	305	350	339	333	360	335	284	294	319	309	280	302	313	325	294	316	284	276	345	292	319	330	343	297	281	313	317	316	289	344	348	308	361	330	346	298	327	323	327	289	322	342	315	321	297	295	333	349	324	322	331	276	317	322	339	320	333	294	320	331	342	346	360	352	359	286	317	320	335	307	345	346	309	331	325	331	333	346	337	317	312	322	323	293	315	370	353	323	296	299	332	292	325	363	330	343	340	326	324	285	297	302	327	301	339	305	337	334	325	328	315	345	308	319	331	318	326	336	311	320	315	294	308	320	325	314	339	315	354	312	325	295	308	308	315	323	311	338	320	326	277	324	282	328	352	305	336	298	337	325	327	374	332	292	315	329	358	368	320	335	308	329	323	297	344	313	336	320	318	328	296	350	316	346	295	306	337	326	331	312	325	294	317	307	336	339	308	314	329	356	307	333	318	336	342	345	284	314	300	317	293	330	307	334	326	312	317	314	313	334	304	311	300	282	310	308	314	294	306	321	308	289	352	345	327	330	300	306	313	335	302	339	300	282	375	314	305	314	374	332	278	320	323	350	293	328	295	338	308	302	304	311	316	355	292	365	285	314	304	294	303	310	326	332	340	325	314	330	301	378	335	305	343	346	340	302	311	322	344	321	325	300	300	293	313	319	282	303	361	315	301	327	320	318	311	332	342	320	368	321	307	321	317	314	326	298	286	276	306	322	322	300	320	307	290	310	318	335	295	278	312	317	314	276	320	356	306	324	297	301	311	318	335	320	319	312	332	319	332	311	281	331	325	345	309	305	354	377	326	303	303	335	317	313	252	313	294	299	318	314	312	345	321	336	343	294	324	298	309	310	312	291	341	335	331	308	335	322	306	304	315	369	346	332	364	308	313	327	343	298	303	355	335	301	338	333	338	319	304	333	334	331	332	310	291	313	318	340	361	299	336	319	348	317	297	326	316	312	342	301	318	332	312	312	308	312	305	305	310	298	352	297	313	322	315	332	314	328	304	303	353	322	354	315	290	306	356	330	319	320	325	330	289	303	353	362	320	291	307	321	303	327	301	303	299	328	317	298	308	305	295	377	333	314	331	331	320	311	335	334	307	333	382	319	299	349	300	300	370	329	319	344	305	348	336	308	290	347	332	299	359	319	346	313	330	298	304	331	307	295	268	279	319	335	326	318	321	348	326	316	328	340	301	370	322	326	319	339	344	334	346	328	333	354	323	316	314	326	336	362	328	332	303	337	371	317	313	323	299	333	298	325	334	327	286	297	314	348	315	316	300	310	287	354	354	332	307	328	315	320	303	357	328	342	281	307	314	321	333	337	341	305	328	303	321	329	317	354	292	311	303	331	314	318	332	339	303	318	337	343	354	324	311	277	310	330	310	310	287	313	354	313	308	318	302	310	318	348	366	323	294	317	354	332	304	345	340	338	336	309	322	342	342	344	329	326	335	326	301	304	349	334	329	334	329	329	318	286	315	304	312	308	312	344	290	309	300	339	323	321	349	325	330	310	302	280	340	299	321	316	325	337	325	335	328	328	344	302	322	316	340	315	332	319	325	309	365	342	299	319	381	312	292	338	355	318	359	335	346	327	313	349	291	321	293	320	306	322	318	333	320	310	340	330	301	326	297	312	317	313	355	318	310	318	312	329	315	335	313	331	331	341	312	334	290	317	311	314	285	322	347	293	309	312	306	316	318	342	337	330	316	300	319	332	311	288	357	311	321	331	299	323	363	314	323	353	309	315	304	314	312	342	288	302	337	333	291	309	312	327	313	292	285	329	319	327	303	311	392	318	291	322	325	344	323	312	304	347	306	322	318	328	315	304	301	304	300	294	341	299	318	293	305	337	334	288	335	323	356	316	299	309	349	323	329	310	300	297	301	315	302	315	317	300	308	336	361	324	282	338	311	323	329	286	312	304	300	350	295	302	334	286	333	338	312	293	329	317	318	328	323	314	326	304	301	322	319	322	287	335	360	309	317	309	316	295	278	295	335	314	275	349	310	311	304	313	313	336	325	341	329	351	345	313	287	318	304	315	342	342	360	325	313	333	326	301	320	301	317	306	338	342	351	305	316	335	335	342	346	310	299	346	331	305	306	288	317	328	359	323	327	311	312	313	326	307	322	315	342	375	307	308	341	335	310	317	318	316	363	338	314	325	326	330	332	353	318	309	332	298	320	361	333	347	314	319	351	338	349	364	342	300	328	287	288	319	360	342	347	307	322	299	318	324	323	291	302	308	333	339	286	317	308	310	322	311	341	320	322	314	316
42315	43309	15775	923	785	719	698	679	709	688	738	644	637	628	673	688	656	639	679	654	663	665	651	642	680	614	647	653	661	679	703	670	668	673	678	647	686	643	746	636	640	620	620	700	647	699	686	690	605	653	677	586	713	730	677	680	673	654	619	634	676	598	633	663	624	651	683	640	642	682	604	657	621	650	648	654	660	666	657	632	653	707	665	638	652	620	628	654	618	642	643	636	648	641	673	647	632	647	652	655	656	656	674	637	645	655	644	615	652	611	630	648	649	679	617	639	689	666	652	642	614	654	695	690	635	679	667	696	600	628	660	675	672	622	675	659	661	690	674	625	672	645	642	632	601	685	657	634	699	631	662	674	641	633	622	685	681	737	674	669	718	673	688	658	684	692	638	659	663	608	662	691	640	670	653	671	617	697	626	637	646	677	676	697	672	649	649	665	616	725	629	694	700	638	669	664	641	614	654	659	665	637	639	681	643	680	658	613	674	673	672	622	638	655	686	649	659	696	700	682	647	639	681	648	651	628	664	660	691	666	650	660	649	632	634	694	571	652	652	642	620	662	655	635	659	664	653	636	646	634	649	667	643	683	677	656	608	731	666	683	681	674	659	663	601	624	675	653	599	652	656	656	661	670	633	670	637	659	703	684	594	660	613	630	645	638	680	649	680	720	685	615	651	642	642	694	675	663	632	643	654	676	678	650	668	649	632	689	664	686	661	633	630	660	631	706	680	653	662	660	679	668	657	641	638	706	687	616	599	656	673	629	642	685	646	654	663	669	677	645	653	697	661	646	677	638	590	624	641	694	644	667	610	728	625	654	671	635	612	696	656	603	665	648	634	656	627	632	674	639	679	672	624	702	686	690	665	668	647	662	636	681	635	676	683	657	668	635	639	629	653	641	654	663	650	719	698	599	660	630	614	649	641	630	641	600	639	631	623	659	663	609	654	681	615	615	673	692	627	669	685	668	658	667	654	602	659	628	630	641	657	657	608	631	632	636	655	674	665	641	687	621	644	648	646	612	654	667	671	632	652	652	637	656	647	635	650	641	634	684	653	635	661	665	638	633	675	685	689	642	651	703	642	704	615	642	670	624	623	631	662	656	614	665	669	644	652	640	665	639	674	647	686	663	659	693	708	655	648	668	674	670	695	614	651	663	683	637	709	617	662	656	674	660	661	656	645	677	688	647	638	648	684	663	664	674	637	617	691	703	677	579	644	626	666	631	648	689	665	666	663	646	601	665	639	613	658	662	658	625	689	635	614	680	649	627	620	684	668	658	618	677	680	639	673	630	679	695	664	685	639	615	624	639	700	676	653	679	685	670	683	685	670	644	693	651	679	628	629	694	656	647	662	665	710	686	660	666	663	642	654	661	638	610	688	652	651	655	706	619	691	635	637	633	641	659	621	659	603	658	607	638	660	635	603	645	663	632	618	638	624	607	638	660	617	706	622	649	676	682	679	667	618	662	662	622	667	620	676	590	653	625	634	655	624	666	667	665	685	644	667	649	636	691	665	656	678	630	683	654	602	649	666	673	660	673	650	657	596	674	663	671	636	678	678	647	683	647	664	627	633	687	665	609	686	671	679	655	671	672	733	641	616	678	625	666	631	704	630	604	653	677	634	644	623	640	664	636	617	658	678	691	668	628	665	613	654	638	613	658	661	669	652	665	655	659	690	654	688	658	665	677	691	687	648	665	659	673	673	729	663	632	613	687	654	644	628	629	656	679	699	658	712	652	642	650	683	653	648	663	607	605	655	683	630	620	635	660	636	695	661	674	679	639	665	674	639	674	691	626	681	669	633	648	617	643	654	643	705	626	684	681	705	659	686	648	668	682	676	666	676	671	667	650	688	698	650	618	670	634	645	639	649	639	625	665	658	634	662	651	660	653	638	694	656	654	625	655	650	667	631	644	658	685	609	667	652	680	638	618	635	653	670	597	658	683	646	676	665	626	683	634	700	655	627	627	668	651	686	689	656	648	651	619	630	671	647	664	659	669	624	619	646	645	650	626	640	640	639	658	664	688	674	651	701	689	704	596	671	661	656	668	689	657	676	642	679	662	673	627	678	693	678	657	714	662	661	664	669	636	660	688	625	647	704	696	671	662	694	634	658	618	583	668	642	628	641	657	609	671	672	662	629	646	669	680	631	646	625	673	644	660	640	677	662	638	677	669	713	651	647	686	659	661	670	672	641	626	639	677	702	699	645	634	672	712	685	644	653	654	694	677	632	650	679	640	649	680	673	656	669	650	695	669	689	701	639	622	664	648	652	613	610	651	684	653	607	636	667	677	641	686	620	708	660	705	621	670	659	670	669	644	664	668	650	673	638	623	651	694	649	655	668	633	673	711	685	658	643	667	674	651	699	700	676	676	674	684	633	671	695	638	664	682	639	685	640	666	673	686	669	629	717	623	663	691	666	662	625	636	653	609	629	659	679	670	638	667	665	640	652	650	670	660	659	627	684	670	671	647	668	682	633	613	670	631	664	628	687	639	655	669	639	673	665	659	671	678	646	657	623	645	614	648	666	684	679	637	658	628	662	622	599	670	669	651	689	674	654	688	667	665	678	671	618	677	642	620	647	661	676	635	696	639	694	635	664	696	679	673	668	655	693	630	675	679	692	642	642	651	636	660	681	655	634	668	640	640	706	653	668	657	686	674	663	676	670	598	648	653	669	632	631	680	685	651	629	648	677	639	624	718	672	618	648	658	608	632	694	667	651	667	664	643	650	637	667	668	641	651	703	635	647	669	598	649	664	645	675	689	675	673	647	653	659	668	665	678	666	624	682	710	601	684	684	686	649	629	649	642	668	648	654	689	651	709	653	653	692	710	650	637	689	641	645	660	686	665	669	627	643	626	647	655	669	697	699	670	649	695	643	703	673	674	663	627	651	674	649	704	654	635	616	657	642	631	687	677	625	666	669	685	660	664	631	646	693	661	653	633	650	662	657	676	666	609	672	676	627	659	638	652	628	635	655	699	650	662	634	644	652	614	675	644	683	628	645	666	624	639	656	643	672	630	683	684	646	645	635	678	684	683	670	702	643	665	668	639	655	616	642	680	648	648	658	654	644	662	610	608	658	640	695	665	674	645	660	699	661	621	638	637	631	640	685	613	643	625	650	673	688	644	661	643	659	734	642	717	664	663	634	650	649	658	660	651	630	626	691	640	659	680	637	602	635	639	639	626	640	637	632	659	675	637	609	618	659	650	635	661	658	624	676	634	659	707	676	664	669	639	642	641	687	662	618	653	662	646	682	666	630	660	647	657	647	666	652	670	659	632	629	639	626	642	625	651	705	662	680	660	679	664	663	624	675	684	669	677	679	643	643	641	705	691	622	695	660	715	642	668	587	652	664	673	631	625	655	672	660	664	602	681	639	690	597	665	627	653	629	661	630	613	654	710	656	654	634	673	630	619	706	649	700	663	659	648	656	696	657	633	607	647	649	616	646	633	656	626	656	647	683	636	628	665	621	708
34877	18643	6058	536	319	284	243	227	213	199	212	203	215	206	205	209	184	188	195	205	205	182	188	200	196	210	193	261	201	218	206	194	188	184	203	162	196	197	190	212	187	217	207	222	213	209	202	221	188	184	192	198	199	191	202	204	204	191	209	206	198	204	211	182	185	194	183	183	197	196	204	174	193	195	182	191	192	183	214	179	177	166	194	179	194	187	195	208	193	235	182	184	196	190	208	206	182	203	214	203	188	195	212	188	169	209	204	179	226	205	197	185	201	194	225	221	188	176	219	203	195	210	194	244	185	188	189	174	190	219	188	195	191	202	189	204	199	200	204	175	181	227	189	190	189	192	203	207	171	217	177	223	216	206	203	198	194	183	202	186	199	231	171	196	194	191	199	183	178	208	198	181	218	192	235	219	223	185	189	175	185	209	224	191	182	204	182	189	207	178	199	210	208	207	206	195	207	199	220	194	212	208	191	211	220	182	197	204	216	225	206	218	170	199	203	210	189	230	191	187	159	215	203	198	218	214	194	222	216	203	197	175	195	191	197	194	221	215	204	188	190	187	172	188	223	204	197	180	221	193	175	193	204	200	190	163	218	182	179	199	208	216	197	190	212	173	209	190	203	212	194	193	191	181	208	186	208	202	197	198	169	192	195	184	211	211	197	193	218	199	209	184	219	193	180	174	213	186	231	203	211	206	197	211	204	218	206	204	193	210	177	205	208	210	208	180	192	176	178	191	179	197	192	204	185	208	191	207	214	175	187	213	179	177	208	204	194	169	194	218	215	194	199	195	196	225	211	220	196	192	203	214	198	203	199	204	170	201	192	184	174	183	189	194	188	183	182	196	208	219	212	209	212	213	178	182	200	213	198	199	202	191	206	189	214	211	190	189	209	174	206	228	214	203	219	202	185	206	184	185	199	181	204	182	197	188	186	183	213	180	221	188	194	205	204	171	192	190	209	172	184	217	219	209	170	212	199	186	195	197	199	206	201	192	166	214	186	168	228	210	190	206	205	195	209	183	200	168	216	205	186	210	203	189	217	200	217	221	217	193	179	220	197	197	190	199	170	193	188	162	205	222	193	189	207	224	187	206	194	182	207	215	200	191	185	187	203	193	222	200	186	191	193	195	159	209	198	181	232	181	179	200	185	159	193	194	217	194	210	182	198	197	200	221	190	200	194	194	177	208	175	189	222	194	203	164	169	219	194	196	221	209	237	196	187	203	195	192	187	205	220	210	201	203	222	195	204	188	190	181	199	202	199	214	202	224	226	220	208	179	213	234	204	192	213	204	199	184	200	199	169	176	208	178	208	214	189	201	185	196	192	201	209	211	197	190	206	203	225	228	213	202	191	207	195	203	224	194	211	187	197	187	188	195	211	191	163	200	204	189	213	198	190	217	199	178	227	177	218	202	206	197	216	213	178	227	166	196	188	191	183	226	180	169	173	200	213	194	227	188	191	209	199	203	178	184	191	218	211	187	178	190	215	219	186	194	207	193	178	175	174	195	213	205	211	208	213	199	202	217	221	186	195	197	219	187	181	198	222	214	223	201	212	196	198	190	200	217	186	229	188	204	208	218	189	168	219	191	192	198	228	216	221	205	188	214	191	201	201	173	201	216	187	184	215	206	200	204	194	196	210	181	200	190	213	190	207	227	206	190	204	200	171	217	213	194	177	201	189	197	178	195	193	194	212	193	186	186	199	222	209	242	211	197	186	211	194	185	187	181	214	195	223	212	185	205	183	202	168	185	162	205	205	180	183	205	193	194	195	205	217	191	170	203	191	214	183	199	184	182	185	185	207	201	209	189	176	208	212	214	197	196	170	186	209	219	219	228	192	187	209	192	229	221	224	196	192	175	201	194	208	187	238	197	207	200	216	195	202	212	191	183	192	207	217	215	195	195	224	241	207	194	168	215	206	196	208	212	204	222	233	228	187	174	182	195	193	194	179	198	200	185	199	203	198	193	205	175	203	211	198	201	201	213	154	188	188	219	173	188	175	193	206	201	197	238	206	185	205	218	213	183	188	217	197	184	188	186	243	187	185	239	225	207	214	208	212	220	198	186	206	190	196	214	191	189	232	225	174	233	199	204	186	207	214	197	218	183	218	183	196	184	195	201	176	188	213	209	200	184	207	205	198	225	193	188	203	202	186	160	194	212	200	204	195	211	193	196	206	177	207	189	202	210	209	212	205	205	178	184	184	237	213	205	201	187	186	196	187	211	209	228	192	185	185	226	188	203	192	189	210	227	177	190	209	212	184	201	181	199	204	211	199	188	200	200	172	213	205	193	197	208	202	205	191	185	210	195	223	218	197	227	211	204	186	195	191	203	184	179	230	186	205	191	185	191	204	209	190	182	209	200	214	229	190	212	198	219	171	193	189	206	181	181	206	232	215	182	228	202	208	191	234	196	193	193	194	187	211	194	226	192	205	209	219	185	204	208	239	204	210	203	202	194	175	192	196	195	216	202	185	181	203	223	210	191	198	200	230	222	204	193	223	213	195	204	197	198	199	165	199	184	219	208	202	197	177	210	202	190	214	187	209	189	216	176	191	187	188	223	199	178	192	192	193	201	194	203	235	176	176	194	194	175	207	200	181	199	184	192	181	197	219	204	182	180	237	190	185	174	201	238	193	177	220	192	180	202	202	228	214	164	205	196	186	205	198	192	173	206	210	207	214	211	184	202	190	185	217	205	216	198	163	177	216	199	203	201	208	188	201	203	222	177	198	168	208	205	178	208	217	217	217	186	196	198	187	213	205	193	186	196	202	213	204	172	159	189	191	226	205	238	205	200	192	178	201	199	210	220	209	205	202	207	201	224	213	220	201	191	167	209	166	197	197	180	220	227	217	221	209	188	206	202	182	202	193	204	199	217	185	201	195	193	181	187	211	201	192	185	190	192	197	169	189	210	188	182	210	190	194	212	213	207	188	212	190	204	174	207	200	182	212	177	243	199	197	196	189	181	190	197	184	186	197	198	191	188	177	196	209	203	179	192	194	193	231	186	209	188	226	202	200	190	191	190	176	196	182	226	208	177	192	194	210	195	193	195	198	192	194	179	201	214	202	169	203	191	214	201	195	200	182	195	189	199	213	206	168	193	201	225	185	187	216	201	193	241	189	170	203	179	194	177	174	204	186	219	169	170	203	205	200	208	160	188	191	197	207	227	188	208	183	227	182	221	243	215	204	204	225	194	242	186	198	227	223	192	196	183	221	204	198	190	183	207	185	209	213	219	202	213	183	188	195	208	182	182	210	237	210	200	210	190	185	204	233	201	191	184	185	193	201	191	207	186	210	182	213	190	193	198	199	177	205	185	198	198	197	190	194	207	204	203	184	214	195	199	205	205	198	212	203	210	188	208	232	212	206	180	180	190	225	182	208	183	177	190	195	203	220	208	184	195	188	200	211	218	219	201	213	223	169	197	179	178	199	162	198	211	213	202	200	192	228	207	204	200	194	186	189	188	199	189	200	187
21927	4205	1138	492	501	478	509	477	463	461	466	497	473	510	475	475	434	472	450	546	493	424	494	477	504	478	458	484	492	485	455	482	453	492	469	524	502	499	483	477	464	457	487	481	463	452	509	465	454	528	481	504	484	469	461	478	488	484	470	484	461	470	480	475	454	498	504	475	493	471	492	467	468	438	493	468	470	449	480	449	486	458	453	433	451	507	484	503	485	458	477	487	511	493	485	467	489	492	488	505	477	448	463	463	490	487	494	467	504	481	468	492	473	469	482	487	484	479	450	494	505	492	491	482	486	459	442	448	464	454	468	487	489	484	495	455	475	459	512	518	504	493	461	454	480	479	491	490	512	473	493	485	463	516	492	504	448	454	453	491	512	483	510	487	425	434	461	458	484	460	480	472	486	481	496	520	471	450	494	497	482	452	475	444	458	425	496	491	467	467	498	479	478	469	471	456	485	537	468	469	468	459	442	533	496	488	443	506	446	481	469	490	480	531	502	508	484	478	480	477	493	466	496	480	481	486	492	459	478	483	421	472	511	495	464	471	475	480	478	428	483	418	455	444	505	459	450	488	499	455	502	456	466	476	497	489	478	485	474	491	458	473	487	500	500	475	505	476	458	515	469	477	501	499	507	463	489	505	455	465	480	485	524	467	490	464	482	521	468	497	465	489	458	449	503	493	503	450	508	498	503	442	496	495	492	449	470	505	503	466	452	515	473	517	495	488	463	529	491	517	497	491	490	498	460	493	493	483	445	496	471	487	461	471	471	467	476	480	503	446	458	454	488	470	468	477	514	461	457	484	509	449	475	494	502	474	454	468	457	456	463	455	494	492	501	473	465	470	462	481	498	455	463	496	475	476	460	476	449	479	477	447	497	478	471	479	462	486	500	499	484	486	483	452	457	486	486	493	466	482	492	455	455	468	474	431	460	443	475	523	453	459	498	520	471	498	471	489	479	467	510	476	451	482	474	463	473	468	441	514	468	512	484	453	458	480	474	520	518	478	483	455	487	447	490	445	447	463	487	490	484	464	479	470	469	512	494	467	482	504	438	474	508	468	499	484	488	452	459	461	425	486	435	455	505	493	490	507	504	460	468	472	466	439	522	449	481	480	508	468	465	475	477	431	500	475	411	486	474	473	444	506	510	476	498	471	500	470	509	447	477	457	469	451	483	458	513	434	477	469	494	473	461	452	437	466	459	502	513	458	473	479	465	516	483	494	465	473	468	527	465	436	445	505	501	525	503	505	450	518	487	494	489	512	441	443	490	471	478	499	442	505	429	511	465	474	465	518	461	475	497	474	473	488	471	469	494	473	455	442	458	489	467	496	485	486	484	458	477	468	474	424	473	481	456	479	483	483	480	502	470	503	468	473	458	483	461	482	483	480	457	468	463	490	476	466	530	475	514	464	458	452	499	465	454	479	475	474	503	467	455	499	453	448	482	483	497	448	471	478	519	461	472	454	485	495	467	491	495	503	451	499	483	450	443	434	461	471	484	457	482	444	509	493	482	475	482	439	464	484	465	467	469	519	516	505	483	475	476	534	445	473	479	463	474	470	486	466	506	501	488	490	489	464	486	451	471	481	434	493	500	503	463	473	473	439	473	483	518	448	479	494	483	481	491	460	487	472	496	471	521	484	486	473	483	440	476	472	443	489	470	459	481	445	478	446	506	477	465	470	480	470	489	494	464	479	511	464	459	456	513	482	460	479	453	478	514	468	477	492	464	483	469	502	464	502	448	476	482	472	449	499	485	468	485	465	468	496	471	467	484	478	478	474	469	490	442	489	416	462	482	476	479	526	447	474	516	494	463	483	500	453	481	505	463	523	500	431	445	443	465	466	521	492	464	496	459	523	474	516	489	429	503	481	486	472	489	500	488	476	477	473	495	516	486	464	472	479	456	477	486	499	484	460	453	463	502	479	511	472	480	494	471	465	500	470	481	451	479	470	479	513	506	479	467	511	483	474	485	471	439	468	498	497	467	496	496	448	459	509	496	462	529	516	495	466	459	467	514	459	495	496	513	457	515	513	467	488	509	484	520	446	508	494	467	488	479	487	493	494	457	491	481	512	445	505	454	480	495	449	495	460	472	442	496	519	493	476	486	472	515	465	484	470	436	457	471	504	458	497	454	445	465	446	454	471	490	484	494	495	466	473	472	488	430	431	480	452	469	495	493	480	456	506	438	500	458	492	481	497	464	496	494	476	468	492	512	473	498	485	480	488	479	462	510	474	489	436	498	460	452	464	498	499	456	460	481	483	495	488	467	442	464	477	454	470	463	456	457	510	458	490	494	491	472	464	444	482	486	484	467	484	472	472	489	461	541	450	425	494	497	493	434	476	498	485	480	516	458	484	451	482	473	466	512	474	474	506	488	472	481	461	467	519	443	497	449	465	476	480	480	543	505	495	466	493	498	480	500	470	501	469	460	498	490	502	498	441	506	521	436	475	499	506	474	473	504	472	464	514	460	448	493	497	467	498	495	466	453	489	481	525	460	498	501	512	440	470	498	478	483	458	451	472	535	463	477	450	468	437	489	464	484	482	448	473	494	456	474	518	496	448	465	493	515	445	487	466	487	473	453	469	455	520	500	479	454	510	472	476	491	493	465	488	483	508	500	466	497	472	456	464	489	450	462	475	500	480	517	467	499	427	465	477	478	524	451	529	453	513	496	511	491	472	474	502	461	490	460	475	472	477	459	493	495	468	486	511	469	455	495	489	436	472	440	444	534	464	503	481	472	512	465	494	451	473	441	456	470	502	511	477	484	484	462	497	438	456	467	492	477	456	452	494	501	441	478	488	492	470	478	495	501	497	502	469	474	485	493	469	453	478	457	464	474	480	479	462	459	496	503	520	494	468	460	527	479	472	467	500	495	492	491	482	428	481	507	485	435	472	481	473	471	508	486	470	523	441	457	487	480	485	495	484	488	487	426	473	454	455	457	542	464	456	521	459	473	479	476	470	515	509	461	431	527	489	454	470	493	471	435	447	528	483	476	522	527	462	431	470	500	463	465	456	463	506	480	479	490	467	473	472	461	492	483	416	486	499	460	469	485	483	447	437	481	474	495	453	432	495	477	503	492	460	467	514	486	489	495	487	506	520	455	472	514	494	502	494	495	536	475	489	501	506	454	507	480	486	478	533	467	483	448	501	497	461	485	525	475	491	488	453	444	485	461	489	447	500	494	500	451	492	439	458	471	464	457	426	465	444	503	518	466	472	494	465	428	491	469	493	487	485	499	508	454	479	488	488	464	476	476	493	444	472	487	458	473	498	508	491	456	466	512	461	504	485	491	448	476	477	490	518	524	484	488	511	461	459	466	463	463	445	482	410	478	496	467	499	458	497	512	487	468	485	470	472	479	494	492	463	472	491	487	488	473	511	477	459	480	441	464	492	484	485	485	524	458	499	452	454	475	504	459	534	454	471	483	476	495	485	485	512	454	476	440	510	497	460	503	455	494	512	488	481	439	476
25293	21142	23712	28813	21137	14626	608	413	407	407	377	354	341	337	374	343	366	394	403	355	354	340	372	323	360	374	351	342	353	344	371	360	344	369	346	357	345	331	355	346	349	331	375	350	380	347	384	358	371	339	348	342	348	355	310	398	313	346	370	317	352	367	411	327	373	341	348	392	364	365	346	353	368	317	361	336	344	356	352	366	357	345	347	372	376	307	378	347	319	358	361	347	359	377	360	338	384	349	335	360	344	330	349	337	400	325	329	331	385	362	332	341	358	350	360	360	357	349	357	348	359	360	364	372	354	358	366	365	340	374	370	343	353	349	361	381	340	358	364	312	377	376	373	357	373	375	358	361	339	367	356	327	345	339	361	352	356	349	350	332	349	356	381	384	366	376	344	333	381	364	381	293	345	374	341	377	362	336	371	315	366	352	382	350	342	366	373	334	357	351	318	375	365	342	363	365	363	387	375	370	322	342	356	359	365	363	330	384	325	355	346	378	367	370	372	369	373	361	377	351	322	357	347	352	394	378	362	336	351	373	358	354	349	343	324	352	359	360	350	371	344	333	350	334	364	364	388	378	362	360	379	359	323	347	328	340	349	356	342	353	344	338	356	346	349	355	332	312	391	364	353	344	341	344	364	348	320	353	365	389	366	370	364	345	386	336	358	353	369	361	386	355	362	370	404	359	325	351	359	341	352	352	387	376	357	388	333	333	377	359	349	351	358	325	342	345	335	377	379	341	326	348	356	358	398	354	334	348	338	354	348	351	336	316	353	369	392	374	381	359	366	369	345	340	372	391	361	328	347	368	310	365	383	343	360	353	349	333	356	339	385	339	364	363	327	358	377	361	351	318	378	331	346	359	295	357	369	366	347	362	364	323	357	374	369	355	377	354	365	342	337	335	340	362	379	326	356	339	323	353	388	375	337	334	379	349	340	369	353	365	390	364	378	317	350	328	304	344	325	317	316	338	344	403	387	359	381	345	338	360	385	375	391	343	338	369	361	356	355	352	377	366	354	394	337	360	352	361	325	359	325	366	321	359	405	350	359	337	345	328	389	340	360	344	399	390	393	366	354	361	355	359	333	373	349	344	357	311	338	334	343	356	367	336	344	369	373	361	334	314	358	370	355	367	365	333	337	375	381	392	334	334	374	355	403	337	330	354	398	325	336	367	349	320	345	342	347	337	339	362	378	367	359	353	391	313	324	344	363	383	377	371	318	339	368	345	350	372	405	336	342	355	357	386	348	368	358	348	379	342	358	355	354	364	356	344	343	367	339	361	375	374	331	337	356	349	382	382	352	356	366	344	347	350	343	402	386	370	376	362	330	363	367	386	395	330	368	339	334	379	355	368	336	375	367	353	366	331	347	330	327	314	350	379	331	329	350	360	353	325	353	364	344	352	342	382	329	358	326	334	350	353	381	351	327	322	324	410	324	330	361	320	362	374	315	337	326	339	386	364	401	390	327	361	369	335	381	348	366	312	361	352	354	352	344	341	349	362	362	334	362	328	364	362	321	359	350	350	317	341	362	364	340	363	330	320	367	359	352	384	391	352	301	338	350	351	330	367	335	362	410	354	370	356	328	368	339	314	322	355	366	349	378	320	326	358	343	392	311	348	357	345	365	339	334	357	327	335	365	346	381	373	338	323	332	362	319	348	325	332	331	352	358	366	367	379	376	395	343	375	341	355	308	367	389	374	324	332	371	376	333	359	312	364	344	353	357	348	395	358	331	335	388	353	354	363	359	365	349	353	338	390	354	296	334	346	367	362	339	351	345	397	330	348	338	361	315	353	320	351	357	358	330	365	349	379	357	347	339	334	375	344	393	353	348	338	377	365	345	354	332	334	350	371	352	361	357	340	319	335	374	385	379	342	320	365	362	342	357	370	345	357	351	365	371	331	358	361	360	368	370	357	358	305	305	312	341	336	352	329	337	384	338	377	361	292	366	340	342	396	362	343	340	377	349	354	341	375	347	354	349	339	347	333	356	337	378	347	336	357	360	370	346	388	356	359	329	372	322	335	381	349	391	356	360	361	358	359	346	365	322	367	329	376	334	329	309	359	331	334	353	365	358	378	366	303	342	339	339	349	361	395	338	356	385	336	324	347	331	325	360	376	350	359	333	373	390	392	354	341	345	369	337	347	359	359	342	367	330	299	375	360	348	393	350	305	337	320	364	334	361	361	349	331	353	365	352	352	349	328	319	332	359	403	340	330	352	366	378	353	344	313	370	374	340	310	377	380	318	334	344	371	325	321	370	410	362	374	351	375	361	343	341	343	338	341	336	381	378	346	365	373	376	382	363	369	351	361	379	339	325	365	340	332	362	362	356	373	382	346	322	331	350	357	341	351	336	361	348	355	381	346	333	321	333	363	353	355	347	382	365	403	358	358	376	359	350	355	349	345	334	377	407	402	339	338	328	353	347	337	349	380	350	371	355	393	359	360	335	351	342	340	335	353	352	370	368	378	310	369	393	363	315	334	352	352	339	338	382	351	378	357	371	385	390	364	352	353	332	371	397	343	307	374	384	332	353	360	352	356	359	398	333	391	367	363	328	339	342	334	337	337	349	355	353	318	336	331	337	338	309	336	360	317	379	361	349	354	378	373	344	382	361	356	344	345	340	378	344	346	384	398	315	355	353	350	365	346	326	355	343	329	353	394	353	366	301	330	303	379	341	376	341	315	354	382	366	353	366	330	379	346	328	347	333	320	366	348	329	355	340	323	340	368	362	397	351	370	354	339	392	317	377	382	348	358	374	339	342	332	353	344	354	383	339	353	375	392	323	366	340	347	361	361	357	356	370	315	353	322	373	371	342	353	348	356	354	349	338	399	354	353	369	355	358	357	349	344	344	346	354	343	330	383	380	362	363	362	355	368	351	359	376	373	351	372	366	387	336	331	353	319	369	348	334	375	374	374	360	356	357	339	360	386	374	325	385	324	381	345	346	342	380	359	383	346	367	319	321	341	333	380	349	360	374	319	362	369	346	347	337	339	357	359	346	364	336	355	379	357	347	347	342	339	369	315	326	367	336	347	352	333	325	365	333	374	376	360	325	344	357	324	320	365	368	334	381	380	336	362	352	380	361	385	369	335	386	348	330	345	346	345	359	357	349	362	379	376	391	333	337	341	363	399	349	356	350	331	311	348	330	324	372	336	362	355	370	382	321	357	329	309	360	338	338	320	365	325	323	378	347	316	354	350	391	367	319	348	386	358	329	326	342	361	308	347	381	368	353	309	378	360	354	333	368	360	363	362	367	344	370	333	348	378	364	372	375	357	344	313	350	336	317	366	319	359	359	355	336	338	369	360	357	355	354	353	389	339	362	361	310	375	354	374	338	332	349	369	372	380	351	388	376	333	369	341	364	370	366	330	360	334	359	356	379	328	363	325	354	332	341	324	342	357	336	372	340	371	334	318	344	345	308	364	369	354	366	332	324	338	341	401	314	369	327	389	362	325	329	358	348	352	378	354	370	339
36730	32340	9145	907	834	750	747	755	750	753	728	731	724	772	776	742	755	738	773	761	803	814	729	796	759	773	780	751	763	812	759	735	747	770	787	684	807	750	752	759	703	767	793	736	782	717	777	767	815	771	733	781	767	764	771	767	728	747	791	742	732	789	696	725	767	727	765	782	701	763	787	732	758	756	722	732	743	759	758	765	729	730	731	764	774	726	748	760	759	780	732	765	788	782	739	757	783	749	707	756	749	777	764	758	749	768	743	759	702	807	741	718	739	753	757	756	738	770	704	724	768	743	723	795	755	721	744	705	734	702	725	782	704	712	742	736	762	752	736	722	758	751	806	748	779	747	759	692	770	735	733	768	748	777	744	735	742	738	802	760	783	777	719	753	735	732	721	722	769	741	687	779	738	753	740	732	773	738	786	747	756	801	738	766	760	772	775	724	731	758	725	755	707	750	720	707	765	739	717	799	752	716	762	800	777	762	741	775	746	755	689	712	780	754	783	738	742	794	768	744	759	731	786	773	764	766	721	732	767	767	720	772	730	732	730	697	740	730	755	781	721	764	766	731	754	787	745	719	787	770	752	738	722	732	793	736	759	795	765	676	699	725	769	777	775	785	768	717	792	749	751	750	693	759	763	743	778	715	769	734	745	750	778	778	749	739	746	771	740	774	773	756	736	730	773	751	746	753	740	731	751	802	734	761	730	774	741	745	783	745	830	713	728	728	781	752	748	768	777	726	725	766	726	755	764	760	738	750	741	752	755	745	723	741	776	734	756	744	709	737	786	790	724	757	750	735	682	726	711	782	766	781	753	738	772	803	733	750	730	791	726	778	795	768	760	762	741	745	781	738	745	729	809	780	773	745	755	728	756	754	740	772	755	737	734	741	747	753	737	756	750	731	747	770	729	739	808	733	800	738	764	746	694	706	761	713	781	743	788	768	694	763	750	760	731	761	773	738	757	799	744	744	756	768	719	803	777	712	770	776	767	811	793	766	705	743	759	753	726	757	777	748	734	704	724	782	749	744	746	747	731	739	751	770	760	730	797	759	757	768	768	796	767	733	743	778	758	731	755	798	742	750	725	738	787	767	779	728	796	734	763	725	748	787	714	693	765	761	714	747	714	731	750	735	748	732	733	776	728	737	749	732	746	752	733	738	765	780	767	736	782	753	740	766	737	701	776	749	756	737	743	724	739	719	741	721	778	800	814	722	808	778	740	747	735	765	680	748	784	727	755	753	743	737	744	787	776	716	714	780	738	705	758	758	759	756	716	747	741	776	765	758	760	681	771	727	772	718	785	740	775	721	729	743	726	774	750	736	766	771	794	743	762	763	774	791	744	792	741	749	756	745	784	764	768	717	765	762	762	729	695	737	748	711	729	802	762	733	786	756	694	776	760	760	766	701	731	802	768	724	800	807	725	734	760	744	764	729	740	767	772	769	729	780	775	740	697	705	753	784	729	724	734	786	761	800	813	752	761	726	802	731	714	765	772	785	724	669	743	743	795	765	770	736	802	739	771	763	730	726	752	764	769	735	749	715	785	756	753	766	750	733	746	740	718	756	750	743	724	765	715	710	731	693	735	778	768	717	776	747	778	726	751	774	752	712	729	802	740	732	711	751	745	699	816	735	741	748	779	735	748	743	728	796	724	730	753	737	729	750	718	801	727	738	743	723	773	724	767	695	767	760	740	788	747	743	692	714	776	762	737	782	722	774	750	750	723	717	742	770	754	740	744	723	734	728	717	742	730	750	765	786	800	792	693	790	741	766	710	769	737	765	720	765	769	788	735	787	754	761	729	773	771	712	750	738	730	755	751	753	725	766	714	742	748	778	716	701	739	748	743	701	711	740	763	690	747	763	755	804	683	765	732	718	754	710	765	782	731	732	695	698	754	748	706	748	741	755	735	726	727	719	739	775	726	747	762	777	719	758	718	741	721	760	762	778	770	776	719	724	733	746	744	759	716	793	740	761	738	723	742	756	734	758	735	735	794	765	750	758	682	776	757	789	746	760	774	743	749	777	777	737	727	738	788	740	764	817	772	707	764	720	771	754	772	718	746	717	745	744	710	764	750	799	747	718	732	787	751	747	753	697	737	746	740	781	745	726	749	762	816	737	755	747	739	728	741	757	752	713	754	725	744	716	736	754	737	765	772	755	740	758	745	743	761	745	760	720	723	736	759	777	767	762	786	739	697	719	716	753	710	741	739	767	769	780	768	774	803	776	794	748	759	784	741	734	757	765	785	770	726	743	735	747	775	746	726	793	789	772	739	745	750	702	774	785	777	758	771	720	747	764	737	752	742	782	755	763	722	718	736	733	771	716	800	753	724	752	765	732	761	732	748	760	740	745	754	750	778	773	714	689	759	714	766	697	727	784	746	690	770	757	760	697	736	763	730	759	764	763	703	748	758	752	734	720	696	717	772	719	747	688	767	765	733	765	747	745	761	775	782	699	785	763	743	778	719	759	732	770	741	759	775	716	779	760	734	769	742	744	794	782	740	747	739	764	727	715	771	756	730	720	763	710	694	742	727	759	717	709	728	753	762	750	748	752	756	774	707	774	738	762	734	719	745	765	763	741	727	814	763	718	746	766	740	801	784	765	756	759	730	734	752	739	727	766	768	745	724	763	767	763	753	768	720	711	715	745	773	756	790	734	751	751	724	720	718	709	764	789	782	773	758	725	783	749	743	748	737	768	661	755	722	763	707	734	731	754	737	782	748	734	727	749	744	756	742	727	738	736	736	742	765	766	717	756	784	712	741	712	758	763	751	762	784	727	762	731	738	726	725	781	767	751	691	766	750	764	778	739	747	723	727	757	765	750	727	707	766	777	763	714	713	801	761	767	730	749	767	743	742	764	735	759	728	760	742	785	735	727	751	736	764	697	793	748	697	710	719	777	747	745	795	760	767	778	782	739	713	746	738	741	756	777	751	767	765	782	773	765	743	728	709	742	736	778	707	730	783	728	765	698	744	736	737	744	766	756	758	737	747	787	751	744	751	790	767	780	738	783	732	746	746	733	805	756	761	768	756	751	816	732	760	754	766	771	772	778	684	749	737	764	753	720	734	710	766	716	736	788	761	775	698	751	694	730	739	709	747	743	745	733	725	765	791	717	746	711	770	753	733	705	765	753	769	788	741	770	797	773	709	707	744	807	735	768	758	773	709	748	755	698	773	709	712	751	777	753	784	767	760	744	747	760	709	733	760	730	745	750	719	735	772	732	689	759	759	719	769	762	725	702	781	760	796	713	749	788	734	726	716	785	756	748	746	790	755	763	740	772	751	740	786	755	734	741	765	747	715	793	750	770	705	789	755	754	796	772	768	737	785	809	728	748	774	726	750	730	748	794	729	752	762	747	763	738	745	711	760	755	673	787	768	768	766	753	756	746	771	760	762	787	760	801	787	778	737	752	722	746	720	726	733	747	777	728	749	776	762	679	710	741	723	724	762	728	717	784	732	750	755	745	712	730	727	746
24549	21162	24149	28460	21163	21183	11930	622	408	363	394	396	364	328	329	334	344	330	377	330	402	315	363	349	306	337	333	313	323	317	324	291	303	337	302	306	348	353	349	326	323	332	333	349	339	298	353	377	308	332	371	327	351	316	315	309	345	302	320	351	343	347	351	331	300	340	324	345	341	311	301	339	310	310	324	330	299	338	301	328	331	317	341	339	322	321	332	307	337	366	334	328	309	313	354	309	361	359	321	334	306	301	338	315	307	318	344	307	324	306	324	366	316	314	318	325	347	324	282	341	322	297	349	367	330	345	309	299	318	308	333	319	290	299	304	278	334	326	272	315	362	322	350	297	308	317	315	340	303	320	307	307	315	335	327	334	313	333	334	320	369	335	300	336	368	314	302	329	308	333	343	317	323	322	329	327	357	329	308	355	288	330	305	314	351	336	331	315	313	324	313	314	353	303	340	312	324	356	316	307	346	317	306	346	318	332	339	309	321	252	307	283	314	327	341	307	338	334	322	341	349	306	367	319	341	316	337	289	356	340	302	301	368	308	320	291	318	333	314	324	322	303	351	303	309	359	320	291	330	334	336	333	341	344	310	343	322	307	338	354	321	316	291	339	347	310	336	318	327	293	335	300	346	332	332	332	341	313	324	367	320	326	352	304	326	317	281	330	310	339	334	326	342	311	317	332	307	305	312	326	364	311	314	318	298	292	310	337	349	350	299	303	328	331	307	331	309	293	321	307	364	302	296	336	323	333	308	342	338	329	331	297	323	314	319	305	302	325	332	329	296	300	367	339	319	343	286	295	326	308	319	328	312	357	315	318	359	300	340	329	331	306	313	297	310	303	321	306	327	318	344	335	337	316	298	348	321	324	322	316	304	302	336	305	326	345	317	297	300	322	317	330	295	305	317	304	318	284	306	296	309	346	319	344	341	335	324	316	349	362	336	290	307	298	326	350	360	318	298	313	300	327	306	283	325	309	334	337	317	328	312	332	310	317	319	316	348	332	315	326	323	339	320	311	361	345	295	314	313	300	333	314	308	311	319	331	307	352	308	324	331	327	340	310	339	345	344	333	318	305	322	357	339	319	329	315	324	310	320	360	323	329	297	306	314	301	315	336	317	314	336	303	329	304	319	341	310	341	365	288	317	347	334	318	324	301	328	323	356	279	317	343	345	315	323	316	322	316	369	333	326	336	327	305	314	347	353	316	334	320	316	286	318	325	318	299	371	343	320	322	311	330	314	312	324	339	320	335	330	310	296	341	372	361	328	307	323	285	333	341	351	323	328	300	320	308	361	302	313	352	316	335	283	320	323	343	325	330	301	343	317	322	299	347	352	313	326	305	314	320	315	334	336	330	304	336	328	340	317	340	330	321	313	288	372	333	322	361	322	339	355	322	313	306	340	307	319	313	323	327	325	333	293	328	278	359	343	325	296	339	349	302	321	332	321	344	315	305	335	350	318	350	344	351	340	338	328	293	318	322	352	297	323	323	362	307	329	334	351	285	326	374	325	328	301	332	322	327	302	283	329	342	310	316	315	335	338	349	317	304	359	291	274	323	301	331	327	336	348	347	319	304	318	376	325	309	354	316	351	344	322	326	326	337	326	317	333	322	293	320	306	344	345	313	330	295	330	359	311	310	328	349	335	321	320	289	299	304	348	343	314	290	316	310	316	300	301	337	330	333	324	293	304	315	312	336	327	333	289	346	319	303	312	343	306	316	345	315	326	347	329	288	343	351	336	319	288	297	305	304	336	309	343	327	322	346	341	343	331	337	330	294	316	306	295	329	334	324	294	304	287	318	319	304	363	298	323	339	328	359	359	333	347	338	353	331	305	331	303	306	320	331	338	365	298	331	325	345	358	302	339	303	319	328	296	320	333	350	339	336	327	328	351	309	316	304	315	317	304	335	345	313	329	309	314	369	339	319	326	302	299	319	347	319	340	280	309	295	325	310	307	351	341	344	310	324	351	302	326	309	396	328	330	323	315	297	332	308	340	330	370	313	317	310	319	302	302	294	356	331	325	313	326	317	284	321	312	327	337	342	325	335	306	327	343	312	323	353	310	326	326	344	323	369	341	330	344	300	344	280	318	307	305	308	354	337	345	355	327	335	313	304	330	349	333	356	322	324	297	314	268	338	341	362	311	318	300	316	316	330	311	319	346	336	323	317	309	305	335	320	344	342	319	285	315	329	365	324	309	363	302	309	324	293	321	306	323	359	298	340	326	330	333	300	312	308	292	325	339	327	300	329	325	363	318	344	288	283	322	305	311	285	323	337	324	352	355	351	337	324	331	329	332	306	330	325	321	316	316	332	359	330	339	356	328	283	307	349	332	330	318	341	346	323	334	323	325	361	339	304	283	322	318	309	357	297	311	321	323	310	319	286	316	346	313	342	349	323	337	271	292	313	303	318	342	331	329	298	318	323	294	312	326	298	316	285	292	317	299	303	290	315	316	324	309	311	337	328	337	353	331	299	296	301	344	323	315	310	332	329	316	315	315	332	327	311	294	334	294	362	309	332	328	330	307	340	363	319	279	331	282	328	343	296	299	330	331	326	330	301	287	306	310	308	340	300	316	338	326	299	277	320	317	295	342	321	331	357	322	321	332	352	320	326	362	368	313	355	318	299	303	302	345	310	351	348	332	294	315	299	327	303	313	328	350	315	308	319	342	309	327	318	321	304	310	284	335	365	347	350	338	361	306	326	305	328	352	340	323	308	326	288	352	322	294	327	313	340	260	320	337	344	326	302	335	370	285	299	323	326	293	311	316	314	313	311	320	315	335	302	337	292	377	318	297	333	312	285	332	370	343	345	330	313	328	330	307	347	337	318	352	295	333	302	340	339	291	309	370	303	324	301	331	310	333	305	317	326	331	309	294	262	329	296	302	320	321	305	300	308	352	293	350	321	308	328	285	322	325	307	301	309	323	339	364	343	322	303	325	349	299	328	338	362	332	380	302	351	287	324	320	345	354	349	334	313	327	325	302	323	260	331	347	308	327	328	360	308	331	350	306	328	305	320	309	320	317	313	309	360	333	296	323	345	304	332	323	321	288	330	288	338	375	322	301	344	342	311	312	303	281	358	320	324	312	323	311	320	339	329	305	321	306	298	335	343	311	300	309	324	343	342	326	368	298	306	329	300	316	318	298	341	309	314	311	309	342	322	352	347	319	313	347	334	355	352	352	339	319	325	329	313	315	359	353	308	299	300	332	338	307	315	318	310	321	279	314	343	362	343	308	303	332	343	311	351	322	316	314	348	329	317	354	316	347	320	360	347	340	334	309	293	300	332	337	314	350	355	314	326	302	324	352	305	322	360	300	290	325	320	313	325	307	339	331	310	362	327	333	338	288	356	337	291	288	338	319	319	357	315	308	316	361	352	342	322	331	319	324	345	342	321	331	296	299	319	320	302	280	323	302	304	288	302	365	331	296	313	365	327	326	321	339	292	318	310	338	336	299	306	329	328	289	330	310	349
42625	43506	14231	975	779	746	739	717	702	669	688	671	636	686	685	711	658	642	641	680	700	641	602	659	650	681	664	623	663	671	579	691	645	686	707	646	672	641	608	628	649	655	694	676	665	624	670	682	645	692	650	683	644	647	671	692	663	688	673	654	676	639	680	649	631	671	671	669	686	706	660	626	651	642	676	695	678	695	649	646	646	614	651	675	662	664	659	653	659	674	662	669	622	643	639	640	621	652	674	655	671	656	687	657	652	696	670	609	693	711	643	660	618	686	658	647	657	626	656	663	671	664	674	619	633	649	630	660	666	621	674	635	657	670	698	679	655	694	665	589	685	690	658	680	631	644	666	647	645	662	613	643	725	640	615	709	648	664	690	658	620	651	662	670	659	643	681	642	647	669	651	687	678	643	635	674	679	694	684	708	641	670	687	633	645	647	623	683	703	677	650	716	632	667	667	721	643	714	695	645	643	693	646	662	678	646	675	653	649	683	682	619	666	680	705	660	678	689	674	666	656	669	676	650	685	625	619	668	635	664	622	705	699	669	664	628	702	621	667	660	695	653	659	679	720	686	662	648	663	614	686	658	652	682	658	621	685	683	612	658	671	664	692	677	694	670	700	679	659	702	675	665	627	672	635	644	712	667	699	688	655	622	666	636	642	640	678	655	622	625	670	629	664	675	630	687	660	700	645	674	673	624	669	653	663	672	665	667	661	695	617	658	639	684	648	606	698	616	658	647	661	664	677	625	618	662	614	669	616	652	641	697	624	637	683	646	658	618	630	685	641	673	650	639	667	645	689	635	658	645	684	638	644	621	660	709	687	679	630	640	686	641	662	626	662	634	698	678	685	668	656	668	659	667	643	669	730	641	666	643	658	661	606	663	644	721	709	670	672	710	654	617	678	642	636	653	654	639	625	697	644	682	669	666	659	658	640	664	660	658	668	681	655	680	652	625	676	669	616	654	670	688	664	633	687	644	673	661	661	665	676	671	688	629	654	643	656	642	674	638	665	662	699	672	688	673	686	662	665	676	675	665	641	648	669	638	684	685	669	695	652	658	665	639	680	657	648	636	626	651	645	660	687	674	665	640	681	673	669	686	669	688	624	602	666	627	663	717	656	666	648	702	663	689	678	678	627	649	638	652	628	654	652	645	642	645	618	688	651	651	696	705	644	656	702	668	695	647	641	629	657	670	620	670	632	656	644	633	676	627	681	646	661	628	642	689	677	671	663	651	683	651	680	681	632	652	662	623	669	688	635	672	615	662	662	668	687	651	663	632	629	695	629	714	680	650	627	592	677	687	648	683	623	611	680	694	650	659	679	669	711	663	703	696	625	639	680	634	611	671	653	687	675	653	649	640	632	611	611	653	725	698	673	644	640	688	645	648	665	637	694	647	707	648	637	667	645	677	636	670	644	645	655	631	699	626	697	663	660	671	622	651	704	694	700	610	661	634	682	677	632	668	675	655	674	634	653	669	720	664	672	612	630	649	651	645	645	695	628	685	686	667	643	669	644	631	672	637	675	660	702	680	643	736	679	669	664	694	654	626	664	675	660	704	655	659	626	692	636	669	678	655	618	686	640	659	679	696	697	662	650	717	674	615	647	662	702	680	686	627	655	646	675	669	634	665	649	634	673	642	646	631	656	653	673	633	692	633	676	654	675	707	596	689	630	729	688	704	614	674	680	693	662	674	701	638	661	675	597	616	643	635	651	629	657	658	654	668	669	718	687	631	629	628	681	629	674	655	645	672	653	624	678	652	657	625	662	608	678	679	703	693	648	709	645	714	644	655	623	651	692	690	655	651	741	643	613	635	662	679	640	659	626	624	644	660	680	651	647	685	663	619	649	635	651	703	678	671	666	666	647	656	654	603	643	601	667	674	612	672	660	648	667	651	658	638	670	682	678	673	689	682	684	653	654	664	660	667	621	616	713	642	689	680	689	671	634	642	661	631	662	663	678	641	656	669	652	657	631	689	662	704	620	668	660	655	635	637	621	647	699	622	690	702	702	665	640	689	670	727	663	661	689	624	692	649	647	643	694	724	642	669	648	658	666	654	694	624	681	623	643	608	650	644	621	636	642	691	658	639	685	684	678	597	650	632	671	672	640	701	665	644	700	701	668	677	652	654	631	613	693	605	647	668	671	653	642	681	637	646	682	653	683	611	701	658	614	668	705	656	663	668	624	657	686	691	663	679	645	683	645	675	631	682	711	621	640	668	615	660	649	634	643	670	704	674	667	685	659	653	641	676	762	633	717	649	646	645	622	663	689	643	669	666	652	669	662	642	630	638	653	674	642	697	658	635	687	684	689	695	671	676	661	658	650	715	666	631	673	635	666	666	669	653	614	678	641	632	643	659	654	676	626	626	674	647	662	647	649	672	641	629	677	637	680	701	663	647	678	659	660	654	671	584	686	641	669	644	646	677	632	661	668	621	683	656	704	656	680	664	661	676	632	609	662	661	665	693	639	652	707	647	631	648	664	681	639	681	632	650	631	650	681	648	672	628	700	648	694	647	673	632	603	631	652	649	676	662	633	678	680	674	642	709	636	711	703	669	679	683	724	630	656	694	612	680	688	635	680	683	621	634	647	675	609	661	718	635	644	688	638	636	704	638	684	657	626	673	633	687	721	665	668	671	624	698	652	663	640	677	617	675	679	661	657	647	708	668	649	609	651	671	654	632	697	610	627	648	714	672	678	625	671	658	656	631	632	625	651	632	663	699	638	626	605	685	610	637	627	642	636	635	681	646	671	647	649	644	668	627	653	665	694	677	669	643	599	664	674	657	675	688	646	639	627	674	671	638	653	653	646	655	620	597	683	658	633	703	668	683	653	632	663	653	672	693	605	668	676	584	663	650	671	639	679	635	611	675	617	644	686	652	690	677	701	646	656	680	677	683	618	712	637	655	658	695	660	658	663	668	667	657	616	645	699	677	700	676	673	652	642	671	671	672	654	665	608	594	650	670	704	680	633	658	618	659	657	654	675	687	691	643	620	667	645	655	623	642	651	694	656	668	701	676	652	662	675	690	631	625	666	636	615	679	664	648	632	701	654	667	685	608	638	703	699	681	647	659	626	688	653	708	675	700	657	649	654	662	654	654	707	696	668	641	635	670	651	636	670	633	666	647	632	656	642	662	703	644	673	706	681	669	648	656	654	662	678	643	641	633	716	678	690	670	654	647	698	647	687	658	650	604	638	648	582	631	596	689	667	621	656	686	618	647	681	667	626	646	664	646	629	677	654	622	681	630	637	690	655	697	657	613	621	632	672	661	679	633	677	658	651	695	635	648	670	667	654	686	675	698	667	659	655	679	660	665	660	637	637	624	640	619	662	664	700	675	642	659	647	664	636	637	649	685	638	673	641	725	651	680	639	659	646	649	654	633	643	653	638	672	628	683	625	644	632	663	630	663	653	660	662	657	689	693	688	670	618	661	643	669	697	660	644	624	664	624	621	646	701	640	629	663	613	697	631	682
35194	18505	5753	343	241	207	195	195	230	188	173	211	220	213	192	228	201	168	188	205	210	215	201	191	221	195	182	202	198	200	214	237	218	204	195	198	190	205	179	200	202	211	209	196	182	196	214	192	214	210	191	215	212	200	221	190	210	211	210	187	172	210	205	205	194	208	207	195	212	207	216	221	200	198	221	181	203	185	207	201	206	190	187	184	189	187	193	189	173	191	196	198	187	195	202	203	187	171	205	196	213	186	191	217	190	220	198	208	203	199	183	214	211	193	196	191	190	189	170	180	198	184	225	184	225	186	195	212	192	183	200	191	205	209	199	203	178	190	203	216	187	207	181	198	203	189	187	184	186	213	203	193	193	193	197	194	188	192	183	201	203	212	209	215	186	198	213	187	199	184	200	212	217	206	176	202	212	196	202	193	223	192	229	209	195	210	183	229	222	187	192	197	207	200	180	199	166	202	209	202	188	182	195	210	187	177	207	190	194	175	170	229	204	207	239	203	230	182	194	211	181	204	190	214	195	203	183	200	169	211	201	202	198	174	192	190	187	198	201	185	217	215	201	209	217	208	208	187	193	192	224	198	220	196	167	190	189	193	193	177	215	186	197	202	211	179	186	189	215	206	187	202	219	190	212	183	201	190	177	187	197	206	213	188	181	229	202	185	224	203	187	216	237	220	213	177	181	170	192	191	190	206	194	186	203	171	216	189	223	174	205	176	197	204	221	201	187	192	189	209	198	211	180	193	184	193	215	197	223	211	200	172	183	221	209	171	201	183	195	195	191	196	211	212	230	193	193	174	235	183	218	209	181	189	173	192	220	177	206	197	196	197	224	188	241	197	184	200	226	205	195	190	198	190	202	205	219	216	194	205	202	195	180	216	221	196	209	187	201	188	205	201	214	200	205	184	193	197	236	228	223	210	185	200	211	208	177	209	206	162	193	159	164	178	207	160	199	211	203	219	210	179	205	184	195	196	220	197	208	178	251	245	229	214	199	188	206	177	198	201	193	181	204	217	176	174	216	200	188	196	203	202	219	176	193	205	206	199	180	164	177	224	209	206	167	205	175	198	208	222	207	178	186	196	223	206	212	205	200	180	217	187	206	197	187	207	175	197	194	198	210	176	187	211	184	195	207	221	209	197	200	186	219	209	197	210	206	221	181	181	220	221	154	196	174	199	207	216	184	210	199	192	195	179	186	211	182	197	174	151	206	206	190	210	203	190	194	228	193	203	176	181	186	183	206	220	199	215	212	190	201	172	200	207	200	223	204	178	177	208	183	214	183	194	207	197	186	218	203	195	194	221	189	189	187	202	193	196	188	210	211	178	205	207	193	200	160	198	212	179	175	175	196	196	188	170	185	223	214	213	196	189	166	193	184	193	208	225	195	220	207	179	199	217	188	187	196	205	211	194	199	233	208	196	195	183	199	214	210	190	211	211	169	215	197	177	193	211	196	184	202	197	169	203	190	185	224	187	184	192	219	190	204	187	195	226	212	178	203	183	202	182	215	229	201	181	201	190	174	189	178	182	203	209	211	194	193	184	194	195	202	177	193	188	175	198	170	189	178	202	190	191	171	198	204	187	217	171	194	171	197	199	173	175	200	207	198	201	191	182	218	225	219	188	201	210	204	198	181	211	203	230	200	212	202	167	205	199	193	198	169	186	195	161	192	191	172	199	188	206	210	204	209	205	204	180	205	205	184	206	161	205	200	214	198	186	208	200	202	207	197	191	223	230	185	197	179	194	193	206	182	205	209	207	193	225	212	204	188	202	188	192	206	222	231	222	194	176	197	194	199	193	181	173	203	200	189	209	215	173	227	190	176	200	211	204	184	197	179	175	198	181	190	203	200	196	203	174	211	201	195	182	200	187	203	228	217	169	206	213	204	179	206	206	205	220	198	176	188	189	162	189	189	210	195	191	204	175	209	200	191	193	218	226	189	207	198	163	203	188	183	218	179	156	162	200	188	185	199	196	192	197	158	188	208	188	190	209	194	218	206	208	202	218	205	192	177	193	228	206	200	204	178	172	206	191	230	185	187	195	183	216	180	169	215	205	199	205	195	196	184	200	180	176	214	214	221	194	198	196	201	221	198	196	210	169	193	191	194	223	194	185	227	201	166	188	190	201	190	190	176	177	191	203	185	215	183	178	196	185	182	209	208	183	214	211	184	173	209	197	202	201	208	196	193	203	219	219	177	190	192	194	219	191	199	202	191	188	174	173	200	178	194	236	221	195	209	220	201	232	191	188	194	209	189	199	209	205	220	205	206	185	226	227	182	179	223	188	210	216	188	201	224	199	197	204	188	166	211	204	217	184	183	187	185	213	201	203	181	220	220	203	196	206	196	184	196	205	209	220	187	203	188	200	194	200	190	193	215	192	194	205	202	187	188	200	189	190	204	215	207	185	203	201	206	195	190	207	208	187	205	216	182	201	224	219	185	187	218	190	220	218	198	196	221	188	206	207	195	207	186	169	187	208	173	193	194	220	214	182	214	191	174	199	206	187	208	200	220	201	192	198	216	196	191	197	195	198	167	178	205	191	217	197	196	192	211	200	197	191	197	178	174	185	220	211	220	219	185	206	179	205	219	204	199	211	191	207	212	216	196	200	221	190	194	191	196	162	201	222	196	208	194	183	199	192	182	197	231	192	168	183	199	192	204	201	210	213	202	191	231	204	165	181	184	220	191	173	197	210	186	199	179	187	195	190	191	175	200	197	197	196	206	228	211	208	218	205	212	211	196	175	205	201	201	200	193	166	185	205	241	204	213	179	201	192	200	210	214	185	194	204	191	164	193	192	203	180	184	205	169	175	221	170	194	171	198	232	197	186	179	190	208	201	215	215	213	217	204	176	170	181	208	179	195	210	210	203	190	191	227	214	191	190	180	215	159	163	192	185	193	203	179	204	201	183	185	180	184	188	214	189	201	199	208	194	217	179	165	194	186	195	196	184	209	220	201	210	215	211	205	229	219	187	223	220	194	215	193	199	207	213	208	188	185	199	196	191	203	218	173	187	192	184	203	220	168	211	191	189	185	187	220	188	184	195	191	208	203	175	228	191	202	204	200	191	179	185	195	202	192	184	194	207	211	192	198	199	170	213	185	202	245	224	204	192	222	233	201	191	212	202	206	174	179	195	197	177	171	176	164	179	203	196	201	176	216	222	249	207	204	187	191	221	193	181	224	205	195	188	211	193	188	209	214	227	197	210	186	182	191	209	194	207	206	212	178	205	217	186	212	218	193	250	183	201	172	202	199	189	206	185	182	200	184	175	195	193	185	185	186	197	185	179	226	204	190	188	177	187	200	203	180	194	211	206	182	193	209	200	188	172	193	201	186	208	208	196	192	196	219	215	197	228	192	186	186	188	232	214	198	208	201	181	181	196	172	208	210	196	190	214	204	189	202	183	190	186	177	184	216	171	174	204	194	206	197	186	183	218	204	204	178	179	180	200	197	190	218	197	196	202	178	210	199	185
21614	4270	956	518	470	523	469	478	470	480	477	472	465	478	468	508	494	466	502	489	514	509	428	453	499	462	501	469	520	510	441	509	482	508	496	453	444	472	434	473	482	466	531	463	497	522	513	480	468	470	487	479	509	447	467	498	477	507	478	462	470	508	491	477	503	451	452	514	465	438	484	464	477	447	465	475	527	470	466	467	477	437	488	489	476	505	469	466	493	482	479	478	487	515	469	463	466	485	492	463	491	471	499	463	447	516	506	455	487	498	447	464	482	461	493	490	462	473	460	464	509	508	462	480	489	478	484	483	499	477	496	502	460	482	500	485	456	483	499	459	500	511	466	482	479	465	471	485	459	489	482	491	474	482	454	425	478	475	481	477	513	478	500	461	481	487	460	456	494	499	447	469	463	474	480	474	512	474	481	510	472	446	457	456	489	495	485	446	442	480	496	459	502	497	496	486	451	472	478	467	477	433	542	480	450	461	493	478	441	478	495	485	464	445	451	491	476	522	475	497	496	499	483	482	457	449	502	449	481	480	483	442	508	501	474	523	445	459	468	470	476	467	474	476	471	441	467	442	492	496	456	462	483	450	470	494	468	457	482	452	500	477	479	490	482	443	448	470	439	474	505	474	461	468	460	500	500	462	494	447	477	473	478	490	453	479	477	430	496	491	457	454	442	471	482	499	496	466	463	455	479	480	457	515	497	448	472	482	466	468	504	443	465	458	482	501	463	480	472	530	493	455	488	499	470	464	463	466	479	467	505	452	465	508	456	452	465	462	477	492	482	488	482	460	451	481	449	497	474	469	450	456	482	514	455	440	463	472	493	456	449	441	490	455	473	419	482	461	477	513	491	416	506	475	474	511	497	460	500	446	439	446	460	421	478	466	477	486	467	492	477	500	478	492	527	476	490	513	501	478	505	487	462	464	454	482	469	509	494	448	470	498	490	474	478	470	472	484	483	471	480	484	471	478	509	474	498	483	498	465	475	491	477	456	472	461	490	509	498	505	481	499	481	483	447	482	452	480	477	474	454	452	469	440	495	453	467	454	487	496	455	477	523	437	486	478	478	488	461	451	488	462	498	505	466	494	445	490	464	462	485	469	529	486	437	489	423	474	502	509	478	458	511	468	478	454	448	512	516	474	474	455	474	454	447	490	518	496	523	456	460	473	479	515	468	477	482	451	470	492	485	468	467	437	497	492	479	497	511	465	462	456	453	470	457	463	464	482	490	517	469	454	533	477	437	460	469	494	485	451	487	483	526	458	503	487	497	470	478	475	481	478	475	510	457	489	488	482	483	464	506	468	479	491	510	465	491	496	474	473	486	498	479	490	500	474	480	506	479	471	501	459	510	500	480	444	444	508	504	496	504	482	512	462	480	490	505	499	481	494	482	461	482	477	457	476	478	461	452	461	473	478	503	475	529	440	502	503	461	469	527	503	519	478	460	446	481	470	449	518	468	510	478	437	465	474	528	479	499	473	447	477	495	458	468	463	512	495	500	456	461	478	488	498	506	466	466	472	469	492	476	489	546	461	482	461	475	502	445	504	491	496	478	453	523	476	492	483	505	481	439	504	468	502	476	506	496	467	487	518	486	465	466	456	495	483	478	491	469	470	461	463	441	474	473	515	483	482	483	495	455	458	484	484	513	499	510	484	526	471	485	462	436	463	490	476	472	493	461	455	502	495	482	509	524	485	485	447	510	440	477	472	492	493	478	473	477	448	478	433	490	496	471	531	460	518	488	489	505	504	470	494	463	493	446	479	476	472	447	469	463	468	466	458	482	499	478	519	478	508	481	481	521	485	462	494	491	485	453	476	455	462	496	491	495	467	480	482	490	501	482	480	458	439	474	453	454	451	468	437	519	472	495	487	476	457	482	472	462	432	491	422	464	474	481	511	483	462	467	489	492	499	477	462	494	493	506	491	497	472	481	492	495	498	445	488	460	475	443	486	473	483	486	489	442	454	468	507	487	459	468	472	517	520	505	499	461	451	479	482	468	464	463	456	445	454	477	486	431	467	446	478	469	497	492	518	444	472	473	487	435	433	442	504	476	512	496	476	445	452	491	484	454	445	477	471	430	443	462	453	485	444	497	482	492	485	518	514	430	485	494	463	478	476	510	457	512	535	476	471	513	471	532	505	494	478	475	448	485	470	462	465	459	449	487	472	488	472	485	468	504	432	526	456	460	488	454	490	463	460	468	497	485	477	456	457	484	474	484	453	482	475	449	458	486	468	484	480	425	471	488	458	491	474	482	470	515	499	478	474	472	472	424	508	479	474	467	419	464	479	477	501	470	461	460	446	469	502	444	445	466	494	443	501	448	471	454	491	433	526	477	502	482	460	498	533	475	459	448	464	443	479	484	486	473	474	454	488	543	470	508	465	462	477	469	452	480	467	470	463	469	475	460	507	443	490	479	490	467	467	487	483	478	480	475	424	477	519	493	475	467	516	506	494	451	441	494	486	470	480	473	471	494	434	505	455	483	491	481	492	435	464	455	475	440	500	447	439	496	494	497	478	480	507	466	451	454	480	454	480	490	482	449	412	513	504	492	485	486	472	442	491	476	506	465	522	466	479	483	497	446	482	462	499	465	456	475	429	453	482	474	505	460	432	502	458	474	485	459	467	470	472	460	507	466	427	506	485	473	442	449	471	514	470	475	465	481	491	451	469	450	457	454	471	479	502	467	494	484	421	493	473	497	421	501	452	498	475	489	480	485	445	479	454	476	496	463	430	518	481	466	499	486	494	484	475	449	474	451	463	515	488	460	467	462	493	473	516	458	479	500	522	446	505	480	466	472	466	445	483	463	434	454	456	482	459	455	468	497	501	449	502	498	497	499	476	500	489	491	487	470	438	472	503	536	467	463	483	451	471	473	465	457	492	513	465	496	488	490	475	501	480	491	487	460	488	477	473	481	476	450	505	446	490	446	491	549	458	494	486	464	476	481	479	484	508	464	448	474	489	491	468	461	466	489	471	484	473	496	458	446	450	481	471	509	469	471	455	479	484	483	504	512	484	474	496	489	424	495	489	512	443	496	511	445	493	520	507	458	496	489	481	514	501	475	471	522	501	478	457	512	474	504	492	479	502	464	434	477	464	491	442	460	468	474	461	463	471	473	496	465	459	471	484	499	426	513	492	465	484	492	470	476	457	466	474	522	494	525	503	501	466	490	449	495	484	517	509	502	463	486	493	512	491	479	480	503	456	482	458	484	495	488	487	450	449	469	452	476	452	477	486	462	474	490	470	469	482	485	507	479	444	461	469	486	508	474	465	476	466	483	464	441	446	498	474	489	468	493	422	493	448	484	500	487	483	485	507	469	496	467	430	495	467	471	506	472	468	486	461	454	477	447	483	486	513	488	471	474	497	469	471	489	485	460	483	451	521	499	485	523	441	440	440	452	490	493	485	488	467	488	461	464	483	478	483	472	475	471	529	474	435	480	486	458	456	487	485	492	500	467	478	474	468	462	451
25209	21123	23785	28717	21116	14820	661	458	373	416	343	352	346	376	398	390	376	365	367	356	315	367	376	362	333	334	354	349	373	358	405	384	380	333	388	327	391	352	358	400	364	339	322	337	339	365	375	364	373	353	340	377	363	363	339	347	337	374	361	331	338	363	353	358	389	428	365	361	372	398	336	352	324	358	341	381	354	398	378	380	348	383	363	332	386	382	369	356	356	328	356	378	374	361	376	357	358	366	344	370	377	387	376	342	365	323	349	338	342	327	343	324	312	373	336	379	360	340	374	357	341	359	345	373	374	382	331	372	351	356	361	365	350	399	378	371	328	352	338	367	335	349	321	359	351	315	339	376	370	294	370	376	342	334	372	370	359	309	336	356	351	355	361	365	392	369	399	390	327	341	355	335	355	347	351	355	311	382	351	301	333	361	370	366	368	372	351	342	337	368	355	341	362	377	355	328	312	318	328	353	349	375	350	361	378	361	377	339	351	377	394	359	388	336	357	378	372	367	346	372	359	368	325	420	331	366	362	337	318	359	381	336	372	340	353	338	349	345	328	369	363	356	361	344	323	386	361	351	329	389	368	354	314	351	308	353	355	351	332	350	360	341	375	343	345	367	349	360	333	341	329	326	334	388	355	360	361	350	336	369	408	363	330	388	374	371	364	362	344	350	339	339	385	344	353	352	368	388	325	341	374	339	319	344	364	343	367	334	358	351	351	348	345	344	315	339	347	335	314	343	341	347	366	341	368	355	334	365	321	327	397	354	364	329	312	374	350	393	358	367	346	344	338	374	348	339	334	320	362	358	357	348	335	340	359	364	353	372	352	377	351	330	358	378	360	383	425	349	370	348	354	371	325	363	315	369	326	341	359	368	343	340	342	347	344	346	345	351	338	354	368	358	353	366	367	389	371	361	345	331	380	344	325	356	337	320	318	358	328	383	369	361	361	368	329	355	351	355	340	379	361	369	354	371	362	343	356	334	335	346	328	337	349	383	364	346	338	365	351	371	380	370	358	345	353	331	340	347	355	319	378	369	387	399	350	380	355	410	337	378	337	369	360	332	341	335	349	370	363	308	365	380	367	368	348	345	364	313	376	346	324	387	333	350	405	376	353	352	351	345	314	346	313	307	336	345	358	383	340	345	384	324	355	344	363	345	319	316	355	382	366	355	348	366	426	372	375	337	359	389	365	369	352	344	348	338	357	334	379	370	346	362	332	348	317	331	345	373	356	361	385	341	359	348	370	353	399	333	379	321	341	402	350	377	357	344	317	382	371	347	342	379	373	378	383	390	346	330	337	379	340	365	369	338	340	347	340	357	355	404	345	372	349	370	370	359	370	371	350	362	328	387	377	405	350	371	345	341	346	335	348	346	364	370	346	355	353	327	340	355	306	349	353	338	332	372	365	372	373	342	334	368	345	357	350	369	324	354	385	338	341	346	307	363	376	351	298	379	324	360	365	356	383	362	397	364	329	401	384	342	354	325	365	373	341	326	377	372	389	318	344	349	337	344	377	357	365	325	318	364	392	337	316	351	375	347	330	335	330	349	373	317	344	367	323	377	335	356	354	359	413	334	335	370	356	349	353	344	349	388	366	326	329	329	364	376	345	358	371	338	367	361	358	370	350	354	337	340	348	364	327	365	325	321	381	353	402	353	329	376	365	326	369	348	350	340	339	352	318	370	358	355	350	364	320	325	371	360	345	366	323	353	353	335	366	307	365	347	373	345	342	340	384	330	379	362	337	380	358	343	409	372	338	332	362	369	360	322	360	347	352	356	323	356	352	355	340	354	336	334	354	332	387	366	346	362	360	334	378	344	344	344	353	330	348	369	394	404	359	342	317	387	388	363	331	345	370	377	378	353	339	341	363	358	350	374	372	377	344	338	348	359	366	372	393	389	356	337	336	340	348	346	368	362	342	368	331	343	359	383	366	373	341	343	302	311	359	319	364	376	368	324	349	327	348	347	345	333	347	323	351	358	349	388	355	370	347	332	344	346	327	329	367	357	353	327	356	362	322	346	385	332	367	348	371	373	315	337	324	356	360	378	375	363	385	348	335	331	344	338	353	310	333	376	361	399	346	352	357	377	331	344	357	339	381	330	383	329	375	337	387	361	381	373	333	337	337	379	375	331	376	362	355	352	381	389	349	355	358	340	364	345	343	368	374	340	361	320	358	353	339	341	346	373	353	347	352	376	354	336	358	360	367	386	347	353	374	354	335	355	343	369	376	353	378	350	344	353	330	356	315	339	348	347	374	347	326	348	354	320	357	393	366	337	362	386	358	378	370	324	339	340	350	313	365	333	303	369	355	337	340	328	337	324	372	358	334	341	362	361	353	372	360	372	342	394	359	339	379	360	327	381	371	350	352	362	330	332	373	382	333	374	341	351	349	370	359	325	377	356	373	357	347	352	384	380	368	391	360	359	362	361	329	361	363	329	341	370	331	359	371	317	333	335	392	345	377	345	356	330	346	333	335	372	363	324	341	337	346	308	349	341	350	345	318	369	373	349	331	327	360	351	342	348	353	365	355	340	345	349	343	355	359	377	360	342	340	409	373	391	355	376	363	363	353	332	336	355	357	335	343	340	385	357	323	338	380	354	360	320	369	351	357	341	308	365	338	402	343	354	349	368	388	322	363	339	346	360	352	401	386	343	345	352	360	345	380	373	363	347	321	367	388	346	343	349	373	316	350	347	354	348	339	353	350	379	356	344	341	350	355	357	319	374	351	360	373	357	362	304	369	356	343	358	360	335	370	344	325	344	362	344	359	322	335	368	361	359	382	394	352	367	383	361	396	338	365	345	387	377	338	349	351	325	367	346	345	358	322	327	361	382	375	319	378	373	335	381	346	357	394	369	340	291	357	364	346	331	389	360	313	340	345	325	321	364	380	348	315	335	357	352	354	377	356	380	365	332	291	339	305	340	382	358	304	383	371	342	336	359	316	358	375	341	327	345	365	348	390	348	353	344	354	416	352	342	400	377	356	347	358	328	336	335	322	374	352	321	355	327	367	308	340	369	355	361	331	357	329	349	377	352	350	334	336	364	366	371	339	387	370	338	333	343	354	351	338	347	335	369	366	343	362	348	344	348	335	382	366	355	349	327	352	338	309	361	311	385	359	329	323	374	368	315	361	347	395	335	347	384	332	365	374	346	331	354	351	295	353	372	376	351	379	364	368	333	329	318	370	355	346	345	317	368	387	348	391	378	376	375	353	392	342	364	355	374	341	341	355	310	418	369	373	342	411	346	362	377	383	347	376	346	322	374	325	346	390	359	359	355	345	364	353	343	364	332	352	341	308	340	367	379	349	340	338	369	335	351	370	349	326	360	414	333	377	349	357	375	371	355	368	357	337	338	359	333	352	340	381	340	332	321	346	335	339	343	326	288	338	379	363	399	330	340	398	404	345	350	375	354	362	359	307	385	362	324	371	335	351	364	322	352	377	327	337	339	345	331	364	354	369	332	347	342	372	387
36325	32228	8680	912	830	800	771	794	783	778	769	817	761	830	772	728	764	783	789	757	765	733	784	767	792	758	748	726	748	761	768	768	769	744	744	728	749	767	785	729	768	727	712	757	745	730	720	763	760	761	782	845	780	772	710	734	753	812	755	751	777	793	710	719	703	756	705	739	752	744	768	783	800	818	756	733	786	735	776	773	714	746	748	754	793	779	784	737	727	771	734	790	759	760	720	756	772	734	741	772	728	723	766	767	767	790	768	755	738	734	774	752	677	734	788	784	727	718	748	788	744	751	771	733	720	751	780	735	747	745	768	756	777	768	765	783	761	817	767	754	768	783	715	772	775	743	780	748	770	730	769	747	800	734	810	729	724	748	759	799	745	708	713	759	767	778	775	776	749	748	764	741	769	728	785	745	747	716	799	731	767	749	760	776	773	709	728	784	740	733	771	691	730	764	757	756	772	702	788	772	777	755	769	817	770	756	727	696	731	763	730	740	740	760	725	756	755	754	778	694	776	710	824	764	758	725	752	767	730	749	782	727	766	801	783	722	727	776	772	759	733	718	780	714	740	738	754	836	698	768	755	762	738	714	711	767	781	730	770	755	745	756	789	743	729	777	756	788	698	760	820	695	726	775	722	757	752	769	781	788	747	746	763	758	719	759	760	719	747	792	768	740	761	746	763	778	764	714	731	733	770	784	763	765	689	703	709	739	728	760	746	762	733	756	782	817	776	730	720	728	740	812	786	770	781	770	738	722	769	763	706	764	758	747	728	767	767	778	789	745	770	786	763	752	707	738	694	724	766	751	795	730	758	791	796	744	733	790	757	781	814	780	777	751	793	773	737	803	755	742	819	745	776	785	763	745	770	790	697	728	785	754	714	724	757	765	753	815	790	766	815	753	766	792	766	734	751	776	764	765	749	788	766	719	741	795	738	753	759	763	779	794	735	725	773	788	785	745	756	810	746	722	711	820	781	747	777	766	748	798	764	735	740	767	740	740	785	773	797	737	776	775	789	792	755	781	728	809	764	806	762	741	749	792	780	779	778	766	756	718	742	695	709	782	757	744	722	731	786	756	760	731	774	748	817	710	763	733	791	754	759	714	730	765	766	758	746	796	756	717	746	782	718	784	739	726	720	744	804	681	790	792	805	754	776	754	740	754	784	789	779	804	763	741	760	750	768	781	756	765	767	778	789	738	742	810	752	759	762	721	725	779	751	743	755	709	728	722	790	747	785	790	727	774	734	745	778	713	741	712	754	734	774	761	731	767	797	805	738	806	720	787	712	719	794	730	749	777	757	736	724	737	773	740	749	782	756	737	723	752	753	804	778	765	760	745	747	774	689	742	738	715	782	764	718	742	754	772	778	729	716	782	803	766	774	766	728	728	712	752	729	691	719	726	765	794	773	759	753	701	736	788	766	813	705	779	799	750	753	740	744	760	733	767	772	709	774	766	766	757	745	754	758	750	806	731	737	775	763	753	758	748	740	741	715	777	711	765	723	758	769	718	787	797	723	709	809	749	748	743	747	766	783	768	794	732	776	685	737	776	765	676	765	717	770	779	772	750	735	739	788	771	804	746	763	726	754	741	778	753	719	713	756	720	752	776	741	778	724	788	730	760	736	747	733	740	784	723	734	751	739	741	767	754	758	757	772	747	778	764	792	766	756	745	778	747	724	740	740	768	752	745	692	742	783	746	770	789	745	765	726	761	768	780	799	717	762	765	744	759	794	806	758	748	684	757	748	741	736	727	793	779	724	755	788	772	754	756	752	743	795	768	759	764	769	776	767	775	760	761	749	738	730	774	739	819	749	751	755	748	763	806	765	796	733	751	738	753	772	783	727	793	775	752	756	779	748	751	688	780	742	679	784	779	754	743	768	761	798	763	738	738	800	740	767	771	761	733	807	723	738	733	731	744	765	761	791	794	758	728	733	788	741	743	710	794	751	702	759	742	731	789	763	748	807	782	751	739	748	732	719	722	767	737	766	758	769	710	767	728	790	735	742	751	749	827	826	741	782	744	754	769	720	792	696	760	702	721	767	779	810	819	777	737	742	736	761	794	793	725	746	740	760	804	795	776	753	763	782	727	737	785	772	750	735	792	732	742	721	707	761	739	716	813	784	705	740	773	731	744	752	765	776	716	770	754	778	754	763	729	761	755	773	740	693	759	760	801	704	777	757	780	735	774	719	752	714	788	735	783	747	745	720	753	764	768	769	774	743	750	777	795	784	778	768	762	770	813	739	729	734	802	778	698	812	681	780	748	737	736	783	806	756	720	740	753	751	762	767	757	749	827	715	735	724	740	811	758	744	770	766	763	752	749	728	764	780	681	771	741	754	732	763	755	791	785	763	704	763	734	778	766	698	777	777	736	764	710	745	738	753	759	756	741	785	747	780	748	799	793	744	765	742	761	722	804	809	731	764	761	777	747	752	743	786	709	742	774	793	756	700	734	768	753	719	734	758	775	776	727	775	733	734	746	770	759	759	730	746	725	800	741	726	705	736	768	772	746	831	733	768	803	797	736	766	778	814	786	817	786	744	707	784	746	743	771	738	774	739	805	740	759	807	739	743	713	803	782	777	714	740	791	803	750	774	723	770	740	755	761	710	764	745	765	738	719	755	743	759	740	757	721	777	748	774	775	767	757	738	766	739	754	745	761	754	768	753	742	758	743	736	700	740	759	743	743	802	749	765	747	738	770	744	763	786	756	765	742	771	741	735	808	728	747	799	751	758	710	736	735	765	766	736	747	752	782	746	758	710	769	743	805	728	733	734	795	733	820	795	756	761	762	728	745	745	746	784	754	729	768	771	744	749	768	790	792	719	786	776	795	780	738	761	713	717	754	723	754	789	728	784	757	727	774	731	795	762	766	751	748	762	768	762	732	738	761	796	738	776	739	779	756	731	737	771	726	763	769	751	727	770	803	783	766	740	763	771	809	803	724	786	735	762	757	810	780	796	791	712	771	723	742	769	748	727	721	763	723	747	790	773	781	727	774	735	803	736	746	742	797	815	736	754	740	774	804	749	785	723	711	753	789	761	786	766	756	757	734	764	783	720	759	719	777	715	712	721	744	746	716	808	761	757	744	782	749	737	773	708	757	727	750	751	728	728	760	749	801	785	760	762	760	690	764	729	736	789	727	770	799	712	731	789	753	792	757	722	779	790	757	838	782	702	792	777	778	769	774	795	767	786	754	723	739	822	744	782	748	730	780	757	776	726	746	781	773	759	782	768	751	752	775	730	766	725	827	733	753	750	739	763	748	737	787	785	754	772	738	765	774	730	753	780	733	785	781	759	735	723	733	757	749	784	768	776	757	750	788	768	716	760	755	729	751	737	772	714	764	693	778	767	765	745	786	724	753	712	741	801	762	698	760	750	755	735	733	735	710	745	764	734	758	745	733	717	771	748	797	716	795	785	717	786	737	733	768	779	731	787	800	746	709	794	752	725	735	799	720	757	772	732	756	745	759	768	767
24529	21114	24123	28349	21115	21136	11718	642	409	465	341	397	332	360	322	319	332	308	343	344	335	343	330	311	320	347	333	324	315	333	323	329	328	318	365	320	315	343	339	340	323	296	371	329	308	335	307	345	304	296	314	314	315	344	346	310	354	355	329	354	323	328	338	317	321	324	309	333	309	278	322	328	294	315	291	337	336	350	335	322	327	304	304	345	346	333	312	289	359	342	348	325	342	336	314	338	340	349	314	330	339	331	328	300	327	314	332	351	308	324	321	325	320	313	327	308	356	314	340	310	317	360	320	281	321	317	328	360	373	321	303	307	306	283	306	321	322	329	327	304	352	301	312	323	335	315	290	295	338	342	349	328	333	321	302	299	345	353	333	297	304	284	324	328	330	330	348	329	311	353	318	327	327	340	285	343	301	317	331	302	332	307	284	344	295	299	294	306	290	283	360	333	307	317	306	322	337	324	333	341	319	302	294	273	321	328	331	320	323	324	324	311	318	332	327	328	322	349	318	299	291	303	316	332	286	310	290	346	322	335	291	359	324	331	310	313	326	322	331	335	346	336	303	300	322	345	312	295	307	356	322	309	344	311	375	322	303	339	345	326	361	341	336	326	343	344	326	324	320	328	350	340	305	292	331	351	305	320	327	316	300	305	330	312	298	332	332	320	318	325	328	328	344	324	326	311	348	299	350	325	315	327	336	349	328	293	344	337	329	310	327	316	344	320	331	315	319	316	276	306	331	318	338	314	356	370	355	327	335	311	351	310	337	308	290	308	303	334	318	331	306	327	319	336	351	322	348	332	327	355	333	306	357	366	277	299	308	307	312	319	328	338	332	327	347	342	317	340	341	321	331	336	323	307	291	326	297	350	332	327	334	332	331	341	341	335	331	304	324	353	310	320	296	306	341	320	299	301	342	310	338	330	301	308	301	376	367	327	319	311	329	334	331	289	274	359	334	326	349	324	317	316	324	396	362	318	294	341	354	333	331	306	335	355	329	321	339	328	336	318	324	335	295	320	309	334	314	323	336	296	332	328	346	355	309	283	327	299	283	323	306	321	313	336	316	327	346	312	334	297	336	314	307	321	310	353	305	328	320	315	355	299	317	326	352	344	320	292	324	298	316	292	336	345	302	333	352	305	324	327	285	314	342	324	332	324	330	338	316	291	338	278	305	331	313	325	355	368	307	364	341	283	301	310	320	297	299	325	343	351	351	323	331	354	320	334	313	339	309	326	334	316	323	302	329	309	291	297	330	325	322	316	295	324	342	356	354	318	336	324	332	330	356	359	324	293	315	320	286	285	304	332	347	342	330	342	326	327	320	356	301	337	319	318	310	295	338	344	333	299	328	324	334	326	315	308	290	334	301	287	330	326	332	333	308	329	320	332	326	335	307	325	289	275	318	350	330	340	319	300	324	340	321	335	300	335	319	288	286	304	320	319	343	316	310	339	311	338	318	335	316	291	332	344	320	296	344	309	350	319	306	308	326	293	331	301	330	315	325	323	293	312	313	339	342	339	317	358	323	300	320	314	353	342	302	365	358	319	307	334	288	332	321	332	350	331	341	309	339	336	316	354	309	299	341	325	308	318	311	305	332	321	312	323	323	312	321	288	332	317	324	337	339	346	301	349	319	325	319	351	327	297	331	316	341	304	312	324	358	322	340	339	322	313	306	319	346	316	329	341	345	327	340	351	320	288	291	312	292	321	358	340	305	322	314	304	330	327	334	339	324	331	311	353	336	306	318	318	302	331	327	307	318	295	340	342	340	363	332	340	328	331	310	288	288	323	329	323	310	285	312	296	301	303	305	326	313	322	316	315	313	309	335	314	333	333	310	305	308	337	334	306	313	323	333	335	329	333	305	310	349	320	349	303	291	284	289	331	326	309	333	315	325	389	294	332	330	335	288	288	312	315	339	335	339	306	314	323	347	314	302	334	297	306	316	321	310	317	325	327	322	305	296	361	329	309	303	322	317	348	320	299	334	339	316	342	304	310	315	306	352	342	322	345	328	292	297	264	304	367	337	332	329	362	328	303	310	295	294	327	307	314	288	295	328	320	315	334	331	333	340	297	322	353	322	346	352	358	332	317	354	316	340	275	314	332	322	340	324	341	318	328	332	311	318	336	331	345	315	320	305	295	317	312	294	312	333	308	334	298	351	314	317	333	334	296	326	362	331	322	312	294	293	295	344	310	336	371	321	319	334	304	312	330	341	305	348	303	366	337	319	344	317	315	359	328	341	313	337	352	308	304	339	308	338	329	313	369	344	319	320	330	350	322	323	350	299	294	315	333	316	341	310	298	322	309	331	330	304	350	371	290	349	334	324	330	307	326	331	339	311	293	355	295	355	351	292	323	333	364	314	336	329	369	329	305	287	313	341	324	310	302	289	318	350	353	301	328	332	334	339	311	326	333	320	282	286	307	299	362	319	339	325	312	323	301	322	308	319	335	306	326	297	325	349	342	327	353	312	329	339	331	322	294	342	315	323	338	280	324	325	304	304	319	351	353	313	342	298	312	355	321	318	345	328	344	286	328	333	337	364	344	303	315	321	351	356	289	345	355	348	327	313	335	310	281	307	308	311	282	313	306	322	305	315	370	323	310	315	295	326	339	326	304	308	310	347	288	330	318	329	308	340	311	330	317	331	290	310	325	306	360	309	300	329	332	324	338	330	345	360	335	287	358	313	316	342	311	319	297	339	350	308	327	315	334	310	340	332	322	324	304	327	330	335	293	301	308	355	304	309	319	330	334	318	335	331	331	278	343	288	334	293	287	330	341	353	317	329	351	321	338	287	329	320	313	347	313	310	321	338	303	326	350	321	322	334	334	347	333	327	306	332	325	322	309	308	356	319	345	339	341	313	322	321	311	351	302	310	324	338	317	272	353	302	319	288	342	336	337	349	350	335	304	348	352	310	306	322	292	325	312	353	310	336	349	306	327	350	314	329	305	319	313	306	338	307	309	333	317	314	324	271	315	357	331	322	325	325	332	346	355	337	307	303	329	310	311	350	348	341	331	314	323	320	307	338	307	334	336	310	321	313	356	333	315	340	320	295	296	320	310	307	294	330	351	310	301	318	317	347	333	312	317	336	331	320	318	312	347	340	324	323	318	292	303	344	307	321	313	336	289	366	344	368	284	320	313	351	347	313	338	360	321	331	348	320	317	350	303	298	300	338	343	330	297	295	309	321	334	320	317	295	329	322	319	322	315	335	336	356	341	337	358	331	321	303	310	295	282	322	350	308	311	304	298	280	317	315	330	348	327	320	329	320	304	344	295	351	313	317	321	302	303	318	327	380	308	326	323	327	351	347	342	335	331	349	304	314	304	290	309	340	337	303	331	343	321	341	326	314	328	334	350	336	316	326	300	340	345	321	334	301	327	345	321	304	304	318	330	343	333	337	290	286	303	308	311	287	305	312	316	319	346	323	323	343	336	325	324	325	389	330	331	325	341	307	316	324	343	316	349	295	318	319	316
42206	44330	13489	941	787	704	744	677	684	662	732	666	715	706	668	692	651	660	666	666	686	680	620	668	691	682	657	699	729	663	664	610	637	686	680	694	674	691	747	647	638	641	656	673	691	636	708	664	674	627	684	655	666	599	711	678	641	670	659	651	709	636	661	683	634	666	660	674	677	694	635	674	690	710	612	685	675	611	644	669	675	651	627	653	667	679	628	724	645	668	653	634	653	653	699	647	638	673	635	641	611	675	690	664	682	661	650	686	610	659	657	665	686	653	652	686	662	582	628	668	637	650	638	681	673	636	641	668	655	693	672	686	683	662	697	626	661	646	651	637	625	671	649	666	655	690	631	639	642	670	610	615	650	670	620	694	677	672	669	690	674	676	678	655	669	625	693	712	659	692	653	687	675	609	736	671	655	670	638	641	643	628	688	662	662	625	675	649	699	663	652	648	686	672	675	627	673	690	646	611	634	665	673	688	687	672	655	659	670	707	663	662	698	690	689	730	660	635	603	666	678	663	651	681	691	698	635	700	672	651	684	665	643	660	677	678	592	672	676	627	658	630	642	614	640	670	661	666	691	669	687	714	656	635	669	680	664	635	624	663	685	659	681	648	691	678	678	648	667	676	718	697	683	669	674	681	596	667	699	657	657	651	640	681	702	668	681	683	636	670	650	655	670	617	654	704	656	647	707	631	744	674	648	664	650	718	658	681	654	693	650	670	643	669	626	659	683	663	683	660	671	672	708	650	698	612	657	674	674	654	673	640	630	646	666	653	687	663	640	663	633	671	637	666	633	630	641	643	656	644	718	656	733	678	676	706	658	642	654	646	640	647	664	677	662	722	701	693	705	685	676	634	659	676	651	639	643	672	687	650	632	654	639	692	655	705	644	694	633	647	689	684	638	656	623	695	648	652	651	679	635	657	664	674	683	641	685	665	661	644	608	684	650	658	621	655	664	648	664	655	642	623	679	652	665	700	696	663	628	663	659	621	637	686	680	699	646	640	655	702	680	658	673	708	612	684	660	694	719	663	651	681	680	686	639	681	646	646	689	692	658	637	680	655	675	632	633	646	640	675	698	672	668	674	672	651	644	644	672	676	615	680	670	667	714	669	662	667	661	676	671	664	688	678	623	689	652	649	600	654	591	691	639	635	647	649	676	651	646	630	657	652	669	674	686	677	671	682	650	648	705	683	651	661	653	692	627	645	719	650	707	636	673	692	696	701	666	660	699	651	656	684	693	666	692	656	652	702	671	670	636	651	719	673	674	700	680	668	667	641	627	623	694	682	667	626	688	664	704	676	717	650	673	651	681	648	637	674	675	664	635	652	650	664	693	671	678	693	619	655	649	684	716	703	698	667	663	635	667	619	653	629	644	632	601	681	672	670	682	654	680	663	663	653	681	725	612	688	672	662	658	644	633	654	676	634	658	616	658	641	651	705	662	701	670	687	701	666	646	644	662	677	636	616	652	651	712	667	645	649	706	676	682	693	645	635	663	662	671	701	622	692	636	672	685	634	691	639	660	674	683	672	631	627	643	713	637	629	656	663	637	637	651	649	664	643	694	637	669	722	685	613	698	657	695	671	645	626	637	699	696	656	666	637	680	703	696	656	667	668	635	653	697	660	647	691	690	653	697	684	664	706	679	664	626	698	649	643	656	632	633	687	689	636	670	664	678	570	662	649	659	640	611	676	637	703	673	679	681	690	645	663	662	672	674	648	699	656	654	667	672	667	670	637	676	641	650	636	709	689	692	676	650	644	677	636	651	621	640	679	681	677	660	643	668	687	652	657	656	686	652	641	595	661	667	645	680	669	668	722	662	626	670	641	669	671	651	629	635	639	668	636	659	671	665	677	672	660	674	679	685	602	685	626	686	632	711	670	694	680	646	677	656	691	669	696	675	634	685	647	702	656	672	678	649	718	714	623	694	643	641	647	695	713	639	622	640	647	592	662	649	658	665	727	636	672	643	633	624	625	645	615	698	706	645	660	651	704	678	685	707	648	667	674	681	663	638	677	630	696	633	629	649	684	660	642	706	669	655	627	671	676	641	657	640	709	664	643	641	650	683	662	632	633	618	631	637	644	659	687	657	669	695	725	646	668	650	633	648	675	693	691	653	665	664	652	660	656	652	647	645	684	690	656	650	677	648	652	693	645	656	648	680	634	652	614	645	628	644	607	662	643	664	645	662	679	680	690	650	613	668	679	661	596	664	641	682	656	646	675	673	670	653	659	663	668	665	647	674	686	666	705	673	680	648	647	654	647	655	674	645	708	694	660	671	652	710	665	654	682	663	655	626	693	690	643	662	669	656	652	669	664	636	670	633	668	710	661	675	636	659	624	676	673	681	733	663	674	645	653	632	626	666	667	631	669	656	634	685	618	682	656	645	670	692	663	651	656	655	619	643	687	631	634	668	645	697	651	651	678	640	711	642	694	694	634	684	694	652	688	649	675	682	706	657	685	638	695	657	686	671	637	714	671	653	712	635	639	660	645	684	658	628	644	668	676	704	697	656	657	648	617	657	647	676	690	658	621	686	649	691	669	680	639	641	659	669	666	685	708	660	706	651	638	636	650	662	685	690	670	654	627	617	653	693	701	670	683	691	677	685	660	640	648	644	659	669	687	603	713	665	679	682	612	662	661	694	660	676	659	713	682	644	657	698	709	665	680	677	659	616	665	668	659	640	663	652	681	676	700	657	628	634	639	668	683	634	654	655	693	677	640	601	638	705	697	638	670	686	661	671	668	649	665	687	647	656	656	629	694	643	657	659	647	687	636	665	626	661	676	689	613	625	652	630	655	672	688	665	637	673	696	682	661	683	685	618	684	691	712	664	707	663	635	639	675	677	679	698	693	623	658	602	682	681	648	678	660	672	696	693	668	611	672	662	643	734	681	633	682	660	642	643	630	673	666	636	647	647	640	626	656	666	683	674	692	684	659	691	633	625	648	705	665	676	671	657	666	650	678	713	614	702	642	634	664	650	677	674	698	646	664	676	616	663	648	625	690	621	704	677	632	685	609	634	703	650	627	665	635	679	689	657	651	703	678	652	662	703	669	648	677	663	628	704	649	659	671	687	689	672	660	653	643	677	593	641	692	626	677	659	728	648	624	702	679	689	692	656	632	665	673	632	649	639	664	640	700	696	670	661	666	644	656	662	682	651	665	645	639	630	650	652	630	659	648	684	680	622	608	694	656	675	610	665	678	682	656	631	674	680	696	654	649	637	690	669	642	688	692	605	654	683	677	683	654	700	676	713	692	671	670	641	683	618	650	705	658	669	668	672	645	677	656	676	648	609	655	670	683	669	683	646	628	692	630	677	671	693	672	699	659	673	640	636	622	692	668	670	650	662	636	692	710	634	709	662	682	653	653	676	615	598	643	655	672	698	693	658	651	660	661	684	686	672	643	662	693	646	664	699	669	669	730	664	649	661	637	688	656	683	646	656	716	680	676	643	668	688	687	699	659	675	655	657	660
35180	18479	5663	346	259	197	219	179	221	200	207	212	236	199	247	239	190	201	177	194	172	205	205	175	235	219	197	197	191	191	193	190	193	175	188	180	227	209	197	182	190	221	192	195	188	203	212	217	201	201	215	218	201	193	200	193	194	194	182	225	191	189	186	210	226	199	212	204	173	187	177	186	194	204	216	201	199	187	221	194	216	184	245	204	213	193	199	199	197	197	222	235	197	225	202	187	176	200	191	197	199	220	208	185	168	197	195	178	216	175	213	208	213	196	210	206	240	178	185	215	181	210	194	197	181	216	197	171	201	186	185	210	179	205	206	212	196	238	207	178	187	180	180	201	177	224	200	199	199	189	236	224	195	192	208	206	177	199	170	172	201	195	229	187	206	197	186	203	217	221	206	183	216	203	214	205	185	235	183	187	201	169	192	180	184	189	198	219	196	166	181	215	178	205	203	180	184	207	218	198	207	212	190	197	199	189	207	195	208	203	189	218	191	198	198	171	204	213	191	206	202	209	186	183	203	207	184	195	206	206	204	201	210	201	187	208	224	188	183	212	197	204	192	197	157	190	206	192	199	194	194	224	197	209	199	166	236	213	217	187	193	211	205	200	190	190	191	203	211	180	169	232	232	193	217	228	202	179	195	196	199	189	210	233	210	202	241	197	194	173	201	184	214	198	211	219	195	223	196	182	212	178	205	189	205	200	189	204	192	220	249	215	213	181	221	188	187	199	179	207	234	216	194	187	203	205	193	221	216	212	198	205	202	216	186	196	195	176	188	193	200	202	213	213	194	186	201	179	226	196	207	214	196	189	205	183	192	199	200	192	198	187	207	190	203	194	188	204	218	185	163	212	211	203	208	212	202	218	198	213	193	191	184	168	227	192	211	211	178	209	202	219	186	197	214	198	195	233	200	209	194	201	218	201	177	206	204	230	212	220	220	195	220	184	238	192	168	187	205	188	187	226	214	206	198	206	200	198	196	189	229	202	185	213	220	189	195	181	200	211	206	200	211	194	193	194	190	225	177	226	214	204	183	180	194	199	206	190	194	219	198	202	208	219	165	206	198	192	203	204	196	186	220	200	232	199	211	206	222	197	201	218	198	199	230	169	199	199	199	188	206	190	186	206	201	207	183	220	168	222	203	206	237	184	206	184	181	184	188	199	223	180	189	197	176	187	189	196	191	205	201	193	243	185	203	201	191	186	174	198	183	216	211	199	197	187	198	205	232	193	170	199	207	212	213	181	221	172	202	201	208	194	199	178	200	202	196	211	206	202	214	187	194	199	209	181	194	201	159	197	213	194	185	191	197	201	204	207	191	172	198	185	204	211	160	216	191	170	215	215	212	242	211	219	200	208	193	193	209	218	196	185	206	207	200	171	196	182	186	189	185	205	185	189	155	176	189	208	190	181	212	209	200	168	168	190	183	184	219	188	197	187	203	212	199	180	176	219	215	193	198	214	213	213	209	202	191	192	176	193	184	180	197	202	183	200	191	192	160	191	217	178	175	183	185	200	202	188	217	180	206	200	185	201	193	185	179	174	199	202	178	198	191	185	203	188	201	187	188	195	192	218	212	210	188	170	191	197	192	190	223	198	197	197	218	206	191	211	197	210	206	223	218	161	209	196	185	201	172	200	213	204	184	208	211	222	207	187	198	210	179	188	203	215	203	171	209	195	182	206	229	179	195	197	205	186	187	206	193	194	194	198	207	163	217	179	214	188	218	211	189	219	192	166	192	202	203	221	192	191	176	221	200	202	174	201	207	206	204	224	205	185	195	203	215	209	217	206	185	186	198	180	172	220	204	197	202	190	223	221	181	221	216	237	198	196	180	205	198	188	173	199	227	184	196	191	195	235	195	199	204	199	217	196	176	210	179	194	187	203	192	199	202	181	190	207	238	183	193	190	196	228	202	198	188	183	210	220	240	223	191	221	220	199	196	186	207	211	212	181	187	216	194	197	216	206	190	221	214	212	192	191	206	213	207	191	189	195	186	179	176	209	191	199	203	197	189	191	204	225	210	204	201	210	184	228	195	187	191	172	207	215	199	196	206	196	196	169	191	184	202	197	178	175	205	197	221	186	206	216	209	172	211	205	191	204	178	207	202	208	211	212	186	179	197	211	222	200	188	178	184	180	193	203	188	182	195	225	211	188	194	197	183	226	198	215	214	182	251	198	186	186	214	186	202	212	217	192	231	161	192	201	205	206	179	196	195	193	188	193	190	205	205	201	190	191	210	200	189	185	202	204	219	176	182	205	191	219	188	208	218	207	172	200	179	194	209	198	207	188	200	194	200	195	217	214	207	213	194	196	178	216	209	201	203	206	179	177	188	183	193	169	186	229	198	227	213	228	209	230	186	186	207	223	208	191	192	209	210	192	183	193	213	229	174	212	197	207	221	166	207	202	221	202	203	204	181	199	206	212	206	208	175	203	214	180	190	211	196	202	174	198	217	212	210	183	185	184	199	189	219	193	203	197	199	198	224	209	188	196	201	186	164	187	212	208	210	232	222	192	192	207	193	186	204	223	201	211	200	192	205	189	201	182	205	193	180	205	188	224	202	191	194	191	188	175	196	217	200	196	200	187	228	220	214	227	226	178	174	186	224	206	212	229	198	211	202	208	196	190	199	227	215	203	217	184	177	218	191	204	209	174	203	204	203	194	199	201	180	182	208	210	184	195	188	216	207	228	205	197	223	161	174	216	194	219	212	187	189	192	190	213	217	190	221	233	182	200	220	207	209	205	187	209	196	204	212	191	216	209	218	200	188	190	189	205	203	183	191	201	182	202	182	205	194	192	213	203	189	190	191	245	193	187	195	211	184	185	189	199	199	204	207	228	203	189	197	226	175	197	184	209	211	204	191	194	227	186	215	194	203	194	185	213	195	170	214	198	220	218	218	201	192	190	183	187	185	217	204	180	200	195	182	177	200	216	212	226	209	205	191	193	233	190	188	185	217	171	200	187	207	197	188	207	202	192	198	191	180	197	200	200	207	210	205	191	198	207	198	207	191	205	211	209	207	194	205	222	201	213	193	213	196	212	205	195	178	216	176	195	202	182	209	208	183	224	191	187	187	184	205	192	200	211	184	203	236	188	206	212	210	196	213	194	200	199	201	198	197	202	177	197	209	207	204	202	182	189	174	210	198	199	179	191	207	192	185	204	206	209	198	192	204	199	189	181	171	201	162	197	204	221	175	225	193	225	207	204	194	181	206	203	178	186	197	215	187	199	199	184	183	191	206	230	219	205	186	182	197	198	198	179	196	202	199	211	217	234	203	201	156	203	195	186	190	182	177	201	211	207	201	221	202	213	235	209	220	214	186	185	179	214	200	227	216	200	209	184	175	193	195	226	199	191	175	200	205	198	188	215	225	239	191	233	190	199	205	191	177	195	186	237	218	189	196	218	177	174	182	208	209	212	161	210	205	228	214	189	202	190	210	182	180	171	223	185	186	174	200	210	188	214	216	194	214	187
21589	4124	949	511	488	466	491	452	439	507	468	490	479	490	503	503	512	460	463	466	509	462	496	476	469	490	515	448	504	447	477	470	474	509	512	480	495	478	492	503	478	513	485	441	509	498	505	507	439	483	530	457	506	504	487	497	487	492	523	484	524	499	468	516	489	507	486	487	468	447	529	458	476	517	459	464	488	481	473	476	502	497	498	506	457	484	464	486	472	496	497	483	523	441	491	486	494	471	506	482	499	456	480	463	493	447	443	498	488	482	466	480	491	479	496	451	484	470	472	487	489	512	487	480	467	474	482	496	462	494	495	453	513	472	497	494	454	481	488	484	494	452	507	470	472	508	487	504	470	477	457	462	440	486	477	516	493	497	476	491	441	495	471	503	474	502	466	482	483	496	478	510	462	496	474	469	451	429	488	496	509	481	475	455	461	436	471	479	461	468	475	523	492	463	490	447	492	488	458	501	500	449	452	458	476	519	500	460	485	455	524	477	457	468	492	492	482	478	469	493	460	469	504	444	474	480	472	459	460	494	469	448	484	469	496	506	484	525	453	469	510	494	469	495	471	514	485	482	474	503	507	492	440	508	462	475	519	461	472	503	447	456	517	507	470	487	501	455	476	447	465	475	475	505	462	481	445	463	455	474	481	518	464	468	496	511	500	498	476	494	489	452	502	491	498	516	478	467	516	511	472	482	471	472	476	481	471	517	486	455	501	439	480	481	460	483	494	476	465	465	482	449	485	479	489	491	451	457	512	452	491	459	475	504	509	495	492	467	498	471	484	479	464	503	491	487	486	461	458	468	500	471	499	493	496	489	509	467	490	474	475	486	509	495	480	457	495	481	495	476	465	488	455	495	467	486	487	463	506	493	468	487	518	470	452	488	485	457	457	495	465	460	471	524	500	478	491	490	482	511	474	441	513	475	483	481	470	506	459	485	488	478	446	451	468	464	521	462	492	448	542	481	520	474	466	494	464	497	504	496	489	501	495	472	454	472	514	511	488	486	490	464	508	467	490	485	460	480	470	462	470	497	509	502	496	489	492	481	495	483	483	455	458	477	470	470	505	494	496	487	472	462	440	500	486	446	474	468	481	452	458	450	477	514	509	450	464	515	505	516	467	512	480	504	498	440	502	508	445	518	489	465	476	486	490	488	463	476	458	477	514	466	469	513	477	435	497	468	471	500	484	491	487	473	490	481	471	468	488	530	457	446	483	495	441	470	467	480	498	490	508	484	459	488	486	483	440	488	511	516	471	502	483	499	487	471	445	513	479	511	467	493	506	474	472	481	455	459	445	463	487	507	476	515	450	462	449	491	499	482	469	495	509	468	496	507	476	494	511	470	496	509	490	482	526	426	474	465	478	472	479	537	477	479	458	495	442	520	474	458	473	454	487	471	469	444	463	484	461	517	456	518	463	478	506	487	467	514	490	485	455	465	507	472	478	510	516	467	475	462	479	435	466	469	494	469	505	459	488	481	439	498	520	481	486	496	497	455	488	503	489	483	495	490	523	451	439	524	469	411	509	445	441	471	472	503	535	491	539	491	452	474	513	476	481	493	454	481	501	465	490	474	518	476	444	501	485	505	536	478	470	539	458	478	470	457	495	462	487	477	475	486	469	514	480	468	466	448	488	428	466	512	493	457	512	528	448	505	488	465	481	466	519	476	441	458	544	478	473	472	497	525	486	482	450	473	511	486	494	453	498	491	503	490	473	460	506	474	471	445	517	472	477	521	468	525	477	519	459	500	508	455	498	465	489	467	458	478	534	523	473	482	495	469	447	471	475	448	454	504	501	491	501	498	521	466	488	459	489	474	479	467	497	499	518	485	499	469	460	468	478	510	484	519	483	482	498	487	473	465	509	475	526	469	466	467	511	489	502	488	491	452	485	470	507	471	471	487	503	487	472	489	479	526	492	448	454	475	505	469	455	488	427	487	452	485	490	465	464	499	477	486	436	475	472	454	429	492	478	502	491	449	488	505	466	463	471	485	459	489	497	499	485	478	466	496	490	436	475	462	457	464	488	463	511	515	507	527	467	459	477	467	468	493	471	516	459	512	504	450	458	484	469	462	509	515	474	480	486	523	495	465	469	478	442	477	497	490	467	494	478	501	478	470	493	475	490	502	533	481	474	489	485	470	480	504	483	448	475	448	477	477	480	506	438	508	444	483	452	521	470	469	491	483	483	504	463	421	484	463	468	480	478	476	497	520	436	466	498	500	504	496	495	475	513	468	465	485	494	486	485	483	480	456	488	494	457	471	480	488	475	480	471	477	456	467	461	513	483	420	437	482	469	447	525	506	466	474	486	471	495	511	501	478	461	483	486	522	475	472	458	490	480	473	489	469	454	507	468	514	477	510	475	480	488	483	488	516	486	454	433	467	499	487	509	503	468	482	483	479	439	479	514	481	480	485	494	464	537	439	452	459	459	464	493	483	458	472	457	479	472	442	486	440	447	472	433	465	468	456	493	500	466	506	467	486	448	480	456	487	491	464	492	459	477	477	474	508	481	492	503	487	455	471	447	489	488	508	506	507	466	503	489	466	447	459	488	501	451	510	451	464	476	495	483	478	487	467	483	492	490	439	486	459	489	437	479	460	497	469	451	494	467	485	493	535	497	499	482	485	492	494	510	477	495	495	522	492	512	475	469	505	469	492	551	490	479	454	455	472	470	482	485	506	513	520	486	459	479	474	491	521	482	487	501	525	492	513	520	467	493	500	501	527	488	496	486	481	479	498	478	513	482	513	510	474	478	481	437	446	486	459	521	477	517	489	489	460	448	495	456	502	513	492	508	480	496	521	509	482	467	502	496	472	474	499	485	484	453	505	473	514	493	474	465	493	455	491	492	494	501	458	463	486	461	532	482	518	498	455	496	476	461	475	448	482	466	474	483	500	482	452	478	492	516	480	513	486	476	496	468	505	452	504	446	499	446	469	437	468	465	491	480	488	466	464	471	496	425	484	491	458	507	469	447	492	502	480	475	485	482	449	450	505	433	488	537	516	517	492	466	481	506	495	481	464	484	489	488	490	501	493	439	490	447	451	477	494	477	486	501	474	447	453	532	478	514	514	492	505	459	534	479	483	493	468	463	494	470	477	463	456	467	526	475	490	504	498	449	492	445	450	470	489	524	492	485	494	477	469	490	533	508	514	456	470	480	440	461	478	513	485	467	454	474	448	479	484	503	477	480	479	479	494	519	467	518	481	495	497	491	532	499	513	492	482	476	479	539	453	480	513	486	492	543	410	501	452	460	468	458	506	550	447	465	461	476	477	500	472	505	473	464	447	463	467	490	473	462	471	526	479	499	491	452	426	488	443	457	441	517	472	517	459	482	469	465	479	471	457	489	518	477	448	502	428	488	479	446	483	466	483	464	484	463	520	458	487	483	454	511	497	492	467	519	458	489	490	541	480	464	480	476	479	456	474	525	435	487	455	476	490	495	475	484	481	457	520	480	482	501	483	494	484	493	494
25206	21118	23698	28789	21120	14058	678	451	393	343	374	395	441	401	335	361	367	375	375	359	356	339	336	356	361	364	319	355	381	399	345	362	350	360	351	370	374	358	342	382	339	389	378	343	332	369	342	344	352	367	327	360	328	356	359	318	385	358	360	325	363	334	376	351	364	379	354	351	323	335	395	356	360	351	373	352	356	318	325	308	323	354	335	368	364	343	378	383	355	334	378	354	356	345	366	344	357	337	341	374	390	338	353	350	365	378	337	326	322	346	334	323	357	366	350	351	362	350	333	340	370	350	324	377	332	355	389	358	346	365	350	366	331	322	339	335	340	315	380	344	396	358	321	348	382	338	341	371	332	359	314	361	345	324	346	345	351	338	346	319	335	324	327	322	355	351	367	354	367	344	330	342	352	309	351	357	340	361	356	347	384	311	349	367	338	338	309	315	380	392	372	345	378	386	339	343	342	382	363	347	359	369	374	335	366	363	373	363	340	332	360	320	365	336	351	358	335	321	351	335	361	380	366	352	352	350	358	338	327	362	386	347	360	349	374	343	410	328	351	341	376	365	326	339	345	360	361	361	395	362	379	342	317	365	310	348	363	344	378	335	350	354	386	334	361	346	380	329	322	357	323	396	356	381	339	348	354	387	319	313	330	360	341	359	311	325	362	341	364	346	346	374	347	374	388	356	371	342	337	315	359	351	336	338	389	345	328	392	355	359	365	379	394	363	340	352	362	343	366	363	357	374	330	356	350	344	380	368	355	315	349	384	394	340	366	379	325	378	352	367	387	304	357	369	327	353	363	322	378	336	346	330	368	356	342	339	366	307	400	338	373	339	360	326	367	376	318	365	369	331	341	361	353	336	385	415	355	366	362	382	345	328	316	316	337	344	333	332	382	367	335	346	367	326	338	390	366	324	370	334	362	384	413	363	366	320	347	341	323	352	378	350	350	356	334	305	359	379	379	366	373	330	346	327	338	347	375	354	328	367	398	333	324	355	367	339	383	331	382	354	340	338	367	362	341	349	366	377	369	339	354	350	353	331	362	355	366	374	370	356	344	321	357	334	413	306	345	362	328	323	333	339	356	334	381	350	348	364	337	353	386	379	333	366	354	379	369	345	327	358	342	358	356	337	308	332	382	340	325	349	306	363	340	341	350	322	370	369	372	378	324	362	364	362	381	334	365	355	333	379	345	324	311	345	310	364	346	343	339	327	358	354	385	378	368	364	351	354	352	319	379	349	340	363	346	356	340	326	346	354	382	355	391	367	335	347	363	326	333	327	335	371	388	350	351	377	373	311	315	341	358	334	340	344	370	339	387	335	357	396	364	397	321	332	314	351	349	354	342	354	360	334	335	365	356	333	352	350	341	321	334	308	331	336	332	323	436	382	336	305	352	321	370	375	413	356	358	337	375	300	326	318	377	334	335	389	336	349	393	364	338	347	403	346	358	359	340	408	344	327	361	379	399	388	377	370	334	352	328	323	318	334	371	346	386	364	354	342	340	350	320	347	333	325	387	376	335	357	356	363	373	381	361	341	345	356	313	329	357	354	370	362	362	354	357	362	339	346	342	372	359	401	328	329	358	320	351	326	397	354	373	357	378	379	321	311	359	361	365	398	331	385	320	341	395	335	354	340	341	364	369	352	378	311	361	416	377	343	325	365	324	359	366	362	370	354	320	357	343	309	343	358	355	340	351	384	370	339	337	354	362	311	362	352	326	347	328	335	330	368	344	348	350	338	323	369	335	363	346	327	329	371	336	307	341	341	356	377	374	373	324	341	338	358	365	324	369	366	355	345	375	324	335	338	324	362	335	384	353	338	376	356	358	355	361	314	345	351	322	309	346	372	349	342	371	350	334	363	348	374	372	338	366	370	363	354	366	318	324	360	356	374	354	341	341	337	400	371	357	393	322	358	383	357	350	367	342	337	357	345	337	357	327	340	351	356	350	352	346	355	357	358	339	356	344	320	344	354	308	364	363	340	372	344	394	361	374	337	352	355	343	369	331	319	340	365	320	318	373	313	327	315	360	371	363	360	384	331	328	338	391	365	354	326	364	363	374	329	352	323	381	370	342	355	319	364	339	320	337	382	335	363	343	336	378	361	306	328	323	366	376	370	356	389	354	342	307	363	348	314	308	334	349	355	353	373	334	323	371	320	340	384	392	378	350	372	351	349	349	360	356	342	385	383	381	295	332	339	376	332	346	337	330	328	365	356	358	334	336	376	351	346	325	352	337	347	395	360	352	356	340	366	364	388	346	335	342	364	352	336	370	349	365	359	363	348	376	334	343	365	321	372	395	346	343	361	372	361	356	382	357	346	355	341	357	338	368	314	369	324	326	370	327	358	366	359	365	330	367	361	383	380	366	382	355	323	331	380	362	371	366	339	376	379	347	340	366	332	336	343	383	369	378	336	351	341	337	343	368	340	373	384	377	373	368	317	394	379	391	357	339	386	342	370	367	373	373	383	368	353	368	361	354	344	368	367	338	374	359	376	329	363	361	353	369	348	324	334	369	383	334	358	391	339	355	386	329	347	336	335	383	349	398	380	323	338	334	392	357	297	301	336	368	347	350	325	335	367	331	368	373	368	320	360	362	350	351	365	346	351	316	348	341	358	352	341	345	305	321	347	377	342	382	311	313	367	356	371	366	360	339	362	370	360	368	333	340	352	400	364	366	344	356	363	365	338	325	338	358	328	353	339	354	341	340	328	316	317	345	338	375	349	329	325	344	361	356	362	335	340	341	329	384	351	364	348	350	354	341	356	335	333	372	375	364	371	327	307	383	392	354	352	360	353	366	381	351	330	346	354	370	384	341	372	351	332	294	343	370	361	348	297	318	351	332	351	365	363	392	342	324	342	382	354	296	349	359	351	340	339	367	345	327	365	358	371	357	368	326	359	364	375	378	317	347	361	326	360	345	370	345	321	365	364	357	389	307	363	364	372	370	337	347	381	341	337	358	356	366	344	351	348	344	385	367	377	356	330	352	356	383	317	376	356	314	353	317	369	401	319	380	353	340	376	337	350	353	367	351	327	372	345	337	360	356	375	336	345	354	354	327	379	315	384	368	376	340	328	352	358	320	369	330	313	344	326	360	342	362	375	344	313	326	318	346	371	395	336	355	369	366	324	309	342	366	386	361	349	317	365	376	353	388	329	331	344	330	332	382	334	362	387	363	347	320	335	330	350	360	366	345	365	363	352	319	360	348	355	332	359	359	364	345	383	344	352	389	342	345	381	340	354	375	317	353	366	361	371	372	327	329	307	376	322	340	363	296	338	321	321	331	330	379	330	341	355	327	310	336	375	365	367	335	341	345	367	359	343	352	369	376	346	353	331	365	333	329	349	307	365	321	341	325	364	337	381	350	361	374	345	334	336	338	371	368	412	338	324	359	363	364	364	335	340	374	350	332	336	388	336	337	345	370	342	339	344	342	340	356	360	364	351	379	341	362	336	341	356	343	348	371	345	345	352	351	356
35433	32612	8138	848	823	773	796	741	749	758	745	776	760	777	786	746	760	762	773	704	787	753	752	807	711	720	715	776	725	705	712	743	735	716	719	750	756	736	728	737	756	745	708	735	783	719	762	784	706	749	728	776	741	754	716	730	741	779	736	768	713	740	744	772	746	738	742	664	779	728	733	765	745	756	760	731	787	752	760	749	742	713	770	782	718	724	793	773	782	766	762	758	770	772	775	735	780	763	726	717	673	766	774	725	732	752	794	733	768	743	762	775	782	755	705	734	733	774	723	772	804	761	754	729	749	785	757	730	724	725	760	802	787	737	701	735	739	728	738	691	737	773	710	717	741	742	760	755	694	717	749	742	721	774	758	792	754	748	734	738	737	799	787	698	760	788	750	760	743	748	756	748	740	755	788	775	781	749	750	769	733	762	781	729	731	775	771	773	761	766	771	795	734	762	723	770	721	784	737	768	778	751	763	726	767	764	737	757	726	766	725	791	760	756	778	765	736	783	821	737	750	796	692	746	744	742	756	705	705	690	761	776	754	711	715	758	762	766	722	763	741	684	760	689	756	729	740	733	725	740	710	746	711	681	753	718	750	734	747	743	741	702	707	790	760	744	742	709	742	793	734	732	739	745	813	760	747	719	758	783	753	724	779	798	707	729	705	733	730	786	727	727	757	744	777	756	785	735	736	731	745	729	768	722	749	712	756	724	772	743	776	766	724	725	774	762	750	752	725	799	787	746	737	763	746	774	761	789	746	767	791	788	774	794	725	758	730	753	776	741	726	744	741	762	797	780	765	747	724	712	732	781	777	727	789	773	703	712	726	737	728	762	713	741	753	712	731	774	718	790	759	743	744	734	774	708	748	775	725	744	720	797	808	678	688	726	777	735	721	777	746	737	783	789	801	730	725	761	807	780	750	742	750	754	731	737	763	809	774	742	735	760	765	738	689	774	818	685	737	744	739	726	764	789	725	754	747	761	754	696	791	756	732	734	763	767	777	765	761	716	729	750	731	776	735	724	779	701	761	725	771	748	754	762	747	797	722	800	754	757	775	766	719	730	727	699	799	807	747	810	767	774	749	776	809	742	766	752	701	790	802	736	731	754	765	730	757	767	799	797	752	738	747	760	736	768	782	786	708	795	773	760	771	804	769	824	747	739	699	746	756	761	759	721	751	788	729	776	776	756	736	730	749	778	794	760	739	774	750	749	810	749	763	762	751	763	724	763	735	729	779	757	757	736	775	760	766	780	692	686	729	737	717	746	748	736	720	722	739	712	753	744	758	719	718	689	740	729	813	791	747	757	735	749	768	799	744	731	750	726	786	755	702	740	779	775	712	778	757	741	717	770	686	734	720	759	779	773	708	736	770	793	746	711	745	744	755	726	706	779	750	737	790	734	774	767	811	739	766	747	743	748	724	744	742	773	787	742	724	742	740	730	746	739	703	714	780	781	753	783	781	751	735	688	706	771	779	760	739	737	762	782	743	763	729	713	735	751	776	780	746	745	734	735	729	697	726	732	752	733	765	734	762	743	772	697	765	732	709	735	757	759	714	723	749	702	733	783	743	831	746	762	792	773	791	778	755	769	716	793	746	766	758	753	744	751	762	794	784	723	724	744	748	769	718	791	767	761	756	761	729	720	718	712	764	771	752	769	756	694	763	723	751	771	754	723	798	776	727	784	724	781	733	750	787	753	775	724	737	760	748	728	712	746	759	753	716	793	791	772	757	773	778	710	753	779	711	775	729	793	724	777	768	758	815	781	728	740	785	789	721	711	790	760	780	761	705	761	764	745	780	745	745	783	756	729	751	777	739	722	777	746	789	745	748	762	775	741	733	731	739	752	741	672	784	764	739	733	710	792	802	774	720	691	747	777	734	743	753	702	766	762	749	729	729	757	725	671	768	736	739	809	744	732	774	791	746	750	746	734	747	728	730	736	734	763	750	746	743	767	784	738	738	730	742	734	731	747	768	745	762	705	770	774	789	704	760	744	757	728	754	704	750	768	768	789	811	778	765	719	749	784	774	749	803	756	738	774	746	738	689	777	785	709	719	770	765	745	753	737	772	766	724	756	785	749	748	724	720	729	739	756	780	741	768	803	776	816	756	727	750	773	759	737	724	764	750	802	751	766	749	798	755	731	729	688	770	744	792	767	764	734	781	718	728	780	716	728	738	764	757	787	748	744	773	716	784	799	754	800	692	739	739	758	723	697	791	790	777	742	779	750	774	718	759	754	721	774	737	752	779	684	739	714	746	767	742	733	777	763	707	735	745	737	798	734	758	729	798	727	743	739	747	736	776	755	774	741	742	768	783	729	724	712	788	767	712	795	793	743	768	718	735	745	741	735	720	774	724	742	733	753	798	702	727	699	763	768	743	708	741	693	722	768	703	759	748	772	706	698	747	755	795	779	770	773	743	706	764	709	743	771	729	740	748	740	743	743	782	770	763	787	732	718	740	798	755	734	759	757	766	742	758	723	723	721	721	784	719	775	796	766	763	719	755	776	719	740	744	758	776	719	765	753	727	710	738	750	708	720	785	736	732	727	767	758	713	720	787	714	703	742	728	760	789	731	778	685	760	769	712	738	743	737	721	761	739	738	728	722	826	714	757	737	692	745	763	737	744	768	791	736	754	719	790	734	731	740	829	781	734	732	727	766	709	777	724	763	765	744	731	769	759	781	734	757	721	772	740	762	749	762	690	748	698	773	796	729	758	751	770	729	723	762	717	749	769	748	744	768	786	737	748	717	697	714	760	776	689	792	772	765	730	806	732	765	776	755	700	745	702	726	799	756	755	749	735	711	715	768	744	794	740	724	740	785	744	754	785	672	731	736	791	758	750	762	699	755	781	736	780	754	749	770	783	728	708	742	733	737	703	744	782	726	771	756	739	727	757	767	695	712	792	776	732	796	762	758	792	758	768	759	763	810	805	717	745	700	776	735	743	801	723	778	784	753	712	807	764	741	708	723	709	745	660	780	706	750	738	820	788	745	772	750	766	732	767	805	779	760	753	689	792	766	768	704	768	710	788	725	761	786	722	780	810	759	747	775	757	794	755	716	735	786	806	743	753	773	761	722	774	742	741	810	783	746	742	750	729	727	774	758	778	711	677	794	752	772	763	743	774	791	754	773	705	764	724	707	772	784	772	756	745	747	745	726	765	796	793	735	763	747	769	756	777	702	714	769	761	727	748	721	734	745	740	733	762	793	767	759	760	753	773	701	741	761	745	789	762	788	816	765	733	775	716	714	754	741	746	728	728	714	765	742	771	763	768	762	753	748	737	717	744	731	729	709	712	751	710	713	804	745	768	718	728	765	731	705	731	770	736	767	744	762	747	748	772	756	737	786	728	778	795	786	770	770	747	703	723	740	688	742	683	713	759	739	702	775	746	746	820	754	752	719	751	754	767	723	803	786	775	725	770	789	749	738	754	763	764	719	748	715	732	761	782	782	774	741	775	789	767	791	742	769	775	699
24490	21124	24052	28444	21124	21148	11628	654	402	406	405	305	375	355	324	383	348	335	361	320	326	378	334	325	316	342	346	344	339	328	330	313	352	341	331	331	373	353	321	333	306	312	295	344	328	324	316	332	316	311	314	330	320	338	310	333	297	302	329	350	381	320	324	316	355	320	311	292	358	329	298	318	277	271	311	329	320	309	303	344	343	339	318	313	347	314	342	315	323	346	331	307	337	287	344	318	328	300	317	313	329	350	297	326	336	339	319	327	336	355	309	321	349	328	312	320	292	340	293	322	319	308	319	280	323	337	308	345	355	346	342	345	321	338	308	303	318	350	350	328	311	277	291	363	306	349	312	335	301	349	315	332	340	319	319	358	342	317	333	302	346	343	332	349	352	365	323	345	357	302	348	274	296	302	325	300	337	319	353	309	363	355	357	307	330	357	323	320	306	317	310	321	326	303	322	345	356	325	365	335	281	317	316	338	312	318	295	307	316	308	306	309	309	327	335	299	336	322	322	338	313	333	342	344	335	319	338	316	346	337	332	299	325	315	336	319	313	325	335	315	314	351	297	332	333	304	346	356	340	339	327	320	345	318	353	326	334	311	306	319	303	328	323	322	367	321	296	305	299	317	328	311	348	329	328	324	317	327	333	315	318	315	323	373	338	315	332	318	322	350	346	338	344	285	309	319	338	293	351	334	346	288	309	289	355	351	313	311	343	345	304	307	324	315	360	356	318	315	321	308	323	319	317	323	330	321	351	336	323	385	351	347	356	334	318	331	308	351	335	317	301	321	336	338	309	312	308	294	335	293	343	317	376	349	328	341	327	329	341	285	297	347	343	324	319	310	296	365	329	331	339	319	313	310	351	319	338	303	311	333	338	347	297	300	324	332	349	334	313	333	305	321	330	294	330	340	318	342	333	313	288	304	323	311	349	288	296	315	331	275	322	321	321	319	324	306	323	292	338	325	332	308	296	350	318	335	299	258	367	330	330	289	326	312	316	318	301	321	319	317	326	337	290	342	293	345	302	309	317	326	318	360	356	333	306	300	330	336	336	311	347	342	334	358	307	300	363	286	347	369	341	339	355	334	336	334	308	351	324	299	346	322	302	303	329	315	331	371	309	299	322	329	331	323	360	368	300	311	279	329	321	326	324	332	332	311	317	313	345	349	360	331	327	287	285	325	321	336	331	322	333	310	362	308	322	322	321	335	328	298	316	320	336	325	294	335	337	315	326	308	288	323	332	282	301	324	282	315	332	327	309	310	304	318	341	308	306	316	310	274	331	300	299	350	302	314	342	345	328	306	297	347	292	323	300	298	324	349	287	335	314	283	332	304	329	332	308	327	321	297	323	302	331	304	303	323	333	310	315	344	302	279	305	345	334	365	320	313	315	306	339	315	286	343	346	317	343	365	303	331	302	315	320	338	324	334	343	334	283	346	321	338	314	343	320	288	319	299	276	286	338	386	315	317	305	327	320	347	325	340	320	338	318	277	306	339	335	319	338	280	302	345	355	347	361	301	349	313	348	295	306	353	362	309	298	366	311	312	343	311	334	311	305	314	331	313	330	312	289	348	342	344	321	332	342	323	310	293	306	312	329	311	317	325	340	294	316	296	315	334	308	348	365	317	320	330	356	296	279	334	311	302	353	292	340	320	316	311	318	322	316	318	291	293	310	278	340	308	304	336	337	318	323	283	292	302	332	336	322	339	368	308	315	306	321	319	270	308	326	317	323	264	305	280	308	323	305	350	308	331	320	327	334	297	325	344	340	315	321	316	349	351	330	333	306	351	326	349	334	319	311	327	284	319	306	306	326	321	308	345	304	334	343	328	322	349	297	328	296	295	342	315	320	305	281	325	314	281	355	330	304	312	306	334	326	302	351	313	328	306	330	340	338	293	307	318	297	352	363	329	369	301	290	305	320	310	309	285	309	334	335	355	313	364	341	314	337	338	325	326	347	291	316	300	322	337	349	309	313	340	330	317	336	324	322	328	331	344	320	343	326	290	346	294	341	327	334	316	321	327	319	353	335	340	322	335	324	306	351	319	326	324	326	309	339	324	340	347	347	302	318	315	282	324	309	259	306	318	305	329	307	346	319	316	298	304	311	298	273	329	333	368	316	327	319	276	319	353	288	332	300	291	333	373	360	311	302	332	311	324	313	335	358	350	294	339	353	353	314	332	294	355	318	309	326	290	295	340	357	309	329	308	332	304	323	277	328	333	375	333	307	316	358	344	315	350	310	308	271	329	305	343	326	351	317	320	329	324	302	355	293	344	316	308	304	330	327	329	312	292	312	328	346	319	345	338	291	298	338	351	315	311	282	345	335	310	321	316	340	325	298	309	320	349	346	323	286	310	311	277	345	306	328	296	319	297	302	326	326	311	329	345	337	319	304	352	326	309	329	306	317	368	343	335	302	312	323	315	330	309	322	317	287	330	363	377	343	312	291	326	323	322	342	358	335	321	343	306	316	320	305	337	303	303	324	314	299	297	330	341	340	300	322	308	322	294	297	331	310	319	330	323	303	328	322	305	299	326	308	314	323	331	324	342	298	337	296	309	291	305	315	295	370	289	367	303	328	296	317	327	303	339	298	347	316	290	291	353	308	337	313	320	316	332	330	307	292	309	329	324	316	318	323	315	281	317	332	341	325	325	323	340	325	342	331	305	332	292	321	335	342	321	319	315	342	349	285	336	342	342	314	300	346	343	357	313	290	333	312	311	324	352	333	282	295	349	294	294	319	353	301	314	332	303	307	321	307	267	310	350	340	336	340	349	329	325	327	343	310	325	361	336	342	305	326	325	306	289	328	331	329	307	328	322	337	344	315	313	314	302	327	323	312	325	307	363	324	348	334	275	315	344	312	332	311	337	305	343	296	296	320	289	362	347	306	320	317	329	330	349	340	299	307	354	338	310	310	320	326	360	345	281	333	325	328	295	312	302	322	321	343	306	310	306	319	340	306	357	309	289	338	324	305	312	324	315	334	323	344	316	340	329	331	320	306	335	336	329	306	299	270	320	299	313	349	318	306	321	319	333	342	338	330	321	312	353	313	334	311	308	328	335	293	339	318	351	354	344	359	310	298	331	291	273	346	356	335	340	324	312	297	354	335	332	355	312	348	352	327	313	327	315	318	327	319	322	309	349	319	333	318	346	304	322	335	318	315	298	331	300	332	339	272	345	345	317	341	341	298	314	314	349	326	337	346	347	335	322	312	338	311	313	337	362	322	329	312	326	332	325	325	327	317	344	289	333	315	303	303	322	373	329	354	317	316	333	364	310	334	330	318	287	316	360	335	344	336	307	385	332	353	336	325	325	319	318	326	349	316	322	352	308	328	337	325	352	314	342	325	353	345	321	288	371	335	303	326	336	344	294	298	320	326	326	327	322	308	312	340	344	315	334	333	313	309	292	303	328	345	321	323	302	311	318	337	312	323	316	327	318	346	309	315	325	300	307	356	320	352	330	326	300	328	331	301	342
40822	43180	12560	993	777	753	731	701	695	749	659	689	654	671	636	625	709	634	643	695	689	667	715	674	685	668	667	638	683	650	703	686	647	675	659	687	609	698	671	707	666	613	681	689	689	676	675	665	631	649	665	704	670	640	672	653	667	677	663	633	661	642	646	667	646	631	701	665	625	662	685	654	681	610	664	673	665	686	679	685	653	636	671	631	677	644	669	615	670	632	616	658	646	704	674	646	704	651	688	636	663	737	662	664	624	658	660	690	629	661	661	678	607	591	658	670	664	654	644	657	642	674	646	644	666	661	647	648	642	603	660	666	647	679	668	650	653	703	646	669	689	673	705	644	652	665	639	665	653	654	627	656	655	690	670	666	625	668	672	647	669	653	617	648	681	657	687	670	631	682	679	606	645	662	659	661	653	643	688	678	692	645	675	667	664	701	672	622	728	679	674	649	635	631	631	664	650	648	647	618	625	709	655	615	660	682	675	686	639	697	650	692	627	647	669	648	665	638	669	645	663	685	643	697	711	677	692	634	691	612	692	632	682	676	678	665	687	685	634	671	653	644	601	682	656	665	640	658	623	686	633	699	652	669	645	669	671	636	692	661	691	693	672	672	668	685	682	668	656	658	700	648	703	635	678	689	653	644	677	649	642	651	663	685	647	678	696	650	646	677	621	646	650	677	700	668	696	621	690	662	679	645	614	667	660	653	719	639	639	650	648	696	625	699	661	686	672	637	654	633	681	647	648	655	641	637	623	671	691	673	695	659	700	651	667	664	669	649	683	678	666	649	651	657	666	659	657	696	700	673	668	715	663	688	644	627	646	677	680	634	657	661	689	659	675	641	647	650	643	661	665	655	686	728	651	680	671	669	682	672	673	669	685	673	655	683	656	683	688	642	670	614	654	663	674	667	710	689	640	660	682	683	666	662	640	652	672	651	652	673	631	690	636	707	683	661	655	653	658	613	621	623	641	680	671	661	671	696	659	688	668	674	667	687	684	629	680	700	632	705	642	705	676	613	681	620	650	673	635	655	658	675	694	640	627	652	653	662	677	617	630	662	635	659	655	680	670	702	676	680	638	652	666	645	707	691	657	660	641	679	659	620	593	700	689	628	623	622	615	657	690	716	621	655	673	656	648	650	625	687	697	625	676	613	670	641	672	640	639	652	684	629	652	638	672	663	640	665	658	647	652	634	646	645	668	636	639	674	600	671	715	632	687	706	690	652	681	673	638	623	643	675	691	672	710	648	639	689	608	658	635	622	651	696	652	653	647	641	643	670	645	669	699	655	667	663	670	696	650	696	661	647	668	665	683	630	668	653	644	681	660	636	615	657	687	631	665	676	661	657	665	682	678	655	702	641	636	630	691	663	669	701	633	627	646	668	700	673	669	649	637	699	622	624	649	625	683	682	636	707	682	699	637	716	663	693	695	657	681	644	654	661	643	669	681	660	667	655	684	633	668	692	751	689	622	666	663	687	619	655	629	703	634	683	642	651	642	666	689	661	668	676	671	702	631	689	703	677	630	661	668	708	663	655	650	672	687	665	676	678	677	638	638	701	693	656	679	698	648	646	674	679	675	683	662	667	632	714	675	709	692	674	700	659	647	653	700	620	677	685	679	611	649	670	663	611	632	676	648	685	646	677	657	662	673	704	663	657	641	678	611	655	618	659	633	640	665	671	686	669	708	638	705	675	672	644	682	635	675	726	654	707	654	658	633	657	668	636	678	647	731	636	639	663	640	622	667	628	654	712	717	702	663	639	657	642	687	683	678	673	687	646	684	641	642	664	685	640	680	684	637	658	636	673	649	694	690	630	683	656	642	665	682	652	642	692	675	657	692	699	631	673	637	618	686	692	689	708	635	660	665	668	651	638	635	634	645	641	660	615	673	645	671	624	647	657	635	673	696	669	665	664	639	679	630	692	653	630	642	688	664	649	656	617	681	666	700	664	690	633	637	677	661	661	616	717	591	684	675	663	673	671	646	656	653	678	661	678	649	705	702	627	688	651	693	615	673	639	663	662	680	655	654	681	699	649	646	628	654	639	645	699	699	634	666	670	656	706	707	683	721	704	653	653	671	675	654	673	648	612	687	659	658	647	673	625	684	718	690	644	633	689	657	685	659	647	668	665	632	673	668	670	640	629	663	656	642	692	605	666	639	619	623	654	645	636	683	626	619	664	706	638	632	669	673	672	617	687	629	629	651	704	678	656	666	657	695	645	693	685	634	679	653	649	654	688	675	647	672	653	693	657	635	635	625	656	630	651	572	641	674	669	661	622	638	669	664	673	683	660	658	614	698	655	628	643	650	693	660	677	647	627	642	724	685	661	644	653	671	652	702	660	644	652	657	620	649	689	711	650	671	712	687	626	690	617	644	667	642	669	656	643	651	695	672	674	709	655	673	658	619	702	644	650	651	668	661	652	642	647	597	624	650	658	666	638	660	648	665	657	638	620	688	656	668	668	694	645	628	651	631	678	681	673	664	644	679	668	704	628	680	640	643	643	645	661	696	682	689	656	633	653	676	634	645	644	649	659	639	640	659	682	647	644	739	668	665	640	675	639	662	654	657	663	629	688	639	664	662	624	643	669	728	663	694	684	642	666	669	648	701	661	672	697	642	673	619	663	632	674	654	702	684	678	660	616	697	641	649	670	642	644	651	647	647	718	657	631	647	685	692	643	640	657	613	640	663	593	658	695	691	652	650	651	689	646	691	638	692	711	693	682	663	681	676	675	637	663	674	633	677	660	704	639	649	657	631	625	631	647	671	636	650	647	656	649	659	704	694	683	646	700	670	672	645	659	635	675	649	691	667	709	654	632	648	651	699	642	669	703	669	645	675	650	687	674	679	664	650	679	614	623	663	691	700	658	643	674	696	674	718	659	714	659	661	694	660	623	621	667	672	657	675	686	665	686	638	626	649	627	710	659	687	662	636	693	642	637	670	665	621	686	638	654	678	683	701	656	656	642	671	647	640	652	677	723	681	632	680	623	660	667	692	661	639	656	665	662	656	654	671	651	661	682	679	656	674	653	667	653	696	659	643	657	685	659	633	652	709	701	669	653	664	643	625	660	630	678	653	673	661	685	638	664	673	703	668	686	656	619	649	661	696	683	696	687	681	653	677	672	716	659	652	689	655	672	634	624	647	664	682	623	691	699	680	636	694	676	655	656	675	646	650	666	673	617	632	618	652	639	668	699	698	668	682	639	680	684	666	649	635	616	648	694	654	648	634	702	642	678	637	664	651	664	653	688	658	637	588	669	690	680	697	676	636	648	651	658	656	650	643	689	687	656	673	655	649	621	664	638	676	648	694	721	685	661	664	641	661	648	669	671	674	630	640	669	701	708	690	667	641	662	614	682	693	666	652	688	670	682	668	677	641	670	699	628	670	626	701	640	680	665	699	650	607	694	650	650	640	622	698	640	653	662	665	660	703	632	675	610	646	682	636	633	652	690	717	685	694	629	634	631	628	651	666	683
35200	18530	5588	415	259	214	214	200	181	206	190	187	186	204	193	188	178	224	180	184	176	214	205	195	197	175	190	215	213	219	201	239	169	189	175	192	199	225	200	207	203	204	215	190	178	215	220	218	198	192	186	196	205	197	197	207	202	195	208	208	192	194	205	207	213	206	208	172	196	183	203	178	234	203	173	162	198	194	218	187	227	198	185	195	173	206	189	191	221	178	196	175	191	177	186	176	205	197	182	211	171	202	181	190	172	215	204	177	199	176	214	190	193	218	221	207	202	218	188	186	183	172	216	191	181	157	193	192	190	212	215	193	209	188	213	202	190	195	226	174	192	204	169	186	200	210	213	162	224	225	214	213	213	196	194	196	194	215	206	198	185	181	223	200	208	221	213	214	193	200	184	198	183	195	202	199	205	177	214	180	211	188	210	200	181	185	203	204	169	211	202	207	217	217	174	192	216	170	157	191	218	199	204	205	205	213	187	184	196	182	193	200	214	203	201	209	195	196	181	183	185	216	185	209	188	191	210	200	195	192	182	204	227	170	190	192	169	197	200	188	211	191	174	185	204	203	200	187	179	173	187	187	217	185	175	226	166	205	178	202	237	203	206	208	225	177	193	192	213	214	205	193	180	171	189	196	214	194	161	210	213	173	178	190	184	210	201	181	194	189	196	207	193	169	166	196	186	204	193	225	197	202	173	189	189	205	206	206	184	196	198	193	188	202	212	218	187	189	184	168	193	219	192	182	206	189	204	222	185	200	183	171	213	204	185	178	178	222	195	203	216	194	190	199	193	192	192	177	190	197	199	207	195	209	203	182	191	198	214	186	169	204	205	191	204	207	212	192	182	210	208	189	207	205	164	204	206	219	185	185	196	186	200	182	206	203	206	173	202	196	211	173	187	181	178	219	204	196	192	202	182	212	194	199	189	187	194	179	188	191	198	199	197	198	221	171	202	191	222	192	187	209	214	172	180	203	197	216	176	217	243	209	210	221	194	189	212	193	178	168	204	200	203	169	205	179	182	220	211	186	180	219	220	180	199	176	200	201	161	206	205	228	214	191	210	185	190	179	189	189	199	183	211	213	195	196	196	182	207	200	210	195	191	187	190	170	199	196	185	198	159	193	176	212	203	204	190	193	175	209	201	203	197	208	182	196	189	184	212	198	232	234	202	241	192	201	205	233	222	179	178	200	183	208	186	226	181	215	189	184	208	213	192	170	198	212	237	165	223	191	198	199	184	178	204	187	180	218	197	199	163	203	220	192	196	197	181	216	211	195	176	241	204	210	195	213	205	192	195	194	211	190	178	191	211	218	191	193	199	199	185	210	206	181	207	210	187	175	182	225	214	212	212	201	187	216	197	214	193	182	172	189	184	221	215	213	167	185	195	187	191	168	224	208	238	187	196	174	189	202	192	170	210	184	196	213	170	189	200	209	193	195	199	205	216	197	187	190	197	234	240	212	194	201	190	176	185	205	159	190	181	182	192	193	222	177	218	185	202	192	180	192	179	199	182	176	198	165	176	217	214	194	181	198	222	202	198	184	196	195	189	209	196	196	221	171	200	181	188	201	217	198	174	203	200	239	206	210	199	192	191	194	205	199	202	197	206	203	205	219	230	209	193	210	219	201	189	201	187	200	221	214	212	191	203	216	207	206	197	226	210	180	206	213	208	197	190	220	173	219	194	191	196	194	215	180	197	191	171	196	196	196	195	195	199	205	218	218	201	183	199	192	181	210	202	219	169	195	183	209	201	190	199	198	191	199	202	195	178	200	209	186	201	200	175	202	192	179	185	195	193	179	193	180	173	200	206	219	202	189	201	203	194	189	187	160	192	215	195	189	192	203	197	169	216	179	188	199	201	197	205	187	182	197	203	181	213	171	181	200	195	189	189	199	209	209	202	186	162	182	200	210	196	219	193	196	218	216	193	206	178	186	210	203	192	194	217	206	196	178	208	180	197	208	224	190	196	191	177	190	202	173	215	185	192	194	184	187	204	202	227	208	176	212	208	196	198	216	197	175	213	182	182	197	196	177	178	171	196	201	197	174	181	189	208	214	177	219	203	198	207	232	219	192	188	190	206	193	213	199	175	194	188	201	215	215	206	232	184	195	240	218	185	184	194	209	174	174	186	188	197	192	195	209	198	208	182	202	186	191	205	207	183	194	183	196	207	194	216	217	159	205	178	203	211	207	181	168	201	216	226	201	194	186	225	181	215	199	159	210	185	234	199	177	214	206	193	198	197	213	200	198	217	181	205	211	186	205	187	199	212	174	186	164	182	198	187	195	192	186	178	216	193	204	213	180	206	211	185	215	204	226	200	196	195	180	214	209	190	210	196	160	180	167	197	192	194	175	190	158	177	205	179	212	184	189	192	189	175	204	215	180	212	203	219	191	183	213	194	206	213	187	178	208	209	212	202	201	197	183	214	178	196	183	169	196	199	179	210	195	193	182	212	215	186	203	192	177	155	182	186	187	166	187	172	185	170	210	203	213	206	216	182	193	180	187	214	194	188	199	206	201	211	207	182	223	205	202	180	177	193	209	193	230	213	186	195	186	206	199	194	183	192	210	199	191	183	198	202	195	177	199	182	194	229	187	178	233	183	201	201	196	186	190	243	198	213	212	180	199	169	205	193	191	190	182	179	219	203	218	184	173	175	178	199	203	210	216	210	177	189	198	171	223	171	218	210	196	186	195	189	208	208	218	181	205	207	178	200	183	216	214	182	182	169	178	205	193	175	192	210	208	207	213	186	193	196	175	200	223	207	171	234	166	200	200	201	189	203	208	218	197	210	190	176	189	194	176	201	196	207	197	179	189	199	194	186	214	192	194	209	215	187	204	178	176	218	205	183	205	202	228	180	181	228	178	180	192	193	188	195	194	201	188	182	194	203	184	206	193	201	207	172	205	159	193	191	205	196	174	219	202	195	217	222	215	178	205	199	232	186	204	220	172	210	189	183	188	192	195	201	191	194	201	191	152	203	188	188	168	202	177	214	188	179	193	188	203	185	218	218	215	214	179	188	198	180	214	199	195	175	197	217	173	210	197	200	194	186	200	177	211	180	173	190	191	210	211	192	172	174	209	207	217	206	194	183	195	218	184	207	194	211	193	156	194	207	190	225	190	177	177	194	207	216	208	215	192	218	215	184	187	198	173	192	187	175	174	166	163	168	192	183	186	188	189	209	201	188	177	196	182	191	220	200	204	196	177	218	171	204	188	201	209	172	204	200	173	181	211	212	194	226	197	203	202	206	180	219	216	175	194	176	184	187	190	195	182	198	192	218	200	197	174	221	202	177	199	191	201	199	201	219	203	182	211	217	205	200	181	182	199	203	192	184	183	198	223	193	191	223	187	194	198	197	205	216	212	220	192	196	200	202	210	173	198	207	195	193	214	188	168	201	186	207	196	221	178	198	193	202	208	203	174	202	209	209	189	168	204	178	216	212	187	185	214	198	206	185	204	223	208	202	185	193	196
20939	4085	856	498	504	465	492	463	498	464	480	489	484	461	490	458	457	492	459	452	484	474	464	497	469	465	519	472	445	447	452	506	462	455	461	517	471	483	443	467	508	459	515	506	479	471	467	480	456	475	456	432	448	452	453	450	496	448	488	483	483	479	487	479	455	485	451	517	482	490	500	487	469	473	523	491	451	475	456	454	463	470	450	491	484	471	471	481	458	478	479	484	477	505	499	476	476	424	456	473	489	475	488	463	482	467	444	483	480	520	498	490	461	491	490	540	455	470	457	499	469	455	454	482	483	479	474	451	481	457	493	482	502	465	423	487	480	425	488	495	481	475	460	457	483	428	459	498	463	466	505	451	473	459	496	502	523	474	490	476	489	491	487	454	482	493	483	462	477	450	504	480	480	451	464	489	474	495	491	436	504	447	499	497	474	457	500	483	460	428	453	453	474	468	499	485	483	452	475	467	489	440	466	496	471	497	463	499	472	473	485	477	466	465	511	488	491	465	510	461	455	482	485	439	514	436	460	508	483	457	484	445	497	478	492	498	516	462	510	498	460	464	499	466	486	453	483	497	459	481	478	504	498	450	426	444	478	460	503	473	465	483	491	474	480	469	456	461	467	453	461	450	470	487	488	467	481	464	483	509	502	492	429	518	457	476	452	473	465	464	500	458	510	475	489	488	443	439	471	445	467	447	429	503	532	466	483	483	481	425	434	480	494	437	494	480	474	506	491	469	487	431	490	478	463	488	515	447	441	442	466	485	483	497	419	487	457	465	471	480	503	503	508	492	481	501	521	476	482	458	482	507	514	458	482	514	431	524	469	444	486	472	466	515	441	475	476	487	499	450	504	452	494	479	473	454	486	498	456	501	480	457	508	482	452	463	516	507	469	477	484	489	472	457	478	453	450	497	472	488	476	489	452	475	505	451	491	494	455	474	451	481	456	458	452	462	481	456	467	439	493	476	479	471	503	495	523	465	453	452	488	438	509	465	463	442	474	427	465	498	421	447	445	470	466	477	479	465	480	467	464	464	471	485	460	486	459	482	488	480	448	477	487	466	462	490	477	502	482	492	477	470	479	441	457	493	482	466	496	476	474	518	493	453	459	478	485	452	506	473	503	478	475	462	506	487	469	484	475	500	476	458	509	488	487	471	478	474	481	526	449	498	461	502	485	445	432	496	472	462	475	459	469	503	476	488	465	466	486	452	449	507	499	502	444	463	453	506	478	485	504	451	459	486	489	488	485	470	488	474	517	497	423	473	473	489	458	501	473	499	488	484	461	475	479	495	468	494	464	490	483	491	447	467	448	482	500	461	496	481	440	478	478	492	481	468	478	485	484	461	462	502	481	504	465	430	476	466	498	500	442	497	472	466	499	460	473	497	447	452	470	501	465	446	481	474	523	462	495	497	443	487	494	503	450	479	467	503	504	468	510	500	445	459	496	469	508	493	437	509	526	469	452	480	466	494	489	494	453	510	507	466	487	494	461	501	493	482	488	469	485	499	458	494	457	481	465	428	464	497	484	456	464	491	458	456	451	489	475	486	511	462	461	487	494	437	413	443	481	468	473	477	486	509	448	490	443	490	504	483	480	472	477	474	497	490	495	416	468	477	464	460	487	464	463	467	516	500	481	439	485	464	470	446	465	481	488	489	471	488	446	484	489	475	442	475	474	488	496	471	489	486	491	476	481	518	451	501	490	450	465	477	460	508	484	479	486	478	471	489	480	476	466	477	483	488	521	464	467	461	505	499	490	457	497	431	468	496	450	472	454	497	447	488	483	470	479	448	452	457	499	484	479	464	470	480	466	461	484	468	466	526	439	463	486	456	492	476	439	423	480	496	456	492	485	475	480	514	502	462	484	490	474	462	441	421	453	476	458	502	488	478	450	461	471	483	480	441	497	481	451	459	454	489	507	467	443	444	495	493	477	469	473	506	452	484	464	525	492	484	459	488	459	500	470	490	486	471	461	492	484	473	451	479	495	508	459	473	463	471	492	442	492	490	446	481	447	508	445	478	474	458	475	457	459	458	478	470	476	467	450	471	478	494	504	491	451	501	505	528	471	490	496	505	460	505	474	487	501	486	489	463	453	485	471	472	494	479	465	463	482	491	525	436	488	471	475	506	501	460	425	466	464	467	485	435	510	511	500	489	467	452	496	453	457	506	478	470	441	485	469	439	475	463	459	539	467	483	459	458	461	496	447	445	439	482	439	449	457	467	461	462	476	493	533	505	435	480	492	466	459	452	499	481	477	494	471	467	506	460	495	447	490	466	460	492	470	475	453	477	474	449	502	454	450	475	439	429	470	447	462	486	452	467	467	452	456	461	484	480	523	463	496	485	455	499	484	486	458	478	456	455	456	473	458	492	515	494	471	450	468	500	501	455	449	508	491	483	468	474	467	488	478	468	471	471	501	457	463	487	490	513	462	421	478	484	485	470	523	514	475	476	483	497	492	479	469	510	472	473	488	495	480	450	501	476	462	476	466	500	494	493	466	425	516	479	486	491	492	475	490	499	498	466	431	448	491	509	457	456	436	477	454	480	480	443	497	464	492	480	516	505	478	514	447	471	437	489	461	459	470	495	490	494	517	503	494	483	494	474	491	513	492	477	492	469	467	454	482	462	482	458	452	512	438	442	451	464	476	499	470	476	500	515	491	479	484	482	473	517	484	486	470	462	486	487	475	492	496	457	470	491	473	508	427	492	486	472	517	496	486	455	475	459	512	445	483	493	489	460	454	476	474	457	471	446	482	498	482	493	463	493	481	469	468	453	453	442	516	504	504	446	447	456	510	482	493	464	486	486	457	503	485	492	455	456	454	476	476	494	466	466	478	506	501	482	509	472	504	483	466	490	486	435	470	504	502	458	440	476	483	434	500	462	469	455	499	477	464	461	460	548	432	480	421	493	495	491	493	483	502	475	497	495	455	455	443	485	449	484	473	476	474	507	479	461	453	477	460	449	483	479	491	463	469	471	463	474	468	484	478	466	454	450	451	480	440	470	433	491	471	466	522	470	483	471	486	445	489	473	440	511	468	461	468	536	460	482	495	470	484	488	484	463	490	471	480	494	436	471	494	477	434	489	440	492	457	453	491	506	495	460	504	495	467	474	476	469	446	474	516	502	479	470	510	463	495	475	459	456	501	480	484	492	482	523	520	525	484	446	431	484	464	459	476	494	477	543	477	475	442	470	472	459	497	465	469	492	477	448	482	471	460	465	492	482	505	476	493	499	452	463	510	485	480	461	449	482	510	449	471	455	457	518	499	487	492	455	462	482	491	468	486	450	463	498	470	485	488	475	495	503	478	453	520	497	432	459	480	469	483	455	530	507	471	505	451	503	466	435	450	481	476	513	439	481	496	473	506	446	430	473	474	470	463	494	489	443	471	501	476	484	480	484	475	474	493	455	473	485	500	483	473	501	496	525	493	460	497	452	481	456	515	501	464	490	458	461	449	483	466	478	470	459	465	496
25309	21162	23708	28901	21163	14629	636	434	400	369	379	377	373	385	368	353	391	365	383	343	345	371	359	340	357	345	356	361	340	358	367	376	319	355	377	355	393	352	352	325	339	400	353	384	351	364	349	324	384	324	362	352	379	357	378	304	344	331	323	352	325	350	323	369	325	348	336	376	382	366	345	325	364	355	323	352	375	355	379	337	349	342	352	352	380	362	325	361	350	346	389	372	363	392	359	346	381	369	369	322	354	360	316	337	333	344	345	350	373	361	349	303	344	311	341	373	365	358	332	352	407	318	337	358	320	319	363	379	382	341	363	371	329	349	361	338	357	330	340	374	375	354	369	342	355	318	357	402	381	347	368	359	306	396	360	377	351	331	334	387	330	364	359	360	361	374	386	364	329	369	367	356	366	360	381	392	387	328	358	375	380	343	354	303	369	374	372	346	374	368	371	380	370	382	367	322	335	361	355	400	347	353	370	370	393	336	342	351	351	374	363	350	374	349	375	345	384	378	358	331	329	338	337	354	373	362	335	318	341	368	361	348	328	337	331	378	346	318	382	339	338	315	355	373	407	335	383	359	379	343	352	340	372	355	339	338	340	315	339	368	326	363	375	377	370	332	382	397	350	337	350	375	344	389	353	335	335	357	340	362	371	355	373	376	345	368	363	347	311	367	325	351	364	361	379	363	331	350	353	305	378	354	337	361	369	333	374	332	337	371	346	338	324	366	381	352	353	335	326	359	334	361	353	339	333	352	373	329	382	320	342	360	358	356	300	325	351	331	348	364	344	342	339	345	364	334	337	334	341	363	358	359	352	377	374	349	341	352	365	365	336	351	351	351	368	398	349	354	391	366	338	368	325	365	359	332	322	338	336	329	317	354	324	360	347	358	371	334	318	366	349	327	365	306	360	386	374	336	380	366	315	336	364	346	393	344	331	361	356	314	328	323	317	340	353	364	348	334	352	334	304	405	349	342	373	340	366	364	390	354	358	371	332	299	303	350	353	344	344	342	335	341	356	361	349	314	360	364	359	359	349	354	360	328	371	337	342	335	326	352	358	352	358	379	343	385	338	346	343	372	374	365	350	369	365	338	347	394	333	345	374	378	374	305	340	349	295	375	316	375	380	390	318	369	369	364	378	356	355	372	373	399	351	321	338	387	354	357	343	391	366	353	347	365	379	362	340	387	362	365	357	316	363	332	339	341	382	330	357	359	306	315	370	330	342	372	356	340	360	346	344	363	351	318	362	338	357	322	319	350	383	359	334	319	335	375	346	342	343	348	337	336	347	397	345	316	355	392	363	369	317	357	372	354	365	363	376	331	397	387	361	351	377	349	340	361	348	367	337	359	359	355	383	353	381	367	342	354	374	397	346	329	371	379	336	388	369	366	359	331	350	373	368	301	360	354	347	382	332	350	353	353	343	345	343	347	342	365	359	355	334	311	319	378	366	355	361	358	375	346	372	350	299	361	363	358	333	344	341	340	362	342	329	350	345	363	331	314	353	347	344	356	357	337	369	335	323	324	361	334	349	314	318	355	340	330	322	318	381	341	340	380	322	374	380	325	327	344	341	389	369	321	335	376	378	343	401	341	343	397	334	368	343	359	341	357	324	330	369	351	347	382	300	342	334	383	333	347	318	372	391	349	339	389	336	337	335	339	354	347	350	339	354	358	346	330	319	361	325	360	366	348	327	361	356	375	388	397	358	348	346	365	338	333	382	347	376	384	332	334	357	381	333	367	344	352	329	349	383	340	394	318	329	355	310	358	324	341	351	376	381	345	351	355	326	354	358	345	360	324	368	341	377	322	338	356	358	365	348	328	361	343	353	330	338	359	312	356	359	354	351	346	343	360	363	325	314	365	324	361	313	355	379	344	347	377	340	332	352	366	335	343	368	355	345	318	333	324	334	355	332	335	330	330	339	345	328	336	341	352	419	403	347	377	366	363	335	347	344	352	358	351	352	346	374	364	382	345	329	385	294	342	344	325	373	368	344	356	357	339	356	334	337	346	364	348	350	346	364	376	363	333	359	358	349	348	340	358	354	391	322	367	378	342	322	362	369	393	341	344	369	374	358	359	347	335	312	326	309	339	395	355	366	344	364	331	329	373	352	341	383	326	332	315	356	339	359	365	359	377	358	342	335	332	352	342	373	352	353	332	368	323	325	331	383	339	323	376	362	318	364	316	346	371	360	402	329	370	390	342	353	348	359	356	346	353	358	352	379	341	370	319	380	364	395	381	343	371	382	363	339	355	360	350	341	337	345	344	351	325	311	360	329	322	348	344	337	349	331	347	363	389	355	367	350	350	364	307	334	392	358	359	350	326	348	376	351	348	356	322	376	374	334	328	370	354	341	376	317	384	380	357	362	324	352	339	335	343	378	363	365	340	336	335	327	346	338	346	320	338	347	344	349	383	363	362	324	364	358	341	351	331	349	341	368	340	350	362	347	367	360	349	331	344	358	372	358	386	365	312	339	390	390	328	347	334	368	349	322	333	367	352	385	357	387	362	351	354	355	358	369	346	351	373	351	316	345	357	347	347	368	352	355	381	330	356	362	387	389	358	342	378	340	364	374	318	337	342	363	358	360	353	339	376	329	340	332	318	337	330	340	336	359	335	351	354	359	360	305	345	384	381	352	340	396	346	372	371	330	362	372	333	376	355	364	396	341	357	362	373	422	346	333	357	371	356	369	375	317	356	336	367	356	341	326	339	349	327	337	358	336	357	345	341	308	370	351	354	347	347	345	355	373	342	381	355	345	323	344	354	343	366	356	362	340	352	314	337	344	355	382	363	334	366	312	327	325	372	354	341	372	350	358	349	336	372	338	326	371	339	328	349	335	332	325	386	335	366	345	336	353	372	360	373	323	349	377	341	352	369	360	332	363	353	329	375	331	351	333	344	355	377	355	331	341	352	371	329	400	343	304	345	350	351	337	384	338	337	343	398	389	360	384	365	328	357	325	352	364	388	375	323	363	374	373	357	359	360	353	367	386	323	329	333	299	366	319	344	368	350	356	359	341	361	325	358	348	347	307	360	368	335	362	335	380	340	329	346	353	436	359	359	361	345	344	372	338	335	320	333	379	332	352	336	341	357	377	356	339	351	340	348	359	369	332	317	354	371	372	349	370	348	343	365	356	352	318	355	313	335	392	355	338	377	344	369	353	331	356	358	366	340	357	331	374	339	321	380	325	351	290	328	351	349	348	328	377	282	350	342	336	346	344	349	392	312	345	354	354	354	370	368	389	368	347	314	354	353	359	366	338	340	326	343	362	337	374	400	353	349	351	358	348	358	386	395	340	344	359	348	311	338	335	320	337	365	390	376	342	335	361	356	319	343	360	346	324	390	328	362	352	373	365	369	342	368	364	327	340	365	378	351	382	372	340	357	355	331	318	338	382	379	336	329	315	324	348	331	352	355	322	380	323	329	343	364	327	383	325	317	335	383	370	368	343	326	326	372	345	387	346	341	347	346	396	376
35225	32269	7112	865	827	761	813	782	766	805	716	716	720	773	764	762	762	811	754	741	743	766	705	732	759	757	701	778	809	808	781	726	711	740	739	790	760	733	746	766	771	737	765	724	774	752	703	818	772	772	749	754	741	716	738	771	713	771	734	789	752	744	712	764	782	788	725	778	745	731	785	810	758	720	745	750	728	724	754	720	783	720	739	692	796	752	756	751	760	717	741	740	729	777	742	779	745	751	779	718	741	783	789	733	743	744	745	702	751	714	767	755	768	803	746	773	779	773	736	776	729	796	809	758	737	747	706	730	720	766	691	761	759	781	719	738	753	750	717	752	788	758	794	776	731	792	733	758	724	743	777	748	732	726	788	744	732	735	773	745	795	716	721	781	781	784	751	779	762	770	767	746	804	739	724	722	761	753	773	717	775	805	748	754	775	730	772	738	698	751	751	732	776	761	709	767	754	723	718	722	726	786	731	772	765	744	747	728	776	737	751	746	744	721	829	762	737	799	751	755	736	795	757	733	741	740	699	747	751	720	798	771	707	763	789	705	760	737	744	731	726	725	740	747	756	787	741	723	794	763	742	757	752	732	703	738	768	752	709	687	783	758	734	802	734	764	735	762	748	710	717	753	761	757	749	736	701	746	755	746	735	730	753	797	758	751	719	732	704	776	745	734	695	742	754	779	734	717	707	713	733	774	766	737	745	769	780	771	749	708	788	784	742	786	687	726	744	750	760	770	724	750	739	710	756	717	765	750	779	748	766	768	754	744	754	812	727	725	724	752	721	726	736	700	686	735	749	782	735	723	752	773	713	767	782	763	755	695	774	759	778	762	727	774	747	823	767	737	776	745	761	754	710	745	744	788	757	735	747	756	746	789	754	804	723	746	702	743	762	752	799	726	768	772	718	766	748	789	740	741	719	758	775	754	751	746	733	740	695	703	752	763	743	727	789	756	740	819	712	774	781	824	730	782	783	753	776	728	759	763	734	728	771	799	718	783	746	780	738	762	798	734	738	730	740	713	776	737	783	715	749	723	718	753	774	754	727	731	744	731	780	733	782	774	721	751	725	780	702	751	733	772	731	723	751	716	747	745	767	705	782	797	758	755	719	775	752	839	734	723	772	725	796	761	762	786	748	757	742	754	726	782	766	736	748	733	791	719	707	745	771	729	756	752	762	746	758	719	758	747	749	758	742	741	733	794	708	753	788	773	760	747	722	747	724	744	739	735	755	777	751	711	765	771	753	754	778	777	729	833	762	792	727	761	787	722	755	776	721	798	726	768	725	755	772	778	756	777	786	749	726	742	784	753	788	781	758	747	791	757	750	759	745	810	770	745	750	742	756	705	743	796	770	720	713	732	708	751	725	780	756	719	764	745	741	720	748	734	773	709	747	760	732	737	737	746	742	802	730	721	752	744	780	740	737	774	720	762	750	768	749	749	779	735	717	778	715	735	773	764	743	802	699	753	784	750	768	757	793	805	737	758	738	725	736	790	734	845	778	737	754	707	726	724	724	749	739	773	722	755	767	740	761	759	790	714	726	725	709	801	683	744	761	775	755	756	782	728	763	688	794	768	742	721	756	722	741	771	744	765	756	781	773	752	743	756	770	762	754	737	766	762	773	764	742	786	748	780	697	730	770	742	774	765	808	806	766	717	788	714	712	746	764	762	726	795	799	732	745	739	746	753	780	752	740	756	704	737	783	772	726	819	738	727	737	752	768	768	745	779	744	782	758	792	779	748	729	768	741	753	713	747	769	777	731	729	766	709	719	699	749	754	778	774	736	749	731	746	801	729	692	749	693	740	765	755	774	766	731	724	736	710	762	828	767	704	778	773	796	744	766	733	744	746	759	743	737	716	806	767	765	744	715	771	764	775	747	701	726	765	734	771	762	744	752	768	756	727	732	764	773	709	729	742	746	755	733	754	771	769	770	797	769	766	765	782	714	753	698	697	734	767	760	718	764	718	763	781	733	757	699	759	787	761	802	738	776	754	702	772	753	757	715	758	761	726	721	754	780	754	761	796	784	759	721	756	733	754	709	762	743	714	703	767	722	766	729	694	745	718	799	744	729	772	714	771	754	781	761	717	769	761	724	718	704	729	719	731	767	753	780	774	766	800	722	729	756	757	778	718	771	809	742	785	775	738	764	718	704	769	700	781	714	735	748	738	788	736	752	751	745	698	701	753	695	750	729	804	752	788	780	727	762	733	771	754	732	746	769	773	774	780	785	752	774	701	751	737	720	788	800	716	766	799	746	739	756	764	776	797	735	783	747	761	764	735	748	762	743	739	758	763	737	748	733	725	736	741	764	771	751	738	788	733	740	759	759	719	762	780	693	717	731	771	724	717	755	800	793	750	729	768	774	763	746	770	757	716	740	702	689	765	735	749	729	759	748	703	757	770	754	720	739	751	773	714	696	758	772	749	766	741	764	750	750	767	748	740	750	761	757	736	748	792	725	757	750	656	792	760	753	777	788	757	751	752	725	707	747	788	729	769	755	734	743	774	724	736	740	766	729	758	746	727	784	780	734	800	742	734	742	731	748	768	758	755	755	765	763	742	728	738	734	749	753	736	713	708	758	739	730	796	769	741	746	744	741	722	734	707	714	727	734	743	782	747	747	759	759	711	774	763	771	726	816	773	786	748	732	748	723	768	749	772	740	773	689	731	767	745	742	714	783	685	745	755	798	708	733	749	772	783	780	780	762	706	772	760	686	778	746	751	775	697	740	783	817	766	774	781	773	781	733	800	755	784	728	770	748	791	758	780	759	738	746	739	753	760	752	742	732	765	787	752	725	803	758	721	712	747	746	743	707	772	760	758	725	770	761	741	773	797	710	738	726	719	729	739	759	707	761	761	769	742	733	764	727	707	714	779	741	785	762	731	733	803	740	748	751	752	743	729	720	738	731	768	750	729	759	752	747	792	729	762	739	746	745	731	738	765	699	731	752	721	830	745	768	766	683	733	708	712	739	755	730	772	737	730	737	762	740	781	790	770	782	672	744	754	782	787	741	748	746	730	770	730	730	756	767	748	716	745	763	656	808	712	716	720	759	754	753	765	720	764	745	760	783	742	796	743	715	792	735	766	735	745	725	710	725	775	760	739	792	743	752	737	697	786	757	790	760	788	770	801	787	767	764	697	765	705	778	721	809	807	742	783	691	792	724	736	741	708	771	716	803	761	769	745	698	743	731	740	776	749	745	722	737	729	775	793	756	769	747	767	748	747	758	745	788	753	762	778	738	746	723	750	737	797	778	753	730	762	781	771	740	765	720	776	812	715	784	736	737	749	783	787	751	779	745	770	792	731	745	770	738	793	770	720	767	734	772	722	747	747	740	734	774	745	721	775	728	787	742	730	760	786	768	731	798	781	756	811	765	750	772	803	789	738	742	735	763	741	730	751	667	732	760	766	729	740	776	757	762	747	756	758	777	746	770	772	793	731	736	726	758	785	776	741	752	752	721	772	750	770	719	721
24590	21126	24045	28455	21129	21141	11811	610	451	369	391	374	354	369	339	331	331	315	346	336	322	337	321	337	336	345	316	327	400	295	330	290	344	293	306	316	301	331	345	320	344	308	321	299	359	314	324	361	323	331	309	319	323	288	301	349	307	303	338	330	343	379	351	332	310	312	344	356	315	347	324	311	327	320	336	319	357	316	327	312	278	323	308	316	344	297	309	307	341	298	292	294	342	322	323	322	324	323	341	290	331	311	353	311	334	316	298	311	326	301	295	330	348	334	288	305	329	345	350	333	326	282	329	347	331	316	310	316	317	282	324	343	296	275	314	280	307	315	292	325	338	309	315	347	331	331	333	285	313	289	297	310	332	300	321	307	293	334	318	319	292	331	299	299	302	328	302	336	299	347	345	299	321	325	314	323	307	332	318	288	296	287	309	330	304	326	347	331	312	327	329	298	306	293	327	315	313	331	311	333	313	301	296	363	321	324	330	329	331	309	300	317	293	291	292	335	291	353	324	318	311	331	335	331	317	321	312	313	312	351	298	314	339	345	338	319	283	352	308	321	335	320	298	302	324	301	326	295	325	348	321	315	328	283	300	302	314	302	321	326	312	311	317	334	291	307	321	322	316	299	369	277	326	330	293	294	292	331	314	281	314	291	321	321	334	330	311	298	318	324	319	335	321	322	354	323	353	294	303	355	332	263	326	338	328	326	329	329	314	303	328	323	335	341	308	355	323	282	315	336	332	321	320	292	307	296	288	298	328	332	327	327	306	360	299	333	328	346	304	320	337	328	313	306	328	305	334	330	307	304	303	287	305	307	315	340	302	307	340	319	328	350	320	351	310	345	342	357	335	293	318	328	329	366	316	312	295	311	286	307	346	286	284	350	298	296	295	334	309	336	318	318	303	301	322	322	309	288	298	327	305	324	330	336	354	349	343	318	337	298	284	302	311	304	312	351	310	332	308	300	292	313	310	354	349	349	308	305	297	329	335	320	332	313	310	303	336	331	328	302	294	334	294	311	299	307	337	287	294	341	346	327	336	299	329	293	300	309	332	314	337	313	332	323	331	298	286	345	310	312	311	332	302	322	279	302	325	293	334	320	326	335	349	326	342	317	292	303	360	318	341	331	315	314	321	329	332	351	322	295	298	306	351	323	303	338	342	328	327	317	348	294	302	295	359	327	292	311	298	289	321	316	333	340	327	321	342	316	323	302	300	289	319	350	332	331	308	325	350	325	323	358	322	327	337	308	353	305	309	298	303	337	330	312	316	302	305	295	284	283	322	309	305	325	320	330	330	311	295	334	346	329	320	366	344	329	342	340	290	308	308	354	315	288	336	332	319	333	330	350	337	315	306	326	327	320	356	320	328	303	314	326	337	352	301	324	300	320	315	337	298	331	312	295	332	323	339	310	331	301	305	310	333	272	354	324	301	304	309	328	312	287	304	318	316	303	277	321	367	301	311	296	322	325	330	293	319	338	271	333	305	335	304	311	336	284	321	313	348	314	302	324	311	321	290	346	323	300	317	296	336	295	291	280	302	331	293	316	362	299	355	343	345	329	301	319	302	330	321	274	333	327	308	294	308	289	301	308	314	338	323	332	319	295	303	326	333	275	288	309	355	332	335	320	328	342	312	350	342	299	330	316	304	306	319	304	369	312	338	344	289	300	312	326	372	304	339	296	331	334	312	295	298	309	327	320	339	320	322	292	332	341	318	287	330	303	293	356	314	322	327	301	338	326	347	304	297	327	308	368	331	306	320	324	306	314	361	306	317	330	324	296	321	299	343	316	312	302	294	287	349	337	274	330	309	309	317	325	321	361	280	310	358	332	350	339	320	283	310	288	302	286	295	348	316	312	327	319	332	344	345	313	323	295	270	318	320	313	324	345	330	340	325	304	328	325	329	319	298	328	313	343	312	303	323	322	294	354	304	346	356	323	358	320	353	315	341	335	317	335	337	311	306	279	312	330	318	355	308	314	324	325	351	304	332	308	328	315	345	346	334	323	310	333	318	320	319	329	332	340	320	343	322	331	314	325	294	341	320	325	357	286	322	353	313	313	330	331	300	342	324	299	329	310	315	313	324	328	312	332	330	310	321	332	336	286	303	331	289	310	299	297	313	301	320	269	304	344	317	358	301	318	283	340	312	319	328	287	303	341	333	333	314	322	341	329	280	261	315	322	294	329	326	311	334	316	333	319	290	308	314	341	312	316	323	312	307	291	301	291	300	359	336	350	319	296	344	311	337	294	311	326	293	309	313	306	313	306	296	303	299	341	344	282	305	326	341	315	305	336	287	341	317	290	279	334	325	348	296	279	336	319	294	291	315	348	325	344	314	314	338	281	325	321	306	317	325	282	339	318	317	345	311	310	337	317	319	345	324	320	326	303	315	300	365	307	315	321	325	304	328	322	348	317	296	314	331	295	313	328	306	310	354	311	315	283	311	297	330	337	332	351	291	304	342	318	308	311	296	323	309	310	294	282	352	316	334	286	347	291	308	316	321	356	300	330	326	304	287	357	299	300	351	336	304	319	330	319	311	331	312	320	321	334	288	340	311	323	316	339	316	283	375	293	311	320	293	311	363	341	311	345	303	290	302	307	304	332	312	317	302	288	317	336	332	331	330	319	345	352	306	311	322	313	316	341	294	333	311	344	316	312	322	335	331	332	326	301	321	298	297	302	342	311	296	320	339	321	312	314	270	348	362	341	303	311	310	341	300	327	310	343	312	346	359	299	290	314	323	363	338	286	335	290	304	284	351	286	330	319	325	329	339	354	314	356	367	312	347	301	347	337	327	326	337	317	323	297	329	271	335	331	372	323	341	295	292	324	306	317	320	300	334	306	329	324	309	325	355	303	319	312	298	321	312	312	349	322	310	293	383	263	297	312	311	306	298	343	328	291	309	298	281	346	310	342	297	298	301	317	325	320	293	326	311	347	306	337	315	317	309	335	302	278	299	320	324	333	294	306	312	339	321	310	329	322	295	312	326	312	307	327	309	318	326	304	318	321	316	322	348	316	359	318	306	322	316	389	325	327	288	306	299	316	305	310	337	333	321	326	311	289	306	315	362	295	301	323	349	308	299	293	307	291	325	296	300	310	315	358	296	306	320	341	336	332	325	339	309	325	309	325	286	318	290	344	280	311	312	321	307	312	316	305	302	288	328	359	308	291	301	298	303	322	302	295	300	326	327	344	306	321	310	332	349	340	324	335	305	310	316	336	316	297	312	321	348	332	331	324	353	269	313	316	301	326	313	327	353	306	302	327	356	312	299	300	302	303	323	342	323	335	363	320	353	289	344	344	323	313	339	324	317	349	331	289	348	312	336	309	294	318	309	334	308	333	304	307	303	314	333	319	335	370	320	321	323	298	295	300	311	313	312	314	342	349	328	301	320	339	314	323	334	294	306	345	299	327	298	354	289	317	322	318	334	327	320	273	312	316	324	334	330	265	289	330	324	307	312	283	300	324	289	321	337	344
40915	42899	11644	976	774	792	696	651	725	670	711	653	658	653	655	675	626	643	659	654	687	707	622	718	697	642	662	642	685	638	660	690	671	639	629	656	627	629	693	665	645	733	639	658	628	635	650	708	639	617	666	649	645	664	662	672	678	663	682	649	644	668	666	622	652	688	648	681	606	633	603	648	663	663	671	653	652	644	630	661	687	660	673	651	661	667	625	667	655	664	631	617	654	670	651	622	631	623	644	619	657	666	668	655	664	669	695	623	667	643	665	643	663	627	677	667	645	727	676	644	654	648	654	679	660	677	680	716	627	673	706	657	652	651	665	683	630	660	639	670	592	635	672	670	660	617	680	672	608	634	689	679	650	636	657	676	683	665	653	605	651	635	619	669	630	639	643	679	640	654	635	662	642	647	683	675	655	647	638	599	674	696	642	659	626	648	672	696	670	587	650	683	714	645	662	657	650	662	613	686	594	626	639	665	661	681	657	680	614	631	684	671	687	657	667	700	613	662	617	631	643	672	635	741	682	659	676	633	672	666	663	636	690	616	648	642	623	680	699	665	659	665	672	615	685	657	667	662	652	626	651	643	638	677	676	648	685	632	706	635	602	622	671	650	679	655	698	698	610	648	665	649	682	630	590	701	660	678	654	634	668	634	603	641	663	706	666	621	621	674	693	633	656	627	627	617	600	690	684	639	609	696	652	665	701	676	667	615	663	657	691	680	658	653	669	640	675	659	683	682	709	676	639	628	651	633	700	640	641	645	679	626	653	643	633	666	654	629	690	637	667	647	665	611	695	625	642	641	644	642	629	630	634	645	700	684	646	676	659	655	653	660	624	658	633	642	643	614	684	684	666	642	635	657	630	634	714	654	660	651	653	647	680	665	604	677	654	642	650	669	658	644	675	645	660	618	653	654	659	624	694	662	668	644	633	614	628	661	657	621	666	602	684	699	684	663	650	660	671	647	669	646	643	639	629	703	684	635	639	710	671	660	620	668	678	630	672	655	652	671	697	598	644	669	631	675	632	676	663	641	645	630	651	641	633	639	678	649	649	639	640	657	681	630	651	632	629	663	679	660	676	633	606	657	677	652	689	645	648	675	649	623	607	710	673	648	650	660	670	690	666	656	692	668	645	653	676	675	613	666	651	658	647	644	618	660	706	638	662	657	664	689	646	616	637	651	695	639	656	637	717	655	680	680	651	654	669	645	657	631	648	645	656	684	615	629	642	686	658	680	588	641	654	620	656	657	658	644	662	669	684	627	628	656	632	610	664	637	689	647	659	634	638	662	680	655	645	676	617	688	664	660	639	636	682	622	634	617	626	697	650	671	636	649	661	661	635	673	649	632	648	664	620	640	671	647	670	679	641	658	670	665	640	623	665	645	635	629	624	661	682	649	666	674	639	662	648	626	666	617	678	636	659	640	645	640	653	619	651	584	630	675	685	663	679	654	663	637	673	672	639	672	675	641	642	674	658	659	613	638	665	651	623	662	635	681	635	644	644	686	670	622	625	630	670	684	669	679	697	664	643	657	659	605	674	662	672	614	635	672	685	658	634	637	658	640	676	671	660	658	656	590	605	628	718	623	640	681	636	632	613	721	638	611	683	693	616	649	661	641	623	686	647	628	634	632	722	687	670	664	666	642	698	659	621	660	680	657	662	645	643	665	696	642	664	625	663	662	600	646	672	669	678	701	678	651	673	658	609	649	626	606	668	673	650	662	665	657	687	604	659	715	636	717	686	693	663	650	641	589	663	679	699	667	609	616	666	663	668	645	656	664	629	627	679	656	611	575	689	679	612	638	649	598	633	665	611	651	647	601	643	668	652	646	662	599	647	628	671	634	656	642	680	654	654	638	666	660	616	689	645	679	633	645	696	684	595	672	658	611	686	692	649	613	660	637	661	651	662	635	652	682	619	657	687	677	673	646	702	616	628	692	711	633	650	633	660	637	686	652	687	660	629	659	631	625	720	600	683	671	658	687	677	596	669	656	622	649	647	613	626	659	628	638	692	679	647	605	647	689	680	660	691	606	636	629	665	635	642	657	695	607	651	709	671	663	669	674	677	666	698	661	680	651	645	668	685	658	668	656	708	675	667	684	626	656	646	629	658	677	689	664	652	661	653	634	635	654	642	678	671	652	632	682	727	686	692	687	619	671	671	619	665	641	636	640	629	668	623	676	721	634	674	624	632	683	667	621	649	651	672	646	636	652	688	662	676	624	638	677	671	641	643	668	659	635	679	689	609	669	653	616	632	683	639	652	671	641	671	680	659	658	673	633	648	658	649	645	681	679	633	633	663	678	680	682	701	663	639	646	604	653	646	635	643	703	633	632	663	685	661	612	657	675	665	668	630	658	688	689	657	645	647	619	689	646	592	690	670	666	672	651	665	653	663	696	620	653	672	638	643	642	639	665	716	704	650	646	656	647	674	642	649	671	664	664	676	644	658	630	679	636	663	677	719	627	689	656	629	682	656	623	646	703	674	634	668	633	639	654	610	608	642	628	667	656	632	602	667	631	653	628	634	674	684	655	644	675	692	673	676	657	670	676	670	652	694	641	614	661	641	608	617	684	654	644	578	656	630	674	633	683	677	636	609	638	676	660	684	679	600	672	664	680	662	631	669	643	672	698	647	666	610	675	647	673	617	633	603	675	633	683	687	636	657	661	629	689	666	630	659	661	659	658	686	644	630	623	675	660	672	655	647	663	654	631	630	675	669	650	629	631	658	650	647	636	653	648	629	660	689	644	647	605	619	652	643	686	660	648	638	665	652	685	648	595	684	618	653	614	652	662	642	612	655	634	685	677	683	651	663	650	623	623	668	661	638	678	633	667	676	687	638	645	643	615	670	597	672	682	646	694	616	708	624	639	658	676	658	659	702	665	703	666	646	696	660	613	637	653	676	633	691	698	678	664	654	618	615	662	672	636	634	706	660	649	655	707	625	629	641	669	625	613	652	661	681	660	645	635	681	671	690	662	629	665	625	667	646	642	657	651	634	674	647	643	632	610	652	691	690	703	676	677	693	658	696	672	697	688	645	670	625	646	648	681	704	596	655	623	627	638	667	658	660	684	632	624	690	570	660	638	653	641	666	672	656	677	636	715	644	651	636	666	668	697	713	634	656	640	679	646	683	656	646	704	598	663	659	638	662	626	638	648	641	628	607	698	666	680	669	658	662	660	697	625	649	679	636	654	672	691	663	631	685	658	633	624	645	676	681	672	711	662	644	658	635	663	664	672	663	635	650	638	651	686	671	694	666	668	656	671	672	638	621	614	638	657	686	673	644	647	657	669	667	649	648	665	703	617	628	639	653	620	649	684	589	669	665	640	666	662	649	641	651	687	646	636	640	680	706	597	676	615	669	610	648	670	657	651	680	607	616	695	660	642	669	676	658	632	643	654	655	598	673	585	650	670	653	626	657	643	641	630	720	614	648	622	646	655	674	668	644	690	699	660	646	712	616	697	652	687	665	685	665	685
35502	18276	5352	427	246	228	235	185	219	206	230	232	223	192	200	184	212	192	201	217	215	221	205	190	199	177	202	193	179	200	195	194	211	210	178	176	197	184	215	192	208	204	199	182	197	211	220	190	215	219	191	220	193	205	191	186	179	197	222	208	211	196	206	202	206	177	196	200	203	202	173	205	171	205	190	183	197	183	197	192	185	225	193	204	188	203	190	225	195	207	187	204	197	199	206	194	174	192	177	180	198	202	200	199	184	186	183	193	197	227	208	210	206	179	203	239	208	197	166	205	210	196	194	218	201	204	171	202	189	207	173	193	216	210	178	198	204	178	212	208	202	204	210	189	196	213	214	209	190	183	180	191	214	187	218	193	214	206	191	193	208	203	194	177	203	196	197	198	190	195	180	186	203	176	210	216	177	173	178	204	220	191	193	207	205	191	227	187	188	179	218	190	215	192	198	207	203	187	229	190	185	186	220	204	188	191	211	194	184	206	198	166	201	209	221	193	181	211	181	200	217	215	214	184	208	210	203	193	180	205	209	204	182	174	196	191	192	198	195	202	206	217	204	175	185	203	180	211	211	213	222	211	181	222	194	225	204	193	223	212	199	210	204	202	191	214	245	219	197	205	214	191	197	231	199	203	180	195	187	206	200	205	191	200	228	181	219	206	192	186	194	180	182	210	216	212	187	191	187	212	181	181	197	218	185	220	219	207	187	208	194	212	196	205	199	224	202	198	189	196	185	208	217	187	193	186	192	199	189	205	208	185	213	211	193	191	223	201	225	223	180	196	213	178	221	178	203	186	199	177	205	186	206	198	209	189	192	185	213	205	191	183	222	169	178	205	200	214	188	191	193	189	204	223	189	206	159	218	199	193	192	208	191	203	184	210	199	221	197	222	205	144	225	192	183	235	227	219	211	190	173	199	200	213	195	179	211	190	216	192	214	183	185	194	219	224	205	180	194	181	192	216	201	209	198	205	192	199	192	195	181	209	202	214	190	204	206	209	188	227	180	175	195	197	215	201	223	200	216	229	181	204	192	197	188	200	237	200	204	227	203	215	179	197	188	186	207	201	202	188	207	214	199	214	187	189	172	186	182	209	207	169	222	183	182	187	205	184	199	180	189	179	189	162	207	181	220	177	244	225	217	245	191	183	191	215	171	214	227	212	215	207	202	208	202	201	208	212	201	199	206	193	205	186	207	216	183	221	200	183	175	210	200	183	190	230	199	220	205	189	205	181	214	199	210	240	186	199	212	208	207	198	190	198	176	189	181	183	202	178	220	175	193	188	174	186	200	179	186	207	201	189	197	221	216	215	175	190	191	204	232	185	209	211	209	173	186	212	193	202	219	200	210	182	212	197	225	211	211	195	196	218	205	198	213	189	199	208	190	198	211	190	208	224	201	191	215	201	205	212	203	178	180	222	191	228	214	246	223	197	187	194	182	199	184	205	187	167	188	183	229	209	199	167	188	219	218	198	178	172	181	180	209	205	226	202	181	201	208	206	204	195	196	211	188	200	192	201	187	229	180	192	175	189	219	194	172	199	202	195	184	215	192	196	223	201	208	203	185	181	201	207	208	219	189	244	196	237	189	213	209	198	220	202	230	161	184	191	188	201	220	200	192	200	172	189	188	223	197	209	201	215	203	198	204	199	200	178	218	181	185	161	210	196	156	214	209	189	176	206	204	201	224	220	208	195	190	203	197	178	192	190	208	192	191	198	181	206	188	190	212	198	202	198	211	214	185	203	216	212	197	208	212	227	204	196	220	204	201	207	197	212	191	179	190	195	224	197	181	204	212	196	193	171	209	195	198	195	192	167	218	195	185	213	194	199	234	190	180	185	209	186	195	177	222	204	225	195	227	174	202	202	192	197	228	204	200	213	205	185	197	191	209	197	175	195	226	176	213	213	205	195	207	221	202	179	190	179	184	203	219	165	221	210	217	213	196	194	180	212	207	248	222	191	202	184	209	218	217	192	228	222	199	221	192	226	217	189	191	200	205	212	202	212	212	179	209	209	210	196	203	217	209	192	193	212	195	199	212	182	188	180	199	199	184	183	234	217	191	190	185	189	220	185	183	200	156	189	204	205	193	189	184	187	222	201	210	227	210	194	194	199	177	200	184	223	205	171	190	199	216	192	194	174	184	182	164	207	207	213	194	194	188	181	215	195	185	202	194	191	200	191	182	195	193	187	214	209	221	201	218	205	180	194	190	188	187	185	212	215	224	218	182	211	174	236	203	195	192	198	187	204	175	181	186	193	170	212	185	211	192	197	195	178	205	185	209	171	217	173	210	180	191	205	210	186	202	207	202	206	181	210	207	192	206	207	188	172	202	195	192	189	193	188	198	214	205	200	239	187	222	225	181	188	173	178	197	187	213	185	198	189	173	186	195	208	197	168	210	223	217	215	220	212	204	233	177	173	208	177	191	202	199	189	196	185	192	208	181	199	192	202	216	205	172	197	206	205	203	183	167	191	179	192	225	187	191	183	229	167	180	250	214	174	185	181	197	203	185	189	202	216	198	192	212	245	195	222	197	211	206	189	216	193	226	192	207	216	204	186	218	191	202	212	195	214	199	209	199	214	207	236	214	209	176	200	179	182	195	202	187	205	197	200	222	189	214	209	203	212	226	218	207	198	196	186	193	204	181	224	223	168	186	247	199	218	209	211	179	213	222	193	186	224	219	195	181	210	189	205	176	202	188	170	226	209	201	223	197	226	196	187	187	205	215	195	218	199	244	195	188	234	185	202	237	218	194	174	182	215	180	199	184	181	175	175	198	223	200	232	203	210	201	170	192	189	189	163	198	171	202	217	149	204	192	193	205	183	206	216	215	181	198	167	197	216	207	219	189	186	231	190	195	196	203	205	204	196	223	206	208	173	192	184	175	193	207	202	204	195	183	199	180	218	196	197	204	190	206	219	185	209	216	217	193	195	188	207	191	199	181	190	197	224	209	237	179	188	182	196	172	213	210	183	186	188	212	217	220	213	200	224	196	215	219	200	210	178	208	206	189	209	196	201	207	189	206	199	204	207	242	204	204	202	200	187	199	230	198	184	227	175	207	195	227	176	159	199	199	178	181	180	204	197	197	191	205	198	214	213	176	190	206	194	217	222	205	214	196	194	193	207	205	194	204	182	220	211	185	202	177	200	184	209	189	193	204	205	192	179	228	184	211	176	203	223	215	206	198	222	188	214	191	172	234	210	195	189	195	196	186	199	206	191	198	197	209	171	217	194	198	197	177	215	193	166	182	241	178	168	187	185	203	207	208	187	203	210	197	200	209	210	205	237	177	222	187	204	202	206	183	181	210	219	190	195	216	187	199	187	184	212	193	198	187	201	195	209	195	184	205	198	199	210	206	180	172	194	217	182	183	186	185	185	182	185	200	194	184	176	196	200	175	218	198	197	200	206	212	190	208	211	207	218	174	173	194	190	180	189	197	200	223	200	202	195	195	195	222	183	194	193	202	212	203	192
21320	3888	889	507	476	472	467	476	477	496	434	477	468	483	476	494	454	474	513	486	500	506	478	515	476	476	508	434	507	519	507	443	494	482	468	447	467	505	472	489	444	508	469	509	490	433	440	547	460	482	499	484	449	508	497	446	503	491	470	487	456	491	476	458	468	483	495	481	466	469	455	484	457	456	483	511	476	466	485	483	529	459	528	516	494	459	502	505	468	492	487	527	481	510	474	501	430	462	437	464	514	460	471	465	446	505	476	499	477	496	492	492	478	466	475	510	448	494	487	447	486	502	437	477	467	468	502	460	457	507	456	462	464	488	498	485	475	503	462	478	488	498	462	458	521	489	495	473	490	460	506	495	467	485	476	501	513	494	473	513	481	527	430	486	503	528	503	480	463	448	485	524	481	513	499	474	465	484	468	469	479	471	490	485	463	495	481	469	473	477	486	482	476	485	486	502	472	483	498	461	475	485	471	475	523	477	501	483	469	461	483	505	503	499	463	494	473	494	486	502	486	504	509	507	477	492	476	503	480	474	488	506	484	496	468	471	458	484	501	474	490	463	502	486	511	478	451	476	500	456	488	478	469	441	450	464	479	476	445	485	513	477	490	459	482	488	472	480	476	469	468	473	516	471	494	481	511	521	515	466	477	480	531	493	472	469	457	477	474	461	476	489	492	475	466	482	508	459	489	515	472	442	491	458	492	505	508	470	492	472	505	473	462	470	486	450	461	480	476	515	466	497	519	505	485	492	494	474	450	514	461	485	499	495	506	473	491	456	459	513	484	471	510	506	496	504	497	480	498	452	516	487	470	448	484	471	445	472	429	460	478	487	495	464	512	425	474	466	479	490	496	503	507	496	481	481	503	509	538	472	494	466	481	487	471	478	450	487	485	459	484	491	475	488	469	443	489	501	484	474	500	430	467	482	460	492	492	468	453	512	467	437	443	554	505	434	472	463	478	475	480	475	478	458	462	459	510	506	441	501	487	480	483	511	478	438	483	469	491	502	463	436	485	494	457	470	461	479	489	451	490	495	491	506	484	497	486	514	449	507	466	478	485	466	471	489	496	463	488	495	481	477	482	453	479	476	478	518	499	480	520	504	450	501	500	442	492	487	470	479	458	478	480	536	478	447	483	457	448	477	473	469	484	434	473	472	492	493	506	443	461	475	488	513	490	514	475	490	449	511	498	483	504	517	458	513	477	450	490	468	502	525	502	491	465	483	486	492	471	426	466	490	500	467	478	510	512	485	437	478	491	482	500	497	447	490	503	500	440	450	466	480	496	543	461	501	469	484	494	495	444	518	505	468	505	485	467	527	486	472	497	478	502	458	463	474	481	467	517	512	509	473	477	509	443	477	459	467	501	485	493	464	465	473	448	474	484	506	507	466	494	477	472	530	488	448	445	484	489	439	489	477	514	471	460	510	510	490	487	459	518	465	474	509	474	450	436	464	465	444	424	476	505	495	489	491	486	474	497	502	477	491	484	474	475	470	465	477	496	533	502	503	522	476	497	467	486	511	482	464	476	491	487	457	479	477	447	476	461	428	497	460	466	481	473	483	517	441	470	490	490	486	465	468	486	492	440	471	463	498	480	484	490	478	469	462	469	499	483	503	510	436	483	487	432	480	490	442	494	471	469	501	475	466	491	498	515	499	441	495	477	507	520	527	467	464	450	506	493	487	525	493	500	479	471	441	474	462	474	489	502	490	492	458	454	467	468	490	458	485	486	487	471	462	487	494	474	448	493	474	522	477	463	474	512	513	488	458	494	478	486	504	475	453	469	492	454	482	473	480	461	517	466	455	496	475	468	485	458	447	449	469	468	482	496	492	500	455	427	487	510	495	476	485	506	531	489	493	516	484	454	458	499	479	491	468	478	486	517	491	494	471	515	490	474	464	477	528	464	475	442	451	491	450	484	484	481	481	496	456	508	469	459	481	516	499	451	511	447	510	525	497	521	472	482	480	465	524	498	534	454	505	489	478	488	493	512	494	486	451	515	510	461	456	502	512	505	494	492	493	491	455	508	516	504	465	505	479	471	461	469	481	478	496	475	493	463	481	502	440	514	491	485	443	470	498	462	470	478	454	514	495	451	439	469	477	420	479	478	467	465	482	469	492	459	482	453	475	498	461	473	458	494	481	480	500	490	508	494	499	466	443	491	472	501	468	468	474	443	488	473	475	492	490	497	471	496	442	451	432	510	503	476	469	460	492	504	479	471	463	487	513	506	543	439	490	444	459	479	492	446	517	495	451	477	490	487	499	482	517	438	505	450	462	446	499	462	490	470	470	479	434	482	496	503	509	458	476	502	509	455	454	448	466	504	477	455	482	515	505	474	493	467	475	490	483	468	453	495	434	474	488	486	503	491	448	501	484	477	487	488	473	476	468	483	470	452	519	474	517	449	506	469	462	430	446	481	450	464	499	529	474	459	481	486	471	475	475	488	480	499	509	491	461	504	481	466	477	460	479	467	487	457	477	501	475	518	492	494	489	470	517	552	492	484	523	456	470	507	501	493	443	459	506	482	471	494	473	482	493	502	477	485	484	556	474	505	508	491	492	488	442	447	473	472	493	499	469	482	461	465	489	451	515	470	504	491	515	454	483	473	465	489	487	483	471	473	486	465	469	536	497	477	490	473	512	483	474	495	476	522	490	491	474	447	490	481	495	487	483	493	487	445	515	510	442	486	471	457	500	443	460	501	498	488	441	487	473	484	459	500	451	454	457	494	537	471	451	476	483	504	508	496	507	440	462	484	466	467	474	465	497	461	472	515	474	481	519	473	465	501	488	488	471	487	492	499	479	483	472	464	542	502	513	481	477	499	481	502	462	477	510	521	487	441	498	502	499	455	467	488	472	496	508	485	489	477	436	512	475	500	493	505	467	486	448	458	452	479	501	447	527	462	443	477	453	476	496	465	453	503	492	470	523	458	463	461	466	464	512	503	493	479	501	536	474	506	476	463	468	495	510	443	485	475	485	487	474	485	493	450	499	467	479	466	494	498	460	477	487	503	476	488	464	484	478	441	497	472	471	448	515	479	478	475	460	518	482	496	482	490	455	448	448	509	513	501	462	467	486	466	463	505	486	511	511	463	445	469	461	449	466	462	500	462	465	499	475	476	507	502	463	515	475	508	479	487	476	484	459	495	451	475	469	477	479	463	444	485	503	469	510	478	488	466	506	481	491	460	488	451	485	505	490	531	469	510	429	485	484	447	512	515	489	481	508	489	479	476	454	492	509	494	482	480	473	489	466	475	481	497	426	505	499	468	523	469	487	491	499	489	449	513	506	472	496	473	482	487	471	494	478	456	532	491	457	456	501	520	489	485	506	474	486	515	492	470	444	478	485	465	475	489	487	495	519	486	494	462	470	469	503	507	468	459	482	476	493	480	483	461	511	502	473	464	524	461	467	506	472	461	464	463	523	477	485	509	440	489	487	472	483	498	469	442	450	477	494	465	496	509	510	467	459	477	489
25328	21146	23648	28857	21135	14678	640	424	415	408	377	374	376	368	399	370	376	383	347	324	358	366	383	334	342	383	376	349	364	349	349	336	322	384	379	357	357	395	376	358	345	343	362	364	354	362	346	355	327	330	339	382	369	354	388	346	343	338	323	366	376	352	321	379	331	332	338	337	344	379	361	363	374	373	343	350	398	358	380	364	366	358	333	352	369	364	367	352	359	344	335	357	356	368	396	382	341	356	371	347	341	325	364	398	374	332	349	377	382	365	377	357	380	349	347	357	370	382	372	336	360	400	386	321	332	354	348	343	357	340	336	368	341	348	351	351	327	368	390	329	349	368	346	376	361	369	336	335	351	342	326	390	361	334	371	355	327	345	382	338	348	320	376	349	344	323	333	324	337	335	355	387	423	379	355	336	329	413	370	376	358	340	346	369	360	351	359	369	369	350	371	354	363	340	338	353	351	337	359	383	367	403	372	390	329	354	326	351	364	374	360	306	334	368	320	409	361	329	340	363	346	338	354	350	335	331	360	315	376	361	341	360	354	386	356	370	351	384	351	374	333	339	346	348	352	380	360	364	365	368	351	389	358	323	364	360	348	339	351	369	367	386	363	386	347	310	352	310	327	377	388	347	349	359	352	346	362	345	334	336	376	339	337	394	337	339	361	337	348	350	382	352	372	332	314	311	339	338	343	318	377	390	406	369	310	361	371	356	371	346	346	369	375	355	367	351	342	358	352	339	364	338	362	359	349	310	355	376	371	359	318	387	320	377	345	376	352	383	363	328	373	352	327	332	368	359	346	311	342	343	365	387	347	361	354	343	369	332	331	375	379	339	361	365	387	351	355	370	321	381	395	335	305	376	340	375	385	328	356	307	337	350	341	371	370	347	327	327	361	361	352	357	346	351	361	368	344	353	350	359	330	356	347	374	344	345	380	371	336	357	372	348	330	337	388	378	351	344	388	375	335	359	351	344	382	380	382	347	355	361	359	379	336	363	360	365	334	364	343	386	366	343	335	359	396	377	398	370	329	320	355	377	335	367	341	352	346	359	334	301	402	373	379	339	333	336	368	345	347	351	360	360	368	348	379	382	360	336	354	367	358	341	370	390	343	354	318	348	331	336	366	384	386	354	377	328	342	372	345	348	354	357	383	360	331	345	321	332	371	357	341	332	337	372	338	373	326	353	360	332	356	329	349	376	403	402	336	364	384	356	354	338	332	369	360	313	365	348	362	338	397	346	377	330	370	363	357	349	340	348	364	335	323	373	341	371	379	352	344	346	374	323	309	380	404	358	340	366	351	369	378	363	350	384	349	294	339	361	346	346	314	341	343	330	330	341	400	344	325	347	352	347	338	338	359	351	369	358	373	348	368	316	364	326	356	325	339	302	320	334	361	380	345	358	358	345	309	337	333	354	373	371	365	381	387	353	327	342	335	384	373	356	326	339	360	333	345	349	329	324	390	379	395	365	360	370	381	353	292	391	360	364	363	366	363	331	397	330	358	319	376	344	333	357	372	375	343	342	330	348	336	358	329	324	359	356	380	344	327	346	362	360	389	387	377	281	368	348	347	340	369	368	354	362	295	375	326	360	340	332	346	340	362	338	337	316	369	347	359	336	326	378	329	358	381	331	353	395	370	379	359	333	369	340	342	328	350	355	356	353	347	325	391	391	375	346	383	353	351	339	356	349	360	331	343	347	363	356	367	326	350	348	333	349	341	357	346	372	383	378	338	334	342	355	352	296	366	368	322	322	385	372	371	325	340	358	332	387	366	377	360	377	382	362	317	359	357	354	329	357	312	369	346	369	393	332	357	354	326	346	351	355	368	326	324	374	355	386	358	367	321	331	341	385	329	356	338	371	353	379	334	343	377	354	345	364	328	391	394	386	392	333	404	339	341	366	340	335	333	372	370	341	347	344	364	375	338	372	357	350	329	386	358	376	345	359	344	338	384	365	357	320	337	362	354	360	360	342	340	304	385	376	356	337	318	355	320	336	364	376	362	381	395	363	366	335	353	364	370	349	374	372	372	357	335	341	359	349	385	369	325	334	352	371	367	353	349	347	325	377	356	335	357	366	330	368	321	339	361	344	348	381	360	338	376	371	349	349	338	333	375	382	384	314	372	366	362	350	334	316	349	365	332	363	357	345	327	369	391	344	317	335	355	373	373	343	365	359	368	343	338	388	389	318	310	371	367	351	347	350	370	390	324	317	389	324	371	370	370	310	378	349	366	331	363	369	357	341	359	367	354	361	354	372	352	368	337	359	367	367	341	325	357	368	300	339	356	353	364	340	380	352	356	326	346	365	349	383	365	316	336	368	353	339	333	354	406	364	355	365	360	354	347	331	345	336	399	348	337	337	368	344	393	352	387	405	349	399	372	346	355	350	344	379	348	350	361	353	322	345	341	350	350	334	353	349	343	362	345	370	365	324	347	379	362	360	377	324	352	365	334	336	384	365	344	344	336	349	348	381	361	377	350	376	354	366	333	365	380	325	359	368	316	349	357	343	349	356	389	348	364	345	339	357	352	340	346	345	354	340	368	391	346	348	386	356	344	368	387	349	341	321	369	356	369	391	374	339	329	347	367	369	360	355	383	330	345	360	367	357	365	345	362	338	326	353	339	391	357	354	363	327	383	367	331	366	376	373	356	334	348	351	338	351	318	342	374	326	355	333	354	373	370	370	344	354	354	337	319	324	381	339	334	363	339	370	364	370	377	368	395	357	348	391	362	341	365	352	347	360	338	343	375	359	363	344	370	326	328	343	364	344	370	365	355	360	363	346	366	374	367	339	344	352	356	342	345	329	305	367	346	348	354	362	341	313	347	373	361	342	374	373	357	342	401	398	334	317	343	381	340	331	322	348	404	347	315	330	347	339	360	368	367	360	356	339	335	320	336	362	312	333	306	398	359	343	365	367	336	352	347	347	363	390	416	360	321	341	346	369	351	321	337	374	365	361	358	365	383	363	339	345	346	319	364	351	358	354	355	347	379	382	388	350	374	367	346	347	359	353	369	344	373	365	328	325	337	338	379	357	378	348	356	346	314	341	341	390	394	351	355	339	338	369	360	327	356	399	308	357	355	368	377	345	311	341	352	320	368	348	385	349	337	352	341	351	312	375	346	366	331	371	341	388	365	356	353	382	341	338	364	397	354	356	394	351	348	394	350	330	353	368	377	352	356	377	341	328	371	382	362	346	340	361	355	360	340	378	372	354	348	345	346	342	321	332	348	393	366	369	363	370	338	346	342	355	326	401	342	359	342	324	361	339	346	350	354	327	330	351	366	356	314	353	352	325	367	348	352	353	320	362	365	322	379	345	348	369	351	339	355	334	349	354	356	360	351	322	343	331	368	360	365	376	407	345	354	320	363	340	353	366	351	326	343	344	385	332	326	347	355	363	354	332	391	343	388	375	367	356	357	351	354	356	336	314	330	356	379	353	320	362	336	344	383	338	368	323	350	379	335	353	333	351	388	378
34879	32817	7538	886	829	799	772	769	787	773	776	755	769	722	774	745	738	740	775	729	743	760	755	764	758	721	818	758	776	739	775	749	777	752	742	694	802	774	768	728	766	758	783	767	764	708	736	732	783	759	770	788	757	737	757	791	776	699	819	738	762	764	738	731	801	806	758	764	727	782	793	742	794	720	733	771	772	810	742	822	755	737	726	794	766	766	712	769	782	746	777	744	728	766	755	777	708	736	690	755	790	772	747	792	716	731	762	737	751	708	747	754	771	714	791	780	737	756	788	729	716	720	737	744	748	765	778	725	761	704	767	762	730	743	747	720	737	771	764	760	774	784	781	700	743	731	717	734	801	755	775	754	749	747	725	724	735	767	792	789	722	762	722	752	739	745	763	730	760	738	729	726	764	804	708	788	762	742	737	765	748	751	778	774	784	736	752	721	807	771	732	688	765	707	762	761	756	763	736	720	777	828	718	764	749	679	691	725	740	724	739	702	782	752	754	797	769	789	784	760	799	792	815	726	741	709	752	741	732	717	799	729	736	750	746	784	691	758	710	751	708	808	748	765	771	778	748	760	805	769	781	715	722	779	803	806	736	791	767	782	745	778	775	738	740	746	791	708	780	772	728	757	733	714	742	794	761	766	760	730	773	756	773	754	751	749	723	728	760	767	810	746	721	781	763	764	779	775	751	760	772	726	692	800	707	722	804	755	750	749	754	723	755	787	696	721	751	761	722	775	769	791	780	760	788	706	731	742	758	735	779	782	760	762	706	724	743	755	742	720	723	754	738	733	714	789	773	762	747	768	784	778	689	763	774	734	764	722	762	743	717	741	734	699	743	744	803	774	758	768	719	744	727	732	697	721	779	748	775	733	736	756	791	761	751	789	782	790	752	755	724	735	786	759	780	729	711	734	722	787	765	747	743	746	778	765	781	758	747	747	766	746	756	762	742	770	720	755	763	769	743	744	743	709	731	729	737	744	714	785	749	711	789	793	741	708	756	709	759	719	735	749	764	759	747	801	768	747	755	706	728	722	771	728	783	797	732	804	767	725	776	762	761	727	766	735	728	729	719	763	757	738	739	726	771	776	781	759	745	713	824	737	728	728	785	782	757	685	742	741	777	753	735	742	800	737	786	766	778	728	739	778	735	765	799	730	768	750	749	753	739	693	773	742	787	733	787	761	805	777	729	752	777	777	780	733	760	698	730	793	757	762	744	765	773	744	753	742	784	711	721	699	738	756	740	817	741	774	770	763	771	720	815	782	770	702	738	775	802	743	777	743	755	772	769	756	769	752	746	735	767	742	814	766	750	732	777	737	754	731	759	715	713	756	758	734	785	733	774	748	765	772	736	726	747	774	721	726	681	746	756	769	716	752	768	750	688	756	767	777	794	818	732	739	730	743	760	728	728	765	765	752	781	776	745	700	779	758	782	760	763	764	715	764	730	768	747	742	745	695	792	744	756	711	764	720	743	690	796	792	753	738	782	741	722	754	724	769	736	726	760	757	709	720	734	739	746	719	765	739	730	772	756	730	778	726	710	707	740	715	831	748	788	781	814	736	780	747	725	775	724	732	789	783	799	707	753	784	762	740	764	746	778	745	763	781	758	787	763	756	780	738	780	724	808	762	748	763	783	797	748	732	756	806	711	746	710	795	708	759	788	737	744	738	749	755	736	759	772	743	727	760	775	738	781	701	779	725	742	748	777	756	757	771	705	776	717	702	759	741	751	761	811	782	767	744	746	695	751	762	769	786	754	742	721	726	795	777	745	806	752	776	758	800	756	763	751	744	775	763	740	762	714	715	745	783	763	708	778	765	753	733	803	731	725	752	697	738	775	769	777	679	741	736	750	726	748	769	757	720	710	704	763	790	701	782	728	768	749	762	792	771	740	797	774	708	745	752	751	769	776	801	751	717	765	717	799	731	745	714	794	766	736	798	719	790	811	773	738	754	802	789	743	780	754	773	710	744	748	747	748	791	741	743	733	768	766	806	759	791	712	728	753	750	717	775	794	764	786	722	743	761	720	753	807	738	746	733	759	741	750	725	712	757	747	812	780	767	735	790	785	734	710	778	744	758	755	784	748	741	755	741	783	743	765	739	758	748	766	806	749	724	734	779	774	765	717	787	773	739	778	752	776	784	707	729	779	741	797	754	782	785	735	727	751	750	760	795	747	784	735	747	729	817	742	762	764	691	805	761	767	776	772	729	713	754	749	691	759	774	726	768	717	699	752	729	765	767	784	804	748	741	789	733	749	687	716	725	780	768	763	728	765	767	716	770	787	784	776	727	795	796	717	764	738	765	776	772	721	757	790	757	723	744	776	779	750	811	737	778	782	806	725	778	792	785	759	753	768	730	760	736	753	721	711	758	782	723	757	812	733	761	774	783	753	739	762	753	736	796	726	697	773	787	762	735	724	770	751	776	802	730	705	743	714	736	741	735	754	724	744	712	778	729	768	728	777	755	722	778	734	747	758	718	751	732	737	755	732	725	735	791	750	765	731	792	773	712	750	777	743	740	751	717	754	713	748	730	765	775	773	758	725	750	782	696	732	727	705	739	717	733	736	728	740	763	775	724	731	740	778	783	770	748	740	760	774	764	727	747	744	748	776	785	745	783	780	713	735	741	722	768	737	718	703	748	790	755	768	765	779	740	824	753	775	737	765	753	777	746	753	781	753	746	703	767	758	808	780	748	754	735	755	719	777	724	764	742	778	740	765	741	728	719	802	757	739	717	725	728	741	785	738	738	758	753	762	747	747	745	754	792	777	733	709	759	740	776	717	730	740	768	737	774	760	719	768	753	736	750	742	763	776	717	714	702	766	771	755	758	775	778	790	747	784	757	713	717	712	706	764	745	777	738	790	751	757	744	777	775	787	767	782	728	767	739	683	737	724	798	818	763	738	733	695	726	771	795	712	749	738	725	731	769	789	740	722	777	741	725	735	772	756	748	750	744	732	780	769	723	746	741	748	758	725	733	733	801	731	756	740	774	790	730	781	732	728	730	776	778	787	757	700	768	743	769	791	683	752	745	709	751	756	780	754	732	774	796	744	841	761	745	708	819	813	792	725	787	720	736	698	745	752	819	739	738	762	726	740	777	753	759	733	771	776	792	784	763	792	758	755	734	726	743	758	715	745	724	762	817	773	702	758	738	726	678	719	801	788	814	728	745	754	811	722	754	724	772	761	760	781	772	753	759	734	789	754	702	735	745	762	749	730	724	780	845	729	742	767	812	795	778	812	784	792	767	763	753	695	714	759	726	743	778	774	763	729	713	739	737	738	718	752	776	742	750	741	754	801	769	751	759	765	737	786	711	744	744	738	770	772	755	780	733	740	770	776	761	694	722	767	754	770	760	732	744	771	719	769	698	798	745	796	740	749	738	742	700	711	726	766	778	716	737	758	828	738	744	792	750	710	779	807	759	724	730	782	744	745	735	786	739	731	752	752	785	733	788	699	765	766	733	807	785	753	710
24561	21120	24024	28449	21121	21146	11898	628	440	406	399	348	338	358	336	325	336	345	303	341	325	338	312	307	318	302	340	325	350	332	345	363	334	327	301	333	331	332	331	356	305	345	334	322	336	316	331	319	346	320	297	318	324	318	288	322	344	280	344	304	343	313	342	327	318	334	348	272	335	315	356	326	303	324	344	356	347	332	321	306	324	292	353	327	332	310	298	335	314	288	299	336	325	321	328	312	287	337	347	353	368	315	361	348	323	342	365	328	293	337	333	318	320	330	316	297	365	334	292	344	331	303	346	343	322	327	369	326	331	324	291	319	317	304	341	351	320	312	311	334	353	305	332	312	345	314	308	316	335	336	331	294	322	303	329	311	311	305	309	349	350	321	302	306	299	362	363	327	324	350	375	331	269	308	338	330	317	318	329	319	311	329	307	319	350	342	302	323	361	338	341	305	314	309	311	328	320	305	347	300	300	275	318	327	333	337	295	306	323	312	334	337	307	303	317	357	303	317	357	318	334	352	308	308	336	320	301	321	318	338	373	283	305	312	307	319	330	339	295	326	311	315	323	321	332	309	298	319	302	333	329	315	334	329	322	345	348	332	362	367	288	324	325	335	318	357	333	320	301	349	301	336	308	323	286	326	350	347	328	314	310	274	263	308	324	343	317	347	331	325	328	323	335	341	315	353	303	291	341	304	284	357	321	337	349	300	351	323	332	317	323	365	335	321	377	302	296	338	298	308	304	305	288	326	307	359	335	319	304	319	372	307	326	313	295	305	298	303	332	328	333	321	321	331	298	316	304	280	314	325	344	299	289	334	330	295	361	317	308	346	292	336	337	357	328	316	313	317	339	317	332	340	325	332	327	342	335	302	303	309	317	332	308	339	354	312	335	327	308	318	295	307	292	326	336	315	345	286	343	322	322	310	322	344	338	312	354	338	307	327	317	352	322	348	297	341	290	282	309	322	345	329	312	325	306	339	313	304	345	322	322	315	332	305	313	353	300	332	325	307	322	352	340	299	329	328	332	325	308	333	331	347	269	340	368	331	331	318	354	298	306	305	321	334	316	299	354	337	342	310	313	330	358	295	312	357	294	328	343	293	297	302	332	326	309	306	329	333	325	340	327	363	318	346	318	324	330	304	314	316	298	293	316	310	310	356	328	312	333	309	299	338	319	304	291	298	310	276	317	312	278	290	295	334	341	310	342	325	336	315	289	289	318	330	300	307	329	314	340	334	307	328	327	347	323	308	309	334	334	320	318	307	320	322	316	289	306	319	322	368	286	296	304	311	332	306	320	321	315	379	352	317	342	327	300	352	333	310	313	313	286	316	298	300	309	343	318	298	309	316	325	374	321	318	337	312	284	310	313	337	322	320	330	316	339	344	318	336	297	328	312	339	355	349	296	304	316	291	331	347	317	338	325	343	310	318	358	303	330	356	350	324	326	324	314	294	314	318	326	316	315	338	330	308	294	308	299	303	312	323	338	327	341	340	299	330	300	310	310	351	348	295	333	306	305	312	341	323	332	330	361	318	324	322	343	336	350	294	367	273	335	344	322	302	296	304	307	337	345	294	286	308	281	319	319	321	320	312	315	313	315	302	321	368	339	357	325	313	315	306	337	314	339	326	319	342	310	338	330	368	338	292	315	298	331	324	355	314	326	318	308	342	317	303	338	288	351	339	323	323	319	332	299	311	286	308	320	329	349	331	325	317	310	335	316	349	317	319	347	336	319	303	309	316	327	336	328	337	353	330	312	324	320	305	311	326	253	318	358	299	326	321	324	300	309	344	286	351	331	359	310	330	328	344	335	285	298	333	348	320	319	322	332	347	329	331	348	340	327	283	305	331	344	330	322	312	356	328	312	330	305	303	342	305	329	311	316	338	323	330	322	315	322	306	331	339	322	356	328	319	348	322	330	315	304	310	301	341	326	326	297	319	306	301	318	287	330	300	301	322	311	325	316	305	323	340	319	311	292	330	355	324	289	319	279	326	337	334	337	302	359	341	341	323	328	317	315	337	308	354	315	304	331	330	319	343	335	321	334	325	342	324	345	334	327	323	313	345	330	349	308	358	357	343	375	323	299	319	320	317	339	297	315	327	336	292	325	314	337	332	331	325	337	309	346	335	311	354	288	298	319	362	334	340	311	338	359	349	333	335	327	311	327	324	302	300	349	303	345	332	354	286	323	319	318	343	327	299	334	315	290	313	306	352	301	307	357	332	332	337	315	343	351	292	343	291	325	352	303	345	292	309	317	307	349	310	291	309	326	320	322	353	326	320	349	336	313	312	355	276	322	301	310	298	320	301	326	320	306	296	274	312	320	328	310	260	354	313	310	285	315	329	292	266	331	318	337	353	334	323	321	378	336	360	330	329	311	317	339	326	345	310	333	334	298	331	320	314	321	317	333	311	308	324	307	348	302	330	317	301	326	339	310	342	344	291	330	320	299	286	301	301	359	381	304	339	339	357	319	331	330	332	335	302	347	342	320	344	302	362	363	337	316	304	320	350	294	300	322	327	343	311	302	311	276	308	329	333	309	316	313	313	284	319	297	312	334	289	309	310	347	321	322	302	337	329	324	297	355	316	285	289	330	321	290	335	356	335	307	346	367	320	349	319	311	309	358	310	331	275	306	336	315	297	331	320	287	325	338	271	324	304	304	341	285	299	326	290	335	335	322	342	290	312	294	322	317	339	299	312	303	342	299	339	362	308	314	297	292	298	322	307	302	327	319	366	319	337	302	318	351	311	313	329	331	352	306	284	331	344	317	313	281	298	324	361	371	370	326	342	336	303	324	325	324	343	322	322	323	347	323	318	324	316	312	291	334	364	322	345	340	316	336	330	370	350	291	316	328	384	363	310	313	324	322	354	329	307	320	328	334	308	325	310	343	325	325	296	347	308	333	331	317	301	335	324	315	339	321	338	314	308	344	331	291	303	318	315	349	327	293	290	325	305	283	343	351	319	347	328	315	339	355	344	309	303	294	306	319	304	309	336	313	349	327	363	335	307	325	307	334	337	329	330	339	336	319	318	291	338	320	324	335	351	322	308	343	331	328	334	337	316	372	328	319	269	310	327	329	302	337	317	318	295	344	322	318	376	349	281	340	326	317	298	349	342	309	284	340	343	316	274	347	295	307	318	321	291	334	284	320	323	307	280	314	332	290	279	301	325	289	282	347	326	316	303	341	307	288	295	327	301	312	321	335	298	342	324	320	327	357	271	270	325	330	341	354	328	311	302	324	338	296	336	304	297	314	329	317	292	290	314	343	300	323	386	317	334	320	275	349	294	332	311	298	321	342	336	335	313	328	333	302	367	312	293	301	318	339	288	291	304	327	333	302	322	316	321	307	347	320	321	337	317	325	299	337	298	307	324	318	332	331	370	335	292	335	302	313	336	311	353	355	357	327	314	325	332	310	336	346	316	289	333	329	324	320	325	325	307	363	304	329	289	317	337	320	284	294	329	317	358	339	369	311	274
40827	44368	11263	928	795	772	692	676	704	721	695	660	662	691	648	702	673	691	718	689	628	674	648	641	666	664	698	661	619	653	645	655	658	660	699	606	646	690	667	651	635	681	632	663	687	656	696	682	684	649	634	705	641	656	676	658	654	669	669	685	690	627	662	674	680	663	648	717	692	664	635	696	639	694	662	626	654	645	667	646	654	636	666	657	667	698	644	632	654	637	713	700	653	659	671	631	637	660	685	724	693	692	595	693	601	672	699	634	636	648	660	632	663	687	638	597	661	625	651	665	660	698	698	675	698	670	665	661	631	641	675	652	655	657	634	598	643	605	694	699	667	631	692	694	668	667	638	687	609	670	676	621	708	677	644	661	640	684	674	629	629	665	668	647	645	654	645	654	689	611	651	675	659	671	675	649	639	668	641	652	666	643	694	666	677	643	609	657	665	712	633	652	639	649	685	667	628	681	683	684	609	658	646	628	670	675	659	662	638	617	681	633	653	655	676	644	664	695	663	706	661	675	623	683	657	669	648	634	724	652	647	649	651	662	674	699	639	644	692	660	627	653	663	669	644	647	600	706	668	737	663	645	641	664	659	708	630	631	645	658	640	649	689	658	633	686	623	628	656	676	657	660	661	676	646	643	698	689	683	610	654	640	705	629	642	654	666	643	676	653	645	648	632	661	628	701	676	717	668	643	684	686	631	673	720	677	693	658	660	651	676	651	666	653	681	655	651	686	645	672	620	701	684	662	655	632	663	676	671	689	632	669	618	626	668	675	661	608	664	640	656	691	652	660	647	684	727	657	667	705	600	649	664	650	682	680	680	699	649	662	657	677	677	653	711	664	655	691	628	633	627	693	600	651	633	607	647	675	649	700	654	634	650	683	654	611	646	657	655	667	635	706	617	629	634	677	637	647	670	649	613	660	673	679	666	653	633	658	654	641	637	667	681	625	655	658	688	678	633	672	678	659	640	635	655	622	629	654	675	678	634	672	645	645	677	683	631	679	669	658	679	629	704	677	685	619	659	625	677	676	602	624	669	668	666	674	655	679	643	668	638	686	667	685	671	632	715	659	651	701	650	627	660	618	704	648	679	619	655	659	735	607	664	634	662	654	658	678	626	626	659	670	664	677	690	641	647	646	652	688	635	655	659	649	699	666	688	635	681	675	645	696	695	660	682	664	660	691	633	638	668	664	628	719	661	630	685	677	639	678	676	642	670	642	668	650	664	625	675	693	671	663	671	662	641	662	646	616	670	690	617	697	641	620	708	693	646	644	659	694	694	659	680	676	648	679	649	648	646	659	637	672	673	645	639	681	646	676	683	651	679	698	663	708	653	667	653	622	642	641	684	674	648	660	665	666	683	653	655	626	631	644	690	660	707	645	648	661	681	669	710	632	658	647	645	649	638	691	617	657	647	664	633	629	655	651	634	624	677	706	676	638	623	658	680	673	699	626	670	614	651	643	658	611	661	666	689	681	632	652	673	664	704	679	705	658	627	671	663	642	613	692	713	664	663	685	625	649	614	724	602	655	629	675	655	643	629	656	668	645	656	632	683	653	704	647	637	713	670	628	646	655	646	709	639	626	642	626	687	697	669	596	707	646	731	669	680	675	687	687	670	673	710	676	642	670	648	671	669	614	621	642	659	666	670	683	658	689	648	629	685	638	637	659	603	676	629	651	672	667	624	689	678	632	681	632	662	676	671	618	674	646	678	643	644	630	617	659	692	635	661	662	682	649	651	683	632	659	658	707	624	659	701	665	629	641	670	667	663	635	655	634	659	638	660	673	663	698	685	702	718	660	656	618	649	632	614	675	683	698	618	671	650	675	645	617	648	644	734	653	708	617	687	653	668	671	690	669	674	639	639	618	643	647	671	627	675	682	632	662	655	662	667	638	685	648	679	661	662	634	703	633	643	660	676	616	672	654	683	636	622	672	626	632	637	662	681	691	667	640	716	665	627	713	691	696	688	589	667	668	646	718	669	657	600	635	683	653	657	699	641	691	656	675	659	679	662	680	717	647	677	682	646	669	643	672	664	621	670	645	640	693	685	639	690	675	617	669	658	638	669	633	651	674	648	623	630	662	647	633	674	667	668	664	660	640	693	677	674	617	675	665	665	693	645	670	634	638	657	644	689	646	682	614	644	696	692	704	657	621	705	654	674	674	650	654	646	649	658	632	660	646	669	662	683	670	637	652	635	638	633	663	682	646	629	645	654	630	601	698	644	646	676	704	681	668	656	625	667	701	676	622	641	678	664	672	661	673	674	645	696	671	676	672	663	630	693	652	720	625	648	666	677	689	639	708	651	661	686	628	625	700	694	645	645	641	680	639	656	670	654	639	627	705	644	685	669	709	687	611	637	650	659	646	690	635	664	657	643	688	687	642	701	683	648	666	658	630	599	643	682	693	625	636	644	651	619	654	680	704	709	648	633	688	655	617	690	652	648	622	696	635	644	595	705	723	630	691	589	636	670	639	700	646	655	651	661	616	641	629	631	661	659	639	635	663	649	693	663	643	639	637	647	666	672	648	655	664	671	646	681	655	656	645	663	718	675	662	681	633	655	677	634	608	636	717	652	642	641	659	652	662	674	637	673	687	684	625	650	675	648	622	645	655	632	735	676	662	646	640	648	702	699	625	637	684	657	674	673	680	627	609	667	646	671	709	670	642	650	641	645	685	661	628	627	682	671	654	624	674	685	661	676	666	634	661	629	654	653	648	678	661	663	626	641	647	672	668	601	699	629	683	676	636	684	619	692	684	656	657	671	676	606	715	642	649	649	644	650	587	749	647	659	649	675	652	662	663	632	644	668	650	662	656	632	663	656	662	635	667	650	684	658	690	665	691	667	656	679	656	660	657	679	674	633	658	650	633	624	680	636	655	657	681	658	623	646	649	668	705	652	637	610	659	685	660	621	755	651	631	648	652	716	659	661	671	657	683	665	650	649	641	692	680	652	630	638	626	621	677	611	696	623	686	662	680	666	637	654	705	653	686	675	696	679	669	614	647	669	678	654	672	638	640	660	664	643	629	641	679	631	649	669	636	642	673	659	641	643	668	628	603	639	656	673	637	659	616	678	638	654	657	677	674	666	678	702	661	711	662	620	712	629	661	631	672	707	643	650	624	668	682	683	629	651	656	697	644	666	620	662	660	637	658	685	658	649	661	626	671	620	645	641	692	643	633	669	689	645	681	654	642	638	681	677	648	670	684	652	629	637	664	666	643	656	654	696	637	665	664	634	613	645	711	666	649	654	621	671	676	675	634	700	691	664	666	670	682	666	664	660	681	678	684	708	627	700	619	608	664	648	678	654	683	665	645	693	657	639	636	653	658	701	695	627	656	676	651	648	652	637	645	646	684	645	676	653	666	664	656	686	627	675	654	667	693	711	676	640	660	708	642	651	639	622	666	659	684	658	642	679	645	672	678	648	626	677	650	638	635	678	684	628	654	657	634	653	665	672	656	638	636	632	628	651	676
34782	18267	5476	379	245	223	200	191	199	176	193	192	209	193	218	179	216	200	160	180	205	186	217	203	172	180	196	207	200	184	176	183	157	176	193	196	202	218	203	214	195	178	172	210	167	186	169	231	195	187	204	208	169	182	191	211	188	198	191	209	192	210	206	204	197	168	202	182	218	210	210	186	217	231	168	187	196	191	216	226	177	203	185	194	218	179	188	185	199	174	198	191	200	219	188	232	215	207	207	207	218	200	219	177	185	191	196	213	179	193	204	178	168	213	232	197	221	193	171	200	187	217	189	207	182	193	201	193	193	207	192	213	195	207	191	217	204	194	186	211	207	197	162	176	159	172	183	201	189	204	210	219	210	197	178	206	169	206	193	180	194	210	192	183	189	226	188	213	191	205	196	222	212	182	183	179	203	195	191	212	199	179	210	187	191	171	199	168	178	200	204	211	188	189	189	179	229	198	162	221	217	195	199	200	178	219	186	202	178	218	204	201	198	170	175	216	195	180	181	175	166	200	195	234	215	185	186	194	220	224	181	170	212	200	168	195	164	204	192	189	199	196	197	200	170	184	211	211	175	170	185	191	191	219	203	190	171	176	183	208	226	171	198	169	196	193	214	203	189	164	198	201	176	166	200	169	183	212	188	189	212	231	179	193	189	201	190	191	199	201	230	217	220	190	235	212	194	213	208	235	197	172	209	196	194	213	169	225	200	190	205	199	190	199	205	223	209	192	208	217	185	185	199	192	184	205	213	209	193	178	185	179	219	180	188	199	193	186	208	204	198	205	201	188	191	178	183	192	157	180	176	193	214	187	221	189	199	193	200	220	211	166	190	198	211	184	195	209	193	199	205	178	193	188	193	213	200	213	205	200	211	210	194	205	207	160	184	193	195	183	182	212	184	210	190	189	205	216	187	204	180	179	195	173	171	182	197	201	175	190	195	213	198	181	203	190	187	202	193	215	179	185	216	192	184	192	194	177	205	188	187	192	198	209	207	195	217	195	194	184	178	207	232	172	189	192	224	217	204	201	190	172	191	175	205	172	185	199	204	214	179	185	218	199	192	189	174	205	200	204	196	200	193	217	202	182	189	190	210	153	197	183	166	180	204	200	195	172	166	186	179	214	199	182	220	183	200	189	195	186	206	174	193	204	195	222	168	211	218	246	193	199	178	199	194	166	216	192	201	216	223	182	199	199	186	202	190	196	194	198	206	218	178	194	197	177	226	174	190	218	205	229	196	171	195	188	193	206	184	195	232	195	194	195	208	181	227	213	199	204	202	193	213	178	215	189	168	194	179	215	193	200	198	153	207	199	173	186	216	190	195	190	228	196	225	198	217	205	209	190	171	184	204	161	205	194	188	197	189	198	231	209	207	188	213	207	170	176	199	198	184	182	181	200	211	196	196	196	215	207	226	195	190	190	192	193	197	177	214	190	203	186	188	202	180	200	212	200	179	185	180	217	190	168	185	218	186	205	197	189	207	182	221	199	215	183	180	180	190	151	198	205	236	204	219	193	203	208	191	236	175	203	184	189	189	180	174	214	185	210	213	216	208	198	206	191	202	219	227	176	202	190	214	206	188	182	206	195	213	187	189	197	229	189	221	215	195	186	205	221	176	184	158	178	190	202	212	193	182	177	183	201	201	189	188	223	197	178	194	201	186	217	192	200	210	208	200	178	209	204	181	193	216	179	175	182	198	209	165	183	167	200	181	187	193	200	206	204	176	201	195	196	210	190	166	200	197	182	188	186	200	216	197	176	204	190	183	176	168	198	188	202	175	205	214	186	187	218	213	177	200	199	196	189	213	192	220	225	197	180	159	189	187	241	199	201	220	187	182	178	205	186	189	218	173	181	190	186	192	204	177	199	214	203	213	196	186	177	184	189	175	190	173	176	164	220	190	223	216	197	208	211	222	184	218	177	199	211	207	184	194	187	188	181	188	190	200	211	170	189	176	181	207	206	205	176	154	187	177	199	183	198	183	216	198	173	178	200	184	175	197	167	198	179	198	175	187	167	203	205	197	203	177	190	192	196	222	211	195	193	202	219	194	191	201	198	198	185	189	196	203	198	189	205	179	201	193	198	210	199	218	195	180	197	214	199	194	211	194	221	214	190	177	189	239	197	181	207	169	177	203	191	196	209	208	203	160	190	201	208	214	198	195	212	203	213	176	185	197	207	195	201	190	185	190	198	177	198	203	205	193	175	195	218	200	213	214	186	218	199	184	159	203	194	216	187	168	177	184	199	204	208	179	233	201	181	203	200	191	181	206	196	199	187	199	213	190	189	200	206	212	216	211	226	197	188	225	203	221	186	189	215	243	226	191	195	194	195	194	189	166	191	221	191	210	202	230	178	215	209	200	183	221	190	184	185	225	225	200	195	210	177	197	177	180	181	195	188	182	200	188	201	217	185	203	222	219	228	186	187	196	179	191	211	209	190	191	176	203	175	212	190	211	194	194	172	172	202	209	192	202	209	219	220	216	185	162	192	207	191	173	206	218	209	215	211	219	202	169	226	207	205	169	201	217	180	188	199	225	214	210	182	170	182	201	193	205	205	205	224	180	186	189	192	213	174	203	191	196	203	184	184	200	184	183	201	199	178	177	173	190	186	181	213	190	177	180	200	207	196	183	210	192	181	159	171	187	186	203	214	235	221	191	193	168	162	186	196	218	187	222	181	195	194	203	198	179	190	222	186	185	179	172	193	206	186	200	180	201	211	186	211	180	198	169	199	206	188	197	177	187	184	209	189	203	186	165	207	194	209	219	187	196	202	180	180	201	187	173	184	179	188	176	186	180	182	198	194	232	192	198	211	187	187	207	181	210	168	189	189	221	198	212	173	205	178	183	182	203	207	191	207	207	171	207	190	175	192	188	199	205	175	197	225	211	179	188	222	191	186	206	187	185	197	171	184	181	195	195	187	221	181	226	160	184	173	177	209	203	226	191	197	186	178	180	184	220	205	201	174	192	197	213	192	228	194	178	166	165	161	182	186	198	194	203	184	196	209	194	182	176	204	204	206	207	182	214	207	192	212	211	177	179	180	180	203	195	216	159	234	230	204	188	168	204	185	164	219	203	193	157	198	210	208	223	189	206	184	196	194	201	183	173	198	188	213	162	205	209	208	174	186	218	228	181	203	187	201	192	199	201	179	201	181	186	167	172	187	194	201	192	189	187	200	195	209	192	209	219	188	189	197	174	191	191	194	168	194	194	204	181	189	205	200	215	241	199	177	216	197	198	197	163	216	180	199	187	213	209	192	204	194	212	216	200	198	212	210	190	174	182	200	233	193	187	191	188	189	214	191	210	200	200	199	210	218	209	205	190	181	185	180	207	218	194	191	186	202	200	200	194	180	179	206	193	184	195	215	219	198	190	210	216	188	222	204	200	207	186	211	210	213	186	186	176	197	178	187	196	217	180	196	203	189	218	179	203	188	200	224	206	186	196	174	192	210	207	178	174	185	195	207	190	178	212	202
20230	4133	885	503	473	462	477	474	485	472	491	457	511	480	461	505	465	486	486	434	524	505	459	468	474	484	503	471	474	451	471	480	493	496	468	456	506	477	488	468	448	463	438	453	496	503	452	465	501	473	472	485	479	464	474	489	445	479	461	474	479	515	441	475	492	507	497	473	438	421	451	478	500	463	472	464	431	480	456	458	487	440	451	470	455	438	458	468	448	478	455	477	469	455	484	468	480	455	451	426	478	473	446	486	458	462	518	473	471	480	492	512	473	465	449	475	488	455	435	487	447	469	444	516	505	461	453	482	448	463	486	448	449	462	433	505	471	500	491	441	508	451	490	456	510	438	521	474	480	480	466	438	443	497	449	435	455	451	499	500	509	472	441	441	477	488	471	462	531	436	461	507	466	465	465	478	503	486	461	442	494	486	458	450	487	446	488	470	438	490	495	480	461	468	496	492	476	459	509	490	440	462	484	459	485	463	492	462	505	468	468	452	466	496	505	504	483	492	472	439	475	512	466	488	464	455	464	425	493	473	457	507	499	443	433	411	456	482	485	460	475	472	447	450	467	509	456	490	478	483	489	488	424	508	443	480	441	452	466	478	472	519	481	442	478	472	422	470	497	478	438	469	459	488	476	450	460	486	481	516	462	453	464	472	466	520	450	465	456	507	508	488	465	481	482	436	468	528	472	491	473	462	505	441	432	468	475	464	474	498	491	478	470	473	476	527	488	453	450	463	469	463	498	473	470	485	457	444	459	487	488	461	447	461	503	476	470	461	494	457	475	504	487	455	442	483	481	442	515	463	497	452	477	480	492	496	497	487	458	447	465	449	452	494	503	487	502	449	510	515	496	449	464	457	464	451	479	479	471	464	443	473	488	474	462	454	501	481	466	473	467	432	488	488	489	478	462	494	451	503	491	443	503	454	453	485	481	452	488	448	488	465	451	494	471	483	491	444	466	510	508	520	465	427	468	452	499	452	477	490	466	510	503	475	481	460	481	488	459	466	448	469	476	491	458	440	494	490	479	476	463	465	477	466	464	460	431	495	476	480	474	461	492	466	455	442	478	483	489	481	526	466	458	445	527	509	480	439	478	460	469	485	509	471	445	538	427	483	501	485	481	441	503	472	491	473	454	479	456	488	450	493	461	453	492	488	478	487	427	472	489	499	480	501	482	440	453	459	484	473	472	509	484	442	483	452	466	455	463	486	462	442	483	484	508	484	461	520	467	448	457	457	444	506	497	475	468	494	485	471	476	472	493	480	469	478	482	442	470	472	442	454	462	482	469	490	486	476	441	504	456	440	488	477	457	451	496	500	442	453	452	477	482	487	495	467	496	433	438	488	482	464	444	464	520	483	476	463	485	526	502	439	476	482	449	456	512	481	440	488	471	459	497	467	491	479	482	490	461	469	467	476	468	456	442	443	455	463	486	447	462	498	483	426	506	441	463	451	496	481	482	464	464	464	465	491	461	486	478	500	471	468	490	486	487	459	486	464	484	474	522	490	498	495	474	494	462	470	495	475	463	478	461	491	481	473	448	490	470	451	512	461	464	510	507	461	482	474	479	504	502	436	444	474	465	487	472	450	468	444	494	445	508	467	485	460	474	509	436	507	481	458	514	471	472	478	500	477	434	474	469	454	482	482	475	441	467	490	499	529	487	465	470	478	443	456	474	468	454	458	497	494	491	493	472	458	476	469	476	495	496	472	523	443	499	536	433	479	457	451	486	509	458	498	458	489	486	467	476	489	454	426	445	479	430	492	502	484	438	465	477	473	493	461	464	472	490	461	478	471	494	495	456	482	457	487	451	472	471	491	470	449	442	463	500	442	495	488	508	457	504	448	522	443	447	442	489	501	482	475	467	458	482	483	467	484	451	495	401	500	490	480	474	463	478	474	465	461	466	479	423	460	513	466	506	489	470	474	469	496	522	468	469	491	475	480	491	478	479	422	485	423	507	445	454	477	477	509	458	465	487	482	478	470	481	511	445	449	452	484	495	446	506	413	471	477	439	487	461	517	455	475	466	409	476	481	495	478	480	469	479	430	503	473	500	465	426	447	452	494	448	476	486	483	459	485	498	441	462	464	479	463	489	472	488	448	476	464	479	525	452	477	457	422	458	512	470	480	488	462	459	482	446	474	469	459	473	485	449	499	491	453	459	495	450	504	491	505	516	492	501	485	483	461	464	473	497	472	506	460	490	495	501	445	455	465	486	460	483	492	469	474	449	466	468	483	471	441	486	488	486	475	491	465	489	467	501	476	510	477	494	480	430	468	466	472	490	495	495	483	453	483	455	474	505	489	462	452	497	478	502	432	470	457	508	468	463	442	420	462	465	456	447	510	503	438	474	482	451	481	458	518	452	486	506	461	480	455	463	468	453	486	463	503	463	474	466	446	452	511	480	468	508	476	474	495	476	492	461	444	452	488	468	493	496	445	457	459	438	471	462	412	479	464	522	486	479	457	493	511	463	468	476	460	480	458	499	479	445	457	453	445	439	464	472	476	533	436	499	492	483	481	443	449	447	449	481	429	492	464	511	419	483	487	477	462	460	477	448	491	465	482	510	468	495	478	453	505	487	442	476	468	460	484	459	516	463	470	461	495	487	450	499	469	449	495	459	493	457	504	457	491	463	450	466	455	453	492	441	499	483	496	458	472	458	500	477	468	486	464	472	477	492	488	482	520	468	499	502	491	496	485	463	490	493	479	486	474	432	464	493	490	483	480	477	477	465	439	495	433	477	468	480	488	460	487	470	506	472	481	453	469	455	449	452	470	537	482	483	427	418	449	450	491	472	443	462	491	486	491	474	464	461	443	487	494	479	453	498	457	462	471	490	454	499	499	451	482	456	499	469	489	519	501	495	470	469	494	487	433	462	471	464	511	488	480	463	512	476	521	457	455	500	476	451	468	450	487	453	471	480	425	491	487	469	512	468	458	506	487	504	456	475	445	479	461	462	498	472	468	437	490	483	486	488	493	438	495	490	474	484	489	500	474	517	466	485	493	469	487	453	465	484	476	492	457	457	438	472	457	513	480	444	478	504	509	468	494	463	469	469	462	480	465	475	471	474	428	503	508	454	498	475	528	467	452	435	477	473	487	486	444	480	443	477	400	505	510	483	496	484	491	463	451	475	494	473	465	477	446	481	465	469	488	488	477	477	455	487	476	468	482	451	500	508	450	492	483	483	464	471	476	467	508	470	476	483	447	488	498	458	496	458	452	419	501	483	488	464	494	459	487	495	456	420	490	471	439	470	495	495	467	460	433	439	487	491	442	477	461	490	468	481	467	479	435	493	482	472	494	465	491	492	490	473	494	452	477	476	463	464	510	501	493	476	459	480	490	483	494	430	448	491	497	453	481	509	445	492	535	514	496	467	496	473	492	466	415	479	482	497	475	460	475	465	450	465	483	469	493	449	481	494	479	458	477	457	465	465	480	451	489	490	485	472	473	465	478	490	469	481	491	446	458	499	487
25190	21112	23689	28772	21103	14875	694	415	416	371	382	389	370	351	338	381	375	377	377	349	375	375	364	346	363	351	375	348	317	364	388	338	350	348	342	370	361	340	355	368	374	345	332	329	350	361	384	333	356	401	391	387	345	310	343	353	372	368	370	363	369	387	369	378	351	348	305	365	336	365	359	340	346	335	346	383	350	362	333	350	369	327	351	351	367	369	363	351	289	377	348	347	398	338	352	366	386	338	331	335	329	357	368	332	352	366	370	341	369	360	359	325	364	360	370	357	315	340	358	339	330	320	376	351	327	354	320	340	354	359	350	369	333	342	342	327	370	338	379	351	383	345	375	351	369	358	347	345	387	344	340	340	329	350	333	321	370	317	324	333	396	372	372	348	333	336	369	346	351	378	338	328	314	344	367	339	369	328	380	371	341	353	322	360	369	315	342	361	352	360	385	325	335	353	343	371	374	364	368	391	373	357	327	359	368	336	346	372	351	350	376	370	361	357	357	348	350	328	356	345	383	331	350	349	368	381	401	350	350	337	334	340	395	369	357	340	358	344	385	345	355	344	358	316	370	384	365	336	316	314	329	363	381	351	362	370	388	359	323	361	380	362	358	396	381	353	343	387	348	360	334	351	354	344	356	351	358	313	333	358	377	352	372	390	368	387	338	334	356	363	330	381	335	328	355	305	326	371	350	362	330	385	336	349	344	381	353	361	364	336	322	383	325	344	397	337	378	375	376	351	341	359	368	351	365	378	319	331	352	355	337	364	407	329	368	369	380	381	343	335	344	323	375	383	393	335	323	357	370	348	358	354	374	378	368	352	377	349	341	353	326	330	314	331	321	318	362	345	320	338	324	373	331	357	369	361	317	316	356	353	368	340	384	333	333	343	365	354	382	336	316	348	355	344	347	354	368	341	364	343	335	376	365	338	368	355	366	332	350	331	339	340	335	384	359	360	335	319	343	396	344	347	324	360	334	329	352	361	377	356	362	355	349	351	325	379	365	341	337	338	341	380	341	386	360	334	331	325	351	364	324	378	351	363	374	365	368	358	389	372	366	330	395	367	376	318	397	355	383	314	352	345	365	353	338	337	348	332	356	380	408	376	356	382	357	337	365	353	379	351	302	340	326	327	383	337	336	357	341	368	340	348	317	365	358	380	312	373	355	352	332	393	369	339	346	354	335	352	361	339	372	366	386	367	319	319	334	351	352	364	378	371	332	328	380	319	385	372	349	341	394	360	357	324	347	333	326	351	328	335	382	367	307	389	362	373	343	364	359	379	333	357	321	365	348	340	342	335	354	362	346	317	348	350	334	396	400	338	372	334	363	331	362	341	371	351	343	373	360	351	339	335	350	349	332	342	356	392	390	348	362	318	372	342	390	363	362	350	394	375	329	312	345	350	362	376	338	358	341	362	387	389	354	333	354	354	334	322	357	330	361	327	376	343	359	370	363	380	388	339	360	356	336	351	347	351	374	381	372	392	340	383	361	360	388	349	344	348	345	406	384	352	373	350	358	394	306	354	417	360	399	340	330	333	310	350	361	381	353	361	326	359	354	327	347	345	327	385	364	359	312	356	367	394	407	385	377	361	312	367	348	343	350	322	348	367	358	358	345	333	362	369	365	362	342	360	322	380	354	357	365	331	348	328	346	346	379	342	392	351	355	358	348	388	346	364	373	389	382	345	370	377	341	355	382	344	347	357	379	342	351	318	336	333	367	335	343	364	342	345	365	359	379	358	356	320	382	368	368	357	412	331	346	347	363	337	366	349	353	334	379	309	372	342	383	319	332	344	384	356	367	356	344	330	332	357	368	362	343	312	347	343	384	350	323	358	378	339	360	354	353	387	350	387	355	331	340	328	368	394	382	377	389	335	375	365	330	299	345	358	348	378	336	332	360	359	368	309	352	297	349	377	374	374	356	346	355	337	331	363	287	327	329	331	361	343	346	317	379	333	333	369	347	341	341	328	331	392	359	396	350	336	360	344	356	342	339	353	378	335	325	333	366	350	380	369	358	353	359	325	332	352	382	360	330	327	362	356	357	350	384	309	381	358	371	355	339	351	346	350	345	350	359	350	370	328	314	379	367	328	349	343	339	338	347	393	363	379	354	357	377	341	344	346	354	384	372	357	374	388	369	383	341	398	398	333	329	352	371	339	332	355	415	340	384	348	335	329	355	333	342	325	405	382	326	344	331	325	378	341	337	311	345	352	350	342	332	349	359	342	360	331	375	388	374	356	391	360	355	377	403	379	335	351	332	331	343	341	362	353	367	355	350	340	348	340	364	347	353	359	364	386	337	350	350	346	386	354	377	334	359	399	349	360	356	335	360	351	322	322	370	360	346	325	398	386	354	330	320	383	358	322	350	354	356	327	362	363	343	387	351	352	356	360	382	378	347	390	354	369	351	357	355	383	340	360	372	378	327	371	358	355	355	363	362	369	347	360	381	357	344	377	375	406	357	349	343	310	330	333	359	342	343	376	349	365	323	339	380	324	343	360	365	299	366	383	329	375	351	343	345	366	340	361	334	361	316	360	333	339	373	345	363	313	344	321	373	372	345	360	359	347	363	360	362	348	310	369	378	351	366	334	346	350	353	340	352	374	390	332	319	385	363	339	360	321	343	355	343	355	344	316	353	351	321	355	334	362	364	356	344	385	347	350	340	368	341	351	349	328	348	370	360	351	365	340	381	366	365	382	369	322	370	341	353	308	385	339	309	347	361	322	395	356	380	383	357	331	322	336	376	340	327	358	383	331	357	356	377	345	368	329	354	295	348	344	337	341	335	344	339	323	329	333	351	361	327	333	349	362	383	363	323	321	328	374	366	334	330	330	363	372	358	330	353	327	344	333	317	347	358	373	375	366	370	331	316	320	308	318	352	364	372	370	376	342	346	348	372	308	341	372	366	373	371	390	374	366	331	338	344	357	399	349	358	372	322	354	383	356	347	341	340	310	335	361	357	351	349	349	408	383	345	315	348	346	341	391	349	349	361	391	362	343	343	389	336	337	323	378	344	376	383	339	337	375	393	313	333	326	334	351	366	355	356	345	352	339	357	332	364	343	339	394	366	335	368	380	375	348	347	384	354	354	351	351	375	342	355	316	339	387	334	364	356	361	330	349	345	315	365	370	345	394	379	370	367	364	356	369	351	320	345	325	351	363	357	356	347	359	375	313	357	334	356	381	372	375	356	364	360	338	394	358	379	358	342	375	360	344	339	341	342	374	366	328	345	367	328	343	336	364	372	362	339	349	373	393	367	362	307	332	344	346	356	336	331	318	328	296	386	344	365	353	369	323	344	319	312	333	341	337	368	339	370	324	349	357	352	366	373	350	328	365	367	371	391	350	335	377	388	357	371	371	337	404	351	383	358	349	368	387	359	361	351	347	365	364	358	353	342	331	317	381	342	342	379	388	351	353	308	308	398	368	372	335	358	368	397	364	380	372	361	366	335	349	356	338	325	360	378	403	362	369	341	373
34509	33885	6951	899	818	789	763	745	719	750	736	790	763	749	747	770	776	718	712	775	693	790	791	811	746	704	725	752	816	766	750	754	762	718	730	786	766	756	783	774	710	706	753	747	733	756	767	776	781	749	803	723	786	731	757	762	716	743	664	736	766	769	768	760	721	767	737	786	763	806	749	734	775	776	747	742	761	745	737	742	756	747	744	795	751	716	744	716	727	778	788	777	782	754	790	758	738	751	715	774	764	789	764	745	779	769	764	820	774	756	746	732	735	748	716	741	765	753	811	781	776	701	703	755	776	702	738	799	769	756	734	747	749	727	786	800	765	777	707	745	747	705	714	754	768	791	755	692	740	749	740	723	769	754	761	706	768	729	775	736	750	709	757	729	754	734	755	765	732	753	729	766	711	731	733	782	722	723	761	763	731	747	738	816	743	775	744	733	764	729	771	738	797	773	807	736	805	749	736	747	713	687	759	745	763	745	758	745	713	785	775	742	737	762	773	786	742	742	761	734	748	741	767	763	749	754	709	764	701	795	750	726	741	723	734	729	715	728	758	772	736	699	725	773	759	728	734	748	773	772	742	761	742	733	785	732	691	705	782	742	732	792	760	771	733	757	745	719	740	766	763	761	799	765	773	756	764	762	713	730	723	673	765	760	769	784	750	759	730	738	776	777	778	781	753	740	794	766	741	747	764	796	763	720	767	734	769	750	761	793	771	762	767	721	753	717	752	741	809	762	761	764	716	722	749	760	761	749	772	769	778	747	743	719	765	738	737	738	765	735	789	748	772	750	703	760	725	751	750	763	747	782	757	734	782	722	717	769	769	750	718	716	724	731	733	736	706	762	705	796	768	787	717	722	770	741	696	745	766	754	715	794	740	761	740	771	740	792	741	812	710	772	737	755	762	746	726	730	763	790	730	771	753	762	778	708	750	736	795	714	732	741	710	739	723	745	766	731	731	707	735	792	741	772	774	703	777	706	776	754	739	758	718	730	770	780	749	758	774	754	711	756	765	754	712	753	763	749	773	712	713	740	768	768	760	790	785	736	733	727	780	693	755	770	770	741	726	772	723	721	685	770	764	823	764	763	760	760	760	751	742	781	817	845	715	757	778	715	753	761	754	824	768	755	760	777	742	765	753	731	788	784	738	719	764	760	705	780	705	785	773	749	736	738	710	727	760	814	768	752	719	705	803	806	737	755	753	733	792	745	738	752	741	730	758	787	782	725	765	729	778	767	789	762	769	718	729	800	808	770	764	784	742	715	704	748	725	748	798	720	716	739	795	749	684	760	751	741	763	731	817	784	747	821	706	750	784	745	748	765	764	792	723	760	721	725	776	813	741	735	769	766	757	756	722	761	751	733	745	752	772	770	742	762	755	790	731	792	687	793	778	744	750	771	737	756	718	684	782	765	745	798	736	719	720	715	762	742	709	812	742	723	835	733	739	723	717	791	780	766	757	719	703	736	736	753	725	795	719	792	712	759	730	773	752	765	742	751	748	713	793	731	738	743	783	737	786	755	759	766	731	718	788	740	717	787	739	764	775	746	755	809	754	796	773	760	717	773	694	739	751	730	748	759	781	770	797	758	785	760	759	776	742	809	715	776	769	736	719	746	727	802	720	784	728	781	773	723	757	735	749	742	799	718	754	739	675	761	721	755	734	760	756	736	774	776	698	745	742	756	739	765	744	709	740	772	712	791	757	780	759	771	759	755	755	707	763	728	741	785	742	748	722	731	712	748	766	799	709	719	747	747	735	777	749	775	718	754	773	765	776	781	732	731	755	757	752	737	779	718	770	756	753	773	758	750	714	781	783	772	751	778	713	739	708	741	733	713	705	757	764	784	773	726	796	717	743	756	784	754	686	747	744	740	718	743	772	778	740	797	761	728	770	803	715	720	765	737	811	801	767	774	760	795	768	765	739	827	745	698	728	746	727	735	742	744	747	798	805	725	773	729	713	705	749	745	762	772	735	756	711	758	789	742	725	721	763	746	770	765	726	704	743	756	721	729	787	731	744	763	735	724	754	737	722	791	752	734	735	761	750	706	736	762	685	748	784	744	778	767	735	751	768	799	784	748	726	813	778	708	748	746	763	733	767	750	748	760	733	683	776	686	788	761	761	778	730	769	763	745	810	740	822	745	773	758	755	764	766	747	738	769	775	717	723	720	768	712	783	735	743	737	778	737	718	744	749	721	754	754	677	699	726	745	713	770	773	698	744	750	730	773	763	783	777	727	738	787	765	750	779	759	756	822	760	757	767	781	714	758	729	753	732	752	752	769	728	765	771	729	745	732	738	730	766	761	726	755	696	761	720	781	741	727	767	768	715	738	767	740	745	754	774	718	723	752	765	801	720	760	765	782	794	757	767	737	820	771	739	743	764	722	718	705	747	763	748	774	762	814	718	768	769	752	786	802	759	797	808	772	788	741	749	741	776	753	735	812	744	761	753	742	764	709	727	733	729	722	777	758	672	716	771	752	783	785	788	745	798	734	721	749	734	751	737	718	765	752	734	751	733	772	759	726	751	701	733	773	764	723	771	731	706	702	755	802	729	752	791	698	766	777	771	750	765	698	755	745	799	754	807	746	765	763	746	775	803	817	745	706	725	759	725	765	770	762	776	774	758	756	768	734	809	774	762	747	726	749	750	771	740	757	740	733	778	726	768	768	765	733	795	790	715	770	775	781	769	776	769	738	762	743	780	744	769	788	762	750	737	743	750	773	716	759	810	720	789	719	761	715	775	739	730	771	804	725	734	784	747	752	700	761	755	767	757	752	746	736	756	753	724	772	770	747	730	745	742	728	750	729	758	727	721	796	745	755	790	727	752	734	754	767	755	770	797	725	775	770	718	748	765	759	759	846	714	742	721	745	748	761	780	743	746	757	746	762	750	665	744	739	752	745	735	795	773	790	735	735	761	793	742	723	736	722	743	768	730	703	766	773	768	726	776	728	723	729	722	749	704	757	757	768	773	743	791	766	765	782	778	768	760	733	786	727	741	789	735	747	787	714	727	742	756	758	758	742	757	745	739	785	742	736	754	749	745	760	730	758	767	728	678	733	722	788	715	729	794	730	793	786	758	772	760	790	759	727	751	749	738	762	732	757	776	705	756	741	740	736	713	768	738	722	703	750	698	727	719	744	694	810	758	712	715	801	747	772	749	758	766	809	728	766	742	794	733	761	755	745	766	663	786	781	762	744	735	766	756	764	697	799	776	741	723	773	774	727	740	773	752	704	767	810	778	742	754	768	780	784	749	778	758	827	715	752	784	766	767	743	784	749	758	699	793	755	768	700	740	774	721	778	763	771	765	817	762	757	727	755	722	723	789	726	740	763	735	746	756	801	798	786	768	730	796	781	719	731	743	791	738	742	756	729	758	705	714	746	746	816	748	773	779	739	764	742	734	746	740	734	739	762	797	774	736	762	719	775	714	738	742	743	785	766	758	751	751	719	741	766	751	744	736	762	773	706	785	794
24591	21162	24175	28411	21162	21183	12044	649	423	434	365	354	385	350	342	317	302	378	369	364	326	346	374	325	368	337	330	315	333	326	358	352	301	301	333	328	314	358	339	312	340	302	338	286	370	321	346	353	332	291	311	353	318	279	363	347	304	333	316	332	316	353	311	346	347	324	341	326	333	320	328	312	329	366	320	321	337	316	339	321	305	334	310	362	301	334	332	300	337	367	326	340	337	347	329	309	308	348	321	316	359	352	327	370	342	336	317	337	301	347	298	335	322	291	296	321	388	284	318	319	350	389	343	291	347	333	301	346	307	312	343	338	312	315	317	311	327	343	300	298	328	347	330	335	310	339	320	332	310	320	316	355	314	307	309	304	295	361	346	347	309	363	311	356	330	322	350	353	312	373	305	338	320	311	289	291	328	324	332	309	342	336	293	315	310	334	333	370	309	362	349	335	333	324	354	322	306	330	317	328	347	333	322	296	344	305	314	304	331	314	315	336	359	352	356	342	312	349	340	315	343	349	330	360	355	342	336	313	327	348	322	326	330	304	334	303	292	284	310	315	300	326	336	341	310	360	310	299	337	311	339	328	311	320	319	368	284	334	327	292	344	355	326	313	356	313	352	337	320	321	323	329	331	300	327	353	315	321	360	317	354	328	354	326	346	281	322	308	316	316	306	353	313	304	321	318	300	344	315	313	346	343	350	291	296	314	319	320	336	338	327	345	360	340	333	301	318	318	315	351	305	330	313	324	335	331	317	344	325	352	365	343	314	364	326	324	306	309	313	325	301	326	291	359	370	318	333	311	315	323	347	328	305	312	343	318	356	342	363	374	313	334	332	316	318	349	351	332	323	344	347	362	320	292	317	339	323	345	321	332	338	302	343	319	292	325	376	327	361	313	306	307	286	371	344	297	279	333	331	348	339	291	324	334	308	356	335	347	353	344	329	334	352	307	353	323	342	348	328	343	332	336	296	317	278	322	350	338	297	331	322	312	333	327	300	337	350	306	343	348	311	307	336	315	349	298	304	345	334	339	340	354	352	324	312	302	318	331	314	314	307	359	333	324	315	308	332	332	345	323	317	328	321	306	329	332	364	346	354	318	297	303	335	328	298	338	311	310	287	319	295	337	293	314	303	324	294	346	360	336	336	325	322	336	314	315	313	332	338	319	332	331	343	370	349	337	350	291	307	319	299	328	334	296	324	344	304	338	324	334	326	326	306	358	323	344	327	321	319	336	321	329	334	336	321	337	343	335	288	315	334	340	335	297	282	340	328	322	296	334	310	315	316	303	348	355	336	337	328	327	322	314	334	309	347	317	345	312	271	307	328	315	328	343	308	316	322	278	365	319	326	319	351	317	307	337	293	337	317	364	327	314	337	349	332	330	332	344	340	350	318	306	306	327	354	327	323	317	311	288	324	362	343	317	342	336	329	338	344	339	342	307	334	334	297	347	290	319	345	333	321	295	337	361	349	317	310	310	263	342	368	341	322	300	301	314	332	329	305	346	319	303	312	309	320	340	316	353	329	332	312	340	308	312	321	312	349	333	313	304	280	335	332	340	315	359	272	295	311	327	325	318	337	334	348	317	321	337	311	329	335	346	373	318	334	297	349	351	308	326	320	358	347	321	365	330	321	338	345	303	366	322	311	332	331	340	344	314	329	314	322	343	333	317	317	336	322	322	335	335	348	338	322	349	330	335	315	329	297	373	348	318	333	325	342	304	368	314	325	341	309	313	318	352	304	328	337	342	367	344	324	307	346	352	320	291	350	341	330	312	359	358	317	347	359	291	338	298	319	349	353	331	318	343	335	317	318	326	302	317	308	351	336	323	373	314	363	324	324	340	330	309	322	309	370	323	341	326	312	310	323	336	322	308	308	322	316	359	324	324	318	285	335	322	338	347	332	320	303	356	323	333	315	312	312	329	350	310	324	312	320	322	334	342	354	347	330	339	311	310	329	347	356	368	316	346	314	343	300	291	341	328	313	337	361	311	303	348	308	336	321	348	353	336	367	343	312	292	327	334	347	345	313	320	330	333	343	340	306	305	343	300	305	318	343	322	327	338	357	312	315	328	329	339	317	282	311	322	323	305	375	333	332	320	348	273	326	346	366	352	311	319	342	338	324	287	328	314	293	313	329	338	338	339	340	319	339	308	308	364	339	310	323	332	301	353	328	307	304	327	350	318	305	358	323	357	312	312	302	341	324	337	270	321	302	330	301	339	358	315	316	305	326	313	363	309	332	331	317	349	306	325	310	319	309	316	366	323	343	339	342	291	292	327	362	318	303	294	338	347	298	326	311	317	314	325	322	284	326	327	344	300	306	323	323	305	306	297	323	298	349	326	341	302	303	358	320	324	317	328	293	294	317	315	326	310	385	345	301	281	305	340	307	329	360	309	308	333	302	339	339	342	299	314	309	299	286	329	335	319	379	332	319	324	350	325	309	328	296	305	318	307	297	315	316	345	298	370	354	325	321	317	331	329	304	371	359	337	328	325	342	338	321	296	295	308	311	334	349	319	329	279	340	326	335	348	275	346	331	325	305	306	339	310	338	334	322	354	328	322	325	315	340	342	336	331	342	301	337	326	322	337	311	292	323	322	306	329	319	345	361	327	354	305	320	337	312	364	336	351	313	308	326	351	306	327	340	309	346	326	351	317	318	295	314	337	341	360	336	318	314	340	313	337	323	329	280	291	326	296	333	303	333	356	338	333	295	336	343	351	318	343	322	348	328	312	297	299	336	331	336	330	306	301	346	315	325	282	336	326	349	329	316	328	334	300	308	324	360	338	318	331	307	348	255	329	330	292	302	323	343	347	308	363	331	305	314	342	344	300	342	282	359	339	313	334	352	329	323	320	316	346	337	348	364	323	317	331	306	335	338	298	354	299	335	287	315	345	313	325	354	329	337	310	364	332	338	315	321	348	318	287	315	308	328	322	331	325	354	335	349	319	344	319	293	330	328	314	313	294	347	328	336	305	347	358	332	334	337	337	324	310	332	357	327	306	303	358	326	322	320	316	357	326	306	290	320	318	316	340	327	329	319	353	328	334	308	333	337	307	323	331	312	342	344	319	344	294	317	351	344	332	310	306	330	343	329	308	337	331	328	354	327	301	314	268	327	343	313	298	315	315	286	328	338	308	332	321	342	315	327	335	327	351	310	327	298	318	296	347	335	297	325	328	317	351	304	316	331	341	334	342	308	324	326	290	323	321	317	352	317	336	315	353	315	317	354	329	329	332	327	333	317	315	278	323	330	305	264	290	312	303	327	312	346	310	311	380	330	339	323	336	366	327	307	314	316	335	312	311	322	356	342	329	328	328	316	368	303	304	342	325	364	314	353	362	331	312	302	349	329	342	314	330	339	317	313	343	330	308	330	331	353	333	309	325	330	349	334	319	313	330	293	311	326	323	327	322	310	313	298	294	310	353	322	314	319	332	306	320	336	333	341	306	324	342	346	319	336	307	318	371	335	359	345	341
40876	44848	10370	945	813	765	679	721	705	752	693	653	705	638	654	632	698	700	658	690	652	678	631	692	662	768	667	690	679	704	648	627	707	691	672	650	684	686	701	649	666	636	660	697	700	640	680	632	657	648	667	669	691	647	616	684	657	685	613	695	645	621	660	653	686	668	693	664	683	650	674	687	657	659	640	672	669	704	666	696	648	668	625	700	648	667	642	650	672	673	675	627	679	658	667	685	690	659	684	662	694	635	686	673	715	666	682	733	682	623	662	669	677	627	677	720	698	639	648	678	665	695	620	656	663	590	717	657	624	668	681	690	617	720	688	663	686	665	672	670	629	671	707	641	660	682	690	689	632	705	636	685	630	663	712	647	687	655	658	700	626	669	646	670	662	633	646	686	679	667	656	669	682	636	683	674	642	632	665	674	642	686	669	675	625	646	653	662	618	675	713	673	621	682	641	668	606	649	671	661	669	623	610	699	652	685	666	641	633	692	668	697	675	700	638	669	642	699	655	663	680	657	620	667	667	636	708	713	657	676	661	670	646	649	615	691	640	690	706	637	670	661	685	725	657	691	649	633	668	645	684	684	675	657	684	633	703	676	677	657	656	643	700	649	683	671	641	657	678	678	660	632	634	697	701	690	728	692	662	659	656	648	665	658	686	694	710	662	662	711	611	700	686	623	681	637	618	673	659	683	694	686	681	694	662	666	694	637	612	722	709	676	691	694	682	660	632	645	691	651	697	624	657	638	718	636	648	634	681	691	690	636	645	658	690	680	687	631	662	706	672	648	623	655	675	688	743	645	699	720	707	674	667	683	671	679	630	650	645	607	721	656	676	647	659	699	643	590	696	684	679	608	617	653	634	665	633	701	629	644	657	631	696	657	686	641	695	647	649	684	669	636	651	711	657	690	657	671	653	708	698	682	701	662	701	671	653	642	662	679	636	683	682	715	706	635	671	696	646	644	665	654	642	626	670	679	655	676	655	684	673	671	677	700	678	689	687	678	642	701	671	653	693	674	638	693	690	648	752	707	655	674	645	707	671	745	675	660	677	671	661	658	731	668	673	653	632	645	645	652	699	649	657	709	666	639	645	678	682	685	673	661	706	640	700	664	664	682	679	673	655	665	665	703	659	657	631	628	651	669	648	664	645	670	644	633	659	659	688	646	601	640	649	666	656	627	658	649	683	630	689	674	667	679	676	698	675	646	678	695	709	659	698	640	675	669	665	632	674	697	703	653	679	677	659	656	669	656	677	625	676	638	637	678	672	691	662	673	659	680	633	668	699	633	658	694	691	663	643	684	712	642	626	596	651	635	720	666	686	673	688	642	637	649	703	707	664	677	628	702	683	658	700	644	646	647	685	666	677	639	669	671	623	681	666	662	694	666	664	669	648	668	668	647	708	633	686	651	624	674	706	624	679	611	639	665	651	657	726	728	696	635	682	635	649	680	620	647	699	687	679	655	668	661	689	653	655	675	704	734	681	690	658	675	641	722	648	706	665	688	593	700	661	643	667	653	656	677	691	635	693	675	706	714	661	663	676	704	628	634	677	682	652	668	716	667	650	725	690	659	703	677	660	676	696	649	683	615	694	681	660	622	652	681	644	646	683	658	678	631	642	656	645	721	671	718	682	656	646	705	656	699	682	687	672	687	672	679	616	648	680	703	697	660	671	664	693	667	677	652	657	699	706	660	671	706	651	609	703	658	661	666	648	622	688	654	679	663	666	650	664	669	684	742	682	672	667	668	694	666	675	668	680	719	633	707	673	633	664	686	633	678	670	639	699	669	690	682	675	695	654	692	664	707	664	651	625	668	661	679	632	657	703	649	660	629	641	662	633	650	671	680	670	636	739	670	653	655	663	656	686	708	616	691	621	666	644	678	699	666	686	628	665	652	598	693	671	702	688	636	655	665	684	719	638	659	645	673	713	641	689	668	673	654	638	610	633	623	648	683	676	700	643	664	700	628	667	669	659	703	681	653	615	652	732	671	660	678	688	723	668	684	647	687	682	683	603	660	728	694	672	630	660	656	647	642	657	660	690	662	676	681	662	644	642	665	672	685	653	666	660	664	623	655	638	620	649	669	684	601	683	655	588	637	656	663	637	648	667	676	636	648	647	700	667	644	646	665	683	717	665	653	732	657	704	708	679	657	718	669	639	646	661	693	670	632	663	691	645	641	668	690	711	667	657	669	634	646	734	695	674	666	667	687	639	696	716	647	675	644	685	672	710	665	718	659	645	651	691	625	711	652	668	687	630	669	676	731	680	675	660	696	659	648	649	673	629	682	654	613	702	697	650	648	654	676	668	698	637	639	592	713	646	624	678	682	676	732	659	683	652	694	629	682	720	648	674	668	692	663	677	666	704	686	739	703	704	672	666	683	653	669	661	712	688	659	653	693	687	669	633	647	653	712	660	643	618	656	656	677	608	665	701	668	711	694	645	650	653	674	625	686	645	645	641	678	670	692	676	715	631	699	646	696	667	674	662	672	646	644	632	675	676	655	671	648	684	668	673	672	663	645	660	713	651	696	711	693	624	643	677	620	646	726	710	652	702	762	655	637	669	711	687	657	707	620	643	687	676	633	661	677	615	679	655	683	623	650	663	605	638	686	596	671	654	651	672	687	664	664	710	644	665	666	635	722	683	673	674	664	659	669	725	628	681	641	661	655	668	618	711	649	699	690	675	690	648	645	665	676	653	686	647	678	683	675	661	662	689	734	769	676	724	671	636	693	693	650	670	629	651	625	663	655	615	684	664	630	691	623	701	709	700	664	655	684	693	669	663	741	656	658	690	646	665	620	661	663	703	701	662	688	650	646	634	699	682	646	688	667	613	651	653	667	688	699	642	679	649	657	661	688	685	633	743	660	647	665	634	656	643	643	630	682	665	677	658	643	658	652	682	675	651	614	662	636	671	632	682	693	671	681	671	630	654	656	689	656	656	651	669	663	661	673	634	680	665	696	639	610	650	734	660	683	672	683	645	646	633	641	599	666	695	639	661	639	722	685	687	713	684	679	698	697	678	672	650	654	682	664	636	653	698	651	653	712	681	666	649	649	703	655	697	646	701	663	673	685	680	661	688	663	646	654	660	691	636	646	690	675	631	682	710	642	657	671	629	695	662	693	689	696	662	664	653	636	665	639	670	629	627	660	698	640	659	662	708	666	678	668	674	697	660	681	701	673	691	664	671	650	667	713	632	691	684	615	653	718	695	652	724	662	649	671	656	679	627	652	684	686	734	708	664	698	580	683	645	712	674	621	686	646	634	678	680	683	645	704	690	675	651	677	694	659	643	657	687	661	667	686	660	709	663	709	707	645	628	684	630	664	695	663	656	662	626	689	664	676	640	629	663	673	695	724	658	662	701	630	634	712	692	656	663	668	624	679	647	671	695	712	661	665	659	668	678	632	646	644	679	670	666	709	708	678	622	678	655	658	643	676	683	643	671	715	639	660	679	646	685	738	663	667	686	689	677	658
35408	17902	5236	404	262	211	212	222	222	225	200	193	180	187	224	210	177	186	204	202	220	188	198	205	201	198	201	205	200	221	210	227	209	232	220	219	186	179	192	221	206	188	192	182	209	232	212	209	225	211	176	182	212	192	213	203	202	202	193	184	209	204	197	188	225	215	200	206	213	186	219	227	209	198	192	218	174	218	211	201	204	205	175	195	193	190	195	197	203	215	207	188	202	200	198	218	225	204	225	196	189	209	211	220	218	198	183	202	223	193	203	197	192	208	207	202	199	213	245	203	200	222	191	191	199	226	210	204	201	204	197	191	193	204	217	197	211	206	226	192	185	223	184	196	177	181	187	202	161	189	221	197	202	187	186	200	192	217	229	214	231	185	208	174	202	228	181	195	173	234	200	193	230	181	204	235	211	219	195	237	196	194	198	197	191	212	200	245	198	214	208	185	188	202	208	226	224	226	192	203	188	197	224	225	191	222	197	206	199	232	171	238	218	198	221	215	218	208	206	186	173	180	197	223	200	235	207	187	186	194	184	216	192	187	210	219	173	210	195	193	192	207	201	190	199	193	197	222	210	232	226	202	188	187	194	226	204	208	184	224	204	199	207	194	213	198	187	202	191	203	233	186	206	203	190	175	204	181	184	205	212	202	233	216	186	192	203	176	207	179	205	215	197	204	185	210	222	222	212	171	202	189	219	215	207	204	193	189	217	205	210	220	201	194	233	200	205	249	229	193	191	197	208	256	234	235	204	190	199	221	218	215	205	177	198	215	225	217	206	192	198	192	228	191	187	182	195	199	198	217	220	221	217	210	188	189	211	211	228	212	219	224	216	194	202	206	195	172	202	173	181	197	219	223	205	207	194	184	209	204	191	190	192	212	214	187	199	209	232	206	205	210	220	195	215	206	206	208	208	219	176	218	188	206	214	186	202	232	206	195	253	200	234	211	196	199	178	210	206	197	222	210	212	230	197	217	221	192	202	216	189	219	206	207	191	215	217	195	202	230	194	217	195	213	173	201	215	227	202	192	221	218	175	201	199	201	203	229	198	206	208	210	184	194	190	185	177	175	211	201	218	200	196	222	183	227	207	196	200	182	211	210	220	203	212	184	202	206	207	190	201	189	197	201	211	208	193	205	192	200	219	203	202	204	208	194	223	218	195	198	204	187	204	204	231	212	223	185	201	204	232	211	223	197	183	196	196	181	206	206	195	193	223	202	206	180	196	218	205	171	184	205	229	194	187	192	198	216	213	224	167	191	212	175	204	206	185	216	205	200	219	198	217	190	190	193	193	203	173	189	203	213	198	223	216	187	200	193	203	208	221	198	169	218	183	205	217	238	223	196	225	212	193	212	205	206	207	201	204	216	195	198	195	227	205	230	194	194	216	181	187	218	159	201	201	216	194	189	175	189	192	198	214	184	206	231	193	193	241	177	223	182	232	231	220	224	189	173	203	211	174	197	192	172	209	243	195	220	209	219	215	206	195	205	193	206	190	198	173	215	197	180	210	181	203	182	207	184	219	183	207	185	199	188	245	214	188	202	188	185	222	190	204	184	200	221	192	194	202	198	171	235	209	225	240	220	199	192	183	225	203	202	208	252	197	171	192	190	188	211	202	215	204	200	208	212	200	205	221	193	204	194	220	205	180	176	200	222	214	157	198	221	214	208	212	215	217	210	216	183	196	214	189	205	208	200	192	197	203	210	197	197	214	212	218	209	166	194	193	198	222	221	169	198	180	216	178	185	234	209	198	190	202	200	209	185	238	197	214	202	198	188	203	192	226	213	209	196	194	227	198	208	223	232	181	204	199	212	224	219	195	202	183	196	198	211	224	210	213	216	208	189	191	195	208	192	178	208	190	215	206	227	193	213	171	203	204	193	232	183	172	225	191	184	194	219	212	196	192	183	198	204	195	220	199	212	230	217	195	209	200	203	213	213	201	202	208	230	204	205	200	265	216	182	225	182	198	202	205	224	183	205	190	192	192	196	166	211	215	192	220	202	178	188	200	223	197	195	205	194	210	210	178	228	177	182	215	206	205	204	207	221	201	217	201	216	193	194	221	181	194	187	180	216	204	212	201	187	196	206	197	180	179	180	180	183	195	196	198	198	214	212	196	190	207	191	195	208	189	211	208	188	236	188	174	191	191	197	205	222	176	215	196	197	188	192	228	207	204	198	222	214	230	206	193	215	207	186	224	195	182	191	201	178	207	213	203	199	192	189	203	188	185	244	216	228	193	174	188	185	197	192	200	222	228	182	176	215	203	195	167	207	179	201	180	223	219	203	195	247	202	203	173	174	201	219	192	180	205	217	196	194	200	185	207	187	196	168	215	187	200	189	207	236	215	199	192	213	233	172	205	225	202	211	201	198	183	226	206	242	205	209	203	218	193	220	205	204	200	242	205	191	237	225	200	199	186	198	198	201	201	179	196	191	257	186	196	214	204	196	253	190	215	201	181	168	227	227	214	233	174	203	183	212	205	209	189	194	189	199	237	204	171	202	207	181	203	209	193	197	215	190	216	190	212	168	181	192	194	201	224	223	214	217	206	192	216	199	176	194	178	197	193	212	216	210	201	205	227	214	207	204	204	218	209	191	217	212	208	223	222	189	212	217	218	211	198	215	209	223	212	224	197	186	217	184	196	210	211	200	219	213	183	155	208	210	219	204	224	194	220	211	221	210	206	201	184	203	195	228	199	238	198	213	211	234	221	217	201	192	201	213	209	204	218	227	234	222	228	210	187	191	173	199	182	225	171	192	204	204	205	211	221	222	207	199	214	215	190	196	207	187	192	174	206	211	207	231	235	197	203	170	204	194	225	189	199	182	184	202	203	220	223	192	229	208	213	209	175	199	190	210	227	213	199	201	216	210	186	194	206	212	205	217	195	210	197	215	203	222	183	200	182	187	215	177	193	209	212	223	205	205	192	214	208	187	185	208	201	194	201	188	175	207	212	185	201	196	220	213	194	191	216	193	213	230	202	228	221	213	212	222	187	166	218	201	202	211	207	177	198	224	201	222	190	206	190	179	201	213	178	215	214	187	227	214	222	206	216	198	205	233	221	193	189	216	210	204	191	224	180	203	193	206	207	205	234	194	216	215	198	206	207	202	196	179	204	194	194	197	207	248	235	194	207	214	240	170	193	216	206	200	208	218	204	182	203	210	199	194	210	205	187	202	219	230	207	177	191	213	219	203	222	224	188	217	205	210	193	203	188	207	223	184	192	195	160	212	205	203	211	187	190	214	234	176	240	212	225	165	246	207	208	198	209	204	210	182	194	218	249	203	195	240	190	220	208	220	211	202	187	217	188	190	208	216	191	205	198	171	222	184	206	159	225	181	208	202	216	222	211	211	228	194	176	199	189	203	207	206	192	182	191	180	190	210	192	184	185	194	198	207	169	210	212	227	190	226	209	187	215	206	220	197	213	214	229	197	219	203	190	199	200	211	201	198	233	200	219	181	202	194	160	215	167	222
21846	4368	810	482	501	510	498	469	497	534	468	531	486	483	518	521	512	487	467	473	459	447	481	514	463	499	459	456	503	488	516	484	486	538	478	490	453	489	492	470	495	516	467	482	518	479	477	493	534	483	478	475	504	523	466	464	500	468	462	492	456	491	475	501	517	478	488	461	473	499	476	502	476	482	460	476	485	481	461	465	527	493	476	482	487	469	559	523	513	512	574	493	520	504	500	431	489	456	531	507	489	501	524	486	491	468	467	473	511	503	483	524	539	508	516	508	503	505	469	555	479	470	514	485	473	476	466	513	521	467	500	520	513	451	472	501	521	493	485	477	494	442	474	525	454	495	475	491	496	452	498	514	484	442	537	474	471	503	482	484	487	500	482	482	482	457	509	502	506	497	453	483	490	489	479	495	509	474	438	476	494	487	527	485	501	490	506	472	497	503	483	478	501	483	500	500	507	481	495	503	481	486	508	470	476	498	499	515	469	511	480	510	476	496	491	483	474	487	485	508	494	527	554	484	492	490	499	455	509	486	493	472	483	464	483	483	512	482	525	502	469	494	466	514	473	511	461	480	498	471	488	498	489	525	503	453	494	510	533	487	474	427	495	505	500	496	508	492	465	489	492	446	515	483	504	505	465	467	474	545	510	475	474	475	470	499	496	499	463	476	504	459	495	497	455	491	511	484	501	470	504	468	488	458	478	541	494	493	461	469	488	464	535	467	478	503	516	521	459	485	528	527	470	476	487	491	505	491	514	471	464	499	508	483	455	472	481	469	497	496	496	504	481	496	506	481	476	481	484	515	478	475	459	477	478	491	502	483	482	515	498	500	481	500	528	487	454	535	486	523	502	473	453	466	490	501	490	494	474	529	472	467	464	498	496	447	441	487	484	488	488	469	501	468	480	467	489	498	465	499	469	487	499	443	469	476	486	470	488	492	488	508	434	481	499	482	502	476	509	509	477	484	461	504	465	479	455	513	503	509	520	517	511	519	454	504	517	473	449	507	481	459	489	483	452	492	492	502	524	522	484	514	459	464	531	449	473	497	484	497	488	486	508	509	511	517	482	506	483	476	500	462	490	495	503	509	473	533	514	465	517	478	478	498	476	502	510	503	494	512	496	540	492	473	463	445	487	505	472	507	476	499	461	513	557	502	478	464	490	496	502	510	499	471	461	487	497	469	480	470	521	490	451	502	463	506	465	469	481	465	538	509	490	446	462	475	467	490	484	490	491	490	479	492	453	497	517	473	475	479	472	498	474	494	499	476	464	502	466	492	497	442	520	481	487	525	487	493	492	504	463	484	496	505	448	493	497	516	469	468	465	523	488	481	480	531	489	445	498	472	506	513	512	493	487	512	503	478	509	480	515	518	440	435	455	491	485	483	493	492	465	505	506	491	504	466	490	474	465	491	495	476	481	494	490	492	520	508	471	494	488	495	478	494	507	453	487	476	517	500	471	488	474	452	482	474	504	554	502	491	497	533	516	453	520	478	481	452	475	466	493	497	491	513	457	467	477	479	460	488	480	536	484	460	472	470	459	501	466	520	487	476	476	531	503	470	504	455	479	476	478	456	517	502	542	482	458	450	458	476	495	465	470	518	483	481	456	490	510	464	498	491	501	457	493	505	517	458	484	453	526	459	464	491	465	470	467	523	508	477	473	509	496	477	503	502	495	520	491	450	500	472	510	490	489	502	493	501	495	489	496	489	486	488	470	511	505	465	503	470	491	495	485	479	522	473	478	505	498	458	484	470	501	469	469	497	516	478	488	481	472	487	491	505	498	476	483	510	477	486	495	501	440	492	525	495	484	463	454	453	523	481	482	489	509	503	497	518	481	480	514	508	462	468	465	480	459	487	436	509	538	483	467	472	490	485	471	514	475	488	485	504	476	486	515	467	497	476	491	491	476	484	528	460	465	463	528	474	500	481	486	512	495	485	511	520	483	462	515	451	514	481	526	491	490	479	493	522	492	476	502	445	512	478	462	500	494	509	477	471	496	467	539	478	520	494	502	520	492	489	497	521	449	542	468	452	505	503	463	473	488	478	500	527	469	464	470	479	493	496	492	508	458	494	491	493	500	502	474	491	478	509	481	498	451	485	479	502	521	499	498	475	474	498	495	500	471	508	520	522	483	454	492	493	483	491	503	459	518	496	501	470	511	464	536	451	500	449	486	499	500	521	471	471	495	530	490	491	496	529	451	484	522	451	510	475	478	458	530	498	479	479	506	455	479	491	505	443	474	492	500	485	502	558	460	455	480	545	510	502	508	491	488	506	513	500	466	531	504	488	466	479	470	492	477	498	524	523	458	507	487	503	481	455	518	503	496	493	497	514	456	524	511	495	520	506	456	466	494	459	523	486	481	501	499	475	505	478	486	477	467	478	452	502	507	497	472	488	463	496	511	537	510	485	522	478	512	487	470	548	516	518	489	517	511	467	498	511	496	474	485	513	538	462	464	470	468	472	456	506	515	451	516	501	514	503	483	492	498	473	468	479	443	455	492	484	520	506	476	463	453	493	479	491	522	473	503	489	470	477	537	470	476	493	494	501	486	525	485	528	496	492	491	483	444	492	517	488	457	445	483	454	504	493	506	502	482	476	512	474	510	501	478	517	466	484	482	475	500	490	476	445	465	477	447	445	514	484	509	471	499	505	458	485	506	549	524	513	511	476	543	485	485	465	458	465	486	516	512	537	482	508	470	524	453	514	494	459	471	483	513	481	479	522	514	473	462	490	485	476	461	498	452	483	501	491	513	477	484	502	482	466	454	474	471	495	509	503	489	491	469	509	491	513	447	482	481	508	490	518	472	489	499	472	505	489	514	490	539	454	464	462	493	517	495	477	508	484	447	520	503	502	443	495	511	483	511	488	504	512	481	501	482	443	496	488	439	511	515	457	494	503	483	531	496	508	498	466	495	507	486	484	468	492	501	478	488	488	534	504	497	489	521	439	513	510	497	493	507	480	470	454	494	486	529	491	492	490	469	509	477	500	509	439	496	493	501	523	520	467	490	428	468	526	501	494	464	507	483	501	475	516	485	476	499	448	497	508	469	511	495	458	491	519	492	502	478	503	463	470	490	489	505	498	490	513	517	481	493	495	489	500	472	475	481	467	478	488	496	517	480	474	475	455	507	487	493	475	469	490	498	492	486	443	450	502	458	483	489	464	463	520	500	493	508	503	476	496	499	463	478	473	482	475	490	477	454	499	516	464	509	507	498	518	500	472	485	515	481	492	480	464	440	511	479	470	500	471	483	481	463	469	484	450	475	448	473	453	532	514	445	484	463	465	525	475	478	484	501	469	486	474	492	445	466	518	491	483	468	480	502	463	449	473	464	465	494	505	476	511	491	468	475	488	502	469	499	473	501	485	457	481	455	449	483	482	451	546	502	481	459	492	487	489	507	508	459	510	485	439	549	535	473	500	495	502	494	480	512	480	458	487	477	475	502	464	476	506	502	504	496	481	524	465	425	519
25307	21154	23758	28799	21168	14578	664	475	380	379	381	393	411	343	364	361	378	381	344	351	346	375	365	356	365	345	365	386	412	357	322	371	348	379	350	394	386	355	345	367	334	379	378	383	337	342	363	370	385	346	381	358	370	346	397	369	377	366	397	376	382	365	332	386	352	415	414	342	368	295	330	337	385	350	382	344	364	357	389	325	350	406	371	393	366	356	352	341	352	336	379	348	366	339	352	386	353	389	377	343	384	358	327	358	384	373	332	372	346	369	383	353	400	360	338	377	348	349	351	328	367	314	357	404	357	354	382	351	369	370	379	367	369	347	363	352	329	372	407	348	331	366	395	370	371	360	336	341	355	329	364	348	360	332	347	375	358	397	387	375	402	351	393	370	411	351	367	346	390	357	372	364	379	343	338	347	354	346	365	358	328	346	321	352	365	352	322	380	331	339	363	350	368	393	332	331	339	351	331	357	350	366	371	372	363	394	354	318	381	349	375	318	355	383	383	372	320	370	376	376	347	370	372	363	363	353	360	355	330	369	355	347	359	322	352	338	365	337	328	382	375	396	369	349	333	378	364	367	414	349	336	331	347	363	391	369	340	388	389	330	360	360	364	378	386	362	382	392	355	350	361	366	365	358	358	369	343	349	380	369	348	350	352	378	338	342	342	361	399	381	364	383	384	377	338	401	365	375	335	364	346	358	337	384	359	345	365	339	390	362	345	377	371	343	328	355	357	363	355	346	314	350	363	356	393	369	352	325	377	325	343	360	343	330	376	333	360	343	350	346	348	400	369	371	332	330	400	398	360	346	373	356	340	366	365	370	394	360	360	366	360	348	386	371	355	332	396	370	356	342	366	426	343	352	376	364	401	355	357	369	377	379	386	376	376	355	355	337	349	367	373	366	358	393	314	358	350	362	368	357	387	388	383	361	360	351	376	369	363	401	335	371	335	344	352	393	332	385	338	334	341	349	365	360	359	365	354	335	413	379	382	368	405	378	371	373	338	378	350	353	397	329	319	371	343	359	368	356	369	364	341	384	390	372	330	361	373	352	357	336	356	365	385	421	331	351	375	337	304	359	368	378	337	356	373	364	363	347	364	336	377	350	398	370	364	363	378	353	329	362	347	312	355	344	350	368	369	329	368	342	362	352	358	327	341	386	347	342	347	334	393	346	312	356	340	362	346	369	361	399	360	370	355	402	380	360	349	370	345	409	342	389	333	341	358	388	313	325	364	335	375	362	372	357	366	397	351	344	369	398	393	339	351	310	367	374	367	383	363	399	347	317	381	350	350	365	318	349	376	377	388	377	369	351	364	368	397	364	379	363	385	370	388	340	374	378	369	357	402	339	353	358	381	376	361	382	422	396	342	385	358	365	389	364	360	340	358	363	344	382	357	366	377	365	345	345	370	335	352	334	401	356	367	353	405	333	382	405	358	368	357	371	359	366	371	398	376	352	369	352	346	375	327	375	355	337	360	365	353	341	400	358	356	364	388	369	374	346	388	396	383	348	360	360	345	400	351	364	390	373	404	415	346	372	390	358	324	367	365	347	333	390	385	333	377	378	359	369	409	349	362	384	335	361	370	346	344	399	378	362	384	356	388	376	319	384	320	359	298	370	382	361	333	361	360	346	350	382	393	346	376	366	382	378	389	345	356	353	353	376	346	339	359	409	360	358	382	363	342	381	357	356	341	376	316	374	341	350	343	350	349	308	365	365	373	367	367	352	357	315	371	360	385	349	346	369	379	335	333	389	345	351	358	392	365	335	347	349	362	357	388	365	379	370	389	370	414	388	371	363	359	370	401	356	342	339	361	341	365	369	363	343	360	361	393	348	374	329	370	346	334	354	354	355	337	336	334	369	367	365	392	333	341	370	424	368	392	359	382	338	368	388	377	342	374	384	372	337	390	379	355	351	365	398	341	367	346	384	362	359	340	330	361	379	371	378	358	340	389	350	336	383	361	356	361	377	375	395	420	358	352	377	359	382	356	364	369	379	386	344	342	382	369	389	351	334	398	378	353	389	329	405	363	337	365	357	387	333	325	352	358	385	382	340	354	380	358	369	341	346	365	379	348	349	339	367	320	357	376	374	373	393	375	325	345	372	362	344	342	372	339	383	355	335	368	417	346	349	400	337	357	354	348	333	361	344	348	354	357	365	368	355	392	370	349	336	359	354	332	387	378	366	383	383	377	357	351	330	335	346	352	346	362	367	364	343	356	390	370	347	387	391	362	349	360	339	360	366	358	376	357	375	352	357	363	385	327	334	375	359	341	326	335	344	379	367	374	351	354	368	359	379	354	357	385	372	386	332	329	327	361	370	340	312	376	369	403	353	364	372	320	358	363	360	358	364	372	367	342	356	356	354	349	350	342	398	385	372	342	362	368	359	375	335	374	386	370	383	333	373	368	359	385	368	352	375	372	387	359	406	375	362	356	378	367	346	355	388	397	350	310	349	338	376	359	365	349	321	323	373	349	309	310	348	358	328	350	347	401	356	324	370	347	344	378	377	364	373	360	359	379	350	349	348	367	353	369	349	380	390	379	342	364	358	355	326	349	344	356	398	353	353	327	369	360	345	346	370	357	356	369	371	383	352	365	365	365	353	369	382	374	366	378	348	376	363	374	382	350	340	361	372	386	349	355	355	401	340	337	386	374	372	311	351	349	356	366	408	387	337	383	335	343	370	340	424	392	360	360	358	369	353	367	345	372	351	385	367	372	333	360	414	347	349	424	386	312	345	366	373	328	345	380	391	369	382	352	374	394	369	360	386	362	361	344	318	325	394	351	353	351	372	353	371	355	385	365	381	370	383	346	367	354	338	352	331	300	369	345	312	358	352	364	310	339	352	364	352	378	415	366	331	366	346	345	373	367	358	347	345	344	396	335	315	321	343	369	362	363	387	328	384	379	379	343	353	370	390	354	354	335	333	363	359	342	356	383	344	376	373	354	366	345	367	375	356	326	388	371	369	362	360	329	327	333	360	401	412	365	346	366	375	367	328	355	353	339	377	314	415	304	358	373	347	374	373	285	323	349	387	368	329	364	361	379	364	386	337	348	376	319	338	367	366	390	313	363	386	327	384	370	355	384	346	354	397	368	329	383	385	337	341	394	355	380	364	368	385	430	404	370	336	372	362	351	359	381	387	360	345	344	357	357	337	322	334	342	388	354	357	360	344	377	385	376	396	385	345	370	371	358	355	312	327	351	356	339	410	393	371	350	382	429	375	375	362	376	324	365	343	370	344	399	353	396	351	357	368	333	338	363	347	382	327	393	315	362	355	321	344	385	368	360	366	344	373	405	334	374	345	321	387	338	373	344	355	375	346	347	359	371	401	390	370	347	350	364	357	354	326	373	349	362	349	378	372	334	386	341	336	374	404	373	377	378	367	364	342	388	356	351	363	364	366	350	358	361	379	374	349	404	381	377	359	335	372	352	391	349	361	334	363	380	372	392	383	383	355	342	376	369	340	366	316	332	391
35078	35021	5969	901	847	842	772	789	816	772	788	795	759	764	813	798	765	780	746	761	760	784	747	779	799	739	767	797	779	740	768	819	773	765	754	730	802	785	750	749	812	735	741	809	794	795	807	764	725	760	763	772	801	799	730	762	752	763	769	727	828	764	755	749	788	799	747	772	728	757	773	757	786	746	799	756	774	778	755	772	739	754	835	768	752	800	760	726	798	779	779	791	757	758	780	784	746	778	765	750	758	747	772	745	766	782	831	775	772	779	750	752	779	784	723	753	771	784	786	740	801	751	780	763	722	744	747	724	782	766	736	761	733	734	795	742	732	793	747	801	767	780	766	785	792	740	748	813	751	855	796	806	772	822	729	715	762	758	783	748	796	763	739	764	787	764	768	792	717	779	766	843	771	759	761	823	765	717	727	766	754	750	806	797	717	762	782	788	764	758	777	784	785	748	789	771	761	709	785	771	777	772	725	737	757	789	774	767	759	756	751	739	749	761	767	733	768	761	749	810	788	763	734	775	803	744	826	802	778	819	777	793	773	750	728	805	732	746	794	803	781	794	760	763	745	754	699	723	757	810	755	790	778	761	765	743	789	790	797	759	805	748	793	763	766	727	806	772	795	809	748	746	772	766	708	720	734	771	785	758	732	765	762	799	803	752	776	754	780	782	741	789	749	795	789	801	753	781	789	779	783	752	821	790	763	746	734	827	737	747	752	778	743	812	709	746	767	810	780	796	740	767	750	723	733	781	752	751	806	817	730	783	764	813	744	789	792	747	789	818	744	799	754	765	770	749	778	760	745	772	774	768	786	751	775	787	786	778	741	715	744	722	797	766	832	831	749	786	785	778	770	774	791	727	812	766	755	782	738	737	760	735	757	804	814	773	767	785	774	794	775	774	751	772	764	771	775	758	791	762	802	769	738	744	752	778	787	750	760	774	718	766	753	770	761	742	810	730	771	756	814	768	762	776	773	821	739	757	750	748	787	741	769	730	784	750	783	736	742	765	776	730	748	769	769	799	781	757	768	757	812	764	787	758	769	732	791	798	771	714	782	810	769	775	751	742	778	733	730	754	780	751	741	803	676	754	766	790	791	756	789	743	813	790	819	749	742	806	761	741	760	781	746	721	751	720	742	782	788	778	737	787	761	734	765	826	790	796	766	791	750	753	731	778	745	755	814	769	773	822	774	786	718	746	761	748	734	743	791	801	766	743	815	738	747	755	764	763	753	769	799	738	719	841	712	766	770	805	779	807	800	769	760	767	767	792	756	751	806	841	750	757	772	783	775	802	741	745	748	762	802	777	742	762	741	764	782	816	825	771	798	750	778	783	786	762	736	756	758	740	798	747	758	766	779	738	771	757	789	798	769	762	721	759	761	783	808	787	742	747	797	770	811	777	780	801	763	756	748	741	823	810	772	806	762	779	745	791	770	742	766	770	793	781	762	800	751	731	781	781	747	743	740	764	730	797	769	796	783	770	764	732	764	778	765	754	846	753	766	770	763	784	720	776	761	774	742	782	785	718	781	721	812	796	771	786	770	754	813	743	754	738	756	771	754	770	779	782	758	755	778	756	726	761	775	743	790	727	756	815	804	766	736	755	785	768	767	797	741	804	803	750	722	753	755	766	781	740	801	767	774	745	769	734	747	767	721	802	754	740	717	794	772	757	756	810	740	751	792	754	764	744	798	733	760	753	800	784	778	756	795	741	750	743	793	786	802	776	790	772	794	785	771	723	748	755	761	765	727	755	756	767	765	797	736	782	698	816	779	690	789	720	769	798	780	741	742	761	747	836	743	746	785	744	697	806	734	751	780	770	777	768	715	775	753	747	704	791	756	770	779	738	797	697	795	774	734	775	754	750	768	746	750	771	727	786	737	731	790	738	733	764	733	767	769	759	755	773	732	805	761	751	780	740	817	797	748	789	770	749	763	784	778	757	736	772	814	770	816	800	730	792	793	790	764	755	761	825	754	781	695	757	757	741	754	779	737	734	783	736	751	769	757	761	787	750	756	757	755	800	743	793	714	759	730	754	797	763	774	736	787	803	767	758	761	722	770	773	739	782	742	766	733	840	770	807	754	774	808	813	784	789	807	731	746	738	771	778	760	774	798	767	729	797	732	780	744	739	781	807	766	823	757	751	760	752	752	765	767	785	801	809	746	778	753	783	722	795	789	756	777	784	777	756	729	761	799	789	750	771	768	757	810	804	765	791	798	764	793	799	823	831	772	751	769	807	815	752	823	768	766	769	750	788	758	806	731	830	793	708	762	769	724	822	778	738	824	732	802	773	802	780	773	782	724	777	773	722	787	740	748	768	736	749	785	733	768	742	775	750	748	718	723	787	762	758	772	739	811	727	741	752	786	725	772	734	785	811	809	760	755	797	752	784	718	758	752	795	785	815	774	784	766	732	792	789	786	798	754	768	787	804	813	825	760	727	805	770	770	751	779	783	767	768	813	796	762	774	778	692	716	792	756	794	769	802	753	777	742	716	750	761	763	768	775	770	775	788	772	760	775	731	756	744	806	740	782	750	728	763	774	777	748	759	810	750	764	762	801	728	793	793	806	755	803	723	761	770	732	783	765	772	743	737	777	808	723	757	733	778	724	745	771	788	753	813	808	780	722	798	807	772	773	782	778	818	751	823	793	784	807	791	720	761	755	749	730	779	732	755	773	796	818	722	791	788	744	752	743	756	783	762	778	799	776	738	801	804	735	802	742	784	756	760	758	797	790	792	790	745	732	740	731	784	753	765	785	768	719	771	780	807	807	726	709	752	751	837	776	777	755	744	767	782	802	808	801	760	782	791	779	758	741	816	759	807	780	740	762	764	751	769	771	810	762	761	731	787	788	723	848	798	750	776	718	823	769	798	787	755	760	843	811	728	792	798	779	741	800	726	800	766	734	757	750	827	780	820	706	780	800	825	817	754	784	737	731	759	764	799	741	812	745	782	746	772	746	743	776	764	762	802	734	740	750	806	752	771	796	781	764	745	738	797	751	837	746	760	780	842	775	736	775	765	759	757	775	707	729	793	725	774	808	764	713	766	764	747	786	771	786	775	759	753	708	805	778	740	763	716	810	759	769	773	795	749	751	754	779	776	746	763	767	752	816	730	761	805	824	814	791	763	763	770	745	778	768	811	765	772	750	784	768	758	787	734	787	773	800	760	745	753	768	753	776	746	753	804	771	773	808	806	809	827	824	794	731	749	767	770	719	746	806	750	779	798	751	744	797	793	766	822	786	770	753	772	762	745	773	815	742	781	728	806	747	792	756	809	747	800	756	713	772	818	751	797	802	817	806	744	732	733	753	753	799	801	808	741	757	772	728	797	745	832	711	751	716	804	801	769	795	737	787	787	741	753	767	774	796	787	779	736	709	729	782	747	752	752	768	766	761	780	759	794	788	744	759	813	755	735	808	756	755	701	776	808	793	748	742	762	757	776	785	753	806	776	771	750	757	726	771	802	711	765	795	813
24484	21110	24099	28373	21111	21132	11940	652	424	414	372	377	333	335	339	345	382	358	343	335	347	351	315	317	335	341	310	325	349	334	383	352	334	324	350	308	318	364	352	318	334	339	345	327	382	358	347	333	304	361	381	346	356	339	345	375	326	301	341	358	330	338	318	347	327	358	334	335	341	320	333	374	344	346	336	343	348	382	340	323	319	299	325	305	332	332	354	328	339	336	329	315	348	369	328	342	314	298	338	336	354	348	290	329	339	355	359	335	317	318	298	340	318	322	315	332	343	292	309	319	309	323	341	328	331	339	303	347	334	338	329	332	339	332	301	307	311	352	339	350	338	301	352	321	348	322	319	330	327	328	311	328	347	308	362	323	340	334	329	331	334	343	379	353	343	348	329	371	343	354	357	322	298	303	335	335	345	288	349	346	324	336	338	335	342	325	343	348	341	321	331	385	349	390	321	317	326	306	305	320	360	305	327	291	346	331	317	306	329	322	323	347	326	321	329	329	320	377	318	351	338	327	317	312	332	341	350	332	320	361	347	311	337	352	357	300	314	361	348	356	334	299	331	348	338	317	314	316	370	289	327	331	331	310	332	323	315	322	332	363	314	319	323	327	310	315	371	312	342	317	356	348	334	342	325	336	365	338	338	339	345	338	336	311	341	370	337	325	317	327	329	338	331	336	334	333	308	334	312	361	323	335	324	334	334	333	344	355	354	320	340	345	317	337	319	308	341	317	309	346	331	310	323	339	334	349	313	366	359	301	371	346	345	334	296	309	366	317	336	342	337	343	325	310	324	306	324	350	327	342	371	345	315	358	326	307	334	337	337	376	345	322	314	309	328	352	330	344	331	324	313	347	331	335	339	330	312	321	361	316	329	331	315	330	359	325	339	335	308	330	361	340	367	319	366	316	374	328	315	363	329	338	322	340	322	320	321	363	355	328	309	347	369	353	324	333	320	316	313	377	354	325	359	316	286	333	338	319	342	339	309	316	366	315	348	335	320	339	360	318	315	316	333	322	323	333	368	381	320	330	332	336	325	328	381	320	314	342	344	312	337	357	298	340	338	336	320	334	331	345	333	332	376	307	338	323	339	339	342	335	326	326	368	335	326	352	355	325	293	342	343	314	353	344	345	331	360	312	350	327	328	321	369	324	360	320	307	366	331	344	340	370	325	301	362	361	305	310	313	327	309	324	371	301	342	343	316	318	325	313	375	338	339	328	340	316	349	292	354	331	324	336	304	334	336	335	338	342	328	325	348	309	326	311	311	325	306	313	347	336	314	349	327	332	321	312	324	330	357	327	320	310	346	323	364	365	353	335	332	332	343	326	340	369	322	310	311	316	309	344	324	333	354	346	313	329	341	316	319	334	336	306	313	324	329	328	331	321	327	331	361	367	364	336	329	291	329	327	345	313	331	315	335	369	318	340	323	332	303	328	340	324	347	364	395	349	333	344	365	284	327	314	349	352	308	345	324	366	333	299	332	356	322	351	335	371	358	317	333	348	316	317	325	358	350	347	358	361	364	335	314	317	331	334	347	354	346	337	353	342	325	338	317	325	357	331	335	370	358	319	362	376	310	338	369	323	337	358	386	327	333	326	328	336	328	360	316	320	344	345	328	326	372	340	321	298	327	315	314	325	319	339	308	325	369	327	344	355	324	341	293	328	341	364	353	335	334	338	346	337	361	331	305	362	342	375	362	335	333	310	341	342	360	347	343	341	289	320	370	327	306	291	367	355	313	328	364	342	349	372	324	311	340	346	361	340	331	345	327	341	320	339	332	313	316	316	325	353	342	372	351	354	345	328	292	346	327	349	322	311	348	310	337	346	352	357	341	306	341	321	325	345	298	322	322	291	323	337	329	326	322	333	332	329	357	322	337	308	341	354	313	342	361	340	345	346	330	330	328	294	318	312	342	320	359	343	358	317	311	356	346	316	349	336	300	323	309	284	323	323	357	346	355	293	373	346	331	318	347	357	335	338	326	322	350	366	332	329	374	336	338	287	336	334	347	344	335	368	362	309	326	323	332	339	333	296	359	312	315	333	339	329	349	357	347	312	313	302	328	350	334	338	322	315	337	350	286	333	306	318	352	340	337	346	326	342	322	372	337	335	316	327	343	332	352	317	370	338	324	324	330	327	349	354	342	381	310	348	332	365	380	330	358	343	367	343	344	342	320	310	325	305	313	346	325	336	343	342	358	321	346	326	315	328	341	317	376	357	357	304	315	349	335	315	358	329	304	346	344	327	331	346	338	363	319	312	335	354	342	319	336	325	338	312	305	318	308	341	320	304	364	294	364	342	371	345	310	360	340	327	337	328	330	345	305	330	364	333	368	329	344	290	353	364	340	283	334	343	333	332	330	309	321	363	347	356	374	346	325	321	339	307	344	333	369	323	310	346	290	362	329	326	332	317	313	352	378	333	356	323	361	337	366	346	367	367	350	366	315	349	325	329	336	334	327	324	357	328	342	340	371	323	343	351	357	344	354	337	317	339	326	344	340	334	313	304	318	315	344	353	355	304	371	352	315	292	348	329	326	335	314	312	297	337	314	307	351	326	331	348	337	370	347	328	397	324	347	329	342	376	355	314	321	289	296	343	343	328	359	340	311	313	345	322	322	325	353	322	323	312	336	344	306	310	343	379	306	331	343	378	332	305	323	314	337	316	329	336	334	363	363	350	331	348	309	365	356	338	297	329	304	307	351	376	308	322	402	320	350	339	321	352	358	357	315	338	355	306	315	329	357	347	415	335	325	335	352	336	295	326	326	359	347	319	317	295	328	376	294	360	313	321	318	354	323	328	318	296	318	319	331	337	302	321	349	341	349	328	340	318	324	306	330	347	338	320	315	300	313	309	328	321	336	337	327	310	336	333	334	315	307	306	308	302	357	304	350	319	351	289	338	354	331	314	331	301	316	345	334	343	333	353	334	318	320	341	309	344	315	369	327	303	359	299	352	326	313	344	309	332	370	367	363	356	349	348	356	331	332	354	368	338	345	355	291	391	356	315	336	319	333	354	341	366	358	322	341	325	350	347	322	321	324	300	349	333	358	318	316	323	322	354	377	336	327	325	321	357	305	340	315	338	332	312	317	325	332	330	307	354	361	377	318	357	355	318	307	332	348	329	299	369	340	330	320	306	328	319	318	316	332	352	321	344	301	327	356	331	315	364	290	268	313	341	325	364	279	345	342	346	349	305	338	363	311	335	352	315	291	305	391	338	352	307	340	346	348	353	343	334	367	321	287	312	356	366	355	309	297	318	333	330	359	322	322	310	328	333	342	367	357	360	365	335	312	353	352	348	324	336	353	359	337	355	316	344	312	324	364	341	362	330	337	317	302	342	332	352	349	317	332	335	335	325	332	268	348	341	305	338	322	328	343	342	328	366	350	323	321	352	338	335	317	289	328	326	336	316	322	343	329	367	354	359	346	348	324	329	319	338	289	331	327	365	305	358	350	334	356	347	293	316	346	343	369	301
40777	46656	8833	923	802	769	714	716	712	720	717	736	715	680	641	649	695	667	692	664	652	648	673	679	666	685	678	659	694	666	698	683	665	685	675	665	665	699	692	673	707	725	646	654	657	705	696	666	736	680	666	655	693	719	729	673	689	691	693	647	639	682	740	697	703	673	712	709	688	645	697	662	692	695	658	664	691	663	711	694	687	655	605	707	650	653	685	675	734	635	644	693	710	706	655	671	712	745	672	707	662	662	687	700	664	706	687	690	686	706	674	649	688	711	686	635	673	642	655	701	674	639	662	658	669	690	656	732	690	683	693	708	692	673	712	671	730	694	686	687	641	706	685	653	726	658	719	712	699	704	660	641	689	703	685	659	665	681	673	730	665	635	695	676	709	674	664	664	682	653	682	679	644	710	704	690	697	704	711	669	707	664	671	662	688	729	708	707	678	688	700	644	722	691	657	657	704	677	692	683	681	679	686	666	673	678	727	659	679	701	639	705	643	670	644	675	693	662	662	695	664	719	669	672	722	627	657	650	717	682	669	676	687	661	674	699	701	683	622	678	623	686	653	652	657	709	689	637	671	651	657	660	647	696	688	704	647	710	699	675	674	666	688	657	692	671	700	699	707	680	748	650	694	652	673	667	628	684	675	654	712	709	685	679	656	679	737	701	679	662	675	706	691	616	657	705	648	674	712	690	699	666	619	712	747	679	698	721	665	705	735	629	712	670	689	714	720	675	737	685	677	711	646	709	703	667	638	666	674	688	676	695	712	692	714	695	633	664	654	691	709	651	649	698	683	684	654	690	714	678	698	657	676	659	711	666	726	672	668	648	717	732	643	625	704	637	752	705	642	683	644	719	701	687	702	635	645	664	672	716	650	698	698	707	649	679	688	631	696	663	719	730	646	663	671	732	717	620	781	716	651	681	695	668	751	688	671	660	653	659	695	674	674	651	695	690	746	644	686	696	666	646	717	666	632	667	701	677	700	646	713	672	659	717	675	650	669	646	715	632	691	699	631	682	679	682	674	715	676	730	703	697	696	696	686	656	675	698	668	655	686	668	711	680	695	683	691	704	714	642	659	711	688	702	667	706	671	660	672	691	714	710	687	660	680	710	643	733	649	686	685	693	703	651	685	666	662	702	686	650	661	663	624	704	730	686	709	672	694	655	669	692	688	747	699	706	674	689	689	708	661	663	674	690	701	628	677	713	696	672	665	654	669	672	674	660	689	646	670	676	709	658	662	692	685	638	710	684	683	693	653	659	684	686	679	671	711	733	750	696	696	663	738	674	673	682	712	679	685	713	676	687	672	654	655	697	697	712	703	709	689	645	659	715	652	700	640	643	627	739	686	719	703	721	635	637	712	655	670	693	698	689	692	646	655	681	672	656	653	642	715	675	637	744	673	675	692	662	689	659	686	658	698	712	640	665	655	710	651	665	680	692	696	698	720	625	631	688	676	651	719	700	705	693	644	706	686	699	680	630	664	677	684	680	652	692	679	665	661	701	655	693	667	704	697	655	675	699	683	667	638	699	672	707	745	723	678	703	705	670	631	657	677	700	665	698	737	692	651	653	678	644	687	655	664	675	668	680	668	679	625	671	693	635	665	690	689	708	663	699	653	669	671	641	681	624	651	710	629	680	676	677	704	659	683	663	708	699	728	646	658	700	679	704	701	668	662	642	693	669	680	679	671	630	652	643	681	663	621	688	668	665	720	670	708	712	719	695	707	693	689	671	644	651	685	635	709	711	646	751	627	691	698	683	677	665	681	704	695	701	711	676	669	638	674	647	645	716	672	714	671	727	667	675	684	663	671	663	626	684	683	676	685	699	674	650	691	699	672	692	660	713	661	668	729	712	699	677	702	666	660	675	657	678	682	660	603	650	682	685	688	691	695	707	712	684	688	649	665	679	684	662	640	668	702	677	683	676	694	695	661	675	696	685	748	671	660	680	674	636	646	637	685	664	704	666	640	646	688	742	631	677	665	673	744	663	732	658	669	714	622	699	659	681	644	633	633	713	668	684	734	681	729	677	638	649	658	674	680	653	652	663	683	645	746	667	676	651	687	768	733	737	663	685	686	715	678	685	664	630	698	651	686	691	662	676	673	678	708	635	673	713	696	629	686	728	659	662	630	652	671	685	732	686	666	656	665	695	689	728	657	694	713	696	696	681	669	624	669	706	700	662	659	638	639	693	692	666	672	688	652	667	679	668	674	687	686	668	642	691	703	670	685	680	696	644	713	707	661	695	707	701	714	663	685	687	661	674	708	665	704	697	727	651	716	694	636	693	652	696	681	714	681	606	702	692	705	693	646	697	668	684	695	650	697	654	695	649	709	679	668	667	680	703	691	659	722	713	670	662	683	712	697	695	653	684	627	735	697	668	705	682	691	657	658	684	688	693	684	642	656	672	670	729	682	679	686	676	674	645	673	696	666	690	703	708	713	643	700	659	687	731	670	630	742	651	615	696	663	633	622	673	681	731	659	667	649	659	659	662	687	662	660	695	644	689	708	663	727	715	670	657	686	639	697	685	691	701	662	695	654	657	671	678	664	688	708	673	648	657	692	659	651	725	686	732	722	660	691	664	678	680	695	659	673	664	687	677	728	651	689	664	659	657	678	712	652	666	713	710	709	652	647	655	700	654	682	685	691	682	713	662	670	695	676	642	677	652	682	689	679	646	656	728	690	646	689	694	681	671	698	648	680	678	655	657	655	725	675	698	691	717	677	668	723	735	685	685	640	667	704	646	706	672	671	675	678	705	656	663	674	692	700	666	697	656	681	720	714	740	732	727	656	645	707	740	655	685	707	677	690	703	727	691	662	605	708	677	680	687	674	695	721	680	711	672	723	650	663	670	690	674	671	646	700	687	679	634	678	690	677	657	667	701	728	720	667	712	642	676	707	659	677	673	678	638	646	669	675	691	678	678	651	597	705	704	687	660	724	714	651	681	691	743	672	676	636	625	694	651	715	707	647	710	659	650	645	700	681	672	651	688	662	662	658	692	641	705	634	664	723	685	750	658	726	682	653	648	709	687	690	669	641	666	659	673	703	670	677	731	629	737	704	718	740	700	637	703	707	657	707	656	717	682	699	675	690	643	671	687	652	668	632	634	672	682	657	666	666	687	663	613	658	741	656	706	719	671	650	654	719	694	659	722	665	676	656	643	703	643	701	659	698	684	716	674	714	614	675	726	696	648	647	674	665	685	692	680	685	659	620	682	668	688	643	687	669	674	680	678	660	711	668	680	686	698	657	666	635	668	663	669	673	664	695	668	709	673	683	675	679	653	734	656	675	656	651	657	698	709	683	619	668	638	717	643	682	690	720	666	695	719	692	738	684	617	671	625	689	715	720	707	677	712	666	667	675	662	690	653	749	682	633	668	673	715	650	697	682	672	725	686	686	705	680	676	650	662	670	685	681	712	676	704	690	726	715	649	660	665	672	679	691	668	674	660	648	679	685	709	666	662	677	685	734	659
35851	18246	5307	290	205	246	212	195	196	194	208	239	198	240	258	215	199	229	199	219	214	190	201	241	199	211	217	209	216	203	208	235	206	179	212	203	215	188	209	216	192	186	222	188	230	211	201	207	234	206	181	207	194	197	228	170	199	233	194	208	185	226	203	165	217	232	198	210	214	219	213	214	189	202	233	232	196	245	245	211	210	196	214	203	210	219	216	185	233	214	239	191	194	219	204	242	197	216	230	208	224	244	219	225	187	203	209	208	211	203	232	202	242	205	189	215	264	218	179	197	230	210	217	181	196	182	192	187	209	205	206	176	189	235	228	211	195	207	215	219	197	186	211	219	209	225	239	223	221	215	201	199	203	220	208	199	210	224	225	240	204	198	222	192	209	199	167	209	223	196	210	200	236	203	231	199	225	201	212	211	212	221	216	196	198	223	196	185	226	194	201	215	203	238	223	190	244	184	228	220	202	237	223	210	228	206	182	216	212	217	211	205	177	202	207	191	209	202	198	201	204	197	216	217	226	189	192	193	202	209	207	217	223	198	234	199	226	194	198	198	192	201	210	184	204	178	213	218	212	213	198	226	203	208	223	213	207	234	199	237	209	211	188	215	188	200	200	223	208	203	220	214	206	227	217	195	201	225	207	241	202	234	192	200	209	187	206	192	211	196	209	225	201	204	226	202	175	193	215	190	219	196	188	204	188	220	214	216	162	205	212	234	202	208	218	217	194	230	216	218	200	209	205	194	221	195	203	220	230	227	188	184	222	231	180	218	198	223	217	197	237	212	217	228	217	237	223	207	222	195	190	208	203	205	186	205	218	215	203	236	198	191	155	234	225	239	198	234	218	207	212	200	186	203	200	210	214	209	217	207	218	257	207	193	188	233	208	227	226	195	216	194	190	207	235	232	206	216	226	215	226	224	197	215	185	210	230	170	215	198	189	210	164	205	239	197	205	206	214	225	195	217	196	206	214	170	221	217	194	216	203	215	212	191	251	218	203	198	193	218	202	220	196	200	186	202	214	212	201	207	182	216	197	198	200	198	209	211	200	222	228	198	229	204	229	194	206	192	219	222	206	189	218	223	205	222	185	205	243	198	184	222	184	211	191	225	227	235	219	201	190	210	202	191	212	247	215	230	183	192	204	225	237	207	188	205	197	192	225	189	226	202	187	200	227	187	220	194	225	248	185	205	201	190	187	229	231	197	241	208	200	186	205	236	201	217	206	220	254	245	241	218	207	223	197	206	207	207	216	214	204	196	195	194	199	193	186	187	203	217	213	190	202	185	198	185	189	205	217	191	204	200	224	179	233	212	192	209	199	204	218	196	208	206	192	196	203	191	175	192	210	214	215	223	251	225	184	204	216	195	216	193	208	178	206	214	195	201	207	223	230	196	198	195	186	222	191	217	237	193	195	203	204	210	233	219	198	196	199	185	204	201	189	217	201	223	226	213	214	217	205	211	211	223	242	214	220	203	196	201	203	218	228	229	203	226	218	192	203	216	214	200	207	191	212	209	218	209	204	199	179	188	221	204	204	206	210	207	204	227	204	210	215	219	207	196	204	186	219	208	218	211	218	193	188	196	193	215	200	208	239	205	222	202	196	216	216	203	227	207	191	176	218	194	226	208	216	189	179	197	203	208	214	221	177	202	203	215	185	211	184	195	215	193	210	213	201	202	194	199	216	210	207	194	210	202	200	227	207	205	200	195	214	203	194	212	208	196	195	260	216	189	208	208	215	224	206	158	183	190	179	206	214	183	192	189	230	195	246	216	200	226	225	234	218	214	213	209	175	204	168	198	208	200	209	204	214	201	204	208	213	205	216	202	208	207	216	203	186	209	212	209	201	209	174	199	202	207	183	227	202	188	182	240	193	214	200	210	200	232	210	204	213	213	216	222	211	210	204	176	201	205	201	227	211	224	205	218	203	204	222	187	223	183	210	223	180	190	217	176	217	204	215	183	223	203	228	218	198	184	174	229	209	185	223	206	226	215	198	190	197	221	195	203	226	223	228	204	231	187	178	202	232	217	198	218	207	197	204	229	216	204	207	221	194	186	222	223	165	197	206	210	209	232	193	216	194	226	206	197	194	202	194	220	189	231	201	210	224	208	203	188	209	175	217	190	213	212	183	228	196	202	197	208	205	214	218	205	215	185	204	237	204	196	177	174	184	207	232	202	209	224	202	212	207	193	214	238	200	229	185	193	217	215	187	229	225	206	203	198	200	184	190	187	214	198	219	261	202	198	190	209	215	199	196	210	224	207	208	230	200	203	205	219	231	198	212	197	213	224	197	205	197	225	204	195	192	206	212	220	180	195	185	197	227	243	207	242	204	200	218	204	200	200	203	201	218	203	186	223	216	224	200	200	208	210	198	222	206	224	169	194	201	213	205	221	221	199	227	236	199	224	209	196	204	263	199	205	223	235	186	212	214	196	211	209	213	207	215	175	220	201	202	217	179	233	204	210	223	190	206	200	191	188	224	215	213	233	219	187	211	177	228	222	187	216	216	194	215	190	173	196	203	209	206	214	221	209	214	197	219	227	234	212	211	218	221	183	201	203	225	198	221	234	195	186	217	226	176	207	181	196	237	209	195	170	198	210	198	211	201	209	207	184	218	203	200	192	195	197	190	223	211	221	206	183	196	190	200	181	203	218	221	208	181	208	212	190	188	230	226	209	169	201	232	209	192	228	211	211	195	213	213	208	244	219	205	224	194	204	218	189	218	210	206	230	225	222	199	213	205	201	226	172	221	195	203	212	217	202	229	187	191	231	203	227	194	218	192	197	183	210	251	184	217	230	181	217	198	230	194	194	200	189	239	205	230	220	230	237	229	222	208	213	206	180	218	196	202	214	223	187	221	205	209	225	202	216	201	200	209	211	228	239	191	208	219	216	167	221	214	208	198	193	228	226	202	167	205	225	198	222	192	219	205	232	222	226	207	195	220	214	229	197	229	222	193	219	247	210	233	204	191	229	225	202	207	195	254	213	199	213	188	199	190	193	186	222	187	225	206	204	193	219	194	195	219	224	235	257	178	211	229	208	206	218	215	185	231	216	183	197	198	232	223	225	240	225	189	183	192	213	204	214	226	215	219	206	232	215	198	199	187	216	207	201	212	195	202	206	185	203	214	215	211	219	208	228	213	239	223	213	195	181	188	204	198	215	201	241	217	216	211	204	233	204	212	203	209	206	211	206	202	215	218	171	208	228	233	208	209	219	211	225	224	206	238	225	211	189	184	207	221	213	212	212	206	188	218	196	229	223	220	196	179	193	234	193	189	204	213	217	197	208	203	221	193	219	201	216	191	216	190	201	214	213	186	232	230	206	223	218	222	220	213	214	233	210	194	201	192	195	180	203	205	192	211	218	220	225	201	225	205	220	180	222	208	218	204	208	208	213	253	168	192	200	236	202	214	190	222	219	191	191	209	214	194	191	208	204	210	198	239	194	230	206	184	191	207	202	199	191	219	173	228	206
22107	4611	838	513	485	510	517	500	504	498	513	480	481	529	525	499	501	509	502	500	505	482	485	488	502	518	461	545	467	468	530	488	511	503	484	514	519	500	482	525	504	511	465	503	477	501	505	513	516	510	499	489	485	486	550	458	503	513	483	492	469	449	519	469	479	489	484	507	507	515	461	467	473	489	488	502	495	489	525	552	509	494	487	506	458	501	484	481	489	515	507	457	472	467	458	475	530	492	513	512	512	473	502	459	526	521	484	489	523	517	467	503	577	519	502	493	460	493	491	507	511	507	507	516	539	500	458	507	532	503	481	499	506	496	478	510	469	522	496	528	504	503	496	516	488	494	471	488	468	500	478	507	502	481	519	497	500	465	516	515	523	488	473	508	491	470	531	518	504	488	500	526	498	512	526	519	516	491	529	483	518	524	472	505	496	497	529	524	491	480	509	463	519	534	503	467	511	485	496	479	497	498	435	501	524	548	478	488	485	477	488	521	480	528	481	512	489	486	511	511	516	508	483	532	515	492	523	508	472	473	475	487	480	497	503	455	471	477	467	466	541	493	487	453	484	498	449	485	499	454	499	499	509	505	524	516	474	478	504	546	489	506	508	493	482	477	527	516	506	509	481	514	493	498	497	523	473	480	536	535	511	491	514	469	513	468	496	513	515	530	528	497	474	506	503	498	476	510	510	541	479	482	462	517	483	525	527	521	488	510	497	488	482	494	487	481	489	505	531	478	477	513	456	502	519	482	451	461	508	549	478	495	517	515	510	522	500	499	509	505	495	497	513	491	471	490	514	500	512	478	487	486	495	521	520	471	518	510	504	517	510	518	461	483	522	494	477	488	494	461	497	461	458	503	539	510	479	533	501	465	460	496	477	511	490	488	496	530	516	496	500	529	487	490	502	497	479	512	503	540	521	493	508	470	503	511	531	483	515	508	500	506	495	497	486	475	541	480	492	502	468	498	488	467	490	524	530	510	515	507	511	494	485	497	506	484	471	497	500	512	549	482	521	523	492	520	508	518	521	518	492	539	445	456	490	514	466	473	511	524	512	498	510	489	530	513	562	522	473	467	479	524	470	504	503	513	480	481	483	470	485	484	515	465	515	496	514	494	527	482	483	485	469	505	469	526	532	478	452	477	477	511	463	523	501	508	493	471	516	501	510	489	448	540	495	438	525	495	496	463	504	486	493	505	515	526	479	520	505	482	496	488	465	483	532	509	524	490	479	495	520	494	500	511	496	485	441	534	510	450	520	479	525	499	527	460	532	519	509	510	487	464	482	468	515	500	461	500	496	529	481	530	511	527	482	496	526	503	473	447	484	501	537	495	531	473	491	510	520	503	499	487	483	463	505	487	474	505	512	547	481	509	474	512	510	496	535	479	491	496	521	465	509	463	559	514	517	506	501	461	519	514	496	455	502	514	484	514	505	503	499	463	503	476	493	491	480	525	468	499	472	499	538	456	508	501	510	455	499	474	498	522	487	490	514	474	483	501	540	491	472	540	469	489	524	498	497	512	520	496	510	506	483	468	500	467	491	469	452	520	483	512	475	528	510	539	496	512	486	489	504	492	482	509	569	512	494	509	462	452	502	482	536	463	496	492	483	462	480	475	475	458	494	483	491	538	481	485	473	488	508	490	525	488	448	465	534	520	494	487	507	506	541	505	515	502	492	492	469	537	487	471	490	476	478	477	463	504	468	495	520	478	487	503	483	502	520	509	497	485	493	523	482	498	494	469	487	452	468	488	508	487	489	492	498	484	462	530	491	521	539	523	458	516	515	475	499	473	532	513	499	519	507	526	426	527	487	491	451	489	491	521	492	530	494	530	489	522	501	497	527	468	503	486	489	490	488	503	493	518	517	496	515	510	501	511	526	482	525	457	544	485	464	494	497	505	487	509	509	478	503	509	478	477	451	464	535	529	515	452	467	529	529	538	506	505	498	483	467	483	533	505	509	497	509	530	506	470	507	508	520	513	506	489	524	538	489	502	532	514	477	500	538	513	478	514	476	494	454	515	484	497	457	518	485	524	524	501	501	534	468	448	494	480	518	489	529	452	526	516	487	510	504	512	505	502	504	474	514	506	506	478	519	517	485	506	441	522	528	482	475	514	519	482	542	513	476	494	512	469	440	468	514	496	495	484	473	479	501	496	473	490	511	533	472	450	496	468	480	502	449	508	516	531	497	584	487	549	484	497	487	478	519	529	490	516	461	538	451	483	450	489	499	486	500	519	448	526	516	515	480	555	504	510	484	540	478	507	533	460	517	479	509	505	507	536	500	515	474	481	505	517	473	511	470	508	502	539	461	486	508	493	480	465	526	472	507	486	462	511	498	520	496	496	509	460	498	502	503	504	499	505	522	504	458	494	504	481	516	520	459	528	499	463	516	509	523	488	473	505	526	521	500	510	504	517	514	471	454	506	482	477	498	477	488	478	506	505	497	518	531	504	465	522	462	447	532	490	474	490	491	470	521	453	497	478	481	528	527	489	535	506	486	532	486	502	488	511	450	520	492	523	491	541	467	497	488	474	498	504	478	458	510	512	543	517	448	503	485	502	493	476	505	491	512	479	476	505	505	517	483	512	501	504	452	505	476	509	490	512	474	493	517	494	464	484	520	493	509	508	540	467	456	504	500	512	499	505	525	533	498	497	476	486	495	478	540	514	500	481	516	502	512	485	465	478	463	499	486	483	490	478	481	513	465	536	498	515	485	514	526	506	493	515	486	509	506	493	494	489	533	510	517	498	518	485	486	488	505	504	488	503	500	510	507	522	515	438	547	481	466	490	497	523	477	506	526	507	495	494	489	444	519	491	526	470	485	496	505	489	500	530	499	510	459	471	514	504	495	522	479	488	512	482	460	514	514	513	487	523	506	496	484	493	490	510	537	472	502	498	507	524	480	482	491	502	476	538	489	505	489	488	492	483	497	482	478	487	475	491	474	494	475	547	500	493	454	505	501	501	494	497	481	487	478	487	469	492	501	500	517	500	524	538	497	509	480	470	483	450	484	471	459	494	503	480	461	470	497	495	483	509	506	512	513	494	474	499	479	511	490	488	506	549	533	543	476	462	480	477	482	471	475	529	488	484	471	493	489	487	477	509	530	448	525	502	476	538	506	488	498	514	533	545	522	523	478	518	493	500	514	497	488	478	449	511	541	496	501	448	471	531	506	538	513	516	464	515	490	513	474	495	508	534	503	502	493	523	478	520	479	500	489	512	497	502	513	494	513	496	508	530	481	535	503	487	455	470	481	517	503	500	485	505	496	493	490	470	470	463	498	461	495	485	464	470	469	473	549	504	465	493	519	510	552	515	470	485	478	506	518	506	495	482	482	479	503	503	516	501	506	500	480	471	499	515	500	500	447	482	499	466	518	493	495	485	514	454	494	489	480	503	513	534	504	538	490	513	502	522	512	485	484	472	490	539	498	485	509	465	462	476	485	487	522	472	505	541	523	498	497	503	501	509	464	495
25257	21126	23643	28836	21145	14567	638	416	377	381	385	392	368	368	360	353	382	410	344	322	382	408	367	405	376	342	377	396	385	358	358	345	375	394	391	341	337	368	358	335	352	401	368	388	389	353	345	344	345	346	388	344	347	353	343	363	365	353	375	358	376	350	341	391	383	382	368	365	376	341	355	367	361	332	369	370	369	340	373	348	368	347	372	364	361	364	383	327	369	419	375	345	385	326	381	349	339	352	366	352	405	351	339	374	397	347	389	401	342	333	346	398	377	346	352	360	373	330	391	358	393	383	368	376	388	383	362	375	337	362	379	338	319	329	356	383	357	387	394	357	379	374	360	388	400	397	420	352	346	373	364	361	326	361	371	353	409	401	388	381	337	356	344	335	382	391	351	362	359	388	351	338	356	346	359	351	351	336	367	377	337	367	351	369	364	364	364	368	376	396	350	327	361	386	327	350	359	355	355	329	380	357	376	329	392	378	326	371	381	343	353	355	377	373	337	361	378	351	354	336	345	345	371	352	372	359	375	356	348	410	392	378	351	387	394	371	358	369	359	371	363	351	403	370	399	336	364	355	375	361	362	382	378	345	361	387	364	356	354	361	356	325	357	322	353	372	336	348	351	361	389	366	355	354	349	382	360	342	368	357	368	342	321	370	339	344	352	384	346	365	337	346	362	336	380	352	335	374	354	367	341	358	350	359	340	354	362	345	369	298	369	338	330	349	382	322	330	381	333	402	326	363	391	347	369	340	391	391	365	355	376	361	386	369	383	339	400	369	360	360	353	386	386	333	399	340	335	366	406	360	387	359	362	401	364	346	385	368	335	334	362	396	333	358	358	379	333	344	368	361	395	339	368	350	361	343	385	372	349	362	372	376	356	392	370	354	308	354	364	367	359	366	366	369	375	353	344	329	364	324	335	334	363	336	360	368	374	349	350	348	340	392	361	351	325	352	386	377	369	365	371	364	358	346	372	383	356	378	337	359	354	365	409	393	354	379	339	368	346	380	323	350	363	332	345	361	350	383	373	375	348	378	336	344	367	328	367	327	363	368	358	375	330	370	365	315	335	355	362	380	358	367	391	343	370	377	353	388	356	367	379	310	356	372	404	378	377	363	408	345	358	389	372	373	360	364	342	353	363	340	343	368	389	373	361	366	408	372	356	366	393	358	363	371	365	364	369	383	381	334	376	382	392	356	371	364	364	368	372	359	347	352	349	347	367	318	356	367	317	389	359	350	325	424	351	384	379	346	349	365	362	377	365	342	348	367	363	325	355	389	358	355	346	340	353	418	376	354	375	347	312	344	389	352	359	345	359	353	372	331	353	335	341	377	350	342	353	345	319	365	372	354	376	352	339	376	306	352	393	399	368	334	339	384	328	359	353	343	375	394	406	362	385	372	349	377	331	385	400	405	341	355	390	381	347	368	320	371	377	361	321	354	352	370	385	372	375	384	352	364	335	370	362	314	360	382	359	378	335	394	331	360	369	357	346	368	354	325	343	385	369	381	332	360	360	361	393	386	382	379	345	360	354	347	384	377	356	330	325	367	381	386	353	365	323	355	380	347	351	352	369	350	333	331	364	350	343	354	371	335	344	396	360	351	397	358	366	363	365	340	333	350	343	362	378	319	328	347	356	377	365	370	373	365	384	367	341	360	342	370	361	367	324	346	392	389	372	385	367	354	366	351	378	339	374	336	363	398	378	360	356	338	344	362	344	375	363	346	396	381	367	363	402	350	358	359	324	359	385	338	347	341	388	386	383	358	392	336	363	380	379	313	375	363	367	369	361	359	365	352	348	364	389	350	388	382	342	374	349	376	349	350	333	352	365	371	379	379	325	375	326	364	372	361	359	363	396	377	335	339	383	347	357	384	330	328	370	406	399	384	356	386	359	365	385	353	364	346	356	347	370	395	363	377	343	379	360	385	400	360	370	357	408	393	361	382	383	384	336	371	366	369	340	321	380	392	381	371	347	350	346	415	398	370	353	340	351	377	356	352	367	357	302	364	324	391	386	353	355	334	393	339	364	344	361	376	383	335	323	325	354	350	360	372	333	370	390	351	373	382	361	431	348	372	353	371	370	337	358	365	306	389	382	364	335	385	359	373	390	352	329	347	350	356	371	367	352	372	377	345	378	338	329	347	330	347	354	390	375	402	369	348	346	358	365	389	361	329	350	329	380	395	370	379	344	348	367	356	387	325	359	368	321	392	380	339	325	366	337	373	376	337	370	370	390	343	359	404	315	324	328	350	339	357	372	338	409	338	370	375	369	370	326	369	368	350	383	378	358	351	388	383	365	373	374	363	354	371	369	363	364	347	365	343	383	361	362	374	365	345	388	358	327	346	354	388	342	341	327	357	404	349	342	373	349	411	382	327	336	352	318	337	349	344	355	364	356	358	351	353	358	363	362	372	363	355	402	335	364	353	360	339	391	347	360	346	364	334	376	378	362	368	339	383	342	349	351	344	388	364	370	360	360	308	362	396	344	390	363	403	354	379	370	342	351	359	351	367	341	357	355	371	361	369	361	374	385	404	392	362	390	397	368	415	363	357	375	325	378	336	344	396	345	338	347	365	362	347	366	379	355	336	362	379	385	376	390	357	359	341	350	374	373	369	369	386	379	379	332	392	362	400	367	357	346	342	369	305	371	349	365	361	374	408	356	354	376	349	359	394	388	447	366	369	370	358	346	351	376	376	383	391	388	341	360	360	388	379	367	381	337	326	341	391	396	334	356	358	338	377	321	351	392	390	353	348	348	330	362	326	374	346	367	354	370	379	356	355	353	387	356	370	364	387	363	375	355	344	352	351	354	350	349	386	350	387	379	364	309	350	378	377	320	359	361	368	370	374	380	358	355	381	367	333	323	336	347	375	388	362	333	371	298	422	404	352	365	364	324	394	365	335	374	380	366	372	389	381	351	368	336	381	355	336	343	357	341	355	354	336	377	359	358	361	363	405	361	372	349	357	366	361	385	357	386	374	383	352	391	355	359	383	380	370	391	359	341	375	335	374	332	399	323	351	359	346	370	353	346	355	361	360	392	404	372	332	364	339	388	361	376	396	353	398	371	344	355	355	348	364	395	407	358	351	369	362	357	346	359	344	367	375	368	427	367	399	342	369	371	345	366	388	340	352	351	352	371	338	358	409	334	320	366	379	368	342	343	350	440	406	341	367	372	356	340	358	338	384	375	355	370	358	353	353	401	325	373	334	363	351	351	390	376	320	361	347	366	341	360	394	351	359	370	345	356	303	343	369	372	361	393	340	374	395	329	369	372	334	355	355	368	369	375	337	348	348	343	366	349	379	365	339	385	360	362	353	339	344	392	378	356	348	384	321	349	351	363	364	365	369	399	341	389	385	364	364	347	356	358	367	372	330	372	322	363	372	335	368	345	345	369	382	376	349	349	342	368	380	361	390	347	354	336	354	318	361	387	398	314	362	370	335	395	351	349	406	363	331	330	351	343	324	342	318	341	376
33822	35599	5576	921	840	818	770	772	784	735	772	748	798	767	730	767	771	794	783	750	825	790	797	727	799	778	742	757	787	780	767	786	817	736	744	785	775	760	809	765	760	775	824	791	720	773	762	774	791	768	786	780	730	809	753	757	740	791	731	752	779	783	739	747	815	756	820	767	746	748	786	772	780	767	741	767	734	811	780	754	780	723	799	755	790	754	742	759	775	763	740	742	769	784	765	798	804	790	746	757	792	762	803	769	766	781	795	739	751	772	783	784	806	776	751	772	737	758	746	753	726	771	789	741	720	757	776	765	763	757	712	762	797	793	765	759	795	814	767	752	769	766	746	777	743	788	772	816	771	755	763	776	807	753	746	855	740	773	781	789	763	775	785	785	787	811	754	728	766	806	759	767	772	823	804	762	741	802	756	808	783	742	735	818	741	790	797	813	730	809	723	748	793	797	710	745	763	812	768	775	749	788	816	776	739	728	734	768	776	820	821	786	750	731	779	765	718	733	782	728	788	766	773	773	771	756	723	792	728	770	788	785	786	750	713	745	763	811	784	769	779	782	743	796	743	747	769	751	746	772	778	746	776	749	740	814	770	775	747	748	831	783	804	714	720	787	813	773	753	704	724	804	764	769	740	821	801	767	743	727	690	798	853	786	764	724	776	771	716	785	844	743	733	793	758	780	747	764	757	791	738	729	795	723	764	782	736	767	789	776	778	782	781	749	747	736	721	787	756	781	783	747	791	789	774	756	795	740	783	751	806	827	778	721	760	715	773	772	726	719	764	741	769	736	771	755	707	767	749	731	726	774	801	796	742	771	772	796	747	734	806	801	761	756	786	774	757	751	777	809	773	774	750	749	743	787	769	721	785	768	791	795	840	691	738	797	766	771	775	764	753	793	767	746	754	806	806	774	794	751	735	751	785	733	792	802	743	769	817	730	785	767	773	801	767	714	799	729	758	747	782	733	817	786	806	760	781	806	836	727	793	745	761	768	755	789	816	784	773	788	784	718	761	763	736	815	793	725	792	821	787	757	800	755	749	734	786	732	784	777	701	774	761	731	752	764	721	784	730	775	703	759	749	753	794	774	769	733	759	708	804	798	759	735	771	784	790	806	754	776	705	745	760	775	735	817	734	758	771	722	780	709	760	760	759	803	808	731	718	753	800	753	782	760	747	750	762	779	757	783	758	781	778	759	723	761	736	804	783	708	752	748	817	798	764	718	791	761	779	746	763	775	730	766	748	767	735	772	809	722	751	766	795	758	747	777	759	758	765	718	710	758	772	763	730	759	749	784	788	748	718	773	737	794	787	751	802	713	777	753	796	769	765	784	760	743	736	767	707	775	768	754	844	776	797	792	787	795	760	710	766	795	836	757	712	782	800	803	778	751	767	731	769	759	782	798	792	752	750	774	741	792	744	737	756	725	778	765	734	784	824	746	762	762	758	740	723	762	763	765	789	756	751	786	765	741	759	776	804	723	777	804	797	740	742	774	773	787	774	734	764	761	711	754	778	730	775	786	783	769	775	767	815	736	735	796	806	827	763	800	783	770	776	776	801	747	725	786	764	769	741	719	781	783	754	764	762	759	823	787	760	735	752	774	761	776	756	766	776	779	767	823	754	763	744	734	797	754	745	758	767	730	765	752	756	737	766	766	746	752	766	777	744	808	811	723	792	740	780	776	712	763	782	807	785	782	784	818	736	797	745	767	820	759	729	741	758	783	738	740	787	787	748	764	756	738	787	784	799	778	816	781	777	761	802	786	746	783	797	778	805	761	709	758	737	756	772	738	732	757	755	779	785	775	809	719	774	737	757	718	744	724	815	733	770	751	788	782	822	771	802	758	790	763	761	739	791	717	756	789	760	729	748	756	775	785	760	767	782	734	746	769	755	793	760	809	783	791	772	760	800	753	762	722	751	716	804	757	737	766	779	791	747	774	808	782	766	750	737	767	796	706	778	809	736	777	774	762	768	743	750	741	728	742	801	786	748	805	756	765	708	758	781	784	752	741	758	756	767	776	751	801	769	785	816	733	790	746	704	786	805	755	748	763	788	780	748	765	777	793	770	765	806	765	760	739	811	707	840	796	721	778	782	756	740	772	738	783	740	756	743	802	770	755	746	804	802	742	827	762	785	744	739	745	750	782	832	707	799	764	815	721	813	819	769	741	831	756	770	738	770	806	785	755	793	798	781	767	773	758	815	768	741	796	774	779	809	791	705	765	775	792	753	758	756	758	774	801	748	744	811	786	789	772	776	748	769	748	765	806	781	722	797	772	769	823	776	733	789	750	748	757	801	723	779	758	743	772	764	785	763	754	804	780	758	750	764	769	778	759	739	801	739	745	770	746	817	774	745	759	790	761	712	801	775	827	762	788	767	760	774	770	768	759	779	748	772	776	781	789	777	801	712	781	748	782	813	773	735	750	760	757	739	768	774	796	765	831	824	767	731	724	760	788	784	756	824	831	730	718	800	751	766	733	806	750	791	808	797	734	816	769	783	813	749	797	726	765	835	775	748	751	808	795	775	743	804	815	772	799	773	780	732	744	771	760	740	789	763	776	727	743	701	786	776	751	768	806	792	752	753	723	785	767	806	759	765	748	750	777	783	716	762	772	829	758	773	798	758	754	752	746	750	769	761	785	760	739	739	764	806	781	793	788	728	744	770	779	755	795	763	766	760	788	740	743	726	751	768	748	741	787	763	764	759	776	783	780	810	761	741	740	789	789	726	790	758	805	823	782	752	750	794	773	767	689	759	770	743	789	776	783	761	727	784	724	748	785	794	804	768	762	744	791	748	772	741	815	798	781	731	761	766	714	766	770	769	768	792	727	763	745	788	790	779	769	781	779	794	733	760	810	712	750	754	785	747	713	796	757	773	764	707	758	765	761	782	759	819	748	785	772	785	796	804	807	731	791	802	760	771	795	779	755	833	790	786	759	786	762	765	776	752	777	758	785	757	811	788	761	769	779	748	740	789	763	767	736	769	803	769	775	812	754	794	780	785	791	741	777	801	749	799	769	738	817	752	733	790	788	748	838	816	781	787	791	748	740	767	777	800	790	773	719	795	775	836	785	783	717	769	694	764	727	760	781	788	752	810	771	785	695	787	802	764	772	747	750	773	741	732	833	783	759	787	779	748	784	745	737	744	747	835	757	736	738	785	727	769	770	751	734	812	713	846	802	795	782	803	781	745	796	746	740	778	820	786	778	762	787	808	752	720	759	747	777	715	780	751	730	765	744	762	780	723	775	750	723	809	760	743	739	751	771	777	718	770	707	769	778	761	788	695	768	774	760	762	800	772	798	769	767	762	752	717	758	729	770	752	801	756	791	721	772	765	796	746	729	755	758	767	773	766	774	779	771	776	765	757	770	771	761	735	773	809	763	771	765	809	753	764	758	708	753	751	819	762	767	764	733	747	808	758	787	757	749	767	760	766	765	731	773	761	777	767	817	758	826	786	766	795	734	770	723	789	757
24527	21108	24084	28391	21110	21136	12003	601	391	398	428	403	362	376	372	342	343	378	344	358	352	318	316	391	306	320	362	377	328	340	320	333	384	331	347	336	349	317	326	327	349	326	353	317	329	318	308	323	330	347	323	325	315	300	328	318	341	294	318	389	336	315	303	331	336	350	303	323	289	345	347	358	334	311	339	332	293	308	325	332	329	341	330	315	329	323	324	318	345	325	348	327	313	362	343	317	341	320	330	335	303	310	351	316	334	332	327	329	320	393	338	367	332	343	332	301	304	343	312	309	312	333	333	307	336	307	302	284	347	313	301	339	301	282	343	306	324	325	327	321	299	349	358	325	301	320	330	318	336	327	319	314	331	312	320	311	342	319	301	325	356	368	343	325	356	351	336	358	358	343	308	324	334	305	316	334	328	324	338	339	317	353	334	348	334	328	360	306	368	361	324	363	313	345	334	318	339	351	364	344	348	316	336	299	348	333	352	335	351	298	323	358	346	316	293	298	344	331	287	349	354	354	321	306	322	353	310	308	341	327	315	345	308	337	322	308	353	310	289	279	322	346	345	325	315	318	309	337	309	321	336	345	311	357	343	316	328	332	348	348	319	329	307	276	353	366	349	337	305	355	315	344	323	325	308	304	298	326	335	383	358	349	304	330	323	330	307	365	329	324	352	335	325	342	330	318	304	301	355	316	282	301	318	354	379	371	347	325	312	359	295	319	332	307	325	335	336	334	320	315	350	332	328	373	292	335	322	312	329	332	360	337	311	353	328	333	339	366	341	323	328	300	338	335	326	337	313	278	313	347	331	318	335	329	369	341	340	324	333	311	357	365	324	371	321	325	327	296	338	345	353	355	326	358	330	311	308	314	382	304	336	327	288	331	379	336	312	373	334	353	307	376	345	342	297	325	327	313	328	322	319	330	327	302	313	319	320	324	301	337	299	318	341	334	325	341	316	372	344	343	342	310	312	337	318	346	304	314	311	320	307	314	359	335	316	326	355	341	336	283	353	358	319	332	349	318	321	305	299	340	338	350	341	311	314	299	375	294	322	334	333	325	317	304	310	342	324	304	305	334	324	342	358	329	316	346	323	304	339	377	363	314	297	344	368	311	301	307	321	328	348	312	330	349	306	320	314	311	313	297	314	328	308	359	312	325	320	336	359	325	357	324	296	352	357	300	336	294	313	344	332	318	283	370	332	354	319	311	299	357	333	323	326	327	292	319	322	338	339	324	323	321	317	344	313	325	317	366	333	335	303	335	324	338	333	331	297	341	333	320	307	314	280	333	344	329	332	314	331	305	306	303	326	310	331	339	306	346	310	350	337	324	334	324	359	290	314	321	312	349	310	361	316	302	336	329	364	354	295	311	318	335	312	330	329	330	343	322	361	318	317	341	350	313	304	338	288	306	289	302	338	306	314	352	310	329	327	338	341	325	322	286	318	320	335	378	304	304	352	347	347	365	329	352	344	332	306	313	323	324	310	333	341	357	286	331	338	314	319	315	324	344	292	308	343	363	319	339	347	333	320	313	361	303	341	354	323	303	326	308	334	273	301	323	312	291	336	350	350	310	326	349	329	315	349	330	346	346	313	385	347	328	335	307	307	295	315	314	323	308	319	318	337	320	299	377	349	335	334	319	304	336	328	314	292	319	374	319	324	292	302	336	350	342	350	316	348	349	356	319	355	346	323	300	357	354	337	317	343	306	345	324	342	332	313	327	340	348	327	344	348	305	339	312	297	326	362	362	332	363	336	307	301	334	357	289	328	313	317	296	291	340	327	314	302	306	328	358	346	268	325	324	307	342	352	310	326	303	342	322	366	329	317	314	314	296	327	315	298	349	306	343	287	328	365	298	317	353	318	317	284	333	337	294	331	329	341	292	335	320	329	338	321	321	303	319	287	330	357	334	336	350	345	323	332	319	352	337	325	316	334	311	364	265	331	315	336	352	337	331	377	353	320	353	337	385	331	332	311	352	300	336	335	328	355	350	321	351	310	325	323	365	362	335	330	308	327	347	341	334	326	318	319	307	332	306	349	326	299	309	328	338	312	333	354	310	330	313	305	319	340	330	347	304	333	346	312	335	324	313	306	354	297	339	312	305	355	318	296	348	315	347	348	333	291	331	325	331	318	309	319	304	320	336	324	323	309	316	305	311	288	335	336	305	330	333	331	321	337	364	336	355	306	321	332	317	332	322	329	373	354	350	360	306	354	304	336	313	309	352	280	301	304	324	306	322	353	320	326	329	348	353	320	329	304	300	326	334	321	344	301	319	320	310	316	319	317	337	299	356	346	313	349	295	284	375	327	347	359	320	303	313	314	308	340	354	312	346	320	323	328	310	302	326	315	327	279	302	341	352	359	351	372	336	348	305	328	332	352	323	354	355	318	322	286	326	334	354	314	316	305	351	321	343	342	343	317	304	304	324	310	304	324	357	333	342	352	334	336	358	358	326	279	357	297	318	336	307	335	348	324	332	335	312	346	323	324	340	279	326	303	306	342	339	322	317	314	371	299	350	315	329	327	314	311	301	324	323	319	313	302	315	317	349	354	339	332	297	342	316	325	321	305	316	325	362	354	361	272	352	336	349	329	345	312	330	307	340	316	302	280	349	331	301	347	298	296	294	298	320	353	318	297	298	331	347	370	337	337	341	343	341	328	341	320	331	308	331	325	300	355	315	337	342	343	347	369	316	337	331	333	328	313	354	340	325	321	366	325	320	344	320	309	330	358	341	324	314	307	322	313	331	325	336	353	331	353	316	350	349	332	286	336	308	312	310	290	306	310	316	325	316	326	288	331	350	387	372	330	335	342	284	346	327	326	329	366	319	344	323	338	356	317	315	340	318	327	311	331	340	275	289	313	319	312	304	311	324	336	342	359	325	314	340	340	328	298	322	306	311	332	317	330	302	312	357	324	318	284	348	302	319	274	347	306	304	335	355	308	322	341	306	327	337	311	324	355	341	292	298	331	307	354	326	311	327	328	311	327	359	314	289	347	332	339	332	357	326	303	339	329	316	297	355	314	329	341	349	302	316	321	317	330	345	303	337	368	323	344	313	338	305	361	327	326	341	321	341	329	305	321	307	346	298	306	336	360	355	302	324	323	315	339	329	312	339	302	312	323	334	315	350	329	369	320	309	317	327	331	324	319	326	299	327	280	325	324	307	327	354	361	334	339	376	307	302	308	293	347	323	308	324	327	311	335	333	325	341	299	349	314	337	297	320	337	341	324	310	321	319	317	347	375	361	294	328	332	342	324	319	335	307	339	321	356	321	313	327	319	356	328	346	342	314	308	335	328	326	344	335	326	357	301	326	322	325	361	331	323	316	302	322	358	352	328	292	333	282	316	338	328	316	318	342	344	313	307	330	334	329	330	307	324	343	341	300	343	293	327	312	330	344	315	341	326	352	321	317	325	280	338	309	336	312	329	334	321	329	310	305	318	343	317	335	269	316	342	329	357	348	333	329	341	305	352	367
40173	45933	8795	997	821	719	729	682	695	692	714	644	659	671	668	698	701	719	664	699	705	640	708	638	686	670	683	700	666	695	675	669	695	658	696	669	671	660	710	683	676	688	705	700	669	673	663	702	680	637	667	631	668	709	671	690	651	665	635	682	659	630	663	647	651	706	648	662	662	605	675	630	616	650	697	620	650	659	662	646	690	622	683	667	677	684	630	669	684	622	662	654	681	663	694	627	653	676	649	671	688	666	665	689	641	677	697	691	709	646	686	658	629	630	672	694	697	664	651	670	662	658	622	641	670	654	684	684	684	693	698	652	657	684	683	675	664	663	676	635	678	646	629	678	675	693	695	690	684	651	681	663	679	715	693	663	701	633	638	680	683	629	640	648	672	678	686	696	671	660	673	670	701	655	647	662	652	724	676	674	645	661	681	680	676	643	694	654	718	628	679	714	680	711	651	617	626	673	700	649	632	668	642	665	704	697	669	714	730	652	663	630	648	680	640	621	705	618	701	716	664	698	669	665	679	662	673	680	714	656	683	638	666	660	669	655	680	677	684	616	678	694	679	678	697	723	687	696	660	675	680	691	685	657	657	679	670	732	663	685	719	668	684	672	671	664	655	630	699	624	692	618	680	660	683	682	676	666	670	710	662	684	653	676	688	682	673	681	656	697	661	703	664	654	641	651	690	675	650	715	696	647	688	683	641	657	657	615	679	681	669	672	629	692	693	699	700	638	669	656	647	678	691	661	677	635	661	694	657	684	634	642	653	674	720	622	608	677	656	703	643	667	679	670	667	674	658	660	667	675	687	676	669	666	641	665	659	619	688	701	660	685	670	627	669	699	666	656	648	672	630	687	679	664	661	672	659	686	616	683	611	654	671	658	672	694	683	642	681	662	623	667	626	702	699	657	653	677	692	698	609	698	635	718	699	671	686	656	641	664	704	638	676	654	675	632	685	634	653	629	680	646	669	642	654	673	657	631	699	633	636	671	660	656	641	687	673	666	654	640	627	705	660	647	620	688	707	648	673	653	690	672	699	663	686	599	642	659	662	670	686	630	663	672	638	687	698	642	693	647	645	671	670	616	646	636	660	633	669	673	676	642	689	679	658	664	652	652	631	711	629	674	637	648	657	717	671	670	632	667	696	643	665	641	663	709	675	672	634	680	688	655	653	644	640	680	658	674	669	749	681	626	631	683	672	667	666	715	652	686	681	675	651	673	661	687	671	652	676	627	689	647	669	673	656	604	700	641	691	696	660	621	678	660	672	676	663	639	651	658	674	676	722	635	657	656	667	634	689	686	623	664	699	708	706	693	682	699	638	661	673	648	656	666	701	648	620	695	688	704	678	658	687	682	612	607	679	723	662	702	671	642	642	662	657	662	675	645	623	660	667	690	692	706	679	625	648	667	692	692	682	639	703	669	653	681	694	691	699	716	662	677	675	669	661	683	725	632	664	674	638	725	716	685	677	698	631	609	654	668	674	608	675	672	632	668	656	715	680	672	697	678	658	660	640	703	687	659	677	622	669	693	730	702	629	627	624	634	650	653	648	648	651	694	687	672	665	620	646	656	683	674	684	640	671	620	690	692	636	657	608	654	658	683	679	653	623	663	661	612	633	617	639	645	697	667	619	619	661	697	682	664	674	740	645	667	690	697	689	704	659	661	675	697	636	641	617	670	660	630	700	665	689	657	664	707	662	636	681	688	628	638	690	653	664	666	672	649	686	699	667	676	637	664	674	635	670	632	668	712	628	679	642	697	686	645	653	634	668	650	709	682	705	656	644	679	662	658	697	669	681	690	596	703	687	684	696	647	682	669	677	660	700	660	654	692	702	668	667	633	691	660	645	650	730	635	708	669	722	697	682	711	656	669	645	704	685	676	651	652	647	660	638	670	628	665	645	666	641	709	650	680	672	614	648	657	620	664	614	657	684	643	720	645	678	649	668	649	642	639	714	670	699	645	654	653	661	659	653	654	649	728	694	656	642	667	658	614	692	638	656	654	730	654	587	667	683	696	692	677	634	652	632	626	655	666	706	673	637	639	701	615	679	690	674	660	652	706	660	700	624	673	654	670	709	696	650	676	679	682	632	634	684	655	618	609	630	708	646	628	646	705	691	677	622	675	652	639	711	696	647	675	659	660	642	663	684	658	688	679	675	700	648	635	650	613	694	695	655	680	610	663	633	684	659	677	670	657	695	674	690	704	670	677	644	637	649	647	674	701	670	680	692	658	698	677	664	635	696	725	669	639	704	699	694	635	684	667	628	707	632	677	613	640	693	655	668	685	680	661	700	655	706	631	671	663	632	635	659	707	732	669	638	651	649	691	688	657	700	723	651	687	661	670	683	640	690	718	618	665	661	655	662	669	687	686	640	687	660	644	669	626	681	656	704	633	683	678	690	672	677	645	686	676	688	643	669	657	643	639	719	697	623	706	657	680	628	664	667	637	662	645	620	717	671	654	616	668	690	686	692	675	654	683	724	676	666	604	645	645	665	699	694	676	652	609	689	684	670	672	685	657	672	689	716	648	631	680	634	631	662	645	685	636	717	655	683	666	671	655	669	595	641	671	618	669	639	671	663	660	643	669	639	683	675	666	666	668	740	719	665	700	618	684	676	714	691	673	685	673	668	662	688	647	647	628	676	649	691	670	668	643	688	653	641	632	700	706	726	695	625	634	622	655	704	696	663	699	648	671	682	702	611	638	651	665	668	678	668	692	669	644	649	690	684	626	649	661	696	664	667	674	675	662	709	695	639	690	671	675	657	713	697	642	674	679	690	685	621	713	703	655	616	639	648	621	663	655	690	656	709	685	695	625	707	636	686	702	676	617	643	684	660	661	633	669	695	699	672	664	661	666	714	697	649	639	633	638	733	657	611	671	684	698	662	653	600	652	673	656	644	706	622	639	663	693	694	695	635	638	658	673	664	691	644	623	641	667	668	667	657	588	659	700	629	684	676	662	640	685	676	662	692	654	692	665	668	668	725	677	724	672	706	643	714	653	656	689	712	660	654	654	717	690	709	683	667	722	648	656	704	638	679	714	661	681	704	695	697	670	659	668	659	659	644	661	666	664	676	660	698	686	647	685	659	646	682	655	657	723	628	665	685	651	657	703	671	630	659	629	661	680	683	667	677	658	642	640	664	681	702	691	675	693	668	668	670	669	687	642	634	655	665	674	711	698	693	648	651	685	638	675	657	648	668	642	653	678	667	693	637	691	651	656	673	672	609	654	725	650	681	655	683	663	662	662	690	691	714	716	689	660	632	625	636	693	678	659	633	660	634	691	655	668	650	653	681	637	670	633	675	649	677	659	627	652	672	681	635	725	672	626	660	644	697	625	665	664	704	695	667	595	645	659	652	662	654	655	683	667	683	693	693	697	690	699	645	697	645	670	621	645	632	643	672	640	648	642	670	663	662	631	670	724	656	685	681	664	623	707	603	685	675	710	665	756	663	662	654	630	667	684	637	716	646	706
35338	18470	5505	348	216	192	183	200	221	192	228	203	219	212	191	200	205	200	247	217	194	183	199	212	186	219	172	201	232	207	190	178	203	212	239	218	192	205	191	190	236	165	213	210	251	182	185	204	213	206	187	198	201	227	230	241	215	220	197	195	174	203	203	203	228	200	195	192	227	213	189	210	204	212	218	203	208	178	180	213	199	237	202	207	202	198	188	232	201	189	200	211	193	212	227	196	186	205	234	212	223	253	225	210	193	213	177	210	207	210	201	206	217	211	229	192	214	226	198	220	202	207	191	200	209	197	185	243	211	180	239	198	219	226	183	170	215	208	186	186	221	218	182	171	216	179	203	218	185	190	177	197	195	204	197	227	182	199	201	213	237	214	212	198	200	203	215	212	199	193	188	228	240	237	192	240	201	173	192	194	223	212	210	190	163	215	192	206	200	219	232	225	197	196	207	177	190	199	217	200	194	225	220	200	198	221	179	223	227	203	212	197	223	191	218	191	217	220	219	202	227	210	191	200	204	198	208	177	217	210	217	203	184	205	205	212	189	207	202	204	211	213	183	224	213	201	195	197	203	190	239	213	209	204	193	207	205	213	209	234	199	200	224	241	213	229	238	226	201	214	221	233	213	207	181	199	204	191	203	210	204	232	224	194	213	228	195	206	236	213	239	207	228	176	181	237	187	213	186	208	179	195	196	199	202	199	200	223	221	238	228	228	208	209	224	202	217	198	205	185	174	230	197	198	201	241	229	195	192	228	196	202	218	200	197	197	193	188	223	207	201	216	205	201	192	190	205	203	198	195	191	203	195	193	193	201	210	169	190	206	214	213	194	180	219	206	209	192	197	208	205	210	198	211	198	217	230	229	213	223	184	167	218	184	204	199	190	217	209	231	192	212	220	196	186	193	197	212	216	228	196	214	211	192	185	221	201	208	185	207	208	208	204	191	191	205	210	216	198	183	210	201	186	199	224	219	216	253	210	192	193	217	210	233	205	228	217	162	187	217	208	205	195	189	200	230	207	226	193	245	208	185	205	175	193	225	220	199	191	189	223	186	218	207	184	212	200	208	168	211	204	194	194	199	203	208	214	222	177	202	218	191	222	184	202	207	224	213	198	217	216	199	227	209	197	211	196	218	207	213	190	214	222	178	174	200	213	184	230	217	191	185	183	198	207	224	200	201	178	194	216	207	212	181	243	228	187	199	221	201	210	187	197	212	237	202	229	180	215	220	207	194	214	211	212	210	209	208	200	194	217	186	197	217	190	210	231	217	229	225	199	202	232	238	221	210	205	203	208	207	233	204	190	225	217	221	210	199	253	238	236	196	184	204	186	210	211	196	205	197	220	202	220	208	197	198	193	192	197	211	229	216	232	213	204	210	185	196	238	222	203	192	205	225	182	207	210	200	211	220	180	229	208	215	175	189	215	178	227	219	205	188	192	196	194	188	223	222	201	215	202	182	213	210	184	199	177	198	194	195	174	211	178	207	199	215	204	215	199	224	218	223	206	205	230	218	203	206	217	221	186	195	228	212	205	186	202	211	201	209	215	192	202	221	198	203	221	216	207	199	211	194	205	227	225	197	220	198	181	202	208	205	195	202	205	205	207	190	189	198	196	181	203	194	188	184	211	176	176	197	191	217	204	222	224	208	214	214	190	210	205	227	218	221	216	198	194	178	202	207	199	200	199	207	199	204	197	202	207	194	188	198	189	187	176	209	220	221	205	210	218	225	234	202	218	212	202	211	191	226	223	215	199	213	199	190	206	218	206	213	182	197	214	189	193	192	201	190	194	159	195	212	203	215	231	225	223	214	183	199	228	194	185	177	202	256	182	218	226	209	218	223	186	209	208	233	218	215	200	213	223	195	226	207	213	186	185	215	219	208	211	218	212	198	216	205	228	189	222	230	205	225	215	195	225	194	203	193	200	194	203	200	201	200	192	187	195	216	198	226	190	204	184	210	185	194	180	222	215	210	192	211	203	197	187	220	202	197	209	211	213	199	201	180	220	224	225	191	214	192	235	210	228	192	209	213	213	244	207	188	210	212	199	206	210	214	209	194	198	213	184	204	215	208	251	183	213	209	202	226	211	210	226	201	217	201	195	222	230	200	192	184	179	208	227	203	214	222	196	217	204	205	206	234	227	196	224	211	212	211	204	198	216	224	198	201	217	191	209	221	183	212	190	195	193	218	209	209	203	197	204	217	213	186	184	245	213	213	196	188	206	197	211	205	198	218	217	203	212	227	201	201	226	217	219	205	202	217	196	183	227	222	210	218	186	201	184	176	184	208	202	187	200	220	206	236	191	197	226	213	226	199	204	208	200	205	216	194	200	205	214	213	219	230	225	230	186	230	213	198	231	188	205	194	185	203	191	182	189	200	178	211	201	194	231	205	195	181	199	222	176	188	215	216	191	214	228	208	217	175	173	220	197	251	219	197	196	201	186	216	204	202	188	228	220	210	202	198	234	179	201	210	206	203	208	196	232	191	212	194	196	185	210	193	200	194	210	205	226	222	194	200	207	182	201	210	186	212	236	212	209	217	192	214	228	241	225	216	222	189	204	191	197	207	195	204	190	226	202	206	196	201	227	189	198	195	198	188	177	195	220	207	191	211	232	208	207	234	220	204	208	190	233	221	212	204	209	218	250	227	201	192	205	219	217	189	210	198	210	212	218	212	222	199	197	197	213	175	218	201	221	216	200	213	200	198	211	213	228	230	197	200	228	195	207	222	199	213	186	201	200	216	198	222	218	182	224	203	199	213	199	228	219	226	213	202	185	205	217	228	204	213	191	193	212	201	197	218	193	196	213	203	233	191	212	211	210	222	207	228	218	191	208	196	186	194	217	227	216	213	191	211	199	240	195	202	229	192	209	209	246	185	216	214	197	215	184	211	206	205	216	201	214	224	201	225	203	218	206	239	221	212	217	215	218	201	205	199	190	211	201	184	209	229	204	206	200	191	180	200	217	225	211	189	199	202	198	200	211	223	195	194	197	198	192	202	204	192	198	174	207	213	183	193	194	220	199	187	223	189	198	209	212	201	220	197	202	167	195	207	209	228	196	212	228	226	196	198	219	219	209	211	224	190	207	227	221	204	209	225	213	213	207	199	203	217	231	178	211	209	196	213	221	195	223	210	208	214	212	197	200	173	182	212	219	217	194	213	236	234	202	224	201	222	235	205	222	181	189	209	209	266	222	191	204	205	210	215	219	231	205	203	215	227	218	177	189	217	211	192	221	201	217	197	188	215	210	211	229	216	204	215	211	218	238	214	190	221	219	226	219	218	218	186	209	226	218	210	232	195	201	224	214	214	228	212	207	210	215	207	205	220	193	194	224	187	197	225	211	238	223	219	189	190	219	187	209	221	207	213	239	224	186	202	199	201	222	188	191	186	199	173	222	214	207	207	200	235	197	208	208	223	213	184	209	207	206	217	203	219	218	201	203	198	176	211	179	241	236	209	223	221	228	218	201	233
20827	4206	756	522	472	525	522	460	493	503	498	526	458	488	528	528	489	502	521	459	486	521	505	472	510	518	503	525	523	476	522	488	477	507	506	486	525	467	522	517	487	522	493	501	480	493	484	486	483	479	494	496	513	519	547	503	479	509	533	491	502	489	465	529	493	489	484	475	491	480	503	457	484	522	507	525	514	520	501	474	514	531	513	518	497	522	502	504	457	473	505	483	464	476	509	506	468	459	502	488	506	516	457	513	499	515	474	510	483	517	470	501	497	515	529	481	500	462	501	497	506	491	508	490	477	484	533	491	497	508	493	497	502	471	500	496	469	505	485	510	519	469	479	504	479	503	501	507	517	509	492	487	502	486	511	491	479	499	498	489	499	469	456	477	484	496	490	488	489	471	489	498	545	490	508	480	478	522	488	537	532	488	483	477	501	488	481	517	497	506	474	505	553	455	537	492	482	487	512	492	457	474	484	476	493	479	486	502	463	504	519	483	466	494	502	501	468	499	480	542	495	512	497	548	519	484	527	511	464	542	501	516	515	481	480	521	534	466	512	510	469	498	463	492	464	469	472	531	472	479	463	500	506	483	436	466	511	524	504	486	510	499	500	502	505	492	563	537	502	525	476	505	480	478	514	483	497	483	493	485	508	489	536	509	545	488	509	519	483	495	491	476	471	509	494	484	475	493	539	521	486	553	479	503	465	476	512	496	481	473	508	540	487	513	479	501	503	488	488	479	552	469	508	490	501	462	493	483	505	504	532	521	519	488	523	504	544	509	483	496	488	456	503	532	477	495	495	533	499	474	508	487	518	485	496	496	542	502	496	508	511	524	505	536	532	467	479	505	492	523	500	488	503	468	501	522	504	496	518	522	473	492	496	507	523	514	517	513	484	516	457	475	461	442	516	502	479	469	502	527	500	478	549	527	517	507	504	483	469	480	509	514	460	496	491	485	507	513	501	502	464	496	537	518	467	522	453	484	490	488	537	497	493	530	501	459	463	516	494	530	490	504	483	452	512	484	497	461	525	490	475	501	534	498	511	485	502	485	494	482	537	496	493	535	500	506	521	515	489	505	461	480	506	510	467	518	498	464	496	477	488	519	504	526	497	495	503	507	506	481	494	497	504	505	494	513	493	509	487	540	552	477	479	503	507	489	516	477	556	470	465	495	511	515	500	465	500	507	517	510	494	527	444	522	526	505	483	518	530	489	484	517	487	492	488	490	522	492	503	489	471	510	490	471	481	490	500	452	542	484	492	532	494	469	504	492	485	481	538	453	491	484	488	470	541	507	512	444	504	509	491	488	527	478	509	521	483	523	520	488	479	495	487	504	456	506	512	489	471	518	532	506	497	508	494	470	519	490	494	527	496	465	500	469	477	517	501	470	499	479	483	501	493	498	490	496	447	495	485	454	494	472	500	520	496	536	485	562	479	532	489	509	477	500	504	513	480	491	503	493	484	484	492	539	504	543	480	514	508	484	489	493	542	488	501	496	536	475	498	495	511	521	504	529	468	508	491	529	482	461	470	510	527	467	477	451	490	491	495	471	511	499	494	491	535	532	487	509	482	512	478	476	510	516	486	461	486	510	492	487	497	514	488	532	484	492	493	549	500	525	508	512	492	524	479	482	492	493	517	521	494	500	512	479	473	499	506	493	520	505	493	485	489	500	436	470	472	471	475	514	530	488	498	489	513	512	502	513	528	520	475	514	497	538	486	493	487	510	507	491	513	529	486	557	525	482	473	492	528	516	500	523	489	527	491	499	485	481	490	507	506	548	460	485	527	453	527	516	506	514	474	489	479	492	502	487	510	485	506	487	469	472	491	524	495	446	483	504	477	469	469	495	466	489	479	497	495	476	490	467	535	449	557	492	505	467	488	477	509	520	514	505	458	486	488	493	494	508	507	496	493	470	535	518	481	501	489	488	531	491	476	506	459	481	511	503	476	502	498	484	492	514	483	486	502	524	472	497	508	523	463	522	516	526	492	499	476	504	501	505	503	505	499	465	522	491	473	505	506	521	490	499	506	513	496	457	519	496	502	487	519	522	531	495	486	491	500	482	527	497	486	484	486	506	527	479	448	526	487	473	469	500	505	491	505	479	555	498	515	488	477	503	457	517	501	464	497	503	516	507	491	493	489	523	508	495	484	476	509	521	570	505	491	527	507	485	505	497	497	513	470	506	504	495	521	506	478	473	507	473	507	528	511	504	497	546	455	498	529	471	502	477	483	546	482	485	491	511	515	481	516	483	513	493	522	521	481	500	521	455	461	515	494	512	531	482	496	463	521	544	480	465	502	539	457	522	498	509	513	478	508	486	459	513	499	486	520	500	531	501	466	468	468	500	458	481	520	485	517	505	463	470	488	503	517	510	517	507	494	482	474	440	497	512	523	525	510	489	454	450	460	476	505	486	506	462	508	503	504	474	505	477	481	498	511	539	509	464	535	450	498	504	499	488	513	518	465	533	527	519	512	506	527	506	509	503	537	497	554	473	513	517	502	504	477	512	528	467	491	495	490	509	508	484	536	476	507	496	490	508	503	471	472	560	439	523	499	482	523	506	514	493	499	509	480	466	501	456	521	511	479	474	528	465	490	510	489	468	533	458	503	499	482	495	490	508	504	486	469	512	488	471	472	501	481	530	532	477	532	491	495	486	514	499	453	501	495	510	469	499	518	524	479	477	526	492	518	495	515	523	510	498	505	493	474	502	480	461	505	541	470	523	532	477	484	441	491	517	527	508	491	474	477	484	501	493	489	514	510	491	504	507	495	505	501	540	523	476	495	518	508	422	488	491	465	484	525	494	490	520	474	534	501	489	510	487	501	464	488	495	523	472	480	504	485	535	509	515	491	537	472	514	444	491	473	496	481	510	525	479	512	515	457	526	489	449	478	482	506	487	449	526	509	502	539	491	507	474	487	486	503	527	539	483	480	487	471	482	500	474	510	493	489	562	475	517	493	497	496	511	534	486	483	482	519	493	482	501	500	457	543	534	530	492	502	495	483	499	506	531	485	499	516	508	507	495	497	480	484	486	493	499	509	529	496	517	481	525	493	507	480	501	482	503	519	485	508	480	500	479	486	490	510	522	523	491	481	515	507	456	503	519	484	444	502	485	498	494	490	504	474	495	484	508	502	515	510	504	446	520	488	488	481	491	551	509	496	494	488	511	510	529	502	478	468	483	490	491	521	515	505	493	488	485	490	494	482	500	487	498	514	467	491	504	545	521	487	518	489	541	540	485	502	519	491	455	512	473	489	463	493	482	499	481	478	453	473	539	521	502	479	477	519	526	507	565	500	484	485	489	467	507	497	513	506	521	481	501	463	539	514	476	499	512	500	538	525	472	525	514	491	479	489	494	496	503	474	482	489	477	519	539	513	529	505	475	514	501	482	518	524	497	483	510	517	510	517	480	482	503	498	482	472	549	448	491	470	537	517	520	495	461	461	470	488	478	465	500	495	462	477	494	469	489	471	533
25283	21118	23732	28741	21122	14864	662	474	391	356	403	440	390	408	387	353	380	399	390	355	329	411	357	370	364	363	355	390	384	376	330	354	367	386	377	365	373	399	355	377	363	373	395	312	322	356	388	383	369	376	391	421	383	357	341	348	385	363	372	387	348	362	390	354	331	340	406	325	367	354	376	348	360	364	382	379	364	372	389	412	359	384	381	365	322	336	360	346	360	365	366	357	352	397	408	366	367	372	393	368	356	330	341	370	369	419	354	360	363	372	340	359	368	344	374	391	345	342	325	335	398	404	388	396	352	346	369	409	336	332	334	369	346	371	351	360	397	324	366	362	345	379	359	364	327	374	372	315	329	333	367	379	390	333	391	391	357	365	353	365	385	392	370	394	348	361	353	357	387	375	348	327	347	394	373	343	404	383	361	417	367	379	363	335	358	370	349	377	394	395	356	372	329	340	369	394	359	377	360	326	366	386	295	312	367	363	388	383	383	339	357	339	354	377	344	388	381	382	364	329	359	356	348	344	341	366	356	342	356	368	364	339	381	370	351	344	356	354	340	329	336	390	354	310	363	340	379	357	382	358	344	340	389	357	342	331	360	387	389	369	348	326	355	358	355	394	365	377	389	323	362	337	356	372	396	385	358	398	334	398	346	335	426	347	350	374	343	371	367	369	412	385	360	387	383	396	374	347	379	392	384	372	333	350	387	354	352	380	389	355	353	383	355	385	351	375	355	340	338	387	377	378	396	320	364	346	331	357	351	369	353	370	358	377	337	334	337	390	381	393	366	364	349	380	347	358	369	407	393	344	311	367	369	380	353	338	353	300	398	364	367	364	394	377	358	370	372	326	337	371	426	350	359	351	361	349	387	332	320	364	373	345	385	365	409	395	393	349	333	348	341	356	388	362	397	361	368	357	383	357	356	347	378	339	382	369	356	344	367	378	327	389	394	349	366	342	384	367	352	369	346	375	364	370	353	384	405	371	364	350	365	368	379	369	348	404	372	367	360	351	375	360	331	368	353	362	354	354	341	339	351	411	370	405	332	368	323	345	322	351	352	342	332	343	358	361	379	355	369	365	406	399	361	351	400	321	368	419	358	352	352	360	347	370	331	377	346	394	347	369	387	344	388	359	372	371	374	353	352	380	364	387	384	410	356	385	387	397	374	361	340	347	363	367	345	348	341	340	387	352	382	366	376	385	388	360	355	335	346	350	379	388	354	367	319	372	344	376	374	364	393	360	369	376	376	323	363	356	376	398	370	366	348	394	357	351	358	333	334	379	386	339	363	351	339	344	396	314	353	345	375	407	370	363	377	346	407	347	391	373	389	364	374	365	345	365	342	309	372	386	368	348	386	382	353	380	381	347	389	375	368	398	369	347	351	335	352	319	343	387	354	377	363	358	338	402	322	379	358	349	373	389	348	348	366	329	377	357	359	321	368	360	366	349	324	363	387	375	387	338	392	351	339	374	383	349	368	381	343	371	362	345	354	360	369	426	395	384	344	368	371	366	354	369	357	337	353	356	376	341	370	354	374	347	343	381	359	365	365	340	377	393	358	368	348	363	338	356	401	382	383	359	351	341	360	340	397	378	393	352	388	393	353	348	391	381	369	347	392	328	371	383	386	411	352	353	383	397	383	359	411	369	378	397	352	361	370	382	324	378	358	352	349	354	373	347	363	365	370	361	311	380	410	348	351	340	363	366	376	357	345	341	358	369	389	374	359	382	377	378	366	389	367	360	352	381	363	346	392	375	333	360	346	331	357	369	343	347	355	384	362	367	329	369	343	349	374	374	343	365	335	370	380	377	377	381	342	394	407	350	364	362	353	353	366	381	374	390	343	378	392	362	411	354	384	342	359	362	361	374	390	381	348	396	323	354	340	375	400	364	378	376	369	348	350	376	361	378	382	357	377	372	352	357	402	356	403	346	363	398	403	419	328	373	386	363	392	361	341	389	350	371	318	380	364	377	365	363	349	361	328	370	399	363	378	344	380	360	383	371	377	320	337	353	346	312	348	387	362	325	349	393	370	357	362	372	347	356	338	374	383	344	364	330	358	390	332	375	381	359	354	350	308	386	327	367	375	385	357	365	337	339	390	362	370	347	362	346	390	366	321	339	371	332	328	353	371	349	353	329	366	355	365	376	345	367	390	355	330	385	377	403	362	391	347	356	341	364	362	318	320	388	355	366	323	353	386	396	393	356	362	347	385	430	368	391	384	312	361	394	352	374	381	359	382	415	376	365	355	345	349	371	348	357	372	364	365	344	345	339	369	346	329	378	357	358	376	357	371	380	345	370	369	384	350	369	392	391	367	350	389	387	363	377	341	355	358	348	365	383	421	364	367	385	395	339	364	384	345	378	362	343	403	375	361	373	349	383	390	369	381	343	355	351	374	383	366	343	360	337	309	380	382	337	369	394	328	346	358	366	349	344	318	370	341	385	373	376	377	378	384	349	357	370	411	364	338	342	339	346	368	353	382	328	348	375	412	375	382	366	309	387	356	368	399	386	350	352	367	379	357	381	330	355	405	354	334	357	413	358	353	358	376	381	398	363	346	332	378	377	384	379	327	348	395	327	323	362	367	369	390	364	355	408	404	374	333	352	357	377	360	410	385	372	352	362	395	351	361	350	371	350	321	350	379	366	362	354	332	372	400	339	384	400	375	372	341	334	379	372	330	367	359	356	343	360	372	361	410	375	397	386	360	372	392	394	357	364	397	355	405	338	390	359	388	337	366	360	328	360	370	385	359	355	360	352	355	389	334	352	399	381	330	395	354	355	349	331	341	371	330	400	376	325	373	367	367	365	383	352	359	327	327	338	379	373	360	333	364	371	378	353	351	380	369	353	384	360	370	377	352	359	350	356	375	353	320	366	335	350	380	416	354	370	301	374	367	353	384	340	358	379	404	371	341	366	320	398	357	337	384	388	380	375	362	375	378	338	333	419	364	354	396	390	349	365	362	324	349	388	367	334	383	385	366	357	386	370	337	389	367	383	388	367	366	373	338	367	358	340	372	399	366	354	365	368	356	324	357	388	379	364	367	396	380	371	361	380	362	380	355	347	313	346	345	375	341	369	363	397	357	345	370	353	370	398	368	328	344	381	408	376	361	379	341	345	352	367	378	354	367	378	386	385	378	335	347	334	394	364	371	312	404	397	357	348	386	331	346	351	345	359	362	331	346	349	339	363	362	390	352	371	364	368	367	355	341	356	381	374	352	354	349	362	378	340	378	366	325	358	349	357	321	358	378	382	385	326	374	346	377	383	382	380	348	381	346	342	350	366	373	365	356	327	399	370	323	366	396	345	345	378	365	393	364	367	343	380	355	364	370	330	381	410	381	386	335	364	367	383	389	389	369	361	357	373	357	367	326	360	368	354	371	361	375	339	365	360	348	338	386	365	379	360	392	378	335	318	400	391	370	362	393	354	364	362	381	370	380	370	322	354	349	369	332	373	349	349	359	360	360	365	370	320	364	375
33808	35482	5151	975	917	778	787	787	805	750	781	787	778	795	747	757	793	776	793	795	743	770	725	745	759	762	769	770	788	798	775	729	788	780	771	859	761	754	758	806	785	758	733	781	769	744	805	753	826	746	777	772	735	743	804	774	787	732	798	760	777	761	814	756	793	774	749	738	739	779	743	818	738	772	795	721	769	811	770	779	794	764	779	765	786	816	801	735	753	749	799	769	737	790	774	764	750	775	770	746	793	754	747	785	726	721	781	775	760	771	761	772	775	794	762	808	786	755	770	810	751	716	762	802	778	781	777	767	819	761	803	810	769	739	760	722	803	730	766	745	800	752	743	797	799	798	811	824	768	752	801	722	820	813	745	740	770	829	784	766	715	763	781	789	749	776	793	771	760	723	753	742	803	735	807	767	749	754	774	774	766	790	787	759	753	797	745	773	809	763	798	748	769	805	744	738	762	827	783	727	746	753	775	786	736	759	802	773	802	751	774	709	778	764	741	779	735	769	727	775	791	758	792	767	707	774	772	742	762	735	751	747	782	801	787	777	746	767	741	730	747	781	747	784	740	785	755	793	789	718	805	746	781	789	726	787	742	755	766	757	781	778	754	767	765	773	764	744	765	754	743	804	787	755	767	768	751	770	785	800	722	784	760	731	736	799	728	787	771	797	770	791	765	762	789	771	776	757	827	791	731	778	781	774	760	785	751	787	804	786	790	787	803	745	799	810	770	762	771	744	781	801	822	800	752	786	766	729	793	759	771	796	769	781	794	744	769	818	781	750	784	804	758	765	739	774	742	816	764	775	783	812	799	749	775	740	757	785	755	750	766	766	753	785	748	807	786	780	755	781	775	756	732	775	724	804	788	748	767	791	756	807	786	755	777	754	834	731	744	775	756	802	827	768	793	762	726	760	801	758	770	840	783	785	788	761	761	717	790	749	795	770	767	779	768	799	745	784	751	746	735	761	827	752	784	775	824	791	796	735	747	764	762	809	783	782	751	808	854	755	767	740	751	759	799	769	757	776	788	734	713	836	734	807	788	723	783	712	744	782	757	800	805	814	737	819	780	729	762	744	789	770	751	719	759	795	744	747	789	777	799	754	788	757	767	794	773	777	793	814	752	791	790	725	798	762	739	801	792	757	757	793	763	773	750	812	800	778	764	755	746	748	753	812	787	761	799	769	814	759	757	800	761	775	794	818	761	742	798	792	769	788	773	772	737	787	740	773	785	768	766	803	806	798	786	774	801	770	786	793	788	751	803	757	759	832	799	775	811	724	782	752	751	828	785	767	808	784	755	777	783	786	780	773	718	707	762	780	810	794	815	743	786	769	738	763	795	817	780	785	796	794	717	750	783	766	745	719	784	793	747	798	782	804	781	790	751	797	742	767	727	828	808	768	757	837	781	770	791	764	707	756	729	795	795	742	758	715	724	747	775	760	774	774	795	799	735	735	794	801	751	790	802	786	752	812	777	754	742	721	743	804	801	785	766	801	742	720	760	762	809	746	747	779	750	753	771	759	774	761	750	784	765	808	798	802	743	811	763	767	762	784	716	804	787	808	766	736	770	774	784	788	823	735	707	749	771	750	800	784	775	776	743	750	788	788	781	787	715	756	806	728	786	756	749	775	776	778	789	757	748	775	793	749	774	730	786	752	762	787	715	790	785	813	730	779	748	768	736	780	753	758	779	740	760	734	814	749	795	763	774	793	729	752	778	759	757	814	741	771	763	805	807	792	770	796	756	763	733	743	739	741	778	740	734	786	774	745	746	791	806	831	763	782	743	787	714	752	765	777	797	770	772	844	747	842	754	776	769	785	800	772	801	751	835	767	784	803	775	708	779	783	717	741	789	775	775	773	765	801	779	754	737	805	687	698	787	819	759	822	781	717	818	789	764	749	774	760	744	791	730	707	768	757	716	733	757	814	787	721	816	779	778	778	748	727	776	751	724	822	799	765	829	752	759	825	803	806	778	745	730	780	765	737	726	755	789	776	745	724	763	750	741	704	812	817	759	769	768	824	805	784	795	794	780	794	776	736	785	710	806	755	778	771	771	763	757	801	741	743	742	723	784	760	835	783	768	766	769	795	782	700	771	761	722	771	742	811	833	778	753	793	798	759	757	801	725	742	770	788	774	769	771	737	761	782	770	765	800	797	823	841	777	763	784	766	740	794	772	779	795	817	748	718	796	706	788	729	736	791	771	749	772	729	788	803	765	761	822	764	787	747	759	743	741	815	783	712	769	798	799	797	830	753	785	801	807	776	782	787	753	724	771	738	820	770	778	792	757	763	809	776	766	732	786	758	763	817	811	717	752	799	761	791	818	785	779	801	774	745	818	777	790	768	750	821	762	781	814	769	768	779	760	734	781	802	800	718	749	784	802	773	762	815	768	814	759	762	799	787	797	781	757	747	764	778	775	762	810	818	772	742	803	741	791	774	790	791	749	813	817	757	813	770	736	711	764	764	786	782	805	756	816	809	778	792	748	735	756	797	754	812	781	778	762	793	782	788	786	753	802	787	806	793	729	728	793	759	761	814	770	808	767	788	790	747	767	832	796	775	829	808	760	742	772	780	737	795	768	756	812	811	778	752	729	819	759	781	790	746	810	760	754	808	806	714	797	788	751	765	777	761	759	729	770	762	806	782	738	720	764	795	776	792	747	782	787	773	769	765	751	796	818	766	794	748	786	771	791	789	814	797	738	787	774	788	771	775	791	691	771	752	721	800	736	779	832	760	819	775	790	730	789	780	722	772	747	792	768	764	793	789	783	740	697	748	749	768	783	828	755	706	794	752	742	753	758	792	776	729	780	766	751	730	809	765	771	716	755	805	715	741	756	747	746	747	770	801	783	814	819	746	799	871	760	717	757	744	816	753	725	779	786	782	753	764	797	808	764	776	760	768	755	732	743	779	703	795	790	786	817	797	747	765	802	795	741	722	780	733	826	809	827	773	779	753	755	800	825	803	749	794	754	769	768	787	729	777	817	752	802	725	769	783	781	769	749	785	759	760	771	763	815	717	738	741	740	762	782	783	787	770	739	790	772	779	799	772	731	713	743	794	789	798	770	768	795	729	785	728	774	769	769	821	766	781	780	804	734	814	764	733	802	758	756	806	801	779	757	754	775	733	781	765	794	764	738	781	763	771	713	773	793	767	784	785	759	745	770	755	799	782	761	786	771	784	805	777	733	790	724	782	729	809	779	813	752	716	781	787	776	797	720	743	775	763	781	794	777	718	779	806	754	760	817	786	781	814	766	752	806	765	737	776	765	725	768	724	771	774	693	788	755	789	820	756	806	780	776	712	768	800	738	738	797	773	762	779	770	790	801	765	827	748	786	768	732	753	822	783	795	788	743	725	725	805	770	750	761	746	799	773	701	771	783	738	757	766	758	735	772	699	746	775	744	778	764	753	802	761	772	770	791	772	748	785	746	760	777	808	745	815	788	801	772	814	781	763	765	848	776	799	776	752	780	778
24577	21134	24142	28378	21135	21151	11924	670	401	365	398	399	386	368	386	333	361	335	340	363	340	327	329	327	362	304	345	339	367	341	332	339	351	352	331	383	349	322	309	318	320	310	330	328	354	315	337	293	355	350	317	307	306	327	327	337	330	393	300	345	374	352	310	327	309	351	348	367	327	323	349	311	304	357	329	336	316	309	352	332	351	320	361	372	350	316	311	312	383	329	381	365	334	351	318	362	330	313	327	334	335	350	354	303	297	316	363	320	318	378	317	364	318	358	388	381	344	332	331	345	393	326	308	308	350	351	342	292	323	332	335	346	341	337	394	328	324	324	338	382	329	316	318	327	319	354	337	334	330	361	366	346	318	333	356	341	371	318	346	337	352	313	320	328	342	341	291	352	329	347	313	351	353	409	314	374	315	358	333	351	345	364	342	327	316	349	311	354	324	384	329	344	296	320	322	310	331	314	340	337	322	316	354	338	330	331	336	328	354	332	313	340	329	339	354	348	335	336	323	341	351	317	318	329	335	319	319	339	335	313	337	311	369	311	281	305	316	356	296	346	346	369	354	351	347	292	313	356	340	341	308	336	302	346	314	352	318	330	301	326	359	336	378	316	343	285	315	320	340	327	316	324	370	342	358	327	332	344	334	344	341	304	352	347	320	344	352	345	345	347	358	320	359	355	327	324	342	330	297	327	339	280	294	325	324	335	340	321	333	348	331	310	318	291	381	344	342	331	355	358	354	335	346	304	358	335	325	337	358	339	336	337	347	356	328	334	339	297	343	360	343	360	324	376	338	364	332	343	329	301	316	306	333	323	331	312	327	327	346	353	360	351	331	317	336	330	355	327	328	354	322	296	307	319	304	339	326	397	325	343	336	325	336	340	322	314	314	374	301	312	336	333	342	344	345	322	364	338	331	340	316	349	342	347	327	304	339	307	349	321	332	357	291	317	298	329	332	323	296	292	340	306	331	365	343	339	290	340	321	338	309	354	323	310	352	337	329	317	334	339	351	310	343	330	380	333	293	332	367	319	339	327	308	374	336	340	281	317	335	316	298	351	331	319	322	369	354	338	333	351	325	342	382	339	326	372	343	367	349	344	356	307	366	310	336	335	338	338	346	347	346	309	332	398	344	297	321	316	294	349	330	361	308	347	343	343	310	352	315	335	321	344	358	356	332	325	338	341	350	341	349	364	331	308	320	344	355	328	350	323	334	356	351	331	303	349	317	383	348	332	320	339	343	323	357	329	346	324	323	351	340	338	369	315	331	308	328	346	338	334	318	339	308	318	343	319	316	331	373	326	343	324	350	341	346	343	341	335	321	334	367	316	362	370	365	340	304	327	326	334	305	370	341	336	345	329	340	359	336	322	286	328	318	320	330	329	330	302	313	328	356	332	331	291	334	314	380	323	362	322	325	363	346	305	341	304	370	339	303	330	351	328	338	328	325	328	323	344	368	333	314	380	364	358	348	327	347	328	337	315	352	339	338	324	317	329	332	336	338	336	330	340	333	325	346	303	309	318	333	378	368	302	300	336	299	342	293	324	349	307	301	374	330	324	360	365	321	305	342	353	323	323	323	314	300	334	349	364	327	314	350	358	343	322	322	330	282	308	336	299	337	328	354	326	324	357	327	341	322	350	348	343	331	334	345	325	401	307	365	319	380	318	311	283	305	325	367	342	344	351	311	326	330	343	326	332	314	360	336	302	326	341	370	352	355	314	331	315	323	335	296	326	355	324	302	326	378	322	302	344	316	353	332	330	357	293	387	346	327	351	315	313	290	385	370	354	336	378	375	297	329	329	347	337	335	335	328	317	347	325	331	314	304	359	319	367	358	343	311	318	305	302	377	349	354	313	346	335	329	282	341	341	351	309	364	295	341	343	331	343	379	324	345	305	318	327	315	349	363	345	324	327	309	310	307	311	335	349	413	323	340	354	352	319	317	288	331	349	354	314	326	334	347	351	355	342	287	303	355	323	320	325	328	337	338	345	315	307	341	355	355	316	369	326	377	343	328	344	338	333	329	354	336	351	312	314	313	332	345	346	366	354	289	323	323	342	351	331	360	352	351	306	314	340	359	336	345	337	298	361	314	358	354	322	327	324	328	368	347	315	315	328	361	352	335	352	332	321	329	342	360	330	362	346	320	333	330	308	366	338	329	326	349	373	365	370	341	352	380	327	348	285	354	340	337	307	310	307	301	325	349	330	326	347	340	352	305	363	319	332	349	345	320	344	323	394	339	314	358	350	341	323	305	376	336	343	360	338	335	322	306	309	326	308	332	296	306	320	343	302	327	301	330	329	355	362	338	341	333	354	348	359	325	349	311	330	339	333	336	350	351	323	325	330	348	355	357	323	342	348	346	319	310	350	371	350	312	334	331	358	373	318	382	333	338	347	342	336	332	290	346	311	313	344	329	327	320	322	333	271	294	346	318	319	295	312	303	321	345	339	351	342	306	323	327	313	325	334	365	358	335	330	325	358	347	331	352	358	321	320	313	345	331	345	342	350	346	356	343	301	325	339	317	349	311	312	320	334	342	360	324	336	346	326	319	340	307	302	375	357	310	347	342	347	290	318	330	332	337	322	325	347	304	311	326	330	330	338	344	294	333	335	349	323	321	321	371	350	332	350	342	356	330	366	340	353	348	301	316	329	287	326	337	352	327	335	359	326	361	326	356	311	309	351	304	351	376	329	321	339	336	341	307	312	325	331	321	339	328	360	339	330	347	310	358	319	342	303	306	368	371	346	325	374	338	318	317	331	306	281	325	325	367	298	366	333	350	333	312	334	372	328	344	306	331	304	315	350	324	366	338	330	346	355	316	332	342	348	325	332	334	316	342	341	317	323	306	307	327	336	359	323	343	323	302	350	389	345	350	322	350	341	331	337	312	332	334	346	360	347	314	326	316	348	409	319	327	297	333	338	327	338	352	351	334	325	339	322	308	364	351	336	334	331	318	305	338	314	324	351	329	352	343	367	330	362	317	354	325	376	327	343	344	329	335	317	336	337	353	310	333	351	322	325	346	329	360	323	345	329	325	314	344	323	301	356	343	337	315	328	341	342	356	342	361	323	339	331	312	309	336	332	357	353	342	340	302	337	317	364	316	365	345	323	348	343	353	307	341	282	352	337	332	335	344	335	331	334	372	336	378	307	334	351	327	332	361	324	339	367	329	327	352	358	357	334	340	330	337	316	308	348	322	341	336	360	359	336	294	344	300	338	372	333	340	295	325	323	344	341	331	346	298	328	332	372	311	349	348	325	315	364	332	332	328	389	336	336	323	319	318	325	298	289	329	383	343	324	324	344	351	358	368	343	332	327	347	359	341	297	375	347	350	336	351	345	330	339	359	347	340	306	319	335	337	343	325	325	346	344	308	339	349	358	334	338	342	328	390	340	340	312	349	274	312	365	336	337	360	349	332	332	281	323	295	360	334	335	333	347	358	304	327	318	341	336	330	334	314	302	381	321	323	288	343	337
38886	46670	7583	1007	847	749	748	763	719	661	703	742	727	722	709	716	703	689	667	670	669	639	688	712	683	672	719	718	665	668	635	672	659	700	676	686	628	701	631	699	703	712	680	697	683	678	684	711	672	662	692	686	691	673	647	748	666	664	665	673	732	675	719	681	703	665	705	609	673	639	716	653	643	698	661	704	720	676	679	678	655	666	697	697	722	669	685	642	696	680	660	657	708	679	656	686	639	688	675	704	691	668	708	687	686	701	662	699	627	738	719	669	660	668	702	747	719	663	672	674	677	672	673	658	663	698	695	651	648	691	699	709	706	638	666	661	678	691	661	698	691	709	627	671	664	636	719	657	716	668	670	678	701	688	670	690	711	656	647	693	652	674	654	600	658	693	689	713	693	716	636	644	667	692	633	718	673	716	683	696	654	636	709	673	655	654	695	690	668	706	719	683	709	669	682	675	680	665	632	693	692	654	694	669	644	679	693	735	672	658	708	686	675	699	706	697	648	686	685	639	700	701	676	703	699	645	663	676	654	695	724	679	661	696	659	657	663	744	695	735	687	702	659	678	676	693	683	658	687	686	689	670	692	639	671	709	657	715	697	680	702	665	705	652	689	655	637	712	685	697	659	707	653	638	668	696	689	675	629	732	665	646	667	706	695	704	671	631	743	669	685	653	692	654	674	652	660	723	694	667	700	683	669	711	661	684	667	673	671	664	678	651	691	671	657	672	658	674	714	700	686	737	670	724	661	668	707	694	701	691	634	677	699	702	667	712	686	678	662	676	689	688	605	718	705	677	691	659	722	708	709	657	698	666	724	752	648	657	709	648	668	684	661	726	699	705	653	656	658	669	737	640	693	661	692	660	685	675	700	659	719	652	697	687	703	666	708	668	706	673	694	650	691	673	667	670	690	663	672	707	655	678	720	646	699	723	677	665	711	638	603	686	695	677	679	697	626	653	664	657	666	648	690	673	663	706	613	698	678	687	696	701	714	689	652	678	704	688	680	696	646	707	682	669	658	707	699	652	648	676	688	652	682	688	663	705	705	673	686	661	701	679	729	730	698	647	730	679	683	691	736	675	667	675	665	654	688	715	713	708	658	631	690	730	692	734	695	694	679	656	673	634	679	685	673	678	717	644	657	676	663	669	686	684	658	696	680	644	659	637	660	702	677	686	662	716	693	650	706	653	698	715	709	655	695	613	648	646	700	709	625	642	721	650	631	672	700	676	659	661	668	676	712	728	693	648	706	632	667	675	681	629	722	687	658	713	673	697	678	619	610	681	670	646	717	688	662	680	689	677	708	689	675	686	686	731	672	714	652	681	694	698	649	706	710	720	712	675	656	672	686	689	663	694	675	711	643	664	670	704	671	700	660	654	692	638	676	659	651	675	674	667	664	665	690	622	672	718	654	694	690	666	693	656	716	701	637	660	655	734	732	681	668	707	691	678	689	668	654	704	683	672	693	635	745	693	694	666	703	677	663	681	661	695	723	695	677	647	695	655	723	667	657	622	665	666	669	692	677	650	666	679	691	686	681	682	676	674	663	659	703	720	647	699	669	675	660	628	690	671	679	699	646	650	726	667	678	684	687	670	663	705	668	717	701	658	726	677	691	633	654	712	689	698	665	632	670	677	662	675	670	660	626	680	668	675	669	681	691	682	688	736	627	662	673	754	672	683	700	689	691	711	692	707	674	688	671	685	663	673	729	660	675	700	654	682	683	653	709	711	670	643	681	659	675	667	663	680	668	726	690	688	719	693	697	722	709	696	633	720	692	679	716	657	655	736	648	644	673	689	610	679	649	665	678	654	710	658	658	691	679	675	662	688	660	665	664	681	721	661	631	688	716	673	637	698	686	675	697	697	629	685	661	678	716	676	677	661	676	683	661	703	657	677	711	678	714	698	691	681	667	717	712	646	695	663	681	655	647	676	684	653	663	727	673	698	656	662	660	729	695	679	672	665	651	693	676	689	676	643	683	685	665	619	706	705	674	698	680	665	686	696	722	683	650	630	698	715	692	708	685	654	665	680	697	676	675	736	652	669	706	700	651	673	749	665	656	677	630	663	659	640	691	661	670	666	695	658	684	718	698	649	652	650	677	674	737	652	666	705	698	663	660	728	641	694	681	645	696	644	657	720	722	649	656	683	667	681	663	668	687	696	656	662	647	695	712	688	653	679	697	657	696	725	693	690	691	714	664	675	691	724	633	651	704	704	676	668	695	669	702	697	689	645	712	646	700	709	634	695	700	669	677	681	690	635	683	711	678	652	704	711	652	704	672	652	636	690	687	707	732	679	698	705	677	640	690	688	674	663	703	680	658	687	653	676	715	743	709	632	695	694	688	707	649	746	697	676	690	665	678	655	658	703	665	673	682	658	714	666	706	693	676	685	715	646	663	677	692	669	714	682	686	635	704	679	680	654	665	723	695	646	642	719	670	681	693	662	709	670	645	656	696	635	689	746	697	628	710	705	645	650	664	700	663	687	683	615	715	688	691	698	678	639	698	721	698	688	676	651	652	671	659	673	706	693	679	616	692	699	677	651	698	658	721	718	676	678	702	684	689	660	671	643	723	677	669	659	648	712	639	655	663	694	702	625	679	621	682	723	655	670	717	683	669	660	641	683	721	629	682	721	710	657	639	679	647	700	621	707	685	709	687	690	703	651	648	636	599	650	644	675	688	666	690	668	663	701	627	664	683	691	688	681	675	674	663	658	663	699	678	628	669	700	698	681	694	681	673	633	675	743	666	669	696	726	703	672	681	664	654	682	682	704	716	707	733	654	678	676	655	679	643	669	656	692	673	660	693	613	644	725	702	700	691	662	644	655	693	744	674	660	684	708	676	654	705	641	706	662	705	672	635	702	640	708	683	664	674	705	660	713	630	687	675	690	656	696	741	674	650	718	709	670	643	679	655	709	663	691	667	706	690	658	686	708	722	692	742	719	661	657	697	700	698	642	689	630	680	673	648	684	658	670	653	626	714	672	677	731	657	678	687	691	670	739	682	682	697	686	701	657	667	663	634	721	654	675	618	707	714	708	675	694	689	689	706	678	645	685	678	616	662	669	708	678	673	652	685	694	656	752	672	697	665	671	687	699	688	697	650	718	665	670	712	726	687	649	710	713	672	727	640	677	681	712	659	650	732	644	698	681	689	645	722	613	655	673	634	661	676	689	661	717	645	694	695	703	689	689	698	727	671	633	706	705	637	660	680	711	727	702	679	680	669	685	685	710	709	720	662	664	655	678	680	684	673	724	659	687	677	706	697	681	694	675	696	712	684	689	675	684	691	622	651	715	629	712	690	651	654	684	718	647	672	622	667	667	615	677	729	673	683	632	707	652	648	682	667	676	682	681	672	654	703	702	685	677	674	721	704	702	688	723	684	695	680	706	682	633	685	679	746	674	645	681	683	682	689	652	641	664	694	654	665	637	598	694	695	665	704	678	692	659	616	673	674	663	659	715	644	670	704	679	645	676
35468	18487	5358	314	192	231	235	208	244	210	215	193	179	237	205	208	204	222	212	237	216	207	202	197	210	189	218	215	219	181	214	231	190	205	214	219	182	216	218	224	211	194	193	204	224	176	203	198	200	190	190	207	213	195	196	189	202	216	229	225	237	209	190	193	214	228	236	215	212	180	181	203	182	192	209	192	203	203	211	207	206	202	242	218	221	187	197	184	225	207	203	226	189	186	200	201	225	213	211	236	224	215	201	201	207	198	233	194	214	205	230	212	201	194	228	212	198	173	214	193	230	224	213	187	213	205	211	205	189	210	201	220	204	206	220	216	193	197	210	229	205	234	204	211	209	208	198	217	226	199	227	192	208	206	207	203	222	204	212	175	212	219	201	204	218	205	187	225	237	179	216	185	198	212	204	211	211	204	216	215	225	208	185	207	190	213	184	212	221	187	225	193	188	221	200	210	204	222	198	198	211	201	193	213	186	214	194	194	208	236	205	216	210	217	228	197	211	219	205	193	208	207	220	203	183	215	236	193	218	203	194	225	206	226	203	231	245	194	205	206	193	211	205	209	197	193	184	194	199	194	202	184	197	192	190	216	225	186	211	192	197	188	218	206	197	216	208	247	225	204	216	217	203	228	216	213	198	183	213	205	205	206	194	224	188	196	229	199	193	186	195	173	215	200	218	199	193	198	198	186	224	198	224	241	210	199	203	196	202	235	194	226	198	207	205	198	202	193	176	191	212	184	229	236	226	198	201	241	222	212	217	218	202	207	223	256	208	217	189	214	209	213	205	234	221	199	175	234	187	206	205	212	207	211	228	236	215	237	218	194	191	178	191	208	211	177	190	220	195	206	206	213	224	246	201	210	225	192	192	213	174	228	213	203	219	198	204	195	214	221	220	205	237	202	217	179	200	211	186	228	238	226	195	209	225	211	205	218	185	197	184	214	219	195	210	209	193	224	217	186	225	195	221	199	214	201	183	214	221	168	207	227	232	190	232	203	228	210	178	204	208	241	186	236	203	211	207	209	210	176	199	188	209	214	185	218	216	176	226	203	206	209	208	203	201	199	217	217	210	223	198	211	239	209	218	209	203	221	201	194	221	225	238	211	201	197	181	222	196	211	186	211	192	205	187	214	220	203	196	247	207	202	207	184	196	210	182	222	205	206	216	209	215	212	194	184	212	201	207	215	199	199	202	186	239	216	223	219	192	223	239	202	189	212	221	194	191	212	252	221	197	203	178	244	186	238	190	205	224	202	210	211	196	203	213	202	217	217	191	227	232	219	233	205	197	220	186	206	225	215	227	206	178	226	221	187	195	212	218	188	205	196	194	170	212	202	203	226	212	209	212	199	195	207	225	216	215	216	178	233	184	201	217	205	233	212	225	212	218	218	210	223	191	240	193	217	232	226	216	215	190	192	213	207	178	208	192	216	221	205	224	208	199	190	202	230	212	184	239	208	211	197	198	190	218	205	212	214	211	207	230	207	182	232	250	222	226	202	243	223	189	225	204	203	202	213	194	208	208	190	197	215	228	213	182	207	205	211	222	209	190	196	204	215	190	208	188	229	211	199	192	183	195	187	208	216	198	190	202	204	204	208	191	214	202	187	185	202	189	184	218	183	197	222	234	211	210	198	218	197	211	224	196	216	212	208	217	218	227	181	214	197	215	225	194	194	195	209	193	245	239	214	178	210	199	216	218	201	193	197	208	185	205	191	200	188	215	191	205	183	185	205	199	202	230	221	217	186	215	219	227	208	223	216	222	209	197	219	222	207	194	218	182	216	176	202	217	205	207	240	218	203	212	206	208	229	215	224	209	199	172	216	208	205	231	197	190	187	209	219	181	192	213	201	240	178	203	208	205	213	194	203	183	202	219	200	200	167	188	211	186	230	233	187	199	225	209	197	247	193	191	207	198	214	196	208	204	211	189	201	209	202	233	211	196	188	219	221	216	206	203	219	214	195	190	221	188	228	205	212	200	232	220	180	197	187	183	199	213	216	201	212	223	202	191	205	207	218	211	207	205	196	208	193	242	222	203	202	204	201	190	229	222	200	215	204	201	200	198	225	206	219	200	173	184	214	207	181	209	211	204	219	189	186	228	207	180	191	216	208	198	228	221	195	203	193	204	228	197	212	215	214	198	196	232	204	210	207	179	197	217	184	161	235	216	193	208	177	234	213	230	191	199	200	246	200	206	227	206	199	202	174	191	206	246	212	221	203	231	231	204	184	186	231	222	203	191	219	193	192	203	222	201	178	212	197	214	217	228	221	194	181	200	192	196	189	205	207	205	190	180	210	203	200	186	175	200	219	212	209	221	221	230	233	201	190	198	213	229	192	219	224	211	193	221	234	190	207	198	185	192	201	183	199	227	220	190	202	193	195	212	197	196	194	203	223	232	205	232	209	237	232	216	208	204	211	216	204	207	216	187	207	190	204	205	208	201	183	212	220	225	216	215	211	224	217	203	185	194	194	222	207	177	202	195	214	203	209	222	224	217	200	212	195	199	220	222	220	202	195	205	213	203	233	181	193	222	203	215	188	217	234	201	193	195	227	200	218	191	216	212	212	216	208	205	214	205	247	224	215	195	212	200	219	216	228	203	210	204	202	202	208	230	226	209	208	223	189	181	206	226	198	167	207	215	199	225	213	219	195	177	176	222	186	222	179	226	215	216	234	210	199	208	203	236	220	229	181	222	206	255	197	218	218	196	186	196	213	208	205	232	197	206	211	188	219	204	230	197	238	239	236	215	190	204	201	216	220	228	203	197	207	194	196	190	202	216	225	208	216	191	164	228	185	211	209	208	211	220	235	201	210	211	198	219	204	217	204	214	189	204	209	197	204	214	214	238	210	204	242	238	212	206	203	222	240	199	214	199	187	212	164	221	209	195	192	208	211	211	199	176	179	228	199	211	212	223	223	215	221	215	183	198	198	222	212	200	203	217	216	214	221	205	228	205	209	194	225	221	210	205	205	207	224	226	199	183	200	197	202	200	202	191	213	182	205	215	213	223	222	210	201	208	209	214	213	207	192	201	216	201	210	192	190	218	207	200	218	213	202	170	199	206	202	210	198	192	218	231	200	191	206	216	233	214	242	220	215	183	187	224	213	200	200	223	202	202	184	191	198	199	219	229	210	210	203	176	241	170	191	218	207	209	197	186	215	222	204	199	191	216	215	195	203	220	204	196	219	221	246	201	206	204	213	200	214	187	215	214	210	207	208	200	230	208	190	205	211	219	220	198	210	195	204	193	192	177	193	234	167	185	190	212	212	209	209	233	216	207	216	204	195	185	212	229	187	190	219	208	202	216	191	221	223	211	218	188	183	192	238	218	240	214	183	227	226	219	201	210	164	173	203	204	199	207	212	218	213	242	207	211	195	211	194	223	214	229	228	188	186	193	205	201	215	186	218	209	200	212	217	212	207	203	230	205	215	207	199	203	223	227	201	190	171	199	199	211	215	241	216	204	207	210	221	203	236
20522	4632	753	516	499	439	522	489	527	506	497	473	514	532	497	504	517	472	530	484	516	471	498	509	510	508	518	515	502	525	535	517	526	487	466	506	525	526	473	532	504	500	497	536	505	525	481	513	503	499	507	508	469	501	500	515	501	483	491	495	525	493	460	497	492	499	560	482	497	480	482	533	481	491	479	484	484	510	495	471	510	463	490	532	511	487	500	491	495	530	441	528	499	501	490	472	484	487	493	498	532	512	487	533	513	480	482	520	522	491	515	478	480	461	522	490	480	488	488	496	506	503	472	534	523	511	435	491	517	491	490	480	525	514	480	528	507	505	480	484	533	467	509	495	522	477	513	499	495	499	512	500	480	513	486	484	518	506	479	462	502	540	497	502	500	458	513	538	477	521	521	479	472	524	488	531	509	489	522	516	522	505	498	492	477	526	476	488	490	479	477	508	531	537	483	483	473	488	491	487	513	509	495	504	485	490	491	519	487	476	493	496	535	455	523	457	470	488	503	485	524	494	476	487	508	511	461	458	468	492	501	508	534	509	517	502	539	506	478	516	541	487	487	497	484	521	528	478	508	481	515	480	513	451	513	500	507	444	449	468	519	488	492	503	454	459	505	468	477	465	525	531	497	471	478	508	488	489	501	530	444	480	496	502	469	540	485	448	474	478	498	501	516	459	453	497	469	466	475	517	465	506	502	476	485	468	484	497	467	515	503	503	479	460	553	492	500	498	486	501	493	485	512	507	521	466	511	480	475	503	525	500	527	493	496	457	473	530	523	543	499	495	487	503	506	487	522	498	490	478	523	486	485	499	469	489	510	531	496	521	481	463	489	520	477	474	490	496	475	480	514	483	533	501	526	473	518	475	461	503	478	508	484	502	470	504	467	534	483	561	543	490	468	485	479	515	499	526	509	500	483	502	533	488	485	508	474	489	490	451	491	503	492	480	486	472	511	519	506	469	487	524	516	504	506	507	507	532	484	508	470	494	468	453	521	532	527	492	485	507	484	495	484	494	483	483	519	510	469	496	476	520	473	550	488	518	474	518	476	512	534	472	481	487	490	481	498	494	488	513	457	488	520	465	486	491	488	492	505	454	507	518	470	474	502	470	524	503	515	481	488	475	504	484	419	519	462	473	491	496	549	525	476	521	457	488	495	542	504	492	511	508	506	484	503	475	479	476	490	494	519	503	478	481	479	507	477	509	480	537	539	487	474	514	496	529	497	496	478	467	502	532	536	478	490	523	515	521	502	487	511	505	493	508	471	511	513	467	483	495	539	500	525	490	511	507	488	457	497	469	475	522	494	502	476	474	466	543	481	486	515	483	477	466	495	513	512	501	465	498	493	503	486	523	481	499	495	496	489	517	462	484	485	477	468	488	491	513	453	526	474	521	487	530	510	490	451	526	523	477	525	517	516	524	518	461	491	494	490	460	471	484	457	525	467	469	469	490	513	517	500	478	522	474	514	461	523	498	529	507	479	520	479	500	525	540	507	543	480	518	524	494	466	477	495	498	513	477	533	522	496	521	459	472	460	516	508	485	494	514	507	510	505	506	481	486	499	513	553	555	488	515	523	490	470	500	467	493	484	475	535	494	497	502	463	521	475	507	494	498	482	491	513	494	481	488	508	469	504	537	521	503	493	484	545	514	537	481	485	469	500	501	495	482	517	487	498	498	510	511	511	523	527	518	495	500	495	531	535	501	518	497	536	460	479	521	487	455	477	541	468	476	506	508	497	477	502	519	471	490	487	491	514	470	533	515	501	492	471	486	518	522	462	493	491	524	468	471	470	509	466	496	490	505	509	509	485	490	520	501	480	526	529	496	546	497	466	499	480	530	500	499	504	521	449	531	497	454	492	504	497	481	472	493	480	469	490	461	537	488	522	515	510	506	466	510	487	484	488	491	498	514	511	485	493	528	486	492	469	535	476	476	470	484	539	491	519	492	474	513	520	551	494	489	529	475	484	475	524	518	516	485	518	495	488	508	509	484	508	513	502	497	520	489	498	468	488	511	510	522	515	522	467	472	483	471	500	503	508	479	460	476	452	487	493	518	479	475	469	496	527	539	483	549	503	489	497	483	473	500	472	476	535	527	530	465	477	509	515	467	528	472	496	497	501	484	479	473	480	497	520	532	497	500	461	491	508	512	446	513	468	506	456	453	518	524	479	518	510	488	490	483	486	522	500	501	468	519	517	495	523	490	460	504	499	489	474	481	537	504	455	506	473	470	493	514	489	527	485	527	469	502	479	520	466	482	505	497	465	486	487	500	461	509	507	516	503	480	503	515	476	486	509	493	523	490	500	471	530	529	515	502	478	486	525	461	489	474	465	498	512	527	494	542	469	490	468	462	481	489	468	483	484	524	530	508	482	500	495	505	469	478	473	484	514	457	459	489	485	505	468	525	487	469	475	461	493	471	521	508	536	514	486	492	507	495	507	503	576	474	555	486	514	533	490	494	493	489	528	533	514	507	506	536	528	480	532	499	525	467	515	472	492	504	526	522	474	499	513	493	515	478	497	489	459	488	539	481	482	517	528	461	491	524	489	528	490	481	480	491	517	493	522	499	498	490	527	442	494	503	497	514	454	472	509	490	497	496	521	503	485	512	457	493	465	539	479	489	495	507	476	476	501	531	477	536	499	483	505	526	481	475	498	466	514	454	529	500	484	514	494	533	528	476	509	495	463	532	473	507	483	466	472	523	511	481	492	512	515	538	484	551	517	513	480	460	507	456	464	523	481	474	518	473	506	472	493	517	517	511	514	490	496	522	508	472	512	548	483	510	456	532	498	501	500	505	481	527	487	507	490	493	511	490	534	496	494	531	489	495	455	475	528	505	509	511	471	499	464	498	446	477	548	492	495	486	475	488	498	473	511	501	483	515	458	486	457	484	485	482	462	500	459	459	505	496	518	531	490	523	485	507	499	532	487	516	536	494	507	488	533	525	498	514	480	517	527	464	496	541	509	468	493	467	515	475	489	495	514	476	488	466	500	474	474	531	501	474	469	498	492	513	532	505	472	504	503	492	498	482	512	491	518	491	479	493	483	504	537	473	521	494	516	538	506	506	505	502	486	466	528	496	467	540	468	517	480	494	474	481	504	519	466	499	476	497	478	496	446	505	480	517	483	509	513	523	525	460	518	511	529	461	515	486	516	469	477	501	508	483	508	494	518	501	462	475	481	533	460	499	494	515	479	498	496	498	480	481	535	460	478	499	484	468	508	472	486	486	474	501	511	494	538	499	506	520	470	521	468	506	466	509	486	475	483	507	479	508	508	488	531	487	507	499	467	508	514	503	504	493	527	464	512	477	473	509	463	513	489	473	453	506	486	477	479	478	516	481	505	508	508	474	511	532	492	477	516	488	463	509	519	478	470	501	510	519	497	497	502	499	493	508	466	457	500	508	469	491	519	485	513	482	512	465	475	512	470	499	508	496	479	455	493	496	495	506	488	546	512	480	484	473	522	536	508	493
25190	21116	23760	28701	21128	14193	591	452	390	426	359	407	352	412	377	346	400	388	373	393	379	407	419	335	329	392	358	363	394	371	351	406	333	351	363	391	417	327	358	357	377	363	385	348	359	396	357	371	357	360	380	352	392	337	339	334	352	339	388	380	358	353	359	366	338	329	377	365	372	369	365	359	392	372	323	357	373	355	386	369	360	355	349	384	361	361	363	407	337	357	336	360	395	355	370	337	377	352	337	375	375	361	333	358	360	378	345	379	369	366	412	393	360	345	387	354	367	396	334	366	365	373	399	367	360	374	336	351	352	391	357	335	384	377	347	354	432	354	357	398	349	368	371	342	388	351	393	346	358	349	377	384	376	324	335	342	362	383	384	354	349	356	363	336	319	407	347	352	359	366	351	362	363	383	366	364	345	353	374	333	377	392	396	363	369	383	354	383	380	347	350	369	354	386	377	379	399	386	384	348	373	357	374	386	326	390	364	339	349	388	362	406	351	343	401	358	369	347	380	370	358	384	368	371	344	379	326	339	390	334	364	360	367	337	336	363	366	377	401	356	375	349	369	335	387	392	352	355	347	340	376	362	360	367	366	373	353	372	376	367	358	333	342	363	405	371	374	376	385	378	371	371	342	354	385	393	351	350	309	355	354	367	369	394	373	392	411	367	360	351	354	349	397	359	348	366	345	377	397	373	349	369	361	360	365	333	394	340	373	356	360	311	325	380	356	325	370	374	352	385	368	352	352	365	392	386	351	352	368	336	367	389	370	347	347	357	326	357	397	342	358	326	345	363	347	351	348	340	388	374	361	362	339	366	348	371	375	314	348	385	361	366	386	343	328	338	351	346	349	376	364	331	364	367	363	375	352	365	347	353	389	365	356	376	348	369	343	386	365	404	347	365	363	366	360	358	334	335	402	364	356	385	385	350	350	331	339	371	365	364	339	342	392	363	375	361	368	367	379	330	367	389	329	374	367	353	370	349	344	379	365	339	370	405	372	330	371	346	356	343	354	348	354	336	389	365	411	418	392	357	351	401	368	350	343	369	351	347	360	368	377	352	340	365	320	352	386	396	353	372	347	370	343	365	367	374	407	386	366	352	389	352	393	302	338	375	371	358	359	336	360	394	334	357	373	366	375	359	346	362	341	381	370	341	348	359	339	373	379	369	354	329	387	352	344	350	365	394	396	341	362	373	360	366	391	362	367	354	360	360	415	364	334	354	330	348	355	367	356	374	380	375	404	346	396	411	367	363	404	422	340	343	355	394	365	366	365	331	354	320	359	349	363	316	366	398	380	348	346	374	340	364	403	321	331	373	351	350	359	388	380	337	295	371	366	386	378	399	362	362	356	328	386	325	332	364	365	395	403	354	352	413	377	368	361	364	367	362	407	408	388	343	327	364	375	372	368	397	362	384	341	334	364	343	355	362	350	356	361	379	345	368	320	356	389	380	381	354	332	387	373	350	343	380	369	383	362	397	398	353	393	420	348	367	384	333	370	335	322	379	367	383	358	362	354	375	387	342	360	361	396	339	348	360	386	389	369	379	356	339	347	363	323	352	381	369	374	344	370	364	368	373	403	339	383	385	314	369	342	358	387	393	360	362	358	360	359	346	367	379	349	371	363	378	384	357	328	362	348	356	393	368	364	392	364	395	395	347	368	327	351	373	371	371	347	375	366	372	340	378	356	329	384	372	373	353	361	382	390	376	371	358	344	349	424	383	384	352	382	363	380	408	377	382	376	357	327	342	394	344	327	378	354	347	381	422	382	405	352	329	363	377	369	357	367	385	389	364	351	345	333	362	386	374	393	377	371	359	337	337	357	371	355	379	372	336	342	352	371	353	391	361	328	376	354	352	345	359	358	359	393	359	383	383	339	377	348	359	332	368	379	387	361	365	378	361	387	372	375	371	370	388	371	392	352	374	354	311	373	380	370	371	328	385	356	376	368	358	402	375	389	358	375	373	369	324	362	404	362	363	373	347	337	309	382	371	334	398	364	363	368	362	393	380	340	343	385	348	365	361	349	340	360	346	357	402	373	346	378	331	344	366	366	384	352	380	388	392	353	387	374	392	382	349	390	391	376	335	379	365	349	394	356	349	328	373	367	341	342	359	375	389	377	340	354	384	361	353	369	374	375	363	403	416	371	376	359	402	400	373	355	335	352	344	363	388	346	305	375	336	375	373	367	356	370	314	350	367	360	406	358	375	347	352	371	361	331	352	385	360	367	344	368	396	348	342	351	362	355	383	369	349	372	365	340	358	383	340	363	353	375	376	350	372	374	332	386	373	400	371	406	347	364	366	336	357	378	397	357	359	375	368	383	378	356	344	343	369	411	365	334	334	350	364	351	379	388	331	374	371	374	361	353	361	371	384	381	354	343	382	370	321	385	334	402	348	378	387	339	357	383	383	374	356	352	361	396	353	397	364	397	382	383	358	400	374	413	357	339	369	360	387	389	373	362	351	380	375	348	327	347	332	331	375	353	385	370	354	392	355	338	373	345	350	379	323	376	365	331	341	375	364	370	360	347	380	373	377	354	367	364	395	377	363	340	355	384	366	333	336	377	357	364	343	367	382	354	329	389	361	378	337	346	335	363	382	347	353	365	334	361	345	349	354	379	420	331	369	373	347	348	350	347	336	360	393	340	331	372	358	320	358	342	374	347	354	375	386	342	351	376	359	371	430	353	344	372	389	364	396	348	375	364	393	356	381	343	383	346	341	347	347	344	380	358	358	376	406	348	386	344	345	346	391	377	348	370	369	342	381	337	373	351	354	351	372	360	400	351	366	328	373	397	374	352	382	364	365	344	386	327	323	330	346	347	354	344	362	350	364	347	382	346	377	373	401	365	379	359	388	347	379	358	371	355	342	362	371	368	343	396	371	353	387	366	354	359	377	348	399	344	388	343	383	366	346	354	355	373	379	351	409	377	325	370	340	355	369	375	335	374	361	368	391	401	365	331	361	316	367	363	386	395	386	362	362	364	384	346	358	375	378	335	380	343	341	341	358	324	344	373	389	399	368	378	344	353	350	376	327	352	365	334	389	387	389	371	360	358	355	355	371	340	341	330	374	368	365	335	382	352	376	364	354	323	323	356	375	374	366	383	365	382	352	359	378	402	350	380	385	369	394	359	353	412	319	354	333	374	360	366	353	392	370	347	367	353	381	346	372	385	355	336	339	326	352	353	348	366	383	388	347	316	403	393	360	400	389	397	384	372	348	356	396	340	353	338	327	368	380	402	357	354	329	360	373	330	371	339	380	352	372	334	383	375	360	373	355	359	388	384	388	343	339	360	366	353	343	325	385	401	372	354	336	379	339	419	375	373	332	394	341	374	351	369	333	359	377	370	379	354	383	376	360	362	366	373	372	343	343	367	370	397	351	337	385	406	321	348	352	352	332	392	367	348	397	380	346	400	354	379	332	333	385	386	327	353	384	349	375	363	367	382	376	364	335	387	345	329	374	349	363	385	381	362	359
32513	36931	4779	933	832	851	782	782	795	812	787	742	754	784	777	777	775	828	759	758	797	785	803	780	755	757	765	758	777	753	734	813	777	759	776	759	791	743	753	788	789	718	771	735	792	775	779	749	727	780	774	818	738	744	750	821	774	725	722	757	758	736	780	770	748	777	784	729	805	790	784	770	750	764	787	762	750	817	801	794	781	764	675	751	785	761	737	726	782	751	719	747	787	783	756	776	762	766	801	721	812	823	741	726	752	727	766	744	795	772	751	749	761	776	749	731	755	697	778	812	722	731	765	693	791	786	813	788	741	726	750	804	751	805	801	774	759	780	762	723	780	758	781	786	772	797	807	819	748	815	789	751	731	769	724	750	692	715	755	758	788	739	776	778	751	750	741	795	762	773	753	786	785	758	714	817	727	784	750	784	782	786	766	753	785	718	779	729	772	826	752	762	755	808	752	796	815	757	740	740	799	794	760	785	758	767	788	751	762	762	786	757	765	777	712	809	759	748	732	794	733	780	720	720	767	802	757	731	843	817	801	758	780	777	778	776	762	794	787	748	804	705	805	761	710	740	752	754	767	780	724	808	768	741	745	730	774	746	752	798	805	732	826	787	826	759	761	741	740	774	778	778	771	779	752	778	756	787	765	771	784	780	745	808	763	769	783	774	766	735	750	757	750	732	787	757	761	800	711	754	765	780	774	755	764	736	726	775	763	796	756	731	773	796	724	734	730	794	770	824	767	749	739	797	809	800	786	808	753	773	785	811	798	816	818	716	771	784	789	793	757	790	752	762	797	777	747	764	774	752	807	795	748	783	770	770	819	740	751	815	765	752	789	755	764	760	784	801	782	765	766	760	775	797	790	776	779	728	776	718	762	823	820	769	811	768	779	754	749	801	772	779	755	767	753	762	742	693	769	730	765	774	770	761	792	729	761	757	779	748	804	720	773	789	798	721	738	747	781	750	726	774	818	784	764	805	792	788	744	745	742	796	770	806	761	791	812	737	812	766	743	756	777	778	766	807	774	776	801	769	795	790	783	816	760	782	807	706	823	760	820	757	802	783	773	766	784	733	767	739	786	796	790	774	771	815	718	801	746	748	750	736	708	748	777	796	755	787	743	737	819	744	807	750	755	762	758	804	805	778	804	759	718	772	760	770	781	744	770	767	765	740	811	760	760	733	773	773	813	753	762	759	785	791	799	750	730	852	796	764	744	784	826	773	770	764	773	764	840	768	799	821	753	765	755	750	771	811	771	759	775	758	746	715	786	760	801	765	809	727	781	735	778	775	741	791	790	782	805	789	746	784	764	723	797	795	751	735	793	757	802	707	825	719	805	771	761	769	803	758	766	742	738	796	743	749	752	770	773	811	764	726	788	721	766	784	776	819	798	811	765	759	774	750	758	756	754	759	765	817	775	761	761	770	740	775	774	758	766	808	776	762	764	796	748	770	765	778	797	792	746	781	777	773	790	730	773	772	817	746	765	808	745	721	741	771	780	776	800	735	744	805	751	725	789	741	737	749	756	749	773	759	769	776	828	798	777	781	808	782	762	852	791	804	846	770	737	743	769	753	744	772	761	783	796	786	763	725	747	764	789	800	749	786	801	819	762	755	748	725	733	792	755	783	735	804	745	756	798	772	782	747	765	813	764	799	752	742	802	775	771	802	761	804	764	767	728	795	797	772	768	768	722	772	738	754	777	818	748	790	780	725	771	771	808	755	764	776	776	758	750	814	789	724	734	814	749	779	770	806	787	769	752	756	760	806	755	784	735	773	767	711	742	788	804	761	747	806	727	801	772	793	758	763	736	775	742	774	724	788	763	772	816	780	792	778	813	708	765	766	824	786	754	750	776	770	742	775	751	791	741	752	754	799	751	806	777	771	751	784	770	801	781	778	767	801	772	752	764	828	788	766	755	779	767	765	802	745	762	733	801	750	748	789	797	712	765	766	760	737	775	788	772	764	777	819	751	824	771	721	766	773	776	772	774	731	750	797	759	765	716	746	753	806	791	783	808	776	758	716	777	729	698	750	795	776	769	756	789	764	805	752	774	742	772	798	765	791	736	821	772	771	743	724	776	800	756	775	833	751	764	751	824	746	725	726	769	781	785	791	750	765	749	739	765	754	801	753	773	765	804	789	784	790	749	768	826	784	757	754	755	791	797	846	772	766	734	758	779	791	763	805	779	755	770	773	759	748	772	775	755	764	767	779	743	765	784	755	755	773	778	757	772	768	802	751	798	743	711	763	809	774	794	717	772	753	764	782	752	804	828	788	779	770	749	789	744	756	789	736	802	780	746	779	789	803	731	762	778	761	738	794	734	780	798	775	736	795	759	784	765	757	718	749	768	790	771	761	805	759	786	738	755	775	741	811	701	772	777	803	812	791	730	772	797	768	732	798	817	789	738	743	785	732	778	828	730	791	848	775	811	785	764	740	740	785	806	781	776	812	762	728	795	794	745	758	795	737	783	719	775	746	799	826	811	745	802	800	835	766	811	743	758	731	758	758	753	759	808	757	795	779	777	751	792	798	791	775	748	788	777	738	748	841	751	736	780	790	737	758	790	784	785	753	776	763	790	740	809	756	787	804	751	779	808	792	747	752	773	801	749	739	769	800	786	718	809	782	781	741	793	820	785	778	751	758	729	745	743	797	762	804	739	791	820	760	748	769	724	740	777	779	763	783	773	794	755	746	748	810	683	747	821	772	759	750	758	737	752	755	797	757	763	765	774	768	783	754	754	727	764	773	798	755	737	756	810	731	762	787	731	779	776	785	769	754	776	814	772	736	751	747	781	730	791	714	734	747	746	779	783	787	805	776	809	776	771	753	721	801	794	736	788	781	802	792	756	756	764	770	736	768	779	754	760	831	796	783	815	823	745	762	770	739	764	771	742	775	749	764	719	750	750	801	774	745	757	780	759	776	713	766	803	750	791	763	797	789	753	757	772	787	809	794	799	773	739	738	796	759	785	803	790	778	791	698	781	768	742	763	751	819	727	766	764	824	757	774	757	759	821	770	812	729	765	719	811	789	728	739	801	830	799	761	792	734	809	824	774	801	762	798	783	778	765	754	762	789	741	730	756	775	793	737	754	719	745	785	754	770	787	788	766	790	784	774	793	786	757	750	805	782	780	762	781	725	818	788	789	729	734	764	753	779	792	808	756	763	735	761	792	770	813	750	752	764	752	769	721	815	739	792	744	776	766	762	771	765	774	761	814	828	744	751	787	789	765	774	796	785	803	727	749	733	761	758	780	752	766	774	790	813	762	753	784	768	733	800	781	818	802	767	767	759	760	687	745	783	718	708	757	762	763	787	752	743	755	779	756	735	757	717	798	766	776	763	723	816	773	745	792	792	758	783	776	804	730	753	758	777	757	792	773	778	754	753	798	754	694	769	751	782	765	736	788	799	761	777	755	762	765	782	810	757	723	738	820	765	792	762	763	782	790	773	781	737	782	780	794	763	787	780	768	731	766	758
24502	21108	24066	28400	21116	21144	11696	635	435	384	395	365	379	358	358	336	315	387	357	355	336	383	388	356	350	356	333	379	358	359	365	333	286	306	303	300	342	324	317	367	343	324	327	323	319	329	349	298	329	323	309	313	304	333	307	321	328	364	315	363	341	287	342	346	385	322	300	340	326	373	354	359	324	333	333	316	333	339	343	342	365	332	324	322	366	314	310	356	319	329	343	355	344	347	320	319	328	295	339	338	339	293	295	320	309	322	328	314	329	330	334	339	331	306	362	343	320	330	323	348	363	329	320	326	298	332	329	312	300	318	330	310	339	332	353	346	345	280	318	327	285	334	315	339	365	314	348	328	355	334	364	327	324	320	328	325	325	335	339	332	333	324	328	298	351	314	311	334	350	322	339	344	327	317	290	315	339	312	334	317	349	339	369	310	337	311	309	330	343	342	326	312	329	355	337	314	331	352	358	305	323	335	324	364	332	338	309	332	346	323	360	323	338	333	337	328	311	369	347	358	325	319	334	342	287	307	314	317	341	336	299	357	300	316	284	325	320	328	374	345	354	347	334	331	379	374	344	327	352	351	323	332	329	328	297	328	312	342	321	346	283	324	318	331	348	355	278	315	309	325	333	329	355	356	345	336	374	362	320	307	349	320	321	316	326	294	320	325	305	335	337	372	354	343	316	328	339	360	302	323	357	327	358	364	305	353	358	375	342	311	323	305	399	315	325	317	361	330	291	331	319	281	297	343	334	323	341	365	368	324	319	344	314	320	311	323	301	331	319	326	313	355	355	317	313	313	348	361	347	387	347	328	346	321	316	351	367	327	307	339	335	356	315	323	331	318	351	326	360	348	326	334	329	342	329	310	347	318	301	296	345	332	330	321	320	316	297	322	338	325	317	310	354	318	337	313	326	351	353	362	330	321	327	349	324	316	306	293	268	325	326	325	335	348	329	328	335	348	316	361	315	327	356	333	330	342	305	358	367	338	332	316	352	331	342	343	362	323	367	335	318	348	338	326	304	318	324	339	316	311	308	322	307	300	332	308	323	342	307	313	321	336	317	353	340	354	371	296	306	325	311	339	360	320	326	355	336	329	313	331	345	334	351	298	317	308	343	322	330	323	324	306	322	277	316	357	332	335	329	307	336	338	373	356	360	300	324	342	329	334	388	332	325	310	326	363	280	336	368	340	316	331	330	319	351	347	339	331	318	314	332	292	323	317	319	334	365	297	354	339	370	354	337	290	335	338	322	308	304	329	349	304	324	336	338	321	347	346	347	313	355	354	297	326	287	327	333	312	332	325	348	314	314	337	329	341	332	325	319	329	318	373	300	338	349	366	317	345	301	354	317	318	343	324	369	352	350	313	347	332	319	329	346	332	295	316	336	315	327	336	306	327	353	336	308	348	370	344	352	298	353	356	320	349	353	347	316	333	303	315	325	300	312	320	322	317	341	362	383	293	354	306	312	322	319	350	345	337	328	298	309	325	291	321	328	331	359	286	329	350	339	345	325	283	322	313	289	312	334	384	366	295	316	330	286	307	349	344	368	329	333	353	340	369	322	343	314	316	361	334	336	335	314	298	358	334	354	314	352	298	309	352	305	341	322	330	331	356	329	331	332	341	360	342	334	321	332	343	305	337	344	321	351	342	307	348	345	295	327	314	327	319	358	311	338	369	332	331	297	298	317	317	315	335	321	365	324	310	330	346	329	297	344	323	337	320	307	337	348	321	374	319	342	298	334	359	338	315	332	327	366	331	310	319	335	316	326	352	318	347	294	291	363	340	325	287	333	288	318	320	319	326	331	349	333	303	337	310	347	333	332	325	284	331	322	317	322	359	307	371	330	352	296	346	310	344	328	351	342	339	312	359	339	335	354	307	304	349	320	323	332	292	332	345	343	324	338	339	306	320	311	319	324	348	336	312	344	287	314	362	306	307	311	332	354	332	353	360	348	323	340	335	306	393	312	342	337	331	309	341	294	307	309	312	322	324	353	303	310	291	317	314	319	305	342	353	335	352	355	291	304	370	325	308	342	304	324	320	311	366	347	312	342	335	319	348	297	313	342	331	343	351	309	301	316	305	322	310	326	319	317	355	348	374	304	345	330	347	363	340	287	346	368	353	299	341	321	315	351	387	363	315	326	328	351	308	310	326	298	351	353	320	313	290	352	317	321	337	336	371	338	300	335	344	347	370	317	334	327	340	307	339	360	322	335	323	331	331	326	331	334	314	290	344	340	294	324	294	306	305	348	321	346	314	298	341	327	343	339	334	310	358	307	306	341	310	306	287	347	309	325	299	298	343	344	332	296	346	352	342	317	321	338	313	280	323	373	307	347	348	397	333	331	335	280	349	347	294	307	293	320	317	367	368	327	322	341	316	329	335	339	308	322	337	308	308	315	294	317	316	346	299	302	323	329	337	314	322	349	329	318	324	311	311	353	324	341	314	366	335	310	326	308	345	318	312	332	330	313	322	337	305	348	331	329	264	317	326	307	319	334	346	297	331	323	319	366	335	334	319	324	349	339	327	332	296	317	354	356	314	311	318	333	332	316	284	307	349	319	322	300	316	317	348	325	324	321	333	370	355	314	347	324	328	328	281	287	345	350	308	312	330	362	335	336	346	322	331	352	301	333	318	318	323	343	292	317	326	326	302	326	347	337	340	346	360	308	311	308	305	305	341	322	285	338	292	321	322	301	318	353	348	316	326	326	329	316	340	338	359	312	346	328	309	321	338	312	331	339	290	339	338	329	297	324	364	339	356	317	299	349	330	326	342	301	337	293	314	349	329	301	322	325	332	327	346	346	359	347	322	320	291	307	321	330	316	310	319	372	319	308	342	354	360	336	333	346	335	326	328	330	353	336	362	300	289	304	333	277	345	317	326	325	324	391	326	335	324	392	349	366	310	329	308	330	361	311	337	311	302	298	310	287	316	311	325	326	349	316	320	320	305	336	302	352	331	318	330	338	329	300	344	311	387	332	345	312	316	293	291	325	323	344	322	325	323	362	345	294	323	333	314	298	313	314	310	343	309	360	340	327	348	305	323	323	321	353	315	335	320	310	318	319	333	308	336	326	311	341	342	314	298	314	321	307	330	309	324	353	363	315	305	277	346	368	320	370	290	320	338	307	305	308	323	320	317	317	336	314	352	310	327	280	319	331	302	334	364	330	357	305	339	308	339	338	325	333	311	329	321	321	366	321	337	305	311	322	313	348	338	350	380	347	381	334	346	322	349	328	321	324	297	350	319	342	318	338	315	286	323	296	319	325	334	297	333	331	304	353	324	359	300	331	324	330	327	329	330	312	290	345	336	333	330	331	324	321	342	278	324	319	337	304	312	343	329	334	327	345	354	378	368	384	346	340	379	330	316	303	336	322	355	323	333	299	329	324	374	269	279	302	306	308	341	339	339	317	358	336	326	316	305	284	299	311	341	332	329	332	365	304	312	346	299	342	327	347	325	317	335	299	353	334	324	341	320
37320	48858	7857	923	772	789	725	644	714	722	715	695	714	733	681	631	666	700	666	669	680	647	670	655	700	633	685	658	686	672	655	666	670	644	667	663	627	638	668	692	638	689	715	704	670	672	664	667	657	697	683	745	675	659	694	623	662	702	661	666	682	656	637	685	688	672	693	656	695	697	673	722	710	629	671	649	695	663	675	673	687	674	623	664	702	688	692	668	649	682	641	668	607	679	619	647	691	652	680	664	673	646	688	629	654	666	636	691	657	677	677	675	672	689	681	664	696	708	707	691	651	641	672	689	654	679	696	647	681	693	653	636	722	685	686	657	646	726	668	673	706	692	742	689	677	648	701	661	674	733	665	669	688	688	696	677	677	724	655	665	646	667	682	702	661	670	687	666	655	670	700	692	651	665	708	706	642	691	623	642	643	657	624	659	679	660	708	665	640	687	682	630	683	682	675	645	706	620	628	663	665	666	680	645	649	644	654	675	640	699	633	655	690	657	669	678	692	693	667	689	691	664	694	676	680	680	661	661	677	676	662	624	641	696	665	684	688	692	713	699	664	650	718	735	648	697	678	671	652	670	668	683	677	660	696	660	656	661	657	647	682	668	654	686	659	702	688	647	637	675	620	693	692	670	673	683	664	690	662	691	649	654	662	689	650	642	708	716	699	661	689	664	646	660	624	699	677	685	695	745	661	648	669	653	680	675	626	635	671	683	696	681	681	639	643	650	661	705	693	684	662	655	727	665	678	681	689	696	678	689	664	672	679	651	670	650	638	638	723	671	671	625	644	652	650	690	718	680	687	708	691	672	664	638	667	595	626	689	698	692	688	623	641	675	649	656	693	590	667	652	678	655	673	664	632	666	676	736	671	719	656	621	633	709	650	723	671	690	637	657	645	648	611	652	641	700	696	710	670	668	704	661	669	664	680	677	671	615	660	673	644	667	713	652	691	656	668	691	662	648	680	631	693	694	694	683	677	685	656	680	678	654	675	667	674	634	696	677	686	672	681	679	641	680	639	688	660	681	660	660	726	679	652	694	672	694	655	654	668	641	701	695	681	710	713	618	640	682	686	689	705	686	655	661	663	678	659	665	689	709	658	663	707	675	667	653	638	714	702	675	679	686	665	673	677	649	665	687	717	662	684	688	654	673	676	650	662	678	654	647	704	609	706	671	672	662	657	710	706	685	641	720	627	732	677	666	609	649	639	677	635	653	647	721	679	658	652	653	673	705	673	666	697	682	645	642	676	680	682	651	650	642	685	681	647	715	681	662	706	704	655	644	686	684	709	693	642	690	705	671	656	644	676	688	661	692	652	668	666	680	663	673	656	665	682	663	699	624	685	681	664	694	650	671	693	664	663	666	626	652	667	650	653	693	674	658	685	642	669	666	636	695	672	678	643	680	653	668	648	661	639	650	705	662	688	708	696	652	617	676	647	665	698	692	691	639	639	689	677	774	692	649	693	689	691	695	678	632	655	661	676	665	679	670	671	680	620	652	672	696	645	691	691	639	651	667	654	641	699	700	681	674	635	707	650	688	720	661	698	666	627	679	695	691	652	698	709	661	665	634	650	668	687	693	651	647	677	656	685	648	716	688	700	656	688	680	635	724	654	683	680	664	645	646	654	692	673	655	640	683	689	637	679	651	689	659	648	708	666	661	696	647	661	679	655	664	669	627	669	680	734	659	679	671	656	723	676	703	691	667	693	667	699	649	692	661	632	659	625	685	672	686	692	708	711	694	688	660	663	731	635	676	691	704	651	714	649	710	639	680	657	653	600	733	668	700	626	629	625	616	670	660	720	659	616	618	660	674	705	632	654	660	666	708	685	683	666	670	702	687	706	717	647	700	719	675	704	668	671	664	660	666	689	684	649	733	655	683	661	699	641	680	719	673	704	664	696	683	672	712	642	658	687	689	673	632	661	686	630	666	659	708	652	678	679	676	656	683	675	681	637	703	681	704	672	666	684	640	615	680	602	648	647	690	699	733	667	649	688	641	643	685	655	661	675	696	634	664	640	682	684	694	651	672	657	693	686	646	653	661	626	680	638	663	647	642	678	667	695	615	626	666	649	618	661	714	676	661	638	693	659	710	658	693	669	655	667	645	661	678	700	646	658	662	651	682	660	645	670	691	660	667	696	631	702	654	688	679	654	694	709	683	674	671	672	666	668	667	624	703	676	686	668	662	690	649	693	666	653	661	660	631	711	675	668	624	649	657	635	659	701	638	645	660	679	666	637	689	612	693	679	669	673	715	681	649	687	634	667	672	701	651	692	698	675	686	685	608	671	685	661	650	685	666	714	680	742	706	626	630	683	695	652	713	650	675	664	632	712	736	683	682	688	627	641	704	696	660	692	639	667	663	682	698	689	701	705	680	658	636	672	654	660	665	647	659	663	694	618	676	667	670	648	685	677	676	674	650	648	658	640	665	664	694	658	686	622	651	656	664	696	628	628	676	686	672	680	626	678	662	645	634	670	652	700	619	700	672	688	707	659	658	608	669	677	682	666	671	683	675	678	660	668	644	692	720	651	665	639	678	633	684	688	681	659	645	652	653	604	657	695	671	702	649	699	693	667	674	660	693	662	646	664	635	630	649	713	674	712	684	687	708	677	644	616	657	658	639	689	631	663	660	711	665	673	655	644	706	683	673	652	676	696	666	695	624	702	683	668	675	641	646	643	671	672	674	683	654	676	642	662	709	686	646	659	641	637	660	697	667	661	667	644	649	715	717	693	724	642	640	686	657	675	658	736	675	660	679	720	656	663	668	680	666	684	681	681	720	648	649	694	690	676	678	688	689	719	656	668	681	675	660	686	689	661	633	653	659	725	681	663	659	680	638	646	652	712	675	694	674	645	692	672	677	707	642	624	652	656	667	707	663	654	688	694	668	638	713	659	667	677	661	681	619	650	627	677	685	678	695	671	644	651	666	698	604	657	664	615	644	706	683	645	673	658	632	642	669	644	665	676	673	684	684	674	637	671	660	664	698	635	638	618	656	608	671	661	663	669	635	707	676	662	686	666	648	688	692	664	716	671	673	654	677	680	660	679	644	677	663	657	703	644	707	650	651	690	674	653	705	684	697	649	659	681	657	669	715	650	685	717	668	670	658	667	678	690	665	683	648	694	694	641	652	684	648	678	630	680	679	677	655	665	683	670	698	677	650	672	665	673	653	715	690	717	694	678	640	675	674	646	672	701	676	675	630	719	678	714	678	672	647	665	641	651	676	673	694	672	687	637	655	622	677	684	705	644	666	650	651	693	683	682	711	706	634	659	686	696	671	688	688	657	705	671	660	662	692	661	666	667	673	669	675	674	673	646	642	651	708	720	693	682	721	661	698	680	669	619	707	670	650	670	659	648	670	655	662	708	685	647	634	694	685	624	595	714	638	668	676	641	672	660	708	684	656	653	681	666	675	705	673	673	636	694	689	681	662	698	625	643	693	658	702	669	713	674	650	670	711	655	654	691	646	680	647
35551	18359	5273	318	208	236	203	228	214	220	235	193	218	222	193	236	235	188	248	185	201	201	202	221	217	200	190	190	189	172	227	203	209	213	235	194	191	205	199	177	192	209	200	199	194	178	205	212	216	212	216	205	189	228	196	193	222	222	210	194	204	234	189	228	211	213	192	186	211	213	199	213	213	205	174	220	227	205	202	207	182	218	184	183	213	185	208	207	217	195	192	189	198	225	202	212	194	219	216	197	179	190	220	218	218	215	192	243	203	218	219	199	205	217	227	211	185	206	188	181	204	198	191	195	189	160	200	197	198	206	249	190	201	210	205	225	187	226	195	218	215	232	227	191	202	224	212	239	194	215	211	199	220	235	197	228	205	195	230	194	185	193	200	210	207	227	178	193	198	222	224	209	201	218	209	233	226	198	235	206	208	189	200	189	217	218	199	211	222	178	216	184	212	204	204	219	192	171	189	228	197	203	206	185	211	206	218	188	190	205	202	185	207	200	237	221	221	221	222	206	191	198	226	206	204	190	196	212	183	217	197	209	201	206	190	225	219	221	227	195	192	198	213	205	212	194	197	225	210	191	210	198	223	183	208	227	227	233	224	249	208	213	179	226	201	207	198	203	218	197	217	208	207	207	210	199	220	198	190	212	218	190	208	203	183	217	201	189	201	217	221	212	193	216	232	232	219	210	220	199	231	183	190	206	178	208	205	261	188	186	226	201	199	230	222	203	200	207	194	208	187	204	197	188	192	212	185	221	215	213	214	170	193	214	206	217	194	170	219	199	211	209	212	207	201	199	193	189	198	217	217	226	197	207	183	198	210	209	206	210	204	218	189	199	196	176	169	193	178	219	224	208	194	205	204	237	219	195	186	218	173	221	197	198	218	201	174	213	207	198	192	212	194	205	194	217	198	198	201	232	203	189	183	185	214	206	237	210	216	211	187	207	200	197	221	213	208	199	212	214	213	199	203	176	207	221	216	193	199	184	202	205	227	218	218	215	206	219	213	206	199	208	207	204	240	208	204	210	221	205	202	195	225	199	224	168	191	197	193	226	215	213	187	189	191	200	181	213	195	187	212	208	177	204	231	217	231	198	202	203	228	207	213	180	220	193	194	222	197	201	198	205	215	238	227	204	228	210	216	188	189	231	219	212	196	191	225	175	214	234	239	233	218	214	180	195	185	201	194	193	206	204	196	200	205	186	203	215	202	200	205	197	185	207	197	165	217	222	196	230	217	206	199	192	184	237	223	194	224	184	218	233	189	191	199	196	209	168	224	195	210	225	197	211	225	215	218	229	223	197	238	178	201	222	212	232	206	215	204	212	200	182	231	202	206	211	204	230	214	195	208	219	206	196	228	204	185	207	223	227	202	208	213	190	230	201	248	262	198	208	212	184	205	221	225	199	211	202	204	203	219	238	201	206	225	190	199	234	199	194	237	194	191	217	205	225	201	203	193	224	248	195	217	191	226	190	255	215	219	210	214	206	205	205	188	219	203	216	188	214	187	210	222	213	218	218	190	207	227	198	199	184	225	220	196	192	204	239	202	191	223	210	209	224	191	203	215	209	190	217	213	217	212	217	183	192	228	224	213	225	214	215	210	211	243	209	198	203	210	211	211	209	240	223	234	203	202	221	232	239	220	181	234	225	206	235	193	180	216	200	225	198	215	189	221	198	191	201	213	189	226	204	197	192	207	199	202	212	215	191	227	190	203	204	246	257	211	196	212	197	224	209	193	204	200	199	216	229	211	215	206	202	167	225	190	221	205	203	221	207	179	194	211	222	204	227	226	196	225	219	201	190	210	184	186	185	206	203	189	215	224	200	193	199	197	204	209	205	196	211	197	219	205	211	227	197	216	175	202	218	188	177	210	208	213	216	203	207	229	179	204	193	215	217	208	222	197	200	181	180	187	184	190	186	194	203	187	214	218	206	203	230	227	218	195	198	193	225	214	212	200	199	196	206	219	212	219	193	174	173	226	201	203	214	217	201	176	213	211	215	202	196	221	195	213	213	223	245	198	194	171	199	191	211	196	179	224	179	245	190	183	203	220	224	194	204	200	186	194	175	200	192	202	215	214	182	205	236	195	213	192	206	175	170	208	218	192	196	199	212	187	209	203	206	193	244	214	219	192	210	203	207	228	243	201	192	200	214	202	212	211	221	205	238	213	200	180	230	186	202	197	219	218	208	182	218	205	206	202	207	224	198	187	192	204	194	216	218	197	188	209	206	186	194	222	192	191	196	197	213	215	212	193	213	182	216	243	193	200	197	215	221	236	213	219	213	237	228	214	213	190	212	209	195	218	233	212	228	206	249	232	211	211	218	200	192	205	218	164	198	208	188	193	212	217	180	179	179	217	202	187	221	199	261	192	198	198	197	214	219	182	242	237	224	196	204	221	212	209	221	215	202	231	204	234	212	193	216	233	200	208	220	200	208	223	232	192	212	215	177	215	199	220	220	239	182	232	210	198	182	196	208	184	173	222	210	201	199	237	205	206	212	217	215	195	181	230	166	206	197	218	204	217	203	201	192	205	200	199	230	234	196	198	193	193	203	208	198	230	203	186	197	216	234	201	191	200	188	204	231	212	205	199	208	177	196	229	221	204	205	191	184	189	214	223	211	207	194	197	214	189	194	205	214	181	216	218	216	205	218	210	205	230	185	189	182	222	215	194	180	198	210	197	224	234	203	199	210	184	234	212	195	200	203	197	211	225	177	181	207	201	196	196	211	211	214	190	207	219	198	217	189	192	183	226	211	188	190	213	204	208	211	216	225	211	194	207	218	198	217	213	235	189	201	231	206	204	190	215	210	191	235	201	205	189	221	244	207	206	185	216	212	204	207	225	200	208	230	190	168	195	225	237	207	209	177	189	202	220	239	237	199	188	219	194	222	206	215	220	190	202	189	202	202	195	196	174	238	223	213	202	200	204	217	209	235	201	183	201	262	226	228	230	184	217	212	204	179	213	197	188	206	205	204	230	199	182	201	216	202	222	205	187	229	186	232	227	223	192	188	205	200	179	222	189	214	220	210	195	208	195	231	223	185	227	215	230	185	193	209	186	194	205	198	205	183	204	194	218	204	190	237	181	228	195	229	209	221	210	210	202	229	196	189	234	209	211	196	217	178	208	218	201	219	214	197	228	221	234	224	186	189	200	206	211	205	212	196	213	175	219	193	209	233	246	212	188	195	211	208	198	207	215	216	220	238	197	182	208	205	206	208	207	193	247	185	247	220	221	203	203	196	231	184	208	226	202	237	218	221	208	225	193	192	198	186	185	197	202	229	209	208	211	212	205	206	204	176	210	223	201	204	201	210	199	189	217	184	169	184	201	199	216	206	214	189	226	215	207	211	211	250	202	195	190	177	211	206	204	178	211	181	203	225	232	213	217	211	212	217	197	189	222	205	195	202	200	214	193	203	216	198	222	213	216	214	191	220	224	225	192	207	225	215	198	187	175	204	202	223	226	220	235	188	227	201
19920	4962	729	482	493	501	476	486	479	513	492	476	503	500	490	497	515	503	556	477	512	523	487	492	474	508	503	480	504	465	516	497	504	497	493	467	477	491	509	524	470	488	504	500	505	529	504	495	494	472	469	529	510	466	516	472	490	563	485	481	557	531	515	495	518	540	520	501	498	469	463	514	496	504	518	492	504	481	525	460	458	499	523	489	508	518	540	525	480	482	497	480	459	512	447	535	493	488	510	534	479	488	498	465	482	479	499	481	512	513	519	479	527	481	471	515	486	498	484	520	471	505	477	505	507	511	475	497	486	501	462	473	500	526	527	473	515	474	504	487	478	500	500	513	522	492	464	486	500	532	475	501	494	551	492	446	490	544	512	472	459	456	505	506	470	491	530	508	545	535	474	473	512	500	523	512	470	508	453	490	490	489	502	486	501	499	500	475	523	480	497	534	524	488	514	490	494	536	514	496	483	509	484	455	496	471	480	507	487	494	471	497	491	476	512	476	503	478	495	518	480	480	528	514	498	487	509	483	536	519	490	483	518	517	466	500	472	484	504	532	475	487	496	490	496	488	475	527	451	471	525	501	478	508	492	473	542	499	482	497	486	519	501	480	487	471	523	512	517	482	489	487	490	534	530	485	535	490	488	506	521	476	491	489	482	497	503	460	509	490	531	489	497	488	469	509	504	524	505	509	529	514	463	512	469	464	534	488	484	497	555	523	523	543	494	487	492	475	534	511	503	506	516	497	466	487	537	466	492	494	558	497	481	507	498	483	481	536	482	484	492	499	458	483	523	487	468	547	540	475	494	487	488	472	477	496	515	523	467	511	515	524	503	495	506	496	507	489	483	494	512	511	534	496	461	505	482	475	514	511	498	511	486	513	448	489	474	510	481	484	471	472	493	502	490	517	492	487	494	506	479	458	510	487	508	490	502	505	476	508	520	496	479	511	445	496	470	440	484	516	459	498	503	467	463	499	503	501	478	511	512	478	519	535	483	484	512	478	480	478	498	484	522	486	510	520	513	495	507	458	479	508	460	474	451	550	488	509	480	464	490	504	521	527	482	504	489	460	491	478	503	496	509	478	533	500	477	513	519	499	539	502	490	446	453	504	495	512	477	477	516	512	514	481	483	468	491	480	510	517	512	494	494	518	529	509	485	480	460	488	465	521	470	521	487	477	488	484	512	489	474	503	533	493	502	520	497	515	499	501	490	514	496	460	509	505	476	502	473	495	500	469	500	501	514	507	494	474	492	496	475	495	472	514	532	508	499	492	454	473	477	490	510	482	505	529	505	464	499	503	453	506	470	455	506	497	497	503	501	545	504	534	498	488	531	494	501	517	451	506	531	513	482	472	497	517	527	554	511	506	513	457	513	495	501	488	472	502	496	445	491	501	504	493	490	497	479	527	455	490	497	525	493	508	499	496	498	499	456	526	469	512	482	470	508	503	523	519	482	469	511	490	531	515	527	469	508	494	495	513	480	493	525	516	528	533	507	514	512	485	442	474	507	479	469	501	538	533	460	505	523	493	501	513	511	538	476	471	493	517	508	481	512	505	523	496	478	501	505	510	494	546	494	480	540	543	493	454	495	509	522	486	467	498	462	504	542	495	519	477	505	526	487	490	506	476	515	483	533	493	502	500	492	505	547	539	545	492	503	493	482	490	523	490	516	517	443	464	452	488	483	466	538	502	504	441	535	510	485	508	475	476	517	477	536	493	521	464	470	507	499	556	532	494	489	483	479	490	491	486	523	516	503	547	516	460	498	482	500	494	501	543	537	454	512	535	463	511	494	465	475	519	500	526	489	486	492	496	476	497	491	500	466	502	512	481	464	422	511	504	513	479	507	526	479	525	479	462	532	491	520	520	470	462	506	497	506	495	503	490	478	526	491	538	514	525	487	494	511	488	465	503	511	488	496	500	525	486	458	510	513	478	447	488	517	481	518	547	530	512	489	481	496	495	467	480	530	468	511	528	463	499	513	490	466	460	474	503	479	491	479	499	498	507	489	498	517	504	477	489	482	477	484	486	496	506	469	471	508	525	488	523	476	504	484	482	508	484	500	462	499	527	493	440	513	495	523	500	486	488	503	489	535	501	507	538	476	522	511	459	471	517	502	481	501	521	492	507	502	493	485	521	462	498	520	513	506	456	524	470	512	476	504	478	493	524	529	483	477	542	481	449	483	476	487	491	527	446	495	524	474	534	516	482	495	529	507	492	486	482	501	514	511	475	477	486	498	490	481	547	516	466	504	456	470	495	515	488	512	520	450	504	477	487	528	493	518	509	467	504	502	457	478	496	521	487	470	480	485	482	496	486	482	510	500	511	528	496	480	501	503	506	505	495	516	533	499	491	489	504	485	466	503	544	483	463	467	470	472	493	502	489	518	511	526	517	459	482	498	495	492	447	540	476	525	515	516	478	492	485	513	488	472	526	460	494	525	484	468	466	542	491	501	491	471	489	520	483	551	514	487	512	508	503	484	505	540	485	488	462	463	471	478	505	487	478	485	491	511	461	522	474	485	513	500	537	494	501	479	498	476	530	479	474	536	488	472	548	471	517	467	545	561	496	464	474	516	513	479	482	491	540	491	496	508	495	481	477	504	486	480	496	483	528	491	524	491	498	482	524	492	508	517	457	493	454	479	459	497	509	505	466	475	478	488	520	524	468	471	530	479	489	512	492	526	500	474	551	489	479	466	479	481	489	473	457	489	489	531	518	532	477	515	510	503	484	490	515	507	501	522	466	474	510	475	508	508	450	499	465	501	495	477	517	459	499	503	486	475	493	488	481	504	478	520	492	481	508	471	506	482	506	464	515	487	522	457	479	542	532	507	482	493	494	502	505	512	527	524	480	506	518	514	483	502	462	488	514	516	506	472	510	523	480	494	522	487	521	527	491	523	450	499	503	468	512	538	514	484	463	476	515	508	479	515	499	511	532	516	495	525	521	496	492	511	472	472	496	515	532	502	531	456	503	499	533	491	509	477	504	501	506	470	472	441	457	527	484	504	492	508	487	453	454	527	501	501	509	498	492	475	493	526	475	488	510	508	483	502	493	501	489	513	501	504	511	484	478	507	494	511	491	487	491	493	487	456	488	484	471	475	527	506	514	512	466	485	475	450	468	500	504	471	501	505	500	490	499	484	482	495	490	485	497	489	496	490	488	483	493	484	509	495	479	508	500	517	523	462	504	524	474	496	498	457	470	491	497	497	473	503	523	490	523	472	511	534	453	508	504	466	519	521	552	526	512	451	503	469	527	489	463	488	466	464	479	497	493	506	442	447	503	502	440	533	540	475	479	493	472	471	518	525	505	527	494	516	462	516	493	507	461	507	455	499	518	492	496	499	499	495	489	495	504	504	485	492	492	522	536	508	529	449	508	496	486	477	514	506	504	466	470	496	503	536	503	509	524	511	505	489	506	483	502	476	553	490	482	457	509	489	503	513	526	492	502	510	515	478	512	487	514	483	528	481	472
25240	21109	23684	28758	21118	14172	650	466	398	407	391	379	380	364	382	374	378	395	355	381	336	371	355	353	356	328	343	343	349	387	365	350	362	351	369	387	394	352	393	391	401	346	358	347	336	334	352	407	393	358	344	354	352	356	368	385	382	390	393	415	359	367	352	330	366	346	372	367	402	397	361	346	324	355	404	369	395	365	379	361	356	363	341	351	404	402	403	362	377	360	377	397	312	347	384	351	363	382	335	361	351	375	384	375	352	363	368	396	367	378	367	358	386	365	366	383	348	330	396	369	372	363	364	357	366	367	323	362	353	403	367	369	350	376	375	357	341	398	374	330	329	409	365	365	347	373	360	370	342	316	363	376	351	392	373	347	371	361	351	354	416	332	395	342	390	384	383	368	390	402	385	340	354	379	378	354	361	388	378	368	353	334	397	370	365	369	357	350	359	343	371	358	327	378	369	382	367	365	380	356	339	356	309	398	333	400	354	387	398	384	364	364	368	324	391	371	362	379	403	353	338	369	410	386	328	355	386	340	350	363	351	385	334	347	362	328	407	363	362	375	363	349	336	353	354	353	344	385	359	375	356	393	386	338	350	369	349	338	387	361	371	352	384	369	382	376	388	352	396	359	367	396	333	375	381	402	414	385	344	366	366	370	374	385	383	357	381	374	340	351	378	390	374	364	370	357	335	372	387	341	344	352	364	386	397	359	392	360	383	373	353	353	376	316	365	334	376	365	368	354	372	414	364	387	377	382	377	364	361	373	315	346	380	369	379	363	347	356	389	385	354	345	361	390	333	339	369	378	343	363	364	354	370	367	341	358	381	377	336	340	363	394	393	335	370	374	358	358	334	357	392	367	381	387	377	346	363	394	326	344	347	358	386	359	361	335	413	328	349	371	382	374	371	390	368	334	360	363	394	339	395	332	371	399	392	388	364	351	347	412	381	405	362	368	385	355	343	360	315	321	405	364	373	351	395	359	373	397	370	357	349	348	342	370	361	358	355	379	373	362	419	338	376	365	344	350	386	358	346	366	340	354	376	367	346	336	362	357	363	385	358	385	365	352	372	377	365	336	356	384	383	343	387	350	379	375	397	347	356	335	368	383	341	392	381	373	364	364	365	358	360	382	347	356	383	358	360	327	396	401	367	337	329	356	379	375	367	367	363	356	354	366	383	380	347	353	359	342	341	319	325	368	329	360	402	369	394	337	362	327	373	340	357	365	357	370	371	342	373	416	378	359	340	379	376	362	339	371	392	355	372	372	368	378	351	340	375	358	329	345	348	366	355	352	418	387	344	345	369	314	351	341	361	316	338	318	344	319	361	360	368	356	393	389	367	376	360	346	331	366	385	365	355	354	338	377	351	378	353	361	360	377	342	392	381	361	381	389	373	373	416	398	361	360	334	357	339	384	389	368	388	355	344	399	321	383	364	373	353	371	348	375	359	376	359	360	351	322	383	329	347	370	332	363	362	372	352	350	338	348	384	387	377	337	374	349	371	365	380	362	361	393	370	343	384	344	353	363	373	330	348	351	367	340	359	354	377	370	342	380	362	370	391	336	353	381	378	376	320	342	364	374	407	372	348	391	388	358	411	363	343	363	359	376	379	345	335	384	391	362	327	372	333	334	373	351	402	372	371	362	339	398	359	385	400	353	348	355	359	386	362	370	371	390	334	346	370	354	366	401	332	360	352	327	318	347	337	366	393	351	384	362	363	332	356	356	384	356	342	374	346	355	415	349	372	345	366	378	384	365	334	372	367	382	339	368	366	387	354	345	372	352	370	369	365	375	339	360	367	357	373	372	408	363	385	373	376	359	391	372	357	379	331	323	360	349	386	375	381	415	396	364	361	367	366	398	362	379	353	406	347	341	361	357	367	351	393	375	391	353	358	356	336	386	377	403	363	380	376	390	380	396	396	358	400	393	380	359	376	359	390	373	354	336	381	337	363	381	388	366	382	366	372	404	383	378	386	372	380	405	394	345	343	370	382	349	389	375	350	367	342	374	360	373	345	390	330	343	376	366	363	361	385	359	349	355	361	422	364	365	364	342	374	340	361	384	406	353	369	361	347	349	352	317	314	340	373	409	355	380	380	395	378	374	354	350	358	350	406	335	359	360	379	335	331	372	351	362	360	331	344	397	347	363	363	385	362	373	360	393	372	360	344	390	369	368	377	388	383	362	374	359	356	378	339	385	363	343	364	350	369	365	344	379	384	343	379	353	383	337	339	350	376	368	337	348	323	374	324	356	431	379	336	395	406	363	403	339	378	349	344	376	342	370	366	364	382	357	382	349	364	370	334	394	360	373	355	383	399	377	359	365	382	362	373	364	357	358	372	369	368	388	370	310	363	375	340	360	377	345	341	400	392	376	360	384	374	380	405	356	327	351	406	364	377	366	348	321	364	362	350	399	344	352	337	385	352	389	378	400	363	362	341	366	349	414	372	361	356	371	395	323	396	371	358	362	384	369	399	374	351	332	352	361	348	379	357	403	399	382	369	366	362	367	333	329	372	362	361	396	341	358	339	370	384	398	362	350	384	362	367	366	348	302	350	357	395	380	343	346	358	345	366	405	348	338	362	395	399	374	349	338	407	393	387	346	348	333	380	376	393	347	343	355	395	376	392	393	360	388	323	401	371	391	369	337	377	376	343	359	349	341	379	339	341	344	377	369	375	371	386	418	361	351	365	343	374	359	338	356	399	355	360	367	352	370	371	320	317	347	361	361	345	388	376	370	373	352	396	349	377	341	361	380	383	392	322	387	348	352	346	358	386	306	346	317	329	364	303	375	350	328	365	399	363	347	359	359	349	382	344	339	370	395	351	367	355	392	362	404	363	383	318	340	335	391	366	392	349	366	361	391	402	345	323	367	356	370	351	351	358	375	393	347	339	357	347	384	380	364	364	361	342	361	369	380	375	382	407	381	380	359	322	396	352	388	367	363	393	356	383	353	338	370	392	385	374	410	358	327	355	352	379	367	361	353	376	385	365	336	364	387	360	371	352	338	381	383	375	372	361	373	371	355	366	386	375	375	353	366	379	340	366	387	356	335	371	366	386	385	356	361	383	369	355	300	344	356	353	352	336	355	384	362	369	359	359	346	386	373	372	345	372	349	345	351	393	352	378	379	384	394	372	373	344	368	326	389	384	352	375	380	381	361	361	369	358	373	366	391	419	358	356	405	387	378	350	341	336	361	375	357	381	357	356	331	338	386	355	391	363	360	358	366	372	360	347	327	385	389	370	312	384	350	383	367	347	385	346	367	389	419	384	360	372	404	345	347	349	368	406	348	351	380	330	365	356	371	396	400	358	357	373	351	341	348	376	340	369	380	375	344	369	325	345	352	364	408	354	369	372	390	380	350	383	366	326	372	386	324	391	353	346	358	376	373	377	370	360	379	385	383	408	375	370	366	421	357	345	345	362	373	359	347	363	342	379	351	361	348	352	383	348	353	344	355	368	371	359	322	370	322	368	365	375	410
32105	38390	4589	938	832	854	787	789	748	734	792	788	768	746	829	768	781	755	793	795	749	735	764	739	744	795	753	755	751	740	766	754	794	807	794	784	831	825	790	780	793	783	781	775	772	777	803	818	762	791	767	751	803	754	752	781	781	795	773	745	755	767	777	781	797	800	725	811	831	760	733	764	762	762	789	802	821	759	813	722	770	793	762	774	779	734	775	763	848	772	721	777	783	786	761	827	762	769	766	737	757	771	766	754	768	817	755	758	732	798	782	786	773	794	731	755	821	776	791	795	779	748	742	819	779	782	796	788	738	764	786	731	778	803	768	780	750	757	771	756	771	756	823	777	811	752	809	804	742	742	761	752	787	738	771	754	755	779	755	809	734	748	814	743	791	759	807	749	752	735	786	794	768	771	777	740	787	771	783	789	813	765	823	822	779	707	744	816	827	765	755	752	781	784	805	767	782	785	743	754	786	794	774	775	766	720	720	772	760	736	781	765	815	791	825	810	796	741	742	777	806	773	761	788	777	829	805	771	779	763	792	715	779	760	737	778	795	755	744	727	766	758	766	789	829	770	823	784	757	794	779	797	771	800	782	729	786	786	802	803	800	799	802	758	774	772	748	761	802	753	771	787	818	814	752	797	754	748	763	783	759	736	749	771	820	771	781	765	794	743	765	774	782	781	798	813	752	765	772	762	777	779	775	813	818	768	743	800	784	783	743	722	764	766	770	758	829	758	809	810	755	757	786	840	771	760	774	759	725	767	731	775	790	788	708	744	728	723	730	790	791	729	772	814	812	756	792	759	812	765	770	728	762	759	760	775	798	774	781	795	762	765	771	772	769	718	779	790	817	717	747	751	761	771	754	767	757	720	745	811	773	735	768	745	788	823	809	746	741	771	747	784	772	794	763	718	704	791	759	762	798	756	763	781	774	776	751	803	786	827	765	793	747	756	824	806	749	730	860	767	779	807	716	816	759	785	795	684	772	753	795	717	731	777	775	727	770	779	793	777	755	764	775	798	787	808	760	793	764	757	796	760	759	752	794	785	794	697	762	772	815	779	790	753	808	781	785	749	788	814	691	743	776	797	800	754	744	747	760	780	766	722	741	785	809	767	771	727	748	768	761	812	761	728	745	740	775	779	814	746	769	767	753	777	717	739	776	796	767	820	774	773	748	803	764	753	843	728	805	775	724	773	797	783	794	733	744	769	813	742	766	784	740	751	693	790	793	731	803	868	748	791	795	832	799	751	764	748	801	764	743	763	754	780	720	779	710	810	792	769	804	781	775	746	736	761	784	755	816	790	768	760	822	747	814	768	779	720	760	826	799	750	824	779	823	793	767	731	809	774	804	839	795	784	748	781	778	721	718	763	791	723	787	791	783	778	734	763	753	800	726	777	751	769	796	777	769	764	785	760	772	795	755	779	765	738	800	755	811	799	778	755	865	773	766	787	758	832	806	789	803	701	719	749	775	773	830	804	778	775	780	712	782	769	757	784	770	763	764	796	749	779	805	785	804	757	760	720	805	821	805	805	755	758	802	779	786	765	737	786	820	737	739	771	792	767	775	803	762	812	757	787	777	810	754	761	756	760	805	766	786	735	749	774	762	749	765	803	755	753	795	751	785	789	806	768	758	762	810	782	798	758	781	792	760	721	767	752	778	798	816	779	765	743	765	766	746	753	776	761	791	772	768	782	783	764	765	743	791	755	785	751	793	790	781	764	753	771	782	753	784	725	762	750	775	779	785	784	775	729	737	751	755	794	771	781	760	792	739	824	774	811	796	839	787	754	780	757	752	766	771	757	764	761	794	769	805	774	749	737	791	782	781	807	821	788	786	779	775	784	740	726	784	766	769	803	777	820	795	737	784	755	749	753	765	747	832	766	757	761	773	791	782	831	782	780	780	755	793	763	781	747	769	747	824	778	787	788	821	754	729	723	810	789	790	761	797	757	772	704	767	759	790	750	711	814	755	749	789	808	784	779	772	778	783	799	783	750	749	716	763	797	748	756	730	791	737	766	745	764	753	766	799	736	830	764	775	789	778	758	772	809	745	828	793	765	820	755	706	762	759	729	759	784	767	791	790	797	770	733	806	743	705	752	808	747	761	779	785	782	813	722	770	788	802	785	748	723	811	761	765	746	781	784	735	757	810	776	750	767	789	751	740	781	811	770	781	790	727	786	841	822	764	794	765	800	772	758	769	774	809	743	779	777	782	832	770	756	714	764	750	780	779	756	734	805	801	785	787	767	748	757	784	769	740	792	777	811	724	770	773	775	734	760	751	805	763	787	715	797	813	748	816	759	721	737	707	730	768	754	750	738	795	715	785	772	777	764	815	776	813	801	783	776	782	759	863	752	801	773	754	807	766	807	787	789	769	799	767	774	802	765	797	787	761	756	799	752	748	800	826	787	775	761	784	781	806	774	790	752	730	733	787	752	740	803	758	797	767	763	746	782	745	769	824	782	779	755	816	803	756	753	757	779	809	823	753	785	797	723	728	764	814	759	769	743	825	719	722	721	761	805	736	761	752	798	710	776	798	781	781	761	779	757	788	739	760	730	749	815	809	783	752	713	765	772	779	783	810	719	793	777	770	744	769	769	808	765	746	700	750	768	744	773	810	822	810	769	743	772	751	719	734	764	745	765	778	723	776	799	754	743	802	756	826	826	808	771	756	753	757	788	777	743	810	784	773	822	792	770	761	801	766	812	763	758	811	777	834	788	761	767	728	743	771	799	782	771	728	772	813	792	749	727	766	772	758	812	762	768	780	781	760	692	800	767	781	792	815	767	754	729	760	809	720	821	786	798	756	789	755	797	782	783	727	787	796	723	738	731	776	740	775	736	741	699	812	785	766	823	797	777	769	798	707	802	743	713	740	774	801	729	806	775	742	795	789	771	781	749	753	773	771	835	784	797	758	790	740	738	773	746	809	757	756	781	787	755	749	748	788	780	767	749	764	737	779	731	786	752	761	799	791	748	756	792	792	757	817	762	696	787	747	785	799	774	798	720	798	763	812	722	779	767	771	838	764	780	736	773	765	764	773	823	814	772	773	755	739	770	762	766	727	776	755	787	788	753	792	771	772	750	742	817	781	768	803	797	762	784	783	773	771	749	740	757	739	816	808	771	709	796	792	798	765	798	750	783	753	794	825	733	771	806	718	743	696	758	752	703	753	796	738	760	806	765	785	785	741	819	781	748	797	759	773	766	765	796	778	772	700	772	761	759	753	794	771	745	784	762	754	789	776	783	835	812	748	766	803	751	760	818	791	810	827	827	777	792	844	750	773	711	695	761	789	742	725	760	802	798	766	792	799	801	772	764	778	765	742	820	787	761	768	772	832	741	798	756	804	790	799	790	772	702	775	767	775	803	802	775	760	765	758	775	735	792	815	802	755	764	723	762	747	744	770	774	764	733	796	774	740	779	763	768	733	737	791	747	790	788	775	788	822	767	800	752	719	791	781	757	759	747	775	759	764	818
24489	21142	24153	28384	21143	21173	11745	622	460	391	400	338	338	354	356	362	374	311	338	367	313	325	330	340	336	319	310	317	321	347	333	334	348	328	347	322	298	316	347	376	357	348	339	338	340	316	323	328	305	372	333	330	332	337	340	349	304	305	359	307	381	310	326	352	353	327	329	324	351	323	339	333	301	335	316	337	348	347	299	394	369	305	316	325	369	339	327	338	337	319	387	347	334	277	343	319	330	347	340	341	322	313	370	365	325	353	350	338	345	340	334	320	348	319	347	290	323	315	316	325	334	292	318	317	308	338	306	289	311	344	326	335	367	317	332	322	296	325	325	330	324	356	351	285	352	309	350	318	348	339	339	362	332	289	326	353	329	359	334	318	355	301	322	305	371	316	348	326	374	320	280	332	325	344	348	321	322	332	331	332	332	330	327	343	310	323	319	329	331	312	343	387	319	370	323	302	315	320	323	319	334	331	325	299	362	329	352	346	321	302	309	371	335	360	308	391	315	288	309	317	323	342	320	358	331	358	346	346	323	318	317	338	307	330	358	386	346	324	362	326	290	343	342	355	325	323	350	360	333	360	361	323	297	339	299	330	300	314	295	312	351	329	323	314	332	336	339	329	319	328	349	326	317	341	319	325	319	321	354	341	333	330	331	326	319	347	314	338	337	350	340	324	328	342	340	329	332	337	320	325	344	327	307	337	362	381	318	337	290	303	337	333	321	378	355	388	303	331	297	309	288	345	324	333	358	380	333	302	295	323	354	374	317	343	313	348	314	309	334	332	286	305	286	322	336	323	343	327	296	334	347	329	324	355	324	361	335	333	307	327	352	304	350	320	327	321	300	327	354	294	341	291	311	309	326	321	323	323	356	316	325	334	359	318	317	307	305	375	329	337	330	284	298	378	347	345	317	316	321	304	342	318	340	314	306	298	347	301	356	322	350	319	315	358	313	289	322	305	334	279	345	336	313	338	332	398	351	359	325	324	345	330	302	341	326	309	339	332	341	341	308	332	324	328	325	302	334	340	294	309	378	349	346	308	326	320	325	381	339	322	324	317	321	371	293	335	324	352	321	386	326	289	307	343	386	361	334	350	334	331	326	300	307	337	322	339	356	344	351	327	348	336	341	310	353	349	305	315	321	338	340	311	325	330	342	318	328	300	358	334	346	346	341	292	314	325	326	315	344	345	304	372	332	337	289	342	300	313	363	377	309	300	335	341	319	354	346	325	327	309	366	326	300	325	326	338	374	307	328	360	327	335	287	321	288	312	299	342	365	335	303	301	327	313	372	345	335	318	321	319	339	302	310	334	301	333	305	331	337	360	356	316	325	364	332	353	310	314	339	349	319	283	348	345	346	314	316	318	332	296	317	355	323	347	347	347	355	312	350	320	344	332	314	319	344	347	325	304	341	303	329	329	295	359	331	342	334	340	354	325	339	388	360	336	314	353	329	324	345	353	343	363	360	342	331	344	317	343	318	334	319	358	328	349	346	357	331	353	315	345	339	320	335	334	357	326	304	308	295	335	356	310	337	302	328	313	356	326	312	322	343	352	313	352	296	326	345	335	322	349	358	325	342	351	333	310	324	344	315	331	313	281	323	315	302	368	343	350	338	344	329	308	318	341	355	309	331	313	325	353	323	308	316	325	335	323	323	342	308	344	303	360	340	281	367	353	333	354	347	285	334	356	326	333	332	285	368	327	317	324	354	330	311	322	310	363	331	314	343	329	362	346	357	353	326	309	329	392	316	337	327	304	344	308	332	337	340	348	313	349	314	327	332	320	312	314	295	358	333	279	291	353	292	361	328	328	337	316	383	335	314	329	339	356	355	324	321	343	311	315	357	343	357	332	327	340	327	340	354	367	304	329	369	343	333	324	349	350	306	342	343	327	328	329	368	330	343	329	350	303	350	343	340	344	321	358	326	352	307	319	337	358	327	295	313	341	344	314	336	351	319	327	337	321	339	305	327	324	322	327	343	330	357	333	323	374	279	332	329	322	324	322	345	330	359	334	310	327	346	342	336	310	340	349	353	300	373	319	374	333	325	321	346	310	318	327	371	309	321	300	327	349	323	328	299	316	307	339	358	285	319	323	318	304	318	319	317	324	356	327	325	294	322	308	340	286	340	371	313	308	356	328	339	320	356	329	353	324	303	333	337	328	336	357	358	295	305	327	306	296	342	351	282	338	347	363	363	316	319	293	389	354	371	331	360	320	341	335	345	353	358	326	348	326	353	343	346	339	327	347	323	333	348	346	330	354	345	328	363	313	360	298	326	340	341	360	330	334	316	354	344	321	316	326	320	337	315	331	371	319	304	344	329	317	295	329	314	319	366	343	321	327	311	316	326	335	332	289	334	300	337	335	379	362	326	331	361	310	354	326	337	340	322	331	337	283	363	290	333	308	349	344	303	316	288	329	340	350	347	339	338	340	353	354	314	320	329	330	328	303	282	342	337	387	327	340	345	347	323	354	350	321	355	341	315	335	334	296	378	320	332	328	326	346	310	325	335	333	347	328	362	350	353	316	355	315	334	338	334	348	333	348	349	331	341	320	353	319	324	352	340	315	364	344	310	323	329	368	366	332	357	329	299	336	314	365	364	326	341	309	347	391	324	316	343	306	347	340	301	291	377	341	330	341	356	331	327	360	350	361	332	353	362	330	334	312	328	333	352	334	316	347	322	316	349	344	349	281	333	329	326	291	302	343	349	320	343	319	317	297	305	340	340	337	301	292	332	358	331	340	322	334	331	318	319	317	338	316	316	313	320	341	309	335	318	302	312	341	348	319	339	332	317	308	309	321	342	349	322	321	307	301	316	315	324	341	321	326	359	332	335	359	327	334	301	321	325	336	355	315	348	363	328	329	282	369	309	341	331	343	332	290	306	324	318	342	345	332	317	336	314	317	358	377	326	332	314	331	338	335	336	330	349	327	340	331	350	321	320	345	355	351	334	342	315	307	342	329	343	318	319	357	325	316	314	305	336	330	327	352	350	315	361	369	339	296	313	336	292	339	335	334	350	326	310	325	349	343	309	319	349	360	305	307	345	337	295	307	375	274	334	377	362	343	340	348	374	331	326	296	335	354	347	305	342	357	333	334	321	302	312	307	301	288	306	376	307	303	335	321	343	349	334	337	372	321	374	282	376	326	309	328	307	311	334	344	344	333	348	330	355	339	346	347	365	338	315	345	317	297	306	322	318	335	310	318	338	330	310	322	303	352	317	340	344	339	307	351	305	337	305	387	329	304	334	332	309	322	300	331	328	350	330	350	315	334	340	322	350	294	317	323	346	335	292	320	371	363	289	286	327	373	322	299	353	333	318	354	376	300	366	313	351	329	310	305	329	289	340	333	278	312	311	333	336	326	319	337	310	334	349	318	328	340	348	342	335	340	333	354	377	286	324	292	324	359	351	335	322	364	345	340	331	367	318	300	299	343	323	371	368	321	334	302	329	325	346	343	341	339	333	324	364	361	313	336
37103	50045	6938	959	783	771	748	723	691	734	701	664	679	696	696	686	698	707	697	684	692	634	687	627	692	688	676	685	645	676	697	688	638	641	718	644	675	722	641	627	707	710	650	645	621	697	652	721	689	676	751	659	625	652	627	629	684	644	714	699	631	708	669	679	693	660	640	678	686	649	639	673	712	674	683	642	653	695	656	632	657	675	696	650	687	609	703	720	678	694	679	684	681	696	669	691	656	651	661	655	677	670	711	666	679	684	699	653	700	670	629	702	688	672	668	666	698	649	666	661	640	663	670	684	655	709	748	668	655	643	702	675	648	643	684	706	706	679	677	666	726	686	674	715	699	704	681	721	679	664	641	669	666	725	687	648	690	692	700	617	643	668	708	638	644	713	637	653	661	682	703	674	693	698	674	655	666	663	690	673	677	684	684	699	657	699	667	704	658	693	645	683	627	683	693	637	687	710	692	737	706	671	641	624	678	615	677	705	646	646	688	650	717	716	677	641	662	653	727	645	651	712	712	639	718	676	730	648	689	673	672	703	651	622	657	666	703	686	724	718	671	678	693	671	641	690	697	670	688	647	647	672	658	723	685	691	689	641	679	648	708	658	709	703	686	670	694	682	667	702	638	660	670	645	676	681	652	685	665	692	666	655	648	657	669	675	677	671	638	660	682	685	664	656	657	680	644	686	670	678	650	703	699	634	683	672	682	679	689	658	642	703	671	694	661	680	676	705	684	660	649	684	683	663	660	653	682	629	704	674	664	681	637	665	677	661	659	700	693	629	697	675	705	639	671	667	652	682	655	666	707	693	670	680	705	678	675	679	648	704	679	676	677	646	694	657	676	644	706	676	670	724	697	644	693	686	689	703	659	671	669	712	606	673	670	724	670	652	666	622	698	710	697	671	650	685	640	591	703	652	660	678	658	650	656	693	711	668	724	672	669	690	682	688	672	657	684	682	663	698	679	737	695	736	670	604	694	671	650	706	675	674	656	695	670	719	650	658	701	695	692	710	658	657	686	694	653	678	708	680	707	668	647	607	694	671	675	719	654	723	662	682	685	648	688	676	695	648	645	720	712	672	657	664	683	688	708	685	650	651	679	658	652	684	668	681	660	675	664	634	696	657	689	706	650	684	669	628	635	632	685	673	646	684	652	668	657	694	693	667	648	688	656	678	693	675	635	648	687	721	704	677	649	682	677	713	712	692	722	678	644	698	666	682	675	671	637	660	708	730	654	665	641	606	673	675	645	674	684	705	700	641	673	619	657	717	693	659	686	669	623	707	676	681	663	670	635	696	657	671	693	697	658	679	698	712	665	666	624	709	690	644	709	673	656	680	641	677	714	687	658	676	702	671	704	678	680	694	678	688	679	681	689	660	682	665	703	685	663	623	680	698	695	663	667	698	674	654	676	630	668	680	665	664	671	671	686	661	724	626	651	701	666	693	651	633	695	713	692	693	694	720	689	667	657	683	683	689	678	643	695	611	639	719	658	711	670	653	650	701	693	672	696	719	639	694	678	654	681	708	685	654	686	677	643	676	714	625	655	657	679	661	691	698	713	671	671	712	653	701	715	692	664	655	664	624	705	692	647	705	648	679	684	689	691	715	690	677	651	705	645	648	676	692	664	703	655	732	668	688	634	636	675	696	696	642	672	656	695	696	769	716	659	639	653	680	713	644	668	682	687	678	638	668	637	622	705	673	709	673	660	689	682	707	679	663	665	703	674	677	686	649	706	647	723	691	713	668	693	644	669	677	723	637	682	695	651	677	696	670	657	649	676	655	694	707	689	660	635	636	641	703	655	667	678	648	617	696	688	668	662	703	636	663	653	651	654	702	689	652	699	685	678	719	705	672	693	675	621	656	665	634	652	695	654	678	649	659	648	694	694	673	681	671	635	708	664	672	700	681	679	670	699	658	654	714	653	667	668	647	689	664	727	713	737	660	686	672	679	686	690	669	698	667	693	691	670	660	691	685	663	660	685	645	715	637	615	651	690	664	672	712	698	632	695	693	693	675	671	707	679	673	627	704	664	696	723	715	680	693	720	707	678	716	660	713	694	687	677	683	675	725	678	689	669	723	673	639	682	670	696	675	697	649	629	630	625	679	672	674	685	696	674	640	647	672	729	674	653	707	712	624	723	696	673	674	675	698	654	678	675	680	701	695	671	669	688	718	666	657	704	641	644	673	683	665	656	657	665	648	695	670	671	685	651	661	692	616	669	691	679	680	664	661	639	665	677	678	710	707	694	657	694	766	688	672	692	673	670	668	681	691	701	697	637	700	714	676	677	700	696	616	695	675	700	666	687	692	703	645	686	669	672	724	656	676	704	647	655	682	682	672	690	728	648	674	663	652	655	695	663	738	654	712	670	726	674	658	706	694	693	696	672	675	666	632	678	685	660	644	668	705	705	702	666	688	653	618	707	699	664	682	707	659	633	696	681	743	694	652	688	684	682	672	691	681	674	662	693	691	670	622	700	684	656	646	685	667	699	692	694	676	681	674	655	700	685	670	711	708	647	678	672	678	675	709	675	670	706	719	679	643	683	735	644	673	650	663	653	651	719	698	675	697	647	656	648	693	668	681	642	672	722	704	638	651	661	678	678	644	653	684	702	648	667	682	680	658	681	675	698	721	692	683	685	688	701	640	659	666	656	639	707	755	673	646	707	660	674	677	677	678	710	694	678	653	668	712	673	650	686	678	652	735	692	688	636	694	652	673	713	660	643	684	706	673	697	642	650	701	701	684	668	646	693	645	656	683	683	640	680	692	672	677	662	672	669	658	696	650	668	677	654	663	719	689	681	663	681	686	703	671	702	660	670	705	660	629	692	662	688	625	705	681	681	636	768	678	709	673	701	740	653	685	669	693	687	664	663	662	674	673	668	696	683	690	697	675	671	702	637	677	655	659	711	676	699	669	685	654	666	698	696	671	672	703	661	664	639	670	638	698	731	695	698	676	647	669	654	669	630	670	660	661	685	669	681	660	707	688	662	657	648	715	678	709	615	633	696	702	699	698	681	690	695	715	665	679	671	581	663	612	692	686	700	670	632	631	618	681	681	631	685	667	673	693	644	698	683	689	656	685	688	675	679	709	703	666	697	635	640	697	679	662	666	656	671	682	665	662	632	698	686	676	695	691	671	705	662	661	758	688	616	678	634	658	673	671	651	701	689	655	628	676	619	641	648	683	681	679	665	711	687	672	645	648	667	684	653	686	671	698	664	673	691	649	698	696	683	665	609	667	683	660	691	660	670	672	683	676	685	648	704	699	704	690	681	735	696	658	723	680	650	713	689	683	690	696	673	688	690	644	673	667	715	712	645	698	703	708	731	676	698	666	667	686	667	717	691	634	661	630	670	664	636	681	664	669	679	658	685	654	651	691	671	705	664	654	662	699	699	675	697	670	687	694	673	615	702	671	651	640	665	655	674	692	657	662	637	673	669	626	658	650	647	710	680	670	657	655	702	671	637	699	673	660
35567	18170	5140	334	205	229	222	218	205	202	209	209	215	241	216	203	238	202	216	209	201	188	206	231	199	207	185	219	180	224	217	224	191	207	200	205	214	211	197	226	204	189	208	197	202	216	214	217	221	245	226	187	206	203	205	189	220	211	220	199	226	201	206	207	236	198	206	211	204	204	225	208	244	216	250	217	197	214	214	234	234	223	194	200	235	202	205	193	191	229	179	205	240	203	200	219	191	219	179	212	213	221	197	211	208	217	225	232	202	229	203	239	221	240	238	220	196	178	210	211	219	200	211	225	209	219	198	225	222	196	205	204	248	237	191	210	230	210	250	231	213	185	210	202	195	236	206	242	209	198	186	218	216	203	201	216	217	212	222	207	212	196	232	217	193	224	228	211	229	187	197	208	191	207	205	215	207	187	236	206	213	233	220	207	224	215	190	218	196	212	231	218	226	211	218	207	211	220	208	183	198	218	207	213	208	211	166	180	188	221	218	209	216	196	197	217	230	236	211	199	205	200	205	213	230	207	221	239	244	224	188	199	213	222	212	215	214	171	221	202	212	226	193	222	198	222	221	220	236	190	185	185	203	187	197	229	246	237	225	226	215	218	199	223	225	197	232	202	212	192	204	191	216	199	214	224	195	188	210	207	212	223	226	246	187	223	177	251	197	208	232	209	210	182	220	224	228	196	213	205	192	183	236	236	206	211	220	215	212	230	198	225	201	222	216	219	202	208	173	216	188	215	203	197	205	199	222	201	204	213	216	238	222	200	224	204	195	195	235	209	182	155	200	227	236	213	284	231	205	202	211	215	233	216	190	236	227	205	196	214	168	214	214	188	215	195	200	205	238	188	221	206	218	224	214	205	197	241	201	225	218	205	218	216	191	214	213	223	225	221	189	209	210	179	191	214	169	177	197	192	212	194	246	217	240	213	215	222	222	198	197	192	200	251	209	218	215	190	192	171	213	203	197	186	215	202	196	194	191	201	226	216	216	220	201	215	229	245	192	226	216	224	218	239	227	196	232	206	232	185	251	232	228	221	221	193	194	218	230	235	233	199	197	203	201	207	237	192	212	197	215	202	204	212	210	212	206	216	174	193	207	223	193	171	177	195	215	219	218	223	212	201	194	217	232	206	226	243	221	232	192	214	185	213	202	230	199	199	217	188	228	223	203	205	203	211	201	219	184	223	201	210	193	216	190	219	187	215	219	236	202	202	210	203	204	220	211	221	201	197	188	211	215	209	228	209	194	203	207	235	215	212	176	230	201	224	192	216	223	186	210	237	230	217	209	215	234	204	201	204	182	222	199	211	187	214	215	250	217	190	218	216	236	196	184	202	234	176	200	195	203	221	217	205	206	183	221	204	197	235	219	221	214	224	214	243	218	189	246	206	193	207	220	195	208	199	220	188	187	205	223	185	181	211	229	202	207	225	210	226	206	219	203	211	217	206	226	207	202	205	209	198	237	203	198	217	200	214	219	209	201	181	232	185	195	223	213	201	187	209	188	230	215	215	192	243	215	218	203	197	220	219	201	240	222	184	195	217	211	192	210	210	243	213	195	224	214	199	228	200	222	233	218	220	208	196	197	211	186	209	201	213	219	220	219	222	238	197	222	193	232	207	189	217	230	214	215	217	221	204	193	212	215	231	240	206	208	195	217	217	201	198	204	209	246	220	212	204	225	202	216	202	180	201	184	210	215	194	206	224	188	201	219	213	177	186	226	200	181	220	227	212	211	204	209	199	196	209	220	214	244	212	219	228	219	220	209	202	226	199	213	234	209	206	211	232	242	226	198	251	213	224	216	202	218	212	200	224	243	200	201	208	191	215	244	200	258	206	201	200	223	195	204	195	212	198	233	229	184	193	223	214	197	189	199	195	223	216	191	221	213	223	211	194	162	202	211	208	208	189	210	214	217	214	208	217	185	206	223	206	191	194	227	199	251	240	233	214	187	195	215	222	217	214	200	226	225	206	228	192	238	221	198	206	204	232	190	217	207	211	222	239	224	215	221	224	190	208	208	217	203	186	200	181	190	208	202	208	196	231	209	238	195	207	178	227	228	212	206	237	207	213	206	221	205	189	228	221	208	211	186	196	203	196	217	212	192	203	201	214	213	195	192	203	207	220	246	224	223	207	197	248	200	196	202	219	188	213	226	219	202	206	229	213	207	239	217	201	206	231	211	187	203	225	207	187	201	240	244	194	219	207	208	206	177	204	216	190	231	239	214	181	203	211	208	209	225	206	225	203	212	215	223	190	201	223	242	225	223	193	200	223	220	208	196	197	201	193	241	232	205	210	195	209	210	216	190	218	206	229	221	181	231	190	226	227	191	185	210	206	219	267	227	186	204	211	222	238	222	196	205	204	216	202	230	218	205	206	218	235	233	191	217	196	219	216	205	198	210	197	209	194	205	200	193	184	191	214	190	220	224	210	199	225	218	190	190	197	228	225	217	240	224	195	188	230	232	193	211	213	226	210	213	208	201	223	227	204	204	186	225	215	202	191	214	220	243	217	200	192	189	223	204	202	195	211	181	206	187	184	183	203	198	237	218	215	222	180	226	226	208	197	206	201	214	188	209	217	198	208	231	197	218	205	212	227	237	190	211	211	202	196	203	185	203	196	202	225	189	225	207	190	193	220	209	216	218	215	202	201	218	209	219	195	231	232	195	207	220	224	228	200	219	224	252	199	238	210	216	211	215	193	236	213	197	205	235	212	195	209	185	220	181	217	178	194	216	201	207	217	219	204	192	231	206	209	185	196	220	237	215	207	213	233	201	178	216	216	200	205	201	245	204	190	224	207	199	219	199	208	235	221	210	218	232	198	214	199	204	216	185	197	203	234	205	231	203	206	219	185	198	222	189	228	217	228	214	206	199	204	190	230	224	191	233	206	212	202	207	213	263	206	219	206	235	233	211	222	195	195	236	210	235	205	190	236	235	208	231	213	200	203	174	217	190	180	200	201	217	230	247	218	195	216	216	210	203	200	195	230	213	213	191	207	206	203	205	196	211	220	200	194	217	197	207	210	203	199	233	196	200	231	214	221	226	232	210	210	216	193	223	223	209	222	221	215	219	199	195	233	223	210	201	190	188	211	211	210	222	194	220	213	228	196	186	222	173	199	208	220	186	217	204	205	206	225	216	206	209	238	199	221	216	202	214	201	207	188	219	218	208	217	203	220	224	212	209	227	200	213	210	245	202	186	210	201	220	252	226	223	217	210	211	234	226	190	217	190	193	236	224	192	206	198	240	200	210	214	172	191	208	185	177	219	198	204	199	220	216	219	207	202	239	214	209	218	215	212	196	209	217	223	209	222	188	193	201	190	233	207	216	199	216	215	214	227	204	234	216	210	221	218	242	208	206	212	215	208	186	202	188	211	199	195	210	189	180	194	213	223	230	188	197	202	205	201	235	196	188	247	214	215	213	208	207	234	189	186	181	240	218	212	187	185	209	215	201	186	207	195	197	194	204	211	218	202
19714	5411	696	550	529	509	503	532	495	505	503	447	494	498	511	510	523	504	484	495	500	517	498	463	521	519	517	483	516	496	513	493	477	501	526	501	503	535	489	484	503	513	481	475	528	520	486	493	494	519	508	523	477	501	521	502	519	526	483	520	514	491	474	540	474	471	486	494	505	491	475	502	505	524	500	508	502	517	473	496	501	459	492	517	524	491	478	528	464	486	520	500	509	488	481	510	471	478	489	526	531	512	502	469	483	490	502	481	447	509	518	531	526	514	486	506	525	476	475	444	514	487	517	534	517	462	515	527	491	484	495	529	518	479	497	530	503	511	490	520	520	495	526	506	497	516	511	513	511	476	487	532	513	539	512	500	515	453	522	514	493	493	529	511	524	495	474	515	524	551	471	516	518	555	494	513	540	543	505	472	506	471	491	502	447	529	541	532	478	489	473	502	523	491	523	546	515	453	481	564	542	510	489	524	515	537	516	497	528	534	495	510	496	563	518	513	497	505	475	491	491	525	525	503	505	515	477	502	490	472	486	515	470	484	501	492	530	531	528	536	475	527	535	513	517	497	511	506	492	538	492	495	537	488	508	507	526	505	510	505	533	512	551	489	480	508	487	466	516	509	512	496	500	499	473	483	478	498	504	528	505	480	515	475	527	503	508	531	501	515	490	511	508	498	523	525	518	492	528	533	547	494	493	523	499	524	487	504	534	527	487	481	465	480	514	489	525	501	477	476	532	459	504	555	535	520	485	501	513	491	495	490	487	498	500	549	471	478	517	483	496	472	481	466	508	498	529	506	498	502	464	498	497	552	516	470	519	520	512	486	446	509	506	521	485	525	491	485	502	502	530	481	480	498	511	454	513	501	502	541	511	469	514	498	473	510	493	504	492	490	489	479	492	513	538	509	546	499	518	511	516	493	496	483	456	496	465	491	479	483	476	501	469	462	536	484	484	499	520	528	532	474	526	514	518	493	473	483	527	507	490	487	490	471	539	521	483	484	494	504	534	519	459	510	502	539	490	493	535	476	496	538	543	512	504	492	530	475	508	539	471	491	481	502	514	540	534	511	469	492	484	512	490	527	466	519	502	501	498	530	530	505	536	477	523	516	521	501	470	512	504	488	493	508	505	513	490	499	479	561	472	497	504	463	474	520	470	523	548	452	524	456	494	498	535	488	515	509	477	468	485	478	498	481	498	500	520	504	520	478	478	496	458	507	466	532	512	511	504	500	498	492	512	503	472	530	508	489	509	467	538	480	454	509	523	518	508	481	504	532	471	504	463	505	496	495	500	509	489	477	552	468	495	493	548	490	480	505	475	524	525	506	502	509	484	511	524	481	518	517	546	524	520	540	484	515	493	528	485	480	474	537	518	464	510	511	499	512	484	473	509	521	509	531	482	481	511	495	476	491	527	507	509	509	475	524	508	506	511	477	464	484	498	563	497	527	511	479	504	516	495	493	499	492	505	495	507	535	472	498	492	549	524	502	470	532	504	507	516	522	491	507	526	455	501	513	498	520	526	469	484	468	493	484	482	515	472	512	508	478	469	528	544	533	493	469	478	514	475	519	489	496	527	525	488	503	513	493	495	521	482	527	514	489	494	485	512	484	498	507	501	522	479	484	498	517	512	498	474	502	516	479	495	497	511	506	544	471	480	525	503	468	518	469	501	493	511	524	486	514	512	492	542	516	505	493	465	519	511	500	525	484	498	514	501	515	535	510	514	464	517	539	534	523	490	493	489	449	504	525	518	503	516	517	535	484	489	483	503	517	550	515	540	512	516	529	491	498	516	493	503	513	514	514	494	489	498	531	498	485	484	489	526	489	505	475	490	526	488	505	467	526	500	502	501	489	492	517	503	506	500	489	553	468	500	474	490	519	488	481	498	465	536	507	534	514	520	490	474	478	490	508	496	519	496	486	508	504	477	506	539	465	487	491	548	531	500	518	495	489	503	503	484	504	503	495	551	487	491	500	489	507	487	495	496	490	534	483	506	505	515	521	481	495	491	506	481	518	530	518	486	486	477	503	492	527	489	515	526	517	497	486	514	484	516	503	506	488	439	489	518	488	500	489	522	484	488	489	488	518	536	504	516	544	508	468	507	497	516	502	512	531	504	512	447	478	529	517	540	539	501	486	492	493	492	492	486	470	509	512	506	480	483	503	535	517	521	509	558	505	502	495	499	482	522	509	489	513	537	516	501	473	501	510	498	483	465	528	509	469	488	497	510	484	504	500	489	473	506	513	444	500	507	491	513	492	526	450	536	522	494	516	448	488	518	497	495	474	505	510	501	491	515	498	483	506	497	520	511	487	492	504	498	499	521	494	509	506	533	525	510	485	532	504	494	474	500	508	531	501	504	497	485	541	510	534	516	502	499	470	506	502	528	510	473	505	529	516	506	517	521	499	517	537	492	535	496	537	524	464	477	490	508	496	491	490	502	482	499	527	486	489	481	459	495	528	494	484	504	519	488	572	524	496	495	502	525	526	508	518	507	492	498	499	538	526	490	522	498	505	489	502	497	492	507	511	498	518	494	509	503	483	541	516	478	532	491	518	528	529	468	509	515	505	519	497	503	490	513	517	506	503	460	450	488	509	510	474	493	537	512	444	537	494	483	464	524	545	508	512	488	481	477	489	496	476	487	510	476	488	482	501	467	503	476	490	496	486	514	494	455	510	539	498	499	529	526	515	505	501	541	502	479	547	518	515	521	501	526	500	533	484	477	524	514	516	472	509	529	513	499	486	503	459	488	492	504	478	561	521	469	546	487	515	557	468	465	490	512	517	517	517	521	519	471	487	480	519	511	527	482	554	465	483	495	513	457	481	492	490	503	521	508	525	525	494	528	513	489	495	510	506	508	469	493	489	530	455	461	491	504	473	532	520	492	499	513	502	491	517	513	474	527	546	496	549	524	506	505	526	477	487	534	493	525	487	499	538	474	522	487	525	518	519	500	485	522	492	502	512	518	519	511	453	510	507	499	486	513	467	472	496	533	529	506	478	513	513	542	506	519	488	494	533	512	521	468	509	464	466	542	503	534	506	510	525	511	515	480	459	463	496	527	519	475	498	494	529	488	504	473	523	501	498	503	558	494	488	505	528	489	488	503	501	494	515	495	496	498	513	519	483	499	515	494	487	496	517	483	501	486	497	470	488	510	509	504	486	477	489	495	524	517	476	470	492	500	543	499	528	514	477	493	525	527	509	522	543	481	510	501	486	543	496	549	480	537	521	534	526	519	556	533	480	515	522	486	505	485	495	531	489	538	491	515	532	510	506	497	530	493	463	490	500	522	538	508	497	488	497	479	516	531	475	510	491	490	515	434	517	505	506	500	520	500	505	529	511	526	529	496	462	505	497	481	496	523	490	508	471	526	515	524	533	501	479	461	522	519	478	495	474	468	502	497	488	495	500	517	540	490	498	540	488	524	501	491	452	526	511	517	498	503	477	497	487	477	558	522	492	511	496	512	470	512	549
25224	21126	23697	28797	21138	14016	593	446	415	379	376	379	378	394	385	411	360	377	402	353	383	429	345	346	335	390	375	370	336	370	385	381	374	355	360	424	354	382	340	420	365	388	325	379	378	376	359	358	348	400	363	368	352	353	373	402	403	377	357	337	399	348	366	353	423	413	373	392	380	354	352	374	337	346	367	372	325	384	391	384	354	335	406	310	341	371	404	392	408	403	360	380	345	346	369	377	344	349	367	379	365	377	377	363	344	354	362	394	361	400	360	357	375	341	355	372	344	367	357	327	376	390	372	367	343	322	344	377	374	309	364	360	375	405	361	341	353	378	357	374	354	353	404	371	364	368	417	352	378	375	349	391	384	381	388	351	367	337	368	371	377	360	353	340	329	381	405	405	368	357	391	370	352	368	349	354	383	359	374	365	350	376	372	358	365	374	372	370	387	369	366	373	373	374	386	352	390	340	373	347	385	397	367	373	369	389	318	353	393	398	354	361	335	380	368	359	359	353	341	319	423	350	382	369	371	373	333	354	315	371	375	380	367	402	373	401	367	375	367	368	378	343	388	358	385	363	338	366	374	357	420	394	400	353	378	366	345	377	370	382	352	343	382	370	379	371	372	338	332	362	385	333	338	329	387	378	350	362	330	414	379	349	378	367	386	337	365	333	359	386	339	374	322	369	391	352	385	375	328	392	380	377	380	362	340	392	349	390	390	395	386	375	398	390	398	350	373	378	334	353	372	365	368	366	346	334	374	355	353	351	391	370	401	368	345	370	357	361	362	347	400	379	385	402	377	365	392	352	333	356	423	381	385	336	358	394	356	334	367	350	375	354	385	373	352	365	374	391	365	386	383	385	366	393	342	372	392	380	328	383	365	339	363	371	359	378	326	325	331	380	324	374	397	342	348	372	399	387	344	340	334	372	376	352	334	373	344	328	367	409	360	364	381	345	355	413	383	345	354	365	364	382	351	350	363	357	418	357	328	357	353	358	376	392	333	384	367	366	395	387	356	341	360	357	332	370	392	364	390	354	345	338	371	377	332	384	376	390	359	383	336	365	376	404	322	370	356	407	366	391	343	352	383	357	366	366	359	403	359	364	344	382	374	376	385	357	344	361	369	396	353	368	390	355	359	399	396	364	431	381	376	308	358	366	377	353	336	410	357	383	385	375	337	394	406	371	364	366	383	374	381	358	345	401	372	413	375	344	378	321	383	335	392	352	385	403	364	397	372	392	372	401	358	369	373	398	360	365	379	350	371	404	405	413	379	358	368	370	374	359	357	374	361	335	383	325	354	358	373	345	363	390	354	338	350	404	375	368	382	360	387	373	371	351	389	344	379	322	391	356	357	371	347	336	370	378	349	366	386	375	364	368	326	385	359	365	385	376	365	360	385	339	366	373	386	397	374	358	368	380	344	404	374	361	363	380	383	372	383	364	353	339	386	357	394	350	332	378	385	372	395	371	370	386	365	370	382	353	383	363	328	364	369	375	366	380	373	328	355	337	338	350	380	374	375	354	392	376	387	364	414	416	351	372	362	374	362	372	364	344	361	332	361	362	333	400	395	406	374	357	380	388	394	393	385	377	356	391	410	384	350	383	388	391	365	359	370	371	376	368	380	388	357	345	348	350	369	414	355	321	387	396	378	380	351	340	349	401	382	363	359	359	352	402	384	377	351	361	333	388	367	347	353	389	377	383	367	348	353	365	352	369	363	361	396	385	351	353	375	351	327	345	347	378	365	344	369	337	357	366	373	349	378	333	386	370	366	377	411	344	372	384	321	365	362	359	341	399	372	381	376	373	365	362	384	346	416	376	352	359	384	360	399	362	380	359	388	387	387	393	356	368	371	384	379	361	363	348	358	377	367	373	392	389	376	367	357	349	345	361	362	388	356	379	368	357	414	361	396	364	339	385	364	344	395	318	384	385	371	381	375	335	359	395	429	355	379	370	390	354	353	380	368	362	358	364	369	370	352	394	384	351	405	351	378	386	330	356	363	360	391	369	357	331	390	370	376	386	342	331	325	364	371	350	339	355	360	344	363	355	373	359	379	345	361	361	374	368	316	331	369	386	379	354	360	394	391	403	370	403	369	350	341	345	350	361	350	370	341	354	347	414	390	337	361	384	390	332	355	338	369	360	430	387	387	356	350	333	368	386	344	383	397	362	366	335	383	382	336	400	330	384	366	352	365	357	351	375	355	348	364	372	369	346	362	359	336	381	380	384	367	365	375	385	417	386	378	371	384	368	337	409	407	354	389	378	361	366	371	359	385	363	391	420	351	362	357	374	377	348	380	375	368	347	367	333	370	414	368	340	355	377	376	343	347	365	356	375	388	345	372	340	402	350	374	365	398	381	371	387	365	353	352	351	381	353	376	380	342	370	367	398	356	336	341	378	370	342	361	324	344	382	350	371	346	362	350	340	350	366	331	358	379	361	391	377	371	398	365	387	370	356	381	348	338	371	361	353	346	353	363	383	358	375	358	368	363	364	359	375	372	363	382	346	342	382	365	352	369	347	351	351	387	365	374	387	358	347	406	383	397	373	381	413	365	402	365	378	384	371	372	360	373	370	345	380	360	368	372	356	363	414	349	373	359	363	378	371	342	359	378	380	318	340	341	355	362	335	361	370	322	388	378	354	355	371	330	333	378	393	378	358	338	422	366	342	369	379	410	378	356	375	380	371	324	385	355	405	351	315	337	364	359	354	342	403	372	401	376	354	354	381	383	364	362	361	354	351	362	374	311	366	362	354	337	344	398	347	341	355	353	370	351	405	394	331	359	367	351	364	388	378	377	375	370	366	356	361	345	366	383	367	370	348	369	380	384	355	411	362	368	397	376	364	348	395	378	341	329	362	312	366	382	362	366	340	368	408	342	367	398	410	329	378	346	332	405	351	369	357	349	405	374	388	387	390	362	348	391	352	381	345	374	382	366	380	362	335	332	347	376	384	350	383	371	357	390	375	359	395	395	349	366	376	341	348	357	392	378	373	380	372	335	392	327	383	396	368	367	363	345	396	390	339	343	362	407	415	365	380	380	410	323	359	344	379	386	379	348	344	327	404	359	361	355	355	386	342	350	399	415	353	347	317	334	382	317	339	390	356	354	348	363	348	384	363	362	365	377	370	370	380	378	378	367	377	369	345	343	389	415	348	355	377	358	374	386	371	348	368	373	337	345	378	349	349	390	374	365	379	382	375	372	333	346	333	340	389	341	325	386	375	362	309	379	388	346	354	359	366	404	379	354	357	376	383	338	385	348	369	390	408	346	352	360	377	333	353	340	395	391	372	326	360	392	365	405	347	351	410	393	364	363	405	402	349	367	360	364	384	372	371	336	329	372	374	388	345	328	379	379	349	345	334	374	348	392	358	394	345	362	374	380	383	371	413	377	347	336	393	411	396	376	407	326	356	375	372	391	361	369	403	378	339	372	329	357	371	391	376	355	381	371	379	382	406	364	358	377	358	390	371	369	336	375	381
31093	38674	4287	961	866	840	804	827	749	766	782	841	684	786	760	809	817	760	787	748	727	733	777	772	748	718	741	767	733	807	758	770	742	752	771	772	774	777	751	762	786	826	747	786	833	769	739	789	799	784	766	767	824	778	796	798	801	800	744	800	747	821	756	795	803	812	771	777	770	819	768	825	746	729	731	780	786	770	830	726	767	788	781	766	752	789	787	783	770	752	818	768	771	839	717	787	792	754	746	758	727	747	803	759	827	725	799	806	807	767	806	796	744	766	818	769	739	761	782	784	745	749	719	806	836	812	773	821	764	794	785	747	862	741	771	813	747	826	764	769	761	799	779	848	796	840	812	746	751	778	796	815	757	754	850	771	755	777	796	772	771	766	810	798	774	777	773	767	767	712	758	780	781	779	831	782	793	760	798	792	775	803	713	792	800	750	731	786	736	777	802	757	781	802	725	809	778	789	818	748	723	820	756	819	821	777	806	794	808	835	809	818	787	785	731	718	748	809	769	779	778	780	775	811	735	723	803	821	761	814	715	800	812	774	763	725	783	775	766	801	760	799	830	774	788	830	795	788	787	788	662	732	785	780	756	788	835	769	767	756	805	750	770	737	765	774	780	816	742	807	769	695	761	794	788	784	760	763	755	812	826	787	796	751	734	785	757	749	823	751	789	823	739	756	810	745	795	794	737	770	762	772	807	803	810	748	791	733	763	789	760	776	770	767	788	761	733	817	766	763	814	811	745	834	752	809	768	769	734	772	784	803	790	769	796	809	811	761	781	756	761	804	814	786	761	749	721	765	732	803	775	743	808	743	750	804	742	708	746	730	784	810	818	794	711	727	803	786	748	747	784	781	778	776	726	777	776	768	756	737	808	816	764	788	768	794	792	736	745	818	728	713	810	800	701	811	773	779	781	785	785	752	791	754	758	744	749	780	783	802	756	849	792	802	809	790	794	742	806	747	751	756	804	768	763	764	771	752	807	802	764	740	754	729	736	774	804	785	779	777	733	744	737	802	801	802	753	762	737	800	760	768	818	802	748	734	782	732	841	786	771	769	810	775	820	749	751	779	797	788	804	725	763	720	782	782	739	800	825	732	800	800	777	760	759	777	764	767	805	756	780	801	782	788	775	825	787	712	729	815	764	768	789	751	765	764	845	740	816	724	815	750	687	811	804	788	753	801	784	765	815	810	783	726	793	799	742	723	718	766	795	818	742	783	818	751	736	765	762	825	779	756	769	774	784	737	762	758	729	784	764	779	789	822	770	747	761	760	750	810	739	803	811	788	754	787	831	779	784	776	752	806	837	797	772	797	760	760	747	804	737	756	774	806	744	725	747	815	772	793	758	801	811	757	786	753	716	749	792	798	742	799	812	778	800	805	796	802	746	764	791	736	764	742	820	736	740	768	748	794	776	794	761	781	768	797	772	787	800	792	763	795	753	820	808	753	788	804	801	797	787	775	787	788	767	806	777	779	736	801	831	764	765	777	783	754	783	748	736	782	735	733	749	811	790	771	803	814	762	794	797	763	798	739	764	776	788	718	786	775	749	809	779	795	786	787	785	812	777	809	779	788	748	745	748	734	780	775	828	738	800	793	761	743	770	781	780	768	758	748	771	807	732	795	786	735	795	796	785	779	801	753	787	791	724	781	773	710	815	828	801	762	771	838	769	788	808	785	782	759	769	754	738	772	751	760	723	781	788	742	804	782	833	755	715	796	748	779	826	770	825	818	815	780	727	758	815	780	812	786	772	737	795	722	786	780	782	794	783	786	764	754	811	752	764	762	744	797	791	769	767	748	790	770	778	736	794	771	820	741	799	748	716	768	774	762	772	775	760	783	795	784	744	741	755	834	818	793	761	727	786	762	765	775	789	808	776	769	793	783	786	803	799	741	756	794	784	763	777	758	767	740	799	766	740	780	751	808	743	761	823	779	731	721	780	733	779	837	808	802	801	711	769	767	798	751	797	810	734	812	737	787	820	777	739	776	803	765	757	748	766	791	804	785	812	762	744	789	765	766	780	748	793	787	809	825	803	760	783	770	760	779	785	798	762	723	727	762	773	814	788	801	785	736	729	757	766	775	722	822	740	745	769	777	762	806	805	734	739	727	753	766	796	797	775	765	740	809	804	796	815	780	791	801	768	800	740	727	824	777	774	747	795	814	787	773	803	733	765	813	772	752	774	765	726	825	786	832	802	747	748	778	763	766	753	784	768	750	790	763	777	803	745	775	697	784	794	784	796	769	819	831	815	787	745	774	724	864	752	776	786	813	775	789	770	758	805	773	815	754	732	785	849	802	784	747	767	787	774	774	833	766	747	828	738	830	759	792	767	770	779	743	781	778	762	787	787	775	797	748	850	804	780	809	736	723	800	760	828	781	801	785	787	772	794	791	779	770	772	742	746	800	803	752	794	770	797	769	782	780	734	755	843	758	789	730	764	795	749	749	811	790	729	791	764	781	798	761	809	741	797	846	794	816	764	719	778	759	760	728	800	789	754	725	718	787	766	780	795	805	783	822	761	799	751	799	744	814	749	803	711	790	751	769	813	745	741	788	810	760	770	770	750	765	764	768	808	807	751	766	741	782	786	836	748	813	812	762	776	729	787	720	777	782	764	784	820	802	772	760	787	760	747	737	797	754	754	831	792	752	753	766	750	781	766	750	765	780	788	778	758	760	757	756	765	777	766	775	859	737	749	777	759	782	741	756	766	720	790	786	757	750	771	759	798	796	750	777	773	757	781	799	778	814	810	740	751	799	777	769	791	751	741	720	757	761	782	801	763	780	773	755	805	740	781	783	806	750	765	797	735	783	758	785	784	740	802	817	752	780	776	762	780	809	767	785	773	788	759	791	739	821	781	772	758	783	759	789	759	738	789	829	781	774	782	757	795	790	814	740	777	829	771	767	771	757	788	801	775	814	791	793	824	813	799	747	779	785	779	796	803	770	781	756	750	802	795	805	782	723	762	776	757	745	760	793	744	766	752	713	798	766	766	759	759	781	805	814	803	745	791	740	772	797	757	813	784	756	799	782	727	802	783	801	735	813	782	774	792	765	734	798	786	805	731	785	788	722	794	838	762	771	798	754	762	801	714	806	764	784	760	726	772	801	731	777	784	783	761	771	770	780	793	775	769	766	816	783	772	794	750	800	796	805	813	714	763	812	816	798	741	785	790	803	776	756	788	780	769	791	805	774	811	770	844	788	754	784	810	761	759	770	782	810	815	730	811	798	783	804	736	776	728	800	787	762	762	786	779	848	813	740	757	773	768	775	746	770	789	778	736	782	803	763	747	802	782	772	773	822	816	782	768	800	776	777	800	780	819	794	757	771	756	750	733	739	775	778	771	841	759	822	797	769	781	747	778	770	756	731	798	794	807	775	765	770	779	730	719	773	795	775	770	804	831	793	804	832	799	760	782	775	753	756	776	805	750	751	760	788	769	764	772	739	719	776	739	747	840	841	763	771	739	791	793	754
24601	21116	24102	28374	21117	21133	11656	601	413	399	409	403	384	393	368	345	359	334	363	371	333	349	352	333	304	358	371	341	327	365	317	341	300	311	369	352	332	360	317	349	340	320	303	339	316	338	303	364	359	305	329	342	351	364	321	325	321	321	319	347	321	338	350	350	301	304	350	317	336	317	281	339	336	343	326	306	326	313	373	351	333	317	329	319	291	299	308	333	319	308	345	301	327	344	333	320	317	312	368	340	344	377	325	319	323	328	314	318	325	358	345	316	328	374	321	326	347	310	323	334	313	338	364	379	343	347	346	363	323	333	341	330	320	327	347	323	335	301	308	366	316	303	328	349	352	331	315	324	334	320	359	336	323	310	351	356	335	313	300	346	324	310	330	313	358	309	296	347	365	341	317	351	367	348	329	325	347	331	343	347	345	305	349	341	317	334	333	284	322	328	313	313	307	323	341	312	334	323	327	323	331	321	301	337	350	307	370	338	328	359	362	362	321	363	321	334	321	324	328	330	331	365	322	341	326	313	294	307	308	299	325	292	324	345	366	317	307	306	317	332	317	341	299	301	350	310	318	369	332	316	320	316	362	374	337	329	341	346	328	327	341	317	325	322	332	330	332	327	332	312	327	330	322	318	341	356	339	365	319	325	310	351	307	330	320	317	353	323	330	302	336	319	349	333	316	363	319	321	294	303	328	334	347	370	328	318	330	312	359	351	326	330	370	357	308	324	330	320	284	298	313	328	337	337	308	307	355	378	303	328	340	356	314	325	373	339	309	316	290	350	340	354	349	323	318	329	380	333	315	305	342	307	343	328	313	304	333	348	322	321	349	310	350	346	366	334	359	317	363	334	294	335	348	331	350	300	329	348	342	367	274	318	326	301	341	329	308	337	320	315	296	301	329	364	359	314	308	315	326	352	300	331	327	344	324	331	328	314	387	350	345	319	306	322	322	326	300	291	323	354	283	310	321	315	333	364	349	311	290	336	301	317	302	334	334	357	327	327	329	365	322	337	312	353	332	347	343	340	324	324	330	369	327	324	327	336	332	307	309	315	334	374	345	355	327	350	299	316	366	293	304	309	331	324	342	308	339	345	338	349	355	338	305	348	302	298	349	326	334	324	320	304	360	348	296	278	345	355	327	322	331	351	338	345	332	322	323	328	368	360	306	317	326	303	300	333	380	325	327	294	333	337	292	354	346	310	337	361	368	314	309	349	331	358	316	360	319	298	346	341	348	322	297	317	309	309	329	336	265	300	339	351	344	370	344	320	315	348	314	293	294	345	375	311	291	341	326	322	322	367	269	333	337	384	325	329	320	332	348	323	344	351	306	305	354	356	326	313	321	331	329	336	344	344	386	294	308	375	317	308	327	323	308	318	305	305	320	323	374	352	311	349	305	334	336	301	371	370	339	329	341	343	344	336	297	315	302	328	324	352	359	342	313	302	287	298	324	347	329	360	322	338	298	341	337	327	323	368	357	315	291	309	323	354	348	328	343	353	328	309	312	364	346	357	328	364	335	305	304	328	313	337	326	312	328	331	339	321	324	333	348	356	365	322	318	344	322	346	333	343	330	340	310	345	332	315	324	342	325	325	322	314	346	332	323	319	313	329	320	337	314	345	374	330	356	343	325	327	332	338	326	282	337	328	334	343	321	314	292	352	289	334	331	296	327	303	314	333	309	318	346	299	334	308	336	329	348	314	315	318	320	337	323	320	334	340	334	327	320	340	311	306	326	304	367	343	350	311	383	296	327	321	339	308	323	343	369	331	297	329	336	343	336	298	319	339	349	353	356	298	310	297	323	292	328	349	352	370	343	332	315	352	332	345	322	317	324	324	309	301	326	338	305	316	336	388	359	334	321	341	343	288	304	336	318	319	290	358	323	322	353	367	317	328	319	340	339	332	366	352	329	336	332	324	356	352	315	361	321	317	302	296	329	339	328	302	304	334	338	342	328	342	321	317	348	341	319	304	335	341	377	314	325	328	337	316	368	316	326	302	338	323	333	318	340	322	337	328	317	321	308	337	332	355	322	319	307	356	303	335	326	324	330	330	333	349	320	340	302	333	356	327	332	336	331	349	352	349	318	316	334	324	293	320	317	334	358	327	322	284	350	293	345	343	362	325	295	323	347	354	314	296	289	343	364	339	318	322	269	305	290	316	324	291	357	369	365	366	309	309	290	368	324	357	326	365	315	296	329	344	345	368	363	332	315	327	332	306	318	341	352	320	330	287	330	327	340	304	339	322	306	367	305	300	309	323	345	312	357	296	338	330	340	323	319	326	349	330	332	321	330	338	330	343	291	338	302	319	348	318	355	328	351	318	321	333	311	361	336	317	360	374	334	351	327	342	312	318	313	314	336	332	320	323	348	353	316	336	384	355	327	340	329	328	303	321	348	327	329	356	329	364	314	348	289	303	327	326	297	302	317	303	307	289	313	353	300	303	344	333	347	318	346	351	313	324	322	322	325	371	334	299	304	301	356	311	370	316	341	362	310	327	363	350	326	347	306	310	356	328	330	296	323	315	360	346	332	346	322	312	299	320	344	318	355	315	349	374	322	317	359	342	315	295	329	342	326	341	308	335	313	327	351	329	301	313	283	277	306	329	343	366	302	338	318	333	378	304	329	328	353	342	290	335	306	354	339	304	367	345	348	327	305	318	327	304	341	317	365	309	324	378	336	336	304	312	332	338	329	338	317	355	324	310	326	357	297	327	384	326	291	308	335	335	330	320	298	340	327	331	318	276	360	322	296	349	333	324	325	344	346	343	344	307	311	311	306	303	344	323	333	330	360	332	365	324	341	327	345	316	297	296	312	327	334	327	334	356	357	341	330	308	327	314	346	318	312	275	333	330	315	317	318	326	324	308	330	333	333	338	315	335	307	356	352	312	286	318	348	316	346	348	326	326	309	333	336	313	323	312	328	337	337	345	350	340	304	334	330	333	327	347	331	362	313	338	353	290	297	362	338	305	342	323	319	309	317	295	312	313	290	309	333	322	301	306	313	331	313	292	336	316	364	324	326	334	358	338	319	344	367	329	301	302	307	314	303	341	364	350	332	327	329	311	329	308	324	353	348	388	315	321	305	354	340	318	340	326	312	349	312	304	356	357	314	314	323	319	306	340	343	314	320	357	326	336	296	289	329	349	329	328	311	305	333	328	353	345	335	363	314	362	323	317	321	344	309	325	353	314	311	328	330	324	335	326	347	359	319	333	317	308	326	316	302	306	289	326	312	349	357	337	337	343	336	292	341	347	322	319	323	365	323	334	310	351	376	310	333	331	330	319	312	323	322	326	326	313	335	339	343	315	289	308	315	352	368	334	312	308	353	337	353	356	306	331	332	361	378	325	303	308	361	345	310	300	302	322	304	371	349	360	308	318	331	354	356	334	358	346	309	305	355	331	326	331	338	316	337	314	341	343	334	336	344	322	334	333	327	313	343	325	328	322	341	345	346	362	350	339	327	313	289	305	318	310
37003	49147	7243	992	853	741	708	732	683	702	688	719	685	639	680	670	720	664	658	671	696	664	653	665	671	646	708	633	640	720	666	711	631	660	712	697	652	693	643	637	710	646	629	658	655	635	669	698	655	667	659	654	680	667	635	671	694	654	695	677	657	704	640	699	712	641	668	697	687	700	667	676	639	664	689	679	716	655	667	713	654	674	682	641	693	679	665	669	685	684	651	687	678	668	662	695	689	636	672	692	666	705	681	698	721	675	668	704	705	631	675	682	724	626	653	667	689	655	642	651	712	644	686	703	649	647	732	659	641	689	623	691	707	665	680	700	648	668	685	671	624	650	642	642	670	609	664	641	631	665	646	659	662	646	654	711	638	670	671	656	692	674	628	681	639	669	669	679	703	676	655	692	657	682	648	658	627	662	677	686	651	673	716	703	678	647	666	648	650	653	689	693	696	688	690	714	685	661	670	662	655	690	693	687	634	672	692	698	678	679	647	674	658	647	658	664	726	673	716	675	673	657	658	678	673	640	647	688	684	658	701	685	695	670	668	726	647	641	693	668	671	737	655	632	693	651	669	673	666	673	700	686	717	672	687	692	671	642	687	681	686	687	678	662	662	697	700	651	683	686	659	693	672	716	715	699	635	669	675	675	688	694	688	671	640	651	695	672	634	626	624	693	694	729	683	645	637	643	673	690	694	660	666	725	645	664	669	659	683	688	660	694	669	660	641	663	665	684	655	679	667	656	633	683	678	664	713	694	688	681	695	657	631	653	719	646	662	660	670	677	676	692	682	648	685	708	661	694	658	638	667	668	685	608	688	659	642	638	730	660	658	685	684	675	671	690	745	718	628	681	695	637	648	685	693	661	677	629	656	696	694	645	668	646	654	661	678	703	644	639	669	714	677	682	645	668	710	686	674	645	678	700	667	625	679	621	694	688	683	671	655	661	642	684	644	687	676	621	654	694	686	669	699	689	669	691	669	686	658	686	702	652	642	683	648	660	663	692	646	729	668	611	688	681	668	616	665	685	683	660	678	671	688	712	673	663	666	647	657	690	671	674	650	707	668	659	689	686	680	667	687	677	632	688	700	665	684	682	670	683	665	635	645	691	682	680	692	668	712	657	667	673	628	682	677	654	682	626	714	627	695	692	606	704	657	662	658	647	641	727	708	658	718	658	725	684	692	705	632	679	644	654	692	655	730	684	659	714	696	649	673	697	672	709	634	674	723	651	632	677	648	673	713	696	690	672	687	693	725	672	665	666	692	640	694	635	715	651	618	656	660	669	662	669	686	675	689	661	674	622	659	672	699	666	684	635	656	660	716	672	666	665	710	645	635	598	693	692	707	644	647	683	658	672	687	688	657	637	670	667	686	686	660	656	631	665	682	647	690	682	646	709	669	651	679	625	655	670	686	725	663	691	639	644	625	651	693	701	682	660	662	643	719	669	679	703	696	657	684	710	679	648	695	695	650	692	660	685	633	674	691	654	678	632	679	675	697	691	689	694	648	717	633	682	668	713	643	656	688	664	667	684	655	683	700	618	642	630	715	652	696	649	663	654	631	685	633	653	713	707	658	699	698	656	644	678	671	670	693	668	639	663	617	705	703	701	679	719	661	690	648	694	716	658	659	650	679	688	672	654	749	675	618	668	640	701	657	668	689	662	753	656	655	665	661	689	654	682	681	683	640	662	646	606	734	665	687	695	678	669	664	693	676	619	709	656	681	640	654	672	685	682	683	675	660	656	707	651	691	703	693	660	656	678	680	682	656	659	683	703	639	632	680	673	647	655	683	668	689	656	666	660	673	715	669	665	650	643	705	652	647	694	681	684	685	679	684	688	676	683	664	650	682	658	633	686	710	720	618	631	689	686	692	664	708	623	663	659	647	687	703	684	614	676	632	644	663	664	693	686	624	643	692	664	689	680	670	671	663	650	663	684	667	633	687	651	644	680	681	641	693	658	708	657	676	714	651	667	683	702	615	724	691	661	670	673	644	683	662	654	679	678	670	671	661	715	719	708	665	647	659	660	662	667	672	713	700	708	656	670	649	649	720	664	668	631	672	656	667	638	678	683	626	628	676	650	651	660	699	680	686	682	665	692	670	660	715	671	710	691	630	637	659	633	666	661	718	657	651	687	661	654	677	637	661	651	655	685	712	692	669	678	689	663	706	666	632	645	675	649	673	666	702	649	716	669	647	660	627	670	664	635	676	620	652	673	679	656	672	676	681	664	656	674	709	625	666	713	685	670	703	642	653	724	705	661	683	698	694	689	683	676	683	642	676	656	687	686	666	710	646	701	644	648	691	683	644	708	659	655	657	683	627	672	670	683	667	693	668	661	646	711	694	647	661	686	688	692	654	648	672	679	657	715	687	690	678	641	675	633	645	672	709	673	682	689	648	631	643	658	732	631	657	669	654	649	704	690	674	664	662	636	637	680	690	623	639	697	698	666	639	670	673	684	629	690	656	670	660	676	673	679	683	672	674	670	659	649	703	651	678	702	668	615	652	684	682	658	630	704	644	653	647	624	680	664	657	679	668	671	668	683	669	631	727	663	674	694	690	661	620	719	641	653	637	689	660	697	678	651	698	632	682	681	633	690	670	665	698	656	686	685	689	692	698	706	643	674	727	705	672	635	632	668	668	661	637	691	659	704	700	708	655	666	639	652	659	680	673	724	654	680	701	636	648	705	680	708	661	685	665	719	709	646	674	670	686	682	653	650	695	654	628	678	693	681	724	692	662	672	708	686	705	658	665	700	658	699	677	671	701	667	640	668	666	681	687	658	626	678	672	699	711	671	666	642	695	682	638	705	657	706	639	671	652	714	677	667	648	671	664	668	664	688	662	669	655	668	683	630	641	688	708	676	632	673	635	672	653	700	703	693	663	623	676	729	702	710	690	672	654	678	663	650	677	653	664	677	654	634	615	691	607	657	663	658	659	662	640	684	669	703	669	678	704	635	654	658	666	697	714	636	669	703	702	668	680	674	666	664	630	664	682	665	672	694	687	690	682	690	652	661	662	669	705	685	690	656	650	647	652	653	767	637	716	673	664	712	676	680	692	692	702	665	735	689	639	669	690	672	672	679	672	639	648	657	662	682	709	629	667	703	688	638	639	705	669	654	667	601	724	710	666	665	706	668	721	696	644	679	725	670	636	644	656	679	632	686	706	670	673	663	692	762	658	679	674	663	696	648	691	703	654	650	709	682	659	634	670	668	695	684	675	647	703	718	703	691	684	653	695	642	685	674	703	658	653	680	660	664	659	653	677	670	675	682	698	672	681	637	687	667	687	669	668	681	644	689	680	651	670	702	672	700	711	670	672	664	668	673	663	675	704	661	686	646	640	637	672	671	695	653	687	679	697	685	724	700	642	684	680	627	619	625	688	665	668	705	697	639	642	689	664	709	609	697	641	617	692	639	655	671	687	667	692	671	637	654	672	698	621	681	672	646	680	647	666	635	668	650	694	672	672	691	656	657
35621	18380	5205	320	216	219	201	243	226	223	196	235	231	214	205	174	200	199	189	224	196	208	223	231	218	228	203	215	208	222	244	189	212	216	201	202	222	211	203	219	221	196	208	193	242	199	204	201	213	173	203	212	195	195	195	219	213	195	199	205	223	211	225	214	189	227	226	206	211	224	228	215	230	197	213	232	234	232	211	206	191	183	214	222	180	228	212	222	192	225	201	210	228	239	237	205	240	200	205	247	234	249	210	227	219	215	215	209	218	231	227	227	210	205	208	242	217	214	249	217	245	183	197	196	209	223	205	197	195	212	213	232	194	222	229	215	199	209	205	210	256	193	214	216	233	218	197	224	207	217	219	214	195	196	246	219	224	235	220	215	236	206	207	216	226	195	234	223	176	212	213	194	217	218	207	202	205	188	197	211	212	196	208	217	186	204	229	218	226	218	212	193	224	198	212	211	213	208	222	204	214	285	228	216	213	218	191	186	204	232	206	200	223	176	190	214	195	210	218	234	241	226	209	226	213	180	234	220	221	187	209	221	199	183	189	207	187	194	218	236	207	209	193	210	240	224	249	222	184	219	167	227	189	203	229	174	227	196	200	230	227	239	190	189	205	201	214	196	220	216	200	218	216	217	212	197	217	235	230	270	216	191	242	241	208	227	208	214	208	215	228	194	221	196	208	203	234	191	216	186	205	222	230	215	220	195	210	247	196	204	174	199	182	230	217	225	184	199	207	242	231	219	214	209	217	211	238	248	214	219	206	211	208	219	203	232	199	222	199	228	198	217	245	244	210	219	218	232	217	193	177	220	228	224	191	202	221	234	206	193	210	199	188	201	221	199	214	207	182	236	204	216	180	216	232	222	224	223	220	237	225	204	235	223	206	205	215	218	227	193	188	201	211	196	192	222	208	207	214	204	212	192	204	235	230	218	256	222	196	206	204	187	239	220	203	200	207	223	205	254	231	196	222	225	190	215	225	219	213	202	191	228	185	229	227	200	210	204	222	232	184	213	251	217	229	197	230	191	213	220	221	200	201	235	231	196	170	211	229	230	198	245	210	205	198	209	207	240	215	234	206	220	222	202	230	212	215	201	206	203	219	219	211	207	223	190	204	223	216	207	201	220	211	227	225	211	210	205	196	188	256	235	264	243	237	237	185	218	220	212	198	220	205	204	226	218	208	242	201	187	206	218	223	233	202	228	205	214	229	209	216	204	229	230	194	219	218	221	230	197	225	229	201	198	219	208	200	231	213	217	236	204	219	209	234	204	222	182	244	205	223	218	207	210	203	204	211	208	195	219	210	211	226	199	198	222	223	215	232	211	198	225	223	220	243	229	211	213	221	193	203	223	223	225	220	207	224	218	212	246	189	197	218	189	203	193	193	229	222	188	208	192	220	204	232	214	212	198	213	182	195	196	199	185	226	226	208	215	188	247	199	201	197	233	213	190	186	199	196	182	190	195	226	202	201	190	223	224	205	222	226	224	186	186	203	194	233	222	214	208	198	212	201	206	195	241	210	184	208	217	221	207	195	213	218	203	216	231	202	233	202	207	185	207	213	220	216	197	201	199	181	211	234	198	213	236	195	222	197	208	193	224	249	201	202	212	193	223	217	197	225	197	205	200	204	225	209	240	214	202	194	235	223	226	198	239	206	218	195	219	220	213	197	231	190	208	223	217	196	222	204	203	204	207	194	191	211	225	201	219	224	220	206	226	206	206	197	217	221	207	218	211	222	204	186	233	209	201	190	235	191	217	202	207	197	219	208	216	185	206	220	220	226	226	228	237	224	191	198	195	205	203	192	224	210	220	172	223	196	226	236	218	249	198	238	215	217	207	193	214	204	243	206	222	200	217	194	193	200	205	185	219	248	224	221	194	186	215	241	212	187	222	203	200	190	228	209	245	220	186	203	210	208	216	202	214	205	198	204	177	206	208	207	214	224	221	211	216	213	195	215	218	215	208	213	227	225	209	230	232	217	235	225	213	214	249	208	198	228	227	221	219	242	206	240	201	212	209	210	192	197	196	224	198	202	220	214	200	215	226	197	244	195	207	201	223	202	206	237	209	216	194	184	208	209	200	207	218	221	229	187	197	219	210	214	213	213	201	226	219	210	213	228	209	208	184	194	237	213	190	197	236	237	217	199	253	203	235	202	226	213	225	198	188	234	197	205	203	239	219	206	227	190	217	220	222	198	209	200	183	220	204	187	202	170	230	201	235	222	214	199	204	222	194	217	202	227	223	183	231	197	200	197	190	199	222	196	201	199	230	195	194	227	228	210	197	209	195	223	232	218	236	242	205	211	216	224	206	193	204	195	205	217	196	210	226	223	210	237	209	199	214	195	197	228	190	222	211	206	182	230	209	226	219	214	183	235	201	214	220	229	193	223	197	219	208	220	213	179	217	183	211	192	213	197	202	208	217	216	203	202	197	237	234	244	204	221	207	202	195	183	233	204	190	206	213	193	218	237	218	204	201	205	201	214	203	223	223	185	202	224	214	213	197	208	205	199	206	219	204	207	190	235	239	240	205	212	220	226	201	209	206	233	198	216	245	192	181	203	210	194	202	218	212	207	200	228	205	214	218	214	203	235	226	205	197	213	215	197	228	184	221	222	219	217	206	213	205	232	234	203	232	254	210	217	221	229	233	197	221	199	238	212	224	217	216	192	197	235	240	207	220	233	225	205	200	237	229	213	206	215	233	198	234	230	194	218	211	193	212	204	216	234	239	239	211	199	219	198	225	211	213	220	215	200	219	199	198	232	219	225	213	223	221	212	202	196	212	210	229	227	222	228	217	201	233	193	199	232	215	229	210	213	205	253	216	191	203	223	225	242	185	222	165	185	214	214	220	204	197	240	232	205	201	219	192	203	222	167	238	213	247	232	191	191	222	199	209	216	222	245	231	212	216	223	223	199	184	224	221	197	214	223	217	214	215	221	224	206	215	186	233	214	179	240	224	190	194	211	237	230	215	213	239	192	203	254	198	218	216	205	214	200	196	187	225	205	180	181	172	189	223	206	233	217	222	190	207	218	244	253	189	225	225	201	208	234	238	192	223	215	204	208	208	228	197	215	228	219	208	206	218	201	231	216	203	200	208	218	212	205	209	186	225	224	195	215	216	222	234	210	223	217	202	208	226	237	204	218	235	197	192	212	235	222	197	208	234	216	187	226	181	213	227	183	209	202	215	224	223	215	236	205	210	230	234	215	210	235	179	238	200	219	214	205	198	223	224	238	209	210	196	232	226	234	222	215	226	210	213	223	243	224	178	231	215	230	205	194	212	185	188	203	233	234	204	215	230	237	204	219	202	196	204	201	205	207	206	204	231	203	204	213	202	198	192	231	189	197	207	220	213	212	217	217	195	220	217	190	216	213	237	183	194	226	190	194	233	221	226	211	219	211	204	231	213	218	214	191	191	197	242	214	238	199	201	211	226	222	199	200	211	220	229	219	194	200	237	232	211	218	210	224	235	227	186
19937	5314	694	557	514	544	482	506	501	538	503	496	531	519	482	441	487	509	506	538	504	522	551	491	463	468	516	533	507	527	544	465	504	491	496	500	521	492	493	534	521	502	512	490	456	538	497	501	454	536	477	543	522	477	495	493	509	544	549	490	466	497	519	500	504	520	509	503	504	525	538	529	522	507	461	517	504	529	534	488	566	512	487	491	498	510	488	479	512	508	496	513	455	495	477	506	500	528	477	530	527	497	519	515	512	512	527	454	508	496	491	535	467	506	484	543	510	499	509	460	515	516	494	503	498	520	514	491	499	505	525	479	502	517	533	519	486	520	504	508	500	530	530	525	516	491	509	521	503	491	468	549	496	537	522	482	476	525	522	501	518	527	488	506	480	489	521	520	465	521	491	504	497	507	498	516	517	546	485	500	517	513	543	494	536	498	501	516	516	468	486	476	538	501	481	538	484	523	518	484	484	529	505	527	514	521	513	511	490	508	534	510	522	529	476	493	507	504	572	507	470	483	540	535	528	553	482	519	482	489	520	537	463	518	518	441	500	516	520	508	518	473	505	532	535	519	518	595	512	475	503	488	510	496	505	526	489	481	502	479	495	501	510	485	523	558	507	496	562	500	503	521	491	493	510	505	515	519	538	523	476	513	542	517	492	517	519	507	522	474	514	506	503	508	466	526	476	513	521	491	553	509	470	491	513	495	541	495	460	516	508	470	517	538	480	503	471	537	494	493	493	507	479	519	535	532	484	496	480	501	463	517	499	499	515	517	504	485	535	485	511	486	557	468	517	497	508	506	546	518	520	535	496	512	484	509	497	498	486	511	568	501	485	520	503	517	520	510	502	508	494	509	506	513	519	546	507	531	487	486	515	480	535	510	506	493	530	511	482	528	490	495	474	487	454	536	487	490	516	498	512	469	530	484	531	479	457	503	506	521	536	526	514	496	489	509	504	503	525	526	476	505	474	525	499	493	506	483	510	476	513	515	523	531	494	533	542	498	512	518	517	535	524	523	525	474	482	526	537	532	511	525	499	477	521	477	533	498	568	493	511	462	470	513	511	498	498	542	483	501	482	524	522	505	504	514	508	498	498	529	495	506	483	508	491	491	498	511	521	497	480	529	494	507	502	486	514	522	485	530	518	538	488	530	516	514	499	512	486	520	522	533	512	493	510	502	485	501	539	507	530	573	444	478	484	519	518	539	504	501	515	513	524	505	502	478	485	510	502	530	500	476	487	510	509	536	517	506	507	546	530	507	506	528	523	477	523	530	526	531	503	465	491	524	519	508	539	499	504	495	503	492	545	472	541	519	540	498	510	517	485	539	496	479	521	536	512	512	489	477	528	495	502	522	518	523	525	512	524	518	501	527	502	517	513	499	520	471	498	471	547	463	500	500	496	552	506	486	515	544	518	522	517	498	530	534	521	480	499	496	495	520	512	504	572	469	515	503	513	509	494	506	485	492	524	510	539	504	538	497	506	505	487	555	474	480	454	510	544	458	477	491	525	501	551	489	521	544	510	466	538	516	505	488	506	471	512	494	448	529	483	495	510	467	496	539	515	521	547	532	509	512	504	490	479	517	477	479	445	501	521	498	526	451	529	497	513	510	494	509	534	481	513	483	520	523	494	545	482	578	512	523	525	593	502	513	540	477	518	474	533	482	532	439	519	511	496	516	484	521	531	525	490	491	533	506	492	503	473	503	525	517	495	528	545	512	510	455	523	511	514	505	499	493	507	537	501	505	478	507	459	537	486	545	521	533	524	533	479	514	539	535	511	531	490	512	520	521	518	550	536	524	510	500	528	519	462	540	491	484	546	501	477	519	522	476	490	533	498	489	503	453	528	483	496	482	528	516	516	504	490	528	507	485	547	528	541	544	520	465	503	502	520	513	468	556	518	482	530	517	495	510	483	551	524	473	521	530	519	486	502	483	503	470	508	463	506	536	515	515	513	486	481	468	545	493	518	527	490	515	501	528	512	517	507	522	512	507	522	516	503	493	510	502	515	497	521	488	497	507	478	521	560	471	495	516	499	494	485	519	511	497	533	508	516	505	532	497	545	493	534	497	537	533	511	485	469	498	543	529	492	504	532	504	515	491	515	470	486	481	488	517	484	514	451	484	490	532	502	476	504	526	489	520	482	480	515	482	452	514	510	499	497	491	531	502	500	460	494	542	489	466	481	501	526	485	495	535	486	510	525	520	508	480	487	530	507	492	520	453	478	502	519	507	479	519	471	517	533	504	505	522	474	496	497	540	468	495	517	520	504	509	504	499	487	480	505	517	505	496	506	516	489	513	503	516	477	497	504	509	515	490	522	476	525	525	510	535	475	503	485	528	501	518	522	488	512	477	531	470	512	502	520	503	512	544	470	496	527	514	484	499	482	531	567	522	517	522	505	490	519	491	481	496	498	519	537	512	516	535	503	525	502	490	497	522	523	514	492	506	465	544	487	505	521	516	498	528	541	512	534	535	497	498	490	533	485	550	475	487	507	505	475	514	517	471	530	488	518	470	510	530	487	512	504	542	545	518	511	478	530	518	517	522	503	484	509	456	530	495	507	512	483	482	508	518	505	510	511	503	509	493	501	493	540	539	504	520	489	522	518	506	520	523	511	525	543	491	505	495	487	533	486	472	536	516	526	528	523	477	510	539	492	529	481	516	565	496	530	524	509	538	482	537	481	518	540	518	509	482	471	510	512	495	475	514	526	482	521	516	467	481	474	477	495	524	521	520	479	531	523	548	523	476	546	516	496	483	535	485	493	505	509	472	480	500	536	481	481	513	496	489	514	520	482	542	502	519	513	526	512	509	518	496	509	512	560	470	507	511	520	472	504	501	518	482	459	496	490	471	517	521	556	518	512	520	474	502	468	461	519	491	494	478	487	519	465	512	525	521	493	526	512	456	526	511	490	494	477	495	524	491	528	510	492	521	478	493	517	453	476	485	500	515	510	514	520	500	488	528	503	477	515	514	463	504	513	538	537	548	511	505	522	473	511	498	513	485	516	528	524	506	514	456	493	483	503	481	492	526	538	518	522	505	441	491	508	511	518	492	495	499	503	508	495	508	509	501	501	480	515	501	536	477	483	529	457	469	511	501	521	514	491	520	523	537	529	492	514	553	529	543	503	495	495	479	536	550	486	540	455	502	493	486	505	509	518	514	506	528	507	536	551	533	536	507	502	485	491	466	531	527	538	499	513	503	514	524	538	485	502	506	528	476	510	528	533	486	498	424	477	439	493	532	516	537	537	483	536	507	518	495	523	511	507	495	514	497	521	490	489	529	499	475	505	521	472	488	487	477	520	531	515	504	491	531	515	507	500	501	478	514	498	481	479	532	465	501	500	520	502	479	506	494	536	519	471	494	530	526	524	507	514	506	544	490	548	546	548	506	510	478	485	533	498	500	495	469	469	497	477	528	489	487	522	469	475	477	499	507	522	515	533	506	509	504	517	476	499	521	512	510	513	503	527	497
25273	21115	23711	28770	21134	13538	665	481	413	379	396	383	449	370	394	354	372	383	377	392	345	394	440	378	394	414	394	389	356	352	373	385	407	352	347	381	414	361	372	364	383	419	369	380	361	369	380	354	389	399	376	364	389	377	353	407	392	388	344	369	338	382	406	394	376	375	342	383	404	359	328	332	398	366	378	380	371	328	345	386	304	357	388	394	383	367	374	370	358	403	388	374	340	350	371	390	363	373	358	402	361	344	376	339	361	368	364	405	397	365	369	370	378	371	421	364	365	418	377	345	360	349	370	361	364	351	371	392	380	366	383	391	370	391	388	344	410	426	386	395	404	424	389	379	363	364	380	392	378	366	378	344	394	348	369	361	427	299	368	399	377	379	384	360	386	360	358	350	382	374	434	345	392	326	367	368	384	366	398	365	357	374	373	409	368	346	412	398	376	418	379	332	334	401	396	374	376	394	387	355	380	381	353	372	350	359	333	428	373	396	367	370	362	358	386	377	408	391	385	385	347	394	370	361	352	382	374	354	409	352	372	357	345	395	393	391	395	359	414	356	354	346	385	391	353	387	373	354	372	371	345	363	356	368	361	382	347	347	374	353	358	396	350	373	358	425	352	377	366	352	379	342	366	352	395	339	392	358	330	357	364	358	389	391	397	380	380	377	379	411	384	356	343	366	389	352	407	372	365	393	387	360	407	407	387	346	334	345	401	377	376	343	364	358	347	392	409	381	376	359	366	354	370	375	350	378	378	406	348	344	378	371	363	382	380	385	369	366	383	390	387	419	365	382	360	384	351	377	375	399	385	322	324	365	353	429	373	379	378	339	357	359	397	371	359	327	368	404	373	409	363	381	417	395	385	390	408	380	355	366	370	370	372	377	352	353	353	367	362	375	378	367	370	384	364	365	421	389	384	379	409	393	381	346	346	370	359	381	379	367	386	393	371	378	368	344	377	355	407	381	385	335	352	384	356	340	391	395	346	375	356	376	377	349	363	366	373	371	399	366	357	369	396	351	373	363	340	360	371	394	389	374	369	365	379	389	366	404	363	378	371	392	358	380	406	358	346	419	370	363	408	373	364	359	373	388	327	410	366	378	375	348	371	380	368	405	368	340	369	396	375	389	376	385	370	379	375	358	354	357	351	349	407	372	356	361	336	317	372	382	344	355	390	400	430	344	412	365	381	390	373	348	397	377	393	416	398	368	339	363	383	364	394	392	400	386	361	363	374	376	357	377	362	374	328	352	418	386	400	399	391	354	347	387	350	355	400	385	352	355	384	387	398	377	335	415	411	395	394	379	376	381	381	363	365	387	353	381	367	356	375	349	355	364	333	372	378	317	393	367	351	415	417	371	392	394	366	375	370	389	348	371	363	367	359	396	377	378	345	357	358	383	358	376	370	369	392	398	383	387	387	358	392	369	380	356	370	390	390	359	356	373	378	394	390	396	397	386	372	394	351	366	350	367	353	398	392	364	369	360	409	334	391	362	389	408	395	369	412	363	329	349	345	374	377	336	390	376	378	379	381	366	374	342	362	381	387	399	333	376	371	383	391	367	360	345	365	366	374	377	377	383	362	436	390	365	422	367	423	401	350	342	357	401	368	375	328	373	361	367	370	367	404	404	354	356	375	382	387	382	347	347	361	362	377	355	381	405	374	360	366	382	394	386	360	365	395	385	354	375	391	379	392	359	373	351	388	376	394	360	378	378	369	354	347	332	380	357	378	384	369	372	380	332	383	367	352	395	358	374	384	353	382	392	402	382	413	384	383	386	386	349	354	350	357	363	368	411	346	411	398	361	416	329	411	395	379	381	335	356	401	391	370	373	364	360	387	354	352	345	370	382	354	344	378	368	379	353	370	330	377	317	332	369	382	380	390	392	410	398	360	405	444	375	405	340	354	383	392	350	411	370	365	360	391	331	385	384	339	368	377	378	387	373	369	360	374	390	363	369	370	386	400	395	342	341	398	359	361	378	393	373	371	399	396	368	341	354	385	358	377	357	395	326	392	374	387	346	375	352	383	390	404	409	379	333	369	393	417	379	339	347	343	340	359	359	399	352	380	351	399	365	393	358	393	366	386	334	358	401	354	380	391	348	347	386	363	372	375	387	355	376	340	349	336	387	386	351	348	352	409	370	349	399	401	356	348	375	382	429	404	386	348	385	356	398	404	385	343	377	359	357	364	367	368	387	375	355	384	370	409	376	349	343	371	406	363	368	375	333	392	402	360	386	387	389	369	395	397	373	419	390	369	357	338	364	366	377	373	352	393	396	348	339	362	359	389	405	389	386	394	342	371	360	380	395	364	405	387	374	350	367	392	399	398	379	383	353	356	376	350	396	387	397	402	381	366	378	360	347	386	352	408	346	360	371	385	332	343	387	391	357	385	361	369	348	363	343	380	367	415	386	319	340	417	381	391	344	350	388	343	348	404	387	366	382	379	417	395	378	378	350	369	320	347	355	388	380	366	374	347	333	348	384	336	359	355	359	350	375	403	338	350	385	386	404	398	309	372	357	375	397	385	363	373	364	415	366	378	380	349	341	360	360	397	366	386	380	374	396	353	335	359	356	356	373	367	398	359	401	367	379	369	400	360	405	341	383	373	383	320	391	398	404	351	374	378	372	363	353	384	387	353	361	384	397	370	350	379	362	375	375	357	378	350	362	354	363	360	362	381	383	347	340	373	357	384	364	336	399	379	405	365	351	378	372	396	329	357	371	332	362	386	368	405	403	376	333	389	349	354	406	419	364	389	394	319	380	354	347	340	402	389	342	368	401	371	369	364	376	387	390	385	352	422	400	325	345	343	400	338	381	351	318	399	369	389	345	402	377	404	337	361	380	362	375	353	396	380	369	340	348	330	394	371	352	354	413	364	384	350	369	366	373	389	373	385	329	367	384	374	396	404	374	388	375	353	327	374	397	372	379	397	363	357	339	346	373	379	383	376	360	393	396	378	402	328	388	339	374	391	337	336	401	349	397	364	376	363	376	341	404	387	370	355	393	363	353	369	372	325	395	406	333	412	344	399	354	370	350	381	397	389	342	407	365	364	382	371	388	320	347	403	364	391	373	368	364	394	361	400	368	391	371	385	352	364	380	353	404	350	371	368	372	363	368	358	420	373	374	363	375	375	388	373	373	363	394	369	370	341	352	359	348	389	384	401	377	386	374	367	366	387	378	341	329	356	374	362	391	395	356	380	362	389	345	363	369	407	395	323	375	372	361	414	372	373	377	385	426	385	363	386	343	378	396	327	360	348	387	374	376	361	380	372	369	359	379	382	375	413	388	349	365	359	356	354	348	343	371	374	365	346	395	396	384	377	356	370	395	432	350	365	370	374	372	389	351	379	357	414	377	377	393	378	431	388	387	381	396	398	379	371	379	429	352	367	341	383	371	375	357	342	365	384	372	385	351	379	371	377	364	390	397	361	349	376	400	367	384	367	361	392	353	362	355	383	326	376	376	358	385	336	398	373	378
31013	38145	4059	940	887	855	837	859	866	765	817	804	828	793	758	834	804	842	781	805	795	774	821	781	809	813	797	769	770	769	843	782	790	741	815	805	805	822	767	784	795	832	776	808	774	843	782	792	792	818	780	778	771	792	790	800	755	778	800	808	809	736	768	781	855	808	817	776	805	764	777	809	804	808	806	816	807	774	801	789	756	760	817	750	765	753	802	775	786	836	789	784	751	787	755	820	817	781	832	797	828	796	781	792	777	752	741	812	799	798	794	770	792	787	791	795	790	806	764	801	778	801	768	779	811	807	795	763	741	789	744	817	834	853	745	857	809	823	789	814	804	796	779	774	794	765	763	747	809	776	839	797	808	776	787	773	799	802	787	821	783	821	775	780	771	787	805	817	800	809	745	765	818	762	779	767	729	805	792	747	809	797	779	752	783	817	758	791	827	846	761	802	748	811	777	819	815	799	819	736	754	784	793	809	805	718	762	833	823	777	752	752	805	794	759	797	808	799	745	804	794	784	734	813	784	779	808	811	833	772	721	785	815	752	779	810	820	783	774	825	822	785	798	723	753	812	844	776	752	771	787	805	822	779	766	787	773	739	799	822	790	817	807	781	771	833	820	797	768	786	776	775	831	771	761	817	827	829	769	741	744	799	802	767	817	785	766	774	823	811	797	760	772	764	831	789	777	752	804	810	775	765	748	783	830	780	768	790	810	842	776	770	820	796	742	785	746	795	779	796	754	798	806	768	812	732	733	804	824	812	773	772	788	800	776	780	834	811	815	804	775	801	742	815	800	761	786	801	798	786	745	807	781	776	744	787	855	815	786	813	792	807	813	772	824	799	798	800	814	781	806	809	822	773	814	799	728	814	791	770	797	762	741	778	789	802	819	789	790	771	787	775	781	785	774	797	776	809	836	812	810	841	781	820	785	825	829	810	771	747	774	746	776	812	810	833	737	737	778	842	841	860	790	793	787	796	786	776	840	835	806	825	813	816	814	756	778	813	751	772	812	872	786	767	802	806	745	773	782	763	821	794	766	777	789	834	817	728	782	770	786	805	787	764	782	799	820	780	780	789	831	792	776	790	742	736	802	761	788	783	800	772	768	779	751	780	806	794	775	783	828	732	768	786	796	775	762	767	787	839	781	802	797	714	763	849	781	789	757	839	721	808	749	751	744	784	809	799	826	795	706	781	774	818	805	790	762	785	775	797	768	799	727	816	760	818	732	826	753	817	756	779	778	784	802	759	745	750	765	729	791	798	827	789	810	782	799	765	830	791	775	755	804	795	784	747	792	797	810	808	802	741	775	771	781	809	789	791	750	852	778	785	760	802	779	816	804	783	781	778	788	773	812	774	787	794	764	792	830	810	791	811	775	816	829	812	827	822	815	804	787	810	712	803	755	758	821	774	813	799	789	772	821	807	794	811	758	817	740	807	810	817	844	762	812	739	864	781	815	801	785	833	800	803	773	767	813	782	811	775	798	820	785	746	773	754	833	779	794	790	788	760	788	798	825	756	828	800	810	788	757	763	761	788	781	858	753	696	755	799	760	815	825	813	817	800	799	810	784	788	762	760	808	786	834	781	801	898	770	735	783	788	739	798	798	760	807	822	826	819	775	743	785	833	804	736	779	805	797	781	835	792	774	772	781	795	781	758	781	789	790	819	797	793	770	806	761	808	788	830	784	833	783	761	744	843	766	780	781	782	807	768	788	811	795	773	806	790	775	711	812	801	788	829	764	834	773	803	767	764	809	788	750	803	784	816	695	798	791	765	795	808	756	750	787	796	792	769	775	833	764	807	774	806	854	780	807	784	742	802	777	807	771	774	786	818	788	830	833	805	771	822	813	777	801	810	848	789	814	787	817	777	804	749	737	809	802	860	801	783	803	753	813	790	819	817	793	736	777	736	815	752	770	767	779	798	832	763	805	845	784	788	805	803	795	796	763	802	783	795	758	810	796	866	823	815	740	781	753	798	774	738	829	786	836	772	776	791	749	749	800	771	775	803	810	811	810	805	785	817	733	810	772	806	830	811	797	753	806	779	810	758	747	795	756	797	774	818	720	733	795	794	799	787	841	817	783	742	825	796	795	884	783	810	764	821	783	835	767	763	770	779	799	796	745	824	767	812	789	756	773	809	767	804	743	819	782	772	836	807	759	739	788	795	761	783	757	810	830	798	775	810	802	869	802	799	809	744	792	782	809	853	742	831	731	804	816	812	768	798	766	797	811	763	810	805	770	769	787	761	808	782	752	741	776	813	769	764	807	758	810	827	793	812	740	764	798	827	801	833	755	792	821	770	795	792	838	819	801	797	752	752	793	783	717	787	815	782	811	734	826	783	792	734	781	734	760	761	799	805	779	777	793	805	791	835	780	766	783	759	753	817	844	759	801	781	757	816	772	807	797	778	745	795	758	739	777	780	766	791	779	757	808	751	782	824	787	801	787	760	829	791	833	760	793	817	814	753	799	812	771	799	817	759	822	785	818	783	791	796	841	821	758	788	810	803	826	742	748	789	757	824	835	795	838	760	794	810	778	805	828	772	782	740	805	758	726	808	750	767	787	762	801	785	755	765	770	824	775	797	773	762	783	816	790	797	778	766	730	798	792	812	768	795	815	813	761	791	749	787	815	812	787	781	798	892	829	790	790	789	787	747	759	765	832	795	781	804	781	774	770	756	836	784	817	741	809	782	818	821	774	793	788	800	822	744	813	815	774	797	767	733	732	767	743	827	784	766	775	801	779	836	808	761	758	786	760	783	740	811	769	813	737	759	796	788	777	759	771	798	730	755	735	794	773	743	738	783	718	799	771	810	788	809	867	787	741	797	775	790	887	817	800	754	781	774	769	749	809	783	760	788	712	810	773	737	755	771	781	830	781	749	783	782	776	796	826	801	850	780	790	766	772	831	775	804	770	793	785	786	789	736	815	801	770	826	828	734	782	787	757	775	816	795	800	825	802	768	769	820	784	800	813	782	769	791	793	835	766	804	777	812	786	816	803	844	773	742	856	810	795	841	757	818	831	790	772	783	823	795	815	774	802	762	784	805	780	812	807	814	809	752	745	763	812	825	784	763	801	762	789	769	784	782	763	759	770	824	776	812	774	762	799	769	810	785	805	768	794	715	861	747	796	840	742	797	818	819	786	763	802	763	763	773	764	832	822	819	799	781	815	801	774	794	757	757	775	751	783	771	754	795	862	787	787	788	762	732	777	779	812	798	800	761	819	779	765	829	789	820	815	764	840	811	831	816	793	818	782	773	795	799	778	721	798	766	775	775	777	788	760	795	791	796	772	751	765	796	782	790	808	759	772	799	784	723	756	746	759	789	816	841	794	785	783	789	779	743	793	794	837	770	767	803	775	743	778	772	800	764	821	827	752	819	783	798	815	792	822	817	788	835	784	800	810	772	739	807	826	796	771	849	778	757	802	762	795	783	843	804	782	770	783	791	856	806	754	781	793	799	816	815	797	778	772	799
24588	21126	24091	28413	21128	21151	11494	597	456	410	397	377	361	323	336	344	368	355	352	324	325	374	364	335	344	341	357	333	345	338	346	350	332	368	326	324	381	339	334	377	305	358	335	337	324	303	335	374	325	366	337	316	332	352	295	325	318	318	379	342	341	321	309	353	355	339	368	329	337	351	348	329	324	326	317	313	306	320	335	308	366	321	337	336	329	324	301	319	333	316	321	333	340	343	324	348	352	303	306	424	375	289	325	326	333	301	342	366	336	347	328	363	297	328	333	348	310	325	316	321	297	340	364	347	339	373	321	341	343	348	282	329	300	322	332	357	349	326	314	348	291	345	348	340	331	337	324	323	382	331	356	333	337	338	344	331	304	342	357	337	323	307	338	356	350	332	319	304	352	321	303	320	328	348	345	337	326	342	372	322	296	335	310	334	360	315	355	361	278	375	336	336	316	346	340	308	304	338	320	334	343	321	300	314	305	363	345	316	313	344	321	309	332	352	322	333	298	329	327	314	316	349	344	334	330	318	350	315	326	320	302	311	340	356	333	334	354	345	312	328	349	321	304	325	336	292	317	399	363	314	354	305	347	327	343	329	321	301	326	341	331	300	350	337	334	319	318	318	344	348	324	302	332	311	317	357	325	325	364	342	322	338	322	339	326	330	345	343	329	317	304	313	336	299	318	324	337	329	328	306	335	302	349	314	314	360	324	329	325	335	342	333	354	322	361	344	322	320	322	317	341	314	330	340	372	352	336	344	350	309	365	329	322	296	329	309	296	347	318	302	333	344	363	311	328	357	321	330	305	289	338	319	307	341	319	325	392	296	324	327	292	340	305	323	350	308	332	308	359	337	331	359	327	308	340	354	316	326	346	328	342	331	348	378	319	308	349	333	300	358	367	357	348	320	320	338	316	345	341	333	303	376	328	319	317	337	384	322	310	330	315	341	322	348	332	357	355	302	334	318	359	298	321	343	306	313	340	352	332	343	332	336	327	314	327	304	307	337	356	339	325	277	326	292	343	330	358	303	324	347	282	316	328	313	327	350	349	360	318	328	324	353	334	364	335	331	320	330	324	330	355	355	351	316	344	314	340	349	334	318	309	330	326	344	332	316	307	341	322	350	342	334	360	338	351	355	353	307	351	345	329	317	385	313	311	302	350	310	313	323	363	296	342	313	304	328	309	345	332	375	284	330	313	321	322	313	338	344	340	333	343	341	337	322	359	374	306	301	344	303	365	349	367	344	357	311	344	311	299	366	366	356	344	359	323	344	330	308	331	313	314	292	322	394	347	316	348	373	313	337	332	340	324	365	360	379	332	322	302	314	315	351	330	331	355	361	338	340	362	339	327	321	328	367	335	361	290	353	305	331	338	297	325	321	325	297	320	347	317	352	348	308	338	340	319	329	356	349	327	356	336	369	327	335	348	322	335	379	325	314	325	347	350	344	347	315	335	323	347	347	320	308	343	289	353	310	368	312	344	323	321	323	325	315	350	316	339	348	295	331	354	308	346	347	348	332	321	325	311	326	316	315	334	354	357	354	325	335	375	330	347	343	329	341	340	319	325	331	342	312	314	329	348	314	341	326	337	312	305	344	361	334	356	362	335	349	292	335	336	330	341	330	347	385	316	339	303	340	339	331	318	320	311	310	310	337	278	304	322	337	354	341	340	345	326	299	345	316	319	323	338	313	325	339	330	354	353	345	322	375	337	340	331	355	319	326	313	348	289	341	338	338	365	382	372	376	317	349	322	301	313	322	354	308	313	319	311	356	352	320	328	346	313	354	362	327	321	334	343	312	330	355	332	336	338	356	341	327	350	319	339	343	321	324	344	357	344	351	349	338	360	348	356	330	305	346	319	319	322	319	329	332	308	326	330	346	308	331	348	314	353	328	313	331	328	318	335	306	341	344	337	321	301	323	318	308	320	318	320	344	327	353	350	309	314	343	348	302	312	344	306	360	283	336	295	310	319	293	326	355	326	318	303	308	318	319	326	310	335	366	350	346	355	368	340	328	331	301	319	348	338	285	315	330	310	308	323	325	301	377	332	340	373	307	327	338	287	318	315	335	330	336	343	335	353	323	338	355	342	330	314	318	302	331	320	352	348	320	330	316	311	352	323	307	337	328	304	341	301	297	336	360	321	322	347	353	357	348	341	334	332	324	335	309	300	315	325	354	307	320	349	333	353	318	316	302	330	313	341	344	326	317	334	341	347	327	367	298	371	388	340	305	348	328	309	316	327	312	340	345	332	335	353	348	308	353	334	345	353	348	383	333	289	342	322	333	330	361	336	352	338	309	343	362	303	341	325	337	344	327	340	312	287	333	349	327	348	306	333	313	333	337	347	358	333	309	348	367	354	311	359	346	392	364	350	341	354	306	332	327	322	323	306	352	329	290	341	331	352	350	338	346	335	294	349	325	357	301	332	300	356	342	333	320	341	325	334	370	330	307	327	340	343	337	364	353	297	312	343	344	347	354	352	326	342	307	378	335	326	373	358	312	358	347	313	309	321	294	287	356	289	342	339	340	350	300	340	358	298	327	315	314	303	363	352	344	326	342	297	310	330	334	326	341	318	320	352	319	362	323	337	352	311	350	304	325	331	332	317	290	323	320	359	331	330	337	316	316	334	333	297	286	307	331	263	341	348	324	302	370	297	349	299	320	357	348	337	310	372	335	322	369	328	345	334	312	347	345	351	328	356	309	343	316	335	357	355	362	344	306	305	328	325	313	299	319	308	329	317	322	339	309	299	323	344	361	350	363	312	334	282	282	300	338	303	342	307	305	320	328	354	335	326	345	324	308	342	322	310	332	327	323	298	332	324	382	356	299	333	307	334	365	328	330	333	338	325	310	318	348	343	323	348	342	324	349	311	337	315	347	353	340	387	304	337	315	374	305	324	326	338	323	335	325	338	353	316	340	344	342	334	322	324	328	303	323	335	338	318	294	298	355	320	345	339	339	346	337	311	345	360	328	316	339	327	275	310	357	346	356	305	288	308	319	319	318	331	311	339	355	364	323	329	324	363	313	351	320	311	353	350	320	328	308	318	383	305	367	325	324	319	300	332	347	352	357	356	338	327	365	324	328	311	366	353	314	355	337	320	343	341	329	342	327	304	329	345	356	325	305	350	324	343	329	335	350	341	318	322	359	339	364	303	341	307	319	339	329	326	340	317	325	313	352	345	327	316	343	358	327	337	361	320	366	312	341	323	387	329	349	304	310	311	361	334	344	345	321	342	348	317	317	300	350	294	314	313	348	345	341	316	320	335	334	330	325	352	302	349	364	319	304	328	353	330	331	350	330	320	321	327	324	305	352	295	314	307	299	313	322	335	290	313	313	354	323	326	354	326	350	330	363	315	338	300	318	306	304	333	361	318	327	341	350	368	334	338	316	339	349	364	326	316	317	320	311	327	300	348	333	335	341	333	307	333	320	316	322	332	325	323	324	335	348	325	339	343	310	335	339	327	328	317	328	343	331
35447	49348	6827	977	814	767	718	652	741	710	647	730	752	685	731	727	693	652	678	694	712	675	671	647	695	710	657	728	673	697	685	702	656	696	667	680	728	709	703	678	639	635	694	635	705	667	651	725	677	687	669	740	713	659	729	676	697	702	664	673	657	687	684	732	706	679	687	665	653	655	638	669	688	696	654	688	678	626	655	688	651	666	649	676	685	702	666	717	658	719	694	688	708	700	656	687	665	645	665	650	731	664	676	710	700	650	686	675	684	652	697	697	628	692	720	675	670	678	696	646	733	660	675	705	707	711	691	692	672	687	652	703	652	688	652	685	676	709	680	672	653	678	698	635	699	676	672	692	663	612	676	689	702	677	659	686	687	690	680	662	679	651	690	676	681	714	666	687	638	672	660	714	667	723	689	682	669	686	665	694	644	665	715	687	679	672	647	669	724	696	703	684	682	678	648	696	695	699	628	679	649	738	715	621	657	681	687	719	672	664	653	711	679	675	724	686	672	705	650	654	730	634	669	666	661	658	700	672	645	685	708	679	636	721	721	676	695	664	676	755	649	672	710	657	623	672	653	663	626	651	688	655	675	685	732	697	685	692	705	637	676	691	673	640	682	683	687	693	609	722	669	674	703	672	650	681	706	641	681	665	685	677	686	642	660	664	702	696	744	701	659	708	673	682	703	659	697	671	671	671	717	679	672	680	667	693	679	631	676	645	645	695	686	666	713	714	657	678	693	701	663	641	670	648	693	720	689	708	647	674	680	684	724	676	702	716	676	678	652	677	699	642	668	625	715	713	699	673	688	688	698	656	695	666	681	682	681	674	691	651	682	639	650	658	678	693	668	659	711	659	684	713	703	688	679	633	699	656	684	694	690	705	656	697	679	655	745	611	644	677	693	757	668	655	648	677	664	699	625	649	670	650	698	736	702	713	706	701	667	684	698	640	676	672	652	617	662	678	650	681	661	619	645	705	646	688	685	639	698	704	649	696	674	684	690	673	650	677	737	659	660	703	678	678	679	685	650	672	668	654	690	663	741	679	681	670	677	693	701	721	677	658	700	767	650	652	640	677	697	669	653	658	706	621	667	629	685	681	735	685	645	638	677	721	637	711	682	668	637	633	672	699	692	711	689	685	719	668	672	680	671	694	658	628	703	676	677	636	663	684	677	641	696	716	678	678	695	712	643	713	682	675	680	639	674	672	653	642	687	669	663	660	649	704	663	675	695	649	687	715	643	693	702	677	672	637	739	669	668	645	639	668	669	700	666	679	710	700	690	671	701	714	673	684	660	701	684	722	671	681	695	685	681	677	678	645	726	660	658	625	659	659	655	655	756	669	667	667	643	687	678	719	655	677	657	671	691	651	652	666	655	668	734	641	697	619	678	711	625	676	698	689	709	713	682	657	667	640	675	634	682	700	692	679	681	666	678	681	658	673	680	667	715	636	714	678	672	653	662	683	630	656	682	662	665	657	692	678	674	683	731	661	702	716	688	682	700	685	662	678	705	659	676	669	659	681	625	691	663	649	652	651	659	687	721	654	683	684	673	692	671	671	702	676	687	671	709	681	687	632	649	698	645	645	684	667	665	680	689	644	660	679	674	708	689	726	674	670	695	672	693	692	688	656	687	649	649	654	706	681	705	700	677	672	653	684	676	641	712	661	664	687	659	647	660	726	647	682	651	675	698	674	696	649	710	664	677	701	661	625	651	678	681	691	692	676	699	647	690	650	687	694	665	770	685	685	686	683	691	653	663	682	687	701	646	614	631	670	670	655	686	690	684	693	672	683	688	694	679	691	631	667	674	715	699	658	672	679	728	718	724	681	651	714	679	707	647	715	715	688	702	720	719	658	733	675	700	699	675	639	677	660	624	680	682	655	742	677	678	667	656	688	639	680	694	687	683	682	667	678	682	713	664	670	706	685	663	690	672	658	709	719	661	682	668	665	659	717	653	665	658	714	639	685	695	696	672	675	712	626	703	698	703	719	670	692	699	685	681	701	710	700	644	668	668	687	666	672	649	663	682	719	660	659	642	671	711	647	636	677	678	656	677	663	690	674	657	676	672	712	629	688	655	689	707	693	670	735	634	734	694	642	685	690	690	699	690	682	713	677	690	752	700	669	696	702	681	639	685	678	654	629	655	689	698	690	698	620	604	636	641	700	660	686	722	652	701	695	668	758	628	693	722	680	652	644	622	655	654	673	659	676	664	700	647	698	712	652	720	666	673	679	707	634	710	657	730	676	651	660	650	666	709	667	698	665	685	683	649	682	648	748	702	663	690	681	660	690	646	709	698	630	665	711	635	683	710	738	654	633	643	677	681	685	672	674	661	712	724	676	661	659	669	716	643	683	664	676	657	697	681	691	661	668	686	680	702	677	714	699	726	671	739	694	700	671	625	690	717	683	736	718	637	643	704	707	717	667	719	693	667	640	670	638	676	655	681	707	677	649	695	671	683	677	676	674	612	672	690	661	655	661	694	696	676	709	690	668	659	679	674	679	675	690	689	670	680	656	678	701	712	709	649	692	632	672	658	669	654	637	700	684	707	675	702	677	652	693	732	653	662	673	695	665	681	712	737	650	644	650	668	692	684	668	677	694	724	681	679	675	704	706	679	691	649	678	712	703	699	700	710	684	705	659	694	686	650	701	625	684	694	638	663	668	688	701	668	693	701	680	673	705	658	661	704	672	646	641	678	712	684	690	695	654	660	702	686	687	682	630	636	745	663	671	701	661	678	664	692	673	681	675	677	668	671	671	685	710	675	632	687	640	660	705	673	693	681	670	753	686	701	716	687	713	645	640	675	713	638	659	679	695	688	655	700	654	712	663	678	643	648	689	736	674	707	633	658	711	656	673	666	671	688	698	689	676	704	713	659	626	706	670	694	728	661	652	724	703	666	667	653	643	719	684	672	741	679	693	667	655	632	685	655	642	662	659	706	664	637	731	682	703	691	681	711	649	655	669	682	694	639	695	662	644	680	715	646	681	650	640	678	709	666	671	647	660	684	642	692	673	628	700	680	718	725	688	668	650	668	676	665	717	674	668	675	689	718	681	666	681	692	667	682	677	676	695	690	653	673	672	699	680	665	663	656	661	677	669	685	702	659	695	656	637	658	675	625	705	648	668	684	633	701	681	635	688	682	678	701	706	662	638	644	639	679	696	692	656	701	650	645	663	673	740	692	678	739	652	654	661	672	660	723	676	639	660	639	694	678	699	666	643	672	625	678	666	691	676	637	670	719	655	672	689	630	704	677	651	684	674	661	686	664	674	665	691	712	716	657	615	694	650	670	673	664	729	704	680	691	732	681	696	718	702	708	677	687	646	660	650	690	646	690	666	646	677	661	704	669	674	683	700	645	718	691	677	628	710	689	703	661	655	681	690	661	643	708	696	673	695	709	683	721	632	697	635	624	648	687	653	631	689	671	693	673	684	687	715	701	692	676	689	657	682	686	695	665	697	688	656	712	700	682	680	705	683
36331	17953	4534	291	202	239	203	200	224	214	206	204	244	214	207	214	204	233	231	201	217	226	194	225	218	214	212	231	237	238	188	213	185	206	194	204	209	191	228	235	235	200	197	247	224	216	215	196	186	194	216	220	217	219	205	209	206	210	211	194	197	195	213	173	239	217	196	214	207	191	217	211	204	203	190	191	239	189	199	217	203	234	205	200	191	210	196	199	221	175	214	232	216	206	216	186	218	210	187	191	220	198	213	221	245	205	194	188	194	225	234	207	215	212	218	255	198	196	216	224	212	209	225	210	229	222	205	234	217	249	210	217	235	219	209	219	209	213	161	198	209	215	212	199	187	225	206	211	225	211	208	205	196	201	168	230	204	229	221	189	238	198	184	206	234	213	238	221	198	229	227	210	223	203	195	211	220	195	219	241	208	225	212	231	202	209	189	198	196	217	213	199	207	208	206	200	197	207	199	230	201	210	228	218	193	192	211	226	234	201	191	204	210	223	212	202	183	205	193	200	180	194	222	188	189	204	204	227	223	221	233	220	192	202	202	222	209	207	237	195	216	218	236	207	208	213	213	221	188	226	221	224	207	208	202	196	200	238	188	194	206	213	199	199	214	201	220	226	207	203	211	216	225	225	222	207	216	236	210	207	176	205	198	204	203	223	203	209	208	234	217	219	211	229	213	219	201	199	204	224	216	192	188	227	194	217	216	214	201	196	224	189	239	241	180	204	193	219	228	190	232	207	230	189	217	207	200	203	215	208	207	230	221	208	212	205	196	212	210	205	223	236	196	204	210	195	210	226	203	213	215	202	204	214	206	219	190	216	191	206	204	210	197	225	224	199	207	215	218	215	217	218	206	221	222	223	199	196	211	222	210	205	222	210	203	212	230	208	236	215	230	212	226	191	218	213	217	189	208	201	208	204	221	214	223	199	198	220	236	208	226	227	190	200	197	218	188	213	221	238	209	212	237	227	204	191	211	206	198	214	213	219	185	225	221	188	211	221	215	217	216	240	197	227	217	189	188	207	191	214	196	204	213	206	212	224	224	203	224	193	210	211	209	182	214	219	189	221	223	191	193	216	170	221	218	200	205	205	199	186	213	216	222	197	216	226	211	236	183	208	204	192	212	216	212	216	203	233	222	235	226	208	228	189	194	222	215	224	211	210	233	228	199	194	203	184	201	240	205	174	213	195	220	217	225	204	249	241	207	201	225	198	205	210	201	179	233	223	206	192	236	185	204	235	213	221	230	198	200	220	231	232	225	223	182	222	191	196	191	190	228	210	186	200	209	248	227	227	210	191	214	214	219	192	174	216	223	225	185	211	209	212	193	199	211	198	166	214	210	212	192	233	213	216	241	228	227	192	211	210	201	252	235	198	202	183	187	189	184	189	206	242	221	196	208	197	221	222	219	208	220	196	167	188	194	235	213	198	222	217	186	213	198	195	225	239	208	209	191	228	247	226	201	217	218	208	204	225	216	225	192	204	217	197	220	197	203	221	212	230	229	195	215	211	200	216	214	182	177	206	228	189	215	230	235	223	211	206	211	217	211	188	217	203	245	197	187	222	190	224	203	210	215	233	224	201	218	193	198	211	184	201	190	216	203	205	227	201	210	243	202	216	220	197	223	209	200	195	215	212	213	214	212	214	217	226	219	197	206	217	214	201	227	231	239	214	218	173	218	239	209	219	217	203	209	216	208	237	201	191	215	241	194	220	184	202	240	198	179	214	223	209	209	216	208	231	216	192	184	207	178	203	212	187	211	220	219	208	218	205	212	186	212	229	203	216	221	208	203	194	235	213	222	208	194	220	191	201	222	234	219	216	218	194	214	204	184	227	206	205	208	206	196	185	186	225	198	219	213	208	237	224	193	220	207	187	205	192	209	193	228	221	227	187	202	186	231	208	196	208	208	216	210	199	213	220	203	225	212	168	207	188	192	209	201	223	215	210	204	223	223	226	201	232	219	245	202	212	216	219	217	213	236	207	218	182	209	232	215	251	231	212	245	203	222	209	216	197	216	214	201	222	211	193	211	223	215	231	211	211	214	199	240	185	201	200	216	198	236	195	205	196	185	212	168	196	238	216	176	210	210	219	202	196	200	216	226	242	213	216	204	228	200	220	238	199	254	192	217	184	192	201	207	205	231	248	264	233	209	206	215	187	225	185	218	233	212	194	187	211	205	193	211	183	224	202	237	213	186	200	199	189	216	216	203	200	212	220	187	225	239	221	253	207	177	207	189	200	207	209	202	198	223	193	179	177	180	232	198	218	217	217	204	224	226	210	251	238	232	199	204	206	201	220	227	195	203	238	220	207	226	218	185	241	209	234	208	196	214	225	202	199	195	234	208	197	181	215	195	214	195	202	203	216	240	179	222	240	238	197	224	209	180	213	216	234	211	239	199	208	197	241	232	205	202	206	238	224	199	195	203	203	203	205	232	214	209	226	220	208	226	243	216	230	221	219	206	204	193	207	233	205	207	204	222	208	186	199	222	233	210	198	212	196	218	224	195	227	229	196	196	205	191	231	188	227	230	200	244	225	210	192	173	214	243	212	212	243	224	218	229	209	214	202	214	233	189	219	214	194	202	203	215	230	214	209	208	206	202	210	208	203	237	216	207	211	222	195	193	243	209	202	214	213	226	233	238	207	217	201	204	202	211	227	226	236	188	213	190	191	214	207	219	201	196	208	204	203	220	235	225	216	197	204	224	206	203	212	206	201	213	197	221	216	237	212	225	207	213	188	238	209	235	207	234	239	196	233	239	214	214	217	216	199	186	241	205	188	203	223	220	221	232	224	202	218	221	195	204	196	234	192	225	224	202	225	236	206	185	207	238	206	210	225	193	205	203	206	202	229	225	265	216	218	194	183	200	174	206	209	204	194	231	215	210	223	235	174	224	210	212	222	200	209	232	219	236	208	218	209	197	200	173	206	171	216	219	221	215	196	242	214	205	203	230	231	234	177	204	178	221	225	198	210	212	204	232	227	225	204	223	251	169	203	212	188	209	222	216	240	229	233	197	226	214	200	199	197	201	201	227	216	224	192	205	226	230	224	206	206	219	246	234	227	240	201	205	212	221	215	232	235	199	214	224	199	190	223	223	200	200	216	220	236	215	195	208	205	237	209	199	198	191	220	196	189	214	215	202	220	202	212	209	190	210	182	244	210	212	202	211	200	197	210	178	202	210	204	192	233	223	224	191	212	205	206	203	217	201	199	227	213	192	185	214	215	210	208	208	200	206	222	211	212	238	197	216	245	183	217	213	228	218	214	202	216	200	213	204	219	214	240	229	215	218	198	230	247	239	216	191	256	201	188	238	198	205	197	204	233	222	221	219	225	220	226	219	177	198	197	214	197	210	221	225	212	205	226	226	219	225	220	219	217	196	241	225	209	219	248	204	218	197	203	229	226	208	186	209	226	187	201	226	219	211	212	225	203	201	182	179	192	182	216	209	218	220	183	217	236	219	182	221	192	204	230
19813	5263	661	474	478	501	507	509	527	507	484	520	497	541	524	499	530	488	469	518	526	506	493	515	497	469	510	490	496	525	489	506	502	511	499	470	550	503	476	480	497	491	489	526	525	493	490	506	505	485	483	550	507	514	499	510	530	483	508	491	553	535	479	505	538	519	466	568	513	458	492	485	532	495	507	509	474	527	528	513	500	492	489	512	524	540	509	488	492	504	468	528	503	472	547	494	500	570	520	514	452	496	485	480	480	491	515	518	500	477	484	535	501	480	457	536	531	494	500	542	513	509	492	511	491	475	519	503	478	498	505	512	470	530	490	489	470	524	504	487	481	487	543	521	501	519	541	532	505	484	468	472	500	540	490	518	519	489	522	484	511	532	510	479	533	467	502	514	513	484	528	501	532	509	510	504	480	487	517	528	508	495	514	495	514	481	491	518	502	486	503	496	522	523	505	533	477	496	495	477	513	503	505	475	497	460	529	484	515	484	532	533	540	511	507	502	494	508	492	518	521	545	504	524	495	477	497	472	497	481	492	500	507	523	536	514	527	494	539	512	542	486	454	546	481	474	513	519	498	547	477	484	532	476	514	488	518	477	446	476	532	527	477	486	503	503	553	520	521	497	533	482	484	533	512	480	521	502	525	518	525	485	513	496	501	505	502	531	516	505	503	468	505	482	510	514	499	495	506	508	496	526	499	505	514	520	509	512	480	535	504	522	498	487	512	512	491	504	513	490	505	502	495	483	510	482	534	481	509	483	514	545	488	512	556	476	504	501	516	499	487	482	501	510	472	452	527	438	491	514	463	518	514	487	466	491	508	538	507	507	498	498	508	500	495	478	514	498	492	500	513	474	496	497	526	543	506	518	550	522	473	525	504	493	462	475	532	517	468	494	504	492	520	497	468	489	498	517	521	530	492	527	493	511	538	503	510	506	465	507	534	513	512	497	563	524	537	485	539	509	520	467	502	493	469	534	449	519	450	508	499	498	495	498	477	483	456	479	497	448	499	518	492	507	494	500	546	507	534	524	473	507	453	524	534	481	537	491	496	494	493	491	488	477	536	499	495	509	461	473	530	494	512	492	506	515	520	489	543	500	499	481	510	501	527	502	484	537	499	492	519	509	495	525	500	461	521	488	501	500	496	488	517	484	519	466	472	494	521	480	508	525	501	503	519	523	490	524	516	472	505	493	524	540	484	491	544	481	487	503	500	508	467	510	563	497	520	529	497	439	556	521	505	495	513	516	511	510	543	497	522	491	465	523	516	511	511	476	515	502	501	519	491	525	532	497	457	489	498	551	536	481	503	519	487	472	502	506	486	515	520	532	509	536	450	501	481	494	491	479	518	531	505	501	486	481	520	476	527	497	549	509	498	473	505	506	495	457	536	527	510	489	514	500	475	460	457	490	473	482	510	498	467	500	503	480	506	512	492	493	510	485	492	523	499	497	534	510	512	510	509	508	484	526	493	497	519	517	469	487	521	448	484	520	521	515	481	504	443	537	488	504	541	565	519	489	513	493	484	480	518	489	527	480	523	523	499	580	506	465	517	507	541	539	486	485	476	468	515	501	491	512	493	485	526	495	515	543	484	536	513	480	532	500	488	491	500	530	502	506	557	448	479	523	477	513	477	492	485	534	522	534	504	532	522	530	512	499	472	472	478	479	534	497	506	523	504	472	515	507	540	512	516	472	507	506	517	542	467	491	473	512	560	488	545	519	499	526	541	482	522	510	474	510	493	508	519	500	541	488	531	508	512	541	517	489	487	488	551	452	500	525	525	510	473	504	478	524	485	506	512	540	525	503	486	514	480	516	486	512	536	497	502	493	504	511	533	461	487	537	498	529	463	518	552	516	498	534	499	510	541	479	482	497	550	481	496	474	509	505	482	543	521	503	498	451	533	496	543	536	542	508	453	540	481	489	473	518	513	531	491	449	522	524	513	521	476	517	473	483	475	549	533	452	534	506	515	516	482	512	527	523	524	531	503	520	477	513	503	484	533	513	494	508	512	548	500	543	484	492	461	472	485	498	466	505	507	486	516	476	522	493	526	526	482	485	538	517	462	488	532	457	547	527	529	478	483	484	526	501	502	481	516	531	493	487	549	497	458	460	483	464	501	545	468	503	490	468	495	502	508	561	458	521	470	447	460	536	507	485	482	493	537	476	450	536	496	503	457	529	524	484	478	497	493	541	521	495	507	521	514	544	478	484	501	506	510	476	511	504	502	499	478	482	519	481	504	547	512	514	479	546	574	501	459	521	508	492	501	489	513	506	486	520	527	504	472	515	505	525	515	497	540	524	531	505	505	500	516	493	453	492	515	534	505	495	483	507	497	488	472	499	530	480	450	515	554	531	509	508	485	512	504	513	444	519	496	533	492	514	521	493	535	534	509	487	520	482	518	494	538	491	462	520	502	514	552	545	464	521	528	487	487	522	488	525	505	490	480	509	496	476	503	523	507	514	499	505	518	517	467	463	518	517	522	507	546	499	518	529	533	510	508	439	507	534	527	494	527	499	496	501	538	489	522	516	537	484	510	523	524	496	511	465	533	504	482	495	474	500	507	518	559	527	518	521	515	515	465	465	463	506	520	532	500	472	478	495	552	505	509	508	533	502	491	504	466	481	476	538	512	498	524	485	513	483	534	532	500	499	500	519	516	479	505	498	485	552	476	511	551	471	548	517	470	564	490	496	508	506	510	481	490	494	465	521	552	501	483	525	509	507	519	567	506	466	542	542	508	510	468	533	509	506	479	507	509	509	478	519	506	553	519	506	534	541	554	517	469	539	510	560	501	510	512	495	534	449	475	547	518	519	476	490	482	530	501	473	518	535	517	507	501	496	509	536	493	509	504	466	509	520	512	477	504	452	499	543	525	505	510	548	476	538	494	532	523	497	516	476	515	500	503	520	503	501	512	497	490	504	518	505	500	470	523	505	479	492	482	523	494	516	522	477	528	522	531	529	484	503	483	496	500	522	475	494	489	494	468	492	501	510	518	538	519	488	510	487	492	497	515	479	490	526	480	530	507	478	489	514	530	507	517	515	514	535	530	526	475	515	504	526	499	499	507	484	482	491	513	495	446	483	515	499	537	491	543	432	510	518	497	514	526	490	481	532	471	516	522	542	497	504	507	504	515	537	498	472	491	519	520	492	498	532	477	514	515	518	492	522	499	546	489	491	516	496	497	489	561	473	550	477	497	499	525	551	490	483	517	486	500	497	480	527	509	490	506	529	450	508	550	530	525	527	514	496	537	513	517	521	568	518	490	508	533	561	517	482	494	478	506	512	511	503	478	536	488	464	516	506	513	503	520	475	500	535	512	504	535	532	521	530	473	518	541	509	497	513	504	546	446	500	524	479	530	513	518	489	467	498	491	517	475	550	504	473	474	524	521	503	544	523	486	517	469	515	519	514	496	475	515	492	505	522	495	461	555	520	489	473	467	500	458	482	517	515	499	544	526	517	507	491	541	502	520	501
25218	21110	23612	28796	21101	13089	610	440	388	399	392	374	380	388	353	308	401	369	335	344	337	360	413	371	393	349	348	372	388	343	331	379	382	400	377	380	322	361	339	336	361	353	403	361	355	335	358	376	361	385	328	368	337	375	371	333	383	357	351	371	390	361	368	373	405	397	370	371	371	332	358	329	382	360	354	359	385	349	360	406	347	372	365	383	388	380	365	380	342	384	362	378	339	390	341	326	369	338	375	398	367	345	351	358	359	356	377	390	351	376	365	378	358	333	331	328	397	316	380	346	353	350	361	377	377	343	342	337	358	367	402	360	334	365	351	361	347	334	357	345	391	355	337	358	335	359	352	350	361	389	373	374	340	349	380	361	375	378	404	348	361	346	354	372	356	344	391	375	340	367	367	359	344	364	349	348	386	375	378	342	361	358	334	367	390	323	371	327	373	385	366	323	389	360	333	358	390	353	391	417	364	393	351	363	378	392	354	387	348	356	361	329	385	365	432	374	349	359	389	371	376	344	328	352	378	363	388	396	352	320	353	382	363	392	363	372	363	357	351	350	327	332	367	348	334	359	372	408	352	344	369	384	387	369	361	385	352	342	365	398	358	345	350	372	398	377	355	354	358	303	358	383	351	375	404	352	336	352	366	337	375	388	346	352	366	367	416	387	411	376	345	347	368	354	352	338	355	354	320	379	372	385	368	373	368	351	366	381	358	372	372	337	326	405	354	366	369	390	401	340	337	387	311	406	339	392	358	374	406	379	330	324	324	360	376	386	309	361	357	347	361	351	345	351	379	335	343	359	336	368	414	351	382	327	354	374	403	360	381	318	398	371	347	356	327	308	406	401	350	373	388	366	347	345	364	336	353	347	384	401	348	395	345	397	332	380	369	356	361	370	372	366	392	334	347	365	373	363	400	368	364	346	387	360	352	349	345	373	364	340	349	370	352	354	384	362	316	387	346	381	353	370	368	369	362	329	366	365	378	360	354	376	343	364	352	374	361	366	405	393	349	380	340	328	363	365	354	331	411	332	334	349	345	376	378	350	332	320	385	375	366	415	386	380	375	360	335	371	343	383	361	362	370	369	382	363	330	371	337	369	385	379	347	339	372	351	387	362	320	336	361	370	374	359	351	360	349	376	331	380	354	370	343	322	373	366	317	389	364	330	354	364	358	338	340	382	372	328	401	323	355	322	373	377	344	367	366	353	383	319	334	371	338	349	334	363	348	368	329	382	352	345	336	379	353	334	345	367	347	340	360	350	403	330	372	353	349	366	385	352	381	379	370	347	373	381	331	327	375	359	371	354	403	338	347	353	393	372	331	379	399	371	358	338	361	316	390	364	378	366	353	372	342	395	360	385	378	383	377	347	358	385	349	376	325	386	355	375	379	377	373	371	364	369	395	361	347	357	374	363	332	340	355	371	333	372	368	368	421	341	355	367	363	355	331	382	365	386	357	373	374	337	353	354	395	343	373	367	392	362	351	373	333	335	357	361	320	406	407	363	350	358	353	392	367	361	376	369	324	319	382	344	401	358	331	372	341	362	368	337	386	441	322	372	344	373	389	337	386	391	367	354	377	392	352	359	346	338	330	367	385	337	364	358	349	362	380	375	362	361	373	364	357	446	344	354	361	388	348	354	391	368	375	359	333	349	366	362	337	351	355	392	339	333	370	377	344	405	392	367	342	361	360	349	388	354	363	374	352	346	336	363	353	369	387	336	335	376	386	379	322	326	330	377	363	367	356	365	375	350	334	347	347	349	373	392	361	349	363	379	376	391	322	384	357	384	369	418	388	405	369	331	357	376	365	346	338	372	337	365	324	358	340	345	386	362	329	328	349	359	337	349	359	321	335	374	386	349	371	381	352	361	358	355	405	353	328	347	369	345	386	359	328	350	337	361	359	332	351	375	377	390	359	361	331	350	396	327	397	339	351	347	366	353	349	361	391	355	346	366	318	343	380	374	358	364	370	351	358	343	389	365	357	363	368	360	388	353	392	399	344	356	388	393	338	346	375	351	391	351	357	339	309	317	329	353	411	390	356	355	361	389	389	345	368	381	332	355	373	372	411	366	381	349	368	341	376	349	346	339	368	348	354	337	381	384	350	387	337	351	374	368	343	360	372	341	340	361	336	357	371	310	369	354	379	359	384	331	361	381	353	398	356	358	369	383	400	353	336	349	343	374	361	331	357	390	391	393	358	381	366	344	392	338	336	351	337	365	369	370	366	341	376	369	374	342	367	364	387	375	333	334	324	364	360	388	368	332	330	371	402	349	366	375	327	317	352	402	387	340	393	349	347	387	317	382	365	349	364	353	366	357	353	389	379	333	375	351	384	380	340	337	372	363	399	334	383	386	395	400	348	362	365	343	368	342	363	396	375	353	366	383	360	367	369	400	387	349	367	380	351	382	399	328	397	325	379	357	351	398	368	361	346	359	377	386	355	362	353	397	362	343	391	371	376	362	344	386	334	348	385	386	384	389	358	360	352	364	395	388	377	381	362	364	396	372	364	324	348	356	351	361	354	354	336	366	358	357	360	360	378	353	357	356	356	333	355	348	356	369	373	331	387	386	353	362	391	336	370	342	370	347	350	353	353	328	356	324	333	354	351	389	383	368	366	391	367	349	374	342	329	342	364	360	371	383	367	329	366	353	334	337	357	356	342	380	357	362	382	353	352	342	363	394	345	358	364	326	367	377	342	357	381	357	335	386	363	389	370	352	337	370	357	351	349	364	383	372	385	368	378	325	356	361	346	396	354	390	346	391	381	383	386	393	337	368	389	384	348	361	351	360	372	356	386	396	377	354	320	330	359	376	363	350	374	366	397	383	360	359	331	359	371	354	374	361	366	361	361	392	372	380	360	344	375	340	344	384	346	367	352	358	360	344	356	323	369	369	375	354	374	347	351	355	367	343	356	340	381	345	380	327	359	368	358	337	341	351	359	388	377	366	350	348	389	355	356	355	328	335	350	327	386	371	370	352	358	364	398	341	364	351	328	346	366	380	405	372	351	357	340	333	346	357	338	338	379	357	299	360	334	367	341	375	353	368	360	349	349	334	384	386	389	367	354	353	367	370	353	348	382	386	375	387	350	354	365	370	328	358	361	345	352	389	344	367	353	347	375	381	335	359	347	388	341	355	324	377	349	349	365	360	387	361	350	359	371	327	331	373	340	371	368	374	374	367	392	380	366	360	403	360	365	360	380	371	339	352	378	390	347	378	360	358	345	336	377	391	361	337	348	380	377	412	391	317	375	342	348	362	387	328	363	367	359	373	341	353	402	353	363	347	365	319	351	372	359	358	364	352	336	367	390	375	357	329	342	339	352	365	327	387	369	349	404	384	372	364	336	368	341	359	368	336	363	331	343	365	355	370	375	359	375	361	372	335	381	374	336	386	349	363	367	389	363	356	370	345	377	406	352	358	362	362	384	364	340	364	368	397	406	370	371	352	343	361	361	369	299	347	305	392	395	354	359	356
29503	37289	4655	893	855	823	829	782	797	845	765	813	824	800	817	757	805	769	819	790	788	788	802	762	756	795	769	813	737	777	750	781	743	788	766	771	828	760	782	743	757	740	729	811	763	746	754	745	790	712	745	773	722	751	773	754	719	718	751	730	758	771	801	744	747	752	791	786	748	786	762	741	839	784	746	767	789	782	762	747	772	772	788	768	781	765	758	747	784	782	771	801	742	784	759	805	755	769	734	745	779	780	778	851	789	761	732	752	785	834	752	746	748	737	779	740	730	830	793	760	736	770	706	788	789	807	754	761	780	677	753	762	800	808	750	713	780	808	773	781	760	775	758	772	773	764	768	770	782	757	788	752	752	744	750	794	783	734	758	775	761	789	757	779	774	729	736	765	740	776	757	737	790	755	777	805	770	745	756	792	777	771	780	819	779	721	790	763	769	755	810	787	719	744	769	780	758	776	776	750	762	809	768	801	763	775	735	772	766	758	761	777	745	758	799	784	802	717	786	866	725	728	821	765	729	732	756	755	734	729	802	767	806	782	784	716	817	726	812	793	754	729	799	810	732	765	756	789	759	812	753	736	765	781	747	715	815	789	784	753	727	747	760	726	715	763	784	765	796	747	807	811	821	788	773	734	738	742	734	808	715	707	794	778	740	818	768	730	735	772	774	755	762	827	782	750	749	760	805	749	800	742	750	736	746	742	761	758	737	753	741	794	760	755	777	772	765	768	737	815	755	763	783	755	824	769	733	790	782	757	782	736	817	750	791	749	845	761	717	770	798	730	760	764	769	805	725	750	872	760	762	814	761	786	766	774	753	744	813	751	773	796	756	732	789	765	813	762	756	746	748	782	813	800	786	757	779	785	809	740	779	762	823	744	757	761	770	758	796	824	757	789	748	777	778	782	760	752	764	780	751	770	799	720	778	769	769	781	787	763	732	780	775	794	748	752	758	803	757	754	766	781	796	778	792	813	797	774	725	723	797	774	773	766	754	807	749	809	778	778	726	742	765	790	763	771	818	778	756	750	756	764	704	782	794	710	752	752	797	731	768	776	772	770	788	783	784	759	793	762	775	768	753	761	772	756	782	748	792	772	749	730	759	713	733	794	751	776	694	774	757	796	768	796	777	762	837	813	790	784	727	789	764	745	752	784	745	779	749	708	773	758	749	749	758	751	749	759	763	783	783	743	757	759	778	778	789	766	767	828	768	764	784	769	813	713	763	786	773	776	753	809	807	732	813	799	779	808	735	790	776	745	767	764	781	739	761	810	776	742	766	781	778	764	762	763	811	778	737	803	738	753	819	772	798	757	767	722	736	767	786	765	776	746	771	727	766	740	776	777	783	752	841	785	767	744	757	774	750	753	790	755	772	786	811	778	757	781	773	777	718	729	803	815	753	807	719	767	738	807	755	826	775	760	799	772	754	752	692	796	754	787	816	744	746	766	778	767	747	774	814	712	788	805	748	771	781	767	728	788	753	803	797	795	778	785	778	775	779	758	798	778	794	804	772	757	800	772	757	768	802	770	735	758	773	772	740	783	743	782	718	750	804	781	815	737	740	773	764	829	756	740	689	737	814	755	824	757	740	799	769	753	739	792	778	718	804	771	732	740	824	752	732	762	741	756	795	734	770	775	783	776	758	749	753	793	702	751	732	770	754	777	747	805	748	756	761	770	778	781	792	769	746	805	721	805	752	804	795	727	729	811	768	794	758	734	776	749	741	791	748	778	766	768	761	794	776	752	804	778	778	803	735	746	794	750	717	778	770	731	786	795	723	793	793	705	745	727	757	763	789	833	796	741	797	735	725	758	759	794	786	720	757	767	735	751	768	757	760	778	780	756	768	741	758	718	727	819	743	744	768	761	775	746	788	750	726	813	775	746	802	790	764	776	756	713	758	782	733	733	785	800	796	772	775	826	777	795	823	748	753	811	815	782	705	746	750	736	744	768	757	772	771	779	781	716	758	781	764	756	755	786	790	749	772	778	774	739	775	770	764	788	777	769	808	823	766	763	734	779	755	834	770	833	800	772	749	818	770	771	751	793	802	761	784	746	700	781	768	756	795	764	790	758	770	774	764	793	715	750	801	775	791	774	774	758	752	720	771	759	748	782	727	780	717	786	739	743	799	773	738	746	756	734	802	745	727	791	736	770	759	788	806	789	730	789	753	743	784	805	775	834	762	744	727	776	771	732	789	758	822	783	788	739	812	739	798	802	828	783	739	788	763	747	808	791	791	773	724	769	808	754	756	706	723	776	760	779	787	766	721	780	749	777	748	772	742	750	753	776	797	788	762	825	825	767	727	772	810	717	721	783	773	801	777	795	739	773	736	749	746	764	780	755	777	766	734	763	756	745	804	730	799	796	782	782	763	784	808	749	749	796	738	769	764	769	807	794	791	748	777	722	862	818	768	780	814	761	777	840	805	747	767	809	823	820	740	692	767	758	766	730	739	806	723	746	767	788	746	771	748	753	732	726	699	758	768	772	768	733	729	746	764	798	713	774	748	786	790	753	760	794	811	737	745	834	767	741	801	756	747	790	778	801	785	781	790	740	794	748	790	770	749	731	787	789	734	830	802	756	767	795	774	777	780	779	765	786	775	764	727	777	781	803	710	728	804	823	750	754	756	788	792	761	761	817	760	780	713	758	758	760	778	771	756	765	783	745	739	834	768	801	768	750	730	769	718	784	749	761	822	746	760	732	763	755	748	774	799	806	791	727	786	774	798	757	755	763	783	760	777	745	716	817	759	768	777	793	786	820	806	806	735	781	814	740	709	758	734	782	744	799	769	745	749	776	765	775	752	820	775	741	769	786	766	778	779	756	757	721	764	721	721	748	810	725	731	758	787	792	787	801	760	792	757	812	836	826	766	764	791	789	783	716	715	735	734	807	816	778	814	718	768	832	779	746	762	742	805	777	792	800	758	771	749	762	760	743	783	800	751	798	808	785	766	735	764	782	733	745	761	808	779	805	782	750	792	740	715	748	827	778	802	781	755	757	806	744	786	724	768	791	720	782	832	758	772	791	757	714	761	751	820	761	780	827	764	807	777	765	797	754	785	806	739	752	731	772	749	766	800	749	748	767	751	747	757	769	779	719	757	806	790	775	744	760	741	757	805	755	783	763	769	781	798	813	799	763	747	831	768	753	760	794	749	784	800	793	806	776	769	750	797	796	762	753	803	743	702	761	780	768	745	797	738	762	773	785	766	790	740	765	759	774	756	782	724	768	827	814	779	750	731	740	779	812	787	730	755	796	816	757	787	774	713	760	733	756	768	824	752	754	786	833	798	803	754	790	722	838	802	745	829	788	771	754	833	798	789	768	804	807	799	805	763	827	781	728	768	741	795	738	751	716	789	750	718	773	791	846	831	766	795	765	742	785	733	775	793	754	744	715	777	766	779	809	703	788	794	737	753	850	753	758	791	750	785	739	790	756	773	746	797	835	759	694	746	796	788	738	762	767	748	762	847	737
24598	21140	24028	28489	21145	21185	11345	655	453	374	396	385	371	360	383	369	377	336	352	328	338	348	315	336	324	342	338	330	315	330	323	322	340	302	338	356	387	331	353	342	299	358	336	339	356	330	288	348	364	376	309	358	345	332	334	325	345	337	365	362	312	299	329	388	331	350	360	316	319	362	364	326	340	313	355	341	316	321	320	312	337	311	311	319	358	330	309	347	338	327	290	295	346	332	322	336	361	332	299	336	318	311	346	320	343	357	305	316	368	327	320	281	310	318	342	362	368	351	345	294	339	326	367	335	291	299	333	326	336	323	330	326	327	333	327	349	326	342	331	327	359	314	329	327	332	340	329	314	340	286	337	344	314	305	318	318	344	335	334	327	318	349	329	336	311	339	329	307	273	357	321	308	335	317	337	320	324	286	343	338	326	329	331	308	345	326	298	348	299	299	318	354	315	313	340	331	291	351	305	313	326	331	340	315	335	336	326	345	332	296	314	323	291	320	323	300	327	281	329	329	327	334	325	361	335	314	333	313	329	325	351	331	326	316	316	328	359	316	337	318	338	318	329	334	330	308	340	309	304	311	314	325	358	338	354	353	333	337	345	314	323	343	338	313	308	314	333	311	345	315	337	365	295	321	308	327	348	357	297	328	312	330	324	315	307	309	346	313	332	347	338	345	296	312	331	338	308	315	302	344	343	348	323	289	302	355	335	335	317	296	314	367	353	363	358	334	346	335	335	326	307	359	353	310	320	345	361	341	291	317	271	344	347	384	336	340	316	323	323	348	348	332	371	297	300	340	331	343	348	339	311	327	313	373	336	371	347	321	315	320	342	326	325	300	324	312	332	352	345	368	324	310	294	303	356	340	351	358	329	353	337	308	332	328	326	381	321	342	351	338	338	332	380	338	344	325	330	309	319	357	362	334	325	336	336	343	330	316	304	300	318	307	336	345	374	318	312	334	320	328	344	333	293	325	309	334	297	313	368	353	319	302	339	382	349	306	315	328	334	322	327	348	357	371	348	295	363	333	353	349	317	321	310	314	331	321	290	321	327	322	350	367	317	322	330	330	310	302	362	345	316	363	326	338	320	349	311	377	324	340	329	342	357	305	303	340	354	376	350	378	329	286	348	308	313	326	319	305	323	354	327	295	328	321	329	318	340	333	319	341	283	332	344	326	336	322	293	322	312	321	310	352	347	321	335	328	342	341	309	295	337	354	325	320	380	346	349	319	343	318	321	325	338	324	333	357	327	312	331	326	330	348	338	309	349	347	319	314	306	300	318	360	327	298	353	319	304	334	320	275	337	313	324	324	318	338	327	350	334	333	323	314	339	325	341	343	300	319	337	336	332	341	335	355	298	301	296	342	337	344	317	326	344	296	303	351	360	305	332	334	371	348	307	311	367	355	322	338	339	324	326	322	340	333	322	329	301	324	294	336	322	293	322	319	329	331	354	333	342	329	329	343	313	313	318	355	345	318	332	317	325	318	313	339	328	310	310	304	313	324	324	295	333	303	328	314	316	268	338	291	287	352	334	308	301	320	377	316	333	325	320	385	333	343	352	353	341	318	326	328	335	364	337	295	342	352	313	379	322	347	301	330	336	337	330	341	325	301	317	303	355	321	321	318	312	315	338	338	358	333	350	346	359	343	311	329	342	342	323	303	324	295	336	343	310	308	289	340	305	305	320	326	315	345	343	319	330	333	334	313	319	345	307	310	324	316	311	344	324	308	317	319	321	340	327	348	333	315	323	314	313	339	301	286	316	345	329	326	335	331	280	342	326	315	320	339	324	345	313	327	353	339	343	303	329	353	350	322	363	331	335	349	346	298	297	328	338	319	350	299	348	377	352	331	330	291	369	340	356	373	359	342	302	342	339	367	327	334	362	277	303	334	309	345	328	304	313	318	329	325	346	325	323	309	346	348	345	357	332	349	345	317	322	336	326	327	306	288	334	313	294	334	309	357	290	338	302	302	310	314	353	319	334	329	332	342	338	305	368	307	307	310	296	323	318	338	340	344	310	329	314	330	346	393	302	323	339	309	301	328	313	327	335	313	343	346	316	322	323	326	323	314	317	291	307	292	345	316	346	318	290	327	311	313	333	306	354	314	323	323	317	327	347	341	347	315	355	357	375	322	333	328	319	322	338	339	360	311	332	311	339	354	373	365	306	307	362	345	288	304	354	354	334	298	317	343	338	321	313	340	352	319	335	335	326	334	311	363	347	328	334	302	323	309	335	314	323	308	311	321	352	333	346	365	351	334	349	330	319	291	301	318	273	349	351	346	340	295	359	311	324	340	322	342	346	320	347	329	330	337	354	354	302	326	339	336	346	364	371	301	304	322	312	298	313	310	307	328	309	296	314	322	341	326	357	341	369	328	337	326	330	298	310	327	329	347	342	339	341	349	309	325	315	326	307	331	309	299	310	299	310	313	345	345	358	330	321	353	343	309	280	316	311	326	269	345	355	318	326	333	310	312	374	293	343	323	327	307	322	311	325	321	327	313	314	314	338	335	348	360	288	356	328	333	327	299	343	345	357	326	360	366	336	371	351	328	331	357	332	311	320	322	341	330	329	317	297	354	330	380	337	283	366	295	300	363	316	334	329	341	326	362	327	334	334	298	345	340	290	322	361	360	357	313	358	322	307	333	295	321	305	340	307	314	299	342	345	347	349	328	310	335	359	321	345	362	325	300	299	295	323	323	301	320	329	339	327	351	343	339	349	327	354	306	296	322	342	355	348	324	323	303	316	355	306	334	342	320	337	313	309	311	318	298	283	318	347	350	311	321	314	315	316	370	313	342	348	328	350	353	355	340	359	348	320	352	320	290	324	345	309	341	323	316	314	318	347	334	333	339	308	316	342	303	352	330	324	342	309	353	363	315	331	303	322	317	325	317	339	349	308	317	315	338	328	326	304	324	346	321	340	316	301	355	295	332	321	313	343	341	328	312	323	340	329	308	289	316	309	285	297	300	341	324	364	295	341	349	295	326	351	346	344	314	312	319	334	297	348	331	321	355	296	310	335	296	357	317	322	329	306	328	314	335	333	344	309	332	345	318	331	322	298	312	335	331	359	326	322	330	309	302	337	338	290	347	334	339	301	339	336	343	367	321	352	307	344	333	365	331	362	323	284	348	367	308	317	317	329	337	303	361	320	333	337	325	327	320	320	323	329	302	292	305	329	308	334	329	332	295	310	321	363	342	294	333	325	370	327	346	338	342	321	344	356	322	360	324	368	325	346	324	370	328	318	306	364	363	364	344	333	315	306	349	342	342	322	325	370	318	321	326	335	301	313	293	315	316	343	336	320	327	320	338	334	335	371	349	319	296	338	315	306	327	329	324	322	346	317	344	323	305	345	309	328	302	325	287	337	308	349	335	311	335	294	374	315	310	311	353	346	315	381	338	318	304	303	325	344	305	317	291	307	368	318	341	339	315	365	328	344	335	308	326	316	300	345	307	339	305	315	404	337	305	328	354
34983	47678	7246	936	803	754	695	689	673	687	698	747	677	696	678	634	679	641	693	736	712	675	691	686	644	685	615	641	645	651	670	686	667	645	688	700	635	663	648	685	650	685	651	693	691	630	676	649	624	688	683	676	684	672	672	618	643	633	671	715	631	656	625	732	676	650	672	664	645	646	674	711	639	658	685	704	662	674	686	662	699	680	672	634	662	649	686	680	683	672	675	619	625	655	665	710	632	655	732	631	684	665	663	654	703	663	662	655	678	630	677	693	661	705	729	626	654	650	665	713	671	678	717	655	633	692	685	648	667	678	670	702	615	664	638	720	632	672	654	705	683	699	643	709	652	675	690	687	672	682	642	659	670	681	690	621	695	697	713	670	643	646	686	683	628	688	654	677	647	683	648	636	683	665	636	706	657	670	653	624	658	646	702	580	650	693	674	681	691	657	682	657	708	681	625	645	732	673	648	656	678	688	662	656	700	636	632	625	674	676	645	642	690	649	652	689	639	698	623	660	641	681	629	677	682	691	668	680	660	666	695	676	635	707	681	709	686	672	658	700	694	670	702	671	684	646	654	682	636	696	672	698	683	710	711	639	689	731	684	681	684	656	669	709	691	650	668	665	612	678	664	663	630	685	582	674	684	641	666	655	685	653	721	634	631	657	646	705	683	664	703	661	634	661	666	695	662	673	696	675	672	700	690	682	622	673	660	658	621	673	706	698	642	626	691	699	684	647	653	626	684	694	689	720	628	668	669	647	660	695	656	668	660	647	690	674	692	652	650	676	675	692	652	648	665	704	648	665	621	717	710	653	687	665	670	637	660	655	679	724	679	668	692	654	709	637	671	642	627	646	639	684	628	614	660	664	689	694	691	681	645	678	670	686	658	705	660	693	670	669	700	680	672	624	699	690	660	697	672	689	652	763	695	700	707	646	650	682	583	671	647	703	644	710	659	682	639	608	704	657	690	655	659	688	706	692	637	702	658	686	695	654	657	669	716	676	637	659	657	711	724	676	652	669	659	653	682	665	714	726	658	697	619	627	673	672	651	600	670	663	694	612	681	673	659	645	718	672	656	629	651	639	709	703	700	631	679	688	666	692	684	621	657	675	711	620	672	642	652	711	619	641	694	632	618	640	629	703	697	652	634	648	652	672	663	635	651	672	680	626	666	657	688	713	710	657	682	657	687	635	684	688	706	673	632	660	662	704	620	624	714	687	691	692	710	673	644	712	688	688	650	616	660	651	666	679	663	670	651	672	655	674	646	632	698	675	657	662	657	680	658	669	726	655	663	701	684	693	663	671	645	669	623	625	644	732	693	693	699	639	672	651	696	631	680	679	643	668	720	681	663	727	665	626	673	629	661	640	692	660	651	642	622	658	717	672	684	707	708	688	661	677	663	699	672	685	685	709	673	697	618	684	685	683	665	704	718	622	684	704	671	698	644	670	675	652	664	705	632	663	690	705	660	603	668	652	673	682	664	668	603	678	650	666	696	646	646	689	693	717	643	687	705	661	678	655	679	618	658	641	698	663	666	712	662	657	671	673	653	667	651	642	705	669	672	703	682	623	692	665	662	661	647	679	661	667	681	691	713	692	691	641	666	635	646	632	649	661	659	644	706	669	720	637	748	684	661	686	666	669	716	685	684	651	627	648	692	657	651	659	738	609	672	689	632	733	649	684	675	684	711	663	672	655	647	653	651	696	666	682	687	654	636	674	699	661	679	663	670	687	662	661	656	665	711	667	685	661	672	711	620	642	649	656	640	706	633	642	664	688	663	689	607	651	661	669	645	676	646	681	645	669	692	677	642	681	718	663	689	638	649	656	673	649	678	710	665	643	620	654	683	625	681	655	679	638	707	638	646	661	660	639	707	670	636	637	700	638	646	673	711	694	667	651	696	672	649	665	661	626	698	704	638	730	641	678	687	674	701	707	679	653	659	633	623	673	719	696	702	718	691	670	683	709	665	654	667	669	716	660	682	697	674	640	644	653	659	712	696	674	665	681	691	671	702	680	675	638	643	689	664	707	667	657	681	653	652	643	677	662	692	632	687	653	718	697	668	648	668	631	701	674	678	681	642	660	656	646	666	670	665	633	715	666	661	685	643	691	702	708	693	686	652	673	672	704	663	714	673	670	681	700	652	693	700	696	695	681	719	685	694	660	683	660	682	681	659	682	669	634	663	631	611	707	679	692	647	682	650	653	697	651	630	686	643	651	668	679	671	650	706	661	640	656	681	668	614	707	704	657	660	703	693	660	720	677	657	694	654	704	663	665	665	665	712	644	655	645	642	695	729	646	686	699	646	643	659	704	693	637	610	667	700	740	714	660	714	690	670	711	647	671	687	664	634	664	671	674	639	631	661	652	627	691	716	692	642	705	664	655	670	660	692	632	617	687	688	658	675	705	685	648	684	697	683	631	645	619	639	706	705	690	659	716	654	674	656	691	671	699	675	664	708	689	670	682	687	619	648	659	683	644	688	663	651	683	698	684	630	706	648	680	698	674	682	630	678	663	716	675	642	663	689	702	657	687	700	630	691	666	698	696	647	719	704	660	681	619	685	660	661	694	709	668	630	658	659	667	660	684	708	649	655	639	686	655	591	671	667	694	611	707	626	685	641	706	683	661	634	647	692	712	710	700	680	691	621	683	651	715	624	663	670	650	648	677	668	670	639	648	616	618	637	655	692	682	641	651	684	691	678	659	637	708	667	640	672	665	654	667	703	616	661	666	677	673	713	676	695	639	688	682	679	646	668	664	672	637	654	638	672	667	669	687	688	697	656	638	607	662	684	688	683	692	686	681	657	632	696	666	662	642	650	662	688	611	673	653	731	663	687	668	706	726	672	663	651	677	651	664	697	661	642	702	637	642	621	660	685	665	628	648	635	666	690	683	675	684	720	668	648	721	685	677	696	659	674	703	651	631	664	666	668	661	670	642	672	632	641	689	684	718	690	688	630	671	667	679	686	661	646	667	690	703	677	690	673	662	670	686	657	658	670	666	646	692	638	673	667	618	663	653	654	672	631	658	659	677	625	688	657	686	626	652	661	651	699	693	634	700	676	683	675	646	701	697	695	661	645	684	667	672	660	675	658	682	669	669	682	668	631	655	693	687	663	652	648	658	661	655	651	676	617	661	688	682	667	666	692	617	652	663	708	625	666	701	691	667	664	658	652	659	663	636	685	674	695	685	656	654	662	639	642	656	661	666	647	683	643	682	702	669	657	647	685	713	626	663	698	725	693	670	722	688	661	679	703	683	672	606	709	664	653	646	645	651	701	658	663	667	655	660	665	682	704	667	679	600	650	663	663	672	694	657	677	692	655	664	696	667	689	665	665	642	657	686	642	638	691	683	678	646	633	668	693	687	717	663	680	686	652	701	691	631	642	665	689	674	685	698	669	706	680	635	716	686	648	670	730	647	639	665	677	658	662	634	661	663	675	652	684	662	676	688	663	665	645	657	685	671	650	653	666	659	698	660
35184	18132	4838	420	282	244	224	202	229	188	214	203	189	217	212	211	202	243	204	201	238	225	167	235	209	221	211	189	228	222	214	198	175	232	207	214	212	211	218	207	213	232	228	202	227	204	206	215	229	189	211	198	198	198	189	203	212	212	218	203	223	227	187	189	197	206	197	187	209	206	207	208	212	187	210	229	214	225	204	206	213	204	204	207	215	203	187	235	225	199	216	203	217	230	204	210	183	180	206	200	203	213	218	220	204	212	199	212	206	213	185	221	199	211	222	200	192	189	231	191	211	222	212	193	213	202	218	181	219	184	208	223	186	235	182	209	222	211	210	195	183	214	215	204	197	238	214	189	199	192	195	228	201	209	241	215	191	199	189	183	199	194	230	220	220	221	208	217	230	196	215	207	216	192	207	196	190	199	214	221	194	231	199	218	207	199	230	232	235	214	200	187	217	188	221	221	202	205	207	182	195	209	215	187	209	207	215	219	204	194	217	193	215	200	192	217	200	189	220	235	193	225	217	197	216	225	189	202	221	197	202	227	212	201	214	209	190	207	211	203	215	211	201	196	196	190	197	217	204	201	239	221	203	193	204	237	222	213	209	229	224	206	221	193	208	189	205	217	207	222	191	193	204	180	194	212	195	201	196	221	221	217	211	232	201	234	210	230	213	211	245	206	197	195	193	209	193	205	213	203	221	200	177	226	216	206	210	199	225	216	203	228	200	191	189	215	211	203	207	207	210	214	215	230	187	190	225	202	204	217	220	224	195	197	200	154	198	207	186	226	209	225	237	219	213	194	196	191	201	222	217	188	227	226	209	220	190	214	205	208	194	189	199	225	188	204	206	214	233	209	228	193	223	211	230	206	211	194	199	180	223	211	227	230	180	232	193	207	211	214	198	213	241	187	214	202	169	214	229	196	204	214	190	176	187	247	202	230	184	223	207	213	198	225	226	243	237	217	209	213	207	188	215	214	215	196	236	216	204	218	216	210	228	211	184	215	211	173	197	225	204	227	182	192	214	196	185	229	194	192	207	215	213	235	190	216	200	200	192	209	227	181	206	200	194	196	225	197	203	215	184	229	187	205	221	218	215	230	232	202	203	200	203	186	199	207	207	188	233	218	206	204	260	230	201	220	225	214	193	217	204	236	223	202	217	212	217	222	238	233	212	213	189	205	213	215	201	169	200	198	210	218	229	240	212	207	221	186	227	221	210	211	218	244	221	207	209	177	233	204	220	220	221	220	190	240	199	214	215	189	198	205	202	176	200	212	209	184	208	214	194	189	221	218	207	202	236	225	208	238	196	218	189	193	230	214	207	207	207	199	201	218	226	233	199	231	208	215	224	198	194	186	232	210	229	198	198	192	235	221	234	222	197	193	185	186	204	219	209	212	219	178	177	179	225	205	191	209	201	209	214	239	210	203	182	192	191	196	203	222	193	239	210	201	215	181	201	212	202	230	228	235	212	191	192	189	207	174	196	196	231	222	222	188	208	218	197	188	196	228	206	211	182	220	217	205	261	217	188	184	187	202	228	209	213	217	219	214	216	203	211	195	205	183	187	199	237	222	211	210	197	202	217	236	193	197	216	230	231	217	224	243	203	223	249	182	207	185	200	196	191	216	194	183	200	196	195	200	206	209	201	218	246	223	198	219	207	213	199	198	208	213	205	185	217	201	200	194	215	200	187	200	200	234	237	216	194	170	206	216	221	203	188	205	192	239	191	219	208	190	210	223	192	238	211	184	220	215	192	208	224	201	204	206	160	225	231	235	214	229	204	209	228	195	202	188	190	200	199	218	209	221	210	198	210	201	212	204	224	211	214	201	212	215	214	217	221	202	206	232	216	206	214	210	235	219	196	190	197	213	203	234	213	182	208	214	216	214	210	208	209	215	214	207	188	186	203	204	222	195	181	184	219	210	172	220	191	197	181	226	170	222	201	198	226	213	210	197	214	169	219	189	205	210	232	196	210	201	221	233	212	201	190	205	224	223	224	191	202	205	223	218	188	196	216	240	204	213	212	178	188	232	183	210	178	194	210	196	198	199	220	182	165	226	224	213	199	217	210	217	221	210	192	249	231	193	208	209	222	204	191	214	205	198	209	238	192	215	223	197	221	185	236	218	200	205	196	202	191	208	197	202	196	193	174	199	211	225	225	205	193	202	185	192	218	210	211	217	182	197	188	197	195	204	225	205	227	197	196	172	192	196	196	205	201	205	196	193	213	200	192	202	219	203	216	197	197	225	180	219	217	209	215	221	211	218	227	217	217	203	176	187	215	183	204	182	211	190	211	220	208	211	182	184	210	198	194	212	190	181	252	222	187	207	209	232	201	218	199	179	201	194	227	187	223	191	211	207	201	220	183	173	208	189	214	226	190	209	205	195	203	232	191	224	214	194	216	208	193	208	200	201	201	193	205	199	206	197	209	211	208	207	191	211	228	221	216	223	225	215	230	213	188	229	217	196	208	234	210	200	183	224	221	194	210	201	205	213	189	222	220	211	199	185	206	205	225	193	235	211	218	218	218	205	202	212	213	215	207	186	212	213	221	219	195	186	209	179	208	211	200	230	211	215	224	227	206	211	207	234	210	203	191	190	208	209	216	210	204	215	209	225	207	213	195	220	175	192	200	212	198	188	220	208	211	217	203	180	226	205	210	201	236	205	201	204	205	213	212	229	212	196	189	200	225	228	187	183	195	197	237	192	210	213	232	225	224	190	206	194	204	226	223	198	200	204	215	234	224	198	215	219	229	224	202	229	215	214	223	218	200	215	196	190	196	204	202	220	209	166	205	190	187	199	213	255	215	227	213	198	205	212	224	204	205	221	217	211	223	203	212	219	195	207	217	208	199	199	222	202	200	211	201	224	210	199	218	214	223	200	212	213	217	223	224	208	226	219	183	167	228	209	205	220	201	231	199	213	216	222	213	175	204	199	196	195	220	206	174	214	222	199	229	188	186	202	201	200	184	185	204	237	240	250	183	209	180	221	195	230	186	204	210	202	210	215	207	212	216	201	184	222	225	182	245	220	211	193	215	217	178	197	217	200	223	191	228	207	195	212	212	212	199	209	202	212	213	198	206	220	189	199	220	208	181	231	238	210	226	208	224	217	225	195	194	193	194	207	213	218	219	218	204	214	210	210	201	228	206	207	195	188	207	205	203	187	225	189	197	193	195	206	227	204	210	198	217	221	231	225	218	181	221	225	207	237	215	193	190	246	215	203	191	219	185	194	202	225	212	213	207	172	210	191	181	206	215	237	207	221	193	223	211	219	215	221	184	202	198	194	227	194	208	228	202	228	190	196	204	200	230	206	175	233	205	215	205	227	194	188	217	190	223	211	208	249	216	210	209	221	189	227	210	206	201	197	204	220	227	223	212	238	211	190	231	209	225	203	198	235	228	235	208	213	201	190	224	204	226	202	236	241	209	220	186	200	181	219	214	203	219	191	189	216	200	210	190	213	196	186	220	183	247	186	166	203
17928	5092	729	495	488	495	465	494	482	510	526	455	476	468	527	483	495	492	524	517	501	507	521	493	470	512	540	508	460	503	548	502	508	490	517	540	521	499	509	461	559	500	537	509	508	545	489	529	517	495	558	518	472	509	490	490	534	490	532	471	505	516	449	531	489	505	534	488	496	469	486	488	525	499	498	512	528	477	551	482	542	477	491	462	469	532	529	487	491	478	490	509	516	524	467	466	501	484	524	522	491	518	509	510	490	483	476	513	525	540	480	457	506	489	510	504	497	460	488	493	517	508	483	487	462	525	446	474	538	492	476	530	461	518	548	511	483	497	504	503	518	510	524	483	479	544	504	493	503	485	500	481	482	482	480	519	473	501	520	515	524	526	491	513	488	480	505	501	478	503	475	519	486	462	467	467	525	480	474	515	526	510	504	511	531	518	495	523	476	476	491	512	525	523	489	492	508	481	501	490	498	511	500	477	511	517	500	539	485	546	503	502	490	492	465	464	501	497	464	518	509	495	517	470	510	473	491	443	494	490	508	509	525	465	503	489	474	497	476	473	471	504	475	514	527	475	492	495	495	507	505	501	489	491	513	536	482	473	503	497	501	483	516	522	467	465	503	469	521	501	506	480	500	465	501	508	462	483	502	497	461	480	481	483	498	490	548	493	458	500	548	479	486	547	476	489	489	526	511	497	505	534	472	488	465	444	516	536	513	487	493	485	462	538	502	483	515	506	504	536	512	504	471	502	498	511	509	533	529	527	507	493	475	527	493	534	518	511	491	537	499	493	497	491	568	471	455	496	523	494	490	521	488	478	504	524	486	498	485	508	515	524	465	495	493	551	510	490	469	522	482	515	533	480	459	471	484	490	482	478	519	509	504	473	517	495	488	470	487	483	511	513	525	520	481	483	484	472	481	501	518	511	463	501	536	494	525	488	478	530	487	529	506	499	478	488	495	465	475	500	483	521	484	533	520	518	551	481	466	496	533	466	499	479	507	540	495	526	493	514	508	486	563	479	472	507	528	470	478	496	484	483	519	480	487	505	481	445	478	513	510	539	539	490	464	500	505	469	492	485	522	485	482	544	508	495	499	495	485	463	475	508	504	503	501	525	466	462	504	504	491	549	514	524	507	557	516	480	501	513	522	489	551	488	509	516	472	492	497	521	441	484	511	469	443	507	497	494	540	476	503	462	502	501	456	477	469	520	507	535	467	487	512	529	464	505	489	465	466	508	516	481	497	491	471	500	510	485	502	514	490	493	490	509	519	488	529	521	519	501	515	496	497	523	495	516	539	509	468	518	500	492	488	492	472	507	457	521	503	489	503	496	490	494	499	550	475	494	529	504	501	502	514	484	491	483	524	501	506	513	471	453	478	502	503	459	515	515	492	496	492	500	467	486	490	477	504	488	490	523	485	475	508	485	464	500	520	457	476	507	508	526	514	493	475	494	491	503	511	542	509	512	472	474	476	494	488	457	515	535	473	523	505	428	502	511	534	467	535	499	520	501	461	461	502	521	491	478	515	476	503	494	462	519	481	514	541	510	475	503	510	522	515	447	520	568	512	489	476	495	486	537	511	499	491	498	486	472	445	504	474	464	521	532	471	523	505	473	503	526	466	535	498	469	475	499	502	508	486	507	494	489	495	494	500	530	516	511	470	502	511	470	500	511	500	515	492	570	511	497	493	466	512	463	464	498	529	523	520	523	496	487	534	500	449	500	471	507	522	508	491	509	486	496	496	456	460	523	479	472	465	487	530	472	485	518	476	504	502	522	489	480	474	504	506	530	467	504	513	471	500	466	444	481	489	519	504	541	517	479	501	517	466	504	513	487	520	526	533	460	514	480	476	514	492	482	511	487	533	512	522	506	518	493	488	499	490	512	492	483	520	511	487	492	510	532	523	500	554	489	493	469	501	477	497	488	466	482	528	474	493	538	499	502	526	455	476	517	476	523	465	482	481	507	513	532	528	471	518	470	478	517	456	470	501	473	504	531	485	504	495	482	477	508	460	507	553	482	479	498	562	472	507	506	463	497	504	465	530	525	509	462	476	503	487	508	495	508	511	464	501	534	497	501	526	509	485	464	486	475	467	493	513	522	498	501	499	512	503	525	470	483	543	485	483	488	501	511	501	450	497	494	490	489	480	540	509	509	505	482	528	511	483	520	488	482	542	485	555	478	491	492	478	446	450	463	477	444	524	533	501	517	472	497	471	517	512	475	500	523	541	522	498	507	473	486	479	509	496	491	481	489	471	517	472	524	455	516	494	499	529	493	502	533	474	519	480	518	510	518	495	496	501	537	483	547	492	469	491	480	463	481	475	530	488	459	513	513	481	481	525	500	513	445	501	489	497	518	496	491	495	527	538	495	471	521	519	499	476	433	495	506	529	451	519	499	498	503	530	493	469	556	493	503	495	490	483	537	494	501	453	470	476	495	480	507	482	475	548	512	514	478	507	491	491	502	525	506	499	504	527	494	507	490	518	527	517	527	495	526	468	499	507	478	493	496	488	501	522	530	481	493	508	480	523	492	495	500	505	495	493	478	484	511	467	496	524	448	510	478	479	509	530	500	509	507	483	486	469	519	492	485	501	492	513	479	514	522	483	491	535	509	491	476	476	476	499	466	476	477	528	523	508	501	500	516	505	503	500	481	469	496	531	471	496	514	538	480	524	538	523	509	517	492	523	486	474	519	486	486	493	492	497	471	487	480	496	490	493	512	450	484	532	473	537	489	483	503	436	450	515	469	490	486	512	468	541	464	500	537	498	510	512	505	511	503	512	513	508	526	489	491	490	522	471	524	536	493	469	484	501	506	510	503	491	506	490	522	499	494	501	519	487	471	512	487	476	496	493	486	500	517	476	511	533	507	479	475	491	497	490	528	506	465	514	526	518	465	486	493	452	502	491	467	479	508	487	482	497	455	513	461	432	495	459	497	477	489	444	485	495	513	509	521	513	497	501	469	467	502	490	534	510	534	466	466	531	495	494	459	491	507	537	467	512	502	479	508	539	508	514	514	497	506	489	494	485	519	497	522	500	533	504	500	497	510	509	479	540	511	487	513	499	506	497	533	480	479	475	468	483	523	552	490	454	474	497	500	487	533	510	477	536	491	478	469	505	491	461	516	552	533	525	473	492	489	478	481	525	487	531	449	474	498	508	504	502	511	506	516	493	496	513	465	496	527	497	492	496	469	499	509	529	442	512	515	487	489	517	488	494	477	465	521	478	504	519	477	536	519	497	476	486	536	533	501	519	476	491	459	554	474	509	479	489	535	501	482	475	487	462	500	474	496	484	540	482	520	473	448	461	532	537	483	462	445	479	494	490	492	488	514	506	505	488	431	528	468	483	491	509	492	514	494	462	508	492	488	475	506	506	504	512	494	494	453	504	495	511	478	462	507	512	484	529	507	512	498	498	486	515	489	525	510	508	496	507	470	505	454	484	463	519	500	501	491	478	508	471	508	506	496	497	485	462	498
25285	21127	23593	28909	21121	13454	656	484	398	416	392	391	378	351	420	410	393	401	382	393	352	349	368	404	373	386	381	363	396	373	359	364	356	408	391	345	394	368	357	391	345	381	384	362	394	360	357	384	390	408	366	370	398	386	365	383	373	385	402	375	363	392	394	375	391	375	325	365	409	346	370	365	404	336	338	372	372	383	402	379	362	344	344	356	361	385	421	380	352	376	342	353	371	386	335	379	380	330	365	353	329	389	337	354	342	412	362	350	371	367	386	393	358	303	368	346	364	362	404	359	370	385	343	395	391	368	374	360	364	339	380	391	349	373	377	405	401	386	367	353	348	382	416	390	379	333	373	385	339	388	407	359	443	372	345	353	381	371	384	397	379	356	372	349	366	394	383	355	327	375	395	356	360	396	403	345	398	401	376	355	365	389	404	389	373	351	406	361	344	413	390	360	400	362	383	348	373	325	364	344	377	406	353	375	401	342	363	331	342	363	355	365	343	399	341	329	403	342	373	329	400	350	325	422	366	371	372	387	428	358	364	359	366	382	375	337	354	380	375	362	357	369	381	342	347	432	376	393	368	346	365	350	326	361	382	383	383	379	373	390	359	367	383	355	387	347	353	356	361	351	326	397	346	379	361	338	354	407	349	358	365	356	394	353	378	391	375	373	373	379	367	335	394	382	385	353	398	385	366	400	362	371	374	333	371	361	390	409	347	383	364	380	345	325	362	379	327	375	380	388	400	373	387	365	369	371	375	374	371	359	406	360	389	400	351	385	414	394	376	374	410	368	364	361	340	386	363	370	356	373	358	357	398	410	394	405	352	393	374	440	381	407	390	389	421	385	406	348	360	300	404	387	382	369	396	327	348	377	399	344	413	365	406	390	358	352	372	374	379	375	369	336	353	357	368	341	366	385	404	354	394	388	371	357	317	339	375	379	381	379	402	356	359	362	377	403	379	365	382	393	404	342	347	388	358	383	369	344	375	382	381	328	376	345	378	381	366	355	380	360	400	346	361	364	352	373	351	374	355	372	397	379	358	384	382	369	360	370	352	407	327	343	364	339	374	330	339	356	335	380	430	390	411	331	377	345	362	345	381	386	396	354	392	331	367	417	372	337	371	387	379	416	401	373	344	396	419	399	346	374	350	381	362	359	350	372	343	381	399	347	367	360	373	357	363	350	348	380	374	366	329	373	315	364	367	390	357	394	389	384	350	378	331	346	343	364	373	366	347	348	402	342	381	362	387	398	389	362	363	386	387	388	379	360	382	379	361	375	351	382	391	351	356	342	343	386	342	334	406	351	368	365	362	353	378	377	373	399	380	368	357	340	347	322	367	369	355	354	374	381	380	364	353	379	382	375	403	345	395	365	367	328	359	373	382	403	387	398	345	372	318	354	380	412	358	374	362	392	421	355	374	358	345	355	361	384	369	416	338	304	375	373	366	346	394	344	346	360	394	349	374	416	393	392	409	352	355	395	381	399	355	349	401	385	407	392	363	335	365	405	373	375	341	375	376	346	382	366	373	340	344	361	374	380	393	345	354	366	344	373	380	414	379	341	364	367	353	358	396	378	385	417	312	410	407	376	387	354	377	357	361	363	372	371	374	380	317	353	400	374	329	366	341	363	386	348	368	372	364	365	374	353	368	353	374	393	358	358	375	373	364	372	364	361	359	368	371	363	406	376	331	373	344	362	363	380	350	351	390	376	343	388	384	379	375	359	400	366	364	389	389	359	373	354	361	348	369	356	354	340	368	363	397	374	416	354	378	341	377	357	383	350	374	393	361	378	375	364	366	363	360	387	348	381	376	347	349	390	366	381	360	377	361	343	370	344	404	364	371	374	333	359	348	408	359	391	391	412	389	348	363	348	325	361	384	332	379	349	374	371	357	374	373	390	394	351	337	330	411	396	398	401	370	376	356	379	374	371	320	366	376	370	367	383	359	370	369	372	378	389	349	390	398	342	401	420	356	373	371	389	396	347	369	366	360	361	354	382	391	395	349	377	367	380	363	387	358	344	375	353	373	370	363	354	363	332	406	368	350	373	393	369	384	379	379	382	389	388	379	327	378	369	373	372	411	350	358	365	333	357	375	367	372	378	375	320	375	351	395	399	383	353	351	357	381	341	349	390	389	364	347	398	358	331	350	373	360	390	350	362	340	368	368	376	367	351	390	413	382	400	371	406	403	393	384	387	350	377	341	360	339	349	337	371	367	431	357	379	408	368	373	336	362	343	367	361	399	378	365	378	369	358	368	396	322	378	374	381	379	365	356	349	341	366	380	392	382	393	399	321	389	403	388	356	367	353	328	362	394	373	349	350	371	403	381	329	428	366	360	339	377	395	317	326	377	363	350	411	389	362	357	382	378	378	393	372	371	331	373	365	381	374	379	380	382	352	374	358	381	353	363	364	358	381	350	336	375	333	354	369	392	399	351	354	335	346	405	388	374	411	396	378	355	395	329	371	357	374	363	328	336	333	362	385	366	359	353	407	368	347	390	378	381	339	375	362	356	344	329	358	407	401	369	351	393	383	358	402	359	395	376	361	332	402	378	357	358	378	361	387	358	375	381	372	400	399	370	344	366	390	375	405	396	375	374	357	350	370	399	367	402	380	341	370	364	361	388	380	365	388	370	391	328	375	372	362	347	370	353	342	385	326	406	359	374	384	366	381	350	336	371	418	373	369	396	353	386	348	375	395	352	354	367	376	403	409	355	393	427	385	327	344	376	380	335	378	359	364	347	395	359	365	316	386	383	346	375	348	384	374	350	358	362	365	362	378	383	353	367	400	363	378	365	394	373	357	431	387	379	350	358	356	372	335	369	345	349	364	348	358	376	349	366	387	405	381	356	403	378	389	406	361	389	408	345	336	368	386	387	362	344	398	393	366	359	376	405	375	316	369	384	366	370	370	407	382	381	359	372	392	352	395	368	366	420	384	373	381	391	364	395	369	369	341	365	386	347	380	366	353	399	408	344	347	362	358	337	374	355	351	399	333	357	327	374	387	397	398	347	346	377	405	367	330	338	372	371	350	398	365	349	361	384	387	339	336	352	424	396	371	359	415	372	390	348	374	396	383	354	393	372	345	386	346	351	364	379	390	406	325	388	379	358	353	345	398	394	368	358	364	381	415	364	387	358	356	372	353	408	378	355	338	371	357	355	358	362	400	378	352	352	385	340	370	381	381	376	372	375	373	393	406	331	344	352	375	340	332	376	330	330	390	389	422	389	366	375	350	375	351	352	364	391	366	361	381	384	356	368	340	365	377	350	373	385	381	378	372	367	375	365	357	367	367	371	374	359	357	378	364	334	361	391	345	368	341	393	359	345	359	351	349	381	376	325	365	367	353	401	366	413	387	364	365	371	338	384	357	394	390	346	385	419	404	366	366	338	388	369	382	391	340	385	357	356	378	383	356	353	368	371	382	343	357	432	390	359	342	393	409	384	381	388	351	352	364	362	365	371	354	364	347	396	392	376	358
29068	35962	4650	953	853	809	809	823	811	802	794	803	807	767	810	795	758	715	812	808	780	770	819	762	768	785	796	740	791	805	774	803	781	731	831	784	807	796	835	822	792	794	784	757	747	808	784	833	786	794	767	760	790	765	774	773	774	765	748	828	739	802	807	798	815	803	809	770	764	734	770	755	768	822	770	748	760	764	753	805	818	800	743	822	791	779	828	822	797	777	793	808	820	815	735	805	832	761	791	796	788	836	838	782	811	757	746	828	729	805	793	830	810	777	778	767	788	759	793	839	785	745	792	763	800	795	804	724	755	770	783	777	790	801	793	741	763	810	806	825	835	757	805	768	754	810	812	795	829	757	794	788	729	735	805	803	752	777	779	849	734	789	797	830	778	798	788	748	759	769	839	767	847	798	765	754	767	793	755	753	810	807	775	813	795	803	813	790	749	822	803	800	790	804	781	776	796	773	771	786	786	804	763	796	807	769	823	790	795	749	793	818	818	740	777	822	823	767	782	790	803	773	742	827	786	766	791	773	788	766	799	762	773	828	761	797	805	825	828	801	807	800	795	814	836	770	740	783	748	720	805	830	768	802	762	762	766	716	777	793	789	830	779	778	768	827	732	767	750	739	748	772	824	792	792	765	801	784	780	724	802	754	833	802	805	799	758	820	760	818	755	805	751	779	793	772	820	772	769	787	772	760	762	792	776	791	784	795	797	777	777	782	779	803	758	762	764	754	783	755	771	747	784	813	770	784	781	772	736	744	757	784	825	763	786	792	804	785	793	789	811	786	746	828	736	798	805	858	818	828	815	759	832	776	771	748	811	802	770	791	783	750	752	846	765	746	750	780	776	848	757	758	780	775	801	730	795	794	751	745	779	785	831	783	777	800	775	774	784	789	785	792	791	766	752	781	765	730	766	810	779	803	800	762	786	808	785	789	759	822	824	792	788	754	793	794	762	772	780	781	791	802	767	779	825	773	819	767	788	809	774	774	747	790	825	746	776	785	754	763	796	795	791	750	802	766	834	796	780	794	783	784	767	815	743	826	787	818	798	812	797	778	778	778	838	787	764	802	800	784	777	816	762	761	817	773	767	776	790	803	774	798	785	789	723	744	792	770	782	763	835	777	783	772	756	853	777	762	791	815	773	757	826	769	828	762	798	763	797	780	764	788	808	805	871	734	820	840	799	729	790	794	777	773	752	802	781	764	823	783	786	756	809	771	772	772	742	822	776	848	788	838	790	786	796	823	744	763	778	748	827	753	820	769	844	760	769	785	755	804	811	797	784	738	769	751	780	760	797	851	789	763	764	800	784	780	761	780	750	805	801	788	743	783	803	767	775	715	794	785	794	766	795	802	835	767	788	777	780	779	781	812	774	750	778	778	786	767	790	773	827	769	750	753	784	777	772	825	807	761	833	764	797	803	780	799	794	775	792	770	798	819	748	795	767	782	801	847	782	750	774	757	793	793	779	776	768	773	772	792	770	725	807	740	807	827	771	737	797	804	808	776	807	817	767	806	721	796	775	802	766	813	771	805	820	765	779	762	833	789	757	826	788	778	779	782	745	789	824	751	755	778	745	826	793	734	746	768	776	779	820	759	789	819	770	809	786	810	806	847	795	795	797	822	807	777	714	774	766	801	807	782	839	777	770	772	777	816	771	802	728	785	802	733	789	817	839	765	778	808	783	739	824	802	817	783	764	725	774	783	801	730	816	824	799	787	830	775	805	803	816	797	809	725	811	786	806	768	772	812	754	778	754	755	760	808	726	780	775	789	756	769	764	727	780	739	763	792	788	756	775	786	789	760	737	785	814	785	814	776	827	796	768	771	734	781	747	762	793	799	761	816	786	749	761	776	794	794	756	770	795	795	831	707	779	759	771	809	810	798	807	749	836	781	778	747	877	799	760	783	794	795	814	758	820	743	807	800	810	830	787	742	783	760	752	780	775	861	765	790	778	756	781	739	775	828	828	800	781	790	750	802	780	792	792	782	777	780	820	820	787	784	749	793	768	763	756	802	791	801	802	812	789	795	857	803	759	794	789	759	840	754	804	796	791	779	791	793	849	788	761	779	786	791	800	765	745	788	742	805	758	769	776	819	797	816	769	774	810	814	777	775	798	788	763	744	724	805	816	786	759	769	759	812	739	817	815	778	775	774	789	752	826	758	841	797	799	805	769	789	813	778	822	760	766	794	713	821	732	770	767	755	787	821	823	778	775	777	769	821	780	813	792	789	766	795	835	764	786	812	760	725	769	806	760	762	788	815	811	810	764	781	801	833	763	783	762	766	725	804	777	813	806	787	750	808	769	776	815	823	782	757	838	797	743	794	783	731	777	791	755	742	754	835	786	823	760	793	759	805	804	767	762	793	750	750	838	740	787	769	825	768	805	771	780	794	750	708	799	816	760	776	774	745	767	785	792	756	764	815	837	803	726	801	719	803	770	807	755	773	783	733	798	812	796	786	773	804	742	805	805	790	790	774	712	765	811	767	712	833	745	798	781	794	778	756	767	831	808	749	797	754	771	805	781	812	789	739	788	767	798	815	770	789	745	773	767	791	815	777	788	800	821	776	762	816	763	746	772	728	745	756	783	787	787	769	788	807	757	745	799	792	763	753	817	785	796	788	770	787	839	803	777	775	852	765	759	781	781	744	799	779	780	813	780	782	792	748	789	761	786	841	768	787	789	824	792	761	768	766	752	800	782	787	790	791	769	812	765	765	757	839	819	808	762	795	779	797	805	788	778	809	758	823	796	786	781	793	824	790	770	807	774	796	722	799	751	784	797	772	780	757	788	790	794	813	789	808	764	810	742	749	811	749	792	773	758	776	838	815	810	746	784	775	841	781	829	781	782	812	756	794	784	777	769	741	810	821	805	779	787	762	845	813	796	794	761	775	819	807	780	808	790	849	795	747	804	822	749	841	800	780	737	732	810	777	816	750	770	829	757	794	747	807	777	822	778	794	729	772	770	760	782	724	837	811	764	776	741	803	817	805	806	787	797	813	767	821	783	752	839	786	814	785	834	783	804	761	801	850	793	846	761	742	750	751	780	796	787	788	787	780	808	806	806	783	770	787	774	741	760	804	830	762	770	746	835	817	799	831	764	778	830	799	766	792	754	728	787	770	759	806	775	796	813	804	774	738	777	832	775	783	757	819	789	816	805	797	746	792	787	796	792	797	749	787	745	796	764	823	760	804	789	792	748	790	717	801	765	816	807	829	778	779	795	804	812	806	769	773	770	812	785	752	807	766	773	769	797	790	807	707	791	771	754	816	775	825	790	821	790	749	807	752	737	770	777	820	812	769	769	759	755	747	765	766	773	822	799	780	800	738	785	770	789	809	765	743	772	774	781	753	822	779	822	773	744	771	771	782	745	826	754	772	774	817	746	830	813	773	785	810	764	800	761	744	805	772	791	880	839	780	760	818	779	742	734	784	853	807	790	853	800	764	776	820	827	800	759	828	767	741	755	783	847	780
24521	21119	23984	28519	21123	21143	11430	621	439	390	392	397	375	405	386	388	363	370	327	333	370	365	366	370	347	356	334	321	333	344	360	324	333	336	289	313	295	336	331	311	325	351	317	308	332	323	353	302	345	347	323	339	322	319	334	353	354	334	309	347	301	296	361	329	336	330	357	329	335	347	312	373	318	356	384	367	344	317	345	360	329	313	309	302	343	375	342	353	352	322	335	353	298	315	381	354	312	342	351	360	309	367	332	342	382	336	321	309	347	359	332	345	374	330	353	354	314	315	278	334	358	323	336	335	332	325	306	352	335	315	340	293	336	373	325	345	360	353	341	329	345	327	308	358	316	292	349	313	350	352	313	355	339	327	347	330	287	336	342	328	346	340	321	316	347	334	303	328	351	332	349	353	327	336	349	322	282	328	348	317	333	378	318	343	336	330	316	318	348	366	336	335	322	318	341	308	317	361	353	326	322	320	311	324	348	307	332	293	294	304	326	318	348	347	325	302	336	321	337	378	328	310	349	342	332	359	343	384	330	348	326	312	330	369	337	321	330	338	329	362	357	368	345	321	327	327	329	307	334	311	347	331	322	339	325	291	386	340	356	370	327	342	326	319	295	305	348	333	401	333	329	330	344	350	345	366	319	324	335	343	382	368	308	290	324	311	337	324	316	331	313	326	326	344	342	346	372	338	336	335	351	343	321	359	332	328	350	338	318	364	323	331	323	329	313	306	334	327	333	334	316	334	337	325	344	372	355	336	326	315	348	291	318	359	338	369	336	326	319	370	327	343	324	345	338	373	369	314	387	352	316	312	337	322	319	338	331	300	339	348	358	314	361	338	321	333	313	290	332	333	355	360	319	309	343	341	319	310	358	360	364	338	337	317	317	366	346	310	341	363	342	325	360	340	352	299	369	330	348	349	324	332	356	371	368	372	357	356	318	334	357	331	366	365	333	316	339	391	339	319	314	340	309	309	309	303	340	368	355	351	356	367	346	352	304	347	320	367	327	334	351	360	324	331	308	339	348	318	335	361	335	318	341	355	331	327	331	317	319	333	326	336	347	309	365	328	368	351	328	343	329	319	355	335	340	357	328	343	328	332	374	319	324	325	327	309	351	291	331	318	295	314	347	335	325	351	338	344	303	343	359	340	354	336	351	322	371	355	335	343	351	317	355	322	342	346	333	322	345	375	354	314	335	330	350	337	331	318	329	306	306	333	341	321	332	347	350	333	366	326	326	304	334	335	333	349	300	318	289	312	337	343	325	328	322	290	318	314	307	342	315	338	308	304	370	336	307	337	337	373	333	318	293	342	316	380	320	318	337	326	307	342	305	359	333	358	322	316	325	352	332	335	349	304	328	329	334	326	335	341	390	308	308	331	341	314	286	312	327	310	335	342	369	325	327	320	313	365	349	320	351	337	333	310	323	327	347	323	335	338	353	363	379	360	326	337	339	334	324	325	344	301	326	318	314	299	349	349	313	354	305	357	308	323	341	340	342	360	348	333	350	351	331	319	312	310	332	319	322	345	312	338	326	335	345	320	359	365	336	346	326	351	321	342	333	317	330	388	333	350	304	345	353	329	347	285	351	312	285	376	345	372	343	324	340	319	341	349	338	331	336	341	306	317	322	351	340	364	339	336	355	338	310	352	345	333	341	330	301	315	316	341	366	339	316	335	325	371	314	323	342	338	340	372	324	345	341	294	325	328	319	343	354	331	352	316	355	363	358	313	384	348	328	357	302	357	348	319	322	362	328	353	325	311	310	326	307	310	314	309	340	330	345	324	355	317	309	334	343	313	340	322	318	352	354	352	341	339	355	339	288	389	330	372	359	323	336	322	344	309	349	352	352	348	354	338	327	315	327	302	345	364	324	299	329	322	343	321	332	363	332	293	339	334	333	322	351	311	348	335	314	321	341	338	310	367	324	370	332	349	346	343	338	333	305	336	306	295	361	350	290	311	310	389	304	343	366	336	382	329	320	340	341	315	332	327	363	334	331	320	308	335	330	351	302	342	380	360	336	341	365	303	313	334	314	312	339	340	270	350	302	335	300	303	303	340	306	333	340	325	352	338	308	345	318	320	362	309	326	368	307	342	328	341	349	332	321	327	317	328	317	332	312	342	314	310	306	351	296	375	319	322	327	359	361	377	354	361	315	336	350	344	324	330	317	342	311	330	318	309	328	340	402	290	360	343	344	282	292	335	330	313	311	340	327	355	324	321	336	356	349	318	340	319	328	340	322	316	304	338	360	322	356	281	332	342	381	352	359	333	364	342	350	361	331	328	348	322	293	329	352	315	336	305	353	332	336	301	346	329	320	353	317	357	317	315	349	331	321	348	373	322	301	327	345	291	337	321	290	303	332	329	322	333	334	333	313	358	307	353	351	335	322	345	335	314	339	321	334	348	286	302	335	329	302	349	353	346	339	310	318	294	294	338	317	319	348	349	324	339	336	355	332	320	334	389	333	319	305	302	311	318	318	326	350	329	316	306	309	300	329	315	321	342	322	314	370	358	338	338	348	318	287	306	324	368	327	329	313	310	364	369	342	354	324	338	296	286	307	347	331	379	341	325	353	351	327	332	356	347	327	348	306	346	355	316	324	314	309	348	355	322	392	361	302	338	325	377	344	309	336	347	318	337	348	347	322	361	316	348	387	316	351	326	358	350	325	321	306	355	343	362	355	332	307	307	341	311	338	318	366	346	340	312	346	339	338	311	324	299	342	361	340	320	353	326	337	311	345	349	342	341	332	315	323	349	352	308	289	322	357	340	309	301	331	331	332	315	364	330	343	364	348	321	379	319	293	297	333	335	361	326	325	352	351	324	339	339	343	337	322	343	352	363	371	353	346	312	300	308	339	324	310	299	377	325	358	346	304	316	361	318	323	328	341	318	354	349	329	369	303	348	349	331	361	351	339	323	313	354	342	323	291	260	360	316	363	364	336	313	341	352	369	327	355	339	354	312	353	323	290	320	329	330	341	322	371	313	316	363	325	352	349	330	318	299	349	306	334	325	332	339	296	344	335	298	302	356	334	324	307	282	317	330	311	325	371	340	333	319	332	288	308	340	291	314	313	347	300	354	361	319	335	322	327	310	331	324	330	330	318	328	348	345	340	346	338	335	374	281	305	327	305	314	333	347	333	297	305	349	321	330	327	335	365	319	329	324	336	355	354	375	331	353	333	333	329	332	363	320	348	344	308	318	339	340	351	313	334	305	317	288	364	346	340	318	335	303	302	332	307	335	279	339	344	344	313	310	339	324	323	313	298	301	338	333	344	309	331	332	334	321	361	352	347	316	344	341	336	350	334	327	304	343	290	325	325	313	323	350	340	314	318	298	356	301	339	323	327	306	309	310	351	328	315	320	314	352	310	337	325	334	365	338	329	335	337	353	292	353	304	319	341	342	278	341	327	325	381	304	336	337	297	321	317	328	329	322	313	330	331	300	303	282	307	350	328	317	322	374	328	344	332	330	335	336
34360	46999	7538	1039	799	811	745	717	703	693	687	648	736	649	700	709	701	699	692	741	653	677	650	652	659	677	675	703	676	665	682	694	664	713	688	690	674	724	644	663	694	651	674	694	691	645	692	669	644	658	642	682	710	707	686	673	708	682	669	667	704	723	677	650	679	703	710	765	680	631	690	702	715	672	696	676	651	673	744	650	682	692	721	690	687	666	688	691	664	664	661	736	648	690	727	676	716	652	675	628	676	663	720	663	734	737	655	697	706	672	714	667	707	657	683	694	709	687	690	690	688	680	677	713	685	706	701	680	702	744	734	686	658	729	646	672	690	757	715	732	640	681	680	679	675	727	696	715	705	693	677	677	708	672	658	714	654	691	706	702	645	683	661	694	684	722	703	695	699	696	643	710	632	648	673	724	689	633	665	648	693	664	673	757	697	666	639	681	697	697	662	691	701	676	707	719	658	633	681	678	702	726	729	721	704	661	690	684	654	655	658	703	659	657	695	663	711	678	693	715	664	673	681	706	692	687	704	679	705	688	628	715	671	650	684	675	760	607	706	715	686	646	659	668	685	662	655	688	660	688	689	665	696	673	665	705	692	667	662	654	700	642	657	663	725	650	683	688	665	682	706	679	710	686	689	627	670	715	649	702	682	705	680	730	664	663	678	716	692	688	693	678	711	699	655	723	684	666	689	700	692	675	692	698	654	723	667	677	648	672	699	689	666	669	714	660	712	661	660	665	714	702	681	683	676	691	673	660	701	644	699	712	684	682	642	666	633	668	659	684	642	677	712	699	663	703	641	663	698	688	687	711	683	650	707	700	695	672	682	682	643	712	645	645	674	658	711	690	708	685	716	681	639	658	649	647	650	660	677	671	680	651	663	642	671	702	715	738	686	682	719	759	677	732	686	677	688	648	645	685	729	676	687	686	675	703	648	663	710	682	681	694	666	686	683	701	692	656	677	663	695	677	690	710	638	643	660	683	682	691	712	669	650	726	659	660	704	725	681	644	682	674	687	684	641	675	716	674	635	683	705	661	675	706	659	714	645	657	689	666	733	696	662	659	614	703	676	686	688	683	719	687	674	663	698	677	642	696	701	687	625	659	738	705	679	672	695	719	683	653	628	652	655	709	639	718	708	647	679	708	696	669	685	686	689	642	683	701	657	635	709	664	657	679	749	612	701	694	723	677	682	717	668	647	697	731	634	667	728	685	689	710	643	682	725	718	670	647	706	702	706	722	700	654	731	630	678	697	686	713	692	704	695	670	681	719	653	660	684	655	736	670	698	664	687	671	705	652	723	739	736	673	664	692	734	697	716	665	699	647	707	707	649	662	664	655	687	705	692	710	720	654	661	641	651	679	667	693	668	651	698	706	709	686	709	698	689	650	641	689	721	630	701	711	707	656	681	688	680	745	698	701	676	733	685	645	681	716	669	694	729	681	638	684	672	662	697	663	732	643	646	681	687	689	659	645	677	693	715	723	695	709	663	667	606	707	672	700	655	652	704	713	668	686	657	668	663	714	680	667	696	685	708	639	694	688	689	666	675	657	720	692	703	626	658	696	710	657	691	693	673	662	705	650	710	701	636	698	690	684	694	677	658	695	644	670	720	714	663	683	694	729	651	711	659	685	657	695	698	672	667	690	678	642	701	671	707	678	681	681	682	693	691	697	704	700	658	651	705	685	709	653	657	685	701	691	651	704	666	705	693	676	709	681	738	711	661	680	677	689	714	657	688	657	700	679	718	699	646	654	658	682	671	654	667	695	726	688	637	685	740	747	669	703	703	672	674	672	683	661	628	676	673	697	663	668	664	654	708	683	691	631	692	675	693	697	634	693	703	681	659	733	717	716	725	675	707	642	716	669	680	650	651	668	668	679	682	691	675	705	665	671	706	688	625	730	698	696	726	689	672	680	709	729	671	711	653	695	735	676	651	717	700	707	739	662	692	692	645	675	725	693	691	714	702	702	720	673	660	707	734	651	692	702	682	708	671	698	660	676	644	650	678	639	667	684	677	615	655	682	689	696	653	695	651	692	684	652	673	650	714	677	659	673	653	702	709	688	707	696	687	678	720	681	679	675	756	692	692	722	687	649	682	669	665	651	662	677	688	704	724	730	688	719	692	712	679	670	681	666	699	734	662	697	718	661	683	682	734	656	699	661	654	710	657	675	683	724	701	701	643	679	641	677	669	658	667	665	707	695	631	645	618	666	674	686	690	697	750	690	678	665	698	663	675	637	721	683	653	699	663	673	660	703	680	683	658	674	686	717	676	689	730	687	630	659	719	680	670	641	660	661	709	679	702	702	697	658	703	680	725	663	684	683	661	657	705	670	678	683	688	682	662	702	695	655	722	648	682	705	690	665	659	713	642	680	696	694	681	724	688	704	686	658	689	685	646	730	682	677	701	663	716	689	677	669	713	712	649	660	643	741	648	692	704	702	725	671	629	704	700	697	649	657	696	650	682	675	633	682	655	656	675	691	704	742	705	650	679	676	714	687	718	722	656	684	643	696	697	694	647	658	714	631	705	706	704	655	665	678	705	709	713	697	655	635	689	665	729	701	682	704	672	740	688	715	697	666	686	684	663	680	675	663	702	667	727	704	699	687	648	683	650	649	712	712	632	695	684	653	707	713	693	665	629	691	731	687	657	654	709	694	674	681	695	667	637	722	669	692	645	687	690	698	662	716	723	724	664	670	650	699	693	650	733	721	725	676	718	647	731	709	700	685	672	690	696	702	702	693	719	624	677	669	690	690	687	696	719	640	694	705	711	673	678	663	666	649	661	638	659	693	702	676	674	679	680	693	693	732	676	681	701	643	693	685	665	688	666	656	734	695	664	677	626	692	669	699	669	648	741	665	651	663	699	728	686	660	704	676	687	660	655	679	609	711	673	691	704	673	677	638	686	665	673	696	681	627	658	707	708	651	671	699	690	703	662	725	639	694	650	654	704	674	686	709	698	705	652	718	653	693	672	639	646	688	656	695	669	673	684	629	712	692	684	687	711	719	675	689	707	691	652	723	661	675	701	652	707	655	699	669	683	659	639	644	682	668	658	704	664	705	680	643	724	673	669	672	688	673	680	690	677	734	715	647	688	667	675	677	617	638	663	675	686	675	659	640	677	637	644	696	689	698	726	719	694	676	670	721	704	687	659	678	710	686	685	702	713	657	676	682	697	716	675	727	661	716	701	688	646	648	704	640	656	663	677	666	617	696	689	702	735	746	694	703	694	690	616	619	651	678	681	754	674	734	719	709	662	736	679	656	690	682	655	672	649	653	637	713	679	686	712	717	724	670	742	671	715	681	705	701	714	707	689	732	700	633	681	696	692	647	659	685	640	665	679	727	674	717	680	680	704	680	693	678	678	647	681	666	694	660	693	653	659	646	667	667	631	704	695	671	669	677	700	714	691	653	708	695	688	706	704	684	702	668	683	669	702	686	676	628	661	675	687	713	704	720	694	681	680	675	682	682	649	674
36319	17743	4811	523	346	310	245	225	213	222	224	199	242	245	199	202	244	222	223	228	212	219	212	226	210	224	214	220	218	229	248	226	240	211	191	241	233	182	204	215	200	194	212	229	223	239	208	255	204	217	235	219	248	230	211	235	217	234	223	212	201	237	231	222	200	218	196	227	213	223	203	218	231	231	205	204	262	224	231	218	223	230	196	214	222	248	232	231	222	232	245	212	235	225	225	216	222	231	220	205	212	229	215	195	235	234	228	220	207	218	261	224	225	225	243	231	210	197	217	206	235	211	233	217	208	195	211	207	198	223	197	214	216	214	219	215	220	219	226	226	196	205	239	231	252	214	232	199	203	212	233	218	234	203	229	248	223	209	222	240	231	222	213	227	197	212	197	218	217	220	231	220	223	187	217	196	208	217	224	224	219	217	220	216	205	245	228	224	187	243	235	223	221	187	257	218	200	220	236	202	199	223	250	215	238	204	213	208	209	223	237	228	206	209	193	193	212	234	236	209	207	249	230	228	216	206	210	239	246	227	195	234	217	227	236	204	230	213	200	233	220	208	241	261	241	233	211	238	218	233	230	226	236	244	240	205	221	186	216	223	236	203	229	219	208	221	213	201	208	226	209	244	196	233	231	210	185	221	199	232	210	213	209	208	222	238	234	198	198	233	250	205	226	243	227	195	198	202	201	226	230	211	211	217	226	217	180	223	213	234	208	224	226	256	198	204	237	223	238	229	238	217	219	218	218	205	201	215	206	222	220	256	239	234	201	209	244	227	233	196	222	230	209	197	218	210	213	231	234	249	224	210	216	254	232	202	228	215	218	208	187	207	221	200	216	218	199	241	231	223	221	225	260	240	218	192	225	214	219	204	232	233	217	224	210	248	235	250	177	234	260	180	218	232	193	200	199	226	195	229	242	243	216	220	231	201	215	235	218	227	193	215	225	206	259	223	191	213	229	225	218	194	230	226	222	201	211	246	218	221	232	224	239	225	214	210	249	235	231	219	216	206	217	233	219	215	219	220	208	257	192	238	196	238	222	239	221	210	217	213	231	199	202	216	230	240	218	187	219	226	223	216	205	226	242	218	205	228	211	194	217	258	199	214	244	220	236	207	215	228	208	257	218	215	209	208	217	227	221	216	236	201	203	247	232	244	233	218	219	193	236	245	207	238	204	210	242	211	229	209	193	212	210	221	204	226	226	218	200	238	213	203	230	234	241	226	252	223	230	224	235	256	214	211	210	230	224	204	195	212	220	238	253	220	228	221	230	212	230	203	230	221	225	250	184	195	203	188	200	227	200	212	195	251	205	219	204	213	196	212	221	209	241	223	220	224	252	210	215	220	203	235	222	217	251	214	226	257	204	249	244	238	223	241	235	232	233	202	245	235	267	230	229	225	237	251	219	268	215	218	233	238	202	204	212	211	212	199	233	227	245	253	234	199	204	235	236	201	230	248	205	240	228	242	219	231	216	215	229	173	197	190	205	226	245	201	239	222	220	247	224	238	234	227	225	225	232	236	217	214	195	196	220	208	231	242	212	213	211	227	204	177	226	222	200	228	208	231	232	235	216	240	204	230	248	219	213	213	203	233	196	221	211	215	218	237	234	220	204	227	206	220	221	228	238	209	217	220	228	223	213	209	190	222	207	242	227	197	235	208	224	219	212	214	224	226	202	233	225	211	193	254	221	224	233	189	203	243	221	225	230	217	207	220	192	233	242	224	251	240	217	210	217	231	225	206	183	208	216	211	236	198	246	239	239	200	192	213	245	239	227	221	221	208	220	231	179	218	241	227	231	237	235	264	235	216	218	190	213	198	224	221	240	248	267	200	214	222	210	197	214	212	199	244	259	220	204	206	218	215	237	230	202	235	224	190	239	227	221	206	210	210	204	207	218	233	243	243	225	226	223	251	244	200	205	217	224	236	208	258	226	242	215	206	238	210	231	227	221	230	241	221	228	202	238	226	234	218	228	213	216	191	206	214	219	236	201	205	218	222	229	224	199	203	201	217	243	237	232	215	234	249	196	203	237	219	184	231	224	199	238	208	244	214	256	223	230	225	189	231	221	213	209	198	229	225	217	211	214	224	202	199	229	263	240	212	216	221	199	244	230	216	239	227	181	220	220	208	212	183	231	219	253	232	228	241	194	223	222	230	195	224	252	239	239	223	231	225	211	236	240	222	237	225	203	249	217	216	231	220	226	213	225	228	236	246	183	209	207	203	209	213	207	219	235	226	239	231	208	228	202	207	239	192	208	239	208	253	237	209	208	215	213	219	210	214	239	202	213	203	204	231	209	219	221	216	213	235	207	217	204	247	244	228	219	243	225	238	235	191	229	235	218	190	225	218	230	218	205	223	231	187	238	208	218	219	224	204	252	241	223	220	212	219	221	269	221	234	224	212	233	215	219	212	228	218	220	222	211	198	225	243	217	222	219	216	237	223	225	204	203	257	216	232	247	222	229	226	207	201	228	227	185	236	214	210	227	233	219	244	248	202	200	225	234	214	210	205	249	238	221	246	256	226	222	202	218	212	228	219	222	213	216	226	244	215	217	238	237	198	223	236	243	212	209	213	241	204	211	197	237	240	213	217	201	199	217	220	240	241	220	222	219	215	206	215	220	203	220	240	220	231	217	210	211	211	224	198	230	233	246	222	198	188	189	239	203	221	217	236	226	213	219	216	250	221	198	234	232	229	201	214	232	193	215	244	189	197	225	218	203	240	234	237	225	245	194	217	261	220	226	197	226	238	198	231	217	230	248	241	238	247	236	207	221	214	220	202	210	223	243	212	235	219	200	211	226	251	210	230	218	236	240	236	202	215	205	205	210	221	247	190	238	209	193	211	225	198	196	236	217	217	223	249	215	216	219	258	212	208	205	216	207	262	201	173	228	214	226	206	230	231	226	248	223	239	243	222	233	197	243	212	228	236	213	211	235	229	214	226	217	243	177	220	197	211	213	204	222	220	190	229	188	226	241	227	203	207	249	237	220	203	246	242	191	246	211	217	217	231	200	248	240	235	243	255	221	243	194	240	223	217	226	232	225	235	199	244	241	241	235	221	219	266	228	195	255	221	205	218	223	260	250	228	207	184	199	207	230	201	223	230	208	191	253	225	233	235	205	190	236	224	211	234	229	214	228	226	206	213	215	218	226	197	220	259	210	247	223	206	236	218	242	227	221	223	225	176	240	211	217	203	231	207	218	227	229	218	230	209	233	257	225	214	220	213	195	227	201	227	190	233	220	229	218	227	237	211	233	201	217	216	216	227	252	237	220	206	227	195	190	232	237	239	222	235	226	230	234	250	227	227	211	206	250	238	228	226	217	226	225	212	216	233	251	219	249	222	221	210	223	239	232	223	204	213	208	197	219	248	238	210	230	192	251	223	222	206	231	225	210	201	199	213	210	221	195	216	208	215	197	221	199	220	235	199	208	177	242	224	237	203	204	228	219	238	189	200	233	250	235	208	224	220	213	218
21206	5150	834	539	535	518	535	526	543	544	548	484	534	529	538	503	543	548	510	512	516	537	500	490	519	549	559	505	498	552	532	511	498	540	521	555	575	533	511	516	464	525	521	549	479	516	504	515	533	516	555	521	524	531	501	500	532	467	502	515	525	570	585	518	549	494	588	534	506	501	557	494	532	545	509	519	557	493	536	517	536	545	540	511	525	525	505	564	529	576	517	535	556	519	498	497	499	523	505	555	510	530	518	525	520	515	531	535	522	516	488	500	525	535	516	511	510	585	567	575	519	544	506	532	478	491	511	531	490	533	479	528	539	540	530	540	548	522	558	493	499	527	520	549	505	557	515	530	544	546	507	514	560	500	546	534	516	521	553	510	539	528	527	539	511	557	574	523	544	537	530	565	499	499	543	510	523	566	473	547	500	506	525	494	522	523	525	520	589	507	499	500	499	498	498	519	529	517	518	508	521	566	513	513	484	516	583	487	540	543	523	573	533	531	510	543	504	534	525	508	489	498	494	506	524	515	509	522	540	536	487	517	524	541	568	519	532	512	507	494	490	526	515	502	504	536	535	525	534	501	552	534	526	496	521	498	537	540	501	523	500	495	529	536	547	512	510	525	548	479	569	506	499	545	474	534	533	525	554	508	568	535	485	558	512	564	547	526	563	521	508	539	531	496	564	513	581	495	517	513	511	548	515	518	508	539	492	491	508	538	519	519	527	480	539	549	554	510	543	566	537	519	525	528	504	531	518	507	543	524	531	523	513	531	540	523	517	512	487	528	534	528	517	526	495	514	556	530	553	511	511	534	533	542	508	513	474	532	564	536	575	520	513	536	556	502	508	512	567	545	504	490	521	536	571	527	513	556	517	519	554	504	531	514	478	491	522	507	558	481	536	492	565	539	532	494	525	496	508	527	528	554	550	542	522	492	555	539	518	507	523	535	507	502	510	495	491	528	548	543	526	543	571	540	531	522	485	512	493	541	564	531	497	543	553	519	490	519	541	524	526	518	548	480	527	522	491	516	551	511	525	530	526	552	554	525	505	537	548	503	520	541	553	555	510	548	515	544	573	550	506	547	514	524	516	508	542	508	534	516	528	533	521	523	541	539	523	551	518	565	552	548	564	539	554	531	506	538	539	517	494	501	516	534	537	542	538	536	512	529	545	515	491	527	581	508	527	553	540	544	542	556	580	512	532	540	523	535	520	508	524	541	546	515	584	575	573	517	540	511	533	535	556	526	535	517	518	574	550	504	539	558	504	497	531	503	497	535	482	539	555	496	519	516	507	522	558	495	485	555	515	506	518	492	574	494	518	527	488	545	516	532	526	523	571	570	455	506	523	517	508	542	589	537	486	510	531	525	529	543	459	546	514	478	559	494	524	529	527	506	501	535	514	481	525	522	503	517	514	517	521	527	522	507	464	517	523	503	517	528	510	528	512	489	515	506	543	507	551	542	504	523	580	528	507	516	554	546	511	499	517	522	528	514	511	538	500	525	486	554	540	528	533	533	520	538	548	523	538	536	533	519	517	517	481	602	523	526	510	520	544	501	541	550	518	526	491	514	505	500	517	534	557	510	515	523	489	520	565	492	526	549	548	528	540	563	527	536	535	566	511	534	510	536	530	543	522	533	520	531	532	511	546	556	521	544	529	475	546	523	558	519	493	503	512	518	487	541	499	534	494	547	493	474	538	459	544	506	545	531	497	529	548	534	501	517	536	522	546	537	516	520	549	524	503	554	480	553	531	524	558	524	552	549	513	496	542	505	558	482	501	515	549	514	525	492	533	533	526	500	547	497	527	527	504	544	513	472	527	586	541	514	536	544	517	514	529	464	498	505	501	525	521	508	555	509	539	577	532	548	507	504	577	520	533	492	502	554	526	533	498	497	537	492	558	544	516	539	516	526	489	531	527	540	546	509	551	499	529	527	511	509	439	481	559	510	505	504	516	484	530	507	517	534	534	560	527	536	520	562	539	531	501	486	541	535	522	553	515	524	494	570	522	528	552	507	505	524	583	529	525	488	504	523	494	553	476	481	530	587	556	547	521	541	545	530	554	517	505	539	526	538	521	482	550	525	504	548	545	517	486	506	565	564	544	559	563	497	512	505	500	539	533	547	554	540	526	536	569	511	511	516	552	527	544	540	562	535	538	562	536	504	558	537	591	527	545	508	510	492	515	487	517	547	531	522	518	490	552	549	480	537	545	522	570	531	532	531	561	546	500	535	543	517	524	529	523	512	549	523	486	524	545	537	507	514	489	515	568	503	505	477	552	541	511	554	575	527	554	558	541	525	500	554	535	541	545	512	518	521	519	519	506	499	559	494	506	548	548	507	529	532	540	544	502	523	508	502	507	464	539	515	483	546	541	506	523	502	547	496	505	512	532	471	527	518	508	527	566	544	543	577	547	513	524	544	538	507	557	509	511	522	547	506	550	549	502	524	505	533	526	514	524	516	550	505	507	487	504	551	530	504	539	525	590	525	532	500	504	509	535	492	521	512	498	530	527	535	557	527	487	508	508	493	508	507	496	535	546	536	536	536	519	542	513	557	552	535	576	518	517	528	510	532	548	537	475	523	540	512	502	497	517	506	517	531	514	492	549	514	553	554	552	517	523	494	547	556	551	509	560	486	522	525	520	514	497	501	510	566	516	502	511	541	538	473	530	562	544	512	495	508	512	498	516	511	502	498	544	515	563	540	551	508	514	528	527	563	529	538	526	494	542	500	535	524	540	511	510	516	528	522	510	523	501	549	506	535	493	509	545	541	564	521	537	547	489	516	477	546	505	477	541	493	534	531	547	547	500	497	557	500	553	523	524	519	522	540	537	508	488	503	498	563	537	541	519	526	526	546	558	529	477	507	530	515	593	554	544	531	552	558	528	533	504	517	549	551	525	548	514	503	569	520	533	509	504	504	486	536	534	556	545	522	527	513	529	505	540	519	547	549	529	532	521	555	550	515	532	509	538	515	576	527	498	525	512	529	515	507	525	507	557	529	514	544	527	505	540	509	545	511	508	509	518	480	467	522	492	486	513	555	560	488	476	494	511	497	538	512	511	520	510	497	510	553	510	535	554	533	565	547	517	510	554	523	514	527	554	537	528	495	518	514	559	525	548	517	526	550	536	554	522	529	490	501	517	526	524	503	536	568	503	507	497	509	479	513	495	552	537	526	517	545	516	484	517	513	517	538	559	511	530	511	542	509	512	500	514	529	480	520	513	543	525	535	574	518	544	508	522	541	520	505	504	536	524	539	500	534	524	499	538	541	539	548	506	497	503	497	513	503	522	512	543	561	528	529	489	480	521	526	544	524	512	508	529	481	550	522	537	523	524	505	513	534	524	555	552	544	553	551	539	498	505	499	537	524	532	526	573	551	518	551	539	529	576	512	526	543	568	567	525	534	530	523	537	524	511	529	548	518	481	565	491	526	537	578	560	506	514	549	492	512	539	534	561	470	531	531	509	514	552	542	527	541
25340	21127	23585	28913	21118	13081	618	429	433	412	431	361	398	421	384	405	335	365	396	355	357	362	394	374	392	350	379	360	353	366	366	383	404	379	380	377	361	384	354	313	406	376	369	419	404	347	387	354	354	359	350	338	372	365	381	352	363	343	325	365	343	388	423	372	360	353	416	379	341	384	377	382	392	396	392	404	368	382	360	352	355	351	373	377	394	342	405	394	409	362	393	379	342	364	374	410	377	388	367	381	385	359	360	397	381	368	370	349	371	358	364	388	351	408	353	384	390	393	389	350	384	367	393	360	391	362	372	383	389	382	349	387	403	379	380	381	357	389	388	376	391	392	366	316	367	376	358	365	331	414	373	364	379	373	379	381	387	406	402	347	351	364	359	397	360	392	362	359	388	398	377	384	390	381	362	321	399	356	416	394	359	365	386	383	395	352	380	409	361	374	391	340	350	383	365	338	382	379	375	393	398	348	388	375	372	364	351	420	372	349	371	347	398	386	354	367	347	373	385	370	375	368	346	386	367	396	419	368	369	360	419	371	372	336	360	364	387	370	380	392	371	410	375	348	366	404	381	354	371	366	377	392	373	336	351	348	391	355	374	350	382	358	354	372	350	366	391	392	384	382	368	386	399	356	370	365	390	394	328	386	337	373	356	360	391	376	388	352	364	381	379	340	387	322	391	391	365	408	402	366	379	352	335	389	359	368	363	348	386	383	360	354	397	369	397	409	364	351	370	358	352	388	371	397	375	401	378	374	404	353	385	369	386	382	365	396	391	358	376	350	362	320	382	365	367	351	333	377	404	355	346	408	357	374	390	370	373	372	383	379	349	400	395	361	398	373	395	356	342	381	350	406	349	376	352	378	383	357	378	415	380	336	401	373	376	402	373	349	372	360	378	348	384	354	385	341	397	353	381	388	413	394	376	354	347	398	388	404	366	399	393	364	375	342	381	350	366	380	370	372	381	354	388	324	380	356	381	386	366	399	367	370	399	384	329	357	354	378	343	392	374	358	362	391	362	354	342	374	348	357	422	373	310	379	383	349	349	357	372	416	374	394	359	380	353	359	382	399	378	369	387	397	359	367	376	382	380	375	341	359	360	359	394	355	359	372	406	384	348	386	409	364	392	390	391	391	377	354	367	362	402	404	344	356	376	360	371	370	432	346	366	356	351	397	364	333	384	395	361	395	358	401	366	374	399	383	397	382	371	340	379	399	349	376	393	365	382	364	381	364	340	385	405	395	357	346	343	390	372	381	389	377	408	379	376	366	350	380	357	332	393	418	359	390	360	370	368	386	352	369	318	377	374	380	340	416	355	347	369	376	391	343	356	393	377	322	340	339	375	401	418	372	362	343	417	375	384	359	365	352	376	375	340	352	379	357	370	400	387	363	363	341	361	374	368	345	358	356	361	411	340	362	378	383	367	369	404	357	371	325	372	368	380	370	361	366	369	384	362	357	384	362	386	391	403	385	338	366	367	350	351	392	384	360	351	380	397	415	352	365	333	407	359	381	348	377	386	375	346	354	378	380	371	336	382	329	355	373	391	341	377	409	354	341	353	424	388	359	376	338	416	353	378	360	369	349	350	344	382	359	351	374	392	360	347	405	385	368	370	404	353	369	363	367	354	366	385	378	361	354	338	343	363	363	393	370	400	381	392	395	378	376	420	339	388	400	385	395	367	363	349	352	389	390	372	371	365	389	387	375	391	370	375	400	389	366	385	403	395	390	357	343	372	372	386	365	381	388	373	325	403	356	387	386	417	341	399	366	367	355	378	357	401	389	338	390	368	385	351	403	353	393	361	369	360	418	330	423	348	362	366	368	339	396	397	357	348	351	420	360	372	335	372	418	369	397	371	379	362	346	342	366	371	401	372	362	355	342	364	365	367	394	352	338	374	361	369	387	380	375	365	377	374	393	397	350	375	407	359	414	380	373	369	356	383	329	382	345	317	406	369	419	386	382	368	359	361	377	360	391	387	411	349	374	391	374	345	309	360	378	374	374	360	393	355	351	355	369	357	376	378	352	368	387	337	368	406	367	406	320	373	376	354	339	355	388	381	382	407	372	343	419	374	399	363	348	342	390	359	400	340	355	400	354	346	381	382	399	362	356	405	389	345	369	394	384	370	365	375	386	362	337	381	345	350	383	364	371	346	386	359	382	381	364	380	370	383	355	369	374	414	373	437	392	366	356	327	390	411	358	380	356	387	393	336	379	391	364	378	380	361	386	366	386	406	389	367	358	339	340	349	356	353	403	409	365	362	358	366	406	359	384	391	340	330	406	389	357	388	398	395	324	363	350	341	356	376	359	373	372	371	396	358	401	361	346	400	339	368	367	366	373	340	352	393	361	353	400	364	372	408	385	405	387	357	380	381	371	373	372	378	366	357	353	364	386	386	395	353	368	378	355	353	354	373	365	358	361	373	376	363	365	378	346	400	365	395	375	415	364	379	406	392	354	363	358	369	348	360	369	372	360	378	346	363	381	384	362	419	415	393	370	386	401	353	394	380	354	348	375	359	376	353	369	390	357	338	409	381	392	365	352	368	332	354	386	356	362	390	388	328	374	351	375	364	357	374	360	353	339	335	370	385	347	329	392	370	366	369	422	383	419	389	366	356	397	394	374	372	387	401	365	342	349	355	371	332	382	340	371	399	346	398	397	362	377	363	378	386	367	362	372	362	393	365	367	410	400	366	374	409	375	396	373	352	339	361	368	364	357	353	390	348	373	385	376	407	376	383	359	354	356	360	358	374	327	378	352	336	337	388	358	373	397	393	354	330	374	385	348	362	345	382	354	338	364	371	354	368	343	357	363	355	365	370	350	379	348	373	361	377	403	382	402	367	370	370	365	367	398	364	357	397	387	360	408	379	332	378	396	361	366	401	355	358	419	360	319	381	321	370	368	354	341	353	361	340	355	359	387	355	378	383	398	399	354	383	389	357	342	365	377	389	387	372	406	387	339	402	379	349	350	364	391	350	424	351	425	400	381	367	388	373	399	360	382	383	417	368	382	354	330	345	367	365	407	351	364	384	377	379	377	367	357	367	382	368	387	363	398	396	384	345	398	374	348	352	348	353	415	375	342	354	357	392	430	403	379	370	374	385	360	379	376	354	347	361	346	393	408	340	328	391	355	386	347	349	383	380	375	417	370	412	387	352	405	387	397	338	370	389	354	381	383	350	395	351	362	349	301	356	353	414	362	337	376	378	387	389	353	343	325	348	400	368	397	394	401	365	399	368	349	356	351	364	372	368	355	404	393	414	376	356	350	363	371	350	360	390	384	396	358	430	358	393	369	339	358	390	378	361	354	373	335	374	404	385	397	366	380	412	400	386	342	370	422	389	351	339	416	357	414	371	360	348	340	377	391	345	380	322	333	352	370	354	355	378	350	415	417	378	384	385	384	349	361	366	381	400	402	393	408	366	356	397	349	387	375	370	381	368	340	357	370	388	392	378	360	359	373	376	337	423	420	393	414
28806	36199	5227	943	906	873	817	819	761	857	849	766	798	818	789	841	749	808	778	791	817	798	807	809	808	816	832	786	740	772	820	803	815	780	854	764	810	745	809	803	801	755	766	806	767	803	754	755	755	790	743	826	825	793	774	797	773	790	810	775	810	806	716	829	793	808	790	736	799	763	744	806	827	816	777	738	806	822	815	778	753	829	795	813	752	824	807	791	752	834	815	859	815	744	751	831	734	711	769	787	799	791	782	804	816	793	789	826	796	738	807	724	793	738	816	740	778	779	810	743	802	758	738	782	844	797	747	748	782	796	826	792	738	745	762	807	776	844	775	759	753	778	809	772	807	772	792	854	776	780	837	773	827	804	743	792	801	770	789	765	782	846	806	806	778	769	778	780	776	821	772	851	733	751	727	765	806	804	764	794	786	809	791	829	820	792	812	773	840	795	779	760	781	719	792	791	795	827	790	797	787	793	751	819	757	802	771	771	782	772	787	808	797	796	780	783	764	790	800	822	807	816	757	776	806	757	782	765	716	745	745	798	824	777	752	815	746	808	805	784	783	803	804	791	757	799	817	781	765	778	820	775	759	781	768	782	798	795	776	817	778	798	772	807	737	808	798	760	754	775	816	815	760	795	789	816	765	800	759	798	826	765	805	757	798	818	766	780	786	789	780	777	752	812	782	788	806	804	806	782	776	772	784	807	831	796	770	773	721	794	765	764	741	813	815	767	770	765	816	789	835	799	776	825	783	775	801	772	758	787	782	791	803	809	759	767	782	776	772	812	772	783	833	785	808	772	791	805	766	796	767	792	786	835	818	789	804	736	758	772	829	775	777	850	737	758	798	796	846	814	795	801	804	776	818	808	735	787	734	788	809	789	784	758	749	779	798	803	748	808	760	825	746	777	815	769	786	896	784	764	749	793	811	738	753	795	688	780	811	774	803	778	800	762	815	796	817	776	781	829	732	806	731	773	822	827	788	703	773	754	814	768	795	788	785	778	772	758	800	763	740	779	792	764	807	832	807	843	799	783	736	812	784	792	723	789	829	806	787	793	774	803	786	801	768	825	817	746	779	803	784	773	766	782	697	779	734	759	760	812	787	768	785	803	804	810	782	797	839	823	764	807	822	779	812	817	756	795	786	815	795	773	769	806	833	802	764	788	781	750	760	789	798	761	782	784	742	777	781	777	797	761	758	818	838	816	794	775	768	811	763	766	770	803	780	831	787	806	785	778	769	768	760	815	818	810	795	746	767	768	735	811	812	741	815	741	769	754	791	811	806	759	787	782	752	792	802	777	810	771	778	801	826	754	761	784	806	760	832	802	775	799	772	814	798	778	773	805	765	874	767	802	804	782	788	773	838	786	773	803	753	790	782	769	818	757	788	754	795	803	846	820	770	788	796	789	797	779	772	791	772	758	818	776	762	777	829	790	841	779	785	763	798	736	846	770	789	758	782	832	739	768	814	756	791	738	786	807	797	801	808	768	795	760	802	823	717	806	803	722	813	757	738	743	784	803	740	803	790	783	782	804	792	843	747	764	795	797	794	779	790	780	761	719	788	812	776	785	758	746	802	852	783	800	783	773	803	737	817	796	808	777	792	779	807	779	785	798	739	750	785	766	777	836	787	844	834	790	783	760	778	782	813	813	777	803	776	806	815	821	786	784	760	809	856	791	789	814	804	775	777	746	797	794	755	780	752	814	808	728	819	773	825	807	793	797	826	763	836	825	801	813	806	787	840	778	784	763	850	758	782	787	788	804	729	803	816	832	783	790	764	787	762	751	758	825	812	802	734	790	775	781	802	795	743	780	829	751	807	797	765	782	797	775	756	780	718	789	788	757	790	781	771	764	864	676	793	714	799	794	757	806	745	778	752	807	796	795	750	810	798	788	793	809	787	775	801	812	763	813	735	762	802	770	787	828	832	796	748	811	853	834	794	840	776	775	774	787	774	811	767	819	788	734	862	780	795	728	772	821	810	774	801	789	792	770	784	791	756	796	773	803	808	770	821	781	822	768	769	786	783	757	804	825	757	835	798	765	795	763	827	825	755	760	776	802	779	747	878	802	840	819	826	758	773	782	838	794	730	812	761	843	766	795	823	770	770	798	781	778	765	777	787	786	775	797	813	868	787	825	767	763	801	803	789	812	778	777	811	751	824	822	786	769	706	747	870	741	822	751	848	774	802	770	814	735	803	753	781	787	764	785	826	783	781	793	792	785	808	810	747	820	763	808	775	801	802	808	776	790	799	822	793	846	799	740	779	807	773	824	831	810	760	743	780	801	811	814	796	821	792	805	802	761	771	842	747	798	791	789	803	774	756	793	806	833	803	806	825	769	744	801	767	775	736	762	757	726	772	756	762	699	772	757	774	817	807	788	770	803	767	783	794	700	749	835	809	772	805	805	758	833	807	773	742	761	767	797	794	786	873	765	775	792	802	770	792	734	810	789	787	809	770	792	763	718	830	800	758	746	781	828	788	820	813	763	775	782	818	849	785	792	797	704	771	831	825	798	800	822	806	787	868	785	791	799	762	801	779	791	784	783	760	782	787	794	827	801	803	773	825	752	749	816	779	769	753	764	751	793	802	801	764	776	764	814	755	761	827	762	776	837	818	795	837	781	773	811	800	769	835	782	771	770	811	749	763	806	810	794	762	832	776	814	812	841	770	799	792	791	779	795	809	742	772	766	768	798	817	756	739	781	854	805	750	802	790	763	775	779	826	744	758	776	762	786	749	764	780	801	781	769	778	776	781	774	772	781	828	782	757	751	776	776	724	741	769	730	853	738	819	762	804	768	752	767	777	762	775	797	783	775	817	796	781	726	834	828	803	791	812	770	809	751	825	785	848	782	819	790	787	781	726	760	797	831	803	803	803	728	782	762	801	768	808	758	818	799	793	770	786	824	783	733	814	799	827	797	815	785	804	843	813	760	826	813	780	774	763	808	833	761	800	815	797	791	771	747	835	841	764	860	750	762	716	749	782	746	739	815	793	816	786	772	744	819	773	800	767	775	769	730	783	834	772	763	763	726	770	810	782	782	801	807	791	784	774	728	776	807	815	826	774	728	821	763	797	775	754	789	767	774	732	818	793	728	751	758	810	771	793	809	858	823	852	774	710	838	805	789	753	801	794	779	835	734	773	773	825	795	761	780	750	754	846	824	783	820	755	792	794	773	793	761	745	785	769	760	812	807	799	821	770	806	803	783	762	757	788	785	790	758	808	802	774	789	806	816	812	810	774	790	814	777	806	778	804	759	731	803	784	799	714	766	806	783	820	818	756	824	798	790	793	791	786	800	769	782	782	799	803	842	799	759	796	768	776	795	754	811	756	754	789	816	767	778	780	821	803	783	830	779	767	781	837	813	859	729	777	822	794	800	838	749	761	783	745	762	799	763	764	764	799	831	781	759	771	796	790	768	766	764	819	767	798	784	789	776	764	775	786	825	772	817	774	742	800	777	773	774	777	776	773	763	814	811
24604	21112	24033	28452	21116	21144	11545	615	441	429	399	375	343	383	359	347	363	327	328	352	330	346	338	338	333	302	318	341	299	318	308	317	346	342	353	346	330	339	345	365	288	350	333	298	340	326	305	321	365	324	356	308	348	333	299	315	325	317	341	291	325	322	307	347	309	346	332	342	351	360	347	323	334	352	333	283	307	365	369	322	317	328	351	307	318	322	336	297	300	334	324	334	323	306	334	322	329	277	345	347	330	372	293	338	336	326	314	359	316	320	354	331	342	366	347	303	349	328	323	308	331	324	339	352	364	323	343	340	353	338	335	340	334	308	329	342	338	350	330	349	338	316	325	307	318	348	317	315	310	351	378	309	309	359	354	329	325	347	295	320	325	347	324	316	296	315	321	335	321	308	331	347	353	313	308	337	321	324	345	335	335	349	317	316	326	357	322	327	309	336	272	341	339	359	316	323	298	324	319	328	335	335	321	303	316	305	300	314	303	333	348	310	296	298	352	313	355	303	312	292	311	346	339	313	308	327	349	346	294	331	336	346	375	335	298	285	313	332	318	339	314	319	284	293	288	319	327	323	322	317	335	297	314	365	329	320	337	332	329	342	290	314	325	302	304	294	332	334	350	313	337	362	382	316	309	330	338	361	379	381	321	330	362	309	328	306	324	345	340	345	323	333	328	335	326	350	343	328	332	330	329	346	362	327	313	329	342	317	296	354	289	366	328	306	346	328	318	348	352	319	298	331	309	317	315	312	359	310	323	323	342	327	329	331	323	335	342	337	296	330	341	349	327	343	295	323	328	318	351	338	346	340	342	332	337	285	309	336	365	304	337	347	343	369	351	321	347	312	354	296	316	336	326	315	341	356	342	326	292	346	336	347	332	337	326	333	315	326	320	314	336	322	322	329	319	352	340	332	310	337	334	358	329	343	361	360	333	323	325	303	317	324	298	331	330	311	310	323	286	362	363	345	353	330	333	341	344	347	365	325	355	343	337	351	310	323	350	342	347	317	322	322	292	307	365	320	352	305	339	317	337	328	336	366	305	337	310	336	339	336	314	328	302	327	339	360	327	317	316	333	352	300	302	345	332	322	310	307	329	311	316	330	308	334	363	303	303	297	293	303	314	305	331	301	338	294	314	331	317	314	311	340	344	326	299	366	315	338	350	341	332	312	352	344	329	318	324	348	329	337	322	278	341	327	328	316	340	335	312	299	337	337	348	334	330	303	333	321	343	361	319	345	301	350	291	296	321	290	347	321	306	318	329	314	316	328	320	276	314	319	335	318	313	325	338	320	314	349	356	337	294	335	331	332	334	315	339	322	363	337	341	313	330	318	315	315	358	365	307	342	307	340	346	332	319	351	328	341	321	329	326	312	310	329	307	358	335	331	342	348	281	322	313	311	304	328	305	322	340	338	322	339	318	330	323	347	329	321	340	314	304	352	347	301	325	346	302	309	334	353	311	308	327	328	361	330	320	371	355	334	350	317	290	321	328	350	330	333	331	330	330	370	342	359	330	326	309	339	332	323	329	341	333	331	327	334	285	320	368	317	352	327	333	345	334	326	334	303	352	343	312	353	338	317	325	334	337	317	287	358	312	299	353	329	314	325	354	331	316	343	329	320	312	308	341	344	329	319	295	311	355	309	323	296	330	317	324	299	335	308	339	334	306	335	349	341	368	359	269	354	314	344	334	310	330	341	330	332	318	333	330	319	329	333	315	335	337	343	297	329	342	361	352	333	294	318	350	388	320	314	307	361	343	331	347	312	365	324	375	292	306	373	303	311	338	328	342	343	319	340	330	303	319	311	301	293	316	336	337	327	335	315	344	317	337	353	344	314	354	340	298	332	314	310	371	333	324	337	345	346	348	344	349	343	335	326	331	339	315	310	326	342	324	310	371	316	333	320	306	320	335	345	302	317	331	350	357	355	307	325	344	340	322	322	337	317	377	340	317	343	325	341	324	346	335	331	338	353	361	345	347	351	321	361	330	322	309	327	352	351	328	321	341	330	305	342	328	350	319	343	327	317	364	319	335	352	313	314	326	298	308	331	326	361	339	316	309	332	317	349	342	317	331	320	308	328	317	326	338	342	317	341	319	357	324	340	338	324	324	330	354	338	344	370	297	342	335	341	292	331	309	374	363	324	324	316	310	333	337	310	350	331	328	332	356	323	318	340	323	334	298	294	309	307	316	358	324	303	322	325	306	346	290	343	338	325	326	358	365	314	306	286	329	342	322	294	331	348	314	309	304	289	325	331	317	333	346	333	343	359	320	301	301	320	273	340	316	346	344	309	335	333	347	327	338	327	314	345	344	344	325	323	333	357	409	326	323	302	328	355	371	310	314	338	366	370	344	318	322	314	295	334	336	311	339	325	353	337	289	289	330	348	326	335	333	312	311	323	325	301	326	278	328	365	343	305	290	297	325	318	336	339	317	297	372	313	327	296	306	343	329	311	329	362	340	325	337	344	347	331	351	304	332	338	327	318	323	320	311	310	349	334	291	312	322	331	354	327	329	333	284	313	321	311	305	332	314	335	325	320	304	292	306	329	336	312	351	317	295	355	340	349	358	343	318	360	334	327	294	343	325	319	320	299	311	306	312	336	324	301	294	295	324	305	342	336	346	319	319	281	362	302	287	358	350	301	321	336	319	341	280	339	311	349	313	326	347	326	344	317	343	291	326	310	349	337	325	338	347	336	313	326	316	323	304	310	339	350	332	305	322	307	329	339	319	322	343	350	357	309	321	292	312	306	334	298	325	313	317	326	348	280	336	361	321	313	345	360	321	312	333	294	341	300	344	345	328	341	333	336	305	338	367	374	344	301	295	335	328	349	301	382	331	305	320	299	350	315	269	306	354	353	313	300	299	342	338	317	324	322	332	322	298	311	339	330	335	324	330	308	322	325	341	313	356	333	322	310	329	340	308	341	314	342	327	321	321	308	312	321	289	313	339	376	300	294	304	314	330	327	332	334	277	302	363	329	349	333	339	293	317	328	329	326	307	337	317	278	312	335	333	317	352	314	335	325	303	289	292	323	339	351	342	313	333	336	337	336	342	333	355	341	290	316	314	327	313	308	314	321	353	340	345	326	354	306	320	316	326	344	311	332	360	326	322	340	281	363	327	362	354	329	298	325	322	293	357	354	328	310	309	339	343	290	310	284	340	296	282	342	367	339	327	305	347	340	342	319	309	333	329	366	322	332	314	348	311	327	321	304	359	298	342	304	345	293	350	340	298	319	331	319	345	351	373	353	360	318	348	315	335	358	330	341	331	321	340	329	308	367	329	323	322	353	294	322	335	317	316	318	353	333	345	303	306	319	285	309	305	327	309	309	334	301	329	313	326	310	317	314	316	310	324	363	321	321	354	317	346	331	319	336	339	353	349	329	326	338	337	331	347	279	319	346	361	336	301	338	300	341	295	350	347	350	325	345	326	362	349	339	345	333	297	362	299	321	347	360	313	337	317	362	360	293	332	344
34406	46873	8665	996	828	742	711	684	706	682	663	691	665	686	694	655	690	695	650	663	672	649	708	665	691	672	701	690	664	670	667	656	664	670	684	748	658	662	648	705	637	678	694	717	664	661	668	683	707	673	680	621	723	680	707	632	662	657	618	683	626	687	730	632	702	651	676	657	705	654	678	686	664	681	654	655	695	658	722	672	699	662	634	694	646	638	673	631	616	662	662	686	677	696	654	658	626	665	614	717	653	669	640	670	653	693	629	674	666	625	670	708	652	685	626	625	688	720	679	723	660	654	667	629	684	654	701	675	690	658	681	666	663	669	719	651	623	645	677	603	638	695	671	621	647	663	664	635	613	651	637	679	701	682	680	677	707	654	640	610	651	644	676	643	713	680	639	651	670	690	653	656	703	693	651	659	684	656	628	630	691	636	618	704	681	659	691	629	659	664	646	683	674	706	669	696	615	651	705	722	667	651	680	691	653	658	654	720	655	668	640	679	679	671	646	676	661	686	664	640	662	705	631	615	658	662	653	692	702	695	647	641	713	695	699	660	637	630	668	681	689	657	658	683	662	663	641	621	714	697	694	684	673	633	649	677	644	679	640	669	651	671	663	690	679	680	697	653	622	689	655	684	649	653	676	682	691	654	658	644	702	696	654	703	698	660	635	640	646	670	679	663	714	710	651	701	696	666	648	665	678	705	654	672	692	709	703	684	685	706	747	664	646	682	703	689	678	647	609	640	634	645	686	668	662	670	684	688	698	675	672	640	672	680	654	700	634	633	609	693	665	650	677	668	679	661	686	655	641	667	661	670	644	673	653	704	717	692	622	668	660	632	694	648	673	628	694	691	645	668	693	699	631	668	630	657	674	678	681	676	671	692	686	696	656	711	654	659	631	686	634	672	659	641	649	659	671	670	646	641	662	668	715	691	656	689	659	704	686	682	685	660	630	659	671	642	652	637	653	666	689	726	689	649	691	672	666	663	664	626	653	615	702	647	686	693	640	649	677	650	640	639	650	655	651	698	731	685	671	680	692	670	706	657	708	677	618	687	666	642	683	694	688	688	657	635	650	676	645	656	709	646	642	656	721	687	711	666	735	689	608	674	714	689	675	663	639	634	662	701	657	658	684	659	666	596	670	690	674	636	675	659	642	670	661	648	651	669	644	675	723	672	690	674	701	679	668	687	670	678	627	707	650	715	681	706	676	645	655	649	625	675	664	675	660	653	679	687	688	640	639	669	727	692	692	675	691	677	668	666	667	730	726	609	677	698	692	659	646	684	652	702	702	665	607	628	676	621	648	638	677	707	698	628	671	633	647	706	672	722	697	693	651	657	709	651	699	668	659	704	663	687	639	667	625	657	677	689	662	630	703	687	696	654	663	613	652	680	684	710	679	669	651	656	669	665	674	675	673	657	700	658	646	628	647	736	673	652	681	680	643	686	675	682	688	645	693	726	677	678	660	686	666	663	697	639	650	640	668	675	716	635	653	586	655	669	690	627	694	695	650	632	655	679	672	681	654	668	701	620	735	688	671	697	669	659	706	710	666	701	675	652	628	699	698	606	679	679	703	676	669	640	626	666	696	673	679	645	699	673	638	635	634	680	659	651	634	669	667	682	677	636	663	728	657	709	670	671	666	673	712	643	679	706	661	661	701	647	684	677	635	683	672	665	673	677	670	712	725	657	671	673	643	658	677	670	681	672	662	671	638	697	675	693	652	669	661	702	654	644	685	681	634	662	630	678	650	676	617	702	610	639	663	666	655	650	685	681	667	664	653	690	630	708	664	678	686	648	692	669	691	663	681	651	695	690	702	658	663	703	680	700	726	675	638	696	645	724	643	693	715	679	660	643	643	671	630	706	664	616	673	671	621	696	702	666	667	701	646	695	662	681	679	651	626	697	621	708	641	682	631	614	688	651	622	662	662	620	669	665	680	620	631	705	685	647	661	686	670	676	675	661	676	664	671	663	673	694	661	665	626	649	667	641	639	698	648	680	687	668	696	702	642	700	687	693	714	656	643	696	665	643	636	682	605	688	692	700	677	667	718	690	736	669	689	654	686	654	671	671	690	715	674	674	685	674	679	683	644	648	673	659	669	690	627	684	614	707	679	725	682	669	675	652	674	618	731	691	641	687	663	692	698	687	655	688	704	670	696	652	642	647	655	682	671	705	665	650	676	689	702	642	687	706	699	703	697	634	721	665	692	690	666	647	630	659	674	649	649	649	692	624	652	706	620	683	681	661	641	668	645	647	642	693	707	683	709	671	673	655	665	638	653	665	680	643	637	678	606	644	703	733	620	692	671	637	663	686	679	639	640	717	663	712	707	622	678	701	676	599	660	662	694	702	701	675	675	613	687	653	679	652	634	650	675	650	635	626	648	672	688	713	644	685	678	669	694	702	673	714	672	697	693	679	654	691	658	655	648	673	632	659	691	651	621	669	671	603	669	655	696	689	659	693	626	658	673	703	680	630	688	702	655	610	604	672	687	640	685	687	704	716	666	697	708	653	671	691	679	699	657	680	666	649	719	652	688	688	632	688	675	681	675	698	651	650	696	670	662	678	694	630	686	641	642	614	685	720	654	670	655	672	646	634	680	656	663	622	690	683	685	651	714	714	707	721	681	676	675	649	662	656	680	663	679	640	615	689	697	666	690	656	657	708	647	686	692	715	654	668	720	707	656	665	714	697	692	621	684	668	679	678	684	682	707	733	701	683	675	658	632	646	649	647	719	660	661	686	713	662	614	689	658	707	662	626	660	647	670	678	703	663	661	674	687	701	670	655	663	642	693	699	663	696	696	662	716	664	653	657	655	627	685	692	671	690	645	675	659	638	650	706	634	677	668	677	652	709	685	705	663	691	676	669	649	660	670	698	648	684	638	691	624	670	693	664	708	691	665	664	709	687	672	696	701	674	644	645	674	672	684	674	652	719	695	665	688	635	682	706	696	703	715	685	679	672	673	666	659	694	677	639	681	675	623	641	635	663	656	626	637	633	672	668	674	660	677	693	679	658	664	673	630	638	638	659	652	666	633	630	734	702	646	637	696	631	681	690	642	657	667	643	673	620	707	646	635	643	674	663	667	626	637	642	657	659	646	661	654	698	637	685	743	633	654	687	635	663	644	670	616	675	630	677	638	681	673	666	702	640	699	656	665	678	640	668	680	700	652	676	651	631	674	659	642	680	666	651	672	626	664	657	643	688	647	664	654	666	698	651	665	643	687	707	686	671	699	702	645	663	710	667	659	659	670	645	626	645	664	684	678	644	694	672	670	656	637	649	662	648	692	669	664	625	635	687	651	643	661	666	731	704	690	663	665	625	649	651	666	624	659	661	687	691	646	713	710	690	675	666	669	635	691	699	706	652	683	641	675	689	642	659	629	662	655	674	656	684	677	683	655	703	708	724	700	678	695	713	667	701	715	708	688	678	671	689	683	647	674	698	683	675	684	642	669	672	658	712	691	667	662	632	718	655	690	726
35319	18288	5141	374	280	197	201	236	214	207	219	201	215	210	211	202	196	223	203	216	209	192	206	224	204	220	209	207	216	232	222	205	221	231	229	222	216	250	225	193	214	215	217	211	217	206	207	211	213	202	220	220	178	188	202	220	221	207	217	192	190	227	221	208	189	206	193	207	235	200	200	233	230	214	187	233	203	184	212	209	193	237	197	223	204	189	226	199	201	196	200	193	232	222	190	175	197	235	196	200	208	179	222	196	196	197	215	174	231	209	236	194	213	221	234	220	229	226	198	212	190	211	213	169	219	232	191	217	206	206	197	234	209	205	220	221	216	206	188	223	223	222	212	204	247	217	187	201	209	227	214	229	227	200	221	193	223	199	220	209	210	210	187	218	221	190	213	232	229	197	216	157	219	206	199	206	200	176	205	219	222	193	228	187	219	183	195	210	216	213	208	204	218	224	219	227	245	201	210	188	209	210	216	210	221	180	214	203	212	224	196	196	221	205	174	205	207	203	210	197	177	207	219	214	206	198	224	213	215	206	224	199	204	211	204	200	209	222	202	195	187	208	205	197	191	199	216	232	201	206	220	207	221	216	230	199	198	215	212	188	182	202	192	226	226	201	195	195	195	224	215	204	204	220	220	212	197	172	225	211	203	193	225	203	221	196	204	197	201	186	219	220	206	216	200	178	228	229	162	191	186	191	202	221	211	194	211	207	210	216	217	214	206	212	205	200	199	211	209	204	204	199	236	209	210	234	217	194	210	221	207	226	185	192	215	196	209	211	214	218	209	217	200	207	185	211	217	221	218	197	203	209	225	202	214	189	194	208	200	226	222	213	219	232	217	197	200	200	220	209	230	211	212	191	233	223	206	199	202	210	215	216	201	213	210	201	235	190	204	202	209	185	224	223	212	194	231	225	221	212	196	209	191	225	205	199	207	231	223	204	206	200	191	196	246	200	216	223	213	190	195	202	197	223	200	193	201	200	207	190	220	217	197	212	238	217	210	222	193	230	238	217	208	184	210	223	193	225	218	194	215	208	238	169	219	216	189	198	194	188	201	189	196	208	215	216	215	187	214	186	201	227	213	216	198	216	229	207	174	201	164	194	212	213	222	198	223	213	203	213	220	236	208	202	221	209	182	198	237	225	203	221	198	218	194	222	225	203	213	196	218	218	191	208	206	184	222	189	217	208	175	194	203	222	213	202	222	232	214	227	201	189	204	229	217	221	210	214	193	216	178	222	209	215	177	219	215	217	216	218	207	201	212	232	192	202	206	198	208	202	228	232	216	221	215	205	229	212	190	189	219	212	196	192	218	239	207	221	184	200	218	217	187	221	194	203	220	236	225	206	231	216	208	230	209	210	216	204	208	203	221	216	183	207	217	199	226	207	201	231	238	213	192	192	199	238	201	188	211	210	198	180	210	234	197	192	197	211	225	227	205	248	224	195	234	177	212	194	221	232	242	211	210	206	209	221	227	206	213	234	195	195	211	202	239	199	209	198	185	210	182	235	224	213	210	183	201	227	207	217	213	211	196	205	221	234	197	223	219	207	201	220	199	179	194	188	215	198	192	203	189	227	215	237	208	246	241	209	189	204	200	203	191	204	180	194	210	233	212	203	221	205	191	200	215	208	191	220	220	213	237	239	227	229	193	210	235	203	189	212	221	212	209	197	215	246	229	242	223	192	244	185	216	209	191	191	248	224	202	205	210	219	233	205	203	208	189	201	211	205	229	206	213	216	228	187	205	226	210	225	210	191	225	192	200	226	199	244	239	211	214	216	203	208	197	200	215	210	222	197	197	201	227	192	181	197	196	227	202	216	213	211	227	226	232	208	195	197	197	215	230	244	206	214	235	213	217	215	212	196	182	212	208	214	225	203	230	203	201	191	241	177	198	241	217	206	241	213	173	189	197	206	234	213	235	193	224	236	225	215	209	208	218	223	202	193	197	201	204	220	204	205	236	220	203	222	218	216	238	207	203	211	220	181	184	221	195	207	215	196	193	217	237	236	217	229	192	182	205	252	206	199	196	207	242	196	229	230	217	211	187	216	219	208	200	203	186	216	216	231	209	208	209	220	201	212	205	233	208	216	172	204	224	223	215	187	181	212	212	202	208	217	225	210	220	194	196	212	208	226	200	201	216	207	207	219	198	197	199	199	221	194	206	198	223	197	210	198	208	206	186	233	214	195	234	221	226	211	217	216	191	196	216	196	175	212	216	208	221	195	170	185	228	221	208	213	183	223	219	205	217	192	188	220	210	219	218	185	201	223	210	215	223	208	202	232	195	195	201	220	224	207	212	211	224	209	198	199	212	208	214	232	241	217	199	219	230	221	203	213	233	229	203	218	222	224	209	187	196	195	227	184	220	201	220	201	220	219	198	209	220	222	229	193	231	195	195	200	207	217	189	202	207	215	220	225	203	209	203	194	210	188	227	212	209	240	217	220	219	206	245	206	194	203	227	218	189	223	212	216	231	245	219	195	222	229	225	209	217	216	201	210	169	191	191	194	212	210	204	206	211	196	188	200	212	222	218	234	221	195	210	226	199	233	182	210	209	212	207	173	226	214	205	206	216	197	198	203	201	204	207	201	190	213	215	199	213	238	222	211	220	191	220	182	218	212	196	190	241	200	242	210	194	197	209	217	213	223	200	219	191	178	216	205	217	219	250	211	201	217	200	206	198	216	240	206	213	184	250	208	211	243	192	191	175	208	206	222	221	191	214	224	193	186	181	224	230	221	210	223	188	221	208	227	201	235	183	218	218	212	224	208	237	237	188	223	203	221	229	186	215	203	189	242	188	204	193	168	189	197	215	217	197	182	228	221	204	171	192	220	216	207	206	214	200	195	210	222	231	184	224	200	224	240	201	216	168	218	207	190	200	220	213	203	225	193	200	208	222	224	207	230	227	185	217	212	206	236	225	200	191	200	219	191	211	190	208	224	246	181	215	225	241	228	226	196	211	203	220	192	208	199	191	204	202	220	226	208	184	229	206	210	206	215	184	205	214	213	184	194	229	189	205	225	182	220	228	199	186	205	197	214	218	203	207	200	233	199	208	208	225	229	212	201	232	207	205	216	198	216	215	200	209	191	201	246	195	178	228	201	245	203	232	198	188	234	221	215	192	209	222	209	204	217	215	210	199	205	229	217	228	189	198	203	225	205	213	207	221	210	214	231	215	202	212	196	231	211	204	245	198	194	211	195	206	232	220	198	209	197	213	191	202	211	230	179	211	225	197	190	217	206	198	203	225	248	219	228	217	229	239	221	195	213	220	204	207	211	202	211	228	204	229	215	202	194	204	207	194	208	227	223	230	244	221	231	178	194	223	208	196	214	205	193	224	204	213	217	186	200	195	207	213	219	203	223	206	232	203	203	206	195	220	204	188	188	223	186	220	230	220	219	206	176	191	198	206	206	212	195	211	208	197	195	207	189	223	201	212	203	206	208	208	219	221	205	199	189	209	199	214	208	223	217	208	207
18316	4722	809	500	503	499	514	534	503	553	519	506	523	536	521	515	503	518	448	479	507	514	526	513	482	490	515	478	531	494	511	466	528	523	486	491	512	506	537	465	515	522	506	467	535	498	519	487	532	493	500	514	523	522	491	494	477	502	493	504	539	504	494	492	497	482	527	538	525	452	511	494	485	462	543	458	535	523	535	471	466	470	486	564	500	479	475	488	494	506	468	502	505	491	525	545	468	442	457	497	506	507	505	482	508	481	479	543	507	488	548	488	456	502	518	543	460	496	463	476	526	513	517	460	551	490	521	484	494	469	483	513	511	491	503	478	489	468	479	485	477	494	521	504	531	534	501	487	520	548	500	519	516	530	510	504	474	515	513	519	507	526	501	528	487	498	513	489	506	496	472	495	476	483	502	521	492	519	497	505	517	483	482	486	521	502	528	496	493	519	500	497	526	483	519	486	507	552	503	467	478	512	504	501	488	478	469	535	503	497	491	493	511	531	496	463	525	508	540	499	512	505	501	491	508	492	529	478	513	561	485	519	499	489	565	531	551	522	518	531	528	498	535	492	532	498	492	469	509	492	463	484	472	534	458	513	498	524	532	540	470	517	490	487	508	457	466	494	505	514	498	513	496	505	534	524	506	472	487	509	518	502	495	506	503	520	483	547	517	538	500	486	518	479	484	530	520	456	507	523	488	475	506	512	524	503	511	547	549	484	509	563	566	548	489	481	513	494	478	521	521	500	501	523	477	456	446	503	464	526	461	470	494	506	516	524	533	451	523	530	500	492	484	517	530	546	482	502	494	470	524	461	504	511	525	498	490	506	467	474	520	498	476	509	493	519	501	471	530	462	547	530	512	559	499	498	482	470	522	511	492	526	481	490	508	510	541	528	525	481	541	461	501	512	506	469	508	547	489	520	525	492	498	516	506	484	539	508	519	520	488	519	505	465	440	474	474	497	540	521	524	513	546	521	503	496	492	520	488	470	465	497	515	506	479	469	557	500	501	498	509	467	495	484	573	468	529	504	476	502	520	507	498	476	449	508	488	538	515	488	506	496	516	529	493	500	532	506	479	515	482	515	527	477	492	524	485	535	509	507	506	481	506	504	531	521	488	482	476	447	482	526	470	506	524	497	522	515	498	489	526	487	515	485	512	500	487	533	485	558	501	519	536	554	514	497	549	425	523	534	532	524	479	476	524	492	516	543	476	502	511	511	492	521	505	490	494	497	542	484	537	472	504	476	491	493	511	498	506	515	492	486	482	530	453	493	510	472	497	467	516	495	507	459	480	531	494	504	467	518	501	501	484	522	510	485	523	500	498	501	511	488	489	519	484	466	525	530	500	469	480	483	540	557	514	501	476	514	504	500	509	536	505	504	538	492	470	484	523	488	520	464	479	498	499	464	497	483	505	541	519	498	549	468	480	512	514	533	472	516	509	489	506	501	479	505	502	482	510	515	456	529	474	504	512	497	514	542	511	449	495	581	497	473	489	502	481	506	475	510	496	483	490	523	545	495	469	504	513	525	497	488	498	542	478	490	481	530	487	462	527	530	482	503	534	501	518	496	538	517	499	511	463	480	487	478	495	491	507	472	479	505	509	483	487	553	524	483	501	480	531	506	519	492	504	519	540	509	516	497	515	520	499	491	534	513	539	475	503	443	497	497	455	495	491	505	496	517	499	487	496	497	514	502	518	450	491	495	513	506	511	468	542	527	509	529	452	481	519	468	495	495	500	535	487	505	490	495	527	505	494	482	502	494	539	514	512	493	485	554	503	490	527	547	473	474	476	534	500	478	450	485	520	499	505	514	508	511	459	512	496	443	453	516	516	502	458	501	474	474	500	515	504	497	475	469	475	451	483	526	524	485	503	493	465	505	517	475	505	520	450	509	479	516	477	528	497	549	504	507	550	524	503	508	519	546	529	494	467	464	549	466	543	529	473	488	529	528	490	521	516	484	495	491	519	529	495	498	496	491	488	507	484	547	523	532	528	498	491	511	475	526	523	518	563	517	486	492	522	540	530	516	505	516	501	548	510	507	486	499	509	475	535	470	489	501	476	488	481	517	469	539	549	511	541	461	514	508	502	478	503	508	555	507	508	515	537	515	484	529	498	521	547	507	517	530	490	478	547	499	543	477	465	504	483	492	510	498	500	495	515	510	504	522	484	520	501	487	522	500	488	512	476	499	521	498	493	540	490	558	476	519	507	503	463	516	529	478	517	460	514	509	443	504	424	507	461	540	522	473	514	497	497	536	507	493	471	494	474	536	496	541	459	487	494	525	481	499	486	469	502	504	449	500	524	487	480	492	488	517	541	510	491	522	496	479	499	477	521	476	561	481	484	534	468	478	482	492	520	509	525	498	501	473	498	483	497	496	491	501	495	516	540	481	487	499	464	493	517	506	520	512	526	484	516	507	485	517	478	484	524	506	493	494	491	526	523	486	467	498	527	477	513	484	541	513	526	492	506	506	490	509	530	527	484	496	480	518	486	502	482	506	503	512	535	481	477	502	540	469	490	503	505	513	449	500	482	516	489	538	521	485	480	486	488	510	496	509	530	538	496	525	543	524	512	444	484	529	491	468	491	480	489	500	518	546	472	528	514	484	447	474	570	479	481	500	488	488	509	518	530	538	515	535	513	538	507	463	501	502	495	497	546	536	540	544	487	494	493	504	517	505	489	510	535	467	493	505	507	473	526	529	490	466	514	534	537	478	525	483	524	547	492	482	491	492	486	440	537	492	496	470	541	530	499	488	504	476	483	506	501	455	468	518	492	501	487	478	457	511	488	491	511	501	505	516	512	526	490	488	518	520	474	514	482	459	523	493	530	500	527	513	503	513	540	465	515	485	495	486	491	512	494	539	519	495	500	520	483	537	519	537	518	518	527	481	501	489	525	503	507	523	503	498	517	525	501	509	522	529	510	495	492	476	545	510	489	493	487	517	510	502	515	483	484	499	534	497	510	499	514	498	507	488	480	480	493	523	528	498	530	508	471	543	508	505	473	480	519	481	481	536	488	544	469	501	518	498	486	526	442	486	487	501	494	515	489	556	466	495	506	525	460	500	457	520	511	488	534	543	472	495	540	483	471	480	501	496	487	523	478	512	506	554	503	512	496	491	551	495	505	557	504	555	492	498	515	461	498	534	483	476	474	495	464	490	491	489	536	530	477	494	511	488	511	496	535	451	490	539	494	479	498	540	535	496	501	497	480	520	495	513	449	468	492	507	531	514	505	528	483	539	471	512	498	521	494	502	490	521	521	490	455	480	551	461	517	466	487	512	485	473	510	486	508	481	495	538	466	542	518	474	502	493	511	495	502	529	508	531	492	515	510	499	512	482	500	533	540	495	484	479	545	519	475	497	476	529	538	514	477	500	512	517	558	475	488	516	496	507	496	526	521	509	477	518	523	485	530	506	527	492	486	507	502	470	512	508	498	477	496	547	515	469	516	493	508	535	500	504	511	481	509	514	500	446
25264	21109	23669	28754	21102	13168	697	472	440	412	414	418	374	412	412	368	372	369	352	358	394	380	374	409	371	395	359	390	396	393	352	384	379	368	362	368	380	387	364	400	366	388	376	375	406	379	383	390	376	346	381	350	386	366	379	392	376	362	393	408	392	394	387	324	384	353	410	344	369	350	372	359	351	374	359	369	338	368	375	335	385	374	370	385	359	371	384	403	404	384	363	379	362	347	351	348	364	371	387	380	368	327	374	343	406	387	391	369	339	373	423	330	387	394	393	389	331	395	409	363	369	396	373	370	385	402	351	403	368	382	388	350	369	388	377	379	399	341	397	391	384	394	368	405	361	387	370	376	346	366	376	324	417	356	406	369	380	370	355	377	423	417	358	393	350	366	327	399	419	382	409	341	407	400	385	409	397	364	375	360	399	378	382	343	366	359	383	333	427	421	355	329	385	381	348	389	357	336	372	365	357	351	417	387	432	376	404	384	392	334	365	381	412	405	386	362	380	358	389	365	377	375	354	383	350	351	350	376	412	405	394	349	354	359	380	385	379	367	379	361	365	372	376	436	378	366	386	343	375	368	371	402	366	375	361	393	393	359	340	371	390	410	403	394	382	368	376	350	356	363	354	420	396	348	318	407	325	370	345	366	363	390	381	360	376	411	397	381	385	371	375	364	378	354	356	400	389	331	343	368	346	357	364	357	385	416	354	386	384	361	384	362	350	371	403	351	380	386	348	383	365	391	361	343	358	383	391	363	385	402	360	350	349	366	361	385	411	368	377	397	379	365	337	390	393	407	371	379	374	343	384	348	356	376	396	367	379	355	383	373	387	351	371	397	347	361	354	337	396	407	373	350	337	400	398	399	411	361	378	374	362	357	378	342	372	389	395	366	344	343	370	350	389	366	365	377	378	390	339	345	361	352	366	337	383	381	383	392	372	378	369	360	412	363	366	417	352	352	357	403	389	369	425	339	428	381	353	432	392	423	404	384	367	363	402	393	355	367	364	340	358	380	368	389	383	365	358	402	354	321	383	393	379	389	351	381	404	368	343	336	329	370	318	344	337	374	381	347	405	395	373	362	374	368	362	347	380	360	413	356	344	360	359	365	399	402	389	395	379	373	351	362	386	383	399	353	383	376	352	365	404	375	327	428	392	344	357	354	394	366	377	386	348	377	384	341	352	390	373	379	402	388	355	356	360	365	371	414	377	383	361	374	352	377	358	375	378	393	369	370	386	397	358	367	381	374	397	390	317	399	330	355	364	382	377	395	358	353	374	354	371	336	367	341	354	373	399	371	354	348	382	391	346	342	421	400	353	396	404	382	375	334	383	374	366	391	379	384	350	373	364	404	379	327	348	409	363	354	373	366	392	351	348	402	374	388	363	392	351	349	379	349	373	368	316	371	363	340	363	351	389	332	388	398	344	350	363	377	380	383	385	379	376	406	355	353	353	379	356	340	371	391	393	361	388	393	388	380	375	366	363	398	374	353	373	350	340	363	349	366	384	363	388	367	374	353	401	381	356	350	305	393	340	335	397	342	359	343	346	369	399	379	369	394	383	346	384	376	370	372	358	395	348	361	372	363	377	359	387	395	397	341	364	330	404	382	361	415	368	361	357	360	374	377	355	388	336	382	358	371	383	370	378	440	366	353	393	346	385	370	356	356	358	358	407	403	336	402	361	366	388	376	384	361	365	335	364	366	373	408	403	360	370	352	416	358	400	332	341	346	337	321	371	353	409	391	354	360	366	372	387	364	378	362	363	392	394	359	352	370	349	381	425	376	397	364	351	360	414	360	329	405	355	386	405	387	410	352	332	357	374	414	391	393	350	405	375	351	402	349	349	368	365	365	390	334	382	415	406	385	376	395	363	382	374	347	381	352	365	365	385	350	390	396	350	377	353	365	415	367	385	383	361	385	362	389	375	350	381	374	360	367	389	335	395	375	374	386	413	365	407	402	363	404	390	372	379	409	356	343	366	361	348	356	381	365	378	397	373	420	381	362	396	405	364	392	371	367	335	401	387	415	376	347	373	368	353	392	399	369	397	369	385	370	330	356	365	394	410	384	389	386	299	386	365	353	363	351	408	343	379	353	369	331	375	337	376	354	383	359	381	362	341	375	379	332	352	394	361	334	377	349	389	368	337	399	371	347	361	380	372	412	388	366	373	370	377	383	367	359	366	383	344	371	391	362	368	356	365	349	390	329	359	344	355	379	391	388	351	393	409	358	370	331	387	350	347	327	373	404	380	390	370	367	408	386	373	335	393	389	374	366	388	397	352	354	387	356	359	395	351	398	366	369	357	373	397	371	392	343	375	372	386	343	399	378	366	351	388	378	390	322	383	373	349	343	395	375	354	375	387	338	398	372	375	378	401	363	357	362	381	378	354	402	367	395	332	384	326	365	393	405	388	400	367	378	396	348	355	395	381	365	377	318	390	369	358	374	376	391	377	376	336	371	376	333	365	362	365	382	388	377	380	378	365	374	378	384	376	406	368	340	384	363	357	365	362	362	380	413	365	360	340	366	347	351	381	363	381	319	367	355	376	363	378	409	353	357	383	395	361	372	362	373	368	354	377	396	372	371	411	365	364	332	383	358	394	355	360	365	375	380	375	372	366	334	356	391	407	349	374	356	368	371	374	378	395	370	345	392	397	345	395	383	361	417	345	385	419	354	375	392	382	358	373	381	375	340	387	376	400	351	365	386	383	338	342	402	359	392	347	414	373	354	346	375	363	370	383	356	359	359	386	367	362	370	378	351	363	396	341	369	358	407	399	387	380	358	347	388	372	353	377	315	372	363	377	371	379	359	321	392	373	403	394	382	382	394	387	377	377	436	369	366	420	368	346	406	358	388	380	364	366	360	378	412	392	375	356	386	364	401	356	362	347	345	363	401	392	378	388	349	407	365	379	364	349	358	337	413	387	388	363	357	354	351	365	389	352	378	406	393	369	378	363	361	362	396	373	345	411	397	372	389	365	389	326	378	356	374	328	367	385	363	388	377	381	367	354	350	343	365	385	350	407	371	402	394	359	370	413	368	401	388	359	392	390	387	339	347	411	387	382	386	372	372	397	376	350	436	405	374	332	393	370	389	355	349	377	354	386	368	362	337	409	334	406	405	373	373	415	330	364	380	354	373	406	373	392	401	365	402	365	385	368	362	398	357	398	403	408	409	348	337	349	388	376	361	368	349	420	363	384	352	368	359	356	380	388	328	379	381	347	361	336	338	387	333	357	365	365	396	361	354	344	327	358	336	373	360	378	365	407	403	382	392	360	389	374	403	379	373	363	368	366	349	370	338	406	378	369	373	345	348	369	357	375	375	323	410	351	384	366	372	381	363	384	376	341	372	351	355	369	373	352	370	397	370	393	345	354	359	364	394	390	362	383	383	382	361	374	367	372	420	360	361	362	350	401	360	367	376	358	372	380	425	354	392	388	384	408	398	400	391	350	388	384	385	377	356	370	392	388	380	380	377
30550	35499	5883	963	856	843	818	830	779	849	799	808	825	795	788	828	779	795	791	781	827	769	822	789	806	763	777	778	818	796	809	762	773	783	795	791	773	798	797	779	802	825	753	773	769	819	761	834	763	754	781	763	762	750	773	779	760	762	768	818	796	815	769	766	744	783	781	749	792	861	818	765	816	808	789	753	804	797	801	809	746	804	742	857	821	774	746	763	783	782	840	850	737	792	741	765	761	801	793	781	791	772	789	817	753	748	767	727	796	790	832	750	764	755	774	775	815	757	843	768	801	776	793	788	741	815	780	815	755	755	793	780	807	811	777	805	807	833	739	759	796	765	800	762	779	766	775	831	815	760	763	828	782	782	754	823	774	798	771	829	810	820	835	838	748	717	737	828	734	721	789	776	771	737	785	790	824	795	767	804	796	805	737	771	789	813	808	733	813	811	824	752	831	789	821	823	794	794	776	758	832	805	747	795	800	780	795	794	754	838	804	808	755	817	816	862	767	794	758	752	751	770	781	828	775	863	819	836	804	789	753	810	789	777	775	779	795	782	772	800	832	796	784	769	802	833	714	755	806	774	857	813	751	817	815	758	796	792	776	804	741	789	816	771	815	794	742	812	768	804	775	772	788	758	805	745	778	784	781	747	761	827	762	781	748	757	792	829	785	805	787	762	787	769	807	834	796	787	787	797	772	827	768	774	755	788	757	794	762	781	804	820	749	757	800	770	803	765	806	791	778	830	783	790	710	795	770	798	812	806	774	748	795	821	802	820	834	779	782	802	850	754	755	751	782	778	787	791	796	789	807	746	819	767	753	779	762	764	769	827	756	744	767	847	806	796	743	792	801	786	822	815	807	822	826	808	771	830	771	795	783	788	740	797	838	749	813	787	737	759	838	822	759	766	788	810	821	811	773	798	779	756	746	803	759	791	784	762	789	799	768	743	803	784	768	785	769	807	786	809	782	813	795	762	817	765	809	787	846	833	736	803	766	783	807	825	751	726	815	771	785	770	784	757	781	824	784	819	739	828	762	754	802	743	822	786	744	753	766	826	807	748	786	781	789	771	775	809	819	829	787	797	808	823	797	757	728	779	787	804	758	811	779	762	753	767	771	814	757	851	768	797	778	738	795	775	767	820	791	809	831	784	811	801	787	763	762	789	790	820	812	812	820	801	781	787	766	833	820	762	829	770	791	790	743	792	806	778	754	792	808	796	763	745	795	695	844	785	805	771	770	750	815	739	746	814	768	739	791	804	807	836	796	797	768	794	811	782	756	819	759	806	769	761	810	817	804	804	738	782	783	835	787	768	742	770	763	808	742	781	746	797	792	775	799	824	795	796	823	788	759	777	783	735	724	800	755	845	765	808	750	811	772	779	798	741	817	791	774	802	771	785	765	818	814	800	818	780	784	755	773	781	845	776	767	806	812	783	759	822	818	744	802	827	811	794	777	770	778	806	764	791	782	763	743	794	844	783	760	736	796	740	811	769	785	828	744	750	766	761	784	773	757	830	767	800	734	836	814	762	773	791	764	812	802	782	748	747	773	797	831	843	793	815	776	805	795	783	803	782	807	781	789	763	774	818	745	766	795	759	780	798	787	760	790	778	766	820	773	824	833	771	830	787	772	770	806	796	804	780	811	784	798	790	776	793	733	784	804	774	781	764	759	835	796	812	770	774	793	794	785	790	822	748	748	792	764	776	759	775	780	795	771	761	738	774	745	764	831	784	760	783	789	812	799	789	784	804	769	823	778	769	812	773	808	846	729	771	806	725	794	815	830	767	769	782	779	783	770	801	747	767	821	819	754	773	771	838	785	759	797	791	830	765	791	815	744	779	801	764	792	797	772	848	783	765	795	808	813	767	749	794	794	749	778	745	792	831	801	758	802	755	705	750	814	783	826	811	810	781	757	797	793	781	849	796	795	773	759	792	784	774	791	851	759	791	771	786	804	746	775	815	775	761	802	802	783	818	769	762	776	797	775	810	759	775	757	781	824	756	771	805	772	768	825	828	779	746	822	826	795	823	821	818	775	782	774	779	794	750	766	771	810	797	785	782	787	813	748	782	809	835	833	817	753	775	797	778	805	822	839	841	820	775	769	762	810	790	747	807	834	767	772	802	793	776	818	818	775	783	781	810	786	771	804	788	781	771	816	810	777	844	750	798	814	775	827	797	750	794	797	826	803	807	827	815	776	761	740	840	752	723	766	776	790	753	777	727	736	795	788	783	805	779	800	772	762	800	788	761	734	777	773	780	787	752	765	745	723	829	796	767	766	777	792	778	721	788	755	841	777	756	752	748	748	790	789	816	779	747	763	826	825	748	807	798	797	761	826	809	826	823	810	789	772	769	790	800	825	757	794	782	761	805	810	839	785	783	778	785	781	820	742	764	812	756	798	833	801	739	776	790	780	802	796	772	802	795	805	798	782	777	789	789	784	784	795	785	781	829	746	765	767	801	816	753	803	786	779	830	793	811	759	764	749	774	773	796	772	774	773	790	725	802	801	812	771	781	775	780	766	766	800	796	787	758	812	760	787	805	797	778	801	724	754	742	817	855	825	831	787	780	833	777	757	816	825	774	782	806	823	817	768	825	757	808	807	834	742	773	798	817	757	793	784	790	787	817	769	792	808	784	751	768	764	769	786	746	831	759	806	745	802	765	795	849	807	754	795	778	740	838	826	772	719	832	769	805	797	793	802	790	775	847	781	748	773	778	801	810	793	772	794	787	815	765	790	797	797	766	810	812	730	791	800	776	788	794	762	810	739	790	823	777	767	829	739	751	740	777	782	790	787	811	761	848	767	805	770	813	771	824	805	830	732	831	759	796	779	818	740	758	764	760	804	836	823	740	823	769	725	783	759	788	811	798	795	811	791	785	775	755	753	813	782	757	817	783	780	781	750	728	800	760	783	807	816	756	761	774	790	763	784	770	850	805	804	811	793	790	782	804	768	835	798	798	774	782	805	814	750	818	799	778	811	745	785	767	749	777	787	765	796	777	824	764	746	765	799	849	779	766	789	816	773	759	822	790	836	814	776	788	818	786	729	801	811	790	820	814	834	746	844	770	809	787	715	768	765	748	842	842	794	759	802	812	761	770	803	766	787	780	803	798	736	816	817	769	798	795	798	799	774	788	784	807	839	765	806	767	804	788	766	779	783	785	804	787	745	795	764	792	785	815	767	757	745	766	777	766	824	749	781	791	794	802	837	769	789	785	816	752	822	826	745	777	748	780	798	784	836	760	753	802	767	835	785	815	781	791	795	750	793	797	798	791	836	764	801	762	819	797	782	782	782	759	728	835	802	782	759	773	755	807	751	759	781	752	845	760	802	781	788	725	794	761	783	772	788	710	803	777	747	802	782	795	798	738	780	825	777	744	816	746	807	816	755	775	772	788	773	791	804	786	780	776	792	807	754	791	771	828	732	789	778	802	804	854	752	771	742	784	758	813	802	780	771	754	789	791	770	775	779	818	761	722
24556	21126	24065	28440	21131	21149	11553	702	487	400	415	432	391	354	379	358	342	345	342	364	338	353	348	351	342	394	362	347	332	393	344	316	382	339	357	345	366	352	370	342	399	333	374	297	352	358	371	329	383	341	352	337	305	327	314	312	340	354	334	348	355	328	337	338	327	364	337	332	361	332	348	343	329	351	323	322	387	318	328	345	338	366	307	326	344	353	338	318	298	356	336	359	353	299	337	305	340	333	369	341	333	347	360	312	349	355	324	337	344	332	340	360	333	340	329	358	357	364	343	334	333	328	344	350	324	355	312	328	322	336	355	302	322	314	300	365	346	344	343	298	331	324	345	331	351	321	334	302	323	334	325	322	390	342	367	344	332	312	345	359	355	322	350	355	346	328	320	349	317	323	325	361	329	340	287	326	330	325	395	367	355	327	382	289	336	320	332	348	328	334	353	314	336	347	331	352	416	333	357	335	347	318	357	336	335	347	331	295	340	340	327	333	316	336	365	334	348	314	356	327	372	343	307	333	391	326	338	304	348	287	351	330	337	343	323	333	316	330	338	327	327	306	305	310	356	342	340	370	344	322	322	339	310	331	334	356	320	296	351	373	329	331	325	340	309	334	323	328	352	329	310	347	300	376	372	333	341	293	330	351	373	333	358	345	350	322	338	331	324	377	365	348	377	315	390	317	331	337	292	332	327	345	348	340	322	330	335	312	361	331	346	351	391	350	341	338	338	352	343	338	319	331	360	311	313	360	310	354	354	338	367	350	341	318	306	316	318	316	319	331	309	374	357	371	370	351	342	338	323	337	330	291	344	352	356	343	338	376	356	321	343	355	399	362	351	326	351	320	361	332	375	333	321	298	338	357	344	345	358	379	369	319	316	335	330	342	316	362	316	339	342	283	361	392	342	340	346	324	348	345	355	357	345	305	328	337	338	341	347	307	349	338	308	362	345	322	335	349	356	377	333	324	351	305	334	362	348	325	328	338	330	339	365	354	347	334	337	359	358	383	358	320	313	336	344	325	339	333	336	344	342	381	349	366	337	338	315	380	321	337	312	340	370	341	340	349	335	354	316	340	316	315	320	344	346	349	301	356	336	368	343	338	340	327	360	310	342	378	313	326	353	335	363	319	348	326	355	314	349	323	354	332	350	335	332	354	335	312	338	357	327	323	352	326	304	333	301	333	326	336	374	346	312	328	346	349	339	310	337	349	340	309	318	328	327	380	372	303	296	310	339	334	347	331	328	347	347	370	331	359	350	332	362	335	341	330	339	334	377	346	349	321	363	315	318	369	337	329	331	325	334	302	321	352	374	338	364	349	354	328	320	321	325	344	349	351	336	332	385	355	315	365	325	352	322	315	376	325	315	330	318	349	338	362	363	351	323	323	350	363	298	292	344	337	311	330	329	339	344	308	343	373	335	337	359	356	330	343	327	361	327	318	341	355	339	339	351	322	348	363	333	322	358	294	349	340	351	296	313	357	323	343	338	352	334	356	337	335	337	343	350	362	334	312	314	357	342	348	349	344	336	352	318	335	314	346	356	305	327	333	345	314	370	345	354	312	308	345	318	345	335	333	338	374	321	334	362	342	334	298	349	384	338	342	341	337	340	342	341	368	340	343	343	355	384	367	354	332	357	314	300	332	352	342	345	333	364	347	320	359	347	328	316	377	342	371	331	325	353	294	300	332	343	327	327	354	360	346	324	351	324	340	325	329	323	332	358	346	333	330	336	331	349	354	339	329	336	348	341	353	377	343	347	344	347	372	336	361	347	333	354	331	327	350	346	328	341	285	336	362	391	308	338	366	348	320	309	322	333	292	316	371	365	329	331	334	312	335	318	352	353	319	320	381	360	341	335	293	345	335	336	354	341	350	342	349	367	300	378	351	323	316	330	329	343	296	318	347	363	346	323	331	338	380	331	338	335	359	339	356	369	353	335	351	320	335	314	317	337	333	341	318	357	338	333	348	356	343	324	376	342	333	329	336	365	364	340	345	333	378	341	332	337	309	319	318	352	334	319	351	350	362	359	317	336	335	312	333	330	361	363	324	324	301	324	299	338	319	325	344	322	354	335	359	303	371	327	351	351	351	359	321	329	363	399	334	331	314	352	340	354	344	352	366	323	324	345	346	318	316	306	350	336	386	339	345	375	337	353	324	349	359	338	361	346	341	332	301	308	319	320	300	362	328	365	344	357	338	349	311	296	343	339	322	344	378	316	331	372	355	315	357	311	362	312	331	324	314	362	299	331	318	326	323	350	299	335	373	363	265	317	324	337	359	335	333	359	347	354	324	324	347	305	326	331	371	382	333	291	367	362	327	349	356	327	328	365	351	324	328	347	305	342	350	340	317	340	321	368	353	347	359	339	392	384	360	321	350	319	330	321	297	331	314	334	338	344	370	357	328	323	353	362	307	310	345	283	349	321	334	369	315	326	348	332	353	349	328	349	309	339	356	358	321	317	318	331	317	357	342	343	349	344	311	340	357	309	320	334	354	370	359	358	381	347	371	334	359	332	353	354	353	361	338	382	314	350	346	314	345	350	342	354	344	361	316	306	340	334	338	352	329	341	367	359	347	347	317	385	317	347	315	316	356	329	347	401	291	319	334	337	290	334	335	323	311	350	344	382	328	361	358	348	338	348	340	349	346	352	330	334	342	337	318	305	328	326	338	357	351	366	339	327	359	325	353	337	346	313	333	339	303	326	339	333	331	305	360	393	369	353	335	341	354	336	351	318	323	371	322	342	339	329	336	360	366	308	334	367	310	337	325	317	330	339	315	319	353	337	319	314	338	329	356	332	331	354	344	352	326	330	351	349	335	351	324	338	338	357	322	300	320	347	349	339	389	317	358	338	352	335	333	330	332	366	353	365	332	336	342	346	347	343	347	375	295	392	354	350	305	306	362	313	367	324	324	341	353	322	329	325	346	383	332	341	335	331	360	341	356	369	348	324	336	303	310	398	338	340	353	346	311	312	319	316	341	348	360	360	292	341	323	323	370	340	314	376	345	359	331	308	317	382	360	347	309	359	320	307	352	335	369	343	358	347	361	336	336	370	338	349	352	321	343	342	320	326	324	332	320	356	337	335	387	344	356	341	333	314	330	322	337	311	313	337	342	363	368	330	348	352	341	377	382	350	305	317	327	367	353	351	367	371	368	347	328	320	322	359	342	326	343	350	325	380	357	345	336	312	346	329	357	352	329	311	366	350	347	368	341	338	347	343	370	309	316	355	349	336	353	334	373	376	327	345	340	328	344	342	334	318	325	321	346	336	321	344	313	335	334	319	349	349	334	345	335	333	318	332	355	314	317	331	320	330	340	329	381	357	346	317	334	326	344	323	313	337	349	336	317	360	351	331	331	311	320	328	358	376	345	341	303	342	338	390	367	334	348	323	345	318	364	363	370	324	341	307	345	353	343	330	314	354	343	312	320	355	357	356	351	337	356	309	350	345	350	371	327	395	332	350	362	327	322	339	355
36205	46754	8962	949	848	751	756	758	723	721	688	712	693	728	738	714	737	691	683	699	666	631	691	708	707	692	660	691	697	679	661	707	686	706	695	709	719	739	640	670	720	724	719	682	684	650	702	687	675	713	691	705	716	692	741	725	712	676	691	663	635	711	725	670	709	715	704	688	681	672	722	674	691	702	702	692	724	664	678	724	709	724	685	671	728	667	690	727	718	762	610	663	719	694	660	696	697	682	710	689	699	702	699	682	701	660	657	669	690	723	691	684	670	702	723	759	659	656	696	666	716	739	695	670	667	674	736	732	690	712	682	732	696	676	652	670	718	720	707	708	704	703	695	726	697	691	682	678	638	681	671	670	689	672	672	687	705	699	678	708	734	727	723	677	668	642	687	698	698	683	702	621	702	740	660	694	727	690	708	688	706	664	672	646	695	717	684	680	671	700	706	659	656	712	704	671	680	658	706	708	698	701	719	708	717	664	694	714	713	700	667	700	663	729	662	675	680	685	631	662	700	689	681	706	690	703	727	703	701	659	687	745	714	726	631	765	698	741	670	713	697	678	663	695	668	707	688	703	707	674	640	689	684	692	747	720	703	715	716	703	647	680	676	699	661	660	690	745	703	675	662	676	681	708	684	730	707	660	693	652	680	700	666	666	714	667	709	703	677	706	675	699	726	725	650	726	692	660	708	692	693	688	716	697	687	658	678	726	697	710	650	700	720	694	674	693	688	699	689	748	684	701	703	669	700	685	705	703	730	667	719	693	671	690	668	736	661	695	700	713	702	700	703	694	693	705	723	667	739	662	645	710	683	680	745	696	668	706	690	664	680	720	707	668	671	741	707	690	728	739	679	695	699	722	726	665	677	701	665	677	688	700	709	691	692	679	703	690	694	705	673	686	698	702	679	654	695	697	692	645	720	677	712	673	694	675	703	679	707	715	716	698	671	710	671	691	677	692	710	692	699	659	726	675	717	718	713	716	686	689	719	716	664	704	659	695	693	683	634	655	685	722	675	659	729	664	714	653	691	703	702	755	729	676	687	672	695	724	677	719	662	721	748	688	672	723	714	653	648	701	675	660	697	674	671	666	744	661	655	670	712	672	686	685	666	750	686	697	701	634	703	685	666	716	673	709	646	679	685	674	707	708	707	679	699	683	697	699	696	691	705	677	665	759	718	676	696	702	690	675	707	669	659	731	691	700	644	687	694	702	694	656	679	712	707	723	691	642	732	701	683	685	739	665	689	691	672	667	682	679	718	754	688	700	701	647	709	701	686	719	699	708	718	685	680	683	702	697	709	721	716	727	674	696	698	672	658	702	739	717	714	732	708	691	710	701	667	698	702	695	690	712	653	684	720	732	681	667	713	688	698	694	681	637	714	709	705	724	715	626	657	689	696	662	642	693	695	631	681	667	707	673	630	700	657	652	702	712	718	698	678	705	695	665	715	737	723	670	684	692	671	717	686	696	716	661	648	739	693	703	709	761	709	664	663	680	696	673	653	732	697	662	686	665	698	686	697	673	674	622	644	670	685	672	713	724	737	703	660	665	689	715	710	687	695	669	730	694	690	685	699	650	704	690	670	671	700	702	730	721	681	693	701	665	645	709	704	692	698	655	690	700	683	716	656	693	704	678	682	739	668	653	682	704	740	701	678	719	691	730	704	715	733	704	702	708	695	684	668	696	728	699	651	683	688	721	708	674	651	642	699	679	689	712	641	684	656	712	692	736	729	698	706	682	736	685	662	680	688	742	768	697	639	702	676	729	702	720	685	675	693	688	742	699	700	712	706	682	731	671	682	692	666	669	704	708	710	719	701	695	700	691	710	739	686	730	700	665	663	702	665	636	718	721	682	698	720	672	692	703	692	693	696	677	734	685	693	677	723	680	665	751	680	697	702	674	699	646	725	675	679	742	728	752	701	718	658	685	636	675	699	709	757	727	690	631	730	714	703	651	675	734	713	700	628	685	686	742	699	714	683	686	657	654	656	746	666	689	697	736	727	695	682	726	708	607	681	706	705	699	715	694	661	638	686	678	684	726	714	752	719	670	669	696	695	699	686	707	675	702	685	659	719	636	686	694	645	658	666	689	720	675	662	650	729	704	673	707	701	689	733	683	685	668	630	699	732	680	671	707	724	683	682	690	673	723	679	716	731	712	702	674	721	726	704	698	631	663	677	715	665	709	674	709	695	718	699	661	689	634	717	703	645	717	696	686	658	680	698	693	659	623	661	692	729	754	696	697	673	662	668	653	687	699	673	758	649	692	708	720	710	661	726	686	705	718	712	670	655	732	631	658	711	717	679	766	702	709	691	710	665	664	699	690	655	735	627	709	732	684	703	744	688	713	692	722	620	693	704	719	739	658	684	689	770	660	736	723	704	690	682	703	670	685	716	743	701	674	695	706	719	751	679	669	687	658	697	680	687	736	731	740	721	690	654	699	657	745	689	704	678	708	692	701	707	695	736	685	681	680	697	766	712	699	732	708	676	739	682	683	737	689	646	761	671	708	685	690	664	638	732	696	695	718	744	707	706	661	686	710	744	686	685	634	715	727	669	687	681	720	659	679	699	681	706	680	689	700	667	731	714	679	693	734	703	721	699	660	637	692	638	736	692	672	671	673	740	652	689	697	699	662	669	672	665	711	655	696	727	683	682	709	686	664	726	670	676	660	685	679	711	740	653	677	756	681	647	690	644	705	728	727	630	688	703	691	720	733	689	706	688	715	717	707	681	724	691	673	745	718	665	666	712	707	706	703	709	732	702	683	657	668	688	707	684	733	655	708	716	740	729	718	670	738	721	655	695	679	712	675	674	718	727	745	737	691	625	732	723	670	708	678	707	699	684	702	729	727	681	706	694	763	659	653	700	660	752	736	694	706	702	676	690	689	656	691	696	691	657	684	689	697	720	715	682	710	679	685	653	686	728	712	651	675	665	685	680	688	704	666	669	667	681	700	748	712	723	671	687	614	722	703	661	684	711	698	723	729	708	714	665	707	678	746	718	708	662	672	710	695	688	667	692	690	677	714	651	688	685	706	677	701	717	728	706	759	663	714	676	687	703	723	699	676	712	652	703	689	695	661	689	665	658	664	707	713	712	719	731	687	731	693	671	681	641	687	718	684	660	707	676	680	700	682	704	717	712	684	693	717	736	676	693	733	692	685	668	724	715	599	750	731	680	690	695	726	670	717	693	664	735	672	670	671	670	678	716	723	737	623	680	695	653	708	716	709	701	686	716	673	683	756	752	654	681	685	738	726	712	724	716	671	726	707	669	695	704	729	764	706	722	682	670	737	674	662	646	696	724	670	659	659	666	684	735	732	667	676	687	711	729	715	687	713	648	685	703	720	648	691	697	657	740	694	669	718	691	731	689	722	713	676	692	732	675	671	656	707	722	699	750	690	661	698	680	688	718	692	711	727	681	661	715	695	662	728	717	732	668	671	722	698	709	671	699	722	711	668	664	693	683	697	698	673	665	671
36014	17553	4425	354	272	246	216	236	223	244	209	194	232	223	224	201	229	183	200	234	243	227	218	210	256	233	211	256	189	225	211	195	218	236	229	202	208	237	201	211	197	200	210	223	230	229	216	207	234	228	197	225	202	199	239	244	201	209	194	196	219	199	194	205	216	200	207	216	202	239	221	217	194	184	219	185	215	241	232	214	243	226	226	232	221	202	219	205	237	216	216	186	211	219	220	218	222	210	191	204	183	223	202	218	223	203	234	199	203	205	181	213	219	222	191	201	239	214	216	203	189	209	220	198	220	204	228	239	212	197	230	231	232	240	194	213	193	229	192	243	196	219	191	229	210	235	194	191	205	230	195	217	243	194	243	226	223	186	221	240	220	192	210	207	214	223	233	242	231	222	199	201	204	216	210	194	199	197	215	202	249	223	206	223	230	208	201	220	233	201	188	188	219	199	207	192	221	199	227	196	210	203	201	201	221	214	237	211	204	197	223	220	203	206	210	242	225	224	228	238	199	230	199	198	234	212	251	211	214	214	194	194	217	211	231	207	234	198	210	207	201	216	211	229	201	201	209	249	221	197	217	209	191	191	199	225	208	212	181	235	218	196	225	230	204	213	188	214	208	202	240	211	199	238	212	253	198	221	205	202	196	210	250	215	215	231	219	199	235	226	204	206	245	202	193	247	206	205	249	224	253	198	219	211	211	218	239	242	190	220	237	223	225	199	215	197	197	190	207	229	221	200	225	241	212	206	208	245	199	207	209	215	203	232	184	203	222	236	208	193	233	230	237	214	198	224	225	211	203	183	202	195	229	228	214	224	226	206	194	208	215	197	213	211	223	246	204	191	203	215	209	219	188	226	205	239	213	199	199	208	227	211	209	224	198	224	246	187	212	213	221	230	219	206	224	208	212	205	200	221	208	217	228	222	213	210	201	205	227	211	204	249	241	227	222	190	225	176	206	226	214	214	178	198	207	210	226	238	229	228	218	241	218	238	197	234	202	200	214	240	198	211	216	216	205	190	219	217	219	208	209	195	208	200	235	208	208	167	207	192	205	195	210	241	218	194	232	220	219	226	223	214	213	236	210	196	214	224	207	213	220	204	230	202	198	208	210	226	222	226	212	188	225	217	218	198	211	236	225	200	230	191	222	199	210	234	207	211	205	228	206	231	212	220	242	217	207	217	231	259	197	199	207	222	211	216	194	219	225	223	221	213	188	210	226	194	230	215	207	200	231	175	207	221	199	205	194	197	208	218	228	204	205	225	199	227	215	238	189	215	230	210	218	219	228	197	222	204	216	213	219	243	209	205	203	205	201	204	199	213	185	217	210	184	215	223	211	221	190	226	232	224	202	238	211	227	250	221	229	203	207	213	207	230	214	201	220	230	176	206	218	209	196	187	195	203	210	208	227	216	224	214	200	189	215	208	226	221	248	230	236	211	225	217	193	198	225	221	219	230	219	214	225	194	194	226	194	249	202	195	226	245	213	215	238	205	200	216	191	214	220	221	234	184	227	224	201	234	225	229	217	212	216	215	251	218	210	211	191	220	232	213	214	218	243	224	230	178	212	251	214	226	211	200	190	191	214	225	194	216	238	204	190	208	215	203	196	203	191	178	204	204	194	203	223	226	204	199	241	233	196	235	207	218	209	214	240	210	201	190	227	227	222	202	199	216	199	236	227	181	202	252	208	219	232	193	204	219	208	236	230	197	247	193	219	241	226	208	192	209	234	224	225	206	217	211	214	226	197	214	196	197	222	206	209	252	238	214	222	211	234	221	229	208	222	208	209	186	232	244	186	200	203	205	219	215	205	220	216	197	198	237	240	203	238	246	224	237	219	188	233	219	220	221	199	202	223	201	198	205	212	228	213	207	239	238	207	186	223	235	227	236	203	244	236	254	192	198	222	226	209	212	234	199	219	204	228	212	195	196	223	243	207	217	206	245	225	253	226	230	211	192	196	222	215	198	241	174	215	220	218	208	229	232	210	222	220	229	184	203	216	212	220	198	206	224	196	223	229	199	231	216	199	227	246	219	191	211	200	232	217	206	216	182	198	198	219	245	208	231	207	204	209	202	214	202	248	219	240	215	234	203	220	212	207	214	237	220	213	245	231	203	200	200	216	219	217	209	206	200	193	207	209	222	206	206	206	225	213	246	201	246	214	254	202	221	231	212	230	213	241	208	219	251	195	227	203	221	232	197	217	229	205	192	215	208	208	216	219	206	214	215	189	204	194	230	204	231	226	204	218	212	249	217	220	213	218	199	200	219	220	204	190	227	232	231	215	199	223	216	197	223	237	209	202	212	208	213	219	216	233	197	238	215	217	241	210	199	209	232	213	190	199	212	197	192	196	205	232	210	218	216	204	209	209	207	224	197	202	204	212	205	199	210	197	206	227	236	227	209	226	209	226	227	216	224	222	178	212	195	234	195	196	202	195	218	194	228	205	220	237	223	180	201	234	191	234	241	216	226	229	218	228	217	227	216	240	207	204	226	179	214	213	178	245	234	205	224	232	203	208	200	190	223	216	195	235	198	206	235	213	224	238	236	225	194	212	214	201	220	216	235	231	218	211	214	211	227	242	205	212	218	209	227	219	231	203	216	212	193	185	192	217	214	217	214	214	206	218	211	210	191	226	224	215	200	214	198	235	211	213	218	190	221	194	193	208	207	221	205	228	236	204	229	228	203	221	229	209	203	196	198	214	195	218	217	196	244	205	243	223	176	205	224	203	206	207	235	195	194	246	252	206	203	224	228	204	209	212	189	227	179	200	216	221	218	198	234	194	227	216	227	209	188	198	233	231	210	223	226	214	211	186	233	206	218	221	209	192	223	231	181	233	227	200	195	216	206	218	215	223	218	242	225	210	217	188	230	235	208	210	204	215	220	229	211	221	210	219	215	213	218	231	208	239	228	195	189	223	198	202	225	218	219	227	195	209	201	213	220	212	223	196	217	214	199	228	217	195	217	241	200	218	201	217	224	221	236	190	184	219	242	219	196	227	241	240	205	229	226	211	227	206	218	208	202	222	224	233	226	205	212	207	209	214	222	216	191	225	187	208	249	191	200	239	193	206	214	226	242	204	225	234	233	224	184	231	204	210	197	203	222	238	241	235	213	223	204	256	189	202	210	192	226	221	221	219	225	202	226	212	212	231	195	212	217	194	221	223	242	204	230	219	234	192	221	204	220	195	213	218	244	224	204	222	229	248	192	200	242	212	211	187	216	226	199	212	201	196	222	199	242	203	196	202	211	199	249	207	250	228	209	215	196	236	205	198	225	214	222	224	206	185	195	182	183	219	225	171	234	223	209	269	216	207	217	224	211	203	206	206	195	210	191	187	202	236	199	217	226	214	227	217	215	217	219	220	205	215	225	189	231	221	224	208	223	204	221	221	185	193	186	215	207	208	230	205	231	203	230	188	212	204	219	217	224	223	206	218	204	197	189	197	190	226	220	226	227	221	205	203	203	200	201	220	206
19255	4743	808	497	543	518	514	551	532	498	538	503	510	509	467	507	535	530	489	497	491	475	510	521	506	519	478	482	503	544	507	532	532	515	489	557	575	474	482	550	535	521	520	493	548	520	503	535	522	567	502	525	522	493	513	522	502	485	465	514	493	515	490	518	497	527	496	498	521	500	484	466	516	540	518	494	527	518	546	498	512	493	503	530	538	497	509	466	549	491	464	500	529	488	523	466	490	522	478	509	518	481	529	503	523	518	526	524	483	519	508	511	500	509	479	516	529	477	522	464	509	530	497	505	522	488	495	491	538	539	511	513	521	519	526	487	483	502	535	521	527	502	481	509	495	527	498	523	511	552	511	512	569	554	555	513	526	487	511	508	531	480	482	546	520	523	534	551	506	483	521	544	503	520	489	522	487	525	546	518	519	574	516	469	503	484	510	501	465	519	506	498	476	534	497	499	538	531	488	549	502	532	497	524	507	537	531	515	495	475	494	501	477	495	518	516	466	530	519	506	503	486	490	535	546	514	516	510	514	514	517	509	525	454	500	492	525	495	523	526	496	512	544	511	500	491	530	492	524	508	473	504	488	515	517	490	452	522	533	516	503	500	512	537	489	493	500	482	497	515	499	533	525	549	488	532	543	522	514	507	463	528	536	505	509	528	532	522	523	544	508	500	529	485	505	560	511	526	487	501	527	509	488	445	502	553	504	488	519	519	517	524	504	534	488	527	502	524	493	517	570	503	498	531	489	489	500	526	502	478	536	499	493	507	522	516	517	509	549	504	499	477	505	496	512	496	530	514	577	515	497	485	527	520	538	525	495	525	494	528	503	483	513	493	504	509	516	535	506	505	501	485	511	474	516	515	516	475	486	495	491	563	496	570	516	509	551	498	505	536	535	546	526	511	522	500	501	511	524	480	542	538	504	538	499	465	483	520	532	497	513	492	504	519	488	508	509	538	487	479	514	523	534	552	521	504	501	516	522	506	541	477	493	538	478	507	538	514	498	485	521	529	519	539	472	523	484	508	481	510	523	499	547	541	491	510	528	522	493	522	499	505	491	501	500	524	490	519	507	536	505	512	529	511	494	485	508	509	487	497	498	528	503	510	496	484	510	537	525	508	516	513	502	495	524	532	528	501	503	527	482	493	509	507	500	514	531	562	507	510	520	534	498	501	520	507	522	550	566	559	496	512	534	511	531	507	481	510	492	489	511	515	510	525	554	506	524	482	530	479	482	529	483	591	538	497	540	532	506	533	493	498	497	546	509	497	550	499	502	523	504	488	503	527	522	545	539	508	469	505	530	454	511	498	532	502	500	493	517	456	522	504	524	492	531	518	506	505	473	503	532	468	492	520	480	558	512	500	499	456	530	543	502	498	532	506	514	544	532	555	539	494	505	504	484	480	494	529	519	514	545	519	474	489	507	545	484	483	487	534	515	552	533	514	509	521	479	503	521	492	501	529	485	522	527	525	519	509	552	508	504	495	519	499	483	478	546	498	518	479	519	519	520	470	506	514	485	508	500	541	491	509	491	514	521	512	510	537	492	536	527	510	490	529	516	450	484	529	478	507	504	521	497	549	529	503	511	564	517	558	524	489	493	535	538	480	492	527	487	494	520	548	542	514	467	474	548	526	512	490	481	481	515	534	499	524	507	486	564	471	510	479	535	515	551	524	531	583	471	502	447	530	521	539	517	503	524	524	507	494	517	524	505	492	554	530	529	497	522	506	508	483	490	523	494	509	522	456	516	551	484	483	563	531	488	489	483	507	490	522	486	512	519	503	488	494	517	480	533	500	493	519	521	504	517	510	513	521	528	513	485	504	510	535	532	523	485	469	501	509	501	510	541	513	473	513	495	512	520	512	487	510	499	509	530	534	507	496	526	515	482	533	502	498	477	491	505	481	510	501	544	497	509	517	558	546	524	488	544	478	560	567	508	518	522	533	513	498	519	489	477	531	507	510	504	467	530	482	470	487	521	524	529	520	533	486	478	500	483	477	550	547	533	512	485	482	480	557	488	499	468	533	526	533	525	531	575	537	516	504	549	542	504	503	518	521	501	531	518	527	538	490	503	509	509	518	522	465	486	529	500	499	478	522	528	513	523	500	509	513	516	504	486	517	517	503	477	500	524	496	505	513	504	531	551	471	469	536	564	536	531	494	525	546	500	475	530	522	526	501	483	513	493	543	494	546	486	496	533	493	528	496	503	504	523	475	494	505	491	488	503	511	486	518	500	522	499	515	537	551	501	493	460	453	528	503	520	556	477	523	494	517	511	512	540	517	532	513	503	558	493	525	524	525	515	483	531	556	509	458	518	500	516	506	473	540	506	521	499	506	482	539	532	483	462	453	541	501	506	475	513	487	500	462	513	516	503	534	549	483	463	505	521	495	467	500	546	499	501	464	522	514	509	511	527	513	517	536	532	500	554	510	486	506	547	515	473	504	522	541	510	516	510	519	480	499	510	551	507	506	526	446	495	519	481	503	489	523	528	528	518	518	511	488	497	551	499	494	477	473	530	533	511	488	524	481	494	491	483	525	516	516	515	512	507	482	566	484	518	501	554	507	536	525	521	491	482	502	533	509	488	506	468	533	516	546	521	478	536	510	500	526	482	502	522	536	529	515	511	483	501	496	485	506	524	471	497	576	468	457	483	503	513	502	531	555	483	521	510	482	506	509	514	516	528	517	552	546	505	505	513	514	511	543	533	524	520	511	503	507	501	488	529	539	512	522	487	499	538	519	520	516	502	482	498	525	478	571	510	494	478	519	492	489	525	497	532	558	534	525	508	511	508	502	541	528	550	497	528	505	504	519	484	473	563	520	533	532	521	497	536	518	492	491	525	516	523	501	501	538	570	476	521	518	470	522	514	514	549	515	501	523	520	472	527	531	495	497	491	477	501	512	506	484	520	553	518	528	494	509	499	479	483	518	516	514	484	490	504	501	487	520	500	530	480	529	486	495	482	506	478	523	465	530	481	529	500	514	514	458	515	494	493	518	527	485	508	496	495	529	494	518	507	516	556	491	535	477	548	507	481	516	494	506	483	505	529	552	542	497	527	507	501	524	530	523	494	489	547	520	482	508	553	531	463	491	510	486	533	478	526	484	505	513	525	502	521	489	555	515	497	515	512	518	506	512	467	489	506	543	515	506	501	524	493	506	507	565	504	504	498	549	499	520	504	494	481	514	499	510	545	506	497	487	522	496	488	530	492	520	512	495	478	501	515	502	500	513	477	483	496	533	507	551	496	532	473	479	457	515	561	495	495	545	537	484	492	511	506	508	452	476	498	525	512	495	492	500	528	481	533	472	452	545	514	517	485	491	509	469	469	556	527	511	479	523	527	518	502	512	513	526	511	469	497	516	511	500	520	523	467	540	512	539	521	505	527	494	513	520	529	548	560	501	493	488	499	530	530	513	535	504	514	517	507	516	508	476	473	526	474	515	502	518	553	468	530	496	526	494	504	500	527	491	529	522
25317	21156	23716	28869	21167	13903	628	500	421	424	381	373	381	388	399	371	395	382	364	379	366	376	385	392	348	390	355	344	409	382	361	345	348	322	344	350	348	387	375	354	382	380	338	362	385	351	372	383	363	385	372	373	365	399	402	351	378	417	390	419	375	357	412	349	348	370	358	397	372	361	390	390	347	353	354	364	336	364	356	382	352	369	351	358	388	358	406	364	386	381	354	377	364	352	378	372	371	352	384	395	356	381	390	355	342	364	371	344	339	367	397	355	394	343	397	377	366	353	393	374	331	343	356	416	368	308	360	380	370	379	385	337	354	355	388	376	391	382	322	378	372	372	349	392	344	393	397	388	368	406	373	344	363	342	351	394	351	366	326	380	365	389	361	355	354	373	361	391	333	401	385	372	383	359	359	341	340	321	380	370	363	318	372	370	374	375	364	375	374	353	362	374	373	382	386	384	386	369	377	359	373	343	385	358	399	357	331	398	371	382	346	343	378	373	386	383	399	342	391	368	383	391	361	362	335	345	341	373	369	354	374	373	350	364	349	373	356	369	419	381	352	346	372	357	371	408	372	370	389	374	380	396	386	357	361	377	368	327	361	357	378	376	388	333	390	371	356	378	378	340	356	354	347	399	369	314	374	385	384	375	353	361	388	335	358	355	376	355	369	414	361	383	337	387	333	335	365	341	371	361	390	378	366	353	353	387	347	391	388	361	367	356	360	335	388	380	363	396	354	341	387	327	378	388	355	365	383	347	397	357	364	376	331	357	364	394	408	373	435	343	325	364	331	350	360	388	359	313	344	405	376	324	343	354	346	406	380	353	356	399	361	339	384	328	354	393	405	341	337	355	348	341	348	394	341	357	385	379	404	320	373	376	365	347	326	390	431	366	392	339	343	381	407	395	350	364	417	357	381	346	389	378	390	356	365	363	362	420	349	338	352	376	408	323	359	381	373	380	336	393	376	361	331	348	368	364	409	338	385	380	358	374	347	366	376	356	375	395	332	355	364	377	349	383	340	388	371	365	362	392	396	389	379	402	361	348	346	368	372	353	383	365	362	400	374	340	367	356	351	383	355	388	387	377	400	353	383	393	364	310	359	368	379	376	343	403	309	366	358	366	379	374	377	361	375	376	343	386	356	330	349	390	342	332	351	359	396	370	391	343	357	389	371	340	366	387	380	366	387	378	379	362	378	340	381	369	356	346	371	382	395	371	400	391	351	346	369	356	360	380	351	361	404	380	391	388	353	380	399	377	382	384	378	397	350	373	378	385	364	374	408	409	402	361	385	367	403	365	358	340	368	407	369	384	416	338	374	357	346	366	360	375	381	397	366	377	343	374	366	366	416	352	357	399	367	379	368	351	358	347	364	394	365	317	333	367	372	374	374	353	360	403	372	350	369	359	349	384	378	358	344	363	361	352	336	373	379	371	385	386	396	318	337	349	388	344	354	352	366	382	356	320	356	374	369	385	335	362	367	380	349	380	351	377	398	350	419	344	353	389	369	370	346	382	377	361	390	355	410	378	339	400	396	374	381	397	349	394	357	373	377	387	378	392	339	370	380	356	345	358	405	365	376	321	341	355	371	383	366	341	361	373	364	384	350	367	364	371	405	378	364	357	423	337	376	351	380	363	399	391	353	367	344	353	383	355	377	389	370	392	351	371	404	405	341	342	342	351	401	398	317	331	374	377	347	368	366	339	348	356	340	329	373	373	365	368	334	397	402	393	386	357	354	364	385	359	363	396	372	361	425	382	386	393	368	345	375	398	400	359	350	386	347	357	402	366	412	399	361	365	411	373	369	356	377	357	406	396	400	433	366	378	343	357	398	384	373	408	396	357	370	393	340	380	375	389	398	382	363	366	369	366	372	379	366	360	374	397	341	356	361	414	403	349	344	373	349	392	361	384	350	394	350	351	389	351	327	349	345	351	357	420	356	371	305	355	348	395	371	356	377	340	356	346	336	373	391	382	388	365	323	350	377	396	359	372	387	379	338	375	357	371	374	367	326	347	361	375	352	335	403	350	373	364	358	387	358	342	373	343	405	364	346	353	361	325	335	377	389	337	369	399	380	341	370	350	393	352	341	370	367	379	365	362	395	377	402	394	374	331	376	395	390	386	370	382	361	356	362	393	345	387	352	335	394	404	370	324	374	347	347	379	375	334	378	354	335	348	339	411	405	379	390	348	372	371	366	351	366	350	341	380	327	381	353	369	355	389	368	375	394	383	341	338	402	367	341	354	359	359	407	377	380	367	350	358	374	375	350	379	380	366	369	357	344	338	358	371	381	347	377	358	360	359	373	409	354	370	386	389	383	355	339	386	369	363	354	388	357	356	365	379	360	388	337	345	319	347	360	350	391	366	390	371	392	343	378	350	420	355	374	331	357	354	382	364	379	400	370	345	357	368	349	374	361	355	361	352	362	374	370	357	330	384	332	357	344	377	346	341	350	378	369	395	331	355	385	349	335	350	349	375	382	367	348	368	394	354	385	426	379	371	380	389	388	388	397	372	392	356	391	342	388	373	368	356	346	327	347	368	378	351	365	363	342	343	352	409	369	381	394	338	399	391	384	330	343	370	399	391	381	365	363	367	376	375	382	360	385	385	391	383	374	366	390	395	369	370	345	372	426	355	358	362	356	371	373	349	364	385	373	369	359	380	384	321	401	366	378	397	385	376	375	382	349	397	373	353	381	386	387	352	345	366	356	338	403	350	360	398	338	394	409	355	377	363	356	317	374	324	371	382	398	374	355	389	389	358	392	392	395	338	357	368	387	346	391	397	406	352	334	379	328	349	379	380	381	370	383	357	390	375	372	344	365	351	360	360	390	332	389	369	372	388	357	371	374	349	384	334	367	343	406	346	371	399	380	368	355	338	385	373	375	399	391	355	361	344	378	358	381	340	341	355	356	350	393	387	413	348	412	318	372	352	347	368	374	345	378	393	354	337	363	355	317	346	382	393	337	356	353	378	347	387	339	373	332	362	328	394	398	402	382	378	395	336	346	360	367	340	352	372	395	355	333	386	391	366	396	371	358	367	317	400	357	364	327	339	386	383	396	367	386	366	374	391	392	355	356	375	361	349	380	348	346	367	355	411	377	371	382	341	368	386	368	384	358	390	364	378	379	350	355	330	359	333	401	370	351	340	343	375	358	372	365	366	353	358	326	347	365	346	357	368	369	355	392	364	394	374	376	359	378	378	369	378	349	397	311	371	392	378	350	354	341	409	363	327	323	358	361	364	380	402	362	334	356	335	359	371	359	311	335	377	368	389	349	358	352	418	425	366	397	377	380	362	369	381	367	344	349	361	388	397	359	351	375	353	399	355	373	343	379	350	379	414	345	383	380	360	342	366	352	369	379	430	387	363	348	379	376	351	374	374	379	408	331	389	362	399	360	367	337	377	338	341	369	383	347	364	396	351	350	379	400	380	420	373	394	372	388	337	359	387	337	367	391	360	371	364	362	371	387	380	378	350
29686	36129	5853	906	911	787	773	852	854	757	807	789	783	792	776	766	738	781	766	831	833	768	820	773	803	803	770	806	755	836	777	782	787	786	817	790	780	779	799	796	768	828	800	783	740	751	778	788	766	779	802	855	841	776	799	757	771	755	777	788	832	731	781	788	741	732	792	815	783	778	747	808	820	811	754	791	770	769	779	768	768	727	765	731	769	727	796	805	782	763	783	764	798	796	790	787	765	718	765	790	753	711	799	841	789	775	741	792	837	798	761	802	742	774	757	760	753	791	798	758	761	736	779	807	748	816	784	773	776	774	764	778	744	812	724	800	779	766	817	770	753	770	789	818	755	784	811	772	805	800	765	771	812	808	788	807	768	777	759	825	786	789	771	790	721	817	784	803	765	797	750	779	806	784	771	811	767	823	770	747	750	762	808	799	810	752	750	736	762	772	766	723	747	785	762	748	781	758	756	797	736	762	768	818	803	800	788	760	785	780	759	765	768	784	801	750	763	791	790	783	764	767	758	805	752	820	750	815	748	782	786	738	804	738	785	794	720	848	717	740	795	753	791	791	814	779	798	822	738	805	769	848	837	800	774	784	830	808	793	782	741	775	788	736	787	805	723	798	770	805	812	806	777	790	781	803	798	797	778	765	774	753	789	800	769	786	795	812	798	763	769	787	765	798	787	762	744	806	796	761	762	793	804	785	789	782	814	752	802	784	802	780	806	775	761	776	765	785	734	739	754	847	765	755	797	788	756	832	787	789	749	772	759	762	777	766	723	760	757	795	788	786	751	778	789	767	799	781	796	788	816	796	795	863	818	754	777	760	755	798	771	771	769	774	747	807	785	748	787	881	771	758	762	811	745	733	825	738	787	731	773	766	766	754	804	789	790	820	799	773	751	769	771	746	771	726	740	768	793	748	779	783	780	760	803	762	733	795	789	748	741	737	807	797	749	751	808	754	746	750	736	835	848	782	762	733	787	788	790	741	790	734	760	768	789	796	773	803	708	807	826	777	787	705	765	775	794	772	754	795	753	802	792	821	810	793	767	790	746	792	792	804	777	795	766	767	774	802	761	798	706	823	756	738	729	780	767	763	771	812	770	780	745	748	779	794	812	822	739	820	811	764	769	799	801	777	767	794	783	764	793	787	774	777	770	765	800	826	764	769	797	819	783	779	741	740	731	758	761	810	757	817	783	798	805	769	778	790	808	799	770	736	777	748	769	807	735	802	803	763	760	786	758	808	753	744	730	723	778	801	805	780	731	808	762	746	791	748	787	808	766	771	809	736	774	770	813	758	761	782	804	757	790	746	836	768	764	745	753	750	725	771	807	812	762	771	786	806	783	766	758	738	791	781	762	805	761	778	754	795	836	801	743	736	772	771	738	804	763	724	786	749	728	747	762	830	816	772	734	779	771	790	858	799	726	800	773	738	814	802	794	790	785	789	763	789	766	784	791	791	803	744	846	694	733	788	749	762	730	792	778	743	715	783	782	771	788	765	774	832	753	779	771	779	736	765	772	757	763	758	735	758	762	735	755	754	761	774	801	795	784	813	768	808	770	730	768	813	767	795	823	756	777	739	781	781	743	749	796	810	812	795	773	751	771	789	798	766	711	778	836	777	793	768	780	749	776	735	754	801	799	766	801	758	836	798	753	754	799	785	800	730	771	811	733	789	755	730	800	753	801	795	776	793	794	776	828	787	787	753	770	767	809	799	800	781	732	790	745	809	744	780	758	779	777	825	756	773	801	738	771	788	777	796	815	749	737	747	801	803	792	763	770	780	761	799	755	812	752	766	781	755	805	765	758	801	757	813	768	777	800	738	748	806	789	808	807	758	722	783	752	757	818	753	755	807	744	784	749	788	767	749	772	760	794	826	718	767	782	831	748	738	727	759	797	793	733	777	761	803	765	743	791	813	754	746	756	805	766	795	743	781	768	794	762	820	786	749	797	804	760	850	781	739	752	764	748	789	765	736	799	771	767	817	774	807	801	759	762	755	760	816	738	823	727	776	726	785	758	732	727	814	771	775	809	764	762	840	778	785	788	797	768	773	786	781	795	804	766	754	788	741	770	790	762	768	742	836	762	789	726	765	789	781	786	788	791	790	784	745	708	785	762	804	778	790	764	749	735	763	788	729	772	752	742	817	759	787	803	792	775	763	769	773	740	747	731	777	767	819	756	813	761	804	775	736	743	782	755	761	783	767	811	783	757	787	786	763	743	755	770	784	774	744	795	753	757	781	838	826	789	784	820	774	749	796	807	753	722	787	799	781	731	787	821	797	790	775	762	785	730	813	799	776	780	773	752	780	785	748	776	793	791	738	797	789	724	746	796	751	780	768	769	729	772	750	722	762	770	769	805	763	759	810	805	756	773	818	745	800	776	851	772	793	770	751	763	808	817	788	741	752	780	747	756	744	807	742	735	786	768	774	753	828	791	796	791	732	769	781	783	810	824	790	774	782	800	818	778	709	773	763	800	807	741	740	816	722	789	787	759	792	801	766	779	756	796	809	807	751	775	846	798	796	762	796	777	778	826	755	757	768	730	765	801	772	761	761	768	803	740	786	763	790	778	798	806	784	756	770	787	722	782	787	759	719	769	800	811	831	816	759	799	745	761	803	748	794	809	762	796	769	743	750	749	798	760	795	828	744	787	731	767	784	761	783	733	779	731	821	776	756	757	769	733	806	767	780	783	806	814	788	744	768	763	750	807	784	745	794	828	780	730	824	751	788	751	757	816	750	796	749	797	792	717	738	764	763	817	776	760	834	766	788	777	731	835	760	730	780	797	792	791	767	776	761	818	800	728	804	765	731	796	779	788	772	776	745	742	745	792	736	759	765	757	782	775	806	743	767	820	801	801	788	756	776	778	801	765	766	799	771	727	797	779	794	766	750	771	769	767	793	748	751	770	769	802	777	797	790	714	788	781	777	781	750	811	814	754	785	752	734	780	773	787	818	707	734	760	799	727	772	757	730	803	773	760	791	775	801	754	784	802	798	814	818	763	783	727	800	757	793	740	804	788	781	825	745	859	732	760	741	714	799	767	787	796	781	747	755	751	769	763	773	796	710	818	780	785	742	820	803	777	773	763	744	731	804	758	764	768	797	719	780	766	775	747	764	765	783	816	777	795	815	788	759	766	717	793	771	813	770	806	782	762	796	762	786	744	778	777	776	772	784	758	755	813	773	778	782	735	755	730	758	776	783	770	749	784	769	804	768	817	800	785	771	698	777	754	743	765	835	815	792	768	794	724	763	758	755	754	762	821	741	764	759	780	752	819	794	730	803	791	795	820	795	752	793	747	798	826	820	752	745	728	792	737	764	743	738	807	768	772	729	759	777	781	750	798	771	788	805	788	775	765	753	744	843	794	798	753	790	790	753	761	814	766	780	785	808	779	769	788	765	764	794	763	754	796	785	779	761	777	788	804	773	747	816	775	788	786	761	761	825	755	728	783	773	771	806	747	767	848	801	787	772
24549	21134	24099	28424	21136	21161	11606	692	444	428	357	386	363	376	380	350	329	340	343	370	299	344	303	338	311	344	326	331	326	349	308	325	334	314	353	310	319	308	303	293	315	367	331	351	332	354	317	305	325	354	340	338	315	338	350	291	303	341	307	303	341	355	308	300	342	287	297	360	319	319	315	316	278	366	296	325	325	319	301	312	342	340	339	320	326	326	365	334	311	323	328	328	297	331	346	373	324	353	328	319	321	320	330	325	313	355	325	370	368	317	303	312	323	347	308	345	321	304	308	316	338	334	326	328	298	310	314	309	323	318	346	359	315	327	350	350	347	356	290	319	349	324	342	330	316	365	320	322	341	382	357	344	315	318	348	346	349	311	344	338	331	335	361	369	341	298	341	319	334	334	331	317	287	329	335	353	358	309	338	376	321	306	352	313	352	336	338	291	304	365	345	316	323	335	326	347	317	315	344	321	306	314	307	330	362	354	336	328	339	312	325	298	351	313	351	315	300	365	369	336	338	338	350	358	334	287	344	329	353	305	330	357	320	349	365	338	358	296	324	315	318	337	352	338	353	322	307	325	350	310	318	290	319	336	318	376	333	295	325	344	341	312	325	306	305	357	336	344	322	311	320	324	304	326	298	333	317	288	331	285	320	343	313	351	341	352	312	312	299	351	318	312	348	303	325	342	303	350	320	340	360	314	316	276	294	352	304	321	342	302	326	318	323	318	348	314	325	336	338	364	354	333	326	310	300	364	338	298	314	354	346	306	318	324	320	326	340	322	297	333	329	314	340	336	361	320	357	329	347	316	343	322	363	285	320	307	348	327	344	322	298	327	295	318	322	298	348	332	289	313	315	322	321	327	307	339	310	310	295	355	336	276	287	330	330	344	313	306	324	337	342	340	330	326	322	349	355	325	336	334	342	342	308	328	338	313	336	325	312	287	345	329	357	315	308	332	345	366	348	298	347	320	374	326	295	335	368	298	349	329	336	370	275	341	335	328	305	318	310	321	338	345	290	341	344	331	331	308	317	295	347	360	302	297	308	346	333	338	327	352	353	330	340	304	323	353	321	362	330	318	296	346	330	278	335	322	357	308	303	321	334	294	333	361	315	318	325	295	303	336	327	344	341	321	311	344	334	296	297	380	333	318	340	318	351	332	350	358	314	316	308	312	322	298	313	322	301	292	377	328	335	349	352	313	311	323	313	307	328	300	304	305	326	322	350	335	347	318	312	340	314	336	318	323	341	331	321	311	338	338	289	319	317	334	347	290	333	300	323	353	330	319	334	321	300	334	298	331	326	340	359	346	308	300	316	292	328	334	333	341	345	335	316	337	372	340	352	322	322	344	307	301	333	335	316	316	330	308	328	335	319	303	356	332	328	346	316	326	317	356	323	367	315	314	320	382	298	308	350	322	339	309	327	308	302	300	325	329	327	320	355	291	361	325	320	336	295	332	328	320	374	327	357	358	349	308	344	328	337	314	312	343	356	321	328	333	342	345	322	320	277	303	350	342	316	308	331	328	320	334	337	310	305	307	319	329	319	332	302	331	317	345	348	335	324	285	315	353	317	329	337	323	318	322	300	339	315	383	351	339	334	304	314	311	326	321	303	343	312	277	356	286	342	355	358	315	321	382	330	321	306	333	315	337	315	334	317	305	303	324	330	335	333	307	336	326	329	320	337	318	330	312	328	311	323	356	325	328	320	315	348	336	311	316	311	302	323	310	327	313	324	314	337	324	339	333	313	325	354	351	293	341	327	337	337	322	281	346	360	344	354	335	341	332	327	296	326	321	297	351	357	293	346	343	329	335	284	291	322	347	309	310	304	290	338	323	308	347	260	294	292	357	321	323	304	331	295	312	335	326	270	314	344	341	310	311	350	342	301	331	336	345	334	312	317	375	267	299	338	350	313	314	333	320	293	330	353	305	325	315	345	331	323	324	336	296	353	336	307	312	286	332	310	342	336	303	312	363	331	337	336	348	341	315	322	336	324	339	316	340	355	328	280	319	323	320	325	309	319	321	297	301	337	334	332	323	289	353	338	308	315	350	317	304	322	312	353	374	322	322	337	336	306	366	303	305	338	343	329	320	292	318	325	312	360	331	359	362	299	314	373	336	357	325	295	339	331	295	332	311	317	313	351	299	297	318	347	317	325	318	315	313	302	354	344	334	314	316	325	350	313	320	340	333	348	325	301	345	318	316	331	343	306	335	312	317	352	320	322	318	317	374	329	335	334	319	305	307	314	282	317	330	318	333	323	358	328	296	325	305	334	353	320	341	318	344	346	351	291	343	300	330	325	303	318	319	332	337	313	359	315	330	341	304	307	318	326	324	330	331	331	340	324	317	299	335	342	345	346	359	354	307	336	309	377	351	355	338	308	332	375	311	298	318	293	308	316	297	298	325	305	322	331	361	328	350	291	342	320	306	296	312	354	341	303	325	351	329	317	333	332	287	334	354	325	333	342	294	319	329	366	311	362	306	334	320	358	308	331	329	311	318	313	310	347	291	325	335	339	331	331	291	334	296	300	331	314	302	271	310	335	326	293	308	334	328	330	305	295	285	313	334	333	315	348	370	315	305	316	327	324	312	324	329	306	318	347	310	326	284	343	352	308	335	336	321	360	338	315	347	318	331	365	336	307	352	359	332	351	301	349	315	331	319	322	315	337	308	293	313	336	353	334	307	324	336	354	312	313	295	313	366	351	327	314	340	319	350	334	336	320	321	313	354	314	346	315	313	338	331	351	332	303	348	315	297	308	289	342	333	312	333	305	354	317	364	307	337	341	324	306	348	341	333	320	313	311	346	355	336	299	305	356	355	326	322	317	277	311	312	347	328	323	331	311	322	310	330	291	281	322	312	307	330	317	325	377	324	364	344	337	385	313	331	285	305	314	299	302	318	340	286	325	368	348	313	378	313	336	304	340	337	322	353	335	311	318	312	302	299	332	327	331	355	335	327	319	358	303	358	270	306	298	296	334	324	322	340	296	327	294	335	311	343	337	320	345	288	308	321	284	309	310	335	355	327	306	338	350	317	299	339	308	332	291	324	318	317	285	292	306	301	314	353	318	317	318	334	293	341	303	322	299	314	362	276	349	333	353	334	297	321	364	312	351	341	329	326	332	319	352	362	302	330	314	309	307	326	338	355	353	345	308	343	349	324	325	315	348	310	348	327	336	358	294	329	312	333	338	344	321	342	328	333	320	328	354	277	322	296	355	330	331	305	316	336	319	309	312	310	340	315	364	360	341	296	313	327	339	320	305	326	338	309	306	315	333	310	363	288	365	295	337	287	326	286	341	339	323	345	324	356	356	352	349	341	328	320	319	296	319	324	344	357	335	296	322	312	346	313	311	266	299	346	356	321	344	324	333	354	314	331	336	315	326	299	378	374	354	316	345	333	342	305	313	347	341	299	336	293	310	323	324	337	309	332	335	323	317	313	306	350	318	306	327	340	312	296	290	324	323	302	326	340	301	316
35972	46831	9471	993	752	734	751	706	727	711	701	675	669	712	690	705	672	711	680	661	706	696	691	656	689	669	663	655	635	665	669	673	691	678	694	693	694	624	673	659	715	658	655	601	659	676	644	656	659	676	684	642	642	639	662	643	682	641	677	625	687	697	641	693	665	645	683	674	681	712	682	674	701	686	649	697	631	672	643	710	685	670	663	645	669	665	664	682	670	676	658	654	700	620	695	624	695	689	629	667	689	665	633	633	651	702	635	684	657	707	652	639	694	662	669	665	665	709	688	653	694	618	661	650	659	704	644	670	660	632	648	657	667	706	665	670	693	696	613	672	632	608	680	669	670	651	663	702	681	698	686	671	633	659	647	676	621	641	663	637	716	694	642	674	637	615	652	698	681	645	640	681	719	657	677	652	700	662	666	650	731	699	668	671	648	660	683	649	658	689	630	686	678	688	656	615	632	686	674	658	657	651	680	683	694	664	653	684	668	610	673	675	692	628	707	616	676	634	699	723	666	663	667	647	645	670	693	692	644	699	651	666	663	682	637	706	659	654	668	643	668	665	655	691	687	675	645	667	643	644	627	659	657	723	666	623	693	670	645	651	634	666	699	657	692	671	656	633	613	708	686	642	661	724	707	668	690	638	656	664	666	650	661	700	666	677	672	609	690	617	664	636	656	673	670	683	634	652	623	645	698	670	674	651	664	689	612	641	645	623	649	653	661	668	648	683	636	676	660	665	670	676	732	710	712	654	656	680	649	651	711	659	701	671	659	680	665	669	643	680	617	657	713	645	626	706	701	691	661	674	670	724	704	693	677	694	688	644	647	705	650	710	686	692	630	628	671	708	696	673	719	624	681	648	673	696	656	714	683	706	681	697	732	705	662	674	667	657	691	632	652	670	674	686	667	667	720	683	684	665	665	640	670	666	647	686	701	625	638	649	668	629	697	677	652	681	656	633	694	661	712	662	695	642	661	700	674	629	705	706	668	665	664	691	678	715	655	682	644	667	669	675	642	658	686	698	647	662	645	637	647	652	652	692	719	697	650	691	654	649	643	702	668	678	657	661	728	658	668	665	646	622	648	678	669	700	644	665	681	698	659	633	694	715	696	692	681	653	660	668	691	618	655	669	685	626	651	602	700	667	681	681	679	687	635	720	612	641	629	684	631	721	732	707	655	681	673	661	679	657	674	725	630	656	671	602	644	682	734	647	707	657	645	693	692	664	641	699	658	638	704	657	657	666	715	676	674	629	605	656	697	628	680	672	693	654	663	715	667	632	696	664	690	672	703	667	692	623	683	629	650	705	698	677	667	731	644	669	726	684	640	642	650	686	653	653	665	698	659	671	675	716	668	636	671	662	654	671	666	666	667	691	674	703	662	685	639	691	691	683	695	659	685	676	659	675	668	634	669	664	651	649	711	695	691	639	659	713	648	658	674	705	651	652	678	622	747	687	649	654	641	681	660	644	659	636	647	687	706	648	665	692	684	644	661	639	685	653	670	654	623	676	640	692	641	647	661	653	638	706	670	656	591	672	681	630	696	687	690	673	617	657	678	656	688	654	684	639	666	702	670	689	666	659	732	651	698	689	696	664	650	654	675	693	650	632	695	647	692	668	694	639	655	688	696	659	623	705	682	647	661	674	703	640	645	672	751	708	674	662	606	690	710	672	690	677	647	683	704	661	663	694	688	660	669	691	702	633	722	677	730	653	634	655	648	610	640	655	624	694	661	659	681	641	654	708	637	667	637	641	650	673	669	634	721	699	699	638	674	693	627	647	690	664	686	639	695	685	652	695	717	626	617	651	675	661	676	639	680	653	658	688	628	670	678	677	704	656	654	643	697	674	669	642	691	659	634	683	678	661	674	626	648	690	702	708	632	700	637	667	689	663	671	700	633	688	629	617	710	632	660	634	689	693	683	666	690	657	687	671	698	654	656	676	660	681	666	667	646	659	666	661	693	683	685	635	656	701	661	716	688	665	667	670	637	644	638	677	618	616	692	657	712	650	680	693	692	689	640	649	719	667	686	660	669	723	652	669	684	683	659	691	684	683	687	669	658	661	683	666	700	712	653	619	683	653	656	672	664	635	663	685	671	671	685	686	615	666	698	664	649	654	671	651	639	665	688	706	603	661	690	670	645	692	669	656	664	726	607	657	655	685	674	748	687	661	626	702	639	660	659	670	669	644	675	676	661	709	687	668	717	681	636	665	663	674	683	664	613	663	667	671	718	627	669	704	706	666	663	656	693	669	679	690	719	646	617	697	661	681	661	662	657	678	680	645	680	628	654	672	666	675	697	698	652	621	677	618	637	709	655	694	673	660	687	693	652	686	651	667	656	660	654	644	688	655	670	680	641	675	640	652	644	714	703	634	629	656	690	638	659	626	691	641	651	676	632	671	715	667	678	693	681	620	656	650	687	623	638	682	658	664	675	744	711	688	698	651	660	699	689	671	690	678	647	675	676	659	664	744	641	670	676	679	666	685	654	689	648	689	642	659	668	670	654	668	692	624	675	686	670	631	696	667	676	657	674	640	658	681	620	709	709	744	614	667	682	702	657	681	662	638	672	632	650	640	669	694	635	696	708	658	614	690	697	649	696	631	669	657	706	653	640	649	681	651	637	677	697	671	671	670	626	670	665	684	650	662	693	679	681	642	684	650	672	654	620	625	646	650	639	642	713	700	669	644	687	695	671	673	673	697	643	663	686	647	653	641	653	645	671	660	625	682	666	675	699	728	644	681	664	710	705	705	679	709	692	699	647	621	646	628	637	678	656	699	679	664	634	651	635	674	736	662	671	669	652	717	698	700	644	648	660	646	709	669	696	657	655	683	697	672	688	678	689	632	638	710	655	676	673	647	612	667	656	636	656	683	645	646	645	627	694	660	711	691	654	626	664	656	740	684	664	672	686	646	642	700	659	702	637	653	686	681	660	718	660	652	659	667	619	668	670	676	698	641	632	710	686	654	658	643	657	709	674	647	698	717	658	660	708	697	646	644	690	679	645	645	624	650	652	652	666	616	638	668	673	661	669	624	666	648	650	651	628	685	646	640	705	679	644	626	693	704	652	619	678	630	667	659	690	679	625	688	676	709	671	669	637	686	670	651	680	638	676	652	680	640	640	715	689	648	648	653	661	666	630	640	629	716	657	686	651	701	714	674	635	699	649	660	629	697	628	653	631	673	638	591	641	726	679	645	748	632	669	687	663	676	652	716	649	652	660	712	656	652	677	664	622	677	638	640	667	675	726	659	720	679	684	741	711	685	718	637	691	678	631	683	662	637	634	635	674	650	684	657	621	658	668	723	642	688	715	662	645	645	660	675	615	706	682	649	678	665	718	705	671	696	659	664	665	705	651	683	621	698	687	616	701	694	733	659	614	640	663	666	663	676	662	679	671	671	664	705	614	673	710	658	684	632	665	640	638	649	667	700	660	643	664	700	659	699	699	666	635	641	735	665	674	719	679	693	648	702	659	680
34500	18343	5344	476	350	317	290	220	199	222	197	203	206	215	221	191	216	225	206	208	203	214	211	211	203	210	185	228	203	179	211	207	221	221	189	213	221	189	225	229	232	244	203	218	216	222	229	239	200	219	235	196	219	200	200	238	243	211	224	244	207	199	214	222	230	209	214	246	219	233	197	188	204	199	235	184	200	214	206	205	188	206	193	217	210	206	203	201	224	217	209	187	212	189	222	211	207	212	212	199	207	205	235	207	206	230	218	228	219	220	208	198	225	201	204	228	245	219	184	177	212	205	193	189	205	215	215	165	211	228	205	212	227	207	220	235	219	199	206	241	182	204	199	225	204	219	196	225	204	207	224	190	234	203	218	203	213	209	213	170	204	192	213	227	202	210	210	192	197	217	219	195	217	202	235	207	209	218	222	234	203	201	219	214	208	201	196	207	178	197	211	212	199	231	213	206	199	213	214	208	177	198	181	192	197	211	187	197	208	199	216	209	251	187	220	225	198	216	213	200	222	220	204	217	221	199	217	213	207	209	196	207	199	189	206	216	180	223	215	197	228	188	177	193	226	201	190	191	238	205	211	231	216	215	206	204	209	197	208	196	227	223	226	233	202	194	229	228	218	210	192	236	244	218	211	196	187	172	202	199	212	191	206	205	212	206	226	191	238	227	233	243	211	214	211	200	225	206	229	197	193	203	250	207	208	212	202	171	224	215	221	223	185	211	208	173	177	196	201	187	211	201	208	223	215	232	191	230	222	239	223	192	194	206	209	238	213	199	211	196	194	182	191	186	204	218	214	194	209	209	197	202	219	213	188	187	206	228	228	205	194	191	211	196	220	228	215	239	213	215	204	209	192	186	204	197	208	237	222	182	217	202	238	198	205	207	195	215	192	193	227	178	199	221	186	197	209	203	203	211	215	209	234	183	196	206	213	212	204	221	189	199	178	211	192	187	205	207	213	209	198	223	202	210	203	205	180	235	197	206	196	200	202	194	196	211	207	188	230	216	193	197	189	200	214	205	212	206	180	201	185	201	210	191	197	203	213	193	217	169	177	230	223	204	210	234	219	189	219	238	196	203	237	192	219	194	219	241	231	188	215	222	234	212	244	212	209	194	211	231	209	206	203	185	217	209	180	227	189	226	211	196	212	220	215	188	213	217	207	229	221	212	209	212	231	222	190	206	205	173	171	224	221	231	204	214	182	204	233	205	212	191	202	198	200	192	217	200	209	206	218	204	184	200	234	224	199	199	195	216	231	224	216	210	208	256	210	207	226	195	203	226	220	202	211	198	194	188	201	213	245	240	221	203	230	235	203	177	205	213	185	250	201	210	215	198	208	198	204	176	226	193	201	186	214	236	207	217	239	206	231	233	227	214	201	228	218	216	218	199	191	224	222	216	200	214	211	206	193	226	176	207	227	200	211	215	201	158	238	205	238	246	184	213	193	186	202	204	220	213	191	228	199	216	221	200	183	201	228	206	188	194	205	203	192	206	200	206	229	226	213	191	239	202	184	195	204	209	188	205	188	209	227	177	204	240	227	214	200	210	209	203	201	203	229	194	217	208	205	191	209	213	245	225	210	212	214	212	223	201	216	204	221	208	204	223	218	226	193	242	192	203	207	229	204	190	196	185	221	192	230	194	199	207	188	212	221	230	203	204	200	226	219	216	213	195	208	201	201	200	219	216	207	214	232	208	226	195	198	196	204	205	227	218	211	200	191	201	217	216	208	198	210	204	216	184	214	237	193	231	218	194	224	205	193	183	194	202	221	206	222	201	218	239	193	233	206	177	170	206	220	209	221	209	213	176	209	227	197	212	236	193	215	210	192	197	224	217	213	210	206	216	224	188	200	197	176	200	186	194	205	216	208	205	210	230	211	219	216	195	211	207	202	210	213	218	219	204	179	230	220	220	201	186	213	195	206	214	179	174	215	195	228	207	209	208	198	219	198	217	195	227	213	207	200	200	190	199	223	207	202	222	230	213	228	228	221	193	217	228	197	181	181	184	219	213	196	234	224	205	216	219	189	187	181	188	183	236	199	181	206	216	176	206	197	238	215	211	211	188	214	187	202	214	196	210	228	219	180	218	206	202	195	202	217	208	201	215	215	219	210	186	214	219	203	211	192	202	206	213	235	200	225	231	207	243	230	174	210	190	195	221	193	254	224	240	205	197	195	202	237	204	212	206	200	215	206	206	197	211	212	214	218	208	199	198	224	208	203	204	209	221	202	196	219	220	215	209	204	223	181	197	205	224	211	209	204	202	200	184	171	227	214	182	190	201	182	205	164	214	201	232	195	221	222	181	193	205	209	194	188	185	207	201	231	195	209	191	197	215	209	198	208	239	220	196	195	209	245	185	209	223	232	204	252	241	207	217	212	191	215	206	200	208	224	212	213	248	205	214	215	248	194	210	210	208	200	185	217	226	240	237	225	218	212	232	212	196	206	220	192	186	213	193	216	207	220	221	202	236	182	197	205	198	198	193	204	223	211	232	202	201	210	217	193	188	206	211	211	209	196	203	213	203	218	222	230	202	216	184	200	199	205	202	189	200	199	226	205	200	183	209	247	190	185	192	199	246	223	220	201	201	203	214	187	245	204	191	216	205	232	213	206	200	235	202	230	203	218	209	242	218	181	225	200	225	218	206	184	207	214	200	195	231	209	208	188	222	205	194	198	196	215	222	192	202	211	207	217	187	201	204	220	203	192	199	236	197	220	215	230	182	192	206	209	213	204	223	219	205	209	171	214	218	199	222	211	209	199	197	216	192	215	213	213	193	189	201	183	211	184	203	197	227	188	194	208	214	226	211	234	211	231	205	233	215	209	191	206	186	184	178	219	187	198	208	213	245	231	179	192	204	208	196	201	226	211	222	248	219	251	217	194	202	221	234	233	230	232	216	232	214	227	208	187	229	172	184	215	215	235	222	211	195	189	190	224	189	196	225	194	219	214	214	208	202	227	213	192	196	209	211	200	220	222	208	205	220	241	209	198	212	226	215	192	200	214	202	208	207	190	218	198	196	216	213	207	189	208	214	194	209	224	203	189	198	211	206	212	204	220	230	199	183	227	223	215	180	202	209	197	191	213	222	218	221	202	195	232	188	170	227	204	213	226	199	197	209	178	201	199	223	225	193	215	211	207	218	190	204	213	220	186	199	192	204	196	206	207	245	209	223	193	205	212	176	197	222	219	195	227	183	180	190	235	213	202	161	184	208	208	227	217	204	172	185	204	191	217	212	209	198	186	214	214	207	192	199	241	213	216	220	239	203	193	205	204	195	204	175	219	216	238	204	218	216	211	207	244	220	222	209	190	226	234	218	207	214	192	184	198	222	183	210	185	197	210	193	221	213	206	213	241	190	209	231	210	176	226	202	220	212	214	206	220	215	197	198	222	194	202	213	203	230	255	212	260	177	205	203	216	223	206	232	211	194	235	225	198	219	214	205	220	218	198	205	215	212	213	219	196	193	253	207	201	202
16435	4988	850	482	518	521	506	507	469	518	442	530	495	501	513	489	529	512	508	478	493	496	533	471	535	476	490	515	475	512	513	519	504	548	475	492	514	536	483	516	495	511	478	539	475	483	485	517	500	467	487	526	490	503	551	517	482	535	463	512	466	515	498	511	505	519	488	430	526	491	466	531	476	479	505	534	524	512	515	534	508	495	482	502	475	498	513	494	543	493	497	534	507	480	493	493	484	484	510	476	465	474	494	501	519	503	499	543	426	516	453	506	482	489	488	508	471	504	447	486	534	503	495	529	535	479	518	497	494	492	519	509	502	502	494	476	456	474	491	509	474	502	485	464	542	486	514	484	492	485	507	510	519	508	498	570	498	484	530	497	470	465	500	510	474	532	522	533	496	535	451	527	520	515	532	519	513	457	514	493	457	504	537	473	487	487	486	479	497	498	509	512	511	518	492	494	518	495	491	515	496	468	491	531	460	496	500	504	481	494	490	493	559	537	460	513	530	531	505	508	532	546	515	495	485	491	503	470	501	474	497	469	531	530	504	507	494	510	488	513	488	509	481	493	496	523	491	513	551	495	529	519	507	517	484	518	511	462	510	521	515	465	487	507	477	490	508	511	501	497	531	486	516	510	498	552	464	515	473	467	499	486	492	513	456	477	507	538	477	525	497	472	488	508	548	478	478	494	502	512	484	459	476	493	497	489	519	519	479	499	491	521	532	463	516	551	509	490	458	528	501	494	473	480	511	497	515	504	508	497	467	509	506	498	501	503	499	492	487	495	503	485	487	497	479	514	497	491	497	498	474	465	543	486	518	492	509	534	515	478	481	521	508	506	507	493	506	492	492	504	520	446	487	483	478	498	490	494	499	476	488	514	545	527	506	493	471	513	488	528	540	478	534	467	468	516	485	498	511	458	509	465	458	484	503	534	528	472	470	487	537	473	505	472	527	501	448	518	515	532	503	496	527	488	522	536	527	490	546	531	494	475	541	510	481	460	481	482	488	488	544	482	495	511	521	511	507	498	462	536	532	490	476	515	498	489	490	535	510	479	543	479	488	505	512	510	480	524	543	493	500	526	485	493	518	463	493	482	507	486	529	487	511	479	511	511	536	462	514	482	474	521	460	483	496	519	505	505	546	477	501	501	488	521	473	486	489	513	526	506	502	495	497	496	460	493	518	529	513	483	477	509	538	440	476	493	449	484	488	500	519	518	531	502	504	474	476	471	484	494	517	511	514	488	554	469	469	464	507	526	484	521	515	528	514	504	514	537	485	505	505	474	478	526	506	473	492	509	507	497	485	458	495	514	520	491	495	450	504	462	482	479	541	528	525	530	537	510	478	493	502	479	475	483	500	493	508	496	491	467	483	478	521	511	504	498	477	503	477	521	492	486	504	482	448	479	489	492	502	497	517	552	530	523	510	545	470	556	530	533	513	473	504	498	503	524	490	499	474	525	480	511	492	460	498	475	488	516	500	534	476	474	529	508	514	528	534	461	483	509	469	499	467	500	497	491	497	475	464	500	476	500	542	482	520	493	476	496	510	542	485	493	544	518	507	495	514	521	485	509	515	494	501	499	501	496	501	524	464	499	478	512	474	491	497	490	481	444	512	522	533	511	500	493	451	499	500	540	500	481	515	533	498	527	496	474	502	465	514	502	518	469	502	489	492	479	485	494	500	479	540	492	508	507	472	484	510	498	516	478	488	504	508	494	451	487	506	499	574	488	511	464	496	477	487	494	450	509	519	511	525	495	502	493	501	481	478	477	503	522	510	513	503	489	498	519	486	524	486	475	507	473	522	522	505	509	487	484	523	562	518	504	511	479	465	498	499	474	458	487	514	482	470	461	462	492	527	481	513	528	493	510	511	494	505	527	502	482	500	500	458	495	469	464	519	481	483	497	494	477	514	463	525	498	519	501	506	466	488	493	474	479	508	503	495	480	489	476	473	487	489	491	498	488	546	492	483	473	493	514	519	483	484	517	502	455	466	540	537	520	542	512	449	503	496	525	489	462	480	533	511	491	518	488	475	498	508	520	492	469	492	525	504	506	499	509	496	483	501	450	524	493	490	485	482	506	471	502	494	492	488	491	468	469	488	508	474	497	476	494	497	519	502	517	475	467	508	498	488	477	540	487	513	507	482	470	449	486	496	465	517	477	471	481	520	454	462	530	435	502	465	470	516	475	489	481	469	511	475	487	526	496	489	512	490	492	472	533	451	499	501	507	469	512	510	523	533	482	534	499	464	484	501	514	492	496	466	496	488	478	463	508	519	497	488	481	513	513	480	472	488	485	489	477	486	485	503	473	491	501	468	516	495	522	531	505	507	553	481	487	482	483	508	478	530	493	493	494	474	480	563	509	473	519	477	470	520	532	500	526	516	452	544	506	517	506	497	492	497	572	502	538	507	511	486	494	494	465	487	514	496	476	520	517	469	477	479	525	458	535	501	480	485	491	497	484	525	513	484	488	513	525	520	511	493	509	557	490	530	510	474	484	501	509	503	530	519	518	484	456	474	474	502	505	512	471	488	527	507	460	515	512	504	471	504	513	480	510	517	475	474	488	508	482	509	533	524	475	517	488	490	503	538	505	481	463	506	467	536	488	458	446	493	469	479	482	455	497	528	480	464	459	490	558	513	494	490	504	513	531	532	471	508	474	509	477	520	483	524	526	514	511	476	498	487	487	487	479	507	494	473	513	514	496	505	506	495	526	534	479	502	539	482	501	491	536	479	472	511	482	518	491	518	492	507	542	520	506	502	506	520	515	531	501	517	475	543	506	484	514	503	508	511	477	504	485	465	470	516	500	500	493	470	509	506	501	513	520	477	507	496	513	512	516	500	479	502	494	494	488	498	522	547	478	487	533	511	479	510	507	530	491	488	494	542	463	467	476	483	529	523	488	517	511	482	471	495	473	504	524	503	497	483	519	487	513	513	503	488	544	524	495	521	516	492	490	492	517	481	530	479	507	507	483	488	460	496	515	507	493	472	488	518	460	480	503	485	495	507	512	482	461	506	537	500	474	520	467	498	498	506	496	481	503	492	476	499	484	507	498	483	500	515	496	482	454	510	497	504	509	473	505	504	502	502	520	540	491	453	487	508	487	509	505	456	470	483	478	480	527	496	511	460	506	486	504	489	514	513	503	542	493	524	472	551	495	515	506	491	528	509	471	527	538	481	473	524	512	477	534	513	501	518	518	472	501	502	476	537	519	479	532	462	548	467	483	503	511	479	514	502	465	490	452	518	475	520	500	502	499	499	486	512	505	524	479	513	504	514	487	469	531	505	503	452	537	505	506	481	492	499	479	494	504	486	516	491	522	524	455	518	479	491	492	539	473	514	469	492	507	503	520	498	481	511	485	503	522	504	481	468	471	523	504	514	514	499	485	512	498	486	506	495	515	478	502	496	497	495	498	513	498	484	520	483	545	517	498	517	466	504	475	486	531	499	513	498	492	492	517	522	461	481	495	510	537
25350	21150	23681	28858	21151	13569	664	471	410	404	412	390	397	351	377	378	357	408	360	370	351	370	401	371	387	386	374	383	384	320	373	370	369	369	358	346	359	413	359	356	366	350	346	393	338	354	390	399	357	366	380	369	382	365	400	366	349	351	348	375	364	335	333	392	367	387	412	368	379	377	364	407	399	371	328	338	357	375	382	337	341	364	341	403	357	393	371	391	413	366	363	367	363	402	345	351	366	350	323	403	362	351	378	387	365	364	349	389	356	365	361	371	367	359	361	386	351	365	372	353	344	358	384	343	399	383	320	402	363	375	372	404	332	396	343	368	362	380	382	358	379	332	351	367	366	398	350	355	394	359	360	382	372	359	357	356	377	371	393	380	328	377	332	388	385	347	434	376	333	355	330	369	385	352	374	339	343	376	398	373	354	379	369	333	350	361	415	364	416	363	360	372	362	347	325	368	387	348	359	368	367	361	317	414	401	352	393	377	396	363	337	375	369	352	341	351	358	402	366	337	400	401	381	369	345	381	370	344	372	379	333	388	355	321	380	356	337	370	382	377	380	357	361	338	378	415	378	392	383	338	378	348	403	384	341	390	363	358	435	358	360	393	329	356	365	378	349	395	320	365	372	344	378	372	366	351	360	348	353	357	363	408	424	349	383	390	393	371	351	375	384	382	351	365	371	355	368	384	365	352	387	377	333	368	347	385	371	386	345	364	376	402	361	401	338	344	363	342	364	379	412	363	369	365	400	386	383	348	390	358	398	322	346	330	391	375	368	375	395	357	361	314	336	355	394	343	332	373	342	311	389	383	382	382	353	359	352	363	372	375	383	321	356	390	377	368	358	378	354	396	343	383	387	398	393	308	388	316	382	386	357	345	355	367	370	337	367	319	374	408	354	332	359	336	363	358	354	300	345	351	344	330	402	369	324	364	370	368	363	343	349	360	382	373	403	325	368	350	379	379	361	383	382	321	391	379	340	356	372	372	360	354	368	362	384	355	395	388	347	341	332	358	355	359	366	377	319	359	371	362	355	368	386	361	378	353	362	367	367	362	408	356	303	374	391	319	363	332	350	402	355	375	401	361	392	376	379	345	356	369	359	362	350	358	341	361	372	366	384	351	382	362	361	349	343	364	349	342	360	368	377	347	366	378	386	333	374	371	325	329	346	373	372	363	331	358	377	370	351	357	377	380	348	345	337	365	368	386	392	359	330	356	338	346	362	349	360	334	334	373	308	369	388	322	355	354	358	368	358	379	350	349	369	411	398	355	350	382	375	396	384	370	358	382	355	342	374	368	352	367	390	360	379	361	357	361	359	380	351	394	358	382	383	359	309	372	356	373	374	342	380	394	379	375	391	379	373	362	372	394	384	378	359	353	395	393	340	351	391	369	363	359	397	381	399	377	388	357	329	341	355	365	384	381	380	381	365	331	366	357	357	342	406	384	393	319	361	376	342	359	364	368	348	382	349	347	358	352	355	359	362	381	344	369	366	369	349	366	360	351	345	358	342	367	362	342	396	354	368	382	349	337	385	363	388	374	361	350	372	335	358	354	379	368	397	370	359	386	343	373	362	350	370	360	356	369	372	317	367	328	380	361	369	370	377	362	348	350	364	407	348	336	368	341	326	354	377	396	369	343	347	389	346	391	355	331	385	380	418	369	345	378	349	348	354	398	392	416	377	348	374	385	359	354	371	352	369	334	358	399	377	397	354	387	356	364	405	359	364	374	321	385	396	381	359	357	398	356	340	360	389	384	356	376	357	378	386	359	294	371	351	343	322	368	370	379	349	372	349	375	359	348	347	387	339	397	366	386	334	360	352	361	366	353	359	349	368	349	337	360	378	365	388	361	334	330	373	340	354	414	382	360	361	343	376	373	334	384	359	338	354	343	353	354	350	346	340	366	410	348	363	360	339	344	361	352	356	368	429	389	349	374	387	380	368	355	354	375	360	371	368	371	405	396	342	310	334	336	339	361	368	354	354	364	392	346	384	356	355	379	357	346	382	355	338	386	347	362	352	355	358	417	372	348	351	350	357	357	331	399	363	350	337	369	350	362	360	363	415	360	341	335	350	328	361	361	404	352	380	341	354	354	378	373	376	351	361	366	384	362	349	367	384	369	376	376	328	360	376	376	398	327	357	374	352	375	360	359	376	374	379	374	348	374	349	333	364	377	336	373	379	360	369	357	345	341	367	378	343	371	334	336	374	378	361	360	348	410	385	367	373	373	351	353	362	374	354	354	350	364	401	365	379	329	332	339	337	382	361	369	360	359	333	352	346	357	392	357	324	372	326	376	366	384	370	347	395	399	344	376	362	380	365	370	379	349	371	345	346	387	349	374	362	356	370	377	373	353	383	370	388	377	352	333	375	341	371	384	386	331	330	354	370	370	360	360	335	334	357	332	365	402	390	367	355	362	365	361	379	353	411	345	344	393	368	345	344	345	365	336	363	360	367	347	378	349	417	373	385	320	340	387	352	358	373	335	370	372	397	327	385	372	364	369	365	366	384	368	391	366	373	402	385	389	382	370	358	367	348	368	342	333	321	413	356	355	345	359	351	371	394	398	393	342	430	338	398	365	348	361	376	386	353	338	381	377	343	390	360	325	368	349	321	380	377	419	345	337	390	372	355	356	340	347	377	340	321	355	320	368	357	383	368	411	377	372	346	400	416	350	362	386	404	341	361	349	329	345	357	389	385	340	386	360	380	398	404	381	371	368	374	343	371	348	367	391	377	389	395	398	326	388	368	345	334	338	363	378	407	419	335	387	353	322	364	359	332	374	378	416	339	361	377	341	341	365	395	326	390	376	378	380	356	350	371	387	342	387	405	347	354	386	370	381	393	348	373	318	352	398	397	371	351	324	326	380	367	357	365	384	352	370	378	364	375	350	382	375	366	356	359	360	368	378	357	404	371	340	354	339	386	356	343	401	362	357	394	340	372	357	376	371	372	363	355	328	398	384	342	348	332	368	380	375	359	373	353	324	357	342	382	366	345	342	321	393	400	357	366	322	349	345	384	350	315	342	357	336	353	366	373	351	352	380	384	363	347	359	372	396	351	375	362	369	388	337	352	399	392	360	344	384	359	391	333	339	342	344	406	356	343	410	368	355	351	366	339	385	315	355	408	371	348	373	371	338	352	327	373	385	400	374	324	372	338	390	405	379	347	390	384	377	356	394	416	377	358	368	378	368	347	353	365	362	388	358	349	348	328	413	369	400	374	410	368	370	345	341	355	370	355	402	374	360	356	377	372	373	344	331	371	388	360	394	420	364	353	354	357	384	348	345	356	409	366	381	361	358	386	399	342	394	363	386	340	395	340	395	375	398	376	330	360	368	386	358	367	333	370	338	409	381	352	391	385	383	379	374	382	367	350	358	386	369	379	366	396	406	408	383	341	380	395	383	363	346	386	366	395	362	414	362	380	369	370	347	354	349	360	372	360	337	365	367	398	374	356	363	377	342	366	376	372	322	338	349
29755	36023	6123	952	826	826	774	804	786	780	832	795	783	796	837	728	758	756	755	750	798	789	750	755	731	777	763	790	747	805	825	776	779	755	781	773	756	781	791	785	787	748	803	781	798	737	753	749	760	749	734	773	796	788	820	754	801	767	803	757	839	804	803	790	765	755	790	777	778	777	761	782	765	747	796	763	765	781	771	768	789	774	757	760	763	793	799	751	757	763	815	748	773	785	826	744	770	760	762	752	780	774	753	717	789	791	798	790	770	784	736	741	796	816	778	759	799	780	791	765	738	746	820	733	787	806	784	755	797	772	748	777	795	784	767	761	786	749	780	769	759	767	805	774	818	776	776	817	747	820	763	796	718	785	757	819	792	804	776	814	795	832	802	776	806	760	739	809	759	804	784	818	786	793	794	766	785	817	756	743	773	835	773	741	770	780	792	774	815	776	746	789	768	725	741	805	801	749	798	755	767	809	826	792	804	723	780	812	782	783	789	759	754	747	763	777	776	798	779	734	774	728	796	763	791	775	764	733	767	790	757	745	762	798	759	779	718	783	720	752	736	749	769	717	751	746	724	793	794	751	754	799	772	752	768	809	763	760	757	743	791	765	781	778	743	794	837	797	788	782	788	758	759	743	806	734	783	821	796	774	797	768	747	753	756	737	739	790	760	787	768	864	818	804	757	769	754	804	825	794	789	786	806	812	753	791	816	744	778	770	827	745	780	764	779	779	769	736	807	754	747	762	840	757	711	788	768	732	749	750	755	809	750	762	764	763	791	765	854	789	799	805	749	812	762	725	803	734	755	730	748	779	784	800	792	763	823	757	780	803	792	832	769	801	730	741	801	762	785	782	767	756	736	776	731	821	790	806	765	776	781	749	772	704	764	779	752	802	726	797	752	792	809	788	768	797	777	722	759	833	790	771	736	748	755	761	765	786	764	771	815	800	805	768	732	786	752	778	782	757	778	769	796	719	750	821	720	774	802	782	750	806	763	735	754	781	799	769	777	788	810	754	831	778	781	765	765	827	789	806	769	702	792	780	794	771	795	783	787	753	718	801	733	706	789	796	743	781	827	757	805	773	797	809	739	786	726	768	795	800	770	749	780	767	780	763	743	774	720	746	761	810	778	777	757	802	839	728	806	810	757	765	787	768	798	788	792	788	780	774	741	809	767	761	744	744	772	793	782	745	761	779	775	768	766	795	838	736	812	789	798	766	791	750	742	761	778	757	785	756	752	818	803	783	760	765	840	748	747	783	796	787	773	748	796	786	821	761	780	814	779	753	775	805	781	751	754	804	785	703	756	752	762	790	862	789	778	809	824	789	770	781	732	824	756	790	849	777	778	764	820	742	756	835	763	722	747	740	779	728	744	776	782	771	796	758	804	763	738	817	798	770	764	751	777	781	761	812	797	796	770	789	789	802	723	740	752	802	747	817	817	761	804	745	761	733	783	754	745	812	794	728	772	749	806	782	794	772	790	754	793	808	778	765	812	797	745	778	761	755	772	758	782	769	777	832	805	781	734	775	824	733	769	783	756	786	798	795	726	751	763	815	803	820	790	748	794	782	760	758	782	761	714	775	805	769	724	760	759	805	758	772	768	779	745	760	783	780	767	716	756	803	735	761	761	815	746	747	799	788	762	788	790	782	763	768	769	783	757	808	772	765	786	830	764	701	750	736	777	794	738	807	784	830	791	780	739	743	783	805	742	777	791	792	789	766	774	772	778	767	785	792	769	756	788	807	772	838	811	749	786	776	803	796	788	815	831	710	765	747	763	777	804	756	746	764	724	707	792	769	785	737	773	743	761	777	803	751	765	787	791	734	754	808	752	723	680	778	748	760	777	757	797	766	764	764	781	734	789	786	768	773	821	743	766	785	727	782	815	752	794	737	748	782	762	777	787	744	830	779	776	743	788	776	815	798	767	742	809	762	783	751	754	792	786	809	788	747	801	755	780	814	782	794	758	815	711	787	773	818	797	802	808	792	784	818	770	736	749	761	760	783	793	741	748	807	778	738	785	763	800	732	762	793	778	814	754	763	760	786	782	779	819	805	786	797	733	717	771	779	769	806	789	768	779	794	767	744	767	823	734	753	787	786	783	775	744	756	771	786	756	802	762	778	784	740	737	846	743	797	780	802	788	742	721	785	750	809	699	778	782	781	704	766	781	824	784	801	740	786	805	791	753	765	775	749	743	753	744	782	792	817	756	815	742	758	752	738	772	744	736	792	777	754	755	763	783	736	799	810	795	741	740	772	775	812	795	717	772	787	752	747	723	754	772	823	792	829	810	768	727	720	735	772	738	805	782	754	787	812	762	806	750	765	791	817	817	749	735	776	798	763	728	737	790	828	743	805	741	826	742	763	776	761	750	791	789	735	781	792	762	782	811	760	744	777	790	805	782	795	817	739	798	789	773	796	788	757	736	801	745	795	744	757	804	834	773	772	776	800	754	779	761	766	759	788	823	802	773	752	795	728	789	744	810	792	759	761	756	798	767	783	792	801	811	748	780	748	747	823	707	757	725	790	766	843	769	754	799	755	783	746	776	799	808	768	766	799	797	778	788	787	795	768	816	818	773	758	755	793	804	731	783	748	756	801	728	749	758	833	735	736	771	777	798	787	777	785	713	820	791	804	756	797	697	773	770	816	734	790	746	819	789	807	799	780	798	777	785	802	775	800	715	784	760	789	763	725	708	869	767	780	798	738	798	790	821	799	747	772	746	785	776	711	754	799	778	825	818	783	782	774	758	774	764	755	755	784	762	835	788	777	776	780	760	797	774	809	765	823	788	796	777	725	764	798	798	828	773	781	777	740	831	731	794	828	751	785	785	783	745	746	785	782	819	764	787	774	803	775	730	776	738	821	756	787	788	758	764	749	805	800	767	793	753	784	833	796	747	792	771	767	810	763	783	696	695	801	766	782	766	767	820	797	755	774	776	752	799	767	747	778	818	736	802	717	764	771	790	768	798	771	803	767	793	744	802	731	775	787	715	784	790	789	787	830	786	782	751	775	845	780	749	773	750	755	825	806	771	774	780	796	792	740	801	765	705	778	775	819	790	825	746	767	764	740	789	747	774	759	792	828	762	762	758	772	810	758	778	848	729	759	749	748	793	807	766	760	783	755	771	740	786	773	813	777	814	711	799	771	802	805	812	793	789	785	790	754	790	834	736	783	774	755	804	751	783	763	745	767	814	791	826	756	780	778	718	814	799	772	755	786	801	806	755	784	790	787	758	777	778	772	792	801	742	784	774	758	749	797	761	759	787	740	753	800	746	776	807	785	727	752	813	745	749	770	797	775	769	764	745	766	749	757	769	736	710	792	767	746	726	825	731	803	755	783	747	784	861	758	800	818	768	738	774	739	772	729	746	774	797	785	752	710	756	712	771	775	783	757	774	736	771	766	792	778	776	739	779	759	766	751	744	808	787	737	779	802	783	732	791	784	749	741	749	793	796	749	756	739	770	729	744	744	791	812
24580	21130	24079	28420	21134	21159	11461	572	443	449	409	376	355	364	353	377	354	384	320	280	362	365	315	320	306	340	314	364	361	344	388	325	343	328	352	369	322	356	343	332	335	354	327	352	328	307	297	349	327	304	313	333	335	333	377	298	340	288	297	308	293	362	356	322	347	302	356	300	350	326	342	337	336	322	316	367	293	318	293	345	330	305	330	349	353	336	351	340	335	341	353	333	349	298	317	360	311	312	327	311	334	290	366	331	313	301	336	334	316	336	332	314	308	322	315	345	345	323	289	325	321	298	298	314	318	329	295	317	324	342	361	324	363	317	337	334	336	348	311	370	310	311	295	361	308	348	318	306	293	318	308	364	330	358	293	327	327	319	338	357	351	357	331	339	329	337	347	338	353	315	312	364	332	337	334	350	335	331	344	321	353	289	367	330	299	324	347	347	330	352	306	306	348	335	339	317	343	328	328	330	298	305	319	333	322	307	364	325	321	346	336	351	324	319	307	340	334	325	334	324	298	308	377	336	327	368	325	321	324	346	335	385	338	333	354	336	318	376	316	329	359	366	317	342	330	377	351	317	332	335	337	320	358	319	338	377	332	342	317	331	337	310	350	295	349	321	351	353	372	318	313	349	338	317	318	333	318	321	350	333	305	308	330	335	354	351	333	320	325	322	322	336	312	329	351	338	320	327	352	322	343	334	351	339	332	315	322	325	311	316	314	328	339	325	313	307	365	339	333	318	351	323	340	323	348	348	334	337	359	331	307	320	318	351	356	313	343	320	316	325	321	319	319	337	338	318	344	342	351	340	301	359	327	331	315	309	335	320	354	336	332	310	352	318	349	302	345	304	372	301	305	330	373	316	307	304	331	311	337	312	331	296	298	326	326	361	362	353	325	309	326	314	334	298	353	349	344	355	348	310	318	341	313	314	327	310	350	320	348	352	358	295	350	363	296	334	300	320	308	355	347	323	294	307	337	334	326	346	335	289	303	322	335	288	319	326	311	304	303	355	330	341	312	337	350	337	329	326	356	317	321	333	321	334	317	340	331	340	343	318	320	331	331	364	326	363	349	342	325	339	327	300	333	303	330	357	299	306	317	309	342	378	289	354	336	323	348	336	339	335	319	341	350	304	341	306	296	303	320	348	344	363	304	347	319	334	324	372	337	332	345	386	311	313	312	331	341	338	335	318	305	334	330	330	370	343	315	311	310	307	331	323	355	353	322	328	341	327	347	353	328	336	311	330	341	326	332	333	357	335	321	357	334	353	336	331	331	336	340	343	334	376	345	321	348	323	306	365	353	333	332	308	356	357	324	344	342	288	303	291	339	317	325	351	300	352	338	323	300	327	334	311	321	302	317	336	329	353	326	331	344	301	309	323	344	349	296	322	328	294	363	358	296	340	336	346	333	324	287	312	328	318	345	313	339	323	313	336	333	325	329	336	354	331	326	297	319	353	311	323	322	330	319	298	340	298	334	318	364	336	326	309	302	321	342	322	307	325	329	335	325	304	346	347	299	285	339	319	311	314	353	318	313	344	319	324	324	331	299	321	318	330	308	323	342	306	325	278	324	339	347	316	352	294	318	313	328	349	331	325	340	346	298	341	358	342	266	318	353	326	311	326	285	332	306	328	329	365	354	338	339	294	326	299	323	351	313	305	294	328	333	338	314	356	332	351	337	301	340	318	322	327	343	353	361	357	337	315	338	318	301	361	298	349	335	340	303	336	290	325	325	321	331	305	325	352	339	324	330	319	324	298	323	334	335	286	350	363	346	322	335	288	321	339	328	339	330	352	330	320	335	325	344	324	323	344	338	327	311	321	317	334	322	322	342	321	331	334	330	321	343	333	364	350	365	367	313	316	367	342	344	324	302	340	352	379	331	298	339	362	346	324	312	343	309	351	315	327	321	306	340	343	313	339	318	298	323	313	353	345	334	329	329	315	344	372	296	351	329	289	334	323	311	340	288	334	349	308	301	306	337	316	290	368	315	278	331	311	320	325	320	314	363	335	310	296	321	356	353	316	349	309	317	312	317	303	310	347	374	357	316	315	286	301	318	286	334	306	295	359	345	334	320	296	337	298	314	333	370	317	329	308	312	318	349	333	345	329	318	378	347	326	351	341	321	360	323	353	330	322	314	327	338	332	335	327	312	310	296	308	338	319	319	333	303	345	322	351	303	344	341	304	326	319	373	355	335	362	334	322	319	341	329	314	388	339	321	291	320	315	358	364	356	320	312	332	327	340	339	336	355	310	325	302	367	325	324	314	333	335	336	331	296	321	294	307	337	327	279	304	356	307	319	309	316	341	369	324	310	335	334	316	339	339	319	348	346	340	308	309	350	340	336	336	320	337	353	314	333	335	341	297	333	305	348	346	338	322	285	339	327	300	314	326	313	343	333	325	302	304	298	338	324	331	363	332	299	327	342	330	340	284	331	340	323	342	326	289	349	380	325	313	307	348	367	304	392	343	353	348	336	325	296	288	318	325	331	332	329	302	333	362	335	325	330	333	321	311	324	379	338	292	340	325	289	328	310	329	335	311	369	327	327	310	317	325	307	315	328	344	342	333	323	325	328	317	349	301	302	320	337	309	338	323	350	325	340	352	304	324	351	351	349	327	316	300	344	369	361	315	329	329	299	321	349	349	308	345	339	327	316	314	347	294	335	297	351	314	341	327	337	326	328	348	309	301	352	342	305	310	314	331	341	303	353	335	294	362	346	352	320	326	317	346	339	331	317	329	343	334	289	327	307	335	335	324	324	305	329	330	321	317	299	368	360	342	327	312	324	297	306	309	354	330	319	324	304	350	298	341	360	304	319	354	362	292	318	326	341	332	316	373	311	304	312	311	311	369	326	321	303	330	329	301	341	377	358	348	345	341	311	331	334	341	336	316	348	285	307	341	303	346	311	311	334	338	335	333	340	346	323	324	321	303	319	318	347	334	331	328	321	323	338	319	333	347	344	324	317	335	328	322	328	300	297	333	342	325	327	340	291	329	352	365	332	307	336	341	308	329	312	348	308	350	305	344	341	312	319	326	322	356	339	358	351	336	339	296	326	326	359	317	337	300	329	279	321	296	336	340	339	334	345	286	346	296	337	355	332	354	362	300	280	319	338	315	340	309	330	298	354	350	375	324	360	363	288	341	322	329	322	334	332	342	347	292	300	339	288	342	383	360	309	329	313	291	296	317	349	307	313	361	319	349	359	363	330	347	315	303	349	333	344	309	323	313	358	306	342	353	345	357	330	330	344	351	324	328	331	325	328	360	347	274	333	342	345	337	328	336	335	289	335	320	315	293	340	348	316	311	344	351	307	314	330	331	319	327	342	331	300	331	342	338	314	336	341	350	343	349	274	296	322	310	333	356	323	334	344	341	343	324	302	342	313	328	310	339	336	336	297	312	364	344	342	364	319	336	338	304	339	362	329	297	332	316	335	346	319	330	302	348	337	321	336	355	316	324	321	322	315	281	328	345	332	329
35668	46620	9498	960	866	744	695	706	711	709	687	696	744	702	680	639	679	682	666	686	686	692	680	663	657	681	679	692	673	674	693	680	652	712	667	674	673	700	692	645	653	688	735	660	689	647	621	661	698	659	694	670	654	676	672	678	671	695	688	634	737	692	728	720	638	664	667	652	666	727	690	649	715	677	676	670	702	662	669	687	702	623	605	646	691	673	671	677	634	692	657	653	673	666	646	693	699	660	718	644	680	661	692	652	739	693	651	652	638	674	707	663	709	659	668	654	630	679	673	639	700	725	665	691	689	689	695	632	672	691	663	668	656	644	709	650	629	646	691	720	680	639	691	690	669	681	671	701	650	696	691	708	654	691	670	651	714	613	647	706	680	674	701	603	665	665	668	678	644	731	651	671	680	666	672	694	688	670	667	716	659	703	627	657	698	694	655	707	711	708	705	697	692	596	691	690	699	651	692	679	687	718	643	697	683	709	658	669	689	652	690	660	682	690	695	649	713	681	670	680	666	668	644	672	706	661	675	696	677	678	648	691	704	716	698	633	696	692	682	661	691	681	721	686	648	697	646	672	646	694	668	661	708	611	670	639	692	653	682	668	606	683	707	655	653	663	686	638	709	685	693	674	658	666	714	668	672	651	669	676	689	685	663	666	710	672	670	658	684	646	625	689	694	618	625	630	643	695	651	685	689	685	675	707	671	621	651	673	680	696	668	672	684	681	638	692	637	709	692	685	697	692	676	691	637	618	689	712	677	674	685	683	678	619	677	673	656	700	668	672	671	693	682	690	683	737	659	682	704	639	642	706	617	693	634	638	655	694	663	659	703	684	696	669	633	657	693	678	667	676	674	640	712	645	724	652	647	710	674	686	623	665	686	641	679	667	688	678	710	639	673	712	693	700	691	636	664	683	674	664	702	692	660	656	652	651	693	667	664	660	691	688	683	677	677	653	688	644	679	707	702	647	682	671	691	661	711	691	646	656	702	680	713	691	724	703	664	643	693	647	645	733	661	740	705	677	670	668	688	669	675	701	734	697	670	624	652	666	699	672	670	672	691	729	673	657	710	630	671	687	639	626	646	673	712	700	650	740	720	688	636	715	661	661	701	672	651	666	635	669	665	702	685	666	669	669	654	686	727	658	665	676	714	685	656	711	678	672	676	669	650	670	693	621	699	683	690	678	688	689	661	699	685	654	695	642	701	686	702	664	647	690	658	646	696	632	686	713	673	673	659	686	680	647	721	683	653	705	716	641	708	699	695	663	687	687	652	677	655	673	727	662	706	635	722	672	688	693	646	716	709	696	680	664	650	651	628	707	670	673	670	643	752	671	687	706	686	682	691	679	666	736	710	629	696	655	688	651	633	733	682	689	650	692	687	657	694	705	687	692	647	650	695	622	679	686	670	643	703	656	662	682	703	702	610	645	709	662	675	663	666	638	627	687	654	675	662	674	677	658	621	708	709	681	642	638	716	665	656	673	675	632	674	689	682	684	674	684	694	682	621	669	627	681	699	703	712	649	656	590	721	645	647	677	688	698	690	639	658	662	687	675	654	704	648	677	668	697	667	651	671	684	676	640	701	688	687	643	668	657	677	705	695	676	698	667	665	678	635	685	685	659	674	660	625	673	715	663	706	720	692	666	665	710	649	668	644	621	656	688	676	650	655	663	671	688	657	631	676	625	615	673	687	661	679	657	735	699	674	684	664	677	683	694	679	653	676	704	678	694	701	681	653	649	677	626	669	684	685	652	657	673	656	662	640	655	685	665	675	673	653	675	663	689	652	653	658	711	675	686	675	693	660	654	707	660	647	636	675	645	687	626	673	642	697	676	676	614	684	679	700	662	713	676	710	689	729	665	705	663	665	666	717	695	701	689	663	688	697	708	696	634	678	618	679	704	681	683	728	718	683	696	688	727	692	694	707	666	646	690	684	654	658	678	687	675	708	702	674	636	681	637	665	692	703	645	714	679	668	654	680	718	687	715	683	745	669	704	715	659	707	718	690	658	670	677	676	667	706	648	698	701	660	662	653	677	720	685	692	664	691	707	656	658	659	635	674	691	704	701	673	646	681	657	682	624	649	659	719	689	671	680	633	667	637	649	650	685	688	674	678	671	694	664	659	699	663	668	649	635	715	669	683	662	699	680	687	661	701	705	678	664	629	705	646	639	672	682	683	680	676	661	678	671	639	669	676	685	671	640	651	683	646	704	677	712	688	618	687	640	668	658	668	715	648	651	646	654	612	642	651	671	644	620	645	668	659	674	697	679	700	705	627	729	692	667	623	700	692	664	685	676	692	658	655	702	638	646	673	679	671	642	738	663	701	647	655	658	645	688	631	669	643	643	640	619	660	672	671	683	679	691	650	659	669	681	686	674	680	675	683	677	727	652	674	670	637	656	697	644	674	645	676	668	663	704	619	675	647	710	697	652	690	695	666	669	667	627	609	665	686	706	684	665	674	652	667	673	635	667	702	656	695	661	665	640	721	653	677	664	715	692	693	679	656	724	712	661	735	669	701	687	676	709	704	642	697	640	689	690	716	675	688	674	673	669	694	699	699	713	694	651	637	677	672	708	692	650	694	713	697	657	618	670	662	702	685	670	702	628	690	670	720	620	642	708	714	648	676	672	708	668	667	681	635	726	648	683	659	712	729	693	646	649	697	654	678	665	639	685	645	670	744	648	698	673	704	677	667	673	658	667	694	679	666	669	680	708	659	660	683	648	691	675	629	668	663	672	643	654	661	634	708	705	693	662	643	718	621	656	689	679	661	708	620	657	694	691	677	624	643	708	647	671	677	662	648	691	690	680	712	663	674	677	659	676	669	656	644	637	649	714	720	687	700	702	666	701	691	648	672	682	651	668	677	678	655	649	689	662	674	668	668	652	652	663	673	675	706	685	700	646	637	674	708	676	641	710	701	667	649	671	691	630	633	707	676	696	708	608	719	688	655	629	640	685	694	670	675	635	645	664	688	675	686	614	697	664	633	693	674	653	625	677	679	605	686	659	643	665	668	712	680	683	631	693	694	701	702	675	655	634	657	620	692	680	675	671	664	661	710	681	689	680	661	695	646	644	671	669	664	675	654	667	636	694	664	682	677	682	590	662	665	677	649	688	664	691	695	644	665	656	669	680	694	670	676	669	621	670	643	638	642	634	668	668	676	699	684	697	632	688	706	691	712	665	688	679	624	671	676	674	682	685	684	615	698	661	665	659	677	693	625	732	711	617	670	684	647	662	662	623	699	680	712	646	679	694	672	717	673	650	685	694	703	701	665	685	660	696	696	694	690	635	713	695	715	655	714	632	630	669	679	685	681	649	663	675	663	612	680	663	631	672	684	687	688	664	627	622	684	665	688	647	721	737	641	651	700	653	682	667	688	623	670	673	698	659	648	672	679	706	699	670	644	689	712	677	709	705	632	660	690	680	673	651	687	641	632	686	642	648	682	679	674	660	659	671	642	682	683	627	714	653	695	690
34980	17867	4716	349	228	222	217	199	222	215	208	212	211	198	213	200	202	199	240	211	221	234	200	197	216	228	191	217	193	186	223	230	232	194	190	197	209	222	225	199	179	224	238	219	227	200	209	230	194	219	209	202	209	211	218	212	222	230	196	194	226	213	212	177	211	226	215	213	206	207	212	198	220	202	222	195	199	191	207	218	198	221	209	212	207	212	234	221	202	214	185	217	241	221	200	213	196	209	246	202	199	220	222	201	208	226	222	192	212	216	202	230	218	218	204	237	210	229	229	215	205	208	214	203	216	188	208	210	214	234	222	205	214	226	214	194	222	222	189	191	216	215	204	197	206	230	195	199	225	236	197	187	218	214	225	213	190	230	229	178	206	204	215	199	203	208	193	216	220	186	211	237	221	216	228	191	180	204	212	242	185	176	203	189	268	204	187	204	212	191	232	187	224	237	212	235	202	232	186	208	230	201	220	213	214	227	211	190	193	222	221	213	237	203	242	181	190	225	210	202	206	199	202	196	230	195	207	211	190	200	195	205	185	235	197	197	203	227	195	203	205	211	211	213	202	193	219	200	236	220	189	206	206	219	210	210	204	208	190	183	223	217	199	233	186	208	177	207	240	220	210	251	200	202	193	220	229	178	201	224	205	236	188	211	228	200	211	226	208	209	213	174	213	220	194	212	222	220	222	231	192	209	217	198	209	204	216	236	214	204	210	216	231	185	232	205	214	199	230	231	207	204	196	201	215	221	223	217	212	209	230	220	223	199	196	228	207	222	221	215	233	217	215	182	211	196	234	204	221	219	238	233	231	210	224	214	209	183	212	190	210	200	204	216	226	219	234	238	187	229	217	219	233	196	250	218	210	237	180	211	217	219	223	209	206	221	196	210	239	227	223	222	208	228	250	206	189	226	212	191	187	219	168	203	224	223	219	198	215	209	216	220	222	224	229	209	220	197	210	201	191	226	191	212	198	210	213	191	187	201	201	213	212	201	237	210	223	261	235	205	210	202	191	199	189	165	194	215	226	199	221	213	199	227	204	214	216	219	237	241	194	218	204	215	220	253	210	237	237	219	235	191	200	185	189	231	235	203	207	206	218	206	214	200	201	199	218	215	222	227	197	203	214	216	202	210	206	191	205	206	215	240	228	195	236	226	205	207	226	234	214	201	224	236	219	209	215	207	233	202	213	199	232	211	179	197	213	183	200	212	229	206	200	230	211	205	236	231	231	225	241	201	200	254	218	215	210	189	206	209	211	214	212	213	211	207	204	215	218	196	217	194	200	181	202	211	222	229	210	225	202	229	206	208	240	204	197	232	233	208	214	216	230	207	207	213	194	217	211	222	201	201	217	195	196	220	219	218	219	230	187	216	205	223	215	217	219	184	183	207	169	208	204	218	231	241	234	213	213	229	213	235	221	222	178	194	231	198	202	224	246	229	172	207	212	222	195	237	215	205	205	209	194	193	182	187	184	235	192	208	214	203	227	213	212	234	210	197	227	244	199	208	214	223	211	205	215	194	197	209	206	238	227	213	205	222	193	212	196	223	226	205	200	212	188	200	211	191	205	188	192	218	227	207	191	219	212	202	203	221	213	196	188	216	195	222	190	225	205	208	165	232	233	234	219	218	211	211	247	176	216	219	211	212	227	193	189	178	221	198	197	234	213	177	208	225	225	202	243	210	199	203	231	197	249	177	194	207	217	217	201	216	198	176	225	173	190	213	230	215	223	223	208	205	224	200	202	194	211	207	218	203	198	206	200	194	196	230	215	211	185	233	218	198	213	207	216	191	220	193	214	204	223	218	202	209	191	242	204	227	218	236	197	208	193	196	215	224	229	203	211	224	187	238	247	191	207	218	221	222	218	227	195	196	211	226	216	217	200	214	214	201	241	230	207	185	214	216	212	204	210	219	211	200	206	210	177	191	191	216	203	222	240	197	201	206	199	222	227	216	185	219	212	223	195	224	195	224	199	214	234	233	213	203	211	233	214	224	215	219	202	234	205	186	198	223	227	232	241	229	219	231	223	215	222	206	219	191	201	226	221	194	227	194	224	205	197	214	217	208	211	254	222	236	186	205	202	206	225	241	198	206	196	228	222	218	186	229	225	237	217	198	244	242	198	197	218	215	194	183	204	200	184	208	191	233	232	210	195	204	225	209	222	231	200	222	207	217	221	222	235	191	204	207	224	216	206	200	211	185	204	195	206	228	210	212	220	219	213	198	237	227	218	228	177	236	220	225	197	211	199	188	214	200	215	194	212	218	207	211	223	220	201	211	220	211	217	217	227	214	199	202	189	206	200	201	207	212	207	224	206	217	214	220	247	219	216	205	204	191	201	227	220	197	230	200	196	203	229	175	223	226	196	222	204	227	222	200	223	201	209	225	212	202	208	202	212	177	208	219	209	195	193	221	242	188	196	207	218	232	198	204	196	194	212	217	199	192	224	199	220	208	239	218	210	215	220	223	215	220	185	247	217	223	209	229	226	210	233	203	203	239	230	245	222	204	237	202	223	218	198	205	180	230	189	202	221	243	222	207	199	212	224	206	221	245	180	210	242	187	226	209	196	200	219	198	208	192	226	216	215	184	214	198	192	215	229	209	219	216	201	205	221	190	209	207	212	226	203	201	197	224	185	242	225	221	210	206	233	196	192	196	200	208	249	204	219	210	199	238	218	213	219	236	227	221	215	186	213	212	238	207	216	223	217	227	180	198	177	220	189	213	203	200	218	189	179	194	213	227	199	198	226	185	203	214	200	243	241	188	221	220	178	208	232	193	208	213	219	205	215	203	189	207	214	201	201	218	208	260	218	193	207	213	222	212	210	219	228	232	235	233	229	198	220	195	225	189	208	190	209	219	234	198	198	224	221	225	204	192	215	204	199	221	216	216	192	213	208	189	204	215	221	224	220	202	240	226	214	219	206	202	204	215	228	191	205	193	219	221	210	221	219	174	183	187	205	221	236	219	199	217	207	182	233	202	182	212	220	197	227	246	214	199	244	226	221	208	219	203	221	230	200	207	192	218	233	212	191	188	203	229	198	205	211	201	188	224	206	203	237	215	232	198	207	194	262	231	199	203	194	191	216	158	212	226	223	223	227	238	203	199	222	205	195	182	197	194	218	214	237	199	190	219	247	242	213	216	215	187	216	183	206	219	256	177	221	227	209	240	195	226	240	224	251	199	231	218	195	217	220	210	191	222	198	205	233	231	227	231	210	190	211	219	221	204	234	202	255	189	225	235	216	229	208	202	207	216	211	216	208	238	207	195	231	219	224	185	225	215	202	202	204	197	236	218	219	221	217	243	203	246	204	210	235	186	205	201	228	214	226	206	202	201	206	236	221	202	232	239	221	219	217	198	216	209	205	215	207	201	203	225	198	238	204	210	217	217	190	199	191	220	196	206	216	188	188	202	215	209	199	210	202	222	187	245	208	198	224	224	229	199	206	236	213	211	205	218	215	208	215	189	198	211	211	187
16848	4953	802	509	497	534	470	464	495	502	505	509	514	529	497	499	511	495	458	517	475	531	517	497	536	507	499	493	518	503	493	518	474	514	498	515	457	531	520	474	491	478	509	479	507	484	457	493	494	519	530	504	464	462	539	538	469	464	545	508	555	506	482	536	489	515	501	519	485	509	476	494	501	523	512	475	479	484	486	524	505	494	514	509	539	498	488	512	465	499	456	497	493	499	479	480	519	490	527	487	527	506	509	513	525	491	506	503	523	535	551	478	527	510	513	497	488	536	476	462	513	502	472	477	495	528	518	493	462	493	503	518	525	475	506	482	513	464	582	490	509	478	512	540	483	516	509	524	499	478	473	503	482	510	481	506	498	554	567	522	503	522	515	486	474	494	505	520	524	502	471	519	507	510	506	441	483	503	487	518	498	490	490	495	514	508	507	498	493	515	500	505	489	560	475	526	500	497	493	532	475	489	492	504	529	559	497	517	514	523	508	493	493	471	551	493	497	521	512	493	474	498	503	502	493	529	500	486	509	435	466	468	507	493	494	485	547	492	500	494	542	520	520	479	486	508	537	538	525	492	496	531	508	507	471	515	537	474	513	539	523	495	531	535	543	503	497	527	463	485	515	517	468	504	525	475	501	495	505	487	535	510	519	503	498	498	520	494	458	512	522	494	521	486	474	509	526	536	492	465	482	514	513	456	515	494	519	514	543	477	519	486	516	489	491	538	513	526	533	496	519	512	539	534	535	525	519	503	517	500	510	511	525	451	485	531	518	530	500	495	491	498	503	491	482	548	506	482	561	491	498	480	518	519	490	522	509	498	505	530	471	502	518	507	526	473	457	513	516	491	545	510	508	484	533	536	520	479	506	540	447	451	531	514	500	489	486	503	517	477	520	494	516	495	461	483	485	502	521	527	521	504	483	530	532	533	470	531	493	541	512	528	540	535	500	475	491	551	531	496	519	458	484	537	512	494	525	542	488	521	535	483	513	511	504	518	528	472	531	500	530	522	488	502	496	524	528	520	507	505	531	469	502	501	513	466	514	479	516	487	496	510	487	563	481	443	548	507	519	527	472	502	522	518	483	494	545	512	509	517	492	493	507	501	474	505	496	507	509	499	520	481	500	508	513	542	538	498	536	474	493	520	503	504	505	499	514	503	522	498	495	507	489	489	531	510	520	518	502	490	510	502	502	494	487	555	485	502	506	506	535	483	506	511	500	493	533	505	460	488	524	491	498	491	540	502	537	480	476	555	535	501	549	521	485	496	533	527	498	503	485	489	507	479	512	464	540	501	502	523	475	527	482	488	514	500	502	496	510	490	511	486	511	515	470	532	499	497	505	491	514	534	521	500	491	511	512	568	497	511	519	476	513	482	558	541	511	467	517	569	510	488	546	478	465	556	514	541	508	472	473	496	491	494	527	502	514	479	494	534	485	523	500	501	501	505	526	506	484	484	483	502	508	503	488	488	490	519	530	493	507	498	530	524	487	540	511	518	503	501	509	485	528	500	528	527	493	491	498	510	526	544	502	517	509	512	504	523	492	506	462	511	521	506	504	488	521	463	529	507	495	519	493	499	525	548	549	540	513	492	514	488	537	520	477	502	495	473	478	485	494	504	499	512	486	503	522	482	515	497	508	511	520	514	512	517	497	523	503	496	535	480	476	534	469	521	498	536	501	495	514	502	554	520	505	517	505	549	513	503	502	504	527	534	473	493	527	510	498	528	543	483	542	517	505	477	497	522	487	511	502	515	503	509	506	533	483	466	454	481	529	478	507	512	495	514	535	505	484	523	488	497	530	482	464	498	512	525	485	522	531	491	512	505	499	495	541	510	537	536	481	495	500	527	495	515	524	538	524	464	504	491	488	477	425	487	472	524	497	485	491	519	508	545	513	501	531	526	499	510	555	506	494	553	508	490	484	530	505	483	529	484	493	489	521	519	483	493	500	514	531	503	480	522	475	501	521	509	504	506	518	503	527	488	504	501	517	542	515	499	519	495	505	496	499	484	505	515	487	541	498	521	516	492	492	501	488	562	517	527	515	495	500	499	566	487	494	523	521	487	544	535	472	504	511	504	499	475	521	536	504	536	505	506	514	518	537	492	526	470	512	522	509	512	499	529	493	499	509	549	503	485	494	493	483	507	489	506	525	500	510	504	487	499	506	513	501	511	498	538	520	517	482	488	526	540	488	488	495	534	518	553	538	501	496	490	507	545	524	511	547	528	488	526	494	497	529	492	498	511	485	560	472	504	539	477	503	513	486	513	473	492	526	503	516	525	481	501	478	522	502	546	479	502	487	508	503	544	470	503	478	520	499	500	534	533	504	469	486	498	508	543	520	486	495	540	523	524	508	477	515	503	476	488	574	515	508	509	486	502	475	528	551	520	502	502	496	507	491	483	454	522	504	545	558	496	518	527	483	562	544	525	523	511	526	501	486	478	505	547	526	511	522	535	503	490	536	499	497	505	500	509	515	505	509	486	526	513	492	485	478	492	472	536	516	503	494	502	516	482	488	473	517	484	469	503	506	499	520	506	495	511	567	529	491	493	499	516	516	493	508	493	515	514	499	537	493	497	534	505	534	501	530	526	486	527	555	478	499	522	520	486	522	529	484	519	517	558	537	508	510	511	481	535	483	541	530	477	549	538	499	531	502	484	513	496	515	500	496	510	524	479	482	490	510	537	515	498	493	524	515	507	524	496	553	472	466	499	459	511	513	516	478	522	510	524	489	554	539	516	522	509	529	517	506	491	525	541	527	557	490	514	525	501	502	495	522	515	516	517	508	477	500	479	496	483	479	531	482	524	500	489	496	543	498	484	509	524	471	495	467	498	448	505	540	533	558	521	494	508	482	527	510	540	494	514	494	514	463	536	544	503	491	520	513	483	478	520	504	508	488	495	512	509	500	517	480	492	475	514	529	505	525	503	512	539	516	489	506	523	505	487	509	513	502	513	517	515	548	513	492	544	473	528	525	489	507	500	499	501	523	505	474	528	517	541	518	481	457	477	513	528	500	505	493	510	516	494	503	493	502	471	557	488	474	482	519	484	527	477	550	529	487	518	488	469	505	516	461	457	492	508	454	537	525	499	495	491	529	503	499	509	572	475	525	531	527	501	512	506	506	519	524	509	494	523	531	514	505	506	491	483	503	525	533	496	509	560	496	502	580	492	575	454	500	484	522	535	555	480	548	520	487	492	520	482	514	515	496	521	497	504	487	517	469	499	524	491	480	507	540	492	490	538	491	488	490	539	471	493	509	528	478	491	510	538	521	538	452	511	510	504	490	513	519	506	501	502	517	506	542	489	507	517	482	469	526	516	528	521	489	537	474	484	487	508	519	528	521	454	485	485	492	557	514	560	515	500	517	496	486	473	504	510	500	551	560	483	516	491	450	530	500	525	480	490	497	472	529	521	504	488	515	464	507	525	485	473	509	509	496	537	519	488	494	525	469	521	543	480	510	522	505	510	461	546
25298	21110	23651	28809	21118	13306	662	449	426	401	370	366	418	388	384	402	423	382	413	398	388	387	389	374	374	370	390	372	395	374	394	370	367	329	382	363	338	348	369	373	394	344	368	415	415	379	368	387	323	333	375	351	341	368	386	402	364	360	341	370	390	367	349	358	357	362	344	366	387	353	347	356	380	387	395	343	350	389	387	374	375	366	361	361	346	362	419	370	371	353	355	373	392	379	372	383	401	375	342	376	356	357	424	438	323	332	366	365	377	378	329	346	328	366	388	399	351	408	397	335	368	381	358	348	335	352	378	376	399	377	385	328	332	369	376	328	364	361	377	340	384	417	365	347	376	362	357	361	356	377	337	344	346	323	381	345	384	330	362	407	394	357	383	351	388	371	378	353	413	413	346	375	373	376	365	396	382	356	348	393	358	374	342	362	379	352	354	356	334	365	353	357	394	389	370	366	360	391	353	346	370	384	348	385	393	382	382	387	381	339	374	336	353	366	393	350	373	378	392	389	371	381	373	408	409	373	369	370	357	382	387	402	392	367	350	366	388	365	338	387	368	373	390	377	361	375	349	374	348	374	397	380	364	352	384	346	359	393	353	402	381	397	393	357	391	387	341	363	352	359	353	377	375	385	338	372	392	376	357	352	359	365	363	372	397	381	367	335	389	374	364	391	347	392	370	355	373	386	357	382	371	391	418	350	342	375	354	358	390	388	412	397	380	406	360	358	354	352	360	359	340	337	318	344	377	384	363	379	340	365	332	353	395	372	369	359	413	371	377	359	345	378	360	347	393	382	355	379	350	353	389	368	385	388	379	395	363	377	389	374	389	343	354	354	379	384	392	375	354	367	378	415	400	346	352	353	369	354	326	336	366	332	355	351	377	356	364	348	346	365	387	405	390	369	352	363	372	365	374	382	360	371	428	380	383	362	363	342	360	358	374	362	351	349	358	359	359	335	344	373	374	358	340	354	371	330	361	366	379	393	359	338	334	410	397	374	350	364	371	389	357	357	345	376	361	372	414	394	383	375	373	359	367	365	395	355	356	392	381	346	375	401	375	365	363	363	407	371	345	382	401	373	378	356	351	411	357	374	365	347	347	317	371	380	397	360	352	354	404	371	350	345	375	345	359	374	384	359	332	382	372	368	383	348	367	358	384	362	401	375	398	366	378	385	373	396	377	365	345	386	330	380	361	406	382	387	360	341	367	344	376	381	346	388	378	363	369	374	377	403	417	354	349	365	360	359	374	376	398	407	363	384	344	353	324	366	363	361	354	320	366	386	345	368	377	378	349	391	367	338	342	367	369	375	363	368	333	384	381	361	394	370	356	388	361	352	361	350	395	384	357	362	363	364	388	389	382	352	353	376	346	353	359	385	355	377	348	360	392	364	378	381	320	373	343	354	401	374	382	361	366	371	376	379	348	358	387	343	342	364	348	370	379	344	346	374	308	349	364	374	329	321	327	358	375	366	351	351	397	371	390	400	356	351	360	371	344	384	341	356	416	367	365	387	382	376	388	357	363	356	334	352	402	362	309	366	337	329	390	341	371	329	367	360	351	412	398	376	363	353	379	377	359	394	379	372	379	356	344	395	385	386	335	351	357	366	354	347	363	372	387	385	356	376	363	359	389	395	367	379	383	356	366	378	389	397	389	347	377	355	363	386	362	370	372	360	362	345	358	367	346	394	379	376	374	391	384	338	343	337	367	384	417	387	330	354	352	367	361	379	370	352	414	325	353	363	336	338	367	351	359	376	374	416	339	374	375	364	345	360	345	348	374	365	381	350	368	426	388	369	383	392	370	401	377	375	393	360	404	384	358	337	370	331	385	328	380	385	348	360	351	374	345	361	389	377	368	366	366	362	345	372	356	371	369	350	391	351	348	347	382	428	406	362	332	388	377	359	380	385	386	364	351	344	341	328	346	371	405	363	350	375	404	371	350	353	345	401	411	384	379	341	367	357	340	368	395	338	359	383	351	344	391	338	345	354	322	374	370	393	353	351	352	364	360	360	365	374	342	343	377	390	356	360	376	391	370	391	346	359	414	375	417	389	361	386	339	359	380	377	361	335	378	372	344	370	368	418	362	360	372	411	383	368	375	366	347	372	362	384	356	399	380	371	351	368	401	327	357	363	350	380	379	378	376	343	389	368	350	388	360	367	362	340	337	335	396	393	360	388	361	363	339	385	332	375	353	343	382	358	379	350	381	384	326	327	395	371	354	408	397	381	363	369	338	365	328	402	415	347	372	385	345	386	346	375	387	343	364	372	369	365	385	380	357	375	366	342	386	365	378	343	364	339	376	392	345	418	369	375	374	362	377	331	355	374	367	372	350	329	347	381	387	367	361	357	360	389	318	397	354	407	381	350	372	375	412	383	388	372	343	360	383	390	390	362	378	363	356	334	379	353	382	372	385	357	381	367	358	396	415	367	341	372	356	374	354	348	398	339	364	371	329	354	381	352	353	371	382	376	334	356	376	389	364	363	358	382	338	371	355	342	338	382	363	369	345	344	389	342	382	360	353	395	366	396	352	346	374	340	373	367	359	347	365	354	386	390	398	370	338	388	377	383	378	392	359	374	370	364	379	380	343	373	357	374	383	378	385	364	348	377	342	364	390	397	339	338	371	377	338	387	347	395	342	371	375	359	387	370	358	374	347	392	379	361	344	371	379	399	381	357	364	366	364	368	327	331	373	372	347	332	382	390	386	339	372	330	372	381	398	338	336	400	381	382	371	399	368	367	387	404	398	396	369	341	368	366	367	359	357	334	395	364	364	387	380	354	327	369	376	389	380	397	367	366	381	355	378	376	350	382	396	369	368	369	361	359	369	385	307	347	356	389	344	329	413	378	396	382	387	338	346	366	399	385	361	376	374	386	385	380	368	345	375	366	385	385	371	350	365	360	379	387	383	391	393	336	367	375	354	331	374	370	388	394	328	402	386	361	387	370	374	389	341	362	332	357	393	346	358	360	361	376	381	375	362	332	371	362	356	384	372	342	375	370	343	392	356	354	352	361	412	370	352	351	368	368	362	365	395	366	357	375	352	369	364	351	311	370	368	352	371	385	376	395	376	363	381	370	387	387	375	405	387	341	371	369	354	355	372	406	367	381	385	352	381	366	353	391	357	346	359	364	383	379	391	379	401	365	396	348	388	383	377	331	371	348	382	360	379	363	377	410	374	392	387	372	383	354	367	394	385	367	352	369	359	375	337	376	367	355	337	366	365	352	374	381	314	362	399	399	377	385	390	360	364	383	390	339	390	344	324	375	383	347	365	339	356	356	345	388	359	371	327	316	347	373	361	436	397	331	369	370	376	343	377	362	387	369	387	335	364	383	357	364	349	399	360	361	359	350	349	390	391	345	366	385	367	387	365	348	342	343	337	397	399	380	354	364	364	368	340	344	339	353	372	358	373	386	397	354	348	374	381	393	345	368	359	368	361	343	352	384	369	357	391	353	376	434	357	385	370	377	437	359
29957	35860	6449	893	836	802	809	816	774	786	762	802	849	808	782	814	803	760	823	750	785	815	798	798	797	767	797	861	805	745	798	812	788	788	787	808	769	752	741	771	769	797	789	740	758	805	780	769	748	823	789	806	813	797	773	827	810	817	763	806	781	793	742	802	771	768	794	795	748	796	776	801	806	784	759	773	787	754	793	764	788	806	770	789	795	768	835	773	764	793	769	746	830	770	726	812	767	769	740	776	775	742	809	814	774	794	734	812	756	750	715	738	759	820	768	766	793	784	771	797	774	818	794	715	771	805	801	790	738	797	779	765	822	724	805	750	749	767	785	803	778	773	779	828	746	748	815	805	726	808	797	738	768	778	794	818	790	820	797	821	815	772	776	775	781	772	796	771	739	757	809	779	856	826	811	764	796	774	787	809	764	759	787	776	827	747	791	768	799	769	764	762	784	757	766	761	807	787	774	831	764	789	761	747	800	750	779	758	743	750	744	802	788	788	792	784	753	795	754	766	764	758	738	790	760	739	801	776	764	748	774	764	796	742	802	756	779	799	781	753	767	796	813	757	792	840	741	790	810	822	752	792	813	807	765	819	771	808	794	767	820	805	811	780	815	817	751	802	818	789	825	800	814	737	739	755	752	823	766	812	803	794	783	806	786	786	826	782	817	764	773	754	762	748	845	747	784	792	816	776	792	829	798	845	771	764	797	791	783	780	741	781	805	787	776	730	777	808	812	784	772	780	785	785	831	784	753	790	819	759	772	762	765	778	817	713	769	776	784	806	769	829	794	749	781	799	769	797	798	786	765	784	792	778	782	805	805	762	806	767	763	800	765	782	778	797	798	797	769	748	763	812	781	811	813	777	777	755	720	776	783	735	809	746	805	768	720	755	824	808	780	767	777	827	734	816	783	784	801	824	790	791	791	755	787	798	810	836	778	815	766	835	766	787	791	795	818	796	762	753	760	796	777	793	785	806	780	778	781	823	737	857	731	780	818	782	747	769	796	782	778	756	776	788	812	802	761	858	798	765	764	777	801	806	804	739	781	753	756	760	814	800	763	809	748	793	764	826	751	800	743	753	761	729	766	833	757	735	771	714	783	810	820	776	791	735	756	767	776	717	854	789	799	805	824	780	757	736	766	794	719	774	762	761	796	757	798	773	806	777	731	747	786	740	773	748	752	800	760	792	802	706	862	790	788	750	803	788	820	795	828	805	779	813	775	776	798	797	772	800	787	758	761	746	823	792	701	780	759	767	775	790	729	790	763	795	784	751	786	801	752	807	774	758	796	771	770	812	758	824	748	829	752	805	758	803	783	760	789	793	767	762	744	830	761	747	795	808	761	810	745	751	789	771	767	747	757	767	791	823	762	830	780	779	792	786	779	732	763	748	792	782	729	800	754	792	802	849	821	791	774	803	756	795	795	761	791	838	789	736	827	784	770	811	802	833	768	747	760	846	800	791	812	736	804	770	835	782	738	798	746	763	776	794	759	811	758	758	803	789	786	769	833	786	802	736	787	783	761	782	809	814	793	767	758	771	792	809	744	799	796	808	788	767	788	787	750	764	797	703	770	794	776	798	802	768	780	745	805	751	776	751	777	741	786	779	768	803	762	842	821	832	763	777	782	815	824	790	795	813	762	773	756	750	786	851	795	742	778	740	812	779	797	807	824	788	788	751	769	748	738	784	793	794	766	758	778	801	742	777	761	741	765	813	767	784	774	774	777	817	741	783	785	743	794	803	773	774	785	783	777	777	826	739	795	740	781	814	748	749	792	801	784	799	756	776	815	791	718	795	846	811	810	785	797	758	780	762	771	792	820	815	807	800	731	796	705	802	797	732	823	731	792	805	812	744	736	725	770	762	783	756	733	823	790	796	806	774	815	810	794	780	746	755	775	771	770	771	771	822	812	761	740	799	801	788	843	798	800	784	763	837	795	813	770	727	779	733	757	797	762	791	793	750	759	764	780	748	813	797	748	796	761	824	803	779	761	792	812	720	797	741	812	811	775	765	754	820	725	780	770	750	784	772	813	795	760	810	748	787	792	773	726	810	765	791	810	802	791	755	808	735	741	811	825	801	783	788	772	781	792	792	690	836	756	753	751	743	776	787	745	770	770	725	802	816	806	777	826	762	757	754	783	761	787	797	778	795	795	766	727	800	804	721	777	784	783	730	803	800	753	830	777	798	812	789	804	740	775	800	743	777	840	787	780	750	791	788	805	778	754	733	823	786	749	843	810	805	762	790	771	781	736	804	815	768	772	789	745	780	804	829	788	777	804	753	731	754	768	815	811	794	781	821	754	832	790	774	779	764	755	744	790	801	747	807	754	777	754	821	766	844	769	788	786	787	768	779	796	744	802	768	780	744	783	738	765	761	762	815	746	784	788	780	805	776	762	775	786	796	848	759	822	761	767	796	764	760	843	843	758	806	815	725	796	778	764	724	791	796	732	795	759	812	765	831	780	794	799	747	804	763	804	772	763	780	814	771	745	786	769	769	762	788	812	796	803	802	756	731	807	811	806	713	783	801	808	769	760	820	802	811	776	748	822	766	841	792	759	761	729	776	842	836	808	805	821	770	785	807	804	804	768	812	759	816	800	781	747	827	782	805	763	780	783	730	761	782	762	709	791	743	766	779	780	771	790	804	812	725	828	765	822	737	741	793	847	767	801	774	780	838	775	808	789	812	800	786	775	740	782	739	764	806	760	787	795	775	796	766	784	822	791	811	760	797	741	783	782	750	786	763	806	739	747	773	785	781	839	776	750	756	780	781	821	762	800	821	759	842	817	786	773	792	756	816	815	720	849	777	800	836	814	773	747	802	816	814	788	766	783	786	788	802	799	791	774	759	718	794	739	781	770	758	741	809	792	774	800	760	774	772	798	739	769	758	791	789	814	742	747	800	786	831	738	783	857	759	765	846	746	771	789	746	814	881	772	793	802	792	796	838	808	777	786	791	820	769	782	727	791	770	759	740	802	798	757	755	791	788	757	862	777	761	774	817	796	789	758	765	757	793	805	767	833	775	825	769	756	821	801	756	781	840	774	760	788	773	760	808	792	800	749	738	797	794	800	740	728	802	737	776	793	798	752	771	755	825	779	771	800	761	820	767	799	753	761	712	745	800	765	753	766	808	809	786	829	762	742	802	755	781	765	807	739	820	786	727	811	830	766	789	795	841	792	809	742	804	793	808	769	782	780	775	784	803	754	790	809	803	773	775	758	730	842	758	840	748	747	813	760	776	797	854	848	770	761	780	756	768	774	806	744	737	746	789	735	790	805	820	776	736	807	807	755	820	781	783	759	762	798	778	744	760	763	769	779	781	753	756	734	788	745	768	757	759	743	710	812	810	784	816	788	781	789	803	762	799	796	776	759	700	770	814	794	766	793	809	788	801	760	782	738	779	772	744	792	840	784	812	776	762	784	757	842	748	721	823	757	748	774	795	770	759	769	755	770	779	761	814	733	754	768	796	804	781
24606	21133	24051	28471	21137	21164	11434	626	446	392	379	387	414	366	365	323	361	342	346	362	367	336	372	370	345	354	403	360	332	333	343	331	326	333	291	347	357	324	322	339	327	380	320	330	341	347	329	316	307	361	309	315	296	316	311	334	299	343	336	312	284	341	335	321	300	333	336	335	354	346	328	306	317	306	316	310	356	330	309	329	338	378	365	325	347	344	338	316	321	320	318	341	340	299	364	291	329	350	316	355	299	308	338	350	324	358	334	337	347	339	358	337	337	350	334	328	293	297	307	325	312	316	336	299	302	335	348	321	300	357	337	320	335	339	294	339	310	326	290	360	304	310	336	359	296	318	309	293	303	329	299	333	334	328	315	319	354	305	348	346	326	323	345	307	351	332	319	306	333	342	307	349	329	325	356	364	329	363	322	354	314	329	345	307	292	323	286	320	333	334	334	329	362	355	332	329	314	301	286	363	342	344	349	343	340	326	322	315	355	333	323	311	341	339	371	283	344	313	335	334	361	334	351	308	330	307	357	323	281	334	341	326	330	311	299	377	303	284	329	300	342	305	338	333	319	321	287	323	321	387	285	345	312	329	311	338	351	317	374	343	341	301	303	348	343	332	348	330	316	297	296	315	331	323	388	366	343	343	317	300	366	333	313	338	351	352	351	356	339	343	337	330	340	351	350	321	317	324	356	319	318	334	341	364	293	287	352	329	350	335	303	351	337	326	330	305	348	369	292	343	340	293	349	330	322	298	314	343	313	323	324	349	346	327	328	318	355	329	346	313	346	339	321	361	352	321	316	324	329	318	308	330	323	314	319	321	296	321	295	339	321	347	337	305	330	329	329	346	317	308	321	332	360	351	349	310	347	306	353	316	359	284	309	355	307	292	284	357	331	313	320	319	324	336	324	318	331	321	331	281	333	326	309	325	323	351	335	323	344	308	318	341	346	316	338	363	330	360	344	341	356	328	287	335	340	317	323	365	330	319	343	324	332	319	337	312	342	315	314	369	322	380	338	331	324	334	349	326	356	336	291	354	339	370	373	339	360	325	345	312	310	340	327	338	349	341	356	277	350	323	280	330	297	298	319	349	353	312	349	341	314	284	333	341	345	322	348	338	287	326	357	329	327	310	342	318	303	324	329	346	279	336	321	320	345	344	324	354	352	306	332	351	331	274	315	324	297	331	316	313	327	334	309	344	297	302	331	312	378	334	331	337	309	354	389	340	299	375	341	361	332	349	336	339	316	351	312	307	359	334	315	356	335	341	332	316	301	351	305	278	328	318	295	369	317	324	318	320	316	329	314	335	304	313	329	326	345	292	320	312	341	358	327	331	318	349	330	324	315	343	304	311	381	336	336	343	290	308	328	343	315	344	341	354	315	303	350	351	321	342	351	316	313	305	375	328	308	346	370	346	341	345	335	333	312	316	340	295	339	300	312	328	334	309	354	325	304	321	293	301	349	331	320	327	334	326	316	288	347	317	321	312	348	304	324	318	358	306	342	304	312	331	323	339	288	332	327	328	304	337	320	314	347	340	312	324	313	316	284	299	318	328	299	322	301	356	334	302	319	307	325	348	340	378	329	323	319	322	342	324	344	327	340	315	325	295	335	343	344	314	340	342	331	325	310	329	316	337	327	315	358	316	313	312	316	358	335	337	327	349	319	315	330	346	310	374	322	323	355	293	294	339	318	341	338	334	353	354	339	279	331	365	356	342	333	328	342	283	310	334	382	358	337	337	308	307	285	324	318	346	328	288	338	316	334	284	338	363	331	343	332	326	318	338	348	359	331	326	320	329	324	342	342	360	298	350	337	345	329	332	362	316	327	328	315	347	308	290	311	313	324	338	326	339	347	362	314	311	345	307	344	337	331	338	308	328	287	326	327	315	331	317	345	324	334	328	311	372	332	321	310	343	326	365	352	342	295	338	307	346	355	301	298	321	343	339	303	326	354	330	354	327	351	324	325	362	342	327	346	325	332	322	324	319	312	315	310	338	304	340	330	363	330	337	296	312	329	369	321	315	323	284	350	334	344	341	310	349	310	296	385	342	309	325	343	317	353	333	304	341	311	303	345	318	310	365	311	339	331	339	326	345	295	345	360	326	368	361	313	315	325	334	351	314	366	358	332	304	318	304	323	317	317	321	333	326	318	315	351	355	347	322	329	320	338	310	319	350	362	331	325	309	322	326	341	324	324	335	361	346	316	330	330	310	327	322	319	316	317	339	347	293	315	325	338	316	307	316	328	324	351	300	344	333	338	354	337	313	318	305	328	309	324	341	315	344	309	308	326	313	332	323	306	322	324	343	324	347	354	301	331	356	366	309	375	352	360	311	317	292	285	355	328	347	316	355	354	339	333	319	338	334	334	340	311	356	360	304	357	371	357	311	321	333	332	308	355	338	335	332	310	339	340	308	314	330	361	328	325	295	308	348	323	314	319	315	360	326	351	322	278	325	331	325	333	328	323	342	346	320	360	340	378	331	343	342	372	311	313	333	325	332	357	335	321	311	335	338	325	323	302	322	361	310	330	353	368	314	320	312	341	318	321	307	339	333	340	340	361	286	326	334	336	341	353	321	341	364	372	343	371	360	360	299	357	349	309	314	326	340	333	348	337	323	315	345	334	341	312	310	317	308	344	351	300	359	302	297	336	329	352	348	345	331	334	332	310	287	309	347	338	332	356	325	368	318	315	322	310	325	331	342	295	316	332	335	324	358	311	287	328	346	358	310	338	328	347	310	303	341	336	309	323	296	308	321	353	323	298	332	332	344	321	347	314	300	272	305	321	355	315	323	331	302	354	311	352	316	323	339	331	338	342	328	326	322	352	326	340	289	323	305	325	341	312	314	336	331	335	304	341	362	305	338	354	306	323	306	297	338	320	342	312	288	335	301	340	325	333	310	341	354	318	335	326	335	334	333	342	344	316	345	314	306	293	321	387	306	346	332	336	323	341	305	327	278	331	318	345	315	322	344	305	356	311	343	344	330	344	323	343	320	305	315	311	312	349	341	297	342	310	331	303	346	352	350	347	350	375	344	341	314	323	291	331	384	318	349	359	324	330	329	303	329	324	337	353	332	335	328	307	326	339	325	336	337	344	336	338	345	300	322	328	355	344	304	302	343	360	312	334	355	306	344	310	354	328	313	354	308	362	316	333	304	316	324	327	316	324	327	341	333	328	342	340	324	327	331	336	319	351	360	322	297	331	351	330	299	336	351	338	295	321	314	315	370	332	316	312	315	342	329	324	371	319	317	294	303	330	330	339	333	328	317	317	326	314	319	316	331	351	328	330	308	331	315	340	326	329	329	301	344	314	341	343	312	288	299	313	325	326	322	338	316	361	326	342	330	339	336	298	327	322	339	338	323	333	301	371	338	318	361	323	334	285	322	338	332	322	348	308	367	305	323	330	307	350	345	339	312	317	346	352	328	348	336	318	352	326	324	312	308	305	304	331	350	337	356	320	332	359	298	322	323	288	347
35688	47679	9842	998	837	683	765	707	682	664	693	695	673	709	685	652	683	722	698	703	618	720	672	657	672	665	675	649	680	646	643	675	706	701	717	708	689	710	688	666	684	656	647	692	655	617	699	614	665	638	678	666	650	706	653	683	670	648	631	656	696	678	691	691	686	709	660	626	701	654	688	693	671	663	726	665	669	693	651	615	669	674	674	679	653	701	674	628	647	637	667	674	665	681	661	659	669	690	671	655	659	685	685	646	688	687	710	612	721	674	676	693	668	667	678	718	660	677	694	652	671	656	664	653	676	656	669	723	653	677	680	680	636	688	650	674	654	716	679	671	668	664	651	647	699	671	683	653	654	683	661	623	707	680	632	690	670	655	662	618	711	670	693	655	713	632	655	639	641	687	651	644	689	679	679	682	706	638	679	693	668	643	669	694	679	654	634	686	697	627	634	687	715	645	708	695	681	678	636	695	706	630	650	686	640	653	703	712	697	709	665	672	693	662	655	615	734	694	699	637	652	698	642	695	680	691	680	657	711	688	676	671	692	649	680	708	756	661	612	682	663	658	642	653	681	638	637	706	676	679	676	714	672	679	702	675	723	708	641	688	683	679	685	656	684	647	696	656	689	686	697	712	637	688	688	689	666	647	643	638	662	665	653	654	660	678	638	697	668	707	689	716	693	681	634	662	664	692	664	657	692	710	723	682	692	660	661	656	686	706	659	686	676	646	666	670	703	671	681	672	687	707	658	677	701	692	628	692	661	686	694	691	671	689	688	652	628	605	713	647	663	686	693	642	676	716	717	680	693	633	701	678	677	670	663	651	656	690	702	670	675	652	642	659	685	720	667	710	690	672	684	667	673	653	701	700	723	661	671	639	681	715	636	665	680	741	596	626	670	726	661	682	652	692	717	685	682	707	712	679	708	695	670	714	677	697	675	651	668	678	650	666	691	676	668	695	715	674	617	678	675	646	683	684	668	658	730	654	689	680	661	699	673	667	626	703	679	729	678	647	682	691	672	693	648	641	655	672	683	693	646	690	651	712	651	667	687	676	648	709	648	673	621	668	714	702	701	638	693	625	658	711	627	651	728	646	660	692	638	687	677	663	685	660	657	634	684	691	651	659	636	667	670	702	683	719	657	684	659	699	696	737	676	698	655	658	637	692	641	698	679	649	720	708	711	692	676	702	655	666	641	652	714	674	689	697	670	697	668	651	656	658	684	649	667	636	667	679	712	629	594	707	607	700	666	650	675	702	678	629	647	700	693	699	647	681	679	631	654	669	651	689	682	667	709	673	663	699	624	671	678	718	643	643	644	668	682	695	678	669	677	703	652	619	638	642	667	676	708	690	661	683	669	629	691	709	690	666	707	695	710	683	631	682	612	637	656	661	685	691	677	666	649	696	652	681	661	639	666	660	659	669	733	663	672	661	719	667	709	688	666	690	677	660	685	650	681	649	690	660	664	666	693	653	650	692	660	662	688	663	684	622	664	730	668	689	693	707	681	678	709	633	675	661	644	692	653	745	710	663	658	651	678	602	628	662	664	668	662	670	696	675	715	626	675	666	690	680	655	685	696	683	670	674	683	673	686	664	686	693	670	704	689	666	635	637	689	636	674	665	660	654	626	666	680	637	659	647	653	672	685	680	678	697	692	674	671	648	669	664	670	659	686	657	692	636	663	644	702	650	686	599	686	699	708	655	669	729	698	699	654	725	659	645	651	699	668	693	685	708	678	657	705	667	699	710	657	708	651	650	686	671	651	667	674	671	673	674	692	653	643	656	674	681	687	678	660	669	680	708	681	666	699	676	667	676	706	680	647	703	674	673	641	694	671	654	727	668	666	664	687	686	700	700	664	706	670	682	661	705	660	670	686	669	715	664	683	697	675	723	698	689	618	630	645	680	729	670	687	694	671	704	688	669	668	708	701	680	669	673	675	752	670	658	649	695	657	692	658	712	689	678	644	651	645	667	664	647	697	656	655	675	664	664	624	671	672	630	702	661	632	641	662	638	657	647	629	670	703	691	661	714	664	658	707	703	665	675	673	701	656	706	649	694	658	653	664	670	649	708	664	654	707	714	703	680	700	670	686	663	723	701	690	635	688	694	686	706	728	675	651	651	664	651	632	674	635	603	624	639	638	669	688	680	646	690	690	699	631	659	665	616	683	670	693	682	672	721	665	671	666	679	664	664	685	634	674	676	679	700	688	655	703	666	679	676	685	660	663	673	655	637	657	702	646	677	642	659	646	681	634	685	671	688	676	665	657	702	704	666	667	664	682	666	651	698	640	663	656	663	686	653	628	710	619	659	642	605	623	656	686	637	682	666	681	665	708	644	703	669	677	679	667	689	649	715	663	668	716	704	708	730	682	668	696	683	728	713	656	618	686	650	647	677	659	659	711	667	669	684	680	632	682	707	686	686	701	699	685	675	653	692	689	682	693	703	695	650	660	655	716	675	696	648	693	704	696	710	682	696	702	687	698	646	664	688	678	676	680	679	653	658	650	646	694	682	648	664	636	648	713	641	661	700	679	630	655	660	690	659	650	648	640	698	675	687	661	674	710	715	699	686	665	654	652	672	650	681	685	672	650	670	659	680	744	644	672	655	654	701	703	678	705	663	656	663	666	653	709	709	681	655	714	693	660	670	666	645	676	675	671	670	641	699	702	651	642	655	633	649	670	710	669	685	671	661	639	679	703	653	636	664	663	675	683	668	630	675	628	705	669	730	669	664	709	677	684	656	693	662	718	732	646	711	675	689	675	663	653	660	682	653	659	679	621	704	665	676	691	691	668	628	668	690	664	627	679	686	685	679	660	677	710	654	687	678	633	677	745	638	691	672	643	665	660	677	645	703	665	713	629	645	645	680	686	645	635	703	634	653	704	642	698	708	688	692	691	706	694	695	669	673	667	671	688	650	661	676	649	695	699	732	677	684	726	650	718	694	669	655	663	667	691	704	632	648	637	685	692	642	672	691	693	666	694	660	666	648	688	647	710	687	691	674	717	707	665	688	662	638	720	627	683	739	654	699	741	672	603	699	684	704	707	686	646	674	687	666	661	631	680	709	668	663	685	697	688	669	688	694	667	660	659	646	683	679	679	674	634	682	674	718	669	681	704	655	724	646	648	662	680	698	697	689	730	683	670	677	682	674	738	699	648	641	682	666	659	675	718	695	687	709	694	653	627	663	694	688	654	680	685	631	667	669	688	664	624	625	679	665	661	688	699	682	702	721	680	635	661	651	716	648	649	662	681	689	635	662	702	705	635	706	671	704	706	649	650	670	675	652	699	685	645	708	681	699	675	640	678	634	658	692	672	697	639	652	696	684	647	627	690	683	637	652	651	647	661	689	657	638	614	682	696	671	667	650	677	679	703	635	681	622	696	631	693	641	673	644	682	647	660	657	645	686	696	699	688	671	652	664	711	661	666	637	677	703	676	681	676	704	605	702	669	663	684	695	641	653	666	690	653	665	654	711	653	695
34949	17998	4802	287	212	215	250	214	213	231	203	223	244	210	207	237	213	239	223	240	210	185	187	222	235	213	218	219	200	207	212	222	209	212	236	199	215	215	237	194	217	250	228	197	225	219	224	196	204	216	182	210	215	236	217	210	210	203	228	198	225	209	216	227	226	190	219	249	242	184	209	224	220	194	208	208	189	214	189	220	205	181	212	228	215	196	216	252	241	189	222	221	183	198	227	208	207	194	192	218	217	225	210	193	227	228	193	205	201	202	206	207	191	217	228	234	216	214	193	186	225	237	199	189	198	203	211	214	205	232	240	187	194	208	213	245	205	206	217	255	235	213	226	196	208	197	235	222	211	204	181	185	203	204	243	239	212	212	236	230	203	219	238	238	204	205	215	233	191	213	225	224	235	190	217	214	201	228	182	227	229	236	203	224	227	206	185	223	213	234	215	205	184	193	254	211	239	201	208	206	210	196	225	220	208	210	199	198	245	203	232	235	200	216	220	210	195	224	168	204	212	200	226	233	213	238	188	221	235	219	193	213	211	232	209	187	214	188	214	231	197	212	216	220	203	203	225	193	186	241	234	217	207	211	218	210	212	226	197	202	189	214	212	242	232	180	226	191	232	205	259	193	227	215	225	245	185	180	221	230	211	193	223	249	196	227	231	184	189	208	217	218	218	210	177	206	206	208	194	232	236	208	187	238	198	215	244	186	221	192	215	225	205	187	204	232	261	210	209	237	211	206	211	184	222	216	202	210	210	206	229	226	230	193	197	215	197	243	224	206	198	215	248	231	211	196	204	194	207	207	210	226	199	246	201	217	239	206	208	214	188	201	229	198	200	198	234	216	231	210	219	228	229	192	206	197	221	203	221	210	195	219	224	209	214	225	206	235	206	203	202	209	216	221	205	224	189	251	222	230	226	190	239	204	239	207	209	235	236	223	211	215	220	222	205	241	211	204	214	241	205	204	204	260	197	219	210	216	223	217	212	202	208	208	222	214	192	236	207	207	221	223	235	204	200	199	228	208	223	199	199	234	199	202	250	203	234	243	225	234	210	187	208	204	238	193	195	204	230	186	178	205	205	210	212	202	187	232	229	226	197	211	211	222	225	226	235	196	210	226	228	198	230	222	214	228	198	232	214	220	205	237	227	208	194	223	192	204	186	219	209	201	257	189	204	231	233	232	222	187	219	213	246	231	197	198	174	199	221	253	224	204	210	240	202	212	199	244	214	224	206	210	205	213	202	205	230	195	210	205	198	226	237	212	181	229	216	185	229	225	210	230	182	216	228	228	232	215	203	243	222	243	220	213	209	201	177	233	226	209	212	220	218	200	216	217	209	200	208	188	217	217	223	241	219	222	215	218	217	205	241	198	223	239	225	212	222	225	211	197	205	172	215	218	261	210	216	217	201	226	226	202	222	203	201	221	221	198	206	228	199	206	233	188	226	219	200	211	237	228	223	215	228	240	206	238	207	220	205	191	216	221	211	218	179	198	231	218	254	228	227	209	190	205	239	215	189	217	212	213	232	210	203	230	219	213	217	224	203	226	207	216	199	204	202	225	222	218	206	181	214	221	201	200	213	205	214	232	196	200	207	213	225	195	217	212	199	240	216	210	216	189	221	216	208	210	221	241	228	200	200	220	224	207	204	205	230	212	228	204	229	201	234	226	226	208	225	210	222	180	203	199	245	219	230	214	230	219	211	204	194	218	220	219	197	205	231	214	178	213	204	197	227	231	224	188	219	234	228	203	242	209	210	246	196	200	209	247	234	209	207	211	222	202	230	258	210	218	206	200	219	200	218	204	189	199	188	198	230	184	221	201	214	190	217	186	220	240	230	201	218	207	203	200	239	214	228	224	197	242	182	216	218	198	212	221	205	200	224	224	179	220	236	222	193	203	212	209	209	213	215	211	212	235	214	220	215	241	222	226	184	221	216	226	189	208	223	208	236	233	191	211	197	217	219	206	214	207	202	219	191	241	195	211	202	200	188	215	219	206	188	212	231	229	202	233	218	211	201	211	213	207	224	226	221	204	214	221	203	216	226	236	228	218	212	233	215	248	205	234	174	242	228	242	185	229	225	210	212	224	179	216	213	230	209	179	196	229	204	194	218	181	211	206	217	212	207	229	201	226	200	223	224	223	220	232	237	195	237	249	223	214	220	212	216	211	192	200	216	203	207	202	209	209	229	242	186	231	221	232	208	220	171	222	214	219	219	205	203	206	235	222	221	225	233	203	202	188	231	213	218	216	233	218	213	209	243	225	229	213	224	239	206	213	218	235	243	216	217	216	232	237	195	206	236	224	206	206	199	181	184	207	215	218	204	221	217	189	222	218	215	233	232	235	185	214	220	218	192	203	171	210	187	220	213	199	224	220	201	194	212	233	205	230	237	190	209	163	200	230	220	224	247	218	206	208	244	219	233	203	196	196	235	205	207	207	222	201	234	223	214	227	214	231	207	197	213	228	237	229	234	204	221	190	228	209	227	216	217	214	216	223	225	194	208	235	206	229	207	203	217	227	224	216	203	238	227	215	233	213	185	220	225	233	220	207	204	221	214	228	221	211	217	226	232	239	233	193	249	187	226	223	216	226	204	191	215	196	222	201	205	216	227	232	229	233	215	215	224	229	219	218	231	211	210	220	226	224	188	220	185	210	194	215	220	208	208	221	248	213	196	207	199	216	194	197	211	213	189	237	219	229	238	230	217	216	219	240	185	185	243	215	207	199	207	214	206	206	236	218	206	185	211	219	224	209	219	216	182	237	218	255	245	212	192	193	191	191	214	231	220	202	170	219	215	214	207	204	244	218	215	212	250	233	212	207	218	201	236	207	230	211	215	215	214	181	203	219	211	200	192	227	226	221	227	199	196	243	207	231	207	188	202	220	225	222	212	189	233	223	218	252	207	224	217	194	240	196	213	227	203	228	214	226	200	215	237	224	246	184	247	233	196	204	220	202	211	230	204	188	208	213	208	220	233	205	212	200	210	210	226	223	226	204	240	224	214	194	215	223	206	217	197	229	188	235	224	200	206	227	210	218	208	182	234	224	218	214	208	199	252	204	225	244	195	221	235	211	230	235	203	219	229	244	228	212	195	194	232	210	231	215	213	203	219	226	222	200	191	209	201	216	201	238	242	230	213	199	196	232	233	214	245	216	193	236	219	225	186	223	239	224	207	207	249	215	201	219	220	215	236	234	237	225	201	229	228	208	250	206	206	204	205	221	216	216	228	199	212	217	222	224	230	218	192	190	234	229	195	215	200	225	214	215	217	249	198	215	186	210	223	214	208	230	228	215	232	283	228	212	239	197	239	203	232	224	185	206	186	220	225	230	201	217	200	205	205	229	203	224	226	213	222	192	241	197	170	222	219	206	235	197	182	197	214	207	228	207	217	218	210	195	212	192	223	220	233	199	211	209	234	255	198	217	204	229	242	234	210	203	233	235	192	234	248	208	208	204	246	201	226	203	210	225	192	219
17286	5033	819	535	509	495	550	545	517	525	513	524	497	536	521	523	444	518	498	505	536	507	514	563	512	512	515	569	525	489	546	508	504	521	525	472	495	509	502	524	505	508	544	555	509	485	508	508	541	489	499	543	504	524	521	531	540	515	520	516	497	516	501	526	492	505	499	471	576	489	532	505	549	515	479	506	541	510	519	493	549	515	506	498	458	496	555	551	526	511	549	530	527	507	545	527	508	507	516	514	503	566	485	531	517	532	504	510	543	538	554	490	528	494	523	548	562	512	510	540	519	501	568	505	526	497	519	509	530	525	520	480	515	492	500	513	477	502	500	502	507	567	502	557	499	477	536	493	490	546	492	489	505	517	479	520	504	505	503	532	494	504	518	572	511	491	483	510	486	488	486	511	515	508	508	537	489	499	525	497	500	484	506	531	524	525	496	522	490	502	529	522	511	514	516	512	516	537	474	513	534	481	497	509	509	537	507	522	514	472	509	539	553	549	486	493	529	541	490	567	525	487	509	506	503	550	545	469	489	521	482	534	516	517	502	507	508	541	505	498	545	524	473	507	496	531	509	574	566	493	485	520	514	540	509	528	517	502	495	508	555	508	490	462	503	526	520	529	468	539	523	511	507	502	516	491	491	510	489	552	511	524	514	454	524	528	463	503	531	517	535	516	524	499	484	551	518	497	492	512	496	515	512	501	533	522	528	526	533	496	506	493	471	518	513	502	520	491	522	559	513	514	533	481	528	546	505	503	521	495	523	499	509	496	517	502	527	550	512	492	492	517	482	545	541	498	498	525	532	526	555	498	513	498	566	549	502	459	516	553	500	500	516	545	515	513	518	535	510	526	526	497	513	522	532	528	525	528	533	503	511	526	535	476	519	530	557	502	518	524	539	544	507	502	482	474	503	495	501	511	567	516	484	530	507	547	516	517	517	524	522	533	515	518	486	562	504	513	529	565	524	531	514	525	531	499	511	473	497	540	556	512	537	571	511	508	502	498	521	485	510	503	509	509	551	511	460	483	529	487	456	508	521	514	566	545	552	512	553	494	468	515	534	509	539	514	493	499	518	489	505	512	509	503	550	481	511	499	519	502	539	512	520	499	503	498	496	525	528	510	539	528	511	488	530	494	493	540	542	499	483	501	516	516	501	508	510	495	527	500	516	507	543	529	508	541	522	478	506	528	544	533	512	473	503	504	469	479	489	475	524	485	533	543	546	571	521	512	538	482	512	527	524	548	535	489	524	473	490	517	501	478	513	521	510	489	497	524	541	495	476	535	521	562	536	518	520	475	515	487	478	519	514	533	514	533	522	540	501	552	489	513	519	524	517	520	517	516	514	500	510	515	533	506	472	521	539	520	560	496	510	510	518	536	512	551	515	516	478	534	494	474	570	512	529	524	472	459	534	503	535	531	480	490	473	519	524	510	490	550	505	529	513	543	510	509	553	491	534	512	507	516	479	485	548	514	521	462	524	511	481	546	450	504	495	506	501	542	492	488	540	492	529	495	489	549	531	549	532	508	490	521	496	473	540	558	547	507	535	577	505	511	522	511	527	493	564	546	508	514	534	526	519	495	509	506	529	518	546	478	508	555	511	572	535	489	494	530	533	533	523	540	511	520	493	492	509	500	475	491	484	538	543	491	532	485	497	507	507	476	520	539	503	505	535	513	514	517	490	517	519	532	517	496	501	477	503	516	473	504	539	527	505	477	582	528	510	532	524	491	513	535	499	546	519	495	521	525	518	533	510	471	530	538	523	468	508	528	480	529	439	558	524	482	542	489	474	469	506	523	527	502	493	522	519	523	555	499	498	497	513	549	515	539	497	533	498	562	497	544	507	522	513	526	471	519	497	472	519	510	501	486	491	505	487	498	501	519	515	508	500	487	498	553	530	518	493	484	507	517	503	526	503	491	516	500	534	520	512	526	541	491	541	492	494	499	487	484	531	513	479	524	487	525	501	533	549	526	499	499	474	487	511	524	501	526	505	509	543	495	514	550	507	544	493	505	531	491	525	506	523	506	493	514	504	475	510	515	484	483	530	485	499	524	504	510	523	533	544	517	526	524	495	499	540	538	516	534	502	551	541	525	531	513	527	472	529	530	506	484	556	494	534	478	511	548	527	520	529	497	520	499	518	516	487	503	486	505	535	539	532	509	492	528	507	502	477	511	486	480	502	503	564	557	534	536	484	542	551	543	525	545	546	477	504	535	530	530	510	493	520	487	475	489	545	492	530	476	565	510	500	507	523	510	466	528	467	552	507	543	480	462	533	525	529	542	505	512	566	504	530	451	532	519	493	510	524	527	536	480	532	504	551	491	469	525	489	494	486	513	485	518	548	536	491	531	495	563	482	483	535	491	558	549	485	527	494	514	530	498	504	487	520	525	498	524	508	550	494	485	507	534	516	505	523	502	528	480	522	478	509	511	493	519	501	551	532	541	486	451	516	477	481	507	494	506	499	505	507	513	520	517	513	553	504	521	505	554	516	497	517	540	501	514	543	498	534	516	521	495	541	483	504	516	506	491	509	527	489	525	484	502	514	540	483	527	516	477	488	556	547	532	506	533	515	521	531	509	476	525	495	525	473	547	521	542	472	488	525	525	545	490	516	507	524	523	516	523	507	516	529	521	537	500	483	514	527	500	510	504	530	547	529	515	499	487	560	509	509	515	528	475	545	553	548	508	528	533	540	511	460	521	539	512	544	494	515	523	553	507	511	568	529	485	546	514	538	467	532	481	462	531	514	525	535	512	516	502	509	460	528	481	483	493	552	462	475	505	508	537	540	497	492	487	480	514	493	536	465	515	533	513	468	498	530	519	509	487	489	493	539	505	531	554	522	530	528	496	463	509	513	484	476	495	523	503	549	549	509	497	567	514	508	550	508	522	471	476	510	502	536	537	491	523	502	524	513	500	493	499	512	510	497	493	512	509	517	555	549	504	530	504	512	483	531	531	510	494	510	522	526	494	493	489	532	509	526	502	501	512	519	521	511	522	548	522	530	534	518	517	526	497	499	502	485	496	556	504	495	558	538	537	522	519	528	497	545	516	556	544	483	500	533	514	520	561	513	492	466	541	506	526	508	497	486	502	515	524	495	508	515	527	512	516	453	491	520	499	506	512	545	480	478	489	487	560	475	537	490	509	528	501	529	493	499	529	497	497	525	478	547	502	498	507	501	508	523	480	508	543	497	499	518	479	533	510	503	541	497	483	504	532	537	533	480	495	517	518	507	543	494	518	533	530	512	552	514	518	504	496	538	509	503	518	530	483	502	509	510	538	542	508	493	529	477	522	515	510	547	491	490	519	518	533	506	549	469	527	474	516	499	531	494	486	511	533	521	522	506	479	546	546	557	517	550	536	526	529	507	484	537	477	504	538	519	492	518	474	505	525	502	537	547	529	506	529	514	508	528	499	514	525	551	459	504	507	452	529	524	506	517	487	523	515	537	501	492	543	518	545	488	499	485	472	474	522
25322	21109	23619	28834	21120	13408	651	482	390	378	357	403	415	387	384	357	386	384	388	353	394	408	383	383	356	385	391	417	372	430	378	435	389	366	341	375	421	376	340	369	422	391	401	370	351	348	373	372	401	389	393	417	385	351	365	392	367	376	341	336	365	354	403	369	403	369	372	399	346	355	384	380	376	339	355	401	410	362	355	375	347	361	382	387	364	375	359	358	387	381	403	339	408	381	386	355	376	415	379	373	366	370	358	375	386	354	356	375	390	399	378	370	409	351	402	387	404	391	374	320	357	367	390	415	390	429	402	381	355	371	390	396	400	385	394	344	405	390	329	375	401	372	352	387	372	385	363	378	338	353	370	331	359	343	415	349	363	376	407	362	443	386	336	393	350	391	402	418	413	391	350	407	351	401	375	393	389	346	368	368	406	356	354	393	385	365	351	352	351	391	378	392	362	358	378	373	389	359	367	359	380	352	365	346	362	384	397	364	373	382	379	367	357	363	395	382	428	352	382	388	361	358	406	422	363	367	355	371	410	364	373	376	356	333	383	406	339	358	379	379	377	365	381	353	394	381	407	348	378	349	362	357	399	395	380	432	423	361	370	339	356	358	425	381	393	366	371	351	383	367	354	372	357	356	403	390	361	379	375	355	371	376	418	389	347	394	364	407	349	349	358	404	353	360	389	366	432	388	373	375	392	389	359	363	391	362	334	384	347	393	374	355	360	366	351	354	369	377	363	366	382	396	421	408	367	350	409	325	377	405	372	397	342	352	393	382	402	415	393	376	346	329	367	335	365	411	393	354	356	377	377	331	366	377	400	372	396	402	357	396	372	367	394	371	371	400	356	389	380	358	378	389	363	368	341	416	373	387	394	387	394	366	352	381	348	354	364	367	373	365	373	372	408	386	368	375	387	385	410	395	386	325	388	361	349	361	392	345	338	369	378	394	384	355	392	359	392	388	378	382	389	383	367	385	374	396	370	383	329	393	372	366	353	395	395	410	364	384	399	370	400	407	373	355	373	384	367	377	363	346	364	357	375	398	367	374	371	382	343	405	358	363	362	366	393	402	384	388	391	411	424	371	329	358	365	341	370	400	390	365	398	331	383	372	343	347	338	350	345	366	352	402	384	392	364	401	353	355	333	356	386	374	401	346	366	346	365	381	370	381	395	333	395	362	359	380	382	403	400	394	376	392	364	357	362	387	393	361	403	371	359	363	345	387	377	379	383	383	380	363	372	352	363	346	411	372	388	354	367	401	381	346	365	390	384	370	380	385	395	415	361	381	387	357	407	348	380	392	392	391	385	378	388	390	375	353	390	395	392	385	420	405	351	353	414	407	353	340	376	351	355	378	393	395	375	377	363	352	361	390	344	357	404	378	354	365	391	382	349	341	377	387	380	381	350	358	368	346	439	413	379	401	379	383	348	389	351	374	380	385	392	393	405	371	393	382	382	365	411	378	358	386	370	361	379	398	360	393	385	382	395	379	370	359	372	378	348	346	372	384	380	383	374	385	328	330	396	373	357	334	368	392	399	377	368	348	379	380	367	380	372	361	385	387	367	355	345	379	380	370	395	381	355	383	349	385	348	365	390	385	393	395	370	385	390	376	356	373	379	330	390	371	326	358	380	396	368	371	369	365	379	345	385	391	406	379	357	343	376	375	409	364	365	374	419	365	378	387	392	352	388	380	381	362	369	369	356	373	360	404	372	373	443	344	348	378	380	353	409	380	358	390	388	451	376	392	353	363	378	368	397	347	367	344	343	403	402	362	367	390	356	402	374	383	379	353	349	367	369	375	349	336	358	373	333	399	421	396	390	369	355	389	370	366	376	374	352	391	360	377	394	399	393	351	391	402	399	369	414	391	365	354	339	355	356	426	381	353	373	374	367	421	387	384	406	368	389	399	359	394	364	331	379	350	367	369	393	369	342	364	392	371	385	362	356	373	338	345	388	341	402	412	386	384	364	376	386	345	431	420	400	407	405	366	401	384	351	364	370	362	375	370	394	361	384	341	343	368	383	380	381	360	374	368	365	435	403	353	373	363	342	342	380	332	345	401	347	346	367	398	406	380	372	377	369	389	362	389	360	384	385	376	359	368	358	362	362	357	390	348	379	362	331	341	379	360	375	366	366	380	365	341	375	332	381	337	432	370	348	365	370	376	381	352	389	379	391	349	338	382	396	362	364	367	369	389	424	387	404	368	385	336	338	386	380	384	372	407	369	335	382	392	396	397	379	399	392	365	382	340	318	368	395	399	387	368	405	363	403	348	415	393	393	320	367	395	389	366	333	362	363	380	380	392	378	381	359	382	420	333	390	344	353	397	416	358	368	364	372	326	353	370	371	339	380	398	384	336	343	356	334	378	357	346	371	394	345	399	364	382	337	394	362	342	414	363	384	393	366	345	360	376	350	377	365	385	372	369	385	342	351	397	384	364	313	358	350	404	438	387	361	315	394	384	377	344	389	402	346	374	377	394	362	363	361	364	365	375	378	368	361	396	376	332	365	379	373	361	384	340	366	349	385	403	386	396	354	366	379	364	353	368	405	400	406	408	385	348	354	392	373	410	402	389	388	384	381	401	383	374	373	362	403	371	351	383	368	381	396	374	377	369	365	345	355	396	386	359	389	371	343	400	359	351	370	387	370	365	373	365	399	400	331	387	343	364	372	354	358	338	392	354	381	394	404	421	364	373	368	369	372	358	385	383	355	367	363	358	396	344	373	409	398	367	365	354	388	390	380	371	341	411	388	351	353	381	377	394	381	362	371	413	397	384	377	354	361	369	363	346	369	356	353	367	366	375	409	368	344	388	398	350	331	401	406	353	384	369	386	378	361	409	416	398	358	368	357	384	362	398	370	360	363	358	398	413	358	340	348	381	374	371	352	372	388	383	370	349	389	404	377	354	391	375	351	355	391	363	358	389	380	382	359	378	319	356	373	367	377	362	363	372	383	368	357	348	395	351	334	401	373	410	378	351	391	362	357	403	363	370	361	381	356	374	376	345	365	363	361	376	381	368	389	354	381	374	367	357	390	377	351	384	380	384	354	382	381	380	395	409	354	368	376	378	373	413	374	388	397	414	372	393	405	378	358	367	353	359	379	364	410	374	372	312	358	363	359	330	397	403	403	390	389	389	411	376	357	357	372	365	360	380	354	376	354	376	380	384	381	332	353	390	426	343	359	426	342	385	382	366	360	391	379	364	363	367	374	387	342	416	333	363	343	362	380	361	337	369	383	362	368	382	376	378	388	407	380	405	387	388	376	371	374	354	395	393	384	350	421	394	367	347	370	401	368	346	362	370	363	381	389	380	403	365	362	367	372	377	400	374	361	366	367	348	380	377	348	346	366	385	369	406	404	404	402	353	357	351	368	381	396	366	437	376	371	406	369	361	366	378	393	387	371	377	372	397	362	387	371	364	394	384	345	391	390	387	389	401	391	378	360	371	342	332	365	351	352	400	406	392	391	378	375	398	364	359
30519	37043	6781	926	840	816	825	785	813	774	839	817	764	782	802	774	837	805	827	819	819	790	812	771	835	815	759	801	788	799	807	807	790	770	784	802	803	737	794	850	821	777	830	749	817	830	839	734	785	787	813	782	809	821	788	796	839	797	801	787	819	814	776	765	756	748	792	802	782	826	794	774	789	800	796	754	779	783	776	790	753	814	794	775	758	818	780	809	795	788	755	784	778	809	806	793	799	773	741	797	780	726	798	780	785	827	807	789	834	799	728	785	759	768	815	808	804	801	850	796	858	804	793	834	766	834	824	804	767	797	746	826	771	766	827	779	800	771	770	829	762	774	839	794	812	768	777	780	794	780	792	727	771	759	825	758	825	761	782	840	789	794	822	778	798	777	802	830	795	825	838	791	767	814	807	820	851	770	812	780	815	786	803	770	799	760	778	825	803	798	860	762	800	746	753	741	748	785	812	787	782	824	791	815	851	833	760	818	786	788	842	844	813	808	809	752	783	796	759	809	783	799	786	786	805	816	833	826	783	800	753	789	780	895	758	793	790	790	775	802	842	824	786	771	785	808	804	791	768	770	826	836	822	793	771	787	781	793	808	792	797	800	784	766	766	822	801	822	783	823	800	784	788	778	862	779	803	768	787	762	822	778	780	785	807	804	806	782	788	773	754	793	822	787	830	762	716	797	780	788	816	771	772	774	785	808	817	781	832	751	801	791	784	746	782	817	743	793	807	806	816	782	783	788	835	782	797	763	782	784	774	811	807	789	788	777	803	782	873	753	743	809	791	845	826	771	842	768	773	740	812	804	768	791	766	817	752	836	797	822	784	724	798	813	790	842	806	822	792	782	847	807	814	796	769	805	786	787	792	763	818	841	792	803	736	797	749	773	794	827	830	770	793	766	766	784	780	756	806	774	784	774	817	802	870	783	779	797	785	766	831	784	794	784	773	801	749	786	755	819	792	807	799	810	790	799	752	797	790	817	873	765	825	798	804	828	796	809	772	779	818	751	821	747	785	814	807	803	771	749	797	834	791	803	819	799	785	801	788	786	748	782	792	876	791	854	823	795	788	767	823	789	794	753	768	789	824	810	789	760	806	805	775	811	764	785	829	756	782	781	777	772	835	750	749	833	746	818	790	762	763	824	758	798	756	789	741	770	750	787	756	803	799	803	841	714	806	779	778	810	778	825	812	779	841	792	750	798	800	790	825	810	806	761	798	778	809	828	818	768	786	831	789	779	802	831	726	810	768	827	817	817	726	762	799	824	759	832	752	773	801	827	785	808	790	776	812	787	828	772	766	761	769	815	817	794	801	785	807	809	801	752	826	788	810	802	837	759	749	822	838	796	822	823	819	784	780	751	797	817	743	837	822	800	787	834	782	752	794	808	750	782	775	775	801	738	779	744	787	769	767	829	801	770	763	797	749	768	794	779	772	797	821	786	781	818	793	815	800	781	760	772	781	755	787	779	742	780	782	830	805	828	813	767	774	761	825	806	764	803	773	790	800	740	808	863	787	819	766	736	807	775	783	784	790	778	759	790	793	807	798	820	769	725	784	802	830	743	808	783	767	765	809	808	826	799	823	793	762	809	819	749	835	785	813	793	791	758	818	793	818	778	764	767	805	780	806	799	802	797	777	859	764	808	768	814	815	801	819	765	758	829	832	792	776	786	784	795	794	788	819	820	810	800	791	783	780	817	823	752	766	777	784	818	807	840	806	760	740	863	800	820	834	789	815	769	824	789	781	815	766	790	776	767	742	819	780	815	829	779	795	739	774	771	783	754	804	804	742	781	787	750	832	816	793	853	811	787	786	786	771	781	761	781	796	814	803	823	781	769	841	839	813	818	769	844	796	778	785	751	798	801	820	780	840	775	815	769	803	786	783	805	781	803	787	810	786	792	825	799	814	782	807	810	820	872	768	754	712	797	778	831	797	746	788	761	779	785	772	815	803	761	796	740	814	717	753	821	744	778	814	782	810	818	785	801	789	785	816	814	775	781	759	796	781	746	817	798	777	792	771	776	793	807	765	782	801	802	791	740	817	805	779	830	766	847	789	782	769	776	807	825	809	803	756	761	790	799	763	835	794	831	823	847	820	781	870	819	777	816	738	761	794	792	716	764	785	784	792	763	750	703	765	757	775	792	779	761	802	781	799	759	780	846	844	767	763	841	811	722	787	829	775	781	801	789	800	820	781	791	767	815	792	777	848	813	804	785	787	746	779	811	828	792	772	820	759	786	798	811	773	810	778	750	755	819	785	782	788	823	818	767	760	813	768	752	779	792	816	755	841	810	794	798	823	751	763	758	796	787	797	753	840	795	858	815	753	755	786	794	839	822	839	812	800	773	801	771	807	836	844	799	828	785	767	763	813	843	816	772	805	772	784	775	777	762	796	804	802	778	782	789	762	732	759	776	794	789	793	801	792	782	793	801	786	748	814	794	776	827	769	749	844	782	749	796	798	799	777	753	786	878	839	784	774	782	769	780	842	765	776	806	806	782	864	814	753	764	745	824	805	820	740	808	816	805	798	756	767	797	768	753	771	804	783	799	805	796	806	760	761	759	728	802	827	787	784	793	792	807	736	846	791	837	805	817	801	738	799	770	836	788	830	796	774	790	779	796	821	754	787	800	749	816	791	765	766	795	754	780	802	809	792	769	809	787	806	780	864	798	717	743	818	782	809	784	845	726	748	805	778	784	823	774	827	814	776	767	797	816	775	730	740	779	825	764	812	720	777	786	781	786	797	773	772	804	786	788	784	832	792	779	791	773	748	795	816	815	787	771	820	794	752	828	810	796	803	790	805	807	792	823	817	795	850	775	789	762	851	810	813	739	797	766	763	750	774	803	800	765	792	770	775	780	768	767	806	755	737	772	798	781	753	806	793	815	763	809	794	750	804	778	764	811	850	797	774	758	755	801	841	803	786	783	793	833	852	770	780	756	785	798	792	813	806	759	790	756	785	828	843	854	780	757	779	774	797	772	789	813	791	791	764	708	773	825	804	792	813	796	785	768	807	788	809	734	848	810	780	787	727	736	780	817	838	805	795	795	779	820	811	845	794	780	735	806	802	842	764	807	775	785	735	789	787	798	827	821	804	847	767	748	765	747	785	847	788	790	800	785	772	796	767	790	815	777	803	792	746	794	805	853	778	766	780	779	779	828	752	768	759	766	808	798	814	804	722	767	801	772	785	777	761	751	773	799	818	753	785	782	735	838	823	797	781	796	793	795	814	777	776	760	790	782	768	788	773	784	768	826	771	783	719	798	842	803	819	803	731	794	819	740	804	801	833	827	810	775	830	729	819	770	775	786	779	791	823	811	800	800	837	800	793	786	833	802	820	777	776	820	780	808	828	849	811	833	794	780	846	804	812	759	760	768	793	780	812	792	776	778	780	820	798	838	800	790	848	778	793	759	731	773	811	807	783	761	810	797	819	771	785	784	813	782	767	819	759	798	831	779	798	808	810	820	718	778
24524	21102	24032	28414	21104	21125	11413	610	423	426	403	393	367	347	311	398	373	360	392	325	372	371	386	372	344	337	322	302	330	348	341	298	327	320	332	319	328	333	347	332	332	333	298	327	341	320	300	368	345	324	334	312	318	349	331	337	320	349	369	336	351	319	349	360	344	328	320	337	343	327	342	345	362	312	356	344	326	351	350	339	362	304	367	361	334	358	318	323	340	356	340	295	314	328	331	305	333	387	346	354	347	362	332	317	324	328	338	329	352	311	332	327	306	328	319	324	319	322	346	341	374	347	362	355	345	315	328	365	313	304	321	333	348	312	327	358	339	340	318	326	319	297	355	334	316	315	342	317	300	309	305	335	382	345	307	335	315	327	335	344	322	332	345	322	353	333	360	353	352	327	330	355	318	343	341	324	347	336	373	334	304	329	347	351	336	314	312	369	326	330	323	320	349	348	343	303	326	355	330	323	315	316	323	306	305	294	336	332	299	332	326	336	347	311	323	343	351	344	375	389	333	320	338	344	336	341	345	341	311	346	341	319	331	322	363	333	304	332	322	354	345	381	330	338	313	312	365	333	329	351	301	342	345	335	318	366	323	329	342	311	313	308	328	368	323	316	338	361	355	351	332	321	344	314	307	338	341	319	369	329	342	334	338	326	316	351	325	322	348	313	337	350	316	343	360	337	382	331	348	344	353	325	292	356	363	375	341	344	328	332	349	343	347	367	305	369	303	323	330	338	328	307	309	321	321	309	328	320	324	306	319	288	379	325	363	336	350	332	332	330	347	361	319	326	316	309	313	364	327	335	310	305	355	324	319	343	326	365	331	322	345	348	350	284	334	323	331	320	325	351	329	288	334	348	332	350	356	349	325	329	298	348	349	340	371	328	346	358	309	354	345	347	359	334	328	330	326	316	353	334	338	320	305	328	329	323	380	322	344	318	318	326	313	313	356	322	314	332	352	337	340	353	337	362	307	294	339	366	334	356	304	322	294	335	297	339	332	348	332	342	323	314	351	353	339	328	314	327	321	337	342	328	338	326	313	307	364	309	316	338	329	335	329	304	346	329	342	305	307	292	343	333	321	337	370	333	311	343	295	325	330	319	302	350	352	344	299	302	320	307	343	327	341	322	312	332	311	317	323	319	337	331	333	260	328	339	369	286	330	342	335	325	340	362	343	321	359	323	296	341	361	335	326	329	331	335	334	300	330	372	339	321	336	346	298	292	308	359	343	322	298	333	349	307	322	321	330	304	331	328	332	308	351	351	337	350	359	302	344	317	374	327	341	327	313	341	372	342	369	310	336	355	327	320	335	306	367	361	335	317	339	328	303	278	324	345	325	290	309	303	315	314	317	312	305	337	337	338	329	320	314	347	320	294	331	354	346	335	348	323	304	323	328	324	367	333	311	313	288	347	312	330	356	349	335	334	302	325	348	342	328	344	326	299	307	335	369	306	327	300	309	327	343	371	325	284	345	356	324	279	334	347	296	330	350	322	321	345	341	346	319	296	335	323	326	332	348	310	316	332	341	345	349	345	278	365	347	316	327	295	339	303	312	333	317	329	328	341	330	345	354	380	287	334	320	289	349	352	353	297	337	332	354	345	345	340	312	358	328	325	330	328	329	310	374	301	308	350	336	345	346	313	334	337	323	375	334	307	332	312	325	325	332	356	336	339	388	325	344	289	313	306	353	281	290	333	322	326	319	324	336	351	321	353	300	343	377	360	356	333	353	346	321	327	377	341	356	348	377	330	356	313	325	345	313	345	341	307	347	331	322	320	308	304	331	328	316	309	340	367	309	308	340	312	345	339	341	316	314	309	331	353	340	351	337	333	324	348	332	320	314	338	337	351	324	307	337	321	288	334	327	370	355	345	303	332	304	320	355	329	352	338	323	298	335	314	309	299	343	355	352	333	322	341	344	340	362	344	342	285	346	358	317	357	294	305	355	307	307	317	318	325	341	339	313	328	351	350	340	343	338	308	319	326	328	334	367	374	349	306	303	344	356	331	335	329	345	324	333	326	316	315	363	295	302	342	309	355	337	353	362	338	306	337	317	304	307	326	307	322	310	338	334	317	330	320	343	321	324	336	353	324	314	353	335	328	322	341	334	292	337	340	349	309	304	326	323	307	317	345	330	310	328	379	315	318	327	349	368	315	312	352	331	337	334	326	357	365	325	331	337	309	357	356	302	349	297	312	343	356	334	335	332	348	286	335	300	350	298	349	327	330	342	303	373	351	327	295	318	349	309	386	341	319	343	325	348	357	334	302	303	339	360	354	348	321	331	344	356	323	332	337	328	346	330	332	304	362	324	296	330	366	342	327	363	317	340	342	329	330	320	357	325	333	327	357	321	343	345	322	310	328	345	315	326	347	344	330	322	358	305	320	280	332	323	367	362	331	349	372	311	341	310	334	279	331	339	317	293	324	340	346	320	313	303	318	338	333	322	388	365	344	335	338	306	345	337	332	334	300	318	313	323	320	358	329	305	337	336	368	325	343	321	344	305	342	366	347	326	319	325	340	318	319	319	313	291	306	319	321	313	323	314	310	316	339	319	319	337	331	348	339	310	339	318	350	301	318	315	359	317	333	311	364	373	352	330	305	339	364	321	304	335	337	371	341	352	339	337	342	322	330	359	360	340	336	350	348	318	324	363	308	317	329	311	347	326	329	303	344	308	338	306	315	330	322	362	344	352	379	361	365	348	358	325	366	356	348	315	337	333	323	335	300	318	312	346	339	309	330	314	355	339	301	360	295	348	340	332	344	329	324	352	334	331	318	346	355	323	334	313	320	360	316	336	314	344	325	310	336	367	327	362	349	341	303	343	337	362	342	343	352	348	330	298	349	277	307	315	304	302	318	331	331	333	347	359	321	341	322	325	331	346	350	304	358	343	341	376	346	342	288	332	358	398	344	329	342	355	354	347	328	298	360	329	331	334	322	355	346	299	350	326	338	362	367	288	313	370	308	340	324	314	334	358	313	341	356	330	334	344	321	317	341	354	343	313	334	338	332	309	344	378	329	366	357	329	306	328	333	314	316	346	323	333	303	335	359	346	303	313	366	353	306	316	351	322	340	324	314	319	350	341	331	340	341	337	342	297	304	326	325	339	371	311	339	334	333	363	353	380	353	354	317	337	315	349	328	303	332	310	313	322	362	367	355	312	324	358	331	315	319	302	380	334	337	379	337	330	311	339	308	311	338	340	308	302	314	302	357	368	332	328	337	319	380	302	335	325	358	349	337	303	289	333	338	317	338	308	346	325	321	313	356	314	317	317	307	322	313	286	310	323	324	339	352	305	343	320	323	313	341	327	319	312	350	360	331	378	331	331	339	303	333	301	333	369	352	325	315	328	333	350	330	320	349	318	350	385	345	327	350	317	337	366	327	315	310	341	345	339	348	338	340	335	333	328	332	333	319	327	328	376	328	344	346	337	352	324	324	339	354	312	323	307	348	354	354	328	345	339	336	327	331	323	347
36235	48247	10920	1037	830	793	712	707	735	683	660	685	661	680	713	701	693	673	702	708	659	723	691	659	681	687	735	699	733	727	688	721	662	662	662	681	608	683	661	660	679	621	679	714	701	670	669	697	645	688	690	664	656	677	707	675	663	678	690	658	675	655	710	690	756	684	662	687	653	721	708	725	663	658	660	710	673	703	684	699	720	653	686	706	691	691	663	671	696	704	719	676	693	678	674	654	658	682	683	690	624	690	705	651	686	658	678	703	722	706	692	692	689	695	694	685	682	689	723	692	666	691	673	710	713	712	683	679	720	703	713	664	667	674	651	684	688	697	707	693	677	676	712	720	743	708	706	684	693	681	725	643	660	683	704	665	660	686	655	659	696	652	668	684	668	703	628	678	662	645	719	713	680	669	682	734	686	668	698	671	674	732	690	636	709	658	635	702	641	661	665	651	708	676	718	660	683	670	729	688	713	707	661	684	698	677	694	664	655	675	626	689	709	693	678	688	681	692	688	717	692	690	676	695	700	666	692	681	665	723	663	652	702	698	650	640	707	732	694	620	724	664	686	672	733	669	691	630	666	697	731	713	682	686	689	667	669	661	692	726	752	686	709	684	667	647	681	692	712	705	664	697	637	661	696	685	664	697	700	688	713	664	698	651	687	668	675	717	650	708	687	675	643	629	698	688	673	715	616	669	694	667	644	686	638	670	705	715	716	666	733	664	676	678	691	671	641	686	697	714	664	684	687	679	674	652	659	630	684	661	640	640	657	704	699	722	673	727	689	710	691	639	703	661	697	660	681	675	678	678	688	701	696	645	693	687	655	672	700	740	662	671	696	692	668	635	678	670	641	677	687	674	651	651	683	710	670	685	714	690	684	686	653	674	678	668	672	682	677	656	670	662	666	683	693	642	684	709	700	692	692	660	688	716	647	645	689	639	672	677	734	652	667	706	691	732	694	695	636	728	679	736	686	675	695	698	652	707	655	680	667	636	650	700	678	706	666	677	645	694	664	669	633	659	621	726	726	693	730	671	738	681	645	680	645	695	698	688	626	676	667	691	607	710	675	684	703	666	701	620	674	676	690	670	754	686	689	711	655	703	688	699	720	680	704	735	673	665	659	699	706	734	666	648	645	715	681	710	670	722	684	705	670	701	679	666	666	645	665	656	646	727	694	701	633	684	676	724	655	674	652	648	671	702	701	710	704	680	667	640	681	676	691	714	670	680	671	652	701	666	715	679	742	726	698	708	669	639	650	716	630	719	690	696	722	686	673	655	696	649	725	641	675	671	651	705	651	697	655	687	681	681	766	725	669	673	690	682	636	645	656	726	685	698	713	632	692	682	680	694	674	714	706	680	710	678	644	660	675	676	641	742	700	728	691	699	683	716	633	703	670	701	661	682	631	679	636	682	666	674	665	670	677	709	700	651	660	695	663	678	705	710	687	692	680	657	683	650	637	683	700	630	698	717	696	705	702	656	730	693	686	688	707	681	707	711	673	635	677	687	719	671	650	661	704	680	675	667	691	719	707	711	699	652	700	649	699	727	649	654	679	678	629	717	658	718	715	680	675	718	690	717	713	723	725	634	693	634	660	665	739	670	655	687	716	698	723	680	693	694	693	691	714	681	695	726	702	712	700	678	698	642	694	717	647	685	663	695	691	729	653	704	721	663	733	685	688	703	679	679	682	663	661	724	654	698	682	704	666	667	674	675	710	668	634	640	659	674	703	697	645	679	696	690	684	699	719	699	711	683	708	663	733	651	649	694	700	729	689	691	705	659	675	651	656	662	702	697	675	714	713	668	686	728	701	681	651	706	676	649	695	698	656	711	644	726	739	717	642	658	647	718	687	726	668	647	710	661	690	671	744	709	690	697	677	676	660	695	676	696	668	638	716	711	695	692	671	700	713	695	633	720	688	720	689	700	662	720	734	714	716	671	673	708	683	658	721	686	671	671	734	669	700	675	642	691	725	688	632	655	696	681	662	673	641	675	665	653	684	686	676	673	698	677	665	689	660	703	681	684	665	718	685	729	697	699	660	633	667	713	682	670	703	677	674	668	676	700	675	703	654	696	690	681	664	659	708	659	675	668	663	662	656	650	667	657	688	704	693	655	698	673	711	693	664	678	647	681	673	667	690	695	673	635	690	740	667	703	710	708	687	670	630	698	695	733	707	703	711	688	684	624	645	693	648	685	659	692	670	676	667	702	676	638	734	657	745	749	727	696	653	680	759	665	705	671	709	699	685	697	670	693	656	686	681	697	685	676	663	683	648	686	710	683	647	740	691	699	661	739	663	725	675	669	686	676	718	686	683	644	698	703	656	648	677	684	672	651	662	633	761	670	652	695	669	699	687	660	695	687	697	723	664	707	656	653	643	709	714	660	678	657	711	649	719	676	696	662	644	656	749	684	679	688	685	738	728	661	660	631	657	717	679	635	697	702	670	639	664	649	686	727	723	665	689	696	685	691	691	627	682	681	712	656	667	668	669	711	718	665	714	708	684	705	682	651	768	698	721	664	642	684	685	683	683	689	649	677	651	649	678	692	675	724	647	720	653	632	681	651	713	690	674	681	672	696	634	627	691	698	598	678	701	671	639	686	662	691	705	659	667	674	689	676	707	703	698	688	704	664	693	673	699	674	673	691	657	718	663	660	664	687	690	684	632	656	679	697	700	677	630	688	674	699	690	700	693	674	672	703	714	664	706	781	691	684	717	753	622	663	644	691	686	666	718	688	692	656	685	668	719	662	740	694	688	686	675	689	642	669	702	653	663	652	660	657	702	675	653	660	657	683	652	705	645	711	678	658	699	658	649	640	642	661	715	666	703	713	645	706	687	646	665	656	672	662	711	713	678	705	675	673	715	678	696	680	703	653	700	660	699	673	684	651	711	680	733	686	718	683	654	701	680	708	724	688	700	693	672	679	714	698	754	712	698	689	687	685	713	701	694	674	639	642	706	662	651	656	694	618	675	683	710	701	646	681	702	665	698	684	665	702	692	689	675	710	649	712	678	725	670	690	684	689	675	635	749	640	636	680	684	711	652	729	642	656	725	679	650	641	709	674	696	689	706	593	683	682	679	659	667	693	686	698	727	666	676	696	695	718	653	680	663	685	672	657	696	691	685	656	725	680	722	638	729	672	699	657	690	677	692	714	678	723	673	694	692	680	656	672	683	739	676	695	641	659	704	705	706	696	657	667	732	657	660	680	702	705	634	691	689	726	705	693	700	639	654	649	733	685	699	682	692	687	660	637	682	661	680	686	729	666	658	703	672	700	650	687	678	692	675	667	672	608	728	691	682	666	707	696	653	673	690	661	673	691	650	672	647	696	719	716	687	686	685	669	675	659	679	712	699	720	674	614	664	697	674	694	641	693	687	639	707	672	652	655	636	696	702	651	717	711	649	696	702	673	690	680	689	695	704	631	700	674	669	702	678	718	676	633	691	711	666	675	654	655	645	694	677	689	654	698	673	709	674	691
34805	18048	4799	351	253	232	218	200	203	219	228	253	205	219	225	209	218	229	194	259	222	222	216	253	217	232	220	221	198	206	220	191	196	221	210	212	210	197	238	220	201	215	211	189	208	207	195	217	195	200	215	197	215	227	233	244	245	211	206	187	188	195	213	232	228	209	232	183	203	207	200	221	208	216	203	215	203	212	218	247	218	227	212	201	218	235	214	206	211	209	199	205	221	206	222	224	214	180	211	234	202	178	212	206	239	232	235	239	199	247	227	201	215	202	209	209	215	213	245	204	227	225	188	196	237	210	197	237	196	199	201	241	245	209	234	214	226	219	187	206	242	197	207	206	216	207	211	224	204	221	237	198	227	229	206	248	211	220	212	211	230	196	218	240	244	209	201	241	194	194	263	203	227	196	244	199	225	229	229	212	240	226	211	217	223	221	207	206	205	251	205	198	207	222	216	216	222	228	217	225	229	227	207	224	221	224	209	218	220	212	208	243	214	228	227	251	231	216	218	255	212	224	226	199	210	252	245	205	233	228	229	222	211	191	228	214	257	195	194	189	224	233	210	222	206	220	228	216	216	205	217	218	225	192	235	212	204	208	191	208	198	203	229	198	242	212	235	250	211	234	207	230	251	198	242	209	204	214	192	213	223	225	224	228	193	209	209	222	227	202	212	227	219	215	209	216	190	202	230	222	220	203	244	226	220	232	243	252	227	213	207	209	227	229	188	215	257	183	223	225	227	215	205	224	233	233	221	199	225	212	233	208	197	189	179	223	190	242	221	228	189	196	212	218	237	235	227	211	224	195	232	220	213	201	235	195	229	223	220	209	210	195	195	201	228	230	191	240	190	213	216	224	211	186	192	201	202	207	227	225	255	216	222	194	219	220	220	235	200	239	229	235	209	249	216	189	200	197	216	216	214	224	209	218	217	196	225	198	200	221	217	207	240	206	228	225	201	207	183	187	228	205	209	250	247	220	205	212	212	217	197	202	225	236	196	228	237	208	227	237	205	207	205	229	241	202	213	194	204	190	230	212	248	226	211	206	196	198	190	217	212	221	170	227	219	210	213	233	198	257	199	205	217	214	234	247	226	208	181	241	220	227	197	226	253	234	230	219	225	207	236	222	239	219	239	183	221	239	240	193	211	237	208	215	191	243	221	245	228	212	234	234	211	239	208	205	227	256	213	211	210	215	242	214	234	225	226	206	217	219	217	240	194	234	207	209	192	214	208	203	200	211	188	209	226	199	200	231	217	210	187	207	230	210	212	223	225	243	210	200	215	234	230	203	224	204	213	227	194	216	213	224	192	239	221	263	218	233	201	224	207	223	242	216	209	203	195	247	214	233	227	239	222	203	211	221	218	202	199	217	191	216	211	232	215	193	231	249	222	225	197	242	232	225	237	226	204	217	237	195	196	242	207	217	210	205	185	224	202	209	209	220	204	212	208	235	215	195	204	206	211	175	207	208	203	208	241	244	188	227	201	222	206	209	237	205	223	204	181	216	214	208	245	213	233	197	192	218	240	225	217	220	210	210	204	208	214	203	229	221	210	212	210	202	210	192	207	222	218	184	232	225	197	224	198	217	236	194	216	211	220	202	198	205	215	220	203	210	237	185	210	191	223	184	205	213	238	214	188	193	218	228	251	208	231	227	215	235	219	196	215	242	244	221	214	207	209	209	242	229	211	228	202	220	197	233	194	237	225	223	183	233	240	225	223	239	192	231	193	225	191	213	209	202	245	252	225	208	213	187	216	218	257	207	217	244	221	217	188	194	227	238	242	217	244	209	218	207	252	233	223	197	211	239	241	218	253	213	213	230	225	249	212	231	221	234	208	215	218	223	179	205	221	196	212	205	216	241	214	238	258	204	203	197	227	213	203	202	198	206	197	205	218	216	201	213	191	232	178	211	211	235	199	221	210	215	199	228	241	217	246	227	214	200	230	203	200	241	215	225	194	202	221	235	211	225	222	245	217	189	224	219	227	222	206	226	214	208	228	208	186	234	215	213	213	234	216	201	190	198	207	226	239	227	214	203	216	233	231	211	220	196	204	204	211	222	223	211	223	231	224	211	200	216	236	215	235	250	215	216	205	219	234	197	241	238	255	209	225	216	215	190	209	224	202	206	213	255	220	213	198	224	260	236	219	255	215	196	212	221	243	217	197	230	198	224	229	211	251	216	277	167	217	202	228	185	214	199	183	204	215	228	210	203	214	222	206	206	222	220	225	221	213	224	218	202	183	218	207	234	252	214	234	225	224	211	218	226	216	223	225	200	197	200	235	206	224	229	187	200	210	201	242	232	243	225	201	202	214	185	193	188	247	211	211	182	234	228	199	229	227	233	212	215	216	219	214	226	219	191	197	201	218	219	202	220	212	222	228	219	229	232	220	213	217	206	209	219	247	216	200	223	213	206	236	217	223	247	219	215	207	234	214	209	181	215	220	223	215	194	211	205	221	242	198	235	201	218	242	235	197	221	208	219	184	217	213	194	184	198	226	224	219	221	187	218	197	204	202	258	195	209	214	197	200	219	245	170	234	210	202	233	211	212	238	219	204	221	221	214	205	236	210	218	243	209	190	226	234	224	212	212	204	223	217	220	214	220	205	214	191	230	217	225	218	218	241	200	240	228	234	221	207	220	207	205	200	213	224	216	211	206	233	215	206	250	204	230	244	240	208	226	206	185	184	222	189	224	201	220	207	222	205	212	201	217	213	238	218	192	249	191	218	215	224	209	211	226	211	223	211	222	204	213	220	246	241	239	226	182	227	220	200	233	211	211	233	209	210	238	240	200	201	215	184	218	234	216	231	237	213	238	202	199	181	183	200	231	195	211	226	212	218	210	224	209	207	197	213	209	216	251	217	243	206	200	192	235	214	205	195	228	238	201	210	201	232	191	221	212	226	210	229	187	205	221	224	217	214	220	202	250	197	210	243	219	204	220	252	200	225	225	198	206	210	258	221	240	207	201	227	211	237	211	213	231	218	205	242	206	223	241	221	206	211	212	218	230	185	213	208	189	237	194	224	250	239	216	203	246	225	255	239	231	199	206	211	207	220	187	244	201	191	213	210	198	227	219	202	243	258	217	210	226	210	204	214	228	205	226	211	226	219	211	182	183	198	213	252	209	249	212	241	221	192	200	196	209	236	213	222	201	251	210	222	213	204	218	213	197	208	224	226	225	210	202	195	217	198	206	210	214	200	234	201	218	216	205	216	218	231	212	215	207	206	221	220	225	220	213	222	205	242	209	233	218	221	195	216	230	185	228	193	232	220	232	250	217	199	224	226	205	198	217	231	242	222	209	206	239	184	240	192	215	194	190	209	204	217	232	203	229	199	178	221	214	213	215	213	229	222	203	230	203	222	208	202	220	226	232	194	222	189	218	201	227	215	188	236	198	203	214	229	206	201	234	233	218	236	200	214	228	195	213	201	214	214	216	221	210	229	216	192	213	204	194	210	200	229	224	226	236	215	212	191	234
16760	5208	898	525	504	543	519	557	515	494	515	523	546	482	568	527	512	496	483	483	513	507	506	503	490	539	553	536	506	522	524	520	512	535	508	505	500	552	526	501	538	489	517	522	508	580	528	490	527	520	509	492	495	534	472	493	497	486	509	549	506	535	511	491	527	542	501	503	513	458	502	523	511	506	507	499	500	536	541	543	534	534	508	551	523	522	511	526	493	502	528	515	525	521	489	540	555	530	466	507	510	553	497	578	525	505	525	522	503	530	513	491	514	463	533	510	508	503	532	502	500	510	511	526	479	521	500	523	508	478	531	512	513	524	484	516	516	553	496	499	512	543	487	482	509	505	489	516	500	531	494	505	485	520	549	559	512	496	497	494	526	499	520	502	550	498	546	525	542	548	493	478	521	506	476	510	523	512	523	502	528	509	532	491	509	526	528	499	488	537	501	498	522	510	544	501	513	465	508	537	519	477	482	505	519	507	535	483	485	528	469	476	515	532	510	498	513	506	512	506	543	476	538	562	509	506	506	526	525	515	526	528	512	488	528	513	498	511	535	517	498	510	547	538	490	507	509	519	528	529	530	526	539	508	562	512	472	507	505	499	522	502	509	541	524	513	536	528	539	526	523	516	495	493	499	571	510	488	515	508	505	486	527	558	479	481	516	505	490	539	501	491	499	544	446	483	523	495	509	488	503	530	508	507	549	494	513	499	507	490	523	502	492	526	488	523	511	474	546	493	540	513	484	530	523	532	499	521	559	503	513	518	501	556	536	496	521	509	500	499	544	506	515	559	518	484	467	539	465	543	484	535	527	483	534	489	492	497	589	508	535	549	507	523	502	529	516	527	553	494	494	505	502	499	493	493	517	560	487	520	518	541	505	528	521	513	473	487	549	512	502	501	518	484	569	534	538	521	557	490	468	478	491	481	511	484	542	535	508	506	503	507	540	518	511	546	469	483	507	516	506	521	523	506	502	503	534	537	518	494	470	522	510	505	509	508	547	524	503	490	542	527	494	487	506	523	518	504	526	538	511	520	509	527	498	518	506	503	502	462	531	529	528	517	508	532	519	483	538	536	535	521	537	532	487	500	491	510	552	467	506	504	540	502	532	513	526	519	491	574	487	512	516	508	530	515	533	562	478	514	504	480	540	522	531	521	545	524	527	527	525	546	514	480	494	485	511	505	496	517	502	512	512	552	521	500	504	487	499	520	520	487	501	503	541	540	508	493	514	506	528	525	504	508	504	506	474	519	512	488	520	496	534	484	514	501	529	517	514	504	528	511	509	519	495	531	506	529	533	539	544	510	534	536	543	512	498	477	548	508	497	549	490	453	492	460	517	526	492	503	532	494	528	482	519	529	535	530	537	484	502	536	500	503	485	508	490	529	534	492	558	517	489	513	553	507	479	522	534	540	513	497	543	516	498	535	530	506	511	499	493	464	519	498	556	531	493	498	496	532	500	552	497	517	510	499	500	478	480	520	528	493	520	525	483	543	547	482	549	529	500	493	526	529	509	496	512	525	522	519	523	497	498	517	521	529	524	487	492	569	499	536	522	504	499	480	537	493	485	492	524	494	508	497	492	546	487	515	489	544	547	507	483	490	494	509	533	513	507	516	518	501	528	529	504	501	523	514	528	510	512	540	547	475	513	500	516	488	508	543	527	502	525	481	460	524	495	499	538	506	535	460	510	527	511	542	463	503	532	503	508	538	540	493	565	529	529	522	493	499	554	495	484	516	527	524	532	500	514	502	520	499	552	488	501	520	474	517	456	529	497	556	522	504	556	541	553	550	525	482	527	499	532	553	486	489	469	530	496	532	555	505	501	573	519	534	544	511	561	482	526	510	497	483	517	495	499	496	541	507	510	490	508	520	509	545	505	530	498	519	482	528	467	502	510	553	535	468	510	524	526	532	496	478	536	514	535	533	489	529	535	529	506	475	553	533	511	484	494	495	491	487	473	509	480	530	492	518	527	506	510	516	512	519	530	530	506	471	518	502	511	551	515	526	526	503	502	535	559	533	537	530	534	509	471	562	518	545	502	509	504	563	513	515	545	511	486	495	494	547	519	492	520	510	519	543	548	498	476	536	517	479	519	479	541	523	510	495	499	542	474	539	531	532	515	483	504	471	517	503	479	495	519	522	540	532	532	492	509	529	515	511	526	496	513	495	489	509	543	464	541	558	518	503	502	505	477	462	519	573	519	499	529	493	517	460	502	499	510	524	483	530	498	497	528	493	556	513	522	520	516	503	497	506	536	527	505	508	521	507	541	488	517	479	530	479	525	509	505	556	519	482	512	546	523	530	520	525	524	519	481	509	539	503	520	535	533	541	511	567	503	502	533	490	524	474	496	476	578	493	517	514	516	487	494	500	501	492	498	515	519	509	497	538	532	490	492	527	517	542	527	569	489	494	535	471	477	557	530	513	543	488	532	473	556	505	469	528	528	498	514	548	553	510	500	533	571	548	485	560	532	514	487	542	517	506	500	506	523	471	490	546	512	474	533	513	516	561	502	559	448	474	514	531	485	452	533	490	515	498	530	523	509	527	490	514	508	535	513	485	491	512	521	483	544	503	521	524	474	498	486	496	487	461	559	528	529	484	526	497	512	509	522	485	525	532	521	504	513	503	492	519	540	518	507	482	523	529	516	548	523	523	510	527	552	521	472	514	507	500	555	525	515	492	519	535	474	541	513	517	537	519	518	554	500	553	531	498	538	562	543	513	501	528	503	487	487	523	500	510	509	476	528	522	553	474	481	517	504	510	505	524	508	533	524	503	525	526	536	511	528	506	479	507	466	507	486	509	508	522	519	490	512	482	535	488	531	542	497	585	506	527	501	470	533	509	515	558	543	433	488	519	500	505	518	537	541	529	541	487	483	504	512	504	501	552	495	500	508	539	548	517	511	553	517	497	482	512	482	519	493	479	512	473	505	492	532	501	522	503	498	533	541	513	535	569	546	549	455	509	517	514	528	532	525	518	544	509	524	509	526	503	547	520	519	476	492	497	460	472	514	547	478	533	516	496	514	513	529	500	464	527	534	502	533	516	488	494	509	470	533	486	522	501	488	508	546	515	564	471	513	526	545	523	527	498	506	499	481	520	485	520	552	464	464	529	509	536	508	554	468	508	527	491	486	546	498	479	479	517	513	509	513	528	557	557	479	501	552	494	513	496	507	511	475	504	522	530	507	516	525	514	508	535	478	497	474	523	518	510	522	545	477	505	525	533	532	515	484	494	558	491	532	502	489	499	523	507	557	479	549	505	495	504	500	505	539	524	513	485	516	483	499	524	483	514	541	476	501	500	496	536	542	488	553	506	536	538	469	534	504	524	517	491	513	533	488	530	464	512	523	520	501	474	516	494	512	515	525	523	539	476	508	540	496	518	558	524	532	533	498	538	533	500	460	498	544	469	516	508	491	481	496	487	465	566	524	510	531	536	479	498	520	536	519	548	509	482	511	518	496	532	524	506	518	551
25281	21130	23640	28867	21134	13128	641	478	424	424	419	392	356	391	360	389	390	392	340	377	366	352	374	347	357	363	344	352	384	382	367	382	387	375	377	347	367	366	378	325	354	387	351	371	394	359	341	410	375	346	399	375	340	378	358	346	353	362	393	376	384	355	361	418	397	378	351	359	368	359	393	357	329	368	345	395	382	383	390	347	377	379	340	354	368	378	364	385	364	373	325	364	377	386	343	334	361	350	366	366	374	357	384	381	362	342	374	383	369	359	349	367	364	404	407	330	392	384	375	336	359	385	361	349	361	327	414	375	361	383	365	366	342	336	365	373	388	334	409	393	377	362	402	369	374	395	384	398	344	377	400	366	372	338	385	384	384	368	366	376	395	351	322	359	381	390	351	371	378	403	390	347	366	415	340	379	414	361	361	358	382	370	349	365	346	346	366	373	366	395	355	359	356	394	362	353	370	369	361	379	389	398	353	358	345	381	378	409	398	376	373	373	306	357	382	356	386	346	346	363	397	380	347	387	357	352	352	375	337	372	366	376	410	394	372	339	370	364	376	345	378	325	409	381	374	374	371	374	371	392	389	380	423	398	416	377	424	386	354	379	409	367	368	371	344	393	381	394	327	355	364	383	350	377	347	351	336	386	381	350	342	346	377	397	380	368	353	380	376	370	362	379	401	379	404	364	362	420	364	371	371	371	345	363	381	345	352	354	373	359	393	397	351	392	398	389	392	356	383	387	338	334	348	373	374	371	379	356	385	356	374	371	363	345	409	387	337	350	369	345	357	342	360	386	368	398	374	362	363	334	357	364	382	354	450	369	366	358	315	335	387	421	364	382	335	372	376	351	375	365	369	352	375	355	380	381	395	401	375	393	370	350	335	389	409	371	351	393	422	366	384	369	391	367	376	368	401	364	375	389	355	393	354	385	378	327	313	383	385	380	370	354	358	378	368	373	341	357	392	342	373	394	390	396	357	390	403	327	369	414	383	406	350	377	355	368	387	351	387	373	345	381	395	384	378	382	393	365	362	356	386	390	324	340	375	362	359	349	363	374	411	391	403	385	371	348	366	358	364	346	365	375	389	414	389	361	328	364	364	361	366	374	380	373	357	362	339	352	372	375	384	371	370	388	392	401	350	362	357	349	382	403	388	415	404	409	364	327	384	369	384	396	361	374	351	406	310	382	342	360	392	375	386	378	346	371	365	349	374	403	382	370	361	354	342	412	368	388	397	420	379	380	358	352	360	349	363	323	340	387	380	374	335	349	332	357	371	369	359	386	361	384	378	357	378	339	363	368	370	356	374	391	343	380	379	388	390	409	350	352	373	369	403	369	366	419	390	373	359	383	353	390	367	366	426	366	404	365	343	377	391	330	347	364	390	370	379	355	351	378	337	397	332	386	378	373	384	373	359	359	380	373	324	369	358	387	396	403	386	381	392	414	408	404	344	382	345	376	391	376	359	401	383	352	379	338	387	360	384	349	359	399	367	358	356	353	395	366	364	334	380	387	357	400	377	407	384	382	387	388	407	375	394	357	375	353	380	382	366	384	356	362	382	385	371	366	384	383	355	386	348	381	367	375	398	339	368	367	361	368	363	392	343	371	356	398	353	365	341	370	353	358	359	351	393	420	416	372	382	384	354	386	362	389	397	375	400	366	402	370	346	346	384	367	360	365	347	388	388	376	371	376	372	393	365	356	382	346	344	360	380	389	345	349	359	384	390	359	378	382	369	400	389	389	373	346	395	424	390	352	372	369	398	354	388	363	374	359	380	414	341	355	413	352	383	381	341	357	361	355	364	389	395	371	369	380	383	400	340	359	373	359	419	374	363	364	382	396	401	377	364	330	357	368	409	376	347	389	353	367	355	387	385	396	365	363	355	403	425	402	336	368	389	370	395	382	359	386	357	353	312	355	377	427	362	356	353	330	352	356	328	377	384	374	376	350	389	434	375	386	383	404	351	338	366	364	392	406	380	373	370	395	348	351	373	338	407	367	353	368	360	343	401	400	388	401	335	396	337	398	370	377	382	344	353	368	374	395	384	398	354	367	375	369	386	344	402	368	359	358	408	384	347	360	420	340	368	376	357	376	360	358	363	364	357	358	406	388	403	352	369	349	390	384	382	410	398	378	348	385	351	372	395	358	396	369	360	391	375	377	344	386	370	378	346	350	339	359	375	343	329	367	388	367	365	384	351	340	364	380	390	351	392	382	372	395	379	358	364	405	369	381	409	369	387	404	370	405	346	402	359	394	401	412	344	375	355	405	357	371	394	376	343	370	343	388	359	386	373	387	390	349	393	374	378	367	373	363	372	332	351	383	376	349	355	347	359	398	365	358	373	342	395	376	387	375	370	384	358	386	406	386	337	389	342	368	376	345	404	354	361	345	358	339	369	340	405	345	363	358	377	394	369	396	410	366	328	332	357	376	360	382	403	394	424	386	359	389	374	336	402	352	380	372	373	376	393	346	375	408	372	340	380	320	357	346	328	367	397	327	328	364	357	376	368	390	372	388	352	354	368	381	404	387	346	387	354	373	335	383	341	345	364	408	374	376	364	377	351	367	346	345	413	378	351	366	399	388	349	364	356	380	395	334	339	359	350	378	377	377	376	372	376	376	359	377	409	347	335	378	355	384	360	379	366	369	403	391	383	363	382	371	367	377	373	369	368	395	377	361	378	342	426	387	347	426	379	337	370	351	394	346	338	379	380	371	355	365	350	380	373	371	380	345	356	357	391	349	348	384	375	344	370	376	397	382	353	388	361	377	379	390	407	408	392	418	379	326	374	373	392	377	387	387	414	363	345	363	330	375	362	387	401	364	369	353	411	407	384	367	381	361	378	388	364	364	373	416	364	352	369	348	382	376	353	368	345	363	341	365	376	337	365	345	378	412	388	380	403	342	374	357	382	386	396	360	342	357	396	368	366	347	383	413	389	354	391	375	338	341	351	363	386	371	334	340	363	367	350	381	365	366	378	388	334	356	372	360	402	360	374	377	392	388	387	346	403	336	367	357	381	410	377	334	360	363	358	388	396	385	375	377	382	356	347	356	369	376	348	331	361	358	344	382	364	356	388	368	377	403	361	335	398	403	359	341	388	350	394	359	356	355	365	394	384	356	366	386	377	365	367	387	356	374	355	355	351	367	389	373	398	355	380	372	385	343	362	364	389	332	344	412	374	392	362	373	413	395	353	371	397	377	385	387	391	383	384	360	380	378	344	376	360	375	366	360	362	320	358	357	374	370	368	343	363	361	383	371	350	370	382	379	379	377	385	392	388	357	359	369	392	414	331	386	402	363	361	376	348	372	356	387	350	396	358	362	390	429	370	416	401	343	346	391	399	389	408	359	348	369	397	350	344	336	338	396	355	393	379	387	390	340	389	391	375	333	386	401	373	375	359	380	374	367	346	351	361	404	347	402	412	359	363	365	359	373	384	399	399	330	397	364	420	383	339	372	374	357	369	390	373	371	340	370	407	374
30544	37271	6921	948	795	855	828	839	851	800	765	790	738	821	799	804	775	794	773	810	772	842	819	822	776	817	806	790	788	838	808	766	810	801	800	763	784	805	772	771	766	785	830	861	709	754	801	781	797	842	750	781	757	759	758	799	783	793	773	700	750	812	766	780	783	810	725	838	818	765	816	758	777	781	756	789	788	788	775	769	774	803	742	735	807	774	802	762	772	786	764	841	757	798	785	749	817	753	781	774	786	810	799	764	825	778	836	776	752	801	773	770	796	778	790	804	806	796	807	810	812	761	798	773	822	799	751	800	776	748	817	789	775	770	812	781	742	780	808	775	767	823	809	737	816	763	763	806	813	762	828	774	809	814	801	792	799	748	819	770	781	799	774	774	779	791	818	814	746	830	834	829	818	827	792	829	831	768	789	772	729	804	795	743	782	741	737	756	798	804	783	763	779	742	825	787	777	771	761	796	739	752	779	776	761	808	772	778	809	773	822	782	845	791	799	790	818	803	771	780	814	787	793	858	771	712	760	800	774	830	777	778	780	790	779	800	829	800	824	773	826	810	794	745	806	796	737	771	782	833	757	785	778	764	816	827	723	796	769	800	777	772	756	777	769	818	817	796	803	838	781	788	738	744	762	812	773	805	762	756	782	754	754	819	823	778	775	777	799	764	800	763	767	808	785	843	799	779	773	777	790	789	817	830	785	770	817	787	788	803	783	796	815	795	797	837	805	830	803	765	830	831	836	733	791	792	750	773	796	800	819	746	789	832	820	759	789	757	775	768	738	797	783	785	759	802	798	792	787	797	828	841	743	756	788	787	785	816	755	779	853	788	784	737	779	787	796	775	751	750	785	800	793	811	807	802	826	772	778	712	826	814	795	803	810	839	784	722	831	763	818	785	794	783	780	756	828	801	796	789	780	857	791	722	756	807	817	786	763	788	762	798	797	792	762	738	784	795	792	828	791	794	803	789	797	769	843	856	752	757	793	769	795	769	765	827	767	786	783	792	814	844	764	796	771	749	797	789	811	798	793	815	750	803	786	771	820	755	846	768	771	778	767	739	779	820	787	810	757	802	763	746	814	799	775	775	812	779	800	816	832	762	733	815	815	764	787	778	736	813	750	762	811	842	771	737	724	789	797	783	768	811	766	788	789	804	793	774	786	843	805	805	799	806	794	758	811	806	800	759	827	817	840	787	799	840	811	811	745	772	814	762	768	783	785	803	762	758	785	773	826	775	810	807	738	775	792	774	768	811	782	798	779	793	815	800	748	753	816	822	804	769	794	837	791	759	804	787	795	757	815	801	796	772	808	791	840	789	810	791	758	791	783	812	795	819	796	740	774	854	790	812	751	762	746	768	773	802	768	776	806	824	764	790	806	761	802	803	782	822	762	780	817	790	793	819	798	832	765	768	812	778	764	800	761	803	793	822	790	829	805	811	777	803	760	810	764	778	825	790	803	772	788	791	767	829	770	787	780	773	808	807	760	783	765	838	779	821	784	802	826	760	774	760	812	720	796	706	786	767	778	789	774	797	804	819	807	777	756	757	782	742	810	792	820	830	779	768	868	822	798	767	741	801	847	731	811	789	738	810	765	785	803	747	802	807	765	781	766	755	810	816	797	783	825	814	789	772	755	785	821	743	766	794	792	794	859	790	801	823	836	832	784	767	804	796	778	785	812	801	790	795	824	745	778	754	808	764	799	806	788	773	808	766	776	757	799	778	824	779	787	781	771	795	790	779	817	797	802	831	772	752	813	789	783	806	798	823	840	762	836	760	764	740	775	781	754	763	800	780	800	771	781	788	806	817	790	808	771	789	810	807	764	726	830	791	785	793	743	802	763	757	749	767	815	821	792	859	771	775	780	803	718	774	825	851	778	812	779	798	781	771	789	791	742	808	810	739	789	778	762	858	795	735	794	839	806	817	759	806	808	826	762	784	803	774	791	793	751	781	796	770	808	761	782	792	753	833	744	775	793	771	809	786	757	782	767	808	758	789	845	794	799	781	750	818	792	764	812	714	774	767	793	808	822	798	753	828	855	764	799	822	796	854	768	784	792	778	803	793	808	783	789	822	797	769	765	770	740	811	796	813	776	741	778	802	810	821	815	833	790	781	801	849	817	804	819	796	778	789	774	770	782	820	837	779	799	793	786	784	839	817	812	774	792	804	813	810	831	737	819	759	799	800	769	785	829	791	803	758	769	761	771	811	776	791	793	739	798	756	773	786	837	786	862	781	877	780	812	765	793	771	774	762	780	777	777	809	756	741	762	778	817	786	779	767	811	750	791	775	818	783	808	817	783	801	736	759	780	788	754	794	811	757	761	809	806	833	793	775	758	782	852	760	784	736	798	795	837	797	839	820	793	770	773	803	772	777	777	842	776	800	797	764	787	836	788	779	782	814	806	785	776	767	783	833	789	772	773	789	716	781	786	754	784	809	818	771	787	764	782	768	781	772	790	783	798	813	810	812	732	863	789	828	800	846	744	766	717	803	742	806	813	726	779	786	780	774	841	749	777	768	772	764	797	771	790	786	790	781	759	832	816	775	763	747	805	788	773	793	800	787	776	786	749	788	796	776	787	758	787	767	856	800	789	806	771	826	785	770	746	781	774	802	766	775	777	798	795	764	791	825	786	808	773	811	858	811	783	783	764	772	782	781	788	829	763	763	798	826	802	807	790	802	818	813	810	765	849	805	733	772	777	796	781	769	762	765	737	811	805	772	770	774	828	822	734	796	775	714	778	784	817	774	774	861	756	785	814	759	809	742	760	837	803	833	819	820	793	767	787	812	776	845	811	771	806	765	781	777	809	829	745	762	752	786	765	804	810	781	751	800	767	767	746	817	780	736	854	745	758	798	825	769	786	746	825	745	737	745	782	780	824	747	773	768	791	810	812	735	771	825	742	731	762	792	798	869	736	731	803	783	833	827	730	817	819	791	796	760	746	826	772	772	793	784	811	796	777	753	814	781	790	764	771	751	749	719	810	803	731	785	798	810	796	809	773	771	811	772	786	759	804	796	766	808	785	824	824	818	762	864	774	783	785	807	819	780	814	775	803	813	778	736	795	717	769	770	771	731	833	788	794	813	829	792	807	823	784	836	767	790	753	801	771	791	832	772	790	793	788	761	790	751	811	788	778	758	803	761	809	770	767	773	808	774	760	777	772	804	811	787	752	804	769	829	849	818	839	785	832	813	830	826	773	777	780	792	804	804	767	778	749	780	824	775	741	790	738	807	796	769	794	764	771	798	692	745	750	799	797	808	774	792	765	802	816	758	794	768	801	788	785	772	781	803	802	857	789	800	853	834	819	820	793	764	794	786	822	825	797	799	740	776	761	825	779	778	713	775	785	770	736	796	798	796	758	806	795	795	762	793	767	806	785	761	789	754	790	776	789	804	801	775	772	778	793	843	764	778	835	780	747	752	822	843	774	727	759	809	777	755	773	853	819	791	850	770	752	799	764	810	777	790	800	750
24539	21120	24039	28477	21125	21145	11304	619	467	403	406	400	370	377	365	341	374	373	335	364	376	318	337	375	320	333	335	330	368	349	337	373	330	336	331	346	322	322	351	345	340	326	302	346	311	342	321	326	327	318	322	319	292	349	346	335	324	301	329	324	368	321	334	326	325	370	328	325	313	344	346	339	350	359	346	345	300	305	362	361	326	329	338	311	347	358	326	351	354	334	346	341	323	358	330	308	331	334	347	332	336	358	370	351	304	367	360	338	322	330	340	345	318	328	335	350	301	333	321	356	358	334	306	336	317	319	331	322	328	310	353	316	321	335	324	336	342	319	318	311	350	330	325	366	335	322	361	308	318	340	352	308	331	336	332	348	319	323	321	344	344	314	340	324	361	316	391	304	343	296	332	310	321	328	315	379	341	328	330	350	321	364	326	331	299	318	288	330	345	348	332	314	355	323	310	333	323	336	319	357	331	332	326	346	337	318	281	315	353	331	363	343	310	346	326	314	340	332	325	350	339	326	349	338	358	332	323	328	312	336	353	350	352	355	313	358	340	373	316	319	325	326	317	291	329	312	350	348	318	332	343	361	354	323	332	365	337	332	321	342	300	317	336	342	319	368	323	352	306	361	329	318	382	345	360	330	355	344	314	339	374	390	312	331	333	324	332	313	300	320	341	347	331	325	315	317	320	342	346	336	356	336	342	300	349	335	301	313	346	353	299	333	356	349	318	341	370	312	317	327	326	330	311	317	365	314	335	352	311	322	341	343	353	341	360	345	362	323	319	305	357	332	328	316	323	373	331	295	305	306	315	343	325	311	328	307	299	349	311	344	320	295	333	315	318	304	331	325	331	351	321	310	353	357	311	317	371	361	351	328	336	342	342	317	341	357	340	338	349	352	320	341	339	331	311	367	302	317	325	328	350	325	371	342	329	363	310	342	324	344	356	333	351	292	335	315	347	327	325	338	308	303	369	334	320	335	319	375	343	344	340	309	311	291	321	344	329	352	366	371	343	323	294	324	285	332	322	331	362	272	320	350	317	366	352	323	345	297	324	343	339	363	311	367	312	355	350	356	333	331	324	337	356	333	337	315	308	304	309	349	313	325	324	338	313	313	324	327	326	356	308	331	351	322	315	326	354	311	311	337	344	326	351	327	345	320	335	352	356	329	319	317	294	341	359	317	353	305	319	346	294	329	341	314	329	356	328	324	338	330	322	325	327	321	308	343	308	309	346	343	329	335	297	324	322	334	332	331	364	372	326	302	326	324	345	311	320	341	320	339	330	325	363	332	316	344	357	322	340	319	347	356	341	340	313	354	316	322	311	321	297	315	326	348	337	335	295	309	334	321	332	376	353	355	340	327	319	330	339	315	304	293	308	321	290	357	342	338	362	337	333	305	308	319	316	324	322	313	342	324	311	344	338	330	312	329	345	293	326	325	314	362	380	321	345	315	357	332	334	289	298	322	337	357	303	349	310	335	356	361	305	348	311	317	371	317	322	324	300	333	299	373	358	311	345	289	338	336	346	313	355	351	317	339	337	284	334	316	307	327	352	287	337	333	346	314	320	352	323	307	362	320	290	336	328	328	354	375	348	333	282	303	315	342	359	305	321	307	331	336	327	308	346	315	309	331	327	341	289	328	313	292	313	328	276	307	344	336	357	329	329	321	362	341	327	372	348	327	310	329	308	346	325	358	285	273	329	318	359	333	348	343	309	311	341	381	357	347	327	327	325	329	335	342	306	336	336	330	327	319	283	327	349	325	336	302	374	344	298	359	310	308	299	352	304	345	333	330	319	326	339	289	326	335	385	296	341	330	390	354	372	386	343	317	280	324	355	329	307	313	327	332	309	319	321	321	326	337	327	332	338	322	348	317	350	359	304	326	335	307	366	370	360	324	310	377	330	306	340	311	327	347	326	330	319	335	326	340	321	311	312	333	325	310	294	377	326	308	316	335	337	348	355	344	304	364	340	317	309	320	323	345	308	298	322	288	323	328	313	309	343	333	295	335	329	318	326	332	294	263	342	351	319	362	306	321	316	334	298	336	314	324	353	371	363	313	347	347	347	355	316	304	352	355	311	347	342	322	326	338	309	345	380	345	322	333	343	284	285	316	323	289	347	318	331	357	347	354	346	331	336	330	349	362	360	348	331	323	315	297	341	355	341	305	319	305	298	336	328	331	332	336	313	309	305	336	329	324	320	314	321	335	359	357	329	318	321	298	321	317	326	299	337	295	306	339	338	366	314	306	339	333	324	321	319	322	321	334	328	367	327	373	326	291	325	342	349	364	299	296	338	349	341	296	289	303	324	333	342	357	293	326	283	347	314	321	296	322	315	348	327	329	340	276	326	357	346	341	334	302	316	334	346	344	322	326	318	329	294	329	355	354	317	317	353	327	326	343	337	340	327	335	341	314	341	332	354	330	352	331	347	322	349	331	294	326	320	345	325	352	295	327	350	316	312	339	325	322	323	333	331	333	346	338	315	325	307	353	320	328	327	385	352	308	321	346	349	373	292	321	315	315	346	321	330	313	319	357	318	331	341	352	354	358	346	342	268	326	354	326	328	328	331	335	280	358	308	338	316	328	326	352	340	314	336	351	311	314	342	323	336	330	321	325	313	357	345	340	333	332	367	358	323	352	312	301	342	349	369	360	324	357	318	319	335	339	306	313	335	349	338	344	305	323	334	305	325	305	335	334	327	328	342	335	321	332	333	283	297	326	335	315	352	367	335	310	320	327	289	292	291	339	346	295	355	310	335	340	318	367	330	332	321	313	328	314	284	321	369	332	352	315	316	319	337	307	299	347	312	329	347	333	300	324	321	344	364	354	319	319	379	316	315	332	332	325	361	335	349	353	318	339	325	351	349	357	309	311	348	339	339	304	319	334	338	328	344	325	303	317	352	304	318	333	333	338	327	359	357	327	321	336	346	327	325	321	340	350	344	317	338	322	318	318	347	336	313	319	311	344	334	361	348	331	294	345	335	359	331	332	297	323	283	294	303	325	319	308	316	289	339	315	323	324	327	321	337	330	319	310	284	344	309	387	328	355	299	341	328	327	335	325	315	323	341	336	320	341	341	312	332	327	325	329	307	324	299	326	310	309	346	305	312	313	347	292	364	354	340	354	323	347	329	338	354	299	359	337	316	327	324	328	318	286	339	333	312	315	351	331	313	356	316	303	316	333	329	353	318	339	333	331	321	323	311	314	352	334	331	341	323	356	345	370	322	331	297	317	327	326	355	333	316	330	319	324	333	348	358	356	329	339	365	304	281	338	350	342	309	354	303	309	319	320	305	315	360	330	329	341	337	334	378	325	354	348	310	333	332	346	356	314	317	343	310	391	319	339	308	340	351	342	325	321	325	345	328	382	353	331	358	325	328	343	337	314	301	352	343	328	334	338	328	326	326	325	362	326	359	286	302	306	298	329	350	340	352	328	328	366	353	335	327	331	312	339	338	307	291	306	350	315	314	336	314	348
36477	48984	10701	1047	834	764	725	724	747	684	742	664	647	688	728	727	700	671	681	727	653	683	659	702	690	711	695	710	669	638	651	664	702	672	626	673	655	642	675	650	655	693	690	693	663	670	669	677	697	632	688	701	695	712	716	691	718	657	722	691	656	637	695	704	677	674	655	682	678	660	685	644	646	697	672	700	665	681	698	700	642	673	671	694	720	656	671	678	725	659	674	672	677	687	704	666	706	668	705	635	650	681	671	684	673	688	654	686	708	686	673	656	703	673	718	681	717	668	740	719	668	682	684	642	676	672	694	671	643	668	657	719	715	641	674	686	677	670	702	693	693	693	659	692	690	662	670	663	698	725	687	699	701	677	641	646	664	662	688	669	646	652	688	656	682	713	664	680	663	644	726	681	703	685	655	699	673	730	670	720	645	698	652	652	697	618	688	704	636	725	679	676	668	646	620	680	636	710	689	703	656	644	699	693	690	721	718	693	674	739	684	648	669	722	689	664	723	648	634	681	616	670	664	701	662	686	670	675	677	645	635	629	674	667	664	685	650	643	664	650	670	697	713	716	726	658	652	681	672	697	669	683	660	657	690	689	671	647	701	673	651	625	701	698	678	703	645	667	720	647	689	686	680	658	682	704	697	679	625	707	665	696	686	671	686	677	665	672	675	703	673	635	676	649	694	619	675	680	707	672	639	661	685	626	702	672	682	662	616	651	673	682	668	652	673	637	692	683	683	683	679	665	643	684	675	685	666	687	692	668	690	712	678	677	684	682	652	655	648	680	636	686	657	675	703	678	673	684	724	667	702	675	674	699	670	658	640	624	698	661	674	679	688	706	720	694	711	660	690	659	685	642	667	688	695	671	677	648	666	662	696	667	637	682	702	646	672	700	599	608	711	663	681	698	702	707	688	705	665	664	611	640	687	652	678	633	708	718	690	712	708	709	656	673	718	672	714	717	687	629	659	656	668	653	665	684	664	624	642	647	659	702	671	670	693	637	664	660	692	672	674	684	657	669	693	691	672	640	674	728	676	700	687	645	630	655	654	662	714	678	668	651	705	634	738	645	691	693	700	734	710	652	697	675	679	680	692	659	698	682	686	716	660	683	679	689	679	678	708	711	678	675	670	697	672	725	692	695	660	654	674	656	668	656	675	741	681	732	688	677	693	707	681	683	719	652	701	661	703	690	676	696	704	647	676	673	690	675	666	701	676	658	703	687	679	660	685	718	686	658	693	650	617	694	676	652	669	665	691	634	704	643	649	627	680	681	716	652	630	717	724	697	707	708	718	653	698	643	664	654	630	716	694	670	626	688	663	685	651	634	669	714	695	653	685	714	608	691	700	678	701	659	735	696	717	680	638	709	741	682	671	667	690	669	632	691	690	717	660	663	691	666	671	683	638	626	756	644	668	711	689	712	656	675	717	695	686	687	672	687	657	644	694	673	675	675	714	658	687	645	640	682	667	709	670	673	634	667	679	697	702	657	681	721	684	668	673	679	667	670	704	665	729	647	690	664	682	686	677	701	671	656	695	672	666	676	673	705	699	639	659	688	675	690	649	656	683	651	674	709	703	676	670	698	679	709	656	657	696	653	701	681	708	693	675	665	734	691	698	716	704	676	654	656	655	652	646	646	644	642	720	694	694	662	639	713	654	608	643	656	676	699	676	680	693	723	675	683	687	631	669	652	698	665	693	686	670	714	694	677	666	662	624	646	699	665	673	662	652	654	678	666	701	694	640	699	713	703	693	698	660	699	650	682	698	667	662	693	690	701	641	677	707	699	701	660	655	689	709	677	656	665	673	669	673	654	653	663	670	653	674	700	666	639	681	685	677	687	723	720	674	695	693	718	679	661	654	668	671	660	714	679	662	696	674	662	711	666	625	669	698	651	673	672	660	639	690	659	608	697	660	676	654	685	689	668	716	684	688	637	670	657	641	682	677	685	625	705	650	665	661	711	663	688	689	632	685	678	681	694	718	649	682	666	676	646	687	648	673	699	679	657	688	665	664	709	617	652	668	626	675	711	676	647	627	666	696	704	666	692	679	701	662	694	677	719	682	723	676	698	668	681	691	726	679	702	650	651	633	619	680	687	720	702	700	642	640	696	670	713	604	659	679	726	696	651	646	665	636	701	666	677	699	681	685	690	661	671	701	670	682	639	669	669	660	668	693	624	640	722	646	723	681	628	660	671	684	685	680	650	709	734	676	678	671	644	676	708	654	634	668	668	651	693	712	627	712	695	659	657	714	690	655	702	653	659	695	627	692	673	630	723	714	684	653	664	646	658	652	677	663	685	682	678	667	684	663	683	694	683	665	656	747	635	631	618	700	692	671	644	672	664	655	701	682	657	681	665	692	698	680	698	702	716	627	647	613	688	669	722	691	723	653	667	643	672	668	630	676	672	668	672	671	710	716	668	729	682	677	713	695	662	715	604	693	685	688	668	647	722	666	652	648	688	693	679	705	662	684	703	663	675	660	668	725	698	700	670	676	676	697	635	697	687	716	717	704	639	662	662	713	662	666	699	656	694	678	665	638	651	721	652	661	731	652	673	686	658	708	611	690	679	689	674	696	667	689	690	716	725	721	686	666	670	706	677	715	659	635	653	692	664	664	648	656	673	698	666	647	701	635	738	658	697	657	707	643	705	666	659	701	675	645	674	739	666	652	725	651	681	656	684	687	690	712	695	661	693	697	678	661	718	683	659	657	704	692	718	698	675	662	653	649	721	692	683	635	662	694	694	699	674	732	645	651	668	649	654	680	727	625	723	660	668	725	626	705	667	663	693	616	670	684	646	647	725	626	674	682	663	666	700	658	643	709	652	671	715	690	681	691	712	682	686	711	706	673	651	702	670	645	698	700	732	670	676	667	662	678	694	665	719	656	663	666	699	654	691	711	644	660	653	665	676	648	707	662	656	696	690	700	666	693	699	657	694	659	684	662	695	670	647	748	664	650	660	690	660	684	675	688	715	667	653	681	713	679	656	651	661	660	661	654	706	678	671	648	673	677	675	678	689	687	677	682	653	683	686	738	665	675	640	702	680	675	722	623	703	666	664	660	677	648	687	681	654	701	673	660	670	651	671	649	659	647	648	685	723	637	678	694	669	707	647	646	679	649	651	696	689	659	674	621	653	697	716	683	650	720	673	704	656	651	685	707	664	698	660	671	656	696	663	664	666	719	687	652	651	726	652	717	661	680	644	663	688	687	705	695	699	635	698	711	673	678	685	730	683	644	722	648	671	647	654	648	645	676	678	651	665	675	673	672	632	710	690	669	703	628	645	642	683	675	676	699	708	641	664	705	678	685	681	699	642	674	667	661	731	641	634	716	703	705	658	707	632	662	647	660	682	688	674	712	725	688	691	653	690	726	671	672	665	641	622	670	694	687	684	663	651	658	665	718	655	661	674	655	680	667	660	709	674	673	686	695	678	674	707	701	684	693	649	700	702	686	634	710	662	635	688	701	669	668	637	692	646
34782	18046	5089	329	215	217	227	233	233	251	233	200	225	238	199	224	229	206	218	200	224	197	210	200	219	201	205	199	217	188	205	179	194	184	229	245	203	237	214	183	211	196	222	199	199	191	226	188	212	218	236	219	233	213	199	215	224	202	269	235	231	220	230	240	198	201	219	210	212	205	225	239	236	228	223	214	231	182	206	202	198	194	244	216	210	203	216	207	196	209	187	219	193	203	199	234	216	225	227	207	210	205	235	208	194	231	219	232	210	218	231	218	230	212	247	213	215	235	204	252	239	201	217	240	209	230	220	190	225	257	201	232	195	219	191	247	202	195	224	204	213	206	223	215	203	198	214	214	213	226	217	197	218	231	210	233	222	228	205	203	184	214	227	212	204	220	216	210	214	191	203	201	214	212	233	198	225	210	211	218	227	221	206	230	205	215	202	201	202	214	248	224	215	210	206	206	236	213	193	216	226	227	188	179	223	207	229	189	172	207	219	192	214	233	235	195	196	233	192	178	194	221	198	211	213	230	233	213	215	209	211	191	189	215	208	197	197	211	225	195	192	218	230	196	202	236	235	214	225	208	193	234	208	229	227	195	215	209	242	217	202	189	205	224	231	199	204	209	228	240	240	209	206	201	214	225	234	190	213	250	210	209	220	217	200	218	205	231	205	203	214	228	213	215	202	217	234	218	228	195	222	222	211	221	221	245	205	196	218	231	213	204	230	225	222	222	210	225	216	225	225	239	201	187	224	241	201	209	206	217	210	229	225	198	202	185	224	183	234	238	243	216	190	177	229	213	247	224	228	268	213	193	172	232	211	202	242	210	248	194	230	204	199	182	214	196	214	217	219	207	220	246	232	220	240	228	183	207	186	214	202	220	211	210	226	261	210	226	219	233	177	172	211	196	208	218	214	252	199	210	220	208	217	214	205	220	188	209	210	203	221	195	196	180	216	202	207	224	190	218	209	232	222	241	210	214	202	216	216	226	206	218	235	240	242	225	220	201	195	223	225	207	246	216	216	207	213	219	216	223	226	239	196	204	235	215	223	218	200	198	202	221	206	221	209	187	220	243	196	221	210	228	241	258	232	220	215	241	215	262	214	209	247	263	189	186	215	214	193	196	237	238	226	187	221	226	228	205	174	186	189	215	218	229	227	208	195	211	186	225	230	200	238	202	193	217	238	219	213	240	235	218	192	225	215	222	216	192	200	213	236	229	224	219	205	202	217	202	233	238	205	215	207	204	239	208	185	203	210	234	213	230	220	231	192	217	204	230	208	167	205	239	223	190	216	206	182	219	231	237	207	184	208	213	238	220	210	234	234	187	193	215	180	222	220	225	234	195	215	230	224	245	242	206	218	211	210	213	266	221	203	233	209	221	202	203	239	211	205	217	209	217	247	182	189	242	219	213	231	235	201	209	201	207	247	247	209	208	204	219	203	224	242	218	227	198	203	217	211	171	238	215	209	252	217	217	225	226	183	199	201	238	233	232	233	227	210	191	192	197	224	215	227	189	213	195	205	217	238	238	193	204	205	236	223	219	246	225	221	178	206	207	196	197	227	221	208	213	203	219	194	215	209	234	231	225	191	208	207	225	222	204	234	227	203	210	233	225	210	200	223	222	203	227	217	242	226	219	222	214	206	216	196	193	224	216	208	206	191	207	243	202	214	226	215	238	239	218	246	212	200	200	233	197	215	203	191	202	215	215	237	211	210	195	196	213	222	207	212	199	201	229	203	213	243	231	192	222	223	211	229	219	218	218	204	207	202	217	227	232	207	186	233	179	206	209	216	216	221	233	214	195	221	227	212	226	189	233	218	200	217	225	224	221	207	219	209	241	222	202	230	172	222	195	230	224	202	207	225	230	240	229	242	219	238	204	197	206	178	223	230	200	195	237	225	234	208	194	198	197	209	209	235	248	212	224	202	195	210	193	214	247	224	221	198	212	213	196	211	221	205	225	190	228	202	193	195	236	210	218	207	234	218	256	217	197	196	195	229	199	230	239	246	228	171	196	226	221	213	197	215	215	195	217	223	220	193	227	228	250	217	222	223	213	209	194	238	196	200	175	187	223	201	228	219	218	207	214	201	210	213	216	207	215	230	213	201	204	204	229	211	211	225	206	245	250	222	198	195	220	216	216	212	189	213	212	229	226	227	232	225	225	233	225	254	268	210	215	228	172	221	209	243	218	202	220	236	216	197	215	231	249	213	219	213	177	208	211	239	212	203	211	218	219	247	243	211	224	238	218	208	213	206	227	242	173	219	207	211	204	229	231	209	213	209	229	218	204	224	197	243	224	233	192	221	217	208	201	203	184	229	233	204	215	220	222	211	206	216	247	208	198	197	232	226	192	237	194	210	231	208	237	213	238	235	212	226	226	236	190	229	218	192	235	236	245	221	214	251	227	198	226	229	218	226	212	219	220	174	215	208	210	231	201	216	204	221	237	222	206	228	204	242	186	206	215	210	202	209	200	216	191	203	227	224	208	209	195	192	234	241	227	230	203	250	243	248	205	195	222	238	213	209	215	234	192	203	218	230	221	211	187	232	203	207	196	196	218	213	207	222	236	223	219	248	213	236	219	222	203	228	191	204	210	201	223	197	229	219	212	208	215	214	235	219	229	221	194	240	235	216	192	235	228	198	212	231	212	217	246	203	198	192	215	231	212	190	199	225	205	207	218	207	214	243	231	227	247	212	218	253	239	219	204	219	180	226	223	209	203	206	191	213	217	214	240	221	218	203	202	213	195	230	218	204	209	206	213	211	182	195	213	243	222	201	203	234	210	215	199	213	211	199	219	220	188	203	204	218	207	177	193	211	197	201	215	206	222	201	198	230	223	192	203	231	241	241	228	237	226	239	227	228	197	186	213	246	228	241	210	218	206	208	232	220	217	225	245	188	247	225	210	234	218	227	207	230	251	210	233	241	218	204	235	208	192	238	208	201	193	222	213	222	218	214	238	218	213	197	240	217	222	223	225	236	213	225	173	220	190	221	206	214	218	227	207	206	222	224	204	222	272	225	219	226	242	209	268	212	233	219	232	202	209	226	208	242	220	202	235	228	226	224	207	213	218	202	256	215	215	199	222	220	209	221	214	225	222	231	241	210	191	218	217	190	227	188	220	210	206	220	202	220	206	233	248	230	202	226	188	214	206	222	225	225	203	228	222	199	203	205	197	227	243	216	224	228	229	208	210	226	173	188	216	214	201	225	219	195	226	230	211	223	195	221	191	227	217	198	219	219	206	233	262	220	248	222	229	227	220	215	200	210	207	227	201	238	201	245	233	198	191	194	219	220	223	204	236	224	250	226	210	191	203	235	209	192	214	238	239	209	238	193	207	207	219	240	210	208	209	215	176	214	211	222	244	203	218	223	199	199	215	213	227	227	225	198	190	223	221	214	202	207	200	218	245	215	192	234	221	204	215	227	194	214	238	209	188	194	228	225	218	193	219	224	224	219	207	214	219	199	202	231	184	229	229
16325	5144	957	538	570	522	514	519	508	532	539	552	479	537	507	522	510	494	495	499	493	543	532	512	475	521	489	480	514	490	474	527	553	550	560	519	518	539	539	538	497	540	505	487	503	547	527	505	476	530	512	512	523	532	505	544	523	492	494	504	489	547	491	497	474	491	513	484	488	522	484	564	546	539	507	538	515	521	512	504	486	525	496	553	519	542	520	505	481	513	517	518	533	546	462	534	508	526	536	484	531	533	545	529	548	525	500	534	500	510	529	547	496	534	530	488	519	524	538	525	548	538	512	519	491	517	520	497	529	506	513	507	488	500	507	503	513	510	510	515	521	505	505	497	506	506	499	523	498	521	539	494	480	553	522	488	536	539	492	508	496	531	502	477	532	522	518	507	552	511	545	509	515	474	543	531	529	513	524	523	524	549	537	512	486	523	554	505	493	546	547	551	494	527	534	532	496	544	518	535	554	545	527	524	510	520	494	475	504	545	519	514	480	497	517	504	525	481	508	518	544	512	482	529	521	509	511	555	540	507	476	501	535	526	540	520	506	529	494	508	496	525	503	511	493	561	504	525	505	517	528	548	509	568	514	527	505	535	505	530	521	486	494	535	533	496	494	543	537	525	499	519	499	510	551	510	501	473	529	548	536	554	514	514	485	513	543	532	529	518	538	548	556	528	485	519	507	512	536	511	479	481	540	525	523	500	501	534	493	478	507	561	542	492	500	525	539	504	504	543	507	497	499	551	525	520	552	517	537	516	482	532	532	527	538	533	509	505	516	526	490	512	528	502	501	526	466	510	507	529	534	479	522	525	486	531	508	511	491	516	524	497	509	544	530	538	530	536	495	492	533	559	521	500	501	534	503	478	507	534	522	506	500	529	549	529	511	519	564	515	473	527	488	548	517	516	543	509	501	526	514	487	518	526	552	529	514	503	531	520	534	467	548	511	536	516	483	523	519	510	527	518	526	511	536	500	521	476	497	570	514	533	489	536	531	546	498	530	508	529	509	528	509	520	517	548	519	513	488	512	530	506	520	534	538	503	524	501	489	549	496	492	518	534	515	477	515	530	523	490	494	501	578	518	485	525	481	492	520	527	512	504	531	537	537	516	519	524	511	489	498	508	543	524	517	506	531	491	499	517	536	541	540	526	519	518	531	513	535	541	548	552	515	539	537	486	479	520	534	515	536	490	539	523	528	524	541	524	546	519	516	544	491	520	519	503	508	511	493	509	526	519	484	499	478	522	551	526	539	514	511	527	520	550	479	499	533	540	510	457	498	478	533	501	556	483	520	530	507	518	510	535	509	481	548	501	533	500	475	507	506	548	536	501	495	508	490	539	505	488	468	535	550	514	552	530	520	483	484	540	504	531	534	538	539	519	478	505	491	511	553	522	484	518	532	570	524	502	533	495	540	494	533	503	527	539	516	485	517	533	498	508	505	529	569	491	506	496	514	531	558	527	520	511	509	482	491	522	493	470	506	478	516	496	512	529	515	499	517	487	534	517	520	490	528	512	532	524	476	540	512	496	511	473	493	509	519	519	522	518	510	498	519	503	537	496	512	475	537	499	505	485	488	527	512	551	516	519	510	550	525	504	489	512	488	595	504	516	539	491	505	515	520	509	529	556	545	545	530	476	541	512	521	494	527	513	498	506	520	491	568	533	537	521	528	568	517	502	567	511	522	547	509	537	500	519	496	505	496	563	514	523	526	495	531	509	539	489	513	512	493	516	484	540	515	523	506	517	500	516	515	553	511	509	526	530	507	529	543	492	498	526	512	531	521	519	491	486	553	536	537	534	494	521	533	519	488	530	507	502	489	525	544	493	507	529	520	543	499	504	538	528	512	577	510	546	515	494	533	543	536	516	514	542	518	502	500	556	535	530	556	507	525	535	492	509	532	490	501	524	514	541	506	538	528	539	507	496	495	507	528	500	506	505	482	489	559	481	520	515	544	528	489	512	506	475	503	509	545	518	476	478	509	499	490	555	514	519	535	542	513	509	490	544	522	510	495	504	507	593	527	494	498	501	536	545	520	478	510	511	526	491	521	516	525	523	564	519	497	478	545	576	534	553	525	498	497	551	523	515	526	479	499	517	480	495	542	539	490	496	546	558	537	515	528	522	473	511	525	482	517	492	526	534	467	512	488	509	528	516	518	545	516	525	514	518	507	510	540	522	503	492	500	547	548	491	494	490	537	492	541	517	534	484	493	529	511	502	558	522	548	506	512	527	565	529	535	499	544	520	490	482	496	506	492	509	514	551	501	528	478	504	503	512	501	512	528	508	474	497	535	527	527	505	504	527	558	543	540	512	516	522	506	538	492	513	514	494	494	520	484	525	544	521	507	494	524	553	518	473	539	496	502	500	524	542	501	548	473	505	504	529	536	507	467	518	523	521	499	513	521	529	525	546	504	481	511	515	530	494	567	532	529	518	508	545	517	506	546	551	496	498	527	498	511	525	535	544	486	511	466	462	550	550	551	512	526	522	571	535	540	502	465	530	523	514	501	499	548	534	521	504	549	519	523	505	470	555	516	491	509	525	499	568	515	501	523	498	500	534	479	487	513	512	491	466	487	501	539	527	534	521	526	520	531	508	529	482	544	500	486	522	513	520	490	505	500	542	547	546	514	522	529	530	488	511	519	504	564	515	499	505	540	493	541	530	497	478	478	524	500	569	572	533	525	549	524	537	528	499	555	547	509	545	549	482	544	474	506	508	511	505	475	504	486	521	525	554	534	510	482	548	531	560	521	512	578	505	521	514	504	520	541	505	519	500	516	503	487	536	468	490	522	554	494	533	497	519	525	523	529	501	480	503	537	535	496	505	494	514	490	518	494	498	532	532	501	528	496	493	546	534	531	499	502	508	541	528	493	542	531	558	528	556	530	486	507	502	542	516	541	542	508	544	548	532	528	496	491	485	515	507	494	479	529	509	525	543	538	529	519	524	546	499	516	496	478	514	540	517	546	505	554	544	483	513	529	498	530	490	516	550	501	521	551	512	515	505	504	522	533	507	522	525	509	510	508	537	508	532	541	489	505	524	503	523	533	506	510	528	495	460	533	521	497	536	500	510	532	532	492	491	507	483	474	510	512	514	524	506	538	492	523	483	518	507	511	543	515	584	529	499	537	565	517	503	520	528	519	499	519	510	497	514	546	498	507	518	503	556	506	539	501	533	537	491	472	530	522	481	545	542	526	481	519	488	486	509	556	530	522	490	521	481	539	509	497	465	512	497	549	528	553	497	528	555	543	520	518	526	516	504	528	491	497	538	549	535	488	494	487	514	518	520	530	521	504	490	546	508	482	543	507	492	509	491	542	495	502	513	525	515	572	516	517	565	529	518	495	498	519	573	521	473	510	524	462	550	528	492	534	509	495	549	494	542	506	540	541	500	514	534	527	534	547	540	505	478	513	492	510	531	560	558	503	490	539	549	507	516	500	551	556	544	482	506	535	517	536	496	510	519	513	527	547	531
25270	21119	23619	28823	21116	13646	716	464	420	402	435	381	419	405	384	409	349	430	359	388	359	364	385	369	383	389	350	365	410	383	381	352	397	383	369	336	368	366	350	379	436	386	408	379	389	350	338	368	339	360	395	431	378	368	392	398	347	393	361	359	382	370	382	341	372	333	369	357	390	363	354	394	372	374	349	382	389	367	370	376	372	386	421	359	359	380	391	377	364	368	378	347	373	374	374	388	369	383	325	374	396	363	362	342	376	338	421	393	373	391	349	337	382	390	407	349	373	392	395	393	403	387	412	399	403	427	379	371	402	360	357	399	379	361	344	385	384	370	406	359	400	362	433	404	344	398	368	369	386	373	376	369	378	387	432	388	381	382	401	402	362	384	371	397	357	427	409	409	422	381	368	394	391	392	398	391	401	353	387	392	358	358	375	355	386	365	372	391	390	380	356	329	396	367	386	438	406	416	369	393	360	371	377	350	394	391	349	403	343	384	369	404	357	394	375	364	408	373	343	404	361	369	384	395	378	407	407	369	388	351	347	369	391	408	370	348	373	360	371	398	377	412	380	379	380	355	369	360	378	363	355	396	362	347	383	383	364	388	383	363	378	373	364	374	382	357	351	361	341	393	387	351	377	361	386	357	369	358	361	390	365	416	401	357	388	391	381	397	395	392	411	381	402	386	396	357	361	367	350	380	367	312	392	404	380	366	369	387	379	380	379	406	356	407	357	341	361	383	373	365	339	379	376	366	379	350	354	397	394	380	431	383	398	383	331	365	386	393	382	392	324	348	368	358	374	391	374	359	375	391	375	376	388	402	364	357	341	378	393	379	354	408	323	417	347	383	348	402	412	351	384	436	414	385	389	400	400	376	350	389	373	388	373	354	398	372	404	356	351	387	396	338	363	358	366	392	380	341	391	355	365	350	360	392	363	428	397	353	323	390	368	370	376	389	376	359	367	382	368	371	389	404	359	407	422	368	385	390	370	365	391	398	371	371	373	388	344	418	376	386	376	345	372	368	364	354	369	400	360	359	386	395	360	362	347	371	363	356	371	389	370	379	404	373	355	388	378	394	402	404	379	381	349	406	355	372	379	371	355	398	383	407	391	396	354	367	404	416	346	321	374	367	376	374	351	330	392	341	376	374	375	388	381	368	356	380	357	368	367	354	376	387	379	396	368	368	362	379	373	311	371	375	368	350	344	402	337	404	400	383	370	368	368	393	376	374	356	350	302	377	364	384	379	348	412	343	360	356	401	352	379	397	378	393	371	373	380	369	355	364	386	341	394	369	380	357	387	382	417	327	333	403	392	388	369	355	389	358	348	383	364	359	365	368	379	359	353	374	398	381	389	348	383	380	379	359	403	399	420	396	400	371	396	378	388	362	375	403	369	380	353	387	381	362	361	358	418	327	362	363	378	362	393	364	353	415	381	352	361	366	405	383	373	374	373	366	364	386	356	451	390	357	412	410	428	437	402	395	394	378	343	338	352	339	347	378	354	371	364	361	390	389	385	370	392	355	351	395	359	401	391	373	400	374	371	372	374	384	363	367	410	354	417	362	344	396	413	395	366	377	358	368	374	348	386	398	389	390	431	406	354	403	397	381	346	398	393	411	391	344	401	366	391	375	360	395	385	393	391	385	380	418	390	360	359	341	388	362	344	385	373	380	375	373	368	391	392	378	349	369	417	349	375	402	345	390	383	380	403	342	381	394	376	392	403	373	383	369	350	417	408	385	388	378	395	356	340	328	390	434	436	374	340	385	383	376	366	380	399	380	374	424	401	347	371	416	370	344	350	365	345	341	373	370	367	399	403	386	388	364	395	371	386	387	374	392	405	374	391	394	337	362	377	357	375	334	357	351	372	356	408	428	394	360	397	409	352	340	400	396	359	386	417	344	347	374	401	381	372	405	380	363	335	357	376	359	365	371	387	371	354	357	366	374	423	396	405	356	376	386	335	392	369	387	343	382	366	320	364	363	338	346	354	352	358	415	371	403	424	363	373	348	390	367	360	362	321	366	352	435	368	378	344	371	357	365	401	358	381	393	371	372	359	357	382	388	372	371	383	345	366	396	407	361	383	356	342	362	412	374	391	392	374	356	368	379	367	408	377	403	385	393	363	346	403	385	386	372	377	422	418	375	394	391	368	378	400	406	375	361	386	389	388	357	421	341	364	402	362	387	383	353	412	375	379	360	398	360	365	399	386	354	378	364	412	386	354	394	394	372	366	334	342	353	370	359	401	379	393	399	362	359	355	373	398	372	347	390	357	365	393	362	363	381	408	357	409	398	359	380	376	409	368	382	396	387	347	353	364	389	400	362	384	400	380	360	414	348	406	412	403	387	411	369	397	373	354	365	361	330	384	390	358	343	344	384	342	366	379	369	378	380	405	400	367	408	371	355	345	384	399	416	382	390	407	397	381	353	342	367	368	355	367	396	374	399	381	388	377	358	376	408	387	395	369	319	351	384	330	404	393	398	388	400	334	383	370	400	408	387	386	389	378	375	365	352	386	370	387	337	398	375	394	383	350	374	356	396	384	374	350	384	345	394	376	369	348	387	378	408	410	378	377	373	378	405	385	355	404	416	396	380	379	381	353	336	370	374	365	351	351	361	379	414	390	372	385	390	340	317	375	400	337	374	389	396	331	360	355	353	404	392	408	378	388	410	377	380	311	388	358	401	377	388	388	385	362	342	406	363	414	379	384	370	375	389	351	343	381	368	404	342	337	361	335	373	372	391	382	381	386	390	361	382	364	367	365	383	407	389	364	358	370	361	409	386	355	365	367	379	394	359	401	429	428	376	395	367	400	396	380	377	383	365	353	392	338	349	378	381	399	401	415	345	354	356	408	349	360	356	364	402	343	352	351	400	349	350	381	402	379	366	367	380	369	400	366	378	391	378	380	359	369	377	378	384	391	373	363	421	384	341	382	348	371	353	368	424	400	332	386	344	383	386	375	380	381	365	389	404	419	382	392	386	338	388	358	340	391	383	380	382	370	382	367	355	321	346	352	374	372	429	362	406	374	353	359	408	391	428	386	403	358	383	381	354	411	336	350	357	354	407	393	391	380	381	362	353	371	351	370	380	322	353	392	375	405	333	372	389	382	390	393	370	407	376	391	375	333	390	351	378	373	370	356	400	378	398	342	376	365	371	358	387	372	329	340	369	367	384	386	392	336	384	407	328	369	372	381	410	395	391	373	358	349	377	377	395	368	403	377	373	408	402	366	417	393	373	435	389	359	372	376	413	353	383	387	366	366	349	370	404	379	351	366	391	393	402	359	395	378	387	388	385	381	414	377	388	374	366	395	355	368	375	375	407	367	353	371	358	422	384	382	399	388	369	377	392	385	390	364	370	383	377	384	396	354	381	430	406	400	355	374	354	360	374	373	379	383	373	355	353	416	372	412	362	366	383	367	361	398	383	363	392	363	366	417	355	377	382	388	382	370	404	367	419	357	356	381	386	359	348	391	379	404	371
30053	38187	6790	937	915	840	808	776	811	770	793	778	811	781	763	772	804	821	848	794	804	827	803	821	819	832	764	763	809	813	754	772	770	765	737	791	848	771	782	768	794	833	824	768	828	761	801	834	799	772	806	783	786	787	751	841	817	808	815	863	806	840	785	749	811	796	765	788	803	833	798	755	803	785	749	844	779	837	766	830	820	771	793	774	815	815	772	790	803	800	801	800	789	822	803	716	783	843	790	820	852	791	803	837	762	780	830	872	823	810	790	790	774	787	796	792	775	780	779	736	799	781	764	795	770	797	776	834	806	789	808	878	821	804	782	789	776	739	827	778	765	827	773	836	817	805	802	829	797	798	811	785	831	781	797	796	760	743	769	810	821	816	783	804	774	847	798	785	856	749	789	769	845	777	812	810	777	809	816	781	809	772	833	842	838	774	803	758	822	786	830	793	786	834	785	845	760	773	829	801	805	778	825	767	877	852	829	789	850	846	800	772	775	739	813	783	846	786	833	785	825	764	832	778	754	788	755	799	766	800	794	767	794	816	798	788	789	776	774	805	776	815	812	765	780	794	797	768	805	785	812	828	750	796	813	810	811	789	785	786	851	796	798	813	797	757	784	786	778	768	829	789	813	798	811	777	784	810	804	802	819	832	830	799	768	798	821	765	765	758	850	840	790	793	813	777	811	816	816	791	820	824	732	796	752	807	761	771	759	745	847	791	825	752	798	820	809	844	785	794	797	832	791	774	783	782	802	770	811	819	792	778	761	831	837	768	823	754	777	813	828	849	783	795	845	816	846	764	810	815	815	786	731	788	812	773	774	751	833	836	771	769	786	786	777	797	775	780	850	784	786	824	845	823	752	795	732	800	828	795	813	803	771	780	847	782	804	798	802	787	791	799	761	767	778	795	830	810	785	757	772	804	804	802	832	798	800	825	761	805	842	754	823	789	830	751	823	846	803	781	847	781	791	793	750	761	821	748	764	822	790	754	826	806	816	804	845	762	807	794	783	827	801	824	765	814	797	819	794	815	802	758	776	803	819	774	797	809	817	823	773	779	803	840	792	799	804	801	735	791	795	782	802	803	800	772	771	773	777	849	787	748	820	852	795	820	784	798	750	819	776	788	782	753	867	842	814	775	803	803	817	793	793	837	827	766	784	809	798	764	798	793	757	799	764	809	747	772	824	804	819	857	830	788	747	818	819	805	835	830	776	837	827	777	773	809	817	786	809	784	786	822	789	824	861	771	765	784	789	819	808	793	789	796	813	877	802	820	780	785	751	835	822	878	806	795	788	808	766	806	810	782	750	783	805	785	816	789	822	778	797	766	780	793	773	813	802	800	732	825	792	730	806	761	783	780	791	786	792	810	753	778	828	768	778	761	769	800	810	827	794	850	813	778	789	822	784	791	814	794	820	748	830	771	783	788	777	724	769	775	782	819	818	789	759	802	837	812	837	808	803	843	779	785	820	775	788	862	750	811	805	795	790	796	815	827	769	806	789	800	824	797	826	839	797	784	777	773	741	835	789	813	835	771	829	795	791	825	822	831	852	833	783	779	810	790	842	805	816	796	824	738	841	767	735	844	826	797	781	798	768	782	813	794	784	759	791	805	793	814	812	760	797	758	741	777	792	795	768	784	809	779	780	791	801	740	771	787	779	827	822	759	797	807	816	799	797	754	803	867	785	814	849	835	773	776	806	783	794	801	753	803	845	797	828	781	806	820	768	769	798	818	813	795	811	780	788	858	796	831	815	804	770	804	815	728	819	784	800	773	803	835	786	775	802	809	799	800	757	798	824	800	761	852	819	801	753	823	761	802	793	769	808	865	760	822	798	812	764	773	771	846	829	820	829	781	796	815	843	755	747	856	792	791	759	811	805	801	776	807	845	818	772	787	812	799	797	804	790	827	770	762	772	814	816	826	788	797	821	789	816	831	813	821	761	813	856	817	825	794	776	799	797	795	806	806	754	803	826	860	822	760	776	783	822	826	763	841	755	749	837	793	793	830	799	799	823	824	771	775	774	773	825	834	801	832	821	781	799	813	794	816	809	814	788	772	791	837	766	795	742	819	791	757	783	806	776	752	756	781	761	763	750	811	759	797	824	768	784	834	745	791	815	806	767	773	802	772	757	827	816	750	779	807	761	810	802	785	804	802	787	754	794	803	821	830	768	768	820	806	784	776	753	822	829	796	791	751	777	818	867	803	764	820	754	784	722	759	857	767	790	794	794	751	837	814	758	792	757	832	826	814	849	769	809	768	832	801	823	785	806	828	782	813	747	767	829	803	800	758	772	772	791	843	791	763	839	794	810	811	812	776	807	792	759	763	850	781	786	834	783	769	786	882	825	824	772	842	839	765	857	775	768	852	841	793	832	794	792	774	802	816	766	808	769	758	837	846	805	790	819	793	813	810	798	752	755	806	791	776	782	787	794	803	808	765	760	819	752	846	764	782	793	809	785	757	784	832	811	802	765	789	777	838	827	805	821	815	807	820	831	815	773	772	784	768	801	775	787	816	808	808	815	807	795	768	811	821	782	791	791	792	781	752	805	748	778	845	796	777	801	811	825	820	796	864	833	754	799	808	772	825	799	841	764	764	829	774	831	841	808	761	817	826	826	785	809	828	813	811	798	798	792	802	773	801	778	779	745	762	779	752	809	814	804	821	776	818	800	771	826	805	786	831	790	802	746	857	822	772	808	778	836	797	809	802	813	774	765	816	779	815	808	809	801	824	764	755	818	719	737	767	787	837	836	811	769	763	789	782	776	781	757	801	789	811	837	781	825	747	806	820	826	773	745	798	804	796	777	768	732	765	797	813	742	813	792	813	776	765	761	775	773	793	816	752	775	802	797	813	817	791	802	787	714	767	789	813	792	761	812	801	739	763	820	862	763	807	821	802	777	750	770	814	771	734	794	805	794	804	794	725	791	820	805	763	803	797	800	848	851	792	836	830	807	786	838	808	730	775	796	817	809	811	820	801	791	798	788	804	810	846	776	807	815	741	786	821	787	824	762	810	788	810	754	776	736	797	785	733	777	781	759	797	799	820	765	833	779	820	818	804	817	763	810	787	788	804	826	797	812	835	806	754	768	811	801	785	787	786	771	788	737	784	825	799	832	780	820	793	766	793	833	829	811	814	827	762	799	765	812	799	812	792	777	819	768	784	832	830	803	781	823	796	795	795	726	769	828	768	741	832	806	787	777	773	765	807	765	800	799	754	753	792	844	817	818	793	757	821	781	806	806	778	791	833	748	794	823	799	808	788	853	770	792	780	737	807	781	866	764	760	834	776	815	791	772	784	786	822	787	782	822	769	793	741	801	809	845	804	782	812	778	787	778	810	789	766	802	771	794	811	817	838	775	846	763	762	864	810	792	775	787	834	809	804	745	786	782	789	831	800	787	783	759	787	801	805	789	805	807	823	814	814	781	763	834	809	767	775	772	784	767	829	790	762	770	821	837	804	786	796	780	812	813	804
24580	21130	24016	28497	21132	21167	11605	656	473	420	375	397	385	356	349	335	343	366	363	330	336	395	317	330	316	317	362	353	363	344	374	317	350	345	343	327	329	330	359	354	350	341	358	361	336	354	337	335	323	337	363	320	344	339	338	347	329	327	341	307	338	346	365	310	338	328	347	340	353	345	313	308	339	351	322	358	373	338	355	343	344	363	346	335	316	341	295	352	366	332	327	347	341	361	380	334	350	317	337	361	344	352	329	331	364	306	363	342	331	364	323	324	362	298	362	366	299	358	330	326	330	320	372	346	334	343	347	336	381	325	364	333	328	338	347	325	329	355	339	357	322	343	342	346	314	334	334	333	336	319	327	328	332	310	327	347	364	339	341	354	331	330	358	377	369	347	339	282	349	353	313	332	319	310	287	346	356	340	354	309	334	319	345	321	346	348	354	330	308	346	328	294	316	322	351	308	290	319	346	392	317	345	357	340	345	371	344	347	297	325	333	357	329	322	317	316	327	338	372	340	322	310	323	337	344	323	319	332	366	378	365	326	347	304	360	341	348	331	373	343	344	340	322	331	321	357	344	344	306	330	375	345	369	326	329	350	323	308	316	324	318	348	363	326	340	349	337	303	366	346	312	346	318	343	387	325	324	344	324	339	303	386	353	339	334	337	350	372	358	347	327	326	379	304	362	313	354	358	345	320	338	351	320	295	302	355	351	331	296	348	346	348	379	344	322	324	309	327	330	346	346	348	308	336	312	321	354	342	331	361	317	325	365	317	311	326	324	330	326	335	329	345	330	349	375	323	347	353	333	311	306	318	320	306	329	362	352	336	343	371	346	371	355	306	326	344	326	311	354	331	327	343	339	336	344	341	338	318	339	305	338	358	341	331	315	362	342	334	361	338	300	372	322	341	334	332	290	348	338	334	310	279	330	288	355	354	362	346	307	360	353	319	304	377	335	313	381	298	335	342	383	326	346	359	309	313	367	309	319	371	403	357	341	358	311	305	302	339	361	353	345	353	340	334	345	343	361	324	325	383	339	354	356	322	339	346	328	339	350	331	378	330	350	336	352	347	337	370	324	369	342	324	303	323	330	354	361	333	357	352	326	338	324	342	323	342	335	352	340	341	331	330	325	348	339	347	323	353	374	347	362	366	376	340	305	328	351	349	324	332	351	287	361	331	337	355	346	345	363	352	315	341	330	305	297	339	342	305	339	356	307	326	303	319	361	327	364	330	336	334	304	291	339	336	414	360	339	370	357	328	320	340	304	359	332	364	338	355	366	336	344	335	326	322	354	346	401	324	345	308	300	340	346	326	364	312	310	314	360	338	370	357	330	339	343	383	340	326	345	339	345	348	369	375	358	329	342	347	343	358	319	338	344	347	343	324	333	316	367	375	335	342	369	342	340	380	382	373	347	310	323	343	317	344	330	310	316	344	346	321	325	296	335	372	346	335	351	343	341	378	345	358	363	330	306	346	332	383	362	332	334	357	366	322	298	344	353	345	290	326	345	362	336	325	349	340	333	344	343	336	337	342	335	376	353	331	338	321	348	355	348	348	318	329	331	342	371	350	324	340	341	336	356	380	367	335	364	329	348	365	351	337	321	340	312	358	326	307	383	356	353	306	323	367	362	328	361	312	327	351	325	337	368	318	313	348	334	353	293	366	352	341	304	337	327	361	350	357	349	355	320	352	329	346	359	345	333	371	353	323	356	305	379	351	371	327	314	320	306	311	329	350	348	349	317	323	327	349	317	351	319	310	387	328	342	346	343	351	348	286	346	356	313	329	331	333	346	348	320	350	321	327	345	344	339	321	309	326	356	336	324	347	337	370	330	321	357	327	347	359	345	385	360	314	361	315	349	328	350	342	330	367	338	314	344	323	354	333	327	352	359	336	303	343	297	304	318	323	344	360	319	311	342	324	341	344	307	312	358	363	321	334	345	345	338	312	354	315	339	321	335	369	325	335	342	312	361	363	346	351	342	351	363	296	317	329	349	340	368	309	333	277	284	331	373	357	339	341	380	309	343	327	321	323	342	329	357	355	350	308	324	320	296	340	297	343	346	327	350	347	333	317	305	366	331	359	343	338	309	375	345	335	359	334	328	321	361	362	344	317	345	350	349	342	330	307	334	349	351	330	313	335	359	291	334	333	348	338	326	331	351	321	303	326	328	317	330	313	331	340	322	361	374	313	333	365	328	304	338	318	367	341	303	327	393	353	357	340	344	302	326	328	395	346	341	355	358	325	345	315	368	304	336	326	349	332	347	382	345	348	385	329	348	353	318	375	333	338	288	345	392	372	329	319	344	330	358	339	332	310	320	356	337	361	333	297	372	369	354	344	371	308	353	319	301	334	320	358	315	354	326	334	340	345	370	358	333	337	336	342	323	361	347	311	334	309	318	344	344	332	364	319	324	310	336	300	330	363	346	356	361	379	356	313	341	317	382	350	365	352	325	353	353	344	311	320	314	365	336	340	358	357	356	322	341	345	353	312	367	333	366	297	315	329	361	325	339	336	358	359	348	336	359	369	385	344	373	316	356	344	362	344	319	344	344	367	279	344	331	328	351	380	336	329	341	317	316	351	336	372	348	308	314	327	352	327	319	348	359	342	352	338	334	307	336	349	379	348	348	381	292	359	318	404	352	350	394	354	361	338	346	320	315	354	317	361	361	379	331	321	301	340	357	345	318	329	362	344	318	321	386	321	341	307	348	336	318	305	320	338	327	357	336	392	337	334	353	317	344	310	347	345	328	312	340	342	298	304	316	308	340	351	333	330	353	311	323	288	299	334	376	306	331	342	335	324	342	332	343	328	366	332	338	329	367	340	327	359	346	337	364	338	372	372	313	362	362	345	361	323	362	317	335	314	309	339	361	339	350	326	360	343	347	304	324	342	341	325	350	337	322	322	375	342	324	339	338	357	360	320	367	325	327	327	362	358	322	321	344	319	331	322	318	362	354	333	321	318	353	362	345	331	361	321	379	333	326	337	326	357	331	330	361	359	328	358	334	344	355	332	325	328	368	367	315	327	367	327	320	328	324	334	322	331	333	333	362	352	335	344	325	370	325	382	357	325	352	326	283	334	298	334	327	335	337	322	329	333	338	318	325	332	328	351	351	342	331	314	315	328	320	347	304	315	322	344	316	330	297	354	338	317	376	327	307	331	330	350	337	295	340	339	333	376	308	339	379	338	353	326	336	336	292	352	343	341	336	379	319	332	322	371	363	367	329	281	347	355	315	341	323	334	337	349	320	371	364	314	334	331	346	359	311	333	333	329	336	330	339	327	335	323	365	344	356	373	356	352	325	346	351	331	317	335	369	356	363	368	368	343	326	334	334	330	346	349	353	331	307	314	322	352	344	351	383	359	337	318	331	335	356	306	277	288	294	370	311	313	341	279	315	353	359	334	318	327	326	352	318	304	358	335	295	349	312	313	308	335	323	309	338	311	307	318	345	327	347	344	355	327	315	362	365	341	323	309
36433	49424	9685	1013	832	753	747	721	710	708	679	748	677	693	692	699	703	698	735	634	710	680	653	711	681	700	698	674	688	713	711	691	685	690	684	691	703	674	691	743	707	654	660	701	689	676	715	680	688	680	660	732	713	696	723	691	704	693	681	696	668	713	716	681	692	674	699	661	726	669	702	668	685	664	629	750	708	664	726	654	689	691	722	712	662	738	684	693	640	682	667	699	663	670	671	733	738	697	678	671	684	668	670	694	706	711	728	654	687	695	703	722	696	693	712	661	701	714	703	647	730	688	697	689	689	701	706	654	680	728	681	651	700	689	715	709	665	685	639	719	674	708	733	659	667	689	676	674	705	675	675	696	691	690	700	684	685	678	675	696	670	660	667	709	654	648	699	680	694	714	717	668	727	705	738	663	646	677	730	660	652	711	683	703	678	699	687	712	737	720	695	693	726	690	618	660	672	643	741	679	660	629	709	667	671	696	699	703	674	660	713	714	665	649	731	714	679	665	719	735	717	666	723	701	671	666	672	672	686	675	713	691	685	690	676	677	705	706	669	676	642	675	728	679	719	668	711	697	696	656	646	725	696	682	653	701	650	697	644	723	697	696	734	759	702	694	699	740	669	656	690	709	647	708	681	688	705	720	722	705	674	719	663	684	671	672	680	667	722	697	688	691	666	716	651	700	709	664	690	669	700	651	678	694	715	679	679	677	690	694	700	698	722	700	679	739	723	693	723	704	713	659	698	695	664	690	717	714	676	684	708	679	698	630	674	686	703	714	702	683	644	678	640	682	697	718	676	717	638	678	696	692	673	665	646	665	662	696	704	661	715	687	680	724	690	637	681	676	725	680	713	654	730	698	671	638	683	685	699	711	682	710	683	729	693	674	698	690	694	773	700	711	693	678	691	703	641	624	692	768	654	713	689	693	717	703	683	755	739	705	697	659	658	686	733	664	707	650	714	674	678	696	697	717	684	735	695	655	663	687	705	699	710	700	700	656	668	713	641	661	652	704	649	729	661	696	698	683	672	648	643	720	706	737	733	685	727	647	709	717	668	665	709	723	649	705	647	694	674	669	708	728	702	655	706	689	699	669	705	678	688	754	658	717	692	671	706	645	699	700	674	654	703	662	652	672	735	663	679	756	680	671	679	728	697	630	704	673	675	668	673	688	709	691	656	703	731	689	649	643	693	646	691	703	667	689	696	689	734	692	687	693	717	695	698	655	714	714	692	707	695	654	691	721	728	676	677	702	693	660	751	637	707	685	715	684	730	649	707	684	654	709	710	665	629	692	688	687	713	674	669	654	741	713	698	665	699	719	618	687	666	679	623	694	797	663	680	689	694	723	654	695	690	656	698	697	705	669	695	685	717	660	709	716	758	692	699	654	708	716	678	704	685	657	676	685	676	713	701	750	707	701	717	652	648	683	694	753	664	707	685	689	664	698	743	682	658	698	671	731	726	690	705	671	698	675	665	645	698	682	684	706	690	667	706	694	734	689	715	718	687	733	705	707	658	714	720	698	688	680	655	697	704	691	685	676	722	711	678	676	674	660	719	684	662	685	690	669	727	730	696	694	668	716	653	675	722	694	664	694	675	733	672	674	645	662	734	693	675	722	748	668	700	642	697	679	679	663	688	643	691	692	706	727	651	716	674	672	690	681	682	654	650	691	710	705	716	690	674	705	654	683	720	706	653	693	676	691	681	673	704	728	627	693	616	675	658	680	675	699	653	771	645	743	731	681	649	633	689	709	696	699	667	695	687	704	722	694	694	720	686	680	679	641	678	683	690	695	715	679	708	637	704	648	677	682	684	680	698	679	689	685	698	700	693	667	682	706	687	678	653	671	674	702	712	683	670	669	701	664	649	658	656	724	689	655	664	726	676	657	682	659	684	667	718	652	680	744	703	656	711	700	690	668	671	659	745	671	681	677	672	671	668	699	719	699	700	715	709	626	685	672	678	667	723	650	694	675	686	688	641	729	666	674	653	681	730	666	697	710	699	671	700	684	700	659	692	690	735	701	670	709	693	693	709	678	687	667	670	695	685	683	677	704	699	699	683	704	689	693	704	698	640	696	669	729	681	766	713	680	714	678	688	688	695	684	675	642	665	724	718	669	709	655	668	701	671	708	729	610	663	662	699	667	686	714	733	693	685	682	686	669	677	709	696	690	723	658	676	645	687	671	728	682	715	703	687	733	653	680	692	720	686	677	653	697	703	752	720	621	737	722	645	677	693	665	686	709	711	712	663	726	721	650	633	734	703	653	748	666	713	653	661	698	688	730	665	670	715	712	707	690	681	694	702	673	681	736	721	680	721	719	619	671	735	691	714	716	740	652	679	687	735	660	693	691	713	688	722	684	699	707	695	659	727	734	673	689	696	726	737	680	701	691	724	752	617	681	700	669	697	674	670	734	671	716	677	676	680	670	672	725	679	717	681	700	738	717	689	697	695	653	648	747	691	703	702	688	702	659	639	663	723	683	717	693	679	680	691	684	687	698	707	682	721	695	656	700	677	689	644	675	654	662	696	678	697	657	705	672	704	690	714	719	656	697	696	716	670	709	673	672	675	671	681	708	682	711	688	692	726	666	685	704	698	701	681	702	668	695	662	666	655	682	647	708	674	658	684	672	688	689	683	701	715	682	677	689	679	700	693	687	676	682	721	679	679	707	681	740	706	705	708	626	722	637	715	639	668	646	702	705	695	682	696	718	698	721	699	691	683	677	683	688	723	640	653	692	712	733	670	693	683	677	700	705	677	689	650	661	643	696	687	683	648	668	691	736	724	657	691	644	677	691	692	664	648	716	702	670	717	640	655	725	724	697	735	677	731	691	715	645	672	684	647	715	674	689	668	713	689	684	710	679	743	743	681	676	723	711	691	678	699	730	727	651	688	681	659	699	689	714	685	684	691	694	641	695	703	643	644	708	661	683	662	770	678	658	687	697	682	676	701	623	685	708	727	671	694	645	712	677	700	679	680	653	727	726	700	711	697	647	700	700	673	707	653	709	681	652	708	678	682	709	679	705	717	703	693	680	627	710	700	716	644	667	660	704	689	728	684	730	697	651	712	677	693	712	692	670	630	665	680	687	687	694	685	644	681	701	676	713	641	772	704	720	653	719	677	673	696	735	696	717	684	647	727	672	655	705	643	713	695	693	688	644	668	646	721	663	668	672	706	657	671	696	714	661	684	677	627	630	644	717	689	704	654	697	767	632	676	685	674	717	712	686	672	716	645	620	687	653	688	685	684	666	669	685	705	681	697	712	663	734	687	740	698	668	724	698	718	734	714	672	737	701	681	705	736	717	703	650	697	719	665	707	685	693	742	724	704	724	667	750	691	694	694	700	687	703	658	685	721	722	717	716	733	653	664	660	709	679	711	684	714	689	695	660	702	724	666	681	670	714	682	714	656	652	720	665	702	672	643	709	675	651	693	658	691	709	712	663	664	683	688	670	685	684	712	684	733	728	758	721	735	675
34489	17941	4910	375	252	208	188	255	210	230	215	251	218	228	230	229	213	220	198	216	237	227	221	217	237	208	195	226	209	214	217	222	215	184	209	243	221	202	225	229	217	230	230	188	206	231	232	206	217	202	218	231	196	214	226	216	205	210	198	235	204	197	202	230	202	183	214	212	217	208	233	233	230	243	222	244	195	209	216	235	236	211	238	203	210	218	207	220	223	218	205	199	200	220	224	191	193	202	224	200	230	213	240	185	208	215	195	255	200	220	196	195	207	221	219	192	201	195	262	209	198	216	248	214	215	214	197	237	202	213	215	217	215	227	201	210	217	234	220	227	219	219	225	231	180	222	205	202	216	227	232	239	204	206	196	206	198	231	220	219	230	205	212	223	236	214	216	220	234	227	193	225	250	218	223	215	205	240	215	210	209	211	198	212	187	219	205	201	220	231	195	211	208	189	200	208	220	228	225	216	223	192	221	188	216	228	184	217	179	220	217	189	229	228	229	218	247	219	244	214	217	200	203	198	210	227	210	209	242	246	238	220	214	222	193	194	210	208	200	188	203	236	205	228	202	206	212	200	223	199	200	245	212	217	216	207	209	201	233	232	227	237	226	226	227	209	228	214	250	231	217	207	221	187	195	212	209	230	235	228	215	220	208	210	171	225	236	213	236	228	213	218	205	225	222	203	226	228	236	210	211	227	240	225	218	189	220	209	209	215	197	219	212	213	182	226	207	207	219	179	220	215	198	197	216	226	225	221	232	217	225	212	197	238	242	212	247	218	224	206	230	221	212	211	194	190	194	199	209	212	226	194	207	230	225	216	225	222	249	230	222	216	231	196	210	205	203	232	216	225	228	209	190	218	189	196	224	186	219	226	178	201	221	203	231	205	215	207	190	220	251	216	213	219	206	228	229	223	202	216	193	225	197	225	236	216	225	213	229	211	192	207	231	240	227	208	244	204	228	227	218	216	231	189	225	191	209	233	227	216	214	210	209	225	214	215	201	222	239	237	206	223	230	198	225	216	218	211	195	210	208	210	216	224	197	237	229	239	209	199	208	217	218	202	224	201	239	234	208	224	243	248	210	207	241	228	208	222	250	236	204	255	203	198	234	213	216	214	229	206	205	185	208	227	196	230	213	227	224	223	212	202	207	188	252	215	243	266	221	223	226	223	235	207	229	215	199	225	239	226	216	210	211	223	241	213	201	219	195	212	222	200	233	220	206	218	214	176	187	252	229	214	217	179	203	202	224	210	236	213	226	213	215	225	222	228	185	214	226	196	238	216	205	204	212	220	223	218	207	219	230	216	209	201	221	229	207	219	195	232	224	200	221	216	216	202	194	219	210	247	234	213	211	218	223	244	233	209	216	211	227	240	228	214	207	226	212	205	225	178	222	226	218	238	240	190	253	234	216	214	227	228	209	207	195	233	200	212	242	213	219	216	215	209	214	217	214	210	194	229	206	213	204	196	212	230	212	185	233	195	224	212	206	199	232	254	205	214	205	231	206	213	214	209	234	223	188	233	249	218	235	233	242	210	205	235	241	239	224	197	227	242	240	229	206	228	241	205	199	222	247	201	222	194	238	214	230	214	205	222	186	242	221	216	208	207	216	191	202	222	227	202	219	222	197	202	243	245	206	239	245	213	244	199	207	184	238	213	221	193	269	222	215	230	219	218	195	186	215	206	240	220	208	214	217	218	197	203	215	233	253	212	219	207	206	220	229	216	207	206	213	230	239	216	223	222	211	224	230	210	222	243	174	217	233	212	243	222	212	230	215	206	196	224	196	191	209	228	205	204	228	217	208	188	221	237	216	229	259	202	218	213	212	222	221	194	202	221	234	228	219	222	204	180	233	206	229	195	202	233	204	218	208	218	244	203	228	250	223	216	209	232	226	224	197	200	216	192	186	206	229	227	212	195	222	203	218	208	213	201	229	221	185	206	204	230	206	215	183	220	209	199	210	234	204	209	239	230	211	194	185	234	234	244	218	194	218	223	205	239	222	232	236	218	234	222	197	211	245	223	223	243	255	238	191	235	224	220	215	222	209	232	208	220	225	219	251	186	188	231	223	205	190	233	218	208	207	204	235	195	207	235	210	205	218	220	196	223	224	209	238	225	213	227	195	228	204	211	206	209	217	216	238	242	215	183	250	207	224	218	199	248	216	230	204	207	237	222	196	210	219	186	215	194	226	222	202	210	234	220	223	201	206	196	219	225	230	230	194	231	238	184	202	173	189	211	222	224	212	230	226	213	203	216	192	254	224	198	206	221	227	206	190	205	213	219	204	209	204	219	215	195	210	202	234	250	218	205	240	222	224	212	204	197	208	226	198	226	185	197	218	223	224	230	223	211	210	203	219	209	216	202	205	212	203	216	189	235	200	222	221	193	183	213	205	190	204	219	207	262	252	205	213	211	215	221	215	251	256	201	192	222	198	211	204	223	234	222	204	218	220	219	233	233	190	243	217	195	224	260	200	210	183	212	225	228	235	238	193	193	185	216	222	214	249	236	238	198	205	215	203	230	220	169	217	215	215	200	212	216	219	221	237	201	202	221	194	204	224	234	240	210	239	215	221	213	244	224	213	224	209	223	207	255	218	227	196	214	242	222	213	200	249	201	193	208	209	232	206	206	214	203	211	236	217	217	217	199	234	225	208	196	236	231	225	236	218	199	225	224	227	219	205	238	225	198	253	217	215	216	218	233	229	218	202	225	221	200	211	224	210	176	211	214	238	232	229	229	222	216	224	222	222	198	213	239	211	215	186	215	228	235	228	185	210	232	207	215	198	203	224	201	231	239	227	203	214	213	204	240	234	194	176	213	185	185	188	199	238	200	203	225	195	186	226	204	212	247	220	207	224	224	236	223	201	227	244	244	197	218	208	213	204	206	211	218	221	231	187	194	222	241	193	240	197	190	229	214	238	199	192	179	212	204	222	206	207	229	207	176	215	216	234	208	211	209	187	234	209	210	230	196	192	206	200	212	201	186	200	215	222	214	219	192	216	191	221	234	223	230	220	204	223	196	213	235	223	209	223	213	205	194	223	228	236	213	206	202	192	226	224	212	251	202	208	212	223	203	199	224	215	179	212	232	227	213	218	222	186	208	238	241	228	209	233	205	204	204	213	215	221	195	218	215	180	205	227	184	191	213	229	204	221	237	200	221	179	214	241	186	204	199	193	212	247	222	184	241	190	216	232	219	220	214	222	232	229	221	223	211	222	214	202	223	225	208	210	220	225	223	192	237	227	199	241	184	205	212	230	226	257	214	222	236	200	193	177	214	234	215	221	213	196	222	206	221	212	250	215	205	175	243	232	188	212	235	211	223	209	184	208	197	210	246	200	204	238	212	219	234	218	192	237	227	220	220	181	212	229	255	209	232	226	185	252	207	211	211	192	221	199	204	200	187	222	228	214	191	215	219	199	217	235	216	241	194	219	227	207	231	235	219	192	223	224	211	231	209	207	210	210	210	222	191	226	203
16797	5428	848	543	513	511	517	477	523	504	516	518	502	487	509	473	478	523	512	509	504	539	522	496	518	532	500	553	539	530	530	531	471	516	597	460	525	498	512	546	538	526	538	522	532	462	496	518	530	515	501	530	545	554	484	515	552	513	544	524	506	540	544	507	487	528	500	528	509	517	504	494	507	501	529	548	519	493	543	532	526	534	514	491	483	500	499	548	549	506	525	504	525	509	499	556	538	535	552	534	476	522	552	538	491	525	531	503	512	505	521	490	516	524	514	498	501	482	498	503	498	506	494	533	514	493	510	489	524	529	511	494	493	528	526	503	521	527	493	532	532	507	545	516	487	530	581	524	506	527	506	478	520	497	505	494	507	523	485	510	560	487	524	528	497	526	512	504	487	534	485	480	522	525	506	493	503	525	535	555	513	558	533	499	536	523	515	527	469	490	533	522	528	499	555	524	503	482	489	519	564	521	530	568	510	494	503	470	523	518	502	502	519	510	528	497	523	503	504	577	521	482	485	523	505	537	536	475	526	516	482	508	514	530	500	512	570	506	531	521	497	505	508	524	481	525	492	537	533	504	545	460	551	503	537	518	518	552	485	543	487	512	510	500	548	513	530	546	506	513	524	503	517	504	510	532	491	546	480	526	484	546	511	476	516	511	524	535	518	519	496	493	519	545	510	496	535	499	581	522	488	551	526	552	491	547	506	535	535	481	507	500	510	486	490	482	491	516	538	531	547	566	504	505	555	458	543	512	501	499	517	516	579	479	503	501	492	509	540	491	490	514	513	511	542	521	506	533	514	479	482	475	481	501	525	516	475	487	490	542	530	548	502	515	551	467	520	513	496	530	527	489	503	571	514	514	535	506	516	511	530	536	497	524	521	517	446	507	515	495	465	488	508	496	508	510	541	513	503	484	504	505	547	516	506	509	505	511	546	515	483	513	493	531	511	519	489	522	500	544	524	562	481	549	551	557	522	471	519	541	507	508	508	491	522	551	494	524	489	536	566	503	475	509	515	503	491	496	491	526	513	533	522	546	516	471	511	509	512	507	513	526	506	509	503	539	483	548	527	542	495	518	503	504	528	506	496	538	478	490	522	473	524	527	543	557	524	501	502	472	527	508	512	517	518	532	560	524	552	513	506	553	526	549	552	506	538	523	506	515	497	476	519	526	521	521	523	501	493	476	541	511	503	484	499	520	506	533	502	468	524	504	535	497	543	529	512	504	516	508	502	518	524	559	510	510	479	505	536	554	490	506	579	556	524	499	552	531	487	529	513	495	499	537	488	537	505	518	480	527	514	487	497	511	515	479	527	547	525	499	527	542	490	514	487	530	524	483	502	551	525	511	497	493	509	503	479	483	528	460	564	469	534	492	482	517	498	516	506	489	488	530	509	501	554	515	519	529	542	540	523	510	495	500	522	524	504	492	486	519	496	484	498	518	501	492	517	518	484	502	487	489	521	497	525	517	521	512	534	508	527	531	514	502	489	488	523	534	490	500	512	547	531	549	594	544	481	551	524	503	481	464	491	487	509	519	470	484	549	562	554	535	539	507	531	520	530	502	510	517	509	520	472	516	549	517	538	511	537	490	499	528	532	500	508	479	515	549	500	507	488	539	533	536	530	510	529	502	526	514	550	504	522	511	494	500	512	480	501	518	566	514	502	523	559	535	518	521	522	537	531	498	521	483	482	495	509	508	521	497	484	509	528	532	493	548	514	497	521	541	530	495	493	529	503	485	503	486	493	498	501	534	513	537	498	532	508	502	499	501	528	543	500	497	545	527	536	555	559	516	543	494	536	541	551	507	540	465	502	488	504	495	493	521	527	536	498	502	484	512	511	481	565	505	502	517	535	506	530	526	549	515	531	494	497	478	550	496	515	545	519	533	498	485	490	515	508	525	488	478	532	508	521	560	516	502	501	525	484	519	508	491	511	533	535	503	516	503	499	490	509	506	532	514	524	529	504	513	534	475	509	548	530	494	528	524	499	565	528	545	479	520	557	471	533	491	499	523	491	508	501	513	516	491	505	491	520	515	479	514	492	513	500	500	552	491	523	487	477	503	517	537	491	552	525	528	533	522	495	494	495	506	497	527	480	527	527	540	554	512	501	526	546	474	485	503	490	570	494	525	528	504	520	498	499	509	546	518	524	501	520	477	535	520	536	518	529	531	500	514	513	538	495	486	495	504	496	503	504	513	522	513	546	558	508	497	547	498	494	513	502	555	532	499	515	476	507	483	499	507	455	508	511	529	527	503	501	522	530	518	508	539	504	505	511	501	516	521	509	549	507	517	511	524	518	518	524	498	496	462	521	494	437	489	475	495	489	497	507	543	511	517	517	534	572	538	531	508	573	545	530	514	533	493	505	539	506	517	478	549	499	529	466	517	535	494	500	493	557	495	510	506	530	510	534	518	516	520	455	520	495	533	549	507	522	513	493	496	501	476	555	506	501	517	516	520	537	526	534	529	537	448	529	542	497	495	494	522	490	532	499	479	515	522	544	492	505	485	496	507	530	517	548	505	531	524	501	491	514	496	525	518	514	528	521	488	528	526	474	529	493	510	541	506	487	527	489	506	531	553	532	498	509	503	574	494	508	478	533	541	524	543	541	472	504	492	533	552	535	545	503	536	515	520	527	554	549	524	523	541	536	529	559	521	494	517	497	511	514	494	522	482	492	547	494	484	469	504	486	523	528	529	495	512	536	485	481	521	525	529	469	503	495	476	501	509	516	497	531	479	513	513	533	555	532	522	452	491	518	473	524	537	561	501	509	528	533	454	498	511	598	497	490	537	517	515	509	512	502	506	505	524	516	515	538	538	493	528	515	541	466	548	509	518	541	491	506	521	537	532	511	525	521	548	503	485	505	493	529	515	519	538	503	479	484	498	533	501	504	524	530	485	533	512	527	521	518	557	535	501	570	538	478	539	523	518	491	482	540	503	532	499	481	540	517	523	464	546	521	522	529	544	493	493	481	541	520	532	508	506	488	555	517	520	476	537	535	527	476	517	508	524	500	476	528	517	530	521	507	525	482	530	525	539	495	517	520	535	534	542	521	526	527	524	511	478	531	494	504	529	469	491	518	558	509	488	518	527	487	497	495	544	513	509	557	536	516	525	543	517	528	487	534	505	504	502	512	543	502	498	505	507	547	515	509	548	528	508	518	509	532	549	511	519	491	477	520	562	525	571	519	524	545	519	512	502	510	536	511	525	542	511	514	525	502	525	523	511	497	499	537	490	514	465	493	521	500	507	477	529	504	506	500	509	552	520	493	497	504	511	520	531	518	530	548	536	511	492	513	544	520	512	524	495	525	578	514	484	499	514	536	553	550	521	555	540	533	527	533	514	483	552	548	496	529	480	551	525	544	563	532	514	485	524	482	505	544	512	504	490	505	498	532	499	511	555	511	541	500	549	513	539	538	527	491	508	490	486	507	504	507	510	513	544	548	509	498	526	497	534	484	494	475	483	477	552
25234	21106	23564	28878	21095	13551	673	494	432	435	436	377	409	364	418	394	372	340	383	358	369	366	414	356	383	394	409	375	399	389	351	360	340	361	385	386	352	369	368	364	379	353	360	355	350	331	370	407	391	374	395	360	382	391	392	359	397	354	369	333	335	369	402	371	391	400	401	409	411	343	396	372	384	391	398	379	346	363	384	379	363	377	359	393	368	369	410	371	357	377	392	403	361	314	344	380	384	374	390	393	355	363	384	362	354	396	410	365	347	384	374	381	402	360	364	385	365	359	388	375	370	407	379	388	378	374	388	378	376	355	356	379	402	369	371	373	388	381	365	392	384	356	383	353	399	408	342	360	368	366	377	362	359	392	400	343	349	379	373	371	362	393	419	386	363	369	354	378	384	347	379	354	354	376	359	368	379	344	376	376	339	396	395	403	371	388	356	394	368	369	367	363	336	368	382	382	368	347	378	346	390	386	379	332	383	347	361	358	354	350	345	368	383	352	350	389	354	399	379	346	316	366	400	368	376	373	334	400	383	388	375	368	371	381	392	393	407	402	389	418	375	356	375	378	341	327	383	361	396	361	377	382	379	347	379	380	406	384	372	336	378	340	390	325	366	384	372	366	325	382	356	356	359	376	417	384	385	360	383	412	330	381	350	336	361	346	374	322	364	378	354	393	382	383	342	424	353	401	370	372	390	379	354	402	381	369	340	388	353	405	376	373	348	411	352	365	366	366	347	377	377	403	366	390	378	416	399	351	405	381	353	379	372	383	412	373	346	358	392	386	368	404	403	371	382	387	350	375	359	367	415	350	376	386	397	398	336	354	382	370	369	365	351	390	348	402	404	397	378	362	387	365	399	355	399	376	368	344	394	367	382	341	397	395	363	380	373	374	333	384	354	387	397	369	362	367	395	390	358	377	351	369	372	372	386	348	372	400	382	359	368	334	407	341	357	410	366	385	383	350	355	416	413	387	385	371	368	369	372	376	375	389	405	364	362	376	342	395	360	347	392	401	361	386	371	381	365	364	348	375	405	375	353	373	392	337	389	323	375	376	378	391	399	393	398	394	387	367	347	370	382	373	377	376	379	368	382	347	370	378	393	377	349	379	407	399	362	413	416	395	375	372	373	362	361	340	391	410	391	382	367	400	367	382	363	353	392	388	321	373	356	358	360	358	387	377	342	352	369	392	384	409	387	374	359	389	417	365	369	366	316	363	374	378	337	402	409	408	393	364	402	371	384	411	368	384	385	366	391	370	362	388	390	357	361	402	422	373	396	411	397	348	374	354	439	384	397	388	392	379	393	348	390	357	381	376	433	362	395	375	369	381	383	359	394	372	379	391	374	340	397	365	375	355	356	386	405	368	371	375	356	386	362	382	376	396	380	388	326	375	366	374	347	395	402	365	380	366	361	361	342	371	363	364	353	383	359	369	348	379	406	348	362	359	415	399	398	376	400	343	412	373	358	358	402	376	402	327	347	400	389	350	411	371	362	345	363	379	377	379	393	387	374	360	402	359	386	365	373	375	370	373	338	398	346	358	373	321	396	408	362	372	366	383	406	385	408	339	370	372	364	409	400	337	419	383	407	383	340	382	363	372	395	380	409	348	344	360	399	387	363	376	347	351	377	367	358	378	352	361	396	415	369	353	382	325	373	366	326	371	370	377	374	351	370	414	329	380	364	430	345	347	411	386	419	333	337	361	368	401	371	399	409	376	386	402	404	378	381	360	363	348	339	371	371	361	410	384	415	371	350	377	388	381	358	387	396	402	392	385	381	362	330	365	378	371	403	386	386	389	360	400	360	369	371	377	376	374	354	374	359	396	351	361	345	376	369	427	370	445	412	403	392	411	324	347	362	358	356	371	387	371	383	408	377	382	373	407	366	378	349	359	357	355	336	375	379	390	382	393	372	357	389	382	345	356	380	369	371	356	409	384	374	406	383	384	380	393	344	378	372	357	394	396	418	360	346	398	350	376	373	355	378	413	392	370	349	419	376	364	405	349	379	377	376	383	346	373	361	339	403	382	372	420	364	379	379	385	372	384	390	344	371	390	353	356	376	410	365	350	363	348	357	386	389	345	353	358	379	371	422	406	408	369	356	309	398	356	392	349	357	379	345	375	430	411	356	361	403	370	368	376	363	389	356	345	333	374	365	363	366	393	355	340	344	330	366	388	390	373	373	376	371	379	342	381	361	386	330	394	401	390	400	406	372	407	367	435	367	380	375	442	326	381	396	378	373	361	364	377	355	372	349	411	340	353	359	365	365	331	393	372	402	394	386	350	396	381	397	361	382	401	373	355	384	315	347	349	343	381	406	363	410	388	346	409	364	369	364	390	373	379	401	370	401	406	359	379	334	386	408	375	359	408	348	358	404	352	358	411	363	314	347	420	383	375	365	385	373	383	359	407	375	352	368	367	366	347	389	364	373	387	406	425	342	405	359	420	348	324	378	362	391	360	402	374	370	377	405	405	366	401	371	365	371	381	338	356	366	359	409	382	377	368	362	366	383	362	379	364	375	407	396	375	373	387	375	404	362	350	400	385	377	391	380	378	373	392	369	381	368	357	388	353	369	367	372	374	380	362	372	396	372	342	360	361	380	340	363	354	379	354	354	380	364	432	371	386	368	367	370	350	368	342	374	367	351	380	380	393	401	370	344	356	365	370	421	349	387	383	375	384	384	408	371	368	340	358	364	386	400	373	381	363	352	384	386	383	412	384	407	368	327	363	392	399	372	333	357	346	344	409	377	361	393	374	396	370	343	362	397	354	377	385	384	374	390	386	343	350	417	377	367	383	334	395	387	387	376	384	382	371	365	343	336	383	401	350	407	369	356	384	354	340	361	367	345	417	404	373	363	401	400	390	370	374	410	358	354	373	345	347	383	361	391	440	383	359	389	368	364	371	375	381	379	362	358	392	362	398	382	370	396	380	349	420	399	394	381	365	379	367	387	355	343	372	390	372	385	411	403	389	376	354	397	403	379	394	382	390	381	363	387	381	409	389	365	399	379	317	353	333	369	356	412	347	380	377	432	401	386	396	395	413	380	362	376	353	410	375	387	364	353	394	374	358	388	382	347	335	355	352	395	394	388	393	366	408	377	372	353	378	355	359	374	390	361	391	373	383	366	364	366	386	391	391	390	365	366	383	394	398	373	381	371	343	351	415	387	351	395	394	352	338	359	366	368	389	377	381	372	356	381	353	381	354	374	375	396	392	374	362	341	381	392	395	396	374	397	376	351	349	373	359	344	388	388	357	354	362	369	360	381	382	366	400	359	357	373	379	408	378	350	352	404	351	397	357	383	362	394	342	391	376	374	362	352	348	385	392	355	357	375	391	386	338	326	401	366	388	370	359	382	373	366	391	344	389	379	355	390	381	341	395	372	390	355	419	388	360	337	350	403	347	386	380	364	360	382	399	351	351	351	397	401	350	379	388	366	385	343	371	365	339	376	377	393	339	379	398	388	375	368	374	352	366
30459	38471	6249	912	857	802	784	809	766	827	845	696	795	832	784	743	811	773	785	759	808	732	844	809	815	776	829	795	776	822	780	791	757	809	776	830	803	786	792	777	756	803	791	817	804	781	796	821	819	833	789	727	772	779	781	782	738	830	791	795	779	771	776	794	768	830	783	767	810	813	821	772	823	832	813	763	791	796	787	787	792	797	826	779	801	824	783	829	763	784	791	765	769	781	798	782	810	745	783	754	825	769	766	785	805	833	789	810	751	766	786	734	809	784	793	782	772	804	811	819	822	809	813	753	771	809	751	758	812	766	807	795	774	833	795	768	845	776	775	792	784	781	796	824	766	757	809	762	803	814	795	804	784	774	787	826	819	848	756	770	785	846	799	798	744	843	775	803	809	720	762	814	750	792	792	795	750	814	822	743	814	846	785	768	770	792	826	825	732	847	738	803	821	751	808	823	793	792	808	832	778	838	775	811	787	817	812	817	839	778	759	812	841	827	742	825	778	789	847	800	788	806	784	789	800	793	796	765	770	831	816	769	792	773	781	787	794	741	758	839	815	760	786	831	812	847	807	834	766	781	798	821	834	743	830	807	806	815	770	800	820	791	743	763	852	767	818	756	788	759	864	774	764	829	772	778	803	812	789	766	769	819	832	810	780	795	843	801	772	823	784	761	792	782	795	750	804	814	815	815	747	770	770	749	809	832	773	806	784	817	758	853	783	827	798	796	795	801	739	795	807	795	799	789	790	829	804	740	766	774	856	755	804	753	778	791	820	784	768	769	786	778	795	787	780	782	791	834	826	762	766	786	832	824	795	786	800	755	774	791	786	765	812	754	814	786	782	740	764	784	818	769	820	797	814	810	735	787	763	783	795	767	733	763	871	774	776	783	788	826	795	787	784	769	766	826	813	801	831	785	833	764	809	818	801	804	877	741	794	762	786	759	798	765	818	797	797	820	785	778	824	784	778	766	787	806	825	791	835	773	808	798	757	826	772	828	804	827	744	748	792	764	776	783	799	814	823	785	777	841	762	798	791	778	860	800	768	821	727	815	770	779	794	829	811	763	802	808	830	842	785	732	777	792	790	787	799	758	819	766	789	824	783	808	803	820	798	792	804	778	802	820	818	787	808	792	813	795	805	718	767	823	750	810	817	809	813	831	821	822	768	756	803	814	812	768	791	794	796	798	761	832	752	799	809	821	771	798	766	807	797	806	722	825	808	837	773	755	804	797	827	808	778	784	748	798	769	814	778	772	755	795	760	785	797	789	794	810	796	836	732	773	751	823	887	794	766	824	755	831	775	815	760	784	804	784	793	817	800	799	813	756	795	730	780	805	780	807	811	749	813	750	826	805	759	769	764	837	827	824	859	785	819	839	739	818	788	804	819	764	798	799	789	789	772	804	794	802	846	740	758	795	763	832	822	765	833	754	761	813	780	781	828	799	831	829	759	812	757	733	751	733	827	762	818	768	851	824	815	794	783	811	805	778	803	784	808	789	777	842	781	754	820	790	826	799	809	784	798	804	758	831	814	796	819	884	793	821	825	751	774	795	790	766	785	762	798	762	785	736	758	790	763	809	766	825	785	787	762	797	774	784	771	817	797	789	781	810	814	828	745	764	788	800	789	773	778	747	787	799	811	747	791	781	774	788	823	806	793	782	815	815	690	820	798	803	835	801	832	798	824	833	775	776	779	846	786	790	826	782	754	818	760	771	810	780	784	811	813	828	796	776	860	793	796	783	811	778	804	819	740	812	791	806	775	787	850	825	816	788	827	782	774	826	798	797	768	774	812	779	812	793	824	784	810	794	824	778	806	800	810	797	822	802	736	824	815	767	750	748	745	783	733	827	759	803	759	740	761	787	802	775	804	746	735	771	785	819	833	790	796	777	819	772	842	794	875	816	792	736	746	752	748	743	810	786	834	768	814	763	805	781	781	805	834	825	758	770	822	819	799	792	806	815	808	844	803	842	781	790	819	785	832	795	805	780	805	785	749	741	798	850	814	852	828	797	764	799	757	791	785	798	810	801	812	798	823	797	794	781	735	863	784	821	774	794	816	761	826	780	764	764	790	740	732	813	824	830	803	805	806	735	808	811	810	803	763	748	807	768	799	766	775	798	798	782	837	773	798	799	771	809	822	788	811	743	796	814	775	783	771	777	820	823	752	841	785	807	788	819	786	774	752	809	753	788	791	790	836	775	821	786	809	788	792	795	785	741	786	800	793	777	804	793	756	728	773	796	787	770	803	812	781	751	818	800	756	817	792	760	834	820	785	825	761	828	804	832	799	735	789	800	785	868	806	836	829	742	756	815	793	756	761	835	817	816	780	780	796	784	822	846	829	785	806	804	782	783	832	784	774	787	760	764	787	767	795	798	809	810	812	747	795	806	840	765	774	796	787	766	763	793	786	812	808	800	760	738	802	792	784	787	768	826	766	826	798	771	736	795	800	807	739	770	753	764	839	802	767	766	822	834	763	824	810	840	791	796	787	791	777	841	802	807	794	810	777	843	767	802	765	743	761	788	800	749	782	779	817	811	790	720	748	815	759	798	819	772	768	787	788	783	781	772	782	804	793	799	800	788	803	760	821	795	807	839	779	770	746	839	767	760	864	794	765	813	784	756	847	810	814	829	782	769	752	811	809	802	782	730	787	809	781	798	821	786	779	782	789	772	814	767	786	789	758	823	796	754	765	800	773	758	802	771	787	780	806	785	813	783	781	771	766	809	778	788	762	786	776	784	783	780	812	831	782	806	794	791	809	778	787	770	772	780	783	812	759	794	832	831	758	803	785	738	813	768	796	821	830	777	783	793	745	804	787	758	808	794	789	802	826	785	838	828	836	776	836	860	806	750	756	759	787	790	805	734	755	780	760	770	801	792	786	790	868	763	793	754	798	814	765	788	835	758	746	782	796	780	804	799	783	839	851	802	739	798	777	858	771	777	780	770	784	836	852	802	767	778	792	807	811	754	809	827	786	791	758	792	809	807	741	799	828	797	813	825	801	800	740	750	800	823	792	726	738	836	778	803	796	757	823	822	738	774	780	751	807	797	721	764	806	848	827	794	774	774	839	858	854	826	801	780	798	833	805	785	805	800	836	772	794	793	764	777	789	813	776	771	809	781	840	796	809	802	817	843	778	791	803	757	793	792	800	831	860	785	802	791	796	780	782	789	803	769	818	804	815	752	817	800	808	782	825	769	822	772	860	773	804	796	736	761	834	730	791	811	822	753	766	817	786	783	805	727	819	834	793	744	807	801	780	763	777	824	840	780	827	823	789	823	792	780	767	823	782	851	801	776	803	803	773	829	778	740	809	759	807	808	763	818	756	814	783	773	804	775	783	787	770	788	757	794	749	823	806	813	794	743	777	759	842	737	743	747	797	771	782	785	802	825	789	777	824	758	791	808	861	805	818	807	808	779	798	773	771	821	774	810	801	777	732	776	777	851	803	787	778	796	760	776	842	779	800	779	807	756
24531	21130	24021	28485	21136	21159	11513	694	461	421	388	357	398	375	343	373	396	384	370	364	332	335	344	331	318	367	322	363	334	367	342	391	336	387	365	352	358	348	335	358	349	328	324	353	349	322	365	336	309	360	372	361	315	326	319	369	383	339	327	327	373	379	375	320	336	361	341	357	387	335	344	364	334	324	374	372	364	337	299	321	333	338	292	326	323	356	316	294	339	296	333	336	321	360	325	323	349	351	341	351	354	359	320	346	332	330	395	322	305	323	362	326	330	323	317	358	320	317	320	337	365	341	348	314	344	293	364	322	327	336	343	330	360	381	352	350	321	339	326	343	384	359	314	304	362	358	356	329	364	314	347	331	345	334	350	357	306	331	329	320	315	330	328	378	370	347	326	381	344	314	346	318	337	314	360	343	344	357	349	367	318	359	324	322	331	328	349	355	320	323	315	359	318	386	345	337	339	334	335	337	366	324	350	351	349	327	348	325	369	320	329	317	368	368	357	387	361	319	392	353	302	329	324	344	339	320	305	312	343	368	364	326	343	346	324	330	339	348	318	352	349	337	340	338	314	341	318	346	350	347	326	328	327	353	352	365	355	336	338	320	283	355	322	324	353	319	311	348	331	345	319	322	367	340	351	320	363	346	336	382	363	344	330	358	311	323	352	338	373	340	294	334	344	328	334	344	352	334	329	310	356	394	332	315	343	313	328	327	324	324	302	351	319	323	343	322	372	319	327	391	328	336	348	367	353	366	323	361	326	346	318	367	329	338	325	338	346	333	334	320	322	308	328	333	367	360	407	353	363	351	350	321	362	357	331	322	329	333	321	332	364	381	329	311	346	319	367	312	311	303	346	296	363	340	332	324	369	321	330	337	318	323	369	367	360	356	362	371	367	348	364	354	328	310	324	323	319	317	302	350	333	340	320	352	362	325	312	307	369	312	358	337	324	315	348	345	351	350	292	347	350	417	356	330	359	330	318	357	346	340	336	301	355	333	327	322	335	353	336	342	340	367	304	290	344	312	312	368	350	320	347	363	338	326	368	312	350	339	349	329	327	361	333	308	351	322	339	327	371	318	331	322	333	320	310	375	384	321	311	313	361	357	377	322	335	329	374	338	285	315	302	357	324	341	351	306	319	345	344	338	340	365	347	388	334	361	344	317	325	298	377	336	319	339	357	315	342	299	322	356	335	353	332	331	355	350	357	339	352	321	313	344	335	359	312	356	327	332	332	308	328	295	347	327	310	329	325	292	339	311	324	322	348	336	358	297	331	335	376	334	353	360	329	318	367	327	332	319	327	315	299	340	297	329	342	321	339	359	322	339	314	329	331	345	331	336	337	316	331	307	337	311	355	328	298	329	308	331	337	350	350	354	352	344	342	323	333	350	334	372	319	345	343	344	324	327	329	320	372	309	369	371	352	357	321	364	358	339	320	327	349	358	353	341	306	346	310	341	350	315	409	316	318	369	332	323	334	326	302	319	309	349	305	367	344	336	363	333	375	334	363	317	318	353	315	303	332	351	358	332	355	379	328	322	331	347	290	319	329	332	353	312	331	364	333	350	343	329	363	329	346	294	298	334	355	336	338	345	334	314	325	365	314	327	331	372	317	308	315	345	358	363	275	337	322	323	322	309	321	331	339	324	350	326	351	303	299	321	344	303	315	319	358	303	345	329	283	317	354	344	330	357	350	379	330	349	345	342	346	345	368	347	317	355	349	342	365	344	320	304	341	343	312	308	345	372	358	316	349	321	355	350	331	330	310	334	350	325	360	359	317	338	321	355	359	364	337	357	281	320	332	331	329	303	344	313	357	332	334	316	351	319	355	315	337	342	353	367	338	312	351	328	306	316	326	361	299	342	326	328	350	351	349	363	334	346	332	296	316	331	336	306	332	327	338	317	338	325	309	340	338	345	326	389	338	345	344	330	353	332	358	360	337	362	362	340	363	314	335	299	311	313	341	322	361	321	323	322	345	322	323	322	312	358	320	350	327	319	349	322	337	332	322	347	326	333	350	313	322	343	359	331	363	349	338	336	338	330	331	341	320	303	339	319	346	351	353	328	333	333	375	303	346	344	311	316	346	355	338	320	337	335	334	326	343	365	339	367	361	308	338	323	338	346	318	321	354	339	338	348	349	360	353	322	346	321	338	347	324	346	348	358	316	314	315	301	343	366	337	322	349	318	347	360	367	328	309	321	306	347	338	366	334	353	348	311	306	338	339	361	315	361	328	349	320	349	325	299	359	362	313	319	345	343	358	296	297	338	340	393	354	310	323	335	332	349	334	310	373	353	328	342	326	338	276	342	343	350	349	375	333	350	318	328	301	300	358	372	371	348	334	376	337	337	315	333	376	359	343	357	330	308	325	366	320	317	349	359	367	341	315	356	329	345	308	356	336	310	381	314	307	354	313	313	360	322	346	362	332	352	356	320	307	343	311	366	331	335	364	363	337	325	311	322	325	303	363	362	342	333	318	334	339	328	333	352	333	322	332	347	342	300	317	320	353	370	342	335	337	340	299	340	322	318	347	296	332	331	297	352	340	304	372	349	373	365	299	337	337	332	326	321	348	314	315	356	357	310	346	377	354	355	306	340	338	373	339	351	347	386	368	354	401	325	346	311	359	351	329	342	371	318	363	338	362	336	351	355	313	328	344	332	328	352	332	338	365	332	335	332	290	312	303	312	331	332	358	337	337	358	309	377	359	362	334	336	319	340	311	304	343	313	329	314	355	350	372	353	373	358	320	316	356	356	316	325	345	329	310	380	315	334	334	316	334	333	349	352	324	326	320	314	288	313	367	380	310	356	321	349	329	345	371	354	334	342	328	318	335	365	343	339	320	356	334	336	354	297	302	315	321	351	326	328	358	307	339	318	342	343	361	318	344	309	344	332	328	379	328	309	323	341	327	361	311	375	336	342	352	328	335	324	340	349	322	322	331	343	328	339	335	306	303	312	353	368	321	326	347	335	320	318	332	397	324	330	339	343	352	323	373	348	354	347	317	359	338	361	336	300	332	333	356	359	303	307	370	325	361	301	329	356	308	336	336	337	357	336	307	355	349	342	310	313	369	326	344	336	314	369	301	316	332	344	351	358	335	305	371	314	324	297	345	335	340	355	315	351	331	309	350	326	330	338	340	314	351	341	338	364	360	310	346	315	310	315	346	325	322	355	341	358	346	323	349	312	344	341	362	318	330	325	357	296	349	331	338	335	343	333	324	345	332	319	359	356	322	335	344	368	371	334	311	327	338	386	352	335	353	346	356	356	315	319	319	329	328	321	344	338	384	313	330	343	334	337	352	368	350	333	331	355	324	323	378	336	331	328	302	340	345	299	330	367	318	350	311	319	344	346	380	370	336	312	327	326	347	341	365	378	354	342	338	338	315	340	352	360	351	347	361	353	308	310	330	358	328	379	324	362	333	345	328	335	354	335	326	347	333	360	312	362	304	308	318	317	315	297	347	370	323	375	335	348	333	335
36450	49092	9239	1056	834	753	718	750	760	762	723	680	685	690	682	648	716	692	713	670	711	705	701	693	695	718	739	722	742	696	691	717	645	674	698	683	695	708	677	644	725	667	668	699	665	633	712	689	692	684	691	676	667	702	730	703	714	671	691	654	697	735	656	703	693	683	665	689	753	653	737	662	715	719	711	682	686	675	671	654	653	711	675	663	703	676	738	678	693	692	670	708	674	727	698	703	706	693	727	694	671	664	701	718	682	692	673	650	665	638	682	739	657	697	698	686	694	706	715	692	659	671	685	683	703	678	689	717	706	679	668	723	706	651	692	730	635	724	706	695	634	663	721	713	717	705	659	685	695	735	668	679	687	680	715	714	712	690	714	678	653	675	670	695	709	688	708	713	683	678	759	738	750	674	684	638	673	658	655	683	659	681	704	698	672	716	699	693	723	610	698	661	643	713	669	733	714	700	678	692	688	706	718	679	688	683	676	699	739	723	699	715	675	696	694	707	710	700	673	667	671	700	770	674	719	626	709	704	754	682	699	687	679	670	718	679	708	678	713	704	670	743	683	674	676	695	739	743	695	740	694	641	701	698	695	732	704	681	715	711	701	697	723	693	678	728	690	723	637	722	741	680	687	673	708	709	717	706	705	671	720	661	697	704	713	673	714	728	651	692	606	683	725	780	705	715	761	665	647	656	649	663	704	656	683	636	734	705	707	724	716	690	674	733	674	699	717	649	665	666	681	689	722	682	684	634	727	711	699	683	656	696	678	689	628	625	686	652	645	714	690	682	662	683	689	718	653	681	665	684	687	706	679	693	698	697	707	675	675	694	684	709	670	713	681	651	704	681	720	733	669	719	693	688	729	677	637	707	675	710	727	682	766	672	659	699	720	700	699	661	707	702	678	681	677	686	675	702	662	652	699	689	711	689	714	744	659	635	673	648	714	707	694	765	717	646	705	703	679	657	708	701	705	664	689	708	702	684	658	697	698	682	751	662	721	739	746	683	694	681	702	647	678	702	675	682	699	722	698	646	675	704	710	676	682	661	677	709	702	702	726	703	716	679	686	711	672	705	699	663	696	623	692	658	672	701	694	691	698	709	716	689	679	668	721	674	654	701	681	710	653	683	689	735	684	677	718	732	683	690	774	695	676	679	672	692	668	702	696	682	727	681	677	704	715	688	677	681	693	712	669	684	699	718	674	666	675	681	647	725	692	652	724	647	714	649	681	645	698	699	726	720	664	739	669	708	706	662	686	687	698	698	722	710	701	664	709	692	667	726	686	688	676	726	650	662	651	630	706	651	672	689	727	683	636	654	670	724	662	666	706	652	667	684	645	657	703	666	701	686	664	675	659	687	629	731	754	680	706	718	674	656	689	688	695	686	699	694	710	710	648	689	686	687	713	713	701	707	697	702	678	668	693	674	659	721	690	665	662	676	725	649	683	682	730	684	688	722	676	663	713	682	705	677	674	669	718	686	696	675	666	687	751	657	714	682	692	673	698	712	715	661	684	661	720	707	709	669	731	682	691	695	677	627	729	726	661	699	701	673	689	652	665	710	717	619	726	740	703	668	710	702	685	693	697	678	729	693	709	690	717	684	668	675	735	711	729	672	688	660	685	674	671	706	699	653	667	693	634	703	676	714	681	724	648	704	692	708	695	686	678	699	690	646	722	674	690	702	717	751	733	730	689	656	628	697	667	704	705	702	705	693	681	716	695	718	715	694	690	697	720	716	700	691	660	704	686	714	726	666	704	674	683	717	659	704	678	669	674	689	685	663	693	680	714	657	758	693	699	746	728	671	652	696	722	663	692	699	701	679	660	665	735	678	698	699	658	692	699	670	690	662	653	701	667	704	709	734	674	725	620	743	654	717	722	719	661	726	662	712	697	690	629	715	685	732	675	680	685	695	724	671	688	644	672	724	666	732	680	739	704	710	723	712	689	686	652	670	705	718	734	676	706	710	732	693	728	680	699	693	712	715	710	708	703	699	701	678	679	668	723	705	688	689	714	688	716	760	682	681	646	674	712	710	723	695	677	683	706	691	730	675	722	691	691	690	703	708	691	689	661	674	711	705	631	699	712	726	706	708	682	723	669	687	693	684	694	678	659	684	704	689	712	662	678	685	689	675	693	708	663	732	715	712	710	676	724	686	722	678	727	649	646	731	723	686	689	657	678	711	679	721	663	722	730	681	659	657	719	666	700	676	727	771	691	717	675	670	683	684	670	701	650	703	669	698	704	695	724	673	675	676	692	722	690	672	690	703	731	720	672	667	721	694	670	653	706	685	701	730	690	718	731	663	652	610	660	737	716	651	692	627	691	700	709	703	610	721	684	714	701	710	695	648	713	737	682	710	692	727	649	765	707	698	707	708	712	648	693	671	727	670	673	703	684	693	674	698	716	695	708	689	696	686	686	650	695	679	667	698	743	671	628	745	713	734	688	665	737	684	733	638	655	658	696	747	688	673	735	671	681	691	689	710	706	715	656	678	692	740	694	634	676	661	694	725	681	726	711	661	657	707	681	690	653	653	672	662	622	673	692	644	710	708	683	628	709	689	695	670	651	647	693	612	680	709	665	646	690	689	673	730	703	683	682	699	672	700	677	687	696	734	684	701	705	725	686	709	720	714	697	713	670	694	721	673	672	670	712	716	702	676	749	693	751	705	662	749	693	709	663	677	639	711	626	725	649	702	702	672	690	714	714	684	763	694	678	695	674	712	722	681	723	701	701	681	695	704	698	636	666	664	707	735	691	655	721	731	738	716	676	709	711	684	705	748	697	712	697	654	683	709	731	667	713	684	724	647	702	683	663	735	698	728	709	661	720	645	690	724	686	684	693	695	717	680	687	686	697	697	716	661	682	724	683	696	723	700	701	669	672	665	693	677	624	668	690	665	684	706	717	691	692	689	654	696	667	692	643	663	669	680	658	674	709	653	650	690	618	666	652	659	713	643	724	670	688	740	723	702	676	654	721	693	683	722	684	708	692	686	693	677	692	696	719	745	654	709	673	730	633	691	740	717	713	694	665	735	663	681	744	672	690	671	683	702	667	684	727	686	702	687	655	718	648	692	722	646	690	726	660	713	683	725	735	713	695	674	701	664	655	652	685	701	659	626	678	678	727	684	659	697	669	703	637	691	680	696	681	717	678	665	670	666	689	716	697	709	727	687	710	698	686	700	678	684	681	671	702	698	715	712	703	685	649	682	720	663	676	695	692	707	697	686	711	650	656	699	686	673	718	710	656	672	716	697	687	710	684	701	710	642	684	710	710	701	726	730	675	671	680	721	673	715	682	656	700	688	689	669	694	758	675	709	690	692	696	709	645	736	695	681	651	679	678	728	698	660	693	734	704	698	713	714	683	737	656	729	734	707	669	729	669	709	735	711	712	663	713	697	680	667	671	713	646	691	668	749	656	695	723	668	676	703	706	658	681	670	702	691	686	707	621	727	723	649	698	660	681	681	694	743	653	682	686	671
35063	17842	4671	352	221	200	228	255	229	234	233	219	206	218	205	236	224	248	245	237	204	216	223	232	204	236	235	223	224	218	201	207	226	206	210	219	196	223	228	223	226	191	194	234	197	214	211	199	216	230	246	208	201	208	242	225	209	223	209	192	211	191	235	236	213	226	204	255	217	247	230	243	228	241	208	204	216	214	224	210	205	190	233	214	216	199	216	202	223	214	206	227	216	215	235	237	225	210	275	248	205	212	204	185	223	241	219	210	258	225	220	190	249	209	219	217	220	229	211	200	205	224	216	217	238	203	213	224	239	201	220	244	223	205	192	175	227	219	224	210	196	209	249	242	221	179	201	235	212	248	221	229	232	195	230	207	209	202	264	207	206	233	216	216	244	202	245	254	207	214	204	234	238	242	225	219	232	219	225	252	219	182	215	228	221	205	221	257	229	230	226	222	214	210	225	220	244	203	247	246	218	232	218	212	200	229	190	215	221	275	209	219	193	234	207	193	217	206	207	223	221	242	198	222	210	205	224	240	217	237	194	214	207	204	241	203	221	237	232	253	187	218	207	216	184	218	230	222	221	248	242	233	202	227	243	209	221	224	214	218	218	222	239	219	215	202	227	217	211	223	203	225	190	218	229	238	196	214	207	220	207	178	242	201	230	234	205	246	227	212	203	227	219	219	229	216	209	189	230	206	220	226	204	230	219	218	223	237	228	205	206	230	218	203	228	234	220	207	191	195	240	219	201	232	246	228	226	200	240	216	223	231	221	205	212	202	218	205	204	239	244	219	224	209	225	259	240	215	256	235	226	232	217	213	218	215	215	210	217	187	216	197	199	213	199	217	197	233	228	214	226	221	199	201	209	243	217	211	206	227	192	220	225	185	219	196	217	203	196	193	212	218	207	237	231	228	206	231	200	171	224	201	207	213	190	187	208	218	233	228	217	236	200	187	212	204	208	207	237	218	230	208	217	220	187	250	223	236	214	223	224	194	182	210	221	196	208	230	238	230	208	224	213	202	225	220	253	239	231	241	228	209	194	220	228	216	224	222	198	236	221	224	229	204	191	199	228	214	236	233	206	208	238	188	224	185	213	226	222	237	205	224	216	215	256	211	241	213	196	208	226	206	211	223	219	210	229	183	202	198	244	221	232	211	218	226	213	227	240	201	253	219	245	247	234	249	220	234	221	241	221	215	234	240	225	221	193	193	208	235	195	243	232	192	229	216	209	240	212	198	225	209	203	208	222	226	207	226	251	215	225	224	229	204	251	210	204	221	231	216	192	235	226	246	224	232	217	244	200	209	233	231	208	221	221	213	197	219	210	244	234	213	231	235	252	227	238	227	203	244	200	220	198	220	251	203	192	222	193	199	204	240	238	217	228	209	237	220	199	180	224	202	216	250	214	205	217	225	215	240	230	188	201	233	207	191	211	228	192	200	201	211	193	224	231	192	221	217	200	236	219	181	222	224	219	216	218	214	228	224	195	216	221	235	207	188	232	255	215	221	181	226	220	199	203	215	224	231	219	221	238	227	232	231	194	240	239	201	210	191	206	215	205	220	222	198	213	240	205	246	251	204	227	217	225	231	240	184	209	250	199	202	212	211	195	214	213	218	210	203	211	237	223	208	227	256	226	231	209	257	207	211	257	212	209	196	208	228	216	200	206	210	213	201	206	226	218	216	216	224	194	208	237	241	219	222	202	211	196	216	199	223	217	212	193	226	216	223	213	254	228	200	204	228	218	215	211	214	213	203	210	207	183	228	238	233	202	266	191	195	193	218	232	236	274	217	222	203	194	223	225	226	249	235	227	238	232	195	219	213	218	213	222	236	205	201	210	249	240	221	202	218	197	207	200	201	236	188	208	218	194	225	209	206	235	232	203	206	229	208	185	211	203	214	216	199	211	212	220	198	218	249	201	203	208	226	205	223	217	234	228	239	204	213	217	249	226	202	243	229	224	201	218	213	208	226	209	230	210	270	206	228	214	200	228	209	218	230	221	241	208	198	229	200	215	221	221	215	220	225	227	242	187	209	194	230	239	217	213	210	226	211	243	214	210	217	207	196	215	206	218	211	203	208	200	216	213	216	206	234	224	227	230	228	230	218	226	218	197	215	228	223	217	229	246	215	208	220	250	201	223	202	218	212	248	208	213	205	236	202	212	226	219	241	195	211	238	229	252	223	219	213	211	231	231	216	198	251	198	220	228	197	210	235	215	217	206	189	207	207	222	229	203	222	216	237	215	209	226	225	201	229	209	221	201	228	208	215	206	230	225	205	203	221	228	227	209	218	211	219	187	236	244	224	239	250	208	204	210	203	190	245	201	219	221	226	217	187	236	209	197	204	206	200	223	205	235	224	230	226	224	235	244	256	226	205	233	229	258	209	233	244	204	196	228	233	220	208	223	255	225	207	232	209	200	231	224	214	207	234	217	220	222	200	238	221	202	225	235	203	218	217	205	233	227	221	234	221	238	204	205	205	211	233	190	210	226	224	246	253	214	216	191	211	220	228	226	196	205	214	209	213	212	214	227	200	192	231	210	185	252	242	221	238	198	254	235	191	209	217	245	201	226	201	226	205	240	239	201	226	240	223	234	205	204	201	226	226	237	211	227	196	214	217	223	218	231	207	214	223	237	230	218	215	208	198	226	271	235	224	221	230	223	201	196	227	217	208	212	201	247	240	206	229	221	225	203	254	213	228	222	200	197	197	205	226	241	230	241	229	209	229	250	227	224	211	247	199	200	202	216	222	215	210	193	209	213	185	209	214	220	218	209	218	192	216	228	243	228	246	233	211	212	203	200	221	237	216	216	247	221	223	230	208	230	232	234	192	207	221	237	198	197	234	233	229	223	183	217	218	215	227	220	204	218	241	201	206	227	230	212	221	211	247	229	223	214	221	221	208	224	221	194	212	190	239	199	222	198	252	234	227	225	226	222	234	216	235	204	225	240	213	246	227	258	217	240	216	202	176	198	208	226	196	238	220	237	234	234	229	197	209	201	231	234	208	210	217	225	222	207	206	220	249	203	224	226	233	247	231	218	235	188	217	214	244	229	255	200	218	240	205	235	199	209	211	216	215	199	193	209	190	236	218	200	239	221	215	211	214	233	209	221	211	230	226	223	234	204	225	216	211	203	205	240	202	205	209	192	254	266	244	241	215	232	206	244	216	184	225	226	225	252	200	236	195	235	235	260	198	234	218	208	194	212	210	237	223	215	229	223	219	193	206	203	208	195	233	227	227	240	234	225	209	194	216	203	230	232	200	187	257	238	238	234	222	212	230	230	251	210	204	227	221	207	220	230	235	195	222	222	192	241	233	208	229	222	201	228	202	228	210	227	250	230	190	217	214	212	234	218	239	229	224	226	200	213	227	212	204	201	234	207	212	229	218	188	224	219	249	216	230	209	238	217	228	217	221	189	214	228	234	203	206	213	200	200	212	234	212	214	209	224	204	231	202	213	243	236	212	232	231	179	224	205	209
17437	5206	844	506	510	555	498	544	511	546	519	552	498	542	516	478	512	542	538	472	493	495	517	479	525	499	509	483	529	508	474	491	534	531	493	539	527	573	485	482	479	492	540	525	494	531	519	550	495	537	511	527	558	498	524	513	500	512	497	497	533	535	513	513	505	481	498	534	554	512	503	515	505	540	529	463	562	492	567	498	522	519	523	535	557	479	512	537	510	547	548	481	530	498	532	545	517	540	523	530	525	525	534	477	495	521	499	546	535	540	513	541	539	533	496	513	500	524	491	537	541	494	492	517	484	572	548	536	544	520	500	499	491	545	482	476	541	534	505	550	527	524	526	539	520	499	532	532	482	519	528	511	524	480	564	508	495	508	505	525	523	558	478	516	509	501	493	491	526	532	507	564	536	561	529	497	513	506	540	518	507	516	502	520	564	529	490	477	535	552	526	510	528	544	496	484	491	533	492	513	506	510	526	500	541	532	549	527	539	494	521	470	515	562	511	552	508	559	507	495	502	506	568	495	496	501	518	533	516	489	477	539	487	534	483	514	488	496	532	502	551	504	559	487	497	534	517	495	503	510	477	531	549	532	515	558	529	499	530	491	499	468	533	537	479	512	515	495	541	541	512	491	513	538	505	526	483	533	550	544	513	553	519	516	512	513	476	492	500	486	538	524	544	544	486	498	541	464	570	519	535	553	521	495	526	529	479	522	504	511	562	506	493	479	522	507	561	520	499	546	549	531	495	540	509	549	523	487	503	522	530	503	511	501	501	511	520	508	547	481	531	559	514	534	546	522	514	512	541	536	530	512	528	499	522	502	541	510	526	519	490	508	522	535	466	485	543	522	517	495	468	570	541	543	540	516	507	503	530	569	533	522	516	504	548	548	553	503	514	465	558	521	536	473	521	508	510	566	526	511	530	493	479	484	499	545	458	483	520	531	557	518	497	506	502	510	542	568	517	540	498	485	531	540	549	502	513	547	512	519	540	506	531	528	486	540	537	521	527	531	528	533	515	533	546	512	493	490	550	491	508	532	531	526	538	524	518	510	517	507	488	502	505	552	538	524	499	458	523	517	541	504	565	532	545	518	506	533	488	510	512	543	502	540	535	518	510	486	544	488	546	469	513	475	527	538	504	503	515	494	535	534	571	485	535	502	494	482	503	537	503	532	492	558	552	504	482	494	510	524	530	541	515	474	498	460	509	511	528	518	534	512	549	481	553	528	532	527	552	505	537	545	504	472	517	501	483	538	501	503	529	513	508	493	499	502	530	522	535	528	502	512	536	518	521	504	512	530	503	503	518	499	502	520	541	476	510	531	512	593	464	530	534	508	518	547	512	513	508	477	530	492	533	482	538	520	547	507	503	528	498	510	524	525	502	524	507	512	564	530	526	504	531	551	500	470	508	553	552	499	469	485	520	522	518	531	523	524	532	495	583	526	525	524	480	493	550	506	530	530	520	511	475	559	506	485	487	479	536	549	508	514	551	524	544	570	513	502	555	541	540	531	530	506	517	506	535	531	484	508	501	474	554	539	557	513	509	508	521	530	530	530	517	561	531	544	533	538	529	498	498	508	522	520	499	493	519	485	483	511	494	524	555	509	509	555	499	520	521	505	516	490	501	564	557	527	528	518	516	506	543	527	514	510	541	503	502	541	476	560	523	487	533	501	532	541	541	508	519	526	517	537	519	500	504	484	522	519	501	541	519	532	504	534	507	528	522	527	509	517	525	510	517	551	507	527	527	528	535	523	505	502	524	508	522	529	552	519	539	487	522	511	523	498	489	533	512	503	533	538	536	511	497	514	543	518	532	538	503	496	518	546	506	491	532	497	541	540	527	499	463	528	501	552	526	515	524	523	509	510	532	563	551	491	511	515	498	520	485	495	517	486	508	491	518	505	510	560	487	514	489	500	547	549	511	516	522	524	484	487	482	503	557	500	487	522	513	521	528	543	552	475	527	514	489	543	507	519	541	505	527	479	555	535	524	538	557	501	505	519	518	482	526	491	521	501	525	500	527	503	538	520	520	491	496	508	497	492	535	464	508	499	518	514	531	501	493	507	532	531	518	511	494	541	516	543	502	541	528	561	556	514	536	510	546	553	506	486	524	548	527	495	542	506	473	527	485	492	518	538	518	542	507	486	556	545	462	522	503	510	568	523	474	557	534	523	522	487	513	511	499	491	532	516	553	507	539	536	530	514	527	520	534	482	533	484	483	514	506	534	527	529	494	531	522	500	480	529	547	540	478	537	511	553	471	526	481	513	502	514	466	545	478	556	545	525	507	515	476	524	527	538	491	545	530	475	486	545	493	514	545	507	475	504	525	532	533	553	539	527	547	516	539	536	497	504	541	521	489	512	482	560	522	492	527	504	518	547	503	529	542	510	522	531	481	512	510	512	541	545	530	528	522	518	541	504	504	483	514	464	496	476	515	513	517	524	500	534	513	547	539	520	485	478	494	516	571	423	549	528	506	544	546	550	541	477	535	534	489	530	491	578	552	522	556	492	558	528	517	508	540	512	502	504	518	540	527	512	544	521	506	523	497	525	530	515	521	517	502	547	540	519	533	533	505	538	510	496	544	525	511	519	565	509	530	519	553	496	523	485	513	534	492	522	501	496	487	538	493	502	469	514	496	509	522	532	492	511	531	526	479	506	543	517	503	520	528	543	485	537	551	512	543	479	552	529	518	496	536	503	516	512	493	534	530	526	547	541	510	540	484	537	527	539	509	484	503	515	478	513	509	544	470	486	512	533	553	542	550	520	525	530	517	523	551	547	480	480	510	477	463	521	543	530	569	504	547	520	471	505	517	508	506	517	540	555	499	541	503	497	532	508	475	500	497	544	507	524	525	523	519	547	520	481	574	496	516	483	493	524	513	506	549	515	475	531	541	542	533	510	525	545	497	474	565	520	505	552	492	504	530	494	523	548	551	536	524	520	513	494	556	484	505	503	530	513	565	521	500	535	491	519	561	505	510	538	483	523	519	500	521	553	507	520	497	528	488	555	521	509	514	521	541	505	509	505	505	526	566	508	530	529	539	505	537	495	527	484	498	484	514	545	540	509	530	510	514	565	506	516	502	533	565	513	520	543	551	537	510	545	510	528	500	549	525	523	535	513	521	493	504	530	503	528	513	533	512	531	507	506	528	526	522	507	454	540	538	557	512	582	503	503	509	505	507	488	512	568	531	532	520	537	582	508	535	489	511	494	507	519	564	529	531	501	502	522	518	554	501	486	549	542	506	506	471	534	497	500	507	522	539	529	503	515	514	501	485	508	530	535	533	516	509	511	529	515	556	478	546	516	569	534	501	544	545	535	515	501	545	468	538	541	505	512	521	503	493	506	509	531	530	494	509	552	542	508	504	488	543	490	488	518	549	519	542	510	557	510	519	501	533	515	522	528	529	498	525	525	551	526	530	523	516	509	522	514	493	529	514	530	497	467	520	525	514	519	525	525	530	559	506	564	490	516	540	517
25281	21122	23637	28843	21115	13031	611	439	467	460	372	384	349	413	398	409	417	368	393	412	406	431	426	372	398	377	356	321	396	352	373	377	388	376	357	389	368	366	368	335	364	360	364	348	352	360	345	362	357	344	376	338	290	388	352	344	361	363	357	356	350	356	367	369	402	364	352	371	377	379	377	371	427	351	350	367	334	358	409	370	347	390	403	375	376	378	389	402	350	377	348	359	341	387	390	337	372	343	381	368	354	363	371	374	368	339	342	360	353	365	369	375	355	396	368	361	349	380	349	360	378	377	388	355	389	366	365	348	373	360	340	362	362	331	381	378	362	387	384	314	371	361	351	392	395	349	434	352	351	390	353	381	354	358	378	353	368	350	379	385	380	350	395	347	358	381	384	357	366	399	357	341	397	364	399	342	343	355	404	364	361	352	394	383	371	371	379	371	371	385	342	396	400	387	358	347	358	417	374	371	346	378	373	370	358	373	364	392	376	368	367	364	363	377	345	368	365	394	331	413	392	334	341	366	400	350	384	367	362	376	377	392	361	377	368	394	367	410	355	318	363	326	325	365	398	369	401	377	361	356	368	366	337	400	319	350	353	340	353	369	392	369	372	363	373	409	355	412	388	383	349	394	400	362	376	383	396	368	390	371	367	400	382	362	376	381	319	383	385	338	342	330	373	375	366	400	373	350	387	374	393	377	369	387	376	389	342	362	376	371	334	394	381	345	357	374	358	358	335	371	386	369	381	377	363	365	365	372	361	386	371	376	370	419	365	376	392	376	356	366	349	349	347	367	378	349	384	372	319	372	425	348	316	380	365	365	340	411	379	400	370	361	381	362	367	388	363	343	373	379	372	372	353	363	360	358	350	385	377	393	401	362	360	378	366	381	345	346	374	396	353	353	369	367	393	386	353	343	341	374	330	386	363	431	377	328	376	327	436	352	344	334	380	369	391	376	365	372	375	376	362	354	369	343	357	368	375	329	369	379	397	370	377	412	399	392	339	364	359	362	357	381	367	372	377	371	350	394	354	363	354	341	355	368	387	377	380	384	391	376	355	380	381	323	349	396	371	370	363	384	354	345	345	362	366	387	372	427	349	334	362	387	385	336	352	359	362	361	377	401	375	394	383	362	321	367	340	382	436	412	372	337	325	360	372	339	344	355	404	351	376	336	352	377	345	358	390	386	328	353	393	347	377	367	366	363	341	419	388	366	375	369	374	404	302	374	406	344	391	381	417	367	354	330	371	367	304	346	400	363	375	385	384	365	370	352	367	373	382	359	350	384	402	389	361	401	380	426	341	377	366	360	385	380	330	380	326	388	382	339	330	372	400	372	359	372	351	357	372	342	330	347	381	392	392	349	377	373	394	387	332	358	364	381	358	359	354	405	355	360	383	351	339	395	345	370	385	385	342	360	375	354	335	367	375	366	366	354	344	348	379	370	389	381	354	356	360	370	382	365	368	384	349	386	411	352	370	385	365	371	361	359	340	384	389	343	367	351	365	407	336	386	353	352	386	414	429	399	394	355	384	345	368	402	386	400	360	366	394	373	371	351	346	362	360	399	391	383	341	372	363	392	361	348	409	366	360	351	390	349	397	367	378	360	370	370	383	342	359	382	389	373	383	367	383	353	377	384	357	346	384	387	361	365	355	368	375	393	363	392	363	382	366	344	374	370	353	338	372	374	393	419	388	387	372	398	427	349	355	332	352	366	365	355	388	349	375	375	360	349	359	407	348	363	374	364	391	379	364	388	367	413	383	369	369	381	394	379	353	371	338	375	395	414	389	332	354	357	376	375	374	363	384	343	360	413	305	330	374	370	356	355	367	375	339	396	347	351	379	396	374	340	367	349	365	364	399	367	373	376	387	345	382	391	345	365	354	356	378	383	352	372	408	392	381	357	352	369	374	343	361	361	356	390	344	383	370	391	377	380	371	375	394	340	317	341	346	333	354	336	374	320	348	334	377	403	362	361	346	397	342	377	390	324	401	403	360	360	364	367	382	369	354	348	319	351	356	378	351	402	330	367	389	369	367	354	376	352	368	352	350	374	393	398	368	404	347	337	355	356	366	340	353	392	363	392	367	409	411	339	371	385	382	370	374	388	396	361	377	360	369	389	377	362	398	372	374	377	349	402	383	361	372	335	384	346	375	391	352	365	405	344	407	381	370	385	403	383	383	376	376	361	377	419	342	358	330	380	363	374	377	350	379	380	397	357	346	382	380	378	389	403	363	368	364	351	366	368	352	371	403	337	397	377	394	358	322	366	409	347	324	385	375	388	430	375	353	369	368	362	402	362	387	352	383	354	369	362	385	399	364	386	373	328	329	414	360	388	386	371	351	370	337	370	357	373	377	389	352	389	354	362	362	351	355	395	378	358	395	383	375	385	365	324	383	389	346	359	362	368	345	360	382	383	386	377	356	369	359	325	365	346	357	363	379	386	385	360	383	386	414	375	368	348	393	361	381	364	379	349	377	358	360	354	306	351	348	339	377	332	357	368	375	369	370	343	366	373	357	376	388	342	371	352	377	383	387	349	388	349	389	413	380	391	383	381	350	356	337	441	373	366	318	354	398	348	373	379	340	387	366	377	387	339	367	392	361	377	350	392	366	359	395	369	387	375	352	367	331	343	354	371	376	386	383	395	386	382	383	368	378	379	337	356	378	328	378	370	416	380	371	365	369	357	384	367	337	388	350	373	348	368	355	389	394	373	364	362	356	376	357	373	380	384	387	348	384	338	385	352	373	399	362	360	356	368	355	385	403	349	370	363	343	366	376	367	361	342	355	397	361	396	377	382	364	354	377	380	367	367	371	374	364	380	377	380	356	389	384	343	377	379	367	388	396	361	380	375	370	380	371	374	387	342	364	369	361	355	378	368	363	345	353	392	399	365	378	359	360	396	349	330	359	333	371	406	358	373	380	399	389	373	384	404	391	368	370	342	384	355	376	365	400	384	338	371	385	373	376	354	390	404	402	356	357	355	381	376	402	364	390	390	408	384	385	375	398	387	386	394	388	345	371	354	352	363	336	392	345	345	392	349	385	356	359	330	370	363	361	362	357	378	353	387	360	355	367	341	360	361	338	359	363	375	346	357	347	366	382	407	357	378	399	352	384	336	337	373	368	357	364	410	364	370	369	328	365	388	374	372	330	361	362	344	374	377	373	368	386	392	396	373	369	363	353	371	400	352	328	362	379	364	331	362	399	340	370	382	423	332	376	389	361	380	355	353	379	361	362	357	344	375	369	392	370	378	350	391	379	338	374	324	397	390	349	395	377	384	353	366	357	368	382	361	393	371	369	393	374	366	329	378	398	370	384	377	365	378	402	382	369	356	363	351	373	367	394	378	324	391	348	360	396	392	378	355	372	344	331	346	359	366	363	359	368	367	318	345	356	373	341	388	376	359	367	375	349	372	407	370	345	332	315	362	344	371	389	327	361	386	374	355	374	367	368	365	363	381	371	335	381	341	393	367	361	357
30693	38397	5491	898	884	822	854	900	795	808	741	782	759	760	800	737	761	776	778	817	813	784	858	786	753	808	799	812	796	858	786	735	779	785	764	799	753	750	762	760	772	734	771	769	827	810	786	777	763	766	819	790	779	758	790	785	754	778	840	764	770	783	777	827	760	786	771	804	743	829	801	790	762	789	795	717	764	754	817	796	825	817	753	795	764	794	785	763	818	765	765	827	715	772	793	747	746	774	790	803	768	780	802	835	742	773	774	771	752	740	764	769	733	813	796	775	828	799	802	797	733	769	803	753	766	791	741	766	805	788	789	767	744	775	777	812	789	826	799	762	779	758	768	792	832	818	770	775	765	757	767	794	719	732	762	776	763	794	737	781	781	753	774	800	807	764	759	766	732	795	838	783	783	807	797	782	802	812	734	791	820	769	755	765	790	801	765	783	744	781	743	790	743	787	782	766	794	817	808	806	764	779	774	781	793	797	804	793	820	810	790	781	790	778	758	797	754	792	749	784	776	778	769	783	816	762	790	789	800	767	812	796	827	746	747	768	792	807	744	745	759	799	772	782	775	735	822	811	734	763	759	806	734	731	799	783	782	787	806	813	778	749	744	743	782	792	814	772	727	753	776	801	762	815	797	786	760	759	789	784	783	797	822	753	769	791	784	755	832	802	775	785	763	768	790	776	748	788	789	823	778	816	786	783	839	762	794	787	744	836	748	778	827	783	767	730	798	776	756	760	809	776	749	763	749	762	800	797	774	808	756	775	745	780	729	815	793	772	741	803	788	798	752	758	822	821	795	768	798	761	780	762	778	808	735	790	788	804	783	800	790	821	773	790	790	777	707	741	781	774	758	779	716	783	716	809	736	775	782	736	748	740	811	750	774	786	793	811	787	783	735	777	788	827	755	776	748	783	775	759	760	850	812	766	779	824	782	812	774	786	810	781	791	745	737	803	740	842	785	784	789	808	737	807	784	762	776	794	760	800	791	758	810	770	845	790	776	744	752	749	801	779	759	755	753	758	824	764	728	769	796	749	753	776	816	791	818	744	808	769	738	800	770	757	777	729	796	808	758	804	789	770	718	791	751	834	773	818	757	816	736	788	751	768	745	806	756	794	775	748	786	805	764	718	736	789	740	809	797	759	780	786	779	769	755	809	744	801	748	771	818	760	776	790	823	817	790	757	778	765	760	754	764	820	737	767	774	836	791	786	775	824	782	774	791	795	771	811	759	759	782	793	810	787	739	732	742	763	731	758	755	757	807	741	799	774	805	796	770	810	784	819	778	800	784	823	802	788	820	804	758	763	782	781	785	778	760	800	798	783	833	753	773	758	804	776	807	822	764	834	790	733	833	797	751	805	806	785	794	775	776	763	801	797	773	805	779	776	858	815	706	753	772	818	758	766	785	776	807	839	739	753	867	765	770	764	767	812	731	786	758	771	760	720	798	771	783	809	766	773	776	771	755	759	837	774	818	779	746	741	757	790	744	776	808	809	804	828	771	721	820	775	768	820	745	810	777	753	769	769	821	807	797	775	850	830	758	843	810	812	769	798	749	774	765	740	765	814	782	764	753	751	758	738	768	778	818	772	798	809	800	785	810	809	769	777	772	766	815	746	799	765	797	804	795	826	778	791	775	797	755	801	798	802	761	771	684	793	770	801	847	806	805	767	803	761	784	746	792	798	797	778	805	785	793	784	723	773	776	761	768	845	815	766	820	719	767	770	768	808	779	828	797	784	685	782	800	778	792	791	798	815	801	701	810	765	757	838	750	763	747	811	727	810	785	751	824	749	810	788	771	741	801	804	780	809	747	823	774	790	786	749	793	811	792	731	768	762	844	815	769	762	745	786	784	763	790	779	771	788	762	801	771	762	823	799	783	759	778	785	762	743	750	817	813	759	752	750	789	743	773	772	769	829	750	807	810	772	843	812	797	794	819	792	772	803	774	793	809	769	801	750	778	798	769	787	759	801	778	731	772	783	794	807	746	812	809	825	804	797	814	840	791	806	840	817	773	746	774	764	794	803	778	808	778	801	787	822	794	796	777	785	740	777	739	781	778	846	797	752	765	810	770	802	781	747	799	758	737	769	746	740	787	794	811	764	774	789	750	752	767	758	760	783	767	851	765	784	766	814	743	759	778	771	805	751	775	813	832	764	785	789	778	752	799	781	770	820	801	759	794	775	793	799	765	774	787	746	752	809	768	792	804	784	788	782	805	773	827	785	757	790	766	774	775	792	812	760	768	798	822	781	795	811	723	773	803	782	780	809	806	782	809	863	814	734	820	796	779	784	768	814	767	841	832	782	735	778	795	788	793	758	782	821	782	808	806	832	783	810	796	783	741	749	763	813	769	758	787	776	723	736	800	772	781	747	775	781	809	833	765	790	821	823	787	738	776	791	793	753	810	822	791	768	784	740	780	752	751	750	732	795	763	783	786	798	761	768	792	767	808	783	800	735	767	779	817	761	756	807	812	806	780	791	786	743	802	812	814	789	791	777	862	783	765	814	860	822	771	827	821	781	781	781	804	736	775	767	818	788	777	798	803	756	739	769	797	783	803	771	799	761	838	799	792	819	814	806	765	798	781	816	773	782	818	805	785	769	773	758	785	800	772	779	828	749	746	761	793	753	798	741	772	759	758	771	777	728	767	790	793	752	795	767	736	791	774	773	741	746	795	819	808	750	837	826	776	768	742	769	788	802	767	831	788	763	733	791	739	757	782	776	792	776	773	820	768	769	812	799	786	778	799	811	820	778	795	814	778	758	762	753	767	793	752	831	767	793	784	739	795	787	717	781	793	778	805	785	758	809	758	742	798	816	770	771	796	756	753	796	782	808	783	753	763	742	777	768	758	841	769	788	782	802	710	816	842	792	781	755	759	726	802	790	770	759	800	806	790	807	797	797	809	778	767	761	764	736	750	736	775	777	757	769	754	791	825	751	787	762	790	759	763	810	760	869	759	782	732	775	790	771	761	761	824	739	780	698	816	761	786	760	798	715	755	786	810	774	818	810	791	814	764	773	781	779	809	757	815	747	811	767	740	800	795	781	753	786	809	751	770	767	811	805	749	805	817	772	778	762	750	796	816	748	764	802	755	794	807	764	784	753	797	775	749	823	793	785	773	803	786	805	781	739	722	799	797	793	846	776	764	789	790	799	797	815	794	794	787	778	821	757	770	724	813	807	826	801	807	762	814	790	784	778	776	763	810	793	740	732	787	753	778	793	777	786	788	751	778	763	769	799	781	761	778	803	808	762	804	785	781	835	773	769	792	801	762	729	788	793	779	776	797	767	780	783	820	784	773	793	775	769	763	740	756	772	784	863	759	766	735	827	794	756	799	760	803	792	772	799	820	751	794	787	851	742	823	804	761	831	793	788	774	813	777	802	766	796	804	844	771	756	861	741	758	805	782	795	793	785	825	797	789	755	768	790	780	801	718	729	792	750	876	798	826	777	785	773	773	790	767	798	781	811	785	775
24548	21118	24051	28445	21119	21157	11374	654	447	404	462	376	344	344	354	376	357	373	328	391	369	331	337	361	312	338	343	333	335	340	332	323	338	332	353	331	313	336	336	313	358	320	365	356	340	331	321	343	299	344	315	328	331	368	322	303	362	362	304	296	326	312	314	311	334	306	340	352	335	326	343	327	325	332	350	338	373	344	341	378	322	338	336	321	331	281	300	346	364	351	365	304	340	327	310	327	345	347	327	355	315	353	342	330	343	346	321	313	317	336	334	326	317	314	316	326	301	335	324	301	352	337	316	358	359	292	334	330	376	335	322	326	343	331	333	294	302	306	316	304	337	359	319	342	324	310	338	323	324	292	313	292	326	354	323	324	328	311	344	341	313	350	347	313	327	367	357	320	315	336	379	392	308	302	334	352	337	349	340	371	350	364	315	336	308	333	341	334	317	345	297	335	286	351	336	371	324	321	324	295	309	367	363	286	360	323	361	357	318	295	349	324	344	342	304	324	318	327	320	319	332	329	298	339	334	353	331	353	348	272	324	326	322	348	365	292	313	338	325	353	322	322	351	353	316	321	323	346	311	307	357	331	331	368	318	310	364	357	345	328	324	312	316	304	327	322	355	353	340	330	338	325	347	294	325	322	333	356	303	323	295	321	326	329	317	310	320	323	332	309	310	315	308	323	322	337	323	346	365	312	315	324	324	348	351	358	347	325	324	334	363	346	316	346	351	325	300	341	325	336	340	346	308	349	315	330	316	327	339	334	296	345	309	296	331	326	326	328	331	318	336	318	340	361	333	366	324	323	327	310	331	333	299	348	304	370	353	318	349	322	317	308	336	393	322	321	350	372	295	299	352	317	312	303	303	309	320	321	329	358	325	319	343	348	342	339	318	327	317	341	373	325	327	320	343	298	321	294	333	319	353	326	384	338	333	301	283	313	289	334	322	334	342	332	297	286	281	331	334	327	338	323	344	323	304	350	318	324	341	332	343	332	314	299	311	331	313	295	327	333	359	368	325	319	311	307	340	294	318	318	321	331	352	335	322	337	353	317	316	338	311	323	370	352	365	337	352	339	359	315	341	362	356	336	322	300	339	346	333	341	355	339	317	288	331	319	303	341	323	312	322	350	358	330	339	327	302	322	338	347	344	318	313	341	338	297	316	319	348	338	332	333	339	295	304	313	305	325	328	331	334	293	318	317	299	337	330	353	322	310	376	340	293	315	341	339	329	309	338	338	338	298	317	314	297	337	332	304	349	303	340	331	311	315	328	312	333	348	303	328	307	308	311	309	332	345	328	338	340	295	302	353	336	322	334	351	365	344	300	330	321	311	329	354	356	297	334	346	344	354	309	350	301	324	326	290	310	340	321	339	304	329	327	341	344	341	336	314	328	340	308	337	319	334	295	305	317	345	345	350	361	294	300	337	320	336	351	328	314	358	310	327	349	339	314	310	315	379	339	353	300	289	341	299	339	347	323	313	336	337	309	348	369	340	352	329	349	330	354	357	352	330	320	346	358	354	309	326	327	323	350	331	324	349	341	298	316	334	333	333	339	325	334	349	304	308	306	284	333	327	298	341	339	345	332	319	337	306	321	350	303	339	328	341	311	344	319	352	326	349	329	332	313	306	339	360	321	348	365	316	305	309	325	353	348	320	366	343	329	334	325	328	316	338	303	314	314	291	307	348	355	299	329	310	314	337	303	336	353	323	343	334	333	307	304	286	308	341	306	330	310	321	314	303	301	359	326	346	310	357	327	334	350	346	332	351	339	357	332	334	316	291	329	350	345	323	317	344	317	293	336	314	326	279	306	291	305	321	324	270	360	324	345	358	345	306	322	341	339	319	305	348	325	326	313	381	329	345	324	331	356	365	298	283	345	294	333	347	338	321	340	313	312	346	363	329	299	346	343	330	309	329	347	317	303	329	313	327	370	343	323	310	339	342	315	321	337	318	347	314	329	323	313	308	307	318	334	325	335	285	327	314	323	343	320	342	367	321	343	365	299	337	338	324	328	313	308	339	372	346	314	347	324	329	343	317	342	332	338	334	315	330	337	294	352	338	327	307	292	325	345	363	347	349	332	348	348	334	367	339	298	299	334	312	328	305	308	319	319	340	317	321	314	306	350	338	293	309	323	356	317	311	296	333	313	319	336	300	321	342	349	301	333	350	357	282	311	327	279	340	327	336	335	309	321	334	299	306	293	339	315	377	313	334	340	360	297	297	341	355	338	359	315	340	309	326	314	322	306	332	322	344	322	307	310	331	325	320	328	324	346	357	343	354	360	302	353	297	333	299	359	318	321	310	286	339	320	306	363	287	325	311	332	317	315	291	314	357	327	340	333	358	347	316	328	306	351	335	336	322	286	294	326	317	327	324	332	332	348	299	337	338	317	311	367	281	339	326	360	358	336	346	337	359	366	353	337	342	325	346	333	264	319	331	328	346	365	337	345	349	307	320	321	331	299	355	337	337	342	317	336	356	338	322	354	370	349	337	315	311	317	315	301	333	363	367	299	339	323	308	306	333	359	364	305	299	377	330	333	320	353	308	325	353	346	342	356	300	335	319	329	322	295	298	350	335	331	314	283	321	295	344	333	321	328	363	349	323	334	317	333	312	359	357	334	344	308	317	350	356	317	293	341	327	328	342	344	356	333	355	326	335	319	320	322	298	317	335	337	311	304	317	327	290	335	353	343	333	354	307	309	354	336	316	330	333	291	314	292	331	332	334	371	332	336	331	295	322	370	330	320	334	358	324	316	326	331	334	321	342	350	340	334	315	333	308	332	313	301	325	311	327	295	338	347	335	367	317	332	343	337	307	303	325	374	350	338	340	288	307	323	321	335	339	342	350	323	317	343	328	316	296	300	298	301	324	331	333	328	297	320	335	349	324	307	348	331	302	339	321	320	325	325	342	319	330	346	313	345	298	358	324	326	331	309	313	313	344	352	362	276	364	346	327	331	302	328	335	307	342	316	340	331	334	305	331	338	330	296	288	355	325	294	310	337	303	343	393	313	335	331	331	291	348	333	347	347	317	327	333	293	327	333	305	335	348	306	316	301	352	325	331	355	319	341	340	347	374	326	305	381	324	317	310	342	321	310	330	324	314	304	323	327	357	318	294	309	330	352	361	346	322	322	309	329	304	335	316	359	313	348	365	351	340	341	338	324	314	353	338	301	348	357	321	298	305	328	362	351	360	343	323	323	306	318	332	320	328	342	323	323	355	304	324	368	325	330	353	361	304	284	315	338	314	329	324	320	340	317	314	333	332	351	312	337	322	333	342	307	323	317	335	302	316	298	306	319	329	359	321	317	318	293	306	343	296	331	333	316	291	339	275	324	347	302	344	327	343	311	322	305	303	336	337	338	315	298	318	329	292	323	326	305	323	315	330	304	362	336	334	341	336	339	348	301	316	346	344	340	338	313	315	321	316	372	309	329	319	310	328	337	306	335	316	317	297	338	306	338	315	300	347	332	358	333	332
36572	49447	8118	1028	775	720	710	710	738	684	718	688	703	659	703	669	659	681	684	682	691	644	684	695	669	686	641	698	701	698	654	726	671	659	697	699	659	668	620	652	676	667	676	699	681	673	677	664	644	656	694	635	640	713	694	694	652	675	687	670	638	633	709	729	673	684	704	661	647	711	705	715	637	704	708	686	694	673	646	659	661	695	674	653	629	705	665	678	701	664	717	621	681	668	650	695	680	672	659	638	683	665	707	656	642	691	685	651	629	666	682	673	659	687	675	736	620	634	647	658	672	660	677	689	673	647	688	658	724	663	666	625	736	670	662	679	649	678	682	670	697	730	630	674	674	691	665	669	668	693	703	681	658	684	662	661	702	718	686	666	644	668	677	641	719	714	668	645	713	681	667	669	691	656	703	710	647	668	674	652	638	694	691	638	638	673	649	631	666	721	606	719	681	668	682	703	697	710	637	684	713	653	684	665	610	669	647	665	647	655	691	630	669	645	651	658	677	646	697	674	687	683	709	666	622	639	693	651	670	644	677	648	634	689	688	644	717	648	613	633	675	661	681	680	610	646	684	655	678	648	669	637	710	661	651	707	668	681	690	711	668	688	678	641	650	675	710	691	683	648	691	695	662	686	691	699	718	650	703	694	672	654	683	680	662	675	734	653	672	672	698	670	657	605	651	710	672	656	704	675	661	659	685	656	642	683	694	681	651	675	657	664	712	726	704	636	694	641	705	695	651	674	675	680	699	651	702	661	678	681	678	667	677	654	700	655	760	629	692	662	662	704	723	673	694	641	657	686	660	689	697	650	687	664	649	666	694	634	657	647	690	648	686	709	646	661	689	675	670	629	705	681	710	669	687	708	636	657	640	679	687	681	667	664	701	632	700	681	660	667	686	676	664	663	668	657	691	716	670	649	639	663	640	661	640	678	654	671	641	661	666	656	707	700	697	697	667	659	682	701	724	684	697	644	682	670	684	625	648	711	672	682	629	678	648	615	630	659	680	639	689	675	695	652	669	700	678	637	659	709	688	611	652	659	697	671	638	658	646	680	638	625	690	658	663	662	694	672	633	616	656	689	642	688	722	702	640	699	706	738	656	693	658	676	663	700	669	678	694	655	648	669	696	699	669	668	692	697	654	674	682	705	660	707	686	648	662	676	679	653	652	634	670	688	691	678	675	671	640	654	716	656	646	679	639	724	629	683	665	647	687	662	645	681	713	679	667	683	661	666	714	667	674	657	696	611	699	694	669	639	661	637	667	624	661	674	634	674	673	685	657	612	633	676	689	690	688	657	651	699	673	680	716	666	673	681	689	701	638	660	648	689	640	637	670	651	691	683	736	671	706	670	712	650	662	759	652	647	649	642	722	675	629	689	658	695	660	685	658	678	643	667	658	679	694	669	682	608	647	692	696	684	711	696	656	653	662	649	648	686	676	714	723	698	672	630	684	670	711	664	657	667	626	660	670	701	683	681	662	670	701	723	684	692	649	650	653	661	665	660	671	671	659	658	682	702	638	669	699	658	646	626	650	701	679	681	692	671	706	658	667	662	611	682	674	717	745	656	671	625	640	655	689	678	660	675	667	680	615	703	673	636	660	685	681	662	647	646	678	697	689	690	694	671	667	665	686	661	684	650	684	669	687	709	696	662	707	660	685	655	678	693	675	681	674	672	677	656	665	691	681	671	715	665	644	669	728	733	638	699	677	707	652	666	643	676	711	713	624	692	683	667	676	656	700	695	707	655	642	678	684	655	651	672	683	717	693	690	628	631	663	666	667	689	687	639	696	655	681	684	683	674	659	675	685	696	670	689	691	698	687	692	621	686	686	658	713	705	716	660	704	675	611	719	690	664	648	695	683	700	689	676	689	712	671	653	681	663	723	647	671	701	654	705	685	620	663	666	655	682	695	658	648	693	666	664	631	647	686	638	677	687	689	693	727	667	668	706	642	642	680	720	711	632	701	671	648	654	666	688	675	659	657	634	625	706	664	676	650	689	690	715	640	684	676	674	677	661	646	704	716	667	679	688	646	700	673	630	703	640	687	692	677	695	644	693	694	663	705	691	691	670	654	719	621	670	677	689	675	665	670	712	664	698	645	677	704	683	697	689	668	708	701	715	694	695	724	683	681	650	667	684	664	668	663	643	693	672	658	690	702	647	681	678	697	712	672	654	690	691	709	667	674	674	658	655	638	665	599	715	646	655	672	671	668	653	716	698	659	689	683	670	694	691	657	699	717	664	687	666	653	672	668	709	654	692	654	675	691	651	672	645	663	635	662	676	639	726	648	650	636	641	638	669	716	685	688	631	682	667	675	667	675	717	668	689	689	676	697	711	686	672	709	682	656	709	650	703	664	696	702	669	648	647	707	684	664	727	699	669	712	700	677	685	644	671	702	684	626	680	660	655	683	698	672	678	638	695	695	675	714	670	656	697	628	668	678	660	689	704	683	680	653	678	684	669	686	677	658	667	724	709	725	630	644	725	647	672	671	657	664	652	665	670	669	654	646	664	656	654	665	644	694	674	685	650	722	675	672	661	653	723	681	644	691	668	704	707	699	632	652	688	641	622	672	674	667	692	687	700	689	657	676	711	681	673	670	637	662	661	704	710	647	675	665	648	688	647	699	602	697	668	680	656	688	644	707	630	684	670	667	658	678	678	677	679	667	609	713	658	704	659	650	716	678	671	691	660	675	655	677	691	592	689	662	690	675	639	698	703	633	683	673	630	682	694	675	675	685	667	649	632	648	648	679	706	678	643	684	661	676	698	659	646	668	641	670	646	672	645	692	645	640	687	663	697	671	668	661	678	688	692	661	687	659	679	672	719	693	659	671	631	662	685	671	671	703	739	723	686	656	685	712	665	658	741	666	658	621	659	682	639	625	670	688	689	610	653	712	669	666	672	712	685	697	690	653	689	678	649	684	707	655	684	648	669	676	727	687	671	694	709	668	687	646	676	667	708	671	700	675	692	660	627	708	647	698	697	658	732	657	694	689	710	655	628	716	633	688	665	714	640	681	667	665	699	651	716	695	649	679	714	682	627	668	696	669	672	698	644	663	686	667	657	699	697	677	688	691	686	672	650	691	689	641	634	670	699	682	717	671	620	700	652	642	721	695	701	631	630	682	681	635	687	689	721	687	723	653	642	643	650	699	711	679	718	665	713	687	679	681	675	692	645	727	641	667	670	667	635	641	690	703	689	681	685	648	648	662	660	680	653	675	672	700	648	662	667	677	649	678	682	669	671	717	618	713	704	660	661	646	636	673	670	691	688	688	666	623	658	648	663	715	674	686	684	699	660	664	653	666	646	676	685	690	715	675	599	663	682	649	659	671	707	668	631	653	652	687	628	656	645	639	699	661	651	667	692	688	676	692	668	628	666	667	683	674	631	625	691	663	699	723	681	691	666	714	650	639	694	665	713	668	695	649	695	642	666	677	660	669	640	643	626	648	677	667	672	654	697	623	652	677	647	701	694
34644	17694	4515	465	313	315	281	211	262	214	197	213	223	219	209	199	224	211	199	218	180	204	212	215	216	231	203	213	215	194	198	226	206	237	213	221	180	225	217	205	213	205	208	217	220	235	222	223	204	208	237	211	192	216	229	227	189	208	231	185	237	199	223	233	231	197	226	183	189	218	220	202	226	235	205	210	236	223	239	211	244	189	202	218	217	232	211	182	213	228	210	200	199	218	242	232	240	201	214	207	215	178	218	210	206	201	225	201	234	190	233	243	177	190	202	227	201	226	208	197	192	188	204	235	246	206	203	216	212	233	225	189	224	204	220	210	218	236	222	236	214	220	224	201	215	221	208	215	235	208	259	237	214	225	199	209	168	212	230	223	234	201	217	196	194	238	208	223	208	218	200	224	250	205	227	202	224	242	222	222	215	212	213	214	219	252	200	202	228	216	219	209	204	222	193	237	224	218	217	239	219	217	211	211	207	231	215	193	207	228	205	237	203	217	224	209	193	231	198	228	224	208	251	212	187	218	245	199	204	218	213	206	220	200	224	206	204	208	216	231	235	237	205	223	197	227	220	191	223	211	245	207	201	203	225	242	246	193	217	189	246	205	228	220	196	238	241	207	208	216	211	201	219	203	210	200	194	221	202	233	212	216	205	210	235	219	199	227	211	225	211	227	225	198	179	201	223	188	233	182	219	226	197	221	219	195	219	212	231	200	203	219	229	215	212	243	197	234	216	226	226	225	188	226	223	199	214	210	207	202	226	202	193	236	226	205	204	220	223	204	234	207	231	188	225	223	190	216	207	241	197	217	199	228	217	193	205	212	210	228	220	198	217	225	210	197	188	207	200	192	212	196	186	237	184	178	199	232	215	202	214	214	232	214	221	198	239	225	221	192	227	238	229	218	254	240	243	184	201	215	234	239	209	201	220	233	199	189	226	213	227	244	191	217	203	200	200	176	238	240	224	211	181	179	188	215	199	222	207	206	206	185	216	229	220	233	212	209	199	241	230	200	227	199	228	218	210	223	242	212	235	222	226	197	189	202	198	216	212	214	202	221	198	220	222	214	233	216	212	214	211	220	239	227	218	213	226	191	201	222	207	203	191	206	211	210	238	231	191	261	219	213	210	227	235	237	213	192	222	199	229	179	222	226	191	221	166	201	217	211	242	211	217	210	204	198	190	232	221	214	211	223	229	233	195	241	221	222	209	168	233	231	216	217	243	230	197	212	227	214	190	207	187	213	193	212	214	198	220	195	214	200	198	197	254	191	207	206	195	210	203	213	225	226	189	212	204	217	216	186	206	223	208	212	222	214	224	212	238	212	200	201	164	243	203	223	215	223	197	178	202	232	221	199	225	207	185	233	235	189	231	217	228	196	216	194	197	224	225	202	207	180	213	195	218	223	232	201	192	215	223	240	211	191	213	213	198	219	185	220	223	210	226	214	196	221	215	248	237	196	212	204	229	211	212	218	218	228	212	200	185	207	205	221	209	207	190	211	232	214	233	209	190	229	194	211	219	238	210	223	199	215	219	208	216	234	205	239	223	241	198	225	220	224	219	218	221	213	224	238	247	206	197	203	218	198	220	202	239	221	213	223	231	211	214	246	223	212	214	193	236	205	195	215	228	222	247	206	193	233	195	209	236	213	228	229	203	192	184	195	203	213	214	209	234	221	233	195	194	238	215	221	238	213	215	227	235	245	208	212	209	207	207	194	224	222	204	248	204	195	198	194	222	216	204	208	199	198	226	224	212	202	233	215	182	228	222	199	239	199	215	220	219	231	221	190	217	224	202	246	217	232	230	198	206	212	230	224	224	199	188	205	190	203	214	229	219	212	216	204	224	212	206	231	209	193	215	203	219	194	214	241	226	188	205	197	214	200	224	182	213	224	208	196	258	212	183	213	205	228	237	207	200	225	216	206	221	216	205	218	218	207	219	200	207	212	187	190	231	214	218	186	223	214	227	228	228	209	217	220	212	207	226	221	210	191	207	205	267	250	212	215	181	177	226	191	197	215	224	199	198	207	194	228	211	184	217	193	227	190	238	237	210	211	219	226	192	214	203	244	221	208	220	225	195	198	197	242	201	209	224	259	205	202	215	217	217	215	256	246	204	220	219	240	214	217	204	189	206	214	176	212	217	200	233	175	203	225	216	220	227	198	214	205	199	216	200	209	222	189	203	215	223	221	224	197	229	223	196	203	219	203	210	214	193	227	208	221	183	214	205	218	236	238	215	181	197	207	212	201	219	199	192	203	223	218	242	210	206	196	200	210	184	233	200	202	212	248	237	218	221	229	227	193	197	197	196	233	226	216	197	209	215	181	212	238	212	214	251	207	208	195	194	215	195	235	205	211	220	221	220	256	218	190	226	233	209	217	220	220	204	200	220	216	194	228	210	220	202	214	215	202	182	219	178	233	195	204	209	204	192	230	198	206	192	216	232	187	185	231	203	183	226	206	190	251	212	198	222	204	184	216	204	216	215	211	193	195	210	208	219	208	209	229	211	215	211	205	229	220	225	217	223	216	210	216	217	185	204	203	220	214	245	221	197	210	231	202	167	225	183	216	220	219	224	229	208	201	233	213	239	186	203	205	216	202	229	226	223	243	230	197	233	210	207	237	242	232	204	222	230	210	228	200	210	197	233	226	227	212	236	217	243	223	228	221	187	225	215	230	192	207	192	213	255	221	212	229	193	208	202	229	202	213	238	210	222	198	206	221	208	258	187	214	209	206	233	242	224	226	232	207	224	187	201	220	244	200	185	230	217	199	204	216	214	210	219	207	213	209	207	271	202	213	217	200	227	225	212	191	226	219	231	194	225	220	203	237	229	224	223	225	196	210	207	237	262	264	190	197	228	210	213	224	181	233	209	205	224	204	215	207	221	202	187	231	190	227	227	199	210	215	218	217	226	241	216	197	177	227	185	223	229	218	236	228	200	204	193	219	192	222	238	209	207	181	222	215	213	211	206	189	215	229	210	218	215	203	223	232	193	244	224	230	224	223	215	219	208	203	226	222	238	252	215	225	188	193	221	240	212	193	203	210	206	207	182	223	219	235	199	223	204	207	217	205	243	185	208	237	241	214	209	209	247	233	213	211	217	233	222	217	232	192	220	186	196	253	188	215	184	233	247	206	216	218	200	198	212	232	203	205	228	221	208	197	227	185	229	221	177	208	223	192	200	210	180	192	221	214	220	209	205	229	195	232	229	208	212	198	215	219	205	214	222	205	214	212	206	199	235	205	214	210	216	246	225	200	225	208	212	180	204	193	212	242	222	199	245	205	195	209	219	228	225	210	209	221	210	224	238	199	245	226	225	200	224	223	194	207	211	204	196	199	223	246	205	202	232	232	221	241	200	223	234	227	184	216	220	201	207	199	243	228	197	235	199	213	241	226	209	220	193	219	223	209	209	188	216	226	214	197	212	238	220	194	230	207	209	181	229	226	199	218	227	214	205	196	226	219	232	231	213	208	198	200
16431	5411	781	540	529	539	528	519	464	497	505	460	516	558	500	505	496	513	477	503	516	490	532	539	472	546	543	501	516	553	483	510	513	510	505	528	497	510	520	492	518	518	532	489	465	491	505	537	540	512	515	523	523	539	509	466	513	523	465	506	519	514	510	508	494	524	532	491	478	560	506	490	536	502	532	510	502	489	493	517	536	542	523	486	496	540	487	492	509	511	498	519	494	532	539	516	496	535	524	538	489	523	503	501	514	501	495	499	516	468	503	519	539	499	524	520	553	462	511	508	575	500	545	522	495	506	492	545	466	474	529	518	499	510	503	508	490	545	524	567	527	435	516	504	468	480	526	494	512	505	491	470	512	538	517	493	516	503	487	495	487	516	482	500	510	486	535	481	553	537	527	497	499	484	471	490	490	527	465	540	507	467	502	516	503	522	481	475	530	523	523	506	511	492	481	500	513	510	528	515	542	526	510	508	488	548	486	500	531	516	495	511	508	514	490	516	484	495	479	486	590	522	491	528	494	480	537	527	505	489	540	554	510	491	520	504	553	499	515	541	504	502	490	510	526	500	510	486	515	492	463	528	519	501	504	485	486	535	475	551	471	524	506	536	500	523	506	558	554	498	522	512	524	507	507	476	498	470	492	501	512	476	513	490	544	501	543	498	536	501	472	546	505	490	474	495	538	493	485	498	546	513	496	525	501	500	502	500	540	525	501	507	533	506	522	524	509	485	533	487	507	495	541	518	516	499	532	516	514	492	486	475	504	453	531	490	507	503	489	524	503	491	488	489	484	524	532	517	516	532	537	520	492	492	511	548	519	496	486	491	523	523	509	527	543	488	532	513	504	503	509	483	503	487	473	526	486	532	505	526	500	514	514	553	511	538	488	508	503	508	495	485	515	510	499	518	553	542	502	466	493	530	499	538	516	542	528	535	498	500	449	504	490	458	505	536	480	507	502	485	537	506	518	479	554	478	508	479	523	519	542	517	528	478	511	507	483	544	509	517	514	526	470	504	531	506	501	517	556	486	477	525	520	501	494	493	468	495	511	518	520	493	468	468	516	555	518	502	547	515	499	487	515	476	492	500	495	509	507	516	499	476	513	508	515	461	497	518	507	498	500	508	487	488	529	508	510	531	496	520	486	522	502	507	505	485	475	502	523	536	549	557	530	527	520	457	521	503	534	466	542	512	485	516	513	535	506	490	543	470	518	487	470	528	526	520	514	496	554	499	500	555	528	495	502	505	488	496	445	483	511	497	522	471	524	471	475	423	517	538	502	510	493	495	488	545	528	479	501	497	504	519	503	548	543	456	511	515	496	534	486	513	510	527	539	506	520	487	512	512	511	489	484	513	509	555	472	459	488	548	517	543	475	534	556	485	500	512	490	501	560	509	535	491	502	520	499	482	518	488	517	536	543	496	540	502	508	519	481	482	572	494	528	484	509	456	534	485	515	520	497	518	502	515	485	508	566	493	555	501	526	536	486	494	495	520	499	522	461	543	488	502	486	519	459	443	478	553	523	540	540	546	487	510	530	540	532	487	488	504	508	506	484	506	525	498	508	476	478	537	498	461	482	491	463	496	544	498	459	528	462	497	515	509	523	518	499	509	559	493	522	523	490	543	511	506	498	486	510	505	495	505	545	524	464	501	463	463	519	523	530	531	503	529	504	499	464	525	505	582	477	484	472	490	487	500	510	518	488	494	476	502	445	504	538	537	509	488	510	523	535	518	535	487	485	540	509	525	478	483	501	518	522	487	483	501	491	493	498	471	457	540	482	498	535	504	492	488	535	503	490	531	465	509	511	481	536	508	507	490	476	526	542	534	520	495	514	536	529	506	503	553	465	480	518	526	542	518	511	515	561	480	468	502	514	512	477	492	488	517	513	486	473	532	534	508	522	505	503	525	535	521	497	506	552	504	500	530	519	530	504	525	486	506	505	531	529	577	499	522	469	509	487	524	490	535	517	503	515	538	513	519	501	463	540	511	500	549	534	515	559	493	488	533	465	533	498	531	491	487	481	506	554	471	486	528	505	548	517	491	529	539	537	556	492	508	511	513	539	466	498	494	509	500	510	539	489	489	469	492	535	507	522	520	487	470	491	497	500	510	526	523	490	516	497	504	511	482	485	529	476	470	483	519	513	521	509	519	482	484	497	535	499	472	535	464	481	506	516	531	539	513	523	499	528	488	561	515	516	486	528	535	526	495	525	493	510	490	530	504	503	536	529	528	506	529	449	543	460	517	500	494	558	498	487	497	475	518	479	485	535	506	531	557	502	473	477	521	458	539	491	533	453	491	511	498	510	484	509	470	522	487	492	514	500	545	486	533	534	485	515	465	507	519	498	506	526	526	544	548	537	486	506	508	540	473	524	489	507	481	475	500	518	501	532	497	547	534	489	518	518	511	510	514	444	504	523	487	529	516	516	499	499	554	504	507	504	523	513	523	495	487	552	543	502	523	494	470	493	518	494	518	502	515	494	471	544	483	531	535	547	489	461	494	476	499	528	500	490	516	524	501	502	463	500	489	501	469	496	517	530	530	477	507	486	476	481	489	501	513	503	479	532	504	507	518	541	510	524	495	549	521	496	475	506	505	530	520	537	500	494	489	476	536	483	510	475	488	472	483	476	496	469	512	511	540	490	539	535	531	496	490	484	552	493	489	552	499	520	497	508	481	500	506	480	521	512	509	514	510	474	479	529	523	530	505	530	475	477	505	530	508	511	476	481	499	483	510	520	504	508	495	506	504	522	497	507	518	522	522	521	492	538	508	530	518	486	520	512	504	527	510	530	517	528	454	456	473	514	515	533	518	533	494	512	512	471	497	524	510	508	532	525	512	537	513	475	476	497	485	471	493	507	486	499	507	535	516	505	502	547	477	543	501	472	533	535	499	491	526	529	511	507	515	514	506	497	523	567	497	526	510	519	471	528	497	489	475	513	525	488	542	504	490	509	539	481	528	506	509	487	525	489	540	537	484	501	508	507	473	531	504	503	491	477	523	546	509	503	496	523	527	498	510	475	492	501	481	445	539	523	508	488	482	501	469	549	494	502	541	505	484	493	506	501	513	509	527	485	489	510	540	513	468	522	495	498	500	528	499	537	468	547	539	485	539	489	496	518	477	514	471	523	518	534	539	477	484	482	516	485	557	469	526	494	529	542	531	534	522	509	555	499	456	502	511	484	487	486	485	453	461	503	519	545	466	508	476	489	531	496	503	509	524	499	479	541	510	499	503	501	523	474	512	524	488	510	533	472	509	475	497	492	492	488	523	506	521	512	499	509	506	491	496	520	513	500	475	519	532	522	492	537	503	492	522	480	501	520	507	453	521	508	498	524	485	479	480	495	479	486	520	493	521	503	548	505	489	525	493	514	537	507	468	533	523	494	517	505	494	498	484	491	525	522	513	473	522	492	494	521	505	500	534	542	541	521	515	519	561	541	516	480	476	513	497	541	527	488	501	547	506	512	501	503	546
25278	21110	23626	28831	21122	13083	671	537	413	431	421	435	388	401	377	418	372	380	399	357	378	386	368	394	367	391	387	355	395	369	393	374	379	358	356	354	396	379	369	367	370	385	373	346	365	402	373	354	334	419	383	365	339	357	365	387	387	363	359	352	324	358	400	345	386	367	414	343	390	343	360	374	351	342	330	374	363	346	349	358	377	339	354	369	412	359	387	308	358	361	407	383	370	405	375	373	362	381	389	356	360	363	371	358	386	351	372	336	357	381	382	365	339	356	371	353	385	384	381	426	369	399	405	364	351	357	387	349	360	388	350	366	362	361	425	354	395	338	332	336	363	366	371	364	333	348	361	360	369	359	383	350	349	359	336	385	368	378	391	339	361	398	383	344	390	354	408	373	385	386	383	377	330	377	351	377	338	368	399	391	341	366	366	348	339	365	363	313	327	384	383	399	372	350	381	377	388	384	370	363	350	385	379	365	366	339	381	390	367	354	346	364	406	399	377	391	387	388	377	337	364	352	387	355	378	376	368	338	357	379	354	378	384	394	392	408	390	422	344	343	388	383	351	363	384	338	349	359	400	357	357	359	368	388	388	337	365	366	378	374	400	332	393	383	384	341	372	385	390	350	335	381	352	350	365	401	358	387	390	349	362	334	415	365	360	333	380	349	343	349	357	354	384	367	359	351	371	372	368	372	367	353	371	341	374	374	379	397	369	370	353	329	377	383	375	371	380	371	368	371	371	408	398	356	402	362	367	348	390	374	340	350	374	379	364	386	367	423	340	394	355	370	334	379	375	375	380	359	362	406	369	390	376	362	364	357	353	377	427	363	384	391	379	351	397	371	361	360	368	395	358	393	381	376	378	368	342	376	367	365	396	385	382	391	362	392	364	387	336	367	366	339	354	389	346	396	390	376	351	346	382	381	405	368	370	382	384	364	371	392	387	363	358	393	401	329	352	363	363	356	350	383	370	377	382	372	372	368	355	370	355	349	394	345	364	387	335	349	407	390	334	356	378	400	338	353	351	369	367	340	391	397	374	362	410	374	367	331	373	375	370	362	349	381	359	344	385	402	367	377	372	372	381	399	366	382	375	325	353	345	380	374	364	388	362	345	339	341	364	338	380	358	343	384	364	348	352	368	349	329	399	392	333	376	359	378	359	400	316	353	353	388	341	350	381	387	371	402	349	340	366	364	358	359	401	369	358	382	362	390	376	352	392	396	375	377	390	389	380	379	379	345	363	381	347	356	363	410	384	370	372	363	395	372	380	399	345	371	429	379	368	362	402	388	380	363	358	371	391	380	373	390	390	398	366	373	389	325	386	342	371	419	353	370	361	361	351	386	349	385	395	384	363	394	342	380	355	385	366	346	346	368	359	349	385	351	315	335	352	377	382	360	369	351	337	378	404	383	371	349	368	384	374	343	373	369	374	361	393	323	386	380	348	391	428	374	391	384	365	380	350	382	375	378	391	354	366	385	395	406	361	352	359	380	376	354	309	374	383	412	395	332	356	330	355	378	360	382	398	377	350	398	383	381	360	404	368	385	335	359	371	345	392	376	371	382	369	331	326	366	387	394	369	350	339	389	371	415	400	356	353	372	392	354	369	346	339	338	378	342	373	390	388	379	350	342	377	371	361	374	398	383	362	386	386	368	373	382	368	405	371	340	382	366	393	356	387	382	387	367	381	339	384	378	351	352	366	365	362	382	372	388	344	348	372	344	398	346	392	347	374	352	386	370	378	405	337	344	369	379	364	347	363	370	381	413	373	342	362	368	341	400	403	384	382	340	347	371	379	375	363	382	411	370	342	386	394	388	395	361	331	355	385	367	346	382	390	417	372	365	401	382	370	369	386	369	359	358	377	352	323	380	384	343	326	365	374	369	358	431	400	357	358	386	344	335	383	404	362	379	379	345	356	389	365	316	366	373	388	392	318	409	379	357	338	380	334	352	355	364	368	403	333	312	400	410	378	386	363	386	372	420	405	416	368	392	393	378	332	369	368	369	375	360	373	389	373	354	386	357	371	359	352	336	365	375	395	390	369	362	367	367	430	390	365	355	371	369	375	350	317	370	347	353	340	370	365	381	350	346	376	390	380	373	384	387	379	373	366	347	360	355	347	341	377	334	358	346	317	378	346	354	322	357	402	398	382	349	373	358	366	354	368	343	369	414	419	379	396	360	352	381	370	376	382	364	361	401	348	363	357	387	336	374	343	416	359	395	373	391	382	391	367	385	367	341	369	324	367	322	366	387	374	373	366	364	373	359	371	322	367	382	361	340	396	355	337	377	378	365	355	356	348	328	333	343	384	348	381	412	408	382	370	386	354	347	348	416	351	370	395	377	378	377	372	343	392	372	375	354	374	345	351	370	377	370	393	373	364	358	398	369	372	394	372	340	360	364	387	365	353	383	335	361	364	361	364	386	385	377	338	376	371	379	350	368	348	382	369	385	404	377	340	395	367	329	344	378	376	411	396	406	417	389	373	405	376	356	364	361	371	364	365	385	348	362	344	348	375	362	351	389	387	378	371	369	345	357	418	407	400	375	360	316	338	380	345	374	378	401	382	358	366	372	378	364	361	351	402	376	359	375	349	374	365	376	382	392	365	396	408	376	393	379	337	399	365	382	421	405	355	387	342	368	334	335	343	356	366	345	349	376	386	359	375	346	365	375	362	381	423	361	366	350	358	353	365	350	362	394	353	348	359	412	366	363	353	364	385	422	339	365	340	383	361	386	343	343	377	385	349	351	342	368	383	354	389	358	350	393	372	375	360	360	386	342	411	411	381	390	377	353	342	376	408	353	374	373	347	401	378	376	375	393	345	418	367	412	352	378	353	385	363	366	392	362	376	352	374	376	373	381	367	369	376	406	383	359	356	359	349	388	360	375	385	387	363	388	394	360	346	401	371	327	415	372	364	365	369	349	378	359	338	354	367	345	388	386	389	341	332	383	360	362	365	364	371	380	331	381	396	369	345	374	379	363	390	373	372	393	400	334	367	389	326	376	374	367	382	395	347	425	342	328	359	372	359	379	388	361	359	358	364	362	363	333	362	353	377	373	377	380	372	370	369	380	353	373	401	401	379	343	383	341	378	384	365	369	372	398	372	367	386	369	356	382	396	348	398	391	359	383	353	390	411	362	373	367	392	401	359	382	356	361	383	361	354	383	369	379	327	388	411	335	345	365	380	351	385	394	391	384	401	389	334	369	379	381	387	381	361	389	332	385	367	372	381	352	367	403	364	371	323	375	383	373	367	385	401	366	412	388	359	341	385	391	368	361	369	374	354	344	365	320	356	370	340	360	350	361	363	313	363	351	346	369	390	349	351	367	357	356	366	358	362	371	403	386	351	403	369	375	340	400	380	347	376	339	365	366	357	382	405	400	383	371	339	354	357	383	358	400	360	363	363	361	428	402	407	386	404	349	391	377	325	377	386	384	320	358	372	351	381	371	401	362	356	370	413	362	376	371	355	335	370	388
30836	38251	5399	940	863	809	812	798	834	849	815	819	775	761	794	813	780	768	796	748	769	805	823	809	816	802	804	786	754	826	777	789	751	750	748	788	788	774	764	802	763	790	756	854	788	846	776	782	848	832	752	768	764	737	814	816	821	815	816	769	797	777	810	793	751	781	798	800	798	766	783	756	775	772	774	748	771	773	801	797	762	791	767	734	747	790	811	764	784	835	715	800	745	773	814	798	780	779	812	735	801	793	753	762	769	791	800	756	792	791	731	784	764	781	788	750	792	848	783	800	737	811	796	801	807	769	768	791	759	803	759	737	783	808	796	826	795	804	739	752	754	790	825	769	764	744	770	776	754	788	803	763	791	766	796	760	767	804	787	834	797	751	777	789	768	770	743	764	745	785	775	803	783	802	795	786	732	799	779	770	806	843	755	763	806	764	774	778	798	827	795	754	785	774	779	781	737	806	751	748	808	786	802	762	782	733	784	730	779	766	762	778	812	780	752	784	772	806	822	772	802	742	779	781	770	789	763	749	739	777	781	774	817	760	807	827	792	813	844	865	794	836	787	788	814	789	763	804	778	774	786	765	816	815	747	807	776	783	824	789	783	808	751	795	770	763	759	777	781	761	785	793	789	816	781	743	815	837	796	788	765	799	781	810	759	766	751	757	740	752	783	788	783	786	763	845	813	805	789	738	804	799	821	786	780	776	785	739	785	747	791	799	747	776	777	800	736	771	771	809	819	757	777	818	810	785	808	797	801	784	810	794	808	762	810	786	787	792	781	814	764	768	768	807	775	787	736	775	777	824	797	796	780	784	830	767	764	771	725	787	762	769	787	774	803	761	797	765	799	786	814	845	782	830	771	728	758	707	809	782	822	750	772	801	763	785	763	793	781	735	806	745	760	799	790	776	768	803	801	799	751	738	727	798	817	807	802	826	798	777	745	790	784	810	810	783	776	800	782	761	800	762	782	833	782	767	795	739	844	759	767	740	721	813	757	824	825	779	777	741	812	763	780	730	778	777	732	748	756	771	783	775	831	812	728	804	777	810	795	795	792	792	760	808	792	815	785	784	742	765	781	750	770	752	833	779	812	794	792	745	807	817	793	776	758	744	799	786	746	780	718	839	760	769	757	815	823	767	789	785	757	764	795	807	768	777	814	797	790	755	787	793	801	787	773	824	781	793	807	761	773	776	822	747	795	812	748	789	745	799	778	728	799	803	747	813	785	775	753	726	794	765	796	824	770	821	788	788	776	840	805	779	808	796	748	789	779	748	757	729	762	777	753	796	782	805	774	772	764	811	768	793	785	787	803	798	766	773	765	824	771	768	735	796	764	825	794	757	765	790	807	840	822	753	796	800	761	827	778	844	815	766	741	801	779	814	787	776	746	791	797	744	803	751	801	776	772	803	770	759	785	802	757	745	783	774	782	787	751	735	772	759	780	757	758	790	786	794	754	795	794	783	753	756	746	789	764	797	755	753	768	772	735	780	772	761	803	776	795	806	795	806	775	753	768	781	740	775	810	800	807	828	781	793	771	813	753	780	752	751	773	759	752	779	771	718	791	726	790	757	788	792	769	815	788	802	794	759	789	723	801	807	791	789	786	753	813	734	761	762	757	787	766	773	820	810	809	821	766	825	747	794	754	784	771	804	817	780	763	760	756	762	815	780	804	773	759	815	761	813	769	815	748	802	794	805	775	774	747	756	783	823	794	744	786	776	779	763	808	773	772	808	730	731	810	845	792	807	804	772	815	765	776	785	787	794	752	795	771	793	766	771	751	800	807	820	785	754	716	787	770	780	782	756	761	822	804	781	778	775	779	827	748	790	792	794	793	737	804	797	844	767	751	806	768	809	833	750	771	765	761	774	739	785	847	800	792	817	794	807	750	797	736	732	798	804	759	749	828	752	761	772	795	820	783	754	814	762	810	745	761	798	794	784	817	759	783	723	810	773	794	778	743	783	798	746	783	778	824	789	756	815	789	750	823	755	765	779	817	769	743	795	823	780	794	794	781	691	794	783	792	743	764	769	770	771	816	825	840	713	810	761	765	756	763	740	749	820	796	764	777	751	833	774	784	774	741	768	836	748	785	800	803	785	817	771	788	791	804	795	751	839	797	812	803	782	754	825	792	799	763	798	779	753	744	729	764	771	802	825	798	798	772	804	766	782	775	802	794	791	794	780	748	795	812	783	775	744	804	760	831	775	770	788	814	764	775	766	822	792	779	724	767	796	769	786	789	744	773	764	723	752	775	782	820	763	750	785	788	815	723	764	754	730	762	764	776	759	789	755	775	756	819	793	752	805	773	774	808	780	770	734	793	765	814	768	754	789	803	767	781	762	775	776	802	807	768	771	834	802	810	788	794	779	770	784	768	778	816	793	800	734	795	805	766	818	784	768	822	804	766	802	786	749	732	831	774	797	780	811	810	765	760	746	814	816	735	788	795	799	773	761	858	784	798	784	810	752	798	812	748	791	824	782	735	774	787	812	755	748	802	827	782	774	764	744	758	772	752	784	731	788	753	730	783	814	799	799	759	753	771	816	771	760	798	818	764	823	754	756	751	743	813	785	784	790	796	804	737	805	801	747	754	768	814	821	769	768	791	739	754	785	796	771	762	789	814	844	782	799	763	786	739	769	799	739	785	805	820	793	799	784	747	759	772	771	751	828	806	820	761	805	753	851	748	796	837	806	785	777	797	802	817	733	768	775	800	782	832	770	745	815	783	750	847	789	787	774	803	840	801	764	791	791	794	781	822	771	793	788	825	788	789	737	738	782	757	795	749	774	827	761	737	799	766	740	825	771	750	761	829	787	776	745	746	728	762	782	769	783	783	723	791	751	805	840	772	774	782	783	794	798	787	781	742	774	744	815	793	861	814	788	817	765	811	813	801	743	781	815	807	772	807	801	767	733	772	778	755	773	811	796	826	774	808	762	797	783	798	769	742	771	790	762	720	778	815	768	794	787	811	808	754	800	790	794	802	797	793	803	769	776	763	806	790	804	783	796	793	824	800	791	753	791	853	743	798	775	797	742	794	784	782	776	759	802	778	710	776	776	734	745	787	749	798	779	819	743	799	790	749	800	738	815	768	786	771	776	815	752	755	824	806	806	800	777	806	763	823	794	761	774	746	747	733	798	761	766	754	746	775	769	777	852	736	729	737	739	808	793	817	761	796	810	749	774	816	767	749	814	800	830	789	841	800	787	813	761	751	749	759	799	783	814	797	792	752	777	788	791	807	819	762	803	773	840	763	729	753	800	790	840	828	750	783	801	803	780	781	791	802	728	753	776	789	833	802	825	795	790	741	774	758	775	761	761	748	783	809	751	798	773	820	806	773	757	760	810	799	797	742	808	785	775	776	755	732	741	788	822	702	760	791	784	844	770	784	748	790	788	733	782	811	756	806	810	795	761	777	793	732	795	753	781	744	804	746	769	790	774	761	772	815	811	756	800	824	824	770	757	813	766	746	801	774	790
24532	21108	24038	28414	21110	21133	11209	620	445	437	437	425	346	378	368	379	343	362	296	342	330	387	356	327	315	322	350	349	350	339	343	366	352	366	339	335	301	329	375	323	305	335	317	329	324	321	353	339	333	330	326	336	378	307	330	331	325	302	310	310	336	332	335	327	340	350	315	317	335	352	347	304	306	332	298	317	327	321	341	335	335	318	348	375	343	345	337	342	329	310	307	307	328	304	321	318	333	321	344	351	329	350	327	331	334	319	322	366	358	301	350	309	320	339	340	316	353	365	299	332	299	338	315	320	311	350	371	349	298	309	312	333	311	325	316	300	318	306	336	351	332	347	306	323	337	338	319	310	353	318	344	333	331	302	321	302	340	321	325	322	328	329	327	357	336	377	314	318	328	340	349	331	339	329	354	337	337	324	330	377	328	382	344	340	349	347	306	374	355	325	329	343	354	374	323	327	332	338	323	329	309	346	349	300	351	340	324	318	329	374	323	381	336	336	346	312	334	320	357	304	338	361	348	326	327	342	356	324	335	327	321	313	314	348	320	338	332	354	339	320	351	309	320	345	332	351	317	319	337	357	311	332	337	330	337	353	340	327	329	328	302	331	346	337	313	353	307	322	331	335	302	267	343	314	327	297	306	302	363	323	344	343	322	309	318	298	306	308	306	342	311	358	358	323	359	334	328	337	300	303	342	327	326	334	344	315	367	338	324	350	341	298	339	323	334	283	311	301	341	321	292	343	310	325	322	371	352	334	361	349	337	293	317	302	316	341	321	353	330	336	314	335	325	296	310	346	367	327	336	319	329	337	329	334	328	331	318	306	370	314	370	320	331	351	359	327	304	328	309	342	347	327	292	313	332	337	327	312	336	322	343	351	371	300	344	350	301	370	337	337	332	356	342	299	348	337	326	340	366	342	361	368	323	306	353	349	315	302	292	321	326	330	380	349	325	340	349	345	297	317	322	309	303	310	311	316	312	333	313	293	318	337	350	313	321	322	351	358	334	361	302	329	359	367	325	311	358	303	299	331	305	318	327	318	352	363	319	325	340	340	342	317	346	344	350	306	327	297	330	334	326	327	337	346	340	327	308	350	343	300	333	344	302	320	329	336	325	300	390	316	310	319	329	333	367	334	347	336	323	265	322	340	347	346	341	321	355	341	362	334	279	327	304	315	292	304	333	339	313	318	305	319	336	317	364	312	312	334	350	339	341	297	357	354	336	344	331	386	371	341	348	311	312	313	348	310	327	350	344	339	363	309	354	315	320	304	320	305	332	277	335	312	311	327	283	322	353	320	301	342	307	327	313	302	310	339	338	368	331	378	368	331	298	327	326	315	328	340	342	336	335	352	324	342	352	319	318	319	342	317	330	326	287	316	311	324	339	338	350	366	346	326	305	321	343	343	319	341	315	342	274	348	364	343	304	344	349	339	358	323	334	360	314	347	359	352	306	315	327	336	310	344	342	312	335	319	315	351	345	339	342	321	323	320	318	336	343	293	328	319	328	325	334	349	320	360	315	326	318	336	346	326	311	343	325	340	332	328	325	341	303	352	325	312	304	331	323	294	337	315	283	349	344	358	344	365	383	338	342	287	369	300	339	308	282	280	300	331	342	318	311	344	317	343	333	356	332	340	310	332	332	349	335	325	320	297	319	365	326	318	315	364	307	294	370	332	337	322	355	304	365	350	350	340	348	333	379	330	307	338	310	330	286	338	316	296	349	311	318	326	326	319	333	306	316	331	367	351	362	371	339	332	349	324	321	353	338	327	314	365	350	344	314	323	336	267	339	346	335	326	353	355	317	319	334	314	341	340	339	308	331	344	348	361	287	328	308	310	346	342	320	351	335	314	327	299	338	326	353	320	322	317	321	343	297	356	312	295	334	303	285	333	336	323	328	335	342	287	320	315	296	334	338	325	352	345	322	365	318	294	340	326	340	365	330	328	350	320	337	336	338	379	329	315	337	318	331	353	315	311	337	340	334	319	297	325	326	348	316	328	356	351	367	346	362	342	294	344	341	301	326	328	353	343	335	360	310	319	320	334	290	283	328	318	366	329	317	290	296	293	303	351	352	320	362	316	326	341	297	338	284	343	315	321	340	331	331	331	286	338	349	315	328	329	299	303	346	355	357	366	351	318	328	312	321	333	294	323	302	254	328	317	332	332	315	344	285	348	370	278	343	339	310	304	333	287	320	291	317	331	335	292	315	344	326	346	333	332	349	296	314	355	294	340	314	344	352	303	357	367	304	328	274	359	344	334	349	307	335	303	303	393	327	340	317	311	342	326	319	324	291	313	315	344	318	314	313	349	338	328	296	324	334	350	314	335	357	338	341	302	330	336	323	304	308	345	335	334	304	335	320	353	303	350	337	353	325	314	320	331	316	289	346	317	307	335	319	299	336	352	297	313	348	315	341	321	297	310	368	302	327	333	379	361	323	325	342	326	323	331	354	325	346	327	340	336	339	311	308	323	339	377	339	324	339	345	319	310	320	345	323	317	345	339	314	359	355	348	364	351	325	326	298	326	315	323	338	322	376	374	343	279	320	308	272	304	334	313	321	367	309	349	314	332	329	330	314	340	324	345	339	339	312	326	296	296	305	326	344	364	333	331	277	339	327	329	305	331	349	328	345	307	326	334	345	344	317	327	324	349	328	346	323	348	323	323	335	340	314	316	341	291	327	324	328	335	323	314	318	314	336	347	334	327	328	334	329	359	314	327	346	334	324	321	356	368	346	340	323	330	317	313	347	310	353	323	326	345	335	330	341	317	322	322	353	377	341	336	300	335	334	328	326	310	305	302	303	331	358	342	356	315	319	318	321	323	304	321	353	318	308	361	322	321	353	340	358	316	322	316	361	331	351	339	316	355	322	338	327	306	332	293	306	342	358	367	308	307	314	347	326	323	324	326	321	293	346	315	326	347	346	322	348	340	341	344	353	317	328	321	336	351	333	344	326	322	318	326	348	328	309	314	334	333	354	339	323	322	315	299	330	316	347	312	304	340	353	347	360	318	356	294	321	284	303	274	371	330	323	363	322	334	348	328	294	332	333	334	307	342	344	322	283	301	321	314	318	300	309	366	303	326	354	316	289	330	306	355	331	335	323	317	329	315	355	358	327	324	311	327	333	289	329	343	319	370	343	299	367	311	285	343	364	325	329	332	329	309	279	336	347	339	339	363	334	339	311	324	343	323	314	326	317	328	344	338	306	325	329	335	322	337	337	366	339	326	362	348	305	307	338	354	321	336	349	320	308	325	308	349	354	339	371	369	358	330	356	329	333	324	331	310	336	332	306	297	299	355	327	320	347	334	316	315	333	361	366	342	356	319	331	328	342	369	318	366	357	315	349	360	346	306	323	329	338	317	311	347	309	283	322	350	298	310	322	320	320	303	355	326	332	317	299	327	333	324	324	330	347	323	318	312	323	328	341	325	311	311	345	305	344	345	331	327	320	346	300	323	318	334	327	309	343	304	332	343
36936	49281	8529	1008	798	747	681	747	723	703	626	710	662	660	674	715	708	668	645	664	719	649	634	652	669	665	653	715	689	685	672	697	742	675	700	665	682	675	645	694	665	651	667	686	612	662	666	628	664	679	691	671	717	614	677	678	705	657	663	700	709	688	644	681	638	644	687	645	687	661	659	699	674	653	665	691	673	667	681	665	645	678	647	692	689	617	712	668	682	684	668	688	659	674	656	683	706	695	627	658	663	599	705	639	633	662	683	686	651	680	678	667	650	657	677	647	671	681	662	662	646	642	672	681	664	717	665	685	653	609	626	687	653	648	659	714	675	652	696	667	651	639	706	671	647	662	700	650	626	659	682	621	680	689	662	672	721	699	674	671	679	700	695	713	688	673	685	666	711	648	640	673	655	672	670	691	668	663	691	644	660	653	694	667	626	673	663	699	694	679	655	702	698	688	677	699	631	660	663	674	694	667	675	639	688	657	642	686	667	682	658	666	722	665	656	666	698	697	646	673	689	661	692	634	658	722	657	643	632	679	686	675	681	660	685	644	693	757	682	696	635	689	749	658	678	674	725	637	690	687	659	703	684	638	682	685	623	679	668	667	665	670	671	642	690	672	632	690	700	672	651	675	684	613	680	679	676	702	692	673	715	688	693	637	632	706	661	673	686	664	702	735	634	668	661	682	693	635	726	705	682	677	624	681	711	696	682	662	674	629	675	654	669	665	646	643	667	674	727	696	683	696	685	702	695	670	623	630	710	698	692	642	709	658	679	686	663	659	663	714	673	686	696	682	662	664	720	632	657	651	672	617	681	688	698	645	659	647	644	675	660	661	716	642	682	679	655	680	649	671	626	641	700	696	652	662	663	688	687	668	660	633	635	731	652	697	699	655	706	672	646	699	655	661	672	671	730	707	648	691	674	654	666	660	694	657	663	661	690	679	653	674	647	716	681	694	702	679	630	658	664	659	656	662	676	703	678	674	670	700	661	700	641	644	704	671	668	707	694	730	685	707	688	650	686	697	704	692	691	675	662	669	683	643	679	644	655	662	663	726	668	643	666	672	650	667	653	643	687	664	653	650	691	644	667	662	686	669	627	700	651	707	673	631	669	644	619	672	658	664	689	700	703	672	695	662	633	673	632	654	622	661	701	690	660	682	677	677	681	712	694	635	642	621	684	721	690	667	647	663	615	686	652	684	647	678	683	640	676	662	684	652	653	656	682	684	715	697	661	684	669	716	698	652	654	723	701	681	709	718	612	697	607	660	693	691	659	677	652	714	637	688	660	735	656	678	683	699	599	645	677	685	644	680	631	666	705	664	635	698	673	641	634	689	670	643	675	659	664	665	710	657	641	662	677	644	692	672	689	665	619	676	674	685	680	648	673	684	654	690	686	642	639	670	691	715	658	690	666	720	689	659	703	709	651	672	652	654	670	645	672	718	659	641	671	689	667	660	649	660	720	688	658	689	677	675	656	624	679	695	682	691	698	635	662	711	706	708	667	671	665	670	653	690	634	638	638	649	632	703	688	652	626	603	658	697	665	659	681	688	716	653	683	667	661	665	664	675	676	709	629	662	649	690	676	666	661	664	703	642	650	685	684	651	676	655	631	622	685	641	710	661	647	642	716	639	700	684	695	674	699	652	646	708	637	738	679	689	692	653	648	672	638	680	678	705	668	651	679	628	617	639	663	647	677	686	698	694	751	673	691	675	674	703	676	657	695	646	713	699	657	668	690	663	651	720	678	679	645	667	641	669	667	688	698	674	668	680	710	705	662	632	672	652	678	659	667	643	677	606	658	682	674	700	661	659	707	699	672	693	663	671	728	700	660	645	642	611	647	630	685	596	667	649	657	691	660	650	643	657	640	711	689	703	659	679	670	687	660	670	639	660	657	650	661	696	660	684	710	668	679	650	607	687	672	741	670	695	672	704	699	669	670	634	651	708	678	724	692	719	675	668	649	642	657	644	638	675	663	635	686	687	709	672	659	693	718	660	631	658	630	622	708	668	691	671	652	656	693	672	659	727	675	619	684	636	713	692	661	651	658	662	617	688	674	646	714	659	668	635	700	652	684	661	640	667	689	699	687	705	655	687	684	712	628	673	709	638	650	692	675	665	650	674	638	703	654	642	659	670	653	692	681	664	639	695	662	646	682	681	704	642	640	675	695	671	666	702	711	662	681	687	659	676	702	626	677	640	725	687	693	667	638	673	719	650	720	687	679	657	689	698	638	648	681	717	683	674	687	689	676	663	747	670	666	677	648	647	666	669	627	665	687	659	674	697	662	672	632	701	642	659	693	682	647	671	678	659	667	687	651	656	686	690	690	748	673	657	656	688	635	672	694	675	643	640	669	659	709	664	661	665	657	666	664	628	680	664	681	709	631	633	676	640	679	655	640	679	673	668	654	704	684	626	677	702	629	707	669	703	659	673	646	646	645	685	625	674	666	668	625	644	706	672	716	697	641	672	645	694	671	660	707	657	702	680	646	683	673	659	671	675	641	639	686	701	685	656	664	662	694	674	705	667	692	701	638	686	682	670	655	658	692	635	654	646	673	644	659	662	720	655	697	671	688	651	705	700	677	665	625	668	695	687	658	638	721	671	639	647	680	696	672	656	682	682	635	668	670	694	699	678	685	690	650	673	691	680	681	675	645	721	628	686	670	644	708	667	680	646	674	640	598	667	681	695	675	637	674	627	610	669	682	701	679	697	695	656	653	685	690	651	676	662	681	674	695	630	699	648	661	712	661	666	660	685	681	658	704	653	687	648	690	737	660	659	688	683	634	683	663	685	668	679	658	650	679	682	704	686	709	702	658	622	641	707	655	659	645	651	666	680	670	673	703	687	648	649	664	690	697	683	642	685	667	676	699	668	729	699	641	672	668	704	671	628	704	640	669	665	707	642	670	678	632	673	673	654	639	637	727	693	663	680	650	624	646	666	674	687	659	704	668	644	677	653	668	677	678	645	655	621	656	657	676	688	660	706	683	690	652	725	675	688	681	685	657	695	691	689	673	676	655	643	614	669	672	697	713	656	658	667	649	686	669	659	713	687	653	661	647	664	628	668	653	659	687	629	672	642	651	638	662	626	668	674	648	664	659	657	693	622	668	690	668	671	657	632	683	710	692	676	653	709	675	642	686	647	685	689	713	692	654	665	667	668	658	717	641	632	718	730	675	740	659	691	729	651	675	640	661	684	678	673	660	670	659	646	660	658	690	702	678	702	656	655	626	664	635	670	697	669	702	672	613	710	693	717	685	618	653	680	671	706	705	671	653	672	649	652	715	645	636	690	679	687	707	647	724	614	676	697	675	718	659	633	678	674	649	703	685	701	677	693	690	672	690	644	698	651	678	691	643	672	702	705	662	684	647	730	665	719	691	643	680	688	666	677	669	704	622	684	648	700	676	647	710	673	648	708	694	669	667	683	703	660	670	687	679	643	650	681	739	674	608	662	666	691	636	679	649	657	642	621	615	709
34975	17561	4274	293	237	236	206	234	229	204	210	213	211	209	228	210	236	196	236	202	211	221	204	220	232	209	211	190	195	220	202	228	206	192	229	228	228	211	229	219	198	233	215	200	200	206	216	192	187	199	211	236	193	220	226	216	220	179	194	197	219	212	239	204	235	225	205	220	208	210	225	211	192	213	202	193	223	230	161	184	232	203	208	241	238	215	238	238	212	224	244	204	186	223	239	224	214	208	228	209	197	231	203	224	189	231	203	208	194	229	209	186	207	206	220	255	213	215	203	213	212	211	218	218	218	209	238	246	185	231	219	212	180	183	229	217	216	222	217	201	191	205	214	225	210	213	194	204	199	187	207	203	233	231	212	216	201	225	208	179	202	208	220	234	240	244	207	229	204	235	241	206	217	197	226	225	223	241	252	236	214	208	183	202	222	230	199	233	192	169	208	226	211	238	225	224	206	225	208	196	202	199	188	224	194	228	211	214	207	197	197	204	223	254	200	208	203	232	179	217	196	208	214	203	198	219	217	238	212	169	198	209	208	189	207	211	207	196	217	217	241	192	217	184	206	190	196	190	204	212	225	215	242	206	203	210	238	229	217	223	228	212	228	190	211	225	241	202	193	172	207	195	223	185	206	212	224	183	201	203	195	222	199	202	234	213	219	212	228	264	221	226	208	195	231	231	231	203	188	238	220	205	223	257	212	211	251	200	209	226	228	207	200	187	200	225	199	235	203	220	198	219	229	203	230	211	205	213	204	223	230	227	234	219	224	210	205	202	209	171	199	202	209	209	231	220	215	205	234	211	201	218	262	217	195	216	224	209	202	225	189	208	218	208	211	246	205	242	223	190	210	206	214	205	237	187	204	213	216	206	236	196	195	248	238	246	237	220	227	220	195	216	230	218	239	205	228	199	186	216	240	200	186	194	212	222	195	204	225	196	210	251	208	222	208	203	199	202	218	213	206	191	230	195	215	230	194	219	248	210	226	210	236	222	219	229	210	206	242	216	220	207	223	222	219	210	203	229	211	214	228	229	223	214	211	235	208	220	216	221	230	214	211	203	204	199	205	216	273	223	240	236	208	234	217	206	218	222	218	220	231	226	233	200	207	205	216	215	212	195	208	206	212	212	229	226	220	226	201	212	218	209	228	235	199	215	220	243	210	212	232	229	228	200	184	236	203	181	246	219	204	206	214	189	222	220	223	214	203	201	231	209	216	226	218	214	190	209	198	235	228	219	180	203	237	192	209	225	203	223	195	223	208	216	201	194	215	205	213	224	209	183	183	204	231	234	218	221	238	253	232	207	214	227	218	186	218	228	224	222	206	208	231	212	204	217	184	200	223	235	242	239	187	216	204	207	232	213	215	209	227	235	211	222	240	227	221	190	215	202	190	231	229	226	261	221	228	197	237	222	224	203	191	167	216	219	215	199	174	219	197	239	207	207	212	192	223	216	238	178	223	223	206	194	191	186	237	219	202	215	232	205	194	216	210	213	227	196	232	222	201	205	201	181	208	208	229	208	205	217	226	205	215	213	220	240	210	210	202	200	211	213	252	203	222	219	202	241	211	226	227	228	207	191	192	212	180	234	230	211	215	196	200	198	234	231	201	197	191	199	192	238	227	174	196	199	199	227	217	242	215	257	217	232	209	244	208	233	248	200	229	228	227	222	219	212	199	207	210	211	202	213	219	212	200	209	211	218	223	219	243	242	203	201	188	192	194	230	229	184	204	209	230	198	226	212	212	225	200	233	212	252	198	219	223	204	211	208	226	202	219	263	242	200	218	206	229	210	213	221	205	208	230	260	208	232	201	211	228	210	192	241	248	200	236	188	207	216	230	197	217	223	207	195	221	243	203	210	227	201	206	216	229	209	203	205	205	226	211	215	205	211	205	201	189	213	183	189	212	231	212	195	226	210	226	218	205	278	200	195	234	194	208	208	230	245	201	193	213	210	223	223	214	223	195	216	234	227	206	201	207	264	206	190	223	204	215	220	195	200	217	187	229	221	220	214	215	230	229	208	211	213	219	209	220	213	226	185	224	201	227	212	262	202	199	209	239	213	208	208	191	212	203	198	229	202	236	212	205	226	196	211	227	196	210	240	189	193	240	205	223	216	196	199	200	194	226	234	199	211	213	193	193	219	194	197	219	227	213	220	215	209	239	216	198	238	216	217	214	232	220	215	219	209	226	191	216	254	227	207	198	205	210	243	228	226	236	233	209	182	189	198	212	224	186	231	223	235	227	240	201	194	218	209	210	215	215	222	208	245	204	207	225	192	228	216	223	232	188	211	202	228	250	207	215	235	219	232	205	216	222	221	190	198	201	202	220	218	211	224	217	214	206	195	212	190	200	220	236	190	211	267	199	219	248	203	217	201	209	226	228	205	233	219	233	239	214	221	228	208	204	224	216	193	215	222	199	208	221	210	210	210	197	195	209	177	193	237	205	210	200	217	215	229	224	211	241	206	202	201	200	229	208	204	248	205	235	247	213	201	188	248	246	216	192	238	181	179	217	211	209	193	200	212	206	212	173	192	191	198	225	217	250	211	232	207	230	224	221	215	216	224	213	205	212	189	213	198	205	254	218	225	221	214	226	209	236	227	225	226	205	211	249	209	199	221	231	179	253	207	215	215	203	213	229	212	227	187	200	242	254	222	211	231	216	212	238	210	221	233	227	193	202	208	230	223	240	180	212	232	214	210	246	204	233	201	210	228	205	211	201	211	200	202	198	217	204	202	211	228	222	211	204	211	234	210	233	203	221	222	204	204	194	225	198	207	196	202	193	217	233	222	218	226	227	239	221	209	223	205	198	204	189	213	239	219	212	183	225	196	178	214	225	220	210	202	203	229	199	209	219	216	223	215	213	184	233	223	209	213	218	216	215	201	225	229	197	193	227	204	212	224	217	232	243	203	175	182	225	217	249	238	223	204	232	214	217	230	210	218	186	221	197	231	241	218	204	200	195	204	241	218	215	214	208	199	205	217	193	219	230	226	199	227	203	189	216	207	230	209	208	183	210	246	227	228	187	218	202	252	234	212	239	183	230	267	204	195	209	193	191	215	229	210	215	213	227	232	238	192	188	209	228	208	206	227	244	203	206	209	212	215	186	218	226	252	202	196	225	206	225	187	231	223	239	191	186	222	209	237	247	208	194	191	190	232	180	212	189	239	232	219	220	200	233	225	220	209	211	219	214	214	202	209	235	234	223	190	218	201	208	227	213	184	206	195	198	201	235	229	226	175	197	201	197	225	235	234	232	230	215	187	234	202	218	202	230	220	237	224	214	261	198	244	252	186	212	229	241	241	198	218	217	214	196	200	224	211	210	199	188	222	224	240	223	197	218	205	202	219	220	214	214	212	230	189	238	212	182	212	236	219	201	225	174	248	220	176	194	240	232	234	192	201	210	229	238	227	222	219	184	209	218	211	210	219	239	230	249	207	228	196	200	218	219	233	227	209	205	195	208	203	228	221	205	214
16977	5318	765	521	501	506	490	538	534	513	452	542	505	524	459	537	536	484	498	480	504	515	492	529	510	502	524	473	511	538	518	479	485	476	492	491	487	557	482	527	508	512	522	576	506	504	523	525	561	482	496	538	520	500	520	482	499	490	458	537	576	500	520	502	467	484	496	546	519	495	512	543	505	508	468	491	476	484	500	489	546	526	552	501	518	511	506	493	507	510	460	495	502	518	576	529	508	502	477	529	485	488	501	474	535	493	554	518	488	500	491	506	544	522	470	519	502	500	495	500	495	468	504	510	533	531	487	466	509	526	508	542	501	524	462	467	465	476	517	475	484	509	512	562	482	480	480	481	485	533	477	526	506	507	517	503	513	528	517	503	519	510	519	518	504	510	501	503	506	509	488	500	505	528	513	545	541	493	487	481	481	511	516	508	532	497	524	540	493	513	519	510	552	515	499	504	511	516	518	499	537	522	488	511	544	543	531	519	485	520	494	537	550	528	506	505	486	535	522	528	542	531	474	514	491	534	501	493	456	478	553	494	509	478	526	503	560	456	519	475	560	515	542	515	533	505	539	496	543	502	506	483	500	516	536	502	513	504	489	535	508	488	503	505	569	548	524	537	506	537	482	518	501	506	510	499	516	484	532	486	528	486	534	473	517	508	520	494	477	510	513	517	505	512	499	503	496	533	546	511	550	471	519	492	493	496	479	493	515	533	498	522	524	448	523	542	505	517	520	525	479	493	537	544	507	513	523	480	533	492	533	571	507	510	492	486	496	515	521	546	534	523	544	524	545	490	526	543	535	535	498	523	510	488	495	513	487	472	507	509	551	521	507	492	523	504	498	523	501	508	490	535	493	502	548	504	476	502	485	516	494	504	524	506	495	478	505	533	511	496	490	514	498	503	538	551	532	486	522	530	510	491	497	525	507	519	527	554	521	514	546	457	515	497	476	504	495	497	522	524	525	528	521	516	549	542	517	496	501	549	510	494	533	526	530	498	533	544	540	522	476	549	494	502	528	483	503	521	503	528	496	513	520	531	508	542	507	488	525	514	483	510	544	467	514	496	556	485	497	502	496	484	509	522	514	502	501	539	533	496	470	547	495	475	466	501	508	508	506	493	472	476	472	477	538	522	493	496	514	490	536	494	547	487	496	503	496	483	484	528	504	509	523	537	517	527	527	531	510	528	518	523	503	511	525	540	484	513	480	514	507	468	526	498	491	533	503	547	564	552	490	525	514	543	502	557	523	520	507	552	507	506	533	507	499	499	466	498	499	525	514	515	524	507	510	515	509	454	516	515	521	496	502	514	489	543	492	491	504	492	517	522	515	510	523	507	493	526	509	498	489	511	504	539	542	462	559	492	495	496	460	502	500	483	507	513	492	526	478	509	493	513	496	515	507	524	567	506	522	526	534	510	527	558	486	544	469	478	523	473	494	485	517	483	532	521	494	551	521	532	491	522	517	511	535	512	504	503	505	542	578	511	502	539	519	505	546	514	535	524	488	488	518	490	485	536	516	485	499	518	449	492	492	513	520	468	512	530	490	506	526	454	514	528	489	542	487	508	523	529	506	541	490	461	483	527	576	521	495	525	496	518	488	493	533	453	562	538	517	588	471	499	524	522	458	483	486	529	495	489	529	514	521	524	474	500	484	492	474	496	503	519	529	517	511	549	487	446	509	472	471	508	557	527	501	527	487	543	528	523	507	515	501	497	499	517	478	488	473	483	499	522	567	505	545	493	520	520	540	481	487	507	493	476	528	448	522	496	494	517	525	505	510	498	501	525	472	502	485	494	487	495	519	473	478	477	539	481	507	500	507	529	527	524	508	522	511	486	496	542	492	451	501	513	525	507	512	497	473	577	524	509	529	496	523	492	524	542	510	508	543	522	511	493	536	484	538	522	492	548	495	481	496	500	496	474	486	522	485	479	579	484	498	514	519	475	500	504	502	495	510	520	549	519	495	485	488	566	483	495	509	494	546	520	502	480	501	501	546	466	433	504	512	489	498	515	464	520	517	466	490	517	508	514	525	508	482	502	506	500	496	519	513	554	499	462	490	493	533	513	501	509	519	519	503	525	556	528	486	548	493	508	481	535	492	503	530	514	536	492	495	506	467	478	534	469	488	498	519	503	518	501	535	535	479	482	544	551	485	500	542	520	479	492	508	462	510	546	539	480	537	538	492	522	478	503	505	501	489	526	517	480	497	495	496	484	512	521	490	505	503	500	536	539	516	464	468	529	485	539	487	492	499	511	540	488	553	525	467	520	526	533	511	511	539	522	528	513	556	535	501	505	537	518	503	523	534	481	506	516	513	497	506	497	506	492	496	518	464	492	480	499	520	537	529	485	529	497	505	527	508	515	512	514	483	494	473	468	528	493	495	465	523	463	515	539	544	468	504	522	542	463	513	541	506	514	517	487	516	505	504	450	445	542	507	516	501	499	532	507	535	510	532	545	474	510	487	494	558	528	527	513	491	503	537	508	486	493	535	512	534	514	495	477	499	497	524	507	506	506	512	489	503	483	547	471	476	558	493	520	529	493	517	496	481	476	548	508	545	518	482	519	520	531	516	492	503	493	496	516	485	526	515	541	526	542	520	486	521	503	484	487	519	494	516	534	510	547	496	513	485	510	524	529	535	503	529	480	506	549	492	473	563	493	470	520	473	499	518	509	491	540	504	506	521	558	499	523	492	499	495	465	514	537	521	524	534	544	486	482	501	498	451	546	538	525	497	501	500	518	513	530	488	560	523	531	512	475	482	483	507	535	528	521	477	506	481	494	519	508	494	546	467	543	492	512	512	487	453	518	510	443	513	489	497	518	527	508	502	542	507	514	478	532	523	524	486	541	491	483	485	524	521	497	516	519	482	517	519	493	454	498	503	545	538	487	505	497	481	509	448	511	537	470	513	530	472	507	542	518	486	514	526	476	446	505	504	548	516	487	504	488	497	501	537	504	512	494	506	482	544	518	518	496	534	478	531	517	511	495	485	482	514	516	533	526	517	533	497	511	503	504	534	476	509	516	564	495	502	516	514	518	533	516	492	529	498	525	523	523	502	497	519	483	488	535	512	491	483	526	495	513	483	525	542	515	526	473	522	556	508	543	535	487	518	448	492	526	464	544	492	503	486	497	508	530	536	505	516	497	507	485	518	527	504	459	517	526	549	555	505	495	511	493	503	528	490	500	508	500	542	528	473	497	539	542	472	497	480	506	529	513	567	519	508	523	512	498	490	511	504	482	541	469	506	508	493	507	524	502	502	536	512	495	507	493	515	532	533	534	510	491	503	542	569	501	490	493	534	543	506	494	544	484	505	524	533	522	490	498	527	528	504	474	539	529	531	505	497	497	522	501	482	518	582	511	510	440	535	522	528	496	525	510	484	486	531	546	489	509	473	534	493	479	525	521	522	532	523	495	503	518	520	494	485	497	531	508	513	490	504	518	536	501	501	483	476	514	545	489	507	496	518	518	501	478
25366	21150	23661	28882	21157	12923	616	469	448	412	365	388	355	389	368	346	401	376	437	381	386	409	360	386	403	396	381	375	352	341	383	353	409	366	400	331	402	357	383	399	398	357	350	365	374	341	365	366	366	371	389	348	347	353	332	365	382	393	368	361	325	351	364	376	374	376	362	364	374	377	384	376	324	376	372	365	361	333	371	379	352	353	422	362	334	356	405	397	396	337	365	342	385	378	352	356	385	377	395	366	335	380	365	391	357	375	385	396	333	381	395	362	378	347	387	375	331	375	393	382	361	440	358	356	331	364	371	341	376	366	384	374	339	379	392	374	382	396	400	389	379	399	362	346	382	363	371	373	345	318	386	381	407	353	365	354	374	356	400	362	348	396	371	385	354	350	372	339	375	351	393	360	445	370	356	340	390	386	368	402	380	361	385	367	355	362	358	369	381	370	364	391	397	397	361	355	367	328	373	320	398	395	358	353	403	361	342	388	344	359	340	372	366	365	348	323	392	382	333	368	386	361	365	352	343	372	363	332	347	346	375	364	360	327	335	420	366	357	382	378	363	364	368	364	353	368	403	353	368	380	363	350	354	390	346	369	392	384	349	377	357	359	368	381	352	368	386	396	347	330	382	374	416	367	303	373	331	357	371	348	359	368	366	352	411	370	359	389	392	339	345	381	382	362	361	351	353	325	339	338	376	351	425	351	398	346	391	359	351	354	381	334	360	367	368	372	362	389	356	403	352	396	370	369	372	371	350	398	360	330	355	380	360	386	353	375	384	357	385	347	377	420	385	342	365	400	367	353	351	381	393	384	367	374	368	396	361	347	378	371	338	351	371	386	395	397	352	346	389	376	361	312	365	400	390	369	341	361	363	404	351	397	384	363	385	379	349	390	374	347	352	321	376	361	379	368	377	388	358	338	378	371	351	334	360	375	371	370	371	342	367	372	370	354	367	363	343	366	351	375	390	367	367	336	392	377	355	338	348	394	351	364	401	360	379	337	360	370	380	390	333	320	385	361	369	366	359	359	408	372	382	348	358	362	355	347	359	361	415	378	374	384	386	351	345	360	356	304	353	341	377	326	315	360	367	340	362	363	353	386	390	390	398	367	385	380	345	351	373	344	378	341	357	389	355	390	355	404	387	349	377	362	378	366	385	342	353	378	376	360	334	379	378	359	387	372	410	372	372	357	385	365	344	401	382	365	413	384	316	377	367	379	393	345	365	347	383	376	382	378	348	369	369	415	354	369	372	406	359	388	371	363	371	346	340	347	376	369	384	363	340	330	370	384	362	362	387	345	371	377	384	360	393	371	407	337	372	400	374	376	347	355	349	413	402	357	365	363	418	398	371	359	383	371	381	372	382	363	383	355	411	398	350	332	384	312	401	367	363	338	349	329	378	345	404	367	421	378	348	357	406	384	387	375	346	363	337	348	375	369	328	407	396	334	372	379	357	356	353	379	371	377	395	323	397	368	386	384	334	333	374	350	401	398	359	351	373	377	394	367	363	346	372	376	402	350	335	384	354	380	399	376	391	356	390	347	379	378	368	363	362	377	384	375	330	357	414	340	349	341	370	390	355	404	400	368	355	414	372	321	366	399	356	306	369	352	344	349	389	355	374	331	351	340	354	396	340	361	366	349	408	360	400	350	391	384	417	366	366	364	355	365	371	356	384	365	377	365	331	406	404	352	367	330	364	381	405	362	368	327	334	348	377	334	359	365	395	362	379	325	381	356	387	354	341	384	359	362	372	399	373	375	382	381	376	328	388	393	367	358	401	359	406	340	354	375	356	365	366	347	403	385	424	376	352	366	417	343	382	378	364	361	303	328	358	353	396	369	335	385	376	372	414	396	354	383	387	349	357	346	358	362	361	343	336	378	347	359	369	368	381	359	405	363	391	365	366	364	384	347	398	371	340	338	410	349	365	413	389	376	411	373	361	342	334	334	362	394	353	356	383	337	366	391	348	356	356	332	378	364	360	380	369	376	358	339	359	363	400	389	348	387	384	367	373	401	386	371	368	344	368	377	357	407	335	343	332	349	370	369	374	330	377	353	349	320	366	366	385	395	334	354	408	370	372	358	366	376	330	392	355	384	383	408	426	389	366	386	346	332	331	368	388	369	363	392	371	373	383	354	366	360	361	361	369	400	350	375	347	336	364	362	338	390	337	375	375	356	360	359	377	355	391	345	369	360	392	333	317	336	334	328	383	376	379	380	394	366	356	404	358	380	360	356	345	378	380	347	407	358	337	370	359	350	374	398	390	374	348	397	371	367	352	354	366	360	358	345	350	367	352	382	337	343	354	368	383	363	386	374	386	406	358	360	342	332	333	361	384	370	395	340	371	369	352	377	375	386	344	360	310	388	394	378	351	362	377	381	375	378	374	371	346	372	396	420	418	375	375	363	374	394	394	386	370	358	392	378	412	400	380	343	357	351	366	380	402	362	369	346	355	392	364	366	380	384	372	342	363	363	358	391	339	366	309	358	344	385	358	333	359	338	345	378	362	396	392	355	356	360	348	377	368	385	373	387	388	362	379	407	360	347	388	383	407	378	330	358	379	395	387	366	378	369	398	353	379	396	358	326	357	368	370	393	405	358	380	360	326	356	380	356	381	358	343	354	370	382	359	401	356	384	371	344	372	361	384	369	337	396	351	332	403	365	384	393	412	350	383	369	380	385	351	399	409	359	342	405	392	360	373	347	376	380	372	359	364	393	344	409	353	369	358	327	364	362	367	351	376	394	379	393	418	355	327	357	319	362	374	350	349	356	374	395	339	373	360	355	378	389	348	344	382	349	360	389	380	370	373	343	370	380	376	382	377	379	370	395	374	379	333	367	376	349	377	378	339	343	374	399	389	384	361	364	356	361	328	371	382	391	391	356	360	365	380	378	350	355	359	326	338	388	406	339	394	330	387	357	361	423	376	411	369	383	395	388	374	328	365	343	369	381	354	396	350	364	404	372	419	378	383	392	359	376	321	373	366	388	387	349	349	362	396	372	391	355	376	375	383	401	389	353	348	363	334	360	391	375	330	345	361	368	364	362	314	357	392	398	356	384	369	364	376	395	365	353	340	320	376	350	344	332	381	344	375	392	358	346	358	382	343	369	376	359	375	358	378	392	382	381	364	380	380	367	354	348	347	357	377	376	376	346	336	384	340	376	368	332	410	340	367	316	375	380	381	346	389	373	405	369	385	364	336	339	383	336	383	377	369	392	359	374	372	365	386	367	367	358	341	370	380	344	354	353	364	375	354	381	384	401	383	364	398	378	324	321	358	357	372	365	377	379	360	378	348	378	393	404	379	381	362	342	360	341	350	357	327	339	342	384	386	372	368	365	366	344	360	374	383	390	388	372	362	395	385	334	357	330	328	368	329	366	366	369	369	350	361	365	377	385	369	382	340	374	347	327	358	359	361	345	374	352	389	377	374	366	370	337	387	358	394	369	330	400	380	352	358	347	369	392	358	367	373	373	368	401
30737	38542	5391	920	849	832	822	862	807	835	774	757	755	829	811	738	762	771	793	757	799	805	733	786	767	758	770	773	815	797	772	791	745	796	802	774	798	787	787	779	753	751	759	779	793	738	762	788	802	803	767	762	740	762	801	773	828	753	789	796	805	796	765	741	801	783	761	788	773	772	774	783	761	786	756	821	818	762	769	761	836	770	740	779	763	764	789	759	785	788	804	782	785	765	782	832	774	777	794	759	824	789	753	839	804	770	789	765	821	727	815	793	830	797	821	796	745	741	785	756	784	778	758	776	756	800	879	794	794	805	799	801	788	822	796	800	733	804	805	759	788	787	789	755	804	840	742	778	793	860	777	789	803	798	816	768	803	767	811	797	779	787	774	740	751	778	781	781	796	766	778	777	768	740	763	784	788	767	768	812	759	772	823	754	760	819	794	803	795	787	775	795	784	788	788	759	750	758	841	779	790	741	761	780	776	794	731	790	824	729	711	796	794	786	750	760	737	763	817	803	737	728	737	826	803	794	804	734	750	789	781	783	768	781	829	773	757	759	775	772	783	754	745	775	781	734	758	784	729	818	808	815	755	837	776	760	800	781	779	781	814	784	800	775	793	779	796	757	802	832	763	782	778	788	810	784	754	728	782	729	784	812	784	761	773	753	769	825	796	742	754	731	739	776	813	744	785	748	712	750	788	786	764	764	832	773	793	784	776	754	703	797	818	731	748	744	792	800	779	757	774	833	732	767	747	800	805	748	747	793	754	762	789	793	745	821	778	731	813	762	848	801	730	711	778	773	804	767	782	828	748	858	794	821	767	769	751	759	809	791	788	770	720	770	806	768	787	777	792	787	750	742	760	792	787	749	776	777	767	796	779	761	813	762	778	796	801	784	797	780	720	732	771	791	792	742	831	749	759	842	722	747	837	811	776	758	771	789	747	742	778	786	755	767	778	765	760	757	778	798	768	796	737	793	792	769	758	745	754	799	764	767	782	840	761	800	833	804	788	783	763	781	758	783	832	821	751	790	792	773	832	778	759	786	795	823	797	806	817	744	755	814	800	803	756	766	761	818	787	835	735	752	780	742	777	761	788	764	768	764	740	720	786	813	743	777	756	736	742	796	800	802	780	786	815	802	770	767	746	787	792	765	845	836	840	790	738	739	756	761	758	783	788	806	810	788	781	766	727	759	798	785	791	762	795	769	752	764	779	744	799	795	792	740	751	819	774	835	759	756	790	775	763	775	755	791	848	788	796	771	790	761	800	745	722	758	750	821	755	829	775	834	804	789	754	730	780	715	762	740	774	807	794	734	779	810	798	783	779	798	758	818	737	745	781	777	795	761	810	814	745	804	770	786	737	760	793	793	787	817	780	799	785	793	808	819	759	771	769	800	766	788	754	773	781	861	758	802	772	748	794	792	773	782	789	743	833	783	780	808	792	748	739	803	791	781	823	806	765	734	792	776	819	837	809	792	763	804	769	697	802	735	775	754	772	752	771	791	826	817	760	785	767	732	749	779	800	814	763	799	833	772	765	806	795	769	782	782	803	816	799	752	765	738	819	764	730	812	811	733	786	788	826	742	765	756	788	791	790	783	763	815	738	793	745	756	798	833	806	759	809	813	756	807	767	734	825	815	779	797	791	779	804	735	806	756	811	721	844	794	781	806	792	788	761	772	745	764	792	762	793	755	778	766	763	806	783	813	752	797	780	713	777	850	787	801	793	766	750	719	774	849	801	728	744	782	794	765	805	764	781	797	826	780	758	801	733	809	753	809	782	783	776	819	768	812	740	765	811	765	766	844	801	748	777	788	735	803	776	756	852	809	784	780	758	770	773	792	710	786	758	796	742	765	788	797	790	817	769	758	752	795	767	775	807	801	791	778	769	760	746	758	755	771	811	737	790	755	750	759	764	754	778	819	750	786	812	752	803	707	789	813	765	767	783	731	789	744	814	761	776	780	822	789	779	762	798	819	817	741	745	792	785	775	781	738	813	815	779	825	800	730	811	775	785	778	795	786	740	786	820	801	815	720	726	744	796	807	758	792	779	784	712	772	773	771	791	795	754	734	798	780	782	784	729	786	813	788	840	788	738	790	786	840	798	766	830	747	822	789	717	771	853	801	777	749	764	774	746	726	768	755	798	752	776	743	781	821	806	788	768	789	780	759	727	743	756	758	746	774	779	795	783	761	760	784	744	814	767	752	772	750	797	800	787	732	762	759	778	832	777	815	753	766	817	787	801	755	788	782	748	789	794	765	791	739	726	759	804	769	851	819	782	730	749	779	805	780	775	792	789	733	756	791	748	784	806	783	756	803	798	776	749	748	781	817	800	741	773	790	773	792	810	729	788	754	813	803	825	771	769	781	743	822	795	795	787	834	774	750	801	783	734	789	751	845	829	783	781	779	754	791	758	800	808	780	747	811	764	756	800	810	826	747	778	742	771	806	739	748	794	789	798	782	800	779	792	800	754	800	773	830	743	741	787	731	794	781	744	800	813	798	812	774	835	785	746	801	755	721	783	761	766	759	748	723	795	790	731	766	802	774	765	786	771	786	703	821	817	784	781	774	816	801	782	786	790	763	782	773	766	774	803	747	736	766	791	798	787	770	774	771	790	804	811	830	812	787	796	778	716	796	792	782	754	774	767	777	790	798	770	817	822	710	770	787	774	769	809	750	820	777	794	796	805	767	788	790	764	795	795	785	841	806	758	790	775	766	776	795	758	808	763	756	815	788	794	744	763	744	795	755	799	769	774	747	786	790	753	797	737	765	774	782	761	738	792	762	774	756	796	752	845	791	797	762	770	805	799	776	789	762	722	774	805	807	751	752	766	795	759	812	790	766	787	746	832	759	711	810	782	752	764	826	787	814	830	743	759	788	757	771	832	804	794	766	800	762	853	766	761	781	786	849	766	762	780	757	790	782	776	752	794	801	776	766	834	812	835	746	780	792	777	756	764	726	727	735	756	774	834	790	766	797	715	769	760	795	779	788	789	759	756	760	760	799	786	707	767	732	800	750	791	764	815	792	796	824	788	772	738	851	759	795	799	760	768	761	772	815	749	773	784	778	772	776	772	747	826	729	804	839	814	832	766	779	830	768	807	818	731	739	771	759	738	801	751	803	759	780	773	820	781	806	768	742	815	790	772	791	778	782	779	817	769	790	784	773	756	755	751	842	806	749	779	822	748	760	770	745	771	738	768	762	744	801	769	726	786	800	762	828	780	775	783	732	815	788	769	758	773	753	765	742	806	827	785	779	792	797	777	777	804	772	832	805	762	759	819	762	828	761	809	727	764	792	829	762	750	766	806	756	765	834	822	745	803	802	793	773	809	811	804	767	785	820	778	783	798	773	730	753	790	749	777	817	802	703	774	759	741	800	825	768	767	790	768	795	772	747	769	759	805	770	791	781	798	780	762	772	783	774	819	791	832	769	830	801	784	744	803	764	799	810	779	783	848	806	786	761	756	786	770	785	755	831
24584	21154	24085	28485	21156	21178	11351	662	426	410	397	393	383	364	353	351	349	345	367	345	334	370	297	348	322	282	359	302	393	356	349	318	345	362	328	324	312	318	322	310	314	311	328	292	340	350	307	339	338	356	326	309	343	305	331	313	309	356	307	340	355	328	341	336	331	305	313	344	311	334	317	316	322	324	325	334	347	270	346	324	338	339	299	347	311	316	317	340	335	319	308	358	331	302	319	332	329	317	324	299	313	328	315	345	310	303	344	354	340	316	308	345	330	297	304	338	319	331	326	327	330	341	294	336	312	372	291	341	329	319	297	337	307	369	346	320	324	346	320	326	348	297	344	346	315	321	325	354	310	309	299	302	325	342	346	335	317	303	335	337	344	293	319	301	315	339	349	315	352	330	328	318	289	325	326	319	337	297	352	377	318	321	339	324	309	325	336	322	327	335	334	287	315	318	317	334	322	335	308	319	324	311	323	318	321	338	285	338	329	306	333	328	328	293	386	331	304	291	343	342	350	280	304	347	302	319	344	337	305	338	328	337	343	315	324	322	338	331	303	353	350	286	317	295	314	305	319	327	335	365	314	324	316	312	330	305	359	337	334	324	317	330	316	349	332	291	298	333	324	320	317	345	312	328	324	325	343	320	319	318	330	335	325	311	297	335	316	342	311	341	265	338	314	299	335	318	316	356	300	352	351	315	303	299	348	318	318	336	364	332	316	332	317	312	328	364	344	379	314	350	352	296	310	326	332	319	362	355	344	333	337	343	324	304	293	330	341	311	342	316	334	329	300	336	329	348	312	358	349	341	339	339	315	343	334	310	308	308	323	316	329	358	309	324	349	322	317	316	326	326	363	365	342	289	307	327	288	325	280	335	352	341	330	305	313	321	328	305	365	366	353	356	299	321	328	324	324	318	344	323	322	341	329	337	356	310	312	316	312	322	293	327	340	311	328	322	288	322	316	294	298	292	320	309	313	336	340	365	324	342	344	298	326	363	325	298	289	306	333	331	311	315	330	332	316	339	299	324	315	361	288	293	341	343	351	331	330	333	316	303	331	335	320	320	303	365	340	328	356	319	336	368	339	332	339	322	335	343	343	375	335	355	308	280	313	327	336	354	335	326	309	308	335	329	283	325	343	325	327	330	317	347	319	307	363	331	313	336	354	299	332	384	308	339	333	310	327	356	308	282	282	321	311	293	312	312	355	338	308	316	318	330	335	303	301	292	313	328	305	317	327	289	302	309	333	317	313	317	322	358	314	349	344	336	315	347	338	353	302	298	346	294	343	334	313	280	312	347	328	317	316	314	349	320	351	347	365	316	336	335	308	315	349	330	299	315	372	339	338	309	297	346	304	306	318	325	322	336	294	320	319	317	315	337	317	321	334	339	314	349	353	341	345	339	339	330	333	329	337	353	332	325	326	315	322	331	355	336	306	337	351	310	339	340	338	326	313	345	319	316	342	314	306	311	376	327	303	308	296	304	317	324	375	313	350	332	360	340	352	305	336	281	321	314	329	310	336	323	324	313	322	335	329	333	318	322	317	303	330	304	339	350	291	312	337	322	339	332	321	347	325	330	276	366	351	325	294	316	364	303	369	316	313	322	336	303	309	370	329	305	378	374	343	340	307	332	310	292	306	318	335	339	312	302	287	328	338	287	291	290	321	341	354	351	333	326	346	327	335	338	286	338	351	362	323	288	332	306	309	380	292	305	307	317	347	325	344	290	293	354	340	380	316	354	338	318	305	355	350	325	345	366	351	324	320	321	344	334	307	332	359	307	345	308	277	340	333	292	309	330	331	327	328	328	357	359	345	315	323	264	318	294	336	338	332	313	296	314	338	289	351	290	315	350	321	331	337	299	349	346	291	341	343	306	300	314	322	328	327	322	301	323	315	329	329	353	329	334	301	317	338	327	312	313	328	327	323	317	337	310	343	313	301	335	297	319	323	318	301	348	308	309	329	304	333	335	346	355	348	313	351	318	346	332	348	332	307	339	309	304	359	329	346	340	311	320	317	337	330	332	308	344	341	355	346	356	340	302	346	349	292	284	329	313	291	317	316	335	360	320	339	334	301	314	351	331	341	355	329	305	324	357	318	345	328	335	313	335	329	333	329	310	307	320	348	340	322	367	296	310	323	352	362	318	321	309	338	314	316	345	312	324	336	329	300	331	360	295	323	331	332	314	323	320	311	355	321	319	284	354	304	342	309	314	349	308	363	325	305	314	316	345	300	345	284	356	299	354	305	338	319	319	338	322	361	337	306	315	321	306	336	311	283	321	305	331	322	316	290	321	319	294	295	327	316	315	337	315	319	319	337	330	283	333	348	312	337	300	350	354	354	349	323	309	331	336	301	301	310	342	337	322	322	344	343	311	333	355	346	337	335	333	322	303	323	345	301	334	343	301	345	323	356	307	326	316	314	343	295	357	313	341	353	318	312	302	311	330	331	319	317	294	314	360	351	333	350	322	371	309	314	311	359	344	304	366	328	345	308	332	357	346	320	304	312	301	314	339	353	321	307	292	310	327	327	312	338	329	360	311	331	291	310	341	332	324	359	344	338	323	343	324	330	337	327	342	331	322	309	339	332	317	314	338	287	348	356	328	317	333	349	353	326	340	320	324	302	349	295	343	347	342	298	330	335	337	322	315	349	365	328	336	328	327	317	327	296	303	306	315	315	323	307	315	294	282	322	329	332	299	315	301	320	336	342	332	311	348	338	337	333	312	311	320	310	303	317	329	318	342	353	306	326	311	308	336	315	341	340	334	319	345	337	326	304	307	300	331	338	301	335	320	340	308	334	338	301	304	354	314	334	357	304	365	313	337	344	353	348	306	333	332	345	320	293	308	323	286	308	321	266	321	338	315	316	317	336	332	346	338	335	310	325	379	306	365	359	300	327	289	327	362	309	327	290	345	323	327	352	334	349	323	358	309	347	305	336	336	335	322	303	326	326	319	283	318	330	316	346	331	339	346	341	314	337	327	281	310	299	336	287	324	329	315	337	280	309	338	348	326	344	353	290	307	332	364	354	331	339	311	340	305	341	364	346	347	343	301	337	295	339	350	299	339	338	337	309	305	317	315	353	354	339	323	304	331	317	340	353	329	328	345	330	352	318	379	324	313	330	301	326	318	331	334	335	282	347	319	319	359	322	292	296	308	300	326	350	321	344	316	316	369	296	352	306	329	326	349	312	316	314	328	342	363	301	299	319	339	331	335	295	317	314	328	334	311	333	319	306	305	344	370	346	323	318	300	323	320	321	322	311	334	334	332	337	312	330	325	311	351	307	331	310	324	356	327	322	322	300	299	373	327	317	297	323	336	349	316	332	312	309	344	299	311	324	348	331	320	320	289	317	311	369	307	328	314	310	342	345	324	275	291	298	325	319	295	328	329	352	274	350	329	315	297	346	335	331	311	346	306	340	326	309	316	329	295	317	330	306	324	326	315	338	303	312	331	330	319	335	331	311	319	285	322	329	304
36733	50011	8266	965	908	750	690	716	691	645	659	654	671	721	686	730	710	689	657	671	681	654	665	701	657	652	672	664	641	633	644	666	665	668	670	631	699	677	639	667	672	669	680	629	668	657	652	645	674	675	636	647	675	672	664	702	661	638	666	647	621	699	694	665	673	666	658	653	696	642	664	672	650	653	677	645	665	638	675	658	660	672	640	682	638	649	625	684	602	662	657	645	675	709	637	693	664	699	692	612	646	631	655	706	642	644	645	667	685	670	655	672	677	674	648	671	670	706	644	701	635	648	632	617	680	646	683	687	667	656	656	693	642	689	687	669	704	679	721	692	692	704	706	692	671	712	669	694	650	619	693	662	681	637	654	678	657	694	654	649	641	672	640	681	639	718	655	668	678	683	679	623	683	645	656	688	638	666	652	658	651	651	716	679	667	675	720	661	683	639	652	615	618	713	685	659	663	630	685	654	654	669	620	689	634	680	622	666	673	695	644	644	687	659	668	709	678	645	679	705	688	677	689	703	674	668	682	684	698	679	676	648	620	705	711	610	692	651	636	645	646	644	668	694	666	705	652	682	611	643	631	694	678	669	668	667	688	663	617	626	664	671	681	680	647	653	689	688	661	666	672	638	658	647	635	676	664	672	673	693	644	674	690	708	671	726	641	665	669	674	667	703	602	612	678	657	633	651	648	653	685	624	686	656	641	666	647	681	631	664	646	658	653	700	660	683	674	687	694	655	695	640	606	643	656	645	646	671	666	647	703	688	706	694	636	675	643	631	714	689	644	684	682	689	647	670	638	693	661	689	677	660	700	616	698	667	674	652	630	695	663	683	647	657	669	728	639	699	615	615	653	644	658	634	665	650	703	686	671	627	697	653	699	654	618	666	663	665	608	649	692	696	639	679	660	628	690	661	649	636	646	710	667	649	614	656	671	650	644	641	682	690	650	664	640	700	669	652	694	646	698	660	676	674	655	636	656	621	673	701	619	662	653	653	696	637	685	670	676	649	669	644	699	693	690	681	677	647	683	693	677	641	702	619	627	643	645	650	644	676	637	637	641	703	671	695	665	710	655	698	659	651	674	685	661	681	665	646	682	692	631	631	668	672	637	689	658	656	669	678	677	663	673	633	669	651	656	666	679	638	664	667	632	677	669	663	642	656	626	697	683	685	648	651	668	680	661	700	715	661	620	651	657	668	703	654	690	685	667	669	678	672	657	637	641	633	638	668	647	677	645	687	680	659	692	664	662	667	659	604	640	717	645	667	659	627	685	652	681	639	689	683	665	694	650	665	669	694	683	664	641	691	637	675	667	584	655	676	703	679	663	656	691	668	672	626	643	714	670	670	656	707	684	698	671	698	689	698	622	665	679	645	659	699	631	667	660	660	692	660	704	680	678	675	666	669	673	664	686	670	613	655	677	641	688	671	662	732	705	655	676	660	639	650	632	646	675	699	675	600	677	670	695	706	663	642	685	651	645	679	661	633	671	669	675	654	655	643	673	661	649	661	711	677	651	664	705	643	664	649	676	658	659	642	659	668	714	658	667	674	706	651	705	720	606	677	656	623	658	704	637	678	708	683	673	692	682	699	646	713	669	645	681	694	691	656	700	681	666	633	653	643	688	637	687	656	659	656	684	649	647	687	639	646	686	677	679	674	667	655	671	702	661	715	723	661	715	638	655	633	689	666	693	663	655	704	631	666	645	689	655	654	702	695	673	675	702	632	644	664	670	656	688	665	697	682	710	704	649	718	615	625	668	692	634	685	705	646	670	658	681	647	645	665	652	652	654	663	629	668	646	702	731	666	681	706	656	671	646	671	649	694	669	699	659	664	617	663	703	666	643	634	693	665	673	652	685	720	641	658	689	676	670	668	680	636	682	661	661	676	659	713	611	700	672	706	691	624	648	650	636	622	665	660	637	669	640	641	615	648	646	671	629	716	639	658	624	656	671	656	671	672	651	669	655	667	674	693	636	673	632	662	696	630	671	678	698	666	673	675	653	710	645	620	664	673	710	678	633	687	649	642	656	690	672	689	630	656	664	652	660	686	656	679	668	653	684	674	663	673	629	632	640	665	656	664	685	666	710	641	709	657	687	709	669	683	607	687	698	684	626	669	683	705	684	648	659	675	662	641	686	668	683	686	695	638	688	642	621	650	647	646	658	652	687	661	631	670	684	682	646	653	653	677	638	667	708	658	695	667	670	662	677	663	634	668	624	655	687	666	648	685	664	658	644	690	684	639	669	663	674	686	690	635	618	664	706	668	679	661	643	664	663	707	644	678	676	656	709	701	621	681	659	649	698	659	651	704	634	701	673	642	713	665	684	678	650	666	650	653	677	681	663	719	683	654	709	637	654	678	677	665	687	633	653	703	642	653	654	654	648	712	665	637	604	634	648	655	659	680	682	671	729	621	629	665	674	657	666	629	605	696	679	684	656	642	681	672	697	680	633	712	622	690	663	714	654	677	678	674	616	731	657	676	724	650	616	691	651	672	662	636	667	664	659	658	661	692	660	644	671	641	676	662	671	683	659	643	598	693	684	671	647	713	660	674	620	658	654	616	708	675	637	657	696	621	709	682	733	640	682	698	635	670	637	660	650	672	663	673	634	662	634	665	700	688	690	679	675	654	670	669	639	672	637	660	718	666	637	663	658	654	646	650	652	704	683	660	640	681	693	672	665	692	648	644	646	656	607	663	608	664	625	641	663	650	629	678	598	670	652	663	657	682	706	715	682	667	655	642	722	659	639	671	620	682	637	653	637	661	651	653	626	637	657	701	664	654	730	660	619	711	665	642	641	670	640	655	681	629	677	697	616	648	647	670	689	663	692	669	675	706	668	681	672	725	654	621	665	653	664	608	639	639	696	617	698	694	669	694	646	693	719	634	648	637	656	706	669	664	628	729	674	630	653	691	602	680	640	698	677	701	685	673	679	636	667	630	630	658	644	679	675	607	680	644	675	655	683	651	689	648	647	698	694	667	673	575	696	684	702	647	671	646	686	667	659	643	677	631	645	669	636	707	673	666	652	621	657	666	686	681	681	683	676	702	673	654	704	682	636	670	699	643	660	657	701	648	692	674	709	661	685	685	660	663	666	622	671	673	706	699	657	671	628	687	683	681	699	640	653	719	642	671	680	642	666	672	668	642	674	646	636	671	720	654	691	649	646	699	700	686	668	692	659	648	642	696	748	710	676	677	670	693	677	667	666	700	670	694	698	663	635	706	693	697	593	660	657	663	735	701	657	668	681	713	652	677	699	689	666	640	704	678	704	686	646	611	687	665	663	659	675	688	676	709	657	641	641	648	659	625	636	676	643	653	698	683	656	715	639	674	641	674	700	649	690	692	687	690	684	694	697	659	669	674	664	665	694	657	705	685	644	694	619	674	664	598	620	663	698	666	671	658	666	696	620	667	641	598	649	639	631	625	641	692	673	675	626	680	679	674	641	648	643	693	698	671	644	670	691	647	661	659	641	698
34388	17578	4562	363	241	236	227	225	212	227	239	191	205	211	216	229	205	224	244	204	220	212	183	191	207	205	214	217	228	191	186	198	225	181	236	226	236	248	222	220	207	224	211	225	196	206	199	216	221	227	220	254	239	191	244	188	217	240	204	201	216	191	207	186	220	217	221	207	210	250	209	196	239	243	217	210	212	192	202	205	208	225	257	204	219	211	209	219	198	193	198	233	230	212	219	191	200	232	199	201	209	200	218	225	257	227	221	229	206	211	210	230	248	193	198	223	199	196	200	197	209	228	224	201	211	199	206	208	196	210	209	214	200	216	219	200	225	200	214	190	209	216	236	201	226	232	211	192	225	198	181	231	213	259	212	193	216	222	219	188	220	196	214	209	216	178	207	221	196	238	199	217	200	195	182	184	218	195	212	200	216	222	217	208	237	213	234	205	222	206	245	240	202	219	197	202	233	220	213	228	213	216	214	201	193	241	218	214	193	195	209	229	204	223	222	222	208	218	220	202	179	213	219	195	222	211	216	218	192	207	236	229	216	202	213	202	209	209	207	224	217	211	229	222	234	233	227	220	202	203	223	238	240	186	215	192	237	199	196	241	188	213	187	211	197	218	224	237	215	236	221	171	209	223	202	214	223	213	211	198	227	204	222	196	235	240	192	231	226	215	204	229	211	204	191	209	214	232	203	230	242	202	205	234	203	208	191	205	226	213	241	234	217	213	215	199	201	213	237	227	225	208	225	214	246	208	210	227	209	224	217	218	229	243	225	229	204	192	252	233	242	229	198	218	201	243	232	219	215	202	240	210	218	205	202	197	201	249	220	198	227	209	214	195	218	228	211	209	201	200	202	202	209	219	225	187	217	230	218	228	219	203	198	207	202	192	202	225	230	240	194	217	234	238	229	217	203	210	227	189	210	222	246	205	237	238	238	212	228	205	203	190	220	212	190	221	242	209	205	208	204	209	218	221	185	207	215	223	188	242	202	195	189	221	198	225	210	222	217	214	202	224	191	224	194	190	209	221	188	213	203	214	214	195	210	222	231	212	218	215	235	256	194	207	234	191	218	205	201	239	214	239	222	223	211	211	234	196	237	212	194	213	238	223	231	183	203	224	236	191	208	218	221	215	229	220	194	226	189	207	196	195	203	195	226	203	251	208	189	220	218	207	202	228	238	219	211	220	225	234	187	179	211	222	224	213	214	203	233	190	212	210	212	238	206	208	200	197	220	210	199	217	184	187	196	219	209	209	182	185	198	201	214	201	229	204	199	216	191	214	209	182	214	222	205	218	230	203	170	197	214	231	199	219	225	232	226	222	217	245	214	219	230	222	193	237	206	224	198	217	217	217	236	191	255	214	214	193	222	212	199	207	205	187	214	224	214	215	218	195	190	247	209	195	198	196	203	229	189	218	205	217	203	197	198	213	217	196	194	229	202	218	205	234	213	224	225	204	211	209	200	203	214	250	226	211	197	177	200	188	208	210	196	198	229	226	225	230	223	216	187	207	234	215	204	196	228	206	214	192	235	229	219	206	190	202	176	230	213	220	195	247	201	221	242	220	228	229	207	264	208	262	179	217	221	216	186	204	203	218	226	228	228	219	242	224	214	209	208	221	233	227	241	223	243	213	191	223	188	199	210	212	212	220	193	192	189	182	211	181	208	216	236	185	212	177	209	209	206	196	211	201	206	200	196	197	182	271	201	194	231	215	214	222	212	201	198	223	203	219	221	215	235	238	189	238	203	190	245	252	221	184	207	225	196	240	191	253	200	219	180	206	218	213	218	204	200	232	236	200	225	223	224	231	230	207	215	220	203	196	218	227	260	200	224	219	223	230	240	231	229	221	202	202	229	226	222	195	221	222	198	253	243	203	214	229	198	211	229	226	205	221	241	217	187	206	213	182	248	230	203	224	222	223	185	223	215	193	174	204	199	185	201	209	211	228	194	221	205	208	188	213	205	212	202	198	229	200	190	200	207	222	207	212	192	216	223	232	232	217	204	218	209	191	232	249	195	215	205	233	184	199	215	202	200	238	230	245	216	213	202	189	207	241	201	214	198	214	215	201	190	201	198	203	203	223	193	210	223	220	183	199	195	190	175	214	236	205	220	235	220	220	219	249	205	187	253	194	205	229	221	202	226	213	209	206	228	216	197	213	230	229	194	248	212	190	189	201	181	222	231	229	237	239	191	226	223	194	205	230	206	216	204	215	234	211	254	232	222	191	206	230	204	187	224	196	192	248	193	197	202	207	183	212	219	230	235	230	221	208	198	215	224	206	215	213	224	227	239	188	198	223	193	201	204	221	203	231	204	227	217	193	210	227	209	180	191	195	237	207	196	212	193	245	234	216	233	204	224	228	214	205	232	221	205	187	194	201	192	210	220	208	195	209	208	227	199	213	230	224	172	223	201	192	215	216	198	209	218	217	196	204	191	220	218	226	238	228	202	207	189	217	196	187	220	219	191	206	197	201	212	191	204	232	216	226	208	221	195	217	206	221	214	223	230	193	191	203	219	215	206	213	200	226	230	196	211	212	202	206	203	218	207	217	208	209	203	232	208	199	222	219	223	211	215	222	207	225	241	235	234	203	196	226	195	189	201	212	213	234	219	197	202	196	218	199	209	202	217	223	231	228	208	226	256	224	215	211	208	258	205	198	181	194	200	199	200	217	230	198	212	235	213	223	190	209	240	210	185	190	191	218	181	218	219	229	207	205	218	185	210	227	198	216	216	226	201	221	222	196	215	212	195	236	218	196	213	200	192	184	183	208	218	211	218	222	215	193	203	188	198	201	224	219	222	225	226	198	229	206	223	184	227	218	207	201	204	205	199	217	207	193	205	224	204	204	213	224	188	216	215	230	213	211	202	204	203	213	219	195	200	174	238	211	233	233	242	222	220	223	202	234	213	203	202	172	200	225	215	200	227	209	196	190	217	200	221	223	239	223	212	238	191	226	210	188	202	213	230	191	206	204	221	188	229	183	202	211	213	235	203	196	222	206	215	222	239	205	229	230	189	213	203	223	193	186	202	231	211	256	189	250	192	200	193	218	209	222	243	217	202	214	210	231	243	235	192	224	247	230	235	194	226	210	201	225	185	183	228	201	215	219	230	227	221	199	222	200	217	218	212	232	229	208	207	201	220	214	209	225	195	200	222	220	207	207	196	204	194	207	205	209	178	226	188	219	210	198	193	196	186	213	240	202	221	161	235	218	224	207	215	192	215	175	243	209	205	206	197	193	217	227	237	209	233	255	207	194	191	187	184	223	220	223	211	218	212	201	230	208	213	219	191	190	189	230	219	231	218	202	229	216	216	225	230	208	213	202	192	242	194	211	186	221	232	243	203	207	239	221	222	204	211	211	224	184	182	202	211	211	206	233	206	209	197	196	227	186	220	223	219	205	196	200	212	197	195	226	186	212	201	209	221	207	228	208	240	207	243	217	188	205	217	215	221	197	193	218	214	189	217	186	218	236	228	226
16692	5447	736	540	510	530	509	528	496	508	483	505	508	478	505	456	490	527	455	536	474	503	542	491	522	538	499	490	483	508	480	524	518	502	507	510	529	523	485	510	506	509	446	502	475	508	543	508	483	470	487	510	481	521	494	525	518	529	529	510	493	466	496	517	518	519	531	529	494	473	500	492	513	500	521	523	478	497	521	482	517	509	512	542	468	483	500	519	504	495	524	509	465	490	486	542	504	485	483	455	499	520	525	477	540	450	488	523	514	489	480	522	499	475	548	515	504	481	516	545	512	456	465	499	462	502	528	490	485	512	523	520	524	516	500	536	510	515	505	438	516	466	482	468	487	509	519	499	514	498	483	523	490	543	529	496	509	534	496	501	472	512	511	544	518	459	512	525	541	492	501	492	499	514	517	516	515	485	488	477	509	512	517	443	497	510	511	548	497	500	500	509	504	483	525	529	488	577	507	483	506	499	541	498	504	499	527	518	545	500	515	517	501	540	485	472	542	531	478	498	496	476	507	523	479	479	496	500	514	536	507	518	506	503	493	544	514	511	499	481	498	516	488	525	505	508	483	465	535	523	522	507	532	483	530	516	517	525	528	487	494	484	524	452	490	495	468	531	481	462	479	482	509	507	520	512	523	483	518	494	501	492	526	518	541	516	498	515	491	495	525	519	485	532	488	496	432	501	480	494	495	551	453	499	539	527	470	504	451	503	507	491	480	514	509	480	464	499	519	494	470	541	527	488	532	482	521	535	463	480	501	497	510	495	487	513	464	479	473	499	518	484	474	539	502	526	532	485	511	489	466	490	478	510	540	547	517	504	522	505	524	484	498	497	502	482	555	504	544	513	500	518	476	487	493	477	479	476	507	480	502	531	510	523	483	474	525	508	478	513	543	512	501	503	481	505	500	460	498	492	502	477	536	480	506	534	512	472	528	499	476	521	497	467	526	529	469	506	529	495	525	484	574	531	518	505	518	473	519	498	512	523	529	484	519	504	531	487	519	501	525	517	501	513	505	507	485	489	488	500	481	486	490	489	487	496	483	496	502	482	474	462	529	485	510	457	483	514	510	508	529	462	505	503	489	497	534	485	495	476	453	491	463	470	510	489	522	480	490	530	502	510	497	487	485	539	520	513	472	454	493	522	486	521	515	500	527	473	534	546	528	507	530	486	507	506	486	522	510	497	540	501	497	534	469	505	523	518	516	510	493	500	503	500	522	478	499	475	491	467	468	504	503	570	503	520	498	493	498	520	517	480	509	485	552	459	492	479	536	508	481	516	498	504	540	463	474	489	468	510	548	474	509	482	482	464	506	536	508	492	463	484	512	557	492	512	472	505	522	536	479	508	527	495	524	508	548	506	521	502	542	520	551	525	481	470	502	507	477	460	484	514	509	556	454	500	503	545	481	467	499	471	489	509	504	505	494	520	496	500	501	479	500	520	497	545	511	492	543	492	506	462	510	502	513	480	534	526	542	522	464	516	521	501	500	458	490	499	482	476	526	493	510	529	525	541	524	470	497	504	499	480	509	510	520	516	528	487	483	492	508	495	531	519	486	522	479	533	526	488	508	503	518	497	468	482	499	492	541	520	536	540	519	514	526	494	539	474	460	464	495	486	489	529	460	532	514	517	516	509	494	501	500	484	526	478	499	466	467	471	535	491	497	491	523	506	493	498	498	462	528	528	474	512	498	503	496	484	544	490	532	490	497	526	512	500	516	535	512	498	487	540	494	487	492	516	475	517	502	483	474	548	488	491	493	490	510	494	525	483	518	539	501	509	540	549	493	520	485	546	514	487	511	456	480	504	522	497	489	513	489	488	556	447	477	473	502	511	544	538	474	502	495	462	491	500	473	529	494	457	521	507	558	516	526	491	482	478	472	516	542	483	542	534	526	532	511	477	469	525	524	494	487	512	514	515	514	533	472	534	479	500	505	500	473	475	514	524	483	541	503	505	537	495	500	528	506	521	529	488	481	533	526	514	495	480	505	498	490	526	478	486	562	486	515	515	468	539	496	444	547	506	539	461	494	548	487	488	493	507	472	500	481	463	519	502	501	500	515	453	519	505	520	517	482	488	506	504	507	498	506	503	513	500	501	483	472	456	504	494	520	479	533	481	498	503	455	489	493	525	481	528	511	535	481	534	517	515	509	507	532	518	495	500	518	519	493	483	535	481	507	497	509	490	503	502	490	440	531	522	515	520	510	535	491	519	490	493	502	513	504	495	566	503	537	465	506	514	504	500	505	502	485	514	499	479	522	509	469	493	478	475	519	474	470	513	491	533	509	521	455	518	557	530	495	505	522	542	535	516	484	482	530	521	508	524	537	500	518	480	506	440	512	483	515	516	504	565	496	483	502	513	513	508	493	517	500	502	498	493	517	495	472	492	474	489	505	481	524	482	487	520	465	527	538	494	485	499	496	494	515	487	512	501	515	505	510	513	485	534	511	513	526	533	530	504	478	517	532	504	477	531	538	514	510	496	526	535	499	471	531	535	499	494	471	536	581	562	492	551	505	495	508	539	516	506	495	483	549	478	519	498	477	517	521	521	525	486	494	466	505	498	540	500	490	528	497	515	517	470	510	519	507	482	450	513	533	533	496	495	503	508	527	511	525	529	499	535	481	488	517	459	503	509	507	499	500	538	514	502	524	517	476	486	485	516	545	473	512	507	538	448	520	510	503	506	525	540	529	504	470	491	474	502	480	550	488	513	519	521	474	544	509	512	498	486	543	504	482	502	497	504	514	508	479	491	466	525	513	554	489	506	516	522	505	489	511	549	465	502	517	482	516	480	532	522	488	492	533	526	518	485	491	499	505	463	510	518	515	515	531	521	495	505	501	441	497	503	519	540	520	529	488	551	575	501	493	551	526	494	509	538	476	524	515	500	526	502	509	484	478	468	533	500	517	525	524	519	481	487	503	507	524	484	497	485	455	493	497	488	466	546	496	488	508	497	492	484	504	507	528	539	475	546	503	513	497	478	507	526	481	489	518	503	514	514	509	490	505	484	543	475	489	496	512	461	490	491	537	473	515	546	514	504	468	513	544	489	521	514	518	528	503	528	531	508	493	493	501	520	484	521	513	501	495	534	496	491	516	518	486	527	484	502	523	509	525	512	494	525	469	510	517	499	480	514	506	501	514	484	522	496	518	488	479	515	517	510	500	493	500	538	469	549	534	527	490	520	495	497	511	542	486	518	475	525	497	518	507	484	492	541	477	514	531	487	497	489	523	512	506	508	501	514	505	500	522	496	512	534	496	508	520	501	499	523	504	467	554	515	480	523	496	502	544	497	533	479	482	504	485	482	534	486	504	494	507	512	480	525	478	520	527	513	493	484	499	518	518	513	528	529	503	522	505	508	484	492	533	502	492	500	508	490	499	498	535	479	488	493	473	518	468	470	491	491	484	546	519	454	542	519	477	502	475	497	478	522	495	516	523	465	511	478	490	531	502	519	490	547	513	489	519	497	469	521
25319	21112	23657	28788	21106	13420	690	540	390	380	406	370	398	354	342	394	397	383	387	342	380	361	380	414	392	377	340	347	356	350	337	371	381	419	348	384	357	384	370	369	348	333	361	397	350	355	344	376	380	390	390	401	366	409	357	375	329	349	358	333	343	336	384	352	384	429	399	374	342	383	422	366	357	395	356	358	368	323	356	380	391	373	306	432	405	418	404	367	364	376	369	433	325	350	383	373	384	399	365	366	381	338	385	357	363	382	393	373	401	379	406	374	372	346	388	363	376	369	373	365	400	359	396	402	346	318	355	370	350	377	381	401	373	389	336	366	363	357	359	393	363	362	385	348	353	386	362	376	381	374	357	368	412	349	382	347	360	398	374	346	340	374	382	399	391	359	382	375	365	382	380	364	329	377	393	377	362	393	366	356	361	338	370	360	353	396	367	390	393	368	352	375	366	380	372	335	340	418	393	365	395	352	394	356	381	360	359	377	374	378	406	339	372	361	361	373	389	356	355	381	375	373	352	419	405	335	376	355	390	359	398	378	376	352	386	338	352	322	396	367	398	391	399	352	367	383	400	375	372	362	378	343	392	369	377	379	382	383	332	333	355	350	344	366	383	402	384	355	378	388	352	389	392	394	381	401	387	347	386	349	372	387	350	355	411	381	352	363	371	371	342	402	367	353	355	377	376	353	361	407	385	372	380	360	340	377	413	351	351	378	403	325	406	379	388	371	386	367	379	369	356	375	387	345	349	391	384	402	402	381	353	315	366	394	370	362	380	386	355	384	390	386	354	394	370	372	334	334	351	379	342	335	369	359	356	382	370	364	401	383	370	406	400	360	359	360	358	372	402	378	373	329	361	393	384	414	366	336	379	368	419	402	368	390	338	339	374	392	367	404	410	397	355	377	356	398	415	370	392	378	352	351	364	377	376	351	371	336	357	389	387	392	405	312	340	353	386	328	336	368	367	391	401	361	324	338	391	382	391	385	386	398	378	402	400	399	361	339	378	362	380	383	388	353	360	331	387	335	395	355	382	391	374	416	330	388	348	387	373	350	360	370	400	352	376	368	389	371	362	429	358	356	354	382	361	353	324	402	367	395	373	356	420	377	369	386	340	368	361	387	377	368	388	331	378	375	375	397	411	384	365	355	391	368	396	398	363	352	357	392	348	341	413	382	348	374	359	356	425	362	352	391	357	384	399	423	385	334	329	355	364	382	366	361	388	375	395	340	371	357	373	366	314	397	399	370	368	339	375	358	328	379	393	392	345	356	368	369	384	363	373	386	357	336	387	357	359	374	350	373	368	389	376	401	358	377	365	350	388	341	385	377	390	376	372	343	367	357	386	367	370	395	356	401	380	392	334	371	394	345	348	408	331	384	390	336	396	357	368	382	369	347	346	395	389	340	392	362	368	369	367	364	394	395	373	379	378	361	393	385	353	351	364	342	368	343	386	387	392	367	375	363	389	426	407	365	404	379	385	394	384	379	401	345	362	369	387	344	385	338	378	392	372	364	381	362	335	380	365	341	355	362	379	369	380	345	371	375	348	365	399	343	350	388	368	353	405	376	436	385	363	340	395	359	372	342	369	361	357	402	371	353	377	409	338	364	345	385	357	358	365	387	389	390	356	356	350	382	360	358	355	372	385	437	385	361	388	397	362	376	382	343	337	349	378	310	401	422	329	345	360	368	387	361	342	370	352	327	412	345	386	346	386	359	348	360	372	379	351	353	389	378	352	377	409	402	391	382	351	379	387	379	406	349	354	356	364	323	371	384	380	380	405	389	396	398	404	328	370	353	343	356	360	399	391	427	359	364	379	388	366	344	398	333	354	392	361	331	354	415	383	352	352	358	312	409	433	398	372	332	374	333	366	335	394	339	340	382	405	419	319	415	415	371	379	372	340	375	367	366	360	350	345	389	351	355	337	394	366	387	386	351	378	356	405	389	366	344	405	374	371	401	376	357	372	362	379	361	329	398	386	365	381	387	368	374	365	365	375	371	373	400	402	395	376	380	359	364	365	402	344	358	377	332	381	392	356	395	340	349	377	347	343	352	342	347	334	356	383	365	416	392	421	382	380	338	378	337	409	385	371	348	387	415	348	353	333	387	394	375	344	316	349	399	371	345	364	400	399	380	364	343	364	397	389	398	362	356	351	408	351	365	371	386	352	363	348	384	385	389	391	381	392	373	384	365	365	366	363	353	408	384	425	410	373	377	337	319	352	408	395	352	363	381	372	333	369	368	353	364	333	399	396	373	368	391	382	394	392	348	379	386	397	410	405	350	428	391	362	348	381	376	385	360	375	370	401	366	358	330	368	373	344	370	414	388	364	373	343	389	405	370	337	355	378	357	378	368	341	324	322	357	354	382	382	355	381	363	376	371	399	367	395	382	336	374	352	341	352	376	383	343	367	343	412	374	332	355	361	371	358	371	345	356	359	371	374	348	399	399	385	374	370	399	363	327	381	400	318	376	369	360	346	376	396	377	391	384	393	318	380	368	397	362	336	365	348	331	365	392	367	383	347	380	364	385	348	385	397	354	353	380	376	426	395	367	348	373	337	350	351	376	355	376	349	387	350	349	373	370	385	398	391	340	383	318	350	395	340	348	365	352	358	371	387	365	321	368	388	375	394	366	350	377	363	388	374	367	409	350	349	349	390	381	347	328	339	360	363	343	393	351	357	380	397	359	385	355	361	376	382	322	343	371	365	382	341	332	350	337	346	343	425	382	341	326	380	425	425	348	400	350	374	363	359	398	374	392	389	365	366	398	356	373	377	345	398	363	363	355	367	383	351	387	369	367	374	376	399	377	375	362	341	370	364	384	364	411	359	412	390	366	363	377	407	335	357	362	369	343	340	356	388	352	371	391	374	362	366	381	398	384	337	375	362	352	392	378	370	363	354	403	371	397	345	401	390	388	356	362	374	343	407	349	371	322	330	378	351	340	380	375	357	369	380	371	388	339	381	407	329	377	386	391	383	376	377	359	346	361	337	379	391	359	368	368	370	309	382	363	373	359	343	391	361	351	371	452	384	389	422	403	385	390	377	356	357	371	341	369	331	353	365	358	368	334	371	366	380	360	349	400	360	374	343	359	375	407	348	352	365	403	347	357	385	388	388	387	373	378	355	339	411	382	347	353	375	333	357	365	354	363	330	381	373	388	370	376	393	372	379	345	389	379	352	376	390	345	375	342	360	345	339	369	364	372	330	344	338	383	365	368	352	378	382	366	380	371	340	370	361	369	357	340	380	388	400	392	377	386	342	377	415	392	360	360	369	410	375	386	366	349	359	362	386	372	381	374	347	356	399	322	381	362	325	365	388	349	368	355	375	384	358	354	395	328	358	414	378	375	394	372	410	407	404	401	328	391	399	386	337	350	355	362	400	397	363	366	342	349	379	360	326	381	353	347	399	379	346	409	376	402	381	371	399	346	371	397	343	376	337	367	339	396	396	363	378	359	380	358	323	320	378	370	389	376
30646	38729	5035	936	872	767	815	831	801	840	787	731	787	784	766	780	744	760	791	755	794	746	770	769	748	721	810	768	798	782	813	771	781	732	734	764	799	750	793	792	795	773	824	775	825	801	772	771	741	782	753	779	822	778	800	753	732	809	749	790	777	837	721	806	712	782	816	725	754	751	740	750	770	794	770	782	735	781	804	786	779	795	785	791	753	733	770	756	803	774	741	775	799	782	824	789	742	781	791	771	806	776	773	786	808	766	777	783	770	835	736	757	756	760	734	805	770	733	752	777	790	822	776	781	790	775	745	800	742	768	795	798	779	749	849	831	806	715	752	786	715	791	781	762	747	795	820	765	741	756	798	793	829	742	778	744	799	749	811	809	806	838	791	786	834	782	725	772	769	793	709	788	776	782	778	766	739	788	820	692	731	776	779	792	756	765	804	774	813	743	748	778	822	782	800	762	777	746	732	746	778	817	792	772	769	759	769	835	782	753	806	746	799	765	821	747	771	764	724	739	734	755	774	778	826	824	765	744	807	699	768	799	798	791	827	820	730	788	794	748	821	788	779	769	786	813	824	734	754	788	797	778	775	779	768	777	768	797	795	746	748	763	798	771	741	737	746	762	766	762	769	743	777	753	824	795	797	776	739	798	767	752	781	783	774	801	782	771	781	764	823	783	799	776	773	785	843	757	766	813	782	790	816	818	764	754	744	744	758	726	796	768	793	758	825	790	763	781	756	766	794	746	768	814	765	777	807	746	774	744	754	792	817	768	761	775	762	787	789	785	739	760	786	769	757	754	755	826	811	768	783	794	757	776	751	742	805	786	775	796	803	792	813	791	760	825	763	782	812	798	768	814	772	770	780	781	779	772	722	787	787	772	780	799	787	826	740	824	777	813	777	769	762	736	775	814	776	830	748	750	856	767	765	816	762	781	758	804	826	774	775	791	814	743	794	742	754	754	764	766	790	760	813	748	761	766	776	790	784	765	785	763	739	811	729	758	769	777	758	747	812	792	764	792	769	784	769	786	767	803	772	824	759	765	805	804	838	767	757	814	805	783	736	740	762	803	783	805	736	765	804	756	775	762	795	780	707	776	787	810	762	747	775	802	790	825	787	740	765	725	764	738	753	783	750	840	752	795	755	816	854	797	835	793	738	793	751	784	773	756	764	797	784	810	742	765	768	794	779	765	780	819	775	756	786	791	721	813	760	831	779	757	765	751	676	789	778	804	748	788	811	809	789	741	802	765	803	764	751	780	799	785	818	745	759	762	810	773	734	763	743	750	830	770	778	767	775	817	742	776	763	751	768	756	775	779	786	791	754	824	824	776	750	789	717	784	759	772	778	802	703	779	830	783	773	797	780	786	793	744	716	775	765	750	784	789	783	785	717	772	755	795	804	770	790	735	792	776	782	794	766	819	787	817	749	706	794	789	745	818	819	737	776	753	764	772	802	808	801	766	752	758	772	732	776	743	769	736	771	834	756	722	721	761	775	799	747	738	725	804	765	760	771	837	748	797	737	793	768	759	775	719	780	734	788	754	799	761	760	789	748	811	794	791	772	814	777	782	727	785	722	832	793	755	737	781	777	790	806	806	783	748	805	815	826	799	755	783	793	820	734	796	765	815	749	771	765	771	772	755	720	723	777	735	824	813	775	775	771	794	743	742	838	772	793	769	761	748	793	725	803	792	780	740	796	786	829	820	812	763	744	803	782	785	806	792	798	752	797	792	795	729	819	789	793	786	781	761	745	736	750	789	802	797	768	766	783	797	751	759	810	801	769	798	796	743	776	798	722	774	791	766	802	784	796	805	814	782	736	802	771	754	822	772	775	780	824	756	783	853	797	736	783	767	768	764	804	798	777	726	755	755	787	761	841	802	776	777	759	786	767	763	745	801	838	767	811	778	784	774	750	808	827	776	780	801	759	771	720	789	789	788	735	786	772	767	763	759	780	771	811	789	792	780	847	761	781	792	760	771	814	773	779	774	794	755	805	758	808	792	731	816	801	736	756	756	744	737	737	817	800	827	817	776	820	767	760	798	839	794	764	717	792	768	757	814	767	793	759	770	820	796	786	753	761	785	795	816	825	798	773	741	756	792	777	770	857	764	734	773	743	759	786	823	783	826	749	758	798	739	851	753	776	787	800	784	728	796	735	816	767	740	767	766	856	767	789	758	806	761	778	747	819	789	768	803	751	832	823	736	777	785	747	781	779	818	758	781	747	771	788	743	742	747	775	748	770	775	796	776	754	848	793	753	760	764	708	788	817	753	780	794	772	809	814	759	767	788	746	745	719	788	803	812	774	758	826	768	745	815	764	746	829	784	756	789	797	775	814	796	783	760	791	807	749	792	812	771	753	772	758	813	770	832	779	777	781	728	785	744	743	806	796	770	736	795	773	787	755	737	750	785	787	763	744	770	809	808	783	737	815	794	764	786	746	789	759	765	824	766	768	745	799	763	764	781	774	783	744	783	779	762	828	794	783	799	797	735	810	783	775	825	760	805	807	796	780	809	781	804	743	801	809	745	792	779	747	798	764	781	782	821	755	804	775	775	768	774	740	798	722	782	739	769	778	765	771	795	800	790	770	790	791	789	808	807	751	754	743	741	809	770	789	817	785	756	775	822	817	805	787	787	776	771	841	764	699	788	761	826	778	801	819	772	767	781	804	832	779	787	784	750	807	729	814	738	826	780	798	796	735	798	715	743	736	776	731	797	797	786	762	777	787	804	818	798	704	768	792	801	793	777	808	791	775	824	756	828	799	775	774	770	805	795	751	765	760	800	788	768	824	800	774	811	739	740	781	768	766	762	771	771	778	792	725	763	743	766	768	830	779	748	798	789	821	767	814	721	776	772	777	776	775	784	825	769	791	712	801	814	796	843	760	784	810	776	720	743	766	819	788	744	716	805	781	784	717	787	768	821	767	776	839	762	761	748	776	783	743	810	759	781	783	746	788	763	806	770	738	802	799	800	785	809	794	770	798	755	766	821	797	808	792	748	796	783	792	759	755	781	768	818	772	801	831	751	782	753	783	771	800	809	815	765	750	779	709	783	801	815	784	804	760	780	789	758	770	794	807	807	803	743	826	787	769	731	798	777	796	774	823	782	747	783	776	746	782	799	731	766	730	779	754	789	806	730	811	782	803	771	778	766	823	745	790	823	798	790	765	760	727	795	708	757	755	780	753	785	782	763	771	759	784	760	802	791	772	795	812	803	788	839	780	783	747	772	737	769	745	786	786	797	749	839	779	780	757	764	766	768	771	769	783	758	790	789	704	792	756	748	769	738	764	703	755	797	733	807	779	738	801	815	694	796	752	783	780	758	791	791	797	785	767	747	762	800	764	753	788	783	823	816	789	754	781	801	742	766	766	788	746	832	769	781	791	775	739	762	853	767	776	761	785	752	742	795	807	785	821	746	757	834	722	746	759	850	766	810	777	784	817	742	765	798	798	775	778	800	759	735	802	819	770	761	799	775
24594	21132	24050	28432	21134	21163	11554	655	448	416	409	363	377	368	322	350	354	342	350	349	361	363	306	346	323	324	285	354	334	323	327	333	326	359	341	337	365	366	399	318	292	275	327	326	336	337	345	343	351	313	314	303	332	320	344	305	351	326	337	352	339	307	288	300	318	299	353	276	328	307	333	309	334	333	320	294	322	297	360	372	347	331	321	296	328	339	315	339	320	322	319	337	329	342	347	337	329	304	336	352	318	301	352	320	320	329	339	363	329	293	349	332	356	322	317	307	339	319	321	343	328	323	376	322	312	325	329	289	325	344	351	329	318	353	299	303	336	344	323	376	313	350	359	357	275	338	304	320	293	320	338	353	337	331	335	350	337	293	311	308	297	335	343	283	318	319	291	315	349	324	343	359	306	312	310	307	360	315	349	307	289	296	303	324	336	317	340	320	334	340	343	325	310	313	334	309	345	327	310	343	323	322	319	279	326	325	338	329	320	280	309	352	333	350	298	330	339	336	319	336	342	333	341	337	332	341	313	340	329	319	279	327	354	313	323	324	343	334	311	293	328	306	302	339	334	333	331	328	320	339	340	357	309	289	338	319	316	325	342	321	332	313	330	308	338	339	315	313	318	320	354	311	321	320	320	293	294	335	329	338	309	319	315	321	327	330	336	361	337	332	313	325	298	283	324	329	329	301	328	333	333	327	303	328	301	326	308	335	311	293	357	334	325	321	337	363	341	346	307	330	307	324	335	310	279	378	315	323	327	321	342	370	293	349	376	309	341	318	313	353	318	323	329	338	338	322	298	345	326	352	347	300	343	361	318	326	358	322	326	309	325	328	313	329	308	307	298	359	337	321	335	316	334	308	310	315	284	331	337	299	341	356	308	315	312	315	339	352	313	351	312	356	298	320	346	340	323	328	311	325	281	334	360	338	337	325	341	315	343	294	324	328	339	353	303	305	309	348	330	337	325	315	353	321	288	313	343	360	287	326	375	323	338	333	294	335	310	285	322	333	356	320	295	326	295	389	334	317	331	332	344	346	332	331	364	346	337	334	321	336	295	339	346	322	290	326	342	317	313	319	342	331	333	360	328	316	314	330	332	299	319	335	322	339	370	315	359	337	331	322	312	351	350	322	310	319	348	295	329	357	363	315	335	362	330	321	308	325	325	270	347	362	341	322	365	361	342	308	308	348	330	366	317	317	352	344	303	340	345	323	340	358	342	312	335	323	329	322	321	301	310	334	331	325	299	308	304	328	357	336	336	330	337	337	323	344	353	296	336	328	332	342	331	340	313	346	349	331	305	330	344	319	312	299	311	335	315	349	323	311	341	304	299	320	327	313	341	309	332	300	312	338	367	362	292	353	308	328	362	323	278	305	345	334	285	322	330	325	307	336	365	303	322	332	314	309	280	300	314	316	282	312	335	313	346	348	308	316	287	361	313	330	317	324	330	319	292	339	346	329	345	326	325	286	326	304	327	321	367	323	359	299	330	325	359	326	339	304	315	295	343	338	334	331	322	314	399	300	342	287	298	330	311	289	343	333	325	307	326	338	320	317	323	310	333	332	317	312	324	314	328	305	335	323	319	323	345	328	294	287	311	335	339	329	342	320	320	308	322	287	343	342	347	326	333	292	329	329	296	308	321	350	338	323	335	350	304	334	300	315	339	316	308	358	351	307	302	308	349	347	331	320	330	319	343	313	322	340	347	352	341	340	336	302	327	319	307	328	316	336	326	351	304	356	329	359	316	319	309	343	332	334	318	310	316	349	297	282	327	336	349	362	317	315	313	316	365	302	296	331	314	297	305	300	330	319	331	316	335	310	346	339	353	325	306	348	295	342	325	303	282	339	349	368	311	355	331	348	333	348	294	333	339	326	346	327	366	327	298	315	309	295	333	333	327	316	326	323	309	348	312	322	325	303	337	326	331	318	348	329	319	308	346	332	348	279	325	341	308	345	333	342	333	314	285	345	339	319	319	335	315	345	353	317	325	332	331	319	352	351	340	309	342	298	287	310	323	334	309	344	332	309	343	355	332	343	307	302	367	316	318	304	335	381	325	347	335	359	329	299	309	313	339	323	310	358	327	341	326	308	278	372	315	329	346	335	309	335	328	339	333	318	328	284	361	340	382	342	341	321	358	328	295	328	338	335	322	331	293	316	362	354	337	314	345	305	290	325	330	290	316	342	368	319	346	313	314	304	320	329	333	312	334	360	334	314	324	313	347	336	311	302	314	286	362	311	315	326	332	289	322	359	336	333	311	293	280	316	290	328	335	318	310	338	354	317	310	306	342	326	316	311	342	370	313	305	307	335	314	304	339	362	325	316	329	321	350	335	301	349	345	316	329	323	338	325	344	300	299	353	314	289	345	344	338	355	378	319	345	324	298	298	361	317	324	329	323	346	289	283	301	306	298	329	335	274	299	315	314	330	313	314	285	334	333	321	328	304	296	318	329	299	342	330	347	303	358	352	332	373	329	283	334	339	320	358	301	321	330	328	307	324	367	384	337	333	349	332	328	325	312	330	306	311	315	316	336	324	349	311	347	379	322	308	315	339	325	289	290	330	308	342	322	309	345	353	336	320	358	342	326	313	297	345	305	298	353	354	316	323	291	317	328	317	380	317	332	320	329	364	344	309	329	316	293	326	335	312	335	333	341	318	314	339	296	328	323	338	331	309	328	339	332	336	326	341	335	364	350	311	358	328	346	307	305	342	336	293	303	332	328	333	342	334	382	303	294	370	317	347	345	325	364	328	314	333	317	328	335	338	360	304	370	317	323	339	336	296	321	357	302	343	330	335	362	338	365	326	309	331	316	330	339	320	321	315	331	320	329	325	312	307	313	336	338	335	331	318	325	355	340	326	341	341	307	303	325	336	337	332	309	304	322	334	353	326	315	340	339	313	324	337	340	305	333	283	332	322	290	353	339	341	333	317	323	320	322	335	325	361	331	301	339	339	371	320	338	325	329	354	286	350	303	316	361	298	320	312	337	333	327	334	298	304	305	345	345	324	334	306	333	316	313	327	341	328	334	287	319	307	294	340	314	296	370	331	328	306	306	315	332	275	315	329	366	318	305	313	331	316	323	324	325	311	339	326	317	336	327	317	317	322	316	322	330	301	293	305	329	322	349	330	300	330	339	330	295	305	316	332	343	308	300	304	336	306	328	320	322	376	378	268	337	269	309	341	307	314	346	291	337	327	352	330	319	317	314	307	309	288	333	311	309	334	333	340	391	357	344	280	298	274	299	323	325	329	321	324	266	352	343	308	295	308	349	318	310	316	310	331	314	348	347	302	309	348	339	321	331	326	354	334	335	328	331	362	323	359	322	324	367	310	369	305	312	317	337	307	324	342	317	327	328	297	297	334	334	316	333	300	339	349	366	300	310	328	337	336	327	318	324	322	369	314	330	293	331	344	283	315	328	354	311	291	316	299	357	317	319	305	346	323	334	345	334	322	315	317	378	309	320	314	317	321	323	305
36661	49772	8448	981	756	746	708	717	700	694	665	686	663	676	684	676	660	703	696	649	660	662	728	678	692	683	660	679	726	679	689	655	701	689	662	659	717	619	631	645	691	689	650	702	684	654	655	687	634	650	668	664	657	687	657	668	691	642	638	711	717	660	657	631	655	635	662	688	682	668	634	709	657	659	629	645	681	661	711	666	652	622	681	660	630	659	666	688	697	694	681	704	642	704	616	633	698	652	652	684	657	644	641	653	666	668	665	640	643	659	652	661	636	666	663	715	632	667	635	644	648	620	691	673	712	717	701	684	687	649	685	723	682	675	659	675	662	655	665	651	661	645	647	656	680	661	679	666	629	682	654	702	670	651	672	638	631	651	663	653	683	700	705	665	669	598	670	619	626	655	692	668	702	675	671	670	703	671	674	669	642	666	633	650	643	681	648	674	675	664	681	610	685	644	678	664	691	646	706	660	653	685	679	675	656	656	678	694	677	636	637	679	651	651	657	719	643	627	634	664	645	701	697	661	631	674	660	664	677	690	616	631	672	655	636	688	641	689	673	686	666	680	633	681	683	661	628	649	656	651	653	655	675	685	635	695	641	727	667	652	668	644	682	616	680	682	654	676	664	634	637	686	655	651	653	651	687	703	670	669	678	683	650	663	677	640	634	673	621	691	655	678	707	650	653	693	661	672	650	689	642	650	651	666	675	662	673	687	683	646	641	682	666	629	652	605	663	663	648	647	686	663	677	692	672	652	634	682	647	624	644	672	633	660	641	647	666	653	632	695	691	645	667	620	638	654	663	635	635	664	588	672	701	616	661	616	603	687	661	664	675	694	665	678	686	698	615	681	723	690	665	668	662	611	690	659	662	671	654	649	633	671	668	639	643	712	657	692	651	704	667	693	625	670	643	645	650	665	651	663	677	684	722	636	626	694	670	669	632	707	678	669	622	697	660	683	631	693	680	641	665	633	656	678	683	616	655	661	660	651	700	626	657	673	653	700	598	685	666	663	654	683	689	665	647	676	661	693	649	627	633	665	632	657	619	616	696	631	635	666	662	687	668	649	647	655	634	646	611	625	689	646	701	647	658	687	702	659	625	666	714	683	680	655	669	689	643	681	681	681	661	645	678	682	644	654	685	680	668	655	607	692	641	669	657	652	700	661	687	676	660	679	665	679	723	626	646	701	654	710	643	705	627	642	654	688	677	676	623	647	676	665	695	692	666	667	653	658	654	652	679	628	623	637	648	648	649	652	687	651	694	629	636	669	650	673	648	674	659	641	662	664	656	635	673	707	688	675	639	697	653	687	677	691	653	622	636	696	652	665	652	652	639	662	665	678	688	714	669	697	648	688	688	646	675	662	652	650	688	653	684	662	689	650	659	634	599	667	620	668	682	627	635	653	665	699	673	689	659	684	674	674	624	637	665	629	616	678	616	675	661	666	633	658	709	701	636	675	669	607	643	679	653	647	650	638	669	689	652	657	628	683	624	653	630	667	696	667	639	630	645	730	614	667	689	649	690	626	650	657	605	672	672	679	692	648	623	655	674	683	692	693	661	664	691	657	675	635	662	700	666	686	667	647	631	660	635	663	669	655	676	670	633	631	654	657	669	696	662	653	608	699	683	653	714	638	631	667	647	680	693	650	681	650	634	634	674	654	692	675	616	650	666	727	701	651	682	676	693	643	656	676	691	670	625	649	675	668	649	720	686	669	658	633	677	598	690	687	668	686	682	631	653	669	640	680	651	683	627	631	663	659	635	678	679	688	652	648	672	694	669	687	615	641	644	626	640	617	692	653	639	664	699	637	628	631	617	639	638	651	691	653	697	633	665	645	722	657	630	691	707	628	653	627	674	635	733	664	618	637	653	677	686	725	648	660	644	661	678	661	645	720	667	653	654	652	629	677	643	667	689	686	639	667	655	700	714	681	662	658	659	667	680	636	642	679	642	639	663	638	652	610	669	625	647	655	686	679	676	719	653	678	696	672	678	631	665	630	670	690	639	664	642	620	673	703	699	638	620	659	685	661	674	706	668	671	675	670	715	653	674	697	648	665	679	651	624	645	654	649	654	677	671	637	643	667	634	691	683	683	704	696	707	691	694	688	667	653	676	673	655	637	692	639	652	669	630	684	651	643	677	721	666	707	637	696	656	709	700	689	670	662	682	666	663	643	638	674	630	632	666	632	662	675	619	653	702	598	650	668	648	617	688	708	709	651	684	669	680	630	633	696	683	641	673	700	655	680	642	713	700	689	695	687	636	649	646	668	668	625	692	678	675	674	635	672	598	661	670	659	654	671	692	663	668	630	675	674	681	656	642	662	651	672	673	650	707	698	664	650	703	693	643	673	628	654	655	675	689	622	689	656	701	658	690	656	668	695	650	675	654	704	678	632	648	643	664	680	639	663	694	631	674	666	652	649	627	678	683	703	672	600	692	632	681	658	667	691	701	632	698	647	612	647	659	634	639	635	671	646	655	689	664	686	701	664	664	673	663	684	647	706	694	625	634	690	713	638	710	622	681	659	646	704	697	680	655	670	607	677	692	734	648	668	621	678	633	654	641	682	662	663	666	690	663	654	665	669	661	648	648	647	642	657	696	628	707	660	674	706	634	631	670	693	633	676	653	669	657	652	663	687	695	647	686	653	673	646	702	659	686	662	676	660	665	697	656	673	630	654	690	654	655	659	672	662	657	691	649	617	686	688	621	676	667	660	692	628	618	627	642	648	677	665	644	640	651	658	688	679	628	670	706	685	664	653	704	691	688	659	660	667	699	628	672	654	613	674	663	707	658	670	623	659	637	682	628	653	614	642	654	685	606	691	651	701	667	685	649	679	652	657	668	659	678	664	688	685	679	680	643	615	680	652	624	700	685	673	641	704	611	627	643	673	630	695	624	659	663	694	661	676	674	650	671	674	702	678	685	638	665	646	643	667	709	656	653	662	666	713	661	668	682	649	652	660	625	672	666	619	670	701	659	658	648	658	672	667	671	669	671	647	692	669	685	664	666	676	680	676	644	644	704	669	615	648	677	682	689	674	657	599	644	664	650	629	700	673	638	686	676	662	655	675	675	688	659	621	650	655	633	690	662	696	659	611	697	665	629	713	647	672	648	667	689	618	649	625	659	667	642	644	679	646	630	659	665	679	607	639	642	661	667	695	631	689	663	636	668	678	650	654	682	636	664	696	653	626	628	688	704	652	680	636	704	648	655	633	654	683	670	637	693	712	673	632	686	692	639	658	654	651	654	711	660	653	636	646	729	668	747	625	658	685	669	626	678	691	703	606	693	721	648	677	687	682	677	642	704	663	644	655	659	637	638	670	663	685	626	692	615	653	688	665	693	665	684	663	666	657	640	712	641	635	673	657	714	616	667	695	697	647	644	613	688	673	596	645	648	675	655	676	674	648	714	720	682	649	636	643	658	655	678	691	683	651	662	647	660	628	633	633	693	668	645	656	690	631	659	602	659	650	644	641	652	714
35034	17337	4249	405	262	252	204	240	203	218	223	250	211	214	234	223	228	214	205	187	225	213	215	230	208	196	189	212	200	175	214	241	235	200	218	217	198	233	234	200	220	213	241	182	213	202	228	221	224	217	208	210	229	226	207	234	238	197	222	178	216	205	217	214	217	240	219	202	219	211	227	201	224	237	211	217	234	215	192	213	218	217	244	205	235	204	211	221	230	216	227	203	207	217	213	190	208	223	199	197	180	184	225	201	198	197	200	218	187	207	210	237	218	230	201	199	194	194	196	191	214	201	203	211	195	215	216	187	182	190	212	197	201	219	218	208	212	240	211	185	202	198	212	215	196	228	219	210	198	197	180	236	219	208	216	215	188	200	201	207	189	197	239	226	238	229	181	208	186	227	220	202	197	203	206	210	204	204	216	220	200	223	217	208	196	192	233	196	195	181	208	207	184	210	213	212	215	186	211	205	249	227	207	190	216	215	220	230	213	196	183	194	243	227	227	202	204	222	210	214	186	214	208	211	212	218	238	197	195	213	205	201	222	233	197	199	219	195	230	193	200	219	230	219	197	207	214	202	221	204	219	227	211	212	205	221	204	231	209	235	208	217	221	187	230	189	191	186	225	207	238	209	226	225	189	192	206	217	200	220	229	201	227	192	194	201	185	217	209	204	221	208	210	214	209	199	202	204	228	186	211	218	225	222	235	205	221	197	215	205	242	233	191	213	233	241	221	224	213	215	200	231	187	230	224	231	211	224	213	200	229	209	209	202	209	226	209	230	213	215	200	220	231	212	184	230	219	216	202	186	212	206	204	231	193	217	224	200	203	241	202	227	200	232	178	198	221	234	244	237	223	218	189	190	203	237	217	226	185	235	217	227	220	232	218	217	213	191	206	225	205	186	189	217	237	237	220	184	210	219	215	184	229	206	168	201	208	217	220	208	217	223	197	212	210	216	231	212	221	196	231	191	204	232	210	206	199	202	206	216	232	191	203	218	220	216	238	223	227	200	214	212	230	214	209	228	249	211	225	217	226	225	230	210	199	198	206	200	222	212	198	186	233	194	242	223	208	184	188	241	218	239	219	208	213	198	221	212	204	209	220	216	218	208	204	203	195	251	220	205	232	240	205	224	203	213	221	220	223	211	233	218	219	203	257	212	194	208	207	189	200	228	212	227	211	217	202	184	209	201	212	200	231	236	217	216	218	235	225	205	216	202	208	197	205	211	214	197	239	228	218	238	194	211	192	219	198	222	209	195	215	205	178	232	217	185	205	213	205	220	227	201	189	225	205	201	239	208	219	209	206	213	239	188	227	209	254	222	207	194	206	224	225	214	219	220	220	198	209	210	201	219	214	229	211	182	204	212	208	198	209	214	236	217	211	224	214	220	206	219	223	237	190	251	226	231	203	223	210	218	232	228	214	191	203	204	181	207	208	215	223	226	213	206	226	199	210	247	215	215	219	206	207	188	184	185	188	218	218	226	194	201	199	203	168	209	212	217	234	260	209	232	200	219	238	213	223	214	216	207	188	208	213	197	224	227	216	190	229	211	190	188	211	241	195	227	227	200	236	203	200	199	208	217	226	238	225	216	232	206	201	198	239	238	212	233	207	227	227	184	245	238	228	201	207	234	217	202	226	220	225	187	218	203	218	236	185	182	216	214	207	233	212	220	218	224	215	230	200	201	192	224	218	218	218	218	218	209	204	205	191	194	191	204	195	248	214	230	174	222	198	223	213	215	184	203	211	199	233	218	211	189	224	216	208	206	196	216	217	199	218	192	187	187	215	230	205	213	218	214	220	195	220	195	192	238	224	223	230	228	216	216	230	240	236	207	280	223	232	214	228	210	227	186	204	220	212	207	226	220	201	215	198	234	214	192	221	195	212	227	202	227	226	216	221	218	228	205	220	191	192	220	252	192	181	246	194	210	213	227	214	179	235	199	204	186	221	220	183	215	215	214	221	210	212	236	200	199	237	219	230	183	206	208	224	223	225	209	210	211	205	239	212	221	227	201	219	233	224	218	193	227	199	210	207	224	217	219	199	208	212	214	214	190	201	211	192	227	182	224	230	196	208	242	203	238	233	191	228	231	207	194	223	215	213	198	219	214	239	211	207	214	209	224	226	185	229	214	218	202	237	240	261	183	224	197	213	200	204	195	221	197	240	208	200	231	225	205	246	223	207	234	233	202	215	236	209	215	202	198	205	223	207	227	216	222	203	215	211	225	206	199	230	197	186	216	220	203	196	224	217	201	210	222	235	213	204	206	211	218	196	207	207	204	215	198	223	193	253	205	238	186	223	225	228	190	214	215	225	225	201	238	209	245	208	207	216	213	198	232	222	227	211	229	218	220	236	218	181	210	204	209	241	191	221	229	203	235	221	175	224	228	219	202	217	202	218	211	221	215	222	195	214	181	209	218	220	216	199	213	232	225	205	201	204	211	208	233	244	209	219	220	196	208	176	216	211	228	218	217	218	236	209	194	239	214	247	224	220	196	194	209	221	215	186	187	194	179	224	209	219	208	222	185	194	220	221	194	227	202	192	236	227	203	218	206	211	219	218	202	230	205	213	219	200	252	222	186	231	205	188	212	226	191	182	199	207	245	201	191	224	223	210	175	218	228	201	218	189	202	198	224	216	203	229	222	198	212	208	199	177	235	208	227	219	243	189	214	195	189	209	218	222	205	230	205	214	231	196	164	213	209	214	214	209	203	206	211	209	177	180	178	223	226	208	186	176	207	218	188	215	171	217	194	192	216	213	186	202	191	228	217	185	204	172	225	213	228	213	212	207	202	209	200	206	212	236	201	231	222	189	209	229	217	218	202	190	196	230	229	224	223	247	229	238	188	212	190	214	189	209	216	243	203	222	194	217	208	218	219	194	194	252	210	197	222	209	188	196	196	201	243	204	178	210	234	241	212	209	213	188	179	205	205	236	186	203	230	207	231	206	210	200	213	209	218	251	224	215	196	202	193	237	204	205	222	226	192	221	230	217	199	214	217	207	245	219	188	217	223	203	163	185	212	210	201	240	214	216	228	203	203	225	224	245	196	207	217	230	217	204	203	208	185	201	237	204	207	211	205	225	213	208	235	247	206	217	216	217	217	178	224	225	215	228	206	216	211	196	211	213	199	207	211	227	185	227	240	210	217	220	221	215	234	201	226	212	184	161	190	221	228	229	210	211	217	192	198	228	200	196	233	197	214	207	215	203	227	223	213	250	209	175	181	184	218	233	211	240	217	219	202	204	194	195	213	227	233	213	234	241	225	240	223	172	211	209	209	217	210	224	209	233	242	189	178	207	247	203	213	218	248	193	205	195	230	227	208	199	214	185	206	235	255	245	214	217	222	217	206	195	197	222	198	180	225	237	221	223	238	240	221	222	219	175	221	230	202	206	210	229	199	185	225	207	202	200	198	221	201	206	210	202	234	191	219	204	207	212	234	208	211	229	221	216	218	211	209	202	228	242	249	235	206	190	204
17571	5165	757	502	484	510	524	471	506	503	496	528	517	482	495	486	499	526	511	457	508	536	492	524	511	509	535	540	515	490	502	472	495	489	512	490	511	507	513	499	475	507	517	504	473	521	470	511	506	522	543	504	543	518	513	492	544	522	484	514	510	517	528	485	557	527	473	508	508	523	494	539	535	497	496	497	538	504	485	509	508	487	549	495	506	533	484	510	529	505	504	528	483	505	502	506	480	479	536	467	527	490	512	493	494	485	486	527	487	515	488	475	463	521	501	512	531	518	478	494	516	471	488	507	507	508	484	511	521	543	464	510	512	523	538	480	481	509	486	514	464	493	515	490	510	497	512	509	534	503	506	494	495	535	467	518	548	517	485	479	495	511	493	532	451	457	462	465	517	484	519	487	515	544	502	496	515	489	503	507	540	520	483	521	528	540	512	514	558	494	485	559	538	504	481	490	518	473	528	513	501	499	497	524	477	537	511	499	587	469	523	532	530	494	505	505	543	464	504	494	512	459	507	510	508	509	479	488	498	484	469	497	525	500	510	514	530	495	499	510	506	492	479	506	500	498	542	525	501	534	509	489	509	476	522	446	543	509	497	490	528	454	488	527	516	487	541	448	460	507	472	498	500	465	513	511	510	513	499	555	488	562	551	529	484	556	519	540	498	477	530	467	495	491	496	501	482	527	527	527	484	522	518	520	541	507	510	483	501	443	515	494	524	520	532	510	511	529	519	512	515	494	538	446	489	503	465	480	475	505	513	516	510	502	507	500	534	511	475	522	521	499	522	491	528	520	511	472	511	525	504	538	511	535	500	507	484	501	493	527	530	526	525	503	506	506	522	501	501	531	530	482	520	556	507	505	505	539	507	526	518	480	498	544	486	497	510	553	525	534	504	531	506	525	487	516	542	473	507	502	478	509	508	506	498	505	496	534	537	531	496	496	526	480	539	500	526	459	522	483	483	469	524	509	521	489	472	457	530	451	472	526	494	499	516	518	479	492	474	529	493	503	499	504	492	503	461	551	515	492	519	495	483	474	510	506	533	518	532	542	495	463	482	559	492	527	527	480	544	468	478	490	556	513	484	471	539	503	506	504	512	470	515	470	490	514	497	462	548	538	501	489	530	484	510	502	491	490	496	489	543	506	523	489	492	494	505	493	516	510	509	466	521	472	488	507	481	480	496	544	551	506	482	527	496	543	550	486	524	493	525	489	477	526	500	510	462	504	483	500	488	512	484	477	541	529	517	517	505	482	538	482	511	491	500	479	478	526	463	543	523	531	520	545	517	547	483	523	518	501	504	495	471	514	512	510	499	470	519	524	517	550	506	498	521	477	569	471	476	508	484	488	510	476	518	536	462	502	487	474	492	494	488	515	480	494	503	474	519	521	485	539	526	547	505	520	522	533	480	548	509	468	495	497	484	537	475	507	509	536	466	500	491	498	504	502	510	483	543	516	494	479	475	499	468	494	486	547	510	510	488	525	519	502	496	510	507	453	522	489	526	521	494	513	534	504	504	471	501	524	500	548	506	509	495	508	513	509	451	489	520	473	500	491	503	520	457	535	504	460	530	509	507	495	488	498	529	485	485	518	483	502	516	543	498	515	512	477	521	488	485	511	538	498	563	511	522	491	458	476	503	516	518	514	535	521	500	522	516	535	498	458	461	458	503	505	489	564	498	506	516	529	503	491	522	466	510	501	521	496	538	463	519	478	471	546	520	532	466	530	509	494	508	533	491	510	498	486	537	512	509	491	466	482	494	499	498	495	490	497	486	511	535	491	480	479	493	554	501	484	488	513	454	504	555	527	521	482	495	486	495	493	459	472	484	505	527	514	511	494	484	543	520	477	526	488	482	503	478	497	490	498	509	476	510	529	543	533	487	495	482	504	521	504	484	534	502	513	496	491	517	488	495	500	511	547	522	469	511	462	500	519	553	527	511	486	511	542	510	497	495	512	485	532	520	515	548	480	485	495	516	484	482	485	512	533	501	511	500	515	494	486	519	505	512	493	485	526	512	482	516	520	498	480	517	507	549	524	459	506	545	496	521	515	463	492	543	490	511	547	490	492	522	523	468	465	540	509	515	480	469	512	516	472	495	503	503	513	527	516	516	524	494	490	482	502	537	526	536	507	510	509	504	482	541	539	527	503	510	490	517	521	530	491	511	491	543	527	519	523	457	492	493	475	452	522	529	515	532	461	515	513	511	480	456	525	504	507	565	521	501	489	507	492	535	456	521	487	482	511	483	507	508	527	497	482	499	498	478	475	489	493	503	548	515	536	506	515	496	515	494	493	470	508	537	489	535	502	474	536	508	474	491	464	464	509	492	466	485	553	533	495	517	509	548	522	516	462	528	522	485	511	486	512	488	477	553	487	454	523	479	495	500	493	558	495	502	519	487	524	541	480	511	515	494	492	503	508	529	502	507	506	503	506	524	505	495	522	478	519	513	489	496	524	518	507	490	539	512	524	538	527	522	499	501	488	495	500	491	492	540	510	506	517	497	496	471	503	470	512	557	458	455	499	547	490	521	465	518	468	516	477	525	510	504	507	518	516	527	531	479	503	503	508	509	505	519	491	504	481	478	495	466	509	498	459	496	477	497	482	516	531	488	523	532	498	460	513	502	512	502	502	533	506	469	481	530	475	514	544	508	491	493	501	502	506	495	461	470	509	498	494	519	529	512	482	513	564	510	499	518	497	491	511	477	507	518	493	537	497	493	524	523	496	500	484	504	527	518	464	489	488	568	541	521	504	514	535	490	502	498	556	462	491	461	529	475	492	538	480	482	489	474	513	510	514	530	517	535	484	483	534	506	500	496	499	565	516	523	538	487	518	521	485	555	491	492	484	472	538	516	486	529	452	507	511	498	535	517	518	518	510	493	535	536	479	481	510	531	515	502	473	497	539	533	494	527	467	518	514	530	525	498	503	528	558	479	489	501	550	492	502	495	504	541	528	507	523	518	497	507	556	484	531	484	489	502	495	488	506	521	522	531	485	534	511	499	496	512	482	475	509	488	495	542	530	495	521	521	550	512	507	519	504	474	536	495	507	509	522	500	494	489	494	490	531	505	515	501	538	521	506	537	515	478	498	489	494	480	517	524	471	538	527	495	491	527	504	485	504	488	482	492	479	523	525	489	512	486	518	540	507	536	499	506	519	514	471	478	513	481	556	541	520	491	484	513	519	545	505	509	502	525	513	515	481	525	508	496	475	514	524	465	533	499	514	477	501	477	518	486	500	484	475	538	572	464	504	533	524	505	503	532	497	495	518	524	508	472	518	503	487	510	497	508	517	502	543	545	531	532	503	439	505	525	522	461	495	518	503	467	508	490	515	488	567	506	519	490	526	466	465	526	534	472	504	540	514	509	508	501	484	498	541	535	466	468	542	466	521	517	441	491	499	501	483	487	520	539	486	487	507	474	502	496	511	495	498	540	502	534	525	464	463	512	523	496	461	526	499	479	477	489	478	491	536
25276	21117	23638	28846	21125	13164	628	487	453	414	379	385	400	397	406	377	390	385	393	384	375	421	399	363	386	410	389	379	390	354	369	399	372	408	379	347	380	419	379	369	367	377	381	370	340	381	383	395	358	399	375	359	400	339	359	398	359	384	377	383	356	406	364	358	405	388	363	379	383	351	372	393	344	379	393	370	381	411	368	393	410	365	372	360	365	378	360	336	387	370	399	374	369	361	403	378	389	380	396	387	363	361	408	397	332	359	365	360	353	369	343	372	386	373	364	397	368	329	399	362	359	381	366	369	347	361	398	347	366	396	371	362	397	391	365	373	379	329	376	377	387	377	380	365	402	398	366	355	365	407	409	356	363	373	358	362	374	382	392	377	375	369	356	343	365	389	363	390	361	357	396	406	383	381	349	349	362	349	347	416	355	389	333	351	369	363	363	348	398	329	390	372	328	360	370	385	365	377	377	329	370	345	390	381	351	364	360	354	379	379	393	397	370	358	349	396	368	387	421	378	407	389	351	348	346	336	398	355	372	391	361	348	369	346	357	361	368	376	368	398	361	395	384	357	403	392	346	341	364	388	372	334	320	343	406	373	347	376	337	369	358	338	353	407	397	338	421	385	382	393	363	375	411	361	368	388	365	379	371	385	420	342	397	361	372	428	385	392	397	403	339	360	355	379	364	413	337	332	411	394	348	385	381	386	397	381	368	349	380	404	394	431	382	417	393	382	349	355	375	404	357	392	344	366	421	393	377	390	409	356	380	349	361	378	393	353	399	392	421	406	388	343	374	348	390	381	361	374	390	351	377	358	325	331	362	371	362	372	363	409	361	377	358	346	327	350	354	370	322	350	327	354	360	366	355	342	345	375	383	364	368	370	410	371	334	394	365	377	364	357	401	370	382	380	350	345	359	365	387	377	380	352	369	346	392	389	359	428	411	366	377	369	370	370	362	369	383	415	340	341	390	400	348	358	367	342	371	353	367	356	375	369	350	371	379	392	381	385	343	384	354	390	375	334	375	368	401	385	399	370	356	347	371	385	361	370	405	353	401	342	358	362	366	371	332	370	340	353	387	346	369	347	344	396	360	413	344	402	335	408	377	370	331	358	349	367	355	375	381	359	356	397	381	400	347	354	406	339	378	342	342	369	359	374	339	394	358	347	357	353	346	364	361	396	369	371	352	342	362	341	396	335	344	316	366	374	370	344	356	323	361	365	388	335	353	366	371	346	340	365	386	356	358	363	355	347	379	366	371	363	389	354	388	372	421	346	419	345	403	348	313	394	357	398	357	360	381	361	365	395	391	366	381	353	329	360	383	388	366	361	355	367	359	360	360	380	387	354	349	367	357	369	403	376	368	383	340	396	403	335	382	382	366	320	401	348	393	377	370	378	351	357	361	373	361	369	357	344	385	390	387	361	388	362	381	378	399	381	378	381	342	398	418	360	413	354	369	365	338	369	408	365	345	350	337	374	355	343	333	377	383	350	381	377	373	386	374	342	377	389	355	362	384	371	384	385	365	371	397	352	345	358	368	365	341	388	360	386	328	328	342	385	380	426	366	369	371	354	374	414	358	386	392	372	397	355	357	365	379	367	353	382	342	347	382	394	418	377	372	432	370	405	395	371	386	371	400	361	381	374	372	375	406	350	392	369	363	357	366	395	391	364	365	357	364	349	405	365	335	385	405	389	360	347	342	350	385	370	396	385	357	387	355	359	367	378	375	412	343	383	347	361	367	339	377	359	405	377	352	391	395	402	371	400	355	376	371	318	405	383	373	353	411	376	370	383	377	366	388	359	368	390	338	386	386	374	402	352	337	361	354	359	363	383	344	340	350	375	380	364	319	376	389	399	400	394	388	405	347	399	400	352	352	401	383	367	370	433	382	395	363	373	369	408	368	352	364	374	349	348	333	368	386	394	415	363	410	391	348	366	380	352	392	305	378	362	365	400	340	374	337	424	392	373	350	366	385	402	428	354	358	398	380	369	376	389	369	350	368	345	369	368	407	376	361	362	348	335	362	356	382	359	350	378	343	358	403	385	404	334	385	406	425	306	360	385	327	362	439	354	357	372	386	320	419	395	353	373	357	393	369	358	372	348	368	334	393	387	333	371	363	360	356	395	362	401	382	365	396	325	403	399	350	373	363	386	346	340	392	386	377	348	379	377	371	359	377	394	381	372	363	406	351	366	375	366	390	373	369	377	358	363	379	403	394	374	367	374	411	409	351	375	368	366	360	373	384	328	360	374	362	401	327	392	368	353	335	309	340	363	389	386	358	351	351	395	369	366	397	349	394	370	339	389	354	403	395	336	375	352	391	362	363	393	359	365	409	407	339	366	369	420	366	398	365	363	373	367	409	352	371	348	389	375	343	350	384	365	354	341	374	357	376	383	423	385	371	351	370	394	359	358	373	323	359	330	326	368	378	381	410	369	398	375	405	396	354	390	382	375	347	348	390	346	401	344	384	351	387	361	370	349	356	349	351	350	351	329	349	357	391	394	419	392	369	373	343	351	398	385	370	350	362	361	351	377	364	376	351	353	321	353	360	374	362	335	339	353	397	410	323	351	370	385	343	389	346	343	373	374	394	367	408	361	383	358	359	356	358	400	390	381	348	363	388	396	405	410	369	321	389	352	384	413	359	375	368	334	360	364	424	405	373	393	418	352	390	402	323	332	395	366	342	350	328	340	356	387	340	385	385	369	347	386	363	351	335	360	344	372	365	357	359	363	354	380	356	384	377	362	359	381	314	379	366	351	335	336	357	405	409	382	371	360	359	340	347	400	373	358	339	367	359	312	387	364	386	391	370	393	376	363	408	368	397	371	351	369	405	390	405	386	379	363	369	371	384	349	385	387	401	403	367	348	409	361	405	383	344	383	384	365	385	343	352	361	346	372	397	410	372	404	396	351	339	363	341	376	362	356	369	378	382	399	436	366	361	355	369	373	344	347	394	348	382	362	365	411	384	354	329	383	365	398	384	352	392	381	385	367	349	361	356	399	380	410	389	360	364	378	374	404	349	369	349	380	364	365	344	382	376	381	341	356	395	396	353	409	390	365	342	365	388	382	373	364	397	360	375	335	353	386	351	356	363	357	352	347	361	359	375	347	338	327	402	417	395	410	371	386	364	341	350	355	367	397	374	359	357	383	370	363	367	340	375	348	365	392	400	406	410	356	368	380	353	365	379	434	402	372	376	377	351	358	368	354	343	387	382	355	362	410	371	374	339	425	358	396	385	391	388	372	333	439	378	404	370	405	375	377	378	389	401	350	359	409	384	376	398	358	387	351	368	352	366	340	371	373	375	340	372	355	359	356	361	385	368	403	373	401	401	377	377	363	399	409	356	371	330	355	413	349	373	374	382	343	349	365	372	357	373	341	365	383	393	343	345	341	361	392	403	383	388	367	341	370	373	383	351	348	357	350	393	368	429	357	363	352	374	353	351	378	392	355	350	377	421	386	336	409	360	407	364	395	346	356
31842	37972	6175	923	825	865	783	755	795	811	818	770	811	801	830	753	802	743	810	806	787	775	762	771	759	825	775	781	770	769	769	802	734	807	785	823	733	740	818	776	782	782	771	782	791	806	763	798	736	783	798	823	780	794	765	779	788	772	781	747	771	786	791	824	750	768	764	797	720	776	794	783	765	795	722	755	738	781	769	836	787	808	861	786	806	736	795	818	769	803	749	758	764	798	826	825	815	750	779	744	785	801	783	793	753	782	814	734	799	812	777	788	734	765	793	820	774	785	756	798	759	742	784	765	822	762	770	724	763	752	800	786	778	782	822	784	781	782	756	814	773	782	753	776	805	787	765	801	803	791	749	751	757	805	837	814	796	773	751	774	808	811	765	698	840	810	784	755	853	748	717	773	778	801	785	809	779	795	751	848	794	789	789	767	762	795	794	768	783	808	760	749	786	793	802	810	783	785	819	798	819	782	742	772	782	816	766	754	766	796	789	786	769	836	798	756	788	774	753	748	803	758	822	804	758	768	775	750	792	801	778	784	774	787	739	788	763	793	755	754	767	764	786	740	808	751	788	788	775	794	789	784	830	758	794	805	805	737	760	779	787	796	800	744	774	798	784	791	778	791	787	736	766	799	813	788	807	744	806	757	759	751	750	753	769	790	755	747	767	772	758	784	779	778	740	726	785	813	800	813	749	789	750	834	806	749	760	771	800	804	783	775	747	789	746	781	854	748	795	788	783	763	752	775	767	760	812	741	770	760	798	796	786	828	814	773	754	773	788	774	769	758	767	761	757	781	776	798	755	812	779	766	754	807	756	817	786	764	775	722	764	802	813	763	763	764	815	755	736	853	751	800	755	803	760	732	768	764	762	754	755	787	821	717	809	781	775	762	786	828	773	793	800	780	763	775	792	749	746	791	804	765	787	820	794	767	747	807	775	733	780	785	801	764	786	839	826	741	764	755	780	754	782	801	758	763	777	776	755	775	855	746	758	757	759	755	756	770	817	797	753	779	815	764	786	779	819	755	732	782	776	736	761	755	770	817	840	747	803	804	806	781	825	846	814	754	745	759	797	779	780	808	793	792	790	771	784	762	785	816	790	773	772	768	768	765	711	797	752	774	781	812	782	739	810	771	796	812	740	772	805	770	740	755	788	748	778	798	822	767	824	749	808	790	801	790	759	750	786	786	797	787	783	814	794	783	729	735	769	779	796	781	784	705	769	755	760	787	760	751	767	760	728	731	796	790	809	777	804	796	788	819	805	726	731	781	718	740	751	795	812	813	816	762	776	767	807	760	770	768	807	804	799	812	759	813	774	743	787	787	819	778	754	770	759	753	794	746	771	776	836	768	763	827	802	795	785	776	738	751	822	816	787	767	768	759	728	797	783	821	814	776	778	747	766	842	788	746	791	861	764	797	788	792	800	783	764	793	789	759	776	794	805	796	723	753	799	800	744	790	767	755	831	788	737	766	797	796	754	804	791	784	731	745	756	787	745	797	760	771	784	763	802	794	817	812	761	795	753	725	761	799	735	780	746	780	779	808	780	803	793	750	748	766	758	715	738	783	733	805	838	738	751	764	784	829	760	786	797	759	747	830	812	736	748	780	760	786	757	793	745	779	784	815	767	746	780	796	746	776	800	776	778	796	815	818	766	777	792	780	801	762	780	827	746	780	747	758	763	786	780	737	803	775	768	794	811	737	801	789	763	812	836	787	826	766	785	778	810	839	781	783	767	793	755	743	782	792	777	748	751	755	785	754	759	767	811	782	739	756	775	734	794	767	799	811	792	781	756	837	790	762	754	799	782	745	760	808	774	826	752	766	763	764	802	791	813	780	781	741	757	772	789	759	772	794	783	777	808	774	768	755	768	758	797	801	769	759	739	741	763	717	808	778	780	797	764	780	757	783	749	753	757	820	752	791	739	758	744	725	817	776	798	765	783	807	804	746	787	769	794	774	787	752	763	773	795	765	800	782	837	779	818	772	793	767	776	814	784	802	776	782	756	803	758	760	756	762	812	747	779	782	823	791	781	785	811	800	746	754	731	795	828	762	766	809	794	797	816	742	791	802	773	723	763	763	827	733	774	780	756	783	746	798	788	716	804	807	758	831	751	760	787	766	770	759	799	741	844	782	773	772	800	804	793	789	782	803	768	751	809	781	778	806	760	774	820	761	800	778	813	813	742	765	796	799	807	780	782	792	719	791	780	779	762	765	791	775	764	789	747	787	808	779	794	797	769	837	757	808	792	802	802	823	733	730	784	757	787	748	744	765	827	774	766	772	816	757	782	752	785	796	753	766	736	768	737	812	779	796	799	775	756	782	794	818	791	760	780	782	763	776	790	790	761	791	826	743	804	801	815	784	779	788	776	766	780	825	791	750	758	785	751	740	765	803	848	752	811	767	738	769	813	775	823	767	827	787	790	764	717	771	782	805	798	749	761	764	805	735	786	806	753	812	810	751	796	794	777	758	792	785	817	749	802	738	818	758	785	760	801	717	798	824	749	764	756	804	831	821	767	763	796	782	765	750	709	806	781	767	728	776	814	766	815	783	807	801	792	750	824	752	745	827	798	789	845	843	731	785	794	752	784	775	790	780	813	753	774	766	770	823	771	792	751	824	800	781	768	763	778	738	783	779	736	763	747	794	745	838	797	776	784	746	776	750	787	732	813	754	731	746	775	774	774	818	744	769	775	821	816	817	782	757	772	807	778	791	798	813	763	768	762	801	805	738	815	792	798	779	756	760	788	831	798	778	820	763	717	738	763	787	807	800	770	794	774	735	736	814	740	773	777	801	749	768	820	827	813	743	787	800	753	794	751	769	801	807	796	856	786	785	791	759	765	815	793	778	780	796	788	766	773	807	816	785	805	801	820	807	814	749	771	754	784	768	773	782	727	767	797	749	777	744	756	796	785	776	761	809	729	791	777	763	795	775	726	825	761	819	788	729	741	772	667	766	815	805	797	803	787	817	788	775	749	806	757	760	809	762	824	765	788	821	820	811	773	818	783	754	777	797	759	781	810	804	762	716	781	780	793	770	768	737	775	773	767	804	774	783	776	770	754	767	766	783	743	758	759	799	789	745	841	749	770	773	805	713	760	812	757	765	827	771	812	758	809	782	789	768	799	811	837	832	723	776	816	774	759	773	792	785	733	736	822	775	788	798	739	824	826	725	793	785	785	763	735	803	780	763	727	778	797	797	721	808	746	800	804	742	760	798	771	792	757	801	728	768	783	780	786	748	764	759	795	803	771	790	802	759	759	793	775	772	762	792	759	751	762	814	781	745	782	801	790	782	772	832	730	759	751	770	767	789	802	700	769	780	821	729	799	751	719	751	815	825	778	810	819	732	758	810	767	769	767	800	805	768	751	790	748	775	763	762	791	806	779	745	737	812	794	761	772	768	744	827	799	776	779	780	785	782	764	840	763	745	763	812	812	761	786	773	812	787	780	785	833	782	784	788	770	800	805	872	838	773
24600	21118	24047	28446	21123	21139	11553	648	453	406	401	358	346	334	320	349	316	330	351	325	343	355	353	361	337	354	350	313	346	360	334	330	310	290	299	287	334	332	328	317	325	291	319	329	333	313	342	332	327	357	326	335	314	314	356	335	313	342	304	349	373	291	329	343	345	318	301	330	327	328	289	342	345	304	321	348	335	340	303	340	387	332	346	355	325	318	338	320	334	321	328	305	336	319	286	292	339	318	311	310	319	321	313	344	288	298	332	325	323	330	339	336	345	316	322	296	348	344	334	367	329	314	331	279	324	315	309	333	343	339	323	370	328	308	355	315	341	324	318	329	371	323	327	380	332	344	330	324	309	316	313	365	347	315	339	342	309	294	333	348	302	326	323	333	270	354	313	295	314	326	328	344	308	313	304	332	341	335	329	313	288	324	343	312	281	336	342	336	333	347	342	332	329	336	337	334	335	332	326	301	329	331	356	351	297	325	321	328	359	342	304	290	318	323	312	321	344	302	345	312	360	346	342	361	336	312	308	368	316	332	323	325	343	367	317	313	365	313	336	313	325	328	314	338	326	293	330	333	309	321	325	354	321	312	347	302	336	313	311	329	325	294	314	322	302	332	333	311	330	288	326	307	317	302	332	318	303	357	293	333	329	339	338	304	302	307	349	361	323	308	319	297	309	328	295	344	329	332	327	327	336	343	324	340	304	336	329	306	334	330	311	323	337	311	305	345	330	318	313	312	312	353	318	318	315	307	346	342	342	325	337	342	334	334	389	338	318	330	306	297	324	319	336	324	312	312	318	326	327	339	307	303	335	347	317	342	343	316	319	315	336	362	310	319	304	286	298	282	324	352	348	326	296	329	307	337	361	327	310	346	317	353	301	350	330	303	291	305	342	310	319	333	329	310	318	284	330	330	347	287	331	333	306	340	326	328	318	321	316	333	352	311	335	324	327	359	323	347	303	296	365	344	331	310	341	347	330	312	330	301	318	319	301	335	336	296	325	301	339	328	348	357	317	303	306	295	331	349	303	330	298	322	335	325	345	337	312	311	335	378	315	287	344	301	295	312	354	321	320	335	318	322	341	336	296	292	322	307	315	334	357	337	307	348	300	345	324	297	332	357	333	337	329	341	333	362	330	326	338	312	300	283	332	327	324	350	340	351	351	348	373	359	352	357	307	307	300	332	303	293	313	320	339	296	305	345	346	310	350	342	330	349	348	320	340	305	345	327	299	336	341	353	320	304	315	335	313	303	331	326	345	366	324	320	310	362	342	323	311	360	305	297	357	339	329	380	315	332	334	314	336	335	308	322	356	323	345	354	335	332	304	319	315	321	278	329	345	356	309	288	300	348	317	292	295	333	334	348	334	329	355	334	329	345	322	355	320	342	306	336	317	304	301	287	305	300	327	330	352	339	342	321	347	302	355	331	311	305	319	346	335	322	343	325	342	328	353	299	349	329	302	334	352	360	343	342	335	318	329	319	313	347	338	334	306	345	333	311	311	344	354	338	314	325	356	308	324	338	330	298	366	372	324	371	342	348	281	294	337	344	344	281	350	328	359	341	308	355	335	324	311	316	348	355	360	306	348	315	312	363	343	319	351	319	325	341	308	363	300	324	284	320	348	313	324	302	338	312	334	340	319	315	309	361	308	317	319	332	341	338	370	331	342	323	344	314	346	339	350	296	342	320	290	297	273	330	346	317	332	334	341	312	290	295	322	340	316	324	343	344	321	339	322	328	314	334	308	335	351	317	292	345	293	334	359	333	296	331	289	330	377	335	344	294	334	347	326	322	342	297	303	328	325	338	357	340	321	350	329	339	321	334	324	344	326	367	339	330	359	324	325	309	317	310	306	320	360	353	344	338	318	312	324	347	324	360	343	333	317	284	323	336	327	298	333	320	305	322	325	348	304	332	319	292	319	339	329	330	309	353	306	316	334	312	336	294	297	322	347	309	360	334	343	355	317	312	353	338	314	364	365	319	349	315	333	325	321	320	323	342	334	312	319	322	316	293	376	308	389	339	323	328	326	319	320	328	326	329	309	314	321	341	349	323	294	311	321	323	307	287	332	362	344	320	331	308	338	350	282	312	326	319	297	336	349	336	333	320	327	351	328	335	313	332	328	378	324	316	309	324	341	302	340	309	338	327	321	342	320	334	320	323	314	300	331	341	331	361	346	338	305	328	301	298	319	291	300	299	311	324	364	338	320	344	374	322	343	330	289	270	292	328	324	316	297	327	285	306	329	298	316	319	327	297	329	310	328	285	324	344	356	288	327	355	342	329	347	355	346	325	296	308	305	316	329	295	320	330	309	319	309	333	329	340	342	331	324	338	328	365	318	306	308	282	317	346	289	296	295	327	333	297	349	331	326	320	332	321	360	300	291	339	310	305	308	325	331	310	356	303	356	345	363	327	322	309	311	325	315	333	310	330	301	326	328	363	319	325	311	319	296	335	307	318	337	295	321	327	329	331	324	320	346	320	300	337	351	303	340	335	311	331	337	321	339	314	350	315	329	322	320	328	329	320	345	306	315	335	303	336	303	316	300	328	303	307	307	338	309	332	328	330	324	329	311	325	348	326	305	321	328	326	346	293	335	315	307	295	328	361	356	343	317	301	325	355	329	321	307	339	314	326	346	313	337	317	322	336	311	313	316	296	323	331	301	310	327	317	336	313	332	321	344	348	344	323	337	333	341	353	317	321	333	327	342	324	303	338	340	366	343	315	310	336	323	318	317	330	326	331	329	333	306	317	339	303	305	308	336	353	322	392	376	313	314	335	378	341	285	329	312	337	321	321	345	343	320	295	309	354	327	299	355	315	302	320	334	318	341	319	356	338	304	342	331	309	340	334	351	338	325	319	326	343	332	360	352	333	315	318	329	346	312	348	342	310	331	298	315	318	300	350	352	327	330	294	314	358	333	324	313	315	352	341	348	303	297	285	345	343	326	312	284	320	319	339	346	301	333	337	356	345	312	336	327	367	363	342	295	295	291	330	339	324	294	362	298	301	323	324	355	339	349	317	315	313	323	317	310	282	322	341	302	318	322	299	291	313	315	288	310	308	318	329	355	341	330	331	337	305	358	338	344	327	336	334	317	317	313	282	360	352	361	321	311	339	375	323	377	286	318	317	347	338	331	326	344	305	322	321	336	310	333	326	321	338	311	355	326	328	346	322	351	346	292	326	330	324	300	354	308	343	317	349	302	367	336	318	311	333	325	333	348	312	302	317	328	340	302	320	319	311	330	328	349	301	338	342	339	321	347	319	290	320	322	306	342	337	348	347	337	312	343	311	332	296	308	317	320	315	331	326	358	332	313	307	322	301	318	307	349	346	356	313	296	294	338	323	337	323	305	324	311	336	333	317	297	315	318	350	345	362	288	349	304	325	366	360	309	324	305	278	298	322	320	340	367	332	320	324	314	316	316	278	318	300	319	323	318	334	371	306	330	365	367	343	367	320	304	302	342	307	321	312	344	306
37319	49565	9727	1000	829	725	725	745	706	698	705	690	700	707	652	689	677	712	705	646	675	647	662	658	637	691	678	704	664	723	674	682	661	676	653	683	640	650	704	656	650	686	682	697	695	643	662	684	666	654	667	671	692	608	632	663	670	682	720	646	637	682	677	650	652	676	687	645	654	662	680	659	688	670	664	663	709	710	648	642	673	657	656	685	695	623	668	603	662	663	659	654	666	652	645	647	669	636	650	646	664	709	627	653	661	654	716	683	679	660	650	664	664	659	664	650	687	679	622	688	639	639	634	629	642	640	681	668	659	638	656	705	660	638	675	677	663	637	655	685	708	686	617	653	623	676	662	636	619	678	644	648	674	718	646	663	691	655	693	656	631	676	643	672	656	640	649	658	662	692	691	669	625	661	641	666	603	658	628	680	684	671	666	639	654	662	694	654	635	669	644	664	634	648	644	686	671	699	687	705	682	658	650	688	666	643	662	613	676	643	630	710	648	626	640	632	633	723	651	641	668	645	685	693	645	658	687	645	692	655	652	667	625	641	720	639	625	671	699	644	619	640	697	617	643	686	671	657	685	686	689	692	678	656	700	674	679	678	610	699	717	670	625	625	621	659	699	633	696	721	658	670	706	695	679	682	605	680	680	669	653	677	639	663	700	675	635	618	643	623	659	696	684	682	669	690	644	649	613	630	664	652	663	648	660	668	638	664	644	659	698	656	715	693	691	674	681	682	663	655	666	640	673	653	742	713	657	650	668	675	635	664	667	669	683	651	663	647	738	670	671	627	647	639	656	693	639	663	667	671	678	634	653	704	696	678	668	700	673	648	719	647	670	687	666	666	629	675	634	646	645	688	692	668	638	707	703	699	652	628	698	663	696	656	637	710	667	680	641	622	649	694	734	679	646	689	657	652	715	708	609	676	674	652	658	670	668	643	717	686	644	645	643	677	660	668	686	701	671	683	625	598	637	661	713	676	682	649	644	684	635	634	642	662	612	659	657	630	668	670	670	688	680	654	644	655	627	695	642	648	691	673	685	647	701	637	651	678	658	650	694	651	640	692	680	657	687	644	708	674	669	709	731	698	679	627	686	715	642	689	643	692	655	609	630	648	636	639	681	646	682	676	701	682	676	656	674	629	679	670	674	615	695	675	619	635	668	663	724	644	668	658	682	701	630	652	646	674	688	665	699	635	658	649	664	672	670	677	635	618	666	623	640	658	689	656	680	698	703	650	680	652	654	653	699	649	666	613	676	711	657	660	694	639	675	641	625	672	701	643	655	657	685	662	647	672	680	696	643	656	626	671	665	642	711	687	650	595	684	640	678	702	677	675	627	638	675	652	673	680	687	680	669	661	645	629	646	699	672	678	661	674	674	681	670	620	635	642	662	613	673	676	653	616	631	667	664	697	661	689	638	671	687	661	647	659	715	704	620	671	638	667	687	709	656	725	692	654	691	704	672	710	680	648	689	604	652	618	685	627	668	685	647	657	696	655	655	625	673	636	646	694	647	694	701	692	673	679	657	639	718	662	664	643	698	674	630	653	671	643	707	667	705	710	695	678	656	646	673	695	676	662	679	689	680	647	690	672	655	681	626	686	665	649	644	649	648	702	708	685	645	674	661	650	678	675	683	651	660	662	714	691	643	633	683	664	686	676	612	645	685	624	643	658	667	649	671	692	742	674	665	686	653	645	650	635	651	667	668	665	676	668	660	667	639	646	655	631	653	684	712	657	621	649	660	719	684	683	633	668	660	628	685	690	644	607	657	699	674	643	679	613	630	667	674	625	665	661	699	675	714	720	685	636	675	671	680	659	663	684	626	671	650	634	667	664	659	660	653	713	637	650	650	666	645	622	667	656	655	629	660	670	663	694	656	671	674	667	648	653	685	656	654	653	640	633	654	630	652	674	651	689	680	653	694	650	685	662	655	711	682	705	671	657	650	653	656	685	651	664	626	634	681	679	657	682	679	653	690	691	638	694	656	632	673	655	672	629	651	669	685	720	667	681	658	599	647	651	689	671	663	661	677	646	654	702	691	691	681	666	712	629	710	670	651	672	636	673	669	673	669	665	660	652	665	699	682	636	659	672	672	708	703	697	685	711	680	662	687	679	697	617	660	700	617	676	633	610	732	695	717	664	690	713	732	642	684	615	690	641	662	632	670	683	716	650	628	703	666	649	675	642	667	715	644	644	670	650	671	636	659	621	671	684	659	640	663	691	682	626	686	656	613	702	655	631	653	676	620	681	647	705	649	657	680	644	628	673	721	688	634	678	688	693	667	622	721	682	658	653	662	658	682	648	673	678	644	648	649	661	663	667	666	676	658	662	654	672	624	692	634	691	704	633	700	662	656	669	665	587	667	663	642	598	705	627	659	667	648	630	664	729	692	708	699	680	674	663	690	667	655	692	640	671	664	667	653	643	664	668	634	718	647	661	634	642	706	661	665	720	630	693	683	665	652	670	670	627	671	687	670	673	663	665	660	635	656	664	659	672	681	663	690	663	645	638	643	640	665	624	688	671	709	642	643	667	629	657	708	653	651	700	714	729	687	636	685	682	676	674	647	678	633	667	680	640	677	681	673	650	686	686	685	626	645	681	656	648	697	685	699	655	665	636	721	661	624	639	683	653	659	660	641	651	683	672	641	706	663	684	667	645	680	653	688	653	688	635	654	697	656	670	668	672	656	696	694	665	683	705	624	678	646	617	689	687	662	636	708	644	667	647	723	677	630	690	684	675	661	670	658	666	679	665	724	702	653	661	750	642	666	630	688	727	626	678	690	667	636	701	671	660	647	651	647	662	660	657	655	637	666	655	678	613	623	658	644	696	636	709	667	602	667	636	619	645	667	659	676	650	706	659	690	676	659	651	685	661	685	678	663	664	684	708	676	702	647	699	674	650	656	637	680	691	667	644	725	637	646	657	634	629	694	671	640	690	656	640	706	681	685	699	685	634	652	629	666	642	637	677	638	676	635	686	629	643	658	667	665	693	682	674	706	685	675	699	657	681	655	650	689	695	618	617	669	685	620	660	690	666	711	690	691	629	643	643	661	680	700	684	619	665	638	662	696	687	643	667	659	685	617	687	619	679	668	701	704	664	657	681	655	657	681	663	618	634	655	623	705	678	680	625	678	649	649	665	646	645	652	673	659	656	661	642	638	630	665	642	695	626	642	660	638	654	649	668	652	662	693	664	632	652	677	671	666	661	676	671	679	680	693	668	705	696	685	670	654	673	681	691	664	676	656	714	716	681	634	645	653	683	662	730	715	662	659	663	657	674	682	631	657	736	713	618	670	722	643	608	674	637	685	621	652	653	678	696	667	702	664	615	651	628	678	608	664	664	671	653	679	639	651	638	645	650	639	631	684	639	677	706	634	664	717	638	669	637	673	658	664	653	681	701	715	700	685	688	691	700	646	679	640	669	670	675	667	652	682	588	661	664	657	655	638	650	669	642	670	657	628	677	681	672	672	682	653	681
35097	17294	4263	335	214	207	205	203	235	241	232	216	218	211	235	189	214	216	219	212	202	239	200	223	209	204	231	202	208	205	223	231	247	216	203	215	227	231	220	206	217	213	210	177	216	224	220	236	202	196	210	196	217	173	226	206	205	227	206	218	207	223	238	180	196	217	219	197	243	185	201	202	209	203	222	223	218	227	217	202	223	201	241	208	192	227	230	223	200	218	216	218	221	224	252	228	218	207	210	228	209	200	222	222	207	243	204	214	215	186	223	236	232	234	197	193	226	192	204	232	210	240	221	214	210	189	204	211	225	218	197	228	235	224	236	206	216	193	197	196	242	179	215	208	175	217	215	213	217	218	237	189	210	212	227	217	208	208	232	217	194	221	183	209	176	206	220	225	205	199	196	208	212	216	227	236	224	219	220	236	217	202	220	196	231	205	188	206	238	223	177	197	208	210	203	192	216	217	212	219	224	223	193	190	218	212	208	198	210	210	210	217	240	220	232	217	225	211	205	192	191	182	223	200	233	202	223	206	216	222	210	197	206	222	209	185	232	219	216	246	205	213	219	218	175	224	228	204	221	198	217	222	203	218	219	221	213	221	230	205	190	229	205	198	191	197	205	194	221	229	185	175	178	185	209	215	187	197	194	198	220	200	224	226	203	202	228	214	209	227	208	194	200	218	222	197	215	223	232	210	204	175	202	222	214	223	237	224	227	205	242	204	205	167	209	189	227	216	206	236	235	196	202	210	229	197	209	194	221	201	191	252	194	219	216	190	202	219	204	225	236	202	175	212	187	214	214	199	222	222	237	213	221	240	227	203	222	220	192	235	225	211	195	212	214	239	249	207	217	215	235	194	224	192	195	217	203	231	233	231	196	213	199	223	210	223	214	196	204	211	221	218	220	204	204	199	203	210	209	207	199	208	225	213	219	227	240	227	205	182	221	195	213	219	226	221	209	220	206	212	216	203	230	218	226	197	200	197	198	202	192	220	190	180	219	242	209	237	209	218	222	229	207	223	197	213	217	234	213	217	207	213	199	203	225	225	205	220	222	201	198	202	227	222	209	200	220	194	197	189	197	207	227	205	193	212	198	208	196	235	245	243	210	209	238	221	207	209	199	221	193	213	214	204	227	208	195	222	206	205	207	202	214	223	213	222	220	228	207	180	217	226	205	214	210	215	203	186	208	209	208	265	244	223	225	199	225	218	198	217	225	195	223	214	196	193	233	184	201	230	224	196	190	254	219	208	241	205	212	201	207	208	201	174	205	223	219	190	238	208	184	189	206	195	217	204	210	228	232	206	215	205	198	219	224	198	200	220	205	240	193	189	201	211	226	224	197	198	210	210	203	244	231	210	204	213	205	226	202	195	192	196	217	222	197	218	244	223	218	196	225	211	227	209	208	171	210	196	207	226	204	203	220	210	193	212	219	226	212	215	198	204	186	227	231	210	206	216	186	191	192	210	190	196	209	214	198	228	204	225	221	224	196	215	204	215	205	219	222	221	207	178	185	198	248	209	188	191	227	200	241	211	228	222	194	211	216	227	233	214	188	208	214	227	196	201	205	215	216	231	221	183	203	212	217	235	194	222	202	228	182	222	177	216	198	217	230	173	212	205	186	200	190	222	210	208	223	226	205	219	233	227	186	222	206	217	209	209	222	229	233	211	229	212	204	193	250	243	194	198	193	206	220	208	208	215	208	213	216	214	206	201	205	229	207	186	207	217	198	223	216	204	194	223	241	203	219	212	214	240	207	204	217	214	232	205	206	219	228	205	232	198	207	199	221	203	217	230	211	227	208	214	207	215	199	210	194	202	176	209	219	210	207	217	221	233	187	211	204	205	214	203	225	192	220	210	213	222	219	230	240	213	231	214	219	185	225	207	219	212	237	216	199	218	213	217	217	234	192	241	210	169	221	184	243	210	225	232	255	199	210	216	241	208	216	202	218	195	222	230	246	212	224	220	219	188	215	188	233	207	224	190	183	221	212	206	218	246	187	188	234	231	212	180	208	209	181	215	207	210	210	238	227	206	199	195	214	225	213	209	207	203	197	216	207	209	218	224	212	208	218	221	245	225	228	221	193	213	214	214	189	229	212	218	227	201	247	203	215	203	217	201	192	218	221	224	209	248	231	209	193	219	182	204	229	211	188	227	203	207	229	212	222	213	222	196	208	212	210	196	234	206	196	221	249	203	226	223	232	214	216	210	206	234	203	214	233	216	233	232	177	212	212	222	204	221	223	219	205	204	236	235	226	237	234	227	233	224	208	213	186	213	206	230	211	182	220	218	239	192	224	210	225	203	209	214	194	216	196	194	229	214	182	195	214	201	208	232	223	204	187	211	198	223	212	232	219	212	219	197	220	196	200	222	203	218	183	218	226	185	200	209	231	228	220	207	191	224	188	155	188	209	202	208	229	232	197	193	191	211	214	231	205	208	234	219	194	187	220	180	200	215	180	209	241	218	195	221	235	200	230	221	247	211	221	211	227	208	208	207	208	209	181	210	217	221	209	224	249	207	203	220	195	224	197	195	237	236	216	189	174	183	228	217	230	228	212	224	221	210	211	215	204	212	209	194	218	214	214	216	218	235	211	236	192	181	208	199	200	216	210	226	247	218	197	203	206	223	230	211	220	237	213	202	208	198	215	181	219	213	213	236	209	193	223	223	225	205	215	226	226	233	200	223	236	213	207	191	200	204	214	229	227	205	199	230	194	196	207	199	187	220	231	189	249	225	233	188	198	252	200	194	188	210	219	205	218	212	201	204	196	209	191	191	216	202	220	218	226	239	202	203	207	217	225	214	198	239	244	222	231	224	212	207	230	181	198	197	197	204	206	222	230	233	197	223	221	212	189	230	213	225	225	200	197	239	211	222	204	209	239	209	216	224	221	221	187	234	212	198	218	248	206	196	198	233	223	233	217	226	212	217	198	199	204	195	218	201	241	200	220	234	223	212	198	219	231	227	201	212	233	203	185	224	219	236	198	230	230	223	221	233	208	226	252	212	212	211	189	238	224	204	238	222	216	193	212	215	196	207	238	208	204	210	212	191	232	218	207	203	193	189	237	252	210	247	218	207	200	211	219	227	230	216	220	227	234	212	205	227	249	224	222	205	205	186	212	205	193	215	194	227	202	179	198	194	227	212	205	215	225	199	214	201	209	209	206	221	210	213	210	250	195	242	220	225	200	213	222	207	239	203	202	213	223	210	192	207	221	237	222	220	214	206	219	246	208	226	202	239	222	195	184	220	223	236	240	223	211	201	230	206	197	209	199	210	212	203	207	226	203	235	210	222	205	213	216	217	210	224	206	227	216	226	220	195	237	232	200	193	220	189	202	192	236	208	211	206	211	220	229	203	189	197	200	236	210	193	253	208	214	197	204	192	222	213	231	237	234	204	235	227	201	225	221	221	203	181	189	210	192	224	211	218	209	202	203	214	189	200	211	185	206	215	221	242	223	234	202	213	209	211	231	224	224	184
18403	5160	799	555	529	527	557	541	502	517	504	475	535	502	531	452	503	483	494	487	522	516	515	517	503	481	497	515	501	496	491	499	514	503	529	487	475	512	501	485	498	453	543	530	499	500	512	530	520	504	538	516	473	517	484	537	523	489	523	506	469	507	504	515	462	503	485	529	505	513	511	498	503	504	507	494	533	520	511	477	530	520	487	464	538	472	509	512	463	519	524	522	475	514	513	500	492	522	500	511	481	531	509	489	557	490	524	474	497	517	482	524	485	506	528	502	487	508	501	516	514	539	536	500	503	468	507	494	474	473	530	488	498	513	514	484	523	524	518	482	486	530	499	482	499	525	514	502	499	500	510	561	500	516	556	515	519	514	497	514	503	508	496	545	487	514	516	552	492	485	497	498	513	517	515	489	490	488	548	485	511	506	483	506	516	513	514	478	519	507	486	528	500	471	504	528	477	493	532	527	504	494	526	478	489	529	507	505	507	508	530	516	501	482	512	456	531	530	486	535	523	515	480	530	503	493	475	506	538	483	480	513	505	514	506	489	542	509	482	471	495	494	523	479	541	503	469	496	498	531	469	520	441	467	491	488	502	489	470	496	549	485	512	473	486	541	519	520	467	521	493	496	487	510	451	502	489	501	480	473	504	505	504	477	475	536	469	518	491	514	510	499	460	529	497	522	468	476	560	511	515	511	473	496	491	516	473	502	572	510	495	494	543	519	503	537	557	504	516	513	521	520	494	517	521	519	525	524	528	505	500	485	529	546	534	546	508	462	536	508	476	509	467	511	490	516	483	492	520	508	493	476	532	500	525	484	477	511	517	502	499	528	487	529	491	496	520	507	476	449	521	493	523	508	509	492	486	512	497	501	503	500	495	498	486	497	490	472	450	524	496	458	473	510	483	490	510	499	501	476	484	510	532	475	500	519	539	518	521	484	491	509	549	514	479	517	541	511	521	504	526	511	550	484	482	536	483	527	477	500	475	493	485	503	510	471	493	508	496	519	491	523	489	478	483	500	519	478	481	543	528	512	508	489	499	461	487	541	516	480	506	504	490	482	539	490	472	491	526	524	512	479	517	527	524	511	483	497	537	500	528	523	495	542	509	470	524	480	505	474	492	535	506	519	523	505	476	507	516	494	522	483	502	512	510	516	471	543	485	472	521	476	524	528	524	491	486	508	488	488	534	485	512	461	526	506	541	473	482	516	484	508	478	513	511	486	488	520	465	492	462	524	523	500	491	527	506	505	527	557	503	516	492	495	510	528	503	520	499	505	512	526	492	495	488	537	510	483	528	517	483	543	469	478	505	498	459	498	497	503	523	505	510	497	492	473	535	461	503	506	495	491	489	529	499	517	526	514	509	484	526	508	471	519	526	534	504	501	490	470	481	493	550	541	503	531	509	499	544	510	529	494	478	552	525	481	504	540	575	500	497	521	463	471	506	462	504	526	489	491	524	485	453	491	504	528	483	472	492	535	481	534	514	497	499	507	501	505	493	516	476	503	508	453	473	496	474	520	495	505	498	492	489	495	500	517	502	501	525	502	565	511	505	513	462	487	498	496	548	511	496	504	531	495	492	499	508	493	531	514	473	506	504	479	505	506	455	510	476	526	520	528	468	536	499	488	517	473	522	470	516	483	506	483	518	494	496	494	494	539	501	501	516	510	490	489	499	550	500	456	495	511	507	511	467	502	550	474	463	490	509	524	484	523	495	546	499	528	536	522	508	505	526	483	502	487	437	534	462	513	507	503	541	520	540	533	472	511	523	497	488	484	492	517	564	555	528	516	547	485	509	519	506	554	509	532	516	520	486	521	492	549	519	470	524	478	501	540	526	499	492	509	540	528	506	524	522	503	522	484	480	506	514	532	472	476	452	518	477	517	516	503	518	505	475	550	469	515	502	500	510	530	493	518	500	471	479	525	534	523	491	474	484	487	502	539	503	496	494	496	485	508	523	547	506	528	495	511	506	508	528	520	493	475	542	506	476	468	472	502	498	477	480	510	497	512	539	513	470	500	511	476	475	528	495	511	520	516	516	516	547	494	484	488	501	510	488	501	541	537	512	516	484	478	536	493	491	495	502	492	477	499	507	496	483	524	532	465	496	503	510	525	518	494	510	498	517	490	540	524	466	547	504	549	515	521	492	492	464	509	473	508	518	487	516	500	486	526	528	488	516	542	536	500	492	502	516	499	532	492	529	502	521	516	492	514	520	485	495	514	515	515	500	531	564	487	497	528	491	521	446	509	544	501	494	501	492	531	521	533	517	507	497	483	491	513	478	515	520	492	448	537	533	482	534	496	485	525	482	482	519	505	524	468	553	484	533	515	516	497	526	522	524	519	528	479	523	529	473	501	479	516	479	538	468	488	482	521	495	534	556	496	505	531	508	525	540	514	541	506	495	512	492	531	484	528	498	538	544	481	509	504	570	494	524	533	480	484	515	516	523	527	498	475	546	487	502	551	521	535	505	508	525	503	480	525	515	511	515	474	457	539	488	501	473	521	494	508	492	541	501	510	456	500	517	496	599	500	513	518	515	505	482	515	516	488	495	471	488	517	498	525	495	524	493	519	477	497	505	525	530	504	499	522	485	491	533	464	526	505	493	508	501	523	501	545	518	469	556	490	471	491	490	506	515	526	533	453	500	497	499	565	487	513	481	458	520	468	516	481	511	498	510	494	527	528	546	457	491	522	514	464	489	493	496	505	506	492	496	533	495	541	506	542	505	521	508	499	483	516	488	493	497	499	492	491	532	480	494	479	512	451	467	493	503	526	520	518	513	497	523	506	531	494	536	532	483	479	474	499	493	521	511	508	509	535	500	552	498	479	498	492	504	476	521	463	525	474	513	483	508	501	486	519	519	497	488	460	533	480	505	527	484	516	474	538	544	520	527	502	501	521	492	510	480	480	513	503	485	507	524	538	492	510	525	483	476	515	515	495	491	491	487	508	521	486	579	503	522	519	494	505	506	503	494	531	510	490	532	485	489	484	498	531	481	503	479	482	501	494	500	569	489	500	497	525	467	511	468	497	518	500	512	522	526	501	494	517	499	486	500	514	508	477	473	522	522	471	500	466	526	506	494	516	497	486	507	510	509	506	502	466	493	506	487	509	528	523	494	502	493	506	468	557	503	491	539	484	485	497	505	503	520	552	535	470	505	482	530	465	513	535	498	468	513	515	508	497	493	508	491	516	502	514	502	491	490	523	502	503	519	504	521	489	465	536	473	470	505	505	528	524	510	524	537	513	495	520	492	519	517	496	514	476	529	520	516	473	515	489	540	493	527	477	542	456	508	496	541	533	491	467	505	474	488	490	508	517	537	510	477	509	515	529	537	467	546	497	460	535	521	492	522	482	503	513	491	493	524	500	533	501	494	549	509	510	492	502	507	487	518	473	505	471	486	508	513	496	501	495	484	517	555	501	496	506	523	469	517	517	520	508	490	502	506	476	500	503	535	498	473	504	528	487	505	531
25302	21122	23649	28863	21131	13384	658	505	399	382	386	372	402	396	399	404	397	384	375	353	371	379	392	383	344	382	362	363	409	375	356	413	368	413	390	363	379	374	383	356	376	393	374	373	335	329	427	400	348	378	363	319	357	338	352	348	394	343	402	382	374	381	387	380	401	363	403	391	366	373	367	375	316	364	348	368	363	376	368	346	370	395	362	346	362	371	370	343	346	387	388	380	356	359	329	392	392	418	387	368	357	338	385	385	371	375	336	325	413	371	396	340	361	356	390	374	415	349	369	387	387	385	399	346	410	363	332	359	368	347	383	368	393	357	391	385	371	349	361	374	344	329	399	371	365	349	359	322	359	337	387	382	411	374	355	333	312	380	326	393	404	366	364	408	369	364	409	387	360	376	340	350	347	372	371	332	349	373	403	382	367	379	398	354	404	379	363	371	373	374	380	340	379	377	347	381	330	352	403	368	395	360	378	344	375	359	399	379	380	350	334	387	373	372	377	383	361	405	385	366	360	372	362	378	351	358	364	341	364	380	372	381	352	344	344	327	373	365	378	328	353	333	384	334	375	339	372	440	365	373	352	358	363	385	344	393	408	373	382	405	349	339	375	380	383	372	351	390	355	377	381	420	372	376	369	363	376	368	350	349	378	361	377	370	337	407	392	374	356	342	346	370	367	354	381	386	416	349	360	368	344	392	375	326	380	349	417	373	371	315	394	381	409	387	399	380	357	333	336	374	372	382	377	369	379	394	381	341	346	345	325	354	382	362	415	364	388	366	345	378	395	373	373	374	369	367	375	396	375	371	384	374	361	381	390	409	400	377	349	403	377	381	362	373	394	401	354	347	388	386	356	357	364	364	399	375	367	388	375	389	346	408	350	382	409	376	382	358	390	377	349	343	379	370	355	353	361	370	364	391	369	388	354	354	398	337	364	360	348	403	368	384	393	395	352	363	374	378	383	345	352	390	396	357	379	360	380	389	339	380	380	353	363	365	342	390	326	326	357	346	369	371	352	356	405	374	368	378	419	357	355	376	386	356	359	383	417	332	347	376	400	394	400	327	383	402	389	366	371	397	348	345	385	379	397	366	401	344	361	428	440	345	375	336	351	404	379	401	368	382	403	379	371	380	322	384	375	377	331	362	377	346	332	352	374	402	358	361	392	386	394	334	317	351	371	390	375	338	394	332	389	364	347	379	396	366	371	373	344	396	408	382	367	356	366	390	383	368	397	356	368	424	343	348	340	360	345	357	374	374	358	365	392	339	391	388	375	369	382	386	351	329	372	383	363	388	376	405	354	370	353	329	373	373	372	383	342	392	373	354	372	381	329	400	360	341	340	352	385	388	425	392	383	338	354	367	344	358	357	374	373	350	369	338	371	384	367	394	362	360	419	374	375	391	362	343	369	378	377	356	392	401	388	382	350	400	349	347	383	372	378	356	351	398	318	387	397	335	398	372	351	334	365	340	360	373	375	396	370	368	364	353	370	364	399	359	365	349	381	377	379	350	348	348	381	366	419	413	341	417	364	343	363	394	373	354	375	410	372	335	393	382	354	336	375	376	385	392	361	344	353	360	348	349	380	374	403	354	357	402	381	334	368	357	353	357	365	389	377	393	367	352	369	379	394	366	354	379	357	351	383	347	368	332	406	384	368	390	354	353	378	410	380	395	383	374	384	361	377	359	393	393	352	364	356	364	347	370	364	349	352	379	363	407	387	380	390	387	411	338	354	372	357	380	384	352	346	378	364	394	380	331	374	388	356	414	362	367	399	404	378	332	348	379	343	372	348	371	356	380	395	390	357	353	360	367	375	408	359	392	359	402	328	346	354	404	370	370	370	369	361	356	346	381	358	353	357	344	394	324	387	388	364	369	390	323	355	387	377	343	372	390	363	398	348	368	368	344	374	361	402	337	314	391	376	360	381	345	365	341	371	356	384	371	370	353	334	386	366	375	369	332	380	375	366	347	358	351	383	399	401	356	384	368	382	358	363	390	367	367	385	380	377	369	398	387	375	386	376	368	341	407	389	400	336	359	384	388	410	402	361	383	372	385	378	388	374	360	364	367	367	349	324	374	357	335	389	378	356	397	373	369	354	421	385	366	375	385	336	334	333	391	363	352	371	344	374	373	366	338	371	378	353	380	382	386	371	363	383	352	396	374	383	391	386	387	358	364	352	388	353	358	377	393	354	339	406	351	389	367	400	358	341	416	378	384	377	359	395	364	338	385	372	351	356	371	361	353	398	363	351	348	374	366	355	380	393	400	352	350	398	373	357	383	371	389	371	341	349	336	394	380	409	335	329	356	381	364	353	381	397	408	355	361	404	409	333	373	374	348	408	365	400	413	411	378	428	363	350	377	396	377	395	334	362	391	390	348	394	377	362	332	350	334	367	379	355	366	363	377	351	366	367	345	374	365	373	357	345	386	365	392	402	346	337	383	348	345	391	383	388	388	354	378	376	352	352	379	401	330	359	368	396	413	333	369	361	380	397	350	369	329	349	354	351	380	398	367	359	347	351	390	374	348	336	388	372	389	377	352	382	368	379	370	359	371	354	370	391	365	374	395	360	355	410	352	358	396	327	334	394	350	356	368	382	347	349	379	343	354	347	348	409	354	379	401	393	350	384	375	372	363	375	357	377	393	378	356	383	370	343	372	373	355	383	388	368	398	406	314	391	363	371	419	381	350	391	338	394	329	347	379	344	341	361	369	374	372	380	369	350	369	373	376	364	402	373	388	389	350	385	408	386	374	374	361	380	372	349	321	353	340	347	379	366	392	363	350	374	366	345	377	395	368	354	332	352	397	373	376	345	364	377	314	342	353	364	380	336	394	396	338	381	366	383	397	351	355	359	379	356	363	357	362	397	421	363	370	352	372	369	389	356	351	370	383	359	378	368	341	423	383	357	372	399	339	368	389	343	373	384	367	373	337	396	346	387	364	373	395	367	410	344	397	325	344	368	360	404	377	342	376	384	366	363	372	391	389	366	367	367	347	374	384	371	400	375	401	354	375	344	350	392	389	374	415	347	359	368	336	339	377	362	359	368	349	358	317	388	352	374	378	376	366	359	372	354	334	375	345	320	331	339	369	368	375	407	367	368	340	356	354	364	365	402	407	417	363	399	372	361	353	330	376	401	357	386	398	374	357	373	400	380	325	382	391	358	374	376	389	375	325	344	363	365	322	370	371	399	391	343	335	333	363	356	350	357	382	372	386	362	391	384	373	363	351	373	359	398	369	364	372	373	379	372	391	384	357	347	365	410	367	360	348	359	378	327	337	393	408	341	377	360	376	367	326	371	373	358	341	356	376	368	365	371	356	364	397	364	365	341	353	371	381	360	393	351	372	384	367	367	387	328	401	375	369	359	339	379	367	354	382	359	358	349	384	350	330	373	363	317	356	336	357	371	421	381	377	376	364	371	416	376	416	367	386	353	371	372	373	364	363	373	381	404	417	409	374	386	346	336	360	323	377	359	357
31656	36559	6778	949	859	777	787	803	773	779	809	780	861	739	790	808	782	785	757	849	781	757	716	794	798	779	720	790	740	752	739	782	769	777	775	784	801	737	792	749	771	825	752	822	737	749	740	779	803	793	799	778	774	759	773	817	770	777	841	796	775	800	813	774	741	793	760	774	790	797	775	778	813	784	777	779	815	798	811	768	808	817	839	793	831	788	790	724	780	814	753	772	794	789	797	756	738	804	782	757	777	814	777	787	756	770	772	767	773	771	750	776	770	791	774	800	741	805	766	726	761	736	796	769	772	755	778	752	775	791	777	817	714	765	778	758	761	752	781	785	760	787	793	800	823	803	761	805	756	774	808	823	726	746	811	734	801	772	782	796	722	778	783	741	803	806	739	765	779	806	772	762	741	808	797	772	818	767	779	742	701	833	765	735	832	779	779	804	806	740	730	772	787	794	757	814	788	767	784	780	735	779	766	763	759	759	735	847	753	758	775	803	806	776	752	790	760	784	759	772	809	774	838	796	797	818	785	801	784	783	771	695	788	777	814	778	821	767	733	790	765	759	758	730	764	724	770	776	773	808	754	781	742	787	797	762	716	810	735	763	759	752	762	770	807	752	753	760	800	763	778	788	735	792	738	812	746	793	804	737	841	837	816	782	828	783	787	785	785	775	767	717	822	754	793	776	788	777	742	800	777	774	771	765	828	721	797	817	765	732	803	702	748	783	763	756	747	769	836	795	860	781	762	750	781	804	804	767	777	830	794	797	792	836	790	751	789	749	765	758	779	778	775	755	790	818	784	794	791	815	772	800	751	736	782	808	792	768	836	762	786	814	732	799	744	781	731	813	783	784	739	783	788	748	730	781	786	778	762	761	784	803	770	835	794	739	784	821	815	794	774	801	791	761	747	834	764	809	746	755	788	785	787	774	737	773	795	783	747	757	789	753	790	754	746	723	812	756	819	775	764	795	818	782	809	795	796	786	792	758	822	778	788	772	749	736	810	795	753	786	773	774	789	759	777	737	777	813	742	783	766	736	746	802	775	768	809	811	786	802	760	754	795	782	803	758	757	798	709	763	765	755	765	791	772	753	742	759	770	729	801	766	772	835	804	796	768	742	765	787	812	759	804	758	773	749	773	817	786	752	797	811	801	742	770	766	748	791	787	782	796	771	775	752	768	731	752	847	836	725	783	760	763	820	804	811	773	764	784	799	772	785	777	769	748	812	810	823	802	787	781	820	787	784	790	818	802	825	783	789	756	770	772	754	775	766	788	731	813	762	791	816	736	771	767	827	807	798	775	735	803	773	801	771	762	748	782	817	756	771	795	785	781	794	779	798	789	785	750	747	718	751	762	746	751	811	743	711	718	794	811	805	779	783	732	771	798	802	734	799	808	768	810	750	783	805	807	735	770	796	769	730	758	796	781	822	756	786	832	790	789	754	801	786	833	823	766	777	758	791	805	830	813	759	734	750	784	787	806	715	790	763	762	790	746	741	795	768	793	765	802	802	781	796	800	827	755	785	801	769	769	804	763	770	785	794	788	764	763	758	751	768	754	735	722	771	733	831	789	780	803	758	756	780	768	810	771	799	803	731	802	781	817	829	768	790	771	725	802	760	803	780	736	753	756	780	746	768	763	717	803	780	789	808	759	748	775	794	809	784	787	762	774	762	773	763	802	780	756	767	801	794	851	746	765	770	736	730	796	812	792	810	815	762	826	815	755	769	801	793	749	818	817	791	819	728	759	767	810	762	739	740	750	794	812	804	812	747	780	765	816	816	781	763	760	769	787	797	760	787	752	757	764	794	740	747	786	804	789	765	787	771	793	793	770	790	787	759	796	724	770	812	772	776	780	778	784	792	748	778	780	747	848	773	809	749	758	752	761	778	786	722	769	776	764	770	769	792	775	777	721	825	761	814	780	782	748	799	803	792	743	699	753	737	776	800	768	791	772	789	781	808	792	774	788	818	788	756	788	733	829	805	769	767	760	745	765	787	800	802	779	777	748	782	750	788	783	823	735	765	773	783	793	782	772	827	778	771	791	776	751	748	803	773	721	826	788	795	771	796	719	769	742	760	794	813	815	800	776	761	819	804	754	734	763	833	782	786	782	726	799	766	799	774	789	800	795	828	738	748	790	813	828	779	833	779	769	788	760	793	791	763	824	726	797	767	799	757	766	766	818	777	794	756	806	757	724	825	808	786	780	765	748	768	777	797	757	754	753	810	777	769	743	825	745	783	752	757	765	780	807	827	723	770	775	752	753	744	837	736	771	754	755	823	813	765	797	749	776	768	745	787	738	804	825	753	769	751	741	823	793	762	755	782	773	839	805	793	784	779	764	788	810	764	793	816	769	779	755	759	791	755	791	773	771	778	782	745	795	761	791	772	779	768	778	801	765	751	792	775	788	777	777	760	796	800	784	785	780	750	750	807	744	753	756	809	784	808	784	797	701	763	765	790	775	754	805	774	769	767	778	793	778	733	840	794	802	782	753	840	825	783	770	845	787	763	841	811	783	710	801	745	843	786	761	780	783	772	760	764	819	812	792	751	795	785	748	810	784	817	786	774	732	771	777	752	783	832	781	788	812	765	795	785	784	782	755	825	751	771	772	791	785	749	710	781	764	742	734	749	756	773	762	773	805	801	799	789	802	755	796	796	816	798	763	794	792	778	719	765	793	804	784	857	764	760	760	759	742	761	728	786	814	756	821	808	766	737	800	800	757	765	737	821	728	811	787	769	779	778	754	751	771	785	796	792	757	773	808	760	816	767	788	750	751	780	767	798	805	788	751	765	770	776	756	812	740	790	703	785	792	791	756	768	763	762	797	804	786	765	749	776	823	794	789	728	818	747	761	774	741	785	798	773	761	771	737	761	769	785	787	735	766	771	771	776	802	791	781	790	834	784	739	741	767	745	760	761	784	784	811	781	819	755	803	751	786	829	786	765	795	833	770	753	780	770	782	804	781	788	750	777	810	813	742	721	800	735	823	784	769	779	791	769	787	814	734	769	774	776	776	762	770	766	781	745	788	824	821	828	768	751	751	809	782	838	793	783	764	834	753	780	762	748	794	811	754	779	820	772	768	805	753	704	856	799	770	791	732	769	759	800	810	786	759	805	754	794	750	754	787	759	763	752	783	798	797	789	807	782	784	779	764	796	761	791	759	806	752	781	776	756	839	795	766	807	820	807	735	795	813	778	770	719	813	806	797	832	832	806	799	797	737	788	771	727	794	768	772	822	786	789	809	782	799	830	801	762	802	791	781	806	800	795	773	791	782	815	808	819	784	783	785	796	752	793	762	759	768	759	754	791	748	813	798	771	755	750	806	816	751	787	773	743	767	738	792	778	802	785	801	788	784	773	764	763	726	774	745	757	762	764	763	806	791	811	725	773	788	815	761	789	781	773	761	779	867	792	820	748	764	777	823	788	795	750	814	826	758	793	761	777	728	795	805	769	760	785	834	759	744	825	765	789	851	777
24619	21156	24078	28499	21162	21198	11445	628	450	443	420	397	360	368	348	380	415	340	377	284	361	294	321	334	303	343	312	332	334	344	359	316	302	341	303	356	302	341	343	356	330	331	333	369	301	322	341	316	303	334	346	314	339	373	315	294	310	310	299	317	351	316	361	309	313	337	312	322	370	321	341	318	327	325	329	288	322	351	308	342	344	323	290	322	303	353	326	362	344	339	311	317	319	337	307	282	324	307	282	326	308	326	334	312	345	271	353	302	324	353	336	343	345	321	312	323	347	312	307	350	315	334	316	290	362	308	336	306	353	330	326	332	326	343	320	353	367	315	338	328	343	341	361	311	334	329	303	355	336	355	361	336	316	327	321	377	315	259	328	311	314	300	296	288	315	318	327	331	339	352	324	340	324	311	307	317	338	324	347	321	353	308	316	334	348	343	375	309	350	328	355	335	283	291	304	350	323	338	344	302	302	335	322	341	346	329	324	336	316	325	307	302	317	313	334	323	297	340	330	323	317	297	334	348	316	326	304	258	363	338	324	308	300	348	334	322	339	335	307	325	319	303	317	330	305	343	339	303	357	332	328	365	298	313	307	309	326	312	309	316	348	308	335	352	372	323	329	325	339	351	327	333	330	315	310	321	293	295	301	328	310	331	293	320	350	323	315	289	287	344	323	338	363	300	305	332	326	339	314	335	355	333	302	309	324	332	333	348	324	330	347	268	317	307	322	317	307	294	337	325	343	301	313	301	330	324	321	340	340	325	298	316	345	343	331	292	360	321	307	305	306	316	338	299	331	315	327	315	301	310	346	307	311	336	334	305	296	296	369	319	334	300	323	268	306	280	308	340	325	304	332	329	349	342	305	324	332	297	300	307	334	338	348	347	300	325	319	296	329	353	345	298	351	331	352	327	290	314	282	311	319	307	281	331	343	318	316	296	315	308	316	334	331	331	321	318	323	305	338	335	302	331	319	323	339	313	315	308	325	322	341	341	334	310	331	354	364	339	258	320	325	325	337	319	329	337	310	331	381	330	339	320	323	339	331	338	340	326	311	333	328	309	319	334	339	325	318	287	314	310	327	321	329	307	315	319	318	331	300	346	326	336	308	326	319	335	354	309	367	322	336	338	347	340	335	331	333	287	300	302	308	311	334	339	349	337	364	340	308	316	331	331	322	334	316	295	347	320	313	352	335	346	359	317	300	330	334	300	317	330	302	314	286	299	325	286	307	340	339	341	326	340	331	335	358	305	341	308	342	295	340	350	341	330	322	336	329	348	325	315	348	329	339	341	323	346	311	309	324	291	306	303	345	340	320	345	326	333	311	318	357	334	332	366	343	293	341	333	337	321	338	360	308	321	325	311	327	320	318	295	285	297	314	341	293	301	293	311	317	289	306	314	306	288	319	296	339	330	351	344	319	334	355	331	304	291	338	330	343	328	321	337	293	344	318	312	329	285	306	320	326	328	312	385	337	355	320	350	290	319	354	318	326	333	319	312	331	303	315	322	329	309	296	344	301	301	318	332	333	369	323	318	318	321	304	356	304	317	310	286	336	330	349	300	340	304	321	297	356	348	330	364	319	335	315	356	325	347	318	319	300	337	344	304	353	323	306	367	371	308	337	336	336	317	338	309	305	295	295	305	345	323	332	329	326	318	302	322	350	358	315	299	301	301	313	315	293	324	361	346	334	327	300	299	325	357	317	354	299	352	292	339	332	354	330	331	283	326	290	335	352	331	304	321	315	315	329	348	354	317	327	290	308	309	322	345	342	316	316	341	342	316	316	335	281	338	321	311	362	296	332	330	340	316	303	335	349	334	342	346	328	307	347	365	323	276	309	309	323	287	318	305	327	367	304	326	340	312	341	339	327	314	297	312	310	314	335	330	298	324	299	327	269	312	333	341	324	326	322	334	334	342	326	378	308	376	317	314	298	339	293	317	321	369	318	302	339	337	306	349	326	312	318	300	300	316	321	312	322	329	309	315	291	317	323	342	328	322	356	304	300	320	328	332	322	298	321	325	348	358	312	281	318	329	328	297	333	319	332	321	324	345	327	327	300	338	312	330	329	318	334	337	339	288	330	341	323	341	321	348	359	313	291	336	344	312	337	338	351	319	316	332	348	344	335	315	324	328	324	290	304	365	333	349	326	313	317	296	298	337	323	323	319	323	344	286	323	325	325	322	316	303	299	305	323	324	345	325	307	311	341	317	334	351	326	362	311	299	352	346	329	302	312	316	362	355	332	366	337	322	334	332	349	322	342	338	318	332	324	329	344	319	337	324	358	308	325	332	319	309	334	304	330	332	329	315	334	330	326	309	343	311	338	341	351	322	315	336	324	354	309	275	335	331	330	318	316	323	340	377	331	334	314	332	336	294	274	298	313	337	331	314	339	331	332	344	313	321	333	282	305	333	325	320	290	301	290	340	320	275	321	329	341	317	345	324	319	307	303	345	337	361	331	311	293	331	317	330	308	349	348	330	311	270	325	298	315	316	333	321	309	325	329	327	305	331	322	321	344	327	324	324	317	317	308	340	318	345	282	361	329	349	311	292	293	323	302	351	303	324	342	312	348	346	332	333	323	308	325	303	314	327	344	295	325	297	313	335	331	301	299	301	325	323	313	293	304	333	345	308	318	346	331	340	333	330	329	323	337	313	301	316	331	316	314	314	325	332	334	349	315	336	356	324	332	363	330	344	352	321	313	337	301	314	302	335	313	324	315	324	340	334	308	292	309	310	374	371	316	353	344	310	341	339	338	289	326	318	305	327	333	323	350	334	337	368	315	301	306	320	344	324	307	319	313	345	313	344	311	332	293	349	326	340	343	324	321	355	357	307	326	334	328	312	321	330	317	332	326	378	340	328	317	303	311	308	321	297	330	327	348	336	344	319	330	329	315	322	295	302	313	319	293	309	315	329	324	332	300	330	329	303	332	334	312	302	385	328	351	336	333	305	319	301	308	311	287	319	346	292	277	338	325	340	306	314	310	307	308	335	327	302	335	300	330	325	332	312	326	348	312	366	345	323	318	299	272	303	298	317	351	313	307	303	308	329	318	333	297	338	311	341	291	330	316	352	303	352	344	300	318	319	360	363	299	303	309	297	321	311	352	332	322	285	347	329	296	293	305	333	314	339	313	324	328	325	339	316	306	331	300	330	287	344	307	287	326	310	338	327	333	320	328	345	313	296	314	313	315	304	276	314	295	314	323	325	315	366	348	304	295	294	326	320	334	334	339	310	310	292	347	363	319	348	319	311	308	309	309	283	285	273	305	300	345	344	318	320	317	314	326	324	319	377	336	329	366	291	338	312	324	309	333	313	326	314	305	294	353	309	321	329	309	299	326	333	318	316	328	320	300	332	322	314	325	307	298	304	301	283	293	316	338	333	348	342	289	346	333	324	343	325	335	345	357	320	302	363	328	296	328	298	350	360	295	312	346	302	295	323	334	315	335	320	341	302	289	311	331	300	338	337	338	336	295	300
37571	46213	10854	944	800	749	706	697	716	634	677	680	696	657	672	684	690	660	666	661	621	638	639	705	693	628	704	660	625	647	693	675	642	684	652	693	714	655	604	698	666	633	693	644	608	683	661	678	625	663	666	586	663	678	631	633	655	623	695	635	645	660	664	658	603	706	611	624	690	683	660	623	708	664	701	646	676	655	644	637	665	638	653	658	703	655	678	687	693	647	622	714	667	707	674	671	652	695	622	659	651	671	654	653	658	667	629	665	662	655	613	671	645	666	661	619	682	669	665	640	717	718	666	646	593	706	626	620	666	648	650	647	635	656	682	673	666	642	648	705	702	646	643	678	657	699	667	699	672	662	647	644	668	662	628	665	660	677	659	661	652	676	684	700	655	663	674	672	645	682	661	636	685	703	667	668	672	640	642	713	593	663	693	670	686	649	678	620	672	639	605	701	660	674	653	608	630	686	662	658	646	651	646	712	664	631	667	682	674	678	633	612	639	583	646	671	666	674	667	725	630	664	642	664	644	635	661	638	659	617	665	688	668	641	660	657	629	698	649	626	685	675	668	659	679	654	692	643	704	673	662	670	682	661	672	658	672	686	683	605	658	662	627	638	653	633	636	667	662	643	635	646	622	635	640	652	644	642	644	635	606	664	680	671	624	680	694	721	644	650	680	695	646	661	598	669	672	674	662	667	630	656	661	651	676	635	597	664	666	608	650	630	652	643	699	696	675	645	634	723	649	658	641	657	632	634	708	661	671	661	673	677	654	624	638	731	731	663	663	646	668	632	658	672	632	621	615	673	689	668	647	686	687	690	650	669	649	654	653	673	635	637	646	663	656	695	645	651	667	681	656	650	620	646	657	676	592	649	676	669	650	652	691	656	658	600	664	646	663	680	664	685	704	681	678	653	651	614	656	685	705	616	644	722	616	640	699	697	615	657	624	622	641	706	661	633	664	694	621	637	669	697	636	732	694	621	684	612	665	669	651	670	668	693	642	672	677	648	655	650	627	623	642	690	658	657	636	666	657	694	688	677	653	645	689	706	740	647	653	703	692	674	679	655	703	622	688	632	647	676	661	670	648	648	697	652	671	673	672	671	681	622	648	669	617	674	631	667	705	709	658	685	616	641	652	682	642	637	677	648	619	707	685	668	630	634	651	653	694	629	673	664	653	649	657	703	662	679	660	651	673	646	725	662	649	637	674	615	623	713	692	613	688	641	660	665	641	631	674	629	675	653	667	673	674	661	648	669	619	660	652	644	674	644	615	656	639	732	654	700	658	650	655	672	648	696	665	659	698	633	674	664	630	692	670	662	649	650	645	678	646	640	701	650	684	686	675	685	674	636	714	658	667	661	668	672	647	663	685	651	642	635	663	678	639	697	656	675	627	665	684	662	636	659	667	659	666	657	624	630	665	681	665	661	683	656	662	681	655	644	651	672	616	689	664	652	644	664	647	619	646	632	689	641	693	664	673	623	667	648	679	638	676	658	670	681	631	654	612	677	610	698	675	657	627	628	685	670	691	678	689	671	661	624	708	680	651	642	694	627	652	640	666	647	660	673	677	672	633	666	623	652	656	598	670	665	675	622	698	696	678	663	621	667	652	651	692	628	645	644	674	670	649	625	656	615	676	640	664	644	616	622	673	643	627	639	609	686	684	671	660	658	621	647	649	710	655	706	652	646	662	656	631	656	708	697	669	655	686	636	665	684	657	619	689	681	674	662	626	623	677	667	674	690	678	673	618	704	688	656	648	682	650	682	633	654	679	661	629	677	693	658	706	658	673	686	649	709	739	660	635	680	644	663	721	621	671	633	683	621	694	694	625	670	667	670	723	653	673	686	667	666	669	696	652	629	649	638	679	652	685	646	675	643	669	639	639	662	657	689	667	649	702	668	642	703	661	663	683	651	673	641	675	651	690	683	667	676	618	651	694	641	695	669	664	622	658	643	674	725	658	665	696	666	654	606	673	647	623	657	666	662	707	696	665	640	649	632	641	646	647	699	698	691	631	691	672	639	689	675	710	652	652	662	708	621	671	669	643	627	647	705	694	653	681	657	655	673	668	707	659	674	667	675	660	630	658	657	669	650	669	640	681	655	657	667	692	696	680	676	643	605	682	638	715	649	673	643	668	690	687	641	664	685	688	637	645	644	679	647	683	666	655	652	690	638	672	666	676	658	680	686	652	634	669	721	666	663	679	643	672	618	649	636	741	650	683	664	688	611	670	657	687	713	643	645	632	637	697	645	641	665	637	671	618	695	660	633	655	682	679	635	668	650	650	678	653	658	667	622	670	667	598	703	641	667	668	673	715	654	673	641	696	657	744	609	673	690	622	709	660	655	692	683	671	623	716	663	640	694	706	651	623	687	659	692	653	664	663	662	669	649	638	706	707	647	644	661	649	611	638	700	692	607	673	650	654	666	683	628	627	674	679	669	615	669	605	643	650	653	652	680	694	640	638	636	667	672	650	626	636	708	664	617	649	650	662	696	695	658	665	649	675	679	599	610	662	641	627	661	721	676	672	646	689	668	717	637	647	671	663	633	666	687	650	668	673	664	679	657	654	693	673	659	634	657	668	650	697	665	652	670	674	632	700	655	657	672	670	658	697	693	621	684	638	667	639	674	685	625	705	628	658	671	670	651	660	699	681	672	650	684	643	633	670	633	649	626	704	653	678	669	686	623	637	662	665	627	640	681	671	623	670	665	655	676	662	636	623	658	626	654	648	662	704	667	628	653	685	638	629	679	688	650	664	625	633	620	684	624	683	666	656	608	636	651	657	601	656	632	700	626	650	684	644	587	671	675	591	651	625	685	646	680	693	705	640	627	671	679	672	685	630	642	659	647	665	670	623	682	662	609	687	596	639	703	632	666	682	636	664	693	685	712	659	692	682	668	644	644	670	672	634	615	678	626	649	660	683	678	659	683	670	674	650	648	613	659	647	632	668	692	652	653	641	696	676	684	680	673	645	610	691	694	652	656	655	670	683	645	663	690	681	635	651	650	660	643	626	664	616	682	649	670	690	649	655	677	633	666	668	707	633	687	662	608	641	669	643	661	664	640	647	603	649	653	666	651	646	677	667	673	692	667	639	666	671	700	661	663	677	685	684	678	666	670	667	689	662	594	668	695	646	701	701	708	660	690	631	632	611	667	638	616	615	654	636	647	676	641	664	687	657	652	653	657	683	666	663	619	686	647	677	698	694	652	657	645	717	634	658	674	648	647	663	678	632	660	635	693	697	675	655	682	697	661	649	681	684	630	639	683	646	619	665	647	660	678	714	659	645	682	687	687	671	614	648	687	651	641	664	690	685	678	622	671	644	659	642	628	707	685	605	672	618	618	611	599	646	651	650	690	661	628	651	690	658	695	682	646	624	692	677	698	698	648	616	686	685	619	674	661	662	655	634	671	665	694	688	654	668	645	642	614	699	649	666	612	676	644	664	642	615	647	653	680	719	643	638	660	699	698	658	660	673	684
34599	17586	4517	470	328	332	261	206	208	196	200	247	210	190	206	201	196	220	201	214	203	195	227	224	209	226	244	215	192	241	184	214	219	216	224	221	204	203	200	220	214	202	199	216	222	181	218	209	207	211	215	215	224	191	187	195	238	192	211	228	197	207	222	185	204	211	227	200	183	213	223	224	214	219	202	194	201	208	203	215	203	220	231	199	195	201	202	236	197	208	199	205	200	184	203	213	227	219	207	202	211	206	190	202	187	190	187	224	215	206	230	240	231	221	210	217	234	217	207	183	219	199	228	229	189	195	194	218	208	213	235	212	198	218	203	200	173	222	225	197	213	220	206	203	203	222	195	242	227	198	230	192	214	201	205	203	209	211	217	215	209	217	227	234	208	201	209	207	231	209	219	201	211	227	223	204	219	234	198	212	175	202	195	224	210	207	186	175	197	204	191	227	231	171	210	201	222	193	196	253	226	208	222	194	198	223	188	188	239	207	227	217	192	226	202	224	222	230	196	211	216	199	245	200	224	212	209	192	212	216	229	192	182	206	220	211	222	204	204	225	212	236	211	219	201	238	181	190	209	211	184	194	204	226	238	191	217	217	219	231	196	212	204	214	211	225	216	188	233	207	214	222	241	219	195	196	226	211	220	209	207	197	208	200	206	234	213	219	223	234	225	213	187	202	203	240	192	186	229	199	207	210	207	197	215	195	238	216	207	234	213	219	190	212	197	204	196	183	186	230	246	215	204	192	207	210	211	222	211	215	199	214	189	183	192	236	230	208	212	225	198	204	216	198	220	238	223	208	200	202	224	197	208	203	194	200	204	213	207	234	228	208	208	184	195	205	240	203	198	173	193	202	212	238	207	211	223	222	219	257	186	219	198	193	214	191	217	232	202	213	201	230	222	208	214	215	210	210	185	213	253	210	198	224	201	219	213	203	225	234	233	222	238	192	222	192	211	216	215	186	209	196	217	215	195	211	229	234	186	186	209	215	206	187	205	211	210	193	203	199	229	204	198	232	225	192	189	217	232	206	225	231	220	219	222	192	228	225	236	218	214	207	205	199	212	182	211	197	176	226	215	215	220	214	230	200	211	208	232	220	182	188	202	186	202	220	187	196	192	196	231	214	229	213	197	221	207	207	190	216	219	215	220	226	213	234	212	220	214	212	183	209	216	196	225	187	196	231	208	194	219	214	204	213	188	209	203	205	201	201	221	191	192	216	197	211	199	187	220	202	206	183	234	223	234	207	189	219	195	192	206	217	196	198	212	213	203	200	214	253	217	214	195	217	194	201	207	208	216	202	214	217	189	227	209	225	231	238	189	203	212	189	210	201	217	231	233	202	200	186	182	224	216	215	198	231	185	220	219	208	201	219	201	188	221	178	228	213	230	195	224	220	203	195	225	193	203	210	201	214	207	212	243	233	199	207	206	211	218	202	202	216	203	217	212	244	227	210	213	210	203	213	206	203	211	203	214	201	207	210	202	216	226	210	196	188	198	223	212	199	195	212	196	219	198	214	196	215	230	207	241	213	181	179	236	201	202	219	239	211	188	196	238	236	240	214	220	219	189	189	221	197	221	205	213	218	217	206	232	186	199	191	197	206	224	209	188	182	200	214	234	192	223	219	215	239	206	215	187	191	214	193	222	202	192	186	181	194	243	236	188	204	213	170	186	204	233	206	256	201	179	180	222	216	207	218	181	214	213	227	193	202	193	190	224	204	209	198	203	204	213	201	219	211	232	215	212	204	207	197	197	210	173	236	225	201	234	186	201	209	240	188	211	220	200	219	227	222	195	202	178	181	220	221	213	206	235	205	198	247	214	199	194	213	213	187	234	214	198	204	194	239	191	208	233	205	215	195	189	231	206	202	221	196	189	178	200	194	227	240	181	217	186	188	217	216	187	210	198	210	210	245	228	211	238	191	208	214	199	198	197	217	193	186	209	219	239	214	229	182	193	217	213	214	208	204	227	251	202	217	206	209	234	222	229	217	186	226	199	221	184	231	204	216	203	216	237	213	210	216	244	206	193	219	228	201	199	208	201	197	173	197	241	218	195	212	208	200	176	224	216	205	201	207	228	232	227	217	192	223	212	222	195	223	230	209	192	194	214	218	213	226	209	213	208	211	235	222	185	203	196	227	198	228	219	229	246	190	225	201	219	231	209	218	211	227	189	212	239	206	208	232	232	192	202	199	231	217	221	226	218	263	173	199	231	220	218	204	219	202	236	201	219	201	183	227	220	214	220	206	189	212	233	231	228	231	233	214	205	188	188	204	181	194	202	205	195	209	219	207	189	189	220	218	192	201	224	201	206	224	240	194	234	211	220	211	224	211	186	197	190	186	190	229	209	206	216	203	210	188	240	223	220	206	221	205	196	201	200	222	217	209	205	214	213	208	206	203	200	214	202	191	212	212	199	214	208	215	212	196	228	198	229	226	225	244	207	225	202	212	208	191	203	186	203	189	207	198	184	214	213	193	225	215	222	222	195	195	218	195	208	213	212	197	217	187	219	202	209	227	205	203	218	219	199	218	225	211	223	195	192	203	188	203	216	222	219	220	222	219	227	185	227	217	221	196	201	194	227	191	228	230	196	217	202	222	202	201	224	204	230	200	213	213	184	209	182	181	208	203	247	206	215	266	226	226	221	207	212	187	208	213	206	197	215	206	212	203	196	253	218	203	200	230	195	214	226	221	199	199	207	182	235	222	238	201	180	199	187	193	212	209	221	214	224	213	218	210	228	241	206	196	204	177	223	229	212	228	199	200	203	236	184	185	204	215	223	202	223	236	221	219	218	227	218	192	214	231	201	190	222	237	201	177	234	212	194	232	204	202	188	217	179	231	253	202	191	206	182	183	209	224	226	229	193	201	230	222	208	197	203	213	214	203	222	207	196	218	172	182	187	221	220	181	193	217	251	206	204	184	218	203	186	223	217	222	206	238	197	226	208	224	213	187	208	213	216	213	229	249	192	210	203	216	198	214	214	243	206	214	192	201	204	196	210	201	194	205	206	196	196	204	213	220	219	201	195	211	233	224	217	216	217	225	184	218	223	187	200	188	217	183	202	213	201	215	212	213	223	203	195	202	202	205	209	226	212	200	172	198	210	216	223	231	222	214	189	217	213	191	230	219	210	222	251	235	187	198	220	202	224	205	225	218	219	213	189	185	209	186	205	205	221	221	208	198	213	198	190	179	198	212	196	207	228	216	207	201	183	210	202	213	196	253	183	239	225	222	215	202	192	194	183	218	198	197	193	199	220	220	197	198	207	175	197	215	224	181	186	216	197	201	190	193	203	192	225	218	203	206	169	207	178	221	220	195	216	183	207	210	235	224	220	197	215	196	230	230	205	213	207	224	194	209	199	204	202	211	215	184	217	197	229	206	197	200	197	183	203	229	228	192	207	217	193	202	215	211	200	235	189	233	209	202	213	220	206	203	194	188	214	188	200	201	217	204	238	202	214	215	215	191	206	221	210	225
16062	4741	946	514	494	510	517	507	502	508	507	539	482	511	502	479	511	513	502	524	510	465	520	491	491	514	466	496	494	510	515	515	495	556	501	547	470	476	477	509	522	553	525	488	502	446	516	515	528	505	507	527	495	517	488	553	512	526	482	562	495	470	507	537	504	461	509	528	495	458	467	479	473	483	491	479	476	522	522	469	528	501	457	506	477	490	494	453	490	531	506	481	502	513	482	503	509	493	509	514	547	531	509	541	512	509	497	473	480	559	497	469	486	488	498	509	495	516	486	502	464	489	483	472	490	542	455	466	477	476	507	508	520	516	496	500	512	505	481	531	493	494	483	534	497	528	481	453	499	516	447	528	499	492	490	505	486	484	490	451	466	508	486	506	472	528	503	494	487	482	483	512	471	499	478	519	451	471	444	488	480	446	486	500	516	489	500	486	507	486	517	507	506	523	498	487	491	505	501	513	530	490	540	470	500	525	456	537	521	493	520	481	517	477	517	500	504	512	541	481	469	503	514	509	513	459	491	476	498	484	494	545	529	507	511	492	501	469	494	532	518	502	493	488	467	523	523	477	533	513	490	465	503	505	481	485	496	448	511	515	419	548	496	484	461	473	483	503	544	515	481	492	440	462	517	507	482	499	468	459	462	518	504	492	470	467	512	500	497	503	470	523	500	467	497	513	500	510	538	482	521	484	528	524	524	503	501	502	509	505	466	486	471	499	478	568	466	538	518	460	494	529	496	481	493	509	505	488	519	487	544	530	512	508	491	523	497	513	498	516	502	471	487	456	517	468	499	529	481	481	490	525	513	500	506	488	499	507	490	526	491	483	490	501	482	522	501	524	472	520	497	525	466	524	474	498	517	531	483	504	507	493	501	515	499	494	521	493	505	475	477	502	502	497	487	492	474	501	525	468	508	515	509	519	494	479	491	467	531	484	535	482	489	458	538	521	486	498	501	498	516	505	488	503	479	511	483	455	508	486	484	525	501	544	516	505	514	486	502	496	481	491	525	517	505	519	515	469	500	473	534	520	477	477	459	513	510	500	496	516	485	477	505	515	476	516	509	486	485	511	525	507	532	491	536	515	460	488	503	463	520	494	523	503	499	503	484	493	502	534	477	475	526	519	546	501	506	512	474	477	506	481	508	511	495	518	483	511	495	507	495	491	513	536	479	514	484	533	488	529	527	504	494	517	523	482	486	514	473	529	509	506	560	464	489	498	493	464	466	510	491	540	514	520	487	459	536	520	462	531	493	489	520	517	487	521	473	497	481	541	479	476	506	491	513	466	484	490	444	489	493	480	513	469	487	498	480	476	523	500	517	509	465	483	528	450	502	523	507	481	490	532	507	484	512	504	498	492	496	496	483	516	490	472	476	499	533	497	525	533	495	502	467	499	502	533	544	481	502	498	478	496	536	518	513	538	523	516	560	551	522	513	471	505	488	486	471	492	536	474	442	480	495	551	515	461	503	461	470	509	483	495	505	491	471	498	480	514	502	528	483	491	516	505	483	545	537	484	524	496	504	497	517	511	497	515	505	511	498	502	466	509	450	492	507	467	475	503	480	459	507	492	466	477	493	502	469	491	556	498	479	487	497	510	511	478	490	510	503	506	522	487	460	490	507	501	495	500	448	499	508	484	513	494	538	484	509	523	518	507	525	490	505	519	505	512	492	487	492	517	507	484	493	541	520	494	485	471	477	475	505	505	449	497	540	514	497	510	463	510	530	487	542	499	531	483	540	520	481	510	499	477	486	512	487	521	545	498	478	452	482	512	464	508	480	526	510	482	516	480	516	544	475	490	518	518	547	543	504	506	529	465	479	483	502	439	511	480	539	540	502	473	479	496	484	524	479	471	488	525	500	422	504	514	531	452	510	481	441	489	497	484	475	484	512	497	478	497	484	550	527	489	501	530	532	517	552	504	490	504	507	484	482	473	536	519	483	494	498	459	503	535	500	492	494	477	536	495	488	496	496	481	535	502	521	546	462	552	483	494	486	455	474	505	513	462	488	488	499	494	513	460	523	520	516	483	513	494	462	486	475	497	509	492	516	499	479	497	456	520	495	501	531	498	527	453	491	530	468	502	500	556	475	483	520	534	529	520	529	510	477	494	491	503	497	509	491	521	499	474	500	469	508	476	498	509	503	475	500	515	496	485	520	528	479	478	503	448	514	540	508	533	537	483	502	502	532	487	462	477	498	511	506	459	483	509	472	513	465	492	489	517	492	449	494	510	478	514	477	495	504	478	518	474	506	508	508	516	497	548	499	506	491	507	477	524	453	488	503	493	494	525	491	486	499	489	468	471	504	512	516	488	505	492	486	505	489	493	486	524	505	505	509	533	482	473	466	508	510	482	486	518	515	466	541	510	458	494	504	496	528	509	519	505	509	515	481	507	475	536	519	490	485	487	493	502	514	517	488	509	463	532	478	517	506	526	505	516	477	510	496	500	504	524	509	474	480	479	511	499	540	536	495	480	537	481	517	494	483	491	522	500	488	489	495	505	505	489	471	497	481	502	535	460	489	470	506	500	511	507	527	470	516	525	521	481	448	449	532	508	484	517	492	508	514	491	508	492	517	469	492	492	539	502	509	496	539	495	515	498	502	483	485	491	486	498	502	511	466	493	480	491	500	521	486	522	521	488	477	507	519	509	514	500	520	514	531	518	507	509	481	526	480	527	483	473	464	456	522	481	515	502	500	480	480	512	478	512	498	467	465	509	493	507	487	485	513	504	530	495	530	474	543	502	479	487	512	476	501	496	510	511	498	456	512	461	500	512	514	507	496	533	499	519	495	514	524	494	486	500	494	562	513	526	449	506	493	480	518	535	535	497	538	524	453	479	526	490	523	537	500	517	509	493	513	518	503	462	480	493	538	474	487	510	523	506	495	487	488	520	541	526	470	511	544	466	499	523	558	466	497	513	509	513	522	470	481	453	518	454	535	529	507	528	487	507	504	519	527	506	524	530	508	512	466	533	532	481	475	493	536	503	533	526	549	485	474	475	494	511	491	464	483	508	504	500	506	511	473	521	483	497	470	511	525	523	501	510	518	529	526	526	474	495	488	480	482	496	506	523	498	522	495	588	489	509	497	549	503	494	482	529	487	505	478	464	518	531	527	528	476	484	495	483	555	511	488	504	469	496	471	485	534	527	485	470	531	489	489	469	501	489	516	482	513	503	542	463	500	515	489	504	493	504	506	500	488	492	482	531	459	494	476	540	524	475	476	495	497	515	495	518	542	541	514	516	536	490	491	466	472	492	504	484	528	442	498	488	487	499	454	529	486	517	522	512	508	538	526	533	526	477	487	479	554	486	487	530	506	493	499	495	513	450	519	565	478	466	516	513	491	503	507	512	502	505	484	470	466	503	482	524	488	492	475	507	505	489	536	540	502	508	493	511	483	482	503	482	497	511	521	494	510	536	501	493	522	497	497	498	499	515	480	476	502	505	471	483	518	493	495	479	514	531	541	506
25267	21116	23606	28861	21113	13282	596	483	416	423	426	421	392	396	397	406	350	356	375	373	390	412	376	361	347	387	343	362	413	383	367	372	342	362	353	350	375	370	416	372	384	355	351	364	365	383	363	382	390	395	343	414	342	363	383	359	359	371	350	351	380	339	416	380	343	391	362	356	355	355	344	369	390	395	371	356	388	390	367	366	409	349	383	354	365	387	358	348	349	370	374	393	379	380	347	392	349	358	362	344	340	357	363	325	388	359	339	361	337	385	351	407	358	330	343	335	371	387	344	376	372	376	372	363	409	324	348	317	325	343	375	376	370	394	414	357	405	381	349	363	352	379	374	371	382	357	368	394	379	370	355	373	359	357	333	380	337	357	367	350	394	379	383	420	345	355	355	354	342	354	352	370	379	358	371	336	355	368	330	352	362	363	354	392	317	384	385	363	356	359	394	370	338	377	396	344	353	359	353	382	364	335	362	360	374	348	364	347	386	355	374	370	352	375	376	384	349	357	368	317	354	328	376	369	369	350	372	402	352	353	369	367	370	362	347	357	361	368	382	370	373	362	373	381	376	343	349	375	367	399	336	347	396	360	397	359	374	362	386	353	375	403	360	336	367	379	363	381	367	385	363	341	346	373	402	366	398	336	357	373	388	353	349	356	359	374	371	314	370	336	365	357	315	370	322	363	380	355	355	363	347	382	357	361	398	378	385	370	358	344	331	318	334	370	353	342	324	398	379	355	364	374	369	351	389	364	321	342	402	365	361	381	351	362	387	323	383	374	363	358	368	336	367	375	384	357	342	353	347	396	366	355	344	379	341	336	365	387	361	374	338	383	365	368	345	327	343	365	363	384	346	360	428	358	367	417	405	388	389	376	369	371	370	342	313	320	354	376	365	402	381	362	356	358	418	357	355	367	343	367	356	333	346	365	350	350	400	345	386	352	380	349	401	382	355	362	376	373	342	364	352	363	388	355	359	344	367	336	381	369	366	357	353	359	367	356	379	365	373	390	347	354	392	350	367	357	396	354	377	371	381	367	371	361	360	355	355	328	340	333	376	371	369	336	397	407	338	376	341	365	382	414	389	364	390	350	382	378	363	349	356	354	350	365	370	391	372	369	392	357	334	375	377	374	345	356	336	335	374	323	372	399	383	380	368	358	337	394	390	386	376	399	373	353	335	372	353	353	308	372	389	377	372	371	383	359	329	369	384	388	356	364	371	363	350	350	349	352	354	331	360	403	388	378	346	342	375	375	425	366	370	327	331	342	382	388	385	316	369	387	362	357	369	369	388	392	414	411	347	390	326	345	342	350	370	386	392	387	367	401	397	383	345	383	375	379	339	352	378	361	374	353	389	370	348	371	359	392	365	360	384	344	373	362	339	360	324	397	350	352	357	373	362	362	383	378	354	376	385	342	369	337	359	372	380	421	348	360	358	355	369	380	371	389	400	317	375	355	359	351	352	391	380	343	339	366	355	347	384	380	370	354	343	361	365	375	306	309	381	373	361	367	371	353	395	359	361	364	337	355	380	374	337	385	341	368	341	373	362	346	366	355	351	360	346	392	371	352	401	387	367	349	370	404	351	381	359	389	394	359	374	375	361	359	365	335	396	382	363	376	376	332	380	392	385	378	347	377	396	412	344	376	367	352	339	348	351	362	356	398	384	367	356	376	403	363	331	373	357	362	348	401	370	365	353	367	335	328	360	367	359	340	400	358	360	381	359	330	373	386	360	366	360	364	388	382	405	376	339	406	378	357	378	360	386	363	347	350	417	356	380	340	424	353	356	382	394	376	379	404	372	362	338	380	373	380	363	365	363	311	386	349	331	358	392	404	405	362	346	396	361	344	348	378	355	367	388	346	328	384	357	356	365	347	377	363	379	336	322	387	381	337	356	364	360	341	359	374	340	328	332	375	329	373	371	375	361	383	392	387	335	364	376	359	358	381	375	413	343	385	343	342	361	374	358	374	321	381	348	370	386	375	385	366	342	355	374	349	402	372	358	375	358	374	386	329	352	355	376	339	377	371	358	354	356	378	367	352	353	357	368	355	362	362	386	378	343	384	374	389	366	359	391	315	349	368	378	359	365	377	364	333	352	361	366	365	356	365	348	377	347	351	346	333	372	345	406	345	376	369	378	347	351	369	385	368	385	352	380	327	362	350	394	313	363	414	340	359	353	350	381	401	356	378	372	384	373	375	374	332	373	348	334	377	378	363	388	353	387	343	378	377	336	364	376	342	369	404	395	381	370	353	350	359	352	377	347	375	392	332	346	364	375	365	335	355	367	388	365	357	361	319	383	366	371	394	352	367	368	376	370	383	378	344	365	308	340	354	388	371	371	363	312	337	364	356	356	348	336	330	383	361	344	367	372	391	368	373	344	362	361	363	391	373	401	314	359	377	391	386	333	370	345	389	352	368	352	387	378	349	385	376	359	355	353	324	368	347	366	398	351	349	385	370	377	348	356	362	375	381	346	376	346	355	364	331	363	368	369	339	393	362	342	386	363	340	391	376	353	372	370	355	368	384	388	354	349	369	370	363	320	323	351	361	355	369	364	339	341	365	382	356	365	370	378	359	356	365	378	376	389	389	364	358	380	398	428	384	387	360	330	357	365	381	395	380	369	352	372	374	358	376	373	386	356	375	391	418	401	387	389	376	361	352	398	386	400	376	376	367	402	355	377	378	353	323	369	394	393	373	387	361	371	384	367	395	350	347	345	370	369	382	333	354	402	365	366	365	390	376	393	355	378	350	365	376	409	350	405	338	379	334	367	339	365	347	358	347	338	336	353	371	382	381	355	350	380	350	376	406	365	335	330	317	349	408	376	404	383	350	345	371	368	367	375	376	406	338	334	422	392	400	369	335	351	357	360	338	340	337	372	396	337	364	375	375	355	333	383	373	399	389	358	346	366	380	363	389	342	342	331	345	371	372	423	365	347	331	348	406	377	370	348	379	321	386	373	373	364	370	351	357	371	380	381	371	363	362	353	384	361	338	361	334	394	371	331	378	330	386	385	375	371	380	325	367	388	382	341	376	352	333	350	366	356	363	383	370	393	362	350	349	377	395	365	369	420	377	374	348	368	376	344	359	354	371	419	360	340	350	377	357	410	341	375	345	365	343	340	337	378	380	366	383	361	359	368	351	374	356	379	402	371	362	371	342	356	351	379	352	391	367	356	343	364	366	335	365	341	368	371	375	377	382	396	373	367	346	359	347	374	388	341	338	326	355	351	343	360	387	364	373	359	386	366	345	367	401	374	317	347	337	317	404	352	376	385	352	393	355	372	338	331	375	354	384	380	358	389	347	364	340	343	391	374	367	364	349	398	391	392	374	373	377	382	369	355	362	369	335	397	387	389	384	373	405	384	359	367	370	360	352	364	370	369	326	404	367	400	325	370	332	352	370	362	385	343	362	379	352	357	342	352	352	334	400	334	367	387	347	363	341	377	388	363	348	353	371	366	343	365	392	329	374	368	374
31846	35185	7313	926	818	803	761	823	797	795	746	793	797	784	788	765	716	759	720	727	772	773	816	741	790	792	768	771	745	787	796	748	777	761	769	846	733	794	796	750	788	804	788	744	806	747	767	777	745	760	749	745	802	812	714	725	780	751	709	763	801	755	773	758	798	759	734	742	767	771	775	743	775	751	761	755	739	773	752	786	797	760	788	737	766	748	771	800	794	779	737	771	718	744	764	785	810	787	808	762	787	757	774	766	770	742	761	780	814	789	737	755	744	743	783	730	771	809	788	764	765	810	757	767	743	830	804	824	758	779	820	792	786	764	748	795	763	795	800	766	773	778	744	741	773	761	797	773	781	800	726	734	782	751	762	750	779	764	813	770	792	750	770	739	790	795	779	770	752	746	774	783	679	772	802	807	803	745	770	781	764	801	802	814	795	793	758	767	743	738	801	713	762	771	827	768	707	760	755	800	785	757	774	771	732	795	754	756	775	739	759	704	770	817	761	781	773	800	803	755	777	731	779	784	773	810	817	802	758	749	756	774	763	713	759	769	775	803	773	759	781	760	770	810	753	773	818	711	731	790	746	798	770	798	772	751	774	793	787	758	738	721	780	755	792	791	781	783	780	699	798	758	792	762	770	788	773	805	750	775	816	808	760	795	738	741	785	778	757	781	754	764	728	758	764	798	722	844	753	754	768	802	769	748	802	737	779	786	768	782	744	774	737	778	716	809	729	731	768	773	773	709	731	764	763	720	740	766	792	777	788	781	754	762	766	798	798	781	765	745	784	750	761	788	769	797	827	729	755	797	776	776	755	772	766	739	798	771	758	787	789	788	784	799	809	739	778	765	800	736	749	794	772	739	768	775	797	747	761	754	780	775	785	761	751	764	777	782	745	791	758	783	752	744	769	738	723	775	732	770	756	806	749	767	752	773	858	793	746	785	777	720	780	767	784	793	738	780	780	769	808	778	750	818	798	727	811	754	763	791	764	760	713	783	797	770	738	782	755	770	759	760	754	727	763	761	786	761	755	760	726	755	744	776	805	715	710	733	804	788	795	733	782	803	781	760	727	813	792	782	743	765	749	797	803	800	735	757	817	734	740	752	764	752	755	761	797	750	780	798	756	764	793	775	795	792	759	761	802	777	812	849	767	752	776	755	785	750	767	745	758	803	774	748	773	765	713	773	791	733	769	773	793	801	757	805	704	733	771	786	749	786	740	747	771	790	738	806	789	788	785	807	749	798	749	744	799	788	842	859	755	788	753	815	754	812	789	754	772	731	755	776	741	755	735	771	790	710	712	776	773	794	796	799	796	777	786	768	738	791	785	703	714	777	762	764	773	755	783	756	749	791	773	743	751	770	826	760	798	751	760	727	795	776	765	753	782	762	752	765	791	796	698	759	796	785	712	761	797	789	752	773	776	735	783	763	794	791	803	724	751	760	823	732	770	844	723	778	748	746	790	809	773	755	783	837	803	768	746	751	783	763	785	767	761	778	756	772	760	740	824	851	802	754	764	804	786	773	807	780	742	806	752	757	785	793	795	724	780	773	771	769	782	801	773	744	757	795	813	776	787	787	781	769	828	780	789	763	774	755	771	759	727	743	814	722	751	730	724	774	784	807	775	747	771	782	785	782	720	753	754	721	795	752	754	824	758	791	764	757	760	755	748	787	776	787	785	776	775	761	790	749	744	802	767	766	764	738	766	721	767	740	740	767	775	772	772	805	822	724	773	746	808	756	766	762	797	763	791	762	825	684	787	727	757	796	775	775	828	746	809	761	761	737	774	732	788	727	748	754	819	770	750	809	767	762	733	830	774	744	784	757	748	735	773	705	792	777	771	784	774	771	744	816	776	755	768	811	784	798	736	785	801	824	727	768	842	740	764	737	756	740	807	764	791	812	751	769	765	776	786	780	822	757	753	777	777	780	800	795	816	800	777	791	761	768	784	765	801	841	744	807	761	767	788	790	738	760	750	790	725	763	761	814	771	762	785	757	758	761	793	796	719	746	790	724	711	770	760	720	776	778	775	716	772	783	824	753	802	748	778	788	779	774	771	728	797	743	762	738	757	761	826	741	769	718	757	760	776	838	804	740	714	787	788	797	740	748	763	742	769	737	742	798	775	767	787	766	759	814	763	765	749	782	817	758	771	827	754	757	762	750	730	754	742	756	768	731	772	803	771	752	777	804	792	748	804	764	751	796	777	805	787	818	735	791	784	764	778	766	776	729	753	770	773	767	768	761	780	792	744	767	749	715	841	777	759	764	818	800	778	768	749	747	763	725	757	743	796	745	779	709	820	778	785	738	757	756	756	811	752	820	740	776	791	742	814	713	742	778	800	775	776	772	753	794	811	703	824	712	771	762	790	755	771	722	798	781	759	736	767	775	740	830	825	794	817	795	752	812	810	731	755	784	752	793	726	803	774	784	757	772	761	753	783	798	782	790	715	762	751	768	760	762	743	774	767	785	812	819	793	766	813	753	717	769	765	752	743	767	742	765	725	781	769	786	749	813	821	766	787	829	742	746	725	783	752	793	763	758	753	779	825	789	735	779	788	762	820	744	763	748	805	755	762	718	799	770	744	729	765	755	729	750	791	806	801	772	829	734	770	781	782	782	739	809	732	807	757	770	776	762	745	742	748	768	795	777	799	783	795	741	772	766	764	770	789	793	800	777	765	778	761	813	789	777	801	762	763	788	780	749	773	782	756	741	736	745	734	786	802	754	777	786	760	771	771	805	747	812	745	740	723	804	831	743	774	774	735	762	774	762	756	754	805	751	792	806	756	772	805	794	774	716	785	728	755	771	765	732	828	772	769	732	772	780	755	737	757	800	751	745	780	764	810	776	801	710	774	806	742	748	755	796	747	771	764	763	751	773	780	792	737	749	770	742	790	771	790	783	762	743	799	775	771	739	788	795	776	805	775	799	771	754	740	781	790	786	823	768	764	769	734	758	749	758	737	742	808	734	764	724	774	747	789	801	742	732	817	742	773	782	778	782	747	755	778	769	765	769	822	763	722	718	753	754	837	796	690	768	754	773	732	758	781	751	791	747	676	780	774	793	739	751	786	757	758	751	769	801	731	814	776	779	779	783	761	761	777	765	732	741	719	769	779	756	718	741	732	817	806	753	755	731	780	826	777	792	755	779	719	768	788	822	747	776	788	752	749	731	757	749	789	760	808	789	764	785	775	797	725	767	776	790	727	793	740	772	798	727	780	746	806	770	798	803	808	741	783	784	765	761	759	718	779	780	762	787	744	734	758	737	781	795	762	747	771	789	761	764	753	731	749	722	747	768	805	736	747	793	744	743	782	783	782	789	778	736	701	760	755	786	745	773	777	790	781	762	762	786	743	728	752	791	754	821	760	778	762	740	796	752	794	783	749	732	818	792	741	755	770	723	773	776	777	767	754	731	741	786	788	786	723	743	764	775	767	778	768	758	815	797	748	754	727	808	745	785	781	790	741	770	773	738	758	760
24599	21118	24005	28499	21120	21140	11690	701	443	406	377	395	377	340	328	379	347	362	397	345	325	353	331	319	309	346	319	331	330	313	343	357	327	345	313	317	345	318	349	335	305	322	317	316	321	316	334	318	311	316	312	316	333	329	308	334	323	354	319	359	339	327	344	336	327	327	331	330	352	330	308	293	305	348	291	304	326	351	333	322	316	333	331	311	326	359	307	300	335	309	317	317	344	321	335	335	349	314	321	305	312	335	338	297	302	305	349	332	321	329	320	315	312	342	322	348	336	322	303	329	311	316	318	289	302	332	318	324	325	330	327	337	304	343	351	361	345	324	332	341	290	338	312	310	315	304	311	339	361	310	333	321	316	347	323	329	308	327	298	321	283	326	339	353	331	304	309	350	273	336	304	364	326	297	335	304	318	337	310	295	316	330	295	334	323	316	311	319	313	331	310	323	294	296	344	300	304	317	322	321	325	314	321	284	351	307	327	316	334	269	331	308	306	306	282	300	318	356	303	274	323	327	297	325	313	325	293	337	337	293	331	343	283	324	334	317	355	330	311	311	320	324	315	334	307	348	343	351	344	290	313	286	316	335	350	306	357	314	309	332	350	346	322	308	323	332	341	329	292	289	319	325	327	302	327	318	328	350	323	284	325	321	321	326	351	349	327	276	344	315	307	357	338	302	309	302	302	314	333	348	323	304	274	328	341	294	342	327	299	320	330	325	310	352	324	313	309	325	344	322	364	326	351	333	323	326	339	318	296	329	338	289	346	290	302	296	335	329	359	311	331	331	328	327	318	285	333	320	341	323	310	326	299	338	340	317	305	342	348	318	342	322	332	329	341	333	329	331	302	298	300	306	337	287	324	337	335	301	259	321	313	311	331	305	268	298	317	311	336	349	337	322	308	318	316	311	347	342	336	289	348	350	295	350	290	309	339	321	343	320	356	327	353	291	336	304	328	329	341	320	316	333	302	364	281	327	303	331	364	321	344	286	333	320	340	305	338	336	327	336	312	319	320	328	269	334	341	302	319	349	344	325	327	307	312	361	351	349	326	325	327	338	317	329	338	318	324	329	341	328	270	311	321	358	359	307	320	324	337	333	287	295	316	302	320	283	322	300	295	322	304	352	342	328	319	325	337	316	335	298	325	342	340	320	324	330	336	349	376	330	338	299	332	348	317	284	350	320	338	299	321	297	316	367	334	341	339	325	320	306	326	341	309	302	309	333	325	346	317	326	365	351	324	361	380	339	327	306	317	316	320	337	334	363	311	322	334	306	318	296	328	287	312	302	335	308	296	316	340	310	321	371	327	330	343	328	335	341	296	315	315	318	295	311	315	309	368	324	310	303	326	308	321	311	335	263	333	334	338	326	304	363	339	347	334	325	354	350	319	319	308	305	282	331	319	329	303	297	312	310	344	330	348	317	316	312	337	312	335	318	343	316	294	305	309	323	348	334	309	340	347	314	296	328	316	312	291	306	306	307	316	309	292	343	321	333	305	345	338	314	316	331	305	317	305	291	311	326	309	295	361	311	336	305	320	361	312	309	355	291	314	323	333	313	363	346	309	345	341	328	324	294	336	329	309	314	319	349	307	296	338	322	366	308	297	308	289	313	299	314	330	357	311	326	290	307	326	337	315	314	343	316	307	294	303	325	319	329	325	337	328	300	347	336	345	340	305	346	314	302	278	308	333	318	307	314	317	341	347	323	322	324	329	328	336	346	305	301	332	303	315	346	340	322	304	359	325	362	323	328	349	342	346	349	298	306	324	326	323	363	356	340	311	334	308	346	323	324	349	313	311	326	345	343	328	315	353	323	329	317	325	312	323	365	349	319	305	349	330	307	322	332	320	317	354	327	325	328	322	303	310	329	314	315	340	300	329	304	363	304	293	347	319	346	316	323	313	366	337	350	330	334	350	359	351	312	333	354	323	323	320	300	300	356	332	322	309	287	321	314	315	328	341	305	345	335	311	332	320	323	315	344	347	311	323	315	336	301	268	310	311	298	303	337	333	342	363	333	335	318	318	291	313	288	316	320	314	327	355	336	307	333	295	307	339	304	317	321	350	295	339	332	349	277	282	331	284	345	327	298	309	306	317	326	328	329	310	305	385	341	307	315	310	341	359	291	314	305	349	302	313	349	312	334	309	319	306	341	321	331	334	317	348	300	299	330	331	331	340	329	298	319	309	342	307	326	352	329	321	323	330	332	312	338	315	313	317	329	310	317	354	356	332	298	332	342	292	302	315	321	285	284	329	314	342	324	313	303	352	336	298	333	315	333	343	329	285	344	330	288	352	316	298	299	280	334	326	314	306	317	327	344	327	324	306	314	318	311	310	299	317	323	344	339	312	317	306	381	332	315	312	333	339	330	304	325	322	340	328	293	320	332	317	332	306	342	321	343	312	309	338	321	247	305	343	338	302	362	338	292	331	324	341	313	337	314	313	305	319	318	348	314	335	309	289	314	311	333	319	323	323	304	294	306	342	322	320	347	288	346	312	321	334	349	328	323	320	312	295	319	344	333	347	298	323	339	322	323	313	321	289	319	295	304	346	330	310	279	332	346	326	332	338	327	329	329	317	352	325	331	327	334	321	325	345	315	298	346	304	303	334	306	312	265	325	338	339	318	338	321	349	373	348	322	311	313	310	320	328	335	302	341	305	326	313	332	322	307	303	313	317	317	327	301	319	322	333	311	348	306	307	325	326	343	350	304	315	323	349	320	262	308	325	334	300	322	303	330	328	321	317	333	320	331	341	309	330	352	358	293	282	271	293	320	340	307	326	360	344	321	305	328	305	317	367	309	306	319	291	314	348	314	291	327	316	312	308	289	287	316	318	320	332	307	306	358	335	329	318	313	332	301	332	307	352	306	325	315	322	300	342	340	339	294	303	336	337	308	301	353	316	297	298	330	330	299	341	306	288	353	339	338	341	316	359	330	338	331	310	374	325	303	366	327	313	303	300	296	327	379	295	340	299	333	339	331	320	308	338	321	323	318	355	327	325	334	348	344	310	376	342	345	290	274	324	301	273	322	268	316	333	283	329	311	283	373	308	342	295	318	360	349	310	327	292	311	276	351	330	335	300	301	347	304	312	309	336	354	328	339	332	318	336	318	297	314	323	344	362	357	313	323	358	356	340	342	326	295	305	317	320	311	330	317	330	305	342	299	310	334	306	311	332	314	316	320	373	346	340	321	354	339	331	310	338	324	322	361	347	328	321	313	310	292	292	312	301	285	341	311	303	354	341	370	316	301	313	362	309	304	344	335	320	334	317	324	368	340	318	301	331	330	323	304	293	295	334	328	349	280	334	330	347	353	324	356	355	295	298	325	315	353	314	321	282	323	316	334	319	366	332	301	348	369	304	316	365	335	351	335	310	331	317	312	313	314	285	297	319	288	323	334	316	305	314	328	329	319	350	313	322	328	294	345	316	340	281	337	316	324	319	339	344	301	348	317	343	339	324	316	301	297	305	337	339	319
38031	47247	9712	962	795	751	710	681	686	653	662	685	615	706	646	664	710	655	666	681	610	664	669	644	690	673	681	635	673	651	655	649	663	651	637	698	648	690	665	619	649	635	651	661	682	645	670	720	632	647	649	638	660	672	578	659	640	650	663	637	679	678	690	671	633	656	669	671	664	692	620	638	673	676	645	657	665	656	638	680	668	662	652	677	645	657	654	633	691	662	606	703	659	674	634	682	705	628	609	620	670	652	658	711	670	622	635	732	706	667	666	651	653	625	684	671	676	688	663	668	643	657	652	624	684	629	685	631	654	666	661	585	612	652	654	641	610	637	633	696	649	669	687	650	696	676	619	659	600	643	703	642	663	614	665	690	663	698	690	663	649	622	665	679	676	655	652	618	690	706	725	664	646	712	651	701	661	661	652	626	657	639	624	647	637	692	666	653	671	647	633	655	641	654	648	632	682	660	647	671	622	648	714	633	643	653	670	638	645	671	606	628	665	660	635	661	633	685	657	655	621	634	661	687	662	667	641	605	671	652	641	679	682	647	626	651	712	657	665	681	652	655	707	655	666	638	651	689	611	659	680	625	636	675	623	596	629	653	680	699	640	656	659	649	651	665	652	671	631	714	698	657	671	647	688	705	683	672	678	688	636	673	680	664	636	671	698	664	643	643	627	672	622	622	686	699	655	640	676	671	650	636	655	672	604	640	650	683	694	669	644	624	671	682	643	657	644	641	653	649	682	649	692	679	720	636	637	653	647	677	646	647	619	680	639	650	671	670	663	647	671	644	660	651	635	661	673	639	673	670	674	664	672	698	633	645	658	670	689	637	666	620	652	651	655	637	660	670	686	651	679	641	674	650	670	697	690	664	688	622	626	628	666	644	665	633	664	651	613	650	641	646	653	659	654	698	603	651	694	663	691	634	630	606	670	648	702	623	619	647	637	642	671	643	650	627	631	657	703	702	636	632	647	656	612	652	644	683	710	682	622	694	676	696	663	694	655	657	696	683	649	698	638	686	692	679	702	675	675	656	649	646	636	675	636	648	659	679	688	619	695	614	657	655	653	637	697	618	641	652	671	656	677	711	669	660	676	670	654	641	662	704	743	644	647	687	637	668	614	647	696	627	655	640	639	616	655	706	703	689	631	695	666	670	623	624	620	653	643	637	652	634	617	689	708	634	619	624	642	684	651	655	665	637	661	665	672	695	701	657	676	717	686	705	656	661	637	657	673	639	632	657	648	709	677	649	671	655	651	607	668	669	637	660	658	696	663	625	673	674	653	676	655	721	652	634	644	678	637	609	674	651	624	656	689	662	623	643	600	661	661	656	664	636	652	676	644	671	643	697	644	625	627	705	563	677	643	656	682	661	657	689	634	660	657	669	649	640	695	663	691	666	660	632	665	694	638	630	694	668	682	688	679	668	665	640	671	614	614	646	713	660	647	696	701	634	693	675	626	614	664	642	669	695	633	658	679	706	694	691	676	638	705	632	646	724	636	681	682	627	631	681	608	664	679	608	680	647	631	633	666	668	676	694	649	617	631	679	662	627	673	626	654	698	666	671	662	662	683	713	660	651	663	673	628	646	663	666	629	608	640	637	661	652	693	633	665	729	659	650	641	658	680	668	693	638	634	644	621	642	687	674	667	684	628	662	699	696	652	670	671	666	632	683	639	676	668	656	602	637	636	650	632	683	676	615	643	692	646	680	691	637	693	722	599	698	641	685	693	653	591	659	615	660	642	664	641	678	618	638	660	658	649	634	634	654	658	646	652	682	693	694	645	627	628	601	620	629	649	672	676	701	633	644	714	684	706	686	663	644	660	720	626	664	655	623	674	683	644	658	660	643	661	656	649	656	680	680	635	690	642	668	630	634	674	639	610	652	672	631	640	692	624	674	682	689	703	667	675	741	624	656	680	671	600	683	640	636	667	697	662	626	621	653	651	646	717	664	668	680	697	660	620	636	651	663	694	674	646	659	684	670	698	618	679	637	680	689	657	649	652	708	647	685	630	675	633	647	671	712	651	715	676	647	651	678	630	627	688	594	632	673	629	614	668	641	665	624	671	681	652	616	593	653	653	665	690	704	629	724	714	696	652	671	702	685	642	702	622	683	658	619	694	675	655	704	637	622	655	677	690	664	641	678	635	690	656	641	689	663	685	647	687	641	685	678	614	636	678	680	623	640	679	641	677	649	661	653	660	657	629	628	675	666	712	651	635	680	665	672	604	624	642	624	677	663	631	640	647	640	619	653	661	680	685	652	669	660	670	662	619	607	680	679	619	664	643	643	600	713	658	619	616	582	658	647	699	660	630	653	648	663	662	633	589	662	680	672	665	668	668	693	669	658	646	636	669	677	674	628	684	671	663	658	684	666	646	662	654	665	626	617	663	674	614	666	657	636	640	643	727	662	623	643	699	702	679	697	647	655	663	675	655	697	661	645	676	644	633	679	639	726	641	680	620	665	588	674	715	670	647	714	663	680	653	652	673	663	677	677	664	666	641	618	604	656	637	677	699	652	677	657	657	664	687	687	656	663	656	663	632	615	644	640	653	658	659	634	671	667	639	601	673	671	607	652	629	617	684	638	711	663	606	665	640	669	654	688	682	683	652	675	616	645	659	705	666	653	684	657	626	690	619	638	631	677	658	680	660	624	650	652	669	625	679	680	649	604	698	640	681	663	656	659	628	586	692	670	637	669	691	626	698	681	636	675	651	640	630	647	631	663	683	628	664	678	664	654	646	665	622	673	656	690	629	696	668	611	642	624	669	660	651	647	649	658	670	661	665	667	620	641	641	678	719	660	664	623	644	675	682	662	636	693	629	645	653	670	623	691	644	656	623	660	667	645	703	667	656	639	645	649	665	631	700	655	664	694	695	639	643	641	657	666	644	669	691	651	650	635	680	642	682	659	624	642	675	624	688	691	654	657	627	590	714	638	622	630	654	650	659	653	702	629	661	648	662	641	676	656	668	684	672	645	626	638	673	671	644	702	662	656	658	652	615	674	633	678	696	681	672	699	615	637	602	686	679	672	622	674	626	712	708	668	651	657	654	633	627	678	677	677	666	659	655	681	624	644	652	635	663	628	732	661	638	643	645	634	669	653	622	630	652	716	638	659	656	654	676	651	640	652	665	699	672	658	642	664	662	613	661	625	599	672	679	696	649	657	673	670	633	691	654	659	613	592	661	622	706	651	649	609	652	693	626	667	678	676	657	644	679	669	679	667	663	662	699	669	710	632	629	649	670	659	654	688	635	672	725	632	672	673	615	669	654	655	738	648	713	673	651	660	650	641	666	662	637	641	666	648	647	665	619	654	685	678	619	646	682	684	633	673	632	681	622	605	645	655	700	691	664	649	648	662	676	684	634	681	652	654	669	721	667	647	643	659	665	659	657	653	681	619	672	662	655	671	623	664	613	679	643	605	646	643	693	638	634	667	689	674	657	679	671	668	648	667	637	685	679	660	686	681	668	656	649	684
34938	17466	4465	311	216	212	215	218	210	183	200	211	218	235	217	194	209	205	219	192	231	208	211	207	208	206	221	234	225	205	254	210	201	230	204	204	220	214	214	185	189	217	210	210	228	226	225	211	218	220	193	180	230	238	214	219	204	216	220	218	221	209	197	202	187	205	205	230	237	224	216	188	221	219	204	206	197	204	226	215	223	217	226	182	202	207	192	224	199	218	220	230	223	212	214	207	226	191	197	196	195	222	204	196	233	258	205	194	200	194	188	210	185	200	219	225	214	215	197	228	208	198	228	217	213	204	173	199	231	195	212	199	215	256	176	217	234	215	226	220	211	185	240	192	225	212	211	186	231	208	248	227	198	177	223	200	209	223	238	213	240	226	220	203	215	207	218	213	207	206	235	213	185	200	209	218	219	217	199	203	210	228	213	190	194	205	218	224	195	225	215	226	217	220	210	241	202	179	220	228	202	223	216	226	204	194	214	193	200	199	213	231	197	210	228	223	222	218	234	204	218	220	209	188	208	210	194	211	222	214	220	219	215	210	203	197	231	204	179	202	226	219	216	214	215	212	223	225	204	211	233	232	185	211	198	205	219	213	197	211	245	185	222	206	211	207	217	225	184	237	226	186	186	213	228	216	201	203	218	202	222	187	213	196	209	206	203	197	216	243	211	214	183	202	218	230	220	234	171	219	202	212	205	200	222	197	235	197	220	238	203	229	213	207	219	179	217	203	237	232	223	205	233	200	215	200	198	222	190	212	225	217	194	215	221	187	199	185	199	209	206	224	215	184	217	205	198	202	201	210	233	187	195	237	230	203	183	228	233	189	211	201	184	212	187	204	200	221	238	256	239	221	222	229	179	198	219	191	226	210	202	221	208	204	240	207	226	190	221	218	229	216	229	214	216	213	231	231	186	197	196	213	219	213	184	201	246	207	208	180	208	234	202	178	213	229	183	221	186	207	210	231	206	233	199	189	178	242	181	185	202	189	219	187	205	234	211	221	201	193	199	203	244	203	220	219	212	243	210	190	192	208	224	218	209	198	196	202	212	211	189	219	203	190	209	186	225	213	200	211	214	184	194	231	227	205	224	213	195	199	178	231	223	200	205	217	200	216	204	203	189	212	229	199	177	225	209	215	194	204	215	201	210	203	204	187	201	224	202	217	235	216	212	211	218	245	205	187	198	201	219	185	191	235	202	214	200	209	223	195	194	237	240	221	216	253	212	236	221	230	239	224	237	181	239	183	225	206	195	200	218	210	189	231	216	187	179	194	192	185	208	202	185	194	225	218	198	201	202	195	211	213	210	191	180	197	204	218	199	214	205	188	181	200	192	177	222	183	241	211	204	212	215	203	220	210	194	233	230	216	228	184	205	216	228	209	228	202	189	172	215	195	206	223	205	224	209	210	241	212	214	212	193	209	226	226	219	205	201	175	178	211	233	245	208	229	192	239	222	180	218	197	207	204	221	219	194	225	198	221	194	228	195	206	210	202	191	216	193	178	203	220	213	211	214	203	184	228	191	189	205	242	216	185	188	203	217	200	214	191	228	208	187	217	199	205	200	188	194	204	220	217	219	198	207	206	221	184	196	213	226	231	197	213	184	214	209	201	214	220	194	210	222	224	228	230	240	179	212	224	224	206	206	198	199	216	201	214	197	201	212	185	200	201	218	212	213	195	223	222	207	214	223	216	191	202	216	201	230	198	235	211	210	188	228	205	204	205	193	193	192	210	207	208	202	207	215	242	194	229	213	185	198	213	215	231	212	215	182	211	192	193	210	190	220	221	181	198	198	239	216	190	204	207	188	207	230	205	227	212	203	204	225	222	188	227	226	210	225	199	206	199	194	203	221	187	231	215	193	231	226	219	201	220	177	204	201	213	201	207	199	229	215	188	211	200	192	190	201	218	186	227	205	234	223	219	200	207	199	229	196	188	210	198	204	208	188	247	205	218	224	180	205	206	229	225	228	207	211	230	222	221	210	211	194	177	195	192	206	223	200	212	206	209	211	237	195	206	193	210	203	224	210	219	219	209	207	213	187	188	188	197	205	227	208	223	204	222	204	195	215	184	211	194	184	215	198	199	220	200	197	227	192	233	200	205	222	203	210	248	215	218	195	189	201	198	190	221	224	227	227	201	231	223	207	166	218	187	196	196	225	225	213	190	211	214	216	215	239	219	211	188	208	221	169	220	203	189	222	172	220	212	219	216	212	242	234	221	221	218	209	229	238	202	196	226	198	220	201	203	193	204	243	200	209	204	194	206	226	193	186	218	220	222	205	198	229	200	228	211	207	216	226	191	224	213	217	218	204	217	219	203	192	205	206	227	186	209	243	209	188	220	201	187	199	214	229	240	188	228	214	250	217	209	206	215	203	247	210	225	234	194	209	240	181	198	203	197	220	196	208	214	206	188	217	228	204	231	220	221	181	188	219	239	196	202	187	215	204	224	206	218	216	200	194	208	228	189	213	198	219	230	219	195	207	221	213	226	205	183	219	208	224	203	191	204	193	198	209	203	218	235	229	246	196	235	210	185	204	246	215	195	211	185	219	194	187	198	201	217	208	180	215	213	208	172	215	249	181	212	209	210	188	210	220	202	185	202	189	187	219	219	190	198	219	214	233	200	216	214	217	194	228	206	224	206	232	222	201	189	216	213	218	167	204	201	166	212	223	187	211	213	227	220	228	226	227	240	189	235	212	194	195	224	241	218	197	206	201	228	237	221	217	206	216	198	189	210	207	207	214	213	191	227	179	204	197	186	212	224	210	226	233	210	225	228	229	197	220	186	209	217	225	204	225	199	214	214	210	228	207	236	190	203	202	201	230	194	244	212	215	191	200	226	200	184	211	211	230	199	209	207	224	233	244	208	223	198	226	206	194	228	198	202	199	223	214	212	189	214	193	244	204	238	224	214	213	212	185	203	189	226	215	211	208	227	222	186	186	209	214	224	199	243	238	211	217	236	200	210	206	226	206	181	217	204	200	201	222	207	217	215	224	217	193	228	230	221	217	226	218	211	164	198	206	219	208	227	243	212	211	240	209	214	224	219	202	199	235	221	210	207	229	209	206	214	222	231	196	199	209	208	222	185	198	215	227	224	205	183	178	193	209	227	235	188	198	188	224	186	223	207	195	204	227	208	216	227	200	208	220	193	216	227	204	223	215	227	219	197	232	191	197	208	207	198	210	221	214	182	223	210	196	189	216	211	220	208	189	197	210	210	221	213	219	225	218	209	230	202	211	196	193	195	199	242	169	229	202	180	197	200	226	233	213	227	221	235	230	191	227	196	235	198	209	230	199	217	207	221	206	213	222	212	218	219	243	232	188	196	194	190	210	214	221	235	220	224	216	206	204	231	215	239	216	226	208	216	227	191	219	204	229	207	202	194	209	232	171	196	226	182	219	175	205	191	192	186	210	241	252	215	204	201	240	222	196	197	199	191	223	194	223	233	197	195	213	217	224	200	226	218	244	211	229	218
17128	4584	869	497	514	497	510	479	518	547	545	502	513	450	488	466	496	500	512	505	489	515	484	482	502	516	505	503	478	486	471	523	487	503	512	557	511	523	508	481	505	510	509	516	493	485	476	492	500	519	519	509	447	516	458	472	514	487	478	506	499	465	512	532	449	521	525	471	506	438	518	493	521	500	540	487	530	529	478	486	504	498	491	479	517	467	488	499	487	507	502	509	469	469	496	492	501	448	541	528	472	499	515	503	470	523	501	494	470	495	501	492	435	503	482	483	486	469	489	475	467	535	509	483	462	472	445	517	502	514	489	512	484	477	476	487	541	495	498	489	476	506	519	511	470	520	483	497	459	521	451	478	490	487	501	516	524	497	476	515	527	482	542	508	484	510	514	506	516	503	503	491	493	477	501	511	497	495	508	518	502	488	493	481	475	491	516	508	525	497	504	512	481	465	499	497	499	462	544	491	509	520	504	536	477	508	473	528	473	485	527	484	534	466	474	501	494	482	484	507	482	535	522	481	475	532	500	485	484	491	494	494	492	490	466	459	497	532	513	525	521	501	547	524	491	416	492	522	515	512	489	465	507	487	503	520	491	484	478	485	506	509	481	529	492	495	493	526	539	507	542	501	492	492	477	454	474	501	522	536	524	466	506	537	494	485	523	515	486	519	546	559	499	511	526	519	518	484	509	495	495	460	486	417	549	531	517	518	505	502	493	482	529	459	484	473	561	517	505	504	458	500	518	530	466	506	492	514	522	499	476	463	497	501	512	477	506	499	483	520	492	516	527	521	514	515	503	494	522	536	500	496	513	496	492	536	508	489	527	535	470	450	475	499	505	501	484	455	493	514	499	520	508	461	521	493	497	492	481	482	522	511	565	481	493	496	491	472	489	489	500	523	466	516	528	499	450	471	513	522	515	489	530	497	491	492	473	487	485	517	477	482	525	489	501	485	496	509	522	543	501	509	535	529	550	535	531	515	495	467	479	492	501	497	535	476	498	486	532	498	482	498	481	450	471	509	494	499	502	476	462	545	541	481	509	494	478	500	502	526	502	523	492	519	495	481	490	474	468	471	500	532	475	541	520	526	544	504	528	488	490	505	511	465	541	529	513	494	553	478	509	486	527	507	490	466	475	523	497	505	468	504	549	444	489	481	505	509	477	490	534	436	489	508	473	489	517	521	496	498	516	532	484	498	481	523	481	516	490	507	517	499	490	484	483	507	460	483	520	492	521	478	506	524	525	484	517	500	526	496	498	513	493	515	483	483	502	488	505	500	472	513	510	480	459	467	516	482	490	481	519	540	506	496	490	523	459	465	506	527	497	540	483	480	543	482	472	507	503	494	494	473	491	514	491	494	462	505	531	506	487	519	490	514	498	492	489	520	546	461	510	496	461	488	526	488	525	484	476	477	530	501	475	512	488	497	504	516	486	504	443	496	510	514	542	483	492	487	496	501	509	526	485	501	522	524	457	511	495	497	525	475	466	511	500	466	501	514	481	489	477	513	478	485	506	491	504	512	476	498	494	502	500	516	526	461	472	506	495	493	520	479	488	496	474	480	498	551	506	465	516	532	533	521	506	482	515	499	481	531	520	527	482	480	535	523	494	515	493	479	510	489	500	474	527	486	486	513	526	520	531	518	525	494	490	514	507	491	495	484	487	523	522	538	526	491	448	481	521	479	494	504	523	496	508	515	512	505	475	483	478	490	489	490	495	507	532	497	464	511	474	503	503	467	535	496	507	536	488	497	510	534	546	491	447	515	473	540	515	495	493	464	480	468	489	524	520	491	474	499	508	511	477	514	506	482	474	483	501	515	514	507	526	523	500	478	492	507	522	538	485	473	473	436	524	521	524	496	491	518	456	485	473	478	516	500	482	515	508	519	527	480	514	495	496	500	490	511	533	475	487	484	522	491	483	464	497	514	478	538	498	472	485	482	474	490	508	490	472	530	495	468	499	512	531	531	516	511	488	510	513	489	469	512	483	498	522	486	534	496	537	541	493	464	516	491	521	471	505	499	495	506	496	506	504	474	478	480	508	503	518	477	485	512	546	501	486	482	479	469	482	502	481	475	522	504	552	455	467	460	503	519	516	499	464	494	487	476	494	486	521	477	513	491	498	522	527	491	508	513	552	528	519	504	470	510	499	485	503	525	481	533	506	518	518	451	537	516	475	507	497	496	501	487	496	488	497	485	504	513	483	511	548	500	501	534	524	513	511	502	481	471	460	549	486	485	490	452	494	478	469	538	499	506	485	528	506	488	513	504	490	510	508	524	504	478	505	508	509	512	471	504	452	558	493	516	480	501	467	480	496	494	495	491	533	497	528	500	514	504	478	496	535	504	485	524	528	536	503	532	447	474	518	491	560	484	515	465	497	491	516	505	491	512	509	499	498	493	481	494	513	476	515	519	515	499	552	490	483	508	514	555	486	487	513	484	505	512	510	513	478	506	522	482	479	480	521	530	497	505	502	531	490	507	505	517	473	519	470	515	448	488	513	490	482	516	470	490	486	525	456	500	487	502	530	474	508	493	543	508	496	513	507	474	519	534	486	490	509	474	474	515	517	481	490	465	534	455	556	498	483	447	498	537	489	486	487	511	499	504	487	499	532	466	513	496	480	467	521	484	528	520	537	484	537	533	531	484	483	520	517	482	491	548	497	477	493	513	511	484	504	519	489	485	474	514	511	517	477	487	497	521	457	527	514	502	526	493	510	517	526	479	538	501	498	504	502	529	498	477	486	510	521	487	460	508	483	516	537	539	523	488	520	522	480	532	512	547	503	483	454	501	494	510	481	489	472	500	485	518	498	479	458	508	518	476	477	557	502	509	513	540	452	500	528	474	526	506	512	510	489	508	511	474	485	495	498	459	513	503	494	480	508	536	501	510	533	533	509	503	522	496	529	493	495	495	474	524	515	493	498	465	515	498	519	466	487	476	489	507	533	522	457	465	528	583	499	508	516	544	496	540	504	501	521	497	523	510	520	505	494	487	439	467	473	491	501	506	495	505	496	486	529	484	519	522	519	472	468	497	503	496	499	513	463	511	485	531	537	474	511	492	537	512	513	483	527	496	488	496	502	512	507	475	505	481	511	519	501	513	477	502	501	465	510	483	485	501	501	503	525	489	492	496	496	483	485	506	498	456	533	547	534	492	511	477	443	465	499	492	470	464	487	479	550	526	469	462	489	486	486	519	504	491	520	488	501	491	543	514	510	511	534	494	484	490	459	457	466	531	506	449	531	471	501	494	491	515	529	482	500	480	517	528	505	493	541	498	486	491	521	477	512	469	508	493	477	543	477	525	498	482	535	494	541	518	510	546	492	478	524	492	525	504	491	495	499	496	530	517	468	562	493	500	452	489	488	480	491	511	499	516	484	522	511	489	497	525	486	503	539	542	514	514	508	487	478	540	533	495	475	503	513	529	511	492	521	499	502	502	534	477	464	442	516	480	509	505	484	480	504	494	473	473	496	514
25357	21151	23643	28911	21163	13233	616	480	428	465	419	398	368	414	417	398	406	373	358	375	354	332	403	461	417	384	403	378	370	395	363	377	366	420	368	337	377	380	377	374	357	352	383	374	381	357	341	377	399	349	375	403	369	373	352	349	362	386	382	382	361	370	365	391	375	332	353	348	370	370	386	358	343	359	393	355	379	410	343	359	380	372	376	361	370	349	362	357	360	360	395	370	359	363	344	400	373	377	357	375	355	383	395	357	378	398	364	367	388	379	321	354	347	395	351	361	370	400	374	366	383	346	385	402	361	382	337	369	387	376	397	341	356	328	384	360	355	382	362	368	363	392	364	410	386	342	407	355	364	338	339	419	360	383	346	382	366	379	392	400	398	357	392	391	375	335	340	388	354	373	389	376	373	389	366	351	326	360	373	415	433	381	397	324	353	403	362	397	358	386	357	367	384	372	365	404	363	347	374	382	371	358	365	378	360	359	368	373	342	359	365	385	364	363	327	374	379	389	365	353	361	380	370	352	357	387	352	359	379	370	388	352	348	366	379	375	345	365	365	364	411	355	363	370	343	377	362	375	333	371	372	365	331	347	348	373	366	392	381	327	384	351	340	353	372	326	343	360	356	367	357	365	413	377	357	350	353	375	367	315	385	363	392	373	384	374	346	344	365	360	361	358	346	350	384	365	344	361	382	393	371	389	341	389	389	392	398	391	328	366	345	376	342	372	350	337	352	348	359	350	377	362	392	383	367	366	367	383	373	341	309	353	368	376	378	365	383	350	369	382	376	353	351	380	342	359	364	396	392	331	377	355	363	369	342	350	330	394	371	426	343	305	362	392	368	355	352	357	349	384	356	359	392	366	355	364	365	322	356	371	350	372	358	346	341	372	413	363	399	379	354	366	365	389	393	399	362	363	393	352	340	402	391	374	343	357	365	386	377	374	377	418	384	345	379	362	365	334	401	327	377	368	408	401	343	384	396	370	372	327	337	395	376	387	381	379	361	327	386	368	378	370	368	397	374	353	412	397	359	381	376	350	368	383	406	379	354	364	350	377	399	348	372	401	370	365	302	343	369	373	373	322	361	348	334	367	352	414	408	366	336	377	390	339	399	379	375	374	342	374	349	383	364	341	354	350	361	372	387	359	343	375	371	362	390	350	365	300	362	353	342	401	363	384	357	356	368	370	373	397	386	367	366	411	363	391	366	322	371	410	396	334	346	329	369	371	371	373	353	358	373	371	409	340	395	373	383	410	373	369	356	383	365	367	347	335	348	365	368	370	355	378	352	324	367	375	346	353	349	389	345	380	363	364	358	342	367	347	381	367	359	349	356	358	381	342	376	392	389	371	349	353	388	333	372	360	324	343	313	357	387	358	376	357	394	367	333	364	389	368	352	368	346	370	349	345	365	339	375	370	374	370	358	342	358	336	370	350	369	336	376	360	349	357	367	373	371	352	362	378	351	382	378	397	340	357	342	379	362	367	379	413	345	315	379	360	437	384	389	368	340	410	370	350	365	377	351	352	356	396	373	391	357	367	330	389	386	361	354	396	363	385	356	384	357	406	385	374	369	425	392	351	373	342	365	384	348	379	384	369	368	357	336	327	373	357	365	392	349	317	399	370	359	349	336	386	332	396	340	384	374	368	371	407	386	349	374	372	357	365	372	373	376	343	349	352	383	395	401	362	373	343	341	385	364	312	349	381	363	364	390	359	385	401	349	397	401	384	306	351	349	347	392	410	379	355	387	402	339	364	336	375	341	357	381	333	393	357	380	340	360	362	387	369	380	410	357	353	360	332	403	370	359	385	349	380	387	340	336	333	348	333	339	356	376	352	364	372	352	358	352	359	361	323	372	348	396	370	361	383	393	307	351	337	342	345	337	371	352	375	349	340	395	347	343	371	356	402	368	350	386	378	353	375	358	343	352	429	362	378	374	337	377	361	389	339	364	331	425	375	347	367	390	366	383	372	370	356	348	378	365	359	387	360	351	387	361	325	410	387	390	387	402	362	405	410	354	370	366	355	338	348	352	358	359	334	349	354	353	390	338	391	336	373	360	390	371	346	373	379	359	346	362	400	370	403	358	358	357	387	385	387	393	390	409	382	380	375	369	358	359	327	343	387	362	357	334	368	379	343	365	368	345	355	362	360	337	365	362	364	351	369	331	338	391	365	383	339	384	331	395	337	349	358	363	342	383	394	409	380	369	360	402	312	349	356	351	364	372	391	354	348	348	366	376	388	353	363	359	371	361	375	373	390	352	359	354	324	361	397	379	383	393	339	369	368	320	378	356	386	388	342	374	373	407	380	323	349	349	381	397	357	405	402	368	378	373	386	371	330	354	375	360	372	356	359	365	364	376	395	348	368	350	356	370	357	369	394	345	347	401	356	404	383	393	370	383	383	364	385	350	346	355	342	319	382	386	357	379	336	377	375	346	399	351	365	368	371	337	355	379	411	395	371	399	359	383	362	342	423	362	397	359	336	332	368	355	346	339	401	392	360	344	349	349	351	380	374	384	361	340	388	374	360	382	375	404	387	373	410	369	368	373	356	330	356	392	329	336	365	326	382	370	364	382	350	378	398	358	372	323	367	345	332	370	361	339	375	373	366	393	409	355	342	360	347	370	355	413	354	370	337	340	378	394	383	397	349	387	363	382	370	340	358	356	361	341	357	346	403	343	368	337	368	371	371	330	386	374	419	381	403	396	355	349	381	371	346	388	376	361	323	384	368	386	342	352	371	409	362	379	355	372	401	372	399	386	357	375	354	388	420	352	349	365	387	335	368	386	332	337	389	362	339	390	376	368	351	333	365	351	347	368	363	375	370	349	381	360	373	372	378	387	418	374	386	380	385	380	385	382	362	372	409	383	376	331	391	341	339	399	380	360	381	352	376	368	362	358	362	355	387	349	405	374	368	362	348	379	341	386	342	361	327	349	340	349	331	325	375	369	358	384	358	330	338	367	394	376	386	351	360	325	364	365	368	353	388	383	415	352	379	349	371	431	355	368	406	395	393	321	351	333	354	317	405	372	356	392	334	366	374	368	364	386	364	339	369	349	353	345	343	334	369	369	393	329	376	380	374	388	332	394	386	373	343	347	353	372	386	389	366	339	375	347	367	386	362	361	392	335	392	359	373	359	359	381	395	353	368	365	348	359	340	362	408	361	372	341	360	377	337	347	343	352	407	396	375	381	326	387	359	397	373	365	330	373	357	357	378	345	363	406	369	382	340	340	365	344	365	341	372	348	373	367	389	364	351	358	399	401	371	396	364	370	389	395	384	395	354	366	378	389	389	366	359	351	353	373	372	352	390	362	381	410	395	385	395	372	352	378	383	370	396	350	358	370	361	355	378	388	369	368	363	420	339	359	372	353	373	372	350	379	379	353	364	350	353	354	367	361	420	396	387	372	383	397	342	381	392	394	384	369	324	327	323	337	385	400	365	394	395	357	390	378	370	341	342	348	364	353	375	366	373	349	389
32184	35724	6822	924	854	859	793	787	846	823	830	805	786	796	786	768	816	756	717	732	765	801	803	774	811	788	757	834	729	772	790	756	778	807	708	717	797	822	800	747	790	769	766	774	745	761	786	798	759	767	802	780	771	767	790	705	751	778	779	776	759	833	754	745	767	816	747	811	747	793	757	743	745	776	792	766	776	746	764	754	788	799	801	771	763	825	811	764	783	695	762	791	817	791	849	797	764	778	754	773	737	769	809	817	764	757	812	758	800	787	787	776	732	779	833	789	726	813	759	787	746	782	777	805	779	745	756	729	764	770	804	782	782	759	790	742	763	795	840	778	850	797	774	742	779	790	724	779	717	787	753	735	825	789	778	792	768	781	813	782	810	765	718	793	812	777	762	797	763	731	753	786	758	793	820	784	758	735	704	773	817	769	799	765	793	747	776	771	791	752	754	769	778	766	800	831	803	770	769	745	798	775	722	741	822	782	758	759	715	773	770	726	776	786	751	764	787	781	787	782	792	755	741	824	748	764	783	846	806	803	764	767	733	804	802	754	812	787	789	722	747	725	757	828	768	760	787	781	735	795	788	761	782	789	803	772	763	773	777	808	767	799	731	800	771	803	851	738	715	771	794	798	760	798	823	766	741	775	780	815	804	755	774	797	848	794	758	782	774	771	775	829	763	740	819	837	769	799	777	773	788	793	778	776	666	723	795	754	742	758	845	791	754	794	764	798	770	768	799	791	804	774	787	772	779	705	737	737	789	785	724	772	714	784	800	769	775	763	760	801	802	726	771	789	744	814	793	759	791	765	768	788	781	785	765	779	771	753	772	751	721	748	811	801	817	740	796	788	716	767	769	732	796	765	754	775	765	787	788	771	777	766	797	761	744	807	764	769	773	764	816	779	775	740	799	771	729	746	755	759	774	818	784	826	778	741	753	776	786	764	801	784	770	780	757	792	774	790	740	756	806	754	819	774	803	763	755	783	829	814	812	778	804	783	788	777	750	808	789	790	791	832	763	796	734	746	805	778	805	815	781	754	756	768	780	772	744	789	748	787	746	792	751	818	808	800	802	769	802	743	784	766	731	794	718	804	804	831	816	836	809	759	780	787	839	795	766	805	744	761	781	770	793	771	754	726	755	750	815	778	790	790	797	822	800	805	785	774	803	818	786	768	792	775	754	760	736	792	812	757	737	789	749	769	753	738	795	847	734	804	775	767	781	758	742	748	730	773	783	747	795	762	762	731	799	806	731	782	778	787	784	800	774	813	752	792	812	754	813	750	741	811	756	799	832	768	772	763	784	779	821	776	759	771	749	765	730	830	769	755	737	784	833	752	810	819	741	783	801	799	808	782	774	769	768	761	777	753	818	748	727	826	765	774	769	816	773	769	786	791	759	777	766	749	813	789	737	785	774	757	827	778	747	733	770	742	787	756	817	785	772	758	754	769	801	830	821	815	786	776	800	737	786	793	751	775	758	769	849	806	746	782	772	792	805	758	756	753	777	733	776	777	763	773	761	811	776	804	801	741	790	812	779	786	740	736	742	801	789	802	773	755	745	793	767	771	731	755	755	753	770	855	816	840	807	775	767	757	797	742	817	745	796	733	762	785	830	764	796	829	801	797	756	761	788	747	832	822	753	778	771	753	818	749	767	784	790	759	755	732	715	737	783	825	812	746	751	762	788	772	771	736	767	766	805	791	748	759	808	800	799	810	756	726	755	796	816	753	751	793	754	758	741	755	784	747	753	740	787	799	804	760	790	786	731	750	795	799	769	775	786	792	735	779	765	762	812	764	775	800	741	796	754	751	782	755	804	777	740	763	731	813	754	759	767	813	731	749	782	804	824	804	796	772	768	764	782	747	759	745	788	740	770	808	832	783	686	739	816	773	747	765	735	802	800	774	805	792	767	761	745	757	765	767	729	763	760	742	799	791	731	777	816	779	785	798	811	765	826	786	805	753	757	812	801	754	776	793	757	787	728	804	781	790	716	754	791	770	735	735	795	792	786	745	792	764	785	782	768	742	796	763	763	754	727	739	745	806	695	738	770	793	767	757	751	785	787	752	840	750	808	740	805	730	753	815	747	796	790	822	800	749	769	772	826	804	753	774	763	763	786	709	790	743	793	764	760	766	788	787	794	746	802	766	777	752	745	770	767	721	763	732	741	741	785	742	799	830	788	792	727	766	762	754	768	775	790	797	827	769	780	731	779	803	773	748	785	725	777	775	792	782	808	776	801	756	763	804	769	793	802	805	824	794	760	793	775	779	819	775	787	772	788	787	774	754	774	776	761	839	757	788	729	755	777	811	770	747	796	778	779	762	808	769	768	814	783	789	715	785	757	727	766	771	799	790	792	790	751	738	785	769	785	775	729	739	769	797	788	750	782	809	780	791	824	776	786	801	752	763	777	818	775	740	792	753	758	774	759	763	761	757	715	819	744	752	764	813	789	731	744	806	768	762	765	781	779	784	768	775	777	832	798	756	794	756	812	765	805	770	793	779	747	808	800	818	786	762	767	764	786	757	746	734	815	837	848	748	751	774	719	726	788	789	736	775	754	789	791	785	824	770	769	803	772	754	751	737	762	759	770	832	793	758	805	728	772	739	771	741	734	777	810	772	764	762	775	768	763	739	803	771	807	783	753	818	786	785	778	796	793	812	760	822	747	753	791	808	822	805	796	813	726	765	716	821	780	787	750	728	758	775	726	781	788	769	754	768	740	807	801	778	804	748	817	765	753	723	753	765	766	748	792	787	814	775	794	735	730	790	819	770	790	760	769	791	779	740	807	757	741	750	784	729	726	732	810	749	798	802	731	757	799	761	748	797	777	761	764	784	763	838	738	825	752	748	720	781	782	787	790	747	788	811	836	794	802	787	770	754	804	773	755	829	788	790	788	750	798	768	743	768	773	801	809	789	785	801	722	804	765	740	751	751	772	798	788	771	775	809	777	821	796	752	782	792	743	785	755	773	739	829	759	755	772	788	793	779	758	744	808	805	774	760	784	795	773	802	793	767	762	799	795	809	742	783	797	783	777	723	800	801	793	730	767	781	781	741	823	716	802	778	781	733	806	785	737	818	820	796	761	794	725	772	782	778	741	787	772	763	738	791	765	803	753	795	722	762	752	717	770	804	795	783	799	783	762	790	799	827	761	746	823	803	779	768	818	776	809	780	763	730	777	795	825	763	783	796	816	763	752	749	798	778	801	782	751	761	805	816	790	796	740	761	774	728	784	750	797	772	705	806	766	784	787	773	787	763	785	817	727	738	801	737	771	834	789	817	805	791	762	808	817	727	744	728	764	751	736	754	770	777	763	734	744	795	760	735	732	788	785	813	796	758	752	780	762	834	734	793	755	763	802	733	756	791	744	727	788	701	817	813	844	762	752	822	792	734	816	763	762	802	804	776	806	793	780	730	786	780	777	746	790	785	767	766	791	773	717	814	776	822	783	789	788	777	777	769	798	798	788	764	784	803	814	788
24588	21130	24010	28495	21133	21154	11447	604	455	436	401	321	336	373	356	340	345	336	354	329	320	320	301	312	316	328	326	310	352	345	314	310	337	315	322	289	285	334	342	297	314	295	356	315	326	316	337	322	307	336	314	318	309	307	312	299	339	305	328	301	298	339	357	281	318	323	318	327	304	336	336	304	299	298	314	342	325	284	306	339	314	308	314	344	286	335	285	337	358	320	333	340	300	371	330	345	290	322	306	305	307	359	331	303	342	287	344	319	297	345	317	310	336	314	323	310	326	329	343	309	308	337	340	323	304	320	299	326	326	320	312	322	320	295	310	312	328	334	337	344	342	321	318	332	328	323	334	331	341	326	336	307	312	276	335	338	336	364	318	297	316	325	318	294	317	322	304	320	300	328	298	332	338	346	325	322	331	318	323	317	343	313	311	318	299	288	318	310	329	303	317	293	316	335	336	323	339	314	325	329	330	315	318	325	305	322	296	334	343	320	306	337	342	324	337	342	368	347	308	300	371	323	317	324	324	318	311	325	340	330	332	344	356	349	344	324	317	313	344	345	370	326	347	323	328	293	360	361	311	326	326	323	314	356	310	326	313	351	306	311	337	311	321	327	319	288	327	332	328	325	358	338	307	328	346	301	336	349	327	351	290	340	342	317	312	347	351	357	330	296	307	363	298	309	312	303	302	320	316	336	325	321	334	331	327	335	323	304	293	326	307	343	298	328	308	327	335	327	314	330	295	336	295	324	291	328	294	324	313	339	313	303	335	342	330	316	308	313	335	304	343	315	334	313	336	325	331	305	324	351	336	315	310	327	353	329	324	321	350	330	308	313	307	326	321	312	320	325	285	323	325	320	318	338	356	322	360	315	314	308	336	295	338	291	344	348	374	324	324	310	306	335	340	322	320	278	357	333	325	306	338	355	348	324	294	333	296	338	304	301	348	332	316	318	299	329	337	334	317	311	300	316	299	273	322	315	318	353	334	331	338	307	322	350	288	297	302	329	346	358	302	298	311	347	339	313	341	353	334	339	364	354	301	360	318	309	314	334	327	347	285	339	307	327	289	346	341	325	319	326	336	302	278	336	322	320	313	306	305	346	331	307	283	331	349	306	292	319	318	293	329	342	328	299	341	331	372	328	331	324	311	316	368	352	308	335	308	335	337	326	338	311	336	326	342	309	310	302	307	274	312	317	324	326	318	327	317	306	325	296	320	338	319	312	317	319	315	306	320	340	322	284	307	291	305	280	297	303	326	311	314	274	330	342	282	309	333	366	303	310	336	335	327	331	374	330	325	311	295	325	347	313	301	339	305	344	375	318	353	324	320	298	313	325	318	307	316	370	313	352	315	312	297	323	313	354	324	351	309	314	338	337	312	337	316	299	326	344	308	322	304	291	319	365	332	308	322	320	315	340	339	328	348	326	329	313	304	344	333	303	285	337	282	312	315	292	357	292	312	335	325	349	361	349	323	336	347	306	287	287	336	320	310	332	314	362	319	340	308	342	325	305	299	325	328	308	335	311	311	330	326	357	336	323	340	305	332	322	319	320	327	328	299	292	304	311	311	325	315	315	302	306	311	328	358	313	324	308	337	380	356	315	328	300	310	300	329	330	339	332	343	314	321	326	319	353	303	324	279	297	323	277	288	331	344	289	331	328	324	298	338	321	345	330	320	293	303	318	312	386	312	292	324	307	342	320	355	327	287	317	295	306	301	301	349	339	339	326	336	285	297	328	311	320	301	288	325	322	307	312	323	354	334	351	329	320	368	333	292	322	353	278	327	338	315	334	322	288	324	332	315	326	322	285	320	314	316	301	314	308	306	290	328	305	333	326	324	316	317	346	288	337	318	326	362	280	315	319	288	340	325	345	298	320	331	316	278	313	325	345	290	319	321	308	321	336	329	335	326	336	350	307	315	330	365	324	321	343	322	301	316	312	359	333	294	318	362	323	302	345	324	354	309	334	333	308	372	310	323	324	325	303	272	297	301	297	350	323	336	312	308	305	323	320	362	328	349	308	294	323	302	321	282	317	320	273	346	308	284	317	327	327	336	340	291	302	320	322	314	328	309	330	317	301	319	358	360	337	370	311	336	303	315	321	338	324	329	307	332	343	306	330	319	317	325	313	325	345	321	353	327	298	327	284	333	339	324	308	314	354	330	301	310	311	343	331	335	337	323	271	322	340	325	349	304	332	322	298	330	299	325	356	307	327	353	342	310	295	297	313	324	330	316	306	332	347	348	324	311	319	335	287	300	316	324	334	330	315	302	305	287	316	372	297	323	283	272	332	349	322	343	321	282	349	304	330	317	302	332	326	326	276	321	309	336	346	337	348	328	292	320	329	345	314	329	340	321	304	341	323	345	336	344	307	363	329	310	316	327	330	333	308	329	325	309	344	282	302	306	300	315	320	285	326	298	307	302	314	318	312	323	331	292	302	317	350	294	296	287	292	313	320	349	311	298	348	354	313	271	310	311	332	324	303	308	325	303	332	288	321	321	287	321	316	322	295	324	345	352	343	364	358	319	289	330	350	293	348	316	360	321	337	353	327	297	298	323	329	337	293	320	322	347	331	332	342	310	355	313	320	299	295	294	303	306	324	315	350	353	301	307	329	297	359	354	334	307	325	330	329	348	324	353	332	289	341	306	318	299	336	296	317	320	332	293	304	298	332	312	289	328	299	328	322	332	311	344	337	317	318	345	295	308	338	323	354	323	312	327	326	360	314	369	329	358	331	334	324	293	305	321	323	308	320	315	327	296	304	312	327	319	342	323	324	314	309	305	315	345	307	296	331	337	329	330	340	300	331	305	317	345	324	306	318	304	284	329	336	294	346	317	322	325	311	336	350	298	317	374	331	275	308	325	334	328	288	314	308	337	295	288	318	305	327	317	302	296	334	348	320	332	349	359	304	310	354	302	326	354	327	332	313	306	321	313	340	306	315	292	311	319	306	330	320	300	320	340	334	331	362	333	308	303	351	350	329	290	306	298	301	297	304	309	329	314	339	345	349	321	337	307	320	307	331	367	302	291	327	333	326	307	297	307	336	296	300	330	333	331	310	306	349	305	305	360	367	290	312	346	289	303	292	301	304	297	278	325	300	332	330	336	295	329	329	269	329	345	302	326	324	318	328	296	311	343	281	274	332	339	343	324	326	298	326	306	315	304	311	301	325	308	343	298	293	297	334	326	297	329	328	318	310	325	272	332	324	352	341	289	318	328	322	340	320	327	332	305	337	309	290	320	317	357	299	344	333	300	334	290	319	313	359	308	347	309	337	337	345	327	345	335	332	337	350	328	346	329	298	328	354	333	306	348	312	310	334	326	307	306	347	337	320	315	325	317	292	340	328	303	336	326	320	329	320	328	313	326	295	303	295	259	318	298	340	304	328	347	323	315	307	312	347	294	306	322	335	365	350	349	298	311	330	302	319	313	304	316	309	310	325	294	331	346	340	331	350	339	312	388	318	327	352	329	302	306	346
38017	46721	9940	992	882	725	726	678	716	668	662	695	717	668	625	696	665	683	677	692	700	660	660	650	719	664	682	635	654	665	663	652	695	674	683	638	643	685	670	682	636	674	682	643	686	672	674	668	672	610	662	685	668	660	632	653	622	648	679	656	690	712	659	691	654	620	674	654	691	682	682	690	685	674	622	689	637	619	600	671	680	667	661	660	670	646	655	669	658	653	621	662	700	682	727	678	644	662	610	660	641	718	651	650	620	652	688	656	653	684	602	627	660	614	635	662	711	701	668	628	670	622	656	676	669	644	665	609	667	678	670	656	634	688	698	649	732	674	664	692	601	666	669	686	640	684	677	646	637	649	624	659	638	700	626	673	662	656	683	663	653	695	690	650	644	632	746	652	633	652	669	618	656	677	710	647	697	652	699	635	675	642	625	640	644	729	684	661	634	630	653	682	661	678	612	655	626	639	682	648	671	679	657	675	643	684	639	702	685	648	691	677	674	656	678	637	611	656	738	678	644	675	608	694	643	640	653	642	642	698	678	686	676	706	736	651	690	674	644	633	658	651	648	629	688	636	654	667	675	673	684	619	643	651	671	631	660	653	672	664	717	655	753	673	628	690	640	624	685	632	678	668	650	627	655	665	661	657	657	627	613	699	649	649	666	676	674	660	653	662	670	655	627	626	697	666	638	629	636	639	646	622	676	652	659	620	638	668	666	615	700	671	666	647	695	707	648	617	659	688	621	647	671	620	632	642	662	670	682	691	629	658	654	662	650	648	712	640	647	643	679	675	668	668	643	675	644	628	685	657	646	683	664	680	673	650	694	651	676	665	658	673	687	682	662	672	654	702	673	717	653	727	630	638	606	635	659	589	713	704	658	656	640	654	664	676	675	627	700	676	667	670	659	659	683	645	624	669	663	666	655	661	676	629	638	691	680	652	620	639	646	663	669	615	669	640	633	655	693	659	653	697	647	667	647	648	698	690	632	649	650	646	632	635	663	668	640	637	691	661	680	638	639	625	657	631	676	636	673	698	692	720	678	652	666	678	657	608	636	678	650	691	653	609	679	649	719	653	715	637	658	688	669	648	654	682	667	640	659	594	674	692	652	636	706	682	648	633	645	660	665	655	667	705	677	701	699	663	694	672	590	618	653	677	687	676	698	653	686	663	683	707	694	649	606	662	641	616	704	685	647	662	661	673	660	667	658	640	649	664	689	683	669	638	652	647	628	680	693	674	673	691	636	681	647	641	669	664	703	672	641	601	648	649	628	608	683	669	646	685	667	653	647	653	650	670	657	695	667	627	637	612	645	666	678	637	668	686	616	678	651	712	640	677	616	645	641	653	628	620	655	636	703	675	646	650	626	660	652	695	648	657	637	641	643	689	666	654	678	645	685	631	682	671	658	664	669	688	618	658	675	641	639	641	651	691	655	673	680	680	598	692	638	660	645	646	672	642	654	649	663	698	690	652	679	686	635	656	669	678	700	670	656	660	642	654	628	645	665	712	630	650	608	652	667	657	654	669	619	675	716	641	686	681	673	644	644	660	692	683	659	639	645	647	648	706	672	678	667	678	675	641	666	695	652	642	648	618	640	695	697	685	669	682	710	669	652	681	672	637	633	725	679	626	601	687	669	659	642	655	604	660	638	673	700	692	617	670	675	656	633	655	657	708	627	682	648	627	659	659	702	661	680	650	648	650	621	642	683	633	695	707	661	633	667	679	695	664	666	681	640	682	634	679	655	665	657	656	644	677	687	656	717	652	676	638	652	661	690	618	719	643	655	643	673	630	653	639	677	642	598	641	625	701	696	672	713	670	676	635	650	643	645	694	701	662	646	655	639	677	697	605	695	675	672	638	647	686	682	642	612	611	642	662	629	663	686	698	646	683	665	674	657	622	621	673	632	709	665	654	624	671	665	633	665	741	679	630	671	670	629	666	625	664	659	650	673	717	636	658	653	686	698	664	686	654	659	602	595	663	643	649	622	661	669	689	681	659	603	625	646	633	644	650	646	692	689	662	655	684	663	644	676	689	637	676	660	676	640	658	701	660	631	641	691	637	633	674	671	689	604	697	661	680	653	642	680	677	657	636	663	646	653	690	675	659	662	662	631	659	653	667	706	680	641	693	688	648	657	623	648	639	614	666	648	688	679	644	665	668	656	676	663	679	634	656	661	656	689	682	634	677	578	669	689	652	645	654	689	652	626	597	705	679	698	660	696	649	662	701	615	634	664	663	690	679	662	651	644	643	628	728	645	656	608	641	639	675	700	645	632	633	694	654	644	647	610	699	656	677	677	648	676	661	642	628	678	661	648	612	708	673	657	668	629	621	618	645	642	669	652	651	681	614	667	678	638	620	688	653	623	658	601	660	687	664	633	638	649	649	635	674	652	681	632	674	683	666	624	645	638	665	660	635	705	712	617	680	628	669	663	688	638	618	665	638	643	670	653	670	697	635	690	659	656	629	578	673	725	682	702	606	651	672	643	688	665	635	650	703	647	670	637	684	701	606	627	667	697	654	601	624	643	673	681	640	643	688	677	679	679	625	647	635	624	671	628	630	644	663	665	653	666	695	689	609	600	659	674	662	688	695	614	656	642	654	693	680	698	620	634	610	627	707	689	668	627	679	614	663	642	658	637	638	675	714	676	622	603	673	682	687	657	635	680	638	688	634	691	648	678	661	670	696	656	657	691	659	639	689	634	664	631	611	646	620	648	653	605	687	684	670	656	645	681	645	693	658	641	704	665	640	587	628	663	627	644	639	647	673	698	674	616	604	686	676	679	685	665	661	615	631	671	704	703	652	665	670	673	624	689	639	635	678	650	667	659	666	676	708	632	673	682	668	632	664	663	677	692	664	638	656	699	641	657	619	663	617	685	638	687	606	657	653	631	646	664	657	692	717	679	647	646	643	667	637	701	662	618	666	665	665	676	677	688	702	642	655	639	663	660	650	671	630	641	678	690	646	654	679	663	650	674	635	663	692	645	669	673	662	673	681	620	638	668	664	642	676	653	661	685	662	653	626	634	675	693	660	590	665	668	654	642	665	665	675	683	648	672	643	650	605	671	683	680	689	689	639	661	656	698	671	621	653	699	633	695	645	661	619	638	666	683	671	662	651	634	653	681	661	653	685	675	682	636	646	659	649	669	661	626	652	701	663	668	669	710	699	668	660	665	666	649	720	715	652	640	659	628	648	665	653	627	627	654	665	610	641	653	615	616	645	690	664	648	690	662	677	660	671	642	654	643	657	618	659	656	644	641	657	627	629	667	683	629	702	596	643	624	656	642	681	683	656	628	643	663	640	681	685	665	666	671	598	708	665	648	666	649	664	694	625	649	671	647	643	596	660	678	662	671	643	677	636	730	690	651	616	640	666	641	655	666	638	673	656	649	659	648	619	685	633	679	651	684	696	691	677	639	640	658	697	670	663	655	668	649	681	668	676	647	675	660	683	696	681	671	683	615	643	657	599	696	670	652	599
34781	17489	4406	285	225	231	228	239	204	220	233	243	210	213	219	251	188	196	211	207	218	200	219	220	183	221	207	205	224	231	230	189	187	217	218	222	200	218	195	233	214	222	236	197	211	191	211	195	184	206	204	191	209	196	241	237	217	216	216	214	186	239	227	219	213	172	210	216	221	209	214	213	204	231	215	202	208	193	209	207	237	191	205	208	186	201	248	211	234	206	201	205	210	215	219	229	234	232	217	191	195	212	200	196	237	198	199	205	213	218	217	209	198	200	215	200	188	190	195	205	182	207	243	205	210	224	211	224	210	193	208	208	208	209	201	208	248	213	211	201	199	194	204	241	218	192	197	221	185	198	201	207	223	223	218	184	227	178	212	216	213	189	210	212	233	205	188	211	207	239	198	209	204	219	220	182	215	207	242	233	208	201	242	192	200	222	214	214	182	204	214	205	204	213	195	207	203	188	214	218	214	201	213	205	214	209	206	212	219	218	217	218	206	214	195	201	210	211	202	198	243	210	207	218	204	208	215	191	182	207	211	204	219	209	207	166	229	165	175	185	203	215	206	219	228	237	213	215	200	187	194	213	224	204	200	220	227	232	217	215	249	192	216	213	196	209	222	230	219	229	191	213	208	204	161	213	210	197	183	218	243	161	193	224	216	189	192	201	212	224	209	187	239	197	216	200	219	189	194	218	197	185	210	203	205	216	189	216	202	214	251	195	207	196	187	182	233	227	198	237	207	215	215	222	227	209	224	203	234	233	221	213	198	196	185	200	191	192	193	242	200	211	199	200	190	199	207	222	190	236	221	212	220	185	208	234	204	203	195	232	227	207	213	196	202	204	230	210	219	203	185	202	214	192	183	229	194	236	201	234	248	206	221	191	211	200	213	219	188	198	205	195	216	201	189	224	210	234	213	244	211	220	196	211	219	222	223	255	230	215	189	230	203	176	207	201	230	191	219	219	226	227	219	196	210	193	176	211	214	200	215	199	241	211	177	228	207	198	182	210	219	193	210	208	189	204	218	213	211	199	192	190	219	254	227	226	225	182	194	244	241	217	201	205	206	230	217	198	198	221	214	218	215	183	225	183	195	245	204	217	223	224	214	248	219	215	228	246	212	223	187	204	191	194	226	230	196	230	237	198	190	200	230	219	228	202	209	210	183	185	221	203	208	208	186	209	208	236	210	202	222	198	196	207	192	213	176	215	209	203	203	189	186	201	200	213	186	202	198	195	178	237	196	209	199	236	194	219	208	201	195	199	204	211	212	198	212	177	220	239	196	214	223	198	189	209	188	200	186	197	208	213	219	212	214	212	198	209	191	188	194	168	195	202	203	246	215	200	230	226	209	227	217	219	217	195	196	218	203	186	219	213	203	210	209	172	197	192	189	195	212	211	222	232	207	185	205	204	193	213	225	203	218	203	211	218	186	183	201	200	207	213	226	202	226	195	198	204	230	204	208	174	253	258	236	169	203	227	183	205	221	203	197	213	229	206	192	233	202	214	234	194	216	224	205	218	191	209	225	209	197	179	218	222	195	214	169	185	203	226	204	207	184	187	227	197	181	215	219	184	194	194	227	225	205	220	190	181	223	213	190	193	178	234	201	204	206	183	225	211	200	212	222	234	198	186	182	193	203	229	203	233	217	225	231	216	218	212	223	222	212	224	221	219	218	223	213	211	185	190	190	229	191	226	196	196	226	218	231	223	194	198	204	236	200	212	239	202	203	178	199	205	206	202	185	205	182	208	202	202	194	223	192	189	205	210	193	229	201	196	220	206	205	184	212	184	205	201	199	201	195	211	196	188	209	200	198	197	227	204	208	197	239	217	190	199	231	194	201	235	219	190	198	232	214	215	187	208	199	212	211	218	209	217	222	197	217	193	192	227	207	194	207	196	246	184	210	225	187	185	222	201	217	190	175	241	195	244	231	199	188	226	231	219	208	210	223	215	225	183	175	172	183	246	205	200	201	202	243	208	201	199	197	214	187	191	199	194	200	219	194	201	207	193	215	209	215	219	183	184	211	217	184	211	218	193	200	204	191	221	199	193	210	205	227	192	221	217	199	204	198	232	239	207	202	182	237	207	191	209	221	193	174	204	233	214	222	220	204	221	221	226	203	217	229	238	209	207	221	219	229	224	216	232	211	212	216	199	210	238	223	202	196	224	213	210	222	183	198	196	215	210	214	230	186	215	216	213	207	191	246	198	205	221	241	216	202	229	226	235	215	218	219	191	202	222	213	229	204	235	210	201	231	178	216	246	201	218	174	205	191	219	221	191	187	201	194	217	202	187	205	222	227	223	208	200	211	227	210	202	189	212	196	214	224	206	241	227	202	242	221	199	193	206	229	232	209	247	222	229	202	235	206	218	180	218	214	223	216	172	227	227	201	222	191	195	184	189	224	179	205	229	194	212	222	218	233	197	220	215	204	198	230	217	218	204	205	193	194	205	209	211	220	192	199	235	226	216	244	211	198	175	247	239	183	241	217	217	203	195	201	206	185	199	227	214	206	181	217	182	205	165	214	195	215	167	222	195	244	207	206	218	212	223	194	197	208	176	208	199	206	206	199	208	218	194	224	213	212	225	207	214	205	215	198	210	224	190	233	211	228	213	228	199	184	232	216	195	207	217	211	178	184	208	188	240	196	236	180	196	200	213	201	194	212	248	192	205	214	232	204	204	218	201	246	188	225	236	191	207	232	203	235	216	237	202	194	216	215	213	217	198	214	210	210	209	227	201	241	228	257	205	202	207	220	212	228	205	191	218	181	197	218	203	225	216	194	201	210	220	225	210	213	232	199	204	209	233	222	248	191	198	214	228	204	209	213	218	206	217	219	238	184	192	224	183	220	199	215	211	188	200	214	217	211	214	205	201	196	188	203	208	218	206	206	224	198	225	197	199	208	203	186	190	210	194	200	171	195	207	215	188	195	198	202	222	215	201	207	188	199	205	188	213	204	208	200	220	226	237	198	207	196	188	205	210	226	208	211	189	176	233	195	194	216	206	183	211	201	218	237	196	199	185	217	207	193	215	209	216	228	205	183	214	218	192	213	204	219	215	183	216	195	202	236	212	182	210	227	206	198	182	202	193	218	226	207	198	223	213	199	205	191	233	240	222	236	217	226	198	183	202	215	211	195	239	211	188	207	215	218	234	220	224	231	229	232	216	227	218	202	195	211	235	217	213	186	220	176	189	243	230	214	204	222	226	202	208	207	213	218	215	226	214	223	226	234	206	218	205	195	206	217	199	215	197	202	211	199	215	207	205	213	227	190	227	236	225	212	186	197	206	209	226	218	241	219	210	231	195	196	225	218	210	218	211	226	190	231	176	195	194	199	202	195	222	245	195	199	203	213	195	200	210	213	228	201	204	207	196	177	191	219	202	183	193	235	198	187	184	208	191	202	206	211	215	208	208	207	214	222	214	221	211	190	219	240	216	255	203	192	193	202	220	186	224	228	226	196	193	214	215	222	223	201	195
16442	4569	870	508	507	462	478	465	493	458	500	534	527	516	531	472	501	521	514	509	541	500	528	534	488	503	490	531	508	509	532	474	530	504	495	499	462	506	496	503	541	503	498	470	445	498	543	548	513	471	473	491	477	504	478	491	507	487	507	563	527	563	537	485	470	540	549	520	547	526	538	478	486	523	545	500	512	520	505	541	453	537	524	441	479	456	487	509	453	477	544	480	511	491	508	465	523	499	509	483	504	458	527	529	497	461	511	493	503	509	486	517	503	542	542	513	457	496	486	497	512	525	496	479	520	501	511	484	532	498	497	485	449	531	503	502	508	464	526	494	476	492	533	488	478	505	503	459	502	515	471	460	473	508	525	485	505	489	457	493	506	532	500	503	478	486	507	544	494	510	482	519	531	515	503	446	549	482	483	439	503	547	496	518	483	476	487	514	482	529	524	516	502	485	488	513	483	522	512	464	518	503	465	512	475	502	469	479	482	479	492	461	474	527	459	491	446	522	514	509	470	490	476	483	473	487	534	498	546	485	492	491	506	525	501	497	509	500	464	485	493	538	491	501	467	504	492	498	505	509	484	538	452	471	509	513	505	492	541	530	472	542	455	461	489	519	482	484	482	496	460	505	495	459	501	471	498	518	471	485	490	487	508	475	493	472	487	489	548	472	485	496	489	510	489	482	469	519	500	477	509	515	467	461	462	502	488	496	503	527	478	479	510	493	493	473	476	514	482	508	442	506	509	514	536	537	471	544	491	502	525	512	503	488	478	501	506	516	503	498	519	494	473	464	489	542	518	504	502	490	498	510	522	559	508	504	481	471	504	479	479	504	499	498	489	523	479	492	478	502	475	489	474	476	440	498	506	504	491	513	471	516	508	497	470	505	499	515	533	485	474	510	495	458	494	483	517	519	537	484	487	527	511	501	457	490	494	493	502	534	496	510	494	465	534	484	471	530	484	522	466	521	497	509	483	485	495	478	484	487	500	476	501	498	489	472	535	522	470	516	501	485	493	469	481	509	476	515	502	475	512	480	507	499	470	479	512	540	479	490	475	495	488	502	493	518	516	506	485	517	499	479	472	479	505	497	509	513	548	485	491	512	500	541	443	542	536	517	481	533	519	495	510	507	511	483	536	496	502	519	528	454	574	508	520	484	452	475	553	502	513	517	538	498	522	485	487	505	522	482	475	509	502	524	467	485	493	519	479	510	534	525	524	500	514	502	470	532	518	522	500	527	501	535	514	492	516	516	458	538	493	487	473	484	516	531	467	490	511	506	497	523	472	478	502	529	516	475	499	482	510	521	515	464	516	515	523	528	491	497	504	483	478	504	488	466	491	511	475	468	499	491	507	486	504	505	537	479	487	485	479	456	476	466	539	516	513	503	500	487	477	487	511	488	500	511	486	493	456	553	510	476	525	484	507	501	513	502	522	485	459	476	500	542	491	480	526	477	520	511	479	542	463	491	550	466	488	480	500	511	503	525	542	482	507	494	494	511	518	482	486	505	545	538	463	509	488	513	488	506	491	515	521	491	461	514	476	506	504	530	478	461	502	515	539	540	510	507	488	541	524	522	494	522	474	508	518	480	471	466	514	518	519	498	530	477	530	490	502	526	457	553	494	496	525	496	527	523	473	528	525	502	531	516	470	510	475	498	503	520	517	492	468	451	516	486	479	523	512	515	508	493	538	500	494	464	533	503	510	474	550	498	534	511	495	509	487	487	519	512	518	514	474	532	503	491	506	478	526	557	493	542	488	536	484	516	537	523	503	487	502	501	477	500	505	478	502	489	494	477	476	526	461	517	507	518	499	490	497	470	564	472	466	510	521	495	475	497	476	519	467	490	499	522	483	554	506	484	514	492	484	504	488	517	555	521	507	493	461	469	458	512	474	508	464	474	533	506	487	505	466	491	519	504	491	482	521	514	503	495	482	480	521	486	462	503	500	466	490	474	475	485	506	490	513	478	487	516	496	470	537	466	460	519	528	511	431	517	486	518	514	517	482	519	490	508	510	467	499	476	470	496	495	499	533	502	505	474	467	520	472	477	482	504	480	470	500	497	484	518	561	449	506	497	490	493	511	476	457	507	492	522	497	472	516	532	490	492	533	506	520	505	491	536	534	497	499	493	491	475	471	483	495	502	482	458	537	487	488	522	527	503	510	535	486	485	465	502	506	514	504	483	491	491	493	447	523	486	535	482	466	519	476	486	500	502	484	493	495	473	487	502	488	452	506	485	504	509	466	498	515	461	502	507	513	489	486	519	508	512	534	443	504	523	517	475	509	476	497	519	513	528	536	503	523	489	504	515	453	484	486	459	512	522	500	519	516	493	499	540	489	542	499	518	505	470	502	510	469	518	494	471	446	469	552	455	495	515	511	528	505	504	477	479	500	431	487	509	490	462	490	492	501	528	500	503	484	470	534	545	481	525	505	503	464	445	472	494	507	507	458	517	487	500	475	500	503	500	472	496	515	503	481	504	499	476	499	509	512	515	468	514	496	534	461	516	490	498	487	485	538	487	527	503	519	511	516	524	488	519	491	510	516	444	516	526	503	464	473	483	483	514	466	535	522	523	482	487	493	507	473	506	494	465	506	473	492	486	492	505	505	499	488	503	471	532	519	507	511	495	475	511	506	510	502	480	519	502	490	534	512	489	490	510	463	485	492	526	487	539	489	473	494	486	481	467	476	549	506	500	520	525	516	438	496	467	492	509	555	479	501	498	507	486	485	521	470	521	467	526	488	486	468	478	508	463	525	466	531	507	522	514	500	515	513	535	492	503	530	466	513	503	489	489	469	440	499	494	513	445	475	520	518	491	481	511	506	474	525	500	512	517	508	462	527	484	496	451	481	514	476	500	513	519	500	511	542	477	485	522	505	516	472	498	485	511	509	490	521	495	491	489	508	554	514	523	510	477	500	506	492	526	497	494	528	490	492	471	506	505	513	513	481	489	494	503	456	517	477	507	517	479	507	500	503	515	493	526	510	497	506	514	492	503	515	540	495	500	527	498	454	526	520	532	495	499	482	498	497	512	482	520	509	538	535	487	518	543	496	468	489	511	519	472	520	480	510	504	488	470	497	520	480	525	483	501	489	498	533	485	522	509	483	528	495	518	484	494	481	499	491	492	511	476	490	522	478	467	501	481	507	486	511	520	507	495	501	529	493	491	498	500	496	543	497	499	460	501	488	507	496	499	510	504	493	499	481	502	500	487	509	512	498	533	497	496	461	512	486	494	512	502	497	536	526	486	524	479	529	541	456	516	507	474	516	516	502	526	531	499	496	509	487	486	525	509	462	475	507	491	512	486	526	483	478	518	485	508	459	491	522	481	501	474	494	508	495	451	491	507	491	493	482	514	522	521	466	492	530	488	494	525	530	506	536	467	519	499	512	474	498	438	529	517	495	530	519	485	488	493	522	459	492	478	490	511	484	509	499	472	433	481	494	502	490	471	471	489	518	542	465	480	492	487	501	517
25285	21116	23572	28915	21122	13047	665	463	406	393	391	394	388	379	354	401	364	371	392	404	362	346	379	420	361	384	366	392	348	373	365	366	387	350	334	309	362	372	335	364	364	373	365	335	395	381	353	349	341	373	370	348	352	368	359	385	368	374	367	348	323	352	350	371	392	349	390	382	385	373	365	368	335	350	401	382	360	366	382	348	333	377	354	349	390	368	376	361	335	376	345	364	342	358	375	362	343	376	378	345	371	391	358	384	383	346	368	366	377	402	370	359	367	369	348	344	364	357	360	365	379	406	388	378	349	348	399	399	336	341	342	390	377	332	353	341	378	395	375	363	360	351	375	371	351	366	360	369	360	388	376	369	324	343	390	349	353	357	381	383	358	364	357	369	359	382	366	370	384	367	375	350	350	329	373	353	381	354	385	363	348	373	338	370	382	365	379	357	373	367	368	348	363	367	365	389	377	349	365	351	367	340	396	378	388	339	391	400	365	360	363	393	363	380	332	381	336	334	361	323	345	371	368	371	356	357	327	344	360	379	391	387	361	380	371	386	388	370	338	338	353	388	344	367	342	371	318	335	352	349	427	372	350	381	346	342	417	361	352	373	388	403	358	376	343	351	332	341	385	344	378	376	364	342	352	371	374	351	386	366	357	374	428	349	405	401	370	365	387	353	396	378	381	375	362	316	354	402	377	402	395	385	378	356	381	373	366	354	342	333	318	375	341	378	340	365	338	373	372	379	383	390	370	356	347	363	327	374	353	349	397	405	396	360	398	392	371	356	366	367	359	388	353	365	378	367	372	339	374	359	375	344	360	401	339	373	367	351	356	372	386	382	365	347	379	350	387	354	334	350	347	370	359	341	352	383	362	327	353	360	349	374	337	376	364	362	359	379	346	369	370	354	329	340	382	376	360	405	392	364	390	382	370	361	352	380	396	350	391	376	370	383	372	364	368	377	381	337	338	374	382	403	391	373	403	345	346	335	366	355	351	332	394	376	374	338	337	382	353	368	373	356	365	355	383	380	375	386	355	348	361	377	341	400	330	377	345	403	366	380	400	319	368	371	368	406	391	380	369	382	353	394	379	360	336	322	360	371	378	363	368	354	385	381	340	352	354	335	359	409	383	354	406	367	355	348	340	372	368	380	370	330	374	386	397	362	348	360	374	397	365	364	344	354	375	381	358	373	370	351	384	363	382	316	343	380	335	344	360	314	351	354	341	351	368	349	350	372	376	333	338	398	374	351	402	342	367	371	356	359	351	359	388	353	336	348	352	370	377	352	355	377	368	347	359	393	370	377	397	370	354	341	389	331	396	394	368	363	366	315	343	403	359	377	364	374	357	353	388	343	358	362	380	369	351	395	354	319	349	370	354	355	371	363	368	375	367	353	395	379	367	385	376	343	365	369	346	353	344	404	396	398	357	355	354	377	356	372	327	345	368	374	365	368	364	369	363	354	366	382	374	360	336	353	382	370	403	342	352	324	373	355	384	400	355	369	359	339	347	336	358	356	333	352	387	322	391	358	401	339	391	347	364	379	365	392	351	342	378	352	366	336	350	391	391	355	379	344	378	376	364	317	353	379	393	394	332	402	323	338	326	381	392	408	367	360	348	380	352	363	373	381	369	368	419	359	375	346	338	346	355	360	383	387	369	355	377	357	373	356	372	381	362	355	302	388	341	354	361	382	363	350	320	353	379	363	359	315	399	348	355	357	343	380	403	346	364	368	361	374	361	346	439	408	374	342	382	352	358	363	343	363	387	366	357	387	409	400	344	352	355	371	378	329	374	359	310	379	334	373	366	346	327	345	375	384	364	367	349	353	395	354	359	326	359	361	366	399	355	351	374	403	367	346	376	356	357	373	368	369	348	360	361	381	359	386	371	336	360	372	347	345	382	371	394	358	339	348	394	365	361	396	379	354	354	385	337	380	356	370	377	404	376	413	300	349	373	351	344	358	366	359	370	388	332	332	370	339	358	367	370	409	341	392	361	394	362	359	362	357	355	374	388	374	338	370	380	400	388	385	357	339	382	409	362	382	366	376	367	360	379	327	358	357	355	379	353	369	363	367	375	379	371	362	360	350	352	352	347	335	354	347	354	346	354	380	358	377	353	393	337	371	342	368	346	354	337	361	376	360	374	337	382	345	347	341	361	375	364	373	355	336	354	362	339	365	304	357	404	349	367	416	395	388	373	350	392	351	356	430	356	371	342	366	371	355	338	359	381	359	365	344	363	355	391	329	367	385	366	376	342	359	377	356	367	388	372	360	314	351	363	352	367	383	383	356	361	330	340	352	372	358	362	390	385	349	371	364	389	384	414	368	350	361	360	371	349	362	357	355	386	400	379	394	395	367	381	367	341	345	345	364	349	365	398	398	342	374	361	327	371	317	379	362	343	361	362	375	359	397	387	383	369	358	393	359	402	384	354	362	350	351	361	365	333	349	379	374	369	329	355	368	365	351	342	377	377	388	366	344	378	392	360	359	378	346	353	371	422	385	379	337	354	350	385	386	373	343	381	344	383	324	303	385	329	334	384	384	362	341	356	359	367	339	370	375	351	340	365	346	347	387	407	378	379	338	359	353	343	383	344	352	362	384	335	383	378	367	363	364	362	343	360	365	373	369	370	382	365	372	399	363	345	378	382	341	386	363	374	386	356	409	354	350	340	336	377	317	335	382	342	333	380	388	398	375	347	380	376	366	359	367	350	362	376	371	375	358	349	350	356	398	384	355	362	361	375	370	355	372	399	354	387	369	326	389	372	393	368	348	350	333	348	378	384	372	360	348	385	371	389	377	395	364	362	363	374	353	393	332	363	400	355	374	341	361	382	350	395	393	368	388	398	390	386	380	332	353	337	374	373	369	334	361	373	392	371	379	379	359	397	350	387	383	367	377	417	389	361	426	354	374	353	371	324	372	384	363	392	363	351	375	327	347	365	366	361	339	376	358	377	343	373	360	366	348	372	402	383	322	339	374	362	379	378	388	368	351	380	375	382	361	348	391	374	380	372	372	349	384	360	353	352	358	387	377	355	376	348	371	369	369	339	372	396	368	384	382	341	369	363	394	351	389	379	349	382	368	356	365	343	349	353	344	367	323	348	372	352	343	356	365	376	387	372	367	378	326	365	326	312	393	387	383	388	387	380	385	359	373	379	377	346	363	334	365	378	385	355	366	375	357	354	341	340	333	368	374	361	383	352	373	350	350	387	369	369	353	331	328	393	360	370	350	363	369	351	382	334	368	356	341	364	380	380	380	370	366	362	342	340	314	362	369	355	379	322	355	358	383	353	366	370	378	365	387	385	375	376	333	332	352	394	371	354	343	375	344	361	381	349	356	344	350	392	379	377	339	335	379	323	379	355	376	371	362	395	440	373	381	364	340	374	355	344	383	342	403	334	367	359	390	364	362	370	329	368	359	383	347	371	354	333	367	344	396	374	368	372	363	347	384	358	398	415	371	394	319	377	354	391	382	351	358	378	360
31844	36109	6818	874	880	799	754	818	810	759	772	746	745	751	770	729	803	765	767	836	781	780	712	828	756	733	781	730	855	752	746	735	762	756	802	820	712	784	812	795	761	769	772	775	764	839	799	784	759	805	785	782	777	764	769	792	784	827	751	723	787	745	762	781	773	754	773	735	752	822	756	796	768	786	805	790	786	732	767	794	773	769	808	752	763	752	740	770	816	778	792	795	768	733	761	699	789	795	827	783	728	793	754	763	753	744	740	811	758	731	792	808	763	754	799	817	785	776	786	807	745	740	746	809	818	775	769	769	762	758	761	797	805	779	788	749	751	768	772	751	760	795	759	732	826	805	739	740	806	744	799	784	779	783	744	749	758	723	763	778	744	757	788	801	767	759	787	799	751	785	740	778	740	801	770	793	774	806	787	768	767	783	774	792	782	724	781	784	734	801	802	767	815	751	771	765	747	815	781	734	734	759	743	755	753	745	753	777	807	822	798	785	783	714	800	775	797	764	791	780	764	798	781	763	730	762	747	787	769	766	780	809	706	734	785	787	756	765	794	765	787	775	794	805	753	797	818	746	794	777	738	810	745	736	822	801	793	744	777	737	767	784	791	790	813	706	787	757	794	792	744	772	776	771	763	769	799	768	749	782	789	788	756	781	809	811	791	796	793	807	776	755	721	785	777	765	770	740	820	727	773	778	743	781	767	744	769	821	749	752	788	786	773	742	748	788	780	793	799	768	794	789	760	769	741	777	720	772	796	743	798	839	736	732	761	760	783	791	795	769	793	805	761	767	795	779	775	803	763	808	755	773	805	805	759	793	718	771	728	748	745	763	808	775	733	745	764	740	776	791	782	760	801	759	735	747	781	754	748	785	779	787	784	781	761	772	761	767	745	721	803	767	802	748	787	763	761	750	771	771	752	732	765	791	763	760	779	710	768	850	758	744	812	737	721	770	770	776	747	752	770	814	794	779	761	799	774	740	745	774	806	752	751	787	746	765	799	728	751	722	772	760	762	775	749	784	737	745	781	756	778	855	787	807	820	805	819	797	803	737	788	730	771	838	789	793	762	766	784	759	767	784	751	771	769	780	742	794	779	792	789	739	762	763	763	776	761	772	824	808	741	761	735	827	820	771	753	769	814	734	723	789	799	741	792	809	767	733	796	695	762	792	771	747	791	757	784	769	764	756	730	771	810	751	768	787	768	781	742	735	787	813	782	747	821	734	763	815	735	755	766	789	777	753	790	736	785	774	760	785	746	748	804	809	774	755	729	768	770	787	812	784	758	769	789	767	766	782	775	744	746	735	748	770	795	781	746	759	764	763	775	744	780	789	794	735	765	829	815	806	806	746	713	727	777	765	738	803	789	803	754	820	784	760	767	779	719	740	797	783	734	779	755	798	743	766	792	748	730	760	753	717	809	765	735	797	725	760	798	758	745	800	743	792	771	761	776	806	800	740	753	818	725	789	771	776	808	811	704	730	760	800	745	760	778	752	778	796	795	713	812	738	778	765	785	752	745	765	786	789	767	809	773	760	760	761	776	782	766	743	766	731	727	818	774	760	764	776	797	712	746	795	845	822	798	795	795	739	761	737	797	766	798	760	760	798	774	753	803	748	724	783	782	727	726	821	742	809	738	770	795	827	740	792	762	780	742	790	747	721	812	817	770	781	757	819	773	803	760	807	785	810	773	709	787	765	747	752	778	758	766	712	785	739	740	734	779	782	805	766	797	771	757	801	832	824	758	829	761	755	772	766	752	818	732	750	780	777	807	818	758	709	722	752	733	803	774	813	744	755	753	768	748	734	772	731	829	744	731	767	761	740	737	771	783	782	751	771	752	776	796	788	767	765	750	743	765	790	775	768	764	787	778	794	744	759	767	784	751	761	796	719	750	760	787	768	743	776	758	790	740	760	706	716	799	836	768	786	797	804	752	847	828	761	799	747	809	821	753	741	757	787	769	757	764	784	774	765	808	750	797	741	800	757	788	746	762	735	777	824	719	759	752	757	786	714	797	780	766	789	804	808	779	729	792	762	763	794	796	782	717	769	748	789	805	776	787	769	751	789	768	853	782	750	759	780	795	834	740	774	807	784	760	757	794	777	765	771	799	750	741	758	810	827	741	767	725	757	774	769	741	753	770	747	755	796	764	735	747	771	811	741	760	765	797	797	751	748	769	754	789	731	820	808	817	785	777	802	746	817	771	734	777	753	763	760	727	767	718	807	752	797	776	768	712	738	794	776	824	741	737	809	793	702	745	761	763	791	756	780	748	819	763	762	793	814	799	788	735	798	795	801	753	744	780	771	774	769	754	786	747	766	770	765	818	772	795	733	722	758	816	779	761	754	740	827	753	767	798	749	745	754	777	712	798	749	778	745	721	804	760	722	795	792	730	751	787	808	776	773	812	752	800	771	752	807	773	714	760	762	757	774	767	760	765	759	767	783	801	775	798	714	794	723	763	778	745	796	702	817	806	775	737	744	791	778	797	717	770	734	745	775	788	804	728	774	739	767	798	772	785	776	783	812	771	785	771	734	755	791	762	778	743	824	765	759	801	755	817	828	746	744	748	782	787	814	771	776	775	758	774	734	787	782	757	744	807	761	693	754	734	743	727	721	780	776	745	805	796	776	745	802	695	804	762	800	772	745	813	737	736	813	797	725	788	758	754	780	750	751	779	812	763	764	747	744	813	755	727	780	761	760	767	742	719	751	782	767	772	811	750	778	713	805	768	812	761	832	779	764	771	784	787	707	792	787	776	786	780	801	823	732	748	783	801	769	763	760	776	804	764	795	751	746	780	769	746	782	784	780	788	791	711	795	804	741	785	759	789	765	782	806	777	772	821	750	759	772	765	752	732	773	723	800	731	792	719	775	791	776	754	741	726	817	790	795	781	757	785	774	765	733	796	762	772	734	772	744	791	727	731	782	712	760	782	778	748	753	784	775	757	743	799	762	784	796	780	818	768	772	756	720	768	762	739	848	819	735	784	763	804	800	738	793	786	749	772	780	771	803	763	772	778	800	810	761	760	819	782	774	763	804	771	744	776	766	771	798	755	759	746	757	803	756	797	790	780	791	747	767	769	751	710	750	819	792	736	760	790	774	793	770	756	783	742	733	707	777	818	776	744	766	741	779	731	787	759	787	775	738	795	818	762	769	737	783	802	775	811	760	797	773	706	747	781	779	775	811	782	757	785	774	769	781	807	752	732	800	773	751	768	775	739	794	725	761	764	783	782	813	770	751	780	780	788	815	812	796	807	791	789	758	737	795	790	790	792	759	767	792	729	739	760	865	797	703	774	706	755	796	793	758	751	789	809	810	771	737	723	766	731	767	773	783	777	784	737	789	782	803	782	789	802	684	800	803	726	814	749	763	788	775	742	750	819	810	769	797	773	778	755	815	782	773	834	776	830	733	722	752	741	718	779	742	768	762	753	817	791	752	738	781	747	771	801	810	729	782	780	784	736	789	761	785	728	786
24620	21130	23961	28551	21132	21162	11542	663	468	458	372	377	338	337	369	382	373	318	330	361	355	334	333	322	322	329	326	322	326	353	337	270	334	314	329	285	337	330	325	312	331	337	319	319	324	342	364	328	315	321	318	306	333	293	371	316	294	315	320	337	357	321	310	324	336	325	315	354	339	339	340	385	296	328	328	315	315	328	358	315	293	315	320	325	306	297	316	313	294	318	342	310	343	329	316	317	334	300	342	307	333	309	328	314	324	281	286	309	309	309	338	305	321	334	317	323	303	320	328	315	299	330	300	342	333	326	332	315	336	309	330	296	318	303	324	304	326	323	328	309	346	327	357	326	331	372	337	332	325	330	289	287	318	320	315	320	301	313	286	365	345	299	337	299	343	313	324	306	321	318	335	321	296	323	311	316	292	295	285	326	341	316	323	322	335	322	302	323	310	330	324	288	332	328	322	291	350	341	313	317	328	334	301	295	307	302	303	322	327	303	347	305	333	327	336	315	323	305	284	303	370	305	328	336	310	323	316	353	307	337	341	324	358	349	359	334	329	324	322	320	301	328	314	316	333	327	294	304	278	329	324	329	317	310	311	302	337	332	320	305	303	325	311	334	319	309	296	333	359	339	365	323	295	317	289	309	314	316	339	342	328	349	281	338	339	314	305	348	340	337	309	349	297	334	327	351	332	346	266	327	324	308	342	329	354	288	310	337	316	346	308	331	362	317	289	311	340	302	326	287	337	319	302	319	339	347	327	315	328	311	341	319	339	340	352	350	318	320	331	322	328	327	323	315	318	337	327	302	341	324	321	314	302	322	295	312	301	319	311	297	330	331	352	316	332	335	282	336	308	326	312	320	316	295	350	311	325	329	319	345	336	312	300	340	310	310	321	332	315	303	345	340	290	343	322	349	305	326	351	307	282	292	349	317	349	320	328	322	306	325	339	301	290	323	299	303	310	325	309	300	315	320	314	320	321	298	291	338	314	320	312	319	280	340	326	328	320	317	295	331	366	340	289	345	344	312	353	322	351	291	308	268	316	346	333	329	338	304	342	332	318	280	337	332	362	274	314	346	278	330	299	332	326	343	302	321	328	333	327	334	288	324	314	368	308	320	297	345	306	350	306	326	279	319	314	343	314	336	310	297	336	293	338	330	341	335	364	312	306	320	338	309	325	350	331	324	319	312	350	302	317	311	329	362	338	329	309	306	336	319	299	322	329	346	322	348	334	301	348	286	312	338	298	309	316	299	298	296	366	343	330	312	335	304	305	306	313	292	342	365	345	323	350	306	313	331	340	343	332	322	304	307	299	304	312	335	310	367	333	317	297	317	338	339	346	298	344	304	352	358	383	328	357	321	340	306	337	293	351	335	335	320	333	321	342	339	363	309	361	358	304	307	347	277	263	305	342	311	321	309	316	312	350	337	355	370	309	361	290	295	357	313	314	315	309	338	316	299	345	322	299	350	326	355	306	297	310	305	338	280	306	340	277	340	334	331	314	289	311	304	315	286	327	384	351	280	321	340	335	296	338	314	312	318	323	314	325	329	327	322	310	346	288	300	350	346	318	353	313	317	296	311	287	312	328	313	340	329	342	336	322	312	336	338	306	318	325	330	341	327	304	324	320	307	291	304	318	287	346	314	289	317	321	306	304	306	321	328	359	335	321	307	308	306	311	303	326	325	372	341	334	305	318	326	321	310	335	328	340	323	311	332	297	311	293	315	313	340	330	343	315	313	360	327	273	305	307	319	310	319	350	322	324	324	310	293	319	326	331	320	294	285	307	323	298	322	352	311	275	327	317	306	291	350	326	342	320	295	311	329	317	264	307	337	310	313	320	311	324	334	350	338	291	342	327	317	313	320	299	342	337	351	360	323	340	296	332	294	290	320	326	332	317	300	303	299	326	343	288	308	278	365	366	314	280	315	321	330	311	340	315	322	338	329	309	324	294	347	343	307	307	309	300	311	318	326	277	311	309	328	318	323	375	350	332	307	304	305	325	290	319	331	348	338	311	338	330	314	319	353	346	314	348	332	313	328	313	280	319	312	301	328	363	294	339	308	318	331	318	323	308	351	314	331	331	327	322	325	326	347	335	348	318	312	280	357	313	329	316	300	294	319	294	338	322	340	320	302	315	303	331	348	330	325	309	327	341	331	316	315	307	289	309	296	299	331	290	326	304	318	328	316	310	320	346	337	293	334	296	299	302	289	297	308	318	321	324	336	323	303	333	328	325	322	307	319	305	299	343	343	312	343	361	308	300	305	322	334	327	324	341	319	330	318	356	299	319	306	307	291	304	306	327	316	319	315	389	366	327	287	311	309	331	348	321	331	292	301	310	294	328	311	342	331	312	320	291	323	309	320	328	310	300	288	299	331	330	305	359	310	341	294	331	345	328	310	310	294	301	297	307	310	297	314	297	316	306	342	331	303	335	313	318	350	311	295	329	347	330	331	304	339	302	327	336	322	329	318	339	345	336	327	344	314	304	309	364	312	319	311	314	309	312	324	300	310	335	298	308	287	325	337	312	326	320	337	284	350	376	329	319	326	323	312	333	339	303	313	335	264	281	360	321	338	303	330	345	371	285	311	307	304	369	344	320	336	331	317	333	314	362	324	301	318	321	353	331	338	326	311	324	312	306	303	309	300	353	335	317	324	318	338	307	330	342	322	319	294	313	306	337	365	346	353	342	278	305	322	294	361	332	269	366	314	298	357	352	312	315	324	348	322	333	320	310	300	338	304	305	327	353	315	299	316	290	317	315	305	323	324	329	332	298	286	274	331	309	349	324	317	270	349	341	316	285	315	337	304	352	350	341	330	318	367	331	332	287	303	341	328	296	323	285	321	299	299	322	326	328	355	325	293	276	304	287	292	321	315	315	330	315	316	313	303	326	332	321	316	324	310	322	357	324	277	296	315	329	331	317	299	330	313	315	293	331	332	317	349	341	340	315	304	320	307	290	332	340	328	331	302	325	337	298	352	328	326	345	362	299	357	333	329	331	324	312	338	311	328	301	327	279	291	297	322	304	322	330	322	314	267	352	304	284	310	312	316	324	327	275	304	332	349	328	375	311	328	323	297	361	350	289	325	340	344	328	344	325	314	308	292	332	324	325	288	347	338	290	327	344	310	305	322	294	313	345	336	284	308	318	357	344	293	293	328	345	354	315	367	305	339	330	301	334	341	305	321	311	315	306	314	318	314	345	308	311	321	354	324	363	322	273	323	310	294	286	314	313	342	312	322	317	292	288	288	292	349	329	331	303	279	302	315	320	312	302	324	309	327	316	315	358	340	298	294	359	332	343	303	335	298	305	357	308	298	321	324	337	341	330	342	309	363	338	308	304	306	324	350	346	307	329	314	335	350	328	324	331	331	332	328	329	313	326	328	308	311	338	329	351	303	303	313	336	354	315	315	346	358	317	311	304	322	302	325	298	377	319	309	314	311	302	326	302	346	332	325	328	320	292	349	307	355	331	327	337	319
38160	46834	10126	1045	798	765	748	693	718	678	690	677	642	667	664	655	683	684	628	722	648	677	644	617	635	681	654	674	684	669	621	695	671	642	689	687	644	662	633	651	683	673	673	668	670	606	645	631	630	657	662	648	650	690	598	674	696	682	624	659	604	631	685	697	689	652	661	662	627	622	680	663	638	675	675	610	627	638	651	741	674	623	653	629	655	611	693	657	642	669	641	639	678	621	674	609	682	666	628	689	677	691	704	652	656	712	622	583	694	686	652	660	652	677	657	715	637	645	605	705	675	666	647	663	653	677	673	674	674	669	615	653	683	646	666	624	667	633	593	619	692	631	667	702	616	683	641	659	627	679	633	631	605	703	676	664	644	700	680	623	621	643	625	630	673	661	638	666	619	638	650	695	675	643	590	666	678	625	648	667	661	675	690	651	665	657	615	669	628	673	655	611	692	614	682	684	646	630	647	644	623	652	650	656	668	642	666	617	659	661	680	637	670	648	635	670	628	657	686	670	661	600	670	638	620	615	641	710	635	682	671	667	622	684	599	634	625	660	619	669	686	709	642	676	671	629	679	682	625	689	684	660	655	652	654	695	671	700	669	659	672	676	655	638	679	658	709	659	661	681	633	683	663	634	643	667	658	666	727	662	693	659	626	672	611	648	701	664	701	619	639	667	678	631	649	680	607	617	625	659	646	637	648	719	657	672	660	632	664	691	616	641	631	660	675	634	620	659	655	638	662	609	636	653	619	646	677	639	658	663	653	654	657	673	590	675	639	683	686	670	636	670	682	671	664	662	680	703	652	644	656	680	682	678	679	669	684	666	631	666	699	683	691	687	662	650	653	662	651	659	665	634	664	715	664	663	625	607	721	646	636	688	679	669	638	643	618	673	653	680	677	644	702	657	649	645	666	649	649	635	699	617	670	686	671	673	656	659	647	690	656	666	704	639	655	632	673	683	667	663	679	646	711	672	666	658	644	657	652	673	684	700	622	663	664	658	678	683	657	668	692	655	689	658	604	664	636	644	647	693	691	664	635	645	605	667	661	620	673	644	667	666	651	642	628	668	658	662	644	658	654	648	714	645	679	649	687	666	638	649	688	661	668	658	657	668	650	683	639	677	659	655	690	654	670	634	643	655	641	651	717	618	667	631	638	696	694	670	647	674	620	695	615	683	638	671	680	658	637	649	693	673	624	602	608	641	627	674	687	698	707	677	631	663	619	616	626	623	677	672	632	625	631	671	630	669	654	620	623	669	662	653	643	669	684	650	695	667	650	610	695	637	694	647	664	614	671	629	619	690	632	686	624	644	631	639	679	700	674	696	649	681	705	650	677	650	668	726	637	681	663	676	658	632	669	665	670	661	654	622	620	655	609	649	687	629	687	678	657	647	701	672	627	683	652	645	687	598	665	690	694	636	652	685	651	646	625	618	663	613	657	681	639	678	656	588	623	664	629	629	642	618	662	620	680	699	662	638	670	672	679	712	633	662	641	664	660	650	610	652	690	630	638	661	658	667	680	620	656	709	644	640	630	618	688	698	680	624	668	583	631	657	660	655	645	681	592	701	662	664	652	612	709	666	681	628	625	636	666	629	632	643	669	627	617	635	665	681	673	635	649	641	645	627	674	648	636	694	682	695	645	696	626	640	641	624	643	663	673	664	672	642	648	654	646	679	683	655	667	640	661	713	650	630	697	626	661	703	634	641	649	614	675	645	651	677	672	646	642	655	646	631	662	706	665	721	617	638	656	687	676	662	629	655	666	675	615	639	669	659	685	658	665	675	695	652	672	651	651	643	609	705	674	641	641	626	597	645	681	654	694	641	675	608	700	639	665	630	696	663	678	628	653	683	659	659	667	662	657	654	644	690	684	637	681	711	661	692	656	612	652	662	643	648	652	651	689	639	661	654	639	597	665	654	613	687	634	665	655	645	656	655	636	653	670	642	695	676	683	667	664	680	678	689	670	684	655	645	674	647	655	682	707	632	656	679	656	675	612	657	680	673	722	639	669	663	658	634	675	679	664	680	723	606	631	648	674	625	660	666	615	639	665	645	665	610	631	679	647	671	681	659	659	669	649	677	701	693	662	711	609	685	665	692	657	641	645	675	634	649	638	682	654	675	662	671	669	688	640	669	660	657	683	714	660	642	642	620	653	645	637	650	657	650	673	645	657	654	630	648	638	625	699	645	623	699	708	632	679	588	737	642	637	658	679	628	646	697	681	652	665	615	632	650	672	622	674	655	678	642	632	687	688	643	684	657	639	732	623	620	650	656	619	623	648	699	646	630	648	680	702	660	663	620	678	666	660	681	622	656	624	644	657	700	627	633	675	665	594	654	636	672	651	611	671	674	668	659	686	679	608	669	657	709	660	680	623	646	666	650	677	639	682	695	653	669	624	654	654	651	715	680	659	677	631	665	677	692	656	650	628	673	635	662	686	668	653	669	635	645	627	635	641	644	655	631	661	615	676	655	659	626	660	683	663	690	616	666	668	651	594	686	638	658	636	639	694	686	693	684	681	638	635	645	664	638	624	657	655	657	695	669	675	661	654	645	663	695	638	641	650	641	704	606	680	664	659	640	696	657	643	655	599	681	607	678	660	665	660	661	684	634	640	688	662	652	663	710	660	655	606	681	672	663	688	663	644	697	653	649	653	636	678	663	681	651	673	709	683	612	715	642	668	677	661	669	651	642	616	660	652	633	657	702	675	695	669	632	644	625	603	689	639	614	657	645	660	627	657	665	641	669	675	624	659	642	627	626	649	663	633	697	661	705	620	658	664	677	669	685	686	611	670	713	701	657	656	694	619	701	631	654	673	667	644	668	683	667	593	601	642	644	701	691	603	604	625	650	679	610	638	677	633	673	655	634	689	645	672	658	628	677	652	675	636	682	663	685	659	601	668	651	665	677	610	635	674	623	648	602	666	651	632	660	622	636	643	641	661	649	693	661	660	681	676	677	665	656	600	685	638	643	611	622	628	614	652	704	674	645	619	672	689	670	706	651	688	675	637	659	696	607	706	683	617	648	715	687	670	683	649	682	643	661	670	625	627	667	659	620	691	663	649	689	684	661	645	671	654	634	657	704	651	668	642	664	667	625	645	666	670	653	666	655	630	684	637	635	676	686	688	617	680	697	663	650	660	668	654	697	626	696	656	691	719	640	624	660	653	663	652	672	656	652	679	688	667	683	650	664	633	667	664	636	680	650	645	622	654	656	677	624	664	674	617	666	664	643	623	645	642	644	694	594	698	654	659	626	664	664	653	611	653	636	690	647	658	632	686	644	701	623	660	647	695	622	623	621	649	693	678	643	667	704	653	638	688	707	659	657	664	601	642	682	672	651	665	672	653	651	669	648	624	630	664	647	697	639	647	652	656	651	613	635	673	640	700	602	650	674	656	631	649	626	637	618	649	636	644	664	675	601	597	631	713	652	685	605	660	623	623	672	629	710	631	624	638	636	670	645	650	631	645	624	635	660
34530	17447	4295	328	237	209	226	209	201	196	191	236	217	237	206	206	216	190	213	227	215	208	197	201	195	194	221	204	167	194	206	190	207	230	199	237	218	209	212	211	214	192	208	206	223	194	217	214	199	187	236	186	191	209	212	216	204	242	198	191	190	213	198	212	195	199	207	220	209	223	225	225	203	219	209	196	182	213	183	232	235	210	212	197	229	211	246	220	199	193	205	199	195	216	208	206	198	191	250	220	230	207	188	193	184	209	204	208	183	196	188	179	224	220	202	207	195	217	198	199	219	236	232	234	191	232	217	194	199	209	188	201	240	217	200	217	246	218	198	163	189	193	188	220	208	197	236	206	238	193	191	197	214	206	205	204	213	211	207	205	194	203	193	181	201	213	196	198	191	192	196	196	202	212	190	186	209	202	191	205	222	205	236	217	229	194	221	212	195	184	201	220	213	196	178	221	185	210	234	211	197	209	203	199	187	206	200	232	209	209	204	208	185	234	202	214	234	199	214	215	233	224	207	191	205	210	210	199	203	202	201	216	218	205	220	204	222	222	215	216	220	191	219	200	192	217	221	209	220	230	196	210	200	215	216	197	196	180	201	197	198	217	237	223	185	190	205	214	244	212	217	202	206	182	220	229	197	222	220	218	197	220	238	191	216	185	193	200	211	198	205	207	231	182	196	214	217	204	216	218	219	210	216	201	193	210	238	213	192	200	215	205	214	202	204	211	205	211	213	204	225	204	211	185	181	198	219	188	212	212	224	223	195	243	216	229	202	161	207	185	220	209	206	192	217	217	208	226	218	193	210	205	222	224	197	194	200	212	208	212	234	241	233	218	189	207	215	223	238	208	212	177	215	195	218	223	186	194	210	212	213	234	212	214	224	204	212	212	199	188	197	223	225	182	212	228	206	216	211	238	198	231	190	230	243	191	206	194	230	206	207	209	204	214	200	184	194	195	195	224	189	188	207	232	211	178	197	219	209	231	219	242	221	240	205	186	203	190	209	195	222	231	185	209	193	228	196	204	213	187	215	203	219	199	219	221	212	180	197	212	208	248	200	188	201	219	198	199	207	210	197	222	209	195	207	190	197	180	172	218	217	212	197	212	216	227	207	200	224	218	212	222	193	219	210	235	209	222	212	231	208	218	198	202	188	208	196	228	225	219	204	211	200	208	198	195	181	188	181	211	204	223	257	195	193	182	219	180	192	205	204	177	224	220	201	200	196	219	202	222	217	168	217	217	188	246	186	200	210	223	224	204	214	176	218	180	180	215	199	202	180	221	215	196	203	191	204	224	231	227	212	218	195	207	214	220	248	220	210	205	219	211	203	195	180	178	185	221	196	213	234	208	211	219	207	213	191	203	212	211	199	183	203	226	210	225	167	206	187	195	205	221	196	204	210	205	195	205	221	206	224	203	211	214	206	215	214	198	222	193	231	187	242	201	196	205	231	176	193	194	210	203	247	217	200	233	181	196	195	210	195	194	182	199	210	203	211	225	177	207	233	229	205	216	213	207	213	180	191	223	202	206	205	167	216	205	206	210	208	201	198	223	215	208	207	191	230	200	211	188	195	201	190	189	185	226	197	226	180	182	239	210	200	190	193	203	194	195	197	183	195	192	225	192	218	194	202	196	203	210	217	225	204	185	192	232	210	216	214	223	227	199	225	223	222	209	211	206	227	209	212	158	208	212	222	214	187	185	198	216	224	220	196	199	230	191	245	215	195	190	222	218	212	192	208	203	221	229	230	196	209	179	184	211	201	222	218	195	225	226	193	184	209	219	214	211	208	224	186	208	216	196	223	205	196	217	209	209	164	217	185	208	213	204	225	196	198	207	203	192	221	212	202	253	202	157	183	221	229	169	189	194	192	191	213	194	186	192	212	236	225	213	198	218	187	214	205	221	235	239	187	221	232	211	225	220	178	202	235	210	223	198	206	217	224	199	215	190	221	183	197	203	196	215	213	200	212	209	213	199	197	236	185	196	209	195	203	212	218	209	215	231	220	188	205	215	189	211	192	192	176	194	231	227	219	230	213	177	222	215	191	200	219	191	217	192	223	215	241	230	207	225	203	200	197	219	219	228	222	207	234	185	218	200	212	185	227	238	214	194	213	202	207	215	182	207	181	207	202	247	227	223	238	219	198	219	200	209	216	204	216	204	218	191	191	196	185	223	214	203	221	240	217	215	217	219	227	223	195	192	200	206	229	177	219	210	232	218	199	189	194	184	210	212	228	218	225	196	224	193	214	211	205	218	186	220	196	213	199	244	240	193	197	195	211	218	228	208	210	209	201	217	212	220	232	223	216	235	205	217	185	214	206	220	211	200	201	218	196	191	204	190	216	211	218	222	219	218	203	195	193	204	198	200	189	215	213	168	231	222	212	216	190	192	218	206	175	209	206	216	213	218	230	228	211	221	196	188	202	232	188	185	194	197	221	196	202	205	209	206	207	246	217	197	200	183	221	203	206	229	207	227	227	206	216	208	173	210	210	224	182	196	205	207	224	206	208	218	204	195	242	209	201	187	199	216	206	205	232	198	213	207	205	227	227	214	214	209	218	223	188	214	205	215	196	206	210	221	200	207	246	218	186	191	179	218	215	219	200	198	232	210	178	204	185	207	220	207	194	188	198	238	227	214	218	192	219	189	218	212	202	186	188	211	175	208	190	226	217	184	204	201	210	199	207	201	231	183	205	203	212	212	222	237	198	189	207	187	197	210	210	223	199	284	218	212	195	204	206	189	238	201	170	192	189	185	212	208	181	199	194	219	224	222	188	173	209	218	219	212	209	197	218	209	192	192	208	224	207	196	179	184	227	240	200	201	182	200	190	194	201	214	214	205	209	187	214	223	209	232	193	220	208	223	208	225	196	208	217	230	194	206	205	207	231	211	192	186	208	225	215	227	214	226	212	216	206	203	217	225	185	214	206	196	196	187	210	214	192	176	161	182	210	205	219	206	211	223	206	191	213	162	189	209	207	220	211	183	192	193	194	225	184	183	230	195	195	198	178	227	194	209	211	197	177	210	188	207	176	182	227	213	198	218	220	203	193	212	220	226	217	247	200	207	196	197	208	206	219	210	193	201	214	201	209	226	204	201	211	191	235	223	217	215	211	181	196	203	230	202	214	246	212	200	198	192	237	211	197	194	191	219	244	220	221	194	208	193	218	204	190	190	189	214	223	232	199	208	192	188	220	205	228	188	198	234	197	212	228	222	205	238	222	244	233	211	174	193	187	214	211	216	231	208	232	191	203	200	203	189	192	219	191	207	232	245	217	214	184	208	206	212	207	205	219	199	221	200	201	191	188	205	162	220	198	227	192	202	226	201	225	217	210	196	197	206	221	209	210	197	207	212	167	216	200	233	218	217	237	204	171	212	161	165	205	207	223	188	210	205	193	218	197	216	208	210	231	211	236	222	207	191	204	246	199	210	210	200	197	176	212	236	203	215	210	226	212	194	191	193	205	190	217	244	184	210
15833	4548	853	499	452	543	478	509	497	499	486	471	476	477	476	480	512	521	499	505	511	493	539	478	502	496	495	515	454	455	489	462	536	506	496	492	498	483	533	520	504	519	493	518	522	457	502	485	511	510	504	483	468	447	502	489	485	481	503	480	472	514	512	511	496	472	514	529	485	503	514	524	498	446	475	515	485	541	501	492	497	511	512	471	476	521	493	493	507	437	498	556	475	468	493	490	507	503	516	526	518	511	532	503	517	496	472	493	483	529	497	529	518	478	503	512	457	464	459	530	510	515	511	535	454	496	510	483	517	486	521	462	489	462	518	490	499	514	511	453	490	492	509	481	512	471	459	491	512	469	507	488	532	493	519	467	504	498	488	491	481	494	521	482	500	449	496	470	533	529	466	506	510	491	519	491	480	510	486	477	481	490	497	518	503	458	492	507	470	512	519	490	491	498	482	507	479	484	458	521	520	531	491	497	499	498	465	521	510	527	463	487	466	481	516	478	519	476	494	484	530	534	517	478	520	501	471	499	522	502	504	504	452	491	493	479	522	498	488	459	469	514	494	494	496	470	496	469	498	507	478	517	479	502	515	491	492	480	489	479	477	485	496	520	499	468	501	491	503	475	496	488	438	475	506	506	508	491	474	517	512	515	535	499	485	502	501	457	497	485	485	471	507	473	483	520	508	494	479	481	492	487	495	515	522	522	532	473	504	495	492	497	557	464	505	498	512	529	509	466	493	538	537	498	488	476	473	488	493	467	511	481	503	498	499	500	538	454	489	485	504	486	466	485	496	524	504	481	519	533	471	535	519	539	519	474	509	498	479	495	530	487	497	469	492	516	494	516	522	488	533	486	510	536	475	501	519	503	490	530	487	535	465	491	493	467	525	476	456	478	477	509	493	497	471	512	488	494	490	497	500	491	493	488	551	500	509	492	516	485	482	495	476	486	491	481	486	494	519	496	474	487	487	497	491	474	507	505	511	478	480	474	469	504	497	508	485	501	501	526	481	494	500	482	527	494	497	504	470	492	482	484	481	498	531	478	507	482	534	544	448	492	527	501	522	483	460	481	475	484	498	523	513	498	476	551	459	518	514	517	516	487	551	500	470	500	497	468	475	480	482	445	500	510	519	482	519	485	501	474	490	490	513	472	501	474	526	484	484	506	507	547	511	479	508	512	517	518	528	462	517	488	455	498	459	481	443	499	499	463	460	530	470	469	536	495	546	498	485	478	450	490	517	482	537	510	479	496	550	522	485	505	483	464	475	492	545	495	474	495	459	493	485	518	527	483	511	517	506	497	525	502	511	478	514	554	513	544	529	507	479	511	496	500	490	479	500	502	520	491	485	504	490	492	508	501	517	479	498	467	454	492	476	504	477	498	486	536	523	513	504	549	503	450	471	470	492	546	494	509	478	540	501	510	505	534	538	499	479	488	484	494	502	515	492	502	470	481	515	499	501	504	532	483	491	492	498	481	500	465	550	507	463	482	514	489	488	453	503	519	527	499	496	510	500	489	489	525	495	484	490	522	502	495	505	498	477	504	477	484	520	498	495	502	500	484	481	527	505	523	472	483	494	502	506	501	511	483	510	495	504	471	520	539	470	499	468	506	497	460	480	495	472	530	463	444	494	505	492	457	521	545	479	521	493	520	541	483	449	474	472	490	567	507	487	548	504	503	526	526	498	517	472	485	474	511	501	497	466	513	493	497	474	514	461	485	476	500	507	520	437	532	510	456	517	504	530	529	520	494	505	462	510	529	481	470	483	494	513	475	486	491	557	503	507	504	534	510	546	552	515	477	486	474	509	472	481	459	497	521	485	466	468	504	509	493	506	518	504	486	515	473	484	496	501	498	484	486	497	481	569	499	506	482	500	506	509	475	520	527	491	512	497	510	495	502	514	473	488	483	457	474	499	476	488	500	505	509	561	499	521	501	517	505	507	471	507	496	516	479	506	476	465	515	480	514	509	462	512	486	494	473	511	489	494	482	485	502	530	462	485	493	509	520	502	525	499	480	479	473	493	488	521	499	522	506	497	515	529	483	480	510	512	497	484	493	481	544	440	486	503	484	523	504	502	511	487	519	508	506	507	511	506	524	549	477	494	471	508	511	468	474	517	476	477	540	501	515	485	478	494	550	481	499	515	460	504	490	495	473	482	532	529	527	503	517	492	488	519	515	509	501	479	535	524	472	508	488	455	453	515	464	499	503	496	491	484	491	484	520	518	508	485	471	483	505	504	500	526	562	490	531	501	477	504	493	512	506	467	514	516	521	476	489	502	474	534	521	519	502	507	517	518	495	488	498	457	496	471	545	492	495	500	507	516	502	460	507	498	463	491	540	477	458	495	482	498	545	475	483	470	499	458	493	487	452	510	455	528	497	527	530	470	486	478	476	482	539	490	498	490	545	525	480	498	536	480	476	533	539	517	524	478	454	471	474	522	482	501	537	492	513	504	468	470	499	511	535	489	518	477	468	531	479	489	528	489	475	502	499	513	502	503	529	502	547	520	464	478	523	509	494	488	434	482	499	475	497	489	534	543	491	490	463	482	513	485	489	498	527	500	507	455	525	457	532	512	486	498	497	514	495	494	501	491	454	489	535	493	491	526	493	480	496	486	531	456	528	527	507	549	526	475	476	510	527	502	501	498	478	475	519	478	554	500	497	503	501	466	488	519	488	477	476	466	475	510	517	483	506	521	502	492	488	469	503	456	481	453	467	469	509	510	483	531	516	485	498	485	502	474	516	488	463	505	512	511	513	509	494	515	481	484	450	522	525	482	518	482	515	515	480	491	516	499	492	506	535	489	456	492	484	516	470	517	498	534	470	559	520	492	508	503	503	511	517	519	476	504	490	517	509	488	551	541	484	486	485	505	537	546	499	492	485	482	513	517	501	501	519	538	515	494	512	486	470	493	462	489	471	521	502	487	551	518	514	464	518	501	503	504	479	510	452	508	479	496	487	538	503	449	499	502	521	512	470	472	474	487	463	495	508	506	472	478	490	493	524	509	462	499	467	468	477	503	474	487	517	474	486	515	482	482	478	476	484	491	481	501	469	523	472	514	528	506	437	550	505	521	491	478	478	483	498	493	476	522	513	497	519	457	471	548	458	500	497	558	512	511	483	458	500	485	497	524	504	451	506	477	471	490	505	522	507	525	532	488	485	475	451	494	488	465	494	524	515	483	514	501	498	522	505	520	512	469	517	561	481	538	502	481	541	496	493	474	505	505	454	538	509	476	467	499	486	501	508	505	510	516	560	493	485	493	484	502	470	482	494	490	474	495	519	486	505	486	519	521	518	500	497	464	479	493	506	493	499	502	489	496	467	517	495	479	499	484	483	483	512	468	528	480	471	467	537	486	482	478	484	504	495	481	496	526	467	499	487	507	505	532	497	483	504	497	500	494	468	519	480	484	513	489	472	507	457	515	516	507	490	467	494	495	477	530	496	475	477	492	511	491	499	468	485	476	520	501	498
25260	21110	23545	28924	21127	13144	669	472	428	406	432	385	428	417	354	361	386	352	377	350	356	425	367	356	384	381	415	383	416	370	345	361	359	398	378	383	379	351	366	347	355	362	383	343	396	410	387	351	404	345	372	374	364	399	334	392	407	399	328	359	352	342	355	334	368	378	369	409	407	358	369	346	368	377	401	366	393	376	349	340	409	355	365	363	361	338	391	366	375	366	363	329	402	345	374	365	364	366	355	373	344	373	399	374	396	376	390	395	369	375	345	375	374	372	363	407	368	334	365	373	377	410	356	362	375	359	387	368	389	353	348	360	342	374	397	375	380	379	388	387	402	349	386	382	364	381	376	348	399	343	383	375	354	396	400	369	367	397	366	339	343	343	351	389	344	391	366	388	348	350	361	328	377	360	397	338	349	376	371	390	368	369	335	378	370	362	347	405	356	366	342	358	380	360	391	403	382	357	402	365	368	348	363	371	397	347	361	339	355	360	378	375	351	390	383	354	357	355	390	337	345	358	314	371	360	373	381	346	370	399	364	365	380	355	351	372	359	335	378	369	364	365	357	388	368	361	366	369	342	333	394	351	359	376	369	362	365	397	392	389	333	351	360	361	380	354	333	352	383	371	371	397	369	400	342	343	348	362	342	400	395	399	417	346	363	328	317	382	430	339	405	390	363	376	377	404	391	377	389	405	353	395	394	376	335	345	377	353	356	394	365	382	333	356	370	363	352	382	351	386	384	388	406	344	370	327	379	349	383	421	360	393	378	382	363	380	349	357	365	361	351	354	358	371	403	354	362	368	338	383	405	383	335	360	404	327	339	350	366	383	375	354	363	362	346	370	371	389	334	362	374	387	368	392	350	392	400	379	375	390	349	416	368	382	390	351	372	361	363	376	368	347	363	379	359	401	400	387	377	375	357	361	409	351	364	358	344	410	384	356	352	384	366	359	345	338	398	354	355	410	397	346	359	365	342	398	371	364	388	409	348	387	398	367	375	407	355	388	339	364	380	366	389	333	386	361	380	353	370	349	360	373	374	399	367	364	398	379	352	346	365	392	345	351	331	386	379	376	385	371	364	361	335	395	365	411	379	369	357	360	348	361	347	352	395	384	363	379	347	337	352	344	379	365	368	386	366	353	341	380	351	372	353	405	381	374	350	359	354	336	371	338	353	386	398	378	383	371	384	398	403	383	364	360	361	378	386	396	359	356	354	361	368	368	353	360	375	352	358	365	350	379	339	361	392	381	372	407	354	357	379	359	342	351	363	338	356	345	364	366	375	385	384	351	350	389	347	363	381	358	354	335	384	371	336	385	364	399	395	339	348	371	359	347	367	395	364	377	364	357	356	339	386	337	346	337	385	408	382	371	380	361	350	391	360	342	369	388	339	385	412	379	334	393	385	341	373	324	363	335	356	364	347	380	343	375	368	339	371	348	389	362	406	363	370	343	379	365	371	390	360	362	394	342	392	361	366	433	338	350	385	336	357	367	358	371	324	416	354	399	367	342	398	409	389	405	398	393	360	346	345	347	361	377	359	355	384	364	351	345	350	321	365	378	362	343	361	328	367	341	378	343	396	368	361	377	401	319	386	383	393	382	341	384	374	361	393	361	325	404	377	362	373	323	383	378	364	370	379	341	353	383	401	351	372	369	351	374	418	396	362	372	388	354	357	357	361	368	380	439	391	409	387	364	360	349	371	356	389	363	379	352	371	314	359	414	388	393	376	333	375	393	354	366	376	373	365	353	355	376	395	356	376	386	344	362	379	364	367	344	362	405	398	354	368	403	369	382	346	360	411	371	400	359	360	359	348	357	347	363	388	384	387	368	354	330	355	391	373	400	403	362	356	351	385	371	354	378	358	334	331	353	377	320	359	375	351	370	380	349	384	313	345	368	389	364	354	314	351	380	364	364	336	365	390	341	366	357	364	372	366	374	381	394	347	318	400	347	364	356	400	369	372	371	353	384	358	384	350	353	370	347	351	345	344	368	365	371	354	351	411	358	383	385	377	336	335	366	326	338	372	372	380	348	388	385	370	326	390	358	398	376	337	352	397	381	391	376	370	367	366	406	415	367	381	364	343	377	354	381	334	405	401	381	405	393	393	394	369	361	396	406	379	341	372	363	351	351	379	329	387	332	351	394	373	370	378	366	367	348	362	359	364	341	374	378	329	361	385	386	370	388	364	359	355	385	375	339	376	381	375	347	382	342	378	397	345	360	363	375	376	363	375	357	325	364	369	396	368	339	345	387	389	321	370	359	427	373	384	371	352	398	353	353	388	379	370	360	387	364	379	353	374	370	374	384	372	353	356	348	367	368	374	356	372	410	398	360	390	341	380	400	399	386	371	322	354	372	345	368	392	379	386	367	358	384	363	348	353	377	335	372	368	318	367	398	353	347	390	363	350	359	356	362	356	371	360	356	350	368	327	328	362	347	367	389	347	355	367	341	376	363	351	361	359	375	398	345	382	402	390	343	371	342	356	377	394	362	412	417	374	393	340	343	364	390	365	345	405	383	352	396	391	367	364	365	374	388	370	364	355	386	402	356	339	357	366	372	371	380	352	378	378	379	350	376	374	342	338	381	351	389	378	329	317	333	376	349	386	333	349	338	385	358	359	367	371	347	364	374	348	331	364	359	359	365	376	369	375	376	351	390	382	353	353	393	380	349	357	342	398	409	353	391	388	365	336	342	391	354	328	346	390	369	382	373	358	362	383	352	360	359	414	388	361	360	367	366	381	347	401	389	371	334	336	375	361	381	374	389	349	411	342	320	345	359	347	378	350	360	399	367	373	391	360	365	343	362	373	348	389	327	354	353	376	375	364	346	401	371	364	341	330	365	396	382	368	393	397	359	379	367	341	365	392	331	333	364	378	407	366	346	390	334	428	373	339	354	324	359	362	346	371	377	368	392	340	377	381	340	387	370	341	345	335	381	364	354	386	375	376	346	355	388	368	397	363	338	369	372	353	366	329	380	370	406	320	385	354	330	370	367	371	353	346	375	407	390	430	345	388	371	373	368	380	356	340	393	375	360	361	377	363	364	352	359	406	377	368	359	371	354	372	367	316	342	345	382	389	373	355	391	371	384	358	368	384	344	333	355	353	358	377	391	368	364	351	337	377	391	345	362	381	381	377	356	369	344	388	359	370	352	372	349	373	389	369	383	328	376	362	365	378	370	386	389	372	343	354	412	384	347	391	404	352	352	332	371	377	393	396	398	379	382	378	353	387	339	378	352	390	399	373	365	377	390	410	353	367	368	369	403	395	347	352	395	375	330	342	368	336	398	368	389	388	412	366	345	369	409	348	368	382	328	368	350	328	375	354	358	380	361	399	327	341	365	361	395	364	368	310	374	394	339	317	381	334	388	390	378	368	352	411	394	343	417	319	361	394	379	352	343	330	353	359	375	366	318	354	380	352	349	370	348	399	393	394	369	317	366	395	381	351	403	371	341	325	403	374	353	351	369	396	364	395	333
32616	36082	6758	920	812	829	833	812	793	821	813	706	748	762	766	735	773	785	776	811	766	792	827	749	774	758	752	752	815	774	784	777	716	755	771	786	752	733	831	781	798	766	729	718	768	817	805	793	767	742	735	702	807	768	746	755	824	779	809	775	807	771	803	758	803	792	759	762	773	760	741	748	792	792	775	752	830	697	754	792	770	806	777	721	760	755	772	821	767	725	742	821	756	783	704	790	748	800	780	781	841	797	789	763	795	737	777	796	714	790	715	784	752	771	755	777	759	737	770	771	762	792	782	793	751	776	773	704	756	783	822	782	805	771	752	813	752	771	775	751	776	802	791	769	798	739	741	762	738	775	752	746	806	788	748	836	775	789	745	778	799	756	726	792	745	786	761	776	799	773	753	780	770	742	759	782	726	796	745	809	797	765	768	779	801	799	788	768	806	718	783	773	807	822	756	727	786	777	777	745	732	770	786	775	800	811	758	769	730	813	779	774	817	758	739	745	804	806	788	768	777	773	819	759	747	766	762	769	741	783	750	847	816	772	737	709	763	779	772	747	710	803	816	788	731	741	808	741	777	773	735	786	794	819	789	738	760	764	765	767	785	790	785	770	759	764	779	801	712	773	739	721	797	763	770	812	743	746	785	823	752	793	750	776	774	810	776	691	757	774	759	705	722	801	759	752	782	791	801	746	773	796	744	772	752	813	759	775	792	756	749	757	720	808	790	728	690	768	773	775	774	756	852	759	762	771	830	762	754	714	765	754	780	781	803	797	715	772	755	759	762	753	783	800	796	774	763	780	793	814	777	748	769	807	799	779	782	781	847	780	758	796	782	752	782	792	738	684	833	789	786	765	712	805	800	766	800	783	786	836	795	764	798	763	761	745	748	752	814	775	751	728	830	735	804	758	766	796	707	756	761	760	785	768	771	773	807	804	752	816	770	805	733	727	755	752	778	764	800	728	757	762	792	793	785	765	778	785	759	759	762	786	810	817	777	798	773	777	826	727	762	733	807	793	738	738	789	799	729	779	777	721	775	770	761	737	745	716	725	775	790	799	793	786	744	784	781	756	743	776	761	760	772	750	777	800	785	743	770	794	778	814	765	743	767	784	744	780	765	745	790	777	745	700	794	801	787	786	785	793	790	746	793	764	763	809	770	760	752	781	763	761	751	769	742	789	771	804	773	776	780	724	804	776	784	769	736	777	773	747	767	769	763	775	771	743	820	748	767	815	804	779	812	800	759	757	796	807	760	783	774	843	794	848	734	736	786	738	781	769	764	801	789	756	808	764	753	776	751	808	817	729	777	719	788	790	731	836	794	814	777	777	794	805	728	838	804	777	801	838	758	768	748	813	798	797	742	762	763	781	763	792	742	763	788	738	747	768	748	811	754	796	801	752	754	751	793	831	794	781	805	797	800	770	817	777	747	715	801	794	789	794	791	731	861	731	752	776	787	801	758	777	761	786	747	808	788	781	761	768	808	785	776	796	755	737	786	756	755	773	780	735	785	769	787	750	774	816	773	753	735	790	744	740	794	761	779	758	773	741	796	795	737	801	779	819	804	760	819	792	737	770	740	786	801	770	758	778	744	779	755	830	755	751	774	720	800	784	777	832	778	749	762	763	776	775	788	765	830	786	773	779	741	786	782	719	752	778	753	746	736	793	782	781	742	796	782	759	764	766	791	788	771	784	782	802	761	819	757	793	773	778	784	765	827	708	738	765	753	756	769	764	764	772	742	749	785	761	766	766	765	789	785	798	773	769	717	742	803	785	745	767	791	849	773	790	758	767	809	760	732	769	751	783	764	795	776	739	759	756	793	771	764	749	758	763	808	784	727	770	771	777	795	771	754	842	755	792	771	781	743	803	767	784	767	801	762	786	800	815	775	810	750	810	761	771	792	755	799	769	740	827	758	727	766	785	817	768	753	808	781	786	801	755	809	800	765	776	781	780	785	757	794	767	802	822	812	814	809	798	813	758	837	784	745	759	805	805	795	764	741	723	748	781	786	793	764	777	794	801	810	842	787	795	815	772	750	763	755	765	762	732	807	760	772	779	754	735	779	732	727	747	770	842	755	771	788	797	737	793	748	759	812	793	795	801	816	811	749	807	750	739	718	760	815	827	714	763	807	789	753	744	771	778	743	754	760	784	764	768	785	756	800	761	788	766	719	786	760	730	765	830	753	736	774	804	821	756	794	767	754	743	789	763	774	784	792	792	784	800	720	750	784	786	795	796	791	769	774	803	765	741	831	750	803	740	756	758	808	775	744	793	759	753	766	739	745	788	764	811	764	761	834	766	783	831	732	773	776	767	764	791	774	800	761	802	771	719	721	772	737	793	800	766	800	810	719	839	839	779	778	832	768	811	758	721	731	802	807	779	764	756	765	750	770	799	767	759	724	750	817	786	793	779	782	738	729	801	776	849	781	719	748	765	765	788	757	810	820	794	816	777	788	772	754	787	745	778	736	753	759	769	770	786	770	768	744	756	796	799	793	750	810	762	823	773	766	702	767	770	746	774	728	703	796	788	769	753	798	797	764	785	717	790	769	757	763	822	772	770	797	775	746	770	753	802	808	803	756	736	755	780	781	805	790	760	765	793	712	742	763	773	792	750	825	785	770	780	778	742	772	720	764	736	745	780	792	765	775	811	776	758	711	773	815	780	747	753	787	804	796	780	796	805	757	755	761	843	768	761	746	798	774	788	728	799	771	781	720	762	806	767	757	755	728	773	759	790	731	777	740	786	762	828	781	758	734	784	772	795	731	835	771	769	763	742	816	775	754	790	783	775	784	797	764	773	717	780	735	779	713	783	817	769	846	800	764	799	795	813	716	755	808	762	790	795	821	761	754	750	795	784	788	789	770	769	777	748	777	765	812	773	762	793	840	763	774	744	823	770	821	811	795	827	799	739	800	743	763	785	771	775	769	784	791	802	779	804	750	769	784	796	802	763	797	786	759	754	776	710	765	772	806	744	781	772	728	760	769	817	802	785	779	753	735	785	773	793	753	796	759	754	807	765	776	711	779	792	767	764	769	816	803	821	755	750	751	771	782	754	810	796	774	836	803	725	850	733	742	769	797	735	812	776	747	772	736	753	791	794	793	750	783	748	797	821	731	829	809	801	749	732	765	834	760	750	756	857	791	774	778	768	801	749	773	841	771	766	803	821	756	790	743	798	791	787	777	727	737	794	785	744	800	775	800	797	757	736	780	780	775	800	736	763	801	742	770	758	744	843	749	797	843	744	760	754	819	753	760	738	814	761	743	802	777	762	752	758	756	798	722	749	823	770	802	778	756	817	760	814	787	767	795	719	827	768	745	741	767	789	746	783	809	748	756	799	828	760	745	742	801	763	780	802	771	733	785	748	781	785	788	760	745	774	742	788	805	767	783	780	790	708	785	759	816	789	807	786	759	763	778	792	800	724	762	748	769	844	763	721	792	841	734	740	806	764	713	779	704	768	774	802	742	772	760	790
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
