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
340395428811	340395429367	340395429917	340395430467	340395431017	340395431567	340395432117	340395432667	340395433217	340395433767	340395434317	340395434867	340395435417	340395435967	340395436517	340395437067	340395437617	340395438167	340395438717	340395439267	340395439817	340395440367	340395440917	340395441467	340395442017	340395442567	340395443117	340395443669	340395444217	340395444767	340395445317	340395445867	340395446417	340395446967	340395447517	340395448067	340395448617	340395449167	340395449717	340395450267	340395450817	340395451367	340395451917	340395452467	340395453017	340395453567	340395454117	340395454667	340395455217	340395455767	340395456317	340395456867	340395457417	340395457967	340395458517	340395459067	340395459617	340395460167	340395460717	340395461267	340395461817	340395462367	340395462917	340395463467	340395464017	340395464567	340395465117	340395465667	340395466217	340395466767	340395467317	340395467867	340395468417	340395468967	340395469517	340395470067	340395470617	340395471167	340395471717	340395472267	340395472817	340395473367	340395473917	340395474467	340395475019	340395475567	340395476117	340395476667	340395477217	340395477767	340395478317	340395478867	340395479417	340395479967	340395480517	340395481067	340395481617	340395482167	340395482717	340395483267	340395483817	340395484370	340395484917	340395485467	340395486017	340395486567	340395487117	340395487667	340395488217	340395488769	340395489317	340395489867	340395490417	340395490967	340395491517	340395492067	340395492617	340395493167	340395493717	340395494267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23561	22565	33380	28529	23562	19979	8278	808	612	607	618	641	606	635	591	601	595	614	587	600	628	560	605	585	596	656	577	598	557	588	574	562	623	598	544	577	563	599	571	621	545	593	598	591	593	610	590	637	567	581	573	563	573	549	632	623	579	583	586	571	606	568	590	574	553	586	610	638	587	558	585	532	579	585	576	574	570	595	577	538	571	542	561	578	589	575	562	595	551	590	563	634	568	569	606	584	565	530	587	598	605	572	571	609	577	574	607	597	540	609	592	601	560	546	585	596	569	586	558	613	609	581	575	583	535	565	548	592	577	567	542	568	551	584	574	545	589	553	582	551	598	590	559	572	578	557	583	563	547	558	551	528	570	596	606	581	614	609	586	586	610	602	554	602	592	561	612	598	600	574	540	583	572	593	552	605	566	545	589	537	574	568	598	561	541	592	598	618	547	589	582	593	594	580	540	570	582	594	588	583	544	584	591	563	573	546	556	554	586	579	559	589	537	573	615	617	616	540	599	540	550	578	572	568	520	584	577	578	544	589	546	564	544	574	596	553	598	557	592	626	578	561	587	589	553	537	567	569	548	620	569	623	579	547	580	540	570	581	597	573	577	581	546	601	583	558	582	570	505	576	574	597	557	597	551	538	552	613	588	572	577	578	603	613	599	601	560	569	615	595	552	560	586	553	575	571	559	552	568	605	595	575	547	562	591	567	580	605	594	577	590	587	618	595	576	570	598	595	596	586	603	566	614	594	572	584	607	564	515	584	550	560	576	525	596	584	600	579	553	526	620	564	570	581	551	608	630	543	545	562	560	572	561	568	569	579	583	577	586	575	538	586	557	582	583	572	581	576	553	606	584	574	563	590	600	564	591	602	585	591	552	543	555	605	622	618	586	565	572	640	568	596	582	559	576	587	625	605	566	585	591	592	553	543	568	582	574	578	608	549	574	536	591	583	567	533	560	585	597	575	597	595	521	586	586	564	544	540	550	537	594	603	586	602	638	588	610	570	607	609	607	551	608	587	564	574	568	517	561	643	596	589	508	575	574	546	560	615	588	598	561	545	585	553	552	554	532	579	592	588	565	564	540	612	602	605	563	561	594	604	568	600	578	532	619	601	552	524	560	565	581	605	571	594	537	554	572	547	590	613	546	600	522	577	595	589	609	570	565	597	625	584	560	553	551	555	572	609	608	549	566	601	556	575	593	548	584	554	549	570	581	588	590	549	569	563	552	614	598	571	620	571	570	520	535	522	554	567	535	604	631	548	558	602	618	590	560	509	548	553	565	551	572	561	583	563	552	578	573	548	547	560	584	590	569	554	587	571	541	560	569	573	564	534	585	576	579	569	583	603	582	569	575	582	535	561	572	563	599	538	597	553	576	586	516	570	581	592	591	570	575	574	581	575	577	560	580	601	592	537	587	556	588	585	585	591	592	564	608	578	595	595	580	561	601	553	563	575	604	588	570	604	536	562	589	567	568	562	567	546	590	590	606	568	544	588	585	561	586	582	588	613	596	621	576	580	591	602	593	580	585	571	529	579	598	588	607	553	608	585	597	549	551	598	583	572	581	572	564	604	541	585	583	581	556	519	575	560	582	592	531	567	581	562	632	599	549	585	561	592	557	524	562	546	601	583	607	561	586	581	542	608	573	542	574	583	586	537	578	557	605	568	578	581	610	552	553	592	585	561	612	581	593	571	576	560	575	597	622	568	559	568	574	569	603	530	592	549	583	597	530	582	583	529	568	571	567	581	596	581	572	534	624	594	580	562	573	580	581	566	596	571	562	555	573	577	581	547	557	605	605	581	562	585	563	582	584	560	614	603	563	621	576	581	545	535	577	594	571	563	564	584	569	609	538	570	580	567	601	593	588	595	577	537	601	624	570	642	600	591	566	573	599	592	601	547	578	554	555	590	568	570	557	571	590	576	555	602	572	622	561	512	551	577	590	535	597	529	628	596	605	569	560	553	600	614	581	540	606	581	564	538	594	563	577	578	599	587	538	572	574	604	574	574	567	582	572	536	600	613	569	597	593	515	553	546	546	587	567	579	598	568	608	567	578	582	583	581	561	527	604	553	552	601	569	590	568	611	583	546	625	576	560	596	587	575	558	587	591	566	562	529	599	579	568	571	564	583	580	555	570	614	556	579	596	614	585	615	578	573	638	620	599	554	614	586	564	572	585	590	620	583	549	605	545	565	615	568	623	559	560	572	599	600	575	576	583	603	632	596	615	575	559	564	602	581	595	595	580	607	634	606	579	596	604	556	579	588	582	598	576	574	561	595	635	597	564	588	560	597	592	597	588	533	556	593	571	546	611	552	538	574	606	579	570	567	587	621	609	544	552	597	547	561	540	603	591	580	572	587	601	532	583	542	554	568	586	589	616	625	580	536	544	529	570	550	541	560	562	584	579	576	605	580	585	561	585	535	596	599	555	521	516	558	592	549	580	590	590	550	574	520	556	557	543	572	591	617	574	601	592	551	606	564	572	556	579	553	528	534	582	527	646	597	597	589	588	626	583	580	538	559	591	583	561	602	625	558	545	560	584	599	516	573	570	593	596	520	597	542	566	557	532	588	601	578	612	640	595	589	569	564	631	609	606	584	564	567	563	553	558	591	599	612	571	578	555	582	539	594	576	562	572	592	602	537	568	591	605	619	577	577	554	551	558	543	558	591	561	528	544	587	579	564	585	560	612	573	552	589	600	562	597	573	584	548	530	564	595	548	554	571	583	574	545	602	610	614	570	585	604	582	562	622	562	556	580	578	581	553	515	596	555	573	554	568	617	535	527	625	562	572	596	582	584	561	593	608	555	576	548	573	579	585	571	600	639	579	587	546	524	562	585	563	590	565	596	552	586	568	581	611	546	541	571	578	640	581	587	632	582	563	572	546	605	593	567	555	572	549	575	546	520	592	610	547	605	593	604	621	616	591	572	573	593	561	593	585	589	585	517	579	565	564	550	597	587	562	560	575	576	570	571	601	553	580	556	575	578	565	566	605	575	551	602	618	591	582	566	534	506	587	594	609	558	633	582	569	645	563	568	572	597	606	576	543	549	574	549	561	577	606	547	583	579	583	570	557	567	593	570	586	601	592	572	553	543	604	565	581	591	643	561	588	561	620	598	577	603	572	570	621	592	571	579	583	601	601	617	580	562	620	599	562	548	565	603	579	546	581	640	589	574	588	565	590	603	606	592	617	580	591	605	593	568	580	623	608	567	589	577	563	568	638	536	531	608	601	553	586	574	549	576	563	638	580	583	543	598	584	641	565	576	567	583	606	576	596	570	559	592	619	571	552	556	548	553	581	551	585	569	559	586	564	604	599	559	553	556	576	578	583	560	552	612	613	599	597	581	600	572	579	569	601	585	559	605	586	551	546	554	567	590	588	591	612	570	601	561	623	604	599	542	547	567	547	546	579	561	569	581	564	596	589	570	515	568	569	547	639	547	629	578	594	534	613	559	580	564	576	609	619	569	558	626	550
63367	102500	77052	53468	22129	2928	675	701	675	621	647	618	625	671	623	622	591	633	606	588	630	679	600	660	634	627	610	605	655	617	611	603	652	604	636	641	621	598	643	642	615	606	628	666	638	640	630	623	619	584	650	633	653	630	642	646	606	644	617	601	615	631	620	608	650	624	642	634	616	614	622	625	615	632	650	628	632	608	612	667	670	626	621	615	630	648	653	589	656	622	628	592	656	601	623	630	614	634	627	603	660	633	638	642	623	611	597	635	585	683	653	597	679	603	618	632	592	652	621	665	602	612	638	628	645	624	639	652	613	609	681	620	606	613	647	651	615	636	658	557	648	603	619	600	616	617	685	644	622	652	645	616	627	610	598	617	647	613	657	660	612	633	633	607	575	634	622	639	630	628	620	666	622	604	618	633	598	615	614	641	647	617	624	610	618	623	612	641	607	580	626	615	639	615	646	617	601	620	647	627	612	663	627	658	673	607	576	658	622	632	677	606	666	605	645	615	651	627	653	569	639	636	614	607	619	636	628	632	602	649	624	620	634	626	608	630	621	619	583	596	587	673	629	625	651	628	605	626	631	622	627	635	615	641	589	623	634	584	592	613	637	666	626	626	588	628	638	630	643	585	645	624	624	594	657	628	628	601	639	610	657	615	643	622	602	643	599	641	633	653	597	576	631	587	598	593	642	645	617	605	644	610	646	632	629	676	609	646	620	649	603	626	590	652	626	626	606	596	630	650	597	651	628	633	588	655	652	603	599	625	639	667	651	635	621	639	671	639	614	569	639	644	639	580	654	624	631	642	667	654	645	604	676	642	613	640	643	603	644	626	602	604	582	596	622	616	615	654	633	633	567	604	660	611	613	614	658	627	613	595	615	620	590	635	600	619	614	609	645	644	600	633	596	630	660	644	653	657	621	660	582	631	620	623	588	668	604	655	605	620	665	585	610	631	657	612	630	644	618	588	620	594	630	639	633	581	642	621	614	620	637	603	633	619	655	635	655	645	616	607	612	638	608	646	626	632	663	644	658	620	656	586	641	642	627	599	642	623	587	621	590	619	644	660	654	602	625	631	597	639	618	675	637	609	609	628	590	640	609	639	622	580	579	625	637	639	609	634	633	648	652	613	624	588	586	599	643	580	627	651	622	606	646	650	621	600	684	632	628	578	609	616	630	603	627	608	588	597	614	599	653	650	641	642	590	640	655	635	609	566	658	647	605	577	656	655	614	593	641	624	666	612	588	618	611	572	590	619	603	615	609	650	610	602	672	660	659	631	600	623	639	677	631	638	617	617	642	603	663	634	668	601	614	624	585	624	578	590	634	613	647	640	629	646	656	677	615	661	638	591	665	576	643	636	598	603	641	649	572	656	662	644	596	631	643	630	659	629	605	619	642	632	609	633	610	641	620	650	630	616	657	619	629	610	622	679	635	548	683	622	627	673	587	620	664	604	620	609	580	654	640	617	664	651	660	647	614	610	643	608	579	664	627	676	643	634	647	609	576	613	628	594	669	621	634	665	632	624	591	620	634	641	653	595	619	615	613	621	615	623	592	640	610	598	592	656	593	649	623	623	608	627	579	639	618	604	658	567	560	630	663	625	647	616	620	628	625	642	625	614	614	655	685	616	630	598	679	651	588	602	609	635	627	605	621	584	644	623	602	664	658	627	606	622	656	596	642	606	637	621	616	650	616	718	588	594	607	621	680	608	621	601	617	624	620	591	588	627	579	622	609	644	611	624	643	577	621	642	656	645	604	606	608	661	579	651	626	612	653	607	611	621	659	637	635	610	656	631	635	643	607	608	628	608	636	624	654	601	600	620	602	655	622	604	642	616	612	619	592	639	618	640	612	635	614	609	655	667	667	644	618	622	634	570	639	636	591	658	645	602	628	593	629	605	668	577	650	603	604	639	610	637	634	615	567	579	622	594	648	554	677	609	657	653	667	560	665	615	654	660	604	614	660	640	598	574	611	611	611	662	598	629	663	630	635	589	615	649	638	632	629	644	607	648	573	632	594	639	626	640	659	622	593	639	645	619	625	627	615	653	634	597	612	603	637	626	596	653	676	641	621	605	621	632	623	624	647	611	573	628	601	620	647	580	619	610	620	616	603	563	616	620	616	606	617	595	600	620	582	602	582	622	635	602	616	618	605	596	609	616	656	606	587	638	668	656	635	667	610	649	624	630	595	609	616	600	620	614	644	636	615	588	617	610	628	684	647	622	659	582	672	639	672	655	584	627	618	615	604	650	633	615	641	586	591	664	663	611	647	648	665	621	624	617	609	630	590	601	635	620	615	631	605	582	626	602	621	642	617	621	615	615	616	661	625	616	595	632	638	636	642	644	627	596	650	638	630	626	632	636	628	646	603	631	665	629	610	586	626	611	566	651	651	606	635	701	613	643	612	667	630	641	649	633	617	609	606	610	583	596	620	625	590	620	617	661	638	634	653	654	619	630	634	627	603	625	606	662	655	614	575	652	630	637	653	595	658	635	603	614	620	588	619	606	603	579	609	663	643	625	643	616	617	626	638	623	615	622	653	620	628	594	592	604	614	611	662	618	657	618	610	594	608	653	626	656	618	667	658	606	658	629	617	632	606	590	633	630	614	663	601	594	623	609	631	590	597	630	632	609	569	642	622	630	629	657	661	631	634	629	666	579	603	634	646	585	637	669	653	628	608	613	630	610	623	599	605	630	598	612	632	611	606	646	660	632	617	630	599	594	696	583	611	648	613	617	618	620	641	611	640	629	640	656	596	627	586	623	622	602	622	596	626	615	650	585	630	622	625	644	599	630	665	635	632	599	630	642	626	649	586	643	650	581	617	607	648	580	613	627	620	642	641	641	607	653	654	638	621	651	666	641	643	603	658	632	641	616	612	587	605	603	659	654	631	612	629	640	663	619	652	631	655	670	599	639	644	635	634	657	598	619	626	612	606	634	581	629	643	646	636	630	662	612	627	602	621	623	646	599	609	631	584	631	604	610	649	635	589	652	618	601	671	623	666	608	668	622	596	649	637	644	612	633	625	629	633	614	600	638	663	606	609	662	638	609	610	629	634	639	600	658	614	606	641	544	604	609	643	590	587	581	655	656	604	571	629	615	656	593	661	641	632	622	644	616	635	585	583	588	580	614	625	661	638	607	631	620	684	634	648	624	655	659	610	591	597	607	600	612	577	588	640	639	627	590	567	640	660	647	650	626	604	639	633	599	647	639	625	608	577	599	620	617	649	606	590	606	664	632	623	625	642	589	626	587	582	624	616	613	623	644	617	554	637	545	644	616	617	573	627	671	649	633	605	614	640	603	669	584	620	665	621	667	654	663	594	642	665	612	615	630	613	633	626	634	596	612	593	627	624	610	583	601	668	630	639	626	588	617	662	626	592	684	652	633	608	723	604	613	666	578	648	604	623	633	627	635	590	620	628	654	595	599	627	624	603	622	672	624	615	609	617	623	613	658	608	654	659	643	647	627	623	572	647	630
29285	30245	33332	17102	2447	358	290	258	293	332	268	266	304	298	264	261	272	273	293	289	262	310	291	267	270	299	282	273	288	281	281	285	290	297	303	286	269	275	276	281	235	287	297	279	294	324	281	267	268	290	278	278	307	274	274	285	275	263	268	289	306	291	269	257	271	308	287	301	318	285	295	270	286	256	274	265	272	283	278	270	272	261	260	294	261	264	295	259	279	275	269	288	271	284	292	310	296	270	261	306	278	288	268	308	264	273	313	301	317	273	263	264	258	309	275	258	306	309	264	283	280	265	274	292	300	289	286	270	243	260	294	269	287	306	278	289	301	283	292	278	262	303	283	266	303	289	271	275	293	306	287	267	290	260	280	256	314	274	291	269	277	278	282	288	260	285	292	271	304	256	274	284	298	290	259	296	267	274	243	300	254	301	322	276	264	269	276	312	269	236	286	265	285	261	293	296	284	304	277	295	294	264	280	292	307	265	269	282	315	269	285	304	261	252	271	264	282	310	289	249	302	276	299	297	289	278	276	275	275	275	274	292	289	247	277	290	278	305	301	286	286	246	282	262	258	286	268	243	263	281	262	288	307	266	280	281	281	265	276	293	265	276	275	279	283	295	291	264	276	261	291	283	253	289	278	272	284	266	282	267	284	266	258	268	255	277	274	269	254	287	287	274	305	303	304	283	290	307	298	289	274	272	307	293	293	310	287	298	288	272	299	300	275	286	274	274	264	272	271	277	278	283	295	255	289	282	283	282	286	302	272	290	283	274	263	292	275	288	280	247	290	288	287	281	275	256	271	298	277	293	273	302	274	314	298	283	320	305	289	295	289	299	296	276	269	261	259	267	274	292	300	274	279	290	296	260	290	284	255	261	254	268	287	286	255	305	284	254	278	281	266	267	295	313	277	285	276	289	287	317	266	262	267	251	258	272	301	270	298	252	273	308	249	295	285	279	275	267	299	286	271	254	304	272	295	260	314	312	311	274	282	272	302	281	275	286	288	270	322	294	283	276	248	286	304	291	248	249	249	274	294	306	251	272	274	291	287	294	281	282	281	297	288	271	241	289	257	287	287	284	250	288	282	279	302	255	273	296	285	263	264	310	278	300	255	264	258	304	283	275	276	258	254	304	265	282	265	262	259	264	280	278	303	292	263	277	294	302	290	268	307	283	267	297	288	291	286	288	268	300	263	297	290	300	259	275	304	320	262	284	263	304	315	250	299	289	261	240	289	267	267	288	300	282	281	268	277	311	280	274	308	259	272	286	272	267	273	323	289	285	283	251	261	263	309	280	291	295	270	297	287	283	276	275	278	269	283	276	296	274	287	268	282	258	298	261	286	297	274	278	289	297	301	271	282	257	282	243	256	282	281	305	281	293	277	274	276	301	295	287	309	275	236	287	264	280	251	292	273	302	263	277	301	268	298	316	248	270	276	275	257	263	278	280	267	286	319	266	298	269	296	272	265	261	271	269	281	261	286	270	288	262	265	255	271	294	264	286	258	269	279	279	300	277	277	266	289	262	259	291	266	284	266	281	274	275	292	291	297	281	292	289	277	273	267	269	288	273	284	287	274	282	288	273	258	313	272	246	271	266	297	293	308	286	260	281	307	299	270	301	266	293	288	295	302	269	301	282	285	286	257	259	290	280	294	266	296	287	281	296	275	274	264	258	272	277	262	286	297	264	299	297	262	255	276	289	287	287	291	279	285	269	267	275	286	258	277	268	244	289	274	258	263	305	276	282	266	282	281	248	281	285	278	277	258	291	273	246	256	276	274	273	275	263	253	288	274	267	257	252	300	293	265	288	275	268	284	276	271	275	278	300	282	283	303	302	290	298	258	309	275	284	258	289	275	290	275	292	272	295	273	271	254	307	286	280	272	254	294	260	255	253	302	274	293	262	307	264	282	259	275	268	300	281	244	264	295	292	298	287	306	286	261	302	304	261	263	254	292	299	324	280	300	288	263	272	275	261	304	286	288	293	287	283	277	281	288	272	272	306	293	292	277	310	289	291	258	262	258	277	286	290	278	279	259	258	283	266	293	273	292	267	289	276	306	286	274	255	286	267	265	257	312	311	265	271	267	278	268	285	276	267	294	288	261	278	314	274	291	315	264	271	250	306	244	268	276	276	294	280	268	294	305	285	256	302	285	294	274	313	276	332	288	277	273	289	274	256	269	257	286	260	260	278	276	310	247	278	306	254	297	311	272	270	275	277	252	294	269	301	287	277	295	263	270	269	270	265	257	277	291	248	264	275	287	271	292	288	250	285	275	290	273	261	280	272	310	250	261	271	268	267	283	270	290	272	256	290	281	274	285	284	288	295	268	270	287	248	257	270	274	279	281	290	244	311	274	278	261	262	293	286	292	247	288	281	270	276	270	276	290	292	282	296	306	304	288	288	290	288	260	302	297	296	291	296	257	255	266	281	277	298	289	277	290	302	273	304	274	249	275	277	280	269	270	253	257	266	285	287	298	283	308	273	283	268	279	301	254	295	304	258	271	277	287	274	277	281	267	273	270	302	290	281	293	262	287	312	301	297	277	281	278	261	272	315	288	280	299	326	294	277	276	284	276	298	275	270	291	274	266	284	292	283	274	318	289	298	276	276	283	272	291	304	283	263	279	275	290	258	327	274	275	291	276	273	278	279	267	269	283	294	264	284	296	259	284	276	286	303	285	270	281	304	305	297	257	281	263	263	261	285	287	276	267	290	289	263	271	287	254	272	289	284	252	273	272	273	255	269	289	255	288	268	275	304	282	276	250	268	265	278	306	293	268	280	252	253	292	239	265	262	310	292	247	282	260	281	286	306	265	264	231	282	307	299	308	269	298	286	286	271	280	287	267	272	287	254	287	298	269	266	299	270	269	291	261	293	275	280	271	302	280	289	242	247	287	334	275	262	245	300	285	280	298	272	244	278	306	275	289	289	266	280	276	280	260	270	260	259	272	304	283	259	256	296	304	297	302	273	298	281	292	270	299	280	284	293	295	309	277	269	315	270	279	311	268	274	310	222	299	279	289	288	244	294	295	292	278	264	281	279	289	276	282	294	282	294	285	290	283	299	272	271	274	303	262	294	277	289	275	285	312	294	261	304	281	272	235	278	257	281	279	279	277	292	238	286	279	266	284	325	274	292	275	281	282	278	267	294	266	264	285	264	289	241	255	264	298	271	273	279	276	273	291	296	279	262	298	265	282	287	279	255	283	236	272	284	303	313	272	302	255	262	251	270	288	272	271	278	248	257	294	304	289	271	292	263	257	278	259	242	274	257	279	265	283	271	265	277	245	273	289	297	288	278	285	271	287	258	292	280	270	296	294	280	269	313	300	286	282	254	304	268	271	281	281	293	280	298	245	264	289	243	252	304	273	273	272	290	263	281	243	295	263	266	266	305	277	270	283	302	283	282	286	293	294	276	299	310	261	260	265	246	315	284	301	264	300	271	288	286	297	294	269	265	310	295	284	285	295	270	269	268	293	288
29005	47528	29360	11057	1888	440	322	357	344	301	346	305	327	339	356	321	334	345	336	332	319	300	313	308	312	337	318	332	318	327	344	323	350	328	312	305	320	338	347	304	328	309	306	356	324	310	308	338	293	318	315	315	313	302	322	350	338	343	352	335	337	358	326	320	341	321	297	293	328	303	347	324	310	307	323	324	343	309	306	295	300	324	329	339	329	328	331	332	316	316	329	343	344	295	341	302	346	338	305	340	316	320	316	344	339	320	353	294	338	303	292	319	318	323	303	339	318	353	338	307	338	349	350	328	343	314	310	320	339	311	303	304	336	308	373	356	337	355	319	284	312	347	333	316	320	354	311	350	305	340	313	319	343	312	324	332	341	338	332	294	333	338	341	321	326	336	330	328	305	347	344	342	321	329	337	313	337	347	346	328	360	295	332	310	324	312	288	346	329	327	367	366	327	308	318	314	314	321	319	308	312	324	314	320	332	334	303	316	353	356	309	328	344	340	352	311	323	345	318	315	339	321	320	304	330	322	330	289	293	332	320	294	346	335	329	329	307	349	293	300	341	344	319	344	318	304	329	321	340	325	328	344	353	354	343	314	298	327	299	291	294	316	349	331	346	301	359	332	357	296	319	358	359	317	295	320	333	300	346	341	305	332	345	332	353	319	340	320	331	303	360	317	333	305	312	321	333	338	337	336	299	314	337	324	328	335	333	323	333	299	343	322	308	323	372	297	335	337	314	336	365	342	337	328	331	336	309	319	348	382	328	323	334	322	344	346	327	324	346	334	346	321	310	343	341	333	348	337	288	322	292	372	322	358	314	332	339	340	298	360	298	303	307	313	296	364	310	342	320	325	304	308	328	325	336	327	311	337	286	342	360	315	350	310	319	301	324	319	299	320	350	324	322	310	338	316	316	325	331	329	325	302	341	343	324	342	327	294	337	332	336	310	332	274	304	348	296	329	321	313	316	311	290	311	320	333	330	317	323	317	332	330	315	328	300	344	339	324	323	352	322	358	344	330	313	316	327	337	347	328	328	318	316	345	335	308	338	335	316	353	299	340	314	317	318	329	325	307	299	301	346	333	336	332	327	320	309	334	348	346	295	308	327	340	373	312	318	321	331	312	353	299	370	321	296	328	337	329	328	347	341	327	315	312	297	298	334	348	292	317	355	323	345	335	330	346	356	316	318	338	343	322	328	343	335	303	281	327	322	338	353	315	325	322	314	321	351	353	295	335	295	360	289	297	310	313	324	293	309	356	368	293	319	329	310	306	322	328	333	311	340	343	332	355	326	345	306	373	313	298	308	306	330	349	327	299	320	295	319	358	313	326	353	334	320	333	314	318	330	334	315	346	313	332	319	337	317	346	321	323	356	342	325	331	347	344	339	344	365	312	307	317	344	330	330	330	344	327	350	344	315	343	325	319	336	300	354	344	318	320	324	344	327	326	344	326	352	367	317	318	360	320	337	315	348	326	325	316	331	285	336	318	346	336	351	311	360	364	312	342	311	354	301	323	320	297	363	316	347	337	356	354	337	347	315	312	353	324	324	325	308	346	349	295	335	310	313	346	315	349	327	316	315	341	329	311	308	363	335	304	316	297	321	312	322	341	330	303	336	340	298	357	346	335	330	343	309	325	338	313	341	335	324	317	317	327	334	306	312	333	331	288	331	346	311	324	353	313	335	300	354	303	300	325	347	324	379	333	316	312	317	305	329	329	314	343	339	375	324	332	346	312	299	337	334	344	308	326	324	341	327	342	313	314	316	329	340	345	359	325	317	316	313	336	337	298	307	297	340	286	335	318	316	321	340	332	315	293	335	341	302	323	326	285	340	316	346	323	321	346	351	328	314	354	365	335	340	305	282	351	331	320	308	316	327	339	314	321	338	310	323	317	333	309	307	320	304	329	275	316	338	327	324	329	333	297	339	312	320	317	303	315	325	321	288	315	306	342	311	346	335	324	325	335	306	318	324	354	302	345	321	325	314	309	340	308	329	319	335	325	302	309	371	329	318	358	306	349	319	305	305	331	338	315	305	369	319	312	319	320	356	309	332	302	323	297	317	333	352	340	323	324	340	318	304	333	344	332	351	350	348	344	333	335	300	300	325	309	313	340	312	315	325	297	320	337	327	322	339	310	320	323	319	342	330	330	325	320	325	362	355	354	301	315	311	366	279	284	335	325	343	319	335	301	322	323	340	342	334	316	337	319	310	337	329	314	327	311	330	320	312	354	317	345	325	325	343	337	315	312	308	310	322	344	320	323	300	305	337	322	334	310	317	340	314	305	353	295	358	307	335	351	317	333	296	318	296	323	342	315	307	367	346	342	339	365	329	336	340	317	345	354	336	313	328	374	342	333	325	323	320	341	312	345	302	325	327	307	317	313	340	335	314	324	329	326	331	321	341	293	292	308	337	331	337	309	313	306	342	329	320	382	335	299	330	340	323	314	324	352	304	351	310	344	313	325	327	311	340	289	326	310	336	378	318	349	335	302	333	297	317	334	320	343	324	313	333	313	354	344	346	342	322	315	297	329	351	338	315	323	312	321	352	333	354	306	324	336	323	345	330	341	315	336	298	369	320	326	350	323	325	323	345	356	340	328	304	312	348	334	277	302	296	341	331	311	341	308	363	324	363	334	318	316	335	301	333	350	316	381	340	330	346	308	318	378	321	332	324	340	352	294	306	317	329	310	365	320	309	333	348	326	340	314	336	323	325	347	326	322	296	329	340	335	334	335	336	310	331	302	312	347	311	338	322	320	339	379	301	300	314	298	343	314	318	330	333	338	310	316	355	293	345	351	336	356	339	329	311	347	330	354	318	352	349	316	332	332	324	360	322	333	324	325	354	339	303	355	319	335	348	346	311	341	340	359	313	352	334	351	338	313	310	320	309	321	331	319	334	354	318	324	281	319	319	353	286	313	357	338	316	330	311	301	318	328	355	335	329	353	362	311	321	344	347	349	317	351	326	306	317	373	306	325	298	316	320	307	332	337	345	337	307	350	358	340	319	350	280	345	327	316	301	300	346	315	345	323	352	314	327	310	322	313	321	300	312	317	307	313	294	294	342	330	339	335	326	327	361	317	340	333	332	330	320	331	326	322	304	333	342	325	321	368	344	338	314	341	297	328	339	316	319	339	310	317	312	325	314	368	322	350	291	338	353	341	344	340	329	326	364	308	307	346	325	335	331	334	303	315	312	310	328	327	300	331	309	307	345	333	317	350	335	364	316	310	321	342	346	344	334	323	338	355	332	298	328	309	302	332	319	330	328	339	325	316	322	347	340	329	317	324	302	364	334	320	329	340	333	332	327	328	329	318	301	310	313	306	337	331	330	326	291	302	292	358	302	307	332	345	315	270	317	302	308	335	294	334	317	334	363	300	309	332	328	341	311	326	336	313	318	329	346	330	339	354	280	326	325	336	334	341	323	339	361	334	320	339	335	319	333	317	321	329	338	306	318	315	349	336	322	315	312	318	342	336
24394	23182	34689	29757	22350	12110	1149	418	401	369	363	400	371	348	342	348	393	360	349	351	391	368	378	349	386	385	369	340	365	354	358	315	405	356	349	331	364	338	382	375	349	368	382	378	360	387	369	357	348	380	361	372	371	344	361	364	411	349	372	348	350	356	355	370	377	367	376	398	317	376	366	339	341	333	382	339	359	417	392	359	381	342	374	398	406	369	401	375	382	357	319	367	338	391	348	364	339	334	340	359	339	369	364	393	367	326	354	373	380	336	393	345	364	360	355	352	360	348	344	360	340	349	381	365	359	366	382	338	320	363	336	365	347	383	367	363	350	348	361	354	348	345	351	365	346	354	355	360	384	368	363	395	339	366	338	362	351	354	377	375	370	371	357	386	360	342	363	351	344	353	377	356	383	402	383	353	391	372	381	325	334	362	386	345	334	378	347	363	378	376	347	404	360	381	375	339	355	379	386	358	361	377	386	341	372	358	387	359	350	351	364	365	353	367	361	385	351	378	351	383	363	359	353	385	364	389	332	343	392	332	360	348	372	377	375	372	344	369	357	335	372	338	383	374	325	364	375	343	357	344	406	352	340	338	358	331	352	347	369	368	358	345	334	362	354	365	365	354	330	355	332	342	361	339	367	358	362	369	384	334	349	374	328	345	360	379	338	378	343	370	348	340	346	369	361	348	391	365	376	358	323	359	339	329	365	329	319	364	356	386	360	338	339	349	351	374	347	343	362	392	393	361	349	339	347	356	391	357	364	378	378	384	378	362	379	340	378	371	338	360	344	377	346	371	352	364	319	372	376	339	361	347	374	383	356	348	345	363	382	387	373	397	352	352	375	348	366	354	334	341	320	357	362	358	322	367	362	356	366	379	386	344	337	356	365	358	373	378	341	382	403	367	345	369	347	397	366	386	393	372	351	376	345	354	377	350	345	377	402	354	337	331	362	347	402	375	364	373	341	363	370	362	398	407	352	354	385	335	386	369	388	360	356	384	338	354	356	351	359	361	350	352	370	352	332	337	340	334	360	367	380	368	388	383	353	342	375	341	353	348	356	382	366	339	392	355	352	334	336	350	379	334	353	344	382	345	388	367	335	371	344	339	359	351	388	344	352	358	367	343	367	357	351	338	355	369	378	377	341	355	360	348	389	388	382	353	373	356	385	346	369	357	333	332	397	355	353	347	365	357	353	330	362	370	390	349	341	379	360	342	358	355	339	349	385	376	363	314	360	352	375	361	352	386	386	358	323	364	338	332	382	314	377	335	333	324	367	358	346	376	365	338	362	366	350	328	336	387	377	353	390	341	347	360	356	369	368	352	368	352	337	322	354	340	353	386	317	360	393	369	366	353	324	374	384	342	346	379	362	323	368	359	371	363	360	366	383	350	343	362	384	339	392	370	370	348	344	393	356	364	364	370	365	389	375	347	368	397	368	392	388	319	346	360	347	373	396	330	374	341	342	354	359	383	367	405	357	336	354	355	348	364	351	376	361	362	383	388	375	345	384	372	395	398	367	382	347	345	352	368	390	378	353	364	387	342	368	370	368	358	339	376	406	352	350	322	368	322	379	338	361	350	359	345	344	389	382	311	357	351	359	343	365	378	354	370	363	380	384	357	377	356	359	373	360	356	357	315	375	353	338	370	371	359	382	369	335	341	339	350	360	336	353	332	369	373	334	358	357	348	337	368	356	369	352	333	369	336	368	398	329	384	369	366	356	371	336	345	373	358	378	341	368	351	367	332	376	316	362	352	329	324	351	349	389	340	374	369	366	358	351	351	363	376	384	343	335	365	333	383	376	376	348	350	389	377	381	316	337	341	400	354	389	342	354	346	378	360	374	365	374	368	335	356	364	344	329	369	355	330	368	371	362	364	343	396	367	379	362	355	365	342	339	343	333	397	361	357	373	373	350	371	368	346	369	375	368	392	379	363	355	353	355	398	369	360	383	341	377	370	363	388	356	386	370	323	368	413	374	345	328	374	374	382	341	368	349	339	371	365	361	368	342	366	341	343	393	358	338	373	375	340	347	380	339	351	345	369	388	370	340	350	360	364	359	370	402	362	342	375	339	350	367	349	342	354	337	350	371	337	359	353	345	388	369	339	350	395	340	354	367	371	333	343	328	351	347	353	333	358	364	371	383	346	353	372	367	354	353	388	324	361	353	358	364	377	352	365	342	382	351	357	331	347	374	356	353	348	337	377	374	367	363	372	366	348	352	350	352	373	319	331	376	368	365	352	364	364	350	343	366	374	357	349	347	373	395	357	346	370	345	357	343	373	351	371	323	384	351	332	327	344	382	346	360	357	369	396	335	374	386	362	365	339	355	337	383	351	351	359	385	387	367	367	370	359	354	375	338	368	345	371	358	359	380	339	347	354	369	334	368	376	389	375	350	371	380	373	342	345	374	331	323	360	362	368	329	350	394	352	317	368	375	395	364	355	395	317	353	340	349	367	365	366	345	367	367	355	369	348	371	323	352	357	360	379	372	379	345	341	352	334	344	355	357	363	369	358	348	354	360	366	399	347	379	366	341	366	373	372	329	363	315	351	370	369	372	357	374	316	394	365	352	402	340	390	367	352	358	366	349	368	373	367	395	371	360	344	359	407	372	369	365	368	337	352	347	353	364	342	371	365	342	351	378	355	381	335	383	352	377	361	380	389	396	338	347	373	338	343	378	370	360	349	360	336	366	392	346	312	343	384	342	370	354	396	375	367	337	366	353	379	362	335	346	360	351	367	371	346	329	361	358	348	351	382	360	335	373	363	339	372	380	387	364	377	341	347	361	345	345	363	355	362	329	367	350	365	371	347	346	343	387	325	357	343	363	358	351	332	380	360	351	363	361	397	367	388	347	343	368	377	319	309	373	339	377	381	366	348	365	341	348	359	343	387	378	344	403	373	362	393	385	338	356	355	342	380	346	346	369	372	334	367	371	373	353	368	366	338	354	343	358	416	366	377	345	356	359	364	358	369	374	337	338	356	347	348	350	360	363	352	390	353	366	394	377	339	384	323	371	373	388	397	344	395	352	366	372	356	355	349	394	371	396	330	356	339	372	369	343	372	353	336	387	380	333	383	320	344	352	364	373	364	335	335	398	359	350	372	353	346	389	382	367	373	364	314	368	336	362	367	360	349	331	405	365	352	369	365	358	349	363	350	348	321	356	334	341	408	358	360	300	350	363	351	378	353	356	341	374	367	366	353	354	366	321	331	383	334	366	376	322	390	357	349	393	349	350	345	364	331	369	404	371	346	333	341	354	366	350	387	352	321	385	360	355	371	404	397	356	371	346	365	387	376	375	366	359	375	377	344	339	356	366	339	411	358	346	365	340	351	362	366	376	377	320	372	375	372	341	376	321	372	329	345	336	387	378	367	359	359	374	397	341	360	358	349	350	370	326	368	378	376	380	381	341	368	343	345	364	341	359	388	361	359	339	355	326	345	391	360	361	364	345	384	359	360	372	378	358	348	332	345	391	349
55945	93075	63317	38602	16392	1902	486	426	435	398	422	422	423	400	439	415	410	399	413	390	408	419	435	384	402	414	435	422	410	410	426	408	410	378	387	368	394	403	436	405	384	378	373	408	396	403	419	383	381	408	373	385	404	368	395	395	399	366	370	405	388	410	416	409	399	373	378	384	428	451	380	375	391	362	373	420	402	379	363	367	434	398	411	452	391	382	389	404	403	390	393	358	396	416	403	397	406	398	389	432	387	397	351	364	428	389	394	390	430	399	407	437	413	374	430	404	403	432	389	420	371	394	395	391	391	410	396	364	358	355	441	395	399	427	408	376	365	396	387	406	396	387	397	416	433	380	416	414	389	440	383	398	387	387	389	415	386	375	414	399	392	402	395	398	384	391	419	430	437	371	391	405	424	413	400	413	401	422	395	414	411	386	368	402	418	409	409	360	409	412	419	444	384	403	379	393	422	390	403	414	412	382	416	399	382	412	401	428	417	421	418	384	438	381	389	415	391	418	409	421	414	420	417	417	398	378	421	414	398	405	397	450	399	391	383	396	375	375	430	443	426	388	376	367	407	403	412	388	412	404	435	419	382	428	402	393	374	369	399	381	415	390	424	397	365	414	406	440	379	396	387	420	390	431	403	404	418	374	402	407	408	426	402	409	391	397	415	371	436	437	408	430	400	382	412	383	365	424	404	384	395	394	390	387	399	393	415	380	396	393	400	378	400	399	414	397	419	445	435	417	401	394	392	406	383	390	410	394	365	389	369	416	412	404	417	391	411	407	377	434	407	423	383	413	395	395	400	404	363	379	377	413	400	443	393	424	402	373	415	370	371	408	412	439	407	423	353	430	364	412	383	405	372	411	391	436	415	414	393	430	402	381	402	404	404	385	387	406	431	404	375	386	380	386	396	387	411	393	418	442	444	411	409	386	389	460	420	357	415	396	376	415	390	386	379	397	393	384	434	416	424	389	440	369	417	424	407	404	385	404	392	397	432	392	395	386	408	380	399	370	385	403	415	413	427	418	385	429	392	375	393	398	408	405	395	375	374	388	402	371	435	414	425	382	423	403	381	386	369	407	406	388	436	426	377	376	438	376	431	362	424	412	399	370	378	338	407	363	393	414	401	379	422	376	401	389	406	350	420	464	422	410	393	430	438	364	382	435	418	430	406	394	399	413	421	407	393	387	381	424	389	434	447	392	374	402	399	428	374	392	378	395	435	378	375	390	399	383	392	386	379	419	409	419	425	393	397	398	394	381	393	426	386	389	381	393	422	409	383	380	399	409	393	404	417	384	425	389	372	402	406	389	450	420	371	418	394	408	379	366	417	402	411	394	391	369	371	412	417	391	391	389	438	379	375	381	382	385	456	396	402	399	412	419	388	405	347	404	383	374	414	417	421	408	383	404	388	389	360	394	405	431	420	379	394	403	401	387	417	388	413	412	400	394	396	414	391	355	365	423	418	413	371	399	349	400	408	415	411	376	397	383	419	416	376	402	393	384	401	434	383	411	381	387	401	360	411	407	428	398	397	413	416	385	388	408	459	381	401	387	396	389	384	407	397	402	382	415	439	379	408	404	409	408	421	417	393	403	405	412	427	427	389	374	415	422	419	413	449	432	370	391	420	386	411	423	409	411	380	438	439	393	413	412	409	389	420	424	382	388	415	405	359	439	401	432	447	391	392	408	432	373	410	379	366	394	408	390	399	422	412	414	409	417	438	375	373	381	405	429	453	369	373	381	389	420	438	367	411	376	386	382	401	400	387	369	434	409	382	409	388	379	400	437	393	374	405	402	366	385	385	399	423	384	404	381	421	413	440	396	396	418	399	406	394	421	398	386	403	396	380	429	415	412	357	406	377	435	386	408	415	417	413	431	396	386	418	411	396	391	431	411	390	392	392	376	412	418	394	408	389	426	388	388	420	422	392	427	377	377	432	402	437	415	389	392	388	336	429	405	407	412	378	437	398	386	423	428	400	401	428	428	383	419	379	391	387	386	398	396	378	369	403	381	384	406	401	397	399	436	383	388	393	412	460	421	350	427	402	420	425	367	417	387	422	370	403	409	387	442	414	394	420	382	395	423	376	390	395	427	403	383	394	411	390	431	372	399	388	395	451	367	391	383	383	403	397	380	392	389	397	390	371	367	369	423	387	398	383	373	407	402	384	432	380	416	430	435	373	427	410	393	359	384	420	404	409	381	370	355	403	428	416	418	409	369	395	399	420	408	412	430	417	438	406	375	413	424	362	361	411	379	429	393	417	413	410	376	411	381	413	441	378	425	394	420	372	379	385	405	405	384	433	384	428	381	380	433	410	392	410	384	389	406	392	420	388	408	387	390	415	382	406	408	390	411	418	399	375	388	403	392	400	410	424	429	379	382	370	367	392	391	437	421	400	416	397	411	430	419	380	430	446	395	388	421	420	401	401	390	393	391	413	410	436	410	394	382	386	425	388	389	415	421	423	437	384	426	387	374	395	383	400	422	413	392	401	350	383	434	423	399	381	383	395	416	433	423	387	426	414	362	406	396	383	370	398	382	366	391	405	372	416	411	411	377	427	393	406	420	373	394	397	373	390	427	404	431	403	447	373	415	391	426	386	387	405	415	407	393	437	396	406	408	378	390	385	412	425	418	414	407	386	387	392	392	417	450	423	366	362	412	406	399	386	369	385	369	380	425	419	386	417	389	389	396	400	378	380	391	397	382	432	419	409	443	408	393	405	407	418	379	401	409	424	393	391	382	389	388	402	388	386	380	428	397	402	410	365	406	406	401	374	434	405	415	391	446	439	396	370	375	383	387	430	401	422	427	367	378	396	400	353	430	388	429	396	419	388	426	384	415	422	387	427	409	408	415	385	412	392	420	386	418	382	407	350	345	415	399	380	359	377	444	409	414	412	380	377	433	380	406	381	400	424	396	431	387	413	384	416	395	392	402	370	415	344	404	365	425	380	415	404	398	422	432	386	395	399	402	414	402	380	393	399	385	400	376	394	400	370	411	408	366	409	376	374	384	376	368	408	403	430	365	383	409	412	420	402	425	381	379	421	388	403	404	387	405	388	399	418	364	383	402	395	412	411	400	380	391	388	418	375	430	398	425	396	360	370	428	436	370	417	420	375	410	391	384	395	403	412	380	420	420	403	375	392	384	404	413	405	400	408	405	438	424	419	417	406	398	426	401	422	414	378	373	389	397	380	383	409	427	439	425	402	377	373	408	398	421	402	366	429	415	401	439	420	399	424	395	409	374	409	406	405	399	399	403	394	391	398	398	416	398	374	452	362	377	408	416	426	404	412	407	393	417	404	380	369	401	411	404	424	382	384	401	410	396	383	407	423	392	395	397	410	410	370	409	410	418	405	414	394	402	396	412	387	413	384	412	422	398	413	391	406	393	411	367	369	416	400	387	423	407	395	371	414	433	441	413	392	370	410	417	394	422	434	409	411	409	419	418	422	364	395	452	418	426	379	420	407	399	388	398	408	383
25849	25038	34528	27952	16208	2871	396	347	415	377	367	380	367	377	366	351	373	361	367	356	363	377	382	363	358	382	336	353	369	357	372	324	384	420	360	360	358	360	382	391	333	347	345	326	313	395	345	371	329	369	349	387	361	347	361	318	358	343	361	360	361	338	378	369	354	328	377	365	332	384	358	367	361	372	353	366	386	327	359	355	375	384	356	392	359	372	409	332	344	375	364	372	334	331	386	369	352	349	333	340	381	368	351	368	342	369	370	389	378	363	383	379	351	362	389	383	343	390	357	371	352	379	347	374	365	324	368	348	352	375	342	344	357	336	339	334	356	356	383	371	331	368	362	354	378	356	394	338	351	353	375	342	325	388	359	385	369	349	388	339	373	355	376	383	371	338	354	367	370	387	378	324	383	376	358	363	338	339	367	358	393	374	385	364	354	352	307	344	364	364	310	316	383	352	368	362	373	340	324	361	350	323	365	374	341	360	343	371	380	389	353	367	379	332	330	358	388	378	333	392	366	346	364	359	354	369	340	380	380	360	348	359	355	377	380	370	342	355	380	368	339	342	379	339	363	361	369	401	346	364	434	341	377	384	348	376	400	372	364	334	345	358	361	339	361	364	333	355	352	345	372	369	397	365	360	386	378	380	366	353	351	359	365	398	335	386	340	325	338	378	334	374	334	346	367	345	349	344	350	372	354	387	328	347	362	365	338	374	367	381	323	339	335	351	389	360	324	389	338	337	350	348	348	331	314	339	361	371	390	376	397	323	368	372	388	385	362	322	381	375	369	351	380	378	359	347	347	357	356	392	346	313	331	353	382	307	357	350	386	343	368	338	355	364	387	370	331	370	334	376	355	383	366	351	373	339	330	339	389	338	362	356	370	403	350	350	382	358	364	367	371	355	349	369	359	383	353	347	405	373	349	378	352	367	347	355	365	379	339	356	371	348	348	365	343	329	359	326	379	373	388	321	370	351	362	362	353	361	305	366	346	365	393	352	374	363	351	347	358	366	366	338	366	367	363	353	328	340	366	342	361	315	354	353	365	373	375	348	363	356	373	361	376	356	350	362	368	362	363	334	376	341	348	393	316	351	355	344	409	404	386	378	361	351	340	380	366	335	384	355	374	349	342	360	314	338	358	359	360	396	382	345	332	364	368	355	365	347	356	359	360	362	344	358	384	356	352	317	352	388	360	359	336	366	393	354	332	346	384	380	350	343	344	340	331	372	339	351	356	361	333	357	391	393	363	344	363	380	334	365	397	354	352	347	374	367	395	358	338	365	359	392	371	354	347	365	372	394	366	392	331	388	366	361	359	348	369	355	346	374	344	325	374	329	351	328	341	360	370	368	334	369	384	360	368	364	339	369	322	363	371	377	370	387	348	345	353	322	362	348	409	347	358	374	367	401	345	352	373	354	355	363	372	348	378	355	358	407	368	370	300	353	363	377	374	391	318	359	362	353	376	364	367	362	353	360	347	393	321	371	385	372	376	355	364	367	353	356	347	359	387	379	383	339	386	348	357	374	373	368	327	365	374	349	365	408	370	355	341	345	371	348	380	374	358	383	381	361	353	369	338	356	347	331	392	350	359	376	371	368	396	392	358	370	360	390	378	324	330	369	324	372	375	392	379	382	390	402	359	352	368	391	358	321	372	356	409	387	365	386	352	360	352	350	397	335	394	346	389	374	332	379	370	350	394	350	341	378	334	374	346	386	367	380	388	360	376	393	365	336	385	309	366	376	374	386	353	361	397	364	385	362	372	358	360	373	345	345	413	344	354	351	364	374	380	350	363	346	357	384	361	353	366	355	338	326	350	390	378	371	359	340	349	327	380	370	359	364	349	343	384	371	317	366	351	385	404	383	346	359	355	384	371	336	379	396	350	377	349	343	343	350	376	338	370	394	365	368	372	357	384	362	347	318	381	362	366	352	347	365	347	375	346	344	348	367	364	370	402	335	356	376	341	363	375	367	378	370	371	342	362	362	356	378	370	354	348	352	383	321	347	356	343	373	382	371	345	372	362	351	374	357	340	361	372	392	362	401	361	379	339	342	370	383	358	422	338	416	387	364	360	353	347	362	344	383	370	366	326	366	376	387	367	355	376	368	309	377	388	386	353	346	358	368	367	341	374	384	352	343	377	365	358	374	381	325	338	352	368	352	359	363	391	378	362	357	357	342	379	344	362	378	364	357	361	359	359	415	359	379	324	356	334	389	353	383	329	358	353	366	383	345	316	324	373	346	367	367	392	328	356	371	329	375	366	359	366	365	351	372	357	363	354	352	363	400	360	397	372	384	333	389	348	404	364	356	363	341	364	403	379	336	373	389	344	324	393	363	340	357	322	366	362	333	373	354	341	369	368	396	364	341	374	348	394	360	371	370	336	342	361	374	365	359	356	365	368	350	361	387	361	354	346	352	357	413	345	396	379	363	382	406	337	349	366	350	361	351	390	358	318	328	350	361	355	363	332	358	342	334	319	363	348	363	416	363	367	338	341	344	366	355	331	365	374	366	326	353	369	361	348	361	363	349	371	348	383	347	355	321	366	349	350	361	384	368	370	353	353	399	354	330	383	372	399	374	360	388	356	355	351	352	373	376	366	377	395	358	388	355	373	366	382	353	343	343	407	371	342	353	348	329	325	340	334	384	367	381	364	369	325	332	350	361	388	334	359	368	385	377	355	374	368	340	346	372	362	356	343	350	367	384	322	357	391	339	357	351	358	323	369	370	375	365	378	404	364	368	385	364	343	362	347	350	368	373	336	355	368	353	368	353	403	396	377	384	389	348	341	364	362	391	354	374	369	360	375	369	343	406	384	337	352	360	340	379	349	348	395	370	365	362	349	384	371	378	359	362	340	335	372	374	337	352	384	399	361	381	366	348	396	359	374	375	376	325	385	348	348	375	372	374	358	365	331	387	366	335	351	381	381	367	389	402	373	355	360	334	371	343	377	394	330	348	405	360	352	374	358	373	370	371	347	359	336	374	339	387	381	363	355	355	318	346	353	376	357	367	375	359	344	355	341	343	382	389	358	374	338	374	397	394	372	393	405	369	358	338	363	351	363	371	343	378	388	353	364	350	389	354	351	374	344	393	377	369	351	360	349	369	367	368	392	379	363	383	381	332	353	359	380	359	351	370	356	335	335	364	360	351	356	333	359	351	371	340	379	360	360	352	372	342	361	350	355	363	365	400	358	357	337	342	380	355	338	365	373	350	362	339	361	381	346	382	392	373	371	357	349	397	353	334	349	364	348	393	347	337	367	367	384	365	359	356	323	374	361	356	350	363	346	400	402	340	368	342	363	335	357	359	343	347	366	354	362	360	356	351	404	363	334	392	332	361	344	335	374	374	386	376	355	373	351	375	360	351	354	368	381	370	352	340	373	366	350	403	386	325	362	388	349	353	357	382	359	393	353	372	354	359	373	342	367	372	342	363	310	361	339	396	362	367	384	363	319	321	393	362	379	346	333	372	326	387	328	395
52412	80128	50701	28959	11439	1799	488	430	445	425	422	405	421	424	433	404	391	441	482	418	407	401	404	441	452	377	420	421	412	433	418	387	416	398	413	401	440	415	409	401	415	392	426	438	428	420	397	409	391	403	427	447	434	379	402	433	448	413	433	426	411	401	383	407	456	399	424	398	437	406	383	426	403	419	407	398	412	443	420	418	400	396	413	418	422	420	406	403	445	444	409	397	437	405	402	422	422	447	406	432	412	438	425	438	427	400	450	405	435	389	417	426	403	443	441	409	450	422	421	441	416	436	416	407	406	429	413	389	425	392	423	407	422	382	426	402	413	446	404	444	401	419	456	428	409	438	438	462	434	391	428	409	399	418	417	415	431	387	436	403	410	403	431	421	421	463	407	424	433	397	433	404	422	414	428	392	413	427	435	408	474	443	417	413	436	413	405	424	403	414	387	401	434	415	396	455	452	416	366	410	397	433	446	410	410	398	451	436	426	407	389	405	441	456	452	417	441	421	398	416	438	424	453	394	458	410	428	418	427	428	453	418	398	446	439	409	393	430	439	371	439	375	436	446	421	426	439	449	446	450	433	445	413	428	448	406	419	418	406	412	427	400	398	389	409	414	419	447	398	417	422	421	406	428	398	392	435	439	412	453	409	453	422	431	426	425	361	392	364	415	420	424	443	456	422	455	430	419	426	386	421	387	383	411	453	392	409	424	442	469	404	411	406	422	398	420	414	393	408	392	414	447	409	405	436	403	435	451	385	415	392	410	386	426	406	402	422	434	440	444	421	408	427	388	417	412	433	415	394	410	425	436	400	408	416	426	416	380	418	378	385	396	378	410	429	417	371	390	412	418	421	405	381	452	417	429	421	421	407	403	441	403	403	415	424	425	417	401	427	428	412	403	420	413	411	423	408	409	420	443	383	412	412	393	415	448	433	410	455	401	447	397	422	401	385	410	421	438	437	407	401	435	377	425	385	414	411	407	392	467	401	439	407	450	410	443	429	457	444	415	440	403	412	395	435	389	417	427	401	407	383	392	385	402	449	417	407	446	458	429	424	387	402	445	438	416	453	394	414	410	431	394	432	391	458	390	412	438	418	410	436	433	440	416	430	400	444	419	401	405	441	386	415	430	432	426	413	402	429	416	399	434	413	415	428	448	427	392	430	436	450	436	427	444	405	425	432	410	419	418	426	391	409	410	465	420	404	393	375	425	404	411	414	413	404	416	405	414	409	403	415	400	405	367	436	427	387	425	455	431	426	445	447	424	394	380	432	394	434	449	446	427	443	414	450	391	447	386	418	428	394	452	386	439	415	400	397	408	420	413	418	436	388	417	391	409	407	441	430	422	478	407	398	404	422	391	435	427	409	425	428	403	440	395	407	405	413	404	450	410	469	410	414	438	424	398	440	445	429	409	450	400	407	424	430	408	404	403	464	424	442	435	436	407	397	413	444	404	443	435	414	418	409	411	426	423	408	383	406	391	428	445	402	428	359	399	451	432	417	438	438	420	442	400	424	388	465	408	421	401	428	449	444	453	408	398	398	447	422	431	414	434	428	416	413	398	419	430	440	431	437	443	418	441	417	397	407	416	426	446	420	382	419	402	400	470	436	409	439	400	461	429	392	428	431	436	419	405	448	387	473	427	454	446	450	417	424	415	433	411	436	417	404	433	394	442	401	444	427	431	444	427	432	425	421	405	403	423	426	417	418	461	429	398	439	412	409	409	402	386	461	442	428	419	421	431	423	367	417	424	402	440	416	443	436	421	413	435	413	435	423	416	423	432	402	441	404	412	448	431	418	452	397	384	385	390	379	422	421	416	424	421	399	417	451	401	442	455	437	390	425	421	416	431	411	447	428	447	413	430	439	436	422	441	403	409	393	408	418	398	432	423	407	425	414	423	412	411	421	432	437	456	435	399	446	413	414	446	458	388	411	449	407	436	417	399	380	433	406	404	403	405	466	428	431	434	410	407	420	412	401	397	412	419	417	403	414	413	405	411	421	385	434	395	441	416	428	453	440	411	436	396	429	402	433	448	385	417	426	437	398	398	439	399	432	412	404	406	423	394	425	414	384	434	440	441	421	393	387	434	378	409	452	416	433	408	417	435	429	418	428	412	424	419	413	398	419	426	419	422	431	394	403	421	393	448	410	428	392	396	404	424	422	434	399	407	394	441	468	420	428	384	438	435	433	413	418	451	429	420	433	419	405	417	400	386	425	434	448	405	409	461	420	414	453	426	441	436	420	452	363	457	397	433	421	398	408	431	408	419	393	415	415	412	412	421	443	417	408	468	409	427	402	458	457	442	437	397	457	408	429	438	393	417	420	434	445	419	416	414	414	413	429	443	438	405	463	431	393	425	393	451	453	416	452	406	419	408	424	405	418	421	397	400	419	419	416	413	458	416	386	430	396	395	453	422	407	385	460	416	407	425	399	429	425	446	444	403	433	441	413	389	412	424	412	456	432	428	430	441	413	409	409	479	438	463	424	403	446	412	416	418	438	436	441	427	417	406	418	411	449	390	434	400	415	469	422	421	429	413	424	447	402	437	419	434	423	450	452	452	402	435	429	433	439	444	382	444	432	408	430	425	465	404	420	411	400	449	455	411	380	397	455	416	429	457	414	426	424	452	376	411	417	376	436	413	433	406	417	426	424	437	404	428	408	453	402	412	435	401	441	397	389	426	398	425	425	443	409	449	412	430	404	414	416	424	374	424	440	420	366	409	403	396	418	371	429	437	416	431	435	411	420	380	394	436	412	427	385	376	423	446	411	438	407	448	394	400	417	434	423	427	441	422	404	424	420	444	390	407	438	446	425	400	411	416	417	452	403	429	400	427	397	395	422	490	439	424	400	421	389	417	423	405	449	448	403	449	390	402	408	418	427	475	440	424	446	389	471	423	406	409	410	417	413	410	454	475	417	421	411	439	412	430	432	455	403	434	408	430	416	411	413	410	406	427	467	429	444	400	429	430	417	397	426	402	419	430	465	413	398	419	384	438	421	428	438	391	404	418	421	397	427	413	411	450	439	434	385	440	409	380	376	431	391	396	416	419	434	405	450	434	442	403	427	468	438	418	444	389	410	417	439	426	394	437	398	422	381	402	403	402	419	418	441	404	415	446	408	401	430	419	399	427	396	440	445	431	425	420	439	437	442	455	410	418	423	393	429	419	416	401	426	435	432	429	437	415	408	419	431	430	423	440	411	424	433	412	452	440	452	411	425	407	444	429	419	416	396	399	428	412	407	448	418	433	441	397	411	425	408	419	411	430	434	420	428	412	423	456	394	437	441	419	401	398	412	411	407	409	436	430	408	424	419	402	432	410	425	449	406	418	457	417	426	421	408	414	429	407	447	410	437	438	414	420	378	436	445	429	428	418	430	413	443	441	444	450	426	402	431	441	406	410	410	430	408	410	400	402	438	403	432	400	411	417	426	396	430	394	433	423	426	451	425	438	424	413	440	405	414	441	442	451	423	418
23187	22230	32238	27042	22320	20172	8528	748	588	554	601	568	593	567	555	531	589	564	567	547	542	588	583	572	554	585	542	560	527	575	557	542	533	509	577	576	525	581	546	628	567	598	515	603	551	576	583	561	565	505	519	543	552	523	566	530	537	523	561	554	580	519	553	537	490	530	586	554	531	561	511	553	564	582	526	562	493	544	558	565	601	517	533	505	573	552	590	503	563	523	561	508	537	519	558	526	529	566	577	530	546	572	564	543	536	528	545	566	531	562	583	570	560	542	584	554	544	562	582	572	552	589	555	527	544	578	555	582	601	539	492	530	589	536	542	553	534	517	550	576	526	563	524	549	546	510	569	523	593	536	560	562	564	565	559	538	521	586	557	598	594	543	558	558	552	521	574	524	552	544	573	526	546	552	537	595	575	549	545	537	552	543	547	583	559	554	587	564	533	550	529	544	507	562	556	573	541	504	521	568	536	557	562	567	561	559	544	546	544	576	554	543	592	534	536	557	498	551	558	572	540	534	585	558	569	533	533	597	546	565	561	560	536	509	567	570	564	575	587	522	536	533	546	565	587	544	507	551	570	551	597	549	553	495	576	587	580	572	547	568	592	542	597	583	524	533	576	554	562	558	533	493	569	526	544	549	512	563	574	565	576	557	565	581	541	526	576	540	554	527	552	591	556	543	542	546	537	563	509	566	524	517	564	613	589	551	528	582	512	537	535	545	530	521	529	555	530	586	528	593	538	565	539	544	552	519	543	516	567	529	585	559	572	552	537	574	564	569	529	559	540	558	540	565	555	560	550	561	542	542	554	570	579	520	543	541	536	541	561	533	570	544	546	587	581	546	565	522	519	521	566	599	547	524	588	561	525	533	590	562	540	570	520	584	563	551	576	570	582	493	518	528	551	546	508	575	537	540	548	539	521	567	545	530	541	499	521	516	560	506	519	569	542	578	519	559	569	551	553	528	533	552	559	518	555	517	570	562	549	533	547	552	569	539	568	526	565	520	588	539	513	530	540	528	544	584	507	551	557	573	491	538	596	595	533	586	566	558	548	514	529	541	540	611	562	547	540	544	567	564	594	573	573	547	531	556	550	547	537	558	552	524	517	558	575	517	516	563	559	551	519	519	569	564	550	555	544	554	555	597	587	517	570	588	531	586	552	536	552	558	538	534	575	553	594	575	544	548	580	547	545	538	565	560	567	576	550	558	555	559	551	518	565	535	522	536	582	589	543	570	541	549	543	565	556	548	576	595	535	544	505	570	529	614	500	532	553	516	526	569	550	557	572	563	519	538	555	596	553	539	515	571	552	563	573	502	553	505	501	532	545	551	526	514	554	580	558	566	555	516	552	579	559	554	559	582	510	527	534	544	568	554	583	542	531	566	583	553	544	542	514	596	523	557	560	555	503	548	557	567	544	562	553	574	556	575	543	541	542	514	513	534	542	549	565	515	600	530	554	551	551	560	533	565	546	504	533	527	570	560	566	588	552	569	488	551	561	568	545	547	542	537	581	553	549	583	573	584	559	549	560	566	585	554	557	554	561	511	555	538	553	576	539	539	559	571	581	572	556	588	552	539	563	489	535	546	561	551	545	525	530	552	532	573	585	590	606	525	539	537	556	506	566	579	582	537	585	529	528	551	522	555	509	520	558	576	559	551	546	542	549	608	598	556	556	535	510	522	536	534	553	541	538	525	527	560	588	522	534	525	572	552	507	520	536	525	582	556	528	545	571	517	541	531	571	550	547	546	556	530	554	562	559	560	547	536	535	599	580	540	566	533	581	516	553	535	558	559	572	582	533	549	517	544	562	534	562	556	535	584	556	590	575	568	534	551	536	582	574	520	580	525	568	545	509	572	558	529	576	555	547	558	566	520	561	567	527	545	579	560	573	529	557	581	544	519	554	536	527	544	567	553	556	567	586	571	557	549	524	569	538	505	559	534	551	536	562	545	542	548	585	502	566	550	639	558	551	508	563	568	563	551	544	567	565	580	529	525	532	526	562	575	485	581	539	562	593	547	494	576	574	548	558	530	523	540	555	566	538	567	550	550	478	538	553	546	591	544	521	561	553	572	568	534	572	571	546	543	605	571	535	537	536	533	515	570	580	510	593	555	553	590	537	533	540	545	551	521	511	566	556	529	588	582	538	581	544	531	575	511	526	502	580	560	563	553	567	537	580	507	562	526	569	566	583	512	521	560	554	550	606	541	547	531	564	568	547	538	516	548	546	551	575	586	589	546	545	555	552	551	562	588	552	585	551	503	525	587	539	528	597	591	582	543	524	560	556	540	516	512	509	562	493	522	524	538	558	587	532	594	571	541	515	587	552	519	573	553	518	531	569	578	568	563	538	553	555	543	555	548	555	496	581	580	528	512	553	581	541	548	573	540	510	546	563	549	561	573	584	536	532	538	558	563	538	530	526	534	553	540	538	534	540	578	527	570	551	543	528	517	541	527	539	517	536	505	496	559	543	566	559	531	545	508	533	568	528	567	570	547	556	538	551	565	548	569	543	532	489	604	555	555	560	522	567	547	527	507	526	553	565	556	552	533	572	586	564	548	533	524	562	538	519	557	515	519	591	509	509	579	559	527	553	567	517	548	527	536	581	548	523	537	496	545	530	531	543	598	562	536	516	523	541	544	536	558	567	537	559	564	523	575	586	571	561	577	597	533	575	530	536	541	565	547	587	525	572	513	534	558	535	569	585	562	534	544	579	596	561	549	588	519	543	572	572	545	554	561	565	541	529	554	523	577	576	554	520	564	520	581	541	556	556	533	536	553	528	593	575	546	585	559	543	571	555	554	547	508	562	588	597	579	498	520	519	556	549	550	577	518	524	548	555	562	560	553	598	525	513	544	548	575	586	529	576	530	553	575	537	580	530	573	588	562	540	562	551	578	597	555	552	575	549	544	554	548	546	565	576	541	531	548	574	521	535	548	559	550	544	535	541	522	507	506	588	565	586	541	542	585	569	554	556	534	525	520	535	544	555	533	589	526	526	506	545	559	529	534	532	616	540	532	556	586	534	530	533	578	518	519	548	570	549	521	561	575	551	540	541	504	524	568	485	532	567	544	525	566	542	553	514	562	522	549	577	537	538	555	582	591	510	569	543	584	576	537	561	577	597	555	548	588	556	558	555	548	575	553	503	583	581	589	519	561	516	581	532	540	502	525	562	558	503	519	554	594	541	544	556	555	534	562	561	602	538	543	560	552	554	562	503	554	522	550	572	553	563	540	515	575	561	564	546	523	541	590	567	564	541	541	582	562	526	518	564	578	543	564	549	562	575	560	566	567	523	571	496	550	537	570	528	558	567	547	521	579	560	533	551	542	528	533	566	574	564	561	530	518	541	525	536	566	594	573	556	569	583	574	520	550	584	535	532	580	562	516	587	553	540	540	558	520	563	559	573	550	553	514	557	567	526	533	507	567	586	515	594	576	557	538	550	494	551	563	580	514	558	537	560	542	570	523	579	581	550	566
62443	100932	75300	48605	22873	3927	721	659	675	618	612	581	615	569	640	603	588	552	592	600	558	649	591	600	581	603	582	626	623	573	572	620	626	610	565	576	590	616	621	584	625	572	605	577	560	585	593	580	587	616	564	599	558	626	651	583	619	564	585	560	610	557	564	560	610	573	581	608	579	627	568	567	586	598	593	609	599	598	578	609	595	567	579	584	570	528	585	617	574	622	594	605	628	575	591	595	614	556	580	591	597	567	624	641	596	587	565	604	556	628	589	620	602	606	563	591	583	591	569	590	605	590	549	610	583	589	624	563	603	600	640	607	582	556	585	591	569	589	597	568	620	603	578	590	564	597	646	551	574	625	614	576	625	580	572	551	636	615	588	616	633	652	575	620	568	549	556	572	589	571	577	583	554	621	588	542	567	565	583	621	632	602	598	617	612	601	603	579	591	576	621	581	566	637	602	602	569	629	625	600	584	589	595	613	536	580	595	628	560	564	587	549	573	588	615	593	620	594	578	612	624	608	588	600	602	582	610	606	569	585	583	606	592	608	602	613	557	640	613	611	625	600	608	587	600	580	605	613	599	572	605	596	614	578	576	554	632	644	644	581	557	587	577	585	587	552	590	576	628	614	600	629	623	613	610	566	598	648	606	564	567	625	600	535	610	598	629	584	620	584	615	607	556	619	564	604	633	630	610	575	611	603	530	609	603	614	613	618	587	591	564	591	600	652	599	611	623	610	634	568	619	605	617	564	574	602	617	623	569	593	553	648	598	608	602	560	620	611	573	578	569	585	595	592	547	624	576	589	595	600	600	568	603	571	610	600	585	575	604	585	600	589	567	617	575	588	617	598	573	614	620	583	629	579	573	564	600	546	587	630	591	623	618	620	633	630	606	641	554	548	611	554	572	581	528	562	588	560	594	572	550	574	610	526	564	600	631	581	566	608	635	603	578	621	628	602	597	579	584	608	579	652	580	626	571	593	563	631	613	608	566	601	563	605	563	639	591	590	590	575	592	614	581	553	571	590	597	576	570	566	577	613	583	647	632	622	590	604	575	540	620	602	603	619	587	579	584	628	564	591	593	615	585	601	592	606	574	562	561	597	578	560	599	619	535	646	577	591	626	569	590	614	623	588	567	614	616	614	575	639	582	608	612	593	585	594	588	595	594	634	591	602	592	628	628	603	618	619	558	587	585	616	572	596	597	577	586	582	593	615	616	603	595	580	555	567	601	616	600	610	538	597	608	573	601	618	574	638	579	617	601	620	644	583	567	602	582	625	560	581	603	553	628	549	591	606	620	582	568	557	592	626	571	619	587	554	589	588	587	601	625	601	593	595	585	528	601	569	594	584	649	598	594	577	606	618	616	578	596	642	634	618	605	612	616	601	573	583	628	592	628	621	592	570	616	586	620	616	576	598	633	613	606	583	598	635	571	597	624	617	606	570	599	571	605	606	582	638	616	590	595	566	556	598	591	622	553	637	596	577	631	573	580	578	582	627	597	610	575	600	601	597	584	610	599	583	597	603	561	605	614	575	592	619	639	611	603	633	602	542	601	597	602	628	599	605	626	558	642	568	596	607	623	583	571	629	605	631	579	618	552	605	586	614	610	595	563	507	614	603	559	598	610	608	598	605	602	600	613	560	593	610	579	576	593	620	606	577	558	623	544	583	628	599	573	627	624	561	585	585	590	583	583	584	575	570	621	616	612	592	589	638	580	585	630	559	587	622	586	605	567	624	537	571	601	607	638	567	611	595	578	579	641	579	560	588	552	581	606	605	617	571	600	627	588	662	592	604	564	588	559	609	585	592	591	642	542	589	621	603	631	604	600	565	608	579	558	605	632	570	585	560	559	622	602	612	580	651	602	598	596	608	563	584	544	623	589	579	613	592	630	633	595	609	583	599	561	552	609	617	565	612	631	575	613	583	610	584	602	580	640	597	601	601	561	577	601	582	621	620	585	575	599	614	566	591	605	572	602	574	558	601	614	611	612	639	559	574	612	625	565	584	585	588	586	617	606	581	550	620	579	598	582	606	609	617	596	597	608	625	586	614	574	578	595	593	595	582	606	600	562	597	569	576	620	614	572	578	566	596	569	612	638	645	590	605	616	592	587	617	610	615	560	569	556	639	585	570	607	601	602	568	587	620	594	553	582	568	569	624	579	609	564	600	588	604	596	596	550	615	579	605	618	638	601	577	625	599	600	632	564	578	567	580	583	603	610	620	584	590	609	632	599	599	593	570	585	634	631	560	604	577	628	573	599	584	601	620	582	623	606	584	622	589	591	581	569	584	568	627	586	582	603	600	624	558	589	612	644	596	606	575	572	606	556	575	602	551	569	621	568	597	558	601	581	560	571	562	588	607	559	612	628	633	616	637	612	563	540	619	585	605	579	613	586	605	584	585	598	597	576	517	562	619	597	627	570	603	626	627	550	572	588	596	577	597	538	623	586	617	637	636	562	577	580	557	597	577	546	598	597	564	602	599	594	576	576	582	605	593	589	621	573	612	601	608	593	617	563	597	626	582	625	590	554	621	589	572	568	645	614	557	579	582	604	601	573	583	644	555	562	566	589	579	604	577	622	590	601	579	606	571	590	576	596	614	608	595	571	621	568	598	635	596	620	612	592	584	599	600	568	596	627	557	555	606	589	633	597	596	604	567	574	601	612	595	640	589	610	621	557	573	566	626	613	603	605	642	552	544	590	603	603	616	612	584	605	636	651	609	604	599	579	597	579	625	558	607	616	555	578	610	596	639	577	610	559	605	578	600	596	584	562	588	595	579	555	630	645	606	602	598	575	582	559	536	571	613	591	633	630	599	540	591	604	603	637	595	575	610	560	580	593	591	575	579	573	580	585	605	555	583	562	595	604	613	582	565	624	582	548	570	614	603	610	647	582	608	612	580	604	571	595	639	614	610	602	618	582	636	593	546	598	558	598	603	598	598	568	584	640	598	606	582	584	579	605	628	593	561	608	597	581	575	550	570	612	570	548	550	563	616	585	603	596	576	659	652	637	581	583	604	615	575	628	594	595	621	604	606	609	580	570	626	568	585	534	604	616	559	576	531	593	588	620	591	576	591	603	568	580	599	556	596	579	615	554	611	572	617	610	585	590	598	645	573	560	573	596	592	593	593	576	583	603	592	605	602	573	603	648	568	607	565	588	594	637	579	617	624	582	583	618	603	601	597	610	590	545	594	560	605	592	576	612	605	579	580	621	552	611	598	631	648	596	586	605	584	571	617	563	612	576	666	576	597	559	610	591	612	599	594	578	581	616	595	576	587	562	601	612	596	606	565	625	586	598	581	625	616	587	579	540	590	600	641	609	598	624	576	577	549	614	610	618	572	624	548	639	580	590	563	613	591	595	588	641	606	652	599	582	598	590	557	589	662	557	588	623	583	627	568	608	599	647	585	555	594	609	639	557	605	583	583	637	589	622	629	585	618	586	574	582	607	585	601	639	583	582	564	581	573	584	571	626	593
29340	29609	31857	16917	2346	402	257	297	271	256	259	268	254	256	301	244	273	266	290	249	288	284	273	254	277	277	264	268	301	259	289	271	274	282	295	279	233	259	257	275	305	254	277	279	321	273	263	265	261	264	248	261	268	300	269	267	274	262	299	290	269	259	240	248	265	295	252	269	283	261	265	282	272	249	281	287	262	258	298	296	255	284	244	264	265	238	292	250	277	238	242	282	244	247	280	281	258	280	248	245	266	280	273	290	306	261	282	232	296	282	274	302	266	274	285	302	244	267	278	254	277	267	278	286	284	254	260	279	265	284	251	259	267	298	260	271	279	266	274	257	234	257	249	273	247	236	276	265	248	224	262	246	255	259	315	278	283	250	269	268	232	299	270	277	252	273	265	272	231	265	258	266	274	244	273	252	276	277	289	289	255	275	254	252	252	251	245	240	265	291	255	265	279	276	277	258	261	263	264	286	297	247	273	282	261	270	296	291	279	272	270	242	294	289	245	261	244	246	258	307	266	258	256	284	239	277	269	232	265	262	260	263	272	268	263	262	251	258	257	264	261	252	274	247	272	257	271	301	267	255	273	266	292	271	277	282	270	273	269	263	216	277	286	255	269	258	240	281	255	279	250	278	270	267	278	250	259	284	286	249	266	304	236	276	277	287	298	237	269	260	255	288	266	259	267	294	259	280	260	257	250	298	261	262	274	279	239	234	245	265	290	254	250	299	253	254	256	265	270	270	279	276	265	300	279	284	279	284	285	278	287	276	273	278	264	276	293	282	271	282	282	262	273	228	290	266	261	273	262	239	232	247	278	246	258	257	276	287	272	298	299	257	264	244	298	279	294	272	273	278	256	283	259	252	281	251	267	288	281	256	288	230	285	268	262	270	278	271	267	266	284	260	291	293	257	257	286	275	265	271	280	258	292	266	265	249	266	263	285	236	254	256	259	290	248	261	273	245	287	255	271	253	268	256	298	263	254	245	256	289	262	284	269	249	265	282	252	254	255	265	249	266	248	249	269	304	278	251	279	261	223	267	283	260	279	250	292	265	286	248	288	263	257	258	252	267	262	283	294	286	259	265	261	253	283	257	272	268	282	264	291	271	267	269	269	252	291	276	260	276	259	245	231	268	282	264	273	258	275	264	275	249	257	265	299	273	252	280	272	237	270	272	265	268	270	243	282	242	278	289	270	260	287	277	226	277	275	243	286	283	247	267	256	294	268	258	259	250	320	305	284	268	257	206	247	267	267	252	260	272	271	241	271	284	269	286	254	268	254	267	271	270	251	276	284	284	278	265	272	291	283	250	298	284	258	245	273	272	274	272	298	274	257	265	282	262	255	285	273	275	270	276	255	300	263	255	247	262	264	262	308	254	263	239	258	257	276	299	252	281	280	279	283	280	286	276	250	275	248	258	281	283	262	246	297	248	272	297	254	250	252	239	249	253	248	273	264	246	240	275	266	286	298	281	276	275	273	252	264	284	278	231	258	254	244	268	242	233	291	275	269	234	277	262	247	277	274	264	270	279	276	269	279	269	272	281	274	289	294	274	292	275	265	267	272	270	251	284	250	266	253	242	256	265	261	287	266	253	248	261	292	271	295	236	249	251	222	287	288	247	288	255	266	257	253	256	268	246	256	271	262	252	282	242	261	269	237	239	283	280	287	286	257	283	271	275	288	275	272	281	276	265	264	293	264	286	295	268	280	285	250	255	263	248	270	262	246	259	261	258	274	270	286	276	272	271	270	262	285	272	276	258	264	274	281	282	260	254	273	295	283	267	254	262	253	244	281	267	255	243	245	257	260	271	254	275	270	272	254	242	261	270	282	273	274	265	298	291	252	258	273	249	279	251	266	275	285	275	288	259	263	275	245	207	256	274	262	250	273	255	286	262	289	245	258	299	238	234	247	256	274	307	274	240	259	294	266	291	272	274	266	255	288	283	275	288	260	271	276	265	285	259	246	256	274	234	265	275	273	255	261	306	255	279	265	269	261	272	289	272	281	257	283	231	260	292	248	265	304	310	258	299	276	259	265	257	286	273	268	269	260	262	272	278	278	284	250	248	243	283	275	295	293	294	287	288	254	288	277	267	264	276	258	259	272	265	281	278	245	263	274	258	265	231	238	240	285	290	307	271	260	245	280	289	274	248	278	233	265	239	292	260	258	263	291	265	239	269	244	277	272	280	269	255	281	278	255	261	300	257	279	233	271	286	243	264	290	265	253	280	272	262	271	298	290	294	278	300	270	256	254	283	250	259	271	258	255	265	251	246	265	281	279	270	249	275	253	277	274	270	263	259	266	271	257	293	246	281	265	244	304	283	270	265	263	266	223	249	286	261	251	300	283	288	285	305	271	278	299	298	282	253	276	236	276	265	292	278	251	277	282	293	264	283	267	263	269	288	263	261	262	291	260	238	286	263	238	262	278	247	258	268	255	275	249	277	257	282	258	273	268	303	276	292	240	282	292	271	263	252	246	270	264	254	280	254	292	285	254	259	259	284	247	278	281	270	258	292	280	301	283	296	286	272	284	253	265	257	260	262	253	252	278	244	271	291	270	285	257	254	267	248	252	217	249	273	279	278	235	245	276	260	287	241	245	276	276	260	254	271	286	330	283	269	260	233	263	266	294	262	270	263	255	261	258	239	265	281	245	267	286	264	274	273	276	247	250	254	262	269	285	261	271	263	293	249	277	282	248	276	273	266	290	264	263	253	293	279	291	253	264	281	266	267	278	281	288	248	268	272	279	282	250	268	260	283	268	288	268	257	269	277	243	259	284	283	252	266	266	277	271	286	266	255	273	278	277	265	261	271	259	256	256	260	256	267	251	274	282	267	288	274	292	257	220	249	253	238	283	290	288	261	275	265	264	285	273	260	236	273	267	308	271	270	275	242	276	273	265	265	283	244	225	260	296	243	258	289	263	254	245	270	268	281	257	281	265	267	254	270	255	278	264	260	263	287	277	253	259	266	266	259	272	269	283	310	267	267	270	283	255	233	265	255	257	295	259	263	296	271	263	237	268	257	241	267	247	250	263	292	245	285	253	266	258	289	265	246	271	295	254	294	288	266	267	264	248	259	265	290	286	314	256	249	302	289	294	273	274	293	286	251	267	292	277	292	275	228	250	270	258	247	285	247	277	258	237	290	264	258	264	256	249	283	255	259	248	264	280	259	261	259	225	289	287	276	265	260	284	269	292	291	259	255	228	234	268	263	255	256	286	290	283	283	249	253	274	254	266	296	278	291	265	279	283	264	279	273	252	274	272	278	291	293	281	262	247	273	258	250	229	264	258	256	257	242	260	252	296	258	287	282	283	268	266	267	250	260	253	255	245	278	289	287	314	253	267	292	269	257	290	268	277	288	272	288	256	270	274	274	259	250	271	279	265	257	266	272	247	259	264	293	278	272	255	265	238	268	302	274	286	271	280	247	290	247	264	299	280	255	271	271	272	238	264	264	292	276	296	248	256	312	259	271	268	272
29112	46612	27832	11074	1975	421	312	279	330	292	330	312	307	319	308	258	318	307	329	291	325	284	320	309	293	286	284	315	319	318	333	291	341	344	273	308	308	307	300	283	340	317	327	315	335	314	315	311	313	300	321	345	323	340	349	301	298	304	313	300	304	334	302	314	312	335	298	306	302	302	319	323	346	327	316	317	292	325	329	290	282	322	317	332	310	334	331	283	317	336	326	325	313	294	301	327	325	326	291	299	296	338	338	293	318	311	315	293	327	310	330	317	306	358	302	310	294	315	310	300	312	306	348	304	310	314	330	302	315	297	313	301	302	333	326	315	297	329	305	311	324	316	332	314	292	286	338	302	308	301	310	322	326	319	292	311	330	304	340	312	346	289	311	326	305	296	331	323	317	282	319	316	294	334	335	322	334	298	321	352	304	317	329	270	323	302	320	322	314	370	330	330	328	338	287	325	332	327	336	305	326	312	312	323	304	318	308	315	334	323	320	344	307	311	334	309	307	331	329	299	344	334	309	298	318	307	312	322	295	312	297	311	315	329	309	300	331	307	315	315	316	348	306	287	306	324	300	290	303	312	281	325	354	315	324	331	300	326	304	309	310	301	337	342	343	310	304	304	306	308	293	328	300	312	298	307	307	289	284	317	315	259	319	266	331	336	320	313	327	329	297	320	297	339	353	307	296	283	309	307	305	352	274	321	278	322	318	317	306	316	289	314	316	303	328	343	287	276	300	303	309	329	320	323	313	321	316	320	314	266	307	329	335	303	329	303	291	314	308	327	340	306	299	322	317	336	284	337	356	324	298	317	327	325	330	292	325	349	330	311	320	350	306	305	328	302	306	343	301	314	313	310	318	300	320	292	293	322	313	337	320	308	317	293	326	340	337	341	328	309	330	357	318	342	352	330	316	312	308	336	297	313	287	308	340	331	305	299	313	311	344	306	286	295	306	295	295	280	325	303	318	298	319	324	318	297	311	318	312	297	276	322	298	311	332	286	285	371	310	320	302	275	359	307	285	308	321	291	306	308	336	314	326	303	329	313	317	307	315	344	324	332	328	316	304	330	291	301	282	300	305	311	325	289	371	316	294	306	348	290	341	335	312	320	307	321	298	334	317	254	320	326	295	310	331	301	330	325	282	315	288	322	314	290	336	304	309	303	286	308	324	347	303	339	329	299	333	298	314	295	320	322	297	317	305	318	347	321	321	311	301	312	343	321	331	289	332	322	327	351	310	277	292	346	297	306	313	298	287	302	303	319	307	299	303	305	311	307	321	322	310	300	317	292	328	307	298	326	304	298	335	332	331	314	337	315	322	327	297	330	326	344	315	296	346	305	337	327	286	322	321	310	315	305	331	324	302	306	318	368	311	342	310	294	287	292	304	311	304	300	354	327	357	315	309	316	305	311	343	305	315	333	324	294	315	312	320	321	311	305	330	304	300	344	339	338	321	333	281	332	319	328	302	303	331	342	343	315	328	333	319	338	335	320	287	291	313	311	313	299	315	319	315	320	340	293	329	300	338	329	321	350	332	315	319	310	303	327	310	306	300	332	322	300	319	336	320	305	324	318	310	305	301	285	319	347	316	319	329	339	328	269	307	312	324	341	308	304	304	317	322	305	310	327	312	336	314	323	301	338	288	295	308	330	289	303	327	289	318	296	339	312	316	296	323	300	311	332	301	346	330	299	316	303	342	335	304	294	314	359	317	327	315	302	299	300	338	316	280	311	316	345	295	352	301	297	344	311	312	317	317	346	277	306	300	333	307	321	317	323	303	312	316	290	304	310	320	303	327	266	323	337	339	312	335	292	303	272	310	308	308	324	314	297	310	309	312	324	303	292	317	331	353	315	329	332	283	303	330	274	284	298	296	329	292	328	316	322	300	319	305	320	303	296	315	345	333	283	277	315	332	292	301	345	334	319	341	323	294	342	324	326	308	324	320	287	319	316	303	334	308	319	318	334	329	294	326	296	335	306	302	304	330	309	314	303	305	299	322	347	323	309	297	307	319	321	328	313	354	314	310	295	313	297	338	311	338	350	293	306	330	315	353	300	342	305	326	316	312	308	328	348	316	327	328	332	327	300	312	335	306	302	329	310	309	341	318	320	320	324	297	325	301	293	321	317	324	275	306	333	298	289	300	317	314	307	333	294	299	312	292	332	295	297	294	344	300	314	325	303	314	331	333	306	303	316	317	319	327	329	319	305	308	308	353	289	302	336	313	328	324	306	309	315	302	311	353	301	306	329	312	311	318	288	332	318	323	297	328	303	343	286	321	306	305	321	308	293	345	303	296	317	329	314	312	350	294	326	326	305	310	335	296	290	312	324	338	326	292	304	278	345	322	302	305	303	307	323	320	325	310	330	316	334	309	326	314	312	317	317	301	330	283	312	299	311	305	307	274	332	331	326	334	308	335	316	321	309	284	346	324	304	324	336	272	306	343	317	315	298	317	300	318	336	289	302	298	288	316	306	300	294	290	304	312	320	289	339	322	292	332	335	321	343	351	328	308	315	330	308	319	281	296	279	310	346	310	310	299	315	324	332	305	335	310	319	307	323	331	304	327	297	327	297	291	301	310	349	309	339	288	313	345	330	318	306	307	335	303	315	302	290	323	294	297	331	337	328	288	322	311	348	296	297	324	328	311	253	301	337	314	328	337	331	296	324	345	308	319	293	305	285	317	311	326	303	317	301	304	307	295	280	342	314	325	294	306	342	294	289	331	291	313	288	329	300	312	343	296	322	320	296	276	304	324	290	293	307	317	317	332	290	316	303	284	297	291	335	316	305	317	299	296	348	333	298	294	312	294	318	314	357	314	336	291	297	277	307	315	296	320	314	336	286	329	312	334	313	303	302	323	328	304	334	309	316	314	358	274	321	308	341	331	316	318	313	323	320	327	320	348	329	319	291	292	316	321	313	327	297	320	315	301	313	319	327	317	346	324	312	291	324	304	299	342	304	347	329	309	333	314	284	309	310	311	275	290	308	314	286	307	303	331	341	325	332	337	316	313	311	299	322	322	339	293	314	317	328	330	323	323	304	303	335	283	314	314	331	304	307	279	287	315	302	329	315	352	316	319	319	314	305	331	300	358	298	340	299	304	313	280	316	313	312	285	309	305	326	338	329	308	331	290	347	312	304	305	279	318	339	321	298	313	301	303	321	310	334	299	323	318	309	323	311	313	298	349	316	275	305	310	313	312	316	328	327	318	308	330	331	295	293	314	290	308	308	297	308	301	337	288	327	277	331	313	302	327	316	311	300	329	290	315	317	352	318	314	337	321	323	346	340	298	337	324	303	333	332	302	330	286	345	298	318	292	318	315	314	307	288	329	330	305	292	336	284	313	306	347	321	311	318	332	340	324	332	328	333	307	322	299	298	305	290	307	319	303	314	315	298	317	286	289	311	321	342	335	335	289	286	301	326	298	283	330	279	321	309	320	329	304	334	322	326	325	333	318	298	305	300	291	297	312	356	270	290
24346	23104	35493	32054	22341	12368	1330	421	383	391	398	368	374	347	356	407	416	381	379	386	377	390	377	361	348	380	389	349	386	411	386	382	357	368	318	378	371	410	385	373	397	373	382	388	357	410	395	417	359	403	373	361	375	395	428	381	336	386	384	372	365	366	353	421	377	324	373	384	402	390	365	365	373	341	408	352	339	366	356	385	390	359	421	382	382	421	370	347	367	352	381	342	393	377	368	347	365	372	377	379	385	365	367	353	406	369	368	371	329	394	386	367	401	346	359	353	368	384	377	379	364	354	380	391	382	387	384	397	362	374	359	377	373	350	370	414	356	367	403	372	406	376	349	393	378	386	380	385	343	361	358	355	372	360	324	374	389	349	372	366	361	348	383	403	376	362	364	357	396	334	360	383	353	367	391	389	341	368	379	381	365	388	401	384	398	362	352	383	350	364	343	376	364	358	358	387	336	355	385	359	355	358	367	380	366	375	368	391	379	373	382	381	432	367	393	370	376	368	361	387	383	372	370	325	366	389	396	363	372	356	391	367	401	387	364	386	421	340	366	386	397	357	397	379	369	379	373	366	384	360	389	371	391	355	385	355	375	387	377	380	406	335	414	388	383	352	327	363	389	374	357	373	346	369	383	378	388	337	382	382	383	375	364	389	374	340	351	355	362	362	361	366	383	362	356	383	405	338	362	345	345	368	353	381	346	365	361	388	377	385	397	382	376	334	384	363	359	394	381	334	365	351	362	340	336	393	404	384	418	378	351	382	394	373	386	358	366	408	380	368	368	360	409	353	377	400	353	378	355	402	367	335	412	381	350	357	420	397	372	383	354	374	321	375	370	356	380	404	344	344	372	411	354	341	366	340	395	417	382	351	396	363	396	394	375	386	399	387	348	366	396	389	363	388	331	369	398	358	357	386	359	342	360	360	362	367	384	400	366	382	384	374	354	362	375	366	376	381	349	360	365	373	369	386	379	393	356	357	401	370	396	387	407	338	360	370	381	388	389	367	394	371	352	380	368	386	361	367	356	383	333	345	382	354	377	364	378	391	374	371	354	392	348	386	372	390	353	403	380	399	392	370	366	349	403	408	384	368	387	359	368	382	370	346	345	401	370	381	364	389	390	384	362	331	371	317	370	399	391	399	362	379	349	348	367	379	347	377	378	385	403	382	383	409	376	386	337	349	357	385	358	346	360	388	382	356	380	378	362	351	380	406	356	399	398	384	357	381	377	370	352	383	383	361	414	413	395	391	380	388	366	373	386	350	330	366	343	371	372	410	329	393	379	344	377	371	390	389	380	400	379	381	381	373	370	374	337	364	382	353	368	392	376	374	363	365	406	370	358	366	344	384	360	408	331	345	366	395	359	364	360	390	388	400	369	364	381	358	379	383	377	346	364	361	374	380	374	376	339	365	367	365	359	369	355	379	371	367	393	381	395	381	395	395	353	371	374	382	410	383	388	425	374	386	361	352	399	364	381	406	360	359	397	380	386	350	348	352	390	372	393	394	381	368	331	380	396	377	383	353	373	353	348	402	361	413	390	394	374	371	347	369	399	382	333	337	360	349	351	368	405	369	395	329	378	344	374	398	362	375	348	392	351	355	353	374	369	383	367	383	364	382	368	368	372	356	334	389	383	385	391	369	330	336	361	390	368	362	373	362	386	345	363	379	378	407	370	376	396	402	386	338	390	373	388	367	368	360	373	405	367	370	371	372	337	378	388	356	356	373	360	366	382	415	357	355	389	370	386	416	353	353	374	372	405	354	374	370	367	381	351	355	368	397	359	352	388	380	376	346	377	364	352	381	368	357	378	401	357	352	328	387	374	372	364	387	381	380	381	370	394	372	392	357	412	382	350	356	390	378	364	394	369	372	398	374	394	378	373	406	377	420	362	382	400	349	392	336	364	335	365	389	367	385	392	356	379	380	330	372	350	334	375	353	329	351	364	359	373	341	376	399	388	358	342	389	384	390	403	386	401	386	347	390	360	371	389	410	405	378	375	373	366	337	410	386	378	376	420	418	404	351	382	371	394	363	365	404	318	387	386	354	347	376	406	347	371	398	356	390	376	388	395	366	365	404	351	344	393	372	368	387	391	377	384	365	368	380	376	354	384	392	397	357	332	395	353	388	364	354	387	406	377	389	350	364	357	382	362	365	369	399	363	365	378	395	367	388	359	360	392	350	391	373	393	350	398	335	366	337	397	414	336	337	398	397	365	393	377	394	369	323	371	371	376	421	372	357	375	348	372	374	354	347	392	382	367	357	397	375	369	387	356	374	383	367	374	361	365	374	386	339	399	325	375	376	411	340	366	371	380	388	343	342	401	357	384	380	344	377	341	361	339	388	362	353	377	368	364	395	362	361	377	358	388	399	358	362	361	368	352	368	399	366	359	375	365	391	356	378	336	400	353	368	348	367	353	331	389	363	345	385	386	401	375	342	373	431	374	375	382	374	350	373	347	404	360	337	375	377	384	395	386	361	400	342	371	355	385	373	356	362	357	376	377	381	353	394	366	383	401	365	361	405	380	358	351	362	362	401	371	404	368	406	370	376	415	392	352	333	341	346	384	383	374	371	353	388	383	368	372	343	391	337	359	363	384	366	379	381	396	364	375	390	352	349	381	341	349	339	334	393	366	387	395	369	376	395	387	355	359	357	383	338	379	344	363	365	346	361	355	368	364	388	387	376	367	383	373	375	393	348	370	376	378	368	362	374	381	376	350	346	386	359	388	353	354	372	350	369	344	373	378	396	392	385	379	411	360	365	400	370	400	386	390	392	368	372	384	400	368	384	355	364	352	413	367	350	363	397	362	372	328	364	373	417	361	372	345	405	386	371	336	417	368	377	358	356	379	391	374	378	355	397	349	376	362	381	399	361	395	374	349	375	370	362	376	376	387	336	358	404	353	425	349	401	377	406	386	381	388	356	359	332	371	366	357	402	375	345	362	403	382	362	400	366	350	355	399	379	385	371	382	372	358	335	387	387	375	378	359	354	371	387	390	368	367	392	372	372	361	349	353	379	376	400	350	352	398	385	376	370	366	349	375	373	355	368	363	387	382	376	383	362	369	360	376	387	391	372	374	353	372	362	386	368	357	391	360	384	377	355	392	352	369	404	381	375	367	348	384	383	357	336	400	354	369	411	382	357	361	322	380	365	359	389	370	356	434	356	379	377	374	370	373	384	396	365	394	361	374	368	363	370	346	401	341	350	352	363	346	362	334	360	376	384	358	358	333	399	367	318	359	362	331	385	422	384	392	374	353	426	342	382	345	381	402	372	348	351	372	378	355	362	371	374	362	372	380	372	321	356	378	352	355	355	364	359	343	365	385	369	387	367	336	375	349	388	394	384	362	386	358	381	369	371	354	347	403	401	366	417	376	362	377	376	382	390	370	362	390	371	346	345	362	413	390	359	378	346	395	397	354	380	347	374	371	346	362	366	349	352	401	375	365	358	399	375	380	364	371	357	367	369	356	371
56003	93032	66073	42700	13395	1305	466	416	435	471	475	415	443	373	443	469	403	431	455	418	440	411	433	411	433	376	453	408	375	387	381	413	415	446	389	411	397	418	434	436	399	385	418	401	431	403	442	439	395	407	397	387	391	440	442	417	387	415	419	438	407	385	385	420	417	434	428	449	398	427	419	376	404	419	423	417	413	469	408	443	426	417	411	395	430	405	376	424	398	420	404	423	421	397	415	389	446	414	400	395	453	458	410	437	398	394	425	421	419	417	432	399	432	389	399	411	437	432	442	386	404	406	427	422	429	425	403	445	393	401	421	443	436	371	392	426	424	406	409	437	410	438	392	376	415	432	399	436	427	425	433	436	451	400	431	416	390	403	427	388	454	438	436	428	409	404	424	405	428	417	431	447	418	383	442	430	399	458	442	407	400	382	403	398	425	411	453	407	407	430	422	391	448	416	405	432	384	427	420	410	427	371	417	442	436	445	418	418	434	419	419	404	402	459	375	415	404	373	437	414	404	399	434	400	419	451	435	429	391	421	401	377	427	425	398	403	402	424	410	415	460	420	402	430	403	421	425	404	402	390	402	408	439	407	404	429	415	402	411	431	379	428	450	454	379	409	418	439	421	387	388	431	386	405	453	386	389	396	427	434	362	455	407	402	396	413	429	421	428	404	421	413	401	437	389	431	431	405	390	451	379	421	414	406	397	413	406	411	377	396	376	446	441	433	394	430	405	405	389	404	408	387	415	430	458	426	410	398	391	415	366	389	405	415	416	437	458	409	398	436	423	417	413	433	457	435	429	411	417	402	404	406	430	474	416	409	405	396	447	410	389	459	465	400	438	401	409	441	389	405	409	408	430	409	387	400	417	428	455	417	400	402	445	409	407	442	401	421	441	417	412	449	433	406	381	440	429	425	397	385	381	395	382	386	409	404	401	411	421	420	410	408	415	405	415	389	435	475	426	418	424	397	387	406	420	388	413	420	413	409	458	442	460	400	381	421	438	402	394	360	414	419	402	416	374	410	421	415	387	395	403	409	414	403	425	416	411	407	435	414	407	436	371	412	390	432	414	405	403	419	429	412	438	420	411	419	437	429	412	444	393	427	428	415	376	424	404	380	419	414	375	432	393	380	388	409	392	420	451	423	384	401	422	426	405	404	388	407	414	446	412	420	405	405	472	474	413	458	387	405	416	442	418	411	417	403	450	395	410	389	432	421	404	433	407	408	389	424	381	441	393	454	451	407	429	406	398	411	415	422	401	390	417	409	401	446	385	394	428	407	410	435	450	416	435	416	416	438	440	422	430	428	426	426	417	413	404	426	437	402	391	446	426	398	392	420	408	388	421	426	411	428	389	442	390	422	409	428	410	425	401	384	399	414	417	426	414	449	413	422	425	440	439	446	387	436	374	442	429	420	401	411	404	403	406	415	426	449	419	388	408	414	408	397	406	440	392	441	415	427	410	411	394	402	422	404	411	431	407	440	376	419	409	416	410	424	430	401	415	418	417	433	440	400	425	395	441	402	412	410	398	427	415	415	395	391	402	397	430	436	419	420	427	432	424	399	436	430	391	403	405	409	423	444	460	393	422	394	408	438	398	440	408	391	399	438	443	434	414	430	423	404	407	427	422	429	418	431	435	453	438	407	422	425	418	388	420	435	436	421	414	398	440	416	415	443	395	411	422	422	385	388	388	386	412	403	447	405	400	411	397	402	443	390	413	428	382	383	396	405	407	405	426	422	420	388	415	382	456	387	453	396	461	399	376	394	404	433	419	431	400	437	451	429	408	426	385	424	466	426	399	403	458	465	405	384	424	440	401	433	430	400	409	415	392	437	435	409	407	475	398	413	444	421	422	416	398	435	396	440	423	410	435	408	405	427	432	411	380	402	396	406	401	407	421	386	421	427	393	420	407	405	421	418	400	392	442	425	442	393	435	399	418	394	432	451	425	423	379	417	434	437	408	427	416	445	418	427	398	420	402	402	465	416	388	413	413	422	429	395	402	446	398	422	423	380	434	421	405	415	377	425	397	428	391	411	424	435	432	399	468	423	415	425	402	404	390	401	376	404	434	429	411	429	397	420	427	405	399	408	441	396	440	424	413	428	422	396	416	434	440	448	381	441	408	411	438	410	427	427	402	401	394	429	422	405	411	411	414	409	402	448	401	406	393	408	399	431	429	492	417	377	439	421	410	423	408	416	415	433	436	417	422	421	385	371	406	412	441	426	398	430	413	369	422	432	402	458	423	409	394	464	419	420	450	412	409	423	386	419	446	403	432	425	410	423	387	417	430	391	432	415	417	404	415	391	415	434	425	421	421	402	425	370	418	421	418	372	402	394	420	434	401	410	407	412	424	411	409	399	430	424	399	422	401	408	387	377	421	434	468	415	450	411	411	377	442	432	427	412	385	399	408	400	424	422	372	438	374	441	405	401	406	431	432	402	398	396	438	415	414	419	433	448	405	411	443	417	399	430	430	401	405	437	372	408	374	435	357	412	389	417	429	417	412	423	416	447	423	415	418	421	434	425	378	428	395	408	374	434	417	396	414	393	404	412	403	439	386	410	433	420	439	454	416	397	405	441	412	426	421	408	388	397	378	385	439	448	398	420	447	414	414	370	414	422	429	404	402	395	407	404	458	459	399	411	424	420	431	434	406	422	406	419	406	425	445	392	400	400	390	416	448	429	423	431	441	389	386	417	411	414	431	446	417	414	431	422	437	398	405	413	426	396	440	418	403	395	418	393	417	439	435	445	448	435	422	438	436	415	434	381	454	425	372	407	394	426	450	438	411	428	413	417	421	405	454	423	413	442	438	461	414	407	373	413	408	411	437	426	386	406	401	421	412	423	405	414	437	452	435	424	424	438	423	424	422	366	414	403	426	418	395	399	437	437	439	381	389	400	445	447	400	439	377	390	399	412	420	419	373	410	399	373	432	426	389	422	409	403	446	414	416	418	404	403	398	400	476	449	423	435	413	396	393	441	411	394	418	419	396	391	397	428	387	413	411	425	394	416	403	420	430	416	396	425	406	392	404	442	419	444	380	442	427	409	407	411	434	400	407	438	448	426	386	428	438	428	412	383	432	407	430	410	414	424	399	401	412	410	369	436	419	412	375	395	409	446	425	430	403	415	457	420	422	412	432	402	410	409	422	432	429	412	423	437	444	406	438	431	425	432	412	409	421	452	409	396	432	425	425	438	427	416	424	417	451	400	432	410	402	403	437	421	419	436	399	405	416	429	403	385	384	432	413	408	440	443	468	423	398	434	388	437	424	435	426	387	398	408	437	385	412	445	391	400	439	435	435	384	422	455	419	403	439	414	405	399	440	434	441	399	417	417	394	400	396	428	403	391	408	456	437	413	414	410	431	468	429	407	382	385	426	401	429	397	437	416	414	430	424	428	424	401	411	429	443	389	443	455	417	451	393	435	400	434	429	398	429	417	399	433	407	402	380	402	403	427	431	436	412	440	423	454	420	443
25750	25161	36215	29796	15816	2744	457	397	388	369	388	411	385	369	422	376	392	424	383	402	404	367	376	412	398	390	398	389	373	402	372	369	397	404	371	382	421	396	366	400	366	384	413	363	362	393	396	369	406	427	392	402	343	366	376	378	362	366	389	406	362	378	387	380	370	394	418	356	393	374	352	371	415	352	349	359	394	380	392	387	373	406	388	407	390	406	348	415	375	378	385	391	419	390	398	384	360	404	351	381	368	389	370	381	379	369	335	378	390	395	385	362	396	371	428	371	397	356	367	381	397	398	373	394	373	401	349	375	395	395	364	345	368	402	377	401	403	358	353	395	407	317	392	359	398	400	342	385	386	381	376	405	401	375	413	369	408	361	409	385	401	368	377	365	365	405	394	403	376	419	385	378	399	385	382	394	396	368	354	366	388	383	380	395	397	387	415	399	396	375	394	365	353	402	421	395	353	354	388	423	352	380	357	371	369	374	420	394	387	392	391	395	394	384	405	375	390	394	400	403	355	375	379	377	375	376	373	367	349	363	376	366	398	389	367	367	448	364	377	394	388	388	374	385	368	409	382	386	377	405	392	372	363	373	411	360	389	366	381	374	350	390	393	367	394	352	349	375	370	374	385	344	369	357	403	389	366	376	394	362	389	363	391	395	384	406	373	388	398	356	379	392	391	387	411	412	398	357	399	368	364	369	403	385	392	386	377	391	375	342	401	407	367	414	383	386	367	355	368	382	359	364	391	395	364	361	397	378	382	398	374	402	344	391	355	377	357	395	384	383	426	411	384	380	375	412	396	379	370	390	363	395	388	374	386	399	387	337	396	436	387	379	374	381	426	379	382	384	356	382	365	374	389	353	407	422	387	377	387	390	416	408	388	397	379	335	377	367	403	395	366	370	424	382	390	368	397	384	386	358	382	355	391	410	414	359	374	392	387	356	385	371	395	363	379	396	374	397	372	401	400	346	401	363	362	378	373	403	383	375	396	408	384	395	404	437	408	370	410	371	367	403	399	363	371	353	374	392	370	392	374	376	356	380	376	382	363	360	374	391	379	365	357	334	403	394	396	389	374	352	386	418	415	416	401	376	382	372	389	374	358	367	405	366	374	401	413	378	382	406	378	425	369	382	404	383	385	369	395	354	360	366	396	399	408	407	381	372	394	397	387	367	379	373	369	371	344	399	352	381	367	378	393	381	379	397	350	364	381	405	398	413	377	381	390	376	374	407	380	362	385	351	375	370	368	359	402	384	419	381	382	364	384	385	382	394	387	371	383	380	390	380	374	369	392	389	401	399	367	386	369	355	399	357	347	385	373	403	390	350	364	401	362	373	393	361	374	399	364	397	370	393	375	373	380	400	394	367	394	392	379	397	400	383	378	364	387	398	402	393	389	399	336	392	414	337	367	385	390	379	399	367	364	386	391	392	356	367	407	382	397	402	375	395	392	361	370	381	401	389	361	384	374	368	366	380	415	407	388	425	383	393	406	394	392	380	386	412	430	379	396	373	389	386	386	349	377	353	398	383	366	411	395	413	394	382	397	346	361	373	396	377	370	379	376	393	381	369	422	418	383	415	375	382	381	383	382	392	393	372	376	361	393	383	367	400	358	376	375	319	354	402	396	379	369	396	404	381	388	383	368	403	347	384	352	389	379	381	406	406	366	411	384	385	372	378	396	357	368	382	383	379	409	372	394	367	391	378	353	376	396	389	381	399	380	388	394	370	401	390	416	383	390	358	359	392	388	355	402	372	351	375	405	379	368	382	344	382	387	415	356	386	409	367	380	388	391	360	383	359	365	397	376	377	409	367	393	377	366	413	425	414	376	367	391	377	395	375	393	392	352	415	375	356	398	356	375	396	405	361	407	370	336	399	369	332	362	352	400	414	393	425	394	414	378	409	391	392	367	394	397	388	385	401	406	371	381	395	386	408	373	411	398	391	379	342	353	348	385	372	407	392	397	408	351	434	370	343	393	373	354	351	383	370	416	360	360	398	395	403	390	339	373	331	340	369	385	347	425	360	377	367	361	391	378	408	378	381	362	383	379	405	408	374	376	402	419	382	391	379	351	391	353	372	418	394	399	366	386	399	407	390	345	366	384	376	426	352	350	384	386	377	388	393	363	378	383	372	384	395	392	387	375	365	375	359	378	371	360	396	351	374	392	355	386	350	369	407	368	355	348	390	379	370	365	395	392	354	361	367	385	374	404	401	372	399	383	388	411	378	412	352	416	418	373	392	403	395	359	369	387	378	365	378	377	373	396	371	375	381	395	398	373	359	412	380	378	391	360	361	383	371	358	388	367	413	390	386	379	404	373	373	419	349	365	368	371	367	397	408	421	379	358	395	379	387	380	394	389	365	438	412	399	386	391	346	405	358	408	374	378	393	386	380	372	389	372	361	396	406	381	375	392	372	374	396	352	402	384	373	396	410	356	355	362	354	414	389	373	400	362	352	390	378	399	376	405	396	377	398	368	408	357	391	394	350	386	417	395	381	364	418	386	368	372	386	382	424	385	384	382	372	358	394	414	393	373	374	377	380	377	376	388	393	393	362	401	362	365	360	351	391	385	351	355	380	405	350	367	391	406	372	382	381	391	389	392	364	380	337	388	418	421	392	378	385	391	347	354	388	394	390	339	353	357	376	373	391	364	356	387	360	397	395	379	414	368	371	355	367	361	382	372	430	408	361	369	390	382	404	378	381	403	387	388	397	391	370	389	412	337	397	389	383	351	408	395	384	350	401	362	348	396	383	393	365	399	402	377	382	367	395	371	405	354	348	407	361	426	359	403	354	382	368	393	367	343	362	330	378	414	374	350	387	398	401	378	401	386	419	369	381	370	398	357	390	361	351	411	404	390	392	376	373	361	384	400	376	395	395	412	363	387	361	393	354	342	388	365	354	388	382	366	384	386	355	395	370	375	384	359	374	330	403	397	395	391	364	412	377	390	353	371	377	402	367	392	352	366	405	423	376	397	375	371	350	429	387	374	421	357	373	398	390	361	394	421	375	397	359	384	366	377	380	396	400	339	423	382	416	387	373	349	354	355	398	368	376	386	382	417	390	372	415	389	404	376	386	385	417	393	361	339	397	363	422	392	386	401	379	337	391	352	393	397	377	364	384	328	390	359	381	418	358	364	349	388	383	380	344	387	382	373	368	389	371	394	380	366	371	375	341	413	391	386	363	390	388	375	379	368	398	394	343	411	376	362	414	373	374	399	371	403	380	384	377	375	347	373	392	335	349	351	380	395	370	337	340	419	379	351	356	397	412	382	376	349	393	356	401	383	377	387	373	401	374	408	365	328	394	373	378	386	364	395	375	414	369	382	371	390	392	395	406	389	376	370	366	376	377	418	391	346	398	387	375	406	373	410	382	346	380	360	365	393	359	376	376	399	379	363	374	352	415	382	351	353	426	401	373	401	337	404	351	370	368	363	345	371	348	379	358	402	376	420	394	364	397	430	420	380	390	382	380	402	373
52905	80376	53938	31712	7749	1046	475	469	487	419	447	504	436	450	429	462	483	455	459	433	435	442	479	459	473	426	425	433	440	455	475	458	467	419	447	451	438	447	419	432	441	460	440	434	415	424	419	417	431	433	490	486	435	466	425	438	494	423	446	466	432	420	468	435	443	457	454	433	421	447	452	488	436	401	441	431	427	456	463	474	410	454	459	428	421	425	439	427	433	407	461	413	454	457	415	442	404	428	445	440	458	444	434	434	473	454	420	443	473	478	447	423	433	448	458	472	432	444	447	497	439	411	455	443	457	435	420	437	440	414	432	489	415	428	418	422	470	466	432	467	438	419	422	425	459	456	444	460	450	403	465	438	461	448	398	458	437	394	401	442	453	441	462	463	464	434	436	444	488	439	448	438	452	437	455	447	436	438	444	419	452	429	432	467	423	466	451	478	447	443	466	448	461	478	439	459	432	446	437	443	457	410	432	418	463	432	409	458	461	429	476	488	474	474	437	435	435	430	423	431	492	446	421	452	466	480	432	437	446	442	430	455	447	461	455	445	494	444	478	433	429	431	442	436	443	468	423	442	474	459	438	406	417	483	450	459	437	425	426	449	443	441	413	482	424	476	450	440	455	437	421	451	475	468	463	434	406	438	464	453	430	462	453	433	442	447	445	463	442	450	460	467	452	448	451	465	430	474	421	431	414	418	456	444	441	441	426	464	439	430	433	481	415	459	461	396	442	421	452	442	436	387	430	444	462	453	458	441	445	432	431	423	427	444	400	476	431	469	441	433	422	435	448	441	471	411	408	455	403	434	461	472	449	437	448	479	447	419	432	446	449	437	460	440	443	420	482	479	453	446	458	429	462	478	485	460	429	477	432	449	464	470	475	449	485	432	469	430	424	447	467	451	458	465	418	444	452	425	480	453	440	428	441	417	442	410	451	482	435	446	430	439	441	432	414	407	447	439	426	498	414	458	416	406	445	465	436	438	423	465	402	421	441	455	426	435	439	444	435	430	439	419	455	449	437	432	456	458	451	409	442	420	429	472	462	446	438	477	441	490	452	438	447	461	455	428	416	445	459	460	424	430	445	441	443	459	459	447	421	454	411	433	481	448	403	456	447	446	472	458	450	420	403	421	450	459	482	494	433	456	430	427	419	416	406	428	464	494	434	424	432	429	452	467	482	429	431	422	468	430	435	474	466	446	431	440	460	440	451	426	453	439	442	439	444	455	479	444	444	441	437	435	423	435	462	417	456	426	432	434	455	461	465	457	466	451	444	459	475	416	445	439	433	428	420	394	419	408	420	456	455	483	414	445	409	428	457	462	425	419	413	433	466	427	447	432	488	444	414	445	430	486	435	449	454	430	409	479	445	440	470	490	408	419	417	431	457	448	460	420	441	409	453	417	444	388	441	451	444	445	427	461	462	444	443	464	452	408	462	435	421	428	438	454	415	443	461	467	437	422	392	443	438	414	429	437	404	456	449	436	457	435	464	453	466	431	440	493	438	461	446	457	438	436	441	426	413	452	433	446	458	453	422	463	451	445	426	416	453	442	469	448	471	479	432	446	434	480	419	442	426	457	475	433	439	476	439	430	400	438	475	452	459	445	468	426	459	468	462	436	450	423	461	443	444	453	402	429	435	433	453	431	427	433	471	406	483	447	418	444	462	422	469	461	459	464	431	452	451	429	452	452	445	433	405	466	453	489	446	458	427	397	439	421	453	441	446	449	449	442	448	450	423	414	449	435	443	455	485	449	439	459	463	455	417	436	464	451	438	454	419	457	441	408	426	456	429	429	437	471	434	473	421	468	452	427	442	469	459	453	446	433	464	465	458	468	431	457	459	398	470	431	381	441	438	474	422	417	406	433	456	478	425	430	429	477	455	452	441	409	460	406	426	447	498	469	451	459	424	435	435	463	428	419	474	461	436	427	446	451	451	441	433	457	491	434	455	434	419	440	482	474	455	395	498	435	412	424	490	442	446	411	462	484	461	451	430	431	443	448	420	443	466	436	468	396	459	490	438	453	467	460	409	477	410	434	467	396	444	434	466	431	427	453	467	439	493	449	455	469	477	430	485	420	464	415	448	428	422	434	422	424	443	420	443	485	432	437	412	449	437	453	448	428	445	434	445	466	449	464	429	468	482	421	446	449	384	470	467	448	445	447	440	441	439	467	452	422	475	436	434	421	454	423	458	489	461	427	439	430	467	432	452	434	451	422	436	434	477	442	493	442	409	451	453	449	456	458	429	466	436	421	443	458	427	423	443	475	440	436	458	417	459	409	455	435	412	446	439	434	423	422	447	425	458	433	450	456	420	442	435	466	475	457	429	433	440	453	399	425	441	476	452	430	437	478	428	438	471	448	461	395	471	444	468	416	442	391	425	445	443	460	463	446	476	424	447	463	407	433	429	465	414	442	430	457	498	430	441	448	454	460	454	422	448	434	470	456	447	419	435	423	444	425	428	415	421	417	452	440	427	426	448	436	447	411	438	456	463	450	453	393	450	436	458	445	483	446	444	429	461	418	452	445	405	436	423	463	397	485	428	438	428	426	429	419	449	439	415	460	433	460	471	440	441	456	428	443	431	470	441	442	404	453	399	447	452	502	464	421	447	459	449	436	421	419	473	412	455	402	419	433	436	460	433	415	472	428	404	401	449	442	470	471	434	440	437	452	421	462	426	463	447	451	426	431	426	431	467	450	461	443	435	491	446	449	431	451	439	422	433	433	447	426	442	470	450	453	435	422	408	445	400	447	452	440	449	482	479	463	453	444	457	445	478	435	416	458	417	457	435	486	415	463	468	441	405	454	431	426	440	427	443	450	440	474	458	461	462	452	413	470	435	418	454	445	482	447	444	448	442	409	420	449	441	399	448	451	456	467	431	419	463	473	442	467	427	422	444	505	404	432	427	468	472	413	439	428	436	416	459	473	403	454	458	433	422	441	447	436	466	457	417	466	483	402	428	431	441	441	411	491	473	449	429	400	415	421	458	434	476	414	454	459	429	481	445	431	419	431	424	434	463	478	467	431	396	428	428	446	431	440	420	463	440	437	394	437	465	445	428	449	379	423	469	422	437	453	448	431	434	418	476	443	496	453	424	470	456	430	423	436	482	430	419	427	440	443	432	409	468	455	416	435	440	471	434	469	462	445	442	419	428	472	462	427	443	428	464	442	454	452	453	428	422	476	469	426	453	453	433	437	473	421	449	428	451	478	453	423	441	436	448	441	431	428	461	414	425	441	422	431	467	423	422	432	421	417	445	437	453	434	460	446	402	449	433	431	429	457	419	416	441	463	472	422	450	466	446	437	453	448	477	399	397	436	455	446	428	438	436	449	448	453	474	454	472	446	459	428	489	443	458	469	428	423	430	454	419	429	425	434	418	406	444	416	455	451	420	447	399	448	464	445	435	422	429	485	465	434	448	469	470	410	461	460	411	444	462	438	465	431	443	449	445	439	487	420	446	400	411	444	452	444	459	450
23279	22315	32426	27444	22207	20215	8854	752	605	619	582	615	625	602	588	599	587	579	587	581	609	605	578	593	606	581	554	553	546	560	611	557	593	543	583	579	565	561	571	582	530	565	606	562	582	578	563	581	571	542	544	535	569	576	587	605	602	570	618	533	571	584	557	569	555	590	567	588	569	576	547	540	573	560	583	589	569	562	601	546	623	526	609	563	603	567	584	550	574	564	591	564	586	612	554	566	570	568	580	569	592	537	571	546	566	521	563	578	582	567	562	575	538	579	617	593	575	567	559	573	576	584	577	536	558	596	596	575	608	577	580	584	545	545	571	560	601	623	544	561	585	602	599	591	615	578	586	535	593	584	580	547	511	579	596	555	575	607	559	574	572	516	561	562	584	564	585	556	576	532	573	562	556	565	561	607	568	595	561	604	557	580	556	564	577	583	564	563	559	531	577	538	562	587	536	572	618	559	535	577	560	572	554	514	626	537	569	579	593	533	553	567	579	557	544	580	556	527	597	576	558	557	600	583	589	618	587	537	545	582	569	579	565	573	553	561	581	554	625	526	536	573	572	595	559	548	529	567	583	542	571	558	531	599	566	553	595	534	617	551	572	621	549	551	553	558	603	612	565	541	611	564	606	583	594	538	571	525	549	598	543	560	554	600	566	571	603	561	571	609	564	575	537	566	584	614	588	571	563	492	585	605	544	519	569	549	523	576	526	553	587	574	568	545	602	558	571	551	593	544	564	590	535	580	574	553	607	566	546	612	554	558	561	542	532	565	555	511	594	593	558	562	566	537	590	587	582	575	606	556	552	570	565	541	558	578	582	576	574	542	609	586	548	574	587	517	565	554	597	575	582	604	554	571	557	544	552	552	554	557	585	585	557	528	611	565	577	566	582	608	559	584	586	554	605	605	578	563	583	544	569	570	579	540	569	583	579	562	593	568	596	539	570	562	589	518	588	568	547	619	529	513	541	560	549	528	543	564	581	570	567	588	542	579	611	554	599	516	597	600	576	538	577	589	572	548	541	543	582	572	570	559	554	578	546	559	581	578	588	548	600	577	596	581	638	566	568	568	541	583	568	578	588	585	557	527	584	578	557	583	577	526	576	575	565	606	577	522	556	559	570	579	613	549	551	548	587	549	578	575	613	580	607	549	618	591	625	572	558	601	620	581	594	562	595	575	567	626	587	543	560	584	540	581	595	570	558	568	552	573	551	580	595	568	592	581	557	600	550	551	609	592	535	628	507	569	534	602	576	571	580	551	584	573	580	561	562	542	609	557	587	564	583	568	601	576	584	585	597	598	558	617	593	585	577	598	549	564	576	594	589	606	583	585	567	600	553	570	578	622	554	573	556	575	520	569	566	600	592	553	588	544	543	619	557	560	583	587	581	568	541	559	541	553	571	536	580	557	562	572	580	561	554	601	559	554	571	566	587	562	570	537	524	575	586	606	596	595	553	532	591	535	554	578	558	554	568	558	555	585	611	517	583	581	547	514	529	585	578	582	571	587	564	539	580	594	610	546	553	564	551	582	558	557	563	605	594	603	558	537	578	576	574	590	615	546	602	566	557	574	563	606	562	558	516	579	583	566	565	549	563	591	517	579	545	565	600	593	579	562	564	624	578	533	549	593	554	540	557	568	560	566	533	529	609	579	604	579	597	529	581	595	583	602	561	564	536	633	555	555	593	591	556	567	539	551	573	566	574	541	566	540	581	545	579	576	550	562	574	511	619	563	578	584	555	562	582	546	555	626	513	560	547	559	597	540	571	611	566	601	557	564	580	528	578	536	543	531	552	572	570	587	529	547	548	593	631	605	578	576	578	543	574	558	596	578	542	580	600	584	572	579	583	584	592	613	514	572	550	548	530	572	582	545	572	555	549	578	602	543	583	540	566	543	559	564	582	554	549	610	597	571	537	609	570	510	579	561	570	604	555	561	564	595	564	559	597	583	591	600	566	555	599	564	546	552	582	571	528	567	598	552	566	587	602	576	561	518	554	543	528	557	576	570	553	559	583	547	570	538	559	558	593	581	543	576	620	554	554	604	565	541	553	589	602	532	558	569	550	539	587	543	610	571	595	548	558	565	594	540	559	577	538	567	595	549	584	544	569	538	534	577	594	617	594	566	619	564	513	565	569	557	581	600	566	547	555	571	559	573	569	543	561	585	549	549	548	578	623	560	537	554	574	588	577	532	586	548	590	568	566	583	558	591	579	577	573	594	545	564	608	578	608	560	547	535	613	550	583	538	577	558	588	606	565	571	596	569	595	561	587	567	565	586	577	556	540	562	591	560	584	543	572	548	607	592	566	606	577	582	563	556	615	545	602	588	583	574	537	583	584	555	631	571	567	579	592	632	559	592	587	546	527	550	542	546	554	587	529	606	566	589	594	602	579	596	557	552	567	568	558	579	523	576	561	512	566	596	591	577	594	568	549	580	562	572	581	591	562	579	567	552	584	576	566	561	581	562	575	603	519	522	583	531	572	568	576	563	572	554	537	590	567	601	566	556	570	547	568	583	603	589	635	599	564	577	568	556	575	558	563	569	571	565	568	607	593	566	603	586	593	583	567	601	593	603	587	610	571	574	571	584	543	571	560	570	552	561	559	572	547	574	541	544	585	600	589	605	599	582	572	568	587	605	596	598	582	562	562	536	578	580	550	524	564	558	537	590	585	534	530	575	560	596	591	606	593	570	556	600	577	563	568	612	598	575	597	560	610	535	546	594	549	557	551	552	590	570	572	529	579	592	619	607	579	605	561	542	558	594	546	563	562	560	585	592	602	610	596	559	616	597	604	518	548	549	595	559	558	547	620	573	546	563	574	547	524	572	561	605	583	570	553	587	539	592	589	584	560	565	574	600	546	610	583	584	562	569	558	583	573	545	579	577	609	536	556	609	526	532	584	566	594	555	575	535	551	587	556	590	554	562	554	578	571	572	580	612	564	610	565	584	536	538	540	558	600	563	593	540	549	552	584	606	587	580	553	551	566	595	576	574	576	567	561	581	544	571	555	576	606	557	549	569	565	599	615	572	584	526	601	566	551	528	587	515	599	647	526	589	565	578	555	570	531	544	571	557	579	571	591	577	533	581	599	530	578	567	566	569	579	577	551	595	573	576	611	558	565	575	588	575	545	553	566	549	537	563	602	559	559	553	560	540	566	549	608	599	601	562	563	550	572	538	546	607	547	527	563	582	571	578	541	594	619	543	558	573	547	566	593	580	575	544	545	585	544	545	569	571	528	580	531	566	611	606	558	551	566	504	543	579	593	604	576	582	568	507	585	579	600	611	535	552	634	581	584	559	543	594	556	539	530	588	560	592	568	626	541	545	546	625	532	586	555	530	597	530	559	560	571	544	584	582	569	578	585	629	577	587	517	591	569	557	584	595	589	587	533	581	569	541	589	592	562	564	545	560	606	542	602	557	557	580	579	578	558	566	567	589	550	570	522	562	557	572	569	543	556	583	552	574	575	569	562	586
63016	101622	75351	49274	20517	3373	670	680	676	683	624	653	644	615	627	639	633	617	655	624	649	583	633	623	635	612	635	611	616	696	606	641	591	628	598	633	604	621	621	597	625	616	656	584	651	641	622	622	561	648	622	649	608	617	579	636	592	624	593	610	611	605	590	632	654	627	657	605	621	614	637	624	605	637	631	602	647	561	578	633	563	572	641	621	631	624	639	597	602	628	562	644	599	607	620	625	633	565	628	567	665	642	641	624	603	601	639	615	621	667	621	637	565	592	610	644	623	613	623	608	685	632	651	632	643	593	623	571	605	616	650	635	599	661	650	608	628	640	643	611	637	635	598	632	608	588	633	562	627	611	668	653	555	570	589	616	583	610	595	679	612	606	623	618	627	647	646	561	635	612	657	606	624	611	671	598	622	584	647	621	615	605	624	620	612	643	607	592	626	681	596	619	622	597	584	626	647	574	623	622	591	601	628	615	590	621	611	650	601	619	597	605	602	632	588	599	650	624	581	630	607	581	640	652	635	582	581	625	587	656	595	638	560	627	627	635	655	612	568	639	645	614	619	624	612	627	609	622	639	651	616	618	645	599	610	595	618	607	649	620	627	602	591	574	630	599	637	604	609	589	608	630	595	610	578	630	623	608	614	637	626	600	609	604	635	649	616	609	590	573	629	605	583	611	584	640	649	613	678	621	635	621	590	620	584	594	646	603	587	640	641	613	618	594	619	586	640	613	582	620	581	591	619	636	618	627	605	583	617	657	615	578	646	582	650	616	580	638	601	600	652	632	604	641	617	620	621	601	544	610	602	608	617	625	591	659	583	654	607	622	625	629	587	633	646	607	626	636	648	587	607	648	605	626	584	633	604	612	676	635	615	601	613	661	601	629	620	579	587	627	621	626	591	595	649	618	653	582	597	613	603	626	624	609	637	632	655	622	615	616	619	609	624	589	624	579	637	551	609	577	691	597	626	605	622	596	605	649	606	655	626	631	603	588	652	645	651	618	634	646	593	619	600	573	638	620	663	650	625	660	602	626	633	634	614	555	636	642	653	593	596	577	605	634	620	637	595	628	633	638	620	640	632	620	596	612	617	661	616	594	602	614	595	645	600	618	601	585	639	615	634	623	615	616	640	615	610	597	656	620	620	599	588	619	629	606	640	611	534	638	644	634	599	623	585	603	592	629	595	640	635	632	659	605	646	602	590	601	621	632	611	611	595	620	618	645	588	554	592	621	615	595	603	595	585	561	626	604	634	609	583	611	648	646	584	640	611	629	619	603	627	588	619	654	646	617	635	630	635	663	597	579	620	532	612	618	564	624	626	615	610	610	600	654	613	632	619	610	613	641	595	600	538	602	610	584	605	639	633	599	658	633	577	612	589	630	611	616	656	607	606	593	617	559	608	630	619	612	596	610	607	602	558	597	619	583	655	626	642	618	606	605	591	640	584	574	579	617	591	625	637	612	624	568	639	623	631	633	574	607	572	589	608	637	597	649	607	633	577	651	616	625	616	635	601	641	622	634	633	615	603	580	621	641	578	600	600	640	633	654	618	675	604	650	628	622	600	572	624	633	621	646	593	606	635	610	596	609	629	599	649	660	619	570	651	644	636	577	633	624	637	601	597	627	599	628	673	589	572	624	651	622	589	632	633	639	645	601	612	616	652	618	637	592	651	574	567	602	612	599	611	642	648	651	635	588	598	652	636	588	681	618	632	630	642	612	665	637	632	579	618	675	651	590	622	619	641	602	603	627	590	657	614	619	582	623	616	641	669	629	642	613	683	655	626	649	594	638	622	590	626	598	632	608	604	585	608	624	605	614	631	597	614	569	609	604	621	605	633	590	577	627	573	637	604	605	637	586	656	611	595	612	552	563	677	609	602	580	611	628	602	564	605	625	615	630	617	573	596	619	635	591	562	642	581	640	625	640	582	653	641	618	574	631	642	617	646	604	636	684	592	569	633	602	655	611	632	639	652	619	634	578	596	585	570	621	603	632	589	588	601	600	638	618	604	593	627	609	639	640	595	615	646	612	578	610	605	645	608	624	579	587	593	641	596	642	624	595	605	644	614	617	632	635	598	613	617	644	590	634	626	603	604	603	640	680	648	666	613	602	620	618	619	632	609	601	605	585	602	626	596	591	614	624	608	602	637	620	589	616	633	634	609	619	637	631	626	654	636	597	621	607	651	618	642	634	639	612	610	629	639	576	611	592	615	619	623	612	614	621	587	577	636	624	610	612	635	626	649	554	601	578	632	612	649	653	648	595	638	560	677	618	605	609	603	596	589	597	596	598	620	573	621	595	630	654	654	607	628	596	609	597	680	611	597	594	641	617	606	610	676	606	687	578	604	629	606	608	587	682	644	649	644	599	610	636	587	613	602	603	577	592	616	627	603	598	608	627	630	582	596	633	612	597	577	606	591	593	627	586	628	617	615	609	655	623	618	623	594	582	609	594	638	594	624	609	640	601	626	562	580	611	625	623	628	638	631	627	613	611	620	630	603	630	575	591	618	572	667	674	597	620	584	632	615	588	627	575	615	597	632	606	609	600	576	632	584	616	597	603	593	616	606	646	629	622	610	580	663	627	610	639	624	625	619	647	574	629	654	603	632	559	621	566	613	571	629	580	645	619	602	595	611	625	617	551	627	610	638	612	610	608	649	580	586	607	680	641	660	664	575	585	643	606	539	653	630	647	637	584	639	603	622	588	614	606	604	561	614	596	628	614	628	579	607	637	637	579	621	658	580	654	564	610	603	619	599	608	598	637	574	604	569	616	619	612	661	607	586	621	625	624	601	591	587	642	620	610	617	612	647	578	622	577	624	615	666	613	617	610	642	614	613	622	611	610	588	555	570	624	608	584	675	600	618	632	594	648	648	616	600	635	598	632	609	607	661	663	680	624	617	618	622	659	642	598	579	605	620	620	621	611	587	640	637	633	597	651	613	560	613	659	614	585	642	618	611	621	596	610	627	647	601	658	630	618	603	652	618	589	631	629	597	571	582	595	643	590	658	577	593	608	601	634	575	604	626	592	607	660	589	611	564	598	668	581	607	585	586	583	625	627	620	639	602	568	615	611	577	628	604	572	633	685	638	610	605	634	590	615	643	680	609	626	640	585	586	588	654	599	601	623	629	645	628	631	587	648	609	638	604	608	644	616	587	620	633	645	600	611	597	615	598	600	607	625	616	592	646	606	601	580	581	598	636	587	565	627	596	643	651	631	648	569	569	580	613	636	585	600	594	592	605	628	622	618	634	593	605	614	580	611	627	607	630	597	625	588	607	585	635	608	644	586	613	609	603	601	613	615	584	605	607	617	600	565	574	634	627	589	615	588	638	628	564	644	600	614	573	632	658	623	604	577	595	621	641	614	647	605	580	597	596	636	615	622	637	620	632	638	656	604	548	590	624	633	614	615	602	647	620	612	588	599	617	603	610	654	605	608	604	660	618	590	619	596	644	606	627	605	612	594	606	638	643	639
29327	29945	32400	16341	2329	393	279	294	314	289	287	292	302	291	270	257	276	267	290	265	275	315	277	260	286	277	301	307	268	287	318	269	313	309	295	311	306	283	288	263	259	286	260	281	299	270	255	291	276	305	277	298	280	300	284	271	324	297	292	289	263	281	292	273	304	300	300	255	254	274	290	260	294	289	306	292	311	270	252	276	304	294	320	301	269	258	277	273	276	278	285	271	289	292	299	286	296	320	266	231	295	285	298	252	242	304	276	322	278	272	298	278	294	258	272	283	260	318	286	266	283	287	289	294	324	275	277	280	281	284	269	263	277	270	276	293	266	282	281	264	302	298	284	278	311	279	295	288	293	276	278	272	266	296	293	299	288	293	298	304	262	296	302	272	282	273	323	275	251	282	283	266	277	294	282	254	304	297	259	271	279	301	283	270	290	279	300	282	271	278	317	280	283	301	278	267	292	294	270	254	284	279	285	247	294	274	284	258	300	297	277	322	279	273	279	301	275	260	293	270	289	288	281	276	292	292	270	275	299	254	307	284	285	316	274	271	269	279	297	271	285	300	280	279	265	280	291	278	288	299	295	296	287	282	306	273	299	313	270	274	302	267	297	275	274	304	272	297	284	290	272	281	286	289	265	256	282	292	296	290	319	273	302	295	300	301	254	275	287	299	267	273	269	247	281	291	294	320	282	275	260	288	270	288	323	280	275	262	313	287	327	282	255	284	299	303	275	269	284	290	294	254	265	276	292	301	304	296	292	287	306	283	280	302	264	244	292	283	274	276	294	274	268	302	275	260	302	267	295	284	304	292	278	290	270	279	286	312	275	299	277	298	276	269	274	258	284	263	284	273	286	286	290	276	347	287	303	305	234	293	269	274	296	263	316	258	258	264	303	251	300	289	249	294	310	277	294	294	263	295	272	269	279	268	275	256	284	292	285	310	271	287	302	282	276	272	272	282	274	258	315	268	316	290	285	283	324	267	313	266	274	302	282	262	278	308	293	311	293	284	292	250	286	306	259	283	254	269	277	271	322	261	306	318	305	284	275	287	278	276	302	277	274	274	280	280	292	284	322	276	319	282	289	273	280	303	267	286	305	286	274	247	298	294	280	295	277	288	311	300	267	258	300	247	269	307	264	300	278	281	302	285	242	264	302	262	295	274	279	311	281	283	280	317	319	290	309	287	297	283	282	289	263	293	287	278	286	276	272	292	305	255	281	263	281	268	272	254	262	281	233	274	291	272	264	256	266	274	276	307	286	281	299	294	243	283	299	296	273	283	270	271	306	287	278	289	302	307	281	270	254	276	296	298	276	269	264	289	294	275	279	282	278	307	280	263	285	291	281	298	266	281	305	294	279	266	293	300	250	296	280	319	282	293	277	244	282	282	316	281	315	301	269	262	298	309	273	292	290	274	319	263	290	281	284	289	285	324	301	287	298	282	296	291	286	293	265	283	298	318	273	276	248	297	280	266	303	298	276	266	260	286	278	308	309	326	318	291	294	296	283	287	280	269	275	306	283	263	296	259	261	267	288	279	292	277	287	298	296	283	330	289	293	314	295	287	298	279	273	289	272	293	299	245	269	275	274	281	295	265	304	304	288	292	285	272	313	286	276	272	282	260	278	275	282	280	269	279	281	281	277	267	277	274	306	279	279	273	261	302	292	310	267	284	304	276	294	302	266	296	278	258	309	331	300	269	267	289	268	289	284	297	278	266	300	313	329	269	294	293	301	304	310	301	293	308	270	271	298	287	279	283	249	263	297	310	293	281	301	293	260	292	273	255	285	296	289	287	286	292	286	282	296	292	286	279	278	275	298	274	305	319	287	288	272	275	293	266	275	304	282	265	266	278	276	288	254	256	294	273	317	320	303	283	295	284	321	288	292	295	268	298	270	285	293	299	269	255	303	270	280	271	265	295	297	280	295	268	296	291	295	300	284	295	264	279	294	306	290	268	255	266	263	288	248	283	279	302	283	306	314	296	302	298	274	245	297	300	260	278	309	300	297	297	246	281	282	266	262	292	258	272	274	292	265	286	276	294	267	276	272	246	253	294	306	295	276	297	274	286	254	277	268	263	278	277	302	290	263	275	249	331	301	267	267	270	284	278	279	288	292	300	289	280	266	297	278	285	293	259	284	294	291	264	288	292	286	302	232	290	308	286	278	298	262	289	287	276	282	270	272	297	262	294	299	297	276	282	273	305	278	288	279	275	307	242	309	275	285	281	295	285	281	296	281	278	284	282	280	285	298	292	280	281	321	280	308	287	304	313	283	299	292	299	278	297	266	272	306	296	298	289	292	274	289	304	265	303	292	288	243	277	294	294	313	274	283	276	276	279	290	281	264	306	258	251	325	279	270	301	264	274	278	282	301	273	282	268	269	248	296	305	265	311	298	290	285	303	279	311	279	316	279	268	271	297	292	296	281	297	294	290	285	290	271	258	322	260	309	297	263	299	273	300	271	298	292	279	273	286	285	291	252	288	285	278	252	293	260	246	300	298	282	296	297	258	305	280	262	285	277	301	250	277	265	284	316	279	292	295	279	298	307	289	296	289	297	293	267	313	303	322	298	286	282	292	289	273	284	317	277	317	284	290	285	263	284	279	294	297	334	288	292	267	285	292	316	290	308	265	296	277	253	279	312	276	299	319	295	259	287	291	288	285	289	275	287	278	270	306	277	325	265	265	273	248	253	280	297	305	315	267	268	297	323	285	281	284	287	275	272	272	271	289	291	290	300	285	279	288	274	272	289	298	286	293	278	264	322	286	267	284	276	276	279	270	286	271	265	256	278	279	296	277	271	286	321	274	292	260	304	291	262	276	306	291	268	303	288	289	288	315	259	300	288	285	292	301	297	274	292	251	282	277	275	261	289	306	310	282	281	263	295	297	270	266	273	280	282	268	261	289	266	263	287	291	294	288	267	273	295	283	281	293	292	265	285	263	325	274	265	277	277	297	323	283	266	291	296	286	290	311	251	309	282	307	287	284	260	262	279	294	286	286	277	299	307	277	279	273	266	271	245	283	291	302	279	331	281	297	276	263	325	299	283	257	277	303	301	307	309	277	283	289	294	264	275	280	280	250	295	304	306	319	276	292	271	283	257	289	314	283	288	259	296	295	271	278	296	324	303	301	301	287	287	288	278	282	267	273	272	295	269	298	274	290	273	279	295	291	276	303	290	320	274	291	287	296	334	269	322	274	254	278	301	274	299	304	287	284	242	285	274	272	304	283	271	297	289	293	251	296	240	292	263	281	300	271	312	286	284	302	267	264	280	267	262	300	279	299	276	292	263	270	285	274	282	252	304	277	295	293	278	320	269	293	277	290	277	251	295	299	283	281	267	261	298	285	273	276	300	267	303	308	281	287	280	319	354	269	272	298	282	301	257	281	290	294	263	333	300	287	294	271	285	268	292	287	283	267	275	274	291	298	263	276	302	270	300	297	299	257	296	283	323	297	257	287	304	252	307	283	286	283	315	278
29500	47349	28275	10720	2007	511	375	350	323	336	319	323	337	328	364	353	343	324	316	323	307	343	353	323	353	339	334	335	331	343	329	323	344	347	335	353	321	292	323	356	364	317	309	338	339	298	339	315	325	343	340	351	324	350	337	309	329	339	343	336	321	362	363	314	334	351	339	338	346	308	348	306	350	338	325	322	287	337	329	327	324	338	311	352	301	341	322	311	318	350	324	315	368	331	331	376	300	322	324	361	292	362	310	359	317	304	345	308	344	382	363	310	346	357	338	354	329	329	338	309	339	346	332	336	365	321	360	366	319	322	347	300	363	320	326	324	319	357	317	328	331	343	296	338	332	356	335	356	322	341	329	343	345	312	344	336	332	309	339	330	353	330	367	344	347	341	344	336	344	328	326	305	316	354	346	319	371	321	376	321	358	338	366	330	329	331	342	330	325	340	261	344	320	358	356	347	326	346	350	339	345	348	336	324	338	333	323	341	342	338	315	355	311	321	356	307	299	291	348	364	360	314	338	364	353	315	334	351	340	332	283	330	340	323	317	326	354	340	341	362	374	331	296	342	315	325	327	311	306	357	344	328	317	305	331	351	300	344	376	350	338	330	302	337	344	341	325	346	326	330	355	316	298	337	334	342	336	347	335	346	322	344	338	364	311	327	355	342	332	363	325	327	329	364	324	313	309	345	334	356	349	359	338	312	328	313	382	379	351	335	357	335	338	318	341	356	340	368	332	320	325	321	341	360	309	361	305	331	311	351	375	354	335	364	323	332	358	353	314	345	332	322	351	320	328	355	342	360	301	357	323	315	319	319	303	352	341	334	326	353	385	352	366	347	348	328	353	366	344	347	354	317	360	331	323	362	321	329	349	334	352	348	327	302	317	339	361	337	342	346	329	319	315	349	335	329	314	334	310	330	314	317	304	358	339	316	367	356	338	295	332	309	330	347	331	303	327	362	349	343	309	340	319	329	298	299	362	314	325	338	331	340	364	330	325	367	367	315	346	378	331	316	349	338	362	338	352	365	347	343	356	347	332	335	344	367	320	355	329	353	350	333	322	364	338	350	346	321	352	319	313	334	366	329	353	354	329	333	348	335	344	302	329	355	387	355	353	348	339	356	338	366	339	333	323	362	350	332	349	330	336	356	350	324	340	354	310	305	307	364	320	316	338	352	345	294	347	337	349	344	331	315	335	353	339	322	332	315	327	336	334	334	369	334	309	339	340	329	342	311	327	348	320	310	346	335	338	333	323	373	355	335	321	346	335	311	331	318	351	354	377	340	330	350	342	345	323	308	329	350	351	339	320	343	333	316	326	370	342	376	319	328	295	329	322	345	337	329	331	341	361	342	317	357	354	340	372	330	344	338	322	317	327	308	336	349	337	327	323	357	346	355	331	311	362	339	335	346	327	312	374	346	315	327	341	354	350	335	332	323	326	313	332	321	326	333	338	333	295	339	333	340	352	331	311	360	355	344	344	354	324	345	339	321	336	339	343	315	306	315	320	338	340	334	356	329	354	340	328	313	377	374	319	328	343	346	300	366	358	354	320	318	369	349	307	335	322	349	314	359	334	329	338	330	327	334	328	337	309	341	325	311	330	354	342	322	340	328	334	343	328	349	360	350	353	322	345	315	362	332	332	358	341	302	348	339	356	323	295	313	341	342	306	337	364	329	305	328	337	354	352	350	350	356	309	334	307	315	337	334	323	349	352	357	313	334	363	365	349	327	333	344	372	350	342	311	346	346	346	327	330	338	342	318	357	335	342	328	347	332	348	339	331	344	381	340	366	327	373	313	349	329	335	313	322	315	379	326	331	328	363	327	298	347	357	336	330	353	325	345	331	363	298	331	340	334	332	355	324	346	353	337	322	315	333	337	349	349	318	350	356	344	365	305	366	301	348	377	342	312	342	291	340	338	342	333	331	312	343	329	336	356	332	341	327	348	365	334	311	339	327	359	336	348	349	310	328	351	315	344	321	331	342	314	327	349	316	310	344	326	393	329	294	329	307	358	374	316	327	313	348	342	314	341	345	302	334	343	339	323	369	338	347	345	310	310	338	330	348	333	323	336	332	309	323	334	348	337	307	345	372	345	349	347	335	365	341	348	322	320	321	331	351	361	334	354	347	334	328	323	380	362	332	344	341	353	316	323	338	332	365	313	340	350	340	352	318	347	331	345	338	340	314	328	338	327	299	323	304	343	338	328	345	382	295	305	342	333	314	324	333	344	320	352	320	350	337	329	335	335	344	337	361	320	326	326	348	345	299	338	342	356	338	337	350	352	332	355	342	347	328	350	365	326	349	352	365	359	341	352	320	298	294	301	351	365	340	321	311	340	354	336	342	326	320	358	323	344	329	362	347	306	337	325	360	364	330	336	343	313	328	345	342	320	329	332	336	327	352	324	320	312	329	308	346	321	341	346	340	326	331	340	342	331	312	356	303	360	330	332	364	395	320	318	332	312	340	319	322	320	351	344	356	324	344	296	354	311	366	308	330	343	304	323	304	304	354	330	390	329	357	340	329	338	327	335	297	345	333	360	303	361	339	337	334	330	312	314	351	354	331	365	351	332	340	326	325	315	315	316	344	329	319	344	344	352	323	326	363	320	353	327	314	358	308	351	317	328	357	340	320	349	339	305	336	373	313	344	336	346	343	334	338	313	351	320	334	345	323	314	351	315	325	307	347	304	369	358	311	344	327	311	340	337	345	339	346	337	345	333	317	324	326	297	333	312	350	347	338	309	333	357	352	331	343	318	334	328	356	303	339	351	335	378	332	309	315	343	338	307	350	317	360	350	324	309	318	335	321	366	324	366	309	347	341	332	345	348	328	352	352	337	369	341	315	328	334	332	361	316	347	348	363	336	367	347	336	343	336	353	329	315	345	357	347	338	343	334	315	341	345	336	348	337	344	356	318	304	321	331	325	345	340	350	325	363	316	339	345	326	328	321	356	348	322	346	339	323	346	352	358	354	305	333	344	311	324	310	353	326	333	298	343	330	333	348	295	329	325	314	311	350	329	335	345	349	348	342	335	317	328	355	319	329	337	332	331	348	318	315	340	336	332	330	344	339	305	340	370	336	342	353	316	343	378	324	343	363	323	346	366	380	344	306	294	341	361	351	325	343	340	315	334	325	319	330	322	354	325	327	341	309	342	321	347	334	347	327	328	337	350	347	318	322	319	330	309	333	345	373	335	326	311	320	353	329	368	342	335	337	344	317	297	343	329	329	368	346	327	314	329	335	328	323	315	302	344	346	329	338	322	342	341	323	311	350	348	330	348	352	333	341	331	314	309	330	337	320	334	353	360	344	346	315	336	349	324	321	370	322	330	326	325	332	359	328	318	348	319	348	341	321	329	337	335	319	303	304	353	303	326	336	360	333	291	357	328	315	318	318	319	323	318	354	344	350	326	350	374	337	327	352	364	355	321	319	354	329	320	336	338	343	333	339	349	328	323	312	328	333	326	339	322	363	345	307
24382	23351	35597	30867	22022	12897	1419	425	405	401	418	355	368	374	390	390	402	395	358	402	405	390	369	405	400	423	383	403	393	388	393	395	392	367	388	355	401	399	378	367	397	397	418	411	391	386	360	390	383	397	398	389	388	367	412	400	358	365	388	377	365	402	379	394	390	380	387	404	389	357	367	378	356	383	406	374	390	377	396	372	400	388	389	386	376	396	380	364	382	384	376	364	360	400	374	373	379	372	416	412	370	406	410	353	422	373	390	410	373	399	399	404	358	358	356	386	380	354	380	403	381	430	359	393	378	367	379	368	396	385	402	390	403	385	378	360	406	413	391	413	419	355	363	342	367	411	370	353	429	404	399	375	388	387	398	367	395	399	385	436	386	373	364	379	403	382	390	387	408	389	400	401	433	376	377	387	357	396	365	384	360	364	377	379	360	377	389	405	349	374	395	384	390	403	353	377	353	387	342	441	375	365	402	361	370	350	359	372	391	371	370	358	359	401	392	396	390	378	354	385	374	384	365	375	433	409	372	360	423	346	365	387	406	400	395	368	378	418	381	389	376	354	373	386	381	358	412	365	423	390	328	378	379	391	398	384	381	396	399	429	392	355	437	375	373	377	405	381	384	397	385	387	350	383	373	374	389	400	386	381	376	388	376	383	366	369	366	386	381	378	381	386	394	357	372	395	411	350	432	405	393	378	368	380	400	361	377	367	343	378	425	374	397	390	376	413	372	366	365	380	439	365	359	431	395	384	402	362	388	380	384	378	385	413	383	379	379	384	362	370	393	354	388	380	362	402	395	401	405	361	410	365	380	383	391	394	384	360	406	357	414	377	375	380	369	385	396	392	383	432	398	401	403	395	409	404	394	410	384	404	382	401	391	396	376	415	365	381	392	339	387	367	362	410	406	371	395	354	420	393	419	363	398	405	382	397	384	400	358	400	362	374	413	407	352	352	381	356	372	395	395	396	361	377	391	362	389	410	382	421	374	391	379	382	390	427	388	350	377	427	409	390	383	368	363	404	412	359	405	345	408	362	371	380	367	415	389	371	382	352	417	372	378	398	366	390	382	375	405	392	374	360	374	379	380	395	395	390	431	416	409	389	376	388	380	357	381	367	338	359	395	387	397	373	366	430	362	382	358	382	400	382	417	394	351	388	372	379	362	374	354	387	404	419	387	383	392	374	379	362	391	385	403	382	361	405	381	405	372	392	413	364	387	385	400	398	398	369	374	399	384	416	405	377	382	371	365	396	401	394	390	375	352	392	384	457	406	381	365	379	390	400	375	383	402	409	353	376	374	389	404	371	418	398	396	386	390	397	398	386	418	358	383	394	376	364	362	427	383	374	341	366	378	387	393	360	390	415	377	406	357	390	360	371	404	393	381	394	356	386	379	398	364	408	391	394	395	390	389	395	382	369	343	423	368	418	357	404	352	412	358	379	371	389	372	378	375	392	377	379	368	386	424	422	381	347	424	413	365	364	351	383	400	363	386	409	373	359	406	367	372	372	357	437	417	381	398	391	380	369	397	390	387	374	380	361	367	371	400	409	356	360	388	399	421	397	373	350	377	442	401	375	402	394	392	402	389	373	396	418	352	397	370	367	362	388	384	381	393	374	387	365	394	384	377	391	352	376	358	390	393	383	345	376	397	381	434	370	378	412	385	395	389	406	393	403	394	405	376	381	378	353	376	366	399	376	362	353	369	383	382	406	363	379	387	387	401	378	383	373	392	373	420	396	360	387	354	390	354	398	372	371	378	366	379	390	428	393	400	385	401	414	397	389	407	405	377	375	339	375	388	369	382	353	369	395	368	389	381	403	413	394	376	420	392	410	381	403	347	394	399	390	375	390	393	365	395	365	392	388	368	389	362	402	369	358	386	366	402	386	395	436	401	391	365	405	344	359	388	380	407	381	349	372	398	386	352	424	378	375	416	388	377	376	341	372	356	359	385	382	380	369	368	422	364	394	368	403	377	392	400	355	383	386	386	398	390	387	385	406	368	376	362	350	427	370	373	401	398	403	367	415	389	363	372	376	365	358	396	387	361	409	377	403	368	389	383	384	369	402	358	395	347	370	409	392	391	399	380	372	386	368	378	393	379	380	355	389	385	352	412	386	387	414	379	406	384	339	405	410	416	394	381	362	396	388	364	421	397	393	401	337	373	402	392	359	406	391	396	403	338	378	396	396	367	390	405	379	346	354	391	407	396	363	394	414	378	381	418	364	402	408	354	367	385	390	374	385	387	399	350	403	417	343	371	361	421	401	394	387	358	359	408	388	412	442	366	392	378	380	406	371	394	396	348	373	435	389	351	404	390	373	381	395	403	367	389	386	365	411	380	378	379	363	407	390	387	387	391	392	400	419	385	368	361	405	368	387	398	411	400	407	388	374	350	381	367	363	373	385	376	414	377	380	383	362	427	368	371	375	374	377	385	388	371	390	375	358	377	404	395	400	392	372	394	363	390	395	340	376	374	362	365	368	358	354	339	384	383	357	408	358	360	371	401	397	367	399	373	408	390	429	365	333	377	387	435	396	407	398	389	362	360	370	402	372	400	395	396	381	413	400	374	374	371	354	398	369	419	406	358	368	374	395	386	415	393	396	363	377	414	431	403	417	386	370	384	362	406	403	344	427	391	364	374	376	379	372	390	372	391	375	392	362	369	391	359	360	391	377	369	414	408	403	369	379	382	377	407	367	383	391	387	397	396	391	383	381	380	398	390	397	359	380	385	369	383	409	394	396	394	392	399	384	358	391	375	375	394	367	392	358	400	366	401	417	360	370	384	364	370	392	406	417	388	388	383	352	378	383	395	389	370	385	361	388	386	383	398	399	391	378	384	372	407	382	349	374	416	352	401	387	414	371	389	414	367	356	384	387	403	359	385	364	388	348	393	369	408	370	351	411	374	402	421	359	386	382	357	367	376	399	373	391	395	362	426	377	368	379	395	416	398	393	418	363	400	382	374	391	416	363	423	369	387	388	351	377	381	406	366	424	396	416	380	350	351	389	383	381	389	365	391	406	373	356	365	404	402	399	405	353	380	389	367	408	393	370	387	392	393	402	403	416	379	414	399	400	390	388	378	350	397	370	391	394	418	378	364	380	379	333	360	385	347	373	400	409	366	361	363	371	383	357	404	404	401	395	392	421	375	389	393	414	388	388	340	401	407	399	361	392	385	401	366	384	356	405	391	349	382	407	380	395	380	385	363	386	369	381	371	394	391	404	408	378	384	354	368	404	368	369	365	370	391	389	403	315	416	405	387	387	408	408	392	380	412	391	428	358	389	343	390	347	395	405	357	368	405	385	404	378	381	347	409	397	392	376	392	387	399	406	356	381	414	369	389	380	386	385	364	389	396	346	405	377	401	387	384	377	438	356	381	379	401	377	396	351	404	371	439	391	405	404	354	345	395	368	376	410	383	390	382	378	425	374	393	395	397	356	386	385	383	382	382	354	413	400	360	395	375	399	392	371	419	401
56499	93554	66426	39646	15985	2129	454	482	431	442	445	421	416	408	423	393	451	429	424	415	444	402	462	415	456	442	411	412	407	441	409	378	417	496	448	446	451	406	424	458	432	417	438	425	408	425	443	416	427	428	430	438	432	433	403	429	367	404	450	449	448	406	443	433	421	422	401	419	444	460	410	448	432	433	423	425	408	432	434	438	399	422	460	417	466	468	419	483	435	423	401	495	418	399	451	433	450	418	457	460	396	410	488	458	439	400	432	447	469	428	436	430	419	436	415	430	411	425	429	450	450	448	415	474	472	460	412	468	424	407	448	424	415	451	445	440	418	432	466	436	408	465	416	466	417	435	423	436	451	419	394	441	410	462	439	435	372	447	465	456	428	449	390	476	439	444	403	425	446	419	423	392	438	412	435	401	455	400	461	450	386	420	410	433	424	404	385	414	427	401	416	456	431	411	419	445	415	434	416	414	409	418	420	438	421	447	447	416	419	442	445	451	444	456	438	444	438	436	417	415	420	432	411	426	417	412	416	441	427	437	448	434	426	421	431	428	450	434	483	439	414	415	395	425	474	431	421	431	427	407	429	417	438	413	412	428	441	418	439	425	445	392	431	410	442	419	466	441	413	440	436	401	389	450	433	435	401	480	423	446	401	447	441	450	406	429	457	480	454	398	450	422	400	436	454	435	471	435	431	452	429	429	415	381	439	448	426	416	432	424	461	440	422	433	414	440	452	445	417	400	418	462	444	403	390	440	422	428	416	464	436	444	453	447	471	443	395	408	428	443	417	410	458	386	437	454	399	420	428	423	419	401	440	414	411	447	438	421	462	418	435	424	411	411	393	440	439	430	421	424	456	424	433	460	417	423	404	458	410	436	473	441	402	425	420	409	469	484	435	428	401	428	417	399	413	445	435	447	404	451	419	433	427	391	452	390	454	431	451	436	414	422	451	426	415	403	398	414	455	417	435	433	405	447	414	428	475	398	418	433	383	441	477	421	430	435	460	399	454	445	414	418	432	451	396	424	432	430	465	459	483	432	441	415	430	438	423	437	446	438	395	422	448	442	449	431	417	441	431	427	454	371	384	452	413	452	432	417	394	459	471	461	431	412	449	442	413	405	415	427	398	417	397	450	401	442	432	447	444	402	446	458	461	429	390	432	459	440	410	433	449	442	444	445	449	412	418	416	496	446	439	410	439	430	434	449	435	423	438	426	401	404	444	401	437	399	428	417	401	418	440	437	410	454	451	393	440	438	415	422	423	415	450	431	412	427	442	427	434	411	398	424	442	430	426	381	409	423	470	415	422	433	467	464	418	397	470	436	442	426	424	451	397	433	433	416	448	409	403	375	431	421	412	434	430	419	411	415	425	435	452	404	422	445	426	441	456	420	416	417	437	439	390	413	391	405	395	445	410	435	445	421	441	423	431	411	451	426	417	438	416	434	408	428	394	446	449	398	420	426	423	416	455	460	400	425	416	463	434	448	393	433	426	432	433	461	459	457	434	396	446	449	459	465	455	424	470	421	440	446	470	401	409	449	390	412	418	458	399	443	422	422	447	440	439	416	433	465	433	415	442	432	426	422	423	395	433	448	416	415	434	447	379	443	451	438	445	443	437	425	465	398	429	468	420	433	423	415	438	437	433	426	420	440	405	397	474	428	454	394	424	419	434	437	446	404	422	428	408	401	431	400	425	446	459	446	459	429	410	461	408	407	449	405	468	470	425	437	431	428	422	425	423	432	442	408	442	435	443	401	414	409	444	405	389	465	387	421	457	430	467	433	442	431	444	425	426	444	419	442	419	439	420	435	395	420	415	424	469	447	435	413	394	437	410	421	433	409	450	454	444	456	421	446	417	427	468	413	396	408	432	416	422	432	403	454	438	403	422	445	392	456	434	421	449	394	414	427	397	450	413	466	490	450	413	435	435	410	411	441	451	443	435	417	408	418	430	408	460	419	426	396	435	426	429	408	438	439	438	416	443	397	405	452	413	430	430	440	449	399	437	454	495	443	420	449	454	411	410	449	405	459	447	434	407	447	448	443	448	428	445	461	434	404	430	413	420	439	428	452	437	466	432	462	419	413	430	417	422	397	414	446	432	473	438	452	431	466	429	442	444	392	417	443	436	417	378	437	435	415	418	443	418	414	438	428	421	430	425	406	420	409	417	417	437	430	450	434	416	403	432	435	424	439	445	424	432	383	464	398	395	439	461	435	417	403	411	402	415	384	438	437	411	423	392	434	448	444	427	406	461	378	435	419	411	451	434	421	419	390	444	446	439	483	468	413	407	501	412	431	451	411	392	413	391	416	398	401	430	437	428	486	460	437	416	435	429	427	440	416	440	465	407	400	431	415	433	397	427	428	449	431	441	431	425	457	420	425	439	418	408	445	408	440	423	435	404	458	447	419	438	469	417	419	403	430	436	473	426	432	462	394	453	448	403	450	465	433	419	414	429	411	452	446	453	405	438	426	453	418	456	403	421	385	418	421	451	426	415	433	411	394	368	415	432	449	441	416	414	431	465	419	412	444	436	438	428	432	409	398	412	441	430	450	446	447	418	385	443	417	404	447	426	448	436	423	415	437	460	452	438	404	436	404	413	448	470	455	426	430	452	448	425	448	398	408	441	447	463	415	443	427	382	471	455	412	480	422	414	433	417	442	449	437	438	421	402	429	430	442	399	418	430	400	429	449	452	431	427	386	404	415	419	424	396	409	432	439	457	391	443	462	384	429	418	411	454	421	431	430	407	439	465	438	429	444	442	387	452	412	455	396	442	436	444	425	414	415	457	415	449	433	408	444	448	420	434	423	430	431	438	389	449	428	418	419	440	427	430	446	423	442	413	423	400	403	440	431	431	447	451	463	430	399	435	408	411	434	457	435	420	413	420	440	420	431	420	450	436	406	444	425	414	445	411	457	416	422	429	435	451	442	421	442	407	437	435	438	413	426	459	428	421	418	423	444	426	460	455	410	466	419	449	452	426	373	450	404	443	418	402	442	420	429	413	419	449	414	410	382	433	415	425	459	411	472	407	412	406	471	450	416	401	392	421	423	427	428	421	435	424	440	408	377	431	458	420	435	408	435	391	404	422	446	438	458	451	403	402	437	457	423	388	474	405	462	505	441	436	440	453	434	430	420	440	442	413	434	409	416	415	430	420	404	428	456	388	419	458	414	420	412	438	452	396	428	424	430	444	448	431	427	415	440	393	432	427	388	451	409	431	426	424	404	442	417	435	412	398	456	439	455	433	444	452	435	434	429	420	451	467	432	438	436	433	441	400	445	407	444	369	427	428	410	450	445	416	446	453	418	372	439	431	433	421	405	417	461	409	456	431	444	399	433	435	413	435	433	438	443	425	415	423	431	445	413	386	468	421	402	406	450	431	433	455	449	422	417	462	453	459	422	415	426	443	423	418	386	415	433	398	442	448	449	476	448	456	435	435	444	450	449	455	415	449	454	425	420	447	398	406	430	402	457	452	407
25898	25309	36299	28909	16133	2875	433	400	400	381	380	373	366	409	377	359	389	414	384	381	337	359	360	384	406	410	385	388	375	376	364	415	409	383	374	378	390	358	353	377	356	395	353	410	397	366	354	393	341	373	373	369	399	356	372	414	381	391	355	388	388	405	373	337	371	387	390	405	395	395	390	426	373	370	406	401	381	413	409	363	359	425	374	403	402	400	390	409	385	423	363	377	370	389	376	375	394	346	394	379	357	364	389	370	395	374	387	379	389	392	405	412	392	378	394	396	386	382	367	402	365	387	375	379	377	410	404	387	386	388	422	363	382	381	363	383	380	381	381	386	368	367	383	380	361	430	359	385	412	391	407	396	378	427	384	400	366	396	347	366	345	395	429	395	378	394	380	407	402	404	360	385	405	387	381	425	387	411	385	386	371	391	377	379	377	431	361	384	391	368	367	425	412	396	376	400	416	399	383	383	377	346	407	371	386	403	371	378	395	381	411	369	394	383	416	390	379	375	369	357	383	372	410	395	388	402	373	397	373	404	374	390	391	394	378	408	372	404	389	384	397	404	365	348	401	339	391	405	384	387	384	356	395	401	395	385	386	367	393	395	365	390	358	399	363	413	383	380	402	378	375	375	406	358	393	388	372	376	375	366	391	382	413	408	411	355	394	391	392	381	372	391	396	376	405	409	407	379	373	380	378	384	359	391	407	336	392	407	387	362	402	365	348	367	357	382	360	410	381	364	404	406	355	374	389	373	413	361	369	378	369	377	378	384	358	386	371	374	395	386	389	366	342	412	418	379	429	374	378	366	416	383	364	345	380	398	380	379	392	368	378	360	409	413	377	392	343	374	353	364	392	395	405	346	366	383	406	398	363	331	395	412	377	362	397	393	374	374	382	379	418	415	415	409	393	394	416	372	379	432	376	360	371	400	399	398	360	381	382	392	398	342	369	384	402	383	371	386	376	374	389	387	358	409	382	381	411	390	380	399	398	407	348	399	418	359	368	363	312	378	391	386	390	401	356	391	362	367	385	355	382	382	413	365	394	387	381	411	383	395	361	370	378	424	399	395	397	371	382	367	381	395	376	393	350	383	393	377	423	351	388	421	374	414	344	399	365	419	352	382	371	384	377	392	341	384	387	395	387	367	437	356	389	378	395	385	343	363	402	375	405	383	366	370	385	404	373	366	385	335	360	405	388	390	382	398	387	380	414	418	392	366	370	367	374	360	396	384	422	371	377	366	397	386	377	370	363	384	381	397	395	413	371	399	370	380	436	399	373	432	386	371	359	381	369	392	390	354	377	351	375	395	397	354	355	380	399	353	376	355	380	338	368	395	379	389	385	377	415	377	415	375	377	406	406	363	419	397	381	353	377	392	377	390	360	370	404	395	391	424	352	396	416	391	394	364	389	360	366	374	371	334	345	397	328	348	347	382	385	391	356	356	367	385	343	415	391	389	382	394	380	427	378	396	373	375	422	401	409	369	367	359	342	394	395	379	447	435	346	352	372	382	376	362	382	409	368	381	385	403	375	394	391	428	377	388	347	417	392	372	344	354	375	407	390	362	426	399	396	399	370	342	390	355	396	403	357	369	381	381	433	401	386	393	378	374	364	390	343	375	359	392	397	375	396	402	356	343	349	368	406	349	414	367	368	402	394	373	376	409	412	375	376	345	367	394	421	356	380	388	389	390	380	378	387	386	371	375	390	399	389	370	374	353	381	406	366	336	382	380	394	374	387	354	369	383	371	384	374	374	381	392	376	383	365	411	382	414	378	385	382	398	365	416	395	396	382	389	382	386	384	373	408	405	365	381	377	395	397	378	402	388	373	386	379	366	387	359	371	383	384	375	384	389	385	389	397	379	367	399	402	383	389	354	377	361	360	365	382	368	372	397	374	387	393	373	358	386	357	374	397	381	373	361	382	394	354	402	375	382	427	361	391	378	351	365	397	374	387	412	401	404	380	364	380	374	391	389	380	394	392	392	341	383	375	376	391	351	377	397	335	371	360	363	386	377	352	363	368	414	367	375	405	412	369	358	387	353	383	375	381	399	378	431	365	380	385	401	405	394	383	390	391	367	379	405	366	399	405	392	429	400	354	395	413	415	366	371	370	393	383	389	387	376	388	392	395	370	380	425	374	352	415	411	382	379	369	360	371	407	366	401	393	406	369	425	412	379	384	380	378	371	379	367	358	386	381	390	383	384	351	395	383	376	402	366	397	397	368	384	417	372	397	371	370	395	395	395	374	393	382	420	371	416	388	414	368	374	395	369	411	380	415	371	416	395	400	372	393	387	386	404	352	371	399	349	383	367	367	371	367	368	380	394	410	366	355	379	364	402	392	388	406	392	350	370	383	360	373	369	413	385	349	401	429	350	408	326	400	419	384	368	408	383	396	388	377	393	408	397	366	372	360	393	375	391	365	386	358	373	378	381	370	393	359	399	378	424	317	378	356	387	362	368	382	394	409	360	361	335	397	374	369	357	404	388	377	394	383	330	359	365	414	390	372	389	360	384	374	363	369	391	345	346	402	378	406	389	363	398	340	398	347	399	441	369	394	388	359	396	380	398	391	380	345	396	378	407	399	378	404	384	382	374	398	364	413	402	392	410	383	389	378	405	395	386	412	387	411	383	374	359	406	404	404	384	398	389	394	349	383	392	405	400	435	383	383	402	369	345	387	354	375	376	399	401	400	394	409	391	391	399	359	374	395	359	408	413	381	354	385	351	403	369	388	371	402	388	367	363	397	380	394	377	374	398	399	384	391	368	389	354	399	376	397	391	379	411	365	352	415	434	382	385	378	383	354	385	428	355	390	413	357	372	357	387	369	380	357	419	373	357	388	368	374	398	385	399	387	383	401	399	352	421	435	377	370	378	386	396	389	375	425	327	366	388	402	391	366	394	408	383	359	389	407	392	395	395	413	371	418	375	435	384	417	383	362	372	378	388	393	364	364	397	389	368	420	367	383	364	428	323	387	364	407	392	383	356	431	383	381	386	361	351	343	391	360	380	417	399	383	354	366	390	373	414	412	407	396	386	387	387	382	397	375	371	406	374	391	371	389	398	347	384	398	392	403	358	373	376	340	388	386	364	366	379	408	372	402	377	373	392	370	370	379	386	398	383	350	353	408	422	386	416	375	365	351	358	350	397	382	428	373	370	383	344	414	376	369	384	378	383	389	396	380	386	405	384	378	381	392	376	328	373	408	367	409	380	331	418	384	389	428	410	364	386	347	393	404	367	385	385	418	389	411	373	405	383	367	409	387	390	371	390	370	386	403	380	396	353	387	351	401	396	380	372	363	430	386	380	422	386	366	380	361	377	416	347	341	398	395	398	351	381	373	421	378	354	410	348	378	389	396	369	360	381	408	363	376	381	408	392	389	353	392	404	373	394	390	420	370	368	422	399	357	396	371	351	372	396	398	372	387	406	409	363	419	349	405	391	404	399	390	394	413	380	360	389	365	375	391	395	395	372	356	360
53178	80847	54022	27923	11100	1296	487	409	412	479	464	482	461	465	455	468	457	421	454	455	471	452	485	435	473	464	438	500	485	431	435	450	426	417	442	449	437	433	462	452	411	413	432	452	449	424	445	441	452	422	425	463	447	431	495	416	446	461	384	428	423	485	432	427	460	482	499	433	453	419	439	431	452	409	383	402	430	432	428	448	423	418	443	449	454	444	453	461	419	443	421	464	452	463	442	449	463	449	419	418	437	475	434	423	447	496	451	471	429	441	434	463	453	452	443	439	462	437	444	419	410	430	409	428	453	446	461	437	453	447	454	460	418	443	417	470	435	458	430	456	466	415	471	445	428	416	426	421	430	479	440	410	465	438	433	429	450	442	448	492	419	458	450	479	427	444	442	476	446	466	463	467	452	449	428	429	435	405	448	460	450	453	467	464	439	427	440	459	445	430	435	458	431	477	458	420	472	429	406	426	417	460	452	446	447	447	461	441	460	431	448	449	453	383	443	433	459	465	439	429	463	473	410	392	419	462	455	443	437	427	432	462	461	453	436	431	463	435	443	446	462	422	417	426	443	429	451	440	458	469	456	425	445	427	428	446	407	467	467	439	473	448	464	456	452	452	454	425	487	448	425	418	419	404	408	412	469	463	468	462	440	432	472	431	485	416	435	449	416	445	469	457	424	413	504	438	431	454	414	446	440	414	431	449	483	484	447	457	424	444	473	422	429	422	403	439	461	448	435	417	437	423	445	448	442	414	461	434	453	449	435	409	457	437	432	433	476	422	414	433	439	410	441	443	452	480	471	431	411	427	425	463	420	446	436	433	455	427	404	463	460	450	453	429	462	455	447	457	492	426	426	410	434	440	455	478	433	443	446	409	461	474	420	453	476	464	451	420	425	467	452	424	473	455	432	428	460	443	419	427	456	449	434	456	458	445	451	468	405	435	472	479	391	458	462	442	405	457	435	474	485	394	436	441	460	441	437	419	449	472	464	434	427	449	431	457	432	428	453	482	445	434	426	458	468	410	429	441	456	446	461	427	436	452	429	439	456	432	457	452	457	453	429	461	470	455	462	413	432	486	429	482	432	484	421	473	456	439	462	410	432	440	477	477	429	418	393	414	442	441	399	429	477	457	457	418	463	444	436	457	430	440	434	429	461	425	423	440	440	478	434	437	461	438	449	451	423	433	443	461	449	473	448	416	440	472	457	454	442	447	425	429	413	499	443	470	445	454	447	453	400	443	435	453	447	477	456	481	404	447	480	445	423	427	448	453	416	468	479	435	439	434	446	457	427	424	435	488	431	449	449	462	460	430	476	445	452	446	434	439	460	413	439	472	428	426	441	451	447	439	444	424	452	393	443	439	452	443	477	411	459	427	436	445	431	458	384	479	442	449	473	429	468	442	423	461	483	466	422	452	474	414	426	426	443	492	440	472	466	453	408	428	433	433	458	425	449	449	443	465	465	436	438	507	426	445	414	410	436	462	400	440	433	441	466	439	474	458	455	453	446	439	440	450	468	458	449	404	424	447	462	450	445	430	444	489	404	455	450	448	472	431	469	457	425	488	448	448	478	434	468	416	421	498	421	412	409	468	435	470	443	437	434	445	434	428	471	445	431	483	432	452	450	418	467	444	458	493	428	448	453	457	469	440	483	400	439	459	437	441	462	416	441	448	455	453	467	454	486	436	469	495	409	475	442	465	447	437	456	405	430	446	467	433	446	427	473	447	465	425	463	421	430	414	454	452	433	435	460	466	483	440	448	422	463	479	442	434	434	439	454	437	442	435	481	415	469	424	484	411	445	424	449	441	464	445	437	431	449	436	393	424	448	459	416	442	439	471	453	449	426	409	473	444	458	479	469	488	444	457	434	430	467	462	437	414	445	449	428	459	433	440	448	415	431	429	472	438	428	470	481	412	427	447	456	453	438	475	474	428	439	462	437	492	459	453	412	436	420	424	469	392	448	450	417	422	462	432	451	454	456	456	437	451	486	463	481	427	438	473	426	425	452	435	446	447	442	418	450	457	429	430	424	410	418	464	451	422	449	466	388	450	464	442	437	429	440	443	449	463	450	442	407	452	383	463	444	421	416	456	444	398	455	437	477	411	482	438	452	436	465	490	453	438	487	417	452	468	444	437	448	445	482	415	446	452	425	454	463	423	468	435	418	446	434	427	435	440	469	417	424	418	498	426	412	418	427	441	445	470	442	438	477	458	437	482	486	471	418	450	441	422	457	448	451	440	420	422	443	429	440	426	464	427	449	396	437	429	452	414	447	477	474	421	469	416	452	411	416	485	412	474	444	442	422	440	450	430	418	437	427	441	433	506	435	442	424	444	464	458	435	451	451	437	459	421	418	484	454	434	420	466	419	459	419	448	456	415	461	470	444	439	470	522	430	445	440	426	416	453	467	463	411	429	453	463	418	454	400	481	463	424	447	458	462	451	406	419	463	444	437	460	434	467	506	448	427	453	443	418	417	475	471	417	450	436	455	470	459	450	438	459	477	448	430	453	435	452	425	448	426	440	452	455	462	441	486	451	440	461	444	449	462	447	458	446	465	452	434	476	450	467	427	427	481	452	450	412	393	418	452	464	453	431	452	474	461	426	425	411	411	439	467	406	482	452	429	428	441	425	409	440	425	387	446	412	443	417	421	425	434	446	443	419	447	443	439	448	444	464	443	445	462	385	461	449	460	471	446	421	461	451	437	448	467	454	484	470	448	423	421	465	458	470	425	437	466	468	405	414	497	402	472	478	432	462	442	409	492	446	464	470	450	423	460	445	466	450	475	448	429	451	450	441	416	464	497	462	442	403	433	420	437	455	432	448	430	456	462	482	426	452	418	404	409	432	431	443	445	446	450	463	404	424	491	424	429	443	428	445	411	441	425	421	481	453	458	513	406	465	442	424	454	445	450	466	481	475	417	450	440	440	439	453	430	415	434	452	425	456	490	451	431	428	425	437	433	433	489	466	451	468	418	452	426	421	456	432	472	461	426	446	435	411	414	414	425	467	412	457	413	477	449	452	418	460	433	438	439	434	457	447	436	450	449	424	416	449	463	437	423	465	467	475	445	432	440	436	436	428	465	454	430	437	454	456	449	443	454	432	442	435	449	476	428	457	451	454	427	429	443	428	481	413	462	461	436	413	481	465	441	451	471	427	452	412	480	462	443	410	458	415	436	409	417	460	467	439	419	450	434	450	463	432	437	468	432	438	436	444	490	433	414	466	471	431	423	424	452	424	457	441	465	444	456	447	482	442	467	458	487	465	435	443	445	436	476	440	440	431	453	442	447	480	442	444	450	428	481	469	454	459	430	438	406	418	472	446	462	444	443	448	450	438	452	435	405	420	456	440	440	442	459	424	437	468	465	449	442	437	446	429	426	406	460	454	459	436	413	490	459	450	433	454	488	460	426	432	473	469	456	436	433	453	423	439	451	409	438	438	447	457	442	442	430	432	444	413	456	453	465	430	422	442	423	446
23302	22301	32309	25894	22562	20521	9380	756	571	585	585	591	572	558	586	630	604	554	583	549	583	528	561	558	582	554	550	566	498	561	533	556	554	554	555	619	538	513	536	577	589	557	550	584	603	554	554	546	575	561	547	542	579	561	585	552	527	537	547	536	554	544	548	563	526	547	537	529	549	539	571	532	519	570	556	567	552	553	588	581	536	542	544	527	548	531	555	568	540	538	521	538	534	529	570	564	531	589	523	595	594	534	562	540	540	560	584	537	551	515	514	539	520	532	530	552	561	532	550	569	532	551	559	538	569	537	568	561	569	523	582	560	557	567	544	502	554	565	550	576	560	545	537	594	518	524	543	600	549	543	555	562	559	587	541	544	566	523	561	503	544	575	560	512	551	561	520	526	551	529	555	506	498	580	550	555	581	532	551	537	569	539	556	553	568	547	569	541	591	574	599	576	551	522	530	541	526	574	601	565	540	560	517	552	527	539	549	613	574	569	529	553	542	546	538	534	557	597	505	569	534	518	537	565	526	576	546	533	558	577	569	537	569	500	565	552	512	561	577	578	534	526	596	563	564	560	492	534	572	522	580	519	572	537	543	535	563	576	552	587	600	556	581	579	549	551	564	589	583	552	560	536	505	522	547	531	573	560	546	529	561	556	562	562	554	553	574	548	521	581	568	566	605	518	542	561	544	526	544	565	581	531	578	557	575	535	522	531	568	565	548	551	538	501	595	536	519	592	572	578	566	579	541	568	531	585	582	529	541	542	551	582	569	569	537	583	592	542	563	536	562	592	567	576	565	571	562	539	558	587	563	563	543	527	539	582	571	574	535	572	573	552	566	521	557	567	554	603	543	553	541	580	583	551	545	515	536	564	479	561	594	555	519	564	574	561	531	562	512	546	509	596	537	575	562	588	540	583	563	571	544	590	534	555	573	557	552	570	594	572	552	551	576	537	566	535	554	548	549	529	535	561	586	591	569	574	563	534	530	584	541	562	581	562	567	554	555	562	602	523	559	550	575	551	553	555	586	592	558	563	502	531	534	565	529	569	564	586	537	534	555	575	577	541	535	530	553	574	510	552	548	587	522	528	548	595	547	528	574	524	545	521	597	533	556	544	556	529	537	553	538	567	576	594	514	557	565	548	532	545	509	514	589	526	560	543	599	485	563	541	527	566	536	531	574	549	501	521	599	531	550	549	555	544	546	566	561	518	557	574	572	563	581	562	537	556	534	575	533	559	559	577	558	572	580	574	496	527	539	538	557	564	537	547	560	523	518	536	566	525	551	552	554	518	506	560	567	581	529	562	563	553	583	558	530	534	560	561	562	539	587	610	526	569	524	542	584	566	539	543	542	557	536	576	579	576	541	553	543	568	533	602	569	544	555	549	566	551	574	547	528	550	575	582	541	559	562	496	555	581	565	557	542	566	553	519	565	559	573	502	550	579	568	531	574	609	535	548	559	585	551	568	578	552	538	532	586	565	548	572	543	509	575	537	554	558	545	581	565	590	556	551	532	570	558	526	564	536	544	545	531	549	554	570	537	555	532	537	599	511	553	547	563	592	543	564	546	573	564	608	558	560	555	589	552	579	566	566	558	534	540	552	542	599	561	599	520	588	544	547	530	555	557	548	555	530	571	554	560	550	576	567	498	520	549	538	527	555	542	557	526	551	554	544	527	544	522	543	562	539	574	501	551	568	519	545	567	559	514	594	508	585	524	574	580	543	546	545	535	558	526	539	567	524	577	598	543	540	550	568	516	566	574	523	503	508	544	566	540	553	587	571	533	555	552	540	580	524	594	565	555	577	563	508	607	555	545	551	548	541	572	545	537	543	572	541	571	576	546	592	544	571	532	534	527	553	534	533	581	568	613	523	540	564	522	543	528	578	515	544	576	526	584	561	503	560	552	578	539	582	548	517	551	573	549	565	540	572	535	567	540	584	551	573	531	553	579	532	563	567	548	560	542	558	533	557	551	574	551	538	556	545	537	547	535	510	560	516	567	539	562	537	579	504	571	525	559	547	517	565	538	577	595	530	547	552	544	539	572	579	560	552	534	573	548	572	546	535	543	589	563	543	570	519	547	561	557	545	576	530	555	601	515	533	606	572	618	566	570	533	546	549	567	549	570	514	553	581	538	587	560	583	610	540	494	568	573	528	589	549	549	572	550	509	540	593	591	565	572	544	557	517	570	551	569	546	546	554	569	573	557	515	513	566	499	585	573	546	585	580	510	564	569	546	578	558	559	537	616	544	540	518	557	553	546	562	554	604	505	552	575	557	563	532	547	523	581	544	579	530	528	555	597	598	532	542	576	536	543	548	533	607	568	515	591	544	576	536	543	529	529	535	564	548	568	555	579	551	539	575	585	549	581	557	565	596	555	585	558	557	540	609	542	543	560	504	550	547	570	559	599	542	570	510	567	551	533	567	590	586	514	576	527	523	555	533	544	559	575	547	567	549	556	561	535	529	555	576	536	558	540	579	521	550	543	525	560	568	552	564	561	539	567	569	565	548	546	530	540	570	551	547	570	538	598	582	560	550	584	545	532	550	564	585	577	542	564	569	557	570	557	549	542	531	555	547	566	587	543	572	546	570	524	573	531	531	572	549	548	536	569	525	566	568	546	564	545	528	561	599	588	581	486	556	551	547	588	570	567	567	592	601	527	564	542	561	547	567	536	573	568	567	551	537	558	554	537	582	568	553	551	541	531	544	509	525	575	572	558	550	583	553	531	591	580	547	550	577	561	582	539	541	597	549	577	561	549	524	535	536	559	545	555	529	593	541	544	527	526	502	534	566	535	573	566	591	589	535	524	564	555	547	555	537	540	566	503	580	526	566	537	533	580	621	520	557	540	584	528	556	548	552	573	538	561	566	565	536	527	532	539	545	552	534	547	540	557	582	509	569	555	553	594	538	530	592	576	579	550	530	595	567	570	558	592	576	534	544	565	538	544	526	576	533	506	575	561	561	538	566	516	539	562	608	540	583	539	549	551	524	577	585	562	550	567	568	595	598	554	544	545	538	566	601	533	546	539	592	566	538	520	546	534	552	525	574	553	577	525	570	532	538	551	564	569	577	558	542	556	581	572	568	506	544	566	564	543	545	517	583	605	584	509	558	581	569	529	558	510	588	575	553	540	596	544	588	543	536	543	585	562	580	580	591	523	604	525	528	586	541	566	507	574	573	557	508	543	590	558	551	562	586	570	516	569	558	554	556	535	559	556	539	545	573	586	584	551	541	580	501	517	518	530	520	523	559	563	550	579	589	515	579	555	565	570	559	572	564	539	590	572	528	596	550	550	544	583	552	549	562	534	525	602	538	525	530	549	545	580	539	566	541	561	529	574	562	579	535	545	576	547	562	569	548	550	554	524	528	557	551	583	558	538	558	556	561	535	525	602	526	535	574	530	528	537	544	599	518	533	600	550	536	577	554	532	523	503	554	558	547	590	560	548	548	581	608	608	535	531	538	568	509	557	520	594	553
62957	102104	73019	44910	28766	3503	747	661	667	650	613	638	633	618	648	608	611	633	644	577	609	583	570	566	627	582	605	608	597	611	613	599	590	632	595	616	633	583	574	582	572	603	625	577	636	581	591	596	597	608	579	613	614	591	597	597	602	658	590	622	611	596	614	600	565	538	610	587	584	599	602	604	634	595	606	605	606	636	629	607	581	618	614	605	623	592	632	633	599	590	613	597	604	598	588	628	645	655	594	601	573	550	600	573	607	583	568	636	593	579	642	612	587	557	590	588	606	593	582	585	592	624	604	590	608	596	633	672	602	584	624	598	643	637	606	581	584	566	620	573	644	601	603	613	646	565	593	619	620	579	604	607	651	581	570	586	608	601	548	611	617	558	555	611	571	569	587	581	621	568	599	612	603	645	597	594	602	584	608	587	626	589	612	629	578	615	579	613	576	570	574	604	594	569	587	604	601	614	603	628	617	540	615	568	626	615	579	633	594	543	591	591	612	612	576	609	570	599	613	621	605	604	581	570	584	589	583	586	620	579	572	592	576	603	569	545	585	661	619	602	611	625	629	597	588	585	543	615	623	555	624	617	621	619	597	605	572	636	612	587	584	628	605	585	599	589	663	609	603	570	575	558	583	582	622	647	612	590	566	603	605	595	590	619	593	631	588	560	610	629	634	618	592	575	594	619	585	589	587	643	586	585	602	635	580	622	563	583	566	613	620	589	580	576	620	579	607	627	627	633	596	590	583	587	574	588	609	625	623	607	581	586	614	639	600	565	621	626	603	658	628	556	574	587	614	615	580	590	609	598	621	625	608	622	606	603	619	581	565	555	559	551	601	607	604	638	565	625	582	611	586	606	648	559	625	658	595	622	600	620	596	587	580	609	599	581	632	557	582	599	607	589	576	626	573	598	608	572	606	621	586	604	638	572	567	587	603	614	602	625	587	617	572	585	609	564	586	593	619	587	563	551	634	570	581	612	609	576	630	609	630	577	598	599	635	588	623	554	589	594	611	556	601	630	577	585	590	603	609	599	585	625	599	573	606	562	624	610	601	617	610	602	585	585	591	591	598	592	590	520	571	580	599	566	619	580	586	616	599	604	605	588	585	604	615	577	554	578	591	589	588	597	609	624	598	591	595	591	618	577	607	584	594	555	601	631	602	591	606	606	613	597	595	611	612	613	606	587	599	602	618	606	604	582	607	577	669	618	578	618	602	631	594	602	553	607	632	624	604	585	588	608	641	545	620	602	612	597	592	628	623	591	600	603	590	618	589	613	595	576	597	596	612	595	667	588	590	560	548	583	584	570	610	596	552	608	613	618	595	604	609	561	617	595	594	630	636	603	566	603	612	623	617	610	615	631	577	591	652	580	611	579	652	601	592	582	567	631	573	603	603	611	617	601	590	606	603	605	613	601	648	594	614	607	631	610	619	605	645	633	579	624	567	584	612	609	600	587	574	539	596	633	627	603	578	618	589	644	598	609	586	623	553	570	587	571	603	576	602	573	606	600	629	609	613	571	597	584	639	647	602	620	588	605	575	618	581	564	570	627	554	584	628	579	586	613	604	609	603	579	601	609	619	600	566	579	640	606	585	587	601	591	595	605	582	569	542	563	584	576	611	583	581	614	576	596	609	568	563	623	589	602	614	576	597	564	589	598	613	578	601	624	587	549	620	661	599	616	621	590	616	584	572	596	571	588	617	610	571	616	575	588	594	537	618	651	625	624	575	607	630	550	580	600	589	625	585	556	618	598	558	578	560	586	615	620	612	596	586	617	559	564	571	579	595	572	607	605	558	585	591	555	663	629	623	642	594	588	578	574	619	620	597	605	606	572	589	617	595	584	559	615	593	583	607	609	615	579	694	599	570	599	573	627	596	602	605	631	608	582	618	593	578	600	578	599	552	614	624	579	631	592	604	603	599	608	590	582	633	587	607	592	547	616	581	590	621	561	640	565	574	569	574	583	585	608	589	587	640	587	597	609	561	572	576	605	599	591	583	552	598	589	617	603	623	582	568	593	578	606	570	626	645	598	574	652	602	583	574	583	573	577	621	562	552	644	608	574	621	574	589	586	586	612	600	633	572	601	586	595	605	613	610	638	594	612	593	590	602	581	628	592	592	598	616	593	605	577	611	600	604	603	580	588	641	567	595	611	619	590	597	577	590	546	592	590	575	630	584	622	626	641	623	588	579	626	618	567	600	605	578	590	616	585	598	552	607	630	577	557	604	636	557	598	607	600	566	616	580	601	553	635	584	606	607	580	573	579	584	594	612	562	553	616	586	539	630	639	599	590	611	592	592	625	596	592	609	613	587	618	590	590	638	623	592	624	578	594	603	608	512	589	575	585	587	575	610	581	610	563	627	577	588	639	589	631	582	580	615	597	597	584	631	528	630	611	611	625	567	587	604	585	582	595	584	595	575	609	667	595	587	582	568	647	616	577	560	603	627	644	598	630	620	611	583	559	609	603	575	647	561	579	592	610	594	610	572	576	593	625	603	596	653	561	580	589	595	555	603	575	594	606	616	596	616	657	630	587	612	614	620	579	591	595	590	619	603	648	578	616	584	593	606	580	536	630	588	618	621	633	645	621	626	626	626	654	556	606	624	604	581	596	586	627	607	586	580	624	562	611	588	622	598	542	572	620	561	619	624	579	580	600	592	608	630	602	561	575	606	595	624	608	601	610	562	571	607	603	591	593	630	639	557	604	551	597	552	596	568	585	599	580	618	610	646	605	611	616	595	606	597	592	626	613	597	579	574	608	552	600	590	587	621	585	635	602	617	613	545	536	570	573	618	603	553	602	614	579	576	607	586	578	610	610	587	574	563	623	586	625	626	586	582	593	645	587	641	582	612	593	583	622	572	617	594	566	568	574	575	601	563	575	573	608	543	547	575	609	610	604	620	613	602	578	565	590	568	591	551	578	613	565	640	608	535	647	613	588	568	593	587	642	541	600	608	570	561	584	599	583	614	653	547	593	608	557	603	597	582	631	577	606	623	609	614	570	599	587	613	603	570	646	534	607	618	629	569	594	581	595	571	591	602	610	621	594	607	646	595	586	587	578	604	551	584	607	558	617	636	599	610	606	586	599	604	587	587	583	577	598	553	595	633	577	583	595	616	573	594	556	610	589	624	613	638	636	570	587	568	584	563	597	606	625	627	649	596	623	580	609	611	621	628	578	612	639	563	577	569	592	613	586	573	582	555	543	602	575	639	644	610	603	569	637	553	609	621	617	579	595	631	570	600	612	578	621	655	597	560	652	577	590	603	543	619	608	653	591	572	569	615	610	602	632	608	586	578	590	573	594	590	616	607	597	601	617	598	624	611	578	603	525	601	579	587	583	596	573	600	555	585	613	620	614	609	601	601	609	601	589	580	600	628	578	599	594	617	583	635	618	556	656	597	549	561	606	619	589	618	555	625	617	601	580	631	584	678	616	585	590	612	626	570	604	600	610	647	667	601	594	622	603	571	618	547	604
29485	28719	28826	14416	3351	423	257	271	246	258	252	274	284	237	254	236	257	254	264	242	230	263	234	248	259	273	257	253	255	268	254	270	253	264	280	244	278	264	260	283	236	261	261	261	245	254	252	243	248	244	249	253	249	263	256	281	237	235	257	264	259	260	260	257	272	251	268	241	250	267	240	260	232	257	260	254	262	231	250	289	248	282	289	249	264	248	277	250	253	250	293	241	264	307	257	256	298	278	269	267	244	235	245	230	264	269	264	261	263	279	271	252	251	264	287	240	243	288	243	247	237	267	274	284	250	233	263	254	259	246	255	295	250	264	236	235	257	257	262	253	245	271	261	246	252	252	232	259	244	258	257	279	243	259	240	250	248	248	240	240	250	273	281	278	259	258	251	260	247	229	273	259	270	253	258	249	255	274	277	257	241	263	272	264	276	250	235	252	286	272	252	287	271	267	244	267	285	265	266	236	263	246	253	266	261	253	283	255	261	267	259	250	279	243	220	278	273	247	252	250	265	284	230	238	268	269	259	261	233	229	245	262	224	243	264	277	256	289	242	235	245	273	264	272	247	280	277	244	273	257	277	227	257	249	250	264	256	267	266	263	244	251	272	255	237	284	255	250	252	271	238	248	263	237	308	230	215	247	246	274	267	288	251	264	259	268	259	239	288	266	248	237	219	255	260	233	281	276	249	257	248	251	240	259	256	271	241	247	255	255	281	247	247	254	250	254	264	258	259	253	265	249	275	300	250	252	251	259	246	246	262	237	284	281	253	264	237	231	250	238	227	261	272	241	274	239	258	244	259	263	297	266	255	242	274	272	251	249	264	237	230	259	277	236	253	256	274	242	239	266	257	288	270	243	249	254	250	270	261	257	237	255	252	256	254	261	245	230	228	275	255	235	288	258	244	241	269	221	249	265	284	274	282	238	276	263	254	239	243	275	292	240	263	234	270	279	239	234	269	254	260	254	257	232	287	260	265	261	251	270	234	243	263	248	258	246	265	256	261	252	236	236	284	242	245	277	276	264	254	280	283	260	240	231	263	260	249	266	290	264	254	233	243	243	269	258	261	240	264	291	268	242	282	259	232	258	241	248	274	251	270	251	241	255	251	267	269	235	222	276	280	286	251	246	252	275	241	274	286	241	252	264	235	272	242	269	258	233	248	265	255	225	260	266	250	231	247	271	249	232	254	267	257	236	241	258	259	259	229	233	248	267	276	248	257	246	258	261	251	278	243	238	264	262	255	251	274	244	264	262	261	219	227	242	262	270	250	254	259	260	274	249	236	239	248	269	253	248	261	253	262	230	262	261	267	276	243	255	272	275	275	252	245	261	263	261	267	236	248	270	269	238	257	249	261	252	265	249	244	280	247	242	219	283	235	272	261	276	250	273	229	293	256	232	273	280	272	242	271	262	246	262	269	241	278	276	281	246	238	269	254	289	252	232	248	264	244	222	254	290	245	259	234	268	269	249	225	265	237	256	258	262	269	264	269	253	270	270	274	270	262	269	247	251	235	271	276	262	291	280	247	275	224	235	218	242	260	264	238	250	256	267	252	273	257	240	266	272	251	258	242	254	279	256	235	275	280	250	277	265	256	258	261	253	253	241	232	233	235	273	229	256	254	270	256	276	257	262	266	255	268	273	246	265	270	269	277	263	266	254	234	279	277	264	259	251	274	258	258	232	241	252	259	256	292	249	292	234	279	244	257	259	235	268	252	268	290	240	237	259	265	222	241	268	262	289	234	237	266	257	242	264	232	266	258	236	242	273	242	238	263	270	251	277	257	274	266	241	258	254	263	273	226	257	308	261	268	230	271	238	247	238	246	277	247	243	238	250	243	283	237	252	258	237	239	245	244	239	242	252	256	223	281	273	233	269	272	236	262	241	247	285	270	267	270	263	269	275	248	246	255	246	255	278	258	283	241	267	235	286	270	249	243	264	255	251	238	266	255	258	259	241	246	260	244	273	221	266	253	269	246	264	274	292	270	264	248	250	230	263	250	251	270	254	239	258	265	237	277	278	229	243	259	267	260	244	255	267	233	274	281	241	277	269	250	263	233	293	250	224	260	268	257	244	235	245	261	297	269	270	255	260	279	261	252	227	247	284	293	261	266	289	274	241	256	261	236	241	251	267	266	235	254	267	256	233	253	293	251	264	255	256	259	262	272	259	271	282	265	267	260	249	274	258	271	259	271	261	269	256	246	264	206	240	257	221	239	257	279	258	253	256	275	242	237	244	258	248	239	276	256	267	249	278	252	285	263	279	260	251	249	247	231	282	279	253	271	272	279	278	261	260	245	232	254	241	255	227	240	244	245	265	231	267	246	261	253	256	246	250	249	269	254	227	233	223	248	274	255	256	257	255	248	251	241	279	267	261	275	271	266	247	267	264	253	251	246	257	272	279	267	267	255	257	266	264	245	255	252	235	287	257	268	285	262	246	285	258	248	228	225	228	277	239	238	249	259	260	237	263	257	267	279	248	300	255	247	235	257	275	235	259	269	219	230	270	255	259	254	274	245	260	235	272	243	232	241	244	230	265	272	232	232	258	256	256	268	244	248	251	278	262	251	229	273	294	271	254	262	279	276	264	260	232	231	275	260	285	256	250	256	273	288	241	269	255	266	245	249	251	291	258	231	261	259	230	226	252	269	261	268	257	255	265	242	252	260	263	222	245	252	278	245	273	267	247	215	235	286	252	246	261	259	276	255	269	212	258	264	245	271	246	255	251	247	248	262	261	228	300	266	292	250	248	260	247	257	258	291	265	278	253	238	239	238	250	233	254	274	284	254	231	273	255	247	241	270	253	256	245	280	244	268	251	250	253	259	258	246	266	246	276	254	254	257	274	274	258	236	244	220	241	254	244	230	276	278	262	253	277	261	256	293	255	283	288	241	258	248	259	225	261	235	265	254	297	266	310	255	272	254	273	267	242	241	230	253	266	247	258	255	250	229	236	271	242	266	250	272	279	289	263	257	232	268	245	235	266	266	271	252	260	256	265	252	238	277	249	254	246	277	268	247	242	284	252	264	232	260	248	274	239	253	254	247	247	259	244	273	255	266	248	250	272	244	278	246	252	256	254	251	234	259	278	265	269	264	271	247	241	248	249	245	263	270	272	278	259	231	287	247	249	255	266	259	235	260	267	257	252	252	263	251	243	259	268	256	253	231	268	244	252	242	277	267	250	261	246	253	234	258	248	270	264	253	253	264	270	248	255	242	253	253	256	255	246	290	244	235	273	260	286	258	275	258	270	225	269	253	276	250	253	250	300	219	257	285	259	241	245	280	263	269	280	271	259	205	244	240	266	269	250	213	269	277	262	254	277	285	258	260	264	245	252	280	255	236	245	273	279	235	271	280	253	234	248	247	258	247	272	254	266	270	256	261	250	260	248	244	259	248	260	263	259	231	246	268	267	236	227	261	241	249	257	258	269	256	249	269	264	263	256	271	241	246	246	262	285	229	247	230	271	265	272	264	247
29538	45173	24767	9606	3294	514	300	317	320	293	311	285	303	316	289	268	330	303	319	312	307	277	300	287	285	301	301	286	302	277	309	295	274	332	307	289	283	300	276	282	319	314	299	310	312	275	300	323	269	311	297	285	289	264	303	314	296	311	305	290	315	309	280	287	292	310	265	301	313	299	287	280	297	304	293	313	282	329	295	315	265	301	283	292	314	289	311	271	271	293	274	311	316	301	297	322	333	286	285	291	321	322	299	298	313	288	288	310	291	309	328	330	295	310	289	304	318	283	305	321	332	286	318	294	306	307	303	268	292	285	323	283	286	286	308	313	336	303	299	273	276	308	297	287	312	315	345	326	290	320	292	293	301	302	294	299	305	273	290	296	293	295	309	298	291	294	306	292	284	303	276	273	287	297	301	295	313	303	318	290	323	288	288	282	291	322	279	313	308	286	320	304	307	286	319	264	325	316	287	305	279	296	311	307	268	314	297	299	325	289	314	275	322	283	328	299	304	279	307	297	324	310	312	299	265	297	320	272	304	299	314	313	285	286	301	315	296	314	276	300	292	297	318	311	305	297	324	275	281	286	315	291	310	316	323	326	321	281	307	315	316	284	293	310	288	290	339	275	289	295	286	300	295	278	283	292	308	282	301	306	279	305	292	307	326	294	299	279	297	309	329	297	299	257	262	325	288	303	311	272	287	287	277	309	305	315	302	298	291	295	304	297	328	279	309	315	305	332	316	312	334	281	294	299	317	286	296	321	318	282	318	309	309	290	288	332	305	297	296	290	311	312	305	273	297	306	320	311	325	290	326	304	291	284	283	299	300	288	293	286	297	282	303	331	313	298	300	286	291	326	308	306	325	314	289	292	323	285	290	314	292	306	273	315	345	302	272	284	297	287	278	299	281	331	278	303	290	343	323	279	284	285	289	283	295	332	298	321	285	319	302	287	287	267	301	309	297	264	298	304	293	308	294	344	297	325	314	313	343	282	316	306	294	316	278	301	283	319	305	308	268	323	292	305	303	308	264	291	312	316	295	291	290	319	302	311	293	302	341	314	338	292	296	298	309	295	280	276	318	307	308	268	297	308	291	292	285	325	283	287	284	280	309	313	286	286	294	281	262	288	265	293	310	307	278	314	320	298	289	303	293	308	303	274	277	316	308	333	300	291	338	304	291	270	281	292	292	266	298	308	315	302	300	271	302	289	274	285	276	278	301	273	320	296	311	280	273	335	316	301	333	295	314	272	274	282	281	307	290	287	309	303	298	304	282	289	296	315	295	318	288	309	315	281	316	325	296	277	324	311	332	305	315	311	306	284	295	327	305	293	323	337	308	290	333	327	329	274	284	290	313	300	305	310	310	311	346	317	271	285	306	290	314	300	317	298	311	307	312	282	299	320	314	317	314	283	308	295	309	269	314	281	315	286	322	292	277	297	282	315	293	285	266	302	294	260	312	303	294	296	303	310	302	299	335	305	274	316	297	302	303	320	302	317	272	294	294	301	304	281	294	303	303	326	282	321	293	304	311	271	310	287	277	320	324	281	305	304	296	291	294	301	328	287	300	276	299	316	289	307	350	319	299	289	282	294	314	305	302	289	296	278	305	344	304	287	291	333	307	328	280	303	311	303	313	291	326	286	269	297	289	300	308	295	278	301	291	283	312	312	302	290	348	295	324	294	282	307	301	272	315	318	319	313	306	300	315	291	311	285	274	311	307	293	299	302	318	305	293	301	270	293	313	289	281	303	290	294	333	274	306	329	315	277	312	298	315	294	291	304	305	311	289	305	316	332	301	288	313	319	295	318	276	317	299	285	311	335	290	298	308	254	301	266	324	307	289	314	271	314	302	287	286	311	324	292	315	330	303	330	321	322	273	325	305	288	328	329	308	300	298	294	270	312	274	348	285	327	266	320	323	288	288	288	298	303	267	300	307	306	286	296	302	317	303	329	283	311	280	291	306	281	301	325	310	307	311	304	333	296	307	288	324	295	330	278	317	300	325	296	285	287	312	330	315	271	292	285	299	318	322	265	300	273	274	315	295	287	352	311	317	272	304	336	303	312	283	319	302	307	305	316	302	301	334	263	285	297	302	292	291	297	288	277	296	312	311	311	313	307	292	286	304	326	325	313	314	282	316	281	285	293	325	290	289	252	301	282	289	319	288	294	295	316	296	307	313	306	300	288	293	315	289	319	293	318	291	289	315	296	308	287	295	273	296	318	302	279	291	297	322	307	306	313	301	335	340	292	277	295	316	282	286	285	290	307	316	297	298	308	289	314	319	296	268	301	280	329	280	271	309	318	307	280	315	296	322	306	293	283	288	277	299	312	326	294	297	254	290	333	277	294	307	292	304	318	311	280	346	301	309	306	277	331	286	308	304	298	295	279	288	300	278	298	288	304	278	325	317	316	292	332	285	344	302	311	269	334	316	319	308	280	275	295	307	302	290	298	302	301	290	305	306	297	310	276	291	315	292	279	318	310	304	317	291	310	290	313	304	298	278	312	299	293	289	330	272	307	293	293	308	304	295	310	317	311	347	307	301	298	320	285	289	275	316	325	272	328	297	321	271	319	318	290	292	325	307	316	288	277	278	299	308	298	284	300	305	292	298	309	262	287	301	317	302	307	300	299	270	321	293	291	311	335	309	304	309	281	303	307	284	301	302	324	283	322	299	283	287	303	262	311	308	308	302	299	289	305	292	299	293	334	315	256	262	318	315	346	350	327	293	308	298	290	312	272	299	320	303	262	298	311	325	289	301	291	282	301	286	279	282	259	300	302	322	317	275	304	311	272	281	313	301	302	283	313	304	268	305	293	285	313	277	316	296	291	318	280	305	296	289	290	313	322	279	345	330	279	320	293	277	310	313	296	302	305	304	265	303	270	325	307	317	273	337	280	287	309	297	299	276	299	278	323	303	311	315	295	301	299	298	295	294	348	304	320	309	320	306	289	284	275	278	295	287	297	288	301	286	323	295	313	311	319	307	282	298	281	295	307	328	300	319	289	324	290	291	278	311	326	275	281	321	283	314	301	296	297	280	261	319	307	306	302	288	309	318	317	308	311	296	320	303	300	286	306	294	264	284	316	291	295	311	316	312	283	316	306	287	324	305	313	301	259	300	347	296	314	292	286	280	286	335	303	285	300	292	311	274	290	289	294	269	281	307	298	293	289	282	329	305	288	277	328	328	310	285	292	272	310	298	294	309	306	308	283	293	285	332	273	280	317	307	281	281	314	299	312	274	314	320	320	276	277	300	304	291	325	294	301	305	294	311	301	305	323	311	290	287	289	294	322	306	315	290	316	296	320	334	322	321	309	288	299	277	290	313	312	280	297	302	312	308	307	297	291	307	284	338	298	311	294	307	283	290	296	340	314	298	303	284	284	311	325	277	328	273	306	319	290	346	276	332	287	298	288	306	278	306	289	331	292	288	269	320	302	293	285	301	277	298	303	299	315	312	283	309	320	332	291	296	341	307	321	287	326
24335	22785	33156	29028	23470	13840	1587	436	387	371	335	376	374	392	374	343	353	355	374	385	351	354	387	361	371	349	354	331	380	379	343	365	356	376	342	337	330	314	330	315	400	345	315	369	335	341	353	339	335	334	378	344	348	364	332	346	357	357	352	345	360	373	327	356	339	361	343	370	387	354	342	369	337	360	371	352	370	347	320	338	368	353	341	374	355	341	363	341	321	355	331	398	392	344	349	339	362	327	357	357	348	337	357	380	332	319	380	339	354	322	350	362	355	361	346	356	356	398	292	353	326	361	356	329	348	343	376	366	366	341	329	347	353	371	347	359	341	349	384	392	329	333	350	342	375	330	362	384	384	360	349	380	367	364	358	397	328	383	356	367	331	341	345	361	353	339	348	385	344	392	355	347	354	327	327	334	378	396	336	409	360	322	350	403	370	395	395	333	334	360	360	361	304	366	342	326	349	365	367	314	347	335	354	346	356	356	339	354	332	328	347	350	387	363	346	386	322	353	382	339	365	346	357	339	386	338	358	354	349	380	355	341	339	375	364	373	337	353	409	359	363	346	355	335	361	323	356	343	348	329	334	348	374	347	356	352	366	315	338	338	310	369	352	327	380	372	387	327	315	371	361	360	354	340	353	369	383	353	363	330	364	396	351	332	394	363	384	356	359	322	332	366	352	373	353	341	366	372	385	341	361	331	340	364	348	335	333	348	328	373	352	327	311	333	362	332	323	363	375	342	341	323	356	336	329	341	350	409	369	353	335	353	346	330	321	364	354	339	327	331	338	376	329	344	334	349	354	353	362	392	358	357	359	319	359	358	364	365	374	351	371	380	343	370	342	386	323	366	386	339	320	366	323	339	330	367	352	342	375	341	371	367	343	353	354	368	363	353	390	332	349	362	341	374	356	311	339	320	354	326	340	369	365	367	364	354	336	376	347	328	352	347	374	331	363	333	323	369	392	394	360	355	347	356	369	349	302	366	354	376	375	350	367	358	401	377	348	357	358	378	334	363	340	399	368	326	349	344	313	372	379	348	353	345	347	331	363	341	346	363	371	348	379	363	378	382	367	348	339	339	359	377	336	359	347	356	358	350	370	342	361	331	364	346	395	354	372	356	384	338	339	361	390	384	330	357	355	364	360	363	364	325	345	304	308	331	349	356	369	369	377	366	365	329	350	373	331	350	375	353	351	368	366	369	352	362	368	352	355	358	382	368	345	329	326	356	327	347	381	349	349	347	365	361	332	331	326	345	349	342	375	337	371	360	343	341	346	368	372	357	338	369	350	369	330	383	356	348	359	346	350	372	344	367	419	377	344	336	334	338	318	327	362	399	356	331	341	347	365	349	351	337	358	371	378	347	347	374	357	351	340	341	353	374	349	352	361	336	308	380	363	382	359	367	354	373	357	346	356	343	357	358	360	354	347	362	330	348	398	349	358	345	359	366	354	360	350	332	367	350	351	316	343	342	360	339	322	323	313	366	357	341	374	324	337	316	345	383	377	370	342	327	373	371	341	349	390	331	354	359	358	366	339	356	361	364	350	313	371	323	366	331	355	366	367	357	341	356	356	370	374	383	375	359	361	333	367	358	364	357	322	344	345	348	348	340	356	353	356	342	366	370	346	350	380	337	345	329	349	363	350	363	357	358	345	375	377	340	331	394	350	340	357	346	369	347	371	370	345	384	380	354	355	324	357	336	373	340	361	342	377	331	343	333	382	376	397	332	360	353	349	358	357	338	323	372	353	381	367	358	368	361	422	363	356	367	375	350	329	376	385	344	369	351	384	334	356	345	331	379	368	312	353	351	353	346	364	365	319	361	337	401	346	364	340	376	355	337	400	372	334	342	349	330	371	353	366	365	377	323	359	342	358	324	370	356	376	368	352	380	357	349	334	359	372	350	363	385	360	346	354	354	359	370	390	330	346	347	375	390	330	367	354	350	352	349	331	400	325	325	340	377	358	358	370	342	337	348	338	356	379	351	339	334	339	383	371	374	334	337	369	300	379	350	339	382	346	344	324	354	390	339	347	338	358	328	361	379	377	347	372	352	341	351	324	376	335	368	369	335	358	411	365	377	359	367	356	346	366	355	332	361	320	360	344	332	313	341	364	347	337	367	332	341	369	355	366	356	348	338	372	391	331	317	358	346	333	382	356	344	340	356	380	341	370	369	301	361	362	369	317	358	334	363	356	370	331	382	329	369	324	365	349	336	352	326	356	321	349	310	349	362	352	324	346	355	342	298	370	347	345	378	354	357	342	327	366	386	340	351	390	352	338	327	345	295	341	346	372	349	348	321	374	335	364	385	367	359	357	357	344	334	378	345	363	365	322	330	357	358	354	357	371	385	348	316	345	332	357	375	377	316	339	386	323	362	358	362	370	358	392	374	349	354	335	367	365	354	386	350	337	373	331	339	365	362	375	372	323	319	358	356	367	362	356	346	389	362	357	364	324	357	367	360	364	355	368	360	366	389	338	382	373	360	334	346	306	360	347	347	337	398	308	354	362	334	368	361	338	369	363	367	320	367	358	342	393	370	365	330	341	387	340	345	328	337	370	344	345	378	385	329	347	375	375	341	354	382	364	354	379	328	354	315	370	350	328	330	365	332	377	321	326	379	356	358	332	335	331	373	345	353	356	360	327	377	348	325	359	350	329	367	344	334	317	332	351	372	359	348	344	331	353	375	332	367	326	367	337	336	358	394	369	344	343	365	350	362	396	349	381	376	358	391	365	343	336	366	336	350	342	340	369	359	373	331	388	348	377	349	322	360	372	365	353	380	400	335	352	334	337	353	332	365	343	371	368	362	366	349	352	355	392	361	372	327	370	346	353	336	349	358	355	354	357	379	331	340	373	361	332	355	347	340	344	331	342	345	308	344	353	323	348	345	381	314	398	365	375	367	343	410	354	339	340	353	356	330	370	365	334	321	364	345	330	374	334	352	368	354	341	362	348	361	337	360	354	372	394	379	362	346	373	374	347	346	350	382	389	306	377	322	355	383	356	336	353	343	340	352	347	380	353	320	346	329	363	359	331	355	356	359	361	361	373	367	354	362	346	341	361	338	384	370	313	334	339	353	370	337	370	347	343	333	373	356	338	391	391	372	334	341	368	369	387	366	383	357	325	334	357	371	359	330	360	324	318	324	324	332	352	361	352	339	349	388	365	346	367	334	336	364	398	372	347	397	369	367	383	364	354	373	369	350	345	328	332	353	372	359	349	338	346	350	349	351	368	375	375	354	344	354	391	345	354	363	367	359	346	357	339	356	311	347	344	350	342	370	326	349	366	367	362	374	326	413	318	382	378	374	315	340	323	369	376	376	362	328	325	360	351	341	366	376	342	380	349	349	347	345	338	400	349	363	380	321	357	379	322	373	368	338	354	371	361	388	352	313	366	350	339	360	347	351	338	364	363	368	362	340	365	349	367	354	353	359	355	325	364	344	342	335	338	330	363	364	343	394	349	368	359	402	325	386	359	326
56476	91465	61496	38736	23778	2587	495	458	433	414	379	448	375	396	393	392	421	428	373	385	384	439	417	365	400	428	382	404	387	353	429	404	376	424	391	396	398	405	379	410	349	390	380	414	382	418	411	408	387	416	406	409	375	379	401	399	394	395	402	393	384	388	395	387	392	380	415	423	409	378	395	385	392	392	420	408	447	357	379	392	416	378	375	359	378	378	421	366	369	402	404	419	402	397	392	382	368	381	355	380	414	362	389	369	390	379	413	389	428	392	406	411	377	394	405	371	385	381	385	426	388	390	388	389	424	367	393	398	427	396	442	391	391	384	404	406	365	392	412	393	415	402	399	411	422	421	417	412	373	359	402	399	389	380	396	369	424	399	398	394	398	413	351	400	402	399	408	414	406	423	389	419	401	412	392	364	370	421	413	420	414	416	408	401	412	420	381	362	419	369	389	401	383	426	384	391	409	378	384	400	427	411	344	392	390	382	393	407	373	366	412	397	407	406	368	395	394	393	411	401	387	427	400	371	420	378	391	379	396	415	369	409	386	373	399	418	388	387	406	383	425	419	378	416	388	383	373	412	439	396	379	402	380	349	359	392	376	382	400	388	396	403	371	415	397	389	415	397	387	382	384	362	417	409	414	437	415	384	389	434	376	370	369	367	381	406	404	406	398	379	398	412	382	393	391	394	355	383	401	399	421	393	392	360	399	405	379	385	373	386	392	416	417	382	404	370	372	378	403	383	405	389	354	376	395	408	383	379	389	405	415	386	389	408	413	396	393	360	416	389	373	375	352	398	401	359	365	373	398	385	423	418	409	425	411	371	374	398	390	397	410	398	365	375	382	385	407	349	387	403	402	363	394	401	371	416	356	400	413	430	422	408	386	418	410	410	413	369	402	375	387	431	402	395	392	403	392	380	414	414	394	441	397	390	390	402	385	394	403	423	397	380	405	412	401	350	397	382	388	404	387	399	377	417	402	427	411	400	388	372	385	356	400	393	406	369	353	372	415	390	380	380	440	424	399	413	386	409	415	390	401	417	383	408	394	380	364	408	388	384	409	391	410	422	402	349	380	420	412	372	409	367	401	389	406	368	349	378	385	419	404	355	391	407	400	388	365	389	393	412	428	365	388	364	371	424	385	403	376	401	413	425	424	414	415	371	417	366	355	390	393	400	394	383	373	387	389	419	427	421	399	376	369	369	371	399	398	385	415	397	421	349	374	366	378	389	393	380	377	383	429	433	408	386	420	391	393	423	388	404	393	397	404	362	426	382	378	365	409	411	376	372	393	391	344	382	431	390	405	361	382	387	407	426	379	396	405	392	399	408	388	418	417	377	373	355	385	400	379	390	405	392	409	396	402	409	434	369	385	385	413	401	400	391	381	410	363	390	425	389	388	422	425	388	389	415	414	352	355	376	400	429	371	378	386	419	391	377	391	409	415	424	373	414	409	389	414	385	396	399	402	383	396	392	405	415	429	379	396	429	394	413	374	430	380	374	418	416	349	368	410	389	386	384	416	369	377	408	388	394	403	389	376	379	391	404	382	402	389	418	402	397	400	407	382	401	398	408	409	375	380	378	377	381	360	428	369	374	417	396	377	385	394	369	389	401	434	346	366	386	389	384	379	396	442	384	394	384	375	391	385	402	393	380	398	402	408	408	407	369	390	378	408	385	372	381	364	395	402	407	406	356	391	400	402	378	431	391	391	388	413	369	397	376	401	352	374	378	400	390	361	413	363	389	405	357	387	408	376	384	413	382	377	378	387	373	375	409	413	375	410	416	400	369	397	395	382	398	400	388	387	416	430	371	412	391	379	421	416	337	392	394	377	389	428	399	418	379	385	438	414	370	401	408	391	371	389	384	373	382	404	421	392	421	381	382	393	449	392	411	404	442	371	399	399	387	406	359	423	361	413	357	392	424	394	413	385	352	396	368	385	409	365	408	418	411	427	447	395	388	403	395	357	402	387	422	383	393	386	367	394	360	397	370	399	399	372	417	395	409	395	384	398	366	382	380	367	380	410	359	393	382	368	395	385	412	407	370	359	386	358	382	379	376	409	377	371	388	369	405	381	412	396	414	423	375	395	428	427	436	400	387	360	399	407	387	388	396	367	379	428	390	400	409	396	434	378	409	414	385	379	398	415	393	389	414	427	393	374	388	397	414	358	391	387	378	402	383	418	421	395	412	404	399	396	353	375	382	379	410	404	375	362	391	385	382	400	370	415	385	382	364	388	384	390	397	356	427	409	414	400	398	373	365	409	405	392	389	393	412	402	383	398	395	387	378	384	424	416	388	398	388	393	400	407	411	447	391	371	399	381	386	402	375	373	376	393	383	386	384	396	380	392	396	390	361	358	355	403	422	393	390	398	401	379	377	382	430	379	414	384	405	404	375	357	408	387	355	387	403	382	393	393	364	382	396	420	387	372	379	389	385	398	399	350	408	411	405	416	393	399	372	388	407	410	407	432	333	375	396	464	407	360	424	425	414	411	402	410	400	422	407	378	394	389	395	417	390	375	381	418	385	395	384	363	413	376	389	383	389	381	373	412	422	389	382	399	403	399	404	398	401	381	379	369	395	410	415	369	412	394	372	405	408	418	395	405	401	406	371	375	407	391	382	414	381	371	371	401	386	374	378	355	370	409	377	356	412	401	426	366	384	397	399	384	418	386	369	384	390	403	415	411	378	363	384	411	409	384	388	378	386	385	414	404	413	405	369	388	395	421	408	405	406	387	402	409	407	405	382	412	372	353	349	386	391	383	434	388	382	399	384	385	370	396	399	346	392	394	369	387	430	399	386	396	388	426	368	444	408	391	396	381	362	381	362	390	430	373	374	414	395	404	378	381	379	420	420	406	382	419	408	425	386	384	364	379	375	433	405	401	442	375	385	402	354	359	425	391	405	343	399	431	410	361	399	404	409	373	360	403	392	390	352	386	398	398	423	391	380	409	339	392	379	432	398	392	371	388	391	414	398	372	395	383	418	400	413	386	410	391	388	392	370	406	380	375	399	404	392	377	395	358	407	404	380	422	379	398	398	381	399	371	395	368	390	406	375	395	411	374	373	368	419	405	403	421	393	404	411	402	389	401	419	412	383	406	380	391	384	412	379	409	369	398	367	411	387	368	403	376	404	405	385	408	358	404	403	383	403	386	428	404	374	393	381	435	390	420	368	397	389	334	398	372	401	380	418	332	394	398	383	403	409	362	378	402	366	416	405	398	391	357	420	369	353	356	359	399	369	423	413	390	400	397	416	334	442	390	410	376	428	363	371	392	393	426	400	363	378	437	337	363	360	421	366	454	361	369	407	440	430	376	405	408	467	424	404	384	406	383	405	386	413	406	418	414	419	380	439	383	372	388	425	390	402	388	393	375	398	366	377	404	393	388	400	386	406	394	366	398	392	409	387	348	404	411	379	401	368	434	401	378	395	418	392	428	399	399	385	394	377	402	390	417	360	404	398	401	404	365	378	368	347	402	408
25828	24706	34260	28463	17076	3244	407	395	378	381	398	398	346	341	364	369	348	380	359	367	386	372	350	366	351	362	363	422	351	349	345	334	375	370	378	350	384	338	384	359	313	363	349	332	409	354	371	328	371	381	332	347	368	378	353	369	364	353	382	389	343	378	342	342	365	382	379	351	375	354	359	349	372	362	384	366	366	343	366	339	322	343	391	394	363	375	335	330	404	346	367	339	375	403	333	348	361	354	346	379	375	362	346	372	326	352	344	327	357	366	351	376	373	370	342	324	366	367	363	349	350	368	372	333	371	362	385	355	363	381	358	388	350	356	384	367	366	344	361	370	331	388	383	348	351	369	365	376	318	343	368	330	393	341	363	361	391	330	378	344	351	372	328	354	354	376	316	357	378	365	383	368	349	339	359	373	378	359	368	365	375	357	356	349	319	346	369	380	386	347	346	376	358	386	363	358	343	362	367	321	326	353	380	366	346	358	348	347	340	380	338	368	372	347	358	387	370	340	361	379	350	332	357	392	363	395	374	330	342	368	339	342	358	348	378	376	342	354	350	368	356	356	358	391	348	375	360	365	325	343	361	373	385	357	400	329	362	341	332	391	362	339	308	380	358	388	370	372	367	342	381	367	378	319	368	350	327	357	372	355	326	350	343	371	361	372	353	357	371	343	361	361	346	369	383	362	336	347	366	327	378	372	379	326	374	360	334	333	330	367	355	363	368	365	358	329	309	333	354	354	333	370	383	367	350	362	364	372	347	374	353	350	327	351	342	363	338	382	355	376	363	345	370	389	346	396	357	371	353	306	373	335	388	347	347	366	368	343	377	329	374	351	345	369	386	355	365	343	366	358	360	348	332	340	326	350	371	341	361	351	359	369	371	346	360	361	361	338	369	339	368	357	369	350	341	353	386	349	372	366	347	355	358	365	356	361	357	370	354	400	353	327	355	344	347	371	346	354	348	396	379	354	363	391	354	360	338	350	364	322	351	359	364	392	364	377	358	349	356	366	363	381	355	364	350	358	390	331	367	363	336	349	353	356	381	365	390	354	359	337	367	359	322	365	375	351	372	363	385	351	362	363	369	333	379	352	334	372	321	372	332	362	358	385	329	383	358	360	350	357	352	375	342	358	344	348	377	357	331	391	382	363	366	323	339	369	375	362	350	379	329	369	323	339	362	324	331	354	369	352	376	360	341	394	366	309	331	356	347	362	350	350	344	361	347	346	403	336	349	352	350	364	340	345	350	349	359	330	322	376	357	356	380	308	378	354	358	344	320	364	357	323	358	358	340	353	331	372	367	380	364	345	350	353	337	369	379	344	369	369	353	371	352	365	388	354	402	342	341	361	350	348	390	340	306	370	366	342	359	352	377	351	364	394	368	378	347	334	323	344	370	353	341	372	343	383	350	329	369	331	327	347	362	358	344	353	381	366	356	355	346	370	333	369	343	363	413	350	358	361	316	342	324	332	370	357	332	344	342	356	354	394	340	352	340	329	331	378	351	368	378	346	353	354	346	359	365	355	346	364	399	313	356	352	338	310	363	380	406	343	352	339	357	343	328	339	353	348	334	367	398	358	372	347	361	349	386	381	348	329	340	350	373	366	324	373	352	356	363	356	340	381	392	349	337	370	343	389	374	357	370	353	332	380	346	384	357	333	358	380	352	346	338	345	340	337	352	339	383	359	375	330	384	378	349	368	363	370	355	331	344	358	339	358	347	359	340	333	348	345	375	366	350	355	385	374	323	370	317	330	346	345	376	344	332	375	370	353	342	392	336	359	324	346	371	359	351	346	364	376	366	353	362	341	356	343	360	360	375	356	344	361	354	377	372	386	341	389	384	361	318	379	353	340	391	342	356	354	362	340	344	420	358	363	379	408	354	340	363	366	351	337	365	345	387	350	360	357	372	392	353	350	332	372	356	381	340	383	374	319	356	370	349	323	355	356	387	363	348	350	382	369	384	350	351	358	349	346	367	378	352	366	355	347	381	323	361	378	376	372	345	363	354	325	317	350	380	351	345	388	346	361	334	394	330	350	360	369	321	386	369	366	317	389	370	355	337	353	327	380	362	367	396	360	325	361	356	373	406	367	392	370	385	386	363	333	375	379	357	360	343	352	337	341	370	336	377	367	362	332	328	347	380	395	360	359	378	350	360	388	364	387	374	345	336	388	366	378	355	399	330	348	324	375	371	369	329	326	356	361	372	354	366	319	341	368	357	385	390	366	372	363	339	342	360	377	368	408	358	351	357	390	360	359	355	396	349	338	368	385	366	359	332	389	365	334	385	351	381	331	344	389	359	366	352	359	336	341	328	389	388	350	376	365	385	363	361	330	343	346	361	366	366	364	337	372	335	350	378	353	370	349	368	352	373	351	359	377	342	347	378	387	353	360	357	372	359	371	350	377	353	339	333	359	325	392	355	387	377	346	332	355	354	322	391	407	375	383	342	344	356	335	359	339	343	382	347	335	386	365	327	338	349	373	362	316	339	357	366	403	372	363	365	346	374	347	386	349	348	378	341	394	368	364	339	333	364	374	356	342	357	340	365	355	377	390	364	335	390	372	328	340	335	338	366	346	356	325	359	324	361	337	337	350	326	362	365	332	371	342	329	375	339	328	317	340	379	334	371	323	356	370	373	351	337	355	359	398	371	364	379	352	366	352	338	351	364	374	355	321	388	322	350	346	380	397	357	351	385	336	386	356	330	355	395	335	362	333	328	361	382	360	333	360	350	361	353	337	380	334	373	346	332	353	352	374	350	341	341	373	356	405	377	376	337	365	364	342	350	385	395	364	369	389	338	363	331	361	366	357	378	356	348	339	364	345	371	353	351	397	366	346	346	344	369	343	356	318	348	345	364	339	359	368	385	343	329	344	361	355	396	371	318	376	319	369	395	377	343	352	347	354	370	380	324	327	332	305	322	338	360	367	375	319	343	335	369	345	349	357	366	312	326	381	344	395	379	338	368	388	380	362	341	376	394	353	345	394	404	346	385	332	346	377	344	361	358	339	364	345	361	325	353	341	348	370	341	352	310	392	383	394	386	373	370	393	377	365	385	383	339	381	356	368	338	356	382	364	358	368	383	381	361	365	338	371	361	359	328	345	340	384	332	380	372	383	345	330	353	336	375	360	395	357	374	397	334	367	330	370	375	368	363	328	375	329	378	358	390	401	358	355	383	383	374	356	313	377	351	368	374	358	365	354	362	373	375	371	371	385	439	365	358	328	333	375	363	370	346	354	367	363	344	383	409	350	360	338	362	377	354	363	326	348	382	320	341	367	367	378	382	318	374	327	325	395	357	382	350	327	329	352	344	386	392	361	342	362	388	356	393	335	352	329	351	362	382	345	351	365	338	374	361	353	368	371	354	383	354	329	349	362	347	364	343	352	367	377	353	359	365	336	343	341	334	343	341	319	370	356	371	363	354	405	362	367	362	391	360	380	330	364	346	366	377	339	380	296	348	330	365	348	366	333	377	376
53138	78018	51698	28576	14409	1443	449	434	397	462	423	447	465	426	421	418	410	421	432	429	419	428	434	447	432	416	387	427	431	422	444	417	422	424	437	421	407	440	430	424	449	392	432	399	428	410	409	423	405	456	396	379	448	449	402	442	408	415	418	419	412	430	409	440	411	411	381	443	405	387	441	415	440	421	423	382	421	415	447	386	415	411	378	405	401	410	413	405	400	478	407	420	436	395	402	433	427	418	429	399	414	417	375	384	463	412	410	406	399	422	414	385	403	441	398	373	396	423	426	420	409	404	423	400	403	443	400	427	407	411	436	402	418	451	408	456	429	427	428	436	412	422	372	406	386	404	413	412	405	429	425	431	397	384	427	409	439	421	430	410	428	440	409	389	423	428	407	433	417	371	393	415	398	429	405	402	416	429	410	404	423	417	420	424	438	399	419	414	430	417	399	400	430	414	373	365	394	414	395	377	419	415	380	410	431	393	416	423	436	399	428	411	407	411	393	416	389	415	434	440	427	419	447	429	407	452	419	391	404	417	406	394	412	418	440	419	427	424	427	391	403	426	416	453	406	430	455	387	376	395	411	413	405	426	385	384	400	437	406	411	410	399	422	438	450	429	378	438	391	413	424	436	408	417	423	442	436	395	414	410	382	421	385	443	427	428	444	415	448	417	396	434	406	437	364	418	426	413	424	401	418	427	430	447	433	417	401	420	415	438	406	420	458	391	432	410	417	440	434	445	446	384	393	420	428	393	389	402	413	375	365	415	474	420	448	389	388	419	427	372	445	453	426	446	424	440	415	411	413	416	437	423	405	441	426	392	408	378	422	408	412	417	410	411	405	432	395	402	466	402	410	466	410	405	433	379	429	427	425	397	443	431	443	390	369	433	411	413	396	407	384	454	419	377	469	426	421	402	405	384	429	416	406	448	430	452	366	444	430	417	409	405	440	439	411	421	377	406	441	431	393	394	404	435	367	424	431	414	426	392	414	431	458	405	432	411	435	441	409	415	381	427	412	387	431	374	398	429	410	423	436	408	454	388	425	409	434	392	407	435	396	384	411	430	403	459	399	422	413	408	443	424	419	389	444	420	439	450	386	406	454	386	406	405	413	388	452	405	416	426	401	445	387	382	419	427	378	393	425	417	448	401	388	412	420	415	434	417	423	411	385	441	415	388	413	439	380	408	403	397	405	436	389	442	427	404	430	386	428	399	422	412	440	434	452	406	430	429	386	438	365	410	439	414	430	407	433	426	424	386	423	434	385	432	430	408	387	391	445	396	412	428	419	372	427	412	401	437	425	456	413	443	422	413	409	403	467	425	422	426	440	406	428	400	391	398	420	410	409	410	420	411	388	429	428	418	410	457	365	384	391	384	414	404	399	419	391	426	406	430	430	401	396	392	395	431	423	425	435	408	409	395	416	408	424	447	398	396	427	432	389	421	382	401	372	401	439	426	419	382	401	389	413	406	409	419	406	393	419	417	408	400	421	398	422	373	388	385	441	429	409	429	456	431	401	398	438	411	401	427	413	416	420	426	429	410	447	409	409	414	412	425	414	424	406	412	423	413	418	422	427	449	384	400	416	420	437	449	395	441	428	396	403	422	389	420	403	428	414	426	397	409	406	422	397	392	394	457	413	408	437	389	427	407	407	430	438	402	404	416	401	444	415	430	388	393	403	430	410	391	405	404	409	426	388	416	443	395	385	425	417	451	412	421	425	451	418	393	447	406	410	409	429	397	415	371	411	427	424	392	440	431	445	391	420	432	412	444	415	409	427	396	401	432	380	403	390	422	421	397	428	446	423	397	384	433	398	403	426	430	377	437	390	387	400	405	383	438	423	421	435	417	433	406	424	376	406	384	445	427	400	432	423	424	422	415	396	416	416	392	438	415	375	394	400	422	406	409	390	402	417	409	406	425	449	457	419	396	388	426	401	387	408	384	414	429	418	409	417	397	426	416	413	429	439	428	387	399	409	404	379	420	434	437	383	416	395	429	420	390	453	398	472	393	422	409	425	405	436	403	440	396	438	444	388	417	386	436	409	410	426	410	428	391	417	421	422	396	398	398	406	401	398	409	384	417	408	412	422	403	419	392	388	431	435	434	423	409	430	473	404	388	429	430	415	401	452	416	411	415	406	433	440	418	431	469	415	426	424	412	408	437	398	413	431	385	417	426	394	395	411	405	413	436	415	400	413	411	423	411	424	391	416	381	389	452	419	440	422	401	428	411	387	416	405	440	429	417	406	436	430	412	406	374	414	415	384	398	415	426	418	448	410	377	418	431	379	449	439	414	420	387	392	381	405	424	379	413	401	413	384	405	391	394	429	414	443	418	409	420	445	410	405	430	393	446	438	381	367	402	421	392	405	410	377	434	418	396	408	431	436	454	422	412	406	427	416	414	402	425	432	391	434	413	411	431	435	369	427	424	403	420	421	414	418	439	416	430	399	426	427	401	428	388	410	433	399	436	426	450	411	390	398	465	444	445	414	428	437	396	420	439	393	385	420	421	396	392	385	380	394	403	380	433	389	434	420	398	404	406	404	444	376	431	411	378	434	421	396	400	393	423	417	419	419	404	425	423	394	416	404	410	433	437	387	385	423	409	407	365	420	375	459	448	403	394	406	435	454	413	411	406	417	423	434	404	420	420	398	423	425	435	460	425	397	426	393	402	436	390	390	388	402	433	420	384	444	450	431	439	431	432	384	407	407	416	406	412	468	425	388	399	446	400	432	409	392	410	425	420	440	404	402	430	389	431	450	415	397	466	449	396	417	412	415	410	425	466	404	452	386	460	441	421	438	401	422	413	443	393	422	404	417	375	380	413	450	391	412	408	432	425	436	393	409	415	421	396	401	412	430	427	424	416	435	415	435	401	418	429	378	392	390	417	398	438	400	409	384	412	436	436	435	440	448	445	383	418	417	448	444	448	381	434	425	426	405	408	419	439	412	436	437	442	380	375	384	407	444	396	429	438	420	390	412	426	456	472	439	382	408	439	433	397	416	415	419	386	384	415	369	455	418	411	373	421	404	390	390	456	449	400	399	421	409	460	446	437	431	457	389	430	386	413	382	406	410	403	412	441	417	408	432	405	406	437	437	454	412	406	394	455	435	405	424	409	419	411	409	445	423	413	396	411	447	414	400	385	430	424	449	428	401	421	420	402	430	428	439	425	430	404	451	431	426	414	455	423	419	406	390	446	396	437	386	410	439	453	429	365	403	417	383	424	417	421	454	403	395	408	455	413	399	449	443	407	417	419	390	386	372	418	449	403	423	397	395	392	403	420	421	436	400	409	445	396	401	409	394	395	393	390	393	403	382	429	399	405	408	427	426	372	412	414	427	439	405	411	417	403	427	409	417	434	450	401	421	411	417	404	408	423	414	435	459	422	392	424	432	451	384	480	404	391	381	438	420	440	405	389	395	405	423	380	419	431	415	415	413	400	423	429	454	405	426	462	417	435	442	434	414	438	431	391	413	391
23221	22138	32070	26477	23039	20552	9280	769	612	610	569	583	600	554	554	513	559	560	555	527	544	531	539	582	527	516	547	520	563	546	549	544	558	535	563	548	540	509	542	562	516	562	539	560	586	569	524	559	519	544	553	545	557	515	529	555	550	534	504	566	531	546	557	511	545	520	573	516	529	541	540	576	568	491	531	565	515	534	535	554	593	525	559	522	535	553	565	548	520	524	508	510	575	510	557	533	505	524	558	526	526	545	548	550	576	536	557	549	543	571	522	494	588	529	568	524	494	537	516	542	553	539	545	541	514	535	556	546	535	566	528	536	488	531	551	520	518	581	494	535	516	566	555	541	547	510	527	549	530	567	592	489	551	533	547	569	560	546	560	522	541	522	564	542	570	546	565	535	558	551	530	531	587	553	546	553	494	538	526	551	562	518	531	530	528	560	535	516	547	536	507	588	545	518	521	525	552	522	503	523	569	532	587	518	555	507	552	549	583	535	495	516	541	586	566	551	591	578	556	601	514	522	535	465	537	552	548	526	524	566	593	550	551	551	578	528	549	526	533	549	515	525	601	544	544	553	521	519	579	555	544	552	546	558	531	549	517	532	535	520	546	537	577	533	557	555	526	510	530	503	526	534	581	517	467	552	570	553	553	535	579	535	543	550	568	537	526	570	506	499	532	525	568	532	570	553	550	517	553	532	502	518	556	541	542	552	530	528	547	521	551	558	514	504	561	555	565	537	527	556	566	519	533	549	539	535	511	494	551	564	531	514	566	522	543	535	569	547	509	530	526	529	567	524	488	516	547	557	540	555	508	526	570	544	558	584	545	532	544	537	585	546	527	516	565	539	496	573	504	513	563	601	518	617	528	529	567	542	536	544	513	550	544	547	515	545	575	517	558	515	540	539	574	551	527	537	560	551	507	521	544	542	469	544	581	551	547	537	539	539	555	531	536	522	527	532	534	544	582	550	544	557	537	564	540	552	531	593	542	592	553	595	573	540	490	559	580	543	523	493	560	527	534	557	499	516	531	560	480	557	590	505	541	534	557	550	501	548	529	485	548	535	561	526	544	511	549	559	538	574	520	535	536	559	538	556	533	517	598	560	530	564	503	511	515	510	543	530	523	512	515	529	523	565	518	533	589	520	500	530	519	554	524	512	532	523	568	511	541	570	557	547	539	539	532	539	550	559	539	559	542	530	507	521	504	549	543	548	522	581	526	504	500	563	557	541	559	563	538	559	544	521	547	535	473	539	536	538	537	554	528	573	516	542	530	526	555	524	567	554	546	530	535	532	547	584	543	559	575	541	532	529	556	541	560	534	564	504	509	533	548	548	534	542	519	527	546	573	597	558	532	536	523	540	482	529	518	551	571	556	534	534	529	538	527	544	521	587	535	549	553	551	539	513	596	518	540	542	516	535	548	520	513	508	578	564	536	531	526	543	545	571	540	499	533	530	541	545	536	577	498	531	486	538	545	544	572	533	567	503	540	582	508	564	532	598	504	546	517	537	538	532	557	542	523	568	572	528	527	547	538	496	525	547	590	532	570	560	531	550	529	525	544	544	485	574	527	552	548	522	556	534	531	559	539	564	496	538	539	483	579	498	540	575	535	538	542	587	568	581	549	524	548	571	536	541	517	469	574	523	536	510	532	506	508	540	545	509	589	564	531	534	520	526	597	496	552	553	535	539	540	566	559	523	544	565	456	513	547	480	538	553	554	491	547	542	559	553	554	543	576	548	554	552	517	526	554	540	523	526	534	515	512	528	537	558	501	524	508	528	571	557	508	527	573	562	543	526	583	544	536	547	537	572	553	568	579	525	531	550	511	567	585	553	561	568	539	575	589	576	543	543	524	518	531	491	546	482	573	510	549	559	505	536	543	560	514	487	507	525	512	531	599	501	569	540	517	551	541	520	512	535	529	585	535	508	524	536	551	587	565	566	545	551	487	526	569	552	549	565	556	561	526	559	547	537	564	540	517	556	558	514	518	543	550	539	504	531	551	521	515	536	525	558	528	549	524	498	575	544	527	528	550	580	512	550	549	514	526	543	533	561	573	516	539	500	522	551	542	519	531	560	526	535	525	582	529	538	514	519	541	526	550	572	555	543	517	521	557	544	531	528	524	521	576	542	593	515	542	535	509	538	566	513	578	546	568	510	566	528	569	569	522	510	534	536	525	572	507	544	541	554	553	503	565	547	559	538	565	528	551	512	512	512	541	545	521	536	532	573	521	526	542	563	554	529	559	537	516	517	517	532	542	515	540	599	548	510	525	509	558	505	531	514	523	546	550	568	512	526	547	525	544	583	561	556	552	504	497	545	571	529	507	534	513	557	550	508	527	563	533	522	533	523	530	485	536	535	551	499	532	523	572	564	523	521	557	565	528	532	495	520	552	523	533	569	508	542	559	550	530	558	521	550	567	540	484	585	535	536	577	557	525	533	521	550	537	558	543	518	544	542	529	523	556	527	544	548	497	519	510	586	551	537	520	503	515	546	556	546	506	534	512	543	536	525	524	523	543	558	570	560	537	516	504	583	517	522	528	543	506	546	564	539	530	527	542	565	509	527	516	543	577	547	547	517	556	522	557	525	519	508	551	516	503	540	548	528	560	508	544	528	544	560	521	523	509	517	543	563	535	519	532	588	552	523	522	502	576	535	546	554	497	523	543	588	565	517	517	503	518	539	569	530	550	540	547	546	550	534	561	528	555	530	584	566	503	550	513	541	517	512	561	563	528	552	538	543	518	527	539	554	547	499	536	544	527	538	564	557	519	532	561	540	575	507	557	547	526	546	551	547	501	521	522	559	541	563	580	556	542	539	577	551	539	572	506	540	546	560	529	508	531	509	543	570	518	571	522	516	550	547	570	567	505	528	550	526	542	599	561	503	508	521	514	537	528	559	531	572	516	543	573	552	530	527	520	539	558	548	521	551	570	579	538	549	529	521	546	514	538	546	587	550	546	537	535	542	528	584	517	525	549	552	543	567	557	485	547	521	551	482	545	522	535	484	532	546	589	525	511	532	517	541	513	562	565	550	548	575	527	488	547	536	552	519	546	549	518	509	521	526	541	542	529	513	536	543	527	550	558	516	531	539	582	567	557	543	506	551	514	538	552	538	551	527	591	474	539	571	540	525	563	516	558	523	522	529	485	547	559	570	541	520	554	484	541	542	513	561	517	524	556	557	537	541	543	522	613	594	552	537	516	512	541	497	550	581	544	544	561	535	591	532	554	552	561	505	556	522	545	509	605	522	508	529	521	533	568	552	508	543	542	569	541	592	539	509	570	521	520	529	544	585	522	522	525	531	572	528	542	556	550	536	526	550	533	533	508	544	594	484	509	496	495	531	563	521	536	536	551	516	529	542	543	499	515	513	513	518	516	586	554	521	560	534	539	569	558	542	535	572	519	535	520	523	546	545	530	525	538	518	546	538	536	501	536	515	541	532	570	582	548	569	513	521	556	532	519	566	575	567	519	524	576	545
62527	100931	74442	46766	30476	4169	691	692	614	648	656	677	653	609	606	619	594	641	596	605	588	641	573	601	611	619	583	590	563	599	586	598	577	580	635	606	589	519	597	580	601	592	614	563	603	590	565	576	600	584	603	570	610	573	557	572	624	572	601	610	562	577	582	570	562	585	639	592	568	612	628	585	589	623	624	607	607	656	587	574	540	583	580	597	592	544	551	577	595	587	611	608	564	581	575	548	571	605	556	549	612	614	558	581	585	591	556	562	562	575	601	580	615	585	579	583	598	636	578	529	565	571	610	590	632	611	608	589	608	632	556	563	592	603	601	594	555	606	600	571	602	550	562	545	587	615	613	590	563	599	579	599	556	613	552	568	546	594	552	562	632	579	593	578	630	585	575	584	574	596	592	612	622	615	624	581	610	600	623	560	580	650	611	588	597	580	606	583	589	571	573	607	597	580	584	611	559	553	600	609	570	618	580	580	598	594	572	630	559	596	561	591	590	604	562	589	557	605	572	590	572	554	613	557	577	560	562	569	583	564	573	552	557	577	587	602	567	613	595	611	589	541	579	582	583	607	622	584	598	612	624	569	643	575	594	638	564	590	621	549	573	553	596	612	573	580	579	595	599	614	578	616	625	576	578	621	568	635	586	568	609	613	557	552	608	578	560	567	561	560	607	617	601	584	613	600	612	609	600	590	536	562	607	559	644	569	545	595	550	560	538	530	583	629	565	587	603	603	597	610	596	565	595	567	599	576	548	583	581	583	594	592	618	538	605	600	597	567	592	578	584	626	573	566	650	628	606	606	590	627	582	568	568	581	596	595	620	572	609	573	563	620	592	527	574	571	538	554	570	589	636	603	634	578	568	580	606	592	586	565	579	646	603	560	544	608	556	602	594	601	638	557	622	585	573	562	574	615	551	541	554	579	616	591	573	554	574	590	580	549	605	621	592	586	618	549	577	597	588	587	589	600	568	608	545	591	588	569	557	602	619	587	631	549	586	570	590	599	619	578	582	587	567	580	562	592	575	596	608	571	597	579	556	609	598	597	589	568	553	635	558	564	580	565	605	574	601	553	563	618	613	597	618	597	589	583	578	586	589	603	593	612	630	566	586	607	572	637	654	590	584	553	580	574	599	581	605	580	612	575	606	564	649	569	610	586	607	564	549	588	634	601	603	608	553	640	597	593	594	573	576	580	567	594	601	581	570	547	596	595	585	579	593	581	609	581	629	547	590	570	549	580	613	635	592	594	572	583	592	652	592	595	555	555	606	595	567	580	594	570	574	560	595	554	601	594	585	575	588	548	606	570	580	574	572	605	551	592	551	575	582	571	629	541	573	587	625	613	581	615	605	608	629	591	561	513	616	585	602	617	581	579	605	599	561	604	566	563	587	586	580	606	583	627	600	538	604	569	590	596	601	551	614	575	579	579	547	572	616	591	572	602	616	601	569	613	579	616	611	557	597	559	625	571	577	563	577	568	599	586	567	582	591	557	591	580	635	531	590	550	596	564	573	590	578	583	565	579	604	583	578	605	576	572	617	578	593	593	603	606	598	554	592	574	568	559	555	581	618	614	549	608	600	603	626	602	549	594	545	611	547	595	544	611	589	525	597	574	613	563	556	580	553	593	585	583	590	583	589	582	583	586	583	615	591	564	567	613	624	550	564	630	586	594	561	576	581	551	537	575	595	629	609	606	593	623	617	553	560	594	559	595	564	574	562	558	621	603	540	587	593	557	584	594	558	587	617	510	578	579	552	577	606	585	588	660	586	693	574	595	568	592	617	629	607	584	601	588	601	546	539	621	573	617	595	579	629	582	562	637	588	601	627	586	575	611	616	602	608	583	604	572	599	582	595	600	591	574	573	604	558	611	572	593	587	582	611	601	606	580	620	562	566	567	566	570	576	584	581	575	559	610	612	575	594	558	585	621	567	597	607	598	601	567	579	592	579	569	597	562	566	641	584	609	585	622	613	636	602	588	568	569	610	592	606	634	576	588	604	566	556	570	595	569	559	621	594	551	627	607	575	593	569	576	606	554	597	579	633	584	621	562	604	545	579	598	574	579	595	597	550	585	570	623	577	577	565	609	571	599	595	620	575	569	552	565	590	598	576	590	598	609	611	539	626	578	585	607	573	638	592	592	574	599	585	604	580	562	575	604	554	573	613	591	591	570	604	625	569	581	604	605	595	548	626	613	608	573	592	590	578	565	575	614	629	585	600	655	555	524	620	622	565	592	588	604	586	564	577	576	598	581	551	568	601	566	623	590	624	597	617	602	597	600	606	605	607	598	590	600	616	549	538	567	596	572	568	609	633	622	621	577	575	563	602	571	579	578	581	588	606	568	554	586	618	570	596	578	592	562	605	551	589	569	594	595	543	584	552	584	621	600	575	554	578	569	567	639	620	566	613	575	561	594	636	558	533	593	585	587	583	607	628	582	560	578	613	603	613	622	568	578	610	576	575	588	584	601	537	600	587	600	614	575	610	581	602	623	590	587	601	577	619	601	569	601	597	589	597	582	578	595	593	586	604	604	543	567	624	580	562	591	548	585	597	583	616	637	567	594	602	575	565	595	584	587	617	612	589	574	547	628	557	600	549	564	570	583	575	604	552	603	564	548	611	584	608	582	556	619	595	525	582	581	568	541	567	582	565	565	592	617	600	564	560	589	581	611	607	624	595	593	605	584	588	594	590	571	598	595	560	630	587	594	589	595	587	601	584	596	593	559	560	615	607	569	542	581	567	612	575	615	540	600	637	580	623	615	646	612	576	580	584	585	559	554	593	604	588	608	630	613	565	575	605	545	578	596	579	577	590	590	611	567	566	639	564	662	581	591	604	606	597	552	575	479	568	571	589	544	624	591	613	596	581	585	590	552	584	599	588	591	582	539	587	581	631	524	597	578	538	584	593	616	601	586	570	545	611	610	577	606	611	578	596	620	623	596	576	562	577	598	602	604	598	586	600	600	562	547	593	581	543	586	603	558	574	571	606	551	566	574	616	553	603	578	589	574	582	566	597	552	604	577	630	614	616	538	573	580	587	636	598	623	604	574	612	612	604	635	575	602	562	598	603	563	609	559	569	593	563	561	562	630	582	572	565	588	563	578	579	569	584	589	608	642	553	564	621	571	593	602	605	559	567	570	589	552	576	556	551	591	583	536	597	590	591	590	581	606	579	621	591	631	596	604	587	587	604	578	609	616	591	555	534	613	571	586	595	603	567	580	562	603	560	559	590	619	581	634	581	550	577	578	592	548	569	616	586	609	603	625	602	625	565	583	579	612	635	617	532	622	603	606	599	591	608	575	597	572	633	587	588	604	572	589	580	564	630	578	593	570	613	601	562	596	574	547	638	598	610	592	606	542	578	580	608	557	561	604	550	581	603	581	555	534	600	583	563	624	599	586	609	580	571	578	596	622	603	573	575	573	577	623	580	604	599	566	588	595	597	626	561	544	567	576	546	631	584	560	535	544	589	601	565	590
29174	28268	30726	13691	3039	573	350	252	246	286	295	233	251	282	274	251	292	248	271	278	246	241	253	283	237	262	244	259	263	261	232	248	271	258	277	247	227	265	208	253	273	257	244	266	281	256	237	244	250	247	260	274	242	282	244	256	266	289	252	271	276	251	276	252	241	261	254	270	235	262	248	271	271	203	229	234	250	259	258	245	270	284	297	260	274	265	245	255	243	248	263	257	262	257	272	250	256	280	271	272	283	258	256	241	231	247	241	225	260	274	257	248	232	285	269	265	257	265	267	239	262	238	257	243	258	265	243	249	240	263	284	235	250	250	249	258	246	253	256	253	251	282	255	248	265	252	241	247	266	280	241	251	240	263	258	247	287	277	238	234	271	235	233	240	242	225	271	254	280	240	240	235	290	238	247	247	267	222	222	261	237	244	254	252	241	256	246	248	257	274	244	272	279	247	254	238	262	271	258	246	272	265	285	264	263	258	261	242	268	262	253	263	282	273	251	255	286	250	273	253	248	262	250	269	258	253	237	243	230	280	245	224	252	245	253	271	261	260	226	217	249	243	244	280	283	273	257	238	243	248	276	254	245	251	258	244	266	220	253	255	241	256	251	272	233	276	272	248	232	235	251	252	257	267	239	270	257	275	250	228	284	267	265	268	266	265	266	268	265	266	254	246	286	256	263	275	268	237	281	239	273	281	241	233	238	260	273	238	264	264	278	292	259	265	267	269	265	242	260	248	246	268	240	283	243	256	250	254	263	235	253	262	252	232	234	274	252	262	235	270	250	207	265	263	236	271	259	254	270	238	255	245	255	229	258	268	279	243	267	242	256	250	236	239	266	236	275	256	285	268	240	253	264	259	242	257	261	264	284	271	285	235	257	259	256	267	261	265	249	249	241	240	248	251	280	251	254	241	244	279	251	256	269	275	248	257	272	265	272	254	251	251	265	226	248	246	244	257	221	255	251	248	272	255	272	257	252	263	250	263	246	254	275	266	254	287	242	254	254	265	249	235	253	262	282	241	263	272	247	282	240	248	249	244	261	287	239	260	219	296	263	286	244	268	227	253	229	253	243	237	248	216	247	277	248	293	258	272	280	252	254	273	234	263	262	224	243	245	240	262	248	249	232	262	258	250	267	236	239	263	250	260	246	241	237	264	262	280	242	241	266	241	240	256	240	270	253	255	233	271	265	256	223	259	259	255	268	255	235	267	264	264	256	231	260	269	242	220	264	255	257	251	272	290	257	264	297	240	252	265	250	247	264	242	237	253	271	261	271	245	272	231	245	268	263	248	230	228	259	267	283	266	234	234	269	266	247	267	213	262	281	267	252	233	255	265	248	267	262	235	244	240	232	242	261	299	264	245	221	255	258	221	256	255	273	256	258	256	241	252	278	248	286	256	226	253	240	237	261	253	267	255	271	252	261	275	266	262	258	202	260	266	256	230	276	243	257	268	223	276	236	264	293	215	240	266	269	264	264	256	258	275	282	244	274	247	267	263	297	263	246	263	279	246	266	296	244	259	259	273	278	229	238	260	241	248	278	258	238	239	256	264	214	269	256	254	269	240	257	284	248	241	261	288	273	244	249	229	252	260	238	294	224	255	260	234	260	254	262	271	242	268	255	233	231	263	274	265	246	248	247	265	246	276	266	238	254	262	240	242	257	264	272	232	254	251	229	259	236	269	242	257	252	243	261	245	259	275	233	241	269	254	267	260	265	251	249	261	253	260	254	238	242	255	261	247	236	238	223	245	251	246	224	253	242	262	245	273	246	272	232	252	258	276	235	289	244	237	239	242	252	252	277	228	242	243	248	254	257	229	238	265	254	248	273	240	250	268	252	253	278	264	236	259	271	270	250	254	283	251	265	264	252	233	265	240	249	287	258	258	285	250	239	216	272	262	282	267	232	269	258	252	250	292	235	270	229	249	269	262	244	259	224	264	244	242	220	264	227	261	253	274	250	266	233	229	273	258	248	257	252	247	239	248	238	261	263	244	246	251	244	250	260	239	256	247	274	245	248	258	280	233	243	245	276	228	249	261	264	255	246	253	273	300	243	237	262	259	257	248	261	267	266	232	232	260	236	270	239	241	250	228	234	273	268	254	291	258	273	249	242	263	259	251	239	257	256	269	257	277	252	251	250	249	275	268	247	257	241	239	267	264	278	244	257	264	275	256	230	242	269	267	244	229	256	241	256	226	271	258	256	250	264	252	266	247	255	236	245	233	247	261	253	248	245	281	267	280	256	241	234	277	261	270	240	274	232	239	254	260	226	261	233	252	251	226	242	274	260	251	272	233	229	257	247	284	260	244	246	253	243	271	258	270	266	244	245	265	250	256	259	275	248	248	268	261	242	262	260	268	260	244	248	263	238	255	266	276	282	271	231	262	250	268	236	252	234	256	241	239	254	232	251	242	239	264	251	251	260	238	251	234	248	240	240	237	267	236	264	284	262	256	280	251	261	252	236	231	260	281	245	254	259	276	245	232	256	261	232	272	250	245	257	251	244	279	253	230	267	238	249	254	240	275	270	257	254	248	245	265	279	228	268	242	266	248	260	255	257	272	276	242	251	244	235	251	276	275	263	270	241	259	257	280	267	247	272	236	238	287	264	261	286	258	264	284	280	270	258	262	238	244	273	241	264	293	245	250	258	251	250	258	275	255	259	250	276	261	245	266	275	273	264	238	228	254	267	235	245	255	269	292	267	276	259	246	268	256	266	221	251	261	266	245	227	289	271	247	246	229	255	243	257	281	270	280	258	249	261	267	254	224	274	289	268	260	261	243	252	265	225	242	248	257	279	239	292	266	269	247	256	274	275	240	250	276	254	231	281	276	272	253	248	250	262	252	247	226	256	253	245	249	260	262	261	288	252	268	259	263	285	254	271	277	242	241	249	276	242	252	261	241	263	282	249	252	234	260	303	249	301	227	253	232	261	259	251	282	233	250	276	241	275	236	254	235	256	275	271	277	255	261	246	251	284	248	258	256	256	258	231	244	252	266	236	249	247	239	258	285	258	221	249	250	283	205	259	262	247	245	263	258	233	244	260	267	251	280	246	246	257	256	252	258	249	237	286	259	236	244	235	252	224	252	264	253	241	267	260	217	251	264	284	244	253	262	247	299	257	258	239	240	252	248	249	250	255	218	271	231	273	272	259	236	248	236	258	269	256	252	287	277	254	244	258	262	250	239	261	264	259	265	282	229	274	264	251	233	273	234	252	269	264	241	271	262	254	268	285	257	259	261	217	250	249	265	259	260	269	244	229	275	237	241	220	228	269	254	251	248	245	253	244	239	267	252	247	259	265	216	274	250	255	278	261	266	269	226	234	256	255	275	255	248	224	248	261	242	265	245	242	238	277	283	272	262	247	260	281	271	274	249	264	269	272	233	241	276	267	264	240	269	220	246	248	259	226	272	252	254	277	280	260	228	245	238	255	252	236	266	289	262	241	244	275	258	269	293	245	247	243	253	265	256	238	261
29834	45762	27717	7887	3173	479	289	316	302	328	305	268	308	320	315	280	311	294	307	299	312	314	311	285	282	283	301	310	284	316	295	313	337	264	314	264	294	331	299	305	293	309	321	289	305	279	304	281	287	318	298	297	283	305	315	307	320	295	291	302	267	291	279	303	328	325	318	297	335	295	282	294	300	295	326	341	290	306	295	319	280	277	293	320	310	304	307	313	299	320	289	308	324	278	318	288	322	299	324	277	270	306	301	294	283	317	299	312	343	286	316	294	310	291	286	296	291	295	322	289	296	315	297	322	306	311	308	307	289	303	282	297	320	284	312	324	322	279	323	316	277	294	283	332	285	339	325	292	328	302	273	290	293	295	279	275	276	326	285	330	278	299	299	313	321	268	312	324	318	307	300	322	291	287	325	286	312	305	313	287	325	313	314	306	299	298	304	317	329	316	296	309	295	313	293	327	329	305	319	300	300	283	302	289	273	324	301	307	299	291	284	321	340	301	297	329	297	318	318	279	310	277	289	319	284	301	300	295	286	277	284	308	270	316	278	297	326	299	302	293	321	282	308	313	342	318	273	306	286	287	319	318	296	300	294	293	280	300	293	287	286	291	286	308	303	311	327	272	312	289	285	301	297	289	286	327	264	325	302	293	295	331	295	296	312	316	304	297	331	299	332	277	275	307	350	284	283	277	303	301	293	290	292	300	295	335	313	310	279	297	309	297	284	324	322	332	295	297	303	320	305	307	325	287	324	308	297	314	266	317	307	276	288	282	292	312	307	298	311	313	301	271	300	299	299	350	317	292	278	298	310	301	280	288	268	311	300	330	288	299	310	296	284	296	293	298	318	304	337	304	322	283	290	324	316	310	266	331	296	294	309	314	298	298	292	308	276	305	264	316	338	278	324	302	332	309	275	290	306	280	323	291	295	282	290	292	320	304	298	298	329	292	287	300	322	326	316	299	297	312	314	323	317	318	306	316	338	288	316	301	302	315	287	307	294	296	330	287	277	311	280	321	287	315	327	272	297	294	321	292	320	290	270	331	308	328	298	286	282	331	297	291	286	318	277	306	297	314	289	308	318	344	311	324	291	312	361	320	274	307	291	320	302	288	312	307	302	311	307	314	280	316	307	316	292	319	290	301	321	285	287	303	313	311	264	303	294	278	304	298	289	311	278	303	265	261	318	277	336	314	267	325	299	319	314	297	294	319	286	289	304	282	300	265	289	326	289	301	303	311	327	301	317	289	315	291	306	281	295	296	293	273	324	280	292	267	332	285	309	298	261	318	274	311	285	303	300	315	288	292	312	330	296	288	334	271	294	325	297	315	281	294	295	297	292	320	334	311	294	289	335	295	296	311	291	284	304	309	300	292	264	292	323	279	291	310	321	318	303	279	245	312	326	301	270	285	322	284	338	298	315	323	275	299	270	285	300	319	323	292	335	305	322	313	299	292	307	278	304	306	323	308	307	324	329	309	294	275	306	303	303	319	321	286	308	287	306	298	259	295	312	310	305	302	302	314	303	300	308	310	302	288	288	292	288	308	278	315	283	290	308	314	319	323	295	295	316	316	322	304	279	307	296	310	301	296	306	267	281	299	288	300	328	316	300	333	312	313	301	325	329	317	325	307	325	317	335	284	276	311	326	286	277	291	296	311	306	306	283	306	284	309	294	307	324	294	298	318	321	280	333	315	292	316	310	329	292	314	301	329	304	325	310	285	284	340	312	259	314	322	330	325	310	299	318	322	322	322	293	277	291	288	283	311	296	295	307	320	321	281	307	300	300	286	340	310	311	304	320	281	288	284	281	293	294	306	304	313	315	333	299	299	333	328	275	324	280	295	274	318	319	303	329	316	283	320	288	291	315	280	314	272	315	315	329	296	310	330	322	312	290	292	289	314	323	312	316	307	360	299	332	280	303	302	297	306	326	311	297	309	304	317	321	308	293	311	273	352	271	336	331	311	320	314	296	279	296	299	287	312	314	292	301	305	286	276	288	330	318	317	292	352	323	281	287	326	301	312	301	281	313	289	329	301	296	292	325	306	283	278	301	274	325	297	274	290	319	281	282	289	289	320	317	306	319	303	263	279	311	287	320	319	308	296	335	322	316	285	307	316	316	338	314	294	309	327	275	294	303	289	310	310	318	322	290	292	312	271	288	290	327	269	309	317	297	303	300	295	302	335	313	302	326	287	316	320	307	320	277	293	301	312	274	258	287	324	329	263	296	305	328	291	300	293	335	309	294	293	254	282	316	307	294	308	309	317	318	274	270	311	325	286	314	313	287	310	298	323	265	286	286	288	304	321	326	267	298	287	314	290	282	318	288	319	293	338	295	288	312	304	281	297	274	338	307	289	325	316	316	311	269	299	302	295	293	300	296	300	313	328	300	324	300	320	332	279	297	293	327	336	285	291	332	305	292	266	302	307	285	313	301	291	300	300	290	298	310	292	297	292	304	301	314	312	312	274	302	310	287	288	323	282	273	294	309	280	275	304	318	296	295	304	271	320	319	325	324	300	302	345	309	307	323	300	335	296	293	310	334	308	278	281	250	299	276	316	276	276	304	296	323	271	321	328	300	336	296	290	318	314	279	318	317	351	325	315	293	293	322	316	309	287	279	293	296	314	325	286	328	316	321	279	270	325	304	309	302	298	321	320	291	290	292	290	302	267	295	306	269	296	333	336	292	306	283	309	323	309	286	296	307	306	316	281	314	305	311	305	289	289	293	322	320	341	307	296	301	301	320	315	316	297	268	307	312	305	311	308	293	295	321	310	321	292	296	318	316	293	274	346	296	284	287	288	273	324	304	278	331	323	289	291	295	321	312	290	330	298	273	289	300	295	283	307	302	281	280	319	329	281	294	280	301	330	291	351	297	316	302	317	371	329	327	320	342	299	262	315	299	303	335	314	296	330	304	263	298	268	336	316	307	339	310	283	306	302	337	310	306	323	276	293	302	297	284	274	317	320	299	330	305	285	303	317	295	270	292	283	289	316	314	324	300	309	309	340	306	302	326	297	307	289	272	320	283	299	291	282	313	319	312	281	312	291	303	279	303	334	326	306	285	293	294	287	309	293	321	304	313	335	281	296	285	316	308	282	266	321	276	333	311	302	298	302	321	289	331	306	297	317	302	266	318	320	326	290	286	303	309	291	317	310	333	311	304	306	313	343	263	286	294	285	324	288	315	304	307	288	266	293	303	315	284	299	296	305	302	278	286	313	317	285	323	302	298	303	276	335	304	303	283	306	311	335	289	295	319	331	299	292	296	277	311	311	290	284	308	320	317	308	317	298	314	308	333	275	273	267	303	298	312	297	292	315	320	271	293	284	273	293	295	299	291	290	300	286	292	297	306	308	286	306	304	288	324	307	261	286	309	309	285	279	311	325	319	322	311	298	296	302	292	309	278	322	298	272	322	296	308	288	276	290	309	308	351	302	282	301	303	311	342	309	306	308	307	291	304	294	306	292	310	300	281	315	338	319
24360	22917	33439	27710	22788	14064	1531	388	391	414	357	338	348	340	380	369	378	323	337	348	361	355	372	352	356	339	376	355	366	367	368	363	384	386	351	324	331	321	330	350	326	366	327	334	340	363	320	349	364	367	343	335	347	360	371	351	371	370	374	355	373	351	339	364	356	333	351	360	328	351	328	361	370	362	341	325	324	335	344	350	328	322	295	336	339	372	379	322	367	338	348	336	349	329	344	325	345	350	387	337	376	348	340	347	349	419	323	334	357	356	326	339	357	379	369	344	348	339	357	363	372	369	322	348	377	385	332	348	347	347	333	367	356	346	355	330	384	368	357	337	332	368	325	380	347	361	339	354	331	327	342	343	336	311	352	341	347	357	374	317	384	364	362	357	338	342	341	378	363	361	320	366	359	328	382	314	369	340	354	347	363	362	341	369	327	337	338	334	332	381	354	318	358	362	344	369	350	359	347	348	330	315	363	343	383	361	325	331	321	340	335	357	358	361	345	380	358	369	321	358	352	340	374	382	336	361	361	339	363	357	351	317	340	345	338	330	356	357	336	338	396	349	342	329	348	364	358	366	371	348	343	359	373	327	341	390	350	341	339	342	336	356	361	309	329	370	341	316	387	337	350	342	355	340	360	332	357	336	348	339	356	326	341	362	357	317	344	368	338	366	353	333	339	319	351	340	320	321	338	339	332	362	342	342	274	335	356	344	359	378	331	366	375	331	367	343	327	381	334	318	308	324	325	337	334	354	348	355	381	328	334	343	349	346	324	372	356	381	342	367	366	288	360	366	371	340	356	390	340	338	320	349	361	355	360	383	360	320	349	344	367	357	342	321	351	327	340	366	366	361	361	338	355	358	321	338	336	357	355	357	352	368	362	348	374	375	351	380	344	348	343	339	352	336	367	338	371	354	348	323	338	357	325	366	354	322	341	336	390	366	336	354	353	362	367	343	338	357	334	351	320	344	391	325	312	319	370	354	325	362	338	346	364	333	340	347	338	354	355	320	306	367	357	347	354	355	355	336	326	310	342	340	331	365	350	366	357	345	349	377	352	325	329	354	368	349	334	327	369	343	349	349	353	377	380	333	334	348	379	334	347	338	342	364	386	347	329	348	376	347	340	342	330	355	343	350	351	346	377	340	350	371	344	387	372	347	354	353	364	338	371	350	354	328	338	359	353	336	314	381	347	362	343	330	331	302	370	357	376	368	348	344	362	357	337	361	348	354	350	355	318	352	312	346	363	370	350	357	346	356	340	378	346	375	356	339	381	337	336	375	373	341	355	374	313	359	360	361	328	332	382	340	352	355	338	382	371	328	359	344	370	336	337	362	349	341	347	362	384	349	351	344	327	362	372	344	400	359	345	393	338	402	345	347	346	342	386	351	334	354	352	357	321	333	331	381	345	355	366	338	344	347	348	346	368	332	325	373	356	359	371	349	387	371	305	355	355	337	353	349	390	332	321	401	371	346	371	370	362	415	385	369	362	356	397	360	343	333	312	337	326	355	347	341	350	351	352	349	312	373	354	366	324	335	327	384	352	387	361	340	349	340	345	333	307	366	331	343	353	338	364	333	354	382	331	341	337	335	314	371	317	383	362	369	381	331	386	335	366	350	350	347	369	358	350	364	372	349	371	354	366	342	334	362	360	332	347	336	321	356	341	350	342	410	332	357	327	357	400	352	326	356	351	374	359	346	364	348	380	350	315	349	363	351	346	341	306	350	342	301	391	384	338	332	370	363	358	380	348	339	347	372	371	362	363	354	352	346	368	341	369	344	343	334	327	353	341	334	359	349	328	353	314	335	367	356	356	349	345	347	356	363	341	357	367	360	359	372	343	379	326	345	352	336	325	330	346	331	364	377	353	368	359	365	358	344	376	353	328	342	319	330	362	343	353	350	365	329	380	349	358	319	322	358	377	355	363	347	351	339	332	326	361	358	359	333	379	332	345	350	316	339	360	373	346	360	364	348	328	333	312	361	379	365	375	340	372	392	374	375	346	330	348	349	323	342	403	366	381	356	346	356	353	355	335	348	353	389	400	339	363	330	347	343	341	349	323	351	342	415	312	378	343	343	366	364	329	373	342	349	352	346	383	339	358	334	361	324	369	370	323	338	322	385	346	374	391	359	342	347	360	365	331	324	327	344	378	372	364	334	347	344	351	344	339	343	345	378	345	359	371	346	383	299	365	331	333	339	369	362	335	356	351	345	351	326	351	381	367	339	348	359	337	347	332	300	349	325	352	327	336	323	375	320	337	402	364	329	371	364	360	323	335	363	352	359	367	302	331	385	335	364	356	373	365	339	350	332	381	387	348	355	366	335	355	369	378	331	313	355	337	355	351	341	322	341	353	372	340	338	344	335	363	389	354	374	359	379	348	357	373	328	349	323	340	372	324	389	370	357	363	341	335	319	374	341	342	338	331	347	352	376	316	338	340	335	386	328	336	347	365	339	345	349	333	328	358	374	374	356	310	365	355	345	348	372	346	334	331	385	352	375	340	355	378	363	355	393	382	348	330	364	353	414	348	328	369	335	310	377	347	349	339	367	337	356	303	356	374	322	328	306	332	351	320	357	327	321	349	336	354	325	352	355	343	395	370	355	348	382	363	323	361	337	341	358	349	376	332	348	356	346	384	334	357	352	342	362	364	387	353	350	355	305	357	341	390	337	354	369	336	317	337	361	358	338	366	349	342	342	366	336	355	358	319	357	324	378	364	374	375	360	358	312	326	385	351	327	365	348	369	342	367	380	350	357	363	353	365	324	357	352	347	354	368	347	361	357	338	327	356	367	359	358	352	377	338	350	335	361	380	359	341	354	324	352	350	350	308	354	318	356	353	341	356	342	349	339	343	343	369	359	329	328	372	320	351	358	392	329	360	346	369	364	341	367	324	350	359	354	331	358	383	360	330	317	353	345	364	368	381	320	339	310	347	351	321	328	339	372	365	345	344	385	366	357	350	350	350	389	362	339	347	346	362	369	349	373	336	367	360	352	348	358	324	343	338	369	371	359	344	360	370	338	340	342	358	328	371	361	347	333	333	339	349	317	340	316	350	335	359	319	378	359	340	338	374	334	334	337	341	337	358	344	371	368	384	386	376	337	341	373	379	347	357	329	330	319	380	347	317	355	364	359	351	353	334	351	355	374	382	366	350	347	373	344	362	360	383	333	335	368	341	362	386	357	387	363	367	378	339	356	263	355	337	340	365	355	337	370	364	356	329	355	322	347	350	360	368	384	345	326	391	363	343	343	345	343	332	336	332	348	334	320	347	362	381	376	348	339	336	376	380	374	347	333	325	305	319	396	330	380	322	355	335	368	343	369	362	345	301	340	341	339	365	360	344	391	356	358	351	330	351	356	343	349	384	357	365	363	352	338	355	340	364	348	345	334	361	348	351	328	326	355	326	319	403	397	343	343	379	317	352	371	354	362	344	368	362	350	334	327	362	331	368	352	375	342	343	316	327	361	360	362	358	342
56582	91674	62665	36626	21579	2668	455	430	445	392	446	433	427	413	415	379	407	368	418	386	383	406	389	390	364	433	389	395	409	398	406	382	380	413	359	406	392	381	385	399	397	397	377	389	402	414	401	395	398	355	398	395	358	397	383	398	392	412	361	405	409	450	397	357	408	408	393	398	423	430	373	404	385	394	382	430	398	413	381	359	404	368	384	384	398	387	359	412	366	408	389	401	373	376	388	392	376	359	386	407	393	402	398	384	370	399	367	381	373	430	410	358	376	418	384	368	390	390	403	378	403	388	427	401	392	394	364	404	403	382	405	425	383	350	412	391	390	404	411	386	380	399	404	405	363	361	390	354	383	393	401	369	350	379	378	372	442	378	371	377	391	359	419	409	417	393	414	401	393	391	395	416	381	390	442	362	388	404	380	386	398	388	390	403	401	370	417	359	366	381	415	389	368	391	379	408	407	394	387	398	372	384	395	397	401	419	368	370	378	383	382	393	368	385	395	414	373	394	406	377	380	396	407	382	389	384	382	371	395	408	439	419	393	366	406	393	359	391	377	371	425	383	368	404	358	391	373	410	364	395	378	361	360	407	388	334	410	416	397	381	408	414	373	369	416	383	386	416	373	396	399	353	370	387	352	434	397	395	373	391	407	376	388	396	361	390	406	431	411	397	390	367	405	408	392	409	404	386	378	371	380	411	405	385	369	394	370	394	384	403	404	365	415	425	379	386	401	409	369	375	387	396	406	396	422	373	398	391	407	402	376	397	393	378	397	375	373	383	392	402	424	411	384	429	388	374	386	428	383	368	401	383	402	397	363	391	395	423	350	375	386	418	377	372	380	374	398	362	380	378	399	414	403	421	381	393	398	354	363	391	409	408	388	397	386	372	385	447	384	398	419	377	397	389	403	390	349	423	382	424	403	370	370	366	415	391	410	418	374	414	400	403	393	405	391	430	379	414	381	434	417	388	389	415	396	420	386	383	402	368	409	404	391	377	380	378	417	383	383	382	409	409	446	385	388	385	411	397	389	398	391	405	411	387	402	409	377	408	388	360	366	387	382	373	385	358	415	385	409	368	392	398	394	412	379	396	376	422	348	362	384	371	410	390	369	383	383	387	423	410	376	380	365	386	366	413	395	400	420	403	391	389	395	404	391	411	380	380	375	388	382	404	431	408	383	380	405	391	398	415	366	383	392	385	395	386	387	427	381	370	417	400	386	396	379	401	369	383	397	415	397	384	377	348	365	391	387	414	384	367	380	376	389	366	411	432	372	398	373	388	398	396	362	435	379	372	378	359	411	353	348	426	399	423	388	410	338	400	396	400	378	395	356	384	392	397	416	391	412	381	373	388	399	423	367	402	366	389	383	401	412	372	409	418	413	382	424	375	419	403	391	401	412	397	375	377	385	427	395	387	363	389	346	355	405	406	385	376	383	368	381	395	386	414	410	388	384	396	399	411	368	421	371	387	409	397	397	414	383	394	455	360	426	463	416	383	424	394	383	389	370	378	398	408	413	386	402	390	408	460	380	375	382	390	388	378	405	389	375	399	380	386	390	388	354	382	377	410	428	382	417	368	413	379	393	385	396	394	399	379	380	406	368	405	397	399	367	361	376	376	373	431	407	364	385	379	396	401	441	393	357	381	385	345	390	378	396	376	391	402	371	389	395	399	421	376	419	381	390	382	385	366	408	389	388	389	401	358	412	417	357	380	399	390	402	398	405	382	414	388	433	396	450	390	356	403	396	349	387	401	433	389	370	397	403	387	363	376	372	395	416	361	386	393	354	376	403	409	394	380	373	421	405	375	404	377	388	373	386	358	415	385	414	378	389	389	393	381	378	348	405	386	377	413	378	418	376	364	368	379	392	395	372	404	399	363	417	417	405	394	391	424	384	394	372	388	382	364	381	383	367	383	407	360	397	398	407	369	398	372	372	366	417	397	404	353	380	422	417	392	403	420	358	371	396	391	396	365	378	375	369	420	384	404	397	427	368	395	412	400	424	388	374	397	394	398	392	391	378	385	377	416	407	428	412	398	397	396	404	399	400	410	380	417	376	440	370	374	391	406	386	419	389	393	408	354	374	429	411	393	398	416	388	392	396	367	360	344	400	404	365	418	387	395	364	443	400	374	400	389	425	360	369	407	392	392	395	395	399	402	368	423	377	376	432	414	386	397	389	393	409	432	396	387	389	366	448	413	408	383	375	392	372	409	422	426	407	408	398	390	385	396	376	341	421	362	390	377	374	420	420	364	417	382	387	371	432	393	384	381	386	398	395	402	372	434	377	389	386	408	393	365	416	397	398	377	438	415	397	424	373	382	381	408	382	435	385	383	388	373	392	415	386	388	411	369	392	416	385	404	391	366	389	397	397	409	397	375	375	408	406	413	422	403	399	365	392	383	375	376	365	399	365	417	407	404	416	365	417	421	400	415	399	396	353	390	416	386	366	407	373	402	403	401	366	366	399	379	353	405	394	402	395	412	376	400	387	378	347	377	403	408	396	384	432	370	359	416	389	393	401	410	398	373	390	404	384	397	358	407	372	406	379	364	426	387	400	423	397	384	394	374	376	388	383	418	411	389	370	389	379	380	393	396	371	383	357	399	386	429	365	386	368	420	384	392	394	409	415	388	378	431	393	375	382	395	437	391	395	410	399	403	404	398	380	382	407	410	403	374	403	401	392	402	400	376	418	438	402	393	345	423	398	394	377	388	375	382	429	389	384	416	413	392	386	369	378	431	390	390	388	397	381	394	395	386	386	405	375	361	420	441	407	384	383	377	417	397	387	405	427	379	403	397	396	399	393	400	382	369	384	370	445	341	387	435	397	383	395	392	373	382	385	386	410	338	365	426	396	410	393	364	413	363	402	417	400	366	392	405	395	462	385	392	410	407	384	389	405	430	373	427	362	404	368	382	401	384	406	398	393	413	401	415	405	360	383	399	381	386	384	383	382	380	409	424	410	365	388	418	390	406	362	398	388	433	358	409	395	382	393	425	420	372	396	426	379	408	398	388	381	410	419	403	365	387	360	380	401	374	420	386	370	413	380	404	378	366	429	402	374	403	368	415	430	406	364	412	391	367	384	380	409	368	404	403	380	376	400	410	353	407	351	370	381	383	394	395	422	375	347	375	392	402	408	392	422	411	363	370	406	387	402	385	447	376	369	417	408	381	393	375	380	383	408	427	447	392	397	409	367	399	410	429	382	405	372	406	426	389	394	410	387	374	387	381	380	384	430	405	371	372	390	416	418	433	396	368	401	398	394	392	409	414	372	400	374	388	407	415	361	365	381	374	428	376	416	367	378	393	371	364	416	393	396	385	409	419	383	405	423	423	379	386	370	385	403	401	368	403	361	378	368	388	379	397	364	406	389	410	362	415	394	389	393	388	392	405	405	344	403	381	387	393	387	399	419	406	406	393	415	373	371	408	420	387	385	381	428	373	405	393	431	414	378	398	393	435	421	370	386	447	406	396	404	387
25912	24475	33403	27220	17671	3538	437	389	370	376	333	357	330	362	374	365	367	385	373	366	366	346	365	345	351	380	360	364	361	378	353	359	329	309	376	360	379	314	343	344	368	364	332	340	379	354	370	374	334	334	371	361	352	378	327	314	334	348	346	332	357	318	366	338	346	356	349	372	373	321	350	355	368	358	317	366	340	369	341	350	358	349	328	340	400	355	331	326	358	336	364	353	355	381	347	346	357	371	359	345	351	367	389	335	385	373	346	354	361	356	338	345	342	344	338	358	341	367	360	392	361	367	355	334	356	365	365	334	356	330	376	345	325	349	327	331	339	363	350	364	341	354	359	344	369	370	371	358	340	364	357	354	373	380	360	337	386	364	359	350	390	363	351	341	361	334	343	351	334	363	386	362	356	347	365	361	378	370	380	356	371	362	330	365	358	354	325	360	354	387	377	365	344	353	330	329	322	357	337	383	332	367	361	350	357	332	374	377	359	397	381	344	352	342	359	333	337	339	362	371	358	328	353	343	343	361	361	327	374	350	345	329	327	360	370	324	315	360	347	349	363	352	365	326	368	363	322	365	335	306	332	398	374	360	372	332	342	330	357	380	376	312	366	334	361	366	361	364	335	352	365	345	338	337	318	372	375	364	339	348	374	369	364	363	383	401	361	362	391	317	363	333	345	332	369	339	326	372	339	334	339	354	360	333	359	334	361	368	351	381	366	367	359	340	360	359	371	375	325	353	338	349	358	348	359	366	382	372	344	364	339	334	370	368	352	354	379	332	352	374	356	352	369	374	353	348	345	331	353	374	361	361	365	337	358	351	348	376	374	331	315	349	389	377	344	334	334	351	360	373	360	354	324	362	362	363	400	358	348	342	353	368	370	311	370	347	331	359	339	374	379	336	353	371	370	352	357	380	347	369	358	361	356	360	356	364	350	344	346	359	362	371	366	348	374	352	358	361	324	327	352	371	339	356	316	353	370	357	360	348	350	369	379	344	347	350	377	336	383	346	377	376	346	337	383	345	382	392	363	339	373	361	364	321	351	339	357	373	336	361	334	362	354	394	356	367	379	352	386	360	373	371	377	376	356	346	343	347	333	342	330	381	334	333	354	354	361	326	323	346	356	341	367	315	338	341	365	341	373	349	369	323	384	360	376	391	377	355	357	364	337	388	357	333	376	391	320	375	371	380	351	367	361	355	350	336	359	363	373	350	334	351	369	365	337	323	367	353	381	393	366	355	373	366	363	354	361	363	376	324	376	350	350	347	369	331	343	368	367	386	328	359	346	365	358	341	352	338	358	368	371	349	382	343	381	334	370	329	325	401	305	347	339	343	335	379	370	390	387	372	331	339	355	373	370	358	351	359	357	384	334	332	339	377	379	360	353	333	342	342	356	343	355	354	363	369	358	375	353	369	387	380	378	369	354	346	370	351	359	351	342	353	374	345	326	361	336	351	337	338	361	352	372	334	355	378	348	361	339	318	368	363	368	382	370	376	377	366	337	378	342	397	354	373	357	334	351	340	353	337	338	319	357	372	340	380	304	359	314	338	348	366	343	370	379	350	360	367	369	338	359	353	352	349	348	371	308	316	347	406	355	369	351	339	318	342	376	338	359	360	356	351	354	320	349	376	376	351	353	365	330	371	333	373	350	363	336	371	335	354	337	314	333	368	356	344	356	345	347	342	356	344	355	365	367	365	346	325	366	346	348	332	359	366	357	338	345	374	348	353	369	364	374	371	338	350	351	366	396	368	373	366	334	382	340	332	371	357	315	363	368	368	377	352	342	387	354	339	340	359	403	364	358	358	370	348	336	310	382	355	333	350	348	354	363	384	352	340	372	347	416	360	365	368	354	371	347	364	348	364	338	368	323	336	347	334	362	346	366	384	355	362	368	346	350	348	344	353	328	335	321	375	334	318	357	326	327	353	362	366	341	364	368	382	327	368	325	344	366	367	344	369	344	347	366	343	359	351	360	375	341	341	401	357	342	361	358	339	380	368	373	371	337	378	317	376	376	353	345	374	365	398	337	360	383	355	362	334	345	355	335	353	365	368	347	377	388	331	353	344	370	354	359	359	365	372	352	386	386	323	362	361	382	389	350	318	385	359	348	354	367	368	348	370	323	373	327	356	335	339	368	367	333	332	369	401	347	348	357	313	369	327	347	326	389	375	357	344	349	344	319	366	340	329	390	358	350	354	351	346	376	336	363	370	348	341	368	382	318	361	361	329	347	336	358	359	338	322	351	355	347	376	368	373	355	355	398	311	322	362	361	338	380	366	377	359	366	417	345	356	352	360	386	374	351	336	364	369	395	347	333	370	333	364	352	368	333	345	363	344	380	348	351	355	344	369	353	322	354	358	386	353	310	363	364	371	339	342	371	332	363	317	383	397	333	352	347	364	379	352	327	344	346	358	332	334	387	371	305	349	365	338	351	370	368	378	360	319	358	313	335	343	373	348	339	373	358	383	366	379	344	340	318	336	345	356	360	357	341	373	372	355	348	365	370	321	363	389	339	363	388	342	311	372	368	392	326	329	348	350	319	334	341	338	328	372	357	330	352	366	365	351	347	391	354	369	351	341	344	355	375	351	331	354	314	353	303	371	348	340	387	367	356	337	365	361	366	330	362	369	357	359	333	338	339	366	370	361	364	362	362	318	362	371	343	342	349	359	341	320	344	355	351	350	316	351	332	362	369	316	395	360	374	379	357	362	349	382	357	366	322	361	325	360	334	349	366	359	349	329	374	349	368	323	350	331	352	330	339	360	330	364	361	290	381	365	353	382	352	356	372	368	380	336	319	348	333	349	359	376	364	354	332	357	376	367	347	340	356	345	353	364	361	382	363	351	336	344	331	371	325	330	356	374	355	357	338	388	363	339	327	354	364	353	351	351	352	349	380	337	353	370	366	336	349	372	329	364	330	317	355	348	350	365	338	365	390	352	359	369	357	364	351	380	347	339	378	370	361	363	371	388	342	385	341	377	364	358	341	344	385	362	366	362	346	383	349	329	359	328	336	339	326	346	353	334	375	370	360	348	351	350	367	348	372	349	352	333	349	327	344	360	377	351	372	395	349	361	345	331	372	394	323	360	322	307	353	396	326	372	355	383	365	348	328	366	352	335	399	380	344	355	363	329	285	373	345	387	364	356	373	339	342	337	364	356	362	359	339	348	357	329	338	358	321	366	332	348	353	381	354	351	373	339	335	338	328	353	358	346	358	381	323	329	347	359	400	351	345	369	383	362	371	321	351	338	335	360	353	365	340	337	363	332	328	328	341	342	356	366	370	321	342	381	348	361	335	373	374	354	327	346	371	330	341	378	353	340	356	345	347	340	382	346	385	358	356	354	344	334	368	346	355	371	340	355	359	334	403	357	364	345	333	357	359	383	362	338	346	390	351	342	376	339	361	373	332	350	338	334	367	378	347	367	377	353	365	350	344	364	365	398	344	355	371	374	388	346	364	339	322	357	367	380	335	377
53308	78270	49449	27844	15510	1656	445	445	425	386	461	432	409	375	426	426	416	414	412	420	408	427	392	388	428	445	413	368	433	379	395	410	402	399	417	445	396	386	414	406	380	407	412	373	389	404	433	423	409	406	431	434	414	398	447	406	396	428	438	461	401	397	419	409	408	411	370	403	450	378	446	422	386	440	415	429	402	423	403	453	397	408	360	407	416	417	374	424	430	393	409	399	417	424	398	371	440	387	403	408	423	413	427	376	390	395	429	416	402	435	413	427	418	400	385	412	395	396	416	411	458	386	433	405	421	383	402	414	431	431	376	437	451	410	420	428	434	365	432	412	411	428	404	453	416	444	400	437	409	432	437	392	401	411	392	421	379	389	367	463	414	451	410	416	382	405	379	413	399	407	406	394	419	418	434	390	416	426	391	416	416	378	395	372	411	411	387	422	411	411	412	450	429	393	443	432	395	392	409	390	413	429	434	397	404	418	468	398	444	415	441	385	432	418	483	397	423	406	384	442	385	443	467	404	413	417	420	437	415	422	402	433	437	414	366	438	423	427	408	413	402	412	416	416	386	425	407	422	390	448	422	440	443	435	443	403	459	439	438	391	449	407	407	395	428	428	453	384	390	373	387	395	420	410	423	423	385	383	403	421	420	381	405	432	404	394	407	445	443	376	411	397	393	401	443	420	373	381	398	413	406	397	436	397	425	402	428	443	427	412	438	412	395	442	411	384	408	400	399	357	408	434	430	419	405	409	457	392	379	437	438	463	413	419	433	401	435	415	396	432	418	403	411	416	395	417	419	434	392	396	439	448	428	427	394	431	405	420	427	408	421	413	405	405	381	393	388	401	383	421	405	405	435	413	424	395	400	437	426	398	392	414	405	431	385	438	415	428	422	429	360	421	395	409	414	410	428	424	398	386	399	389	412	392	428	397	406	429	394	378	418	398	432	405	443	414	407	398	395	415	382	410	376	433	415	427	401	404	410	406	420	401	400	431	417	399	394	410	423	392	439	371	392	405	426	443	416	414	412	418	409	427	378	407	395	431	427	400	416	406	392	412	423	410	421	410	394	427	422	413	419	447	413	418	383	405	415	427	417	436	423	411	421	410	400	372	406	388	406	410	405	381	382	421	381	429	461	408	424	413	406	463	425	402	402	416	434	404	455	439	420	404	431	429	424	425	405	460	412	422	433	454	436	379	427	399	396	379	382	424	403	416	412	446	451	412	364	416	394	433	395	416	382	411	384	433	406	419	417	469	421	400	394	449	413	375	428	421	397	440	419	417	407	414	411	410	429	392	404	393	389	387	438	426	385	400	399	417	390	405	440	409	365	397	421	379	363	427	443	418	406	406	418	432	403	380	410	425	450	411	437	436	438	422	389	423	445	396	377	426	404	403	398	402	441	413	408	382	437	372	398	427	437	404	389	448	429	384	409	408	414	426	422	459	350	440	432	430	413	375	404	430	430	440	411	412	429	418	435	407	415	408	417	441	397	422	416	413	395	445	408	407	397	440	429	395	394	409	413	434	399	414	432	432	426	383	397	414	449	416	418	378	453	378	392	421	393	399	424	388	394	404	420	425	400	418	415	373	420	387	403	394	409	396	416	424	387	423	405	410	403	394	363	398	449	419	400	395	463	395	404	425	397	423	426	426	418	416	400	402	441	408	422	379	392	408	400	405	403	380	431	414	426	438	382	419	412	391	417	439	413	414	418	427	435	418	410	443	425	386	397	413	377	431	375	417	421	429	409	448	449	412	440	397	392	417	449	390	429	399	410	393	376	426	375	403	458	398	427	339	400	402	443	439	403	416	418	414	399	413	379	410	397	432	385	416	416	444	429	449	418	408	386	438	454	415	422	388	431	384	389	406	441	411	420	418	409	468	415	383	384	440	409	417	384	408	369	423	397	404	442	408	403	410	410	415	403	406	428	435	416	437	409	399	448	425	415	397	425	405	400	397	402	418	397	402	400	379	407	407	418	370	420	400	430	421	392	397	395	407	406	422	411	410	418	422	425	394	409	446	402	399	420	441	413	386	435	404	431	393	415	427	405	431	420	410	432	430	373	437	406	414	403	432	415	437	391	434	409	423	392	393	408	397	417	366	390	401	414	442	437	421	409	384	422	447	433	412	406	441	456	408	440	412	423	409	396	428	426	435	412	405	413	436	398	409	419	427	448	420	392	433	395	446	417	400	402	368	425	407	413	404	430	435	397	435	417	383	443	425	426	397	372	425	432	428	399	382	450	399	426	401	373	393	367	422	373	402	417	421	385	425	406	437	416	405	427	404	403	404	417	424	398	406	422	415	431	412	407	393	463	406	396	384	399	415	377	427	374	400	425	419	439	424	392	395	390	437	396	419	427	430	391	449	398	422	421	422	435	439	431	396	422	416	395	421	431	377	417	416	376	398	412	420	394	366	431	424	410	440	428	391	405	419	400	404	407	375	438	431	438	393	412	405	421	405	435	411	419	453	392	416	421	426	385	404	420	404	414	416	423	396	376	420	440	404	437	387	397	403	411	433	404	376	428	393	416	417	422	406	454	430	413	412	395	382	440	415	436	388	406	404	414	383	402	428	448	415	443	385	421	413	365	417	403	438	441	422	404	424	432	447	427	405	394	431	435	399	438	423	394	383	433	425	410	420	426	438	389	439	398	384	422	403	367	414	411	413	445	411	427	419	439	364	440	383	395	418	388	387	385	434	411	407	425	412	424	390	390	424	445	424	426	406	383	435	410	430	434	412	418	399	409	391	417	460	423	423	424	413	389	390	380	436	427	398	387	437	397	397	440	362	412	396	421	398	375	429	428	390	418	393	471	387	424	420	393	416	389	414	388	388	427	409	437	393	394	443	439	392	402	424	396	392	435	381	404	425	424	422	428	387	439	401	387	382	433	396	430	431	412	446	407	392	399	466	434	410	406	407	374	436	415	421	379	394	413	413	394	364	404	422	390	383	388	407	471	393	400	461	426	403	394	447	471	428	426	422	411	417	419	394	423	418	457	433	389	438	443	403	435	425	435	395	419	425	427	392	393	430	426	423	402	399	402	447	380	428	389	421	417	432	383	436	425	409	390	373	433	393	399	406	393	424	430	449	396	403	392	423	403	386	445	416	457	408	382	442	434	424	407	432	416	406	420	400	399	433	410	396	414	385	464	393	427	391	414	438	396	429	421	401	409	433	438	466	444	388	406	407	405	439	411	380	452	439	423	427	424	455	420	410	417	405	469	439	404	396	377	437	398	412	436	452	378	433	412	440	417	402	436	426	407	418	418	445	408	411	444	427	417	415	427	488	403	426	436	439	421	431	417	405	409	421	433	398	388	390	408	385	412	445	437	436	447	406	398	419	461	409	445	397	389	425	392	423	448	397	402	402	363	398	417	404	391	393	424	423	393	398	437	420	453	400	419	424	464	458	404	388	405	398	414	433	418	387	435	381	417	426	399	427	435	425	404	428	381	389	408	416	377	421	411	439	400	408
23187	22110	31729	25875	22793	20559	9524	746	545	625	630	558	532	582	513	572	555	586	540	546	555	531	539	576	499	515	521	527	523	550	548	536	534	552	541	559	594	520	562	566	526	569	530	531	542	548	545	551	550	567	523	558	543	552	534	558	554	583	545	527	541	564	543	543	568	542	497	544	537	564	591	501	540	551	521	559	530	494	544	518	506	548	534	566	547	548	519	570	515	570	552	550	543	561	568	529	528	588	512	529	543	573	546	533	531	529	553	574	557	543	570	518	577	529	528	584	528	539	535	532	515	549	555	515	514	548	555	516	548	557	569	534	516	545	553	515	543	509	551	557	558	567	524	537	573	492	539	574	525	578	553	581	537	542	549	564	493	553	505	527	538	541	559	542	554	563	547	571	545	571	572	546	519	568	517	543	545	567	531	543	592	595	567	542	516	522	526	515	559	542	586	554	570	539	531	533	547	570	546	580	551	521	568	527	546	546	534	505	559	578	534	553	543	500	563	528	516	557	552	568	530	544	519	565	524	548	509	496	566	525	557	544	519	520	571	513	540	510	607	576	598	546	565	574	524	529	545	560	569	534	485	542	526	558	553	545	553	511	511	537	535	516	561	564	564	518	574	542	544	572	580	534	537	513	498	564	531	578	549	524	557	543	504	549	545	541	546	539	545	481	560	523	517	530	501	534	564	535	537	526	549	554	565	555	553	489	524	536	559	508	528	560	551	556	571	506	504	518	543	504	563	546	492	562	550	545	546	535	547	579	510	574	483	600	602	519	571	535	576	551	548	547	531	555	539	540	553	538	504	556	530	517	544	532	481	546	555	548	555	515	529	539	533	474	597	567	556	529	580	545	558	529	529	538	592	542	502	520	548	552	559	524	529	558	510	542	557	540	549	537	528	528	540	534	553	541	544	514	547	551	516	549	547	521	514	564	528	562	563	563	546	564	527	507	577	536	500	531	517	547	539	547	534	555	508	536	573	543	543	571	545	518	570	558	527	543	586	530	571	548	502	507	520	517	520	548	535	537	530	541	493	515	549	502	564	528	541	522	547	548	533	544	565	542	515	526	533	510	520	555	575	519	509	578	498	545	557	476	549	558	575	559	531	547	557	579	561	547	577	560	526	504	520	527	515	568	545	505	515	507	497	498	550	533	560	543	552	572	537	492	497	529	558	538	518	508	578	538	560	486	531	504	511	579	506	528	520	521	496	519	514	547	518	589	524	528	550	558	554	514	516	540	553	554	532	545	531	488	535	535	532	538	523	538	571	534	505	536	512	510	591	556	504	527	552	501	505	574	505	572	550	520	534	523	528	544	528	554	525	507	515	529	581	555	537	506	525	541	540	553	540	575	542	604	571	549	541	477	540	525	527	516	533	566	524	527	544	536	542	508	533	536	546	539	574	534	542	503	524	529	555	541	549	551	547	530	522	572	544	532	571	567	532	513	544	568	525	542	543	554	547	531	521	536	541	540	528	560	543	550	538	568	553	514	537	552	562	541	539	562	556	534	544	531	567	540	539	519	520	535	542	577	522	565	572	539	544	549	552	549	559	520	566	524	532	526	563	516	581	570	533	552	510	529	511	548	557	550	548	577	524	525	528	558	543	584	569	530	513	576	582	519	563	546	567	531	499	578	575	538	525	556	533	550	539	469	528	524	540	582	516	587	537	552	545	528	507	520	536	539	568	510	529	560	537	523	554	554	529	566	502	519	561	499	552	518	558	502	525	549	511	574	555	541	557	559	553	490	550	537	531	548	501	565	513	554	580	530	587	556	533	528	565	542	535	489	562	554	538	521	587	564	540	568	527	567	553	523	564	559	524	543	530	524	536	569	506	560	534	509	526	545	511	542	556	570	529	505	542	533	562	517	530	540	530	526	510	568	563	539	516	505	547	563	572	503	525	508	531	546	571	478	514	544	518	561	533	537	527	523	541	559	512	553	558	548	589	529	530	514	565	566	529	543	509	541	558	573	543	531	562	597	562	540	535	568	551	579	548	544	485	558	538	530	544	526	501	583	535	518	549	509	572	576	557	528	617	498	536	566	547	552	585	564	533	522	587	568	595	531	504	519	533	573	546	522	520	545	562	531	542	574	556	555	572	587	558	561	554	531	507	530	559	565	507	570	525	580	564	512	551	553	570	556	549	500	549	560	570	543	527	542	539	577	542	533	566	518	588	560	550	521	526	525	522	509	544	513	564	517	524	609	521	524	581	563	563	526	514	565	529	557	560	563	552	590	494	537	541	544	525	554	557	544	529	580	557	512	559	570	540	540	535	530	513	510	496	507	532	568	550	535	548	527	535	588	507	575	512	530	532	579	570	556	511	516	529	537	521	560	540	534	547	526	549	528	575	561	582	514	539	560	567	533	512	586	535	577	515	584	531	564	520	538	520	558	539	555	563	553	554	571	539	545	535	549	555	514	553	516	564	536	571	543	530	545	559	561	517	554	509	526	541	550	515	559	550	560	564	516	535	577	529	530	546	551	588	548	516	526	520	508	582	520	559	527	535	544	564	503	549	574	599	551	542	544	581	527	549	575	556	533	558	574	537	534	554	592	532	543	522	532	559	535	526	512	564	527	543	519	525	548	537	531	489	501	502	545	546	572	573	570	494	548	529	536	550	557	524	552	559	508	560	593	533	537	538	533	566	539	538	570	544	541	560	539	560	548	505	537	528	554	542	622	558	546	530	526	531	548	554	518	552	546	547	485	513	572	561	549	515	549	514	511	545	559	586	534	537	550	565	523	538	527	556	538	504	496	573	512	514	556	523	520	530	544	565	557	562	551	544	517	524	528	560	541	563	539	490	563	535	518	545	537	569	507	551	507	513	549	537	507	511	542	554	557	495	581	549	571	548	528	558	572	600	561	529	504	567	545	557	539	516	551	496	506	587	544	541	547	559	536	584	514	505	546	517	546	542	609	563	562	572	532	562	518	532	536	566	530	563	554	553	547	544	564	537	517	495	547	539	575	589	568	523	580	552	560	534	527	565	556	630	518	518	491	523	592	575	584	519	548	545	507	555	514	583	566	520	555	554	527	540	589	556	571	565	554	546	521	556	509	537	528	529	552	562	565	553	539	558	563	554	525	575	559	517	524	533	518	508	530	530	537	541	511	544	533	525	529	538	514	540	530	501	549	553	515	511	569	522	570	545	498	518	523	569	529	555	506	516	541	532	546	538	565	496	544	537	552	572	526	542	522	483	526	523	557	561	567	531	521	544	480	529	545	514	548	534	570	492	521	543	550	542	536	531	579	530	527	507	516	553	538	551	540	575	557	544	558	507	530	536	556	535	546	563	527	559	529	592	519	519	542	573	525	548	561	512	495	572	540	562	567	569	502	587	516	550	557	547	569	550	552	600	535	568	580	497	530	554	556	517	522	562	544	538	536	533	541	518	507	548	533	511	510	555	553	518	543	532	535	518	561	529	530	534	538	534	549	568	564	519	575	531	535	512	533	591	507	556	552	542	524	514	519
62666	100905	71960	45553	28884	4541	674	666	704	647	626	675	552	598	607	595	653	598	588	597	573	598	621	631	585	621	596	598	574	581	572	619	609	588	551	601	602	619	595	607	591	573	610	576	524	594	594	563	589	578	569	627	612	569	583	563	620	611	632	558	589	590	594	590	604	602	612	550	605	588	619	587	594	577	628	591	589	551	576	625	549	592	591	601	580	572	576	569	571	562	557	586	559	605	608	556	607	631	582	586	572	579	590	589	582	592	584	560	542	638	600	577	571	575	520	576	544	579	601	595	577	599	592	595	594	571	604	600	566	622	568	601	608	615	600	556	576	578	581	620	595	587	531	636	600	616	589	588	585	626	583	609	642	610	595	585	568	583	601	567	553	563	582	592	579	595	612	605	549	617	623	574	557	592	562	597	587	575	537	581	557	596	564	599	608	593	611	594	602	540	558	576	559	580	550	577	605	605	606	586	621	569	594	583	596	572	612	584	587	605	600	568	570	604	621	558	609	583	541	618	561	609	584	589	584	569	616	608	631	564	633	578	611	581	569	590	566	619	552	570	601	583	601	556	600	569	559	574	573	606	587	517	579	598	581	582	572	576	574	570	553	584	614	573	590	531	611	629	569	567	547	559	611	560	602	583	581	584	592	633	604	635	575	554	585	600	588	555	588	600	571	546	589	560	578	561	595	622	602	592	555	573	605	563	593	609	561	552	593	605	564	582	578	565	593	552	569	595	579	589	607	601	559	593	613	565	553	565	601	552	543	563	524	598	608	582	597	641	606	582	592	576	578	553	568	607	585	612	581	571	573	590	571	571	611	618	556	615	613	589	529	519	578	621	614	580	567	561	568	616	634	591	618	538	592	600	563	552	563	626	562	635	566	575	549	603	575	585	603	569	553	561	579	591	593	591	653	577	574	580	578	546	556	634	595	599	576	604	578	583	598	586	572	607	574	587	589	586	567	558	596	573	596	571	625	597	576	580	599	596	595	582	587	584	552	573	636	597	581	577	549	605	596	547	532	608	579	558	557	551	594	574	609	607	637	558	566	590	656	614	561	558	567	566	580	570	595	602	619	574	577	554	587	632	583	570	601	601	584	546	597	549	576	604	612	565	560	563	577	584	599	584	540	575	610	621	598	580	581	600	587	603	583	595	611	593	618	596	592	572	582	584	567	563	606	610	605	602	567	564	567	605	601	555	586	604	591	601	581	652	640	582	541	592	593	599	605	592	626	608	599	558	605	574	609	568	591	603	573	571	600	603	608	601	584	648	592	557	573	603	562	570	579	555	612	609	579	624	610	585	579	583	551	572	591	571	602	589	603	574	563	554	618	566	559	619	607	595	608	565	602	612	608	588	558	602	595	586	568	619	630	603	559	619	575	605	589	610	597	597	599	589	534	566	592	565	561	578	592	595	625	568	603	622	590	572	558	581	572	584	578	585	584	583	579	568	621	590	590	583	590	565	604	619	576	570	598	574	581	555	594	569	557	557	549	586	607	593	596	561	608	581	598	616	597	579	570	610	549	562	613	608	605	617	593	577	585	547	591	567	557	622	583	562	578	567	552	598	576	611	573	592	600	546	586	539	636	590	635	541	566	534	593	599	598	595	565	562	581	553	603	615	618	603	589	597	632	591	614	632	566	619	565	580	593	588	581	611	599	592	606	564	598	567	623	536	560	605	585	588	617	598	574	563	584	597	601	618	559	584	570	584	562	575	600	579	621	591	583	640	620	582	585	610	555	558	604	553	594	604	567	535	598	593	619	584	587	590	635	592	524	586	546	629	609	556	596	614	593	598	589	567	600	594	609	564	547	636	562	591	621	583	566	592	593	556	559	593	588	610	590	614	591	609	584	613	573	594	592	612	606	527	578	579	604	620	574	581	620	586	598	571	609	584	627	574	603	579	570	544	623	569	582	593	583	603	607	552	607	583	555	584	626	654	603	582	602	582	593	562	581	562	580	634	607	580	559	628	585	593	611	620	605	601	614	563	616	591	544	606	623	591	587	572	575	565	613	614	625	564	572	603	580	604	582	576	611	581	610	619	589	576	611	565	592	581	555	569	594	570	613	615	560	590	578	603	613	552	553	560	631	553	524	589	630	552	574	554	613	568	575	577	576	565	570	555	638	570	592	606	564	602	601	597	562	590	592	627	597	588	554	581	592	584	616	644	607	615	582	598	561	589	621	601	592	578	576	606	589	577	585	628	554	618	572	570	584	605	591	577	584	619	561	592	597	547	582	564	592	588	588	578	580	569	590	581	554	606	590	562	612	575	586	587	593	564	589	631	537	592	597	590	595	590	569	562	589	569	594	575	569	564	586	631	606	579	566	603	625	562	567	603	593	580	611	566	589	587	564	541	606	563	602	564	599	616	614	576	597	590	558	591	600	606	549	602	572	581	583	603	592	581	618	590	640	596	590	592	586	659	563	582	585	607	632	622	537	626	579	556	602	590	626	609	620	600	613	580	549	553	609	604	600	621	584	590	607	592	567	549	546	594	625	598	559	568	594	596	588	557	592	612	539	574	588	572	660	630	604	605	564	555	611	590	554	588	562	626	568	593	583	541	619	588	571	644	637	581	600	563	602	626	587	621	576	600	586	607	595	586	594	602	597	611	579	608	579	587	564	627	591	623	570	587	547	558	568	606	588	538	599	569	562	585	642	573	587	568	581	601	605	575	585	607	567	594	614	563	559	576	579	579	561	590	580	599	574	595	589	588	569	515	565	597	610	582	611	626	557	617	587	567	630	565	620	630	591	568	542	589	590	630	566	568	603	561	563	547	594	608	602	579	582	602	570	593	610	634	566	581	577	568	585	575	596	625	618	602	586	613	565	599	565	635	568	581	557	578	587	602	619	630	569	600	570	596	552	574	599	526	639	610	643	596	532	594	589	578	572	626	594	564	621	629	563	582	580	626	590	573	608	590	602	627	556	581	562	577	544	619	587	601	622	611	605	551	563	571	547	574	597	559	561	592	622	582	595	597	603	550	576	582	609	545	576	557	580	566	569	607	610	643	550	570	615	600	578	567	581	535	609	590	557	579	614	594	596	552	616	620	582	580	524	608	637	595	583	581	565	545	599	564	559	577	583	633	572	594	584	562	598	547	556	568	582	613	586	629	563	609	584	618	577	634	595	578	531	569	591	552	567	592	590	631	579	604	583	614	584	571	600	572	575	564	558	597	587	563	576	592	572	570	573	589	597	615	569	609	526	574	599	562	608	591	593	606	611	622	581	585	547	592	584	579	568	587	580	584	592	554	570	581	562	630	573	558	600	589	592	546	550	602	611	632	581	635	608	575	557	615	600	601	591	572	596	613	559	594	593	574	571	590	607	630	557	526	586	578	586	604	549	542	604	568	611	606	578	580	596	591	586	558	611	592	645	558	558	626	605	613	573	635	631	592	602	578	606	595	559	547	565	574	568	619	580	575	654	575	574	620	554	578	618	602	583	594	572	577	622	608	551	610	607	532	601	573
29611	28658	30610	13848	2819	385	266	272	260	254	243	233	272	268	227	242	254	265	243	265	256	283	245	254	286	260	243	259	264	276	229	234	256	272	256	271	246	252	266	280	281	254	247	256	249	264	268	258	255	278	266	246	249	285	275	273	259	259	261	246	269	255	256	252	237	275	234	275	233	248	254	263	279	244	271	269	270	265	254	306	260	259	263	255	243	245	251	251	253	242	270	239	269	259	273	260	276	252	264	267	256	276	273	270	258	267	236	257	257	253	235	280	254	241	231	229	266	258	264	236	287	258	265	246	282	260	262	274	242	278	257	256	218	276	273	256	297	265	235	236	253	273	272	290	262	245	230	262	275	258	263	284	270	250	261	213	266	266	251	234	267	258	242	283	281	280	248	235	262	269	265	254	269	290	257	259	276	285	256	261	257	248	274	263	290	265	293	261	254	275	248	252	274	277	289	273	230	275	247	230	280	256	278	275	275	242	264	235	265	270	278	293	278	295	228	285	249	264	297	267	251	247	274	253	232	272	264	267	252	270	279	278	260	264	282	258	285	253	236	266	269	258	260	233	270	259	290	272	245	258	267	256	263	295	233	274	262	241	276	254	255	275	261	281	263	264	278	268	231	242	271	278	271	263	284	273	254	263	247	302	279	274	277	234	232	297	268	247	249	266	265	269	264	242	256	244	240	280	246	290	263	256	241	254	260	252	243	242	254	267	252	254	241	260	266	257	243	277	276	257	249	237	272	273	260	253	253	238	263	254	263	256	289	283	265	275	237	297	253	265	251	254	238	250	284	248	254	270	269	246	227	271	249	251	250	250	276	255	262	261	262	261	276	248	257	267	273	259	286	285	255	260	261	253	220	258	249	264	241	278	271	228	249	266	282	271	278	286	239	257	225	287	283	233	248	285	281	262	267	274	250	256	269	248	243	278	256	242	270	272	276	237	249	252	249	268	260	291	249	259	255	270	260	271	256	258	292	246	264	219	240	272	261	239	278	276	258	283	257	238	242	266	281	235	258	278	273	263	239	259	268	227	279	284	274	224	257	239	279	260	242	301	273	250	282	265	263	270	251	280	258	291	278	246	260	264	233	267	278	270	249	255	266	258	251	253	238	271	255	272	264	284	258	230	250	297	248	275	263	265	296	250	276	259	270	244	262	273	229	248	246	266	271	252	247	242	281	281	263	235	274	275	265	273	250	258	248	236	232	234	228	251	256	244	247	256	238	241	239	232	262	282	286	259	236	234	287	251	260	241	268	251	243	260	253	259	252	270	261	249	253	268	266	264	271	240	245	266	267	244	265	245	267	235	249	235	251	264	266	257	279	258	253	260	255	248	284	277	272	276	248	223	254	250	271	265	264	272	286	259	251	249	278	287	253	274	242	262	262	280	245	265	281	241	247	231	219	280	281	266	260	278	259	262	237	266	248	251	252	266	276	266	234	257	258	266	248	232	281	255	259	239	284	274	270	260	257	259	259	259	252	259	260	273	265	259	262	276	244	279	237	257	266	250	278	259	246	272	270	265	243	283	251	259	283	243	263	261	254	249	266	269	276	239	255	232	259	259	248	279	262	274	258	260	260	273	274	257	260	236	271	228	277	259	264	278	279	260	245	267	284	260	256	261	263	244	252	256	274	264	252	248	253	262	279	275	276	286	283	251	260	242	259	283	269	251	258	237	254	284	253	275	245	288	265	237	237	226	260	291	291	253	261	266	255	246	240	244	265	280	219	253	290	249	259	262	282	265	266	254	255	291	223	229	253	257	272	284	264	292	252	291	256	256	263	243	263	250	253	268	268	277	275	236	234	241	258	267	270	256	310	268	279	276	253	258	239	261	281	290	264	268	234	280	263	265	281	264	250	262	255	297	254	247	264	285	252	260	253	235	257	260	291	244	269	244	230	271	271	250	259	260	249	256	259	248	252	299	263	246	270	306	245	260	265	247	251	268	262	258	256	266	256	236	254	283	249	275	275	252	240	278	247	256	261	280	254	278	251	257	242	242	264	297	254	269	257	267	233	272	266	272	260	281	272	237	259	248	284	287	273	264	254	289	268	266	272	286	251	263	257	241	245	258	246	246	232	241	249	247	271	249	253	263	278	294	261	235	264	284	231	285	277	285	271	239	230	272	258	276	275	285	262	282	237	284	272	271	263	264	237	240	265	263	235	277	258	246	248	259	248	239	242	244	273	268	278	274	261	267	297	271	272	261	262	234	282	252	287	267	252	280	240	280	287	254	280	228	275	243	267	259	273	262	272	264	252	244	249	261	259	282	294	227	238	277	250	254	232	262	270	237	253	261	242	239	262	267	259	250	283	246	266	240	256	253	253	271	270	276	271	265	265	293	280	231	238	261	262	250	255	249	263	264	243	244	273	257	266	247	267	266	249	249	249	263	295	270	272	263	270	281	243	282	266	231	273	244	274	260	232	228	268	264	233	248	247	254	223	270	289	264	253	263	245	267	254	264	281	267	232	246	274	252	262	255	264	296	258	280	262	251	266	226	253	224	238	259	244	270	263	265	259	258	245	271	249	263	253	263	260	245	249	244	252	270	281	255	265	280	288	256	255	267	259	251	273	249	231	271	231	264	259	277	298	257	246	259	274	264	261	264	278	287	244	265	256	260	243	243	272	259	271	242	254	240	242	258	264	267	253	242	249	247	253	250	260	255	242	235	266	264	246	263	252	263	250	280	276	274	229	262	277	246	238	255	268	244	279	266	244	236	278	242	274	271	257	257	272	250	261	289	279	232	241	273	273	266	237	271	263	248	237	262	268	252	262	278	274	236	261	266	270	270	280	271	263	247	271	249	270	262	278	251	261	252	276	236	300	235	261	233	242	261	274	270	220	257	263	230	227	279	288	297	264	238	249	260	237	298	272	260	259	284	252	264	250	260	272	256	304	278	256	253	259	243	262	245	249	250	241	261	264	259	242	249	248	270	266	266	261	253	260	260	274	287	247	260	281	257	272	256	255	239	273	298	253	257	245	267	286	268	266	248	254	248	244	291	259	258	264	255	244	270	277	240	248	236	263	228	277	287	254	248	254	270	261	269	282	246	262	281	248	236	267	271	267	279	266	279	262	236	278	245	266	251	245	255	285	246	265	275	260	225	270	248	240	262	249	246	301	253	257	237	274	294	229	262	272	286	254	239	239	263	276	280	262	262	268	267	270	259	274	251	246	247	268	259	263	277	252	280	259	256	267	255	250	254	247	239	277	257	257	269	274	314	251	240	261	265	287	263	287	253	288	274	271	264	250	280	260	282	283	236	256	252	266	257	266	296	265	236	279	278	263	254	252	272	269	249	243	269	252	263	261	267	248	260	261	232	267	268	270	272	242	263	268	244	251	252	270	259	270	248	240	248	279	253	231	267	254	254	254	260	275	274	235	233	257	237	239	268	254	277	281	269	267	284	261	257	262	278	262	239	240	251	226	261	275	283	260	241	252	228	252	208	238	240	259	256	265	268	247	257	257	275
29977	45045	27690	8114	2907	495	332	258	319	311	286	314	320	297	326	298	288	306	315	306	298	297	318	316	308	324	307	317	308	305	290	290	289	313	319	322	305	303	312	337	287	300	273	288	297	320	298	272	314	295	317	304	304	291	315	336	303	313	313	282	290	302	301	302	339	317	303	328	310	321	328	295	294	279	309	294	304	256	311	309	349	293	323	310	314	286	301	317	294	324	308	318	289	310	286	321	308	322	295	286	289	296	276	295	304	321	312	318	333	309	275	328	311	316	293	326	319	290	296	309	301	318	321	313	295	308	289	302	288	314	293	341	288	326	296	313	316	302	295	310	322	332	353	296	302	320	300	329	312	313	311	300	307	280	322	301	340	300	300	314	282	297	295	311	340	313	292	310	309	302	298	308	328	298	306	324	304	315	315	296	307	268	293	277	295	284	310	311	299	348	330	295	317	311	318	326	325	309	302	323	325	300	301	325	320	301	303	321	326	299	340	326	351	281	320	284	326	322	297	320	301	292	346	311	301	291	340	307	301	301	293	302	282	318	296	332	321	325	312	313	260	333	296	336	281	321	315	311	316	301	271	320	292	310	317	330	291	313	287	311	320	321	319	326	358	293	280	312	293	311	301	285	288	287	295	309	323	297	287	280	283	293	283	341	318	295	320	296	298	284	298	292	322	306	334	308	302	328	326	291	315	310	291	330	294	309	310	302	272	336	340	276	307	329	353	326	288	317	289	302	290	274	328	272	319	285	281	303	342	311	290	309	291	278	295	311	297	310	288	301	307	339	315	305	278	335	301	319	376	277	281	315	320	299	317	329	300	314	319	322	295	296	318	284	328	297	284	324	303	329	297	306	308	342	287	346	317	272	332	291	324	311	309	317	295	360	298	324	304	326	304	318	321	289	278	328	300	305	310	298	298	306	325	293	303	302	314	307	324	313	313	324	318	307	330	321	297	330	266	321	309	311	329	337	297	301	327	302	306	302	291	303	294	311	286	333	316	305	290	318	301	288	295	284	338	293	276	294	291	319	310	284	307	348	307	293	301	306	315	290	318	310	271	303	280	331	309	295	301	319	275	303	327	293	306	308	322	312	305	292	283	294	312	341	315	302	314	315	309	328	305	303	300	317	287	311	307	346	318	318	297	313	308	328	313	294	356	301	340	325	292	319	325	307	308	327	320	344	278	281	309	272	312	294	295	313	331	301	321	298	293	303	310	299	299	313	270	318	308	297	314	301	302	284	308	316	321	319	297	295	305	286	330	282	307	313	263	306	287	279	342	313	318	322	323	320	328	325	301	292	276	277	327	300	296	286	279	322	292	298	330	306	308	274	308	301	282	279	314	325	334	301	301	287	271	318	331	285	279	317	319	325	312	334	290	312	308	311	317	316	310	332	305	311	283	299	334	284	278	322	283	318	318	282	323	289	308	330	330	291	294	309	285	328	317	316	333	321	294	317	303	326	318	293	286	306	288	287	293	327	319	298	301	311	264	324	314	283	303	313	332	323	300	307	319	319	296	311	305	291	333	311	317	292	336	303	305	334	321	303	302	306	293	305	334	313	326	294	280	317	329	272	278	298	289	315	324	326	321	329	325	304	303	323	304	329	303	329	325	327	291	321	304	278	297	291	346	312	309	304	316	292	307	309	287	269	321	277	289	297	326	299	301	287	323	318	324	324	313	329	342	339	302	327	313	306	312	294	305	290	281	333	291	325	290	284	331	306	355	305	324	302	263	314	307	308	281	292	337	321	297	350	295	306	297	303	299	284	305	303	289	273	315	318	323	313	314	295	331	303	338	317	299	276	281	281	312	310	310	275	307	340	276	309	288	345	320	300	303	287	310	298	298	305	277	272	302	323	293	328	313	303	318	329	310	325	313	291	335	314	301	298	288	303	317	301	275	304	303	298	305	341	269	288	317	325	323	307	292	323	309	306	329	310	312	322	327	287	316	310	289	295	295	291	326	311	283	314	303	286	301	345	291	315	295	311	297	305	330	328	324	303	306	295	313	282	298	314	306	341	288	285	297	291	314	285	319	273	323	339	329	299	301	311	305	292	306	315	340	313	309	307	289	309	332	282	327	319	277	277	286	314	308	307	312	324	314	327	311	330	324	304	321	325	296	320	308	316	298	320	315	298	310	300	293	306	301	289	329	329	280	316	325	306	302	323	302	295	285	351	325	306	298	315	305	336	295	283	313	309	307	305	308	290	286	290	297	310	310	308	282	305	313	289	313	280	309	289	268	326	295	310	294	310	299	334	290	280	305	309	313	322	283	292	317	283	288	296	302	302	303	290	271	331	290	259	301	320	290	314	307	297	306	307	318	319	330	299	285	315	275	317	269	300	325	330	286	274	308	314	327	307	293	314	321	313	293	285	307	321	298	342	298	338	325	299	329	285	288	277	298	307	282	311	335	331	306	316	319	316	269	285	287	309	311	284	300	308	301	302	286	357	313	294	296	293	294	302	333	302	314	275	308	311	322	322	300	298	343	262	297	305	272	310	308	322	285	332	301	280	303	304	307	329	293	302	304	292	330	318	330	297	345	306	317	333	301	316	285	345	326	328	299	300	324	330	299	307	296	302	321	284	323	317	338	307	300	294	285	300	320	330	296	294	313	304	302	320	303	316	282	311	306	309	315	323	290	324	287	311	303	329	339	321	287	262	329	299	295	285	314	296	301	293	298	333	310	284	291	284	279	323	288	295	308	336	302	328	306	302	305	303	309	318	303	290	283	347	290	336	292	293	295	347	310	315	282	284	280	299	292	333	323	283	313	303	316	306	332	306	315	282	315	314	302	318	299	288	310	300	298	320	332	289	304	294	337	334	334	306	323	316	304	319	308	354	332	278	317	320	324	346	300	289	330	264	309	323	338	281	299	329	284	276	344	306	351	294	332	267	306	301	284	314	319	323	330	329	345	304	326	310	291	318	304	303	310	305	303	293	321	277	324	296	330	305	328	289	291	295	305	285	291	317	305	329	324	312	290	299	305	303	321	302	297	302	298	310	294	292	281	296	322	298	305	296	298	345	298	306	293	302	307	323	335	320	335	296	286	318	302	332	304	298	296	283	317	332	296	296	291	292	329	320	315	305	275	333	308	304	313	294	295	286	307	340	314	289	333	310	309	330	277	303	271	314	336	325	317	318	296	313	315	300	343	325	294	285	324	327	289	288	259	285	318	314	329	293	331	287	311	315	291	338	317	301	293	326	306	325	316	296	301	294	327	318	294	328	291	302	296	294	317	307	324	321	286	316	303	294	326	295	308	270	303	321	334	364	287	314	312	334	298	297	295	292	292	292	285	341	284	304	290	296	313	332	317	310	277	305	293	321	298	328	340	277	305	313	303	297	295	345	291	306	285	324	309	297	345	299	319	296	290	279	270	311	318	339	281	280	301	301	287	298	291	278	290	301	298	294	273	276	321	306	281	304	312	328	282	300	302	284	305	289	311	304	327	270	307	301	304	343	315	330	306	293
24303	22846	34014	28054	22869	13412	1441	419	363	403	400	379	363	370	335	356	365	356	344	347	355	402	354	356	358	369	372	353	369	343	378	374	334	340	356	374	410	329	352	359	332	371	342	372	363	361	365	355	368	352	367	381	350	384	355	358	329	366	351	367	382	356	389	348	360	351	366	353	353	329	332	357	346	359	348	360	360	368	366	394	362	333	372	357	362	354	364	372	376	351	347	355	392	328	335	350	367	343	353	350	365	370	369	325	349	390	357	340	361	346	356	363	377	310	361	338	382	354	347	344	357	393	370	354	358	350	365	357	352	343	365	342	356	388	349	348	342	363	357	371	388	319	374	334	339	344	345	362	324	347	347	347	346	367	387	377	358	431	359	353	363	351	382	332	391	338	353	348	311	378	369	340	386	330	380	348	358	343	339	345	374	372	384	334	360	379	305	346	389	360	372	335	375	349	398	388	355	360	377	355	384	357	336	358	350	382	372	356	387	337	380	378	376	323	372	360	345	386	355	381	352	335	329	335	380	312	343	352	367	387	400	334	308	349	358	380	369	369	352	317	334	354	344	380	393	412	367	349	343	360	356	386	353	355	324	350	382	391	359	398	364	378	386	341	358	370	363	394	379	367	383	369	334	339	386	363	370	352	363	345	330	368	336	361	372	364	376	346	400	391	363	360	348	367	370	330	371	354	360	363	352	363	359	329	370	359	368	347	370	333	371	355	391	340	374	388	377	330	392	364	332	389	353	338	384	373	383	373	367	344	359	362	341	372	335	403	350	350	354	376	316	361	336	362	333	368	359	359	371	395	385	394	323	374	370	368	352	375	349	356	349	370	349	348	367	380	339	393	374	355	347	344	325	397	342	366	359	356	392	371	352	341	356	354	342	364	396	360	357	365	364	403	396	321	367	376	325	334	360	383	377	350	346	345	384	332	359	397	367	370	347	408	338	355	353	392	330	410	351	349	388	372	343	387	372	370	343	343	370	340	344	351	340	361	387	401	362	362	348	382	374	350	347	339	369	339	402	387	348	340	371	365	378	358	369	336	380	387	353	380	382	371	363	339	375	361	372	372	432	371	364	386	374	346	388	376	375	356	384	375	361	346	351	389	354	385	346	351	343	381	361	390	394	377	362	367	394	355	329	356	321	338	325	370	322	330	337	388	352	356	365	381	353	376	355	357	335	341	369	340	364	382	367	351	360	384	324	400	361	392	365	367	365	368	365	358	347	369	404	367	361	360	350	402	378	373	349	321	345	365	358	341	364	333	372	328	367	381	374	356	363	377	376	372	348	381	379	392	382	379	324	395	367	376	339	351	333	365	320	360	371	372	352	384	356	364	363	355	353	361	342	344	397	348	361	360	359	354	364	346	394	320	379	358	389	341	370	350	398	378	380	357	355	350	325	389	364	321	363	359	371	366	341	323	351	355	338	349	360	387	336	371	381	374	351	373	379	338	368	349	338	383	356	375	369	377	390	406	372	363	337	374	355	341	354	384	336	396	336	377	329	340	351	358	395	341	355	376	370	344	360	371	364	371	360	356	353	354	346	379	318	347	361	358	345	368	364	369	379	323	389	375	377	356	362	351	369	330	357	326	343	391	387	330	372	387	366	344	322	326	356	358	335	402	364	330	347	394	355	356	386	372	367	370	355	353	372	327	379	373	370	338	383	376	361	341	358	321	338	373	356	364	336	355	353	376	382	345	363	348	344	338	353	378	362	369	371	418	344	380	426	348	375	350	360	371	360	331	379	379	353	376	369	321	328	336	347	368	371	378	360	374	392	378	358	356	357	371	371	360	395	387	371	355	362	360	331	335	332	355	388	336	388	361	360	353	379	347	389	374	373	356	355	320	368	331	355	376	357	374	368	359	368	373	385	359	396	356	381	366	370	359	353	349	335	388	350	380	380	340	387	371	373	379	342	354	359	354	350	327	362	346	346	341	354	326	366	371	368	366	375	346	351	331	358	368	352	350	384	336	338	347	354	359	346	366	361	319	329	386	342	353	341	353	338	358	306	369	346	364	374	336	345	337	377	372	329	361	377	362	378	379	356	373	359	377	376	365	365	341	354	378	376	388	353	377	384	359	357	364	359	383	332	367	363	353	350	361	352	391	310	373	336	381	368	321	351	367	390	356	346	352	357	341	333	376	357	368	378	340	370	346	366	353	378	352	367	344	351	368	359	329	361	337	345	343	346	341	360	357	365	352	381	397	374	350	358	362	357	347	322	329	335	350	367	369	364	364	369	373	342	404	363	386	383	349	361	380	379	355	364	362	358	373	337	372	333	366	407	354	358	383	342	345	357	369	365	342	347	361	352	361	344	342	332	358	335	386	368	355	332	339	324	327	354	372	393	382	357	375	369	340	338	325	375	382	346	383	382	350	348	353	387	357	331	345	349	317	352	367	350	353	328	367	344	393	355	380	357	332	342	349	379	375	386	357	361	352	375	353	361	364	384	356	354	361	376	387	384	347	320	361	347	372	382	344	363	345	375	369	382	369	373	371	359	365	382	353	381	337	365	375	339	362	368	366	374	372	347	374	350	372	337	366	366	340	355	394	401	395	343	338	381	353	377	380	376	372	335	339	341	307	356	351	366	379	355	316	347	374	320	385	342	413	344	363	330	370	387	376	367	331	377	359	358	335	359	345	377	350	355	361	364	396	326	368	363	368	384	375	359	343	358	352	363	347	361	387	351	374	388	342	390	359	353	341	353	370	359	367	359	361	372	352	373	355	373	381	372	362	332	371	368	344	345	337	367	344	380	362	403	394	344	375	332	344	363	363	326	371	344	366	356	359	357	360	356	363	327	328	375	364	398	364	358	360	379	382	374	338	348	376	341	376	323	344	369	367	360	360	351	411	372	342	379	366	337	361	385	373	372	332	329	354	359	321	380	356	366	386	370	344	379	373	382	389	342	335	363	348	347	323	381	385	360	358	366	365	358	396	358	395	368	339	312	366	336	359	311	347	391	388	363	392	372	353	372	362	370	401	351	335	346	341	351	375	345	374	381	345	351	358	340	361	326	360	351	343	346	337	325	426	347	363	349	387	363	374	348	363	349	345	362	330	366	374	338	370	388	346	317	369	330	367	370	379	309	385	346	343	401	341	336	331	368	365	350	324	349	388	354	367	348	375	363	348	379	399	346	363	392	368	374	394	395	357	347	330	374	389	407	349	376	358	350	358	393	345	360	362	353	374	333	355	357	349	368	377	325	328	348	383	370	363	366	342	355	357	360	363	359	344	365	350	375	346	383	383	346	388	345	337	354	358	343	350	367	323	351	378	373	359	356	341	342	365	354	337	374	338	343	334	326	378	352	344	367	351	370	350	377	328	337	400	350	352	359	372	385	364	367	377	360	342	349	353	355	362	346	341	359	339	366	355	351	384	383	352	357	353	369	350	374	383	339	348	359	347	374	361	327	343	345	335	372	353	339	362	380	349	401	360	338	349	362	377	394	368	362	357	332	385	377	369	338	336
56463	91828	63183	35735	21492	2460	399	478	479	408	444	417	455	421	397	408	395	416	414	408	420	421	396	383	381	382	400	372	386	397	426	413	405	409	402	417	428	432	394	417	406	425	401	412	391	428	386	399	386	400	408	391	377	387	412	416	380	372	379	392	432	395	353	380	386	392	365	376	389	384	399	392	404	372	413	397	395	353	388	444	423	392	400	402	433	381	398	401	382	419	398	403	424	404	401	419	376	408	392	388	430	396	400	419	369	441	393	405	398	421	420	402	392	406	409	427	413	411	402	401	374	412	426	381	398	383	387	355	413	431	384	399	410	403	408	432	405	372	422	449	384	450	360	387	401	398	405	402	375	408	417	418	393	406	445	412	425	423	361	391	402	399	385	394	441	404	392	385	393	414	414	385	366	418	412	404	399	386	410	404	411	381	381	416	420	424	386	388	395	381	382	394	380	377	422	390	412	390	389	441	380	366	438	416	418	418	374	385	353	440	376	390	412	412	373	400	384	440	390	404	385	404	407	410	402	418	393	403	398	378	434	407	377	384	409	397	406	429	398	438	419	400	428	432	361	426	373	395	360	424	402	434	375	425	389	393	394	413	395	402	444	410	413	428	407	403	405	399	369	390	393	429	436	404	435	393	398	416	417	396	377	433	417	354	380	441	376	435	397	389	381	412	391	408	417	419	414	403	412	382	401	409	391	394	375	389	404	404	403	411	376	398	414	415	421	429	417	350	376	390	411	406	387	406	411	418	389	402	420	399	410	357	411	415	429	438	420	384	350	421	400	398	382	431	371	377	410	390	391	364	383	399	418	451	402	378	413	401	382	392	386	398	378	408	389	401	399	405	436	417	408	397	408	400	411	416	361	386	385	399	409	422	415	384	402	398	384	381	392	427	427	381	384	409	404	442	413	381	405	431	377	391	401	371	400	415	411	414	411	423	374	395	376	405	431	397	375	412	394	431	418	398	421	369	401	397	407	399	419	408	411	403	419	369	405	423	392	408	383	394	397	388	389	424	382	414	397	430	391	379	393	380	392	410	389	427	397	424	401	397	385	407	401	377	360	417	419	397	370	390	363	400	417	393	381	371	412	397	367	418	434	408	400	426	398	395	360	404	407	369	393	436	409	407	403	414	427	412	439	426	411	415	400	408	382	390	414	400	379	410	392	411	407	381	394	384	436	382	419	400	407	402	405	371	377	418	435	396	397	435	393	403	402	414	444	389	400	409	401	422	403	421	399	397	425	392	413	443	377	403	411	412	400	425	424	416	402	381	389	386	376	368	411	395	396	407	358	414	385	382	409	393	393	423	410	418	410	369	436	399	416	416	402	401	418	409	415	396	376	425	388	412	443	409	412	419	421	388	422	409	429	397	409	460	423	407	413	437	406	382	419	413	407	368	393	383	389	419	378	416	411	383	403	401	415	417	403	398	393	412	425	431	389	372	409	368	419	408	398	414	393	416	437	390	399	408	417	386	396	373	392	381	401	420	408	381	408	417	455	410	437	406	380	427	472	403	457	403	429	389	387	432	425	381	399	429	378	419	391	410	394	396	361	393	355	393	432	399	375	398	382	392	368	416	402	355	401	405	398	406	393	420	408	412	365	378	400	374	388	369	434	365	431	366	403	395	409	456	387	417	390	366	391	415	414	369	405	390	418	393	400	372	407	403	410	396	381	365	402	388	396	386	433	413	410	383	390	408	410	401	414	399	429	380	414	397	431	387	395	400	430	414	404	415	355	391	410	407	402	376	378	382	389	390	390	397	423	402	419	425	403	387	387	390	391	374	385	418	408	410	390	401	393	421	442	381	374	411	453	409	389	401	382	412	387	402	423	385	388	382	376	449	406	455	384	402	410	376	411	388	410	401	387	390	418	378	421	449	412	435	380	379	399	400	421	391	418	400	407	409	417	390	388	405	386	390	393	383	388	400	428	398	387	440	416	394	384	428	426	398	394	440	398	383	411	369	384	409	396	421	413	450	436	381	418	386	403	418	394	370	394	380	395	351	409	373	414	412	393	410	390	421	427	427	382	352	386	403	396	435	395	393	386	404	417	425	429	431	398	403	421	391	366	394	408	406	391	408	400	421	392	399	413	363	406	418	411	397	404	414	378	384	392	396	374	384	372	414	384	411	398	411	416	421	400	383	387	365	402	419	417	383	419	411	404	391	409	405	417	386	424	381	405	389	386	383	379	384	393	389	427	410	405	392	414	385	408	405	351	423	422	399	403	379	407	402	384	405	370	405	388	412	403	379	390	398	382	402	397	439	374	391	400	386	431	367	386	399	392	388	393	395	405	424	426	415	382	410	413	411	418	423	408	403	391	384	407	399	350	416	385	368	446	411	397	412	425	383	378	403	408	414	385	417	409	388	388	371	403	402	375	404	394	402	421	378	402	396	419	416	402	397	397	387	369	370	418	383	406	395	407	416	424	385	391	418	366	432	369	415	400	391	392	398	401	430	393	377	387	389	410	388	392	388	382	358	410	377	416	405	371	434	423	417	392	402	392	420	459	388	387	430	386	398	417	370	389	437	382	415	401	408	401	411	367	398	374	407	415	408	388	339	416	428	360	377	431	370	405	406	399	462	355	380	403	395	385	409	420	425	395	378	382	396	384	394	404	399	421	444	418	373	408	393	394	426	405	380	407	397	412	401	380	395	388	422	373	420	394	389	383	397	422	373	421	401	380	381	369	377	394	411	412	430	402	414	377	396	384	391	397	427	368	430	405	410	428	418	415	398	379	385	419	414	410	381	380	390	406	415	381	388	425	413	376	405	365	382	399	407	406	439	410	434	399	395	396	418	391	367	359	402	387	418	374	432	408	412	415	415	351	417	463	365	402	417	394	414	433	398	407	388	417	406	401	415	396	426	449	404	415	406	400	415	395	423	387	399	416	413	395	395	384	432	427	395	410	404	429	411	392	401	379	393	424	398	418	438	432	358	426	411	422	407	412	376	394	402	434	417	401	410	371	437	410	392	414	410	418	420	410	391	394	438	373	420	366	408	403	410	425	414	396	414	414	422	408	394	419	382	394	445	407	408	401	411	409	393	400	395	408	367	454	380	416	371	402	406	401	388	456	407	370	403	363	369	406	389	415	407	419	398	409	405	407	423	384	421	387	394	373	383	404	364	420	378	418	397	409	397	412	415	366	422	374	422	409	438	402	416	408	404	390	394	428	382	438	389	368	354	407	386	385	369	395	411	378	395	387	407	404	410	396	424	436	435	391	379	363	395	400	394	406	415	416	402	380	344	399	417	398	422	439	408	405	383	409	386	422	414	400	374	409	395	393	407	426	404	386	414	414	395	397	409	384	411	404	374	390	400	407	433	419	418	439	460	410	348	393	381	390	391	357	400	429	394	385	387	379	404	393	424	377	382	389	413	385	410	424	391	426	397	398	388	410	391	406	428	417	436	394	402	422	395	391	414	422	371	400	389	413	408	419	385	369	411	380	409	392	413	417	383	382	400	369	379
25819	24890	33090	27809	17237	3190	443	390	372	387	351	378	376	339	396	355	405	355	401	365	352	384	341	407	354	401	357	392	346	335	341	371	330	357	334	368	358	381	364	340	368	352	399	332	351	392	344	362	365	361	343	327	379	350	336	350	349	340	354	348	383	350	378	357	374	326	362	404	335	355	360	305	376	372	393	369	376	394	331	395	353	382	377	353	352	359	340	331	367	378	376	331	334	382	329	346	356	353	348	367	387	368	374	352	319	355	363	366	349	360	346	369	355	370	346	358	362	362	379	379	356	325	366	358	329	348	347	342	357	361	363	373	355	356	355	385	352	363	400	372	365	350	366	350	362	360	328	356	372	354	349	353	349	356	396	371	345	403	382	375	356	342	349	358	379	337	331	355	335	366	365	353	337	388	380	353	365	370	347	364	361	352	323	373	367	376	383	333	376	398	376	367	356	359	359	384	329	373	338	336	394	373	358	370	341	377	359	355	381	337	381	339	380	328	338	352	351	351	325	367	344	369	365	366	362	380	370	385	325	341	365	347	334	400	394	401	336	374	338	359	367	372	350	362	351	343	368	381	375	332	374	369	360	369	392	362	356	351	365	374	328	336	392	359	348	339	365	412	362	371	367	352	363	339	379	371	350	352	341	365	369	329	350	367	391	347	355	353	349	331	367	370	347	342	344	401	365	364	344	335	342	368	351	351	387	365	361	340	381	397	373	386	383	371	360	381	365	356	376	367	360	334	366	342	344	347	376	330	354	336	347	355	338	338	389	355	335	367	354	359	352	328	354	362	367	362	346	348	392	386	358	375	332	386	366	372	377	365	350	381	330	366	400	348	327	384	354	360	345	308	357	352	370	339	352	329	361	343	334	359	381	342	365	328	396	364	371	356	370	339	381	369	369	351	328	388	348	379	362	340	353	378	363	334	360	333	359	369	363	341	385	354	356	344	352	376	331	382	331	353	373	346	354	317	355	361	341	399	365	329	329	359	325	344	370	332	365	328	385	380	362	367	347	323	367	348	378	344	377	358	376	357	334	383	371	363	361	336	364	357	331	384	356	362	390	325	362	377	334	375	334	367	338	366	332	342	361	360	357	343	339	361	375	326	355	404	322	357	358	369	351	398	361	352	375	319	356	348	356	338	356	380	352	331	392	363	326	377	375	336	356	363	332	346	382	349	347	345	360	334	357	331	374	317	363	373	369	333	364	365	339	363	374	361	370	332	368	411	362	351	322	364	346	358	338	387	366	350	336	378	371	356	344	366	387	381	342	353	411	365	318	409	338	367	356	359	360	361	333	337	367	349	358	367	339	373	384	330	410	361	341	359	378	343	384	352	320	361	365	363	373	333	332	360	348	343	362	406	326	356	317	331	362	399	405	358	369	367	351	352	313	399	322	307	348	327	367	341	349	390	345	333	366	357	349	353	370	363	359	354	350	391	341	328	379	372	347	361	394	347	356	339	364	372	374	331	341	358	377	371	350	365	338	342	364	339	385	377	325	354	359	361	358	326	348	379	319	363	361	341	387	316	361	368	338	322	369	379	373	351	368	374	345	348	383	328	342	370	340	347	351	352	360	366	332	378	375	361	345	334	372	387	350	403	347	336	376	361	349	365	369	362	371	384	377	372	359	395	353	363	343	356	319	360	341	362	352	375	354	350	375	389	359	360	382	340	360	380	339	349	373	369	354	360	336	372	373	374	365	388	372	337	365	335	345	369	356	350	340	344	355	361	373	366	356	383	367	344	347	372	346	342	351	377	360	341	345	343	361	360	317	381	375	389	341	373	353	360	361	362	350	386	346	345	336	348	343	378	337	364	369	356	345	393	382	384	370	365	366	360	387	390	363	365	360	329	349	387	335	354	369	380	390	372	410	351	363	359	372	375	341	353	364	348	368	357	362	370	338	338	350	360	370	389	375	314	340	338	352	358	357	375	353	370	310	400	350	375	371	394	332	345	327	368	388	375	336	359	381	353	340	362	373	374	348	342	382	365	351	422	362	354	373	378	395	366	355	329	351	349	362	343	375	348	339	370	359	366	372	355	384	354	374	354	352	355	379	351	357	356	336	383	370	367	335	310	367	367	377	340	337	356	396	341	356	357	363	372	330	351	376	358	337	333	350	346	323	372	358	334	329	357	334	372	364	368	365	355	362	343	364	378	313	388	357	352	333	404	372	332	374	358	350	360	351	330	362	368	359	367	353	349	336	359	330	369	361	346	339	362	321	353	367	367	349	372	380	357	347	372	351	367	330	354	355	360	356	360	365	334	365	349	345	342	339	339	341	332	377	367	337	377	375	355	346	348	343	334	351	381	356	342	348	395	378	322	389	358	393	391	376	336	358	370	389	359	356	389	394	344	375	353	372	356	346	340	341	366	355	338	382	340	362	347	335	361	382	371	344	339	358	364	393	339	371	344	338	371	371	368	380	361	372	392	371	338	371	339	356	331	407	353	383	381	382	374	348	323	328	376	388	383	363	380	353	361	343	364	339	354	358	381	343	348	343	329	322	350	397	368	383	378	340	344	328	359	363	360	338	378	352	371	371	381	368	376	316	364	334	397	363	375	381	325	348	358	360	325	361	340	382	358	397	373	349	370	350	378	370	369	388	389	350	412	354	419	385	352	370	355	377	366	347	377	343	323	365	339	348	373	340	366	336	333	365	359	336	359	341	347	321	357	366	377	375	391	371	369	331	339	401	370	360	346	349	370	387	350	378	347	382	343	337	388	356	350	389	373	317	358	334	334	355	359	400	351	348	352	344	380	365	320	384	350	380	343	348	364	369	347	378	365	345	393	353	319	346	380	384	371	347	361	332	366	365	337	355	358	359	362	361	373	379	349	346	330	346	333	346	368	350	349	348	341	385	359	358	347	297	399	355	336	385	347	376	371	357	361	323	344	373	364	382	352	375	341	367	370	381	354	368	328	353	329	343	353	336	351	372	356	310	334	358	373	342	355	368	341	358	362	384	324	369	363	363	358	316	383	346	411	346	363	339	357	368	371	358	388	387	371	370	365	356	341	383	347	354	366	353	383	359	382	334	380	361	364	392	325	343	326	378	359	349	336	367	332	340	348	354	352	361	389	356	389	380	396	368	336	389	358	401	389	324	380	328	360	366	355	350	340	363	345	361	335	355	333	341	390	367	350	369	378	378	353	394	353	328	342	360	377	322	351	329	410	333	374	330	358	367	358	357	376	356	386	334	373	357	363	362	366	376	347	356	351	414	403	383	355	376	361	333	321	371	327	352	335	369	343	382	365	365	363	323	356	392	341	366	370	384	379	330	398	362	341	321	350	336	344	363	386	378	354	352	367	342	348	355	362	359	347	364	347	366	323	356	336	377	357	371	392	377	372	399	368	350	337	379	363	335	375	365	342	371	365	344	360	379	352	324	384	347	370	374	379	371	371	359	392	347	352	365	328	371	396	381	364	367	405	354	351	346	351	363	373	364	412	367	362	391	353	349	361	360	381	366	370
53735	78806	49066	27888	14615	1331	485	449	467	445	412	430	410	417	440	398	455	401	449	436	411	439	444	446	416	427	440	442	431	431	436	417	439	423	406	426	404	406	405	396	452	450	426	402	368	441	437	419	443	436	412	435	445	412	413	444	383	430	417	427	415	468	409	455	421	434	426	443	433	414	403	432	416	399	411	445	397	442	447	401	416	425	432	439	417	423	416	387	415	480	434	434	418	369	447	437	402	422	419	433	431	426	411	392	400	406	368	433	396	410	431	391	436	448	417	422	398	426	385	425	445	386	428	398	444	410	404	438	394	440	389	412	430	405	422	398	424	406	414	421	425	408	438	445	433	423	399	378	408	426	411	413	402	393	430	403	424	395	437	392	392	405	432	473	427	447	436	384	428	435	418	427	420	390	457	421	402	453	413	408	443	461	415	413	437	424	436	465	428	437	397	428	415	395	416	446	394	441	412	436	390	444	408	385	410	441	453	406	405	429	423	419	420	413	444	424	408	408	385	433	435	419	410	438	413	420	440	398	414	403	393	393	382	412	409	409	414	443	467	408	432	404	443	417	413	418	457	414	409	420	400	449	450	403	406	448	378	414	426	418	403	392	431	428	417	437	416	423	421	410	433	438	427	422	427	424	434	386	390	422	408	435	427	400	476	443	424	424	390	424	430	392	413	408	397	421	412	428	407	413	381	422	414	390	439	400	452	465	446	446	396	418	444	424	433	413	428	380	394	435	473	451	448	398	439	419	421	445	422	388	412	389	411	428	430	458	405	427	452	394	428	440	434	392	365	447	418	437	412	398	408	449	451	428	419	400	439	423	397	414	399	464	403	410	375	401	431	415	402	419	437	423	382	420	436	483	436	452	451	387	417	408	432	392	409	448	430	423	379	422	425	435	391	401	434	435	413	448	476	464	395	398	400	401	419	446	436	412	420	388	413	422	459	414	396	398	410	431	419	409	403	402	423	416	424	392	404	376	439	438	429	411	406	426	404	406	430	424	420	491	422	412	393	442	402	425	415	404	403	410	396	413	403	424	436	410	386	419	426	431	426	397	400	421	452	417	420	459	432	457	378	423	397	437	409	399	389	449	390	423	410	438	404	425	389	441	409	429	448	452	414	418	425	411	400	456	388	401	399	394	399	414	410	412	420	458	414	429	410	414	435	426	406	424	407	422	414	429	433	399	416	429	419	430	403	427	447	401	394	435	389	454	417	409	390	415	372	409	402	425	441	416	425	425	441	462	400	401	420	382	412	432	418	420	412	406	412	418	385	410	412	435	483	379	437	393	371	395	412	448	425	360	414	376	407	468	428	427	412	442	436	420	396	446	419	417	419	440	428	421	409	427	399	423	450	410	409	418	398	413	389	399	434	402	415	427	450	415	422	408	401	430	393	411	398	419	445	416	404	403	479	415	442	466	411	407	437	396	412	439	374	393	451	432	415	430	423	437	428	385	351	415	414	392	402	430	407	436	383	402	422	389	449	425	426	435	416	417	408	421	410	428	428	432	391	419	440	428	433	420	430	434	409	398	416	398	421	446	428	409	419	409	420	447	372	439	454	434	402	417	424	473	428	425	440	418	420	447	408	440	441	402	413	422	403	427	384	394	388	442	415	409	430	398	428	425	433	401	428	416	432	469	444	415	392	388	438	415	419	417	419	444	440	426	413	407	425	403	405	433	419	416	398	439	447	392	458	422	415	422	445	421	407	443	394	400	442	439	422	385	404	387	405	421	413	397	425	414	391	408	392	401	397	447	380	405	446	447	416	397	449	446	420	436	387	422	427	476	451	395	432	384	387	407	416	400	421	455	411	410	416	428	370	424	409	408	436	385	460	427	415	387	411	415	442	439	431	391	406	432	415	464	418	414	418	407	413	410	421	445	422	402	387	401	434	391	391	438	409	437	379	426	437	410	431	439	436	421	419	407	421	404	467	427	404	430	434	421	419	458	415	402	412	427	448	432	428	436	403	410	450	447	431	424	421	405	443	446	445	438	400	429	441	432	438	447	407	435	438	431	422	430	424	426	385	381	421	432	431	444	403	419	428	427	430	452	452	402	393	403	446	416	413	427	405	410	412	448	398	413	419	420	405	410	407	433	420	424	468	436	419	443	407	389	469	415	394	438	434	438	423	389	397	388	415	433	405	433	441	404	413	455	428	444	411	402	437	403	403	437	416	448	435	384	471	441	393	426	424	415	429	419	417	369	446	428	414	389	396	416	390	406	439	419	417	429	442	445	429	438	391	376	449	395	426	437	410	435	395	429	460	425	434	436	455	432	374	454	422	400	428	421	423	424	396	423	432	454	438	419	439	451	400	409	408	429	421	395	404	407	441	436	428	414	445	406	414	418	432	428	405	454	409	458	434	407	416	404	368	413	420	374	412	432	414	436	452	435	435	385	396	451	421	418	390	438	408	419	424	445	405	432	420	450	392	450	417	390	430	417	415	401	407	409	408	421	418	435	414	418	440	420	435	418	462	441	419	450	406	424	428	407	398	421	386	426	426	421	442	444	452	393	395	434	433	427	428	417	414	434	423	446	439	432	445	410	443	441	451	421	411	433	423	423	413	404	389	409	407	411	438	407	442	430	411	413	443	439	382	434	433	429	420	428	411	428	421	438	397	439	436	404	450	399	426	417	413	420	448	397	421	452	462	433	424	426	445	383	391	434	432	415	419	404	423	418	445	415	421	395	402	438	405	464	413	433	430	386	405	429	424	441	441	420	457	428	433	397	412	425	398	445	419	424	430	411	427	483	440	434	454	390	455	399	442	412	432	451	381	404	437	375	425	437	407	440	417	446	424	409	428	419	426	407	391	440	429	404	378	410	421	439	426	399	392	384	432	476	412	438	466	427	397	425	400	397	448	413	434	411	413	419	383	405	388	425	440	425	425	429	435	434	433	415	422	396	436	438	400	412	411	438	420	445	413	411	432	399	432	427	412	402	451	456	447	394	406	434	446	436	428	414	396	446	414	430	387	375	446	440	445	408	416	393	427	419	467	394	443	409	428	403	416	408	409	405	419	430	391	455	422	424	408	391	398	415	405	402	416	397	400	444	377	427	430	403	423	406	434	416	429	408	416	383	449	419	438	460	424	443	408	441	396	409	417	404	450	424	401	413	450	407	420	455	450	399	460	398	424	424	429	440	403	443	413	403	406	375	420	422	416	444	425	446	447	418	439	394	410	421	432	451	465	377	437	394	390	446	403	416	447	385	431	430	416	429	428	402	440	437	429	416	459	409	452	418	417	413	396	412	428	428	434	400	432	434	415	424	425	432	438	391	424	423	379	414	423	456	398	416	415	408	427	420	414	433	448	462	390	436	404	429	431	386	436	451	378	388	424	435	384	422	426	422	397	422	399	452	436	429	394	415	437	418	420	403	432	400	412	433	391	403	406	467	396	436	430	424	420	395	422	435	393	437	404	436	412	460	427	441	422	464	427	443	443	375	436	408	410	406	425	433	428	371	406	403
23127	22032	31297	25688	22870	20478	9423	792	546	541	584	561	585	565	588	609	516	613	566	553	528	581	517	557	564	558	555	563	539	554	567	580	549	555	544	514	533	562	563	514	508	567	554	563	507	507	531	580	497	526	506	533	562	513	564	560	531	575	541	555	577	556	538	519	540	526	539	523	527	526	551	521	508	549	582	551	539	508	568	578	517	547	581	548	596	529	548	532	527	529	555	512	545	509	565	550	543	527	539	563	548	525	546	522	535	530	567	525	558	527	533	578	519	544	567	544	530	515	553	543	578	505	556	556	524	568	562	564	536	529	523	574	554	518	551	513	575	579	557	534	566	545	533	525	548	543	555	523	556	549	512	592	551	536	529	580	541	571	534	528	559	580	551	526	544	554	509	523	579	555	547	553	552	580	541	511	514	517	533	577	563	540	551	545	532	514	549	539	515	551	488	518	522	570	565	532	555	526	482	561	529	494	523	533	542	522	590	548	545	542	500	517	544	494	530	507	536	545	549	565	577	610	563	551	509	518	538	541	537	529	566	524	544	531	523	531	524	527	499	556	543	522	529	566	532	551	534	571	575	545	555	564	524	578	557	521	499	562	487	518	529	549	528	542	558	496	523	509	542	551	563	536	516	527	538	519	558	582	556	592	559	562	507	513	519	532	525	569	535	505	557	499	486	551	502	557	518	544	513	581	527	577	566	550	583	529	537	555	578	538	521	540	547	517	554	537	514	542	539	499	556	527	551	529	526	547	550	564	505	508	523	553	555	555	508	568	585	542	552	542	512	549	568	548	560	542	537	559	503	540	616	536	548	514	569	507	540	596	513	517	552	549	549	550	567	545	584	591	554	564	545	574	536	538	512	525	504	574	495	515	522	518	552	599	563	585	508	518	532	544	561	513	536	529	574	549	502	523	597	558	564	505	568	544	533	518	535	569	560	512	534	544	538	601	526	511	603	559	518	546	552	545	541	590	573	568	566	557	555	524	551	567	564	537	569	576	545	535	572	526	544	552	537	550	575	521	574	526	543	549	547	528	540	517	544	592	562	588	553	539	566	557	523	522	558	525	560	539	575	560	533	515	493	530	516	537	535	510	541	557	547	533	559	552	524	518	535	536	548	560	571	545	524	540	544	517	562	531	545	511	522	515	530	535	566	544	562	551	592	576	513	551	513	577	540	533	525	523	536	537	559	544	586	525	515	537	566	567	509	512	510	517	562	566	594	555	530	591	566	562	564	545	543	555	527	539	555	570	558	511	494	530	569	577	549	533	536	564	562	538	526	529	535	495	555	575	552	560	560	519	573	534	515	555	557	550	511	485	549	525	513	520	503	588	558	521	548	542	536	543	575	541	548	554	540	510	513	539	550	567	542	516	542	535	540	563	561	537	491	515	544	550	573	544	554	545	566	540	546	518	507	529	497	555	511	537	556	546	536	572	565	566	577	535	552	549	578	537	564	508	544	556	522	539	596	592	516	543	544	558	497	560	522	525	523	519	529	529	564	508	571	543	505	534	525	526	506	512	561	542	586	533	522	501	552	556	535	540	561	517	572	534	499	553	522	549	554	559	542	527	523	546	544	572	552	559	562	531	584	576	562	521	582	528	566	513	563	504	551	573	566	515	588	555	537	533	592	542	554	546	542	529	534	552	533	547	544	526	528	534	583	553	521	553	540	547	580	564	557	552	571	557	547	558	528	538	509	529	525	551	526	548	515	520	527	535	520	491	525	512	578	580	509	565	513	558	546	564	533	561	534	542	522	540	517	519	585	528	543	494	525	546	536	562	532	561	492	530	593	562	550	559	578	519	593	528	544	515	520	520	550	523	523	517	540	575	539	585	596	528	599	524	546	561	539	514	503	542	528	549	514	574	570	546	496	542	558	531	523	531	520	532	503	586	549	531	565	563	570	533	555	523	547	532	504	550	546	626	528	514	519	571	550	496	547	573	552	560	539	542	546	572	567	581	506	526	511	505	527	555	577	502	561	522	493	554	527	547	551	567	501	549	533	547	534	532	541	550	582	521	560	548	552	522	559	532	546	506	554	576	530	576	535	539	523	537	542	545	536	573	533	506	588	540	545	561	535	572	547	526	520	539	554	545	530	517	566	554	530	528	571	565	489	506	528	514	554	528	559	581	539	532	555	548	550	577	558	545	549	550	525	544	574	531	520	543	519	542	506	532	507	581	526	571	551	546	536	524	558	561	562	542	569	556	547	510	545	556	548	592	521	563	546	523	541	547	515	591	533	501	544	560	491	491	544	543	551	542	526	543	533	529	570	545	543	536	485	546	539	564	568	532	519	583	545	587	551	520	591	533	581	522	526	563	555	523	551	554	570	567	544	516	540	566	519	582	537	528	530	559	511	531	541	516	545	565	485	555	583	556	509	546	540	504	538	575	547	472	487	545	542	536	547	534	537	534	503	605	539	528	541	564	548	538	556	515	539	566	540	502	576	507	528	579	563	548	562	545	539	544	564	531	521	509	522	508	555	539	602	586	557	578	601	553	519	543	526	535	550	584	619	501	522	544	532	520	598	523	553	553	538	533	510	542	542	559	565	544	543	526	534	541	520	560	530	517	562	524	496	529	525	581	551	513	498	529	522	591	563	549	549	525	586	563	556	512	567	533	600	528	520	533	558	525	531	557	527	537	555	517	552	576	521	562	515	534	577	557	566	537	488	549	532	589	504	528	508	528	544	558	546	528	538	543	564	567	566	516	582	540	539	534	545	544	571	577	551	538	563	520	538	501	518	521	581	534	573	579	527	583	573	550	519	547	552	543	550	558	593	517	549	590	559	559	513	552	521	562	516	550	537	556	551	548	487	518	581	578	515	570	589	572	567	549	530	570	528	564	543	535	571	552	558	534	546	523	525	563	551	521	573	540	569	549	540	550	529	609	533	540	496	521	561	535	543	598	544	568	552	540	538	537	524	502	556	559	507	543	582	541	532	556	492	568	544	559	551	545	564	515	584	567	534	488	535	541	516	549	569	562	496	525	550	515	568	515	517	534	532	531	534	523	527	533	536	524	543	488	552	527	552	548	543	526	547	572	573	543	529	515	582	562	524	533	557	509	575	532	531	499	555	534	559	521	548	546	526	495	515	570	550	549	533	562	591	516	545	505	545	561	569	478	563	521	577	531	581	539	519	532	524	548	565	542	529	559	502	555	547	549	509	530	551	539	530	505	527	531	530	506	569	546	533	557	524	528	559	564	523	535	548	496	554	527	528	532	493	492	521	582	514	519	560	544	527	558	560	536	551	526	566	562	573	542	536	535	535	537	545	493	542	528	525	517	559	584	519	555	548	566	540	547	535	562	579	550	511	530	562	523	581	506	528	533	548	539	572	555	539	537	587	586	543	528	553	557	577	535	536	539	509	560	523	546	582	564	529	605	555	508	528	552	549	560	538	552	569	526	586	510	553	575	510	560	580	520	549	542	558	562	545	585	545	545	550	560	586	563	536	525	566	556	545	523	508	561
63046	100298	73623	44740	29890	3150	722	655	650	670	586	637	579	629	652	633	601	651	580	608	602	583	614	604	619	605	627	597	595	569	586	570	598	602	608	572	618	610	652	583	587	568	623	582	592	583	600	566	591	594	608	577	653	612	576	600	551	551	643	542	581	600	588	585	626	600	574	611	593	601	618	605	563	577	574	573	596	638	528	613	609	626	603	618	576	611	596	594	591	598	557	590	608	648	568	627	606	593	621	570	601	599	623	580	565	558	597	588	597	629	592	577	606	567	637	592	614	555	637	575	562	584	567	582	570	600	615	576	597	615	616	583	573	624	599	565	610	573	572	612	549	631	597	576	619	580	606	621	577	561	611	529	601	602	593	590	623	588	583	615	583	623	624	615	613	556	591	581	579	553	590	588	641	615	618	606	619	603	561	608	588	574	609	614	589	564	600	568	578	580	585	589	620	631	623	574	528	566	596	571	615	600	573	584	565	575	585	610	602	553	594	581	574	587	557	585	562	628	589	587	614	582	593	600	608	617	588	647	582	574	572	610	608	577	590	590	552	603	595	574	611	606	612	634	642	587	565	593	617	544	617	637	629	598	604	603	571	569	596	598	573	590	589	628	615	578	591	619	608	603	561	603	598	597	585	576	590	546	611	594	586	635	571	614	598	571	565	601	588	574	607	602	595	585	606	582	584	577	568	537	562	589	579	627	550	633	594	607	587	587	592	594	640	556	587	630	602	583	624	604	574	577	574	576	587	598	652	577	593	589	615	608	635	571	611	576	589	591	602	564	603	555	584	596	590	599	632	613	572	536	597	625	575	642	584	538	601	615	584	630	658	531	612	584	613	554	567	578	573	604	593	631	582	612	627	563	578	545	604	587	618	596	593	570	563	600	604	600	583	586	555	559	569	626	618	583	559	582	591	592	585	584	643	628	583	576	550	600	613	588	595	606	573	618	569	576	557	600	586	551	614	593	631	634	622	602	578	599	601	603	604	616	561	632	625	580	555	530	639	591	638	597	594	582	555	622	597	599	591	589	564	555	596	576	599	616	587	572	612	594	604	577	573	577	582	603	615	625	601	566	624	609	600	564	591	655	626	564	578	599	587	606	581	562	590	628	609	618	620	586	578	617	580	593	594	611	617	566	570	576	552	604	531	579	561	574	595	572	567	576	610	571	618	614	601	579	588	611	571	555	596	598	593	552	594	630	575	564	596	604	613	564	580	596	539	592	584	584	580	602	580	587	607	558	576	581	616	629	590	589	573	602	579	579	582	599	584	596	594	591	562	562	598	557	629	573	594	603	585	614	638	582	554	594	591	562	588	570	598	536	563	573	602	572	575	584	576	553	647	606	609	561	610	578	567	587	633	576	599	608	595	623	592	573	575	629	591	576	585	589	558	601	528	580	583	625	585	585	654	594	595	589	628	589	594	591	570	574	616	535	598	616	633	612	621	609	593	604	552	578	593	635	624	598	585	609	566	563	639	559	551	570	559	596	635	573	564	616	639	555	561	592	620	611	583	539	592	571	572	625	583	569	625	586	570	619	574	597	563	615	599	623	595	587	647	561	628	609	615	586	631	552	576	641	589	587	589	601	573	628	582	549	556	618	588	623	550	607	579	566	619	605	598	567	550	592	587	583	589	637	596	569	616	565	630	584	614	595	580	566	596	630	581	635	578	583	635	577	581	591	578	551	621	603	580	624	605	612	608	598	584	585	556	594	616	592	574	624	653	572	555	593	629	590	564	605	553	551	545	595	602	572	582	552	592	567	591	618	550	589	601	600	597	569	582	579	607	583	601	587	601	558	598	616	585	608	604	590	555	620	579	587	596	622	568	599	591	572	576	595	593	584	611	593	603	582	595	593	580	602	562	562	577	530	614	561	616	640	587	629	617	594	611	582	578	598	639	575	592	619	571	587	575	568	590	588	586	577	597	592	602	553	589	579	610	634	615	601	540	610	577	610	567	603	571	566	576	579	608	600	561	575	556	562	574	567	591	565	633	568	550	573	597	594	578	564	603	590	576	588	606	568	573	515	560	598	599	605	597	585	591	615	581	574	608	586	600	604	584	603	572	552	624	596	576	602	542	594	594	631	631	582	589	589	567	632	562	566	600	550	576	565	570	632	613	570	612	575	592	581	567	574	572	584	623	602	580	585	581	554	578	591	603	615	563	561	583	591	612	634	612	568	574	615	573	590	618	604	622	589	606	529	643	595	603	591	580	608	621	598	598	640	589	622	625	651	622	548	589	605	577	584	595	582	533	606	608	598	616	585	581	545	599	576	586	609	585	624	607	610	623	607	615	617	561	625	568	579	551	614	593	577	620	598	569	568	563	601	585	571	592	609	598	585	556	607	610	593	561	596	587	596	590	621	622	590	585	617	592	593	568	609	603	587	594	580	604	568	564	608	583	584	589	577	573	590	594	591	610	609	538	578	631	561	549	600	567	600	605	593	596	563	619	596	618	578	611	584	563	566	564	612	567	602	576	574	590	642	600	589	595	567	624	616	592	576	549	573	610	608	588	554	573	546	634	611	587	586	592	592	569	613	561	616	568	603	575	602	636	544	580	599	566	610	586	572	577	588	588	596	624	605	604	567	586	604	575	580	588	604	576	590	654	582	583	571	580	575	582	605	597	578	535	590	585	574	596	587	602	577	590	537	589	625	598	563	567	581	593	586	585	533	628	586	602	592	568	542	576	562	586	573	612	583	602	612	626	611	583	574	585	587	601	622	545	599	594	584	561	583	593	612	605	601	601	605	583	589	586	548	604	593	580	579	592	574	593	630	578	619	591	597	597	596	552	572	588	588	602	607	555	600	582	561	544	590	572	607	615	563	570	588	538	614	523	591	583	583	624	570	555	575	611	573	598	576	619	584	646	602	569	598	605	560	566	592	581	555	574	612	618	609	637	592	601	656	523	610	565	555	610	615	610	562	546	621	567	622	588	556	598	583	581	588	582	585	599	642	581	611	562	587	579	563	579	581	589	611	638	557	603	604	577	604	613	613	540	586	603	575	590	571	599	609	626	557	608	636	603	558	578	580	594	629	603	627	585	569	616	605	577	618	583	578	610	566	581	620	592	535	635	580	592	582	560	553	570	580	564	604	590	584	581	600	604	587	589	591	582	615	603	566	600	584	574	606	566	591	601	598	579	581	552	635	583	601	571	605	586	644	544	568	593	582	595	616	551	578	644	605	589	615	574	604	578	588	590	578	599	607	621	535	621	618	607	616	533	563	588	612	555	584	623	632	590	589	578	575	615	589	606	622	554	555	624	601	624	557	572	567	610	575	595	619	580	602	566	618	606	562	570	592	557	613	565	601	616	597	573	629	578	598	580	599	601	587	598	558	559	578	578	581	597	575	560	554	600	589	627	557	594	601	578	609	630	587	593	614	569	556	575	562	556	512	619	568	572	604	632	564	571	615	551	605	621	602	601	640	570	593	562	588	568	612	570	581	602	601	627	617	610	577	565	605	573	600
29725	28700	29854	12830	3006	365	282	266	261	282	253	250	270	296	256	252	237	242	267	279	255	237	254	243	262	278	281	246	299	261	266	257	257	231	251	258	265	262	270	237	263	256	257	255	274	266	244	257	276	267	252	250	239	288	248	291	255	242	269	279	289	249	250	261	251	279	268	279	256	262	259	266	262	264	269	259	253	257	254	249	228	258	244	254	246	281	271	284	269	254	252	246	256	252	273	271	242	260	278	302	268	241	256	243	265	288	250	249	262	278	244	275	239	241	251	262	282	244	253	259	254	264	273	238	281	261	252	246	236	252	259	223	249	255	245	297	258	258	242	262	271	245	262	276	229	270	289	240	243	256	259	295	268	247	232	258	230	228	257	277	257	262	281	258	242	254	245	248	270	225	277	250	245	255	246	275	258	255	271	283	260	251	249	264	257	235	276	261	240	270	290	264	234	286	245	297	289	261	269	266	272	268	280	271	259	263	263	304	255	249	234	260	264	261	235	237	251	215	261	248	245	268	267	259	282	246	266	286	251	247	300	258	282	268	267	271	291	268	269	260	255	264	252	266	259	280	251	245	285	264	269	265	251	254	249	280	248	285	250	266	295	260	261	249	283	241	268	259	263	270	268	289	240	251	285	233	255	278	259	271	257	260	279	255	221	244	265	262	265	277	224	285	268	253	249	252	285	262	260	242	266	243	227	266	263	241	241	264	262	270	247	272	234	270	267	240	258	278	278	237	259	275	250	272	272	282	244	246	244	270	238	250	264	248	241	262	255	234	237	250	279	273	269	284	275	255	237	267	264	257	256	268	242	284	248	257	263	286	264	252	270	246	279	244	257	237	244	254	266	264	256	249	256	267	224	225	262	262	245	267	271	238	244	243	272	273	271	249	263	269	264	231	248	258	257	286	261	273	282	260	275	265	281	259	279	277	271	257	272	258	260	244	271	267	266	250	280	279	264	275	314	286	255	267	267	266	257	251	260	256	225	244	271	274	269	246	256	275	247	241	242	272	254	257	249	258	280	262	269	256	274	252	250	269	239	245	280	248	254	248	270	273	249	253	297	259	246	268	257	246	254	293	264	263	273	278	246	261	272	265	235	256	255	251	278	292	263	264	265	271	289	265	289	279	259	252	275	249	292	224	285	248	255	265	230	266	253	257	226	267	271	247	249	303	278	231	258	258	295	252	252	271	236	258	270	257	299	265	256	277	238	253	219	249	262	257	290	232	271	267	250	280	259	255	248	272	258	224	254	264	263	285	248	242	257	246	270	253	252	272	260	251	237	285	280	249	260	273	246	281	283	271	267	252	262	268	265	284	241	272	279	250	259	274	284	268	243	248	256	274	244	266	240	288	286	257	266	280	256	270	241	265	252	294	266	258	254	235	239	253	272	288	280	191	248	261	279	253	260	263	261	266	281	245	243	242	283	274	268	299	287	240	293	280	263	261	269	229	257	255	257	300	251	236	250	255	255	268	258	260	239	260	263	246	255	250	267	241	276	251	281	254	277	242	260	254	258	268	266	281	282	265	288	271	263	264	251	268	295	262	249	297	246	283	254	229	228	252	253	266	254	262	261	263	274	279	258	239	263	258	273	265	285	245	255	225	233	270	253	260	265	268	246	265	262	239	267	259	236	237	258	278	280	258	272	255	282	286	249	315	271	269	274	267	233	243	257	279	257	241	294	262	279	239	282	289	257	261	273	255	258	258	252	259	294	284	245	246	253	254	226	233	244	256	250	290	264	263	267	284	234	243	271	275	260	285	267	272	268	243	280	246	269	269	270	259	268	287	263	224	257	276	251	289	230	275	251	279	264	239	241	276	247	250	273	250	273	247	282	259	252	262	256	269	232	257	258	266	238	257	262	254	252	260	259	246	246	249	235	252	250	267	253	267	289	275	239	250	250	240	250	271	282	298	236	258	260	268	236	276	281	241	265	243	235	245	251	267	273	258	249	269	267	269	269	278	245	289	272	260	256	270	225	238	266	243	276	244	260	252	264	248	260	276	251	264	263	260	253	257	268	280	227	233	253	269	289	256	278	262	276	264	260	252	280	236	251	273	271	261	262	211	294	257	253	260	265	247	255	271	253	272	274	241	245	262	213	274	266	251	245	263	223	295	240	265	255	255	261	292	269	270	263	281	276	257	278	275	262	266	240	271	258	284	266	279	262	239	260	267	261	258	275	238	264	276	250	248	274	255	285	290	268	265	276	240	269	271	242	286	226	279	268	285	271	277	265	237	251	251	252	243	242	270	248	247	246	271	257	291	278	245	254	254	289	263	272	247	281	261	239	239	254	278	265	302	257	235	263	292	282	295	244	253	292	239	304	238	246	279	259	226	252	262	237	261	264	272	278	301	237	248	247	280	269	279	254	273	268	261	257	244	256	270	281	280	260	248	271	278	269	291	265	257	262	231	259	284	254	268	279	255	266	253	253	246	243	252	298	272	247	268	270	272	242	282	276	262	263	257	256	255	276	280	261	289	241	264	240	266	259	272	265	242	257	258	241	252	240	254	263	263	270	291	278	243	244	263	271	234	274	267	248	239	272	301	243	273	272	253	269	269	261	265	260	253	255	253	276	266	258	263	278	273	262	281	255	243	261	206	256	285	249	262	261	245	265	259	289	242	283	251	269	267	244	244	257	251	277	280	225	273	280	268	273	254	276	267	274	247	247	257	260	238	276	255	254	289	261	264	271	250	243	293	260	258	263	283	267	291	270	237	246	244	269	271	235	270	268	256	257	287	235	252	267	250	256	238	286	253	247	245	264	268	257	237	272	258	250	236	247	234	263	257	258	270	285	256	290	247	270	251	268	238	256	291	260	273	225	251	261	245	286	257	247	277	289	258	248	248	281	249	239	284	268	265	242	265	271	235	250	259	255	264	255	268	275	267	298	243	260	270	244	258	244	267	240	261	226	273	244	235	258	267	269	284	271	266	275	248	266	270	259	237	255	274	268	280	240	256	225	246	253	279	261	238	262	279	249	252	275	292	255	264	257	249	264	292	232	250	278	251	260	238	240	259	245	242	259	235	253	263	274	260	268	232	245	259	255	269	256	289	263	226	287	275	246	277	228	261	267	271	241	242	261	264	238	230	269	254	288	276	261	281	259	243	257	249	250	268	299	261	241	261	287	233	266	225	277	246	235	257	247	265	241	252	271	250	281	266	279	259	295	279	257	233	295	266	245	258	248	248	266	273	258	269	254	243	246	284	271	258	255	257	249	253	241	264	271	243	256	272	252	265	268	258	276	292	244	262	260	262	288	285	263	259	260	272	260	272	259	253	257	266	227	249	266	268	251	257	243	264	269	262	250	255	279	258	244	235	276	287	269	249	250	247	264	241	268	283	255	275	220	267	246	263	259	249	273	267	271	239	280	272	268	280	259	247	257	266	266	271	246	238	251	260	273	279	263	264	274	269	275	246	253	264	274	286	252	258	218	225	254	277	247	252	258	258	266	272	268	258	264	244	275	262
30329	45137	26016	7381	3181	427	330	308	273	294	347	303	305	311	318	316	331	306	333	324	328	338	289	309	321	299	293	306	330	290	306	297	317	296	338	335	316	286	284	338	306	316	311	333	294	309	318	301	309	305	288	293	299	283	315	297	307	308	348	325	304	326	295	292	341	329	311	288	294	318	309	315	280	306	302	308	321	347	312	297	286	348	306	302	325	301	313	295	303	288	318	320	329	307	289	299	305	293	287	287	305	320	307	296	310	275	305	306	304	309	301	291	298	292	290	306	266	296	294	315	292	327	322	313	315	301	297	281	313	299	306	312	318	296	286	314	314	342	287	323	291	296	300	317	272	302	304	299	292	322	276	314	311	279	303	307	316	306	293	324	314	299	315	329	288	305	328	320	288	303	334	313	303	318	315	325	288	323	306	309	309	297	317	303	308	322	297	334	314	324	321	291	295	283	310	315	329	299	332	294	286	307	277	323	314	310	310	315	293	287	293	294	298	309	316	306	298	337	302	282	345	302	305	326	317	328	284	315	314	301	304	325	306	275	312	299	312	328	306	317	321	316	291	318	268	317	323	294	316	310	312	311	321	291	308	285	326	298	274	297	284	297	285	325	286	300	283	290	305	272	335	283	296	328	279	298	308	315	330	296	285	291	273	320	326	300	303	284	304	289	310	312	310	292	292	300	312	299	309	313	317	297	309	318	299	288	302	304	315	328	312	308	272	309	321	319	324	305	337	308	308	299	307	279	299	332	333	321	325	295	253	260	315	289	305	331	313	294	339	296	326	310	266	275	303	300	325	341	313	307	326	288	308	310	284	314	302	329	288	306	340	324	293	292	309	322	323	292	299	322	327	310	323	306	295	311	290	302	318	298	290	293	310	305	313	298	324	322	320	290	294	314	318	312	317	282	295	294	269	300	311	356	319	309	302	260	326	302	319	306	304	316	326	322	280	328	307	297	326	316	303	300	326	306	298	317	314	291	306	279	310	322	310	267	300	300	317	302	322	312	303	282	271	323	277	314	314	308	293	318	297	312	330	293	318	310	311	303	316	298	326	283	292	291	285	303	310	294	305	310	328	288	318	315	327	290	330	304	335	294	279	310	311	300	317	326	308	301	338	291	349	307	316	322	313	287	302	278	299	287	318	284	313	304	294	301	270	288	297	262	319	314	286	308	325	298	292	293	307	285	307	302	332	279	277	330	301	323	302	301	286	289	312	275	324	301	306	284	291	318	314	321	322	300	320	287	297	304	339	313	319	330	306	291	326	317	319	303	323	297	260	305	310	321	309	303	291	296	280	305	294	309	306	317	293	348	275	302	291	315	312	326	295	283	323	298	300	254	325	297	330	293	277	288	290	276	316	299	324	330	290	294	333	287	323	318	317	292	289	263	293	336	295	303	272	296	326	293	309	260	322	333	287	310	283	310	293	293	276	317	344	327	317	311	303	289	290	304	297	274	325	340	321	283	296	310	305	328	295	319	287	312	327	291	306	273	300	303	302	301	318	321	312	303	329	310	303	333	300	324	293	319	303	300	303	281	294	305	299	331	298	312	297	256	317	286	301	308	291	292	296	278	289	296	319	323	317	332	302	340	294	304	296	305	301	316	290	294	279	327	285	318	313	295	289	276	359	330	297	249	293	297	303	287	329	313	298	306	333	274	304	321	299	314	313	301	302	313	310	336	308	331	317	285	322	317	303	290	303	311	321	340	317	316	317	328	334	334	304	311	307	352	331	303	295	289	312	292	285	288	303	277	326	331	306	333	301	298	302	302	288	286	289	307	294	284	298	290	327	319	320	307	295	329	304	312	303	318	321	300	310	311	301	307	301	315	330	311	307	318	313	290	318	301	312	317	301	351	300	310	289	325	295	298	281	300	330	326	277	312	291	292	303	301	320	296	318	308	320	279	314	302	309	312	323	311	290	284	311	304	291	292	325	311	304	314	312	277	318	318	317	267	309	320	309	316	298	308	345	322	293	340	312	298	316	334	336	309	307	280	308	306	286	313	333	310	311	279	324	290	277	305	302	318	295	310	316	277	289	304	328	311	291	280	322	285	303	300	302	312	335	307	309	317	290	296	298	303	302	331	325	316	337	285	309	315	302	281	307	307	298	322	320	298	289	320	303	322	295	299	305	311	275	281	302	298	301	309	328	340	309	310	296	332	306	309	314	299	319	292	291	310	303	306	308	278	279	314	288	319	320	311	323	310	326	296	291	291	305	317	296	314	313	312	298	317	299	326	300	296	290	279	316	324	297	331	307	285	285	338	317	311	307	329	321	271	332	315	311	317	307	299	264	266	301	320	341	320	296	307	307	312	322	311	318	320	303	281	317	282	292	317	299	290	290	307	327	299	327	321	327	269	295	321	327	308	303	289	321	331	303	312	298	340	270	322	301	314	312	290	270	305	304	321	293	312	279	306	305	315	285	290	300	323	298	282	317	299	289	321	294	276	291	343	313	305	290	302	316	288	295	322	295	306	330	272	311	333	297	334	300	312	287	294	323	326	309	291	295	342	323	282	331	313	317	302	289	295	318	321	288	261	302	325	290	299	301	319	296	315	286	306	301	297	321	352	326	294	277	339	313	293	320	308	344	303	294	308	310	306	309	307	328	311	315	282	281	299	290	305	319	310	301	305	285	308	327	309	332	282	297	297	341	295	318	294	305	302	313	317	285	312	297	323	309	319	300	288	307	329	326	308	290	285	309	305	290	333	343	286	323	291	286	342	299	335	314	303	312	303	325	313	303	299	291	336	295	320	308	323	311	266	327	271	314	294	298	326	323	314	323	324	287	311	268	285	300	312	287	281	286	317	294	303	320	279	303	301	290	292	307	334	307	298	308	289	321	330	321	304	310	306	301	324	324	324	286	288	302	286	294	312	301	320	311	289	322	328	315	286	320	306	289	303	308	238	281	308	338	287	337	296	283	269	311	331	239	327	328	325	291	306	312	322	327	307	290	305	315	326	294	310	294	306	315	312	324	299	301	304	303	331	287	305	298	278	298	303	270	266	307	321	309	265	282	307	305	317	322	308	313	299	301	319	318	286	337	293	286	334	317	317	327	284	328	335	316	325	304	302	295	306	289	311	291	339	314	302	300	289	325	299	310	286	287	295	315	287	299	320	311	283	289	293	273	310	291	336	293	296	322	305	336	323	300	303	285	293	335	299	289	304	284	280	320	336	300	306	314	293	342	292	315	294	302	313	298	296	291	330	335	324	334	282	340	312	292	305	318	279	311	299	356	327	304	286	315	303	310	312	315	316	331	307	300	306	272	351	306	288	302	300	284	299	320	291	310	349	312	318	299	310	304	302	333	273	302	326	295	336	315	317	293	286	316	317	295	307	294	314	302	319	303	283	332	302	311	305	297	329	298	299	331	302	289	280	339	305	327	349	327	282	328	268	301	320	283	281	286	300	326	321	331	315	307	303	301	311	272	277	314	296	301	307	295	306	327	321	296	309	313	314	293	312	320	285
24362	22869	32943	27805	22993	13475	1444	430	344	394	363	356	371	363	363	352	351	354	373	360	373	349	388	360	339	350	352	368	331	380	341	344	341	359	332	386	384	347	367	360	353	349	366	377	326	364	337	349	317	355	353	366	384	353	356	328	342	354	344	356	364	384	341	354	346	314	363	373	343	343	361	381	372	364	336	337	338	360	355	361	384	370	382	346	348	368	330	376	323	332	335	381	350	346	377	337	365	362	378	355	345	321	390	349	368	350	377	354	351	353	345	373	348	390	353	359	353	325	328	346	364	356	336	316	340	375	368	331	346	376	334	344	335	342	371	342	350	329	337	366	329	361	385	354	344	375	340	334	349	351	374	373	352	331	343	347	345	377	326	341	365	370	368	316	366	317	359	361	358	360	364	366	348	350	348	359	345	345	376	354	322	365	368	390	376	339	338	367	341	359	330	322	335	352	345	347	347	361	352	351	352	339	360	372	384	358	311	327	340	347	348	345	353	352	373	360	341	320	339	314	333	349	353	335	332	328	319	346	350	353	378	343	395	345	354	364	390	345	369	335	354	336	325	338	342	353	366	380	374	366	384	390	349	335	363	338	353	374	313	357	373	322	330	352	358	395	351	362	360	363	347	362	358	363	362	326	337	348	346	349	343	361	378	335	332	361	382	390	385	360	374	336	348	335	349	331	353	346	359	343	363	347	357	388	365	302	363	329	358	346	390	363	378	367	357	383	328	331	358	353	354	336	359	297	377	371	365	337	339	328	385	361	351	361	373	374	368	364	368	345	353	372	382	339	341	341	343	337	316	344	359	345	340	373	348	353	365	345	366	396	372	351	346	357	358	366	383	332	382	370	351	345	350	359	355	357	373	340	340	342	355	335	377	333	354	366	351	360	379	383	341	371	372	360	379	360	356	341	356	335	359	325	350	346	354	327	320	374	365	335	364	401	363	376	318	343	369	338	336	354	357	354	359	336	363	348	356	338	353	350	347	334	339	372	351	359	345	358	366	356	353	353	363	342	360	349	327	339	347	350	385	360	355	371	356	322	375	335	342	355	368	332	324	324	363	347	356	336	331	361	372	338	342	359	346	358	352	342	386	330	350	353	316	352	341	352	337	337	335	352	339	351	361	359	323	340	370	341	372	337	344	357	365	356	363	358	340	356	344	345	352	360	366	312	358	328	348	344	372	339	360	339	349	359	323	353	374	361	354	359	375	340	358	393	383	361	365	364	326	378	363	361	361	382	333	333	419	335	349	351	359	383	358	343	367	366	339	381	345	378	382	351	320	374	369	373	366	335	324	358	348	347	358	335	360	388	383	362	348	343	343	357	374	339	358	360	341	388	354	332	360	331	373	374	375	351	368	367	371	338	352	337	371	374	314	346	372	380	380	351	358	361	329	334	372	324	388	329	348	328	354	373	360	328	323	393	357	382	355	395	359	336	366	355	378	340	364	350	348	346	365	387	360	359	344	357	332	331	358	329	355	377	367	351	342	352	365	371	361	364	378	343	351	369	339	312	350	330	345	359	372	366	356	320	349	362	380	326	330	352	347	359	353	356	365	343	369	351	398	361	365	370	370	371	346	347	359	338	349	367	348	353	363	328	369	371	349	350	310	371	353	368	344	349	348	381	337	358	388	362	365	345	356	359	344	381	367	369	362	354	358	349	348	355	388	348	386	361	369	353	344	353	362	324	360	359	354	346	356	372	345	351	322	375	373	374	376	374	330	341	344	365	407	352	379	406	391	351	353	346	351	366	321	362	380	376	341	323	325	350	394	345	344	324	367	359	352	352	334	397	359	366	334	363	407	368	331	350	323	384	360	367	358	356	324	373	390	332	347	360	366	333	359	348	385	361	360	363	357	394	367	357	364	314	346	323	337	345	385	347	366	350	335	337	385	336	351	372	326	317	369	375	350	352	341	353	351	368	334	335	357	332	328	363	336	386	338	369	359	385	361	367	356	363	336	354	352	354	354	347	358	374	349	342	339	356	353	333	316	340	353	311	349	359	370	345	369	389	351	374	330	364	388	354	363	344	378	327	371	336	401	358	338	321	335	337	381	371	381	314	345	354	297	368	309	340	342	357	362	334	365	328	355	345	367	356	357	371	349	347	345	347	351	355	376	342	344	354	361	344	348	326	365	348	367	372	346	363	358	369	302	341	379	361	328	348	350	381	351	342	348	359	356	379	344	357	353	362	334	362	329	341	353	376	344	361	370	328	384	353	329	369	346	401	374	341	361	367	333	318	367	349	319	331	342	372	368	364	375	369	378	342	320	367	375	357	335	352	352	357	378	368	330	340	370	353	346	369	348	343	347	324	319	342	362	386	379	355	333	373	365	328	370	385	331	335	386	362	410	383	347	326	365	324	330	350	337	402	351	346	354	371	344	393	339	357	358	377	371	400	347	365	346	410	387	335	364	362	344	378	393	384	356	362	342	410	346	339	359	389	349	336	349	346	364	346	350	360	329	341	329	323	340	363	376	345	379	361	364	359	348	342	381	338	342	369	367	378	356	395	346	342	359	331	345	354	372	378	385	347	356	352	359	326	354	417	357	379	358	362	325	318	356	362	361	359	372	339	370	327	344	361	357	335	360	367	354	361	380	353	387	326	350	358	366	341	364	376	324	313	372	352	345	389	369	320	370	346	371	349	367	376	330	327	332	358	370	318	371	393	366	346	357	321	314	393	342	345	361	345	360	356	365	369	328	383	396	360	365	332	350	356	336	354	348	339	356	355	368	334	350	344	369	373	356	334	328	353	305	348	348	364	337	388	389	334	347	351	325	353	353	345	360	383	347	352	376	321	363	332	369	349	347	355	371	333	328	335	311	334	388	368	325	359	388	357	336	381	360	383	397	330	326	355	346	335	347	343	366	335	343	375	337	357	356	347	327	310	306	381	337	347	369	369	334	362	347	386	352	355	336	352	395	354	340	372	368	336	380	357	359	394	322	337	349	323	322	356	358	323	336	390	379	378	324	350	347	370	375	346	364	386	358	358	357	367	362	358	358	360	407	357	360	340	351	332	338	352	368	343	354	338	371	325	351	362	341	372	340	329	355	359	370	363	350	356	330	380	369	350	360	339	359	370	353	328	353	348	318	333	350	367	347	355	366	342	358	381	346	365	375	358	378	359	368	377	361	345	355	374	345	369	368	384	350	349	352	368	361	346	308	368	365	336	374	359	345	345	385	347	340	356	313	352	318	331	362	306	355	320	341	347	359	358	359	366	342	352	383	359	357	337	365	325	351	375	322	361	336	368	381	342	358	310	368	331	371	356	376	323	338	329	327	348	322	374	340	330	345	389	348	345	360	354	367	349	353	328	364	373	368	367	329	385	334	343	335	350	355	310	380	403	356	355	392	348	331	361	366	339	372	348	388	324	360	331	367	356	314	358	329	353	333	339	339	365	342	373	371	315	383	355	334	353	365	376	346	390	345	326	371	370	367	347	343	359	348	359	360	343	370	345	359	353	396	377
56936	91953	60858	37272	20805	1504	465	434	417	415	428	392	408	395	449	398	403	436	426	398	411	417	410	368	382	419	429	373	397	397	383	390	412	397	389	388	412	400	395	411	414	405	396	406	398	414	375	448	390	374	427	427	413	396	417	404	377	404	398	372	396	385	343	434	391	418	378	421	437	381	389	411	401	362	404	436	383	421	392	366	419	408	418	394	407	403	419	410	390	390	388	421	416	409	422	368	415	386	408	406	376	410	400	396	409	420	430	429	389	369	374	378	405	380	402	404	410	385	410	385	405	423	400	390	413	440	386	410	410	421	390	400	393	412	430	411	400	427	378	380	391	383	367	406	376	404	392	386	405	387	459	348	420	400	414	388	377	403	417	371	370	414	386	420	424	410	393	375	415	398	376	392	375	383	382	415	420	395	413	382	410	393	386	419	402	398	447	432	370	406	391	402	400	391	367	427	406	353	419	397	371	404	380	392	398	380	406	402	445	360	387	390	383	385	404	405	372	409	426	367	390	399	389	357	391	403	426	415	394	402	380	398	412	408	408	370	394	438	400	404	412	380	438	391	411	380	382	389	392	356	390	387	428	376	381	378	391	363	348	406	405	392	392	398	379	388	398	410	404	380	397	373	391	409	404	400	348	403	371	423	375	409	382	370	399	410	412	388	398	424	422	354	425	399	396	413	390	404	413	397	369	393	375	408	411	352	403	368	429	377	395	400	378	383	376	399	415	405	368	392	392	374	403	409	364	384	378	403	409	414	398	417	392	369	387	416	386	407	409	364	377	402	412	395	388	391	391	375	398	412	371	382	395	409	427	411	384	402	397	403	414	390	426	409	386	384	370	408	422	390	388	390	407	376	385	408	387	386	381	434	368	386	415	412	404	401	383	413	374	411	433	382	368	376	409	410	402	364	380	366	393	395	397	412	398	400	424	384	366	410	373	393	396	414	381	390	388	409	378	394	392	434	382	365	403	395	384	404	377	358	392	415	405	418	409	387	411	387	363	366	388	406	394	414	416	389	397	416	388	420	403	363	397	376	394	405	383	422	374	378	401	432	399	407	413	393	382	384	399	394	403	410	397	358	369	403	417	404	394	392	362	388	433	406	422	435	432	394	383	390	336	409	363	435	425	400	389	415	412	423	380	408	373	409	402	356	389	435	411	434	435	371	424	418	373	414	411	392	408	386	408	444	396	384	431	378	392	431	431	420	423	379	416	395	410	378	388	413	416	396	361	390	381	380	401	456	409	384	405	391	400	417	375	403	423	404	366	442	411	370	400	406	421	378	400	407	390	407	403	418	404	387	410	386	408	378	431	416	373	396	430	446	391	380	383	404	408	355	391	392	385	392	393	367	412	388	418	401	429	377	396	402	411	369	357	421	397	386	416	389	396	416	431	403	432	403	409	390	397	369	391	412	404	395	400	396	365	368	390	360	410	402	377	408	382	363	403	392	365	374	365	380	374	391	391	359	420	409	409	397	388	362	419	391	392	388	413	395	365	410	384	396	395	379	391	397	393	400	394	401	425	384	370	364	434	375	378	403	396	420	429	390	398	375	390	387	418	387	423	404	383	352	385	380	369	403	342	393	371	389	393	394	427	377	385	386	391	396	393	373	422	362	415	417	369	430	390	432	382	390	405	407	410	400	432	382	384	383	369	396	435	406	386	411	401	397	391	440	372	401	412	394	417	407	412	380	406	381	353	391	392	401	391	393	395	392	413	404	436	420	428	403	383	386	396	401	391	362	417	379	387	419	412	391	385	395	384	385	398	384	401	378	387	390	404	399	390	368	389	372	394	411	390	412	384	421	407	409	390	404	375	407	384	397	424	421	397	391	391	405	413	380	359	408	429	437	394	414	418	397	401	386	401	375	402	406	366	398	392	390	359	400	429	385	380	416	380	413	404	427	418	380	392	407	420	390	380	377	413	409	369	360	402	390	369	407	398	401	397	392	394	366	381	405	380	401	411	413	383	360	392	357	362	378	392	399	379	398	403	388	383	407	380	386	384	375	376	398	382	396	404	353	401	387	368	392	404	385	367	385	406	402	419	421	418	374	425	413	415	409	429	414	410	419	407	413	412	394	409	435	438	421	385	407	404	383	391	415	406	396	359	423	391	384	402	382	388	394	418	383	401	380	389	382	369	398	402	362	428	392	424	376	415	370	370	405	407	414	427	413	398	388	390	420	404	385	386	385	402	408	398	383	435	392	406	414	405	421	376	388	402	423	438	399	403	377	406	350	404	390	407	373	403	384	397	378	442	422	423	415	409	416	380	407	397	413	380	409	404	392	426	426	440	379	394	391	384	380	363	446	380	382	412	388	438	414	385	418	375	408	357	401	405	406	393	404	419	388	414	382	382	402	347	425	384	413	391	410	411	431	410	397	369	423	411	410	379	417	402	381	386	410	429	406	386	405	403	392	392	362	374	385	385	408	407	385	387	369	349	417	394	390	402	372	383	421	393	409	387	379	401	403	390	397	393	422	380	392	382	401	371	383	429	386	373	390	368	384	421	418	407	384	391	371	372	413	346	408	390	377	410	379	374	391	406	403	407	407	395	379	346	411	450	379	421	420	419	373	391	409	371	409	411	359	389	406	404	378	383	424	396	416	404	415	399	404	379	393	421	402	365	384	385	380	404	434	409	406	390	389	415	384	372	417	368	372	401	397	358	386	415	385	411	405	429	374	388	442	385	433	433	384	385	405	341	404	421	374	371	381	377	389	404	413	410	396	410	405	364	374	435	407	410	402	400	412	406	407	381	441	394	369	382	393	405	396	404	432	396	391	417	406	384	418	394	424	374	417	401	411	422	383	427	442	390	434	373	373	410	411	380	377	378	382	403	400	391	388	392	389	394	412	383	396	428	383	353	401	400	437	388	394	370	374	383	422	393	367	419	435	407	398	406	386	420	373	402	445	416	405	397	392	385	406	401	404	380	409	401	394	370	413	388	374	411	340	432	406	390	386	409	388	404	361	398	391	408	400	401	386	393	383	389	379	371	399	390	402	389	408	378	396	388	412	408	403	433	423	393	389	403	378	383	388	389	394	407	410	422	406	390	451	365	361	398	377	388	391	413	417	426	398	404	403	385	408	413	361	386	376	379	428	386	422	380	390	427	418	391	390	397	396	407	397	402	424	431	365	414	406	389	412	394	395	410	406	377	389	431	387	387	409	408	393	416	379	417	401	464	383	411	403	391	395	418	404	378	437	409	381	380	395	398	375	372	391	406	396	424	397	405	381	434	398	408	391	445	397	374	378	361	399	394	395	384	364	397	419	416	411	398	408	406	364	399	408	379	419	384	406	407	371	436	414	409	390	413	396	403	368	417	395	403	439	405	402	409	379	385	376	446	404	417	365	379	381	399	376	411	395	372	384	392	388	375	350	408	396	401	393	385	417	368	380	443	401	352	366	370	401	412	417	359	382	391	389	419	390	397	393	350	404	401	373	380	413	378	425	412	388	372	406	405	405	392	371
25825	24510	33133	27640	16717	3049	425	333	314	368	390	341	335	350	344	346	357	362	376	367	332	385	392	321	364	374	341	388	402	349	356	345	346	378	363	359	376	381	370	350	323	380	341	368	323	363	344	334	327	377	343	351	331	386	348	373	370	372	346	310	351	359	314	367	376	338	377	349	340	349	351	356	325	343	372	385	370	340	401	381	349	345	338	353	366	373	380	333	356	353	371	333	354	363	395	365	376	344	364	335	362	365	365	375	352	382	373	354	374	368	367	399	330	367	344	363	416	383	331	341	340	302	360	338	327	373	379	355	348	380	352	368	371	341	345	397	353	349	347	381	372	353	353	349	372	381	353	381	363	336	338	347	344	390	358	377	356	377	383	361	369	370	336	399	378	375	341	340	368	334	349	340	366	322	335	347	329	345	358	368	370	370	361	339	361	348	362	363	373	355	353	353	343	364	370	352	369	338	361	365	357	351	363	357	348	369	367	326	372	359	382	343	371	353	357	358	337	349	339	338	355	380	375	330	349	345	369	354	351	375	384	340	361	364	361	357	343	354	331	339	362	336	349	368	366	340	354	352	325	358	343	354	355	330	341	353	353	361	324	394	358	357	336	360	321	377	381	335	355	351	325	356	340	352	377	334	354	364	374	380	347	357	331	346	342	347	347	367	368	333	377	361	360	373	358	366	341	378	335	387	349	342	383	337	335	366	371	382	354	370	375	352	363	372	370	361	354	359	347	351	327	342	339	351	338	346	354	376	342	358	374	356	354	384	363	375	362	364	346	381	354	356	361	347	368	373	353	360	331	339	365	336	362	338	372	363	353	365	337	359	388	339	325	356	392	328	355	360	362	352	349	327	413	377	364	414	396	319	359	391	370	362	363	358	336	366	383	317	328	364	348	328	365	373	332	353	379	365	365	358	337	385	373	389	338	351	347	353	348	350	380	353	336	370	368	365	359	341	376	335	339	377	362	382	361	312	362	358	337	395	373	383	363	327	349	333	360	378	345	355	349	348	343	343	376	356	360	348	346	354	382	371	326	375	353	352	353	351	372	326	332	373	362	360	300	350	337	358	362	401	362	334	369	349	352	356	321	363	348	380	342	342	365	332	343	335	340	371	372	338	363	358	348	343	382	378	366	357	342	379	351	350	371	341	380	374	362	353	340	363	412	385	361	349	348	327	353	389	390	345	332	355	352	336	331	340	356	366	384	350	347	344	336	350	352	353	360	398	351	351	338	371	358	344	329	385	359	347	355	354	355	382	335	381	359	364	368	330	355	346	359	359	392	329	346	374	352	333	360	329	387	356	362	362	357	359	336	319	374	375	343	318	378	358	364	366	392	389	349	384	358	347	336	388	378	359	376	376	361	328	333	346	347	351	364	366	338	357	385	360	393	375	357	344	341	346	332	356	364	370	340	347	333	358	339	349	360	352	332	362	386	391	356	358	358	319	353	367	349	337	346	378	371	373	379	377	376	355	361	361	372	362	369	359	385	380	358	350	364	347	327	340	349	326	385	360	359	372	333	378	355	366	335	375	357	383	353	352	356	371	356	333	343	362	389	367	343	367	376	346	354	364	351	373	316	363	387	386	335	368	388	369	365	389	387	331	357	375	334	358	339	336	363	378	381	366	365	365	375	350	325	355	310	395	368	357	378	328	394	367	354	378	346	360	383	388	345	358	352	385	395	326	372	357	353	348	359	351	399	352	344	311	359	349	350	327	331	359	394	348	373	327	362	316	352	352	327	340	381	370	367	367	415	350	356	332	380	350	349	351	361	369	365	362	375	345	358	357	373	359	399	362	357	355	366	310	374	369	347	371	314	336	368	357	350	322	341	346	375	350	324	370	352	335	349	338	337	366	373	348	355	381	358	335	348	398	366	333	378	349	341	365	344	341	335	319	348	349	350	319	381	393	372	350	340	332	358	353	354	373	365	374	355	352	373	338	354	362	362	312	355	343	352	354	348	375	368	372	357	366	326	356	356	342	375	332	353	355	354	343	349	386	310	324	361	398	323	350	400	380	360	353	325	392	362	373	369	331	344	313	355	359	354	384	356	331	340	374	363	350	353	363	359	374	329	339	346	361	343	358	364	385	329	321	344	333	338	392	352	331	331	328	327	353	360	321	377	342	355	321	377	353	354	350	381	369	353	333	372	357	315	358	362	360	373	380	379	341	339	333	378	362	369	368	364	343	350	357	349	324	334	356	320	370	347	368	381	334	366	335	362	361	358	363	360	377	386	364	358	361	376	358	337	363	322	342	357	362	398	341	356	334	374	358	306	334	354	365	348	351	339	385	346	394	331	318	365	372	360	384	381	354	374	322	344	357	346	328	313	384	346	343	344	353	386	394	338	378	402	337	346	354	334	343	380	373	348	354	324	389	379	325	346	358	366	364	365	371	388	336	329	321	366	338	381	345	360	365	356	355	351	343	342	348	360	335	359	340	336	334	340	323	337	361	372	334	356	405	374	367	344	360	355	349	347	360	355	376	368	351	380	351	369	361	346	379	355	323	316	336	330	357	372	348	362	345	339	401	367	343	362	366	324	341	395	368	381	339	355	366	345	339	367	361	356	352	370	327	336	359	394	368	307	324	339	337	333	369	363	376	346	377	355	362	354	355	347	369	382	346	388	391	349	357	385	377	359	350	365	381	368	325	333	353	379	376	358	397	343	387	356	356	345	348	349	346	375	348	335	325	365	352	364	384	368	399	350	348	362	345	340	410	334	385	308	328	378	346	354	361	333	341	363	354	329	352	346	373	374	342	363	368	398	320	349	351	377	346	327	342	352	360	338	347	374	331	370	341	365	329	378	351	329	388	367	341	386	361	387	355	387	349	342	383	350	397	364	394	341	360	363	356	354	361	347	356	342	355	374	361	399	403	385	344	386	336	361	366	346	365	368	381	337	397	380	392	361	360	369	360	369	348	355	351	358	358	378	369	390	389	341	364	367	355	353	387	349	386	329	365	361	360	356	358	371	353	338	391	355	367	363	350	351	324	353	351	348	388	364	331	372	348	357	350	362	390	352	347	366	375	325	336	370	385	370	356	338	331	329	343	367	368	355	360	388	348	345	402	344	308	333	359	352	309	353	391	386	344	361	332	339	340	315	365	374	333	337	390	351	321	358	358	344	356	366	377	349	383	357	344	367	346	319	364	324	370	360	364	379	344	342	327	385	326	370	354	360	353	368	310	343	375	328	352	361	364	335	363	366	363	386	370	346	369	361	332	344	366	361	398	354	314	344	343	364	347	377	341	387	352	322	341	332	366	363	381	349	357	371	363	328	388	368	371	335	380	378	367	359	373	398	349	377	375	381	347	347	407	364	364	362	327	376	339	359	356	364	362	333	340	330	345	331	342	395	330	356	374	381	379	366	339	326	365	342	355	319	353	334	358	350	360	335	356	360	378	368	356	357	329	345	328	348	339	356	352	352	341	355	339	345	369	376	339	343	373	399	369	366	346	393	354	379	393	357	359
53598	78037	50122	28585	12646	1275	479	462	449	463	449	447	417	429	427	422	393	438	424	416	394	413	413	393	452	387	438	399	433	409	421	429	447	454	424	401	436	441	424	391	411	415	399	426	408	444	434	414	423	389	394	423	455	451	449	397	413	404	382	406	402	443	394	430	411	414	429	390	421	399	400	391	428	420	399	410	428	405	427	385	413	367	459	392	394	414	417	454	383	434	429	439	406	384	415	408	421	449	398	407	445	423	416	424	447	388	429	427	441	423	408	400	413	403	375	453	443	406	394	420	410	402	420	458	449	403	405	435	459	436	422	433	433	384	387	396	432	418	404	379	408	427	387	432	405	433	409	434	422	424	459	412	422	438	395	390	447	440	425	423	443	405	425	403	417	415	409	422	397	438	431	383	436	438	466	425	394	425	419	401	418	387	418	411	424	440	413	414	426	418	426	437	458	405	466	395	409	405	406	451	405	418	403	423	446	450	425	453	415	395	441	443	432	450	361	429	457	414	400	419	403	401	415	424	431	417	392	415	431	394	410	433	395	395	432	404	437	420	435	402	381	415	469	435	450	399	415	426	404	432	387	407	446	380	413	403	380	416	427	407	391	378	398	408	442	413	410	399	430	439	380	397	399	439	396	430	411	389	405	424	436	412	391	378	427	386	393	376	436	416	434	414	380	394	420	387	415	419	464	461	385	418	452	420	403	423	402	414	410	401	401	389	406	413	451	407	406	425	399	427	416	389	417	446	409	424	418	392	392	446	393	390	428	468	428	425	384	472	421	402	449	404	403	473	405	404	405	410	414	407	401	405	411	456	386	404	430	424	442	401	447	430	392	397	418	399	411	406	423	427	413	393	442	404	414	418	420	425	425	412	413	415	447	401	425	455	435	420	426	429	402	410	423	407	425	383	439	389	461	386	414	412	402	420	426	444	407	449	414	422	404	385	410	420	446	418	408	428	428	441	456	394	412	375	416	403	391	406	405	405	440	405	404	424	399	421	408	444	406	413	417	424	431	417	448	412	408	406	418	426	387	406	413	412	419	417	411	427	450	422	448	416	404	403	440	406	407	404	396	430	426	381	380	384	432	438	406	447	412	410	478	403	413	389	391	409	419	395	406	438	414	384	417	412	426	400	403	421	404	405	418	432	389	407	439	393	418	396	413	467	402	378	424	407	416	420	420	399	414	445	423	469	411	388	412	411	401	399	409	449	413	395	399	415	422	408	388	441	399	391	376	411	413	418	455	398	387	392	426	391	415	386	467	419	405	419	417	394	411	406	448	392	414	438	368	423	446	418	433	427	419	397	409	423	415	460	409	400	466	437	411	404	401	415	406	410	431	440	419	408	424	410	395	450	390	392	401	417	414	395	432	370	425	397	409	395	380	424	405	436	408	425	417	402	412	413	439	431	417	378	440	394	405	418	412	424	416	442	421	435	422	453	396	395	429	414	399	397	395	402	429	425	435	416	429	411	411	400	416	391	434	420	374	423	465	431	402	437	397	422	426	413	438	421	416	416	412	387	425	382	440	447	418	421	400	425	437	387	412	471	434	382	456	408	395	390	394	391	418	406	431	407	424	469	431	390	425	454	409	431	421	420	391	411	419	408	414	445	406	396	394	403	451	422	416	437	441	399	398	440	388	381	432	432	407	433	395	412	399	395	454	390	421	421	412	425	442	429	433	390	392	423	414	403	455	417	436	407	409	444	457	452	424	477	423	425	418	399	398	398	420	439	443	385	428	421	444	440	492	389	406	407	412	439	400	419	418	403	409	441	420	423	418	420	415	418	392	456	424	413	385	456	369	402	428	430	391	394	402	399	425	426	417	442	432	421	415	385	435	449	414	447	428	411	406	405	419	417	404	429	402	413	411	383	402	451	442	395	409	427	424	387	402	398	432	411	399	393	422	430	404	423	444	421	410	416	414	404	365	428	440	402	421	418	441	423	432	409	440	408	441	432	422	394	415	420	422	385	414	410	413	436	439	429	443	406	419	413	445	433	445	423	436	402	421	406	415	410	427	426	397	430	435	411	402	441	424	380	415	431	378	403	430	429	423	387	418	446	419	431	406	442	420	421	469	403	409	455	445	413	402	402	415	429	384	459	422	426	429	428	419	396	452	437	406	432	390	388	390	429	403	435	433	435	432	429	452	381	411	453	400	446	409	393	437	434	399	415	403	409	392	422	422	443	405	436	440	411	418	456	403	413	438	414	392	414	394	410	416	413	415	454	427	418	409	439	428	417	408	416	433	405	428	393	408	398	401	401	397	431	439	369	405	419	400	434	398	405	417	418	420	427	438	436	442	415	442	408	411	446	425	391	387	442	392	409	416	414	418	403	397	414	409	428	394	405	435	397	453	402	397	409	410	408	423	411	373	443	399	439	421	423	399	446	411	395	427	418	449	394	392	442	423	436	435	438	418	428	410	423	405	451	395	425	389	415	430	427	416	443	413	422	392	388	456	394	418	403	429	425	434	420	423	396	407	415	420	392	426	403	422	419	405	417	399	447	444	422	415	405	415	423	380	411	407	415	422	436	426	451	404	424	429	426	384	428	431	424	422	387	393	407	433	408	438	410	436	423	407	430	405	399	458	405	450	389	423	447	412	434	400	406	436	433	408	435	394	432	410	442	428	403	445	401	438	445	450	441	392	392	421	448	452	415	438	405	407	431	418	422	419	407	423	396	402	394	403	399	463	465	441	390	411	424	418	342	365	413	414	387	457	419	419	411	404	433	424	442	389	414	383	399	410	420	435	403	409	402	431	381	422	401	453	425	426	407	424	430	431	412	425	398	405	468	411	381	400	395	377	379	439	409	410	398	413	428	418	439	417	434	438	423	432	406	436	414	394	382	420	418	413	395	401	414	425	414	425	443	439	432	398	412	413	411	400	396	446	419	418	432	419	415	428	422	446	439	387	395	427	396	419	386	404	431	408	402	407	442	435	372	430	398	418	389	414	428	432	425	420	405	453	430	404	384	417	417	400	422	403	426	453	418	405	391	426	424	427	372	423	410	404	392	427	406	378	396	433	393	426	450	402	431	404	387	418	402	395	429	428	434	455	398	421	442	413	381	398	406	414	451	435	436	444	442	419	432	449	421	428	402	418	445	416	433	420	377	405	424	395	436	402	436	391	401	406	422	418	423	408	440	445	431	414	417	419	412	431	400	443	377	451	405	399	420	408	400	424	418	421	422	419	400	434	438	407	425	415	415	424	407	410	422	419	386	401	441	419	416	411	461	425	423	420	406	404	408	420	429	437	399	431	412	491	417	417	424	390	431	440	398	438	401	420	421	444	451	400	437	424	425	412	400	411	392	410	426	422	443	436	400	429	421	400	421	397	466	398	465	401	403	387	433	447	386	400	431	402	453	388	441	416	439	371	375	408	408	377	410	441	393	403	442	459	390	465	400	411	432	421	407	401	390	433	412	410	429	430	431	416	412	441	401	416	438	420	417	435	463	436	417	406	464	400	431	409	441
23192	22081	31331	26464	22791	20421	9303	755	608	610	572	611	555	588	580	556	542	571	540	590	606	557	591	546	555	550	584	540	538	525	570	495	529	554	585	527	556	542	500	513	536	484	520	559	547	534	550	551	516	535	551	553	537	512	540	558	555	534	539	532	552	547	555	552	515	545	546	577	576	549	568	555	596	541	543	568	526	530	502	551	537	532	550	559	537	588	492	505	498	537	559	533	541	559	552	549	533	527	564	517	551	558	578	547	560	567	558	547	539	536	549	542	576	590	559	538	505	530	528	569	535	509	567	555	525	596	498	524	555	517	509	555	547	525	561	513	551	597	554	546	522	531	512	547	556	532	523	503	527	516	534	523	553	523	541	542	535	514	534	534	548	528	514	535	545	524	557	574	542	516	557	557	525	508	545	586	564	542	543	555	541	545	531	517	522	577	561	567	530	521	563	490	540	585	617	501	540	534	562	531	538	535	574	558	570	567	544	566	540	568	525	528	514	539	555	551	562	501	493	540	564	546	545	540	527	515	544	545	571	572	512	534	517	527	594	568	579	526	572	540	545	593	551	546	530	540	550	545	596	514	532	551	526	536	550	533	551	541	547	568	535	545	534	537	526	595	505	549	551	568	530	546	509	520	542	564	567	503	573	539	524	579	547	532	574	550	541	555	547	509	546	554	583	506	540	540	577	562	568	570	542	538	576	553	575	523	580	525	554	517	515	568	492	521	548	558	541	540	563	545	568	538	577	559	529	541	484	537	535	539	589	576	528	575	519	506	547	567	580	541	573	540	524	579	478	557	533	538	540	524	524	524	535	517	550	510	544	550	505	554	530	567	510	503	557	496	540	506	601	557	557	508	548	542	533	568	558	525	593	568	575	529	538	504	590	565	517	548	531	515	560	505	533	560	508	549	556	526	576	532	557	560	529	530	512	553	508	561	567	541	524	542	559	535	534	579	531	569	534	544	550	583	542	571	561	556	499	555	536	534	586	549	542	537	537	534	495	523	562	564	550	553	532	543	530	525	541	565	534	553	556	540	501	522	550	507	537	533	538	564	574	516	536	547	508	555	504	533	561	545	527	554	571	552	531	594	537	581	608	506	499	528	535	568	522	531	556	556	545	563	544	548	514	555	518	519	514	533	529	537	517	525	507	587	501	533	547	496	557	545	574	504	525	547	521	558	546	495	543	562	550	549	555	534	537	506	571	515	576	512	542	569	558	568	542	519	543	534	488	545	549	544	545	538	544	507	543	506	555	568	518	562	560	614	573	552	527	494	545	549	533	576	555	546	525	497	542	554	563	530	584	510	560	601	556	578	564	566	571	515	532	561	523	556	540	551	514	521	535	562	533	533	560	554	546	520	539	585	559	537	505	504	532	557	538	558	559	515	524	566	558	534	501	486	560	566	532	555	589	531	525	514	552	533	579	563	519	536	515	532	510	522	515	523	533	517	510	527	512	543	560	541	560	541	513	571	533	525	459	568	525	569	529	563	542	545	529	549	534	552	485	543	540	498	573	515	527	583	548	532	580	554	541	512	520	499	548	523	511	593	534	548	567	507	564	516	525	535	575	590	505	574	554	553	518	542	563	507	556	573	579	539	582	535	543	542	527	525	538	525	540	546	535	578	530	548	560	552	577	507	500	541	559	536	528	518	532	542	568	502	546	536	548	552	561	561	540	551	511	536	538	529	564	561	555	515	566	588	534	582	571	516	549	538	565	556	535	570	546	591	563	511	575	548	526	543	557	551	533	516	526	473	531	575	544	564	508	549	561	527	558	528	506	555	522	540	533	549	492	540	571	454	542	515	548	562	549	536	528	587	536	541	589	574	609	553	576	565	571	565	560	550	573	542	547	491	529	530	565	515	570	570	522	517	538	539	513	523	555	545	528	507	583	534	548	547	552	575	561	549	547	549	472	503	576	537	556	573	563	531	544	506	525	522	568	533	560	529	522	550	530	568	550	552	550	513	563	570	534	583	594	521	581	548	525	563	498	549	512	524	578	548	533	555	544	519	553	545	550	548	548	547	545	540	543	531	521	579	555	553	520	545	572	565	544	543	547	511	538	564	514	551	536	558	554	521	556	529	560	545	565	517	543	583	546	562	523	541	534	576	542	526	531	502	522	529	570	498	507	520	558	529	511	563	554	568	518	559	553	558	560	468	501	545	548	543	556	538	520	547	556	539	517	563	469	558	555	545	531	569	567	557	505	535	590	499	558	536	532	522	539	556	551	506	586	549	580	579	526	515	530	511	542	516	564	558	508	545	494	535	568	558	542	527	509	580	553	526	554	612	565	554	519	527	604	557	581	501	567	544	556	538	532	569	596	566	572	568	586	526	546	524	607	573	528	553	533	513	507	546	561	525	546	519	581	532	567	547	531	569	573	511	555	519	535	541	519	550	514	516	541	555	580	525	562	558	608	550	536	562	546	545	526	551	536	518	543	542	565	500	598	582	519	563	553	516	556	559	537	533	548	541	535	551	534	576	547	551	531	554	546	529	554	544	574	544	501	544	549	558	534	527	550	515	507	514	566	536	515	524	540	506	543	561	545	541	548	538	542	561	565	558	551	580	543	540	589	478	515	533	552	534	554	545	543	553	554	575	536	548	589	563	554	560	543	523	543	559	537	544	532	577	541	544	549	524	539	533	558	518	550	520	552	508	522	540	534	574	518	577	575	530	567	552	523	518	544	520	576	554	534	540	562	596	539	537	520	530	553	495	551	572	551	590	566	506	543	529	566	555	526	507	524	565	576	540	627	529	546	562	570	513	531	531	534	540	551	584	562	517	542	542	556	534	583	525	517	540	521	546	518	539	514	550	579	531	547	563	530	542	541	540	522	530	561	487	547	575	559	565	555	519	543	530	539	562	522	581	554	511	531	520	522	533	542	524	506	573	519	524	546	551	537	542	577	563	522	544	527	548	531	543	518	552	571	514	558	559	534	518	526	536	528	550	543	586	555	569	547	556	547	523	557	510	569	531	578	577	534	533	547	534	573	518	560	552	539	517	512	527	558	540	510	584	567	510	558	545	559	531	479	526	524	521	554	486	543	577	553	493	517	515	574	575	568	539	518	582	532	525	504	589	539	512	524	524	544	521	542	532	512	584	545	538	585	494	580	538	596	515	525	507	503	531	562	493	505	562	557	530	576	515	553	581	538	527	519	511	548	501	526	563	510	525	560	550	559	534	514	592	555	558	550	577	579	516	561	538	564	511	540	521	527	511	520	559	539	527	546	530	538	596	527	565	569	545	576	549	517	566	559	530	497	551	552	581	540	575	532	565	577	554	526	564	503	566	566	533	535	476	516	530	540	556	565	507	561	541	486	549	550	509	518	543	530	604	542	519	533	549	532	503	517	514	518	542	524	531	571	536	591	554	521	526	511	532	568	531	501	534	550	539	550	543	558	544	520	497	556	566	499	547	566	556	501	517	547	566	531	540	547	545	510	534	539	546	584	528	589	561	529	547	506	534	541	519
62827	100164	73562	49081	26195	2671	673	719	694	590	613	646	613	642	616	619	578	642	604	606	589	628	583	610	582	580	566	575	620	634	615	618	582	641	545	548	632	613	547	585	590	602	574	632	579	621	615	562	593	617	611	571	619	577	584	637	579	577	583	601	624	611	600	571	534	558	575	554	580	631	590	583	574	615	591	620	602	599	583	562	576	643	560	583	598	629	575	574	608	548	606	596	617	584	589	554	583	625	610	560	577	612	608	590	581	541	594	601	595	566	630	554	551	572	565	568	594	597	586	604	548	604	607	578	585	565	594	579	606	554	577	615	612	602	574	603	570	600	584	567	588	570	600	612	629	593	581	588	598	589	574	561	575	561	631	609	607	591	610	566	545	607	551	593	568	584	571	617	544	578	577	523	573	572	618	605	621	632	594	593	592	561	595	577	631	577	614	604	581	602	597	562	599	603	583	578	567	575	589	577	539	579	558	600	607	602	581	624	604	625	588	584	627	589	574	585	543	596	591	572	600	608	603	626	596	574	577	573	599	576	578	586	584	579	600	594	592	555	636	587	593	568	575	627	589	590	590	590	567	566	580	608	638	595	605	563	617	567	570	628	630	579	581	540	585	593	543	562	601	587	600	563	607	599	579	594	594	550	568	587	591	601	593	584	559	597	597	616	563	604	601	637	595	589	618	583	595	606	603	588	623	647	606	557	608	603	551	585	639	560	545	565	588	596	602	599	607	557	604	615	552	628	626	555	609	647	557	606	587	566	592	586	620	553	603	582	579	565	556	593	590	604	593	582	573	562	582	635	603	574	593	564	606	567	615	596	600	614	613	592	619	560	553	565	562	565	580	584	562	576	590	578	628	618	568	568	610	580	617	590	597	570	614	562	622	557	606	623	582	622	560	617	655	563	612	635	602	567	570	578	595	603	573	568	561	631	639	631	530	599	593	615	615	638	609	548	619	626	614	591	561	589	608	600	559	600	558	636	588	597	581	603	607	609	585	566	560	585	583	579	570	587	632	605	589	588	656	573	566	623	550	587	624	598	586	600	590	624	606	603	592	555	622	578	609	544	583	617	575	576	624	619	610	585	598	589	628	531	620	579	575	593	592	598	558	539	551	602	605	649	647	642	582	567	574	590	600	608	573	574	609	574	556	587	604	591	593	580	615	578	637	590	591	600	564	604	607	590	563	566	604	619	540	624	567	588	591	580	594	628	569	579	555	584	555	604	563	545	614	601	630	572	552	586	590	566	640	622	616	567	612	620	592	605	553	579	593	575	632	592	581	645	655	589	598	605	562	583	594	575	561	596	570	557	618	598	552	578	573	594	616	579	602	579	570	611	630	601	609	550	578	611	567	590	656	603	617	604	596	590	565	585	574	585	636	617	538	598	620	557	570	582	574	567	607	629	632	606	560	584	604	572	573	634	594	574	607	573	584	611	607	542	601	630	623	559	606	582	612	588	592	567	624	562	552	621	580	575	633	589	607	584	579	575	584	587	598	605	605	606	569	598	543	572	604	609	624	604	579	600	596	591	614	573	601	565	549	599	557	613	617	562	539	570	549	594	579	572	606	637	567	564	626	592	568	598	604	628	570	592	556	607	564	598	571	558	609	578	595	599	595	584	608	626	568	591	551	540	557	609	583	574	591	604	615	585	574	631	598	583	555	563	641	617	558	547	584	598	586	576	554	579	534	536	544	598	636	606	570	608	563	591	613	592	596	660	583	613	638	568	646	650	613	618	564	604	601	636	591	622	592	567	589	616	587	594	605	580	575	572	581	565	595	566	618	579	624	572	585	571	560	612	532	593	656	651	593	580	581	568	592	579	548	602	583	571	597	565	552	607	580	537	582	573	587	586	579	573	558	596	617	618	600	596	627	621	605	552	585	575	592	590	611	598	578	632	630	578	608	567	545	619	569	589	581	597	592	534	567	549	626	601	561	605	571	587	596	604	608	554	628	576	638	599	563	563	588	619	577	597	540	577	576	566	580	551	565	616	583	576	599	589	585	612	610	599	596	608	614	582	586	579	585	569	637	585	614	560	543	562	595	552	564	600	550	620	575	621	592	568	562	649	569	579	586	608	617	601	595	579	573	602	550	576	558	610	622	600	604	548	585	583	571	618	598	590	563	562	569	581	551	603	601	586	607	578	592	581	605	597	580	546	593	583	603	603	575	576	592	581	634	565	593	583	595	618	625	584	597	603	627	609	585	622	613	564	612	591	598	547	629	588	580	603	579	583	598	624	579	611	609	555	592	599	600	580	587	569	612	578	530	562	588	628	540	602	595	596	568	603	589	536	571	557	582	559	586	604	597	625	573	639	564	580	606	549	629	565	585	592	593	600	632	593	625	632	581	604	601	593	560	575	561	580	571	575	581	601	593	572	576	583	604	583	565	552	575	593	541	614	590	605	574	619	628	641	598	593	580	610	549	579	588	575	594	577	602	594	619	596	593	542	575	634	546	595	581	589	562	625	592	614	531	563	606	586	641	606	594	571	592	546	594	603	526	573	575	648	621	584	598	582	581	540	574	568	562	567	640	595	571	580	583	611	599	589	573	612	565	568	591	543	604	606	581	601	584	605	577	580	546	588	578	589	612	650	573	571	599	598	582	583	572	563	576	584	590	599	623	603	583	568	613	590	583	607	618	582	565	588	582	605	593	585	584	582	592	583	585	576	605	622	614	652	612	546	614	584	638	612	577	619	593	549	611	597	609	629	566	602	602	588	584	596	568	614	590	618	614	569	600	607	642	593	581	570	624	572	577	623	596	587	528	597	629	632	561	579	612	547	596	577	581	568	586	607	642	613	613	628	596	598	572	583	575	637	569	595	599	595	590	611	626	607	555	585	568	580	586	558	636	604	581	567	595	585	593	526	592	566	616	599	600	649	573	573	612	594	629	622	617	602	541	563	622	565	624	568	556	585	579	646	570	604	602	611	595	636	606	578	561	633	595	590	607	606	570	595	617	554	592	579	600	595	591	602	601	586	637	587	622	560	579	604	575	622	581	589	643	605	591	613	609	618	539	598	571	585	589	628	605	579	596	606	601	599	591	604	607	624	585	600	610	628	587	607	617	606	581	516	597	574	626	563	612	557	604	615	577	548	601	607	573	605	592	576	605	589	590	555	581	592	607	617	613	588	571	567	613	582	591	589	599	607	576	585	549	600	579	607	601	552	549	601	590	577	606	590	588	597	576	633	618	602	585	553	566	604	636	590	647	600	568	614	558	556	567	586	611	533	561	583	535	587	595	597	583	580	591	589	578	602	550	621	595	547	564	574	579	617	560	649	599	593	597	555	599	607	583	552	565	599	588	582	635	543	596	620	569	554	606	586	603	554	570	567	604	611	575	616	588	557	630	600	584	595	604	590	625	581	619	620	576	555	592	571	626	579	613	572	624	627	563	608	566	621	591	561	596	603	570	596	610	556	597	599	551	599	554	561	562	607	612	589	581	572	589	593	580	569	604	598	562	533	580	581
29783	28317	29288	13753	2772	314	248	272	278	247	274	275	252	236	261	252	266	253	266	285	267	261	261	253	239	250	265	279	244	248	245	231	262	244	266	260	232	281	267	250	229	254	252	233	238	258	279	265	278	245	220	246	278	265	234	226	238	243	275	230	256	254	251	280	252	301	278	290	269	258	248	240	258	265	239	260	274	255	257	249	268	304	266	259	248	239	258	254	264	254	265	241	287	269	270	246	257	262	289	261	233	257	246	274	263	265	287	275	243	256	256	237	266	251	244	248	233	232	252	246	236	242	250	276	235	280	256	257	238	281	258	255	231	232	255	224	223	252	281	293	260	234	260	261	276	255	299	265	239	264	225	218	249	254	274	259	230	261	310	251	251	241	243	272	273	227	248	286	295	236	271	272	254	235	243	244	238	271	230	256	243	258	269	264	260	277	275	271	246	243	258	242	249	260	254	259	263	274	279	272	249	256	232	245	281	252	249	265	266	237	252	257	259	239	248	257	285	271	257	242	244	270	278	265	250	259	265	247	253	240	289	268	267	267	262	264	261	253	265	258	273	289	261	253	261	260	266	226	255	251	222	236	242	283	263	275	216	257	283	255	237	252	253	278	248	259	227	247	246	294	292	240	286	278	263	249	263	256	293	277	224	262	248	257	294	247	263	259	267	272	282	255	250	256	259	261	281	253	250	264	288	251	266	262	275	253	279	281	250	288	237	253	267	264	282	250	249	262	258	265	239	272	247	267	283	256	263	263	241	282	267	290	246	247	262	263	254	261	260	260	269	267	244	270	258	251	245	267	256	246	267	278	264	258	286	266	257	253	242	228	268	253	283	252	232	283	276	235	262	250	242	248	231	249	270	294	259	260	263	245	265	284	284	245	231	236	299	262	271	271	265	262	250	251	247	285	260	283	266	279	233	252	264	283	244	228	240	252	266	254	237	255	277	266	263	272	254	259	245	242	281	301	273	268	220	262	280	299	228	268	251	260	262	275	251	246	231	285	241	259	268	256	265	258	278	240	258	239	231	257	235	243	266	236	251	250	277	277	295	260	253	276	259	281	247	277	253	247	271	253	272	264	269	260	263	244	254	268	236	260	230	265	245	238	276	259	280	238	226	252	255	280	282	268	213	249	265	252	250	251	245	254	253	261	233	265	267	272	247	259	240	263	275	258	279	273	252	273	286	251	290	271	255	259	239	243	225	273	247	266	274	271	241	270	285	280	273	270	261	279	259	275	288	265	297	241	244	265	254	233	299	279	275	288	248	273	262	255	236	246	268	214	248	235	206	247	241	230	263	235	262	271	266	280	264	259	243	244	264	247	248	292	264	262	267	273	285	266	267	238	241	269	266	264	247	246	254	269	276	258	258	250	239	250	248	266	243	267	247	240	251	265	260	260	279	226	238	252	278	242	267	253	248	236	313	268	236	260	242	290	247	279	245	242	277	242	250	256	238	231	261	251	245	242	238	285	258	264	248	268	290	293	241	251	248	252	253	238	259	264	263	276	247	278	275	279	288	261	245	271	281	265	274	235	256	276	259	272	240	265	258	289	266	270	236	245	264	271	243	285	232	252	295	270	272	246	249	250	242	248	243	247	250	262	267	256	250	278	258	301	242	278	242	271	241	238	258	254	269	257	281	275	247	270	243	270	242	259	248	247	254	282	252	276	255	239	266	230	271	285	281	252	243	238	254	243	276	261	288	250	240	279	274	281	271	257	229	278	250	279	255	261	267	251	285	272	268	244	259	264	261	272	220	261	269	259	271	270	252	250	266	260	271	283	244	260	255	268	267	271	257	249	244	261	267	248	259	263	291	249	280	246	269	281	254	255	262	266	282	259	267	272	239	252	254	255	260	251	260	253	251	257	278	237	246	231	265	247	261	268	239	277	271	253	265	271	254	261	287	262	248	290	254	250	271	258	276	254	263	279	284	274	243	262	213	245	228	247	218	284	255	231	227	234	219	262	271	266	277	262	240	251	262	247	238	251	243	256	259	262	257	265	266	239	262	277	248	248	270	265	216	234	270	282	261	249	266	250	271	280	273	268	263	257	220	238	267	271	272	277	230	250	278	277	234	232	247	252	251	246	262	255	259	227	273	247	254	255	269	268	276	255	269	246	265	281	285	252	266	272	263	234	251	286	235	246	269	261	249	250	282	267	274	268	268	251	262	255	281	247	251	250	259	270	251	291	242	260	253	243	249	267	238	245	284	276	296	254	254	272	252	260	280	250	255	244	279	257	228	251	267	238	254	279	265	267	269	266	281	265	247	255	233	244	251	251	268	248	283	232	254	244	266	267	234	258	244	285	253	244	259	250	278	226	237	265	250	266	265	266	259	251	247	274	283	240	281	289	251	280	250	255	255	266	264	267	255	255	277	245	245	263	235	265	269	278	262	257	278	217	288	271	274	244	277	257	286	265	267	258	236	265	232	241	260	272	251	246	256	263	232	302	276	257	252	293	290	263	250	282	236	263	220	264	224	231	236	253	262	250	215	260	249	253	253	263	289	243	249	253	266	250	282	244	260	262	271	245	258	284	265	260	273	252	263	266	267	255	244	266	257	280	257	253	282	264	254	256	258	245	249	284	248	277	242	269	235	237	253	250	239	261	270	271	254	268	227	268	265	273	241	231	281	240	237	258	240	271	245	266	260	240	238	279	241	226	249	259	278	261	250	242	252	241	252	265	241	253	261	272	247	271	292	279	277	261	245	257	262	232	242	269	268	274	256	266	266	235	257	267	238	269	234	259	248	263	264	236	255	242	230	264	238	287	273	230	235	268	266	269	280	294	247	286	259	258	232	254	250	260	257	228	276	246	254	248	243	246	230	234	267	247	251	285	288	261	255	276	298	263	243	246	255	272	250	242	286	252	237	267	266	263	260	215	246	290	278	265	268	266	245	255	293	273	270	253	255	245	278	279	256	245	274	275	269	263	247	285	251	261	240	281	254	230	250	270	265	245	265	258	281	252	262	273	248	251	242	268	271	259	281	266	252	274	263	254	233	265	227	240	264	262	264	288	245	260	244	268	273	283	259	264	236	265	282	252	260	291	246	255	260	259	272	264	264	261	259	245	267	254	259	261	248	243	252	267	236	249	247	263	272	254	249	242	239	261	256	276	247	270	262	275	232	259	249	267	245	273	267	264	235	264	260	263	286	236	253	232	263	263	248	268	262	241	269	268	251	262	264	258	244	234	234	260	255	249	261	254	236	279	285	249	293	251	229	249	265	266	264	276	275	270	283	271	248	250	260	270	266	287	245	255	262	253	276	263	264	275	255	246	249	249	230	264	247	273	243	264	251	245	276	230	254	262	239	216	257	305	260	252	276	282	259	272	283	255	266	250	276	295	249	259	277	251	265	264	263	247	254	274	275	258	253	265	231	275	250	242	229	277	254	263	248	280	274	248	270	279	268	254	249	242	250	283	264	233	243	256	251	267	274	263	257	257	256	233	245	275	265	266	266	275	247	239	248	237
30422	44644	25809	8513	2811	379	313	327	311	344	310	325	314	279	318	298	315	299	297	314	329	316	328	247	293	295	294	328	307	283	316	293	303	287	277	295	271	294	308	297	321	318	340	299	314	295	298	296	311	295	324	295	309	308	290	321	286	287	329	313	271	303	319	318	311	323	315	307	278	294	330	286	325	316	283	302	329	296	292	290	309	309	313	297	307	315	290	318	314	309	322	269	300	323	325	291	297	330	323	296	294	318	296	325	293	331	315	298	313	308	284	306	285	282	311	349	302	326	310	311	296	300	321	352	316	284	257	325	286	312	318	314	278	292	308	313	299	325	314	300	289	298	302	282	302	289	294	299	277	339	321	353	300	316	318	307	299	294	321	319	299	299	313	331	315	307	305	302	289	297	289	323	327	319	305	302	269	298	302	281	302	317	295	312	271	321	290	296	301	311	299	293	311	290	319	305	331	265	307	303	307	303	282	290	291	305	315	314	312	293	327	296	299	297	324	271	314	278	307	331	307	328	306	314	309	272	337	301	311	321	293	330	302	283	303	277	306	280	270	298	311	322	302	314	296	306	322	315	316	264	300	334	312	307	319	307	304	296	292	343	247	300	321	287	312	298	302	297	329	289	324	345	274	300	312	307	320	301	319	288	317	289	279	310	285	288	280	306	318	303	257	344	348	284	317	320	267	309	270	294	286	325	324	330	318	317	294	307	332	311	304	275	301	312	312	308	297	326	339	296	295	331	307	338	289	312	298	293	315	331	302	301	305	289	299	280	293	341	276	321	323	298	320	301	320	304	325	267	313	298	322	328	308	269	296	319	290	292	316	302	323	326	279	272	293	261	312	289	326	311	274	294	308	308	266	296	280	321	284	310	312	333	303	296	318	303	327	323	341	312	294	293	276	310	306	319	307	303	320	311	320	300	335	301	302	300	294	307	349	305	288	302	315	323	279	313	299	297	310	335	318	300	321	318	297	269	337	312	288	318	326	317	305	310	317	323	309	301	284	311	328	309	306	305	286	330	289	338	359	301	304	322	323	290	297	314	351	309	309	328	317	304	328	305	324	316	312	324	312	308	321	294	320	291	289	326	333	290	292	304	295	316	330	322	315	316	310	313	315	294	334	290	298	322	307	308	275	301	299	257	309	319	320	316	291	303	300	323	343	331	297	310	319	295	318	346	289	324	356	315	295	323	295	297	307	275	332	276	314	319	309	285	296	306	280	323	287	303	314	303	324	333	310	303	318	250	281	287	336	300	304	318	327	305	300	316	320	282	303	324	334	298	302	312	322	283	302	317	309	315	318	299	308	270	364	314	274	313	319	279	329	342	279	311	299	310	305	310	268	332	281	291	292	306	308	305	290	274	310	304	305	307	311	304	299	314	307	302	333	287	295	336	295	302	299	315	331	291	297	333	293	290	312	262	325	301	312	320	317	326	253	285	325	288	278	323	289	313	310	314	324	316	317	312	310	316	264	315	313	321	289	321	301	302	276	281	310	331	282	311	310	302	305	313	315	331	307	326	334	308	321	309	317	309	285	334	293	333	298	300	292	280	301	315	293	313	310	324	339	284	309	305	323	271	293	307	313	274	328	307	293	351	275	318	300	303	270	311	297	336	311	279	300	318	313	308	309	297	314	304	295	316	307	261	297	335	310	321	303	332	329	295	340	332	288	343	344	318	297	311	307	312	308	259	315	320	334	331	306	297	335	297	286	345	310	305	298	309	322	313	291	272	272	285	312	335	316	324	283	324	258	323	341	324	284	295	292	315	313	305	303	294	340	305	350	309	328	325	305	293	284	280	298	268	334	309	308	286	300	298	325	264	303	300	313	320	305	312	334	275	343	286	300	308	294	322	270	319	318	317	297	320	310	294	343	313	302	312	309	317	336	310	287	326	298	283	336	289	320	286	290	286	320	332	328	317	312	314	321	318	279	347	304	302	307	294	296	306	308	304	313	311	291	300	306	273	293	313	297	299	293	283	295	309	311	313	327	280	285	323	315	298	316	318	307	308	363	287	297	342	300	326	322	299	307	326	291	284	282	305	291	281	300	302	297	298	306	294	347	312	333	314	324	316	295	317	301	260	305	298	282	321	337	309	313	275	333	295	306	296	321	309	308	308	286	315	283	295	315	332	315	314	305	315	285	310	339	339	278	305	290	310	330	312	309	295	316	313	352	300	292	288	318	352	282	301	287	317	285	299	320	288	310	307	279	298	286	303	309	306	281	304	304	307	291	323	317	341	306	296	308	342	309	335	321	264	298	347	271	316	330	301	326	312	310	325	319	327	292	284	316	303	306	305	320	321	274	307	304	277	285	297	329	306	320	294	291	299	321	311	322	328	283	291	312	303	304	327	306	308	282	300	311	306	303	300	342	300	288	303	317	308	309	312	288	279	310	278	331	288	294	285	284	314	287	310	315	273	307	266	312	317	305	321	311	307	297	310	280	328	304	320	300	314	315	300	340	326	320	332	312	308	283	302	304	293	295	298	310	294	346	303	311	271	327	287	281	319	295	324	301	311	320	300	298	323	303	323	288	307	335	323	279	310	272	273	272	302	295	305	313	307	305	307	270	335	304	288	257	277	308	307	335	307	307	297	292	290	263	292	273	298	321	336	281	322	337	321	344	313	290	282	294	301	294	282	283	290	322	299	294	319	264	319	314	321	298	311	314	339	298	302	276	297	302	320	270	281	308	311	314	287	305	303	337	317	313	309	304	326	304	276	309	280	292	303	312	309	337	331	307	291	335	297	320	303	321	314	324	324	310	315	316	331	316	310	315	277	286	304	312	288	302	322	287	301	348	336	277	335	316	286	311	303	301	296	311	293	326	341	305	302	304	319	301	317	311	321	287	304	284	291	322	281	303	325	325	304	297	306	307	289	279	330	304	291	312	286	324	310	293	299	301	317	306	274	338	328	334	310	287	321	311	327	288	309	325	285	300	302	284	303	314	295	289	314	302	316	292	289	322	297	302	308	296	297	310	312	301	305	298	276	293	298	295	313	301	288	299	298	307	288	313	305	292	311	317	305	311	353	343	286	300	320	315	287	306	315	352	324	299	281	301	322	305	298	324	311	308	306	321	297	297	325	311	295	297	301	310	315	271	296	326	319	287	265	310	310	295	317	268	299	322	311	304	300	329	335	308	311	326	316	331	329	302	312	324	309	297	321	324	330	315	318	286	289	295	294	304	301	325	316	315	313	307	329	330	296	333	318	317	362	292	294	308	290	308	326	316	342	284	303	287	314	281	290	279	285	305	303	300	312	302	331	297	317	289	297	301	301	312	310	287	324	315	360	299	331	291	313	282	312	278	272	314	298	298	329	292	295	317	308	279	328	299	303	305	275	334	313	295	312	320	309	309	291	295	331	307	298	318	334	336	316	308	302	312	301	320	315	322	284	328	318	316	310	330	292	292	278	315	326	315	306	328	308	299	305	303	309	281	304	328	325	310	309	303	300	300	293	292	325	319	312	339	312
24372	22766	33497	27982	22578	13400	1386	407	382	366	347	382	339	348	366	370	366	358	399	337	365	380	334	383	354	351	353	348	353	367	348	352	322	346	373	396	342	358	373	365	343	338	371	345	355	345	369	356	322	353	344	369	346	360	372	333	349	338	344	342	376	384	363	342	363	359	340	334	393	364	322	381	372	346	357	352	376	377	378	364	326	390	375	359	348	354	341	390	357	339	351	338	313	361	340	342	381	380	337	364	349	373	355	369	356	393	374	339	339	349	371	354	378	355	346	356	327	349	384	321	369	342	375	332	378	373	343	351	343	336	382	391	382	364	332	346	371	367	343	338	372	348	360	386	389	347	376	327	346	339	343	364	348	314	376	319	364	382	338	364	353	344	358	356	347	341	355	353	361	382	338	369	346	342	344	337	376	347	329	353	334	344	334	366	381	351	360	326	368	371	356	378	359	350	336	369	318	357	338	356	346	335	362	356	334	330	387	345	362	350	364	363	352	363	373	369	323	346	341	364	356	337	347	345	338	350	328	346	376	349	324	324	346	320	350	309	346	348	350	299	353	304	320	364	355	366	361	338	344	325	337	324	326	360	352	345	342	348	364	345	345	332	342	350	366	367	350	342	342	358	323	378	366	369	396	349	368	356	383	360	376	362	333	357	357	361	372	313	335	351	381	339	337	358	337	352	333	365	351	371	311	342	340	346	338	387	362	332	366	350	340	331	373	364	382	353	373	347	337	349	359	344	331	349	361	372	366	344	348	352	337	355	362	384	382	353	374	379	350	379	346	364	360	307	336	356	369	356	366	355	348	416	367	378	349	358	353	334	352	370	373	339	343	348	321	329	365	327	372	326	320	374	348	361	325	395	370	379	403	361	361	360	327	321	366	319	335	374	352	330	371	321	347	340	340	335	371	372	363	346	378	360	377	385	356	359	360	362	377	366	340	356	391	375	339	358	356	377	316	320	376	359	352	339	353	368	380	355	393	381	380	368	355	342	357	359	356	327	345	337	348	375	362	355	370	329	362	328	321	376	373	338	356	365	354	351	379	366	336	368	372	351	359	352	345	307	365	365	331	387	341	371	355	361	343	350	360	363	364	347	384	343	360	333	356	344	360	396	364	342	372	395	384	317	383	333	343	350	331	361	329	373	349	371	341	373	331	335	343	341	348	371	324	350	360	353	361	364	334	374	330	345	342	368	353	376	344	324	348	344	320	338	346	361	382	358	358	344	345	341	357	349	347	380	369	355	343	340	331	333	347	312	371	353	352	378	375	364	345	334	331	343	356	363	332	366	367	345	370	394	363	367	350	357	359	349	344	336	347	355	322	353	347	343	351	379	363	390	342	355	341	346	363	384	343	340	380	336	358	341	394	324	377	377	348	366	336	319	343	340	341	393	351	382	347	343	327	388	382	321	374	319	346	380	376	363	371	346	339	334	349	351	341	345	339	347	361	348	342	337	326	339	375	338	364	357	350	358	353	376	307	377	337	361	340	322	338	360	364	376	338	371	385	373	346	380	356	372	369	371	379	348	305	352	339	339	341	382	378	342	393	383	374	360	375	381	324	370	343	333	367	354	338	379	354	363	334	352	355	363	353	358	363	357	309	346	370	350	339	373	333	361	376	343	358	351	317	382	378	331	350	372	372	356	359	343	366	332	371	360	362	334	345	358	376	335	332	348	316	347	341	349	327	350	343	356	321	352	362	390	327	332	378	341	356	351	355	374	346	367	334	374	350	359	346	346	367	345	361	378	361	355	350	372	354	356	361	363	362	330	359	385	374	390	325	374	366	359	347	343	315	371	341	334	373	369	371	372	383	368	335	369	357	343	376	378	335	344	353	363	335	395	358	402	337	311	347	351	340	334	351	342	379	334	329	343	347	356	344	356	360	348	347	376	372	352	315	366	369	338	352	394	362	373	322	333	369	363	359	352	362	356	338	339	380	363	339	363	364	345	344	337	325	341	355	352	394	358	358	366	383	327	409	342	339	359	334	407	348	368	342	349	364	341	335	352	358	390	376	380	332	334	348	373	351	330	356	360	367	348	370	339	378	320	344	367	350	371	385	333	356	351	335	357	355	377	362	349	362	358	364	352	350	390	365	386	371	355	377	394	347	329	376	373	338	337	331	349	330	306	389	354	354	350	354	377	336	365	350	351	378	380	392	356	335	360	381	358	360	356	371	370	349	346	385	345	372	342	345	333	334	362	356	330	372	360	383	330	356	387	354	347	314	379	371	366	321	345	367	362	330	342	366	365	352	366	358	356	367	377	343	361	355	373	362	354	355	371	360	349	327	318	355	339	344	363	374	385	347	335	367	377	394	341	366	335	328	343	379	333	356	350	318	360	363	367	360	361	329	374	362	365	333	352	374	341	360	404	387	348	350	341	341	335	356	330	374	336	376	352	359	371	364	363	342	337	364	368	334	352	373	347	337	355	363	362	339	331	360	350	332	348	346	334	364	334	349	349	381	377	366	383	361	335	302	343	385	360	328	358	359	355	363	370	336	350	323	352	360	326	369	333	341	349	345	338	367	353	351	373	327	330	348	335	337	353	360	370	341	350	344	375	378	317	313	362	361	379	381	318	345	331	360	325	342	328	336	369	384	313	327	324	364	336	329	351	361	334	383	390	388	333	377	375	361	379	353	366	372	362	344	336	369	344	369	323	335	350	350	366	327	387	377	379	353	366	388	351	372	365	345	332	343	366	310	356	376	371	372	348	329	367	352	361	334	388	383	351	359	358	367	338	356	326	361	322	316	336	334	369	342	346	358	375	338	359	334	340	331	388	365	354	325	365	360	349	360	324	379	361	358	343	360	332	386	363	368	336	331	361	351	352	353	373	343	380	347	345	366	359	363	360	387	323	343	395	361	323	344	328	347	392	358	334	345	379	363	384	368	378	338	356	337	337	341	359	391	353	317	349	357	350	357	350	339	338	361	345	366	343	372	352	343	390	422	356	370	352	353	362	361	353	353	350	359	360	390	380	346	348	320	352	354	357	340	360	337	378	356	395	353	378	325	333	358	388	363	328	355	352	371	339	361	336	342	345	350	352	331	334	366	343	358	354	374	350	336	349	349	379	316	337	371	394	360	374	355	353	358	381	373	348	352	326	369	380	330	388	352	339	373	325	372	327	385	349	350	378	379	378	365	351	315	340	345	338	366	354	358	361	336	355	348	357	372	369	383	346	382	360	356	375	389	358	352	342	358	366	359	341	338	337	359	364	351	352	348	359	390	344	330	381	340	344	329	369	374	379	356	387	372	344	370	359	348	326	330	337	358	358	350	357	361	356	374	335	361	332	371	339	342	354	360	347	343	360	355	351	368	320	337	365	338	332	354	357	328	363	366	368	362	352	374	317	343	343	394	369	383	333	346	326	352	345	342	372	362	344	331	365	354	345	372	341	329	337	353	384	337	334	367	365	357	356	357	361	352	388	349	357	371	344	407	382	354	347	337	352	335	392	332	375	392	340	366	363
56932	91447	62903	36876	19459	1783	426	479	428	418	397	413	432	462	425	423	418	410	426	389	398	358	417	375	363	427	439	419	383	402	452	419	421	410	411	399	390	419	398	397	416	376	393	382	416	413	392	413	396	398	409	380	417	391	352	363	419	430	362	407	395	407	399	422	385	396	415	420	394	399	419	409	389	424	406	380	430	417	417	393	419	367	401	400	427	436	434	383	419	318	370	358	401	398	390	429	384	423	402	399	380	392	392	379	435	380	422	447	408	416	404	396	386	430	417	379	416	410	388	482	401	404	405	391	405	365	416	390	428	419	343	403	406	384	375	390	439	403	390	392	402	398	389	410	446	392	413	445	376	428	360	393	433	401	396	370	422	376	407	430	398	406	402	413	400	374	391	387	400	390	395	420	374	398	392	422	376	421	439	410	394	398	406	368	372	413	413	356	380	394	377	384	402	426	394	386	383	374	390	393	386	405	402	411	421	413	419	400	385	390	401	419	366	402	393	378	413	416	369	402	407	410	377	397	392	436	383	401	403	358	354	407	374	383	392	363	383	419	415	383	400	428	434	386	384	401	365	421	352	387	403	412	385	373	393	380	407	401	380	407	396	398	397	399	395	398	379	369	399	388	406	418	423	390	402	355	392	440	403	373	394	384	414	451	409	421	393	409	394	415	426	400	418	425	399	421	371	405	381	411	405	374	400	430	408	408	395	371	438	366	379	398	409	374	354	371	396	433	396	353	394	401	408	405	408	353	398	348	422	377	414	397	439	401	392	431	404	403	427	374	413	396	367	378	402	407	400	415	394	401	377	365	426	425	393	378	405	396	448	404	388	414	398	411	353	410	380	392	426	363	394	388	419	387	392	417	400	431	381	383	406	368	410	399	390	376	388	394	404	397	362	402	357	396	406	404	381	388	385	381	399	369	392	434	377	437	432	418	420	386	413	378	430	371	442	370	382	389	388	380	384	414	406	409	446	427	392	433	392	421	438	387	414	380	389	393	381	391	428	389	374	411	393	417	383	420	418	412	443	406	432	419	373	356	385	381	393	401	421	416	382	412	411	422	387	401	402	384	394	406	366	403	373	434	417	399	340	354	378	431	389	431	409	405	392	421	408	417	411	412	384	403	406	383	423	432	416	384	402	424	391	369	425	424	409	400	387	373	374	463	382	393	391	403	397	392	386	421	387	400	402	418	406	427	376	414	413	391	387	419	372	401	416	416	442	403	425	421	378	384	407	371	419	375	399	413	391	414	404	364	414	397	373	422	380	397	404	376	409	398	406	392	383	401	390	407	414	418	386	389	405	375	406	417	389	386	437	400	397	406	428	405	384	374	427	402	396	394	378	388	397	401	384	394	414	390	401	374	442	411	408	397	376	358	380	387	412	433	402	394	414	397	398	419	406	434	417	388	409	406	400	421	388	374	427	402	387	348	396	404	414	394	396	425	421	420	380	376	371	401	375	384	388	410	414	395	378	389	412	409	397	412	381	419	389	415	387	388	433	366	383	384	427	386	381	399	409	435	409	420	401	405	396	373	415	416	408	392	407	417	413	380	415	408	412	426	428	400	421	410	400	419	435	431	375	415	408	370	406	378	421	393	434	442	424	364	386	381	391	400	352	396	402	382	358	405	408	400	402	421	432	403	404	376	389	359	390	405	388	407	368	413	369	438	390	381	400	412	396	392	389	380	410	390	405	397	378	383	380	423	412	390	425	441	400	396	372	394	425	390	398	401	367	407	394	386	391	398	389	404	438	423	411	411	375	390	397	413	433	417	385	410	391	391	404	399	384	404	412	383	417	410	391	377	422	381	375	416	404	388	426	364	381	382	374	413	393	398	409	398	390	365	400	418	395	413	400	433	391	415	395	363	365	402	428	392	408	396	369	432	392	381	389	405	401	404	377	402	414	397	409	411	402	394	395	406	351	396	413	376	415	391	425	394	388	375	363	381	415	415	411	391	397	408	399	384	404	385	426	399	344	406	386	408	374	408	434	396	400	386	394	406	440	397	402	407	373	395	379	398	416	386	424	386	400	395	371	393	420	384	401	385	405	393	381	399	393	395	398	393	414	358	384	402	407	391	398	416	399	363	428	409	393	412	348	389	409	424	365	395	397	391	400	392	410	403	394	396	382	389	394	404	405	333	389	404	380	419	412	375	389	373	374	409	418	433	348	353	411	387	414	387	446	390	429	395	386	376	402	383	387	421	404	420	404	381	388	394	398	384	387	409	388	401	392	386	399	419	394	409	391	410	393	405	423	406	420	414	383	390	392	397	404	398	428	391	414	403	362	369	356	385	397	411	406	412	343	396	411	386	378	407	413	379	374	393	400	397	404	397	407	404	375	402	415	405	399	395	404	405	410	381	400	410	407	404	394	391	366	392	410	397	413	363	398	433	394	390	426	396	393	433	388	385	417	416	431	376	392	375	385	412	399	387	399	379	382	399	424	405	400	378	394	395	421	405	432	400	400	397	421	391	416	429	387	409	410	385	406	371	402	402	418	391	411	377	403	402	378	393	429	394	407	394	437	398	434	368	413	432	426	409	407	380	393	433	382	365	388	415	409	378	372	394	427	375	392	430	434	387	395	339	435	437	425	417	404	437	394	343	382	424	385	424	414	395	396	419	395	445	359	371	416	409	389	369	397	362	368	403	396	397	415	401	377	399	397	403	397	376	378	370	376	434	370	395	419	363	406	386	406	417	427	397	399	441	428	408	392	423	419	422	413	423	396	414	405	373	381	394	416	391	389	422	395	377	382	387	409	373	392	423	400	418	365	392	422	408	380	418	387	426	443	385	397	412	397	414	404	382	399	409	367	420	411	405	401	377	392	389	421	380	377	411	370	397	395	407	397	424	426	412	389	388	419	403	410	407	381	396	377	437	375	394	390	415	403	421	390	397	431	393	406	395	421	431	429	395	378	431	381	426	410	366	386	385	392	403	410	410	366	370	362	428	419	418	391	398	423	415	402	382	441	400	381	355	399	405	383	401	384	433	421	403	387	393	397	383	400	407	407	392	377	370	451	400	416	394	427	395	405	394	391	382	417	415	385	385	403	400	380	366	375	364	392	410	374	390	385	386	411	365	418	418	380	383	394	376	428	392	380	413	373	393	403	414	366	393	372	401	398	384	403	392	413	372	397	390	398	367	391	407	409	423	415	415	420	389	412	391	396	413	388	395	369	365	402	425	392	409	424	382	413	386	412	361	369	430	422	384	439	371	386	376	397	382	376	374	397	395	367	389	395	378	402	397	394	373	398	391	382	394	389	375	400	386	417	383	393	410	398	383	434	417	393	410	404	373	410	431	408	396	399	409	373	436	379	401	414	400	400	410	369	387	387	375	363	392	421	390	372	372	396	383	427	396	370	409	380	350	433	390	380	380	385	408	356	410	403	390	401	373	378	353	346	400	366	428	402	413	371	353	399	351	415	387	431	382	393	383	359	383	416	413	417	417	389	395	412	408	375	421	403	425	411	366
25896	24427	32472	27450	17300	2949	437	377	385	350	310	359	403	387	327	371	381	345	355	361	355	351	344	380	345	340	330	348	357	364	348	335	336	347	352	379	378	320	345	339	349	330	359	352	363	342	369	354	355	377	379	342	379	347	374	339	364	346	340	377	333	351	327	342	367	318	388	352	363	367	336	326	325	363	354	327	343	387	360	344	331	383	339	338	343	337	363	367	348	364	341	373	346	364	351	344	347	355	355	336	328	350	360	353	377	359	387	340	361	371	372	362	367	365	359	371	356	342	351	337	404	354	341	346	365	339	342	336	353	348	360	346	347	375	377	369	374	344	390	333	365	377	366	337	374	353	350	369	348	343	390	362	353	320	358	354	352	350	362	373	369	345	345	336	303	332	373	348	371	370	341	335	344	393	375	354	354	371	343	387	340	367	369	363	348	375	339	332	379	367	358	354	356	364	352	376	348	317	375	349	371	350	354	335	367	326	372	363	351	347	350	355	327	378	345	354	363	348	346	353	350	349	361	368	346	344	337	306	337	336	361	371	373	353	379	336	333	388	340	349	356	376	352	355	364	335	343	360	328	368	370	362	352	330	332	304	384	352	378	357	355	323	388	383	348	327	362	368	367	317	375	335	394	348	340	340	331	361	365	343	349	340	373	319	351	370	327	361	377	332	341	358	379	375	353	383	346	343	397	329	360	377	336	390	342	336	371	353	340	338	353	339	376	340	362	363	353	365	336	333	340	345	376	363	350	344	341	351	360	367	352	363	346	331	389	372	344	289	314	364	313	343	361	351	355	360	328	354	366	330	378	341	344	331	344	374	357	339	361	380	334	357	343	365	345	330	342	356	404	333	388	351	337	338	360	363	344	340	347	327	314	347	356	376	370	333	351	363	358	379	370	385	366	305	319	351	350	312	346	334	371	345	371	351	355	356	350	366	349	361	386	355	352	367	329	348	346	373	322	366	392	337	364	395	359	355	343	318	338	354	337	381	325	354	367	347	351	324	355	328	360	342	336	354	329	358	335	373	355	387	348	387	369	349	340	317	349	343	330	396	323	354	359	302	326	348	373	352	333	323	333	351	368	353	338	378	350	363	336	341	386	350	341	366	308	376	373	323	364	341	356	365	371	323	369	362	354	354	384	373	335	387	372	323	326	344	351	397	347	325	353	331	345	347	346	344	372	353	367	338	318	354	335	357	336	318	326	376	342	371	362	360	352	353	341	350	359	384	354	365	339	347	348	367	335	317	370	335	371	333	334	341	333	381	325	357	366	325	350	373	344	370	393	330	366	391	356	373	321	356	343	384	356	385	335	377	386	351	355	378	351	379	344	355	335	361	376	357	351	333	351	344	311	356	352	349	374	323	369	370	342	335	329	372	353	366	341	354	341	343	366	347	351	331	350	344	321	322	366	391	339	360	362	343	358	375	371	353	361	326	349	338	391	336	388	362	373	372	349	339	354	357	346	349	344	346	323	342	344	352	349	346	374	355	406	346	366	358	346	334	382	334	366	350	370	360	346	352	342	391	342	393	367	387	357	310	378	342	335	361	326	357	307	370	341	344	382	328	373	364	351	335	367	361	372	352	342	352	344	369	346	356	326	358	383	372	376	362	369	373	374	347	321	388	347	337	344	355	354	330	380	351	330	315	352	363	376	343	366	354	345	385	338	388	375	343	348	335	332	374	344	390	374	354	381	372	344	349	330	320	363	369	368	373	379	356	370	368	353	348	373	333	329	386	381	366	356	327	359	360	374	395	352	347	375	347	320	324	339	354	370	370	354	366	357	345	371	388	366	354	341	366	361	360	391	375	396	375	377	336	349	325	381	404	339	371	362	318	356	330	349	346	335	333	390	384	355	360	363	363	340	384	347	355	376	355	344	332	356	365	338	367	373	361	354	335	347	358	377	380	367	350	330	348	351	375	360	329	362	349	339	332	341	337	334	340	349	347	372	339	321	362	360	359	342	353	352	351	365	328	362	332	334	356	318	351	357	351	356	346	355	356	375	369	363	345	350	365	346	368	387	321	350	380	349	360	361	355	401	355	383	350	339	347	325	373	357	365	379	320	360	359	359	358	339	362	347	347	362	358	358	353	317	339	355	351	376	363	366	380	368	348	342	349	372	369	367	334	363	375	347	362	337	345	325	385	378	348	356	347	334	364	352	365	365	373	372	373	342	365	342	324	342	345	353	376	312	355	336	367	365	366	350	370	372	322	390	334	361	356	371	389	331	379	373	352	370	352	352	360	356	321	325	409	363	352	369	325	342	335	371	338	382	349	373	346	386	353	360	355	353	364	337	351	357	355	352	335	340	301	377	350	322	362	341	366	379	357	360	356	371	356	350	345	351	367	377	336	352	394	361	366	341	388	334	388	355	342	354	334	354	356	358	347	336	325	346	347	353	353	364	342	351	364	348	354	329	323	328	353	334	335	360	373	349	340	369	321	348	367	343	373	359	337	338	348	383	333	338	371	350	367	356	354	398	357	330	354	337	324	336	335	385	357	354	374	312	359	356	353	340	361	409	337	327	372	346	354	375	330	350	347	330	365	369	368	358	337	334	360	352	372	356	332	324	358	367	328	372	357	369	358	334	369	350	384	372	344	372	347	364	370	356	340	384	363	359	375	367	332	341	366	355	333	366	335	347	373	348	357	351	363	392	370	357	346	369	358	355	350	421	326	351	377	366	335	350	374	371	359	335	349	344	375	348	339	393	343	376	349	346	366	366	356	358	350	332	326	375	329	359	341	368	343	341	336	362	318	381	362	334	348	349	336	354	362	371	343	367	397	364	355	349	341	361	345	390	355	324	339	331	329	380	347	378	342	362	334	341	334	382	357	336	364	360	368	364	334	346	312	341	356	362	339	375	369	367	363	318	341	335	375	308	360	369	329	365	343	372	367	342	329	352	350	396	334	345	345	330	383	348	312	362	341	345	376	348	404	381	341	355	339	328	338	372	389	370	365	351	368	383	338	336	366	335	339	361	368	384	370	387	380	339	337	373	340	359	349	333	348	355	352	343	389	343	356	345	372	335	314	354	349	366	341	361	366	369	357	382	346	349	371	330	371	349	354	336	340	362	358	358	381	384	334	375	332	361	333	355	388	339	340	368	328	351	351	360	367	358	327	356	350	348	353	324	334	368	361	347	330	337	367	386	321	338	351	352	364	354	352	341	391	340	361	331	356	355	382	343	368	322	349	360	359	347	387	379	309	323	353	325	388	331	327	339	347	336	387	353	337	319	328	375	357	342	347	384	337	372	343	328	347	353	332	345	397	340	315	325	349	366	369	341	367	326	384	335	361	350	355	352	342	359	330	350	349	368	344	386	341	371	351	352	386	354	337	344	366	340	355	325	346	366	348	322	356	334	380	325	350	352	355	348	358	351	347	354	376	366	319	350	323	318	358	384	363	349	346	317	361	384	339	342	360	349	369	314	376	353	351	378	390	361	393	322	368	367	364	394	351	374	358	348	349	332	335
53725	78299	47198	29319	14260	899	433	437	402	454	428	437	407	424	417	398	394	418	420	375	399	400	397	422	434	387	396	447	399	412	420	405	446	388	421	402	414	414	406	429	392	412	467	443	436	435	416	418	414	391	417	400	391	394	390	439	447	416	400	392	409	380	375	421	440	426	397	398	398	422	393	416	408	405	410	403	428	428	416	386	383	417	423	409	409	430	456	411	410	415	440	447	404	411	390	402	413	429	415	393	408	430	422	374	406	419	398	399	390	414	401	430	416	430	402	435	432	418	408	383	401	404	424	402	402	441	433	400	425	394	426	400	443	397	424	407	409	407	426	444	371	439	447	456	453	396	409	399	359	417	442	460	391	427	419	429	422	393	412	408	395	431	427	438	395	397	418	401	389	414	434	478	438	389	392	404	429	434	398	395	397	402	408	455	451	398	428	397	391	394	419	381	429	445	422	411	410	426	421	429	420	422	397	415	363	444	417	403	408	415	436	413	416	412	415	403	411	430	416	445	409	421	391	425	418	427	434	419	405	414	404	415	419	413	415	404	457	402	415	417	427	416	404	417	399	403	402	418	404	401	375	436	396	405	410	433	419	430	438	440	407	450	394	423	436	464	402	382	403	414	435	456	394	393	398	377	410	374	395	416	406	406	384	403	404	436	412	400	433	399	426	403	393	438	413	426	397	415	393	437	408	407	420	426	435	398	412	389	452	432	433	367	389	389	381	424	403	414	421	387	419	411	394	412	410	387	433	427	427	412	438	428	459	436	416	384	431	399	424	412	421	425	403	421	400	421	437	399	427	434	383	400	411	383	421	403	398	409	444	428	425	391	428	396	416	411	419	416	420	390	443	397	388	456	410	437	419	373	414	439	444	399	446	412	412	434	413	436	398	392	433	413	411	426	405	423	393	406	406	387	413	431	410	430	379	417	398	414	414	420	430	393	426	433	398	403	398	399	421	457	416	426	388	412	388	397	397	398	421	434	433	408	402	403	427	402	397	428	409	417	420	413	439	421	404	448	387	438	391	423	423	382	423	432	433	391	417	411	425	372	424	409	401	383	369	465	437	469	406	420	413	407	399	441	389	426	422	410	369	416	389	418	382	406	416	408	399	422	403	442	388	411	441	418	392	351	465	440	421	435	403	389	432	412	419	407	399	412	387	430	375	416	442	403	384	422	424	426	399	444	439	439	396	456	432	391	395	414	422	422	441	395	426	424	403	409	461	407	418	436	417	393	421	434	399	427	403	436	451	399	411	410	401	391	390	390	423	422	472	426	405	425	413	380	415	416	429	419	410	380	424	394	390	439	402	399	408	413	434	424	426	415	402	432	394	417	395	400	382	421	380	378	418	437	448	440	401	405	400	408	428	410	405	387	418	411	393	419	449	378	437	425	390	410	413	422	419	390	402	391	418	407	396	394	415	416	380	415	418	424	402	422	401	444	386	446	425	422	425	415	415	411	426	415	415	449	408	434	422	393	394	376	444	408	406	406	396	418	430	411	382	399	432	399	418	407	398	427	435	409	419	407	404	437	429	412	422	382	404	390	456	422	402	431	421	409	410	385	401	401	426	432	392	389	416	405	422	440	416	420	407	425	404	418	384	434	417	403	428	414	376	427	425	423	427	421	423	432	417	433	444	430	417	402	425	421	457	408	381	414	417	436	437	414	394	417	393	405	408	442	412	397	410	401	400	441	418	403	447	397	427	417	395	391	415	435	411	395	401	418	416	443	416	411	429	431	415	398	393	398	422	430	421	407	397	382	415	395	430	432	426	419	391	407	404	397	405	409	413	443	425	447	421	380	414	441	407	399	407	400	428	407	424	422	425	389	415	436	406	392	431	443	413	408	427	443	431	445	413	439	395	382	470	422	404	407	398	384	363	427	384	406	441	390	415	450	388	420	411	385	439	408	413	364	401	426	407	404	403	399	382	410	384	465	404	431	404	421	432	423	442	410	418	459	388	418	389	410	424	396	433	401	372	426	391	409	415	394	400	428	392	394	406	417	428	407	403	377	416	406	427	408	392	386	412	407	399	444	389	422	426	420	393	414	420	398	420	426	405	433	445	393	428	413	387	387	434	392	422	462	417	429	423	416	424	444	414	401	412	410	421	412	414	375	452	401	395	430	399	400	406	429	375	413	396	410	441	439	439	384	426	413	411	423	442	423	413	391	423	440	453	439	397	409	438	402	405	431	383	409	385	439	407	386	385	424	411	424	366	388	469	408	418	393	398	434	395	450	405	421	386	389	403	379	422	418	417	441	400	430	399	436	382	419	436	397	413	434	400	419	420	384	444	404	416	401	415	408	386	397	434	423	429	421	430	402	410	444	421	364	368	468	402	432	409	425	410	393	426	417	387	386	420	448	405	383	430	426	406	421	393	417	394	408	395	413	405	422	417	404	369	402	423	378	392	419	475	401	410	424	411	428	394	402	422	423	444	416	416	401	443	429	427	393	425	423	402	443	424	417	426	412	390	388	356	447	384	414	400	396	422	421	388	414	418	412	403	448	434	418	404	430	410	416	410	413	398	411	442	402	411	418	419	412	401	436	419	423	421	436	406	430	380	431	464	375	453	406	402	440	396	416	461	410	394	419	427	409	437	404	424	419	382	391	418	393	441	404	401	402	430	432	411	407	400	424	436	367	408	396	450	425	411	412	443	422	453	400	410	401	406	437	399	409	423	443	443	396	411	465	430	428	433	381	381	428	398	438	395	435	412	402	415	425	412	395	397	444	373	412	410	445	433	421	439	411	441	415	401	392	386	439	416	384	392	414	414	424	408	413	427	414	435	417	418	433	405	438	413	350	407	437	429	431	397	419	440	429	416	428	401	382	425	441	414	414	421	420	417	410	404	417	387	419	404	419	406	416	407	383	405	415	417	400	409	413	428	434	385	451	425	395	434	399	437	414	416	365	433	439	410	415	430	418	440	407	395	448	449	400	397	418	410	414	393	406	426	397	464	403	406	404	404	408	412	411	412	465	403	424	451	445	429	427	448	408	394	412	421	373	392	391	397	428	407	405	402	443	458	428	415	407	413	443	400	394	366	419	409	377	417	393	440	423	392	433	440	404	448	392	431	467	420	433	423	402	400	406	428	419	405	443	372	426	397	400	424	398	405	402	418	412	423	393	431	444	429	381	404	376	445	444	398	411	403	395	422	424	406	389	398	395	425	434	406	403	383	404	397	407	397	422	414	381	429	410	425	390	401	409	438	418	414	422	435	418	405	407	398	387	404	398	421	416	416	429	430	412	405	424	406	412	434	424	420	385	462	403	390	403	386	425	389	422	377	403	396	434	382	428	397	424	423	416	424	423	402	397	391	423	407	411	439	419	407	432	437	368	408	417	422	411	447	430	355	424	367	410	455	435	422	390	413	401	380	406	391	413	388	440	402	419	434	407	407	430	421	404	403	370	396	401	425	410	425	393	398	395	407	389	363	398	403	425	409	433	410	439	417	420	407	376	451	438	420	387
23260	22045	30516	26291	24004	20321	9282	789	642	571	579	566	556	539	562	586	555	578	580	554	530	504	577	556	560	581	544	547	577	530	498	542	552	568	545	528	590	565	570	539	552	533	542	552	515	536	526	528	500	540	506	527	548	578	516	519	532	569	540	554	565	565	498	557	496	547	561	521	539	563	568	573	565	516	532	559	484	534	544	546	546	538	545	512	545	540	510	543	518	520	519	531	509	492	544	553	527	549	543	523	519	543	545	520	534	529	559	540	554	527	524	557	521	564	563	560	572	514	519	548	530	537	566	546	517	591	515	537	497	516	535	547	546	569	541	554	532	550	550	538	558	560	512	546	584	603	539	528	538	565	518	531	515	483	531	557	544	504	519	562	527	523	550	532	550	511	511	515	522	544	530	547	546	516	550	520	548	521	574	570	534	540	569	538	550	558	505	536	559	548	559	552	558	514	556	560	537	542	518	518	502	526	514	535	564	544	552	523	563	535	524	510	505	516	543	503	544	556	553	513	531	557	508	556	531	569	542	531	553	554	548	565	537	551	496	548	533	531	554	533	572	541	540	528	510	508	532	561	546	530	546	524	545	557	549	559	539	526	531	532	529	544	507	543	565	546	528	537	521	491	547	552	538	497	504	587	522	538	516	511	541	567	573	534	545	545	516	499	539	506	552	518	549	545	477	536	495	555	519	551	564	517	543	536	551	548	509	564	561	557	542	528	577	557	524	519	490	527	569	538	540	545	549	541	525	548	527	556	511	543	547	558	562	535	536	550	515	549	548	515	511	563	552	554	513	530	530	581	533	576	574	526	510	539	569	560	544	512	560	576	530	546	566	578	527	536	605	580	532	583	501	555	550	514	525	531	525	544	516	515	532	542	520	532	549	559	562	543	513	561	488	482	547	566	553	553	528	525	540	529	564	485	552	569	534	545	528	552	543	518	529	523	577	525	507	520	526	531	532	521	512	521	495	540	527	541	513	531	556	553	526	591	559	527	490	535	539	539	513	513	521	564	543	519	521	505	569	568	559	553	515	514	507	561	538	528	558	512	572	511	571	548	609	562	550	525	554	519	562	579	561	560	541	491	532	531	538	560	548	549	526	540	572	572	514	566	565	532	503	525	530	517	506	530	554	538	534	509	500	483	550	515	550	548	541	514	548	545	529	542	526	557	520	529	562	539	516	523	540	512	541	535	520	547	555	538	542	554	517	556	575	512	512	535	526	508	537	558	542	499	504	545	516	535	563	520	592	490	516	529	555	525	552	544	508	478	557	567	508	557	543	549	565	556	582	498	556	520	535	557	531	537	547	540	577	529	547	519	540	553	548	585	562	541	535	557	541	520	542	492	512	495	517	548	505	557	542	553	598	510	548	531	525	573	585	548	550	520	565	563	515	517	556	593	542	505	522	529	490	545	524	523	536	551	551	548	514	557	490	575	530	493	494	529	540	528	517	558	514	540	540	534	527	536	547	541	525	515	567	551	547	567	487	530	541	525	539	539	523	580	551	558	539	574	561	550	542	533	519	510	518	480	538	531	516	528	543	554	581	517	582	525	539	546	573	552	552	542	534	560	559	549	561	571	492	554	527	501	501	510	567	537	526	548	505	549	569	524	533	525	495	560	513	562	530	533	540	563	571	492	526	520	523	495	578	522	559	525	538	515	525	550	553	561	555	504	511	535	582	534	533	517	513	548	486	532	527	539	568	531	549	502	518	541	538	525	485	535	524	576	536	536	567	531	532	529	568	514	527	520	528	576	532	537	521	546	551	561	597	528	548	510	539	526	546	551	498	533	493	539	569	526	530	519	540	499	501	541	521	554	524	525	550	537	544	526	527	538	519	518	513	537	523	529	486	531	537	552	550	531	539	536	551	536	529	538	545	546	524	565	523	547	494	530	559	552	546	520	564	532	584	542	499	551	558	575	500	522	579	535	548	540	564	558	560	537	507	522	502	484	507	535	531	536	494	518	545	545	506	571	542	592	480	545	531	538	557	511	518	522	577	559	536	518	547	526	584	556	592	525	519	554	558	548	569	529	546	542	497	549	524	563	550	503	573	563	539	529	563	572	508	560	514	551	540	530	558	465	535	551	530	517	535	503	540	557	550	569	551	502	539	531	524	551	525	547	537	561	510	540	514	517	576	550	499	498	562	516	502	541	549	563	540	506	590	548	550	463	523	492	522	570	561	528	506	539	552	530	529	553	551	550	504	523	529	532	576	566	516	512	572	577	524	551	596	578	578	559	569	545	585	552	572	534	538	533	511	524	594	562	529	523	595	540	536	571	517	535	547	520	558	502	554	504	534	535	556	536	514	510	534	543	502	530	484	573	510	510	580	499	528	527	557	552	564	514	533	567	557	604	563	491	576	511	510	598	534	515	522	544	505	545	550	566	551	505	594	558	517	542	528	546	578	525	545	540	558	529	535	533	528	493	543	541	570	575	497	550	545	530	535	543	533	552	530	572	532	545	547	581	546	532	528	515	556	544	545	539	580	531	557	544	487	549	553	489	562	524	541	547	547	489	522	515	506	469	502	530	526	562	519	541	561	480	524	523	548	521	517	489	606	588	565	555	516	551	566	559	530	582	572	574	508	523	530	494	547	532	550	538	552	545	562	573	571	529	540	545	538	554	546	576	513	533	512	574	512	533	558	565	555	565	542	513	537	498	525	529	539	556	543	556	533	566	510	548	515	527	548	527	509	492	530	529	556	544	566	522	520	520	562	555	527	556	525	532	519	526	552	549	486	536	534	542	534	509	562	542	500	572	505	569	558	521	544	504	565	518	543	532	572	524	543	552	510	548	530	523	552	558	564	567	513	505	530	543	527	526	529	523	528	575	554	549	522	566	523	541	569	611	526	543	568	530	578	566	564	514	488	572	571	547	539	583	571	580	552	545	490	583	531	576	538	542	602	543	537	560	554	531	502	542	523	541	575	534	558	571	532	520	498	556	552	519	551	588	529	526	553	555	540	526	610	504	544	531	512	549	538	524	497	601	512	526	518	551	528	548	520	549	570	528	537	508	530	526	531	546	528	538	512	529	529	547	524	558	556	573	536	556	502	573	551	539	518	581	549	539	519	577	537	545	587	564	581	518	573	602	542	540	545	528	566	564	585	533	508	526	565	548	506	532	537	557	530	537	527	511	522	560	566	524	530	545	540	525	564	512	554	543	552	541	544	498	554	568	508	537	513	544	511	510	538	558	535	537	582	554	542	567	523	559	510	562	545	520	540	538	528	513	528	538	558	581	546	556	543	528	554	534	536	512	534	541	518	552	587	519	512	542	502	520	544	525	537	563	573	540	545	501	550	533	558	525	527	536	514	569	556	494	531	514	552	570	507	543	561	543	554	532	486	545	531	556	534	513	544	575	549	518	526	546	508	470	527	508	563	518	526	520	533	550	533	518	547	557	558	521	564	526	563	548	504	548	511	562	518	533	537	539	545	559	506	523	558	533	535	542	596	552	516	527	529	535	544	558
63272	99484	65320	51699	29680	2081	701	699	645	699	628	662	621	626	595	584	585	642	577	623	635	570	558	587	594	577	607	589	617	586	622	618	553	572	611	577	606	658	604	573	566	619	630	561	593	613	589	567	583	576	568	549	579	572	594	597	621	581	563	585	579	572	586	573	607	564	587	574	580	586	583	589	586	543	580	590	559	651	588	580	577	570	577	598	584	565	610	569	577	603	595	584	644	584	571	606	569	594	577	632	566	623	573	625	610	565	613	571	584	579	567	553	570	613	546	615	567	565	594	542	587	615	582	562	603	597	545	544	572	550	613	606	592	571	565	590	614	605	611	597	564	581	599	583	599	577	580	553	586	567	600	590	618	538	630	595	577	606	603	600	582	583	596	611	610	556	611	588	595	564	607	568	596	585	606	605	594	589	590	607	586	599	613	582	599	592	583	589	600	598	595	563	559	594	566	576	586	600	576	627	595	547	587	582	610	580	587	580	610	589	578	601	580	549	558	595	571	596	602	604	587	585	611	601	579	576	584	586	591	581	582	602	588	626	593	589	551	575	607	588	583	602	579	586	543	603	593	581	587	529	596	596	550	591	591	602	611	624	599	619	567	607	566	567	579	602	652	595	582	582	549	565	579	580	550	612	573	559	612	560	581	612	573	580	603	558	586	606	579	548	580	602	558	599	597	606	625	592	565	560	569	572	564	607	579	577	594	558	574	567	584	567	609	573	559	571	585	585	607	545	570	574	560	548	575	571	570	608	585	607	600	582	556	622	608	572	593	559	614	609	599	604	522	613	522	563	582	604	586	598	596	566	577	574	601	590	584	560	568	582	565	596	591	573	572	567	604	584	551	577	584	625	595	622	615	565	569	546	585	614	565	606	554	577	556	584	585	568	597	583	570	583	591	537	596	595	578	624	578	580	584	552	579	580	566	576	615	613	582	554	600	537	540	637	639	580	595	570	590	617	577	566	557	565	591	595	580	558	579	572	594	587	574	629	580	579	538	559	602	590	608	599	591	660	617	624	594	588	607	580	554	599	581	557	504	596	571	561	609	581	555	615	619	571	557	657	600	561	572	560	548	612	614	582	585	560	575	594	579	599	570	604	589	584	585	599	580	589	565	579	596	574	556	603	579	598	597	634	596	593	613	583	585	575	579	548	584	645	611	561	550	572	588	617	629	566	599	606	586	570	548	581	607	586	579	578	595	598	567	502	607	599	620	582	579	604	592	618	566	558	558	594	610	579	581	574	576	541	557	573	588	593	597	534	577	607	588	587	593	585	598	584	592	601	581	560	596	586	572	551	591	585	557	603	595	615	556	599	588	601	549	583	587	591	562	555	580	564	558	591	578	588	567	618	603	611	599	597	586	564	585	597	573	613	560	579	554	588	580	628	579	595	620	602	615	512	582	596	613	586	567	587	627	640	557	587	565	573	587	595	572	562	613	554	573	573	584	579	581	565	575	533	597	614	586	598	646	587	587	643	603	565	564	583	592	540	592	562	624	576	570	562	546	570	583	611	622	605	566	550	565	582	619	580	579	572	583	585	617	598	578	574	593	582	615	600	610	580	582	572	552	581	588	584	586	581	580	606	553	550	583	587	568	571	596	632	537	548	575	582	564	611	553	561	552	616	542	602	571	578	608	597	585	551	606	568	583	587	582	603	594	580	581	567	584	589	629	598	578	562	573	555	612	602	526	636	582	554	559	594	593	546	590	560	584	658	575	581	595	556	579	586	548	583	648	596	594	612	601	603	584	562	612	612	556	637	607	559	566	602	563	573	563	566	570	588	572	586	541	628	596	622	586	593	621	641	612	551	567	563	579	568	603	550	617	607	612	598	594	636	592	601	601	574	580	591	592	599	588	586	583	563	588	580	573	582	561	568	598	590	605	626	579	620	614	594	580	590	591	536	537	572	533	588	602	561	561	618	578	570	590	572	631	586	572	562	591	619	585	593	609	605	594	549	620	595	647	577	666	574	645	560	559	588	589	589	583	566	594	585	589	575	553	570	592	576	606	588	605	563	584	580	600	608	586	574	575	619	585	609	576	600	601	588	579	620	607	577	608	556	617	575	604	563	585	547	592	613	618	576	596	572	562	618	644	587	612	592	569	603	582	632	634	551	592	592	573	608	587	563	514	584	577	573	583	569	569	547	566	601	586	549	563	574	612	571	617	619	559	598	565	587	539	615	641	548	585	637	576	578	595	567	619	600	553	573	577	565	594	600	608	601	530	585	591	538	568	567	614	579	603	566	569	606	571	574	605	621	566	593	562	616	589	553	607	599	599	590	582	625	600	595	573	612	586	581	592	573	652	584	597	637	559	578	611	660	622	580	578	559	609	571	529	550	574	583	642	622	536	566	570	609	575	553	583	560	562	567	604	578	630	608	610	573	643	562	597	594	582	561	590	620	624	598	589	577	587	558	601	544	575	596	577	562	589	549	574	553	604	546	565	605	571	578	591	621	643	586	588	601	541	551	573	569	594	627	597	587	593	574	600	556	586	585	587	586	547	599	590	550	605	584	604	585	561	599	622	616	576	591	594	603	606	592	573	598	587	610	570	545	617	603	577	572	570	567	566	627	559	590	607	566	614	595	603	562	586	580	571	637	599	619	631	590	558	565	586	576	624	566	613	584	561	566	650	622	618	606	570	604	538	599	611	576	561	603	583	561	560	601	568	574	550	569	560	569	610	571	595	585	610	569	561	574	608	580	557	612	604	615	592	601	602	556	591	579	618	579	557	583	544	610	596	595	585	581	603	576	580	598	580	591	609	612	614	573	603	556	579	561	573	594	620	513	577	570	593	602	576	559	590	585	560	544	539	536	535	554	601	578	576	585	518	635	576	587	534	581	602	564	608	584	580	632	580	580	591	581	589	571	593	557	570	590	606	603	579	568	576	576	599	563	576	555	610	536	627	554	605	617	583	575	575	556	565	593	595	595	620	572	571	571	601	622	592	585	570	579	586	584	590	630	558	590	557	573	561	548	556	576	599	570	567	570	607	603	620	606	565	552	545	585	580	561	568	575	600	569	597	579	648	580	579	644	602	576	563	611	595	602	518	598	597	593	549	624	611	612	615	567	570	586	573	551	560	618	569	622	605	618	567	585	552	558	655	575	572	560	551	570	610	601	581	604	592	599	606	621	651	556	628	615	613	580	600	608	574	561	568	539	607	602	587	576	587	553	604	585	575	584	584	494	544	632	566	614	631	576	609	549	577	563	579	586	629	631	593	546	625	571	613	582	600	595	614	527	579	537	610	573	595	551	629	580	567	590	585	567	588	641	574	594	558	576	578	636	618	546	565	616	589	648	579	568	589	577	564	625	584	549	567	612	582	590	610	598	566	573	585	554	560	612	568	547	579	608	609	579	600	568	605	587	583	577	585	630	608	595	560	551	616	608	637	589	577	591	611	617	577	600	585	539	598	554	587	567	607	566	545	595	577	587	612	622	567	630	585	619	559	623	566	595	579	619	596	561
29560	27814	25312	16113	3659	355	249	241	259	264	280	227	246	241	251	245	275	231	241	255	254	244	236	231	235	257	259	261	258	267	234	259	237	249	289	248	255	259	235	243	234	235	258	246	260	232	245	238	261	238	274	272	248	210	258	246	279	221	208	257	218	258	224	273	254	248	237	250	246	257	252	209	240	249	239	258	260	248	245	246	232	254	255	246	238	237	249	257	259	244	272	262	216	263	219	265	266	257	258	245	244	233	248	266	237	240	257	275	239	250	237	243	252	269	237	260	241	267	227	263	274	243	275	244	255	262	224	255	262	236	263	251	238	250	245	240	258	269	260	241	252	225	264	230	265	240	239	233	240	263	262	245	232	257	254	252	253	272	237	255	226	228	243	254	250	226	235	267	243	270	236	218	279	243	236	235	212	227	234	267	267	257	257	250	253	243	239	233	249	262	238	246	248	254	258	272	267	225	257	264	284	240	233	247	240	248	239	265	256	261	242	263	248	249	247	246	237	287	258	263	281	240	244	245	238	240	253	230	231	263	241	262	219	240	253	251	234	269	252	253	241	274	248	261	216	258	266	261	231	246	254	262	235	229	262	285	250	266	245	276	244	259	294	242	227	243	258	230	250	283	289	257	246	269	244	219	229	247	263	242	242	257	253	242	231	272	257	254	221	220	263	233	250	250	260	258	252	251	245	263	235	270	240	269	242	258	241	235	242	245	221	252	248	250	270	222	291	230	239	273	281	235	248	265	259	238	228	246	256	279	263	221	265	236	246	247	235	244	287	249	227	234	266	245	239	234	275	269	257	191	256	261	247	230	243	251	251	251	237	236	240	240	254	238	203	253	248	252	211	243	265	266	255	249	250	234	225	237	232	227	272	219	232	253	239	241	250	253	272	245	230	263	228	238	257	226	290	258	234	239	244	239	244	226	257	235	238	241	248	242	250	259	249	239	242	274	276	235	259	258	242	237	241	268	237	281	257	269	267	278	265	255	259	273	244	250	265	246	223	266	254	242	250	262	255	216	283	227	233	250	229	249	259	242	224	252	233	268	221	246	264	254	225	246	271	260	262	272	227	249	254	255	247	248	254	269	250	223	230	246	283	238	263	246	214	241	236	266	270	243	229	271	255	264	232	238	227	252	240	227	279	292	276	244	264	227	286	269	239	280	262	257	236	269	227	251	264	254	251	252	266	248	240	234	273	253	240	253	244	214	240	242	237	245	252	231	243	263	259	244	253	244	263	249	248	246	255	264	263	260	239	246	243	253	243	256	242	236	222	256	234	263	242	248	238	229	279	268	235	223	246	257	246	237	268	250	246	233	247	241	239	248	272	251	262	268	245	222	248	268	237	277	222	244	253	234	260	246	258	271	273	235	257	242	278	238	260	259	263	236	247	243	261	243	238	244	261	260	203	271	239	208	246	240	243	253	251	255	266	201	224	293	253	243	265	256	257	230	224	248	232	234	240	256	257	237	232	221	274	255	239	269	263	221	310	252	223	258	258	259	237	266	272	240	283	265	253	267	232	244	243	269	244	226	255	254	263	265	280	218	257	249	229	230	262	252	255	246	243	277	267	233	234	257	236	255	228	248	233	249	241	272	231	255	251	259	249	259	247	262	255	239	267	253	258	224	255	249	264	270	281	246	242	250	270	239	241	256	268	228	244	262	267	237	264	245	251	250	221	211	245	254	262	263	246	253	238	272	281	237	251	261	256	249	249	238	254	256	248	247	245	222	264	253	240	245	242	267	240	271	272	267	252	256	251	255	225	275	235	275	242	236	240	238	236	231	237	228	248	278	258	247	274	270	265	243	246	267	261	243	256	255	234	198	259	234	252	259	258	220	278	239	237	240	242	242	242	279	277	254	260	242	231	263	221	210	235	211	221	254	209	225	269	268	249	258	263	244	253	270	260	233	261	240	282	245	246	286	249	271	263	244	248	244	230	244	260	244	273	260	249	253	256	253	246	254	221	278	242	244	229	259	260	234	234	263	247	253	263	256	246	260	259	235	263	241	261	272	255	240	280	252	255	236	221	240	252	236	264	247	244	256	278	246	263	243	249	210	258	262	268	272	229	254	224	239	249	266	276	230	224	226	231	241	259	263	231	239	246	246	218	241	245	272	276	255	275	254	250	270	239	236	257	235	254	236	229	242	260	288	244	246	258	258	258	251	243	269	258	258	257	264	281	238	237	266	227	230	241	227	273	227	273	249	250	228	267	241	263	259	249	242	260	230	259	266	245	243	237	249	249	246	253	250	238	229	248	235	250	259	234	237	252	263	267	252	254	266	272	237	267	283	255	282	269	277	214	243	247	276	237	258	266	240	272	236	225	253	227	211	236	267	253	263	263	259	231	262	253	257	242	268	258	265	274	243	257	256	262	240	244	258	249	255	249	241	244	246	249	264	243	261	271	233	247	248	232	266	215	266	228	223	267	276	234	271	238	247	217	237	274	250	257	239	235	241	247	245	227	231	238	258	253	231	239	211	247	235	241	277	246	250	243	233	244	253	257	218	248	244	276	247	246	257	238	244	256	248	257	260	239	233	234	261	234	239	242	276	225	247	278	256	265	236	250	256	263	288	231	237	230	231	260	275	262	264	249	236	264	222	261	245	259	251	254	246	265	255	256	237	236	225	255	224	281	265	250	253	205	244	245	251	226	242	269	291	269	277	226	227	224	253	276	251	231	249	216	262	252	240	236	224	261	254	235	258	238	251	257	208	256	230	255	277	259	254	244	224	235	244	238	269	259	259	263	248	243	233	259	252	271	235	270	258	233	262	266	231	239	234	248	243	244	285	279	238	245	230	257	264	237	226	288	213	249	243	242	233	248	248	253	226	271	252	271	258	246	278	224	277	260	269	240	241	205	231	248	229	230	252	234	257	264	283	268	232	221	233	232	220	281	238	271	235	243	228	251	257	256	216	276	222	233	231	239	231	235	239	225	260	256	271	253	251	256	263	272	217	229	239	261	228	247	265	243	252	245	242	263	236	237	261	253	249	253	277	246	269	250	274	216	244	233	224	246	247	255	275	257	258	227	265	258	239	284	274	261	258	241	241	244	254	242	245	253	267	231	261	249	277	268	230	229	270	259	262	260	246	249	225	263	257	263	261	253	261	246	232	253	286	256	247	253	224	245	276	257	269	273	246	231	250	255	241	245	224	243	270	239	267	244	244	254	226	251	260	238	258	250	260	263	233	235	255	235	260	216	243	239	254	257	254	262	259	250	248	246	258	254	275	224	216	239	262	222	256	250	243	273	248	261	261	298	250	249	249	219	271	253	277	253	231	265	217	222	253	241	235	233	251	233	264	247	274	235	229	274	234	234	240	252	234	256	273	260	249	273	241	221	239	261	244	272	245	252	239	240	240	239	239	256	259	259	226	263	267	276	273	237	239	246	260	265	241	245	236	258	246	255	249	239	274	261	252	264	253	242	252	255	249	237	248	252	239	264	252	239	259	257	274	222	245	208	269	229	232
30174	43405	20665	12236	3472	409	309	307	307	295	267	298	284	311	304	298	278	314	310	311	284	292	295	290	325	254	297	263	270	298	305	289	266	274	333	321	275	307	300	304	283	287	298	314	289	294	274	257	301	290	307	301	301	314	302	297	318	284	292	297	301	292	309	319	291	314	286	310	282	283	317	282	284	308	271	263	313	295	301	281	293	290	307	293	307	325	250	274	302	288	287	308	299	265	299	282	304	283	308	306	296	301	285	302	312	265	287	317	279	306	295	307	269	323	278	284	315	327	270	315	294	297	280	310	280	307	284	280	288	271	315	308	292	309	286	286	286	281	289	300	313	308	310	293	283	275	292	275	290	266	298	306	317	290	329	316	290	305	281	324	286	324	326	318	282	325	305	305	293	283	295	305	268	312	315	302	294	283	284	295	303	296	300	310	292	288	287	284	274	304	300	310	322	306	281	282	276	344	310	321	309	313	329	274	295	323	288	291	267	300	326	318	314	311	306	289	327	279	303	305	294	321	285	300	286	267	301	282	284	260	319	273	304	294	277	290	310	293	299	305	315	302	296	309	305	273	282	301	284	290	301	285	331	305	305	280	284	308	297	316	301	304	264	302	300	289	330	306	298	286	307	298	273	297	290	277	276	316	273	293	282	308	295	277	293	309	302	287	293	301	309	292	293	289	300	308	288	292	302	317	288	301	275	282	253	282	276	309	309	296	282	300	323	271	281	311	304	322	306	316	315	299	284	286	290	309	298	280	287	302	287	295	294	293	290	277	308	286	284	309	301	286	304	275	300	311	291	303	306	313	291	321	282	296	290	316	287	294	284	287	284	291	307	305	299	308	299	300	250	301	320	296	310	289	295	307	305	311	315	309	302	264	292	320	327	288	292	276	300	276	290	307	315	281	289	283	271	285	280	279	305	324	304	285	281	283	279	268	295	302	288	307	318	302	303	309	313	336	332	275	287	289	300	275	293	316	296	286	309	327	320	279	305	297	309	280	308	271	297	274	268	313	271	295	293	280	271	287	287	310	305	290	327	326	303	313	310	285	315	296	282	271	293	313	324	308	304	269	283	293	287	287	291	299	310	284	336	291	287	297	277	303	262	298	297	293	283	283	277	270	271	289	284	289	274	318	324	283	292	276	297	301	299	320	255	285	292	300	295	299	282	304	299	316	306	292	265	306	316	316	288	306	275	305	289	289	334	274	277	306	284	312	314	295	270	309	300	311	326	294	316	326	316	290	281	279	306	290	293	321	299	298	289	298	295	302	274	331	282	305	298	303	271	297	274	312	320	299	288	329	316	288	279	299	269	283	262	301	320	275	270	316	302	301	300	288	283	298	285	300	275	334	304	332	286	286	291	289	321	300	327	307	291	318	302	264	265	302	300	288	312	306	289	296	313	306	304	306	313	276	268	293	292	285	333	285	311	277	326	304	314	287	305	301	304	262	318	296	279	317	323	310	288	313	314	309	306	314	275	300	298	247	292	270	289	302	308	288	280	295	354	310	289	287	299	312	287	326	312	270	319	291	261	267	264	296	279	280	306	284	296	316	303	300	302	287	279	314	283	330	305	262	293	285	291	311	311	316	283	323	320	303	306	296	285	333	318	292	284	315	286	281	287	310	274	326	284	280	281	305	303	266	285	307	287	258	285	286	284	294	286	324	280	307	297	295	294	279	291	308	272	298	334	303	310	295	276	309	310	308	301	284	315	261	276	312	308	268	314	287	303	306	317	305	300	292	284	309	304	305	309	295	320	308	312	306	277	281	299	299	280	276	274	306	302	284	327	302	323	292	278	302	327	304	287	289	339	308	285	344	285	316	317	302	309	307	290	305	321	281	298	298	307	280	316	274	308	335	283	270	267	304	325	274	290	310	282	319	313	317	287	304	292	297	304	284	290	321	294	307	281	301	316	285	294	323	304	291	281	292	291	314	288	274	294	264	300	270	324	272	282	274	284	292	299	336	310	278	294	267	331	312	330	303	287	287	282	309	308	284	310	334	299	324	278	308	256	296	299	315	293	306	299	301	293	272	306	281	306	322	304	299	323	277	282	299	286	285	294	284	304	291	287	281	309	324	281	277	302	297	312	278	280	278	292	322	301	298	311	292	303	297	306	321	281	309	270	298	268	287	317	324	296	293	284	294	314	310	284	307	305	299	274	277	267	302	310	287	289	271	315	282	300	314	288	355	289	304	278	300	330	298	276	281	275	285	310	326	330	305	288	312	264	319	266	300	302	302	303	284	288	311	299	286	301	296	310	305	299	270	279	291	296	307	278	281	288	300	299	332	277	323	303	321	268	324	302	281	295	297	274	295	273	292	293	274	293	295	317	261	308	309	304	275	304	294	286	270	299	298	260	308	298	280	322	296	316	283	292	331	294	314	291	296	305	297	336	284	275	304	300	249	296	286	276	288	303	251	296	309	290	281	336	296	277	285	313	293	308	312	318	254	305	305	269	294	289	313	305	276	284	303	276	294	316	290	287	295	293	272	268	269	292	282	291	293	324	291	244	288	271	303	302	320	325	268	275	277	299	278	327	295	274	292	297	277	318	282	305	290	269	253	296	284	291	283	264	298	280	272	313	301	294	308	311	318	293	291	282	317	293	310	305	312	301	284	272	282	284	294	304	285	286	310	295	304	310	288	308	304	298	285	300	309	293	312	287	308	297	297	307	288	352	294	270	257	274	275	313	287	272	320	292	309	298	292	294	266	293	310	277	279	325	290	285	294	270	290	283	315	294	306	314	279	292	333	280	319	293	332	268	266	276	309	312	308	286	294	297	308	286	308	287	279	292	282	286	282	272	300	301	305	297	294	282	341	303	325	289	311	296	288	266	296	302	276	263	315	270	271	296	285	272	285	257	275	278	294	317	296	306	307	313	292	293	317	310	271	323	294	314	277	295	299	283	272	305	279	295	301	295	268	274	289	307	302	275	259	295	310	281	269	252	317	294	289	309	322	268	302	286	264	325	306	314	267	310	300	317	287	309	279	274	281	289	291	292	307	296	281	305	321	279	296	292	287	308	296	310	288	272	317	303	312	301	268	304	284	315	271	285	326	277	311	309	285	301	294	284	322	329	288	289	284	304	300	272	285	285	308	296	304	305	277	280	314	313	293	310	330	293	265	288	304	323	322	255	282	299	276	289	296	274	311	319	297	293	326	278	311	286	288	303	298	280	292	323	294	270	309	308	283	310	279	290	308	291	305	299	308	262	298	318	321	332	360	304	314	305	321	294	340	268	270	292	286	286	281	294	310	296	297	315	282	309	297	282	273	291	274	295	291	283	293	285	275	307	295	310	289	277	304	299	299	319	296	290	306	297	310	281	292	300	277	265	270	321	328	283	317	283	336	305	302	291	320	296	298	298	311	306	302	289	311	310	295	299	288	272	312	321	315	288	300	321	317	328	290	300	292	280	310	311	279	299	311	300	279	306	273	279	289	291	282	287	268	289	281	285	262	302	294	299	318	321	269
24361	22659	31601	30896	23976	13163	1454	447	406	404	383	382	369	341	370	393	390	334	356	356	331	333	323	386	351	346	332	389	343	379	348	358	355	347	353	384	346	345	380	329	401	359	375	358	317	347	354	365	367	342	374	340	372	343	360	371	370	344	351	346	339	345	365	368	355	364	345	372	336	341	373	360	340	364	323	332	380	359	319	364	331	340	363	348	310	369	342	362	375	317	349	356	348	347	329	333	357	343	345	367	354	359	343	355	351	372	350	334	364	344	363	351	355	349	360	311	324	328	352	363	334	355	368	356	355	367	322	375	371	326	379	370	365	390	362	342	381	362	361	363	359	347	361	358	367	373	379	353	347	354	375	347	359	349	365	334	345	330	355	359	335	382	353	349	345	311	353	333	322	334	347	372	377	364	360	347	359	357	358	323	363	351	358	347	377	350	368	387	357	339	358	367	350	366	361	371	353	334	342	341	379	376	366	356	367	367	375	334	319	335	310	370	369	373	348	325	377	351	340	314	361	324	332	346	383	355	330	332	344	383	354	310	349	346	342	353	368	342	344	338	338	327	394	345	335	360	363	361	369	355	363	346	355	351	341	353	356	361	343	355	368	382	337	364	349	367	370	352	316	356	385	357	323	363	357	361	354	377	363	390	333	340	344	326	355	340	368	373	373	325	372	337	368	345	354	382	348	357	356	348	349	380	344	344	338	348	369	335	350	353	361	377	320	356	373	330	337	320	350	360	341	356	363	353	329	378	346	340	348	377	354	359	346	370	347	334	333	341	357	339	341	336	350	342	345	311	384	355	344	378	382	332	332	374	355	358	392	349	323	334	327	357	369	310	314	339	390	343	332	362	363	347	360	370	364	335	326	330	377	360	359	322	347	367	358	345	284	377	344	341	332	337	315	356	332	364	350	363	351	364	359	361	354	368	363	399	356	336	383	371	354	334	366	354	369	326	341	335	350	372	357	376	371	376	378	359	324	357	360	326	357	339	347	344	369	372	340	352	353	346	324	349	335	332	350	374	335	355	323	336	327	341	364	315	383	326	350	351	356	322	332	339	370	358	329	337	363	333	346	364	372	323	369	396	363	341	367	331	365	355	333	364	382	368	369	362	357	291	331	348	336	348	360	359	363	363	351	361	348	333	337	342	333	366	372	352	332	384	344	319	356	327	352	374	289	357	354	342	352	342	367	356	370	345	348	337	349	383	342	356	361	337	309	351	323	372	336	368	337	372	330	344	367	327	390	378	366	354	346	348	359	338	322	338	329	389	355	361	383	339	365	355	367	362	348	364	343	337	385	357	359	357	349	346	348	347	361	382	379	360	320	391	350	348	364	350	332	384	328	347	342	347	369	353	336	375	347	327	350	314	378	378	343	354	366	342	360	356	355	329	391	316	344	352	338	343	343	361	341	373	370	360	368	362	343	308	342	374	353	369	347	343	349	367	371	338	356	349	346	340	344	354	354	358	379	359	304	371	367	376	391	337	329	337	365	358	365	353	397	340	365	374	327	364	342	347	342	362	359	343	369	360	395	348	333	352	359	344	340	353	334	293	401	350	348	350	385	359	350	355	346	357	356	369	359	366	395	393	357	342	405	385	334	352	347	352	357	383	345	356	377	384	385	378	363	362	344	339	333	348	351	359	342	347	369	359	336	343	373	347	343	341	320	358	334	385	335	346	328	348	359	390	363	358	355	348	330	306	369	355	336	359	362	356	328	356	386	366	359	358	328	365	344	351	339	333	373	368	353	337	348	351	371	359	377	375	375	355	344	346	342	324	386	346	332	314	372	340	327	323	359	376	348	367	372	350	337	330	342	358	324	331	337	359	372	344	365	384	344	351	322	368	361	380	347	347	368	355	348	326	385	346	356	354	380	339	355	380	359	339	354	331	349	353	388	336	306	347	348	331	358	328	338	348	349	375	361	332	341	321	343	387	324	359	370	334	354	340	333	335	368	355	368	355	372	344	343	365	359	342	351	325	360	341	325	349	341	337	358	351	389	335	366	366	331	374	376	349	330	335	370	349	281	365	358	379	325	330	380	343	345	348	364	339	337	351	354	381	318	367	324	358	321	365	351	363	351	377	343	350	355	352	351	344	335	393	349	337	362	313	331	368	366	344	326	398	393	373	331	364	327	343	357	332	337	400	331	319	331	354	355	315	352	388	340	344	355	362	358	345	343	344	366	356	346	350	347	363	339	344	354	352	350	376	377	360	348	348	357	326	321	356	348	360	331	335	359	354	360	360	337	348	375	328	396	336	344	372	352	350	340	354	350	356	302	390	340	367	347	358	320	368	385	355	318	352	367	343	364	367	344	349	321	344	354	306	337	348	381	374	358	350	378	340	354	362	337	353	334	326	346	357	358	358	347	376	308	383	337	316	384	307	362	359	348	381	384	388	352	367	387	349	355	347	347	355	354	392	354	352	355	339	359	368	344	344	349	340	322	357	348	378	385	345	321	349	320	302	344	373	369	335	339	352	357	349	334	336	354	331	397	357	368	375	341	324	380	382	357	364	374	327	354	391	347	342	391	344	333	366	359	371	349	357	334	379	349	363	380	356	374	378	356	344	359	295	387	317	311	372	367	337	348	330	327	335	370	356	363	346	363	330	324	344	362	348	352	349	327	370	330	371	338	332	358	350	353	385	343	343	320	355	366	326	370	365	359	352	357	375	343	349	363	338	354	338	322	354	341	371	337	344	325	342	350	357	352	381	338	354	339	331	362	337	301	351	361	369	368	379	391	358	349	314	324	349	354	377	344	334	352	326	353	368	335	305	331	328	354	344	391	331	358	303	350	294	364	327	386	304	332	387	356	365	329	335	350	369	333	345	341	338	341	353	327	332	350	328	326	391	349	322	357	329	366	342	346	361	352	401	345	348	367	338	307	314	321	353	349	354	394	318	339	362	375	340	351	317	377	341	363	336	341	351	374	361	402	345	357	366	305	386	373	322	365	336	337	303	395	343	352	358	352	336	342	342	336	355	320	345	322	325	361	322	334	358	342	336	355	316	332	350	358	350	360	355	349	322	368	350	349	350	383	379	345	332	352	396	329	355	383	336	350	348	361	343	328	329	329	348	362	367	360	379	357	358	338	330	349	346	340	342	354	357	335	360	348	345	377	350	367	326	373	345	349	377	347	348	383	347	405	328	374	310	332	336	321	358	342	325	342	349	342	332	368	365	352	320	330	363	368	359	372	349	328	338	338	364	341	345	323	384	378	342	325	343	352	326	374	341	349	344	377	342	351	348	355	352	343	325	384	348	385	327	371	362	369	370	342	326	383	336	368	362	340	357	380	337	342	346	364	359	335	330	374	344	352	337	354	345	353	348	350	338	360	349	373	360	348	318	355	361	366	373	364	366	349	365	380	370	338	355	356	348	345	389	351	329	363	342	343	347	347	357	362	371	370	350	350	317	357	317	335	367	324	342	333	339	368	352	350	315	366	341	328	403	339	374	337	338	353	341	371	361	347	352
56724	89651	56578	43479	21978	1844	472	411	456	432	417	410	390	386	381	384	375	419	420	395	385	390	384	383	399	410	396	404	390	409	358	377	417	400	411	383	391	399	376	387	408	383	396	434	390	375	390	356	421	383	402	377	417	383	413	434	386	402	377	360	399	418	392	387	439	411	377	401	369	416	366	431	427	400	399	377	394	416	395	357	413	421	372	412	393	402	398	399	392	377	386	406	414	399	398	416	387	401	396	377	433	354	409	414	433	377	376	398	411	388	415	403	396	397	402	411	399	416	401	389	418	403	411	396	414	398	411	390	368	387	384	399	428	375	364	384	383	376	383	385	399	393	381	368	381	366	392	423	391	405	363	426	412	424	391	432	390	436	385	408	433	394	389	367	394	390	402	367	365	396	383	367	379	375	421	417	393	424	393	384	380	376	364	390	423	411	420	387	404	395	362	368	385	403	388	405	417	416	397	358	394	378	405	366	386	382	366	376	394	379	374	386	365	386	421	370	405	397	396	372	409	425	377	430	359	399	411	405	382	382	422	369	384	394	405	396	399	423	391	399	402	416	397	409	413	391	398	406	398	387	404	385	421	392	409	413	397	416	410	429	389	387	329	376	421	414	410	405	386	436	384	401	378	388	379	400	388	389	414	379	387	420	415	382	412	393	392	422	360	430	383	393	385	412	389	422	375	415	411	396	406	381	380	383	436	439	405	445	375	391	380	419	358	367	436	392	385	381	399	386	395	395	379	361	382	393	438	450	411	387	384	365	397	380	393	379	405	380	383	414	414	412	397	398	366	423	384	360	378	403	397	382	401	375	364	419	402	386	400	416	375	389	369	374	417	393	387	416	410	399	411	385	379	392	377	382	423	358	397	405	414	418	377	412	405	427	401	361	397	373	397	410	395	358	433	441	404	389	403	417	426	404	427	386	349	408	360	408	406	378	378	422	399	373	373	362	415	376	416	411	402	426	372	378	393	422	444	386	378	401	412	425	381	402	392	436	382	393	385	380	353	374	382	382	402	396	391	380	413	365	367	391	436	412	383	414	377	364	393	397	373	403	374	394	403	385	371	352	413	402	378	382	416	385	404	382	369	378	389	373	433	359	397	370	371	377	410	380	410	354	402	393	405	393	410	407	398	442	394	378	412	401	377	404	407	401	372	405	382	385	401	402	386	391	437	376	369	384	397	392	425	382	396	377	373	372	421	398	397	382	413	399	380	410	374	393	369	429	387	391	371	410	406	417	421	370	372	392	401	387	372	430	368	403	373	410	422	393	392	409	388	393	371	394	403	373	391	411	404	378	404	382	370	402	413	395	395	376	356	410	394	394	425	374	379	414	408	403	406	415	379	392	408	409	393	403	365	417	382	377	405	413	371	410	396	400	383	407	404	400	392	393	419	403	401	405	392	361	374	386	379	383	419	387	386	417	432	385	408	414	414	411	387	373	391	379	384	417	402	418	432	433	395	383	364	401	393	450	394	416	382	411	411	400	395	373	373	364	362	366	414	417	386	388	390	378	413	404	389	400	393	379	363	416	383	358	415	349	392	395	396	402	380	396	382	378	399	397	372	390	394	417	398	366	411	398	385	417	372	398	381	398	374	409	382	383	388	376	367	370	392	356	366	395	384	369	408	371	389	413	374	396	376	406	382	402	392	428	431	420	373	366	381	406	402	394	409	416	384	396	386	419	400	367	381	437	389	363	393	382	419	423	353	393	420	393	362	368	401	368	403	405	403	367	414	408	371	362	378	397	415	372	401	404	387	413	396	393	409	402	400	397	405	402	362	365	409	391	385	388	365	396	389	373	368	396	420	391	394	424	410	418	374	397	374	411	348	356	388	403	410	380	373	422	375	399	413	386	346	407	409	380	384	409	414	413	388	389	396	383	406	374	399	401	393	382	400	380	385	352	422	402	390	381	396	394	401	398	374	416	381	412	382	359	365	403	390	374	358	373	368	392	418	417	373	392	377	405	386	380	417	372	405	391	416	412	387	378	402	403	396	399	396	426	429	380	384	411	404	404	377	447	420	409	372	434	387	396	378	398	384	371	417	432	396	397	419	395	410	372	414	418	416	404	378	393	371	363	399	413	399	397	350	417	369	408	421	389	393	400	385	386	399	386	359	386	353	405	417	451	405	368	401	381	407	389	372	399	370	403	376	399	405	386	409	369	375	387	381	385	379	386	371	398	400	392	386	414	394	404	348	366	431	458	387	385	389	410	392	388	384	407	375	394	391	382	379	396	437	410	379	394	397	351	366	400	416	397	417	389	406	426	427	426	421	405	401	412	384	408	394	398	365	404	406	430	422	415	432	394	395	408	388	412	400	373	403	367	402	410	407	408	389	422	379	397	378	377	387	391	400	404	382	408	360	402	419	434	383	401	367	379	412	401	391	405	388	374	435	387	359	405	398	370	404	414	426	409	404	420	396	397	407	396	378	379	383	384	397	401	364	396	418	379	395	373	359	417	371	380	390	376	389	378	399	372	398	384	404	385	396	392	388	364	391	389	401	419	414	395	421	407	387	377	367	366	387	371	382	375	409	409	408	397	382	382	387	399	414	386	427	395	370	420	417	416	391	361	420	378	357	419	443	383	377	454	388	376	436	370	346	388	394	410	403	374	409	383	424	428	411	346	382	376	415	433	425	403	401	394	402	397	389	376	397	365	407	378	387	362	409	376	391	380	398	394	402	352	389	417	368	409	349	396	414	403	393	411	400	403	414	373	399	376	412	371	408	388	420	362	389	414	401	379	377	393	404	414	398	406	347	412	395	403	397	374	396	391	406	427	390	395	373	379	371	411	415	376	369	379	389	351	395	374	362	367	398	383	376	425	407	396	375	373	409	401	395	414	429	396	391	363	404	397	370	366	398	390	392	389	363	422	388	388	416	442	387	408	409	396	366	392	409	407	389	401	414	398	364	437	431	374	431	392	393	392	389	375	411	403	388	394	418	332	380	404	391	394	373	398	393	412	334	358	368	375	393	445	380	407	395	410	376	394	395	357	399	409	380	405	394	425	434	358	386	364	410	386	422	377	381	401	396	388	393	420	412	397	406	401	413	414	362	388	410	379	363	381	397	400	420	391	391	366	407	376	379	431	408	372	396	366	407	409	423	401	388	386	403	394	363	424	390	380	402	357	406	382	366	409	399	382	353	396	380	393	376	380	409	399	440	385	356	359	356	404	387	406	428	391	353	382	408	391	371	401	385	393	413	415	421	436	389	421	393	385	419	389	355	366	383	413	383	353	403	354	364	418	377	410	399	418	395	385	421	376	385	416	385	382	410	386	391	408	398	372	388	400	386	415	384	395	403	394	356	372	366	365	363	403	343	429	383	395	379	416	423	378	380	404	433	412	367	428	395	426	434	400	404	360	398	393	414	416	425	399	381	339	405	447	416	394	369	417	382	416	369	406	392	403	386	395	406	414	400	421	402	377	397	366	410	366	394	400	411	398	370	390	392	400	403	369	406	399	400	366
25971	24162	30923	29104	17748	3147	431	377	370	350	368	358	356	358	338	343	360	372	368	325	335	344	372	349	366	320	400	356	358	352	363	329	366	347	369	349	363	334	320	375	324	344	332	339	327	304	340	358	357	378	353	359	341	348	370	353	352	345	352	348	336	380	353	343	310	341	355	351	360	344	355	352	370	334	336	322	373	338	335	324	360	358	343	365	361	381	353	337	358	365	362	346	366	365	363	350	382	320	392	321	348	334	319	375	363	312	370	354	360	328	343	338	332	382	315	364	338	354	321	326	330	361	348	326	354	363	334	320	308	323	350	336	366	328	307	348	340	357	368	334	359	381	363	328	344	347	300	327	354	345	324	323	353	354	340	380	341	327	367	367	351	317	388	376	355	370	358	338	331	350	349	385	343	356	323	349	337	331	331	351	359	333	377	339	348	354	345	350	357	311	317	324	308	347	349	347	356	384	335	357	340	351	350	395	387	336	352	357	332	342	355	344	330	361	368	349	346	351	322	354	360	381	314	331	371	377	325	355	366	348	320	343	350	341	338	326	341	381	358	364	364	388	375	379	360	335	337	357	384	348	359	346	320	350	355	405	358	382	338	351	372	331	369	336	357	360	379	359	347	339	349	343	363	348	359	379	356	330	342	376	384	311	349	370	367	392	330	335	331	366	337	375	335	301	384	311	361	330	336	334	359	357	328	369	323	343	340	363	329	345	363	325	361	361	364	369	340	346	337	364	350	330	369	362	400	310	348	359	376	354	342	350	344	327	357	324	348	339	327	352	322	360	334	353	362	357	326	357	352	358	342	353	355	342	340	337	337	322	331	362	353	340	352	361	397	346	352	365	347	351	361	324	359	336	323	323	338	351	339	348	306	340	354	346	350	366	385	356	339	370	311	351	361	335	321	332	366	343	332	369	352	348	352	356	327	353	351	358	354	354	369	346	354	400	331	336	341	338	368	323	340	326	382	344	362	338	325	339	343	335	336	366	366	352	338	312	343	345	344	373	350	351	347	306	369	354	359	349	348	359	378	328	350	340	334	353	351	371	328	316	329	371	346	375	351	338	345	309	356	354	304	351	389	378	335	313	367	310	384	380	349	355	353	351	322	375	351	325	353	335	384	367	328	370	340	357	360	384	349	339	356	351	325	359	341	356	359	362	371	357	334	344	325	343	338	320	358	379	357	325	353	342	381	356	355	353	317	369	330	300	305	356	346	344	336	327	360	344	357	351	330	342	356	362	367	314	349	359	361	344	349	355	339	380	356	354	382	349	320	403	345	341	333	337	361	354	354	332	322	370	383	330	380	364	361	330	332	364	351	359	336	339	328	379	351	321	362	294	330	349	340	379	324	360	305	346	364	364	348	338	391	342	337	328	330	338	340	340	349	340	345	336	364	335	357	376	347	372	316	344	314	341	363	377	386	340	361	352	394	341	313	351	376	340	337	335	352	322	345	362	354	346	328	350	315	373	376	329	349	364	363	334	339	325	340	309	352	344	331	360	365	344	367	341	327	347	340	357	365	348	353	378	347	366	382	335	340	349	349	332	316	350	342	335	377	355	348	320	337	371	336	360	353	329	344	356	328	362	335	347	334	357	347	324	313	369	353	333	367	332	354	341	358	324	377	322	351	357	349	355	346	343	351	343	351	344	395	333	320	356	374	342	355	347	364	348	341	344	336	356	378	366	343	358	335	328	336	329	342	332	362	346	365	330	329	352	357	363	323	350	357	372	367	343	352	366	316	358	343	336	348	375	345	361	359	321	344	351	354	326	346	348	352	369	352	356	316	388	368	336	324	343	347	360	353	333	333	379	351	371	304	376	388	343	340	334	340	366	360	312	333	342	363	333	351	347	335	337	316	352	339	328	368	347	383	344	341	329	356	349	362	329	369	338	362	351	352	356	328	358	358	353	342	330	345	347	338	346	361	340	354	308	365	335	347	360	300	351	358	311	333	298	341	325	320	338	407	338	373	345	349	336	370	353	381	368	348	322	340	344	350	360	340	334	370	378	353	328	354	343	385	347	388	359	368	354	312	345	331	328	350	368	292	360	328	316	359	359	322	343	361	312	358	351	340	346	361	346	319	338	320	326	332	353	355	346	383	356	375	346	342	359	398	369	357	340	330	332	330	349	359	342	348	356	336	364	332	337	339	349	365	339	343	330	332	325	364	294	344	342	355	381	359	339	343	331	353	353	360	339	392	317	361	354	351	321	340	310	334	333	342	333	360	322	369	326	366	392	331	311	355	342	341	322	368	318	337	357	342	373	320	350	324	353	355	347	342	325	349	360	338	389	293	334	392	357	330	329	328	331	335	351	318	340	336	381	341	305	357	335	366	359	360	349	339	380	365	332	330	369	338	313	372	353	320	347	331	348	315	344	371	333	372	348	366	352	353	331	363	359	341	358	348	345	336	375	341	352	334	329	362	328	343	327	386	363	359	333	337	342	330	333	347	359	323	323	324	346	375	346	367	346	357	332	329	336	336	364	327	369	326	340	356	346	346	350	332	367	364	376	356	339	362	338	360	357	359	351	330	363	330	370	371	376	358	360	377	342	353	365	352	350	350	338	373	298	323	360	363	318	345	347	390	373	349	339	339	371	349	371	349	359	348	309	354	329	335	394	369	330	329	328	328	340	341	369	356	350	339	342	332	330	369	352	355	357	381	348	388	358	356	365	354	318	317	327	358	364	363	364	336	367	349	299	361	356	364	321	319	357	340	327	323	334	351	358	337	354	360	326	362	343	361	335	363	333	345	338	356	388	309	359	352	306	367	322	360	376	334	409	330	356	334	362	345	334	357	380	339	356	342	328	328	337	367	321	335	347	351	351	361	359	371	342	342	308	323	360	328	360	358	320	355	374	356	343	307	349	335	324	370	347	328	337	344	340	321	360	347	381	326	329	333	353	390	303	346	363	345	360	349	345	330	344	326	333	374	327	328	366	328	361	327	325	368	396	302	354	318	383	350	331	359	360	352	344	356	362	399	329	357	349	341	352	336	383	319	347	341	381	314	319	358	381	341	358	355	333	329	376	342	334	361	298	360	298	353	384	351	339	335	324	331	333	377	367	340	358	338	367	324	329	330	336	335	345	337	367	328	343	305	338	340	339	328	377	324	352	341	387	332	330	347	371	345	326	349	325	340	339	330	369	347	376	377	352	364	351	343	346	371	370	336	318	340	336	377	376	324	323	330	360	330	331	352	349	344	368	339	359	359	355	305	350	403	339	354	352	355	351	361	305	369	340	333	369	342	341	360	351	351	365	333	363	348	356	316	371	340	349	323	368	354	316	359	346	325	329	348	325	333	379	363	352	355	346	358	343	375	353	367	363	356	355	341	339	351	364	326	341	358	366	327	335	317	362	373	332	363	347	335	355	376	363	352	325	349	353	373	341	334	345	360	354	348	355	355	366	353	351	363	342	335	366	353	368	348	335	343	358	332	341	347	381	344	346	367	349	346	347	321	359	329	345	351	330
53738	75613	45584	33212	14591	1473	442	450	422	425	402	423	433	405	400	401	426	431	389	427	408	364	369	405	436	411	388	387	419	417	417	419	414	422	416	407	413	397	450	409	419	388	396	436	409	432	387	394	437	424	416	382	449	417	440	388	419	392	423	408	427	373	388	398	421	406	409	422	425	400	382	399	401	420	390	411	402	412	424	409	420	388	410	401	425	412	432	400	414	427	413	423	427	437	447	402	402	396	400	403	414	421	412	404	374	408	411	458	418	422	420	401	403	406	409	421	433	410	394	404	429	400	396	417	422	407	380	353	396	403	433	387	460	425	428	388	400	436	384	409	379	450	411	437	405	398	424	402	388	362	393	399	392	410	371	427	413	397	391	415	386	411	386	411	402	401	391	442	367	378	447	392	405	387	391	418	418	413	414	392	418	415	396	404	442	409	393	410	415	429	413	379	408	441	400	392	427	398	391	403	413	397	431	419	420	416	392	374	424	424	413	392	398	427	418	383	426	442	390	420	384	405	392	419	397	435	439	456	421	406	429	416	404	384	426	425	398	403	389	414	439	378	406	409	416	409	396	403	399	391	392	413	384	415	391	403	388	410	375	419	393	404	397	394	419	389	389	396	391	389	413	388	419	399	385	403	423	406	421	397	398	403	394	401	421	416	434	412	428	418	441	445	420	412	409	414	422	372	427	403	410	414	395	411	382	408	404	419	413	404	396	388	434	446	418	390	397	418	394	398	423	379	418	405	440	384	407	430	431	442	403	397	433	425	405	440	410	397	424	420	410	387	396	408	387	425	451	388	440	402	403	418	444	394	409	401	377	413	399	403	425	399	386	417	398	426	404	408	457	413	391	402	403	421	472	429	418	408	410	405	412	404	363	422	431	424	396	429	406	403	385	387	381	403	408	427	405	411	398	399	405	433	413	393	399	427	433	418	389	438	397	411	401	410	404	362	385	383	381	381	441	389	380	408	420	407	418	365	439	394	394	382	418	416	411	432	403	422	411	394	381	384	394	416	394	390	398	396	435	439	402	403	395	439	402	397	395	396	434	406	372	432	393	427	422	399	395	381	443	420	425	428	393	424	420	436	394	388	388	401	390	419	416	399	403	404	406	411	397	413	420	393	406	470	395	381	409	382	415	393	386	446	384	391	417	387	384	385	419	412	418	418	423	408	399	410	396	394	391	420	394	432	446	422	381	423	432	384	408	420	409	423	383	424	393	406	409	397	399	390	400	399	388	401	407	360	385	404	399	429	439	446	438	423	425	399	402	392	358	450	410	390	445	397	454	425	392	368	423	403	378	420	408	395	412	400	387	429	432	403	407	364	413	433	374	373	393	384	388	412	425	413	398	397	382	412	416	402	419	385	419	398	388	448	404	400	428	414	411	411	409	377	413	409	389	420	367	390	389	406	402	400	417	416	437	421	436	462	408	383	424	379	393	388	392	423	395	438	398	367	368	432	414	414	426	424	428	408	425	409	399	419	453	393	387	413	395	430	416	422	410	434	405	401	381	392	370	401	427	412	450	391	418	432	388	390	404	424	414	442	415	422	406	401	392	401	412	398	395	396	437	408	404	397	401	402	433	385	396	383	389	448	397	470	407	395	417	407	377	371	417	435	421	409	421	425	412	431	386	432	364	402	417	381	438	431	417	415	399	400	374	419	394	376	412	419	422	401	429	416	432	398	410	425	405	426	407	415	427	417	441	401	401	399	410	408	372	381	406	388	428	419	400	405	385	428	439	406	423	362	425	371	397	390	405	392	379	407	435	424	397	415	476	423	392	390	422	446	374	446	374	377	388	424	409	394	380	410	391	415	424	415	393	415	435	410	412	388	421	418	414	424	432	395	422	421	412	357	412	409	399	419	450	417	364	465	464	419	396	396	449	413	410	388	440	415	400	364	388	377	413	399	423	384	420	423	392	382	411	416	377	464	421	442	429	398	425	421	447	386	413	428	402	406	378	399	392	411	460	432	407	398	360	410	402	399	394	408	425	438	391	382	418	403	438	407	438	394	404	420	430	420	427	423	413	455	400	388	389	415	420	401	396	413	387	419	362	403	408	402	426	401	439	383	393	394	411	413	419	432	429	428	455	413	402	415	422	400	363	413	361	403	427	429	444	427	387	391	410	428	391	400	413	421	419	387	407	389	452	401	391	401	408	422	391	434	390	397	381	389	430	412	434	426	448	402	413	416	413	387	377	423	388	435	414	444	376	427	429	386	371	430	444	392	415	384	399	429	411	409	444	398	415	347	377	361	411	403	371	417	460	415	381	450	379	440	393	408	426	403	442	387	426	417	396	406	432	427	406	396	408	448	389	399	391	404	429	390	397	412	434	414	399	444	454	391	388	391	387	415	394	400	425	435	382	380	428	410	385	382	406	415	422	412	403	424	421	403	398	411	402	427	390	422	391	405	391	419	420	399	425	415	411	421	414	394	430	418	412	423	404	429	416	393	411	372	441	413	401	405	382	413	429	378	407	410	408	404	429	407	450	404	376	398	421	408	396	385	401	388	397	387	369	426	392	394	410	446	397	405	357	444	376	400	404	394	410	389	426	417	441	401	440	402	389	367	409	392	376	414	443	408	409	413	430	426	367	384	452	411	392	392	424	424	413	406	415	420	415	416	399	404	403	377	437	388	434	407	387	353	385	402	421	417	411	421	412	428	433	380	407	413	414	415	434	404	437	391	399	409	419	384	437	405	391	404	421	445	407	433	378	460	417	391	386	406	417	393	421	378	400	364	397	426	415	412	410	410	384	413	420	422	402	450	412	426	423	404	395	394	404	433	409	433	429	428	402	404	450	417	378	431	371	388	401	413	418	390	424	423	413	419	399	342	388	403	420	378	396	390	410	407	395	393	419	393	423	421	417	364	408	363	410	452	394	460	413	416	404	383	420	388	382	394	403	404	387	403	426	382	376	402	388	405	412	409	432	405	395	414	407	428	397	398	408	418	422	417	412	355	431	410	408	382	381	410	388	439	405	391	432	399	401	397	378	396	417	387	411	400	420	402	385	402	396	403	409	374	381	350	423	393	422	447	388	427	411	428	395	407	399	394	399	433	392	402	402	431	411	430	418	424	412	427	412	418	432	409	415	452	407	418	395	401	414	368	429	440	420	395	389	403	408	398	397	428	443	382	440	414	397	434	436	423	398	448	381	368	412	436	447	372	412	422	436	393	419	430	396	404	389	439	398	405	426	421	431	415	404	408	381	402	402	420	444	428	417	442	401	427	399	407	395	390	396	403	401	438	381	411	386	418	436	370	386	375	401	451	399	413	393	384	398	401	426	412	446	422	389	399	438	384	380	435	383	403	388	404	385	386	415	387	397	410	421	397	410	402	369	439	425	419	419	427	388	385	390	418	424	409	401	399	443	400	365	412	423	414	432	408	403	415	430	447	393	414	396	368	408	379	394	410	414	428	398	404	391	392	403	409	412	368	381	406	415	414	418	418	405	423	423	436	409	379	399	417
23225	21977	30599	25874	23150	20585	10039	882	596	625	569	545	554	543	542	556	558	501	549	534	539	516	532	525	524	529	535	543	510	540	560	524	572	584	559	552	511	530	508	487	545	556	517	532	545	574	547	492	530	568	558	540	517	520	562	517	516	517	534	582	469	542	512	493	510	542	563	499	494	505	479	518	525	522	516	485	557	515	581	493	528	580	546	531	535	539	496	538	569	569	543	549	525	535	494	515	539	554	514	485	521	494	552	559	532	508	541	559	490	524	522	506	505	525	519	508	546	531	512	533	512	511	530	538	525	521	583	468	511	515	533	540	521	486	553	529	505	542	528	531	525	513	533	573	527	489	491	527	516	553	505	564	503	527	534	491	513	529	525	539	460	513	555	540	518	525	508	526	556	526	528	568	528	559	522	527	474	521	562	519	565	531	529	517	506	514	518	514	562	568	553	513	522	514	540	526	486	509	480	533	534	527	549	523	507	578	518	542	547	512	544	552	543	534	528	542	534	502	523	577	539	522	562	517	491	505	546	540	541	541	527	528	502	489	526	495	536	521	538	541	516	513	504	571	562	532	552	541	468	545	485	511	514	511	505	506	565	524	517	533	527	503	491	543	516	499	534	495	513	549	517	486	560	516	518	580	496	545	508	544	516	490	505	545	523	535	528	490	546	527	600	551	505	527	538	544	524	564	535	545	513	504	534	529	520	522	522	530	489	496	499	526	535	511	528	533	516	499	540	529	491	542	476	515	531	540	484	525	511	580	551	481	535	537	531	495	539	486	524	538	516	481	569	547	545	536	539	539	553	529	531	554	496	552	518	546	494	529	522	487	520	519	494	493	498	535	527	535	557	503	509	528	509	520	558	531	490	524	530	539	551	525	527	577	473	534	573	531	563	560	515	533	500	540	510	541	547	544	495	540	493	564	458	524	546	494	509	531	526	521	535	455	521	554	538	558	546	528	511	501	555	510	505	519	506	556	506	540	546	519	579	605	514	521	538	534	581	498	523	478	541	535	537	510	570	509	529	529	556	573	553	538	540	487	524	520	524	520	538	560	542	542	520	516	507	531	563	539	519	544	553	516	489	511	534	516	578	509	526	539	530	519	526	530	504	539	513	481	523	526	529	536	562	504	524	544	537	505	563	495	515	506	538	524	497	516	547	520	531	536	508	527	550	511	570	527	548	510	510	491	558	507	514	550	533	532	534	564	549	534	533	514	510	578	503	503	576	503	488	545	521	533	566	544	513	555	526	534	491	535	542	546	500	525	521	584	512	491	522	523	575	496	539	534	513	552	509	487	528	533	542	530	522	509	555	498	522	562	546	532	509	524	569	558	499	552	539	542	534	527	528	468	550	502	510	521	513	487	525	504	532	530	526	522	524	499	541	481	507	510	472	540	511	574	515	517	516	529	562	516	529	520	473	552	518	518	509	541	520	522	496	512	522	509	503	511	527	511	531	541	576	497	509	525	514	515	534	495	583	488	508	536	588	552	514	507	519	516	519	511	509	555	550	528	531	537	516	523	521	521	531	514	608	526	532	515	510	534	511	548	515	532	534	526	539	516	568	537	507	517	513	553	506	492	514	543	598	547	535	491	502	555	506	533	530	515	515	580	535	525	537	546	519	552	519	518	513	519	519	499	546	523	519	552	544	519	490	518	529	515	526	526	528	525	505	489	535	517	541	556	537	591	526	522	492	525	558	532	553	516	527	545	509	532	516	501	493	541	526	561	574	530	534	538	503	495	518	580	517	533	510	527	522	536	503	542	556	529	531	500	531	541	540	557	542	541	511	491	525	508	518	528	479	532	509	508	540	553	523	544	538	504	548	521	547	521	515	551	542	545	557	547	509	515	510	520	559	500	538	524	548	516	539	515	493	502	538	516	508	541	516	534	507	502	553	498	495	508	562	535	515	550	475	576	514	515	503	514	518	508	534	510	539	506	596	543	568	587	503	498	470	546	504	515	521	561	508	548	468	525	524	545	481	504	497	503	510	542	515	504	512	489	539	531	512	494	527	506	518	556	491	552	571	531	517	535	566	526	538	553	533	577	520	528	555	526	572	526	549	545	473	525	523	572	507	543	524	500	514	543	543	525	543	515	509	487	520	533	523	512	560	530	501	534	536	506	549	494	550	542	517	554	563	541	481	545	577	543	501	572	526	481	523	520	523	549	532	543	551	527	520	527	520	528	501	546	543	513	521	552	464	511	495	490	575	508	495	466	540	516	556	515	521	550	512	471	507	521	581	543	583	539	553	522	493	544	502	541	544	503	546	531	519	517	560	507	494	521	545	565	527	550	555	529	509	519	575	565	490	600	512	540	558	565	502	556	544	539	526	564	526	484	479	550	557	487	522	525	549	479	512	490	526	511	498	544	535	507	529	531	515	518	545	526	516	555	521	552	551	538	522	525	511	541	499	533	544	527	551	578	515	532	538	498	525	523	499	519	551	553	529	552	548	521	548	528	553	498	557	517	526	535	557	570	519	533	521	527	523	538	515	488	516	507	555	553	545	592	514	531	482	525	505	493	514	545	513	539	530	513	547	527	533	536	521	555	523	552	514	549	530	508	494	515	512	533	515	531	506	549	540	522	553	508	525	559	582	514	453	510	500	472	518	513	522	510	536	487	532	529	542	530	585	512	506	531	505	505	528	525	528	542	517	529	537	503	541	554	523	516	524	521	496	521	475	554	492	489	546	522	501	536	492	530	522	531	539	552	514	523	513	525	540	500	528	512	566	556	569	498	493	546	534	518	515	546	535	526	498	515	518	518	505	521	514	516	512	529	495	569	478	550	503	518	524	508	508	536	534	516	482	543	523	535	574	620	480	502	522	590	498	557	518	500	538	561	494	522	505	535	545	551	562	494	518	545	494	484	541	553	627	521	544	536	502	540	520	530	519	477	528	507	547	522	494	537	501	560	526	525	489	521	541	516	524	520	499	541	577	530	588	534	553	525	524	537	499	527	534	530	544	473	530	541	518	559	548	553	513	528	526	518	510	532	532	531	561	508	530	528	525	562	560	505	515	528	514	516	540	541	542	507	505	519	547	509	555	533	516	542	520	517	517	536	539	525	529	525	531	523	518	547	530	525	555	526	519	499	505	555	518	523	530	498	515	514	519	549	550	449	489	562	539	548	542	586	532	534	571	493	559	513	545	514	549	537	536	522	534	495	524	531	501	542	560	561	506	500	541	511	491	551	557	483	514	550	521	530	531	525	506	536	552	509	490	543	518	508	522	512	516	548	536	573	529	534	555	533	527	524	527	537	474	498	521	540	530	516	542	528	481	552	550	544	533	530	515	515	523	562	557	534	539	533	522	557	531	524	550	518	498	539	515	549	525	525	548	535	517	562	533	485	543	543	533	517	542	548	554	509	559	554	508	541	516	517	535	534	532	536	493	533	544	510	501	508	540	521	535	509	530	504	567	571	518	550	528	544	509	506	498	554	558	527	527	564	512	488	538	529	523	516	538	503	547	540
62811	95108	69246	52081	28990	1991	734	710	674	633	665	568	611	590	611	608	608	573	596	559	620	545	594	567	586	591	537	626	555	618	611	601	550	625	607	606	523	582	560	591	528	601	611	588	618	558	569	620	584	560	545	590	618	580	625	580	580	576	553	593	517	578	603	553	567	592	579	615	603	544	599	532	592	634	571	553	617	532	584	607	563	575	558	591	549	594	631	561	574	613	574	599	591	624	542	616	571	529	592	560	625	531	555	553	565	563	559	598	595	571	576	592	572	580	588	582	591	578	558	606	628	574	568	547	582	589	568	590	566	574	554	565	552	628	552	534	604	572	608	600	604	575	571	582	593	616	584	570	602	588	603	578	577	581	630	565	558	588	546	566	573	609	572	533	596	569	538	590	591	587	567	591	557	549	550	581	566	604	570	568	597	540	595	579	587	562	634	571	543	565	526	592	546	574	549	543	550	561	601	547	576	593	597	560	546	564	572	596	523	578	617	620	584	607	550	571	618	611	578	571	619	577	574	580	623	553	580	595	608	590	566	580	530	574	531	568	553	556	567	592	534	556	576	527	564	581	537	614	581	558	565	573	547	583	590	590	581	594	577	546	587	620	574	565	578	609	511	578	565	570	578	615	566	559	571	558	618	607	577	541	589	541	583	562	559	581	573	573	570	543	564	592	595	589	583	594	588	518	588	640	576	575	595	588	589	583	571	565	561	555	568	587	606	574	587	554	585	558	579	611	591	559	541	614	568	533	599	594	560	552	562	588	579	576	559	535	563	597	604	567	581	542	566	598	611	601	543	567	552	584	582	561	576	571	595	565	558	545	592	571	566	582	601	580	557	558	599	569	575	547	589	572	594	577	584	559	571	574	601	562	565	569	542	588	568	547	572	597	570	585	534	577	571	570	553	559	569	526	504	557	564	556	546	563	601	562	607	527	559	610	568	552	599	564	604	583	622	616	571	594	576	598	543	585	607	562	574	571	554	567	551	599	630	587	574	575	571	563	560	554	596	568	579	535	558	599	577	603	557	567	585	581	605	616	573	587	581	550	607	531	613	534	555	607	593	581	552	615	563	611	579	563	565	579	568	587	540	572	607	553	591	574	587	531	612	590	566	580	606	557	558	579	578	588	571	593	594	631	568	552	573	545	553	547	555	574	571	628	585	558	576	609	591	564	580	583	554	570	548	583	590	541	530	580	581	544	554	605	581	581	576	592	562	571	577	572	553	582	576	582	548	575	561	561	557	567	576	604	583	563	585	552	569	572	575	585	594	566	604	573	576	577	619	567	579	557	617	636	562	583	563	584	578	589	619	583	552	577	552	576	577	546	585	563	650	598	561	604	607	616	592	532	610	578	596	561	640	556	557	578	587	591	588	557	549	549	569	544	552	608	584	533	565	606	558	618	603	561	570	569	574	575	539	620	547	529	568	587	569	590	582	584	570	589	559	606	563	558	594	553	582	590	500	589	550	581	574	560	586	594	627	568	570	619	578	600	593	537	615	573	599	514	625	547	623	552	563	573	555	536	543	569	563	537	580	581	590	572	560	580	587	571	521	610	570	583	583	601	579	596	568	558	569	611	614	527	567	563	569	581	509	555	538	567	601	589	552	542	555	604	598	553	531	576	584	658	594	543	561	579	581	529	578	577	541	555	615	553	556	607	597	546	573	592	558	604	560	587	544	564	643	606	560	570	586	608	573	576	601	564	613	567	583	613	573	592	589	579	561	568	564	617	535	618	576	563	642	556	547	581	598	572	530	586	603	534	561	526	568	589	568	533	564	611	586	632	543	549	577	581	526	569	549	603	580	587	578	549	603	573	584	571	555	581	588	584	573	548	602	564	547	538	575	573	612	616	590	575	605	596	542	577	583	584	571	584	630	553	629	590	580	591	570	556	597	532	585	572	583	596	548	557	593	554	521	578	614	568	594	568	567	584	584	577	599	559	570	600	517	566	571	589	624	573	629	564	555	531	624	581	552	545	618	587	577	609	553	624	600	608	573	572	613	594	541	578	569	585	561	576	564	574	585	585	618	575	565	551	575	556	566	564	612	565	625	595	555	551	627	555	635	609	571	599	575	586	558	562	596	561	576	570	612	556	565	616	576	584	571	594	577	590	575	606	544	597	557	582	549	591	576	582	588	571	539	549	588	541	540	565	581	569	574	569	568	551	581	530	567	565	597	606	602	567	607	573	538	578	582	566	576	552	601	601	590	531	601	586	624	497	557	571	591	565	591	594	573	609	577	544	588	572	536	570	606	618	557	607	561	575	569	546	589	587	590	588	610	581	536	581	584	553	586	571	582	573	571	566	546	571	583	594	578	587	531	573	550	580	560	611	578	559	578	557	594	581	538	532	570	546	578	581	587	527	576	607	564	572	569	547	572	586	576	583	532	570	540	590	605	533	573	595	518	579	615	594	609	562	546	547	590	582	530	594	566	545	610	589	538	554	535	533	604	565	531	595	556	563	535	575	552	545	579	600	546	549	539	570	581	543	607	570	573	548	595	538	563	623	580	557	544	580	565	599	589	595	585	578	556	584	580	589	612	626	576	564	570	555	547	557	559	570	590	556	571	589	548	539	578	595	577	553	599	573	589	567	548	584	577	586	601	559	608	543	591	587	558	542	563	566	562	552	573	582	543	607	581	569	577	571	594	552	548	547	525	562	581	571	547	551	561	562	573	570	562	578	579	586	536	557	606	562	571	564	595	587	585	566	566	583	543	580	588	560	559	571	598	573	612	588	597	588	590	558	588	563	547	568	537	638	544	575	565	539	543	540	599	545	568	639	548	568	540	607	587	599	580	600	614	604	610	599	581	571	540	574	559	541	546	591	613	560	565	539	572	572	578	571	548	576	550	584	539	583	597	535	563	578	529	553	558	567	584	566	592	584	612	606	594	567	573	583	620	545	573	573	562	534	561	583	581	542	529	565	593	570	559	584	545	582	552	619	560	586	553	575	596	575	552	586	560	588	564	587	557	600	536	550	630	594	575	570	564	562	576	583	549	550	568	583	599	596	582	547	604	608	554	547	541	612	568	559	603	575	576	562	632	580	557	567	541	600	598	575	547	579	560	566	557	575	568	590	530	580	588	577	541	577	548	575	629	571	558	597	575	545	574	608	589	508	611	549	576	551	594	622	558	567	567	564	599	574	549	569	520	601	546	580	568	567	585	567	582	587	569	575	572	584	606	550	585	584	573	568	593	605	602	561	586	558	571	603	532	575	580	589	604	573	579	605	615	630	594	587	547	543	573	552	590	608	565	578	576	525	559	563	560	587	549	587	547	586	599	621	520	569	601	572	559	593	565	539	609	593	567	561	543	596	561	580	592	577	545	613	589	581	596	581	563	519	600	592	589	590	581	550	578	595	590	553	607	586	586	602	583	555	543	560	534	580	617	577	571	583	529	569	565	596	567	597	587	542	560	571	559	562	564	596	528	604	596	578	602	553	538	556	587	600	565	591	538	594	543	570	604	575
29497	27709	25328	13545	2763	320	261	209	238	253	246	200	225	224	234	232	240	206	243	236	264	242	226	257	212	261	230	250	227	263	238	224	237	252	233	224	232	231	262	237	236	242	261	243	236	247	223	209	234	258	245	251	253	272	264	250	224	243	267	229	226	238	231	232	213	237	230	232	227	262	231	237	249	248	273	240	244	247	231	236	243	242	241	213	246	260	225	232	222	235	220	259	259	207	232	250	265	264	234	211	255	243	223	255	236	232	260	262	255	236	248	200	265	240	242	224	257	227	231	249	273	216	220	240	225	248	257	253	245	236	232	244	244	219	252	237	251	231	244	228	251	212	258	245	219	225	251	205	221	254	252	235	226	227	221	223	241	216	227	239	241	219	269	277	250	233	249	254	232	228	247	244	241	254	254	226	221	239	209	245	248	255	206	247	220	216	227	240	270	245	232	271	221	242	219	233	249	223	211	246	240	250	223	278	228	254	233	223	233	226	216	234	249	273	270	261	232	251	234	262	237	238	227	203	233	250	216	258	213	197	244	244	228	212	252	260	234	233	247	234	253	245	239	247	241	231	218	219	242	227	244	232	236	242	245	229	225	246	242	243	253	215	241	241	239	225	245	232	238	240	233	238	250	218	222	213	255	197	246	215	230	269	246	242	252	221	239	250	249	220	232	236	219	250	218	221	242	225	247	278	278	231	239	224	233	239	256	256	205	252	228	214	225	212	241	236	248	230	236	217	246	255	253	222	227	271	241	273	256	240	234	248	222	229	234	240	236	235	233	238	223	220	235	246	241	219	262	237	226	233	241	226	245	254	234	238	229	231	234	226	233	240	231	219	232	221	225	262	248	245	246	245	252	254	235	234	228	258	262	213	242	227	251	213	241	242	241	218	254	227	231	237	238	239	241	235	224	227	211	222	254	244	211	216	255	245	217	224	234	232	237	227	238	195	216	247	232	241	233	213	242	239	213	238	250	266	235	208	261	242	224	250	206	228	242	234	237	228	217	245	260	265	243	221	263	241	209	208	233	241	244	218	225	240	236	224	254	227	260	241	232	245	221	225	254	228	242	257	238	230	265	231	240	222	249	249	243	220	204	232	243	224	265	238	217	241	231	223	254	214	246	245	246	236	224	230	232	253	222	256	224	227	266	228	231	246	246	249	250	223	198	226	276	213	220	233	225	241	211	257	237	231	254	233	226	247	243	236	222	219	247	203	230	253	229	238	219	237	226	221	235	236	257	249	245	250	251	266	231	221	255	230	250	263	245	220	238	224	240	248	236	243	234	247	219	246	239	227	237	233	259	244	238	240	226	258	231	214	250	238	228	243	249	239	248	256	216	268	236	231	252	252	252	221	255	219	245	239	236	259	261	222	235	246	223	242	229	242	257	229	243	237	222	243	259	238	228	227	248	259	248	233	242	234	203	247	257	257	229	230	243	236	253	236	245	228	253	220	232	209	215	228	249	242	240	206	242	216	211	250	206	233	244	254	231	216	210	231	257	223	238	230	251	258	245	240	261	222	224	250	247	213	255	237	227	234	234	235	231	232	246	250	264	257	241	238	272	212	223	220	269	223	246	231	222	260	237	247	221	242	222	244	238	213	261	239	262	246	244	254	253	233	218	229	244	255	241	234	217	243	222	230	236	214	244	227	221	248	257	245	230	219	245	231	206	236	265	223	243	243	229	243	259	217	228	248	248	254	248	237	249	263	234	236	229	254	224	254	235	231	216	255	220	266	239	189	230	231	264	235	245	238	238	256	239	237	254	209	247	195	226	252	251	221	246	262	250	245	265	225	242	220	229	253	225	258	234	222	204	237	266	225	241	227	246	239	228	202	254	247	231	240	233	231	218	215	250	237	222	225	244	231	222	254	229	234	247	246	238	232	258	261	239	253	215	240	239	228	241	239	261	234	266	243	254	241	235	236	227	227	243	240	242	284	238	227	225	223	211	214	227	264	234	245	243	224	224	219	251	228	209	231	233	237	237	237	229	245	253	223	230	260	248	225	240	241	211	229	223	239	204	271	222	232	240	250	264	272	235	230	243	246	215	247	234	239	247	230	255	244	245	233	232	239	249	228	203	241	259	253	255	256	249	223	261	254	278	241	233	224	228	244	241	241	275	264	220	239	237	229	193	240	230	246	244	231	237	246	250	250	220	241	226	274	265	236	255	249	230	242	264	227	222	241	263	241	229	221	236	266	243	228	242	234	263	240	249	227	244	255	238	233	260	217	226	234	269	281	224	212	258	267	241	250	257	227	218	229	237	252	255	262	259	208	245	229	233	263	225	229	241	230	243	234	215	229	244	236	229	235	232	238	261	234	233	237	241	215	220	251	236	210	237	238	237	236	240	228	261	252	226	247	219	220	222	258	261	263	230	246	252	224	250	219	216	259	243	255	250	236	241	235	237	221	235	252	238	232	221	235	233	245	248	238	230	220	259	242	239	226	230	237	243	251	222	243	231	217	225	232	228	228	230	250	221	234	248	255	227	231	232	252	212	220	243	232	213	256	219	208	232	223	240	201	230	220	242	236	259	235	224	255	228	241	241	257	222	237	259	233	253	232	277	247	225	207	218	233	244	229	254	203	243	239	257	237	254	220	236	262	260	260	216	243	240	268	232	229	230	205	216	245	231	244	206	271	224	234	242	233	224	232	246	233	212	226	251	252	238	243	243	242	210	264	245	247	224	222	214	239	229	226	237	245	246	279	266	230	241	221	234	249	243	241	218	255	239	225	231	239	217	261	242	249	210	241	229	219	226	241	227	221	241	274	241	237	268	234	266	259	233	238	224	247	236	235	227	238	242	250	231	249	253	242	221	220	237	234	209	244	239	269	284	245	235	246	256	245	249	212	210	248	256	207	236	237	252	205	222	253	229	224	258	238	281	253	246	232	239	232	214	254	243	211	279	257	266	251	215	232	230	222	254	245	217	226	257	248	222	235	231	217	241	230	243	231	251	261	239	223	232	262	234	233	230	244	258	222	231	260	220	235	198	235	233	234	253	250	234	231	208	232	243	262	243	239	241	220	286	232	226	231	252	230	229	210	225	242	234	260	260	227	251	234	251	218	262	236	265	259	228	228	261	241	230	251	250	253	245	259	235	252	246	233	268	240	231	256	238	231	231	248	225	231	246	247	248	242	256	215	230	249	260	231	243	233	234	235	252	227	236	209	267	195	221	247	251	259	240	234	242	222	256	229	232	240	240	260	230	247	228	246	250	241	235	252	242	228	258	235	277	214	215	232	253	226	225	249	247	268	243	256	218	213	209	228	212	239	256	241	254	234	218	239	227	249	230	227	226	228	235	251	253	239	214	217	222	226	213	240	252	239	220	243	227	264	228	245	211	225	277	236	244	224	219	242	261	242	245	251	221	257	257	231	254	222	267	243	247	246	231	209	229	220	206	244	237	247	218	236	263	243	257	224	250	210	239	253	239	266	245	223	233	222	248	229	205	255	249	226	232	218	218	252	233	253
30057	43489	20826	9687	2814	311	278	280	271	291	260	286	296	250	282	279	265	304	279	306	307	271	264	275	256	299	285	294	257	229	255	288	295	265	255	285	281	258	288	288	284	280	283	313	261	306	304	284	277	285	293	288	292	307	267	304	311	270	305	283	290	262	288	285	284	246	267	273	312	293	265	283	296	258	280	296	266	273	303	300	281	288	270	301	299	297	273	299	266	281	277	289	287	267	291	277	291	286	298	285	270	271	266	286	290	279	302	311	280	284	265	281	303	280	285	288	286	280	269	286	271	264	290	267	279	275	275	284	288	280	316	250	281	303	275	289	290	284	287	295	266	261	307	296	259	272	282	285	277	263	268	285	308	290	319	305	258	264	288	277	266	278	290	303	294	290	263	310	275	284	285	254	263	290	286	257	279	287	288	295	308	316	286	284	268	291	289	295	267	296	269	310	258	288	280	297	275	275	288	318	261	296	252	310	298	258	297	283	287	304	283	306	297	277	277	289	293	318	237	267	290	260	267	299	293	268	295	293	257	265	292	290	291	279	303	271	296	290	301	272	297	255	294	288	281	284	256	283	257	295	285	299	294	289	280	292	306	298	287	270	274	261	264	264	265	289	299	273	274	245	278	267	285	277	278	265	263	289	269	315	272	302	278	278	297	274	273	298	272	299	287	297	277	307	319	290	276	278	307	278	289	279	245	266	276	274	304	263	279	303	286	280	304	272	286	252	309	277	257	286	277	288	270	293	285	277	295	276	292	289	309	288	305	292	258	294	277	267	253	255	278	265	287	272	290	279	279	300	266	303	276	286	274	291	270	303	315	288	286	297	274	276	282	247	290	275	308	282	297	276	289	250	274	296	308	290	266	259	281	266	298	290	294	285	280	290	268	302	283	270	319	307	299	291	306	303	273	272	283	270	270	302	277	266	269	271	318	280	281	288	296	292	293	270	297	265	307	286	283	294	268	288	272	278	278	273	294	306	285	288	280	269	264	283	300	270	298	308	263	272	279	287	283	280	283	273	269	291	281	277	295	281	292	293	266	274	297	285	262	269	277	274	277	303	289	268	302	297	298	268	287	264	296	251	288	301	308	308	302	274	267	269	276	290	268	292	274	287	287	275	287	306	264	258	313	308	278	276	251	287	291	308	243	278	278	293	290	267	247	278	283	271	281	273	260	296	271	268	277	278	288	254	284	285	293	260	297	274	265	253	264	301	288	269	289	270	293	249	278	256	258	264	275	295	274	309	279	270	293	259	274	296	304	283	243	262	285	272	304	287	263	299	272	303	298	273	266	278	289	272	275	279	317	268	274	298	265	300	283	300	262	271	275	277	272	271	263	264	276	281	280	288	276	287	287	268	297	286	251	291	270	288	296	286	287	292	289	296	287	271	323	286	292	308	269	291	298	252	282	257	250	273	271	280	285	295	274	312	290	299	268	266	259	273	256	260	297	272	294	291	256	301	272	276	286	278	285	291	288	297	281	281	271	273	290	273	274	251	309	278	279	272	285	271	298	269	281	279	269	281	288	286	255	320	271	275	280	301	289	302	282	270	280	291	276	296	271	288	282	286	284	267	280	311	270	291	289	287	271	293	282	295	259	291	279	303	288	292	285	261	291	297	306	310	287	281	251	292	296	275	265	287	321	254	282	299	289	310	246	295	281	303	285	317	282	274	294	314	287	291	304	281	260	298	270	295	268	302	296	317	287	284	246	281	283	292	271	330	277	295	286	268	288	279	281	272	265	270	258	299	303	276	285	269	289	283	283	283	267	297	300	304	276	277	251	245	284	284	294	283	243	264	273	268	286	284	304	281	286	287	273	283	299	297	280	281	274	282	249	295	251	272	249	281	265	266	289	293	280	301	274	284	299	293	299	269	290	304	275	305	266	265	290	297	271	269	264	287	266	266	288	274	306	270	303	282	292	281	258	274	278	311	279	285	304	289	278	266	303	299	275	311	281	277	289	260	302	288	294	278	301	290	286	283	259	279	284	285	260	295	285	264	285	300	266	290	316	287	269	295	251	284	257	294	244	314	281	268	284	318	291	287	285	300	248	269	283	304	275	285	284	285	256	277	282	271	300	306	292	273	288	267	282	271	298	300	296	328	287	297	286	278	280	270	281	285	290	298	272	291	297	294	261	281	274	274	285	269	290	279	312	245	280	288	274	291	303	234	262	297	301	295	303	296	269	293	260	291	273	296	277	291	293	274	312	261	293	290	274	304	270	257	266	297	261	332	286	309	277	258	276	294	284	269	300	287	264	257	293	251	270	309	282	279	266	290	280	290	304	268	248	278	277	281	269	269	257	319	262	310	271	259	286	286	275	262	281	254	305	277	277	286	271	291	274	272	280	275	277	281	282	260	255	304	259	278	275	279	300	284	262	260	270	272	282	294	286	234	302	301	312	291	306	246	258	298	269	293	293	295	304	313	264	312	300	281	294	284	258	277	299	293	276	261	294	268	290	287	261	284	284	296	302	256	253	292	276	286	274	284	284	292	280	301	275	285	287	300	275	291	323	283	309	265	307	249	287	270	306	292	294	286	296	285	291	308	285	266	278	294	269	274	279	245	246	275	289	298	268	283	269	280	292	269	301	311	295	280	281	304	293	286	327	290	277	282	304	266	292	281	272	298	288	253	287	283	302	290	259	293	299	273	285	290	263	292	266	291	278	286	285	267	284	271	282	255	300	287	275	254	283	279	264	285	267	281	282	252	302	303	321	271	306	280	283	280	301	307	291	286	274	296	268	264	284	295	310	269	270	277	274	264	312	307	289	278	258	267	267	295	291	275	270	271	279	277	287	310	265	286	271	271	283	242	269	281	266	319	262	300	278	299	300	273	298	278	303	254	290	282	270	297	258	256	318	277	271	272	272	261	316	311	310	271	281	290	274	284	291	290	264	284	272	267	312	278	277	285	301	283	285	284	292	291	292	254	262	300	280	295	281	264	308	284	287	276	295	296	258	320	277	284	262	265	272	253	264	271	268	282	254	282	266	291	306	285	282	274	292	288	287	294	278	284	304	253	296	306	302	278	282	258	265	271	316	297	280	292	277	265	281	277	290	304	274	271	279	309	302	271	251	280	298	290	295	281	268	280	249	269	267	301	304	274	297	276	292	248	272	290	287	293	257	262	272	304	302	270	269	275	287	285	284	291	305	275	280	261	294	263	274	265	270	300	279	280	283	269	265	304	276	277	275	282	299	276	295	291	279	257	306	266	265	301	274	297	293	315	277	276	297	276	297	298	270	277	265	295	279	289	271	296	314	264	279	278	278	283	281	276	299	288	285	287	270	275	252	287	287	287	303	307	299	291	273	317	300	296	279	284	292	294	285	289	252	278	268	276	288	272	258	291	297	293	274	298	277	280	274	273	284	302	251	269	310	256	286	283	249	300	323	290	304	309	280	264	292	294	289	269	275	282	277	287	312	290	302	268	277	269	285	297	287	235	293	289	278	283	296	292	277	285	278	271	262	293
24272	22563	32038	28081	23159	12851	1240	364	378	341	372	359	346	373	380	374	351	367	368	345	342	352	349	377	325	370	380	359	352	374	333	326	328	384	342	360	348	362	358	360	320	372	333	358	337	325	362	335	340	337	354	378	379	326	320	338	324	333	329	318	337	334	330	333	332	331	351	355	348	341	355	338	380	360	318	349	335	370	367	352	353	334	350	340	386	363	351	327	363	348	329	343	330	316	358	345	334	330	350	322	356	353	350	338	335	300	343	334	324	339	346	352	333	370	347	331	346	354	353	331	345	325	344	346	368	335	325	351	346	318	330	348	326	331	331	359	356	352	333	339	336	350	328	344	350	345	355	340	355	320	347	346	342	313	333	329	327	310	360	336	353	339	349	334	368	346	336	310	323	342	360	346	318	331	329	324	350	360	355	328	337	328	327	324	346	402	380	355	372	331	389	354	325	356	317	339	366	352	337	358	355	343	342	332	350	334	323	349	325	330	359	329	339	350	356	360	370	349	335	354	335	339	343	358	359	381	327	373	381	323	335	320	335	337	328	330	331	346	362	368	316	374	354	317	363	336	355	314	333	308	346	376	354	360	332	363	339	356	359	305	352	329	335	337	339	344	364	336	346	376	393	378	338	349	341	368	370	357	323	351	345	361	360	343	328	342	352	383	342	329	340	357	325	343	342	372	352	322	346	340	365	342	331	328	353	325	346	300	346	315	363	359	340	335	345	328	378	344	321	343	364	367	341	349	316	316	341	326	349	360	375	339	390	341	335	356	324	337	381	334	315	329	334	410	333	354	357	362	339	367	317	354	332	333	375	351	328	371	353	325	355	340	349	331	339	384	360	340	323	366	353	326	315	337	385	347	378	352	354	364	349	332	363	331	329	347	343	341	346	342	340	331	327	335	327	360	365	371	357	349	369	340	355	342	342	334	374	360	330	334	335	343	366	352	367	350	291	322	346	310	328	355	348	367	323	389	361	344	341	359	337	354	339	354	361	355	345	341	334	318	339	331	367	338	365	325	348	345	327	322	323	347	337	341	344	344	363	326	362	352	359	362	345	300	341	367	312	331	334	331	341	327	348	337	344	345	308	364	340	322	322	356	308	373	340	356	312	327	347	365	359	310	375	341	382	339	340	352	343	277	353	330	340	387	352	322	336	340	352	348	347	337	346	346	334	314	344	340	327	306	327	360	350	357	334	337	342	348	324	367	367	330	332	401	365	358	360	350	334	327	350	347	340	349	327	348	379	375	326	314	328	351	346	331	334	356	372	307	346	335	334	330	319	366	367	361	343	368	337	307	357	359	348	350	366	371	327	309	344	357	372	359	359	361	323	331	365	329	344	315	339	319	324	348	354	369	343	331	342	355	357	322	366	354	342	335	369	345	353	335	301	379	305	325	333	353	352	341	355	379	361	339	316	323	346	350	326	319	339	361	328	369	337	324	308	366	355	337	344	361	351	326	384	350	338	348	361	330	344	360	359	349	348	332	344	357	375	348	347	325	362	368	377	350	360	359	302	345	322	322	363	374	352	341	376	306	341	326	367	321	350	325	350	349	333	319	336	335	328	372	354	373	338	364	344	344	363	361	355	371	359	327	347	336	385	378	347	331	336	334	315	341	304	338	372	343	329	346	364	370	324	356	330	370	376	318	359	338	342	364	363	337	332	325	329	356	309	356	379	334	317	340	329	346	335	343	356	372	306	353	295	331	336	381	360	332	352	338	362	327	358	379	346	358	323	359	336	347	369	343	304	340	392	384	333	366	351	366	354	354	354	348	345	343	321	340	370	343	329	364	324	333	337	362	363	353	355	326	334	360	363	335	355	310	309	383	345	341	354	333	388	328	328	303	350	329	343	361	350	331	360	354	358	374	336	368	362	384	351	385	342	354	372	346	330	325	334	350	348	362	358	371	351	362	346	356	339	353	344	363	335	331	352	341	324	355	385	331	340	346	327	305	332	361	359	335	319	373	332	332	341	363	372	340	335	319	363	355	333	372	387	318	340	325	332	357	323	354	326	330	342	326	353	335	349	363	322	345	339	356	347	323	349	337	339	328	332	350	320	370	318	345	329	346	332	349	327	357	343	336	326	341	344	350	326	334	353	359	311	324	384	358	333	319	374	326	360	309	313	348	351	353	347	323	346	356	337	341	333	340	358	333	392	317	340	329	365	378	349	350	371	355	332	355	333	324	325	329	348	348	339	348	358	338	342	329	336	333	331	344	287	383	336	331	373	332	332	335	349	356	356	330	368	356	335	325	336	358	329	349	334	357	345	365	356	376	384	333	369	348	329	374	335	325	336	333	341	361	325	363	333	388	340	356	355	304	340	380	325	351	325	326	375	333	352	351	298	330	343	320	331	357	322	339	373	379	340	328	371	357	337	358	346	310	392	332	349	348	363	325	351	330	368	335	336	332	331	337	344	351	321	353	328	380	380	346	347	322	358	316	365	366	329	370	348	314	327	343	367	346	353	346	357	351	349	337	354	376	352	349	300	334	335	354	379	359	362	329	324	350	338	340	338	334	370	321	332	323	355	348	354	359	339	343	359	354	332	324	323	325	335	343	333	350	339	378	348	328	323	322	363	327	335	340	340	349	326	367	318	343	333	377	350	329	372	336	350	371	348	349	333	368	360	320	366	347	333	338	319	365	353	371	371	359	351	331	329	362	353	309	331	343	347	340	369	341	360	360	330	347	335	326	348	346	298	414	358	362	364	347	333	378	340	335	354	371	348	341	356	366	340	370	379	331	338	341	322	361	340	338	328	340	349	363	344	319	354	353	331	337	365	349	347	384	358	361	363	337	331	364	374	376	340	351	291	338	336	351	331	352	350	342	376	372	337	340	366	359	370	336	341	307	328	331	339	326	341	306	369	311	334	349	343	359	331	359	374	338	347	365	365	335	343	312	340	347	325	308	334	324	310	327	331	312	347	325	321	357	357	374	368	339	334	376	350	373	333	339	361	360	360	375	352	356	382	346	372	346	321	391	372	355	342	362	377	348	357	358	358	328	319	355	344	345	346	321	317	334	338	356	348	372	394	349	352	335	320	335	329	356	350	327	352	378	364	325	367	324	340	372	351	332	362	342	346	344	363	359	323	367	389	347	364	338	360	306	311	368	362	362	347	373	353	357	383	367	328	369	347	347	359	351	350	346	330	341	349	381	354	356	331	321	298	336	353	365	343	356	348	350	338	325	342	377	340	350	338	379	370	361	334	379	310	364	355	362	349	330	300	345	352	336	354	340	349	364	317	325	350	334	353	344	338	344	351	333	333	354	347	374	354	353	329	308	368	322	386	334	339	335	328	365	332	353	343	326	346	319	287	339	364	316	341	348	347	366	354	365	370	399	328	376	335	386	328	310	361	323	383	340	348	352	322	339	342	343	358	338	374	354	335	347	306	326	377	369	330	357	329	357	351	333	316	341	299	357	322	365	328	328	357	329	348	363	326	327	325	369	367	355	320	353	328	376	345	348
56553	89223	58566	39690	20519	1677	468	429	407	400	445	385	413	382	400	366	408	421	391	418	375	328	377	388	417	423	430	365	394	430	410	421	405	391	422	348	382	365	378	399	396	380	399	372	397	382	360	402	389	417	389	382	377	383	394	342	359	404	387	365	389	393	419	389	391	387	419	365	391	395	366	345	390	424	412	402	412	364	390	415	367	397	370	396	368	433	351	393	361	365	398	390	395	377	376	380	432	371	407	395	393	387	376	372	423	348	373	382	394	372	412	395	382	371	367	393	341	376	384	392	394	378	383	370	388	406	371	426	393	368	379	346	353	369	375	391	366	385	407	362	369	396	374	332	387	398	379	443	357	407	373	386	383	365	389	409	362	392	401	375	375	369	385	378	342	401	387	351	399	398	399	368	428	402	371	386	395	392	418	396	340	406	415	414	359	396	412	373	383	368	375	362	381	389	392	368	358	348	405	367	362	378	386	383	388	371	362	381	413	410	411	393	369	387	381	376	393	352	376	399	384	386	371	379	371	354	397	412	391	388	395	379	388	336	367	381	376	382	418	364	413	408	374	425	398	350	389	390	359	392	396	394	384	370	356	409	385	398	368	421	418	362	395	405	355	421	381	376	375	394	395	391	384	380	381	355	357	383	384	404	366	415	412	389	394	381	349	400	387	422	389	384	365	365	402	375	387	387	409	391	388	371	385	395	432	382	382	361	366	388	349	395	430	386	370	381	367	407	399	427	371	369	376	352	390	358	367	394	377	377	379	393	355	404	377	383	430	389	379	352	400	388	353	363	386	380	397	385	364	396	387	423	417	381	380	382	390	379	383	380	398	397	378	366	366	367	377	392	389	360	394	391	378	346	361	418	387	350	354	438	378	390	370	424	401	393	404	387	402	396	382	391	384	425	365	349	397	366	360	385	390	395	379	389	390	390	375	367	385	384	390	387	395	415	367	375	380	391	398	381	383	404	406	382	380	367	355	358	370	388	383	403	357	409	383	361	375	423	379	400	405	401	401	401	382	421	399	381	396	394	391	380	378	395	401	397	372	394	371	383	387	385	381	401	365	414	393	403	363	376	373	365	395	361	410	394	388	338	354	381	390	418	394	351	404	391	397	370	411	339	395	371	386	433	410	421	371	399	369	381	374	394	368	378	416	387	376	388	377	363	358	382	387	399	368	406	390	375	378	373	427	384	402	405	353	425	391	391	404	367	352	393	373	356	345	359	403	398	381	407	393	409	405	404	372	410	417	370	394	441	409	405	425	422	399	397	418	382	380	375	415	376	379	397	396	386	398	385	393	434	406	350	390	383	368	406	346	381	387	426	403	377	362	393	380	401	385	371	376	390	364	402	418	408	385	368	382	408	419	411	389	376	398	377	386	369	415	368	358	345	361	373	384	383	404	376	369	391	354	400	410	421	348	397	375	367	374	430	408	375	332	426	403	409	409	384	369	406	365	386	396	380	371	384	383	393	377	420	392	395	376	395	419	374	363	372	380	372	382	391	363	385	404	366	404	379	388	404	391	361	396	392	383	384	367	356	379	399	389	374	405	389	404	412	380	367	366	356	397	385	386	366	390	387	379	416	374	398	398	433	407	427	376	386	375	353	377	380	396	375	403	399	368	361	407	430	390	367	390	389	387	415	398	405	366	401	382	373	396	403	374	410	379	384	412	392	356	360	338	372	386	367	411	368	383	400	389	383	385	373	397	395	377	366	404	379	377	388	391	384	398	417	369	401	353	383	370	361	380	376	391	382	371	400	389	377	419	398	359	363	394	393	401	392	386	373	391	383	382	410	384	365	403	351	391	421	377	418	388	398	341	385	367	417	380	411	365	367	395	369	387	376	380	377	437	417	356	405	381	415	361	380	373	363	389	410	374	374	388	388	370	398	413	392	395	367	367	388	342	410	377	366	384	379	384	416	411	347	362	351	365	368	369	371	367	407	358	417	401	391	399	390	380	378	373	393	378	383	400	418	358	352	417	366	397	382	403	379	399	395	395	367	422	341	393	405	370	401	370	402	379	396	404	371	410	410	398	437	365	407	434	393	372	388	401	385	395	383	384	380	412	363	381	380	357	385	368	376	359	384	382	401	434	389	391	394	389	417	395	432	375	389	424	358	415	379	394	416	381	391	383	374	397	400	395	393	384	392	387	388	378	390	354	365	428	394	430	371	387	425	431	354	375	387	384	382	390	382	394	373	391	345	363	394	405	375	384	413	379	391	398	409	379	368	360	402	371	380	378	398	378	372	394	368	382	363	384	379	396	368	372	401	367	411	343	406	397	390	438	398	357	395	375	377	358	392	371	356	376	359	387	390	382	385	376	376	372	400	370	415	401	354	383	398	368	355	384	353	394	371	394	375	396	413	368	399	376	382	389	359	391	439	394	360	406	415	374	428	422	387	402	399	374	363	400	338	360	363	385	396	377	355	376	364	409	396	384	396	398	365	395	380	331	391	402	374	369	338	362	402	394	354	416	357	382	381	377	410	378	363	390	396	368	367	366	394	394	404	390	385	385	385	401	415	364	398	377	361	379	388	426	376	395	359	369	409	378	390	397	391	378	386	372	385	401	394	384	371	361	391	393	375	356	376	370	382	361	361	387	377	359	381	363	389	374	379	405	389	399	389	377	354	400	376	349	369	385	392	349	391	397	424	413	408	321	396	376	430	345	368	369	347	388	417	379	386	401	364	411	410	385	391	397	390	360	345	399	353	385	378	390	423	389	384	387	413	383	377	375	403	378	371	378	351	367	372	369	396	408	399	396	415	396	401	410	379	405	389	370	360	393	397	374	394	375	379	381	376	373	388	366	418	373	381	351	363	362	377	386	387	365	377	367	370	387	406	344	390	403	396	369	379	397	371	395	379	400	367	396	400	402	413	394	384	363	360	373	380	376	416	371	384	375	429	413	349	343	388	361	405	396	392	360	387	419	366	377	359	412	390	373	367	370	416	397	428	396	416	387	379	357	377	374	373	384	373	347	366	384	399	398	405	375	401	386	403	387	409	397	338	430	400	363	394	395	390	361	363	375	335	401	390	405	411	358	377	382	388	339	394	398	396	387	387	376	422	390	403	404	417	407	348	379	378	367	360	414	384	396	381	388	382	379	403	375	382	395	387	394	410	387	390	403	403	374	376	394	407	363	393	388	353	371	377	375	433	414	396	391	392	376	376	377	351	388	377	370	359	396	401	399	391	378	351	380	369	394	406	372	376	367	386	372	371	385	381	414	397	393	371	374	393	375	350	404	406	367	379	393	395	392	402	380	394	361	427	393	358	373	395	392	398	367	359	421	391	433	393	369	390	385	390	385	368	397	352	402	349	393	375	376	398	387	439	368	387	341	378	386	392	411	405	370	360	383	387	378	407	377	378	344	391	346	390	378	416	398	389	376	404	396	354	384	449	386	394	397	385	391	409	390	385	379	400	385	392	379	388	388	354	413	387	382	381	402	403	417	349	361	402	386	372	355	379	366	407
25913	24216	32515	27253	17363	2994	420	381	311	395	370	369	344	318	360	365	347	375	354	323	367	328	370	351	343	342	324	362	351	333	366	323	321	350	348	333	333	347	353	384	317	333	360	346	334	361	353	306	315	316	352	323	346	337	338	346	320	338	331	353	339	367	345	330	351	342	367	350	328	338	306	338	373	377	344	355	337	344	350	353	351	345	390	353	332	359	355	349	347	338	345	340	361	360	331	340	324	360	373	344	344	389	351	361	338	361	367	352	381	332	330	371	392	387	323	376	337	343	341	345	362	346	326	323	339	354	350	324	353	341	319	355	387	346	360	366	333	342	349	357	341	300	380	346	316	340	345	359	337	347	353	333	333	334	333	346	342	356	335	367	327	343	355	348	356	372	353	354	330	379	307	362	335	341	347	324	353	319	331	353	361	347	324	341	368	345	350	350	353	348	375	329	355	349	333	363	355	297	349	332	354	326	344	371	331	317	328	373	376	310	384	337	350	361	331	355	355	332	359	370	331	345	356	383	370	361	361	344	347	352	340	356	347	358	363	350	342	366	351	349	332	330	333	339	358	342	369	318	348	350	335	327	383	346	357	356	324	336	370	349	366	330	340	358	334	354	334	346	366	321	327	347	331	318	347	344	333	334	336	336	339	311	339	360	350	344	350	337	354	342	358	354	327	320	349	338	349	323	338	391	395	341	358	349	345	332	339	318	359	328	307	350	374	370	372	384	381	374	343	328	376	344	376	333	348	343	385	346	330	340	350	359	330	342	338	324	340	330	332	362	396	356	369	357	338	380	334	349	334	342	355	351	328	356	332	354	334	323	348	369	333	334	356	342	330	318	350	337	343	364	336	339	325	364	367	334	371	368	382	344	360	364	348	341	342	316	303	338	344	321	369	337	346	334	350	319	372	336	362	338	359	351	392	338	375	325	339	288	351	347	347	316	341	361	313	348	341	366	373	314	351	334	330	327	324	348	342	352	335	353	341	339	338	320	363	347	341	374	318	336	337	369	363	339	299	284	356	336	322	371	368	336	362	320	312	343	350	344	306	338	338	358	349	327	378	310	360	355	359	300	350	333	317	379	324	333	346	338	349	341	343	365	367	382	356	347	356	362	348	390	354	327	313	363	308	368	363	350	325	330	397	354	354	329	340	362	365	339	334	351	334	346	370	346	310	334	361	316	379	375	335	353	391	350	363	385	375	332	376	358	375	358	353	338	358	390	362	342	325	376	347	375	354	354	345	355	374	332	375	340	321	396	344	380	365	346	378	383	363	322	351	371	383	349	352	337	365	359	332	355	364	409	339	346	348	374	351	378	351	359	355	348	343	328	322	356	375	370	346	358	327	304	352	361	329	332	365	335	340	355	322	353	344	356	348	335	320	323	368	389	335	368	325	337	338	376	377	352	344	349	355	341	336	355	344	348	331	360	355	326	349	331	357	348	367	334	360	354	326	339	342	342	333	324	325	347	352	354	343	355	340	350	341	334	316	320	363	368	367	342	347	347	399	364	334	338	345	378	332	345	370	399	339	369	379	351	345	318	367	359	337	340	351	361	346	346	323	374	337	336	356	346	341	366	340	389	337	311	332	381	359	311	378	356	374	325	363	344	365	349	330	352	361	349	317	327	345	304	336	344	340	346	339	330	355	330	361	346	333	326	331	350	363	366	331	344	388	341	322	343	354	343	307	320	329	345	336	361	375	346	341	342	335	329	356	341	351	373	347	362	363	366	345	355	362	358	357	354	364	348	326	348	328	338	355	348	349	371	366	324	365	331	336	378	343	352	343	391	370	393	356	333	387	340	341	356	298	347	379	341	346	348	325	345	321	365	353	325	317	347	335	356	351	327	331	379	376	333	338	355	356	332	319	364	368	319	332	348	320	339	381	342	329	354	400	354	357	355	349	331	338	335	335	331	337	348	339	358	333	378	353	356	336	350	347	325	355	351	342	353	342	326	353	329	360	344	370	321	321	326	366	330	341	348	383	365	362	342	331	322	341	367	378	342	343	343	336	374	346	347	360	345	351	333	325	366	378	310	362	338	389	343	348	335	362	341	321	383	328	350	339	348	348	339	391	343	323	342	310	330	296	327	361	354	342	389	335	326	358	327	346	360	337	355	367	349	342	329	307	351	314	347	358	339	336	321	364	354	363	374	377	326	327	321	319	376	329	348	343	327	361	343	358	354	319	334	342	372	347	333	371	342	338	370	374	345	324	366	359	354	359	335	349	334	381	332	341	330	352	350	319	332	352	325	355	325	353	344	374	314	347	309	369	339	341	367	355	356	373	342	328	345	349	357	337	337	363	360	348	332	352	361	350	334	312	336	326	337	357	389	358	357	334	333	328	306	300	334	315	347	332	362	338	324	325	342	409	331	350	344	333	366	358	363	378	362	330	333	358	348	347	344	335	354	398	329	350	314	371	359	374	385	377	339	364	318	348	358	362	336	364	315	364	336	350	340	338	356	333	398	337	331	332	378	359	335	373	350	334	326	332	341	340	328	318	323	345	335	352	337	332	323	349	331	352	330	349	365	368	340	322	361	362	324	350	312	355	331	327	345	338	332	377	329	313	353	357	364	367	358	357	343	346	354	330	356	361	330	359	339	312	363	345	339	350	341	369	356	348	362	352	333	354	347	343	348	311	371	348	352	357	360	346	336	343	373	384	336	345	344	338	329	337	338	356	342	323	329	354	349	318	342	332	362	368	357	330	342	371	372	365	350	337	332	356	344	335	381	367	344	367	357	360	322	337	353	346	358	361	299	343	325	351	356	351	335	363	353	345	345	339	341	328	371	325	329	359	360	343	329	353	342	350	384	365	349	316	363	350	353	336	329	322	312	334	380	310	315	356	339	315	370	331	347	358	322	379	302	366	389	337	350	320	320	373	348	402	369	355	349	371	362	353	338	333	332	341	341	337	343	349	295	347	350	324	376	339	353	374	357	316	358	352	329	339	329	318	363	324	361	358	368	354	346	327	360	359	361	348	355	335	360	354	340	353	373	359	332	360	362	357	349	369	330	333	364	329	348	323	336	347	354	348	316	352	348	348	357	360	337	372	321	331	322	331	357	353	345	338	329	359	324	360	355	338	344	336	351	348	356	360	300	382	357	320	377	371	331	340	383	353	357	342	319	373	338	370	341	364	370	337	338	352	360	366	350	388	341	361	347	383	367	351	318	327	365	333	366	327	352	353	338	346	355	365	337	346	355	345	351	370	371	340	331	336	365	350	369	366	356	350	388	318	350	359	383	322	352	358	331	353	311	336	357	355	352	380	358	325	341	363	346	339	342	374	342	322	336	348	357	381	384	323	353	345	352	340	340	341	398	340	358	363	346	332	332	331	348	339	333	343	326	343	322	352	358	344	347	345	364	315	326	322	347	333	373	360	355	304	339	363	355	354	334	368	354	380	363	356	376	356	331	324	317	343	338	363	368	359	323	367	351	348	321	367	335	345	329	380	337	329	321	319	306	353	357
53521	76720	48125	29808	13510	1164	468	437	401	437	440	421	441	416	400	415	430	435	374	389	433	410	418	430	381	401	403	384	435	407	422	407	405	441	434	368	411	417	452	431	416	384	411	412	383	436	405	372	401	436	437	414	444	404	357	397	397	373	414	403	431	416	412	386	399	405	422	410	394	379	416	383	423	356	373	384	415	381	402	386	435	446	431	379	422	414	436	421	434	436	403	416	392	412	420	391	394	388	373	435	421	388	410	394	413	410	420	397	380	388	451	412	419	396	412	376	416	391	405	370	368	434	400	395	419	373	414	445	402	393	394	433	380	415	424	393	376	393	404	400	376	418	362	399	419	422	388	432	408	427	411	426	381	368	399	374	395	365	434	406	404	412	401	456	413	419	424	409	378	371	395	426	423	413	434	417	411	403	397	377	378	382	457	379	374	401	405	421	419	420	402	412	372	420	400	375	399	404	370	397	425	437	378	394	376	363	415	396	366	379	414	401	378	439	425	424	421	414	384	433	411	424	403	373	423	385	431	370	425	382	408	428	408	401	378	433	379	425	396	409	391	378	380	399	425	428	402	412	422	446	413	397	361	392	379	429	379	385	406	360	395	406	441	457	405	407	403	419	392	417	433	417	451	397	448	436	390	419	412	393	382	383	437	415	416	398	411	400	418	416	389	416	400	425	399	380	381	436	397	389	418	395	389	441	428	424	424	407	410	413	399	400	409	404	407	419	417	395	403	397	414	405	389	395	401	426	346	407	413	411	371	415	377	372	425	404	392	410	387	395	366	395	433	393	416	433	396	414	398	421	386	402	394	424	422	423	438	394	385	415	430	382	388	410	398	424	434	401	419	371	437	370	375	418	444	420	403	413	399	437	410	369	413	417	423	392	366	398	416	409	409	381	428	407	369	424	414	388	417	390	389	452	416	380	386	422	403	398	402	422	359	422	416	381	448	429	397	422	402	408	400	396	426	424	392	416	422	381	387	432	440	399	413	392	411	413	431	396	395	425	432	417	409	413	403	383	396	398	404	402	400	438	415	407	406	393	419	389	392	374	422	392	415	402	390	410	389	431	397	373	424	392	389	406	396	394	410	370	381	395	395	379	405	419	428	437	409	442	387	431	380	373	391	389	404	394	361	380	430	415	359	421	399	393	375	416	389	443	411	401	376	422	421	405	389	421	401	442	398	441	387	391	411	410	430	421	453	422	416	402	422	401	414	418	411	410	422	417	407	390	389	436	381	446	405	405	391	377	392	362	418	425	412	389	435	404	391	399	415	404	431	416	419	380	396	359	402	408	382	406	419	365	423	395	405	402	383	370	414	412	424	390	379	433	390	394	389	410	395	397	445	417	401	416	373	398	399	404	387	420	431	372	423	433	377	394	383	417	381	409	412	410	382	394	409	420	426	414	426	393	387	391	417	390	417	401	429	401	408	416	412	389	404	409	427	402	376	403	400	390	369	437	434	398	362	423	368	411	398	410	408	405	400	398	403	409	421	403	384	395	385	385	391	406	402	415	379	384	369	400	455	381	418	405	400	391	426	409	415	411	374	399	417	376	416	384	418	386	441	418	388	393	434	399	423	387	379	375	426	408	436	399	445	376	408	447	390	381	396	443	424	413	408	386	403	430	431	410	391	400	406	447	405	412	403	389	392	435	381	398	401	414	408	413	401	391	417	427	420	455	426	393	401	377	410	391	406	415	412	400	438	402	381	397	412	398	434	368	441	423	393	373	442	412	442	429	422	420	401	388	415	443	395	409	419	439	386	414	388	372	478	435	409	397	406	393	387	365	441	413	409	418	396	427	416	437	410	414	391	410	431	416	392	395	379	405	417	416	407	384	390	447	389	431	389	391	398	421	404	408	426	399	419	402	393	420	416	377	386	405	405	399	400	404	421	403	404	417	398	416	375	391	415	453	437	385	405	388	437	406	377	432	433	401	437	423	391	409	398	412	408	413	404	429	386	395	441	380	400	401	378	419	400	400	398	395	401	451	420	437	382	416	405	392	381	414	422	359	420	385	423	391	404	388	402	417	373	431	405	421	396	395	359	430	389	436	410	432	436	407	393	420	390	395	380	397	402	398	419	418	426	383	424	422	399	401	412	402	391	400	386	420	404	375	392	422	397	387	418	414	386	432	398	392	393	397	419	412	379	410	399	391	374	385	408	439	381	368	428	409	424	401	411	384	420	416	375	395	371	410	416	403	407	389	408	443	414	417	408	426	406	474	393	384	379	424	411	422	394	424	383	389	406	413	410	425	391	423	411	382	384	394	426	396	421	391	398	438	422	419	435	381	415	392	440	430	389	394	386	393	408	395	399	439	425	404	398	389	376	418	417	402	409	393	415	425	386	407	397	437	406	401	369	417	425	392	448	399	406	425	426	394	392	420	384	375	420	420	410	394	398	381	397	406	412	425	398	411	367	414	365	429	404	425	394	409	416	395	407	389	404	433	416	376	376	421	410	422	404	418	397	416	470	408	385	402	430	384	345	390	389	377	420	386	405	413	410	410	452	444	365	407	389	415	421	396	410	401	434	385	382	419	402	367	407	403	427	419	380	413	427	414	407	422	386	432	385	390	403	423	413	395	369	383	390	395	411	428	410	414	404	422	438	427	405	419	399	407	422	451	380	412	390	446	394	390	412	380	412	405	391	409	427	416	433	425	418	400	350	400	438	415	414	409	408	385	387	412	398	375	427	393	423	385	402	413	401	431	386	426	382	420	423	385	441	391	414	418	396	413	389	376	407	352	412	396	397	390	362	423	432	413	436	397	390	427	432	410	389	417	428	402	397	411	446	393	390	412	426	424	411	390	398	395	395	413	379	426	391	388	391	428	406	414	404	392	407	373	394	439	437	416	411	404	392	406	422	390	389	386	406	416	383	394	404	402	397	397	417	404	384	424	397	356	435	452	418	397	408	420	404	396	427	423	437	398	435	430	404	405	369	437	422	395	394	405	415	406	405	396	385	382	417	429	408	410	428	410	398	385	432	381	397	391	391	394	435	376	417	430	395	451	418	393	423	383	423	398	368	389	406	418	437	375	396	402	446	388	400	397	399	413	406	393	382	380	435	404	425	385	408	417	400	393	396	383	402	405	414	411	385	396	418	403	416	407	387	390	390	418	414	379	414	415	430	396	404	417	413	434	404	376	368	407	380	396	402	395	386	408	437	393	377	378	394	372	403	391	424	403	420	384	405	414	388	417	410	425	410	437	387	397	404	439	406	385	402	397	383	421	397	380	382	368	406	379	407	408	418	418	408	387	387	418	391	417	395	428	412	405	423	408	422	379	394	409	408	412	401	428	372	369	421	390	404	389	447	430	355	404	415	402	406	399	408	402	439	402	444	388	409	425	409	453	416	410	385	387	364	415	394	376	412	431	377	392	411	411	394	415	388	403	398	401	401	418	430	380	411	407	407	424	383	420	431	412	393	401	408	387	398	391	391	407	424	385	401	402	436	400	417	406	420	439	408	411
23234	21888	30626	26257	23380	20341	8757	763	575	590	586	540	587	575	554	613	569	540	554	523	540	537	489	558	518	545	577	513	486	536	585	539	544	508	535	507	533	605	555	540	533	540	508	589	528	532	530	568	513	509	538	568	560	506	530	573	548	513	484	551	499	531	498	533	502	502	528	546	499	491	500	488	566	560	548	525	519	553	535	500	509	517	497	528	556	524	507	531	541	502	506	508	514	510	525	541	502	539	512	540	562	528	530	506	507	513	526	537	524	509	499	539	519	512	533	540	518	541	519	533	518	491	537	539	496	517	523	510	531	547	524	517	529	506	514	535	530	556	549	505	507	522	524	567	552	576	537	555	527	552	565	516	530	519	500	486	564	557	484	528	524	519	515	538	546	498	523	538	531	538	551	549	532	510	548	560	570	526	527	504	493	530	479	561	532	536	573	488	538	508	522	529	488	508	551	514	505	506	529	524	532	539	567	514	535	486	566	535	553	529	547	514	520	529	547	507	505	472	509	525	503	472	530	526	548	555	519	531	494	553	510	487	517	532	504	517	499	526	597	568	516	532	552	557	555	528	534	541	500	533	497	531	552	486	540	474	572	544	488	530	568	534	536	511	526	519	528	524	531	482	526	559	556	516	532	538	559	538	521	512	550	535	532	540	521	561	516	529	511	553	529	519	498	543	507	525	540	545	494	530	528	534	506	524	534	520	540	528	569	536	522	535	541	532	566	504	524	537	529	539	514	527	518	500	550	538	516	527	515	527	501	560	520	484	537	541	582	531	504	541	545	532	553	497	544	482	520	497	542	512	540	576	499	520	551	539	534	498	542	494	530	547	553	542	511	506	528	587	511	534	503	537	543	503	523	549	490	524	513	524	556	553	542	562	567	511	526	532	506	520	539	564	495	557	514	546	561	505	517	500	508	533	547	514	508	535	512	535	545	519	505	526	543	526	542	526	523	538	563	492	512	524	522	552	556	557	505	514	500	493	596	534	530	495	576	534	500	496	542	517	545	526	518	530	541	521	496	496	535	523	544	538	531	502	539	513	563	538	531	540	532	516	492	520	548	484	493	537	558	532	489	552	506	495	541	530	509	511	546	550	521	485	524	536	539	491	533	552	540	526	538	556	531	463	573	537	494	510	519	539	533	494	556	556	516	522	520	539	541	499	506	496	551	540	557	531	537	516	542	556	511	506	549	568	502	507	536	508	512	523	538	522	541	507	541	528	535	547	487	549	505	521	550	524	575	504	541	486	566	498	491	535	559	530	543	532	513	531	544	497	511	524	505	540	542	524	531	555	582	528	509	509	571	564	509	543	499	539	551	484	492	584	495	509	552	552	520	505	508	567	559	539	535	577	530	531	553	493	488	494	553	530	499	557	563	503	522	528	514	521	554	526	523	530	540	541	563	483	525	505	532	528	500	567	521	526	539	522	490	497	522	560	542	520	506	546	502	560	486	513	501	542	551	517	525	523	528	498	576	519	552	481	507	569	480	521	533	517	562	527	522	554	586	499	532	562	540	511	566	542	540	511	541	573	479	477	514	573	529	538	544	583	511	537	501	474	522	529	548	535	501	550	546	548	507	555	524	541	581	489	508	539	505	553	499	561	538	542	546	532	487	559	508	513	544	563	540	511	534	492	553	564	565	548	558	516	510	483	527	526	553	521	558	539	551	537	520	541	535	545	500	537	525	546	496	546	527	537	527	568	531	507	519	522	517	505	543	504	537	506	515	526	519	543	500	524	528	547	518	511	494	548	477	530	524	514	533	499	505	531	502	514	567	529	512	554	536	536	537	560	540	488	544	531	534	522	543	540	531	530	505	521	529	543	552	527	527	528	531	550	524	502	524	508	540	492	552	499	538	505	580	552	537	526	529	490	543	483	530	527	532	540	527	537	521	509	513	548	539	524	529	553	515	557	571	538	522	504	516	532	517	548	558	559	545	523	572	526	500	488	530	550	563	564	512	533	523	540	499	501	544	532	543	546	552	509	573	536	531	552	559	528	558	549	511	522	529	542	495	532	495	546	554	535	513	520	544	515	503	532	581	532	503	525	522	537	555	555	535	488	538	527	556	504	499	539	511	501	521	529	542	512	531	501	504	541	517	532	519	505	539	534	534	534	505	543	525	523	533	520	532	528	525	519	524	524	541	495	521	531	548	511	554	532	518	524	486	529	515	527	538	516	516	489	576	534	500	547	537	553	549	547	483	542	520	542	519	535	535	533	559	535	500	501	529	550	525	527	538	487	521	545	571	561	511	539	503	547	518	516	570	496	581	540	567	566	502	514	569	557	525	546	505	563	517	523	516	537	510	526	494	478	517	551	535	526	533	539	514	519	527	523	531	550	519	529	541	547	573	505	524	485	517	534	513	519	515	535	554	552	464	545	529	573	538	526	519	524	535	550	522	503	489	547	540	489	527	522	493	496	521	529	489	494	516	536	534	539	559	532	527	530	503	533	536	503	497	540	581	536	556	553	538	538	513	488	514	543	485	527	510	509	518	530	519	532	522	566	526	488	526	510	542	531	541	549	536	549	522	520	529	536	525	557	524	538	499	570	524	552	575	523	485	519	548	520	507	511	568	537	516	595	558	467	550	519	535	550	535	515	491	492	539	497	553	526	533	536	530	518	476	532	542	487	489	535	525	564	539	504	532	495	498	518	508	498	554	533	520	546	566	562	513	508	527	487	565	499	494	513	572	468	523	539	525	504	506	519	569	532	481	588	548	551	556	519	527	540	504	526	528	528	533	464	557	543	496	525	507	551	502	495	513	506	508	562	531	531	515	544	487	500	516	551	520	494	553	526	487	537	528	548	526	514	554	503	531	544	498	566	511	519	563	514	501	499	550	491	518	515	553	489	514	480	501	526	543	550	544	522	531	508	519	541	517	527	482	538	487	560	555	494	554	525	508	523	558	544	542	525	552	511	502	528	533	540	504	526	531	562	553	541	505	541	500	528	487	487	564	511	545	507	532	523	539	509	515	482	509	532	508	499	557	537	546	500	493	538	509	539	547	540	546	512	509	523	553	514	543	520	520	527	559	529	537	519	543	486	511	543	512	534	522	564	538	530	542	569	543	542	537	556	543	498	518	577	518	580	526	489	527	524	527	531	525	528	508	505	496	545	482	522	518	560	516	523	547	534	517	525	526	570	489	511	519	533	513	516	522	536	582	551	542	564	552	538	544	557	516	527	520	528	555	519	554	512	534	548	604	572	531	580	494	506	531	490	525	557	529	536	554	549	542	543	501	465	512	564	520	542	506	531	534	515	532	534	567	532	509	535	551	500	527	544	503	578	539	529	474	562	548	529	517	516	575	519	513	511	517	560	565	541	481	544	507	561	492	530	532	532	547	530	488	517	543	520	556	536	535	505	517	507	527	514	514	500	574	540	509	526	534	517	510	556	528	541	498	558	513	516	508	563	536	531	531	549	531	495	559	546	559	549	529	529	538	518	516	522	576	556	541	539	482	523	548	536
63109	100211	65706	50436	30374	3899	748	705	679	637	607	642	615	610	618	574	637	609	612	615	589	614	588	585	601	584	586	549	586	558	584	550	564	556	574	588	576	562	620	603	610	597	575	541	576	591	597	560	588	589	596	553	591	565	569	504	551	568	591	587	571	532	564	605	574	590	596	565	617	549	596	578	576	591	603	535	551	602	578	573	588	585	607	599	566	585	581	588	601	589	575	566	552	520	558	564	608	558	593	588	587	540	555	571	552	569	611	532	595	618	565	565	567	628	572	568	575	545	581	583	583	556	578	599	569	600	571	582	597	585	605	579	540	555	572	573	580	530	615	575	595	568	642	554	593	561	574	626	553	580	593	595	572	579	583	569	572	571	582	560	558	613	636	561	588	620	567	547	604	583	574	594	560	560	575	586	565	551	562	594	582	583	598	604	588	578	562	581	587	588	565	603	562	564	543	577	541	587	572	591	556	592	606	559	596	521	584	603	610	543	552	536	595	545	565	554	595	574	588	565	578	550	601	557	616	564	551	594	598	598	543	569	599	574	592	601	586	540	549	592	554	570	532	612	599	563	583	564	528	582	560	534	605	553	618	660	580	572	598	554	558	547	583	606	572	596	608	567	574	573	575	589	593	595	563	554	551	617	551	566	563	549	573	558	577	608	570	585	571	549	575	591	609	543	570	590	617	571	566	624	572	584	580	583	617	571	565	563	561	561	577	599	548	569	618	625	548	597	593	581	588	583	590	551	571	586	575	577	574	572	567	555	604	592	557	582	594	575	582	590	602	560	581	602	586	597	578	558	620	565	554	550	568	571	594	535	617	590	640	552	603	526	537	575	521	577	609	568	587	581	585	533	564	614	578	562	536	582	562	602	589	567	581	565	561	555	605	570	595	579	570	545	568	598	494	549	599	640	598	616	523	558	578	590	549	607	613	564	571	555	582	569	544	607	595	560	562	585	526	593	614	562	586	593	566	592	568	568	572	544	578	607	612	587	575	568	581	574	582	605	538	551	521	571	603	575	580	558	561	572	561	586	557	591	537	524	546	567	616	580	554	590	559	574	581	599	585	586	616	579	604	595	612	591	593	527	587	553	606	550	551	578	588	577	564	560	570	603	557	592	577	624	581	603	524	539	586	582	526	576	576	590	581	532	569	538	596	588	551	587	575	557	562	591	599	558	562	543	589	598	594	567	524	544	573	583	553	612	582	603	569	550	563	585	572	594	574	557	585	620	560	587	567	577	563	515	565	541	605	588	577	536	569	543	575	584	613	584	585	571	565	579	551	559	538	567	602	577	601	562	566	574	555	609	559	553	601	537	555	584	540	570	553	560	559	560	566	625	553	567	563	567	553	570	573	578	585	576	580	582	555	558	557	564	574	593	565	612	590	584	579	580	594	547	585	573	608	626	618	604	556	604	575	596	595	582	590	608	587	533	594	565	536	607	575	601	546	585	593	574	564	568	556	591	605	566	550	565	577	545	564	586	577	546	589	582	564	574	578	592	564	580	595	588	588	565	618	575	576	601	601	622	579	536	610	530	591	591	587	582	583	600	590	558	572	599	575	569	565	618	561	528	596	590	595	547	592	601	530	570	633	583	562	579	566	575	562	553	614	540	560	562	512	573	597	567	551	594	581	596	601	613	588	541	636	599	577	613	552	549	575	604	601	555	582	535	566	583	570	571	540	578	588	530	564	559	579	593	616	592	581	539	557	567	553	508	591	557	628	570	569	557	536	538	582	553	574	546	543	599	577	539	557	583	587	575	561	591	572	576	538	607	601	585	588	604	548	588	589	578	599	561	558	605	516	544	586	613	598	591	586	534	553	584	568	603	575	607	568	567	586	596	555	582	596	578	586	564	590	572	572	564	606	580	572	576	570	534	568	553	565	561	576	574	564	578	562	624	565	591	568	505	562	557	583	605	574	589	563	564	590	572	579	571	588	631	591	586	567	595	547	566	572	548	605	581	607	567	578	564	574	612	580	536	579	562	587	568	566	630	557	561	572	535	498	559	529	642	560	588	536	531	599	573	574	596	535	569	540	544	556	575	619	565	603	553	594	572	562	537	602	563	584	572	589	583	626	580	610	555	591	529	595	609	586	543	596	550	580	591	583	544	621	554	579	612	574	572	553	598	540	561	589	578	542	575	597	571	556	566	539	561	588	544	615	599	572	588	602	605	548	592	568	539	531	566	583	573	549	567	583	552	557	577	592	580	587	603	569	561	575	608	588	593	599	582	562	565	550	588	571	610	574	592	603	610	600	565	570	578	586	547	570	568	562	579	554	611	560	567	575	578	554	580	574	590	547	547	594	567	592	549	584	602	566	545	582	582	583	595	594	571	598	566	556	620	542	566	545	612	584	614	621	576	593	592	629	568	566	583	567	593	583	557	542	624	584	559	580	559	571	606	621	560	571	606	537	582	577	562	579	586	598	579	562	553	568	586	586	564	549	546	539	553	568	591	612	588	564	596	603	590	592	580	601	529	567	560	632	563	564	550	576	579	570	585	606	568	583	578	629	603	613	588	582	551	584	622	562	599	578	578	557	591	575	618	554	544	538	587	547	594	566	617	587	578	573	579	570	594	570	587	576	563	620	579	551	582	581	592	602	611	563	568	615	580	590	570	591	568	604	544	546	621	538	570	589	584	601	574	597	549	593	536	560	587	611	532	615	601	602	585	563	576	587	565	607	578	592	572	621	605	603	541	592	538	600	541	571	595	538	611	590	592	564	522	549	559	539	623	583	568	547	542	599	498	556	602	569	642	584	583	586	561	569	527	580	552	590	572	584	603	545	582	558	587	613	565	571	568	547	551	576	571	569	588	594	532	594	587	620	586	563	602	565	612	606	575	589	590	579	553	589	585	578	566	551	584	617	587	501	572	574	586	551	528	565	565	524	574	564	603	558	542	541	584	581	589	571	578	568	562	587	559	531	575	584	583	633	538	557	557	542	582	541	598	512	597	572	598	604	626	546	585	609	574	602	599	579	524	570	625	539	586	607	570	618	575	571	602	528	578	549	598	575	579	585	635	574	588	551	633	583	562	607	568	594	594	641	578	556	593	552	590	576	610	564	631	548	597	521	571	548	615	565	563	547	541	535	597	575	589	552	591	615	561	542	597	588	616	580	625	567	581	554	566	597	589	575	567	579	598	540	585	580	584	598	603	572	554	559	556	582	561	589	557	573	572	572	603	563	553	546	579	541	564	581	553	598	572	609	594	569	579	589	537	562	575	547	550	588	558	587	566	592	595	585	574	560	572	562	549	578	579	578	569	562	554	557	582	577	561	543	550	568	594	630	569	582	592	573	652	547	581	546	633	574	604	582	586	560	578	579	547	582	583	593	561	607	581	586	567	569	587	551	557	562	613	533	555	631	539	530	548	532	560	602	583	571	609	552	593	567	618	550	536	587	548	592	589	562	586	545	564	538	576	569	586	572	579	542	567	563	556	593	588	571	551	585	589	613	580	543	580	604	572
29570	27303	25169	14422	3922	894	436	251	263	264	258	240	262	245	268	227	249	221	236	252	262	250	245	259	259	262	262	252	273	240	254	265	262	243	259	260	253	263	235	258	254	248	261	262	242	240	246	238	241	273	263	269	264	259	238	237	267	234	235	260	227	252	271	285	270	246	282	239	236	259	241	266	214	271	253	263	238	259	270	258	256	229	214	246	269	221	258	251	240	225	243	243	256	219	264	267	264	250	254	232	271	276	262	241	255	257	268	261	251	259	241	253	239	258	261	238	229	251	268	212	231	236	267	283	208	249	219	266	232	242	259	259	234	219	267	261	217	246	263	240	264	258	284	283	258	242	260	265	236	277	248	248	275	247	245	232	277	251	260	240	255	217	214	228	261	257	281	263	252	236	250	268	251	245	249	248	244	240	258	263	222	254	244	263	237	270	227	267	259	229	245	240	254	270	247	281	238	242	252	246	254	243	258	247	296	253	227	295	264	242	242	266	245	257	228	242	247	249	245	269	268	250	286	237	264	252	277	235	247	244	247	241	202	250	267	257	233	259	262	245	238	256	264	246	268	247	242	278	243	216	264	249	262	233	244	256	252	231	255	255	225	251	230	243	240	245	258	230	237	249	269	260	253	260	249	228	284	257	267	238	249	245	238	265	236	243	281	224	268	277	226	245	217	253	266	272	255	274	266	257	251	250	239	237	264	217	222	255	245	262	285	269	273	252	273	253	257	252	278	236	257	260	252	242	280	257	232	232	270	242	246	202	237	223	243	208	224	262	233	264	257	253	238	231	255	264	237	239	249	230	269	250	243	238	265	250	244	239	251	257	249	254	265	285	252	278	228	251	249	238	258	245	253	253	265	259	278	267	268	227	251	257	251	244	243	260	231	232	253	283	235	240	242	233	254	245	270	265	244	243	268	257	256	236	254	254	259	266	250	261	264	221	241	255	271	283	267	251	251	241	240	254	260	248	303	249	233	243	272	241	250	228	265	235	279	273	265	263	241	271	235	246	243	236	261	252	245	280	257	237	231	290	256	245	266	255	255	245	261	260	236	243	265	237	241	254	235	244	265	226	289	261	245	234	286	225	242	250	267	247	254	246	250	243	249	244	245	240	254	233	259	268	250	267	225	266	230	264	248	244	257	246	288	230	262	260	244	291	257	260	256	265	252	233	275	263	220	223	246	268	220	247	269	257	250	248	232	253	263	266	255	245	260	264	239	233	226	275	218	245	251	267	249	249	217	241	250	277	235	227	260	252	255	246	239	268	265	261	235	259	237	222	233	226	273	234	236	238	244	262	256	277	218	261	289	275	264	273	242	262	256	234	256	269	246	235	241	255	286	266	269	257	269	219	259	238	261	258	294	246	250	238	257	246	243	269	243	267	266	267	218	233	260	238	261	241	269	272	262	230	268	222	254	237	264	234	237	242	255	278	267	253	266	262	233	261	283	257	251	265	232	263	234	224	256	245	264	256	266	282	273	275	248	230	240	224	248	260	207	227	249	244	235	259	256	260	241	242	251	264	244	272	280	269	277	263	264	262	252	244	201	242	240	221	255	266	248	262	240	253	253	265	254	252	234	247	253	274	256	284	237	251	228	243	254	250	244	287	262	260	262	260	296	252	246	275	233	267	244	260	251	232	254	266	246	271	245	258	251	285	218	222	244	230	250	262	262	260	251	256	236	234	236	250	238	250	263	279	248	265	256	223	230	255	249	255	245	260	256	245	241	258	276	237	251	255	279	259	270	250	248	260	245	231	250	262	250	240	259	252	238	278	271	249	246	255	254	242	257	217	291	215	260	225	239	248	261	249	240	274	247	247	240	234	260	267	251	252	280	259	267	242	259	241	254	268	228	242	259	285	256	265	290	262	240	237	288	277	284	233	229	248	274	265	262	263	223	252	276	240	241	245	278	270	281	265	242	259	259	237	258	268	274	262	280	242	261	233	259	273	265	290	247	249	254	247	260	230	250	235	267	252	246	248	243	259	264	257	246	228	255	250	284	293	269	250	271	256	263	236	241	238	246	256	263	263	259	252	244	246	257	253	260	230	261	277	272	259	231	239	257	271	257	246	277	233	239	227	231	247	250	271	224	230	260	250	277	260	254	246	271	238	231	260	260	254	240	265	270	224	235	231	251	210	263	210	242	242	211	255	236	272	275	235	252	274	230	234	266	262	256	245	238	228	255	225	234	263	247	300	258	254	220	270	250	249	252	262	262	256	218	254	245	245	263	244	269	234	238	278	252	242	242	242	220	261	292	220	258	280	249	256	261	260	240	269	263	249	258	256	270	229	256	226	244	274	228	239	250	254	225	230	247	230	257	264	242	267	247	255	240	254	231	249	224	288	271	258	269	239	273	251	217	267	259	233	271	257	266	247	254	262	233	266	264	229	258	263	255	272	247	275	255	253	229	254	283	232	239	250	257	247	214	249	255	232	257	268	242	250	233	262	259	238	238	235	271	293	257	250	241	257	248	228	262	265	260	268	253	249	238	267	249	249	237	248	270	242	268	257	266	263	253	229	236	227	223	247	285	223	280	247	272	264	236	271	265	261	240	246	272	266	237	265	255	249	257	264	242	241	239	261	261	236	256	236	267	250	262	242	251	276	288	246	264	269	250	268	220	241	272	246	238	259	267	258	268	234	264	266	246	236	232	236	236	292	291	236	279	220	234	231	290	253	221	237	245	244	261	258	265	243	246	231	262	251	242	260	244	244	246	244	259	288	240	256	237	260	266	285	259	228	248	251	272	259	224	254	230	267	269	254	255	230	225	255	244	258	275	238	233	261	231	257	260	247	254	275	244	259	276	270	263	238	251	261	253	232	258	269	255	239	250	273	259	249	212	269	264	262	224	274	248	260	286	231	279	246	225	256	250	258	259	286	269	227	249	276	259	266	258	239	234	286	255	249	258	259	249	270	241	259	237	248	213	257	285	233	214	285	252	251	239	246	235	269	280	249	252	229	242	259	269	222	245	245	244	268	282	246	259	243	254	243	247	274	268	275	237	256	260	278	273	289	233	304	255	241	273	246	269	270	262	255	250	251	248	266	252	251	270	264	253	232	254	272	269	230	240	237	268	272	235	272	254	243	241	250	264	242	233	242	286	270	239	265	270	244	224	272	279	255	257	260	242	242	243	285	240	224	218	265	268	251	242	250	240	236	250	246	261	262	280	263	223	241	263	235	248	236	250	251	253	235	242	245	268	251	226	259	236	251	207	227	245	256	253	268	255	233	254	233	238	237	246	241	277	231	257	243	239	244	245	268	243	243	241	247	223	261	235	254	269	264	268	279	228	265	260	266	266	252	252	232	265	243	237	260	278	282	270	246	246	239	261	250	277	236	269	244	255	258	264	237	267	297	227	249	260	289	262	268	256	252	231	247	225	252	264	284	248	231	260	242	258	254	274	232	244	245	236	261	230	234	239	262	258	250	267	245	258	245	256	253	260	249	264	247	249	256	248	248	250	250	263	247
30767	44475	20927	10932	4134	766	316	324	305	331	284	270	310	275	291	278	295	310	297	309	309	308	309	316	324	293	292	292	266	301	311	308	349	307	309	316	289	323	264	309	300	317	302	309	272	288	286	300	315	308	276	322	258	293	318	279	325	301	294	322	282	294	311	283	305	277	294	289	306	301	298	302	304	319	317	274	317	273	267	302	284	275	325	298	305	280	295	306	293	304	314	303	296	298	293	303	302	295	293	303	281	290	293	273	300	284	325	305	262	315	281	298	313	298	299	306	304	291	282	274	306	284	289	304	270	302	299	274	302	304	282	319	304	275	289	302	274	273	258	286	324	288	279	323	279	324	287	285	307	269	308	312	303	301	278	326	291	274	283	295	303	323	280	310	281	312	258	267	292	287	299	314	336	321	295	265	288	307	307	300	280	279	298	291	291	292	280	299	311	319	305	285	310	312	289	290	304	312	292	284	342	293	257	273	272	341	297	326	274	300	314	288	312	273	296	291	288	301	317	305	312	280	290	308	298	287	275	305	290	315	288	298	272	314	290	266	310	290	283	292	279	312	291	288	313	302	288	316	293	292	279	280	286	277	266	287	263	295	327	291	289	301	302	273	309	288	285	306	276	300	295	286	312	309	293	292	282	280	255	287	295	278	298	276	280	294	275	316	298	261	296	265	275	297	330	297	310	276	314	271	268	297	291	300	355	279	316	271	299	296	278	296	294	278	297	278	292	280	287	291	295	293	305	331	281	299	294	277	321	317	289	301	300	305	295	303	292	325	281	293	279	313	313	290	297	299	291	269	276	281	314	339	329	335	271	292	303	298	293	303	300	313	290	283	301	301	311	293	293	298	313	292	293	323	308	306	308	307	318	290	284	301	285	297	296	297	276	284	273	293	271	271	317	312	276	312	289	283	292	292	307	299	312	305	257	277	274	288	283	261	305	303	288	322	259	319	316	294	273	324	260	294	314	326	293	295	293	292	286	311	300	274	338	295	291	324	306	308	278	283	290	290	295	291	327	316	285	279	267	307	313	291	263	267	283	297	298	296	290	302	311	317	290	296	271	265	293	300	289	271	262	296	318	307	293	290	306	296	295	307	302	327	281	302	284	271	310	315	288	298	303	279	310	312	290	288	277	304	308	297	322	335	256	286	265	279	278	298	293	278	291	284	285	294	291	287	283	341	303	284	291	269	297	301	304	264	308	296	287	322	286	283	305	308	283	291	318	280	296	298	300	280	326	303	299	320	287	295	268	313	271	303	289	286	284	284	303	319	286	300	295	300	302	293	267	300	319	299	320	276	308	266	309	329	280	282	306	293	279	331	281	304	268	314	279	260	282	314	296	290	290	321	307	282	298	294	316	292	321	271	300	313	285	316	331	301	296	307	297	266	280	335	303	320	332	270	353	310	288	290	272	293	299	319	286	271	288	308	267	274	282	320	269	301	320	298	302	298	295	273	324	290	315	286	304	296	285	310	329	301	288	283	272	282	316	260	292	276	302	302	312	267	280	271	284	318	278	292	294	283	281	274	294	269	318	295	283	300	289	313	311	312	310	280	278	276	292	300	280	304	283	260	309	275	315	305	284	312	261	280	311	308	301	295	317	282	305	298	287	297	276	289	277	286	316	288	342	317	300	316	303	314	310	291	286	317	304	288	309	267	278	294	312	293	312	338	276	282	295	267	282	298	308	293	301	306	279	307	289	323	302	283	294	310	303	309	306	322	345	306	304	269	310	286	264	286	290	306	271	282	271	287	291	304	331	292	286	278	290	295	271	305	313	270	302	290	286	306	302	283	306	316	292	283	295	275	280	273	296	272	287	291	311	304	314	341	297	295	308	290	266	309	269	307	291	315	304	288	268	324	293	301	270	277	311	296	300	286	280	301	299	303	274	316	272	290	336	294	295	316	297	312	284	285	301	330	278	308	311	311	327	313	288	325	308	317	312	287	298	286	297	288	276	304	303	291	298	292	315	310	286	303	253	271	316	291	313	317	312	306	305	302	277	301	298	289	313	300	266	310	298	300	304	296	332	297	308	295	283	311	291	281	290	324	275	280	293	291	267	320	296	302	324	278	312	319	303	279	305	274	288	309	287	293	301	320	292	293	314	329	288	261	303	301	297	285	332	299	303	270	306	294	279	300	307	315	303	299	309	314	314	283	274	292	315	295	283	282	295	309	330	321	331	292	293	276	298	301	273	278	286	302	288	315	297	284	283	308	309	282	270	281	263	308	282	334	307	310	290	288	300	325	306	306	326	292	300	298	278	288	298	326	281	285	311	299	303	288	305	287	277	301	261	290	300	292	348	297	261	274	300	318	305	291	295	292	314	316	302	293	332	296	273	295	327	305	288	306	288	306	302	283	302	274	290	284	314	288	288	289	295	266	325	294	287	280	296	305	302	301	302	329	320	302	291	325	270	274	322	287	291	313	311	311	314	294	288	289	305	323	296	296	295	269	274	314	277	291	285	279	300	307	322	275	296	323	326	249	282	313	279	337	266	256	308	321	302	294	300	293	300	285	317	279	287	302	287	297	299	315	277	310	283	278	285	298	296	295	282	323	285	321	294	286	321	314	311	271	298	290	309	261	282	286	304	288	270	317	256	282	278	291	275	275	328	335	303	311	297	310	294	295	303	293	295	312	287	285	278	290	276	259	302	342	295	259	305	294	294	316	302	311	293	314	292	328	270	308	315	282	299	305	308	277	324	304	277	289	314	292	282	296	333	298	289	282	263	314	281	312	290	303	330	296	288	288	309	289	283	297	322	265	324	318	328	303	327	315	283	258	265	325	311	306	283	295	310	316	285	295	283	282	273	269	264	335	296	280	304	276	324	266	308	274	270	297	292	304	274	290	279	286	248	296	299	319	322	285	287	297	304	287	281	283	299	293	305	303	318	293	280	298	282	278	295	277	301	281	305	288	299	283	314	300	298	311	305	309	275	311	315	291	304	299	272	343	312	306	309	338	317	293	305	347	292	278	291	295	282	306	300	293	306	302	288	347	292	300	299	298	315	293	316	298	311	288	314	303	281	324	254	281	296	281	298	292	296	311	310	305	296	295	317	312	293	303	272	287	272	297	313	285	328	295	301	313	323	290	295	278	292	317	314	313	293	282	304	281	290	271	296	320	322	312	279	331	263	291	290	279	283	290	290	278	292	289	307	283	288	283	292	329	298	294	288	289	299	292	322	313	332	282	272	275	314	283	270	291	292	281	300	299	299	278	261	280	292	283	290	309	291	308	294	305	273	290	295	286	300	333	291	339	286	303	289	284	314	299	307	303	283	280	289	305	284	313	284	296	334	287	280	309	317	307	271	277	297	293	270	312	287	293	288	322	307	342	303	286	300	283	290	298	298	301	279	323	304	344	308	304	306	283	268	333	266	284	314	329	321	326	244	314	311	285	308	267	291	286	262	311	328	316	309	276	276	291	327	317	275	287	292	270	325	314	274	286	301	270	333	323	324	304	309	300	325	333
24357	22646	31670	28464	24172	14406	1607	386	331	367	350	353	359	342	359	383	341	361	354	334	381	370	354	365	340	365	367	359	346	335	358	337	365	352	319	321	336	353	359	372	335	367	366	322	348	352	368	328	344	378	355	353	376	351	342	326	374	342	333	355	374	371	356	339	369	327	315	336	325	353	355	333	374	366	346	372	332	361	329	320	338	373	336	329	338	347	332	365	380	368	313	350	345	363	303	347	329	347	361	380	378	335	360	332	323	385	338	361	315	370	363	338	361	337	361	347	330	379	371	365	365	309	345	337	333	364	317	340	354	342	353	359	396	352	325	358	347	344	347	344	325	375	332	346	344	337	334	325	376	351	354	357	330	349	384	351	353	356	391	346	351	347	347	346	359	346	367	351	348	346	356	356	365	341	353	371	358	382	314	335	372	340	359	352	340	352	340	384	335	355	375	317	366	371	364	311	352	371	363	351	324	347	373	341	336	344	331	374	367	366	364	334	341	339	342	357	334	361	338	310	346	380	344	353	344	327	350	354	356	333	315	387	336	336	347	364	336	331	372	341	375	361	353	338	361	324	348	351	339	335	349	304	380	343	360	341	351	356	370	357	379	365	334	340	387	383	339	353	380	374	337	332	359	335	335	365	353	359	353	360	346	356	346	356	361	364	346	333	348	378	381	365	365	371	329	379	335	336	364	329	341	371	335	357	347	360	345	345	332	363	359	342	351	329	357	336	373	344	345	375	315	365	335	361	381	347	331	366	334	374	344	350	343	347	362	349	387	364	340	337	366	334	344	359	365	357	370	374	327	357	340	344	362	326	351	389	364	363	329	386	342	342	328	341	367	339	362	351	313	351	359	369	366	338	330	344	338	321	327	349	345	327	370	342	368	395	329	371	354	353	327	347	341	362	353	362	343	337	357	359	317	321	307	335	356	343	386	347	358	352	345	344	359	370	339	377	327	339	348	359	296	325	340	338	397	365	344	322	326	365	340	349	368	343	371	340	354	399	365	361	364	347	351	351	336	360	348	380	382	325	386	338	333	370	359	345	335	340	341	334	350	360	365	329	334	315	345	352	339	348	350	331	346	340	360	391	358	326	366	350	350	323	365	310	373	341	356	340	328	322	373	363	340	395	370	339	366	360	372	352	364	348	393	358	338	399	372	371	347	355	334	332	380	338	367	339	358	327	346	325	365	375	318	354	351	333	381	323	338	377	317	332	342	337	304	371	350	339	322	350	325	318	331	369	320	304	367	298	353	353	346	324	357	350	352	351	350	351	368	332	364	350	339	377	391	348	356	367	323	343	375	364	349	307	352	361	315	364	352	358	330	370	332	357	347	365	377	385	367	350	382	325	331	372	350	352	338	363	360	373	351	356	327	348	369	376	383	356	327	345	375	337	376	330	370	357	329	351	346	337	375	329	376	366	352	340	382	376	356	395	363	370	320	327	351	353	345	349	344	358	365	358	376	357	374	358	347	329	352	351	329	365	331	351	321	333	354	342	333	342	340	336	369	346	328	364	357	365	356	364	354	366	343	369	355	379	372	391	323	353	367	328	370	353	369	366	345	332	370	381	358	338	364	370	354	357	363	376	347	349	343	328	347	315	330	310	351	360	348	388	332	341	352	344	350	344	344	380	348	369	339	380	334	307	355	395	365	366	365	330	365	341	377	324	362	348	367	295	329	338	353	341	317	344	361	337	360	321	324	322	348	340	355	373	351	361	333	360	339	354	348	337	326	348	345	391	355	314	346	354	356	331	344	353	348	360	333	355	327	325	332	355	319	348	355	338	392	362	358	332	335	378	344	384	334	346	364	351	340	316	333	346	357	347	328	331	348	342	343	349	360	362	326	359	335	327	367	371	353	326	360	350	350	339	336	344	358	352	349	383	371	318	385	350	353	321	348	346	369	381	333	390	353	340	349	310	334	341	369	361	350	350	346	349	348	385	363	324	324	364	358	336	344	344	376	355	353	328	326	315	360	323	360	357	355	341	323	358	336	329	358	344	362	328	313	335	354	383	338	343	340	355	354	348	368	348	359	385	364	362	342	334	351	330	402	351	362	344	366	358	371	341	354	324	381	372	343	345	353	357	343	354	393	333	338	337	353	357	387	322	332	307	317	366	341	330	341	353	347	366	355	351	320	362	377	327	338	343	339	325	369	367	366	366	325	336	343	316	360	360	341	343	363	369	363	363	342	318	386	348	336	346	347	327	371	375	345	377	381	357	339	315	337	335	346	344	356	322	362	345	360	326	352	353	364	324	345	312	310	361	373	367	358	336	347	307	346	374	316	351	359	308	355	346	292	359	342	360	353	343	360	338	334	378	341	346	339	365	351	331	382	335	352	330	357	370	349	370	359	332	302	343	349	323	349	382	345	346	328	369	348	335	356	318	333	354	361	390	336	361	331	359	372	344	360	361	357	352	355	361	348	364	332	311	357	312	346	378	319	345	334	356	386	311	352	349	360	345	344	336	360	309	357	334	341	371	360	309	344	322	339	349	364	344	355	340	370	331	360	347	332	348	324	331	322	353	341	347	336	349	356	369	336	338	363	343	363	319	365	373	317	310	305	380	322	351	332	347	375	356	340	353	365	333	337	341	334	335	350	357	327	339	370	360	367	333	362	371	339	388	369	291	320	355	337	325	366	376	366	344	322	330	340	330	344	341	369	354	354	365	349	353	356	372	351	327	382	330	344	338	361	340	352	346	381	388	335	353	341	333	343	366	357	330	319	350	367	351	343	355	339	381	366	320	369	359	351	350	376	340	363	342	364	336	361	361	357	336	351	370	351	347	383	381	313	337	354	320	351	357	332	348	371	320	382	341	359	332	352	334	340	360	354	325	360	320	330	357	364	349	371	336	355	365	319	337	341	323	315	370	344	376	362	344	332	370	358	343	339	343	367	355	338	346	346	331	315	354	341	348	351	335	338	356	346	357	340	351	340	332	346	362	358	334	370	325	367	363	331	358	320	319	362	370	357	342	334	347	357	309	341	336	338	365	346	346	356	326	329	347	355	346	318	344	368	334	363	346	346	364	382	371	375	376	348	344	306	330	352	351	333	310	335	379	352	329	330	322	373	339	371	376	325	377	345	331	383	369	329	333	336	350	371	375	326	355	326	339	355	332	384	331	370	362	337	370	312	321	343	347	352	337	313	370	329	312	351	339	351	342	336	326	357	352	292	342	311	309	367	332	370	332	369	360	337	342	315	365	344	375	359	360	327	339	380	351	326	312	320	343	352	336	345	333	345	351	336	380	328	334	356	326	333	367	382	362	349	353	368	339	388	351	359	365	341	343	343	330	328	348	346	341	355	343	380	304	383	334	337	371	308	333	369	366	333	343	336	343	344	368	369	328	337	343	331	332	333	359	361	329	340	370	351	330	334	372	377	356	326	355	336	340	368	375	355	351	349	352	334	350	398	379	341	338	318	339	358	337	325	354	345	353	338	354	337	343	344	326	352	353	324	355	339	349	344	354
56935	90226	53507	41547	24652	4303	443	450	413	416	409	389	392	370	409	357	396	367	390	407	396	397	425	393	392	382	390	417	402	378	347	381	396	357	373	409	374	407	357	401	416	395	405	406	434	381	369	392	399	367	401	379	380	366	393	407	383	425	413	380	386	409	403	389	382	398	407	405	389	392	413	378	368	375	377	389	370	390	411	395	382	360	383	393	355	387	405	392	381	401	391	420	401	362	391	428	374	375	396	397	356	417	385	358	382	384	385	359	394	394	415	412	416	353	358	421	425	405	403	390	388	387	386	419	364	391	387	411	375	400	375	403	389	376	382	371	384	380	399	389	407	390	392	386	381	380	364	387	367	413	371	386	371	359	381	408	397	385	346	418	379	448	394	383	381	361	400	396	367	393	410	372	391	382	390	392	399	407	378	377	377	342	408	377	387	414	383	375	379	371	408	418	365	425	372	401	345	421	432	413	396	368	397	411	413	364	386	361	388	398	368	422	397	407	388	371	385	416	385	404	386	360	432	371	396	408	432	419	394	351	377	389	407	408	403	420	418	422	393	387	390	372	407	407	397	358	405	394	406	395	387	387	376	400	393	442	397	377	390	393	373	368	335	381	376	415	359	365	374	399	426	428	392	397	418	379	375	356	363	431	395	413	421	419	409	388	417	415	346	422	398	377	406	386	406	386	393	393	377	388	393	423	381	432	354	373	375	363	422	407	365	408	388	438	390	376	367	396	377	397	400	393	393	368	352	388	383	386	328	382	381	374	400	408	405	433	437	388	349	380	382	394	399	378	384	395	394	409	414	416	381	430	364	389	394	387	398	356	402	381	374	394	402	356	358	400	374	389	386	376	396	419	375	382	387	393	410	414	385	414	414	397	379	413	361	392	393	396	396	427	399	401	389	413	403	393	380	374	392	408	378	443	394	384	397	402	379	390	399	433	401	380	373	371	381	356	365	383	395	408	419	368	403	375	360	408	439	387	402	397	429	366	416	393	416	402	409	381	383	432	362	356	414	372	390	406	398	413	366	397	421	354	424	420	375	395	409	395	400	356	390	387	424	383	411	391	380	402	382	408	383	382	424	370	401	383	403	378	397	387	412	402	409	384	403	372	404	379	361	405	371	380	405	401	377	388	380	385	409	362	393	359	395	397	384	394	402	374	369	378	409	421	408	365	388	405	403	399	383	391	393	433	372	395	357	404	377	369	385	425	392	373	366	386	371	355	368	413	427	366	390	393	371	392	440	418	374	389	365	401	379	420	359	391	414	373	381	373	399	389	371	391	361	394	406	369	399	389	407	358	401	366	370	392	383	390	393	390	393	393	420	398	413	381	402	378	429	383	374	392	392	376	357	400	395	401	385	428	374	406	394	378	414	391	418	383	413	393	382	336	364	428	435	388	390	391	377	374	347	412	402	385	393	359	362	401	393	388	425	405	412	360	390	387	416	364	395	421	392	382	384	377	409	375	391	366	384	375	397	383	364	393	397	362	400	407	404	377	371	382	377	389	362	392	376	420	389	393	366	426	409	373	411	369	394	400	416	371	398	378	392	381	367	414	417	381	383	366	396	394	426	394	379	374	394	433	366	378	385	409	391	397	367	432	435	380	373	391	365	399	398	366	402	370	369	382	431	398	373	391	367	420	415	373	386	375	406	376	377	388	412	382	375	397	368	437	353	414	391	412	402	397	402	389	404	389	391	396	387	422	393	404	390	384	403	392	392	412	387	373	442	403	358	384	394	400	381	373	395	395	395	384	362	401	385	392	391	391	395	376	426	361	391	397	412	395	382	400	405	415	381	366	384	372	363	375	381	380	415	407	371	414	378	390	378	380	396	361	361	377	385	382	369	407	388	383	399	378	427	444	369	374	381	386	405	407	395	424	427	429	379	389	347	408	354	423	425	391	404	360	384	418	406	363	383	391	386	366	452	379	373	377	389	384	377	392	387	388	397	408	356	342	396	414	394	392	415	418	379	409	361	375	395	378	364	394	393	382	394	401	349	365	398	395	356	385	341	415	421	415	375	412	386	370	351	397	350	378	401	367	424	371	405	378	396	389	405	376	424	421	399	423	389	429	381	393	376	410	426	387	358	402	360	408	364	386	402	379	406	402	386	399	419	388	417	400	408	359	364	403	396	373	389	410	394	381	377	370	368	390	373	414	383	393	439	393	380	364	413	423	394	394	385	396	350	394	392	366	409	363	396	398	388	371	385	390	419	378	396	397	364	390	383	399	387	382	392	381	383	415	412	396	364	389	407	434	397	409	436	384	379	442	402	356	404	347	397	350	399	374	421	352	366	402	374	403	376	403	361	415	406	368	407	366	387	441	344	425	394	420	327	393	380	371	394	386	377	403	379	418	399	378	388	377	370	371	414	408	401	376	390	383	391	447	379	385	383	357	407	427	367	343	374	403	409	380	373	387	387	370	398	365	393	377	388	395	376	390	383	394	394	374	384	401	414	372	394	412	427	366	357	381	412	387	390	373	356	410	372	384	361	379	365	401	386	364	389	368	355	411	397	379	405	374	404	359	404	367	395	389	402	362	443	368	374	407	389	401	413	408	381	413	425	352	407	406	359	415	396	404	412	389	422	363	410	387	380	403	384	394	394	399	383	401	383	383	368	413	389	400	428	406	404	371	386	408	396	387	403	392	398	410	380	421	392	366	387	404	390	408	423	394	384	418	408	410	396	395	366	405	406	415	383	406	405	442	403	409	390	393	371	351	418	401	386	375	412	386	365	400	375	368	369	386	350	371	357	386	398	385	389	404	384	407	391	403	374	409	377	380	406	397	402	387	393	401	379	396	414	360	405	394	409	386	402	399	391	394	400	377	381	352	367	382	391	400	392	400	348	384	384	421	382	383	405	423	386	385	407	385	396	373	381	375	371	393	417	415	404	432	371	358	409	362	392	402	366	383	398	403	390	370	431	402	399	410	358	379	396	387	379	384	411	395	382	384	407	386	377	373	360	384	368	396	377	408	402	399	379	412	378	417	389	371	386	411	333	412	362	390	400	399	383	387	404	395	365	404	429	421	410	398	373	411	363	376	376	378	383	382	416	409	367	397	380	372	444	394	394	381	398	374	391	363	427	359	397	388	408	390	373	389	387	418	371	394	385	390	383	365	409	357	407	353	422	444	383	376	373	382	392	393	397	426	413	396	395	395	370	357	413	380	411	433	378	386	418	446	381	399	376	394	361	369	374	410	387	377	412	379	373	376	362	374	350	405	383	381	387	399	347	419	392	383	391	354	386	390	390	395	363	398	402	407	351	351	391	387	393	388	409	404	389	445	387	396	415	380	416	384	387	399	371	361	405	391	391	385	430	383	370	399	381	395	370	347	419	365	393	400	387	401	384	382	374	376	390	367	406	356	386	409	363	399	376	364	392	376	387	375	400	377	417	405	390	412	392	352	381	399	412	386	376	379	379	389	397	364	409	382	397	438	411	393	405	394	387	381	370	401	403	433	412	371	376	404
25929	24394	30679	28149	18723	4173	430	346	360	399	361	338	353	370	374	342	345	324	341	388	334	350	349	347	368	333	332	350	329	371	363	358	355	341	353	348	323	367	347	341	338	360	384	339	360	352	345	357	342	384	362	340	361	347	341	349	346	380	369	328	331	349	362	346	313	347	396	330	342	337	318	328	363	380	365	358	332	346	347	365	348	352	364	330	352	345	364	362	310	385	347	324	337	333	343	373	338	348	330	335	344	353	373	383	364	368	308	330	348	377	334	352	357	350	351	366	357	315	335	372	343	349	358	343	360	373	367	365	324	349	346	356	355	363	358	343	374	335	315	366	349	354	339	328	330	346	345	323	340	330	359	375	349	330	348	359	364	367	337	357	324	335	347	333	369	333	375	377	332	348	392	383	362	347	335	342	384	347	332	341	423	352	351	358	359	333	337	360	375	335	345	337	342	366	347	364	339	359	362	354	359	341	363	343	362	341	361	334	376	365	365	342	362	389	347	313	354	377	358	316	329	347	351	373	372	330	348	340	338	338	356	364	345	332	350	374	357	345	363	349	305	362	345	343	359	313	354	345	327	347	355	346	371	351	351	335	349	394	338	329	369	356	358	344	344	322	357	332	373	342	370	355	310	331	358	307	348	362	306	370	351	339	329	356	332	374	341	337	340	369	371	317	341	360	338	330	334	363	354	339	362	341	376	325	346	324	369	347	330	335	356	359	358	348	375	386	334	375	333	348	331	355	361	391	366	339	355	368	324	368	330	359	343	314	317	347	340	363	351	348	348	349	354	385	348	343	361	341	342	332	302	362	376	381	337	350	293	319	335	324	352	355	359	370	332	322	403	348	333	338	388	350	342	363	389	340	345	368	348	346	356	335	317	317	366	370	360	366	362	347	362	334	377	359	345	347	368	360	362	341	339	335	337	350	375	345	354	344	358	352	361	381	333	346	366	319	322	362	357	357	362	369	367	331	350	334	366	336	360	329	322	352	355	372	329	356	326	341	354	397	328	359	314	329	374	376	352	338	356	349	373	324	371	385	415	349	367	345	354	349	348	361	330	361	350	381	343	364	353	360	365	328	350	327	349	374	312	356	360	371	383	360	333	338	378	348	345	310	372	343	388	368	344	320	354	364	379	354	344	320	351	360	361	325	368	346	368	358	341	360	343	340	338	349	341	344	349	368	354	331	368	350	372	327	347	385	371	360	355	329	360	360	381	355	334	350	380	314	356	332	363	344	363	342	318	333	370	339	384	340	340	331	356	340	335	337	358	372	361	307	344	364	347	350	345	380	356	354	383	346	335	352	347	359	310	351	407	349	347	391	364	338	346	330	315	332	379	347	327	342	369	349	342	341	374	342	351	345	341	319	371	337	315	382	366	331	372	359	365	344	349	362	329	353	352	351	349	367	358	332	330	334	339	352	379	351	357	352	346	351	331	310	355	357	320	347	376	345	357	342	353	369	346	353	359	371	318	339	352	313	327	373	325	345	346	366	316	356	344	354	343	330	392	376	348	340	337	327	336	325	367	370	351	351	361	368	342	341	338	343	363	367	346	332	346	331	357	338	341	385	383	322	365	370	363	365	347	363	340	365	342	378	349	339	356	352	326	308	346	362	358	378	367	329	360	347	356	347	331	372	345	360	361	316	361	367	346	339	332	370	338	373	350	321	364	364	370	366	361	365	340	365	354	351	361	358	358	369	329	343	337	356	356	351	361	374	341	348	357	335	368	358	349	367	357	333	358	336	362	361	343	326	333	346	327	330	348	349	355	347	338	360	377	345	328	358	305	352	358	382	370	323	345	372	306	329	369	365	340	333	348	374	319	336	385	366	356	359	291	363	346	359	340	334	330	314	353	344	354	328	348	363	351	368	343	331	320	353	345	373	367	346	369	332	321	363	360	352	368	336	361	343	346	373	370	348	324	327	378	356	381	344	348	393	339	362	318	338	341	342	349	372	341	362	376	329	369	369	328	344	351	336	369	383	383	362	335	317	336	346	347	379	352	368	332	365	327	318	331	339	338	351	343	341	342	365	371	376	367	356	390	345	373	383	349	373	348	360	360	346	360	326	344	365	358	349	347	336	381	357	348	341	348	353	315	346	347	329	331	355	377	347	355	375	347	330	375	333	355	344	344	343	358	334	362	342	326	372	366	360	358	348	318	358	388	341	300	336	318	387	341	323	352	320	337	355	342	316	348	349	366	341	385	345	337	341	367	383	349	386	282	333	379	323	354	333	300	352	323	303	381	375	355	355	332	341	351	317	383	353	317	380	368	351	364	313	368	353	364	312	334	350	344	326	366	334	362	376	311	341	359	367	401	356	349	321	374	384	373	353	317	349	363	345	352	367	385	323	338	379	343	364	353	342	376	310	310	327	343	343	358	379	390	377	334	349	334	356	340	354	356	348	359	318	307	368	346	352	384	337	368	336	354	351	365	382	329	324	326	335	336	338	330	338	328	345	346	319	340	302	337	334	374	365	375	369	327	350	371	342	343	348	355	301	344	359	351	402	312	332	370	366	373	330	325	363	330	349	376	361	316	338	332	332	362	375	355	342	355	358	336	379	298	372	346	389	361	366	327	335	360	373	332	382	356	328	370	343	331	360	337	323	340	340	366	326	345	367	379	331	346	360	376	350	364	355	376	368	345	349	358	392	365	342	338	360	332	372	363	320	320	339	368	381	356	365	373	347	352	379	327	354	366	370	330	349	384	331	346	313	341	339	341	347	366	344	336	367	366	344	366	371	374	328	326	393	337	379	380	342	366	350	325	337	340	368	347	344	353	324	335	376	368	370	333	329	364	356	320	376	333	352	363	343	355	333	343	373	325	357	354	334	333	351	304	370	356	325	351	364	352	347	346	353	352	348	361	344	349	343	341	351	337	357	339	350	373	319	354	347	359	370	332	336	339	356	361	352	334	354	339	343	324	361	372	345	336	363	353	349	372	354	334	338	346	354	332	352	332	320	352	365	347	368	344	361	347	357	348	354	381	374	341	332	369	369	357	398	388	365	356	376	386	328	343	375	369	349	335	340	356	322	329	333	357	336	349	322	388	358	357	353	351	352	331	377	376	329	358	357	370	385	333	333	361	325	354	361	307	335	381	352	341	392	294	360	342	342	350	325	337	352	349	344	326	370	388	356	323	343	383	385	346	364	372	364	349	361	358	320	343	330	367	360	374	318	382	364	370	341	319	333	317	366	348	369	323	304	311	393	391	358	350	332	362	376	371	381	372	378	325	352	307	381	382	358	353	378	342	388	345	354	296	354	356	333	344	346	335	346	355	352	368	359	377	334	386	353	339	329	358	371	383	350	304	360	354	339	336	316	362	350	338	330	336	340	350	340	333	328	363	342	347	358	357	337	384	338	366	374	364	352	352	376	370	344	329	336	368	328	357	351	324	336	359	333	373	356	351	403	374	342	354	356	352	340	361	308	362	352	340	362	333	347	354	327	351	344	356	370	345	333	385	334	355	373
53908	76702	43397	32602	17273	2207	429	460	408	385	442	421	409	404	455	414	423	398	402	387	437	424	425	413	419	421	426	426	412	417	403	407	429	388	407	439	424	401	399	427	426	422	447	395	383	387	452	395	402	380	450	397	386	410	383	426	399	377	392	352	417	404	441	373	401	407	386	443	397	381	408	415	412	388	372	397	419	403	385	416	392	436	409	369	444	465	429	423	417	419	394	388	396	410	402	429	374	411	396	396	420	380	370	393	397	428	438	367	406	442	446	380	417	389	415	407	409	461	395	412	404	412	418	401	433	397	381	414	420	416	427	415	412	398	419	400	406	409	423	391	413	384	385	426	473	401	414	409	395	431	382	436	443	396	485	372	380	402	409	432	419	417	413	377	386	393	425	433	457	379	403	419	417	410	431	423	399	441	404	411	416	442	446	397	408	429	418	422	426	426	397	411	444	425	464	402	385	430	394	406	390	416	415	386	404	392	430	434	392	390	393	391	384	392	408	411	433	440	421	415	397	399	418	399	401	372	438	411	411	425	400	442	427	406	400	412	386	429	389	421	456	406	393	467	410	400	405	415	424	415	386	415	400	379	420	390	405	423	417	401	380	414	401	378	423	352	396	401	431	390	371	391	415	422	395	409	399	400	419	391	398	435	399	356	424	417	420	382	393	428	400	415	410	439	402	359	388	385	415	445	398	376	390	396	391	397	408	426	443	422	362	415	414	390	412	402	416	379	376	415	396	392	434	421	393	365	441	416	388	435	394	398	414	452	411	392	405	420	401	417	404	436	388	386	407	446	440	406	430	431	384	421	403	421	420	412	404	352	403	383	417	453	418	382	437	363	405	390	379	405	424	408	439	424	373	440	391	384	397	420	398	405	446	402	384	405	395	407	401	427	438	442	382	383	388	383	411	432	418	419	430	396	434	427	400	412	459	429	384	411	400	412	386	424	403	423	384	420	403	403	412	391	462	413	393	389	400	395	434	464	358	441	390	405	411	401	403	398	405	421	414	400	407	404	426	408	409	388	434	403	396	391	382	416	393	384	423	371	457	425	445	427	401	377	365	400	396	413	413	402	407	401	407	414	394	376	409	408	382	397	398	417	414	402	428	451	416	406	406	406	407	403	418	387	419	410	425	431	421	411	397	404	441	433	398	386	379	393	428	409	379	395	434	440	434	426	415	405	386	400	388	394	392	364	415	426	418	387	439	395	437	434	422	432	382	449	397	439	416	412	403	420	382	416	356	402	409	430	425	417	382	418	409	417	396	400	388	408	382	415	411	380	414	414	411	421	396	369	400	393	394	415	398	388	439	401	367	404	441	399	425	416	381	387	440	436	399	426	403	410	394	383	441	357	412	380	385	405	418	398	448	446	410	397	414	352	407	406	425	381	409	430	404	421	420	391	421	416	389	420	454	403	418	453	441	386	423	400	373	417	390	412	400	408	419	389	382	418	383	389	391	385	432	406	419	391	433	432	463	463	428	381	411	391	422	406	428	415	395	469	412	408	417	389	405	432	437	405	400	372	363	368	411	433	419	419	439	387	402	400	382	385	445	409	378	402	383	426	373	406	433	408	420	395	441	418	389	429	432	435	439	400	427	418	399	406	394	381	404	416	425	430	438	431	417	409	409	440	373	417	409	421	378	427	460	383	397	460	440	443	411	427	436	413	398	418	390	403	409	424	426	411	401	403	421	383	405	409	397	423	410	426	401	386	412	405	404	414	422	407	405	374	385	442	393	414	383	424	430	403	437	403	431	386	401	391	441	385	434	383	396	359	435	429	400	415	448	469	386	450	430	411	417	426	447	384	375	406	389	415	399	408	451	409	412	353	412	401	392	422	412	443	424	398	388	429	393	399	374	418	398	420	387	400	394	403	390	388	369	417	371	419	378	428	423	407	407	376	429	391	408	420	426	401	429	437	412	412	427	370	403	423	389	390	378	407	398	414	393	369	401	414	406	433	417	388	432	413	405	407	376	388	367	397	410	418	411	417	389	388	406	410	403	395	428	426	386	385	434	417	417	417	388	433	436	420	443	407	377	447	414	396	391	427	403	431	395	409	409	402	412	391	425	410	357	390	429	472	397	397	389	408	417	385	426	400	399	425	403	423	427	407	367	382	355	387	417	426	407	399	375	365	423	400	425	403	369	410	428	424	451	429	397	383	376	396	415	434	419	414	388	416	423	423	415	435	404	396	380	394	421	433	399	409	436	405	423	410	380	399	399	442	405	411	391	409	432	404	416	389	402	404	397	410	428	439	404	441	394	418	439	425	409	399	378	414	388	404	410	440	396	423	396	404	405	412	382	410	415	423	417	409	419	451	413	423	388	362	429	376	406	414	390	404	403	425	396	401	392	421	388	457	443	399	429	390	415	428	424	446	401	407	398	389	410	400	404	405	458	409	447	418	407	420	403	396	390	421	427	381	417	447	402	421	433	407	391	437	435	409	402	414	406	391	399	395	405	394	396	391	451	407	445	460	425	409	396	392	415	387	413	385	411	401	391	422	426	389	412	421	402	415	411	362	406	393	403	407	426	408	367	388	394	401	426	413	385	432	422	416	417	399	406	419	391	370	435	407	431	388	415	405	398	413	407	382	410	444	404	398	406	384	405	431	420	417	413	369	387	437	391	425	395	389	399	386	419	393	413	428	416	423	381	389	390	397	409	415	428	432	438	387	391	435	396	433	393	431	436	421	403	436	415	433	405	408	434	417	417	442	367	405	417	387	391	389	396	428	404	338	398	435	421	455	440	427	404	419	443	426	423	416	385	433	429	428	442	406	401	420	384	395	425	426	420	409	421	405	373	418	425	439	428	379	423	382	379	398	417	415	445	409	401	404	394	435	407	397	416	410	409	403	416	379	436	416	420	410	362	390	387	420	387	403	397	404	417	438	412	439	434	405	393	443	440	427	387	392	414	349	408	402	448	410	429	396	409	406	397	412	410	427	406	438	416	409	422	405	415	427	403	465	374	432	433	391	353	402	392	364	430	427	418	417	374	407	425	389	382	399	422	449	418	397	415	415	428	410	427	408	397	382	394	416	410	356	422	404	410	425	394	400	410	401	399	391	416	405	406	382	407	408	442	395	454	401	409	444	414	381	438	438	394	393	387	422	403	407	412	400	425	396	412	441	401	424	413	389	370	398	383	425	416	400	379	402	431	419	367	447	400	422	391	423	429	399	414	401	409	372	414	405	372	425	417	391	419	411	385	406	414	434	369	389	363	397	394	425	392	386	402	355	442	394	403	435	400	407	419	402	372	444	414	396	402	404	430	429	388	386	416	437	399	422	425	383	396	408	419	389	380	385	446	439	439	394	426	391	396	382	432	409	407	418	385	385	401	408	436	415	397	433	388	409	412	370	408	409	410	441	401	398	401	415	388	408	433	415	389	411	393	432	396	408	412	397	392	392	444	404	430	410	383	398	406	418	375	385	424	392	408	389	404	420	423	396	415	410	468	423	474	405	405	395	397	432
23089	21802	29879	26034	23593	20412	9108	754	632	582	583	511	577	510	518	579	521	555	545	577	544	563	541	538	567	509	553	521	556	519	521	516	503	532	491	521	544	547	552	571	551	538	515	543	527	528	544	558	494	502	550	534	530	500	536	511	551	543	546	512	515	546	547	521	507	527	536	537	507	510	508	515	526	558	513	497	483	581	537	502	563	547	560	571	558	541	528	548	561	529	548	555	500	512	497	579	563	504	507	535	529	561	521	524	521	508	546	518	549	520	533	523	552	518	519	524	539	499	502	520	530	559	508	535	501	517	564	551	558	528	524	534	581	542	544	513	549	524	559	520	511	571	529	477	537	565	535	498	553	535	496	504	510	528	526	523	563	499	525	553	488	538	536	518	557	507	527	514	543	507	512	538	528	518	506	560	524	495	509	507	537	539	563	453	499	547	534	538	515	498	518	515	582	521	529	520	523	513	565	525	569	551	519	571	522	540	543	533	558	537	493	515	578	512	503	524	519	510	519	533	544	535	510	548	502	559	497	555	545	547	530	511	545	512	509	578	507	524	522	537	508	513	519	520	518	541	528	511	585	547	539	582	535	527	549	497	553	543	506	538	544	554	555	551	541	569	525	550	552	559	569	501	486	487	532	550	545	576	523	545	521	542	543	549	515	547	548	550	540	513	522	509	520	506	512	515	533	503	499	581	512	531	518	567	533	496	539	506	516	500	523	509	500	529	549	534	520	504	563	504	540	510	587	506	557	535	539	523	510	506	511	537	561	493	574	547	582	510	540	507	471	539	518	529	516	532	525	551	546	561	510	503	561	531	502	487	528	556	491	559	565	534	491	515	490	530	515	514	503	510	496	507	515	490	522	497	513	544	532	506	561	516	514	560	489	574	515	565	524	545	493	511	529	532	495	540	492	484	542	480	515	548	533	540	519	458	508	508	578	506	547	504	521	491	550	542	517	499	502	490	560	572	533	525	571	556	520	473	571	526	501	538	568	491	555	573	539	483	532	549	511	574	504	507	519	520	506	525	530	513	526	540	521	532	537	542	557	565	574	539	536	543	525	522	496	484	566	470	520	516	510	537	551	495	482	540	518	540	554	523	538	525	543	507	508	487	537	563	547	547	587	524	539	496	584	539	557	495	514	573	511	533	531	533	523	553	532	495	531	514	542	557	514	525	528	528	538	575	524	538	497	494	572	534	509	578	568	506	502	510	503	525	555	511	542	528	548	502	515	520	490	512	523	526	550	464	570	505	528	478	549	533	563	514	547	527	530	532	493	538	540	510	527	538	515	507	553	546	533	560	511	522	504	521	561	548	508	521	503	593	503	476	513	495	499	488	528	525	521	564	549	539	524	537	515	514	505	521	522	537	533	508	528	538	540	537	569	479	552	523	543	501	527	525	551	512	492	512	514	531	545	541	559	533	522	518	493	531	487	539	512	562	499	557	538	492	483	477	543	514	544	565	513	499	495	486	559	548	495	551	560	527	525	555	503	575	527	538	525	492	504	540	493	540	550	526	513	568	510	543	524	525	530	551	531	533	514	515	541	505	532	508	532	516	507	535	532	561	536	583	500	566	567	512	503	517	537	505	531	473	531	516	507	481	540	523	525	567	502	534	511	518	530	530	531	529	537	498	577	533	523	538	491	496	464	571	560	495	507	548	522	570	558	541	515	551	511	492	512	545	509	544	556	498	522	513	576	535	515	540	535	570	514	541	549	578	530	525	537	518	547	501	525	514	495	507	537	517	529	531	528	524	539	549	519	548	541	511	522	542	554	545	512	563	514	513	540	554	480	558	537	560	525	540	523	517	518	506	551	522	564	466	502	510	573	548	501	548	539	548	473	500	503	521	532	546	500	566	504	503	510	554	569	558	504	537	556	523	512	514	521	538	503	550	517	572	521	538	559	516	546	543	574	557	516	536	551	512	499	527	527	543	501	521	551	481	522	530	497	530	541	552	541	495	516	518	520	553	530	500	521	529	517	531	525	535	498	554	503	549	542	539	524	514	546	562	574	513	528	544	550	523	495	513	578	529	488	561	555	480	510	514	509	536	530	519	515	567	523	499	523	506	545	543	499	544	506	470	542	519	530	534	517	516	464	515	529	561	490	522	507	547	520	488	514	552	554	507	556	522	522	503	547	525	557	535	537	538	556	496	518	534	526	503	534	528	493	525	527	534	500	559	515	524	505	534	571	523	509	553	507	562	522	573	519	551	485	564	591	562	545	503	506	570	515	531	561	531	541	495	505	566	526	509	567	520	556	554	525	532	506	515	495	515	539	537	535	542	536	521	483	528	554	503	503	548	497	554	537	488	579	549	503	528	524	520	491	554	524	507	501	534	489	531	523	555	520	500	531	536	547	513	497	518	556	540	535	532	534	525	523	523	505	527	551	501	550	573	539	526	530	549	531	538	513	543	539	517	505	534	515	514	491	554	505	546	556	515	505	478	556	531	485	538	533	486	526	495	518	526	525	520	520	552	536	530	539	515	509	540	550	534	541	483	516	565	548	549	561	501	547	502	509	555	525	504	534	538	579	493	543	540	528	548	527	531	555	541	509	542	511	515	501	560	494	495	522	484	499	519	558	527	556	566	555	517	509	497	542	506	546	520	514	523	524	500	517	511	562	567	539	509	557	536	518	562	520	508	525	537	523	521	533	497	540	507	546	533	486	550	529	495	481	498	518	500	544	518	525	532	520	521	509	528	512	560	508	500	547	508	535	538	502	523	542	523	530	532	559	519	532	524	522	514	516	550	490	508	535	523	526	514	556	537	540	500	502	548	513	506	489	519	500	516	496	544	509	531	527	488	530	537	520	544	528	539	486	527	553	548	606	507	563	520	522	511	539	547	542	540	550	499	522	523	535	532	548	482	506	515	510	573	503	540	507	567	521	528	573	545	546	551	493	552	522	538	504	533	542	495	520	505	499	496	544	528	565	507	517	531	518	532	548	494	580	498	503	527	501	557	500	484	563	497	520	522	517	546	545	514	562	512	479	535	517	514	530	490	519	497	573	529	519	532	494	521	520	540	540	518	581	544	546	519	503	522	519	534	511	531	556	530	532	547	497	500	532	544	522	486	517	546	536	521	535	516	512	498	521	518	518	562	515	545	512	538	527	533	553	516	487	484	554	512	498	557	499	555	553	539	522	554	510	549	521	518	521	496	505	512	509	538	457	552	517	519	502	511	523	550	538	492	494	480	500	508	529	551	535	544	567	453	535	522	526	516	544	486	545	518	578	534	534	537	544	519	524	528	540	535	554	536	516	525	519	546	528	518	500	535	545	563	508	522	537	535	523	516	512	516	554	522	510	534	518	506	532	516	507	508	530	529	522	504	558	517	497	537	527	544	556	524	513	579	527	504	536	533	528	522	553	524	544	538	535	559	569	528	568	541	524	543	522	540	502	511	521	560	552	561	527	511	542	529	532	496	514	562	528	539	515	541	541	494	497	504	554	505	540	550	511	530	527	519	518	504
62464	95784	65413	51182	31784	3947	749	704	639	622	644	604	592	622	605	597	607	625	564	552	601	617	571	571	598	529	552	604	610	581	623	555	541	579	554	572	595	552	551	581	535	535	573	572	549	578	549	572	568	584	597	561	582	552	578	547	578	583	596	543	523	555	580	595	569	534	564	558	576	603	574	533	611	535	578	568	540	574	586	613	611	574	571	552	546	573	586	611	556	572	593	571	551	574	582	555	564	586	649	524	574	590	583	576	587	560	587	550	530	592	586	606	592	557	610	611	576	616	531	600	593	585	525	577	594	604	567	527	611	571	621	583	515	585	548	546	585	560	552	569	529	547	582	507	588	534	580	551	587	598	556	598	590	573	617	591	584	523	600	547	577	595	615	577	578	580	550	621	607	566	557	561	626	581	605	576	587	575	596	574	599	568	546	590	604	540	538	586	583	569	597	585	585	604	555	554	545	562	564	576	590	625	585	557	546	559	598	562	568	554	556	581	539	522	535	590	547	583	542	556	577	558	575	561	583	588	547	562	551	565	553	598	545	593	574	579	519	602	550	566	556	542	512	588	594	537	589	627	551	562	613	576	566	552	526	550	530	559	608	576	600	572	567	553	582	598	553	535	592	571	579	566	587	570	572	559	524	598	582	594	586	610	588	535	555	540	592	592	582	601	582	598	553	554	575	554	576	551	601	571	549	573	536	529	620	587	620	539	575	570	567	543	588	559	600	599	572	627	571	588	573	542	549	568	576	539	571	555	612	565	603	596	564	561	545	537	583	565	570	552	634	613	553	520	557	563	615	586	566	571	649	551	535	554	624	572	558	611	568	583	573	584	566	582	518	586	590	589	599	611	560	575	593	569	581	580	567	545	574	609	606	570	587	580	572	580	612	573	567	565	599	611	547	560	574	581	558	543	577	584	567	537	562	580	581	601	545	570	617	572	597	594	566	570	549	579	627	586	609	521	614	552	571	638	545	603	581	587	592	568	537	605	589	541	569	582	571	560	565	580	573	584	568	546	572	595	512	570	540	565	567	605	607	569	572	585	593	590	558	623	585	593	599	586	534	597	599	594	585	542	584	599	555	570	614	591	558	568	599	595	587	571	540	558	607	577	598	570	557	600	601	576	591	647	567	553	574	572	555	591	540	539	543	589	561	569	571	548	573	623	579	588	526	575	584	573	562	578	561	615	539	575	587	529	593	594	549	622	551	566	612	563	557	578	567	569	585	577	614	581	574	622	553	576	565	587	613	555	566	566	568	519	622	560	569	600	600	558	558	563	607	509	629	597	577	611	587	561	597	566	594	582	590	567	562	582	564	562	604	592	587	582	539	629	566	579	585	608	530	570	635	564	578	600	544	595	565	580	586	605	599	612	572	603	580	537	537	571	579	586	567	550	606	586	572	591	585	582	559	613	587	523	584	572	570	560	568	576	592	537	613	597	501	588	555	573	581	544	607	568	563	603	542	559	602	622	546	542	577	606	569	610	627	625	575	567	527	564	567	549	560	614	604	607	584	564	603	588	586	584	536	585	620	571	578	618	574	607	539	596	534	598	536	528	583	546	583	546	545	554	587	568	591	570	576	564	580	595	584	583	551	560	606	604	544	598	561	560	593	552	552	565	591	525	567	601	577	614	590	585	591	586	588	552	569	569	594	571	557	547	509	579	575	562	570	578	562	590	577	549	557	597	536	592	576	569	553	587	576	585	576	597	560	564	591	595	603	557	566	598	570	573	600	584	551	574	577	568	552	572	605	575	580	572	616	557	577	634	605	560	587	582	552	592	562	567	549	580	587	560	543	540	607	558	527	614	545	606	598	591	583	596	558	559	579	563	541	575	586	585	577	545	595	581	572	537	586	569	557	606	602	577	579	626	582	586	548	544	562	582	553	589	553	580	559	565	536	545	618	543	583	523	585	577	566	573	570	572	532	575	544	548	559	625	579	586	582	586	536	598	558	582	582	554	580	584	629	601	593	579	573	593	577	586	601	562	603	543	538	593	551	558	562	624	559	571	586	585	584	597	541	542	625	593	584	557	558	593	634	577	618	598	535	553	547	585	572	559	543	542	584	548	595	553	600	583	597	545	561	585	599	517	516	603	610	604	598	588	572	583	602	604	552	551	548	570	580	571	605	580	596	585	586	533	619	548	532	551	607	592	531	577	560	569	554	528	548	566	614	636	582	583	581	549	558	600	610	546	594	580	563	580	569	558	550	561	594	540	586	598	579	552	599	583	563	558	540	555	548	539	585	548	590	586	566	537	572	576	566	530	528	592	567	601	547	566	539	568	570	570	572	545	586	570	581	554	540	497	589	592	589	559	588	543	572	549	560	566	572	526	578	601	569	568	564	611	559	577	578	552	625	592	582	629	611	571	572	559	568	541	595	562	574	565	545	547	580	573	576	574	568	576	611	539	593	569	599	579	575	561	594	573	628	578	566	571	604	571	591	553	601	529	609	529	612	589	554	570	581	540	535	604	579	592	579	609	589	560	602	576	577	579	614	586	567	621	571	573	599	598	565	564	540	526	538	583	542	534	609	566	597	528	571	609	608	587	616	561	560	576	558	564	623	569	568	556	559	558	569	556	602	546	539	612	642	579	582	569	582	550	577	566	540	572	538	627	596	553	563	586	568	604	568	572	549	538	543	578	583	572	604	588	566	530	576	590	574	556	565	603	553	619	595	595	598	569	564	585	528	555	589	559	595	604	566	554	549	594	594	594	584	539	586	570	551	572	598	594	532	568	584	580	561	557	590	572	578	550	574	587	597	578	596	587	570	621	521	565	581	567	587	558	578	569	567	591	576	522	580	557	552	555	619	578	603	595	580	613	582	600	579	555	544	618	576	582	571	572	563	564	576	579	544	569	583	606	619	567	568	587	603	564	543	617	555	549	574	564	547	598	592	545	598	578	646	534	543	549	594	564	585	606	530	536	576	564	593	592	564	558	560	573	579	635	573	592	611	566	595	578	566	574	561	527	566	583	557	578	580	590	587	579	496	643	585	614	602	585	573	566	582	588	533	553	575	592	536	556	603	583	565	612	549	604	550	556	519	516	573	602	600	567	579	594	561	570	593	549	548	593	587	610	555	598	592	562	549	529	581	584	554	604	572	567	570	566	553	576	565	557	574	537	602	586	589	543	599	580	576	550	572	586	605	575	565	549	619	614	551	597	567	612	597	580	564	591	589	584	575	561	601	544	523	594	509	576	611	553	546	581	574	619	564	573	581	540	541	545	574	601	583	562	558	597	529	554	543	607	590	577	518	611	576	539	549	564	587	614	585	531	588	626	531	580	550	604	590	550	551	562	611	588	540	594	573	598	585	594	560	616	536	544	538	615	600	561	539	556	592	543	591	582	556	566	566	583	561	572	552	597	569	553	585	566	560	566	568	558	535	536	531	557	577	593	597	578	558	551	619	579	584	596	589	562	602	565	604	605	538	590	559	584	519	575	573	550	598	589	626	585	566	580	558	549	575	606
29603	27106	25522	12985	3439	312	243	246	263	258	259	254	252	268	245	245	236	231	233	271	251	240	224	246	246	245	217	231	255	237	236	236	254	216	258	234	246	249	248	243	248	234	243	259	251	269	214	250	242	235	235	244	276	269	265	208	256	253	220	233	223	252	223	239	281	241	250	252	246	241	223	204	261	214	246	236	241	252	240	245	254	235	243	252	243	252	232	239	248	246	218	215	240	231	226	262	228	232	234	229	233	256	252	225	205	236	236	269	255	229	231	265	244	261	222	205	208	217	235	249	250	251	240	240	246	260	227	220	236	222	245	233	259	266	277	260	216	241	207	248	243	255	241	259	251	245	231	248	231	220	227	264	221	240	241	254	236	229	229	211	243	243	237	219	238	252	268	233	234	274	244	229	242	257	216	225	245	224	258	259	221	256	244	224	230	229	241	245	229	238	223	228	231	221	256	252	268	253	226	228	252	240	248	272	225	254	256	218	244	238	229	221	233	243	252	235	224	262	213	256	214	267	239	232	257	254	271	228	228	229	208	228	241	248	242	244	235	243	237	247	242	237	238	249	246	227	248	239	227	239	238	214	225	247	234	219	238	254	230	246	231	237	233	231	246	212	247	255	262	222	242	223	203	252	261	232	257	250	236	237	256	237	239	233	245	239	213	252	227	251	246	236	251	238	234	236	242	208	220	213	230	274	239	247	224	242	220	236	253	237	249	252	240	245	239	223	226	232	250	238	250	262	239	247	206	241	232	227	233	222	234	252	249	257	260	240	259	230	255	238	227	235	249	241	222	221	231	223	267	237	251	225	226	236	244	232	252	263	205	257	256	239	244	216	224	224	222	237	237	232	269	235	225	245	218	234	271	242	241	229	248	239	244	255	255	247	250	218	255	246	246	232	258	245	231	207	252	250	225	242	236	248	234	242	225	273	268	251	285	233	265	283	254	224	242	233	229	248	244	236	235	262	240	245	244	221	237	249	238	261	227	221	244	256	228	259	254	221	231	226	213	244	231	226	258	228	248	248	248	237	259	254	249	228	245	245	228	266	270	244	250	236	238	240	254	238	263	243	225	250	238	235	243	249	253	265	244	205	207	238	275	240	218	236	226	247	220	258	237	222	252	224	224	286	204	264	223	253	239	248	242	253	227	244	231	235	244	261	247	245	238	247	236	253	242	216	255	250	249	237	219	244	241	247	227	262	260	242	252	243	225	221	250	249	257	221	265	251	245	267	214	231	226	250	252	231	250	223	245	264	256	244	241	208	250	241	233	243	214	211	248	246	264	214	240	265	232	254	236	249	247	230	246	251	229	242	215	240	234	213	226	242	255	232	208	231	219	222	226	260	241	229	256	246	251	233	260	205	227	262	251	227	228	228	239	229	278	204	271	240	257	225	230	222	232	242	243	227	233	211	256	242	238	220	251	239	235	245	253	258	240	248	266	236	262	228	252	248	250	201	228	258	255	247	248	235	249	253	249	226	240	260	276	240	252	273	243	271	242	249	240	253	232	213	250	248	215	231	254	250	222	239	232	232	239	231	222	234	262	253	238	234	250	243	228	250	261	227	234	239	231	235	226	262	244	255	231	212	217	245	240	262	226	213	246	253	254	243	240	254	246	262	225	237	228	223	243	242	209	257	250	256	252	240	239	226	237	208	224	260	233	218	225	238	239	226	229	259	218	240	238	244	250	258	243	232	256	226	247	246	232	231	217	232	237	256	208	259	244	228	261	256	265	257	251	259	267	250	242	244	237	241	249	234	231	262	240	246	252	241	239	226	238	266	242	244	214	254	196	229	263	263	249	239	225	277	237	267	255	250	229	273	237	242	238	252	229	214	242	243	248	211	231	262	254	261	265	236	236	257	233	224	259	247	220	219	244	242	234	239	228	241	241	241	247	217	239	196	245	237	242	225	231	222	256	251	228	218	242	253	246	238	272	240	230	237	229	267	263	231	252	255	228	254	275	270	236	227	253	234	254	240	256	198	231	230	238	247	255	243	247	218	261	265	240	224	241	230	226	252	251	247	256	251	216	212	250	227	273	244	251	210	231	264	232	245	246	254	249	229	239	240	223	229	244	222	226	260	253	223	242	253	235	227	241	232	242	249	222	266	253	224	255	251	225	249	237	237	237	228	218	232	256	217	241	246	258	264	263	235	244	215	238	219	254	237	247	241	260	247	252	252	271	266	277	217	226	246	248	241	260	208	252	251	235	262	221	240	251	219	268	225	266	226	216	237	248	273	234	245	239	268	243	244	217	219	259	235	243	232	242	275	221	233	260	247	235	232	256	273	232	251	261	247	213	255	228	220	230	236	244	244	244	238	252	261	217	218	244	235	256	256	229	218	248	246	242	232	230	253	245	218	243	229	213	243	252	249	235	223	247	236	253	242	229	238	235	254	264	234	226	250	239	238	218	221	227	239	245	228	241	229	220	239	244	256	239	232	242	258	230	235	261	237	247	243	253	250	261	240	237	250	245	259	223	261	235	253	227	239	250	249	250	241	257	252	242	236	231	237	242	237	266	195	229	233	249	252	214	228	260	221	270	208	253	244	243	248	236	240	242	229	236	225	251	238	242	256	229	248	254	257	242	237	243	206	263	239	211	222	231	234	238	209	246	253	248	241	232	233	240	237	232	217	260	234	259	226	247	250	211	218	244	231	250	226	229	239	227	254	247	227	234	251	215	224	266	222	243	243	226	217	267	206	259	225	223	221	227	230	263	247	239	206	262	208	237	272	226	257	259	227	232	239	245	238	245	233	257	243	241	262	236	240	228	229	256	246	229	231	231	235	225	233	253	258	213	239	258	233	228	243	239	252	233	232	240	249	268	257	222	209	251	207	256	237	256	217	234	241	251	195	245	204	240	235	254	232	248	227	224	258	243	262	239	255	221	254	237	256	242	239	228	234	256	247	273	245	271	256	246	258	253	222	243	233	213	235	240	255	245	248	269	239	241	239	240	251	247	236	243	219	225	256	233	226	238	238	228	234	220	206	250	232	269	232	260	258	255	261	244	248	236	236	282	192	233	252	230	247	234	271	254	224	238	264	243	246	210	251	224	208	218	224	214	224	234	238	214	240	239	245	238	248	243	236	200	250	258	267	241	249	258	234	241	243	226	246	250	222	265	237	227	238	246	256	244	275	254	239	229	232	244	236	253	244	231	218	251	231	246	242	250	235	276	236	258	223	250	269	227	237	226	210	246	226	218	242	224	226	232	258	245	243	220	239	236	251	212	256	230	240	241	229	249	245	253	227	250	254	220	217	240	236	246	226	251	258	227	259	246	253	243	263	220	215	242	214	245	221	252	268	234	249	251	226	258	226	255	242	244	240	253	239	244	236	272	267	237	241	227	267	228	242	240	224	244	224	248	235	239	226	230	240	234	212	235	239	237	260	220	254	245	255	229	236	234	235	247	242	230	230	225	245	258	244	237	224	256	256	247	244	237	250	220	208	242	264	249	249	241	238	240	237	252	273
30196	42552	21487	8972	3563	316	293	285	304	257	301	264	280	307	315	258	293	263	281	315	267	295	271	266	308	284	262	283	269	296	250	265	318	280	286	288	297	248	290	284	295	321	297	275	299	260	263	303	265	297	313	255	294	307	273	277	306	280	266	323	265	312	260	279	265	283	302	298	303	264	312	298	266	280	273	274	287	291	261	253	294	301	290	252	256	304	268	268	306	268	279	302	298	299	267	259	281	305	308	294	258	296	267	283	296	291	280	259	275	300	301	275	267	284	269	265	290	306	337	284	284	272	266	294	262	276	291	273	285	306	280	276	301	298	272	278	279	288	269	300	299	282	299	304	284	269	303	288	272	295	288	295	308	295	261	297	274	265	270	276	276	273	303	288	259	293	290	305	301	265	281	269	273	290	278	308	283	279	274	253	317	311	270	278	302	296	294	248	315	271	268	273	279	296	305	302	303	285	288	268	285	297	284	305	273	266	274	267	281	301	291	299	294	307	285	303	284	296	291	299	282	282	280	308	294	270	262	265	263	279	303	291	287	286	311	313	289	257	311	258	293	290	308	300	288	319	280	292	302	271	275	298	268	279	283	284	264	300	302	286	285	266	315	285	311	283	286	280	272	246	281	299	273	302	287	306	269	264	299	273	295	264	263	289	290	270	304	285	289	329	252	297	284	279	306	282	280	302	290	273	305	289	279	273	312	284	293	321	268	308	274	292	267	245	273	264	286	266	268	295	307	256	269	278	312	285	282	278	314	298	304	282	277	307	271	270	300	304	270	317	270	265	270	303	268	278	263	247	290	298	292	303	291	313	280	275	269	304	287	292	289	286	286	268	295	276	285	287	311	267	279	278	255	260	293	268	280	293	284	273	267	277	306	265	275	279	268	279	300	297	268	295	270	306	289	283	298	282	255	263	303	283	296	287	304	278	309	256	278	279	308	299	277	271	282	279	311	285	259	304	273	271	267	281	277	255	289	284	271	275	276	304	264	294	288	259	302	288	251	272	253	291	275	288	300	266	311	286	276	271	290	293	292	275	257	299	292	302	278	292	306	272	276	309	266	248	312	276	268	300	262	330	274	276	289	277	274	287	271	280	270	270	260	278	289	313	289	287	261	264	271	298	270	279	287	292	257	296	297	249	283	285	308	285	320	271	282	262	269	296	272	268	280	284	267	260	316	286	292	290	307	286	278	255	267	317	294	302	312	264	264	273	272	273	301	270	273	290	299	291	286	293	290	291	294	248	271	266	265	279	278	294	306	286	286	317	277	288	295	305	301	295	315	284	278	279	291	271	307	289	250	271	287	300	280	288	294	307	254	287	288	326	288	302	286	297	300	266	300	270	257	272	280	297	298	286	305	270	283	264	268	315	279	296	289	289	277	255	292	276	282	268	276	253	279	278	282	282	287	296	293	272	321	311	307	311	283	297	301	287	286	268	286	283	280	297	261	289	307	281	302	268	262	324	298	272	286	285	304	288	274	282	269	277	302	290	298	312	299	305	298	286	282	258	305	289	262	291	317	287	291	273	283	295	290	290	281	323	270	265	304	263	277	298	293	256	300	260	291	258	280	264	258	290	250	242	258	283	266	268	278	276	288	265	294	295	276	274	307	274	277	278	294	303	252	277	297	272	273	271	301	298	276	312	311	262	268	293	290	278	283	267	270	302	283	276	251	292	265	263	268	286	298	292	289	298	292	285	281	286	313	299	273	287	293	260	312	276	301	266	285	266	313	268	340	286	277	304	281	296	266	254	263	287	297	278	302	296	304	303	287	276	293	307	303	312	287	303	318	260	299	255	276	275	277	281	264	275	291	281	300	268	317	279	306	310	293	279	287	270	289	262	321	256	299	293	276	297	301	297	284	270	261	286	275	276	298	274	276	265	293	330	302	266	277	285	277	290	270	299	272	297	282	282	264	288	292	271	292	315	284	295	252	330	280	309	251	306	260	288	313	281	290	289	304	289	281	278	276	304	286	289	274	299	284	287	284	279	306	259	271	284	304	253	270	263	299	314	267	293	302	259	281	275	292	281	262	283	262	279	276	273	276	294	306	293	278	293	278	300	312	286	308	277	298	262	272	268	286	293	299	290	279	276	284	269	315	274	279	303	274	298	288	279	298	284	285	289	317	245	259	278	274	319	274	266	299	280	295	260	295	297	301	306	299	281	300	300	292	303	270	277	254	271	277	295	297	275	285	297	289	289	270	288	270	289	289	291	297	299	270	302	291	274	266	281	257	279	309	295	269	287	298	265	296	255	266	285	302	281	280	288	319	276	285	294	267	299	298	296	302	280	269	277	305	299	255	288	284	268	277	277	322	293	297	300	276	310	265	265	280	283	276	283	290	295	308	252	301	277	259	297	305	303	285	261	248	284	285	276	287	299	291	301	290	271	285	249	287	272	269	259	287	303	276	288	294	267	276	283	305	285	294	294	286	288	283	284	274	265	308	285	309	343	277	289	303	281	294	281	282	307	258	282	278	289	276	272	290	346	266	293	288	295	295	301	280	250	298	273	296	288	319	286	273	298	287	281	281	271	281	294	288	279	298	283	289	258	283	276	295	314	279	279	288	298	273	270	256	305	270	277	303	289	300	302	264	289	259	293	255	296	259	309	276	268	272	287	294	290	288	288	267	283	303	283	285	317	297	265	275	293	309	267	291	280	273	259	295	279	273	276	269	287	288	274	300	312	290	290	269	257	279	287	278	309	317	285	297	274	254	257	320	277	225	291	279	296	306	303	279	271	303	280	298	290	276	290	290	265	256	274	302	256	305	287	301	259	268	322	304	294	282	317	262	290	261	281	301	301	258	274	296	285	271	294	281	285	296	299	309	309	272	284	310	315	269	282	282	281	276	325	315	289	286	279	280	270	319	269	291	298	286	269	278	262	271	285	257	275	285	292	272	277	286	295	284	268	255	279	300	287	278	274	270	306	281	279	274	306	300	309	278	262	280	273	280	281	293	293	269	263	290	290	281	263	287	304	274	280	274	281	294	288	261	272	317	272	258	261	286	308	304	298	254	273	298	308	293	290	310	283	267	266	318	299	249	325	299	280	293	280	293	322	293	301	296	292	286	285	284	285	265	314	299	277	270	279	287	291	293	266	281	279	284	279	282	297	292	279	280	256	301	312	276	290	256	309	280	265	269	297	284	284	282	268	283	316	271	304	293	296	287	313	280	281	303	276	277	318	301	264	309	294	275	317	249	257	307	290	286	254	263	275	264	284	257	285	275	260	276	267	263	286	291	298	295	302	296	297	274	287	280	275	327	269	293	272	277	301	286	274	287	296	286	296	295	288	271	251	265	283	296	304	327	296	277	288	312	307	313	266	279	324	285	281	295	303	295	286	265	342	257	286	296	322	290	304	289	302	310	281	282	301	287	278	276	296	279	286	277	318	265	291	292	278	260	277	263	277	284	262	289	303	280	294	265	282	304	282	286	286	278	269	249	310	284	283	292	261	296	283	279	288	260	302
24441	22664	31458	29038	23966	12397	1267	390	383	333	364	333	343	335	359	360	361	334	321	349	364	343	343	372	344	349	370	337	365	327	351	336	339	359	398	344	305	344	335	348	376	354	334	352	357	347	349	317	334	345	330	338	366	354	330	336	323	323	347	317	334	345	347	340	352	346	349	339	336	348	326	344	309	330	353	350	330	317	340	317	337	338	359	327	319	310	364	326	332	346	365	364	352	319	348	361	336	340	334	345	340	358	327	337	310	358	351	359	365	343	336	355	346	340	350	336	355	370	327	319	362	337	355	324	333	360	331	313	380	340	341	323	322	296	356	326	351	358	354	334	329	351	339	330	339	337	329	305	329	353	328	311	342	359	335	338	370	331	316	346	333	362	325	350	343	359	314	334	329	356	355	329	328	321	365	315	326	344	337	343	352	331	374	336	381	328	350	340	334	325	360	366	344	360	342	348	325	326	338	323	335	364	337	306	353	359	340	368	343	311	329	323	340	361	296	316	393	353	339	354	340	303	328	354	330	350	312	327	346	306	318	387	352	324	341	298	353	360	314	350	332	321	389	350	351	321	363	358	305	331	362	359	340	348	314	346	335	335	329	349	349	347	306	344	349	369	356	339	364	353	350	347	330	327	322	338	322	352	381	329	342	346	344	364	352	342	341	324	341	346	356	358	331	352	348	347	345	365	327	325	297	372	322	340	314	332	369	351	329	386	329	318	343	354	367	340	355	344	354	375	382	325	310	337	360	336	343	349	325	335	332	345	312	344	316	324	345	357	329	334	320	330	364	360	320	308	339	369	370	345	338	355	352	316	372	345	290	319	324	343	315	338	331	336	331	348	354	374	399	340	360	299	342	352	341	326	354	359	356	330	336	349	363	324	316	342	326	375	302	318	333	348	325	316	346	336	339	309	328	352	352	348	363	349	353	349	392	347	303	337	356	359	385	346	372	313	312	332	327	337	349	318	345	350	322	343	337	335	333	311	354	353	357	313	357	313	339	328	350	365	337	385	324	332	347	360	359	344	359	348	322	308	338	367	360	364	364	350	351	329	336	324	342	323	357	309	358	359	353	337	359	332	366	357	354	332	337	352	373	340	341	335	318	346	351	326	343	351	314	329	322	362	339	312	334	340	337	366	343	377	380	354	311	351	342	332	305	362	379	350	380	354	333	359	362	331	336	346	363	327	319	355	336	303	360	346	316	363	332	316	354	366	335	319	354	345	326	360	326	313	334	348	364	354	304	338	325	364	331	324	354	315	363	335	318	335	317	333	330	355	331	309	341	351	347	349	345	305	369	331	363	334	335	337	348	354	302	292	333	338	294	327	328	353	332	309	347	353	311	336	352	352	301	341	324	351	369	337	348	392	318	362	316	356	366	336	329	322	339	354	345	354	344	345	313	347	337	335	337	347	340	359	334	349	341	325	362	357	345	339	363	352	342	338	334	336	373	353	335	321	349	324	336	351	344	321	316	334	358	349	346	355	350	341	348	344	339	326	363	319	311	327	363	322	347	345	312	351	385	352	349	387	316	403	336	317	376	283	329	321	362	332	330	362	364	362	325	329	338	362	310	355	340	342	313	318	327	323	333	379	345	324	366	343	311	296	312	339	332	317	360	319	344	362	359	351	313	344	343	317	326	306	344	333	346	318	356	346	356	309	349	330	333	352	351	364	319	371	347	328	345	347	355	349	349	291	320	310	360	365	396	330	328	313	356	340	327	340	343	320	314	335	324	299	342	365	370	355	329	380	348	317	340	302	334	321	329	325	349	344	360	351	367	359	353	379	334	313	324	361	343	356	367	334	339	316	348	347	353	327	326	365	344	318	325	357	353	329	333	303	310	330	334	362	369	339	333	353	333	351	323	351	387	329	313	340	368	283	342	369	327	329	343	306	347	340	325	344	365	355	355	365	353	344	323	362	332	341	328	342	328	300	340	374	333	330	327	328	315	341	293	341	344	361	345	346	317	336	347	324	338	337	383	342	311	342	354	318	322	326	335	326	366	359	339	353	330	339	323	347	333	328	331	334	294	352	323	308	318	343	345	337	369	329	345	322	333	363	310	321	330	321	355	341	343	339	345	336	298	340	329	378	351	354	358	338	355	336	325	334	384	307	334	352	357	359	353	346	311	340	332	337	347	351	302	356	361	341	320	380	337	336	337	335	377	340	319	329	330	319	337	316	368	321	342	356	317	329	347	348	353	312	323	375	338	343	336	329	353	389	328	349	362	369	361	324	374	321	342	349	355	333	344	359	348	359	344	337	336	324	325	308	350	359	327	323	331	352	355	344	353	349	322	320	346	322	353	344	327	337	342	333	332	340	352	327	343	355	322	340	371	347	358	358	340	354	367	331	350	380	355	364	331	327	358	343	349	335	354	326	313	361	349	344	375	353	334	359	327	345	341	350	356	354	332	335	382	324	362	344	353	280	357	354	339	353	310	331	360	325	320	349	349	341	316	321	320	335	349	354	326	327	351	368	351	313	337	320	352	344	319	342	347	288	409	363	370	337	327	335	356	349	320	331	364	347	347	305	328	350	295	324	328	329	348	346	341	359	361	338	340	351	339	339	345	336	343	364	340	332	343	321	361	366	344	319	344	331	349	337	331	353	360	347	319	348	317	353	320	354	378	353	331	334	351	363	378	318	334	359	353	360	370	327	348	321	343	327	339	329	391	343	340	347	367	352	347	340	355	327	338	336	351	383	374	336	327	305	340	347	344	328	331	361	316	371	337	330	368	363	313	361	329	350	330	336	336	354	350	352	330	330	349	314	338	355	350	328	313	326	316	348	358	313	361	326	351	301	357	354	311	314	328	360	363	336	369	326	333	357	391	331	342	330	365	330	354	357	340	363	346	344	350	339	335	349	307	320	334	338	333	345	365	337	344	337	325	348	322	340	330	349	324	330	349	305	309	357	373	304	321	315	318	328	343	338	329	315	349	370	370	332	322	313	346	311	355	334	360	337	332	345	340	326	330	343	322	334	344	293	306	346	352	315	352	333	344	334	334	281	345	378	308	306	372	371	313	339	333	365	325	315	361	358	339	360	340	335	395	351	343	309	352	321	309	319	333	390	366	346	334	326	329	378	341	355	344	335	357	345	346	341	315	327	328	329	328	327	319	333	349	334	371	333	315	346	350	342	345	357	349	361	348	353	317	366	338	372	319	336	354	343	351	333	320	341	340	318	365	368	337	328	320	321	338	330	329	326	364	303	334	337	358	345	327	357	358	317	331	355	361	319	352	359	310	342	316	336	365	352	352	360	326	337	308	309	353	360	368	307	341	338	353	301	338	366	338	310	353	339	335	323	366	348	347	347	356	326	339	326	339	342	328	348	324	340	325	321	333	306	354	336	340	327	360	369	361	333	344	336	326	356	340	323	363	377	333	361	385	351	345	397	342	324	346	327	383	348	305	336	340	327	359	338	332	383	343	352	372	335	345	346	351	349	355	365	344	322	360	351	328	337	363	326	342	336
56595	89077	56677	41039	21096	804	481	447	404	447	399	424	387	417	388	382	372	410	426	405	433	383	374	413	352	347	407	373	411	407	337	395	382	397	374	377	393	353	384	372	388	395	400	385	388	357	404	388	388	386	395	393	390	387	383	372	394	412	392	374	419	374	358	390	395	402	398	357	377	358	375	391	372	372	383	364	396	425	368	381	383	330	365	398	363	381	394	373	383	384	387	415	374	374	388	391	391	384	358	402	370	365	378	379	380	367	350	382	390	412	375	373	389	392	367	388	406	371	400	383	373	363	398	412	388	372	396	406	433	373	382	415	372	407	363	379	385	371	369	348	379	394	389	389	380	363	381	405	394	395	365	348	397	357	388	347	374	378	410	382	400	390	387	398	373	355	364	357	387	371	384	384	352	391	363	375	391	378	394	379	376	433	371	423	341	416	341	365	363	380	359	368	340	387	405	391	418	363	380	346	396	382	380	359	405	377	382	389	383	355	406	382	355	398	406	392	357	394	360	364	377	403	390	403	357	415	392	406	351	386	405	364	381	397	383	392	414	378	382	384	391	367	360	366	401	381	396	375	379	373	366	352	400	400	366	393	390	407	377	401	342	399	341	417	410	393	375	329	379	352	391	360	343	401	386	370	358	384	371	363	382	363	346	368	359	387	443	411	342	393	399	386	376	367	372	390	401	372	360	363	410	352	416	385	348	405	391	385	376	390	371	394	351	399	407	393	360	410	344	392	378	404	389	383	367	427	370	371	380	412	370	371	378	378	404	397	408	384	389	359	381	380	405	398	377	405	329	361	393	391	362	377	369	356	381	398	396	335	355	391	345	392	388	384	388	388	369	402	385	341	398	394	380	365	342	400	371	398	362	350	367	365	386	371	384	366	374	413	368	387	397	388	365	387	393	396	364	383	372	384	349	386	378	390	408	369	375	393	408	380	379	390	382	351	394	414	405	386	400	373	390	383	339	378	419	319	369	375	374	376	366	379	367	377	369	362	345	360	373	327	424	388	399	367	397	397	357	396	374	409	374	390	385	384	394	417	394	392	367	388	412	376	347	354	367	339	369	369	394	375	376	380	406	382	411	378	368	376	386	374	394	388	381	361	389	352	410	386	404	388	377	402	377	412	377	398	356	364	371	391	386	379	377	419	385	431	351	379	368	382	383	377	373	391	398	375	389	438	375	378	385	375	384	363	406	405	396	381	356	376	398	400	386	358	411	375	383	384	366	385	392	406	404	361	367	354	348	404	377	372	364	391	397	390	396	357	379	381	380	368	380	397	344	355	412	412	380	355	372	385	411	391	374	443	369	386	376	397	408	408	354	369	389	384	369	387	368	415	395	392	393	377	370	396	360	379	364	376	362	423	355	411	365	366	395	393	372	358	394	380	363	415	415	362	361	412	399	340	384	379	387	391	356	404	372	404	392	344	351	389	363	405	417	388	356	407	378	397	346	406	413	367	371	381	351	397	380	391	408	382	390	384	376	395	377	372	350	378	403	392	371	380	365	395	357	396	369	339	396	396	411	394	398	387	378	339	380	386	386	396	396	366	370	378	381	401	397	405	364	382	379	369	380	359	365	385	331	363	364	394	401	388	365	351	391	328	398	381	381	388	369	378	396	354	387	372	359	365	351	401	393	352	395	377	369	413	374	372	393	398	385	380	383	394	382	385	398	381	386	395	396	370	410	367	404	378	384	373	357	382	390	348	415	379	362	371	374	396	400	363	397	374	420	397	385	410	355	360	411	390	374	382	400	381	410	365	370	390	382	359	355	372	369	374	369	385	394	375	357	375	377	385	368	394	375	400	371	354	376	364	376	380	395	399	368	370	351	371	373	373	384	366	369	376	400	369	403	386	362	362	351	377	394	391	354	351	408	384	407	408	384	389	395	376	385	371	386	393	395	381	379	388	371	416	394	369	375	363	369	377	361	382	398	404	396	368	357	380	423	424	390	400	372	387	349	411	374	410	398	406	391	364	382	373	391	396	364	373	407	400	381	380	412	376	371	404	389	387	375	430	395	397	374	401	347	369	379	375	398	392	400	386	406	413	365	375	345	413	388	370	396	392	401	409	399	350	414	363	370	389	379	406	374	366	357	375	405	372	390	372	358	395	369	398	385	392	372	378	379	367	373	385	375	396	385	390	383	389	390	387	397	403	391	383	397	378	418	385	417	378	374	368	385	426	384	369	388	394	370	409	377	382	380	404	426	414	374	354	392	379	415	369	341	375	388	367	367	407	350	374	368	386	399	366	371	356	392	375	370	373	386	436	363	383	393	357	395	376	347	394	374	369	410	369	422	406	372	379	397	397	362	382	403	393	379	408	352	373	381	379	379	384	418	381	402	395	393	404	355	388	398	376	392	348	382	326	359	404	403	381	361	402	360	411	403	383	392	348	370	362	374	380	407	371	403	353	377	367	379	390	400	408	402	375	386	389	379	372	409	364	381	403	367	403	372	407	368	365	398	378	426	399	372	402	400	430	360	376	363	349	416	381	426	356	383	372	396	382	396	402	418	376	374	374	382	347	409	366	405	396	361	377	331	375	370	390	378	394	381	406	354	389	396	384	390	401	349	375	386	408	371	388	392	368	340	380	396	378	376	364	390	408	361	376	369	420	348	372	353	391	370	357	381	370	358	337	380	356	382	386	396	360	401	384	401	373	402	354	411	411	365	366	397	380	388	362	358	408	398	369	383	372	355	400	371	340	371	362	361	385	352	408	380	388	372	381	418	384	384	423	394	362	366	405	381	378	369	341	388	357	378	372	384	426	384	398	409	389	381	335	394	385	410	372	416	362	362	377	389	370	370	396	398	369	404	337	396	394	401	373	391	363	382	404	388	387	382	380	366	380	377	365	376	370	349	406	343	383	369	400	378	375	371	369	390	380	387	393	379	398	370	399	379	394	369	391	378	418	360	405	348	388	403	390	398	370	375	368	396	371	363	392	373	359	374	401	357	389	401	380	403	379	368	390	378	381	349	392	400	371	370	373	386	369	381	364	371	378	364	359	370	413	397	378	382	349	388	416	399	393	351	350	360	369	341	392	376	359	404	350	386	384	386	349	360	375	385	372	367	347	412	380	385	363	383	393	333	331	367	336	399	399	382	378	395	378	389	391	369	382	385	386	369	380	372	380	379	404	413	385	395	357	368	398	380	401	385	386	392	423	371	382	424	401	366	366	378	369	396	385	375	349	401	371	357	398	385	389	381	416	384	388	338	379	385	400	395	414	403	338	390	368	379	361	377	370	385	419	359	386	364	349	339	345	371	401	382	398	406	389	357	401	364	397	352	357	372	406	336	398	363	365	374	381	373	402	396	373	391	377	322	392	377	417	389	394	364	366	388	426	377	368	375	386	377	413	386	409	388	368	396	375	383	393	400	379	437	388	423	377	373	394	389	399	370	394	404	407	405	366	376	389	388	379	375	351	398	352	350	399	405	401	392	386	395	419	366	390	386	417	389	380	361	359	420	394
25903	23690	31068	28448	17477	2515	407	358	349	384	323	307	358	349	345	356	356	379	369	360	347	316	375	326	351	346	340	330	334	351	363	320	382	343	336	313	333	324	313	302	340	330	377	323	334	349	363	361	323	331	356	329	345	345	313	341	338	357	350	337	347	353	343	305	385	356	347	349	367	330	385	321	342	352	355	366	326	364	341	367	345	336	352	337	327	309	338	332	323	315	345	359	381	329	336	352	319	340	300	315	305	351	344	312	324	346	322	343	369	322	336	326	339	297	314	332	323	367	354	352	340	317	351	315	342	346	342	337	307	306	316	330	299	392	353	336	330	364	371	360	354	337	383	349	302	355	340	366	334	319	361	344	347	325	339	340	358	338	370	353	348	335	323	321	331	371	335	325	359	337	321	305	319	334	318	331	334	318	311	347	360	341	374	363	338	346	332	333	346	346	385	343	352	352	305	316	357	384	315	305	313	361	363	332	346	318	332	370	322	319	306	337	351	332	363	318	340	338	326	345	365	363	365	319	367	344	332	368	344	277	323	368	330	318	338	361	315	354	334	361	354	337	321	334	328	340	321	341	332	330	314	364	354	334	382	340	330	330	343	334	318	334	311	329	338	324	360	369	343	332	382	360	319	306	339	330	347	318	348	342	331	327	332	334	339	368	369	354	364	321	350	348	355	350	310	348	349	339	357	343	331	354	341	369	362	318	340	335	298	355	345	334	284	358	338	340	340	336	350	357	374	353	327	336	331	352	333	375	341	326	353	341	347	357	368	337	308	325	318	351	344	320	360	344	341	356	334	310	347	336	346	356	331	330	309	363	324	321	296	325	337	375	344	396	350	363	319	364	349	314	334	342	345	317	335	315	351	325	341	300	310	353	320	318	379	329	354	318	354	376	309	341	359	343	321	351	334	320	315	330	328	313	346	350	342	320	355	294	333	360	361	323	348	330	351	354	336	302	352	371	359	344	359	349	326	350	371	346	312	336	367	328	332	354	313	326	340	328	308	336	316	327	316	346	346	339	323	341	374	307	317	345	358	360	330	349	346	395	326	360	319	341	342	331	315	308	343	352	338	318	333	346	347	385	358	366	379	331	295	341	329	340	333	303	341	365	339	330	340	357	359	342	385	338	315	333	312	324	336	320	358	306	335	333	352	352	349	339	348	347	359	346	324	313	325	332	319	340	339	326	371	376	361	365	312	352	321	349	351	360	325	322	359	339	347	351	330	325	354	348	349	352	364	329	329	307	308	351	353	339	354	319	331	330	344	324	338	320	339	318	343	321	349	347	343	348	351	329	347	357	316	352	353	341	334	328	350	359	310	326	346	372	299	340	336	336	342	349	311	347	327	332	333	329	315	324	335	344	342	324	340	326	334	326	337	339	322	343	341	356	359	347	344	368	307	345	332	310	308	324	313	343	354	315	360	339	351	329	343	366	333	354	324	333	385	322	338	306	347	355	350	296	339	329	344	325	373	349	317	346	323	328	333	345	332	341	318	354	323	290	350	342	336	344	345	327	328	373	311	357	337	343	328	334	344	349	357	335	381	369	372	346	292	337	335	369	331	318	373	313	351	351	338	344	303	309	301	339	326	334	326	308	344	335	327	381	350	305	341	318	347	313	329	296	339	336	350	326	316	327	343	346	325	314	347	354	367	351	342	357	330	350	342	327	354	346	346	349	328	333	348	346	349	361	362	330	354	322	330	353	327	327	342	334	352	311	327	324	337	344	346	327	353	352	333	335	354	336	337	322	340	305	344	346	341	339	324	333	312	325	350	314	339	320	338	314	328	330	335	328	345	351	328	357	333	353	343	323	388	360	318	340	331	326	337	312	319	338	365	354	315	333	329	345	322	339	352	350	333	345	325	337	330	342	331	340	291	350	333	298	351	325	353	351	337	347	343	305	340	359	327	347	332	353	310	361	358	323	328	340	353	334	293	340	354	354	352	368	336	366	331	311	317	374	338	353	364	341	328	334	340	348	358	370	367	342	314	342	359	343	353	342	327	335	338	336	365	326	331	320	317	364	325	339	296	344	319	359	314	344	349	315	357	315	327	304	359	335	327	346	333	340	341	363	361	331	330	305	347	347	375	347	307	347	350	329	334	361	350	335	344	342	283	363	365	359	344	324	343	362	329	326	341	307	350	345	328	329	329	343	336	363	350	359	339	336	358	359	331	324	337	341	333	332	363	363	332	292	314	338	338	346	351	350	322	339	335	334	365	360	328	353	330	319	334	330	361	341	344	352	385	354	325	371	345	333	335	323	322	358	313	343	349	361	346	328	347	348	331	327	306	295	334	346	345	328	360	342	323	342	323	336	327	334	334	369	341	301	340	286	315	343	350	348	322	344	382	348	324	346	344	357	356	350	346	354	340	319	321	321	349	367	339	364	321	330	320	341	336	335	344	345	320	322	346	360	336	331	340	343	310	317	354	350	341	336	373	357	335	361	312	372	308	363	350	330	340	325	333	363	331	344	333	314	348	351	327	336	306	349	350	349	343	323	316	349	321	381	336	378	332	323	307	344	332	341	330	347	333	361	359	344	372	355	353	362	366	348	306	319	346	358	341	336	364	352	339	323	347	311	337	324	350	358	354	360	354	361	321	327	334	299	342	351	335	334	334	372	361	324	361	336	342	343	318	349	346	347	374	348	338	337	331	339	342	328	330	326	355	338	322	329	330	376	347	353	319	341	364	304	306	298	319	347	356	310	337	319	348	328	328	333	347	325	336	350	362	332	342	336	347	356	318	356	351	338	340	328	348	318	335	347	339	321	372	343	343	326	319	359	362	350	327	339	341	363	294	333	347	331	329	332	328	349	324	335	358	309	337	341	328	333	331	361	327	326	372	357	339	356	331	339	358	368	346	324	325	372	320	332	316	329	314	360	318	353	310	329	309	368	329	364	362	309	320	373	358	360	333	343	336	353	344	337	334	362	343	323	318	331	368	349	328	336	331	331	342	332	345	349	339	385	354	376	314	332	364	323	358	330	315	362	367	356	332	325	345	324	342	332	355	329	320	337	361	366	361	337	328	336	344	312	322	353	385	354	356	337	305	346	329	313	326	339	350	328	342	307	332	364	374	372	295	337	347	326	339	332	335	339	350	315	332	379	335	360	333	322	358	341	312	318	348	341	362	329	315	333	339	333	344	353	309	333	342	362	307	329	393	337	351	377	328	325	323	321	339	355	354	365	321	341	321	336	340	327	375	333	356	313	341	328	325	355	320	344	342	339	316	336	344	314	331	290	351	345	332	369	348	328	305	347	353	312	305	348	341	318	365	335	344	345	320	313	309	329	348	341	351	358	342	332	305	374	374	327	312	373	349	345	320	347	324	325	364	292	324	311	333	345	332	338	357	323	355	341	344	368	305	327	330	377	333	336	343	334	364	355	361	313	308	340	335	358	350	317	341	314	322	308	367	354	363	333	337	363	313	308	322	332	350	318	324	350	335	361	340	319	355	331	350	318	313	369	355	359
53405	75357	45347	32794	14306	661	447	438	424	424	402	380	404	383	421	381	371	429	403	397	400	384	413	386	351	417	377	418	380	399	404	422	385	436	376	416	392	412	398	404	400	380	381	395	371	381	381	412	388	414	384	420	448	427	379	389	394	384	368	430	417	436	415	416	386	378	384	322	405	409	410	393	382	415	352	407	397	416	412	409	416	370	414	405	430	376	424	397	406	377	354	364	420	432	410	390	392	403	399	378	384	418	369	372	404	387	374	424	420	379	397	383	411	370	409	410	389	412	400	412	406	382	403	370	399	366	411	379	418	381	374	394	427	368	418	389	380	383	394	435	421	392	360	371	376	373	379	381	393	381	390	393	383	425	380	420	397	416	365	409	439	395	405	382	382	378	395	399	393	405	398	414	393	390	403	403	427	407	392	382	392	407	369	384	441	385	397	399	413	409	412	363	412	396	386	374	403	383	390	391	403	378	367	402	373	371	383	388	359	398	388	397	380	402	373	362	408	375	360	417	413	392	360	413	411	378	394	421	402	395	426	360	421	418	376	364	397	449	413	429	380	399	357	395	409	397	393	367	403	406	430	416	402	364	429	404	418	387	407	425	406	405	396	382	415	399	388	374	380	357	402	396	390	396	375	386	386	388	409	414	388	425	410	452	392	414	388	411	421	430	368	428	421	383	385	363	433	382	359	388	380	387	394	396	399	377	415	367	379	388	388	410	382	414	382	417	405	371	374	402	393	401	407	353	392	407	422	422	400	376	425	417	431	423	384	373	388	406	398	383	395	356	382	384	387	377	351	402	414	374	387	402	441	419	400	380	434	401	402	388	396	395	431	408	377	436	408	431	425	411	376	380	394	415	354	362	411	390	378	383	396	340	445	419	383	408	392	379	385	390	354	376	422	402	384	418	368	397	387	424	390	390	395	386	395	389	389	385	394	394	392	433	385	408	408	426	413	429	369	395	378	405	389	393	418	338	393	389	380	396	377	363	350	415	386	408	412	422	390	357	403	380	392	415	427	402	395	386	429	371	416	413	398	396	365	395	401	399	397	382	408	352	422	374	377	427	417	418	362	398	395	434	421	403	427	383	360	399	386	380	417	383	395	429	395	390	393	369	385	417	413	422	361	383	414	387	399	388	372	408	401	379	412	398	413	393	402	402	402	422	363	393	394	423	372	401	384	396	405	377	388	405	390	379	384	374	424	364	385	375	409	415	404	345	384	411	367	393	395	420	398	369	415	411	366	385	403	390	405	410	378	368	423	412	414	391	393	434	383	425	376	412	340	382	383	437	395	401	375	411	422	405	409	399	393	396	396	408	413	399	397	386	407	360	424	426	409	410	393	468	399	384	389	366	376	419	382	374	391	399	425	374	363	384	436	390	387	426	371	386	390	383	371	413	385	402	393	376	400	393	390	386	387	414	371	415	411	415	398	410	426	423	417	370	381	437	399	415	424	426	356	408	402	412	388	371	386	412	419	372	384	403	438	373	385	390	384	393	410	399	421	405	377	395	386	384	386	413	441	396	392	423	369	370	418	465	424	364	412	415	385	363	408	419	399	390	437	378	399	414	414	405	375	408	432	404	422	382	377	393	386	386	373	390	374	379	378	375	383	399	420	428	407	428	409	439	409	372	375	413	392	344	374	430	406	411	413	379	401	404	360	379	421	394	409	418	421	406	407	431	405	379	381	377	360	376	383	384	394	398	397	431	394	373	407	359	434	389	376	349	355	388	369	419	407	363	401	385	385	395	408	398	388	401	384	360	421	374	403	434	400	423	402	427	389	396	368	404	408	412	407	408	405	387	397	377	383	427	410	403	386	387	369	410	381	423	395	383	384	425	412	410	397	425	387	390	392	415	406	440	415	385	386	386	413	407	391	426	415	430	428	410	384	370	403	391	384	389	395	431	383	408	363	375	382	445	400	403	412	421	389	425	374	385	385	375	398	396	378	387	426	387	404	374	399	383	388	361	405	427	397	412	416	424	366	383	414	415	419	411	408	400	410	404	436	389	393	401	384	416	395	409	405	430	424	391	443	384	382	408	389	377	380	388	399	410	415	381	372	393	394	374	418	419	385	405	386	424	377	405	413	371	406	378	412	370	433	388	390	390	398	425	358	382	385	405	395	419	382	410	381	419	353	386	389	357	423	401	390	386	369	404	399	401	390	400	410	393	401	435	384	376	433	410	416	392	375	393	399	374	409	426	370	430	393	408	396	401	383	383	405	380	382	405	371	364	402	379	418	422	363	406	378	378	362	393	376	399	400	438	395	411	404	410	383	409	409	423	390	392	405	412	430	415	417	436	417	392	383	396	419	374	447	426	418	401	396	393	384	414	379	404	398	407	396	415	421	377	381	419	427	386	411	391	432	413	390	392	397	373	375	356	392	400	404	401	382	377	397	405	409	410	377	408	394	410	372	422	386	356	392	415	370	397	373	405	403	433	413	366	385	389	385	404	424	388	389	397	403	393	400	386	399	392	388	414	393	393	437	418	409	381	409	402	443	401	391	420	393	427	399	360	398	372	407	422	411	392	388	410	380	383	421	370	386	411	429	419	407	384	415	423	388	394	403	387	367	387	386	419	388	371	423	412	401	387	365	389	351	402	403	409	399	385	376	384	401	411	370	385	405	390	365	416	396	404	394	367	385	423	452	413	410	402	373	394	408	401	396	372	388	398	404	384	397	407	415	366	413	408	404	431	374	387	438	420	372	390	420	437	394	403	421	358	388	432	399	420	423	417	401	351	392	401	402	416	399	368	351	414	393	416	375	380	387	393	387	374	414	362	404	419	405	430	411	375	439	370	391	363	377	399	358	391	399	416	358	404	399	402	387	377	390	392	381	390	396	411	378	409	371	370	391	391	390	399	368	403	416	414	428	427	421	440	384	375	399	391	423	398	353	403	386	364	372	368	391	370	406	390	391	411	437	401	397	383	412	383	412	360	416	381	435	400	411	416	413	366	386	380	418	442	374	387	389	399	387	408	400	390	403	391	423	380	422	388	390	392	411	397	393	402	381	379	371	440	379	410	412	399	377	364	405	362	361	400	398	385	418	388	394	390	426	385	363	399	371	419	432	399	407	406	419	377	354	358	407	386	397	433	379	385	392	410	400	368	409	437	371	421	382	398	398	344	390	400	414	403	447	390	392	399	432	400	389	392	410	429	386	425	377	394	389	419	405	408	408	396	399	386	394	393	373	394	427	422	381	384	397	392	406	395	377	438	379	396	402	398	363	391	357	368	382	432	390	396	399	387	372	416	391	411	407	397	393	405	393	418	361	392	399	427	413	371	357	383	392	391	373	434	403	418	347	401	412	402	361	385	357	340	373	394	368	399	421	393	366	439	398	398	394	402	415	352	401	394	429	409	438	392	434	423	402	396	395	354	417	390	401	407	392	378	426	391	374	419	409	396	376	421	365	387	396	353	414	389	369	395	408	398	434	398	397	357	372	407	389	398	374	441	397	401	440	410	441	387
23266	21940	30310	26408	23695	20350	9287	778	606	587	550	599	581	537	555	540	594	539	564	509	501	530	540	521	515	521	529	528	491	557	492	488	506	526	497	524	490	516	532	518	527	547	512	548	510	525	534	543	533	558	536	556	497	503	504	534	520	514	535	515	568	502	519	562	503	478	569	511	501	540	510	527	510	521	501	550	514	516	503	519	527	530	526	524	542	570	524	527	511	507	539	483	501	479	535	526	501	507	542	523	503	525	513	515	534	520	520	540	542	521	512	514	506	521	530	472	522	547	510	520	513	530	549	522	568	495	549	538	542	534	532	518	517	481	514	499	577	493	517	522	526	544	526	542	535	459	510	513	561	522	540	510	534	533	520	510	498	524	550	539	512	493	571	542	483	519	506	525	550	530	545	570	494	554	521	499	503	485	526	529	487	499	538	501	533	535	509	514	516	515	514	547	566	502	512	497	505	541	529	512	465	548	529	518	541	519	518	496	468	472	480	491	497	548	515	536	562	490	557	544	526	496	527	541	560	537	473	506	551	507	529	511	526	537	531	561	529	574	463	532	526	536	502	547	493	525	527	542	501	508	484	556	530	551	530	546	535	519	525	501	521	494	542	514	566	529	535	516	523	526	484	493	510	518	508	525	537	509	527	478	529	515	552	523	491	514	521	519	514	493	497	546	474	491	564	511	509	487	508	505	500	537	550	509	522	543	497	481	536	529	550	526	542	525	526	532	504	498	495	561	479	508	546	540	571	529	490	563	514	541	545	560	523	498	537	522	517	555	510	547	547	505	518	535	516	503	530	523	519	578	497	541	519	510	506	507	517	507	541	502	481	538	481	499	544	494	493	493	514	504	507	493	542	484	513	546	491	541	556	546	512	522	496	507	547	544	525	521	506	516	494	542	511	521	524	514	525	494	507	544	499	514	513	556	500	541	514	557	532	478	541	533	546	529	516	548	511	498	501	489	555	550	578	554	540	558	512	565	518	514	517	497	532	521	530	517	518	517	493	510	548	536	563	520	505	539	507	508	522	562	512	541	517	538	516	512	499	544	518	488	502	543	567	507	527	516	509	514	503	518	558	560	522	502	522	547	502	503	470	497	509	522	555	530	522	546	479	530	489	467	522	465	527	496	528	520	529	529	507	532	514	513	503	529	489	513	532	495	537	545	549	459	523	555	508	472	532	524	511	482	504	503	480	520	471	556	557	511	542	560	503	511	488	497	512	523	549	534	484	486	557	553	548	530	550	507	524	546	545	536	529	491	530	530	541	569	516	548	522	550	529	556	524	509	527	533	531	486	521	498	554	493	550	488	484	541	523	495	484	523	490	570	576	532	513	515	509	470	506	510	517	530	527	516	506	494	502	550	486	540	518	510	484	536	498	514	520	509	511	554	518	527	510	503	543	524	522	509	521	516	490	541	513	569	513	519	542	522	479	522	517	537	529	530	546	527	520	501	578	534	505	509	500	516	523	517	525	501	520	513	549	486	538	479	541	516	535	560	518	537	500	521	520	509	551	528	532	548	524	478	593	531	569	527	531	537	526	532	558	493	540	514	530	524	527	521	525	537	560	565	531	492	513	522	516	530	514	524	524	522	525	539	525	545	519	527	513	529	536	494	534	512	526	509	536	541	544	528	510	563	521	557	563	561	530	506	492	537	545	515	528	521	547	529	532	534	550	536	502	521	516	526	484	550	488	534	494	523	549	571	508	492	584	515	516	497	541	503	524	535	497	528	536	520	511	519	544	531	502	496	494	532	551	489	539	508	506	520	526	498	546	542	507	526	551	524	495	525	502	519	519	539	552	529	542	529	522	500	546	507	522	488	561	532	531	493	552	514	590	494	560	530	525	490	542	519	525	522	506	489	536	539	534	486	521	526	535	485	519	496	507	511	490	517	549	536	514	546	505	509	519	528	543	500	530	543	519	511	544	554	520	558	521	502	509	508	533	503	510	540	510	568	575	513	551	499	509	576	500	536	527	496	508	543	484	564	550	511	554	502	521	486	528	532	495	511	552	515	468	518	524	501	539	499	539	503	518	507	551	517	533	524	531	568	511	532	551	541	554	478	479	488	514	535	549	526	571	563	541	540	524	525	524	515	494	511	500	557	557	523	469	507	501	487	532	501	538	535	540	485	501	513	508	530	500	548	508	528	522	528	521	538	502	522	514	447	485	547	531	524	512	489	528	494	510	511	532	521	533	517	546	553	502	542	519	529	557	564	544	531	526	495	514	498	529	509	519	487	492	492	513	522	493	532	540	552	569	556	533	502	529	536	513	553	506	508	545	527	529	525	516	522	474	534	502	549	503	500	487	498	501	503	527	547	527	531	558	496	507	520	537	525	497	493	559	541	501	525	508	516	472	508	531	530	537	526	525	521	517	519	501	502	558	514	547	527	534	511	508	511	521	534	523	519	524	503	495	558	555	554	561	524	528	483	515	530	470	485	491	549	509	539	531	551	524	509	490	504	518	521	512	515	508	470	490	511	510	508	524	539	501	569	510	507	506	461	498	519	571	517	490	548	527	545	535	512	533	545	504	538	552	565	552	555	457	539	521	545	535	511	533	539	519	520	529	499	509	546	524	542	530	555	555	502	495	529	500	535	518	514	589	492	522	502	496	512	532	509	571	513	531	563	530	526	527	496	514	530	530	505	528	510	543	522	511	528	526	515	510	518	516	491	556	515	535	523	520	563	544	512	515	536	531	494	491	479	528	516	485	523	520	552	484	530	536	535	529	526	531	556	538	483	489	522	532	534	534	528	526	513	543	542	491	545	555	531	503	482	541	503	513	527	508	505	550	490	508	506	532	505	554	532	504	545	562	532	534	535	505	557	509	505	494	547	563	530	523	509	550	502	540	532	544	510	515	505	509	528	491	529	532	532	511	506	537	543	560	535	508	511	514	574	509	528	528	580	576	542	527	526	538	516	541	535	516	487	506	504	528	543	539	516	533	541	528	570	511	512	527	508	508	474	493	516	561	522	552	525	513	534	504	572	559	549	582	497	463	502	515	505	504	505	540	498	546	544	511	502	483	506	516	530	534	506	488	528	476	531	548	548	526	541	575	511	513	523	568	523	539	543	562	519	528	527	501	516	517	487	517	554	523	553	503	488	578	550	548	548	503	507	508	501	502	540	471	495	506	499	538	529	529	530	552	528	519	511	480	557	550	532	511	496	491	537	493	561	550	510	556	526	506	530	508	529	469	534	545	496	542	517	581	519	534	489	482	532	524	532	519	551	503	535	557	510	494	496	529	496	535	566	492	488	548	522	522	515	540	543	482	534	503	487	513	551	487	534	497	528	542	539	559	498	516	524	506	532	514	523	515	504	496	556	503	480	531	572	527	533	494	533	501	566	528	544	489	556	571	489	534	572	526	543	525	519	503	464	543	503	548	509	513	555	520	521	545	531	546	507	526	528	515	534	519	516	500	522	542	531	521	533	519	585	538	550	543	498	483	529	511	520	534	541	499	483	483	565
63007	96394	69140	52981	27761	1139	744	674	683	666	633	610	687	597	586	571	581	562	618	572	568	572	570	551	546	548	540	611	582	561	575	538	615	621	557	578	582	552	565	589	605	550	561	556	585	578	588	524	580	518	580	546	554	577	582	586	562	590	546	586	558	546	543	562	622	551	580	551	556	566	546	582	553	567	556	592	632	589	577	569	542	633	557	563	552	582	579	566	563	533	564	547	602	565	547	544	592	555	567	496	538	616	584	560	537	591	557	608	589	595	563	541	601	565	626	558	571	567	552	549	539	530	558	564	568	565	592	553	573	574	583	583	594	557	563	539	620	583	571	576	532	565	553	576	546	577	559	547	585	589	555	562	569	595	592	589	541	526	572	567	520	582	572	604	573	555	593	540	602	571	574	575	577	550	584	572	598	572	557	551	583	570	564	573	538	549	564	575	547	597	576	559	582	559	601	614	583	560	606	595	582	566	537	549	617	579	563	591	526	545	564	587	556	625	607	560	572	575	582	575	573	567	534	551	550	601	543	555	585	627	577	584	579	541	552	569	620	584	587	619	600	570	599	563	572	581	569	566	614	552	562	614	578	526	567	565	556	556	566	565	562	565	571	560	555	564	594	592	555	562	551	602	566	589	534	595	573	583	530	582	571	605	530	510	585	559	589	557	580	585	528	544	567	561	608	603	570	600	582	586	534	559	609	569	585	543	535	556	586	610	551	565	580	569	579	597	528	598	594	558	535	583	541	586	573	533	551	570	576	590	550	577	538	597	656	548	573	600	578	576	538	585	539	536	552	575	596	549	543	561	573	563	562	572	571	557	574	526	566	548	595	537	589	595	558	576	615	588	558	560	585	529	567	561	581	590	539	586	528	558	594	534	581	556	581	574	551	535	568	583	599	545	604	572	564	558	566	564	534	596	560	609	532	528	550	556	560	576	523	581	588	589	539	597	596	593	563	582	609	542	581	591	590	583	584	578	544	595	622	562	556	560	572	591	554	562	529	524	544	596	560	598	577	597	572	511	565	572	569	615	568	577	594	552	598	572	571	589	567	570	607	565	509	574	545	547	564	575	595	571	537	574	591	549	560	575	607	600	573	534	527	574	575	528	548	535	582	542	562	608	523	562	551	586	538	595	580	579	579	547	527	562	550	561	575	606	557	604	572	618	614	580	572	575	528	559	568	580	545	581	558	539	545	584	603	552	606	569	580	550	575	544	593	529	599	589	546	545	606	532	539	573	577	562	592	554	662	583	553	582	598	566	577	560	595	570	578	563	563	579	553	580	602	560	585	543	572	590	569	520	578	596	542	563	583	584	545	599	588	571	587	534	575	523	577	589	589	601	566	576	609	591	563	539	623	586	621	562	583	587	559	546	543	581	575	565	534	553	582	606	516	601	563	552	588	601	564	587	544	568	585	579	558	569	579	543	558	563	556	557	578	565	580	554	566	537	539	559	551	616	589	602	566	570	582	576	569	575	595	540	535	572	564	596	541	567	536	535	540	598	611	589	559	578	576	575	560	593	542	551	593	535	591	575	563	551	597	539	522	547	514	556	570	550	567	559	596	602	543	566	576	530	575	586	580	509	556	546	508	578	564	542	587	529	620	589	556	534	584	554	580	541	589	566	629	591	567	550	526	568	591	599	561	559	572	564	533	618	583	590	558	614	526	533	573	579	555	577	529	581	580	524	592	538	536	541	609	612	557	563	540	551	567	566	591	588	601	539	571	578	592	553	546	544	569	580	563	561	569	544	554	621	597	541	637	555	615	592	567	566	563	616	587	530	569	604	549	555	606	561	564	585	582	609	622	540	570	601	606	588	608	569	565	558	557	559	595	562	544	550	575	583	583	578	561	514	586	579	538	555	542	625	569	539	585	586	605	554	558	597	613	567	595	555	618	573	570	603	597	566	547	537	574	606	562	604	555	535	601	593	557	578	587	568	583	589	559	554	585	596	550	585	564	577	585	531	559	552	543	575	593	562	572	555	569	594	561	581	545	577	570	553	582	581	550	589	556	573	561	519	540	591	563	518	550	565	563	520	576	587	579	550	560	543	595	595	568	572	581	581	570	593	557	584	543	558	552	564	654	560	570	551	572	539	580	584	573	563	541	616	568	555	576	629	555	582	556	586	522	539	566	593	548	636	556	572	574	578	542	573	618	556	578	587	549	586	559	541	580	522	583	582	573	575	541	579	525	563	561	609	597	533	549	555	551	531	574	600	526	569	574	560	501	584	565	580	575	591	505	585	572	579	602	602	557	598	598	572	527	545	569	568	545	544	561	604	582	548	568	553	586	537	542	528	566	570	537	541	519	649	576	579	580	588	535	602	608	572	605	559	584	595	562	546	552	582	545	573	574	592	542	495	542	587	600	574	543	610	531	603	574	576	538	586	610	582	575	607	538	564	546	530	582	571	557	564	570	523	618	546	585	547	589	579	522	572	552	573	563	576	595	543	613	577	560	585	541	548	605	512	599	562	590	569	558	539	574	592	609	561	564	557	618	580	559	571	579	586	589	573	581	542	617	550	563	555	573	612	549	578	569	557	571	560	575	573	564	580	542	550	592	583	558	572	511	580	611	516	623	586	577	560	536	566	589	575	549	559	552	525	590	578	584	546	568	558	573	574	594	594	576	540	576	549	551	576	607	583	517	576	569	570	620	590	560	557	570	577	513	569	574	551	591	571	559	586	593	559	577	567	587	611	569	540	574	530	578	548	569	524	581	557	579	572	604	582	566	569	567	582	534	546	543	527	606	561	597	558	580	593	576	578	576	606	590	601	566	560	573	577	580	583	573	574	592	566	558	551	573	563	570	581	557	571	566	569	583	589	588	561	569	574	572	551	529	570	606	564	573	566	583	579	584	586	561	597	578	543	583	560	557	551	500	559	552	583	583	577	560	569	553	566	604	577	543	550	551	545	562	524	571	551	556	565	589	552	617	554	570	583	569	573	578	528	589	583	576	535	561	552	551	511	573	557	612	586	574	589	553	559	552	628	608	538	549	547	524	549	574	580	554	587	571	541	535	585	571	577	609	559	565	552	550	531	560	530	533	600	589	578	548	570	602	563	564	594	595	549	567	567	546	573	575	553	569	582	566	551	595	566	562	563	543	599	549	572	591	567	590	588	597	549	600	542	554	567	538	578	557	585	592	549	590	576	566	597	536	556	551	602	574	555	566	574	591	547	570	559	559	580	562	556	571	568	561	572	558	540	590	550	542	592	553	602	590	589	584	582	571	615	539	557	570	526	524	579	582	595	569	570	552	549	612	561	577	526	586	539	528	547	613	563	588	561	572	596	560	592	568	592	543	577	608	587	580	557	590	581	545	586	576	604	561	601	529	556	555	563	581	576	545	552	576	582	556	562	557	526	584	565	555	584	584	572	577	546	598	579	572	597	610	573	559	555	613	593	577	521	590	531	544	571	568	616	523	599	562	594	547	531	617	560	566	602	616	556	567	580	537	555	590	584	569	579	573	573
29508	26552	26331	14238	3070	276	263	215	230	235	244	239	237	221	261	268	227	241	214	250	247	254	232	249	228	245	217	241	249	260	267	219	243	228	228	258	259	241	232	256	252	245	239	246	244	239	241	214	247	229	239	240	228	245	255	236	253	240	243	248	263	261	230	242	212	242	247	240	238	224	240	240	250	218	235	251	230	225	242	233	224	255	231	242	231	229	233	232	255	227	265	237	228	239	237	236	248	216	242	230	219	236	250	237	244	246	226	252	234	242	229	215	212	246	252	260	239	231	224	246	256	214	234	251	254	250	234	221	256	251	237	235	248	249	236	222	224	260	236	213	240	217	238	236	254	224	242	217	240	218	232	237	248	239	226	244	232	245	234	253	223	248	227	241	248	276	231	250	247	243	260	229	237	249	247	227	271	253	237	231	242	246	221	247	211	250	233	245	251	228	234	218	230	217	245	263	223	220	224	202	244	228	269	220	232	254	239	248	261	265	240	237	242	235	251	249	255	254	240	251	248	214	266	237	222	228	225	238	255	255	217	252	226	213	263	223	213	253	253	235	244	268	250	231	228	266	217	242	253	209	237	269	246	243	234	252	254	216	227	246	234	212	237	227	225	245	253	254	253	241	284	236	218	253	235	240	247	219	223	244	232	230	277	231	245	235	243	237	231	238	245	239	266	217	216	251	266	232	240	245	230	226	211	243	239	243	265	225	255	219	240	249	251	230	246	253	244	233	240	223	238	234	233	223	243	245	240	245	234	218	224	248	235	256	254	262	224	229	247	251	241	252	228	258	220	232	254	213	228	221	220	234	238	227	243	269	241	226	257	236	233	223	247	225	213	240	209	216	232	221	247	248	213	271	225	228	252	235	219	245	248	245	216	242	223	250	223	244	243	246	226	219	253	232	223	222	240	225	236	234	238	220	265	241	220	245	248	236	230	243	236	246	234	225	236	233	217	219	226	227	236	212	245	223	239	230	239	229	208	263	241	228	229	241	242	250	242	232	234	245	271	255	225	256	220	264	218	255	227	255	217	229	242	239	209	220	241	247	225	225	226	244	243	255	217	260	246	244	227	238	251	227	265	242	232	244	255	238	251	222	222	235	199	248	235	244	242	242	244	262	247	248	236	234	267	254	241	261	198	225	231	250	201	246	248	235	239	245	264	239	245	220	266	214	273	236	225	255	258	235	218	254	224	221	225	233	233	235	237	230	220	234	221	252	208	230	236	229	246	245	224	249	225	244	212	241	245	257	226	233	236	233	236	220	256	230	247	251	265	249	267	243	243	219	224	257	257	241	256	214	248	234	247	253	228	242	236	214	253	235	233	239	223	226	256	225	221	238	206	222	251	229	254	214	245	242	234	241	248	215	229	241	210	266	210	246	230	232	247	229	200	219	213	216	234	219	238	218	231	242	235	222	214	222	260	230	238	220	224	246	225	249	235	242	207	222	236	228	242	247	211	238	229	238	244	258	253	230	224	231	246	255	223	263	249	269	236	213	256	235	237	228	280	215	236	242	237	237	234	229	247	217	242	224	223	277	239	255	251	240	240	259	233	238	235	259	235	228	251	234	279	231	220	226	216	236	248	240	201	235	253	207	241	230	247	235	242	259	252	239	223	220	242	234	212	257	232	235	297	197	235	250	236	238	238	237	233	234	232	248	211	242	246	236	237	221	265	239	222	224	212	224	224	232	262	236	241	251	238	236	220	204	232	244	230	229	251	229	232	234	232	229	240	235	222	240	233	227	251	233	221	205	215	245	239	219	249	200	224	226	225	243	230	262	245	256	253	244	256	241	223	237	223	238	216	257	249	258	247	226	244	241	238	210	220	213	242	212	256	225	242	246	231	219	233	257	227	240	239	228	244	219	212	238	240	224	241	227	228	248	244	229	207	259	246	238	231	214	254	219	223	236	261	220	239	216	266	228	246	248	233	271	222	255	240	245	227	222	237	254	239	250	217	238	264	255	236	257	235	282	217	233	244	226	229	240	202	199	241	229	237	247	234	236	245	250	251	242	218	251	220	239	217	234	246	209	205	234	232	231	251	250	237	238	224	233	248	231	249	247	247	265	261	252	238	266	233	239	237	263	246	275	218	215	215	243	251	227	229	229	245	210	220	232	213	235	253	240	243	239	214	237	266	247	240	213	228	253	230	250	228	255	227	233	215	243	266	259	225	234	250	246	241	241	254	242	256	240	231	223	217	240	262	242	219	240	259	257	233	228	217	235	239	245	236	234	199	247	268	215	251	240	247	254	236	249	257	205	230	257	240	239	186	240	235	221	265	252	239	243	220	239	259	236	231	264	235	244	225	230	244	239	234	211	258	222	244	238	243	231	261	254	251	237	230	254	231	239	252	236	245	246	229	232	232	267	239	240	244	231	226	244	219	215	227	233	231	263	229	259	263	235	225	242	219	212	232	238	240	213	229	221	233	249	229	255	234	254	260	225	245	241	264	241	235	272	234	225	253	248	261	244	271	211	244	199	255	264	231	245	236	230	252	222	231	265	227	234	236	237	250	235	225	216	230	230	246	235	245	217	241	252	241	234	255	235	237	250	243	251	241	234	255	248	234	252	254	233	258	190	237	246	210	239	241	236	211	233	259	228	244	217	223	235	210	230	230	242	241	249	238	231	282	245	263	220	261	220	239	253	251	255	230	229	249	249	248	239	244	256	243	248	233	246	197	222	256	257	219	251	232	244	237	236	236	211	269	234	217	226	218	246	262	242	242	232	237	215	242	245	249	206	226	235	219	241	246	200	218	233	240	230	212	229	236	238	242	211	259	222	265	226	253	227	226	237	234	216	232	239	235	240	214	246	240	230	219	236	207	248	240	206	244	228	244	248	212	216	246	264	236	246	222	215	231	259	260	262	206	204	229	233	225	257	234	244	222	228	215	231	242	217	242	238	232	252	251	264	255	225	242	268	227	223	244	228	235	240	242	243	243	222	216	239	227	234	260	224	235	254	220	225	226	213	250	226	236	234	261	270	255	239	238	243	230	196	242	244	245	212	251	240	234	248	217	254	250	228	245	231	208	220	243	241	248	231	229	239	261	245	246	228	270	233	232	256	234	234	230	224	242	227	227	236	233	230	257	220	224	245	224	249	255	229	250	252	221	215	230	267	219	232	236	224	235	265	243	245	215	242	247	232	226	226	265	246	229	220	233	232	263	262	221	244	264	251	245	241	239	223	231	243	230	219	258	239	247	224	190	217	243	239	214	227	249	233	234	255	213	241	231	240	225	239	250	260	245	233	217	249	230	225	251	246	238	238	230	220	234	245	255	221	246	238	231	226	213	218	243	260	245	214	248	237	223	224	224	255	261	241	245	234	238	226	235	260	246	249	242	247	241	238	228	238	242	229	238	225	256	232	216	225	210	216	253	239	233	233	258	245	223	238	229	237	210	230	240	278	224	235	233	232	264	263	237	234	240	258	229	229	230	227	270	236	222	253	224	250	189	241	254	248	244	229	230	236
29774	41988	23122	10080	2914	307	293	304	299	286	288	286	301	273	313	284	288	286	283	298	276	262	282	272	272	290	280	294	278	292	298	289	280	310	262	312	288	266	249	285	293	288	258	255	268	280	300	293	252	300	271	302	282	319	271	285	271	284	274	294	255	289	286	301	289	284	264	286	304	266	256	271	298	283	287	254	264	266	304	274	283	260	272	281	271	288	262	271	281	277	295	271	298	270	277	296	286	296	293	283	302	291	290	260	261	278	302	262	278	271	305	261	262	287	302	279	307	272	264	277	279	297	305	320	282	281	296	258	291	287	271	312	271	283	275	257	272	279	315	269	308	304	262	261	275	236	275	287	293	306	270	290	285	304	276	288	255	262	285	274	286	277	275	288	262	312	239	274	294	271	297	276	265	310	277	304	295	272	302	282	285	286	303	273	259	287	282	288	280	297	258	284	290	271	268	288	295	276	303	288	286	261	261	294	251	287	269	273	292	298	298	277	272	284	283	299	295	264	271	271	287	260	268	289	282	274	272	272	294	301	293	268	282	293	284	275	260	260	278	285	293	275	260	289	310	252	270	289	332	274	289	296	310	276	257	269	327	274	285	259	274	265	279	290	267	274	283	284	272	278	264	273	302	298	283	310	318	268	279	319	265	266	290	267	339	267	289	285	279	261	297	294	285	285	276	285	270	257	303	286	315	289	275	302	267	265	274	283	278	269	273	260	287	307	311	304	287	276	277	284	280	294	291	324	275	294	275	297	316	282	243	289	307	292	293	275	280	299	286	306	284	311	281	293	298	291	298	295	290	276	289	285	251	305	300	300	296	299	288	305	281	290	296	298	287	262	295	273	299	295	252	273	275	283	267	308	273	293	256	287	308	249	270	264	262	256	286	249	278	267	321	282	282	311	271	254	303	273	292	293	266	269	267	259	283	264	310	290	255	297	288	268	283	265	277	270	276	273	288	277	295	272	296	275	315	304	284	279	257	252	286	298	275	261	285	267	276	269	276	274	323	295	283	303	292	280	293	267	276	282	286	286	266	265	241	271	265	273	279	277	291	288	265	264	274	301	254	262	298	273	290	260	268	265	273	310	260	283	269	288	280	269	255	279	313	269	248	267	296	300	309	263	259	281	302	268	275	273	274	290	288	300	253	250	286	291	273	296	304	302	299	276	291	291	290	295	284	279	261	291	314	272	279	289	259	277	302	290	270	281	278	261	271	268	261	278	308	290	253	268	289	284	266	264	260	290	280	246	297	267	299	299	294	299	273	315	272	282	258	286	254	276	277	294	298	267	267	286	268	301	314	260	322	307	304	288	314	280	319	287	268	297	268	279	306	272	330	311	335	278	292	317	324	263	266	268	276	308	288	282	287	293	313	312	306	289	267	250	279	281	297	308	275	262	302	303	291	278	278	296	298	254	268	267	283	285	263	282	303	246	317	284	283	276	286	288	301	260	292	309	278	273	279	301	262	275	267	299	273	282	291	276	279	327	296	315	287	279	310	273	284	271	291	293	283	294	262	273	272	279	287	294	263	285	283	274	281	257	284	275	278	274	275	301	289	292	255	283	296	299	290	276	297	277	277	310	289	266	257	282	300	263	318	269	264	281	265	279	280	248	291	277	291	260	313	298	271	301	259	281	289	264	271	294	258	280	311	266	260	310	295	288	294	275	292	254	272	261	291	294	276	265	288	291	261	279	275	243	297	247	277	285	265	289	292	285	294	278	301	268	306	263	287	281	293	282	265	290	269	254	273	324	262	301	275	334	292	304	282	290	269	285	284	285	285	280	300	293	271	287	272	300	280	247	305	292	289	283	275	260	283	275	286	278	276	284	303	281	276	262	285	266	239	300	282	310	300	274	264	266	303	300	298	256	262	294	264	309	277	315	264	267	280	256	280	262	287	267	282	276	302	299	278	288	275	283	295	294	307	291	275	274	321	258	262	270	266	295	275	279	268	307	256	301	269	272	279	309	300	305	275	296	268	278	264	271	296	275	276	275	280	293	285	293	303	285	297	262	280	279	290	272	275	256	274	295	314	292	277	270	299	292	305	285	259	273	286	287	290	269	278	275	278	288	279	301	312	282	327	275	284	323	271	276	288	328	279	271	261	290	285	270	284	256	279	245	279	289	315	269	300	265	277	299	271	288	271	286	281	288	263	270	288	292	275	306	284	286	304	279	318	284	310	266	292	312	305	297	284	295	266	279	287	271	278	275	275	262	273	280	293	283	295	265	258	299	289	301	266	266	277	296	301	282	247	278	300	270	289	282	276	281	280	293	290	279	275	271	323	292	280	283	312	295	264	301	297	292	303	285	285	316	306	284	292	307	280	302	262	296	293	290	309	305	290	279	298	301	295	256	276	282	252	256	262	284	270	303	292	252	294	318	282	263	309	313	245	296	263	272	281	289	312	257	281	279	275	289	281	333	271	272	247	277	295	271	277	294	251	279	280	297	282	290	266	247	273	291	307	285	280	244	277	279	262	298	285	291	277	289	298	264	266	296	287	286	289	261	283	303	265	291	268	263	291	260	297	285	267	286	288	272	304	297	275	290	252	294	285	297	284	274	289	251	288	254	252	284	277	279	292	265	292	265	292	290	261	286	320	265	268	295	273	270	270	288	261	289	281	302	255	304	269	287	286	284	275	258	274	296	301	299	284	272	283	285	290	296	274	271	289	269	279	260	251	288	278	296	306	286	267	282	280	286	305	274	272	293	255	310	263	271	288	257	334	270	298	261	279	282	254	298	261	305	309	301	291	262	273	278	265	251	273	288	283	287	298	294	269	298	301	273	264	287	286	267	282	250	266	290	295	315	293	287	297	291	303	281	328	293	302	325	271	330	276	308	290	271	275	281	294	299	274	284	281	295	288	263	299	269	294	272	251	279	281	303	285	290	277	272	269	294	266	299	235	268	293	258	270	287	325	264	284	271	282	270	255	285	277	294	272	267	309	268	279	256	281	279	297	271	291	243	268	276	266	302	286	282	274	284	277	273	276	302	290	275	273	291	295	281	284	289	292	290	278	315	249	290	281	268	283	314	299	290	267	268	282	266	297	269	301	290	261	303	298	293	252	287	271	265	276	311	260	273	292	278	266	244	283	285	281	296	263	243	266	301	269	276	269	278	273	266	296	296	265	276	265	287	269	298	293	294	285	268	307	262	280	285	298	298	300	315	274	295	295	285	286	277	291	282	269	298	302	277	313	271	311	278	271	280	324	291	284	296	290	265	280	305	264	297	266	298	279	284	295	301	286	297	280	271	282	309	260	291	274	289	266	251	319	297	291	282	291	279	283	287	275	266	291	274	311	275	287	281	302	298	297	270	270	290	289	282	305	274	311	286	309	325	283	288	294	297	295	264	256	292	276	284	304	322	293	307	300	265	276	315	321	262	292	267	251	286	273	275	297	269	293	262	272	306	272	277	281	295	273	275	267	258	264	302	294	261	280	292	265	289	269	277	285	270	287	267	309	313	276	294
24328	22391	32096	28828	23478	12910	1366	381	375	346	372	364	347	365	340	369	361	372	335	311	343	372	313	350	326	324	359	342	375	337	345	326	368	361	357	331	349	360	315	325	333	331	349	356	339	334	340	326	345	339	332	340	352	283	355	329	364	343	343	363	371	349	367	337	374	331	323	365	354	351	357	321	338	373	339	372	339	329	332	325	323	324	356	322	366	339	314	349	344	354	324	326	312	331	316	351	322	346	355	344	338	310	354	331	336	313	331	323	337	329	362	334	316	339	342	351	345	335	325	351	353	332	336	318	333	324	314	324	376	338	339	339	340	317	295	314	317	344	321	363	338	331	332	352	325	321	313	349	309	357	350	324	375	336	336	318	360	310	350	328	376	331	341	314	330	344	376	321	360	337	340	353	315	353	364	339	329	346	342	316	371	352	324	350	333	358	314	329	326	345	335	326	362	358	322	345	337	380	321	335	339	361	363	308	341	369	316	340	340	346	332	329	343	354	363	308	363	301	324	325	317	350	348	338	347	337	348	360	341	347	329	336	368	357	341	310	326	303	323	325	339	376	366	338	375	298	364	337	359	346	340	351	360	342	325	329	341	355	342	344	329	344	328	326	345	364	350	343	335	354	346	331	324	317	323	326	357	315	339	347	334	351	306	366	338	343	326	356	326	344	336	352	368	308	325	347	323	357	344	353	331	352	318	341	335	353	336	313	316	356	333	303	354	334	341	319	347	332	362	342	342	331	359	339	331	333	329	332	328	355	364	325	337	346	327	335	381	308	382	338	321	318	318	341	342	334	341	341	342	338	317	354	315	321	333	335	335	318	352	334	296	329	276	315	357	307	365	323	321	361	359	363	337	321	367	327	299	342	322	321	320	289	333	343	340	324	335	344	306	355	318	334	333	304	354	333	320	331	302	313	360	295	340	343	347	330	336	343	336	340	376	339	385	361	335	337	332	302	352	354	344	320	344	358	363	328	322	314	313	357	345	316	337	341	375	318	390	357	358	361	354	310	313	394	368	343	311	333	352	337	364	362	364	334	343	319	345	331	367	340	298	321	364	341	371	358	312	344	303	361	345	348	347	318	297	362	321	332	357	312	406	316	348	323	304	350	316	321	350	349	359	352	348	354	349	337	341	338	345	329	322	343	325	342	317	357	324	339	343	364	351	353	318	341	342	339	304	352	328	335	377	358	326	338	330	359	376	302	320	330	352	352	345	330	349	350	349	333	295	316	354	331	359	365	363	346	352	323	313	344	353	337	363	319	304	329	353	364	361	338	333	350	322	343	327	363	344	343	313	356	344	318	336	345	334	351	347	322	343	323	363	316	354	324	351	388	323	345	340	368	350	324	360	335	326	335	336	363	310	343	323	353	351	313	330	303	360	348	306	310	341	331	353	326	313	303	351	351	311	350	317	331	328	333	355	343	337	329	345	372	377	359	328	312	334	346	339	342	340	324	355	340	317	352	342	311	347	353	339	352	338	343	307	308	327	315	341	319	334	329	355	353	338	303	353	296	344	328	303	357	307	324	333	348	328	337	362	342	332	355	377	342	344	336	345	379	330	331	339	357	317	335	349	339	351	331	318	359	321	353	308	346	324	334	321	358	328	324	322	341	345	349	367	373	359	371	347	324	341	369	385	340	336	330	345	345	301	345	349	357	333	314	349	345	338	351	315	329	329	334	334	333	330	394	331	346	360	327	362	330	372	384	337	315	359	341	321	297	328	311	345	336	326	330	339	331	345	340	380	350	377	313	372	315	314	301	358	376	361	341	322	322	345	323	348	341	325	332	374	364	344	359	355	313	316	320	338	344	365	341	335	331	336	342	335	320	329	343	328	320	310	346	368	327	341	348	338	370	323	302	326	343	334	331	356	333	334	343	365	342	328	313	291	347	356	348	337	337	355	380	359	346	323	320	311	371	316	354	334	352	303	325	333	364	352	327	311	363	342	341	343	327	318	320	341	368	334	308	348	331	336	339	348	320	317	351	341	355	365	345	325	322	358	319	348	351	368	349	294	367	322	333	304	335	332	355	331	313	354	330	373	345	356	349	337	330	336	391	340	343	353	327	300	341	331	355	335	358	337	366	336	325	354	326	321	348	310	330	380	335	335	330	340	377	366	363	320	334	340	319	314	366	358	347	297	337	343	354	327	338	318	331	312	381	362	349	350	340	344	355	366	325	363	324	356	330	364	330	337	340	327	349	285	342	348	319	341	351	352	288	369	307	332	337	319	350	360	356	365	331	359	338	347	364	356	345	329	320	332	328	348	312	346	357	352	347	340	295	306	328	344	342	352	361	370	354	376	300	346	330	332	343	364	339	287	313	366	330	328	363	348	338	326	318	345	349	376	359	338	332	349	347	311	356	327	349	365	350	357	332	328	350	316	311	329	382	315	362	339	337	332	343	305	299	343	336	347	346	340	343	328	343	307	326	370	349	327	318	374	317	335	292	331	315	349	307	362	354	337	306	343	329	303	314	334	367	318	401	349	310	323	342	319	327	365	337	335	322	347	316	341	333	344	358	357	350	361	335	329	362	344	379	318	358	346	348	347	329	331	335	310	334	322	311	371	288	341	353	354	311	343	330	337	360	358	364	330	372	321	350	348	354	337	350	310	371	354	335	348	309	332	354	336	338	344	330	307	335	314	312	341	361	364	334	345	334	367	322	341	362	311	321	328	319	317	335	347	371	322	345	317	351	305	321	327	341	339	367	367	351	310	356	333	350	327	367	322	344	328	378	344	348	357	327	343	333	366	327	323	310	357	365	336	339	347	360	345	304	343	349	351	320	324	340	350	364	354	321	348	371	353	315	328	380	344	323	308	357	335	346	348	338	320	359	332	317	338	354	364	354	307	311	342	335	318	323	345	321	321	338	351	359	354	377	309	342	320	379	333	363	363	323	323	357	300	320	361	352	341	335	337	355	340	364	353	324	303	363	336	308	336	353	330	368	344	361	343	352	376	359	333	327	331	364	292	347	335	350	298	309	356	370	316	314	353	320	299	337	342	339	352	333	343	336	345	367	359	367	344	356	382	331	325	338	341	294	361	350	360	329	316	345	325	357	310	370	315	359	347	327	359	336	360	310	342	326	329	374	328	335	366	336	329	324	324	342	349	339	314	359	323	343	356	354	359	338	378	314	354	314	370	337	343	359	354	326	349	360	395	362	345	335	338	347	345	298	339	337	337	349	308	315	338	336	371	345	353	347	321	330	343	301	344	335	323	313	361	351	330	323	333	328	357	308	366	334	309	370	328	329	309	354	318	337	322	318	348	367	330	357	387	345	323	298	321	340	353	326	347	352	345	345	353	341	335	326	334	357	333	360	340	368	309	325	371	356	337	380	353	330	350	357	287	323	304	329	329	331	323	326	348	372	329	304	301	325	327	336	364	332	374	313	369	334	370	330	344	327	321	334	310	353	318	347	343	338	330	357	365	367	348	320	338	336	314	356	387	357	355	364	336	342	309	347	324	358
56714	88625	60020	41403	20411	561	484	420	460	401	431	403	424	405	407	322	414	366	374	334	376	342	394	424	385	394	389	386	387	384	406	396	401	399	373	375	350	377	384	338	378	394	381	351	405	375	356	374	371	383	361	366	395	423	365	368	357	369	379	395	407	389	365	389	356	384	376	385	366	373	408	390	397	412	409	405	388	352	354	405	370	364	403	367	368	392	366	343	371	390	424	355	403	383	351	361	383	394	370	424	365	417	376	382	391	393	391	390	429	381	344	380	380	370	380	389	368	401	371	371	394	394	372	339	376	346	349	363	370	384	400	366	403	382	408	424	367	390	386	387	394	364	401	373	333	401	354	364	416	416	366	450	385	430	392	392	386	385	351	392	395	372	362	404	386	416	373	396	362	359	397	374	396	366	398	409	364	375	364	393	399	420	362	357	418	372	357	384	357	354	392	364	354	395	396	379	400	382	400	366	379	361	369	360	373	363	389	372	364	389	368	386	394	397	362	381	345	404	389	380	371	379	374	383	381	378	389	400	377	369	376	383	389	370	367	392	384	353	357	357	405	413	373	404	365	382	428	382	378	360	388	400	404	366	382	407	382	409	382	382	400	366	410	408	395	351	371	395	381	334	381	349	361	383	403	367	380	387	381	395	354	376	381	417	380	391	367	397	365	373	363	363	372	409	371	367	379	379	388	369	363	377	390	381	403	377	373	377	368	377	370	377	363	395	370	388	389	408	387	364	393	346	392	391	380	374	400	412	404	403	385	386	391	403	392	379	369	375	391	381	406	403	377	379	382	363	390	379	353	401	396	397	375	386	411	388	348	389	368	371	379	344	408	371	385	383	363	368	343	373	427	358	372	366	384	380	354	416	362	392	370	391	374	375	412	385	374	402	348	359	383	379	399	426	410	389	365	395	341	388	370	402	372	401	364	370	355	406	375	402	380	370	365	372	386	382	389	391	384	383	403	368	383	422	405	361	381	367	387	346	367	376	416	390	344	383	396	383	388	380	388	345	404	379	381	368	389	401	390	418	344	380	375	387	390	387	373	392	380	391	417	346	414	346	373	359	393	384	391	370	350	423	352	413	389	371	366	380	378	380	353	399	424	399	369	376	371	384	383	323	364	386	387	370	422	384	359	372	374	388	385	380	364	348	392	366	371	384	388	347	384	361	394	414	381	415	348	360	388	416	377	404	373	380	394	383	365	388	377	359	371	360	407	378	377	350	377	374	378	378	383	376	373	369	385	375	390	374	362	384	383	404	377	363	385	386	394	409	355	373	367	391	369	383	412	416	379	385	368	341	371	385	393	370	371	349	370	387	335	389	376	340	348	362	392	395	406	347	391	374	418	375	402	399	405	390	345	372	369	386	407	378	437	433	386	387	363	368	391	387	377	387	365	337	393	372	372	351	396	386	375	397	379	386	362	378	364	395	381	406	423	371	375	420	381	390	387	395	359	373	395	355	395	393	357	378	406	367	381	382	398	320	384	408	375	351	390	370	372	397	364	384	393	370	399	397	400	370	400	431	378	418	404	387	422	423	390	347	353	402	367	397	374	366	367	373	393	394	357	386	378	336	423	328	367	380	406	358	383	377	371	354	398	379	394	364	369	409	401	390	399	383	384	361	423	417	404	367	356	414	386	370	363	393	393	424	377	383	370	400	384	397	403	408	393	394	391	346	396	401	399	382	368	379	383	346	417	396	356	369	344	399	354	362	336	366	359	360	398	357	415	391	425	383	410	410	386	367	351	359	393	397	357	392	379	399	357	399	384	409	424	385	395	367	429	356	387	419	379	368	354	385	397	397	383	376	391	336	386	405	368	374	363	378	372	359	377	377	415	349	378	373	348	384	428	373	382	359	357	375	402	426	411	370	360	396	386	431	371	384	386	373	387	374	395	400	375	412	430	389	407	369	366	377	363	385	352	412	396	383	375	356	381	398	390	368	395	399	394	387	368	342	388	384	391	388	357	402	388	354	360	376	407	392	370	395	385	410	375	378	409	379	408	378	355	389	396	413	375	369	369	348	395	352	361	345	383	380	397	394	390	374	394	354	348	339	357	370	397	393	425	350	357	385	394	354	389	384	395	398	371	383	355	373	381	407	374	325	421	398	387	394	368	374	382	388	369	391	378	405	380	388	358	364	397	379	414	362	368	350	378	402	353	399	431	380	350	359	382	379	384	418	380	354	380	357	355	382	401	399	356	399	392	389	388	369	390	363	370	364	363	324	375	345	365	354	415	380	404	392	393	400	385	392	387	378	424	374	368	415	348	364	392	369	378	393	407	386	397	382	373	378	385	385	400	406	402	398	380	383	394	368	404	382	349	410	399	381	388	352	399	372	381	413	372	366	400	370	351	420	363	356	416	373	410	380	431	371	389	364	377	424	450	401	374	396	363	385	378	383	371	387	381	423	374	349	358	408	373	383	423	381	359	392	355	382	375	374	390	391	388	369	386	398	360	372	415	403	376	360	376	355	399	381	349	358	410	389	360	357	425	400	399	354	370	389	360	368	378	389	364	341	387	375	427	389	401	425	405	389	399	387	364	362	401	381	366	404	382	402	377	408	376	378	415	357	347	390	342	374	356	398	359	376	351	387	398	375	386	352	364	397	370	353	370	360	362	369	399	392	384	387	391	392	378	405	382	377	433	356	364	383	399	394	371	354	409	395	387	369	373	381	362	352	377	392	360	377	374	378	390	399	360	383	373	390	378	385	353	373	407	378	363	405	384	374	388	411	372	344	383	368	407	405	362	383	411	409	370	400	345	364	398	392	393	395	392	369	368	381	382	401	401	366	388	390	400	371	367	362	377	394	400	389	398	368	352	394	389	413	365	402	367	390	360	375	408	370	352	352	372	393	400	409	397	364	377	386	365	366	367	384	387	376	369	356	355	400	369	379	364	412	374	375	362	385	417	391	413	358	407	363	353	396	397	369	375	384	356	374	389	382	368	400	375	391	394	370	382	438	379	384	383	359	369	375	383	372	373	399	386	363	382	399	388	381	384	351	380	404	429	341	378	370	406	358	380	371	426	392	362	365	377	399	383	374	382	385	369	391	361	415	383	368	387	361	368	374	410	394	400	382	380	382	366	391	360	390	362	393	352	370	389	392	370	398	359	370	350	371	374	388	377	378	381	353	385	398	378	408	379	388	412	372	402	395	369	376	363	379	358	379	400	382	402	381	384	379	401	396	383	385	397	381	402	393	362	372	369	358	360	396	401	395	381	381	408	363	374	390	385	369	384	382	388	378	394	404	381	401	372	368	384	376	394	360	362	379	404	371	381	383	375	377	330	368	397	419	365	375	374	375	380	368	366	365	377	395	372	427	367	386	398	383	400	370	344	400	362	382	377	418	383	365	403	408	364	410	363	421	385	379	392	359	366	413	389	407	381	402	363	388	438	382	385	393	378	410	394	378	395	380	345	393	395	380	381	391	378	378	408	369	366	405	364	411	382	379	380	362	399	389	358	373	408	374
25898	23715	32140	28554	17539	2532	397	376	336	335	363	364	357	356	315	328	341	324	338	312	370	329	335	357	343	359	324	358	363	356	333	347	359	330	355	346	341	365	330	353	322	370	342	324	321	325	379	353	342	345	352	317	344	352	320	340	349	320	350	334	315	357	362	370	356	325	332	304	315	336	367	345	346	340	324	353	386	360	322	336	351	326	334	323	348	351	350	334	343	320	350	343	349	340	332	355	347	357	338	351	346	319	326	332	367	325	337	338	340	310	317	348	348	344	360	335	335	322	311	328	363	349	332	321	376	322	299	285	327	376	344	317	351	324	365	329	343	342	322	317	333	337	320	388	334	359	334	332	327	353	335	323	390	348	296	351	335	315	332	344	347	357	356	342	329	359	304	308	331	299	357	328	333	344	397	319	328	337	330	380	352	357	369	324	347	385	340	300	374	325	350	367	339	351	318	321	346	336	377	304	321	337	350	347	360	341	316	338	330	333	333	314	333	308	333	345	318	353	347	378	305	330	343	307	340	341	316	334	349	320	362	345	371	345	353	318	349	350	309	290	314	362	350	365	373	325	367	329	312	299	321	290	364	348	338	359	360	324	329	341	349	343	325	331	349	317	332	341	353	320	355	333	370	360	345	318	375	338	352	312	363	358	374	338	356	334	327	317	322	329	335	323	328	332	338	338	351	354	337	346	336	326	350	306	373	317	316	336	322	309	330	333	352	353	367	342	366	348	333	326	330	329	313	344	373	353	327	333	360	339	339	319	347	335	305	335	360	326	344	339	353	327	325	318	347	350	316	317	343	368	326	353	329	381	337	330	316	369	355	381	360	346	336	341	347	322	368	341	342	356	330	336	352	323	368	330	301	342	311	347	348	312	346	337	350	313	348	345	338	333	317	320	326	349	327	319	378	342	290	356	373	346	328	344	329	342	316	308	362	374	325	339	323	347	378	347	334	348	385	355	345	362	344	331	324	322	364	326	336	341	325	334	350	327	355	351	327	310	352	317	363	354	374	369	361	363	368	365	372	341	323	339	353	340	351	335	350	358	354	322	366	347	312	340	375	362	340	357	342	336	338	363	339	339	353	316	337	344	354	323	323	366	377	339	333	344	325	335	342	327	312	347	354	351	340	332	336	347	342	328	356	317	328	337	362	319	310	350	340	364	369	378	291	330	348	338	345	361	347	339	354	349	316	317	327	345	360	376	341	317	334	330	342	330	335	297	375	330	326	321	316	315	334	347	305	325	330	315	339	352	287	352	337	336	347	336	328	359	337	339	342	394	335	332	333	361	351	365	336	339	328	333	349	318	346	352	359	329	344	348	340	334	311	354	345	339	336	323	319	336	340	312	300	347	332	357	392	354	372	372	341	340	335	303	331	344	346	359	339	352	327	296	311	342	312	358	338	353	341	339	320	354	343	308	329	336	335	329	354	343	386	331	328	337	366	364	360	337	352	354	332	335	318	344	330	344	365	343	363	316	304	277	318	327	364	326	351	351	335	338	346	359	353	347	353	337	351	353	343	334	323	323	358	353	354	367	378	317	341	330	342	339	337	338	346	322	315	322	298	345	329	355	311	331	359	323	372	378	323	341	325	335	315	338	349	331	350	318	335	321	345	330	336	348	326	331	372	344	332	306	339	325	352	332	333	316	347	337	356	336	305	348	321	320	330	331	338	329	306	328	335	327	339	320	351	337	343	350	340	355	345	317	375	313	323	354	331	384	320	342	372	310	367	363	341	328	362	351	348	348	365	336	359	363	332	333	331	356	339	339	349	316	345	307	346	305	358	392	355	343	323	322	375	325	331	344	370	316	334	363	312	341	366	392	353	347	332	344	315	333	341	351	339	360	341	337	357	353	341	350	377	352	367	377	314	351	332	328	340	345	332	352	312	324	340	342	305	370	342	323	343	363	340	327	334	359	368	335	370	358	330	328	368	344	369	339	340	339	355	308	332	352	365	338	349	327	332	345	369	352	337	352	377	364	337	340	342	351	353	346	358	359	369	346	337	362	369	335	324	346	328	325	362	354	352	349	351	330	322	327	325	337	328	338	369	346	328	334	353	334	345	332	368	328	322	327	327	344	346	350	317	336	334	328	339	334	357	331	339	360	336	347	325	340	358	339	313	358	302	326	317	345	343	339	339	346	339	312	327	371	322	332	323	360	376	321	351	325	292	373	344	363	329	357	327	334	367	351	346	353	339	345	367	372	318	352	342	333	358	323	347	321	362	370	319	339	343	340	332	372	346	322	359	317	340	357	337	292	328	350	359	341	340	350	313	356	334	337	330	327	330	354	326	342	334	348	323	349	344	329	356	340	319	348	330	317	330	340	369	341	321	323	334	372	330	336	334	362	358	338	325	334	346	320	319	340	328	371	321	304	343	346	323	318	378	331	310	346	360	322	362	344	371	328	323	332	377	354	315	333	351	352	370	336	317	376	322	319	300	327	351	350	343	330	337	329	335	350	339	291	335	330	371	344	310	338	343	344	324	334	329	367	309	341	351	349	342	314	322	366	336	334	337	384	355	340	328	317	340	337	339	323	317	365	367	321	349	400	334	374	326	346	351	334	347	361	357	349	330	336	339	353	371	353	364	321	368	345	356	319	313	351	342	317	332	355	378	341	345	335	335	352	329	351	354	350	355	332	299	348	335	381	372	342	326	311	348	303	341	329	341	336	310	346	353	307	343	353	356	345	328	338	372	362	348	338	312	309	352	333	342	327	337	364	331	357	375	316	329	363	351	319	380	343	320	334	332	338	339	346	371	343	335	339	344	338	352	361	345	334	314	339	320	350	355	337	331	312	324	359	368	328	332	319	327	345	338	333	316	343	327	307	344	333	336	333	314	317	331	337	318	335	298	314	333	335	371	319	379	324	336	341	374	343	333	340	323	357	314	341	345	341	335	345	315	356	372	328	324	320	316	317	307	311	332	339	343	350	330	374	346	325	354	335	335	357	367	326	359	376	335	345	361	320	340	356	350	350	359	346	347	357	359	360	351	343	339	349	325	354	341	360	345	356	303	336	346	358	319	349	334	345	353	347	349	315	278	293	327	295	369	317	351	334	328	359	364	328	350	342	338	306	315	322	335	313	327	350	312	329	345	374	369	342	383	329	340	322	320	343	340	314	359	363	337	358	316	391	342	352	337	350	310	359	348	327	309	337	400	362	359	315	365	371	339	320	357	351	338	315	331	322	313	372	354	312	393	326	343	352	341	345	337	338	317	351	346	338	336	340	314	328	306	332	343	335	321	333	368	341	374	372	339	323	343	334	359	344	365	312	353	319	343	359	322	338	340	345	341	339	341	344	346	352	344	357	362	387	370	338	357	343	303	335	342	331	372	367	371	336	325	344	345	361	340	342	324	318	331	324	349	312	315	328	329	356	333	344	353	351	348	367	365	332	343	345	361	313	328	309	367	362	323	320	351	349	369	329	314	318	340	349	331	345	357	368	379	382	303	366	331	335	357	331	310	342
53713	74581	48559	32271	13650	472	477	429	416	438	403	438	389	409	402	394	394	387	412	370	418	410	401	394	406	386	416	380	376	391	372	394	396	393	408	380	364	412	422	388	404	419	384	435	381	407	394	396	383	403	410	421	402	408	438	367	378	401	420	363	381	390	372	394	403	403	433	400	447	416	372	417	354	383	444	375	396	380	366	387	392	418	390	439	410	433	436	425	408	401	400	412	398	414	404	401	365	412	422	387	407	379	405	415	429	410	404	422	406	405	383	388	403	389	398	422	409	406	426	380	407	409	383	399	382	420	377	383	413	375	376	414	394	367	425	420	385	447	370	404	418	390	396	406	427	417	384	404	384	384	402	390	430	384	397	383	401	419	388	394	420	380	404	395	394	357	359	423	362	444	370	375	419	389	363	352	397	409	394	377	386	381	386	395	388	420	415	385	377	405	390	387	408	396	393	373	418	386	376	375	375	416	369	405	397	382	400	422	358	406	402	423	391	398	399	401	353	374	377	406	428	409	380	393	405	426	426	376	395	418	381	393	371	374	407	449	423	407	383	376	366	399	407	387	411	404	403	394	344	443	373	411	401	407	409	407	381	424	434	391	398	412	382	408	390	390	413	402	397	375	375	400	407	381	415	380	363	415	370	427	404	399	396	389	411	386	405	380	378	396	386	382	376	401	418	396	410	380	418	378	405	445	399	397	398	403	381	396	382	436	373	392	411	382	404	365	405	381	418	376	423	396	407	395	364	392	381	400	406	420	393	415	398	402	399	391	385	362	395	403	368	406	418	405	391	408	412	404	398	440	399	393	379	409	405	402	391	396	390	420	372	375	380	386	412	389	370	408	434	414	392	383	362	371	432	399	406	421	390	373	378	409	367	367	376	428	365	346	421	379	390	413	365	406	368	421	391	411	376	390	403	420	362	405	393	391	406	433	400	399	380	378	418	356	402	390	387	427	395	435	376	400	408	408	411	406	375	398	378	374	389	418	404	380	421	421	413	373	357	418	384	396	389	363	371	397	389	383	411	414	397	403	382	371	374	391	397	398	403	376	394	373	391	403	367	400	393	381	400	395	412	402	399	378	430	401	405	411	398	397	416	339	397	387	404	406	405	358	406	396	397	398	397	399	371	413	437	399	340	395	397	446	399	403	350	412	433	421	433	355	380	399	395	371	385	404	378	379	391	381	387	418	376	380	379	380	384	382	385	385	401	365	388	403	417	382	415	416	383	386	378	403	410	413	423	405	426	410	388	417	359	383	363	402	409	393	421	388	416	366	398	385	376	375	364	394	398	358	422	417	374	395	390	394	382	395	396	424	395	397	388	370	371	375	398	414	400	376	426	364	386	352	377	381	430	394	382	373	375	391	429	400	404	412	362	377	398	380	408	392	383	397	396	391	399	392	364	399	424	430	413	364	404	401	395	404	373	430	407	414	415	407	432	380	401	398	378	417	421	404	388	369	419	417	407	427	412	401	408	389	411	407	379	415	378	396	396	415	396	417	435	382	381	388	394	383	369	398	402	387	397	376	410	378	412	408	384	342	381	411	442	412	397	392	408	383	406	372	404	409	407	403	364	417	354	391	425	392	402	423	405	393	373	409	435	398	362	394	381	390	395	392	399	383	406	424	401	342	439	390	404	365	399	379	406	355	388	397	385	395	413	423	363	410	434	422	387	376	416	399	413	394	384	396	382	438	405	415	383	384	420	416	376	389	416	413	383	387	386	410	402	396	429	376	406	401	424	373	355	383	385	381	452	362	404	402	427	405	395	412	386	430	389	408	415	407	379	342	417	413	407	420	390	401	412	413	416	390	399	415	427	411	376	353	402	397	380	416	426	420	389	397	395	386	380	417	369	392	402	352	397	385	387	426	408	415	394	414	385	379	440	411	402	407	401	398	361	406	385	407	345	378	406	396	390	428	400	398	408	403	405	367	399	376	404	373	395	389	441	428	399	396	397	416	432	400	371	406	402	409	401	389	419	374	407	380	383	402	387	400	383	410	430	415	438	397	397	359	407	374	423	358	417	391	392	367	399	376	401	401	378	363	391	370	433	374	379	359	372	433	396	367	415	345	397	383	398	404	414	403	391	382	425	378	353	404	406	394	406	376	419	401	378	414	386	375	410	383	399	389	391	392	409	428	416	436	376	413	395	378	382	404	417	409	370	410	366	385	378	398	415	383	391	391	404	417	401	403	380	405	406	401	401	379	389	395	388	405	395	412	393	402	378	396	421	403	384	368	427	380	414	422	384	400	379	399	402	342	397	372	387	375	385	419	384	423	407	393	419	377	421	384	382	411	402	431	410	404	408	375	397	433	390	411	377	414	380	402	391	368	364	401	378	410	374	395	392	369	390	386	412	420	383	410	394	406	375	385	412	405	423	402	396	377	386	424	360	394	424	397	364	373	402	392	377	376	368	383	411	396	414	411	391	421	395	423	400	369	391	418	408	399	371	397	402	363	408	412	386	407	406	401	386	415	422	409	397	375	367	404	411	373	404	377	420	428	396	402	388	420	368	359	367	412	397	381	369	404	374	399	415	393	377	384	392	411	403	388	408	389	412	400	413	401	421	394	413	410	393	416	401	419	405	415	411	403	395	398	424	399	369	394	425	393	383	393	405	379	413	388	396	378	399	401	364	376	381	366	383	408	403	392	415	390	372	364	403	409	401	385	418	414	421	409	423	419	384	378	403	434	392	401	399	419	393	406	416	400	390	413	408	404	415	386	361	399	398	419	415	414	392	425	388	373	382	372	412	378	407	400	381	396	406	408	367	369	367	406	370	373	429	406	402	399	393	399	407	410	406	373	393	374	389	406	387	368	392	380	384	378	375	392	406	430	409	410	390	420	408	411	390	396	390	406	368	402	397	394	411	423	413	424	380	403	389	349	399	421	370	422	398	401	426	404	393	385	403	409	384	417	437	423	378	372	408	355	393	410	391	382	389	376	380	394	418	382	400	382	370	415	391	399	372	350	386	393	409	400	380	381	382	389	439	358	392	431	410	390	406	421	414	380	387	420	395	401	416	374	408	398	374	383	399	386	393	370	408	401	372	386	392	406	422	410	404	381	383	393	395	402	382	415	378	367	391	405	392	371	415	403	379	377	400	399	404	410	441	416	389	401	425	347	376	418	378	371	378	404	384	360	363	418	425	389	385	400	359	401	366	381	415	365	392	406	404	396	408	388	347	434	435	409	405	373	400	395	353	390	375	362	380	407	414	359	407	421	367	377	377	384	383	393	367	401	419	398	435	411	394	370	420	395	421	384	461	419	408	405	378	396	388	418	423	403	431	424	406	377	379	375	422	381	424	410	411	392	397	443	430	413	395	392	374	412	402	398	373	362	403	404	398	393	383	377	397	412	386	397	374	362	375	402	386	420	371	368	380	392	410	395	395	408	378	417	408	390	373	420	422	346	400	425	382	393	396	357	395	417	453	413	368	414	354	380	386	384	415	410	410	362	370	368	424	392	374	413
23212	21870	30611	26477	23108	20432	9839	800	632	601	579	582	561	525	560	493	499	533	501	540	557	528	526	534	499	547	488	512	553	512	516	530	508	536	546	549	515	493	498	503	517	515	514	533	513	496	491	572	522	568	525	536	494	527	492	534	512	536	514	565	534	550	516	514	510	515	541	537	536	516	521	476	499	505	537	536	503	519	452	526	541	520	561	503	516	531	516	563	544	546	551	563	499	526	536	519	521	528	516	532	509	505	523	531	513	527	545	531	556	524	533	535	527	480	498	556	521	549	545	558	500	541	498	496	524	557	516	503	505	471	533	497	548	554	539	496	509	502	565	529	527	535	479	529	506	492	583	514	496	544	541	541	507	527	515	547	526	497	476	543	558	502	537	491	525	559	522	500	523	504	522	490	488	539	534	503	554	554	526	558	508	537	517	505	507	559	516	518	484	532	543	496	519	506	518	506	527	528	494	506	501	508	554	495	540	524	513	511	498	525	522	528	485	528	539	498	475	503	538	515	527	542	522	498	521	547	544	518	520	537	525	553	536	479	528	529	515	551	547	562	570	565	539	488	506	526	487	495	504	494	540	547	461	541	503	549	519	532	515	494	488	524	564	527	565	551	512	533	525	507	462	583	536	500	490	519	529	519	502	530	501	555	536	533	530	565	505	566	538	534	514	555	548	479	536	541	531	504	531	507	528	493	517	519	537	545	497	556	518	515	535	481	512	553	499	485	537	570	552	511	575	553	497	517	512	484	484	507	517	507	549	509	475	536	556	501	556	541	553	493	525	546	518	564	507	512	525	506	541	511	535	548	519	515	540	559	524	488	490	515	477	488	495	521	516	554	523	537	516	546	543	563	530	527	512	490	497	536	531	494	562	526	505	556	539	520	495	483	481	497	545	546	512	515	509	565	492	517	546	547	550	514	543	542	541	489	499	548	511	508	550	497	533	527	511	495	565	520	544	550	561	551	548	533	520	556	525	530	523	540	488	535	535	541	496	536	577	535	534	522	504	509	483	510	530	498	544	554	495	511	507	531	515	489	494	509	512	536	501	521	549	513	523	554	522	556	550	515	532	558	507	534	538	510	465	519	477	517	556	535	513	528	509	454	514	511	511	509	471	548	497	509	535	505	520	505	516	513	530	487	538	521	527	518	510	550	519	548	525	508	559	542	461	508	483	480	490	528	507	507	537	516	535	563	511	491	534	535	545	545	546	539	501	538	524	511	542	563	554	527	510	529	453	531	505	480	514	488	515	544	484	490	498	504	521	496	552	476	504	535	564	525	501	519	509	507	484	492	571	536	537	555	512	548	541	517	538	500	541	545	525	528	503	505	506	527	534	536	522	535	551	539	507	530	535	538	522	490	461	542	511	514	537	532	540	549	537	502	510	524	572	539	520	517	524	498	534	539	504	507	535	527	537	526	499	487	540	488	506	526	525	569	518	521	535	536	518	572	554	510	524	500	544	499	519	532	484	517	526	526	523	540	541	571	534	550	505	520	468	523	528	524	510	533	522	510	548	585	519	526	516	534	534	537	536	567	498	512	548	536	509	493	542	509	533	531	514	522	530	550	513	528	518	526	520	535	530	535	499	534	543	473	501	581	508	512	530	509	489	504	482	555	537	500	515	534	545	512	529	486	533	558	554	530	486	517	515	526	530	532	524	510	547	527	522	502	518	564	513	522	542	508	528	514	496	495	522	448	536	529	526	494	509	476	510	542	473	536	537	494	527	502	520	515	506	534	513	503	542	547	517	529	507	561	567	516	526	508	519	525	525	502	521	551	537	478	515	496	516	502	529	482	531	550	523	480	548	506	547	521	538	525	531	542	529	502	546	549	501	500	565	516	552	534	515	533	550	501	523	510	531	528	532	497	527	485	507	504	526	570	529	524	514	551	523	554	530	503	519	573	510	535	492	503	490	555	525	554	514	519	533	497	522	551	490	541	513	549	479	528	469	531	563	457	494	503	565	532	526	532	497	563	505	552	497	522	498	534	538	562	550	495	530	553	546	538	516	495	524	493	545	508	533	558	499	542	521	529	500	520	523	545	528	547	495	499	496	537	533	480	530	530	530	522	512	571	525	528	546	528	571	540	552	544	489	515	519	523	518	540	558	547	519	507	531	497	510	582	530	521	577	489	534	524	512	485	525	508	507	490	522	506	516	533	500	496	532	490	529	528	487	520	526	566	517	509	497	462	524	530	474	482	501	509	526	500	534	503	536	539	549	542	557	520	495	540	537	581	501	535	549	533	526	504	513	530	538	533	513	536	565	488	474	556	480	512	523	555	553	554	509	521	536	530	512	541	500	503	513	519	502	511	545	495	480	496	555	515	538	531	501	511	547	515	493	530	496	527	547	550	453	544	513	563	477	540	556	563	533	524	502	558	540	557	561	500	573	541	515	551	508	563	520	547	541	504	481	524	504	508	524	516	509	512	509	505	550	559	564	508	522	514	520	483	547	527	536	474	526	520	517	554	561	522	498	528	500	534	535	528	531	528	510	534	575	524	515	526	518	466	474	558	538	497	554	521	490	496	546	494	531	485	586	498	507	491	518	530	553	520	485	535	536	499	544	514	516	534	512	553	530	526	530	528	495	510	492	487	523	492	509	471	502	529	556	504	540	487	538	511	527	523	540	514	467	529	505	532	484	517	545	516	500	524	542	526	504	513	512	514	526	516	486	519	528	532	516	528	541	551	558	516	487	540	556	493	557	545	514	483	548	487	555	552	516	543	544	531	543	499	539	519	526	537	521	521	563	535	569	514	500	513	530	509	574	525	507	532	490	503	523	534	529	486	526	511	548	523	532	551	475	528	526	497	506	546	532	513	509	514	520	480	518	548	503	506	566	515	512	479	538	527	524	551	518	526	522	508	545	505	558	517	546	483	518	504	538	538	501	517	489	488	559	514	543	528	533	532	522	537	501	544	498	538	511	537	486	529	548	523	521	524	516	466	525	539	545	560	524	519	555	554	519	548	548	523	515	534	541	499	496	535	568	576	503	507	530	555	537	508	541	529	514	537	578	514	491	513	486	543	500	498	515	482	506	544	534	543	524	544	554	490	526	566	532	496	513	545	512	551	509	493	494	522	531	507	528	509	534	501	537	523	526	504	515	497	547	509	536	505	517	528	520	472	481	533	557	516	541	536	514	538	530	541	501	529	527	517	513	533	530	475	508	552	517	535	490	522	543	517	544	491	513	513	502	552	481	499	537	538	530	507	475	496	509	509	556	488	481	543	508	544	527	520	527	486	489	513	474	543	507	529	539	555	528	535	488	485	524	569	527	488	550	528	509	546	522	541	521	535	516	506	529	501	567	516	498	539	496	556	529	483	498	507	489	530	525	507	522	542	565	553	534	514	533	516	505	490	484	503	569	494	525	495	526	538	514	501	534	509	533	561	596	546	546	534	550	534	531	537	535	523	509	506	547	526	535	535	549	538	521	493	492	595	561	517	477	512	510	504	524	562	523	488	581	519
63419	99399	70902	51153	28212	980	775	698	686	634	633	623	596	579	587	587	581	590	560	572	566	563	577	572	570	587	587	625	593	621	576	612	597	602	585	622	583	567	594	578	545	582	553	604	594	546	564	551	562	566	587	601	580	589	554	558	592	591	596	588	574	562	608	600	583	549	562	522	545	578	587	578	551	560	630	586	568	609	602	572	561	552	558	563	599	543	545	587	579	555	567	565	581	577	561	574	596	565	563	559	594	600	533	580	551	567	562	560	575	534	570	600	585	590	603	623	586	565	602	575	557	608	578	561	564	570	553	579	549	553	542	559	607	538	570	571	546	578	570	551	565	560	565	615	529	543	577	575	541	578	549	567	542	627	570	536	539	530	560	551	639	549	559	559	528	540	554	570	594	571	577	566	536	563	546	534	563	532	597	566	563	583	543	569	587	574	559	590	576	596	582	547	626	585	594	616	576	591	549	565	545	592	570	524	542	552	588	566	577	510	608	537	572	591	564	587	588	516	581	573	591	578	545	548	576	613	563	597	605	573	607	525	601	555	554	540	562	565	571	580	555	579	591	627	596	599	592	547	560	595	549	602	510	523	593	534	555	568	617	567	546	563	585	536	576	570	558	583	561	566	542	577	600	584	583	567	650	574	578	551	570	553	581	581	554	602	558	543	579	578	579	588	544	614	563	582	607	573	557	538	553	560	571	535	553	567	581	567	554	546	559	572	576	596	596	554	613	573	560	620	534	557	544	581	576	595	569	566	534	551	528	543	581	596	560	566	558	539	593	543	521	589	557	572	588	575	580	582	528	547	567	581	579	546	573	566	561	589	560	569	560	563	637	550	563	566	581	592	555	585	564	589	550	537	574	573	590	547	580	520	562	540	564	537	552	552	571	581	576	597	577	620	618	565	578	596	565	575	588	580	578	592	558	637	574	588	578	585	562	572	567	575	554	617	601	552	557	592	607	529	550	547	550	554	534	582	581	573	586	583	630	565	572	560	557	567	564	586	608	590	586	602	553	527	607	635	537	545	567	592	554	558	560	583	545	534	566	590	573	565	544	568	587	572	614	545	568	573	563	588	574	618	549	573	557	550	557	568	569	564	518	587	544	581	607	525	550	574	573	588	546	538	661	610	577	529	567	591	574	512	569	593	583	541	541	578	551	541	545	564	559	586	627	567	577	547	588	550	598	606	559	568	590	571	579	560	569	614	568	539	588	533	522	569	555	586	567	566	578	563	572	558	566	609	634	574	530	540	627	577	559	577	601	547	629	586	570	555	577	583	541	573	542	569	580	509	569	590	594	592	619	598	537	565	570	563	569	561	591	572	527	555	585	522	547	571	582	566	603	591	540	550	591	574	593	561	556	546	535	549	551	549	595	558	572	612	558	576	529	569	558	558	594	593	595	563	583	501	555	618	603	591	635	562	575	567	604	565	562	594	593	566	568	541	580	581	563	560	542	543	595	557	572	564	534	586	553	572	562	568	566	545	580	594	583	578	573	604	567	565	600	547	582	605	567	542	572	532	554	545	565	568	565	571	564	550	561	602	572	564	539	577	592	581	545	553	567	566	589	551	565	589	555	585	561	573	576	585	591	573	583	563	545	585	538	615	573	564	575	582	556	592	551	527	555	588	612	539	571	574	585	532	564	580	561	594	562	594	552	551	579	597	544	542	575	556	546	600	584	573	548	585	601	581	575	561	572	586	576	584	550	566	592	524	566	561	637	535	568	556	618	577	592	572	584	574	598	559	588	584	536	565	581	614	547	555	549	550	576	574	560	601	554	544	568	597	593	589	576	572	542	554	571	620	553	557	520	586	542	565	575	583	567	500	557	574	550	562	593	595	571	537	544	562	596	541	568	566	561	574	544	574	549	596	571	607	592	532	547	556	579	585	582	559	562	563	600	585	581	537	549	568	575	557	554	604	539	568	597	530	555	537	576	535	576	558	569	565	574	596	575	562	577	538	604	551	564	582	568	565	539	546	583	603	577	593	543	549	569	572	583	583	579	593	611	581	520	560	586	558	580	576	589	574	534	576	553	591	635	548	569	590	563	553	573	570	566	558	617	581	560	597	551	533	608	610	595	585	584	569	586	572	586	564	543	555	566	579	604	548	573	603	585	574	594	590	580	599	560	575	556	553	580	550	628	559	554	573	570	587	570	556	591	530	572	533	575	557	559	583	586	572	555	529	564	551	597	601	581	585	614	528	549	565	578	537	540	591	537	540	572	548	548	588	537	587	582	612	612	549	569	579	605	560	571	543	571	557	587	565	553	580	552	594	588	562	555	572	575	573	568	589	565	601	562	593	541	554	597	578	578	538	522	643	563	540	566	548	558	566	578	597	545	545	592	580	601	582	586	546	539	549	563	546	580	600	552	569	538	569	589	572	595	566	536	569	554	600	558	592	538	534	559	560	566	562	523	590	556	599	585	602	585	584	602	576	565	589	554	583	588	579	564	542	537	528	589	573	572	571	581	574	530	573	580	534	527	551	556	558	545	582	586	571	548	579	557	616	589	561	539	566	608	561	563	542	599	552	547	553	547	580	561	576	544	633	518	587	576	570	555	588	601	553	587	557	568	542	568	596	593	593	619	534	567	563	578	544	552	561	579	553	558	577	558	572	547	603	597	560	551	580	564	584	542	574	522	591	587	550	576	543	579	585	575	567	568	558	577	555	568	575	594	552	593	568	572	575	564	553	584	593	554	583	616	575	536	559	593	590	550	574	620	571	592	587	569	561	563	613	539	545	569	575	560	533	581	600	566	581	565	538	568	590	568	561	537	592	525	572	549	524	554	581	574	567	625	565	540	512	538	589	591	558	570	523	608	591	581	548	576	575	551	559	561	560	591	556	541	559	541	561	557	593	578	562	601	534	543	572	585	541	574	594	593	606	572	541	592	559	612	585	577	585	540	614	576	598	564	562	511	568	535	544	615	556	582	584	575	596	540	547	574	549	561	572	601	524	601	527	552	583	520	579	595	583	520	566	577	571	612	546	596	558	572	572	563	615	566	557	576	601	532	555	558	589	564	591	553	561	586	583	585	523	570	598	577	559	556	516	540	595	556	549	558	581	578	601	612	591	547	560	601	559	613	542	539	562	535	571	613	589	587	597	556	546	540	546	521	620	574	553	563	587	525	560	558	594	570	559	623	546	579	540	583	549	570	602	554	563	579	566	573	563	582	577	600	538	584	572	559	555	611	564	589	586	586	556	593	593	566	609	566	543	552	618	599	590	545	601	560	565	575	558	586	603	538	565	517	566	563	612	575	596	547	553	552	538	535	594	573	600	568	519	511	594	563	583	520	561	578	591	546	576	528	564	568	544	561	602	584	561	584	591	579	570	598	566	549	575	559	539	529	544	549	527	558	582	570	561	578	573	604	606	623	587	567	629	548	528	558	560	575	580	554	571	596	559	633	587	531	599	570	572	592	547	540	558	574	594	516	589	598	607	577	585	532	554	550	626	558	574	571	545	552	613
29587	26431	27161	13826	2665	274	222	247	245	240	233	239	196	237	217	198	236	214	238	221	236	243	226	254	236	238	221	192	238	237	224	227	223	220	236	240	250	213	227	260	208	230	231	234	242	234	241	274	260	232	232	239	246	209	241	237	246	207	226	231	236	228	256	237	222	231	247	213	234	257	234	210	237	221	227	227	215	229	250	224	238	216	231	235	223	240	234	208	235	226	243	233	245	205	242	208	237	219	228	220	247	225	229	230	217	221	255	244	246	242	224	218	224	216	253	228	254	238	235	233	243	247	230	235	194	231	228	259	226	262	251	227	239	221	243	228	242	236	215	228	213	214	242	238	231	243	222	256	244	236	221	215	251	217	220	223	254	228	221	219	250	225	237	241	202	257	245	244	244	225	232	248	207	250	223	225	237	240	255	230	224	229	203	219	235	239	226	217	247	232	234	253	251	247	222	241	243	232	222	236	231	234	261	239	235	258	201	261	252	222	216	234	222	239	241	220	205	248	226	233	226	226	247	248	227	230	235	214	253	243	234	221	251	205	250	212	216	235	236	229	237	234	200	240	223	240	248	253	251	225	234	226	231	215	241	216	236	249	260	242	236	235	257	224	230	255	189	234	229	227	250	250	211	253	224	251	239	233	232	214	208	210	238	252	210	228	209	204	251	235	236	253	234	215	231	250	240	226	198	220	235	220	226	229	231	251	233	210	235	235	243	240	256	232	221	247	219	239	228	195	220	241	227	231	214	230	225	207	228	247	226	236	220	244	245	262	234	236	220	226	236	238	235	251	224	232	232	257	240	252	209	254	225	250	247	229	261	240	255	230	248	229	218	213	235	245	209	230	232	207	228	253	241	251	218	214	268	235	232	249	247	249	249	228	239	213	261	223	248	246	238	227	236	234	250	214	212	219	236	251	231	243	223	243	250	239	255	236	219	209	223	229	197	226	245	235	235	241	217	238	232	255	215	243	231	230	232	252	250	224	231	239	211	235	238	227	257	247	223	245	225	234	239	251	217	221	236	229	235	231	244	261	217	240	250	212	236	239	223	253	218	247	234	232	247	249	207	243	197	228	265	223	222	223	242	212	238	247	243	263	220	221	239	234	242	213	238	207	233	248	225	215	255	239	272	218	224	243	241	245	229	253	239	248	246	223	236	209	239	219	211	228	241	228	235	239	244	235	255	231	255	227	263	240	220	224	261	235	215	230	237	218	213	219	248	219	258	240	262	231	248	222	220	221	229	237	209	203	247	247	221	246	224	237	238	236	248	250	193	221	221	238	207	230	202	270	251	198	226	222	237	231	231	237	239	249	220	227	211	227	223	244	242	221	211	248	228	232	209	244	257	220	223	241	249	243	258	257	247	226	209	226	247	245	265	211	243	223	242	213	241	256	250	272	230	237	239	242	244	230	236	239	232	240	238	225	243	243	223	230	226	215	214	244	238	231	233	208	231	243	229	253	243	240	230	225	247	245	211	230	214	214	219	231	220	230	232	207	242	245	221	245	246	224	225	247	221	225	240	234	233	249	233	218	237	213	257	226	244	227	245	253	253	254	243	235	253	221	240	228	221	231	245	233	233	241	251	231	231	266	233	230	210	246	226	225	256	227	250	229	249	214	231	231	216	240	248	207	210	229	252	225	245	241	222	245	233	222	228	244	212	210	225	199	239	212	220	234	255	253	244	214	243	247	247	239	224	242	239	224	222	240	249	239	242	237	236	236	236	241	230	226	263	247	229	221	248	250	225	246	224	235	231	230	222	222	224	206	229	212	217	246	216	223	251	208	258	261	226	236	218	238	238	225	255	253	248	215	238	241	244	220	230	210	242	268	240	225	242	231	239	218	241	216	209	228	229	230	242	253	238	242	237	235	244	234	233	234	244	218	231	210	241	214	243	226	222	220	236	254	240	235	215	253	228	233	221	233	219	216	247	266	236	248	205	236	207	258	218	251	260	217	243	242	204	243	238	263	229	230	252	229	245	237	223	221	206	259	231	234	224	256	217	223	237	234	249	191	243	255	241	249	214	246	217	231	228	225	237	214	251	239	272	227	240	247	237	238	227	215	202	224	234	195	241	237	226	222	239	243	213	207	233	219	234	247	218	222	235	209	221	243	228	214	236	259	246	228	246	250	253	251	245	253	227	237	227	206	238	232	215	239	243	240	226	211	222	211	263	226	220	230	258	224	246	235	243	264	227	239	249	227	215	219	237	227	213	238	251	261	261	239	207	235	213	256	213	232	222	271	250	245	232	228	221	269	283	272	267	252	258	227	261	234	238	262	234	209	233	233	240	228	236	245	233	240	237	272	244	229	271	240	230	233	265	236	222	225	231	230	233	241	203	218	235	243	242	238	230	225	225	246	207	248	234	244	247	215	209	215	224	248	207	264	249	241	215	257	259	233	264	238	256	230	231	236	244	239	237	235	228	228	211	228	214	230	237	240	218	247	232	249	260	229	256	236	239	220	231	226	250	215	247	232	216	258	240	224	257	258	248	234	249	236	244	211	230	245	232	238	221	219	240	214	201	236	257	233	230	266	222	214	228	232	239	222	237	217	235	226	231	190	237	225	253	238	227	233	220	220	224	234	207	245	244	237	256	243	217	213	241	254	239	216	238	207	227	244	234	221	229	251	246	219	213	210	229	225	233	202	244	233	259	231	222	232	270	251	239	236	265	209	244	231	230	247	247	245	250	241	239	215	233	244	217	219	214	258	251	261	242	262	211	252	232	244	251	238	236	232	223	231	239	212	263	224	252	220	230	259	222	246	248	237	231	238	235	224	258	228	195	239	248	248	228	253	232	232	226	220	236	201	226	222	239	226	251	248	223	259	226	219	248	259	232	237	244	237	247	229	256	255	244	243	214	209	244	241	267	210	248	242	238	223	219	227	219	254	238	228	247	235	240	253	235	241	249	227	242	237	211	219	244	210	211	236	228	216	220	200	242	222	241	246	254	214	220	245	236	248	221	224	241	206	231	222	207	266	240	253	218	216	255	215	257	232	212	250	232	230	217	251	228	235	230	213	222	222	234	252	239	216	229	219	228	239	231	227	223	251	252	238	249	242	226	219	202	258	245	227	218	229	217	240	227	222	248	246	224	203	239	224	234	227	229	232	231	220	222	207	241	258	220	232	214	278	238	234	244	199	223	224	225	218	226	230	230	231	240	245	255	253	227	232	241	244	248	234	217	228	266	223	244	247	234	240	242	208	219	255	240	238	222	214	253	226	223	247	234	257	202	237	240	216	241	202	224	238	237	257	240	248	242	240	230	250	207	248	231	234	231	217	219	265	217	251	234	208	237	244	243	237	228	219	234	253	250	261	200	219	202	253	221	206	231	238	221	222	234	240	249	212	263	232	262	199	242	245	234	252	230	273	230	250	233	246	238	229	205	238	261	232	222	232	223	231	231	235	212	244	236	212	218	246	254	221	218	231	244	212	227	236	223	228	221	229	229	256	245	251	229	214	242	226	228	222
29858	42250	24061	9609	2581	295	288	273	291	296	278	278	286	288	312	300	300	302	265	284	278	292	281	301	286	270	269	288	309	281	254	282	312	262	287	270	284	287	228	287	285	285	267	265	261	291	269	301	265	292	289	302	267	280	305	271	252	281	271	307	276	284	257	270	284	272	297	293	257	274	263	279	280	268	268	262	267	298	275	293	269	285	253	281	282	271	242	278	254	250	268	267	295	245	286	292	282	307	299	257	280	264	309	283	291	283	234	265	287	275	270	276	303	304	262	287	273	277	293	294	264	274	293	286	276	295	284	285	272	263	255	269	304	269	274	270	243	283	279	269	269	276	285	280	284	298	289	295	273	282	296	281	301	289	284	282	285	281	269	260	307	278	264	296	285	273	258	279	269	278	264	285	284	287	258	282	301	291	311	277	270	301	254	279	277	277	265	273	303	254	263	268	289	287	269	288	293	314	297	271	296	255	271	296	285	275	283	318	281	290	272	268	287	252	265	283	269	267	278	267	269	309	266	277	297	258	276	274	294	295	319	295	271	259	297	278	262	306	276	280	322	261	275	270	274	283	290	250	291	321	284	272	312	250	287	275	304	279	323	302	278	270	247	300	268	270	276	263	274	279	278	313	248	276	272	301	263	270	311	263	303	283	278	287	270	254	284	276	263	293	285	295	264	263	297	326	285	258	312	269	266	278	275	271	269	294	272	273	246	270	280	280	300	303	276	293	283	287	279	248	289	283	292	281	266	283	272	274	258	314	282	309	297	304	251	297	288	266	313	288	281	275	284	266	286	275	295	279	278	271	296	310	251	324	276	276	269	293	279	281	299	317	274	251	270	309	290	267	262	260	273	280	269	259	282	275	263	293	316	259	282	300	306	284	299	283	268	302	285	275	295	304	282	267	286	258	259	278	272	292	275	277	305	250	277	259	280	295	258	283	279	289	284	323	299	278	300	288	288	259	302	285	285	278	277	284	293	295	284	277	292	305	258	285	271	281	300	277	309	298	285	288	290	306	275	267	304	256	293	271	276	272	298	280	301	282	297	280	321	259	320	258	291	257	276	270	272	278	281	258	321	281	277	251	247	276	291	291	288	280	274	278	272	281	276	263	292	308	254	279	261	279	309	266	257	265	292	276	272	297	288	297	305	263	292	270	295	310	283	295	279	301	294	303	256	283	293	305	310	293	287	257	271	273	288	282	280	313	288	266	307	282	274	271	291	280	275	263	290	256	307	282	267	273	262	271	292	275	272	273	283	257	253	300	287	283	276	292	286	292	263	310	285	293	284	312	277	268	279	269	262	258	264	269	286	251	283	270	308	285	265	285	280	287	243	273	262	266	316	255	275	290	272	268	296	270	293	268	293	288	273	293	276	278	288	297	284	294	270	285	303	248	285	286	266	288	269	300	291	286	271	268	288	273	304	277	264	270	246	251	264	268	299	267	282	289	280	254	281	225	298	290	324	261	266	275	288	293	263	277	281	305	285	258	289	282	290	281	254	257	273	296	295	275	260	265	280	262	265	265	276	281	297	286	297	256	276	277	268	278	305	286	276	284	272	262	288	295	252	287	287	269	275	288	332	290	293	276	258	298	305	266	279	244	296	248	278	268	321	300	302	289	284	315	281	284	272	289	254	301	252	275	274	300	267	301	283	284	320	317	242	259	300	284	290	263	322	291	295	278	259	279	260	258	293	262	281	269	280	273	307	279	286	274	295	264	332	290	301	254	272	284	260	296	276	273	286	317	275	294	277	317	288	291	345	267	286	297	293	286	277	259	286	287	283	306	296	299	278	303	289	299	276	254	284	305	258	280	291	248	283	312	287	295	247	267	300	311	319	289	266	288	292	258	256	258	275	279	309	311	292	297	293	286	265	270	287	301	279	278	295	273	300	286	285	293	286	302	280	295	293	281	260	278	300	301	278	323	259	262	284	294	260	273	251	275	270	301	302	279	285	257	243	272	262	263	255	272	274	271	272	262	281	272	282	288	273	274	255	279	273	295	289	306	316	281	277	278	274	296	265	278	282	290	271	279	287	299	292	299	286	292	299	269	263	301	255	258	313	290	283	286	294	271	296	308	304	298	274	254	305	269	282	300	256	276	308	255	285	290	294	279	282	296	263	274	283	291	310	280	309	301	265	295	275	290	278	293	320	297	289	315	305	281	301	250	292	274	298	261	288	307	299	262	296	298	262	276	286	252	294	285	250	298	286	257	279	275	291	268	268	278	276	277	244	267	276	296	285	269	268	282	302	299	253	258	240	275	270	280	313	289	315	273	296	271	272	290	264	278	259	287	283	291	284	284	275	265	274	274	264	269	263	250	283	289	291	273	274	297	285	274	270	279	277	291	272	308	253	263	274	296	301	278	251	304	282	278	270	282	282	272	281	273	284	273	272	287	280	298	289	266	267	285	286	292	297	291	294	279	249	286	262	295	300	276	304	292	280	291	310	308	282	247	281	268	276	265	272	256	274	246	290	243	299	273	291	269	288	273	256	247	286	280	288	268	269	253	273	321	264	268	261	270	279	268	260	290	316	272	288	274	294	296	292	284	278	268	283	283	274	290	281	284	295	270	256	286	276	269	292	265	325	277	282	246	294	253	262	256	290	269	266	274	259	305	253	294	281	267	274	297	287	292	280	285	267	293	305	282	279	277	286	276	303	299	295	300	251	278	311	296	274	264	269	289	257	295	287	273	279	258	260	289	256	274	314	278	274	297	291	254	287	287	304	286	269	266	283	273	281	282	294	270	242	277	308	281	292	287	292	277	284	291	279	299	278	275	273	272	292	293	295	282	274	276	273	330	292	292	264	279	270	295	267	276	267	259	260	292	257	292	308	303	278	252	266	280	290	301	259	303	276	306	267	285	307	285	269	242	317	263	292	285	283	262	252	302	257	301	285	279	276	244	267	307	279	294	287	289	324	258	275	249	253	266	285	280	262	273	282	266	316	286	257	296	292	294	269	262	254	299	269	296	283	316	287	270	296	291	258	263	264	304	283	268	296	274	278	288	280	292	293	265	266	264	290	261	256	297	279	288	245	298	260	294	286	274	288	241	285	253	268	277	286	279	288	292	293	285	287	278	318	309	309	280	258	279	258	283	303	296	264	261	274	253	281	283	290	291	290	264	288	283	276	302	303	300	308	289	292	257	281	276	308	271	297	267	274	293	270	241	299	282	282	296	275	288	288	286	248	307	277	267	256	275	248	298	258	286	266	290	289	316	287	292	267	295	300	281	253	302	298	284	307	302	269	266	307	273	306	279	292	308	263	295	288	301	287	270	301	258	302	291	327	274	280	276	268	290	296	258	286	308	293	298	298	276	276	306	278	271	287	288	276	289	292	239	276	258	286	264	312	275	298	277	273	275	319	247	264	281	275	247	267	284	262	266	299	267	268	273	299	283	270	273	269	307	274	284	306	279	285	281	273	285	274	283	291	271	266	280	300	269	303	277	297	274	249	282	292	279	282	289	260	247
24355	22349	32482	29068	22783	13003	1377	392	375	323	362	362	361	343	350	361	336	323	360	345	326	356	313	356	324	338	342	340	340	314	321	324	356	340	333	367	353	367	373	318	324	342	330	343	345	348	327	339	289	360	359	329	348	338	362	318	344	336	372	337	368	325	337	319	358	339	350	367	334	317	336	334	360	323	362	345	318	337	353	311	367	340	318	304	353	338	317	307	293	323	326	325	348	344	323	320	346	355	339	335	333	326	325	297	321	316	341	308	343	315	339	345	351	338	360	338	360	320	353	344	353	336	331	329	366	354	339	295	353	366	330	326	327	335	356	337	328	331	332	341	366	341	345	334	327	347	352	328	272	330	341	327	337	317	315	324	309	329	329	319	372	314	338	307	308	339	341	340	345	344	357	350	346	327	334	329	303	333	367	339	304	342	339	360	346	347	330	342	329	359	367	340	346	334	312	365	313	350	332	330	360	413	332	330	346	348	334	376	348	318	311	343	315	370	357	326	328	309	329	336	346	327	348	302	318	325	308	336	326	325	348	313	356	336	327	305	356	335	362	306	343	330	322	365	339	326	320	348	351	310	329	318	331	357	343	374	329	372	361	326	348	339	293	319	353	342	313	327	349	329	333	367	358	345	384	362	313	383	369	378	361	351	339	333	332	333	349	320	350	335	333	294	358	337	313	354	339	356	305	354	312	306	336	360	310	344	315	353	339	305	327	349	335	349	354	351	343	367	293	354	357	332	391	358	324	335	325	348	361	331	339	357	319	325	333	358	373	336	315	343	349	362	346	327	332	311	345	312	313	336	295	320	337	332	328	340	334	344	367	369	341	332	361	356	328	309	361	369	325	365	329	329	315	347	367	325	340	315	312	346	304	313	353	340	354	364	336	362	340	341	314	340	345	345	342	336	383	324	344	347	331	319	332	337	349	322	344	313	343	330	329	344	331	335	331	299	328	325	338	338	308	324	338	347	366	377	357	322	341	323	339	322	326	326	368	327	332	355	343	353	322	346	303	367	321	311	335	319	367	355	328	330	352	317	369	321	330	316	320	333	380	336	343	339	336	338	372	348	362	326	324	337	324	323	336	319	340	337	338	352	294	339	343	330	322	344	328	335	341	353	331	324	320	326	339	344	357	365	342	339	353	334	333	315	329	367	360	333	341	302	354	356	362	339	343	350	336	322	363	341	327	349	316	308	357	354	342	358	340	320	358	309	362	381	355	357	330	351	363	331	355	332	357	315	316	356	374	305	339	349	355	329	338	312	356	307	359	348	346	371	365	366	348	354	326	355	334	344	374	361	359	332	335	340	323	315	316	350	322	362	349	341	372	318	317	358	376	279	327	360	346	346	337	335	334	329	322	318	306	350	332	380	322	342	299	338	350	324	350	307	349	346	373	327	312	353	322	325	354	354	332	370	322	356	338	356	333	374	341	345	354	349	339	363	348	339	325	349	360	373	329	341	339	359	331	322	348	336	334	344	350	334	327	347	339	350	325	363	327	321	348	337	343	342	307	343	352	325	351	364	344	357	367	334	358	343	353	315	334	331	351	349	324	317	337	334	343	372	335	335	364	350	328	298	354	314	335	347	315	337	322	338	300	314	358	325	325	333	338	333	324	351	346	368	361	336	315	334	326	316	335	367	349	356	331	320	353	335	345	331	326	354	348	370	326	321	350	336	342	364	346	331	330	354	318	380	356	331	348	321	329	309	324	322	336	351	346	338	343	347	344	350	354	363	341	322	337	359	339	352	354	341	337	325	347	326	339	348	329	348	334	355	313	350	338	343	324	343	332	333	335	335	318	350	329	313	326	304	302	349	330	334	323	351	365	335	347	338	318	321	347	308	374	339	328	365	314	341	339	334	355	317	329	343	368	350	319	319	331	344	318	333	345	354	328	373	329	365	326	330	332	362	342	324	347	367	361	344	345	328	326	317	369	405	337	359	342	308	314	342	342	359	338	324	316	305	308	353	346	372	325	358	349	321	363	320	309	355	373	332	325	346	359	363	310	335	358	363	321	335	337	350	317	335	322	355	346	335	337	320	345	312	366	329	326	339	340	345	323	329	350	328	348	343	319	338	307	318	363	323	360	346	331	335	364	357	322	330	340	346	370	325	348	352	369	301	353	340	356	324	335	329	325	330	313	349	345	340	332	330	321	306	299	350	332	357	347	339	358	363	305	322	344	338	339	356	360	349	350	320	297	331	301	309	335	334	351	347	364	321	365	332	328	313	323	337	331	307	340	308	352	354	363	382	359	347	351	318	327	348	339	372	330	382	339	337	331	340	341	324	350	316	319	301	347	334	336	328	349	330	335	317	330	311	345	338	370	369	288	323	323	348	322	309	332	320	315	351	322	353	326	350	324	324	300	334	334	334	346	360	353	296	340	327	332	321	347	325	337	335	350	342	356	370	328	320	331	349	347	322	286	285	316	343	332	323	324	346	361	354	297	301	342	353	334	316	340	347	356	325	349	330	358	342	362	366	342	324	332	354	338	351	349	339	330	357	358	357	353	335	336	333	318	323	320	330	367	353	340	351	346	316	326	338	358	357	318	340	336	324	319	331	319	354	342	314	329	373	318	349	334	340	333	324	309	322	327	344	327	332	382	339	371	324	341	338	302	321	330	333	385	325	317	330	343	312	325	334	353	326	356	347	328	342	339	343	362	315	314	349	338	323	323	331	355	338	334	324	321	322	346	347	325	322	330	361	310	338	318	377	318	329	354	351	323	310	334	350	359	326	331	335	349	321	384	314	351	371	321	311	363	314	341	368	341	349	338	337	359	338	324	345	371	311	353	360	369	358	319	314	331	321	346	327	315	348	347	323	338	327	339	327	341	326	329	352	322	350	350	324	322	381	324	372	334	345	335	386	343	346	335	327	337	363	310	324	355	323	340	346	386	343	335	367	337	350	348	318	313	334	301	338	355	326	353	329	325	305	364	337	321	359	355	322	338	306	321	370	344	317	380	329	315	331	325	365	337	366	345	377	300	356	328	338	358	365	327	341	349	336	339	330	329	331	336	322	379	348	319	329	343	340	348	347	338	328	319	342	329	309	340	335	337	367	329	355	347	348	353	348	350	360	383	316	336	327	319	341	326	325	332	332	377	350	315	347	343	354	348	351	334	291	330	332	341	351	320	356	326	360	346	337	329	317	347	353	346	325	321	337	325	334	309	329	339	364	315	315	341	343	330	301	315	334	335	365	314	360	339	336	362	333	315	365	342	329	361	359	347	354	331	347	323	356	351	331	337	363	357	331	381	342	304	331	321	330	344	339	315	302	332	330	328	334	324	338	354	352	332	369	335	346	331	356	337	356	324	322	332	358	379	338	321	352	360	331	335	319	352	325	337	359	326	346	371	348	365	336	314	316	336	340	304	319	335	344	345	334	362	332	368	343	312	356	333	342	349	346	348	337	344	332	331	329	345	313	363	302	318	340	334	341	342	325	344	344	336	348	310	355	329	337	316	356	323	342
56578	89396	61397	41181	18244	1137	461	421	422	424	422	402	404	409	402	443	401	422	340	372	418	377	402	383	371	372	346	407	399	396	406	393	370	387	388	376	392	394	419	392	395	400	380	385	356	408	355	384	393	365	378	409	396	373	391	356	409	397	391	383	424	361	343	362	352	369	383	334	360	382	366	372	411	399	387	341	409	378	408	367	355	350	371	404	372	387	377	375	360	345	359	404	403	361	382	351	369	365	396	373	395	370	382	370	402	391	406	377	379	387	351	366	394	395	379	366	359	390	381	374	352	362	396	410	404	375	375	397	371	390	382	371	347	385	388	385	399	404	376	366	411	394	371	390	361	391	349	394	373	345	377	401	360	352	407	377	339	399	391	414	359	396	370	386	381	368	398	411	403	398	390	363	394	393	390	354	385	401	403	365	405	338	384	413	366	378	414	379	397	419	373	397	366	395	362	394	414	392	394	389	369	361	397	357	372	384	404	373	363	421	426	403	386	361	350	404	386	394	371	388	415	375	377	365	382	398	394	393	356	391	387	404	388	385	409	423	380	351	381	358	347	394	408	384	389	401	404	373	368	407	385	375	358	375	345	358	384	379	386	398	360	379	363	381	378	382	390	404	361	390	395	362	380	388	374	387	374	412	438	384	402	378	369	351	376	384	414	384	367	396	352	369	410	398	406	390	423	373	384	414	407	392	388	357	419	346	396	372	379	368	387	380	377	374	403	404	372	371	377	436	356	361	378	372	392	336	366	398	384	385	377	419	370	358	381	362	397	411	399	360	370	384	375	373	408	355	415	383	390	385	393	375	402	407	370	367	346	424	386	378	357	401	386	388	389	431	378	395	390	389	384	384	416	389	397	408	365	383	368	420	410	402	382	359	383	344	381	389	382	378	380	386	434	377	382	386	359	375	405	382	361	387	369	368	382	330	374	353	395	357	403	386	364	406	390	357	392	402	450	383	355	389	394	385	411	399	382	377	373	382	412	419	386	385	408	402	368	380	402	422	410	396	373	347	384	383	395	376	353	373	378	376	374	375	396	411	395	380	391	377	363	370	361	390	379	411	409	367	385	361	361	360	383	371	426	372	391	412	406	393	378	381	422	360	429	371	401	409	356	390	377	392	395	378	392	403	368	410	408	399	419	392	366	386	358	393	405	365	355	353	391	414	386	398	383	402	383	380	353	391	353	397	418	351	396	363	409	389	390	407	381	340	379	401	381	383	392	368	366	396	366	391	365	364	371	406	383	402	362	366	449	342	348	398	383	380	414	361	371	369	372	373	360	385	370	385	374	391	403	369	439	361	360	352	370	365	350	391	383	374	380	397	351	347	413	370	363	406	358	385	382	402	398	401	414	413	374	344	417	424	364	422	379	371	357	379	378	381	367	387	378	377	389	374	394	385	384	384	383	367	391	347	381	393	385	400	400	376	426	348	395	340	393	381	392	390	380	377	379	390	380	420	385	418	336	392	372	393	360	398	357	387	398	360	350	384	363	396	390	373	357	395	372	363	391	365	381	389	363	367	364	424	390	374	382	352	355	369	384	379	362	382	381	385	364	377	410	374	393	373	401	387	386	408	384	360	368	402	364	365	438	363	379	363	400	381	413	394	415	354	375	398	377	375	364	368	394	345	386	384	407	376	370	413	407	369	391	367	376	371	374	366	387	407	343	378	384	389	369	357	395	407	377	388	346	352	353	428	382	378	374	394	376	380	405	422	391	381	391	371	394	405	332	421	377	399	432	343	377	393	409	371	409	371	393	367	372	390	378	377	382	391	427	372	380	368	395	373	400	403	371	379	399	379	373	366	376	401	361	407	394	386	395	382	354	433	402	404	398	412	391	407	392	377	449	339	398	394	337	409	375	339	351	372	363	383	344	412	384	376	368	371	364	418	350	406	361	426	369	369	385	385	369	383	408	385	361	392	350	373	367	397	383	379	412	366	373	395	396	342	368	376	372	352	434	371	372	380	388	397	383	434	385	391	382	367	387	404	374	393	378	362	377	371	401	380	391	360	352	371	384	375	402	385	416	373	374	377	391	396	414	367	351	378	385	405	372	361	415	358	377	378	389	352	388	394	371	365	358	362	404	412	377	399	410	343	349	401	388	396	392	365	332	355	399	363	385	395	397	371	376	362	395	361	394	406	376	390	368	394	343	386	391	387	389	423	383	415	368	387	371	364	368	361	381	393	367	381	360	345	386	364	359	360	393	383	400	413	341	412	373	370	387	409	370	406	362	346	390	385	355	355	381	370	390	398	401	396	378	374	367	360	367	366	409	403	392	387	367	378	381	380	385	381	372	385	352	373	363	380	378	332	359	385	397	378	422	387	392	370	407	393	359	388	373	420	389	390	404	362	381	420	391	351	352	388	382	387	387	377	394	374	397	386	404	420	406	381	386	400	377	375	407	408	375	390	388	359	402	371	383	385	374	407	370	368	389	394	387	377	401	398	348	380	391	390	380	363	365	362	365	409	413	406	377	392	366	413	328	404	395	384	374	394	411	378	409	353	368	378	378	381	374	377	383	387	345	363	395	373	390	405	420	396	361	371	385	343	389	360	408	383	370	347	383	419	404	410	358	388	428	372	417	382	373	374	367	387	381	377	339	384	370	354	352	363	399	394	375	367	355	374	377	376	427	379	421	364	385	364	396	354	373	421	354	428	401	405	371	363	403	401	370	403	385	342	419	392	407	359	394	345	371	403	382	350	353	351	373	368	366	394	385	362	365	389	359	370	333	414	379	372	396	381	377	382	389	393	386	364	383	404	374	391	396	391	398	421	397	390	397	374	404	369	344	397	384	365	400	392	407	389	362	411	408	382	383	362	406	405	392	369	351	385	384	366	387	385	340	354	382	424	372	394	368	354	373	377	357	363	415	390	364	392	378	374	366	382	389	410	388	389	369	371	381	386	351	374	392	402	377	414	382	367	349	397	381	405	390	356	413	377	401	403	360	373	376	382	394	384	379	403	391	370	381	369	417	364	394	368	368	407	393	352	405	369	387	360	377	400	409	372	359	428	402	362	394	379	384	373	379	389	371	400	368	377	377	393	376	386	359	389	392	363	385	393	378	400	400	432	377	384	375	380	343	373	421	405	399	412	385	368	371	379	374	356	358	357	377	408	340	381	378	378	413	381	369	409	403	373	395	393	388	410	398	406	392	403	353	384	372	407	387	424	388	400	379	374	382	360	397	408	375	345	397	375	384	432	391	404	365	378	387	360	373	370	381	353	382	391	369	370	382	370	370	400	389	390	396	358	386	399	378	361	388	397	365	397	413	395	361	374	368	389	370	370	360	389	386	415	370	370	392	366	347	380	386	422	417	373	379	403	377	389	372	357	371	396	371	343	398	366	332	382	380	402	384	350	403	381	393	399	327	401	345	380	378	387	335	339	398	390	374	385	408	360	419	368	383	375	405	352	408	393	368	380	366	360	377	387	379	381	383	416	389	366	351	372	347	377	375	384	415	377	373	420
25891	23675	33021	28196	16306	2283	363	376	343	363	339	309	357	325	316	338	307	290	338	333	318	341	372	329	332	330	347	312	333	333	339	364	317	362	305	331	310	358	366	343	347	346	334	331	313	333	350	348	338	350	342	351	340	358	338	338	346	319	354	367	343	318	356	331	311	342	328	352	320	345	367	314	330	325	308	312	355	323	305	329	341	363	371	316	322	332	330	337	302	344	308	307	354	331	352	366	332	320	355	335	339	341	348	333	315	315	350	347	317	317	335	345	334	360	351	352	337	336	314	311	320	315	343	333	353	350	344	347	339	314	321	355	319	328	331	346	370	340	310	354	325	297	326	347	326	284	336	308	317	337	331	330	348	348	330	317	343	336	327	326	348	356	330	306	346	320	364	349	322	336	320	356	317	339	304	337	326	340	322	352	353	344	318	361	351	346	317	314	373	358	341	315	345	319	341	337	342	342	315	333	316	329	319	328	317	341	341	348	319	332	304	330	316	376	322	359	344	335	343	322	327	329	299	330	338	360	352	326	332	335	329	320	342	340	291	345	300	337	315	353	344	338	341	297	355	378	342	297	329	372	325	298	310	297	336	330	314	356	356	343	318	335	321	358	324	313	364	349	337	321	328	343	346	377	348	317	313	321	338	338	303	324	329	352	327	353	343	367	332	349	354	308	310	324	327	327	337	325	341	345	332	325	326	342	335	341	348	315	338	346	335	304	338	310	330	315	329	330	345	342	330	277	322	356	350	328	297	333	344	350	317	364	329	349	370	352	342	342	338	346	325	320	330	342	334	349	334	332	350	318	347	310	363	336	329	311	294	334	327	348	342	372	309	295	357	285	330	321	313	317	345	325	324	354	334	310	334	359	340	292	334	339	342	353	290	343	333	355	343	306	314	316	319	329	319	371	328	331	299	342	312	357	348	302	346	357	351	347	337	302	339	384	346	342	343	326	327	310	327	311	322	308	355	321	340	303	328	355	344	330	347	347	348	316	340	363	324	329	359	331	334	310	315	301	337	306	327	325	322	359	305	322	343	333	343	354	316	329	335	347	330	336	346	365	317	332	366	341	330	346	332	328	338	351	303	330	332	328	333	298	321	343	356	315	337	324	307	314	311	350	328	331	335	299	332	317	339	340	322	355	365	352	302	318	339	326	344	311	349	352	350	274	335	313	344	329	296	356	341	301	337	299	354	358	317	319	320	321	323	330	344	343	337	324	309	325	334	331	368	333	325	307	324	349	336	343	275	361	348	325	351	361	331	315	349	339	316	343	331	315	338	351	327	356	364	334	311	347	312	321	345	352	346	353	326	359	341	330	327	305	339	361	320	329	330	344	330	343	305	282	296	324	384	297	378	349	315	298	356	340	323	352	375	315	334	306	321	326	369	364	346	304	348	349	342	325	321	350	347	314	331	333	353	343	312	339	321	344	325	316	357	313	326	335	296	313	330	344	344	321	385	367	330	351	328	323	326	354	336	333	335	322	318	339	350	342	355	322	328	335	350	360	343	325	328	364	349	340	340	336	332	330	348	342	325	357	325	318	343	329	326	376	327	355	283	352	320	323	346	325	324	298	326	319	325	340	332	338	356	319	338	319	338	329	331	327	340	337	331	353	367	330	351	365	316	317	325	330	330	364	359	346	331	339	327	347	304	328	345	327	336	323	345	377	335	290	300	337	331	345	335	336	332	346	340	345	348	326	313	347	343	351	337	318	320	358	341	338	349	340	336	356	321	364	334	335	338	318	343	306	304	338	336	289	320	332	338	315	327	372	349	330	339	335	328	342	387	332	346	315	326	335	312	316	325	317	317	337	341	349	352	343	340	340	304	355	306	351	357	368	321	321	334	341	344	345	373	321	342	369	354	349	344	355	312	333	313	343	306	327	337	347	354	329	355	319	314	316	357	313	281	328	369	339	331	351	352	353	339	305	316	318	377	351	341	337	296	326	332	313	335	363	340	327	339	321	307	320	328	331	324	319	345	356	308	340	330	306	371	321	344	324	328	315	324	304	331	340	324	308	337	287	338	331	391	361	353	376	330	348	330	330	316	342	346	324	328	316	336	353	329	321	323	363	331	303	324	338	359	327	309	334	362	308	315	362	348	334	290	308	318	322	356	293	333	334	321	324	329	348	333	313	324	333	309	315	335	353	336	367	347	395	351	339	332	356	347	336	355	347	327	336	314	313	341	360	352	341	367	322	322	335	329	342	326	320	342	342	330	283	329	341	317	309	345	342	335	355	348	364	339	329	326	294	316	347	348	349	345	335	323	336	326	363	326	337	326	315	319	340	334	329	302	343	335	324	361	307	321	346	312	358	326	347	357	336	307	340	352	330	335	329	332	343	341	297	318	344	333	322	332	336	307	308	315	367	337	347	330	353	319	317	329	334	341	341	316	300	349	332	314	319	361	330	304	324	337	341	308	292	338	352	311	331	332	320	323	326	323	374	332	360	350	331	354	315	316	335	344	339	331	357	343	352	316	375	346	342	325	331	332	339	319	319	341	341	289	341	337	336	368	328	330	322	316	348	318	305	322	359	343	348	329	329	347	316	322	364	362	306	328	335	342	335	314	360	366	323	336	319	319	321	361	343	330	376	336	318	351	349	336	331	329	325	335	354	347	341	349	332	330	322	371	299	359	313	338	305	323	352	339	327	294	342	317	329	326	307	303	333	348	356	307	342	335	346	344	311	285	322	327	340	373	358	357	346	331	299	313	319	338	319	329	338	296	326	353	335	331	315	313	324	346	332	333	304	310	302	348	279	353	341	305	311	320	366	354	334	333	385	334	311	343	336	355	337	318	360	350	331	346	316	347	365	341	320	322	323	386	318	342	338	343	318	350	321	318	337	347	341	289	362	313	320	331	329	342	309	370	348	333	344	341	336	305	324	330	338	338	320	347	339	322	353	319	336	327	282	327	326	347	298	343	368	320	363	316	313	316	352	338	336	334	298	333	321	324	316	339	328	324	311	354	323	350	334	335	360	335	337	347	317	336	355	301	323	326	351	337	342	357	336	341	350	331	352	315	298	315	301	369	312	331	364	341	352	328	328	335	329	370	329	333	328	339	304	362	346	344	327	291	343	312	325	328	353	338	313	349	324	362	347	332	332	334	330	326	362	355	342	325	330	329	320	329	341	323	371	339	333	360	345	348	336	342	351	356	339	346	328	325	339	342	354	363	350	327	302	345	314	379	315	306	344	336	338	347	327	314	335	349	309	345	365	350	357	345	295	321	348	336	314	310	334	308	327	322	336	305	385	351	346	300	314	360	351	323	336	318	361	328	326	358	340	355	372	336	330	371	350	339	336	340	330	342	353	365	345	329	349	354	332	344	322	336	338	339	352	317	340	351	324	341	343	323	309	317	340	304	340	324	325	338	325	314	333	343	340	321	353	326	304	328	316	325	337	328	319	343	364	324	309	348	326	341	348	355	328	373	328	346	336	291	332	360	334	301	338	336	299	363	313	346	344	326	347
53348	75107	50264	31762	10058	598	449	428	395	383	419	417	374	403	408	417	371	433	389	433	379	365	410	407	416	398	377	426	380	371	420	389	378	395	372	364	409	398	428	381	369	360	415	440	403	419	421	367	372	391	424	398	414	393	383	365	409	380	395	376	383	402	379	439	356	401	390	406	388	406	390	388	371	387	424	436	399	392	374	397	414	350	390	408	393	382	408	384	429	367	412	371	424	418	420	386	379	388	401	372	410	360	387	396	382	385	384	407	388	400	401	376	386	421	376	414	405	378	406	396	388	423	387	418	391	383	420	409	376	392	359	380	398	368	441	384	394	386	394	405	350	389	390	386	435	348	357	395	389	407	427	401	405	374	381	395	378	396	375	388	396	413	380	406	399	397	370	403	386	389	373	392	412	426	386	352	368	401	401	402	383	390	410	420	393	410	383	407	382	384	416	382	405	386	401	396	385	417	386	384	371	388	392	367	400	397	381	372	375	400	424	389	370	367	344	386	382	370	398	407	409	414	384	391	418	387	395	375	402	406	406	346	389	355	381	392	405	403	413	375	371	395	418	367	410	384	420	422	409	400	409	386	361	388	405	406	377	392	421	360	405	394	377	379	402	368	408	381	360	425	438	382	375	381	434	399	424	393	374	401	397	376	407	387	412	382	428	381	388	391	398	388	402	400	409	392	427	403	425	418	382	389	404	387	391	421	382	396	377	399	399	401	393	370	353	422	380	391	416	343	381	364	425	337	409	385	425	410	398	393	405	374	377	425	391	385	390	423	375	376	407	435	394	388	348	405	416	360	412	396	379	395	410	430	360	405	392	394	381	413	384	417	417	378	406	398	394	417	390	368	397	397	403	412	374	351	425	419	382	381	384	421	402	385	399	371	350	360	388	387	372	402	400	375	370	409	360	390	422	389	406	406	364	363	376	382	388	393	387	392	398	384	403	385	394	380	418	358	396	387	402	393	372	380	383	414	398	395	405	414	422	413	388	387	391	370	398	403	383	425	378	369	397	392	381	383	392	420	374	369	395	384	385	413	408	388	374	420	396	392	391	390	357	378	411	433	398	395	391	405	416	394	395	366	425	434	393	381	387	413	374	381	408	410	406	399	339	376	370	365	374	415	389	381	374	412	384	421	389	407	394	400	383	410	390	380	419	384	380	393	357	384	420	395	387	408	403	416	355	407	397	405	387	384	371	404	425	384	354	411	385	385	400	389	370	361	407	371	373	409	378	366	393	409	388	358	392	386	395	372	435	433	387	378	396	404	390	432	395	357	377	415	415	390	363	403	393	387	410	357	435	403	378	393	397	398	402	423	415	389	393	428	413	405	398	367	373	373	419	414	392	416	365	381	374	408	379	382	409	401	385	377	419	421	409	389	393	406	401	405	409	411	393	368	418	408	413	390	413	409	379	391	384	369	374	383	399	367	400	416	351	374	407	369	383	411	404	418	415	410	388	406	383	432	343	416	392	435	392	391	390	414	414	336	404	412	410	383	420	382	397	398	373	410	391	398	416	393	406	384	380	377	386	384	378	394	395	381	382	417	387	411	446	386	400	417	420	381	430	382	391	386	397	388	382	392	380	417	388	396	388	416	408	395	385	399	360	353	409	380	412	438	389	393	375	397	377	363	376	397	406	406	404	364	370	387	380	380	415	363	416	396	395	391	390	405	395	408	371	420	390	391	438	393	413	381	411	362	397	403	405	408	373	371	401	388	427	391	417	372	412	409	392	374	441	407	389	406	391	383	363	400	409	362	378	391	382	397	377	389	389	371	439	406	397	384	361	427	392	437	362	386	400	404	410	377	394	388	366	387	358	377	390	361	398	418	390	406	380	420	390	418	400	407	408	397	398	389	409	393	406	400	408	400	388	412	386	398	411	433	397	386	398	381	359	389	401	401	428	385	413	391	363	373	423	386	372	411	406	359	426	379	365	420	371	406	399	403	429	411	405	364	357	397	423	414	333	414	447	392	400	367	431	381	368	390	371	431	420	410	372	362	406	369	393	354	394	383	399	396	358	414	417	418	379	364	426	390	437	442	365	438	401	386	385	436	354	407	391	391	398	428	389	376	379	364	389	408	383	378	386	380	415	356	422	382	379	387	409	432	409	418	411	365	382	385	404	390	390	358	409	396	406	410	373	402	399	377	390	372	416	438	385	414	398	400	399	419	391	396	405	392	357	387	389	388	366	416	411	399	431	373	387	381	410	417	386	359	393	392	391	396	387	384	415	409	385	415	393	388	408	403	398	368	411	379	425	396	395	367	398	402	390	411	392	384	398	392	381	426	391	418	357	419	376	383	391	368	376	425	374	379	399	380	417	383	410	375	372	409	365	403	398	468	406	383	388	394	400	386	384	375	407	411	391	374	357	396	363	372	401	366	427	387	403	371	405	407	382	379	382	390	366	410	401	394	383	386	389	385	417	384	387	374	385	407	364	389	405	413	414	387	403	387	378	397	433	400	374	421	363	369	401	403	411	387	383	426	396	412	372	388	379	367	421	404	387	363	405	370	377	434	402	399	380	397	391	408	409	370	395	414	379	373	353	394	363	373	389	391	381	443	415	379	400	414	387	426	394	378	389	378	383	377	354	368	380	393	427	401	380	383	382	411	369	395	419	426	415	410	389	411	382	406	421	385	412	392	413	397	388	352	384	427	384	425	393	396	423	377	411	423	411	375	431	393	384	405	409	392	428	440	381	397	434	373	395	396	417	451	359	350	423	385	424	412	379	383	394	408	403	420	398	377	401	396	373	404	402	412	391	418	346	403	399	387	412	373	374	396	392	374	373	377	394	421	435	385	390	392	395	375	443	387	390	391	374	370	398	383	429	416	444	393	389	422	398	378	382	371	393	395	390	399	414	403	389	378	346	388	398	426	411	361	391	405	419	392	416	394	416	371	426	408	423	382	402	393	413	367	424	381	427	384	366	452	423	409	408	412	392	402	405	392	390	386	433	372	378	408	374	405	420	363	405	365	386	415	401	383	375	416	390	340	401	391	399	397	419	396	403	438	359	378	407	399	398	418	409	409	420	418	406	369	410	398	423	393	408	425	365	363	422	369	373	390	405	415	399	391	400	410	368	367	373	380	394	370	427	387	362	411	394	413	421	358	410	421	385	389	355	430	385	375	438	363	405	413	367	392	385	406	406	399	389	390	362	421	399	401	379	408	396	378	407	400	376	384	398	396	390	432	357	379	417	381	385	414	386	408	399	403	388	387	394	383	413	417	364	386	419	366	401	396	420	366	388	417	367	395	382	398	357	364	384	399	373	401	398	405	386	386	381	395	417	375	393	433	377	379	369	446	390	412	387	395	407	398	386	395	398	391	402	416	419	418	390	386	378	442	385	403	388	397	404	382	407	378	395	415	417	389	402	406	394	379	405	417	385	413	381	398	414	386	399	440	408	412	405	362	407	368	408	420	468	384	404	389	390	421	415	409	399	391	406	389	369	378	371	416	433	370	362	364	389	389
23225	21872	31090	26261	22468	20441	9453	757	610	582	573	579	543	558	545	543	527	518	539	554	528	545	524	542	543	562	533	552	565	530	560	497	532	529	512	519	532	500	529	512	551	521	529	540	529	545	541	551	553	514	532	502	487	536	474	550	476	537	524	517	518	521	535	514	562	516	519	475	569	521	505	540	528	486	549	569	500	523	549	549	511	482	504	529	490	516	544	491	542	515	481	524	526	504	549	503	513	530	504	520	530	504	488	546	523	495	535	549	526	523	520	522	537	546	544	471	541	486	510	523	519	576	543	555	524	553	513	516	528	526	479	509	542	479	514	512	579	491	519	554	521	549	477	540	521	501	509	520	475	538	528	539	558	487	535	529	523	492	532	531	497	496	513	495	526	488	482	537	527	513	542	509	529	531	501	526	527	536	528	461	531	501	509	492	519	515	525	512	518	519	523	498	551	493	485	542	513	469	514	489	557	519	516	530	502	536	504	493	493	469	539	522	536	484	508	538	526	492	494	528	561	560	506	500	466	530	519	522	508	519	492	532	517	506	536	551	531	513	575	533	545	486	518	499	546	541	519	527	569	544	543	541	536	475	513	540	532	542	551	477	515	488	547	489	508	539	496	500	554	502	530	517	536	534	592	547	530	531	530	505	508	525	478	582	509	493	523	513	491	528	528	537	529	531	545	534	519	531	499	493	503	540	515	490	512	535	510	517	494	544	517	536	542	521	507	491	511	496	509	529	501	540	535	529	475	493	513	584	519	544	525	509	487	522	500	528	537	512	516	506	535	525	524	555	526	518	522	533	557	539	526	480	502	511	499	559	536	513	523	489	558	497	488	534	547	519	540	527	498	526	491	536	507	537	516	516	550	502	508	524	498	507	566	510	487	520	522	513	528	526	543	519	545	544	540	514	554	534	531	531	539	543	472	520	522	537	512	519	528	521	458	508	507	538	512	503	507	514	494	550	492	519	475	526	519	505	534	524	551	499	514	519	524	521	539	499	504	496	545	543	470	519	482	509	519	518	476	519	544	585	495	580	566	513	520	515	534	494	543	554	572	539	537	552	514	507	550	474	511	560	499	503	532	521	513	499	510	530	492	546	509	564	513	535	527	536	530	557	504	548	487	543	549	533	490	474	509	500	491	531	529	513	508	498	531	578	502	461	526	529	570	541	517	549	515	533	484	518	519	505	537	510	509	457	574	531	554	507	503	537	497	536	554	495	528	557	507	535	537	519	541	497	509	522	516	525	508	532	524	511	531	533	507	545	517	496	519	470	540	531	537	477	499	533	539	526	539	508	533	495	541	522	535	538	516	487	497	517	513	512	503	519	501	523	525	511	493	533	476	512	520	526	526	572	533	497	489	544	544	503	539	558	518	517	506	581	495	532	559	533	491	492	536	499	486	480	486	540	519	487	547	525	537	549	510	551	520	527	544	531	519	507	553	509	546	514	534	532	551	523	566	478	501	521	531	519	492	538	501	545	580	487	541	504	512	468	529	529	531	474	574	478	547	519	528	526	497	503	524	533	510	530	504	510	493	500	524	489	511	525	521	537	495	488	521	470	491	519	533	526	512	523	542	536	482	501	538	506	504	537	532	522	504	502	547	473	505	544	558	531	489	506	515	509	533	538	537	538	504	556	495	543	488	520	503	517	494	490	523	503	502	529	506	521	534	505	474	533	506	502	559	552	510	527	534	530	522	557	545	514	486	481	497	516	535	505	502	527	515	520	514	523	525	502	499	510	522	552	509	548	564	478	499	502	514	546	536	511	576	514	516	497	510	523	507	596	508	528	515	525	516	490	510	556	502	538	529	513	550	539	533	533	522	523	502	516	543	543	525	537	538	519	530	510	513	539	486	520	504	481	524	506	517	530	547	495	462	527	508	526	538	492	496	530	534	536	560	528	512	499	574	505	511	502	513	511	512	523	532	522	503	524	529	525	513	522	578	531	531	493	504	493	515	522	537	535	538	497	494	530	535	525	522	522	546	528	545	508	557	542	521	549	451	564	540	522	514	511	518	511	509	536	552	515	525	549	484	506	500	576	483	532	541	536	521	518	498	506	512	517	515	546	552	525	513	497	529	551	514	517	479	563	540	523	525	562	498	545	491	516	526	513	556	510	545	507	496	536	535	530	492	533	536	474	515	506	521	499	549	490	534	505	509	501	512	482	505	531	526	528	525	518	504	484	497	513	526	511	504	538	486	529	526	465	467	552	530	501	503	530	517	503	517	559	541	508	497	484	528	540	537	480	513	525	508	527	554	521	544	556	500	494	482	506	522	529	518	547	552	504	486	493	505	528	562	510	549	497	513	526	549	514	486	519	480	539	489	483	507	544	495	494	532	502	478	533	478	540	550	497	512	492	518	486	486	567	519	572	485	536	533	508	522	537	509	490	469	543	558	486	502	530	504	583	520	499	516	530	521	534	480	521	495	510	509	492	556	554	535	555	537	472	482	528	531	491	523	532	556	537	541	539	546	522	507	552	503	501	551	519	498	529	541	496	534	534	503	524	560	520	522	548	517	512	525	544	493	504	550	494	488	509	542	496	548	532	515	530	557	513	534	518	505	507	539	535	536	495	486	526	544	484	520	513	486	499	525	528	549	497	519	519	517	520	573	541	546	513	533	493	547	519	521	491	500	531	504	497	516	554	556	498	509	551	525	499	510	506	535	542	547	456	533	538	542	533	531	528	460	510	507	527	557	552	512	476	512	516	526	511	541	525	521	515	537	570	542	508	520	507	491	575	539	547	482	540	482	508	512	504	510	489	546	511	494	512	529	512	505	521	506	514	512	508	498	544	477	537	497	516	524	523	517	508	545	496	542	532	525	570	495	534	531	535	512	557	542	550	517	507	514	514	494	533	525	533	502	516	520	516	516	530	533	472	514	520	494	519	534	518	511	507	582	520	500	480	518	499	499	483	512	523	522	506	510	493	496	522	517	482	521	529	486	522	482	523	478	540	510	542	562	523	502	507	568	502	527	518	561	503	500	497	523	529	548	539	553	520	497	579	509	560	559	524	533	504	478	542	507	533	545	535	551	512	544	546	570	550	476	532	535	501	511	519	524	531	508	537	505	491	488	523	493	500	535	507	484	496	557	519	567	550	516	548	534	511	535	546	540	509	521	551	518	528	557	522	500	496	564	540	519	501	529	499	535	503	495	511	482	534	514	542	463	498	509	512	481	533	509	534	500	548	516	513	508	506	484	547	484	491	517	490	521	486	538	499	490	509	496	517	519	531	515	487	519	548	517	511	539	493	539	481	505	498	534	541	487	506	524	566	487	509	523	503	532	536	533	521	528	528	510	556	516	518	564	567	511	516	542	509	546	511	553	527	488	521	536	516	521	522	512	538	549	513	500	525	536	501	537	514	522	526	503	506	466	526	496	481	506	517	503	500	512	525	470	501	517	510	516	513	560	543	531	536	523	520	540	532	531	518	521	489	506	498	545	528	494	521	507	512	551	505	488	551	478	484
63497	100703	73377	50353	23284	1018	722	687	663	645	651	607	590	625	577	570	612	526	584	574	577	543	588	514	524	619	552	592	580	608	592	559	575	550	598	563	523	572	576	585	598	588	607	563	585	543	580	530	579	569	558	544	568	612	568	552	567	580	569	533	581	574	571	528	583	590	576	587	549	539	565	545	548	555	578	575	614	568	561	555	584	584	577	548	610	600	562	618	587	579	544	590	573	572	560	530	554	535	554	518	564	549	553	534	560	616	549	537	548	581	575	560	566	569	572	632	603	576	540	547	541	518	551	572	556	605	525	534	566	583	567	578	554	509	575	547	520	584	633	566	562	568	560	558	559	551	586	606	547	624	536	543	560	569	559	563	563	551	528	568	553	560	603	566	598	590	552	558	593	541	551	577	552	606	625	618	600	606	553	549	563	576	594	602	555	541	580	588	551	586	552	583	535	592	562	581	538	603	588	586	562	567	584	544	544	559	538	614	605	566	575	529	599	560	568	570	557	521	581	560	559	566	543	539	574	599	552	559	587	573	630	576	549	545	590	560	532	576	544	596	564	536	569	576	575	582	570	568	590	588	557	559	573	591	579	561	583	589	575	586	582	519	529	557	562	531	566	563	567	569	546	589	536	589	552	537	568	561	590	559	586	582	564	571	574	581	604	525	577	595	549	505	579	593	575	556	555	541	555	542	553	580	556	543	559	532	555	569	546	555	544	600	560	565	561	558	615	584	547	577	568	610	583	564	536	578	586	527	571	555	610	592	571	544	566	557	576	589	557	571	593	611	544	565	584	587	528	590	549	539	526	550	553	590	555	593	544	597	573	570	564	598	585	553	550	560	580	550	626	541	557	601	560	580	602	576	579	586	567	564	529	592	565	560	521	593	614	551	579	539	584	551	548	592	562	543	528	586	573	569	581	581	550	550	614	553	550	580	524	554	547	578	529	526	600	584	567	580	547	561	540	592	520	577	582	559	575	561	583	570	561	584	600	607	551	548	553	598	530	605	521	556	528	551	563	582	579	603	562	562	580	608	612	615	588	550	587	616	594	590	555	554	566	595	535	555	596	590	597	556	597	554	567	560	554	533	558	560	549	597	533	560	566	527	574	575	575	577	594	569	522	533	532	595	531	572	571	553	527	592	557	535	561	529	557	558	545	579	544	566	597	602	597	569	561	599	578	573	591	535	562	538	532	540	555	623	579	550	546	568	576	536	573	574	568	579	582	561	549	548	596	573	589	555	568	590	596	535	550	581	532	554	553	557	614	572	606	604	600	558	565	556	561	573	536	601	556	555	543	517	579	610	592	585	579	544	540	597	583	577	569	558	545	585	614	532	541	574	517	574	585	591	550	539	572	593	555	519	591	584	554	575	580	544	566	603	611	557	585	563	611	609	604	570	536	529	581	613	560	576	529	585	595	568	563	555	550	586	562	548	529	587	525	576	616	556	564	555	575	588	582	569	562	550	599	580	577	528	542	537	585	570	599	574	569	570	578	562	566	564	571	559	577	560	548	582	560	574	568	554	575	557	560	574	575	569	534	567	582	543	583	564	584	574	596	560	597	579	588	557	586	562	551	534	576	582	572	552	571	542	588	578	557	594	565	567	543	589	545	565	563	556	593	571	556	572	562	578	520	573	555	569	551	554	542	585	547	566	580	561	564	533	585	560	608	576	574	565	580	550	582	588	566	584	565	577	552	549	580	539	581	560	655	592	540	581	589	584	540	515	560	516	589	572	596	554	574	601	551	571	597	556	545	563	532	600	573	599	557	508	566	578	615	606	640	575	562	560	578	572	584	537	537	625	553	545	578	589	545	543	580	542	569	583	598	554	602	586	588	522	612	585	551	588	574	545	594	615	547	608	584	560	532	569	530	562	566	540	544	543	570	610	541	576	567	568	627	576	556	558	559	612	588	528	573	596	594	543	565	561	573	582	572	567	575	561	595	590	550	566	607	561	583	527	557	574	537	581	552	622	543	571	550	556	570	510	559	606	531	584	567	536	558	569	595	553	556	555	614	584	560	547	517	538	554	552	539	584	538	588	540	542	581	557	583	575	549	559	586	584	585	537	625	544	591	594	562	532	559	608	581	546	582	585	590	559	592	580	612	600	566	530	555	551	591	586	590	596	551	599	620	516	596	561	557	585	559	613	558	587	616	533	540	548	594	575	591	553	574	529	592	525	557	555	544	591	557	575	555	535	586	573	540	587	539	599	563	537	578	563	572	599	512	584	580	612	575	575	602	543	616	553	574	513	596	571	555	506	580	567	588	570	602	544	588	542	581	578	569	550	561	567	529	603	540	527	593	546	578	554	580	601	551	592	561	579	559	586	548	543	542	564	605	608	605	585	569	570	563	573	578	572	596	564	577	549	596	580	567	555	532	555	568	577	559	500	576	569	556	540	580	593	562	537	587	583	608	557	575	573	565	562	598	536	565	575	571	548	555	550	559	630	538	547	576	580	532	548	543	531	566	576	542	557	533	517	563	588	574	561	553	578	567	537	557	587	571	623	571	565	619	524	593	539	588	588	579	602	561	586	581	551	567	553	554	594	603	579	600	589	582	609	555	531	548	580	584	597	541	585	560	558	541	581	532	558	565	546	556	543	538	585	528	576	554	535	532	592	560	561	530	531	576	546	547	593	581	564	557	560	579	558	599	617	568	589	520	568	600	577	567	559	584	581	580	579	581	560	505	585	546	549	526	552	564	574	563	557	526	599	627	607	563	554	577	570	561	553	553	554	592	567	590	567	601	569	558	581	596	556	601	604	578	559	546	559	565	558	548	532	578	564	585	547	554	540	551	557	576	581	591	587	589	579	558	531	548	592	568	569	533	579	561	607	534	561	561	548	607	589	554	592	537	562	569	590	543	575	614	560	523	581	578	565	552	544	585	612	558	547	630	551	571	559	549	575	580	556	553	542	576	630	621	581	549	536	575	551	562	590	556	602	591	583	550	584	555	576	592	536	578	555	605	554	533	576	576	610	581	558	569	559	576	558	548	565	562	605	595	576	563	565	593	562	567	560	546	558	566	566	579	609	582	557	592	579	586	574	561	585	558	604	589	563	568	520	566	559	545	564	581	587	570	577	600	603	570	567	545	589	586	600	570	581	542	549	534	589	553	594	604	566	548	588	533	551	575	555	541	569	579	611	549	599	565	570	590	577	540	597	593	579	553	497	597	594	595	561	563	589	580	571	575	617	579	603	559	583	585	529	565	546	585	587	577	545	527	553	583	565	531	555	578	552	571	569	583	574	554	568	549	570	558	578	612	560	619	554	561	557	604	595	587	576	593	593	588	595	573	569	582	549	556	541	568	577	535	558	539	620	575	547	586	558	567	577	574	570	578	526	536	571	609	585	513	524	576	595	555	560	598	563	562	554	577	583	563	549	578	603	574	572	608	514	573	538	575	567	514	548	590	574	546	566	574	595	623	592	609	531	525	553	562	546	553	597	598	559	554	574	569	539	553	596	588	576
29483	26579	28044	13844	2289	272	234	258	203	221	219	259	238	217	246	232	227	265	226	269	229	217	221	245	236	274	254	236	224	244	235	238	250	245	248	218	236	245	249	229	223	231	233	244	240	209	209	261	221	227	241	244	250	236	244	236	234	229	227	233	237	233	245	209	223	237	240	246	237	241	210	197	226	231	219	229	226	233	245	252	241	241	224	235	227	209	250	237	253	206	227	222	213	243	205	228	227	198	210	210	211	255	257	262	213	205	216	209	223	218	216	246	237	238	222	244	227	216	225	245	241	243	214	236	236	248	245	222	239	262	251	222	236	231	234	233	226	254	244	251	229	235	241	229	229	229	241	225	227	243	240	236	222	236	230	252	248	237	234	226	225	212	221	259	267	235	261	236	228	208	235	234	219	213	253	227	223	200	229	246	243	231	228	214	247	245	234	249	236	252	221	241	245	260	208	224	245	224	218	207	238	234	227	225	237	250	191	210	218	249	223	246	245	242	222	226	244	258	230	257	268	214	232	208	226	235	260	229	206	229	209	236	243	238	229	253	243	247	227	244	227	224	246	212	237	236	226	204	210	247	248	249	260	255	222	223	233	239	219	261	273	240	258	243	256	250	258	241	207	215	212	225	237	239	260	244	211	250	237	227	237	220	213	204	233	223	243	230	222	206	232	246	257	232	255	227	253	247	266	227	257	220	250	240	248	250	248	218	237	218	213	234	260	226	232	222	251	219	214	250	253	229	244	228	241	215	253	248	226	242	265	213	254	242	230	237	214	236	226	233	225	221	221	223	237	235	255	207	208	220	239	239	246	233	214	247	247	229	232	247	246	226	223	228	249	245	253	258	236	216	241	221	253	222	241	232	231	223	237	249	229	256	246	234	197	226	229	231	232	210	245	234	221	261	237	243	245	239	226	214	258	228	211	224	231	233	227	221	243	229	238	254	265	244	198	260	243	239	232	226	190	239	229	240	211	242	254	225	257	221	224	240	233	244	242	226	226	230	263	225	230	269	247	245	234	252	237	240	238	225	221	221	213	237	205	209	244	234	246	251	238	248	230	231	197	228	230	222	234	244	241	253	226	211	239	213	232	245	231	237	240	229	211	217	249	225	205	211	218	246	234	232	219	264	234	251	252	274	218	233	234	261	230	221	235	244	263	257	231	239	229	223	270	218	254	220	219	236	214	243	230	237	223	212	231	241	218	249	235	238	230	235	256	243	226	265	248	230	227	230	221	244	236	234	229	246	255	218	223	219	247	231	221	217	253	230	253	237	242	242	228	242	247	234	255	235	238	233	230	246	261	237	280	211	205	234	226	230	246	242	248	210	237	240	261	239	229	249	222	227	218	221	241	255	230	217	238	217	240	225	204	239	235	225	255	220	217	250	218	225	239	238	242	255	230	242	220	250	231	236	244	241	231	234	233	237	241	210	221	232	220	231	241	244	228	245	255	239	227	243	231	253	245	251	228	213	197	255	224	213	225	243	241	217	228	228	243	226	239	239	255	228	231	232	248	245	233	230	229	230	244	230	244	230	218	210	234	237	208	222	257	236	253	249	245	224	218	253	217	227	231	233	242	253	254	224	216	227	242	231	262	211	225	230	229	229	231	227	246	224	246	244	228	225	244	244	248	274	240	237	227	251	219	219	247	243	231	243	238	239	253	218	250	243	234	235	239	230	237	213	218	211	205	238	242	247	231	239	233	255	216	215	246	220	225	235	241	229	229	237	230	241	203	221	222	247	227	230	207	255	242	229	239	256	248	241	237	234	257	258	227	244	256	221	245	222	224	236	249	233	216	208	228	239	275	239	255	234	233	262	229	243	240	234	228	242	238	230	222	235	213	229	225	242	232	215	223	247	251	234	226	256	233	236	236	256	258	271	233	209	225	211	196	224	217	249	191	209	201	203	234	249	226	266	239	234	242	256	228	227	209	231	233	241	245	213	257	233	217	217	236	237	254	241	230	233	206	231	226	262	243	208	239	230	224	218	218	247	237	248	215	219	248	218	234	248	253	184	227	225	243	233	237	258	253	227	239	248	234	232	220	238	229	240	232	242	225	225	231	222	219	224	249	239	241	238	230	230	241	213	254	225	264	223	231	198	254	248	229	238	232	235	238	239	233	250	238	235	234	223	226	213	232	247	226	246	239	222	247	233	219	253	244	220	219	216	252	241	261	248	218	224	244	224	216	244	212	228	234	249	232	217	212	236	272	242	266	221	246	213	233	252	233	230	241	240	224	225	216	213	208	229	227	220	228	244	239	247	240	229	249	232	232	239	243	240	239	248	221	257	238	223	241	246	240	239	211	250	206	244	259	261	233	237	250	241	250	246	227	247	196	203	218	223	272	247	238	230	211	219	232	262	244	269	233	244	242	216	208	233	219	237	226	211	250	226	250	208	250	213	209	237	207	245	243	223	244	265	210	237	227	231	240	233	230	236	228	235	221	239	274	254	241	217	220	212	236	237	211	236	225	262	217	241	237	227	236	229	258	230	240	219	254	214	254	234	232	241	216	221	244	240	210	241	234	244	257	233	223	238	224	231	214	245	221	266	237	229	213	237	245	240	238	247	197	243	235	214	259	255	247	224	233	215	218	265	216	238	239	217	223	229	243	215	227	252	223	234	263	234	272	241	247	241	226	227	247	221	181	228	216	239	252	241	213	215	248	215	215	245	236	228	225	230	232	249	212	214	258	287	215	236	249	211	239	223	265	202	244	230	237	256	209	253	237	267	213	233	248	225	226	229	246	207	242	220	227	211	236	241	213	212	223	229	231	257	224	238	240	231	229	250	245	219	217	248	226	214	242	217	207	246	217	246	231	231	228	236	228	226	274	237	214	222	224	226	250	239	233	230	232	269	236	225	233	199	262	248	227	233	238	221	238	231	235	232	239	227	205	237	228	238	218	217	217	214	229	228	217	235	237	209	241	234	227	211	248	242	232	251	246	227	224	253	240	229	246	245	237	216	237	236	255	252	262	242	252	238	243	212	213	205	213	236	233	250	226	258	232	225	227	207	235	210	204	258	243	239	247	217	192	235	231	231	218	221	253	228	251	218	237	238	233	234	228	218	225	231	237	256	212	239	233	237	217	234	251	248	226	253	241	218	233	232	236	235	229	218	244	227	251	233	217	248	222	214	226	233	244	231	234	228	219	222	243	241	214	235	218	197	228	231	202	246	228	237	228	248	227	236	231	219	240	240	258	247	245	225	252	242	229	215	240	251	206	235	252	222	258	246	239	258	218	230	225	243	222	251	241	251	222	227	223	228	242	235	213	220	244	258	263	249	235	237	225	210	238	251	243	241	237	258	266	220	239	222	216	201	234	237	233	254	205	251	244	245	233	227	249	274	251	259	222	213	251	232	219	195	215	242	232	244	229	205	242	206	243	219	227	237	242	224	238	226	218	220	207	223	213	225	242	222	242	252	251	252	214	219	226	241	212	224	235	223	218	251	219	221	227	212	236	230	243	216	231	224
29584	42538	25159	9283	2166	288	296	306	292	302	282	295	298	283	290	306	272	275	277	304	260	235	281	268	288	289	261	268	289	298	267	319	261	268	268	299	280	284	269	289	301	290	283	249	295	288	284	296	313	276	279	277	322	288	258	299	252	293	256	282	265	282	277	281	287	275	287	254	278	297	286	276	266	310	279	267	277	277	247	290	313	292	270	287	266	274	266	291	267	280	293	307	266	295	249	266	264	270	295	289	299	269	283	263	275	296	262	246	278	282	268	270	288	270	270	247	260	293	286	272	269	253	307	247	251	267	299	297	275	285	279	275	259	274	307	292	302	292	295	292	266	295	300	286	249	301	274	246	304	261	269	265	254	287	283	255	256	254	288	276	270	268	268	303	278	260	273	315	267	264	307	277	261	298	312	263	274	273	272	267	294	268	270	309	281	267	261	287	299	260	262	273	285	272	254	269	240	282	301	273	264	268	285	269	292	251	273	271	279	303	250	303	282	270	279	268	302	276	258	280	282	279	283	279	274	285	253	259	241	260	260	253	268	265	282	275	265	259	286	252	269	275	270	289	296	259	307	290	253	262	262	267	278	264	271	275	247	258	289	252	296	265	284	289	290	270	270	307	288	270	282	289	268	260	276	272	284	269	307	281	280	256	279	274	297	278	277	268	281	235	277	307	262	284	279	281	275	274	271	273	269	301	284	284	274	265	306	278	275	275	300	273	261	264	275	271	282	289	251	285	254	298	273	292	279	297	255	274	276	270	282	281	273	296	264	289	268	286	289	262	275	264	287	261	299	273	301	292	254	314	270	313	276	274	283	284	292	278	297	272	256	310	284	275	290	275	265	285	303	252	299	247	272	291	297	300	263	276	261	272	248	300	282	238	264	274	306	253	272	264	277	270	268	264	304	266	307	291	248	279	240	287	279	297	265	281	299	275	270	278	284	259	277	304	283	260	275	299	289	286	286	275	263	289	254	264	255	291	283	269	291	266	270	255	259	274	303	264	301	284	276	282	264	288	294	284	259	248	298	300	285	301	277	279	240	284	316	275	282	274	288	293	283	281	290	272	287	302	322	284	259	289	286	264	253	280	268	297	250	269	267	273	275	269	288	254	284	257	265	284	304	253	294	289	262	267	253	294	281	290	269	267	282	278	276	304	285	251	280	308	295	292	288	294	309	287	289	270	258	262	279	279	266	279	291	266	295	275	257	279	258	294	276	289	266	276	276	281	253	292	291	285	250	268	271	278	273	259	290	292	278	293	310	306	270	277	271	263	271	283	265	281	286	286	284	278	300	283	279	298	296	274	289	275	293	298	272	276	298	283	298	282	283	267	283	294	254	273	268	297	290	253	289	282	272	332	267	308	279	291	315	288	289	271	262	273	299	272	269	274	291	281	270	272	286	257	278	288	282	283	284	258	279	238	303	282	282	283	287	304	295	256	290	319	277	261	286	253	257	274	281	261	294	254	260	290	293	289	298	295	285	285	271	277	258	260	240	278	282	299	284	288	274	274	276	252	279	297	261	300	264	280	259	298	282	308	301	274	262	298	285	303	277	289	276	277	269	285	324	273	255	273	296	260	290	293	252	270	260	265	297	285	276	280	286	270	308	276	274	261	291	229	282	268	268	301	293	281	276	283	267	255	259	270	289	282	281	275	252	264	297	291	278	269	273	269	257	299	264	287	262	312	308	314	289	281	280	282	286	249	284	282	283	264	286	276	290	272	298	270	281	273	266	309	285	280	282	278	271	284	276	267	264	291	299	266	263	276	279	256	284	265	300	271	297	256	261	242	274	286	305	292	284	263	302	270	287	267	262	269	282	279	258	277	305	307	269	250	267	271	270	257	259	301	275	305	282	309	272	305	295	268	289	293	261	283	280	298	252	284	285	256	292	272	261	295	279	300	281	274	266	267	272	277	270	302	275	283	250	282	316	288	284	282	303	284	267	277	273	304	255	296	289	282	249	270	250	271	275	290	281	271	309	300	281	270	301	274	259	271	270	268	274	272	259	282	302	253	281	286	282	265	287	272	286	264	260	243	330	264	272	272	291	292	268	264	268	282	273	266	294	243	284	278	284	302	269	313	283	291	284	282	281	253	304	281	256	298	269	288	280	303	278	276	275	246	271	277	269	291	287	277	243	294	289	280	282	285	266	258	263	288	300	300	265	293	269	303	282	288	274	277	293	282	312	282	298	274	290	294	290	279	266	260	260	274	259	277	282	287	293	279	313	265	286	274	290	285	289	307	277	261	299	258	267	269	312	264	261	265	240	293	259	300	295	251	247	280	275	268	295	274	297	277	299	249	246	259	276	291	265	269	278	295	258	292	262	285	278	275	278	287	309	280	292	284	265	279	277	289	272	277	281	278	307	291	272	289	297	284	302	274	281	284	264	256	298	307	296	278	283	270	253	279	277	286	314	300	278	260	253	307	261	280	291	265	251	275	292	269	255	263	278	289	279	274	269	282	281	278	300	290	274	263	280	286	276	294	268	242	277	292	280	266	270	267	251	306	267	293	307	279	286	276	316	254	293	286	306	293	257	307	289	310	317	279	261	287	279	270	297	245	242	258	274	282	272	312	277	271	290	297	256	281	287	264	265	281	265	264	281	271	278	297	289	245	290	276	262	297	277	269	247	270	285	258	264	293	286	295	266	261	294	290	311	258	237	279	247	273	290	267	264	309	265	272	292	275	273	294	295	301	281	257	261	299	261	257	273	267	265	277	289	303	266	285	276	298	286	272	265	326	301	280	268	275	277	275	289	267	294	279	301	277	266	318	278	289	284	249	246	294	298	281	260	275	303	292	258	278	287	284	296	255	278	279	269	315	284	260	273	263	293	280	318	253	287	241	273	274	273	248	267	324	265	291	273	269	292	309	285	283	282	265	287	294	286	273	281	253	314	283	252	288	289	298	270	260	260	280	293	277	313	291	289	275	266	297	255	270	285	283	268	300	308	279	262	295	261	293	284	283	278	295	259	278	280	252	257	282	303	250	248	255	297	275	251	264	250	273	286	262	284	284	282	302	280	278	248	268	276	279	273	279	286	290	282	289	291	292	252	245	302	269	278	289	293	281	273	293	298	272	270	291	244	308	278	282	310	310	265	285	266	262	278	287	280	264	303	276	300	269	276	272	293	249	282	271	289	281	281	292	294	273	280	290	259	298	286	280	281	245	274	254	302	290	274	281	262	261	261	260	275	286	275	271	294	278	298	312	303	283	317	299	264	274	302	299	291	260	267	285	280	293	280	291	284	264	312	283	315	267	256	295	294	290	249	284	267	280	291	275	281	263	269	296	272	287	272	274	287	289	250	308	280	297	285	264	259	269	263	251	276	290	281	288	310	272	275	263	296	280	296	291	308	286	267	290	274	320	270	268	280	279	290	300	263	281	280	275	292	277	254	275	282	259	260	296	258	282	286	287	282	281	321	319	261	252	315	259	286	274	279	279	282	296	262	289	290	296	296	273	286	262	269	254
24330	22393	32784	28627	22187	11791	1092	414	335	377	387	340	348	391	322	343	320	345	373	359	358	333	352	355	362	346	366	361	329	330	297	331	340	373	286	331	315	321	325	323	357	375	373	333	323	349	358	296	332	317	357	337	344	327	340	373	350	310	313	340	349	370	322	345	306	334	361	313	308	301	353	325	333	330	332	312	329	306	327	340	338	324	288	343	320	360	343	309	365	327	339	365	369	318	329	377	339	328	330	316	317	307	352	328	354	333	343	332	308	342	328	328	279	355	345	306	300	330	346	329	358	326	350	349	312	314	323	323	334	328	331	336	344	340	319	328	346	343	321	344	331	370	318	342	338	299	336	318	339	327	314	345	349	343	312	330	309	301	347	321	331	328	343	305	323	364	343	335	342	357	340	305	314	351	418	315	320	274	305	346	347	331	342	351	300	325	321	301	301	350	344	316	324	322	299	317	344	322	377	350	361	313	357	335	342	317	376	347	317	308	337	352	326	341	330	351	318	342	307	349	310	330	336	315	334	334	306	336	288	337	305	339	349	315	307	314	346	323	344	319	308	321	342	356	321	356	345	328	308	327	318	357	317	343	333	349	330	306	337	336	343	346	331	329	311	365	367	327	358	330	345	324	312	340	343	317	297	324	348	349	322	347	329	316	304	329	329	348	338	307	352	335	330	341	330	336	326	341	371	351	329	322	345	293	308	321	332	363	331	353	351	355	318	329	359	325	331	348	340	321	346	334	317	302	339	333	326	338	341	326	328	329	375	337	364	339	340	316	310	372	356	322	355	348	335	343	301	328	321	319	354	309	315	329	335	350	334	348	309	324	333	299	329	348	324	327	311	317	327	330	330	326	355	322	337	349	325	345	311	340	312	379	355	333	353	358	347	327	326	345	338	314	334	310	339	338	337	358	334	322	334	313	338	340	331	315	363	353	336	350	286	373	301	315	344	329	323	355	309	336	340	318	305	334	349	294	345	318	337	327	352	349	351	336	313	364	288	321	384	368	368	320	347	338	354	319	326	360	328	329	317	305	384	295	326	332	377	366	359	300	319	331	315	321	354	336	353	304	362	338	344	335	326	319	339	315	348	342	317	345	362	305	357	332	373	311	315	291	351	326	331	348	345	319	347	352	318	350	304	320	329	358	328	318	337	339	376	296	326	293	341	327	325	311	314	346	338	319	306	326	341	345	364	308	326	306	332	334	334	327	328	325	309	341	328	307	327	346	362	320	340	328	345	320	303	337	325	346	338	322	335	315	337	370	333	333	332	348	298	330	344	316	352	373	347	326	342	334	330	339	333	293	333	331	357	303	340	357	335	332	331	361	358	339	357	315	335	360	331	310	322	343	311	309	358	309	324	366	301	316	323	338	333	322	349	300	342	317	322	304	321	349	345	276	341	330	341	361	333	340	325	338	393	326	317	310	345	323	326	341	339	318	342	331	344	306	321	358	322	302	309	331	309	333	305	294	357	355	354	336	346	346	324	329	359	351	383	343	312	317	341	350	335	318	353	351	352	343	343	326	332	317	346	341	341	306	343	308	354	344	352	355	346	368	318	312	323	328	329	304	334	347	306	345	312	345	310	317	348	358	353	349	364	338	349	316	323	321	344	329	356	324	335	349	334	334	367	303	327	310	356	338	341	353	296	328	311	345	367	367	347	361	340	329	320	315	350	349	332	306	322	319	313	331	322	319	370	314	342	332	335	322	347	341	314	334	308	294	329	327	359	346	320	331	321	319	318	309	367	346	333	333	335	325	342	291	345	349	372	317	318	365	358	342	337	293	344	312	324	328	342	338	367	309	332	340	351	361	355	311	316	344	350	324	333	312	353	334	360	312	339	332	335	334	353	323	332	360	311	346	343	344	346	349	311	336	352	295	314	334	371	342	338	312	346	316	338	329	362	337	311	330	341	298	354	316	334	347	332	334	348	348	279	336	338	322	318	324	344	308	326	312	316	330	321	343	305	340	342	308	300	336	358	344	358	339	325	341	349	376	317	358	304	315	358	328	325	315	312	365	326	332	327	336	317	335	354	353	333	318	336	337	328	311	342	361	357	328	299	337	335	353	338	359	346	324	344	338	356	325	330	317	326	328	343	324	320	321	338	326	323	335	358	349	362	334	300	346	335	329	332	345	337	302	374	361	347	382	313	348	352	365	320	319	322	352	342	302	338	339	303	308	319	313	396	336	335	347	305	331	358	330	327	349	344	373	319	349	360	345	328	358	301	331	315	342	361	330	323	312	323	339	323	340	307	336	332	301	342	320	328	357	341	320	332	374	316	341	335	369	351	331	309	342	318	319	319	337	384	319	333	323	329	318	323	337	334	324	338	308	305	343	334	326	332	317	314	330	321	292	339	347	324	326	319	356	325	362	299	321	305	326	317	326	341	314	365	330	320	331	326	358	321	340	324	354	295	357	368	334	316	323	320	324	344	336	319	348	337	329	318	332	316	319	328	361	304	321	359	337	303	338	346	323	341	351	350	352	299	349	332	359	338	342	303	344	286	325	333	397	292	343	330	321	313	333	349	318	335	320	343	296	325	357	340	356	342	308	329	363	311	341	327	319	348	307	324	338	329	341	347	339	329	337	312	357	369	341	314	324	309	309	319	385	318	327	368	335	343	324	338	332	346	345	346	362	356	316	373	321	332	339	352	369	345	339	365	346	357	312	336	338	322	331	299	330	346	329	320	342	308	349	336	311	306	330	348	311	335	347	365	384	361	371	305	335	361	353	291	361	347	328	345	367	334	343	357	292	342	367	345	319	345	364	331	330	368	355	319	348	335	333	344	348	358	321	354	336	300	337	332	346	364	356	300	347	312	313	325	340	333	369	311	338	337	329	355	324	335	317	342	351	322	334	340	348	299	331	333	320	343	347	307	325	332	337	325	310	303	308	326	348	336	343	339	364	319	355	305	346	336	334	330	360	336	364	324	332	294	329	332	357	354	328	351	341	323	337	341	357	344	340	313	345	339	350	370	345	289	323	307	319	320	335	323	343	339	333	348	333	331	357	381	332	331	338	333	338	323	328	329	331	314	304	335	339	329	317	304	320	333	335	324	357	322	350	351	309	332	333	353	319	355	308	332	344	336	343	366	327	356	288	312	369	324	320	324	317	360	332	321	341	355	330	307	328	301	344	358	319	354	343	316	323	332	318	348	305	347	332	334	329	347	365	370	318	328	335	347	340	324	353	305	351	318	329	328	353	311	370	378	328	344	361	348	313	356	337	349	330	357	333	341	318	319	300	287	354	343	323	362	315	333	351	331	350	366	328	350	339	350	327	363	343	336	342	351	349	366	356	362	346	344	322	345	382	308	314	336	332	345	369	325	361	323	325	316	324	295	349	351	343	313	311	329	331	303	336	347	362	320	338	323	343	325	316	333	331	336	334	342	361	331	330	303	355	359	321	349	362	319	315	334	337	362	298	341	328	346	340	331	350	381	330	293	362	336	316	310	344	338	357	338	344	325	333
56189	89552	62426	39427	15421	528	486	459	430	390	380	411	396	407	393	353	388	393	399	395	376	364	356	364	387	365	348	395	362	413	362	391	395	388	379	350	384	391	419	379	364	388	381	412	393	352	390	371	372	398	397	384	404	355	375	423	376	407	381	380	408	379	368	382	352	379	383	382	350	382	388	354	382	380	350	369	398	389	403	391	377	370	414	364	386	361	376	377	376	393	339	383	370	380	365	361	369	381	352	392	343	388	362	381	367	408	365	352	363	368	397	396	387	382	385	357	339	371	361	389	365	404	388	379	373	387	359	366	351	389	361	354	388	381	398	383	408	387	405	361	410	375	361	397	376	385	392	351	386	431	369	394	368	392	378	366	402	387	351	409	385	353	399	371	360	401	381	385	372	361	376	350	380	374	333	346	382	400	394	410	347	381	415	366	356	355	374	368	398	347	353	395	401	407	375	369	383	381	402	377	385	355	417	338	359	412	388	375	406	383	392	376	401	392	373	400	371	379	368	341	389	356	350	375	365	412	385	374	355	376	369	369	376	379	355	391	413	366	385	385	378	406	383	366	382	397	403	386	395	367	376	362	388	366	408	377	374	377	349	365	382	402	341	356	361	391	387	396	364	382	364	379	395	353	366	414	382	398	383	360	388	407	367	351	349	378	392	368	391	374	390	399	359	393	367	399	363	355	369	391	375	367	349	372	389	376	353	376	394	378	394	390	377	385	406	391	379	358	379	359	355	373	355	360	392	366	392	337	387	378	360	360	349	350	374	370	387	396	357	394	371	388	402	388	337	392	351	383	402	361	391	341	439	392	360	363	347	365	355	366	386	341	360	392	337	405	383	367	369	348	383	360	389	323	431	398	360	366	376	390	372	401	375	366	396	391	368	366	392	377	358	399	356	346	417	370	394	369	379	386	368	382	357	410	380	383	423	372	403	359	367	373	396	392	418	405	372	383	367	355	366	373	367	386	404	344	352	352	394	371	357	363	383	377	356	363	380	354	367	394	342	345	378	372	382	383	381	379	397	382	356	342	384	357	372	399	367	372	363	360	362	373	359	395	364	359	359	376	349	385	395	373	417	344	388	380	378	392	393	374	379	362	365	388	378	370	374	393	385	361	384	375	382	399	413	362	382	413	404	352	362	362	393	409	378	349	405	347	392	391	300	392	386	394	374	379	363	365	360	413	379	370	380	343	363	392	404	395	373	402	371	349	396	377	367	395	388	395	353	380	418	382	369	417	405	374	380	364	379	366	363	365	371	394	349	348	346	355	376	385	383	353	360	396	375	398	368	407	341	386	374	396	361	403	359	381	375	394	375	386	400	360	374	378	372	373	363	328	370	374	375	386	370	407	388	385	438	342	398	397	370	360	372	391	366	367	399	334	377	374	363	384	417	381	399	358	372	371	341	391	397	381	415	389	379	374	392	362	399	388	395	390	366	357	368	376	380	354	381	395	354	350	385	365	398	354	343	339	394	409	363	364	399	356	370	406	364	395	363	357	357	362	408	363	358	341	376	375	384	378	369	397	402	417	379	385	408	386	386	334	393	346	357	398	347	377	388	371	390	367	370	363	394	408	342	372	356	366	355	344	374	321	398	359	377	403	357	385	385	317	397	361	370	368	372	395	404	367	353	386	366	412	377	411	347	353	355	389	328	358	405	383	384	368	347	390	351	363	380	359	374	375	359	369	367	396	387	387	376	393	376	381	419	374	414	344	394	380	377	392	367	399	381	369	369	357	372	384	376	352	361	353	373	380	398	391	360	378	372	359	372	383	415	358	410	390	415	392	415	369	410	400	391	365	373	381	352	348	391	366	419	400	380	406	402	358	370	385	384	376	373	362	364	386	368	423	365	378	352	404	400	403	362	384	413	361	379	382	378	379	335	398	361	357	388	367	379	359	373	394	375	395	359	357	372	374	388	370	359	384	352	375	376	380	376	389	378	367	368	358	390	390	349	401	362	387	358	377	415	374	373	347	377	379	349	348	396	379	404	362	372	390	387	364	393	352	361	387	386	358	390	382	355	380	358	376	408	370	390	419	390	374	365	347	369	407	370	417	356	354	364	357	385	312	383	379	354	401	392	382	388	358	399	387	362	370	378	331	398	375	407	391	355	365	387	397	367	373	371	377	389	368	370	355	388	367	386	402	366	373	364	366	395	402	372	408	346	375	349	354	400	375	370	398	374	378	373	363	376	356	380	415	379	385	357	333	381	339	375	346	354	370	356	400	401	362	369	371	348	377	363	384	364	398	367	351	405	351	341	419	367	370	399	364	368	392	377	368	381	367	418	386	355	380	369	354	364	377	386	387	427	411	360	390	399	341	357	383	389	367	380	389	341	380	352	407	379	339	380	389	396	377	373	406	367	379	392	370	399	386	353	385	353	410	348	408	368	363	339	410	403	356	355	349	388	384	398	406	365	394	376	374	364	364	367	342	366	364	366	442	370	370	364	377	392	396	380	375	370	421	370	352	345	394	381	398	386	386	353	387	397	373	385	370	381	381	384	404	359	370	351	377	394	373	388	384	403	411	376	370	382	390	367	353	405	394	364	353	408	342	356	341	380	372	346	382	357	390	392	347	398	369	358	351	366	366	394	412	390	388	419	390	373	383	384	375	378	359	396	357	365	401	357	337	384	349	384	367	346	369	364	373	336	390	400	374	355	365	354	384	389	391	370	382	374	396	392	350	384	375	365	392	388	369	375	397	391	376	372	370	362	387	366	376	387	334	381	345	382	358	351	356	361	364	388	397	380	389	394	349	381	401	381	365	364	357	393	367	358	392	405	356	377	345	373	370	360	372	418	394	410	347	379	379	375	358	375	398	348	366	345	391	387	363	392	373	405	381	396	379	376	407	413	414	382	395	389	421	376	358	401	377	376	360	405	372	380	369	383	405	390	406	397	373	372	357	365	383	399	404	384	392	395	382	362	402	383	372	364	352	343	367	372	372	375	370	373	366	380	385	362	362	369	381	415	365	383	400	358	383	372	378	400	376	373	406	379	350	334	382	367	344	388	385	387	364	400	355	364	394	388	349	344	384	366	377	377	367	365	360	394	390	404	348	384	378	356	387	363	380	356	405	386	351	407	379	399	377	391	328	379	348	352	387	378	364	395	362	381	391	369	370	402	378	347	398	345	386	372	391	391	372	362	371	373	348	359	350	385	372	382	361	377	396	379	352	400	357	357	396	407	378	396	366	397	387	407	383	361	367	399	360	390	385	413	384	383	399	378	387	347	333	397	393	364	391	368	380	380	423	396	395	385	359	354	356	374	384	412	354	390	378	407	347	381	396	379	379	368	385	361	366	360	376	373	367	385	385	399	361	413	377	371	387	372	397	382	379	367	393	379	368	388	341	417	401	419	375	396	411	367	366	394	364	393	394	401	425	392	370	360	387	370	391	405	407	376	387	396	414	375	364	378	366	370	393	402	373	386	408	383	343	367	361	390	377	396	404	371	397	352	415	355	389	372	360
25786	23796	32868	28047	16030	2034	381	368	332	313	349	339	307	336	325	305	368	336	312	332	309	332	313	326	360	329	337	317	291	329	358	327	302	337	328	335	321	326	362	323	327	341	329	319	315	323	286	318	325	335	351	389	355	338	324	328	295	332	358	331	333	340	323	298	342	354	325	339	358	326	315	334	322	313	331	314	336	367	325	337	325	328	324	334	356	341	344	322	358	332	347	331	336	321	312	345	331	301	341	334	331	357	357	353	352	344	347	348	299	343	335	332	353	343	331	327	313	311	345	360	321	340	308	339	346	322	349	325	348	338	322	337	321	318	343	342	312	349	311	327	338	336	306	340	351	319	344	348	333	329	358	318	362	317	325	301	341	354	344	314	327	299	332	328	331	333	320	343	343	308	340	335	342	287	323	309	318	276	340	325	390	349	326	362	372	344	337	347	333	349	336	320	318	363	299	322	323	339	354	320	342	308	301	359	341	340	324	336	376	346	334	345	336	311	335	314	376	321	341	328	348	327	302	351	337	336	336	314	316	339	307	311	318	337	339	318	346	346	340	341	322	339	310	320	332	318	352	335	352	334	311	292	333	342	325	324	331	343	319	365	304	334	373	321	318	348	333	339	344	314	300	345	336	345	317	324	342	343	334	352	362	340	338	362	347	353	323	361	369	321	327	344	310	355	325	365	354	313	358	314	315	352	288	320	309	311	316	335	309	329	363	339	364	326	282	356	346	327	358	341	325	344	339	351	309	369	312	354	337	349	302	354	349	320	320	329	345	346	346	352	302	322	314	327	326	321	334	341	337	335	332	314	289	350	333	316	298	342	331	338	329	363	319	301	334	326	334	323	343	305	343	333	322	314	306	321	323	337	328	316	329	335	342	317	317	346	339	339	340	355	313	340	360	329	323	366	308	354	340	295	326	324	331	328	313	350	322	324	347	333	316	308	310	339	360	338	322	320	328	340	332	271	335	306	327	344	313	349	322	365	353	357	359	320	317	341	304	328	339	311	303	346	342	343	360	351	332	326	304	331	343	345	338	298	320	294	321	352	308	293	364	337	313	306	334	328	326	307	338	311	317	334	336	336	338	335	333	322	365	323	315	318	323	319	339	312	344	325	340	329	365	362	365	332	308	348	309	339	351	331	334	330	314	316	301	321	321	341	299	366	320	340	317	319	319	348	357	319	336	335	341	343	355	311	324	370	297	339	331	309	300	295	328	313	323	373	327	343	325	326	360	325	350	350	319	318	336	314	301	356	340	349	299	361	316	312	328	327	338	342	352	358	309	330	332	324	327	329	326	316	291	333	353	327	339	319	313	308	339	316	309	336	319	318	346	321	316	323	329	298	349	328	354	356	324	334	324	309	360	353	315	369	361	307	348	367	329	362	361	343	323	336	335	352	343	310	327	307	337	336	378	342	319	327	334	341	357	342	359	376	323	348	342	299	365	336	340	323	337	323	330	335	315	379	333	333	286	344	340	334	324	355	351	351	359	334	361	326	341	372	320	316	356	347	329	332	347	338	304	328	314	345	315	341	331	316	328	337	348	344	299	341	347	330	337	374	323	313	344	324	331	306	342	366	325	346	313	330	312	343	328	316	360	336	349	315	325	322	324	313	307	335	319	356	300	325	315	343	344	300	337	346	314	367	326	354	331	322	364	336	307	321	314	355	313	353	318	338	330	350	344	337	328	337	358	305	351	335	330	334	368	336	333	344	341	333	338	289	338	312	329	302	353	312	318	354	320	279	333	311	344	346	344	334	324	330	321	345	335	326	368	322	317	318	315	331	356	352	301	322	310	341	359	345	347	322	346	292	316	310	330	340	348	333	340	343	346	357	333	372	326	359	336	337	359	349	356	331	347	280	342	327	352	333	375	327	335	331	324	331	318	329	341	307	316	330	332	344	347	363	325	330	346	322	341	317	301	350	341	336	307	361	312	309	366	298	323	336	343	343	320	338	316	326	317	332	348	353	349	329	339	325	357	298	355	373	312	335	337	337	356	332	332	344	356	296	323	313	308	313	344	338	348	340	353	324	322	311	313	358	324	336	338	336	342	338	359	294	310	328	336	336	292	329	330	328	348	328	335	313	314	339	337	342	337	320	344	340	349	328	350	325	349	364	315	294	364	317	317	335	343	350	338	358	352	328	356	335	308	341	330	327	335	348	358	318	332	325	307	344	330	327	329	339	321	311	306	333	350	322	325	333	346	283	339	311	354	348	296	339	316	359	367	320	363	338	332	335	373	337	324	334	314	320	344	300	333	307	318	336	342	323	337	337	313	340	329	334	345	334	302	342	352	311	328	313	370	343	321	335	333	305	338	343	375	313	351	311	338	332	315	357	312	316	311	326	309	338	300	337	337	340	332	362	353	321	358	315	329	297	316	323	339	308	351	352	331	334	322	336	301	312	357	310	345	317	322	343	331	357	339	331	342	316	323	342	309	350	302	339	350	312	315	366	352	285	303	334	291	318	338	348	318	347	347	309	304	342	313	334	308	315	333	348	327	306	335	300	369	369	315	320	315	373	330	352	360	332	351	339	375	335	318	327	341	337	339	336	325	306	363	331	312	336	322	312	342	341	345	314	319	288	366	347	297	322	283	325	346	328	330	336	331	331	311	340	338	337	340	358	347	330	327	355	335	314	310	322	313	332	343	352	340	361	328	309	341	352	315	337	319	374	345	362	302	322	294	329	303	352	327	331	318	317	314	316	338	322	344	364	315	355	312	367	331	349	350	344	381	306	314	334	335	316	310	352	322	311	326	327	302	309	342	334	319	327	341	330	342	352	340	334	352	317	338	322	295	332	321	328	313	306	327	328	325	324	320	324	348	322	333	314	339	334	340	306	318	361	327	297	327	318	340	349	364	360	322	342	354	321	357	337	308	332	344	336	334	340	321	328	344	347	328	351	353	340	338	318	344	321	365	365	307	339	359	319	319	332	344	332	346	342	348	332	325	337	341	320	300	314	329	298	321	306	359	330	316	320	330	328	325	315	335	306	308	338	351	339	338	331	356	339	337	345	339	336	330	324	312	319	327	314	369	346	329	333	334	335	347	325	367	315	350	350	350	318	333	363	322	313	325	364	330	356	316	351	361	330	365	332	342	341	330	326	324	302	334	322	310	317	328	329	318	332	356	295	364	344	342	313	353	339	313	340	324	322	351	326	335	319	309	323	348	340	337	333	333	349	313	326	340	325	331	331	328	317	345	326	364	335	315	338	352	371	302	336	305	348	341	327	320	320	318	329	300	316	315	334	348	333	318	304	305	367	359	309	338	341	313	361	345	330	325	331	340	352	341	348	337	325	344	332	340	348	335	350	320	317	312	334	308	341	335	362	336	334	335	343	344	331	329	341	324	352	366	352	359	337	341	311	303	317	302	332	319	324	340	346	298	321	353	332	306	321	325	327	341	328	329	330	359	335	331	349	349	319	335	338	333	311	316	354	348	344	347	342	316	347	326	338	311	334	287	335	323	352
53133	75746	49529	29840	10551	472	472	400	413	457	413	395	386	411	408	384	387	376	420	395	345	355	419	402	432	395	407	385	372	380	401	388	371	410	361	382	390	376	380	395	379	403	418	377	409	413	406	384	375	365	358	336	364	405	387	384	395	406	409	416	431	389	392	387	403	376	372	435	354	379	382	374	366	369	408	403	378	400	372	438	379	393	424	404	378	392	373	393	368	374	348	401	396	387	387	416	400	328	388	395	382	406	357	344	417	410	375	372	389	351	366	397	441	380	371	388	387	396	384	402	365	383	407	383	357	398	388	364	411	384	403	398	394	355	389	382	364	415	390	371	412	411	401	418	388	376	390	399	370	417	383	424	412	412	406	389	377	369	364	408	420	359	392	427	386	398	429	391	444	370	389	387	375	403	371	367	393	410	365	380	384	390	405	418	394	416	399	417	403	395	405	381	365	382	389	378	409	395	397	378	375	399	382	383	370	377	388	429	395	405	378	383	372	399	394	365	385	395	367	385	379	413	401	421	416	385	361	359	356	388	377	376	358	404	388	393	384	388	406	402	383	349	415	380	366	370	422	358	392	415	402	399	384	362	393	419	376	388	405	364	382	388	383	392	413	367	381	383	392	401	350	384	382	392	434	368	396	384	358	385	398	373	382	414	383	417	393	390	387	388	412	388	400	387	388	393	380	346	394	406	376	401	387	411	398	361	404	396	390	350	382	353	374	410	400	398	377	385	372	376	367	368	366	370	358	391	365	374	375	362	382	384	338	391	380	394	392	403	408	394	388	385	400	432	364	367	369	385	379	398	374	392	377	384	378	420	395	374	399	376	402	415	401	347	388	361	384	396	384	414	387	405	378	397	390	389	420	374	391	419	375	406	385	380	407	395	427	368	352	399	383	385	366	385	392	387	370	384	378	409	380	406	407	388	396	376	380	400	370	352	365	434	381	370	393	393	416	398	396	380	403	377	423	397	382	384	369	386	385	352	382	349	374	394	376	386	409	337	402	386	399	424	397	406	365	418	380	376	424	375	409	390	362	378	385	423	432	435	410	374	410	399	362	404	420	399	405	396	367	360	393	405	371	388	393	392	403	380	371	400	378	366	386	396	396	351	400	404	407	393	378	385	386	383	370	384	387	376	380	407	375	398	372	389	405	347	381	408	420	385	405	381	413	378	364	388	399	358	415	390	378	373	369	391	392	360	391	374	429	422	377	414	386	392	362	398	392	397	384	386	370	390	387	381	386	397	375	351	375	402	404	402	406	399	388	407	346	378	377	387	377	388	360	404	421	392	392	427	371	382	406	369	418	413	385	377	399	400	352	372	364	382	398	388	395	391	426	370	375	404	357	394	362	403	384	374	401	414	393	402	376	386	401	440	419	381	408	385	374	372	379	377	395	376	396	394	382	377	411	374	364	417	382	383	410	352	372	363	413	381	377	390	392	425	381	342	410	365	380	427	359	406	396	382	399	391	353	383	414	372	355	383	423	395	421	409	385	366	381	398	385	388	378	419	420	382	394	386	367	406	361	378	365	423	403	398	365	418	389	375	376	390	394	381	397	393	420	399	353	373	399	395	359	391	371	399	386	384	381	378	380	401	386	406	416	377	380	416	353	409	406	394	370	383	383	386	397	405	422	383	382	415	422	389	365	354	380	394	390	371	432	362	372	402	357	398	361	374	370	430	404	410	379	390	388	411	404	405	409	391	399	384	388	382	446	366	377	438	404	375	396	385	382	383	383	362	403	421	415	398	407	420	388	420	405	380	398	425	387	419	385	378	394	386	398	417	383	387	399	378	413	367	376	384	402	391	379	409	376	398	379	387	400	362	422	385	402	422	382	374	419	369	374	389	397	436	400	400	377	414	388	352	386	395	376	356	388	386	381	370	395	383	370	384	384	352	353	407	421	384	417	398	403	370	395	374	395	379	395	385	463	388	400	386	399	406	343	383	389	357	364	357	390	407	392	411	390	439	426	389	350	397	410	370	410	390	387	392	403	348	397	386	386	379	339	414	417	386	389	390	393	412	406	401	383	425	385	390	387	403	383	387	363	385	400	374	372	413	410	375	379	420	416	365	381	401	396	384	412	367	410	351	401	385	379	361	362	416	374	402	410	401	404	373	378	406	379	424	373	390	425	387	370	386	366	383	426	353	400	403	379	367	397	369	361	382	421	373	386	389	397	402	393	419	379	362	386	407	409	402	367	419	383	402	374	387	382	406	369	389	373	377	370	413	406	347	404	377	448	390	380	421	412	411	399	396	402	401	385	381	420	347	399	403	395	399	408	371	387	361	368	411	364	393	384	389	397	367	402	412	392	407	373	420	415	383	351	400	371	374	376	394	374	411	374	398	384	406	384	364	356	380	376	380	374	430	410	378	409	413	376	367	420	398	364	398	408	396	379	392	377	375	408	401	395	366	416	365	380	389	375	400	383	389	418	422	353	375	386	382	352	397	377	388	403	384	394	364	432	377	371	405	395	364	386	383	397	396	380	362	395	401	394	369	386	391	412	389	386	428	382	383	375	411	402	376	356	426	353	371	420	401	404	378	370	386	397	399	412	417	360	388	370	391	387	404	381	375	368	375	350	379	422	383	406	403	392	388	402	406	364	419	366	380	397	378	375	393	421	392	378	438	417	385	382	410	401	370	388	367	376	420	403	371	389	348	380	384	405	386	390	385	384	410	372	378	414	411	379	401	402	408	375	405	404	388	352	399	391	396	407	430	369	374	397	383	378	389	421	395	405	382	378	398	416	393	411	420	406	361	412	358	373	347	403	406	377	368	394	409	408	394	368	376	422	360	402	407	382	375	410	380	366	428	409	394	398	396	367	391	407	410	411	404	422	380	416	391	400	394	411	393	367	374	423	389	388	387	366	391	412	375	384	350	381	390	369	403	409	417	398	412	372	380	395	393	407	379	392	375	410	393	351	431	413	391	403	388	356	400	386	401	389	399	409	401	446	403	380	365	392	403	362	361	385	410	385	407	396	355	415	366	428	376	387	375	415	393	380	384	359	369	404	378	404	378	388	386	366	425	410	398	392	389	387	399	401	405	385	414	406	388	396	348	370	401	415	394	395	434	398	395	413	400	387	378	388	384	387	398	440	451	359	429	410	362	396	415	367	391	382	392	398	405	406	415	403	396	408	417	391	399	374	391	384	386	379	394	380	372	358	396	351	369	384	440	395	396	400	364	387	397	404	388	394	387	380	397	346	397	368	356	379	412	383	394	386	423	363	390	393	386	370	383	383	391	391	398	409	374	368	351	411	398	392	383	377	357	375	387	372	403	392	392	417	382	377	420	413	373	392	393	418	385	387	404	434	421	391	393	444	408	401	382	378	409	426	395	380	384	395	366	383	390	408	395	386	369	409	395	405	415	390	383	412	401	397	364	377	418	406	400	363	383	370	366	414	403	385	387	372	383	372	379	384	399	407	376	426	388	379	377	389	410	413	389	379	388	408	399	362	368	429	398	359	411
23344	21904	31113	26547	22587	20184	8519	737	583	623	522	574	533	539	567	531	540	564	530	510	507	529	548	490	500	536	538	516	517	549	499	504	504	486	531	503	503	550	481	524	515	538	535	575	510	560	526	482	521	515	513	500	504	491	534	535	477	506	527	526	505	501	543	514	500	493	531	539	489	501	505	544	557	536	504	502	517	525	525	492	501	555	521	512	534	500	516	554	508	498	519	505	517	467	508	495	533	506	544	533	498	503	543	484	533	552	541	548	537	490	490	487	513	521	557	527	512	537	535	507	522	505	466	506	527	524	522	472	497	517	528	527	536	475	508	506	528	509	563	477	546	515	552	553	532	522	506	520	516	467	554	545	495	501	495	534	567	520	516	453	525	529	501	548	491	530	507	535	511	489	509	521	481	525	502	517	535	548	484	504	496	505	556	534	525	540	482	488	510	525	507	495	508	462	531	468	538	566	472	527	530	500	527	507	530	528	508	523	510	527	530	522	511	497	557	515	534	546	505	551	515	506	532	497	526	504	516	556	531	492	521	530	522	534	485	508	513	557	526	516	532	540	530	552	530	537	496	509	535	492	547	538	510	538	506	517	521	534	504	537	482	490	544	516	575	479	493	523	544	526	466	556	470	495	496	517	494	534	520	522	512	511	548	502	515	507	509	534	557	555	468	513	511	538	534	504	516	554	469	491	513	561	490	541	547	510	496	545	537	508	526	527	521	506	495	526	543	527	458	549	487	535	515	495	513	463	528	530	562	526	506	503	522	529	491	523	545	538	495	511	551	558	556	559	543	492	507	525	491	526	547	533	495	509	468	507	508	523	509	500	547	529	511	525	518	487	478	508	507	526	538	544	522	526	555	549	522	502	526	533	519	532	507	499	561	525	512	508	538	509	471	502	484	514	497	523	503	514	554	516	547	507	501	491	501	502	569	494	531	501	548	529	536	507	499	502	509	532	514	531	543	506	512	494	535	503	483	491	499	557	510	512	503	556	578	495	544	522	540	516	502	523	531	481	502	497	514	519	561	526	505	525	471	477	572	543	498	510	524	503	520	540	533	517	499	524	544	516	511	544	489	502	500	485	507	486	518	501	520	493	470	511	501	525	553	507	481	533	507	537	519	516	560	520	512	545	549	497	541	539	521	535	522	523	493	505	532	497	516	491	513	540	544	518	520	476	497	483	522	484	550	494	571	509	538	508	526	519	526	507	520	554	501	506	520	518	513	526	495	539	486	543	512	527	526	539	491	523	505	535	489	511	486	526	510	518	522	501	532	498	523	501	549	496	521	540	532	525	539	526	531	528	537	472	495	510	480	502	452	541	526	562	533	547	517	515	517	521	505	542	491	497	511	484	491	496	510	513	509	514	521	480	504	524	529	519	551	499	515	512	552	573	523	482	473	523	506	515	543	529	510	508	515	522	463	530	532	486	538	535	471	451	488	542	511	523	535	485	511	500	502	487	501	518	499	467	481	549	531	542	542	493	495	508	543	562	516	480	505	533	515	556	511	511	502	522	512	594	524	491	497	491	559	545	531	507	529	532	548	534	532	478	532	492	511	533	536	479	518	537	505	519	494	515	541	550	523	505	556	507	509	493	584	494	563	453	533	515	558	542	526	520	495	520	517	518	507	532	503	528	457	555	505	450	467	530	538	529	518	509	507	569	546	534	514	504	463	530	510	551	508	497	527	505	534	531	541	462	490	525	476	532	501	529	563	480	528	511	531	493	529	513	510	525	550	539	500	561	513	562	533	490	530	480	548	540	518	520	530	505	531	513	504	496	483	529	517	502	535	531	487	474	546	519	499	526	502	519	523	552	517	479	505	547	511	550	508	522	511	521	511	523	493	491	542	515	511	545	490	530	487	536	541	550	531	537	486	543	528	485	512	512	514	500	545	527	488	541	522	537	513	544	537	503	494	517	531	524	511	494	521	542	483	527	518	501	525	521	525	482	495	507	504	549	522	508	524	541	507	487	511	489	523	530	503	511	507	468	523	517	511	521	505	509	492	502	508	518	485	514	502	549	544	517	513	510	532	530	530	531	511	567	515	568	488	511	501	547	503	542	522	468	526	500	529	541	474	606	472	515	493	522	510	520	492	506	531	557	530	531	534	560	508	522	511	509	482	528	515	526	512	495	527	514	543	502	538	513	522	527	482	512	506	560	541	546	486	548	516	512	468	533	526	511	501	507	511	461	553	520	545	488	524	509	524	546	512	551	536	511	513	561	527	544	507	518	522	581	545	505	526	522	524	516	529	517	549	518	544	476	474	520	533	484	532	517	515	543	523	524	538	527	520	532	544	549	511	524	522	498	530	524	499	545	528	526	481	531	534	513	551	515	536	529	552	494	543	501	496	492	522	502	514	513	511	511	483	506	512	526	531	511	532	550	483	512	567	524	502	498	520	575	530	518	534	541	502	521	539	527	493	521	546	481	529	466	544	482	557	531	533	513	505	499	506	528	493	476	534	490	491	518	554	539	545	521	534	502	521	480	515	516	502	482	491	553	524	513	541	535	536	547	524	526	552	482	528	515	480	511	567	580	503	497	514	473	503	563	524	486	533	550	542	522	540	519	514	522	565	522	538	516	475	506	477	510	575	523	479	512	500	584	482	486	534	533	534	495	478	534	470	518	492	537	501	510	503	482	556	537	538	520	539	527	525	531	503	511	500	522	490	536	542	533	522	535	547	513	491	537	516	534	547	513	523	514	519	517	548	527	539	512	473	496	555	522	551	497	535	528	517	476	542	554	536	513	497	500	556	566	505	531	510	538	503	506	511	489	544	541	523	503	493	541	490	554	491	533	545	483	516	463	523	482	495	509	515	537	503	473	500	518	552	532	483	515	506	492	533	515	510	547	540	531	524	517	532	478	503	492	510	482	524	510	532	513	559	537	512	529	519	533	490	516	540	485	511	521	517	511	559	543	502	525	528	507	504	511	477	530	489	516	534	523	527	516	537	520	533	493	495	554	522	552	510	523	507	540	509	502	514	556	528	536	548	537	517	542	541	544	527	496	493	469	539	527	477	479	515	494	536	509	539	531	537	472	531	546	534	524	506	543	549	531	497	540	503	530	497	503	543	509	506	510	521	527	510	516	486	487	572	527	475	505	519	536	537	534	539	532	529	484	524	525	488	495	501	479	499	567	554	556	507	511	485	546	555	470	514	511	538	507	541	520	528	568	496	547	519	509	470	545	536	486	523	525	517	562	500	504	511	533	485	505	521	518	510	511	494	480	515	538	530	494	560	503	508	572	498	516	477	497	559	512	515	521	516	480	507	483	520	519	519	525	523	525	522	480	475	509	532	486	484	504	511	510	515	518	521	518	582	502	482	522	490	543	496	487	522	465	558	518	510	567	492	518	541	547	538	546	501	532	554	497	512	538	520	509	543	499	538	531	520	525	551	485	537	551	528	489	507	509	499	567	509	526	526	517	530	550	532	512	487	524	448	520	514	533	551	520	522	526	505	518	547	489
63347	101149	71877	49069	25701	1353	746	675	636	621	635	629	609	573	616	634	567	637	601	558	622	582	581	573	577	554	564	583	559	578	588	588	534	551	563	547	584	536	559	594	579	552	543	547	628	576	582	541	577	552	570	566	533	584	605	548	540	541	601	558	605	544	539	554	559	576	564	570	589	562	567	571	584	543	567	542	547	551	550	562	580	548	569	567	581	538	539	583	562	559	603	547	621	570	607	538	603	563	548	565	578	577	564	572	571	551	607	570	558	551	564	544	562	557	535	566	550	552	560	514	552	570	582	580	553	560	596	559	589	538	586	520	611	577	596	508	578	565	539	594	539	520	554	587	594	548	625	566	588	586	585	554	576	562	582	553	575	592	553	596	566	578	585	563	516	535	597	599	579	554	551	562	533	566	541	563	544	566	558	572	560	551	524	517	587	548	603	582	593	493	563	613	533	543	591	576	571	550	562	585	589	533	562	565	560	541	581	586	565	566	564	580	574	566	577	563	526	567	578	554	552	588	506	525	579	603	588	594	602	529	589	552	593	579	605	547	583	565	563	608	604	561	540	573	543	527	574	534	534	591	552	612	584	569	576	555	551	530	554	564	555	586	585	558	516	564	555	576	574	566	558	606	571	562	545	624	573	572	550	568	545	567	584	585	566	573	581	545	552	552	503	531	565	599	545	567	578	591	538	542	543	548	563	567	627	507	595	543	541	570	601	553	537	608	625	566	553	533	620	548	607	578	548	555	582	523	579	572	588	564	593	571	529	502	549	583	578	561	585	571	582	521	552	554	599	588	569	563	587	597	589	582	522	573	582	540	579	539	568	602	566	578	564	544	569	539	586	571	576	542	606	603	558	582	562	531	571	549	574	561	553	606	576	574	585	582	515	601	580	563	577	584	598	542	560	543	536	554	521	540	582	580	582	574	572	535	566	569	568	601	582	565	523	591	562	548	537	580	511	559	572	576	579	559	575	580	597	575	562	553	580	553	584	560	585	548	576	577	548	585	567	562	534	505	543	619	579	581	602	572	561	570	537	562	527	608	570	594	555	556	589	570	577	584	548	578	526	603	530	565	559	563	523	577	559	571	556	513	532	586	521	572	606	544	561	535	565	544	575	579	531	563	602	555	582	537	605	611	560	570	589	575	565	578	574	574	607	587	588	589	562	555	544	557	602	561	577	550	573	566	527	573	539	582	528	557	564	532	544	546	560	593	568	535	554	504	574	561	588	545	530	547	532	540	538	598	575	542	505	530	575	594	578	581	559	527	539	562	514	572	566	568	557	577	553	567	556	585	577	550	580	586	541	594	587	548	519	563	563	554	581	537	566	584	545	610	544	536	578	579	588	578	543	546	582	584	573	547	542	553	598	581	549	583	525	556	584	596	558	583	574	604	564	537	548	559	607	572	527	562	554	545	541	578	579	585	567	615	537	543	585	575	590	580	551	627	547	584	562	558	557	570	612	616	591	568	573	600	570	545	579	570	573	555	556	600	575	606	574	581	593	554	599	557	561	553	633	578	570	552	574	594	562	587	554	589	563	563	575	551	582	558	550	560	555	590	578	621	580	608	539	572	609	561	589	561	558	593	548	560	603	554	610	580	594	548	561	533	598	536	569	563	550	537	587	563	567	563	597	520	570	570	565	569	584	605	567	582	552	566	535	607	562	566	567	565	554	567	569	571	569	541	546	528	595	570	575	571	561	574	544	556	519	587	547	571	610	531	553	583	566	553	561	540	550	578	550	618	608	596	560	569	554	563	535	593	571	571	515	621	527	532	593	564	616	587	549	589	575	597	529	564	577	567	572	539	590	579	575	534	566	561	565	623	607	590	590	561	565	525	555	576	573	577	540	569	563	601	558	557	579	557	551	583	531	545	564	573	549	565	551	580	591	545	544	568	595	534	590	571	528	572	577	540	581	542	574	615	550	520	564	574	545	546	565	585	557	576	521	593	592	572	532	551	576	581	569	583	594	578	565	548	571	554	568	570	570	565	542	599	560	562	567	566	550	602	598	581	577	528	545	591	543	572	551	587	575	570	529	552	557	576	530	567	582	529	561	536	597	585	545	577	564	601	523	576	582	589	585	590	551	553	558	593	575	549	561	597	564	552	585	563	571	526	558	581	587	582	566	516	512	530	589	575	577	526	557	570	577	556	533	578	597	586	572	547	576	542	557	571	565	567	540	545	609	573	512	586	535	560	573	543	564	520	581	599	610	514	559	572	534	597	542	586	521	544	561	565	592	547	546	556	521	555	556	551	528	583	555	527	612	551	588	551	575	575	579	557	561	600	519	566	554	561	544	599	559	564	564	594	538	528	536	563	548	570	571	589	557	529	545	550	561	594	577	597	542	562	605	539	541	627	552	508	581	518	541	590	514	603	553	568	617	595	531	609	570	572	551	595	547	578	553	616	554	600	581	570	568	572	551	564	613	577	580	613	537	624	596	564	579	558	585	519	568	579	603	572	624	569	611	542	575	602	510	550	587	558	581	558	604	552	538	578	559	550	577	621	579	609	575	589	576	583	563	542	548	594	540	605	616	590	537	562	560	541	585	581	586	553	540	572	512	572	566	562	566	569	590	523	603	558	523	544	544	560	571	549	568	564	586	544	554	562	556	587	550	556	568	592	506	551	504	550	610	572	556	556	595	567	536	580	577	593	588	634	591	561	536	557	605	549	572	589	536	566	592	569	555	573	532	577	577	549	587	567	596	529	520	526	571	567	587	551	549	547	581	586	527	572	547	542	566	592	592	550	528	585	544	563	557	573	613	569	532	574	537	582	563	561	584	588	544	527	597	579	557	573	545	581	557	572	570	538	553	586	557	561	563	561	588	599	598	569	589	536	537	564	577	552	597	552	556	564	576	564	554	558	574	602	575	539	566	623	515	573	547	571	514	534	555	565	581	580	610	537	602	561	560	602	588	561	561	580	553	563	542	572	568	554	611	581	569	612	557	531	527	570	547	573	550	549	550	557	550	579	576	578	519	533	538	553	567	544	540	557	578	521	560	578	592	544	569	580	600	552	575	599	589	542	549	587	593	615	576	589	573	576	553	565	586	566	578	553	527	587	556	566	605	585	530	589	577	562	535	533	575	542	599	573	566	547	562	576	579	594	594	610	540	563	547	559	563	599	596	532	566	591	543	575	571	563	612	603	555	532	578	598	549	584	556	572	533	592	565	561	550	611	544	562	546	559	546	580	529	556	578	585	565	543	546	581	570	609	551	568	600	583	571	573	553	525	563	567	541	522	575	599	530	526	540	578	579	573	553	582	581	611	567	595	568	524	570	593	536	586	557	538	591	567	585	527	564	590	602	573	544	592	527	550	537	579	566	550	580	578	615	559	569	588	566	581	556	581	549	581	633	535	589	585	565	550	556	595	515	571	590	559	565	617	544	542	553	574	557	548	545	537	599	582	585	544	548	552	586	550	554	589	579	564	535	555	547	564	500	597	595	548	557	567	554	588	560	541	584	595
29691	26684	27633	13428	2224	322	261	214	231	222	252	246	217	218	247	250	220	231	216	238	266	238	241	222	228	244	220	247	242	245	252	259	243	245	260	275	215	233	251	231	209	216	243	240	234	231	241	233	220	243	248	205	250	251	266	243	235	214	239	229	245	226	212	230	247	236	217	241	224	225	241	288	225	228	209	243	243	207	243	224	253	229	230	231	215	236	237	230	241	247	229	235	246	215	246	237	219	226	245	245	244	231	262	224	247	219	203	239	218	248	232	225	249	254	228	213	235	218	254	238	233	227	246	245	260	266	221	225	238	236	211	217	230	205	269	229	247	244	258	254	227	235	223	211	223	229	231	205	242	216	250	254	223	224	230	216	199	229	261	264	259	258	260	225	218	240	245	220	221	215	252	241	211	236	227	212	240	220	253	240	234	199	221	224	246	246	235	240	214	224	221	246	236	238	208	243	232	223	235	246	266	216	254	255	250	222	210	234	227	237	247	215	224	226	216	219	257	245	250	242	227	222	238	237	251	248	239	234	259	226	238	262	229	238	222	195	230	233	240	231	241	246	250	232	246	231	238	201	241	240	248	262	232	242	222	223	244	226	245	244	231	238	230	227	256	224	250	223	251	236	254	283	224	239	230	211	199	221	246	233	241	214	260	274	261	258	215	229	242	228	217	250	256	243	234	244	275	201	217	211	223	225	247	235	249	236	202	238	264	247	255	221	254	241	247	247	241	239	251	250	196	242	258	281	231	224	207	228	268	233	239	216	259	254	212	201	257	229	227	225	229	234	262	238	217	239	239	219	217	251	243	237	228	242	249	219	228	236	242	223	250	248	215	235	245	250	218	218	236	233	256	254	242	232	228	209	228	240	227	225	245	215	250	266	232	221	231	245	230	253	200	246	271	235	241	217	229	211	242	218	247	212	232	256	282	251	264	241	199	238	235	222	243	243	218	214	230	247	243	251	217	248	209	228	234	239	243	232	244	222	225	255	235	235	241	217	217	236	227	259	255	266	211	222	257	230	238	233	247	208	230	258	224	224	237	211	229	250	283	233	228	232	218	228	218	201	244	218	239	235	237	229	217	223	238	226	238	226	254	222	223	224	250	256	258	204	224	241	237	256	233	224	209	226	203	216	237	244	234	239	279	217	243	223	210	261	234	224	249	258	250	230	216	263	223	220	226	232	256	235	224	253	264	264	240	223	234	253	251	225	231	235	251	222	240	213	216	221	265	237	252	237	270	229	265	253	240	240	243	242	234	222	219	232	229	220	220	253	224	230	221	221	227	240	232	227	214	205	214	240	261	250	252	243	231	223	221	250	237	231	228	250	241	225	261	219	229	235	240	238	220	237	244	228	272	245	227	214	243	239	237	237	243	236	266	260	242	244	241	258	216	247	213	209	236	233	225	241	207	264	226	219	237	213	217	218	237	228	222	224	263	245	215	255	237	246	248	245	222	235	213	258	221	237	220	253	200	241	274	219	227	219	204	253	240	255	237	194	232	258	234	216	232	218	225	232	232	239	255	275	251	248	235	251	216	222	239	236	231	226	234	248	222	244	243	268	225	247	257	216	239	222	219	255	259	213	218	263	251	241	242	240	233	215	249	233	225	249	246	231	284	212	238	251	244	234	245	265	214	238	239	252	246	219	232	247	241	254	238	232	238	241	235	223	218	217	249	219	221	233	219	216	232	253	231	238	229	227	263	221	228	241	244	243	244	234	220	226	195	252	227	237	235	235	225	264	230	210	252	244	233	244	251	245	233	251	216	229	248	199	265	233	229	215	235	237	230	247	246	242	239	237	244	226	238	246	250	236	225	256	223	235	206	228	193	203	261	232	230	248	212	231	208	236	222	233	256	240	246	230	262	227	238	235	246	231	226	232	242	243	240	233	245	227	236	240	239	230	252	237	212	239	224	248	230	244	268	214	237	214	232	199	251	231	229	224	227	215	220	238	214	235	230	249	245	244	268	239	228	226	244	249	241	268	212	250	244	244	232	226	229	242	220	239	239	217	203	241	248	247	219	236	227	216	227	238	210	232	219	245	218	240	215	246	248	234	242	234	242	221	244	218	246	240	223	209	240	227	254	237	251	226	229	226	233	223	238	218	247	237	250	250	226	240	210	223	203	232	217	252	234	231	219	217	214	230	235	262	242	235	229	222	276	237	209	247	231	261	224	244	228	228	241	234	231	216	251	233	210	249	251	256	232	244	230	231	251	234	226	243	243	250	244	244	227	246	237	257	209	269	252	208	215	258	214	235	243	233	251	222	238	229	220	222	243	233	212	233	230	220	219	220	243	214	208	257	240	216	258	224	218	247	251	208	236	224	235	220	256	245	218	236	223	221	231	229	228	234	238	199	235	248	229	207	252	243	254	244	248	234	261	239	215	245	207	264	247	228	224	250	235	237	239	261	205	235	217	229	218	197	261	241	251	217	240	230	234	252	241	225	238	240	236	226	227	268	238	244	259	245	242	248	245	222	246	271	221	216	242	237	243	199	246	233	255	244	232	245	231	226	240	202	218	239	280	236	238	215	226	223	230	224	221	258	248	244	254	230	214	240	246	221	230	236	215	226	232	229	224	204	214	220	226	226	243	242	208	206	230	234	259	258	249	255	197	267	225	230	235	234	211	225	215	219	226	208	236	253	232	234	224	241	222	242	233	260	210	219	257	226	222	237	230	231	245	221	230	251	254	242	252	260	259	242	205	248	249	269	252	202	220	244	233	238	237	242	208	238	219	232	252	256	231	229	233	257	243	241	233	247	222	227	212	252	229	246	243	238	243	232	233	218	238	230	236	246	248	207	227	212	229	210	247	255	264	204	244	244	233	243	225	229	239	237	217	244	266	243	247	273	225	223	231	246	218	243	250	219	241	229	227	242	225	218	225	241	241	248	247	249	205	237	226	228	252	234	222	265	225	262	230	239	221	249	233	238	220	234	239	245	212	235	222	230	243	240	242	216	228	249	233	249	237	218	225	230	249	264	221	254	237	223	200	220	221	225	247	236	244	226	231	216	229	252	221	216	226	207	216	229	243	246	218	240	265	256	253	221	233	235	242	221	227	237	265	240	244	201	226	252	237	241	221	249	229	194	255	225	222	237	231	246	209	230	222	211	260	245	237	236	209	230	227	249	277	242	212	262	221	241	243	203	231	254	200	203	230	252	247	240	226	226	248	224	233	218	242	223	266	244	224	227	232	217	226	216	238	199	198	260	253	246	229	209	224	208	233	216	276	263	247	230	242	184	226	266	214	229	226	227	220	229	229	230	261	225	226	241	239	216	252	224	239	211	224	232	235	237	225	223	243	216	257	242	227	210	223	227	241	229	243	246	226	248	240	221	212	251	232	221	223	246	258	205	228	219	241	229	217	241	219	226	206	197	227	232	216	252	198	237	245	217	237	267	219	231	232	244	235	260	243	247	254	236	231	266	233	220	206	229	223	250	221	255	223	245	271	213	247	237	234	234	230	234	262	236
29511	42874	24248	9156	2251	360	309	275	264	293	301	267	291	253	254	270	289	301	238	260	272	292	261	250	271	267	299	311	269	300	273	297	310	240	260	279	263	263	295	300	237	299	271	266	288	271	287	284	290	264	291	259	316	303	262	284	255	265	247	318	247	281	291	266	289	293	247	297	285	294	290	303	271	261	287	281	309	292	272	275	273	286	282	289	287	255	289	309	280	262	293	259	300	269	289	305	254	281	255	265	277	284	274	291	276	311	280	283	281	290	264	284	283	273	267	302	299	294	278	281	283	285	273	290	249	309	289	267	256	254	277	295	302	304	280	265	264	287	293	304	247	276	264	264	289	302	252	291	287	254	254	309	284	286	269	290	248	294	283	290	292	312	281	309	285	301	270	260	258	286	269	254	287	280	284	253	281	256	250	288	319	306	306	261	244	265	255	296	290	281	315	281	311	267	303	266	256	295	304	261	286	278	298	240	300	298	269	321	277	278	284	303	286	295	265	273	288	291	310	298	277	250	269	262	275	311	271	288	279	266	264	289	265	298	270	291	266	275	280	273	287	323	270	266	279	270	266	313	247	287	270	283	280	267	285	279	279	282	282	292	258	245	272	266	259	274	310	289	270	256	290	282	281	295	280	304	292	311	264	265	269	316	278	282	304	277	275	294	287	279	275	280	268	304	286	293	310	248	300	278	259	276	281	291	287	257	270	282	268	261	266	287	291	279	268	266	264	283	277	324	253	286	275	246	286	288	266	232	258	282	274	269	297	260	278	296	266	276	285	269	282	299	257	273	295	302	290	298	310	291	270	295	285	318	241	256	280	307	289	309	303	277	311	258	294	275	282	277	258	301	315	271	265	283	284	272	272	273	272	292	290	316	274	291	278	285	279	276	278	303	261	256	285	264	324	251	249	288	267	303	267	286	282	271	289	305	263	261	294	267	295	295	259	294	270	273	281	262	302	292	272	287	259	306	270	288	270	254	294	302	310	288	271	282	265	286	293	305	307	280	293	254	273	276	269	255	298	301	271	281	296	278	309	267	293	294	302	284	268	271	257	267	274	273	288	292	275	276	280	236	260	290	258	291	262	314	302	261	282	306	287	299	298	288	314	282	297	279	257	274	281	287	290	300	259	302	275	281	255	272	245	282	307	271	260	300	273	266	263	305	274	279	263	284	270	287	286	301	286	283	266	255	287	276	270	283	292	314	283	290	273	274	278	297	298	288	286	280	279	285	281	308	322	255	279	279	300	286	290	284	285	280	271	297	284	288	265	302	295	289	255	287	287	252	274	277	290	247	286	290	262	265	298	293	264	269	253	273	267	277	287	262	273	275	289	255	289	251	293	297	303	316	258	312	281	277	277	268	284	276	269	267	256	295	309	283	290	296	285	283	300	277	264	288	280	283	269	291	306	262	289	289	280	274	281	269	292	293	299	296	284	266	269	287	326	279	268	284	270	287	261	320	294	262	279	311	304	294	265	276	259	289	292	265	311	260	260	272	282	330	281	301	258	300	310	279	259	285	275	309	277	302	279	265	306	257	287	268	281	290	293	258	255	295	307	250	284	265	260	285	245	292	265	271	305	284	247	297	254	288	266	259	257	305	249	259	256	275	274	312	278	293	260	282	274	249	277	293	294	278	323	305	290	304	258	293	282	258	270	288	267	269	267	279	280	287	282	272	305	301	311	271	284	305	303	312	291	311	292	257	260	291	314	295	278	321	292	277	285	284	306	307	276	282	297	255	279	256	264	302	243	271	281	307	268	271	285	284	263	298	285	292	290	296	293	299	284	272	251	267	282	288	295	245	288	297	285	285	278	284	286	285	246	293	274	274	276	285	270	271	300	268	283	282	264	269	294	270	256	284	268	273	283	299	320	302	279	286	288	324	246	312	261	274	263	287	275	282	287	264	259	281	288	265	262	298	262	238	245	246	288	268	291	276	293	306	293	290	298	297	258	296	285	259	278	258	300	278	304	276	269	302	276	265	261	265	281	296	269	298	275	282	272	280	269	269	270	267	267	241	295	282	270	237	283	263	281	264	299	250	299	267	268	274	279	276	271	292	289	282	274	306	298	325	304	284	277	278	256	305	260	272	280	295	276	263	288	272	260	240	317	265	266	273	291	272	294	268	271	270	304	262	291	292	284	313	277	294	307	287	280	294	293	278	267	309	266	290	305	296	291	292	246	276	283	306	263	283	284	290	277	291	264	276	258	269	291	272	269	269	273	288	293	276	294	291	282	297	283	306	300	254	274	251	316	245	258	287	272	291	258	291	308	284	290	267	278	284	285	261	243	272	273	285	257	274	291	258	271	273	248	297	267	312	311	279	292	299	282	291	261	267	272	281	287	286	271	296	279	290	276	297	270	266	272	279	308	264	291	269	280	259	266	240	268	280	259	329	323	323	267	303	264	295	253	288	260	306	294	278	271	271	272	303	249	268	252	293	278	293	304	290	268	252	279	264	312	271	245	286	289	254	301	287	283	286	273	283	279	277	265	267	269	304	277	263	262	278	289	268	283	268	277	281	285	260	278	297	276	273	273	286	288	272	263	279	262	276	295	275	273	311	295	274	290	257	277	269	293	294	288	263	264	267	276	277	291	244	295	270	309	277	255	290	283	264	279	262	267	285	259	287	298	274	259	292	263	289	299	289	284	262	268	293	286	280	272	254	279	275	309	273	304	277	252	260	270	254	268	280	308	277	282	278	289	274	307	277	279	292	299	270	273	276	269	275	254	249	289	310	264	252	257	290	304	273	280	261	296	265	251	284	254	296	258	274	306	297	286	274	270	301	266	288	258	278	268	284	279	302	259	285	264	281	284	253	277	277	299	279	301	281	276	291	286	278	312	272	290	282	310	286	293	255	249	269	283	287	282	263	260	276	283	249	278	307	239	270	253	337	278	297	255	294	303	297	249	284	275	249	299	286	298	288	286	276	280	307	247	274	307	312	268	263	299	296	256	272	288	294	313	267	270	265	272	257	277	276	288	251	255	283	285	261	276	296	234	263	280	271	278	265	270	255	245	253	289	241	292	279	257	304	271	273	343	319	312	276	260	253	280	306	269	293	281	314	261	278	295	276	308	273	281	299	265	287	283	283	327	307	280	267	243	259	269	286	295	287	282	276	284	304	301	310	270	276	299	282	309	283	280	250	248	283	291	312	292	307	280	281	280	276	292	284	271	290	265	270	305	284	264	286	310	292	294	262	262	299	295	292	255	292	288	268	274	300	284	254	295	294	269	268	263	291	264	278	284	325	262	268	278	272	263	279	295	277	306	262	247	277	316	250	271	299	287	260	284	273	273	254	266	245	288	247	276	241	311	297	274	271	280	277	314	279	261	299	276	326	265	264	290	261	256	262	248	283	267	297	291	284	280	262	274	291	278	297	282	280	260	274	276	282	278	255	249	283	310	286	290	290	272	274	293	318	255	287	267	276	280	268	239	292	286	297	257	307	288	276	282	296	284	277	284	294	271	295
24323	22477	32646	29028	22269	12086	1101	438	387	358	355	349	359	389	325	339	348	314	348	346	354	342	347	356	356	351	415	304	358	339	389	334	346	355	335	311	321	350	307	339	353	329	324	320	326	337	348	324	342	357	351	352	315	348	337	371	329	375	307	304	324	333	346	310	343	321	309	334	355	317	325	316	335	351	315	348	354	347	323	346	336	324	341	324	393	342	329	348	334	318	326	337	335	355	322	317	366	350	383	329	326	311	344	346	317	342	330	315	307	344	336	353	356	363	343	331	315	326	317	334	369	318	334	338	343	339	310	361	332	349	359	354	379	356	327	306	332	357	349	294	335	376	340	361	355	344	353	373	343	307	339	308	330	337	369	351	360	326	361	314	347	363	329	338	322	296	331	360	322	376	326	327	353	370	369	339	356	330	349	322	311	341	322	340	370	363	346	337	332	335	326	343	332	351	340	324	363	361	320	337	345	318	345	315	350	342	335	337	353	360	328	361	343	318	324	360	380	323	329	351	346	356	337	344	350	355	324	330	341	318	337	352	342	348	320	340	346	358	308	349	376	317	299	342	306	355	303	343	352	335	341	328	349	347	306	307	350	325	345	324	357	351	326	320	349	323	320	318	336	316	343	339	348	337	313	345	336	335	341	336	303	366	326	355	338	326	358	358	329	330	303	347	354	336	334	317	336	322	322	354	326	332	353	326	350	347	347	344	376	365	339	331	321	348	386	320	326	343	364	315	326	348	332	345	344	365	344	293	339	314	328	355	337	380	360	331	328	345	304	304	360	298	339	361	381	343	329	325	328	329	363	337	353	337	344	327	363	322	378	331	341	334	359	320	355	360	309	348	355	348	350	324	325	340	372	317	362	312	344	336	327	373	347	330	309	332	324	320	333	353	322	332	341	320	342	330	339	383	329	358	340	356	383	353	313	355	312	343	378	344	329	358	319	314	324	338	374	340	365	316	351	332	374	360	336	335	335	329	360	329	375	328	332	323	306	329	324	340	367	314	331	304	396	326	309	363	317	327	318	353	363	308	337	328	360	373	306	345	356	329	342	332	325	303	338	327	332	337	306	319	342	334	334	359	331	328	341	326	346	329	328	334	361	334	340	328	375	313	304	343	333	330	326	351	335	337	309	338	334	330	324	303	354	341	308	324	329	310	315	312	343	321	341	347	342	343	314	352	339	341	337	332	341	356	343	343	339	334	331	346	350	353	327	356	320	343	332	330	336	343	350	337	318	359	337	332	315	345	360	318	341	333	310	341	343	324	339	328	328	342	355	352	343	341	303	351	334	349	359	334	348	323	308	353	329	352	311	311	313	332	353	344	306	388	326	323	322	356	332	318	363	330	351	337	338	307	350	306	340	324	333	367	312	298	319	328	345	376	339	331	309	317	338	360	306	330	343	350	351	329	311	331	326	312	328	306	314	318	352	354	344	327	338	304	330	340	332	326	343	311	328	331	360	328	369	308	344	330	348	382	314	298	342	344	351	358	368	374	328	318	348	308	318	343	394	321	360	352	338	365	345	323	361	332	337	338	363	350	330	322	360	340	342	363	328	359	366	330	356	363	325	332	345	337	350	316	326	322	321	346	342	355	335	329	339	350	292	339	326	354	339	327	338	346	352	361	322	317	344	380	335	327	358	325	349	343	343	324	352	323	362	357	358	335	349	318	375	329	345	323	319	351	356	309	341	380	342	319	333	339	341	327	349	331	332	362	362	339	368	339	321	367	341	330	335	347	314	329	346	316	336	336	350	311	337	329	367	324	334	337	345	358	342	331	355	367	373	343	342	337	324	343	321	350	370	315	336	374	338	344	348	346	333	324	324	328	359	315	334	322	377	347	336	304	317	320	357	349	351	335	312	335	358	337	337	348	339	349	343	302	325	339	354	345	315	325	337	326	354	335	332	332	338	328	329	322	351	353	346	348	327	388	319	344	314	333	345	328	372	328	353	333	346	359	354	324	348	348	301	339	319	311	348	357	364	336	349	361	324	352	314	325	364	351	345	324	326	325	324	319	322	378	310	337	355	370	346	307	357	343	331	335	336	356	318	352	370	346	326	334	322	338	321	321	340	324	367	334	304	317	304	362	338	348	334	327	377	353	327	323	346	318	372	312	314	346	316	332	307	303	315	317	334	307	306	342	322	322	362	291	356	326	336	340	341	337	347	361	312	323	309	341	353	325	318	320	344	364	331	336	317	345	354	344	340	335	329	373	325	344	334	326	356	348	342	357	356	318	347	305	309	299	356	316	365	359	333	313	317	360	353	315	352	310	343	380	379	307	333	350	346	332	337	351	303	368	315	330	336	354	304	365	347	373	316	311	347	303	344	334	342	319	367	331	327	362	329	345	347	332	315	319	343	344	349	364	336	342	363	338	322	353	308	327	349	336	326	334	351	328	350	351	366	319	322	382	331	326	308	320	351	338	363	339	365	323	343	337	335	350	365	355	318	319	342	339	345	321	341	346	302	330	323	349	329	318	331	358	339	345	330	322	353	341	354	311	338	340	331	328	328	346	280	334	333	344	328	340	302	332	327	372	337	320	328	319	303	341	318	327	333	352	338	307	295	342	341	326	338	350	351	377	330	341	348	354	338	344	299	380	348	309	347	360	303	328	343	330	362	330	301	328	335	352	367	369	341	333	306	355	356	337	363	332	350	365	365	353	370	345	311	324	321	335	331	322	320	329	328	321	355	339	336	328	330	345	325	334	331	344	340	344	332	360	331	304	324	317	332	327	341	349	323	350	348	328	345	316	304	345	345	337	325	340	341	329	370	297	317	344	352	288	368	356	318	362	337	319	349	334	358	326	340	348	362	325	345	342	369	341	350	363	323	332	309	326	344	328	344	301	308	345	320	354	336	344	362	347	335	307	334	342	321	372	339	321	332	325	344	336	320	340	335	322	308	354	362	331	306	340	351	349	322	339	346	330	361	342	354	328	349	341	337	315	317	332	322	351	353	326	345	374	331	363	383	315	335	346	352	326	320	382	334	326	328	318	309	347	313	297	356	307	332	337	353	341	330	319	338	314	351	311	333	375	369	319	303	358	362	307	328	349	312	330	350	323	339	337	327	352	331	320	336	314	348	315	328	339	328	323	325	346	335	370	304	335	337	315	351	333	314	334	361	375	319	315	326	311	344	356	344	315	336	354	316	309	328	349	365	373	341	338	317	337	349	370	349	367	339	328	373	308	353	325	360	335	348	348	329	326	380	343	344	337	350	383	322	374	322	363	336	310	373	327	334	337	305	335	347	300	359	340	331	321	326	325	351	345	349	344	368	329	327	341	346	338	355	323	333	331	337	329	324	343	318	368	333	335	349	326	348	361	334	344	339	339	332	355	336	369	334	334	337	316	346	318	353	331	332	411	366	346	339	339	331	334	315	371	313	330	337	321	328	333	324	332	341	315	313	357	338	363	304	343	350	350	356	373	350	367	356	354	316	343	350	338	337	362	356	327	342	347	319	357	319	307
55936	89891	61595	39345	17291	1112	448	458	417	418	435	400	399	378	400	367	373	377	395	383	356	394	367	378	415	391	368	402	383	387	366	362	401	389	387	404	415	392	385	391	342	408	381	361	395	359	389	369	347	378	369	380	371	372	361	396	387	389	379	379	337	322	331	364	355	397	398	366	376	357	348	357	391	377	368	365	383	347	362	397	377	412	353	398	361	402	370	388	379	355	368	374	384	353	423	369	384	354	406	339	375	332	375	373	381	405	375	372	371	407	402	386	377	388	410	406	378	372	396	383	386	366	373	386	356	363	358	400	406	386	399	350	365	396	429	367	355	383	380	383	387	403	402	359	415	384	366	402	388	389	367	392	366	410	346	363	361	379	364	426	380	350	371	410	380	358	375	404	345	349	355	398	392	385	384	363	346	403	356	371	362	352	374	378	365	361	407	383	370	368	377	393	385	379	420	391	383	345	402	391	365	387	355	393	431	352	362	368	381	403	396	374	403	389	403	346	380	330	373	377	401	341	365	352	370	386	359	355	369	352	392	408	370	366	374	399	369	379	341	377	412	420	386	384	380	375	352	385	420	344	360	355	356	367	377	354	377	363	365	360	347	364	364	394	351	359	375	392	386	359	360	359	373	390	394	389	345	390	351	396	340	360	411	351	380	418	365	357	369	392	367	368	405	411	336	365	360	382	397	403	356	396	407	363	371	375	381	408	386	366	361	398	397	407	364	373	372	345	354	350	381	353	357	343	388	370	392	403	354	377	348	397	376	367	382	344	360	400	375	373	361	356	391	360	366	407	358	369	380	391	332	378	377	348	349	404	375	394	394	354	405	392	369	363	378	408	346	395	377	343	377	417	367	365	401	336	381	368	360	408	392	377	377	385	377	337	432	357	414	388	396	389	375	393	395	382	368	395	370	390	427	396	349	358	363	358	335	358	411	397	376	343	391	356	360	380	362	372	377	408	403	386	387	380	375	381	383	359	369	375	380	358	398	359	392	378	328	388	405	372	365	390	375	385	389	366	396	364	375	356	347	356	387	388	339	418	421	387	368	359	379	381	384	348	433	376	381	397	392	369	395	375	359	382	364	374	361	369	358	417	394	376	399	349	393	364	377	390	369	373	372	404	374	382	390	353	358	398	403	401	361	395	356	363	364	375	341	359	384	405	406	361	373	372	359	389	376	392	394	365	388	406	379	367	400	381	374	371	396	367	361	383	406	357	395	375	395	369	375	384	347	366	381	385	390	393	340	353	387	354	365	406	373	383	358	335	368	352	372	379	408	374	389	359	394	365	381	391	358	389	394	373	401	381	349	354	386	393	336	367	401	390	395	370	385	406	361	382	400	380	359	364	406	363	347	345	387	363	393	378	358	373	386	389	369	367	370	379	384	356	377	387	347	365	409	379	359	344	421	382	343	359	364	408	381	398	373	375	380	371	393	374	371	386	412	370	356	416	372	379	407	359	385	387	372	380	377	402	363	381	388	419	358	355	356	410	361	386	360	374	378	390	383	358	386	361	382	397	384	403	335	380	384	371	382	408	357	369	379	370	404	370	419	420	364	374	385	372	410	384	367	398	411	382	365	383	370	397	380	380	373	366	399	391	380	386	393	363	380	377	381	398	411	350	391	369	391	411	396	381	380	390	378	411	332	366	386	408	365	388	354	353	389	386	359	334	339	392	383	391	368	371	392	328	421	372	386	353	388	370	377	387	367	358	394	375	376	401	380	370	372	379	375	352	349	345	402	418	373	365	405	403	387	392	360	400	356	331	399	384	336	433	359	367	378	383	368	398	405	358	359	361	369	371	373	389	419	388	370	395	398	375	361	325	398	405	376	428	418	396	392	384	392	377	395	368	374	373	363	388	412	380	375	371	386	356	386	385	397	366	367	383	407	379	359	337	330	381	400	377	362	372	409	338	401	360	387	357	356	357	383	368	360	396	390	364	407	363	391	381	397	372	317	357	404	383	382	369	367	392	381	386	378	370	359	425	392	349	375	384	383	370	357	418	405	412	355	359	401	372	413	361	327	370	352	403	373	364	380	412	384	366	410	355	369	354	389	378	391	362	339	374	397	366	391	402	376	350	342	389	413	388	373	388	358	347	383	409	372	376	364	393	366	393	368	363	361	367	389	367	380	390	391	379	368	373	375	355	385	378	344	357	366	399	365	403	366	392	389	385	386	377	360	417	356	370	393	380	380	389	374	395	335	401	396	367	387	364	385	364	350	376	412	390	389	377	413	400	362	364	378	391	379	376	362	353	403	359	398	377	384	365	366	407	417	366	367	360	387	385	358	410	379	361	404	373	406	399	377	391	386	362	374	337	376	379	353	402	367	357	392	394	383	379	358	371	374	343	371	309	403	350	419	383	364	374	393	376	380	396	405	389	419	372	409	372	401	382	382	397	364	385	396	396	351	369	359	416	429	391	375	402	416	352	417	364	373	361	417	367	353	363	410	405	402	379	417	360	388	366	357	364	399	374	352	420	357	379	364	393	363	375	359	374	390	386	370	372	356	345	392	379	379	371	368	383	384	388	368	378	402	372	363	361	370	370	428	392	351	410	397	401	409	373	380	385	372	394	370	371	396	335	373	393	388	390	380	413	395	375	360	391	397	358	394	389	387	414	366	381	386	391	373	331	394	399	332	396	392	376	356	385	390	379	406	368	390	406	395	385	371	413	378	380	363	372	395	413	375	417	387	366	371	372	362	346	368	359	355	373	392	381	388	381	394	393	389	421	419	380	341	387	356	398	388	351	362	359	352	410	382	369	401	375	394	383	342	376	389	364	388	411	348	375	414	374	364	372	387	406	373	377	382	339	369	354	387	398	390	388	380	382	403	355	433	372	371	408	400	406	372	402	372	386	351	362	352	398	335	398	371	403	380	386	380	364	402	366	370	331	417	387	367	393	386	387	375	386	354	346	373	342	388	399	384	405	399	381	399	385	393	368	371	380	359	394	349	402	367	377	384	393	363	395	402	374	380	381	353	343	416	391	377	374	383	327	382	392	373	343	382	407	397	369	346	365	405	370	383	364	400	336	357	386	358	379	381	347	377	352	393	368	401	374	368	394	405	346	382	347	371	356	349	393	363	398	359	383	389	381	358	356	373	372	388	344	373	355	415	365	377	355	422	368	355	402	371	378	332	358	384	383	400	388	353	382	416	409	397	387	365	372	380	369	355	369	352	382	398	367	392	366	371	339	404	398	381	392	377	355	375	407	399	361	400	381	373	375	356	395	394	366	387	378	379	362	373	360	389	364	421	364	374	362	381	421	371	396	379	372	397	343	390	390	403	375	356	389	357	340	374	383	387	379	417	370	397	373	328	364	401	351	396	409	381	345	343	397	360	399	396	396	369	403	396	376	369	381	365	353	395	378	387	345	370	389	384	365	373	360	379	390	431	381	393	348	387	401	400	406	393	371	373	399	364	378	392	346	403	358	407	400	370	399	396	395	404	384	382	393	367	360	365	361	350	370
25769	24045	33150	27961	16145	2186	381	382	331	345	371	342	343	336	354	353	354	337	326	322	301	334	339	353	319	359	373	353	323	354	332	358	332	324	335	326	348	343	334	327	328	338	354	320	315	326	374	309	338	344	335	297	316	327	349	332	368	316	345	299	327	349	325	326	311	309	341	340	350	351	350	340	354	320	349	299	345	342	313	338	349	338	332	348	316	366	349	341	335	319	362	332	295	341	341	360	320	358	312	332	355	338	313	356	308	326	311	313	331	361	340	316	327	354	342	378	341	326	332	337	347	368	316	375	321	366	346	340	365	313	335	344	338	309	336	389	304	324	342	361	342	333	326	337	365	337	322	341	356	319	327	364	314	317	343	368	345	355	342	317	368	350	336	327	338	312	347	344	341	321	333	330	341	325	339	363	352	340	330	315	321	323	344	310	313	338	325	289	341	357	335	373	327	318	342	324	317	333	348	345	333	333	324	305	315	300	321	320	369	324	337	344	331	335	348	314	350	329	323	338	347	347	307	362	339	330	338	320	320	352	323	345	323	323	340	296	340	316	341	324	337	340	346	304	319	362	326	327	333	332	330	327	323	358	364	338	323	324	354	322	316	353	353	327	328	346	350	320	304	329	318	346	327	309	347	330	341	347	314	338	338	315	342	336	378	341	329	333	309	356	298	343	326	349	322	340	346	327	347	347	338	389	346	331	347	340	335	360	314	325	348	327	344	326	343	344	340	331	357	348	289	332	308	330	354	317	301	330	381	318	324	296	336	313	319	329	318	335	320	358	300	342	321	309	328	328	351	328	289	316	323	322	353	309	353	317	328	312	380	336	325	312	331	321	314	324	354	342	338	335	332	341	338	348	301	376	342	307	336	320	336	357	314	347	346	321	325	367	342	323	305	330	334	313	324	331	355	382	308	363	322	349	322	348	353	323	322	321	305	312	337	338	347	323	324	359	331	322	322	353	328	341	325	365	321	360	341	338	343	325	313	335	309	349	324	322	363	313	346	304	330	318	325	349	298	332	310	322	327	328	339	362	322	330	300	361	356	335	317	366	334	338	317	323	314	353	325	318	360	359	372	303	322	328	353	351	348	322	339	323	334	344	304	344	346	317	340	333	305	342	337	338	329	360	336	338	309	334	347	327	337	348	348	318	337	360	351	303	362	347	300	358	356	342	337	323	319	345	325	333	318	349	342	327	350	327	331	396	350	363	348	327	379	335	348	291	343	359	321	328	338	303	313	311	278	330	339	325	317	364	349	326	337	360	327	352	313	317	327	354	361	313	355	342	336	343	332	301	358	290	330	353	325	304	328	325	325	317	346	334	334	314	333	307	318	341	339	331	310	351	319	345	343	358	299	305	342	312	317	358	333	305	344	345	326	344	308	337	334	344	355	306	324	329	379	320	350	329	318	288	322	373	333	343	347	345	347	312	320	348	341	303	324	330	361	333	334	340	366	305	321	328	340	333	330	347	358	338	331	340	333	350	355	352	350	332	357	333	316	365	344	342	328	329	355	341	322	323	301	345	339	350	370	325	326	337	307	334	313	332	311	340	318	335	331	301	343	290	315	326	319	349	354	337	332	330	330	353	341	323	363	354	318	356	368	316	338	328	327	328	319	331	317	325	334	321	315	342	337	331	312	357	345	330	324	329	304	325	336	265	342	301	329	340	375	304	319	336	324	343	300	331	318	352	328	339	343	358	336	327	332	299	355	338	347	325	322	329	308	341	334	376	365	391	360	336	345	329	325	351	335	318	310	319	292	330	358	331	371	327	317	328	328	325	336	328	319	332	326	325	312	323	320	322	326	367	340	330	348	312	368	333	318	327	324	318	317	332	326	341	370	331	365	341	313	326	358	333	304	327	333	362	348	320	327	348	337	353	356	329	312	341	319	345	324	308	297	309	340	346	360	365	331	328	322	353	357	314	328	351	329	346	348	351	358	311	311	341	351	348	347	297	331	342	354	341	360	329	327	337	311	327	310	304	321	341	332	334	341	325	320	334	340	332	325	364	331	328	344	307	321	354	320	346	318	385	353	339	342	308	332	329	346	336	351	344	326	376	335	368	324	329	340	328	363	325	340	346	349	307	331	322	357	343	342	322	354	341	335	334	320	344	333	333	356	375	356	353	328	337	345	356	322	328	336	339	304	347	337	324	342	326	329	325	319	318	347	336	337	349	357	367	360	327	331	328	300	342	338	353	326	331	357	300	341	355	366	322	297	322	302	338	338	311	332	311	337	361	355	312	301	327	342	320	324	317	360	308	278	349	333	335	347	348	320	324	333	307	346	329	370	320	336	334	330	337	339	332	323	299	315	315	336	343	335	353	344	322	398	347	327	350	302	334	310	352	347	327	309	307	313	330	315	313	380	338	329	329	366	338	339	323	323	342	329	348	373	328	333	339	340	336	334	344	325	332	349	335	320	348	321	348	321	352	338	334	305	332	321	317	328	340	326	342	307	347	339	338	321	306	331	376	350	342	359	314	346	317	357	347	329	364	359	332	263	350	352	339	316	315	320	332	368	303	308	311	335	329	371	362	337	346	361	327	330	325	337	325	307	315	338	336	373	298	328	343	313	336	327	333	313	308	324	319	319	350	327	327	345	313	312	356	316	348	324	352	358	344	322	315	345	350	329	321	348	333	329	314	338	344	367	321	339	314	317	340	323	287	361	351	344	348	347	312	322	332	324	322	297	346	333	325	325	333	300	336	332	326	333	353	308	347	328	355	322	333	337	363	327	325	342	336	352	338	339	355	351	323	348	341	341	315	324	318	304	325	344	357	364	349	349	357	339	359	330	313	350	359	332	319	346	350	356	343	334	313	309	355	349	366	340	299	335	312	302	314	331	355	343	338	347	324	372	366	347	353	365	330	331	363	336	308	300	312	332	331	310	313	319	314	333	326	331	324	345	303	314	307	314	304	338	343	331	343	344	353	377	351	323	321	345	342	333	327	347	323	348	340	326	313	317	335	330	309	327	309	314	319	358	351	363	367	358	347	339	343	341	349	355	339	346	310	326	347	325	380	361	363	333	325	336	341	360	334	325	305	335	318	357	342	331	342	332	351	318	323	323	325	349	331	333	321	338	334	377	310	321	331	360	324	342	312	322	336	371	345	353	341	359	322	333	317	358	319	325	325	341	346	388	347	344	344	339	358	353	338	343	310	328	357	324	290	291	345	344	330	322	327	331	344	304	358	336	348	336	332	333	303	342	313	336	315	336	346	312	327	315	326	312	322	353	334	308	340	304	333	319	335	335	332	341	373	310	306	323	335	329	353	335	349	348	327	347	318	328	336	359	324	387	333	358	323	334	322	333	325	341	296	322	332	346	346	336	318	332	321	341	308	314	354	327	339	314	347	356	341	340	332	363	350	316	289	318	335	312	312	332	331	364	314	337	336	367	342	296	312	349	306	307	342	350	336	342	329	356	336	335	308	336	349	320	304	325	301	323	335	342	325	327	327	323	335	360	340	355	348
52546	76654	49952	29730	10674	508	419	417	389	400	398	392	387	406	403	410	386	422	384	409	406	416	410	384	405	384	344	365	388	395	379	387	379	399	401	410	419	391	414	413	409	379	391	387	394	380	424	393	392	412	371	406	405	382	403	409	398	379	360	393	390	419	403	393	357	417	356	355	365	386	405	404	401	352	377	390	375	402	358	406	353	380	424	413	384	385	380	395	357	405	392	368	381	376	372	378	389	392	359	400	377	363	385	374	361	403	358	412	403	394	383	418	382	399	401	390	398	379	407	392	394	374	411	356	386	394	399	408	357	398	428	359	381	376	379	394	434	403	382	373	401	386	409	369	377	380	401	417	378	430	421	380	389	367	369	390	430	397	366	397	408	411	378	395	362	407	401	399	401	354	392	405	374	412	389	350	377	430	397	371	383	383	419	405	385	388	382	363	413	375	407	382	358	431	418	401	401	425	369	378	394	386	411	413	407	350	422	373	367	385	409	390	357	361	406	395	381	415	379	393	417	394	359	404	358	405	379	380	368	377	402	407	398	380	398	374	405	367	415	388	418	403	357	398	386	385	384	375	417	388	428	391	376	387	419	410	380	387	398	394	398	438	372	361	410	382	372	406	444	408	428	392	389	396	409	367	397	384	375	397	382	440	395	402	382	428	405	393	401	402	399	385	408	363	387	403	386	438	397	415	351	393	384	379	366	388	395	417	383	369	348	401	346	392	410	397	392	403	408	371	350	391	407	394	372	366	384	398	428	364	396	409	414	377	401	407	412	364	366	363	404	398	415	384	382	354	405	362	345	408	368	396	400	393	393	404	398	365	383	439	418	386	355	401	374	402	400	383	381	383	367	381	399	373	426	441	419	416	373	387	381	410	408	407	399	380	399	397	371	386	357	383	377	390	416	380	424	409	386	391	387	381	399	385	393	408	396	371	383	385	368	378	393	396	418	444	387	389	399	436	389	388	346	380	408	409	358	417	373	375	415	362	375	398	388	405	377	370	403	425	366	377	367	396	389	378	397	432	397	382	381	390	405	384	402	436	392	384	374	407	390	370	383	394	388	387	399	407	391	387	387	374	378	372	358	377	393	377	414	394	410	430	389	349	394	423	388	350	386	412	420	364	375	387	390	383	374	433	399	361	380	393	373	388	380	371	370	402	377	425	383	388	406	410	393	373	420	391	388	382	380	355	399	428	387	362	404	375	410	387	370	397	364	364	387	371	411	361	369	374	383	409	373	366	392	370	406	396	382	374	399	443	396	379	347	396	415	444	412	372	390	368	375	388	383	384	424	340	407	388	398	413	391	390	403	407	414	396	374	389	363	381	395	405	382	408	394	389	396	384	373	386	355	406	389	415	346	355	364	354	346	385	404	366	410	396	353	410	400	403	390	382	371	352	383	395	407	416	406	368	380	360	378	406	430	394	387	379	400	382	362	386	398	387	373	415	384	380	383	391	395	406	391	403	400	374	398	443	454	389	394	360	402	374	402	383	397	417	375	431	407	413	381	384	378	390	403	396	418	340	404	398	375	337	386	371	353	355	401	383	388	407	418	414	389	355	355	375	388	407	374	392	341	384	357	385	393	366	394	398	397	361	426	397	395	376	403	385	404	350	376	378	373	386	391	416	396	410	382	384	393	398	415	391	420	386	420	410	402	378	390	412	401	406	352	396	413	411	378	413	397	404	413	389	392	415	414	413	360	428	373	407	399	395	357	376	358	392	426	430	419	419	406	387	354	343	336	420	399	360	383	378	410	404	385	381	398	406	380	400	362	382	390	397	394	357	370	375	402	363	399	356	402	378	435	388	399	375	402	391	406	364	372	375	405	389	397	398	399	341	376	402	390	403	367	390	360	386	388	376	422	391	385	430	382	365	402	380	400	360	384	397	383	377	386	351	391	411	371	392	393	378	425	397	389	406	373	386	387	369	361	406	377	390	407	405	382	378	413	398	390	411	399	401	379	380	410	412	369	371	413	394	396	378	380	368	414	400	371	362	402	393	388	398	399	389	428	436	409	384	362	397	379	348	398	401	384	406	395	383	373	412	405	335	377	398	412	361	412	402	380	372	379	383	393	375	363	382	392	396	369	380	405	378	423	439	372	368	410	370	430	408	386	370	365	418	414	366	413	409	405	378	381	381	398	410	369	365	375	368	394	381	415	392	403	383	377	385	402	398	419	398	413	401	372	387	405	408	365	360	376	409	408	395	399	386	393	403	384	368	381	415	403	374	407	442	376	414	374	385	368	364	423	376	408	398	422	380	390	380	397	418	394	368	408	373	360	390	382	373	395	390	378	389	390	374	371	378	401	400	404	382	387	367	363	446	384	375	396	390	429	404	397	400	335	380	395	401	396	378	362	373	409	393	404	432	375	403	401	402	402	356	406	356	368	384	392	373	386	380	412	392	397	384	383	390	374	427	434	365	434	353	386	381	373	399	394	392	367	383	390	407	384	390	376	409	403	388	407	409	408	407	394	385	417	383	395	397	372	403	397	366	398	393	422	392	389	407	403	419	387	385	366	388	415	380	387	380	437	398	408	395	384	369	435	353	344	426	414	378	424	369	420	411	396	399	419	386	376	418	396	362	371	405	362	401	380	395	374	392	434	398	393	387	380	383	389	384	368	368	435	366	379	388	404	366	400	403	401	393	375	428	399	386	378	368	369	380	360	402	391	416	395	401	400	389	403	410	362	395	430	404	384	400	365	369	419	426	380	388	397	418	433	377	401	418	372	403	377	410	391	407	367	364	415	386	380	375	399	428	393	382	394	392	383	442	368	398	394	403	391	411	387	412	395	374	403	411	384	374	372	393	390	356	377	404	427	377	398	372	413	388	387	374	390	393	375	400	395	399	365	392	405	352	368	377	397	406	390	405	356	392	397	412	357	411	384	413	400	398	385	384	386	399	383	366	398	381	398	400	404	372	347	396	362	396	383	402	415	389	351	384	451	393	362	386	406	405	369	374	360	419	410	372	373	362	388	389	410	400	376	433	415	388	400	351	375	386	380	375	393	386	412	414	364	400	386	407	393	413	378	371	375	410	385	416	376	375	429	429	397	412	369	400	386	394	379	368	426	413	399	401	392	383	382	380	415	388	372	416	385	384	410	389	382	371	385	389	416	389	393	414	370	392	392	427	367	385	376	405	392	378	381	365	403	373	425	402	379	418	415	384	419	389	434	397	425	398	371	408	389	416	405	402	404	376	401	374	398	392	402	391	375	378	377	346	416	354	378	387	383	363	379	370	429	357	422	400	364	403	389	396	382	396	365	381	370	370	414	363	390	388	383	390	378	400	394	384	390	429	386	375	411	396	388	397	383	391	406	443	376	401	385	380	399	359	410	368	373	392	399	399	394	398	365	411	372	360	392	392	422	373	409	377	400	365	393	402	383	359	381	358	430	378	387	392	391	419	370	391	389	430	390	402	402	412	380	384	381	385	394	360	392	396	385	399	403	416	421	390	372	373	393	374	424	395
23127	21786	30937	26317	22430	19842	8183	706	600	567	590	566	555	563	528	536	507	530	526	566	551	521	532	498	525	541	518	535	517	527	518	538	505	506	504	526	526	519	569	505	555	506	534	487	531	517	519	512	510	529	519	512	507	488	537	508	507	541	498	486	523	538	534	567	566	551	558	508	514	581	505	493	473	522	489	545	530	527	504	534	541	494	509	501	498	529	517	512	537	554	513	525	500	535	514	482	509	530	544	535	530	507	540	536	522	498	527	536	515	495	524	544	517	522	481	488	507	471	518	533	524	492	550	539	511	514	489	504	515	523	466	514	502	548	485	539	488	473	508	507	536	526	496	566	535	535	507	505	494	545	501	515	534	565	531	488	521	521	510	501	518	455	547	509	513	550	520	511	493	508	478	510	470	511	471	502	485	558	515	528	500	506	538	506	518	525	535	495	535	514	569	523	520	555	517	543	501	604	503	519	534	502	523	509	544	482	497	524	537	538	484	519	484	538	483	552	533	484	506	527	517	534	507	526	518	504	500	500	483	519	524	525	516	512	538	517	517	524	510	504	541	505	519	543	468	503	528	548	503	482	561	480	535	526	544	494	557	555	529	494	508	514	488	521	510	481	519	513	516	501	533	484	525	489	504	520	499	499	538	531	521	560	534	510	502	505	515	501	517	527	504	475	496	526	552	522	506	526	521	505	518	542	513	564	470	499	544	481	555	487	526	551	503	494	516	509	499	538	496	524	549	515	527	515	555	565	537	525	490	495	546	486	492	514	521	494	531	520	549	474	521	503	491	504	557	521	494	538	517	497	540	531	547	528	533	514	523	479	499	504	510	506	530	487	562	560	533	482	550	521	517	520	512	508	523	522	549	486	498	518	512	505	547	514	527	496	550	481	505	477	526	538	518	507	510	485	566	458	511	536	533	516	496	561	512	484	522	500	480	453	560	543	466	530	530	526	541	498	492	527	515	536	494	551	531	509	492	507	501	539	528	535	512	512	485	489	520	472	486	461	512	502	511	513	511	508	547	512	493	526	519	515	517	496	518	493	547	499	513	512	539	538	492	512	489	516	517	505	517	489	476	517	503	540	533	519	535	440	518	504	506	511	523	551	535	523	473	492	525	513	544	534	513	515	512	561	543	544	533	515	489	481	511	490	496	509	492	536	514	523	521	493	511	480	511	500	497	509	520	532	553	505	471	511	483	526	499	484	559	519	556	490	505	521	507	516	538	563	543	518	478	489	502	519	515	537	505	474	533	477	490	477	507	510	510	509	523	526	513	522	523	502	550	491	515	471	542	526	492	539	522	558	521	501	481	473	530	536	501	525	520	498	540	491	501	528	534	497	462	482	528	521	527	532	529	549	515	532	511	522	514	494	528	539	511	477	539	484	507	512	507	486	508	488	516	498	511	500	518	504	525	494	534	504	529	481	532	494	557	486	502	508	512	526	513	481	532	570	521	506	522	503	509	512	503	518	495	485	521	465	507	506	526	540	529	512	500	557	511	514	516	554	521	533	535	531	566	540	549	493	559	532	491	485	557	498	498	556	526	539	524	533	522	524	483	501	541	522	520	500	480	515	480	481	506	504	530	503	515	522	498	528	524	528	532	525	522	528	507	530	506	509	489	504	526	533	529	496	545	535	497	553	534	511	502	554	491	488	559	512	495	509	550	542	499	515	532	503	516	517	502	491	554	542	555	519	482	472	506	534	489	497	532	484	569	517	485	491	508	512	522	503	526	490	499	580	484	508	537	517	486	477	558	557	497	572	513	494	539	552	494	501	548	490	501	492	559	514	464	490	506	520	485	507	515	491	538	551	543	529	549	490	493	556	514	460	508	514	523	518	460	546	540	492	559	520	514	520	498	519	524	526	521	524	485	553	512	509	512	515	534	499	549	507	508	541	517	496	529	507	497	502	510	470	498	505	500	533	491	512	526	517	506	535	548	512	516	503	531	510	515	496	524	549	539	504	507	498	531	535	501	532	532	579	527	496	473	516	540	523	491	496	473	519	498	510	516	522	469	535	520	575	501	489	489	547	501	510	532	528	521	516	521	526	525	505	539	496	558	510	519	591	541	534	492	505	541	498	553	503	512	538	509	491	491	511	563	539	543	506	512	537	509	455	498	524	512	478	491	499	478	505	515	494	494	540	522	518	504	525	492	493	525	498	574	525	483	523	506	499	547	520	447	562	515	507	456	520	480	489	489	551	510	512	524	509	537	507	511	520	503	524	529	522	493	520	530	511	526	522	528	491	523	513	531	519	508	527	532	536	468	531	527	503	529	518	546	473	568	494	514	546	510	530	537	542	539	521	498	547	549	514	464	524	506	540	513	508	529	528	506	537	537	521	527	502	488	537	514	535	527	520	502	538	550	535	511	495	566	553	548	564	513	499	555	499	521	509	494	491	535	534	500	530	533	524	510	525	506	499	526	536	497	524	543	531	517	487	531	514	497	537	521	497	518	548	548	520	505	520	518	534	474	480	536	511	491	524	505	521	460	527	502	513	518	493	537	529	537	525	504	524	510	538	483	529	528	514	510	522	501	520	499	497	500	547	547	496	539	521	521	502	510	490	550	528	522	558	507	510	553	463	576	513	520	532	475	501	548	533	518	461	500	519	505	528	499	498	460	478	520	473	523	506	524	533	494	525	543	520	552	484	521	496	570	486	522	505	542	496	489	521	519	522	460	517	506	518	553	518	539	543	498	508	536	549	498	523	508	509	515	506	524	535	539	511	514	498	511	492	496	530	574	535	470	545	494	479	528	500	503	552	504	510	554	507	495	511	530	566	519	537	506	532	510	524	473	510	501	476	514	524	489	511	550	505	548	501	516	524	525	497	554	544	490	537	525	506	523	514	518	504	543	517	522	502	515	566	501	465	541	524	521	495	525	542	560	538	509	509	510	489	512	559	487	494	487	493	513	517	520	510	513	537	485	538	491	512	542	528	527	474	532	515	500	520	497	547	535	513	570	530	530	510	524	524	548	513	523	511	535	517	484	509	529	563	520	503	499	506	500	514	551	532	512	567	499	505	511	556	551	508	501	510	522	526	513	536	502	512	552	500	543	492	547	544	496	537	536	483	524	535	515	491	498	543	481	525	497	503	493	548	485	500	539	525	499	535	521	526	557	489	543	480	495	525	501	556	466	516	534	520	505	511	531	553	556	526	547	464	498	534	526	507	520	508	513	531	507	546	507	486	526	541	537	515	488	499	563	522	489	496	525	505	537	500	473	529	530	505	514	527	530	521	494	475	531	496	518	541	530	523	491	535	537	499	471	530	531	537	478	524	501	501	563	574	476	501	504	473	494	501	514	510	511	537	502	474	509	504	531	534	507	529	549	504	514	499	522	518	529	537	524	528	526	532	518	532	571	516	492	524	489	480	508	508	531	482	551	558	527	568	516	520	530	497	496	522	472	555	506	503	528	524	521	513	548	495	481	497	507	536	521	523	524	486	523	530	488	529	523	516	523	512	512	561
62912	99575	71662	49190	23444	865	717	679	648	621	589	622	599	602	556	578	615	577	558	563	562	582	574	570	529	604	527	543	573	565	593	594	597	554	567	617	576	554	598	566	565	546	578	552	544	580	600	541	552	579	632	557	562	540	571	545	585	623	594	546	552	535	604	547	541	600	555	557	593	568	580	549	572	592	584	579	579	556	590	536	554	531	581	571	579	547	566	558	518	582	560	575	509	556	576	571	563	586	546	564	549	552	544	585	541	553	554	550	520	561	564	557	541	578	537	539	585	569	547	590	573	540	585	543	567	570	537	519	564	536	576	527	586	574	582	557	557	585	569	594	546	570	584	590	573	592	549	563	569	561	606	543	606	562	491	580	549	538	575	557	526	567	595	551	570	543	571	566	522	525	549	548	593	537	553	571	546	572	514	562	599	583	582	561	582	528	576	560	589	542	537	556	562	517	561	544	533	571	528	520	574	529	612	540	563	539	596	566	583	561	569	547	588	595	560	559	545	570	579	583	554	571	575	539	543	573	543	561	541	560	576	531	547	568	544	581	558	560	578	530	581	546	554	600	574	566	541	577	546	491	531	544	577	545	559	573	568	560	557	541	511	564	561	582	588	545	611	570	599	571	531	564	551	535	609	556	574	576	567	540	608	595	601	546	578	576	575	528	515	576	552	572	558	550	558	585	516	562	552	568	563	539	596	598	532	560	580	572	537	518	525	577	627	568	580	548	548	538	569	540	547	567	569	569	578	556	541	583	539	524	531	555	571	572	598	576	515	617	530	539	564	580	562	489	575	539	573	540	572	584	549	556	530	591	565	595	549	558	597	557	548	585	547	561	599	587	563	582	537	536	553	538	534	526	560	536	535	584	566	574	569	554	574	562	556	598	618	586	559	585	515	533	555	592	584	562	544	533	594	584	565	574	537	559	557	528	548	533	607	604	566	542	580	588	565	559	570	571	606	576	571	536	547	571	557	561	539	576	572	564	551	522	570	550	549	513	553	562	574	602	565	575	579	561	585	538	561	582	515	587	529	567	535	553	532	544	576	582	531	561	573	552	561	583	549	566	583	546	580	565	565	580	562	536	585	556	580	546	536	557	571	541	576	549	551	584	589	522	598	553	585	590	559	614	558	557	546	586	568	533	545	565	556	535	599	606	564	522	593	580	566	521	586	569	570	548	625	558	555	536	570	549	542	596	536	561	557	583	545	555	542	598	565	541	522	579	560	539	572	588	570	567	555	617	556	568	558	554	564	538	549	535	558	567	548	545	559	584	569	542	560	578	549	553	527	529	578	551	547	545	569	580	579	504	549	549	562	599	564	543	549	581	537	556	565	537	581	585	577	540	588	553	555	592	601	605	555	563	566	589	553	541	580	579	573	534	560	517	560	551	542	576	569	535	554	600	578	593	549	584	583	548	575	540	584	584	574	556	600	548	538	538	578	596	549	534	544	576	567	578	583	547	545	512	556	536	579	594	573	567	573	642	528	551	606	571	585	531	581	545	585	594	589	573	573	587	571	588	567	580	555	572	524	511	523	532	556	557	547	556	522	537	602	556	574	564	556	554	574	565	572	566	576	574	518	576	584	566	576	529	544	585	581	617	563	566	529	542	607	562	575	574	577	576	554	541	532	562	548	523	512	552	561	555	577	564	561	548	562	516	577	542	561	546	583	580	536	574	587	564	568	573	553	584	576	569	594	542	531	550	561	606	596	593	545	535	579	562	577	610	567	547	523	564	552	572	506	572	541	543	541	555	541	559	551	521	580	583	544	559	544	561	558	571	582	595	561	589	624	549	590	552	549	559	550	564	601	574	567	574	574	594	579	549	568	582	560	504	576	529	599	576	549	580	550	605	543	569	529	595	542	587	555	573	551	599	570	516	570	564	554	582	561	539	570	569	565	539	582	511	567	577	571	545	541	548	572	549	529	520	562	588	569	604	592	569	586	533	567	572	574	575	541	550	550	540	537	529	575	566	568	561	512	588	601	576	556	523	510	636	524	552	587	600	588	528	540	584	550	556	571	564	535	545	541	609	551	557	565	543	563	587	569	529	565	513	551	552	558	592	561	571	563	548	552	579	572	581	584	541	571	537	492	541	558	546	611	511	573	566	578	568	545	588	537	547	579	590	522	573	535	529	569	580	567	570	545	562	539	549	543	577	559	561	584	600	552	596	564	608	539	568	554	590	546	572	581	576	564	566	563	570	577	540	533	580	567	574	561	528	545	553	560	522	547	563	508	540	561	510	540	590	556	546	560	523	523	576	557	567	545	567	536	581	573	539	563	568	581	585	565	582	538	534	544	578	576	609	551	579	579	571	575	592	567	599	552	550	526	520	595	531	585	564	562	595	543	557	546	550	536	558	522	575	602	609	606	544	557	564	592	558	560	592	616	578	544	564	525	525	540	570	542	528	527	599	549	584	539	591	564	564	548	533	592	553	566	552	581	560	567	570	573	550	545	560	650	546	562	590	560	568	524	543	605	548	555	558	571	566	547	564	555	543	543	549	564	569	576	545	587	610	560	531	609	535	548	578	538	516	556	539	574	523	553	606	564	533	574	570	555	597	598	542	537	569	558	584	559	557	568	565	556	539	572	549	574	544	558	567	510	560	549	557	570	566	534	564	542	540	582	579	537	585	576	611	581	603	538	588	578	601	556	583	550	581	609	543	554	513	555	551	540	555	574	587	596	533	548	595	624	563	576	563	562	593	569	544	574	528	576	581	581	565	583	517	515	558	572	570	569	597	569	537	528	540	595	563	553	542	587	557	527	541	595	564	523	532	512	556	580	569	541	548	560	520	546	596	603	590	561	540	570	523	523	558	555	533	566	552	562	566	585	597	618	549	583	563	567	556	519	530	589	585	566	548	513	567	554	561	576	580	567	583	604	590	558	530	546	524	578	588	543	539	560	559	519	518	522	582	600	539	581	607	604	583	535	531	563	552	556	563	549	585	579	537	560	576	617	527	565	560	591	527	576	537	544	546	521	569	548	575	561	578	549	524	544	569	545	568	546	567	550	563	583	625	589	578	576	568	557	565	587	550	552	564	553	534	560	545	563	560	546	565	572	573	553	602	557	578	578	568	561	550	560	564	551	530	576	568	563	560	589	559	578	555	554	606	516	536	547	543	559	605	555	576	568	550	588	576	574	600	540	550	562	540	509	553	553	519	552	568	579	610	611	589	550	557	550	596	560	553	539	589	578	546	527	588	547	534	534	578	540	565	556	536	596	574	545	602	559	561	534	584	585	567	565	553	539	567	544	522	526	526	599	610	518	587	573	556	546	603	570	529	583	551	524	543	572	565	574	541	571	528	580	557	563	581	577	570	555	556	558	599	525	472	576	584	566	560	540	595	601	554	543	608	581	586	613	538	563	529	535	541	548	538	556	567	550	550	613	555	552	564	567	561	586	570	544	494	554	586	547	578	582	558	556	582	564	557	528	562	595	574	582	546	589	598	574	549	528	577	571	551	598	574
29628	26923	27951	13631	2045	265	224	255	233	217	247	236	252	232	231	210	231	231	239	235	241	249	239	232	219	241	256	247	242	204	256	225	243	246	213	243	242	234	221	231	245	254	265	223	219	221	223	226	242	221	222	246	251	247	234	213	230	216	231	239	249	237	259	230	206	220	273	230	229	271	272	253	236	227	229	230	226	223	241	230	212	223	246	232	226	196	254	251	251	239	263	221	256	208	238	215	233	250	222	201	218	234	208	232	228	217	244	244	237	209	232	234	224	252	238	246	229	244	215	238	239	241	204	217	240	231	208	228	214	212	233	225	229	253	265	238	227	212	226	237	228	240	198	225	233	205	222	251	224	215	238	208	227	268	219	232	227	229	230	214	208	241	240	251	214	228	262	236	235	211	227	249	252	195	238	236	232	228	250	240	243	240	224	227	219	240	203	242	257	219	231	237	226	250	222	233	244	217	214	262	250	218	246	212	251	237	243	240	231	255	239	207	249	245	251	226	253	226	221	247	266	240	240	240	228	232	239	219	234	251	244	240	202	218	247	220	235	222	221	240	209	213	226	234	235	261	264	254	226	228	231	237	229	247	227	251	236	224	235	239	247	206	266	232	256	250	244	225	238	225	241	230	221	230	245	229	211	244	276	189	238	233	240	217	256	246	228	238	258	261	236	246	236	234	251	229	236	230	252	255	232	244	244	224	255	248	230	244	246	253	255	259	242	236	224	235	239	214	204	222	233	231	217	221	265	232	242	272	209	218	217	255	217	232	251	243	229	237	206	241	246	209	204	238	236	209	234	220	205	243	264	225	243	210	218	257	242	241	228	268	263	226	253	217	213	234	247	242	212	252	213	239	228	212	214	253	247	238	238	227	226	218	244	233	258	263	197	239	239	258	233	211	245	220	254	270	229	278	213	246	194	251	217	232	241	236	214	239	249	215	221	207	223	254	264	226	205	231	249	217	217	196	219	209	266	232	241	219	225	229	230	237	228	231	260	234	226	220	244	250	233	230	242	244	269	220	235	233	249	229	245	249	240	233	231	234	246	221	231	238	248	234	238	213	272	231	257	240	247	199	228	259	222	197	237	205	238	229	246	234	244	218	252	244	238	233	239	241	251	219	216	220	266	264	224	233	239	221	247	217	221	228	207	230	234	246	224	230	226	262	256	222	217	205	220	216	222	216	205	235	256	219	249	237	254	220	252	229	227	262	237	238	233	216	257	245	264	231	240	212	246	244	258	213	216	225	234	264	216	237	201	245	223	236	250	229	214	248	233	239	214	230	256	263	229	226	217	247	249	255	235	231	208	237	234	210	284	258	256	244	218	214	221	210	248	234	252	216	232	239	244	250	214	215	234	241	247	220	218	224	239	222	206	233	225	220	216	226	260	239	235	249	226	241	245	217	252	235	244	242	264	217	234	226	249	242	228	234	234	209	279	256	222	223	221	268	242	245	225	254	251	216	225	268	244	256	234	234	245	265	233	230	221	228	195	253	215	234	245	224	238	227	221	254	259	223	239	240	244	251	238	253	247	266	257	225	247	234	229	259	235	242	232	229	241	227	250	234	246	242	245	234	215	229	231	216	251	234	223	221	220	231	226	237	254	241	231	258	259	249	234	218	239	221	233	229	250	234	213	223	240	241	218	225	232	224	270	250	244	223	245	223	236	219	248	216	214	209	234	250	241	246	233	240	233	221	258	233	247	252	216	222	241	204	249	224	236	227	263	251	230	231	231	210	229	230	219	234	252	237	264	241	254	224	226	230	235	255	241	209	243	215	227	226	260	219	213	237	213	205	206	233	230	227	224	248	240	221	244	233	220	244	237	237	198	224	194	230	234	250	214	206	231	214	257	213	231	225	244	234	241	234	225	226	252	230	245	254	226	237	246	213	217	251	245	235	225	216	248	241	252	219	257	254	249	239	233	264	230	228	233	241	253	250	221	209	214	245	216	204	210	219	218	261	262	250	201	236	240	236	242	228	194	244	258	212	213	223	220	231	246	247	219	242	231	218	248	216	236	237	236	241	233	239	230	266	225	239	217	215	250	228	249	224	232	252	236	233	225	232	224	229	232	222	249	258	263	239	255	254	218	244	238	195	217	241	217	226	267	240	255	240	201	248	243	230	252	231	219	251	263	216	237	220	228	226	232	210	254	267	262	229	250	248	235	222	210	239	222	233	239	236	242	197	224	229	224	254	239	220	230	233	241	249	248	245	244	230	223	247	237	221	223	204	219	237	233	241	237	272	233	239	219	240	229	238	234	253	248	251	223	237	232	206	217	241	232	225	260	253	221	249	236	251	226	235	238	220	228	216	226	215	259	226	262	245	217	205	235	238	226	228	232	241	240	236	234	242	259	223	262	224	222	225	225	236	234	233	254	277	220	224	222	216	231	220	223	255	228	249	241	243	211	222	218	215	238	244	217	209	225	249	216	246	243	255	211	214	236	224	241	236	255	230	238	229	235	244	232	243	221	230	232	248	224	237	252	226	214	228	267	248	222	236	257	223	245	248	260	203	246	217	242	209	242	228	244	219	249	239	229	215	254	226	253	231	246	218	247	223	252	244	219	216	238	235	222	258	237	226	238	233	223	227	239	256	204	225	268	225	226	265	255	237	190	220	231	234	243	266	230	231	219	221	248	258	270	234	248	236	227	231	229	238	255	225	227	211	220	247	236	230	237	227	240	270	248	246	231	234	246	249	219	253	256	226	229	237	232	255	256	225	247	215	230	234	225	246	217	270	243	237	261	227	192	228	233	243	260	246	245	256	235	275	243	236	222	241	227	212	226	252	231	246	261	218	239	252	248	253	257	231	214	248	230	243	217	254	230	236	221	234	231	247	242	231	237	243	246	268	219	212	215	212	212	231	245	233	240	220	232	228	245	231	244	247	247	243	264	237	241	243	232	233	276	248	268	263	207	212	253	225	223	249	231	253	232	250	254	230	248	249	217	232	230	226	247	246	220	221	251	220	230	224	222	230	242	244	244	223	230	232	220	241	243	247	233	239	233	252	237	243	218	228	244	245	218	241	243	246	244	257	217	251	215	255	231	242	240	218	229	247	252	205	217	243	219	229	196	215	231	249	258	229	232	221	259	213	245	207	249	215	229	227	235	244	245	206	223	244	257	255	233	233	226	203	230	244	211	261	218	230	222	239	255	211	231	235	215	244	260	228	252	223	247	233	246	219	258	225	247	256	259	251	220	249	238	232	209	233	234	238	217	227	252	227	249	222	231	231	205	234	242	257	238	229	250	217	236	231	242	232	240	233	246	213	203	232	217	233	266	250	207	225	221	208	270	228	233	219	236	248	233	229	252	240	234	216	235	214	226	223	241	232	241	251	224	264	219	233	251	250	250	248	207	230	241	233	217	240	213	236	226	234	232	206	210	223	227	203	216	225	239	257	244	217	244	238	242	208	219	266	214	237	236	246	225	238	232	223	256	220	246	224	214	249	221	236	256	268	240	238	238	224	223	218
29156	43171	24706	9042	2087	307	283	262	257	264	265	269	284	310	263	303	238	263	273	252	283	260	270	254	272	302	284	282	260	296	290	287	248	285	305	252	284	278	252	279	266	304	269	254	295	262	276	278	229	284	247	282	298	306	259	272	288	304	283	282	306	271	272	242	275	278	263	264	291	279	266	315	281	265	284	283	277	283	271	291	272	287	293	267	290	267	266	258	273	266	276	265	280	274	271	261	276	258	293	290	285	261	284	273	276	266	256	257	268	278	245	278	274	245	247	276	288	306	267	283	276	287	273	297	261	287	272	293	278	269	279	283	262	290	271	271	297	263	265	263	278	263	274	297	268	281	278	294	260	299	281	280	259	269	290	287	266	275	274	269	291	273	244	288	267	293	263	285	275	260	268	297	287	242	284	285	278	277	308	301	276	267	270	274	301	300	254	278	270	257	298	282	302	262	310	292	313	271	259	274	257	287	301	289	273	299	285	301	281	266	281	275	251	278	289	257	285	291	299	258	289	293	288	280	259	288	292	262	284	318	279	301	269	293	254	275	279	294	300	271	256	286	247	281	299	259	283	305	257	294	264	329	310	250	267	274	276	297	274	293	273	276	290	289	255	279	275	312	265	286	311	300	276	280	255	284	257	250	258	292	268	275	259	281	307	283	284	289	272	274	289	259	247	247	274	282	275	285	299	269	274	277	277	240	308	287	297	274	300	278	276	287	285	287	247	290	277	298	305	266	272	302	313	286	245	283	288	255	232	275	270	255	266	298	242	270	257	293	287	265	286	254	270	309	263	274	290	276	255	276	276	274	267	284	270	260	280	275	284	289	266	296	253	257	307	263	297	292	276	305	279	270	291	244	253	263	263	302	254	284	249	297	276	283	306	266	279	270	294	292	265	291	301	272	284	286	276	271	309	278	286	253	265	298	275	291	316	278	283	294	252	287	264	283	309	262	278	297	295	267	259	277	269	289	273	291	260	285	280	270	301	304	293	271	270	276	269	273	280	268	280	315	245	232	269	264	270	286	236	275	276	278	286	254	266	258	276	290	282	279	287	268	280	311	278	283	271	268	277	284	309	267	290	275	252	267	291	270	282	272	240	274	258	274	278	294	281	277	289	297	284	252	275	273	287	274	266	265	256	308	291	275	265	286	251	290	285	288	252	304	252	298	305	256	271	269	290	286	270	268	293	294	270	255	252	282	318	303	291	268	264	276	272	299	284	262	297	272	270	303	299	293	282	284	261	280	271	269	285	262	278	259	254	287	270	279	258	250	287	259	265	285	269	277	286	303	268	296	289	280	277	293	317	265	294	264	259	271	274	293	254	268	317	288	278	271	290	268	297	302	278	328	296	298	263	280	278	318	273	258	298	284	261	302	246	284	295	274	285	263	260	282	278	271	261	280	284	285	277	302	283	272	295	285	266	272	287	274	290	269	279	271	294	284	260	288	259	282	266	271	283	257	281	282	297	291	292	288	274	292	256	288	271	261	307	279	313	298	276	277	291	286	270	285	293	277	296	290	307	288	259	264	303	248	268	264	294	272	297	287	282	246	256	295	277	282	274	291	260	259	291	266	262	269	284	288	278	312	298	272	302	276	295	295	290	249	301	299	256	289	282	301	289	285	272	253	284	277	272	284	265	274	272	294	277	269	292	270	261	253	239	278	291	296	268	260	307	302	312	271	282	270	299	281	275	296	293	258	287	247	275	292	295	256	271	289	288	295	281	285	314	273	271	288	296	281	285	288	289	283	285	253	274	276	256	262	246	278	264	306	247	290	260	276	280	262	275	259	275	281	266	282	289	295	259	289	267	280	288	268	295	279	297	263	271	268	269	292	299	275	297	318	319	294	260	281	261	266	280	290	262	275	274	273	287	259	284	275	255	274	301	306	299	289	273	285	293	269	288	268	277	268	252	261	269	300	283	277	308	297	265	283	276	263	281	297	272	269	302	262	242	290	234	310	273	269	281	290	291	278	280	266	290	296	291	254	287	287	282	269	252	272	273	273	254	236	288	312	285	250	286	306	290	283	279	279	302	287	293	276	264	285	309	292	290	263	270	275	278	266	296	305	255	315	279	279	263	304	254	292	255	256	256	273	312	278	274	286	308	288	315	256	299	292	279	272	265	234	288	308	295	294	283	289	282	266	267	287	307	278	294	294	279	261	259	297	284	278	282	296	269	276	270	283	258	275	265	297	266	298	263	319	264	291	286	308	273	281	302	252	303	254	280	257	280	261	279	294	261	294	306	282	291	271	269	246	276	301	249	287	285	288	243	283	286	261	272	286	315	276	285	289	270	280	279	278	292	260	260	281	278	311	274	267	292	285	229	271	271	266	279	263	255	262	268	255	281	249	290	292	258	285	267	275	280	293	292	303	249	275	309	259	286	279	268	275	297	315	276	277	263	279	247	270	290	286	263	275	303	247	264	284	257	263	302	285	264	231	266	320	258	299	283	274	295	262	266	289	253	284	305	274	282	283	275	312	276	270	295	283	241	287	276	254	292	282	276	284	282	271	261	269	268	291	269	280	294	300	249	267	281	290	274	288	285	313	287	283	237	257	271	269	263	280	276	290	294	287	277	300	289	286	298	249	294	254	285	294	250	309	280	267	268	315	272	289	289	271	294	269	254	256	259	309	256	272	284	249	271	278	278	300	287	281	285	285	294	302	269	298	289	277	321	291	276	284	285	285	289	299	281	267	266	271	275	271	267	294	266	301	275	300	322	279	279	316	267	250	304	270	282	280	284	278	285	296	294	261	258	320	285	278	277	280	287	295	262	271	280	269	261	295	288	257	273	272	253	287	301	306	264	252	273	308	270	258	285	268	291	314	296	257	294	276	312	275	266	283	267	268	281	279	273	279	288	265	290	259	265	243	283	284	282	261	302	270	265	250	268	266	275	259	284	269	244	248	281	277	291	271	276	246	274	276	280	285	289	268	265	268	306	253	302	278	280	286	300	306	300	284	235	314	284	257	284	281	282	273	300	261	256	284	267	294	271	285	287	297	273	262	277	251	275	274	266	287	294	295	273	235	280	264	266	291	288	300	282	274	269	244	277	259	256	296	269	276	279	277	286	289	248	280	281	304	268	292	273	273	294	288	298	290	271	267	239	267	282	276	289	297	249	285	259	270	281	311	296	246	271	272	265	264	279	273	282	284	278	292	286	270	295	296	305	257	249	291	293	297	286	288	274	287	306	305	270	285	267	301	300	289	286	268	269	258	279	243	283	300	258	281	267	283	281	285	293	263	267	269	283	287	296	252	299	256	276	278	275	256	279	267	261	246	283	273	255	285	280	270	299	283	288	295	263	250	268	282	290	296	298	225	279	290	296	291	302	298	297	312	281	264	304	279	266	253	266	305	285	288	310	268	269	288	294	296	308	270	261	267	276	275	294	302	260	288	268	307	262	279	277	280	280	265	257	299	280	264	280	241	262	289	270	269	254	255	292	262	276	260	286	266	272	290	296	298	267	275
24332	22500	32811	29197	22256	11296	973	389	346	349	333	329	306	353	347	362	362	344	305	321	300	331	332	314	325	316	346	329	300	343	330	369	316	337	355	339	348	342	318	325	351	343	357	323	344	362	345	356	352	328	359	330	301	301	323	302	345	315	341	319	325	324	317	320	319	324	314	383	351	371	326	299	354	357	320	330	325	338	358	334	322	330	315	309	339	330	338	325	321	349	307	317	317	368	341	324	332	330	326	339	314	344	366	286	323	317	324	303	334	304	342	369	333	338	359	297	350	336	316	342	343	331	347	318	340	376	355	321	311	322	330	349	354	300	340	276	328	346	322	356	308	331	300	306	333	331	348	329	343	308	326	343	343	356	340	369	360	316	344	318	359	346	306	300	301	312	338	333	301	354	310	333	318	358	375	329	336	312	340	296	316	347	345	313	314	332	334	357	339	306	344	319	328	344	324	320	332	347	322	346	329	342	335	354	314	328	317	335	335	331	315	326	368	297	306	322	364	334	318	355	328	310	305	335	333	336	328	319	353	370	348	324	345	325	359	345	327	323	322	345	298	342	303	343	314	345	336	372	322	367	355	328	314	280	321	331	319	330	344	309	326	339	337	329	322	320	338	342	372	330	359	325	322	317	345	350	333	313	364	372	356	336	333	335	333	321	343	327	328	370	362	310	361	325	337	356	334	362	349	350	346	342	315	318	337	325	340	313	308	332	338	343	358	352	307	314	333	326	360	330	306	350	334	338	342	349	341	349	335	349	302	345	335	336	357	359	308	302	356	347	326	353	312	329	357	342	340	308	329	325	337	326	339	335	330	320	330	313	356	341	307	318	339	316	337	322	330	349	313	378	319	331	308	350	353	352	345	343	354	372	324	328	356	342	351	352	295	303	366	347	317	315	339	318	306	354	362	320	315	348	321	344	343	325	360	338	292	311	362	312	327	351	349	358	365	321	329	321	324	326	349	354	292	346	376	307	327	330	311	342	325	340	366	334	357	316	330	329	331	306	359	358	351	355	317	330	315	362	365	316	334	347	314	339	316	336	326	363	327	354	341	337	353	322	330	306	334	348	342	350	342	331	335	316	367	359	319	298	335	338	314	354	372	361	366	347	336	327	306	336	326	369	313	308	351	354	302	322	335	330	324	305	344	324	325	335	341	359	324	339	366	332	325	335	340	356	351	348	346	342	389	352	340	338	343	316	341	346	331	331	331	338	331	343	351	344	323	326	322	340	371	295	302	331	336	330	337	329	329	320	322	326	309	318	332	339	305	332	360	350	320	311	327	365	347	313	311	295	317	346	343	337	315	342	352	359	329	304	334	322	337	295	328	320	326	352	364	370	319	320	325	334	364	319	339	319	323	339	349	342	322	333	306	329	301	350	345	362	330	299	326	351	355	358	322	326	322	328	345	322	322	357	315	301	345	318	315	321	319	344	350	321	325	327	342	361	326	315	356	335	323	348	345	345	353	325	327	357	336	376	305	335	326	313	329	335	342	362	336	350	318	341	317	367	344	328	338	328	341	332	336	316	341	360	327	367	328	328	342	388	367	334	278	324	297	361	343	341	347	337	331	301	359	321	347	353	324	350	333	337	364	316	363	328	338	338	345	351	343	344	335	342	343	346	334	312	353	300	337	332	336	308	331	354	356	317	333	358	312	317	319	319	332	301	313	357	314	347	360	321	367	345	338	317	352	327	334	323	343	326	350	344	362	328	318	369	332	349	348	316	305	338	375	327	321	306	382	334	374	334	349	331	342	328	317	329	354	325	361	358	316	359	340	351	362	298	336	343	349	323	307	356	314	328	322	312	308	338	319	320	320	373	326	334	346	347	361	350	293	371	284	293	352	347	336	334	321	345	378	338	313	318	357	372	296	334	346	336	307	337	360	374	312	346	345	345	335	327	304	305	320	363	346	343	351	288	333	352	347	308	362	308	354	331	315	314	325	327	344	350	287	341	288	337	304	370	335	356	329	364	364	342	340	337	310	375	327	322	322	328	327	301	332	308	306	353	339	307	303	354	310	346	347	324	353	350	296	359	347	329	331	357	328	347	314	346	340	319	330	318	310	312	349	356	372	334	345	318	365	314	322	333	352	315	310	321	342	319	353	305	357	357	345	342	328	320	305	296	317	341	325	321	317	343	353	338	328	363	359	308	313	317	354	346	329	358	322	321	299	331	344	341	327	317	317	345	341	318	322	329	334	329	316	330	323	306	331	353	352	337	333	319	322	326	311	321	345	309	346	338	324	350	349	344	308	312	326	358	357	324	328	331	326	331	370	346	339	370	328	334	356	350	323	315	349	329	330	323	339	318	341	325	354	317	354	334	338	336	309	340	330	316	355	305	336	337	329	349	337	332	330	324	378	329	338	306	305	339	341	323	344	322	339	352	326	318	332	319	326	322	306	339	345	347	345	331	352	341	339	362	337	325	330	325	320	336	345	332	326	333	324	314	343	338	308	327	339	315	320	313	319	350	349	351	355	328	322	368	352	339	342	329	323	341	333	312	297	333	329	340	326	342	325	335	312	362	350	321	299	357	318	338	361	324	323	311	330	356	325	300	335	359	332	321	327	353	369	326	316	331	308	333	310	324	341	350	330	332	338	323	333	341	377	343	339	319	322	346	344	341	361	328	355	351	357	323	351	370	308	327	312	343	318	297	347	324	345	314	345	343	358	338	351	333	347	362	307	345	341	329	338	350	356	331	358	345	324	359	333	291	323	317	326	321	320	304	362	337	337	341	325	334	312	348	311	301	329	345	369	336	349	326	369	297	337	316	327	360	343	323	333	322	353	321	338	337	339	332	334	280	332	327	327	310	328	325	361	344	324	331	312	276	308	365	303	346	367	321	335	346	340	348	344	327	332	320	349	314	347	325	333	331	313	339	333	331	371	370	332	322	290	297	325	311	296	345	337	355	321	327	347	323	358	324	337	360	343	358	363	314	336	319	332	316	355	318	343	338	323	355	314	350	323	349	353	320	351	321	320	373	334	329	341	338	349	322	326	343	366	321	340	329	319	308	323	332	351	325	333	348	313	339	312	335	344	332	345	345	323	351	321	322	324	327	331	349	297	347	334	341	299	323	321	344	313	311	352	329	349	353	333	324	334	339	343	372	327	283	335	343	343	322	324	324	340	312	337	372	306	392	328	329	355	326	329	310	353	335	339	360	339	356	333	344	343	348	304	347	350	318	336	288	317	332	325	349	297	339	334	318	311	302	339	338	314	323	337	341	348	325	324	351	354	323	319	331	302	342	341	343	330	353	324	337	378	326	334	340	317	346	340	366	356	332	306	339	316	340	346	318	351	362	333	341	283	311	325	357	302	352	329	303	317	335	349	289	330	360	338	307	359	359	337	331	330	322	340	349	339	347	305	326	344	334	352	347	333	306	327	370	352	346	319	363	333	297	326	342	325	336	308	289	328	344	333	320	324	331	354	348	314	345	361	335	309	309	332	322	346	348	342	348	348	362	343	355
56075	89743	61536	40014	15963	516	469	445	423	424	396	374	409	359	386	370	399	390	360	395	389	382	394	391	362	395	388	339	384	367	407	389	400	400	354	359	377	345	381	370	347	394	368	391	384	388	401	385	368	358	384	396	349	381	311	358	371	377	352	409	370	362	356	352	367	362	407	371	362	374	372	360	364	353	368	348	390	349	368	366	379	387	397	383	388	395	352	391	395	394	377	401	363	362	362	383	391	384	375	389	362	382	357	375	360	364	387	383	382	382	372	351	388	365	363	388	379	351	390	371	384	376	383	350	373	368	422	385	352	385	375	370	373	356	361	393	390	392	383	377	378	400	370	390	361	377	344	387	362	374	376	382	375	407	379	391	381	349	364	369	376	388	333	350	351	379	353	387	372	381	405	354	362	359	375	385	364	350	368	367	384	391	371	379	373	350	356	374	368	395	380	368	354	324	359	349	404	357	368	360	357	356	364	335	404	395	359	366	404	356	383	373	354	379	361	390	390	365	361	379	380	373	368	391	373	386	363	387	366	359	353	378	389	380	397	383	344	371	360	396	367	383	377	401	387	412	412	357	395	370	379	336	381	395	394	363	378	363	402	369	385	376	368	367	385	391	390	376	370	395	367	386	357	366	354	374	369	395	325	421	363	385	391	385	370	373	366	388	378	385	360	353	364	379	391	370	392	345	402	380	356	366	354	400	368	385	404	364	386	380	344	374	389	387	377	345	385	368	399	373	397	362	371	385	377	385	371	339	391	363	361	360	379	392	376	345	385	375	370	403	382	429	369	370	403	413	382	383	389	392	391	373	382	358	384	388	389	361	345	399	364	372	396	380	341	379	372	347	372	379	382	390	365	422	384	355	376	386	375	413	364	350	373	402	392	381	376	426	356	371	389	363	384	342	358	377	377	350	376	369	390	395	382	353	394	338	333	357	375	389	380	332	368	376	356	394	376	392	398	349	393	391	379	412	397	339	350	371	384	381	343	385	388	394	370	359	355	329	389	361	367	352	356	364	355	391	364	404	362	358	420	388	345	379	360	391	377	380	388	400	368	382	360	370	355	397	366	379	369	394	371	388	398	384	377	365	367	341	355	390	389	370	357	369	376	379	367	370	365	390	376	374	360	394	388	413	374	374	386	353	413	388	349	382	359	356	402	370	374	372	375	356	363	404	345	388	358	407	378	376	337	378	366	390	379	387	346	353	394	380	350	371	383	404	366	380	350	375	367	357	378	375	387	364	369	360	387	334	369	367	384	363	381	406	392	368	354	407	354	387	406	362	383	354	360	377	379	344	355	384	424	359	377	366	362	332	373	329	380	390	378	390	348	398	370	381	371	393	375	375	360	368	388	370	345	410	389	363	373	362	384	377	375	385	347	351	404	378	370	395	379	370	361	410	347	386	366	390	383	363	394	368	381	366	366	379	419	371	350	368	387	375	365	384	396	389	376	375	391	355	341	336	373	362	365	335	396	386	375	359	335	378	402	398	358	367	378	358	349	373	419	370	350	375	400	382	379	357	348	396	383	372	355	349	418	393	379	358	383	412	326	398	352	385	368	341	341	348	345	395	381	361	392	370	405	364	365	388	388	405	343	375	391	372	365	376	368	384	380	359	405	408	355	360	358	403	363	355	382	361	390	364	368	370	421	347	400	367	366	431	376	375	372	349	349	404	392	386	389	377	406	360	368	380	371	388	362	400	395	365	378	388	400	377	368	371	385	389	394	368	348	417	405	377	412	346	394	388	389	383	360	364	364	353	376	371	362	363	382	363	372	377	417	404	358	366	377	371	403	368	371	370	392	372	387	382	369	356	350	396	368	369	394	365	396	383	387	399	410	376	334	348	376	407	351	363	393	352	382	372	340	380	376	361	360	390	350	401	403	387	386	350	371	374	371	359	367	357	339	392	357	381	390	374	383	401	363	357	363	351	367	409	375	399	367	345	384	394	394	382	394	363	364	360	383	391	408	374	353	393	339	367	404	380	391	410	350	355	370	345	381	358	388	372	359	338	381	385	371	352	373	369	385	361	376	357	368	355	403	394	357	352	372	369	358	348	397	380	384	347	367	369	375	358	346	379	376	416	375	383	397	374	373	352	382	374	372	389	382	373	368	357	365	349	390	398	372	367	356	377	388	370	382	397	398	352	375	405	374	371	354	391	389	391	388	391	375	341	359	387	366	386	386	375	354	394	397	361	363	386	430	368	365	390	351	389	378	364	380	356	395	383	317	379	366	377	387	356	381	387	388	389	367	395	385	344	338	398	379	371	390	381	387	397	383	387	379	355	353	382	397	349	373	352	386	360	390	379	361	399	382	373	341	369	393	375	369	369	371	355	381	376	369	363	409	310	377	399	402	382	399	392	355	346	376	363	363	348	399	384	382	379	351	363	404	371	343	394	345	371	366	405	357	369	402	397	356	378	389	368	383	394	393	391	397	392	386	373	406	382	387	379	365	354	353	380	343	353	379	396	358	385	423	395	381	381	407	332	345	395	352	385	370	391	390	375	365	386	335	361	369	390	393	398	400	367	383	354	372	392	386	361	436	364	376	427	393	355	368	349	355	359	414	349	384	376	359	358	415	382	396	396	387	377	324	375	406	393	369	351	382	357	353	346	334	399	357	391	354	371	351	347	377	380	354	387	384	387	403	388	405	360	396	384	360	354	363	364	404	345	365	369	377	397	367	405	406	402	377	396	381	362	318	372	363	336	353	377	374	359	345	367	403	398	370	357	375	384	390	357	336	376	404	371	398	385	374	399	393	364	399	411	359	347	373	322	369	350	393	387	372	369	365	399	361	376	365	358	381	355	402	359	376	408	394	382	401	361	387	369	368	392	371	371	337	397	371	365	360	389	352	357	398	375	345	381	359	398	390	379	392	379	372	361	353	386	385	383	352	403	367	368	388	392	392	415	373	340	373	375	381	375	389	421	398	371	367	335	375	381	369	376	378	378	367	363	381	379	367	398	368	357	354	345	339	350	399	363	408	397	370	381	335	379	418	395	377	383	407	366	391	414	394	397	377	378	362	379	363	400	380	381	348	383	390	369	346	361	375	368	320	379	346	392	339	366	375	363	367	394	383	379	382	387	363	449	359	382	384	349	374	373	366	367	371	372	378	372	384	338	399	361	358	359	359	349	352	353	395	410	383	373	381	385	345	384	405	349	400	416	387	383	365	349	372	375	379	370	420	389	372	359	372	381	362	377	395	388	391	356	405	357	398	367	379	374	379	388	410	374	382	376	385	373	357	401	405	361	388	364	373	365	390	397	392	371	408	351	405	365	358	380	380	419	397	376	352	389	368	398	338	401	389	403	361	367	380	379	402	357	395	343	408	389	377	402	376	406	366	361	395	382	385	366	398	379	407	352	383	400	401	376	365	385	366	391	372	383	376	361	396	394	344	393	374	399	387	369	364	370	384	370	391	346	419	385	349	374	389	390	342	377	380	378	382	354	371	413	359	363	365	409	386	377	372	368
25779	23714	32527	27923	16233	2171	398	356	340	304	338	341	324	335	331	303	325	314	323	316	309	329	311	345	360	318	300	335	317	342	329	322	341	341	350	332	346	292	348	332	297	330	343	316	321	307	328	328	336	346	342	330	370	326	321	375	375	325	336	294	306	333	337	340	314	347	323	314	346	357	310	315	317	295	304	333	333	317	315	359	348	318	301	309	305	288	325	320	362	337	344	330	308	293	303	336	366	295	338	294	299	309	325	357	315	325	348	340	332	335	310	324	328	309	350	305	309	332	330	339	306	307	296	307	336	331	352	314	320	325	311	334	295	324	331	320	339	325	315	307	337	343	330	307	331	327	329	340	370	335	323	304	317	345	346	307	321	358	341	330	320	357	340	306	309	342	350	338	322	313	322	358	323	308	345	387	320	327	334	357	326	325	320	336	324	319	334	312	321	317	345	303	301	312	330	332	312	370	330	315	288	336	303	330	301	318	325	305	322	362	297	336	361	307	301	339	337	336	295	329	300	308	325	354	330	340	344	349	326	327	365	332	341	312	319	354	335	296	331	337	329	319	337	355	306	328	338	330	330	335	333	347	325	325	287	319	306	319	316	327	339	314	332	356	308	329	339	336	311	310	303	322	328	309	301	306	324	376	306	341	337	322	335	321	308	343	306	284	312	352	294	337	313	351	320	358	311	311	350	333	341	326	337	332	341	326	334	323	331	370	327	325	344	322	344	367	341	286	368	337	322	317	341	298	317	306	344	324	340	301	317	282	311	359	316	353	325	314	312	346	313	314	320	347	299	323	358	339	284	331	349	318	331	370	378	334	318	348	315	333	324	320	343	339	334	349	342	336	319	322	358	313	336	348	324	315	300	342	330	304	314	322	334	346	345	327	361	322	325	349	322	354	321	313	341	349	301	316	333	323	342	325	334	357	325	316	317	339	353	320	297	363	330	343	314	331	330	325	348	325	335	332	321	334	355	336	368	312	289	329	326	354	329	331	304	316	333	318	326	323	326	289	325	347	358	329	304	321	379	331	330	312	307	342	348	320	331	342	327	299	321	296	312	326	324	352	365	314	321	322	310	351	323	319	319	350	338	312	320	318	326	327	334	291	339	335	331	333	363	373	299	345	322	328	307	331	319	328	331	326	319	340	318	311	334	339	316	327	323	312	322	332	353	340	316	319	352	324	340	299	307	339	333	343	289	304	355	315	324	322	308	337	321	354	299	321	338	340	330	297	325	330	340	330	297	310	347	354	294	328	312	343	341	313	328	323	349	314	328	305	323	326	317	334	357	314	328	349	343	313	365	349	364	285	314	362	330	324	370	318	346	309	345	340	326	313	331	326	340	328	337	350	333	330	354	344	334	339	333	323	328	316	345	316	329	314	334	317	352	342	326	325	357	334	327	311	348	367	336	315	306	324	354	334	359	311	327	344	328	309	348	338	335	332	325	320	317	314	335	315	339	346	353	313	320	319	332	330	335	359	352	339	310	308	334	346	339	315	338	297	322	315	327	321	300	304	355	332	281	341	320	320	357	346	325	318	362	311	292	323	337	299	322	313	352	321	350	318	308	341	339	317	337	334	314	280	362	318	325	356	327	325	360	332	284	319	343	324	353	338	332	330	327	308	346	342	342	335	320	306	298	323	308	332	317	301	299	318	349	334	330	303	336	311	355	345	341	293	309	339	322	329	335	325	323	299	361	309	338	317	330	331	309	341	294	306	321	332	331	316	320	317	324	309	333	326	334	328	321	334	330	289	323	347	310	333	364	339	342	343	330	323	324	330	330	342	312	346	365	282	285	325	351	303	328	347	302	341	321	293	346	343	333	347	297	299	329	328	320	354	336	348	333	312	315	306	315	340	333	301	341	325	303	300	321	342	317	325	321	284	329	323	316	343	328	337	304	321	308	347	307	323	318	276	333	352	340	302	334	333	322	353	319	315	361	333	345	330	292	314	307	329	334	375	321	307	363	324	306	319	328	329	352	326	312	329	337	312	298	323	334	308	307	329	335	320	311	312	333	316	348	340	330	322	309	317	340	306	366	314	336	341	277	312	342	334	303	303	321	315	319	342	330	351	311	337	342	334	321	309	336	339	317	322	323	314	327	327	332	272	328	337	296	329	294	373	329	335	346	326	316	318	315	298	342	337	374	282	324	324	304	358	353	324	342	361	289	348	303	314	305	358	333	344	314	359	337	332	311	351	296	334	306	340	319	317	330	323	317	328	317	316	320	328	332	359	341	287	306	312	314	322	323	332	325	327	323	303	334	309	341	365	361	330	352	345	332	296	335	334	330	317	301	323	342	338	350	343	345	310	350	329	325	344	349	366	319	355	322	347	336	337	363	311	314	332	341	313	301	343	336	323	318	309	354	336	351	294	329	324	324	340	322	315	314	344	338	333	345	325	340	326	312	343	320	315	329	315	305	306	318	321	303	329	329	315	331	339	341	319	308	310	333	360	314	324	296	332	340	314	312	344	336	357	307	365	321	333	326	308	313	319	309	341	325	325	318	313	299	334	354	358	316	326	314	344	341	344	290	310	338	312	315	316	294	334	319	322	326	348	327	331	321	306	344	310	331	320	292	309	337	317	336	347	302	338	326	306	312	344	320	327	298	335	314	309	324	327	348	356	332	326	327	329	324	298	327	326	311	317	348	338	305	335	345	317	327	322	299	315	291	332	329	336	338	337	317	350	332	299	324	333	325	338	309	312	323	346	319	292	311	351	332	314	322	336	299	310	326	314	314	322	306	332	340	324	330	303	352	319	327	300	345	329	347	313	324	324	337	312	325	319	336	327	310	361	331	353	343	323	323	331	323	353	320	321	321	304	336	318	333	285	350	338	325	330	309	316	316	327	313	346	326	321	321	328	349	303	329	332	369	325	349	346	385	296	333	281	314	313	302	320	341	310	303	328	331	334	308	323	316	342	297	341	328	321	317	307	318	315	306	322	320	339	332	337	353	318	310	312	363	316	331	343	332	331	318	332	348	340	326	301	328	330	311	319	324	326	315	329	324	305	325	332	322	306	350	303	296	330	367	310	357	319	314	309	325	339	305	310	315	328	317	319	322	323	331	327	343	308	311	321	337	301	319	296	328	347	320	340	347	335	338	310	358	307	319	334	322	306	354	344	334	296	337	351	321	325	331	344	334	330	300	307	349	306	339	320	364	325	315	323	326	294	327	354	326	329	319	340	321	320	313	312	340	333	338	298	345	363	334	323	312	339	334	324	328	340	343	293	325	313	312	324	320	320	343	309	331	375	353	335	310	307	328	339	322	344	339	371	308	318	340	284	337	351	366	309	337	320	337	330	327	297	315	351	340	326	292	304	335	313	343	333	301	339	342	302	344	378	371	332	318	323	313	337	294	344	340	348	330	344	320	326	289	320	304	315	328	329	322	315	334	332	334	311	392	321	303	352	325	360	346	323	334	337	331	332	328	359	341	320	315	314	367	290	322	330	357	316	305	325	297	285	299	373
52777	74743	49319	30050	10666	486	423	444	431	429	399	390	401	377	378	379	375	378	421	386	402	336	406	435	371	380	362	418	395	407	382	395	374	373	390	376	396	373	406	379	409	399	405	402	443	381	360	360	374	349	396	355	398	382	401	417	377	394	416	355	381	365	376	390	421	360	398	350	338	356	379	413	362	378	380	369	397	350	385	396	366	398	414	378	402	387	379	391	339	410	395	384	348	381	405	427	435	370	401	367	442	377	379	421	378	380	410	336	378	385	408	402	372	413	394	382	405	446	370	362	394	355	397	404	376	371	377	406	326	425	391	411	376	371	412	382	387	363	378	361	371	391	395	361	395	417	388	367	375	368	388	378	378	404	424	398	396	394	393	410	382	350	358	348	393	397	356	397	397	345	412	424	377	373	399	362	409	413	382	375	379	368	377	397	357	349	414	411	415	379	404	386	398	359	409	384	405	369	410	389	370	404	378	370	383	378	417	372	360	386	369	381	396	351	379	358	404	420	366	407	378	407	369	363	348	384	390	349	372	383	412	359	369	392	396	390	400	387	378	355	396	372	380	366	372	363	390	372	385	354	366	419	381	373	377	377	396	374	354	393	392	411	382	413	417	360	377	379	376	390	384	383	363	365	356	387	386	369	406	404	376	367	383	386	358	398	415	409	380	392	390	345	395	393	406	410	391	395	390	416	353	393	365	398	378	374	378	389	393	371	383	381	387	372	353	392	359	400	394	370	387	366	406	391	368	387	400	378	385	378	403	365	399	358	389	363	394	386	385	380	403	378	382	367	376	408	358	431	381	335	366	375	381	382	388	375	360	387	381	369	397	366	416	404	378	410	381	391	344	388	371	374	414	366	404	357	384	394	410	375	360	386	401	389	372	372	379	406	393	380	363	391	415	390	370	400	410	369	411	388	379	373	410	412	316	367	378	388	402	380	371	412	407	346	405	394	345	396	366	415	380	380	362	403	365	417	386	369	385	399	402	382	414	375	341	394	390	382	380	379	366	357	369	407	404	357	396	407	382	369	390	405	387	395	374	394	366	367	363	375	418	355	367	378	391	399	361	351	407	373	392	369	411	419	356	398	377	402	415	377	384	382	377	370	398	402	374	382	390	391	414	425	353	385	389	402	386	379	345	373	400	423	428	415	361	382	397	399	350	376	361	385	392	370	345	363	372	407	361	414	372	381	361	363	388	387	421	384	409	383	434	384	391	356	398	402	408	410	361	394	385	378	414	370	383	381	401	376	382	379	367	391	377	367	393	360	379	377	371	403	397	371	388	382	363	397	401	387	374	402	385	410	375	367	402	365	388	346	386	374	369	352	371	404	391	369	374	388	393	393	348	390	378	383	391	374	423	384	371	345	368	392	404	359	394	372	316	352	402	382	416	359	389	407	372	384	371	347	394	387	369	374	433	366	404	364	382	403	384	365	383	413	396	348	374	344	373	427	382	402	397	356	376	364	389	380	390	393	411	381	344	366	380	384	394	381	406	346	381	401	394	377	388	380	378	423	380	440	373	384	408	391	374	399	384	366	373	361	409	377	391	381	392	361	354	398	406	376	393	355	357	386	379	427	344	403	401	405	393	405	390	392	378	366	366	329	383	400	355	370	380	377	385	373	380	358	369	379	363	372	393	400	369	395	358	408	374	383	359	356	365	371	389	382	388	386	398	396	373	387	366	406	381	395	338	343	375	374	358	393	352	392	379	373	384	393	385	366	409	391	384	389	416	354	376	423	372	371	362	422	379	380	383	367	414	391	373	363	395	398	383	413	419	401	381	359	361	368	388	363	404	408	390	392	375	389	417	388	397	374	368	352	394	383	417	370	382	359	398	359	415	367	382	385	384	405	395	418	370	382	384	376	391	351	406	375	400	331	386	381	385	360	401	396	373	363	364	422	388	371	423	397	394	366	418	375	411	412	389	374	368	366	355	376	367	392	380	391	374	386	389	362	374	365	388	387	368	399	367	380	372	374	403	378	417	393	363	389	391	410	368	384	374	397	397	357	351	396	391	381	365	391	375	375	391	401	400	377	377	387	409	389	375	364	372	382	388	378	389	391	384	375	373	384	401	409	399	380	328	383	385	383	354	412	406	418	388	429	393	432	403	395	336	386	424	400	434	402	398	386	373	390	391	401	385	384	387	397	360	375	400	375	371	412	371	389	354	367	404	376	382	410	383	432	391	413	385	420	384	396	394	395	405	396	335	412	395	366	385	371	359	381	387	385	419	380	394	376	390	377	387	368	379	424	393	395	398	355	357	385	378	383	358	387	390	360	367	352	370	370	419	381	388	380	370	375	384	366	364	375	377	426	396	385	413	430	400	398	348	413	406	410	352	393	396	376	358	391	376	351	370	388	363	375	388	392	363	386	389	405	377	393	390	411	359	353	378	370	397	391	396	384	397	374	362	369	392	361	387	401	407	339	373	374	381	405	389	368	423	370	403	385	376	380	355	407	408	384	368	386	377	398	380	371	407	410	362	380	430	401	371	395	363	409	408	389	393	351	393	406	398	357	404	409	392	392	428	379	400	327	364	372	373	395	410	382	369	390	396	404	339	372	403	401	394	343	386	381	409	371	398	392	371	390	386	397	390	373	412	401	366	397	433	433	426	383	398	389	355	393	358	365	383	366	411	399	388	412	366	381	383	362	395	349	392	405	386	395	375	407	403	395	369	385	381	420	395	402	384	367	400	391	405	398	406	385	379	357	397	378	426	379	366	401	388	370	345	374	371	370	363	381	310	395	421	391	376	416	390	349	401	419	370	393	365	362	403	393	383	365	396	376	319	383	366	370	373	383	320	406	341	385	392	384	398	393	388	442	357	408	400	394	387	388	401	359	392	426	374	385	367	358	353	376	369	363	366	400	381	389	433	394	404	378	372	381	387	355	346	368	367	381	417	426	356	373	386	390	358	405	433	369	388	382	381	394	363	383	392	372	395	366	360	398	370	435	412	351	403	358	380	428	411	381	406	388	393	396	393	390	382	397	386	379	369	409	361	382	373	398	371	388	394	377	380	364	377	395	427	416	366	387	391	374	371	390	392	392	399	391	408	376	370	392	398	338	377	379	378	384	411	419	370	357	386	387	410	346	364	361	401	354	363	377	369	402	403	405	376	374	390	383	373	402	390	367	381	347	381	403	382	430	382	367	401	396	379	346	394	396	373	400	370	361	371	374	425	371	404	397	377	362	379	396	402	392	362	371	383	396	399	388	413	415	371	363	373	397	373	372	386	358	392	417	358	391	377	357	398	415	390	422	375	392	393	403	404	374	398	384	393	408	403	373	348	387	409	401	379	402	359	358	361	350	371	382	401	379	372	399	407	358	352	406	407	326	384	390	389	393	363	395	357	379	363	389	372	398	372	429	350	423	389	404	402	386	386	391	372	405	398	383	413	376	372	361	377	418	377	375	362	380	415	381	353	384	400	378	392	368	371	394	402	381	375	397	369	396	373	364	377	359	412	396	411	376
23212	21905	30658	26529	22671	20235	8974	698	601	532	571	553	547	563	500	539	540	552	476	515	528	556	503	539	497	541	500	543	529	495	562	531	493	516	495	536	521	541	559	491	512	524	500	508	558	522	509	552	541	522	541	541	494	512	541	488	549	526	525	506	496	517	520	507	545	546	541	505	528	518	523	482	511	563	537	495	527	522	480	511	540	544	483	500	495	498	506	500	488	536	519	506	496	511	535	504	540	463	525	500	514	480	488	482	487	536	496	520	550	515	490	480	480	492	542	488	503	494	507	496	502	488	504	493	520	556	493	538	531	536	497	482	523	513	522	524	534	500	501	548	498	529	517	465	528	518	493	480	471	472	528	480	503	503	546	496	534	493	528	488	567	517	498	529	492	501	529	535	506	517	526	509	516	480	552	517	517	496	509	514	536	495	512	499	541	485	492	501	507	538	503	495	485	500	504	511	506	531	536	512	519	516	503	499	483	496	497	482	540	528	469	517	468	520	475	505	536	566	484	513	521	515	519	509	471	560	502	519	484	536	544	541	535	536	550	520	520	555	496	510	491	517	494	496	505	534	469	528	550	510	521	522	516	462	531	478	504	532	498	510	521	533	500	501	500	510	522	504	488	537	524	468	504	498	522	491	571	515	532	525	488	515	515	551	507	495	564	546	481	503	462	510	541	532	501	514	521	547	498	502	491	512	511	515	518	511	508	516	526	526	513	512	543	512	553	484	531	496	462	514	489	485	498	519	528	479	459	582	483	538	516	524	522	482	508	486	529	516	487	515	481	502	464	507	499	500	550	514	533	522	521	484	509	501	512	501	536	575	522	507	521	494	521	545	463	502	523	557	537	480	528	520	484	537	493	532	495	508	511	543	509	534	534	551	481	515	489	501	511	554	505	493	504	495	499	479	524	514	547	512	523	492	482	539	523	494	536	512	521	493	478	504	500	500	488	497	531	552	510	515	505	530	516	469	500	532	514	518	471	515	476	534	537	520	516	518	497	527	523	526	500	534	501	486	479	509	489	433	516	540	502	521	492	538	499	527	550	515	495	464	515	501	511	477	509	523	527	499	488	540	497	491	462	516	486	501	475	506	525	495	527	495	508	506	568	517	505	479	522	496	504	474	522	520	487	508	525	476	479	498	533	526	535	533	507	547	486	532	498	451	495	493	511	489	542	507	547	528	472	557	565	544	511	534	457	510	493	509	514	528	514	466	497	507	519	527	530	552	549	484	570	515	549	515	498	513	534	521	472	520	501	523	518	499	521	526	488	502	517	521	520	514	509	457	531	514	528	499	524	543	556	530	509	538	522	505	475	522	512	483	508	509	490	516	553	541	531	503	522	486	474	544	513	461	486	492	504	471	525	492	478	491	510	516	492	498	530	505	526	543	524	460	507	505	526	538	516	524	508	547	561	482	462	467	507	530	506	530	516	523	534	512	506	539	488	496	488	539	528	479	519	512	481	528	502	524	540	548	522	496	532	490	502	513	521	532	557	513	506	492	541	520	519	525	524	535	581	492	544	507	524	493	507	517	537	538	511	520	519	513	484	541	525	503	546	519	496	498	506	498	493	504	548	504	511	583	507	547	529	526	516	502	532	544	506	523	508	548	515	543	586	512	449	536	535	526	537	500	520	537	494	495	503	504	520	480	527	554	561	534	516	490	562	504	531	528	547	545	524	475	496	492	478	508	482	504	559	521	489	466	514	490	520	509	513	475	487	503	475	515	498	533	526	479	536	533	507	495	526	525	487	488	543	497	502	512	539	460	530	538	526	514	508	484	526	522	483	534	492	501	493	550	514	507	571	541	490	478	510	485	485	543	453	529	488	461	474	516	506	504	483	507	512	525	524	512	509	491	526	484	517	509	508	469	550	489	512	529	472	487	507	538	505	515	512	527	519	544	506	513	544	509	497	525	497	513	520	540	502	531	473	526	493	519	510	526	521	498	546	505	519	441	481	526	524	507	492	529	492	494	514	523	467	520	539	516	482	546	498	512	503	532	486	524	469	505	492	526	492	484	506	547	525	502	494	522	530	512	483	519	482	498	536	472	527	475	580	537	486	508	510	518	513	514	536	493	547	497	480	518	509	530	484	494	519	509	485	546	523	508	525	505	524	497	485	503	524	556	495	486	546	491	519	519	510	477	526	486	476	515	495	511	500	517	552	506	514	493	529	551	536	478	482	542	487	521	565	504	513	481	497	539	503	513	491	500	489	493	468	483	504	506	527	482	482	552	456	513	493	499	485	508	501	578	518	489	524	489	496	505	544	462	495	534	572	495	535	514	553	507	522	487	505	530	476	479	519	536	534	509	530	490	508	539	542	496	521	523	494	500	522	491	475	503	488	469	478	539	484	531	515	535	494	473	499	490	514	497	564	514	499	493	478	485	497	488	516	537	467	492	475	507	500	533	513	498	526	510	482	505	499	529	535	495	491	526	518	524	490	496	489	526	511	511	542	529	531	514	494	569	543	498	487	473	493	487	514	513	556	519	507	513	537	531	530	539	479	472	511	518	518	499	499	503	487	493	502	494	496	492	528	524	481	515	471	508	526	490	502	510	559	553	528	490	506	501	526	498	478	498	467	529	531	515	505	499	498	518	541	530	520	519	558	523	510	498	536	535	508	499	531	529	534	539	499	492	513	513	552	524	495	503	495	522	488	493	471	529	470	509	529	502	488	452	489	503	514	481	564	536	492	536	544	533	536	510	521	534	527	524	550	506	512	483	581	546	481	483	509	489	492	524	505	509	506	505	511	528	503	471	485	527	512	533	505	493	520	547	519	526	516	494	516	557	541	565	493	531	502	490	472	513	521	502	547	528	497	490	484	496	526	501	479	450	507	528	478	491	498	524	552	536	475	499	506	483	536	484	519	530	491	527	518	507	492	517	555	501	522	526	510	505	477	511	528	536	532	484	507	513	530	470	504	522	539	521	484	493	487	529	500	520	504	524	534	522	506	511	493	534	539	555	548	539	526	503	519	506	532	519	532	534	509	522	470	510	493	544	496	499	512	486	451	523	517	524	564	515	513	518	475	524	518	511	541	526	476	556	514	520	504	521	462	503	479	488	507	526	532	511	551	548	528	504	489	484	519	482	515	504	565	495	496	512	519	534	498	493	562	526	504	549	536	525	504	507	500	503	517	533	496	518	486	544	534	485	517	497	496	477	501	500	482	481	480	571	504	516	529	499	513	515	502	532	494	539	505	545	513	525	521	470	538	491	524	504	535	523	539	478	514	505	513	532	505	503	493	527	528	530	535	492	530	511	519	498	496	470	499	519	517	525	521	492	559	501	516	508	507	483	470	506	541	514	515	522	511	511	570	471	528	508	517	514	520	518	511	515	500	516	497	495	528	548	485	526	519	536	538	529	432	535	490	499	521	497	491	546	494	493	468	564	522	533	496	531	511	534	528	521	545	517	526	535	514	492	534	551	521	524	540	485	492	572	517	491	520	486	521	530	489	536	522	525	476	478
62932	98610	72938	50381	24935	1128	753	672	705	581	629	644	587	583	594	605	574	594	585	586	595	593	580	574	610	577	550	566	572	564	542	555	569	585	556	539	549	525	582	562	590	548	579	568	570	540	538	579	529	513	591	562	592	561	547	541	553	578	605	551	565	536	576	585	546	521	559	559	562	615	558	530	534	530	528	552	550	580	540	566	583	575	578	557	564	584	548	536	559	578	553	563	575	564	540	569	519	584	551	559	542	607	594	559	583	586	528	576	583	560	583	561	542	535	552	565	551	556	554	576	510	547	551	624	571	526	578	559	521	576	559	613	542	562	519	542	561	555	613	555	589	552	551	556	560	571	553	563	553	564	515	561	561	543	564	569	590	568	583	590	592	531	527	626	543	527	552	533	557	533	596	572	528	538	578	563	539	562	558	603	586	542	550	540	548	562	556	564	544	556	595	557	595	518	579	572	590	562	568	593	562	583	571	592	531	542	562	537	541	550	527	533	561	517	573	575	522	561	542	563	535	537	564	581	563	565	558	568	535	571	547	592	544	568	547	521	545	543	516	555	558	564	557	565	562	539	499	575	587	540	576	560	566	550	602	571	586	565	596	550	545	530	573	522	584	552	535	536	539	547	577	515	594	535	593	599	581	587	578	530	581	590	546	535	551	554	580	564	547	555	543	541	551	537	529	566	527	530	557	552	537	570	540	541	554	588	584	555	560	556	571	512	554	591	552	533	569	555	568	564	547	536	590	540	525	545	576	553	539	557	606	555	594	555	547	533	538	552	528	590	555	518	571	556	579	559	547	585	570	525	594	592	561	530	557	564	541	529	549	543	600	528	537	542	521	562	516	521	554	556	547	581	545	573	553	533	563	540	528	548	565	564	607	548	540	582	567	541	524	550	560	604	576	588	551	539	525	542	552	532	574	629	534	553	562	546	567	543	565	540	577	544	581	557	534	584	621	581	551	561	570	561	557	541	538	537	533	570	544	555	602	564	565	568	545	587	551	554	580	559	547	514	561	555	582	560	532	527	511	582	563	553	567	557	532	577	524	576	560	558	535	534	538	600	536	513	562	568	568	543	589	561	563	571	563	582	579	570	565	571	545	526	558	524	558	540	570	575	580	572	586	541	575	610	541	572	582	578	555	554	564	533	562	543	559	560	568	549	588	598	531	563	560	580	556	549	607	531	536	552	582	555	562	546	553	550	550	570	548	593	556	562	594	546	544	544	591	618	536	536	562	549	581	541	557	538	562	531	560	582	536	570	549	545	537	607	562	524	552	564	613	523	533	548	559	569	561	556	558	578	593	565	570	534	575	573	581	548	540	554	597	556	568	588	508	580	523	534	550	597	550	537	550	582	556	585	536	544	553	553	572	559	550	531	557	547	526	576	586	561	571	522	559	573	556	547	595	542	596	595	594	563	551	537	619	562	588	576	567	577	582	526	543	565	562	577	594	565	580	577	567	558	595	534	559	531	532	560	554	538	569	582	625	571	579	558	590	575	585	543	589	542	567	617	567	520	567	608	557	534	548	534	548	541	580	590	598	569	620	537	592	545	532	532	534	548	593	562	553	599	559	533	574	567	532	556	557	586	544	548	577	570	544	549	546	534	548	591	578	553	553	515	564	591	585	544	584	558	598	561	504	524	551	566	553	555	581	536	564	581	558	565	548	575	564	567	544	562	576	565	558	581	575	569	575	563	549	561	553	586	545	551	558	618	539	576	574	567	523	560	554	540	571	559	576	575	517	548	525	552	626	578	571	574	574	544	509	552	571	556	535	552	576	581	540	559	534	581	580	512	542	550	597	563	540	588	569	603	564	594	564	555	588	602	552	544	584	607	566	532	557	511	552	515	593	606	585	546	549	553	592	566	586	546	583	539	557	579	535	607	584	541	547	562	571	585	524	561	580	538	569	540	537	585	544	552	565	595	530	597	594	586	551	549	555	562	550	590	581	590	601	530	575	581	518	556	527	581	536	557	516	553	540	579	564	549	560	546	561	546	522	539	539	588	529	548	587	565	626	543	554	543	546	553	572	618	563	568	562	533	536	564	583	578	559	610	557	595	515	526	582	542	512	583	567	566	577	551	546	568	567	582	564	561	594	530	535	571	519	513	567	553	602	549	566	550	565	581	569	563	509	525	579	531	575	558	560	566	561	551	540	564	600	574	595	555	605	588	585	534	584	527	567	546	607	572	561	591	580	576	535	589	569	554	595	573	549	566	569	578	503	549	600	588	566	558	533	594	530	561	564	583	592	545	564	579	542	568	583	549	538	549	600	545	568	552	590	562	524	559	557	562	611	608	557	529	525	561	563	584	586	611	571	528	556	546	576	564	574	565	544	550	555	551	546	571	544	545	595	567	558	540	558	573	512	545	548	547	565	511	561	532	548	583	593	521	574	534	541	549	558	515	584	612	513	591	575	579	549	558	581	574	586	561	605	544	565	561	544	535	604	564	525	589	576	574	583	558	540	594	571	545	607	545	590	502	593	537	553	543	574	542	562	554	535	528	526	567	576	542	585	531	558	554	601	544	554	528	592	575	554	597	543	562	503	580	550	552	564	556	546	563	523	534	564	523	576	560	528	557	556	579	553	553	542	543	537	548	529	578	531	552	562	582	544	558	594	536	598	588	535	560	552	539	586	561	570	541	567	555	573	532	595	574	584	541	552	550	557	605	525	557	565	549	545	575	552	593	526	545	539	555	572	539	546	531	589	548	561	521	552	557	539	568	506	573	560	570	561	585	542	556	608	520	550	552	555	563	564	564	523	577	542	546	535	608	559	555	520	537	620	549	592	557	555	573	573	549	562	603	554	567	580	564	547	540	552	566	550	589	591	506	583	557	545	594	577	560	562	565	588	564	539	587	596	515	520	539	550	535	490	562	546	557	570	552	535	532	564	553	572	621	573	560	556	541	542	591	522	566	573	538	576	575	559	581	564	577	537	558	555	558	530	587	554	565	497	571	572	587	586	550	512	564	553	558	592	566	549	572	552	562	566	545	550	572	555	529	546	572	538	562	550	564	552	601	556	538	558	563	510	571	547	543	583	573	514	584	580	538	601	562	506	552	549	547	521	545	546	583	588	545	612	553	557	590	576	569	578	539	554	609	566	539	568	556	604	537	537	576	517	566	571	522	561	609	554	551	557	573	551	612	538	533	525	551	557	551	535	528	582	556	550	569	518	603	505	532	543	599	574	583	585	558	570	572	554	594	529	573	565	541	528	537	521	537	546	559	578	551	550	569	554	600	568	568	579	563	557	591	599	579	512	546	557	540	570	574	564	561	568	562	544	567	583	557	561	578	599	565	569	586	576	562	559	599	581	576	603	516	556	566	538	551	573	546	552	533	579	564	561	552	570	610	552	552	518	499	530	575	556	594	574	576	587	545	583	571	535	581	584	580	564	585	534	537	566	525	549	533	544	591	556	554	581	547	512	573	597	582	560	557	540	552	524	551	560	530	547	580	557	565	574	558	541	561
29469	26642	27591	13710	2223	278	228	211	192	261	250	225	237	201	231	219	247	252	239	237	224	239	234	232	254	217	234	204	251	214	219	227	221	225	219	248	218	244	251	249	221	222	222	227	240	259	204	248	263	222	239	225	233	218	262	212	246	234	220	253	218	242	240	223	228	234	227	239	232	245	234	208	211	239	221	241	236	230	240	236	219	238	218	252	235	254	228	238	221	232	223	247	237	239	201	231	232	217	221	236	245	217	242	241	242	257	234	229	215	234	216	223	264	224	241	260	218	242	228	224	225	200	249	242	202	238	245	227	232	230	212	251	242	212	247	238	221	264	242	208	237	225	244	223	210	233	215	240	205	238	226	244	200	228	211	224	221	234	203	232	240	222	237	245	217	236	196	259	241	218	215	211	244	229	259	236	222	209	193	230	208	234	215	203	211	246	237	205	240	218	229	222	203	223	242	224	236	199	229	244	251	227	238	215	223	236	226	226	216	238	260	251	247	220	249	256	243	246	229	241	229	220	246	234	201	217	215	222	234	241	234	245	203	240	221	200	248	246	222	198	228	233	251	197	218	213	242	204	229	214	209	214	214	246	266	235	232	208	195	213	231	221	250	230	233	234	242	194	235	237	206	234	219	208	243	226	224	244	208	224	245	243	246	235	266	227	202	241	221	242	228	242	227	249	235	258	251	258	230	241	227	248	232	229	242	239	237	228	236	209	237	251	232	217	225	213	214	259	233	226	216	216	210	228	255	230	237	217	240	230	230	229	245	228	228	240	215	217	215	246	223	211	236	201	234	228	239	231	223	211	251	230	214	213	236	228	238	233	225	228	231	223	222	220	226	238	216	231	244	255	234	213	231	220	248	246	252	268	218	242	246	212	229	222	229	208	228	205	221	250	203	239	239	236	199	220	231	227	218	239	239	215	261	251	234	238	227	197	228	236	228	255	274	232	231	252	200	248	247	211	252	226	253	235	236	241	243	249	225	214	213	211	221	214	226	226	229	212	246	237	233	235	219	223	233	209	210	240	215	206	242	227	236	218	255	237	234	253	235	238	214	235	253	246	265	226	221	251	262	234	265	211	244	215	217	235	230	206	223	266	213	223	240	228	246	210	231	227	252	220	208	213	207	261	211	246	218	251	217	235	209	228	200	264	238	254	208	221	237	242	224	229	252	247	223	218	202	225	281	224	231	235	228	226	219	232	216	230	222	254	218	270	228	234	227	249	224	228	233	227	229	228	260	237	233	252	184	211	230	233	221	242	239	246	239	204	232	221	234	238	207	217	231	229	227	227	226	232	228	199	233	264	231	234	252	222	222	250	232	214	222	233	217	245	226	259	220	228	248	234	225	234	226	232	229	204	246	226	225	214	214	226	261	226	259	236	253	233	234	213	218	243	212	242	258	236	253	234	225	219	209	230	221	199	235	235	226	228	220	213	244	259	255	210	213	245	255	210	238	221	244	228	254	241	253	251	231	212	233	240	216	233	237	228	240	245	229	212	254	221	244	220	222	246	229	216	233	237	199	220	256	228	233	265	222	217	251	225	267	259	225	197	209	227	229	226	205	246	240	252	207	190	234	230	257	254	232	227	218	219	234	242	223	234	216	230	238	226	223	238	231	233	224	228	233	257	224	216	223	227	227	234	219	240	251	226	225	225	209	226	218	230	218	227	226	240	226	228	253	224	263	252	211	237	218	255	228	254	227	222	239	242	236	209	237	237	239	226	218	226	227	211	219	204	242	218	223	237	231	231	237	222	240	250	220	227	257	235	211	231	208	208	211	232	252	218	218	220	246	234	224	206	220	202	228	213	228	212	220	236	201	234	236	219	199	219	236	218	250	232	209	222	238	229	211	255	235	239	202	232	240	240	233	239	224	227	236	223	206	242	248	247	235	216	228	236	236	216	211	229	236	207	252	212	233	251	208	238	218	217	237	230	268	218	244	226	232	202	249	241	239	231	247	218	237	225	243	242	210	237	221	220	248	228	258	213	236	207	203	240	258	222	243	212	254	232	264	202	261	227	245	210	236	227	230	224	216	230	239	230	254	236	264	235	217	200	243	254	215	232	257	235	217	235	226	215	236	196	246	218	235	218	229	260	214	230	196	185	219	243	253	223	228	237	229	254	217	234	214	255	239	246	236	208	263	242	245	220	261	253	220	215	230	230	224	239	250	236	237	246	237	238	250	242	226	244	218	239	251	219	207	233	230	246	258	207	237	253	241	243	235	226	219	240	218	242	236	265	219	223	247	202	213	216	226	235	238	245	200	246	209	211	242	225	229	250	215	230	235	222	209	249	241	214	222	229	232	215	244	234	222	236	264	223	230	211	215	242	248	203	235	240	205	225	251	232	220	223	263	220	241	233	228	240	239	206	223	238	250	214	225	228	223	227	250	237	208	231	211	225	264	259	257	231	227	213	220	218	250	217	248	239	235	221	239	237	226	255	230	225	232	213	247	245	247	239	233	243	227	216	229	234	240	210	254	225	203	234	223	227	246	207	236	233	228	249	216	252	240	247	234	223	222	206	222	229	208	206	231	236	220	248	233	254	258	231	224	229	243	226	221	216	246	234	230	243	240	231	226	232	245	234	221	224	252	246	241	229	215	237	212	216	232	227	250	249	221	221	251	240	242	226	233	247	226	238	245	227	233	230	234	245	232	245	231	224	239	216	238	223	248	221	217	232	225	219	239	221	230	227	214	231	233	236	241	232	217	215	246	229	237	240	235	244	222	207	204	247	226	227	235	233	254	244	234	248	245	256	221	210	234	231	247	234	213	211	236	210	220	223	228	216	219	233	196	220	223	245	233	230	209	233	205	215	241	233	223	229	217	223	214	225	226	246	217	219	236	228	227	243	254	246	238	222	251	229	233	223	253	226	219	212	247	237	234	219	223	243	242	225	234	219	243	230	248	250	230	241	226	216	224	234	229	233	236	233	233	258	251	241	252	244	237	249	256	219	241	231	230	235	231	206	245	234	225	249	235	222	244	228	220	232	237	246	213	215	212	247	241	229	235	220	241	212	216	216	211	248	216	238	242	240	250	225	250	233	225	233	218	219	239	228	225	240	264	228	247	242	196	229	213	207	222	238	229	237	224	255	225	229	218	235	202	239	222	233	210	226	244	238	220	207	228	209	234	220	237	223	213	211	235	243	239	214	227	239	204	219	211	219	224	240	221	233	239	243	224	240	249	230	247	216	218	227	230	230	224	241	239	224	208	233	220	217	233	217	229	205	251	252	243	232	217	221	246	242	226	247	238	214	243	240	229	225	220	215	217	248	239	204	220	217	247	208	237	238	247	246	234	244	235	229	232	251	231	226	266	214	239	213	229	227	212	250	247	221	235	234	228	223	238	239	218	248	221	227	206	219	243	209	266	240	223	235	242	226	263	231	236	248	233	237	236	224	218	250	244	213	246	220	245	249	227	213	244	233	225	201	224	226	237	212	251	228	209	248	251	230	199	234	240	247	216	242	252	225
29066	42410	25152	9394	2280	263	294	263	267	238	255	268	285	278	275	290	268	272	292	260	271	302	265	287	264	295	267	257	305	279	299	276	293	288	275	297	297	262	268	284	247	279	313	302	284	301	291	297	288	284	286	262	267	275	254	285	264	242	292	275	272	267	293	259	300	281	280	274	295	258	289	298	270	260	273	289	266	279	289	292	295	261	275	294	272	263	277	285	274	277	285	286	289	284	249	270	285	290	244	253	271	293	273	255	292	266	261	296	282	287	273	296	255	290	297	263	296	273	267	239	252	258	246	257	262	288	280	286	286	290	268	278	272	274	279	266	278	256	270	257	286	291	275	264	284	275	267	280	278	290	288	277	272	286	296	278	286	290	277	275	262	275	278	289	264	277	289	277	265	290	283	287	273	262	281	283	297	275	285	265	267	296	274	284	295	286	266	308	267	285	268	277	256	291	230	295	277	270	282	283	333	267	264	286	251	286	281	276	271	268	304	278	288	296	287	287	276	263	302	291	267	284	270	279	276	262	263	274	266	257	282	268	291	288	284	271	253	285	281	253	259	282	271	285	293	301	268	280	300	282	288	283	272	273	262	247	292	280	274	270	286	284	279	244	298	262	256	284	259	307	298	276	249	299	284	279	282	298	274	295	293	304	265	305	277	271	312	261	270	304	257	289	288	282	288	290	264	264	261	281	280	272	265	314	284	267	279	248	302	262	264	308	284	271	251	302	276	285	269	277	279	260	275	272	296	291	285	272	285	276	287	276	274	278	286	273	261	260	287	297	269	278	274	278	298	273	282	295	291	296	285	280	238	286	270	281	304	281	281	269	286	290	295	265	263	241	290	279	254	285	279	233	272	251	253	289	289	277	307	278	267	291	285	265	287	283	269	240	286	284	263	250	276	281	249	292	276	263	293	266	312	279	277	294	258	270	317	266	261	260	255	277	257	286	297	258	261	255	272	277	285	249	262	303	273	242	269	281	261	289	284	279	247	293	255	283	264	279	300	304	255	281	252	258	248	273	263	290	267	271	257	281	263	296	276	284	284	293	255	274	276	285	298	289	272	251	301	231	274	295	278	278	311	296	266	275	321	267	277	276	299	267	282	283	284	249	267	270	285	267	314	293	260	288	310	311	273	267	283	267	284	272	255	304	274	248	258	315	267	284	282	272	284	297	285	265	277	264	284	274	255	275	241	262	271	266	268	276	302	305	297	268	261	262	276	270	289	306	233	249	284	266	284	294	266	268	294	301	271	263	278	271	271	280	306	301	264	275	295	274	275	273	274	284	280	289	255	259	298	267	247	284	293	281	272	285	310	254	288	295	296	298	281	297	288	291	262	289	243	273	269	274	244	251	262	266	276	249	288	274	301	294	280	269	249	292	283	275	276	270	287	278	284	287	290	259	260	270	272	281	274	322	294	305	261	265	284	260	273	249	289	266	296	261	269	271	290	284	287	264	285	311	265	256	284	278	273	253	295	279	283	264	307	296	272	269	282	311	271	265	273	263	274	240	269	268	268	265	267	268	286	288	253	294	299	268	261	267	291	292	279	288	306	273	279	266	297	266	249	248	288	244	314	259	281	278	284	305	258	275	261	328	259	293	294	294	295	277	264	262	259	264	290	261	275	254	281	307	273	297	265	278	258	290	252	265	276	299	279	282	290	286	293	276	295	277	267	255	286	279	296	264	275	271	275	286	287	274	240	276	297	303	264	260	272	269	286	304	280	276	291	289	274	267	287	296	306	300	303	278	268	274	318	241	303	260	258	289	278	305	268	271	281	260	254	246	259	274	295	268	282	281	243	261	282	302	284	265	287	244	249	282	304	271	280	305	285	267	264	288	284	293	272	260	265	253	283	272	299	273	292	274	281	304	273	275	282	277	249	291	280	268	260	273	256	273	280	276	310	296	289	281	262	282	272	305	274	266	272	272	289	275	283	275	273	284	284	253	292	277	293	273	288	281	290	286	273	295	272	266	290	270	267	260	257	295	285	268	294	253	253	247	282	246	288	272	264	302	285	261	264	232	309	278	254	307	281	277	265	262	262	282	313	298	277	241	275	264	272	286	266	284	267	268	265	295	255	295	279	255	269	268	280	283	264	261	267	289	288	303	282	275	258	278	262	275	284	270	254	265	302	279	284	251	271	280	336	250	260	261	261	275	288	278	293	262	288	264	245	274	264	286	274	277	296	280	313	308	309	270	272	256	276	257	282	281	273	250	279	258	288	292	252	278	294	270	283	288	268	308	268	286	260	310	255	301	267	242	254	280	294	280	262	260	297	284	290	265	302	274	282	292	261	248	276	303	258	265	301	265	258	317	243	271	273	278	269	251	278	290	258	280	278	281	289	240	265	326	280	249	303	304	258	296	287	274	253	253	287	269	298	285	255	265	273	269	295	271	264	291	307	277	246	266	259	265	287	277	262	280	291	245	276	278	255	268	284	276	258	282	254	278	241	303	279	239	267	265	274	287	258	265	272	270	256	250	250	284	274	263	279	258	274	256	271	281	271	274	257	269	267	277	271	302	251	268	271	274	274	321	265	290	275	291	276	289	269	277	298	301	296	279	285	243	295	269	291	294	298	273	266	281	284	276	279	265	262	287	281	265	283	293	266	266	297	277	265	286	279	274	279	264	282	291	275	273	291	299	291	276	279	295	266	309	291	293	263	264	284	301	296	306	302	266	243	238	265	276	271	267	273	282	285	283	283	268	277	306	295	276	260	254	280	297	280	268	254	261	266	267	275	282	285	249	259	255	264	276	285	284	297	322	291	272	255	293	256	271	271	285	265	287	280	296	277	279	276	284	268	258	281	269	276	268	269	267	292	247	270	255	294	270	297	296	287	287	269	290	284	265	292	275	297	276	289	289	282	277	301	258	263	272	283	285	287	288	276	276	297	245	258	279	262	280	283	263	310	259	287	293	249	282	288	246	264	302	259	301	270	294	283	262	263	270	268	293	298	261	261	256	281	283	329	279	274	280	276	269	280	303	274	280	290	255	292	259	274	287	286	264	258	268	300	295	281	286	284	263	282	290	255	277	276	292	286	306	284	254	271	260	275	299	275	254	257	259	278	288	302	261	289	289	256	288	244	278	302	252	285	258	259	279	281	279	274	283	286	276	279	273	287	298	283	277	287	300	285	287	283	281	287	280	255	298	291	297	244	247	237	292	284	284	266	282	257	287	280	273	279	293	254	266	262	274	278	274	266	303	277	296	272	249	280	248	299	245	277	260	285	268	303	285	259	290	263	298	292	285	265	282	283	285	277	263	281	245	276	273	277	255	307	302	260	337	280	263	292	277	266	307	265	270	304	267	269	274	285	262	279	279	247	256	284	280	278	270	298	248	295	316	266	276	301	296	292	275	272	273	276	288	242	296	280	284	270	303	261	259	288	287	267	268	286	279	270	283	292	284	304	281	304	273	287	271	252	302	277	263	262	302	283	249	268	260	289	280	276	297	281	258	268	286	269	242	278	307
24381	22440	32966	28972	22448	11477	1011	393	368	368	324	351	336	336	359	356	332	328	324	335	354	347	348	356	346	345	331	340	287	298	335	355	339	341	335	355	328	358	333	328	320	355	336	323	328	322	318	358	359	327	329	347	312	337	313	330	306	300	305	342	339	359	327	335	352	326	355	353	313	347	311	338	340	326	333	308	340	306	333	300	347	347	365	334	324	376	324	315	342	321	312	333	354	320	316	338	333	324	297	324	344	324	328	328	314	336	314	347	340	325	295	332	337	310	319	319	326	347	332	309	360	342	365	317	321	315	324	325	354	315	334	336	308	315	297	375	346	307	304	333	324	315	333	300	316	342	339	325	357	349	288	334	359	333	301	334	351	318	315	332	336	318	319	293	347	292	326	323	318	333	340	308	345	320	353	338	335	340	358	296	329	327	323	334	345	346	356	313	347	327	319	333	313	331	309	318	294	315	326	315	364	296	305	315	361	333	340	329	360	343	291	323	338	310	345	315	373	295	316	331	362	338	339	351	333	334	324	309	322	350	333	336	343	294	329	324	348	351	335	333	311	328	339	329	305	334	302	301	307	328	333	327	307	327	310	322	330	346	340	347	353	319	347	342	355	310	320	353	303	345	319	322	312	338	329	327	322	343	333	308	338	329	338	319	343	345	345	327	326	324	314	323	307	324	330	351	334	338	347	312	309	323	337	325	319	366	302	359	321	291	326	317	330	311	338	326	338	336	320	335	327	309	334	332	355	333	278	338	330	322	363	319	347	338	352	339	356	325	332	325	335	337	306	330	363	286	303	324	335	351	291	332	320	334	330	343	334	337	305	339	333	311	346	344	333	317	353	306	318	309	323	346	341	327	325	320	300	328	340	322	320	299	310	348	331	332	358	328	328	340	352	339	313	308	341	350	360	323	352	339	348	345	307	330	312	321	330	347	348	310	300	331	352	320	332	324	328	303	321	320	341	313	322	328	325	321	334	320	336	308	370	333	339	339	356	356	312	311	319	345	308	359	313	341	356	304	347	323	332	319	301	301	322	348	354	343	354	334	346	322	329	297	342	325	320	342	318	369	363	350	350	321	314	302	357	312	353	330	324	334	339	355	349	313	299	366	322	314	332	335	326	331	299	318	325	369	309	324	353	314	298	315	315	358	312	352	307	333	314	316	318	344	288	342	352	333	354	353	358	322	318	344	312	333	333	312	377	317	329	333	320	314	310	355	320	329	311	306	341	347	342	319	335	332	330	358	355	310	334	318	320	349	350	306	353	329	343	342	327	342	335	335	333	336	313	339	352	340	314	341	315	315	339	309	343	322	287	339	314	292	325	331	312	332	347	346	332	349	333	312	314	355	318	330	353	365	309	339	336	307	321	313	338	282	292	314	356	359	346	336	298	316	321	313	362	340	339	297	304	333	344	318	328	348	349	329	323	316	334	330	359	322	301	299	317	321	330	339	334	345	307	325	323	304	344	357	321	350	317	302	284	327	342	305	321	315	346	308	312	336	349	317	316	318	320	310	299	350	314	310	344	342	341	340	351	331	344	346	306	320	310	335	334	320	335	300	299	313	337	338	342	335	346	353	332	325	332	346	340	315	320	352	353	320	319	327	334	347	300	334	334	349	337	338	330	309	326	326	335	315	308	361	321	320	333	314	319	314	346	326	303	327	319	342	302	356	304	326	323	329	321	337	349	338	308	338	351	335	319	351	334	329	328	329	345	312	284	304	322	322	339	339	300	329	360	317	332	335	331	341	333	348	345	325	306	306	301	322	313	308	354	328	357	270	346	333	325	327	316	323	335	312	320	323	332	341	340	338	317	356	291	316	316	306	322	334	317	350	311	336	357	318	321	341	328	344	320	316	283	341	355	354	318	329	298	281	339	324	312	348	311	323	281	270	308	353	339	327	285	326	317	317	324	337	319	319	328	313	342	315	350	370	336	341	317	303	331	343	327	321	313	333	324	333	334	343	318	336	319	369	351	334	315	319	328	316	306	318	342	343	316	340	312	307	335	323	337	314	339	350	326	332	292	336	336	323	337	316	316	344	325	316	344	322	319	327	326	332	320	350	295	327	314	328	314	334	340	342	357	326	319	327	322	320	318	350	345	281	300	328	327	312	328	332	317	302	319	362	338	314	334	366	290	313	311	337	362	310	326	332	318	313	328	319	340	298	338	340	322	329	311	339	337	326	304	339	314	335	319	362	357	342	319	341	344	366	315	360	307	321	332	341	332	305	355	318	340	347	332	334	356	339	318	309	312	323	336	320	306	350	301	314	358	325	320	340	322	294	327	333	312	337	367	342	349	300	348	349	332	331	326	351	340	346	315	330	298	314	312	327	301	366	345	308	361	352	328	324	314	375	327	314	324	325	325	347	321	351	301	364	331	337	365	331	319	300	328	312	349	327	326	334	338	339	339	333	331	310	320	356	347	306	328	339	344	339	325	339	325	340	300	352	342	293	289	326	305	354	325	334	312	304	306	336	332	327	343	336	299	309	312	344	347	352	306	323	344	344	351	303	306	326	318	317	335	334	325	344	296	343	335	296	350	331	307	338	328	357	342	343	292	323	310	354	328	315	337	318	339	313	315	357	314	367	333	340	321	306	341	296	313	310	328	322	287	310	302	340	318	334	322	301	328	311	347	355	329	347	328	362	334	358	314	299	325	355	322	327	338	326	357	342	319	336	340	338	315	298	293	325	375	327	318	312	313	349	294	345	332	338	324	309	343	345	353	317	355	332	335	323	334	305	301	323	331	356	308	339	347	352	319	331	324	290	321	342	363	323	317	324	362	310	356	319	356	321	331	313	312	296	348	320	348	333	332	327	334	361	314	300	310	327	326	364	347	333	317	337	304	337	333	327	322	342	316	342	344	323	349	353	310	347	336	319	354	326	352	320	339	298	332	334	313	329	277	334	322	332	334	320	338	314	328	351	328	384	334	320	289	346	323	317	302	298	342	337	335	309	330	324	351	361	325	347	380	321	376	323	298	300	321	318	308	323	333	313	354	332	306	336	337	304	328	332	311	326	323	311	312	312	314	329	348	346	327	349	302	363	317	334	330	297	321	338	355	347	332	332	308	329	331	328	321	323	344	324	317	333	318	352	318	337	328	332	312	351	314	341	312	327	329	327	315	338	317	327	319	349	304	356	321	326	321	300	329	335	345	311	325	326	346	343	351	321	327	334	343	310	352	325	331	367	328	332	317	308	376	348	319	321	322	342	293	334	319	351	323	329	343	312	318	326	334	305	325	346	327	335	340	325	336	331	343	350	327	344	351	317	339	325	333	317	329	334	296	340	334	374	340	362	360	324	319	348	325	346	316	313	306	329	372	348	337	338	346	335	363	320	344	342	328	315	312	317	334	342	332	344	364	291	339	311	326	321	316	345	368	318	313	334	314	329	298	338	348	319	324	318	327	321	329	337	348	335	340	350	297	353	317	342	315	344	289	353	302	308	315	330	328	354	323	301	325	321	318	326
55670	89269	62725	39827	16439	557	472	481	433	406	366	413	411	402	427	408	401	367	412	425	366	391	371	366	364	331	365	367	356	393	410	380	390	349	374	402	357	344	380	413	367	395	395	357	368	400	379	391	392	415	366	362	377	399	378	369	350	369	362	344	384	354	378	357	345	399	348	363	353	383	388	378	376	380	373	374	343	381	388	381	354	380	364	367	358	386	391	370	387	358	385	391	383	355	389	376	377	367	332	362	355	378	392	358	368	417	394	355	379	374	400	362	354	391	356	368	370	393	395	399	382	402	372	357	385	342	349	393	402	349	381	389	368	380	402	338	370	389	354	371	394	378	360	345	389	374	398	316	351	394	380	415	397	396	377	373	345	389	405	355	391	369	333	345	385	357	367	358	357	379	362	393	368	382	357	387	369	366	385	345	342	375	382	369	374	368	386	382	363	369	361	359	378	357	357	361	374	352	390	359	382	387	366	351	351	409	367	402	376	375	380	395	391	324	355	407	365	381	389	395	375	370	375	363	345	376	379	361	383	383	389	377	356	380	359	354	378	376	363	387	373	387	363	371	386	417	336	414	394	368	354	357	378	376	381	385	327	392	344	355	352	400	376	369	378	366	347	352	367	352	404	389	377	356	337	330	364	378	399	406	378	369	378	388	369	337	377	384	359	382	396	355	364	331	375	355	367	365	380	376	359	405	366	392	381	353	409	355	348	389	372	398	379	350	380	393	387	367	383	359	376	369	405	367	395	376	387	386	411	405	368	368	403	394	372	369	359	382	368	351	378	381	354	384	354	365	360	376	387	403	385	402	409	403	336	375	400	383	366	339	389	363	377	358	406	370	362	369	381	370	370	363	377	385	412	347	373	387	348	352	355	372	367	396	380	359	391	374	380	350	372	369	416	383	338	353	385	417	367	360	348	358	396	375	384	389	361	359	356	359	365	374	371	378	369	343	351	399	372	357	360	390	369	335	410	368	404	381	356	313	360	398	360	376	368	356	378	349	355	394	382	381	383	360	349	369	392	367	406	351	377	379	411	353	371	367	375	329	359	377	355	360	380	363	360	398	367	391	387	384	403	376	376	357	357	374	378	371	367	372	367	370	374	377	371	383	373	356	386	383	380	356	402	354	386	333	370	367	355	354	402	367	376	379	363	345	352	356	369	347	367	371	406	389	388	355	388	381	359	398	380	364	372	375	368	362	403	376	360	336	410	365	344	375	376	386	377	380	396	337	373	371	384	344	337	395	387	356	380	369	369	396	342	386	382	348	362	372	349	373	386	377	362	377	393	376	406	365	402	356	386	390	388	405	361	375	388	375	378	355	328	381	338	346	352	391	360	363	375	350	377	382	389	332	395	370	372	371	368	392	388	384	331	383	401	366	409	381	386	361	372	331	382	375	346	351	356	401	368	384	391	361	368	388	359	380	379	374	370	386	390	378	376	376	358	380	386	368	388	378	378	374	367	385	404	386	344	380	336	405	353	350	376	372	393	332	380	411	397	355	375	373	380	401	385	385	372	373	370	394	358	421	376	413	364	379	346	402	385	388	365	369	396	396	367	373	352	350	402	344	360	354	377	364	404	374	359	364	352	368	369	357	350	403	361	365	389	332	378	378	396	429	380	389	361	383	350	402	381	377	365	384	375	380	387	403	371	404	374	371	405	363	345	345	395	370	391	401	376	367	389	392	381	334	370	357	426	343	367	366	381	410	391	349	361	358	395	412	373	335	389	367	327	352	397	344	396	370	387	367	390	355	337	382	400	373	398	373	382	372	332	397	383	399	371	369	405	366	384	352	339	382	379	365	341	355	356	347	394	379	382	372	389	366	318	375	347	337	390	359	361	346	395	353	368	374	388	362	410	391	379	359	373	386	339	357	350	400	360	391	334	361	368	345	377	381	389	382	399	356	385	359	357	349	395	384	395	391	371	391	366	367	396	399	413	394	365	383	346	388	377	379	371	395	364	382	343	374	385	381	376	384	353	369	364	375	371	358	353	377	372	386	374	383	376	378	366	416	372	369	401	412	432	369	360	382	367	358	375	398	369	378	360	387	374	412	400	403	385	398	333	399	401	389	383	369	358	366	388	378	369	385	378	375	385	368	359	390	388	383	407	392	341	372	360	405	363	369	378	395	383	388	401	334	340	353	345	374	397	383	388	398	348	374	372	377	361	377	390	386	384	373	358	395	333	400	359	378	374	344	357	360	405	351	365	376	377	360	355	361	401	376	355	413	374	365	394	361	385	359	384	346	380	424	361	380	375	403	359	353	383	364	375	381	388	377	398	360	335	366	400	401	394	391	377	398	358	369	343	376	393	378	366	366	402	361	368	356	360	351	384	366	364	381	361	339	382	386	340	416	364	379	407	382	401	363	354	391	399	347	351	373	403	398	352	386	358	338	405	360	379	381	373	354	337	348	362	400	390	350	394	319	378	408	421	348	369	383	352	394	374	377	383	393	355	372	402	414	333	386	367	387	406	357	396	394	394	368	393	399	385	359	379	379	364	358	364	377	334	376	373	416	369	404	377	342	351	352	350	337	388	388	357	391	357	395	355	355	350	389	373	385	364	367	400	370	376	356	391	357	352	366	365	356	364	385	372	349	396	363	404	346	369	362	370	369	391	355	358	372	384	365	371	347	379	378	356	380	383	352	365	363	327	374	387	389	402	378	344	341	361	411	360	388	382	355	375	379	356	375	374	374	390	367	390	373	381	395	360	392	406	387	324	372	398	385	372	344	389	397	360	394	393	402	350	364	342	333	373	361	382	357	381	376	351	392	357	358	354	350	344	384	372	379	360	378	365	431	349	393	365	333	349	361	377	343	385	345	394	383	374	363	347	383	404	353	416	390	358	387	375	384	368	362	392	360	366	393	387	363	318	392	370	399	390	377	394	369	410	388	385	371	347	347	348	386	412	368	373	378	327	381	377	384	368	394	398	375	359	365	399	374	382	359	354	384	378	360	383	383	371	374	363	377	386	361	400	400	413	421	352	387	374	367	411	380	383	383	357	409	380	386	360	359	367	393	388	388	352	379	366	407	364	374	370	381	394	370	373	384	393	356	383	365	354	421	408	366	385	391	389	361	401	354	349	382	336	373	376	385	350	382	442	361	391	360	378	364	386	399	368	380	375	370	378	364	361	362	369	406	381	387	336	397	361	356	343	368	389	350	390	386	364	371	379	362	352	365	390	374	418	360	372	402	390	376	370	390	411	391	373	382	372	385	351	415	350	409	411	372	352	373	366	361	371	348	390	406	376	380	337	377	377	365	359	389	401	386	386	402	344	404	386	394	384	394	353	384	371	354	370	374	376	387	379	360	376	345	389	382	382	363	358	415	367	369	376	365	416	376	346	361	375	381	352	380	320	367	380	371	395	378	398	363	402	377	365	367	357	360	382	387	368	418	405	389	389	329	369	403	407	380	367	377	336	347	380	381	392	393	386	353	413	431	346	383	411	397	411	407	357	385	351	352	369	347
25935	23848	32879	28128	16206	1975	382	324	349	350	326	328	364	368	352	361	332	295	332	298	320	332	321	327	334	311	294	334	328	336	344	332	339	322	328	319	302	346	327	311	336	345	339	311	323	298	364	307	363	290	289	343	367	322	302	321	357	298	308	298	315	340	310	313	300	347	326	338	316	302	323	332	312	294	327	311	324	289	320	335	302	329	353	331	333	346	360	361	325	338	298	328	337	320	313	335	348	299	318	307	301	299	319	313	288	311	265	329	324	292	323	293	334	308	353	330	313	331	325	349	322	323	337	323	344	338	318	325	321	333	335	320	305	355	343	303	315	299	317	314	316	336	308	327	337	310	325	329	341	311	316	349	331	318	356	334	319	353	320	352	309	309	297	299	301	347	339	331	297	312	320	342	336	316	315	369	330	321	315	343	313	351	336	282	308	344	333	330	344	334	311	326	319	330	328	297	333	330	328	325	331	332	340	310	347	345	316	333	318	299	338	315	330	331	327	330	305	318	331	333	336	328	317	289	337	345	307	307	356	321	336	301	361	338	300	330	323	318	320	342	321	294	329	325	309	337	357	337	320	323	302	331	366	340	326	335	313	312	317	324	313	297	318	334	300	309	341	353	288	307	331	343	329	328	332	322	292	309	294	315	325	333	317	320	345	338	305	357	324	295	343	318	323	305	334	301	290	327	342	336	323	296	311	351	300	361	310	313	301	341	335	295	330	316	335	334	335	315	333	316	335	333	333	315	299	321	325	368	323	333	322	278	323	305	345	323	327	340	295	311	348	309	316	304	321	323	319	326	325	316	283	316	381	317	283	315	330	322	305	301	373	345	333	313	322	329	315	316	339	341	340	330	324	316	302	334	278	313	344	323	325	303	343	307	299	306	335	342	325	311	296	354	322	289	345	343	321	329	298	328	345	315	343	295	323	316	318	335	349	291	315	311	330	338	319	330	323	318	303	360	327	309	306	341	296	347	319	302	330	332	305	321	342	290	334	290	327	334	314	317	298	338	340	316	335	372	327	349	345	349	345	307	313	293	308	322	335	327	311	336	312	322	340	315	329	314	326	321	317	339	353	350	309	297	323	318	321	346	334	320	368	319	294	325	330	337	325	293	337	321	358	293	294	317	315	352	327	309	307	308	303	306	328	315	280	340	343	317	319	353	313	327	322	314	323	290	318	324	343	336	338	327	316	305	339	332	337	332	309	333	279	364	315	365	325	327	327	324	326	287	300	330	325	305	313	342	296	355	308	315	309	338	335	341	299	316	345	310	302	317	310	298	322	319	313	297	305	353	326	321	354	322	356	337	356	285	340	306	295	285	317	316	306	319	335	308	345	318	319	342	311	339	316	345	348	325	335	336	319	287	311	330	344	295	321	316	346	299	350	326	322	306	313	316	348	307	339	352	303	347	290	323	334	312	344	327	329	317	325	320	287	333	368	378	328	316	327	331	322	305	305	316	336	336	299	317	334	299	330	367	324	347	311	316	327	322	344	343	325	326	334	317	320	325	359	318	325	320	336	328	350	329	331	303	299	342	312	322	310	307	322	325	343	342	314	324	308	322	327	313	306	338	329	310	330	311	309	354	310	309	332	321	309	335	315	309	334	370	319	342	328	302	320	317	317	327	343	342	325	337	307	318	291	327	347	324	344	324	310	317	291	346	334	319	283	322	359	321	301	321	335	300	337	326	329	353	345	324	291	349	312	286	340	306	329	313	296	325	312	316	349	313	326	335	356	351	281	308	310	317	326	301	331	323	324	367	318	311	342	327	317	340	331	349	311	323	362	305	284	324	333	314	305	320	315	318	350	342	312	295	309	336	324	302	284	301	331	317	327	333	312	292	321	308	327	322	267	344	329	340	341	297	334	338	328	314	305	333	340	281	331	325	338	322	331	325	334	345	332	302	320	299	299	315	316	353	325	356	333	319	341	339	336	310	317	337	328	351	280	339	331	310	353	324	351	324	318	347	345	326	331	321	278	321	323	309	328	306	291	303	315	298	344	334	321	318	317	322	299	303	298	325	302	347	309	336	329	319	312	330	319	294	333	307	316	334	334	333	298	322	328	328	319	336	327	321	331	315	309	325	330	339	319	304	326	326	357	312	283	313	313	302	347	339	340	345	278	324	334	304	336	309	321	303	340	331	363	330	347	281	319	309	355	306	331	319	319	341	319	320	345	329	313	289	379	328	349	316	294	350	300	333	341	329	354	359	324	377	370	327	304	314	337	311	301	330	312	284	341	335	317	342	332	326	309	295	319	300	348	308	328	346	335	321	314	347	352	321	321	319	301	311	333	350	295	334	321	336	312	332	337	324	335	300	313	304	294	305	313	327	318	336	331	359	347	317	311	288	325	338	294	288	320	321	350	321	323	339	318	306	301	299	366	316	336	312	317	304	330	315	341	333	306	331	343	322	316	356	293	344	332	321	303	352	329	339	321	312	322	292	319	345	328	331	300	327	308	327	305	322	316	301	306	364	319	328	321	314	379	343	310	318	317	358	304	297	323	330	273	315	348	314	313	343	295	321	344	341	338	321	338	340	341	323	314	306	344	310	325	344	328	365	296	342	362	302	304	324	292	303	313	314	334	307	317	348	277	320	338	311	322	306	332	311	297	306	310	332	313	298	299	341	346	343	325	327	305	281	349	335	337	323	327	348	329	289	338	333	346	310	308	320	331	319	316	316	279	347	334	310	315	299	313	323	320	323	317	328	291	334	320	312	340	329	332	350	308	304	294	322	315	358	299	319	322	324	350	326	334	334	325	316	323	295	339	329	297	336	320	338	319	313	323	296	322	366	327	349	323	322	344	316	362	331	320	317	307	317	317	311	315	324	290	318	299	326	324	358	333	330	331	319	341	288	314	309	334	319	329	327	325	324	339	305	326	307	331	333	311	324	311	296	337	299	358	315	304	301	312	333	334	300	326	333	343	335	336	289	354	312	294	332	360	316	315	304	295	328	336	279	353	317	314	327	333	356	339	315	295	343	352	321	317	339	344	316	346	304	338	293	331	343	331	316	328	288	307	354	311	302	330	298	343	312	303	324	307	309	338	332	295	338	336	315	343	334	317	338	277	341	274	306	321	317	311	328	313	339	328	337	319	360	364	336	308	290	292	330	315	312	301	323	349	310	323	312	343	346	313	344	320	336	334	355	328	341	302	318	336	322	337	327	353	308	320	348	325	332	296	305	326	355	308	303	308	356	340	330	356	343	322	339	333	313	333	327	330	345	330	321	335	326	362	338	302	329	351	324	312	343	315	322	328	304	322	302	313	314	320	342	308	309	309	353	270	343	317	309	360	313	341	314	330	283	329	322	310	311	343	326	314	319	326	321	310	352	347	317	372	348	302	348	339	333	327	295	319	318	350	320	316	357	330	346	339	305	333	330	330	362	317	319	327	341	277	340	326	318	346	346	306	331	339	310	299	314	317	323	336	338	355	295	288	314	312	286	333	310	323	347	296	326	328	312	316	365
52514	76111	49682	30331	10812	440	429	418	433	357	378	411	389	382	407	379	401	376	452	403	394	422	400	410	403	396	378	366	383	450	410	395	394	382	355	389	353	368	400	362	390	379	375	409	356	387	390	388	372	395	373	378	404	393	411	385	341	369	393	394	419	389	418	396	403	392	374	364	366	365	390	359	367	399	344	384	393	417	371	410	377	347	424	360	349	399	363	393	370	413	368	392	417	359	386	399	408	399	397	391	384	375	441	399	381	383	375	378	380	380	388	366	386	355	363	362	416	385	381	369	370	387	384	426	387	358	381	356	398	390	384	389	369	400	395	386	387	419	369	395	383	387	387	403	385	359	387	395	401	376	388	385	385	383	362	395	384	347	411	344	381	374	390	388	367	377	373	377	361	380	380	377	369	373	407	397	390	388	419	383	388	410	351	352	396	371	363	398	394	376	403	378	415	363	438	386	411	387	372	358	356	414	406	395	390	377	404	368	374	397	414	358	386	394	388	358	366	411	402	397	368	398	373	416	397	387	365	366	401	405	396	373	345	396	393	383	361	377	388	374	403	390	367	393	420	403	346	391	368	360	378	381	352	388	364	391	372	377	361	357	372	361	381	388	393	365	402	427	355	370	384	377	381	399	349	395	385	400	376	371	383	398	383	385	356	375	393	418	362	384	405	369	363	389	352	398	392	373	365	375	359	386	374	391	411	403	350	396	406	377	397	363	357	369	371	397	394	357	369	391	379	411	359	396	382	406	387	334	364	396	378	410	391	389	378	364	378	394	383	380	374	401	367	379	393	358	432	397	386	396	390	402	410	363	380	395	378	353	363	414	357	362	376	381	385	387	396	383	414	406	435	390	377	371	408	381	381	377	379	424	382	387	351	400	434	383	378	376	389	397	413	372	370	388	389	387	355	362	402	369	427	387	388	383	366	383	387	385	385	377	385	401	380	381	379	370	381	350	363	346	428	392	392	340	389	398	344	360	369	356	403	361	379	361	389	400	387	409	371	372	389	402	381	386	373	381	364	386	379	382	399	378	385	394	354	365	372	372	400	403	431	390	391	395	367	399	403	371	379	392	376	395	402	389	362	365	377	413	404	401	379	398	398	393	341	377	409	346	387	390	390	407	383	398	400	385	391	384	365	383	414	369	370	387	376	370	410	399	357	375	402	359	370	414	420	409	405	374	377	408	353	377	370	365	403	362	352	370	352	382	377	352	383	391	403	385	356	382	390	394	367	411	344	356	381	374	371	359	373	377	347	384	401	387	369	420	418	392	381	360	393	402	380	354	404	393	399	379	400	399	392	364	378	363	371	374	389	404	382	384	364	338	366	400	396	389	405	379	391	411	343	371	413	360	355	391	371	384	383	393	373	367	387	405	413	400	385	365	380	353	415	325	376	370	357	392	386	365	380	398	378	408	387	395	369	432	367	402	379	379	413	390	388	377	372	387	368	408	409	416	426	377	395	384	395	357	395	383	375	385	394	382	378	348	377	383	375	385	380	409	432	404	390	350	431	398	374	402	361	410	398	389	413	339	353	376	407	386	390	373	354	383	379	372	404	381	411	434	368	403	373	378	395	401	372	369	363	414	412	399	390	370	412	385	374	398	384	371	371	377	373	381	455	382	374	394	400	420	415	395	362	407	415	369	375	377	373	428	366	382	433	385	385	369	340	377	398	397	375	381	362	396	389	417	393	373	391	393	390	362	355	384	367	394	434	353	395	384	406	365	399	424	384	375	374	387	384	390	383	370	399	369	398	384	362	384	382	372	423	394	400	372	390	365	399	362	395	352	344	354	367	402	350	392	410	422	409	446	373	358	389	378	392	396	391	375	373	349	358	357	431	380	360	431	412	386	401	363	379	367	360	399	382	382	373	382	420	369	377	404	379	390	355	382	391	387	391	356	390	370	403	362	400	376	402	383	392	383	399	411	398	371	388	362	401	376	398	407	397	398	367	410	366	358	374	394	370	394	385	381	352	385	405	438	387	399	372	371	361	390	345	411	366	399	404	406	399	386	415	408	377	392	398	375	373	370	382	358	368	389	406	426	423	404	384	403	379	371	390	405	377	378	412	368	366	396	379	405	392	369	381	375	371	377	414	405	361	421	379	370	414	401	415	378	366	389	405	386	405	365	392	362	412	417	430	395	393	376	372	408	416	397	360	376	387	409	367	333	365	365	387	411	374	420	385	366	391	390	382	417	382	350	402	361	424	405	375	428	426	369	421	378	393	374	395	377	422	413	393	373	363	384	408	397	363	377	366	379	395	409	366	416	391	363	366	366	397	402	401	394	358	409	391	352	385	363	384	411	372	375	390	375	375	387	362	397	346	398	412	395	385	397	364	355	389	378	357	386	386	404	366	397	370	369	398	385	393	370	350	377	361	374	370	391	362	397	395	365	372	398	393	369	403	393	378	344	391	374	396	358	381	383	383	385	389	377	386	411	412	367	402	387	363	358	383	364	388	397	392	389	397	425	374	370	426	363	392	364	344	389	395	400	363	399	370	361	375	388	383	383	416	356	408	395	375	379	408	392	360	387	382	361	417	404	381	418	372	385	415	409	375	369	339	344	380	373	378	362	390	367	387	406	413	384	432	412	338	412	370	369	401	423	398	365	395	420	375	371	397	400	323	388	411	386	402	382	401	393	388	411	375	382	406	392	369	387	389	391	380	398	366	396	381	367	412	386	381	348	384	415	394	392	396	391	374	399	393	382	361	372	403	392	366	415	410	372	369	426	389	383	392	390	401	358	396	413	391	401	390	412	372	408	370	371	388	415	382	386	376	354	355	389	388	364	386	381	386	387	374	376	387	373	382	367	386	393	370	395	377	398	386	398	367	382	394	380	393	385	411	389	381	380	372	368	344	390	385	397	377	368	372	382	386	427	397	401	347	376	405	365	408	384	400	400	377	383	403	376	380	394	349	387	336	427	391	404	360	413	374	379	390	382	369	390	352	422	394	419	380	371	395	360	420	398	384	373	375	399	384	380	396	377	396	398	358	374	398	398	398	399	388	410	381	387	398	327	361	385	373	369	366	366	379	416	344	369	432	378	342	359	374	375	413	373	374	382	374	358	342	376	361	368	411	400	398	379	386	381	373	398	400	374	373	381	401	407	363	368	380	380	394	401	382	371	410	382	415	388	356	406	357	383	392	390	371	409	374	374	362	382	390	358	373	386	379	372	394	421	381	396	375	400	384	344	383	384	387	432	418	398	392	392	395	382	388	358	395	373	385	427	417	418	391	382	367	409	353	390	378	420	392	366	389	374	364	385	343	347	410	409	341	360	381	379	378	428	410	349	341	385	404	367	399	378	396	374	385	386	380	389	373	384	364	372	376	407	393	380	411	365	393	398	389	370	394	401	398	380	393	351	376	395	395	373	396	396	378	354	411	389	366	396	400	372	401	366	395	341	342	371	372	393	372	364	364	372	376	349	403	366	392	348	414	418	385	425	351	395	390	389	362	347	391	378	398	398
23224	21892	30855	26371	22396	19844	8298	679	588	556	553	545	540	518	512	490	514	523	507	531	482	527	524	495	456	536	469	539	495	546	515	514	525	496	522	503	487	533	546	524	496	514	513	482	506	508	548	519	486	488	487	474	500	532	490	480	467	487	510	494	487	482	530	514	499	482	504	518	514	553	512	542	505	537	512	466	485	501	499	478	472	471	515	509	539	472	526	516	481	467	512	499	467	480	533	506	475	499	508	494	510	537	503	539	496	471	533	499	494	494	505	512	513	551	493	543	493	525	497	501	517	500	501	485	470	486	506	494	500	535	540	552	518	542	477	504	486	486	529	548	511	574	513	528	520	499	497	498	547	552	536	509	524	519	523	465	518	482	489	519	491	505	517	484	445	510	533	512	521	516	528	520	529	485	500	491	554	513	505	478	496	500	520	500	489	538	525	532	495	482	515	502	499	471	515	468	501	525	426	562	517	502	547	523	525	498	549	500	487	515	528	493	526	503	500	526	529	508	533	558	520	530	551	534	480	477	483	495	497	505	472	468	513	532	478	457	478	487	525	464	471	485	515	466	478	512	477	483	511	482	478	507	437	469	480	489	494	526	503	511	482	532	535	507	475	486	507	508	474	515	480	536	494	493	516	504	484	542	486	532	455	509	490	500	498	502	517	509	480	471	519	487	531	491	497	520	519	501	479	496	534	512	488	516	538	522	533	470	523	458	519	549	508	508	509	541	494	479	463	516	513	485	481	471	516	472	492	493	481	499	439	501	489	511	467	493	515	535	522	485	501	508	491	549	471	534	486	523	496	521	472	504	505	496	503	514	525	513	499	467	504	501	528	476	557	498	516	516	534	463	470	463	531	514	507	530	538	515	531	501	516	510	535	489	471	487	499	486	507	487	496	533	513	494	559	505	535	511	489	519	495	507	520	519	523	529	520	498	530	529	521	526	501	546	537	502	478	550	471	537	533	495	481	502	494	488	516	525	483	501	479	519	547	468	531	491	535	525	535	524	474	440	491	536	486	516	472	491	502	544	473	499	545	482	490	507	486	520	484	501	495	478	476	479	524	494	495	496	506	532	508	491	500	545	536	484	490	492	483	527	507	456	498	523	455	457	526	518	476	540	514	497	520	518	544	498	488	541	506	526	500	484	508	484	539	484	467	514	525	501	523	495	517	479	528	493	537	527	516	503	486	520	509	534	462	507	540	499	489	495	493	522	510	510	498	529	486	530	527	510	477	529	551	519	486	514	546	472	492	507	522	480	502	501	525	523	528	478	543	505	474	460	509	535	480	492	501	539	516	495	490	491	510	479	519	512	531	483	496	504	473	513	511	472	506	522	498	486	490	530	492	506	518	507	503	525	519	501	520	487	508	492	507	507	504	497	477	469	484	482	503	493	496	507	509	508	506	469	503	487	536	483	493	514	519	521	506	497	567	566	492	486	476	546	514	516	488	492	511	472	535	481	486	492	501	482	488	522	465	498	498	529	537	537	526	510	577	500	525	505	507	493	498	494	520	509	486	527	481	515	511	501	490	494	533	533	525	522	465	488	472	474	495	513	543	460	533	512	483	530	467	499	478	499	474	530	502	492	509	471	520	504	495	520	480	495	520	539	466	525	511	546	540	505	506	444	515	491	502	513	484	489	545	519	457	499	512	501	531	490	455	537	530	532	520	491	539	525	533	492	512	494	485	484	494	499	493	541	492	513	511	514	490	515	527	513	507	487	481	458	493	491	496	490	535	528	505	485	479	484	475	506	561	511	492	518	456	530	565	511	469	522	499	458	520	520	501	539	496	514	533	489	520	500	497	531	565	453	501	469	536	533	514	546	490	502	509	496	487	492	521	485	486	483	489	510	512	495	476	494	492	498	491	470	514	514	522	522	507	510	462	502	487	513	475	528	537	458	524	539	489	526	528	499	495	491	521	481	491	500	486	537	518	482	522	494	448	490	515	508	528	510	509	530	520	480	521	502	513	562	514	489	512	511	496	556	521	527	500	551	490	513	518	484	485	480	537	496	495	528	461	517	515	521	497	509	490	532	505	492	476	472	517	516	526	501	544	484	520	472	526	516	578	519	528	483	492	537	506	513	467	546	460	496	530	531	475	479	493	521	512	514	493	493	485	486	516	494	497	465	493	500	488	516	483	502	499	481	518	503	521	505	521	462	512	507	549	469	492	527	470	517	421	495	496	497	537	519	500	486	503	566	566	482	469	523	490	476	481	497	486	500	474	538	527	517	479	505	492	519	511	492	535	543	457	485	513	499	494	525	537	527	511	513	513	508	487	494	477	504	505	543	502	503	500	498	487	487	530	542	501	503	483	524	549	501	504	503	494	479	479	472	487	517	488	537	502	505	544	494	485	470	523	490	470	489	503	527	516	505	496	514	486	527	521	496	493	482	531	524	508	496	466	513	503	493	526	488	472	478	510	505	546	502	506	530	519	518	521	502	510	513	536	500	536	514	559	513	508	511	523	500	516	514	500	497	503	498	484	539	523	531	516	473	557	500	515	493	551	482	519	460	483	477	492	521	515	536	464	450	477	528	507	504	545	481	553	493	545	533	466	532	526	506	490	468	485	529	521	505	492	497	488	497	482	487	523	494	469	477	511	524	535	542	459	500	490	475	495	518	498	475	523	508	508	488	506	489	566	540	493	497	517	537	524	452	477	533	509	521	511	489	480	468	495	495	483	471	512	470	440	509	500	479	520	462	513	547	494	499	462	492	487	496	504	499	530	522	474	526	525	464	518	481	509	492	508	508	503	513	496	503	523	500	505	518	508	529	507	506	492	495	487	502	501	517	496	498	473	477	528	468	502	501	478	543	512	487	546	498	518	548	511	499	481	479	518	502	494	481	540	530	491	498	525	490	502	532	498	500	529	479	504	521	492	481	526	532	448	477	519	510	508	511	507	512	510	527	521	530	502	495	486	486	510	484	506	520	504	498	538	520	503	501	501	557	494	453	492	486	483	495	510	494	496	457	534	491	505	458	474	473	478	495	523	527	543	496	518	516	528	491	507	475	473	476	514	518	492	497	482	467	511	513	490	480	492	497	481	486	486	496	517	512	499	550	517	503	521	539	495	546	512	506	508	471	520	484	536	512	541	541	486	507	440	515	486	501	501	475	483	511	529	504	478	476	509	514	539	530	500	468	493	526	504	490	515	543	481	510	508	526	486	479	515	533	487	489	499	511	500	485	541	504	538	501	509	488	469	510	493	516	522	503	521	483	501	456	500	498	490	529	467	520	483	492	496	510	477	496	487	483	468	474	523	493	536	545	461	499	525	457	535	536	482	476	493	466	520	486	488	509	523	460	531	477	504	514	513	517	501	517	543	465	514	506	507	480	531	522	479	474	472	477	462	456	502	527	481	538	497	517	498	518	463	498	519	504	487	478	474	528	500	531	521	486	480	500	537	487	492	524	507	500	526	506	514	500	450	499	527	517	468	506	508	514	523	502	480	523	518	489	502	482	528	522
63040	100142	70388	49324	23625	824	720	711	674	656	627	637	572	616	557	579	590	581	579	602	635	577	570	569	581	527	608	568	589	507	557	561	563	541	525	559	576	552	532	544	513	560	560	552	536	544	524	540	515	608	561	534	558	565	553	544	577	581	524	564	537	535	543	582	528	527	562	555	565	562	549	536	585	545	570	587	572	573	575	550	559	574	559	547	549	545	556	559	597	576	530	574	524	558	567	554	496	573	516	574	565	553	522	556	528	574	566	600	610	582	589	536	551	506	550	504	537	554	487	555	564	530	554	515	572	587	573	571	546	558	528	557	566	517	549	525	592	526	547	550	601	565	529	542	566	572	548	590	577	556	564	562	551	555	554	591	538	570	548	564	550	552	550	555	577	551	528	558	593	565	552	554	588	564	535	533	572	522	617	585	555	546	542	567	531	565	558	530	546	511	537	569	550	521	541	571	557	570	548	568	561	565	548	577	569	542	532	566	552	571	557	531	585	566	558	564	568	523	573	555	554	559	577	529	545	520	582	497	516	589	572	516	534	550	531	581	574	568	506	560	561	535	531	526	567	572	546	533	562	554	555	550	596	550	538	595	567	527	566	555	546	551	580	528	547	569	500	568	552	497	544	534	558	525	597	585	535	579	551	528	520	557	556	540	576	543	571	526	533	547	522	523	552	561	551	513	537	589	563	577	531	546	586	539	533	568	567	509	588	547	607	559	575	559	553	516	585	601	549	521	548	535	550	523	523	513	536	559	554	588	551	529	561	561	514	543	584	596	539	548	546	615	551	520	607	582	575	531	566	571	555	584	539	545	577	561	518	541	537	570	562	582	556	546	574	551	511	560	607	557	556	552	544	537	549	539	564	595	513	554	510	575	598	569	556	556	534	538	561	553	595	601	529	569	538	542	543	555	572	541	547	568	534	547	588	551	550	552	567	597	570	587	570	567	551	532	585	570	540	551	575	564	586	543	571	558	576	600	569	536	556	570	536	542	573	574	572	541	557	566	578	568	608	542	552	565	561	563	565	538	585	569	596	584	519	541	561	552	573	538	585	555	593	530	570	561	553	571	565	622	530	584	568	557	539	550	549	526	547	581	553	589	525	570	543	539	558	536	533	559	584	573	578	542	540	532	530	535	567	529	548	540	558	535	512	512	633	535	596	511	543	545	558	540	561	561	539	540	563	535	555	588	558	586	525	537	567	561	552	606	549	548	541	583	543	595	574	560	528	575	591	546	582	563	546	527	561	531	548	567	568	582	534	514	567	555	567	545	555	547	576	528	540	578	571	554	595	582	585	559	548	546	517	582	595	540	555	539	520	581	564	543	568	548	562	518	545	560	569	583	547	584	546	561	583	561	602	575	550	564	571	575	546	577	532	550	583	548	528	564	606	574	572	540	558	526	542	568	598	596	538	586	568	531	551	574	547	561	515	530	571	543	562	566	545	584	568	560	582	546	554	550	537	554	549	525	578	524	574	585	591	553	566	565	617	594	565	543	561	576	545	547	552	525	559	560	550	542	547	578	547	570	581	568	531	583	557	642	579	594	557	529	551	559	565	557	551	581	554	552	558	557	557	514	553	561	543	505	542	555	572	507	507	544	571	614	559	535	606	609	521	529	503	565	560	538	571	591	506	491	577	524	551	575	572	559	565	558	521	512	582	634	583	565	540	579	533	576	551	492	547	572	551	531	547	567	501	545	536	572	535	549	614	582	575	531	522	516	552	572	615	540	596	609	554	607	554	570	543	549	571	552	542	514	549	524	584	539	543	527	569	573	568	528	580	568	545	566	581	530	491	600	522	565	591	583	573	569	577	526	583	561	554	545	550	547	602	524	587	530	508	503	548	508	569	537	565	578	553	553	527	519	570	564	587	555	556	539	552	523	594	613	557	554	561	509	594	518	587	530	552	571	592	498	558	511	581	565	526	590	559	559	586	540	531	577	573	557	568	553	544	579	552	581	545	611	543	585	518	580	566	528	540	535	578	527	490	515	561	547	573	573	538	516	535	596	560	547	553	558	535	565	528	557	576	615	563	525	522	571	576	532	570	517	592	578	509	577	567	511	557	530	553	527	569	595	570	551	561	544	539	552	557	570	588	583	571	598	534	541	588	500	559	543	585	578	498	567	595	568	565	568	555	574	585	563	546	538	560	570	529	561	575	520	556	557	573	491	610	549	568	547	541	572	539	567	545	569	560	523	519	543	581	560	522	605	595	577	552	550	594	594	551	536	528	547	575	579	554	580	573	536	576	543	562	581	582	588	550	568	574	598	602	555	557	536	587	521	552	544	561	560	543	544	533	585	580	576	541	575	533	521	601	565	572	541	530	596	520	577	525	570	586	620	559	568	540	573	583	514	538	574	584	584	561	555	530	540	550	533	542	573	548	558	580	504	522	561	601	548	591	595	587	543	570	622	572	579	545	572	522	537	539	603	591	583	510	601	574	546	558	540	560	522	543	574	593	516	565	498	578	519	574	573	543	537	553	557	530	527	554	525	507	540	547	548	575	513	550	522	541	522	549	512	560	536	553	479	594	548	551	555	551	541	559	587	530	586	580	529	515	522	565	545	596	553	518	562	570	556	522	567	543	534	557	533	520	570	521	563	542	566	570	560	565	525	547	559	550	565	537	495	563	561	587	529	551	612	607	567	601	544	500	557	585	510	562	520	531	517	552	528	551	549	535	590	545	515	581	544	563	554	581	574	531	592	526	571	588	549	591	554	532	597	574	589	598	515	611	605	525	597	534	565	537	578	541	528	569	512	566	560	577	498	573	536	535	544	578	545	580	522	547	553	600	539	534	562	540	553	542	585	600	568	544	594	535	564	536	547	590	525	563	518	579	588	555	558	572	555	554	532	515	535	579	563	583	562	555	552	562	527	567	533	552	505	548	523	567	591	551	575	586	513	534	568	570	545	556	568	545	554	565	557	559	552	559	542	569	553	532	594	560	577	519	611	589	526	566	581	537	540	525	534	571	600	571	511	581	512	539	554	552	544	530	520	553	591	574	554	530	539	556	520	560	534	543	580	563	545	611	523	546	529	549	555	557	515	519	555	539	597	530	559	562	554	514	540	546	506	529	563	572	576	573	564	537	554	563	609	540	572	558	546	541	557	524	566	538	508	533	546	537	566	593	580	529	562	532	564	558	556	536	509	573	580	544	590	578	556	522	554	540	549	531	527	546	550	560	569	549	537	525	580	565	534	550	587	587	567	547	555	534	536	531	553	558	540	557	547	541	570	548	605	547	569	511	568	515	560	583	527	554	541	559	550	553	541	548	546	570	559	529	539	540	537	539	523	544	572	529	532	574	573	550	518	555	580	514	572	547	550	529	539	561	577	537	523	550	513	560	556	576	587	533	561	548	524	534	582	549	602	522	558	533	537	571	530	541	558	539	577	574	533	561	563	521	586	551	540	541	594	548	569	562	586	538	520	551	509	543	565	503	533	564	570	556	539	537	542	534	519	546	567	561	560
29352	26793	27280	13847	2308	404	290	251	250	257	250	234	228	233	219	206	238	232	241	255	225	235	242	243	239	231	230	224	239	241	239	234	243	230	230	230	252	245	260	232	245	251	233	235	219	217	245	238	232	214	237	223	223	258	233	216	227	249	217	233	231	235	239	249	238	222	207	238	241	221	248	213	223	248	257	259	236	219	227	219	240	206	249	259	272	215	245	259	234	249	251	213	256	229	237	220	208	218	245	222	211	257	232	240	240	239	230	240	226	233	243	212	225	229	231	255	243	221	241	226	247	249	261	218	238	222	226	198	233	237	253	213	253	229	232	232	224	213	227	218	226	237	246	203	244	190	241	228	212	226	199	246	222	256	258	239	235	245	246	223	241	231	216	245	239	237	219	222	237	222	243	229	223	232	224	261	239	215	205	233	224	247	230	238	242	230	237	243	233	236	230	232	223	219	257	247	239	216	223	228	200	227	245	263	267	237	233	225	215	235	253	226	239	206	206	223	244	231	256	248	216	230	236	221	221	252	207	256	230	223	227	241	233	208	249	224	236	210	250	237	222	221	220	212	261	214	262	242	231	216	231	245	257	228	224	217	243	223	223	243	213	237	221	232	239	228	213	261	214	237	222	239	238	228	232	218	255	229	225	214	233	253	225	262	247	233	207	211	217	222	222	222	264	235	228	230	236	225	259	231	250	225	215	186	207	217	227	226	254	229	226	227	249	228	239	244	249	234	228	252	233	224	239	239	226	236	194	240	235	229	234	262	214	231	257	271	227	230	229	216	246	239	226	265	244	198	219	238	221	226	222	243	211	255	226	239	207	210	238	206	248	244	224	240	200	241	224	221	247	224	224	246	221	254	229	229	262	263	224	246	208	231	234	223	253	235	208	234	232	207	256	229	250	227	235	194	225	227	229	265	251	229	219	233	230	206	229	246	242	231	202	250	250	249	235	249	223	222	242	224	240	255	246	229	252	229	224	227	193	234	229	240	223	227	221	223	229	234	255	218	234	234	213	235	249	226	239	228	250	252	225	213	228	226	234	233	249	239	245	239	227	237	241	260	239	254	224	233	216	218	240	234	255	221	242	221	228	244	242	227	224	234	244	242	218	242	223	237	228	237	250	210	238	249	241	219	216	242	240	216	250	235	228	245	219	242	243	241	212	225	205	221	229	218	247	232	223	198	248	234	188	220	226	232	238	241	246	213	233	218	222	212	256	225	240	233	239	252	237	269	234	222	272	233	218	223	216	238	220	223	245	229	186	224	231	256	218	256	229	252	253	234	254	245	232	254	235	239	251	235	230	198	229	240	211	237	220	229	264	246	226	233	242	239	206	231	224	239	225	222	233	233	205	237	251	223	211	213	217	235	234	218	214	221	214	224	247	241	222	235	224	231	231	235	255	229	234	215	238	223	246	217	224	221	243	229	241	215	234	251	207	246	223	223	203	226	266	219	223	208	236	227	250	229	226	236	250	221	214	224	253	224	244	230	214	238	234	227	240	231	236	203	254	236	224	224	235	246	252	231	241	225	234	217	231	256	244	268	245	214	221	236	220	265	239	260	242	228	243	219	239	213	227	266	197	265	230	229	218	228	230	241	246	218	234	210	216	247	200	223	215	251	214	235	218	241	242	242	242	222	247	234	265	237	213	237	224	233	245	232	239	227	229	233	264	226	261	220	219	239	221	249	258	207	208	247	239	237	216	217	249	243	229	205	241	237	223	248	242	242	252	239	246	235	239	239	236	238	219	259	265	222	239	206	219	239	243	217	262	225	236	229	250	204	256	238	246	220	232	235	204	219	219	248	228	232	248	230	241	241	249	223	225	239	221	245	204	237	229	246	250	218	242	233	233	233	217	259	222	236	209	227	249	247	227	250	235	227	204	212	216	267	216	227	205	220	225	228	243	241	247	265	235	246	235	253	233	215	256	231	226	221	235	245	226	257	213	204	242	253	203	266	260	226	251	219	256	234	215	249	235	258	239	233	208	234	237	210	226	240	256	219	242	246	245	222	233	258	249	249	233	229	245	246	219	232	237	233	257	225	219	222	233	204	201	227	228	250	210	224	244	242	214	223	230	215	221	247	260	245	256	226	250	221	220	238	228	234	225	193	230	227	241	250	251	244	259	231	228	231	229	244	232	223	221	256	251	203	229	237	242	230	233	275	248	226	242	228	233	236	228	228	242	236	235	258	229	227	254	237	209	236	229	219	236	199	232	230	238	255	216	222	236	217	254	224	217	260	232	246	275	253	215	236	235	225	216	221	235	231	236	212	243	215	235	228	236	266	258	216	249	220	236	188	239	243	229	236	220	230	252	237	217	206	217	219	221	233	217	273	239	216	259	243	223	248	241	236	231	219	250	260	248	229	215	219	234	230	231	212	274	235	224	229	254	259	231	214	210	233	237	235	232	216	242	219	243	237	240	234	236	226	243	215	242	232	238	213	225	233	261	245	209	246	211	231	220	259	237	229	221	219	271	224	250	248	251	226	226	228	223	236	237	192	255	250	221	231	201	217	230	219	235	241	237	237	225	248	227	204	214	208	253	223	191	221	243	240	206	204	222	244	201	239	259	229	237	223	220	234	229	230	254	231	250	223	231	229	236	244	239	202	264	231	236	225	244	238	247	216	236	234	235	249	254	218	224	239	232	229	238	224	239	250	219	225	241	231	223	253	251	252	244	234	250	211	225	246	246	248	224	227	263	224	222	205	243	224	238	216	200	217	228	255	239	230	215	231	215	222	230	243	238	249	255	243	246	254	239	232	251	213	240	233	223	227	249	255	203	231	243	204	248	272	234	218	229	249	246	247	254	223	221	240	257	241	217	251	236	252	207	252	236	249	222	241	229	199	207	229	257	222	242	231	238	249	251	214	232	227	215	211	229	257	196	227	202	241	207	240	246	244	233	220	207	217	224	223	231	234	227	226	221	225	229	231	215	221	247	250	211	207	211	227	236	265	247	212	210	238	239	236	202	227	233	233	213	201	237	224	197	222	248	256	229	244	220	224	227	228	212	260	217	196	233	250	245	242	251	240	211	236	235	248	224	219	224	223	209	241	202	232	256	210	227	245	210	224	220	235	253	264	226	239	236	228	238	232	248	222	205	222	237	231	236	258	223	224	236	212	259	238	257	212	235	220	244	236	220	247	232	267	232	209	239	245	232	246	228	210	236	227	224	232	234	214	217	224	224	215	223	213	247	225	206	209	231	251	223	228	258	242	250	233	241	222	218	209	229	244	214	246	241	213	239	220	223	205	251	249	245	269	250	224	229	218	217	247	204	238	253	246	253	223	245	219	245	235	203	220	195	252	245	226	246	221	231	254	212	232	248	244	240	227	240	226	233	255	213	232	209	250	253	213	241	231	242	228	223	239	230	259	222	224	218	194	237	235	239	213	226	227	206	232	240	241	216	232	242	235	238	241	232	225	212	240	243	216	234	264	234	220	250	188	202	243	217	232	198	222	222	226	225	232	214	234
29126	43446	24345	9811	2209	266	302	266	281	243	304	300	264	299	256	276	301	310	284	299	287	250	266	263	273	255	275	256	271	257	247	302	259	288	292	257	251	283	275	264	273	280	239	284	295	271	294	267	231	284	279	253	270	279	295	254	273	277	308	279	261	258	257	279	300	271	257	277	279	275	254	251	284	278	309	310	291	270	261	248	265	269	278	238	232	264	270	259	298	282	293	265	257	276	264	312	278	256	274	309	267	267	296	255	267	256	267	263	269	276	303	298	250	281	286	275	259	289	243	291	257	240	300	268	266	267	269	277	277	271	269	264	276	291	274	257	277	262	271	261	271	301	262	276	250	252	310	267	282	292	247	277	272	267	242	227	289	278	254	278	312	306	287	259	258	281	278	315	276	292	293	295	300	272	279	255	267	273	269	296	269	278	270	296	277	321	281	259	270	249	281	251	281	273	234	271	268	295	279	271	247	282	315	281	276	261	289	279	276	288	277	261	267	253	251	259	288	279	266	271	254	261	286	291	275	295	280	278	280	250	290	308	249	259	289	253	287	284	274	294	288	280	256	296	262	279	280	279	297	284	277	272	263	241	273	254	290	284	255	255	282	282	228	278	306	249	267	270	283	275	253	269	264	285	307	269	279	264	283	262	278	298	254	279	301	274	273	289	272	260	276	292	272	268	279	299	303	246	261	273	273	291	248	305	280	265	254	249	266	266	267	283	283	273	279	293	299	285	244	271	248	280	272	254	274	280	260	276	294	269	286	269	280	284	266	279	282	280	286	266	265	284	291	276	282	302	286	277	268	284	265	304	261	265	290	289	273	264	264	251	252	284	298	280	280	270	266	313	265	279	265	287	263	269	250	262	258	273	288	253	284	283	280	250	289	293	280	268	288	288	269	248	262	278	282	283	287	264	266	276	220	261	257	269	251	260	288	257	254	265	285	278	271	263	265	262	237	263	290	288	284	271	274	269	301	259	229	274	274	262	269	276	275	223	251	281	277	272	299	285	247	294	256	279	272	262	274	294	234	277	266	294	236	245	291	290	246	291	263	300	263	293	269	284	253	287	278	246	261	288	287	264	294	271	272	286	304	263	247	272	271	244	248	286	269	282	273	250	253	247	268	233	265	280	275	275	293	267	300	274	287	315	255	281	284	286	280	314	274	278	276	271	289	301	281	310	260	266	256	299	295	265	263	280	298	286	274	269	274	292	284	273	293	273	254	286	259	254	290	284	273	277	288	273	272	282	232	298	271	264	285	282	293	290	268	282	276	274	280	308	271	274	273	249	252	296	256	291	304	280	268	269	259	264	275	261	288	269	277	281	266	282	255	285	282	254	287	274	277	283	280	288	254	253	286	281	286	293	276	291	273	271	290	300	304	285	254	292	264	255	250	262	298	354	302	263	273	286	298	310	261	268	273	268	267	284	266	263	300	271	272	269	294	291	267	279	276	272	286	298	267	293	278	279	241	253	303	297	272	288	252	303	269	274	262	270	263	283	254	296	259	284	272	263	285	293	275	291	320	266	288	300	257	267	270	277	253	235	296	270	296	251	257	297	252	265	279	282	256	299	273	283	284	288	283	274	270	251	275	318	246	284	284	266	277	280	258	254	254	296	278	292	264	293	279	287	264	308	266	288	259	272	266	274	293	290	281	254	278	312	275	264	290	268	278	275	266	281	272	274	268	272	269	288	297	309	275	267	276	288	289	252	282	287	284	271	267	290	267	253	275	298	261	258	271	240	300	282	286	290	267	262	299	272	267	248	277	277	283	274	266	281	284	256	288	260	271	274	249	281	278	267	275	281	288	247	288	289	251	279	288	295	262	277	286	290	245	306	258	297	258	259	272	281	292	247	281	266	295	282	277	297	295	290	274	292	264	267	270	284	251	258	301	264	291	272	269	266	262	261	284	276	271	342	260	310	288	252	287	282	278	275	268	278	278	275	276	281	298	265	275	263	263	260	272	298	257	247	257	306	278	259	253	257	270	283	311	253	277	291	268	271	275	293	276	299	278	280	299	280	287	307	257	252	293	288	285	280	295	269	268	259	263	281	282	250	260	270	224	281	300	290	291	283	264	273	277	303	288	292	275	279	273	282	267	272	255	257	269	263	271	283	289	294	280	274	280	275	304	279	274	249	258	280	231	267	260	268	285	296	258	289	293	262	260	276	302	280	287	294	282	280	265	242	301	300	270	243	246	292	279	286	299	246	245	268	278	287	279	283	280	300	270	281	285	290	287	271	275	269	277	252	276	255	278	297	272	287	274	285	284	273	297	254	275	244	272	294	296	268	263	276	252	263	284	271	300	303	308	245	257	283	273	312	289	271	283	266	276	264	291	253	300	285	258	270	274	279	277	266	255	280	266	276	273	273	298	275	267	272	265	284	283	280	269	270	245	275	276	255	278	298	250	262	300	277	268	248	315	273	267	262	296	301	254	292	297	267	236	281	320	268	279	284	240	261	268	292	260	237	289	274	281	257	267	276	269	268	283	303	254	266	279	274	275	252	289	262	281	276	271	276	255	283	291	275	265	292	288	279	271	279	246	263	264	305	285	272	269	288	293	267	291	264	287	261	269	264	297	282	277	274	250	291	273	275	293	301	265	270	260	266	283	268	258	273	281	270	264	267	261	270	268	250	298	266	267	263	270	258	253	299	276	294	278	292	266	290	271	258	261	276	277	258	255	271	273	279	293	272	265	293	296	287	271	280	280	299	286	282	279	270	263	271	258	298	276	299	285	287	262	269	264	257	259	229	250	269	278	265	291	262	264	266	293	251	274	260	277	263	263	272	276	281	233	266	269	262	276	245	301	281	269	288	282	273	228	258	285	273	289	266	263	255	241	253	304	273	290	293	286	295	285	267	315	280	293	275	279	296	305	303	270	287	263	255	261	258	290	269	290	262	257	252	286	262	280	294	312	302	250	289	251	261	252	265	261	269	280	265	282	276	272	286	285	294	293	294	245	291	282	267	267	261	259	268	315	290	251	287	281	263	278	298	276	289	297	267	261	283	275	257	244	277	266	294	281	286	299	306	273	285	292	286	255	274	289	274	285	278	282	268	243	265	273	300	264	269	266	275	271	270	262	262	280	276	306	287	316	266	269	277	271	299	272	289	273	263	276	262	297	291	319	284	282	304	269	287	254	282	268	257	281	272	276	273	264	294	288	288	247	283	270	261	246	289	275	277	303	265	271	267	291	244	300	275	271	264	290	254	263	283	272	283	229	285	277	288	271	275	293	284	246	301	264	310	282	289	273	282	309	241	281	297	252	266	262	237	245	251	314	248	293	276	276	273	273	272	272	265	285	248	264	264	268	264	272	246	268	278	271	269	254	279	263	276	295	302	253	273	266	293	268	269	284	252	243	276	248	283	292	258	281	270	250	282	255	286	279	320	269	251	267	294	272	268	270	288	237	285	292	309	240	300	288	309	257	280	280	260	248	294	284	280	294	263	289	257	276	281	250	281	281	267	250	264
24438	22527	32495	29681	22225	11137	939	381	362	366	361	371	313	344	355	341	342	311	354	334	306	339	312	338	301	329	300	304	334	325	324	363	329	329	346	332	317	319	336	311	339	372	329	319	325	334	345	295	357	349	341	303	341	333	313	330	331	318	352	358	308	302	309	305	290	332	325	354	380	368	325	316	335	336	343	328	327	325	329	350	344	297	333	322	267	294	350	313	324	337	349	358	356	333	303	312	304	310	313	362	322	293	325	332	324	326	293	301	362	323	294	335	334	328	320	304	317	316	305	331	347	338	320	348	338	319	363	350	321	297	333	309	304	326	336	340	366	336	338	309	319	327	332	312	364	334	337	333	324	299	305	333	319	352	310	333	329	322	312	336	310	301	348	329	326	350	339	322	354	336	366	300	391	330	332	318	323	327	297	325	328	360	315	311	311	318	350	336	337	311	291	343	332	303	346	349	341	347	335	333	311	311	364	311	330	313	328	335	334	328	328	314	303	313	296	362	306	311	302	321	313	307	327	314	335	329	337	295	306	302	350	321	311	299	311	358	344	346	340	337	327	354	362	315	298	324	331	301	294	315	301	307	334	323	361	322	324	344	331	302	334	333	313	355	309	298	343	349	298	339	362	336	357	323	310	277	330	307	322	336	321	348	309	315	348	293	303	316	331	335	310	320	329	333	339	326	353	307	355	349	317	376	340	312	313	337	318	331	324	325	313	326	315	316	304	313	349	341	320	324	317	367	338	345	334	338	322	321	324	327	326	273	322	335	346	319	354	337	352	310	320	352	349	332	351	302	336	334	334	331	325	323	359	334	334	339	308	348	313	333	327	328	321	342	351	347	326	323	335	355	327	319	305	349	337	341	345	336	335	339	361	299	315	319	358	332	328	321	349	354	336	315	361	324	337	352	324	328	369	309	326	327	326	330	343	336	331	296	292	344	316	340	319	329	351	345	323	344	315	329	336	330	305	344	310	307	311	347	332	308	319	286	303	337	315	328	330	323	312	324	324	353	352	354	306	356	345	342	336	369	330	351	334	309	316	320	330	309	325	325	340	336	315	303	335	321	320	315	324	342	320	324	338	340	326	310	293	319	365	349	319	336	308	350	307	330	341	295	319	328	331	339	336	297	311	315	346	334	322	362	326	338	319	337	308	335	323	336	296	314	312	299	339	302	336	318	308	314	294	351	313	319	317	318	321	327	310	323	313	313	329	336	308	326	314	339	330	356	331	339	314	322	341	297	309	329	326	328	338	328	339	321	342	343	358	340	365	342	354	313	340	323	353	351	330	312	358	343	362	313	322	332	315	353	296	317	325	321	337	322	339	327	313	319	344	323	312	305	313	336	327	316	346	344	336	315	325	319	307	300	328	323	317	328	325	311	316	321	353	334	355	290	309	328	325	356	342	337	343	323	318	353	360	329	383	330	318	311	335	283	340	316	314	350	360	328	318	329	319	310	336	309	348	346	374	331	333	308	337	330	320	294	347	318	338	338	346	330	355	312	322	352	317	314	308	319	345	350	302	331	331	347	322	339	325	305	339	306	312	356	317	365	333	347	334	345	328	337	365	330	337	329	302	309	305	336	348	344	335	313	292	316	326	344	329	331	307	344	301	322	309	342	319	282	289	344	341	334	332	318	336	324	322	327	329	319	367	316	338	325	327	318	303	299	315	328	324	332	324	356	306	290	352	346	356	308	352	311	318	314	335	332	355	284	308	322	346	329	325	336	330	369	293	331	344	313	323	318	342	315	330	330	309	356	361	330	344	340	327	335	297	342	314	344	329	303	318	329	329	290	355	308	307	312	336	310	322	292	354	330	350	336	348	310	362	350	346	339	330	352	287	320	324	311	337	347	345	320	341	307	317	314	284	314	322	292	322	325	328	319	321	310	299	368	297	326	343	335	316	325	317	347	315	342	291	325	342	361	325	291	326	345	338	367	337	335	320	308	322	319	327	341	321	362	308	334	334	339	314	333	286	332	338	295	320	299	283	356	317	331	309	339	310	328	315	311	344	316	327	296	318	319	330	361	334	354	333	309	321	334	324	346	322	337	338	305	292	342	327	292	336	321	319	345	340	365	330	304	323	334	322	339	316	320	321	331	300	343	299	327	360	307	281	296	291	338	318	346	352	338	331	344	329	303	317	330	307	319	317	310	322	354	366	357	324	325	325	313	287	341	338	322	329	282	313	332	343	303	337	324	332	330	333	298	338	310	376	322	335	347	380	310	337	315	322	356	332	318	348	344	336	368	342	302	335	361	322	346	330	339	352	308	330	306	298	328	322	304	363	329	346	327	333	329	321	304	322	346	324	330	293	298	326	334	328	321	330	303	303	317	315	325	326	367	324	331	334	310	346	291	339	297	298	311	324	310	325	292	326	350	318	306	311	328	331	325	341	352	282	337	343	322	336	329	339	328	346	334	308	348	323	326	323	332	343	342	315	321	334	342	296	329	355	331	355	322	295	329	346	325	335	316	323	324	317	324	312	360	357	298	320	326	307	346	325	326	358	323	313	348	326	317	369	315	333	315	316	346	312	336	370	351	321	334	283	303	328	319	326	361	308	293	318	328	300	342	336	315	303	342	331	338	321	311	304	354	342	321	308	370	325	336	296	339	329	321	329	331	348	331	298	349	344	346	351	348	324	344	352	316	344	332	318	337	324	339	310	350	344	313	337	327	346	335	311	340	350	345	337	323	345	377	345	318	345	291	327	306	353	310	344	318	313	315	313	327	305	329	361	344	322	337	354	337	327	322	334	335	349	315	345	328	295	349	296	295	324	348	306	341	344	314	317	354	348	325	344	332	314	332	342	345	324	286	303	336	317	342	283	348	321	307	320	362	320	363	330	317	330	313	301	336	323	310	326	326	325	356	348	332	344	323	344	297	339	331	385	310	294	307	302	307	318	331	331	336	316	323	349	287	326	332	312	316	346	339	371	306	336	381	305	348	339	320	311	302	335	337	334	317	324	325	307	323	312	338	316	298	319	298	342	353	340	332	358	355	344	307	376	311	316	333	300	375	307	342	301	326	310	293	316	338	336	310	312	315	297	331	344	329	340	324	356	315	313	309	316	325	321	331	307	371	310	337	346	322	356	344	322	319	328	345	339	351	349	304	297	332	331	342	335	333	346	352	313	347	323	340	300	331	306	322	323	310	310	329	334	320	303	355	313	325	354	296	329	313	298	314	339	323	337	324	310	333	334	320	352	307	343	308	313	319	305	329	343	334	303	323	325	319	321	342	323	351	340	343	319	318	327	295	325	336	310	346	345	322	322	336	347	332	353	349	338	328	346	373	325	326	325	335	346	346	331	330	310	318	305	308	347	342	333	355	314	313	337	311	304	320	327	315	323	324	339	324	313	321	323	321	332	368	325	324	317	303	351	324	316	337	320	323	331	350	296	323	325	289	345	341	326	322	318	313	285	334	330	355	306	346	376	325	309	295	344	274	310	343	332	330	305	315	310	318	321	349	333	336
55679	89981	60436	40375	16124	484	498	453	437	423	403	413	361	401	399	421	367	380	387	340	410	390	348	397	399	374	374	340	344	375	373	385	381	395	371	394	363	339	417	362	380	347	372	385	355	330	359	399	371	398	397	361	366	362	370	382	394	372	402	367	367	363	375	358	341	410	356	366	357	378	378	353	348	372	368	371	366	362	363	404	344	358	363	358	386	404	368	365	358	370	354	371	351	411	369	392	361	344	396	410	360	359	352	368	391	373	397	355	388	404	358	354	358	387	374	355	411	399	391	325	341	366	366	382	399	369	387	383	395	370	356	336	343	405	372	392	327	368	385	399	360	380	338	361	386	348	404	343	363	385	354	356	360	367	377	348	348	361	372	361	391	349	364	382	364	376	378	374	388	369	367	394	412	373	389	380	375	405	375	387	372	367	350	381	377	392	402	399	363	361	357	368	348	340	390	352	360	354	374	403	342	370	347	367	385	364	388	371	378	328	347	361	400	361	351	359	371	367	368	383	386	357	371	341	374	383	391	385	374	385	389	362	332	355	365	389	347	375	390	381	399	360	354	370	369	358	391	387	361	410	343	381	386	392	361	348	349	361	367	359	338	342	331	382	398	380	407	382	389	402	367	393	368	411	351	352	361	345	370	356	381	371	345	360	364	368	381	327	375	377	379	375	350	397	357	370	343	361	406	373	362	400	343	378	395	388	366	378	367	357	366	336	390	398	360	379	383	391	353	364	345	362	364	379	382	382	361	343	374	364	405	367	339	359	368	349	372	396	375	372	396	326	399	357	353	408	368	373	379	368	378	376	342	376	354	336	401	370	394	385	378	396	357	354	420	366	354	356	408	389	370	328	342	397	391	364	357	344	375	362	373	380	408	401	369	384	374	364	354	347	382	373	372	390	385	349	378	356	370	380	401	378	387	352	358	361	364	356	402	390	338	369	364	385	364	364	366	382	360	363	377	347	343	362	375	380	351	367	391	364	365	373	411	379	369	372	368	349	390	356	371	366	395	367	382	359	373	348	380	344	372	394	354	336	369	385	376	371	401	373	336	420	344	367	367	381	396	374	365	376	334	394	344	384	371	339	389	367	351	362	344	397	394	393	388	362	361	358	353	367	394	345	327	373	383	351	376	333	389	344	363	405	367	335	353	349	418	396	352	369	395	355	406	351	358	374	347	379	366	356	318	387	345	396	373	367	380	365	367	397	388	362	394	359	375	374	402	373	373	360	377	373	324	371	323	357	375	337	375	370	365	367	359	382	360	385	348	341	359	366	377	365	387	419	380	359	373	370	380	364	365	382	404	386	351	374	368	378	357	395	411	370	316	375	357	366	359	373	349	368	390	367	376	346	363	370	327	383	365	386	352	367	405	362	371	355	347	394	368	328	367	397	368	343	372	407	359	387	380	367	397	378	353	364	381	377	344	336	381	372	341	367	382	350	361	382	375	354	379	373	381	401	338	375	375	400	394	383	369	385	391	361	400	407	376	349	367	365	367	356	364	366	344	366	386	394	350	361	350	373	344	363	365	370	365	344	377	369	378	366	348	392	376	371	325	379	377	362	382	375	370	365	381	386	388	384	383	362	370	398	373	354	360	340	376	364	397	420	385	379	370	351	362	387	348	384	355	358	397	342	365	396	381	394	386	364	374	416	404	397	376	385	407	354	364	359	341	342	376	348	399	353	361	375	386	386	400	401	348	365	400	342	352	379	361	390	382	376	357	362	330	352	400	383	359	368	362	355	407	382	355	361	373	363	398	381	363	354	367	345	358	384	373	336	395	393	360	370	378	342	392	350	331	388	373	369	347	358	416	362	380	378	366	374	381	399	392	361	370	409	327	325	388	353	381	386	343	368	388	354	354	367	392	383	382	373	390	398	361	347	386	354	362	339	366	366	347	359	343	370	369	340	375	358	360	362	371	377	370	351	371	366	368	358	391	360	373	361	363	350	356	333	382	365	360	388	371	362	337	352	380	394	399	349	352	354	355	401	376	365	354	345	364	403	358	363	358	402	392	341	384	391	377	377	335	395	411	375	368	401	345	359	396	361	377	389	391	377	359	363	368	382	380	378	359	379	372	364	379	364	387	371	369	375	362	394	364	418	342	402	375	364	355	389	349	343	369	393	385	348	378	385	390	396	350	370	374	407	358	385	373	361	382	348	357	378	367	375	380	357	384	365	371	358	383	391	369	351	376	357	378	367	371	341	374	377	382	366	360	388	386	365	337	406	374	367	364	366	397	380	354	395	372	389	367	351	373	385	362	354	358	349	346	405	359	385	394	371	338	376	369	382	365	374	344	352	321	391	338	376	385	367	396	322	378	404	376	375	370	365	349	410	350	375	373	409	364	380	401	402	382	379	359	376	413	383	342	346	401	379	387	387	372	364	397	346	343	370	373	351	377	368	337	383	371	390	357	409	384	362	382	365	341	369	375	373	388	318	366	342	378	386	332	361	357	377	419	389	395	365	361	383	367	356	344	385	366	348	365	354	390	373	363	359	379	356	331	367	336	390	329	379	387	378	382	382	343	378	391	384	387	359	400	363	349	321	378	375	333	386	333	396	377	360	371	366	370	368	380	356	378	341	400	349	359	337	346	385	358	369	338	369	408	369	367	362	345	356	382	373	349	366	362	408	360	343	389	385	366	373	382	341	382	350	368	390	384	358	384	383	361	365	369	353	359	362	382	345	348	375	407	374	356	366	365	391	364	317	385	369	358	367	364	374	357	365	365	400	384	383	363	383	354	340	356	387	361	379	406	385	340	328	399	366	348	352	392	401	393	319	419	374	347	343	402	397	368	374	385	359	351	365	378	390	406	359	396	367	358	361	368	381	365	395	351	346	368	367	381	349	363	364	401	364	393	340	352	373	347	372	367	389	361	384	362	338	338	378	342	369	355	381	369	372	342	363	376	344	376	380	338	369	373	374	347	380	394	368	355	381	359	377	376	336	421	386	394	327	372	378	357	355	339	370	379	351	387	386	385	348	376	375	380	356	380	361	336	347	383	361	411	411	423	367	373	375	398	356	360	359	358	370	365	395	358	391	375	341	377	375	363	366	389	400	402	355	355	408	356	361	377	369	382	331	368	366	379	364	371	377	393	406	392	390	345	342	367	354	373	344	374	381	346	352	368	365	363	371	404	363	346	371	378	388	404	376	359	377	385	334	373	358	386	347	369	359	387	365	386	390	379	391	387	361	373	371	343	391	389	357	397	392	372	362	361	374	351	340	330	359	371	391	357	373	355	370	388	364	372	361	368	403	365	344	381	347	357	416	349	396	387	387	380	382	330	337	339	388	406	354	431	349	366	406	405	345	367	403	376	375	373	350	362	368	384	373	407	375	356	416	365	385	342	347	370	415	373	378	363	342	401	349	371	375	368	361	398	387	370	400	350	384	364	388	348	383	380	378	390	321	369	347	362	362	396	394	362	384	378	352	408	387	410	357	342	403	374	354	378	355	412	314	332	346	378	383
25745	23938	32685	27994	15913	1948	366	354	355	353	319	311	298	340	327	341	337	375	335	310	347	338	324	328	328	341	312	323	321	319	299	316	314	322	324	315	318	329	354	329	316	317	329	309	333	327	313	346	356	311	289	336	337	355	322	348	324	335	339	329	332	292	324	290	340	327	315	312	313	326	321	263	334	340	323	335	339	316	314	327	316	328	288	308	328	336	353	355	336	343	300	313	305	304	350	320	327	309	325	285	300	304	331	294	324	316	335	319	302	357	329	329	318	325	316	322	294	335	291	322	317	341	344	289	331	308	356	324	317	333	318	312	311	378	340	318	316	348	280	331	303	291	320	295	349	314	345	318	306	318	310	332	314	281	317	322	336	311	331	327	361	306	330	317	296	335	334	289	317	301	300	338	307	320	318	325	347	345	321	287	312	332	310	324	308	327	354	316	322	345	328	300	307	314	306	318	314	286	331	323	321	326	304	359	348	304	342	345	301	301	307	349	307	329	303	295	290	347	351	347	329	346	305	371	280	353	320	327	309	320	327	347	323	348	287	323	331	343	332	302	317	330	337	320	301	333	333	322	322	315	284	339	360	345	313	333	307	290	322	341	324	317	345	333	341	329	314	325	337	336	317	350	347	339	295	301	310	335	324	288	328	334	336	342	345	323	324	373	329	315	342	316	320	336	330	314	300	324	306	298	296	323	303	325	315	325	330	320	351	337	365	343	337	333	295	307	313	334	333	337	290	299	332	360	325	325	347	314	306	340	364	314	348	304	349	349	303	324	331	288	343	326	346	311	364	305	329	310	324	285	338	339	320	326	331	325	314	317	328	329	309	313	319	341	331	286	327	308	334	329	292	318	314	335	321	324	324	324	277	295	328	306	313	301	341	317	344	290	346	336	364	317	325	315	302	303	324	306	320	342	353	370	345	319	349	291	300	319	327	349	342	335	300	320	292	323	312	324	318	330	331	344	341	317	342	330	340	341	280	295	324	341	320	338	314	299	318	345	321	299	312	336	323	321	334	350	318	324	338	310	336	332	330	357	339	324	349	310	302	341	328	301	327	347	344	302	321	329	321	300	327	285	308	302	316	333	309	304	323	322	305	322	350	300	313	350	307	366	323	326	325	282	305	314	307	285	302	353	328	347	344	294	340	298	310	335	338	335	319	296	323	315	313	329	326	339	348	310	340	339	356	325	322	335	298	347	325	347	340	318	330	356	314	310	296	319	329	318	324	334	354	312	364	326	329	331	345	302	287	320	304	320	332	309	310	342	322	335	348	364	317	349	332	287	329	346	304	329	338	315	319	331	284	331	316	308	320	356	311	305	311	331	335	334	320	311	311	310	341	323	341	302	307	326	325	291	355	357	339	294	337	346	328	329	346	348	302	336	374	313	302	305	341	323	291	325	336	301	335	325	293	313	346	309	298	323	356	326	323	313	319	309	301	350	335	300	313	328	327	320	319	333	295	309	320	304	313	330	344	304	312	336	306	268	338	321	313	351	329	336	315	325	324	310	325	314	294	281	322	311	304	327	318	324	332	318	317	309	324	322	298	319	342	311	321	317	305	340	348	316	312	339	295	325	329	323	335	334	312	304	320	356	298	313	306	326	340	309	314	310	314	315	314	325	353	334	331	318	340	294	325	291	302	303	308	329	329	313	307	344	342	347	329	349	356	337	335	331	323	335	321	329	316	297	345	323	322	320	348	327	345	337	372	333	316	326	296	325	327	355	329	318	314	337	337	325	332	349	301	290	319	330	304	330	348	340	354	321	328	325	334	333	290	303	304	324	329	326	317	311	309	313	332	316	332	327	338	298	317	331	346	327	308	348	326	320	294	353	328	315	300	333	331	296	317	323	345	305	330	324	314	334	339	362	292	338	310	328	299	320	355	309	310	290	323	313	338	336	303	332	280	326	321	330	345	331	318	329	339	333	323	330	326	333	349	350	307	359	309	347	331	321	367	316	340	338	341	321	358	330	329	319	310	349	309	324	367	327	326	314	293	308	353	310	346	334	317	291	330	312	298	314	292	321	292	355	363	306	318	319	292	328	326	336	334	301	314	340	322	337	304	337	324	332	317	329	324	329	335	344	307	301	340	299	316	342	343	308	327	315	321	310	330	328	320	319	308	304	313	324	323	327	312	316	318	329	316	371	313	363	336	287	344	313	359	306	344	330	317	318	349	327	304	303	297	310	340	328	310	323	313	312	302	325	329	318	331	330	330	327	345	335	323	330	349	280	313	328	317	346	330	314	341	309	292	304	318	315	348	313	318	313	319	353	332	325	320	332	298	328	333	324	313	310	283	342	343	310	328	347	332	310	309	286	312	357	321	311	363	366	322	337	332	325	335	317	367	319	345	314	324	279	310	323	358	364	302	329	322	324	313	325	308	336	340	311	328	330	312	348	353	312	298	342	345	309	329	317	330	324	315	297	298	333	359	322	341	323	293	324	331	309	320	319	307	314	344	315	331	337	336	310	332	345	328	327	313	293	340	311	279	327	327	319	330	320	319	314	344	333	313	320	312	327	318	336	337	321	314	352	344	313	341	308	317	299	302	319	323	306	317	319	311	311	305	351	322	337	312	327	312	329	331	315	367	294	283	290	326	287	296	316	327	308	309	320	326	308	312	306	360	332	327	335	326	342	323	333	341	315	354	321	320	336	335	316	319	324	338	299	344	324	321	325	329	309	326	332	313	320	309	338	323	330	307	266	309	351	312	316	320	351	328	358	335	330	316	317	342	357	339	319	312	362	340	297	308	343	297	302	306	297	293	300	334	340	270	345	313	303	316	318	316	322	328	318	327	325	302	329	301	333	348	309	301	361	333	336	329	308	306	330	328	331	334	353	319	328	345	376	319	333	343	302	325	332	332	314	316	317	338	351	333	343	320	314	327	310	274	300	311	311	283	320	350	298	339	333	336	302	294	350	332	322	326	320	330	326	326	287	323	326	334	333	332	303	307	350	318	328	327	330	316	314	330	358	350	338	320	332	298	328	301	334	319	315	337	341	356	327	311	321	343	317	344	329	350	302	330	341	310	300	359	329	299	305	339	314	327	353	354	314	340	320	324	318	300	332	333	332	299	337	315	275	326	330	310	350	343	299	342	338	346	308	324	317	320	322	343	312	337	297	360	304	326	304	348	358	340	332	326	307	329	318	314	358	286	317	307	304	334	332	304	323	293	317	334	329	337	339	305	331	327	346	318	352	355	320	314	304	317	337	315	306	323	353	321	356	341	342	314	314	320	343	316	316	309	315	330	309	330	299	333	349	366	327	308	300	366	318	338	300	326	326	325	309	298	340	313	338	329	338	324	323	307	329	322	311	297	323	317	323	295	320	329	309	331	299	325	321	336	306	311	362	303	314	331	321	339	333	329	319	337	335	329	358	302	309	320	313	302	335	324	339	359	321	326	338	318	331	310	298	317	324	321	344	330	321	326	312	331	322	346	346	316	327	342	323	326	325	346	348	303	339	311	306
52363	76426	49320	30421	9905	457	434	418	369	388	417	416	394	431	377	401	383	362	367	346	409	397	351	339	398	367	391	415	382	368	405	390	367	407	374	371	364	372	394	435	389	377	434	366	372	373	373	358	353	362	365	368	411	395	388	386	377	365	399	441	382	354	426	409	394	358	387	383	383	361	376	369	350	363	358	345	376	392	389	390	373	405	356	347	408	391	390	380	375	375	378	368	384	413	331	349	367	430	398	385	383	404	366	376	396	373	364	373	388	391	383	421	419	384	401	355	396	366	342	392	353	324	410	392	387	389	398	401	406	376	365	350	407	406	385	391	338	394	399	382	399	381	389	408	387	413	399	382	352	382	359	382	379	380	393	381	385	368	370	392	391	393	395	385	364	381	381	385	396	365	416	385	383	383	356	418	384	402	346	354	382	388	365	388	377	360	411	412	361	392	421	412	373	381	377	418	394	379	367	397	387	413	377	377	382	372	362	370	394	365	383	376	384	373	385	408	358	412	400	377	376	386	386	362	380	366	388	350	371	404	363	361	375	395	397	381	357	417	339	341	401	390	392	367	380	373	356	377	379	359	393	346	374	387	375	343	381	368	394	348	384	388	370	381	369	353	384	393	373	398	415	388	382	373	365	400	396	357	420	372	405	401	355	399	369	395	375	392	386	376	375	370	411	367	403	396	392	344	422	364	369	364	429	345	405	369	339	341	385	396	372	375	387	398	382	389	374	361	346	341	398	399	351	401	397	374	362	396	367	362	370	385	397	417	352	377	360	386	423	416	363	376	370	413	401	388	350	402	385	410	370	368	406	410	396	407	395	386	392	388	406	364	366	388	376	388	354	383	348	376	366	384	384	408	362	388	373	366	396	406	388	408	395	414	365	350	366	393	360	401	363	406	392	395	362	351	398	384	403	360	363	392	373	363	362	383	407	361	389	385	406	397	394	367	386	428	341	376	371	364	381	399	356	372	402	377	373	399	382	403	392	365	371	364	365	356	395	393	347	335	361	362	390	385	388	368	387	420	429	411	423	387	375	360	340	358	426	386	377	386	357	383	406	360	327	370	366	368	375	379	385	371	388	407	337	398	359	382	361	327	355	432	330	391	396	395	363	384	373	352	392	391	398	385	371	381	371	369	362	373	370	374	370	401	400	357	371	424	357	369	361	409	389	401	404	398	377	410	366	397	352	385	363	398	351	390	382	426	392	400	376	374	385	386	389	394	388	390	396	373	419	375	347	379	410	354	385	377	370	365	396	349	384	378	367	374	421	366	405	391	397	395	365	400	399	408	359	380	409	414	405	400	346	394	405	390	356	362	375	389	403	396	413	360	384	391	385	372	384	385	401	404	359	374	325	375	413	365	384	369	384	406	384	379	390	386	358	370	381	407	406	404	376	380	373	392	368	402	368	400	402	397	369	388	357	374	365	359	366	395	382	389	398	375	381	384	367	423	382	387	399	394	359	358	388	420	393	385	371	395	373	388	372	371	381	375	369	370	354	356	387	389	416	384	367	366	385	405	382	356	376	385	354	369	419	397	388	348	401	372	396	374	388	386	393	383	358	338	402	380	363	397	383	383	400	361	392	379	398	391	372	387	324	359	347	392	366	398	365	409	397	376	388	394	392	373	371	363	407	361	379	373	358	384	385	433	364	364	379	392	387	347	394	349	372	373	425	382	381	379	387	380	423	354	386	388	343	397	389	382	408	366	370	412	336	358	383	401	373	375	393	381	391	363	384	377	382	381	388	383	345	394	367	405	406	371	375	403	385	358	350	390	370	400	394	359	379	378	382	389	363	363	393	344	413	386	346	367	371	360	362	410	384	360	354	386	352	373	399	379	377	374	402	376	387	385	405	375	382	391	360	352	348	351	388	370	383	368	363	389	394	417	390	365	408	360	353	376	359	369	381	378	371	414	372	379	358	375	386	384	375	379	386	379	382	365	378	375	391	380	390	413	390	386	410	378	410	375	391	374	369	403	436	423	410	413	384	392	370	371	414	368	400	393	371	364	362	421	346	388	389	395	391	376	390	351	379	365	370	404	368	360	379	396	397	352	373	400	375	393	372	360	349	377	362	390	408	377	415	382	387	376	387	372	379	367	376	400	408	372	388	360	385	402	368	383	387	394	419	408	404	381	392	383	388	383	431	387	387	413	381	387	364	369	354	335	344	359	377	401	384	384	431	388	367	356	391	357	401	385	361	402	380	352	380	369	385	383	395	393	402	377	389	362	365	388	376	366	398	400	391	388	372	414	396	401	371	398	361	360	363	376	377	381	404	397	350	361	405	378	384	357	359	354	412	382	373	373	371	405	382	407	370	380	360	391	395	381	401	369	391	400	387	354	370	372	374	358	388	378	385	371	363	389	366	406	405	385	396	367	412	369	378	395	353	361	404	376	390	388	383	401	345	376	362	395	407	367	400	407	337	394	388	362	371	404	375	389	384	403	393	399	360	384	403	409	361	327	363	383	370	399	367	366	394	395	367	376	401	383	369	390	412	351	369	392	366	381	366	424	409	381	364	372	400	420	389	353	387	394	377	364	390	371	354	376	364	359	387	393	364	350	381	381	403	365	354	358	399	394	350	369	392	372	401	370	347	378	388	388	404	387	381	377	394	375	380	377	373	409	379	374	397	401	404	393	349	384	394	382	385	383	418	457	361	392	394	369	399	374	365	355	378	409	380	371	391	381	388	381	358	378	371	381	412	384	387	371	406	344	392	362	413	374	397	398	384	401	387	402	371	387	394	411	362	366	368	371	350	399	376	376	386	401	384	370	393	385	388	397	382	363	367	371	360	390	387	349	401	361	372	386	373	387	396	375	380	416	395	398	388	367	376	383	375	393	382	389	365	412	362	371	370	380	366	400	407	377	339	381	387	406	373	341	387	362	407	403	402	396	339	373	348	377	367	376	374	360	340	340	385	377	373	387	382	367	369	405	411	374	360	371	379	397	375	378	352	422	403	403	380	382	398	395	361	348	370	365	386	356	327	381	359	337	405	399	407	393	403	431	411	388	384	368	403	362	405	437	379	403	384	368	358	398	354	363	391	411	383	395	354	385	400	376	399	379	393	369	379	373	383	384	356	360	383	386	414	407	357	400	360	387	387	385	378	376	406	389	354	394	420	397	327	401	351	375	397	381	368	384	376	453	361	384	374	378	343	355	382	344	391	380	355	389	384	384	374	389	424	372	362	393	384	428	358	388	381	365	372	360	363	409	369	364	392	400	364	350	381	391	357	409	361	369	386	380	383	373	373	362	351	397	348	376	409	388	395	383	395	373	403	406	340	379	386	355	368	393	389	365	413	396	379	414	379	402	413	349	376	363	378	392	377	371	372	353	366	358	384	362	362	378	367	397	369	364	360	373	378	383	372	337	385	418	367	367	405	394	420	399	368	362	380	380	405	394	382	338	366	361	356	343	365	378	386	398	363	380	382	396	388	333	362	365	372	387	379	364	391	394	369	389	360	348	409	378
23329	22012	31089	26548	22243	19810	7651	733	529	563	593	555	528	503	532	499	474	478	502	525	501	535	506	503	531	523	563	534	520	538	518	522	504	517	527	540	507	533	490	473	479	515	503	521	537	469	512	508	509	547	529	556	507	515	500	522	500	489	475	517	551	512	512	532	515	516	511	500	518	483	511	527	538	508	517	505	494	499	528	514	502	501	556	510	543	517	513	522	517	560	522	478	525	525	495	515	498	529	565	477	514	496	498	544	456	505	514	501	466	514	527	529	531	536	472	532	541	514	522	459	518	526	517	503	519	546	517	551	531	544	560	543	531	534	491	497	517	486	572	504	484	531	487	510	525	511	498	478	527	492	507	545	488	515	489	507	494	518	508	497	516	572	506	519	538	501	475	530	541	487	495	508	512	501	506	529	519	500	492	491	512	530	537	527	501	553	529	501	520	496	500	512	527	551	511	509	524	523	505	523	516	500	488	487	505	490	516	497	559	479	513	531	506	504	495	488	487	518	528	525	537	488	487	529	545	502	511	511	463	536	507	500	521	534	555	481	501	489	555	543	462	491	493	515	489	507	501	510	519	514	485	502	509	528	541	526	469	492	477	500	516	503	529	549	504	553	494	499	495	549	494	526	493	486	542	551	507	483	539	529	496	489	497	525	499	509	496	542	503	517	536	528	498	472	489	531	546	490	511	520	565	504	517	491	567	551	503	509	515	508	501	528	465	520	530	519	434	488	534	501	530	526	503	504	517	519	497	489	512	484	512	524	495	535	515	480	503	494	519	505	529	507	507	529	501	536	545	512	441	483	529	537	504	507	544	481	509	496	541	520	476	496	500	505	507	496	511	513	537	517	507	483	478	469	471	488	520	504	506	470	518	528	486	553	518	533	497	468	527	507	514	577	479	519	526	494	474	531	554	534	518	496	503	457	474	478	534	501	491	490	519	527	476	518	492	487	498	523	532	503	535	483	499	500	473	517	531	549	527	527	464	496	484	523	502	490	525	474	531	512	506	512	492	547	504	540	532	491	550	520	488	479	538	512	529	477	506	524	475	510	516	472	517	476	523	511	539	490	496	532	540	526	513	485	477	513	502	524	526	535	510	470	556	509	509	511	521	505	545	493	529	528	545	548	506	520	524	490	491	511	522	513	481	517	534	502	525	541	483	487	479	537	514	499	472	487	497	496	524	495	528	521	523	499	500	468	542	504	494	510	510	539	506	544	511	497	503	534	522	502	550	513	499	485	490	514	468	529	519	506	476	489	537	543	526	514	478	553	509	505	482	451	492	549	523	483	497	515	511	534	515	512	491	562	507	509	515	534	484	529	451	498	525	507	505	542	497	482	516	576	496	498	510	519	533	509	524	545	509	526	507	500	532	505	490	512	552	528	508	533	497	514	545	545	532	472	461	536	512	469	485	482	482	506	529	516	525	513	522	529	524	476	504	518	509	493	504	517	475	513	508	497	482	502	502	527	468	538	490	487	503	497	504	503	503	515	488	512	549	510	471	490	560	509	484	550	525	489	509	523	536	504	534	497	474	479	519	498	475	471	503	503	524	533	504	500	565	485	504	521	476	490	520	499	505	521	579	533	492	514	509	560	516	513	479	503	495	518	518	495	548	485	504	518	513	515	488	504	506	546	477	508	559	500	539	503	517	559	515	522	497	499	503	509	532	506	488	492	501	468	499	514	515	500	532	481	501	492	520	496	518	491	559	482	483	512	506	501	501	501	506	527	499	507	550	527	532	502	477	464	494	521	504	563	475	514	547	552	469	484	554	511	504	491	552	496	482	533	539	535	514	514	479	489	513	540	495	501	472	511	531	487	506	526	496	521	494	517	499	514	499	505	507	489	506	538	509	510	493	525	498	532	525	490	539	497	488	521	542	533	527	523	542	513	525	521	500	497	521	482	515	498	522	477	538	485	550	502	554	533	509	532	481	510	554	512	513	508	482	507	492	523	520	517	491	510	524	514	525	501	534	489	513	513	496	541	548	518	523	567	509	483	505	472	516	510	524	512	521	553	531	500	528	513	499	505	467	443	504	457	503	497	514	556	491	527	503	513	454	539	533	535	480	512	489	480	525	505	480	505	503	508	509	524	526	526	514	505	522	503	491	517	503	493	535	537	497	486	519	526	489	525	504	487	499	481	504	520	503	487	481	526	489	471	473	472	506	473	508	552	494	521	454	545	513	518	463	545	538	538	511	519	500	554	513	500	526	488	535	530	500	508	479	474	517	478	510	557	491	480	556	514	508	525	499	439	506	513	507	491	534	478	485	524	526	498	496	507	509	501	484	470	490	500	521	492	508	497	485	481	548	553	470	519	526	510	513	516	525	548	517	533	500	500	530	498	509	540	531	523	485	502	522	506	530	538	486	506	569	505	517	519	536	501	533	539	495	512	536	515	482	525	514	519	479	517	524	513	528	540	469	485	521	511	516	515	487	550	486	500	495	494	500	525	493	494	513	514	515	510	552	533	508	482	476	481	510	473	530	520	519	523	540	484	502	543	500	549	516	535	517	493	519	522	525	511	517	559	509	494	526	543	529	499	530	429	501	534	520	507	519	504	476	497	534	474	486	522	510	501	523	515	515	502	511	511	516	475	499	479	487	499	497	543	491	496	498	538	512	546	489	515	537	514	501	516	521	511	519	473	476	538	492	518	465	502	500	551	531	518	493	530	522	559	483	503	547	500	507	481	485	525	526	506	501	519	464	528	514	511	523	514	435	475	504	470	473	523	489	488	465	501	493	510	483	487	513	476	501	488	513	482	539	483	493	492	506	530	503	517	475	511	546	536	497	514	499	503	502	537	538	491	508	507	504	485	448	509	505	556	533	492	503	485	534	507	477	528	481	487	486	521	541	543	490	503	514	488	523	507	479	497	510	471	507	517	550	462	469	487	497	502	481	464	536	531	485	532	478	533	520	537	524	504	474	545	501	481	521	508	556	504	510	535	530	486	496	531	545	510	496	480	460	512	497	483	514	528	501	496	515	463	526	547	523	526	475	515	513	490	521	542	475	520	504	514	508	524	480	529	544	488	525	513	484	519	517	558	501	520	493	520	493	553	529	490	509	495	520	514	506	509	489	468	509	474	529	498	517	494	546	542	490	497	524	559	498	480	525	486	482	494	496	505	499	508	488	522	501	537	513	512	521	502	515	527	484	480	538	509	503	520	529	503	517	522	477	508	524	458	518	512	501	532	500	491	569	491	509	513	513	475	495	494	542	530	539	486	519	492	505	480	533	496	497	507	458	547	520	494	474	480	505	534	490	503	491	519	478	506	467	527	496	512	528	509	480	495	504	521	512	504	493	518	520	530	518	518	484	523	528	518	501	547	518	492	519	523	508	558	559	504	474	514	478	511	506	491	524	526	498	500	542	517	531	528	514	512	533	513	523	529	506	496	492	497	447	538	529	496	505	493	548	497	470	521	477	519	528	509	494	486	530	496	518	497	521	587	513	507	544	498	513	474	534	465
63599	100321	73045	48502	20312	812	721	677	631	626	583	568	629	592	611	588	597	558	594	570	579	604	613	552	535	573	582	534	564	577	551	542	560	535	584	553	568	538	589	545	559	572	585	567	540	587	563	538	570	577	578	581	537	534	536	564	553	573	576	565	595	552	532	568	561	605	566	559	570	537	536	582	568	557	586	594	552	532	552	579	556	516	538	562	533	565	596	551	565	540	558	577	557	584	583	536	547	539	541	518	494	603	549	557	568	549	609	569	528	575	538	603	572	556	579	621	534	542	524	561	520	529	556	515	580	502	558	581	543	521	607	543	615	531	589	549	560	581	511	559	619	570	539	545	525	552	512	586	574	542	528	565	570	524	592	546	552	535	537	568	565	530	588	571	575	539	543	546	557	580	584	567	546	543	525	597	575	592	556	574	550	573	587	574	543	564	556	510	537	588	538	555	531	571	560	618	559	538	521	563	552	558	548	548	571	565	542	557	553	642	553	520	552	524	576	524	564	595	541	566	560	530	599	572	531	569	580	542	574	539	544	528	571	493	582	602	566	563	556	593	549	543	559	556	612	546	548	535	554	564	554	570	587	560	574	560	571	574	576	564	572	546	582	616	568	546	568	554	558	525	576	568	589	514	526	565	564	550	555	600	567	581	570	579	538	548	538	567	560	524	528	524	526	519	565	594	548	590	616	538	536	503	561	552	586	556	549	569	607	530	579	556	591	559	573	577	520	543	585	523	545	570	564	594	551	552	554	564	564	572	544	596	536	544	542	579	612	529	508	550	578	559	532	516	593	576	561	582	595	592	599	572	562	571	547	562	584	569	603	547	569	511	541	608	557	576	533	580	551	504	552	539	567	530	586	532	563	559	573	528	558	520	565	573	515	538	569	577	551	612	554	567	589	552	542	583	605	569	588	578	516	534	554	559	552	548	570	542	538	568	522	563	538	555	564	530	599	571	539	568	537	581	557	545	555	580	514	545	532	524	572	554	563	547	588	571	549	483	550	557	539	535	578	576	573	607	573	546	543	593	546	592	574	572	595	532	602	557	567	524	617	523	545	542	548	575	537	553	576	538	560	545	526	587	582	597	577	570	572	561	573	582	585	532	555	531	539	509	557	514	552	574	558	567	542	561	578	530	566	572	554	574	601	507	550	553	574	561	551	573	552	576	542	584	528	572	546	553	547	548	534	572	557	546	540	508	554	558	548	560	555	517	601	546	566	567	576	583	548	628	575	539	586	543	608	537	609	555	533	588	532	590	577	571	588	552	555	525	568	557	576	565	582	598	516	562	560	551	557	579	533	543	545	547	603	563	570	593	557	547	551	558	600	563	528	533	520	561	561	564	584	543	558	482	607	601	569	561	552	599	576	600	548	584	538	560	614	558	549	544	535	561	604	527	587	558	572	534	556	564	544	568	507	557	574	505	530	563	578	581	554	540	562	533	527	545	545	589	562	570	581	600	539	567	609	579	506	560	581	566	577	557	570	588	566	570	559	567	567	564	574	547	559	537	555	530	584	546	564	556	568	571	547	546	560	538	565	559	537	580	550	561	536	534	549	519	542	586	568	579	565	549	545	551	555	563	572	576	536	590	587	586	612	576	553	587	545	579	542	541	601	596	565	543	570	533	540	548	559	587	540	576	570	545	600	537	543	564	588	573	574	545	500	539	538	562	534	570	530	548	525	556	516	558	568	556	586	543	561	575	593	562	533	572	540	523	581	490	543	580	604	581	551	547	559	587	522	555	596	541	559	535	541	564	552	569	552	504	573	580	560	593	560	549	538	550	540	567	576	559	601	584	557	545	548	573	529	547	566	586	576	577	589	567	577	574	608	598	511	545	570	572	590	556	550	561	555	541	558	522	594	561	559	563	518	517	584	554	603	540	600	578	533	573	556	527	580	558	596	562	541	560	559	538	610	544	537	578	507	591	527	586	568	559	551	578	538	519	537	544	568	525	544	566	509	578	559	533	584	589	500	592	589	541	592	602	540	578	569	589	529	574	576	533	558	582	558	596	554	517	574	564	556	595	555	544	547	558	547	565	616	538	576	586	541	542	518	583	555	587	539	592	535	541	535	581	547	547	570	568	591	544	594	596	553	550	530	553	536	569	604	589	558	578	525	546	575	549	536	555	576	532	563	574	542	528	537	542	552	583	609	576	588	584	571	532	537	571	529	540	543	579	588	595	555	584	559	567	559	545	572	562	549	546	551	568	576	547	536	519	562	575	559	550	583	563	554	561	626	516	550	572	563	575	588	551	562	561	546	568	533	505	542	535	521	511	560	545	538	589	547	582	543	568	575	522	569	527	520	622	531	533	546	582	563	557	570	563	553	579	571	537	550	554	557	585	599	587	563	492	553	527	545	546	536	580	574	558	536	575	553	584	550	572	560	569	559	555	533	550	567	593	543	541	541	575	545	567	573	537	560	567	560	556	568	531	584	545	570	539	573	576	575	577	547	527	535	561	591	555	498	535	535	585	506	565	547	543	526	554	576	583	545	531	533	592	544	545	580	564	554	570	537	594	587	530	596	568	536	561	603	543	553	550	546	575	589	585	519	544	574	541	550	582	542	605	540	553	532	578	583	506	543	569	515	515	538	581	577	538	560	567	542	545	538	523	531	517	551	550	548	584	564	569	582	594	584	561	531	559	532	564	563	527	559	551	569	572	549	570	538	584	546	540	548	556	572	505	549	564	497	564	594	535	562	589	590	574	564	569	573	536	605	576	535	606	561	593	574	569	532	595	529	593	590	528	545	540	591	546	579	550	574	565	567	569	581	562	511	531	540	561	528	566	598	532	589	540	498	557	547	593	556	516	583	551	535	557	564	554	546	552	596	568	564	583	528	592	545	558	558	592	557	543	586	534	525	571	523	578	507	574	565	604	531	569	583	577	546	587	577	552	582	569	560	578	586	570	569	562	541	582	565	574	573	562	546	530	535	554	563	562	544	550	572	590	547	568	562	583	546	586	516	582	548	527	557	518	557	540	595	545	581	546	591	565	573	547	574	540	553	529	540	555	550	551	564	572	562	562	577	552	572	556	577	558	575	568	561	494	567	563	569	526	602	547	523	550	623	561	555	572	563	558	556	572	550	539	572	577	523	537	538	592	584	532	562	611	652	580	552	568	530	535	542	502	561	570	530	569	567	558	560	531	534	562	608	586	544	526	559	545	566	582	543	563	590	564	550	569	606	547	542	572	569	567	539	539	524	508	566	569	566	598	551	553	552	548	530	519	525	567	567	558	616	566	611	520	563	580	549	494	583	579	587	558	552	502	533	513	616	568	574	571	551	574	524	539	600	557	544	536	564	524	580	575	572	581	528	564	541	559	530	568	560	544	566	547	557	551	531	550	564	549	567	561	589	525	611	596	549	541	575	558	547	556	584	558	507	552	595	552	601	495	587	579	578	559	537	544	525	540	577	547	546	561	548	564	531	557	583	589	578	576	578	578	585	575	590	564	543	577	557	541	535	542
29148	26809	28178	13231	1714	259	254	229	238	249	261	253	233	252	225	216	237	216	222	234	204	236	201	221	206	226	219	255	264	226	228	257	252	240	226	228	224	227	228	225	215	186	259	192	210	232	224	236	235	241	231	229	238	235	217	220	215	218	232	245	235	242	226	224	215	255	214	232	205	240	245	209	226	233	219	245	232	216	234	235	213	227	256	225	257	225	193	234	225	247	215	208	262	250	252	245	216	233	209	243	201	227	223	223	226	205	221	238	237	237	236	234	204	253	246	236	220	255	195	224	218	223	213	231	237	223	245	229	216	236	224	205	232	238	207	255	229	244	214	241	228	249	236	214	233	235	211	208	209	242	219	224	225	206	197	198	234	257	220	248	233	214	223	203	216	212	224	239	231	230	230	235	212	216	220	228	225	234	231	214	240	225	205	202	259	254	216	244	233	253	231	228	245	217	216	226	237	245	232	203	243	233	240	238	262	218	229	224	228	224	237	223	224	243	221	225	218	252	224	224	244	233	230	231	228	253	219	218	248	263	230	219	229	253	222	212	250	215	230	233	225	225	203	234	207	242	237	243	233	217	249	235	230	253	225	224	223	242	230	212	230	241	228	221	245	238	209	236	232	230	221	220	243	229	225	227	221	213	238	214	245	254	262	205	227	237	222	228	214	217	238	236	214	226	220	242	238	242	241	222	216	249	217	224	240	238	219	198	216	218	219	248	230	253	222	244	230	219	213	235	252	209	240	199	234	235	214	211	219	218	229	234	226	211	204	248	218	224	226	214	222	225	219	226	233	236	239	218	243	208	222	235	223	242	223	247	221	248	211	230	216	231	259	223	241	220	246	219	254	221	216	242	195	231	245	239	225	202	233	234	234	209	200	251	227	230	261	225	233	217	223	236	241	227	240	220	209	238	219	244	213	232	229	218	238	256	240	230	215	217	235	205	208	238	223	248	212	249	226	212	231	207	217	229	200	230	248	210	239	234	200	225	242	231	227	239	223	228	236	213	241	230	223	212	204	225	225	254	219	222	230	207	263	251	226	216	211	253	218	235	219	229	226	227	225	213	233	242	224	206	243	243	205	219	194	217	234	190	246	232	224	232	237	231	229	224	230	231	238	238	209	231	241	222	247	235	243	225	249	231	207	225	232	225	226	220	237	247	221	238	239	233	212	222	213	217	194	268	248	225	240	225	217	228	233	214	230	220	206	220	229	231	233	262	239	219	252	210	254	215	246	235	221	247	243	218	236	212	229	198	227	224	231	214	230	204	248	252	221	225	224	217	195	208	233	247	229	239	231	242	240	220	263	236	230	225	206	247	213	249	244	245	239	227	245	254	227	239	234	218	230	261	245	235	255	224	222	220	226	242	222	217	201	260	230	247	223	232	238	238	239	232	207	235	235	226	219	226	215	220	232	202	190	229	234	231	213	246	225	231	226	258	205	206	236	211	220	225	242	231	234	238	228	227	222	210	239	214	253	252	231	220	234	228	226	211	224	245	226	225	241	249	207	227	231	229	236	214	242	206	216	236	245	224	242	224	240	235	257	239	222	208	220	228	214	216	193	211	233	229	223	206	232	204	226	236	211	216	228	247	216	230	230	202	242	206	221	216	247	245	229	237	245	215	212	221	220	226	236	218	221	250	230	236	240	225	201	247	248	223	215	268	223	214	246	241	243	225	240	204	246	215	227	250	216	227	236	217	215	247	235	198	208	215	245	229	235	265	209	215	235	218	240	251	226	219	226	240	238	200	221	209	230	218	222	223	229	229	228	222	245	217	222	223	245	232	221	222	202	231	249	206	253	193	231	229	246	236	233	219	224	231	225	255	210	260	207	202	217	211	245	210	230	246	225	233	222	243	234	237	217	243	201	229	213	238	209	249	236	218	253	201	207	267	229	203	234	226	226	232	211	249	214	213	248	210	209	240	224	205	220	205	224	232	232	202	217	245	229	240	247	219	210	217	237	239	258	240	231	239	208	217	254	254	211	212	226	224	224	241	196	230	230	236	215	216	213	224	236	253	208	238	239	215	224	262	237	222	247	235	212	222	226	214	221	239	244	249	234	186	237	194	212	227	230	229	236	241	227	250	216	230	237	202	204	235	230	230	229	231	197	229	243	231	224	239	229	234	211	262	227	223	238	238	223	242	204	237	217	234	209	225	250	250	223	232	240	220	235	224	227	201	247	251	215	217	222	222	241	234	237	208	236	204	225	213	218	203	240	225	234	213	237	215	248	219	264	205	234	222	248	233	212	261	224	235	224	223	228	236	227	240	241	239	234	246	226	247	222	222	215	228	246	202	224	250	241	225	211	229	250	223	233	228	231	227	224	213	237	248	222	260	219	223	212	241	223	223	231	240	225	227	219	227	231	229	219	211	212	218	227	206	228	235	246	227	221	270	228	248	255	209	235	232	242	227	221	236	242	241	217	239	228	251	232	222	211	217	221	241	242	240	221	236	220	240	261	217	215	240	229	223	226	242	237	230	243	232	221	258	227	220	212	221	230	210	223	238	242	189	211	250	203	195	221	233	218	225	218	216	245	243	229	241	249	223	221	208	257	243	243	235	219	228	230	236	218	238	217	222	212	223	217	220	234	225	222	220	217	240	206	236	230	224	235	213	280	236	247	225	246	202	241	222	218	218	219	217	214	235	228	227	208	236	249	216	232	247	245	220	247	236	230	226	185	254	209	212	219	212	245	219	228	228	207	215	207	236	240	229	232	239	235	241	216	206	241	225	264	213	231	211	206	232	251	234	247	229	221	217	213	243	245	221	232	234	229	215	232	234	233	235	204	214	240	211	239	216	236	206	219	237	216	215	255	233	246	202	213	220	209	252	234	213	243	205	217	223	249	224	228	227	223	205	239	196	209	237	210	219	246	248	195	231	202	227	203	232	248	200	236	219	246	245	241	243	266	247	215	238	227	222	233	227	219	205	262	239	256	206	241	240	242	224	225	247	241	233	228	221	229	218	234	270	231	239	235	209	208	237	209	232	221	223	272	218	241	220	250	216	218	244	201	224	196	255	217	239	200	239	229	210	230	230	231	216	257	220	223	235	245	203	216	210	223	218	251	235	224	234	226	238	240	224	223	235	227	244	223	229	214	236	236	221	221	231	225	229	228	233	205	220	221	254	233	211	240	220	212	200	237	227	220	204	260	207	226	235	229	225	244	244	245	203	218	213	213	253	198	216	223	229	225	250	234	221	229	246	226	224	231	228	230	227	238	239	239	208	205	212	217	203	216	211	209	226	231	224	272	237	259	203	237	209	231	253	223	230	226	240	214	230	227	212	229	224	237	208	233	227	205	223	220	257	227	239	199	225	213	220	244	214	240	216	241	235	220	223	224	223	235	233	242	212	201	247	208	234	231	232	214	213	220	211	231	217	215	232	257	204	239	238	214	248	231	222	230	248	217	228	225	203	207	236	224	226	225	252	223	233	220	212	224	239	235	245	256	236	234	225	210	249	223	244	216	250
28551	43319	25248	8768	1605	285	271	253	285	265	253	259	273	272	294	264	284	274	254	290	273	302	261	272	261	276	282	285	298	302	268	264	283	300	283	264	273	245	266	280	280	243	290	257	270	263	272	281	290	272	259	278	282	269	269	271	284	262	280	245	301	297	279	273	275	281	276	276	262	264	246	258	274	261	294	271	299	257	299	296	276	274	265	280	271	317	282	294	277	275	255	273	275	291	315	269	291	270	266	287	250	303	253	261	268	261	271	288	264	289	296	309	296	274	263	260	258	267	266	292	282	265	272	280	285	266	265	309	285	251	303	268	268	289	266	272	273	292	279	259	251	272	276	276	280	281	263	266	251	244	286	268	260	271	270	266	287	253	279	249	258	283	268	262	230	277	307	290	265	269	297	262	266	263	284	268	266	266	289	253	266	283	251	268	278	274	250	281	289	280	288	269	266	273	252	238	269	256	271	271	276	258	272	301	276	278	240	251	259	265	281	258	282	268	297	253	251	274	300	273	298	268	239	262	263	284	270	249	291	281	264	276	228	261	267	276	274	289	261	288	262	267	291	270	261	281	261	294	262	299	286	279	284	257	276	290	271	298	300	261	249	314	251	266	272	266	298	275	284	275	271	258	257	280	266	251	262	316	301	289	282	271	297	298	270	269	259	258	276	239	284	319	276	284	270	275	264	271	270	265	261	275	289	278	271	276	252	283	294	265	253	273	251	270	271	269	264	255	251	256	260	280	263	293	252	280	277	277	259	249	271	288	238	279	245	287	273	264	273	276	276	279	295	271	275	283	267	286	278	266	270	274	261	288	267	271	290	287	254	271	264	240	246	286	284	258	306	293	270	265	268	278	285	254	280	251	297	284	282	262	253	250	283	291	277	292	295	281	297	273	265	302	259	279	268	289	284	271	274	276	271	303	253	246	261	287	282	274	310	275	274	294	277	265	288	286	288	262	279	278	262	272	247	291	281	295	280	272	272	254	283	296	284	264	282	275	290	253	296	266	227	255	267	255	266	306	278	258	296	263	247	258	274	259	259	284	299	295	231	296	280	260	278	269	290	287	272	277	265	255	268	257	282	271	263	277	257	267	264	264	275	267	268	273	276	284	273	277	269	285	271	274	260	270	281	251	282	267	256	292	276	291	279	255	276	315	288	287	277	264	257	250	244	284	287	286	253	253	264	268	306	291	241	261	277	235	266	250	258	279	306	278	273	261	269	245	258	285	280	276	303	298	318	236	279	258	311	280	263	268	287	270	270	275	292	268	284	251	264	285	280	266	277	283	283	302	290	297	265	281	291	250	274	276	284	283	285	308	264	301	291	285	255	270	266	299	267	284	317	282	281	273	280	291	260	288	288	283	262	280	265	280	259	247	280	251	279	280	266	279	257	259	289	299	258	255	289	269	297	281	274	249	245	275	289	290	272	278	290	303	252	276	272	271	278	271	291	308	293	266	280	246	273	319	263	289	265	264	235	281	273	272	267	267	279	258	282	280	298	281	263	274	292	274	279	276	267	286	284	256	247	274	276	260	267	274	279	293	277	260	226	282	306	290	288	261	287	269	270	244	284	263	289	261	278	259	276	285	262	260	287	288	235	278	265	296	291	241	267	278	261	287	268	278	271	285	287	269	261	253	301	286	249	283	327	307	264	286	274	254	281	270	285	293	251	256	251	275	310	295	262	284	262	276	280	261	277	269	264	274	266	313	279	252	298	254	253	297	282	262	250	249	274	263	268	270	282	280	264	272	280	258	301	255	252	272	287	283	262	291	276	257	288	272	276	293	278	264	266	251	258	295	267	279	271	268	278	261	265	258	254	267	272	289	252	304	239	258	256	284	269	261	277	266	293	279	263	290	249	247	253	257	281	281	275	276	276	267	255	269	282	268	281	259	265	235	274	280	244	285	279	266	293	295	283	273	264	276	266	282	281	305	275	257	265	285	266	268	291	258	259	281	279	253	265	257	268	248	280	288	254	271	301	285	286	275	291	277	257	265	286	274	246	240	268	311	291	256	261	267	282	256	243	272	273	280	270	271	275	235	272	273	248	267	285	276	280	291	264	273	244	285	270	279	255	270	269	258	258	296	274	267	286	261	248	272	288	260	254	252	301	253	265	276	276	244	256	267	264	262	286	295	264	268	282	281	283	264	257	292	291	245	287	275	260	280	266	283	274	267	256	293	261	279	281	258	271	269	306	246	271	289	257	278	261	320	306	306	294	265	278	259	246	254	281	284	303	270	274	246	264	275	277	264	269	261	255	282	265	308	287	275	261	284	280	233	257	282	270	268	249	247	312	263	247	265	302	251	279	273	241	245	261	287	287	273	283	274	255	263	278	246	287	281	262	245	258	263	267	256	288	238	269	243	272	278	255	274	273	256	281	278	244	258	285	268	258	275	290	285	276	278	273	257	316	273	252	233	262	267	296	264	292	262	292	292	285	260	290	250	261	265	315	310	323	291	234	292	252	297	296	270	285	270	234	281	276	271	304	288	287	261	280	262	270	257	284	246	262	285	286	234	257	278	268	292	288	292	282	287	277	276	262	254	287	258	274	302	261	300	259	252	271	314	290	284	286	263	288	268	285	268	305	295	266	282	288	263	262	286	258	318	291	259	253	252	271	280	280	227	267	281	242	302	263	289	284	275	282	264	277	279	244	254	288	234	284	255	271	290	275	272	252	271	241	267	259	283	266	295	232	286	299	272	256	289	254	246	264	267	281	271	270	269	300	272	254	264	290	279	309	284	280	283	286	263	279	291	270	273	279	268	292	263	262	291	272	262	262	300	265	278	278	255	281	300	241	243	278	287	274	257	302	255	260	283	260	266	259	252	262	245	315	259	263	268	276	267	289	265	256	266	305	264	262	251	296	267	274	246	294	269	270	274	282	291	268	277	266	277	291	244	273	286	278	293	282	264	270	249	257	277	284	249	302	295	299	260	258	299	278	275	286	269	270	261	274	262	266	299	242	264	285	277	291	297	273	273	259	269	266	291	297	297	260	286	307	293	266	248	302	275	266	265	270	284	275	275	278	282	282	264	239	280	288	268	285	253	293	279	275	260	277	252	292	284	261	280	255	276	263	284	285	262	279	294	274	268	243	280	247	301	284	262	294	285	253	304	273	260	263	288	232	278	275	282	259	262	269	298	290	259	228	295	255	269	260	259	271	279	328	266	293	247	270	269	279	285	265	255	250	269	309	243	304	286	252	277	277	278	308	250	243	272	291	283	259	271	269	252	254	283	271	283	267	282	298	242	274	317	266	262	273	240	259	265	264	270	282	277	282	257	256	253	259	257	275	266	265	276	276	252	269	286	279	256	256	261	262	275	275	270	259	250	258	276	266	254	292	274	243	275	263	281	278	260	260	263	299	273	295	290	259	307	280	284	297	257	272	247	274	285	281	268	292	285	239	267	275	249	283	260	280	258	267	294	254	280	276	280	271	296	277	311	301	281	252	285	249	276	261	262	277	247	285	288
24235	22492	33110	28841	21490	10935	903	339	360	345	367	338	321	380	340	361	345	335	350	319	350	355	334	361	371	331	333	357	341	308	341	294	348	327	330	305	335	307	304	304	307	326	350	334	357	356	315	361	324	299	342	319	343	344	334	367	329	328	339	338	357	325	352	310	328	348	343	330	339	340	331	356	357	346	375	317	372	345	370	351	331	322	326	353	334	324	340	324	292	321	323	349	342	323	367	317	321	298	307	359	331	345	313	334	353	323	347	335	287	329	331	322	364	319	343	360	354	340	325	341	347	314	350	351	323	297	335	360	325	332	294	311	327	303	329	338	332	315	320	358	315	365	317	363	356	300	346	294	343	349	355	319	328	313	329	310	328	329	353	354	310	299	317	340	320	317	358	343	340	362	351	362	331	322	329	341	323	306	322	336	345	341	341	329	318	359	309	329	336	328	333	310	352	318	334	303	311	334	331	345	340	345	354	305	364	312	313	348	335	347	332	328	343	342	339	345	345	338	315	368	335	325	329	315	334	326	341	330	324	305	323	317	315	344	341	325	337	333	364	327	320	335	300	340	330	295	361	307	326	322	314	314	372	357	287	315	307	329	313	322	332	323	334	317	349	338	315	344	305	301	305	306	302	350	310	349	357	360	326	324	336	329	329	346	336	296	337	311	309	313	320	297	311	357	334	303	332	336	354	337	344	327	337	310	346	317	313	360	321	335	322	318	348	339	295	354	342	336	356	362	349	337	323	331	336	313	332	344	324	307	348	346	341	330	351	303	326	296	309	335	341	365	363	347	311	311	308	340	338	299	311	344	310	359	355	325	333	340	329	346	301	330	340	294	353	350	346	334	335	313	307	327	348	339	322	329	343	353	324	316	330	322	343	333	298	313	319	364	350	361	342	331	326	319	312	294	303	313	305	350	359	345	314	302	344	300	301	322	335	321	342	326	360	325	354	336	304	359	326	313	325	342	325	350	343	337	333	322	319	340	318	319	321	365	302	332	353	342	326	346	334	306	309	354	320	303	312	358	345	305	329	307	310	328	323	321	339	329	311	291	323	348	327	318	335	328	335	327	356	330	347	359	304	345	324	316	314	329	321	319	318	316	372	341	319	282	310	340	327	326	341	344	336	336	344	350	354	322	351	284	316	337	368	308	322	309	323	344	343	361	327	328	293	329	314	337	335	337	325	365	336	305	324	304	278	340	371	355	325	334	343	350	316	307	339	338	340	299	344	336	348	343	307	285	325	336	313	299	334	339	321	337	316	331	316	313	364	340	332	350	311	327	331	293	349	358	334	340	332	309	369	289	313	336	328	377	309	338	346	320	348	356	300	294	321	331	338	336	327	375	356	326	324	310	331	304	339	338	314	310	333	314	324	308	320	309	320	331	324	328	314	293	319	325	352	314	307	329	321	331	337	373	331	366	345	309	335	317	318	290	307	309	323	316	298	313	336	331	314	349	307	318	316	357	332	318	334	336	344	340	333	327	319	275	315	367	355	308	308	325	319	330	335	303	342	344	353	338	318	315	332	308	329	339	317	342	343	299	357	332	335	312	345	312	315	312	333	335	297	331	321	308	342	315	317	327	336	336	321	312	353	359	290	324	328	372	308	316	330	331	327	306	344	313	333	355	313	341	349	339	332	318	334	311	357	305	323	308	363	321	300	323	336	312	306	317	349	329	321	335	319	323	332	303	342	328	352	311	334	324	312	325	296	331	336	330	308	308	343	307	358	345	319	368	333	311	336	283	330	317	313	360	329	330	342	349	339	323	324	337	357	329	336	361	377	332	306	358	322	320	347	355	306	298	312	345	352	334	315	318	328	338	336	316	313	296	322	307	326	340	332	321	310	317	342	320	327	315	350	300	343	343	345	361	329	328	326	303	330	332	320	313	346	316	327	317	332	360	344	361	317	308	332	305	327	325	349	335	316	327	338	355	301	327	346	325	307	358	342	350	310	335	339	315	300	351	308	302	311	326	316	309	334	372	345	326	305	354	310	338	339	341	337	322	322	323	346	382	344	330	346	333	329	351	336	349	347	317	351	343	320	327	333	351	341	337	341	351	341	307	334	333	334	310	345	334	336	348	363	354	338	324	330	307	318	318	323	327	348	312	312	341	334	373	379	306	331	296	312	343	333	375	315	331	332	365	329	341	319	353	293	333	325	346	328	355	364	338	318	308	303	321	320	304	324	327	338	356	351	337	323	331	358	329	334	332	328	329	338	304	310	326	288	320	320	297	322	372	340	321	343	347	319	354	326	351	355	303	324	374	343	368	333	359	351	338	305	309	320	360	327	363	313	329	336	323	323	304	315	322	347	394	304	304	341	336	339	328	318	338	333	359	317	339	314	334	348	341	305	361	367	312	311	282	317	345	311	361	301	349	357	345	304	335	353	326	318	323	317	343	326	311	310	339	328	318	341	345	326	355	323	316	321	342	312	342	342	344	319	316	358	337	310	324	316	351	340	313	337	326	326	377	310	308	347	325	305	302	311	330	329	330	316	349	346	371	335	338	313	299	338	301	322	309	349	333	325	316	325	341	317	327	320	338	324	297	332	369	340	346	324	326	334	337	307	350	345	317	365	368	323	322	327	299	316	364	323	327	340	330	335	307	330	310	360	346	353	305	332	342	330	335	312	359	339	329	318	338	378	343	306	330	310	320	322	362	359	321	319	326	358	354	327	293	353	336	338	304	340	300	344	319	308	348	346	344	333	342	309	316	315	355	343	334	378	305	331	341	327	323	343	335	322	330	329	349	337	342	298	351	302	337	351	333	308	329	317	316	332	313	319	317	312	323	331	292	339	327	332	359	336	323	312	340	334	328	320	353	312	327	323	316	338	348	349	337	305	323	315	365	298	333	335	328	371	298	324	316	337	326	308	342	322	316	333	347	346	340	303	356	328	348	350	309	381	342	340	305	347	332	335	343	338	328	299	311	347	351	337	328	340	329	306	326	329	325	325	345	306	293	335	319	344	325	323	338	333	335	320	332	309	306	355	363	332	315	344	330	353	339	352	336	327	294	298	335	322	321	348	295	301	297	342	326	336	322	331	338	340	314	327	332	323	335	361	319	353	305	333	334	314	321	288	281	309	316	295	299	345	332	321	346	346	314	344	388	330	358	310	350	313	373	333	331	329	326	360	352	330	304	292	326	371	332	339	325	356	342	313	336	302	341	342	343	355	363	344	306	333	317	333	319	345	325	331	343	326	331	356	334	353	356	293	304	286	369	346	354	318	307	352	288	348	327	331	333	318	330	338	341	316	322	339	319	305	344	329	332	372	308	345	298	311	327	362	323	290	324	333	347	333	310	295	347	299	314	320	331	311	343	323	348	302	352	355	324	309	310	313	323	326	358	346	311	345	325	358	356	317	353	330	316	325	322	320	330	327	336	297	309	291	357	342	302	325	319	305	307	331	336	340	339	317	322	340	335	301	322	317	337	369	341	345	317	342	319	333	327	378	306	329	301	311	356	321	326
55714	89972	62996	37775	13215	514	494	406	430	371	394	436	419	414	379	399	397	374	398	368	393	382	382	403	370	369	361	382	391	349	365	389	348	376	356	335	382	392	350	382	352	384	403	375	392	408	359	368	377	359	389	392	360	394	339	401	394	390	358	359	372	377	390	363	359	394	368	382	377	354	382	393	398	362	363	381	375	374	338	395	355	329	359	347	347	353	379	344	376	408	356	380	378	384	338	387	369	369	385	374	356	365	357	381	374	377	382	389	368	375	383	391	378	379	380	352	364	344	335	375	381	371	380	392	374	385	367	377	357	367	385	383	369	390	406	359	448	349	365	365	351	353	378	369	340	392	380	372	350	371	385	366	380	373	375	366	385	379	375	374	375	354	376	381	388	345	352	369	361	362	399	387	388	366	376	372	393	364	382	387	381	366	365	372	373	355	381	377	385	385	366	388	380	338	381	376	391	398	375	381	381	363	396	388	363	351	347	327	367	396	339	367	385	387	369	347	385	354	361	371	379	406	353	342	390	363	377	340	376	388	411	373	386	368	400	407	363	408	348	368	363	370	359	404	385	360	360	365	377	408	393	396	330	372	388	402	378	384	362	368	384	408	408	365	384	365	371	351	360	399	350	383	389	383	380	366	397	381	377	376	375	387	356	375	332	386	372	345	345	353	376	383	360	355	390	386	375	383	380	337	384	386	347	430	378	361	345	398	416	370	380	353	369	376	349	414	352	374	356	360	377	407	407	418	376	357	387	426	375	364	361	382	373	374	364	405	361	396	394	353	359	384	393	370	385	352	382	389	367	364	362	379	361	395	380	341	359	381	351	375	371	388	354	394	365	396	375	380	383	368	371	343	357	355	387	371	364	361	383	378	365	384	373	398	380	362	371	392	390	387	347	363	345	384	402	402	362	346	347	354	357	370	379	388	381	390	373	383	385	364	378	363	353	396	333	370	399	378	346	380	364	377	379	401	389	346	366	382	381	370	366	368	361	371	345	371	354	369	386	377	396	362	364	377	398	393	360	359	382	381	408	386	355	347	353	400	367	377	355	368	361	406	380	375	353	331	350	358	344	372	362	385	360	388	387	372	385	381	413	398	375	367	322	401	388	353	366	396	353	370	410	375	399	394	353	332	350	375	327	375	375	403	393	388	357	414	388	353	354	399	334	352	384	377	372	356	344	389	385	382	396	346	337	342	402	370	366	338	396	385	367	378	380	393	366	366	370	388	386	381	377	384	369	386	396	376	360	401	386	374	349	400	357	378	352	373	371	333	387	383	363	373	359	326	353	397	368	402	368	400	386	367	353	342	363	344	354	364	372	354	400	369	357	361	403	395	362	411	360	389	377	369	343	348	352	368	367	398	367	350	362	380	380	375	401	379	381	356	351	427	366	380	400	362	359	355	342	386	419	363	382	395	374	362	369	376	378	351	381	400	388	407	340	366	356	368	368	388	368	359	389	378	384	379	354	388	380	384	417	341	393	375	369	379	391	372	388	356	358	396	374	367	383	354	373	377	379	386	384	339	386	345	383	369	340	364	387	387	350	404	374	386	370	392	384	386	339	373	399	358	362	399	409	366	370	388	404	349	387	365	376	419	385	393	368	336	386	408	326	356	354	386	385	359	367	392	365	379	382	388	383	409	362	362	388	361	397	346	399	348	357	391	345	386	373	354	329	375	387	380	369	377	364	381	356	381	378	382	365	400	353	379	376	379	407	357	372	373	381	353	348	378	373	391	383	358	382	353	391	369	403	382	382	368	344	384	369	399	359	364	364	360	350	383	380	358	390	354	377	370	401	341	409	388	383	373	385	382	379	375	345	400	348	427	358	391	341	357	406	374	386	378	374	421	397	389	394	411	395	368	367	394	332	385	345	366	368	397	339	402	375	368	386	376	367	380	359	372	374	350	368	370	366	364	421	393	393	383	379	379	370	397	375	342	363	344	375	354	410	353	349	403	399	347	359	398	384	385	372	390	417	362	383	405	367	406	358	363	374	387	394	375	405	389	367	346	337	377	397	384	378	361	384	407	394	366	326	399	369	340	346	346	351	321	324	350	366	389	398	380	378	360	372	365	349	407	397	371	323	361	357	349	362	400	370	330	363	396	351	365	366	373	362	366	376	374	368	383	372	354	366	355	380	391	356	348	399	343	364	382	383	376	373	374	377	390	339	345	373	347	394	359	379	379	368	364	402	368	340	355	395	364	389	364	400	383	364	379	338	383	340	368	385	369	380	395	361	374	374	369	354	380	340	393	356	386	362	371	404	364	373	406	373	373	350	365	363	359	364	373	342	365	388	350	395	373	383	366	415	362	378	371	385	387	393	386	359	383	357	352	395	361	374	378	366	373	361	362	339	364	376	341	369	341	365	408	363	365	355	354	369	359	340	371	358	377	387	359	385	396	389	397	416	396	363	372	359	389	358	356	355	358	400	376	377	331	383	382	363	385	336	346	378	352	373	375	378	385	383	348	344	334	387	349	350	390	353	393	364	368	361	399	374	371	378	386	393	389	357	388	376	384	359	386	356	374	400	370	342	388	367	384	375	365	381	375	393	355	394	381	374	365	393	359	357	379	391	372	392	360	371	353	328	390	396	418	384	336	337	365	358	379	362	399	372	408	358	384	388	367	379	361	372	351	385	362	356	375	363	375	361	403	384	393	374	324	358	400	393	372	384	372	387	381	365	366	338	360	367	368	375	404	356	408	442	394	373	352	385	392	349	359	387	367	384	351	351	373	366	353	349	371	381	352	382	364	373	382	399	397	366	383	395	345	373	384	356	383	390	418	376	377	382	376	397	398	388	357	394	368	357	344	384	372	382	421	347	384	361	392	433	402	388	359	357	380	388	320	348	391	351	367	364	378	356	365	385	344	386	357	390	352	380	355	358	364	344	371	357	391	400	346	386	373	368	417	350	371	353	350	380	376	357	400	383	356	395	380	361	375	389	410	382	382	395	386	351	391	388	373	372	386	393	368	370	402	359	373	378	358	362	397	366	362	358	342	390	390	350	389	421	384	364	348	353	382	390	359	394	411	368	405	379	388	380	336	346	360	359	384	414	369	402	361	371	345	366	342	387	370	362	348	378	383	331	371	379	368	380	387	363	380	410	372	370	384	384	348	402	343	371	383	388	381	351	371	332	416	374	371	426	373	402	375	379	373	361	361	365	373	375	392	388	364	367	385	342	383	366	366	372	377	372	377	349	398	331	367	357	368	353	416	379	374	389	360	364	359	353	375	358	372	372	389	356	393	339	385	390	336	355	362	362	362	370	358	373	386	396	352	333	410	361	428	392	389	363	343	358	371	362	362	389	383	375	393	382	370	357	371	389	378	328	425	346	373	355	356	423	369	371	357	362	417	378	356	381	380	365	393	364	382	357	369	377	361	348	333	350	398	401	368	392	385	358	374	392	376	403	387	374	391	367	378	404	347	389	376	352	342	374	345	358	344	356	395	343	371	396	369	372	342	352	355	346	400
25968	23978	33132	28041	15265	1733	404	353	352	327	335	339	347	314	324	341	333	306	315	335	294	361	317	311	372	326	342	312	345	324	333	334	304	307	296	334	363	340	340	338	339	356	319	330	339	371	330	299	312	316	315	293	335	323	311	312	335	298	313	344	319	313	307	312	318	340	304	301	330	349	305	290	331	327	345	306	313	325	340	321	335	354	319	333	299	327	305	336	340	332	336	321	306	319	336	307	297	308	335	288	319	323	305	313	311	318	338	331	310	322	336	294	322	341	341	333	316	332	313	325	307	316	323	346	351	308	354	363	312	318	324	324	309	307	296	353	326	330	337	326	310	307	331	324	283	325	300	308	343	353	344	313	316	321	315	345	353	297	339	320	326	344	339	326	334	330	300	349	337	322	330	327	326	348	311	324	283	323	320	288	334	361	307	335	328	333	310	292	333	304	350	307	336	322	305	345	321	311	315	319	334	353	286	326	309	330	318	318	349	324	323	317	332	320	310	317	333	343	328	333	338	328	318	343	323	315	300	330	335	307	322	338	325	337	314	351	306	302	337	286	346	304	335	305	333	344	354	323	316	324	333	309	299	328	332	283	332	325	334	335	307	323	306	309	319	314	322	326	334	322	315	321	321	307	327	329	305	347	327	329	317	315	335	326	356	316	305	334	318	349	314	342	308	335	320	363	345	305	308	318	325	357	325	323	311	343	322	322	325	300	325	312	314	336	316	327	334	329	308	302	332	311	339	331	309	314	326	328	343	329	311	355	349	315	333	339	273	330	330	325	334	330	354	304	353	313	360	331	319	314	322	326	344	328	348	309	314	313	303	352	307	337	325	311	318	352	328	339	323	342	287	318	314	304	334	330	372	308	321	334	301	319	349	318	341	347	355	302	311	333	337	335	353	344	317	311	350	330	312	329	309	310	319	324	344	323	345	321	300	305	322	332	340	332	291	323	314	322	338	356	319	309	340	318	313	308	326	329	343	333	329	322	320	338	346	357	317	298	328	339	310	337	298	344	293	329	317	330	310	313	317	319	349	348	336	323	312	321	355	313	321	325	325	348	340	293	282	342	333	328	319	329	332	295	325	345	349	362	316	327	278	327	339	334	314	320	338	329	293	334	325	326	333	342	334	294	315	300	318	318	342	308	312	323	319	326	314	300	337	333	320	305	331	312	321	328	323	353	340	309	333	347	301	314	325	305	321	346	339	329	321	328	319	340	328	341	335	313	312	330	330	327	342	332	317	313	341	347	320	343	349	358	333	314	363	345	322	317	325	346	336	315	320	289	316	317	321	319	334	317	314	325	330	337	315	313	317	318	330	351	364	334	293	356	349	330	322	319	323	299	319	351	364	327	344	317	305	327	328	280	340	334	302	329	316	329	341	323	313	310	291	340	333	365	312	348	301	328	336	349	369	331	306	292	303	338	326	330	304	315	319	330	346	292	314	308	295	301	341	332	329	330	353	303	371	357	355	284	329	303	311	341	318	320	321	324	331	311	318	339	341	327	331	317	292	306	346	326	337	322	305	335	309	325	339	332	317	328	351	351	306	302	362	307	320	318	319	294	327	304	337	321	331	328	345	314	308	313	326	327	332	340	377	332	354	347	327	318	317	362	324	322	321	357	300	325	323	319	351	349	326	311	328	366	319	314	342	344	330	321	330	327	333	314	321	331	287	323	299	336	321	302	312	317	284	313	344	330	321	330	320	305	320	354	356	333	335	335	276	344	326	307	316	338	333	336	315	335	369	326	316	329	324	318	305	366	321	302	319	324	348	307	340	304	328	289	321	322	305	347	328	296	310	336	287	312	360	340	316	326	359	336	351	332	345	340	332	318	297	317	322	305	314	345	356	344	332	327	358	314	340	317	316	321	320	313	335	350	310	305	363	319	330	309	347	349	311	331	344	326	330	336	316	338	288	332	299	307	335	309	368	336	321	382	325	292	327	303	339	295	332	352	360	352	333	339	322	293	309	329	312	327	316	352	336	326	322	322	316	344	316	333	315	311	296	314	348	312	305	289	322	334	304	305	306	361	340	307	313	299	333	314	322	311	336	334	319	314	315	336	317	306	327	298	358	316	321	343	300	321	339	332	325	344	355	336	316	356	354	337	325	316	340	329	317	284	311	348	320	311	335	339	324	319	356	317	313	302	303	322	358	295	316	315	319	307	336	346	361	279	316	327	301	315	316	299	310	335	331	322	332	327	333	319	304	321	309	333	303	285	306	343	329	358	326	317	306	361	353	338	318	305	290	330	313	343	361	296	324	335	314	332	326	319	322	335	355	348	333	321	335	299	321	315	296	355	329	298	348	306	334	310	349	319	345	303	307	331	321	333	344	334	326	305	334	311	302	348	328	341	315	333	341	338	338	294	351	300	333	297	342	312	338	340	325	335	319	296	337	345	330	303	306	346	330	310	329	320	317	344	339	325	308	327	352	329	373	340	330	326	333	317	341	335	306	328	331	339	329	355	320	360	356	334	358	355	339	322	332	352	282	309	318	317	335	308	337	313	320	331	306	320	325	336	298	327	323	325	286	337	362	305	319	284	308	345	325	312	328	297	329	363	309	320	351	330	338	332	316	304	349	344	308	316	298	314	323	318	295	297	317	328	337	341	326	310	334	345	354	328	318	308	311	332	288	321	347	320	332	317	328	320	322	309	353	342	324	341	342	318	317	326	297	336	323	311	328	333	327	321	347	349	329	338	293	311	302	325	337	305	356	316	326	363	316	372	296	334	307	330	340	302	312	317	362	312	335	320	297	329	340	326	296	328	322	331	325	334	313	346	301	332	343	316	323	318	339	309	346	331	334	318	340	345	301	333	328	347	312	331	329	307	347	323	320	326	303	359	324	318	317	347	355	340	323	339	326	357	327	339	319	310	343	305	321	333	309	313	305	329	317	313	323	311	363	332	352	315	311	286	326	310	344	324	370	326	323	337	298	311	358	339	349	309	314	314	333	341	317	343	319	313	326	296	340	291	333	323	326	312	312	304	342	319	319	318	336	348	322	332	328	288	316	319	322	332	317	353	318	371	314	310	354	298	345	319	325	335	335	327	296	309	328	279	339	308	330	299	310	333	351	348	298	347	334	305	313	336	344	338	293	308	337	321	325	315	337	308	325	304	343	326	328	339	322	325	336	311	330	322	317	308	299	312	309	345	303	325	311	315	338	334	333	339	320	355	305	294	336	307	323	309	323	311	310	328	324	345	320	288	308	326	338	331	317	335	326	343	335	356	338	327	340	345	345	349	306	281	328	340	289	306	335	342	332	330	306	338	335	325	323	332	276	334	316	330	354	339	300	321	342	328	302	330	323	313	323	305	329	320	288	287	342	331	312	307	342	312	341	311	392	310	321	325	329	338	332	329	320	320	336	277	309	303	333	332	328	369	336	339	291	329	331	339	330	347	337	308	308	341	328	317	313	319	322	312	333	356	341	322	325	335	289	353	306	308	341	305	276	321	313	329	327	328	326	324
52847	76600	50652	29008	8613	443	449	393	420	407	391	376	373	403	368	396	420	358	428	393	351	380	403	372	373	379	402	362	392	380	395	390	384	395	411	366	390	360	382	379	387	417	374	369	369	387	375	366	365	398	409	358	401	413	375	382	397	385	391	355	372	366	366	390	415	402	343	363	358	401	367	343	380	384	377	390	379	380	400	372	403	409	425	402	402	414	394	358	377	370	384	377	351	374	430	396	354	404	361	370	406	385	394	404	390	394	395	363	369	401	405	360	376	361	353	393	427	396	433	389	380	402	402	366	384	398	420	409	421	396	380	336	425	375	382	400	395	339	378	383	388	359	395	373	380	387	391	364	415	372	379	387	367	365	394	388	369	420	399	364	397	402	373	382	368	376	404	339	391	373	357	364	356	386	406	401	328	370	399	387	378	400	376	372	379	354	400	386	399	372	383	408	400	388	394	378	391	360	396	377	338	400	399	372	366	377	423	372	368	347	413	418	390	365	370	364	393	381	377	392	380	402	403	398	383	401	395	389	356	400	384	411	377	385	407	395	347	382	381	351	387	390	375	351	384	416	358	370	410	398	386	385	390	381	363	377	393	368	372	374	426	445	383	371	319	379	375	394	354	364	387	412	386	410	425	397	390	364	365	396	370	401	352	359	355	376	366	377	393	355	388	366	367	391	392	410	387	399	394	365	352	374	394	384	390	409	376	425	401	399	382	392	374	364	413	389	411	374	380	403	400	386	389	384	391	358	387	411	394	403	389	401	367	353	387	411	385	413	387	375	370	369	369	385	391	342	385	383	384	371	376	406	412	375	377	390	343	377	378	391	378	402	385	407	363	372	415	373	390	346	415	376	403	378	411	375	394	364	372	371	362	384	374	366	373	381	372	405	359	377	383	391	325	368	434	342	354	390	395	352	393	363	377	370	399	379	382	388	375	392	363	379	371	386	359	385	385	386	392	390	392	382	382	362	370	367	391	389	372	372	408	378	367	383	378	413	403	358	391	416	368	365	372	428	339	381	382	397	387	368	400	400	371	386	379	386	408	391	382	375	360	388	388	369	374	396	389	382	416	367	382	360	343	433	381	400	376	378	369	370	393	372	369	411	385	360	358	365	380	412	392	360	410	386	377	404	399	399	376	406	405	403	406	391	383	412	364	374	361	371	339	380	381	400	357	396	393	357	372	367	381	387	374	397	371	388	392	368	384	405	374	345	390	354	396	389	342	357	410	355	384	355	391	406	378	403	363	416	385	364	403	392	374	372	387	374	380	371	398	389	372	349	387	417	376	351	388	361	371	357	359	368	402	371	402	364	387	379	364	372	378	417	389	393	387	364	419	375	394	363	379	408	412	368	382	366	406	374	389	393	356	373	379	413	387	388	398	399	406	365	377	386	374	390	378	386	408	364	333	369	391	373	405	387	354	393	385	407	407	386	385	374	392	383	372	375	349	353	400	373	393	369	391	417	395	391	335	373	390	398	405	379	385	361	367	382	383	359	373	417	410	408	406	385	399	380	394	368	359	400	388	357	401	408	404	390	399	369	386	335	383	375	397	373	350	367	367	366	404	352	384	389	383	385	365	383	365	388	380	364	360	388	372	394	379	375	356	395	381	364	395	396	399	383	380	383	372	410	397	396	395	384	331	404	361	390	394	349	409	392	390	411	394	346	365	396	416	359	385	374	358	401	396	365	406	380	389	382	425	397	367	385	378	357	379	387	367	343	395	351	375	398	367	406	346	379	401	371	397	403	394	379	388	361	379	372	398	356	375	407	376	432	462	380	415	376	375	374	372	393	383	419	388	373	397	373	391	384	378	372	371	401	385	372	373	421	373	359	396	371	373	359	399	365	379	344	384	380	405	370	374	381	384	410	382	406	440	385	389	409	392	359	399	397	368	376	393	367	372	413	425	370	370	348	358	368	391	393	380	343	420	392	385	393	368	390	419	428	412	346	382	396	364	382	370	379	380	399	348	377	390	346	356	399	375	347	373	387	404	374	386	400	372	381	368	352	410	345	377	349	406	384	399	349	400	357	392	384	384	409	362	373	396	367	380	367	384	428	415	371	374	384	374	367	367	387	382	389	343	404	348	377	406	348	376	383	405	398	398	373	400	395	348	403	394	390	342	369	387	350	335	386	369	358	405	370	410	380	401	396	374	362	385	385	424	356	371	399	393	366	391	378	405	347	374	408	392	365	420	398	378	333	358	395	402	390	383	391	400	365	366	346	401	390	392	371	365	393	387	375	382	394	386	365	358	374	408	336	385	391	402	376	376	417	393	381	393	391	360	370	398	367	389	419	380	390	374	371	401	394	377	360	409	386	387	380	406	378	411	354	389	394	388	384	394	391	354	391	376	353	394	382	390	391	387	399	387	379	385	382	376	396	418	373	380	401	396	421	357	365	380	389	374	379	354	362	383	394	409	394	399	377	361	410	401	377	363	367	373	364	407	368	391	380	374	368	378	416	359	390	389	382	395	406	379	405	391	414	393	385	365	383	373	386	393	367	377	369	380	398	379	399	368	378	394	340	385	402	367	387	376	365	391	386	397	390	371	383	378	349	401	393	382	380	376	353	384	355	396	406	400	378	394	394	399	386	376	421	389	386	394	366	352	414	391	404	392	374	377	362	363	396	376	398	389	410	409	360	362	404	380	374	344	391	382	402	370	389	388	381	400	356	392	374	398	404	368	375	410	384	395	385	369	373	361	404	403	362	366	393	375	380	339	388	393	393	375	386	351	351	401	407	394	412	397	375	357	400	404	373	400	404	393	381	356	384	406	370	388	378	368	397	369	380	346	391	380	405	358	381	412	366	377	385	388	383	379	379	408	387	387	374	384	383	371	396	390	389	417	381	367	376	388	394	365	362	397	342	398	367	424	369	363	361	393	370	380	388	354	382	385	401	417	394	356	403	403	389	400	385	361	377	399	375	369	380	379	391	411	376	385	377	406	376	350	374	374	376	364	391	386	381	381	402	389	405	376	390	391	376	419	403	374	354	409	348	380	411	382	401	387	372	381	366	389	399	383	343	387	369	388	365	400	392	393	379	376	406	380	393	386	373	385	383	418	342	426	413	384	376	376	399	387	392	378	407	382	358	348	368	366	380	357	388	356	412	398	388	394	345	379	400	364	374	402	393	363	352	370	359	359	395	407	381	382	373	371	392	390	390	419	383	375	359	375	395	375	354	333	357	360	374	359	386	387	376	386	372	328	408	365	401	406	393	365	365	406	369	388	368	405	352	351	390	385	403	417	398	385	398	369	400	393	403	385	391	357	401	385	386	373	354	367	354	382	346	383	397	426	348	362	361	410	366	381	410	348	361	401	372	387	375	383	375	384	363	409	377	378	385	395	371	364	383	396	399	400	397	381	369	387	366	381	362	375	364	369	379	399	357	364	420	370	394	373	380	399	388	378	356	393	381	406	371	351	376	403	381	402	400	421	368	383	414	371	379	369	377	388	359	387	370	405	383	397	401
23216	21845	30954	26123	21953	20224	8691	713	593	578	545	546	542	518	559	513	543	543	553	564	552	557	525	503	518	553	497	523	528	528	510	534	540	507	512	495	520	538	581	523	540	495	522	512	504	523	511	477	503	523	503	516	510	543	476	526	514	512	512	498	507	459	491	463	556	546	513	491	508	503	555	544	469	522	519	515	518	532	519	515	507	486	505	494	522	511	484	491	505	532	524	521	503	539	505	534	526	523	459	492	502	516	497	515	551	484	531	468	569	523	516	499	487	489	489	561	525	526	550	482	512	547	481	503	485	500	485	507	488	511	492	524	493	525	487	523	523	509	495	510	494	513	526	489	506	478	504	485	534	501	481	499	482	471	488	506	504	488	552	537	510	519	474	510	517	469	518	529	549	490	499	540	507	513	513	522	499	498	495	491	530	484	510	547	487	506	487	504	519	511	543	476	533	530	496	505	510	479	493	507	526	513	526	476	529	521	511	492	494	516	519	517	489	461	481	476	471	540	480	520	519	472	506	526	493	494	487	508	545	462	499	482	509	495	490	505	520	501	501	514	498	508	562	498	498	473	525	465	505	503	523	498	520	506	520	480	453	522	490	539	532	491	507	501	469	595	499	548	481	487	503	503	497	497	496	565	522	527	490	495	505	487	465	476	526	538	495	473	498	500	499	524	508	489	489	530	516	511	513	491	497	474	487	480	459	518	488	510	504	521	524	473	500	493	492	512	528	499	522	510	522	497	498	463	488	512	519	517	489	501	499	516	517	522	500	483	525	541	491	496	459	532	491	526	500	545	533	539	489	516	519	543	498	509	514	501	481	506	476	506	520	495	502	528	479	510	511	496	466	482	492	540	493	509	493	486	487	461	482	513	489	499	465	486	508	535	467	508	502	513	497	553	537	507	526	524	459	520	542	502	510	497	519	492	504	552	485	492	509	533	580	506	492	532	497	494	524	469	462	545	490	521	505	567	546	519	525	478	500	472	530	516	519	547	544	501	551	502	493	538	497	494	499	483	512	528	509	505	496	478	546	502	485	521	511	528	511	508	489	451	470	509	504	513	496	517	490	479	481	509	490	475	518	493	536	517	533	526	507	538	541	489	527	526	495	486	548	463	519	513	501	507	533	484	529	499	535	502	512	519	493	517	477	463	508	501	492	493	489	465	489	516	518	480	550	518	522	489	524	536	473	471	506	547	478	492	509	507	454	496	490	521	491	534	521	510	500	553	531	489	525	504	525	552	511	507	486	511	510	485	488	489	468	511	493	475	501	534	510	491	502	528	543	540	512	484	559	520	521	517	545	470	497	531	535	492	531	476	496	491	511	487	523	524	489	507	516	465	465	506	509	492	554	543	532	530	488	513	474	494	514	546	517	492	509	531	552	526	513	497	488	502	463	541	512	494	500	519	488	523	504	515	546	506	488	531	559	539	570	493	496	483	475	528	553	484	521	503	529	511	515	518	534	473	510	517	515	544	504	477	492	514	466	503	483	512	529	498	492	485	484	507	480	552	480	506	540	520	533	490	504	575	445	457	504	525	507	502	518	517	466	525	502	539	483	465	501	535	491	503	528	540	502	513	514	485	498	497	501	490	525	494	505	536	515	531	492	512	543	495	477	540	509	524	516	478	516	482	476	500	486	497	539	486	550	508	523	521	494	512	523	528	500	516	477	520	510	528	521	490	491	512	485	533	468	457	522	446	476	489	515	518	531	496	541	515	532	518	516	506	511	504	527	536	528	472	507	541	526	520	548	493	506	432	541	538	533	529	495	528	515	504	477	497	507	503	517	468	518	490	536	526	514	494	473	495	533	490	481	491	519	502	491	506	469	551	517	508	536	501	534	524	527	516	488	521	560	504	508	509	503	482	463	549	512	488	532	536	478	478	527	497	513	488	486	503	498	512	519	483	497	516	510	502	509	471	528	495	523	510	493	512	492	513	505	509	494	550	479	537	531	509	486	505	485	516	519	464	456	514	535	509	516	527	527	480	527	512	502	518	492	508	558	530	521	486	525	479	444	547	502	533	495	510	513	486	532	494	515	526	532	491	496	543	530	503	488	544	496	475	547	526	474	525	512	530	513	502	509	533	495	501	511	525	523	494	493	520	483	482	509	506	501	502	507	515	500	518	477	488	496	481	460	519	516	531	513	512	528	519	517	516	499	544	511	504	494	486	516	513	472	530	502	465	537	513	504	522	497	506	541	496	472	548	523	519	493	518	500	532	501	508	534	530	550	527	529	506	522	495	498	504	514	501	515	536	531	498	503	515	521	537	513	512	525	525	495	492	502	526	508	492	523	492	462	496	535	481	487	501	493	476	505	494	509	463	504	466	484	485	508	517	531	532	547	472	505	499	541	543	499	528	491	505	519	552	511	472	494	507	575	543	519	500	507	509	507	494	510	513	518	530	516	504	539	514	502	551	487	517	536	462	462	485	487	542	545	521	498	530	491	550	440	515	488	520	538	506	505	507	509	472	470	528	503	539	506	513	497	516	490	494	520	495	532	500	529	522	539	478	480	489	539	539	539	502	503	460	504	542	497	472	496	514	534	509	502	496	516	518	486	490	515	512	487	517	455	498	496	496	527	533	540	486	476	491	494	511	570	482	526	529	566	539	497	495	488	477	508	516	448	524	513	515	545	533	529	512	505	538	487	494	549	518	516	480	489	537	501	497	553	482	493	517	526	526	509	488	523	471	526	517	512	501	499	521	514	461	545	503	551	537	511	536	489	449	508	504	492	536	471	526	472	533	505	495	514	494	530	554	518	514	500	561	525	505	484	516	496	518	504	494	513	511	525	537	519	517	492	493	489	493	525	527	525	525	535	514	539	550	490	528	516	560	492	559	520	503	533	542	484	485	533	559	511	552	539	509	537	524	500	545	498	520	519	571	483	492	487	514	527	534	549	477	533	501	542	521	515	507	462	465	545	480	497	501	543	542	435	516	514	473	517	509	529	490	470	501	472	498	522	477	485	513	500	449	477	524	502	530	505	512	518	537	533	530	512	482	489	500	537	491	533	503	525	505	543	529	511	497	504	492	505	474	500	513	521	487	467	526	521	565	513	506	517	499	477	508	470	523	518	468	471	507	544	532	544	482	504	527	505	515	486	529	498	445	515	512	494	510	502	498	518	513	501	500	509	497	494	489	494	486	506	536	494	525	482	493	491	540	527	519	523	471	513	513	529	514	562	499	500	483	541	498	549	471	464	540	465	476	516	513	554	518	499	483	513	510	491	518	496	499	526	503	488	473	497	501	540	537	503	528	562	526	515	534	516	494	514	494	510	541	483	481	536	493	543	490	484	481	478	508	527	515	487	503	559	514	510	536	527	464	537	501	546	512	511	503	463	507	547	527	515	484	493	465	515	489	530	507	512	525	504	512	507	472	511	505	525	454	539	481	528	514	526	496	537	525	482	498	545	510	514	495	521	526	528	487	479	500	476	467	540	489	530	470	509	547	491	517	552	507	559	481	506	540
63212	100559	71400	48010	20529	845	756	716	686	576	544	604	579	596	590	552	569	559	546	612	581	547	534	549	562	546	577	536	582	501	537	563	568	567	519	573	539	563	558	556	568	569	530	579	601	555	542	570	514	541	570	534	570	512	588	575	567	590	545	525	557	555	608	555	580	551	579	571	563	589	550	568	550	574	540	544	560	528	638	529	590	493	579	547	555	538	507	558	551	577	539	569	561	530	555	547	523	531	539	552	563	569	554	548	545	551	545	601	520	533	553	514	545	528	568	557	490	546	588	537	594	596	586	547	530	538	559	532	567	590	554	540	577	603	540	579	579	543	536	565	543	515	560	592	552	546	511	545	540	549	606	583	537	566	566	564	568	532	568	549	564	579	533	599	528	587	534	540	544	537	546	593	557	547	540	579	562	583	543	534	543	566	543	565	548	562	543	558	562	585	550	512	543	504	586	576	599	570	581	570	596	563	565	609	551	553	563	507	582	583	589	566	522	548	505	582	567	569	551	525	561	551	559	561	544	590	549	548	531	561	506	541	550	546	548	519	549	551	553	552	571	535	579	568	535	551	571	542	553	536	554	569	562	540	564	539	588	585	551	535	576	515	511	617	535	568	564	563	596	565	555	579	500	532	552	557	582	551	597	562	547	507	572	563	548	583	556	534	548	587	529	587	559	529	565	583	545	548	541	538	553	521	567	557	544	548	539	571	540	597	567	559	512	542	507	564	575	558	571	569	589	554	534	581	640	539	588	561	552	573	534	532	528	548	577	580	565	587	540	511	539	585	555	588	559	598	550	608	546	515	552	534	518	550	570	503	532	544	545	550	590	553	531	558	603	564	595	567	552	576	536	539	541	552	570	514	565	528	544	562	544	568	562	531	543	557	586	489	551	522	535	539	565	575	577	580	541	541	559	525	562	600	573	586	547	596	577	524	536	565	534	543	543	542	522	567	559	584	539	553	585	530	568	558	539	569	535	574	524	575	551	572	532	513	553	534	542	577	556	561	536	569	560	549	528	549	580	540	531	562	533	536	536	552	538	566	516	559	541	579	516	572	537	605	582	546	575	540	566	527	571	535	558	586	554	578	570	569	549	559	563	559	531	570	602	548	592	506	565	535	560	529	568	561	531	574	553	534	528	576	535	559	546	564	567	519	550	551	542	542	588	527	521	535	560	583	537	568	529	530	587	549	547	524	570	624	566	541	549	539	570	543	541	551	572	559	531	570	553	552	582	546	520	555	572	571	586	513	578	536	559	563	521	536	600	569	514	582	562	526	555	540	589	578	595	571	534	535	524	555	569	562	530	571	535	536	560	573	536	550	535	639	553	554	612	594	567	556	595	580	516	552	540	559	583	581	557	497	548	590	546	550	548	567	582	568	538	610	557	582	539	578	593	551	578	522	577	550	528	592	522	571	593	565	602	523	524	586	515	585	548	549	559	581	563	550	580	542	561	537	570	561	526	563	578	572	536	511	530	577	539	577	526	604	581	535	576	566	546	587	514	544	537	540	591	540	531	570	539	535	563	559	547	520	532	533	560	514	534	512	539	516	563	567	558	523	610	578	584	561	565	534	575	538	568	520	586	529	568	538	554	560	542	566	585	603	539	520	575	521	577	528	556	559	573	557	531	556	578	575	547	535	574	541	520	564	516	547	548	528	570	516	557	522	544	565	523	573	559	559	545	561	547	576	565	586	578	567	561	558	582	564	559	523	560	547	593	531	588	549	547	515	544	543	544	564	555	624	559	552	554	535	563	535	565	544	547	555	510	576	556	545	557	581	569	555	551	585	520	538	563	537	532	559	549	554	581	560	537	543	521	542	508	549	567	541	539	562	535	549	535	538	566	560	586	583	570	521	545	524	562	580	545	565	591	559	555	525	540	557	551	570	561	599	565	535	562	582	517	563	540	548	568	533	541	538	527	562	544	587	575	542	568	578	573	555	576	525	550	561	575	548	590	544	539	523	559	569	549	540	575	592	608	566	542	573	566	577	565	599	556	546	555	574	526	548	546	541	550	583	552	556	588	553	595	540	588	581	548	540	555	539	577	555	572	580	592	576	544	544	542	590	542	578	576	565	548	571	595	569	575	563	578	589	564	537	560	552	527	556	559	564	592	564	529	552	604	592	555	569	570	575	555	512	546	581	529	536	534	527	574	555	569	553	563	559	514	550	563	551	501	602	529	560	547	559	549	597	527	559	530	594	544	561	564	546	595	564	580	554	569	581	554	576	519	551	515	559	573	534	560	556	550	543	564	554	539	546	562	547	517	587	567	518	569	539	504	553	544	549	553	557	541	559	562	584	569	567	554	572	566	552	565	606	548	561	552	542	573	527	576	513	545	524	591	560	613	512	534	555	536	561	541	549	556	546	597	564	540	566	521	545	529	595	585	562	506	586	558	534	570	555	550	528	569	560	539	572	574	528	529	556	574	575	565	551	542	500	537	567	564	648	546	496	562	573	564	553	526	578	583	577	567	526	533	557	564	521	530	564	562	547	539	540	593	569	568	568	547	545	548	542	560	568	586	570	564	587	537	606	530	598	588	550	560	566	562	572	573	521	568	571	521	540	572	558	505	558	560	588	568	588	524	552	524	508	541	553	575	511	564	516	549	527	556	571	564	555	547	556	548	590	560	556	560	588	507	537	576	550	554	593	578	560	567	555	554	562	575	569	573	533	566	558	567	528	580	560	522	590	564	558	560	545	529	534	529	555	557	557	546	554	567	603	578	519	498	527	566	565	545	554	606	567	577	537	542	596	584	567	559	571	555	532	538	564	570	545	545	560	532	591	535	552	536	572	532	518	573	560	553	525	567	565	573	553	555	568	553	590	592	542	556	563	527	544	593	558	511	581	577	570	616	580	522	538	580	573	606	571	538	555	546	536	543	583	564	598	525	555	576	526	562	551	540	575	575	574	553	543	544	533	548	572	593	560	562	547	558	564	549	527	558	534	548	557	604	557	522	534	574	535	574	542	556	567	540	577	527	564	555	525	544	566	545	566	570	530	555	560	572	560	582	549	585	505	574	555	551	560	578	584	556	544	540	549	568	558	539	573	556	562	569	532	546	548	529	572	557	546	534	533	567	579	523	596	514	564	546	539	595	569	545	536	555	541	590	531	525	533	586	560	562	549	592	570	510	581	543	577	543	573	521	531	549	558	523	564	527	545	575	563	575	551	540	589	532	527	609	575	555	567	525	532	570	613	567	545	546	522	579	583	581	569	541	535	579	554	539	562	580	573	552	532	533	560	551	574	557	546	556	534	550	572	555	569	557	515	550	558	585	589	557	605	549	584	533	550	521	546	585	542	552	569	563	530	545	531	557	533	511	509	566	564	549	535	563	529	589	551	535	552	567	566	606	550	565	563	551	550	549	525	580	572	541	573	592	560	553	566	532	515	601	565	552	577	523	540	558	595	525	500	545	600	560	530	536	538	523	583	547	526	550	568	557	523	529	576	578	578	540	559	543	576	538	503
29297	26791	27382	13324	1802	220	248	224	223	237	257	220	240	214	217	229	239	225	228	209	215	228	223	255	221	207	245	203	211	242	263	200	226	210	226	245	216	218	225	218	232	235	259	229	235	205	255	228	243	229	200	197	207	220	215	238	220	256	220	228	224	239	225	227	241	204	220	220	205	234	218	250	227	222	248	233	214	246	202	224	221	212	228	228	228	227	214	214	236	247	219	241	235	233	217	222	222	229	241	207	215	198	216	237	238	263	210	215	230	230	235	208	246	210	233	233	222	242	207	217	232	230	237	211	230	222	226	225	197	207	214	234	236	215	215	217	239	232	214	250	209	229	210	225	243	202	228	213	242	223	244	237	195	217	218	219	244	225	248	219	212	229	246	232	217	230	200	263	209	234	245	252	222	222	223	229	220	245	235	224	240	209	228	235	214	240	218	247	221	217	245	222	193	236	204	228	245	204	210	220	221	217	213	229	198	228	266	214	224	217	206	233	225	204	218	224	223	208	226	221	213	195	248	216	207	212	194	205	200	205	201	228	216	221	222	209	220	229	225	223	244	214	208	263	226	234	239	220	218	236	247	217	237	242	228	233	211	215	198	210	220	210	220	224	228	214	215	236	217	252	232	225	233	199	237	212	239	256	239	213	226	221	211	243	211	222	225	227	202	231	228	216	245	194	226	242	202	223	218	218	232	228	230	210	220	242	235	234	221	221	234	222	238	234	210	228	215	250	211	260	225	210	225	215	215	210	228	225	227	236	219	199	207	208	217	201	222	217	221	219	230	248	235	224	246	221	221	214	223	242	214	228	215	214	243	203	224	204	240	223	251	223	241	203	222	235	201	218	215	242	251	240	214	212	227	212	213	199	209	228	222	224	201	221	232	217	232	246	246	204	223	239	246	224	214	237	223	216	219	247	201	218	207	202	241	228	234	224	256	231	261	210	247	211	210	230	200	265	212	251	201	229	192	217	208	217	207	225	238	203	232	214	229	209	197	224	235	229	228	248	234	235	231	225	235	236	227	192	232	209	241	253	231	219	225	227	202	219	234	227	210	237	235	220	256	220	221	226	216	238	214	210	219	196	225	231	236	211	229	233	217	226	231	234	217	199	223	211	212	206	223	247	220	216	240	210	253	220	221	208	223	230	220	231	220	200	215	232	232	218	217	227	233	241	207	238	227	217	225	220	242	195	228	215	235	227	226	244	214	216	219	207	232	225	233	234	244	240	248	252	224	221	210	244	207	228	223	225	224	201	235	233	211	224	229	220	236	234	218	253	211	197	223	214	226	213	215	220	249	210	204	199	229	234	224	234	223	244	212	222	235	242	188	228	196	224	263	231	226	237	199	237	208	240	226	229	213	226	221	228	256	231	210	252	245	223	236	202	233	232	211	212	209	217	234	224	208	239	232	227	232	229	233	249	249	239	198	240	217	269	247	248	223	250	241	226	206	232	219	201	212	238	241	212	212	207	227	228	249	191	218	219	216	215	209	223	208	238	225	217	213	227	251	241	207	202	254	197	240	231	211	233	201	231	246	217	212	192	207	219	206	232	232	233	229	234	226	229	265	223	248	212	216	226	218	233	207	234	228	233	208	233	212	213	216	229	218	221	226	268	211	226	233	220	247	209	246	222	202	207	227	219	213	218	208	211	259	195	252	199	230	212	224	226	239	223	210	210	219	214	237	247	239	203	243	223	216	227	230	231	216	224	236	224	192	226	187	220	210	241	230	235	217	228	204	229	243	202	244	237	232	209	228	239	224	221	240	223	227	220	232	234	236	230	225	228	213	255	248	198	225	223	237	204	229	245	219	219	232	226	199	244	238	226	245	222	208	230	204	231	214	225	237	200	238	232	243	227	243	228	207	222	236	239	230	230	233	227	220	223	221	238	244	220	238	212	218	198	233	214	192	231	215	236	240	236	247	225	253	226	224	210	227	193	216	225	241	221	206	249	230	208	223	223	207	229	218	225	213	247	237	220	237	225	239	231	208	256	210	250	215	241	233	211	222	222	221	229	242	247	224	218	206	233	215	216	193	193	218	219	223	207	207	208	221	219	211	252	220	207	242	251	227	233	184	214	222	246	249	242	199	217	244	225	225	227	254	228	234	229	229	222	230	224	220	222	250	230	242	240	207	199	236	210	223	247	237	231	228	216	218	215	243	234	212	227	215	214	233	252	215	235	222	223	231	235	241	235	209	228	211	208	208	247	226	253	232	214	220	207	261	226	221	228	229	233	229	231	231	243	233	240	232	220	235	206	202	228	217	236	231	196	214	221	220	236	204	235	217	232	220	251	204	199	239	214	235	244	231	216	240	221	238	216	235	227	249	219	241	201	212	235	212	223	240	219	219	241	211	229	207	225	236	244	219	213	219	231	234	256	236	216	233	221	209	216	189	208	203	234	255	218	236	217	239	245	221	233	198	229	228	230	254	213	206	236	206	244	230	246	219	237	223	235	253	178	216	222	224	211	216	253	236	214	239	257	200	215	227	204	214	253	217	227	236	226	224	232	226	229	216	231	231	209	229	231	238	237	213	257	238	216	213	225	232	211	242	252	214	224	237	251	230	222	230	216	223	224	231	240	212	236	206	235	233	227	238	236	217	205	235	228	237	206	226	224	239	245	206	234	200	231	206	215	230	254	212	233	196	219	239	215	237	244	212	227	230	221	236	237	216	225	228	261	243	222	237	221	231	236	234	243	218	228	229	233	218	223	220	244	234	235	230	231	190	258	222	243	181	223	226	211	244	207	223	227	229	226	188	222	239	224	222	234	248	256	242	218	203	244	189	211	229	204	208	206	217	230	215	226	221	246	216	230	209	235	258	235	221	188	213	230	216	224	224	220	235	228	206	239	213	192	218	209	219	214	224	205	206	257	225	226	206	211	230	232	226	238	199	211	216	209	222	221	205	239	203	217	221	195	219	245	245	225	214	226	250	238	259	237	213	213	199	224	216	229	218	215	253	225	204	233	223	229	190	228	216	214	251	237	229	224	213	240	222	223	196	221	211	227	215	222	222	201	220	221	210	225	242	208	240	220	222	233	267	221	217	227	231	211	211	225	222	222	219	228	233	221	224	223	232	240	243	243	230	227	221	232	221	222	234	205	205	243	252	193	240	225	247	226	204	237	239	265	221	216	227	248	235	255	206	238	222	230	210	221	207	233	255	266	240	209	227	214	220	246	202	237	202	223	229	220	228	223	223	198	242	222	231	230	217	223	243	226	201	242	226	245	207	203	244	224	228	229	232	254	224	211	219	210	193	227	247	257	227	208	215	220	215	235	229	207	227	226	221	224	233	218	229	205	222	256	216	220	230	223	202	247	219	188	227	225	231	240	234	209	215	217	251	201	224	213	245	230	226	218	219	210	243	202	229	220	214	198	238	213	229	229	208	221	230	207	218	220	227	213	233	221	208	205	230	233	244	212	236	249	237	201	224	214	206	222	228	204	214	216	239	226	233	207	219	208	194	205	186	215
28580	42965	23836	9285	1793	296	278	284	262	267	253	301	254	250	272	259	249	251	239	255	270	240	276	271	266	274	254	275	262	283	260	261	289	274	267	267	296	266	251	282	261	255	266	278	281	254	267	255	266	258	270	250	253	271	265	312	277	245	259	258	278	270	272	263	275	300	281	289	264	274	277	270	253	265	272	274	287	255	289	256	286	297	259	266	275	263	310	257	318	270	279	265	294	286	270	273	282	269	277	268	282	269	304	274	251	282	258	271	250	255	270	270	241	246	258	272	286	261	261	291	267	261	283	274	255	268	275	246	281	272	269	279	275	227	238	293	257	284	283	248	267	261	263	272	289	274	237	290	242	256	277	266	276	281	287	285	279	247	262	254	297	271	249	283	226	269	284	280	279	301	269	291	260	314	280	310	261	276	273	272	265	267	275	250	259	279	280	267	259	263	268	293	291	264	255	276	265	258	278	264	271	257	277	249	243	228	266	259	294	264	269	268	273	271	279	281	261	241	292	268	296	303	267	275	273	286	266	293	278	275	279	276	273	279	276	248	261	252	252	267	256	256	259	273	268	269	277	284	244	276	275	260	257	300	263	231	242	261	282	259	263	288	286	284	274	300	293	255	275	265	279	269	257	233	271	268	308	301	268	300	273	287	256	249	256	260	268	262	287	265	250	270	262	258	242	265	288	287	272	281	270	278	271	271	248	275	256	299	273	271	288	271	275	256	259	269	268	291	295	260	288	258	272	264	281	254	276	261	255	250	271	283	270	275	234	220	265	266	257	288	282	270	278	262	259	288	249	277	276	270	265	270	283	291	266	259	260	296	274	268	260	283	274	250	280	244	273	252	293	252	254	260	255	286	278	292	268	294	266	261	269	286	306	261	294	252	260	264	283	284	271	277	258	275	272	293	277	293	282	264	250	237	274	269	287	260	294	276	281	263	288	273	317	245	278	264	276	269	267	269	273	246	290	259	267	255	255	259	276	265	272	277	284	257	292	287	247	293	263	283	257	266	297	293	280	266	253	290	227	283	248	277	263	275	252	299	267	265	278	273	285	263	273	309	265	288	270	276	273	272	281	305	286	254	284	247	287	276	276	297	285	261	270	281	263	255	256	274	291	288	246	267	250	262	257	291	257	266	269	257	270	258	274	263	270	253	255	275	261	281	273	231	284	290	288	293	256	291	262	291	286	275	290	271	258	270	269	267	276	284	313	235	253	264	274	272	253	289	274	279	220	275	263	273	275	228	260	258	248	263	279	265	267	294	280	278	240	252	270	252	279	280	240	280	273	244	305	248	235	265	285	261	275	245	261	260	284	228	284	282	288	295	265	239	273	298	265	249	285	237	264	237	284	273	262	261	283	261	259	273	252	249	268	254	274	252	246	278	278	273	255	264	260	276	266	285	294	282	249	263	271	300	313	308	261	260	270	285	291	248	271	267	294	260	249	276	292	273	285	260	266	263	295	295	282	286	271	295	269	246	310	243	284	268	258	246	266	277	275	285	246	272	287	249	273	266	273	271	300	274	278	275	287	285	265	248	284	257	254	281	252	257	275	279	296	268	277	282	269	256	260	258	254	260	261	258	261	265	286	254	286	240	267	257	290	265	258	300	271	246	259	262	254	279	269	257	277	282	265	299	258	280	274	252	280	268	286	268	242	282	268	273	269	280	276	264	257	264	281	258	250	271	240	275	264	261	272	288	244	242	273	279	258	283	267	270	290	255	285	310	270	249	255	294	260	277	259	239	237	284	265	278	270	244	280	245	278	300	268	259	283	302	251	271	269	277	240	223	262	283	265	278	266	256	273	260	266	277	275	277	274	237	264	301	247	301	259	251	276	292	280	259	272	263	273	261	282	264	290	280	286	258	275	265	271	258	288	262	270	286	279	227	251	296	274	265	265	268	273	246	236	255	265	265	267	276	249	274	262	248	275	266	273	253	232	269	284	261	257	255	262	277	271	271	235	268	281	268	273	273	251	276	272	274	257	259	250	258	259	264	281	246	252	263	269	257	235	289	276	262	270	277	254	264	275	281	258	255	278	274	227	289	264	299	254	301	263	272	282	257	254	284	235	280	285	261	235	271	277	275	289	268	274	254	266	267	261	257	272	232	256	291	261	278	279	258	264	301	269	271	251	275	259	303	263	265	253	296	279	291	260	279	271	247	298	267	287	289	271	231	272	284	281	301	273	281	265	274	239	290	273	234	243	275	250	248	294	262	245	242	244	268	276	259	274	272	249	284	260	267	258	288	253	256	243	288	239	263	238	282	249	263	261	289	268	282	275	256	275	288	267	313	293	269	271	247	283	270	295	289	284	246	254	292	255	231	273	264	265	251	273	259	266	292	278	268	261	272	234	283	320	277	253	270	275	251	267	266	258	249	266	237	240	256	277	262	248	297	276	262	266	279	260	264	254	279	307	284	276	262	288	247	267	279	264	261	255	246	248	257	235	269	280	264	260	236	264	291	278	264	261	258	297	307	287	270	260	281	266	263	277	275	265	281	277	270	269	235	269	281	262	271	225	253	286	283	271	283	254	264	268	269	245	268	280	278	301	272	237	260	228	274	270	244	276	260	287	259	265	263	258	212	301	280	257	244	260	276	290	277	262	255	253	312	252	282	295	257	280	269	252	263	268	267	253	264	254	240	282	275	290	266	262	276	286	255	265	252	254	247	282	270	262	278	258	270	272	250	287	263	263	242	275	266	277	294	258	268	281	258	271	279	290	249	301	249	253	270	258	277	279	244	252	287	274	275	282	253	247	248	264	272	229	273	274	274	271	277	254	282	237	321	275	288	256	274	273	298	279	280	278	260	268	248	268	262	261	284	295	259	249	266	255	288	296	271	257	313	259	287	275	271	278	240	272	271	265	300	302	274	278	245	284	276	260	301	221	271	260	277	272	248	262	277	252	256	259	272	264	286	290	286	277	286	292	269	249	259	259	271	268	258	264	247	285	276	253	268	274	277	251	262	275	264	282	250	259	308	251	285	267	265	282	257	231	258	257	261	272	279	285	277	258	245	273	284	291	254	262	269	297	294	249	267	291	253	265	269	260	257	259	272	283	258	251	260	239	261	252	297	258	254	285	281	262	265	262	267	258	269	265	281	295	302	249	279	286	277	290	251	283	278	284	242	259	257	282	255	262	262	266	266	300	260	282	263	295	270	271	251	267	269	272	273	275	285	253	272	266	260	260	279	259	265	276	305	284	258	257	249	254	251	305	243	274	273	283	261	241	267	262	278	268	271	271	270	254	299	298	295	271	266	281	276	268	275	266	259	261	248	292	273	283	282	252	232	276	257	258	243	247	274	277	281	283	290	271	260	255	286	286	268	258	256	242	251	279	259	281	284	287	274	289	280	285	258	268	251	263	259	260	235	282	285	283	249	269	305	271	290	258	295	282	281	275	306	263	281	254	275	276	265	270	254	266	262	274	243	265	245	228	253	265	278	262	277	286	293	276	258	253	294	250	271	277	240
24327	22495	32264	28963	21909	11909	1142	380	364	409	347	355	325	341	313	331	330	335	350	324	327	323	337	326	365	319	309	324	318	371	344	346	343	324	294	334	324	343	329	325	349	301	354	338	343	357	331	323	332	316	329	352	305	262	316	323	291	327	318	342	369	344	316	342	319	325	363	319	286	343	353	311	345	331	303	350	328	314	325	337	334	312	301	320	308	339	303	315	292	324	310	353	301	332	345	310	291	327	328	317	332	327	340	343	317	295	317	336	338	338	319	328	342	353	318	300	342	335	307	362	339	291	326	338	334	338	327	304	325	332	346	354	335	326	292	305	332	347	345	343	303	359	330	340	311	367	307	340	325	294	321	319	309	334	316	334	317	299	321	336	306	316	322	340	332	342	358	341	320	316	327	321	360	322	349	323	323	311	318	331	359	319	317	313	311	321	327	326	359	367	297	331	329	325	324	335	318	301	324	325	327	360	311	331	320	346	334	307	301	354	315	344	335	339	309	295	327	291	323	323	304	332	344	308	307	333	333	322	348	328	308	289	316	330	322	312	299	313	317	310	323	315	337	319	313	316	326	322	298	329	340	308	322	352	309	312	325	320	354	334	349	349	338	347	371	342	314	336	325	331	327	296	336	335	324	312	293	324	317	354	324	328	322	321	324	317	330	361	324	333	335	324	313	329	307	331	354	331	337	368	321	334	324	294	316	320	327	305	309	324	310	332	331	309	331	327	307	335	318	343	325	334	327	285	310	320	370	306	311	319	335	330	323	309	334	338	329	314	328	309	335	345	318	310	313	330	329	314	323	319	300	336	323	330	322	305	316	337	334	340	354	359	358	316	320	332	307	336	346	361	351	324	316	343	356	298	328	315	329	327	335	321	332	358	307	336	303	341	337	306	293	322	316	327	327	333	329	326	327	314	319	323	306	311	351	311	286	349	341	315	333	348	335	334	312	310	335	322	332	330	328	311	324	327	320	330	345	339	329	362	341	368	310	317	317	317	298	343	320	339	329	325	346	329	313	319	325	317	333	327	340	317	324	317	338	329	350	274	354	326	312	341	331	332	322	375	360	368	328	335	329	330	296	298	316	321	325	306	299	316	324	331	344	321	338	318	308	334	334	320	303	315	303	332	305	305	341	316	326	319	363	329	337	316	331	295	366	367	332	336	329	340	359	279	346	326	333	338	322	349	346	313	345	315	311	333	314	284	345	314	303	319	318	345	304	325	318	293	316	342	320	341	328	303	373	325	317	317	322	320	333	316	324	317	361	375	310	319	356	332	322	339	331	307	313	336	325	332	312	335	305	340	331	327	304	301	321	324	322	341	341	320	350	325	313	315	357	337	284	302	336	285	357	341	330	343	321	310	362	353	375	329	349	347	343	307	330	329	335	332	348	338	321	293	331	330	355	302	337	324	338	303	298	334	345	296	322	332	358	316	304	284	357	323	323	344	310	351	332	319	305	312	294	338	341	324	323	325	330	314	335	331	301	336	332	324	354	332	356	332	326	329	331	316	333	327	331	321	348	345	314	336	319	325	346	328	321	349	332	326	295	351	341	314	330	332	315	298	351	319	334	334	315	306	307	333	315	321	352	325	304	326	335	304	305	318	322	330	345	336	320	322	333	348	305	378	298	331	326	346	341	302	364	338	315	336	310	335	334	299	344	341	323	353	291	357	347	339	318	319	336	323	309	332	316	329	319	351	353	304	316	340	308	329	328	318	302	327	309	331	356	323	329	322	340	360	342	336	304	347	335	366	314	313	355	324	336	316	353	318	323	322	317	319	307	317	305	332	305	329	331	284	339	327	331	316	352	340	295	337	332	329	295	349	334	328	293	306	318	322	345	302	320	323	318	337	314	331	330	369	319	350	313	290	334	343	367	316	333	346	304	299	337	298	330	333	310	346	319	325	321	322	318	324	343	312	325	301	343	349	334	368	303	365	320	319	320	325	338	368	316	353	348	326	279	307	301	316	357	330	300	313	359	346	309	329	313	304	327	324	349	317	333	344	336	318	316	315	323	337	304	311	368	313	323	352	341	320	332	351	337	291	336	329	314	335	329	338	324	337	312	336	332	314	289	368	287	318	363	296	340	315	338	300	321	329	330	305	307	323	320	330	332	327	351	362	295	349	339	315	296	302	295	326	324	334	308	311	284	319	328	336	299	299	338	331	361	323	305	321	344	321	314	327	292	325	336	347	323	350	325	307	315	349	329	279	357	338	325	302	317	304	313	333	275	315	341	324	342	351	354	320	344	320	336	325	317	320	329	336	348	324	344	351	318	341	334	322	310	362	331	308	308	351	340	326	331	336	314	327	347	343	323	330	320	300	321	313	322	328	320	309	290	330	282	297	347	339	355	346	322	333	326	290	343	320	304	301	328	315	306	340	333	318	317	318	314	303	326	359	339	357	299	363	292	318	319	297	319	334	296	328	302	331	297	325	308	320	314	335	331	312	326	379	349	333	350	328	317	311	322	345	317	305	326	340	345	316	328	329	321	327	310	293	327	316	348	322	302	340	318	317	330	290	385	324	310	315	329	317	292	317	348	322	355	323	299	328	308	338	274	301	339	324	296	321	322	308	364	306	303	338	325	336	345	337	344	320	332	315	337	360	323	320	351	294	320	325	308	316	297	335	320	320	341	349	322	337	309	356	318	331	313	332	324	359	322	308	316	302	330	331	368	351	357	362	322	303	317	334	320	294	321	293	338	310	318	326	325	325	347	330	290	339	325	304	333	329	313	322	315	300	310	309	313	337	337	326	351	327	334	328	323	345	337	344	309	331	304	306	310	302	305	300	338	359	362	346	341	283	326	312	314	350	348	316	322	343	347	342	338	307	323	325	341	344	303	336	302	301	329	328	349	338	310	284	336	320	305	316	342	320	302	280	360	332	288	292	330	330	321	301	344	312	311	306	345	321	339	327	326	339	338	315	315	320	342	313	314	329	304	307	333	287	316	298	318	310	323	357	338	340	312	328	339	311	329	308	329	326	298	340	322	281	314	350	323	307	325	330	353	313	328	303	308	311	330	318	305	293	325	305	296	366	312	291	338	349	321	347	326	356	346	312	351	320	323	324	307	324	329	354	335	299	334	328	333	334	359	323	350	357	296	298	307	316	318	321	319	333	358	310	321	314	343	320	322	321	315	356	334	299	312	368	336	321	320	345	309	348	311	297	322	299	352	312	317	323	316	317	329	326	326	297	301	317	335	325	284	344	332	343	357	313	362	315	357	298	325	335	308	304	365	347	327	330	368	312	328	291	336	325	318	324	328	304	305	328	317	315	354	358	342	348	313	311	331	337	326	311	352	326	323	358	336	328	337	323	316	338	367	312	336	350	321	350	329	296	300	340	325	317	328	293	334	326	314	324	334	321	323	332	345	361	303	368	320	324	345	361	322	344	352	305	315	335	322	309	342	337	316	321	327	333	329	355	334	321	343	328	340	288	351	325	334	339	365	301	366	340	334	315	345	334	337	321
55919	90446	60405	39070	15361	535	438	412	457	402	386	390	385	364	382	373	383	398	385	380	385	356	368	382	365	397	363	399	374	333	382	377	344	376	365	353	352	379	401	372	386	373	365	372	369	382	363	373	345	374	375	376	375	364	334	396	373	378	344	329	355	357	373	328	363	357	366	374	405	355	374	373	359	366	369	366	370	342	364	376	349	372	350	387	378	337	364	355	345	333	369	380	374	379	340	398	379	385	360	372	387	355	359	348	348	372	373	396	403	375	369	380	385	355	387	368	361	351	360	374	360	359	362	360	377	401	375	378	372	372	368	379	378	384	410	380	374	340	360	386	358	362	370	346	368	391	364	345	376	356	357	430	364	333	345	368	371	364	388	353	360	348	348	372	370	370	372	360	380	354	368	347	392	403	384	360	371	383	344	357	358	378	388	395	398	366	365	382	393	338	360	361	426	394	339	369	368	319	367	368	378	363	361	378	365	362	357	348	376	339	404	386	370	360	391	364	345	364	406	334	345	412	357	357	391	369	365	381	395	380	384	388	385	364	364	356	347	339	386	374	379	383	368	376	384	374	375	370	374	385	338	354	433	350	400	390	359	343	374	380	363	389	362	371	352	336	374	350	407	362	391	383	379	366	397	403	378	398	354	382	345	343	380	418	389	366	372	354	376	330	393	367	389	366	382	360	362	363	388	406	348	409	376	406	355	394	350	385	377	352	392	389	351	374	390	364	363	391	407	378	356	385	379	371	353	361	357	409	353	358	349	372	376	374	390	347	368	401	375	397	365	384	342	400	353	389	374	371	336	349	352	338	369	382	377	371	380	368	383	363	377	382	372	390	317	340	359	387	356	365	374	370	385	353	344	393	377	397	420	420	377	372	378	374	398	342	370	358	342	394	397	350	393	394	411	355	397	357	351	355	391	346	397	364	374	351	361	406	356	341	364	392	358	342	379	322	372	367	358	377	359	357	377	379	361	373	344	341	395	394	379	360	337	351	391	343	349	396	365	370	351	370	356	371	369	343	383	376	356	351	371	392	360	391	370	406	357	355	359	358	365	417	375	362	364	374	338	351	373	352	376	362	394	335	401	376	372	368	373	358	386	335	371	343	367	393	318	359	376	364	387	339	402	379	340	346	385	396	361	405	357	350	360	358	384	390	391	374	391	357	360	376	376	391	370	371	367	380	380	382	385	372	372	394	349	387	350	375	412	371	383	363	357	366	377	363	376	371	374	371	394	351	352	358	350	371	344	371	371	361	384	387	398	394	375	388	370	367	351	367	348	396	401	386	381	348	355	365	339	369	379	375	382	370	393	377	375	388	380	380	365	409	392	383	388	379	370	354	396	388	351	335	374	385	336	359	352	347	342	372	374	382	406	360	369	339	372	371	371	345	369	371	381	380	347	387	384	369	366	347	352	404	439	394	360	409	369	360	392	353	404	363	401	309	372	394	396	370	346	356	353	399	359	389	368	370	329	378	413	363	339	354	344	356	363	371	387	398	367	362	425	387	380	434	352	376	392	363	391	325	404	383	340	340	361	363	366	374	366	374	370	396	404	335	391	341	398	362	354	378	346	374	360	352	340	366	365	396	358	380	336	386	329	357	382	353	367	368	382	382	392	377	362	368	377	392	393	386	375	351	370	342	398	413	354	353	341	394	374	391	351	376	344	387	369	347	329	402	395	396	356	378	401	332	349	344	364	365	350	357	381	405	369	358	345	346	369	382	353	366	378	393	382	381	371	358	378	377	397	369	399	349	376	378	355	373	399	371	361	373	386	374	381	388	360	378	389	371	359	357	344	377	347	385	383	370	366	328	377	348	392	336	354	363	384	382	357	370	364	362	383	371	388	365	385	415	364	363	368	354	351	366	375	340	357	397	399	332	320	353	352	362	367	339	365	358	380	372	331	376	367	357	359	354	381	398	361	357	377	375	390	407	336	379	368	335	373	361	382	403	341	364	377	349	364	408	372	361	339	382	360	366	423	371	350	367	371	356	357	353	346	367	376	369	361	360	403	356	360	386	368	370	375	351	378	367	328	385	354	375	379	352	360	363	375	319	392	363	376	373	408	345	375	350	385	350	403	378	402	353	373	370	397	339	395	351	375	377	384	370	345	336	371	333	370	365	375	347	365	372	405	393	353	370	379	387	386	378	364	380	358	377	358	371	380	363	340	385	366	361	368	352	393	387	353	366	347	399	365	348	389	360	355	386	381	384	366	358	374	365	361	335	404	362	378	384	405	379	416	344	359	382	400	370	366	390	349	358	336	354	376	359	398	367	379	358	354	350	368	353	347	371	383	355	387	361	396	398	409	388	383	370	374	329	361	354	366	348	404	364	374	364	388	362	389	371	397	381	403	423	320	377	380	363	350	367	381	366	407	359	368	353	393	357	370	395	344	396	386	401	400	369	345	398	353	350	418	382	355	377	382	407	406	391	361	356	378	392	367	379	382	380	352	393	346	397	368	382	371	400	371	392	347	372	361	385	349	378	348	349	359	395	377	371	376	348	336	400	420	367	371	371	356	408	361	379	359	371	331	371	358	360	401	373	346	377	348	345	362	360	345	365	353	353	396	325	354	381	373	372	373	359	400	389	365	378	342	363	377	368	357	369	342	398	392	385	378	349	410	370	347	353	375	387	358	383	398	385	355	354	356	386	383	362	344	369	370	362	361	358	401	376	390	375	396	411	361	364	359	375	353	386	379	393	407	341	382	356	372	382	373	431	336	413	342	352	393	332	344	372	379	360	380	352	368	394	370	367	376	350	369	358	361	380	387	365	383	365	348	398	389	330	382	343	379	375	378	365	386	364	373	353	358	344	346	380	380	388	388	354	390	358	373	372	375	404	367	371	362	367	341	359	389	334	388	384	365	368	350	363	354	342	410	374	372	373	353	402	361	372	376	360	401	378	330	375	376	366	374	357	382	405	379	371	337	367	370	380	362	352	340	386	353	338	330	378	349	387	363	380	368	396	343	416	354	394	370	371	383	376	354	366	374	367	376	375	384	373	361	385	380	372	361	355	384	384	396	362	380	432	371	348	372	365	363	373	392	366	382	387	343	340	353	370	357	391	396	335	397	392	364	365	338	375	404	390	356	370	366	362	359	384	373	401	376	373	397	352	370	362	390	340	350	396	400	352	327	374	401	360	351	385	363	411	380	366	353	400	344	379	414	389	343	398	384	365	375	363	357	380	396	389	356	366	354	372	382	393	359	356	407	418	355	359	373	354	352	382	353	379	382	390	345	342	345	374	319	347	372	387	372	391	364	377	374	349	358	359	382	384	343	385	382	376	336	362	369	382	398	365	350	375	335	363	352	385	369	397	335	378	389	379	432	368	379	363	378	427	422	354	385	371	368	339	388	355	376	379	386	364	364	370	365	363	383	346	357	413	343	343	376	352	382	386	381	362	350	357	414	365	370	353	364	371	357	368	401	379	359	345	384	383	370	370	387	393	370	379	358	383	359	348	359	346	360	398
25835	23917	32550	28296	15885	2089	324	339	341	326	298	306	334	326	366	310	335	339	292	354	290	392	326	343	327	347	297	312	339	324	277	313	310	317	326	322	290	313	363	318	328	309	315	307	331	311	280	342	312	309	321	353	303	296	315	356	348	321	314	311	345	334	356	298	311	309	321	328	340	315	320	321	326	317	328	287	324	306	319	325	309	314	314	346	341	298	294	329	296	330	353	302	306	355	341	342	309	347	321	305	310	341	298	321	289	325	326	376	324	311	318	303	351	303	301	314	311	335	295	345	284	271	326	341	316	298	282	322	328	327	321	307	316	309	320	340	333	321	336	293	304	346	319	358	345	338	320	333	308	291	318	315	317	322	318	324	339	332	309	315	332	307	317	322	357	304	332	338	314	339	306	320	342	288	307	304	311	307	313	340	329	324	369	324	301	299	315	330	337	329	332	318	328	343	311	326	352	287	327	302	295	302	321	304	330	316	321	309	330	353	320	320	372	297	343	301	309	323	319	338	327	313	284	321	301	315	313	305	346	297	302	323	313	334	326	323	288	341	311	339	295	316	315	325	314	323	339	306	330	336	344	303	359	344	306	356	329	326	308	350	337	339	335	304	292	329	301	278	286	351	339	332	287	302	290	328	324	345	296	323	331	306	317	314	343	330	312	304	317	311	312	332	334	297	326	334	326	296	306	330	330	311	317	287	324	355	337	340	358	314	308	312	320	337	302	354	329	333	301	322	321	342	300	336	333	334	348	305	326	306	327	331	352	318	321	310	308	317	326	326	323	330	307	323	339	277	348	330	299	325	284	331	326	323	307	337	317	318	300	314	323	328	332	339	342	341	309	326	324	313	342	354	336	328	328	317	335	313	327	314	342	337	337	306	328	322	334	334	309	328	321	340	279	321	348	304	337	351	318	334	319	304	328	339	318	297	328	367	321	345	334	316	331	340	312	334	311	298	333	316	311	321	327	322	336	300	347	335	297	324	347	337	307	303	347	296	333	312	331	328	294	285	325	339	293	340	314	328	325	329	317	314	338	339	301	354	343	326	308	314	297	322	311	344	329	310	369	356	319	314	297	319	325	312	315	324	293	330	355	291	309	343	311	286	341	333	322	319	310	314	323	325	296	307	322	299	313	316	305	348	322	315	334	315	342	304	324	345	341	345	317	332	334	351	314	308	314	317	318	340	311	338	313	352	306	337	333	312	333	327	300	358	307	317	339	319	342	352	300	322	320	329	336	318	334	336	323	334	334	321	328	355	324	315	323	317	314	326	329	297	319	334	317	331	309	325	342	350	325	317	279	341	341	294	346	321	296	307	349	358	346	298	339	338	357	336	322	305	321	306	353	338	311	308	302	320	308	297	334	338	300	343	321	309	341	343	319	309	341	339	318	291	306	328	317	319	332	304	347	337	326	310	289	270	279	333	331	326	300	350	311	308	332	324	316	303	317	294	345	319	319	277	312	335	325	314	363	344	339	339	335	319	308	337	322	293	357	325	326	305	334	308	284	328	295	306	333	329	340	305	317	342	334	317	307	364	344	320	348	328	319	302	335	301	329	314	310	323	348	290	316	331	324	315	303	301	319	302	297	341	312	312	307	328	347	318	310	339	320	313	355	307	304	303	303	315	310	309	294	321	334	331	318	379	334	325	352	316	345	341	326	341	342	324	290	312	320	333	303	345	310	320	292	311	303	301	314	301	339	314	329	315	333	309	284	323	364	310	328	327	312	342	313	320	310	329	303	330	319	312	314	305	326	313	335	287	324	329	300	332	343	309	321	303	323	309	341	307	301	304	317	351	320	316	350	336	341	353	320	330	341	314	349	326	363	313	322	304	336	335	347	338	312	350	319	315	315	327	319	295	336	314	325	331	352	316	325	330	281	330	341	330	332	306	324	341	294	315	318	291	331	306	341	339	318	322	311	331	330	295	308	317	333	319	356	316	334	340	299	307	297	281	316	326	323	350	305	337	289	322	329	305	333	344	323	319	304	308	287	302	279	334	328	316	317	347	319	322	308	318	319	294	337	353	319	314	340	325	316	278	337	334	310	306	343	305	351	326	338	280	306	371	333	352	330	326	289	316	287	299	325	299	355	299	328	342	351	332	323	343	292	320	334	342	337	341	336	327	316	325	332	327	306	305	299	304	338	319	332	288	346	321	309	321	319	317	292	310	315	336	315	294	330	324	308	325	320	336	301	334	285	331	285	306	344	317	336	341	323	333	328	328	320	333	327	328	297	310	325	318	299	324	344	334	326	328	300	342	305	342	315	307	322	321	336	332	316	315	342	317	374	310	325	325	316	310	341	294	323	309	324	335	272	316	299	338	338	335	325	312	333	300	323	321	334	300	341	323	299	312	312	335	361	316	276	319	351	315	300	327	347	338	311	329	291	379	346	314	333	353	315	298	344	294	325	352	336	320	304	319	351	329	301	317	319	328	348	339	347	324	356	302	316	323	327	313	327	313	336	325	321	291	312	330	326	330	313	350	283	282	310	300	298	337	339	321	342	317	332	314	329	341	308	304	314	302	348	308	342	327	310	303	336	309	302	348	303	319	348	348	328	321	290	305	316	316	306	323	320	290	350	318	285	300	321	342	312	337	327	334	327	348	335	286	318	280	318	314	348	315	309	345	297	306	310	342	331	319	330	308	290	306	309	324	361	357	328	324	305	316	344	316	321	307	335	332	333	314	348	330	333	317	303	327	318	322	306	300	314	312	336	333	329	294	313	300	337	304	334	338	295	312	307	314	351	351	316	327	336	309	319	315	283	316	333	345	319	327	312	329	355	318	314	305	291	324	339	295	318	289	343	303	323	282	336	326	323	292	344	293	281	338	350	305	329	346	334	278	300	305	366	319	334	326	318	296	334	359	319	340	343	318	337	306	307	336	293	296	321	318	305	329	315	299	315	296	338	310	319	305	311	314	311	295	329	334	307	310	346	349	350	322	299	359	307	324	322	324	335	322	346	335	291	302	316	330	292	295	319	352	331	344	298	296	345	296	317	343	325	293	324	343	305	333	346	320	335	327	330	313	326	305	294	344	346	322	333	302	351	311	310	320	314	327	340	296	309	317	359	343	317	335	287	337	302	344	317	353	312	316	335	322	346	333	331	304	318	300	329	294	304	305	330	306	322	308	320	278	330	310	309	334	345	310	310	296	333	302	312	353	320	339	317	350	324	320	352	330	343	346	314	334	328	290	332	330	340	350	299	299	296	303	293	329	307	351	336	331	337	299	320	315	324	306	334	317	324	332	315	323	327	328	316	319	322	325	347	283	286	316	344	303	310	349	324	339	300	312	330	310	317	299	324	333	322	351	336	307	316	293	356	326	327	354	318	309	298	331	332	319	330	342	309	321	295	349	324	327	324	308	316	320	353	333	322	304	306	333	292	318	278	316	315	342	347	309	325	353	325	343	327	298	348	309	351	340	311	317	349	308	321	358	312	284	334	335	332	302	311	329	376	333	337	330	290	346
52615	76472	48596	30558	10031	442	417	418	391	402	397	402	384	416	353	378	396	409	411	364	386	431	406	368	371	377	360	384	386	364	381	374	399	372	358	404	364	385	383	408	377	332	384	374	375	385	359	361	397	380	381	400	448	368	392	397	354	388	376	384	436	381	392	398	400	375	363	380	389	382	381	392	376	373	413	353	373	372	369	358	356	376	365	378	383	363	407	398	355	352	391	400	357	360	378	329	409	357	378	375	416	394	387	424	321	393	371	373	390	352	415	379	391	410	396	353	397	411	396	342	414	379	393	368	373	374	372	386	384	383	380	396	387	359	376	360	368	384	422	400	372	394	341	354	396	389	367	381	388	355	390	365	365	355	384	387	389	364	427	382	367	396	408	396	366	382	372	379	381	374	380	383	394	408	390	380	395	343	382	412	384	399	395	391	377	379	388	371	390	382	412	401	365	378	381	373	369	370	381	399	370	380	382	354	403	376	408	361	399	399	380	393	417	372	390	385	386	382	360	380	356	388	382	356	418	380	350	362	399	369	378	406	369	373	386	353	358	406	428	353	432	370	350	405	366	377	366	381	364	365	406	397	353	367	386	385	391	381	419	363	353	372	381	372	365	407	374	394	421	351	330	375	380	374	396	373	362	401	396	411	363	356	395	388	377	387	383	359	367	394	351	356	361	397	354	385	380	331	381	387	421	372	370	391	371	388	367	386	359	393	402	381	378	369	386	383	386	404	393	385	379	350	380	365	361	377	362	377	386	405	367	387	381	385	340	373	376	408	381	359	381	383	387	410	399	353	382	370	378	405	368	392	353	372	387	387	370	392	385	337	391	351	365	360	367	373	389	364	377	377	372	365	384	389	394	435	355	394	421	383	371	374	380	370	398	371	322	361	396	353	384	411	373	372	347	387	372	387	404	381	381	352	403	422	404	385	366	365	411	362	372	390	386	377	364	362	384	370	414	386	358	327	378	352	349	383	350	385	379	376	382	353	406	389	382	369	379	399	363	412	385	395	370	397	390	433	381	388	394	381	361	368	379	383	382	368	401	363	389	353	387	379	410	398	351	370	363	399	397	359	364	371	414	355	390	366	336	385	352	366	373	360	363	361	369	372	352	342	360	383	351	370	322	364	343	389	370	391	352	374	374	371	364	389	387	368	373	384	374	356	392	364	400	395	378	408	330	365	386	357	406	364	392	414	390	375	350	384	373	395	362	352	369	353	401	379	379	373	385	368	397	399	364	382	378	421	387	380	412	399	359	378	386	356	346	346	374	358	391	404	385	366	399	368	380	357	392	362	383	370	387	390	391	357	385	394	389	383	369	355	376	390	387	379	363	357	361	403	408	397	388	399	367	399	403	381	376	385	400	367	397	344	373	370	386	364	401	383	370	341	376	386	389	400	389	399	381	397	405	352	385	386	369	397	371	366	389	394	380	394	360	375	362	411	382	357	365	391	390	402	370	406	388	384	398	405	365	375	399	401	368	361	369	406	357	368	386	375	400	375	374	401	386	363	435	387	390	375	368	353	435	365	380	360	366	341	357	372	348	387	338	360	369	371	349	371	384	379	402	404	350	385	390	321	379	381	411	373	386	384	378	370	350	370	404	372	379	358	360	382	396	410	370	385	377	370	379	408	446	348	348	395	362	376	355	386	358	344	393	345	385	361	376	383	362	407	388	377	383	393	354	399	373	370	371	387	401	393	416	418	372	370	371	393	352	387	337	395	385	346	364	396	384	360	393	347	413	348	381	377	399	366	398	355	387	388	383	379	390	366	382	383	403	410	390	382	386	373	415	371	337	389	396	361	356	389	376	395	363	377	362	370	439	369	368	353	414	391	388	429	393	346	348	390	373	365	367	400	363	388	379	396	388	349	382	402	376	409	394	366	381	378	377	348	366	419	400	390	399	379	387	393	388	381	377	364	368	360	373	370	407	382	367	392	370	374	369	367	362	395	405	381	353	387	379	383	403	372	372	415	403	421	381	377	375	400	377	342	408	367	369	392	367	374	349	397	376	398	386	360	386	359	398	335	401	371	369	379	379	361	362	366	363	376	377	378	366	376	393	358	386	363	361	381	369	349	377	399	368	370	352	371	384	372	368	376	334	388	396	387	355	362	385	399	371	341	384	402	396	402	392	371	389	367	361	387	382	349	380	360	366	399	390	407	346	363	376	353	369	386	382	347	386	392	406	395	396	337	393	391	374	363	372	378	367	367	410	386	348	405	382	396	371	379	376	400	330	354	354	388	389	371	378	388	348	404	349	365	351	420	371	376	368	351	408	376	388	381	392	415	357	349	388	381	407	378	358	334	361	395	362	393	378	399	360	363	429	350	381	357	380	371	386	381	386	346	390	380	360	370	353	337	394	350	368	368	388	376	380	397	390	367	365	373	374	400	387	356	374	428	390	344	368	388	377	402	373	383	355	381	408	383	392	389	366	405	391	393	380	362	382	373	370	386	418	353	372	366	355	390	378	391	414	349	369	358	361	386	377	371	394	373	371	382	349	360	380	366	390	379	393	343	382	392	365	405	375	356	390	388	408	394	418	391	356	383	396	409	369	397	374	405	361	396	381	369	388	346	375	369	420	419	362	349	358	351	390	394	377	394	362	380	378	345	361	360	373	399	405	379	401	363	365	399	390	391	397	397	379	396	396	366	358	380	409	414	398	397	407	379	372	351	398	360	386	364	388	400	412	371	387	378	372	357	369	379	386	411	361	373	379	362	362	395	378	382	408	410	390	384	408	391	391	391	375	381	347	384	385	396	380	410	374	419	392	402	358	380	389	398	363	359	397	369	397	376	387	394	419	345	377	372	379	373	357	416	428	413	396	372	367	373	382	377	368	382	390	353	422	403	381	363	396	383	394	368	368	363	368	344	401	409	395	386	373	393	346	365	357	404	368	354	372	389	360	401	376	387	344	364	404	377	354	362	367	352	362	374	389	348	414	335	399	386	403	414	377	381	369	339	368	415	381	371	376	388	342	371	397	430	367	372	407	367	400	395	380	400	373	404	401	411	412	360	414	396	413	402	379	354	389	419	371	393	395	370	360	425	380	431	391	385	387	395	386	393	377	363	390	344	348	387	415	344	388	361	372	402	357	379	378	366	410	374	405	380	354	394	370	397	382	386	394	411	404	392	377	361	407	398	365	372	395	382	380	413	378	377	361	393	389	416	389	358	361	353	363	366	411	368	416	373	379	359	403	368	384	364	362	387	425	378	371	391	374	391	382	354	385	401	396	356	386	352	365	367	413	357	349	378	414	380	383	396	378	374	421	403	416	367	390	395	400	344	382	379	353	376	363	387	357	407	359	367	366	372	385	342	346	366	429	393	394	370	364	378	387	366	381	383	354	379	384	393	354	375	363	361	365	407	348	386	421	364	394	368	364	397	341	380	363	392	373	342	387	369	403	348	376	381	392	331	400	413	377	401	372	374	365	382	375	354	354	395	367	418	356	369	446	375	374	374	387	353	376	358
23089	21784	30752	26527	22142	20093	8251	671	591	590	573	592	524	531	503	528	494	521	523	529	505	507	481	553	505	487	532	534	509	532	544	518	521	486	538	537	507	507	478	524	548	543	523	520	495	501	527	480	507	531	534	493	542	521	497	494	483	500	506	485	475	517	511	488	548	463	493	497	505	520	539	505	510	481	514	531	480	502	486	500	461	476	504	508	525	492	506	487	469	484	504	498	490	526	561	504	532	502	482	538	531	505	472	464	488	495	471	495	511	502	520	509	509	504	479	525	512	529	487	505	462	481	524	541	512	534	548	539	517	514	531	458	491	489	526	453	521	531	511	543	525	512	482	476	519	491	495	515	509	484	519	515	520	535	476	511	466	488	476	527	478	534	508	537	514	512	557	537	491	483	470	497	479	550	494	482	508	488	481	479	543	519	511	510	489	513	534	495	481	500	467	488	497	496	489	540	488	520	473	473	497	511	494	518	462	491	494	497	499	488	506	500	520	483	526	496	481	517	497	503	487	535	503	519	529	542	510	519	498	494	521	473	515	560	485	489	561	513	530	486	494	494	499	500	542	487	511	497	477	509	486	529	474	524	497	514	512	482	479	467	491	472	497	503	461	512	504	498	495	532	468	497	510	513	477	521	536	517	513	516	480	524	498	503	517	488	506	516	524	510	479	486	470	505	491	523	505	508	513	509	474	514	510	506	498	587	547	501	501	506	497	521	482	478	484	496	499	528	522	534	512	508	488	552	518	536	533	502	522	498	480	491	481	535	493	478	502	501	491	513	537	508	502	538	486	484	469	503	501	535	505	488	448	523	478	471	546	489	524	480	534	488	507	524	483	533	525	509	483	479	514	492	514	481	501	473	527	502	551	550	497	501	518	528	523	479	529	511	543	514	542	488	545	494	528	499	534	527	499	498	496	513	510	523	529	499	505	494	478	538	464	497	525	471	499	499	500	543	503	475	514	494	481	501	493	484	551	513	508	489	504	500	480	551	501	524	496	486	492	484	514	533	487	473	505	514	542	487	475	515	548	494	492	462	479	462	503	486	500	507	473	469	489	469	469	500	524	509	517	520	457	496	504	510	479	523	506	505	477	480	490	500	501	539	506	521	502	541	512	512	481	493	505	470	511	507	494	472	515	502	473	533	528	482	525	499	506	548	510	481	537	501	491	533	485	517	489	501	506	535	527	525	512	551	486	472	474	497	488	518	459	515	504	483	538	509	500	477	498	499	506	549	477	501	456	531	508	468	502	527	483	478	482	501	513	514	509	491	519	506	491	502	504	559	495	508	519	490	529	486	508	497	498	501	496	515	480	506	500	532	535	510	505	488	505	530	530	490	522	519	535	495	518	509	517	456	488	490	536	505	506	519	490	514	482	525	533	511	492	536	503	490	518	536	512	498	469	489	522	474	502	537	509	531	500	514	500	465	489	458	522	510	519	528	486	497	514	497	491	561	520	522	541	491	481	551	503	466	518	493	497	471	504	544	513	482	487	502	510	506	514	479	497	504	530	479	523	511	488	504	498	502	509	541	544	512	505	519	506	485	507	577	517	502	479	492	544	475	525	525	486	550	522	522	479	468	513	510	515	505	519	558	467	556	485	492	526	525	515	495	537	485	494	514	517	483	510	495	508	501	483	502	518	483	548	531	501	525	487	497	516	484	497	514	510	517	517	488	502	485	532	505	480	510	457	532	490	486	503	480	534	478	505	514	508	523	523	528	533	520	476	514	476	550	503	477	488	488	506	470	490	528	505	518	504	521	495	512	493	499	501	505	517	489	511	442	511	509	488	477	453	525	504	490	498	505	548	520	492	485	536	499	470	510	508	491	462	484	482	496	510	486	533	481	472	501	499	502	436	480	493	501	504	557	527	500	519	507	511	519	505	498	528	455	518	472	513	506	502	503	571	511	504	486	510	534	509	515	545	509	524	489	517	509	498	485	491	510	470	458	523	493	514	545	504	507	517	536	475	525	501	508	556	505	536	539	522	476	501	500	487	512	500	485	538	503	478	496	476	483	484	470	552	535	480	459	511	513	472	483	495	523	481	479	496	515	484	507	484	466	504	575	500	505	526	507	505	481	503	512	537	464	488	467	499	516	505	510	500	506	520	521	509	464	569	534	472	520	514	517	493	531	520	544	494	456	506	528	511	525	500	475	504	463	484	493	516	495	531	532	520	472	489	499	487	533	516	506	472	541	479	474	499	491	539	545	453	514	531	524	495	498	462	537	498	524	503	469	471	509	501	513	474	521	522	507	498	489	522	544	583	509	531	535	460	471	466	489	513	508	481	450	539	514	513	513	525	498	512	476	495	448	501	496	483	532	531	498	458	501	534	484	517	491	529	539	520	520	525	500	527	537	498	519	486	519	488	526	481	499	493	489	524	507	515	530	507	532	483	553	527	489	507	514	507	464	526	538	545	477	502	511	522	487	494	499	506	476	520	472	512	526	452	477	504	498	518	515	506	513	484	510	491	544	477	501	503	507	526	536	500	488	514	489	542	515	521	513	520	495	505	528	505	462	459	495	489	498	499	494	518	515	495	514	501	513	489	533	519	561	497	496	518	545	532	480	504	500	487	469	517	513	468	474	509	522	514	553	496	521	514	498	485	548	506	506	486	531	483	464	486	523	524	490	498	528	542	525	492	516	517	501	488	467	468	502	511	525	538	512	526	520	520	517	496	538	543	502	491	478	511	472	522	472	510	540	474	522	495	519	513	526	530	504	482	498	485	520	505	517	520	517	520	475	502	505	483	493	487	506	499	492	505	525	512	491	506	499	537	508	494	474	492	494	538	493	513	510	546	533	498	494	481	502	517	522	484	540	520	495	515	501	507	506	483	486	528	530	519	516	529	478	491	543	516	487	527	455	508	514	537	511	523	554	509	533	537	541	489	514	500	508	519	497	453	512	475	542	533	471	508	520	497	515	497	542	536	472	536	494	505	493	508	526	542	503	514	504	523	501	497	517	461	525	526	506	519	518	519	509	504	447	489	504	507	505	501	508	508	472	520	543	553	479	516	496	530	515	510	522	512	513	496	514	500	475	499	507	485	520	488	471	507	480	537	473	505	501	516	483	540	505	506	482	506	545	524	524	512	506	494	512	515	523	534	517	476	505	537	523	515	545	523	485	514	489	500	519	522	478	513	526	498	467	499	511	486	450	500	501	472	488	502	505	486	507	536	498	493	535	485	486	502	515	525	509	507	531	460	484	484	518	528	501	536	470	524	513	478	540	445	496	505	527	548	505	527	537	500	527	493	494	493	510	514	496	507	530	487	480	478	499	527	450	514	483	499	492	508	511	520	508	472	491	524	512	565	528	510	502	530	522	471	489	536	481	564	480	520	495	495	484	532	514	504	486	479	506	502	521	543	538	530	524	530	498	511	527	539	509	494	478	529	479	504	477	508	560	517	506	508	508	482	481	507	521	494	545	530	493	516	484	500	488	469	472	477	510	444	525	539	514	494	511	487	515
62810	99510	70261	50114	21788	789	738	690	640	596	602	591	633	587	566	587	611	605	563	571	533	566	569	534	560	563	588	582	581	516	542	586	551	552	592	568	592	547	583	550	577	563	566	574	536	555	550	546	543	527	584	587	584	542	553	568	565	577	554	600	570	598	562	567	563	581	561	584	541	567	581	543	601	554	559	543	535	594	535	590	565	573	616	573	547	521	574	595	569	527	598	577	574	573	578	531	588	511	553	538	541	519	599	562	584	569	528	555	547	559	585	583	540	550	530	601	563	530	531	555	524	558	595	569	549	549	581	577	576	583	554	542	581	540	554	598	549	528	555	576	547	542	595	553	537	562	559	547	557	554	546	533	539	533	547	568	558	532	541	536	574	562	507	557	542	549	569	593	479	584	559	529	562	597	522	530	584	531	570	566	568	577	558	564	564	501	567	514	568	525	538	570	573	552	543	565	569	550	532	553	572	578	586	567	508	541	528	587	599	594	546	548	519	539	601	580	539	547	613	524	571	521	552	542	533	544	555	589	533	554	544	556	564	603	538	539	542	585	547	565	506	558	531	555	537	579	569	556	573	566	578	564	535	576	561	566	532	546	563	580	526	609	536	515	568	508	575	585	518	570	526	556	518	560	559	537	566	598	558	543	528	545	551	573	545	536	537	561	571	543	593	583	556	569	557	566	580	578	533	557	547	537	556	568	599	552	553	564	551	578	581	515	531	564	541	559	531	549	540	573	541	503	542	581	515	584	559	550	519	557	588	534	567	544	553	575	579	563	593	558	597	571	560	534	530	532	534	576	550	583	549	548	570	540	524	507	544	534	519	517	558	552	519	496	508	541	565	549	539	590	574	542	523	553	573	566	540	541	528	600	559	538	596	558	541	573	541	524	546	557	557	575	517	523	522	517	570	583	563	541	547	555	583	546	568	545	604	570	527	522	584	531	552	601	530	587	571	520	558	490	576	587	530	547	513	564	590	530	507	572	526	515	514	539	586	551	580	534	592	540	534	574	508	543	490	534	570	531	569	524	557	582	545	562	587	590	530	530	593	522	545	571	541	544	570	527	573	538	540	556	509	566	557	552	566	560	492	550	539	532	552	576	540	573	563	554	571	567	605	552	555	537	580	555	572	539	597	585	559	525	565	565	502	580	575	526	550	599	584	516	530	552	520	537	544	553	553	576	561	524	520	542	552	547	581	540	547	523	524	580	563	586	523	546	622	549	573	582	523	529	586	560	563	583	554	533	511	549	567	543	564	499	556	502	526	552	544	560	547	538	545	520	518	540	601	543	545	516	563	542	573	571	558	587	607	536	560	521	587	568	526	591	579	585	539	560	511	527	568	549	568	543	526	552	602	519	552	570	552	554	562	543	617	551	564	553	535	504	553	569	553	579	563	539	522	537	534	550	540	567	553	541	564	537	544	518	561	551	530	563	528	564	538	516	557	573	508	536	555	534	528	592	570	519	541	567	512	593	564	545	594	587	568	559	563	584	568	546	558	573	557	586	601	554	578	528	568	566	544	547	543	542	602	527	555	521	519	544	558	538	570	555	577	528	545	526	570	528	533	569	533	538	562	553	567	562	528	530	539	555	540	539	564	583	523	533	530	573	605	562	577	575	548	567	554	592	516	588	535	515	548	546	609	615	553	544	547	558	544	564	581	576	546	549	528	565	536	580	582	577	533	549	588	579	560	578	547	550	597	568	617	514	565	533	549	561	570	535	556	558	570	518	558	524	567	577	552	547	558	544	560	548	541	539	546	545	549	547	562	569	530	564	565	564	549	588	570	564	538	595	553	545	565	565	536	528	555	545	529	556	548	586	606	588	513	556	516	561	527	536	559	573	546	536	553	518	596	568	550	536	502	538	560	574	567	569	543	615	549	548	549	594	566	559	573	587	559	560	541	549	555	564	519	576	573	530	579	603	590	575	557	558	525	573	564	558	582	506	555	553	542	552	576	557	524	540	605	569	543	568	567	557	537	554	563	575	519	544	560	537	525	548	526	553	541	571	525	585	570	538	529	549	527	581	570	529	562	515	581	558	535	529	530	546	544	542	529	573	568	554	511	552	528	561	580	484	536	569	513	549	577	549	538	592	607	531	556	575	542	553	529	573	538	563	541	528	513	604	518	531	527	546	503	594	592	558	566	556	546	540	586	546	518	542	550	556	545	590	595	559	557	544	589	553	572	576	526	563	544	576	536	555	524	538	524	535	560	556	553	551	523	532	583	572	558	569	540	526	527	552	553	556	522	555	542	525	562	532	588	574	567	579	532	553	586	566	584	533	540	551	559	599	520	530	558	568	532	524	545	517	572	551	560	553	540	544	518	563	569	547	550	540	547	552	545	581	606	574	493	534	558	604	526	535	552	505	520	575	534	564	590	503	545	512	581	568	542	578	577	551	574	568	547	591	528	594	494	526	561	513	566	537	521	558	554	559	510	560	553	576	552	546	579	591	559	542	535	523	568	501	522	540	539	542	551	555	602	578	509	529	514	592	547	572	525	531	571	519	556	577	539	566	536	562	542	564	622	555	561	523	526	509	544	522	569	514	563	543	542	562	559	536	520	570	521	563	544	533	546	585	549	593	523	558	547	558	532	575	558	495	538	508	545	481	537	547	529	543	535	546	557	571	540	567	496	579	574	538	576	520	544	549	517	556	543	573	518	532	543	531	562	538	509	551	589	565	569	574	531	565	571	547	551	541	557	567	551	553	584	549	537	596	603	549	560	519	542	573	575	523	550	554	574	512	540	534	525	550	544	564	579	557	544	536	544	605	537	555	508	566	572	542	521	559	577	584	549	511	536	558	544	510	536	569	565	555	548	549	508	553	560	574	575	567	543	535	549	534	600	577	570	571	522	567	551	575	537	543	533	575	530	561	554	556	543	581	597	541	549	537	560	544	545	532	568	534	566	559	504	551	543	584	550	580	576	536	589	582	552	546	579	543	547	600	581	546	602	574	553	559	536	562	539	543	572	577	542	567	560	546	559	558	554	516	535	574	552	494	557	586	515	569	552	570	557	552	533	551	535	525	567	550	589	554	518	581	486	579	483	534	596	511	525	593	549	608	552	576	541	539	558	520	577	590	565	556	553	577	498	600	582	565	548	570	546	553	557	545	537	565	541	568	553	583	536	532	537	530	541	555	532	559	567	540	560	592	552	552	584	542	562	533	545	565	527	563	531	522	553	550	540	573	565	540	571	567	556	525	562	548	571	554	600	566	541	558	525	577	537	540	523	576	563	571	588	548	535	524	539	595	562	519	553	574	566	554	552	567	546	603	541	524	547	609	593	576	551	570	508	549	555	573	556	534	583	542	541	558	534	580	579	541	563	536	527	597	570	568	551	546	543	544	556	539	549	572	523	538	539	561	556	555	552	558	530	554	575	584	550	575	571	586	526	560	577	574	586	576	600	545	526	542	520	550	549	580	544	564	524	553	558	547	586	526	509	546	568	544	536	560	597	553	543	600	576	559
29486	26764	26996	14180	1654	250	226	230	213	236	222	234	210	225	189	250	202	226	213	241	218	234	220	229	239	226	220	239	204	237	240	235	177	223	213	236	241	216	227	211	234	234	241	228	232	218	239	244	194	236	248	257	241	222	224	245	251	221	230	222	220	230	243	225	225	218	220	229	225	238	236	233	225	231	259	216	218	220	214	222	215	206	201	240	232	201	232	219	229	240	201	239	232	209	217	235	237	241	231	241	222	224	242	220	223	222	234	195	224	207	252	233	221	213	235	240	209	225	237	218	210	254	254	210	220	216	202	233	223	241	225	230	211	268	203	234	229	263	197	224	226	229	245	194	213	226	231	227	249	224	233	232	238	230	238	233	217	224	234	232	209	256	228	218	214	192	225	230	240	232	213	222	225	223	241	224	237	233	222	206	209	241	229	221	232	235	254	203	221	232	216	210	250	199	235	235	232	211	239	226	227	235	219	244	241	212	237	231	226	227	209	251	226	241	229	253	203	222	212	192	205	231	238	220	221	259	191	198	238	209	239	223	221	241	212	224	228	213	254	212	231	205	225	230	239	254	221	216	234	206	220	227	222	194	203	218	230	217	232	243	226	212	212	235	207	230	227	229	231	233	242	227	232	197	237	230	245	225	248	205	247	233	220	229	230	227	237	219	219	241	227	229	237	258	259	232	214	221	230	224	221	234	236	242	230	218	226	220	239	241	218	227	232	225	214	247	216	212	249	257	223	218	223	237	220	249	231	221	250	220	204	209	221	246	205	225	227	200	246	240	246	196	218	220	245	259	211	237	240	225	225	213	206	211	244	234	187	213	232	235	235	230	218	257	203	216	231	217	220	213	220	240	236	231	242	211	242	218	234	250	211	213	235	220	240	215	227	228	215	241	231	237	229	231	220	235	237	240	240	246	209	222	238	208	246	241	241	246	212	216	199	209	216	234	197	235	216	245	240	218	221	217	233	212	228	202	228	231	237	231	225	213	222	236	238	243	224	242	215	265	237	206	251	228	205	227	227	228	230	225	217	242	230	219	222	259	211	245	237	215	227	254	229	211	238	229	245	212	222	226	227	245	209	235	218	221	216	230	204	254	202	237	219	226	224	239	246	226	221	229	232	244	215	229	215	222	224	222	225	225	216	235	204	263	227	209	221	215	206	243	220	230	234	219	220	225	249	245	232	226	221	213	210	246	269	213	212	209	198	221	224	223	258	251	222	251	225	215	221	222	253	251	203	219	211	231	234	218	227	226	221	253	215	223	202	215	241	226	211	203	237	215	224	221	227	238	216	247	202	225	243	229	207	202	206	202	212	227	220	205	222	218	236	249	224	235	199	256	219	197	234	215	210	226	223	204	229	212	236	244	259	214	219	220	233	218	223	244	216	209	251	221	234	219	226	224	227	203	234	239	239	222	224	212	212	235	230	212	236	229	218	224	242	230	245	223	231	242	215	242	231	217	210	217	220	207	224	233	211	208	221	227	241	217	232	227	250	227	214	234	221	222	215	220	239	223	213	239	227	254	230	246	249	233	237	226	248	199	244	235	279	213	222	235	229	234	205	233	223	244	207	226	213	219	224	235	208	225	227	225	233	237	220	224	243	193	246	218	213	216	232	207	223	225	224	221	213	236	229	234	232	207	238	236	185	225	234	233	231	231	241	218	217	231	227	214	229	215	234	227	226	196	226	208	236	235	214	210	211	215	231	235	215	241	220	227	206	239	204	225	203	245	247	237	231	192	218	223	235	214	206	235	212	232	224	215	247	197	240	233	247	222	219	222	205	257	207	221	248	223	243	246	215	228	260	232	200	226	232	222	216	221	214	219	206	224	230	235	267	271	217	242	231	219	242	227	210	228	224	223	248	215	205	255	217	242	230	225	236	255	233	220	203	248	222	233	222	244	210	233	223	214	233	234	217	221	233	221	202	229	218	232	198	199	213	197	255	218	232	223	220	225	224	236	249	250	231	240	251	221	233	219	234	220	261	228	225	218	245	214	272	218	216	193	227	231	237	224	205	241	222	204	214	214	228	233	235	212	211	229	237	217	226	206	229	218	237	235	225	253	231	262	236	249	199	225	200	223	242	232	235	220	215	199	237	260	220	236	246	228	230	225	201	202	220	222	247	185	217	253	219	201	200	233	238	210	242	218	251	224	212	220	218	241	248	242	223	233	236	238	221	237	229	212	241	227	233	201	235	230	213	225	212	219	222	240	229	234	225	224	197	236	242	256	222	242	236	225	216	210	222	222	220	237	244	234	225	217	239	207	200	190	211	221	229	223	224	221	224	202	228	217	232	238	239	225	213	259	204	227	215	251	211	249	259	211	238	212	206	213	228	219	233	226	206	249	235	202	208	191	234	245	206	232	202	216	241	218	214	265	179	222	237	239	221	215	217	243	227	241	237	242	229	230	245	227	228	251	242	231	227	181	217	214	237	213	237	232	249	241	210	223	227	206	226	226	227	238	205	234	194	218	235	228	226	251	240	223	225	196	232	228	216	238	227	235	219	217	222	200	194	232	240	211	212	240	242	234	238	213	238	220	215	264	228	227	193	220	228	198	213	203	235	236	226	219	225	239	220	210	221	223	249	225	241	225	245	205	209	208	231	226	243	234	236	210	232	210	224	217	213	197	217	197	220	221	241	252	226	250	212	235	209	230	209	230	259	219	226	216	243	215	213	227	248	235	206	246	220	249	233	233	236	246	233	241	233	216	216	190	239	223	247	251	221	233	240	235	211	203	231	212	230	197	246	246	229	197	227	230	224	220	204	220	231	204	235	224	249	217	229	199	230	223	208	225	201	243	210	234	246	230	236	227	215	235	225	222	233	198	260	228	240	226	211	247	244	238	232	222	236	213	205	210	241	238	214	245	224	226	230	207	221	226	208	211	219	217	209	271	227	206	232	250	216	240	252	239	244	240	234	224	212	234	221	239	245	229	241	215	211	223	255	221	246	224	225	236	228	208	222	228	202	259	267	236	228	226	235	234	224	237	205	217	237	234	235	242	224	205	221	244	220	275	201	236	198	215	202	204	213	214	219	230	213	231	235	222	208	230	246	227	202	227	246	217	206	204	222	239	202	224	204	209	229	208	216	229	220	220	208	223	245	232	234	230	230	214	229	235	216	222	253	228	240	225	230	219	249	233	220	215	218	220	230	196	229	209	207	219	214	227	208	194	220	200	212	243	240	258	225	197	215	213	251	236	209	239	213	237	238	224	253	233	205	222	234	217	235	214	237	223	217	199	210	229	243	213	237	246	257	210	230	236	223	214	220	234	240	217	239	223	216	250	223	241	202	215	213	232	259	218	220	204	236	245	224	219	216	254	247	202	215	200	210	207	221	222	246	242	229	226	218	232	257	231	241	209	239	239	243	211	219	220	223	233	223	233	246	256	206	224	218	225	229	220	221	255	191	235	191	208	215	194	206	229	246	251	229	211	230	224	253	225	236	218	221	229	224	214	236	269	219	206	241	206
28968	42984	23850	10118	1659	257	280	293	267	278	302	282	280	291	273	282	268	249	283	290	277	288	259	260	285	274	270	250	259	280	283	263	277	277	275	259	282	277	268	253	287	270	291	277	281	256	270	272	265	286	256	287	325	247	273	283	248	239	279	267	267	273	285	277	279	259	268	251	300	257	287	251	285	271	257	269	255	279	296	284	298	270	241	250	269	260	272	299	283	274	287	286	256	250	239	237	298	269	280	278	277	235	251	287	276	297	256	273	261	273	247	238	285	266	292	288	262	281	284	295	273	315	261	269	242	262	297	272	254	266	235	271	248	276	264	254	283	276	298	280	253	269	239	270	248	300	247	254	268	288	297	270	274	268	268	263	291	273	260	254	276	279	256	306	287	266	283	294	281	271	300	298	263	268	251	275	259	275	286	288	288	277	292	260	256	243	246	296	254	269	248	290	228	289	258	304	271	289	278	293	249	270	254	221	279	267	266	304	234	277	288	276	289	289	283	241	278	268	239	290	294	285	272	302	260	295	290	267	249	260	273	259	261	282	269	285	275	270	285	292	297	257	285	283	248	246	272	272	275	281	234	246	283	278	285	291	277	258	235	262	279	291	293	292	268	284	260	301	273	296	268	269	283	257	288	277	272	280	263	257	264	272	248	257	269	273	280	273	265	272	306	284	255	258	256	267	272	269	264	258	264	270	291	286	235	252	265	268	258	282	279	283	293	279	279	294	276	280	282	266	253	296	269	240	281	294	293	271	296	282	276	254	264	287	280	276	279	252	289	282	244	262	256	270	269	281	280	279	276	287	280	277	230	295	274	299	255	248	280	303	247	289	286	269	273	271	310	288	260	278	266	256	295	269	259	269	267	249	261	267	260	280	247	303	289	294	263	238	253	253	262	286	266	277	244	293	287	272	263	290	265	274	262	264	253	260	277	260	299	258	254	279	275	262	250	281	264	271	290	303	247	276	267	275	257	248	287	255	333	268	260	289	298	275	278	287	260	247	284	250	277	284	272	273	266	265	260	259	260	275	287	287	254	256	281	267	270	275	254	283	268	236	256	280	299	279	280	250	265	281	272	289	271	232	251	300	257	245	296	293	278	274	292	272	260	263	270	283	317	267	273	272	298	278	293	256	243	279	285	257	293	251	274	296	265	278	285	255	278	268	254	283	309	263	274	289	271	276	272	313	276	267	276	250	317	271	277	271	301	287	265	271	271	265	271	272	267	278	253	278	269	260	243	277	272	264	271	279	279	268	238	270	281	294	292	249	239	277	259	277	268	262	240	266	277	266	282	260	277	269	281	242	286	262	254	285	270	281	277	257	271	283	292	279	311	269	296	276	282	267	281	296	293	275	240	256	311	278	264	286	309	286	262	257	276	264	270	271	261	265	266	269	288	256	301	279	268	253	278	257	279	241	269	271	278	250	256	257	284	255	282	255	283	276	244	278	259	279	296	243	273	246	263	299	301	276	265	271	244	279	258	278	297	256	285	269	294	293	288	249	272	276	295	282	281	272	300	273	282	288	250	264	245	296	255	267	297	294	260	267	278	266	271	263	271	266	299	248	263	253	245	277	262	254	283	298	273	277	261	285	275	276	263	291	282	291	274	271	254	286	256	260	280	291	267	262	314	272	255	299	275	274	264	320	261	263	286	294	290	294	242	270	275	256	270	248	280	239	258	249	249	258	261	261	245	253	261	305	278	258	247	286	255	284	269	274	250	302	237	278	280	279	265	243	246	283	263	268	245	253	291	266	295	265	259	267	257	236	271	288	270	273	299	261	270	262	268	322	286	277	251	282	247	253	268	253	278	271	280	280	279	295	264	266	316	245	246	266	271	281	256	267	252	265	280	275	276	285	286	267	288	294	287	244	265	245	274	258	275	262	298	275	256	275	277	279	272	302	272	259	266	250	290	257	273	280	289	294	289	276	261	290	271	266	266	266	274	245	273	234	279	291	270	259	245	300	315	259	281	280	293	261	285	282	285	270	285	272	273	288	267	265	257	285	271	288	277	298	267	247	281	246	287	254	280	257	292	288	286	279	259	259	280	280	263	257	249	260	270	281	244	275	233	283	268	299	269	283	283	265	263	280	274	260	267	280	313	253	277	253	269	277	269	260	266	272	280	254	250	271	290	283	279	280	275	285	286	286	271	263	258	276	286	260	274	287	261	248	273	261	271	296	285	258	278	262	275	265	248	267	270	290	263	274	272	256	247	258	252	277	261	263	276	240	261	244	302	272	249	251	307	291	263	282	252	259	281	281	269	289	258	267	275	284	263	273	257	281	287	259	260	281	297	295	306	266	259	288	270	260	260	291	266	252	271	269	277	261	277	254	298	254	266	255	289	261	294	276	265	298	269	262	240	268	257	279	265	275	260	303	256	282	266	260	274	269	279	278	241	280	275	267	263	294	261	292	277	296	246	266	291	283	262	290	279	314	257	261	259	261	261	282	276	283	287	272	268	268	263	293	295	295	255	287	259	275	290	282	246	262	284	246	276	288	264	269	267	281	296	284	301	273	286	252	291	271	280	276	267	293	263	232	259	286	305	279	286	282	292	276	272	259	272	250	320	261	284	282	293	267	275	250	282	265	292	275	246	272	270	287	251	297	291	269	259	275	244	280	290	249	280	251	295	291	260	266	273	257	263	276	268	259	256	278	265	277	293	275	298	277	284	253	258	273	281	277	292	267	341	277	262	266	259	286	270	249	272	274	258	275	268	246	262	283	268	305	244	266	250	289	262	285	285	305	250	298	280	264	260	293	287	260	269	254	244	293	266	246	248	253	268	264	255	249	280	275	254	243	273	285	258	270	273	270	252	261	286	262	290	273	277	292	272	303	275	271	266	293	267	258	270	257	258	285	249	274	284	291	265	250	278	267	288	283	232	274	267	271	292	268	288	266	259	278	262	277	268	266	256	267	235	258	285	267	248	269	254	253	272	278	274	283	272	269	233	276	270	225	283	250	254	269	270	259	271	294	278	264	254	237	277	237	281	257	278	265	278	269	254	268	262	282	293	249	303	261	311	253	296	260	270	263	298	273	310	284	292	253	256	281	287	282	305	283	288	261	257	253	285	264	275	254	256	265	271	286	252	268	269	252	283	285	278	271	312	269	272	284	251	284	275	267	266	262	292	254	279	295	253	265	272	267	260	271	263	292	274	275	267	254	278	278	252	263	230	270	258	263	279	249	287	270	285	281	306	286	248	275	268	314	252	268	253	303	274	258	273	249	277	266	290	288	276	273	280	248	256	272	267	263	249	269	268	246	250	287	255	251	277	258	262	281	267	255	257	259	304	262	254	251	291	255	243	246	278	283	289	284	286	294	294	284	300	232	262	250	231	273	253	288	281	246	231	276	256	283	274	252	278	273	283	245	266	241	267	301	301	273	270	268	280	286	276	284	272	245	266	288	254	293	244	253	263	270	239	269	293	244	250	268	261	295	253	259	270	251	295	264	253	255	282	282	265	285	287	280
24339	22507	32700	29769	21640	11751	1093	368	381	368	312	343	329	350	322	328	372	310	327	311	347	371	329	297	356	333	339	324	336	314	357	364	327	328	352	329	319	329	306	363	350	336	353	315	360	331	332	321	334	299	308	344	324	315	351	334	342	298	285	342	350	350	333	316	323	329	333	321	324	345	329	318	303	362	316	330	335	304	326	317	311	327	349	330	308	308	346	371	364	316	367	326	343	309	338	313	323	313	332	329	343	346	341	328	347	350	300	320	308	318	320	266	362	304	333	333	311	328	304	316	295	296	344	346	325	303	326	346	326	334	309	312	315	329	323	316	326	362	337	341	321	328	302	328	333	344	312	332	322	290	328	361	339	315	318	336	354	337	350	324	332	336	317	332	321	323	331	321	332	330	349	345	369	361	339	333	336	300	337	328	308	314	323	320	359	345	341	310	301	297	327	316	322	319	303	338	307	344	316	308	301	313	321	342	368	305	292	329	314	328	374	333	334	338	323	338	316	333	331	301	338	329	347	309	303	312	311	344	345	295	336	301	343	322	359	325	333	311	323	340	314	327	317	318	309	346	333	319	363	317	336	299	324	317	351	366	340	286	311	325	333	340	327	323	317	366	317	325	303	319	325	315	316	331	378	317	317	336	293	323	300	336	311	351	322	317	312	364	312	347	352	319	316	336	311	328	316	331	328	313	331	323	342	354	345	306	331	363	306	358	323	302	341	322	324	334	329	288	333	341	319	321	322	340	341	322	311	344	335	298	309	325	344	352	335	340	344	328	323	318	334	304	352	327	315	326	299	308	342	363	359	307	336	340	324	336	307	311	306	327	341	280	347	329	295	364	350	303	353	319	296	352	322	328	317	315	322	331	321	352	326	305	307	329	346	323	322	299	335	348	332	297	319	332	320	348	354	328	337	345	379	282	314	309	330	340	334	331	320	335	351	348	368	354	326	320	335	314	355	340	328	329	322	324	358	344	363	361	316	337	308	314	307	310	335	318	329	298	349	338	346	334	357	365	341	322	304	313	324	357	320	335	339	323	327	363	328	325	344	331	324	299	333	306	332	287	315	337	328	315	340	340	321	313	348	343	339	356	304	361	312	332	342	314	294	312	305	329	331	335	326	313	348	342	316	312	354	342	298	328	303	298	338	324	321	314	317	338	343	295	316	301	320	333	318	300	294	352	324	308	318	350	324	295	327	336	335	321	312	330	317	316	298	300	314	316	310	334	316	297	324	322	320	305	347	351	334	314	347	328	319	318	305	335	351	337	290	334	298	326	302	315	330	298	346	320	324	292	303	336	359	345	296	303	326	325	304	310	337	334	335	354	340	338	340	340	328	323	350	309	318	310	340	302	341	328	334	313	321	308	337	339	353	310	312	351	298	294	301	351	356	312	346	317	317	318	289	370	324	326	322	326	299	326	326	324	309	335	328	347	319	329	336	299	341	327	351	303	364	343	320	361	320	334	332	331	333	307	327	343	324	305	332	306	331	348	326	310	305	347	337	300	306	307	313	326	340	341	308	337	313	327	331	334	328	317	320	336	320	335	305	301	322	313	324	318	300	351	312	318	357	337	341	386	360	320	370	322	322	341	327	327	322	290	363	332	336	301	353	331	338	346	338	350	332	307	343	277	304	345	313	314	328	349	345	309	330	326	333	340	302	346	301	339	325	307	333	304	327	307	338	297	351	337	329	340	321	349	345	320	310	344	315	345	324	326	329	334	334	347	309	350	323	348	347	331	343	335	364	299	303	272	324	332	310	341	332	314	308	345	333	331	327	349	335	296	303	354	361	340	335	356	311	333	315	336	361	311	318	309	315	298	315	315	322	331	319	319	316	318	333	371	301	353	328	320	305	325	323	319	327	356	314	299	289	323	335	361	304	303	308	344	333	324	328	356	324	291	343	308	356	322	325	329	336	328	320	283	331	306	299	367	344	334	345	330	325	336	317	341	331	355	352	327	326	318	348	340	332	330	346	328	321	309	336	315	327	342	348	325	306	304	287	343	331	318	340	334	351	311	339	298	334	314	345	327	325	309	317	323	332	310	314	345	371	342	290	312	344	343	314	351	322	322	313	332	328	329	337	323	325	309	340	343	336	302	310	351	321	334	321	304	330	310	352	323	313	336	321	316	322	336	338	311	325	382	333	320	315	329	365	343	315	329	338	340	347	315	350	327	363	353	364	330	324	344	323	342	332	312	324	368	342	312	314	283	310	338	340	302	346	332	334	295	327	337	334	332	313	330	325	346	316	314	334	341	311	305	306	331	288	322	329	336	319	342	318	313	327	280	325	322	326	344	333	315	317	344	296	334	339	318	327	308	315	345	299	325	300	302	329	322	310	333	311	333	334	317	311	358	322	335	310	379	329	310	337	332	323	318	312	303	357	308	303	329	328	347	269	303	325	308	307	330	337	320	324	299	314	334	325	324	358	320	313	351	317	324	322	300	313	311	302	338	339	361	339	345	330	307	321	330	337	338	333	309	347	296	341	348	325	354	354	345	319	303	322	322	343	309	340	310	313	337	357	358	311	344	325	336	347	343	319	345	343	328	344	302	320	321	322	304	330	337	329	331	329	346	314	307	326	319	326	320	338	358	316	334	320	313	346	346	307	307	335	322	359	310	337	329	362	305	335	311	339	349	331	337	341	305	293	321	267	355	337	299	334	344	340	342	363	355	327	324	324	324	337	318	309	360	313	347	317	318	375	320	330	354	314	348	338	344	322	316	365	352	332	296	312	335	330	307	333	317	328	299	297	352	318	310	325	302	335	332	317	317	332	308	336	301	318	309	337	310	345	340	330	341	343	306	315	329	344	366	342	320	354	311	328	322	324	343	323	323	321	352	353	287	341	340	328	331	324	341	321	296	350	281	355	354	355	318	293	356	279	322	324	321	305	338	328	337	328	342	317	328	318	328	333	335	326	314	318	345	338	312	299	330	299	337	308	284	305	301	338	315	337	345	309	339	359	299	350	321	341	355	307	301	345	334	314	335	340	304	312	343	326	342	360	325	322	347	315	365	325	299	288	296	339	330	338	282	298	328	334	310	303	329	330	327	338	340	338	353	326	298	327	326	337	354	336	354	334	317	348	337	319	331	331	352	333	354	340	347	363	319	328	341	342	336	353	337	335	299	313	303	318	341	315	293	355	343	320	345	318	317	321	318	335	341	305	366	290	301	317	298	289	303	342	330	321	309	329	309	343	309	318	339	320	316	329	346	322	329	317	353	334	337	345	320	308	335	305	325	326	341	325	355	337	326	297	366	351	292	315	330	330	312	340	309	333	304	326	323	317	340	313	346	361	332	283	311	316	313	323	343	337	325	335	347	307	329	337	318	311	330	331	350	331	339	336	334	346	329	358	339	328	332	339	339	329	312	330	329	337	294	337	364	346	365	340	320	313	300	320	297	312	346	319	343	326	306	376	320	348	366	329	307	328	320	355	324	313	370	301	331	305	345	314	312	326	316	347	346	326	309
55707	89833	61169	40268	13634	521	423	452	399	419	408	416	368	382	373	369	370	388	393	390	373	400	408	374	386	398	348	371	386	346	373	392	382	353	323	367	415	389	415	356	345	380	385	348	391	385	371	357	398	383	369	360	370	408	345	385	407	363	379	377	395	380	384	387	368	368	371	339	361	395	356	367	384	372	358	350	364	361	373	385	342	345	397	370	391	380	363	383	414	365	379	325	358	399	383	361	352	379	382	386	382	351	384	349	354	375	386	360	380	361	388	382	376	347	361	368	381	374	350	368	362	325	373	357	370	391	405	385	332	370	391	364	375	378	363	362	406	312	359	372	337	356	373	371	377	339	337	366	390	371	368	340	364	381	356	384	369	367	337	361	343	376	371	363	381	349	399	367	388	380	372	355	345	362	380	372	391	371	349	375	379	373	378	391	359	389	373	326	367	406	351	362	358	376	381	362	332	323	393	386	392	372	378	372	343	390	400	379	387	399	383	374	375	377	367	376	373	375	394	366	357	364	397	353	384	402	328	325	380	385	395	362	368	335	332	403	362	375	337	370	375	335	399	347	411	424	352	386	352	380	388	393	364	361	351	361	360	376	330	337	345	342	378	380	350	354	412	391	381	365	396	372	363	405	380	358	343	386	383	370	369	402	354	360	342	381	396	355	383	395	360	363	390	381	346	337	343	372	349	384	392	375	362	382	394	381	387	370	381	364	385	376	378	362	378	398	385	356	363	373	379	345	406	403	386	357	380	359	364	379	341	405	412	385	345	363	380	388	370	359	361	359	353	377	334	390	380	367	369	352	365	396	373	384	355	354	362	370	400	353	377	339	372	350	393	392	351	380	383	387	359	392	389	357	352	352	381	366	401	382	341	382	358	382	356	374	385	361	388	377	384	354	390	360	372	369	380	371	392	380	396	374	371	351	378	394	357	386	366	366	381	351	342	349	363	354	356	356	386	323	351	388	376	353	374	364	363	399	386	377	382	351	394	366	359	339	376	343	401	366	372	381	396	370	390	391	365	366	380	376	363	396	404	374	365	363	377	340	384	382	377	367	373	396	397	401	371	349	395	382	366	322	364	380	328	338	368	343	394	359	383	365	408	363	389	352	327	378	395	405	341	398	345	391	386	367	363	379	385	357	347	338	360	388	381	379	371	395	390	385	376	340	398	376	359	395	380	433	397	353	386	354	365	332	380	375	386	353	359	370	389	388	391	412	340	384	379	373	414	396	364	409	359	351	369	384	371	346	353	391	378	377	340	340	353	356	389	375	344	345	375	378	380	403	383	353	383	409	385	377	382	357	381	368	386	372	377	404	373	383	381	354	372	380	346	347	395	350	374	380	387	337	360	372	381	353	357	371	311	338	399	355	375	357	373	368	368	399	376	388	368	363	378	355	394	376	364	369	367	376	368	353	373	361	373	381	373	398	363	362	405	372	358	391	370	387	363	378	410	384	386	391	374	388	393	390	413	383	392	395	347	383	353	390	346	379	368	376	367	362	403	355	366	360	416	340	403	352	364	369	370	351	386	386	350	373	377	338	361	376	387	370	352	368	399	383	395	347	363	356	390	412	378	414	387	372	398	375	343	355	383	382	388	390	366	346	379	388	365	330	368	366	391	357	348	370	370	384	392	334	371	381	370	359	407	362	360	383	369	386	328	389	417	376	382	375	391	369	378	384	385	361	368	361	366	363	396	398	398	406	367	348	369	370	376	402	394	385	359	342	377	368	359	394	397	370	364	365	415	358	386	380	371	369	371	375	353	366	353	380	375	366	349	396	370	348	346	371	349	374	327	396	344	407	383	346	384	367	341	388	361	374	377	381	369	366	396	351	367	373	391	379	359	372	354	351	377	391	357	393	349	363	359	373	390	364	376	408	350	391	363	339	365	378	366	378	370	375	357	368	369	399	346	385	395	345	381	391	362	403	366	325	325	391	387	342	371	381	373	373	367	370	349	414	417	396	376	404	350	376	380	346	376	375	357	389	409	384	380	338	371	369	360	399	390	361	389	374	356	379	375	342	381	365	378	347	396	359	359	372	384	383	366	377	387	390	412	360	386	334	358	363	365	389	380	393	373	383	406	390	369	408	353	372	350	402	359	388	407	395	395	359	373	403	361	373	392	357	347	362	398	358	392	362	388	375	363	374	351	396	380	396	397	404	374	406	368	367	364	360	335	381	378	349	389	395	390	381	388	404	386	389	340	360	373	387	366	355	386	346	396	345	361	399	409	382	381	361	358	386	369	363	328	348	399	388	373	372	374	375	389	345	356	332	370	329	393	371	427	381	399	366	375	355	383	369	386	425	380	401	388	382	386	406	358	371	378	379	376	387	372	369	367	340	382	365	363	385	386	394	382	351	384	373	392	398	369	367	368	343	344	349	386	378	356	383	383	380	352	344	405	357	417	368	378	343	374	376	379	356	352	425	359	378	362	367	356	378	341	382	372	382	379	350	359	351	360	373	380	374	373	368	377	345	375	368	362	389	357	396	370	343	406	340	367	365	380	382	353	356	357	376	378	380	380	383	350	362	355	389	414	384	372	388	336	367	376	360	364	374	369	406	354	375	345	367	357	387	385	371	382	364	371	400	380	354	352	373	368	383	368	357	368	361	378	385	359	360	367	355	371	406	399	381	374	391	360	379	389	360	340	373	368	350	400	370	404	370	355	367	400	369	335	377	348	361	385	377	362	357	373	364	414	391	437	373	402	365	389	358	379	360	347	373	373	412	382	404	383	358	408	355	403	374	396	371	394	396	361	381	389	347	343	372	388	364	359	405	369	384	369	361	372	367	375	343	365	394	364	380	364	399	372	377	379	347	371	359	354	382	397	353	369	370	359	388	368	380	390	338	361	384	403	411	380	344	368	384	384	361	372	382	344	396	367	356	391	342	367	368	399	366	355	397	373	388	371	387	385	379	380	349	401	366	352	375	375	373	381	391	396	367	351	385	391	389	371	355	399	383	376	388	363	361	363	365	372	365	360	368	399	379	359	392	410	386	382	357	370	374	392	340	344	392	352	389	418	338	387	370	341	368	355	390	374	400	375	367	355	367	381	360	364	351	363	363	381	340	371	382	365	371	391	390	361	389	367	347	359	378	360	419	378	391	369	373	344	375	349	359	372	350	363	356	370	334	401	357	347	373	376	368	356	359	370	376	382	350	331	350	333	391	375	395	383	383	406	411	380	380	368	360	384	383	386	370	362	397	376	401	396	395	406	352	383	359	397	415	375	401	387	366	352	334	396	391	373	383	382	344	386	389	346	374	348	403	345	379	396	401	366	358	378	359	364	346	336	381	358	380	364	367	384	359	330	380	404	372	365	382	404	377	376	393	351	381	384	380	394	395	377	366	359	379	426	352	361	395	351	351	355	359	391	378	349	417	381	368	420	371	357	360	356	357	369	378	386	380	354	386	384	402	356	359	346	379	358	396	383	384	382	371	349	346	395	387	363	349	360	396	368	315	353	415	376	387
25861	23926	32546	29005	15221	1801	376	338	349	310	308	355	321	320	328	266	323	344	308	325	341	338	366	332	302	336	322	332	299	331	316	365	323	300	324	313	284	316	328	259	321	323	312	314	326	277	332	330	297	314	301	312	343	323	329	337	314	319	315	332	307	328	329	327	316	322	311	330	315	322	313	288	306	327	308	319	312	333	341	295	340	324	335	320	326	305	288	312	316	292	307	319	342	332	317	275	327	335	320	331	329	321	320	313	296	324	328	337	304	313	308	344	313	318	326	315	287	310	305	290	322	305	342	325	345	346	302	326	339	277	332	297	346	274	343	297	334	361	308	291	304	297	300	322	322	315	330	314	336	326	326	333	319	310	314	299	311	312	291	316	328	315	319	312	314	313	325	324	314	329	321	334	330	291	313	349	323	288	310	314	316	305	299	320	300	289	319	339	325	318	278	302	350	334	318	305	311	321	305	323	316	332	297	325	289	325	333	368	320	293	353	295	292	334	323	324	311	342	291	318	337	319	308	326	312	319	300	350	332	313	349	312	327	318	317	343	317	349	319	317	303	311	353	350	328	284	305	327	313	330	313	322	322	350	308	314	352	312	317	330	303	324	317	329	319	343	331	300	313	317	321	331	329	324	298	317	364	324	290	313	329	279	300	350	295	304	291	319	326	302	322	296	294	322	306	327	321	329	297	328	278	278	292	319	338	317	295	340	311	311	342	346	343	316	366	308	286	330	280	319	341	349	322	302	322	351	297	304	318	310	322	299	329	340	323	336	295	337	331	330	324	333	303	309	343	321	335	303	332	321	312	321	315	289	306	330	342	327	330	290	332	290	336	313	320	343	325	304	330	315	324	335	316	314	309	312	318	330	285	310	307	312	313	320	316	318	319	299	320	316	327	318	314	312	333	310	302	319	317	321	310	328	322	303	285	327	347	310	338	336	347	314	322	304	293	334	304	321	332	316	328	326	345	310	308	328	342	338	329	343	320	315	310	302	298	321	306	326	351	342	342	325	320	298	308	321	323	353	338	321	341	308	332	330	334	335	323	318	302	315	293	332	313	341	296	347	333	322	318	320	300	345	303	293	340	357	339	327	310	300	321	295	361	299	306	282	353	337	347	322	307	322	310	332	301	314	328	309	343	292	325	332	319	316	306	343	315	339	327	295	341	322	346	307	323	321	311	300	314	326	312	319	310	331	318	336	366	316	345	345	316	327	332	330	297	331	332	334	310	303	317	343	326	334	335	356	317	325	356	305	291	312	319	336	375	290	326	331	274	321	298	361	325	343	331	301	306	321	325	306	332	331	301	293	334	295	340	315	311	291	356	322	300	296	326	297	323	320	321	361	312	323	315	343	312	312	307	332	333	332	339	291	314	340	308	343	320	297	314	301	365	356	357	288	321	305	321	315	335	346	305	320	305	326	323	316	284	315	312	303	318	347	317	306	310	315	313	338	290	306	347	328	311	302	326	342	315	311	331	340	316	321	302	323	333	314	325	337	296	342	322	334	293	308	344	307	309	310	294	331	336	334	326	315	293	315	332	305	342	316	300	281	303	324	344	322	331	318	318	351	344	302	318	325	342	364	333	350	339	311	325	289	323	335	320	312	328	311	322	303	335	285	329	309	324	344	294	335	321	330	325	306	310	340	336	356	318	341	297	317	322	330	320	343	314	330	345	317	316	331	316	324	347	329	307	285	311	303	321	331	332	312	341	306	328	319	288	321	313	313	319	314	321	315	325	303	293	345	307	349	323	327	324	321	331	315	308	331	295	312	310	318	302	294	305	330	328	317	345	330	331	316	322	300	336	318	310	365	319	303	312	321	312	303	334	329	317	334	308	305	329	314	344	352	328	324	332	345	301	321	291	332	328	309	324	300	281	327	333	356	310	292	332	327	305	326	308	327	316	302	316	331	341	309	329	324	306	321	308	302	324	332	292	328	356	345	332	318	338	331	326	312	297	324	320	325	331	312	341	335	329	342	338	300	312	319	323	312	321	319	343	319	328	332	296	323	328	313	312	311	307	347	321	293	324	312	324	315	282	313	309	309	297	266	306	322	306	326	335	320	307	315	322	283	315	337	337	343	316	342	318	317	315	337	325	369	309	313	334	330	318	285	333	347	345	322	334	321	291	305	305	312	334	288	316	319	301	321	311	309	339	323	319	304	328	355	314	360	319	293	334	314	304	312	334	315	323	323	294	349	307	324	338	338	322	326	339	278	318	308	306	316	344	317	339	309	323	346	325	320	314	307	290	336	344	358	324	308	295	314	327	311	315	308	305	347	320	331	281	343	325	315	328	318	338	324	305	313	311	300	319	303	327	288	315	344	312	328	336	317	321	318	326	340	334	301	305	326	335	314	335	327	320	337	319	285	339	303	300	316	325	311	327	306	346	337	272	334	316	329	315	278	306	303	274	293	305	322	350	310	319	312	324	299	320	336	346	317	344	302	314	330	317	310	299	312	326	321	305	296	325	299	316	323	339	332	307	322	326	321	325	337	315	298	319	350	313	301	340	322	297	313	312	337	317	341	314	314	312	318	317	341	341	345	347	328	314	326	330	316	318	336	303	282	300	330	358	358	302	338	354	306	319	312	319	335	303	326	299	311	346	314	375	287	343	303	351	338	327	332	311	336	342	301	318	355	331	323	300	293	310	326	328	325	350	325	334	334	350	326	323	308	311	335	356	333	288	334	339	356	302	326	326	350	365	337	327	340	339	319	327	319	324	326	341	315	322	316	324	326	335	301	311	307	323	314	313	302	315	339	320	320	341	316	293	290	308	347	352	296	303	279	342	303	308	307	315	304	315	314	320	300	314	303	320	312	327	307	332	331	305	308	330	347	332	318	340	321	313	325	319	336	286	313	314	322	334	352	302	302	301	354	322	281	311	309	314	305	304	323	291	320	331	325	342	343	310	307	322	311	291	322	332	296	321	300	321	290	306	301	338	306	301	301	335	293	349	343	320	313	289	322	326	346	306	300	339	312	312	312	332	342	332	313	333	308	308	308	296	322	304	311	342	319	346	319	338	313	300	332	349	336	328	310	295	337	308	277	298	326	343	333	321	308	320	315	317	305	315	336	319	327	328	312	322	307	321	300	316	329	319	303	309	304	338	282	313	289	319	321	319	320	291	331	327	350	321	313	291	364	349	353	322	286	310	341	319	298	297	325	327	304	302	300	330	306	328	323	351	341	313	307	304	309	325	333	314	340	325	317	318	303	330	296	322	338	311	352	311	339	315	356	313	289	310	318	323	324	352	322	321	348	308	336	300	306	325	286	344	317	314	316	309	323	329	303	332	306	336	330	317	313	310	312	354	336	316	287	311	310	334	331	295	318	324	295	323	300	333	326	328	304	317	322	315	335	328	306	317	305	308	334	314	325	325	294	330	315	319	318	293	347	296	301	308	321	334	300	303	339	365	307	287	380	341	346	320	324	333	305	334	332	308	324	290	331	311	335	342	307	315	309	333	310	309	327
52451	76330	49342	30708	8208	454	419	416	400	429	382	425	366	354	374	391	374	375	368	382	355	332	392	350	365	376	387	361	400	360	389	397	422	368	363	378	368	381	365	388	389	391	362	405	386	370	403	382	376	378	378	360	383	374	372	358	354	379	382	388	341	341	343	394	384	377	364	359	367	364	361	373	370	390	374	394	418	350	377	363	372	388	403	353	375	347	390	393	392	359	425	400	357	353	394	386	359	404	403	410	399	370	375	381	383	396	386	382	370	376	333	376	395	356	359	402	355	369	393	365	383	338	385	360	392	355	367	323	358	401	382	350	368	369	409	367	385	375	379	402	379	382	393	379	394	360	393	335	355	398	323	368	384	360	390	381	357	395	389	369	403	365	386	368	353	385	381	367	399	347	393	371	419	377	399	377	389	361	379	379	389	394	408	366	370	394	382	357	347	376	365	395	402	367	365	384	361	387	343	380	390	377	396	370	377	365	356	412	382	402	400	387	365	380	379	385	406	409	395	411	363	345	374	383	384	387	339	363	324	386	366	380	392	378	338	388	397	392	382	389	368	358	378	377	331	382	386	348	384	363	403	354	366	365	373	425	374	374	402	373	367	380	381	345	401	372	370	398	377	400	389	405	383	384	371	338	373	394	374	393	397	412	373	380	419	396	382	349	372	349	385	358	340	369	378	369	358	400	359	409	408	349	361	359	383	390	381	396	370	411	331	370	388	385	382	398	373	371	415	363	411	404	384	399	398	349	341	398	367	430	417	425	343	377	394	396	394	389	382	381	404	405	376	399	346	385	386	421	378	357	340	339	351	358	383	400	380	379	373	400	434	372	366	372	367	390	393	353	373	356	368	381	389	405	365	406	360	420	377	386	396	355	364	383	416	383	366	366	397	373	371	393	360	386	371	374	346	380	405	389	364	364	340	407	360	379	372	343	393	325	379	383	382	381	353	395	389	386	358	380	360	358	359	353	362	374	366	332	368	387	352	363	380	381	362	380	426	397	389	415	354	368	376	351	401	370	387	408	362	378	416	402	386	383	394	360	415	377	366	345	388	371	403	351	373	372	360	379	379	387	389	371	374	393	349	356	394	328	368	370	374	367	367	385	360	374	395	367	368	371	398	391	400	327	390	333	394	363	388	366	436	372	370	362	353	361	370	400	398	349	336	380	370	392	358	392	381	370	381	346	379	367	391	375	376	363	372	350	400	396	381	417	389	388	375	386	357	408	384	393	392	375	364	342	362	383	372	398	333	377	367	374	392	382	396	378	372	426	371	345	380	402	375	403	360	359	419	397	351	350	383	401	382	383	369	364	342	348	379	380	369	388	404	365	369	387	381	386	391	385	385	366	400	402	373	364	401	395	397	383	358	401	366	410	365	362	378	382	389	370	382	358	373	380	360	404	350	388	391	371	408	389	378	372	399	343	407	387	345	372	353	373	371	348	378	381	375	368	366	395	363	388	362	425	400	376	351	350	343	401	375	366	390	383	369	353	378	355	416	379	380	380	393	349	409	436	384	362	348	376	398	366	392	411	379	371	399	386	379	382	353	400	382	392	347	381	391	364	334	370	440	378	352	388	361	384	363	373	371	364	361	380	356	360	378	383	360	388	349	377	359	365	393	360	370	371	386	395	383	362	367	394	344	420	412	376	365	374	340	402	386	383	348	389	355	391	361	360	358	377	359	378	440	388	385	372	395	430	422	393	380	411	416	393	389	388	383	383	364	395	346	362	388	392	391	402	396	365	372	399	404	397	382	362	380	402	354	368	388	388	406	400	382	378	411	360	352	394	391	353	397	382	384	345	376	357	357	403	379	403	394	362	363	387	385	393	393	346	356	417	379	398	371	392	331	393	403	384	396	375	358	421	405	403	383	405	396	355	373	374	381	381	376	356	346	397	388	368	376	373	370	381	357	418	389	365	398	391	398	429	373	385	372	349	393	375	404	366	375	367	347	362	386	382	378	337	371	387	333	349	399	394	385	377	375	364	347	388	380	391	354	381	396	346	358	382	389	436	362	368	385	383	379	401	355	381	398	370	386	414	371	386	392	346	398	385	351	361	354	372	377	406	383	340	406	396	395	354	388	389	383	337	364	349	362	422	363	385	393	391	371	363	334	363	357	378	353	379	366	391	372	393	384	393	396	364	381	350	410	369	389	373	365	374	391	370	379	360	362	370	385	369	378	364	371	367	356	379	373	353	346	352	377	337	351	366	344	374	386	392	380	385	384	411	356	382	382	373	380	395	394	364	352	365	362	359	358	399	389	395	404	376	366	340	390	396	388	346	414	361	354	386	373	378	381	384	395	396	361	379	374	391	376	334	386	384	398	372	388	395	379	399	371	379	398	403	397	417	405	368	375	378	348	354	363	365	369	376	385	379	357	394	384	332	363	358	382	338	381	367	375	406	364	366	360	382	378	375	343	374	376	337	370	388	392	373	364	404	364	380	416	381	365	372	364	376	350	348	371	433	393	366	384	345	361	348	401	376	346	366	351	368	371	388	350	365	365	374	348	365	369	355	349	387	398	358	379	398	389	374	371	366	377	361	372	387	390	374	350	385	358	376	361	354	380	382	392	370	413	395	344	377	399	345	364	366	367	418	365	374	394	382	417	362	396	350	361	389	387	427	399	344	359	390	368	366	394	350	372	386	381	361	374	372	413	396	363	352	406	352	335	401	389	390	362	407	373	401	392	349	380	406	370	350	381	365	397	369	357	357	406	366	348	400	381	395	367	383	372	395	393	383	396	402	354	371	340	405	423	391	369	371	368	371	348	372	403	405	370	345	375	371	407	369	371	341	372	390	372	381	408	369	382	392	380	368	384	376	367	386	391	367	374	351	401	348	356	369	366	394	378	366	339	397	376	399	432	383	401	351	388	374	398	394	387	373	378	425	397	395	379	381	368	372	407	427	390	408	363	397	369	396	432	380	342	335	406	306	378	364	356	340	400	380	361	365	375	359	386	374	366	360	357	379	390	371	408	387	400	382	372	381	408	375	410	362	375	360	419	378	372	347	347	381	349	366	375	414	384	385	348	406	358	383	356	386	424	377	375	382	391	386	382	370	377	350	329	377	387	372	382	399	378	389	370	369	387	346	373	410	366	385	361	389	338	380	378	350	366	368	406	354	382	371	387	340	339	369	403	377	358	372	363	382	386	385	369	398	405	362	403	356	427	384	396	437	383	395	420	363	361	394	382	395	389	350	426	370	377	401	381	371	365	391	365	381	381	375	363	389	382	374	369	367	378	389	369	372	336	371	407	417	410	385	388	373	372	373	426	372	398	357	385	351	436	381	377	386	352	384	372	378	366	375	378	390	389	405	395	403	358	368	408	399	392	379	411	368	415	362	376	369	380	351	366	403	393	360	377	380	419	351	405	385	391	340	373	404	374	374	365	368	361	387	364	390	370	379	422	403	420	348	388	359	372	370	361	390	369	367	379	358	368	360	415	391	392	403	376	375	408	392	413	358	361	391
23253	21907	30945	27368	22295	19861	7942	691	587	553	517	548	570	546	506	526	528	517	487	532	521	501	549	505	531	536	520	533	524	519	463	490	514	485	539	553	484	503	509	502	549	517	508	536	508	504	513	537	498	516	554	533	510	522	521	524	481	495	516	477	546	490	505	531	521	503	527	476	503	500	525	501	523	513	518	506	499	538	520	456	541	501	500	535	487	483	545	519	528	516	475	511	517	529	527	504	555	499	521	501	529	511	499	454	491	488	468	553	494	487	528	504	521	517	525	485	542	494	512	502	549	523	509	478	499	494	509	535	494	517	528	490	497	474	502	518	470	553	532	488	507	518	492	530	511	507	537	496	494	475	528	530	487	519	512	510	458	457	519	528	535	509	518	500	533	515	499	500	469	493	508	539	540	477	484	519	529	524	484	530	498	486	504	513	536	481	502	482	503	531	516	496	539	501	535	533	475	557	535	518	495	520	530	494	534	542	498	515	539	536	481	510	508	494	529	529	468	540	496	515	491	511	519	517	458	542	503	541	505	533	525	519	517	510	478	521	504	522	503	508	547	484	509	531	493	492	515	483	501	471	532	533	564	534	495	511	517	509	527	488	517	498	547	475	510	519	505	485	520	515	518	526	534	565	538	482	517	524	504	519	526	499	504	548	529	503	547	486	512	551	472	538	541	473	527	470	513	477	535	531	516	554	526	473	529	517	478	475	511	507	518	531	505	497	500	523	536	525	532	479	509	528	515	508	525	527	490	471	500	482	481	477	524	514	537	520	490	538	496	509	531	479	518	474	510	506	511	521	536	533	526	527	511	455	514	515	539	521	498	505	522	558	524	505	535	485	497	521	507	461	507	497	515	545	504	493	516	523	532	505	501	473	518	538	508	517	504	543	480	477	444	507	496	545	523	468	533	516	517	498	529	508	542	514	489	538	519	499	501	509	545	525	557	493	519	519	514	551	522	527	547	521	508	501	534	514	510	533	520	524	519	514	510	528	505	529	496	500	529	488	521	521	513	465	544	511	488	505	537	539	524	501	523	526	515	534	555	489	506	481	510	510	547	532	526	491	498	500	544	552	518	517	523	488	497	553	532	520	539	527	485	510	528	497	544	502	517	566	514	545	487	481	500	485	503	515	526	513	488	491	440	489	511	526	531	500	472	553	513	528	519	509	488	470	561	529	512	527	498	522	501	487	485	504	521	532	506	497	513	499	509	556	536	534	513	494	515	535	488	494	510	471	526	550	504	524	543	527	511	527	505	517	518	536	510	502	515	523	525	497	496	527	508	486	479	523	517	545	565	540	495	533	498	527	481	529	502	512	511	508	484	501	471	486	523	522	540	517	496	532	478	523	514	491	510	544	481	505	485	531	501	499	539	474	520	516	523	567	499	516	527	496	479	569	483	534	504	524	535	529	475	499	511	497	512	515	500	491	483	481	545	458	536	543	487	476	516	509	511	514	526	493	492	506	526	494	508	538	534	530	497	506	530	490	500	480	514	513	508	503	501	479	511	559	549	450	540	489	515	517	516	526	498	506	517	473	532	540	500	532	489	502	494	513	519	480	515	523	499	532	494	558	502	506	535	497	498	463	529	490	499	515	524	521	510	539	508	513	491	520	509	545	538	519	504	495	483	526	523	488	484	514	508	531	462	535	513	542	509	535	505	531	497	550	495	553	535	496	532	509	521	480	505	509	511	502	521	521	492	493	477	501	484	535	503	492	549	537	546	470	478	513	534	516	505	495	450	508	479	507	526	489	484	514	531	522	505	488	507	517	508	459	508	478	482	524	507	501	529	504	535	514	499	492	472	507	503	530	487	509	509	512	514	488	502	497	556	507	517	472	512	504	500	517	536	559	490	490	527	548	492	509	529	493	486	483	527	505	478	470	518	503	492	512	501	500	501	539	508	537	531	521	505	567	489	497	478	463	471	525	482	512	506	490	530	520	518	482	482	503	533	495	534	533	463	489	530	508	545	457	500	482	502	538	511	532	478	543	505	524	502	554	526	514	479	509	503	540	510	518	512	535	506	502	467	497	504	480	512	496	474	513	488	526	529	546	493	542	514	517	483	477	535	530	504	506	517	531	516	480	533	526	535	520	523	520	528	522	560	553	511	530	512	511	509	473	502	485	497	522	506	499	535	505	523	487	519	525	488	522	499	518	530	506	526	493	475	502	485	534	516	550	501	512	496	516	524	515	552	496	480	514	522	506	528	516	489	523	530	501	499	497	551	519	503	508	502	543	479	509	495	519	504	518	520	508	532	542	486	497	523	511	491	482	467	486	510	513	498	526	500	509	533	504	497	518	498	552	510	519	531	492	518	485	520	527	460	544	526	550	524	486	493	528	505	510	478	512	541	478	511	499	512	533	556	539	502	500	509	479	500	502	501	494	533	539	510	506	484	488	490	507	461	515	547	506	489	529	530	493	474	500	480	511	490	470	546	490	543	498	451	485	499	491	526	522	519	490	548	500	487	494	503	537	538	498	511	525	509	489	445	503	525	497	534	512	472	510	519	541	519	500	517	554	502	477	532	524	507	490	489	523	558	496	530	493	482	489	517	503	503	493	527	565	519	495	538	484	509	537	505	488	506	567	504	486	528	493	514	479	490	523	505	523	474	494	505	537	505	508	510	491	546	487	541	508	541	523	481	500	524	532	513	563	492	510	559	532	460	532	507	497	500	505	489	533	511	494	528	531	552	481	493	535	500	531	486	501	542	497	513	489	494	541	487	518	485	545	496	515	548	477	498	483	488	535	517	551	499	459	504	520	478	494	510	503	507	503	499	501	459	526	535	514	512	507	506	533	509	536	486	491	502	546	488	530	546	501	514	511	507	512	499	512	508	509	478	502	526	502	517	508	461	508	498	526	530	508	519	493	538	492	496	507	539	487	507	523	537	513	515	489	474	527	506	505	508	545	508	504	527	565	507	535	510	487	478	500	513	496	518	507	492	518	523	550	492	535	544	517	509	497	474	515	507	495	509	509	530	552	500	487	520	501	526	486	488	517	500	514	496	516	530	455	481	516	508	482	506	516	530	485	540	489	529	546	477	552	493	520	512	494	518	478	548	471	533	532	461	498	503	506	496	524	486	483	512	511	504	542	482	519	488	493	505	512	509	517	536	488	494	536	547	545	549	449	510	539	545	505	531	465	541	500	521	499	489	503	533	514	510	500	492	501	503	470	525	526	511	525	512	483	533	490	510	510	508	487	544	510	527	500	539	505	523	503	552	514	499	509	478	520	515	489	483	488	486	517	503	527	520	517	472	508	507	502	546	567	479	519	546	519	508	485	527	510	506	509	498	553	515	519	511	507	536	525	504	481	479	495	513	476	505	500	526	517	520	497	525	520	507	534	473	483	512	489	519	511	535	536	477	500	535	524	500	475	505	491	498	499	483	533	494	512	534	528	507	483	518	483	497	494	527	487	513	531	500	500	468	501	491	510	537	480	517	482	540	545	520	495	543	482	519	573	514	512
63352	100498	71246	50842	19480	835	701	684	673	599	601	569	598	603	610	570	576	587	550	574	553	572	555	537	550	574	549	582	550	548	573	577	560	553	550	568	523	529	537	586	574	572	569	510	545	584	557	559	568	520	570	578	594	537	548	547	556	561	595	547	550	595	549	558	507	538	554	591	561	589	567	497	553	541	594	520	551	556	555	540	566	548	545	547	543	543	546	558	570	550	549	547	560	553	567	610	533	559	567	573	567	538	544	540	549	560	531	571	590	549	571	545	576	556	544	548	558	563	529	535	559	540	540	547	584	580	577	545	581	536	528	566	543	546	581	529	533	590	548	534	564	511	522	556	520	564	511	552	564	542	535	541	567	576	561	565	545	540	579	531	567	560	555	534	546	546	570	561	556	523	534	553	592	582	589	530	568	546	532	582	579	545	515	512	548	566	573	537	580	532	549	554	554	559	499	553	559	584	545	537	521	566	543	557	536	578	528	530	560	561	541	542	535	551	549	548	535	571	590	575	546	530	588	566	554	543	522	571	516	588	579	569	518	559	579	561	507	576	534	548	557	570	517	571	572	549	553	492	570	517	549	558	555	572	564	588	557	580	562	581	559	543	542	544	589	572	579	546	554	578	539	547	493	545	580	595	558	572	531	535	531	575	548	584	527	563	554	548	549	564	568	525	592	529	543	582	551	541	561	568	530	522	588	540	590	557	571	551	558	518	558	555	527	589	543	533	566	538	564	561	538	561	538	605	534	503	559	522	545	549	540	559	566	548	565	540	622	577	553	565	542	564	541	572	526	530	541	566	586	544	548	492	564	545	574	557	548	523	574	510	566	543	570	574	558	560	530	571	504	511	573	520	536	517	520	566	553	552	547	550	556	593	539	541	529	575	565	541	574	569	565	561	548	582	584	562	581	555	565	527	561	583	566	566	556	526	512	534	577	602	532	531	545	511	562	534	610	532	566	587	563	516	549	543	547	528	547	541	583	550	540	541	563	569	569	527	541	593	576	543	547	566	569	551	552	535	531	537	529	537	555	550	558	545	585	485	535	557	552	579	536	541	586	558	529	542	560	533	540	554	584	507	576	635	615	542	550	613	578	503	511	547	550	538	547	548	544	577	562	559	572	599	539	590	554	534	579	528	591	557	595	563	569	537	550	593	554	537	544	552	518	549	528	565	519	553	530	558	562	501	576	551	555	563	491	567	594	552	546	543	532	544	619	557	565	519	559	545	547	584	573	536	564	520	560	518	592	573	530	554	589	555	537	573	513	526	568	533	523	578	541	564	539	529	567	518	537	550	557	575	540	517	549	542	572	575	534	525	560	565	548	548	555	534	536	518	566	566	528	507	557	536	540	539	583	521	570	569	546	535	577	530	545	530	573	552	555	578	531	563	539	543	528	522	550	512	530	554	540	539	567	576	581	562	552	571	543	560	550	541	562	549	525	567	538	566	549	540	536	598	555	566	504	547	527	550	533	633	549	549	560	524	527	550	548	613	538	544	550	571	521	553	569	505	575	574	548	563	524	532	548	583	528	563	566	527	562	557	560	563	552	559	504	560	525	516	578	614	556	566	564	565	561	565	574	573	570	558	545	530	568	559	549	548	521	570	568	569	532	545	597	566	589	545	572	563	540	553	550	580	555	540	571	577	562	625	555	528	574	533	541	552	599	549	574	566	557	554	568	579	551	543	577	577	565	540	540	547	572	571	558	541	557	524	550	551	603	597	561	565	537	597	542	578	533	574	548	517	579	587	558	545	562	541	577	563	580	582	563	536	585	566	535	518	561	522	559	550	593	569	559	550	555	552	541	527	557	531	573	563	590	529	548	550	546	545	578	519	530	526	527	541	550	573	535	542	530	571	559	578	535	531	543	570	520	521	562	519	565	553	573	593	530	569	575	528	486	535	556	530	583	535	564	555	595	554	558	536	568	524	591	564	555	566	574	548	595	536	551	552	553	503	582	520	524	571	581	566	554	519	563	567	535	549	575	581	533	594	560	548	573	571	528	522	536	553	590	543	504	538	558	564	567	554	499	545	572	585	543	535	542	585	572	543	587	547	608	548	571	609	538	567	557	541	583	539	562	563	575	580	535	549	573	520	525	526	550	514	587	528	566	559	567	527	583	558	533	512	536	555	522	567	531	541	589	558	559	527	513	570	594	542	562	621	593	585	560	494	583	554	583	553	538	527	525	546	555	540	561	573	558	554	540	535	569	573	523	571	575	592	567	564	551	556	584	566	585	529	555	544	569	549	488	558	523	536	555	548	514	530	620	538	535	542	575	545	557	565	541	549	563	582	534	533	562	548	542	591	555	534	604	519	551	586	521	549	561	578	546	533	507	541	525	526	534	553	522	552	544	553	581	574	529	508	490	520	553	530	598	557	564	515	534	566	579	591	537	573	556	524	511	548	512	554	542	521	551	563	556	546	557	568	586	536	590	531	549	552	577	524	545	551	530	547	542	585	557	540	561	577	496	560	537	546	559	569	569	531	580	550	575	574	540	562	564	564	566	563	551	626	552	547	514	535	550	569	531	524	537	551	562	562	568	560	511	565	545	554	514	552	523	536	574	522	500	530	520	579	562	575	572	548	519	544	524	526	525	542	559	542	564	581	501	565	545	535	527	486	569	561	505	595	580	573	557	530	555	548	553	530	576	523	544	579	585	560	571	576	581	535	542	548	557	541	561	551	525	556	526	553	519	559	560	521	592	528	545	542	522	536	560	579	492	564	547	559	588	551	602	565	568	575	537	540	556	568	508	582	565	515	568	554	503	525	613	571	536	563	547	553	553	596	505	521	537	562	558	570	562	562	605	530	557	566	576	565	563	529	550	559	560	530	592	573	572	539	561	569	601	543	574	562	582	553	564	523	536	571	495	558	522	522	558	555	551	530	518	536	566	529	579	543	577	530	556	549	560	579	566	542	564	558	561	546	505	543	513	549	578	555	543	551	584	557	561	592	544	533	569	560	513	520	531	509	568	547	502	533	552	582	577	526	524	557	597	582	532	550	574	544	535	541	552	525	563	573	551	573	573	572	580	576	557	544	548	583	582	567	544	574	572	539	576	516	580	564	569	511	546	576	545	543	557	559	581	564	554	554	532	554	575	554	615	500	581	542	581	535	558	525	561	582	575	538	529	549	552	561	565	541	546	568	570	548	536	554	522	550	501	526	576	557	541	544	569	582	599	563	522	576	520	568	547	521	548	543	536	573	538	567	550	534	541	525	559	574	545	545	572	564	565	533	560	545	561	540	551	551	557	542	535	529	524	600	571	571	514	566	555	570	568	566	561	593	539	545	559	557	486	525	557	546	535	542	532	536	556	554	575	580	544	562	576	537	552	522	551	564	521	566	547	605	528	569	536	554	564	534	571	572	520	510	566	576	578	545	575	556	599	526	558	575	530	539	527	531	566	522	541	571	518	555	549	549	587	543	585	541	579	556	530	580	538	532	609	540	531	609	564	530	551	528	517	520	547	506
29457	26647	27077	14629	1738	258	237	253	247	199	243	216	227	265	244	207	207	221	215	209	227	228	232	226	252	216	223	198	234	231	209	223	218	218	236	217	245	249	242	226	226	203	198	230	259	233	234	229	209	229	218	229	221	230	216	222	204	224	223	234	242	227	219	204	191	255	201	192	238	225	225	225	229	239	245	238	239	195	217	215	236	209	214	234	223	205	223	221	234	211	204	223	243	227	198	254	242	242	238	239	232	223	208	228	205	217	207	203	242	202	186	231	200	233	220	218	214	224	222	203	197	239	240	235	238	230	225	198	208	223	221	206	246	224	221	226	235	192	256	206	208	224	209	223	235	198	235	221	246	211	224	237	207	221	215	209	211	242	209	229	227	196	238	219	229	218	212	222	231	219	221	231	242	217	231	210	216	196	225	223	216	219	220	215	235	223	200	248	225	213	204	236	213	231	223	207	224	223	220	217	222	239	205	218	221	243	196	220	217	205	229	218	214	225	257	198	211	236	212	209	230	224	235	218	239	230	194	238	230	205	251	198	207	217	201	213	225	205	244	189	215	229	204	240	225	229	236	220	241	203	213	206	201	194	232	232	216	213	218	240	248	207	208	214	206	238	208	234	238	233	221	230	193	227	211	202	186	201	249	230	244	252	226	200	232	214	219	231	248	218	247	250	212	239	231	195	219	205	207	222	224	236	221	254	215	220	220	197	225	200	209	248	216	218	235	235	224	204	223	241	195	265	249	227	226	209	256	238	233	216	248	237	241	243	239	215	205	224	211	213	214	238	206	221	222	212	212	250	223	217	222	245	207	200	198	203	215	232	208	215	224	248	217	218	206	237	219	226	231	253	211	224	263	192	255	227	207	217	240	229	223	239	201	213	255	212	243	194	232	205	208	227	236	231	227	221	231	212	224	234	209	256	234	198	220	240	244	244	207	231	245	231	251	202	208	208	197	241	225	239	207	238	216	216	232	241	228	220	207	230	241	204	225	234	232	217	224	222	231	238	212	220	228	215	230	223	212	217	234	237	264	219	199	199	237	215	211	236	234	209	227	232	227	225	218	224	201	227	233	241	231	225	230	222	210	234	234	208	201	226	259	223	227	212	201	235	225	221	219	218	205	190	222	226	218	225	238	218	202	215	237	254	197	221	184	211	229	236	242	220	226	210	208	207	194	216	207	226	262	245	255	219	232	254	233	234	214	238	245	224	217	210	223	227	246	216	244	220	223	231	213	186	235	215	231	240	229	234	238	213	240	238	226	205	222	195	229	212	232	193	235	208	229	240	204	211	236	220	186	209	212	203	230	216	216	230	220	216	241	224	218	219	239	237	213	229	209	245	215	214	223	241	218	219	203	246	228	221	206	219	202	229	222	213	238	206	226	231	228	231	226	251	222	225	216	225	205	223	206	210	235	252	225	213	198	201	236	237	232	238	243	184	224	235	231	206	216	228	223	201	230	240	235	199	223	236	248	232	216	252	220	215	214	205	228	228	219	225	210	206	210	231	224	248	201	224	221	262	219	200	191	243	218	207	226	224	240	253	246	230	221	215	200	206	232	223	208	221	219	202	201	232	229	224	243	207	217	236	244	230	230	225	203	232	228	237	193	250	213	203	221	232	232	221	205	215	226	227	209	195	227	232	229	240	206	217	256	234	222	210	200	253	226	241	215	253	210	215	214	220	231	230	231	233	216	217	238	236	229	220	222	211	215	217	205	223	221	234	228	212	214	208	229	227	239	235	219	219	209	243	223	249	252	225	202	238	223	235	232	227	223	208	260	214	235	209	242	202	237	218	252	214	238	237	239	189	233	236	193	222	232	238	214	201	231	231	210	202	235	201	236	229	238	223	229	243	231	216	258	212	248	221	211	230	230	207	266	228	207	238	215	216	240	224	233	220	235	219	204	216	221	197	237	220	205	222	208	236	228	223	205	223	222	232	211	216	207	241	223	214	237	216	244	203	231	216	252	210	208	208	206	250	233	233	233	211	229	205	221	238	193	259	215	211	200	205	204	213	191	202	225	223	237	206	229	227	232	232	206	232	241	220	236	192	236	225	232	221	241	230	196	205	211	246	237	242	207	217	246	234	208	238	223	220	222	228	204	193	199	231	199	231	248	216	247	222	210	214	222	247	215	231	208	244	233	199	219	223	210	238	233	195	228	225	225	245	213	220	210	237	218	206	204	216	195	240	182	220	204	237	244	228	219	217	218	231	231	233	241	235	226	235	233	224	229	219	197	231	234	233	231	228	242	205	238	246	215	243	221	208	228	196	239	235	239	227	225	212	214	228	230	218	235	231	235	218	228	253	222	189	226	180	240	224	232	207	211	210	220	252	189	207	220	228	223	219	225	199	206	215	209	204	235	222	241	207	241	214	201	244	218	242	223	233	216	201	218	237	217	239	234	199	200	243	241	215	215	252	216	235	223	195	238	207	244	231	224	210	226	275	219	242	233	207	212	246	238	245	240	223	218	252	249	222	186	264	204	217	211	232	219	215	253	209	222	224	224	203	214	211	239	231	231	211	214	212	223	214	250	251	214	235	237	236	215	225	195	225	210	216	237	249	205	220	225	210	219	246	216	227	217	231	237	226	202	231	226	220	240	198	209	229	208	221	218	211	213	228	222	237	240	230	216	223	215	233	226	189	247	218	203	241	217	232	215	209	244	194	221	210	198	215	254	226	233	216	198	227	231	255	199	236	213	209	224	237	222	217	201	231	219	219	218	214	225	207	214	213	222	225	230	224	253	237	208	212	199	224	239	235	258	199	221	253	233	244	222	219	209	236	222	243	238	218	220	207	211	241	209	210	207	235	212	208	238	224	230	217	214	200	215	216	225	230	248	237	216	239	225	239	198	228	238	203	223	212	232	220	210	212	233	216	222	213	234	210	209	227	209	234	204	233	246	210	231	226	212	241	217	191	251	197	236	230	216	230	195	206	219	213	224	227	243	215	257	218	270	233	238	225	212	255	223	235	248	243	225	221	199	220	233	261	205	213	230	234	218	233	215	229	222	235	221	244	211	229	229	231	252	224	209	229	210	203	225	210	226	207	216	232	231	215	213	231	195	203	203	212	205	214	217	223	231	246	231	243	225	213	239	241	221	237	200	197	221	218	201	237	219	220	205	253	223	204	203	196	224	232	209	251	229	206	229	237	241	223	257	195	224	234	234	208	210	221	220	244	190	225	237	233	230	234	221	243	246	191	215	204	236	261	237	211	200	237	237	230	226	201	221	218	221	230	216	227	221	240	220	218	221	227	237	236	218	232	232	226	240	226	207	234	244	219	175	214	212	241	200	220	209	234	241	220	223	253	217	228	210	235	235	213	229	208	200	202	201	228	218	205	221	220	232	225	213	221	220	214	212	224	229	237	230	229	218	213	239	203	220	209	249	236	209	224	230	236	199	206	209	214	201	216	213	231	222	212	242	243	235	250	210	224	220	203	201	216	236	228	217	206	236	222	232	230	233	230	205	233
28620	43049	24285	10310	1630	255	255	285	294	306	266	290	277	256	266	273	271	269	260	260	261	236	259	270	294	261	262	289	274	278	288	227	248	273	268	267	277	271	272	270	271	257	264	248	266	267	288	245	261	256	285	286	244	287	252	270	262	254	240	232	270	223	247	254	284	260	298	270	279	245	268	270	255	261	258	252	276	220	255	242	250	265	287	229	248	240	273	290	285	267	271	255	259	257	272	275	280	250	276	258	261	283	260	290	250	286	266	264	284	260	250	263	263	239	254	284	298	304	248	268	273	271	274	279	266	282	270	269	248	272	273	278	291	288	263	286	268	300	251	250	289	247	287	268	263	236	281	297	246	262	279	277	297	279	267	274	265	249	262	261	276	272	280	272	273	274	275	256	281	245	291	294	293	244	236	283	270	227	254	287	257	272	266	276	284	267	282	275	262	260	302	243	292	260	249	290	274	251	278	269	233	281	244	263	258	267	285	284	275	227	270	267	274	275	249	268	254	259	294	279	258	259	285	275	250	267	240	261	263	249	278	297	278	279	286	274	278	276	283	285	303	273	261	258	272	280	318	252	269	254	311	267	244	253	303	261	270	270	271	272	251	258	255	247	244	267	285	269	288	266	264	278	277	272	265	289	276	271	269	275	255	264	258	274	271	266	274	265	280	254	296	284	273	276	280	270	269	271	270	271	246	288	276	248	272	236	257	290	259	260	281	284	278	290	272	273	267	270	263	303	265	267	263	225	265	254	269	239	285	280	255	257	315	279	258	295	263	288	281	288	258	274	255	259	235	281	247	245	282	270	282	267	262	258	276	269	265	264	262	242	251	265	266	270	281	248	270	276	280	275	246	243	248	257	267	247	245	294	255	263	246	266	269	280	279	263	254	293	275	293	267	246	302	308	270	240	236	266	265	259	257	280	258	286	248	270	277	260	261	256	261	276	272	268	310	280	268	273	268	268	283	280	283	253	268	305	286	302	269	276	270	279	262	288	271	267	278	254	263	280	283	224	290	296	243	244	247	268	287	266	239	284	245	289	248	259	288	261	311	280	284	286	278	252	265	262	284	261	297	265	244	261	290	255	271	270	286	233	279	250	298	288	281	276	264	263	293	269	292	272	263	289	254	289	263	263	275	267	266	267	248	279	258	272	265	263	308	293	235	260	268	272	249	305	289	256	262	282	275	273	258	278	291	273	261	242	278	280	262	286	261	264	266	275	287	264	257	238	260	284	233	286	237	303	257	247	272	271	283	286	276	239	237	286	275	281	258	282	276	258	290	260	244	236	277	236	268	255	282	255	277	274	266	257	280	254	226	264	284	304	277	242	252	278	296	262	248	272	270	270	255	284	268	272	248	274	254	294	262	296	251	243	273	290	279	283	256	285	301	256	263	280	251	274	277	256	236	277	290	246	247	269	267	288	276	255	260	276	260	272	281	303	269	267	271	248	278	268	241	267	267	248	279	282	292	279	277	273	268	280	249	276	280	255	253	246	250	263	308	285	260	243	297	246	253	259	277	261	252	255	274	280	272	280	260	259	261	256	282	273	286	266	243	255	256	274	255	263	280	265	273	280	261	297	280	258	254	241	285	258	245	277	289	310	272	262	238	268	283	260	288	279	259	261	268	280	269	240	261	272	259	258	268	260	292	275	302	268	241	273	232	266	288	246	257	272	237	268	269	276	246	284	275	272	252	269	275	266	250	243	270	289	276	282	267	256	233	258	264	275	263	293	254	259	251	271	268	269	233	282	245	253	269	239	266	249	253	302	270	266	260	233	262	255	276	279	260	236	233	277	271	252	258	256	269	258	272	264	274	262	258	274	266	275	266	255	277	250	288	253	245	268	272	244	289	243	275	273	277	283	272	285	270	269	270	290	247	265	275	253	296	278	250	297	276	261	252	261	278	256	263	285	284	286	268	277	283	291	291	241	248	308	271	260	266	283	240	266	254	264	264	254	270	304	274	263	269	290	280	270	254	239	263	275	242	270	262	256	273	256	267	263	291	275	277	250	236	245	299	278	275	264	258	243	260	254	260	277	276	265	285	270	280	319	266	259	283	261	260	274	264	245	294	260	264	261	284	286	261	265	274	291	300	311	234	286	256	275	253	288	293	271	272	294	259	247	264	261	272	285	263	261	268	277	260	254	279	263	251	261	265	263	286	264	279	271	241	283	277	298	302	256	283	282	279	311	277	264	279	271	274	238	283	263	256	277	252	270	277	292	241	272	247	274	285	255	243	263	265	264	262	268	256	278	282	261	255	256	298	240	284	273	253	266	273	262	272	255	242	276	249	279	239	254	247	274	267	287	283	277	290	257	261	297	254	287	241	280	295	245	256	265	283	283	245	255	255	265	294	265	290	259	275	280	269	289	283	237	311	251	269	276	272	253	266	266	253	273	256	250	252	219	265	255	272	274	256	252	265	286	253	242	266	289	289	244	302	266	260	294	278	269	252	260	289	273	249	274	257	262	253	271	278	255	266	275	280	277	244	257	257	291	277	266	269	239	245	259	269	287	285	276	269	285	273	275	269	304	267	269	291	279	253	265	253	255	248	263	267	268	264	286	259	270	264	262	283	267	243	229	258	254	253	290	289	268	313	325	275	276	260	299	283	323	279	277	278	285	264	283	279	294	264	276	265	316	272	271	258	255	266	252	272	267	274	257	290	252	258	287	301	278	231	269	265	260	271	250	256	265	293	262	283	278	279	253	254	292	293	279	260	259	279	249	258	227	281	278	242	276	298	260	263	290	302	292	271	267	298	271	239	295	270	261	254	258	265	291	259	285	284	244	263	281	264	260	291	270	261	257	254	244	265	253	259	244	280	259	274	255	243	271	240	278	295	268	241	262	268	278	290	260	260	258	290	243	276	309	279	273	258	273	259	275	290	279	282	276	246	261	245	254	274	265	275	274	251	275	258	256	312	250	261	271	259	262	260	259	267	260	261	254	285	263	249	260	279	299	257	264	316	279	256	281	286	261	275	258	261	273	252	269	252	264	254	292	277	239	258	253	267	278	260	244	251	272	261	282	272	286	285	287	257	251	237	293	270	274	258	240	258	280	280	284	284	268	253	254	232	294	279	276	274	267	278	271	273	250	264	260	241	246	263	278	270	262	315	298	293	277	271	283	290	266	260	259	272	269	257	267	237	233	288	263	285	262	273	270	289	263	251	276	257	268	270	265	283	282	246	270	267	263	267	260	266	307	243	278	262	254	261	245	248	268	277	285	267	292	269	281	280	230	290	275	277	249	267	271	278	289	261	295	257	283	290	290	246	268	259	268	244	278	268	287	265	274	267	302	261	275	273	279	278	298	252	255	244	259	246	250	271	269	273	267	284	255	261	275	256	245	289	287	277	260	297	268	250	278	284	300	278	239	276	261	263	277	292	266	276	304	258	279	275	280	275	246	265	268	262	297	254	287	269	276	277	306	300	263	293	277	273	250	255	284	254	259	258	298	302	260	267	295	304	251	268	255
24382	22559	32623	29740	21759	11129	957	416	352	366	340	331	373	355	321	325	335	309	345	303	320	333	326	328	335	308	321	328	356	333	326	323	304	304	334	323	307	314	361	323	345	334	326	357	310	344	339	326	342	344	336	313	305	351	349	327	336	351	330	350	319	333	315	325	353	350	320	307	329	333	323	313	315	329	322	313	324	351	301	349	343	337	331	319	305	328	327	350	285	316	324	342	358	323	307	324	353	357	316	322	306	335	323	355	349	327	337	320	335	314	282	333	326	327	301	305	325	305	321	356	325	322	348	354	317	325	347	316	320	345	326	321	349	338	315	326	312	336	314	318	338	338	302	367	331	360	316	346	322	335	308	346	331	346	361	333	345	321	319	309	285	345	339	329	323	339	320	343	338	328	309	315	319	316	321	352	337	323	316	324	312	369	312	330	321	316	329	320	308	316	327	336	321	342	305	346	306	338	297	372	358	297	327	320	343	351	297	323	323	340	335	315	290	325	316	339	364	328	333	327	338	349	323	297	315	351	336	302	369	371	307	339	327	312	341	338	313	319	308	320	298	326	347	315	342	296	344	336	350	342	338	324	344	306	323	304	334	332	310	352	318	331	358	299	306	328	324	355	351	327	297	327	333	314	325	309	313	320	323	309	325	338	336	314	326	333	305	317	344	352	337	307	280	334	283	350	340	343	330	336	323	308	303	299	321	297	338	315	347	294	315	311	324	326	308	333	326	351	323	323	289	318	299	303	334	347	298	331	313	330	320	355	315	318	314	339	323	365	313	321	316	374	315	297	320	331	275	312	329	326	301	308	329	338	329	329	330	325	311	295	310	316	280	314	355	353	346	346	330	344	341	307	326	350	329	311	318	326	321	338	324	322	324	353	344	321	354	344	325	322	291	308	345	333	316	327	333	326	316	361	345	343	334	315	339	343	332	308	325	331	317	328	320	340	308	299	328	324	333	351	327	314	317	305	328	327	323	340	317	351	330	332	359	329	340	354	322	302	328	309	318	315	319	326	362	327	369	305	310	321	329	330	355	320	350	343	336	338	378	296	341	335	348	308	354	309	318	303	301	317	330	321	356	330	327	303	334	341	313	292	333	302	326	292	322	322	310	331	325	300	323	315	343	353	317	283	364	337	311	301	308	290	333	308	317	338	347	318	303	316	329	338	301	318	345	326	338	308	341	321	308	312	320	297	322	335	309	334	332	334	310	318	313	328	356	321	290	362	311	311	319	314	319	338	311	307	393	296	326	315	306	339	302	325	333	332	319	300	332	311	316	318	313	310	343	330	289	346	300	286	316	291	318	351	346	349	313	344	304	310	329	324	302	326	324	297	293	328	268	299	306	327	340	318	344	310	351	317	321	342	331	318	315	337	322	349	340	329	333	305	305	310	357	359	332	315	350	320	326	343	330	322	316	344	329	307	337	293	370	322	339	309	332	347	329	328	337	336	355	309	353	346	317	326	331	322	352	331	295	300	309	348	330	303	326	371	323	340	320	353	329	337	320	335	326	351	339	323	319	329	334	366	387	328	325	336	358	310	324	309	313	315	319	331	330	338	313	327	352	318	360	323	348	316	313	314	319	346	298	324	366	349	317	314	321	339	321	346	315	335	301	343	335	308	339	308	308	306	303	339	319	320	325	325	336	352	335	358	303	330	297	338	361	326	354	346	316	320	330	322	305	318	309	327	304	328	307	293	326	336	342	335	316	308	340	336	353	315	312	320	314	331	312	344	325	314	334	319	341	299	313	346	329	359	337	319	368	337	367	316	316	320	312	301	325	323	327	326	347	308	303	312	301	306	322	325	321	325	353	354	345	341	324	347	338	350	345	383	333	352	323	323	323	336	338	329	342	308	324	327	318	323	301	286	332	351	335	328	323	326	311	299	329	373	298	324	323	306	335	298	306	330	295	304	347	319	382	297	335	300	330	336	327	306	362	307	330	335	315	324	341	375	323	342	350	353	333	295	337	301	333	321	318	329	329	351	336	332	330	322	334	329	325	305	313	322	351	298	336	338	319	331	344	335	329	306	313	326	349	341	323	358	329	307	319	337	340	326	299	334	309	354	322	323	318	345	311	342	306	334	307	329	301	322	314	333	313	326	356	303	316	335	318	323	335	330	317	328	322	314	303	347	338	343	329	299	341	322	314	310	332	306	331	333	331	328	319	338	356	334	307	308	327	288	338	305	300	320	318	325	305	306	337	326	310	324	304	355	296	310	319	294	341	293	324	377	307	326	337	350	325	297	335	355	330	319	349	337	324	327	337	333	307	295	332	307	340	322	341	359	311	302	342	329	320	320	341	313	320	304	350	308	327	317	290	338	317	360	280	298	320	343	313	342	335	328	296	335	318	369	304	320	340	332	338	313	286	310	346	317	317	328	368	298	320	309	313	312	334	342	340	341	302	317	312	324	341	324	313	335	316	337	328	329	339	343	337	322	325	351	310	349	324	317	313	302	319	316	329	346	321	383	324	314	322	343	326	352	328	330	318	344	316	305	312	324	308	364	336	363	373	326	306	366	304	296	353	315	303	351	321	327	320	324	336	315	344	312	332	301	312	309	339	332	312	331	353	314	309	333	305	312	333	328	331	330	330	328	323	310	311	328	318	317	314	319	303	284	308	343	321	320	343	334	350	325	291	290	325	336	311	325	308	344	344	321	321	319	316	333	329	339	299	315	328	334	307	342	348	338	319	308	301	294	330	312	322	325	327	364	315	289	331	296	354	312	339	330	332	341	322	313	288	326	322	332	308	367	336	333	337	341	321	324	303	345	335	286	313	320	344	344	363	336	328	313	336	329	328	315	308	332	324	342	306	334	322	315	365	320	304	342	324	341	348	314	343	336	299	303	286	338	325	316	311	321	326	314	335	306	293	310	313	320	343	339	350	343	317	347	340	345	321	382	351	348	330	351	351	298	330	343	306	354	357	352	301	310	331	327	293	305	334	319	320	373	331	348	367	345	348	324	310	340	343	328	320	312	363	304	316	328	347	300	319	298	331	299	317	301	358	311	318	318	321	348	327	301	312	330	332	324	308	323	330	321	339	345	320	341	340	321	327	324	321	324	297	340	300	347	359	313	307	325	322	341	312	339	310	329	337	340	308	364	322	327	319	328	329	338	341	360	317	296	299	362	340	339	362	322	328	357	360	311	333	333	339	340	322	363	318	307	330	319	300	337	317	358	351	342	272	337	287	302	352	330	349	358	357	333	351	327	303	334	355	367	310	320	319	343	312	311	348	333	325	310	346	364	363	357	314	353	319	348	320	336	356	321	314	307	324	341	294	304	349	359	344	329	287	323	329	320	325	366	332	309	302	340	313	333	336	362	327	343	304	321	340	357	320	317	320	295	328	328	309	293	334	339	317	305	362	331	331	321	334	322	322	309	331	324	357	336	352	331	316	317	334	347	339	342	347	322	330	319	323	305	364	312	310	346	319	338	328	351	334	312	293	325	326	291	311	312	288	339	322	323
55712	90049	61465	40740	11321	478	467	430	408	412	388	385	380	380	382	371	398	389	406	393	362	397	368	380	386	356	402	389	393	343	336	382	360	367	376	350	343	367	389	380	360	355	379	370	351	333	375	360	361	386	343	371	349	370	366	384	409	374	349	358	381	359	387	367	382	382	373	324	372	350	390	354	380	351	357	384	403	381	351	380	358	338	399	371	366	324	388	376	369	385	366	359	380	362	371	393	368	343	321	376	361	366	355	373	370	396	371	349	425	337	352	384	353	351	361	344	331	384	339	383	391	349	355	382	375	365	349	351	379	383	365	368	358	355	377	385	330	382	357	363	387	399	364	389	358	392	366	372	365	386	379	358	385	375	414	375	365	359	363	377	347	375	350	364	381	363	335	369	349	383	345	392	386	383	380	377	391	368	316	352	370	358	386	332	368	354	357	359	371	394	362	378	396	406	393	380	396	370	342	379	395	375	357	373	361	384	344	313	376	385	350	392	395	397	362	358	374	349	374	345	346	360	398	374	387	349	378	362	355	407	360	370	345	390	376	382	378	306	349	363	403	368	387	368	411	401	359	344	338	380	369	339	388	384	373	372	368	350	369	374	356	395	382	380	378	377	353	386	364	383	359	380	364	377	375	366	363	358	401	403	391	402	356	352	378	374	340	353	351	381	384	380	360	368	379	359	363	376	404	357	332	351	411	384	350	381	341	336	370	370	377	363	381	361	379	373	370	362	400	338	359	388	379	366	390	393	397	345	357	391	409	410	393	408	374	374	388	369	356	388	398	398	364	392	341	362	343	374	373	364	373	366	381	337	370	380	359	383	356	387	342	352	349	326	364	348	346	397	335	361	406	339	398	376	362	372	377	344	359	383	356	385	369	390	348	386	391	360	372	346	368	340	365	369	382	370	384	381	401	357	385	364	363	367	367	349	339	380	387	364	368	402	372	349	335	358	366	336	364	442	385	363	357	386	374	361	384	403	354	378	347	373	377	372	351	356	364	341	360	366	349	399	415	400	419	357	372	393	369	340	395	380	406	367	366	365	363	334	382	363	358	370	410	386	374	370	391	414	369	352	376	387	355	344	360	350	376	403	389	378	379	370	392	381	359	360	405	362	370	368	380	394	410	402	363	356	345	348	361	319	372	348	367	385	382	364	400	355	374	372	379	372	330	354	389	359	358	376	407	342	367	411	330	354	393	366	387	326	387	344	377	342	394	376	354	360	369	359	391	352	363	336	376	362	358	365	370	378	415	386	406	364	364	353	380	386	351	348	371	363	362	362	389	353	349	363	344	374	374	356	351	353	371	348	388	383	333	354	366	400	387	372	380	389	368	346	376	372	366	359	355	426	346	344	358	403	382	357	354	363	385	385	391	357	359	386	351	378	393	365	373	335	360	368	407	346	332	353	363	348	387	367	362	354	352	353	334	387	403	350	347	356	390	367	365	405	343	374	360	377	349	349	369	363	391	373	370	374	350	369	393	398	354	351	363	375	339	388	355	438	400	353	376	351	383	388	335	347	332	377	336	355	360	357	358	322	381	360	333	341	358	358	371	357	345	380	368	353	337	343	391	355	388	380	346	360	394	364	370	377	369	392	405	358	376	369	364	406	342	362	343	381	392	387	374	353	374	379	342	347	399	383	403	351	385	412	375	376	356	383	416	374	389	351	362	330	359	352	368	346	398	351	351	374	355	356	357	407	353	351	352	386	345	348	390	363	352	410	385	357	379	342	369	366	354	375	360	345	355	363	368	355	353	391	352	364	399	365	382	398	384	370	356	365	397	361	367	376	376	382	349	343	395	378	354	381	330	381	391	369	350	413	402	382	374	341	339	361	385	356	409	381	349	376	392	329	379	391	359	382	338	377	348	352	357	350	391	376	362	332	409	338	391	351	357	395	344	356	349	389	323	378	350	342	362	364	375	396	417	380	326	368	358	359	369	381	381	390	412	375	364	407	334	381	378	391	352	388	338	378	390	379	409	370	390	381	400	385	349	369	398	396	382	383	347	360	384	339	372	341	358	367	379	370	343	375	358	364	352	360	360	369	388	403	386	352	405	359	353	353	344	372	355	378	374	346	367	410	346	385	381	358	334	361	400	352	398	344	351	362	359	402	351	370	374	355	356	375	356	386	380	328	399	390	382	370	354	364	365	368	375	363	371	357	314	369	346	367	354	373	378	384	364	337	369	359	363	373	375	344	351	358	397	376	376	356	324	379	386	370	344	364	358	365	393	330	364	356	385	392	386	362	348	341	378	365	328	406	374	366	354	362	371	375	348	360	371	379	362	341	370	361	350	371	370	374	351	348	367	348	398	354	343	348	366	375	372	366	373	370	368	361	348	390	374	392	344	344	390	357	361	380	392	361	355	373	380	333	379	381	353	384	387	345	385	353	359	377	337	378	366	360	388	373	344	374	331	396	331	358	370	381	341	322	397	378	345	373	363	372	396	349	347	337	372	394	373	370	346	356	367	331	377	358	367	369	392	360	361	349	382	395	333	348	404	373	375	353	365	371	386	384	374	316	364	364	410	401	356	347	366	379	352	381	353	377	388	368	402	378	358	353	385	378	363	375	375	402	365	401	350	382	345	358	363	383	354	362	357	390	406	369	333	367	329	426	351	372	391	366	328	387	370	344	330	380	408	387	362	368	374	351	364	358	354	411	368	397	383	413	380	385	382	353	362	382	350	341	404	350	390	374	365	377	387	382	370	361	385	343	349	339	369	386	377	386	363	372	394	377	353	366	392	415	337	418	344	376	373	351	367	370	362	338	387	416	347	374	363	362	367	352	376	360	383	403	373	367	390	373	357	372	380	406	366	375	362	327	372	372	378	393	375	336	365	374	386	380	335	374	421	412	371	365	338	385	338	360	381	343	360	375	347	413	395	370	367	359	375	357	389	356	388	349	374	378	362	421	355	382	381	363	358	377	345	361	371	381	398	379	337	374	376	348	367	377	382	361	338	356	359	368	318	373	342	377	401	355	379	350	354	361	391	379	374	357	345	361	352	379	381	354	360	397	350	376	370	346	362	362	389	366	379	381	336	360	390	391	409	376	350	373	359	392	366	347	387	406	375	361	406	360	357	351	384	380	346	323	401	375	369	368	376	371	356	382	368	346	386	365	388	374	312	366	339	393	360	370	358	354	345	375	367	351	373	360	371	409	341	360	348	348	360	380	371	397	388	354	354	351	397	362	346	376	393	361	386	399	376	375	395	358	397	362	374	370	374	362	340	368	383	381	368	365	366	379	369	367	343	375	368	359	364	382	360	368	345	361	337	402	375	362	357	362	346	341	358	375	374	393	341	346	354	410	375	375	389	402	385	363	384	372	364	350	373	377	370	372	326	387	343	327	376	347	353	357	379	367	385	385	408	384	382	403	363	381	340	354	359	368	390	362	381	364	382	367	353	352	364	389	356	401	355	371	381	356	331	397	362	403	349	351	366	384	358	392	403	367	376	353	331	376	376	336	362	387
25853	24018	32942	28504	15053	1833	382	321	328	362	315	311	338	356	321	339	327	321	305	294	351	308	338	326	326	333	307	344	289	320	303	303	312	344	317	323	292	325	318	325	331	312	322	322	287	310	332	326	303	295	309	310	328	333	301	338	356	295	311	315	318	348	298	309	349	327	281	335	314	329	346	331	303	332	298	311	321	315	303	326	306	324	312	312	312	328	340	289	310	308	327	289	346	310	316	313	294	312	314	315	343	332	299	331	324	294	331	278	283	324	327	290	323	307	317	338	313	314	283	331	328	330	334	330	310	288	286	305	329	309	323	314	364	324	343	328	302	308	313	314	304	292	345	288	333	349	340	332	293	341	307	287	301	336	313	318	329	324	310	352	346	348	323	304	323	323	329	320	321	300	305	336	344	322	332	323	344	295	325	328	323	306	305	335	315	325	312	317	274	314	321	289	309	319	287	332	320	302	322	304	320	315	314	299	268	312	294	299	313	333	309	300	323	302	323	336	314	333	307	343	322	325	287	296	303	305	320	270	361	320	319	283	344	346	307	299	343	339	302	341	339	322	284	330	315	308	318	313	330	299	330	288	285	304	322	301	289	320	314	325	310	343	343	336	314	342	325	317	338	332	323	296	317	301	344	306	310	324	333	338	308	303	318	310	330	318	315	292	317	325	321	316	332	316	344	321	312	298	301	309	283	324	325	305	332	323	322	337	321	317	347	340	302	321	311	284	290	305	316	331	313	260	304	329	313	288	303	316	326	317	295	301	350	310	323	308	318	322	303	333	310	336	320	322	320	318	319	298	332	311	307	353	327	330	319	313	328	321	309	321	314	325	300	316	291	325	285	291	331	332	301	317	333	299	309	315	321	317	323	288	314	300	278	296	293	312	260	335	252	322	294	313	293	317	282	314	334	290	342	326	290	287	308	301	313	300	307	309	316	334	342	325	313	310	285	325	334	332	297	300	317	328	339	311	336	331	320	308	318	317	337	326	303	342	332	323	319	297	326	323	357	322	314	296	282	298	305	340	329	327	336	357	301	307	314	291	335	320	301	297	305	325	347	345	311	326	315	318	324	331	332	314	344	322	326	312	282	306	330	294	299	289	329	320	306	298	324	298	299	318	333	275	320	298	325	302	313	290	317	318	310	327	351	315	310	335	332	319	347	305	331	311	320	279	303	303	307	333	302	332	320	312	326	324	296	311	327	324	287	317	335	315	316	314	319	318	352	327	318	316	317	311	336	282	271	289	295	311	341	309	313	352	317	339	288	336	345	337	290	311	307	308	303	308	330	326	303	348	322	322	317	321	347	322	349	335	319	329	332	314	304	301	327	322	306	303	327	304	286	310	298	339	325	338	305	318	330	305	356	299	302	299	335	342	360	313	326	310	289	308	304	323	307	306	317	310	283	292	315	296	352	366	334	305	340	332	347	305	294	338	318	335	318	307	344	340	298	301	313	328	317	324	308	301	329	281	321	349	304	324	339	311	302	333	328	362	303	321	320	333	314	306	310	331	297	333	320	332	323	327	310	332	315	310	278	298	293	302	315	281	321	293	298	326	325	318	296	296	306	331	301	305	346	333	300	302	328	317	333	299	303	330	336	309	314	335	323	320	293	317	340	308	293	312	326	327	304	305	319	311	306	303	321	318	281	335	344	306	306	330	351	350	337	331	350	303	330	304	308	317	345	303	341	292	341	340	324	342	301	351	306	302	318	303	327	303	344	316	322	288	312	317	315	350	298	303	299	362	308	310	306	351	313	340	318	327	302	310	289	323	320	343	284	312	322	301	315	294	317	308	340	301	303	294	300	356	306	311	353	316	299	323	323	306	348	315	320	304	333	353	325	296	331	303	311	301	336	293	315	319	310	306	321	298	334	303	293	305	306	326	297	328	354	311	277	317	278	312	358	334	328	327	302	307	334	303	304	302	333	338	311	297	312	307	326	300	322	318	294	325	314	314	304	323	293	297	324	306	299	317	321	314	328	320	309	283	293	303	311	291	315	350	328	308	338	311	293	296	359	327	320	321	311	334	303	339	336	316	311	333	335	309	280	310	319	299	328	314	298	306	294	276	294	312	274	349	287	314	324	333	301	336	303	321	323	328	326	310	334	278	295	347	284	331	329	323	340	274	303	316	294	308	329	330	347	309	311	323	290	291	323	309	309	307	327	284	312	271	329	299	335	323	326	334	349	321	314	332	323	320	344	325	331	324	316	321	300	335	340	337	360	268	316	300	312	319	313	329	351	335	307	318	331	324	281	307	286	331	336	339	299	341	327	324	307	336	321	313	301	307	336	338	321	293	307	311	333	276	305	316	313	326	321	306	300	296	330	320	303	313	285	303	339	312	326	331	335	311	315	294	311	296	280	326	284	302	353	313	336	318	327	299	301	301	317	335	316	317	330	329	307	349	315	280	317	333	304	311	320	344	296	318	295	324	310	305	337	327	316	325	320	312	289	327	344	313	336	306	317	294	353	291	310	292	313	346	344	334	334	312	308	333	320	306	301	339	313	298	322	322	316	312	306	295	264	352	350	342	310	331	286	302	308	343	332	337	302	327	333	310	274	332	324	318	316	310	341	300	317	307	307	282	285	335	333	304	318	300	326	302	309	334	313	312	313	330	310	336	318	345	292	328	295	307	314	309	305	316	322	303	341	299	307	311	294	318	318	330	323	298	318	339	316	313	307	330	336	311	307	300	334	347	318	317	291	319	269	317	342	326	284	311	311	307	309	332	307	319	314	304	309	296	303	311	322	273	267	311	319	351	344	323	327	330	307	297	286	319	290	274	308	320	314	291	322	310	329	324	311	320	302	318	307	290	313	289	313	312	353	324	318	294	363	289	332	296	310	285	315	325	313	327	303	321	286	314	341	324	338	293	323	318	316	316	281	296	289	324	309	304	302	297	308	331	307	308	327	342	344	287	325	309	304	324	309	308	293	300	278	316	307	303	313	325	321	328	312	325	343	306	321	317	320	324	318	334	307	301	286	328	323	294	330	312	309	326	301	321	301	334	296	339	326	333	345	316	338	289	313	333	316	299	325	351	310	315	309	303	348	288	341	292	307	310	323	345	335	335	316	349	316	300	324	321	310	325	327	279	324	282	318	303	326	343	307	274	324	316	336	313	298	315	306	283	308	311	318	317	305	309	352	287	329	309	296	332	305	343	312	322	298	322	320	307	297	320	345	295	337	291	316	319	299	326	324	296	326	288	305	308	303	305	315	360	325	291	320	298	308	309	306	328	306	330	287	310	342	298	311	301	298	300	322	323	306	305	329	311	306	325	296	350	298	307	346	343	310	337	313	319	281	297	348	290	311	300	293	340	313	330	354	300	302	307	306	345	305	334	323	309	295	272	318	313	301	310	304	297	305	321	293	306	296	302	313	333	327	312	302	311	303	292	329	299	305	314	317	275	319	344	300	323	329	282	328	330	295	304	317	311	304	303	312	349	294	310	319	302	338	305	330	317	318	307	343	316
52704	76461	49700	30979	6426	451	418	427	392	399	395	391	389	379	363	371	384	360	344	374	331	400	347	405	375	402	388	414	386	358	390	392	377	369	358	369	373	389	391	344	381	393	376	377	330	406	350	371	352	389	362	395	357	346	368	421	361	406	345	349	384	397	365	405	391	405	376	373	367	372	362	373	376	338	393	356	389	370	385	362	341	341	369	380	359	417	362	362	364	372	360	392	387	383	381	388	375	346	337	346	360	401	421	365	360	383	397	414	359	361	363	378	350	387	386	369	398	367	361	385	410	396	367	380	396	364	373	397	375	349	392	338	382	369	393	365	373	353	355	383	382	400	361	369	384	382	363	382	381	336	338	395	398	351	366	364	396	396	392	352	376	354	362	378	396	412	354	383	349	362	360	393	367	365	388	373	365	411	376	359	363	383	392	356	370	350	378	406	384	376	328	355	361	371	367	334	320	368	374	344	401	404	333	371	394	405	390	371	396	364	356	406	376	346	382	386	335	396	367	390	346	323	359	342	382	388	413	387	335	374	373	358	422	382	360	333	369	381	377	351	348	352	347	368	380	369	374	355	388	372	410	409	347	406	387	389	374	388	386	373	364	419	384	379	369	367	361	356	332	378	377	350	356	382	352	380	385	365	375	352	384	388	413	330	363	385	406	404	390	369	388	382	364	388	397	344	414	357	387	387	341	378	370	380	378	386	399	363	389	389	379	390	386	364	373	400	380	362	381	335	380	333	379	395	360	366	385	415	401	399	376	366	376	366	387	358	388	374	369	422	366	382	366	385	337	342	355	345	370	388	370	373	333	377	360	379	360	407	358	363	355	359	387	371	395	358	362	338	399	373	370	353	388	387	372	379	392	368	377	359	398	391	384	385	374	380	355	367	385	398	382	367	348	399	362	400	370	395	378	392	375	350	399	354	378	370	407	383	361	361	393	367	385	343	398	406	376	371	356	400	396	404	350	422	365	371	374	377	366	373	383	382	364	339	400	398	387	380	381	371	374	340	339	371	373	363	408	394	373	365	361	384	409	364	401	410	346	368	401	375	356	388	372	404	347	369	370	384	373	368	388	380	356	365	343	362	377	415	386	383	382	383	384	355	367	364	352	339	370	373	359	395	379	399	361	369	363	364	392	377	381	378	372	387	360	347	382	377	346	351	359	356	359	355	387	329	367	392	380	369	395	355	360	382	428	371	368	384	359	347	370	395	415	337	378	393	361	385	394	365	396	362	359	406	369	390	340	387	381	346	352	375	380	392	390	391	340	375	369	372	392	397	359	384	354	400	379	376	379	407	370	385	387	417	381	399	405	323	394	356	382	410	379	371	411	352	351	385	364	352	360	384	380	348	399	373	356	360	376	369	391	361	365	373	379	396	350	366	393	397	365	380	347	406	376	388	344	355	376	357	338	364	361	375	368	393	403	374	393	364	397	362	386	351	419	347	376	387	366	367	357	381	372	366	370	409	355	360	361	394	407	375	365	353	353	401	373	431	320	371	370	365	375	423	397	402	383	377	354	372	350	330	316	336	364	378	344	359	375	371	369	370	401	396	387	363	415	348	345	378	356	392	398	348	375	390	376	337	403	351	394	409	367	393	383	397	394	340	358	376	394	387	412	343	371	358	366	401	365	385	362	398	395	397	410	388	360	355	354	375	419	370	354	353	366	360	361	397	388	414	389	347	346	381	409	374	395	385	366	371	383	378	396	371	397	343	354	422	361	359	376	360	354	373	358	376	391	369	371	368	428	375	400	346	411	370	381	375	411	353	383	375	355	385	396	377	377	357	373	344	351	389	359	393	386	390	358	346	325	378	362	364	390	350	354	391	369	357	405	377	393	368	362	386	383	360	345	393	345	364	368	372	364	371	360	366	410	364	363	419	375	376	376	382	384	365	401	392	350	392	365	378	418	371	338	351	353	396	386	349	374	366	358	382	378	384	401	351	354	368	399	396	370	385	360	382	390	363	402	398	360	380	376	372	379	393	390	375	349	369	361	345	373	379	350	341	363	388	389	379	408	344	378	394	402	374	395	391	356	389	368	373	400	381	392	399	361	349	397	351	402	369	353	394	364	385	388	361	378	340	371	366	319	351	367	383	382	412	343	374	326	380	374	345	388	384	349	378	381	337	382	366	359	333	424	360	339	367	374	376	380	363	384	388	381	348	355	387	347	416	393	385	339	376	376	382	358	375	348	367	399	385	365	379	383	350	363	333	371	382	380	365	387	391	378	398	355	386	374	346	393	380	366	388	388	365	399	356	370	388	393	373	374	395	374	382	401	339	394	368	367	350	327	350	376	382	343	392	367	344	356	375	374	390	357	363	364	362	386	372	390	387	388	373	333	396	357	358	357	373	369	342	399	391	354	410	359	366	353	408	374	390	335	351	368	386	370	370	378	337	367	389	388	390	385	367	371	379	391	368	387	390	383	377	386	364	391	396	365	336	363	382	386	338	372	374	351	356	356	392	379	359	401	362	358	387	383	349	359	401	365	360	417	353	357	351	369	337	385	379	369	379	382	360	318	397	385	364	390	384	365	379	377	372	351	374	368	363	387	375	379	392	384	375	355	361	379	335	399	360	401	425	355	361	414	376	415	368	349	347	401	355	386	385	340	390	349	345	373	389	381	415	377	411	390	365	388	395	389	363	362	378	367	374	369	380	381	379	386	372	394	393	380	388	404	379	388	334	412	412	361	365	365	380	350	369	349	395	363	368	389	367	349	374	388	345	382	381	389	358	353	372	395	387	369	383	392	343	356	365	374	354	357	351	379	408	384	393	366	404	392	379	382	395	407	370	382	383	377	342	357	370	358	379	383	386	375	369	380	375	368	370	378	356	375	409	345	395	378	370	383	383	365	380	358	354	368	368	330	408	355	399	370	346	357	379	358	371	360	388	359	389	390	373	341	379	391	401	358	366	368	387	375	351	375	365	376	352	375	372	376	362	369	349	351	386	380	379	370	378	404	402	405	363	374	346	373	366	393	388	351	350	359	353	373	342	372	355	377	392	380	379	407	374	361	381	358	346	384	414	379	364	354	380	344	397	369	378	386	336	412	388	352	394	326	366	364	355	348	400	388	389	354	363	369	362	377	374	377	351	384	382	377	357	374	376	375	406	405	380	368	388	361	380	368	419	396	336	353	390	357	387	378	411	377	382	380	359	380	375	349	368	407	390	366	361	371	377	385	371	380	399	340	371	376	360	353	393	369	388	395	333	395	374	426	374	408	352	384	378	371	401	387	367	372	343	340	369	406	357	363	380	384	397	348	407	409	397	365	398	387	360	342	388	362	380	385	385	356	378	386	348	369	376	401	383	371	367	359	373	376	368	404	379	372	392	361	354	344	346	379	374	376	382	370	346	353	356	359	379	368	381	385	350	362	368	359	400	359	410	368	378	367	371	394	365	368	397	395	385	383	382	412	385	379	382	375	362	343	349	335	389	385	360	381	360	361	362	372	386	357	366	356	377	350	353
23315	21967	31126	26690	21872	20136	8785	705	538	571	559	562	524	531	524	537	461	494	526	530	492	516	514	504	528	555	542	473	503	469	507	528	487	504	487	515	516	545	491	470	523	529	494	489	527	509	448	479	515	524	508	481	489	489	495	485	488	464	516	525	497	531	493	485	507	518	473	496	507	539	500	528	445	489	479	448	529	521	492	487	504	483	507	457	483	477	504	486	515	478	484	510	485	443	500	471	510	512	522	509	509	517	490	532	480	464	505	507	478	494	535	512	487	493	511	510	519	493	508	469	505	501	496	522	517	492	521	512	536	475	490	497	493	509	476	496	507	495	456	483	510	487	462	552	515	492	485	519	480	492	519	480	506	500	509	491	470	486	495	486	497	499	512	529	497	494	495	492	495	512	532	502	526	541	491	536	474	522	476	492	483	486	474	528	496	445	505	505	476	515	508	481	506	517	475	486	506	505	523	469	502	512	470	516	478	511	516	503	493	498	497	449	532	473	471	544	478	459	500	488	478	438	476	478	485	489	495	472	530	514	541	527	498	519	491	537	486	479	531	498	512	513	500	523	482	499	500	483	493	503	483	510	491	477	471	503	510	492	481	516	532	524	510	497	514	513	476	468	469	523	497	485	492	477	514	523	493	456	501	507	518	499	530	474	520	511	503	521	496	501	529	521	470	505	525	519	469	462	506	510	496	519	521	509	496	495	515	480	513	507	523	501	500	484	448	499	497	525	542	488	503	499	510	497	509	499	472	536	516	511	488	512	455	527	441	518	508	486	457	469	506	519	540	502	524	508	504	540	504	514	487	514	497	528	486	512	476	523	484	486	525	474	468	506	483	502	551	499	504	513	477	462	512	500	490	519	502	511	460	502	505	505	485	467	474	534	476	566	459	492	500	521	475	482	495	502	506	529	520	479	497	510	508	534	468	512	510	501	451	514	481	516	532	464	508	522	474	483	494	487	528	477	533	492	511	496	539	487	520	495	484	482	518	500	521	500	547	524	487	480	472	481	528	525	514	506	506	516	504	506	496	500	514	527	492	498	512	492	489	486	532	466	509	484	462	498	507	493	475	511	519	531	551	475	491	454	489	509	497	483	531	486	502	496	508	460	506	520	506	512	522	478	453	501	477	523	515	519	488	508	482	494	519	518	487	503	480	525	497	493	512	512	494	549	523	480	501	504	511	504	514	487	493	451	470	456	486	533	478	470	526	506	526	464	515	505	522	495	498	480	508	497	479	495	484	505	501	507	511	519	489	516	483	499	504	468	502	473	436	504	508	518	498	483	455	493	508	456	492	485	502	516	529	480	476	522	537	502	485	511	508	494	507	487	542	522	497	564	495	513	482	511	471	476	501	507	485	515	507	517	519	495	527	493	516	481	516	518	455	489	490	496	499	458	492	465	517	495	482	497	497	501	517	520	524	472	521	491	499	481	485	465	463	500	498	491	507	517	454	479	503	486	483	469	530	495	534	481	492	478	479	487	485	507	464	516	500	485	526	487	469	528	499	483	503	540	495	466	493	488	524	514	488	510	486	515	497	514	469	481	483	488	490	511	466	506	496	498	484	513	480	480	495	518	529	535	487	466	477	476	499	531	460	459	447	488	543	464	507	507	533	539	478	463	493	528	477	510	525	477	520	524	484	513	546	465	470	540	504	514	516	497	492	504	482	500	480	451	475	522	500	499	485	518	534	507	477	491	520	469	522	482	497	487	485	508	501	491	464	490	481	482	545	521	500	463	495	494	465	498	498	487	495	473	521	482	487	483	473	527	514	474	479	518	482	483	480	487	466	483	481	553	478	495	507	513	506	474	542	489	486	522	548	506	491	480	514	473	499	508	510	471	511	506	517	498	502	504	503	514	513	437	488	529	497	484	496	489	479	519	476	488	499	488	509	465	487	483	512	489	508	506	454	465	486	471	489	495	502	521	508	484	449	459	528	451	482	488	498	476	501	488	442	518	519	485	509	508	495	506	483	480	509	455	487	489	484	479	485	471	495	499	512	488	507	513	515	483	542	523	499	462	505	484	593	484	529	521	533	477	494	500	519	493	499	497	497	511	488	521	506	459	460	530	487	496	566	496	495	508	480	508	458	465	466	511	475	521	525	513	488	521	487	535	470	482	510	513	522	524	490	470	462	508	471	506	484	507	507	492	490	513	497	518	539	499	523	482	470	493	458	499	502	534	518	504	471	479	508	480	498	509	495	497	516	519	468	489	516	491	509	498	464	505	460	505	549	541	539	526	489	515	479	454	493	474	495	525	472	501	561	514	476	500	516	498	487	459	481	507	489	517	493	474	524	474	526	488	521	529	478	494	512	499	494	515	480	487	543	530	521	488	510	515	521	500	499	464	498	548	519	506	512	492	509	521	544	516	518	511	476	478	520	506	511	533	514	562	520	455	492	498	498	496	496	468	504	476	534	487	495	528	496	532	473	484	512	523	515	508	547	474	496	491	527	556	480	489	521	475	485	467	506	524	493	485	493	471	494	492	485	494	468	498	487	490	467	465	507	468	502	520	484	498	516	453	488	511	492	503	472	474	523	479	530	536	488	495	476	464	463	518	482	494	472	473	502	524	532	499	512	510	568	495	488	499	461	498	524	464	490	498	489	524	493	494	517	534	493	504	485	482	527	459	478	468	511	508	521	472	513	502	511	518	445	503	516	465	535	489	522	490	482	516	516	502	503	520	494	513	544	465	476	507	489	488	492	483	470	492	509	511	499	486	480	476	504	516	482	474	496	478	467	523	479	472	496	459	500	454	495	511	526	514	475	509	520	503	477	482	481	520	508	534	504	460	489	462	492	464	491	520	490	510	509	535	514	534	497	478	507	523	508	473	514	479	527	478	490	484	505	526	490	519	549	488	489	512	508	446	513	528	479	474	487	483	513	473	547	457	485	481	482	519	519	496	506	526	461	485	518	492	503	515	492	489	489	512	471	500	477	471	513	491	487	492	501	468	552	509	490	511	487	491	482	531	511	523	506	499	516	499	505	472	474	534	494	533	499	495	464	548	513	488	492	483	498	515	506	477	437	473	495	496	469	452	522	487	485	534	500	501	474	487	483	448	440	467	515	480	506	512	492	513	507	511	479	509	563	512	494	494	486	507	504	502	467	458	541	487	511	519	521	492	509	514	479	490	512	453	492	476	524	464	502	474	477	466	485	511	504	497	529	504	470	481	455	503	491	477	499	536	502	496	452	548	500	510	497	520	478	522	500	503	533	520	480	497	514	526	485	497	511	519	509	464	485	502	509	498	474	490	476	464	504	513	542	513	478	493	485	454	511	537	492	491	509	495	458	493	474	481	504	503	523	515	526	445	534	518	515	480	484	481	502	524	511	488	431	502	520	552	495	498	509	505	483	472	477	479	492	503	486	470	507	470	482	488	536	539	507	467	480	485	515	460	505	486	464	492	482	525	545	508	481	478	530	487	511	520	475	465	506	489	475	484	459	505	513	498	497	494	549	537	496	477
63298	100338	71989	48484	14717	836	692	671	670	636	614	562	605	573	609	592	538	584	547	567	566	555	586	597	578	550	534	531	550	545	545	506	578	592	503	528	536	577	549	576	526	563	535	563	558	573	546	544	527	558	541	518	572	548	560	529	588	584	534	567	566	568	606	550	563	536	561	530	551	525	574	615	530	514	498	572	534	535	553	536	577	592	559	548	565	586	518	519	569	551	514	539	552	550	527	524	532	541	584	559	576	546	547	563	561	478	579	545	579	520	562	575	551	585	546	591	548	546	542	569	515	534	534	545	562	544	534	578	540	557	527	546	546	572	517	535	546	558	543	504	563	535	569	557	545	544	553	540	550	537	566	520	547	541	546	584	544	546	548	564	536	514	571	580	587	550	582	498	505	573	512	567	521	572	561	573	535	563	531	556	541	561	518	508	564	517	564	559	523	561	548	532	541	543	573	531	542	566	568	537	564	549	552	547	552	535	540	558	580	530	580	540	536	591	566	570	530	561	537	544	520	510	574	520	517	561	518	543	550	526	523	562	561	612	507	514	480	535	530	549	513	569	565	546	578	547	554	535	539	522	556	583	543	516	523	561	537	519	576	529	576	531	532	564	545	547	518	556	537	498	585	552	546	514	571	607	538	548	569	542	600	534	524	581	555	523	544	550	526	520	535	553	567	531	525	572	536	585	508	546	571	528	564	595	574	541	531	578	513	518	586	535	535	571	532	558	563	509	520	494	542	524	544	506	583	549	538	531	627	605	527	527	545	513	530	529	540	553	520	518	536	560	501	560	547	555	588	571	573	548	568	528	529	526	551	526	548	526	552	529	556	526	551	548	527	516	541	509	537	534	575	553	598	517	548	534	504	514	552	549	583	540	540	511	513	571	559	542	540	527	546	549	551	532	543	534	571	561	532	551	556	529	584	532	541	528	560	561	556	524	540	549	566	531	536	548	559	512	538	541	500	562	521	602	523	574	541	502	575	516	564	484	587	541	559	538	533	543	549	528	546	556	567	502	532	544	548	547	538	513	533	525	516	545	556	547	514	510	562	566	507	543	548	513	549	542	535	544	532	593	536	569	611	555	550	534	511	554	570	544	539	553	590	520	558	555	563	562	552	548	542	603	525	563	535	545	532	501	551	521	524	502	522	578	538	541	530	525	513	578	547	503	555	514	527	516	507	550	519	553	575	507	596	576	557	577	537	553	565	542	552	541	556	548	535	566	542	580	518	568	553	526	545	554	577	572	559	527	543	568	519	526	567	576	565	527	527	530	547	538	554	571	515	569	472	519	565	562	568	528	538	557	535	536	537	553	537	560	537	568	528	546	543	537	552	545	532	544	526	524	503	513	525	568	559	496	534	555	546	556	502	552	494	555	551	515	538	560	538	544	531	529	579	540	577	559	522	560	544	505	563	532	575	570	538	530	546	526	516	566	584	558	572	545	533	566	520	618	528	543	533	557	546	501	549	548	529	527	517	559	539	539	553	529	560	549	554	506	574	563	597	562	544	548	569	528	524	529	538	501	533	543	532	551	490	537	553	552	535	537	542	564	533	544	552	552	535	575	544	561	484	583	543	552	528	552	575	536	539	532	517	543	521	519	539	541	531	581	564	558	534	546	550	531	536	523	560	603	579	565	560	584	560	539	585	552	558	556	546	606	586	553	528	550	570	598	562	566	579	494	527	576	535	505	530	569	528	523	544	585	599	522	575	509	570	594	515	532	577	565	575	541	547	580	541	560	546	567	573	601	543	555	541	568	556	520	574	535	543	578	576	581	507	568	538	530	578	548	514	555	504	585	516	559	546	512	533	528	545	546	531	582	512	509	578	575	527	536	555	542	522	572	544	532	555	522	561	540	550	569	537	577	548	568	551	537	536	513	538	569	544	511	557	546	561	548	544	515	568	561	565	517	570	515	570	539	573	590	551	525	532	576	560	556	551	565	498	529	581	575	549	564	489	553	560	550	563	553	545	520	547	541	555	533	523	518	565	616	573	523	568	499	567	550	544	541	575	527	454	497	559	530	530	523	566	546	566	539	526	524	546	553	537	565	552	549	595	525	521	581	536	534	574	535	568	523	527	554	578	594	573	556	502	580	568	567	552	527	520	556	543	552	537	519	574	534	533	539	553	532	558	541	526	547	547	536	527	523	580	530	554	545	523	539	491	504	547	584	574	538	564	568	556	527	517	549	551	535	553	584	542	545	549	533	566	541	571	573	525	531	530	556	550	541	587	520	555	517	570	541	543	503	590	597	550	568	531	602	522	546	560	535	555	529	534	537	554	536	539	522	551	565	526	534	548	564	542	555	536	517	541	545	509	496	526	556	539	532	591	506	505	547	563	543	567	541	565	544	515	542	570	536	551	530	560	491	504	529	543	590	506	580	543	533	532	528	552	528	531	552	531	573	513	513	526	545	578	561	579	553	495	560	564	537	509	568	585	585	522	560	535	535	561	565	541	548	519	575	522	515	516	529	552	563	540	555	571	521	545	545	537	537	527	570	524	524	542	541	571	531	536	537	511	544	531	571	551	528	547	544	565	554	540	542	537	507	538	543	540	561	529	523	540	584	547	558	579	514	553	540	527	546	547	531	540	541	516	516	571	588	547	552	548	557	544	580	503	549	498	530	566	542	548	507	570	570	521	518	560	538	547	524	556	538	535	589	551	491	569	609	562	542	552	572	550	534	533	533	548	537	533	490	556	542	576	526	534	548	554	522	483	554	555	555	520	542	548	516	515	528	581	541	557	547	535	554	527	546	523	502	556	549	550	527	549	559	558	574	541	596	567	511	540	536	502	572	570	578	563	548	538	533	532	519	579	547	576	527	577	519	544	528	560	559	552	564	561	554	515	579	569	628	556	583	533	551	578	563	555	548	568	515	549	504	535	581	567	554	550	509	542	567	589	531	560	510	560	562	570	556	548	554	596	588	542	558	514	563	506	567	512	536	507	584	503	568	543	527	547	542	503	501	532	565	512	548	537	544	522	557	520	584	556	567	619	542	518	556	567	567	524	583	526	512	585	557	513	586	552	550	573	541	564	521	536	550	559	521	530	566	532	547	596	562	560	546	529	549	575	551	561	522	576	549	539	525	515	534	570	557	548	552	541	525	578	554	559	579	558	506	552	541	596	553	523	572	583	498	573	534	566	574	569	571	539	529	543	554	546	568	534	559	543	581	530	534	564	528	545	545	547	574	534	550	526	552	542	582	552	603	549	577	580	504	534	516	528	553	532	566	521	503	508	532	541	526	551	553	592	520	571	566	586	507	544	532	535	585	510	517	529	573	561	521	523	542	540	554	562	546	572	555	507	580	541	523	538	541	517	555	564	538	567	571	559	543	554	557	552	572	541	511	535	520	599	539	547	563	561	561	510	515	581	557	597	535	600	516	510	559	557	572	520	563	572	556	513	529	536	583	515	554	553	502	574	551	533	534	495	534	553	550	573	556	550	579	568	534	544	519	561	574	539	549	556	521
29243	26939	27355	13496	1387	243	228	209	213	245	214	207	235	265	241	224	214	199	200	218	219	219	223	231	218	251	251	259	220	220	218	213	224	215	220	230	247	217	209	248	239	197	235	228	212	231	205	222	225	229	217	207	200	215	232	228	229	196	207	203	212	239	216	243	203	223	214	212	221	234	220	226	195	222	226	205	221	225	250	204	238	232	222	217	238	222	222	202	222	223	213	224	223	203	211	196	240	222	219	213	190	217	233	209	239	228	195	236	258	236	223	204	208	201	235	209	236	242	214	212	212	241	202	226	208	219	194	220	201	230	223	233	231	192	222	240	246	211	222	215	225	226	214	222	218	242	225	222	202	211	224	201	215	206	240	199	240	202	202	231	224	218	210	219	233	242	220	262	232	200	215	210	236	213	223	221	173	224	220	224	243	254	241	241	202	244	225	225	213	220	229	214	249	196	236	207	234	233	216	220	227	226	225	204	217	222	215	201	225	253	240	261	232	235	228	211	189	221	206	229	222	254	202	216	181	217	183	211	204	243	236	203	234	194	198	207	244	215	199	238	217	205	209	212	217	235	244	241	219	238	216	244	230	223	227	224	204	186	214	200	222	215	237	219	238	225	217	230	241	223	212	228	216	230	226	220	227	213	193	232	220	224	214	209	207	228	234	215	192	231	224	232	234	202	211	244	226	211	210	236	214	223	227	209	210	209	240	220	221	209	247	215	227	192	216	220	210	215	212	181	212	207	237	248	232	201	219	209	188	232	210	216	215	218	233	221	192	238	211	233	255	222	226	227	202	264	228	210	233	210	218	220	198	204	232	238	220	193	237	212	198	219	244	249	238	226	223	219	230	212	237	210	244	238	242	219	248	216	197	212	254	213	206	245	203	198	244	245	206	234	231	251	196	207	230	224	217	217	216	222	209	227	193	201	228	201	224	219	247	234	197	216	205	177	250	189	226	212	214	241	225	241	213	192	217	233	252	212	208	232	218	201	204	212	227	212	255	219	208	231	205	218	215	229	209	235	224	233	191	229	192	209	234	231	211	237	218	228	212	204	237	239	241	207	235	201	219	220	220	210	215	201	221	219	219	216	211	217	212	190	227	225	246	205	206	235	253	248	236	207	200	223	219	229	232	215	207	231	187	190	203	219	225	212	233	230	209	218	230	175	226	233	218	235	233	235	223	216	226	221	230	213	246	211	195	241	243	240	219	216	225	240	191	226	234	185	221	225	178	209	234	230	227	220	235	213	227	251	200	217	222	205	211	213	203	249	236	221	206	204	215	230	248	216	220	213	264	225	194	229	218	238	230	224	231	219	217	250	199	224	202	214	232	230	224	217	212	221	215	207	224	210	210	233	238	224	226	199	216	225	249	224	216	200	218	208	205	192	210	190	222	218	226	202	210	211	193	223	215	233	229	225	210	215	236	206	212	237	202	216	226	234	236	222	236	236	233	228	199	208	247	228	205	189	220	224	202	231	246	228	263	203	213	242	219	185	208	220	238	206	228	240	214	234	209	217	186	224	209	244	243	211	223	211	201	224	242	216	206	222	223	222	219	219	222	231	214	207	222	219	237	233	207	225	211	198	217	259	231	223	220	196	205	225	211	237	213	236	214	242	209	238	229	237	217	233	206	238	196	237	216	214	214	210	236	225	228	231	221	217	206	213	235	228	237	185	207	224	211	197	215	196	220	239	206	219	209	224	211	212	229	210	224	218	216	229	207	237	226	229	220	225	171	228	227	220	204	207	192	231	246	210	215	219	202	196	237	256	221	201	238	242	224	231	215	197	231	223	228	206	229	245	222	206	210	220	239	217	217	215	226	235	264	208	219	250	208	224	239	211	206	218	244	198	224	213	195	225	226	208	227	227	253	219	211	202	229	225	224	229	238	239	230	220	239	246	216	222	226	216	224	236	226	204	243	218	206	211	197	226	214	215	216	226	219	218	220	214	208	214	222	209	243	225	226	228	213	225	210	230	222	210	215	236	237	210	205	220	262	230	214	213	223	216	228	209	221	202	225	204	253	234	221	236	249	213	230	237	232	218	232	229	220	197	243	213	214	214	233	228	234	199	210	231	197	210	197	247	235	213	227	226	222	223	245	199	215	228	242	219	201	219	213	233	220	232	193	235	210	225	212	213	243	220	219	216	207	220	192	234	237	218	225	203	208	240	240	229	222	203	211	238	217	210	232	229	211	212	208	185	244	217	194	201	208	230	195	213	217	212	242	230	228	222	212	227	242	252	229	220	243	224	225	214	221	217	233	198	224	217	222	222	200	203	239	212	216	199	229	238	206	212	204	201	213	222	220	233	256	232	218	225	219	247	209	173	234	221	223	221	210	196	223	213	247	216	217	208	215	210	242	206	207	227	215	206	241	222	206	219	240	228	194	219	240	229	232	209	209	231	210	212	234	222	197	231	213	232	252	227	259	216	211	253	209	213	217	240	214	207	230	248	247	206	202	247	212	227	238	231	201	222	188	230	218	224	199	227	187	193	239	212	222	218	196	216	221	207	209	208	223	210	214	217	219	199	244	221	252	224	208	224	220	223	220	239	199	234	208	265	212	236	204	209	224	234	215	190	224	191	229	217	232	205	235	208	225	208	212	237	208	199	240	222	235	195	221	221	221	227	197	226	206	221	221	220	242	201	237	218	196	232	234	191	198	233	256	186	239	225	217	225	225	194	217	233	219	222	230	211	207	220	219	243	214	206	227	230	221	213	225	246	238	205	242	216	237	260	244	240	213	225	232	205	198	235	213	227	202	231	214	217	210	242	226	207	232	212	228	233	229	220	233	222	215	208	231	219	237	244	217	220	224	222	217	196	227	233	249	228	265	219	231	221	211	233	220	209	241	212	239	217	205	232	256	234	208	214	222	213	226	234	243	207	189	223	234	228	203	230	207	213	236	250	229	219	229	220	216	189	243	223	218	212	231	249	183	243	214	253	218	208	225	205	233	246	222	230	243	226	220	221	210	220	228	250	198	219	225	226	227	212	210	222	211	219	221	228	221	226	204	198	214	211	260	232	237	243	227	238	215	229	247	232	214	212	220	236	224	223	218	199	223	228	209	246	212	220	220	230	228	225	216	228	196	209	212	220	223	230	227	220	213	212	200	217	228	235	234	223	206	204	216	232	238	227	235	224	203	231	231	204	245	231	205	228	203	222	233	248	196	207	222	210	216	235	234	200	220	220	210	217	194	241	226	219	198	243	211	220	202	224	227	206	211	231	233	221	208	208	215	200	219	238	191	190	232	200	217	219	240	205	237	214	224	240	229	250	215	189	231	240	223	225	230	211	181	226	195	228	230	224	245	219	204	219	229	211	224	241	222	225	225	207	201	242	238	224	209	205	242	216	219	231	235	210	195	220	213	206	200	224	213	207	233	210	211	221	223	239	214	239	221	221	248	225	202	212	246	233	215	202	211	224	218	229	227	230	236	201	222	217	222	208	222	232	221	229	238	247	214	224	239	231	216	218
28438	43378	24663	9036	1205	255	296	291	291	276	274	275	263	255	270	259	287	281	281	269	283	241	258	232	280	224	238	247	260	282	255	262	281	282	270	260	257	278	260	300	257	286	266	289	303	264	240	282	248	256	248	272	248	244	256	249	264	259	258	275	279	286	260	251	280	274	278	263	269	258	238	260	253	262	259	245	262	270	258	260	261	284	267	240	278	309	279	271	265	254	291	263	235	242	268	238	282	264	265	255	245	267	238	252	253	282	260	261	281	296	267	252	295	276	256	291	260	261	266	314	280	255	266	261	256	293	254	250	264	259	243	274	281	243	229	252	249	295	288	255	264	275	276	292	256	272	265	271	270	260	256	222	248	265	263	257	254	278	270	256	276	270	257	269	263	278	272	277	268	278	282	280	278	277	272	303	262	238	268	263	296	232	269	243	250	276	282	237	300	287	261	275	271	282	256	234	277	242	257	263	249	280	281	278	272	241	251	263	259	241	240	258	281	271	269	258	252	248	310	258	246	261	246	270	282	290	274	216	258	249	275	299	262	273	310	279	241	260	277	265	238	260	283	276	273	245	284	282	235	248	241	244	268	261	264	267	270	254	262	283	254	258	265	263	266	272	254	262	219	250	269	280	259	282	285	274	251	256	264	297	260	285	245	298	235	265	249	273	258	253	261	261	243	266	292	256	280	272	257	284	286	287	262	266	266	271	267	296	254	263	248	278	232	267	251	285	276	270	285	268	273	271	258	250	266	244	233	243	268	249	274	255	291	240	272	282	267	277	281	272	294	279	255	238	291	311	253	268	267	255	281	238	254	273	256	250	289	273	267	259	277	254	264	284	264	262	289	261	281	257	249	295	246	267	239	271	281	266	276	284	262	236	269	267	264	298	255	263	276	281	244	269	250	277	240	278	254	257	275	268	282	269	257	235	278	250	289	261	245	269	248	249	250	261	236	264	246	273	255	255	255	258	278	272	265	311	275	272	253	292	260	290	267	262	261	227	266	263	286	232	277	283	270	252	265	268	261	267	253	279	249	261	264	267	256	264	240	283	304	233	267	253	261	270	259	272	261	271	274	273	238	261	247	278	266	246	255	255	270	256	268	289	253	264	256	213	276	262	293	268	286	288	242	267	258	273	300	274	257	283	276	276	275	274	296	253	271	244	284	294	233	255	261	285	263	280	269	263	258	240	253	251	270	269	256	230	273	236	248	239	281	257	282	295	292	249	289	283	275	274	260	333	258	293	267	258	279	246	291	236	251	253	258	261	281	241	262	243	295	284	268	248	271	270	295	275	282	296	249	233	267	252	241	264	275	288	268	246	260	233	277	299	279	264	256	258	256	270	265	261	262	250	234	272	263	259	245	268	252	240	269	240	300	271	251	278	249	249	289	284	263	253	249	233	263	278	245	283	260	280	257	257	281	248	290	230	287	265	251	252	258	274	224	254	284	259	252	273	233	285	249	265	252	262	286	278	251	258	274	277	282	252	282	238	229	283	267	261	278	257	279	277	292	261	285	249	284	259	288	272	263	246	256	272	257	267	300	243	270	279	254	248	262	233	244	261	257	286	243	230	272	250	272	261	285	276	236	255	293	274	255	255	271	237	253	271	298	250	241	254	245	268	267	277	255	279	281	287	245	264	250	277	301	237	274	276	261	260	272	291	255	270	230	287	268	233	273	234	267	263	275	282	244	280	250	275	264	273	275	280	274	255	278	269	270	271	269	269	225	276	272	250	254	286	244	259	268	242	277	245	281	275	247	275	276	254	247	290	253	271	253	223	262	283	260	218	288	265	295	273	258	292	262	260	279	270	287	278	261	289	274	262	263	265	269	296	260	282	215	277	287	257	260	260	266	252	254	252	264	255	243	265	274	244	231	283	264	279	256	254	295	283	252	301	269	277	295	270	240	261	262	283	272	269	273	278	251	263	274	265	248	272	281	275	274	261	271	273	258	275	250	254	305	290	261	263	266	250	275	256	267	292	270	243	288	255	276	266	259	261	249	254	260	305	232	266	264	264	244	289	287	263	260	260	292	239	285	261	249	273	252	255	257	252	290	281	274	285	275	268	268	263	262	284	245	259	260	250	291	224	258	259	282	279	287	273	270	241	259	258	253	270	255	272	222	268	287	257	261	252	259	280	274	259	266	271	287	221	308	255	276	260	231	289	268	262	270	247	262	255	281	243	235	268	250	280	256	274	256	248	273	272	242	300	272	279	279	289	288	257	245	259	261	265	251	263	241	268	265	271	267	267	273	264	265	235	249	264	268	253	265	242	268	265	249	241	262	259	257	282	262	268	271	285	285	252	293	262	254	247	261	285	263	242	292	250	280	261	280	272	239	263	224	268	255	220	272	261	256	292	263	262	284	288	284	262	259	264	259	261	260	263	253	259	244	286	263	226	243	271	273	268	275	227	247	264	241	255	244	243	283	260	245	290	260	263	245	252	283	244	291	294	289	261	242	270	274	224	244	262	263	267	262	241	259	290	293	244	281	283	258	275	283	267	266	252	255	251	270	264	269	252	265	275	280	262	242	282	263	239	271	243	250	277	263	256	235	262	240	260	282	251	252	280	307	271	250	302	281	272	289	275	264	265	274	233	289	265	262	247	286	270	274	280	236	231	277	258	269	266	269	263	255	230	243	277	280	226	275	251	244	288	285	227	270	257	270	239	285	256	266	291	282	251	258	286	269	233	247	310	300	284	254	281	279	244	253	239	255	265	271	278	294	268	274	260	260	260	270	270	287	283	264	274	261	302	230	222	247	258	253	283	247	268	293	266	248	225	266	281	251	288	261	234	272	246	244	268	296	255	254	282	253	251	263	299	279	248	243	248	241	271	276	287	252	255	304	266	277	310	257	244	261	265	281	274	294	254	252	269	276	271	270	281	268	264	272	273	242	267	258	257	255	286	264	287	252	269	240	262	261	259	265	295	272	269	254	280	287	240	250	253	283	233	266	286	264	260	265	296	257	260	221	276	279	278	277	265	248	275	311	254	280	269	252	262	288	283	257	256	266	234	279	277	259	266	278	244	270	270	278	245	270	269	245	289	279	248	279	279	269	286	246	255	246	274	261	252	263	295	265	255	253	273	238	253	264	265	250	275	260	273	249	238	274	256	263	278	265	259	284	261	259	262	228	234	269	267	263	278	261	291	247	248	275	247	268	255	223	235	277	263	275	234	257	273	250	247	241	272	288	290	247	276	270	265	251	283	272	285	273	248	278	292	272	255	277	271	234	258	263	263	265	262	265	262	249	249	264	265	239	264	282	256	275	268	250	232	276	260	275	286	253	265	244	285	248	291	262	280	273	261	245	290	283	267	264	234	256	257	272	251	303	262	260	284	284	280	301	266	283	256	270	287	277	272	274	267	255	277	279	284	247	253	273	247	264	259	252	245	253	255	261	273	228	295	256	281	276	285	254	262	293	271	264	221	263	282	271	261	267	254	275	307	268	294	271	269	250	248	268	258	260	238	266	281
24374	22600	32723	29489	21397	11814	1076	407	360	356	350	343	317	316	358	322	328	320	322	337	321	336	346	315	347	308	327	314	344	303	332	319	338	339	307	313	340	364	308	320	296	324	323	316	306	302	333	267	305	327	335	318	346	321	332	309	276	315	336	343	363	333	333	300	335	349	330	311	313	316	350	344	344	354	307	310	329	343	315	324	301	294	308	323	296	307	329	337	313	314	334	337	312	318	347	334	321	307	306	331	369	317	357	319	327	311	357	331	293	344	335	289	303	340	310	298	308	344	292	313	309	326	352	297	305	310	323	340	310	322	306	307	305	325	342	317	314	301	331	315	309	337	331	309	351	325	322	293	330	366	306	319	300	313	336	321	328	332	334	323	353	354	297	310	313	332	334	314	314	315	328	311	309	348	352	314	329	294	316	311	338	329	325	344	300	352	308	356	333	299	299	311	290	323	338	347	345	317	340	327	340	304	296	306	339	316	334	326	297	317	354	335	307	315	319	345	318	303	313	324	309	307	328	345	337	354	339	349	324	327	289	335	361	333	325	344	327	349	354	320	339	334	306	341	338	342	321	312	334	345	335	353	326	324	296	326	307	298	319	307	318	329	311	360	353	300	314	340	330	315	303	307	349	336	328	305	287	326	330	298	308	277	280	333	349	318	310	335	359	295	309	342	331	300	318	300	304	313	302	317	341	352	362	319	322	325	359	303	338	298	342	340	325	330	314	332	326	310	348	286	339	323	295	345	322	321	310	334	340	339	319	324	324	312	319	306	348	304	341	321	293	332	313	312	351	320	337	336	294	309	337	320	312	310	322	323	363	323	308	334	300	313	337	305	328	317	286	329	295	335	315	329	323	310	323	329	325	318	304	343	325	350	316	296	338	348	340	288	337	316	297	338	335	332	325	316	329	346	334	287	300	332	331	348	291	317	311	345	318	357	314	367	318	295	352	307	305	311	311	332	303	323	312	308	319	315	334	319	343	350	341	347	335	350	301	307	340	323	337	356	311	344	321	328	344	332	310	333	316	330	325	320	312	336	338	321	329	338	311	334	325	312	306	352	337	321	305	312	303	318	337	351	352	309	306	294	310	346	307	330	314	312	306	362	335	334	347	335	325	303	307	321	330	334	294	287	294	326	330	318	345	303	320	294	314	329	321	353	337	308	346	305	334	310	331	307	342	322	323	314	334	321	306	330	361	345	318	302	317	329	350	328	328	312	306	317	352	316	332	329	349	314	345	287	316	284	330	300	317	350	327	349	338	313	342	329	329	312	301	347	313	332	327	317	318	292	353	313	346	321	311	339	314	337	311	317	306	301	281	305	321	334	327	323	323	345	308	351	339	320	348	309	327	321	327	333	324	322	332	352	315	380	323	341	313	335	292	329	331	319	312	314	301	328	319	337	314	328	315	346	320	339	330	336	322	342	323	300	321	329	287	312	319	340	320	353	311	317	348	352	352	319	266	340	316	317	328	326	275	336	298	321	333	350	307	291	324	308	328	325	328	332	321	296	333	326	289	326	317	330	318	314	327	319	321	301	349	337	310	349	308	332	325	304	313	360	363	336	314	297	325	345	333	343	335	302	318	327	304	311	325	324	329	293	331	320	364	296	364	279	306	316	362	329	355	335	306	311	309	314	345	328	353	304	305	327	326	312	329	318	302	322	339	337	347	336	320	317	323	313	299	337	348	351	336	322	325	314	339	349	313	307	327	343	316	342	336	300	352	338	316	348	339	329	331	333	315	290	329	295	284	327	312	318	317	335	376	337	350	311	344	359	307	321	324	319	326	313	346	301	323	319	326	305	359	319	306	314	321	338	352	344	352	315	335	320	323	344	330	300	308	330	289	300	341	324	301	347	338	301	313	327	332	342	336	309	353	348	379	318	314	287	318	342	331	338	339	351	329	321	293	317	334	340	308	321	285	332	341	324	307	326	336	313	349	286	305	333	326	315	329	310	331	338	303	323	334	319	334	338	340	335	303	298	344	275	337	320	333	300	341	330	344	332	313	330	305	331	294	297	321	304	358	306	324	333	309	329	367	321	323	324	312	302	333	329	319	343	309	290	303	324	299	344	342	366	350	355	327	334	353	340	367	280	295	349	330	325	336	312	313	312	336	304	341	327	325	329	295	317	292	319	323	346	298	321	316	331	331	333	293	336	342	324	345	335	333	310	305	313	313	324	324	317	314	331	325	316	296	310	348	369	327	327	321	327	333	313	319	320	323	319	326	342	331	315	331	304	325	306	352	329	341	342	330	330	347	336	328	320	321	322	339	291	330	355	331	286	314	285	359	344	302	341	288	311	316	316	311	310	312	338	329	321	345	299	349	348	333	294	329	321	326	336	318	314	331	338	360	351	360	321	303	300	304	285	316	318	324	318	309	316	321	307	321	333	282	310	344	338	325	355	329	327	336	311	330	302	334	311	319	330	335	290	336	329	305	283	302	313	338	292	325	338	292	330	304	315	316	337	327	305	325	305	310	329	329	337	309	320	342	327	292	331	356	338	330	306	325	294	322	319	337	299	331	308	302	337	325	313	323	303	318	321	317	327	337	334	301	302	341	332	317	308	365	309	339	332	312	326	331	318	342	317	311	339	310	373	316	313	331	323	357	346	310	340	311	346	336	333	311	325	353	308	321	320	330	341	316	325	331	301	341	317	356	345	307	367	317	321	321	310	316	326	355	330	304	327	326	338	306	329	343	311	318	317	326	321	307	296	379	334	303	323	318	314	277	326	325	311	309	354	321	329	321	334	315	360	312	303	348	307	315	342	302	315	305	303	346	315	339	330	285	312	329	336	334	325	334	332	353	314	336	340	320	359	319	321	342	319	323	360	336	301	294	322	300	343	343	311	300	316	352	343	342	291	325	292	301	319	310	322	313	307	336	313	351	330	356	310	308	332	327	331	341	334	297	343	318	346	327	334	310	335	320	346	340	300	302	348	330	308	339	325	319	354	314	335	325	334	357	336	287	339	331	302	328	299	349	337	344	325	319	330	307	340	289	308	305	302	285	332	338	315	297	331	327	333	323	326	324	318	349	336	310	307	295	296	316	319	322	321	338	313	309	330	307	330	356	327	328	306	337	327	334	363	317	349	312	294	329	325	325	329	298	297	341	331	316	299	324	314	356	326	330	306	320	344	347	322	340	311	348	337	308	343	338	325	338	326	325	326	324	292	315	337	316	320	328	301	332	336	328	329	323	310	333	315	348	308	346	295	319	326	338	300	319	314	328	337	345	314	305	308	333	329	334	346	342	330	336	312	319	332	326	347	315	328	343	308	326	336	348	311	320	343	327	314	305	315	336	331	318	330	342	331	306	329	306	320	320	336	295	340	311	326	296	357	315	325	325	338	359	343	325	316	327	327	304	323	324	317	323	290	331	339	323	316	331	303	321	306	330	275	322	311	307	352	300	334	332	332	315	331	326	330	311	303	306	322	341	316	345	344	305	351	294	313	347	351	304	332	312	315	357	318
55868	90137	62592	39675	9707	506	474	395	403	417	403	369	379	352	355	413	360	357	354	368	368	426	402	349	380	381	373	356	386	382	381	358	339	389	365	323	371	360	338	342	354	341	339	360	349	342	359	350	404	356	364	378	358	359	378	374	403	377	332	339	412	365	377	346	371	383	368	360	371	352	364	357	367	363	374	374	377	340	363	383	332	381	385	322	376	351	370	329	336	371	374	380	365	315	347	350	363	355	343	378	357	396	366	355	375	377	356	403	390	387	398	347	350	359	348	372	336	359	386	385	352	386	393	350	385	378	354	350	394	368	355	349	360	357	386	363	355	366	344	376	364	351	389	362	364	367	362	355	400	356	341	364	364	402	385	360	362	366	361	363	331	329	336	393	325	385	371	397	358	331	361	364	393	344	371	385	394	339	356	379	390	343	381	364	363	378	395	371	329	375	331	364	367	337	358	371	367	373	371	354	358	345	309	365	386	365	380	371	328	340	337	384	361	341	360	360	417	358	383	370	369	339	381	337	363	350	341	382	363	336	377	391	352	390	352	397	370	333	387	370	325	353	399	359	356	355	370	380	364	358	393	340	365	353	314	428	361	366	373	374	371	366	395	355	357	348	351	370	393	373	378	364	374	396	376	353	369	344	357	374	352	355	367	377	335	371	374	358	398	370	375	350	391	372	374	344	362	379	363	378	376	331	391	386	354	348	367	378	367	353	386	418	377	382	346	376	367	365	371	349	384	348	348	354	329	357	372	392	373	375	389	334	341	339	385	368	349	363	335	382	356	349	382	355	406	353	342	352	370	405	397	340	374	348	377	310	406	388	361	359	373	362	363	357	399	387	357	393	385	375	387	404	400	375	363	387	364	352	383	384	387	375	384	387	388	355	369	379	391	348	361	372	369	373	375	343	355	346	354	369	375	359	378	380	359	388	361	362	343	358	368	384	384	336	360	397	339	371	356	382	335	371	371	332	327	382	381	361	383	373	342	358	370	378	353	369	379	376	352	353	346	348	354	334	369	375	318	398	362	340	349	377	371	340	391	340	340	429	377	349	388	367	329	335	327	389	357	392	367	400	383	337	343	407	356	343	349	360	346	371	344	355	357	387	365	348	389	398	324	385	380	340	366	366	401	396	328	355	367	337	398	341	332	345	384	371	350	387	364	359	386	392	353	350	370	375	341	361	375	354	364	382	388	350	377	373	361	346	344	387	378	364	386	372	389	394	361	366	372	383	365	386	358	356	357	360	354	343	363	365	375	368	333	374	379	363	355	364	367	347	320	401	341	368	384	328	379	357	373	368	342	339	380	403	382	350	379	389	343	363	393	386	372	367	347	365	355	377	384	333	387	370	371	369	361	352	381	344	353	346	380	369	368	365	365	387	361	349	355	384	386	371	362	354	324	362	360	332	372	358	375	367	404	383	342	364	338	357	376	381	378	349	359	375	350	395	385	361	389	359	438	357	368	326	369	360	387	361	332	359	356	366	346	372	373	363	376	350	351	360	376	351	346	358	365	367	372	370	364	332	377	357	385	372	380	343	384	361	377	377	372	364	370	375	339	378	342	363	363	331	365	376	358	367	365	353	388	350	348	392	361	361	380	338	354	355	375	355	375	366	345	401	388	388	367	342	369	379	362	366	390	360	369	349	376	349	328	372	362	359	367	344	370	406	355	353	350	371	346	395	353	357	375	399	368	335	355	363	339	348	392	367	389	371	370	382	322	338	343	377	392	374	356	371	397	348	350	383	357	354	382	393	333	370	341	366	392	373	344	386	367	357	397	358	371	345	381	346	376	385	349	352	359	347	309	367	413	382	376	383	356	400	325	383	388	374	364	348	352	381	403	366	334	369	367	367	346	355	388	404	354	351	357	357	364	382	359	358	362	329	365	355	355	321	351	356	330	354	374	377	381	356	359	378	374	348	381	374	374	385	370	356	323	367	356	403	387	360	391	397	351	369	383	346	389	382	358	384	381	415	371	414	364	366	364	367	329	391	363	368	360	376	387	350	362	359	373	361	399	387	358	370	365	350	348	346	370	374	389	354	341	370	356	325	381	367	328	367	379	338	366	367	358	359	348	350	366	377	345	360	376	390	350	389	372	367	366	400	373	356	379	411	350	389	355	402	368	362	353	380	366	371	338	386	359	378	363	390	399	338	353	380	363	391	407	368	400	381	360	380	387	346	378	381	363	335	379	349	404	358	347	315	362	381	345	362	380	375	371	355	369	362	359	339	369	363	383	384	379	339	378	350	373	363	366	350	325	369	368	350	383	349	334	337	350	348	413	372	347	353	336	356	357	357	374	336	392	370	335	338	365	360	346	342	363	371	395	373	383	385	378	383	368	366	346	399	363	371	360	398	351	365	390	368	352	360	373	372	350	387	376	333	366	344	366	378	405	370	405	387	375	421	398	379	401	368	337	358	368	374	396	365	381	364	362	393	353	352	349	349	371	364	381	353	358	357	364	389	360	373	326	357	396	342	387	372	352	401	400	381	346	334	378	389	375	361	387	388	334	341	373	339	387	339	363	366	387	371	377	379	387	336	364	361	375	361	334	391	380	367	339	373	366	356	367	326	372	362	360	336	396	356	370	382	398	375	385	374	358	406	362	366	334	382	388	357	394	349	393	320	372	366	365	328	373	343	367	350	386	378	381	353	340	370	377	387	378	360	407	398	355	372	372	363	379	331	348	377	360	369	348	326	337	355	389	351	353	352	368	375	395	363	393	358	338	384	336	372	356	384	356	401	350	378	336	355	347	347	349	367	357	353	355	383	361	351	357	394	393	357	350	359	386	333	375	368	374	367	345	327	365	376	327	371	395	350	386	373	390	355	385	374	351	351	342	367	380	388	391	365	340	385	328	357	376	357	357	350	368	381	340	350	369	342	385	355	375	382	362	339	377	365	373	374	364	382	372	378	371	347	373	394	390	394	359	371	370	355	364	397	338	369	398	376	383	338	349	398	345	384	369	380	357	358	378	351	346	393	348	398	378	372	336	373	382	360	370	357	358	389	391	338	343	387	364	375	361	388	361	369	372	329	407	348	354	406	380	392	390	390	378	366	387	367	351	329	337	379	383	388	367	378	383	344	362	391	352	387	357	353	386	375	356	364	331	394	369	364	328	368	367	335	346	407	348	359	418	344	324	393	372	338	348	369	352	356	342	370	374	426	363	410	328	411	382	377	361	363	369	396	360	409	343	363	363	382	365	355	384	378	344	379	383	366	369	376	367	366	347	379	340	353	357	343	338	351	368	410	378	368	407	375	365	372	364	355	370	321	341	393	359	352	374	358	381	368	389	387	336	358	396	350	360	389	376	351	365	384	369	346	369	381	384	383	354	357	365	389	362	399	361	371	366	375	367	386	396	356	366	371	388	356	354	384	380	335	374	382	399	343	343	347	378	383	343	394	377	368	350	378	378	365	365	363	374	332	361	385	374	339	366	369	377	365	377	365	374	369	343	403	375	345	362	357	399	363
25823	24002	32850	28734	14794	1672	355	352	305	324	329	319	311	341	338	308	360	311	342	276	325	307	316	330	327	326	336	333	313	329	312	346	292	302	308	315	346	340	305	305	309	310	334	290	314	306	308	280	303	299	328	334	320	299	335	322	337	314	333	305	304	305	295	321	339	302	314	333	333	297	326	349	318	308	302	304	325	289	276	319	346	348	319	333	305	306	328	348	307	351	309	331	332	314	309	303	325	322	307	329	304	311	302	310	280	316	325	322	294	333	313	296	307	305	322	328	341	365	317	340	303	309	312	310	315	324	313	315	325	317	316	333	336	290	287	329	312	294	304	304	315	310	336	297	293	285	299	292	321	319	346	308	332	308	309	299	311	334	305	307	344	320	310	307	278	327	340	295	313	316	323	292	308	298	311	341	354	321	288	314	322	303	302	291	320	347	335	287	349	309	303	312	313	301	276	340	336	298	320	313	290	317	325	303	328	306	332	317	323	326	309	319	309	317	317	286	310	339	300	335	308	285	326	271	310	312	309	310	322	306	331	316	315	297	334	317	318	321	328	302	341	317	331	320	302	331	310	310	360	333	305	298	330	322	330	329	338	344	305	334	309	311	342	328	314	315	315	300	326	309	309	318	320	335	314	294	310	299	295	318	319	302	279	335	305	291	294	289	318	315	312	347	300	302	338	323	305	341	336	322	298	312	342	317	303	320	295	312	325	313	321	313	328	282	312	307	339	308	298	320	316	322	344	333	318	314	325	266	323	351	309	307	300	351	341	334	322	301	301	335	308	319	328	337	276	325	300	343	306	306	310	317	319	301	307	306	297	310	306	305	327	299	326	317	322	283	335	291	361	315	344	352	312	319	328	326	286	290	313	306	313	288	309	301	305	335	286	312	313	330	307	360	283	339	348	331	318	312	316	324	323	338	306	325	310	315	314	305	322	344	321	301	293	269	323	319	329	312	277	321	347	298	333	313	299	321	305	306	313	312	331	300	354	331	308	320	303	366	304	327	300	324	341	262	323	299	294	335	289	318	303	310	360	306	300	281	328	353	324	338	296	297	326	294	291	313	297	310	330	278	337	296	302	322	311	340	346	301	323	291	296	319	269	312	309	285	323	298	319	311	292	293	287	316	318	310	303	317	320	322	299	339	343	314	282	302	298	305	322	323	300	347	335	303	321	336	297	299	302	289	330	304	319	334	326	305	303	332	332	322	338	315	329	311	306	313	321	316	300	337	314	311	292	316	300	341	284	328	306	331	384	298	318	303	300	321	277	335	316	291	302	327	291	340	310	331	316	356	299	341	324	281	322	310	299	323	337	311	308	291	288	298	357	306	291	293	327	312	312	313	305	297	319	260	306	301	322	326	329	318	284	309	305	328	300	273	335	344	299	297	322	323	335	315	329	309	325	330	337	312	306	325	321	309	319	321	287	301	299	315	349	320	326	299	324	293	324	308	328	299	320	314	323	304	315	334	323	322	316	324	312	300	321	321	314	333	300	312	289	325	332	309	291	312	341	322	307	351	327	346	296	325	295	308	335	305	321	306	297	314	322	343	319	329	330	329	291	322	307	314	304	318	278	300	322	326	313	268	297	303	288	317	326	312	331	318	329	359	282	331	316	309	334	295	314	332	309	314	320	315	283	325	286	308	324	313	246	325	319	327	302	311	320	328	314	328	329	317	294	321	307	348	343	311	301	343	315	321	313	325	316	310	314	301	315	337	309	289	340	323	327	333	328	348	288	319	291	344	319	307	290	314	322	327	295	296	296	287	308	319	319	332	307	327	326	305	296	330	317	338	335	306	324	314	315	288	329	308	286	315	327	315	273	337	297	313	306	302	312	302	335	289	314	301	299	306	338	280	301	305	276	326	296	307	308	307	304	310	304	326	348	343	300	310	319	304	300	338	301	305	312	329	312	345	309	333	321	316	338	302	312	307	304	321	319	321	306	311	295	318	286	323	327	330	286	277	362	310	330	315	312	327	320	325	307	311	316	316	311	315	304	343	332	282	313	340	323	312	327	321	308	309	307	341	366	330	319	279	312	305	325	298	315	352	309	319	315	307	309	332	298	328	263	300	319	345	306	291	305	321	300	272	304	312	328	332	318	312	346	331	302	332	310	303	322	266	297	344	331	308	297	307	306	318	322	312	308	338	292	320	338	319	315	301	302	321	336	314	304	304	323	331	303	338	343	287	283	310	297	328	320	302	300	346	325	336	315	285	307	287	313	310	300	300	330	334	300	264	297	330	344	297	319	308	311	340	327	333	335	334	309	314	318	303	319	325	306	317	296	319	300	328	316	289	330	340	304	345	312	339	326	305	285	351	328	314	296	334	329	336	325	306	329	319	327	339	329	331	309	312	341	293	292	306	288	294	339	288	286	299	314	323	342	328	301	310	267	320	302	279	346	330	292	317	341	336	329	328	303	273	281	332	303	326	339	335	316	319	328	296	303	330	264	297	296	315	349	311	325	290	324	317	312	318	280	299	309	330	292	312	290	314	299	338	329	290	317	327	322	284	332	329	327	316	339	310	322	328	290	319	327	317	323	301	323	312	327	301	297	322	283	341	325	300	323	285	306	318	332	319	328	294	319	319	348	335	302	327	337	332	323	334	319	355	301	304	328	302	292	322	342	318	283	314	325	303	311	303	316	347	293	293	327	323	326	347	313	340	264	337	334	285	300	277	303	274	303	308	333	330	277	301	307	296	316	334	324	337	281	293	306	337	335	356	329	303	286	317	318	306	335	339	350	354	319	313	316	316	289	285	292	264	289	284	340	316	299	314	336	326	313	351	293	326	360	293	302	297	321	320	332	324	328	333	317	313	309	299	315	310	328	304	359	331	338	305	311	340	317	343	315	313	327	286	301	309	344	284	268	303	304	305	313	311	309	328	333	283	319	305	317	319	320	306	309	306	325	322	327	335	310	318	320	309	316	300	334	320	297	303	303	303	327	306	336	296	290	337	301	307	334	318	340	314	328	284	298	322	327	317	306	300	301	336	320	322	308	290	312	314	336	313	314	306	312	298	320	323	310	313	348	326	316	333	313	336	319	334	313	321	331	301	315	304	332	309	298	313	332	317	308	298	313	327	299	310	315	302	308	333	312	312	313	317	289	330	302	316	342	312	308	329	304	318	316	306	324	325	335	309	337	315	291	299	316	337	307	289	307	307	298	322	347	314	344	318	303	338	291	336	322	316	336	371	292	328	302	310	330	303	287	298	320	299	285	309	317	325	325	343	306	333	324	321	314	285	290	339	293	277	325	303	284	301	307	330	308	314	325	328	309	338	305	292	307	316	325	315	319	336	302	304	321	310	304	296	325	293	302	339	343	309	315	280	316	293	328	319	314	323	334	321	301	344	312	316	285	321	319	335	296	331	314	304	278	345	330	299	315	327	310	341	303	299	311	333	302	325	310	321	302	333	298	320	320	332	319	301	355	306	316	344	362	304	335	329	313	323	296	335	297	311	306	318	294	341
52654	76105	50942	30561	5711	471	435	395	410	416	365	352	400	370	387	402	373	372	374	396	373	338	361	349	378	383	378	389	372	393	330	391	346	365	390	374	362	389	379	368	386	352	347	377	389	379	389	375	355	359	380	369	370	340	351	391	359	367	363	391	369	366	382	361	360	389	335	361	394	363	403	335	384	332	358	394	372	406	405	372	358	345	361	398	339	398	385	363	375	370	378	404	340	365	387	375	352	386	371	365	385	377	359	349	371	405	385	364	353	386	359	372	381	368	370	388	386	359	414	346	375	374	377	351	390	341	349	396	385	372	372	348	366	381	388	412	373	366	377	392	367	348	377	376	385	387	349	374	405	389	354	358	350	363	417	384	385	353	396	351	377	374	380	334	392	417	382	375	363	342	371	360	352	390	403	343	347	375	372	343	369	351	337	381	348	371	382	403	386	372	381	352	346	371	378	361	351	372	341	359	393	399	376	372	399	361	353	387	354	391	377	346	358	388	375	358	346	377	388	356	366	353	384	388	350	381	360	363	402	387	364	352	376	332	386	374	342	367	415	370	376	368	374	389	368	377	372	355	371	389	374	368	358	385	373	354	398	364	351	368	366	401	394	376	356	384	387	348	405	349	388	372	345	368	373	379	375	370	366	386	358	383	406	350	382	406	383	378	420	334	372	352	361	375	346	375	397	399	369	340	391	363	364	375	376	342	356	373	369	378	368	380	343	362	329	358	376	360	379	364	378	372	381	376	362	352	398	363	375	375	367	380	346	358	334	370	367	336	385	370	361	366	378	354	365	390	339	344	337	376	372	399	363	371	329	362	407	363	364	393	418	390	374	311	379	362	367	357	387	368	388	384	391	355	389	395	356	360	385	362	359	347	368	343	364	371	374	381	370	371	360	350	373	369	395	365	388	355	404	407	415	376	366	362	377	362	363	365	357	399	366	377	324	369	354	410	421	333	385	379	381	397	400	387	370	399	399	368	376	359	395	396	339	368	354	356	383	358	404	383	383	393	391	383	350	342	374	377	391	381	382	378	383	371	374	420	361	356	376	376	382	378	352	378	361	389	384	372	368	357	387	375	331	375	376	378	358	354	361	366	366	371	352	394	337	340	360	368	366	357	365	391	359	347	378	368	350	374	396	375	362	400	364	353	364	393	383	343	384	391	374	361	422	390	337	363	361	372	374	379	360	352	359	377	375	372	389	403	364	377	395	367	332	373	382	365	369	359	396	361	346	356	434	355	394	351	397	341	383	333	390	358	337	357	367	356	364	375	359	343	352	360	384	321	359	386	339	363	397	376	382	366	380	379	392	400	358	355	372	425	408	368	363	378	367	358	348	382	345	389	349	361	380	371	374	367	369	389	363	346	330	371	370	358	344	367	374	373	378	390	374	376	404	370	355	363	363	400	324	376	404	369	381	388	374	352	367	389	358	340	406	362	375	347	357	383	357	381	372	365	388	369	403	395	362	380	372	399	371	369	343	389	364	345	366	380	376	359	366	365	412	365	373	391	382	355	348	351	394	376	379	347	353	359	400	354	353	388	396	393	358	372	416	386	366	397	394	386	361	371	378	394	373	402	369	351	367	368	375	401	369	392	398	369	337	381	380	401	381	382	331	364	383	353	380	388	358	367	385	369	363	364	363	357	339	378	382	415	376	338	377	373	351	386	386	393	370	382	364	371	350	361	354	412	387	342	360	382	380	401	358	362	370	354	395	380	348	364	358	357	365	349	408	387	344	380	404	381	344	379	406	374	382	350	361	371	401	358	374	358	391	389	350	359	360	367	372	368	401	348	348	377	356	355	359	370	385	356	339	386	392	355	360	364	403	395	383	374	367	372	377	361	413	399	382	366	338	371	369	376	389	387	372	350	403	357	366	401	354	390	361	361	371	397	351	407	327	370	401	376	357	358	396	353	350	376	366	373	374	346	362	345	375	362	372	395	407	377	383	383	379	405	383	392	377	358	354	411	354	392	386	385	359	391	370	347	340	369	362	361	347	355	337	380	334	350	368	386	366	371	383	362	345	373	372	384	380	407	372	344	391	356	347	355	373	371	354	377	374	352	359	378	352	357	359	372	331	358	358	385	395	349	337	376	372	353	340	382	401	357	364	388	377	368	363	367	381	346	362	399	347	373	343	340	367	390	400	360	391	394	316	371	357	347	375	372	410	356	388	337	367	366	362	377	382	340	375	368	381	384	371	386	361	380	367	381	383	380	377	374	320	387	357	355	338	400	384	400	393	381	374	366	379	357	365	384	390	345	391	376	372	359	333	374	353	385	407	383	379	371	384	363	366	355	384	378	365	347	363	369	379	339	339	381	402	364	379	359	354	405	340	369	370	383	402	392	377	344	415	360	390	378	384	356	404	368	361	386	377	336	369	355	348	383	364	358	418	379	339	353	329	357	378	374	387	362	335	338	354	356	374	373	393	376	373	358	367	384	368	382	365	371	335	396	377	380	378	372	375	393	351	372	361	346	360	385	364	406	394	348	365	380	361	370	378	375	357	390	363	367	374	356	363	357	370	356	382	368	403	388	361	359	353	366	358	355	371	372	346	394	380	380	401	369	384	397	350	356	396	343	349	364	377	345	384	385	356	337	405	328	376	347	336	372	391	341	337	369	364	364	331	369	390	381	370	352	401	322	364	351	362	405	405	393	377	371	395	335	392	382	359	359	339	386	393	363	359	357	349	363	387	346	373	365	350	370	353	369	375	345	368	372	389	389	362	395	353	370	388	399	378	387	363	366	339	357	345	409	381	360	354	354	362	359	425	351	358	373	362	385	366	357	393	407	364	396	383	364	368	379	352	366	377	399	401	394	367	367	340	342	370	341	384	394	336	410	378	339	338	373	355	394	400	349	354	386	363	340	382	380	376	380	371	397	365	370	392	386	391	374	332	381	393	382	341	361	386	371	354	381	358	372	364	400	368	369	362	341	382	385	391	394	401	344	377	357	358	388	380	330	366	343	359	407	372	363	355	366	345	363	377	368	325	341	362	351	399	409	362	389	375	384	334	346	416	360	368	324	367	369	391	347	372	393	399	370	413	385	352	378	363	390	342	363	331	378	362	367	378	394	390	377	341	399	397	374	352	346	337	357	393	346	354	360	378	373	349	386	365	365	374	375	357	370	382	366	380	392	356	398	345	336	365	360	353	376	374	408	373	393	368	390	356	341	371	374	363	373	345	364	379	360	350	367	359	336	375	412	359	388	365	362	353	404	389	365	378	388	377	421	389	354	354	356	344	351	373	385	409	386	380	375	370	362	403	391	381	364	384	360	379	376	395	397	413	371	367	381	389	363	385	372	364	334	395	357	376	368	361	392	352	364	387	376	363	353	395	367	362	386	371	388	384	363	379	376	385	413	356	385	398	396	387	362	361	409	353	347	350	372	374	369	373	331	354	382	369	344	442	373	369	361	381	399	380	370	347	362	370	408	348	373	385	345	372	401	352	349	350	349	381	402	364	383	373	401
23245	21871	30969	26777	21803	20250	8699	707	579	547	496	527	536	508	503	528	495	520	538	516	520	509	477	491	497	456	515	480	519	509	504	507	509	531	500	516	495	530	521	493	488	517	505	516	522	458	498	509	486	479	457	463	492	471	476	481	489	540	528	483	462	517	542	529	461	503	508	493	498	502	499	508	527	502	466	522	481	516	496	468	521	486	484	499	506	501	503	486	500	534	545	507	475	488	495	527	523	487	482	542	532	468	499	542	458	486	521	502	468	481	534	468	467	467	488	536	516	509	469	518	490	541	515	507	467	484	477	484	484	532	460	505	489	464	477	535	517	498	480	514	505	464	464	493	486	502	475	524	460	472	486	498	496	488	489	519	516	497	547	488	511	501	464	520	466	483	498	491	501	511	484	501	489	481	488	483	477	515	520	497	498	509	489	508	459	549	481	495	532	494	501	481	469	502	502	507	437	480	522	479	474	506	526	499	508	514	490	470	484	505	518	488	521	536	511	457	527	497	480	527	460	518	513	508	521	510	523	507	508	513	482	470	520	523	496	460	549	490	480	493	511	501	526	483	512	512	499	489	450	522	469	471	516	479	459	480	511	496	456	505	456	499	537	499	538	524	512	494	507	492	485	476	473	521	511	496	493	533	457	508	500	530	506	536	504	512	503	454	506	517	455	517	498	480	477	487	517	480	509	469	488	511	500	485	485	524	474	527	529	452	492	491	503	484	458	487	463	494	473	496	512	479	495	485	469	519	501	488	511	511	494	519	520	524	533	475	505	453	500	494	504	492	476	485	540	435	487	493	486	484	517	478	501	505	472	522	499	447	488	510	523	540	480	491	529	506	485	483	524	540	470	485	472	519	525	462	454	498	515	499	471	488	498	510	523	489	498	488	496	518	460	481	464	457	476	443	508	478	470	544	508	490	497	512	505	479	495	521	475	513	507	455	533	491	515	512	507	513	482	499	495	506	479	492	501	502	476	530	494	446	470	477	445	474	471	507	488	525	474	523	496	494	516	460	530	472	488	549	478	522	440	506	507	449	492	479	454	544	518	502	539	498	472	554	473	493	475	503	488	473	481	501	489	511	473	484	502	483	503	552	488	518	542	476	538	484	524	485	476	523	539	500	501	491	523	492	517	468	508	532	456	480	509	503	510	491	509	477	458	479	499	557	516	474	500	481	505	487	476	535	507	500	500	482	481	478	500	471	506	513	485	533	532	523	491	500	443	481	540	477	521	504	511	522	524	465	565	492	493	503	480	509	539	496	478	501	535	488	499	470	503	519	466	532	505	528	516	498	454	537	511	441	462	549	540	480	490	508	496	565	516	494	465	500	499	501	473	506	478	480	491	507	527	494	498	512	498	484	486	478	494	492	500	500	525	518	488	505	550	523	534	494	474	508	507	491	504	488	500	518	502	527	509	481	492	471	495	483	480	522	478	488	473	516	515	463	457	520	480	510	523	495	521	461	484	513	477	528	478	527	506	484	490	504	478	483	466	506	472	469	504	523	535	449	489	493	517	546	482	503	503	499	503	493	542	450	466	514	511	476	513	473	479	442	538	494	508	517	497	461	509	528	546	504	474	484	562	510	517	520	491	508	481	505	471	509	504	463	487	509	491	500	496	492	499	518	501	480	517	515	505	510	474	532	513	497	519	502	480	542	473	499	481	519	465	487	512	516	528	499	448	471	492	514	549	470	534	506	502	514	477	502	483	500	498	474	500	502	480	480	467	488	512	489	483	488	495	502	475	475	478	475	477	467	456	474	480	453	460	491	501	498	485	478	545	502	512	500	461	489	504	458	490	519	508	500	485	498	497	472	484	529	511	462	505	497	485	542	473	489	498	479	528	490	483	517	533	490	484	533	518	517	504	507	517	504	474	507	545	477	479	533	466	493	479	469	506	466	471	479	496	511	492	472	529	464	473	531	500	474	479	500	482	533	505	481	494	562	499	499	473	496	522	526	469	512	508	508	461	504	507	497	534	498	496	513	466	516	484	540	491	479	490	508	498	466	522	488	504	502	508	460	480	495	506	506	482	490	481	525	466	517	475	490	486	496	538	525	483	464	456	481	441	508	500	457	528	507	496	490	526	517	535	491	520	493	518	474	534	463	466	524	461	505	486	501	520	493	480	496	515	514	502	539	485	484	489	492	514	486	469	498	489	507	477	504	490	495	467	482	492	489	494	475	511	505	485	470	534	492	464	513	503	463	522	482	503	480	489	457	491	504	522	518	524	489	463	480	522	500	543	474	520	521	526	523	447	498	508	511	518	523	475	512	482	518	530	532	513	537	524	487	476	482	488	521	492	472	518	512	487	507	513	522	505	484	517	533	510	507	506	549	499	488	498	493	480	506	507	507	505	536	491	509	508	490	500	481	499	501	468	483	452	489	489	467	464	481	473	501	493	451	508	517	468	522	518	509	495	537	522	487	505	489	525	475	522	530	528	499	509	490	534	508	487	526	504	481	500	519	523	474	507	474	495	534	502	510	503	492	445	496	504	497	502	505	462	511	486	476	489	504	483	530	524	487	482	503	510	459	523	459	505	500	478	507	420	502	482	471	471	489	500	479	485	520	489	475	479	487	540	495	498	494	475	532	500	501	543	492	469	441	518	495	494	487	508	489	503	503	535	538	486	456	489	486	496	480	529	491	516	528	539	509	490	495	477	471	484	484	521	471	482	501	479	519	496	514	484	505	474	517	513	487	489	499	524	472	501	475	498	501	472	481	517	501	482	543	489	490	492	506	471	546	498	511	529	473	472	492	515	493	481	507	497	491	484	499	478	482	455	510	503	487	474	498	514	482	491	483	487	500	489	475	496	497	444	511	484	530	462	504	496	503	547	524	523	495	474	494	507	493	464	531	476	468	472	486	497	472	479	559	511	517	491	499	503	546	492	502	475	514	546	487	483	510	500	470	485	498	495	445	522	535	499	521	492	479	463	482	498	519	508	495	497	514	504	452	503	433	501	503	481	486	489	507	498	497	524	468	520	471	489	557	473	470	502	526	522	484	520	490	488	521	474	539	481	512	493	488	485	513	458	519	492	499	515	471	549	482	488	494	511	490	465	525	513	489	509	519	465	493	476	523	492	481	502	474	482	469	499	481	507	500	484	459	464	484	515	465	544	483	466	504	509	475	482	488	474	422	488	532	505	513	486	477	509	451	469	498	499	490	541	504	485	477	476	518	486	508	464	454	523	513	519	495	480	535	491	522	447	543	466	494	525	502	493	480	475	508	523	506	477	486	517	478	495	504	488	497	504	483	505	520	469	491	504	469	478	464	472	481	503	487	490	473	515	494	456	473	472	483	467	515	528	529	487	499	464	523	493	480	466	491	474	526	506	489	502	481	516	524	457	498	541	504	470	491	486	485	496	483	490	510	513	514	470	487	451	527	520	493	509	466	433	515	483	524	472	468	525	517	459	462	492	501	513	474	527	487	516	487	494	506	491	460	506	487	506	480	468	507	503	462	504	485
63148	100260	73992	49315	14326	830	713	675	603	654	577	569	599	543	557	541	566	598	557	547	587	561	525	538	562	566	535	550	545	523	540	557	588	550	528	539	552	524	557	536	554	509	557	551	588	556	517	568	508	560	530	530	545	603	521	553	578	563	521	569	544	557	575	512	583	563	490	533	588	576	530	528	567	500	510	548	542	517	570	532	547	522	550	562	593	570	568	529	562	527	564	528	564	566	555	562	578	529	520	519	571	583	523	554	560	563	526	533	568	525	570	539	559	593	551	541	556	557	528	529	520	540	532	566	529	553	521	558	534	526	561	547	551	587	552	518	561	525	548	553	534	522	541	566	557	514	548	586	555	536	540	511	543	534	502	573	532	556	547	529	532	574	543	535	559	569	580	593	484	569	533	550	548	544	520	592	553	527	566	530	551	539	564	580	545	559	511	540	532	547	518	548	584	585	492	510	599	564	528	569	575	528	545	572	512	548	586	508	574	544	534	558	576	542	496	530	493	564	516	559	547	531	525	557	554	537	574	552	533	543	536	542	541	533	574	520	557	524	541	577	528	534	564	508	510	546	592	512	529	523	551	601	565	569	522	512	563	576	539	542	536	542	576	526	584	577	488	539	515	539	558	552	550	557	496	560	495	531	544	558	545	567	531	572	540	541	529	536	486	546	554	513	513	509	562	544	536	591	556	513	529	580	545	503	520	555	521	520	536	554	539	525	569	523	532	517	525	545	600	552	552	566	531	567	546	534	525	550	517	529	545	601	511	538	552	571	532	546	541	559	560	547	542	536	579	525	540	573	548	524	563	531	539	492	540	525	563	561	517	565	510	536	559	537	572	547	550	551	562	500	560	541	548	530	500	535	556	533	517	542	497	554	544	527	521	595	515	531	587	523	542	523	557	544	558	558	531	571	540	559	505	498	598	582	501	557	534	537	550	543	553	547	544	561	538	564	539	519	560	533	548	525	564	558	596	584	555	558	579	564	549	539	572	586	536	566	546	581	603	566	540	515	517	589	545	572	568	543	549	536	507	539	548	576	528	541	525	519	554	568	570	544	510	557	513	531	552	554	555	504	539	557	538	538	577	511	563	525	564	534	540	553	560	554	581	553	557	522	559	507	529	537	527	561	516	565	518	538	576	541	575	547	520	491	481	530	516	552	567	578	572	549	531	540	545	527	522	547	555	554	547	518	527	555	562	545	527	567	521	533	501	532	561	563	549	509	542	528	526	571	526	553	568	557	536	489	547	532	576	535	516	549	528	512	623	527	536	540	560	581	545	535	568	568	604	593	526	554	547	554	571	568	533	552	530	552	558	518	548	524	566	532	552	553	565	549	553	583	525	530	551	496	513	551	515	543	554	523	532	565	533	601	539	525	546	546	518	484	538	542	548	575	546	542	558	542	507	586	538	593	600	516	533	517	505	563	562	520	519	522	542	550	535	575	560	525	554	561	592	558	545	533	543	533	543	513	510	561	553	551	485	570	526	538	573	573	489	540	503	558	557	523	551	565	543	524	530	548	550	512	554	598	575	545	524	539	529	544	533	528	577	556	527	533	562	599	500	578	545	553	491	538	539	555	530	548	552	530	528	574	502	522	582	590	508	558	568	529	524	524	562	548	526	569	531	568	538	555	546	558	556	555	507	585	546	550	586	573	555	519	549	546	547	540	544	506	500	543	530	549	535	570	551	517	540	558	535	530	513	488	525	547	537	557	534	543	525	570	510	555	537	554	575	504	553	542	548	570	583	528	543	559	565	531	541	584	546	582	562	491	508	548	555	512	581	550	526	555	553	547	554	530	529	529	547	531	524	557	563	552	565	565	547	585	514	570	541	553	541	569	528	563	556	584	532	550	562	607	514	515	535	540	526	536	550	530	561	495	546	527	548	507	522	525	551	535	544	577	544	534	582	568	571	526	581	528	515	535	551	569	516	558	592	538	547	552	570	570	543	501	515	534	542	565	570	550	552	544	525	563	557	529	538	589	521	520	597	543	580	559	551	528	582	538	509	550	532	542	530	546	541	542	528	545	543	554	531	524	528	544	559	569	515	575	508	585	557	576	555	555	537	527	535	507	536	558	575	543	537	545	555	539	524	509	531	549	529	521	532	509	574	516	522	549	553	529	549	532	530	573	550	546	528	510	531	531	521	541	563	529	512	562	512	530	564	545	511	495	492	588	562	591	520	538	558	484	561	521	516	538	535	532	541	578	562	561	516	546	548	564	562	535	559	528	526	528	511	543	613	543	537	502	557	555	529	542	556	567	567	536	545	501	554	553	514	564	529	541	539	585	550	549	600	529	598	605	541	534	537	507	549	565	538	507	511	537	500	546	519	557	542	520	514	542	518	548	558	517	554	529	560	548	563	550	542	516	536	603	562	586	514	528	526	530	536	572	523	528	567	519	550	575	532	549	574	525	540	561	537	573	485	556	553	539	521	542	524	530	564	550	532	516	554	550	535	547	503	535	566	532	534	560	501	558	592	543	538	566	549	557	588	553	563	563	550	557	530	546	542	587	571	563	559	553	543	539	503	532	496	537	541	525	588	548	541	547	537	575	523	515	569	551	565	564	517	583	511	557	553	560	534	574	486	523	513	517	562	519	527	604	558	534	528	506	568	551	543	521	515	566	549	607	543	539	598	513	548	557	555	549	544	586	547	523	524	553	576	550	585	527	568	533	533	534	595	537	539	535	541	568	561	535	524	574	524	538	548	534	539	563	536	581	536	501	531	573	565	569	513	550	517	555	518	575	521	553	555	551	527	570	564	568	490	497	521	585	568	558	552	532	536	523	565	523	543	536	565	538	561	549	522	567	513	548	620	511	515	588	573	540	530	557	505	497	526	528	573	549	591	528	573	561	511	554	564	579	525	551	542	584	543	533	505	535	548	563	570	592	563	558	583	534	518	581	550	575	530	573	534	535	589	545	506	561	571	541	556	577	543	540	523	537	523	550	505	546	524	541	537	550	545	537	545	568	520	528	523	545	545	563	535	562	535	552	538	548	536	564	573	554	508	489	541	515	560	546	537	547	582	534	546	524	524	540	540	594	533	565	560	535	570	549	546	560	552	582	553	554	551	566	525	528	595	543	531	520	517	543	547	527	508	539	527	539	576	567	557	576	558	549	551	535	543	557	570	529	542	564	550	500	566	520	559	562	531	540	526	564	531	541	576	572	540	536	536	551	560	513	567	499	539	527	545	567	582	533	567	542	543	568	500	595	527	543	556	524	531	540	555	527	572	537	548	559	556	573	540	559	538	545	569	570	521	543	508	528	517	537	550	555	536	537	562	566	535	572	562	517	493	538	533	563	565	522	513	569	554	564	553	533	561	493	547	556	507	533	500	542	556	514	581	559	553	542	529	570	576	551	525	509	516	503	509	537	552	540	548	539	587	555	535	569	536	526	574	538	535	549	573	532	557	561	531	536	489	558	534	553	548	590	542	529	580	542	563	508	522	569	523	561	570	541	561	546	558	547
29077	26643	27510	14297	1350	229	213	233	202	226	240	200	230	241	231	217	197	212	224	218	227	224	227	224	198	225	262	213	213	229	186	228	224	231	217	200	224	230	209	222	209	194	203	229	224	195	250	209	245	257	195	207	216	222	225	214	223	203	233	235	205	231	230	227	229	226	229	208	218	196	241	200	230	227	224	208	209	228	239	218	216	247	211	193	193	249	248	222	220	213	231	232	211	216	220	238	204	225	232	234	238	211	206	249	202	243	203	227	221	206	213	230	223	228	227	235	190	219	211	201	197	245	209	212	205	224	207	214	215	231	233	223	229	201	208	214	208	221	195	207	258	182	230	183	202	223	215	224	246	215	227	216	202	215	216	205	199	206	202	256	237	233	216	245	223	212	215	222	258	248	235	220	235	197	196	225	226	202	230	220	223	214	203	223	214	233	201	222	226	207	213	218	232	219	215	247	233	215	212	218	231	246	231	218	215	215	230	229	225	231	220	217	191	229	210	200	199	210	220	220	220	213	210	236	203	213	224	195	234	205	227	246	235	215	241	213	199	217	248	219	213	241	233	208	226	223	224	206	213	204	219	218	221	222	196	219	227	199	251	226	192	203	228	205	226	205	195	220	204	246	226	225	223	232	229	234	236	214	211	223	253	252	216	204	217	201	215	239	186	218	215	214	235	215	217	237	206	230	220	221	232	213	214	221	252	223	209	195	201	217	204	195	225	233	188	227	219	233	201	220	231	205	207	205	219	222	209	219	216	227	205	214	212	232	195	206	229	216	242	246	235	241	219	248	200	216	214	191	221	203	223	239	206	202	260	237	189	223	214	224	213	221	201	232	211	230	227	210	238	231	250	214	235	221	244	198	212	235	223	201	231	221	212	216	206	212	218	214	218	234	235	211	200	202	222	191	212	221	213	246	217	201	220	225	209	179	216	223	193	184	220	222	208	206	229	238	223	196	191	207	218	213	195	202	221	214	214	219	231	211	268	204	224	234	221	225	215	239	216	214	225	217	204	187	241	200	217	220	212	195	212	221	233	200	227	234	219	227	216	222	239	216	236	210	229	223	230	241	208	231	238	213	204	221	201	239	223	200	246	224	201	214	209	223	226	223	212	219	199	221	239	193	197	186	202	214	239	201	242	201	226	190	201	188	217	227	214	228	216	236	209	198	228	215	200	211	227	210	216	210	217	209	221	220	221	217	239	211	201	230	238	207	222	210	214	226	243	197	228	214	197	240	234	208	200	215	208	214	215	227	232	204	237	208	231	180	222	198	208	214	186	219	233	224	235	252	214	213	221	230	217	207	231	248	239	205	198	235	217	207	196	227	210	226	220	231	205	208	222	209	228	224	211	217	225	206	209	207	233	224	201	218	234	229	205	203	190	196	230	204	251	202	218	210	214	254	202	230	228	231	211	216	204	227	218	229	180	204	222	208	217	230	220	206	209	226	202	246	207	220	190	219	210	227	216	203	232	207	226	212	225	214	224	219	245	231	224	201	183	228	206	220	204	236	227	235	238	230	224	211	223	236	227	215	199	212	242	239	229	184	222	189	235	224	210	258	215	236	223	238	218	205	229	209	214	213	219	192	211	215	206	216	227	219	219	192	209	195	202	242	232	218	202	194	220	234	198	223	206	223	239	227	218	221	217	210	214	237	227	213	216	229	236	221	186	188	212	214	233	227	214	245	244	231	193	223	216	215	226	237	215	232	175	220	200	197	214	229	218	223	213	238	200	222	211	212	232	215	215	229	211	198	233	205	199	237	219	216	212	227	231	218	190	207	216	234	210	218	204	214	221	209	237	223	223	234	202	213	221	226	202	184	196	223	189	213	214	228	235	196	220	223	215	221	223	231	216	194	199	239	247	213	224	222	205	233	233	194	211	221	240	216	217	243	227	226	228	230	238	229	193	222	224	217	215	231	204	201	245	205	184	238	239	215	239	217	241	215	194	231	222	232	239	210	228	227	215	206	214	225	232	220	220	207	238	204	225	221	201	201	219	254	220	209	226	220	217	219	231	230	224	195	219	251	204	218	224	222	228	208	223	210	235	204	220	224	210	209	169	217	202	211	211	200	203	231	227	230	229	212	211	216	210	237	215	218	203	236	221	231	215	216	217	208	232	228	202	228	208	234	238	218	207	208	235	222	237	207	228	223	219	238	217	234	225	215	211	230	203	208	218	219	203	231	220	215	213	203	207	176	233	194	217	205	204	214	224	206	222	208	205	215	200	207	224	215	196	242	225	209	212	235	228	229	200	222	217	224	228	221	223	214	222	226	202	229	244	226	247	220	221	184	219	232	209	190	188	209	245	209	214	199	215	218	252	210	186	217	191	228	255	235	209	219	215	215	210	243	220	234	217	199	215	231	225	225	194	221	231	218	195	253	219	215	215	249	223	216	223	195	232	222	199	218	208	204	211	204	210	240	256	195	250	193	221	227	222	207	196	213	210	216	240	242	226	221	213	212	244	229	208	195	225	230	193	248	216	218	253	220	195	184	219	211	212	210	215	226	215	246	217	229	220	205	215	201	212	226	228	235	223	215	194	238	242	233	224	220	221	220	198	220	217	209	199	230	211	204	237	207	209	229	219	219	206	198	232	239	202	225	209	204	225	212	216	214	217	201	209	201	245	227	231	252	220	206	222	234	216	216	215	203	237	234	224	225	200	236	218	218	224	217	203	234	210	236	214	231	223	202	226	216	209	227	197	215	218	215	226	202	238	228	201	248	257	197	219	229	262	217	218	204	217	260	236	206	234	208	227	217	220	217	195	224	201	210	198	208	196	203	259	222	216	217	219	233	219	256	203	196	184	205	220	207	204	225	202	223	230	215	214	199	198	216	223	215	234	224	204	217	214	230	216	241	204	218	223	218	223	210	224	226	225	194	211	200	215	184	220	207	188	228	243	223	187	198	205	215	227	210	203	198	234	235	219	219	231	209	217	213	231	222	217	234	216	211	221	208	227	234	193	216	239	227	208	241	223	220	208	225	242	195	238	194	219	215	208	255	211	236	210	226	237	209	223	221	230	236	190	231	238	214	192	250	201	210	233	239	217	205	208	267	239	205	220	216	230	201	202	236	236	210	224	211	230	197	207	265	200	230	225	198	211	204	210	214	219	199	219	236	231	233	230	204	214	232	202	227	224	227	207	212	222	229	200	247	229	207	229	194	202	210	208	227	230	216	216	200	226	227	226	218	208	223	220	208	220	207	229	220	232	242	225	205	202	210	245	217	214	213	254	219	223	226	229	230	214	222	216	192	228	219	214	192	203	236	229	221	200	228	192	241	225	201	210	232	214	219	232	204	235	205	237	232	228	206	253	186	232	199	203	222	228	222	205	211	211	231	210	236	222	226	225	229	262	207	229	197	243	231	201	226	207	205	231	233	218	230	218	220	212	213	219	220	208	210	204	235	231	206	200	227	215	220	200	234	228	218	213	226	219	228	226	218	227	236	225	193	216	238	215	227	201	244	206	227
28362	42694	24896	9683	1180	265	290	279	270	283	241	272	272	252	262	263	288	258	233	270	254	275	251	267	276	264	270	237	255	298	262	257	281	266	280	281	260	236	285	257	233	263	245	260	257	246	244	258	290	289	260	260	267	295	273	273	250	284	248	260	258	270	244	273	234	294	273	271	248	265	277	254	277	246	268	244	268	275	243	302	291	275	294	280	268	260	291	259	212	324	260	275	262	242	244	268	273	275	248	257	254	258	258	300	261	260	236	296	272	247	287	246	277	257	270	260	246	281	283	263	243	271	256	261	276	303	268	318	267	279	292	285	267	264	245	308	283	274	257	262	244	265	261	267	256	278	250	268	245	287	248	266	270	267	260	279	264	248	275	258	241	264	240	269	252	281	277	278	255	275	263	296	253	279	265	267	251	258	275	264	251	253	247	249	273	253	253	263	250	263	268	266	282	276	235	252	271	269	285	275	245	283	259	268	269	263	252	243	251	255	268	281	245	271	264	257	228	282	253	294	261	273	278	265	265	267	261	248	269	265	257	302	264	274	277	269	246	283	274	258	257	273	248	270	274	281	279	261	275	256	284	249	259	293	280	259	229	280	275	241	262	266	301	254	255	282	268	258	258	304	291	261	268	254	270	266	234	265	243	247	252	253	237	265	270	272	260	283	258	252	235	252	284	262	261	262	264	280	286	259	262	254	262	284	282	249	255	280	258	278	274	294	289	259	268	278	271	278	249	266	240	269	281	229	253	254	296	238	257	250	248	268	273	277	266	274	235	277	258	284	253	256	266	272	256	276	224	276	237	268	248	253	251	272	258	258	296	272	277	260	252	278	270	270	215	254	271	262	278	255	245	268	260	258	297	256	274	274	270	271	267	246	254	271	294	238	232	251	259	257	276	242	246	284	263	245	275	232	220	252	272	249	260	275	276	236	241	254	278	277	256	269	225	275	254	280	252	277	269	248	264	253	270	275	248	264	262	294	248	253	267	274	281	266	249	265	273	276	271	255	280	249	234	281	278	254	235	291	250	246	293	273	257	297	252	246	268	258	256	285	254	261	276	255	265	250	267	244	230	256	245	244	269	256	298	256	272	274	261	271	261	265	270	237	253	272	280	282	271	278	273	261	260	262	268	255	241	240	250	239	229	276	238	254	234	279	269	250	268	279	254	252	276	246	294	252	249	252	261	276	268	271	278	238	250	264	290	278	247	261	246	257	278	252	256	253	294	237	249	288	278	270	233	261	274	296	259	250	249	316	253	250	273	228	234	263	261	278	258	265	239	299	249	302	243	240	259	283	259	265	287	279	253	279	273	264	287	284	273	266	280	281	268	265	270	244	246	268	280	260	257	249	263	268	274	272	257	283	260	254	248	259	240	244	264	281	239	253	296	260	263	261	245	273	246	226	267	223	273	299	282	277	265	283	249	271	262	268	279	265	285	312	256	262	257	260	266	270	251	279	253	281	253	267	239	263	238	261	267	256	248	299	247	282	291	272	261	261	276	262	277	259	284	265	254	222	233	278	254	288	245	283	280	250	268	277	265	274	276	238	262	248	258	282	266	263	261	289	276	288	254	255	238	251	245	264	256	255	268	268	267	260	240	234	264	258	224	272	254	248	266	243	256	289	264	275	242	279	289	261	258	268	239	294	265	280	285	261	275	259	264	238	281	300	275	232	266	247	279	274	290	263	245	242	284	264	261	264	284	241	241	271	250	278	277	288	260	252	250	266	278	233	234	275	289	266	271	259	283	258	279	270	246	248	307	257	262	265	266	271	254	258	264	249	264	246	282	247	254	258	254	249	261	242	272	270	273	266	252	263	277	248	248	268	274	244	228	264	273	275	295	266	272	252	267	240	258	243	267	237	262	260	264	236	279	254	272	303	268	245	277	269	266	223	253	251	255	270	284	267	231	276	264	250	255	234	294	268	247	273	264	232	260	268	230	237	239	279	265	279	268	264	261	266	270	252	255	240	286	250	242	274	298	271	273	289	257	285	276	261	258	240	250	268	224	257	275	244	264	276	289	258	268	273	260	260	244	286	277	256	265	268	277	274	274	276	235	292	264	282	284	264	263	245	263	265	256	259	267	274	254	262	254	284	258	244	244	283	280	266	267	298	241	251	259	267	261	286	271	241	243	267	272	274	257	261	259	259	248	266	299	285	272	266	300	230	267	271	278	299	255	254	248	282	273	259	246	244	248	256	275	242	267	232	272	231	260	262	231	238	249	269	283	284	306	261	285	272	264	236	241	254	276	284	234	263	237	248	283	278	236	274	259	269	257	260	259	267	257	267	275	273	272	236	262	284	258	262	284	268	270	266	275	251	287	263	255	262	250	275	267	272	270	244	265	263	289	263	273	272	259	277	274	272	258	265	302	254	264	277	268	261	235	272	267	287	240	266	278	258	280	281	261	274	281	265	255	238	239	262	277	283	295	292	271	263	263	287	273	247	253	280	280	256	244	252	273	273	275	256	279	264	266	288	233	281	283	299	260	250	251	276	278	265	272	274	241	259	260	273	268	258	267	262	255	245	248	279	263	287	271	293	279	263	260	247	257	243	263	273	277	282	251	241	262	228	264	279	277	274	274	255	238	261	231	258	268	278	271	250	249	250	257	252	270	274	279	269	282	247	258	260	278	278	272	266	276	244	294	256	252	250	301	249	240	268	283	253	282	285	267	266	276	253	268	289	284	247	246	244	278	285	243	242	294	270	256	266	268	275	264	242	252	264	258	239	225	267	263	258	240	258	254	261	279	288	257	252	297	280	264	249	271	246	263	273	250	249	264	286	266	264	246	250	271	248	280	248	286	261	270	266	232	242	281	252	262	256	264	246	244	264	297	240	279	247	254	239	252	272	239	268	274	264	250	237	256	276	284	273	267	283	263	260	253	275	275	272	243	271	275	268	258	292	251	254	283	248	256	254	256	261	261	288	266	259	242	257	274	279	267	273	254	252	269	254	266	251	284	270	269	238	242	263	287	265	277	284	265	274	255	304	272	237	274	254	280	255	266	287	263	260	252	249	234	286	267	262	266	290	282	280	291	273	237	250	285	282	295	268	292	258	257	255	286	263	273	279	259	259	253	274	252	283	259	281	257	247	250	277	257	239	261	260	254	266	265	279	280	252	292	249	266	273	259	280	257	269	232	264	281	285	280	277	263	262	268	279	253	241	259	259	273	243	247	278	245	269	256	272	263	258	263	298	253	254	263	263	268	252	273	257	264	252	267	243	242	256	259	267	249	273	274	263	235	235	280	236	277	255	259	240	268	261	253	250	242	254	232	273	265	258	264	256	259	268	269	255	269	236	237	278	255	295	238	292	257	257	281	275	269	276	277	262	267	259	249	257	283	278	251	264	259	271	229	289	254	264	271	269	264	243	263	267	260	296	268	293	253	265	294	274	265	257	260	297	281	275	279	272	234	274	273	259	281	292	235	256	269	290	279	274	265	262	285	279	257	252	269	250	281	314	263	244	269	258
24229	22300	33107	29568	20887	10851	887	401	361	325	329	367	337	331	328	312	334	341	308	335	315	328	354	348	328	320	341	322	366	343	373	332	328	319	358	330	329	334	329	309	311	327	319	303	317	344	331	334	346	312	335	339	320	347	315	333	320	321	330	336	343	345	346	302	298	300	345	318	352	299	320	349	318	328	286	331	330	307	306	300	302	308	295	287	349	334	352	335	362	309	365	324	344	311	318	314	332	318	314	360	313	312	314	315	330	319	307	312	312	324	325	330	336	331	315	324	349	331	283	325	309	363	296	324	321	352	316	335	314	319	341	329	319	305	292	334	334	323	324	277	313	356	333	332	345	323	328	348	304	319	336	347	335	297	312	320	343	347	324	354	315	321	329	329	276	313	318	296	350	326	336	341	292	315	337	331	313	317	362	316	312	330	315	319	340	329	331	316	299	314	322	353	300	315	323	309	318	298	317	344	311	318	325	326	313	341	300	297	351	337	329	323	340	324	322	303	289	333	328	334	309	307	310	326	346	344	357	301	330	302	348	324	347	316	315	348	344	347	294	306	301	312	325	362	299	314	338	341	348	319	322	317	319	321	314	320	320	340	340	330	317	348	329	323	309	324	324	326	329	349	331	355	346	322	335	313	321	307	349	347	307	336	357	337	328	317	341	332	305	305	348	346	324	333	326	341	309	329	338	322	341	325	323	344	333	326	333	313	334	341	298	324	350	318	362	352	291	301	344	353	318	329	313	344	337	305	320	341	312	317	332	332	335	325	340	318	360	308	322	335	329	306	321	355	304	370	313	325	302	346	346	327	309	358	342	323	323	358	323	318	336	303	301	306	319	336	371	335	297	340	279	339	340	321	325	316	329	311	328	358	312	305	325	351	287	311	339	341	307	316	302	292	339	318	313	340	343	306	315	309	299	312	300	318	304	331	335	321	297	321	315	299	356	319	333	327	298	314	315	311	344	325	342	320	337	334	354	333	329	308	299	339	325	365	331	306	339	342	340	305	338	329	331	333	335	306	310	305	299	347	322	290	355	334	340	324	303	329	301	314	341	355	316	314	334	364	336	332	323	326	339	302	329	329	318	318	320	270	332	322	324	304	333	320	309	343	315	333	298	324	341	327	349	344	326	300	370	345	297	333	297	309	329	308	307	300	324	341	313	304	321	303	335	330	324	329	358	322	308	314	336	334	298	326	316	317	330	341	311	327	306	315	297	306	352	326	316	306	334	318	323	333	312	316	294	312	315	339	330	327	321	357	300	302	303	364	329	351	313	339	327	314	304	313	318	291	324	306	339	344	337	329	304	298	306	326	313	331	360	330	350	303	341	296	321	294	308	335	328	312	315	344	387	273	320	292	317	312	337	294	343	301	288	323	314	292	310	341	323	304	335	322	317	322	315	297	313	294	365	296	333	306	295	296	343	341	320	313	323	304	326	353	323	353	373	313	336	343	349	339	339	284	349	306	339	316	305	315	338	335	316	311	332	333	322	346	318	300	329	335	332	333	322	315	312	333	309	338	333	309	304	313	327	289	320	330	306	335	331	332	326	318	334	330	322	319	309	324	280	320	337	328	347	329	349	324	312	301	322	332	315	366	329	314	334	317	337	313	313	320	308	329	329	302	345	300	299	351	330	292	325	364	313	317	310	332	319	312	309	307	334	327	327	304	317	315	331	320	301	326	339	288	329	308	278	335	311	316	317	318	317	311	310	338	304	338	300	300	340	316	305	329	311	295	341	331	348	350	316	315	343	294	330	343	350	325	308	311	333	306	351	325	322	331	324	318	334	331	324	327	358	342	327	311	318	319	340	324	317	348	306	320	309	313	323	336	309	312	330	313	348	309	354	324	346	300	327	325	308	324	337	333	327	344	314	320	319	302	295	311	355	321	307	358	314	301	316	333	307	335	337	336	326	314	350	326	334	324	318	317	331	316	325	310	317	331	335	319	323	350	331	328	313	308	357	298	330	303	331	314	320	311	342	326	328	325	331	288	293	367	331	295	341	288	341	287	320	326	314	321	330	327	327	344	294	298	303	342	305	328	322	330	329	309	322	319	380	320	324	326	334	292	364	327	328	338	306	325	306	319	361	334	324	321	346	336	322	330	306	324	300	326	278	334	334	329	340	317	319	339	336	345	333	328	338	300	309	341	341	293	308	347	347	357	356	312	316	334	312	327	326	340	317	318	347	298	308	304	328	340	325	316	336	310	308	302	308	330	305	330	318	331	346	334	322	349	335	341	325	329	347	317	334	289	311	325	313	316	331	322	292	337	303	337	337	351	332	357	340	351	304	321	320	308	317	309	343	340	337	332	332	350	324	314	320	339	330	309	335	332	337	336	331	319	321	308	321	298	328	306	339	315	349	357	309	328	297	352	305	342	315	278	327	312	350	330	325	327	297	318	340	325	307	332	325	339	275	315	296	308	313	332	322	330	327	334	255	350	289	326	349	340	316	352	308	322	344	339	320	329	342	314	333	306	343	318	340	338	307	331	330	324	304	303	332	354	325	324	355	344	316	348	328	314	307	323	359	296	348	319	312	348	328	298	316	327	324	296	345	329	311	311	309	287	348	292	307	318	350	326	355	297	296	336	344	325	319	338	345	352	329	351	321	348	347	345	344	330	323	344	313	349	340	335	321	345	325	331	333	329	323	326	327	298	286	295	327	306	338	351	298	335	296	328	366	333	306	327	288	318	292	329	312	345	338	335	339	341	332	327	318	353	318	306	319	327	309	343	336	334	313	356	318	331	301	320	313	311	327	320	314	318	308	328	324	356	319	337	310	330	298	353	329	293	320	341	319	323	312	331	319	333	358	355	332	324	335	332	340	332	323	335	340	337	328	304	316	305	306	337	328	333	321	354	330	328	317	317	268	352	352	304	294	336	325	314	332	317	357	348	340	334	344	353	369	309	340	304	294	323	316	327	302	336	331	314	364	309	309	323	281	286	339	332	333	303	314	349	300	339	331	285	310	356	345	331	315	343	330	302	333	289	291	339	314	323	327	336	303	357	321	304	327	314	359	336	331	334	325	335	303	308	312	309	321	309	297	291	308	293	307	317	306	347	324	304	325	330	370	339	331	357	329	298	322	305	320	305	335	337	314	285	313	283	298	308	324	356	336	355	369	330	350	310	347	288	311	338	317	298	296	293	300	285	332	323	327	296	317	302	321	308	320	312	289	324	346	301	341	329	331	293	314	333	313	322	285	313	310	337	328	346	331	328	301	309	319	311	300	333	307	348	330	300	291	315	301	338	316	338	306	336	338	305	310	300	341	342	318	311	319	273	328	327	316	331	316	336	317	311	329	326	310	343	332	317	310	316	317	320	311	326	292	315	355	310	339	306	338	301	327	294	315	311	283	312	328	274	336	311	334	316	312	334	361	298	347	295	330	310	341	310	305	312	348	271	318	333	315	281	295	343	335	356	318	290	318	336	318	313	328	337	323	320	330	328	304	344	319	316	330	327	305	311	312	335
55544	89161	63430	37562	9743	495	447	453	400	398	398	384	357	369	376	354	358	362	370	381	361	327	383	328	339	354	373	384	351	386	395	373	365	344	345	360	370	385	360	383	386	346	370	331	346	356	302	369	343	372	355	355	333	380	380	340	360	382	368	335	392	332	394	343	367	371	348	336	372	346	373	357	387	391	365	334	359	359	331	355	370	372	335	368	349	332	324	350	363	387	379	355	379	344	334	349	351	327	343	355	348	317	362	365	391	345	359	401	354	399	383	372	363	398	345	356	358	367	354	359	355	387	364	370	355	366	366	403	377	370	345	382	389	374	374	368	361	352	379	359	332	356	354	352	383	357	388	356	341	344	368	389	369	380	347	393	355	363	350	405	351	354	386	335	352	338	359	388	381	337	376	337	345	361	341	394	393	362	367	333	343	349	365	314	350	406	375	374	378	358	374	349	361	376	384	365	342	346	397	392	342	338	389	360	376	357	348	334	373	365	362	338	372	355	391	389	345	376	383	378	347	391	363	350	345	368	360	355	382	354	352	364	374	335	351	361	354	391	347	385	394	344	333	352	368	364	373	352	375	361	387	366	361	346	363	369	346	359	373	335	340	366	375	338	384	352	369	350	346	387	356	362	336	370	335	364	355	353	336	358	352	367	376	312	352	424	374	329	369	366	373	369	340	324	378	361	387	351	349	371	377	366	351	419	387	348	368	369	360	361	364	415	375	358	328	377	389	377	358	346	360	365	365	364	370	382	353	384	393	377	372	369	352	363	383	362	360	375	367	379	362	337	358	400	341	342	376	378	365	343	357	380	340	383	335	392	357	373	368	344	349	367	389	326	409	387	388	370	366	338	377	340	396	361	370	356	372	411	350	377	397	347	375	406	333	324	384	407	380	361	362	338	363	358	370	361	395	387	361	366	348	357	333	369	364	354	371	361	382	350	333	344	389	351	395	365	354	353	369	359	397	349	366	383	328	389	347	344	370	368	336	352	353	325	342	341	338	369	366	365	330	365	373	350	342	393	376	361	407	374	352	371	329	325	389	373	386	365	376	308	340	379	377	354	380	358	376	351	369	344	372	391	359	372	369	365	361	371	349	378	375	383	374	363	364	351	338	347	351	366	380	349	337	350	376	399	365	375	360	401	385	368	389	381	355	394	354	363	369	383	356	354	382	382	383	364	366	355	380	348	332	378	344	353	366	383	337	372	341	366	338	363	367	405	357	351	363	343	348	358	338	369	321	392	330	359	356	356	366	368	348	388	358	346	378	361	334	372	364	365	383	385	350	385	398	390	371	358	377	367	356	365	375	379	404	368	385	391	378	359	352	388	379	325	335	391	366	402	344	352	353	372	389	351	325	334	373	408	372	359	360	362	356	352	378	362	377	362	340	363	374	363	354	396	372	360	350	355	408	377	346	393	386	358	422	362	342	350	376	377	364	354	377	373	349	388	351	414	378	331	369	382	378	350	401	362	383	362	390	377	359	363	379	357	342	356	350	344	320	352	367	401	358	371	360	360	384	381	373	387	362	397	373	361	343	347	358	399	363	379	366	378	350	366	338	401	324	347	351	396	361	381	371	357	373	386	386	352	334	351	389	370	361	359	401	383	325	344	387	343	382	354	395	362	348	369	358	343	341	372	370	388	320	377	366	363	360	388	350	392	352	384	345	349	388	348	318	381	354	345	332	353	369	371	383	354	371	367	355	353	397	386	329	370	385	360	368	358	370	366	356	343	378	363	378	390	364	317	378	371	354	351	370	383	355	407	380	354	364	373	392	345	381	385	345	380	360	346	350	361	367	382	385	348	351	331	376	376	349	349	357	377	370	366	370	346	376	343	363	382	337	357	384	391	355	371	382	367	353	360	390	408	320	407	351	355	376	381	344	362	407	342	361	386	362	355	342	385	335	369	385	369	379	344	359	397	355	398	369	347	390	351	365	408	320	396	328	336	366	338	341	348	402	364	380	326	349	375	353	358	351	389	378	354	350	357	375	365	362	358	387	356	368	369	391	361	345	338	371	387	395	386	356	385	392	381	387	366	347	364	342	341	379	358	355	372	383	359	348	405	345	367	332	393	383	339	403	343	343	324	391	352	369	358	334	333	372	377	360	366	411	374	356	379	353	353	341	349	340	367	361	369	351	334	361	388	380	340	380	341	360	361	380	373	378	334	384	372	361	367	378	369	355	370	386	378	372	356	362	348	347	358	367	366	298	369	374	358	371	358	382	372	385	371	371	363	343	361	372	379	388	342	383	356	363	372	353	382	365	364	385	391	356	367	359	351	372	374	347	392	363	353	382	363	371	355	348	337	376	350	380	358	343	365	393	367	401	339	355	356	355	385	376	365	347	366	364	339	364	346	377	372	368	323	385	380	343	361	385	366	399	383	366	377	347	369	388	358	365	363	335	377	387	327	329	369	378	353	351	360	338	364	360	371	358	361	365	348	322	336	377	384	337	350	339	396	398	342	359	368	370	349	346	378	355	342	377	362	387	357	355	381	330	364	350	323	358	379	342	328	372	401	362	360	380	344	346	360	346	380	367	370	365	350	317	346	371	382	389	325	376	367	397	366	347	400	358	389	392	390	366	357	368	346	381	343	335	384	378	383	345	356	353	370	347	358	347	386	361	341	325	342	390	353	388	385	359	344	390	397	359	366	342	339	343	387	354	387	374	358	371	360	396	381	334	365	383	367	386	335	361	342	396	362	341	344	332	359	354	364	395	393	394	353	379	389	382	381	369	368	363	348	346	346	341	327	371	364	329	332	355	384	360	353	389	347	371	378	392	385	351	330	395	392	368	365	361	390	378	343	371	365	351	381	357	343	358	404	331	388	351	375	333	371	365	324	369	374	346	360	344	377	366	352	370	340	360	396	345	318	348	365	354	346	384	365	356	335	377	359	417	337	365	384	373	395	351	380	369	342	335	352	357	380	379	392	392	367	348	356	370	342	349	381	352	338	411	404	404	360	351	364	350	372	384	387	343	357	347	336	373	361	342	327	361	363	377	352	365	365	379	355	362	381	366	374	384	366	375	354	402	346	366	372	368	345	382	356	395	368	362	362	381	368	374	362	366	372	340	351	358	372	351	342	327	352	366	353	370	350	419	359	374	366	325	387	390	357	359	359	352	372	400	356	347	375	356	359	374	369	348	356	358	361	362	363	340	394	368	369	377	351	333	353	380	398	340	336	375	362	390	354	356	352	368	343	329	343	355	409	380	382	371	372	369	398	343	353	375	355	346	367	373	399	349	365	373	361	385	394	348	347	370	342	380	376	372	368	396	353	385	341	373	386	388	386	354	332	382	348	354	360	357	415	388	355	343	366	359	393	363	356	349	355	357	384	357	359	333	403	342	336	342	354	373	356	418	375	344	359	355	340	386	389	357	371	406	356	340	361	344	345	361	363	343	389	337	323	375	361	365	347	354	341	372	367	379	361	401	361	378	379	348	383	327	396	373	352	379	339	350	361	339	388	377	342
25793	24000	33278	28677	13830	1373	396	350	356	325	324	330	299	337	340	291	310	306	337	292	322	318	282	311	321	317	313	330	334	317	326	327	298	318	298	341	323	325	314	329	292	309	331	313	285	301	297	299	304	320	314	294	304	318	325	353	269	284	307	306	335	322	306	285	317	298	286	328	312	337	305	286	337	305	308	290	311	293	364	350	316	312	292	293	312	324	339	324	321	341	292	338	302	314	290	278	343	316	315	298	325	304	303	340	316	339	295	316	329	331	305	339	326	311	315	326	311	282	291	307	293	342	303	325	306	305	310	281	301	294	322	335	326	327	356	304	326	283	335	332	318	317	335	324	304	309	330	320	307	304	302	324	282	310	315	312	354	298	286	312	289	340	325	308	337	313	324	295	310	296	320	323	330	272	308	299	284	318	305	304	296	298	304	303	322	340	279	294	306	306	318	339	322	316	330	328	327	310	324	337	307	347	321	319	288	300	333	315	303	328	293	322	298	303	307	316	316	343	320	330	309	354	345	339	288	300	323	308	331	310	337	300	289	334	307	268	349	295	310	315	319	315	311	325	348	326	318	291	306	335	296	316	330	314	316	310	296	309	295	316	284	290	291	292	315	313	327	324	327	333	314	290	308	318	323	325	303	292	305	286	293	319	310	321	315	309	304	325	303	329	345	339	313	302	285	289	296	310	347	299	319	311	309	331	308	339	303	308	314	304	312	281	317	293	298	331	282	301	281	365	313	314	315	315	330	290	327	310	308	350	343	310	306	322	312	348	280	301	299	335	308	311	288	318	296	363	297	294	282	302	306	290	310	292	295	319	359	313	327	318	308	305	340	306	328	317	292	332	296	339	323	324	333	340	310	301	311	303	328	333	324	292	317	338	310	325	295	338	318	306	306	313	340	342	285	332	307	318	339	301	304	314	316	349	306	297	335	314	306	295	309	272	329	330	299	314	306	302	314	309	327	294	288	290	325	308	314	313	330	316	323	266	310	322	297	321	288	298	358	300	315	322	326	309	327	311	261	312	295	327	280	355	299	313	299	305	318	332	331	285	313	319	322	331	316	330	318	320	293	307	307	313	314	334	294	337	314	310	332	316	291	313	308	293	302	313	305	336	344	334	310	311	320	300	292	299	295	314	303	294	307	272	305	316	307	338	326	281	320	325	313	282	339	349	325	354	325	322	308	286	334	297	305	318	323	330	307	350	323	311	352	295	306	309	325	300	319	334	323	342	330	297	285	293	318	296	311	311	327	320	318	336	296	308	347	304	334	317	293	337	301	316	309	297	297	298	344	305	288	310	315	331	331	318	317	301	319	321	325	337	313	315	305	319	294	338	305	295	299	324	275	316	306	312	296	345	331	336	326	307	284	295	313	323	287	329	300	295	344	320	306	343	337	308	306	325	293	323	304	298	302	312	335	325	302	324	326	330	314	327	311	338	338	313	340	295	307	319	307	335	279	294	311	319	313	325	335	299	317	277	293	297	286	315	316	303	287	333	302	319	330	307	340	336	341	342	322	305	307	340	311	308	320	357	341	330	296	300	303	313	316	326	326	337	293	313	316	304	299	305	330	303	327	329	314	324	299	316	295	336	329	308	308	323	350	319	307	312	304	318	295	315	305	327	306	292	311	313	290	308	316	318	319	356	312	300	297	303	305	300	328	334	325	294	315	331	295	305	323	325	352	301	306	297	302	328	323	276	338	318	301	285	313	329	321	319	323	351	319	323	287	280	307	283	283	287	290	320	327	333	301	344	302	301	292	307	307	325	316	280	305	338	324	302	335	336	308	316	305	341	307	290	290	306	322	288	350	310	296	306	276	288	333	311	311	312	333	317	283	278	317	339	332	348	315	306	307	302	322	307	285	295	313	315	321	349	332	298	311	291	324	329	309	296	291	324	324	330	291	305	285	306	305	308	330	317	285	306	302	292	325	327	341	326	291	330	279	318	342	304	305	317	313	365	323	303	305	294	308	310	308	315	318	307	323	311	341	328	302	323	291	327	351	317	303	254	294	306	298	322	308	318	325	294	310	317	324	328	317	283	315	320	331	297	308	314	329	327	296	290	320	317	332	338	300	313	303	347	341	325	302	318	303	314	329	314	337	295	320	332	304	302	315	340	319	325	306	353	295	287	289	328	335	330	316	332	315	320	316	305	313	284	334	313	338	306	301	286	333	315	332	304	323	358	276	319	304	302	304	318	321	322	306	317	337	305	341	317	324	324	321	328	307	324	290	318	308	309	325	333	301	301	297	297	320	303	359	332	298	318	310	305	279	303	279	326	275	299	361	315	311	314	307	278	308	327	325	326	302	316	331	344	318	307	297	304	333	327	331	324	271	317	295	283	341	304	319	299	292	311	337	314	304	333	307	318	285	280	297	318	323	306	320	287	288	318	322	333	316	305	317	305	317	330	332	339	291	321	308	330	334	298	325	317	281	302	322	298	345	286	304	320	319	307	307	319	302	296	341	293	334	301	274	317	305	319	307	305	318	306	330	358	308	309	324	325	302	337	309	309	306	327	319	322	339	323	280	266	355	310	333	315	317	286	307	336	307	284	308	296	297	324	307	283	291	326	350	296	305	324	299	288	319	325	314	329	295	294	312	330	317	324	333	319	307	288	335	315	323	297	307	344	282	348	312	314	307	295	294	312	296	280	343	294	323	309	316	298	301	299	333	295	309	330	278	303	310	324	295	313	332	334	308	338	306	323	349	306	306	335	335	274	316	323	341	322	312	320	307	313	323	317	328	321	312	325	295	321	315	315	303	314	302	338	286	314	323	301	307	337	328	304	308	314	303	310	347	314	328	328	284	326	355	295	295	297	291	303	306	310	326	325	323	277	332	342	312	305	325	320	312	344	304	292	286	302	297	311	333	313	297	305	301	302	291	313	324	323	327	303	347	338	298	335	322	318	320	321	298	319	300	321	291	323	302	299	306	322	293	324	344	323	317	315	329	327	325	343	294	265	313	299	328	361	289	308	305	324	319	287	311	325	314	291	321	309	325	316	298	320	316	324	321	312	279	301	334	326	336	315	318	329	324	293	336	284	289	336	309	297	324	318	336	301	310	312	337	291	323	315	314	311	300	326	313	315	347	323	326	313	306	286	313	336	309	298	347	284	281	307	322	309	283	339	334	278	297	310	329	331	301	357	326	322	290	318	307	291	296	313	322	297	304	342	293	323	342	319	326	322	317	290	343	310	308	343	307	349	307	301	305	314	323	296	305	325	315	299	313	321	295	321	308	349	299	298	305	290	282	322	295	306	294	325	340	322	317	297	319	308	303	339	337	310	328	314	318	283	347	311	294	310	318	315	314	307	342	285	316	326	311	320	315	287	302	347	301	325	339	300	313	291	328	327	271	308	326	319	324	315	314	307	283	343	329	299	335	308	331	336	298	324	321	281	347	338	309	306	351	323	318	319	289	325	328	300	332	297	314	329	320	312	313	309	284	310	290	321	331	350	304	301	295	327	314	302
52727	76237	51154	28636	5527	430	415	422	368	402	390	353	353	393	380	354	375	369	394	384	375	392	361	382	373	341	385	375	370	339	398	365	366	380	400	354	357	380	315	371	355	358	346	363	371	357	345	368	333	380	373	378	358	386	374	360	366	360	392	362	403	358	356	356	358	353	357	368	360	443	369	353	353	382	329	399	373	381	364	333	355	368	376	387	407	336	411	389	388	345	363	408	346	362	342	378	365	358	384	410	350	386	381	354	385	379	373	384	376	367	353	404	377	330	398	357	366	367	358	378	399	335	330	340	354	378	362	419	376	354	351	341	358	396	350	363	406	374	381	383	406	351	369	351	390	355	397	379	346	350	389	343	367	388	366	359	363	332	357	388	361	384	377	357	370	374	361	390	382	385	406	362	398	369	360	362	347	374	366	343	343	391	336	352	361	374	392	379	393	373	389	402	395	371	371	372	370	375	370	337	379	337	354	357	377	364	349	348	370	351	367	390	369	397	351	391	368	398	332	379	362	357	366	347	345	358	376	379	384	395	367	376	339	362	380	373	355	365	384	354	364	348	404	387	346	374	348	355	359	371	346	360	349	345	346	398	367	396	381	384	369	352	352	363	363	385	376	359	401	392	350	356	402	370	342	367	359	383	412	335	394	351	376	346	391	404	385	400	374	378	417	384	380	357	383	346	362	357	380	353	352	381	366	348	381	408	371	385	364	355	346	367	359	341	379	382	334	392	392	384	365	376	389	398	377	356	353	403	408	409	371	382	367	333	379	346	342	406	355	376	385	355	362	352	374	356	400	345	386	370	365	361	395	366	364	361	346	343	356	371	350	347	372	351	394	400	378	355	367	376	364	350	389	385	367	351	404	356	329	398	370	378	362	348	347	370	381	355	400	379	362	369	362	375	391	353	362	345	387	358	357	346	367	378	393	384	370	377	374	359	363	378	350	364	397	375	418	371	386	384	383	362	356	358	353	362	356	413	363	372	341	346	372	357	375	384	388	389	357	390	379	403	352	395	365	403	374	371	341	384	386	372	366	388	370	369	359	384	385	362	398	389	386	355	352	389	397	371	337	350	362	368	360	374	353	390	355	376	347	380	367	383	374	354	366	334	379	423	360	325	357	363	358	390	398	370	424	350	378	370	350	345	369	370	405	373	328	381	356	378	380	340	380	358	378	345	394	376	353	374	340	387	387	371	361	355	390	357	387	369	402	340	375	372	342	354	341	371	393	424	377	396	340	381	399	393	384	350	386	368	376	370	372	355	381	403	364	381	417	356	397	353	394	375	354	329	395	376	386	368	342	417	386	364	381	383	388	406	380	380	382	374	370	351	354	349	378	355	396	362	388	365	369	393	369	393	361	379	365	350	406	367	372	389	355	354	383	346	381	349	389	365	369	350	375	359	363	362	349	353	375	361	380	360	346	357	388	391	346	355	370	400	368	345	414	360	375	355	368	338	348	355	399	389	404	381	369	345	348	382	386	393	365	380	366	351	343	364	404	372	351	353	379	398	337	350	328	342	362	372	369	363	351	399	375	376	376	348	350	404	398	410	369	350	338	396	369	373	382	351	362	363	378	370	348	377	388	375	366	384	364	387	379	385	409	369	359	372	377	395	353	372	352	364	416	390	388	346	335	369	376	353	359	380	397	347	361	377	398	386	358	383	389	366	383	355	385	305	387	379	370	362	352	344	375	347	348	372	383	359	361	374	373	342	363	365	405	403	360	360	396	366	365	375	349	368	372	376	368	396	391	381	410	369	347	349	369	345	386	372	390	355	375	419	391	374	374	383	363	347	328	357	346	355	399	356	411	375	391	370	383	354	390	374	369	393	383	352	391	349	354	384	344	369	351	372	345	394	379	388	382	363	336	336	384	356	395	365	381	360	369	370	342	365	389	376	366	363	403	373	374	380	375	360	337	368	403	377	406	366	385	368	341	349	356	358	359	373	364	371	371	343	376	372	388	402	391	378	362	333	351	366	350	396	382	377	362	391	377	349	387	372	382	360	354	373	365	372	345	353	379	358	363	399	367	360	417	359	369	413	368	377	385	363	403	357	390	388	360	362	360	393	355	358	369	364	361	339	382	366	365	369	348	351	374	384	370	365	367	389	365	375	346	378	399	360	345	385	356	357	382	375	326	421	339	358	377	358	361	361	366	343	351	380	359	339	397	368	370	370	370	384	370	355	354	363	352	376	391	360	385	386	363	361	373	383	384	383	384	342	346	353	385	381	377	363	346	348	366	351	376	356	337	370	352	371	338	403	372	366	337	357	365	354	371	356	374	391	371	385	400	376	372	380	428	363	362	359	409	363	381	348	361	354	393	375	377	412	379	382	372	349	343	380	361	417	388	389	378	351	341	368	340	395	353	367	371	366	371	330	388	364	378	363	387	382	347	356	363	366	373	369	390	389	356	372	400	363	399	343	388	376	367	370	375	383	350	357	352	356	346	346	372	358	367	378	374	319	348	348	383	360	359	388	369	353	366	398	343	349	369	394	349	349	346	362	382	367	412	315	378	374	348	388	369	354	367	408	336	333	381	389	368	384	347	391	371	413	383	373	381	385	401	366	353	380	362	326	392	414	376	363	370	380	411	361	355	383	405	371	356	383	374	365	375	367	355	359	393	365	389	375	375	388	345	336	380	391	335	366	374	369	361	366	375	388	366	385	319	384	399	396	346	356	367	352	368	357	356	366	354	381	350	369	377	366	341	363	426	341	360	376	356	343	351	356	381	377	348	352	342	374	427	361	370	370	352	350	360	416	369	374	356	398	346	390	344	391	349	403	389	366	356	371	346	355	372	366	378	379	360	367	400	361	379	389	363	379	368	359	368	377	389	368	358	360	361	394	363	381	358	346	351	357	390	359	386	366	375	379	380	382	382	399	392	374	384	367	361	384	369	412	390	383	363	347	337	360	336	378	366	388	332	370	373	401	397	384	356	354	390	365	363	372	333	385	349	416	373	380	359	379	361	387	415	417	364	386	358	366	406	362	392	373	396	407	341	365	420	380	387	365	399	347	367	344	356	389	334	387	332	346	360	354	386	391	354	338	352	346	396	369	353	378	367	410	393	361	360	363	366	380	343	406	386	366	352	346	378	415	348	330	374	381	384	394	347	416	354	356	402	410	391	358	378	372	327	343	361	345	366	393	357	395	373	381	378	346	367	374	326	350	366	342	383	368	361	415	355	352	387	354	390	387	369	368	372	386	373	392	386	349	396	369	359	372	377	380	419	357	357	365	356	355	364	365	421	371	401	378	368	384	371	373	358	340	368	390	390	361	364	368	338	361	348	354	326	380	411	350	360	354	389	371	363	389	352	378	361	372	334	393	360	359	331	371	356	394	355	396	373	370	364	398	368	372	376	351	341	433	354	384	357	379	330	373	366	375	385	357	374	419	363	343	390	381	374	384	365	361	363	366	399	375	386	365	373	347	375	371	369	333	403	380	329	373	367	371	382	401	358	384	376	330	383	367
23256	21921	31103	26576	21688	20072	8042	698	517	543	544	508	476	523	502	516	548	539	535	507	463	547	517	505	543	543	489	544	459	508	515	461	501	513	529	472	470	502	488	489	496	483	501	503	487	522	467	434	478	495	500	481	483	544	493	510	489	507	539	497	530	511	487	531	534	492	501	461	518	503	497	476	494	525	533	479	444	456	470	547	529	493	505	496	517	451	497	487	511	496	514	486	485	518	494	507	496	527	516	502	522	504	505	541	522	521	485	504	495	440	521	502	484	537	511	496	524	460	503	489	543	524	487	508	502	455	506	509	508	498	454	498	511	497	520	501	521	499	473	435	507	479	482	475	468	490	470	454	512	458	515	521	501	502	479	473	502	514	523	479	479	490	451	478	494	508	516	550	543	464	485	480	505	487	462	502	528	521	482	498	501	495	509	546	481	508	509	547	479	510	531	512	506	465	483	508	485	506	495	439	472	517	511	534	514	508	481	488	524	527	519	506	488	495	506	515	478	511	496	539	503	496	484	455	516	463	466	494	519	499	514	524	473	513	486	510	477	495	525	520	506	515	512	506	488	479	478	496	492	499	482	468	519	487	511	498	503	514	510	473	554	490	500	510	456	523	562	475	523	500	484	462	502	500	507	520	472	506	519	538	500	469	493	484	456	507	490	500	463	500	549	485	453	486	524	501	504	492	516	484	493	513	518	480	535	474	515	488	480	532	490	500	528	514	485	531	530	503	492	521	513	483	522	524	506	490	518	559	511	510	502	500	485	487	483	515	520	516	473	508	497	503	494	501	503	478	471	445	497	484	502	500	481	499	461	497	454	496	510	520	491	483	471	489	499	485	478	480	529	525	487	491	492	509	507	503	499	478	462	504	484	536	472	545	515	495	515	471	499	469	524	507	497	454	494	502	491	473	525	480	453	484	495	481	547	493	492	492	488	459	473	464	503	466	470	520	514	489	517	535	465	507	489	505	536	495	528	509	504	492	482	503	497	487	521	510	493	507	539	505	512	488	510	492	477	496	500	519	491	507	499	509	513	491	516	504	515	479	503	523	499	486	508	517	489	469	461	505	536	467	490	506	508	547	489	514	528	518	456	497	490	529	489	483	478	511	498	493	534	517	518	490	472	520	488	496	499	503	472	473	503	474	507	479	497	518	478	473	487	486	528	544	500	516	513	504	466	517	513	497	492	514	496	478	511	474	513	505	463	495	477	470	502	470	491	527	515	478	530	520	524	504	514	499	490	483	475	460	512	470	554	531	485	525	462	539	456	473	475	454	521	541	474	509	468	530	468	473	503	509	500	507	519	516	466	481	505	491	528	508	531	533	496	528	458	491	532	500	509	481	511	508	465	514	548	499	469	483	445	525	514	535	494	484	455	499	489	488	515	499	452	473	527	517	516	506	509	487	474	486	502	492	461	512	484	508	525	497	495	508	523	515	514	504	502	513	457	482	499	467	471	512	492	523	521	511	484	529	466	493	517	492	478	477	536	479	466	499	487	513	503	500	462	498	520	482	506	512	525	477	506	493	467	537	525	519	506	529	525	485	511	521	510	483	512	497	470	527	490	515	537	516	485	507	495	493	525	531	486	513	478	500	479	493	518	505	457	474	556	497	496	516	473	543	486	516	505	483	497	474	478	514	521	508	496	536	481	481	516	476	492	513	515	514	515	512	524	531	474	482	472	485	507	504	505	511	485	483	518	515	502	545	477	447	436	535	526	497	494	483	477	508	488	473	494	488	509	475	480	498	497	500	495	466	487	521	494	498	500	507	499	483	501	471	495	527	499	506	550	499	528	497	526	534	494	510	487	478	500	516	523	506	495	491	488	484	502	522	490	499	512	500	479	490	517	480	498	528	505	515	504	461	519	500	544	478	477	493	511	519	465	475	483	486	528	500	494	519	485	496	499	504	476	533	475	511	551	485	487	484	532	501	509	465	528	476	483	484	492	500	480	498	494	491	507	513	466	527	485	519	487	490	532	472	460	502	480	502	479	485	496	539	480	524	492	493	486	493	522	505	520	465	471	523	489	503	501	478	528	486	472	498	500	517	510	474	503	523	484	476	514	500	520	516	503	495	492	538	491	475	477	510	493	481	454	476	478	471	506	496	535	492	488	520	506	486	533	487	494	487	512	485	515	521	498	488	485	485	462	514	523	492	478	485	502	499	515	473	496	493	490	499	507	499	509	508	516	444	473	494	495	484	474	492	499	543	520	446	506	475	523	517	511	500	477	492	489	483	504	464	471	544	509	492	510	492	480	518	504	496	508	501	494	503	511	512	475	502	471	465	483	503	515	469	522	498	482	540	530	508	476	503	501	490	544	500	480	499	515	517	478	495	505	493	516	449	513	515	498	494	499	507	504	509	514	479	503	516	501	498	491	481	519	492	506	514	462	493	509	488	502	483	501	496	497	473	479	504	509	524	556	439	528	488	479	452	515	461	476	515	488	532	512	533	462	482	500	494	496	550	496	505	479	526	479	494	506	490	524	490	477	493	506	493	524	480	492	496	502	489	474	532	539	480	489	470	487	490	478	502	524	488	517	505	543	484	558	481	509	510	446	496	506	479	510	464	477	501	476	480	509	523	480	512	541	481	532	528	499	467	502	500	538	506	528	495	506	513	523	524	495	517	528	538	512	514	486	524	509	492	501	464	483	484	455	512	513	493	504	473	531	492	502	535	512	486	520	516	511	482	463	508	504	455	495	487	509	503	487	516	502	479	507	533	493	460	461	478	467	493	451	515	512	477	497	526	487	491	472	473	509	514	513	507	480	491	503	496	478	523	468	520	509	526	511	481	532	481	453	511	518	518	472	546	524	503	532	479	500	469	518	493	502	472	483	501	493	489	451	492	517	523	520	502	487	504	489	513	498	526	488	478	500	505	486	505	494	508	492	480	501	475	504	478	507	494	513	488	458	477	528	519	525	496	460	463	494	485	505	497	507	464	512	480	492	536	524	482	513	463	508	501	472	499	497	515	559	511	478	514	509	545	500	477	495	472	505	514	570	525	524	497	484	497	493	519	523	517	473	493	469	496	483	515	477	465	526	494	465	506	493	501	479	494	510	497	499	518	551	492	517	486	504	549	448	512	492	496	479	518	517	496	504	490	476	502	510	494	486	522	521	492	487	468	537	493	501	510	499	519	470	497	487	525	519	497	539	510	459	489	513	488	492	489	498	504	488	502	511	485	495	513	500	477	476	485	510	477	518	482	499	487	489	485	503	490	532	504	535	501	480	496	531	480	461	508	484	522	469	516	490	500	486	490	547	479	519	510	542	500	453	484	493	480	507	496	495	474	523	500	508	501	508	511	460	493	497	523	503	490	502	509	492	487	517	508	484	499	483	484	486	506	497	472	517	501	493	531	523	535	469	508	485	500	499	503	528	510	489	514	488	492	493	484	504	508	509	490	493	473	494	541	533	500	517	459	486	511	477	517	496	513	502	506	507	458	528	560	479	512	508	493	482	451	502	473
62959	99101	74968	46646	13550	776	696	643	642	593	587	632	587	573	630	554	578	562	557	578	532	577	567	589	559	563	543	558	541	553	591	564	536	566	526	509	527	570	545	537	536	564	543	565	572	549	577	571	589	539	540	577	569	542	522	564	554	534	495	548	582	554	554	520	551	524	515	581	593	579	551	517	565	573	530	539	549	517	534	528	532	529	553	575	531	562	509	548	539	530	518	565	572	554	564	564	570	545	552	550	557	514	533	529	505	517	512	560	549	545	538	505	556	549	499	516	561	549	564	553	569	534	536	541	517	505	510	575	534	544	519	491	543	560	543	558	583	589	515	587	513	564	579	541	556	526	564	539	571	559	497	557	539	552	548	544	510	555	542	530	524	536	567	567	541	533	524	521	535	559	542	604	566	522	573	528	544	561	536	515	557	570	547	539	522	566	520	509	526	542	580	559	539	578	539	544	600	537	530	608	511	626	521	524	505	543	526	540	564	512	537	535	534	579	563	486	500	527	590	525	547	563	520	509	525	578	521	545	543	554	582	553	580	554	538	555	542	516	557	557	574	532	579	550	533	502	512	515	543	567	552	565	573	515	523	566	533	556	546	560	558	546	542	575	541	544	515	525	524	535	529	559	548	530	554	532	552	553	571	535	539	530	555	553	520	548	548	558	557	534	536	574	573	529	518	538	487	551	531	517	523	559	531	531	515	563	513	595	553	549	546	523	558	571	533	534	591	531	569	559	548	542	535	539	525	552	533	565	517	566	550	558	567	571	560	497	517	573	543	564	520	552	525	530	533	515	523	551	555	551	537	583	552	519	516	520	521	576	554	555	502	518	542	572	526	537	545	568	542	530	542	507	522	548	538	556	585	558	504	531	580	514	543	608	565	509	521	536	554	541	521	577	540	535	515	547	544	569	533	522	539	544	545	583	554	569	536	530	545	510	520	551	554	527	538	550	534	576	552	514	533	580	559	556	510	516	558	539	528	554	511	526	558	530	553	576	543	526	528	537	557	518	528	588	558	549	560	548	558	556	512	554	560	548	540	504	531	548	538	545	558	548	518	539	508	565	564	551	537	550	531	520	564	524	520	520	556	497	592	548	555	571	540	587	553	551	551	554	558	576	528	523	556	495	559	533	544	541	524	455	552	579	546	538	531	569	542	497	560	546	570	541	549	583	544	488	550	556	560	581	570	533	576	562	557	553	595	590	531	562	548	580	513	513	563	542	546	540	545	552	521	532	522	524	530	526	515	568	550	561	528	537	543	503	563	540	554	545	593	564	590	607	550	527	501	534	562	550	528	553	566	535	523	535	566	539	551	537	580	552	554	562	551	599	535	573	533	568	515	510	538	547	516	566	541	556	519	557	523	583	524	584	563	516	558	549	560	495	566	567	515	541	548	519	550	582	532	570	562	542	558	531	507	561	497	578	528	539	533	595	528	510	523	576	561	543	541	525	476	534	539	546	525	526	542	539	576	565	543	539	535	539	546	511	541	540	537	527	535	549	547	541	549	585	585	504	563	523	570	523	556	551	551	564	516	560	543	515	556	526	554	546	521	569	563	566	547	522	515	554	533	521	518	605	519	501	543	520	524	578	529	564	536	576	526	568	584	576	540	541	587	543	551	542	559	561	539	577	547	518	571	533	517	529	495	545	564	572	563	526	564	518	548	592	534	568	541	540	555	538	538	565	525	526	520	536	554	486	539	543	520	553	542	552	515	530	505	567	534	533	535	575	546	557	546	547	531	572	602	570	542	545	584	533	533	549	518	555	508	520	581	529	512	565	538	553	543	568	551	537	560	545	550	481	536	553	517	565	547	523	535	519	551	562	526	527	575	555	534	576	550	566	555	526	545	526	534	531	544	533	502	555	579	518	531	544	558	575	523	562	552	562	574	577	544	581	554	542	527	549	576	527	588	506	532	539	606	568	524	549	543	546	543	571	524	559	538	497	498	549	552	532	534	549	545	543	577	598	555	529	562	540	589	561	534	516	567	516	547	554	581	506	581	531	526	556	542	544	550	528	528	598	560	579	563	537	568	525	557	556	550	578	539	535	518	581	528	540	552	528	520	525	596	562	535	485	558	525	515	580	495	541	508	553	518	490	527	506	537	520	566	537	529	533	529	575	513	556	582	576	518	560	588	511	572	532	537	580	551	599	542	527	556	546	583	578	574	564	556	535	578	564	508	518	550	548	607	516	516	536	541	517	572	564	534	521	545	517	545	551	526	527	537	547	552	524	559	519	546	518	547	551	573	509	566	540	536	603	552	519	529	543	607	566	525	514	539	529	548	468	578	559	554	525	543	532	525	552	531	572	523	521	526	540	558	551	536	543	527	529	549	533	524	486	601	513	594	550	549	570	540	558	526	565	564	551	535	516	570	510	538	584	527	493	502	560	648	523	532	542	552	521	586	537	571	558	572	523	493	523	535	593	528	547	529	544	554	554	568	518	557	553	558	562	545	543	534	516	558	526	553	532	487	495	550	569	508	553	589	534	504	570	556	567	505	518	535	520	498	533	521	574	574	515	512	592	541	517	559	583	569	568	533	537	537	577	553	584	500	507	501	536	512	577	579	536	520	536	543	543	562	542	524	543	544	504	551	522	538	583	511	554	534	539	558	545	544	510	539	576	587	541	597	541	521	561	547	525	573	504	534	546	527	554	565	543	607	529	537	555	521	558	550	546	518	547	570	569	546	519	526	553	541	522	504	537	577	548	594	560	519	503	558	574	566	561	498	551	536	536	503	562	553	566	562	538	522	525	559	564	534	566	487	546	558	526	507	537	543	555	547	571	572	560	539	549	528	523	522	519	510	563	553	547	533	519	533	517	596	553	575	505	506	545	528	537	532	536	559	553	537	532	581	522	536	549	567	531	532	506	586	565	572	536	507	568	531	535	523	576	497	550	538	548	519	542	532	520	571	548	557	565	531	548	540	572	520	566	535	563	537	515	533	555	545	542	567	531	547	546	518	537	533	526	567	578	514	489	560	563	534	563	541	529	523	537	503	535	532	546	559	526	527	568	546	542	533	574	526	563	522	529	523	522	522	524	567	559	536	571	531	585	590	525	584	528	530	584	533	537	570	517	583	531	534	571	570	541	511	554	533	539	521	555	498	526	528	556	524	517	545	515	579	588	513	540	553	542	541	551	553	563	537	584	558	538	581	530	551	523	532	514	530	534	557	529	554	536	525	544	543	623	494	517	544	571	533	506	550	591	579	546	531	508	560	572	538	545	549	540	539	537	555	533	485	530	547	565	584	555	520	576	547	559	547	520	568	540	531	520	490	615	570	533	510	534	575	583	538	550	531	543	546	557	518	542	529	549	547	591	549	550	554	519	519	569	561	555	571	560	530	553	564	581	545	578	533	497	497	547	542	538	568	475	549	520	566	522	542	572	546	530	520	551	575	533	523	525	516	530	557	586	561	521	558	539	539	508	539	520	516	522	533	538	512	543	541	542	525	581	501	564	525	546	521	534
28951	26454	28107	13789	1293	415	299	223	230	221	230	213	232	191	223	215	224	223	227	244	202	194	204	240	267	184	259	220	228	240	233	214	193	252	225	222	212	231	219	208	223	199	238	215	224	218	223	205	244	223	213	215	237	251	243	236	214	229	213	235	219	202	211	213	190	210	213	249	213	227	238	205	205	237	240	227	230	233	244	211	249	228	222	214	193	231	263	210	224	225	202	214	193	188	213	233	225	239	218	215	203	228	187	256	218	213	251	206	209	235	206	194	222	208	214	251	192	229	226	215	229	227	214	208	269	208	209	225	219	220	190	217	225	251	198	229	231	211	259	212	215	231	195	203	199	219	248	253	215	247	234	229	229	204	203	209	210	222	203	201	215	227	217	228	232	219	239	226	194	218	234	225	197	209	232	198	238	228	221	201	215	230	238	231	227	218	236	252	240	227	227	219	200	185	214	235	238	242	207	208	209	261	221	207	223	222	256	237	229	231	243	235	237	240	230	219	248	228	215	204	212	199	222	234	213	237	217	187	211	220	212	232	243	223	221	233	209	211	218	245	239	247	233	231	224	226	205	215	257	228	229	214	224	212	222	228	236	226	215	206	251	204	240	230	190	215	232	211	217	243	206	203	231	245	245	228	212	257	225	216	207	204	226	227	214	219	199	211	234	233	248	244	222	218	222	245	189	254	206	212	236	224	214	208	222	225	206	217	242	215	203	229	238	210	206	209	228	234	232	225	239	229	232	227	220	245	231	233	235	220	241	238	244	222	233	228	206	176	224	253	195	228	189	222	256	211	213	193	216	235	223	180	216	231	228	248	226	213	246	232	210	249	243	219	189	218	237	215	237	245	243	200	210	238	233	234	196	236	225	225	207	232	243	222	262	254	247	212	222	213	195	221	221	194	227	219	239	184	208	216	194	225	225	242	229	220	241	207	199	254	219	206	205	213	233	250	225	227	220	247	247	244	223	211	232	194	202	220	253	237	227	202	209	226	205	222	216	234	227	212	229	227	201	249	257	228	229	232	215	229	227	212	239	228	243	231	238	224	217	228	212	234	247	208	226	227	226	209	215	190	204	222	237	233	216	225	192	224	213	197	229	225	224	221	242	237	221	224	236	213	244	234	234	219	230	230	234	246	255	225	217	242	207	210	216	210	231	230	211	241	219	208	229	219	241	228	240	229	211	219	226	254	210	233	216	206	228	205	210	209	233	234	233	224	213	208	206	243	202	216	234	203	218	232	219	225	226	255	202	223	191	237	220	205	211	212	206	210	250	207	239	229	200	215	235	233	200	219	196	201	208	217	238	193	248	188	269	205	218	206	224	223	239	191	185	200	228	240	220	223	205	194	228	207	250	221	231	226	222	233	235	222	227	230	215	223	236	221	242	218	203	203	218	216	231	218	227	240	243	236	229	224	239	201	235	236	234	210	203	221	199	215	194	218	209	204	219	232	228	220	227	227	229	205	226	217	206	237	222	223	205	199	210	230	240	221	229	224	211	214	249	212	240	216	216	212	245	209	204	217	206	209	233	193	229	194	227	220	220	228	240	218	217	214	250	210	222	227	233	206	229	185	209	228	217	219	229	207	207	213	190	222	226	223	197	219	235	234	213	224	223	224	216	229	218	218	231	209	226	225	230	223	212	246	227	216	212	223	212	216	228	221	212	229	199	225	223	248	241	217	244	224	202	215	245	208	225	219	239	209	206	226	217	236	232	211	219	228	217	218	229	222	226	214	239	216	237	224	228	219	208	212	217	196	239	227	219	226	234	207	216	211	227	231	210	228	228	214	206	233	219	216	224	217	207	250	238	201	233	230	225	228	217	223	230	214	224	219	247	246	221	227	204	216	216	214	222	215	225	222	235	211	238	208	214	213	237	238	225	184	231	231	234	216	214	206	218	229	227	220	227	208	215	200	210	209	241	225	231	221	220	232	213	237	244	223	256	231	210	251	241	208	206	220	219	222	237	242	225	208	222	215	223	209	223	217	196	241	219	199	208	246	266	224	233	213	209	244	231	226	217	219	201	186	239	238	228	220	221	235	195	229	227	248	202	221	219	226	226	214	220	229	223	241	233	233	227	212	219	252	230	220	230	205	237	232	215	203	232	229	214	199	199	252	224	222	246	226	206	225	223	222	215	225	232	216	207	210	241	215	207	210	214	185	212	207	215	197	214	205	245	230	222	222	233	241	211	200	203	206	187	214	240	281	219	215	207	219	228	207	204	231	211	226	228	248	246	229	227	217	229	215	231	221	215	196	240	228	203	222	228	233	222	222	244	238	242	207	216	226	216	198	201	237	238	210	212	233	213	195	212	205	211	191	232	245	193	218	214	219	230	243	243	214	210	225	224	238	217	243	222	232	225	235	237	216	215	240	197	200	221	207	240	223	223	216	214	228	217	240	217	219	245	201	223	219	234	224	240	240	211	207	230	241	241	219	234	230	231	223	242	230	253	219	219	228	229	237	274	244	218	242	208	210	221	229	226	208	237	246	212	227	208	220	239	234	223	221	253	214	206	230	198	210	216	227	214	199	239	235	205	217	212	208	243	243	214	225	218	244	224	203	207	242	243	213	201	221	232	219	230	227	202	220	222	253	208	227	220	230	233	262	221	226	214	221	226	227	214	247	228	209	236	231	225	223	212	220	240	241	238	230	228	234	207	204	222	195	179	227	207	220	223	229	253	200	202	250	207	279	200	225	239	242	212	205	238	231	229	249	198	225	236	223	217	233	239	232	234	212	215	228	222	233	219	231	214	214	214	247	223	206	205	202	221	223	210	226	218	212	221	224	216	257	222	186	220	218	236	216	217	237	202	237	219	213	226	216	228	226	217	201	223	228	219	216	235	235	208	218	236	228	215	224	237	259	220	195	211	214	196	238	222	236	220	218	218	212	228	224	228	231	211	197	210	215	233	209	208	219	231	235	242	257	238	240	219	206	234	232	229	240	205	215	215	222	225	253	255	203	221	211	219	216	229	233	227	227	220	220	219	225	230	196	225	202	209	238	258	234	240	237	206	199	212	261	221	222	210	198	236	213	228	221	217	231	214	221	233	216	220	228	182	212	234	262	225	207	234	204	231	244	245	217	217	222	228	224	203	208	225	223	187	203	203	217	227	207	220	225	229	219	207	209	202	222	217	217	226	248	212	217	244	248	229	218	222	243	200	233	238	238	238	218	214	197	236	200	221	196	202	178	241	204	199	209	207	203	215	217	242	246	224	252	204	234	232	246	231	239	220	219	217	232	223	238	235	208	201	214	233	221	228	206	186	226	237	230	232	208	211	215	206	211	220	232	219	212	237	218	221	203	223	218	219	218	198	188	232	232	216	222	211	213	189	216	217	199	207	209	255	206	201	218	223	230	207	228	219	225	216	249	220	207	210	231	225	223	220	213	248	202	204	200	214	235	256	234	215	197	210	221	214	225	220	228	226	216	202	211	213	227	206	239	210	229	201	228	220	250	230	216	217	209	224	188
29185	42837	26691	9027	1068	306	256	264	266	275	271	302	272	318	256	262	243	247	305	261	262	252	264	251	248	269	261	266	231	250	283	290	242	261	261	257	233	276	256	265	275	257	293	269	260	295	259	275	277	285	249	262	230	294	274	272	284	278	268	241	282	268	280	253	274	277	265	285	253	271	264	284	259	234	245	248	254	263	275	240	243	258	285	263	272	241	269	280	292	266	285	238	258	265	224	295	278	258	270	273	266	283	267	268	273	261	268	250	275	250	268	279	227	261	263	266	260	248	262	262	271	275	234	286	254	311	257	275	266	269	283	267	278	249	256	277	290	250	284	275	243	268	292	265	268	273	300	287	264	264	247	271	245	240	246	259	260	259	274	264	258	261	283	282	268	250	267	268	281	227	269	260	279	256	277	258	249	254	243	275	270	272	232	294	266	261	265	248	264	297	237	272	262	277	257	296	293	257	259	235	284	264	254	268	260	267	233	253	272	280	268	249	283	284	281	241	267	269	292	247	253	262	306	272	262	280	275	282	235	280	273	284	261	273	282	255	292	281	271	266	297	248	276	262	272	256	252	283	275	252	260	265	258	287	289	266	272	243	275	264	234	248	272	302	244	290	257	273	273	251	237	260	289	283	241	254	252	275	267	266	261	247	232	291	274	263	266	254	270	289	263	270	265	256	256	263	273	273	260	258	266	274	256	228	243	258	260	267	279	286	261	236	243	272	270	260	237	268	261	231	282	238	255	280	277	281	269	267	244	267	225	235	276	281	267	284	234	282	253	294	262	253	266	253	297	267	268	254	275	269	275	276	276	254	267	293	243	279	280	276	262	219	258	253	274	261	258	272	297	269	273	261	284	257	250	265	297	262	258	266	262	275	260	273	274	271	277	299	265	287	277	265	234	259	287	275	255	277	248	264	241	274	272	276	276	269	326	273	253	264	264	238	259	271	240	273	290	261	317	282	279	285	283	235	249	264	273	256	241	277	276	271	238	287	261	263	257	295	241	281	270	265	284	268	276	259	246	306	241	273	261	270	251	247	246	258	288	262	287	273	270	283	262	269	248	274	227	254	250	261	290	251	278	238	264	246	260	262	264	278	262	265	271	247	271	294	251	251	254	273	299	263	261	254	283	271	273	282	255	260	278	253	258	270	270	269	249	252	250	257	253	264	260	284	274	282	272	240	276	247	269	275	261	268	264	250	280	262	260	271	259	271	255	258	261	264	264	247	271	265	269	279	241	250	280	275	271	268	284	266	268	265	256	276	287	263	253	293	296	239	257	277	254	266	234	269	271	255	259	255	273	268	292	275	294	290	265	260	273	262	273	259	263	247	269	238	276	282	272	296	255	275	272	288	242	246	274	250	265	224	260	265	276	268	235	251	266	242	252	263	262	238	244	254	259	252	263	292	280	255	275	249	287	237	239	252	220	274	256	233	289	259	270	267	259	222	273	242	299	246	256	282	268	281	282	259	260	266	302	244	257	247	248	274	262	269	282	287	268	280	244	243	248	284	259	274	233	262	252	275	289	270	246	304	269	300	259	259	265	257	270	290	273	267	289	285	275	281	270	229	274	295	263	280	265	260	263	230	273	285	273	252	253	270	273	251	276	280	250	248	261	261	245	260	262	287	255	273	266	277	274	268	284	274	269	265	287	285	252	269	274	292	305	248	261	268	254	224	233	264	291	285	280	240	292	242	250	240	275	292	296	271	273	254	263	280	262	252	283	278	269	281	247	262	272	231	262	275	243	263	285	293	275	274	279	260	260	297	258	281	281	262	293	272	262	275	263	246	287	253	268	279	289	261	254	278	251	268	259	251	265	297	263	290	279	264	273	264	294	255	239	251	269	244	288	294	252	261	236	275	258	281	261	255	286	252	252	276	264	255	262	263	281	263	278	262	260	299	270	274	288	265	268	269	250	249	261	267	264	267	257	258	253	270	245	265	243	271	253	238	265	273	260	298	297	259	277	302	273	272	286	287	264	284	260	269	257	267	268	284	250	257	281	262	285	300	272	256	262	243	295	270	274	278	279	257	254	246	259	270	275	259	280	263	264	289	286	264	251	278	271	273	264	276	253	298	250	266	272	284	296	254	257	274	257	276	266	262	266	251	260	253	288	280	263	275	258	265	271	272	254	277	246	257	261	271	271	244	247	266	226	255	255	265	282	281	293	270	265	277	254	240	266	233	261	260	251	296	261	259	253	270	281	271	271	275	243	287	284	272	305	257	255	275	289	285	285	282	270	275	294	275	258	274	260	249	271	282	268	283	270	237	274	288	276	273	271	280	276	259	248	284	270	255	290	264	234	241	246	263	258	253	260	247	283	238	249	259	278	240	278	238	259	261	268	239	284	265	260	283	258	243	265	281	275	279	301	281	278	259	259	273	268	269	287	242	253	279	255	257	246	265	245	282	280	251	278	260	291	273	274	238	262	249	271	306	277	254	263	236	283	272	242	233	272	289	287	258	243	268	280	276	255	271	285	269	265	244	261	269	273	270	262	274	267	280	269	277	271	273	248	277	283	266	267	256	291	246	264	254	246	265	241	275	227	296	248	269	249	251	259	289	281	251	253	263	245	266	295	265	276	262	250	283	255	269	292	266	240	244	253	252	252	266	288	257	235	263	276	248	263	297	243	253	270	266	282	267	280	247	273	260	272	260	266	264	266	259	261	266	296	249	267	273	284	281	262	244	264	288	268	269	273	285	247	246	273	261	273	267	289	252	273	279	281	277	270	266	257	266	247	261	297	267	255	284	262	276	257	267	266	248	269	242	249	258	263	254	292	278	277	256	234	253	284	269	276	261	270	265	251	251	247	242	271	281	284	260	298	284	255	247	296	275	268	250	280	264	266	296	252	255	300	287	253	268	259	287	253	277	280	266	250	251	262	286	312	248	284	253	290	280	265	261	278	263	282	273	281	246	244	234	263	299	288	269	287	242	255	273	257	247	264	245	268	244	253	273	264	242	266	262	285	265	264	258	258	268	280	257	270	279	256	299	265	284	257	269	274	277	290	262	307	238	248	269	256	284	234	274	278	267	255	244	272	235	263	240	286	299	270	272	261	257	276	282	252	270	286	304	249	274	272	239	272	251	268	262	274	239	251	262	294	269	258	265	272	241	237	259	286	252	313	275	251	257	259	250	277	238	278	281	285	273	244	259	256	247	263	242	279	268	283	268	273	266	263	279	266	268	248	330	241	255	278	244	244	267	274	253	255	266	294	255	285	255	238	248	273	259	240	261	270	264	289	247	255	270	273	252	248	260	270	245	243	270	251	266	276	287	245	250	274	259	227	277	276	259	260	283	269	257	257	262	250	296	262	271	285	255	266	289	257	278	265	288	270	253	293	246	245	281	259	263	270	284	242	281	242	255	253	252	277	265	276	272	280	266	244	254	296	266	271	241	275	274	279	263	273	281	268	299	272	267	251	287	267	224	281	256	256	237	285	254	228	274	261	279	275	256	267	264	289	250	262	250
24264	22460	33406	29212	21101	10948	851	384	376	334	341	385	356	333	328	308	339	336	313	305	321	338	333	347	334	319	323	307	307	310	309	327	325	321	307	315	316	340	365	328	332	336	312	318	336	311	335	330	320	319	328	330	360	326	313	339	326	339	327	331	340	339	315	339	331	327	314	319	338	335	351	315	308	346	319	351	318	321	312	341	325	341	296	329	329	345	327	334	296	335	347	343	351	319	321	319	320	320	338	344	341	346	334	310	331	354	325	352	315	322	329	335	332	356	324	318	369	319	328	327	310	316	331	339	344	340	320	287	333	324	324	334	323	328	319	308	293	357	317	314	336	340	340	320	323	337	326	355	326	334	354	296	329	357	323	342	311	319	304	349	331	333	339	326	323	334	319	310	338	293	344	323	326	357	335	330	363	347	303	338	324	360	316	324	328	308	325	340	317	334	341	323	295	323	340	351	311	328	336	337	291	323	305	325	333	316	312	349	344	353	327	336	287	305	341	349	336	331	344	358	333	316	334	309	328	302	320	369	316	316	286	285	314	332	283	328	303	332	336	322	318	339	337	289	314	316	318	334	332	312	326	320	286	322	365	311	318	306	335	344	338	364	299	318	336	314	319	345	295	358	325	314	351	312	314	358	302	285	320	335	357	351	318	311	350	330	321	330	337	351	349	325	332	342	357	344	334	312	354	356	360	348	352	331	331	343	337	301	321	333	318	293	323	309	323	313	325	332	349	322	352	316	343	341	299	329	323	344	309	323	326	347	340	319	355	316	340	340	303	335	324	315	351	331	292	319	304	319	306	326	368	304	319	298	326	318	364	316	353	349	350	329	296	313	334	305	307	352	316	319	360	329	338	323	318	336	335	303	363	335	332	311	321	324	330	360	327	316	306	324	371	351	347	317	355	337	322	336	309	330	337	342	314	331	331	290	315	336	381	312	318	337	343	334	343	335	327	308	323	295	353	370	335	338	310	354	306	312	282	314	351	306	327	334	337	338	352	312	331	314	340	327	329	316	337	350	343	292	336	325	365	310	322	346	360	332	335	289	338	323	309	335	324	299	314	320	357	329	330	354	330	346	333	297	316	331	346	317	373	335	323	308	314	317	336	341	343	296	346	318	293	328	340	317	329	331	302	340	330	339	320	340	304	330	318	340	299	368	306	335	326	317	321	303	331	347	332	327	379	330	328	319	322	316	323	316	365	352	319	325	376	332	321	344	317	324	306	326	305	354	320	290	321	312	347	319	355	312	304	288	350	357	323	331	327	305	328	325	315	315	309	296	333	289	342	319	321	335	332	346	318	325	331	331	332	340	318	340	324	305	313	352	330	342	329	323	320	320	328	323	323	292	319	314	327	325	333	335	298	346	351	345	324	331	336	292	333	331	323	322	329	289	317	310	347	295	313	330	344	322	299	360	339	310	331	322	322	293	353	311	328	321	292	325	343	329	332	339	343	343	299	330	335	319	299	305	327	347	352	316	305	320	351	362	318	323	339	306	330	352	331	345	334	328	327	321	348	318	331	305	338	332	321	336	343	292	347	354	339	353	303	333	316	299	345	353	332	323	340	321	297	308	332	334	282	341	383	349	343	337	338	354	331	336	333	330	335	315	321	333	345	315	318	307	327	359	324	349	340	340	326	340	313	365	341	320	320	339	335	346	318	302	331	338	341	312	318	316	313	335	308	320	333	341	296	310	326	309	342	338	306	323	305	318	307	315	337	301	314	298	336	321	325	329	346	360	308	327	319	346	323	324	334	318	337	349	304	336	316	353	336	292	307	328	313	340	326	336	312	318	326	296	302	335	327	339	321	327	348	332	331	335	331	320	313	311	325	322	362	295	334	354	319	310	295	318	323	312	329	326	337	274	338	331	299	357	331	337	310	333	347	310	325	298	337	352	368	337	339	346	315	328	291	350	315	279	314	333	345	309	301	329	316	329	338	355	361	360	309	286	308	334	321	312	325	330	327	320	297	315	341	348	312	305	331	339	303	326	352	339	304	325	325	340	333	345	357	329	339	338	311	339	329	306	331	347	345	326	320	349	327	360	331	331	340	319	353	341	341	320	356	308	368	370	353	339	320	340	334	342	369	284	333	314	333	339	357	330	326	343	317	319	326	320	324	369	344	336	349	314	350	329	324	312	345	325	311	348	306	338	324	310	299	336	319	315	371	324	333	320	354	313	340	305	318	295	342	345	337	332	331	307	304	323	305	317	341	318	316	338	320	296	316	320	336	314	316	325	325	304	366	351	361	308	319	322	285	317	330	304	311	337	327	324	310	338	309	319	322	301	315	308	346	329	315	323	307	311	373	348	332	325	319	336	320	327	330	308	320	330	322	318	345	338	345	297	312	330	317	331	321	320	324	323	335	308	303	367	355	320	308	324	367	317	311	317	329	316	324	373	320	314	329	331	313	334	328	332	342	305	323	343	339	328	351	340	321	331	324	322	359	344	358	322	298	306	309	337	319	312	323	329	322	302	321	335	319	307	363	340	329	326	326	309	321	330	337	335	318	339	314	312	310	354	345	349	359	351	372	346	340	329	303	332	292	318	305	335	330	317	330	328	345	334	324	310	329	297	325	313	325	322	347	317	321	297	330	335	324	326	341	350	315	328	355	318	339	312	311	330	306	320	295	318	324	326	311	332	328	308	322	335	335	330	335	337	328	319	323	326	329	323	310	330	357	350	285	313	360	290	300	293	303	319	326	327	368	320	320	337	322	357	325	339	335	311	336	291	300	337	299	363	326	346	322	332	336	306	331	312	341	323	325	290	349	337	319	309	302	343	354	371	346	337	288	321	338	294	304	340	301	345	314	300	325	339	336	307	326	335	358	318	321	317	325	316	283	328	363	356	364	327	358	334	302	349	360	315	286	325	355	296	317	316	317	328	347	307	348	356	329	331	297	342	337	317	359	321	327	285	303	334	310	307	348	330	345	319	293	360	293	363	326	314	305	319	343	363	320	305	288	321	345	338	360	298	349	311	316	337	314	330	325	323	365	313	335	355	324	321	345	359	315	346	291	341	317	336	330	325	341	335	321	312	382	312	314	304	332	343	320	319	299	299	312	328	328	328	345	323	349	366	321	337	325	322	378	314	335	334	299	308	291	351	304	311	311	303	332	340	293	335	299	338	375	326	307	336	344	339	337	361	306	342	361	301	356	323	338	306	325	302	315	302	342	368	349	308	321	300	342	324	350	367	305	341	358	322	329	332	312	320	316	333	325	331	311	338	301	314	319	338	321	316	320	355	309	316	341	329	286	346	307	332	356	331	371	364	305	335	361	336	361	355	322	367	304	327	303	342	323	351	321	335	321	321	355	322	333	345	326	337	321	308	330	343	320	307	305	313	342	351	328	284	330	352	308	340	308	328	349	346	328	334	348	307	335	345	329	342	328	353	310	340	355	314	338	324	327	329	349	328	350	319	343	326	333	315	305	333	337	322	315	326	331	327	307	314	331	307	316	359	335	321	300	350
56189	89065	65087	36299	9626	488	472	442	466	380	403	391	393	382	406	400	393	381	364	394	351	388	385	367	382	386	361	372	364	379	376	386	377	397	356	344	383	349	382	390	415	379	382	383	371	377	355	369	325	375	339	367	352	379	373	388	389	395	374	353	356	382	381	359	337	361	384	363	345	330	376	316	417	394	372	380	383	342	403	372	343	352	408	385	389	366	371	344	355	323	328	364	342	385	378	362	349	381	391	365	378	386	380	366	361	410	367	318	395	343	374	384	360	357	414	371	368	386	355	383	356	359	354	345	408	382	383	410	379	337	355	327	348	367	368	351	349	367	376	374	367	375	356	400	348	356	359	395	388	375	347	365	378	390	355	361	363	364	339	378	383	342	342	370	352	399	393	353	364	336	363	379	367	378	357	413	368	392	397	365	333	337	334	368	364	367	331	367	425	332	379	425	389	365	361	394	363	352	355	337	353	358	352	365	385	333	349	332	373	328	356	385	376	384	398	364	350	341	384	390	407	344	368	381	388	357	356	340	399	343	378	344	351	360	371	373	377	350	333	374	364	377	366	386	357	405	384	390	405	355	361	353	360	360	370	358	372	393	368	364	356	393	367	360	370	387	369	363	346	360	381	362	407	412	383	385	348	376	362	351	373	386	392	361	381	359	365	400	336	400	346	370	366	380	366	409	363	380	393	365	411	377	373	381	341	363	359	377	361	354	363	353	344	396	354	379	339	352	376	376	394	406	357	376	347	372	380	338	377	377	347	358	373	354	370	358	403	382	346	379	332	352	374	361	369	405	362	400	341	391	344	369	360	377	379	353	346	370	384	387	387	360	376	356	391	400	356	405	353	360	346	368	349	397	335	346	377	347	376	383	378	405	336	366	355	380	376	350	352	374	388	352	378	371	372	398	382	370	348	368	361	372	363	399	389	350	381	379	367	391	397	405	351	362	384	324	361	345	360	387	384	331	398	364	396	373	359	333	354	383	348	381	379	375	393	363	373	388	351	386	363	383	359	366	379	375	377	356	359	361	372	371	363	351	391	359	395	360	404	350	363	384	370	357	339	344	358	389	374	356	382	366	364	385	355	379	382	369	369	379	347	358	389	392	368	377	368	373	379	360	370	358	328	349	361	381	398	337	381	380	380	360	386	371	345	344	350	392	358	393	343	344	362	368	346	381	383	372	393	322	364	373	353	370	348	345	362	365	349	416	378	351	369	393	352	378	358	359	351	383	344	363	340	368	403	372	362	341	381	364	386	405	369	367	324	352	373	399	347	369	355	360	364	349	375	356	373	393	387	397	373	365	382	383	355	368	377	370	371	400	352	368	347	366	355	336	370	373	367	394	364	360	350	403	340	367	411	371	339	350	366	372	367	347	371	391	365	348	368	365	370	380	353	375	345	338	387	361	363	399	366	383	372	371	346	364	369	385	380	394	388	380	346	359	316	328	358	397	403	331	365	325	364	388	354	350	371	377	369	356	383	376	391	365	355	350	375	398	365	383	350	371	370	364	374	331	338	378	382	337	387	412	394	388	373	377	333	359	356	393	349	364	350	398	344	368	381	359	367	359	371	387	378	383	370	372	363	372	392	375	366	368	358	405	405	352	350	386	356	340	354	360	358	389	372	407	353	340	334	342	392	378	366	343	397	362	376	366	367	376	393	379	379	335	380	394	384	346	390	381	360	366	374	359	378	401	376	379	365	390	370	404	378	368	384	370	383	337	361	386	360	356	349	382	358	325	401	387	332	382	331	353	350	362	351	367	381	388	379	403	377	391	335	361	392	361	372	378	352	376	407	407	375	398	358	377	376	366	367	347	389	401	351	368	342	393	348	354	376	375	369	357	374	348	350	349	388	354	380	345	349	361	383	392	387	365	358	380	326	399	372	335	372	350	380	385	389	359	352	377	378	383	385	378	384	367	380	383	363	341	378	387	366	374	362	352	367	369	385	390	371	362	378	344	378	388	358	354	403	384	356	368	382	368	377	343	359	373	354	368	343	350	348	395	371	369	361	390	315	386	382	382	397	383	384	352	380	396	365	366	352	365	400	323	347	391	357	365	394	330	360	410	408	382	374	367	355	403	389	343	394	392	393	365	340	337	352	345	373	376	356	356	373	369	363	378	412	390	369	338	312	417	385	395	361	389	391	353	402	374	385	361	373	383	344	338	392	370	378	378	361	393	367	362	370	355	389	374	397	384	383	360	386	362	382	364	377	355	382	360	353	383	368	369	340	348	341	397	336	352	350	400	331	325	354	376	374	361	396	356	383	376	380	383	406	337	391	343	368	336	388	362	347	357	326	335	395	414	384	375	358	327	361	359	371	388	350	400	376	373	344	356	358	366	372	367	362	376	390	392	369	362	362	357	344	386	370	345	354	371	368	387	370	417	370	396	365	370	378	342	369	374	342	371	369	353	377	361	362	387	372	356	351	378	347	372	372	329	375	346	370	395	345	350	351	347	384	334	392	377	367	344	386	396	346	365	381	359	346	360	376	379	398	358	326	345	376	347	354	357	386	361	385	362	357	358	406	387	363	359	402	381	394	378	364	345	375	378	370	412	351	366	360	388	330	381	384	384	357	355	375	335	397	353	369	368	344	383	370	357	378	347	345	366	374	377	386	371	364	346	398	381	370	318	365	391	378	334	351	357	363	373	385	401	366	341	347	357	382	344	359	378	377	385	380	385	363	366	352	364	377	367	387	356	376	346	379	378	390	399	409	349	361	343	393	381	345	362	392	359	396	340	407	386	357	368	394	362	353	374	349	380	382	336	358	344	346	340	355	340	380	351	354	376	396	369	382	419	381	368	352	353	348	382	370	327	347	378	349	378	381	387	348	389	371	359	375	354	391	364	371	383	378	386	352	360	359	361	402	375	348	365	362	396	374	374	364	370	373	372	361	351	376	386	365	382	403	410	378	382	378	345	395	364	387	346	343	336	399	348	395	358	360	367	377	380	349	338	364	341	384	366	317	356	380	389	381	350	367	373	370	365	387	350	364	361	348	335	350	369	334	382	361	336	383	391	378	349	354	361	404	365	361	344	341	378	369	346	364	371	366	376	366	341	373	371	374	401	367	359	387	361	373	356	369	353	414	372	372	342	377	332	380	370	396	383	365	359	361	380	416	403	351	333	377	354	389	393	357	379	361	350	406	391	325	375	380	336	366	371	358	416	381	323	376	356	386	329	364	386	348	360	362	354	336	355	405	356	369	387	351	370	354	361	369	404	360	384	388	374	353	389	388	390	327	366	380	361	354	365	363	362	353	371	355	383	359	385	405	347	372	381	336	329	359	398	361	373	344	361	362	404	377	349	333	370	375	381	328	337	382	378	376	383	373	376	370	361	390	368	357	362	374	375	351	379	351	355	382	352	361	374	384	384	360	377	351	376	397	394	406	354	378	404	340	372	356	379	385	351	352	382	375	323	398	365	332	385	393	367	379	330	369	364	362	349	367	373	343	420	374	353	360	374	385	365
25873	23670	33560	28482	14571	1629	363	342	322	327	310	311	276	310	299	299	325	327	319	327	332	318	302	324	318	307	327	315	321	297	331	323	303	332	349	340	333	324	326	331	310	335	355	325	334	300	294	325	315	298	312	324	324	315	321	322	300	324	308	306	348	318	308	321	321	310	330	329	322	321	301	304	333	313	319	329	322	340	305	332	341	308	302	298	334	329	325	331	340	330	277	333	291	331	294	313	331	324	310	313	329	321	315	335	336	280	339	310	318	313	318	349	338	320	295	315	346	304	305	303	296	333	284	311	319	302	314	326	328	308	286	317	316	298	341	328	298	322	328	315	318	309	295	289	315	303	328	321	326	280	316	304	333	351	347	305	320	325	328	272	302	299	333	350	313	328	285	321	336	341	311	315	327	314	315	307	341	318	319	301	331	338	326	298	325	311	317	334	330	306	339	310	329	334	326	309	297	291	325	287	331	342	341	348	336	329	295	325	308	334	331	312	354	333	310	325	323	303	337	305	344	298	299	289	286	312	336	298	303	315	326	328	310	335	341	315	315	315	331	306	332	313	296	369	324	330	313	355	323	313	335	355	319	332	337	331	320	315	320	320	332	325	333	289	309	313	328	318	343	318	315	336	327	312	325	330	341	307	305	303	312	349	314	346	309	319	296	321	301	306	336	330	334	319	347	335	321	318	318	324	340	322	327	321	327	330	359	298	364	308	281	342	332	303	284	272	331	327	307	265	312	312	338	310	360	306	325	311	327	316	343	317	324	303	324	355	333	308	343	317	317	316	298	288	317	292	322	307	304	335	288	305	319	327	325	287	301	303	317	327	310	305	336	312	357	314	344	305	296	350	312	334	329	312	324	315	288	325	288	297	337	306	307	328	328	290	330	297	331	311	340	326	320	341	301	338	330	342	305	298	320	326	293	290	322	324	307	319	305	320	350	341	309	333	322	311	299	303	311	265	320	334	291	293	300	363	272	329	331	328	340	340	326	306	308	307	326	284	347	340	345	331	315	327	311	340	331	354	311	337	330	311	329	327	318	337	315	329	337	308	329	323	272	293	343	314	332	343	346	324	338	286	311	312	323	329	327	310	308	345	294	329	321	314	321	309	297	310	330	310	320	321	349	330	336	323	319	350	299	315	328	339	335	314	333	320	330	286	322	310	336	305	305	333	303	281	291	338	309	328	320	310	321	288	309	294	332	308	307	347	304	323	305	319	296	331	346	334	318	287	322	302	318	344	331	357	344	297	334	311	298	334	350	334	299	331	323	304	311	321	336	333	308	319	328	324	300	336	316	308	304	343	337	297	356	339	294	296	310	335	324	345	289	328	292	313	284	307	314	319	331	357	317	343	316	338	342	330	304	294	312	323	331	288	322	328	317	306	338	311	310	312	323	355	307	350	328	285	316	334	330	341	311	323	317	295	330	296	334	319	318	331	303	344	319	339	343	305	333	330	322	320	326	310	292	302	314	330	282	308	316	325	299	300	310	328	343	338	336	307	278	300	328	318	311	287	334	336	306	292	312	337	328	333	306	340	313	342	359	325	324	278	329	310	305	320	318	305	324	320	313	326	301	373	327	330	350	335	328	310	307	294	320	305	316	331	305	325	325	332	321	337	305	330	311	309	307	311	306	313	326	331	316	293	335	319	314	317	309	334	312	320	286	324	305	300	339	311	350	313	330	326	306	334	322	310	313	318	303	345	327	294	310	335	324	329	328	305	300	329	300	308	320	292	305	332	341	310	327	301	310	336	349	342	324	310	329	301	295	306	303	297	327	330	292	321	287	337	303	304	302	341	327	308	329	332	321	287	310	326	317	302	325	313	310	305	315	320	310	312	303	318	302	284	301	337	317	334	314	306	288	296	328	286	304	303	317	268	360	295	357	317	309	311	327	353	310	320	314	312	337	326	295	324	348	347	326	293	340	349	331	300	326	321	303	295	315	328	347	337	295	322	320	302	299	298	330	281	321	352	325	321	287	329	296	304	310	351	330	361	285	313	294	302	307	333	340	317	340	315	318	314	356	325	328	329	365	318	316	327	306	316	320	334	313	308	290	311	325	277	334	307	336	307	350	334	324	350	310	321	322	322	287	315	318	304	304	321	356	322	307	337	312	332	342	320	332	326	318	337	322	329	304	351	283	301	300	320	316	316	315	328	305	316	350	300	345	276	320	312	300	328	338	300	313	311	324	326	311	324	311	345	292	346	327	322	337	278	330	297	309	317	326	350	315	328	338	305	321	329	318	331	309	305	330	297	322	323	311	322	333	338	341	336	338	316	334	278	315	324	313	327	355	300	325	319	312	299	329	321	302	320	339	325	305	313	316	307	330	318	278	314	308	309	322	324	332	348	305	337	319	323	321	347	342	329	311	302	338	286	267	336	320	319	321	324	302	318	302	315	310	308	308	296	335	312	334	317	327	314	335	329	322	326	313	292	325	301	323	316	315	345	308	327	292	293	337	317	328	297	342	338	322	305	310	307	297	292	317	347	319	298	313	306	276	321	335	327	324	306	327	315	320	306	281	293	323	298	342	294	293	338	317	341	323	300	308	328	346	314	316	316	329	320	319	361	274	285	316	311	296	310	323	330	327	310	312	355	315	294	303	343	329	323	306	306	344	347	299	296	342	308	310	319	310	336	303	300	320	330	340	325	330	293	318	313	287	300	314	317	353	323	317	340	324	296	315	325	317	322	305	307	297	324	309	332	319	326	305	314	332	300	332	325	359	314	305	323	345	322	313	341	312	306	321	307	284	298	348	301	324	319	318	319	310	311	290	340	314	333	315	333	293	310	320	302	301	342	328	305	305	324	299	319	303	307	306	328	303	324	363	322	315	313	316	319	298	276	341	330	297	299	312	334	325	307	330	316	304	312	327	329	327	342	308	296	320	320	281	321	292	314	286	298	324	304	337	308	297	319	319	346	327	316	323	316	339	321	324	314	319	321	353	306	311	316	298	306	319	346	312	313	320	342	370	308	275	329	316	311	290	314	301	340	309	319	301	319	352	307	302	314	333	282	288	328	293	334	327	326	327	291	323	328	317	305	326	288	327	327	334	283	310	321	325	324	322	303	310	289	319	303	316	342	304	321	329	287	321	386	336	339	329	356	321	305	325	321	310	328	338	293	319	270	330	326	330	348	321	289	306	329	310	299	306	306	351	321	324	303	315	313	343	304	308	339	320	301	318	330	380	338	318	294	335	304	320	323	297	309	349	338	316	315	317	345	291	325	328	342	324	327	310	296	314	311	281	311	311	325	337	312	377	359	336	315	297	340	321	315	308	328	338	296	318	339	312	332	307	310	325	321	316	337	298	331	319	322	332	304	301	369	289	357	308	305	307	318	336	345	360	304	320	311	321	303	356	328	308	333	336	300	309	325	324	316	310	328	306	321	326	330	313	322	321	324	306	315	343	288	324	330	318	318	313	293	329	329	305	284	339	336	314	326	327	323	338	313	320	291	319	298	314	318	293	310
52827	75990	52540	27522	5832	424	407	389	397	390	368	366	354	359	411	376	397	409	374	365	415	389	368	395	331	366	390	375	385	338	393	383	363	388	401	369	367	349	403	395	380	407	343	373	386	346	365	394	385	372	368	386	376	380	385	401	357	397	375	350	379	342	398	354	367	385	373	375	362	342	374	380	349	370	380	386	396	341	394	353	339	344	375	351	378	356	359	410	385	373	374	366	389	354	367	371	385	345	383	374	398	360	399	353	379	379	334	366	401	388	388	343	368	402	399	358	384	374	409	363	368	361	386	372	343	368	380	395	361	407	353	386	356	350	348	389	353	394	378	369	354	367	410	382	366	353	359	378	358	375	347	354	388	368	367	357	408	377	380	374	395	364	399	371	382	350	333	403	382	356	382	410	377	393	388	372	352	414	406	407	363	365	367	387	384	340	390	359	366	360	369	405	354	396	369	345	381	373	383	385	375	345	380	397	387	384	387	366	385	383	343	370	387	378	378	373	370	390	339	379	380	340	357	329	388	363	386	392	338	374	369	394	368	356	359	359	365	355	367	400	349	387	367	368	378	392	364	377	339	365	346	365	365	401	389	379	384	379	349	370	370	353	361	361	358	396	361	388	383	388	365	352	394	364	350	420	375	360	351	346	391	363	367	395	382	374	358	398	386	375	397	379	389	345	378	417	351	383	372	338	371	401	399	376	340	395	378	389	368	382	379	384	370	382	348	426	377	385	396	396	380	390	381	373	331	393	370	373	373	392	352	360	357	344	376	375	350	350	347	381	350	342	350	343	372	353	355	380	381	325	374	392	383	345	367	370	372	373	364	368	362	338	366	353	378	395	392	387	388	385	370	364	324	343	393	337	378	380	373	375	370	377	377	369	383	351	355	371	340	365	373	378	388	350	382	371	351	353	420	355	375	342	388	377	386	371	366	386	384	362	378	373	388	368	377	381	348	365	369	366	417	389	363	385	382	387	352	422	402	391	373	371	371	397	363	396	359	366	389	388	338	373	361	348	383	355	348	377	372	366	370	388	347	401	377	361	358	369	371	365	345	346	330	351	380	400	384	368	380	367	356	381	370	365	349	367	390	376	392	393	409	358	342	377	386	340	345	378	343	381	362	431	394	435	391	371	356	367	380	381	383	407	386	364	346	366	366	396	388	353	344	373	379	359	378	384	373	367	343	385	370	383	396	381	381	346	394	405	371	384	387	352	369	370	365	326	362	332	368	395	387	371	348	358	381	373	362	351	357	343	365	354	380	363	351	334	384	415	380	387	351	364	414	378	382	400	360	397	350	383	378	379	348	365	375	390	380	373	415	390	366	351	396	415	321	378	408	329	411	365	369	397	377	349	338	375	395	375	375	377	376	376	377	377	357	365	379	357	349	378	368	377	375	382	384	363	356	346	347	360	344	379	381	382	387	372	390	402	346	346	423	376	335	354	364	360	392	354	372	382	390	373	392	355	324	361	395	384	350	366	396	390	367	345	380	396	366	380	373	368	385	350	365	400	370	404	343	345	344	381	384	381	378	387	365	387	385	371	401	386	360	401	363	401	376	387	368	372	352	352	388	369	397	367	384	355	378	372	405	367	369	374	411	370	363	377	381	375	347	351	388	396	366	368	375	376	378	336	329	372	372	368	369	390	415	393	388	376	377	362	391	372	389	357	399	363	356	395	352	350	340	389	391	375	377	364	370	365	359	367	388	361	371	370	350	339	355	351	373	367	382	381	348	359	379	368	355	349	352	400	358	385	365	364	412	411	358	402	381	344	372	376	382	343	376	367	386	395	391	385	389	414	371	411	393	373	355	366	360	357	383	375	385	366	405	346	379	386	376	390	360	362	399	376	346	385	398	339	381	359	400	366	363	372	373	385	381	336	365	346	392	356	375	376	376	364	392	380	398	374	373	373	341	355	376	384	397	394	358	369	391	398	351	363	376	394	398	392	370	376	406	356	403	350	401	373	384	378	341	387	386	374	376	364	407	348	359	338	341	335	343	341	391	382	386	351	352	403	362	385	372	362	379	363	353	355	366	371	371	359	416	372	363	394	376	397	381	399	361	328	398	387	395	366	375	379	362	385	366	371	345	401	384	375	348	360	366	384	370	396	391	365	363	358	366	399	371	399	362	405	378	385	346	380	370	362	419	353	403	341	390	366	344	395	399	383	355	371	383	380	360	359	381	386	390	364	388	342	373	404	391	351	338	377	358	378	374	326	338	376	363	382	359	399	370	395	369	385	368	336	345	363	336	361	362	392	338	368	374	375	367	379	380	361	392	387	348	393	378	354	361	367	394	367	307	359	373	356	373	388	396	370	414	385	401	374	369	342	389	359	389	390	355	395	359	330	387	391	384	384	372	379	355	413	345	368	397	384	345	377	366	357	382	397	378	351	379	374	340	374	390	378	373	378	409	388	370	382	358	372	393	358	373	352	357	373	396	343	365	388	354	389	368	398	377	366	357	328	375	381	354	372	395	383	410	383	371	392	378	363	362	379	374	399	393	410	398	345	347	357	379	356	344	392	360	407	369	353	369	346	402	371	390	353	392	327	391	358	373	368	337	375	368	351	331	394	390	364	374	347	350	352	362	374	374	351	378	377	378	381	360	375	367	407	367	369	380	400	361	337	414	399	365	424	384	365	383	356	374	345	394	367	372	377	361	376	389	384	410	360	394	375	419	342	358	376	352	382	373	368	376	392	404	386	361	387	379	388	361	382	370	386	372	398	385	384	331	376	371	385	344	364	362	362	385	384	405	353	355	380	342	353	377	369	376	367	358	385	378	385	388	369	383	380	368	317	380	336	395	368	386	364	400	373	358	375	398	399	373	373	387	372	393	338	418	398	376	380	383	372	372	361	374	401	373	383	356	366	357	383	349	328	383	356	393	363	379	369	346	393	375	348	407	376	367	401	389	404	344	366	377	421	383	374	359	386	358	365	385	382	363	355	358	406	368	380	344	363	359	375	358	398	363	347	362	369	375	347	361	387	343	383	360	365	353	361	376	362	367	371	367	361	362	370	386	357	363	400	366	381	369	357	362	380	403	379	375	357	366	358	377	389	384	383	368	382	354	356	373	393	380	385	419	371	361	372	347	358	413	344	360	376	402	362	406	344	398	359	370	350	359	389	370	376	368	357	369	376	332	366	389	386	363	374	369	381	360	387	371	366	392	388	410	363	342	370	357	339	373	408	383	381	387	411	346	392	359	369	414	366	368	405	347	357	372	363	372	361	389	376	357	367	361	379	357	378	377	369	353	367	371	378	407	382	395	359	369	386	361	382	379	397	399	352	358	383	382	370	374	358	354	368	381	389	380	416	389	353	394	371	350	345	361	388	358	339	380	362	357	392	383	381	342	362	367	352	367	388	346	391	341	372	362	394	351	357	384	365	369	367	392	323	369	346	340	358	395	362	375	356	371	365	377	352	377	374	411	363	386	393	394	358	402	392	378	393	378	376	431	367	403	415	368	359	365	380
23200	21846	31653	26924	21692	20125	8663	736	556	543	574	540	554	503	539	500	491	549	478	575	528	485	536	515	480	507	472	513	536	489	514	517	511	536	508	514	527	545	493	477	475	533	494	550	510	514	498	500	499	483	500	524	486	489	519	521	509	487	471	470	530	539	542	514	518	507	518	480	540	506	487	483	530	467	520	497	484	518	491	511	498	505	496	507	502	483	502	503	513	511	516	531	505	519	496	560	492	489	533	474	499	485	520	506	508	472	497	485	553	504	514	507	502	500	495	494	496	503	478	514	526	509	491	538	503	512	505	476	496	493	516	503	480	496	520	466	484	558	523	495	508	534	493	556	514	527	486	543	536	509	570	512	457	511	507	515	513	510	494	523	511	486	511	528	495	498	540	497	497	542	470	501	494	513	503	506	531	515	479	540	483	485	514	479	460	506	466	488	490	483	504	479	518	526	513	523	549	544	509	455	498	471	491	517	517	489	490	436	462	482	494	525	515	526	469	495	489	550	516	518	495	536	528	502	505	494	523	473	487	500	501	533	541	504	563	484	516	542	505	532	503	534	524	493	480	483	502	497	521	521	502	506	552	503	524	527	499	543	465	509	518	499	552	504	499	486	530	520	489	493	535	486	491	540	503	466	479	530	505	451	513	471	502	519	493	501	498	479	511	523	514	514	481	504	491	495	529	458	572	521	511	534	477	536	482	507	479	486	544	486	491	502	501	498	488	532	519	545	543	526	535	464	491	514	537	483	491	498	486	516	468	481	450	507	502	465	518	515	531	517	488	485	508	497	463	491	480	479	500	541	511	452	527	541	503	449	520	521	482	484	505	526	522	524	498	476	505	508	493	497	493	500	510	504	510	542	516	547	495	485	537	479	522	487	492	513	493	481	477	495	478	493	480	478	497	502	517	499	493	510	507	510	515	492	488	554	520	503	491	471	487	493	500	494	491	510	534	489	500	480	478	514	490	493	510	477	507	526	530	546	510	511	495	506	491	470	485	463	524	506	470	542	505	479	532	457	477	541	529	504	538	491	503	527	490	486	518	502	515	529	507	538	517	512	517	498	506	468	508	510	573	501	545	520	562	525	515	512	523	493	508	491	487	473	541	552	490	472	495	518	517	448	520	532	509	523	491	491	540	546	526	473	495	558	471	515	498	478	500	474	551	493	500	448	518	475	495	509	479	532	527	529	522	520	454	503	529	491	504	471	496	502	503	468	521	528	512	504	483	515	512	518	528	461	541	530	503	543	520	479	482	508	517	498	480	512	471	482	505	506	494	502	493	495	536	488	499	482	515	511	550	500	489	493	493	510	526	521	476	519	525	504	535	522	505	521	509	503	528	517	498	542	503	529	501	529	548	478	522	498	513	480	474	522	541	514	474	502	504	497	494	482	530	482	508	516	498	482	495	505	538	508	524	508	467	489	501	480	496	489	476	492	504	470	474	491	516	466	468	513	510	505	470	498	534	539	490	512	541	494	497	525	480	494	470	496	494	550	460	557	566	514	488	514	477	474	526	496	517	465	522	509	506	503	520	504	500	493	486	525	466	494	494	497	488	558	523	476	527	507	527	527	500	484	526	480	555	502	536	554	543	493	541	504	500	521	487	510	523	510	518	493	478	519	515	525	520	504	523	494	519	511	496	516	464	489	518	493	488	512	553	477	474	492	472	490	505	526	508	487	485	527	530	472	500	503	478	431	491	499	493	538	476	516	526	497	470	485	527	481	516	509	511	489	507	508	499	516	522	514	545	448	505	541	479	511	519	499	516	495	563	519	517	515	476	492	486	518	451	502	490	523	531	466	456	520	525	493	527	527	492	521	537	454	535	503	513	488	497	488	436	544	491	525	513	473	477	510	557	475	525	513	467	527	494	474	499	467	500	512	502	557	492	552	538	536	488	510	476	471	506	472	534	515	510	506	484	485	486	477	501	497	518	516	521	472	491	524	515	536	493	505	566	493	521	468	507	469	507	493	516	523	491	518	480	502	491	513	511	495	504	514	546	491	502	526	508	533	515	483	518	503	490	517	499	476	491	513	509	558	487	521	485	548	561	519	517	470	540	471	511	507	496	493	539	515	494	518	497	488	516	495	498	489	523	499	480	517	509	482	504	484	485	506	506	500	481	501	512	476	504	481	524	513	501	530	492	472	515	493	508	506	498	534	514	537	497	545	539	534	489	505	475	516	466	496	520	453	470	473	502	507	500	517	529	509	481	524	507	503	511	480	466	523	501	544	524	455	462	491	486	514	485	523	495	527	485	527	478	508	524	522	509	498	495	512	506	529	560	518	525	546	470	537	489	533	485	544	481	495	519	469	508	508	520	503	557	472	547	482	500	531	486	521	491	478	518	495	503	468	529	528	503	471	536	510	449	525	459	484	532	495	484	486	499	505	460	504	489	485	502	508	522	488	536	526	537	479	470	476	526	479	479	477	514	515	525	507	485	474	498	516	470	486	518	505	479	480	498	507	527	498	521	515	453	467	481	493	515	539	506	513	492	519	509	501	516	515	521	511	504	497	564	524	509	511	483	523	501	485	496	475	541	512	527	531	516	457	509	482	501	511	514	500	520	484	503	453	468	492	545	540	462	514	489	455	518	515	509	505	494	464	532	524	496	472	533	468	508	491	522	516	497	506	520	489	508	488	526	499	553	486	479	456	495	491	490	522	546	449	483	470	495	504	517	508	509	515	539	494	515	477	504	494	549	509	473	521	507	470	526	500	492	464	560	539	514	463	484	522	496	514	527	560	490	487	489	488	453	485	503	502	466	514	500	559	477	486	492	533	467	520	484	471	497	537	504	493	508	473	486	520	487	479	503	493	492	519	516	521	519	544	494	483	500	465	535	507	496	518	486	509	490	549	522	502	511	533	522	502	477	510	509	509	516	489	504	534	497	494	516	474	491	529	479	522	460	509	486	496	482	479	474	504	477	500	477	504	501	483	515	522	501	517	460	463	521	534	482	498	522	484	522	483	514	494	492	471	526	482	513	523	524	486	523	520	508	447	470	525	502	470	557	545	559	518	471	480	513	500	507	509	539	497	491	468	526	547	478	517	497	527	507	509	504	491	498	488	502	542	510	459	521	500	525	489	496	495	537	528	468	490	505	500	536	507	460	511	492	488	498	478	512	484	500	524	486	485	506	497	507	505	513	515	489	491	503	530	505	492	511	487	529	481	477	487	502	471	491	522	514	487	467	526	509	509	512	508	518	533	517	490	512	512	488	506	512	531	493	520	501	462	510	535	460	474	502	501	493	498	475	482	495	514	509	501	514	495	525	497	503	499	490	484	518	488	512	485	539	510	519	494	497	508	501	549	508	513	546	506	506	508	511	455	469	485	529	521	511	468	549	525	503	500	499	460	490	542	503	478	489	515	499	508	509	506	488	517	531	534	529	466	482	484	516	473	520	494	500	514	494	521	515	525	479	479	528	469	500	499	494	488	503	512	508	479	508	505	490	527	483	514	519	509	498	483
63270	101275	76322	46788	13732	767	679	657	660	612	564	590	595	535	561	537	567	570	570	557	536	533	560	609	530	559	578	524	537	534	571	551	581	545	580	556	525	523	567	492	549	542	559	522	569	562	550	599	562	555	590	568	499	543	550	535	543	561	518	538	533	575	570	571	532	495	560	542	583	546	537	568	538	570	536	515	533	554	574	564	550	546	572	548	580	517	596	568	562	545	549	547	552	503	523	583	548	576	537	555	533	578	554	535	531	558	533	516	529	545	546	538	567	560	533	553	493	523	539	562	517	585	586	516	528	527	520	537	555	499	551	565	577	537	524	555	554	563	555	539	531	559	562	554	540	514	548	530	532	561	525	544	558	546	527	503	560	502	569	586	541	571	574	589	540	586	521	531	557	550	543	516	520	529	504	518	547	554	589	551	636	578	577	555	546	534	569	545	591	535	571	552	560	558	568	566	533	512	548	513	524	556	541	572	514	601	577	551	551	567	558	541	543	544	522	537	536	545	556	562	600	530	513	539	505	556	530	586	515	550	550	549	512	498	534	540	497	539	556	563	548	539	597	552	564	596	583	541	545	513	531	601	534	561	571	551	483	533	538	525	557	563	556	516	524	526	576	545	532	517	569	563	537	500	570	585	577	566	594	549	565	539	573	538	573	529	549	516	586	558	547	579	559	541	539	565	546	605	576	537	549	554	577	560	585	542	539	531	546	535	519	561	549	577	562	519	556	519	527	539	574	523	547	545	510	577	541	524	491	561	525	570	543	521	531	573	556	570	541	549	531	594	580	537	558	542	536	573	534	553	555	513	541	558	579	561	514	586	544	567	521	558	575	574	525	518	535	574	516	559	501	556	556	571	520	544	559	497	562	543	588	571	547	560	546	537	527	559	537	519	526	555	518	581	575	568	589	538	577	529	580	524	534	527	554	518	520	509	535	578	547	528	548	595	558	563	576	557	554	529	570	533	534	605	564	515	521	531	539	537	541	595	492	583	524	521	543	578	534	562	505	555	540	504	625	530	481	526	555	530	525	556	544	532	579	541	586	568	531	614	542	534	563	553	534	566	596	567	552	537	559	539	554	534	510	535	499	533	558	579	575	555	603	534	558	537	561	569	581	510	543	555	561	544	511	521	531	587	544	553	555	542	516	587	570	553	588	553	583	598	502	547	528	554	495	585	505	575	516	558	543	544	567	564	534	575	558	527	516	532	557	557	549	573	539	562	604	543	537	518	572	531	529	543	534	546	530	524	586	568	545	583	547	576	525	508	543	576	528	546	490	558	540	551	550	553	523	531	573	558	570	589	541	563	521	546	566	544	570	534	511	573	556	554	534	539	547	575	553	540	568	536	559	529	571	525	508	558	549	530	528	563	561	567	566	516	577	566	521	543	530	568	561	529	520	536	534	529	566	554	569	523	556	560	539	538	519	535	523	537	572	569	569	569	552	557	560	497	541	533	541	576	535	574	578	547	543	565	541	546	577	527	537	527	540	553	542	553	562	567	590	569	524	540	524	559	569	554	526	589	553	548	577	561	522	537	545	545	577	570	593	526	557	535	546	549	561	590	588	547	550	552	516	562	544	591	539	542	548	518	550	518	570	557	515	567	553	561	543	560	562	585	557	546	538	587	557	550	573	538	573	587	549	504	514	512	549	546	528	580	550	547	577	537	573	501	541	556	516	551	517	549	518	521	554	543	546	492	537	520	540	595	546	551	557	560	517	572	535	554	534	503	554	518	555	524	538	541	535	584	516	576	572	554	548	581	551	545	555	548	526	533	555	570	551	572	531	550	542	542	560	544	542	561	543	551	515	569	565	555	570	555	553	570	582	568	526	555	547	541	553	520	540	540	557	544	559	557	520	584	612	560	548	540	543	548	547	541	544	516	543	571	531	553	522	574	580	487	586	564	537	519	558	555	556	532	508	572	516	549	530	536	577	556	530	576	569	585	516	554	546	527	520	578	491	554	575	554	602	555	579	517	566	547	557	506	572	508	520	557	539	534	520	509	560	590	529	551	523	556	560	545	599	539	565	574	568	586	551	552	530	571	566	540	550	533	520	564	522	586	575	586	538	568	533	500	546	531	551	519	540	562	526	585	600	522	532	558	569	571	554	525	528	575	544	536	574	543	568	573	547	516	537	556	597	552	533	522	526	555	535	550	577	556	515	575	490	553	537	553	579	548	510	571	536	535	558	537	526	565	536	535	564	542	542	546	563	511	561	553	539	540	562	536	535	501	558	540	532	529	534	571	551	547	578	559	500	526	562	568	575	544	555	522	497	526	540	576	532	506	537	570	547	556	567	557	568	550	532	600	545	593	530	534	521	601	514	572	523	480	565	542	544	542	563	548	544	556	552	541	531	554	541	595	574	523	578	560	544	570	540	527	560	550	508	578	524	581	535	528	545	557	498	546	553	527	533	551	560	584	555	600	559	544	576	539	534	545	585	554	540	544	542	550	570	571	545	578	542	593	578	583	553	545	581	556	570	549	562	541	571	485	537	508	606	570	547	546	564	581	546	526	518	534	626	563	584	547	583	513	558	565	541	543	569	535	575	500	560	547	567	524	499	574	567	498	557	571	554	600	510	563	530	569	545	557	592	525	529	529	549	527	523	575	576	568	534	567	571	528	541	563	515	519	547	500	549	558	516	530	527	564	522	517	612	538	551	552	593	541	558	542	534	532	548	561	522	568	535	535	541	579	540	570	558	543	600	524	539	566	558	560	514	544	516	530	545	548	605	540	538	531	589	549	542	534	547	577	546	492	568	588	590	547	568	585	536	519	525	535	547	582	579	552	561	552	552	581	528	549	568	540	530	582	488	521	565	525	575	572	551	540	553	550	565	559	565	520	524	556	558	495	539	525	546	598	571	583	553	537	560	566	549	549	542	541	562	597	523	585	514	555	505	593	607	556	532	536	545	511	540	499	522	544	547	541	567	583	569	552	592	552	560	507	564	536	546	526	544	555	569	517	511	566	514	568	554	571	542	502	563	557	593	548	552	550	549	517	534	510	546	542	541	559	563	516	553	540	527	536	581	505	554	513	549	548	528	521	552	556	517	552	516	518	504	563	544	551	537	586	528	523	552	570	562	546	544	570	581	536	554	562	577	552	585	579	569	541	556	518	557	534	535	572	561	540	579	565	555	530	543	572	544	522	511	533	542	508	563	538	583	553	578	580	507	536	562	586	575	574	592	548	539	548	593	552	550	510	556	592	558	530	582	537	562	552	538	539	510	556	565	578	518	545	566	522	549	538	544	535	561	554	538	509	569	535	559	530	585	527	534	589	554	544	550	560	533	543	537	524	508	548	560	570	551	555	556	551	539	513	579	520	594	590	493	547	560	537	532	555	520	565	535	550	595	543	530	562	521	548	534	521	554	580	559	541	487	573	555	554	558	564	542	594	579	580	534	571	530	569	505	512	517	552	576	569	529	572	571	509	540	523	539	553	554	526	523	508	538	533	558	560	551	577	531	547
29363	26381	29007	13913	1275	235	262	247	213	223	202	212	233	213	239	207	215	235	235	244	219	207	202	235	249	211	226	204	231	218	213	227	207	220	238	239	217	204	247	240	218	244	242	233	208	229	226	221	206	226	239	237	230	240	215	212	225	238	248	221	246	212	221	209	228	226	229	233	225	223	211	232	228	243	220	229	244	177	233	227	226	243	240	201	225	240	211	219	216	218	232	253	241	233	229	233	231	241	253	213	227	220	204	222	214	211	242	231	244	205	211	246	254	210	256	227	199	255	226	244	235	208	219	220	234	227	233	220	225	209	227	229	226	237	218	216	218	221	218	224	202	210	229	234	221	244	213	210	225	196	212	203	214	212	215	250	238	248	224	228	213	215	202	226	222	224	226	226	209	233	215	204	199	232	194	214	243	232	227	231	229	222	233	202	233	215	247	232	215	221	233	246	201	187	209	229	205	223	212	209	208	228	241	227	234	223	227	231	218	223	216	230	195	220	207	232	250	260	201	238	196	228	222	207	249	217	238	213	225	188	250	207	233	203	222	212	230	226	216	213	204	226	245	212	229	231	209	202	232	223	228	216	261	238	221	243	208	231	200	216	215	221	229	216	220	237	189	227	212	234	231	241	205	228	237	229	238	234	219	203	231	276	243	221	208	218	222	217	230	231	212	244	217	234	237	215	212	216	218	226	220	247	219	212	214	219	235	219	235	243	233	217	221	233	232	227	212	257	177	258	215	241	239	203	235	203	230	230	250	223	217	217	214	249	244	211	252	240	224	213	228	204	262	245	247	251	245	239	212	202	207	202	217	231	215	238	233	198	218	223	231	215	222	214	215	215	218	217	213	244	219	228	219	240	209	221	249	257	215	233	217	225	217	241	186	217	218	224	246	226	222	208	230	205	210	244	228	224	207	218	222	232	245	253	219	239	217	238	217	242	248	223	246	232	241	226	246	217	234	235	253	218	224	214	230	245	201	221	234	229	223	222	221	215	226	224	195	221	219	249	232	262	219	276	224	173	215	241	223	237	222	227	249	201	234	232	218	229	199	229	246	235	206	230	195	211	239	233	239	235	231	217	222	209	243	227	217	227	207	213	202	243	233	243	234	254	254	240	242	213	230	208	237	199	236	237	254	250	215	216	226	211	241	223	230	224	243	222	270	243	246	206	211	230	207	230	215	203	221	253	200	257	219	219	222	217	209	199	226	225	212	254	243	245	221	244	231	258	228	226	212	229	248	220	233	225	215	225	215	246	220	212	220	239	203	221	192	223	225	239	223	269	216	239	211	238	209	218	223	235	222	245	221	202	249	250	225	244	233	201	205	216	239	251	227	209	233	257	259	215	234	203	224	225	226	207	223	244	249	230	190	236	229	232	210	226	247	221	222	212	253	239	243	221	235	233	227	243	223	220	226	239	220	258	206	192	236	252	262	234	223	212	249	210	241	219	212	229	224	241	221	248	206	232	217	231	209	221	206	228	230	211	226	218	218	211	267	217	203	228	232	249	211	228	248	238	251	219	232	217	245	188	216	221	224	219	225	232	212	213	201	228	247	230	249	231	218	218	238	194	223	216	226	225	214	248	232	246	223	216	238	218	226	233	216	241	220	216	228	232	234	232	233	239	223	242	243	226	220	215	222	192	221	238	226	218	213	238	219	195	220	246	236	220	219	198	202	230	245	221	230	223	204	231	225	219	216	224	251	234	219	220	237	213	196	207	231	213	242	225	227	239	196	227	200	228	209	204	222	234	231	215	225	215	202	208	251	235	221	220	242	216	231	196	236	213	193	219	235	227	222	207	258	236	243	235	232	229	215	226	218	222	255	249	253	232	222	215	202	220	207	237	212	191	240	227	239	190	223	218	221	238	219	242	214	219	252	228	244	221	235	218	251	228	231	215	240	228	215	226	232	245	222	206	206	231	215	221	226	209	239	234	225	249	233	243	215	214	217	197	239	244	213	232	234	216	223	208	230	238	217	226	222	233	215	257	233	214	215	245	230	243	216	224	224	221	231	231	225	216	223	221	248	236	238	242	220	223	216	216	230	259	234	227	208	215	213	227	260	236	226	224	211	249	234	245	201	223	222	246	247	221	239	223	240	209	229	220	218	210	220	229	213	229	225	196	198	224	218	219	248	211	218	218	206	232	211	230	230	255	249	207	207	227	227	196	246	236	242	246	241	228	242	220	220	223	232	195	213	216	245	250	229	213	242	233	226	220	221	223	208	215	217	224	240	239	206	232	220	228	201	240	227	209	230	216	236	210	199	234	238	202	228	242	224	230	215	243	251	261	211	215	213	228	211	215	231	237	230	212	219	245	226	240	248	214	225	228	250	227	229	235	222	205	222	240	213	215	213	222	253	220	238	229	237	240	221	217	221	227	239	239	201	227	241	210	240	255	218	215	232	221	224	236	240	226	208	238	213	213	210	220	236	216	216	221	219	232	210	223	214	237	208	207	229	220	221	199	243	252	228	228	214	221	193	223	241	222	208	208	244	223	239	239	229	216	240	206	233	220	218	227	209	252	230	209	255	237	190	248	225	214	226	203	247	235	231	218	222	222	230	246	240	214	245	233	238	226	213	205	213	228	211	241	245	223	228	221	196	212	226	232	217	220	236	212	245	215	226	204	232	242	215	221	230	209	232	210	234	235	253	223	231	219	205	213	243	266	206	222	226	215	252	234	211	237	233	257	198	219	242	223	217	228	210	230	227	236	221	195	226	237	242	202	244	243	210	218	221	225	224	224	246	234	207	242	213	237	185	232	207	223	226	234	222	230	219	237	219	236	239	230	248	225	224	226	222	218	196	210	205	223	242	254	207	248	227	233	237	207	232	243	238	198	248	224	228	239	229	212	236	238	233	231	249	219	217	209	231	242	214	234	208	252	222	211	216	231	223	213	249	244	241	251	249	218	240	242	215	245	220	222	235	205	216	226	228	221	223	221	242	207	229	230	202	227	218	236	214	204	226	224	263	209	255	167	227	243	231	219	235	255	227	233	222	225	227	225	238	216	239	231	236	237	228	192	232	220	211	182	229	246	229	231	215	204	238	228	208	238	220	245	235	217	241	231	206	239	220	226	231	199	256	225	231	230	231	245	240	220	227	219	211	221	237	229	218	222	208	224	199	268	203	230	205	217	223	211	229	217	230	218	230	254	224	206	239	200	221	207	240	212	216	203	231	209	219	231	244	242	247	207	241	208	208	226	207	230	229	199	207	219	220	216	229	223	211	222	233	223	239	233	225	240	237	221	234	218	237	228	230	237	241	242	241	214	190	240	218	221	214	240	215	231	239	218	224	213	205	238	255	240	217	230	236	241	226	220	227	213	229	217	210	231	229	195	209	199	225	216	204	220	202	201	213	218	216	222	211	209	227	243	245	221	230	241	223	220	208	232	232	228	231	228	204	219	212	217	232	212	215	232	244	231	247	240	227	241	219	218	208	251	243	217	236	237	247	225	219	240	231	215	225	240	204	219
29095	42589	27066	8834	1141	297	285	289	257	268	254	275	230	262	274	265	272	270	248	256	268	267	298	295	262	275	248	266	285	307	247	258	271	262	272	248	249	260	245	250	287	270	280	265	248	267	292	249	278	280	267	275	296	262	288	307	287	245	257	306	253	267	242	248	269	252	266	277	235	267	243	268	259	281	268	259	285	285	266	274	285	290	266	274	256	288	270	289	252	308	262	270	273	282	264	276	244	310	251	266	275	256	247	246	235	296	300	262	250	271	268	285	301	273	256	280	256	257	289	259	259	249	279	304	278	264	270	268	265	266	297	293	269	274	248	287	241	279	282	276	272	304	316	251	265	276	249	278	265	242	267	274	258	261	282	287	240	279	257	274	270	267	274	266	299	254	267	260	281	263	275	265	257	290	271	269	254	255	296	284	258	253	247	265	245	247	281	277	272	260	302	263	252	284	265	247	303	282	281	284	266	273	275	251	293	252	265	284	320	261	246	263	270	297	278	256	271	245	276	261	282	254	262	276	265	264	286	265	269	252	237	255	305	260	286	267	267	265	281	242	254	247	276	278	279	261	265	288	272	254	266	263	249	266	276	265	265	257	272	240	274	240	257	254	294	271	255	266	268	268	264	273	275	309	304	280	244	250	255	293	262	272	298	281	282	263	284	270	280	256	266	255	264	279	271	251	268	281	286	287	279	289	257	255	252	289	289	281	280	247	235	262	310	257	260	238	274	278	290	283	277	264	250	278	263	274	300	264	268	321	297	283	238	251	280	277	271	288	246	275	276	283	260	267	274	253	291	241	286	252	265	290	270	277	276	283	305	244	276	271	253	291	262	271	263	251	292	260	268	242	255	283	248	243	239	276	267	331	267	270	260	282	296	270	282	246	264	255	268	255	266	275	283	254	265	280	257	274	274	276	278	256	258	250	297	237	264	274	256	302	302	303	277	278	300	270	242	257	293	290	269	279	295	280	270	268	237	313	273	231	281	247	293	228	221	280	276	276	241	301	272	256	275	243	262	259	244	270	255	266	284	250	265	242	279	304	273	243	293	229	260	278	287	271	273	268	292	253	251	319	253	293	295	279	265	289	269	261	276	253	267	281	302	281	244	241	249	263	253	313	272	271	267	255	270	259	274	265	286	268	280	260	296	274	265	285	255	249	256	262	246	270	252	240	266	248	268	286	244	293	254	283	266	256	248	272	247	258	283	256	278	301	261	276	291	274	256	272	245	302	286	295	250	278	268	275	276	281	289	299	262	267	258	271	257	262	279	267	247	308	272	294	262	245	293	305	254	268	281	255	288	263	257	267	266	273	289	249	260	295	310	282	262	254	285	294	272	279	283	298	272	265	279	239	280	266	261	250	299	265	247	280	266	278	243	278	284	293	262	295	267	265	272	295	237	277	240	260	257	277	276	284	296	249	247	282	271	264	262	295	259	259	279	269	288	271	283	253	230	265	285	282	246	264	284	241	280	277	277	309	269	266	268	253	289	254	256	265	252	262	259	271	258	256	279	255	257	279	258	260	245	292	247	270	287	265	279	305	263	274	297	276	274	277	274	244	293	286	273	272	263	271	274	288	268	283	301	268	256	287	301	286	280	271	311	288	268	262	284	274	272	235	278	280	267	241	277	275	256	240	271	287	271	274	291	289	252	270	293	264	262	277	268	286	274	277	271	288	268	291	282	305	256	262	249	242	264	257	291	252	282	278	279	278	271	312	259	259	258	255	267	305	305	295	246	243	274	284	256	258	267	273	308	258	256	245	262	265	252	273	256	254	255	299	257	268	258	284	277	258	269	270	254	236	270	251	284	256	246	268	246	247	277	270	248	262	261	257	290	278	234	263	274	294	267	260	291	257	280	273	275	275	246	263	275	256	265	263	274	255	278	268	230	294	286	292	283	321	264	295	258	276	254	258	277	268	263	265	266	254	277	273	265	262	271	270	265	282	261	272	262	243	296	280	251	270	294	246	291	258	280	300	254	241	261	277	287	265	299	268	250	256	282	282	303	272	278	278	276	315	292	262	252	262	300	280	271	280	268	282	261	270	317	268	267	288	268	249	244	291	245	291	278	272	292	258	254	295	270	265	278	265	260	238	277	295	281	292	275	246	236	286	267	249	268	268	292	264	285	275	309	279	257	283	256	234	291	267	247	240	259	265	273	286	312	256	293	277	295	271	251	218	279	266	262	253	274	268	259	279	273	285	275	284	230	250	268	264	257	282	285	281	251	293	277	273	266	264	264	245	256	237	271	253	266	266	257	292	263	289	288	267	269	264	254	273	279	272	237	278	290	266	244	275	261	270	260	261	262	274	260	267	284	264	286	233	277	271	270	260	270	289	266	300	259	262	269	286	280	273	268	292	249	318	254	253	229	269	261	260	307	292	318	264	279	264	236	270	259	270	279	259	277	314	279	259	284	278	265	276	260	271	274	284	257	279	248	290	257	264	278	259	296	288	279	271	278	237	254	266	270	280	283	260	285	256	296	256	276	272	245	341	251	251	284	287	259	253	261	255	264	269	273	260	246	269	290	283	281	290	258	265	275	249	259	237	299	268	244	270	265	299	272	272	276	286	307	274	285	275	284	258	285	259	242	286	284	247	254	255	242	242	267	257	273	269	296	286	289	267	243	261	279	252	257	270	247	272	306	254	266	236	250	281	256	288	261	250	291	294	294	258	264	287	280	270	274	250	258	235	266	238	248	261	294	298	262	256	278	269	261	256	273	273	274	292	283	265	267	284	272	269	239	285	305	264	287	254	282	266	282	289	270	261	267	260	259	254	271	251	283	264	266	270	284	304	263	291	237	264	282	308	293	261	269	251	262	275	308	261	273	273	300	265	272	292	281	265	246	268	272	284	258	285	221	247	229	239	272	283	279	274	254	298	248	265	264	220	283	275	256	277	270	261	284	280	278	269	293	248	248	288	278	290	251	264	270	297	254	267	290	275	270	252	278	264	259	270	266	312	249	287	299	285	301	270	256	258	227	256	269	255	259	253	246	262	264	295	270	240	236	260	287	285	288	278	260	270	282	244	262	270	267	290	271	276	280	275	261	293	262	265	277	270	309	287	282	293	258	272	270	255	277	257	274	284	290	255	285	275	241	265	283	287	262	246	286	249	259	283	253	286	272	275	269	272	238	268	258	289	265	290	273	273	287	285	288	268	280	271	273	251	241	307	249	285	278	267	282	259	291	281	300	246	257	283	251	260	300	264	301	260	278	273	282	269	280	278	258	249	264	290	276	273	282	289	245	275	268	264	279	293	254	278	286	285	259	281	257	264	282	275	243	280	259	283	280	275	252	293	273	270	266	298	253	276	287	223	263	243	273	271	273	263	256	258	245	280	260	269	275	266	263	265	278	269	266	305	286	283	290	244	281	265	268	278	267	261	285	272	279	252	228	252	273	257	293	279	285	288	282	249	273	290	258	262	299	261	249	248	262	278	287	303	240	297	277	277	250	292	284	260	284	267	290	263
24351	22411	33553	28915	21005	11281	850	374	340	357	337	346	348	310	346	342	343	345	327	354	347	348	351	283	308	309	323	305	337	328	345	315	311	325	356	339	346	333	311	321	363	329	325	331	307	331	338	364	315	304	342	309	347	305	334	334	323	320	335	340	322	325	346	320	324	341	335	322	344	346	336	340	323	319	348	336	325	337	317	327	323	293	312	334	331	312	305	352	339	313	316	343	339	318	335	314	321	325	355	329	317	317	319	287	311	333	286	331	321	340	305	328	346	327	351	328	317	333	328	322	325	309	319	289	305	314	316	302	337	338	332	315	358	327	348	342	310	335	355	306	325	341	356	334	333	327	341	321	316	326	320	313	297	333	282	336	331	338	367	337	325	333	352	326	349	350	323	350	327	346	331	313	316	327	358	327	318	340	339	320	340	299	323	317	346	337	322	331	329	337	328	320	344	311	325	303	344	314	322	326	349	351	315	341	329	340	292	332	327	312	319	340	336	284	308	328	330	322	332	351	338	320	337	324	331	336	328	291	341	308	330	304	314	362	306	381	308	317	359	331	349	307	319	352	323	337	338	326	336	324	324	325	310	299	318	332	320	318	321	331	329	323	359	345	344	321	305	332	313	335	324	312	355	325	325	338	363	338	343	336	333	308	313	327	333	329	348	289	346	314	348	371	336	319	304	355	342	340	327	345	343	330	353	333	327	353	326	324	319	328	356	312	320	311	329	311	308	306	302	342	309	337	358	338	320	349	346	313	301	359	338	328	341	328	293	389	314	339	347	341	320	339	356	341	339	347	328	330	320	317	344	338	346	304	331	328	355	355	325	298	343	315	314	331	363	337	348	353	304	348	328	343	329	324	326	339	320	324	344	338	325	341	358	300	353	323	326	354	335	332	356	327	316	362	359	336	298	325	307	315	339	313	338	306	327	320	337	328	338	328	360	306	337	327	293	330	348	344	312	343	328	330	320	301	323	359	323	343	325	303	331	319	333	330	355	352	338	314	321	300	314	337	314	319	322	324	337	314	335	327	356	319	336	309	328	314	359	331	342	337	362	326	306	332	326	343	318	358	290	302	332	315	327	326	350	356	312	366	341	347	339	353	293	321	286	324	326	327	331	309	349	353	335	330	322	342	299	313	337	341	336	311	354	323	296	326	313	311	306	348	326	311	316	316	355	311	312	317	337	340	340	325	347	302	367	344	324	337	311	338	326	314	312	356	337	330	369	349	341	311	336	327	311	339	350	298	325	313	324	315	313	306	295	330	333	342	396	334	334	308	323	329	354	336	330	335	339	355	370	340	342	309	327	344	322	296	315	278	314	309	360	342	346	289	300	302	345	343	318	342	325	325	329	294	326	336	291	333	331	318	349	313	317	330	330	353	375	355	335	355	324	344	322	358	338	322	346	321	350	356	322	338	360	314	336	303	312	333	340	319	353	346	305	327	308	364	328	335	308	329	326	339	325	362	324	328	308	327	297	326	332	335	340	343	322	335	329	312	339	317	328	316	322	330	328	315	315	376	344	322	285	311	351	330	350	349	352	318	315	342	301	325	313	338	355	342	307	327	342	316	307	340	299	333	341	329	319	300	335	324	336	349	304	310	326	356	330	314	339	329	344	298	295	288	325	317	342	321	328	304	315	328	334	307	323	332	359	304	324	332	340	302	318	326	351	312	315	327	310	328	316	330	332	343	308	338	327	327	297	349	341	313	339	316	328	339	340	326	298	381	327	338	317	319	304	334	331	307	301	320	307	332	326	320	331	349	319	311	333	311	355	314	339	317	307	335	315	323	319	337	323	322	327	360	349	306	363	335	353	337	309	351	317	308	329	354	345	347	334	330	307	347	331	346	325	332	321	334	327	319	322	315	347	347	326	314	308	319	353	340	345	332	315	319	332	320	291	325	329	317	346	308	350	295	330	325	318	303	310	345	317	337	334	335	307	354	341	338	340	312	310	293	305	329	342	327	371	329	347	337	333	333	387	334	337	313	349	318	321	318	334	348	319	350	319	362	338	310	332	305	344	346	309	331	357	309	328	317	324	334	326	315	337	352	362	306	327	360	310	332	318	301	336	338	327	313	325	330	338	357	352	325	324	319	348	325	348	355	298	335	316	308	317	356	346	338	309	329	334	300	315	338	297	322	297	341	325	315	328	363	351	329	330	342	319	307	350	356	335	356	286	351	331	330	330	346	312	347	340	359	290	353	316	343	323	343	329	343	313	330	302	372	323	341	297	342	338	363	318	317	311	345	302	313	327	316	311	324	312	308	334	326	347	301	342	313	328	332	303	298	295	314	335	332	342	331	311	315	343	344	370	329	312	331	357	363	344	317	324	326	310	341	329	339	316	350	324	317	322	314	307	323	352	314	344	322	304	324	344	332	305	323	338	333	320	329	363	321	304	325	311	321	323	282	337	315	343	328	308	313	332	317	310	331	336	315	305	317	325	307	333	330	368	345	336	356	347	323	308	298	299	300	349	364	379	348	342	309	354	332	345	310	328	328	299	334	292	303	350	346	311	362	358	298	299	326	322	317	334	335	327	350	323	345	329	340	322	343	347	293	345	273	341	337	322	320	319	303	333	364	303	345	322	309	328	280	358	340	346	348	334	307	316	345	308	323	350	335	331	340	355	350	319	300	322	332	324	329	326	338	317	349	323	308	330	325	335	331	332	307	321	330	338	326	321	300	308	335	336	308	344	351	311	368	315	342	281	307	308	343	310	328	323	350	299	314	339	317	300	355	327	331	364	350	295	339	302	336	325	318	311	315	346	321	345	354	353	333	340	361	332	336	337	349	317	324	349	310	309	347	329	327	339	315	323	307	317	296	330	336	356	319	333	338	316	348	321	346	317	327	330	330	341	357	327	315	344	345	338	310	353	323	303	346	327	329	331	338	321	322	309	334	332	303	316	292	342	326	377	306	323	351	326	332	333	303	348	319	311	323	323	293	341	309	333	309	310	318	352	335	337	315	323	353	334	333	331	345	345	308	329	360	353	336	329	337	317	319	350	315	321	317	330	313	325	329	315	324	321	336	330	309	330	347	320	318	342	312	341	350	367	333	333	335	319	302	316	343	333	315	310	331	361	317	296	352	357	334	304	334	321	324	349	331	340	313	330	316	330	320	322	360	324	350	345	346	333	351	319	362	297	296	362	324	323	360	300	328	334	320	323	337	343	331	350	351	368	328	341	341	352	340	323	338	342	343	350	307	337	323	364	336	300	329	330	301	358	331	338	333	307	351	303	347	318	320	337	349	349	335	308	297	338	326	325	369	333	328	330	325	287	325	334	329	331	309	328	328	323	295	328	347	337	335	323	345	337	318	361	331	360	306	330	300	335	303	335	320	303	329	377	342	351	332	332	339	390	312	308	323	324	327	327	310	294	330	291	299	354	318	311	337	317	324	321	341	304	348	347	339	321	351	346	389	300	308	344	336	351	345	330	350	332	304	353	307	303	321	352	302	341	355	359	360	338	358
56156	90645	64991	36048	8873	493	435	432	443	397	377	411	403	360	400	353	366	363	417	367	386	364	349	349	362	396	363	380	379	392	371	357	395	404	343	371	341	379	343	371	384	382	383	356	376	372	333	368	375	359	382	355	366	359	375	371	349	403	406	374	355	361	364	393	380	372	335	369	386	368	370	386	379	359	373	387	390	403	381	407	346	364	361	383	387	362	377	369	371	355	378	372	380	380	353	359	388	347	424	375	331	362	414	364	375	374	366	385	381	391	371	351	348	383	361	357	373	385	368	372	348	344	365	355	364	388	401	356	372	377	384	359	382	410	377	411	367	396	342	342	379	390	372	356	357	376	325	372	336	372	369	385	364	379	371	372	366	399	355	367	395	354	364	371	321	369	399	378	393	395	371	359	366	361	330	423	381	397	368	401	395	407	320	374	356	367	341	375	370	400	394	347	401	357	385	365	401	381	361	370	356	366	350	369	367	351	328	375	352	366	362	390	395	394	331	375	345	372	373	406	364	386	382	379	372	370	356	405	405	364	373	324	405	374	374	370	346	351	393	361	348	380	387	346	328	361	390	356	380	372	348	381	411	394	380	386	383	345	366	327	371	361	393	388	378	360	366	385	380	336	348	356	346	405	355	361	351	378	391	379	397	372	346	341	339	359	384	381	397	368	362	377	380	398	351	375	392	337	388	386	394	369	355	358	386	390	370	384	377	368	361	410	358	366	352	356	337	361	341	335	367	357	372	379	391	382	372	358	395	391	368	361	392	373	342	357	374	395	364	386	342	373	406	360	346	365	361	396	340	375	383	371	353	376	353	362	377	383	363	353	341	369	387	379	360	371	356	366	354	369	365	398	363	375	363	377	360	370	388	383	368	383	381	379	400	361	383	358	387	379	392	370	370	368	390	351	330	357	401	369	383	360	351	324	365	366	325	328	374	344	363	393	377	390	378	393	362	400	352	387	389	356	375	379	383	401	344	353	397	375	295	351	364	352	355	372	377	389	370	372	353	378	386	352	355	354	377	346	333	406	372	385	387	357	368	373	362	389	363	404	356	377	361	364	358	370	353	391	405	355	366	372	371	394	384	362	328	347	359	360	367	360	380	365	372	396	376	352	400	371	372	367	391	371	359	390	349	357	380	351	356	366	356	377	343	369	379	390	366	390	364	371	375	364	370	417	379	364	393	381	386	404	354	337	365	384	383	379	344	366	330	381	370	381	358	359	385	392	398	367	343	342	399	363	342	361	380	371	404	367	363	371	341	388	413	361	361	367	404	343	378	364	386	348	351	342	386	379	402	408	362	341	403	385	384	353	355	366	395	391	368	378	348	365	371	350	371	358	341	358	356	377	388	345	380	364	377	350	354	377	394	351	358	340	378	342	393	364	395	382	386	409	381	355	364	383	397	407	383	342	397	360	357	384	392	390	362	411	355	365	370	347	377	356	341	376	388	398	347	343	365	343	380	338	360	350	358	364	381	371	370	356	395	406	396	350	370	399	364	382	349	363	376	375	362	353	360	363	340	370	357	379	343	349	366	384	382	385	375	345	375	388	368	353	341	366	378	374	333	363	357	392	373	364	402	359	371	378	354	361	348	384	333	384	327	336	350	361	363	365	380	407	394	388	361	384	369	389	334	383	364	372	384	380	367	372	384	402	360	380	373	375	371	363	378	379	373	324	371	385	350	346	353	386	351	376	382	399	388	356	369	403	377	386	363	404	387	356	370	361	382	337	365	373	387	360	356	382	359	367	385	364	382	357	362	319	391	341	393	387	401	353	379	339	391	367	352	363	360	390	370	351	384	401	387	355	362	383	370	385	387	383	371	378	337	354	386	366	342	369	411	351	369	366	355	367	364	372	367	357	354	365	397	357	367	367	378	392	433	384	390	369	383	358	355	338	395	401	391	385	379	374	388	362	398	371	371	368	377	384	383	370	367	360	382	382	377	361	399	401	393	362	355	379	394	352	372	383	356	358	368	363	371	380	398	373	395	380	346	352	377	377	359	392	341	363	368	373	403	384	365	390	382	381	382	377	360	377	358	393	388	367	347	338	358	371	389	372	348	360	382	370	340	377	355	352	376	384	354	375	393	402	366	390	355	375	381	357	386	376	371	384	367	354	384	400	363	396	368	409	382	399	367	369	364	350	329	381	383	398	357	376	351	363	347	409	418	359	365	390	364	372	368	380	359	372	361	379	389	324	358	345	392	387	392	355	366	353	381	411	347	361	360	350	406	399	364	400	360	395	411	378	388	380	366	367	386	393	358	365	358	345	384	365	399	349	385	367	365	429	383	361	354	393	379	419	385	371	341	338	370	330	375	350	350	347	366	375	331	361	351	386	375	359	346	359	412	361	379	353	361	359	390	376	350	372	371	404	363	338	364	341	337	367	376	371	409	379	377	346	352	367	349	378	350	339	353	361	390	341	364	352	398	367	398	383	394	350	409	393	339	340	372	351	357	371	350	371	404	395	386	383	365	370	376	375	366	383	390	390	356	353	389	363	390	376	352	389	375	350	348	368	391	368	362	375	388	390	404	357	366	399	379	385	341	400	359	376	372	410	351	377	381	335	372	349	383	383	371	347	373	365	381	368	344	395	361	354	392	385	372	380	347	361	378	398	385	378	386	385	389	390	387	398	370	400	357	376	371	381	382	392	356	351	423	349	363	324	390	387	346	371	338	346	384	386	388	364	383	372	338	380	371	408	350	360	364	352	391	384	426	366	366	348	359	376	363	422	384	380	347	370	364	378	327	409	338	359	360	363	393	363	367	351	392	361	365	380	366	349	373	378	363	401	367	349	376	342	384	390	356	384	400	359	360	372	393	362	406	396	354	384	368	354	368	367	361	353	381	393	372	416	377	376	353	369	358	375	367	381	351	362	374	401	373	394	367	375	385	365	376	362	400	405	393	366	379	344	357	368	365	349	347	366	379	400	380	375	347	381	366	376	393	364	374	402	384	365	379	340	368	358	337	360	352	355	374	339	377	356	365	363	403	355	372	408	361	393	378	377	365	385	364	370	386	367	400	375	370	388	395	365	392	383	353	373	375	356	366	370	347	381	368	349	330	355	368	386	334	381	382	363	370	396	395	393	389	352	372	384	349	392	360	399	385	376	350	350	360	368	402	373	378	359	370	370	388	373	396	349	367	392	389	359	373	362	372	385	330	378	381	383	367	391	377	341	391	334	348	361	339	389	377	359	367	367	359	352	356	358	337	359	365	356	314	393	380	331	325	365	360	415	378	380	381	380	388	366	387	393	375	337	341	370	374	397	362	381	362	377	375	395	348	362	364	381	384	397	365	391	356	350	356	371	369	359	344	357	370	336	357	368	419	373	359	362	359	372	362	379	343	390	367	360	337	391	390	398	384	346	353	354	388	361	380	410	372	373	360	369	396	366	361	382	373	407	397	384	346	354	421	345	345	374	359	376	372	328	381	318	374	376	371	404	350	407	364	398	383	373	374	365	397	381	357	382
25843	23850	34253	28259	14090	1445	390	336	327	309	338	316	320	315	333	311	340	298	308	324	334	313	297	306	326	318	356	284	300	346	339	290	331	327	324	327	307	322	356	313	310	329	333	346	335	340	322	314	310	342	324	315	309	343	335	310	319	341	322	321	331	350	309	321	334	329	335	315	334	331	334	306	343	364	329	277	311	355	303	306	314	312	319	332	313	308	331	307	340	323	321	334	342	364	344	324	290	326	310	314	288	292	334	330	318	310	296	323	352	317	290	334	310	355	339	344	323	301	322	304	355	324	285	320	304	334	299	329	335	337	340	291	316	288	322	341	296	366	323	304	332	300	286	330	344	300	336	313	310	336	339	310	315	293	319	353	330	320	299	327	301	348	311	292	314	272	351	312	320	342	338	315	314	352	314	328	329	336	318	326	334	313	342	317	340	333	324	338	322	316	333	352	330	304	331	311	337	354	344	299	327	339	312	325	319	312	330	284	338	336	331	336	360	313	289	292	341	336	317	312	310	336	335	321	298	321	308	315	296	309	332	317	350	326	279	327	312	317	316	316	304	294	275	318	348	314	342	331	343	337	310	324	307	268	301	333	292	337	309	316	322	339	321	322	304	296	330	303	318	348	322	327	305	319	302	320	329	332	330	349	320	300	321	300	310	334	332	341	300	300	367	334	327	295	324	352	318	349	320	339	298	324	277	335	294	322	312	299	328	323	350	328	352	308	297	311	299	336	308	347	334	355	312	301	340	316	333	310	341	313	340	336	295	318	336	317	310	331	331	290	320	312	317	327	346	312	286	326	328	298	338	346	324	316	271	310	316	334	318	306	302	305	291	316	310	318	351	343	320	319	358	315	307	326	311	341	303	330	325	338	329	332	303	315	337	312	331	304	324	288	341	302	333	323	295	324	316	318	354	328	314	312	313	307	298	295	312	346	295	323	341	339	323	314	297	331	314	306	347	309	340	313	323	304	318	316	331	310	330	314	326	339	311	338	312	285	314	308	326	300	329	319	315	316	330	323	308	309	340	343	287	326	315	321	296	314	293	324	338	307	320	332	296	328	308	336	351	294	331	328	298	315	338	325	348	303	336	322	329	325	323	318	345	327	305	341	287	333	311	302	320	343	342	328	316	321	328	333	288	352	301	322	311	300	296	309	328	326	331	333	313	351	345	306	332	310	332	338	310	305	294	305	303	336	334	324	328	288	340	313	321	299	349	344	320	351	342	324	314	310	332	315	322	302	315	308	311	294	325	330	310	313	328	321	307	309	324	324	326	347	310	305	340	298	315	305	319	280	323	319	345	329	299	320	294	310	329	312	326	336	308	328	349	312	298	314	330	355	303	345	304	343	334	329	331	345	315	335	312	302	329	352	339	319	333	325	335	319	284	326	286	315	327	304	317	330	317	330	361	315	303	326	330	353	323	306	319	313	309	331	342	318	321	305	325	326	323	332	303	323	295	322	274	304	334	312	289	359	331	330	349	338	290	296	330	347	306	304	285	342	337	328	313	339	318	301	309	293	335	323	342	333	325	348	337	300	314	298	296	336	317	342	318	315	334	309	339	326	338	302	312	323	328	315	294	316	317	323	326	318	308	301	340	342	333	321	347	320	313	323	314	314	339	329	334	330	313	315	335	345	320	320	319	298	332	341	325	284	320	332	325	327	333	313	319	312	331	299	312	321	326	277	305	331	302	293	337	299	294	310	302	326	317	318	339	340	301	336	306	316	321	325	335	330	300	286	287	293	321	318	302	336	318	360	315	323	286	330	299	308	317	338	330	322	302	341	306	314	332	315	341	280	301	310	315	306	316	320	320	327	301	298	301	319	331	295	328	304	313	296	339	328	331	316	336	273	312	330	294	300	357	319	323	306	326	335	320	317	326	340	344	307	323	301	310	275	316	319	298	338	328	318	314	318	301	322	317	313	326	338	327	315	325	341	252	362	309	318	326	350	313	292	337	306	304	303	316	310	319	340	328	331	324	315	331	321	341	331	348	322	296	305	354	340	315	299	320	290	299	312	303	310	331	329	311	331	348	312	295	327	303	341	311	334	316	321	293	309	295	286	331	299	296	287	309	295	329	322	308	299	334	345	306	329	312	296	284	292	314	308	325	308	315	312	294	336	325	347	351	317	300	315	363	312	338	331	313	326	322	334	278	300	286	333	308	320	309	299	290	329	324	302	305	313	353	297	321	339	321	318	319	308	321	315	286	322	331	313	294	317	348	325	314	308	323	338	315	306	287	329	343	321	324	299	302	351	355	302	301	343	325	297	321	289	295	289	317	292	327	340	311	300	296	305	331	305	319	284	364	336	322	344	299	322	316	324	312	327	324	306	309	316	331	309	320	320	315	315	316	303	304	344	338	312	289	337	316	338	329	317	299	357	294	298	298	318	298	292	318	327	329	306	302	346	338	348	330	324	308	349	302	294	301	303	320	293	311	341	295	330	302	309	321	306	353	317	323	340	319	308	284	308	326	313	334	302	318	311	349	291	328	304	339	309	318	351	308	317	346	307	327	325	315	297	325	321	298	330	321	349	325	336	328	299	313	314	337	334	285	338	310	318	327	322	324	323	332	331	274	295	319	352	341	305	334	322	340	329	350	350	321	289	368	318	309	298	315	310	353	327	343	333	328	337	318	315	317	335	294	304	339	276	312	302	311	326	315	327	308	325	342	311	331	313	318	306	319	290	300	284	324	313	332	320	330	317	331	302	306	349	320	315	304	355	347	335	326	321	294	321	342	342	297	314	313	310	318	328	309	301	314	302	349	333	324	314	315	308	318	329	317	315	306	311	325	324	307	283	302	328	309	328	314	302	334	337	323	336	323	310	317	332	294	332	336	333	313	326	337	314	338	316	342	293	331	310	335	310	318	346	350	318	284	325	346	303	301	331	301	317	344	343	327	316	308	318	322	289	304	330	312	322	278	304	348	333	364	332	323	294	334	324	317	358	316	303	303	332	365	290	307	307	297	325	318	334	339	318	317	343	321	331	307	303	318	327	299	293	349	315	339	304	321	283	286	349	302	288	326	326	313	328	296	306	317	345	326	307	313	307	300	325	323	301	328	326	318	354	336	311	320	310	315	333	307	314	325	315	342	282	298	350	317	325	312	286	350	317	308	328	327	318	321	344	339	333	317	311	313	329	338	336	328	299	301	341	321	342	320	331	330	320	331	347	321	330	309	313	324	293	353	302	327	317	331	299	321	297	313	308	319	327	312	314	307	334	315	311	319	326	324	312	348	336	305	328	298	331	320	330	321	322	338	282	337	365	284	301	301	302	292	309	321	318	331	316	324	323	337	316	335	300	315	316	316	317	322	333	279	338	329	339	357	311	358	310	289	332	326	301	305	341	308	288	333	311	319	300	378	312	320	333	340	310	318	318	335	288	322	310	324	312	326	280	303	315	345	327	328	295	317	312	320	377	349	346	321	320	329	336	295	316	302	308	311	341	328	323	362	359	321	310	325	316	329	347
53310	76655	53451	26612	4901	477	423	424	386	378	365	399	400	358	389	366	393	357	388	360	388	348	387	391	378	356	369	375	391	379	385	377	404	345	367	401	385	365	377	391	381	391	354	406	374	400	388	366	348	368	382	360	377	361	351	378	388	352	399	385	392	356	375	364	333	360	372	403	370	369	349	373	376	385	386	400	360	398	359	407	348	389	349	405	392	381	366	372	337	364	371	430	358	360	381	365	403	379	400	350	364	357	366	379	398	376	367	360	332	375	369	369	366	371	368	357	369	373	371	384	393	398	369	358	388	410	377	371	392	382	381	378	359	354	374	373	409	374	381	354	390	373	368	394	350	344	369	334	371	406	390	425	358	381	379	361	358	378	379	363	377	381	369	337	379	371	329	375	373	388	403	394	359	351	361	370	403	365	402	362	377	378	391	379	408	354	376	404	396	399	383	402	336	407	345	358	365	379	392	359	351	374	373	355	394	413	317	368	384	381	390	371	377	379	415	414	367	394	377	362	372	348	381	372	389	385	408	352	378	391	353	369	383	366	366	390	381	404	380	358	368	388	352	337	356	355	352	363	382	401	391	402	417	359	338	357	373	382	387	383	344	344	369	390	389	374	404	434	414	351	358	373	403	381	350	379	406	371	322	383	358	355	386	337	376	361	347	351	412	361	376	370	372	364	353	356	346	373	343	347	381	347	345	374	380	408	350	379	380	384	384	407	356	356	389	393	388	395	404	360	415	361	403	346	367	374	389	363	360	387	404	383	391	410	386	391	389	353	371	407	412	399	382	358	381	388	388	398	355	391	355	354	372	382	406	398	394	375	318	408	375	366	390	376	398	394	355	360	371	359	407	364	377	398	410	361	386	397	380	325	400	378	384	407	400	345	399	384	396	388	376	346	352	356	381	384	348	326	370	369	383	399	398	403	380	375	386	396	382	367	344	378	341	369	371	398	384	372	385	370	364	378	364	389	361	352	379	371	359	411	386	357	410	375	383	358	366	362	376	387	388	395	331	358	358	366	382	415	414	389	401	344	413	384	375	395	394	416	355	363	373	409	386	341	350	392	360	370	385	415	395	371	393	403	394	360	350	415	382	392	380	377	404	382	354	365	421	393	409	398	335	393	342	364	420	353	394	388	350	363	360	394	376	366	363	390	357	369	356	405	358	390	381	399	404	381	397	382	395	385	387	364	391	383	379	388	375	420	394	391	386	416	392	358	380	377	407	379	408	382	364	389	354	375	404	370	384	351	398	377	398	371	387	373	371	362	380	358	382	354	375	347	362	426	410	371	404	389	357	395	348	360	395	394	360	351	385	371	362	371	408	391	390	400	389	362	399	402	377	376	364	347	400	364	370	342	345	373	348	369	392	372	371	397	387	379	385	383	402	387	339	391	361	397	400	379	379	383	369	335	368	377	399	377	375	363	411	362	393	360	390	377	318	376	356	367	368	348	380	363	400	408	397	408	413	399	385	366	375	346	354	374	367	387	355	395	379	380	362	395	374	390	380	372	379	372	379	359	387	386	362	359	375	358	388	379	344	396	370	349	377	371	398	384	361	356	367	419	389	389	353	363	409	350	390	344	402	346	371	381	375	387	369	386	374	364	399	392	395	383	379	374	356	348	353	357	366	378	412	383	363	391	376	373	405	366	366	353	366	388	388	362	369	374	371	361	365	359	366	387	393	389	426	394	410	401	412	413	393	379	353	402	356	389	384	370	381	363	372	379	399	349	396	392	381	368	383	407	377	398	368	394	371	360	361	370	393	401	387	352	386	379	368	345	332	369	386	363	350	331	386	381	358	363	364	373	357	411	345	375	357	389	346	356	338	379	349	371	372	370	340	368	365	378	360	385	351	373	364	349	399	365	367	424	385	357	384	400	397	394	372	370	359	383	390	369	392	396	388	398	364	367	366	395	352	375	352	370	390	380	404	372	369	396	367	359	347	392	361	407	369	380	371	377	352	377	369	383	370	379	381	394	380	341	318	398	384	409	358	381	355	383	334	391	336	377	395	399	373	361	373	374	374	404	383	373	352	406	372	387	398	393	383	372	402	379	373	398	382	382	391	374	409	412	362	363	374	396	395	399	377	406	385	375	363	369	379	396	442	407	384	379	368	417	340	414	396	374	366	376	395	364	385	362	352	385	415	349	383	401	380	374	376	388	357	375	367	356	350	378	445	367	375	360	367	357	414	349	384	370	407	385	396	362	376	383	358	359	340	389	354	424	379	423	362	407	347	412	403	399	371	384	400	382	375	341	364	377	369	366	363	354	367	350	394	355	392	352	402	345	389	408	393	407	354	367	398	341	351	381	388	414	328	393	395	399	402	370	370	380	316	370	381	359	380	366	378	351	374	383	390	361	391	396	376	363	355	399	373	380	390	370	365	352	396	369	380	389	364	413	389	383	390	391	375	403	361	351	413	368	387	414	408	381	331	389	393	350	367	361	380	388	349	385	362	375	357	372	368	420	344	365	355	389	359	385	396	378	358	403	404	366	364	393	370	379	365	365	366	395	393	373	378	368	411	383	362	372	369	378	352	400	411	367	403	356	395	418	373	356	383	376	385	369	375	387	385	379	391	363	404	375	415	355	416	367	385	376	394	392	372	369	377	375	365	331	357	317	367	383	389	377	355	403	383	375	352	350	378	373	419	377	353	381	365	370	372	368	360	364	387	367	372	372	388	380	370	400	356	363	373	403	378	392	386	358	388	366	355	385	365	378	395	390	394	355	367	378	375	359	377	371	387	383	350	351	381	382	368	392	358	359	362	396	388	376	337	383	401	390	367	396	397	379	381	389	363	383	387	372	354	379	391	399	386	366	374	370	362	374	371	343	354	376	403	378	384	375	393	363	379	344	390	410	345	387	360	396	382	356	370	385	370	386	383	352	377	387	402	385	370	365	391	373	388	421	362	396	398	396	397	383	402	386	364	402	403	376	403	374	389	352	350	396	385	386	379	352	364	381	370	357	373	401	387	395	393	400	390	395	373	403	365	374	371	382	356	393	405	388	380	394	380	386	381	376	362	354	400	384	385	400	346	374	367	397	389	366	365	384	396	347	397	369	396	384	367	357	376	400	399	365	366	314	358	402	389	371	393	378	392	379	399	374	405	374	364	377	393	336	379	369	390	387	390	360	379	375	369	375	382	376	355	381	384	374	363	363	347	362	378	362	358	407	372	386	357	348	390	389	394	414	360	394	380	416	366	372	349	395	357	380	377	371	371	376	371	376	376	404	375	364	345	377	413	393	369	367	391	382	375	362	389	378	364	348	362	394	395	396	401	354	340	387	353	384	373	375	370	359	362	384	372	355	329	363	333	346	371	379	367	359	389	400	409	370	360	376	360	376	401	361	380	375	373	379	380	336	342	368	383	411	395	368	420	391	402	390	400	387	391	368	368	365	382	367	405	388	372	398	349	414	371	366	353	359	399	346	384	385	368	425	399	362	383	369	401	363	410	417	392	380	337	383	402	370
23197	21931	31647	26385	21633	20005	7973	706	540	545	530	515	497	498	503	524	547	538	552	494	498	500	504	519	531	511	525	496	488	468	499	492	527	502	524	529	534	537	515	533	485	524	522	509	523	493	491	525	518	503	485	497	467	512	504	486	500	524	469	495	482	498	519	512	468	473	501	524	488	510	465	485	474	498	492	489	538	509	470	479	517	522	531	519	513	469	499	495	497	471	508	502	517	491	493	502	520	502	503	490	523	527	498	558	532	481	514	480	507	520	523	506	522	496	459	504	503	502	521	521	523	496	500	498	501	465	510	511	512	534	500	526	476	526	496	529	528	517	530	492	495	537	485	468	471	501	508	520	545	522	477	502	483	504	536	481	516	506	505	482	519	494	504	467	513	541	483	525	479	486	516	533	509	459	490	486	533	512	530	482	469	495	544	551	484	519	525	519	510	504	482	474	542	510	510	523	497	510	512	512	537	504	495	498	575	511	526	496	499	472	512	471	489	519	543	519	488	505	507	492	465	466	515	492	486	519	483	524	540	513	510	547	527	519	471	510	523	488	516	538	451	499	486	516	512	532	504	509	509	475	508	500	482	490	457	496	530	498	489	513	515	494	496	500	504	550	529	508	493	551	503	489	502	473	497	493	491	484	513	515	485	462	545	525	491	514	512	508	512	509	479	563	522	459	485	518	501	508	482	509	502	494	525	452	515	509	502	508	535	522	501	499	462	490	519	498	493	491	495	488	502	471	493	551	497	481	536	551	510	483	452	474	547	512	513	505	509	501	481	473	526	490	518	491	499	504	546	516	508	483	580	509	505	512	480	486	531	553	511	431	470	503	506	531	501	521	521	447	503	491	502	500	485	477	504	478	505	483	546	508	479	484	478	496	492	535	481	522	476	504	496	519	483	496	496	490	528	533	530	473	485	479	519	490	495	485	509	529	520	530	492	512	516	485	493	489	509	512	511	458	472	456	502	501	497	500	492	523	525	543	445	499	499	526	537	502	516	522	449	491	491	495	500	508	509	531	492	503	500	514	498	500	494	479	518	512	465	536	509	483	545	509	474	505	485	516	493	478	516	525	492	493	518	497	478	481	539	551	522	527	504	463	489	499	483	458	530	511	456	556	498	512	512	458	500	493	514	511	493	539	492	505	545	529	498	495	528	516	493	518	506	512	474	509	487	507	494	542	491	486	468	504	529	510	516	516	505	501	487	476	477	510	485	508	467	470	521	483	479	471	517	517	520	485	521	518	478	503	519	495	504	464	492	471	489	496	504	475	527	498	508	500	518	527	523	476	499	498	509	535	513	502	511	492	453	506	526	505	513	497	478	517	498	556	532	487	485	508	511	482	467	469	505	487	526	500	518	488	502	526	504	432	448	496	525	521	494	519	495	508	474	484	533	503	479	506	496	483	470	455	508	483	497	498	507	473	472	517	479	473	490	459	507	505	522	475	456	504	498	488	516	540	501	492	495	473	478	486	509	516	490	434	519	510	492	511	463	512	513	516	509	513	533	510	501	487	518	515	518	495	469	479	477	482	510	487	519	494	494	518	506	500	489	512	478	475	490	447	551	519	517	504	543	520	540	508	503	483	511	486	526	501	473	501	518	540	507	512	510	493	525	493	530	489	480	518	519	482	516	514	468	481	511	527	545	570	514	558	517	548	520	513	522	524	534	495	488	511	509	503	527	452	569	495	501	526	479	479	484	520	487	463	490	504	482	496	522	493	454	515	519	485	490	499	466	515	541	483	550	481	537	490	516	544	461	462	502	484	490	494	489	523	475	501	493	485	501	485	518	508	495	525	494	529	502	503	451	560	492	500	504	488	517	520	466	511	453	490	512	467	513	525	495	467	510	509	494	544	521	490	537	467	525	523	476	512	472	499	477	503	555	510	501	519	496	474	503	495	501	522	517	512	505	462	471	509	515	489	515	501	531	490	522	494	520	530	517	542	510	484	506	527	504	510	552	513	511	487	480	504	516	520	497	567	464	534	499	516	488	473	514	468	526	494	476	544	507	514	485	512	484	534	517	502	502	487	488	516	500	479	543	499	502	549	509	487	515	533	496	529	503	516	527	536	519	467	491	529	494	498	509	519	488	502	501	521	527	490	506	505	497	504	526	497	539	522	541	509	499	472	469	528	484	469	507	495	471	534	488	471	498	529	529	514	489	542	506	490	488	505	450	506	501	505	513	546	472	530	508	506	514	507	485	508	510	492	519	519	533	512	475	492	515	481	531	495	505	483	521	522	481	511	511	531	562	511	480	480	492	488	500	482	509	504	543	488	509	478	511	530	508	549	504	507	504	513	513	508	514	505	519	488	499	495	515	523	496	529	501	489	525	483	505	496	469	496	476	513	516	472	506	517	459	506	503	525	494	514	495	487	469	510	500	520	502	481	537	493	485	558	495	496	499	502	525	495	507	497	486	484	516	511	533	529	492	514	518	476	532	476	485	499	467	511	519	489	508	501	502	502	528	563	472	493	482	485	498	509	494	497	479	532	509	519	513	475	533	460	491	504	476	452	495	477	506	482	546	511	481	515	486	496	489	524	467	478	501	535	498	504	511	469	499	496	529	478	515	552	510	497	502	492	490	518	502	530	521	522	522	519	515	482	509	500	511	487	495	532	520	485	473	459	497	537	481	507	464	519	458	475	531	482	529	506	459	500	541	491	510	544	505	557	505	486	468	488	503	454	503	515	485	479	444	511	493	527	490	523	506	504	489	494	493	518	508	504	492	485	498	563	525	476	475	490	536	530	515	533	506	510	505	499	532	482	507	479	520	486	506	489	490	492	467	540	520	561	479	490	490	431	507	504	480	513	508	514	503	525	513	511	461	498	480	504	501	491	518	486	508	480	479	531	518	508	470	504	486	463	485	537	487	519	474	539	491	516	527	538	457	515	500	495	458	493	476	457	535	545	467	473	488	532	510	516	520	518	528	512	556	509	478	489	517	553	530	502	549	499	470	517	525	482	470	520	484	552	477	527	530	502	508	519	475	484	536	483	493	500	518	486	514	454	493	489	564	540	533	483	491	535	505	473	477	526	518	505	463	516	532	509	447	455	507	463	490	484	523	480	488	536	460	475	513	523	485	521	497	477	502	549	513	510	578	499	516	481	472	491	465	520	458	509	513	507	505	500	487	522	510	510	521	526	524	539	472	497	536	495	524	514	503	482	512	533	492	530	485	522	497	450	523	468	498	485	524	442	484	473	490	490	516	495	523	515	517	477	484	496	482	507	464	505	509	488	517	493	464	498	524	496	509	533	509	538	484	512	493	471	493	468	503	518	524	500	490	526	551	542	504	478	493	479	461	512	520	479	508	474	484	506	507	484	452	496	532	476	488	510	490	483	499	494	462	508	443	489	510	473	505	478	530	472	462	483	514	518	485	533	524	539	515	477	506	495	525	485	485	509	495	480	468	488	486	482	490	496	501	513	518	518	479	466	516	504	493	468	531	507	502	531	468	516	500	499	515	525
63108	101978	75725	45343	12474	708	712	661	679	636	606	617	573	570	581	598	542	591	552	558	559	542	525	555	563	578	548	620	504	559	543	563	521	517	552	592	578	550	593	556	556	553	542	578	566	560	484	537	526	580	535	545	520	584	528	552	561	537	565	578	532	558	543	531	600	553	588	512	558	531	547	593	531	523	563	527	574	556	537	505	534	542	620	557	537	594	538	568	564	554	559	547	537	542	517	520	566	554	559	545	552	553	582	553	488	553	535	532	560	528	537	553	524	554	566	537	546	540	581	501	505	566	520	537	531	521	575	529	521	530	576	530	555	576	571	586	563	576	562	518	537	574	571	578	549	516	532	540	543	552	540	521	543	547	590	554	580	566	543	564	555	548	538	544	573	557	583	524	590	569	533	529	559	530	566	540	556	549	541	547	538	576	523	532	545	537	525	574	572	574	553	584	507	552	524	534	566	564	521	502	514	563	552	565	541	573	581	544	544	565	586	507	574	526	545	545	549	546	552	551	556	549	584	537	556	535	568	543	510	532	589	530	549	540	555	549	573	535	529	543	575	570	530	546	536	567	540	578	522	542	551	528	575	546	592	566	528	525	529	530	557	522	485	589	563	542	543	529	561	551	561	548	549	530	526	544	520	543	574	536	549	535	538	569	535	555	561	523	544	501	581	556	578	517	521	568	569	544	559	535	571	571	510	533	559	563	541	541	523	525	545	524	564	582	554	553	558	572	576	574	517	545	529	537	549	504	541	542	536	560	545	565	547	537	535	557	538	580	528	546	564	538	559	549	519	549	532	536	565	581	529	555	553	566	558	566	503	521	518	530	556	565	536	584	553	541	507	496	514	587	515	514	564	525	541	552	582	530	536	548	536	522	510	589	514	569	506	557	570	524	538	547	593	548	554	547	583	565	550	545	568	602	579	563	553	583	576	559	503	532	556	562	520	518	521	565	583	525	579	533	553	581	538	521	544	559	571	568	537	593	523	512	537	523	536	513	569	550	593	551	555	545	561	553	591	554	560	555	528	516	514	535	523	519	525	556	566	561	571	563	558	517	567	549	532	577	538	523	573	507	516	591	561	546	583	575	498	537	524	522	544	520	559	576	518	507	563	557	562	542	577	560	542	534	570	556	540	554	523	585	502	551	546	562	528	533	528	535	526	574	532	531	530	559	560	546	523	541	540	556	540	520	575	554	553	578	535	533	555	531	541	551	577	554	580	561	569	534	530	584	524	526	495	530	547	584	544	527	557	570	534	538	532	521	558	556	562	501	554	562	563	574	580	507	549	509	540	523	515	533	609	569	555	521	554	563	585	576	559	588	556	541	545	578	524	534	540	567	572	549	568	508	526	536	583	541	592	548	574	594	572	564	549	534	511	544	520	522	565	517	511	572	587	525	564	542	510	522	551	561	566	548	533	575	540	516	552	577	563	528	544	539	531	569	543	561	564	575	592	516	566	543	555	528	560	555	521	579	579	529	495	590	577	542	562	583	538	516	553	544	598	549	565	524	585	551	570	521	536	594	545	555	564	538	531	563	564	548	498	538	588	506	598	560	551	535	555	554	543	571	585	531	516	539	559	531	550	540	574	561	581	567	536	510	574	522	558	549	570	604	533	534	526	558	544	559	550	558	543	560	548	551	547	558	561	569	584	537	580	510	559	554	525	557	469	545	550	537	550	558	546	507	570	600	517	531	569	572	547	567	542	545	562	551	555	533	546	511	566	524	537	578	563	593	527	564	587	557	525	484	539	553	559	544	567	553	510	535	506	568	540	564	585	523	545	577	547	534	538	568	562	549	547	518	529	511	507	531	524	536	539	643	561	549	566	532	534	526	599	577	525	553	576	539	507	542	535	504	541	553	570	544	521	568	537	492	551	537	549	529	581	511	559	557	520	545	537	522	545	557	543	557	523	573	563	536	535	595	519	524	509	560	535	544	525	592	558	544	559	576	533	513	552	571	545	544	551	562	557	519	563	550	549	553	575	560	549	529	555	523	555	556	547	517	569	587	557	587	570	529	496	572	545	541	538	570	558	525	586	519	596	573	565	564	548	586	555	572	553	578	533	564	556	552	566	530	535	530	539	598	551	562	557	546	559	534	537	592	523	578	584	579	570	512	532	576	553	537	538	548	515	549	565	542	550	529	539	542	539	530	560	588	516	558	561	544	517	550	584	552	548	574	535	548	566	517	548	577	570	535	578	566	532	561	570	522	555	577	532	539	600	569	535	529	555	537	517	555	568	596	510	566	573	524	549	563	551	531	527	547	585	524	562	608	557	530	527	533	593	558	589	545	562	561	549	558	584	562	548	555	579	570	495	552	523	508	535	580	600	531	579	536	554	560	527	545	543	543	535	525	497	592	536	605	606	544	511	550	517	541	525	565	538	566	561	522	561	576	522	556	568	517	525	554	536	504	566	529	532	571	554	554	552	558	565	516	551	578	543	515	502	521	506	595	551	563	546	556	588	540	552	555	543	584	580	540	574	562	556	584	565	569	571	599	538	547	511	572	601	547	501	535	533	558	569	578	556	533	579	523	552	532	516	523	574	529	553	560	571	559	544	557	503	540	553	538	580	549	540	582	556	521	525	535	530	540	575	564	564	589	551	550	553	533	529	554	497	548	529	525	523	587	515	531	548	541	546	590	528	541	600	552	578	545	596	574	502	540	535	528	548	551	555	518	575	556	530	559	560	532	545	547	536	563	519	564	592	552	544	569	583	558	559	556	493	582	557	535	545	557	512	509	548	560	577	547	562	487	517	581	550	539	523	532	546	550	566	522	578	567	580	562	536	610	564	578	531	552	575	577	560	580	558	539	530	535	541	497	588	534	541	583	565	496	531	544	554	527	522	553	509	561	561	537	545	518	578	526	542	536	582	539	535	575	544	522	552	583	560	583	528	551	582	534	585	549	540	567	548	546	537	534	512	584	511	537	596	553	534	494	568	520	499	566	559	535	559	538	528	539	543	541	520	539	554	534	560	497	525	553	566	525	541	569	547	535	573	561	529	561	530	544	549	585	567	519	554	553	527	548	575	542	584	527	554	560	552	508	594	586	580	532	548	541	560	555	535	556	515	540	596	583	558	494	536	526	549	582	555	584	539	573	566	531	560	551	556	573	546	556	546	558	559	567	576	567	515	528	557	539	557	573	552	518	571	566	537	508	528	554	540	521	533	568	545	533	538	545	519	518	548	551	571	516	525	578	546	533	564	547	558	576	555	589	539	531	568	578	545	572	552	554	555	543	591	535	507	581	586	553	536	543	539	546	592	537	498	529	582	531	568	557	541	605	568	564	543	543	532	555	557	563	512	542	532	556	551	576	535	526	517	582	513	547	555	547	487	538	494	583	544	559	617	548	558	525	562	509	580	539	519	567	548	554	495	590	501	527	527	516	549	567	584	544	585	524	551	570	579	504	602	600	573	561	530	534	548	512	549	543	571	541	542	559	560	573	563	537	505	573	536	546	564	528	580	570
29394	26677	29547	13570	1030	235	230	214	225	228	222	205	209	234	232	219	226	227	204	239	241	230	231	208	232	223	236	230	225	244	226	210	221	205	222	226	221	214	213	246	235	238	224	238	239	229	225	237	211	228	216	245	243	239	218	234	235	225	217	226	219	227	226	237	204	226	240	210	251	239	209	260	205	245	230	225	277	206	231	215	239	242	239	223	230	224	215	217	214	215	240	210	201	216	198	243	226	207	243	222	237	217	227	223	198	190	202	228	229	240	240	236	212	240	248	226	250	219	203	217	239	246	223	223	223	228	224	253	241	219	223	236	241	229	220	240	246	252	241	228	227	229	240	209	198	211	206	222	230	226	232	240	240	215	249	235	236	236	220	230	235	235	227	231	219	211	219	213	243	201	224	253	253	207	206	245	224	220	245	192	230	217	211	243	230	195	233	211	227	217	248	232	217	233	225	230	245	205	203	219	240	258	237	222	256	214	252	214	239	213	238	225	222	221	239	248	214	195	252	215	221	216	205	220	241	203	221	212	243	210	214	186	248	220	246	235	215	207	242	200	235	247	220	208	248	228	226	220	223	219	264	227	224	244	226	245	208	197	225	248	216	229	232	250	258	233	220	211	246	248	217	250	246	253	243	219	221	207	210	218	219	202	222	216	254	226	212	216	220	250	231	199	226	238	211	187	245	233	202	236	235	234	224	224	233	230	215	227	248	212	244	218	253	209	231	223	228	224	248	222	192	250	206	217	230	245	237	239	227	206	235	242	225	232	225	220	213	249	201	229	236	209	233	190	233	226	231	212	197	228	221	218	221	222	191	214	227	224	262	231	247	203	210	215	205	216	233	237	236	216	234	197	228	223	234	233	227	221	243	229	212	239	215	199	232	223	238	201	221	230	216	204	212	228	223	221	253	223	228	213	209	216	268	233	229	237	243	230	243	234	236	233	237	230	211	221	233	215	240	201	245	215	237	233	229	214	217	242	224	233	238	227	238	227	237	217	238	198	214	226	207	242	229	253	231	222	216	204	221	234	233	182	248	199	231	227	237	223	218	236	239	217	216	228	221	249	233	200	233	217	193	219	251	249	242	227	236	209	235	247	212	243	227	218	256	243	234	251	213	218	238	210	200	216	217	224	236	232	212	217	250	240	205	232	228	225	245	223	238	221	234	215	207	226	251	224	236	229	230	192	242	227	203	235	232	215	219	226	247	227	243	234	245	216	220	244	232	228	243	211	224	209	220	220	210	216	243	243	201	222	214	226	243	243	203	218	217	225	233	235	235	232	255	220	220	244	248	215	227	228	214	237	234	206	222	222	235	226	199	214	212	247	222	255	228	242	226	210	250	205	229	216	241	223	231	210	218	210	228	247	236	204	238	236	235	225	198	213	223	241	213	236	215	225	218	245	256	228	222	214	216	239	223	204	208	216	238	207	220	208	233	209	211	216	225	228	242	223	191	245	244	244	204	204	210	228	223	228	240	235	220	245	232	233	217	249	209	254	235	241	205	223	227	221	210	217	211	225	224	236	240	260	227	240	240	230	207	251	225	233	235	230	229	220	225	224	229	235	249	236	218	235	253	234	239	232	225	218	217	240	229	207	226	224	211	247	239	238	221	220	236	226	221	208	237	235	227	244	231	240	234	224	244	230	246	241	215	238	198	228	194	223	221	210	248	210	240	213	247	228	213	206	206	261	203	238	222	194	255	213	212	220	226	212	221	228	236	246	243	224	197	212	226	207	212	241	224	217	241	217	241	208	221	250	236	231	223	228	233	227	228	202	223	231	193	217	240	227	226	218	237	216	220	221	222	225	228	231	220	223	248	231	226	241	228	208	205	225	221	223	224	237	221	226	236	210	233	221	241	240	218	225	215	190	228	231	233	230	220	234	223	222	199	226	257	249	229	256	210	204	206	207	212	216	260	217	202	241	242	239	241	236	247	254	241	226	256	221	205	224	207	265	208	231	235	235	236	231	217	238	216	215	227	216	209	232	211	222	223	237	214	237	252	263	210	218	220	237	244	265	221	231	236	238	234	229	229	229	217	224	234	239	237	230	221	248	212	225	226	220	233	213	240	219	240	213	221	232	221	224	231	211	257	226	229	200	236	207	223	200	252	220	236	242	235	230	214	232	243	218	225	233	203	221	205	204	209	223	230	232	209	228	235	242	195	220	232	208	243	243	217	224	234	224	231	239	251	265	233	235	241	214	211	217	233	218	232	249	232	202	228	208	228	229	236	221	216	240	222	228	201	244	224	240	227	249	208	210	242	228	212	206	242	247	202	235	237	214	235	216	247	208	253	223	237	233	216	230	213	214	224	215	248	216	244	259	221	219	236	233	233	236	222	223	224	250	216	244	218	237	228	216	230	242	211	220	240	254	226	223	201	225	203	234	213	225	229	212	226	262	214	212	214	229	223	233	229	218	242	197	246	235	213	213	226	230	214	216	222	215	237	228	248	213	239	213	244	214	237	236	219	212	236	219	203	216	205	225	249	242	215	229	221	216	246	222	195	223	229	220	208	236	202	218	240	238	233	225	224	237	226	256	246	209	227	226	212	203	213	246	203	233	221	222	216	227	233	230	217	229	223	221	227	222	242	227	225	234	223	227	230	199	238	239	234	234	249	213	220	208	229	238	206	242	231	216	254	257	234	227	238	226	233	235	204	225	204	217	220	243	223	236	232	217	215	245	229	202	208	224	213	247	220	218	207	242	236	247	228	258	239	215	224	185	224	268	226	236	216	237	221	241	212	225	220	218	222	245	199	224	221	220	233	227	206	234	240	220	211	215	198	217	235	250	220	230	212	228	234	232	231	248	241	234	221	214	218	231	254	238	209	253	240	216	227	216	241	239	231	240	241	264	233	244	231	223	230	212	231	213	244	227	247	253	190	227	271	229	237	232	217	223	232	238	238	232	242	205	236	222	263	204	238	240	222	240	223	233	249	238	211	247	227	246	219	223	221	198	215	190	216	243	229	238	204	233	230	212	216	211	219	250	236	233	233	249	228	204	219	232	212	239	223	205	197	239	240	224	236	229	219	221	237	212	230	208	242	255	239	205	244	227	235	202	208	241	230	244	259	225	229	241	259	232	224	205	223	265	226	231	229	226	248	209	243	227	234	249	203	237	212	218	235	238	216	204	210	210	225	228	217	246	234	257	209	237	216	212	253	233	224	225	227	228	236	225	222	252	259	206	234	235	239	231	235	218	239	262	240	217	243	218	253	227	229	250	223	241	229	238	242	225	233	244	220	220	216	227	260	221	226	256	204	209	207	219	232	239	235	227	247	223	242	227	210	215	229	209	257	188	215	231	246	205	216	229	223	203	213	223	229	210	192	244	236	237	233	227	223	224	219	235	234	211	229	219	214	218	241	238	206	241	218	216	229	224	225	270	216	247	236	228	214	234	238	233	231	215	227	241	242	217	245	216	220	236	214	217	226	201	229	204	229	239	227	237	211	228	214	224	232	221	214	210	229	209
28896	42796	27478	8635	905	268	283	271	273	239	271	279	276	285	248	253	272	272	257	293	279	282	261	305	270	240	280	272	263	258	244	270	276	278	228	263	268	284	268	277	251	278	272	268	264	284	253	260	250	270	292	272	268	270	273	273	284	250	286	255	249	272	265	298	269	249	306	280	248	284	234	269	273	252	260	289	240	273	260	271	301	239	295	272	269	273	298	271	258	294	285	263	277	300	267	248	255	309	256	265	295	281	250	278	262	266	289	246	261	255	277	253	244	286	263	247	225	240	275	277	290	276	291	247	257	262	272	287	275	260	285	272	265	293	276	260	275	241	263	280	277	274	277	250	282	272	274	255	251	289	272	273	246	246	282	263	279	268	266	281	275	292	271	261	283	269	283	262	293	252	263	240	257	270	280	281	280	237	260	269	272	254	270	273	278	273	263	258	278	256	280	280	286	267	247	259	244	242	273	301	254	274	275	251	267	273	262	259	272	288	269	273	270	286	282	274	281	277	265	284	270	266	247	278	267	276	288	291	268	283	264	268	273	257	261	268	280	297	253	260	276	256	267	276	249	283	266	280	266	257	280	263	259	264	250	278	263	242	261	279	263	301	266	262	278	293	267	269	280	265	283	268	263	259	254	252	287	260	258	292	262	251	270	270	249	289	288	289	265	278	281	220	277	228	275	282	280	268	269	257	271	283	237	252	246	287	297	294	259	251	263	273	281	285	261	285	289	267	278	271	232	268	253	267	261	286	234	285	252	266	265	288	269	268	302	279	268	255	235	267	261	270	238	262	268	308	242	286	237	274	271	263	274	277	254	261	286	285	255	274	281	270	262	271	254	257	276	269	241	265	276	260	270	278	275	283	295	265	253	254	251	263	309	286	258	288	313	278	277	251	259	273	286	280	269	291	255	264	261	265	242	316	267	246	248	250	292	255	291	276	287	265	261	268	279	289	288	258	268	248	266	272	256	286	276	268	267	271	252	266	282	317	241	235	324	265	253	266	269	260	274	272	271	273	292	274	261	254	268	289	276	278	289	306	256	278	270	255	300	279	249	295	272	264	274	267	276	260	296	258	241	254	252	258	259	245	277	261	266	260	252	264	279	287	270	262	250	288	292	285	277	268	313	231	270	269	267	264	257	277	285	271	251	260	246	309	288	276	276	271	264	274	255	262	279	260	272	275	276	303	219	277	242	272	239	259	288	283	271	276	266	304	266	294	280	272	276	278	267	261	289	282	265	241	275	292	271	281	296	303	271	269	280	246	250	309	269	275	274	266	280	265	257	296	275	260	273	301	257	299	294	271	286	292	263	263	267	269	272	280	308	262	290	241	292	268	283	273	283	302	261	275	260	272	262	257	278	265	281	281	267	265	276	271	274	264	279	271	254	296	267	267	310	256	265	249	244	273	258	296	271	267	261	276	263	278	278	250	280	251	271	240	290	278	258	264	270	246	310	277	256	269	274	302	324	246	258	262	260	252	273	270	260	278	287	270	249	285	302	269	265	292	270	276	282	259	266	283	257	257	300	263	263	232	283	277	268	252	244	261	282	286	292	273	264	291	295	264	252	281	274	242	258	273	284	271	285	267	293	271	286	299	243	275	260	260	261	264	283	284	303	300	264	277	282	257	248	283	274	255	245	262	268	281	277	284	271	273	279	263	286	259	289	293	265	266	286	282	242	249	270	275	246	280	268	305	260	255	273	273	275	298	284	285	286	250	251	254	302	255	254	262	242	265	264	264	271	263	285	301	261	276	257	297	266	290	292	251	249	295	272	278	295	262	263	280	258	294	259	274	265	273	278	238	261	278	316	230	265	269	279	282	279	279	276	273	283	310	280	273	276	266	266	263	267	267	290	290	275	262	263	264	266	270	244	287	248	261	291	291	253	260	294	244	268	254	245	269	288	296	263	278	273	249	257	289	257	300	290	275	262	305	291	253	277	253	281	262	289	279	258	234	263	249	232	267	289	270	259	284	263	271	234	272	270	278	270	273	272	250	257	265	256	255	277	247	253	274	264	287	279	253	262	243	268	275	248	278	259	244	281	278	264	297	267	292	282	279	261	260	279	299	297	265	274	269	275	272	279	274	275	248	284	274	270	261	251	290	265	275	265	285	293	255	273	244	292	251	271	269	261	268	289	282	282	278	261	284	251	290	277	231	260	255	281	284	280	273	288	294	258	291	260	271	286	248	265	268	270	296	263	275	285	240	269	280	243	284	259	285	270	285	251	270	288	265	259	274	244	289	261	252	269	269	264	276	256	246	293	267	249	249	280	296	248	289	274	241	279	285	285	251	257	287	273	247	306	301	291	269	240	264	263	267	280	263	275	285	274	269	264	262	263	288	282	282	263	288	262	286	280	285	276	281	227	287	291	266	237	252	252	267	267	270	280	281	239	252	257	276	281	268	288	273	284	305	243	269	271	272	277	280	298	266	251	298	236	274	277	287	271	291	269	304	291	292	263	215	268	308	274	306	281	280	302	300	257	290	251	262	302	284	267	256	291	253	283	280	276	245	273	259	253	259	251	297	277	311	293	285	267	278	321	265	306	304	271	279	271	271	285	282	268	254	251	221	301	246	257	301	254	267	244	274	267	282	250	260	258	276	278	282	286	276	279	264	249	288	281	232	276	263	288	278	254	280	290	272	235	262	280	250	257	234	288	272	266	251	234	252	257	278	260	263	262	251	254	263	293	267	273	290	259	306	240	277	249	246	255	268	280	259	240	253	248	292	264	271	282	288	271	250	267	273	252	292	286	260	270	240	253	269	260	286	271	256	294	270	255	293	306	260	271	244	283	264	266	277	277	284	282	232	265	292	268	267	307	300	255	283	250	252	254	260	244	268	275	258	283	280	264	281	284	231	261	259	281	272	245	269	259	264	285	259	278	266	278	252	293	278	262	270	278	290	283	276	279	252	263	267	269	261	265	273	300	252	266	239	298	255	289	265	305	255	269	249	256	290	300	258	283	284	282	253	249	268	245	261	246	234	280	287	283	308	278	278	286	272	269	251	269	293	244	266	282	268	302	261	283	252	254	265	273	316	275	265	248	267	267	290	253	268	273	283	249	292	291	263	282	251	307	268	279	283	246	273	271	277	258	263	290	257	281	275	279	268	275	258	254	260	283	297	293	291	271	278	253	272	274	255	283	271	304	267	307	289	277	283	265	289	304	271	262	263	254	263	250	270	280	254	270	280	242	284	252	265	257	256	279	272	244	301	269	267	232	256	271	279	289	294	290	254	287	267	284	249	278	269	268	260	252	273	268	249	251	262	291	255	263	243	266	271	284	291	271	273	254	265	261	282	279	289	251	237	243	247	270	277	262	246	278	308	265	276	286	288	268	271	278	250	252	283	266	218	284	297	256	266	278	262	265	244	274	273	253	250	276	284	285	264	285	268	272	262	291	298	269	281	268	267	293	294	268	262	271	278	277	284	293	274	291	259	271	260	292	261	285	268	287	302	287	279	246	258	278	269
24356	22489	33598	28724	20901	10956	939	383	365	360	387	346	344	327	342	332	335	359	356	311	324	340	318	340	342	333	331	333	308	328	349	325	344	355	320	334	289	332	321	303	339	359	330	340	340	337	298	321	317	346	351	314	319	332	326	345	321	341	350	308	351	354	304	332	328	341	325	338	309	341	352	313	338	289	328	333	323	332	320	311	318	311	323	344	318	323	287	327	337	320	336	343	332	323	334	300	313	331	296	318	341	328	342	305	295	328	308	320	324	330	328	351	295	333	292	327	315	334	323	327	332	297	294	333	330	312	320	359	309	320	358	309	354	346	330	370	349	328	334	349	341	305	343	379	348	342	332	348	345	322	336	317	294	339	349	318	341	297	319	316	340	337	332	316	309	291	388	317	338	323	305	329	296	326	331	313	312	320	328	291	387	340	312	315	317	314	329	338	348	343	343	330	323	348	305	291	328	331	360	331	278	342	319	346	339	356	317	346	327	342	354	297	307	316	348	316	312	325	300	308	303	317	307	306	342	328	339	356	368	332	345	332	328	329	332	306	308	302	317	350	328	309	310	363	354	350	323	346	364	330	324	308	334	330	320	363	355	319	319	327	301	315	348	317	323	323	331	324	308	323	339	338	349	306	309	329	361	348	354	303	334	334	328	345	309	303	315	281	355	328	333	319	329	314	349	338	304	343	360	302	337	323	331	307	348	343	325	325	331	323	294	364	324	328	325	334	323	344	312	315	322	308	317	348	328	333	322	311	346	348	330	335	357	355	306	330	324	318	379	317	328	347	323	321	341	338	287	346	342	317	316	347	311	351	342	336	358	324	308	316	310	315	337	363	347	317	321	324	322	321	301	314	333	303	321	330	346	356	312	340	331	336	330	305	335	355	340	327	329	343	324	315	323	360	333	315	302	326	320	380	358	356	300	292	309	325	321	332	335	349	323	312	311	332	352	325	319	318	349	386	315	317	309	329	330	322	353	329	364	300	313	328	321	322	318	336	324	307	344	308	320	323	326	343	327	323	312	319	348	338	313	340	341	357	323	325	319	328	344	360	351	290	344	314	302	326	329	335	327	333	321	296	322	333	337	351	353	311	343	333	324	316	342	321	290	370	305	326	350	302	324	328	325	327	309	324	316	351	333	344	348	331	293	304	328	318	303	336	369	296	324	306	317	353	348	324	311	363	320	316	336	333	345	316	322	360	342	280	332	358	317	397	317	291	334	352	329	349	327	304	305	315	335	350	308	321	332	311	329	364	319	340	318	300	334	355	345	332	355	340	340	338	311	341	308	350	349	351	335	310	335	315	345	329	370	341	309	322	326	304	323	348	318	346	327	324	323	316	358	338	321	298	311	313	325	355	330	319	313	377	337	334	315	342	336	349	347	346	343	342	334	336	314	296	340	322	326	319	326	338	318	316	359	320	345	328	337	281	324	345	358	326	354	342	346	338	318	342	315	292	320	330	361	349	328	309	318	349	338	313	323	347	341	328	339	328	354	331	310	348	356	313	302	366	353	304	328	330	323	330	327	344	293	342	321	359	346	331	336	316	330	334	346	336	326	314	347	331	336	339	323	337	321	331	334	336	324	330	346	361	358	312	291	313	337	305	330	353	316	372	323	321	342	310	331	335	341	327	318	324	330	331	358	322	337	352	365	366	340	345	315	304	337	352	299	354	323	324	327	352	368	337	343	349	338	319	318	315	342	301	340	322	340	325	351	312	326	329	348	351	320	330	328	333	335	355	322	353	334	320	356	311	315	300	336	336	337	322	315	309	335	323	339	311	309	324	315	323	325	321	355	361	352	310	323	331	326	331	341	323	316	353	347	319	310	325	350	341	331	295	317	318	337	348	300	349	335	299	317	332	339	309	309	348	368	298	317	316	331	308	311	315	310	344	307	326	320	345	337	328	347	328	334	328	338	319	338	360	339	326	323	311	302	322	345	334	292	308	328	327	322	326	299	339	317	321	310	329	299	307	355	324	341	354	316	324	338	305	322	352	355	359	304	357	299	335	323	269	331	329	333	313	362	331	353	305	336	333	350	318	352	293	333	254	330	337	353	357	317	311	330	357	323	311	325	335	374	328	314	350	341	326	351	330	319	324	313	358	341	335	341	326	333	326	336	340	307	334	334	335	319	338	314	342	333	372	339	303	314	326	329	318	330	303	315	328	343	313	286	340	318	313	322	341	319	303	397	312	333	312	311	325	344	354	320	341	343	350	334	329	303	340	336	297	331	331	337	325	313	337	349	333	332	358	333	355	345	357	357	329	341	343	318	334	314	317	340	324	357	343	299	326	316	354	331	359	295	304	309	315	333	352	317	334	321	327	332	323	332	336	390	320	304	304	287	356	327	305	319	301	306	312	329	327	345	325	309	325	328	311	323	325	308	332	311	322	309	347	315	336	319	316	341	314	332	345	340	327	314	325	312	314	313	346	337	327	356	308	331	358	361	339	322	324	355	354	336	350	340	332	313	319	326	367	338	314	325	352	326	289	297	334	357	321	321	316	294	353	335	310	328	328	333	340	339	311	309	315	313	353	338	336	355	315	337	330	335	345	307	362	327	327	366	342	321	362	293	317	353	315	346	325	330	324	344	325	334	302	322	312	328	316	337	360	335	347	318	325	313	290	357	331	321	330	307	318	326	333	287	289	335	310	312	346	344	303	341	344	348	354	327	330	330	342	294	335	339	301	365	329	340	363	312	313	331	329	323	312	330	322	348	322	328	326	322	353	310	339	329	306	338	363	327	314	355	317	313	325	328	305	338	365	322	351	328	365	298	339	300	318	322	343	353	318	308	328	342	300	327	304	327	326	319	331	318	316	334	319	331	299	359	371	296	316	309	327	324	314	310	313	334	346	317	336	323	313	330	338	324	328	299	351	327	307	336	312	332	311	338	334	291	291	328	348	338	325	294	317	333	349	336	326	323	333	319	356	375	305	329	347	323	290	348	349	348	319	321	295	315	348	317	354	353	332	321	343	321	327	318	332	354	317	313	349	360	340	352	325	359	348	344	320	351	329	310	293	303	329	352	327	330	367	329	303	316	338	329	320	326	327	346	348	337	326	307	336	331	347	338	322	309	325	322	334	320	368	353	314	322	338	308	340	350	312	322	326	318	316	346	324	326	340	299	310	344	346	330	303	333	328	323	350	273	351	331	300	329	346	348	323	303	342	275	358	376	314	310	356	300	359	325	336	330	335	337	319	318	359	336	297	301	315	326	332	330	328	308	333	323	345	333	302	311	333	342	309	336	362	323	286	331	326	345	299	321	352	314	312	329	327	320	338	336	361	334	303	318	337	342	334	325	302	323	335	316	330	285	309	340	322	333	337	305	324	359	269	342	343	340	315	331	306	363	345	342	337	337	305	328	343	334	358	353	327	317	340	322	335	334	312	302	340	306	323	309	327	338	347	333	331	327	318	336	328	361	326	365	325	315	347	334	332	332	337	338	364	330	339	315	349	332	289	325	340	314	316
56028	90512	64865	35600	8803	470	450	425	430	404	410	432	373	369	348	384	387	380	361	390	365	355	364	395	389	376	405	386	375	361	386	364	384	367	388	351	374	384	343	393	374	393	368	368	400	361	373	354	378	360	345	357	393	382	369	388	380	395	380	377	374	372	385	342	382	370	376	352	389	390	359	343	372	379	362	370	366	365	372	386	395	383	351	371	336	368	385	379	374	345	362	390	364	363	354	408	391	372	370	367	365	377	327	347	344	385	367	388	390	370	359	368	367	396	387	367	325	404	404	400	351	351	384	357	373	343	392	368	366	394	353	378	372	354	357	383	361	381	350	353	407	346	389	346	377	358	373	354	365	360	365	363	375	362	357	388	402	360	379	377	371	383	383	379	376	378	363	390	358	355	363	331	351	373	393	375	371	340	383	362	340	358	384	344	371	380	408	390	361	359	403	366	387	366	356	380	339	393	382	397	338	352	387	402	360	373	403	338	343	396	357	369	347	378	391	381	384	366	349	364	393	365	401	384	369	368	360	364	384	382	360	393	362	367	376	340	377	387	360	411	352	337	380	381	338	374	378	387	369	358	366	370	375	391	394	362	374	375	336	336	373	396	330	401	358	376	391	422	349	365	377	360	350	340	372	374	368	367	370	398	350	399	389	339	376	365	364	372	395	361	346	331	364	350	400	409	366	376	357	365	356	354	369	376	359	369	356	385	356	393	361	381	388	378	342	359	381	367	416	351	386	363	358	363	347	370	354	361	367	359	356	391	350	352	390	386	406	349	327	373	337	334	336	365	391	366	386	338	338	363	349	367	365	386	338	396	386	408	370	330	332	398	322	385	386	363	377	350	402	364	334	393	377	368	386	382	403	344	377	356	350	355	364	366	358	365	384	383	401	364	349	395	351	402	353	369	382	365	362	373	393	355	343	386	384	351	354	395	357	380	371	330	389	393	392	406	406	353	372	372	329	364	347	362	359	390	382	358	367	361	388	351	367	396	402	386	351	346	374	350	389	362	354	357	347	371	365	343	365	381	357	369	370	411	351	361	372	362	400	391	371	385	357	378	378	369	365	358	367	375	360	376	358	404	357	376	352	349	365	377	369	372	391	352	376	371	364	349	405	379	351	353	376	398	386	396	378	363	376	381	352	391	403	359	352	355	365	372	345	365	371	384	362	357	397	357	380	372	359	405	379	373	369	363	348	377	392	330	371	401	336	332	398	400	376	353	372	382	358	351	337	364	384	361	372	380	368	351	385	365	383	346	378	353	397	399	414	343	371	367	369	350	339	390	376	359	382	373	381	372	369	410	363	361	339	364	440	359	352	372	342	341	361	355	371	390	370	383	382	383	344	377	364	326	337	373	357	375	386	365	386	392	392	382	362	370	399	381	349	328	346	420	386	350	319	367	356	344	371	389	403	368	371	353	356	360	395	351	388	366	403	354	361	350	380	358	381	336	359	370	392	379	355	381	406	389	357	363	330	379	361	329	371	368	367	385	377	350	395	399	353	354	381	359	370	377	334	372	408	359	341	375	345	356	386	347	373	372	354	381	352	368	397	348	385	355	409	379	382	386	392	362	398	345	337	358	356	341	385	362	371	331	344	372	385	384	333	354	374	357	379	362	357	370	383	380	388	359	395	363	374	331	370	380	370	381	377	341	382	381	380	385	379	385	388	358	345	381	401	366	370	384	414	369	360	380	363	339	366	353	382	371	385	384	368	376	358	343	363	388	384	386	365	384	370	341	353	372	367	358	382	345	390	393	412	333	393	366	349	352	361	359	384	366	388	360	369	359	358	355	331	386	376	388	374	381	366	352	383	352	377	356	366	349	395	344	396	400	387	356	381	361	403	381	338	374	386	321	329	396	363	379	347	377	375	404	399	385	366	343	363	359	332	378	345	373	384	379	380	367	386	399	365	370	383	361	359	391	348	380	350	363	346	382	349	388	387	387	373	378	370	392	358	359	338	346	380	375	385	369	388	385	386	374	382	335	369	379	362	379	383	374	381	374	367	377	355	359	378	364	368	385	385	376	389	355	348	384	382	366	386	368	355	340	370	385	358	410	383	357	398	358	360	337	396	383	391	378	367	368	382	371	377	400	343	358	372	364	428	378	375	351	386	403	362	344	353	352	350	386	361	350	377	357	371	341	393	372	358	374	348	313	342	380	360	371	382	340	361	380	334	362	382	377	358	394	374	360	361	374	352	382	355	379	403	347	336	378	326	397	396	365	365	408	394	340	382	375	362	340	367	386	383	391	366	381	369	342	352	384	380	359	361	366	416	361	377	376	415	409	379	373	385	362	359	347	362	364	355	387	372	349	330	392	355	357	387	352	382	373	363	342	337	376	395	395	384	404	391	372	354	358	386	397	389	369	361	384	350	346	363	333	377	375	361	361	350	395	392	391	362	389	390	383	395	367	373	354	362	360	348	394	363	387	405	369	353	335	345	354	385	335	363	379	372	367	362	392	390	363	384	397	378	363	345	366	358	368	340	377	380	408	387	365	364	350	379	365	413	375	379	347	362	371	333	366	384	390	371	351	375	381	395	355	354	386	342	374	370	364	355	379	387	359	392	364	389	401	366	347	392	352	376	395	397	345	376	373	403	364	372	338	347	392	333	385	391	385	401	332	373	348	343	375	378	367	371	379	363	411	402	341	355	374	375	394	391	378	364	384	350	361	356	344	364	360	349	405	369	359	355	367	343	369	383	339	390	370	359	422	336	378	369	383	369	359	384	371	379	342	319	351	387	358	345	385	382	352	365	351	378	376	365	364	356	333	386	375	398	392	362	376	382	379	387	321	387	373	362	362	364	352	389	369	379	382	338	337	369	360	394	319	354	395	378	411	362	352	357	394	385	368	378	369	396	381	384	351	396	396	372	408	377	398	398	382	360	365	361	383	340	357	356	383	401	403	400	363	376	370	351	320	385	354	362	365	386	346	368	373	358	391	374	334	378	349	361	369	367	395	345	351	385	392	355	390	356	372	356	347	381	401	378	334	355	390	385	376	350	387	359	391	403	337	342	360	335	344	384	358	370	352	387	345	390	368	369	374	383	370	351	386	371	366	385	392	350	345	352	313	408	352	357	382	355	379	391	419	409	373	371	354	353	356	362	356	350	343	345	372	367	391	381	366	371	341	358	338	396	392	364	353	328	344	406	352	368	384	367	350	399	381	383	365	361	403	378	371	371	396	377	393	346	396	382	359	374	356	337	364	343	355	379	354	364	353	413	356	366	364	361	364	387	368	385	363	359	382	349	367	351	357	372	393	415	370	364	365	387	402	383	378	360	377	359	376	384	368	379	401	386	341	371	381	364	367	340	347	388	361	365	403	378	352	330	387	372	373	388	383	341	382	398	367	416	362	360	380	386	402	360	329	386	330	386	398	350	364	391	367	350	377	350	365	361	391	380	351	380	375	358	376	383	335	409	381	368	369	379	367	340	407	364	381	390	351	368	321	384	373	384	349	384	365	388	367
25796	23948	33663	27362	14294	1600	372	311	330	314	362	310	350	322	315	311	315	309	317	290	319	327	305	326	305	334	306	310	306	335	341	307	308	333	336	326	313	340	326	309	316	334	290	319	287	306	305	298	299	303	314	310	310	327	297	287	293	305	321	320	294	327	323	314	303	352	320	319	298	319	322	295	305	311	342	343	310	297	328	328	288	310	309	322	321	292	293	329	332	322	288	333	336	340	315	319	310	310	303	303	307	303	322	325	300	280	318	294	332	338	342	301	319	298	302	292	318	319	329	330	309	318	322	298	307	320	301	306	319	295	345	289	309	339	308	309	327	292	310	320	303	333	302	286	282	298	272	309	320	331	305	323	314	320	302	339	315	316	332	315	334	344	317	335	312	329	313	359	335	290	313	299	323	350	318	341	286	333	319	308	303	301	308	330	320	263	333	340	344	299	342	310	335	303	313	317	307	299	368	307	291	303	308	290	296	293	304	317	296	293	344	307	331	333	321	326	322	326	317	321	331	307	325	316	368	341	372	325	326	303	303	308	335	306	329	348	277	325	269	319	328	326	313	340	310	288	305	291	325	280	311	315	293	322	317	279	317	304	365	322	304	296	312	325	331	309	301	323	277	305	291	316	327	317	315	300	326	350	293	310	289	289	317	362	304	327	325	304	326	321	322	307	317	347	318	302	314	318	307	297	303	313	331	343	328	306	337	334	313	332	310	316	332	316	301	297	289	331	312	282	297	324	312	313	338	322	329	319	334	283	313	275	304	330	313	324	317	293	305	296	279	339	306	346	316	319	304	298	312	329	305	306	322	329	274	318	294	306	322	321	296	294	316	291	291	343	318	345	328	307	311	307	276	292	317	339	306	273	336	315	319	294	341	311	310	334	322	360	314	310	329	296	360	310	323	310	326	286	322	306	318	329	331	300	331	296	327	302	338	334	303	314	330	287	303	295	298	286	321	320	277	301	314	272	297	324	283	311	313	287	297	297	300	320	326	327	313	330	294	307	327	333	338	304	301	315	333	310	338	316	298	322	284	339	283	336	337	300	326	326	300	319	334	306	318	290	329	303	327	311	314	320	308	300	293	319	294	306	307	319	320	324	295	305	341	319	312	326	301	322	298	325	305	319	325	294	316	306	315	324	323	327	325	307	320	313	328	304	323	296	313	297	321	326	356	343	314	323	324	321	336	310	309	341	324	308	300	318	332	302	311	320	322	319	312	318	307	335	322	307	332	339	321	323	334	313	299	299	309	284	315	320	327	335	300	311	313	315	296	345	315	310	324	320	321	297	345	322	314	288	321	297	325	308	299	329	351	307	351	321	321	349	321	322	344	334	314	331	306	326	320	315	338	366	301	342	313	292	327	317	304	313	287	288	319	309	307	313	281	300	311	262	326	348	306	335	304	311	303	316	332	327	318	320	312	293	332	288	329	312	302	337	343	340	326	314	275	312	328	319	297	333	303	346	315	299	312	315	344	357	317	300	313	306	346	338	357	303	338	319	283	310	328	322	295	321	315	310	296	296	300	293	322	318	293	294	346	306	345	315	336	291	311	287	311	316	286	307	290	316	318	302	292	271	321	317	343	328	329	326	332	334	289	307	282	308	295	351	323	318	280	297	297	322	337	297	343	304	353	320	323	331	326	307	295	315	279	317	322	301	326	329	316	347	304	280	318	329	330	314	312	294	306	294	306	332	319	307	302	335	319	317	310	324	352	318	290	319	324	311	319	327	306	326	304	320	285	295	310	317	339	341	312	309	324	318	324	331	316	352	316	331	298	306	354	286	312	339	318	277	314	328	320	314	328	314	334	342	325	325	338	342	352	303	313	314	308	350	343	314	331	321	327	302	297	315	322	332	321	336	304	278	320	299	317	320	318	310	306	333	319	292	304	309	302	312	354	311	339	287	287	329	338	329	319	300	304	308	337	320	287	326	313	317	358	356	327	322	333	326	307	316	323	329	292	348	280	316	304	349	317	314	322	327	315	320	330	362	346	298	308	312	312	313	314	300	286	327	326	316	310	342	307	314	307	309	261	301	336	316	327	301	295	306	287	321	318	334	281	297	280	270	311	290	338	293	303	296	310	332	329	283	298	300	280	336	334	324	299	322	299	294	287	342	311	332	289	299	306	302	310	308	294	339	364	295	317	333	298	299	333	316	307	358	344	305	319	321	314	316	296	324	306	295	337	313	313	294	318	294	339	322	296	264	325	300	310	299	302	320	331	329	322	335	319	315	324	302	323	321	307	313	320	304	342	273	280	334	326	303	332	271	327	331	296	335	325	333	308	320	327	300	307	298	325	319	316	319	324	327	318	307	294	315	296	302	329	324	323	334	283	296	307	321	313	313	338	291	298	301	298	308	282	329	293	302	327	300	293	338	335	293	363	324	311	313	286	315	333	285	316	289	320	319	317	339	319	312	313	307	320	315	332	350	329	331	293	302	330	324	330	318	287	267	307	332	298	341	338	302	309	338	326	283	286	291	312	314	310	294	299	321	359	322	323	333	324	306	296	313	308	332	315	336	304	327	344	316	331	330	302	317	316	301	333	332	306	334	306	306	334	338	291	330	285	306	285	309	309	310	312	289	303	307	322	330	334	304	322	297	319	360	343	298	328	323	325	292	316	331	271	295	345	303	332	327	313	296	352	337	306	311	322	312	332	322	289	321	316	305	312	341	344	328	317	312	302	305	300	346	339	325	316	294	323	309	308	312	355	336	331	350	323	342	316	328	331	310	325	345	364	320	327	302	301	331	299	302	321	309	294	321	269	300	339	300	330	304	345	338	286	313	321	288	336	326	336	301	316	297	347	317	317	294	297	311	324	319	295	298	346	343	323	325	298	325	263	314	322	326	337	292	321	298	323	326	313	311	324	301	316	320	316	278	302	301	314	349	292	296	310	308	311	294	298	323	314	327	307	319	301	306	310	281	329	317	305	307	312	320	330	322	322	318	334	310	305	298	330	317	326	328	347	328	326	276	299	321	310	325	314	320	314	306	295	305	314	325	329	320	323	324	305	302	351	319	344	321	346	275	327	313	292	299	311	287	308	328	315	323	302	304	313	321	308	304	305	298	300	316	323	299	319	329	309	347	323	340	328	317	295	302	300	331	323	301	312	313	321	311	308	296	316	317	296	319	305	302	300	312	328	283	336	307	333	322	315	330	292	256	309	307	328	318	304	323	309	313	315	298	326	302	307	309	300	300	339	289	335	327	288	309	317	327	320	312	344	283	323	362	325	312	329	360	299	308	311	306	305	331	302	303	329	305	313	308	316	317	327	331	332	284	327	322	315	326	317	316	324	310	308	278	328	309	299	323	311	256	326	305	324	286	302	332	347	304	323	325	286	298	305	290	330	301	314	353	379	284	311	315	309	328	381	352	277	328	329	304	331	291	335	304	305	302	342	292	300	328	335	333	306	325	318	300	324	302	319	290	305	333	317	326	309	317	318	338	334	304	313	327	310	302	295	290	292	285
53173	77369	51713	25676	5386	418	383	413	379	412	399	391	364	392	361	390	339	357	371	362	353	369	364	380	381	393	431	398	342	356	387	384	399	360	359	348	380	355	361	399	347	347	376	380	378	378	368	383	373	370	381	368	374	378	345	383	373	363	391	425	396	343	365	386	359	357	385	373	363	377	341	376	396	336	350	341	369	341	396	379	367	378	353	378	388	363	391	409	360	357	371	366	348	346	381	363	367	363	392	392	368	366	374	373	371	388	382	366	354	386	334	334	380	367	336	389	383	352	351	352	375	382	352	397	358	361	379	350	356	364	339	383	380	366	380	376	371	334	356	339	327	349	395	381	358	367	340	349	411	347	349	354	408	401	397	377	353	374	376	391	371	370	396	379	330	363	384	365	402	382	375	372	371	351	352	353	375	373	358	384	349	371	375	361	365	342	375	421	386	370	374	354	391	359	354	331	412	347	380	384	378	387	365	364	346	388	346	335	354	371	392	367	360	412	404	378	356	375	373	364	379	388	360	360	368	379	411	368	399	341	397	365	367	392	396	356	370	373	374	342	373	377	388	351	373	344	388	389	398	360	346	379	374	377	354	389	392	363	366	397	352	360	362	370	384	364	368	396	368	363	355	380	332	324	364	349	365	378	386	374	410	377	370	369	355	358	366	343	386	377	360	364	372	363	367	353	379	401	400	368	404	345	368	366	359	357	366	368	371	345	381	361	381	339	379	368	379	374	407	370	364	362	374	342	371	353	344	373	358	372	333	376	341	376	379	400	370	403	374	374	368	360	364	348	330	361	360	368	392	352	348	373	380	358	383	383	399	378	413	396	372	350	455	399	365	357	372	344	349	361	365	364	368	354	372	389	363	347	358	355	356	361	360	326	373	360	379	376	398	345	360	379	365	404	373	370	382	389	380	371	373	399	368	402	401	343	363	371	417	381	404	362	352	361	359	367	364	353	385	396	369	367	344	378	347	369	341	365	336	365	382	380	363	390	345	334	371	346	387	351	365	365	347	385	360	384	389	378	372	335	399	358	388	395	373	364	381	383	358	416	398	365	363	388	343	378	375	347	376	367	368	359	362	382	346	384	385	368	349	406	376	377	403	370	372	377	355	347	403	386	335	386	382	370	336	338	410	354	394	392	358	378	362	381	381	378	388	365	357	396	364	390	367	380	342	349	349	354	330	377	385	386	404	360	347	335	332	368	375	400	393	362	371	383	379	376	383	389	369	370	381	348	366	347	393	383	388	354	385	361	403	378	350	379	380	336	358	393	378	389	415	415	395	377	390	402	376	374	367	338	355	377	333	403	378	391	369	388	354	390	364	341	349	416	392	373	389	374	407	390	394	358	381	390	411	353	362	380	382	330	360	367	348	387	341	403	362	353	375	357	370	352	349	406	394	370	387	362	334	404	379	387	333	379	396	402	367	361	339	338	374	375	371	373	358	378	389	363	393	360	370	357	393	355	376	375	349	338	393	383	384	372	364	373	351	390	346	375	397	392	401	405	368	396	397	363	355	399	348	369	376	385	369	414	384	363	345	375	385	347	357	389	363	367	375	394	373	373	365	337	366	396	363	365	347	359	383	383	386	371	364	340	371	367	364	362	364	349	384	383	366	368	356	406	385	389	350	367	354	355	395	387	376	390	358	359	383	413	384	355	401	378	383	380	375	366	322	358	374	366	377	387	386	334	385	320	380	356	378	383	367	392	397	361	382	381	368	388	368	403	349	338	346	369	417	383	347	378	384	398	350	374	374	318	352	372	342	358	375	375	400	368	335	371	407	355	384	314	358	342	384	373	376	380	357	387	366	346	358	374	356	366	390	374	357	382	393	370	377	358	341	389	378	376	397	360	323	349	397	358	431	363	332	379	387	357	333	344	350	375	406	400	375	370	423	410	371	399	390	385	373	390	414	366	374	348	345	376	375	363	385	352	382	386	370	368	370	351	337	407	353	379	344	398	348	365	406	377	379	378	366	368	372	344	355	359	371	384	404	373	325	350	348	379	363	362	363	387	392	391	306	352	375	386	392	315	378	388	358	346	349	380	359	378	350	354	368	357	370	357	369	355	365	378	377	374	361	343	427	419	394	350	368	385	385	361	357	391	371	352	340	387	365	383	381	355	401	374	350	373	383	376	357	371	388	358	381	359	330	350	377	364	375	392	364	375	378	382	356	373	390	369	357	357	368	368	339	359	368	372	384	383	330	371	383	369	400	355	344	325	392	386	367	366	382	355	372	390	374	363	388	407	375	378	368	368	355	380	358	381	433	395	394	361	378	369	381	349	337	387	365	377	381	351	396	377	349	385	394	381	348	362	381	384	340	391	366	368	373	363	400	365	346	357	366	358	349	369	335	346	374	375	365	375	388	356	360	342	376	357	354	379	386	360	364	365	360	405	349	347	356	356	364	347	364	375	354	381	355	359	342	365	357	372	321	341	392	367	386	363	346	375	365	363	367	372	363	377	381	375	382	382	373	366	383	365	355	364	366	372	392	352	410	403	357	369	398	342	351	399	374	356	335	348	372	362	367	360	363	407	378	372	385	349	363	351	358	387	395	391	374	372	358	375	353	372	378	361	382	355	346	365	384	377	345	344	386	370	360	386	363	369	341	368	349	344	354	383	362	350	387	383	417	407	339	396	375	403	338	377	383	400	398	367	393	352	399	357	377	368	350	390	369	396	368	373	352	364	362	384	343	332	384	392	363	375	376	375	391	363	368	389	352	415	371	361	378	366	387	328	328	393	369	373	376	375	369	402	364	340	376	336	373	336	367	351	381	376	351	404	382	373	378	365	393	366	342	386	391	378	364	381	347	321	385	362	367	337	336	356	403	356	368	360	372	379	361	356	387	357	401	359	384	339	362	396	346	346	375	379	343	361	367	409	363	366	377	388	370	356	374	423	383	347	381	347	394	341	362	348	367	367	366	363	359	367	384	367	355	382	373	382	354	381	413	368	357	347	355	387	396	387	355	407	351	392	359	366	332	394	338	390	389	382	374	383	327	379	343	360	381	389	375	339	367	378	370	392	385	378	380	365	392	367	367	351	378	341	386	411	355	377	375	328	338	361	383	380	365	387	369	391	407	349	390	373	386	407	367	347	354	394	354	371	342	360	366	369	340	404	394	364	343	360	367	341	401	371	367	354	361	351	396	376	385	358	359	349	374	378	379	382	353	370	372	371	382	339	364	361	402	378	373	368	391	373	357	337	392	335	366	388	382	373	380	351	377	384	303	377	375	369	360	374	380	356	351	357	344	353	370	361	362	351	372	395	380	348	349	395	383	364	377	351	390	371	384	371	357	370	379	380	319	326	365	370	408	367	355	398	386	385	377	355	385	369	356	353	372	369	322	389	366	382	394	365	346	381	395	340	368	377	380	384	359	373	426	332	356	360	356	361	376	368	379	379	374	363	412	358	395	408	379	376	367	366	347	328	345	336	391	353	384	381	345	347	346	380	361	376	355	400	355	366	364	334
23289	21942	31556	25605	21701	20274	8231	664	544	525	507	564	518	513	541	509	508	518	490	503	504	497	494	498	484	540	528	505	515	470	512	491	508	483	500	509	520	514	504	515	524	517	525	471	536	508	521	471	499	475	525	476	515	521	528	493	516	526	500	489	499	510	481	499	484	541	530	515	475	461	492	483	481	521	526	520	518	510	510	509	501	500	491	506	520	494	468	526	476	483	509	470	459	484	539	511	494	479	476	481	501	518	470	475	499	535	447	492	521	495	461	499	514	455	505	476	477	481	509	513	525	514	516	526	503	503	507	474	520	498	480	485	505	501	484	485	519	507	502	512	517	515	510	504	473	483	471	510	480	461	473	517	472	498	532	500	502	494	544	467	488	448	501	493	468	477	487	492	496	503	479	497	525	520	499	485	484	475	474	499	498	508	458	501	510	518	466	498	453	527	507	497	496	531	520	463	510	464	534	497	502	518	546	517	531	518	488	491	504	478	476	491	522	471	512	498	485	507	490	510	452	478	519	475	496	478	528	503	484	513	490	496	527	507	490	519	491	542	522	495	499	527	485	523	498	515	518	487	478	506	485	510	512	492	466	506	498	497	495	516	541	501	489	486	505	505	516	538	470	483	491	491	517	467	471	500	496	518	484	488	447	494	470	479	499	547	476	509	477	545	469	483	509	504	505	498	539	506	456	494	506	513	512	518	506	509	539	491	532	515	530	474	505	490	510	467	491	505	508	488	556	506	465	491	493	498	487	490	544	462	485	534	477	522	510	473	511	527	525	481	487	492	506	494	470	504	481	526	524	513	474	493	541	513	521	472	509	500	467	485	486	485	515	489	527	487	471	519	516	476	479	517	501	495	506	480	494	483	499	490	501	484	470	442	484	433	531	507	453	486	519	536	520	525	480	487	484	460	497	516	536	501	498	509	522	464	487	466	473	491	518	503	515	497	483	531	514	499	484	507	466	521	516	469	538	490	480	529	521	510	504	509	477	487	452	473	533	452	476	490	535	465	489	482	472	501	504	476	504	493	491	500	496	466	500	486	466	483	454	528	487	521	511	472	490	502	476	489	506	505	530	509	479	498	525	508	527	496	484	483	495	481	506	488	438	489	505	534	478	547	510	445	494	488	466	516	500	498	527	476	492	511	511	501	487	534	511	484	504	476	466	495	489	527	519	500	494	541	529	482	527	474	469	489	483	533	508	501	484	523	513	505	479	507	450	495	533	512	509	509	506	499	491	528	499	466	516	525	479	506	523	477	491	458	491	498	492	448	495	482	495	493	537	472	497	487	511	465	485	544	486	519	477	495	525	486	500	501	527	503	479	512	533	459	486	520	491	478	440	495	461	494	522	529	505	492	529	503	517	466	500	502	466	565	488	495	509	501	511	535	512	498	488	485	512	529	476	489	515	514	503	485	482	473	498	502	470	527	492	522	512	507	489	505	556	474	496	517	497	529	493	418	481	528	484	529	447	531	443	506	475	496	490	499	502	498	518	475	524	487	510	517	497	497	471	493	527	527	532	485	511	505	480	524	490	514	519	497	514	493	467	518	487	499	470	506	513	460	509	489	506	502	512	516	521	544	459	488	498	486	526	461	477	493	480	511	488	474	459	495	477	520	565	530	479	490	509	495	473	515	502	482	450	491	517	467	503	532	531	485	501	488	522	530	496	485	510	498	512	511	496	482	519	512	502	525	508	504	499	507	505	499	512	492	504	458	517	502	443	497	524	510	505	497	508	519	483	478	469	536	511	505	453	543	502	466	488	501	471	501	513	553	515	476	497	507	534	471	545	502	469	495	505	499	502	456	505	493	450	456	498	498	486	509	517	486	512	500	501	477	450	499	495	488	472	498	502	477	482	486	478	546	513	510	482	512	487	503	510	496	484	494	482	459	506	488	505	494	525	486	471	516	509	482	514	509	517	481	501	542	503	517	495	500	484	512	533	518	478	466	504	505	482	486	488	490	492	540	504	558	479	495	506	500	465	487	518	484	498	527	526	497	523	523	481	493	465	517	510	522	519	515	470	521	499	493	538	500	544	493	473	476	495	524	519	491	500	504	488	454	497	468	491	481	478	490	482	535	519	477	501	484	499	530	500	462	476	510	514	485	464	503	548	509	505	509	501	500	507	497	498	463	512	516	521	521	520	471	487	503	487	517	478	535	516	486	547	520	513	480	505	486	511	463	493	483	467	508	487	504	508	481	478	471	513	478	505	498	498	520	471	469	490	505	502	513	486	446	497	521	467	486	460	453	531	531	492	506	469	472	487	480	502	493	492	470	518	487	496	481	442	514	474	478	524	481	473	515	486	474	516	501	465	452	491	435	521	458	464	553	544	487	499	488	475	480	496	536	490	491	511	498	472	509	507	521	535	506	533	489	465	504	488	499	459	481	461	500	442	481	497	486	508	517	502	509	485	490	510	510	505	526	485	505	498	526	482	492	498	481	507	471	483	532	515	516	527	490	546	475	499	496	493	487	511	523	553	495	498	503	436	534	499	455	512	487	540	455	531	514	466	491	501	485	462	473	501	501	517	442	470	533	453	477	492	496	504	493	540	546	548	507	495	521	526	522	493	471	518	482	464	498	524	478	500	501	518	468	496	509	534	537	446	526	489	479	493	513	504	439	477	487	486	535	494	498	484	485	515	524	537	526	484	464	487	481	500	545	499	476	467	460	465	499	520	510	508	463	481	516	497	485	502	458	473	533	533	472	512	518	492	500	523	493	483	516	472	536	480	470	531	469	489	516	473	503	511	484	482	519	496	503	491	515	489	473	453	497	501	480	508	506	507	537	481	482	495	508	523	505	473	504	508	530	521	496	515	439	527	535	491	511	475	506	480	510	523	501	461	479	497	497	476	479	518	497	492	497	536	439	493	498	541	523	517	565	505	489	527	552	501	476	532	458	506	509	471	471	516	472	467	488	508	511	511	489	450	462	475	509	520	484	501	484	492	506	532	513	517	529	489	488	517	494	541	507	495	479	523	489	536	500	502	548	479	516	501	489	511	460	498	509	489	520	501	533	481	466	483	517	481	517	510	463	501	478	516	510	494	478	477	491	464	500	459	498	497	493	488	511	510	491	529	525	513	499	530	511	530	494	503	471	481	511	515	485	486	447	453	526	464	497	517	526	506	480	528	500	532	520	477	483	471	520	510	501	525	505	505	491	516	472	505	499	506	481	471	483	503	540	457	482	464	458	449	481	491	471	492	512	489	507	508	517	508	515	515	495	497	484	484	487	540	467	523	502	502	474	488	512	507	497	515	512	516	518	498	472	457	480	497	521	551	482	498	504	465	498	473	468	469	515	516	534	463	484	491	502	499	479	518	515	498	481	480	493	496	476	474	460	489	487	481	485	494	482	518	500	497	493	481	514	519	527	521	457	499	497	475	469	497	531	456	526	479	481	510	455	513	475	448	490	496	476	517	471	496	510	493	465	492	497	489	451	493	499	527	516	530	530	481	517	501	515	515	508
63482	101307	74323	43592	14065	826	691	654	615	628	607	576	555	548	551	564	578	534	550	604	535	590	529	569	550	563	543	592	562	580	523	547	572	514	565	501	547	538	556	520	543	548	528	547	567	530	539	529	561	526	506	588	520	556	536	533	544	586	556	567	529	586	502	554	535	572	579	538	570	509	516	545	554	568	530	547	531	553	541	539	546	538	585	536	539	495	598	541	541	557	549	538	583	492	516	537	537	527	587	550	541	607	554	556	570	541	542	541	548	535	562	545	584	533	546	571	597	592	564	555	580	502	523	518	505	537	531	524	544	547	555	511	553	563	546	515	544	548	547	587	518	535	563	516	562	560	582	539	514	532	524	530	517	522	538	540	507	523	518	541	516	517	568	545	506	582	529	539	538	533	530	544	583	563	567	532	541	546	527	511	574	525	552	566	547	521	517	570	554	553	520	546	549	571	511	530	505	579	554	562	538	526	618	512	542	541	589	542	544	541	564	543	528	552	519	556	512	517	510	571	550	561	546	539	543	561	599	535	531	543	494	517	527	562	527	510	530	556	567	532	555	590	520	567	572	495	522	521	557	545	510	533	512	523	543	580	532	553	557	567	605	535	554	550	581	536	569	524	585	524	530	531	527	605	540	555	550	543	540	534	535	546	484	573	563	550	583	559	559	557	519	530	568	540	571	554	538	531	498	563	590	602	570	530	497	545	533	547	544	561	560	518	529	548	570	543	570	525	534	550	498	565	524	505	544	580	576	572	553	509	519	542	543	570	494	530	530	520	515	535	563	547	561	519	551	527	563	551	555	546	544	560	515	571	597	588	544	553	533	568	541	561	510	591	517	509	545	515	520	539	556	506	558	589	483	519	555	512	570	529	552	573	529	538	554	536	531	565	534	524	540	553	530	569	558	565	526	577	567	564	557	541	593	553	532	542	573	556	559	571	570	522	555	554	534	493	506	544	524	562	538	509	513	528	553	577	554	542	542	531	542	532	608	543	610	526	509	564	562	562	576	537	499	528	541	554	538	549	584	577	545	520	522	534	526	591	560	535	557	566	570	529	528	563	552	531	569	544	554	552	577	553	551	561	524	561	561	538	541	532	496	519	541	526	567	501	529	528	534	536	570	576	541	532	542	518	548	566	551	554	537	541	531	534	577	515	518	535	557	517	546	555	526	542	527	513	573	586	526	540	567	524	550	538	497	497	520	537	597	543	550	540	554	542	537	512	543	532	540	531	520	536	530	528	560	571	554	540	515	575	504	576	536	501	532	518	557	578	568	525	547	565	540	570	516	575	537	544	538	564	523	560	561	550	578	562	510	568	515	559	558	537	546	549	581	576	535	581	529	517	557	546	579	512	546	574	533	554	534	550	544	549	525	533	533	538	526	538	539	518	538	551	501	549	530	555	550	508	520	593	527	540	542	551	548	548	513	569	558	517	498	519	578	571	549	547	540	556	517	554	576	528	563	564	507	533	580	531	545	574	543	544	554	537	512	578	562	594	503	508	571	483	555	522	531	501	550	555	547	576	544	552	546	539	537	541	572	558	565	524	566	532	553	523	499	567	562	535	567	499	537	543	555	544	536	545	529	557	551	545	562	551	596	560	556	556	559	548	541	558	528	521	510	553	556	551	553	506	530	553	549	514	533	571	589	515	537	539	526	539	491	545	556	541	544	540	518	555	533	529	533	546	540	537	554	522	565	533	553	577	550	535	579	578	540	541	558	496	553	544	551	492	494	519	548	558	581	558	569	542	542	538	569	542	524	548	522	567	536	517	552	564	562	505	567	545	524	549	554	500	543	523	524	574	537	521	498	539	545	524	508	512	567	554	511	564	539	520	528	521	518	516	538	537	564	611	536	542	577	555	536	540	548	546	541	529	534	531	508	525	544	545	552	548	559	520	536	527	570	554	563	547	527	547	513	551	527	562	543	509	549	565	542	546	565	533	568	560	556	542	518	549	489	560	501	539	535	546	530	489	544	527	514	567	555	530	552	562	571	552	559	558	553	562	520	541	571	539	560	515	555	527	554	575	562	520	517	537	537	564	507	525	529	484	566	534	554	518	572	571	555	533	541	530	577	558	560	553	534	507	523	522	534	516	527	545	533	555	568	519	591	549	553	556	532	545	535	557	523	539	548	563	558	529	531	540	507	553	514	569	538	564	541	561	528	551	532	583	503	579	513	554	531	561	550	513	504	525	520	555	532	525	568	547	604	510	543	560	530	540	577	545	526	523	528	547	555	506	582	549	553	549	521	567	571	542	556	536	555	569	535	559	532	508	504	527	532	551	545	543	559	499	594	535	591	505	511	518	519	566	553	525	562	559	533	553	523	503	517	593	539	549	537	530	572	567	562	601	580	565	548	579	580	552	554	548	499	552	567	555	514	531	527	517	502	553	579	539	545	566	527	534	539	544	528	535	564	517	538	520	517	521	536	540	589	564	562	535	528	505	554	542	536	543	560	564	530	531	536	549	551	539	552	540	542	522	519	539	538	524	593	546	560	567	579	542	509	538	550	563	518	517	530	541	521	540	537	508	558	571	514	523	539	500	535	496	542	510	565	502	526	568	533	517	548	508	543	538	527	565	522	566	520	529	532	491	562	520	555	538	526	558	546	537	535	534	527	558	530	549	578	543	541	545	535	512	528	529	581	500	552	496	576	569	509	537	528	535	535	535	518	527	561	525	502	543	552	575	583	527	540	530	590	523	498	576	558	529	556	559	620	533	585	514	536	545	528	618	559	570	536	572	577	540	546	511	504	529	518	510	537	527	544	543	509	585	544	581	503	534	543	538	561	571	513	493	526	533	515	519	516	599	521	570	578	562	519	568	527	579	535	546	510	571	562	542	528	575	514	542	485	542	558	555	547	568	559	538	555	537	546	557	559	550	547	516	526	582	552	551	508	540	554	531	556	585	536	520	537	514	501	527	563	535	544	518	529	558	558	517	517	502	559	509	488	533	525	509	546	563	524	539	556	489	561	531	520	531	524	541	562	535	552	568	555	566	543	521	562	547	610	535	572	540	563	531	570	522	533	537	538	563	559	482	559	571	484	529	534	549	522	575	509	528	547	568	532	528	567	514	543	544	576	518	546	572	566	501	536	514	563	552	523	508	595	523	564	578	537	575	545	513	500	508	511	557	506	577	501	513	550	519	575	547	562	530	558	497	526	509	530	517	535	577	557	552	566	540	558	529	534	550	525	555	523	526	503	558	564	559	542	546	536	506	589	550	549	529	576	570	517	558	497	524	526	515	556	562	576	554	534	561	535	536	580	536	539	546	537	537	552	507	549	537	557	535	544	581	511	531	509	528	545	553	533	540	565	564	547	545	511	531	549	535	526	520	528	549	521	548	559	536	515	555	540	547	511	535	543	534	612	557	505	515	563	543	578	525	551	575	547	533	528	551	510	518	563	528	553	587	529	548	509	496	549	489	526	542	537	532	538	528	532	526	546	542	535	554	525	566	530	523	541	546	491	566
29402	26946	28069	12652	1223	224	252	228	221	214	210	231	234	229	214	213	211	230	211	230	233	226	246	201	221	218	245	227	242	215	214	218	196	220	189	235	226	242	224	206	247	204	219	232	201	225	210	243	216	184	229	228	211	216	215	241	235	181	233	220	219	223	222	191	221	216	221	207	225	252	211	247	228	245	224	246	214	249	216	206	218	240	237	230	229	231	214	229	207	243	215	219	238	214	227	222	214	218	212	222	222	226	210	244	210	226	224	211	240	235	256	245	234	240	227	212	201	223	223	224	213	202	232	233	226	247	210	232	235	242	232	225	229	241	251	226	218	242	245	257	219	225	215	210	233	224	219	211	217	198	205	225	207	232	236	209	226	209	223	202	228	232	221	245	218	217	219	228	223	235	243	235	232	214	217	213	232	207	225	224	229	237	217	211	218	210	223	213	226	235	223	227	230	214	258	218	221	215	234	222	202	218	203	229	212	234	223	234	223	237	227	234	210	229	221	255	217	234	211	208	205	218	212	212	210	231	201	243	215	214	236	227	238	218	223	244	201	202	229	231	235	198	199	231	235	238	241	209	248	225	241	240	224	217	236	244	228	199	225	234	246	225	236	219	247	243	218	190	232	222	222	206	227	237	228	215	204	229	199	229	242	206	212	232	209	234	246	208	215	223	231	214	209	260	232	219	222	236	235	203	198	206	220	206	207	190	193	229	222	209	228	226	208	255	230	200	233	241	217	224	220	225	225	220	221	221	231	237	214	198	220	198	220	254	207	238	234	221	225	258	222	208	219	219	213	220	214	229	213	221	237	217	231	216	236	241	224	228	228	223	209	202	211	252	227	214	195	211	218	214	216	229	223	230	231	209	218	208	245	230	202	223	232	233	179	201	224	241	242	195	231	200	203	231	217	239	227	195	222	234	206	236	214	236	212	197	243	214	231	227	220	206	204	228	207	237	216	204	220	219	263	236	212	237	214	208	221	235	205	231	232	222	235	236	224	224	216	232	228	228	219	201	230	218	220	232	256	235	233	243	232	213	242	198	255	230	236	217	237	231	247	208	204	223	220	222	224	188	220	248	219	222	221	226	216	216	207	225	228	233	218	210	205	202	229	220	223	235	245	232	231	233	214	228	215	228	216	216	244	246	211	234	225	215	215	244	254	244	226	229	235	214	212	216	228	226	235	217	231	222	221	205	233	208	222	224	211	215	225	235	233	207	242	226	243	220	216	234	220	198	191	218	239	246	220	205	222	213	210	217	222	236	247	223	209	223	213	233	221	215	241	236	243	231	212	216	265	250	242	223	253	228	216	237	223	239	221	212	212	216	241	205	232	232	207	222	206	193	205	232	244	217	267	209	222	215	223	219	227	212	217	213	218	213	206	231	205	232	203	215	248	214	224	199	218	240	255	190	216	235	232	228	214	218	251	217	210	244	224	204	219	217	217	202	265	230	214	255	265	209	240	210	242	187	240	231	239	231	224	222	203	258	220	215	229	229	246	221	228	232	231	244	218	227	223	228	243	222	217	211	208	204	252	261	252	242	224	232	231	220	218	241	224	228	228	230	235	234	222	240	213	249	217	235	227	217	234	215	235	231	208	213	222	215	220	246	221	189	211	224	247	205	243	246	243	233	251	234	253	245	179	219	261	217	219	213	228	223	230	219	233	218	201	214	216	248	237	220	220	217	228	244	241	218	202	230	223	249	227	233	215	236	229	221	216	244	217	213	209	208	197	245	242	241	231	244	211	210	244	204	242	208	263	213	229	224	204	228	199	244	222	228	223	224	248	241	216	219	246	226	221	204	214	231	223	199	230	244	247	214	226	235	228	228	240	206	245	215	210	243	238	235	220	234	230	249	243	217	263	228	225	219	192	237	221	242	210	234	216	228	216	206	224	228	209	203	246	221	205	217	236	226	204	229	230	196	234	207	226	206	206	201	223	215	225	225	214	193	217	218	237	193	225	204	209	224	244	241	211	207	208	231	218	222	231	229	222	217	214	246	215	234	231	222	233	239	187	222	225	232	225	222	216	228	206	227	200	238	246	223	225	225	222	214	212	219	242	255	215	231	234	218	231	232	212	223	211	224	223	217	238	211	210	225	227	251	226	188	214	253	235	216	197	231	220	214	238	211	222	210	222	245	250	210	226	212	207	210	208	225	226	240	238	213	237	217	204	198	252	214	213	223	219	229	233	211	217	212	204	196	231	251	253	215	268	205	210	238	243	240	228	225	232	223	210	213	234	237	224	226	234	230	196	225	225	224	212	228	242	210	232	227	264	200	225	233	224	248	233	222	231	249	208	221	214	196	214	216	240	229	205	248	241	230	221	225	234	240	245	215	230	245	220	219	222	232	242	217	235	214	220	217	206	228	207	248	254	205	209	215	212	228	228	225	192	240	232	207	228	243	223	247	214	234	238	233	226	212	227	202	221	216	193	204	266	228	231	213	205	212	237	228	237	230	219	254	242	218	241	221	228	225	232	209	250	231	215	221	239	200	230	222	235	240	233	208	216	216	224	220	230	201	259	193	222	214	222	239	208	225	235	214	201	246	198	246	228	227	227	233	234	230	229	237	197	203	219	233	228	229	237	207	233	212	229	257	196	238	225	232	224	200	223	242	211	226	248	241	244	204	208	250	239	239	221	214	208	244	224	219	245	210	256	247	230	255	182	233	220	237	236	207	218	223	209	211	228	210	217	215	205	191	228	235	217	214	215	219	212	195	228	223	178	228	248	217	233	214	215	220	241	202	229	252	202	216	232	210	227	218	216	211	242	217	229	205	210	239	235	223	199	241	238	214	226	206	207	227	211	231	227	222	211	222	221	242	197	217	215	252	224	202	214	236	218	246	223	209	214	245	247	245	229	259	206	251	220	207	235	223	220	227	232	240	241	200	228	248	224	220	232	251	242	229	232	228	223	226	207	219	206	234	220	240	243	224	215	207	251	233	199	217	229	205	230	220	216	206	215	213	218	200	227	221	204	219	187	211	226	231	217	225	189	233	219	226	222	222	248	212	246	215	218	224	249	224	210	202	246	236	209	257	203	224	223	213	196	234	215	242	233	219	212	227	234	220	217	225	249	235	200	225	200	256	220	218	220	223	251	236	225	230	222	218	246	266	271	244	239	215	233	262	228	220	205	246	235	232	228	214	247	258	226	194	194	219	243	215	201	217	207	213	211	231	204	236	221	223	240	241	202	217	193	230	208	221	217	212	209	235	229	236	220	226	217	222	196	212	219	216	213	215	241	222	260	226	212	249	219	219	254	188	222	218	213	189	240	242	215	218	220	220	222	207	227	201	224	209	231	218	241	263	230	241	229	232	209	198	239	209	223	240	256	218	223	223	237	197	209	239	255	243	223	269	222	249	217	223	214	200	233	225	236	219	230	222	237	227	218	217	234	205	204	213	223	200	231	209	217	230	212	252	241	227	232	226	264	212	219	219	230	234	232	207	239	229	206	231	232	214	222	213	240	226	233	241
29168	43030	25822	8140	1015	267	286	279	266	289	296	273	284	270	249	238	276	256	252	250	250	262	264	248	269	259	280	278	252	301	278	278	265	276	274	263	243	252	272	237	244	265	257	267	258	262	254	246	288	262	287	287	279	287	262	251	271	260	235	257	279	258	279	272	281	257	275	275	256	246	267	281	285	237	283	277	246	286	281	259	276	229	252	258	289	256	254	272	270	262	251	268	272	262	279	258	285	277	244	256	250	238	279	265	263	259	267	266	306	304	291	252	289	273	235	275	290	250	272	282	259	241	288	258	242	271	279	252	280	259	271	261	250	265	249	296	250	277	223	263	251	254	265	262	259	281	256	271	280	287	280	289	259	254	260	252	251	278	274	280	270	254	266	289	272	273	275	271	264	263	299	249	244	251	272	288	253	300	278	240	249	255	253	270	266	267	253	286	283	294	257	269	240	264	260	273	265	246	273	271	245	252	275	284	287	254	257	280	258	262	252	282	261	265	272	254	245	276	282	283	268	260	267	273	245	284	319	283	275	266	266	274	258	263	262	280	261	272	281	292	285	283	258	228	269	280	228	285	272	272	280	259	274	288	284	242	261	259	275	246	248	279	290	260	292	264	267	267	277	263	248	247	274	248	278	292	264	258	290	256	286	253	307	300	260	278	280	281	274	263	253	266	262	248	241	262	271	273	266	266	238	257	269	262	272	279	251	270	262	273	259	259	274	257	255	284	289	283	282	290	277	269	254	255	259	265	280	259	255	256	285	273	258	252	267	255	253	286	237	240	281	272	228	266	255	264	286	263	260	259	279	262	269	287	259	261	296	229	266	283	275	279	243	260	279	274	254	278	242	276	251	248	286	259	246	263	289	253	270	243	277	269	251	267	264	257	252	271	269	278	286	263	241	260	264	267	266	288	255	279	270	259	260	279	265	275	276	268	277	275	295	274	268	270	292	276	264	278	273	269	256	285	239	270	275	274	262	257	270	240	242	252	275	250	258	270	262	242	287	280	259	244	277	263	284	264	271	259	252	252	254	248	258	257	252	261	279	261	268	285	269	284	282	259	281	251	276	263	260	280	250	280	298	242	301	247	261	275	258	286	264	263	273	279	225	280	256	266	256	293	280	248	298	264	273	287	279	288	274	270	250	267	222	243	268	280	298	259	287	245	287	258	273	251	254	280	281	320	240	276	249	278	279	286	266	267	288	254	252	261	246	276	270	276	278	280	270	257	288	248	280	260	266	263	278	292	263	273	268	264	290	270	239	269	286	280	258	273	294	254	236	301	276	269	266	282	297	275	248	241	263	279	283	258	245	263	303	294	294	263	277	277	250	249	277	260	250	250	249	273	280	288	273	243	291	290	265	250	305	273	272	248	285	286	245	251	287	266	252	273	279	239	277	296	260	251	263	228	244	289	250	260	271	257	278	243	234	265	277	271	283	263	240	245	261	251	262	246	252	281	278	260	268	268	235	270	254	249	298	254	269	256	272	275	268	259	258	265	242	271	289	280	265	265	266	287	298	280	244	246	278	220	257	260	239	268	267	242	291	263	276	273	266	256	238	244	237	270	264	266	285	251	223	262	260	274	277	267	262	257	266	258	267	260	271	304	274	266	285	288	249	241	255	278	262	272	290	262	269	256	236	240	279	285	253	255	294	259	251	279	267	291	260	271	252	237	246	286	287	258	262	251	265	252	285	243	281	282	253	302	292	257	274	266	258	294	280	244	276	280	272	259	240	268	308	270	249	263	269	261	288	261	264	258	299	266	241	291	257	265	259	242	283	281	245	245	254	276	241	280	257	259	279	284	259	290	264	243	258	279	277	262	257	248	251	258	235	287	292	242	254	251	243	274	266	285	256	287	275	262	251	257	281	244	249	263	271	238	281	259	268	286	260	274	267	289	260	253	286	244	255	281	304	255	260	262	278	261	247	274	262	272	280	255	275	265	267	255	248	239	273	268	267	273	233	287	267	261	233	272	278	258	289	256	277	273	271	279	257	287	302	253	254	275	269	278	277	256	274	256	298	274	275	262	270	279	225	272	242	280	262	253	264	250	278	276	251	273	244	263	246	256	280	286	222	267	245	279	266	280	261	258	281	282	266	267	244	277	263	264	257	258	251	270	252	272	269	256	286	288	267	273	279	247	261	257	256	265	258	292	299	282	259	282	265	274	274	269	239	284	248	251	288	233	244	255	233	281	249	260	294	280	258	264	277	244	287	276	297	262	255	290	289	260	271	262	284	252	255	268	244	275	268	265	260	292	283	256	262	257	255	278	244	261	240	277	276	262	258	249	300	270	265	279	282	287	269	248	261	280	291	271	281	276	231	249	251	270	243	261	293	284	266	281	252	268	253	278	265	273	286	254	284	264	262	320	254	260	273	265	285	271	251	257	264	246	241	240	238	265	256	262	254	258	250	269	264	276	238	243	269	263	259	237	247	258	274	270	288	270	261	252	284	265	260	238	269	235	273	307	253	262	241	257	282	279	256	269	268	271	267	231	269	278	293	295	249	294	250	250	256	264	287	264	269	249	243	295	256	234	261	284	263	299	256	270	271	285	265	244	254	269	273	247	261	281	247	257	253	283	261	285	288	247	266	267	290	260	255	272	288	278	260	250	262	285	277	293	275	265	258	261	294	281	262	262	238	271	260	286	312	271	270	230	278	263	265	277	265	267	257	268	249	294	225	244	270	263	268	269	262	259	262	295	273	260	241	261	273	290	271	253	275	258	264	266	251	274	273	275	290	249	286	253	283	273	279	264	266	253	260	277	256	288	283	265	268	280	281	272	281	288	266	259	273	286	288	329	255	256	238	254	272	273	259	295	243	271	241	254	282	237	274	285	229	282	289	262	268	273	298	256	248	281	257	250	260	266	277	271	256	279	272	259	289	258	255	241	260	248	252	276	271	264	258	266	259	289	262	282	255	258	270	285	300	235	268	251	273	255	268	245	292	291	270	281	268	280	281	262	269	264	298	259	261	275	259	272	272	249	256	296	284	251	246	276	260	286	262	267	287	276	249	296	273	264	253	286	253	278	235	248	240	261	276	241	270	250	281	269	268	239	268	271	267	263	248	272	271	273	285	318	268	263	276	243	262	239	292	269	277	257	252	272	271	235	247	272	249	263	278	276	269	268	272	245	271	249	285	285	273	248	280	242	267	264	265	235	250	268	267	262	274	250	298	281	283	263	275	273	269	273	294	252	226	281	269	275	293	255	279	277	242	303	276	277	246	277	252	275	274	247	296	267	237	252	254	274	275	281	288	290	297	275	281	263	258	251	257	268	320	271	281	276	277	266	267	278	266	271	305	269	274	238	250	241	298	284	237	269	267	260	279	245	267	291	269	280	268	285	292	242	248	267	263	299	238	286	279	284	261	273	250	270	295	259	266	274	268	296	290	280	260	267	278	283	275	246	290	254	296	271	281	287	263	265	268	274	271	284	259	270	241	270	282	268	265	282	268	247	258	261	292	252	256	266
24288	22492	33161	28842	21000	10689	880	373	362	383	368	312	341	331	339	321	325	314	333	360	364	352	370	360	299	313	364	344	366	346	357	301	338	315	323	316	352	344	333	315	338	301	318	352	305	327	333	346	326	311	321	340	343	324	340	316	329	322	339	322	326	358	337	333	319	366	318	341	338	341	319	324	343	358	337	337	299	320	303	330	334	345	362	335	356	306	317	347	350	349	357	345	364	345	348	320	335	325	329	315	326	354	336	322	336	310	326	346	340	338	329	326	324	366	337	296	303	324	328	288	324	378	354	322	328	310	346	319	322	317	346	339	348	324	323	301	322	333	327	299	336	318	374	317	345	307	319	327	334	318	326	334	351	330	333	303	339	356	335	316	300	309	319	305	307	352	295	348	337	346	312	314	332	328	298	333	356	322	351	317	340	343	345	337	336	338	328	315	335	350	340	334	339	307	304	343	321	366	328	352	352	328	314	348	329	313	343	337	327	332	351	354	320	338	362	324	339	328	313	349	322	338	314	326	319	348	324	331	332	349	345	333	324	330	345	341	300	382	318	342	312	343	331	344	320	326	321	327	353	320	323	338	328	326	327	322	313	297	346	299	340	321	346	336	364	316	339	313	338	306	329	332	342	334	338	294	371	336	314	343	337	340	293	326	303	350	293	343	318	343	344	332	315	313	312	330	353	314	343	323	323	318	346	363	297	336	328	336	335	305	279	332	329	338	304	305	335	293	307	288	338	351	316	377	332	312	339	324	318	329	353	339	318	328	298	368	336	342	318	324	322	330	320	329	337	313	326	334	361	327	326	353	348	324	311	329	361	330	321	341	347	332	356	317	343	334	318	313	316	325	321	302	346	317	311	305	336	326	335	347	329	325	325	326	355	317	295	341	324	340	354	322	319	345	347	338	325	346	343	351	325	328	327	334	333	335	326	328	339	314	318	309	317	326	333	341	317	333	352	331	341	346	312	333	356	341	322	320	340	320	361	335	309	343	319	316	335	340	316	362	331	357	365	358	334	359	309	337	341	394	325	324	334	330	315	376	310	306	334	307	328	294	310	366	345	317	319	304	353	343	357	349	302	331	320	347	360	327	315	327	308	311	326	320	305	340	349	351	307	302	335	351	301	321	317	330	345	299	331	323	313	314	333	330	323	315	328	341	304	341	316	315	297	306	314	337	321	337	317	308	313	353	316	348	323	357	357	314	324	332	318	364	303	340	322	356	328	331	354	343	299	348	327	341	317	318	315	321	355	253	339	348	304	337	323	358	359	354	320	341	320	337	309	319	260	346	349	290	330	300	304	320	323	301	329	346	316	325	330	341	320	325	312	357	296	354	339	316	330	324	328	315	363	336	317	335	337	330	314	320	336	344	322	305	330	328	325	329	340	327	321	303	325	356	332	344	353	319	332	312	360	336	319	343	338	342	350	326	330	346	321	310	329	326	340	325	374	335	298	329	338	342	297	370	305	339	319	324	329	338	370	333	326	314	317	323	303	344	328	334	312	339	357	329	337	324	323	329	292	329	327	324	322	333	325	304	317	354	347	339	350	316	338	321	296	350	341	340	326	322	331	310	329	351	305	336	326	330	332	329	343	321	339	318	314	341	322	336	364	352	343	309	347	343	345	342	361	320	350	331	325	319	310	360	341	337	328	326	331	342	299	343	378	328	337	339	343	348	350	300	309	316	310	332	337	344	353	359	363	335	341	357	320	326	353	327	355	325	330	348	336	347	316	305	309	316	331	321	346	325	306	320	343	289	317	326	342	344	349	300	321	331	324	311	315	328	368	344	310	355	375	346	342	326	332	348	334	317	373	319	318	335	345	309	342	321	330	322	335	358	330	321	328	339	331	298	358	377	315	348	358	316	334	345	314	328	338	329	333	329	321	328	324	346	318	355	327	294	335	332	326	318	326	327	313	347	370	316	340	349	360	312	316	324	330	341	336	344	316	323	326	342	322	358	335	308	334	316	347	316	318	348	359	352	334	323	369	308	320	355	341	325	335	348	337	311	345	315	343	309	336	335	319	318	324	345	345	339	324	314	329	358	325	336	337	302	331	316	369	321	325	313	363	333	350	312	305	356	333	344	332	279	337	340	340	332	348	361	332	348	317	351	338	343	324	337	345	330	350	321	309	350	350	295	294	332	324	337	328	322	317	309	329	333	338	369	319	325	303	321	326	322	334	335	336	316	336	347	304	373	349	309	339	300	303	339	321	337	363	335	317	320	300	358	345	325	341	328	306	343	299	333	351	355	315	314	341	319	301	334	322	379	309	330	327	334	304	360	312	339	352	298	330	330	328	328	345	302	321	325	329	329	313	300	350	334	321	342	340	333	321	349	299	361	341	316	326	382	321	337	359	337	327	303	342	314	331	343	320	344	333	335	311	368	314	348	331	337	312	323	333	332	324	354	342	310	343	317	360	334	350	319	349	309	321	352	313	329	319	336	314	341	312	294	335	344	333	303	318	333	338	378	320	344	360	344	341	333	325	321	294	347	314	314	350	309	354	310	342	333	322	309	339	334	331	353	323	335	341	323	343	347	329	300	315	344	312	356	336	330	338	363	326	349	367	351	296	358	293	340	324	343	331	344	328	354	324	354	344	339	333	349	294	342	317	347	340	327	336	305	350	320	322	326	316	323	325	317	332	313	329	336	339	344	336	310	327	329	334	314	328	332	340	314	340	295	356	359	329	348	332	354	365	308	300	354	323	343	335	298	310	335	337	326	350	362	302	322	326	312	331	349	320	338	364	312	324	309	341	344	328	342	308	332	350	354	327	315	314	335	356	348	337	338	306	306	383	319	361	314	340	326	338	331	331	299	334	347	323	316	343	311	326	336	325	310	363	335	338	259	333	347	335	306	335	348	341	322	327	324	337	346	307	341	316	315	328	339	335	327	331	312	302	333	328	337	331	310	353	325	348	328	274	344	324	317	355	304	274	311	319	344	334	311	302	322	323	299	344	348	270	344	368	331	345	299	330	370	320	346	334	321	351	311	343	317	317	341	331	303	333	340	366	308	341	322	328	330	332	311	353	326	345	329	319	301	340	322	318	343	334	327	304	335	333	313	316	335	330	319	323	365	338	344	318	331	346	313	328	315	342	296	314	330	332	336	348	325	322	340	285	312	297	357	358	324	324	335	333	342	333	356	310	356	360	344	332	340	337	339	339	330	331	334	306	347	340	316	342	318	311	324	290	338	347	336	340	329	356	335	338	309	316	310	334	349	317	337	330	341	330	342	304	317	354	324	311	332	346	327	321	353	307	337	323	338	317	340	326	318	355	347	323	310	337	313	308	324	332	352	343	321	330	329	314	325	328	317	315	331	301	311	309	338	307	309	306	341	295	321	327	316	349	308	362	347	340	324	345	350	353	335	382	295	329	324	327	342	346	331	333	318	353	329	328	328	317	342	326	339	322	365	318	320	330	311	361	337	365	339	321	314	332	315	366	347	339	326	332	351	334	362	335	314	328	347
56292	90484	64382	36703	8598	512	474	449	401	396	406	394	411	382	382	369	414	368	343	402	380	394	418	383	369	357	402	362	380	368	347	411	363	393	361	382	331	354	360	364	391	374	366	389	385	396	372	353	378	363	364	376	367	415	362	382	360	382	379	357	386	381	380	374	365	358	388	384	372	361	381	378	369	389	344	362	381	374	393	347	371	379	344	389	334	413	369	376	402	399	347	360	393	398	384	390	387	369	397	359	372	363	394	368	377	383	370	378	357	385	366	378	327	358	341	361	371	368	380	359	390	366	404	372	363	354	404	348	389	368	391	402	367	383	383	343	379	390	406	356	335	369	386	399	370	370	381	363	393	389	354	376	393	376	360	377	396	364	376	363	339	391	363	392	350	378	353	378	367	385	365	351	372	372	374	385	382	379	389	404	369	345	371	384	358	366	348	358	395	377	363	359	349	395	350	359	367	368	353	389	363	363	363	386	373	381	386	352	411	357	377	365	369	356	349	414	372	359	388	351	369	359	362	359	360	369	384	351	389	363	374	404	314	372	357	379	356	364	357	373	378	341	330	372	377	328	400	360	380	377	396	356	388	364	393	389	397	367	364	379	375	364	366	364	388	395	350	363	386	368	398	382	355	377	377	360	342	386	369	386	342	361	403	388	357	372	345	393	362	388	382	352	348	405	344	370	379	380	369	375	398	378	358	372	389	379	361	360	387	356	375	349	363	335	355	346	367	365	385	386	362	372	385	394	350	385	377	352	361	387	356	382	377	370	377	363	381	351	357	389	356	355	380	383	383	375	372	377	368	382	378	352	345	352	346	383	339	375	358	391	376	368	364	404	383	332	384	398	395	379	368	354	365	407	364	378	367	398	338	371	360	359	370	401	318	350	358	376	391	360	348	343	417	384	388	357	384	411	382	360	371	372	383	377	390	372	347	389	351	377	399	359	390	427	368	357	416	396	357	372	364	401	402	404	380	373	383	376	370	390	373	368	361	355	338	381	390	387	379	381	374	391	379	365	366	369	373	369	365	351	396	358	400	378	362	379	366	361	365	380	348	364	360	375	369	342	342	347	380	371	356	378	365	380	357	371	335	366	360	324	380	377	351	394	365	359	397	366	370	370	372	381	357	384	367	344	353	369	366	361	374	379	357	355	355	396	382	367	359	360	362	359	358	393	392	374	357	334	376	354	395	332	365	348	327	328	362	398	370	344	376	378	335	373	350	367	365	388	361	387	377	352	384	351	362	339	364	377	391	378	370	395	362	366	365	383	381	363	356	415	343	392	368	364	332	325	361	334	364	390	393	368	374	361	363	399	380	400	360	403	366	400	382	375	355	368	395	417	348	358	374	393	330	358	341	359	341	386	382	383	413	350	373	371	374	363	367	377	352	345	391	339	374	392	381	347	368	386	353	365	341	374	368	390	389	368	325	367	350	366	394	392	398	383	393	422	360	369	388	355	368	334	394	371	390	371	401	378	354	362	341	370	387	401	361	347	363	401	376	348	380	341	353	370	380	389	354	396	399	387	360	340	367	372	358	370	356	337	353	357	359	349	371	370	362	387	352	365	419	377	378	408	376	389	381	369	343	356	389	373	368	387	365	348	395	384	358	378	383	342	368	378	361	358	352	350	385	386	352	344	387	396	377	360	363	372	361	384	374	368	345	413	369	395	355	364	354	373	379	356	355	380	381	385	394	392	351	353	370	364	350	354	367	369	372	377	380	360	350	369	375	340	417	397	397	408	334	419	397	379	377	369	346	361	369	383	368	389	407	377	377	378	387	390	351	406	343	365	340	365	370	387	390	404	375	378	370	350	359	380	379	395	378	382	359	355	361	357	378	403	395	378	369	346	360	371	381	376	415	389	407	371	358	410	368	376	347	383	378	362	400	417	391	354	362	352	352	387	384	363	391	381	355	354	359	376	390	386	353	358	356	345	344	366	357	365	398	391	376	404	427	385	356	404	365	342	382	364	384	379	415	349	404	379	363	368	383	388	398	334	374	371	370	383	322	398	381	366	397	355	361	354	374	379	340	334	365	365	390	383	367	372	353	425	371	363	379	394	346	367	394	379	384	374	404	348	377	375	364	350	357	363	366	354	350	398	376	383	365	330	353	366	381	385	364	370	376	378	383	339	388	376	344	373	364	350	368	379	357	391	402	381	402	412	386	395	353	351	357	385	375	398	369	366	380	381	370	378	375	350	359	389	344	351	388	357	360	385	368	414	348	391	396	352	387	365	369	368	339	355	397	341	369	354	376	419	361	365	380	343	389	390	385	332	413	371	379	371	355	367	366	380	384	363	408	402	406	347	368	384	385	357	360	368	399	357	378	348	369	341	360	378	361	345	408	347	413	389	354	394	395	385	393	378	370	361	374	353	390	371	394	364	362	376	331	374	327	355	385	385	346	390	377	400	354	348	377	355	370	382	385	355	382	376	333	378	338	391	366	375	423	359	367	395	386	365	399	341	349	379	351	406	385	322	401	374	398	406	380	362	349	387	408	399	371	335	388	353	372	382	397	335	382	360	355	365	382	390	347	398	403	368	377	386	384	379	344	363	366	374	376	369	352	373	383	377	363	354	355	379	365	378	398	350	349	381	382	383	377	366	358	359	389	383	385	372	362	385	363	370	365	380	410	353	413	371	377	368	384	327	430	346	353	397	354	366	367	402	335	369	345	348	369	345	348	366	397	378	380	404	368	383	392	360	369	372	355	374	369	382	379	348	387	411	381	355	375	327	376	354	331	327	372	355	363	396	349	367	370	347	352	378	364	374	386	377	353	388	347	342	401	387	376	379	363	360	406	362	358	370	358	354	381	393	384	374	369	385	400	392	395	375	377	406	327	406	377	369	393	411	370	357	363	381	354	336	341	359	361	379	379	336	389	374	367	345	361	387	343	392	388	386	407	388	402	342	335	359	381	348	392	370	379	367	384	364	395	382	357	348	341	391	353	367	366	362	365	375	382	367	362	381	365	376	393	376	384	356	372	367	382	324	349	376	382	382	367	361	392	390	386	357	400	371	375	367	385	375	356	365	381	376	346	382	398	350	369	369	409	359	338	392	378	370	378	364	330	362	343	410	353	408	368	372	328	344	326	369	399	367	371	390	359	369	332	370	376	360	369	377	339	376	343	372	366	381	342	369	353	384	353	338	351	335	340	335	373	390	367	386	396	383	355	368	348	362	372	401	387	382	345	364	359	371	363	386	369	350	370	361	389	380	370	389	341	396	373	359	384	371	379	360	406	403	394	370	373	391	408	387	362	364	371	385	368	402	369	379	356	376	372	389	373	350	399	378	363	386	340	374	372	395	342	369	381	407	414	362	351	349	381	379	375	373	399	374	358	387	362	381	389	378	371	361	323	334	357	379	386	371	382	380	433	343	364	369	369	365	352	390	382	396	358	369	377	375	352	363	386	375	363	388	416	393	374	375	376	352	357	370	405	359	346	349	366	374	364	367	371	387	367	359	366	373	408	360
25800	23912	33733	27793	14338	1635	359	325	357	310	354	313	341	313	316	328	295	347	343	332	326	343	322	331	335	318	297	295	323	306	317	318	335	346	325	320	306	294	298	332	309	336	306	313	314	320	329	326	295	329	345	345	342	323	300	301	309	316	320	296	344	292	335	309	319	306	322	303	320	343	319	317	325	299	334	335	301	295	308	280	325	294	302	300	326	325	332	310	321	287	314	337	287	310	311	348	321	305	320	332	296	320	353	325	285	328	278	311	323	323	325	304	315	335	332	307	296	307	324	322	357	324	301	310	309	329	312	314	315	298	322	332	319	289	327	353	298	289	281	311	315	293	311	303	312	328	309	324	331	293	316	327	318	343	308	321	330	320	350	325	331	306	318	330	328	260	329	294	325	338	329	303	322	319	318	312	322	324	321	349	308	317	361	311	309	313	351	316	329	342	323	354	330	309	341	338	324	279	291	285	327	310	321	307	298	283	302	323	306	318	303	323	294	337	297	310	300	304	334	316	330	276	303	307	326	317	283	290	342	341	304	312	303	331	296	325	317	308	337	324	343	298	304	303	340	337	307	322	313	321	321	315	320	332	333	323	350	292	290	329	293	299	306	295	323	264	334	285	305	310	323	298	327	335	288	290	331	308	304	329	329	288	321	313	305	288	324	312	318	353	307	316	320	310	320	314	328	311	319	320	313	299	309	303	348	326	310	311	310	306	349	294	304	305	296	345	312	322	329	319	322	318	320	288	299	323	307	292	310	361	303	300	318	312	283	321	316	310	336	318	314	315	344	337	301	320	303	333	330	324	347	326	306	310	288	338	320	295	305	367	325	347	360	324	296	322	309	324	325	339	326	338	335	321	312	318	359	305	323	309	334	333	363	311	313	305	308	360	324	305	288	358	314	331	330	306	322	300	326	309	284	325	307	336	328	319	344	337	313	322	298	312	324	340	321	320	311	337	305	289	365	328	329	290	289	319	295	346	320	356	328	307	307	308	337	309	318	297	320	313	336	327	340	335	321	286	298	346	308	309	314	312	321	317	323	318	297	338	307	324	312	317	352	309	331	333	337	294	296	298	316	346	309	308	327	330	321	331	313	342	314	309	301	311	331	333	331	330	335	327	307	307	325	315	310	347	296	316	320	279	330	319	296	325	333	317	356	312	335	303	331	316	320	333	313	321	320	343	298	307	340	346	296	295	305	322	346	347	316	311	279	333	335	304	296	308	314	313	316	340	301	344	318	344	316	299	330	318	336	328	349	314	307	332	310	319	298	303	331	321	289	314	292	304	326	311	309	299	322	314	323	330	333	303	327	296	317	289	327	306	297	335	294	354	321	331	325	280	329	292	329	314	322	335	281	347	342	332	334	291	327	317	298	331	351	323	338	277	325	330	325	299	301	308	316	325	347	294	306	328	299	292	314	330	292	322	310	310	290	299	320	311	299	307	317	315	327	339	308	291	351	326	321	311	318	327	355	310	325	337	307	317	352	315	299	321	328	309	309	320	320	308	302	332	317	320	332	330	304	349	369	334	319	299	297	322	317	302	330	305	290	321	318	316	316	282	325	305	295	313	299	305	302	327	363	328	305	317	289	339	322	318	333	282	329	322	339	303	307	313	327	302	318	323	333	345	336	325	303	307	319	309	325	305	336	340	321	302	312	316	313	319	301	337	299	341	318	325	321	319	355	338	320	312	311	328	348	293	332	308	317	330	296	318	295	330	280	316	294	328	324	353	322	321	346	308	320	303	268	351	351	301	295	278	331	333	331	325	296	308	307	325	321	313	325	323	324	288	304	312	324	302	342	312	289	302	379	295	335	345	300	304	315	336	302	341	349	325	293	308	350	316	298	332	344	315	314	350	348	320	311	352	302	335	332	311	298	286	318	328	355	310	295	325	334	332	325	306	305	325	299	283	307	309	317	308	299	347	329	305	321	304	310	305	290	370	322	307	315	290	329	297	335	297	300	298	285	307	322	308	339	341	322	311	331	324	289	318	314	323	324	297	331	279	318	308	344	321	324	313	329	303	317	325	321	282	320	292	330	294	333	353	317	308	325	316	317	296	313	295	297	292	325	306	320	321	309	324	342	346	362	323	351	330	343	295	335	347	302	319	327	294	318	358	298	345	306	339	344	346	300	322	321	313	330	296	312	275	315	316	305	332	321	312	296	319	275	293	325	324	309	316	308	336	308	309	324	349	325	312	289	349	331	324	316	326	319	340	283	344	307	319	336	327	336	296	326	334	336	337	312	306	299	315	343	289	328	307	288	284	314	311	344	292	320	322	338	335	313	332	303	320	302	337	340	319	330	335	339	318	284	318	342	350	305	345	322	299	299	343	299	310	325	348	311	325	305	316	338	341	343	320	295	291	296	320	322	321	330	307	322	329	311	291	344	313	314	295	313	337	306	327	280	359	310	327	320	312	298	337	297	293	324	292	331	313	339	345	341	367	293	317	329	306	321	302	326	341	338	350	294	312	360	311	309	318	330	335	325	329	323	320	304	298	305	323	331	343	275	340	316	313	312	286	311	323	325	309	330	295	292	289	320	339	325	339	362	288	294	329	289	348	282	316	319	322	316	324	329	292	318	324	322	310	321	321	309	344	317	328	348	306	313	340	319	350	305	314	325	315	325	333	313	293	334	317	312	283	316	312	326	298	327	327	299	322	313	332	279	336	316	347	285	341	305	294	318	324	294	300	309	326	327	301	324	314	310	314	325	289	343	322	289	345	311	313	300	313	302	292	312	324	283	325	317	318	321	336	296	325	343	296	330	280	293	281	337	310	336	348	330	343	362	335	289	315	282	294	307	332	320	313	313	315	333	350	309	327	314	303	323	295	334	302	336	310	306	320	282	315	350	314	326	321	286	329	326	301	319	306	312	332	318	313	325	318	311	345	342	327	311	322	300	369	333	334	343	333	303	311	348	307	312	316	312	307	308	314	295	344	316	307	310	321	311	323	314	333	322	285	302	316	293	338	296	307	328	341	312	334	287	307	339	294	304	302	310	320	319	329	313	329	301	333	356	293	322	288	299	317	320	354	295	345	307	337	317	309	317	303	315	330	318	338	305	311	340	286	296	300	332	303	293	291	311	329	333	299	324	322	301	338	327	302	335	295	327	311	340	319	331	309	328	329	328	319	324	318	316	325	312	302	336	281	318	323	300	333	364	334	303	330	331	310	295	318	305	325	292	300	288	343	348	311	353	329	310	305	317	353	347	305	296	341	334	310	316	317	352	336	326	314	343	301	315	310	352	319	330	337	339	310	329	357	324	311	318	288	314	344	333	325	327	366	315	326	354	325	314	333	319	314	355	354	299	321	310	317	325	308	321	322	345	322	305	333	326	312	309	313	291	303	351	308	332	281	308	323	308	311	341	327	323	345	314	298	331	306	287	315	328	291	311	279	340	295	300	328	299	343	326	301	345	320	338	319	304	333	311	313	310	325	299	302	298	312	322	297	324	336	321	321	316	323	309	321
53032	77149	52207	27461	5422	403	449	404	403	387	388	393	379	375	391	393	395	383	366	397	368	398	363	381	354	372	377	340	320	362	350	418	376	386	380	362	339	381	369	376	375	357	375	385	375	375	410	377	371	380	368	379	374	377	373	392	408	381	376	337	388	407	389	392	395	368	352	365	358	349	338	371	359	340	358	371	383	383	381	386	346	358	379	357	388	363	357	358	347	397	400	377	409	369	357	354	371	352	372	390	376	393	344	387	402	353	358	363	366	372	375	357	355	367	361	390	355	385	425	372	383	427	372	376	366	366	346	347	374	335	361	363	378	375	357	359	365	340	374	391	341	376	388	350	402	394	389	350	381	373	387	361	348	381	390	400	357	368	381	392	374	361	366	367	384	364	392	320	369	383	355	355	375	396	373	377	365	363	382	371	410	379	361	400	379	330	369	336	386	403	384	404	372	379	361	363	334	395	370	386	350	369	391	393	381	373	379	323	393	378	393	352	409	391	331	385	339	378	340	365	386	386	394	394	411	375	355	377	400	347	349	394	365	375	392	363	380	395	404	374	350	381	384	387	361	336	367	366	382	373	368	368	334	407	356	391	376	400	376	404	393	376	378	366	353	391	374	377	376	377	360	366	387	357	336	386	371	342	382	394	364	357	352	359	375	358	361	379	364	414	373	359	352	392	395	374	384	367	360	397	370	384	371	387	365	382	383	387	359	390	344	363	365	404	410	390	399	383	358	362	373	364	408	365	371	380	376	379	358	396	361	348	348	361	335	380	378	390	377	391	373	358	378	385	379	363	358	385	388	392	378	369	337	360	379	372	379	380	381	403	387	360	373	356	362	394	382	357	358	334	358	394	362	397	388	369	380	371	396	366	355	379	377	396	364	414	367	375	398	371	375	367	382	360	360	378	395	380	379	373	380	386	350	394	377	369	378	417	385	358	359	367	396	359	376	383	366	349	390	358	350	367	390	335	355	358	373	361	361	370	357	387	385	363	352	370	376	387	382	336	396	378	377	345	393	361	383	355	383	401	392	412	397	379	363	352	348	416	375	372	371	368	353	362	356	369	420	390	405	365	365	366	364	340	354	379	359	358	364	351	374	390	365	372	350	399	339	407	366	348	392	355	349	347	378	384	372	360	375	401	406	326	384	341	412	368	361	363	371	356	358	378	376	398	372	363	384	366	366	406	357	361	363	346	387	367	314	383	391	387	360	351	401	386	379	374	396	337	343	364	396	376	350	328	352	388	388	360	385	365	361	375	370	388	378	388	385	367	355	385	332	356	350	357	363	346	372	347	377	398	366	375	380	376	368	383	402	355	383	385	357	358	359	375	394	388	378	375	372	385	340	397	369	332	398	401	378	353	399	409	376	336	347	402	395	391	361	370	394	381	392	389	390	363	390	372	357	378	374	394	402	378	397	381	392	375	397	385	421	387	365	377	354	353	367	379	361	369	408	353	354	338	405	410	360	371	381	394	351	369	400	395	402	352	358	397	381	355	360	395	398	353	382	349	376	405	361	367	367	379	381	389	389	367	359	381	376	418	384	364	404	360	371	382	386	354	408	379	355	372	356	384	377	368	376	397	383	395	354	366	367	366	396	378	393	402	399	388	367	389	371	375	365	376	433	398	410	393	384	372	387	368	380	404	359	435	387	412	351	374	371	360	402	404	350	356	390	377	369	413	381	344	377	379	410	337	358	360	381	346	340	364	366	358	395	361	371	358	363	346	397	387	376	343	376	355	375	352	378	387	402	384	359	375	362	393	404	362	396	395	357	358	322	334	375	368	388	379	398	337	385	371	358	369	351	359	384	382	352	385	382	410	360	363	380	357	379	388	389	389	389	374	358	365	365	376	414	404	378	376	390	363	406	357	409	359	390	348	370	372	359	402	383	362	339	350	372	374	368	410	395	339	363	359	393	328	352	347	380	377	347	393	391	361	361	349	391	371	371	377	365	364	360	370	377	342	390	403	354	386	376	352	363	391	401	347	358	355	372	389	364	359	358	368	349	365	366	394	384	394	331	373	367	391	348	415	357	388	378	368	373	372	414	369	370	379	390	364	374	358	385	381	357	389	373	336	415	357	376	377	368	387	379	416	392	391	383	398	415	358	389	365	418	396	339	394	356	393	343	360	381	353	367	339	340	374	358	344	380	351	344	382	366	375	367	374	367	377	409	365	355	384	367	326	363	384	377	361	336	397	369	355	352	368	369	353	389	383	375	347	371	413	384	393	364	402	356	400	433	383	383	384	362	404	373	398	379	370	373	371	368	375	365	355	390	358	363	383	394	387	369	398	425	368	379	345	375	395	398	408	362	371	358	364	386	356	402	361	378	387	363	385	391	348	370	377	384	373	429	342	376	397	396	380	380	374	405	393	363	369	381	379	397	394	373	340	346	353	402	371	370	380	367	386	399	362	363	369	380	369	363	380	355	385	387	375	371	375	349	389	370	414	382	379	432	367	355	385	367	407	408	377	352	382	368	382	357	343	396	346	376	372	353	400	419	398	368	373	390	370	388	369	396	369	416	374	373	379	416	399	391	369	355	367	369	404	385	352	373	375	350	368	378	378	364	365	360	361	360	357	383	357	373	362	377	382	385	385	363	357	365	376	403	347	390	374	354	398	351	376	355	358	404	368	372	359	380	409	348	401	376	362	360	359	405	353	389	382	362	384	364	343	380	354	348	364	351	437	384	381	392	382	364	368	375	384	348	379	378	362	343	415	379	371	371	356	420	388	373	385	398	387	345	350	376	401	401	361	409	373	354	380	378	377	400	360	376	379	378	363	360	389	343	381	351	379	382	402	380	369	368	367	381	374	403	404	390	359	368	367	400	371	368	358	389	374	385	350	367	411	380	383	358	390	399	353	388	386	379	375	356	342	365	383	367	413	407	359	380	386	402	392	349	386	342	371	368	356	417	377	345	397	359	351	401	388	384	366	365	383	390	357	374	355	370	344	365	359	374	377	368	375	369	415	357	369	352	356	356	338	362	396	354	387	337	374	372	363	356	416	385	357	371	386	339	351	371	345	354	350	353	357	368	341	425	380	376	379	370	379	401	369	362	372	353	376	376	367	396	390	383	399	389	357	355	342	400	365	341	363	376	334	328	375	375	363	356	351	402	390	371	384	397	394	388	384	378	368	373	398	367	392	375	348	393	379	354	372	367	366	319	327	369	364	379	394	344	358	406	390	374	400	353	357	382	404	387	339	369	403	374	381	381	417	340	390	362	371	385	404	391	357	392	374	386	384	387	380	384	378	391	366	336	344	368	395	360	353	378	356	361	387	370	411	406	379	360	381	371	373	365	348	358	375	367	400	349	379	367	374	373	353	366	371	379	349	381	413	377	366	385	405	371	385	385	345	361	366	349	335	375	373	392	377	418	371	388	342	367	365	354	345	355	361	413	381	379	357	389	364	340	397	371	378	354	345	336	364	423	342	367	371	361	380	421	386	366	341	366	370	360	382	362	351	367	363
23202	21929	31369	26380	21682	20244	8692	758	545	559	536	551	533	551	469	524	514	570	505	523	508	461	484	508	523	465	511	498	504	457	544	479	502	507	530	488	510	504	513	497	497	513	519	475	489	496	488	484	520	489	484	514	467	526	484	519	507	488	468	513	540	508	519	552	480	504	526	489	499	501	505	498	534	493	495	514	489	499	517	521	491	513	524	515	505	549	500	488	495	535	548	516	485	518	494	447	514	503	487	524	458	516	469	510	514	520	482	514	529	487	483	499	519	480	527	536	446	490	487	514	516	487	536	508	480	544	508	502	502	502	501	490	509	509	485	511	511	522	522	511	529	458	485	472	512	453	484	541	448	501	508	511	475	523	515	462	478	517	480	501	509	521	463	475	502	480	455	506	514	510	518	501	531	525	479	515	480	518	488	471	475	490	496	492	517	490	493	462	472	487	495	527	473	502	480	501	464	475	482	506	506	548	486	509	511	454	514	490	503	513	554	459	495	501	527	569	481	499	517	498	475	447	520	454	489	488	510	519	537	499	510	504	492	494	456	506	474	495	514	487	500	516	489	520	490	495	524	478	474	483	484	507	492	503	484	483	473	501	510	503	499	500	512	481	538	488	518	503	528	531	468	478	505	493	482	479	538	528	504	489	564	469	511	523	498	507	494	440	511	509	494	535	466	471	502	479	511	539	511	483	531	478	470	512	484	480	486	505	491	495	519	489	514	479	503	538	533	519	540	521	518	494	525	520	531	493	501	516	529	481	510	520	527	518	541	500	508	484	515	517	507	482	491	469	521	490	496	494	506	515	509	474	484	468	448	491	491	484	542	490	489	501	481	530	536	496	508	503	492	509	523	524	519	485	527	474	513	478	511	489	482	492	530	510	510	513	504	490	489	511	491	485	474	494	484	502	482	490	527	492	502	471	513	503	509	506	459	482	529	526	489	486	506	503	448	473	465	502	505	518	500	524	513	511	490	507	527	470	522	540	521	491	511	488	505	506	520	515	486	536	447	480	486	487	507	481	507	463	494	500	499	501	491	476	540	530	538	504	510	507	485	450	494	520	487	503	534	466	512	487	518	479	497	492	530	520	528	501	528	559	501	496	522	525	490	532	486	509	493	516	448	465	494	500	515	507	496	521	466	473	509	520	463	504	483	499	503	516	506	521	482	509	519	547	479	518	535	463	518	514	472	478	496	482	502	495	544	489	495	485	493	506	487	478	518	492	480	542	471	501	486	491	499	451	486	520	518	529	522	473	482	482	480	529	518	491	475	492	502	510	493	503	532	505	523	528	465	487	514	546	475	511	482	519	538	532	492	501	526	492	520	500	495	487	512	476	507	455	501	487	463	537	463	532	509	506	490	491	504	479	485	487	543	487	509	487	527	510	502	477	506	504	484	498	492	480	497	520	519	533	534	477	504	491	488	490	474	528	475	506	493	448	462	533	485	471	514	513	499	475	472	533	482	525	510	469	515	467	543	493	519	507	511	480	506	509	477	491	487	506	499	514	495	523	502	525	530	537	492	503	501	507	507	494	513	499	531	523	500	451	487	529	460	521	542	496	528	518	516	538	491	512	491	487	475	484	502	470	457	491	501	480	505	519	523	523	508	461	537	474	505	529	491	525	497	487	513	496	545	484	490	513	481	468	500	508	487	503	494	507	520	495	448	494	464	504	498	498	464	497	476	502	531	485	497	488	500	522	486	445	528	507	503	487	486	529	469	459	514	485	464	492	479	482	510	523	500	511	507	490	519	516	550	480	507	502	505	484	467	522	495	496	532	528	528	479	528	469	511	473	507	510	519	520	469	464	460	518	501	551	484	515	473	518	499	484	493	469	491	495	498	522	488	511	514	488	487	554	468	517	508	510	483	479	489	514	487	467	470	505	497	493	527	511	484	533	516	480	510	512	461	530	507	501	526	500	497	488	475	502	500	498	466	488	514	483	509	486	541	494	482	493	503	505	492	504	524	449	478	487	519	503	511	488	489	475	509	502	511	467	461	469	527	507	469	496	509	486	522	460	481	507	503	501	546	537	508	459	490	517	486	502	520	502	523	486	468	504	525	510	516	542	506	522	563	467	506	507	533	492	509	507	504	542	500	508	476	491	492	525	479	533	517	502	487	447	547	515	474	487	504	482	460	467	496	510	518	504	513	529	502	506	472	499	478	521	529	477	466	494	497	503	566	535	503	508	544	473	479	514	481	512	525	508	474	531	508	527	500	500	532	513	529	518	507	452	495	459	464	554	494	514	485	533	487	489	480	490	490	503	516	497	505	478	555	518	499	570	541	474	451	476	515	516	522	525	497	484	466	560	477	519	474	507	464	502	529	527	476	522	486	486	497	473	463	470	571	466	539	500	482	505	498	498	490	519	540	474	540	496	533	483	503	507	517	506	516	524	475	491	465	495	517	502	567	516	499	490	469	508	518	488	524	514	483	434	513	489	468	523	485	497	513	500	468	449	491	498	501	484	513	481	480	488	505	531	470	488	495	516	506	533	540	466	494	510	477	496	503	475	524	520	534	496	568	502	497	505	520	515	516	501	472	507	510	485	455	531	484	508	532	527	475	490	526	522	511	501	524	525	523	481	539	496	500	479	502	510	534	524	483	473	527	514	508	495	538	494	474	499	514	480	475	468	501	453	473	483	519	537	509	558	524	489	490	526	543	514	463	461	545	448	486	504	530	480	466	469	475	538	529	481	526	510	507	488	524	499	492	518	515	489	491	505	452	466	518	488	548	472	482	534	494	491	506	535	476	462	484	500	548	510	481	481	489	535	519	508	485	516	503	508	535	518	530	492	540	495	489	534	496	476	505	458	530	472	488	484	454	536	471	523	552	502	472	520	594	502	491	460	503	510	524	477	540	484	509	491	517	506	487	514	515	498	498	506	452	475	477	522	521	498	499	486	497	494	483	511	500	511	522	508	505	482	516	506	514	507	489	502	499	466	503	480	486	519	515	525	501	477	500	477	537	471	487	478	506	458	490	478	493	485	521	506	493	495	473	484	488	470	496	506	487	482	502	494	499	546	495	481	510	502	485	510	491	491	550	528	523	538	511	480	507	521	507	496	494	493	487	521	497	492	496	485	495	453	495	544	515	465	493	527	492	509	483	466	536	483	484	485	513	548	516	492	481	487	493	526	524	492	528	510	530	525	503	525	522	512	520	509	526	493	501	496	509	465	487	493	513	529	512	499	470	477	515	470	480	492	521	458	510	531	522	480	502	515	497	509	473	540	500	530	471	479	515	519	501	501	491	513	472	467	485	487	499	470	520	498	495	558	469	498	482	509	497	535	516	506	498	504	466	491	506	517	504	495	528	493	487	508	528	441	509	486	532	505	533	492	490	488	501	504	494	488	486	536	497	507	496	512	481	513	518	533	455	516	440	518	461	518	507	485	494	515	521	487	489	488	530	493	532	481	477	539	511	513	494	491	515	446	519	519	474	484	507	542	476	457	550	521	469	486	529	485	488	521
63359	101098	74944	46372	13415	746	726	663	612	658	570	615	597	564	556	558	558	577	557	530	533	555	570	565	561	580	575	542	544	584	563	541	558	543	528	559	539	530	541	507	586	575	566	604	550	542	528	550	539	570	558	548	573	563	549	508	522	495	575	560	553	579	569	525	540	550	539	563	552	530	603	550	522	543	545	579	523	569	493	554	557	567	528	545	561	526	591	510	560	520	529	553	581	546	537	576	592	537	521	565	538	562	583	618	526	531	550	559	527	529	518	559	582	549	546	545	598	539	536	579	492	568	542	553	509	532	501	557	533	539	546	586	509	525	575	524	570	500	514	546	591	573	524	557	546	528	580	552	497	551	566	531	572	577	521	562	608	543	540	564	569	565	567	547	522	541	483	545	573	597	536	568	555	578	563	549	539	547	569	554	565	584	554	564	555	545	526	547	523	556	579	571	542	584	573	557	511	485	561	511	545	579	534	540	566	502	539	530	569	548	539	551	532	535	503	549	567	555	543	559	522	541	511	579	513	584	550	548	559	549	552	522	581	563	547	503	562	570	589	546	559	558	530	544	616	559	514	603	585	551	568	561	585	516	534	531	536	513	564	573	525	524	562	530	527	553	571	548	540	509	570	541	562	564	562	534	522	520	555	564	562	525	543	540	550	568	526	563	545	551	552	529	545	529	502	525	542	570	573	546	568	513	576	527	557	541	566	546	547	543	552	546	543	550	544	520	538	529	598	568	595	541	543	523	556	539	577	578	559	554	563	536	529	540	558	518	565	545	578	563	555	531	575	551	556	552	582	550	571	552	578	549	571	535	548	530	538	503	509	563	507	515	587	548	540	532	499	540	583	562	536	532	555	596	587	531	538	575	523	486	588	547	551	570	530	506	573	554	538	554	530	560	563	533	528	578	528	501	558	530	574	578	550	563	517	521	544	516	557	518	540	560	579	542	556	506	550	606	542	587	567	508	555	569	553	575	554	529	577	524	506	570	533	518	575	600	553	550	543	539	561	583	549	564	540	539	589	588	577	586	521	534	524	575	581	561	563	539	545	573	539	502	601	573	586	558	576	574	569	570	552	537	564	547	583	568	532	523	559	575	538	540	509	552	585	492	550	544	532	552	577	537	524	518	562	529	551	585	505	594	580	537	514	572	540	537	557	495	547	542	537	564	561	592	583	538	514	554	552	563	524	539	531	541	535	524	544	564	562	496	576	564	540	546	544	538	521	520	563	559	569	544	571	550	551	548	539	562	569	557	557	548	510	542	536	527	518	546	535	543	554	502	551	616	542	554	554	543	556	506	561	522	512	562	546	547	598	567	523	512	552	538	545	564	532	561	588	590	533	550	590	553	564	560	545	586	540	547	529	556	569	534	543	537	538	560	532	561	506	530	559	517	506	553	568	529	507	549	575	539	540	545	543	546	534	543	520	572	572	536	578	580	597	520	550	560	590	516	555	574	558	529	576	543	568	515	522	575	524	521	517	539	606	529	561	550	518	563	525	566	550	566	542	506	533	537	503	588	542	537	561	534	540	541	564	534	548	548	570	543	552	583	523	582	577	581	556	526	569	538	570	565	539	587	564	548	519	553	518	537	537	532	574	613	540	548	573	524	522	557	562	538	531	546	508	545	551	544	547	549	578	598	586	602	527	555	511	492	543	556	555	565	554	517	548	539	570	528	511	580	541	555	552	523	560	543	556	542	540	540	547	539	530	523	559	555	524	536	557	579	560	554	516	575	529	556	570	534	551	530	578	556	496	551	532	582	555	564	581	556	545	535	571	561	554	512	557	551	532	549	540	547	529	558	572	555	554	521	553	578	525	539	568	529	543	534	537	568	585	544	530	560	538	571	566	585	532	533	548	569	543	541	543	573	546	542	544	519	580	553	594	534	577	588	568	549	534	537	505	591	537	576	583	569	517	566	517	550	550	537	552	516	550	539	529	504	550	533	576	521	594	531	533	554	554	552	514	567	516	530	549	538	601	549	571	567	573	547	548	577	569	524	566	512	528	517	535	583	570	520	596	590	497	576	514	519	574	583	529	523	548	519	527	536	537	563	557	534	524	566	535	547	576	584	525	554	578	538	545	526	552	548	595	564	508	551	570	530	542	553	513	568	553	547	548	569	555	566	557	517	545	602	574	532	536	602	576	550	564	528	528	533	541	512	496	553	584	580	583	545	562	576	534	540	565	529	588	563	532	539	552	565	564	548	540	555	570	520	523	569	586	569	576	533	588	555	528	586	566	514	579	575	534	545	537	492	563	567	554	546	553	606	564	535	483	552	533	554	536	533	503	572	559	546	561	535	568	547	543	554	551	535	537	556	517	529	548	525	526	579	546	517	528	554	566	535	517	505	584	541	546	533	519	540	600	547	522	537	509	509	510	554	549	522	543	526	543	502	557	543	551	530	580	538	559	564	543	578	567	532	561	557	563	545	575	544	598	565	551	551	537	540	558	566	581	522	562	575	558	534	573	541	534	535	518	557	562	534	569	538	537	519	568	555	546	558	536	559	577	496	545	571	540	551	569	542	582	566	542	557	588	528	524	538	540	560	518	552	525	554	508	547	547	520	572	581	574	577	572	573	576	551	562	549	547	530	540	574	545	560	539	536	533	575	540	604	564	532	585	537	552	558	534	590	548	568	559	557	520	550	557	530	534	515	543	548	590	545	546	553	563	585	555	552	553	572	545	526	568	566	520	535	559	530	537	597	511	569	550	571	564	544	558	530	557	547	583	530	553	527	539	529	549	577	527	538	511	527	513	534	539	543	514	519	568	590	577	552	552	553	549	540	577	547	539	595	570	534	546	520	588	505	566	526	539	550	518	523	521	527	532	595	533	552	548	553	566	564	543	511	578	557	559	559	550	559	550	545	558	586	543	538	552	577	537	533	578	537	527	570	588	490	573	582	562	539	578	544	549	536	503	564	521	560	536	585	534	535	557	503	551	539	530	552	529	544	535	570	547	507	548	547	542	542	549	529	558	521	521	531	540	551	557	526	544	562	542	541	510	561	562	516	533	527	576	580	502	547	574	540	545	547	559	547	582	551	545	531	595	542	543	571	537	549	525	519	601	564	551	533	555	543	563	528	578	581	554	558	566	567	557	542	509	552	522	542	555	553	545	522	544	579	526	559	511	583	498	548	568	531	511	610	551	500	535	508	549	550	548	578	525	571	597	531	542	565	514	490	538	599	562	561	592	523	541	569	510	518	564	537	544	567	583	554	529	583	593	554	602	601	501	511	565	542	516	569	509	551	503	550	589	518	547	572	573	554	546	558	560	560	544	562	546	564	548	561	562	575	554	529	540	537	549	576	507	553	550	579	526	553	532	565	528	535	566	604	587	582	569	558	568	574	554	564	542	565	540	592	531	557	563	539	522	551	549	553	500	574	550	553	541	562	586	551	558	552	570	554	529	579	530	565	543	516	560	519	545	568	562	573	533	567	547	572	552	534	528	556	566	555	484	536	548	556	544	506
29521	26907	28740	14395	1180	246	223	214	216	224	247	246	247	218	238	242	213	231	248	230	240	244	226	233	239	241	231	210	229	231	233	224	231	261	219	233	243	208	235	211	242	250	239	263	217	231	211	218	233	228	224	245	231	227	251	212	232	216	182	238	228	250	215	235	231	220	225	219	220	235	220	246	246	218	251	239	239	220	241	208	221	217	227	235	254	228	202	212	220	215	215	248	234	218	237	227	215	225	217	239	255	217	232	222	235	236	234	205	241	219	209	221	237	217	228	248	207	230	243	210	186	269	246	230	229	232	228	234	237	213	245	240	211	232	220	238	228	225	261	267	214	225	234	220	233	224	201	225	216	222	227	243	248	229	224	232	209	197	202	234	223	228	251	221	245	256	222	235	233	199	207	215	234	234	226	206	225	236	213	229	225	231	231	225	254	189	235	222	241	227	241	259	222	222	237	217	234	242	230	257	207	227	217	235	254	231	247	254	267	229	234	240	218	229	211	240	241	248	228	240	217	217	247	268	246	211	225	245	226	243	220	231	225	263	226	217	228	221	227	228	219	205	237	234	228	221	274	248	211	239	240	257	225	222	198	243	224	248	208	244	243	229	237	234	213	224	212	240	249	200	242	206	236	210	235	225	214	239	236	228	258	221	243	224	239	222	251	234	225	224	219	228	236	229	234	234	241	214	236	208	252	238	220	222	220	209	239	237	240	209	226	217	248	237	227	243	226	234	209	229	230	258	241	235	241	220	239	214	238	224	194	226	265	236	210	256	260	259	226	240	240	235	216	201	219	229	221	236	219	206	215	223	213	199	249	241	233	224	226	257	231	204	213	252	229	224	217	230	234	221	217	249	220	204	213	217	231	240	229	215	227	245	255	228	228	246	242	233	256	255	238	216	205	236	226	257	199	220	229	223	255	188	231	226	249	243	274	229	221	246	231	240	231	233	221	234	231	234	223	210	261	213	223	249	221	221	246	217	249	199	226	217	209	235	233	239	243	201	210	230	207	213	204	237	225	248	255	224	239	234	222	239	221	218	236	230	250	228	259	225	190	228	212	261	232	212	214	201	218	222	199	229	209	243	216	234	214	247	214	242	249	227	246	222	240	225	250	227	206	239	232	227	218	248	241	227	253	258	227	211	243	225	214	255	228	242	221	232	214	234	217	219	253	222	218	237	245	219	229	231	226	235	234	229	216	228	250	247	199	233	227	227	250	227	222	223	254	224	236	232	202	251	210	220	230	251	220	221	221	234	224	231	247	219	223	242	233	250	220	229	226	215	229	217	240	228	234	253	187	247	214	237	241	237	230	227	235	236	221	218	244	222	250	221	218	218	216	215	227	224	230	225	236	211	219	240	246	253	234	260	230	206	231	221	231	221	208	210	250	242	229	224	225	252	211	233	232	221	234	208	247	248	235	238	230	237	250	258	228	215	219	220	207	193	246	215	237	247	238	227	228	245	237	227	206	207	235	249	224	214	208	223	221	225	247	215	231	257	212	231	214	252	208	220	223	254	220	238	250	216	249	231	227	230	230	231	248	219	230	216	241	245	239	249	244	249	214	232	247	220	225	198	216	231	221	237	240	243	226	242	223	255	250	227	214	234	245	232	246	242	247	207	196	241	235	221	223	222	224	235	249	242	216	203	253	191	243	215	224	242	239	231	259	234	221	230	209	226	248	229	215	233	225	258	271	244	241	234	213	250	222	217	248	247	250	231	229	244	223	248	230	240	235	197	239	203	221	255	234	248	252	192	234	213	256	237	244	229	270	208	239	206	216	244	224	249	232	233	249	231	226	214	214	251	241	221	209	214	243	225	230	232	199	216	201	250	232	216	230	230	204	220	245	225	221	227	217	255	221	225	226	209	268	228	242	229	223	220	222	217	239	232	212	220	213	248	220	239	226	218	224	226	262	216	245	230	244	231	240	242	220	229	223	195	220	236	236	217	221	223	223	248	213	200	220	218	228	204	240	229	235	244	236	246	237	229	224	205	235	248	244	221	224	247	227	236	203	242	253	233	233	225	224	223	231	244	237	217	215	249	219	224	258	230	206	211	258	206	241	232	227	226	212	216	213	249	238	225	209	244	210	214	209	215	213	220	239	242	235	216	235	223	232	217	237	209	237	235	240	200	239	215	225	230	219	264	201	246	247	209	243	272	224	208	230	229	240	224	231	246	233	219	228	231	223	268	233	205	236	220	214	229	213	254	230	217	233	254	225	213	224	234	279	243	212	238	222	235	233	212	225	227	230	242	225	224	233	247	219	235	211	198	248	209	238	246	235	211	216	238	257	217	253	228	211	231	228	213	231	244	251	228	215	229	221	237	221	233	219	228	208	229	252	191	211	203	220	223	216	225	231	232	210	238	247	238	230	249	244	242	248	232	236	234	251	207	213	188	233	235	221	210	194	243	226	231	215	222	213	236	222	241	243	227	234	231	234	233	234	226	219	211	219	206	248	240	204	221	224	203	201	220	235	211	238	255	197	231	237	254	220	235	217	233	239	213	216	231	209	245	229	252	224	240	210	196	209	219	223	244	214	200	233	227	237	243	240	234	244	257	247	256	241	214	232	203	231	256	225	222	227	225	224	210	228	259	216	220	239	215	244	239	241	242	228	233	233	215	200	232	243	240	247	241	232	216	237	225	250	221	236	223	237	224	262	207	212	245	238	227	240	234	214	233	229	253	224	239	225	244	217	217	248	230	222	231	234	251	220	250	196	244	259	201	225	252	248	223	239	233	211	227	226	255	224	232	225	239	228	219	222	219	235	223	220	238	242	223	219	220	236	261	242	226	220	259	214	248	217	224	232	263	221	230	240	209	228	240	248	216	234	215	248	204	228	223	236	207	260	252	219	204	259	240	234	219	234	237	233	220	236	238	240	244	237	241	222	238	222	253	264	225	231	211	215	247	233	223	256	217	240	241	244	215	211	213	221	244	250	221	232	226	241	212	232	270	230	247	230	218	234	226	246	233	212	257	220	199	219	236	229	224	261	235	221	244	234	227	208	242	222	234	250	214	198	239	227	228	229	232	272	213	210	222	230	257	206	239	242	235	243	221	235	243	222	240	223	220	235	229	245	235	228	230	225	210	263	258	250	238	240	219	236	224	243	202	237	246	236	232	222	215	229	223	236	228	233	238	241	241	217	225	224	201	223	268	221	229	239	243	227	230	251	211	222	238	233	198	226	248	212	218	254	240	218	273	234	231	228	233	236	248	236	197	243	242	227	249	247	258	223	230	248	251	215	211	235	213	212	255	219	226	219	206	211	226	232	233	224	220	211	236	226	256	222	213	237	256	229	232	236	246	219	219	229	242	219	221	256	253	235	229	225	208	257	239	215	252	230	228	207	234	203	250	228	227	226	216	234	236	248	233	263	205	228	214	242	238	217	230	208	232	235	223	241	228	233	243	228	223	262	220	206	232	258	238	212	220	231	243	218	243	220	239	223	209	242	223	237	224	205	201	243	228	234	244
29241	43400	26515	9898	915	308	288	298	266	264	297	265	290	266	278	302	281	271	265	255	286	277	312	259	274	273	310	273	278	268	287	257	281	296	257	281	265	292	305	284	300	271	247	308	284	263	286	291	252	307	292	272	290	280	277	283	253	305	287	301	281	274	296	271	294	262	287	293	270	268	305	289	280	254	274	272	280	298	280	283	260	265	282	270	269	260	272	261	306	267	257	268	308	274	274	305	299	280	276	258	251	264	275	259	274	305	284	272	286	271	270	283	274	249	274	270	288	277	283	267	250	276	321	237	254	262	273	325	273	286	257	264	253	295	307	242	269	288	259	290	267	279	268	281	252	254	251	258	278	309	282	289	279	304	284	248	283	280	288	263	259	275	281	259	245	271	264	271	269	273	251	261	286	282	261	273	234	292	242	275	307	253	273	270	276	264	259	297	281	250	277	287	286	284	304	285	290	277	303	271	286	278	260	256	283	286	270	285	270	296	274	251	287	262	296	272	278	264	272	272	256	282	272	262	249	282	265	260	268	257	258	257	280	295	280	243	259	226	299	269	287	246	287	300	274	301	269	265	252	298	294	276	296	268	295	287	294	290	296	290	265	267	263	253	251	286	266	268	275	261	270	283	281	271	268	257	291	271	276	273	287	285	270	274	298	260	258	251	265	283	289	283	276	281	271	305	289	299	271	282	250	253	300	255	268	262	286	269	269	287	285	268	248	314	241	266	240	305	267	282	257	247	256	267	279	251	288	284	300	277	254	281	292	308	245	286	278	283	282	277	278	268	268	305	276	258	312	278	253	253	292	271	287	274	266	276	267	275	272	282	273	260	271	247	293	257	274	279	273	259	270	277	263	293	291	261	276	307	298	269	274	278	279	282	284	285	284	262	295	282	274	291	316	280	258	256	267	239	273	276	293	259	278	261	268	283	283	295	296	299	277	235	308	293	280	289	265	278	267	281	299	278	278	272	289	304	286	258	297	268	236	273	287	250	273	271	290	276	276	271	272	294	252	266	257	276	286	265	307	284	285	272	294	292	309	270	291	283	285	265	272	271	253	282	263	299	259	307	263	265	257	278	263	278	268	275	270	250	277	238	287	297	266	290	256	295	277	273	277	256	279	279	265	257	271	300	278	297	250	279	272	256	279	269	293	275	273	285	282	284	287	281	278	268	252	284	282	262	275	255	271	266	237	271	282	283	291	259	289	286	289	304	238	277	276	291	292	266	291	294	273	280	259	294	277	267	246	264	274	280	263	266	287	275	278	280	282	266	320	297	289	289	283	259	259	280	278	288	270	274	275	252	275	270	257	276	269	261	290	284	272	273	253	289	269	251	262	282	285	258	274	282	265	272	280	244	279	272	276	293	253	253	274	263	312	298	252	286	281	258	311	268	270	269	272	261	275	266	259	296	281	275	253	286	301	271	261	266	276	249	269	278	273	295	319	264	285	247	267	269	285	276	277	281	271	284	277	278	262	250	265	261	275	270	266	271	295	287	293	266	319	311	280	287	233	271	270	253	282	289	296	279	294	274	251	289	301	275	269	317	277	289	263	269	281	287	254	306	276	299	267	296	269	266	288	251	258	251	244	296	259	290	241	260	274	284	248	236	265	258	265	290	267	293	268	278	268	261	304	263	275	298	261	263	295	261	265	277	281	265	297	252	291	284	252	278	289	281	295	282	250	286	284	288	285	283	274	304	294	263	269	287	250	308	252	338	264	271	262	243	272	303	284	290	270	280	261	265	267	274	282	292	273	253	268	282	283	273	270	253	261	269	299	295	251	294	306	268	296	276	296	300	248	298	283	272	261	286	282	253	265	268	273	280	263	268	287	281	249	313	295	285	286	265	268	270	267	274	280	282	303	295	262	281	279	274	299	266	273	286	260	287	257	277	277	279	286	246	281	268	266	260	296	289	301	304	300	287	297	256	301	244	266	306	248	289	277	291	296	267	298	264	295	297	314	264	252	256	262	282	286	254	298	282	261	275	275	292	275	306	273	275	267	271	287	287	274	289	264	251	259	306	277	268	309	265	283	255	250	271	266	275	274	261	278	263	288	280	244	278	253	249	265	293	275	274	282	279	266	314	283	284	257	274	280	265	287	269	283	251	287	273	271	280	263	279	267	268	236	284	259	308	292	276	271	294	236	248	269	287	253	281	253	281	308	260	265	277	293	272	287	279	256	267	247	267	265	252	266	265	276	265	267	269	285	304	283	291	287	289	272	223	264	262	272	297	283	243	259	284	294	289	295	298	244	278	290	279	277	300	273	266	273	280	265	264	261	284	276	278	245	284	262	300	224	283	262	275	258	274	279	281	295	276	270	252	265	262	272	256	295	292	264	287	272	244	281	281	271	292	265	254	291	229	275	280	310	286	269	315	296	263	291	291	295	255	246	283	284	280	255	265	267	266	258	270	273	267	275	279	274	263	274	312	266	258	258	281	255	279	293	284	297	273	257	282	305	257	275	274	277	291	301	259	270	278	270	284	263	274	277	276	276	282	275	280	291	270	238	276	245	321	263	279	282	292	298	267	275	270	313	277	266	280	272	288	275	283	293	255	278	280	269	304	278	271	275	237	283	261	253	282	309	278	283	291	283	263	271	293	277	262	279	302	272	244	292	250	270	266	269	263	278	273	276	281	249	253	269	296	272	306	294	280	237	308	279	294	234	262	275	217	334	263	317	292	258	245	255	272	315	282	282	310	280	264	266	271	282	266	274	279	283	270	249	267	265	291	278	257	269	254	263	269	259	266	270	307	278	264	243	281	280	285	265	315	270	298	289	267	291	261	303	258	267	232	274	276	261	253	302	289	246	286	279	295	282	267	285	300	261	254	281	287	275	276	287	298	282	275	281	288	273	281	271	268	267	244	259	281	281	289	281	246	276	279	302	284	273	271	261	274	259	259	247	276	289	282	249	294	295	251	282	272	270	269	239	298	283	308	260	312	299	286	283	284	295	278	293	269	237	253	297	308	266	268	290	273	259	276	270	276	282	305	288	260	307	261	276	297	330	281	286	287	262	254	291	260	249	306	270	273	295	276	298	280	270	240	260	280	260	283	250	260	272	283	277	236	271	282	289	275	249	292	272	259	280	288	297	274	251	292	264	265	278	299	279	273	293	241	265	255	290	284	266	260	259	266	296	260	241	243	288	288	279	276	277	282	266	286	274	267	279	276	289	285	297	250	269	274	277	272	261	291	271	276	305	302	264	293	264	294	284	262	282	277	301	290	258	250	280	245	270	281	254	260	283	275	265	286	280	266	295	274	280	283	285	271	314	284	255	274	273	267	280	290	272	289	288	297	297	270	280	272	275	263	293	270	293	265	265	278	278	281	286	284	281	291	289	275	267	285	281	284	268	272	262	268	292	271	263	258	260	274	253	261	274	261	290	275	286	269	265	253	257	278	275	255	290	253	275	270	294	290	266	273	269	258	274	259	266	294	271	260	251	252	275	266	279	274	265	260	246	296	246	251
24190	22377	33543	29920	20858	10919	940	383	379	384	355	351	355	342	332	321	352	308	363	329	310	337	304	326	321	337	326	363	339	350	340	308	356	310	335	352	345	359	358	334	357	362	319	327	339	299	311	384	340	382	340	397	308	369	330	371	329	341	310	335	347	311	340	346	332	305	321	313	359	330	353	322	318	319	316	347	342	354	341	348	326	315	344	336	349	321	335	336	339	328	319	330	302	336	344	339	319	369	319	352	351	334	357	350	350	339	331	304	372	367	331	347	304	378	328	351	344	343	338	358	317	320	315	335	299	342	367	315	342	326	343	362	341	322	348	323	341	388	332	360	310	381	301	322	355	322	357	320	319	354	329	340	351	333	338	335	358	332	310	332	346	319	352	308	344	328	328	328	326	352	342	333	314	330	310	351	349	336	340	322	325	348	338	333	359	347	323	322	329	334	358	345	370	335	329	347	328	313	318	308	350	346	350	321	339	366	333	336	353	320	352	313	350	345	378	352	332	320	340	311	357	323	378	312	323	320	336	350	375	361	307	307	332	348	355	322	336	347	329	329	350	352	343	352	310	350	342	350	345	340	311	354	340	320	315	353	373	335	311	348	342	338	383	302	299	325	341	331	326	360	311	351	315	293	342	325	356	346	326	334	347	369	324	330	355	350	336	363	366	318	342	328	345	328	347	337	337	321	330	363	361	314	366	364	299	348	334	322	332	333	327	307	319	329	318	351	356	338	348	335	305	326	332	345	363	353	334	316	330	372	336	363	348	292	315	350	340	317	337	311	359	322	328	335	308	307	328	345	325	335	311	330	374	359	339	366	325	328	349	334	333	347	348	359	339	326	360	315	326	306	318	365	366	361	362	329	347	342	329	323	338	350	336	355	354	358	305	323	327	321	322	332	334	332	340	342	327	309	370	346	362	330	333	327	347	348	356	324	336	362	363	338	325	329	326	336	316	295	304	324	352	344	340	330	330	335	314	343	323	317	375	343	342	350	349	343	338	313	369	351	318	330	315	311	357	329	345	337	386	300	359	371	375	339	346	338	305	320	324	322	356	325	306	314	349	345	321	333	311	346	332	322	316	354	347	336	341	333	347	322	351	356	357	338	357	365	310	288	345	342	331	336	320	330	342	360	348	316	332	348	337	361	342	338	319	352	327	355	329	322	353	349	344	317	307	329	312	331	347	362	309	352	340	327	364	333	337	349	333	318	343	322	325	331	348	365	324	307	319	331	354	336	307	336	351	334	337	360	339	344	325	340	325	365	322	346	353	357	348	341	375	319	324	354	346	324	323	337	348	330	352	340	341	320	349	304	341	347	354	324	373	314	303	373	326	362	368	340	336	339	351	317	337	359	321	348	352	359	320	326	363	318	311	307	314	329	340	378	320	360	358	329	346	351	336	325	313	339	333	324	350	314	287	339	332	376	348	360	362	348	308	343	314	334	303	336	307	355	346	353	315	356	340	354	330	317	360	323	325	294	363	293	327	349	345	337	343	343	347	375	396	367	319	339	332	334	303	342	371	331	324	322	322	299	349	345	336	292	345	341	332	323	325	335	361	317	346	330	310	327	347	352	343	351	341	338	336	343	341	322	334	339	327	322	348	344	349	352	334	366	332	361	298	351	336	316	350	324	317	365	326	319	323	324	346	338	334	339	335	353	343	343	331	346	361	345	312	335	324	359	313	368	353	357	320	332	315	343	345	341	330	352	371	336	330	347	316	324	298	366	346	314	375	337	296	328	359	333	324	328	312	358	339	340	342	353	337	353	354	333	354	341	340	331	370	293	344	353	349	319	382	334	322	305	327	320	359	348	341	341	307	307	360	347	359	349	363	316	319	362	358	344	317	310	322	321	343	332	362	358	334	305	329	322	375	348	306	335	339	336	339	304	349	368	326	341	349	334	341	336	322	330	327	347	334	368	327	345	301	331	306	348	345	315	367	358	340	328	304	370	335	358	336	361	331	362	336	310	334	381	289	371	338	332	354	337	357	347	361	305	356	332	349	316	348	357	312	334	359	340	374	339	346	360	350	350	335	352	336	323	328	344	340	343	374	365	316	333	339	323	314	311	338	314	342	353	323	348	336	353	316	292	335	348	343	348	360	329	346	336	380	319	346	370	347	341	328	316	371	318	360	322	351	328	329	343	326	361	342	369	334	302	359	337	321	303	336	319	351	361	342	332	365	313	325	359	331	331	344	321	314	295	331	327	348	355	372	364	301	329	331	332	358	358	337	358	329	346	326	319	361	323	334	287	355	339	350	334	332	338	355	326	351	318	317	339	377	331	296	333	334	310	358	350	317	359	337	361	341	334	346	346	349	344	350	351	313	364	331	316	337	329	394	350	315	361	315	301	357	324	321	379	345	341	321	366	294	316	336	335	312	345	352	335	343	303	319	319	358	336	357	358	342	360	316	340	352	346	328	310	360	341	318	341	328	335	330	304	346	351	325	352	307	320	348	335	338	319	347	319	343	342	310	340	313	341	333	364	360	325	360	344	360	332	342	322	345	335	318	268	299	322	348	341	316	315	357	332	336	316	335	349	336	312	325	334	319	351	324	315	340	340	343	346	362	311	330	335	336	328	335	309	331	320	324	322	334	336	328	350	355	318	359	348	355	336	339	331	302	330	354	353	340	311	338	354	335	361	355	316	311	340	328	307	337	392	326	377	343	329	328	332	353	351	329	355	342	349	320	327	324	356	350	338	339	307	284	347	332	331	331	353	344	322	318	340	341	351	311	346	350	345	343	319	311	323	348	346	324	346	300	322	317	356	341	330	352	336	340	350	350	328	339	295	328	333	332	345	327	314	352	341	323	296	327	340	359	311	332	361	359	325	331	357	364	345	345	358	357	337	302	334	313	331	335	304	352	333	343	351	346	332	307	295	365	364	345	332	332	325	322	370	349	373	332	323	357	349	347	323	336	317	378	343	329	331	348	330	335	340	303	337	341	304	336	311	347	323	363	328	348	351	346	353	339	303	338	341	335	325	362	335	331	346	342	339	341	342	319	293	335	323	302	357	332	328	332	370	336	356	349	331	318	316	327	353	323	347	335	324	343	320	348	351	367	345	305	346	327	350	313	325	336	356	351	349	339	308	326	328	331	336	326	324	323	333	353	343	360	334	333	335	335	313	338	360	300	372	370	322	346	333	354	370	350	350	351	335	336	327	336	343	330	349	312	341	328	342	338	299	351	343	355	367	322	369	323	329	302	326	312	331	323	332	333	342	331	334	336	334	333	321	316	337	340	296	344	346	330	355	344	360	323	338	332	318	355	368	318	342	321	366	319	328	330	361	352	345	344	307	323	348	344	345	320	331	329	319	328	340	366	362	347	324	361	321	333	338	355	325	328	324	346	354	308	377	324	348	332	348	308	320	333	335	336	343	357	344	312	356	350	339	324	367	312	343	343	291	356	361	342	329	309	344	357	340	316	342	303	340	376	394	366	350	331	316	320	327	310	373	361	344	326	323	308	365
56100	90816	64516	38553	6456	493	414	455	416	378	362	403	355	424	381	378	389	353	370	382	366	415	388	369	423	376	370	346	367	386	380	381	383	368	360	362	401	406	415	392	377	375	349	377	386	380	370	369	357	387	382	372	380	361	394	414	395	403	394	402	396	358	373	332	374	395	344	403	354	350	337	390	357	378	388	400	357	412	360	369	360	375	356	375	394	390	379	387	376	372	377	363	367	365	387	413	376	422	365	359	367	357	422	379	398	390	364	387	384	371	367	385	365	395	370	381	338	367	419	362	402	388	405	393	358	383	374	390	395	356	353	373	370	377	349	352	367	377	352	373	373	397	398	363	426	368	372	359	401	399	385	393	367	368	375	422	407	361	380	360	347	394	398	382	379	384	423	354	388	356	372	369	354	403	362	384	372	390	400	390	360	344	356	347	368	389	391	409	367	393	395	357	380	419	344	367	364	372	375	350	375	381	385	378	385	349	390	368	394	387	383	339	382	413	348	387	395	366	379	355	356	376	371	398	386	365	366	376	389	390	353	371	398	356	407	377	395	377	375	401	381	376	375	385	366	404	396	359	338	400	376	387	358	375	365	342	387	379	374	359	372	384	377	391	343	399	370	379	376	399	374	400	392	393	371	375	339	400	382	385	379	356	359	375	367	363	386	385	397	385	352	360	373	397	381	380	384	395	372	389	344	388	402	383	365	392	384	381	371	357	406	404	364	378	368	377	394	376	390	372	390	393	390	404	361	394	375	382	403	365	372	391	371	375	379	416	417	389	385	365	391	348	390	374	398	368	386	354	375	383	391	362	389	357	380	360	384	346	416	360	376	383	397	375	405	354	365	381	384	373	376	395	394	373	401	368	346	387	352	370	367	400	350	370	344	357	386	366	363	338	358	338	375	402	370	419	388	346	372	384	358	377	366	373	366	396	358	361	377	412	375	406	402	360	364	383	390	390	381	371	386	347	391	421	373	354	431	410	403	391	380	368	367	379	378	379	366	411	388	345	410	341	427	393	383	342	377	401	403	386	389	387	389	360	351	411	405	368	403	395	348	407	346	358	420	397	374	372	392	384	386	391	372	408	386	388	365	419	340	419	353	382	394	383	395	372	388	417	365	404	358	355	371	362	398	382	384	373	391	346	380	343	367	380	354	395	354	348	355	387	399	399	371	366	395	364	394	356	409	377	390	392	353	367	409	362	399	398	356	378	413	385	388	362	394	380	388	378	352	393	398	361	380	376	395	367	348	360	385	375	370	389	393	383	380	387	365	366	377	381	398	341	359	400	399	359	354	370	379	386	409	433	379	408	374	383	351	356	393	364	385	393	316	417	402	397	345	375	432	373	379	358	349	387	394	348	392	351	345	383	377	408	388	369	380	406	384	396	367	380	384	410	389	399	402	377	377	371	378	372	397	390	367	383	369	388	383	445	362	368	374	409	383	391	392	371	388	355	365	378	341	363	394	335	367	347	373	369	357	347	365	400	383	357	359	363	378	366	392	374	353	364	365	381	382	359	383	358	402	377	368	368	376	365	375	425	376	386	368	378	419	382	371	370	381	388	387	375	394	367	381	396	367	353	367	411	381	377	360	374	403	401	362	389	382	374	385	394	352	383	361	372	404	368	375	367	393	390	399	371	353	348	377	402	406	386	401	379	411	372	376	368	380	362	356	396	424	398	383	374	372	355	384	411	371	327	401	378	375	381	369	376	386	378	390	413	396	411	368	409	405	405	395	386	405	394	373	381	357	387	389	410	356	357	393	376	380	396	390	398	388	404	407	396	360	390	404	376	370	354	343	393	394	389	369	387	393	385	362	394	405	391	397	360	353	357	395	382	357	397	373	386	381	362	369	390	394	386	398	387	369	389	394	371	383	362	385	383	364	393	364	396	368	371	374	375	407	388	360	378	356	402	392	403	409	389	362	380	396	386	368	404	394	375	348	397	372	398	367	362	346	401	388	399	366	400	348	379	397	366	399	412	385	406	353	387	345	388	393	360	352	361	364	382	383	405	372	382	400	393	371	387	375	388	388	389	356	389	371	373	391	386	338	353	391	353	405	393	367	373	368	377	377	374	399	396	384	399	385	380	338	390	398	405	381	384	392	377	379	408	391	400	354	355	391	409	384	372	389	390	361	364	344	398	375	397	346	350	360	391	399	392	414	341	370	394	382	376	389	374	366	363	418	348	335	375	383	373	340	354	371	360	373	350	400	381	416	349	396	389	415	382	365	359	365	438	385	386	355	400	375	360	378	364	368	415	362	389	409	389	356	392	379	354	370	393	363	368	370	320	376	371	359	392	357	354	391	381	395	379	392	389	373	394	380	374	413	392	363	361	360	391	366	394	360	376	358	372	343	394	372	380	349	387	396	377	362	378	439	386	369	375	394	375	399	424	410	411	384	357	396	389	375	379	388	390	356	351	356	376	354	364	381	358	383	406	364	390	355	370	385	360	353	360	349	383	388	400	361	353	370	396	387	343	366	390	393	369	391	410	395	372	361	353	409	363	348	363	344	386	382	364	406	432	382	395	387	366	380	387	355	389	340	385	366	427	375	370	400	385	400	369	391	389	374	367	376	387	364	387	387	345	373	378	369	406	370	379	386	368	361	367	361	357	413	351	371	380	358	383	383	374	386	370	396	401	377	363	364	380	356	389	395	385	391	379	382	405	357	361	369	366	379	405	386	370	396	368	368	365	395	385	399	349	379	382	380	340	339	358	398	365	371	376	361	336	380	363	361	368	386	388	373	390	365	380	387	344	363	388	375	384	365	378	369	397	397	375	383	373	381	364	350	387	406	370	386	323	362	386	392	379	428	407	392	380	379	344	349	367	379	420	374	405	367	329	354	394	335	398	388	406	372	363	396	414	395	385	378	380	397	377	367	313	413	412	399	358	394	378	381	359	348	348	387	382	339	344	350	401	371	400	348	368	382	350	388	383	382	397	369	361	375	353	352	359	371	366	374	393	353	362	387	369	413	330	377	380	387	366	379	354	399	374	382	352	403	399	371	340	374	390	401	393	387	346	383	371	360	376	381	379	348	393	332	362	339	395	405	366	347	362	397	390	395	368	346	398	378	427	381	388	378	364	385	400	340	363	395	392	386	381	383	346	377	370	357	367	383	358	385	371	344	379	388	373	396	375	354	353	374	355	404	379	359	371	399	374	347	371	348	379	376	370	372	358	417	384	392	357	341	365	363	354	417	392	370	366	392	410	378	350	347	402	402	373	335	399	371	397	366	373	383	366	395	363	406	388	378	391	368	378	343	384	374	376	406	398	391	398	392	339	385	406	404	380	368	384	365	371	396	365	385	395	397	379	394	364	393	369	398	377	394	369	371	362	348	376	371	414	393	377	351	366	331	386	418	416	365	395	372	368	411	378	366	407	350	384	365	360	346	345	378	366	367	341	397	416	380	396	347	389	382	372	382	364	380	346	372	408	355	366	359	410	327	398	377	377	357	384	378	338	394	374	382	383
25749	23949	33924	28325	14147	1486	403	350	308	340	340	357	331	293	334	284	330	310	315	305	314	315	337	308	311	327	305	298	343	324	279	365	320	317	316	351	334	327	332	315	339	309	327	295	336	335	299	333	321	316	324	293	334	339	282	337	282	321	319	321	311	320	317	309	324	319	301	300	318	328	316	323	311	327	324	335	313	337	348	327	299	324	309	326	332	317	310	300	329	296	328	324	328	346	274	321	318	342	343	325	314	315	336	321	309	313	326	323	324	311	321	305	326	336	310	329	302	311	326	326	371	305	329	331	334	335	316	322	285	305	335	341	304	331	325	317	340	338	321	325	304	316	327	340	344	344	320	342	306	324	337	328	315	338	348	320	336	328	314	299	323	276	306	338	332	320	328	342	321	340	303	298	324	344	295	332	344	348	332	335	356	314	333	316	327	333	293	324	315	353	337	324	317	318	306	292	324	278	323	320	320	323	316	289	356	341	344	316	328	306	314	307	354	315	314	350	331	311	333	294	362	336	311	310	311	340	329	310	346	295	311	335	329	326	308	317	348	348	325	328	320	327	305	328	351	310	320	329	354	325	318	267	332	325	307	304	318	331	316	300	326	324	326	324	308	317	313	329	310	314	346	327	305	316	347	341	303	294	356	277	340	302	307	340	307	317	341	324	345	300	329	327	317	335	300	331	329	325	320	338	308	327	349	328	346	316	303	324	373	308	285	308	330	297	327	287	290	335	322	328	271	327	330	329	361	347	362	331	309	324	331	322	319	320	321	331	309	323	343	331	324	332	326	314	313	332	335	324	356	308	311	299	309	341	302	318	290	329	326	281	335	333	302	318	311	319	319	333	334	333	336	326	314	381	325	344	328	334	311	304	355	335	318	329	339	327	316	304	307	333	343	308	326	313	282	336	339	328	302	311	292	312	304	324	356	335	354	329	340	323	336	316	311	292	319	278	332	359	317	318	347	315	311	284	312	270	332	349	294	306	346	334	321	348	316	295	308	300	296	325	335	346	321	308	295	325	302	299	325	347	347	301	348	313	312	310	313	321	337	331	280	329	327	308	337	339	319	322	345	314	321	300	305	319	331	351	305	313	300	324	289	331	318	327	347	318	305	320	328	322	282	344	297	318	323	324	345	344	298	320	315	317	299	349	328	349	336	302	347	304	289	331	303	299	327	369	365	369	340	338	345	331	296	318	328	327	340	313	331	306	319	329	377	332	331	332	306	321	337	337	304	319	304	353	330	323	313	312	364	273	290	318	336	355	324	328	333	322	294	306	291	310	332	337	326	309	323	312	333	308	356	314	305	343	339	271	329	321	315	302	320	318	334	279	331	292	331	292	337	298	311	304	298	328	316	347	320	338	321	287	311	311	327	280	324	344	313	313	343	312	290	330	298	338	314	325	320	337	318	310	324	303	296	343	323	300	327	303	310	329	344	294	339	307	355	309	314	324	294	316	292	328	333	322	294	347	341	326	307	335	341	321	335	315	364	308	320	348	325	301	342	333	296	332	313	355	331	335	285	299	305	356	330	329	326	327	330	336	298	312	309	295	382	349	293	323	295	301	293	331	303	301	357	311	348	321	317	319	347	349	320	334	359	312	329	328	349	328	299	320	313	320	296	325	346	315	317	309	311	289	318	329	329	333	315	325	332	326	358	330	348	311	349	358	340	321	324	312	331	323	295	355	320	317	343	318	349	284	319	324	298	297	321	318	333	300	332	323	312	300	327	313	323	345	315	310	347	326	308	330	300	353	293	324	297	303	326	312	342	302	336	327	308	305	310	304	306	330	309	341	339	318	351	338	328	310	333	346	310	342	320	340	328	309	303	342	334	323	318	312	324	301	304	301	330	330	359	327	350	325	317	352	289	339	312	333	291	332	318	329	351	329	322	327	343	325	287	323	283	299	301	345	301	316	311	338	310	343	332	357	328	320	325	323	302	294	332	276	332	329	321	305	332	330	322	347	323	317	331	302	316	306	329	316	332	352	328	343	327	319	319	342	305	284	328	308	305	332	322	327	315	336	354	339	317	296	324	331	310	322	318	328	344	331	313	331	313	346	305	352	312	305	322	340	319	283	324	299	296	368	317	325	342	318	350	354	295	314	328	343	340	329	324	320	296	324	313	310	308	328	300	353	333	317	325	339	301	317	316	346	308	312	344	327	347	329	312	293	294	341	359	324	304	315	307	340	329	306	294	314	304	313	314	331	354	309	321	329	327	313	306	315	305	358	322	303	306	297	320	315	310	320	307	357	341	358	335	281	343	298	318	282	318	318	329	336	315	307	309	335	315	315	306	325	297	336	360	336	310	294	298	378	337	308	328	309	303	358	322	329	337	294	342	294	311	339	332	337	342	267	317	283	314	289	326	318	321	336	329	320	325	335	335	325	309	305	328	308	317	333	315	314	335	312	334	338	319	299	309	331	325	321	330	299	333	304	305	336	317	301	315	318	308	317	322	341	322	338	333	287	335	359	332	302	337	322	321	343	321	330	357	329	309	325	307	337	324	287	354	310	318	321	317	320	322	317	310	330	314	319	341	308	330	324	336	313	351	336	311	345	329	300	286	345	297	311	321	295	323	316	365	342	348	302	327	305	300	331	350	350	319	314	306	326	298	323	335	317	311	317	328	306	330	326	316	321	327	334	331	336	330	307	356	314	348	313	319	340	299	306	305	315	326	318	343	333	340	354	323	350	327	347	315	307	306	310	313	343	339	356	353	306	342	301	357	280	312	328	305	310	301	305	348	317	324	325	345	307	371	317	345	299	349	348	300	328	332	328	279	314	351	302	329	329	318	380	301	269	320	336	320	343	356	334	309	370	353	342	340	291	352	341	312	339	310	309	280	325	306	295	359	306	335	307	341	323	308	313	345	328	323	319	329	292	341	330	323	329	338	297	320	325	338	290	340	305	331	344	351	297	348	329	323	343	306	337	310	329	316	324	309	318	316	327	358	306	312	325	327	329	296	314	318	330	308	337	328	337	319	309	312	332	304	295	325	358	307	334	336	301	309	328	323	332	296	321	325	290	316	289	327	314	374	286	320	317	318	312	311	322	322	324	319	317	327	345	324	354	319	328	325	326	282	346	313	325	298	331	346	331	301	313	336	295	332	318	343	306	277	331	315	311	332	331	347	289	370	324	323	331	333	345	319	351	284	340	327	331	325	308	322	335	341	348	335	325	323	339	317	318	304	309	315	319	345	313	293	305	331	354	297	334	313	315	296	351	332	297	335	352	346	306	285	333	324	308	312	316	347	341	314	282	304	342	337	338	346	335	323	354	322	353	311	328	316	303	317	324	333	316	319	322	319	342	312	338	364	353	294	349	339	328	314	340	338	310	306	355	327	288	331	310	324	313	291	309	320	307	304	315	326	326	311	297	328	324	325	338	303	309	318	319	317	345	309	308	322	303	307	304	338	319	285	338	317	356	341	296	337	308	306	325	305	320	310	294	335	313	318	315	350	333	311	341	345	340
53304	77187	52693	28449	4259	452	451	417	420	373	379	388	375	413	386	404	381	364	392	384	370	389	406	415	381	394	368	415	372	385	408	386	367	383	356	372	385	388	329	395	395	382	372	399	446	386	346	403	355	410	357	386	367	388	371	412	389	364	370	366	386	374	391	380	404	379	411	401	372	358	347	382	370	360	371	340	369	416	372	392	359	360	382	339	380	378	357	364	385	405	368	377	395	374	357	367	368	363	380	421	389	405	384	422	391	362	374	390	412	349	351	360	397	404	351	372	428	350	371	343	376	398	352	370	357	390	396	402	396	382	385	361	381	376	390	368	356	378	380	385	375	401	398	376	371	377	382	375	362	367	387	382	393	357	339	379	421	406	409	372	342	377	382	379	426	395	380	386	359	428	387	397	385	367	383	373	397	367	367	381	355	366	371	387	371	369	346	357	384	390	386	375	411	433	383	380	350	369	362	363	393	371	358	396	350	343	373	384	370	364	383	410	370	374	381	399	386	377	378	349	417	406	400	384	396	352	388	411	346	367	361	361	354	384	364	370	400	357	377	375	365	357	410	375	385	367	369	379	370	385	378	344	370	370	353	401	414	367	339	406	368	395	364	367	375	348	343	334	374	359	358	382	375	366	362	357	385	384	388	350	389	377	383	365	338	360	377	353	358	364	406	385	338	358	385	376	395	373	384	368	348	400	416	356	377	385	375	374	409	393	374	390	413	381	369	347	417	379	322	362	364	386	386	362	382	374	388	367	345	352	417	355	399	349	426	366	401	376	374	399	402	367	360	363	372	368	378	360	360	354	387	393	384	358	395	380	386	345	364	400	380	381	353	402	363	364	407	380	423	391	385	401	363	386	387	395	359	418	376	376	376	382	373	358	388	383	398	367	387	395	357	369	357	371	398	412	329	371	377	347	395	361	378	374	375	347	389	392	379	384	408	376	375	376	386	367	357	375	357	388	389	353	386	395	370	370	397	375	368	381	396	347	404	382	365	382	393	393	386	389	380	395	388	362	402	374	373	390	371	410	386	352	354	394	383	373	350	403	422	405	375	351	360	418	356	364	387	369	394	397	341	393	356	372	373	394	353	364	359	399	380	390	384	363	353	399	355	351	377	401	415	386	370	393	392	374	354	373	380	410	395	375	374	388	371	378	402	368	361	418	388	366	370	389	401	409	329	366	397	375	359	373	399	351	381	382	365	366	377	373	338	345	374	374	334	385	425	379	370	394	394	376	358	362	393	369	374	381	363	385	407	388	371	400	360	382	354	383	386	363	374	396	399	363	383	384	383	378	378	374	410	393	368	384	382	376	379	389	384	361	356	372	387	397	364	362	397	396	390	370	357	370	387	382	387	349	389	364	362	419	384	402	383	385	389	384	370	360	384	364	366	361	391	386	387	407	350	384	354	358	373	383	380	378	403	342	393	386	400	351	383	352	401	344	361	373	360	369	355	353	328	361	410	383	379	419	357	347	367	413	370	378	341	411	368	364	368	385	370	371	362	369	383	354	407	423	347	424	400	364	379	382	371	379	358	361	386	417	399	388	384	371	375	384	403	389	394	379	362	360	361	396	387	396	376	384	393	375	394	381	355	392	403	326	383	404	392	351	379	363	374	345	342	368	345	348	396	350	373	380	408	359	366	377	381	356	367	389	391	405	360	388	381	361	413	390	401	412	384	378	397	357	395	345	410	378	378	385	374	388	365	389	384	370	402	366	363	365	350	341	364	369	391	424	388	348	358	378	390	387	376	379	380	410	377	366	383	339	366	363	373	388	383	424	372	384	383	388	401	397	351	378	376	374	374	380	355	424	361	414	375	389	381	392	392	372	405	365	368	353	354	372	384	371	349	387	372	367	373	371	366	396	402	411	382	354	419	392	368	354	403	430	359	395	359	353	373	381	363	356	376	365	394	390	379	395	384	381	345	356	396	395	413	388	370	387	350	373	389	396	392	366	421	370	375	401	359	360	376	387	340	377	365	398	358	382	382	359	355	375	375	368	367	357	361	381	398	387	382	392	391	363	381	356	385	357	349	374	344	417	391	412	391	410	380	374	363	367	380	375	373	386	395	411	379	414	378	413	395	389	364	353	368	385	372	417	362	420	369	413	374	373	398	395	389	364	397	426	393	380	388	329	404	370	377	392	366	377	375	349	358	361	390	375	372	339	373	350	373	407	386	370	355	364	381	400	383	369	364	390	349	417	354	416	403	382	374	372	376	375	360	393	414	361	399	368	381	357	361	372	409	358	374	353	354	393	371	427	368	365	349	383	377	385	382	418	364	412	360	358	355	361	363	374	378	366	398	398	385	368	376	407	368	337	361	393	399	380	375	362	387	407	366	351	393	404	393	339	372	397	399	364	391	419	345	407	357	401	405	391	361	345	374	401	403	401	409	378	365	399	402	409	380	389	389	382	350	380	357	373	376	368	400	341	365	383	361	367	391	406	379	397	377	340	398	381	349	346	366	336	403	369	390	378	363	393	390	385	363	416	344	358	367	392	357	373	397	388	372	361	351	378	399	396	364	365	376	426	423	358	389	369	376	382	378	371	351	402	370	362	399	388	380	378	386	371	380	391	356	391	376	352	406	348	376	364	364	353	374	348	356	396	397	382	386	380	389	389	375	372	368	382	379	392	399	359	367	379	351	364	355	381	375	373	395	394	395	383	392	356	429	405	369	380	382	343	377	396	371	377	375	377	346	358	348	363	387	377	376	380	365	376	343	366	407	401	386	403	351	378	366	386	383	351	388	374	388	394	346	392	376	348	385	375	399	385	398	386	381	368	359	350	378	405	399	394	371	378	376	366	378	352	393	364	392	403	393	333	373	390	376	395	340	390	384	386	335	342	359	346	383	375	379	391	410	368	364	392	383	387	421	367	321	411	351	356	355	345	363	399	364	372	358	413	410	358	370	416	377	381	350	351	419	374	364	373	343	391	356	356	390	410	382	384	365	377	374	387	369	399	401	359	360	399	389	398	398	367	365	355	393	395	408	357	397	381	377	396	341	356	382	381	353	358	385	373	392	388	382	371	373	366	354	362	359	379	397	365	369	392	414	367	396	405	394	372	387	395	394	365	349	383	392	345	379	377	385	390	378	398	349	370	389	347	381	392	427	390	394	386	386	342	373	399	371	401	385	352	376	397	422	395	358	396	375	386	387	413	380	388	365	411	404	392	359	411	385	396	346	335	385	397	352	389	385	364	378	374	346	365	362	381	388	376	380	381	393	371	380	359	367	382	371	334	378	394	355	344	401	351	420	401	344	373	356	355	380	410	359	390	376	392	370	395	374	394	389	369	386	366	394	388	354	371	395	375	376	410	387	384	358	358	388	398	387	398	390	401	375	366	345	394	407	379	385	377	383	413	342	411	395	383	365	361	399	385	343	379	405	374	384	375	382	350	376	405	392	354	377	344	376	362	393	354	386	367	395	387	407	375	378	399	378	355	383	376	381	387	369	368	359	384	344	355	384	400
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
