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
339363373727	339363374296	339363374846	339363375396	339363375946	339363376496	339363377046	339363377596	339363378146	339363378696	339363379246	339363379796	339363380346	339363380896	339363381446	339363381996	339363382546	339363383096	339363383646	339363384196	339363384746	339363385296	339363385846	339363386396	339363386946	339363387496	339363388046	339363388596	339363389146	339363389696	339363390246	339363390796	339363391346	339363391896	339363392446	339363392996	339363393546	339363394096	339363394646	339363395196	339363395746	339363396296	339363396846	339363397396	339363397946	339363398496	339363399046	339363399596	339363400146	339363400696	339363401246	339363401796	339363402346	339363402896	339363403446	339363403996	339363404546	339363405096	339363405646	339363406196	339363406746	339363407296	339363407846	339363408396	339363408946	339363409496	339363410046	339363410596	339363411146	339363411696	339363412246	339363412796	339363413346	339363413896	339363414446	339363414996	339363415546	339363416096	339363416646	339363417196	339363417746	339363418296	339363418846	339363419396	339363419946	339363420496	339363421046	339363421596	339363422146	339363422696	339363423246	339363423796	339363424346	339363424896	339363425446	339363425996	339363426546	339363427096	339363427646	339363428196	339363428746	339363429296	339363429846	339363430396	339363430946	339363431496	339363432046	339363432596	339363433146	339363433696	339363434246	339363434796	339363435346	339363435896	339363436446	339363436996	339363437546	339363438096	339363438646	339363439196	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2658	3600	2300	2657	3600	2300	2657	3600	2300	2657	3600	2300	2657	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24715	21806	29268	24932	21769	9167	2259	1380	2796	38324	37735	22605	4858	1179	919	1037	987	944	911	914	929	891	932	1000	933	947	912	917	887	904	934	909	879	903	896	865	884	891	929	944	960	856	896	950	889	914	916	937	867	920	944	943	920	872	887	921	895	960	879	963	903	879	894	896	925	920	877	934	894	919	856	1010	958	895	945	901	900	928	929	882	926	866	825	848	907	918	901	895	907	940	857	899	904	929	926	912	841	953	884	910	892	912	968	949	910	938	921	899	947	891	942	910	911	916	966	886	918	896	896	922	864	834	889	920	878	938	914	920	893	887	898	893	908	914	867	950	954	915	862	860	947	884	862	861	912	867	920	924	937	945	935	882	952	932	916	870	915	907	950	937	882	898	905	929	878	855	871	920	851	970	927	921	886	916	893	897	942	944	905	922	962	945	886	953	903	883	920	872	961	944	931	909	923	911	898	885	892	982	919	886	982	952	881	960	951	896	917	877	911	903	913	886	885	873	869	877	951	893	928	916	923	885	965	860	908	941	887	885	877	875	880	969	984	906	909	882	898	901	853	873	909	854	903	911	833	898	941	888	862	888	918	915	897	920	904	888	896	891	896	914	855	915	888	929	872	938	894	949	861	895	875	954	882	880	840	913	943	937	882	945	893	867	866	881	903	885	882	925	897	919	894	882	883	912	912	885	921	889	892	889	877	910	892	898	946	894	918	931	919	907	937	884	871	873	905	887	874	944	910	915	888	872	908	941	916	842	899	928	878	870	894	875	891	879	871	930	916	862	934	933	901	906	864	925	906	925	834	855	902	942	877	829	905	919	921	945	855	871	949	886	877	938	904	902	956	892	973	916	874	921	925	898	871	885	945	898	900	902	869	935	832	935	882	930	928	890	970	923	881	934	930	919	870	876	898	919	882	946	915	918	917	902	883	877	879	898	864	850	879	865	937	899	905	937	917	908	856	884	892	858	866	922	848	812	913	910	869	875	941	906	928	907	931	857	921	896	904	906	949	943	902	955	928	859	914	898	895	915	939	906	868	887	852	894	911	900	887	868	894	940	862	912	908	904	862	903	886	914	910	902	858	856	927	939	922	924	899	912	880	873	877	884	932	899	881	964	926	936	936	928	916	923	932	880	878	880	863	939	883	951	903	950	942	916	928	851	885	941	899	864	928	882	882	860	883	939	915	902	886	906	928	909	926	897	885	859	919	874	918	893	891	852	933	871	902	887	886	924	941	915	931	894	915	832	848	898	890	912	866	904	859	873	988	855	849	935	945	888	959	906	921	895	945	913	918	913	891	918	881	899	887	856	954	880	882	938	850	911	919	904	923	946	852	867	904	921	954	940	963	930	838	909	849	894	919	905	882	870	883	886	866	933	921	866	902	904	852	944	938	940	922	928	892	967	827	894	894	940	909	965	905	856	927	908	851	870	914	911	888	858	888	883	954	845	954	855	874	923	865	878	832	877	913	889	855	900	908	947	896	905	923	901	878	938	880	900	843	896	893	891	907	908	898	940	883	921	922	929	878	927	882	854	888	828	859	941	917	840	909	898	928	863	933	883	945	900	909	907	889	905	961	850	893	885	895	906	862	857	903	933	870	931	939	864	923	887	919	881	901	871	891	927	900	932	912	912	892	885	886	882	918	916	910	888	936	895	858	859	921	913	888	900	861	912	899	908	899	896	945	996	936	925	928	842	920	916	915	919	960	909	929	878	944	937	929	884	889	902	883	943	901	893	947	887	900	906	974	898	867	977	879	893	909	803	898	909	903	841	879	867	884	898	866	938	961	856	895	923	921	897	939	902	897	880	909	880	903	957	892	929	918	850	871	919	848	915	927	889	901	904	930	825	932	890	955	948	880	925	890	918	942	921	926	884	896	821	953	921	895	886	914	968	883	933	925	964	966	911	940	875	885	847	894	953	875	891	899	921	846	929	878	872	889	856	937	893	888	914	899	929	877	888	923	906	923	930	906	955	872	931	883	937	929	863	940	905	871	904	894	912	896	885	916	892	933	897	897	927	943	898	930	886	922	886	904	948	948	874	875	952	872	903	914	925	924	865	919	907	909	902	874	902	892	874	960	928	927	894	902	930	931	959	870	890	863	877	860	922	895	901	885	885	947	834	927	934	906	877	877	923	913	963	935	857	920	890	906	921	904	924	939	891	870	865	902	911	958	905	890	873	903	961	909	881	958	880	880	913	992	875	917	883	897	879	910	908	961	822	948	916	846	864	877	889	897	854	905	976	893	932	947	909	950	882	866	942	874	844	894	917	877	858	931	859	924	914	934	916	938	874	869	912	937	856	907	912	928	906	906	910	906	941	851	916	911	916	934	958	909	915	912	914	911	861	899	823	893	912	871	902	874	872	919	911	960	908	891	855	837	845	929	922	896	904	918	863	925	906	921	939	887	885	926	946	900	922	905	945	939	939	905	878	912	917	880	934	975	909	849	942	890	871	979	861	896	836	922	872	942	939	848	869	893	876	889	902	934	960	897	906	901	954	859	921	893	938	942	936	951	908	888	892	851	868	878	839	951	856	900	912	836	909	933	950	921	842	925	856	876	877	878	862	888	911	956	847	924	902	888	840	908	955	922	883	920	944	900	892	933	872	913	891	888	962	938	888	877	952	908	924	931	933	871	865	872	971	932	896	910	898	906	898	883	863	894	857	948	907	913	887	955	896	921	880	894	933	891	877	889	893	886	890	928	944	868	892	925	935	882	901	879	848	899	898	877	934	898	876	921	887	890	928	938	931	924	926	938	893	931	888	899	942	916	917	911	853	973	879	890	898	908	862	957	958	868	857	856	884	898	913	861	891	979	911	948	880	884	891	922	951	936	899	887	891	914	866	933	853	905	955	841	908	869	882	916	889	895	904	940	899	907	951	848	895	870	943	947	875	900	935	918	881	885	917	958	921	960	882	867	955	900	872	897	938	893	866	974	977	905	958	857	885	901	875	925	929	825	908	917	867	890	890	954	906	950	894	954	887	914	925	914	870	878	877	914	884	875	918	885	909	881	936	911	897	937	946	932	919	898	859	913	895	883	917	865	940	950	865	852	845	940	852	951	937	1000	960	906	907	925	875	925	922	863	956	878	880	909	903	908	887	925	881	947	879	932	855	862	926	943	914	912	950	875	902	910	891	879	904	921	923	913	940	885	881	869	905	947	905	865	911	877	874	927	915	884	925	887	889	927	889	956	894	934	908	893	848	947	889	900	883	885	886	900	919	898	889	897	910	915	901	898	944	964	911	930	904	920	864	946	908	866	925	825	878	882	902	903	835	910	912	848	888	958	868	928	885	868	908	903	882	880	919	951	883	845	912	914	947	922	912	922	913	946	873	874	913	894	892	887	866	942	943	871	902	882	914	939	921	840	887	919	886	883	924	892	938	918	880	909	902	913	906	866	883	892	928	888	873	916	900	859	879	863	899	936	903	898	953	903	866	918	871	884	888	922	911	940	910	929	938	878	875	893	940	912	889
4364	6639	6008	3332	2371	1848	1486	1348	4272	38827	32060	16703	3192	829	730	697	743	744	800	795	731	725	756	764	747	760	727	789	756	744	771	742	731	784	708	813	720	737	761	754	748	759	758	751	735	767	760	748	746	746	739	791	788	751	736	735	766	739	796	752	723	740	794	714	766	774	795	773	764	801	734	784	759	774	722	718	762	698	748	765	724	730	745	736	772	731	793	752	766	800	716	711	763	752	788	733	722	810	759	771	721	751	758	816	737	759	726	721	735	782	724	743	825	748	746	781	724	727	720	763	718	700	749	739	760	787	729	767	767	746	731	746	775	723	719	764	759	737	760	740	732	779	792	762	756	714	800	704	741	754	685	730	726	719	766	724	700	727	728	755	761	748	745	759	709	728	749	749	729	746	809	748	780	794	771	729	717	727	716	763	717	735	752	709	757	733	749	735	762	747	726	757	731	715	748	736	791	731	719	748	762	783	749	796	714	695	773	712	749	740	706	749	716	738	734	731	724	730	732	715	751	746	746	760	690	801	768	753	751	761	764	751	733	730	749	668	773	751	748	809	781	744	710	784	736	749	736	756	741	750	730	769	788	737	722	771	761	747	732	752	801	776	743	768	735	758	717	774	735	727	761	748	760	742	777	774	703	753	749	742	754	696	714	769	746	722	717	748	766	715	758	711	717	732	735	712	734	752	685	733	749	729	727	744	751	741	772	771	751	781	690	758	804	755	766	716	738	741	792	747	704	719	776	710	792	768	720	728	760	750	714	733	753	720	740	704	738	781	732	788	742	762	784	717	706	709	687	730	804	771	780	773	739	745	685	769	819	765	744	739	747	740	738	759	767	764	771	786	733	678	748	692	748	821	736	768	711	759	681	725	740	739	771	724	763	718	749	723	756	775	728	743	774	783	714	776	772	730	737	745	716	756	793	780	796	804	747	765	711	730	757	725	758	745	719	794	797	749	753	753	725	740	784	764	733	726	757	699	784	730	735	718	760	778	724	755	668	748	751	719	773	804	757	762	742	739	752	716	711	712	742	766	782	753	727	735	756	794	728	709	760	770	777	728	756	752	752	758	760	777	702	753	683	762	749	733	749	762	759	772	736	713	768	739	755	767	760	714	746	714	758	762	736	755	765	734	740	748	736	747	779	744	783	731	713	760	755	752	751	703	819	696	736	702	766	802	692	754	727	770	735	769	701	753	749	719	705	801	753	717	753	755	654	711	742	718	745	744	743	760	798	736	734	757	691	678	751	759	736	766	745	713	730	778	779	725	743	730	770	720	789	734	771	788	725	744	691	727	773	683	768	767	790	764	776	685	736	721	723	762	735	715	675	776	754	702	832	762	761	704	758	752	713	729	779	731	707	751	703	738	752	754	734	761	753	728	764	725	718	746	756	697	772	749	754	766	725	714	716	708	795	746	732	765	766	755	732	785	737	754	724	755	762	710	749	784	791	737	736	764	784	717	745	739	723	694	748	731	670	779	724	715	770	772	705	761	733	725	762	708	757	747	734	681	686	776	753	751	759	691	730	719	695	724	741	691	748	748	713	722	758	744	729	725	772	773	767	751	731	754	742	720	725	779	753	736	772	756	740	747	726	787	769	782	726	810	758	793	741	760	783	720	776	747	747	749	738	730	760	729	807	707	791	792	759	789	739	754	774	707	751	748	728	727	754	766	696	752	708	741	750	764	775	811	736	785	718	759	748	750	770	760	727	781	701	775	755	758	718	735	736	719	681	750	750	736	762	738	764	732	766	723	749	715	716	729	749	762	710	724	742	724	726	719	746	754	701	782	747	724	743	793	752	722	747	743	757	720	715	780	745	782	762	766	682	701	744	756	727	691	679	735	749	762	753	764	787	720	745	717	725	790	699	761	738	752	768	719	733	753	728	783	753	777	799	754	783	665	758	711	755	742	750	774	730	782	728	714	746	771	759	766	766	735	688	674	771	787	776	721	705	751	756	741	708	735	753	707	701	711	742	808	761	695	757	751	703	784	694	775	754	696	734	749	704	719	743	776	756	791	720	764	695	733	731	713	726	741	718	691	747	763	722	675	706	717	741	738	760	751	733	710	729	737	753	709	746	759	703	730	765	742	700	745	738	741	718	718	730	736	770	741	752	719	750	767	707	731	690	777	730	749	749	683	742	776	731	724	732	753	739	769	742	732	744	740	764	808	782	724	712	721	771	738	714	726	750	777	741	729	741	682	775	716	785	801	738	749	699	762	768	711	765	751	746	766	794	736	692	713	776	776	730	749	746	705	763	714	803	690	743	747	681	741	757	757	744	728	742	751	738	709	779	746	728	778	715	762	719	770	719	741	778	693	744	757	715	736	741	826	700	762	707	753	741	725	807	727	758	782	785	710	730	739	719	766	749	749	738	734	781	763	805	765	712	741	735	740	711	718	752	756	756	698	765	740	753	727	763	711	760	784	730	813	690	735	739	740	751	718	769	733	722	781	758	719	716	735	781	747	810	715	769	751	730	716	777	715	718	764	782	752	733	743	744	708	784	740	710	730	742	729	755	796	754	767	731	759	722	720	706	715	707	736	728	772	737	768	742	759	722	749	756	714	771	742	748	785	745	706	747	727	713	748	742	784	736	712	747	764	716	717	720	755	720	748	754	733	757	744	718	717	801	759	705	749	746	739	773	797	725	731	770	757	776	716	769	742	722	705	740	733	724	756	760	740	766	762	761	736	749	757	725	713	736	750	678	763	703	731	723	735	749	693	732	710	762	721	791	746	761	729	749	770	735	683	779	707	717	807	707	738	735	737	766	713	727	775	709	736	707	758	748	740	771	769	711	749	756	715	714	754	717	739	707	716	735	747	745	778	778	734	695	737	726	756	705	713	695	760	731	696	722	734	731	746	709	723	713	770	723	715	757	744	740	764	744	734	746	747	750	733	742	730	764	737	688	734	754	684	789	762	769	793	718	748	768	758	762	772	721	707	711	738	721	715	715	779	755	722	775	729	738	711	751	708	690	755	752	739	750	711	733	754	768	692	772	718	789	753	733	753	789	728	727	777	718	743	707	694	763	718	730	757	794	734	759	764	745	771	753	795	739	766	723	729	690	728	731	723	792	735	720	749	770	712	735	788	712	771	741	710	796	715	725	779	722	689	727	768	720	729	702	773	718	711	770	699	762	719	741	736	715	754	786	727	737	765	781	769	780	744	792	737	735	742	737	747	724	705	733	722	731	770	722	746	754	730	714	722	789	731	752	783	710	722	731	774	721	725	732	741	786	742	776	702	710	770	705	759	808	704	700	686	720	748	738	731	772	729	752	766	757	765	763	749	731	706	742	778	749	755	762	729	747	692	735	785	762	723	748	701	736	665	712	729	751	720	792	774	777	714	728	780	746	778	764	757	770	729	727	758	708	733	720	712	729	710	703	777	769	724	750	747	741	715	729	734	720	760	700	751	778	756	681	741	780	689	677	728	743	788	748	740	783	732	762	687	732	769	718	718	734	688	802	754
27203	12369	1461	796	590	488	477	463	621	2691	2755	1564	589	460	456	463	484	470	468	461	455	413	476	445	440	438	442	467	464	474	459	476	463	475	489	454	408	457	476	452	486	448	424	461	488	457	437	455	472	467	465	453	461	445	435	469	499	399	480	460	460	425	455	401	421	428	419	471	448	451	426	507	411	472	437	443	411	439	480	415	417	450	423	465	416	474	447	471	458	449	457	463	443	433	480	470	420	453	441	464	462	444	440	457	426	451	486	418	489	447	448	485	444	412	483	442	426	475	447	440	433	444	419	456	433	471	447	450	451	447	483	463	475	436	501	435	475	462	442	442	431	437	445	450	453	429	443	455	483	420	437	447	449	469	444	447	449	463	461	499	435	439	445	431	420	442	430	464	465	473	498	441	457	437	427	453	460	424	462	461	434	443	452	426	467	416	412	425	461	436	475	472	477	426	478	409	474	481	479	445	426	453	460	423	439	426	417	435	442	463	480	448	409	463	455	415	456	461	433	435	445	462	451	444	440	432	456	420	448	448	454	456	463	441	439	438	471	428	438	480	431	459	444	477	472	451	463	462	448	469	465	414	426	404	446	443	430	412	475	430	422	443	422	455	440	404	496	431	453	442	465	483	469	418	483	470	449	445	472	499	450	431	434	461	436	491	499	463	439	433	464	448	455	441	442	480	454	454	440	449	423	430	421	491	460	432	433	456	469	408	447	455	436	448	452	394	476	454	478	499	444	464	460	451	453	446	446	462	430	429	415	462	417	449	433	466	476	423	428	394	440	443	435	419	434	396	448	473	481	455	433	455	433	410	459	421	433	426	482	461	471	465	483	455	403	476	431	451	482	482	451	443	415	437	466	495	459	424	480	436	463	486	458	436	458	426	437	493	460	424	433	430	440	468	422	433	458	420	449	489	431	467	446	449	451	442	455	443	438	446	436	421	484	453	429	458	444	431	453	452	421	438	466	421	440	442	448	450	446	447	495	437	435	443	443	456	429	482	458	470	442	432	411	447	453	438	451	476	431	454	422	453	467	431	434	462	456	487	454	443	410	464	399	446	441	414	474	451	453	442	461	473	456	433	412	462	477	450	452	427	427	386	400	438	427	455	500	442	409	422	448	449	454	464	436	446	457	466	450	440	431	459	453	427	460	460	459	456	465	475	431	458	467	449	428	446	441	399	431	463	467	434	437	439	434	498	445	475	423	481	461	404	476	401	462	443	469	419	432	398	496	427	463	458	471	476	448	446	446	443	421	466	445	478	414	449	391	426	476	435	445	442	418	422	448	434	434	434	454	459	484	460	459	432	450	435	472	446	425	500	432	467	443	438	473	414	424	415	463	453	435	427	445	438	433	467	435	447	458	443	466	452	469	432	467	479	450	453	429	423	385	467	475	484	436	437	445	420	429	410	470	460	468	453	423	415	424	430	444	436	415	469	468	424	427	446	484	426	435	461	469	448	439	445	465	447	457	441	442	457	429	450	424	451	460	410	452	443	428	475	409	456	447	440	467	446	465	457	426	446	459	444	454	446	432	471	426	440	450	430	446	470	506	472	463	421	412	424	432	472	424	421	465	453	432	402	424	414	466	443	420	445	447	473	433	454	469	403	450	447	425	465	489	486	437	446	447	426	422	462	443	464	466	444	492	434	420	418	409	509	457	464	439	446	474	424	438	447	447	433	429	439	444	389	446	494	468	465	416	462	473	483	437	451	448	483	419	468	478	464	442	461	442	510	480	456	436	443	408	446	451	415	461	473	451	441	437	427	468	498	415	441	475	440	428	414	439	465	472	451	439	418	443	410	410	440	441	456	467	417	419	436	474	431	466	437	430	472	387	456	468	468	443	462	456	489	435	410	445	456	472	429	435	510	453	445	464	459	424	437	431	435	423	479	467	456	405	443	457	457	436	451	475	464	435	466	457	431	463	430	426	458	428	507	477	490	441	477	452	449	493	441	479	435	437	415	445	454	460	440	449	460	446	458	463	439	462	436	447	435	423	463	427	408	463	476	469	453	439	449	430	457	441	415	461	420	449	460	448	441	453	459	409	436	405	426	452	456	452	442	425	418	459	503	477	425	460	435	501	462	456	476	398	424	453	439	421	456	446	448	406	432	423	471	467	476	412	385	463	443	430	457	435	450	475	409	452	490	445	463	468	449	419	454	454	489	457	432	415	454	457	460	461	474	450	468	469	430	447	439	495	463	432	448	434	463	429	456	489	466	442	444	463	470	422	444	452	461	456	442	481	435	466	435	417	408	418	431	497	436	431	426	416	479	448	474	416	453	425	463	429	479	471	470	411	443	477	434	463	479	456	480	449	449	438	450	450	458	463	476	453	444	455	465	425	476	455	450	434	427	461	452	468	465	424	469	425	476	449	412	424	489	447	428	470	438	430	436	458	459	421	447	466	462	451	452	464	445	463	492	416	434	438	444	437	429	439	477	448	431	435	461	445	431	461	478	408	443	460	473	450	467	433	449	453	455	460	463	439	478	458	429	469	481	432	427	480	421	476	451	490	418	467	429	420	480	460	445	440	419	444	425	471	488	448	481	443	420	463	423	446	454	445	453	463	451	452	419	454	408	442	444	416	438	455	475	471	445	449	454	446	456	447	458	443	519	425	393	445	452	417	440	458	443	471	438	452	417	427	436	460	455	433	494	416	458	465	443	414	435	484	450	451	436	456	430	421	440	504	464	423	443	431	444	442	403	454	425	467	447	473	457	470	454	444	420	443	429	443	461	446	436	460	441	432	444	452	456	472	450	472	422	443	446	453	419	475	474	457	416	442	462	471	429	445	443	453	440	492	426	464	449	464	474	451	450	434	430	442	457	402	404	458	443	435	479	433	430	432	451	417	447	469	455	420	439	418	404	448	419	419	427	479	415	439	469	454	433	463	463	419	457	434	448	441	448	466	485	449	426	457	442	412	437	466	468	422	440	434	428	466	411	444	435	422	420	426	476	439	490	464	448	483	462	445	402	470	442	430	432	401	450	458	444	458	472	443	435	470	425	491	476	458	426	433	428	443	492	472	484	391	473	446	467	448	453	393	421	464	422	452	422	436	418	470	473	465	450	427	451	435	448	445	447	437	439	478	470	495	407	463	489	474	438	476	453	450	460	442	471	457	444	453	468	491	445	459	437	455	461	432	492	482	412	445	431	458	422	430	446	421	461	464	450	468	459	474	410	433	445	452	419	414	457	440	446	451	453	448	491	469	464	460	441	468	404	451	476	427	467	449	440	448	467	431	450	478	446	425	432	437	464	454	442	446	474	482	489	473	525	461	449	432	444	452	439	417	429	434	434	463	479	418	431	412	461	452	455	429	432	474	437	471	430	452	436	397	447	451	435	450	446	419	467	449	433	447	426	450	439	440	483	453	420	450	413	421	457	432	448	442	476	435	451	460	441	465	437	462	439	430	463	415	495	454	508	416	446	427	419	453	429	425	414	425	444	449	450	435	426	447	432	411	444	415	446
4986	701	661	533	479	452	444	384	662	3400	3091	1492	533	353	328	362	356	392	358	373	362	364	383	378	370	387	377	343	364	353	365	369	379	356	353	347	357	383	387	378	397	391	346	355	396	394	362	359	378	391	372	364	376	359	370	383	375	383	366	375	351	380	375	368	378	381	373	405	367	375	371	355	416	409	409	356	383	388	384	401	379	381	388	365	366	402	363	380	353	423	406	350	382	383	403	386	381	412	403	351	344	392	360	400	361	359	379	367	363	367	368	364	361	377	365	326	381	361	374	372	366	400	362	401	391	406	353	366	407	375	397	393	338	404	365	378	343	388	360	377	396	399	366	343	375	341	383	400	345	404	363	367	414	389	415	373	386	367	367	371	334	357	389	351	376	375	391	413	355	387	393	356	355	372	402	382	352	387	380	403	384	384	399	391	395	398	366	352	367	353	368	395	352	386	400	390	356	368	369	397	383	395	380	396	401	371	336	452	374	378	375	370	354	384	398	386	401	360	377	370	390	369	361	381	391	388	358	385	394	342	374	389	389	352	383	402	373	385	341	372	393	364	419	391	348	393	343	401	371	378	386	354	385	406	398	371	355	390	386	358	364	397	392	372	391	385	396	385	360	361	377	366	382	388	391	355	389	368	370	378	378	354	392	382	356	405	372	417	357	355	386	376	352	404	342	383	351	361	403	374	378	392	379	356	375	368	384	414	335	376	378	336	367	400	358	394	382	396	370	384	372	382	364	374	350	382	399	390	362	342	382	372	339	420	399	364	371	395	357	400	376	390	381	361	389	387	370	397	395	369	375	419	375	383	381	354	383	411	337	373	362	355	386	404	353	364	395	394	351	405	357	344	383	357	399	391	377	385	342	376	430	366	381	380	378	376	394	384	391	370	371	375	390	383	379	373	346	370	363	382	406	371	361	394	399	373	355	388	375	359	373	350	370	367	339	377	354	380	378	373	391	345	415	366	391	374	389	382	368	406	404	388	369	380	410	364	348	383	365	367	402	382	389	385	342	372	382	382	379	345	352	357	411	414	365	384	362	388	387	365	366	406	408	384	365	381	396	361	385	364	388	369	340	358	351	373	418	383	399	368	379	414	379	353	358	398	379	437	377	348	367	361	372	387	380	341	363	350	392	390	393	376	354	390	342	375	360	405	398	410	374	362	367	369	391	371	379	390	407	375	393	392	392	394	369	373	371	396	373	378	374	398	381	371	410	391	368	397	373	374	357	373	375	412	369	401	360	361	346	396	361	401	400	366	409	398	408	369	415	387	365	352	370	407	396	384	388	368	371	367	368	363	393	359	384	381	384	371	347	405	388	359	377	371	383	388	417	414	355	391	421	372	365	373	385	389	360	407	360	380	376	358	397	384	378	350	391	412	406	372	381	338	401	355	364	378	349	387	371	363	402	337	373	413	404	391	386	409	380	401	375	368	371	396	396	370	338	372	365	406	351	374	373	381	399	390	380	399	371	353	391	371	370	391	376	393	368	377	371	372	384	385	338	383	350	375	349	362	384	333	353	392	379	359	383	394	401	365	381	381	384	383	375	374	363	401	399	373	372	380	369	376	358	389	382	368	405	347	409	346	387	371	372	350	390	379	388	346	369	367	386	412	362	415	416	379	382	387	355	371	351	386	350	363	373	401	379	365	357	404	382	381	373	402	355	348	374	375	364	385	363	382	358	383	409	360	375	368	352	360	361	371	384	407	384	368	375	346	367	390	361	408	349	373	361	395	338	355	359	383	380	353	373	388	398	361	393	402	400	373	372	398	385	410	398	363	341	370	336	384	403	353	383	363	385	404	335	379	372	360	410	397	367	354	389	367	380	342	362	396	363	385	360	375	369	365	368	373	396	365	383	355	384	377	388	388	360	372	376	380	388	344	407	359	400	360	410	383	384	375	352	357	378	363	364	353	401	373	404	363	358	395	365	359	370	393	397	376	394	381	377	374	378	384	346	383	352	365	362	357	353	351	339	390	367	374	380	332	363	350	370	384	395	409	398	362	354	384	365	380	379	375	389	345	363	350	356	387	390	345	372	388	335	374	354	357	395	384	379	386	375	364	366	399	397	371	336	404	365	396	372	412	365	390	374	389	389	343	385	369	376	382	365	388	388	387	350	342	386	384	376	384	380	385	398	392	369	382	377	403	410	386	406	352	381	381	353	392	358	361	372	374	381	411	343	378	383	370	381	389	382	386	343	349	394	371	365	394	379	414	404	362	352	367	382	364	395	399	383	402	361	403	372	400	396	384	391	340	346	369	409	365	380	382	378	368	357	396	382	358	374	382	326	365	363	410	344	372	409	402	365	399	389	349	388	419	382	376	383	369	362	393	379	404	385	400	384	407	345	343	383	364	386	361	401	390	374	358	356	393	372	364	383	409	391	382	390	382	367	398	362	373	365	382	377	380	366	380	380	362	350	395	361	390	360	353	376	348	373	375	347	412	409	384	376	370	352	386	377	389	394	380	338	384	371	382	392	384	389	393	401	384	394	400	397	389	361	380	393	395	396	381	354	395	362	364	411	375	346	363	393	392	377	372	380	405	375	376	383	372	365	394	370	368	399	376	358	413	392	394	405	350	337	398	370	410	379	391	370	347	383	385	357	367	370	368	375	384	358	392	410	386	387	357	354	348	387	385	347	435	378	381	369	356	389	392	374	383	378	377	376	367	398	376	360	391	376	389	348	382	393	382	361	343	386	359	341	377	395	386	396	373	370	386	382	356	371	397	391	366	374	380	357	354	359	357	383	364	353	377	366	401	386	422	387	402	366	402	385	365	369	376	400	388	417	378	388	384	396	378	383	360	403	369	383	395	386	358	383	387	391	378	368	408	371	374	370	400	394	378	378	367	372	378	367	371	385	397	375	355	373	359	382	411	378	387	384	377	362	402	399	385	398	384	387	393	387	383	400	374	383	357	375	373	352	366	365	380	393	383	366	360	411	364	364	370	363	362	383	366	384	392	347	386	358	380	378	366	373	391	350	380	379	373	384	356	377	403	374	367	383	386	367	373	412	384	393	391	393	368	358	365	392	383	369	397	377	412	387	359	361	345	342	343	366	381	365	322	363	388	386	399	338	345	396	364	389	409	373	393	394	395	390	375	365	384	389	388	362	386	347	370	370	382	394	404	404	379	347	374	378	387	399	365	402	355	404	393	383	400	368	412	377	400	393	381	387	357	352	355	378	369	380	372	398	366	377	374	398	360	406	370	432	354	404	367	364	375	357	356	386	362	397	384	390	368	407	375	362	401	382	393	349	345	382	398	379	387	380	384	367	371	366	401	370	361	332	382	344	394	381	368	355	358	377	372	391	375	402	367	381	364	405	382	363	409	365	384	392	371	353	369	379	363	399	363	349	384	351	368	352	366	339	379	362	364	369	378	353	374	360	386	360	366	386	373	353	338	392	389	387	370	379	376	355	386	364	346	402	358	397	392	395	338	403	370	375	373	398	371	397	360	362	398	377	384
25072	21010	26738	24920	4390	1091	825	708	1720	21289	18510	7740	1163	564	608	606	565	601	562	532	599	541	608	491	526	563	546	562	551	537	567	570	583	527	548	519	557	555	569	552	565	514	540	566	549	541	584	524	544	539	509	530	536	541	557	567	581	526	553	548	550	544	586	522	541	533	553	534	600	546	543	511	535	535	565	569	522	559	552	585	545	568	523	564	536	579	533	494	567	545	551	537	510	504	560	565	557	530	519	567	554	545	562	583	576	541	556	563	533	546	527	539	526	569	525	543	548	528	543	575	510	567	572	531	524	561	574	527	526	541	575	542	533	558	550	540	518	555	568	523	519	560	522	551	557	566	532	560	528	560	589	554	566	560	581	523	551	565	549	555	548	571	573	556	563	544	537	576	540	578	543	513	532	583	586	558	522	501	540	526	572	543	546	535	533	553	517	586	513	548	540	547	549	553	577	566	567	537	576	554	546	526	551	552	539	545	538	529	563	526	533	531	579	552	549	530	533	527	557	518	569	520	572	546	540	510	562	584	562	532	536	570	561	568	533	547	563	530	557	537	570	534	547	566	567	526	546	498	525	535	510	534	550	561	509	564	532	534	592	519	544	517	577	512	527	569	529	558	531	552	565	522	567	538	548	547	516	554	482	547	543	570	550	547	521	546	562	579	544	552	515	525	523	614	510	518	539	530	548	521	539	585	586	546	554	592	595	533	549	564	523	504	537	531	514	525	514	513	530	544	549	543	526	544	539	552	567	534	492	564	559	561	531	539	555	529	556	560	589	547	527	585	574	523	548	518	554	545	579	553	525	577	547	539	541	482	539	528	554	528	542	566	560	545	533	597	515	562	544	553	533	558	594	500	576	544	548	524	570	576	530	546	574	554	515	552	591	593	555	546	522	561	508	557	552	554	520	522	540	566	561	571	514	538	514	523	551	533	581	556	529	521	527	524	522	572	550	572	552	531	563	528	581	509	577	519	561	559	535	547	558	526	530	539	561	579	563	553	556	581	600	541	507	571	589	574	537	540	535	504	501	521	525	553	561	597	545	548	503	532	549	567	518	533	545	533	523	522	525	567	544	590	571	540	557	577	588	569	555	551	542	539	551	586	515	555	549	610	544	562	508	529	558	539	519	546	579	504	598	528	531	565	569	561	548	506	525	563	546	530	562	552	572	564	529	518	533	549	559	541	550	585	549	554	513	516	536	533	533	542	539	573	552	553	528	553	510	568	543	561	529	563	515	572	537	522	556	508	547	523	546	555	541	549	582	517	553	524	547	561	535	538	547	559	542	485	515	498	579	561	557	570	552	542	549	550	583	525	553	544	509	553	536	524	585	533	561	568	585	514	532	545	475	525	562	518	539	509	544	546	542	559	553	559	562	489	543	538	541	540	535	512	561	548	553	551	531	507	540	569	592	550	566	524	563	542	566	561	574	559	542	552	554	538	508	545	528	530	582	547	559	575	517	536	554	519	548	585	562	548	528	531	512	569	589	589	557	563	544	540	531	518	572	528	555	542	566	552	504	563	516	541	588	509	564	581	483	545	562	557	559	545	539	525	568	573	526	564	517	544	531	518	569	579	517	515	504	562	566	548	545	512	551	552	525	572	537	536	512	526	539	554	539	559	542	570	519	556	525	544	597	559	535	545	537	552	505	522	577	546	552	531	528	528	575	509	553	525	550	523	549	587	570	605	545	574	539	570	586	539	586	527	552	561	560	566	533	531	556	559	545	544	556	509	529	559	542	537	530	544	539	536	535	573	538	515	571	521	547	555	541	552	572	513	576	544	531	560	505	575	559	566	549	514	504	587	555	527	538	541	568	545	553	579	598	536	551	574	555	521	548	569	575	506	514	542	556	528	567	532	540	585	532	563	509	546	584	509	539	573	554	578	503	555	514	508	555	555	534	584	506	569	551	553	529	547	557	551	578	529	558	552	559	567	531	530	546	531	541	571	521	520	534	582	523	541	562	527	527	573	563	567	512	544	527	559	524	555	558	550	531	533	496	522	529	530	536	497	569	539	571	546	555	530	497	536	568	570	507	528	562	563	584	526	497	532	560	518	532	537	521	547	575	535	543	554	542	554	545	545	509	508	518	559	563	527	552	525	535	516	570	549	552	571	560	505	565	531	564	500	542	592	529	558	566	542	538	540	564	567	538	534	530	513	550	567	531	517	548	561	516	520	549	566	581	530	580	541	535	551	506	528	531	567	518	557	550	525	531	599	573	524	564	563	522	518	540	508	527	551	553	539	548	548	569	529	546	545	583	529	540	543	539	538	508	564	534	568	578	516	568	556	530	545	537	547	576	572	570	532	552	573	551	521	534	559	534	532	502	540	571	571	534	556	541	568	553	531	515	535	548	516	585	533	539	531	553	556	505	528	543	603	520	525	562	517	534	526	521	574	579	570	573	541	552	559	558	509	559	552	582	595	539	560	532	534	600	544	545	517	554	527	570	550	547	508	536	609	547	562	531	527	528	514	565	543	584	527	523	543	591	538	536	504	538	548	558	566	560	535	573	581	534	514	517	584	548	528	599	543	529	546	542	530	495	533	560	551	573	511	520	552	560	533	559	536	538	518	548	551	550	516	512	554	529	593	596	554	473	529	522	588	534	501	548	551	523	538	555	519	509	538	524	512	545	547	541	553	567	516	549	529	555	594	546	546	531	541	552	526	557	565	591	535	530	573	547	545	543	585	539	586	590	522	553	518	527	541	503	528	566	529	604	538	547	555	613	559	577	535	549	531	549	583	540	494	546	536	539	531	537	519	541	534	545	546	552	523	586	516	538	567	556	548	556	513	533	576	525	525	551	550	582	582	545	539	562	563	578	576	592	539	575	569	570	514	537	537	524	528	536	594	548	543	522	543	557	527	544	551	538	581	535	523	498	533	517	540	535	530	565	562	592	541	540	527	506	512	526	543	583	559	550	555	555	518	563	486	534	541	523	532	524	551	534	556	589	560	561	564	583	577	526	543	525	507	538	533	545	531	511	577	514	541	542	528	562	562	540	557	546	553	557	571	547	552	560	535	563	530	585	562	570	556	545	557	537	548	531	532	506	554	522	528	526	501	544	566	582	502	514	522	543	513	513	585	553	550	528	530	553	529	519	576	547	530	559	539	533	523	570	525	545	530	544	526	520	538	556	551	546	533	501	538	583	550	543	511	495	534	523	562	541	572	526	525	558	582	545	552	523	527	535	555	564	525	610	571	527	547	557	544	603	550	530	572	555	576	545	507	580	574	581	562	531	565	548	534	577	544	559	566	552	566	552	557	574	543	529	544	534	558	542	525	541	538	575	552	527	563	519	582	545	519	567	562	546	517	533	530	528	557	527	541	568	512	540	539	516	550	546	583	508	546	501	555	553	514	554	563	562	521	553	582	555	536	558	496	529	523	525	549	527	550	579	523	498	535	535	556	580	574	490	580	548	576	510	561	542	513	539	548	555	550	568	575	510	538	546	577	532	614	526	545	551	570
3668	3328	2640	1439	1159	885	767	705	2610	22374	16209	6335	893	496	443	522	501	488	479	508	480	463	478	497	465	463	459	457	436	472	472	465	510	479	466	474	493	453	539	471	482	487	507	515	477	464	465	480	473	453	497	462	493	450	485	475	476	472	455	475	463	460	477	444	473	492	478	478	451	481	495	486	514	471	486	480	484	489	489	481	472	490	472	488	468	428	495	471	490	490	426	465	454	482	501	482	475	474	459	485	513	493	484	478	479	484	470	475	503	494	493	458	451	483	475	514	478	506	447	454	467	468	456	485	441	500	486	435	487	447	450	473	454	468	436	464	429	466	472	488	466	451	477	425	465	466	455	521	455	442	483	492	482	455	503	487	430	496	457	484	451	461	503	473	476	447	501	458	462	477	451	495	472	506	452	503	461	465	482	471	443	457	486	459	484	534	467	501	449	487	468	496	509	455	456	472	456	453	454	478	484	467	525	420	490	455	438	460	465	461	478	465	506	478	456	473	463	478	467	483	442	477	460	473	435	477	481	488	454	461	459	465	472	480	496	477	480	469	427	481	478	493	467	497	431	477	471	450	464	466	455	441	482	487	453	471	521	477	450	505	435	459	464	486	451	532	457	482	484	464	487	464	499	459	472	451	430	472	459	512	504	479	458	499	491	461	472	476	478	440	494	462	473	496	442	461	477	477	509	468	492	512	470	450	472	472	450	495	458	457	471	454	494	509	475	403	487	497	429	482	483	460	506	461	461	461	479	433	432	497	516	477	507	490	529	503	472	479	431	491	437	464	498	460	439	479	459	437	481	485	502	479	438	471	432	458	500	485	461	490	499	448	486	481	464	470	507	502	418	487	472	513	466	471	438	465	480	496	446	470	479	462	455	489	466	467	458	479	482	480	462	444	479	475	467	473	470	475	472	456	443	482	478	478	449	502	532	479	494	510	466	502	468	445	478	431	443	454	496	473	440	492	457	443	457	451	469	472	477	485	482	521	531	470	470	486	489	458	451	446	459	463	470	518	467	449	458	484	489	478	482	484	439	439	456	473	443	462	470	443	459	464	497	464	514	464	478	434	449	445	511	467	471	466	484	464	488	487	498	468	466	460	443	478	457	487	462	445	435	471	496	449	466	492	474	460	450	448	505	491	488	444	466	458	456	459	483	479	505	485	465	487	472	430	472	444	473	449	464	493	459	474	466	452	454	460	485	449	460	501	466	490	479	479	474	503	455	477	436	456	458	450	480	443	482	466	497	482	498	501	461	520	500	455	453	496	465	430	451	492	483	454	482	467	462	478	456	458	440	496	474	447	461	466	462	440	488	476	466	475	485	469	484	473	494	482	472	452	432	419	464	444	472	490	449	492	491	472	472	481	491	447	464	446	508	463	451	469	456	430	495	463	489	476	481	497	518	459	468	489	474	464	490	466	483	459	447	468	457	485	471	476	446	464	483	458	469	489	451	491	479	474	442	489	488	459	451	469	507	466	441	472	490	450	485	450	436	475	460	493	479	420	481	486	418	509	461	476	482	497	468	469	481	453	470	532	457	460	470	475	479	445	463	455	494	468	479	504	462	466	474	452	464	497	427	449	462	481	444	496	485	489	459	491	461	471	494	478	475	460	469	494	486	462	452	520	488	421	481	491	457	465	482	462	422	480	480	494	475	455	450	488	467	466	453	453	496	467	477	491	443	485	447	470	485	477	480	478	464	460	490	448	467	472	478	471	502	449	471	461	457	490	445	447	469	427	458	464	436	441	471	478	478	497	512	451	506	490	481	473	470	476	492	461	437	469	433	467	454	473	469	447	456	452	480	458	487	507	496	504	477	477	473	423	446	494	440	477	484	469	453	439	448	459	471	448	498	462	454	449	451	478	471	457	498	463	482	457	472	475	453	464	502	490	446	492	470	487	476	429	478	476	484	481	459	443	447	453	455	451	474	453	471	459	427	432	443	471	470	465	474	500	492	487	493	472	449	511	454	473	450	457	474	503	475	467	446	445	446	456	421	476	486	479	468	441	467	485	475	468	452	457	459	484	481	448	445	440	457	459	460	436	456	466	505	482	458	467	468	451	477	481	487	461	458	489	453	457	479	458	486	458	450	469	478	430	470	485	509	466	472	512	447	473	454	465	468	477	443	455	476	460	486	438	449	450	487	484	440	464	448	457	474	504	475	457	474	478	489	443	496	506	513	435	490	461	493	465	474	482	524	441	464	485	487	482	436	475	433	463	472	458	465	465	469	422	449	461	469	457	482	506	488	470	471	497	473	470	458	485	467	467	461	483	465	440	488	479	484	456	467	457	462	469	472	475	467	461	474	440	456	434	453	442	474	470	450	498	438	443	480	478	484	488	495	473	487	467	463	470	494	436	448	490	481	463	515	480	449	500	449	455	472	486	443	474	465	476	472	467	468	494	460	475	497	481	474	485	427	458	457	462	473	434	447	474	468	514	472	497	476	505	463	478	454	477	484	489	496	518	445	453	456	468	457	438	490	485	461	418	403	464	496	491	464	461	468	459	490	484	491	467	494	459	501	485	473	461	470	471	468	455	473	450	460	478	496	466	472	462	486	484	495	487	503	446	473	497	505	503	447	453	458	474	444	457	479	465	453	458	479	471	436	441	483	487	457	493	456	464	462	506	527	464	466	474	448	461	476	490	514	460	445	463	476	479	500	455	453	442	481	476	517	530	488	468	449	484	466	440	475	503	479	488	448	455	450	492	490	482	509	496	441	487	456	497	490	498	483	470	504	494	476	509	530	473	497	480	460	471	467	474	491	532	490	448	474	497	468	454	466	471	487	486	483	410	452	491	458	471	480	476	489	467	430	461	500	454	472	449	497	449	505	492	482	498	454	476	464	432	482	487	514	465	475	485	473	423	469	488	466	477	450	473	436	476	485	498	477	430	469	479	484	457	481	474	491	437	502	421	461	465	452	481	489	491	489	455	467	426	472	485	463	487	510	420	476	452	508	459	448	441	456	475	466	493	449	469	455	447	494	472	499	454	447	457	480	463	493	470	486	509	535	508	469	458	446	493	438	468	475	478	462	508	451	472	473	453	479	503	459	438	469	498	452	480	465	479	472	469	482	461	479	512	465	461	451	478	474	454	462	449	462	472	471	517	475	466	505	473	518	488	459	433	483	482	500	470	480	480	459	502	487	437	475	484	479	510	475	459	470	479	456	427	526	453	490	447	487	454	427	484	421	469	453	497	498	506	481	452	503	459	453	465	484	461	474	462	452	473	436	464	443	475	481	464	469	449	471	483	474	523	457	448	500	477	478	452	484	450	482	484	450	469	476	478	451	451	460	458	481	487	451	498	471	459	479	450	463	440	495	458	486	452	447	439	472	496	471	471	503	474	481	457	475	466	433	532	484	471	422	480	495	470	450	452	464	440	454	472	479	444	416	469	471	444	470	467	445	446	472	491	479	509	459	468	438	461	471	443	495	490	454	477	487	475	456	482	472	457	465	485	457	501	462	422
23861	21024	28218	24034	20987	8196	2006	1251	12522	38141	32105	17489	4170	949	849	791	822	799	837	811	785	756	872	777	810	824	829	757	751	807	785	750	823	793	816	794	865	792	836	784	845	828	803	819	838	808	809	789	789	817	836	819	820	818	813	785	775	786	800	889	806	832	824	788	819	792	800	824	793	815	821	793	815	795	801	809	827	837	753	765	833	767	814	846	791	765	799	843	746	795	799	780	795	787	778	793	805	771	776	783	803	774	765	779	807	785	769	790	733	804	803	818	777	833	783	751	809	816	817	811	789	765	798	804	812	864	792	834	769	826	798	811	765	821	824	758	774	779	784	840	793	811	794	766	779	769	849	777	831	770	803	818	747	782	735	819	805	832	817	753	758	770	789	789	803	785	780	830	756	788	872	789	804	780	828	789	796	861	830	776	841	776	870	804	774	781	831	783	823	809	729	785	852	760	807	817	820	778	824	753	816	792	837	782	791	769	756	769	809	805	800	770	791	758	794	797	810	789	859	792	814	833	792	825	853	781	833	796	809	779	784	831	775	800	814	816	810	843	833	799	762	733	780	802	795	820	692	833	748	766	821	800	796	772	819	738	834	799	812	788	831	800	705	790	803	802	828	748	826	784	763	809	791	772	803	780	756	811	799	799	821	762	808	856	851	707	795	809	777	827	774	860	788	776	804	798	774	748	843	827	827	800	876	795	815	826	798	843	775	791	791	752	759	756	793	786	804	786	779	807	834	787	788	797	825	852	795	863	816	766	784	779	793	782	787	770	814	758	814	813	800	822	740	802	792	790	752	854	804	789	768	775	794	802	796	813	732	813	775	793	813	778	823	788	762	782	772	810	794	805	757	857	815	798	772	823	821	777	795	801	776	786	775	822	790	806	748	773	821	826	774	834	825	805	732	822	784	817	793	720	805	832	724	779	807	822	794	835	735	809	799	810	830	787	831	839	786	807	836	793	789	762	784	775	796	775	808	783	717	777	814	777	809	823	851	761	785	778	809	819	767	796	830	764	812	836	795	774	840	804	762	808	816	769	785	724	812	786	820	835	777	790	755	811	799	799	846	821	777	821	752	801	722	796	810	798	774	829	805	800	758	824	793	800	772	822	800	772	799	782	816	774	780	783	795	815	784	801	815	801	815	823	765	784	779	795	753	860	813	758	815	758	778	790	825	769	819	817	788	792	841	866	775	792	797	800	791	755	787	813	819	795	843	777	742	788	824	811	820	775	866	741	805	834	791	759	782	821	773	778	750	779	843	829	818	783	746	735	829	760	792	776	753	801	837	782	755	780	840	773	754	795	775	820	744	820	816	794	742	731	783	829	837	794	778	781	776	829	805	836	830	798	788	801	794	836	770	782	833	801	772	774	825	798	820	813	739	777	779	733	776	781	768	788	822	834	786	846	811	767	743	779	764	810	794	768	803	793	801	809	817	758	759	788	811	771	744	817	795	805	774	765	824	784	805	810	787	754	789	803	787	744	785	784	818	800	809	784	844	808	823	833	791	793	794	805	820	809	796	788	812	814	836	795	749	782	776	782	818	781	805	839	752	838	801	831	795	786	844	793	810	732	790	760	799	764	790	804	773	730	813	820	800	751	808	779	803	792	752	819	770	756	818	793	771	843	763	767	823	755	786	777	734	789	822	803	779	825	781	777	780	797	784	826	799	809	843	769	798	770	804	816	778	809	787	835	782	757	765	822	766	777	817	779	749	801	819	798	742	796	822	824	776	773	784	746	825	778	815	826	767	734	826	816	747	781	815	752	775	837	775	763	839	780	811	771	789	825	851	800	814	792	796	745	835	748	795	776	790	776	826	800	818	804	778	721	781	793	797	838	835	821	787	785	823	792	789	821	814	804	857	823	762	779	823	768	805	862	789	833	751	813	787	768	806	797	774	783	806	797	799	814	792	819	787	784	835	804	803	751	800	835	819	814	803	779	728	824	770	809	769	756	803	757	804	796	800	823	789	794	781	818	758	790	732	751	798	727	864	808	808	776	750	784	814	816	789	801	787	797	774	808	811	752	773	792	789	795	751	828	785	751	727	794	792	833	787	750	784	858	759	820	796	769	755	767	775	775	804	799	762	806	820	879	754	794	783	798	832	785	799	829	783	830	774	763	829	792	763	798	797	799	785	788	816	823	810	804	790	812	777	799	802	816	859	794	831	802	840	776	751	805	770	771	753	827	855	841	857	793	743	803	757	764	766	808	857	786	792	782	770	776	799	734	826	761	800	768	783	800	784	797	757	805	822	791	840	787	793	808	749	754	813	767	784	798	735	784	821	772	806	752	797	764	811	810	769	846	770	754	805	763	718	793	797	769	791	841	741	817	813	794	806	795	808	853	783	781	816	771	861	778	817	833	768	791	798	765	797	798	781	796	801	720	831	800	790	752	778	866	798	812	821	819	789	832	776	857	800	800	794	783	781	809	779	747	793	828	809	765	812	785	790	775	789	773	746	743	801	847	813	795	807	784	815	801	771	778	771	808	799	832	718	742	786	789	810	767	767	787	767	802	764	770	782	797	812	813	860	805	824	845	783	786	826	769	799	811	784	810	771	769	766	822	780	789	806	800	768	804	770	838	825	746	809	776	771	792	766	800	829	807	758	829	802	782	805	766	849	813	784	756	773	777	770	818	816	752	765	782	820	819	800	804	774	798	859	803	806	797	811	782	753	804	793	793	743	745	804	810	740	787	795	791	826	801	808	828	769	763	724	806	742	778	800	775	764	731	814	784	825	758	824	792	773	781	795	800	800	834	796	771	786	790	780	782	751	831	834	796	761	802	743	847	788	770	772	788	771	778	759	789	823	763	819	791	814	780	771	788	763	794	794	822	860	762	850	826	805	790	781	793	787	798	803	794	788	809	840	819	772	818	809	798	823	813	770	811	778	781	790	782	744	847	835	808	794	777	731	761	768	846	761	826	789	814	782	798	811	778	833	813	808	782	771	777	809	790	760	802	787	812	819	772	854	798	776	783	806	768	781	812	755	791	785	771	763	797	831	773	757	800	752	841	763	833	817	771	754	752	779	822	821	799	748	736	803	757	796	755	799	783	779	817	779	766	835	830	743	802	765	758	783	822	798	778	810	799	837	797	791	822	802	831	748	806	785	792	793	783	798	766	745	790	807	767	751	769	824	787	808	799	798	787	783	830	865	801	781	811	841	806	837	815	829	763	831	807	761	810	789	763	792	773	792	828	772	823	860	777	819	783	727	800	838	790	811	779	767	808	765	818	781	820	774	822	814	798	833	797	787	836	788	767	764	756	791	736	791	779	762	743	768	810	797	756	790	836	770	769	780	780	798	757	793	760	808	808	846	786	797	771	765	793	833	801	823	802	844	814	800	806	826	795	752	861	785	791	749	787	791	778	830	792	795	830	774	795	782	770	779	790	810	774	854	770	830	791	774	763	753	812	782	800	819	756	714	838	825	814	794	772	822	798	801	751	769	756	789	769	792	722	804	814	758	787
4247	6895	5738	3166	2076	1662	1321	1194	15762	36376	26579	13074	3694	737	659	694	684	701	665	679	665	693	728	679	657	663	693	637	705	727	635	729	712	712	650	682	727	694	673	647	735	684	671	676	660	676	679	673	680	688	640	687	727	651	663	698	636	698	659	693	654	728	651	675	716	650	685	673	662	680	676	683	653	706	661	621	695	663	701	683	614	720	655	680	674	637	668	648	617	649	618	646	691	667	673	658	654	668	619	691	665	682	716	671	667	681	654	662	643	664	679	664	691	635	670	679	662	667	630	605	646	634	645	681	682	669	666	700	644	688	698	715	667	676	662	675	716	675	654	710	662	657	682	644	665	654	646	689	658	673	636	669	681	725	745	679	676	698	653	742	630	725	722	658	667	681	637	661	724	671	664	669	683	646	654	706	695	666	722	663	667	641	665	720	686	704	653	670	662	695	695	624	686	676	633	690	711	694	665	671	659	630	683	677	665	670	677	645	674	645	691	637	666	673	677	687	685	628	642	697	701	681	642	702	712	685	685	632	664	682	697	646	640	638	702	647	708	714	649	711	690	649	654	642	698	718	655	643	657	624	660	664	635	715	653	681	627	649	646	647	709	663	699	760	622	632	657	659	699	648	616	656	682	643	671	642	654	673	701	680	646	641	649	643	683	685	669	726	677	688	640	632	703	637	682	690	675	629	724	646	650	634	652	675	672	674	654	661	676	657	664	689	672	681	638	632	604	631	644	672	640	656	653	666	639	651	627	650	669	655	670	658	665	652	671	695	666	678	658	617	650	658	678	648	698	704	713	620	702	638	637	674	666	661	588	640	666	681	675	659	626	684	673	662	692	687	686	664	681	660	610	687	655	631	650	655	675	683	658	650	672	666	634	622	673	702	635	693	650	693	643	703	656	672	645	705	657	680	686	669	638	688	636	657	639	683	640	637	624	674	672	623	700	686	667	679	653	624	653	668	688	720	705	638	704	633	636	684	651	665	669	659	650	676	645	651	685	630	671	658	648	658	655	611	675	688	682	634	686	656	666	646	616	662	641	673	649	693	658	660	665	655	649	673	687	674	624	667	680	636	630	646	650	671	659	672	649	611	680	691	649	677	722	679	646	688	641	646	622	676	604	639	668	701	663	636	703	661	663	610	706	640	672	669	701	673	711	640	701	624	633	663	674	694	654	635	725	667	669	656	661	671	645	639	652	608	622	697	669	654	689	675	626	642	661	661	668	654	658	623	685	679	665	650	640	650	691	620	652	633	668	640	687	606	694	665	652	667	679	681	687	680	695	665	648	710	698	707	676	698	627	671	639	705	659	699	673	670	641	638	663	668	647	692	624	693	688	700	708	630	686	644	645	677	612	668	672	671	693	697	703	631	685	662	651	628	637	631	640	669	638	677	607	673	677	667	655	672	645	658	631	647	666	647	662	665	685	635	653	734	653	640	689	658	641	643	654	676	656	674	669	712	726	659	643	649	625	634	697	626	650	659	682	643	633	656	648	674	643	658	654	663	661	601	691	654	646	681	630	711	690	670	652	648	666	643	646	650	681	594	638	639	667	648	617	659	632	668	686	634	649	645	690	624	707	693	656	718	736	684	665	617	651	671	660	696	669	668	638	637	659	639	724	672	664	665	678	630	636	651	627	692	679	665	642	617	653	659	679	642	701	644	705	597	678	625	644	654	690	657	688	699	701	650	699	734	665	660	714	664	663	704	688	679	699	716	665	651	635	647	661	654	674	606	698	659	691	626	629	646	649	660	615	643	664	676	663	658	670	660	624	661	639	661	638	652	687	647	658	666	636	712	637	645	656	649	658	653	666	592	638	683	629	654	637	644	669	700	675	655	646	646	615	638	661	637	652	697	664	681	706	682	685	634	602	709	659	702	683	643	637	634	660	647	699	663	643	647	639	693	642	693	722	624	664	655	678	661	691	632	695	661	668	667	673	673	664	655	625	668	647	692	627	640	660	652	627	647	662	679	691	677	651	688	742	671	654	666	663	639	627	623	665	675	638	685	683	660	657	680	679	612	654	672	664	672	629	647	655	665	649	671	714	659	688	677	627	664	681	670	616	676	655	629	684	655	698	686	653	694	639	650	688	691	643	689	615	655	665	673	694	662	708	633	617	649	655	616	651	660	667	659	679	672	648	675	623	622	652	672	691	640	661	691	632	675	686	641	633	634	695	640	651	688	690	673	700	685	687	705	653	631	665	648	643	717	674	630	687	627	651	691	667	668	676	667	598	639	644	723	664	619	651	624	659	654	627	645	646	644	661	639	673	654	611	683	638	665	659	674	686	676	710	650	644	656	705	648	658	670	682	677	681	658	644	625	630	671	648	634	674	713	662	657	696	687	637	653	646	670	689	656	644	661	631	640	676	631	647	694	606	654	724	669	680	676	619	676	677	685	701	660	627	631	630	671	664	668	655	633	653	685	667	655	634	667	709	657	667	659	732	669	667	686	658	660	671	676	668	596	623	659	690	616	660	695	619	674	703	627	698	637	679	657	615	638	667	666	652	665	657	679	637	650	689	701	662	642	668	690	644	659	659	702	625	637	663	624	724	612	683	659	579	664	671	660	687	663	612	649	649	666	623	675	692	660	702	670	648	663	691	625	633	673	667	643	633	678	669	668	647	667	668	689	668	655	632	631	657	672	656	616	670	689	678	664	680	704	677	669	644	660	658	699	699	660	690	634	654	673	653	610	624	632	637	638	668	643	658	636	649	662	645	674	661	652	617	664	629	670	679	661	668	612	656	695	706	619	658	688	680	701	660	608	631	708	660	645	648	676	678	663	618	662	654	677	646	669	695	647	666	708	618	653	655	667	684	674	644	608	651	670	629	701	653	640	630	680	656	691	666	653	658	686	681	644	684	686	677	621	678	700	651	645	647	670	649	690	667	641	640	684	622	608	662	678	650	658	654	681	622	668	712	674	648	664	638	643	683	640	631	703	700	705	662	672	627	639	679	647	673	669	678	683	630	671	666	644	617	691	605	670	633	654	647	713	691	675	596	633	677	642	662	676	614	655	683	644	648	686	673	685	695	684	663	648	624	667	722	668	708	664	669	712	694	663	646	625	619	680	657	631	693	679	643	630	687	651	719	681	645	643	647	688	663	650	637	681	671	668	662	624	694	655	654	678	669	668	674	658	693	635	685	647	700	629	672	662	624	618	665	636	655	690	694	667	680	675	662	685	654	655	640	655	640	668	670	705	719	686	689	594	658	693	642	681	663	664	676	662	660	615	658	655	678	639	704	642	608	681	616	632	622	643	680	673	618	649	644	679	690	683	702	636	660	635	679	657	700	693	708	640	684	674	671	674	705	686	655	678	659	664	630	680	698	672	667	622	651	674	661	678	641	651	641	628	599	644	671	622	678	658	650	640	630	671	619	654	662	630	664	655	733	729	637	658	723	643	632	690	683	611	714	693	676	654	662	694	660	666	640	686	621	672	646	643	689	664	684	644	673	656	643	636	662	672
27239	12205	1325	640	443	387	401	401	1593	2816	1271	965	506	395	407	377	398	380	353	342	369	384	401	381	369	388	373	403	384	337	351	375	397	383	361	429	382	347	378	380	364	369	388	384	359	382	380	381	368	378	375	357	383	376	414	388	406	339	373	379	386	395	376	408	345	395	398	390	371	400	351	391	349	373	375	393	373	379	363	397	370	372	398	360	371	351	383	385	374	379	390	370	321	401	389	413	428	378	369	375	384	373	389	361	352	362	358	359	357	360	402	336	423	387	378	370	362	358	409	383	399	415	392	364	382	348	370	379	374	389	369	402	402	395	415	374	401	371	390	407	382	383	367	360	373	389	395	388	306	373	367	384	389	405	363	381	396	378	394	406	360	362	385	365	379	422	364	365	384	354	395	380	370	370	389	377	380	361	346	351	349	395	388	381	365	380	368	408	371	363	407	382	392	391	361	380	358	345	382	428	376	394	380	377	383	376	360	330	384	339	363	377	350	352	384	377	411	351	372	367	364	379	390	392	367	358	383	367	401	373	399	379	406	383	392	392	353	361	393	386	375	349	351	394	344	390	355	370	408	372	377	380	351	381	409	362	350	379	386	374	381	419	369	403	347	403	376	366	390	390	373	373	364	394	351	365	356	367	411	370	403	381	347	377	340	371	369	362	379	399	354	354	379	381	387	383	354	391	375	366	411	386	392	391	391	388	404	390	359	418	312	376	359	373	370	391	367	360	345	406	374	427	398	361	360	382	367	414	358	430	387	417	345	374	388	346	387	364	356	368	384	382	385	368	371	356	372	400	362	390	393	361	385	372	360	379	391	383	371	371	346	373	405	353	383	362	381	386	327	362	363	383	391	374	372	381	374	385	374	388	395	398	386	404	389	381	386	363	372	382	354	397	358	370	384	395	375	335	374	400	392	405	365	374	404	405	368	380	351	394	366	382	390	411	368	350	349	358	378	393	348	416	365	387	377	390	401	410	373	379	371	379	381	353	376	414	375	358	354	362	362	344	379	349	359	372	378	397	390	376	369	364	365	360	388	364	402	372	360	353	400	405	371	372	385	391	375	390	357	367	439	377	388	417	401	366	401	391	383	397	377	395	369	370	352	350	369	374	365	428	379	374	365	415	396	373	407	387	386	388	379	361	394	367	395	394	367	335	373	395	370	377	371	423	414	375	378	352	401	364	372	332	397	361	365	389	345	363	376	385	370	344	354	385	419	387	399	378	410	398	377	375	339	388	352	346	376	332	400	383	383	371	374	390	363	386	383	420	380	408	377	362	349	384	375	382	392	314	358	390	364	420	401	387	379	382	354	372	395	361	361	367	381	377	422	405	397	395	370	352	387	364	390	382	349	379	381	398	392	378	371	367	363	378	369	364	392	343	413	388	381	363	400	362	398	401	358	374	377	373	360	366	378	372	379	354	414	411	374	386	369	358	381	395	414	359	380	378	431	394	374	362	383	377	366	383	369	387	364	363	387	382	358	412	373	335	357	370	408	365	391	370	350	391	352	386	358	383	355	394	390	342	359	368	379	396	392	337	378	405	400	339	377	341	364	374	346	363	371	355	360	397	368	406	343	350	405	434	367	397	376	358	390	347	431	396	384	396	352	348	372	381	381	374	388	373	377	413	352	386	389	349	375	373	381	385	372	413	407	366	395	335	358	404	342	387	368	338	391	390	386	386	403	354	349	382	381	409	375	338	403	364	350	386	366	393	355	380	365	402	402	366	358	382	391	365	393	356	413	369	406	370	395	380	365	381	397	401	423	369	369	370	388	385	364	383	367	369	428	387	399	386	398	323	351	400	372	379	377	361	367	372	402	375	379	373	365	340	349	373	370	383	391	337	388	376	362	396	376	391	372	388	366	403	377	369	388	353	352	394	393	379	355	380	401	396	395	408	357	349	363	387	351	370	367	387	372	384	365	385	323	380	379	375	391	400	396	365	381	391	411	402	402	383	370	405	416	424	416	382	353	366	411	378	379	395	354	363	358	380	402	370	387	382	385	337	350	357	369	370	357	344	367	394	398	405	371	361	366	333	383	365	357	398	387	372	382	375	388	390	431	402	390	364	377	400	376	389	384	387	366	343	371	337	363	406	331	363	404	345	373	381	349	394	381	442	356	364	362	382	364	387	341	371	382	394	385	375	424	377	367	358	383	389	390	373	400	379	399	359	387	390	361	371	365	381	354	398	343	392	359	349	391	386	367	402	393	397	386	342	378	367	361	379	361	378	394	353	375	373	369	375	399	374	351	376	383	391	354	398	375	364	374	375	359	361	378	379	362	383	382	376	352	340	378	412	391	417	361	394	379	385	359	396	358	380	367	407	366	369	350	345	330	394	375	354	377	361	377	376	391	410	387	382	344	396	413	390	344	382	364	416	344	372	376	374	347	384	361	364	347	380	386	372	376	372	382	362	389	375	370	398	355	363	374	379	350	347	363	378	349	380	355	379	397	386	369	395	388	367	376	378	361	422	395	381	377	383	399	385	401	399	395	366	370	379	388	348	373	380	363	353	371	370	405	369	394	362	344	381	365	377	409	364	360	345	377	397	381	375	369	385	382	381	362	385	351	419	382	401	358	358	377	395	393	371	337	378	372	388	392	425	371	377	391	380	367	385	375	376	384	381	363	344	394	394	388	388	389	381	342	366	358	391	389	387	411	346	348	428	397	392	392	415	390	378	359	367	416	383	420	356	392	381	373	388	391	376	363	385	365	358	350	377	391	385	401	397	362	411	342	339	385	391	382	392	372	401	386	358	361	403	393	381	371	363	369	402	371	364	379	381	372	379	395	379	384	352	376	390	375	379	410	343	359	355	359	373	393	367	404	357	388	395	341	411	371	344	401	381	389	386	364	361	361	368	380	381	386	396	397	382	394	375	390	363	350	378	407	384	366	374	390	375	374	367	375	345	364	348	348	356	347	367	360	390	355	367	417	388	370	382	415	394	382	364	367	366	377	349	344	362	394	386	375	392	375	354	402	373	355	406	384	405	399	368	387	346	416	367	389	372	395	358	371	354	363	371	366	386	357	354	345	364	379	356	361	373	400	399	361	371	359	349	367	360	374	361	358	362	377	374	406	398	381	403	369	368	395	373	369	376	363	399	342	375	371	383	383	400	372	422	395	398	348	351	369	397	388	373	381	383	371	373	386	382	420	351	370	359	380	374	389	373	386	328	355	381	342	380	371	396	363	353	405	368	416	376	357	349	385	354	372	391	418	381	400	375	397	356	326	380	381	376	387	352	411	392	395	380	374	387	347	377	351	404	404	394	378	317	389	385	359	369	386	381	373	346	381	413	381	392	409	392	431	359	373	377	410	353	344	373	347	384	389	370	347	371	382	396	387	387	367	391	361	373	412	403	406	367	365	342	336	369	400	372	394	379	337	415	399	372	349	351	384	406	386	362	390	399	417	382	398	395	370	362	362	397	353	385	364	339	357	392	344	380	358	386	368	364	370	371	396	384	401	371
5011	730	639	456	352	348	352	353	2350	3537	1526	1187	456	349	325	323	323	341	321	267	307	323	354	333	325	329	352	311	348	316	331	296	329	327	318	338	349	314	360	315	303	359	319	325	326	347	320	321	331	344	343	348	345	303	349	340	298	375	334	363	330	334	327	316	362	317	324	328	321	304	315	339	339	346	347	325	373	321	338	334	317	311	344	321	372	357	344	339	309	332	319	321	378	308	280	307	347	336	334	336	339	369	322	357	323	325	347	333	298	375	309	324	328	335	316	350	303	372	323	315	329	327	334	294	314	330	319	325	320	312	328	347	317	335	333	340	308	320	339	282	324	319	348	342	337	349	353	347	302	321	328	295	314	330	331	304	335	323	306	335	348	355	331	308	305	327	342	324	320	363	315	338	323	321	338	307	312	343	358	320	338	345	359	341	313	330	332	378	353	335	336	331	343	325	313	332	317	337	338	320	328	300	318	328	337	333	310	306	330	323	335	339	340	338	338	349	343	325	339	319	280	316	323	331	352	334	343	332	299	285	337	297	328	326	337	325	354	328	320	338	333	313	324	356	337	352	327	325	340	308	329	316	324	335	292	344	313	357	345	331	305	333	343	357	336	316	328	329	305	336	313	332	303	365	343	318	336	328	321	328	335	340	332	294	320	316	321	352	338	342	322	347	283	348	379	330	325	322	333	328	343	322	325	311	328	337	327	338	347	323	347	329	292	344	336	335	308	278	300	315	340	350	342	313	321	342	298	316	315	314	353	323	321	332	296	318	319	339	369	318	338	320	338	349	332	332	334	287	356	334	364	304	310	358	340	349	320	318	310	347	341	291	320	379	327	367	323	332	307	332	355	328	326	342	316	329	317	314	327	350	299	314	337	349	327	323	321	322	345	329	355	329	312	303	323	334	345	323	329	331	319	328	354	325	307	310	344	342	334	316	335	340	314	303	310	308	308	324	343	327	342	341	332	322	338	329	332	348	340	313	317	334	331	329	330	331	334	329	361	348	315	315	333	287	330	328	317	329	317	332	333	340	324	314	335	360	312	332	339	303	318	325	341	318	333	311	323	368	337	338	303	309	340	347	377	306	345	325	325	331	317	356	317	345	365	336	327	313	358	341	341	320	341	291	360	291	320	327	315	323	364	322	326	294	331	343	329	339	336	332	322	360	338	346	332	366	333	340	332	305	334	329	345	326	352	346	321	310	338	324	369	328	320	324	289	337	352	344	353	324	291	342	299	343	357	331	317	308	306	305	344	341	321	336	335	361	333	328	333	331	317	326	331	303	332	330	318	357	308	328	273	315	336	288	347	319	351	333	348	329	320	323	336	341	334	334	311	315	312	362	349	327	346	306	311	300	347	338	303	333	326	324	327	329	312	308	324	336	366	317	318	307	317	312	366	315	321	322	301	330	302	346	339	325	311	341	363	336	300	321	341	323	347	323	333	315	315	336	342	351	326	349	307	363	335	333	325	302	313	314	324	331	336	320	314	335	333	332	338	323	352	334	329	341	332	327	343	339	333	327	321	317	316	347	340	347	347	319	361	333	344	342	314	381	322	351	339	353	335	320	298	325	314	343	358	390	319	327	335	342	388	322	356	366	325	331	337	304	337	345	345	290	306	344	335	339	348	342	348	332	344	308	358	336	326	301	337	351	347	342	302	312	336	339	321	364	329	332	316	324	320	328	335	326	359	352	351	353	301	329	325	326	329	327	310	322	335	337	339	295	328	329	306	351	316	326	314	322	360	328	362	303	338	280	283	346	308	362	307	329	323	318	343	336	332	337	318	331	323	352	329	301	346	316	320	338	336	304	358	315	339	330	352	321	331	336	328	328	313	355	351	331	326	356	318	338	327	330	316	356	353	314	334	311	318	335	323	356	329	328	305	352	298	323	309	332	317	318	308	349	337	325	298	298	312	316	313	294	307	331	353	363	344	395	330	321	317	340	342	319	349	311	348	305	302	322	375	340	317	312	325	341	385	334	319	336	343	330	312	304	334	344	316	335	331	333	337	325	316	306	326	358	306	319	331	332	316	332	330	330	336	331	308	314	325	332	295	328	331	317	307	296	336	355	359	338	316	325	317	310	332	329	338	396	354	352	318	344	357	350	300	300	325	314	337	329	286	341	337	334	335	326	362	342	363	326	347	329	351	318	354	327	314	355	323	308	335	345	331	316	324	349	333	312	316	315	321	307	335	342	317	344	347	323	335	340	341	343	347	318	321	313	342	321	333	293	281	351	339	330	289	351	332	350	346	339	308	317	336	329	335	323	325	339	326	296	310	338	328	344	302	341	333	311	313	322	343	319	335	346	321	316	345	341	321	328	314	334	342	333	310	337	340	364	340	346	312	309	331	339	331	308	328	342	348	344	344	331	333	315	360	334	325	339	319	314	326	318	344	325	344	323	378	346	318	309	318	319	301	328	314	315	365	334	315	328	319	333	334	346	364	324	380	305	315	295	310	324	356	335	346	337	357	277	337	367	324	293	318	342	306	327	309	321	308	337	369	330	319	326	330	318	339	332	318	300	342	299	319	309	318	344	293	318	313	342	310	316	305	349	312	282	334	345	303	322	305	317	337	331	322	319	320	331	311	325	324	341	333	301	327	328	331	331	334	319	327	291	304	313	333	330	302	341	363	303	343	313	321	322	330	322	335	338	364	321	355	328	340	344	304	362	358	319	337	317	305	323	337	353	369	335	363	307	344	345	340	328	330	329	338	310	312	361	319	347	297	329	320	323	364	306	314	343	332	345	339	315	343	330	335	319	340	304	346	308	291	320	330	373	287	344	335	339	330	315	317	318	301	296	334	336	297	336	327	357	333	346	340	336	314	353	313	317	342	333	313	337	361	317	331	298	331	335	321	344	319	320	331	311	298	322	313	342	342	381	337	329	319	342	353	327	309	323	311	322	329	339	335	310	349	329	313	332	312	373	329	341	362	322	334	340	360	306	313	335	342	313	327	340	330	354	334	331	312	322	331	332	320	313	312	334	319	329	337	335	336	321	341	341	311	347	311	335	327	312	313	337	338	344	356	321	306	334	337	302	298	326	371	353	345	327	321	320	310	332	342	330	325	361	340	313	310	318	347	340	343	346	317	305	318	315	317	350	349	343	337	329	330	317	344	349	356	310	330	327	301	308	307	345	336	348	342	368	316	298	323	300	337	349	350	344	283	333	343	318	324	329	343	345	329	303	295	303	324	322	313	310	337	294	299	300	341	338	328	299	305	343	306	310	360	289	335	358	349	386	335	313	304	305	343	329	333	341	326	350	344	338	314	319	310	330	314	287	321	334	350	337	336	312	323	353	287	336	329	330	324	354	316	356	339	339	345	329	324	375	330	319	299	355	326	321	345	335	292	334	321	310	322	337	314	351	324	336	320	364	336	289	323	319	326	310	319	319	351	334	342	339	331	311	306	291	282	330	327	310	355	288	294	328	319	333	302	306	342	331	341	327	325	342	324	313	359	325	306	335
25138	21008	26777	24925	4705	1079	868	3061	23212	19674	11585	4890	901	608	613	619	585	576	582	593	579	640	616	589	579	559	529	578	616	618	623	585	572	550	578	603	586	582	583	592	549	616	591	634	549	576	541	598	604	551	600	562	572	575	608	532	643	669	576	620	583	637	607	589	584	585	570	614	608	615	587	567	573	578	577	585	613	585	591	571	624	560	604	580	573	558	526	580	568	578	533	575	573	597	575	583	613	566	604	545	643	576	598	597	603	633	556	572	566	599	601	591	605	607	560	620	564	589	585	593	635	554	640	591	604	551	557	597	564	552	596	593	560	530	578	517	539	612	548	584	628	571	614	569	583	622	570	574	607	614	557	575	571	591	563	550	565	547	538	612	577	606	620	609	613	565	565	583	577	596	613	588	545	611	590	617	562	567	556	599	608	597	598	585	592	630	621	558	555	584	573	603	563	589	599	600	589	578	606	583	620	560	546	576	596	575	563	560	609	597	588	601	585	574	567	605	530	554	658	542	570	562	587	550	595	554	568	531	600	602	582	576	576	572	570	590	625	564	559	564	580	604	564	595	551	616	626	559	549	570	563	559	594	589	566	589	581	593	544	639	561	546	575	549	561	577	563	585	541	580	581	575	557	589	569	577	577	583	554	586	561	595	578	561	571	557	592	574	593	558	627	565	564	598	618	563	569	577	556	604	588	558	588	575	612	574	565	560	583	562	599	597	614	566	586	548	621	579	614	573	572	586	632	579	625	575	578	601	571	561	554	571	565	584	575	581	619	597	586	564	598	594	599	590	561	623	592	567	606	622	625	549	581	556	573	551	570	584	567	530	610	542	577	588	596	578	584	543	587	603	591	605	595	591	577	611	579	621	578	615	598	558	592	588	592	595	590	578	612	609	595	576	604	585	586	553	560	614	625	573	586	604	608	598	606	649	581	552	565	598	610	569	578	596	590	570	584	606	575	573	608	624	607	615	575	548	605	564	556	547	573	540	588	596	538	583	605	574	613	553	574	593	519	602	589	606	555	589	606	565	576	596	605	621	606	596	570	624	579	586	634	586	556	550	633	578	604	606	544	627	568	585	558	576	568	547	609	588	615	608	570	574	536	598	591	522	569	564	588	598	583	591	546	587	587	570	606	619	575	600	636	623	584	602	574	576	537	584	591	603	625	560	592	635	583	606	601	555	612	566	589	589	560	616	578	603	568	567	585	649	584	560	642	573	565	559	610	584	581	570	607	567	588	562	564	571	589	574	577	589	545	581	569	585	608	569	576	596	590	607	628	580	560	598	619	588	605	600	642	548	620	605	605	567	607	586	578	619	551	592	599	581	609	596	515	600	579	592	620	586	568	596	588	576	617	578	588	589	620	614	638	589	573	663	596	583	619	592	557	630	602	608	585	562	602	549	579	564	542	553	574	585	569	585	598	564	586	582	619	570	623	557	607	602	562	584	563	575	566	578	605	608	556	562	596	592	563	599	580	568	601	609	595	561	573	616	606	608	587	583	611	585	585	556	620	612	598	566	574	630	585	582	571	598	623	582	589	573	586	587	546	558	572	613	546	602	529	592	575	571	604	608	627	580	562	596	571	651	535	609	573	557	586	608	549	571	551	576	559	571	628	563	610	584	562	543	568	568	567	522	584	589	623	641	603	534	580	597	518	529	594	626	581	572	591	598	628	603	571	569	623	611	583	585	665	610	591	570	591	579	578	583	568	572	612	634	558	536	598	558	572	549	574	584	623	600	590	563	576	580	564	560	566	573	617	576	600	557	550	572	584	609	527	579	568	595	577	549	591	617	583	575	614	565	582	630	575	576	574	579	614	594	603	613	579	595	616	581	552	555	562	559	612	553	582	575	590	628	565	637	577	607	544	606	619	598	588	582	564	529	570	624	531	609	593	537	616	586	569	601	557	558	573	595	557	602	592	570	569	618	593	583	595	582	559	563	578	569	567	542	592	604	566	596	551	592	549	608	556	604	598	568	597	595	573	602	555	563	570	597	586	570	610	557	540	594	575	619	573	582	554	593	595	537	557	562	572	582	576	590	648	636	586	580	599	558	602	581	624	550	578	585	617	574	590	586	567	629	549	572	584	574	582	562	544	616	605	528	629	584	596	588	582	572	567	572	598	586	577	633	585	600	599	611	599	575	559	606	545	600	602	563	601	581	599	614	594	588	592	582	572	595	578	602	598	575	561	634	575	608	561	537	558	596	644	583	571	616	578	582	575	537	589	535	581	563	619	531	616	577	583	522	558	584	588	601	545	558	606	628	590	553	595	631	539	572	535	594	577	592	577	565	545	603	598	588	593	574	551	574	549	568	538	576	592	532	553	619	607	593	602	563	561	567	601	573	602	555	596	567	574	572	580	599	552	530	565	610	601	594	586	578	561	561	595	583	625	555	564	583	584	588	567	548	571	604	604	576	612	564	558	583	606	597	584	606	607	577	591	578	606	603	559	580	574	579	558	534	581	600	567	602	600	600	617	572	625	589	628	574	610	598	618	573	550	605	552	617	608	593	510	630	568	553	615	600	579	583	575	603	598	577	560	618	578	616	545	552	592	585	586	550	628	542	605	556	614	617	564	566	573	593	551	568	608	538	600	554	582	599	562	617	583	580	609	610	583	583	595	617	551	579	576	618	559	550	586	561	563	606	582	572	551	615	589	579	538	566	611	555	538	588	584	562	570	583	559	598	590	529	611	552	593	538	575	575	627	564	577	546	593	585	574	567	571	585	617	586	594	637	621	600	611	558	569	571	619	555	562	578	567	599	614	563	566	537	588	589	573	594	589	596	622	593	559	629	614	562	598	569	589	595	619	586	601	549	547	594	611	640	614	608	573	608	587	618	570	574	560	530	576	551	604	551	592	563	602	584	587	564	579	547	522	596	563	589	589	575	636	544	567	570	616	573	592	536	623	610	625	603	608	590	554	614	564	552	572	549	581	604	596	599	616	591	574	560	613	605	579	537	550	551	547	591	573	539	596	602	597	593	564	565	603	623	558	628	600	584	597	590	522	573	598	599	584	585	531	611	556	578	555	592	643	582	579	581	595	573	585	573	532	624	589	584	638	619	546	526	603	609	562	566	555	579	603	572	575	567	606	566	584	555	598	585	593	569	550	581	580	581	579	566	565	585	570	578	566	545	613	554	571	606	577	583	599	549	637	597	593	605	608	584	595	547	577	586	574	609	578	533	565	569	584	582	613	616	620	632	596	579	575	557	579	566	640	566	622	558	603	601	622	540	606	571	568	584	580	583	609	602	557	559	587	581	572	538	591	600	551	614	593	566	563	634	564	636	550	614	643	565	561	573	606	553	600	568	593	600	567	619	621	595	592	597	564	593	593	626	588	598	593	570	613	575	607	544	589	543	544	562	614	542	576	557	572	591	580	591	606	563	627	588	551	580	611	584	586	547	595	543	659	593	612	571	602	576	588	541	540	540	632	566	560	583	580	612	612	580	536	600	609	621	613	574	630	575
3753	3344	2583	1415	1076	905	791	4388	25029	16020	10505	4563	776	494	495	523	519	545	469	522	530	486	518	478	510	517	528	517	520	492	524	502	468	510	484	497	486	526	501	530	528	506	558	506	523	514	504	498	493	509	505	523	497	504	528	509	499	491	484	543	500	507	481	483	514	504	507	510	506	530	483	499	537	510	563	510	532	490	527	469	523	531	485	487	536	493	502	527	532	497	452	504	508	532	539	507	503	474	519	540	476	516	538	480	528	503	508	548	549	543	523	533	501	507	480	484	524	509	527	457	479	482	488	507	570	596	527	499	485	532	518	532	503	531	508	492	530	488	553	496	476	466	549	525	466	502	466	540	523	494	527	551	542	536	493	523	504	520	487	521	496	484	481	537	525	536	507	534	562	496	530	523	531	523	537	511	521	516	537	526	483	526	511	507	516	516	502	530	516	540	504	499	537	552	484	483	532	526	506	551	542	483	491	488	483	532	510	494	480	511	498	575	505	506	510	440	565	528	514	500	475	504	492	475	496	500	507	502	511	494	480	552	508	471	473	520	528	510	526	527	490	509	517	500	468	494	524	487	526	507	516	495	524	482	537	522	514	518	505	510	516	511	519	480	529	532	539	562	512	470	490	483	517	523	496	466	515	478	487	522	540	485	519	504	514	495	501	477	489	516	545	534	500	480	506	506	493	519	482	507	484	505	511	506	477	475	538	498	503	507	496	493	462	530	530	526	508	508	485	497	510	519	544	533	519	502	486	497	481	526	487	479	498	527	528	525	506	458	519	505	555	478	474	520	513	474	456	512	499	483	503	483	508	525	474	493	544	508	488	543	490	523	540	509	519	529	525	522	537	490	529	479	533	529	502	511	530	474	521	523	539	467	509	521	497	513	536	520	504	552	533	535	529	532	496	526	511	487	544	516	500	543	502	500	517	537	492	520	498	541	485	515	544	514	501	513	498	497	474	531	501	546	501	509	500	506	458	515	457	502	512	521	503	550	542	483	491	491	524	547	505	531	503	476	474	523	508	530	485	470	519	482	519	463	516	493	520	499	519	503	484	507	457	544	502	529	474	504	502	505	508	481	529	472	513	530	529	494	485	494	497	509	503	494	551	472	491	512	468	505	491	515	525	526	548	526	494	493	518	569	505	471	491	533	520	499	482	521	481	513	489	521	538	526	496	501	480	503	522	515	462	506	506	493	531	478	532	527	523	496	530	502	517	498	486	507	505	500	455	500	519	522	476	456	511	495	526	495	518	513	532	492	497	484	542	523	486	483	513	537	452	516	523	506	499	488	505	534	534	490	490	554	514	502	504	545	521	530	478	464	531	468	473	491	514	507	501	516	492	476	487	497	495	485	516	476	507	526	472	525	477	533	516	529	516	494	506	485	465	509	511	513	487	490	505	495	487	524	510	496	492	491	504	536	472	485	561	503	478	554	503	467	522	492	487	505	471	523	549	500	460	507	534	468	501	505	515	524	480	511	548	511	535	518	460	469	500	514	488	527	520	484	514	524	526	504	551	516	462	503	497	505	518	504	520	498	502	513	532	500	491	476	500	503	492	443	518	507	488	470	497	523	491	528	507	479	496	525	513	478	524	478	486	508	463	520	490	544	460	529	534	518	529	498	533	497	473	509	549	484	514	528	527	510	474	489	496	504	554	520	483	501	483	542	515	497	532	475	499	530	521	560	480	492	512	525	528	468	493	461	519	483	528	518	520	501	526	533	481	533	514	494	518	509	508	517	502	514	503	498	496	519	506	559	480	449	508	491	497	524	522	518	471	514	482	526	523	449	499	522	522	478	513	511	514	531	482	532	489	491	514	479	473	503	516	526	514	508	510	481	485	504	494	495	498	485	468	529	467	564	514	500	500	523	502	531	518	502	485	497	490	452	527	456	506	478	509	500	494	509	494	490	531	501	518	485	494	536	520	525	487	512	519	535	485	503	488	536	517	518	523	506	516	497	509	528	520	471	511	543	510	492	540	488	524	466	486	499	522	560	521	497	506	516	517	467	490	483	475	522	506	522	498	517	500	522	526	512	444	532	529	535	509	542	537	511	513	463	516	513	521	458	488	480	463	462	508	512	517	491	506	523	537	481	477	491	497	513	486	493	514	511	474	526	503	463	476	527	466	530	542	535	527	543	470	530	504	468	506	550	517	511	545	506	523	514	484	498	505	488	505	494	492	517	514	532	471	528	561	510	519	480	464	518	482	472	499	493	509	486	532	486	517	525	464	499	532	513	548	507	507	515	532	522	481	478	487	484	470	500	536	507	507	584	517	486	518	472	522	491	517	496	511	500	497	521	517	477	502	528	520	515	516	551	506	511	521	521	481	533	486	538	488	521	502	513	491	505	485	526	491	488	517	501	468	532	492	523	488	496	537	482	522	499	521	494	562	507	501	497	525	506	483	499	486	517	490	514	489	551	557	507	473	534	523	467	524	530	481	496	504	481	531	513	494	479	496	498	499	518	516	513	480	563	493	525	547	459	483	502	493	492	534	508	507	489	509	510	485	505	488	511	510	482	491	490	475	503	551	544	512	535	531	497	541	538	514	490	517	527	497	471	506	517	472	505	432	494	547	495	530	528	550	502	516	553	472	469	512	483	524	511	478	534	468	557	502	536	490	486	517	461	500	527	482	501	486	495	496	482	487	512	495	474	518	476	471	510	530	493	553	501	489	479	534	473	519	510	497	511	513	475	540	510	492	497	552	540	546	513	513	542	521	521	508	491	502	548	489	493	561	548	521	509	522	483	507	501	471	509	506	470	505	523	535	495	520	487	494	505	525	452	560	521	472	503	496	492	521	467	497	497	487	515	499	470	514	518	506	544	540	550	524	504	534	493	460	517	507	507	484	518	501	488	508	542	523	490	516	469	545	502	498	472	511	464	509	528	517	512	514	511	530	505	506	536	502	519	532	547	551	524	510	520	508	499	498	513	522	481	498	494	492	507	518	525	512	518	537	513	502	507	511	484	515	514	484	469	523	536	489	524	514	500	526	515	533	490	494	510	507	515	498	494	498	498	535	504	526	533	516	532	562	498	535	509	471	496	489	512	529	486	511	515	544	507	541	507	493	497	486	477	496	496	552	469	493	497	533	481	487	514	492	519	474	486	507	494	531	523	507	489	474	516	501	494	477	454	493	520	506	523	540	494	513	487	463	493	526	496	476	528	497	506	545	505	507	507	476	527	519	520	471	524	497	513	533	499	532	540	511	517	521	498	549	479	497	516	508	512	457	504	518	474	492	474	481	511	534	477	463	507	519	516	498	504	497	536	494	486	512	486	496	491	476	544	521	538	468	515	523	513	510	521	536	535	511	523	544	501	559	520	509	499	489	545	498	506	490	504	485	499	495	491	489	488	492	528	495	504	471	522	481	529	503	505	504	495	487	501	517	478	496	511	532	535	516	506	497	503	523	502	489	496	492	529	527	523	478	508	478	504	504	506	528	544	524	522	494	505	523	488	494	531	493	502
23871	20982	28091	24059	20942	8304	2169	14127	43458	38309	22711	7183	1156	983	902	936	880	916	913	836	920	895	840	862	886	859	922	878	917	873	927	878	890	895	840	884	903	904	867	891	890	940	872	879	822	909	869	917	851	888	879	893	866	894	930	853	929	929	884	895	867	914	905	884	902	866	844	838	852	945	884	897	882	928	857	881	833	927	931	903	930	903	877	865	917	902	884	883	852	882	842	853	903	871	854	902	988	898	893	929	858	889	895	924	892	831	889	884	862	904	914	868	867	845	914	886	880	890	859	825	887	846	917	892	808	844	892	824	877	880	889	857	826	850	864	899	844	882	886	904	896	899	813	901	843	896	829	848	861	865	845	926	849	870	876	882	889	827	880	846	868	870	863	885	909	861	891	901	900	897	877	853	951	892	872	877	888	873	856	859	880	933	894	907	892	847	917	878	944	878	889	892	870	865	844	855	871	852	852	859	890	888	887	876	918	852	884	898	885	872	832	891	866	866	817	860	886	830	918	905	902	897	849	893	883	907	868	895	919	939	915	864	900	855	931	867	914	947	843	897	872	914	897	833	856	862	882	843	893	839	895	889	863	882	919	866	895	862	900	874	882	849	882	906	862	908	891	876	907	844	940	844	857	879	867	856	872	889	859	897	876	876	838	907	863	902	888	921	807	892	884	846	860	854	914	911	864	892	863	924	898	880	893	884	823	818	830	858	857	888	921	846	932	885	879	882	896	844	876	850	910	844	883	890	844	849	893	884	916	958	887	873	887	922	874	921	885	889	851	857	919	866	837	886	827	911	895	863	870	874	843	921	880	899	889	891	863	877	914	887	902	902	867	896	860	851	923	926	922	889	869	885	902	879	888	857	821	922	919	856	887	899	872	855	883	864	854	816	815	861	845	906	888	851	928	914	898	880	927	879	863	928	914	856	876	866	878	896	879	843	903	872	859	869	886	913	872	843	851	886	869	878	860	878	831	871	845	859	836	921	882	870	877	891	836	900	909	941	852	878	927	891	882	855	896	886	798	867	915	860	914	897	899	935	871	854	906	909	859	882	909	822	882	901	845	913	886	854	911	885	882	839	874	890	849	873	847	891	879	876	932	829	803	875	850	866	862	902	933	832	871	876	891	927	910	896	828	914	893	962	849	891	889	880	858	901	865	936	882	868	881	880	888	898	836	898	850	893	910	936	929	837	860	855	879	906	907	863	859	836	881	870	841	894	890	852	893	872	878	871	888	870	892	828	929	873	855	880	904	883	898	849	875	873	858	951	896	901	903	857	820	833	866	848	883	863	875	922	876	809	929	880	939	857	861	892	884	880	874	832	917	873	921	895	875	872	867	886	877	931	842	896	863	874	839	843	873	881	842	901	866	899	896	928	877	856	906	874	900	859	838	863	846	857	905	897	891	870	872	930	880	888	854	882	863	928	849	857	825	895	899	920	927	864	870	857	888	913	916	910	884	827	886	882	893	867	868	894	929	868	899	844	847	892	868	836	924	849	908	871	913	929	923	896	930	893	899	810	858	833	844	874	863	877	841	895	869	837	877	873	841	814	879	904	890	869	859	857	876	879	856	853	889	839	890	928	889	834	875	891	900	889	871	869	917	856	886	890	897	834	864	877	911	882	845	867	907	858	832	897	902	859	896	952	827	914	849	921	917	844	871	881	881	878	886	840	838	906	879	908	903	868	880	874	879	891	897	888	844	927	922	914	923	867	857	865	820	914	879	895	872	902	876	840	883	848	898	865	892	910	880	864	906	888	943	817	851	849	883	915	842	916	904	874	854	865	821	869	896	855	805	890	855	874	846	867	915	881	851	873	861	886	875	873	823	847	863	875	839	875	906	905	839	866	844	838	891	911	867	855	895	901	930	844	906	885	910	828	921	896	834	869	884	881	869	841	848	873	896	871	882	819	862	908	945	868	953	890	892	832	898	888	892	844	841	873	854	900	907	906	875	889	895	868	908	825	868	867	864	883	876	858	870	869	901	818	883	902	851	856	884	866	946	855	872	845	950	879	838	898	882	846	868	898	807	885	920	908	869	859	866	852	878	918	931	876	897	891	845	912	911	895	899	866	867	890	875	845	887	934	847	864	931	840	879	871	858	869	862	835	959	873	830	876	917	844	910	831	872	850	889	889	823	864	833	908	858	873	906	873	849	897	883	870	863	872	845	860	862	862	938	897	888	890	898	892	904	840	856	832	902	944	899	893	887	818	833	905	919	875	910	902	873	939	881	860	901	910	907	921	876	852	849	888	909	825	868	893	892	820	860	883	833	925	895	926	877	854	871	851	890	874	870	882	853	890	895	829	920	924	857	838	879	847	909	899	907	916	873	838	793	853	852	914	875	886	846	867	871	905	831	890	848	835	834	860	823	885	908	845	904	864	945	898	863	829	857	846	860	882	911	900	872	882	913	869	872	921	895	871	898	889	907	854	912	865	864	884	910	888	913	891	882	869	877	895	912	864	926	853	890	907	938	863	884	886	858	909	905	906	887	871	850	819	868	859	884	918	872	919	859	830	892	925	845	912	886	884	851	847	837	881	861	823	909	930	842	846	867	911	870	881	877	892	945	869	886	882	979	891	871	882	863	888	902	851	901	983	888	862	840	891	862	862	892	901	877	864	937	875	887	900	871	873	851	902	906	886	881	906	921	920	812	891	925	860	853	865	917	940	854	907	836	881	881	869	898	873	908	850	846	858	856	849	937	877	922	857	924	844	866	896	902	905	880	878	843	877	856	841	875	910	885	877	910	870	881	883	913	886	862	867	872	870	851	849	805	854	884	872	924	850	854	866	904	874	892	866	872	847	897	877	842	876	838	871	876	887	830	852	846	900	935	937	862	901	871	849	923	855	907	875	892	824	890	917	829	867	860	912	879	882	922	866	897	868	959	925	871	836	830	899	873	869	855	885	940	873	917	827	915	843	865	844	880	868	909	856	910	916	884	874	915	835	892	887	918	890	881	870	847	881	857	888	844	878	888	905	817	886	875	890	914	916	883	889	861	883	884	877	864	929	905	852	834	861	880	902	916	892	915	872	852	904	900	826	935	893	861	871	978	867	878	883	861	880	907	869	878	884	917	880	856	890	855	918	814	858	927	875	843	907	826	843	845	894	856	914	920	878	923	863	875	905	893	895	893	869	847	868	887	923	901	872	911	825	893	842	809	892	889	853	858	883	854	910	880	907	820	948	853	833	890	880	832	817	894	887	943	878	917	873	916	929	865	886	889	900	896	887	888	852	876	869	900	879	875	874	911	880	925	830	852	872	875	837	885	866	876	921	837	840	840	900	904	846	844	917	847	858	857	921	866	815	847	828	868	899	888	922	881	885	853	851	867	900	875	873	856	834	900	913	925	919	852	922	864	884	892	882	877	877	823	852	850	880	849	842	836	854	849	918	904	873	877	847	892	882	916	813	866	872	933	854	846	904	894	869	865	865	858	883	918	897	895	883	875	840	934	892	836	943	848	891	866	888
4345	6671	5155	2831	2018	1545	1440	17680	42334	32432	16426	5570	732	713	728	772	776	743	749	763	735	759	721	706	743	783	731	718	758	757	717	732	742	765	735	778	765	781	730	752	691	746	714	745	710	743	731	801	763	778	726	718	731	752	685	746	734	756	768	755	725	706	727	702	790	748	727	742	702	703	711	785	727	738	725	781	755	732	687	731	739	746	736	744	721	749	686	726	733	704	688	751	754	775	725	740	738	741	733	715	795	751	740	709	641	734	743	767	741	709	743	711	765	751	725	771	727	701	733	721	752	766	750	734	753	695	787	752	772	727	752	712	710	675	700	703	784	729	727	795	666	760	700	778	709	697	729	742	754	715	712	742	711	755	727	738	717	698	758	758	748	743	741	669	719	676	731	754	704	728	757	731	736	722	739	748	743	739	710	754	742	750	706	792	701	735	768	728	695	774	726	746	728	739	728	740	723	689	772	715	744	703	718	762	736	752	763	690	722	740	762	713	719	741	742	732	716	698	747	693	744	740	722	721	707	706	735	727	706	780	675	695	766	702	753	692	779	703	733	670	757	739	769	730	679	793	758	731	799	770	707	738	728	712	700	752	712	738	742	754	696	772	709	724	690	696	734	751	734	714	733	770	733	731	780	731	709	783	729	676	752	716	662	709	698	703	740	722	693	682	724	726	721	777	800	754	754	711	715	780	697	694	719	730	765	707	751	684	707	705	710	699	729	721	740	686	728	682	736	682	737	753	735	746	722	713	718	752	770	727	705	717	711	766	738	719	715	737	724	759	740	686	760	763	669	723	659	753	689	771	692	722	765	694	712	771	678	738	747	740	771	727	749	693	739	775	709	774	724	721	730	722	759	744	720	756	713	691	734	760	774	734	790	741	702	773	749	756	767	775	701	720	706	715	711	754	740	678	686	713	715	755	710	725	728	739	752	736	754	738	739	764	706	730	760	733	777	723	679	755	732	769	735	713	770	733	728	734	734	721	723	705	695	747	748	721	724	755	747	705	734	733	711	718	775	729	739	692	733	720	687	723	726	717	734	711	779	754	721	733	761	681	671	724	680	785	735	709	752	704	741	684	740	720	738	748	708	723	774	754	755	724	742	691	764	712	748	743	729	716	741	767	741	719	702	731	759	717	757	731	725	732	713	737	679	716	717	681	697	730	743	687	701	712	719	738	775	752	716	745	751	700	694	764	737	709	700	733	777	744	701	705	724	736	714	711	793	751	746	739	715	710	731	736	768	735	709	701	744	711	743	783	743	738	737	711	696	672	707	732	751	692	698	725	720	727	698	752	755	742	732	715	746	751	750	748	726	685	729	733	734	730	750	697	677	709	692	703	708	749	753	721	712	683	681	764	719	788	709	726	708	686	707	750	769	732	720	754	755	718	703	700	682	748	758	718	733	758	719	703	742	745	717	747	724	672	718	731	721	732	742	790	723	658	749	751	677	705	746	677	720	685	708	706	675	758	765	725	761	715	716	727	732	680	718	757	750	692	719	739	751	752	708	733	751	759	702	714	704	716	711	730	735	727	732	704	750	726	721	700	707	759	693	757	723	749	672	771	718	748	774	698	755	746	712	749	749	736	736	706	738	723	733	685	699	702	715	755	680	744	717	728	703	738	716	705	721	729	722	702	760	701	740	687	665	754	709	716	722	744	722	710	646	742	749	727	711	715	735	742	737	731	750	678	709	724	742	762	748	733	729	698	747	711	702	705	779	763	640	721	780	739	774	696	754	754	689	733	734	736	744	745	713	757	711	718	707	703	683	735	687	738	690	717	765	723	732	760	724	723	684	690	734	727	722	756	759	744	715	775	749	712	765	725	768	714	714	766	735	759	719	694	750	695	760	692	756	760	700	721	730	726	702	758	721	729	738	763	747	716	744	762	693	709	741	712	735	704	783	711	730	749	716	729	722	722	698	781	725	764	685	715	758	695	734	702	694	721	730	741	713	726	718	766	740	703	690	690	736	729	714	726	739	782	756	741	740	744	732	720	707	712	734	735	702	731	738	693	745	708	728	751	698	720	763	729	707	759	744	754	687	728	733	707	718	699	716	761	648	714	710	690	783	687	736	719	728	697	714	714	738	758	790	732	785	707	739	745	643	716	751	691	727	753	746	686	734	725	740	708	718	721	699	729	745	740	741	673	757	725	736	779	702	685	740	748	635	722	755	694	674	728	702	714	748	737	708	737	717	676	727	723	718	818	695	717	752	714	741	730	684	710	690	735	728	742	732	762	725	734	736	724	716	711	683	755	708	680	711	739	724	683	745	755	695	741	722	712	751	713	742	700	729	669	728	682	739	763	727	761	725	696	760	744	760	744	680	760	720	740	702	705	736	707	752	711	769	707	744	754	726	712	718	749	698	705	736	762	735	691	754	740	726	756	761	776	745	718	766	691	748	715	739	734	724	720	706	743	705	742	709	754	736	726	684	705	701	720	705	699	663	735	772	757	723	701	686	720	749	743	688	729	729	712	744	741	740	747	670	736	778	763	777	733	693	721	796	710	693	672	677	798	756	712	707	717	738	745	733	682	720	696	719	707	707	771	746	733	765	710	710	744	768	695	733	720	733	656	706	729	722	720	715	707	748	742	712	732	794	658	742	761	728	695	739	735	733	756	720	740	698	742	719	735	726	774	705	741	725	733	714	714	726	784	731	713	700	733	694	784	735	768	704	709	714	693	726	695	736	722	725	728	710	795	719	734	778	697	737	726	778	742	692	705	770	691	732	731	758	735	752	711	707	773	735	762	693	699	751	724	724	711	682	715	679	723	724	681	730	783	741	700	705	764	704	752	736	715	711	719	710	710	699	717	735	738	685	713	692	722	735	735	691	683	728	713	740	690	746	712	726	728	679	713	732	710	714	738	750	715	726	716	755	656	714	745	746	679	685	738	727	755	735	779	754	760	706	705	742	783	726	719	764	718	759	688	704	726	761	700	715	695	716	743	691	710	680	696	742	724	711	715	689	715	746	760	785	697	738	723	720	766	710	758	696	713	739	727	745	681	725	722	694	730	699	724	685	720	729	690	754	755	700	689	725	710	757	710	732	706	749	718	720	693	734	718	766	803	705	756	778	701	712	731	711	674	747	722	710	718	708	731	780	692	687	700	719	739	725	734	739	694	695	719	722	692	710	737	759	681	727	697	699	676	774	736	714	726	755	703	723	706	755	708	671	725	686	705	789	754	706	740	730	743	710	709	761	741	722	751	731	739	711	722	747	693	691	725	742	692	729	719	759	663	743	726	773	708	713	712	723	725	718	713	716	679	744	719	697	786	699	665	733	739	720	678	746	713	735	759	700	732	738	754	742	663	748	770	793	719	727	700	751	720	739	754	685	751	683	769	688	748	705	763	688	731	688	718	699	651	718	728	698	742	703	753	735	725	774	690	720	719	739	739	672	741	753	739	742	747	688	720	723	731	745	722	714	709	739	734	729	738	726	737	697	746	698	714	706	669	727	739	728	726	726	709
27296	12267	1487	857	652	511	512	742	3141	3481	2067	881	444	419	432	434	450	429	453	474	468	464	414	460	419	411	473	476	471	467	464	456	442	429	444	416	424	418	423	448	429	443	483	445	421	432	410	477	448	456	457	455	403	410	434	460	517	413	457	437	481	402	439	427	460	444	440	428	460	432	470	438	475	445	437	449	435	434	436	440	450	446	424	444	463	413	465	434	426	434	427	440	471	448	433	464	454	404	445	442	462	441	472	381	436	431	467	449	412	457	445	465	444	438	461	452	461	474	470	429	442	417	413	430	466	486	442	440	475	404	441	430	434	396	404	409	434	437	471	444	423	455	462	448	421	416	431	418	401	415	432	462	427	422	420	455	441	422	393	444	450	460	459	466	430	417	479	441	449	437	439	446	441	424	478	426	441	464	428	463	448	440	447	444	408	408	407	451	457	433	434	443	428	460	396	437	474	440	424	448	422	446	409	437	449	418	449	445	417	440	436	455	436	395	447	417	446	424	461	440	470	416	426	473	471	475	438	452	423	453	400	468	486	449	419	432	438	443	469	475	468	455	442	431	404	434	429	428	438	438	437	463	483	451	444	419	437	438	458	449	431	494	402	425	458	427	423	457	399	397	432	413	422	395	449	466	451	453	479	436	438	467	465	451	422	469	467	442	408	445	433	423	446	438	445	478	419	443	434	445	495	440	468	429	441	451	467	452	429	439	409	454	442	412	435	461	436	432	444	436	444	451	425	450	456	451	444	445	454	448	450	441	405	426	397	453	433	435	430	478	488	419	410	431	444	444	488	465	438	436	434	458	409	466	452	475	428	440	434	458	424	448	431	448	424	431	433	428	430	432	391	441	410	445	455	464	446	420	419	447	429	437	474	456	458	421	465	504	414	425	430	417	443	443	424	428	458	431	454	398	431	416	440	448	441	419	427	439	400	471	457	459	429	422	406	460	438	447	436	439	466	437	443	451	392	437	452	416	470	447	398	430	455	438	393	443	442	427	464	436	445	453	470	407	469	441	466	458	414	446	457	429	451	447	446	452	459	448	431	481	466	441	452	465	449	425	441	487	455	432	448	437	437	414	422	432	468	430	394	418	441	458	421	432	443	462	489	444	464	453	429	433	438	486	420	455	471	453	404	462	436	418	470	449	437	456	466	424	471	445	412	425	420	420	468	473	445	464	444	444	437	448	443	439	475	429	454	446	425	442	463	423	446	461	424	458	413	454	449	470	437	414	432	453	425	469	421	446	472	481	458	438	441	468	418	438	453	415	435	468	393	424	462	440	460	438	438	460	486	452	449	463	448	454	441	437	444	445	433	444	450	435	445	455	426	449	411	425	422	432	412	469	501	461	415	429	479	485	443	432	413	442	445	458	414	438	435	487	414	408	469	429	439	423	449	457	476	472	450	439	436	434	447	482	450	402	446	442	419	443	441	437	447	428	441	476	486	430	432	414	443	416	450	441	452	418	423	451	448	424	461	444	439	462	410	436	467	419	462	445	428	411	436	460	464	450	426	470	423	446	457	462	440	473	426	416	443	446	464	449	426	436	422	434	447	464	448	444	419	456	433	444	423	470	448	435	394	441	467	458	460	409	471	448	435	465	443	437	459	463	436	434	456	442	452	448	457	428	426	442	450	432	414	438	464	461	430	442	430	447	429	446	430	412	425	428	468	444	454	426	444	419	424	444	436	428	440	414	410	436	441	450	420	456	439	451	453	426	444	449	433	486	426	467	462	409	431	412	465	414	449	456	457	457	432	448	413	469	465	439	476	452	419	432	454	449	433	391	461	431	452	427	446	428	445	438	429	430	427	437	431	418	456	431	410	429	426	466	449	456	429	471	422	462	461	464	420	416	466	414	428	454	455	452	437	469	478	412	456	445	454	418	414	460	420	467	435	473	445	434	446	445	441	461	487	447	495	452	457	460	451	436	430	432	457	423	435	445	432	443	437	448	430	467	444	516	427	455	425	438	441	479	445	470	428	439	435	434	432	431	435	432	425	422	444	422	457	449	424	419	442	407	435	428	448	472	397	456	448	467	404	428	484	472	407	417	406	428	418	437	419	442	418	447	450	438	466	428	443	405	462	464	458	449	426	464	441	425	448	411	441	473	463	445	441	427	444	460	462	447	461	439	418	447	434	462	477	428	418	461	426	481	437	424	458	450	435	451	432	437	471	447	417	433	397	424	410	423	443	458	440	439	431	470	447	455	457	419	473	485	424	429	420	400	450	471	435	454	451	454	425	444	432	441	439	395	450	430	423	434	463	434	426	429	434	454	439	457	434	457	432	463	458	467	452	447	417	461	434	427	418	417	436	417	434	418	438	408	429	455	425	454	460	417	434	402	441	478	415	467	459	461	434	430	474	474	413	445	429	431	431	435	428	479	456	419	439	464	471	434	424	416	427	445	469	445	452	445	403	450	421	421	414	456	410	462	498	432	440	452	443	432	442	456	435	475	430	444	429	437	459	471	442	454	422	416	450	424	499	444	470	463	406	422	449	461	446	454	411	421	423	449	428	421	462	450	441	485	485	397	449	441	417	448	440	454	423	464	419	431	437	451	454	438	414	428	408	435	447	436	441	432	453	476	422	427	463	450	437	458	446	450	423	442	468	445	435	459	439	466	434	454	459	413	456	465	419	492	427	469	465	455	445	438	476	454	471	437	444	436	473	430	438	421	439	436	443	445	420	422	454	448	445	442	460	439	436	468	434	456	446	387	448	445	434	446	431	422	443	420	456	432	410	426	418	449	446	452	429	460	446	477	441	436	492	427	473	420	472	453	445	422	432	459	459	407	452	468	445	462	444	457	466	465	427	418	468	430	462	454	440	452	447	418	428	497	452	435	437	430	422	479	420	398	432	416	449	440	463	458	437	420	435	471	474	490	497	420	423	458	428	436	438	438	443	474	431	421	468	423	455	430	454	440	461	451	450	432	423	442	455	444	452	431	456	407	436	423	445	437	430	413	499	416	435	442	436	445	435	461	435	421	460	461	430	420	399	454	446	458	454	423	423	442	481	392	439	454	436	430	432	445	453	459	462	421	407	462	431	419	461	397	440	443	426	462	460	438	420	428	458	431	443	438	468	446	471	461	444	403	473	432	495	440	451	470	428	465	431	428	438	460	434	461	462	426	457	430	428	475	430	440	478	381	476	437	381	416	451	436	431	461	425	457	453	439	435	451	435	443	445	434	467	471	471	455	425	474	435	445	451	434	427	420	438	428	454	447	457	470	442	430	443	449	461	433	436	436	436	452	465	440	418	452	472	451	453	457	431	451	459	424	473	444	424	453	441	414	469	435	426	439	437	470	476	462	445	460	449	435	414	422	448	438	408	410	441	445	431	409	436	456	443	456	469	436	427	459	470	426	459	430	484	431	437	423	435	432	432	402	455	462	463	419	436	445	442	431	455	460	406	442	443	437	455	423	463	441	405	476	447	467	439	446	389	415	438	418	397	424	425	433	385	442	429	455
5001	664	623	497	431	394	437	894	3919	3866	2107	802	368	358	359	396	383	383	384	410	387	378	382	363	365	352	383	369	377	368	365	367	413	392	398	376	379	401	407	378	368	356	372	422	387	405	384	376	383	382	355	380	371	366	375	403	364	347	387	390	370	397	386	387	374	378	371	371	379	384	370	363	394	380	405	372	399	362	396	386	394	373	379	295	377	383	358	391	407	357	398	349	376	382	414	412	398	387	358	345	375	387	391	380	392	378	363	398	377	392	356	420	393	370	367	410	372	395	405	384	360	399	377	389	396	388	406	371	393	396	389	351	395	409	378	381	355	350	388	383	366	396	391	369	396	374	398	359	392	355	391	386	392	400	365	386	415	361	400	383	391	352	393	360	411	373	365	359	397	374	368	382	355	352	392	373	357	408	377	353	377	357	386	370	366	387	408	369	394	398	367	375	385	356	412	350	372	404	373	393	365	377	380	364	378	364	362	355	381	365	345	342	361	379	366	355	384	365	386	406	401	382	347	341	372	330	385	374	373	355	346	383	406	365	374	393	386	387	379	387	377	400	358	354	404	362	413	345	384	350	374	362	377	362	376	390	380	365	365	416	390	420	364	356	362	374	375	385	391	375	370	405	427	374	353	353	405	366	393	390	380	380	393	375	367	394	367	378	352	397	368	380	388	376	379	401	383	367	366	377	347	383	384	364	399	364	370	376	362	382	381	321	403	370	364	403	379	353	370	402	386	375	376	367	362	385	355	396	398	373	365	381	371	340	406	382	364	400	362	378	388	354	379	400	373	397	374	389	380	360	406	392	350	371	381	379	411	408	359	343	375	382	413	399	351	389	408	410	401	378	353	401	399	385	374	384	358	367	364	379	351	370	398	382	402	371	378	385	390	400	372	386	401	377	381	383	360	383	410	368	395	380	357	409	349	393	353	388	385	373	371	370	400	381	338	391	371	379	370	406	380	396	387	400	370	387	342	374	362	402	380	358	369	385	396	388	420	405	375	393	337	347	396	396	381	359	385	379	386	369	366	380	398	380	348	386	354	364	368	396	359	386	414	407	377	366	380	376	397	363	384	354	404	396	379	380	358	387	398	373	364	399	413	378	374	371	406	388	347	377	399	413	400	371	375	380	392	403	392	353	375	374	355	435	406	348	362	349	381	395	371	368	377	357	359	414	365	377	376	371	383	401	392	356	376	363	349	350	346	365	358	353	376	359	362	384	365	361	358	352	384	387	366	390	369	342	380	376	384	383	388	398	412	366	387	357	336	363	357	356	381	390	363	362	368	365	400	364	399	381	390	374	386	377	365	332	404	376	398	391	373	392	343	369	347	386	373	379	398	348	382	340	348	366	377	386	368	389	379	365	389	371	353	376	375	353	366	365	381	364	344	390	361	369	412	360	390	364	384	382	378	375	420	356	396	396	385	425	364	406	357	409	368	386	399	344	389	394	376	403	381	385	377	388	370	337	391	366	402	393	379	393	402	382	410	351	397	364	424	338	351	365	362	403	393	385	393	379	409	389	391	369	377	377	375	373	350	368	385	381	382	395	340	391	374	394	386	394	383	378	360	388	321	360	402	333	385	406	375	373	364	350	364	398	406	369	406	377	402	385	389	392	383	364	374	364	393	418	383	370	350	363	390	397	394	361	354	397	371	397	406	373	388	358	383	405	395	368	358	362	382	371	374	328	393	379	368	415	364	391	357	382	383	378	386	374	378	392	386	382	374	367	368	390	344	364	363	393	343	395	351	379	394	367	392	361	367	343	380	367	374	374	392	387	382	366	358	370	366	347	370	374	377	360	381	381	363	379	394	383	370	360	370	365	378	429	378	358	390	357	381	386	406	360	405	371	378	387	365	401	354	358	416	351	382	392	370	363	366	363	372	351	381	391	368	383	414	350	370	371	371	388	373	388	382	372	361	362	382	375	400	376	424	370	353	377	376	365	396	409	394	361	364	386	386	404	363	363	329	400	371	369	402	351	381	402	371	384	375	394	374	385	360	351	353	388	372	375	410	428	387	357	375	405	389	380	361	407	347	416	372	417	384	382	381	408	373	359	368	374	393	374	409	403	381	402	369	370	378	402	383	347	359	394	392	386	377	380	354	374	375	411	357	341	377	412	402	371	363	391	381	367	376	394	345	382	371	360	376	398	361	364	405	392	375	383	380	355	391	378	364	336	342	393	359	376	380	335	381	349	411	378	386	392	380	418	391	341	391	396	349	372	406	359	366	366	376	386	396	370	362	362	389	366	365	373	364	385	385	390	409	391	364	388	400	357	355	345	364	364	377	389	383	387	366	413	407	397	354	362	391	395	404	387	391	392	382	390	356	386	371	404	385	352	375	373	378	361	377	361	409	397	366	350	377	357	352	364	378	344	387	352	371	384	399	380	385	407	349	390	390	382	376	381	417	367	378	366	387	399	379	362	396	372	348	383	363	363	364	402	406	364	376	383	352	398	392	377	393	387	359	376	379	389	367	394	387	326	384	355	341	380	427	401	360	390	381	371	377	349	399	365	382	360	362	373	403	382	376	384	386	368	356	383	367	342	376	388	331	398	385	381	376	372	344	397	395	365	377	395	391	381	391	388	375	357	348	390	367	373	327	371	378	389	374	403	388	382	388	383	387	398	410	376	378	385	375	382	397	336	380	425	417	373	390	415	367	369	355	343	388	389	363	374	397	374	338	424	382	403	385	376	366	381	344	391	436	345	382	380	402	357	368	376	388	373	361	378	353	374	361	355	379	357	360	392	366	369	351	402	414	383	406	376	401	409	351	357	368	369	402	363	404	369	356	387	367	392	358	403	382	411	378	371	413	371	370	411	378	371	403	374	384	372	366	383	371	361	391	393	369	374	414	390	394	362	355	355	378	393	375	398	361	379	379	387	412	379	399	401	403	427	382	420	340	376	378	386	404	366	361	420	371	401	368	385	396	355	395	392	374	357	384	385	389	373	367	362	391	400	391	319	405	385	351	409	378	406	364	397	378	335	389	374	359	374	342	363	389	355	353	397	361	346	380	377	389	401	378	355	346	368	386	408	375	383	360	363	385	371	377	374	365	357	377	357	400	409	369	372	377	383	376	386	397	399	390	370	367	340	422	366	373	380	387	351	394	372	368	365	412	402	340	391	370	340	382	360	396	377	385	365	410	404	376	354	370	363	359	388	388	391	412	388	387	393	393	368	379	401	401	372	356	345	400	388	377	368	358	408	365	367	405	387	405	367	378	368	391	359	389	404	374	387	377	380	345	383	404	380	341	377	382	374	374	383	414	397	422	374	412	398	375	402	412	372	379	375	390	346	378	375	405	386	386	356	339	355	350	362	374	351	366	360	369	392	364	363	397	371	406	366	371	381	357	370	342	387	379	335	379	391	363	446	402	374	417	384	381	383	401	382	401	378	363	398	400	397	382	378	415	349	364	345	369	357	415	361	332	350	383	381	353	408	365	375	372	403	377	370	370	389	351	415	391	373
25201	21064	26790	25005	4164	955	728	626	6032	26267	18804	3844	573	483	501	514	464	479	449	468	498	481	482	480	474	456	454	479	487	471	429	458	468	471	509	480	489	455	520	463	466	427	461	485	437	477	476	457	477	461	413	492	456	456	465	464	471	469	477	502	447	493	490	505	478	507	493	475	463	444	484	522	427	511	472	472	473	463	465	489	485	458	462	460	485	461	453	478	516	462	455	482	438	438	485	476	475	466	491	471	426	462	465	455	497	493	504	488	491	501	449	438	412	453	485	482	478	466	437	485	495	459	467	494	452	492	476	529	425	482	446	470	469	455	449	471	429	474	491	475	483	496	511	473	458	468	498	474	430	450	472	477	500	436	497	476	477	495	468	498	488	485	494	479	454	463	491	444	474	469	464	435	488	481	453	468	486	454	475	482	489	462	459	430	516	480	480	482	482	476	462	486	437	475	441	441	485	471	490	430	494	445	442	479	430	439	450	435	462	469	457	479	479	463	488	448	465	447	439	453	497	477	485	482	442	473	463	494	457	473	445	455	470	459	452	444	496	448	490	468	455	453	449	450	442	486	475	470	484	481	447	429	457	501	461	486	479	469	506	505	440	459	483	492	456	457	428	499	477	447	474	464	439	479	457	460	465	453	456	450	477	470	463	444	480	494	490	476	491	444	525	479	446	471	454	464	460	457	496	486	467	493	477	464	462	492	447	498	484	497	471	472	478	481	437	463	462	444	445	439	442	494	459	463	441	487	480	491	474	429	437	471	493	484	466	484	443	490	507	498	449	474	465	426	450	495	467	486	448	468	473	483	496	431	471	424	474	484	483	453	498	467	440	501	436	485	507	468	414	477	462	471	485	466	464	472	505	474	492	457	463	462	497	475	481	479	484	448	469	455	453	479	451	483	453	476	459	454	442	459	474	482	485	450	472	496	501	465	476	450	418	442	520	484	462	455	497	435	459	474	424	483	469	479	439	441	451	454	466	429	514	477	464	452	434	462	481	484	466	477	437	444	486	429	469	495	452	505	477	483	469	448	471	478	470	464	500	463	460	496	465	442	513	494	452	494	426	459	464	493	489	491	449	473	471	466	481	455	491	433	456	468	496	444	466	422	436	439	454	479	471	432	459	450	472	449	498	451	449	501	511	452	465	436	436	445	479	492	457	505	530	465	435	463	417	495	464	490	439	458	509	481	496	469	487	460	500	472	473	473	515	472	465	444	445	471	461	442	465	486	470	490	475	456	468	467	476	465	473	459	528	457	457	483	473	442	451	437	468	501	478	468	476	478	479	476	433	470	488	486	470	449	438	461	488	498	485	458	460	508	487	496	476	478	440	461	496	459	464	501	465	457	508	483	496	464	443	483	472	472	486	462	499	471	485	465	464	434	428	482	491	439	466	447	480	441	453	428	466	472	457	447	492	433	435	449	474	466	484	475	442	453	473	437	469	505	461	475	469	487	440	440	493	493	446	398	494	458	481	467	500	462	461	475	484	470	486	465	516	462	488	480	472	501	478	473	464	464	467	499	480	509	474	484	497	462	452	484	465	437	461	509	443	460	475	471	457	490	470	466	460	462	439	470	470	492	482	493	466	463	463	495	506	453	485	486	475	490	507	489	450	466	474	491	490	451	450	473	450	460	470	424	503	462	485	488	485	450	439	473	441	431	476	502	442	470	487	449	502	461	436	474	467	472	491	486	467	476	477	506	462	487	429	495	459	461	464	444	470	485	429	495	467	456	461	493	450	463	474	450	449	469	453	517	443	477	479	412	482	474	462	465	473	455	431	451	463	472	495	478	484	474	489	511	512	418	460	477	507	486	481	472	504	449	470	481	465	485	495	471	467	426	502	457	498	475	467	495	509	472	526	428	465	503	499	457	489	502	454	443	492	455	464	457	492	469	480	475	439	446	463	479	460	461	488	494	500	471	438	488	468	461	492	484	502	442	468	473	482	491	490	509	514	504	462	453	442	476	447	457	513	502	531	454	481	482	477	482	496	491	473	457	511	493	484	466	482	452	491	447	499	455	456	472	460	498	460	445	467	464	441	520	457	477	472	469	495	499	494	456	458	459	461	486	451	495	430	435	458	480	487	473	420	470	451	495	477	447	475	489	471	469	469	427	502	468	463	435	484	468	468	481	468	472	473	467	496	470	456	469	475	447	468	499	497	468	499	411	456	493	484	454	522	415	497	480	451	469	476	443	477	466	465	456	453	431	472	506	476	469	480	502	457	427	461	494	451	443	488	506	488	518	462	429	495	444	462	481	482	496	471	501	454	472	481	489	434	448	470	460	470	454	491	515	443	482	448	465	480	476	460	485	441	478	496	466	479	447	467	453	440	448	471	442	467	522	469	450	427	490	505	458	461	501	471	473	465	443	469	468	482	474	485	457	424	475	459	450	478	436	443	453	493	470	468	491	462	499	456	433	479	487	484	452	440	430	468	460	462	474	475	475	438	476	495	489	468	478	483	500	471	462	502	471	466	504	486	460	464	478	504	459	460	451	480	472	444	482	475	491	482	510	486	462	473	433	484	455	489	462	435	451	460	473	484	469	424	485	479	458	429	478	483	512	444	441	469	446	471	450	452	443	479	477	437	456	471	491	454	473	471	459	478	465	487	466	474	434	493	478	482	474	480	442	479	512	474	475	472	478	509	456	474	492	460	461	462	474	515	434	464	503	510	457	461	475	498	444	506	479	471	452	477	485	470	461	487	472	486	451	461	440	488	488	447	467	436	450	491	454	454	484	463	483	442	502	437	469	448	472	475	449	482	465	440	498	487	484	437	443	490	442	452	452	469	443	468	455	498	456	493	511	459	477	494	461	472	458	497	480	468	470	415	424	474	510	468	457	450	453	442	462	457	474	456	422	481	440	480	495	471	469	448	450	499	487	425	463	449	448	473	463	477	492	465	444	499	494	459	434	439	429	475	492	467	463	452	488	491	431	492	460	513	486	460	494	482	448	494	484	436	471	469	458	520	464	500	475	472	478	456	494	476	499	479	514	468	448	489	463	483	465	490	470	467	469	462	482	476	469	482	459	475	449	453	467	457	455	469	458	467	480	488	497	462	458	450	501	492	432	500	455	463	454	483	483	422	463	478	475	453	480	499	472	457	504	489	493	505	392	453	470	499	483	501	467	467	462	458	468	446	455	485	485	487	480	460	458	513	463	454	479	457	459	414	467	461	504	509	484	516	453	483	470	489	470	481	488	479	480	446	484	477	444	489	440	439	473	414	445	497	439	469	500	501	473	468	490	484	472	475	467	471	493	478	470	470	471	484	470	509	446	489	441	429	458	483	512	451	472	460	442	477	495	425	490	439	442	451	523	477	462	492	461	484	497	477	456	475	462	499	479	495	477	446	496	484	465	498	457	513	503	456	474	505	461	496	474	438	457	464	474	465	469	473	441	461	468	460	456	473	478	480	456	474	492	491	474	468	448	441	457	455	479	462	461	458	443	458	481	444	473	489	506	471	429
3668	2989	2477	1390	943	767	689	723	8517	25413	14598	2607	411	442	401	440	445	415	389	384	425	413	409	411	407	427	421	384	402	414	399	417	411	407	435	370	426	424	449	431	448	435	422	403	435	421	404	413	391	422	401	405	372	402	406	392	421	420	389	415	421	401	412	423	371	404	375	396	388	419	392	410	432	408	402	389	422	394	411	384	428	405	413	417	407	415	440	404	406	443	383	429	395	396	415	445	402	424	388	423	384	417	408	404	409	424	395	402	416	427	407	429	422	451	431	416	400	406	394	447	411	401	413	436	417	401	368	387	411	418	435	405	400	415	407	398	423	442	430	395	404	422	428	407	403	402	423	424	418	439	387	412	413	434	395	435	423	416	424	382	437	391	409	435	425	416	395	436	452	433	417	410	417	419	414	399	430	406	436	385	402	384	378	418	435	394	421	381	431	397	455	428	378	396	408	403	456	448	408	413	433	390	413	408	397	415	395	417	418	406	431	383	392	435	394	400	408	396	419	456	413	410	373	448	418	407	403	410	417	373	405	429	396	394	425	405	409	407	416	403	434	410	407	366	383	419	373	398	392	436	399	390	430	416	397	437	419	412	437	410	387	404	426	421	412	427	387	398	436	419	440	437	407	413	359	441	389	404	404	392	393	405	411	366	402	389	411	410	425	417	405	433	396	427	425	417	421	402	388	423	417	391	400	443	375	408	427	401	402	376	438	422	433	440	386	423	389	421	430	380	403	415	407	417	434	415	413	420	363	400	411	394	421	408	455	389	427	414	408	399	402	413	436	431	395	423	422	412	396	402	406	417	416	424	411	388	433	415	395	437	431	394	418	427	402	411	404	455	411	390	411	422	394	371	395	399	407	434	407	394	439	421	440	399	417	436	462	403	418	427	388	394	424	420	424	388	378	422	409	397	440	426	399	376	417	386	403	414	438	399	397	387	441	416	388	401	421	365	380	422	409	433	401	415	394	430	401	422	405	409	385	403	399	394	406	411	433	468	410	430	406	431	415	421	413	400	418	394	441	406	414	424	412	440	379	408	418	390	444	402	360	408	410	377	407	413	385	397	423	415	419	392	392	402	408	429	463	427	436	397	431	402	406	404	428	400	392	443	399	417	405	424	450	399	398	424	419	421	414	400	382	399	381	418	400	396	407	412	377	406	411	419	415	389	398	429	403	393	419	402	428	421	384	388	403	438	418	386	426	415	455	423	403	418	416	451	393	390	410	398	415	431	413	427	389	408	408	442	405	420	421	400	374	405	420	415	437	416	411	418	375	425	391	430	442	439	427	432	414	374	401	391	392	401	415	408	429	433	376	399	383	405	386	407	419	416	408	383	431	429	402	405	395	385	400	449	390	422	375	382	408	397	423	427	438	436	422	392	408	406	411	376	405	466	388	426	440	396	426	390	454	429	392	405	404	439	404	436	399	418	393	411	394	395	395	408	391	413	397	403	408	414	413	383	438	432	422	428	415	415	420	403	389	416	428	385	431	399	408	378	406	455	403	433	395	405	403	430	401	395	438	410	427	404	392	403	412	450	426	416	400	365	409	424	396	436	411	375	427	398	426	423	409	391	400	408	416	388	380	396	403	389	398	405	421	430	418	401	417	419	438	404	383	401	418	392	432	394	445	401	380	389	404	448	413	412	407	416	410	368	418	418	421	401	406	384	424	409	417	380	397	405	419	409	411	369	388	398	424	427	394	409	436	406	400	437	416	369	427	398	385	407	447	376	392	363	407	438	421	430	418	448	428	430	409	412	412	399	421	380	447	396	429	427	422	415	421	410	429	424	374	412	396	407	398	403	430	400	442	402	435	395	388	384	449	437	414	393	409	443	382	408	390	418	413	393	413	416	408	408	393	434	391	416	401	414	417	464	399	404	402	414	387	407	396	406	395	436	397	429	419	409	404	408	430	431	419	436	408	384	394	397	432	414	405	380	409	388	420	451	398	430	373	414	402	396	399	418	421	437	364	378	442	387	404	398	423	403	401	445	409	399	405	407	406	398	388	462	385	378	393	405	423	434	392	434	402	389	377	422	397	443	418	382	428	395	404	433	432	426	385	421	411	373	405	407	406	371	427	455	391	386	411	405	361	401	424	397	409	411	443	426	420	360	455	389	405	389	412	393	421	418	414	453	430	380	415	424	404	415	414	401	451	424	408	419	382	385	439	387	408	403	384	398	372	410	417	412	383	433	453	407	374	414	439	384	410	413	420	408	406	405	388	437	414	422	368	398	377	416	396	409	387	404	417	419	412	400	402	429	390	406	431	403	447	382	413	414	377	373	418	421	381	396	384	455	401	405	413	386	435	439	402	415	406	397	397	410	439	371	406	416	400	413	375	396	418	428	406	444	390	465	397	412	418	387	419	376	409	389	407	409	399	401	407	377	395	429	423	441	406	396	446	374	415	424	425	428	433	410	398	409	426	435	449	371	419	399	402	390	418	385	445	394	400	384	404	398	439	398	418	436	406	403	432	424	404	393	415	390	443	414	395	402	415	423	441	431	393	388	421	388	445	425	393	385	413	382	412	382	411	371	401	421	404	416	412	430	410	372	408	414	422	417	362	422	425	404	393	431	430	415	397	423	417	422	420	388	418	411	394	416	376	420	399	397	432	410	421	395	417	377	388	391	368	418	418	403	419	409	429	409	436	410	420	404	415	392	395	430	394	391	412	375	415	400	374	436	388	421	418	419	446	395	429	401	383	378	411	403	412	408	434	388	363	418	383	417	383	392	387	425	401	373	415	396	412	404	427	423	400	405	406	421	416	399	403	386	437	422	390	422	372	389	471	399	394	433	405	423	379	416	439	433	433	387	447	400	403	387	410	385	397	387	396	402	384	435	387	398	391	406	380	423	421	413	401	426	444	421	447	405	410	398	393	421	379	415	412	424	431	401	390	421	408	390	411	438	393	428	414	417	413	407	427	424	432	401	376	378	400	378	402	448	419	408	402	448	428	406	401	404	392	413	408	423	438	430	421	433	372	422	425	398	392	370	420	407	395	448	389	405	410	392	416	423	398	368	420	382	418	408	381	410	367	407	424	389	418	404	395	407	415	394	422	419	444	414	410	431	410	414	408	400	373	404	456	429	411	384	382	385	417	420	422	410	390	431	399	428	390	431	430	407	360	395	390	407	397	404	432	378	449	398	417	405	417	402	418	418	403	405	430	392	360	411	374	447	407	400	418	435	390	378	382	391	386	375	407	410	424	368	393	441	389	416	418	376	389	402	429	393	440	389	380	404	382	394	394	386	398	404	415	416	425	419	379	405	381	411	419	391	422	415	391	440	392	440	407	379	420	394	407	381	431	410	391	397	434	451	388	455	457	429	384	399	462	424	423	399	412	464	425	411	383	399	383	408	403	413	408	389	382	380	379	384	407	397	434	393	451	456	393	382	423	393	422	446	428	390	431	403	394	416	421	429	429	427	373	418	426	356	406	415	372	439	413	396	406	394	392	411	398	409	421	435
23837	20994	28169	24004	20961	7628	1679	1145	7662	38909	36185	8356	886	668	706	654	662	641	673	667	647	607	647	648	642	666	637	604	591	657	689	666	671	646	620	676	605	655	654	625	591	663	606	649	672	633	610	643	615	667	602	646	630	660	577	656	634	690	651	642	633	670	666	642	636	620	587	657	679	627	627	657	584	631	631	572	623	637	660	599	611	654	610	668	630	604	596	632	632	619	665	627	648	620	633	623	619	623	619	632	633	587	597	620	602	633	581	581	580	640	635	627	597	639	638	607	665	616	632	603	632	643	629	616	662	563	592	634	627	623	636	639	608	665	612	642	625	601	643	612	600	648	635	652	639	634	634	644	675	661	645	636	630	643	619	644	635	571	660	606	637	662	612	616	590	649	636	647	628	616	624	618	644	641	650	646	650	615	631	579	644	612	577	641	592	619	656	660	604	608	595	624	617	632	628	648	666	654	638	620	623	613	663	616	614	616	623	686	650	628	678	658	658	683	647	654	629	634	662	614	605	676	580	602	645	572	674	628	624	634	603	625	662	604	667	636	655	633	647	672	658	613	636	635	624	636	644	617	628	654	645	623	618	655	630	673	627	641	590	653	658	637	644	618	587	647	635	628	666	637	636	690	632	594	593	642	644	659	599	644	631	622	629	629	625	656	620	621	636	646	592	686	612	613	640	667	649	617	639	638	611	554	609	610	592	617	655	638	618	651	635	599	646	662	626	627	667	628	640	637	608	636	630	620	591	626	599	619	611	631	604	591	631	595	611	577	646	624	626	630	634	610	607	640	625	658	646	605	559	644	631	611	601	622	600	659	635	611	641	624	683	634	627	594	603	606	611	622	644	654	584	643	639	650	614	630	630	593	612	666	608	588	594	628	666	642	667	612	642	613	572	635	591	637	627	615	597	647	563	611	651	581	635	653	612	638	608	595	615	671	667	612	587	636	653	635	630	596	674	609	605	611	607	601	652	606	572	635	612	625	636	662	645	660	642	610	660	632	666	623	625	642	647	633	582	591	669	641	655	585	603	622	621	630	691	675	703	635	664	673	583	625	655	631	633	606	635	619	636	666	671	630	656	650	655	646	655	618	627	615	656	641	667	613	585	643	636	608	637	595	599	625	610	635	662	661	607	667	705	645	643	640	660	597	647	595	642	605	578	681	657	627	606	586	654	653	624	598	643	610	625	632	609	576	623	647	621	597	710	604	592	619	594	640	640	651	618	608	657	636	590	639	615	683	636	620	616	593	684	618	651	682	634	662	649	604	645	630	609	648	604	549	601	539	619	627	642	649	616	588	643	639	637	615	631	638	633	618	580	619	661	668	630	636	613	663	637	632	629	594	674	603	615	653	621	629	641	650	625	605	650	649	632	688	641	656	645	587	645	610	620	624	656	656	639	628	617	618	658	687	634	623	625	610	638	637	652	600	665	604	642	591	602	614	666	632	631	654	607	650	638	629	648	611	620	603	559	619	609	586	632	610	634	621	618	636	615	664	628	645	648	608	608	685	632	659	623	614	634	636	612	617	575	616	677	676	601	654	625	638	615	639	598	615	594	614	607	617	617	637	604	655	607	634	602	657	663	648	654	665	601	639	608	652	648	637	585	629	635	653	625	630	629	617	607	611	596	599	613	619	662	617	647	621	601	649	608	633	644	584	609	617	593	635	620	628	611	626	640	622	612	629	644	627	615	678	630	590	666	619	592	619	656	677	628	636	612	584	636	653	647	643	603	627	629	617	651	623	653	631	621	586	603	653	665	630	658	636	631	628	648	637	626	662	603	616	661	610	643	591	657	602	622	626	621	634	652	634	623	621	660	629	611	629	667	597	672	630	647	658	639	619	608	637	621	606	629	650	632	654	635	624	625	634	626	612	628	614	598	649	594	628	636	632	629	620	631	655	628	619	630	623	660	628	655	608	622	640	621	638	629	676	666	608	635	638	578	615	609	617	610	630	633	636	666	607	639	617	655	591	620	636	575	570	630	613	641	653	652	599	637	643	611	695	648	625	614	605	659	640	597	634	591	640	598	627	596	644	645	620	595	594	604	652	621	670	601	624	653	605	593	654	671	638	640	648	598	589	600	629	628	635	651	602	645	614	652	658	613	582	650	644	640	623	625	593	646	574	649	629	641	665	621	621	657	631	682	616	611	649	647	624	642	694	668	645	646	581	593	637	639	643	635	665	635	642	631	617	689	633	610	640	624	625	630	640	613	589	648	626	607	607	628	616	656	626	626	646	615	617	630	649	619	618	630	654	666	604	627	654	593	619	602	610	642	621	610	595	650	590	658	647	593	608	646	629	633	674	635	608	607	599	577	672	634	667	649	635	619	648	652	630	646	595	603	606	622	605	602	589	642	622	652	638	627	648	619	618	597	626	671	643	661	603	639	649	649	626	600	666	595	621	644	634	643	658	581	642	631	626	654	618	580	600	608	689	628	631	631	674	612	655	640	616	625	634	590	646	649	598	615	631	620	672	634	621	613	614	616	617	617	639	631	636	609	615	651	617	669	649	586	616	611	647	585	610	604	618	601	621	629	600	606	638	637	623	684	631	676	651	610	638	666	640	627	611	642	641	597	623	645	651	675	642	652	573	641	639	647	636	582	615	652	639	646	610	602	596	631	643	634	625	604	664	656	638	647	600	659	604	634	617	597	653	654	603	613	643	635	602	581	612	624	622	611	635	668	654	612	583	624	631	686	607	640	640	638	615	639	606	658	611	636	655	645	638	678	637	644	613	623	661	622	628	621	624	645	617	601	617	629	561	636	610	572	636	642	643	624	715	637	647	674	617	596	665	640	601	644	588	629	613	676	575	619	624	636	652	664	638	673	653	656	636	653	580	609	585	611	644	645	673	599	600	607	609	618	637	599	644	663	601	608	639	629	625	580	629	620	620	651	618	626	619	654	582	646	647	623	630	611	662	640	637	618	627	658	660	670	593	656	608	654	601	635	619	669	614	631	618	652	669	604	663	563	634	605	618	644	639	596	632	642	590	633	639	636	642	632	591	644	649	617	674	658	634	667	637	611	603	620	631	631	640	665	596	630	621	673	681	638	635	693	601	628	624	635	608	710	625	607	640	638	604	611	580	664	631	591	631	625	644	639	604	607	590	639	630	603	641	637	635	632	625	616	608	619	657	589	658	632	633	605	616	657	598	607	608	654	650	658	645	637	626	610	630	611	658	653	654	611	636	585	664	621	627	682	644	623	607	661	638	608	637	649	665	626	680	616	672	585	644	653	638	590	623	576	620	569	608	655	617	623	642	654	635	647	623	641	596	609	584	619	600	656	629	629	618	616	634	614	623	635	662	602	611	624	623	658	614	664	651	636	606	611	629	615	615	583	616	594	615	630	660	639	647	659	609	624	621	610	678	642	606	668	627	615	625	608	590	651	672	625	546	649	640	619	579	648	614	647	633	611	630	598	620	659	603	654	676	682	617	645	623	632	626	667	640	608	623	638	623	647	588	608	599
4007	6182	5113	2661	1842	1410	1139	1143	10998	39026	29504	2877	573	542	601	554	557	594	573	555	518	557	565	564	544	557	576	551	525	545	575	547	559	547	541	546	592	537	498	558	552	552	537	507	529	509	553	557	513	513	514	555	555	533	515	559	560	532	534	555	549	525	550	500	543	540	540	517	535	500	546	520	531	561	554	541	568	532	540	555	560	532	531	569	504	540	511	567	563	565	573	502	533	547	556	539	570	521	525	515	546	553	588	558	532	534	528	542	516	517	507	562	504	521	534	542	531	521	532	519	522	546	565	533	574	540	555	502	535	536	533	546	544	583	545	552	526	527	551	554	506	568	519	501	561	554	584	571	523	519	533	579	507	551	531	513	544	544	498	519	529	519	548	534	555	571	503	481	528	533	551	543	548	558	522	566	508	540	498	491	583	545	573	492	524	574	506	562	530	529	520	563	556	513	510	550	536	523	565	518	572	522	524	541	534	534	557	528	518	555	551	562	517	572	523	582	565	546	593	543	532	531	542	536	509	528	519	565	533	579	499	566	526	604	547	544	567	560	618	530	555	554	558	522	556	554	537	556	556	530	562	509	577	515	547	497	549	542	516	521	543	583	550	533	597	541	520	514	556	560	554	541	562	548	535	538	536	541	592	528	552	516	554	490	543	536	533	517	546	583	528	578	531	545	513	506	554	543	496	541	512	536	491	533	516	525	545	573	599	557	555	530	580	528	559	509	544	552	528	544	537	515	517	519	566	501	553	536	545	532	535	564	590	536	521	561	542	509	537	490	528	525	569	514	550	521	511	519	590	544	546	518	552	580	526	520	511	503	543	534	543	545	570	493	512	535	509	539	531	539	524	539	552	518	568	528	566	526	569	543	560	491	529	550	580	525	537	578	548	525	509	533	539	540	502	533	533	509	522	538	533	562	556	538	533	543	531	539	555	522	558	505	559	558	584	530	559	538	561	553	581	552	507	539	534	536	527	565	544	580	524	524	527	557	532	562	551	521	534	535	543	526	588	597	543	538	542	550	568	511	553	510	556	582	558	558	517	506	513	504	548	534	549	583	548	536	576	519	512	548	533	569	545	550	537	524	548	538	542	500	524	527	483	527	502	570	524	526	511	504	570	533	546	535	585	556	539	528	527	543	563	589	545	521	514	551	502	563	560	580	547	525	535	560	553	542	510	524	557	565	552	573	533	589	542	527	499	543	572	527	532	544	553	544	545	546	559	514	528	494	577	550	537	541	551	535	512	547	546	493	488	505	547	514	505	559	508	499	569	543	578	540	512	567	510	507	504	534	532	523	516	511	510	553	576	512	531	569	527	530	532	518	576	534	485	523	560	530	553	495	500	518	511	517	555	478	596	571	527	497	566	489	547	566	559	525	538	521	565	541	520	520	565	557	522	545	561	546	553	560	585	532	522	575	535	526	593	528	525	530	522	532	495	563	545	524	527	535	563	535	552	544	512	534	557	501	538	539	535	542	507	563	540	554	567	583	522	503	558	497	518	553	592	552	545	569	533	562	548	566	533	547	503	548	530	602	551	508	557	516	542	506	522	509	512	509	519	526	527	543	534	555	538	545	540	564	568	504	542	577	566	552	553	528	550	543	514	549	528	541	586	515	570	514	558	555	524	537	568	562	546	568	525	534	498	503	536	520	560	512	541	529	531	536	554	532	550	572	505	546	527	541	546	531	535	528	515	548	548	507	531	526	572	507	561	524	544	488	506	539	515	519	539	528	534	568	517	499	547	541	532	574	530	572	544	571	530	535	550	507	548	577	534	531	547	537	520	532	534	545	585	567	542	505	543	496	516	553	573	529	533	533	558	533	551	529	546	586	565	538	536	517	486	534	540	562	510	563	512	538	528	529	522	513	547	535	533	504	570	563	536	525	567	521	529	503	503	476	507	512	518	565	532	512	504	564	544	537	520	562	548	514	538	532	557	537	514	539	535	496	555	580	552	572	533	577	506	547	520	558	543	531	568	557	529	531	545	579	503	578	551	489	556	528	532	556	533	554	533	527	530	526	512	551	534	500	539	523	522	523	539	524	525	546	543	537	517	503	533	542	549	539	551	530	514	505	503	558	505	585	575	539	513	524	482	563	534	515	552	540	518	531	480	528	494	572	565	512	524	542	507	533	572	530	535	586	521	500	562	528	529	540	554	558	529	562	522	567	555	524	494	529	536	565	536	552	568	561	503	552	553	511	540	549	544	551	540	509	532	530	537	527	517	577	521	562	549	511	545	537	521	528	524	545	544	557	503	558	577	556	533	541	569	547	529	557	578	530	578	547	583	590	496	488	552	543	545	518	481	544	528	532	554	549	530	596	473	516	481	572	510	570	534	517	525	546	537	530	537	541	517	558	536	567	498	550	547	589	528	527	517	509	537	518	517	527	530	553	519	535	605	540	566	522	537	528	515	553	538	500	552	470	552	568	553	526	524	539	580	537	511	585	525	513	531	556	552	539	562	564	580	537	533	567	549	526	507	512	528	526	542	532	534	507	555	527	526	546	523	499	538	545	517	547	539	539	584	530	567	578	575	539	545	531	532	538	517	532	539	542	507	497	501	553	521	509	528	577	560	529	525	539	507	588	530	558	502	533	551	597	533	556	520	542	543	508	533	524	525	536	558	559	534	548	561	527	541	516	572	501	535	539	521	520	562	545	552	560	551	531	565	536	547	564	495	548	543	563	539	562	517	502	512	518	509	515	521	513	526	490	536	570	475	548	550	529	517	529	549	520	543	522	529	537	519	543	552	548	524	502	566	494	530	535	496	576	548	505	554	537	542	538	536	506	544	525	538	548	517	522	489	545	546	524	510	528	533	530	492	551	547	547	529	516	470	529	531	545	517	507	554	522	559	522	556	545	527	516	520	587	531	559	524	535	541	541	558	561	568	485	542	564	511	527	527	530	556	539	567	531	568	505	558	502	548	523	515	576	532	557	541	520	579	526	561	528	513	517	606	544	496	495	513	514	510	511	552	517	560	523	544	582	577	563	513	492	488	524	499	509	523	538	533	528	508	551	506	547	514	535	520	524	547	564	514	531	549	524	575	528	509	503	562	539	547	524	528	498	576	580	543	561	558	545	522	548	545	522	512	512	535	530	530	531	541	548	535	514	508	552	517	528	512	519	531	510	535	510	529	534	537	545	547	495	546	559	532	495	510	532	569	575	547	534	553	538	541	557	521	522	556	550	483	570	533	531	566	572	538	509	529	544	585	518	564	529	579	524	538	532	507	531	513	543	525	527	574	542	534	567	520	522	532	561	518	534	561	546	528	552	506	526	566	569	544	557	553	542	507	541	503	536	564	541	496	529	554	523	558	509	544	564	535	504	546	562	503	511	532	520	563	499	532	563	566	492	534	522	546	495	513	558	536	469	515	529	516	549	494	559	501	524	561	541	563	529	537	541	530	550	549	512	532	569	534	559	557	512	575	510	522	528	547	541	553	520	513	518	539	542	527	528	560	505	525	549
27147	11340	807	361	243	221	211	201	488	2199	1020	249	183	194	199	193	195	187	189	186	189	183	182	192	196	213	210	171	194	203	191	191	200	176	176	212	191	209	203	180	209	216	197	207	197	188	194	200	186	192	178	214	207	199	177	197	187	195	206	204	216	199	186	182	209	189	206	196	199	178	201	187	202	190	225	211	180	207	178	197	208	188	210	190	214	181	199	207	220	230	191	192	190	209	207	196	212	179	187	192	206	201	201	195	199	182	175	182	178	220	185	206	190	190	233	207	186	180	184	216	190	198	182	217	188	180	159	200	169	174	202	178	204	219	210	205	222	177	221	186	188	179	206	203	216	194	175	211	198	189	187	176	209	199	180	184	188	207	190	186	203	201	194	210	197	204	190	187	182	204	192	186	192	209	197	218	177	186	179	184	206	187	203	190	182	182	165	203	219	207	176	188	185	200	187	210	181	183	187	218	180	195	187	228	188	218	185	201	188	192	187	218	203	196	198	179	198	196	187	220	194	205	210	188	207	231	187	189	168	204	202	185	190	206	169	219	193	189	190	197	200	215	178	182	197	193	221	200	202	164	221	198	186	194	186	172	194	195	204	193	180	178	176	182	187	205	208	214	206	209	187	204	186	206	186	204	197	179	179	210	197	201	199	201	199	197	176	174	186	196	179	165	181	192	197	159	183	188	209	212	185	204	171	193	193	200	178	199	197	193	220	222	169	220	191	210	178	190	173	192	198	180	227	215	194	212	199	196	204	189	193	217	208	181	178	212	198	193	203	202	193	165	201	192	171	197	195	193	215	195	171	187	208	220	198	186	196	179	232	194	191	209	200	198	170	177	188	146	213	192	182	187	190	186	193	172	182	203	203	209	187	204	184	217	214	195	173	186	201	188	184	194	189	198	208	186	190	192	200	182	186	213	181	207	167	205	172	198	193	175	200	178	175	184	226	191	153	186	209	200	188	201	209	206	236	189	191	207	167	174	185	191	204	177	203	207	195	215	194	201	177	209	192	204	230	188	214	183	222	209	218	230	174	202	218	218	198	207	184	162	202	221	222	193	190	168	201	199	174	189	190	182	200	207	227	193	196	184	176	203	214	184	219	182	177	222	176	179	227	207	209	220	214	204	195	187	193	203	197	205	213	202	187	189	190	211	191	198	222	197	201	203	217	182	175	195	181	191	162	183	204	198	191	210	196	191	177	198	197	195	160	216	200	203	189	178	197	219	210	199	199	188	193	183	195	213	193	188	189	198	190	199	191	190	185	210	217	184	213	211	193	199	180	210	185	188	203	202	205	183	190	187	192	179	187	177	202	200	203	211	183	178	208	193	194	171	185	175	180	179	199	187	215	170	174	200	205	202	187	228	182	208	173	197	190	189	193	178	197	211	189	189	199	195	186	195	220	180	191	201	207	208	218	188	202	197	194	198	193	179	188	200	201	174	170	202	167	204	200	190	201	188	199	177	189	195	185	181	192	159	211	162	171	218	193	180	203	183	176	212	190	203	193	212	203	209	201	200	196	194	208	189	176	198	210	211	193	191	200	186	185	183	187	170	192	216	179	181	206	167	191	185	197	170	193	196	204	218	226	198	189	194	161	186	224	192	212	219	195	200	183	211	206	209	198	214	186	200	201	171	204	189	214	164	199	184	180	214	212	189	167	192	189	191	197	175	200	170	206	197	183	196	170	185	214	211	214	207	189	198	187	203	199	178	215	205	194	213	175	216	197	192	217	220	202	179	197	185	200	206	217	220	167	194	195	221	203	200	167	196	190	206	175	204	222	195	216	180	186	187	179	213	201	187	199	213	202	181	207	181	203	195	218	195	205	192	208	202	179	186	188	208	163	184	189	199	227	188	212	191	195	195	186	178	212	198	220	165	173	201	191	192	189	208	195	192	195	178	192	196	188	193	184	200	177	196	178	186	183	167	205	194	210	174	189	197	211	216	201	189	210	172	175	209	211	167	200	194	209	198	199	179	194	206	220	181	192	188	185	195	188	204	185	200	190	200	217	171	183	188	176	196	174	174	203	166	174	180	218	163	197	189	202	177	201	184	189	173	200	194	179	213	198	212	218	190	197	194	189	192	194	186	192	195	197	200	216	200	208	197	192	224	182	209	192	186	193	190	197	196	194	185	163	188	165	197	198	188	222	213	194	216	197	209	189	217	222	192	178	211	199	177	181	194	179	195	198	206	179	189	180	206	166	190	182	186	210	196	181	192	186	205	212	183	213	192	207	188	184	195	203	180	228	163	188	201	193	198	197	192	189	212	204	198	216	206	202	174	191	189	212	196	177	210	194	195	197	203	204	188	176	202	192	192	193	172	211	207	196	166	193	185	191	197	195	207	190	197	199	192	204	166	179	198	184	198	198	189	188	193	207	195	196	200	157	175	192	189	184	172	198	222	185	201	210	181	202	193	179	204	190	188	230	208	203	196	213	196	188	203	167	197	181	184	187	192	206	190	212	179	185	211	163	192	210	191	205	179	191	195	226	213	230	199	203	196	211	192	196	196	194	182	209	189	190	176	193	182	183	203	199	198	190	207	192	198	200	198	195	186	193	195	170	222	197	206	218	227	213	207	215	207	200	169	215	207	195	197	170	198	172	221	199	201	179	207	228	195	191	187	194	212	202	194	188	195	187	173	164	209	192	182	200	196	184	192	213	206	204	196	187	160	196	190	183	201	216	188	199	199	183	209	187	189	186	173	174	196	186	189	176	203	190	195	195	185	200	200	187	189	213	201	194	217	200	193	199	204	182	191	210	202	191	197	194	200	186	194	181	202	210	209	221	194	181	184	194	200	196	187	173	201	197	194	199	187	194	183	180	170	209	197	182	207	192	206	197	193	191	181	199	202	160	183	173	196	210	199	211	214	186	218	187	185	202	193	202	204	197	201	227	201	212	210	178	184	204	190	208	192	205	207	197	201	168	195	174	214	205	181	206	213	168	201	207	210	184	212	203	198	215	196	191	215	183	224	171	180	188	195	203	190	193	200	193	174	184	217	171	177	216	188	183	229	197	215	197	205	222	187	174	187	192	239	205	198	220	198	180	218	198	193	189	196	206	195	189	205	189	199	211	186	199	208	197	189	181	192	182	201	198	174	183	195	197	182	180	208	189	190	173	177	182	204	192	193	192	213	218	193	190	211	199	194	180	191	179	211	190	191	175	194	196	187	183	181	202	188	176	168	201	190	199	194	185	210	189	187	216	197	198	218	177	181	202	202	207	190	208	185	203	196	195	187	199	176	213	183	166	185	185	190	176	203	183	188	193	208	215	167	214	206	199	199	205	194	186	196	171	192	190	189	189	174	186	166	202	195	207	186	181	195	192	200	189	186	173	204	164	202	190	206	211	162	200	194	174	201	194	173	202	208	199	190	196	202	198	197	210	205	195	183	196	208	220	179	174	187	195	176	175	197	197	218	174	190	191	219	196	185	221	193	204	210	193	202	173	193	207	189	186	203	189	184	209	187
4837	448	336	267	268	209	209	222	766	3116	1203	250	193	207	158	167	189	185	166	189	176	165	180	176	182	206	180	189	201	189	176	203	171	196	208	164	181	180	184	173	201	165	154	183	172	175	176	200	184	170	170	171	178	181	165	182	180	185	187	191	182	200	163	168	189	177	174	182	159	209	166	180	190	176	167	187	213	173	155	172	183	183	191	187	189	174	195	178	161	171	208	165	188	171	188	175	177	178	174	169	204	174	201	203	169	152	174	168	166	194	154	175	199	169	184	208	206	163	174	177	184	170	168	149	193	168	191	193	189	177	203	166	163	167	180	182	158	197	203	180	169	186	183	161	183	199	174	177	149	176	172	165	183	168	177	176	197	171	157	194	179	174	169	181	189	173	156	184	167	190	189	187	183	175	172	184	192	170	190	192	200	183	182	160	176	190	172	184	170	198	165	189	179	198	179	187	177	198	190	176	188	164	192	181	168	191	174	163	179	202	187	164	176	161	180	172	217	168	162	182	163	187	186	178	170	166	197	176	167	201	184	180	168	175	191	197	190	188	184	175	185	187	184	197	168	173	154	170	171	152	196	192	179	203	186	177	159	176	171	188	160	168	166	187	203	212	204	196	183	167	198	197	170	181	186	146	186	162	167	167	193	173	177	173	198	193	191	185	192	165	185	175	161	188	188	143	175	184	167	182	195	185	192	171	190	193	210	188	181	183	160	183	178	173	181	153	178	180	205	200	182	165	143	180	176	182	191	164	163	176	174	178	186	183	191	178	192	168	176	179	181	161	189	190	188	171	193	210	201	205	185	172	194	177	206	175	179	185	192	179	199	185	175	198	168	185	187	169	182	189	189	180	158	176	156	198	200	147	176	177	182	185	176	163	183	188	172	197	181	185	180	196	157	195	192	179	192	155	179	173	168	172	196	199	149	189	190	193	181	190	191	171	160	174	192	168	180	196	163	194	177	169	175	190	166	189	182	176	212	150	175	202	200	167	216	182	184	165	195	183	170	179	187	162	167	190	189	167	210	142	178	174	168	188	152	180	181	169	186	179	188	215	182	172	194	170	190	166	188	176	155	193	184	173	175	186	185	172	173	172	176	181	193	194	184	166	161	187	172	169	176	171	182	179	188	168	180	172	170	161	206	173	188	145	179	185	195	184	153	192	155	190	181	177	178	156	177	189	197	179	162	183	195	167	169	173	187	197	188	173	216	170	198	178	173	189	194	181	170	200	161	181	160	186	191	169	171	191	176	174	199	184	183	188	182	169	186	184	134	190	179	172	158	177	210	178	171	180	173	166	154	181	153	181	183	181	201	191	168	179	168	178	161	160	173	182	157	174	202	164	196	190	179	181	159	151	152	173	180	196	141	174	152	170	197	164	185	191	172	150	177	182	181	181	192	194	172	187	201	199	159	158	154	173	170	165	179	178	167	196	187	165	178	174	159	183	190	186	194	175	178	159	179	186	169	182	175	165	168	183	171	184	188	194	170	165	187	168	196	165	179	178	190	173	206	162	179	180	166	167	189	180	185	188	215	167	168	167	194	171	171	189	163	176	190	166	160	181	166	182	177	183	170	170	187	157	175	169	184	170	183	152	150	165	213	190	167	177	186	190	196	176	160	207	163	166	195	170	208	173	189	168	149	178	192	167	179	175	165	174	182	195	182	186	160	190	176	171	180	182	175	166	195	193	200	157	180	168	176	183	171	161	178	170	201	181	186	169	176	169	167	149	185	167	180	181	169	170	201	163	173	167	191	161	196	154	168	179	187	173	179	194	175	195	166	153	200	163	181	171	175	192	185	181	185	193	177	178	193	173	184	164	172	179	163	168	159	155	184	167	177	180	185	165	174	176	155	187	181	179	184	179	185	156	183	175	165	179	179	169	182	175	204	163	174	184	181	186	176	176	190	168	179	143	172	174	178	189	175	195	204	175	168	169	183	202	178	198	179	172	168	158	180	179	172	172	182	176	206	157	151	191	156	206	178	151	174	193	180	162	191	168	162	171	179	176	199	186	153	187	172	184	157	172	172	183	158	161	173	153	167	176	191	167	173	197	186	181	178	205	169	183	171	167	201	165	173	179	186	183	180	199	147	188	201	169	188	156	206	192	164	188	171	159	191	194	180	190	196	162	192	195	162	169	178	169	175	162	198	156	170	178	190	187	182	182	160	187	213	189	184	192	177	183	171	193	155	190	148	185	189	198	175	185	162	187	188	156	174	169	151	182	176	168	156	180	161	194	188	178	173	181	179	173	159	192	185	190	176	182	166	177	163	140	185	175	190	193	166	180	192	166	186	164	151	175	169	163	152	173	182	164	166	165	145	201	169	200	171	163	166	158	188	177	156	179	182	195	166	157	202	169	166	175	159	173	178	173	190	162	188	182	193	183	192	177	193	158	188	173	172	203	195	170	186	160	175	180	202	181	183	160	161	188	174	203	177	169	199	163	199	152	173	166	173	204	185	145	189	144	157	185	173	187	160	167	191	179	173	178	172	158	174	193	169	160	148	195	185	183	172	170	195	185	195	186	188	157	183	171	194	191	188	169	157	189	179	176	182	171	152	187	187	173	175	164	201	178	171	202	180	182	176	187	178	207	182	176	171	177	159	156	170	177	183	178	182	191	176	191	165	192	181	169	181	185	205	184	175	162	196	185	176	187	194	184	165	168	184	196	176	187	174	176	168	186	166	184	202	162	189	171	178	169	204	149	174	155	180	167	199	143	171	180	189	190	182	178	180	169	165	190	195	179	187	175	190	183	157	191	161	211	188	188	153	192	155	199	161	203	174	174	187	183	189	163	167	166	176	178	162	200	175	184	167	199	179	176	165	161	186	160	173	173	175	188	185	174	175	196	158	164	173	183	171	175	178	174	175	177	183	176	173	171	193	178	177	178	166	179	155	195	170	195	170	178	167	192	172	158	186	179	156	191	183	178	174	177	168	151	177	190	179	167	191	223	162	170	180	159	174	168	181	189	174	192	177	164	174	169	201	196	195	187	184	177	148	175	178	161	202	174	182	154	210	178	182	172	180	164	175	183	185	200	184	173	192	190	184	176	172	189	202	172	195	190	189	179	164	195	184	200	169	200	167	182	166	190	182	178	182	156	153	178	178	155	187	189	182	179	185	176	176	167	181	182	182	174	175	164	173	167	197	179	171	181	173	162	165	200	158	178	185	176	184	196	195	186	168	192	183	167	182	168	177	183	182	191	175	190	161	157	182	182	187	205	173	189	159	187	175	200	162	179	179	176	200	169	206	196	170	176	176	185	169	177	180	185	162	175	173	184	168	179	193	174	183	188	171	172	142	154	181	204	159	174	148	180	173	169	181	183	182	176	177	163	182	180	148	186	180	166	172	177	155	197	178	183	173	180	160	165	170	174	168	162	185	187	198	158	182	189	176	145	173	160	163	150	188	186	167	168	174	174	188	163	203	172	184	185	199	176	210	179	184	141	200	188	177	181	185	159	170	158	179	195
25058	21006	26671	24778	3337	768	598	571	13718	24176	7721	792	371	372	345	382	384	396	365	379	373	357	362	352	377	327	350	377	356	345	389	372	374	357	343	373	354	429	353	374	373	345	360	369	370	352	376	347	365	394	351	358	335	355	357	386	380	390	391	365	339	358	336	384	366	348	371	348	325	363	362	372	348	316	348	371	344	350	378	373	367	361	378	376	376	353	355	354	367	368	391	356	335	340	378	348	351	346	345	359	395	363	372	334	342	346	358	389	364	364	329	324	318	369	378	333	379	368	351	350	393	373	356	372	397	369	366	359	361	370	393	343	362	371	356	365	343	354	389	349	354	363	337	364	323	353	375	359	368	358	351	339	339	346	344	368	335	362	375	351	329	360	370	321	348	358	345	334	378	357	330	356	349	339	340	372	396	371	385	354	338	358	358	368	373	404	335	394	360	371	349	356	351	353	377	341	387	354	362	371	340	380	401	354	344	339	363	328	310	353	332	337	352	368	343	361	356	348	384	361	373	359	360	343	368	371	347	353	342	333	366	349	332	348	355	338	369	342	346	361	343	350	342	370	337	370	382	334	359	392	371	343	319	337	369	351	339	344	361	354	326	333	373	340	340	346	377	360	326	382	370	350	325	339	330	338	338	333	371	360	334	338	350	369	316	351	341	354	375	373	356	355	354	347	373	321	346	350	356	386	350	362	326	341	379	326	366	340	379	381	314	356	347	357	350	362	374	370	348	361	343	320	335	347	366	354	347	334	401	356	380	345	362	396	337	330	352	338	374	350	362	360	367	373	364	305	355	340	374	329	322	342	348	364	329	365	294	393	339	349	367	334	350	338	366	362	340	346	342	335	359	363	309	360	362	378	330	368	315	351	338	335	313	398	331	337	333	367	362	347	361	330	322	373	325	354	374	359	356	356	338	323	344	352	358	354	377	340	381	364	351	363	354	370	380	357	361	340	383	386	346	351	334	321	378	337	333	358	340	339	365	381	340	370	380	369	364	355	340	363	352	391	361	369	381	345	375	332	334	342	347	364	323	390	328	359	362	326	346	343	367	362	371	359	384	361	373	326	349	346	356	324	340	318	381	382	338	343	351	384	364	362	337	367	351	329	342	371	373	356	349	342	379	389	373	375	335	347	363	341	370	342	341	391	357	341	351	349	348	362	345	372	336	362	345	335	335	357	352	378	347	395	355	377	380	373	379	379	338	381	366	366	391	344	378	343	390	354	372	351	338	365	320	338	341	361	375	341	334	350	356	320	359	346	389	336	361	368	387	324	317	330	366	381	327	337	397	371	341	324	344	306	353	356	380	359	369	369	350	329	360	338	360	370	343	374	360	333	325	357	369	353	331	352	366	369	397	400	370	355	318	378	333	337	355	346	368	358	348	375	371	407	333	341	350	345	354	384	354	364	358	330	350	357	326	352	334	360	371	379	344	345	356	355	341	358	368	334	343	348	352	373	365	362	375	350	347	377	353	352	365	352	401	340	370	311	366	350	368	335	342	370	351	327	337	386	348	310	373	368	326	387	325	350	342	370	369	388	319	332	383	362	360	376	362	374	352	354	362	331	317	342	393	342	364	362	336	360	397	348	360	343	396	381	377	353	366	351	399	362	376	342	343	339	346	357	356	368	367	325	391	363	363	391	354	336	325	332	339	332	355	361	305	341	358	344	336	349	349	320	387	335	334	339	378	336	345	325	359	373	338	393	371	391	346	374	367	393	335	355	347	335	352	347	355	372	331	349	344	358	356	334	344	366	364	333	374	352	333	370	334	350	337	366	334	342	354	360	329	355	334	368	336	376	370	362	327	383	329	374	349	374	347	297	356	378	355	364	357	342	385	356	388	349	351	344	426	344	344	355	379	379	355	317	349	371	319	372	337	407	350	360	378	381	340	396	314	348	365	325	324	370	387	369	366	378	337	330	373	338	378	357	363	374	351	318	363	399	362	348	353	359	363	352	361	378	349	373	363	343	332	358	371	358	362	334	386	392	353	358	331	351	373	361	345	338	365	350	363	342	372	356	369	350	349	333	359	404	318	385	373	363	340	383	339	376	361	357	328	349	357	365	347	315	333	367	330	342	360	338	390	342	402	368	333	359	323	370	363	361	328	358	327	344	365	350	342	350	355	363	364	331	342	352	332	363	359	342	368	355	369	358	313	372	355	372	366	365	359	344	336	362	352	339	329	329	357	352	340	339	350	327	373	367	370	313	341	376	349	328	378	344	365	311	347	337	335	335	374	324	361	333	359	396	356	369	330	374	359	334	381	329	353	356	361	335	363	336	336	358	366	361	336	356	316	357	353	363	316	378	389	339	393	369	338	352	360	328	339	389	364	365	340	341	351	333	355	370	354	334	371	333	341	384	352	375	361	356	405	366	323	359	365	358	333	358	366	338	374	404	349	342	379	368	350	345	369	342	341	339	348	355	352	359	340	307	357	357	381	354	379	399	366	385	402	351	352	346	325	341	361	347	358	369	354	373	352	372	381	398	330	368	358	349	359	358	359	366	342	351	342	337	368	364	310	376	380	316	319	371	346	362	353	350	344	363	340	386	351	334	370	347	321	358	355	357	341	343	370	323	375	360	350	337	347	333	352	348	354	372	369	361	373	349	358	356	368	366	362	348	361	350	339	361	330	334	312	372	377	369	347	344	335	376	352	349	377	371	391	350	341	388	386	343	334	381	334	347	387	336	320	360	358	359	354	314	366	379	305	338	367	388	371	326	345	349	341	331	347	381	333	372	334	324	351	346	346	359	359	365	338	338	363	353	363	323	400	355	362	391	376	367	367	362	354	354	355	379	354	373	380	332	375	350	330	359	336	338	322	339	373	343	327	355	366	366	377	339	350	371	353	345	364	347	333	335	394	379	361	369	343	344	341	368	377	323	341	356	383	342	365	350	370	364	343	383	354	357	365	374	371	329	352	354	308	346	366	371	349	347	353	347	325	334	368	360	339	358	349	379	329	377	345	342	370	380	334	380	359	368	352	345	384	352	361	334	345	355	338	401	305	341	341	324	381	368	383	362	332	354	350	328	337	333	326	356	366	350	378	364	396	322	370	366	388	341	346	336	349	338	390	336	361	358	349	369	370	327	354	356	344	363	365	336	371	368	360	371	327	370	399	355	371	372	368	398	304	381	317	347	345	352	351	336	343	355	363	360	326	362	382	376	337	347	335	370	337	373	384	337	361	320	360	401	356	369	367	340	339	388	375	375	374	377	351	359	331	409	341	349	339	368	369	372	338	353	379	346	373	330	340	366	362	358	370	390	326	365	330	366	381	363	341	362	362	361	341	358	362	391	316	382	349	365	363	387	352	346	318	340	327	367	381	339	349	348	336	316	362	323	364	356	349	356	396	342	360	346	312	366	360	373	377	386	353	365	352	353	340	376	374	356	367	376	353	356	371	336	374	331	345	347	386	333	340	337	355	348	326	323	344	400	331	345	356	331	375	352	381	378	340	348	340	355	366	358
3643	2625	2153	1130	849	642	607	691	16899	21708	5018	722	376	338	350	353	336	349	315	361	311	341	361	304	315	314	330	323	345	326	328	326	315	305	346	316	349	322	307	318	344	287	345	342	331	296	341	348	312	311	306	292	307	342	305	322	321	325	316	331	311	356	316	331	321	294	330	289	352	329	310	305	315	342	333	317	291	307	334	328	313	319	325	329	301	328	340	308	300	305	319	369	310	322	333	341	307	326	307	296	331	337	315	303	316	331	323	339	308	340	341	292	305	341	330	319	315	343	320	301	318	309	334	309	294	330	303	320	348	326	343	328	363	346	301	341	331	314	319	290	343	347	325	311	311	322	310	315	314	314	301	306	332	329	322	322	325	330	295	295	372	329	298	326	310	339	340	336	304	310	312	293	361	346	306	338	304	339	302	323	323	284	351	313	300	325	332	309	324	342	326	300	342	351	311	290	297	313	342	318	325	336	305	314	302	315	304	328	315	333	306	324	331	294	307	304	332	355	369	299	361	317	328	317	326	317	357	286	288	326	327	347	317	322	311	331	312	330	315	330	318	319	310	322	360	324	313	309	344	336	340	297	337	333	318	320	310	323	302	341	355	309	320	317	338	313	338	326	333	344	335	311	346	304	344	345	336	304	326	296	331	339	322	319	341	354	315	343	328	338	318	286	315	323	316	312	330	289	333	330	303	320	314	309	316	330	339	353	295	336	343	309	348	304	327	307	290	313	335	309	322	315	321	337	330	355	297	316	339	318	321	336	305	332	333	326	340	327	338	338	295	304	321	330	345	321	354	320	298	313	310	333	321	314	338	323	333	353	323	320	296	319	318	308	302	324	299	286	321	312	337	303	319	325	326	301	318	333	309	328	306	338	357	305	303	299	328	345	302	331	311	321	336	353	318	322	358	300	283	298	328	352	312	345	314	314	347	340	322	315	322	330	326	307	332	271	299	300	309	333	339	324	319	310	340	335	343	285	328	337	391	328	311	335	398	363	329	325	312	322	321	314	348	327	336	302	329	328	336	319	303	312	319	299	336	316	302	336	298	302	324	318	312	314	321	362	320	349	287	332	324	334	318	309	335	331	334	322	275	327	335	285	315	319	309	318	341	317	356	313	329	356	352	301	324	288	278	314	334	298	325	299	336	329	337	302	310	332	329	356	289	332	299	307	301	307	341	288	294	322	320	316	288	319	295	329	304	307	345	295	335	334	328	350	319	328	312	327	307	309	345	327	328	307	313	331	352	309	311	361	317	300	307	300	342	308	328	320	331	294	353	340	290	312	325	307	326	303	322	312	319	328	338	332	308	339	326	347	285	325	331	343	331	321	325	329	301	326	332	331	292	328	377	320	311	296	295	311	344	297	324	335	340	315	301	325	338	322	296	314	342	321	314	342	316	331	297	287	323	311	314	308	316	298	342	314	333	291	280	334	299	335	345	322	322	332	358	311	331	338	306	309	303	341	314	352	328	328	317	290	306	298	309	325	300	306	359	327	322	314	315	340	292	341	351	361	327	309	331	334	322	342	312	296	317	336	318	312	305	331	319	322	345	308	301	292	295	288	330	313	352	356	338	337	316	342	291	316	325	330	333	299	307	301	320	323	303	323	263	299	335	317	314	331	310	322	325	262	348	354	302	305	306	331	332	307	335	324	334	342	346	342	328	310	329	309	313	326	305	334	318	295	330	324	318	316	306	315	347	323	317	327	336	306	311	338	325	283	334	296	306	324	325	358	336	319	318	332	304	299	313	349	329	362	329	307	326	329	339	358	336	324	313	336	342	291	334	289	321	304	311	347	291	324	326	332	329	290	335	292	295	308	302	343	334	336	311	316	332	325	314	292	350	288	296	328	346	329	343	324	313	344	320	329	336	323	310	311	303	340	321	337	319	333	344	297	354	331	315	322	325	305	327	328	310	323	328	314	308	334	317	321	319	315	335	314	344	340	357	327	339	302	307	311	322	327	308	294	315	359	325	322	327	340	294	307	287	295	306	335	350	300	316	311	342	320	358	318	297	300	321	318	347	303	341	331	314	280	317	306	351	337	340	328	331	313	315	286	332	321	297	326	327	306	346	325	328	318	330	325	296	327	311	308	325	281	332	334	315	312	311	337	307	326	344	331	331	301	312	293	320	336	328	322	346	337	311	317	326	347	326	340	348	327	316	342	284	332	318	303	306	328	312	336	330	361	325	339	300	298	307	305	337	330	356	314	294	314	358	317	300	296	305	306	305	319	332	302	327	330	284	294	302	304	298	340	334	323	282	335	317	300	339	330	310	309	316	304	318	332	316	342	316	338	317	340	334	301	309	298	322	299	323	305	299	292	311	354	314	319	324	314	294	322	336	322	315	305	328	307	330	311	317	315	315	290	328	320	343	287	321	347	295	323	356	338	303	312	346	313	320	335	288	302	308	343	303	310	320	316	304	335	335	348	316	301	319	308	300	306	302	343	341	315	342	326	309	333	316	338	319	345	335	287	327	318	285	281	311	310	317	309	311	316	329	333	313	338	357	307	309	322	311	345	316	341	336	313	314	334	319	286	320	306	299	331	304	331	363	318	329	306	337	318	323	343	323	330	334	316	324	338	329	338	310	327	313	320	302	300	351	320	336	334	353	319	306	316	312	313	321	297	328	286	286	295	328	318	315	342	298	336	349	347	295	294	314	325	311	294	289	306	305	336	343	327	332	316	342	346	323	302	332	327	346	321	291	339	302	315	329	316	300	347	333	286	353	310	318	339	311	290	331	308	342	303	339	303	310	304	295	329	331	293	342	307	298	317	319	282	336	337	321	352	334	319	341	304	325	267	314	300	335	323	313	362	324	323	295	317	329	309	329	318	293	327	320	311	318	325	326	341	320	309	343	327	371	320	323	308	337	325	336	310	307	337	324	317	318	357	339	292	319	322	315	326	318	299	376	316	353	328	330	336	325	328	286	313	294	316	300	321	300	307	335	323	335	347	318	323	307	323	341	346	366	361	346	321	312	338	283	323	310	307	320	309	357	323	328	326	327	322	328	305	309	300	290	331	287	290	333	304	350	300	378	358	318	336	332	297	306	305	325	304	330	314	291	320	308	331	354	307	291	343	278	313	293	328	328	324	308	331	312	328	305	331	339	300	309	329	309	336	323	317	312	318	355	325	335	285	318	345	312	299	325	299	295	315	319	321	292	284	328	284	297	303	304	315	309	306	345	352	328	341	303	360	329	329	334	328	329	327	289	351	336	323	297	365	308	323	347	320	338	316	339	311	295	332	316	307	316	308	295	314	323	307	310	356	305	323	311	298	281	371	291	349	307	330	308	314	298	308	336	341	294	331	346	331	317	328	313	336	313	318	330	325	327	301	329	316	329	309	347	293	328	295	316	318	337	308	304	305	329	315	314	315	306	351	316	295	320	324	321	322	326	320	301	329	345	298	266	334	297	318	312	324	281	294	338	315	326	353	300	340	324	339	305	327	325	354	308	320	321	322	312	353
23844	21020	28175	24060	20976	7030	1621	1867	28234	33656	20637	8652	848	641	636	633	575	647	606	618	619	609	599	566	624	602	647	619	615	600	596	637	620	570	590	609	593	607	631	616	640	627	606	568	661	618	654	612	623	625	621	618	625	605	600	592	582	617	601	636	584	632	606	582	600	597	604	572	621	580	617	590	655	607	648	607	611	607	592	638	593	615	635	622	599	622	583	589	680	616	597	572	634	630	600	585	586	632	614	589	612	547	598	623	605	594	607	631	613	609	637	600	598	621	598	538	581	643	588	619	536	578	636	580	619	590	609	617	580	607	625	594	631	611	598	608	629	597	587	639	601	564	641	612	598	631	587	591	587	600	673	625	636	600	624	605	640	604	578	632	648	583	605	593	580	593	646	615	620	605	604	642	603	630	563	621	634	632	632	514	609	602	604	658	630	570	591	623	650	577	630	619	569	628	567	595	625	596	605	578	562	579	652	588	602	615	611	631	621	584	563	606	623	649	591	629	639	630	594	590	568	657	580	585	587	623	602	606	633	623	571	604	607	658	616	615	611	610	644	605	599	557	581	597	598	618	631	599	597	579	588	592	585	613	635	606	613	608	639	611	612	621	567	578	597	611	586	613	609	600	599	631	565	628	587	562	571	606	605	577	665	617	607	596	652	616	599	617	622	565	594	584	585	597	559	606	632	631	601	594	587	597	631	600	604	602	649	613	570	577	569	573	564	608	602	615	622	594	543	602	647	627	617	583	637	611	639	611	581	623	604	658	593	582	609	592	590	639	592	593	615	606	601	539	564	604	603	634	592	571	571	602	589	593	556	635	614	620	619	647	594	625	554	613	614	582	568	616	618	574	612	654	657	628	632	586	641	621	559	597	591	587	564	645	640	569	557	595	604	587	535	588	591	602	569	574	584	641	611	595	618	583	583	604	635	610	566	565	585	581	600	611	601	622	567	602	563	580	630	589	624	607	609	593	574	610	566	600	558	561	595	619	622	636	585	592	544	585	607	645	600	603	651	627	597	576	671	599	584	580	615	649	607	622	590	620	619	585	584	541	576	590	621	570	615	623	596	596	610	555	618	594	594	628	609	645	613	574	616	664	635	582	574	585	597	596	598	646	619	641	614	607	586	629	594	541	621	623	588	600	570	589	602	585	613	619	602	604	587	620	633	582	639	638	603	559	647	612	636	559	585	580	556	603	583	595	617	585	591	633	605	604	621	589	608	638	596	631	558	604	618	589	567	578	600	575	625	590	623	581	614	615	592	578	589	590	633	586	620	617	590	572	611	661	592	577	595	601	597	620	594	562	610	607	590	599	636	600	597	549	620	615	585	629	589	583	608	635	591	640	590	618	602	603	581	615	606	616	592	625	616	583	590	583	602	596	580	597	610	574	604	582	621	666	616	598	574	610	604	598	609	587	627	626	577	599	620	539	603	584	616	630	634	567	643	628	610	559	617	605	602	598	589	622	619	615	601	607	606	599	634	617	561	582	577	612	594	591	590	549	612	595	590	625	578	567	592	570	567	607	597	597	575	565	585	583	617	586	573	602	620	573	591	587	621	562	638	623	596	587	592	652	553	622	612	618	540	604	589	575	595	601	644	588	624	588	637	632	647	563	639	595	625	576	602	572	559	608	581	595	544	591	575	622	583	604	677	545	616	562	604	566	620	586	660	611	580	589	600	618	569	575	596	591	583	618	591	614	563	602	604	624	591	604	624	594	604	624	615	631	595	628	586	624	634	545	584	591	567	555	565	589	585	580	605	553	553	595	606	600	610	609	577	591	618	624	633	572	613	634	561	608	598	643	595	562	611	642	551	573	588	619	613	612	586	605	653	609	573	657	556	605	632	560	598	579	576	597	585	612	600	588	588	584	623	587	577	587	637	580	589	586	592	646	594	566	574	615	596	614	619	646	585	589	615	627	626	617	595	636	578	575	612	636	590	613	574	641	538	617	604	648	645	585	633	594	623	626	564	628	620	617	573	616	605	588	604	596	625	607	574	582	616	577	586	594	628	641	589	541	597	610	636	580	593	591	597	590	593	602	574	625	614	612	556	621	606	581	608	648	602	586	606	560	598	635	596	589	627	628	589	617	586	607	579	556	562	606	562	618	587	594	606	581	608	632	574	642	574	612	550	614	579	562	578	576	616	602	634	594	614	608	627	595	598	603	612	610	595	622	643	580	576	657	651	585	577	601	582	611	612	598	636	601	591	606	614	663	591	571	605	619	570	604	607	609	545	640	612	615	615	603	580	605	640	602	568	593	593	561	633	558	584	587	600	639	627	607	581	571	585	590	583	635	632	579	611	569	636	622	580	597	619	597	565	606	596	634	631	594	565	637	595	623	593	591	616	598	684	641	556	620	605	626	600	587	604	650	645	615	582	624	595	584	614	582	621	621	577	617	622	594	571	623	592	601	619	599	588	601	617	595	577	585	635	588	590	593	594	621	619	635	612	593	611	587	599	624	612	632	555	605	598	585	589	630	564	603	593	574	571	594	613	620	581	618	592	559	621	602	624	637	649	632	609	574	613	616	615	606	571	550	578	585	594	634	592	608	562	563	596	559	579	544	554	610	592	595	646	610	593	584	603	561	624	570	645	577	587	588	589	577	609	560	573	643	575	621	630	595	585	580	624	613	546	560	573	598	583	612	607	630	598	564	602	593	598	595	581	630	586	610	607	644	577	554	583	604	598	573	569	603	570	617	601	606	559	597	600	561	602	618	577	594	612	628	602	596	585	605	607	600	579	610	560	595	580	581	579	630	632	621	617	596	614	553	604	620	621	606	650	585	580	601	624	597	601	614	610	587	554	629	666	560	598	621	589	588	594	648	631	617	597	649	550	568	615	603	620	586	571	587	568	588	594	641	624	642	630	555	588	577	623	636	612	602	603	588	594	639	586	622	599	611	582	588	581	621	582	565	593	633	606	570	576	606	583	614	616	609	589	628	611	611	555	623	605	621	591	571	592	595	587	546	582	587	568	568	578	605	595	636	594	590	665	610	586	588	620	580	604	623	590	589	615	554	596	601	603	619	578	664	604	580	600	640	584	585	648	650	608	637	573	619	597	627	564	571	585	606	578	626	586	643	589	590	609	575	627	604	586	606	572	602	605	610	588	592	566	599	612	555	571	662	608	583	576	568	630	568	590	609	594	591	559	557	598	582	608	580	568	602	606	594	586	658	611	597	623	580	629	643	605	576	636	604	626	596	661	606	599	625	580	570	576	613	634	587	650	617	615	548	623	588	634	591	622	620	582	615	599	631	607	576	600	609	597	613	637	599	596	603	593	617	604	596	628	613	613	576	576	583	587	619	637	545	592	653	603	629	581	610	604	590	598	626	584	555	598	565	623	606	627	662	584	582	614	590	597	602	580	600	579	602	600	578	591	634	598	592	577	658	608	639	623	614	538	586	598	618	599	608	599	639	592	563	620	587	591	609	562	531	611	609	591	543	605	614	594	586	606	610	633	606	595	601
4034	5851	4878	2529	1763	1283	1157	2373	32530	27621	18036	6122	592	558	567	531	556	538	554	521	512	530	530	562	513	542	498	500	516	537	551	542	516	557	482	508	474	513	539	513	554	529	509	492	565	526	510	551	514	525	526	519	536	497	522	536	556	533	520	524	522	487	503	514	517	537	486	550	502	481	551	508	565	513	542	514	586	549	549	520	539	539	531	512	532	517	530	512	533	504	508	528	523	535	513	543	534	542	518	531	515	521	567	531	536	528	524	538	533	553	556	523	491	521	525	527	513	498	568	492	521	552	532	544	550	546	534	556	533	484	531	556	486	520	494	511	504	491	540	488	475	551	498	506	496	518	507	537	520	525	537	515	518	488	520	540	505	553	519	519	541	541	559	564	530	525	510	590	523	510	518	501	516	525	527	531	484	564	537	525	499	527	524	517	507	502	509	499	560	526	536	529	531	516	481	527	549	531	538	558	531	560	515	506	533	509	495	540	500	561	514	518	514	526	540	565	520	485	496	508	550	489	515	495	531	557	528	570	538	531	537	509	511	554	505	523	526	517	494	541	522	548	519	522	517	516	563	500	515	489	536	561	574	515	514	514	531	532	544	526	526	519	515	540	531	499	525	557	505	551	544	521	520	550	521	510	473	533	574	449	562	530	499	522	534	532	514	532	519	528	501	501	516	522	506	516	558	509	547	504	543	542	532	574	557	533	500	538	503	503	525	538	524	546	491	482	506	557	489	496	497	516	532	509	457	547	493	519	509	550	554	490	550	547	515	551	537	508	521	526	492	496	531	523	494	535	537	514	525	503	474	507	506	518	551	533	517	536	515	508	505	513	515	507	543	549	546	498	521	519	544	549	521	537	469	563	529	524	525	534	517	520	516	500	512	524	527	516	536	535	526	517	504	497	496	542	553	550	495	530	508	481	488	537	493	506	534	533	517	537	504	549	513	553	509	487	502	511	490	506	475	549	522	494	514	505	546	515	522	515	528	501	520	515	541	538	508	496	516	516	557	527	501	528	556	555	545	515	512	534	499	511	520	537	569	513	526	490	546	503	532	537	552	542	470	561	525	522	539	550	522	486	506	543	497	483	518	508	486	529	471	526	480	487	544	533	553	504	477	522	525	570	484	528	499	547	586	518	465	509	520	506	509	523	523	516	528	520	489	513	515	547	512	522	503	479	528	510	553	492	519	501	491	545	588	509	505	513	549	544	529	533	545	526	516	505	529	536	483	535	507	509	556	510	528	536	539	520	512	557	550	489	511	481	529	555	549	529	492	484	546	513	541	531	512	528	544	567	568	557	490	528	508	470	441	503	528	494	532	516	523	537	521	498	481	549	539	523	504	554	531	541	505	535	549	518	558	532	500	541	518	515	519	531	517	536	519	551	496	513	504	544	516	507	513	524	526	567	505	508	514	502	519	534	522	518	483	540	556	567	520	516	519	520	565	552	546	537	519	493	492	484	519	510	554	463	505	536	552	509	532	499	555	530	530	523	494	521	483	533	531	489	525	534	536	528	533	519	522	531	492	526	551	510	478	543	538	508	518	537	543	516	521	516	529	545	557	518	482	523	558	512	536	528	503	525	563	493	539	509	529	556	511	518	505	518	520	487	550	497	519	491	565	485	547	519	558	528	502	522	539	533	494	566	506	545	522	543	478	485	501	505	505	526	526	503	498	510	476	511	491	519	503	558	511	543	485	516	492	520	589	536	498	489	540	540	515	521	567	512	573	516	508	524	491	497	535	548	476	510	467	513	516	488	526	504	507	540	531	552	555	531	493	536	514	498	502	529	492	534	518	526	563	534	511	561	485	513	552	535	514	546	497	529	524	489	504	506	538	562	508	542	533	509	493	515	551	539	525	551	513	582	534	527	534	504	532	501	479	509	499	531	489	481	512	520	499	507	519	541	500	531	512	557	523	506	561	506	535	546	492	527	580	531	481	522	545	505	538	560	512	554	493	554	546	539	520	498	498	527	479	489	491	516	505	505	518	516	563	503	506	536	531	499	515	511	521	504	499	509	549	547	488	534	547	508	578	555	533	540	491	538	502	501	525	529	496	544	528	513	575	510	498	498	549	533	498	528	524	487	529	536	531	523	511	508	565	561	513	565	555	576	535	510	529	498	534	561	510	549	545	509	501	507	499	495	470	595	489	535	498	541	506	525	534	518	547	543	525	505	546	549	511	509	489	513	541	485	550	517	511	485	512	531	521	505	516	532	503	498	547	507	525	485	526	478	538	503	495	527	569	517	523	543	533	526	524	499	503	488	510	538	526	503	545	515	467	495	511	491	485	520	542	518	531	502	538	526	507	478	507	525	495	524	528	559	530	496	526	522	544	500	511	544	523	497	514	581	516	496	544	517	497	515	526	554	513	511	520	504	466	498	526	515	515	506	492	512	468	521	501	499	526	498	504	535	488	538	576	521	524	530	546	555	503	513	520	568	493	530	511	532	516	520	555	551	511	538	532	539	547	499	469	492	533	510	525	533	517	489	548	537	546	517	524	501	522	513	521	538	526	524	536	543	485	562	579	536	540	524	503	499	538	498	511	577	504	525	485	560	504	498	532	523	507	522	490	536	498	494	554	532	526	544	516	507	509	568	482	487	559	508	486	504	486	532	494	503	526	497	532	524	537	506	571	537	518	486	480	551	508	583	532	541	545	539	506	555	506	477	524	481	514	525	496	529	480	545	550	569	515	500	526	504	581	511	474	491	546	495	553	529	493	546	486	527	509	546	552	525	486	531	477	524	532	529	519	532	480	529	538	517	559	468	547	508	538	496	499	488	500	553	543	538	516	548	527	483	515	507	505	528	500	537	546	506	552	521	533	517	536	499	498	533	478	526	486	551	561	543	514	524	473	487	516	478	529	513	483	544	523	534	477	524	509	521	534	528	534	523	543	498	513	520	537	514	554	489	508	534	473	561	504	502	511	544	498	545	505	526	538	517	520	524	538	534	486	522	514	529	508	519	498	538	503	531	497	537	519	522	535	491	557	533	509	513	511	453	488	540	511	494	486	516	541	530	525	513	498	544	481	509	513	504	513	536	545	530	493	558	530	509	546	506	529	503	559	585	544	486	528	514	522	526	486	543	563	531	559	500	541	542	503	541	525	502	504	489	518	520	544	536	505	549	483	546	506	533	525	526	518	524	494	529	523	492	514	487	525	535	518	477	501	487	554	487	536	518	522	537	517	533	508	552	510	505	538	479	513	526	514	535	534	530	495	518	521	510	491	530	489	497	485	541	519	491	500	527	499	471	526	535	539	525	530	505	576	508	514	508	554	502	533	506	477	502	530	491	507	494	494	547	497	531	510	536	526	493	514	544	495	561	508	523	513	533	486	555	481	510	529	497	527	553	496	506	500	530	529	512	568	496	572	528	510	502	492	516	503	516	493	534	499	518	513	510	522	499	457	514	551	521	554	525	550	485	538	556	522	497	528	547	495	493	523	558	520	513	549	510	482	477	515	541	506	500
27295	11692	1022	521	344	305	349	371	1434	2083	1121	995	299	324	310	312	298	282	294	275	282	277	278	277	316	280	300	289	302	300	323	280	301	310	300	307	296	290	285	255	291	298	316	303	273	300	269	288	286	297	296	258	301	296	263	295	301	271	288	278	294	280	280	304	275	273	261	278	277	269	307	271	300	289	304	266	274	280	288	325	273	319	284	315	300	281	307	307	305	288	295	325	299	296	291	298	316	276	322	296	265	300	307	289	301	298	312	248	305	267	304	329	278	279	306	287	288	304	266	311	301	284	304	302	301	273	289	319	325	266	291	285	294	279	307	289	293	281	284	290	252	281	283	263	281	301	265	310	287	295	302	288	277	311	272	308	297	289	304	313	312	298	282	263	278	306	264	301	295	275	266	331	286	280	288	296	311	261	296	272	242	277	277	305	289	283	324	287	266	288	280	307	294	280	264	284	298	278	268	299	278	276	283	295	273	270	261	283	276	299	269	288	278	287	285	279	279	307	274	297	274	263	283	279	299	281	287	287	327	272	265	286	297	277	284	270	305	305	280	261	315	328	309	301	276	290	289	296	315	250	260	290	292	308	297	319	294	291	269	316	273	295	295	276	286	285	273	296	288	278	281	307	297	281	304	280	289	292	281	271	306	278	272	313	300	319	276	320	299	285	298	258	263	330	284	304	318	288	254	282	275	342	289	232	292	326	276	284	298	288	281	293	284	280	257	300	304	294	270	299	284	301	285	300	315	291	235	299	254	291	284	281	263	321	263	280	313	280	303	297	266	295	294	294	292	275	310	281	311	291	277	300	273	279	306	311	286	295	254	268	328	283	275	309	280	287	292	310	272	296	260	302	322	294	288	323	301	297	280	288	317	315	295	270	278	297	284	276	311	294	297	282	280	277	303	299	297	302	306	280	305	289	294	303	289	291	282	301	303	273	282	277	273	311	317	311	310	282	314	283	296	302	298	295	296	283	297	285	271	290	289	298	290	277	300	308	283	307	280	281	293	287	265	294	260	311	285	287	302	258	318	315	317	296	268	299	311	302	272	260	289	272	315	294	293	299	284	283	302	285	281	296	272	272	273	298	314	314	315	290	305	298	300	285	324	282	304	299	305	271	296	288	256	309	284	299	292	289	306	286	281	291	279	319	286	288	272	275	307	285	276	294	305	285	294	296	308	298	273	308	278	296	330	283	294	269	274	244	277	287	298	293	313	326	305	317	278	294	271	317	289	285	296	267	309	266	302	292	291	292	279	277	289	285	272	288	305	318	311	289	275	299	283	299	287	292	299	287	295	271	250	293	302	271	292	296	275	277	258	296	277	288	279	280	262	303	314	292	324	320	291	307	284	278	313	300	269	299	266	274	278	268	271	316	279	296	274	291	271	302	271	287	270	288	301	292	284	286	236	281	306	320	283	296	301	277	303	297	271	271	304	286	285	283	257	316	283	277	333	287	314	272	281	280	290	281	266	292	308	294	230	279	279	272	295	287	285	309	293	313	284	283	275	297	271	302	301	304	300	277	276	287	277	291	329	291	340	300	291	270	301	294	300	284	280	321	278	314	288	262	289	287	278	296	274	314	277	284	297	319	308	301	299	295	299	298	288	302	304	289	268	311	290	269	297	280	308	309	298	270	284	279	300	306	261	303	259	270	285	275	323	304	292	305	304	283	321	273	263	279	316	299	280	280	272	308	300	309	287	276	262	279	263	264	283	278	315	298	282	308	292	303	323	299	262	298	284	311	294	307	319	288	314	261	251	296	262	277	284	307	294	311	253	309	259	289	291	312	265	260	275	264	301	299	293	297	310	289	290	254	316	275	261	312	305	271	279	264	303	287	303	290	319	296	299	288	294	275	301	258	288	294	309	307	279	290	277	289	300	319	279	305	297	250	302	293	295	300	304	305	304	276	289	252	297	288	298	266	304	307	295	294	282	312	264	286	269	289	313	288	284	285	294	293	310	258	275	288	283	283	308	322	291	306	281	298	295	309	298	282	284	287	268	273	295	312	274	269	295	284	278	280	277	309	289	289	289	310	291	295	273	303	273	272	274	302	283	304	291	286	291	324	294	283	294	282	282	286	278	304	303	249	291	286	291	292	258	269	279	304	291	292	297	319	314	279	269	263	288	277	288	274	260	277	288	289	292	293	311	334	313	284	286	261	290	259	316	252	279	281	300	274	291	318	294	298	302	293	319	314	258	291	315	293	286	298	310	287	288	317	295	304	293	262	312	272	268	281	288	269	300	298	298	282	304	295	289	327	311	311	300	319	303	267	280	289	266	284	262	311	275	300	307	303	324	304	297	274	264	273	314	283	293	290	289	302	301	277	312	250	280	291	303	313	288	291	302	305	290	300	280	277	270	289	328	264	329	306	272	295	312	273	283	318	287	291	291	327	320	282	291	288	260	284	290	304	285	280	288	298	298	284	252	277	309	284	330	304	273	320	273	302	254	283	314	310	266	292	304	284	310	270	282	302	325	302	294	308	324	302	283	277	297	302	289	276	280	294	305	290	310	277	306	299	288	277	292	288	316	284	287	280	288	274	279	293	296	286	282	305	301	315	291	266	309	282	284	282	303	310	309	267	282	314	276	285	311	293	276	264	283	305	301	305	305	299	315	300	313	307	294	322	271	317	273	267	311	307	310	270	278	284	263	324	320	291	293	269	279	268	282	304	272	314	295	273	295	276	263	289	304	302	281	269	307	301	255	281	272	294	287	289	286	295	322	315	265	303	271	276	311	304	260	281	298	312	261	275	263	301	279	289	270	322	291	272	282	282	311	292	272	274	281	241	291	295	275	288	286	277	270	286	294	272	289	296	295	276	301	300	303	297	295	286	307	257	319	271	298	265	288	299	273	292	305	283	306	289	297	285	332	281	271	297	308	296	296	304	305	280	257	313	289	295	304	296	299	276	266	273	289	282	267	302	308	329	272	294	264	293	283	274	290	283	283	285	297	279	301	274	291	304	280	276	317	281	295	296	281	293	317	275	282	298	271	287	272	288	282	298	284	302	295	286	258	295	292	286	331	297	284	261	305	325	287	350	271	304	292	316	289	298	277	291	305	308	288	295	290	321	298	314	304	322	292	287	288	270	298	305	299	293	308	306	292	263	279	303	312	287	309	266	297	301	311	296	290	303	277	274	272	281	323	278	294	303	254	271	288	294	274	280	335	274	293	277	284	300	287	295	295	306	269	321	269	282	297	291	265	288	317	288	275	273	293	272	281	279	267	275	294	299	308	262	318	314	293	296	301	269	282	294	325	291	296	306	268	294	290	287	305	279	302	271	266	282	293	296	275	254	285	255	283	301	302	286	282	286	293	287	331	307	269	296	330	265	287	302	306	310	305	311	323	296	299	321	328	287	262	278	278	316	277	277	269	293	274	307	300	303	293	290	280	306	310	258	313	293	241	284	285	298	299	267	288	291	273	279	267	280	276	323	281	262	297	279	284	294	307	279	305	319	288	314	297	286
4978	552	463	355	327	290	338	397	2145	2748	1424	1197	292	250	277	289	244	298	236	271	276	261	234	262	271	245	269	249	250	245	249	258	291	254	242	251	245	266	265	273	239	265	271	267	250	256	271	279	253	250	228	255	240	256	263	240	291	249	274	257	250	243	258	274	261	257	254	228	266	259	262	261	236	302	251	253	265	277	237	274	264	260	263	247	265	256	286	246	258	260	221	285	251	254	255	256	282	271	305	262	278	238	269	263	257	253	297	279	253	229	240	281	262	246	276	245	259	269	244	262	263	245	257	262	252	267	271	259	232	263	257	254	269	258	284	241	253	246	266	253	256	284	226	254	236	264	288	258	233	242	242	270	252	274	299	288	260	270	258	290	244	269	256	282	273	251	265	285	258	238	242	265	222	230	255	250	235	252	285	234	256	253	253	265	254	258	279	260	241	271	227	255	256	230	295	252	267	257	273	259	233	255	272	248	270	239	236	273	269	252	254	285	291	266	252	265	262	224	295	231	244	264	257	258	285	267	256	240	256	228	264	254	265	280	242	242	256	264	289	284	244	229	266	266	254	253	261	257	263	256	233	268	256	261	239	243	273	233	257	279	266	266	246	276	268	246	243	257	249	268	280	265	284	261	292	270	258	234	240	248	237	237	244	276	262	239	271	241	247	240	258	242	251	266	283	236	273	242	264	248	259	274	279	258	226	240	281	297	263	276	259	241	249	245	233	266	263	268	264	223	274	277	263	281	258	251	250	254	275	234	257	238	232	234	256	291	265	286	267	251	271	254	266	260	247	293	234	274	268	262	255	289	236	261	259	260	256	248	264	272	265	287	255	266	294	240	223	274	254	246	257	270	248	243	228	272	259	249	276	256	272	259	235	251	277	255	237	248	255	269	264	263	229	286	245	244	234	283	300	298	265	247	278	260	246	275	258	269	250	262	246	247	259	268	276	251	260	251	261	244	232	254	253	231	253	252	233	255	275	286	258	251	277	266	299	275	250	266	248	237	253	264	248	250	279	268	257	239	251	257	269	264	266	250	263	261	275	260	269	255	260	242	257	257	252	252	281	247	252	227	247	272	238	237	268	246	267	275	231	262	258	262	217	253	241	283	282	269	300	266	264	227	267	247	219	287	289	226	245	233	242	282	275	244	249	238	228	270	280	249	267	236	265	288	253	261	247	266	246	254	251	234	257	286	265	285	275	233	267	266	270	230	290	250	249	277	250	268	259	266	274	257	264	233	260	252	256	256	274	229	247	269	256	261	245	236	248	252	258	260	258	263	256	290	266	250	242	288	274	290	270	243	258	271	269	237	240	273	278	252	250	260	286	271	265	278	266	269	269	272	221	252	261	257	256	262	282	228	283	264	269	256	273	267	248	271	265	259	261	270	243	263	263	252	248	272	247	258	253	246	287	242	244	290	251	298	256	260	274	250	264	266	264	261	284	276	236	254	243	259	285	283	261	268	272	256	241	275	263	257	260	227	255	262	242	259	271	263	263	270	248	240	286	253	235	285	266	282	273	218	265	247	274	254	257	263	251	252	222	260	262	252	274	277	254	279	279	263	261	249	270	268	274	284	228	232	274	275	241	250	270	251	270	238	243	246	296	246	247	259	253	270	269	273	254	252	258	276	262	248	285	290	281	273	269	263	271	266	261	278	259	266	255	285	270	277	263	298	260	255	272	248	263	242	276	254	302	246	280	254	254	240	281	284	244	257	245	243	269	303	266	260	235	253	264	244	251	274	266	260	231	264	247	259	234	260	258	273	264	251	285	250	271	253	266	250	260	256	260	262	296	273	238	258	244	290	239	261	237	263	258	259	261	261	245	270	260	267	277	303	273	267	287	263	260	264	265	278	233	261	275	287	249	242	253	276	239	255	243	271	256	250	238	287	249	276	244	284	255	259	228	260	238	268	254	245	265	216	249	267	222	246	232	251	262	301	271	250	266	250	256	267	253	255	240	291	255	252	252	245	278	283	234	251	236	275	237	271	262	239	250	256	281	259	227	271	267	262	249	274	274	247	249	262	269	247	248	250	272	255	260	231	270	273	266	273	261	245	251	251	269	243	244	232	277	276	248	243	263	243	272	247	260	278	260	295	249	245	261	244	274	272	258	262	267	236	269	260	261	281	255	242	260	258	280	245	227	262	254	246	266	258	253	266	281	249	268	229	253	257	238	257	248	286	283	251	229	273	239	262	248	240	258	259	247	259	288	242	296	236	282	233	239	269	249	250	288	262	256	268	258	278	267	243	262	251	256	241	263	260	243	289	254	282	241	265	237	254	252	260	260	256	279	234	260	284	254	268	256	247	268	252	251	222	252	229	268	272	282	267	250	273	275	251	276	290	244	284	227	265	262	274	255	261	254	237	257	265	278	243	261	245	262	253	258	252	280	281	256	239	245	261	259	273	276	229	288	246	268	268	275	213	265	248	272	293	268	253	248	259	251	276	252	242	239	239	261	268	239	267	254	250	255	243	240	266	263	257	226	282	272	255	233	247	246	265	245	264	249	278	271	265	291	283	262	264	231	293	282	270	262	281	226	250	246	271	232	271	237	242	291	269	248	245	260	253	257	289	263	271	269	248	262	287	252	306	276	263	239	215	232	251	235	239	280	255	265	274	280	274	259	240	230	290	282	240	246	264	293	262	265	264	247	253	253	235	253	281	262	253	244	278	262	249	237	232	279	262	287	250	254	295	253	265	262	275	271	262	241	246	255	264	281	276	279	255	257	250	242	256	260	241	283	249	262	236	266	268	294	277	230	270	257	248	237	260	245	267	275	262	261	278	258	262	256	257	264	266	266	252	254	258	271	266	245	276	285	252	268	269	260	243	252	301	255	259	261	253	277	236	264	263	257	246	263	257	276	251	244	259	246	255	269	258	274	278	273	277	295	265	261	262	267	279	267	261	284	249	263	256	237	281	266	232	282	273	245	248	252	285	234	242	249	276	267	260	257	246	247	268	240	286	259	239	262	256	253	260	266	280	257	256	283	252	260	261	276	258	238	254	264	260	274	269	277	258	273	273	259	280	240	240	280	267	284	245	248	277	283	244	243	272	257	289	259	258	256	269	261	246	222	259	262	248	271	246	251	239	253	240	260	258	264	251	251	280	282	229	255	245	256	265	268	240	263	259	259	244	263	264	261	275	283	259	256	250	273	266	236	264	245	258	270	220	255	259	240	284	267	237	274	282	240	271	249	269	258	240	262	256	271	281	285	247	227	270	256	263	284	257	262	262	261	278	257	271	252	262	246	267	265	269	282	285	257	230	247	255	280	249	242	233	252	221	257	264	245	252	255	264	248	276	237	245	270	254	295	243	240	234	262	244	238	261	261	278	258	268	267	274	233	223	290	269	266	240	256	264	267	232	276	262	254	287	269	269	258	260	241	238	257	253	266	262	241	253	284	273	267	247	257	261	272	273	247	281	265	255	258	271	251	232	267	265	263	282	242	263	265	266	267	259	285	235	266	251
25157	21006	26773	24933	4224	1050	1567	2416	13939	23558	12460	4082	565	490	484	499	501	483	509	527	538	474	486	482	500	491	490	479	497	510	521	488	464	513	476	502	502	509	459	483	513	507	479	507	482	519	454	467	480	449	457	436	519	471	493	503	532	518	498	482	517	501	448	470	485	488	487	508	478	471	477	476	467	478	510	480	521	503	508	486	517	464	507	492	473	528	522	490	478	460	508	502	494	491	505	491	484	486	477	513	495	525	506	507	485	472	535	485	484	480	477	471	514	429	456	474	464	481	493	466	461	480	490	530	504	465	517	499	476	539	506	518	497	502	481	475	489	485	474	484	514	496	456	490	475	497	507	512	518	511	499	479	465	474	458	485	452	494	462	439	467	532	470	511	471	505	472	519	488	480	497	443	531	504	454	467	498	484	530	490	478	484	496	504	496	513	503	515	504	480	480	485	480	508	483	474	504	492	497	478	536	480	506	522	486	478	506	499	485	505	470	511	501	464	480	487	501	505	500	484	480	485	475	465	517	472	483	499	520	499	454	489	509	490	540	497	474	514	509	495	487	473	471	510	499	468	493	468	515	490	482	521	460	481	493	444	489	487	482	449	513	489	496	422	496	453	464	471	488	504	481	513	464	487	477	479	479	475	468	529	496	501	495	513	517	512	486	489	503	510	485	480	462	519	511	506	502	474	506	491	467	489	523	496	453	467	491	492	478	483	488	469	517	499	502	491	484	477	494	490	489	469	501	451	507	460	478	491	481	511	505	462	513	504	469	494	480	440	489	483	509	511	470	490	534	485	507	480	477	462	478	491	466	511	495	471	471	464	504	469	470	484	477	490	481	512	501	527	463	490	504	507	495	458	476	531	505	456	482	478	479	485	465	497	495	479	482	457	514	489	465	490	516	495	485	482	465	470	521	480	471	482	473	519	489	498	487	506	482	500	499	516	475	489	518	459	504	498	479	489	490	491	524	481	452	502	474	503	478	506	475	497	470	486	467	485	453	503	468	454	478	506	498	514	515	511	499	500	524	460	432	478	481	511	484	494	481	459	451	468	519	488	464	468	484	521	498	476	500	481	496	520	483	429	450	480	437	494	460	497	483	500	492	490	452	509	501	501	504	501	476	540	460	524	471	505	481	476	482	482	489	454	527	492	527	467	436	473	469	501	472	491	489	464	457	481	429	488	488	515	495	479	521	456	526	486	472	503	510	458	472	509	524	489	466	486	503	462	536	483	436	490	498	507	538	463	454	470	481	495	477	492	512	518	494	491	513	467	504	527	491	510	494	471	499	496	454	445	460	477	470	464	525	474	456	507	506	504	514	528	519	472	459	480	481	464	474	475	438	490	465	504	446	526	492	476	505	472	504	507	484	518	499	474	469	472	484	523	520	492	462	446	443	493	515	468	518	466	458	513	493	459	492	483	496	498	451	489	453	486	473	482	463	559	510	479	458	501	489	466	491	453	484	456	505	464	482	499	517	480	526	505	477	537	490	490	508	545	467	516	465	506	469	487	502	515	490	467	506	455	441	430	496	464	487	480	466	489	501	520	501	462	515	488	519	476	507	472	491	507	467	534	499	497	487	487	477	501	504	452	529	514	476	490	485	496	480	414	473	440	447	492	472	461	477	484	439	492	477	491	476	467	506	479	475	493	474	466	490	463	484	497	475	452	510	498	475	424	465	501	495	498	477	450	484	487	493	472	484	512	474	441	507	465	507	472	453	485	504	491	475	508	487	468	521	460	483	498	472	485	468	483	508	496	486	453	463	487	488	511	475	460	503	532	457	490	487	495	526	482	496	478	505	480	519	488	473	484	481	484	532	459	496	476	472	481	489	487	495	494	488	469	511	499	462	477	488	464	469	509	481	438	525	497	492	484	444	459	476	462	501	491	482	455	451	489	493	515	455	495	497	468	470	501	499	500	489	474	474	496	509	537	486	480	508	496	474	459	500	466	491	496	490	495	501	464	505	518	472	531	440	494	506	480	506	473	486	474	490	464	491	520	468	469	457	506	522	492	433	503	507	527	468	453	474	479	472	486	479	458	454	503	487	474	441	426	487	521	527	499	469	480	484	506	508	498	469	507	476	484	513	505	487	507	465	494	452	481	512	469	450	457	469	475	513	487	493	477	482	516	455	486	510	501	469	497	508	531	531	488	473	467	489	487	476	504	460	461	458	457	463	454	474	466	500	485	508	492	501	497	465	492	480	502	484	515	502	454	517	491	458	505	485	521	531	520	496	489	469	442	526	484	470	519	488	431	531	531	521	526	469	483	514	478	456	478	508	509	457	467	478	495	513	489	456	491	487	438	452	501	479	475	482	497	515	464	514	487	502	459	516	502	521	473	478	491	467	447	471	456	444	459	486	481	477	502	514	509	501	488	470	489	524	468	501	485	482	450	446	522	494	481	497	489	471	505	462	460	515	504	495	468	497	500	503	512	498	533	488	491	480	442	523	448	496	493	473	472	488	461	498	483	479	486	482	485	485	474	546	503	522	492	459	510	459	481	464	506	458	467	482	505	509	530	529	473	462	505	508	508	511	466	497	472	475	483	491	455	468	509	448	495	490	446	483	503	490	507	486	466	491	469	466	489	499	487	512	465	458	488	499	479	492	498	515	506	431	468	500	526	471	524	458	419	471	464	434	493	479	491	499	451	486	508	485	485	495	433	499	470	478	511	454	464	488	531	499	497	516	505	479	487	475	477	482	506	489	475	486	492	492	478	500	481	502	456	475	506	474	469	482	485	522	515	448	474	460	484	526	461	454	489	474	495	456	465	487	501	453	499	486	492	476	493	497	484	479	469	460	492	494	438	504	464	509	486	470	495	475	490	475	481	483	461	473	518	470	483	495	452	479	442	465	474	517	501	511	514	489	517	469	455	461	464	481	498	488	487	484	505	483	467	502	456	472	488	482	488	470	497	473	456	474	549	461	489	468	494	511	493	469	443	492	501	465	525	474	487	502	510	504	472	492	479	474	479	455	503	499	463	497	475	467	465	475	501	478	524	496	560	475	491	484	492	473	488	499	489	464	474	515	474	492	505	529	457	527	491	497	502	463	508	499	468	464	500	481	496	466	472	541	528	481	519	487	481	511	496	521	479	440	476	507	502	476	470	477	454	497	487	470	463	485	446	487	456	465	463	479	472	484	473	488	481	479	503	463	470	505	517	500	500	456	480	534	471	539	489	529	464	507	471	498	502	474	504	485	476	439	479	537	496	468	511	458	478	488	511	506	507	494	466	517	494	487	476	492	483	494	483	490	503	516	506	458	530	453	512	490	495	499	513	528	499	497	499	490	481	439	481	518	488	494	480	501	502	474	488	465	506	475	468	505	510	530	517	521	427	498	519	508	463	495	501	503	465	494	505	475	493	516	507	497	458	436	510	500	498	500	516	473	490	498	530	513	472	466	470	478	455	453	482	488	474	506	434	506	490	474	461	510	469	501	486	509	505	497	487	484	476	471	504	511	448	482	477
3570	2826	2385	1343	960	844	1997	3289	17197	21149	9831	4010	510	452	427	425	447	473	408	454	380	395	397	437	452	390	433	475	468	431	482	436	466	471	438	431	413	417	452	403	417	439	427	428	443	397	419	432	437	436	440	474	406	438	433	414	458	425	443	414	401	412	440	429	453	423	417	453	459	418	423	437	448	421	416	426	442	437	431	431	391	418	428	475	412	438	427	411	436	398	463	451	419	432	446	402	419	437	437	417	441	414	402	397	393	434	426	411	449	400	420	442	456	411	474	414	438	449	448	452	437	423	424	420	448	426	391	433	415	480	447	427	401	410	468	426	426	403	407	441	413	430	430	425	415	459	438	450	440	438	427	430	415	447	404	429	438	391	423	435	450	396	444	416	425	397	427	420	485	388	437	421	442	461	445	441	405	432	404	408	419	447	451	420	440	401	409	435	456	409	414	434	403	407	465	439	410	426	422	428	414	402	439	432	453	422	437	423	452	425	428	424	466	443	457	430	415	455	427	439	409	436	404	398	455	418	457	419	443	430	425	457	414	417	430	451	446	445	446	411	391	455	454	444	425	449	461	401	437	437	453	441	406	452	418	406	466	392	404	412	442	457	415	426	433	431	432	419	469	452	403	430	422	436	427	412	449	418	429	431	447	422	408	418	436	443	469	398	441	412	427	440	427	432	462	443	378	409	441	442	433	427	393	430	464	462	423	447	428	447	438	447	436	431	448	421	413	481	451	392	415	451	405	456	409	467	423	434	409	438	438	391	404	437	427	449	439	415	468	423	438	464	398	444	442	402	449	441	424	478	408	423	425	411	421	402	422	440	453	406	403	424	445	426	459	414	394	431	429	406	451	392	403	453	399	447	426	430	403	423	405	431	406	436	440	436	395	440	436	436	432	444	413	447	441	430	412	428	461	387	395	437	407	425	454	406	446	444	436	378	439	404	367	428	446	397	415	453	420	419	411	415	427	417	444	415	380	446	406	429	418	402	424	399	423	424	443	386	466	431	421	453	432	416	404	411	422	473	388	403	420	434	439	424	410	426	417	432	438	398	419	449	434	436	455	426	434	430	380	404	426	410	415	435	411	439	422	448	437	422	433	439	445	425	436	446	452	440	437	409	422	423	434	431	424	440	417	420	423	430	383	426	433	427	461	435	435	433	466	443	409	421	392	463	455	430	459	463	425	412	423	400	395	449	468	440	390	424	439	459	440	392	411	410	431	411	433	430	463	460	444	453	423	439	393	435	424	396	436	411	414	419	426	448	429	436	432	421	449	433	416	441	457	422	434	405	441	445	443	434	429	440	427	422	441	418	413	426	402	420	369	428	451	426	449	411	419	441	409	400	447	412	451	461	450	460	425	445	454	434	444	402	435	413	423	395	404	436	453	395	435	427	439	437	419	432	412	454	425	439	448	448	424	415	406	460	439	429	403	421	394	405	419	433	421	459	428	437	446	429	430	433	417	407	445	408	411	410	441	448	383	450	425	461	442	398	427	387	452	404	487	451	434	428	437	429	449	420	401	394	446	463	430	411	399	438	441	438	438	414	444	419	431	390	417	423	406	442	404	407	419	415	441	430	370	405	403	435	408	424	440	459	432	406	433	417	400	410	438	411	422	398	402	417	456	401	427	435	419	446	396	415	382	421	404	424	415	414	412	422	427	449	427	423	426	415	427	418	430	439	427	424	424	445	444	393	424	418	431	400	398	436	431	417	392	386	414	446	432	423	416	406	421	430	429	385	456	394	423	409	440	393	440	438	427	414	412	440	432	434	428	402	431	407	438	425	445	409	398	431	406	421	397	411	420	447	427	376	430	399	402	414	422	451	402	425	426	424	454	453	409	399	436	420	426	426	408	427	420	426	399	451	432	385	379	401	415	418	430	395	405	420	396	404	441	400	436	424	475	414	409	398	469	435	439	435	430	462	406	415	398	419	420	416	410	433	418	417	448	414	451	448	434	396	441	418	393	425	445	416	418	444	458	452	426	419	438	433	443	421	455	386	430	426	441	439	440	428	423	415	427	416	444	417	452	434	431	403	427	434	388	393	420	430	429	434	427	414	433	421	432	398	431	458	440	400	414	439	439	420	440	429	435	440	452	402	423	429	428	435	407	449	437	391	429	413	462	442	432	460	446	400	412	414	469	409	426	411	469	445	413	425	423	418	465	411	409	448	423	404	401	421	414	413	405	430	460	432	402	395	432	431	407	403	399	403	432	420	451	474	421	380	409	411	468	423	440	411	437	435	431	390	407	411	414	422	433	438	412	424	377	408	424	416	438	408	441	420	435	418	431	392	459	452	437	411	448	444	417	406	387	435	456	447	413	434	450	449	433	450	422	464	406	405	399	425	410	452	434	414	486	456	439	432	432	411	406	447	397	444	404	452	403	447	426	448	343	432	415	464	473	438	401	411	421	391	450	416	386	421	437	456	441	419	429	447	418	453	454	411	429	392	412	381	427	403	407	441	456	420	411	403	433	424	411	473	421	451	371	404	431	442	392	408	438	395	411	438	399	408	418	415	400	444	443	434	408	441	446	413	388	426	437	402	424	423	442	433	383	428	457	427	412	431	450	399	407	424	403	448	449	411	397	402	456	414	416	458	428	438	433	437	399	466	445	436	438	431	415	424	422	405	405	450	405	406	452	445	413	397	411	397	386	458	424	435	445	386	407	430	460	456	435	441	453	415	451	410	425	383	438	406	425	415	458	438	443	395	404	442	440	413	423	420	394	447	392	412	412	427	457	401	419	397	422	386	439	421	429	417	413	441	415	432	444	438	452	443	406	408	430	408	437	440	412	410	448	429	446	456	417	422	405	432	401	402	436	399	420	415	410	402	431	423	415	447	451	418	439	411	386	451	452	423	405	451	420	429	434	435	453	389	432	409	419	373	453	400	427	418	420	431	429	417	394	406	408	414	420	394	435	424	425	422	403	431	432	392	403	439	425	480	425	450	435	436	427	446	428	436	377	413	452	436	434	422	425	421	404	426	411	447	421	423	422	421	431	416	431	430	437	395	409	441	429	446	440	394	425	438	422	448	461	468	431	417	410	423	375	440	439	437	404	434	436	423	405	444	401	426	387	480	390	454	412	419	445	400	450	398	422	402	431	447	400	449	438	406	430	442	470	398	448	386	428	427	433	441	429	433	369	428	402	416	454	406	411	438	415	413	432	442	415	461	457	429	425	436	397	444	418	428	428	435	422	442	431	420	431	448	438	432	421	435	433	403	429	423	420	420	422	447	436	454	422	444	440	430	433	408	459	427	438	422	423	456	431	387	440	463	445	426	451	471	388	413	444	456	399	446	444	404	442	418	414	407	424	434	397	459	435	445	411	420	447	409	416	434	447	446	430	437	410	391	436	391	432	446	420	413	434	438	404	433	444	439	423	402	399	449	417	387	430	427	443	438	419	400	418	431	411	431	424	392	418	455	409	445	406	409	413	475	418	461	436	418	417	456	409	420	405	445	457	437	437	430
23856	20986	28161	23991	20945	7747	2415	14263	30746	36891	26688	9020	1013	849	719	720	750	755	745	744	720	692	728	742	787	751	753	676	729	704	715	728	704	722	731	714	711	709	719	689	752	704	743	728	732	699	737	675	733	724	727	771	726	680	695	790	765	705	743	711	713	748	703	696	730	731	726	714	735	730	715	757	723	735	796	716	714	723	763	722	765	699	684	755	745	755	721	731	671	722	710	710	747	681	750	710	749	716	728	707	709	735	741	765	734	724	708	725	757	713	748	696	720	738	699	688	741	671	718	715	761	713	735	740	746	718	708	730	659	687	731	705	724	715	715	684	695	695	704	710	763	683	704	706	674	701	727	727	751	768	689	699	697	712	713	739	780	738	715	722	722	759	705	723	691	682	744	744	727	743	717	691	717	692	717	724	729	742	741	701	715	724	721	693	709	707	715	735	697	753	736	703	709	715	748	677	733	695	716	768	743	742	665	711	690	727	695	755	687	763	712	719	690	749	712	702	735	699	670	719	698	683	675	738	744	728	685	725	728	699	713	677	735	718	722	750	746	687	704	732	687	721	738	724	701	705	724	692	729	707	724	738	746	689	707	759	666	739	705	746	713	698	705	708	715	729	707	704	670	735	751	730	742	739	704	711	721	705	740	696	678	710	727	745	723	735	738	707	739	646	718	714	706	725	708	705	695	712	752	731	709	741	714	695	695	742	667	747	738	684	742	758	730	736	703	717	738	670	667	749	762	758	758	694	736	735	725	717	704	757	687	753	689	731	724	741	714	702	768	733	676	708	746	707	723	730	653	676	726	701	727	792	770	715	695	691	695	723	723	707	698	743	731	728	774	720	724	747	707	661	693	711	773	740	696	741	684	681	741	746	727	690	706	758	680	727	674	710	725	712	719	713	736	709	640	785	679	693	700	662	770	676	733	741	723	711	665	708	738	742	682	674	731	725	626	747	682	748	698	736	669	719	734	689	748	737	668	706	753	721	709	745	715	722	710	736	725	682	740	744	695	694	707	694	695	729	723	705	680	706	704	734	697	706	729	717	708	671	733	724	682	709	691	736	724	692	692	698	768	759	685	743	750	688	739	757	698	726	748	692	661	699	714	730	751	719	757	740	745	699	714	761	692	713	678	720	682	712	697	693	729	770	700	766	730	761	717	778	665	734	724	695	694	741	781	724	672	741	754	742	739	715	721	735	702	721	710	713	754	743	700	735	687	749	683	697	709	724	685	676	739	710	684	680	775	696	706	717	751	744	704	717	722	768	715	711	716	712	677	711	688	712	717	738	744	675	756	694	733	721	731	712	701	693	688	797	690	727	701	678	762	736	735	767	724	719	730	677	707	734	724	704	696	673	681	696	710	731	675	725	664	704	719	702	715	720	740	702	761	705	711	691	729	730	708	698	724	685	751	738	687	681	747	766	696	715	756	717	737	678	690	714	755	680	677	739	726	704	732	712	692	747	691	768	693	743	688	737	700	743	648	717	723	726	756	744	677	728	776	755	716	661	727	701	726	727	687	680	772	712	736	739	733	715	732	709	660	723	698	726	720	760	734	672	715	716	720	746	702	673	701	704	671	748	698	744	680	750	680	724	701	709	690	685	690	723	749	693	726	651	639	705	742	676	727	693	733	723	700	734	774	776	760	699	690	713	711	746	764	683	738	686	724	755	680	711	773	717	694	670	701	650	730	709	698	688	715	683	695	726	738	737	733	709	704	726	736	707	720	721	718	674	710	733	758	699	730	744	719	715	700	736	703	746	714	679	698	736	724	736	714	715	722	695	686	747	731	736	745	729	689	706	711	695	713	729	736	673	693	740	729	736	712	689	712	735	703	707	683	734	729	730	765	745	720	693	739	667	721	731	739	689	707	747	729	711	699	680	782	673	725	710	765	700	697	718	731	688	707	722	693	751	718	688	744	728	700	732	740	758	701	706	772	747	701	734	742	745	706	696	726	751	710	713	695	693	749	746	741	692	698	718	762	722	713	652	712	753	730	697	694	683	697	719	668	712	678	736	746	742	715	693	648	741	731	719	708	722	695	745	701	771	741	679	724	768	691	673	668	734	731	763	685	713	732	757	695	714	696	719	716	720	707	742	719	738	753	715	689	749	745	712	701	720	679	753	700	681	701	689	688	735	712	711	694	709	721	720	718	671	713	685	677	711	693	724	739	740	750	725	653	698	699	728	708	688	698	711	732	722	730	706	667	777	717	734	778	706	700	738	697	750	700	748	727	725	708	742	712	752	731	656	714	738	721	677	725	727	756	714	747	699	703	743	732	711	757	700	701	699	694	681	732	743	676	705	725	713	717	736	688	735	658	735	703	725	702	715	691	674	699	745	666	743	773	724	718	677	755	676	731	711	716	726	715	734	713	722	755	716	750	697	668	723	732	679	667	716	718	735	677	712	715	693	738	704	770	786	677	730	710	713	710	701	715	709	696	688	678	722	725	720	747	728	720	721	730	724	706	737	721	719	748	669	696	748	729	720	711	726	692	731	706	717	794	782	717	697	684	725	708	731	717	749	707	747	720	719	760	714	737	639	736	728	659	689	690	730	691	697	717	675	688	719	712	690	709	730	667	730	733	688	702	725	770	725	720	684	706	730	701	701	659	698	739	693	646	689	738	723	714	775	711	739	750	704	737	716	721	688	750	736	709	734	713	719	704	684	751	739	737	687	724	699	718	724	704	738	700	682	672	744	725	723	724	726	707	694	687	729	707	687	685	757	740	763	754	741	692	727	696	775	712	758	717	705	668	691	675	743	711	696	696	725	741	723	730	737	714	713	766	748	727	772	724	735	749	766	704	697	659	685	689	728	758	735	744	696	701	737	743	716	698	699	686	722	773	695	677	756	712	711	671	731	727	674	709	711	713	705	709	687	730	724	738	747	697	729	778	696	702	703	724	719	717	733	716	744	734	743	763	720	749	716	746	679	734	676	748	775	673	678	709	731	749	695	693	720	685	704	690	670	644	709	726	757	719	713	737	730	749	739	702	696	725	720	694	741	791	696	712	739	727	721	791	735	697	787	744	715	701	740	694	714	699	725	750	723	740	714	693	712	745	730	753	720	696	683	726	694	713	712	765	703	700	704	699	731	712	706	682	688	721	718	689	727	716	728	753	725	736	769	668	758	720	750	721	713	725	678	737	711	720	713	689	743	702	753	734	700	697	723	697	720	721	709	745	738	740	696	721	702	687	676	723	738	696	655	720	761	750	733	709	691	722	758	743	723	684	726	691	702	764	746	704	692	691	686	728	731	666	718	744	730	686	695	683	718	729	757	725	724	699	732	739	700	730	717	714	642	687	782	716	736	724	703	684	772	720	760	701	727	735	734	714	751	709	739	713	722	722	745	698	714	724	713	726	742	706	705	720	707	724	720	665	723	744	718	703	695	715	697	706	664	728	723	705	700	770	730	700	751	739	757	739	727	741	758	643	707	741	712	706	707	690	760	741	709	710	780	712	700	685	750	686	726
3983	6007	4934	2630	1874	1478	2246	17077	32201	33122	21334	6409	596	611	608	647	617	656	631	625	621	615	616	642	676	654	613	647	615	610	619	591	581	628	630	611	624	615	629	584	572	609	582	622	611	600	584	593	580	608	610	612	649	612	644	610	594	615	577	591	618	593	593	631	631	610	605	601	632	620	605	579	611	596	645	619	612	611	645	616	617	633	614	620	621	624	648	619	632	607	628	652	584	607	593	664	607	625	631	585	596	600	622	638	615	616	622	570	598	600	615	585	600	590	568	580	572	589	636	619	579	628	566	650	612	628	614	621	630	577	635	701	552	634	630	604	594	611	624	620	636	579	617	632	613	587	571	606	632	611	610	576	609	562	625	611	562	617	615	654	609	593	608	632	575	604	615	609	638	637	622	640	607	640	588	587	567	622	595	593	641	558	625	623	562	564	641	644	570	630	575	578	603	607	577	606	642	553	623	606	583	598	583	641	650	606	631	667	580	635	584	583	593	601	580	596	592	616	619	581	613	642	579	628	591	572	620	658	588	576	611	614	565	627	614	652	597	599	615	643	597	616	610	581	577	586	593	556	612	628	604	568	611	560	580	623	621	588	596	605	594	558	653	621	631	593	589	631	604	594	606	608	615	592	634	611	581	632	568	599	596	601	602	589	657	613	583	610	623	608	569	588	619	610	578	579	582	621	627	575	578	601	596	663	592	580	560	633	615	634	594	600	608	626	606	590	628	590	598	612	601	615	615	622	611	598	658	581	665	583	574	586	618	627	599	647	568	606	616	592	610	670	574	597	558	617	584	591	597	639	589	613	609	658	595	656	616	631	615	609	639	657	612	570	599	564	624	601	577	613	595	571	592	570	612	603	625	611	597	623	600	622	572	567	588	596	597	567	588	538	597	633	627	627	625	599	576	600	550	608	588	605	611	634	600	622	604	588	577	580	646	604	613	646	619	581	606	607	574	608	599	623	581	613	628	602	616	623	584	618	559	605	565	627	638	635	589	565	577	640	650	563	636	637	532	601	564	574	557	594	581	658	599	570	568	596	563	615	629	603	616	579	585	578	612	600	663	576	583	633	602	593	657	573	634	614	600	580	587	631	597	652	611	594	606	587	610	610	619	613	576	588	616	627	566	592	605	633	600	603	614	592	651	590	613	605	599	612	573	591	616	582	621	591	633	619	596	611	629	584	549	608	617	592	611	592	610	632	592	621	594	611	604	590	603	594	616	647	588	620	566	641	605	584	641	576	609	637	598	579	586	620	645	595	583	605	613	631	572	633	609	598	592	595	620	625	595	619	639	558	616	612	600	585	631	567	620	623	621	590	593	630	556	596	569	626	575	578	636	623	589	593	621	605	580	587	608	638	601	612	606	619	628	612	605	605	607	608	607	561	593	582	602	596	604	591	621	587	634	625	605	609	607	567	601	547	636	628	628	610	584	629	613	579	594	610	579	640	612	600	626	625	570	621	612	632	575	607	631	589	590	612	556	591	637	593	615	611	572	576	615	623	626	620	594	582	637	589	608	576	619	639	610	580	589	616	637	570	640	573	589	622	621	634	589	612	574	591	642	594	592	627	581	615	575	573	625	602	646	573	607	588	595	562	607	607	612	574	639	601	613	603	610	581	637	576	628	573	594	623	641	581	620	602	615	594	590	586	646	633	606	592	604	584	625	611	590	613	572	618	617	584	658	624	635	596	604	587	595	660	598	626	620	597	557	578	617	600	603	602	531	585	565	619	622	576	574	591	611	667	644	634	613	606	587	625	588	588	599	623	596	605	607	596	630	570	659	573	594	603	578	571	644	602	602	603	578	597	637	599	586	617	586	585	601	570	615	616	596	593	602	638	613	591	633	577	583	612	608	646	616	593	601	647	631	561	559	581	638	576	602	605	572	602	586	611	641	574	622	602	564	626	604	610	615	642	601	629	617	638	610	607	634	622	603	608	597	597	607	596	621	605	590	589	581	609	598	621	617	596	591	575	622	651	572	650	570	618	618	648	568	600	616	594	590	591	577	608	586	602	580	578	622	604	621	603	622	578	582	553	545	592	612	641	615	592	585	611	623	602	574	604	644	579	621	573	574	641	602	587	580	614	595	597	611	565	600	580	618	601	592	611	594	599	571	575	594	634	628	601	620	636	591	619	617	590	622	591	614	627	580	573	692	570	617	614	612	614	582	581	596	592	611	634	582	635	613	626	574	592	623	595	613	621	577	597	612	628	586	557	607	595	613	571	608	584	610	651	636	603	556	633	596	599	596	597	601	606	612	637	587	565	621	570	598	608	593	662	587	580	582	638	599	620	600	592	608	535	609	607	614	577	595	623	608	569	624	590	644	635	567	589	625	587	614	611	628	623	540	612	635	620	628	561	592	604	617	621	598	596	561	590	584	620	555	613	556	622	620	622	613	612	617	575	568	631	582	599	594	603	587	555	632	600	571	601	626	626	591	586	623	593	651	613	599	569	625	597	592	606	626	630	569	561	597	587	595	621	610	609	599	608	609	567	575	590	627	594	632	570	586	620	590	624	592	601	642	621	607	609	635	597	620	565	582	588	581	638	617	614	570	630	618	601	624	641	604	548	580	551	579	621	614	577	588	591	572	578	568	601	585	621	534	608	597	589	586	584	605	618	593	599	589	570	592	577	595	617	602	595	596	614	598	618	595	627	600	649	570	593	593	623	623	565	646	618	589	624	596	613	601	585	595	617	603	624	567	609	595	570	602	582	611	588	599	614	587	614	670	636	633	576	605	593	627	599	631	581	626	574	574	579	599	634	595	624	614	576	646	593	617	605	584	606	596	609	585	635	575	577	590	611	615	626	599	601	608	623	635	599	574	590	599	576	592	658	635	616	606	600	623	622	612	587	596	576	581	600	626	598	647	584	630	601	591	585	562	560	611	593	620	550	600	590	609	607	575	616	618	623	570	598	575	630	580	556	549	605	592	605	601	599	594	639	621	593	578	610	624	584	605	636	589	599	577	569	556	572	587	590	583	599	620	618	591	652	596	652	594	595	637	595	545	613	632	565	586	641	620	590	618	612	634	579	560	597	620	554	649	583	563	630	597	564	616	621	609	579	549	619	597	591	636	641	614	596	551	589	572	570	578	572	565	570	633	619	623	649	567	609	616	613	604	598	559	625	613	592	603	640	615	621	625	595	614	582	538	590	583	621	588	629	621	621	614	606	607	592	609	595	594	614	601	575	570	586	615	599	599	584	603	562	602	603	603	647	618	604	569	603	646	599	598	656	582	618	583	607	591	592	596	606	555	632	594	601	593	615	526	634	585	624	662	599	560	593	609	570	633	582	597	611	607	599	613	669	627	606	630	582	593	604	596	618	584	613	598	617	579	617	593	638	560	592	625	608	569	615	605	599	639	581	614	590	584	607	588	635	615	620	620	587	632	608	634	579	611	584	587	632	627	591	600	593	601	598	608	602	633	599	566	597	569	587	563	621	674	623	587	629	597	625	600	550	624	602
27181	11757	1034	561	367	325	317	809	1862	2271	1480	594	316	310	319	322	308	305	331	324	321	289	311	334	312	303	321	323	283	330	313	310	375	316	290	309	310	335	342	328	303	348	302	320	342	324	292	324	314	304	341	308	291	291	309	319	316	315	313	305	312	316	300	294	326	262	327	315	345	287	325	323	331	306	336	296	308	293	324	321	326	341	341	276	326	325	297	325	329	355	326	300	345	336	316	320	296	296	287	282	293	318	314	290	300	298	328	334	295	325	302	304	330	337	335	300	325	341	326	336	339	327	325	298	328	275	335	320	296	286	337	320	335	301	321	294	343	284	329	276	303	334	305	280	317	313	293	326	310	304	310	288	290	312	296	317	299	313	324	329	276	326	330	319	320	340	328	320	305	294	302	328	311	320	309	313	294	294	307	327	283	324	314	322	285	315	333	305	303	329	344	319	295	304	318	343	354	297	322	311	345	299	293	307	297	329	333	336	338	290	294	300	304	302	322	323	296	334	331	352	294	326	328	279	318	310	337	330	290	299	302	306	296	311	300	313	327	307	318	319	311	303	322	305	330	280	331	338	296	331	299	343	308	255	330	336	335	324	298	326	335	307	321	292	296	298	295	340	342	320	286	318	290	353	301	324	326	317	310	300	292	329	302	310	302	325	336	336	326	307	302	305	299	329	280	307	324	331	317	330	287	324	309	306	296	320	291	306	296	304	314	315	311	314	344	336	344	309	323	331	306	309	292	308	304	330	313	351	309	279	326	289	282	327	306	318	301	323	297	300	308	308	303	310	305	304	353	294	323	306	304	307	322	312	314	290	301	320	290	285	317	302	308	337	302	350	298	295	335	302	284	307	302	308	286	298	311	311	300	315	312	294	316	302	326	304	340	305	331	286	343	364	329	307	344	289	327	314	307	319	319	330	339	330	341	335	332	342	297	308	302	316	321	318	310	313	279	337	331	309	357	325	355	355	338	307	311	298	326	348	315	332	303	304	300	340	336	319	289	324	346	311	306	329	337	298	326	315	307	283	315	345	322	331	372	312	307	329	349	333	309	334	329	284	297	320	336	296	273	277	313	308	314	305	285	323	287	301	315	345	303	304	316	318	301	301	294	309	334	350	317	310	360	305	309	325	277	353	289	316	329	301	313	292	340	316	305	331	323	341	329	306	307	282	313	358	344	313	309	318	308	311	308	327	305	338	298	298	298	280	320	305	328	310	288	286	362	315	332	285	306	316	346	304	322	284	311	323	335	319	338	316	311	300	298	278	322	309	324	315	335	326	309	330	284	310	276	275	326	329	297	292	304	318	309	293	285	323	321	321	315	305	306	301	294	284	301	317	325	348	317	355	342	313	344	324	294	324	327	317	352	309	318	334	290	301	321	310	329	323	313	350	320	303	302	315	293	311	319	305	332	339	306	324	314	336	341	318	296	289	284	333	329	303	337	299	321	287	336	296	307	329	290	300	329	326	319	356	313	303	339	297	290	336	307	330	329	341	340	347	289	333	300	317	325	320	301	302	321	315	302	317	334	322	295	325	343	343	300	318	310	317	309	300	345	315	304	325	306	331	297	325	300	307	320	296	321	314	338	301	301	330	340	312	304	317	275	314	329	342	300	319	328	290	305	312	355	307	349	299	348	308	313	367	341	311	300	324	309	289	331	269	285	353	318	333	302	320	319	296	318	321	300	317	300	337	295	347	292	318	305	328	300	279	302	342	312	303	311	276	325	300	345	300	275	320	292	318	312	284	359	319	302	291	310	310	323	316	323	302	310	328	346	341	340	321	323	319	302	305	343	327	318	325	306	342	347	300	306	338	295	298	323	322	322	299	331	317	308	301	323	348	338	310	343	298	335	285	310	346	319	308	312	300	309	305	303	334	315	314	285	306	334	330	324	337	298	299	327	319	306	345	312	354	277	322	304	301	311	278	319	313	320	310	318	317	325	318	310	334	348	303	314	332	312	301	298	310	311	294	313	284	298	315	310	317	288	332	285	331	315	293	307	323	297	314	295	330	315	322	310	342	346	301	275	330	317	322	287	293	342	279	308	306	279	281	283	311	347	333	315	322	344	288	319	324	328	318	299	295	303	319	334	323	356	285	312	323	339	317	309	338	334	324	335	333	308	333	313	346	316	324	336	306	337	312	340	300	314	309	322	310	306	304	344	317	281	295	303	321	310	333	316	304	317	307	298	321	312	332	328	313	322	319	301	312	341	333	309	311	307	317	318	355	325	336	316	326	301	329	316	315	298	323	295	303	313	318	301	364	329	292	312	343	325	312	333	321	325	303	300	341	294	309	294	314	319	330	300	325	303	309	307	266	291	308	324	316	299	327	314	318	300	304	303	302	302	345	319	338	336	305	328	270	316	320	311	314	278	307	312	288	296	314	303	262	335	322	273	281	332	356	304	300	280	325	291	315	318	311	330	294	308	341	334	293	335	329	329	325	333	310	323	310	295	325	324	321	307	350	299	319	311	303	311	312	328	329	322	275	319	298	315	333	308	288	319	322	297	317	311	310	326	300	303	293	305	311	306	320	320	308	320	307	298	313	318	319	325	327	322	321	309	375	317	303	337	292	315	344	333	323	304	333	285	297	314	331	299	353	323	300	375	359	341	324	304	321	290	314	303	338	308	308	333	304	328	332	315	314	336	307	295	312	330	291	311	351	295	306	322	290	321	328	316	306	319	314	321	333	321	305	322	321	313	310	314	351	340	316	328	287	308	336	292	309	322	311	316	302	309	348	318	308	326	324	295	291	303	295	329	313	313	342	313	306	327	296	327	310	333	279	353	304	344	308	329	318	298	320	301	337	293	293	325	343	319	331	301	344	301	345	306	312	295	301	336	309	330	307	274	322	343	304	298	312	314	325	291	324	323	325	345	315	315	300	314	298	331	314	286	304	324	306	343	327	318	306	345	321	316	323	312	317	303	333	314	325	330	337	324	299	331	337	307	326	328	333	330	303	326	268	308	309	291	309	364	306	328	331	307	296	323	272	290	320	351	295	311	332	306	320	325	305	343	317	313	348	356	318	329	327	307	308	310	308	323	322	281	273	332	328	314	317	296	334	328	295	314	276	312	332	298	296	323	303	310	273	297	297	338	329	303	321	278	329	313	301	327	326	311	314	290	299	323	319	348	313	312	319	301	312	323	323	346	313	302	297	295	347	307	292	314	333	312	344	314	339	275	314	307	308	294	314	310	339	313	291	319	345	342	286	256	307	307	279	317	297	277	289	300	326	331	319	298	318	313	319	274	320	315	299	308	299	334	299	314	319	297	359	317	322	264	309	300	278	294	333	333	304	294	284	271	295	271	268	323	294	330	293	312	314	293	303	315	318	322	306	293	331	338	313	302	312	332	338	307	320	305	324	328	307	292	321	321	319	293	297	324	295	305	294	300	332	327	322	302	317	318	302	329	319	324	288	275	321	335	317	341	328	272	328	326	324	306	350	290	333	300	324	307	337	344	319	310	332
4879	516	488	364	319	310	324	1056	2543	2841	1696	680	276	272	273	249	269	245	285	300	295	266	280	283	243	311	296	266	291	293	294	260	288	275	294	279	272	261	292	269	256	231	311	270	271	237	285	274	279	245	269	291	272	287	287	258	248	271	264	258	296	268	286	290	260	285	277	266	280	285	277	263	285	245	278	256	291	282	301	261	284	274	269	290	267	238	266	301	263	274	272	277	296	263	264	284	248	255	285	304	294	260	250	266	260	267	262	251	249	261	262	321	270	295	255	273	267	295	269	284	268	293	279	283	277	278	274	279	263	259	301	257	269	309	248	268	293	273	285	262	251	287	246	308	279	273	285	282	263	267	234	272	245	301	265	269	256	271	253	290	290	279	297	276	273	283	265	275	319	273	277	244	246	262	257	282	279	274	266	284	275	280	273	290	270	269	259	307	290	278	297	244	266	264	309	251	245	283	287	272	268	270	265	281	263	259	288	308	267	279	291	273	272	265	254	280	269	284	294	281	252	256	277	253	260	293	271	290	296	255	278	250	270	264	288	248	294	282	278	300	257	259	271	250	276	262	273	269	285	278	275	266	255	293	270	238	312	252	299	256	274	271	259	275	268	293	285	281	291	280	266	252	245	261	276	275	263	272	258	273	260	291	271	260	293	289	272	259	269	285	298	273	272	310	287	266	267	293	262	258	292	269	281	250	258	273	276	274	262	302	264	264	288	278	292	275	273	295	264	264	291	304	300	283	272	257	268	252	261	298	283	259	298	260	276	260	302	300	279	264	266	275	290	317	289	271	281	277	262	265	289	266	283	283	266	265	311	270	282	255	294	263	255	281	289	292	292	261	295	288	276	272	260	268	254	255	257	263	317	260	312	273	281	288	292	256	279	250	270	286	280	278	275	268	274	272	271	268	280	256	274	267	283	283	301	302	301	258	285	275	310	304	268	285	270	273	276	269	268	252	305	270	255	253	300	256	258	274	255	288	269	279	283	243	305	278	271	289	270	279	234	255	297	282	248	286	278	260	259	267	271	250	261	245	282	262	302	294	276	291	287	317	278	279	290	253	302	276	286	297	283	262	272	274	269	292	312	277	247	279	284	292	276	265	254	271	291	268	311	265	259	280	276	283	272	279	300	297	294	281	261	258	299	263	253	248	270	282	317	267	252	292	259	255	251	281	242	265	238	258	283	276	260	289	303	278	281	261	273	263	269	260	287	309	255	290	279	265	278	264	270	266	291	260	301	289	274	283	274	290	295	291	281	275	271	281	317	285	261	293	295	284	256	288	287	261	291	298	273	251	273	271	287	244	266	267	286	272	258	289	289	274	269	300	262	264	319	273	289	254	240	282	274	263	303	250	277	289	263	253	261	270	270	269	269	262	262	259	294	303	296	302	268	315	284	289	286	292	278	276	297	243	298	254	279	297	280	257	270	271	241	257	269	270	277	291	305	279	246	289	300	294	287	288	273	265	289	260	255	254	286	271	263	271	245	294	246	235	269	294	276	271	288	298	279	251	258	259	298	266	253	262	292	250	264	259	288	286	251	261	294	277	283	262	273	278	267	276	261	280	286	277	286	287	274	286	270	284	270	249	283	292	290	253	269	298	266	273	276	303	274	318	295	266	263	277	283	290	281	263	276	277	266	279	258	288	295	291	260	262	246	251	270	279	260	284	272	304	304	283	250	251	249	295	275	275	281	269	289	285	291	283	239	285	251	275	259	266	289	265	281	253	284	281	268	274	282	252	270	288	282	280	240	285	245	275	287	258	271	253	287	278	281	305	265	274	295	261	249	306	293	282	270	268	317	286	268	266	264	294	236	261	303	267	302	262	271	274	255	274	264	297	269	299	257	289	290	245	275	262	269	278	256	282	316	286	285	298	269	296	274	285	285	263	269	303	269	264	292	279	259	251	265	259	264	284	294	294	276	283	290	258	289	265	258	280	256	284	307	281	297	280	260	267	252	286	280	282	309	274	261	251	267	266	285	311	260	261	286	300	280	285	244	271	256	287	264	274	272	259	275	263	285	278	264	275	248	274	283	274	276	267	294	290	260	253	260	282	248	280	279	295	288	259	278	282	268	279	265	263	249	282	272	272	278	275	266	236	276	285	260	299	296	260	274	266	287	274	281	273	281	272	281	258	289	299	252	274	284	256	284	255	294	258	288	293	278	269	255	271	290	291	280	265	272	251	303	270	281	274	244	291	278	298	256	269	266	251	284	286	284	256	289	283	293	270	256	270	264	263	280	266	273	278	274	290	292	264	302	291	249	282	284	308	264	274	272	279	290	268	248	277	254	284	284	271	291	300	289	256	291	266	282	257	265	284	265	290	285	274	241	260	286	302	281	299	283	271	282	262	285	285	270	284	270	265	256	278	275	261	296	257	272	273	281	272	297	290	275	255	296	273	283	280	277	288	269	273	245	283	275	282	294	285	256	296	293	277	293	289	260	248	292	236	243	258	262	292	299	260	267	248	282	289	270	287	271	266	248	274	275	260	249	298	281	280	279	264	283	276	262	277	261	266	259	278	304	254	267	286	256	275	305	248	283	278	278	287	254	261	270	259	295	276	250	263	243	297	260	236	274	292	275	283	269	298	277	268	287	250	263	280	261	253	253	281	277	256	280	261	290	271	269	265	278	265	323	279	279	244	291	252	272	254	261	285	293	277	297	289	254	271	295	248	275	287	260	257	311	232	277	282	300	277	301	265	283	294	266	289	275	257	280	279	276	285	249	281	275	265	281	312	328	259	276	288	278	264	274	286	285	258	257	275	278	298	286	293	244	281	277	293	255	287	277	266	241	292	263	285	266	283	283	292	293	290	266	243	255	270	268	256	255	283	264	268	268	285	296	255	255	272	286	279	277	257	290	290	256	296	258	250	255	304	275	295	286	267	258	259	290	302	282	261	262	272	261	267	290	254	291	300	267	272	273	291	303	287	272	282	274	268	284	278	281	266	276	250	264	265	264	258	290	290	266	278	267	313	277	274	275	253	276	271	275	265	260	262	274	259	298	279	296	270	267	283	308	288	280	269	249	261	347	281	301	285	296	245	275	264	289	274	262	259	319	269	273	301	259	260	285	273	275	281	289	282	278	265	271	312	257	276	269	252	286	267	289	281	255	270	302	274	266	263	278	269	274	285	283	262	269	298	296	272	288	281	278	279	269	286	260	289	270	273	282	254	286	261	245	285	280	273	267	281	277	267	261	306	256	294	268	252	263	264	287	281	264	282	267	275	256	279	268	275	270	280	272	261	257	269	291	257	271	257	271	288	297	266	281	271	247	298	288	283	280	281	275	272	295	298	257	266	271	262	267	285	295	294	315	277	248	267	279	306	286	265	251	275	270	273	264	289	295	299	301	251	275	261	256	251	271	291	285	261	282	296	269	292	258	264	256	282	268	258	256	292	267	275	269	278	266	287	266	273	270	292	280	265	262	254	290	268	262	294	290	245	283	261	297	282	290	270	279	288	259	255
25194	21017	26669	24864	3648	937	823	6348	17763	19849	11067	1533	424	423	429	421	425	444	425	412	448	394	458	424	418	428	400	423	454	409	437	435	438	441	441	415	433	423	415	406	419	409	428	432	436	423	420	417	424	433	407	442	408	408	468	426	422	441	419	435	432	413	415	443	402	454	428	435	438	411	410	396	420	427	436	435	398	440	408	400	438	440	401	432	460	401	391	453	391	405	431	435	431	423	420	426	424	464	417	475	387	391	443	440	475	412	412	420	435	396	438	438	395	438	469	429	415	390	382	399	431	394	461	432	467	474	469	426	413	362	439	451	392	440	421	452	415	404	437	436	382	417	431	401	404	442	426	386	446	433	433	380	425	426	428	430	433	435	416	407	387	433	428	406	453	445	410	437	403	448	392	388	409	412	424	428	405	438	390	419	397	427	451	367	452	404	393	409	414	397	435	429	444	418	410	442	432	424	421	426	420	409	435	398	424	451	389	405	403	460	429	446	438	412	461	387	431	430	440	411	413	444	429	411	416	434	459	394	415	396	396	408	444	421	430	410	415	438	452	377	372	415	398	419	400	416	399	441	415	416	422	460	464	428	413	371	450	403	428	413	451	427	443	403	423	398	423	420	446	409	408	422	459	420	432	413	418	441	418	430	444	383	428	446	413	426	408	429	427	400	443	368	387	439	425	401	390	429	404	393	410	399	464	374	425	443	421	428	433	415	356	444	423	453	466	400	382	437	372	447	418	427	418	435	390	375	479	418	432	377	418	434	421	417	391	406	410	468	444	415	426	427	407	416	441	381	435	442	425	407	432	454	416	412	440	416	428	428	397	409	445	432	401	427	434	436	435	370	433	427	416	416	412	372	419	396	459	422	425	404	409	408	401	403	416	396	424	417	428	398	412	431	446	412	420	457	412	372	428	423	408	400	458	428	383	411	431	414	442	408	402	416	435	415	415	421	443	418	399	492	424	434	411	426	416	445	407	445	455	427	422	387	416	384	446	450	430	430	423	448	413	457	405	451	420	439	445	412	451	439	424	422	407	420	403	414	374	413	433	396	411	416	419	419	416	388	405	419	414	405	414	418	416	427	414	394	420	412	424	470	425	405	445	439	397	409	437	398	434	458	419	428	425	368	429	456	417	415	414	380	423	414	407	392	433	452	427	418	426	434	423	373	401	404	406	424	401	411	409	418	417	400	438	405	451	410	408	426	442	407	432	406	398	419	449	405	412	411	402	380	418	409	418	427	427	407	436	420	401	422	409	419	441	427	420	405	423	375	416	426	432	413	420	388	428	425	427	426	424	425	383	447	416	423	391	407	436	446	424	437	459	431	414	408	447	415	423	403	466	422	424	440	431	406	426	423	395	442	443	420	407	411	426	411	443	417	415	454	390	421	386	422	399	398	463	444	407	393	448	427	429	433	446	399	435	409	386	441	415	427	426	461	376	393	440	433	413	481	412	409	464	399	409	412	407	428	413	418	404	413	410	447	415	391	407	399	413	436	429	404	400	470	430	453	431	413	426	444	406	406	377	420	452	405	395	395	437	410	409	424	420	415	416	430	430	434	423	469	436	417	388	439	417	435	402	448	400	446	399	411	399	396	410	429	427	446	403	435	418	402	404	455	403	414	441	396	383	448	422	431	413	418	393	424	421	409	429	410	421	398	395	386	433	410	432	421	423	398	428	392	432	399	419	442	413	371	402	448	419	401	448	395	425	412	423	415	394	408	411	426	422	386	418	419	399	424	447	429	425	426	407	398	439	463	403	420	418	401	385	423	411	434	414	388	398	420	382	414	444	471	420	394	442	418	427	409	394	385	409	442	425	406	458	414	406	433	408	439	439	418	426	418	422	436	424	408	405	415	403	424	447	379	452	421	427	405	408	443	415	433	397	443	431	421	440	432	418	449	384	450	422	406	435	433	428	417	420	409	394	436	452	418	379	431	411	432	399	415	427	413	430	456	402	407	426	414	424	446	422	408	425	438	435	410	450	413	434	396	456	424	409	445	428	443	434	441	426	413	424	429	411	409	414	448	442	428	406	407	424	417	439	418	436	424	394	415	392	392	415	405	405	372	399	418	421	397	410	415	435	437	412	418	438	419	427	407	415	450	423	421	402	428	379	429	389	416	431	428	399	450	414	410	418	451	418	430	437	436	445	383	449	416	446	427	437	424	496	400	399	409	443	383	437	432	424	439	395	418	404	381	441	406	446	421	422	435	435	442	433	416	369	435	422	420	409	404	405	408	397	448	412	408	391	397	424	419	412	423	410	413	439	446	426	409	403	425	446	429	432	402	448	435	402	408	412	420	413	440	450	399	415	411	441	395	414	408	384	443	421	441	421	449	406	418	438	381	400	452	432	404	419	405	409	418	409	415	406	406	449	420	408	433	446	445	436	436	426	403	409	377	430	416	441	438	416	463	413	408	417	424	409	431	381	391	396	411	392	398	439	421	410	431	431	443	440	446	415	449	398	406	389	441	396	415	415	438	433	379	455	428	424	419	446	421	386	437	409	418	415	409	427	422	404	414	408	429	412	439	446	399	417	425	390	408	420	411	436	404	446	431	420	407	421	419	433	380	433	428	403	432	458	414	426	401	402	400	409	414	414	407	420	419	439	385	425	412	439	435	416	404	401	420	458	409	395	465	436	410	427	413	434	420	412	419	372	433	373	435	455	442	399	439	409	414	444	384	433	418	448	425	414	389	428	428	387	429	403	424	430	388	425	406	430	436	424	392	396	429	418	423	399	454	405	418	388	430	463	408	429	437	401	433	421	430	434	419	414	409	462	441	417	389	426	413	399	396	441	388	419	392	424	433	394	447	452	438	422	391	419	399	414	380	422	416	412	432	432	431	420	436	421	410	414	420	369	412	434	406	422	404	393	434	416	439	420	408	421	386	438	430	435	422	396	412	444	409	445	410	400	420	446	390	425	408	424	430	412	394	421	445	387	425	428	404	418	409	411	439	424	441	417	428	436	426	446	430	406	392	468	446	400	420	405	386	420	451	396	451	373	461	425	418	444	434	402	381	439	430	437	443	402	420	397	414	437	457	462	408	430	430	420	444	453	396	389	474	455	417	422	422	430	454	410	419	406	409	385	416	436	401	395	413	413	411	427	397	431	440	405	442	424	442	424	409	435	411	442	413	392	453	412	404	393	432	436	397	427	434	422	443	409	420	411	392	408	427	422	418	424	466	413	422	439	410	388	417	382	419	415	420	437	408	405	430	437	416	460	418	442	403	416	418	406	420	407	448	398	398	394	446	413	411	433	431	431	431	401	395	443	406	408	458	414	429	463	444	391	406	369	391	393	419	404	413	419	448	434	388	470	423	400	435	428	409	404	437	450	391	394	402	400	439	402	453	390	444	384	422	456	399	435	447	423	415	420	377	430	415	435	439	388	406	385	432	387	433	419	433	403	389	416	395	400	411	395	435	406	422	429	391	411	442	387	435	404	446	415	401	427	454	386	401	380	413	407	388
3528	2825	2238	1232	967	799	917	8929	19027	18392	9518	1263	371	401	410	353	362	387	394	391	406	380	390	375	375	402	410	341	432	387	376	359	397	407	390	379	339	397	361	394	384	394	397	365	385	415	346	371	330	381	385	362	396	394	371	379	390	393	385	402	417	363	356	390	375	388	371	340	375	377	379	386	367	388	359	371	407	392	386	350	363	361	358	386	350	364	383	371	332	389	364	362	383	391	413	366	391	367	355	379	404	372	370	376	354	359	387	352	398	349	372	355	345	364	385	351	383	402	346	375	359	364	402	363	399	344	380	379	390	356	387	376	354	365	365	385	381	421	393	353	369	364	387	374	365	396	314	384	381	375	362	347	358	380	394	357	349	411	386	398	353	365	388	376	364	357	389	397	374	346	393	363	427	382	361	350	372	377	364	375	394	395	394	363	388	393	362	386	361	341	387	363	365	391	365	381	380	363	407	374	413	374	353	372	367	367	357	361	361	364	390	352	402	350	380	381	406	369	406	359	397	354	364	368	404	349	371	348	368	379	390	345	372	383	370	382	416	374	342	357	388	379	384	355	362	401	356	362	352	397	366	404	366	381	382	338	379	372	394	344	382	382	383	375	392	408	378	376	348	374	366	374	393	397	334	350	366	383	379	397	370	365	390	354	395	379	362	367	360	357	426	354	392	370	385	397	346	395	355	363	376	399	391	352	347	347	378	350	396	388	374	367	406	407	354	399	353	366	363	351	381	351	353	370	359	353	347	378	398	381	397	389	395	399	374	383	406	390	403	338	409	384	366	390	440	358	381	385	375	383	323	361	388	378	371	382	410	397	376	406	382	373	346	356	356	360	400	385	363	395	414	395	390	351	402	373	336	388	365	355	371	386	396	372	385	392	382	357	397	366	398	362	386	400	360	366	369	393	388	341	355	376	393	393	393	316	365	396	404	358	386	379	372	339	385	372	341	379	377	357	385	381	405	371	373	372	368	353	368	365	362	362	371	371	413	395	373	352	348	390	380	385	395	399	380	384	398	381	385	378	369	395	387	357	400	374	370	377	362	333	369	399	353	366	383	397	381	414	405	405	390	381	365	353	385	353	407	377	367	346	363	379	368	377	387	391	366	377	376	340	364	367	395	350	376	410	371	388	381	365	376	380	358	400	378	401	363	369	386	385	365	401	386	394	402	360	369	370	344	337	373	371	397	355	352	366	394	400	378	362	386	403	381	381	356	368	374	362	338	390	372	348	368	361	368	389	380	372	393	398	355	388	386	418	359	386	356	372	336	383	378	363	369	378	372	368	350	348	383	392	409	400	363	404	354	391	378	377	376	406	395	374	376	391	385	381	362	399	398	359	358	364	402	385	405	402	406	399	391	388	393	364	375	354	407	364	370	379	362	379	368	333	391	398	366	383	367	389	362	389	398	379	374	354	334	358	377	367	395	357	380	378	396	385	349	386	393	376	395	377	376	349	368	390	360	380	351	366	359	406	384	403	366	381	373	345	386	374	375	388	385	327	340	392	363	344	361	358	374	373	408	372	378	335	365	402	384	392	379	380	368	397	381	392	379	354	410	379	358	391	369	342	383	396	371	369	373	379	364	334	352	375	350	352	355	369	378	387	383	376	384	422	370	353	355	403	394	393	412	352	372	419	368	393	399	375	354	399	375	381	365	396	392	362	359	401	354	394	389	383	355	376	409	369	379	377	384	392	383	348	344	360	391	398	383	388	383	369	397	389	358	360	358	357	388	400	358	348	391	353	358	382	371	343	370	388	380	381	352	378	377	384	375	365	351	382	413	379	371	356	364	382	422	401	348	375	392	362	381	391	356	364	382	382	384	388	372	405	363	344	346	374	343	398	365	364	417	335	338	391	397	397	359	391	376	368	410	363	375	373	395	376	372	398	340	393	356	358	417	354	367	363	384	435	377	365	388	374	373	358	366	373	355	363	385	369	371	355	366	393	351	358	354	356	368	377	389	363	399	368	389	360	386	342	390	401	359	406	361	377	403	355	358	395	379	374	362	372	356	371	379	373	371	398	392	361	361	385	344	371	359	370	375	402	347	391	378	353	332	401	381	392	380	372	352	356	388	359	357	356	379	370	393	399	364	361	371	408	379	360	412	361	381	375	383	356	360	366	347	372	355	359	408	428	390	393	395	373	412	378	351	361	385	398	378	350	350	385	392	394	381	352	373	400	380	382	364	391	411	385	375	365	358	373	353	361	347	337	392	369	352	375	370	369	378	405	380	361	373	378	392	389	383	384	384	368	371	393	332	382	394	384	361	396	345	349	404	335	348	345	405	397	358	385	346	390	363	372	378	365	370	380	337	363	369	390	398	357	393	381	345	361	361	377	385	378	389	338	347	371	348	408	380	365	383	366	372	402	388	357	374	404	356	366	345	362	416	373	371	385	396	391	405	365	345	384	391	368	356	407	374	379	393	346	368	381	372	369	362	368	380	367	389	390	355	368	370	345	380	369	402	377	383	414	371	374	416	390	384	375	375	386	381	382	346	356	390	360	375	390	384	393	398	383	378	401	381	380	407	340	346	404	423	419	358	375	362	373	352	359	378	378	356	387	353	388	384	381	344	380	373	408	368	404	375	384	387	345	407	390	377	355	380	347	395	357	319	390	365	360	399	383	418	349	339	349	377	373	406	363	362	362	360	344	375	384	406	354	347	369	353	344	390	363	409	365	385	350	358	368	420	359	385	382	366	381	404	376	396	383	372	368	355	376	335	404	371	397	394	388	413	371	386	392	381	370	412	354	373	384	360	378	379	354	360	339	357	392	364	368	411	409	395	392	396	408	391	345	395	389	394	370	396	390	361	398	385	362	397	358	407	364	368	384	379	350	383	367	379	353	380	404	386	373	360	401	371	368	398	347	355	410	377	369	381	367	328	343	396	389	396	369	363	381	398	369	368	397	379	342	363	372	357	357	353	324	351	386	330	361	352	403	386	366	366	328	358	365	363	388	374	370	393	370	371	378	361	345	393	381	338	350	381	373	379	402	343	361	361	390	411	364	372	365	359	377	401	344	378	359	357	424	355	336	384	373	346	362	386	385	358	421	366	382	371	370	396	351	349	360	385	351	345	369	389	370	377	373	392	404	360	355	398	400	347	384	314	334	368	375	356	373	344	364	384	389	414	356	375	372	364	377	392	391	400	366	367	374	397	369	334	350	382	359	383	381	350	346	389	366	348	359	399	396	372	398	339	400	340	371	417	370	377	375	362	344	360	383	399	392	359	371	383	357	390	349	368	358	378	346	376	400	346	365	374	355	378	365	355	360	380	355	394	390	373	347	395	379	371	371	375	348	371	390	386	382	386	343	360	377	367	404	390	372	402	388	374	358	365	368	389	361	381	358	390	397	391	375	378	385	352	367	420	382	380	397	380	368	368	342	340	392	379	357	330	380	380	385	372	355	379	370	381	379	336	410	405	344	371	377	349	409	365	349	365	345	382	389	388	368	389	369	369	370	387	342
24006	21078	28281	24108	21043	7565	2555	10860	36829	38464	22645	2678	777	715	685	679	675	709	676	674	639	675	740	667	663	687	661	690	643	671	634	695	714	696	687	657	706	672	657	681	682	697	687	683	653	686	674	679	639	678	734	685	647	647	663	655	658	677	706	639	648	678	672	656	682	645	679	677	672	681	696	674	639	659	681	590	657	644	660	639	633	653	693	659	658	681	660	643	637	636	598	675	698	674	693	624	666	686	647	677	674	682	657	693	642	719	683	702	681	659	602	688	659	653	670	627	688	658	635	676	622	659	681	640	637	688	676	722	686	672	693	682	615	722	636	651	668	655	629	672	644	614	689	654	623	672	668	666	646	638	654	644	656	681	652	653	655	681	631	653	647	636	663	663	659	651	669	646	661	675	668	638	666	672	676	650	705	705	670	669	632	638	641	688	728	663	659	654	666	631	717	621	686	637	626	637	660	631	626	655	705	670	664	653	653	668	665	657	664	629	676	673	646	729	665	664	651	672	651	666	688	716	665	704	678	660	667	632	620	704	686	668	700	678	687	662	626	696	678	685	657	673	648	689	721	658	665	656	656	613	647	727	656	664	691	658	656	675	629	673	654	594	668	642	652	644	643	660	670	690	671	652	659	651	673	646	691	639	643	643	643	693	719	659	700	677	686	692	638	659	646	651	691	671	643	673	650	661	623	665	648	619	617	672	629	631	643	663	646	635	669	664	665	668	683	665	659	675	657	642	700	724	659	659	684	628	654	643	725	674	643	678	641	679	679	662	649	617	688	652	692	683	670	649	643	641	630	652	630	667	685	667	682	630	670	700	667	606	647	709	688	635	654	701	685	668	632	634	683	661	658	718	632	618	640	649	630	674	651	661	646	660	661	680	643	696	670	687	676	627	681	698	678	703	657	658	626	605	669	692	679	676	629	653	708	654	656	696	672	646	616	614	671	682	651	653	642	689	679	652	643	674	637	644	702	670	660	661	650	645	706	677	683	681	703	676	657	726	659	621	660	643	682	676	652	636	697	686	676	638	654	666	645	717	694	638	669	648	659	621	650	664	657	637	619	619	651	667	658	685	639	642	701	635	654	650	622	700	706	703	681	624	688	631	641	665	634	689	629	678	626	628	672	624	663	725	644	685	662	674	687	670	710	649	614	632	653	623	708	695	626	625	642	635	645	704	609	649	649	634	641	673	599	712	651	669	650	716	640	650	643	688	655	719	672	658	708	645	695	680	686	630	664	714	634	630	637	663	663	658	656	628	638	696	695	734	659	705	649	659	665	635	655	631	695	660	589	681	665	640	673	678	637	628	638	673	689	674	621	639	660	651	623	657	660	669	666	655	658	650	667	655	678	658	677	684	648	635	697	669	607	679	673	583	722	696	642	646	714	646	667	604	641	655	662	632	645	632	669	685	677	667	629	674	666	645	651	651	640	654	618	674	655	649	653	643	674	700	713	642	662	633	665	653	655	652	674	654	635	663	663	639	639	656	661	638	705	642	673	684	650	659	679	646	672	661	649	658	662	639	607	653	643	636	704	659	683	663	649	655	666	695	669	609	699	622	648	665	668	646	671	688	674	639	660	610	672	616	662	691	658	615	652	655	657	695	680	656	655	628	674	673	652	628	681	649	654	635	681	653	632	651	626	681	684	649	649	652	677	630	637	668	633	673	666	640	644	658	677	649	661	672	646	677	641	687	651	655	615	659	663	654	634	651	679	648	661	671	623	639	647	688	658	689	686	654	691	607	639	679	589	653	613	661	697	670	654	652	637	680	621	666	627	670	655	695	660	650	688	639	687	673	637	678	657	640	648	670	683	645	654	656	631	686	676	703	663	654	637	613	693	632	717	654	703	620	664	661	631	662	692	631	619	664	640	621	639	672	653	679	646	685	674	648	692	671	659	638	686	665	682	677	649	628	648	644	630	679	659	662	662	694	677	665	673	669	619	687	679	627	681	672	652	650	702	676	682	631	642	627	625	632	634	668	645	638	635	673	606	606	658	717	650	647	649	674	674	656	654	663	662	646	656	707	673	651	662	654	617	637	663	643	654	650	657	687	658	649	651	685	658	644	626	697	701	673	645	641	646	656	626	657	643	698	698	683	598	636	623	603	685	651	628	675	659	601	668	679	684	690	671	681	698	638	673	666	686	674	655	680	654	649	681	651	637	667	672	645	710	688	667	663	655	638	615	643	620	637	647	692	697	708	674	704	663	589	627	666	668	687	695	675	692	615	592	687	733	582	713	678	642	703	722	680	654	667	640	687	614	640	657	652	665	686	696	667	665	705	639	633	698	691	749	634	677	700	685	670	640	669	620	661	682	667	689	651	664	653	674	681	643	705	674	689	668	625	660	653	678	630	657	617	647	662	723	707	667	689	623	655	658	643	655	665	620	696	631	630	623	680	663	630	666	643	687	659	645	700	667	638	700	621	660	630	655	651	668	640	700	677	680	627	647	676	662	683	645	673	655	630	667	668	673	649	646	674	640	614	657	694	656	629	673	635	629	695	685	640	711	661	626	653	640	662	637	685	635	623	659	684	690	641	643	645	637	652	720	652	642	690	647	686	668	650	631	665	662	623	641	649	623	671	663	661	663	700	698	632	655	645	681	673	653	650	622	674	661	664	625	672	649	702	645	628	654	645	644	644	651	669	706	661	716	706	658	692	705	656	634	689	671	655	632	612	653	658	644	703	622	611	657	631	671	692	667	624	654	631	647	623	738	661	601	655	634	612	629	664	684	662	657	649	721	627	662	654	658	591	645	739	620	630	629	661	693	661	685	716	651	646	682	624	658	644	654	683	661	694	660	621	638	630	630	702	655	703	632	671	677	726	669	664	683	665	636	670	668	688	640	668	600	662	647	663	614	672	637	650	660	649	662	613	657	679	631	635	663	671	644	654	658	707	664	638	637	627	631	672	654	642	648	656	652	678	690	672	677	709	743	647	673	670	668	641	685	648	629	717	630	691	648	631	667	651	665	709	680	665	668	652	669	666	674	646	679	678	671	591	589	665	685	628	679	706	639	656	703	662	658	688	691	663	664	679	695	650	617	634	672	637	633	698	647	635	606	663	665	671	672	672	672	649	652	674	647	629	690	637	653	682	652	616	636	643	672	628	640	608	680	688	656	645	657	631	607	613	641	627	647	643	671	629	637	642	664	683	663	619	647	629	643	617	670	723	652	642	643	650	640	669	657	685	619	623	687	620	624	701	678	714	641	672	621	676	686	623	681	659	682	637	660	647	628	654	655	710	657	630	635	688	704	660	663	630	669	680	674	674	612	654	600	678	639	657	634	627	656	620	619	672	677	620	679	656	608	663	662	617	659	662	629	651	647	618	641	666	616	655	642	656	617	650	684	660	678	663	631	679	627	650	643	677	646	638	636	623	644	632	676	644	632	674	651	601	668	620	667	669	668	667	639	657	634	662	650	657	666	651	658	662	659	664	602	680	643	657	656	632	630	645	664	646	631	661	627	635
3968	6191	4915	2655	1832	1386	2429	13976	37796	33695	16180	1075	587	612	534	569	565	534	605	558	584	579	567	560	578	581	561	567	560	555	590	577	581	605	602	515	534	583	573	566	548	566	583	592	590	514	567	525	529	588	548	538	583	568	556	560	575	570	612	523	574	535	575	522	521	548	554	629	594	596	573	569	577	577	581	560	576	545	548	561	548	537	605	559	583	582	563	564	560	552	545	528	573	575	577	548	578	550	594	579	567	590	545	579	596	567	607	551	560	592	533	579	549	551	575	577	595	589	558	532	546	570	568	573	604	581	581	544	605	518	531	569	549	569	621	564	580	575	607	516	562	585	551	589	531	571	554	522	576	544	588	576	574	562	550	569	534	560	579	544	583	551	595	628	571	579	533	572	538	583	583	561	570	578	540	585	600	547	571	525	570	566	540	533	578	536	580	585	533	533	557	575	571	542	583	542	579	562	531	585	547	544	548	569	577	551	525	526	581	573	576	564	602	573	531	548	562	589	563	573	556	560	578	575	606	591	566	616	550	531	592	550	549	539	608	526	545	535	594	513	529	560	507	519	572	576	545	541	539	545	555	516	559	530	539	571	597	566	602	594	566	561	546	569	559	536	561	569	597	566	555	543	578	539	525	537	635	586	583	573	597	567	566	557	557	526	578	590	555	580	556	547	580	551	568	577	543	532	558	567	573	566	578	584	578	546	566	570	538	545	567	562	562	585	542	553	561	578	509	551	557	562	563	575	561	547	603	583	538	535	554	565	530	609	552	552	561	578	533	612	576	566	540	559	579	578	539	568	577	503	575	551	567	580	560	573	579	568	565	579	540	590	557	529	521	615	581	560	579	553	549	571	558	531	569	580	570	541	529	545	577	564	570	580	623	607	568	566	531	517	553	537	588	570	562	555	572	589	582	514	555	567	573	585	585	554	544	569	588	571	580	583	582	553	551	554	574	574	538	582	573	541	560	570	516	523	589	608	570	564	566	594	540	557	570	583	546	570	585	555	580	551	545	580	566	530	607	579	547	534	570	575	582	557	588	550	572	566	560	556	578	577	613	592	613	554	581	575	577	537	556	543	570	565	569	564	553	495	546	563	529	577	521	601	585	521	484	525	587	549	537	550	583	530	564	562	541	577	526	521	547	568	526	572	550	543	546	587	584	564	565	558	565	520	584	520	530	613	559	570	524	581	578	563	593	550	542	548	584	581	577	544	587	583	539	551	575	582	569	559	589	551	594	562	604	541	609	522	571	566	566	554	554	593	559	602	594	569	540	558	568	558	563	497	583	597	521	552	573	582	507	557	576	560	535	550	591	551	581	558	545	546	582	535	558	545	597	578	539	564	540	527	558	575	573	550	543	548	554	574	562	604	552	588	531	563	584	568	575	531	600	547	581	515	550	563	574	547	547	550	502	553	554	558	580	563	575	580	580	519	574	572	569	598	584	593	532	602	567	571	581	542	579	576	584	610	596	546	529	575	565	563	553	538	564	540	587	544	533	553	546	550	544	535	528	594	540	541	586	589	548	597	586	562	533	569	572	517	536	576	556	615	544	556	579	547	560	575	517	557	516	559	528	560	571	553	571	531	613	582	591	543	554	560	570	525	535	532	604	590	564	526	585	567	594	570	566	553	549	536	542	552	537	535	582	592	537	535	553	616	506	543	542	576	544	571	495	585	577	536	574	605	589	542	557	607	548	539	580	562	538	564	555	538	587	548	564	539	554	522	549	545	603	561	549	552	568	600	557	583	551	597	596	583	566	578	577	578	552	559	575	552	514	599	570	557	540	567	557	509	582	564	568	567	546	572	567	552	558	560	535	512	592	569	574	550	557	552	557	510	582	579	559	546	524	565	527	549	545	549	560	566	570	512	607	552	551	612	539	592	511	547	575	561	550	571	521	553	604	571	568	544	572	581	578	577	570	561	555	542	600	538	555	533	581	599	592	573	549	564	583	549	541	548	565	541	556	556	587	524	580	540	550	545	525	572	519	575	550	593	569	616	568	572	540	554	610	606	579	567	548	612	586	572	593	535	539	572	545	541	608	543	548	514	569	551	568	544	549	563	570	562	536	559	582	572	580	508	559	543	570	549	557	542	582	534	539	542	545	560	555	558	517	546	557	518	563	553	555	569	581	582	534	565	550	572	574	534	553	590	560	542	563	524	541	589	601	558	580	559	569	547	550	545	606	593	519	554	543	579	531	571	581	559	594	543	564	577	575	538	568	551	529	544	557	522	536	596	546	573	527	587	554	547	577	557	537	573	560	563	558	563	567	585	581	545	562	553	546	552	533	561	537	546	531	568	591	571	531	589	568	531	550	545	545	541	516	542	559	584	551	512	515	563	589	571	541	549	533	557	579	545	534	573	561	546	527	521	552	541	580	550	547	546	545	573	534	583	597	534	550	576	527	561	590	533	526	555	527	586	553	511	540	545	585	595	551	563	574	562	545	582	543	605	550	528	551	575	527	579	537	529	530	582	538	554	571	555	570	549	565	576	567	564	527	565	555	535	563	506	547	580	561	547	555	561	543	539	570	581	589	569	565	538	598	567	565	551	503	609	482	558	548	555	583	601	550	552	568	570	530	582	549	559	580	584	563	553	544	571	522	545	541	565	553	585	587	575	549	522	596	576	558	600	569	549	558	560	608	601	563	540	572	528	565	568	566	534	576	549	571	610	552	519	575	546	561	492	551	591	539	551	551	543	569	549	578	609	580	583	538	537	565	556	517	552	521	593	543	568	552	508	570	595	586	572	582	525	541	583	590	543	554	561	583	569	539	577	585	583	572	593	543	559	575	555	577	601	519	543	563	520	577	558	582	549	533	571	558	539	580	582	563	530	523	579	553	539	532	511	575	571	581	541	545	553	559	584	551	601	539	551	563	547	580	563	554	581	572	547	538	564	531	556	577	579	574	554	560	553	544	548	554	572	585	553	552	548	550	575	544	526	582	556	570	570	548	521	542	514	578	562	546	529	528	523	585	556	545	563	573	581	586	587	575	575	561	547	563	560	536	547	567	589	584	564	543	564	594	592	572	567	570	541	550	567	514	581	569	550	623	531	541	559	570	532	545	574	546	555	565	552	558	564	556	545	528	544	556	565	572	574	563	589	547	541	517	537	570	553	535	562	577	585	563	586	550	565	593	558	558	572	556	574	556	556	543	574	546	560	563	563	543	569	558	574	537	511	579	542	578	552	554	526	569	510	527	571	553	567	566	551	556	575	570	590	545	539	534	571	580	566	597	547	562	532	556	547	568	545	586	581	544	547	526	546	571	516	534	533	540	561	576	505	559	554	512	572	553	557	542	531	571	570	515	587	577	577	581	534	552	537	568	597	542	546	551	559	526	581	535	548	573	514	575	567	588	533	576	587	540	521	527	557	548	552	588	530	507	530	567	517	567	543	539	587	540	552	532	547	546	537	575	512	552	583	552	516	539	579	579	542	573	541	548	554	570	590	611	598	505	516	572	589	556	551
27247	11566	807	377	283	281	242	418	1292	2360	1134	266	248	213	216	251	223	246	256	222	230	238	228	233	233	249	226	253	206	229	242	249	256	239	237	226	226	221	231	239	236	233	234	214	227	234	229	208	245	249	234	231	239	244	240	202	247	248	216	209	242	238	214	240	232	248	221	262	234	235	242	250	244	218	222	239	238	228	221	236	234	223	253	241	233	213	251	242	238	224	228	237	234	251	237	226	233	222	243	255	250	255	223	222	229	226	240	222	254	222	248	220	224	221	224	236	261	221	223	238	209	222	255	246	224	224	247	247	212	226	220	223	235	215	225	227	235	230	230	225	214	237	247	222	242	225	269	220	234	245	242	216	255	240	251	244	214	224	265	236	228	213	215	240	248	253	274	244	243	251	217	231	234	245	216	212	223	256	215	236	248	222	245	241	236	236	244	221	225	234	217	215	232	229	234	237	240	253	204	243	224	222	251	236	208	239	267	228	248	258	266	204	232	247	248	208	223	247	240	215	223	242	256	223	223	242	207	229	230	230	252	243	251	246	238	259	229	226	227	237	215	247	251	209	242	270	209	234	230	243	224	210	223	225	211	232	267	224	232	215	221	247	245	264	250	239	223	250	228	224	229	257	238	230	260	228	230	226	248	252	230	216	235	231	222	241	233	225	243	201	236	234	241	216	234	250	256	241	259	230	229	248	204	237	238	236	228	227	231	223	228	214	189	226	243	241	255	231	249	242	250	254	237	212	229	241	247	226	211	225	246	256	259	226	255	208	214	241	233	230	227	227	242	230	275	245	246	219	253	197	218	225	216	243	202	248	240	236	246	252	254	220	235	250	276	223	232	228	225	220	245	247	248	258	235	247	226	225	229	209	255	226	239	224	228	218	242	221	251	225	239	239	241	252	222	222	236	227	239	224	216	190	228	217	231	239	226	221	258	220	227	244	228	234	215	230	227	240	216	237	257	257	256	226	208	224	218	238	247	256	239	235	230	224	233	235	257	229	226	260	231	236	226	251	227	265	239	245	221	230	237	245	219	222	212	231	242	204	234	254	240	204	226	231	221	206	245	263	236	235	244	226	236	219	226	218	220	245	214	228	225	256	223	228	220	228	240	230	254	219	238	236	223	231	265	263	248	193	241	214	231	223	268	198	252	241	227	233	238	253	237	267	233	223	199	230	228	211	208	238	244	262	239	253	254	227	217	227	228	235	245	209	225	253	249	237	238	223	270	252	216	234	210	248	231	211	256	220	214	214	247	213	239	248	216	204	243	224	249	219	244	214	234	234	237	212	219	243	259	242	237	214	240	252	255	208	255	212	243	207	238	245	234	225	256	231	230	258	253	243	199	242	238	237	229	241	224	233	237	227	233	224	236	235	229	240	212	228	216	230	250	239	241	235	217	245	226	238	246	246	233	276	257	233	244	237	219	259	232	210	238	230	244	241	270	227	236	228	235	204	243	216	227	255	235	225	256	222	252	232	205	217	246	241	249	234	241	245	239	254	224	214	246	256	239	237	255	234	267	217	249	241	236	227	238	221	243	227	231	278	237	268	237	226	231	236	235	184	239	236	219	216	226	259	228	239	225	224	195	251	227	252	249	229	238	223	233	243	230	196	245	227	252	220	245	247	226	227	274	222	237	241	218	237	235	220	275	243	218	233	242	179	211	258	229	226	227	254	229	231	263	225	240	256	201	229	240	240	228	249	220	231	234	241	235	253	238	223	233	219	221	219	241	240	232	230	239	224	237	212	205	240	237	243	225	226	239	253	237	263	244	211	256	214	210	253	212	244	257	236	224	221	257	226	235	207	268	262	229	223	233	260	197	248	246	262	242	223	221	247	233	260	253	235	249	252	230	193	249	208	240	229	227	240	236	239	256	207	277	241	219	235	247	236	242	220	222	241	216	253	246	232	257	214	218	248	288	249	228	246	237	262	228	240	233	231	234	221	244	216	240	234	224	222	251	223	230	247	211	256	230	220	233	225	227	217	250	245	245	228	221	230	243	223	250	257	215	219	242	253	226	224	228	251	255	229	248	234	219	233	221	214	239	250	233	236	230	233	242	249	239	223	240	230	229	189	231	223	250	221	230	239	238	233	217	270	240	245	239	236	218	258	204	233	284	218	253	255	248	250	228	229	241	244	252	239	223	238	215	242	225	233	256	223	233	211	261	209	224	232	252	236	201	250	233	238	239	234	236	243	239	226	240	248	223	250	268	261	255	206	252	206	228	232	229	218	226	243	254	231	221	241	231	247	254	230	221	250	260	228	249	261	223	215	233	257	214	216	235	228	240	246	233	239	237	226	225	231	230	221	252	226	251	242	234	249	223	227	272	241	253	189	225	240	251	235	231	222	245	245	243	215	227	263	233	244	228	254	238	225	256	226	256	228	209	232	242	233	209	219	286	247	225	245	236	254	249	252	267	230	207	231	224	210	244	252	265	235	228	219	253	229	256	246	244	187	234	230	218	235	222	249	235	215	214	228	197	226	217	251	238	242	226	261	249	201	243	229	263	230	250	236	263	216	262	239	222	221	238	231	223	213	240	257	222	258	247	203	223	269	257	212	250	245	233	223	225	240	209	247	220	219	223	227	247	245	224	243	236	238	230	221	227	233	239	228	235	258	249	259	228	232	226	216	228	245	215	247	247	229	242	217	231	244	240	239	237	226	205	228	266	251	240	246	232	239	221	278	256	252	230	263	249	247	229	252	241	243	243	250	225	233	212	210	248	206	216	234	213	233	243	224	240	220	272	232	243	223	243	216	250	230	266	246	253	240	263	219	215	225	231	209	240	249	230	246	253	228	220	243	249	220	226	243	249	207	230	235	269	255	231	243	231	238	239	236	253	231	211	238	235	243	239	215	240	251	229	257	235	222	248	203	221	231	224	234	221	218	231	233	254	240	193	216	200	232	220	225	249	229	230	262	239	215	248	240	240	252	224	250	206	231	227	241	250	264	248	225	244	220	228	227	224	222	263	242	236	237	238	234	222	222	219	240	232	244	272	226	243	238	218	226	255	219	238	235	251	224	247	216	210	233	233	217	258	251	239	266	251	249	237	208	230	241	211	242	252	232	230	236	246	236	231	230	233	241	232	246	222	232	214	249	232	246	231	251	242	233	225	267	199	237	239	224	239	230	232	241	270	236	210	233	232	241	235	225	259	220	231	246	227	273	265	222	237	247	206	233	234	243	261	241	232	247	255	240	234	245	245	242	237	219	209	241	251	247	222	245	216	251	213	236	242	217	231	226	244	235	238	232	225	238	235	217	263	235	246	260	213	227	244	215	218	247	261	223	224	229	224	208	232	245	240	230	232	236	219	240	226	233	229	253	250	234	240	263	244	227	247	233	231	204	212	240	256	219	226	256	240	249	249	275	214	261	230	226	253	215	228	228	239	218	241	272	233	223	240	249	205	245	218	232	242	236	236	224	251	228	254	217	242	263	237	214	242	239	224	233	206	229	201	242	253	237	256	264
4871	462	382	294	237	251	281	561	1940	2968	1284	229	219	224	200	210	223	231	249	219	203	193	198	237	204	225	235	209	218	221	214	216	197	217	226	225	210	219	215	211	218	216	212	197	224	221	213	200	215	202	217	227	222	202	223	195	229	237	220	264	216	209	208	226	224	232	210	225	185	205	209	197	229	207	225	208	219	207	199	198	195	239	207	195	221	185	199	226	234	202	221	206	204	207	213	215	227	239	221	198	216	236	215	225	206	216	225	218	218	205	202	210	210	189	217	198	199	230	205	220	210	208	192	200	202	219	209	209	209	220	234	207	205	211	204	210	239	205	219	203	198	194	211	205	214	191	225	219	222	213	194	248	231	188	187	214	232	216	201	228	191	205	213	200	195	213	192	228	187	201	211	206	190	212	214	202	220	222	210	211	235	217	226	225	219	202	208	187	218	215	190	207	208	225	210	198	207	238	230	177	201	226	226	198	234	239	202	211	230	211	218	221	218	201	193	211	226	191	196	197	212	202	222	202	212	191	226	221	215	197	207	227	233	242	221	193	196	230	189	199	244	205	188	208	222	218	222	194	219	218	243	202	202	235	227	191	208	211	217	227	203	196	240	186	192	203	205	208	211	203	211	219	238	220	238	211	202	214	216	212	228	233	229	219	208	233	226	215	217	215	230	231	210	188	215	200	191	202	204	203	215	197	192	213	196	196	208	254	205	227	191	218	205	224	247	198	219	221	201	212	225	223	234	171	228	218	222	256	194	216	222	216	210	223	202	201	228	216	225	217	224	217	218	201	223	249	225	211	231	191	205	195	239	219	219	201	195	208	199	235	202	213	192	216	225	214	184	193	186	211	243	218	208	217	205	182	217	226	220	218	191	205	213	205	209	202	188	204	223	219	203	201	206	191	208	209	213	217	202	219	226	202	203	229	212	204	232	220	238	231	216	224	186	233	212	215	203	186	185	188	210	202	210	213	193	210	236	204	192	217	207	247	209	185	184	195	231	195	213	194	230	215	190	214	229	218	227	227	210	206	216	191	235	189	209	232	219	219	210	207	212	183	221	237	232	220	215	251	205	216	192	251	227	198	250	184	198	186	200	189	224	201	221	219	221	223	213	204	199	212	204	202	203	201	221	213	199	203	226	226	215	210	223	248	210	229	165	195	214	197	186	203	197	228	214	189	203	186	202	225	201	204	188	214	205	206	209	233	219	204	191	223	242	174	220	206	206	229	211	235	230	217	229	206	206	201	226	182	217	230	219	226	206	222	216	221	193	215	204	226	216	225	227	212	203	218	200	212	213	220	201	182	189	219	206	197	235	205	190	202	189	201	183	201	194	200	219	207	231	191	222	223	206	222	194	204	213	228	193	237	219	244	240	223	190	217	207	202	229	194	209	227	191	212	224	210	206	216	209	215	215	226	206	231	234	183	203	195	221	222	193	256	205	221	227	212	220	221	191	219	190	225	218	218	221	199	235	210	232	183	211	226	218	220	227	204	235	211	188	233	204	220	215	207	213	208	244	203	188	221	216	203	196	212	195	199	196	210	175	208	235	199	212	224	200	198	212	230	225	210	226	243	213	225	220	230	185	193	184	233	203	225	205	189	189	197	187	236	222	199	226	229	228	228	223	205	227	229	225	207	235	203	204	220	209	231	233	199	202	232	215	225	241	216	228	201	229	228	212	229	207	210	211	224	176	216	207	217	199	190	216	219	228	203	222	211	201	222	181	215	218	218	195	232	210	212	203	223	208	219	207	197	196	211	221	184	231	225	170	202	203	207	215	194	228	205	212	192	206	227	204	212	229	196	186	201	234	211	208	206	230	203	200	208	193	208	195	208	231	218	232	202	209	201	231	222	205	236	198	208	230	187	203	223	206	193	210	222	221	220	200	205	214	220	221	233	229	211	210	217	213	235	200	192	215	205	196	197	227	224	223	236	208	231	244	209	206	208	204	210	214	228	193	205	214	194	206	186	208	193	194	201	204	195	192	202	228	209	196	205	223	200	213	196	242	209	225	223	222	217	199	208	211	235	240	200	214	223	193	186	213	200	213	213	226	207	215	205	209	211	190	214	196	212	194	214	216	218	219	216	213	189	220	217	233	227	215	224	191	199	214	225	215	202	211	210	198	215	214	185	193	212	222	225	224	224	179	214	210	192	203	223	225	199	206	183	198	214	233	219	217	219	205	200	211	184	230	231	221	223	195	209	199	208	200	207	224	239	197	239	228	229	170	202	245	240	208	181	186	202	205	209	217	234	210	219	233	215	214	200	208	233	214	220	210	197	210	226	209	180	233	202	179	197	224	209	211	194	219	217	180	206	217	204	203	227	198	196	219	212	200	212	244	212	198	249	182	220	207	220	198	220	192	181	245	217	199	206	221	216	204	194	202	230	197	214	213	226	209	202	191	187	209	202	220	202	232	217	223	190	228	219	211	214	211	203	221	239	218	217	212	186	206	216	201	222	223	230	219	217	237	209	204	209	251	217	212	228	261	190	214	216	216	224	201	204	220	195	206	201	210	208	217	210	211	222	209	236	214	225	204	183	217	193	229	175	236	230	196	223	206	197	200	192	219	209	221	216	201	211	199	220	202	218	219	245	203	190	238	204	176	184	202	221	224	194	202	222	225	209	188	229	240	205	216	228	182	226	203	209	217	227	229	216	213	241	236	217	200	201	228	225	231	203	224	219	216	204	208	198	206	220	209	207	232	200	207	204	195	204	172	204	235	212	226	198	173	226	220	187	251	214	204	235	198	247	209	206	202	211	229	237	202	208	218	221	199	190	208	211	197	207	206	216	224	228	221	213	214	203	216	213	201	212	216	206	187	220	234	197	204	203	202	195	213	224	220	204	195	209	212	236	203	219	197	193	205	209	232	216	190	205	207	227	195	197	212	201	208	205	222	219	215	214	228	218	200	197	224	226	189	222	226	186	232	209	239	209	226	214	213	226	215	206	216	202	208	210	204	254	230	217	217	239	214	212	224	205	198	226	226	224	207	221	215	236	215	216	205	212	210	194	223	202	176	221	211	187	214	214	218	214	196	215	201	210	209	221	214	218	202	212	226	182	216	208	199	198	221	221	200	200	210	232	217	223	225	215	231	207	181	206	210	206	230	200	231	215	216	215	181	197	216	210	225	202	222	193	212	219	203	222	206	225	198	218	210	198	186	229	204	199	206	220	208	206	213	197	217	216	218	182	223	216	223	204	209	222	184	224	232	189	204	205	187	193	213	206	240	205	195	207	205	218	200	216	217	202	215	231	228	208	191	210	226	195	208	217	227	186	232	169	234	227	218	218	208	217	217	182	206	210	223	219	196	199	213	194	209	228	221	201	216	206	219	253	204	194	187	217	230	199	212	218	223	232	193	218	225	186	235	218	231	225	208	223	233	212	193	202	192	228	204	217	217	202	218	202	192	213	203	207	197	209	197	216	210	190	216	232	192	234	202	199	192	220	206	185	196	216	204	210	224	206	209	209
25146	20992	26666	24804	3550	837	574	1988	13764	20922	12429	886	406	409	420	346	394	361	372	366	368	353	405	390	372	373	405	407	387	383	363	354	378	370	365	361	408	376	370	370	365	403	360	369	426	418	382	382	365	392	416	390	382	370	386	392	383	413	369	357	373	394	409	363	382	342	405	390	401	388	359	358	387	426	370	394	385	356	384	386	347	377	390	386	378	351	378	403	390	380	365	357	372	369	395	411	414	373	388	382	405	397	381	355	359	316	397	377	367	396	366	413	376	352	408	401	375	350	414	404	373	369	359	401	342	392	383	395	371	362	390	368	357	388	424	380	383	418	348	391	430	364	360	353	409	385	395	380	344	357	374	398	367	408	396	364	371	421	384	371	368	356	379	379	345	401	359	404	370	364	407	368	354	402	399	388	359	394	377	361	407	356	355	372	407	383	386	346	407	350	368	379	387	407	365	360	389	406	407	356	370	358	395	404	393	347	361	388	383	406	394	360	399	373	362	397	372	401	348	369	389	407	374	383	378	424	389	394	381	361	384	368	410	390	389	367	368	402	369	346	416	369	355	377	347	371	379	369	374	379	365	370	387	400	380	397	369	400	381	388	400	367	398	358	378	369	370	367	399	380	361	392	383	393	378	413	393	373	358	360	367	367	375	387	375	412	394	380	378	387	414	376	396	362	409	353	354	370	369	404	374	378	375	389	370	393	406	345	395	364	396	365	353	383	370	370	371	392	389	377	372	382	368	363	351	401	392	388	368	378	433	371	374	396	371	388	377	349	372	406	380	367	398	374	387	367	370	399	392	368	405	379	356	344	393	386	372	412	387	390	430	355	380	381	369	410	418	361	393	360	393	406	376	386	396	382	393	370	428	381	404	378	383	389	389	385	437	383	388	404	370	374	382	389	393	384	368	402	387	409	380	379	398	393	375	377	386	357	376	364	393	439	335	375	374	375	393	376	412	376	371	358	383	368	370	409	389	383	367	388	434	340	387	362	362	390	380	371	386	386	401	371	356	345	352	406	393	404	375	355	362	356	371	373	363	411	360	402	396	382	382	374	384	376	417	371	364	405	354	390	376	349	383	371	390	354	364	415	346	335	397	359	379	372	388	365	367	407	395	371	398	387	391	375	376	411	414	403	417	380	380	403	368	380	362	376	395	365	376	384	374	396	377	401	380	391	374	394	422	377	408	408	378	354	359	379	373	376	398	357	365	370	422	390	402	415	387	401	368	388	402	339	373	366	367	365	404	372	383	362	344	351	352	360	374	419	388	379	378	401	378	393	429	408	364	378	378	362	399	380	379	370	372	369	385	410	366	390	383	416	410	376	367	399	388	372	414	379	391	381	361	367	370	379	408	366	417	381	377	390	366	365	366	386	371	392	408	386	407	390	358	377	369	372	394	369	401	369	390	380	385	370	388	382	323	347	381	378	378	351	387	384	397	382	353	387	356	384	396	373	388	357	387	381	419	368	395	335	342	381	336	345	371	405	367	388	400	365	409	376	369	357	372	389	388	379	365	422	375	358	404	382	394	376	365	402	381	367	365	356	371	389	390	379	392	386	385	399	427	376	399	386	351	370	412	367	367	392	380	353	370	344	394	385	369	411	376	402	393	397	390	392	405	374	405	404	402	333	386	337	362	355	379	365	375	382	393	380	410	369	393	422	394	374	357	337	358	396	378	364	357	382	389	361	404	382	415	361	354	392	368	392	402	359	357	358	379	382	377	371	365	358	373	382	392	381	378	352	353	395	378	355	384	371	401	346	377	367	377	398	391	397	426	358	402	391	373	408	388	369	380	368	374	383	359	377	406	392	359	364	379	359	424	374	401	354	367	358	368	405	396	381	388	369	405	389	382	386	379	388	435	379	374	398	351	398	368	378	376	385	338	398	424	358	374	386	397	401	376	369	368	343	397	389	360	392	388	379	385	392	379	372	374	401	381	386	366	387	345	378	375	375	369	379	371	393	389	441	367	394	383	374	371	411	394	375	354	380	394	397	385	394	388	398	363	358	366	427	388	369	360	386	384	371	382	362	360	378	341	397	380	366	356	415	368	395	366	452	351	378	375	379	350	354	389	380	381	396	392	349	371	362	423	396	365	377	387	383	368	410	403	368	353	403	382	391	377	380	370	418	378	349	373	346	356	392	408	381	408	371	399	396	379	380	416	368	369	395	392	378	383	416	375	377	370	370	395	354	384	360	371	368	380	396	402	385	369	355	356	343	390	388	397	369	387	387	344	412	406	352	338	385	313	342	375	382	375	378	352	389	416	398	364	390	336	390	361	371	399	388	362	376	382	396	365	400	367	366	370	374	429	426	386	381	373	393	403	375	361	380	336	359	382	380	362	409	422	357	372	387	357	379	351	379	421	425	377	399	371	384	373	380	377	401	401	375	418	351	354	368	358	370	373	353	385	375	390	381	362	398	404	390	372	393	357	396	383	342	409	397	385	382	392	426	361	419	390	373	388	374	348	383	402	379	408	370	403	403	391	403	398	354	420	345	351	389	386	373	381	396	384	395	366	404	379	390	391	350	391	423	379	383	390	398	335	370	388	396	421	397	366	372	382	367	375	353	370	400	352	350	397	382	378	373	352	370	383	376	360	358	384	376	360	347	374	399	384	349	371	394	358	381	402	376	366	361	348	413	377	366	371	357	372	370	383	369	407	384	383	350	372	346	385	375	394	391	373	396	371	372	395	370	378	385	346	375	370	419	373	341	384	388	383	437	414	349	340	406	386	329	364	375	386	398	378	398	377	343	376	392	359	403	405	362	368	372	376	396	400	360	374	391	340	401	357	379	394	374	378	367	369	367	382	411	438	388	371	366	391	395	362	412	389	366	336	361	354	364	399	381	352	367	390	369	390	340	409	371	387	387	369	380	380	365	368	328	353	406	389	382	386	401	387	349	336	397	361	379	405	395	409	377	405	334	370	375	340	399	397	337	364	384	389	340	372	374	376	385	370	361	406	392	369	380	361	342	383	350	363	370	366	392	375	386	380	411	370	387	380	342	350	359	382	367	388	361	385	362	418	370	378	400	410	397	381	398	373	388	372	374	401	373	375	397	346	401	349	375	361	362	392	357	393	362	389	352	361	382	429	409	373	361	394	364	396	387	386	344	403	413	376	333	387	373	398	352	398	392	407	383	378	394	395	340	380	390	351	377	389	358	375	373	349	366	389	393	345	396	357	373	387	364	388	381	366	410	381	377	386	374	418	394	404	394	393	406	414	378	356	396	357	383	370	363	395	373	344	375	370	357	383	408	392	366	407	405	363	394	400	359	382	369	377	367	395	359	390	435	387	375	386	374	379	336	386	392	405	348	414	373	401	399	385	353	389	368	433	367	406	406	376	368	397	383	370	407	382	383	408	373	359	396	424	372	367	362	382	363	358	370	389	378	365	390	389	379	383	354	402	356	402	378	384	353	370	403	350	361	394	425	380	392	403	359	348	403	366	369	380	376	386	367	351	364	390	408
3559	2601	2234	1143	858	664	677	3127	16504	20184	9871	536	356	337	352	373	334	344	333	389	331	369	377	319	345	385	324	357	370	339	365	323	345	385	359	351	356	373	380	349	385	337	359	338	367	331	387	336	343	335	353	351	364	358	336	308	342	305	326	320	338	336	354	327	349	362	328	371	333	359	339	364	360	363	320	331	363	359	356	347	354	320	321	351	359	374	339	356	291	337	358	356	348	342	325	344	361	364	333	341	343	336	326	343	338	341	308	383	334	375	397	366	332	338	363	360	318	338	371	359	341	372	354	342	318	340	315	337	372	349	344	388	339	375	341	343	307	342	341	321	346	345	320	332	354	360	358	363	367	354	352	337	340	362	344	316	350	358	384	340	340	329	374	350	317	349	315	303	366	355	309	371	349	373	359	330	348	356	369	344	323	365	329	355	347	339	371	353	338	346	352	349	337	382	388	315	358	367	375	349	318	348	367	358	334	335	320	342	352	340	358	370	331	355	315	359	341	368	399	325	331	336	362	362	334	336	339	370	359	321	354	340	338	362	367	351	383	385	348	357	365	320	386	361	359	372	359	370	336	353	362	340	338	341	366	322	354	344	358	345	366	347	304	338	351	296	348	360	359	327	325	373	353	321	339	334	339	356	368	308	357	354	332	337	334	319	319	350	350	348	353	351	369	329	332	343	361	345	340	350	366	360	358	332	335	371	350	336	385	330	355	366	336	340	342	337	317	362	324	345	339	315	326	342	362	356	371	326	364	342	335	370	359	339	361	365	296	336	336	350	391	343	324	324	374	347	352	350	301	377	355	353	295	359	312	372	361	340	352	342	345	357	356	344	356	354	314	345	371	343	349	348	323	344	309	329	355	339	368	325	347	322	334	361	321	320	352	348	340	342	360	313	348	340	374	366	367	326	326	345	338	335	374	338	320	342	376	360	339	311	332	344	359	321	360	342	323	305	340	332	349	357	362	353	377	386	324	364	348	344	330	347	339	344	348	331	351	347	342	348	317	342	345	359	340	373	338	323	364	343	329	373	346	343	374	349	373	312	365	363	337	321	323	349	339	357	334	349	363	347	361	351	320	382	350	371	348	374	345	339	325	340	343	341	344	286	335	354	355	338	345	363	353	377	316	325	363	346	353	371	363	346	359	365	385	367	341	371	350	354	377	333	352	332	345	343	342	343	348	353	353	360	336	307	362	344	403	341	334	366	329	326	354	345	365	355	345	362	367	337	328	363	350	323	386	337	349	333	328	344	327	336	344	345	366	333	372	348	348	341	398	354	337	356	353	369	350	349	338	377	343	367	381	317	334	396	383	335	355	366	328	335	341	339	371	325	343	312	332	379	356	368	379	363	361	356	298	369	338	353	357	354	317	337	324	337	346	352	322	322	341	320	369	365	323	308	343	335	356	414	338	362	339	365	348	355	306	357	362	349	331	347	325	322	328	328	336	334	344	381	351	345	341	327	362	332	364	326	318	351	347	400	375	329	298	325	374	296	337	352	320	345	352	388	322	334	363	345	341	365	343	338	366	355	383	346	326	338	319	369	351	333	349	334	345	341	355	360	362	346	350	327	347	331	314	352	350	356	333	352	314	351	326	403	332	362	342	341	349	381	378	316	315	353	327	346	347	341	335	322	359	350	366	337	364	335	340	364	328	320	348	333	328	360	327	341	335	332	353	338	362	324	347	344	362	329	338	321	344	337	340	338	320	310	366	331	346	355	371	353	373	375	369	335	357	339	342	340	333	343	337	363	313	320	338	339	324	335	315	353	324	358	371	341	332	357	342	354	327	331	344	336	334	326	378	333	381	337	331	320	325	363	335	368	355	314	350	347	363	343	353	337	309	324	358	338	366	353	331	327	364	347	353	379	341	350	373	365	315	354	347	375	351	338	357	343	380	357	324	338	337	359	369	373	378	339	339	358	308	355	353	354	360	353	310	343	330	335	343	328	347	337	360	348	356	346	346	334	359	332	370	384	345	350	361	353	345	357	360	376	346	318	326	336	356	394	337	314	338	371	360	346	357	332	320	327	357	344	346	358	348	316	364	331	352	347	322	369	369	376	341	327	342	318	342	334	340	356	340	367	333	362	349	320	342	345	341	316	365	369	368	342	352	360	321	337	318	344	331	315	351	327	308	322	330	338	328	324	373	350	370	334	384	364	347	332	309	338	345	350	355	307	330	363	368	341	295	353	353	342	396	360	355	364	339	360	347	370	359	311	383	346	350	354	325	373	328	367	334	331	322	336	338	312	327	318	341	331	347	330	364	371	342	336	351	347	327	337	359	333	348	348	344	357	369	361	337	340	332	349	350	326	347	339	338	382	325	384	326	355	340	366	334	365	363	351	351	350	385	319	350	358	357	345	343	328	342	345	331	354	362	325	340	326	305	368	328	346	344	345	327	379	332	366	294	350	361	316	339	351	358	334	351	394	321	342	326	298	324	337	366	381	326	338	349	334	342	358	338	307	350	353	357	350	363	333	336	331	324	378	346	350	325	346	350	312	331	347	350	378	348	334	349	370	372	357	356	362	331	376	320	348	344	359	348	333	356	347	385	381	338	317	355	346	326	320	337	358	328	336	368	336	353	346	366	371	326	359	329	380	368	366	359	342	353	330	366	364	318	363	358	340	352	324	366	340	324	338	370	348	323	319	344	322	368	375	330	311	356	363	360	336	355	321	335	335	327	364	359	375	374	364	332	347	365	339	320	337	342	344	333	338	360	351	367	363	311	324	362	327	313	326	356	312	293	327	343	340	309	339	337	364	356	337	326	336	347	328	337	296	366	347	322	333	364	325	366	347	363	322	343	339	317	350	331	362	363	331	351	367	345	376	338	310	344	319	359	365	361	352	346	331	349	337	346	366	395	319	340	389	340	361	358	342	352	318	331	326	328	342	328	371	358	336	339	369	364	389	379	346	344	380	356	306	324	350	352	301	358	322	344	359	350	332	379	344	329	359	331	380	350	347	380	338	348	375	361	319	325	368	350	365	403	347	363	349	348	393	302	346	380	355	348	317	354	371	344	308	352	349	366	348	312	313	365	342	310	358	356	337	347	335	349	327	356	318	334	367	339	335	338	327	328	328	282	358	341	310	353	351	342	324	346	328	321	311	314	298	358	363	341	347	364	327	318	388	309	384	374	342	329	336	360	320	388	352	310	378	390	316	363	375	333	339	361	333	304	343	337	338	310	355	334	329	321	350	340	330	294	334	333	362	353	347	351	321	321	359	331	344	328	325	341	352	337	365	318	356	381	320	360	336	395	307	356	341	356	341	317	343	355	334	352	348	355	357	349	318	355	356	347	360	363	365	316	357	367	330	354	307	356	344	366	345	366	381	350	309	325	338	344	373	355	363	342	344	372	350	353	374	338	347	337	353	363	343	354	320	338	360	351	355	343	298	340	346	331	352	332	355	352	356	363	379	330	348	328	358	357	323	358	331	312	366	355	349	344	341	354	330	307	339	332	367	328	326
23871	21056	28266	24067	21020	7213	1581	2972	32788	38938	20687	2234	733	664	668	604	641	622	667	636	644	599	657	623	632	638	666	643	610	646	638	612	608	634	637	614	629	594	618	609	634	631	615	615	660	591	610	660	623	585	605	602	677	584	618	626	621	655	614	599	628	624	654	612	621	610	601	633	648	620	596	613	616	682	628	622	616	605	600	616	640	573	606	603	623	634	653	651	599	574	631	569	681	610	616	584	607	620	627	602	630	568	590	669	628	654	623	594	600	659	650	623	596	579	630	612	640	649	607	598	603	639	584	589	584	659	634	592	606	608	600	619	558	656	643	660	624	624	584	581	632	608	637	647	658	593	655	642	620	646	612	616	624	647	643	619	613	643	616	615	628	602	644	584	581	592	568	603	567	626	583	617	617	586	611	587	611	604	604	634	570	655	609	666	600	666	635	636	607	547	609	651	622	607	618	595	634	624	624	630	620	621	580	625	669	593	619	598	554	575	670	589	629	617	581	633	604	612	601	609	651	603	671	639	589	616	613	603	601	621	600	605	612	657	637	611	621	644	644	645	647	619	583	621	641	576	618	631	640	611	657	630	631	563	607	604	590	609	609	636	587	623	635	581	653	638	635	585	641	600	585	609	630	571	612	602	641	641	625	619	582	618	629	627	620	591	573	650	651	599	582	624	652	597	611	621	620	585	635	638	583	653	579	596	621	613	610	621	587	624	637	610	658	624	575	652	650	615	567	650	676	613	615	616	634	619	596	675	616	618	607	594	579	660	649	595	588	581	561	577	632	587	670	620	617	607	614	582	606	581	602	642	620	628	623	655	632	614	625	617	619	598	645	576	586	624	600	628	580	635	638	616	627	591	579	620	652	609	633	611	592	604	599	579	661	616	613	616	617	600	603	633	660	610	580	673	620	615	628	623	628	650	636	612	618	606	598	616	634	602	619	628	567	617	653	609	610	594	648	655	618	625	616	630	652	623	669	615	617	630	620	565	604	603	649	615	635	612	593	627	607	597	636	620	610	585	644	612	596	570	592	619	621	586	635	599	627	567	579	610	653	653	614	628	608	593	588	611	620	640	563	579	627	617	588	622	624	676	630	627	637	628	630	610	603	600	645	606	620	592	622	574	579	585	635	603	597	633	614	588	634	600	581	575	589	657	652	608	609	626	605	632	635	619	585	600	629	646	626	586	616	570	624	660	612	601	569	587	601	585	608	597	551	624	656	638	628	596	633	609	666	589	647	586	627	593	637	604	593	573	631	648	618	599	585	612	637	623	621	616	626	570	589	633	591	608	617	629	604	601	566	596	647	571	615	624	593	604	599	590	629	626	639	630	594	634	578	595	599	634	630	619	640	618	563	586	593	636	595	630	610	613	627	633	589	611	593	612	620	643	590	622	584	591	611	594	588	611	609	574	591	577	582	595	614	575	595	635	641	663	573	612	622	640	620	605	640	624	602	640	623	583	610	599	639	617	608	626	608	580	629	642	626	629	634	637	586	611	605	595	611	611	600	575	612	617	608	608	615	581	610	638	667	619	634	595	639	630	618	621	656	622	624	620	610	649	607	597	629	617	608	586	651	597	611	602	601	571	649	613	587	595	670	610	601	625	624	625	604	630	610	574	626	614	615	623	600	601	639	656	618	596	625	620	615	638	596	591	638	561	619	594	641	610	606	628	617	646	542	599	643	623	580	659	625	616	619	625	670	594	570	635	602	623	618	622	596	646	622	694	636	636	568	623	651	601	590	600	632	586	612	633	638	620	601	629	637	587	603	613	610	587	595	609	600	608	591	589	632	592	621	632	645	624	606	631	623	649	639	575	677	627	612	652	601	626	639	654	609	630	631	598	574	632	630	609	609	602	632	586	618	600	587	597	615	624	617	626	605	590	617	612	645	598	626	670	595	624	613	627	592	590	588	626	633	582	653	662	602	579	614	580	614	620	571	645	623	595	596	616	607	601	619	631	624	630	652	612	632	559	641	609	568	665	643	606	610	633	603	625	652	623	678	624	656	661	600	613	618	618	657	560	643	626	636	625	631	633	622	626	584	618	590	608	617	629	587	643	604	627	607	654	599	643	600	628	604	629	640	611	628	590	591	590	603	615	622	606	604	574	604	636	598	620	660	611	618	603	565	605	635	621	618	618	613	643	635	588	600	653	654	666	601	624	618	589	612	640	582	609	623	623	630	581	624	628	637	596	636	654	585	620	602	606	646	608	625	600	555	583	625	629	651	647	622	578	609	591	583	638	610	578	641	662	624	614	580	596	611	609	564	619	593	593	586	609	621	553	576	574	632	626	571	624	609	597	594	588	598	609	616	624	627	587	636	622	667	597	620	657	573	603	629	611	584	593	615	679	631	635	624	591	578	589	632	600	600	592	618	631	653	601	622	625	609	582	639	627	634	631	655	558	574	603	613	610	657	617	613	626	646	629	623	630	598	605	611	634	624	593	613	560	628	599	581	589	592	616	570	643	587	597	619	633	605	651	643	568	632	628	616	611	637	623	633	616	541	612	619	618	612	623	576	583	650	633	653	619	640	588	640	623	615	647	619	630	613	588	617	605	613	639	628	620	592	622	625	625	642	611	634	594	618	586	627	600	598	635	634	592	593	558	603	643	605	601	619	622	597	632	625	649	628	623	572	624	588	641	643	615	599	599	663	618	599	644	591	669	608	659	621	610	628	600	623	618	650	603	584	637	587	625	616	645	607	656	620	613	598	561	596	609	605	602	620	585	609	595	590	589	631	627	603	617	623	633	574	606	628	592	638	598	627	598	630	622	606	678	615	640	604	615	600	590	602	639	622	616	632	587	603	610	567	598	639	627	677	612	614	555	614	618	616	624	649	644	620	669	576	630	618	583	593	584	624	567	627	627	616	581	569	573	609	597	664	607	586	593	612	680	677	593	636	606	623	587	635	602	604	664	681	651	618	630	616	628	627	608	633	567	553	622	604	609	600	643	655	575	651	654	631	631	597	633	560	637	612	623	555	603	645	668	629	597	624	583	579	568	622	651	602	605	579	605	632	668	646	594	619	634	613	569	640	615	645	625	587	628	634	640	605	653	608	590	600	631	663	602	607	570	648	656	618	586	608	658	652	598	617	598	668	607	619	593	615	630	590	588	636	586	654	621	629	626	600	625	650	615	585	592	598	606	643	632	628	645	631	553	593	621	630	619	598	608	636	608	570	629	593	624	615	600	605	617	615	604	609	638	655	651	615	648	642	604	641	657	604	594	616	605	608	669	628	580	618	622	586	599	614	625	625	630	598	600	604	583	621	585	626	609	614	596	587	637	603	609	622	620	672	602	618	621	634	608	588	612	604	585	611	613	609	582	588	640	606	609	632	627	632	601	611	609	591	605	606	626	627	608	616	614	612	616	649	597	637	594	635	634	611	617	614	615	632	606	643	609	600	595	602	531	624	620	600	600	591	611	641	652	597	565	575	642	607	606	582	626	647	635	639	629	659	625	611	633	601	641
4032	6063	4866	2566	1768	1373	1118	3945	36398	32957	14725	728	542	613	601	550	553	563	524	554	555	564	576	513	505	580	527	547	570	510	553	557	538	534	547	536	536	531	498	515	547	527	577	530	529	587	516	511	524	535	514	499	541	557	508	546	532	544	532	522	569	516	551	536	531	550	535	562	531	529	572	527	478	513	561	542	514	527	565	531	563	516	534	534	572	500	540	541	532	540	575	516	523	509	516	549	574	514	528	576	517	559	587	540	516	508	512	502	564	525	516	554	545	500	488	606	542	508	537	562	547	555	511	516	543	516	541	532	562	567	533	542	560	486	514	506	531	562	523	526	543	540	518	525	547	552	524	541	501	536	551	523	548	512	525	502	524	504	530	537	527	539	586	546	527	509	471	566	508	549	505	568	570	500	521	485	557	538	541	508	549	500	533	527	577	497	553	522	502	532	566	533	525	498	533	536	527	494	544	561	525	521	544	485	533	526	553	529	512	548	552	538	524	554	562	555	548	565	530	537	519	537	470	510	536	542	537	550	531	535	572	568	549	546	524	568	529	530	525	548	528	517	565	546	544	537	539	556	492	512	528	531	526	540	513	536	598	532	571	501	591	510	519	562	555	572	572	539	527	546	543	560	556	542	543	527	553	512	566	529	560	550	547	489	537	545	538	536	542	531	534	525	541	568	477	541	560	530	556	553	523	533	554	554	564	502	545	522	513	563	561	506	587	558	514	566	532	516	547	568	560	559	532	535	518	575	505	549	539	515	508	585	476	533	547	547	577	512	549	561	504	533	527	531	542	548	532	526	517	523	504	552	499	536	555	543	536	559	574	545	549	506	492	491	526	544	537	540	514	502	521	534	497	526	535	563	530	557	555	531	546	519	497	549	551	462	553	562	531	486	510	495	508	564	561	546	534	570	493	544	557	549	541	560	521	538	488	537	513	522	534	501	561	556	535	505	549	497	501	544	523	552	546	559	548	493	518	564	553	541	560	538	518	549	543	517	511	554	568	540	543	537	544	528	523	563	541	563	536	528	580	513	514	538	532	512	537	551	500	515	533	498	522	566	553	517	535	523	505	565	521	546	536	560	510	501	523	539	559	546	516	528	543	500	521	562	564	559	556	582	526	503	538	565	527	555	534	527	542	511	522	514	519	527	532	522	512	523	565	556	533	482	553	520	555	508	525	508	547	581	585	588	538	534	510	483	510	525	529	526	520	551	491	527	584	560	540	522	524	494	489	557	507	549	536	533	552	511	539	525	553	536	507	543	563	560	540	498	515	501	492	549	588	510	543	512	519	533	564	514	542	522	531	507	520	529	505	506	565	512	491	523	538	533	510	508	509	554	508	494	520	526	487	541	530	524	496	554	551	503	535	554	552	545	490	517	518	544	535	524	528	600	543	498	552	513	576	526	531	547	501	538	551	578	551	499	536	555	518	554	536	563	548	519	513	483	535	573	532	562	561	533	555	529	545	512	583	534	532	543	530	496	530	562	526	524	549	529	526	581	519	516	526	536	508	517	524	550	543	499	542	530	530	552	545	492	516	563	531	565	539	534	503	538	545	552	523	550	521	503	593	547	523	539	527	557	543	554	568	503	512	522	551	533	510	539	568	545	533	532	528	541	547	512	531	516	500	529	544	504	512	505	519	529	563	512	563	550	504	495	526	543	530	538	544	504	511	554	529	537	528	544	552	510	491	510	581	539	538	576	512	548	538	544	530	526	547	501	517	571	524	498	538	508	489	505	509	564	568	564	543	529	563	596	515	503	559	535	565	529	516	561	544	539	526	502	522	543	526	534	514	547	520	507	548	517	556	541	545	515	519	535	537	553	544	531	525	524	551	538	520	538	528	520	524	506	569	542	537	527	508	504	539	518	517	548	514	574	479	546	546	509	555	508	512	535	552	514	535	550	517	508	511	512	526	554	540	554	541	482	527	553	510	523	552	532	527	575	522	507	523	512	547	551	510	544	541	539	508	540	543	547	553	537	540	513	511	533	484	514	570	534	536	534	576	480	541	535	547	515	504	473	535	574	578	498	557	550	521	521	544	532	495	543	530	541	540	531	546	511	573	550	538	559	526	539	519	578	542	540	511	530	548	523	522	508	563	546	506	542	537	536	495	562	541	506	570	549	512	527	560	522	486	528	529	512	532	538	540	509	561	559	541	514	536	524	545	521	510	529	578	515	554	538	511	558	541	525	574	527	558	534	483	561	516	543	500	539	554	545	531	535	479	545	509	537	515	519	520	510	564	527	531	528	550	542	525	558	504	568	512	539	540	530	541	527	578	526	527	520	517	526	540	543	529	515	502	517	523	508	516	562	527	546	590	590	560	508	511	502	531	526	521	564	563	550	539	486	529	503	515	521	526	515	526	501	523	549	522	559	539	516	518	549	526	542	527	599	585	534	554	541	495	513	519	546	519	547	499	560	536	546	527	516	510	525	539	531	534	504	534	521	484	532	500	521	540	499	550	558	506	525	483	601	498	517	503	513	527	521	521	549	547	569	508	574	556	538	532	496	524	526	536	479	535	528	558	529	569	517	528	551	559	510	538	523	507	522	534	526	522	538	559	585	497	494	546	563	509	570	559	514	540	565	559	545	528	499	550	547	586	528	525	513	516	529	489	569	476	488	525	521	592	528	509	537	479	491	510	533	531	529	513	507	522	518	541	518	548	542	580	541	531	546	563	541	495	517	563	581	513	522	558	509	536	540	483	571	544	546	565	530	572	544	541	511	515	570	507	510	525	548	529	507	519	521	539	532	505	541	513	525	499	523	478	546	562	510	522	531	553	541	541	552	512	545	577	560	557	542	521	526	493	533	487	549	534	504	538	542	516	534	520	507	526	521	538	522	520	528	540	514	531	555	559	522	562	569	564	573	524	525	537	530	545	529	517	543	573	512	505	534	549	561	507	524	494	544	542	545	536	508	507	565	523	503	523	555	564	552	506	531	515	528	509	546	538	515	506	514	553	534	485	523	512	532	523	476	546	520	538	532	529	565	507	528	528	521	469	559	499	512	479	531	529	548	508	554	551	497	535	526	510	531	528	511	519	534	529	582	511	564	531	542	499	552	545	539	543	520	571	511	517	500	522	525	549	520	553	545	490	528	542	517	499	547	491	541	514	535	533	509	538	506	539	520	522	583	523	546	538	538	522	549	527	513	543	510	540	536	518	553	514	522	522	533	516	565	551	501	576	546	495	510	533	472	555	568	530	469	554	521	535	562	533	524	521	536	524	529	556	543	497	505	541	499	561	533	543	550	564	580	502	547	536	507	503	564	533	554	536	579	534	520	557	547	536	499	524	498	518	531	557	492	523	530	540	558	578	547	504	507	531	523	519	542	507	552	512	532	506	574	560	562	510	460	562	513	511	583	555	530	515	524	534	561	536	527	537	545	510	544	515	528	543	510	512	499	534	560	515	555	517	561	541	516	512	511	535	527	549	569	511	528	532	534	540	547	531	562	532	497	504	539	493	544
27234	11682	970	499	326	293	265	406	1661	2394	1006	302	239	253	228	243	231	253	222	245	265	254	224	238	243	226	223	257	245	287	228	240	249	254	262	238	239	247	245	240	232	253	243	255	224	255	247	224	228	241	241	249	224	241	241	241	250	235	220	250	255	246	273	244	212	251	221	242	235	240	250	249	243	250	242	229	233	231	244	255	234	256	235	231	230	234	231	246	212	251	214	245	212	254	238	243	251	238	246	241	245	236	266	246	284	236	222	271	217	248	242	247	233	252	252	226	245	239	253	271	238	235	240	241	253	249	241	232	253	250	257	223	238	222	241	252	235	234	253	238	242	242	253	223	255	250	235	227	249	257	250	237	231	242	249	219	227	248	279	238	243	248	208	245	224	242	235	242	223	234	259	252	228	224	274	257	228	223	235	262	235	249	250	249	214	255	225	250	259	251	251	259	235	250	225	227	238	234	254	228	250	245	235	240	230	221	243	243	257	241	226	230	244	258	250	240	241	236	234	255	224	210	257	291	260	247	230	246	234	213	231	245	233	242	253	240	235	260	225	272	236	220	213	234	249	245	241	242	234	254	239	245	238	226	267	249	250	253	266	247	228	250	246	218	245	241	232	226	245	236	245	213	251	244	228	231	235	250	234	259	242	229	232	237	246	242	262	266	243	226	272	230	236	221	255	258	229	234	204	257	240	254	252	230	242	217	268	260	198	241	234	244	244	273	257	232	273	217	249	225	234	215	239	245	234	234	244	254	257	233	248	231	222	256	231	235	225	242	240	203	266	260	232	238	295	226	220	234	246	236	264	255	239	262	240	258	243	243	206	241	198	245	242	253	249	216	233	251	227	236	222	232	245	237	249	282	251	254	247	246	246	228	234	251	234	253	226	222	253	220	271	233	258	237	236	244	237	231	248	229	221	233	257	239	226	257	235	243	212	261	226	241	220	257	262	233	236	240	229	248	235	257	246	247	257	249	212	250	222	228	241	236	252	224	243	263	261	222	257	245	230	241	252	264	222	257	233	233	257	241	211	242	220	264	242	230	231	233	236	260	271	227	221	271	234	243	231	250	248	226	247	226	262	227	225	260	249	239	215	246	275	255	223	214	213	248	216	239	248	247	244	258	252	251	222	217	262	229	262	223	243	224	225	233	248	245	229	256	263	207	232	231	249	253	263	236	228	249	252	263	259	236	242	234	236	228	251	225	222	226	226	241	217	215	204	230	239	274	233	247	243	271	227	236	242	257	251	264	247	228	258	248	250	265	267	238	222	257	269	217	244	229	198	258	237	208	238	245	268	217	237	222	248	237	238	230	241	252	224	267	236	246	257	248	219	236	241	225	224	263	225	251	264	239	243	240	223	251	227	261	254	245	227	246	247	251	266	228	239	226	250	235	247	232	269	233	233	247	242	218	243	208	259	248	242	233	261	239	222	211	248	228	239	227	254	201	209	250	227	231	210	231	249	234	256	223	267	234	233	250	256	245	238	228	254	243	267	245	237	246	258	268	226	252	229	226	222	256	209	231	246	234	225	244	229	228	241	233	217	233	237	249	233	268	266	225	254	227	278	218	236	250	224	261	233	240	244	255	246	241	259	235	234	261	218	247	259	240	248	273	238	274	230	263	243	236	247	206	241	254	248	222	227	254	227	232	213	247	227	233	236	222	230	223	251	242	255	235	217	238	273	237	251	247	258	244	259	241	238	263	254	231	242	220	210	222	252	246	233	241	251	268	232	242	242	218	228	244	246	231	248	229	248	264	235	228	229	238	221	247	258	239	222	251	238	255	259	227	235	235	220	227	246	256	263	232	227	220	235	228	218	264	241	227	240	257	226	223	258	251	209	245	255	247	239	280	247	223	244	237	263	244	236	255	269	250	260	266	244	261	233	248	231	256	269	218	234	245	235	205	244	244	236	234	236	247	236	242	250	225	237	222	242	226	236	245	246	256	251	237	209	237	274	243	237	256	254	233	253	225	199	245	239	244	232	227	262	234	238	222	229	249	220	228	241	235	264	246	230	234	264	203	229	270	241	215	273	234	227	229	246	250	243	253	240	237	229	246	238	240	257	241	229	228	240	227	251	235	236	218	232	225	249	235	230	245	259	264	240	227	263	232	234	246	239	225	266	237	240	257	246	217	236	225	228	246	220	230	227	233	240	203	260	250	247	242	255	237	226	233	230	252	242	228	226	241	231	263	222	220	249	229	247	236	235	246	226	241	214	235	275	258	240	220	235	243	233	223	231	229	249	234	261	270	234	214	241	255	236	237	272	236	222	252	232	227	219	250	244	253	255	233	257	222	264	254	244	268	232	244	241	237	221	226	276	236	233	270	251	242	239	229	227	241	266	241	240	260	255	268	213	262	258	241	246	233	237	239	261	253	290	248	234	240	215	262	257	253	230	239	229	229	248	248	255	246	240	222	198	257	223	235	286	237	259	218	235	239	251	251	233	223	252	259	233	231	250	227	214	254	248	258	232	251	244	245	260	234	253	238	251	240	253	249	240	234	264	258	234	227	262	242	254	255	251	241	255	233	254	232	225	235	239	244	239	232	255	265	249	228	229	221	239	267	218	275	236	247	254	273	232	257	261	252	242	235	257	266	270	235	261	230	230	220	246	230	245	235	238	236	266	219	252	258	223	222	237	266	246	248	234	248	215	255	214	259	201	245	254	231	246	245	235	239	269	230	259	255	253	253	257	222	258	246	258	260	252	250	234	227	199	210	253	281	236	233	239	244	257	253	255	241	250	211	246	240	233	236	270	233	263	235	229	239	272	227	243	266	236	233	245	215	225	235	240	231	237	246	224	228	238	237	226	245	222	238	244	206	256	231	260	229	259	249	223	263	257	237	223	253	246	263	250	257	259	240	233	249	223	269	223	230	248	254	211	250	240	206	207	234	239	259	245	257	264	251	242	254	253	257	228	209	241	267	227	249	264	235	257	234	195	243	253	250	239	256	245	247	263	243	257	229	255	231	232	263	247	254	241	252	270	237	240	211	258	252	242	239	245	251	234	225	251	235	237	259	242	253	237	228	231	222	232	227	248	233	244	252	245	248	246	229	248	255	224	242	262	259	235	235	225	229	197	239	245	243	228	244	245	247	239	227	255	250	243	252	249	281	224	215	207	214	244	227	249	222	256	237	223	230	250	221	219	269	246	228	238	270	241	246	250	207	238	238	235	260	241	234	230	248	219	220	247	245	229	229	267	251	219	236	229	251	241	222	255	229	240	215	234	259	247	264	261	246	262	241	223	241	246	251	252	245	228	245	259	228	240	237	225	249	248	227	255	243	216	229	236	258	245	256	243	229	247	250	236	233	217	238	229	238	224	277	240	229	242	255	229	253	241	254	230	253	238	230	242	243	226	231	261	253	280	253	283	245	253	237	246	248	241	238	234	268	259	241	262	255	256	221	267	251	249	201	236	240	247	229	254	243	244	220	236	237	238	239	234	229	241	236	258	242	254	264	248	261	254	258
4860	467	410	323	270	253	241	619	2493	2999	1160	241	210	198	194	226	234	216	234	220	231	207	234	218	229	225	223	195	225	215	218	217	222	207	246	209	225	241	204	224	224	232	216	229	244	229	194	245	218	211	209	229	213	215	189	224	201	216	220	211	199	192	226	232	199	209	210	214	213	200	208	211	247	229	232	228	229	228	210	230	219	241	213	223	239	206	196	220	202	196	218	192	207	200	233	205	232	201	217	221	222	207	218	218	229	224	203	237	205	188	224	223	258	206	202	191	211	228	236	228	199	231	232	238	227	210	213	214	229	241	228	206	200	234	220	219	245	227	194	210	227	211	227	224	218	231	219	220	201	199	242	213	236	220	219	228	228	220	214	206	227	184	226	207	217	212	227	217	205	211	214	205	220	218	234	225	210	224	203	209	218	225	212	213	214	199	224	224	222	235	207	209	212	227	214	220	216	211	213	248	211	214	219	191	209	207	216	187	201	202	200	241	205	209	216	201	203	201	218	220	212	204	217	212	217	238	229	244	213	223	212	208	205	232	197	217	208	238	209	239	198	207	221	233	212	214	220	227	201	223	226	228	218	187	241	208	212	219	207	235	211	220	234	215	205	228	198	249	219	208	196	189	190	197	227	242	206	223	213	245	214	226	211	209	210	222	209	215	224	212	231	214	197	222	190	217	230	213	221	228	217	220	227	206	207	219	202	194	205	212	238	213	227	204	230	217	218	197	218	234	228	221	240	224	220	222	225	252	220	215	215	199	232	218	212	222	211	231	219	225	235	236	215	219	248	204	226	227	232	207	204	225	212	193	208	235	233	246	212	209	215	210	211	232	228	233	221	211	219	210	220	222	191	240	222	206	195	207	241	240	217	212	243	217	214	204	221	208	232	202	240	188	195	212	211	213	217	227	226	197	203	237	221	210	208	217	224	253	200	235	206	217	196	243	202	238	189	219	198	237	221	239	223	210	227	210	239	220	214	203	216	222	217	211	246	204	186	195	200	236	239	204	214	215	226	217	227	222	210	238	216	214	197	232	202	216	212	246	238	220	229	183	202	195	222	234	217	218	202	239	204	205	201	220	233	240	217	222	215	188	216	228	233	207	239	217	205	196	212	208	234	203	217	202	211	219	238	203	207	241	172	198	229	190	203	215	204	216	215	229	232	244	207	206	202	220	237	230	226	227	176	242	233	220	240	216	234	206	210	262	245	239	203	232	218	222	228	207	229	206	207	213	227	206	223	210	221	232	234	229	201	221	233	200	225	232	236	210	228	215	242	230	210	213	213	216	209	222	208	244	237	195	217	231	213	204	203	193	220	223	229	217	224	199	212	216	194	225	232	235	210	234	232	243	236	202	202	226	217	215	206	205	237	213	212	228	207	221	213	206	236	223	234	220	214	211	196	210	211	219	205	215	209	215	232	212	202	219	211	235	214	208	195	206	204	209	213	205	243	215	193	203	178	233	245	210	207	226	225	240	245	239	225	218	229	213	232	226	224	218	231	213	225	197	236	213	187	231	234	235	220	198	210	238	215	193	213	194	217	226	213	234	218	213	225	209	224	225	248	229	239	228	244	203	203	216	219	198	207	220	209	197	231	219	220	197	199	228	237	213	214	205	203	216	213	231	239	220	218	200	199	228	230	232	195	227	236	221	210	233	230	230	217	208	208	211	202	221	224	203	219	224	218	217	222	200	243	221	236	200	234	222	229	206	214	222	220	227	226	237	205	205	229	225	185	204	223	234	197	188	226	227	223	219	199	207	222	223	221	206	235	200	186	216	212	244	247	204	225	211	219	232	204	215	201	233	231	190	224	218	232	224	200	236	206	214	209	235	231	229	219	226	230	201	229	221	196	191	194	231	208	212	219	224	200	228	193	208	224	204	251	225	219	260	202	194	207	199	219	217	207	212	219	207	217	213	206	218	212	226	186	211	199	224	211	204	215	211	232	229	238	205	203	209	232	238	192	235	232	212	203	229	206	256	238	244	213	194	226	231	201	231	211	219	218	211	253	220	246	225	210	186	199	225	208	257	183	219	215	204	218	223	202	225	233	213	205	208	227	223	201	221	234	225	196	227	216	221	227	213	231	217	216	208	238	208	210	223	222	213	223	237	237	223	230	234	215	217	217	208	240	216	227	225	218	201	214	233	252	163	254	250	238	221	235	211	225	228	238	196	215	215	247	208	226	194	213	214	237	238	235	212	214	201	193	221	213	229	218	239	209	215	223	212	238	202	224	227	236	193	209	201	215	213	213	227	243	224	211	236	211	223	226	199	228	219	256	204	218	257	232	206	209	201	205	181	218	248	217	223	226	225	219	194	225	214	207	227	237	210	217	196	206	222	197	183	243	230	221	203	206	229	225	213	231	232	215	217	225	219	210	221	225	211	194	208	220	236	210	225	230	244	229	219	217	216	202	221	230	212	208	237	206	200	234	238	221	221	237	194	219	200	202	237	235	214	212	242	211	208	208	198	222	232	235	232	218	185	203	233	228	206	206	220	215	214	220	212	220	197	234	210	219	209	198	189	219	213	223	213	233	213	210	236	197	224	218	224	203	234	233	221	214	210	220	198	226	207	222	229	228	202	223	215	197	223	226	226	214	216	218	208	221	216	210	238	201	234	235	201	245	242	233	220	219	222	222	227	222	225	190	209	236	228	223	224	205	208	233	200	214	198	194	191	200	229	230	232	243	227	198	220	233	239	234	218	197	228	209	218	197	183	194	208	204	214	215	213	244	227	207	254	209	207	230	222	255	229	224	195	221	212	205	213	235	211	226	223	200	216	232	219	245	196	229	224	204	205	201	233	218	232	231	220	213	205	221	205	236	226	220	232	209	202	219	211	240	225	208	217	207	186	207	214	217	213	202	234	231	247	217	233	209	209	212	212	216	244	243	230	237	220	218	191	223	226	218	200	221	221	227	217	216	218	220	225	209	215	219	215	220	228	239	228	202	245	232	237	194	209	180	216	230	222	219	235	224	200	244	214	234	232	215	228	238	235	202	230	223	219	221	189	222	205	209	230	190	213	222	216	221	204	219	218	194	218	187	221	241	227	188	228	211	211	199	225	226	183	220	243	203	246	209	199	217	197	199	209	229	238	211	236	213	208	196	206	247	187	226	220	212	256	221	238	231	211	212	225	194	188	223	225	228	220	221	228	200	236	207	199	202	210	223	223	235	224	243	226	220	210	215	214	228	219	213	246	193	224	199	203	217	209	209	238	223	201	224	204	230	202	212	223	235	220	213	197	208	220	219	203	255	209	215	228	202	176	209	214	242	218	206	193	229	229	201	209	242	211	214	192	239	224	238	235	232	239	234	210	238	229	200	220	227	197	198	216	232	234	217	233	217	226	213	212	208	210	201	226	219	247	228	229	216	218	211	183	217	239	227	215	236	220	211	214	227	218	208	166	231	235	205	223	220	213	216	221	231	232	241	237	191	200	234	221	218	208	199	222	231	227	228	241	210	206	214	241
25274	21056	26746	24950	3507	874	612	679	11443	20428	11515	1141	384	416	394	408	371	332	369	339	393	345	359	336	359	372	362	367	367	333	365	379	370	392	375	379	377	370	377	377	359	367	383	400	344	376	372	360	387	374	365	378	347	346	382	398	376	373	381	334	335	363	341	419	366	374	358	372	329	367	351	414	372	342	388	369	369	363	432	358	354	367	358	356	339	335	345	386	390	353	366	352	361	377	334	359	336	401	343	349	391	365	379	350	376	387	357	393	369	357	363	352	380	355	374	336	392	343	363	381	365	394	353	378	360	379	338	356	394	337	355	391	363	409	372	383	387	338	393	401	356	383	350	342	405	361	320	360	370	365	344	354	367	375	389	369	369	365	361	392	371	381	366	359	371	368	367	388	333	377	359	423	355	367	361	383	382	360	357	359	370	366	390	379	376	348	372	373	369	356	376	387	350	352	377	362	370	336	365	393	345	338	387	341	378	354	356	381	322	342	379	382	330	384	347	357	368	366	350	406	378	347	375	332	383	371	363	367	356	378	338	347	387	348	372	364	365	349	340	379	356	374	346	367	387	338	330	350	355	375	358	362	398	384	384	366	323	374	375	364	373	369	374	388	352	370	374	385	349	367	406	380	392	386	376	380	369	360	376	355	346	390	349	361	379	379	363	348	371	362	386	399	353	363	363	390	369	350	361	392	360	349	353	368	361	383	376	350	398	361	352	329	358	345	381	346	378	343	348	341	361	335	360	330	385	349	390	385	370	344	354	344	339	366	338	363	346	341	362	409	365	352	401	346	399	389	378	372	370	358	348	361	398	372	368	376	380	329	364	348	378	363	367	382	365	356	373	363	384	373	366	344	377	373	363	358	357	388	371	385	379	379	362	342	384	346	356	352	343	343	362	320	364	380	381	369	342	365	354	344	381	351	382	350	368	382	407	360	341	315	374	384	398	321	350	325	365	367	359	378	405	366	390	391	330	388	366	410	362	375	327	357	389	347	352	359	391	356	392	381	398	349	380	378	340	391	344	371	374	354	352	340	362	354	364	357	349	323	348	360	374	363	348	370	364	352	381	356	381	343	353	384	376	371	347	317	343	362	373	360	350	356	367	339	403	382	391	355	374	349	336	357	371	369	386	354	344	367	349	362	352	364	352	339	366	376	352	361	372	356	348	347	370	368	343	372	339	342	350	367	415	339	344	357	325	354	420	354	367	360	381	348	356	355	386	383	353	377	379	367	360	337	359	365	354	351	378	352	372	361	373	346	346	348	388	347	339	321	340	343	347	366	355	364	395	342	367	386	375	380	352	383	337	350	346	360	360	358	359	362	355	321	387	353	400	368	368	361	382	357	331	346	350	352	344	344	376	360	353	382	366	357	349	364	346	312	381	405	356	389	335	334	392	389	361	373	340	331	358	347	363	390	383	373	379	348	354	349	358	328	377	332	345	335	346	404	359	368	353	350	345	329	344	379	370	343	343	340	380	353	360	355	360	385	387	357	387	341	353	347	342	331	367	338	331	399	343	370	365	374	381	369	357	383	351	339	370	373	386	359	361	373	367	376	370	347	366	331	330	347	394	360	369	350	380	370	337	351	390	350	376	348	364	381	331	324	339	346	360	389	360	346	362	345	358	394	351	348	351	380	369	378	378	383	350	349	410	389	341	324	340	362	353	377	361	337	351	389	349	375	369	410	373	343	360	357	363	380	395	360	333	385	356	338	358	346	364	371	370	383	393	357	363	393	375	381	360	382	365	365	359	386	349	367	354	349	375	332	342	372	357	338	343	356	355	343	398	359	350	347	363	361	354	321	374	333	364	374	381	380	367	372	374	363	361	394	344	371	350	352	344	349	378	334	328	406	375	357	368	337	346	391	344	332	378	348	365	331	358	348	379	359	371	357	384	359	362	354	368	366	380	345	343	371	361	351	343	405	370	377	384	403	329	365	353	373	387	363	368	390	394	385	358	372	387	394	373	327	358	353	358	377	395	370	354	374	386	356	344	369	361	367	366	359	393	346	370	355	387	366	340	348	329	380	335	330	343	327	350	361	361	340	342	358	366	375	340	356	363	375	360	383	344	344	363	369	374	327	397	335	368	379	379	389	335	361	367	366	367	337	335	372	348	330	394	357	370	373	361	358	360	337	337	364	351	357	328	353	374	381	389	370	334	356	359	370	331	375	338	365	360	355	333	371	339	361	353	364	409	331	358	392	385	378	348	392	373	373	360	353	352	364	355	369	362	339	332	367	377	346	330	370	338	396	345	352	366	349	359	303	388	351	360	375	343	369	360	351	376	332	350	398	318	335	373	349	330	337	350	341	389	337	387	355	391	383	349	401	338	370	364	367	362	375	377	373	346	353	333	339	346	367	390	379	382	373	388	359	362	326	372	345	365	356	374	360	354	356	366	340	363	371	412	358	356	401	361	364	356	328	376	356	351	383	363	360	364	360	380	351	367	384	325	359	347	363	354	346	339	377	350	354	362	389	395	373	332	350	334	360	378	372	345	327	366	389	350	347	353	348	399	364	363	349	382	401	358	367	359	342	352	368	372	366	373	389	344	331	364	369	341	375	345	400	361	371	393	370	391	346	367	333	361	368	366	369	372	362	347	328	343	347	360	374	378	371	367	379	381	362	349	362	313	359	339	359	346	358	348	405	364	391	355	355	370	352	383	387	350	377	403	349	357	361	371	369	346	388	354	368	392	366	373	373	375	398	349	379	350	370	355	347	358	344	394	365	372	364	344	331	364	328	359	381	346	344	375	327	384	362	348	336	354	350	377	359	330	342	348	335	396	342	363	373	332	398	390	338	380	392	366	358	352	368	370	363	367	344	394	381	341	317	414	364	351	337	375	386	381	377	335	364	402	356	371	341	360	360	334	387	355	341	332	369	361	372	381	369	367	386	395	363	366	365	371	360	356	341	350	376	345	358	333	368	355	354	366	393	302	350	360	370	323	330	350	395	332	355	364	390	353	352	379	339	367	367	375	371	341	330	365	364	388	359	368	395	344	359	360	347	382	352	367	364	363	363	367	342	360	372	371	368	309	364	364	322	389	380	373	355	369	364	364	386	361	381	347	351	357	356	374	352	337	374	332	361	353	370	364	373	341	357	374	353	335	405	373	337	378	338	363	352	364	399	348	352	357	368	333	358	327	373	362	378	379	345	332	362	378	370	377	327	367	368	358	382	391	392	382	383	365	358	361	392	362	405	352	399	339	350	360	351	361	322	372	343	360	339	328	361	352	345	386	348	393	395	377	347	363	344	347	340	367	350	373	362	375	353	362	338	379	335	371	346	350	370	396	368	380	365	358	362	342	378	366	376	371	373	360	364	390	378	359	321	369	354	366	385	340	355	391	373	366	366	348	364	359	379	346	379	365	378	367	359	376	390	354	369	364	349	370	336	379	376	383	353	363	386	375	370	358	335	408	341	346	393	328	352	387	328	386	394	351	354	355	354	335	368	384	375	406	349	368	334	357	386
3605	2672	2186	1208	832	641	588	937	14655	19760	9347	997	361	348	333	361	312	337	333	351	348	349	330	361	350	329	319	338	339	358	292	311	318	354	350	358	335	337	333	358	320	320	377	362	347	329	330	333	347	356	347	326	347	304	311	338	322	323	354	349	332	345	324	310	326	344	352	319	338	315	311	329	327	323	361	330	354	318	345	316	345	344	351	305	357	307	342	333	342	343	332	336	371	319	326	339	345	320	325	325	345	330	339	334	339	310	336	340	328	324	338	342	380	306	354	369	334	335	317	361	307	345	312	343	327	356	323	340	293	338	348	334	310	343	342	337	330	327	302	343	319	343	337	336	328	302	305	303	339	352	306	286	296	313	295	314	319	317	312	348	355	338	340	375	342	342	327	337	337	315	349	307	332	336	329	329	330	325	312	348	314	317	316	345	305	335	324	306	315	361	328	332	349	326	303	343	324	353	317	329	341	271	344	346	303	369	310	327	323	318	338	350	315	332	342	321	317	330	337	323	322	348	325	312	309	305	351	322	334	326	311	352	372	348	281	300	335	310	337	342	319	334	337	341	343	308	344	346	362	331	286	348	352	340	341	354	331	352	336	332	333	308	333	318	314	335	342	327	341	299	333	314	287	313	324	302	345	356	341	328	345	313	304	333	365	341	336	353	326	344	334	322	341	318	371	362	321	315	333	352	319	339	335	319	353	359	329	317	347	345	330	345	335	321	335	325	320	345	344	341	334	347	347	352	301	274	343	333	305	321	314	341	346	314	336	296	310	305	331	328	357	321	337	329	361	314	295	341	342	322	300	331	326	358	344	331	342	330	296	336	331	320	326	359	332	311	321	317	329	328	344	314	304	308	303	361	338	320	320	329	299	334	341	351	295	339	314	308	349	341	315	317	354	321	336	337	350	328	335	342	359	300	315	335	324	322	310	334	316	344	331	317	349	327	309	318	328	377	322	355	329	335	307	324	330	325	335	339	346	321	336	354	325	323	328	325	362	361	337	291	317	334	320	356	327	350	322	329	311	310	306	344	333	349	313	295	293	320	327	320	319	324	331	370	310	318	285	312	324	313	331	342	316	323	341	357	338	334	368	312	327	315	332	352	310	295	332	343	314	303	332	310	318	374	307	359	309	325	321	314	327	327	341	330	306	322	339	352	369	358	319	346	345	335	337	315	318	329	337	362	328	307	345	357	326	306	325	313	330	351	332	376	351	342	324	323	318	309	322	326	330	322	317	347	326	341	307	346	334	321	336	346	304	331	324	320	319	323	346	305	330	316	314	334	324	322	291	312	321	343	318	341	350	352	318	324	338	340	329	357	307	329	343	311	300	368	353	320	326	332	322	323	327	344	345	319	347	337	347	331	315	338	313	367	329	352	324	346	324	333	320	315	358	344	311	331	328	357	341	343	331	323	336	310	305	337	377	322	308	353	302	329	333	339	336	334	311	320	353	355	341	331	361	319	333	355	323	353	319	347	309	335	309	340	334	369	339	360	345	337	346	317	326	310	323	353	324	323	301	344	325	315	310	346	327	318	310	352	348	323	357	321	325	336	313	342	322	357	299	332	339	343	321	336	333	315	315	332	324	357	301	328	307	346	316	323	333	314	325	322	336	342	324	331	352	317	351	308	353	331	329	328	331	315	334	313	337	352	314	320	361	339	323	290	328	337	322	327	344	334	327	358	328	329	327	307	327	327	296	299	322	317	321	317	347	347	332	338	330	339	335	323	293	324	354	338	294	332	316	312	320	326	306	333	332	320	325	311	343	316	324	358	331	288	317	326	306	328	311	335	334	318	338	314	331	338	332	357	335	328	321	334	332	325	321	327	313	324	325	333	322	341	345	350	306	339	328	309	327	324	337	298	308	326	328	337	325	296	320	339	318	348	350	321	340	341	369	332	319	350	341	352	340	323	312	350	297	316	341	288	346	340	349	308	315	323	328	345	311	346	319	349	384	342	334	354	315	342	339	334	355	307	359	322	355	328	366	333	324	317	308	333	322	341	342	346	326	355	351	325	340	324	346	311	327	306	277	316	315	336	327	369	333	312	342	317	328	281	307	346	323	336	333	333	322	334	345	317	353	332	348	345	322	316	319	316	296	323	294	343	313	325	336	358	357	382	320	340	322	314	313	306	356	307	331	321	325	314	290	334	312	333	339	363	321	342	300	327	281	333	322	328	304	302	323	331	319	327	335	299	347	331	340	313	335	293	334	330	355	311	369	331	326	310	321	352	319	329	337	353	289	313	332	332	335	359	336	319	315	365	348	344	307	326	334	331	284	377	317	318	341	322	325	333	325	342	295	318	352	375	322	307	314	332	357	311	353	327	363	329	339	320	343	321	340	332	328	345	331	364	361	344	333	336	317	317	319	344	360	330	321	315	358	315	332	318	316	328	330	320	321	299	341	314	320	320	347	352	342	331	355	333	328	329	365	333	343	316	292	321	288	359	346	328	345	374	319	318	322	360	346	333	313	330	320	314	333	344	344	312	347	339	347	335	308	373	312	328	379	330	318	325	339	334	330	325	305	338	343	343	346	323	342	315	342	344	333	325	325	321	321	316	310	311	316	359	316	324	344	322	327	285	363	341	338	334	352	320	356	317	340	341	293	313	313	350	361	335	333	289	319	304	313	350	316	326	333	326	311	318	312	312	354	315	357	319	349	335	335	373	324	281	314	342	316	351	344	343	334	320	353	331	329	339	315	303	326	336	352	320	327	337	314	325	305	335	340	348	340	336	311	320	335	332	336	301	316	326	352	317	292	326	309	333	291	314	355	308	291	339	334	338	301	323	318	328	338	355	300	344	302	345	349	320	353	306	353	317	319	289	297	325	338	281	329	347	334	317	364	336	327	342	318	329	341	343	334	321	335	333	325	326	346	352	312	323	333	329	289	343	312	313	353	317	332	344	321	339	306	309	327	309	326	338	285	339	319	339	339	291	340	323	304	314	335	347	325	351	329	363	345	315	333	331	375	331	323	317	344	362	312	345	316	317	326	355	322	341	335	364	325	336	364	339	330	313	335	321	370	350	306	313	339	334	337	335	325	351	329	323	325	335	331	309	349	333	327	328	335	348	334	365	317	341	307	318	320	309	359	287	282	320	299	327	327	289	338	331	308	353	338	368	325	370	309	344	317	355	347	342	329	351	323	303	298	327	317	307	321	314	316	333	363	352	318	332	333	307	330	379	334	299	346	331	343	315	306	354	338	322	335	362	341	322	330	360	309	336	363	326	343	312	330	325	294	319	334	352	341	321	317	305	303	370	328	312	346	307	332	338	312	327	332	356	334	311	315	311	319	314	343	313	335	337	332	324	295	305	360	325	320	355	315	304	315	337	329	328	298	330	335	344	336	338	336	301	339	326	334	318	347	322	338	324	318	341	333	342	343	314	333	306	331	331	365	294	341	331	346	328	327	312	324	331	355	310	327	322	335	346	339	318	320	308	329	335	313	313	336	314	358	310	331	353	327	284
23978	21064	28238	24099	21027	7099	1607	974	2629	32468	32880	5455	764	624	654	588	603	609	601	611	604	603	583	588	570	609	575	585	603	581	639	549	557	567	584	587	581	577	605	595	595	580	519	584	584	573	638	589	557	569	591	596	568	585	589	547	545	576	569	615	552	606	571	584	589	588	566	554	572	527	545	609	566	565	542	594	580	592	587	597	545	544	573	603	542	586	595	579	580	573	611	543	527	572	574	557	585	610	597	608	557	587	547	597	580	570	592	565	533	536	613	536	565	573	547	548	563	575	550	563	581	571	552	513	556	554	568	559	600	599	586	543	585	547	561	560	613	580	580	534	558	583	552	559	573	595	579	581	575	563	609	577	579	590	587	567	553	580	511	552	589	591	537	555	594	571	550	563	582	564	589	570	534	575	551	559	562	599	573	586	562	566	533	564	551	567	557	583	603	635	563	577	603	602	577	579	580	517	589	609	571	576	586	566	574	575	555	558	559	558	628	625	610	603	563	597	562	524	554	551	548	606	547	563	569	564	607	545	550	580	562	512	593	578	542	531	565	556	588	571	554	591	533	604	638	544	554	573	626	560	556	600	588	532	570	548	562	602	563	539	562	559	584	554	614	577	559	563	584	538	542	616	568	573	589	578	528	554	547	576	603	572	559	562	587	533	578	559	609	594	617	573	584	578	587	559	545	520	554	542	541	557	587	559	567	520	583	560	600	584	585	581	596	589	603	537	560	547	614	549	587	555	615	591	618	553	578	592	569	554	579	586	576	546	570	565	578	548	558	609	614	550	562	574	576	579	564	576	561	560	582	585	574	568	597	608	550	610	565	555	582	546	563	565	538	596	545	583	592	581	576	599	565	548	567	526	550	567	571	548	584	531	571	576	591	567	592	546	581	530	561	602	608	543	575	596	529	539	549	570	572	529	521	542	598	566	549	539	543	501	596	544	600	592	548	583	598	574	559	514	598	568	561	575	524	559	610	569	599	576	550	594	566	572	602	578	540	549	546	578	521	543	565	575	600	575	548	568	578	587	554	537	557	552	555	598	568	565	582	579	583	560	559	550	562	539	582	532	568	609	593	535	608	604	573	575	534	543	558	592	599	584	582	527	559	567	587	558	609	560	581	580	591	553	550	566	588	600	555	551	587	580	552	568	587	598	547	582	545	585	589	539	586	557	614	559	573	548	600	564	535	526	587	561	566	568	570	588	597	608	519	581	561	569	559	545	575	535	556	558	606	581	575	567	571	566	546	571	601	565	560	554	549	539	590	592	561	578	572	577	570	532	561	550	573	560	577	552	587	612	572	562	543	603	546	542	581	609	511	565	568	569	570	557	528	578	557	584	568	568	559	583	552	563	567	573	565	580	594	540	541	541	553	529	557	531	595	605	603	583	546	560	548	574	553	577	560	582	564	563	576	607	577	569	566	596	587	588	536	569	579	619	600	567	565	616	593	565	556	590	575	583	570	582	592	579	576	559	559	565	605	556	560	562	536	541	559	554	556	584	593	579	554	560	543	553	544	548	543	504	510	586	590	575	558	568	561	597	566	577	545	564	528	534	576	558	591	575	518	534	600	560	584	592	539	576	574	576	553	557	586	589	581	571	555	559	589	525	561	588	563	543	548	589	594	581	598	525	583	642	573	579	594	550	583	553	555	578	571	588	610	557	542	555	569	563	519	582	604	624	598	535	575	590	604	557	580	565	532	612	567	594	573	536	561	583	564	571	534	549	622	579	552	541	571	577	566	550	578	625	572	550	592	593	602	558	591	576	543	548	596	561	580	527	591	605	572	584	596	570	608	627	580	540	592	573	570	614	563	590	553	570	575	573	554	554	539	599	565	587	571	572	580	593	549	580	550	575	607	553	517	574	557	584	551	611	627	589	587	573	588	549	572	566	555	546	618	525	583	563	526	535	549	547	550	585	565	582	550	602	552	580	584	547	546	567	536	578	628	548	601	602	577	562	550	570	581	628	583	609	578	573	600	603	597	602	634	533	586	562	577	562	572	575	571	576	584	558	536	572	577	593	585	610	620	589	553	594	568	522	597	569	558	636	574	562	590	566	601	591	570	564	577	514	609	569	571	591	606	551	583	569	562	525	595	601	520	523	569	571	568	557	598	549	546	529	569	572	560	555	550	537	577	551	551	590	598	537	538	588	548	579	550	541	578	617	561	592	566	597	616	558	573	555	570	578	553	584	571	546	570	598	575	559	589	553	567	553	547	556	556	565	585	564	572	588	588	574	566	530	592	558	559	587	558	558	578	570	568	579	542	585	597	627	558	564	600	561	555	520	550	594	570	547	574	547	576	600	587	578	560	557	573	555	579	607	589	606	591	622	608	602	589	589	574	583	579	564	568	581	515	570	562	559	564	587	588	599	571	572	570	543	550	541	584	594	557	601	599	598	578	552	597	571	610	571	552	566	563	577	567	567	592	563	589	543	571	560	562	559	555	561	583	541	563	590	567	566	590	545	571	561	528	575	598	567	570	627	575	534	541	596	556	564	539	529	608	569	564	548	553	593	564	572	583	564	593	604	574	543	538	578	557	587	543	596	549	562	583	560	558	593	555	570	601	547	570	548	601	576	564	532	524	545	587	605	569	530	559	540	591	569	572	588	566	568	600	558	558	602	531	585	579	569	590	573	577	579	545	536	538	585	558	588	577	556	568	585	587	559	554	584	551	546	554	593	597	574	583	551	598	532	575	577	578	599	567	587	547	592	569	600	574	555	562	603	538	543	543	581	639	582	587	587	541	568	573	581	592	600	564	598	574	582	536	558	555	589	622	580	523	552	568	577	541	568	564	595	564	558	542	574	558	587	534	559	581	587	538	578	548	550	595	586	568	575	584	576	586	559	542	596	559	579	609	556	565	595	574	632	595	572	562	564	559	544	538	559	582	558	611	559	529	551	579	573	564	603	586	523	554	572	563	568	543	520	579	571	565	583	585	531	539	558	585	520	567	548	579	578	576	563	576	562	603	582	568	558	595	588	526	544	554	603	563	580	584	581	546	585	539	554	587	579	562	574	582	570	573	529	537	560	589	575	556	574	574	612	503	562	600	543	546	582	545	584	528	565	541	575	584	536	577	592	558	583	581	548	583	550	566	558	537	582	577	545	578	618	550	596	584	592	575	580	586	544	549	548	522	553	545	571	526	591	591	565	586	575	626	597	536	544	541	585	604	574	577	601	520	608	582	585	525	576	574	610	584	584	573	519	555	562	554	586	589	536	542	562	581	592	561	567	573	580	527	557	557	551	571	586	609	595	592	582	550	558	566	597	547	550	565	581	572	563	585	537	520	558	587	610	617	598	587	539	577	557	602	564	551	566	565	569	545	547	506	546	553	524	562	593	573	561	576	586	538	580	592	579	554	543	563	599	556	576	584	512	551	590	564	609	578	581	564	591	589	565	559	563	554	585	588	587	555	585	571	591	601	602	572	549	592	558	562	525	535	508	609	556	558	549	550	547	570	572	604	568
3927	5831	4620	2541	1814	1342	1160	942	3971	35075	26266	1730	501	531	547	539	490	550	515	558	524	516	502	527	506	499	509	504	514	512	549	559	516	471	520	493	504	531	514	515	537	484	512	520	550	500	467	463	516	523	543	481	489	481	511	482	494	508	462	514	499	452	507	478	474	503	505	537	504	499	534	532	505	487	521	468	504	496	517	497	523	511	515	491	501	540	516	520	532	535	497	489	521	492	506	482	484	511	480	508	540	522	507	531	513	538	537	509	542	500	540	514	508	536	486	515	530	492	524	493	456	503	521	506	485	539	501	478	494	495	517	493	505	528	483	504	494	511	522	479	560	518	511	499	552	549	503	547	519	491	541	491	513	506	517	474	490	484	507	516	483	488	524	475	515	415	526	484	490	539	486	508	489	520	503	513	489	526	501	543	540	498	550	477	511	510	540	498	481	453	508	472	501	482	549	488	499	511	512	507	512	549	539	480	521	491	501	517	488	487	510	502	491	522	500	514	504	541	520	492	496	502	507	494	545	528	485	507	501	496	512	521	524	507	497	484	482	513	493	507	502	491	511	527	523	490	524	496	481	497	491	505	512	512	462	527	500	491	539	511	483	522	509	520	527	501	491	472	506	493	495	509	515	508	488	481	520	500	487	523	529	520	486	512	485	504	535	475	522	506	480	492	545	489	507	497	488	496	503	524	477	477	502	505	517	533	464	528	514	498	463	511	489	488	550	489	538	498	490	490	510	491	498	508	526	514	507	513	520	533	512	494	511	516	528	511	488	498	513	516	477	516	529	489	498	510	498	498	510	536	487	500	528	508	492	516	481	490	498	501	536	457	489	474	500	476	500	497	489	499	464	546	506	515	516	501	501	500	547	466	500	533	499	485	521	502	478	529	526	510	479	488	501	473	483	488	527	510	504	497	531	488	493	485	536	494	502	494	470	508	464	521	503	512	510	500	525	524	480	496	544	549	528	516	485	473	525	519	509	513	529	471	508	527	491	527	501	515	529	493	497	504	484	551	520	492	512	534	528	493	494	506	504	469	517	497	512	537	491	490	520	459	496	548	520	525	477	463	525	518	501	486	518	485	493	496	520	536	486	500	524	484	520	495	449	492	514	524	455	521	537	526	526	474	489	468	482	511	524	492	484	506	502	508	473	504	511	508	525	486	508	489	503	523	505	489	474	490	524	557	518	503	544	465	566	469	523	541	526	488	444	496	498	501	505	519	490	484	524	509	514	515	495	482	482	546	516	479	475	483	517	473	508	474	501	475	489	478	535	513	471	506	497	498	475	505	496	493	471	458	505	486	477	524	514	484	518	462	497	489	520	561	476	517	509	477	513	520	491	516	483	485	528	457	538	520	477	525	502	497	525	508	518	524	505	540	463	492	511	498	476	522	479	489	486	473	481	507	518	489	480	552	518	533	499	541	528	531	470	506	492	479	513	532	483	483	518	533	516	468	526	480	477	513	487	479	520	523	502	467	490	524	523	495	501	531	503	509	499	483	503	521	508	487	489	518	465	494	515	491	505	505	521	483	515	569	466	516	497	542	493	458	509	466	531	443	506	491	505	475	510	454	509	477	512	511	461	518	538	485	522	504	503	489	521	524	507	503	510	537	506	505	492	548	503	485	503	499	557	533	526	509	511	480	457	519	492	482	517	526	482	525	505	504	492	499	538	509	503	515	530	472	504	488	504	509	464	527	500	508	514	559	482	504	527	502	479	489	533	506	449	498	540	502	510	470	500	528	535	486	484	546	526	565	526	486	505	499	480	527	529	485	511	508	532	528	535	519	476	500	514	509	503	507	499	493	508	461	499	497	516	497	500	508	479	521	485	474	517	540	530	504	497	497	497	536	498	542	478	498	502	504	500	482	496	470	502	517	499	502	524	508	486	558	537	504	498	445	499	503	506	525	478	516	552	506	541	517	482	507	546	502	486	536	522	515	484	482	541	490	520	498	483	535	477	546	471	479	497	487	541	472	505	458	476	491	519	520	481	500	514	532	482	476	488	503	499	471	543	525	482	507	513	496	536	463	499	486	486	541	506	511	526	531	518	517	483	520	505	520	504	481	511	498	491	511	527	507	516	491	476	466	503	471	480	514	487	488	491	504	510	472	510	504	484	502	487	505	477	515	456	560	514	483	510	476	524	500	482	454	513	471	483	470	445	528	522	478	509	491	537	532	466	473	516	522	511	508	465	504	494	505	484	478	478	515	474	508	480	538	502	483	499	475	504	462	506	488	520	580	494	512	499	495	470	479	464	494	510	478	471	475	516	528	512	508	480	517	485	547	523	488	502	480	478	506	541	528	523	516	488	513	488	515	464	500	469	524	503	487	502	526	484	552	523	461	530	525	546	487	499	482	507	515	477	512	519	496	482	477	509	521	474	485	495	533	474	495	493	488	512	441	488	528	478	489	478	516	523	520	485	468	504	510	530	498	501	507	507	468	476	475	474	498	501	471	496	475	549	492	485	489	555	496	493	502	474	511	477	487	550	513	494	527	482	537	519	500	523	497	573	488	506	513	525	499	502	510	478	535	486	524	486	509	488	507	513	521	466	529	504	491	535	507	459	500	509	514	497	480	492	531	490	490	504	484	477	477	482	478	517	492	498	521	556	491	512	511	513	462	479	491	477	504	511	531	522	474	494	527	496	507	490	496	502	514	520	497	502	499	478	473	513	468	473	487	519	465	506	506	495	501	459	463	489	522	497	503	480	479	505	453	473	486	506	481	517	519	498	485	543	484	551	519	551	492	482	469	508	506	481	526	541	468	470	493	503	524	486	517	521	512	489	510	521	509	467	518	504	492	486	481	516	501	467	462	475	497	527	485	495	528	497	503	536	518	518	523	488	457	492	479	517	468	517	500	511	480	485	492	489	472	532	482	481	481	511	527	467	503	527	504	500	463	504	504	484	489	541	531	513	522	493	482	480	477	533	516	509	485	508	490	494	478	517	513	508	500	509	474	508	472	510	479	507	485	518	501	524	494	514	528	487	508	533	508	485	546	505	497	493	513	507	486	483	463	530	479	481	503	529	468	496	468	468	484	473	468	497	504	506	509	473	497	474	499	489	492	512	470	501	535	506	497	514	469	527	493	520	552	499	540	465	485	454	540	495	493	510	507	525	493	491	529	458	522	463	516	498	498	520	487	517	521	488	551	436	488	489	472	512	516	499	455	529	521	521	502	447	510	553	447	527	501	506	504	534	462	528	493	548	522	481	479	533	489	519	456	512	486	487	483	496	452	458	526	484	534	524	542	512	504	478	481	523	504	494	509	497	492	512	494	507	471	503	517	537	499	508	513	528	512	496	515	472	469	503	504	488	503	495	504	504	511	469	503	496	486	502	488	477	505	501	486	487	492	495	518	481	489	532	499	520	530	440	509	480	512	501	446	491	491	497	500	488	506	507	469	525	517	488	481	500	497	525	504	506	503	507	478	496	506	542	490	493	485	492	498	517	487	515	470	547	452	495	480
27181	11074	544	267	187	150	183	187	592	1106	480	133	147	137	147	153	155	131	160	132	170	144	132	146	142	142	131	135	147	160	144	132	157	164	153	137	129	147	143	137	141	151	140	148	173	140	158	148	144	164	133	136	137	127	154	151	141	156	134	129	131	120	152	135	149	131	167	149	166	138	133	153	156	163	144	126	143	169	128	144	127	165	151	154	129	158	156	149	157	134	147	145	145	140	159	134	143	123	155	155	135	132	146	141	141	174	156	147	152	140	154	119	154	132	135	159	145	161	147	156	140	155	149	149	149	124	147	136	152	139	142	156	146	130	128	151	124	128	107	149	149	162	143	154	137	149	135	164	126	135	138	160	160	125	159	145	141	149	151	157	133	132	157	140	137	147	165	114	138	149	158	131	148	127	139	141	166	182	137	157	135	150	164	130	153	161	148	139	142	152	156	154	135	160	134	146	142	147	163	136	152	152	149	135	135	149	132	161	152	142	139	161	133	146	136	155	138	133	160	126	155	164	168	119	142	162	155	130	138	148	162	175	158	135	148	159	125	148	153	138	138	145	159	124	165	163	157	139	154	140	138	122	150	135	142	159	156	157	122	124	149	153	164	151	156	143	161	139	142	131	142	155	147	147	135	145	150	151	158	163	149	155	133	138	135	172	139	147	146	144	163	141	146	162	144	138	149	142	149	142	116	163	142	164	130	115	137	139	134	137	117	141	148	160	127	146	160	134	147	154	161	151	162	131	147	159	148	132	141	135	141	131	136	143	122	144	150	172	148	137	168	138	145	147	137	164	154	137	143	149	149	131	145	168	142	141	153	146	119	144	145	147	147	156	127	162	157	147	145	159	160	173	133	153	132	131	137	140	180	142	152	146	140	141	144	155	135	129	143	153	162	143	141	167	139	155	142	130	147	141	144	129	145	135	159	160	126	142	130	141	156	163	127	154	126	140	152	143	127	149	140	174	145	150	118	156	138	152	171	148	138	152	144	128	150	135	165	160	144	141	133	178	164	156	133	147	154	129	162	150	128	159	152	154	133	148	157	144	126	158	130	131	146	133	147	133	136	135	153	115	166	144	137	142	141	148	138	161	159	173	148	131	151	152	151	141	146	156	115	154	153	130	164	142	145	151	154	178	151	149	123	150	149	124	142	133	153	131	133	163	125	156	137	115	153	157	164	158	164	155	133	130	150	123	154	164	136	151	155	128	163	158	165	157	148	158	122	169	143	147	162	148	128	143	170	152	138	159	163	159	136	126	141	123	132	129	147	132	160	137	142	139	143	149	130	159	132	130	145	123	164	159	138	157	150	168	137	178	146	167	162	158	144	146	140	115	145	151	129	146	165	132	151	143	130	149	144	155	157	135	170	142	142	146	156	135	161	125	171	155	126	148	138	150	165	149	154	149	138	141	127	145	160	153	148	142	122	154	137	139	136	143	125	147	153	153	143	145	141	145	129	160	150	144	143	153	149	160	123	145	137	156	125	136	143	142	153	143	134	147	153	141	154	118	133	162	155	145	154	116	152	138	147	160	155	157	133	126	147	142	138	146	115	132	140	143	149	144	146	140	137	139	147	151	137	114	158	134	136	127	155	126	123	137	156	158	149	140	179	140	148	149	150	158	145	136	153	140	149	154	145	144	153	135	122	143	147	112	146	157	156	131	153	148	150	139	146	139	151	166	157	141	129	129	154	136	149	135	153	154	139	130	149	150	149	149	168	139	132	123	136	120	141	166	153	155	141	143	151	140	155	153	147	140	155	144	144	152	128	141	145	133	134	148	119	151	161	145	139	129	142	143	151	142	143	139	127	126	150	157	129	138	155	142	141	124	154	171	174	128	159	133	146	134	126	149	151	134	166	147	136	122	140	130	169	111	153	149	144	147	151	153	138	146	142	131	142	146	137	157	131	145	130	136	144	166	156	132	133	162	151	167	171	160	157	138	120	165	151	143	162	127	141	152	163	160	156	139	142	152	149	143	151	160	116	143	145	153	144	155	157	155	149	150	154	160	136	139	129	136	130	152	133	145	158	140	135	160	167	137	151	140	126	129	138	151	152	121	142	150	141	148	138	126	176	141	145	163	151	126	164	157	153	170	153	152	151	141	139	161	151	150	119	141	143	163	157	147	148	133	150	148	151	124	138	158	127	142	130	148	148	155	142	164	162	152	147	134	142	129	153	153	160	164	152	125	130	135	167	140	149	146	141	138	157	140	134	151	142	143	151	140	165	126	165	140	148	140	145	150	145	139	154	135	125	142	161	148	169	147	158	113	126	118	141	162	156	145	137	154	145	145	149	145	142	149	167	131	157	152	151	151	130	149	142	137	119	147	156	149	147	119	154	155	127	144	136	129	144	128	150	130	145	146	135	127	154	134	137	154	145	127	121	161	134	164	149	160	135	145	144	141	165	157	129	149	148	153	150	133	154	122	120	144	147	138	158	156	130	133	130	148	156	144	153	159	125	139	169	141	141	148	155	129	147	136	141	143	143	130	139	161	149	139	153	142	133	145	159	146	147	147	134	132	137	156	156	131	162	154	140	143	145	129	150	133	143	141	123	152	126	145	145	133	164	137	126	145	136	147	142	148	142	152	157	145	141	142	146	159	165	132	148	142	174	161	149	159	146	158	152	151	140	172	141	137	145	121	129	133	141	140	120	168	145	146	150	143	142	144	137	146	143	128	154	125	141	124	171	126	137	148	144	145	133	127	147	156	132	152	135	151	137	158	156	141	144	154	161	151	139	155	167	127	148	141	145	145	156	141	155	113	141	155	156	153	151	143	140	153	158	162	136	159	127	150	173	141	138	157	156	159	146	141	136	125	144	148	136	164	128	146	144	155	146	143	142	151	130	144	126	142	144	146	134	144	153	150	155	140	141	137	132	151	150	135	170	133	138	138	152	134	143	122	146	153	138	129	169	154	124	153	153	137	158	135	118	138	144	138	143	155	132	164	175	125	150	149	158	147	154	124	116	164	162	148	163	147	156	146	129	142	136	122	150	151	146	143	128	161	140	141	129	155	149	151	140	137	140	158	144	151	152	149	130	153	140	163	146	137	149	157	155	154	147	146	168	162	141	136	138	162	152	138	145	120	164	153	141	158	146	141	119	157	165	120	124	127	144	140	145	136	132	124	157	140	154	134	145	137	156	153	139	143	145	142	141	134	130	135	143	141	132	160	160	153	147	145	138	144	142	128	132	167	158	135	137	139	127	138	125	137	142	149	144	147	139	149	148	165	149	148	154	138	138	135	140	149	134	135	149	139	169	147	117	154	140	154	135	158	112	135	140	147	157	142	145	138	136	130	139	150	124	141	147	143	147	151	141	144	129	153	141	131	154	165	132	132	130	163	162	141	160	157	139	121	149	136	143	143	134	134	145	139	139	143	123	148	141	137	149	129	142	153	133	123	157	147	165	154	138	133	147	153	114	124	129	137	148	132	149	154	137	107	125	147	172	142	151	142	155	144	150	149	144	139
4860	336	298	213	217	184	158	163	980	1663	598	146	130	144	145	144	145	147	140	140	145	137	159	129	137	152	136	157	141	142	147	134	137	156	121	146	112	139	127	148	134	129	118	147	126	138	138	141	151	125	140	138	138	137	141	146	139	141	129	149	148	123	142	118	111	147	138	134	143	135	149	120	118	125	154	151	134	140	130	137	136	129	121	141	140	151	141	128	156	135	148	151	154	144	132	147	133	132	130	128	134	147	137	144	154	133	138	138	125	134	132	154	125	132	142	147	134	149	153	126	132	133	128	133	125	144	142	162	144	144	158	144	131	113	144	135	167	146	150	140	137	130	139	108	148	171	139	152	132	145	145	143	116	126	130	145	155	127	151	150	151	130	134	140	134	103	117	164	116	147	144	127	163	131	127	134	144	122	112	147	135	123	119	157	109	138	130	140	146	148	149	148	150	129	133	129	129	146	136	137	132	128	140	157	155	130	131	144	131	152	121	131	110	147	148	152	126	125	128	126	149	129	152	156	141	125	124	142	147	146	112	154	129	139	148	149	118	142	119	149	136	136	127	144	134	137	131	137	151	151	125	123	154	117	146	155	137	147	128	145	143	133	148	135	124	138	135	142	130	140	126	131	118	154	132	143	158	121	141	138	136	152	126	132	126	140	150	140	137	128	146	138	129	154	123	132	148	147	138	163	145	145	144	133	146	135	146	139	157	143	140	128	109	130	109	139	135	135	148	133	144	136	135	142	146	140	136	164	156	151	149	145	141	146	134	151	120	136	129	134	136	130	148	115	123	132	113	132	132	147	131	136	148	136	144	129	140	140	134	109	119	125	149	128	133	165	149	155	144	156	130	137	138	128	158	119	141	154	125	135	149	122	137	159	160	140	139	147	132	147	143	138	137	124	142	122	141	141	146	134	147	120	140	149	144	132	125	147	142	156	131	128	140	150	134	139	127	139	146	125	146	129	133	139	143	147	132	159	159	138	132	134	151	162	145	128	152	133	146	122	132	149	129	159	137	157	130	138	135	128	141	118	130	142	141	155	132	120	153	146	135	134	124	144	146	140	137	138	144	137	132	146	136	155	144	123	119	147	132	146	148	135	138	141	125	135	138	134	142	148	163	140	146	133	157	132	123	129	127	136	162	156	135	138	113	136	140	139	145	133	133	155	138	135	145	145	141	123	128	125	129	121	144	129	132	132	169	153	144	121	168	123	132	131	151	133	152	123	137	142	127	148	119	142	135	133	147	130	131	135	135	123	147	148	135	129	126	132	125	144	127	130	143	134	134	137	130	111	146	136	145	144	142	148	138	137	141	149	136	151	133	124	136	147	126	151	137	127	146	143	125	131	140	136	152	162	172	156	140	159	117	144	153	147	148	114	126	91	132	123	129	122	131	139	147	163	134	130	144	132	149	144	144	137	154	163	122	144	124	126	134	144	116	128	137	144	131	151	134	144	145	149	141	127	123	121	131	138	142	128	141	143	117	135	121	123	140	155	142	134	126	125	148	157	154	122	123	142	132	138	125	140	119	136	148	127	138	145	160	141	133	129	117	137	160	148	122	126	136	131	146	134	127	131	124	142	152	152	147	129	140	153	133	156	126	126	136	159	144	150	133	137	139	148	120	119	152	120	120	146	154	149	133	126	143	145	145	151	135	122	137	116	124	130	152	147	150	133	127	135	141	129	135	128	140	140	131	132	136	124	146	138	153	129	133	133	150	128	150	158	146	147	118	109	111	143	140	136	137	142	121	144	136	117	113	144	138	148	131	157	119	133	151	135	145	156	145	142	142	149	163	121	133	183	137	114	148	142	122	151	142	129	145	134	131	150	132	114	140	128	153	117	152	157	128	143	120	147	159	153	136	131	160	132	132	134	125	134	153	136	125	126	134	146	121	123	130	152	124	137	147	148	137	130	159	132	135	144	141	122	142	158	133	135	121	125	142	132	133	151	146	158	146	139	133	164	138	154	138	147	118	127	130	125	156	129	132	116	133	142	138	161	116	144	139	147	141	141	152	145	151	146	148	140	135	160	123	130	154	150	159	161	150	149	142	130	144	137	116	119	159	117	156	140	123	118	149	139	143	118	159	141	134	135	140	162	146	123	142	126	157	151	122	145	123	131	150	129	134	133	122	141	124	137	124	133	132	137	137	160	156	130	109	144	144	141	130	127	133	133	130	126	151	140	129	145	151	132	123	118	135	124	128	133	136	137	149	147	138	140	130	140	134	144	134	132	163	119	146	140	158	118	139	126	124	157	139	137	141	158	147	129	151	141	151	132	118	128	133	163	141	151	133	146	140	150	136	131	135	134	140	125	127	137	139	127	121	136	139	151	168	136	140	126	132	134	127	150	125	131	125	123	138	115	137	157	146	137	126	150	119	142	140	142	137	122	151	141	123	128	133	153	136	129	154	127	104	129	143	129	151	138	134	132	146	146	146	133	150	131	147	138	160	123	139	119	137	130	133	121	136	130	141	136	132	123	128	155	121	141	156	133	119	132	161	146	147	137	144	160	141	132	125	148	145	150	143	134	128	150	132	107	154	132	161	131	146	139	141	130	124	140	143	142	143	129	145	147	145	135	139	141	143	121	135	136	125	148	144	139	144	148	133	139	144	143	158	133	118	150	150	146	156	139	128	139	124	144	118	131	127	130	134	119	134	132	119	117	146	149	150	134	144	125	140	165	149	127	142	142	139	142	140	141	138	134	139	148	139	143	131	135	138	153	126	135	132	145	135	144	146	156	151	148	146	134	142	160	121	136	148	125	145	132	159	132	129	153	152	129	138	155	139	155	138	138	152	138	128	141	142	152	149	138	144	128	143	133	161	150	149	134	128	134	137	154	133	151	134	157	135	155	135	144	149	163	126	141	141	136	121	132	144	139	144	153	125	119	132	148	137	132	154	143	141	126	138	132	137	147	141	129	138	137	173	123	146	126	156	150	133	118	132	148	123	129	146	135	145	133	145	136	140	151	133	148	125	123	124	138	126	122	145	124	115	140	140	139	134	144	129	153	146	135	138	138	131	144	135	125	151	129	142	127	148	142	146	132	130	151	121	136	140	144	150	141	149	167	143	126	117	127	152	143	128	129	139	147	128	124	153	127	157	135	139	136	148	133	132	144	130	121	146	138	127	138	124	138	140	121	132	106	145	150	121	137	141	141	152	127	125	139	140	131	140	130	143	154	152	142	139	112	133	160	135	154	125	143	131	124	130	130	135	130	143	141	139	138	125	138	140	132	126	140	145	148	148	119	144	142	136	140	133	129	139	155	143	138	136	130	109	155	111	141	125	146	140	147	121	125	141	149	130	140	117	129	146	135	130	143	134	146	146	127	143	147	133	129	145	135	131	138	113	139	129	147	146	137	159	140	137	170	114	123	125	156	142	134	142	117	132	142	152	143	131	137	150	143	130	136	169	142	143	156	129	152	123	137	130	130	137	128	143	133	152	155	129	124	158	147	129	147	138	133	139	121
25163	21068	26723	24806	2703	561	409	875	2741	1430	324	278	265	274	238	230	240	230	202	240	242	239	226	235	239	217	255	212	256	239	259	217	237	249	225	188	242	224	233	223	245	237	238	237	233	237	222	252	239	240	237	233	225	230	250	205	237	262	231	238	226	225	240	206	207	243	234	218	229	230	228	238	221	258	229	232	245	206	206	214	239	252	207	219	216	205	223	237	207	252	221	246	227	208	239	231	228	251	238	235	208	216	216	263	209	241	222	233	228	237	239	221	225	241	220	221	231	225	227	218	215	242	196	238	229	216	229	234	234	213	232	201	259	261	200	234	208	236	226	226	198	244	244	193	254	223	240	226	250	237	218	202	257	239	241	244	209	208	225	228	232	258	215	222	225	207	213	212	233	240	235	237	230	251	233	236	225	233	235	239	235	237	258	256	231	232	216	227	234	209	219	199	242	217	215	226	245	232	224	218	210	219	235	236	215	228	238	221	241	218	244	249	241	209	248	224	217	229	241	238	252	225	255	230	233	220	254	217	233	217	238	201	235	238	246	240	243	213	224	248	215	246	223	251	222	216	240	243	218	220	239	222	228	239	224	249	208	236	245	227	185	193	236	248	220	228	225	232	259	236	249	245	194	218	233	205	248	254	240	227	256	271	248	247	234	217	227	206	225	238	261	238	227	220	278	212	202	228	235	236	238	219	214	239	187	202	222	243	277	230	206	233	223	251	210	243	252	245	237	226	262	227	234	201	234	248	233	234	239	231	196	233	243	239	221	227	203	243	248	233	227	225	240	212	200	238	217	237	227	231	226	215	238	196	251	222	221	238	248	225	222	219	211	224	220	258	204	230	220	248	223	231	205	231	216	221	249	232	225	215	218	211	221	230	200	233	227	235	243	242	218	265	234	250	200	212	227	217	197	218	216	239	222	210	236	230	245	209	253	228	237	230	197	219	234	241	225	234	225	245	241	238	258	229	206	253	238	206	254	255	202	216	215	223	238	223	271	217	250	193	242	241	238	211	223	226	225	245	244	244	237	215	232	240	274	250	224	245	218	192	249	231	209	221	221	249	210	238	246	246	211	255	204	233	219	205	210	222	243	245	252	214	239	251	244	224	214	220	230	215	229	224	244	210	238	207	264	232	251	234	237	238	228	223	224	248	243	216	245	256	252	223	228	242	281	259	228	263	219	225	261	213	236	250	259	231	231	242	225	232	235	211	246	236	205	193	219	233	254	220	241	214	228	241	232	233	225	213	231	218	222	217	211	247	229	198	250	202	236	218	207	261	225	228	227	205	193	216	263	259	199	226	222	246	239	232	251	208	248	245	232	234	245	254	232	221	242	231	244	217	228	260	220	227	231	244	244	237	237	211	228	243	240	216	219	227	259	213	241	227	234	226	234	200	229	220	240	235	223	238	223	237	227	213	225	189	200	251	202	248	247	244	238	247	210	242	231	255	243	222	218	246	242	231	203	237	213	249	212	220	231	257	236	250	218	242	208	234	222	229	252	239	234	212	223	227	237	242	237	232	221	198	226	241	237	228	224	241	214	223	242	211	248	211	232	204	246	237	236	244	219	219	245	238	226	213	243	210	217	235	215	197	219	239	228	241	225	232	246	222	237	214	224	225	229	194	228	245	228	223	246	214	261	218	201	227	256	239	228	204	211	255	205	228	223	229	231	230	231	220	248	204	254	249	231	219	222	246	252	230	249	231	241	219	228	236	267	208	232	252	239	231	228	229	223	220	199	237	242	236	226	232	257	225	232	233	230	236	235	197	242	223	224	228	227	228	235	231	232	217	213	224	216	232	236	224	255	216	220	234	234	217	220	209	218	208	216	238	234	231	207	233	254	196	241	243	241	229	207	205	239	234	252	226	238	224	209	247	218	240	228	241	232	222	225	220	226	211	245	210	247	246	236	208	221	221	210	227	230	244	193	238	215	228	235	218	228	229	247	209	232	211	230	234	224	235	230	247	228	233	238	224	217	248	226	259	238	242	226	208	237	229	202	254	204	237	216	230	213	261	231	215	217	250	212	226	213	218	211	239	230	227	218	226	240	234	242	221	241	210	212	229	248	245	213	222	229	235	230	220	223	224	246	221	242	229	226	236	255	221	221	238	220	237	230	222	225	235	233	240	213	224	233	210	226	243	231	218	228	226	226	222	225	198	237	205	212	211	225	234	228	232	222	247	219	232	222	255	249	218	250	223	211	235	232	232	243	214	237	217	232	222	231	219	210	224	219	187	251	224	234	216	207	200	235	226	210	235	214	216	214	246	246	233	248	203	238	207	206	229	246	237	195	217	186	224	219	222	245	253	250	234	235	222	233	213	214	223	215	231	236	215	262	245	214	243	214	253	222	233	260	223	223	250	239	229	228	216	240	202	222	246	213	217	236	264	226	240	230	221	243	258	229	261	257	247	257	246	248	241	232	222	230	206	238	253	229	213	215	228	239	222	192	228	247	226	208	225	230	220	230	210	235	230	252	218	203	211	212	252	230	220	234	194	227	225	256	225	201	227	249	243	241	204	272	226	244	233	224	217	232	250	251	262	222	258	226	227	255	232	235	231	214	252	212	205	231	212	247	221	214	222	238	252	247	259	222	222	218	257	232	239	204	240	205	231	244	218	256	249	234	225	231	236	201	230	228	257	204	238	232	226	234	220	256	219	243	247	238	218	244	218	266	223	245	231	227	246	210	235	228	238	234	205	236	211	214	210	212	234	248	221	244	242	263	241	226	221	223	234	252	226	230	223	233	217	249	215	247	234	223	232	232	215	239	251	227	241	223	228	236	248	237	227	238	231	230	223	200	242	235	239	222	204	246	218	226	222	246	239	236	243	208	232	224	253	255	256	209	230	224	232	216	218	238	215	227	234	229	234	205	242	238	239	224	247	214	244	218	223	213	260	225	223	190	208	225	244	243	237	239	230	229	221	205	238	200	233	206	236	233	234	237	244	219	240	250	242	251	239	244	211	204	229	249	243	228	220	217	231	243	233	229	255	211	233	213	242	233	227	214	225	225	216	201	228	230	216	235	219	237	208	246	227	265	225	237	257	249	233	224	231	241	230	226	245	209	226	217	248	243	237	247	223	191	243	210	225	235	250	234	237	226	237	219	216	259	223	257	257	234	235	219	253	233	222	223	222	213	229	237	211	205	258	233	251	244	235	199	236	238	228	222	245	225	219	227	228	253	224	232	206	229	230	211	234	220	231	229	230	227	250	220	219	217	240	223	210	240	210	253	212	237	228	244	216	243	256	227	211	225	234	239	242	236	237	213	195	231	194	241	237	233	233	224	234	222	221	218	246	232	242	213	248	208	232	248	185	239	233	216	258	228	203	206	241	213	212	207	226	197	232	224	240	245	209	231	228	238	214	237	224	222	216	233	243	233	204	223	220	223	217	206	242	213	212	257	225	214	226	249	222	253	230	225	205	205	247	228	230	234	212	228	206	225	220	225	241	211	260	234	220	247	229	232	240
3533	2348	2000	987	640	523	450	1364	4023	1779	441	261	250	294	235	243	239	249	227	229	240	224	202	241	240	243	225	232	210	226	239	256	231	214	220	235	225	222	213	223	226	203	230	201	226	223	209	220	212	253	223	227	201	216	217	214	220	238	242	226	219	217	226	249	239	220	214	257	209	233	230	241	238	227	204	196	218	219	229	210	221	207	220	209	220	205	198	206	220	217	229	198	222	227	246	216	214	212	218	238	215	212	198	250	211	216	224	206	220	244	228	238	187	227	230	195	216	229	194	212	226	224	213	210	241	214	225	236	235	245	207	229	205	204	241	220	233	201	195	220	224	214	226	235	213	203	231	222	223	208	218	219	206	216	230	229	213	209	215	242	216	214	214	222	207	247	209	216	234	219	219	207	222	226	231	202	232	229	198	225	193	208	227	250	207	226	201	204	215	231	224	211	200	214	241	211	218	228	208	229	216	246	211	207	201	208	228	224	217	224	214	215	230	226	188	235	239	210	230	241	229	219	194	221	214	240	228	238	231	242	240	216	201	240	214	227	246	246	232	233	216	220	211	264	210	190	226	230	182	220	201	225	224	210	185	238	220	195	204	222	194	215	198	238	233	220	224	210	216	233	200	238	181	211	229	213	215	204	257	205	251	207	222	191	230	227	196	253	205	239	248	227	202	205	238	230	222	233	229	239	224	217	224	194	198	197	226	199	221	212	212	221	219	204	228	195	212	252	245	212	212	207	214	215	253	181	257	233	212	225	232	210	223	203	241	224	248	223	196	242	216	225	219	207	232	219	235	203	233	222	214	229	216	239	204	229	219	234	244	224	209	228	191	244	209	184	228	211	224	198	228	222	221	236	233	255	219	219	203	232	224	203	200	236	211	222	241	229	228	226	235	204	242	208	205	239	220	212	208	212	241	221	227	246	211	224	250	231	216	231	231	188	218	213	215	226	251	206	205	232	186	211	206	231	222	211	229	217	218	204	214	218	208	199	241	214	240	235	225	218	210	236	209	223	197	228	181	218	232	219	219	211	207	212	225	222	250	206	213	200	209	190	232	212	213	199	221	231	230	231	200	216	214	241	234	238	238	230	257	210	224	228	236	235	205	230	220	210	235	238	219	223	209	210	234	211	219	235	232	228	223	207	217	219	216	202	212	220	207	206	247	221	239	200	225	208	237	243	224	214	200	215	230	196	240	216	224	213	220	240	212	213	212	239	226	220	235	207	237	235	204	228	209	243	226	244	224	198	211	214	219	230	221	236	213	195	215	215	230	213	215	236	207	233	237	215	217	215	257	207	191	224	218	231	230	206	229	215	222	230	213	254	216	204	248	243	231	206	216	238	201	216	210	234	235	198	219	228	204	209	201	230	223	225	206	231	242	234	213	213	247	234	216	237	221	231	226	229	235	199	201	247	233	227	184	223	219	241	232	219	207	221	212	253	215	247	231	208	229	238	221	227	257	221	209	200	229	238	192	227	239	221	234	228	232	220	223	222	228	201	226	251	210	244	211	199	236	219	213	205	217	217	210	206	257	211	217	204	216	241	209	208	204	248	213	212	218	230	228	239	228	210	216	237	231	223	225	192	225	209	224	232	211	208	215	201	210	241	233	223	208	240	193	220	249	218	205	254	232	221	207	211	215	203	231	205	221	209	202	229	238	227	215	226	203	207	223	214	210	233	223	192	194	217	212	219	221	203	216	227	217	208	193	203	193	228	197	225	243	186	212	212	197	224	222	214	215	230	199	210	223	194	238	213	228	215	234	228	247	214	228	248	223	220	229	217	204	217	217	248	239	226	215	225	204	231	243	207	204	239	230	218	220	221	256	226	223	214	225	206	242	222	200	215	204	228	239	229	224	229	216	208	228	225	225	209	220	221	205	201	199	217	216	205	186	231	216	218	221	234	224	235	209	217	229	220	200	219	228	239	238	207	177	215	206	227	220	210	199	223	227	232	218	218	205	234	235	236	235	205	216	220	211	217	215	226	216	202	237	196	191	207	226	233	197	220	236	221	189	199	202	218	190	201	234	229	221	236	204	220	224	203	225	222	219	223	215	226	236	197	219	232	202	197	205	198	200	220	245	237	216	239	226	231	198	204	213	236	212	213	224	223	217	233	210	212	202	203	242	200	232	245	210	189	238	218	202	212	205	212	227	237	228	211	191	211	191	208	256	232	192	212	210	222	226	201	223	231	238	196	209	244	219	202	199	214	238	203	217	227	225	203	251	202	188	234	221	199	241	203	197	200	203	223	224	215	222	228	221	222	221	199	241	219	219	227	215	236	254	230	232	219	209	236	221	225	221	251	217	242	204	223	242	207	215	239	195	226	200	253	215	238	232	217	220	217	258	250	202	233	208	217	221	207	226	200	229	224	221	234	254	200	233	218	208	234	236	242	232	210	236	260	230	235	202	213	196	255	222	225	217	207	217	231	224	206	213	208	233	232	231	228	216	235	230	236	232	241	194	228	211	227	209	226	217	251	194	182	218	233	214	230	218	210	220	207	227	223	209	227	216	227	225	236	223	205	207	226	221	201	245	218	208	223	239	223	203	200	232	223	214	223	226	210	222	215	196	207	201	202	210	227	216	230	221	216	222	203	226	237	228	199	239	237	214	213	207	220	258	228	210	220	225	209	218	257	210	213	190	198	219	230	199	243	187	214	245	222	216	233	200	219	212	215	239	216	213	218	229	222	228	211	225	197	214	186	199	221	211	216	222	227	197	217	218	206	203	188	218	227	242	212	216	239	233	219	213	243	202	212	218	195	217	214	209	241	266	216	227	188	206	217	243	207	245	225	190	216	241	237	219	211	221	227	198	234	220	208	197	213	215	236	224	215	236	252	226	232	214	235	246	204	231	251	223	212	219	184	208	218	202	205	215	207	184	194	207	224	230	201	213	215	210	216	211	198	247	208	216	251	212	213	243	219	222	233	223	241	225	224	213	220	220	225	207	214	235	191	252	198	229	213	227	229	219	235	227	206	210	231	226	248	225	222	233	195	205	226	188	206	200	221	224	205	224	233	223	218	206	225	197	224	214	208	233	240	230	206	220	205	229	220	210	236	220	212	196	223	234	266	223	215	210	195	216	230	214	232	242	202	204	191	223	218	214	224	218	221	208	228	207	217	241	213	224	216	218	238	203	204	224	223	239	216	239	225	226	231	205	217	201	211	223	221	201	205	223	212	229	235	233	192	205	217	239	217	202	210	188	237	231	201	224	220	209	225	205	213	220	219	229	206	255	222	223	222	238	209	211	214	202	205	232	222	221	237	222	227	217	196	186	203	224	222	213	234	216	234	228	251	204	177	224	232	201	208	219	210	226	202	203	228	240	230	231	212	205	205	227	230	218	209	207	208	214	223	225	202	231	221	239	221	200	194	228	207	210	217	225	202	205	230	188	224	212	193	205	249	218	230	201	231	237	214	207	239	207	222	233	212	214	236	205	217	235	219	231	210	211	203	216	226	194	202	229	204
23947	21086	28272	24117	21049	6091	1248	778	620	1657	955	529	503	488	486	505	463	477	454	535	446	475	475	466	448	474	464	435	431	455	459	470	445	455	451	469	455	471	445	435	442	439	441	429	446	451	438	460	457	438	447	434	458	442	452	449	445	409	446	455	436	459	457	423	450	457	467	428	457	466	480	451	424	424	459	419	447	422	429	432	473	416	436	429	433	420	409	424	444	447	410	473	437	460	461	407	398	440	422	426	442	434	414	475	432	437	418	429	468	422	421	432	463	416	476	432	443	436	427	443	462	461	437	409	458	435	457	451	454	430	443	432	420	456	434	434	444	430	462	416	447	454	415	462	438	428	473	416	435	456	432	469	463	444	427	410	396	412	416	433	433	423	422	413	474	438	422	431	451	404	418	436	455	446	442	458	453	475	440	444	435	421	463	429	446	442	459	460	416	445	467	434	407	471	451	432	406	422	440	430	417	412	409	496	416	429	432	454	476	465	430	434	456	487	430	464	427	449	437	426	414	443	462	421	446	467	458	427	429	418	422	418	438	439	451	426	454	428	416	414	440	444	401	423	463	485	438	434	458	481	457	439	419	449	418	415	446	480	413	444	415	426	438	489	432	438	407	461	447	449	453	419	442	435	408	430	500	460	424	426	413	457	431	424	469	431	420	431	451	447	449	425	447	417	398	433	429	398	424	432	463	428	431	425	433	442	460	425	435	463	455	450	448	390	417	385	448	452	434	451	376	429	437	409	420	441	446	431	418	464	426	415	432	439	435	437	409	457	447	457	462	450	405	466	489	427	426	425	418	407	432	448	436	402	430	446	410	457	457	442	423	470	433	455	437	470	460	404	435	426	463	463	422	445	427	420	408	418	468	459	420	436	405	410	440	394	428	400	438	416	427	385	428	439	448	450	417	458	396	416	411	445	372	406	471	464	454	441	394	443	442	416	461	435	461	425	447	451	427	464	423	425	405	442	440	444	468	444	445	445	441	463	398	457	455	450	459	428	421	446	423	436	465	422	464	427	434	439	424	417	449	401	414	433	414	435	434	387	418	438	444	432	408	454	446	459	439	460	427	464	413	482	450	422	461	444	409	451	430	421	427	415	449	442	443	428	421	432	431	454	444	425	443	416	384	424	442	431	431	415	433	455	509	433	387	415	460	425	407	419	414	408	440	469	425	420	424	441	444	420	438	468	442	455	453	440	414	461	422	438	419	438	460	405	452	421	475	448	434	392	463	448	469	439	436	413	435	429	441	427	422	436	448	458	421	420	436	417	461	495	434	430	439	462	435	453	464	428	434	431	433	424	424	447	462	453	419	478	431	454	448	427	405	441	407	433	456	429	402	445	422	418	456	445	488	447	448	431	445	423	420	412	413	450	416	439	438	445	422	448	420	437	431	458	473	414	448	468	474	449	442	409	457	488	473	423	418	409	396	420	412	464	411	450	410	435	429	431	428	470	458	409	444	433	438	402	406	459	427	452	409	456	424	438	408	393	478	402	430	411	448	440	419	426	448	430	463	409	410	415	433	449	437	453	437	467	435	418	402	396	444	435	432	420	426	449	450	402	411	426	426	430	448	466	440	439	421	408	433	461	419	436	423	428	422	393	414	454	477	446	505	461	474	433	427	414	438	470	433	450	404	460	454	424	466	449	381	406	438	413	430	447	475	464	436	407	436	472	456	448	467	431	419	414	416	398	450	415	427	419	408	400	438	482	493	451	445	471	417	471	436	440	415	451	431	421	454	405	443	445	438	435	450	448	405	442	458	474	439	449	450	375	439	442	420	422	455	449	512	428	404	435	436	469	410	426	431	466	437	425	441	450	416	472	443	412	439	456	415	430	440	442	438	427	454	451	435	434	447	424	416	450	423	421	424	419	429	440	410	458	440	425	446	413	440	450	477	445	443	467	461	435	458	430	414	460	499	427	439	430	463	477	409	432	414	428	448	394	442	418	445	414	430	445	435	431	424	421	408	467	429	451	406	419	433	446	445	437	437	419	415	401	467	412	429	436	425	425	450	440	414	450	416	423	441	442	410	407	430	421	452	446	461	432	410	403	441	449	412	425	451	435	417	419	390	403	450	409	443	425	467	413	463	464	470	415	413	436	432	448	445	372	461	433	418	433	419	416	426	416	438	446	434	414	454	443	472	443	430	434	456	407	441	430	466	443	441	441	404	456	445	398	417	442	448	438	468	421	460	443	462	435	424	425	461	426	413	424	399	463	405	450	462	448	444	458	426	411	444	425	448	461	420	413	465	421	432	449	443	383	426	428	422	427	459	425	413	449	453	442	449	414	380	414	432	434	417	431	439	439	466	469	426	436	479	415	462	441	429	404	442	437	437	424	431	421	424	431	433	418	449	460	447	443	451	424	405	405	422	411	430	440	424	426	418	449	433	426	431	444	412	434	434	445	446	422	442	451	419	463	430	450	428	480	430	431	404	431	392	450	412	422	447	456	461	463	393	396	426	420	417	467	415	457	442	461	485	418	463	409	438	448	410	433	436	431	463	434	462	443	471	448	414	432	462	385	430	456	431	424	432	458	452	445	438	427	415	402	450	444	424	408	460	423	434	424	412	445	445	432	376	436	440	441	427	421	440	431	461	399	464	430	416	437	435	402	465	424	432	414	456	421	407	441	418	451	442	468	466	436	431	438	445	442	439	423	427	436	456	453	432	451	450	472	415	418	430	460	367	407	437	440	417	408	413	401	433	473	406	418	428	434	439	436	423	407	432	444	452	427	419	441	475	446	453	462	427	454	447	427	415	421	427	404	442	446	409	432	442	437	456	415	416	416	404	430	424	426	443	388	411	467	437	429	482	409	412	444	421	421	468	467	447	407	471	422	448	462	443	437	443	395	462	461	418	399	425	381	455	416	463	407	453	430	417	458	459	448	465	415	425	451	448	452	421	394	450	419	459	443	424	442	445	461	439	453	438	425	411	411	466	431	459	441	413	439	423	431	466	427	429	452	436	461	412	440	420	404	451	434	416	440	481	464	421	465	446	394	436	437	431	434	420	455	455	433	487	454	431	410	439	455	440	419	450	455	453	444	423	424	444	433	401	437	408	447	421	434	458	468	450	437	442	419	391	428	429	420	424	428	433	439	437	463	421	416	421	418	449	417	455	412	454	448	414	380	436	416	444	448	439	428	429	424	444	420	449	444	409	419	425	431	444	433	385	440	424	445	442	446	447	430	398	432	384	442	443	426	426	429	425	417	399	413	434	433	415	410	407	445	396	464	435	399	414	448	455	444	431	420	444	443	397	442	405	451	426	416	386	392	406	434	434	428	436	440	446	385	464	451	462	444	449	422	434	442	422	413	448	406	419	472	465	427	411	421	461	423	410	433	459	429	428	448	402	429	417	421	407	397	452	459	449	435	451	406	446	475	405	387	432	436	452	402	445	463	449	463	436	410	431	443	434	418	399	456	400	433	403	429	439	407	427	407	468	439	414	394	483	445	429	464	409	411	426	473
3874	5589	4396	2362	1541	1145	922	854	789	2633	1041	566	483	489	490	505	479	459	471	464	454	483	457	429	448	428	436	453	403	435	429	412	431	457	438	415	453	409	431	402	419	388	386	408	442	393	423	416	436	406	422	452	438	416	418	420	418	426	399	418	390	431	378	397	406	383	432	432	400	394	380	385	414	401	448	434	394	453	409	399	398	434	389	427	416	407	422	429	407	423	415	387	397	413	381	388	413	407	431	403	414	387	432	400	419	427	404	416	384	396	398	407	387	379	409	432	437	403	413	400	401	401	416	427	372	375	437	371	422	396	363	385	418	425	405	407	359	446	361	418	428	415	389	404	385	382	386	369	415	429	390	400	397	388	438	377	404	408	387	401	402	384	427	355	408	388	388	410	449	413	427	404	349	417	414	426	377	419	416	405	392	397	416	401	408	396	401	400	377	405	382	394	405	394	399	397	396	401	406	415	425	416	394	425	406	396	403	397	434	390	464	396	406	400	448	374	381	421	392	387	381	384	420	407	419	421	387	405	429	408	395	400	398	399	409	381	444	406	399	396	379	385	402	395	377	395	410	386	421	439	415	436	398	428	406	422	368	384	395	412	428	410	406	400	391	431	393	428	394	393	401	396	418	380	438	407	389	424	338	379	401	405	422	369	403	388	375	407	377	454	398	382	395	413	426	384	404	408	405	414	375	401	411	445	402	392	368	367	403	358	415	429	412	399	387	391	401	427	379	407	423	385	391	405	410	391	402	448	400	422	445	424	382	399	382	400	432	363	366	412	422	397	412	408	398	395	397	428	406	431	381	415	388	424	387	407	400	408	430	408	405	443	419	384	407	373	413	391	403	395	419	413	404	429	387	384	408	417	444	430	383	406	371	407	403	422	417	419	423	415	391	398	434	434	413	408	373	425	389	380	373	454	368	415	410	394	430	381	389	391	399	390	443	405	442	414	418	378	387	403	390	394	403	408	420	379	372	387	378	450	448	410	411	372	408	380	357	429	444	392	387	386	385	398	389	397	383	392	451	406	388	421	375	400	432	391	386	413	398	385	388	405	392	421	398	416	424	396	404	378	408	403	363	407	419	402	420	413	416	369	371	392	427	395	414	398	404	398	371	374	421	420	403	398	400	418	418	398	385	444	413	418	399	361	383	391	383	436	427	384	396	368	391	403	407	406	430	405	441	404	382	388	392	354	388	371	445	413	386	391	384	391	388	395	396	372	421	410	411	421	379	409	416	385	400	408	401	392	374	406	425	362	402	394	413	394	407	397	387	434	391	344	431	382	379	431	406	398	415	403	408	385	390	364	416	370	405	370	393	352	405	404	387	369	401	423	390	413	366	415	406	386	414	415	401	440	396	382	377	392	392	387	427	393	371	429	390	425	407	412	387	416	405	392	418	363	363	396	385	411	405	392	400	392	417	419	417	389	383	417	414	396	419	386	412	418	371	413	390	405	387	383	366	392	381	387	426	399	401	414	395	387	403	394	412	416	406	359	397	379	389	396	391	414	381	377	407	394	396	399	396	393	418	406	376	417	420	440	371	416	395	400	416	430	424	402	415	376	390	397	403	391	364	415	372	384	379	381	419	423	389	359	422	452	377	419	369	384	405	398	423	413	396	369	390	448	396	398	399	395	417	373	383	367	424	427	390	392	374	443	396	407	378	387	389	395	400	384	385	390	436	423	385	398	369	406	426	386	424	388	417	422	394	381	378	412	433	420	428	406	369	409	392	408	378	404	408	392	400	411	384	394	403	366	430	390	392	439	390	399	378	418	386	416	389	395	433	417	424	426	400	401	394	381	393	420	396	401	463	400	407	426	416	396	399	407	427	396	401	408	419	365	416	391	426	390	402	398	369	398	407	401	389	433	403	413	401	371	408	400	420	422	404	388	413	405	403	403	398	378	403	358	428	411	410	395	364	382	409	419	385	393	410	438	401	425	375	387	417	397	429	370	377	405	425	370	392	403	408	431	399	399	395	391	401	397	413	416	409	382	380	395	361	426	431	407	381	362	382	412	409	398	370	391	380	383	417	402	463	399	379	431	401	435	404	379	392	441	377	374	402	434	398	402	376	377	358	405	410	388	413	406	424	395	375	406	416	393	400	428	351	357	386	425	428	391	408	401	402	396	411	404	404	403	378	437	388	402	436	372	386	408	406	419	424	444	424	402	366	409	402	411	398	424	374	407	386	391	370	417	406	398	400	416	366	391	400	396	358	399	422	415	418	381	408	368	384	413	403	366	420	382	402	379	397	395	438	404	371	427	383	426	381	372	399	366	402	421	382	384	384	431	389	407	438	436	406	412	384	392	411	398	407	427	442	408	385	384	451	407	398	405	438	379	402	442	387	402	394	383	367	424	396	406	401	403	392	390	366	392	393	366	420	402	423	377	421	399	362	389	386	405	425	410	386	410	444	429	421	418	395	407	422	393	401	370	404	388	376	431	376	404	402	363	391	399	362	382	385	417	378	410	350	382	384	405	397	428	414	381	397	406	362	392	401	388	410	388	339	374	395	362	377	388	425	432	430	407	402	401	396	386	424	395	423	406	369	430	417	391	393	434	382	413	431	424	396	377	461	422	413	371	385	395	451	364	386	416	404	378	445	391	407	343	385	410	341	392	393	375	386	412	411	393	376	415	425	392	403	424	448	405	355	400	362	363	408	425	390	387	373	427	421	382	390	430	367	423	351	381	411	397	394	403	402	400	401	355	395	410	417	407	413	425	360	414	399	401	403	376	377	401	416	393	427	393	391	409	392	379	387	381	400	406	406	342	378	413	393	402	375	417	404	396	440	402	385	396	401	437	425	409	391	378	390	406	391	381	376	406	377	390	377	391	398	357	407	381	393	365	388	402	373	413	372	403	431	407	414	353	381	416	427	383	384	359	397	398	377	394	438	358	378	383	409	376	373	396	399	392	397	359	407	379	380	406	379	419	383	389	405	366	391	351	397	419	386	389	395	407	420	378	342	387	387	436	419	420	394	409	417	433	392	416	416	388	392	386	408	399	438	391	381	405	408	355	378	394	409	365	434	437	409	384	397	420	398	394	393	396	379	387	410	400	403	405	389	369	425	393	339	382	395	409	406	379	429	388	363	383	396	411	445	390	443	420	390	410	391	411	397	406	408	403	380	420	415	404	409	376	428	367	391	402	398	378	420	391	389	393	385	409	415	410	382	396	406	421	376	400	416	380	392	420	375	447	365	398	406	378	365	390	409	401	392	380	382	369	437	397	400	393	424	367	400	362	389	382	412	378	413	397	390	389	354	367	370	365	376	430	394	393	411	403	415	411	404	427	376	393	424	370	411	410	377	416	375	392	386	389	365	385	375	399	401	421	405	418	383	384	393	406	423	404	431	392	416	418	421	391	443	397	408	403	403	398	411	388	434	401	396	402	407	399	387	372	379	393	407	410	369	408	386	432	385	391	408	400	386	413	408	386	401	381	419	429	395	415	425	398	367	362	404	414	419	376
26998	10722	516	230	134	128	132	91	121	454	121	130	95	127	94	96	96	116	101	102	110	107	107	104	109	103	103	94	101	107	106	102	118	96	114	98	103	115	110	97	113	112	112	89	104	117	116	126	108	101	106	108	105	109	100	116	102	94	109	107	109	91	108	111	96	96	110	100	114	91	108	110	98	117	106	102	108	119	97	103	88	115	107	95	126	107	83	97	74	97	98	106	115	98	108	98	132	87	101	109	92	94	104	94	108	97	93	98	102	95	97	112	94	111	92	89	104	102	104	101	104	107	127	104	121	117	112	101	121	119	99	108	99	105	118	105	121	91	96	101	89	105	129	99	130	113	97	98	111	103	121	115	100	100	98	105	104	109	94	123	102	93	112	118	110	99	101	84	98	115	107	104	102	101	86	115	113	104	118	109	112	106	88	119	103	108	99	131	103	83	115	107	99	103	87	120	108	98	95	104	104	98	92	98	101	113	111	112	108	107	110	105	98	112	99	102	103	104	102	130	99	83	115	105	96	95	107	99	113	111	103	100	87	111	93	107	117	100	112	102	112	100	107	116	114	107	90	109	90	102	93	92	101	95	91	113	99	116	121	100	120	107	106	103	104	95	77	124	97	97	120	118	85	96	104	119	112	108	119	113	94	124	104	103	104	107	111	109	116	97	115	119	97	111	111	96	94	112	106	112	105	124	100	107	107	123	110	117	99	98	104	93	106	117	109	107	93	102	87	115	123	119	95	127	97	96	107	95	95	101	108	88	117	111	98	102	92	107	102	114	107	88	104	97	111	99	116	109	117	103	104	107	120	97	116	109	122	103	107	104	90	102	105	124	102	99	92	100	110	114	110	106	109	97	116	123	113	119	101	103	105	127	105	94	118	121	110	108	128	105	105	111	110	112	103	97	97	119	128	109	110	86	111	91	119	111	125	111	115	110	106	107	96	106	102	114	97	113	97	106	91	86	107	102	95	94	137	93	98	93	95	104	107	103	105	109	104	97	94	92	113	108	131	102	113	111	100	120	115	94	105	114	109	112	110	111	99	135	109	100	106	106	123	104	117	105	103	119	111	115	115	110	93	107	107	107	97	110	107	98	115	104	102	95	111	104	124	122	104	115	102	101	116	95	85	103	97	93	124	101	117	113	101	96	121	123	113	100	115	100	104	101	112	92	91	84	123	115	113	90	106	100	117	97	99	100	128	103	83	109	103	112	86	92	123	100	103	104	100	99	111	118	114	116	92	109	117	111	98	104	104	104	95	93	103	93	104	90	86	100	119	97	106	88	108	101	93	106	106	98	100	128	90	100	93	104	105	119	115	90	127	85	103	110	98	117	114	102	128	104	104	99	89	109	87	104	107	113	102	115	92	112	111	105	114	98	109	106	116	116	93	108	109	103	112	100	110	83	115	87	108	113	108	99	100	92	97	113	100	112	108	83	101	114	103	115	126	107	100	102	103	94	104	108	104	105	104	90	109	93	96	103	85	116	105	109	116	113	126	91	96	102	114	109	114	129	103	100	101	114	95	95	98	117	91	116	122	117	103	111	124	104	101	107	119	120	117	113	110	102	132	106	106	114	107	109	96	98	78	111	120	88	103	96	95	94	100	119	117	111	97	114	112	113	99	103	119	128	105	106	87	102	117	112	110	123	105	125	113	107	134	114	105	119	115	119	107	121	100	93	111	119	105	102	93	109	101	110	108	108	101	78	104	97	107	111	110	111	105	100	116	91	92	106	97	108	105	115	112	90	98	119	111	114	113	102	108	101	115	100	122	105	103	110	101	114	104	111	105	107	107	103	111	111	104	112	111	104	105	103	109	104	103	103	111	126	112	123	105	101	105	112	114	123	105	104	115	108	96	110	96	116	105	98	117	96	100	101	99	98	108	111	122	112	95	113	107	106	98	117	117	109	98	108	103	117	100	114	114	112	110	101	94	79	114	84	100	99	97	92	91	98	88	118	108	113	116	111	101	105	82	83	118	106	115	94	97	99	105	101	83	113	108	87	90	108	104	103	121	106	124	110	104	105	116	112	79	104	108	106	88	103	122	110	90	102	83	96	92	120	85	116	118	100	107	114	100	107	106	115	100	109	115	118	114	104	113	101	101	108	98	122	106	102	115	100	82	113	111	114	117	111	103	90	110	89	91	90	107	106	113	126	121	120	112	95	111	98	110	107	117	86	106	119	99	103	85	103	108	109	95	105	100	108	116	120	102	91	131	110	109	99	118	89	107	118	108	118	116	123	109	99	99	98	105	105	119	102	109	109	96	95	112	83	110	101	101	106	117	107	122	109	110	101	110	115	108	113	106	115	112	102	114	102	114	124	119	98	101	112	100	117	93	100	109	103	92	104	116	120	127	116	105	108	127	113	117	92	120	127	110	95	112	107	107	102	90	113	108	113	97	106	109	107	104	114	130	98	107	119	106	94	104	91	110	104	107	110	112	114	101	116	104	102	102	114	105	108	105	104	105	87	92	109	105	98	115	123	94	111	109	100	107	117	127	107	101	112	121	87	98	111	111	107	97	106	104	111	87	114	100	112	111	98	114	93	98	96	98	131	88	77	97	110	104	113	106	84	111	117	95	111	101	110	97	124	114	106	95	111	117	124	114	119	103	102	110	122	99	118	117	91	117	111	96	116	106	108	103	107	112	100	102	126	109	94	115	136	101	123	107	109	117	102	98	106	85	85	98	85	125	111	103	102	101	106	119	110	115	103	107	94	127	98	109	106	92	112	120	111	101	97	103	95	103	102	105	96	94	128	102	89	124	111	82	102	104	127	92	123	102	115	87	121	121	101	102	113	103	100	113	118	97	116	104	97	111	107	124	116	100	113	104	99	112	91	95	119	95	123	96	126	116	113	113	110	103	107	98	116	115	108	109	107	101	113	107	120	107	106	109	108	99	118	119	93	110	128	98	84	109	101	119	110	111	94	101	120	117	109	118	101	119	116	112	114	92	107	108	118	105	90	96	94	104	104	96	95	101	121	121	111	110	97	99	94	108	96	94	91	106	96	96	111	106	107	117	90	91	116	109	116	103	106	104	94	115	103	99	129	103	118	105	107	115	115	89	110	113	98	111	118	104	113	121	92	100	104	96	118	103	108	105	103	97	101	128	118	119	94	108	107	112	95	118	105	116	104	104	94	102	100	110	117	93	115	113	99	108	82	104	112	114	104	121	126	122	90	112	113	113	112	102	106	106	104	111	126	95	105	116	94	98	108	112	119	109	105	97	108	122	112	105	114	104	116	101	103	104	90	112	116	106	127	95	115	108	114	105	101	105	121	111	102	114	90	102	114	96	111	106	101	110	96	109	110	122	90	114	97	109	99	103	105	106	115	92	92	102	94	119	100	93	104	87	101	106	101	112	107	102	78	99	114	101	102	107	106	95	114	107	107	111	112	103	97	115	101	108	119	104	111	97	100	107	119	114	100	93	121	124	91	110	106	105	116	117	112	104	106	109	106	106	113	112	102
4830	313	284	197	141	130	135	130	139	768	129	122	117	117	122	114	112	112	105	121	110	103	109	107	117	96	93	114	106	114	140	115	114	116	102	113	105	118	89	108	87	116	102	102	118	123	99	102	105	98	115	128	134	119	114	116	121	87	123	128	99	108	93	102	104	115	115	109	96	113	128	121	112	99	121	113	114	105	105	95	96	108	121	108	96	118	109	118	116	101	101	104	98	102	100	122	120	124	91	98	108	114	119	109	91	124	126	99	106	99	94	106	113	106	117	107	92	112	92	112	98	80	110	106	116	101	129	112	98	106	104	117	101	121	111	104	123	108	112	112	94	114	112	101	117	117	87	99	106	114	105	106	118	118	106	110	94	104	92	108	102	106	131	107	121	115	93	132	101	118	130	89	92	112	126	102	100	99	106	92	102	97	113	97	103	112	110	114	117	118	112	92	100	135	114	100	126	108	123	111	90	93	104	118	94	107	96	94	126	103	118	110	112	115	109	90	98	120	109	115	97	97	114	99	117	104	98	114	118	101	94	108	126	114	109	103	97	92	115	106	95	93	112	102	110	107	114	111	99	100	98	106	108	92	87	110	120	105	116	101	90	99	98	110	106	121	87	113	101	119	112	116	99	104	113	114	123	106	102	108	117	114	114	117	104	116	100	101	134	107	97	100	121	87	103	105	106	105	102	96	105	101	95	100	134	105	124	128	106	96	119	115	116	99	99	97	96	116	94	102	114	100	93	102	112	120	99	87	108	100	94	126	120	122	107	107	117	119	116	125	112	103	100	98	97	109	97	96	104	111	105	121	108	110	100	102	112	109	108	108	97	106	94	108	93	99	117	101	104	109	112	107	115	107	89	116	114	110	99	93	112	114	112	115	103	114	113	92	108	95	116	90	117	104	95	111	103	89	115	106	115	108	114	100	82	101	116	111	134	97	111	112	112	107	109	111	130	117	118	116	117	122	115	87	97	119	110	113	119	113	100	92	101	115	95	118	105	104	114	101	95	84	99	99	115	115	102	107	96	96	112	121	82	114	124	90	92	99	94	105	96	105	115	90	126	107	117	107	99	100	106	102	94	98	98	99	122	105	112	116	111	112	116	101	102	118	105	108	125	117	103	104	102	120	106	105	102	105	98	124	118	116	100	110	103	110	106	99	117	111	104	111	115	90	106	119	96	109	108	114	117	107	95	99	111	111	105	126	94	109	125	126	95	106	98	105	102	106	113	115	89	107	122	94	100	121	110	109	112	110	99	94	108	118	113	104	84	107	103	92	94	92	107	100	103	113	110	119	112	101	88	106	132	115	112	93	109	94	120	103	96	92	110	108	112	107	100	120	91	103	115	89	90	103	128	112	116	109	98	95	86	111	101	117	84	101	112	104	118	86	115	120	100	99	96	103	109	110	118	107	114	94	109	91	110	122	107	109	94	116	110	114	113	121	99	100	83	97	103	110	111	108	112	103	110	102	110	105	95	122	114	109	106	115	83	101	108	123	101	112	120	115	110	89	99	121	97	102	115	132	110	95	102	88	103	83	130	110	121	108	94	99	94	116	108	113	100	90	99	105	105	101	125	125	106	115	101	112	124	108	104	123	109	94	127	112	90	114	95	113	96	115	112	86	94	117	90	90	106	110	111	124	122	107	105	100	122	92	91	107	118	115	106	109	109	107	105	125	115	98	117	105	96	112	100	114	116	112	99	116	92	110	97	104	101	108	114	100	111	107	108	120	122	113	112	94	119	108	102	127	87	111	102	112	108	117	94	113	103	94	117	103	121	94	99	109	101	105	115	121	111	104	92	106	121	114	118	106	114	98	110	111	112	105	100	97	115	112	94	121	109	106	102	116	100	127	115	108	131	117	76	119	112	106	117	102	108	114	97	121	111	109	108	101	101	109	116	116	125	105	112	109	98	102	122	103	113	101	113	112	110	106	99	108	104	96	103	107	118	106	98	122	118	98	109	115	105	112	98	106	115	114	111	123	113	106	99	123	108	94	104	114	117	106	107	108	94	102	107	86	109	104	102	97	114	126	97	91	116	102	112	101	110	115	104	107	121	102	100	109	103	99	116	108	113	105	94	109	118	117	126	98	111	117	122	106	97	100	99	114	93	124	87	101	104	97	110	98	108	97	108	100	108	113	116	86	106	123	114	114	98	129	99	102	112	106	88	118	104	105	111	108	119	107	95	122	100	104	104	103	122	114	106	107	92	111	110	118	107	90	99	109	114	87	95	97	115	112	99	105	118	112	102	102	98	110	126	118	100	124	98	108	107	97	98	97	104	107	94	103	115	116	106	95	110	96	96	104	120	115	104	108	107	100	108	101	100	132	110	110	108	129	109	116	106	128	107	113	100	107	114	90	108	122	103	118	116	124	100	92	118	124	103	105	123	123	131	95	104	111	121	117	111	107	103	115	110	105	111	94	96	94	123	107	101	127	129	93	108	94	107	126	100	105	110	122	134	97	103	117	86	99	98	106	107	113	111	119	102	104	100	108	108	107	109	116	109	97	106	125	128	106	116	117	118	98	87	111	81	127	90	116	129	104	124	100	113	101	120	101	103	103	91	128	108	111	99	118	93	106	113	115	105	106	110	116	130	108	102	125	111	103	96	95	91	104	115	118	91	92	124	105	116	88	114	106	107	114	83	104	101	95	110	121	96	97	113	92	102	85	110	115	134	104	97	108	111	104	110	102	107	110	101	115	104	93	119	119	95	110	120	92	105	103	109	115	101	104	77	106	113	108	112	118	114	102	102	106	115	97	115	120	115	112	107	130	107	111	111	123	116	110	111	94	105	121	88	124	108	93	118	115	114	111	115	100	123	106	105	110	102	101	80	98	94	107	90	105	116	102	96	121	115	108	108	125	113	103	123	109	109	103	93	108	106	108	91	120	118	101	85	113	119	109	116	103	108	117	89	101	114	104	106	98	105	135	126	104	117	107	98	101	96	95	126	96	107	97	99	103	98	107	111	96	93	103	114	127	123	88	105	115	100	110	111	86	111	84	112	119	95	93	102	100	110	102	106	103	112	110	87	117	117	100	125	111	120	111	88	102	107	103	110	110	95	125	97	108	99	91	100	106	106	101	105	125	127	93	109	91	110	98	116	127	100	129	102	107	107	109	104	103	104	117	127	119	100	120	93	106	109	87	115	103	117	101	103	93	99	128	131	100	112	110	114	97	113	104	116	114	115	116	110	106	113	111	108	114	114	105	112	105	107	122	120	116	102	107	110	116	109	107	109	105	97	107	104	101	141	108	112	106	106	117	100	107	98	103	99	107	110	100	127	107	98	115	90	113	123	102	90	113	93	108	108	115	90	122	105	118	97	101	87	107	103	128	122	104	98	94	104	111	109	114	101	109	111	106	114	104	86	112	113	108	101	93	91	115	97	93	103	117	90	104	93	98	124	102	110	108	100	103	112	105	120	107	111	130	98	104	85	93	116	116	88	99	104	114	107	105	103	135	104	103	130	103
25233	21072	26695	24704	2682	588	403	331	483	5539	2021	284	245	247	254	231	205	259	261	257	230	227	212	254	259	253	234	243	219	229	245	184	231	210	242	223	239	230	237	270	225	252	228	232	208	209	247	242	227	223	241	260	244	206	218	249	222	223	242	254	208	241	227	224	205	237	220	232	222	254	243	244	230	189	256	205	232	223	233	231	221	253	225	224	221	226	247	215	224	285	223	217	232	219	246	203	194	223	251	231	257	238	214	231	235	213	271	227	206	232	214	211	204	239	240	229	246	241	227	227	229	234	215	205	230	246	248	205	219	241	228	240	234	216	245	213	251	220	237	231	219	232	247	200	254	213	241	230	219	231	227	217	217	220	250	225	219	244	244	236	219	229	216	224	244	226	204	215	254	263	201	239	260	247	223	211	239	247	213	231	232	223	224	236	219	260	213	224	237	214	221	222	257	243	248	227	193	228	218	212	222	226	232	256	246	244	230	222	218	214	215	237	263	223	264	227	230	244	247	206	251	197	258	220	220	236	208	219	248	234	236	237	221	236	225	244	237	224	220	247	252	186	233	248	222	234	203	236	247	215	217	248	232	222	225	211	220	248	226	234	212	211	240	243	230	227	217	232	218	249	219	247	233	204	239	212	245	260	238	219	226	253	236	197	230	257	262	234	200	237	218	246	236	225	234	220	220	208	231	239	239	222	235	189	179	220	239	207	220	206	245	226	247	225	227	265	228	235	216	253	248	233	233	248	236	262	236	244	198	222	240	199	210	217	219	233	222	248	235	232	255	217	208	234	262	233	222	256	218	264	229	234	233	230	227	197	286	243	253	257	228	224	231	240	220	234	244	219	253	232	247	209	241	213	200	221	238	239	210	229	236	227	215	215	236	232	231	239	237	227	239	219	223	206	225	252	231	221	231	233	252	233	236	208	255	229	252	225	203	250	232	239	240	206	245	249	229	220	221	242	228	228	234	241	239	206	213	206	244	217	214	242	219	230	223	228	239	259	234	232	239	226	203	223	218	209	217	225	252	220	217	238	205	228	219	223	225	240	237	226	241	230	238	223	214	226	223	220	239	244	261	253	235	231	213	258	233	232	229	222	223	236	251	224	241	221	281	222	226	246	241	228	222	224	242	235	228	220	224	243	238	227	221	213	237	240	237	209	243	220	234	242	226	223	198	203	219	248	203	233	218	214	262	233	234	223	239	232	223	233	232	245	222	240	210	250	220	236	228	230	199	230	233	240	238	245	220	220	240	224	237	237	220	228	249	211	210	237	226	256	233	246	228	224	252	244	223	235	225	238	237	216	231	204	212	211	238	207	230	223	212	212	220	231	231	223	234	227	206	214	243	216	201	231	258	213	232	219	257	232	268	248	235	260	218	261	268	227	218	227	221	221	248	248	228	241	222	209	236	193	212	212	245	215	219	263	194	227	223	230	258	222	222	233	234	242	230	227	207	220	214	222	245	212	224	214	215	221	221	238	230	244	258	250	225	208	237	231	209	241	246	233	224	213	226	196	233	230	212	215	221	255	240	259	249	240	230	217	238	222	217	247	222	240	226	229	184	227	215	205	224	227	215	226	259	248	219	240	212	236	232	222	230	222	258	213	230	240	215	239	215	229	231	244	210	218	219	224	221	222	218	224	242	258	230	220	229	211	219	243	219	247	266	210	232	235	229	219	219	226	263	240	225	226	213	217	235	228	220	224	229	234	209	249	230	248	261	223	231	209	259	230	226	246	250	219	221	249	222	246	233	251	232	225	230	257	231	243	227	242	242	257	252	228	223	230	196	252	249	229	212	234	244	233	224	226	228	249	225	225	238	235	241	229	236	222	224	228	250	244	230	220	230	266	230	211	210	199	245	200	261	237	219	220	224	199	225	231	232	240	226	247	244	231	265	226	220	215	225	229	222	235	212	224	214	232	261	226	211	211	215	211	236	204	242	232	246	239	255	228	206	237	221	238	223	230	231	241	255	234	229	257	216	196	232	239	215	219	220	237	224	234	233	216	227	238	238	206	246	234	215	232	219	215	218	242	250	221	223	209	230	243	209	242	202	217	210	217	220	247	242	203	236	212	258	211	210	217	217	222	244	240	242	234	228	246	228	234	222	265	236	223	218	235	226	239	255	244	231	224	251	234	252	207	237	240	251	255	271	258	233	220	196	217	237	223	241	249	246	233	245	236	210	229	250	240	222	237	225	200	231	225	230	198	227	232	252	227	233	244	222	249	211	242	224	235	240	252	211	257	227	219	208	232	217	240	236	232	228	243	235	236	224	182	240	222	215	234	226	228	222	230	228	249	254	242	220	220	212	267	256	220	255	262	249	228	240	220	231	238	257	212	243	220	228	224	232	227	234	204	246	217	211	231	240	218	238	225	215	215	228	235	231	222	219	236	221	220	207	237	232	204	225	235	202	222	234	239	223	212	228	236	239	220	206	217	213	219	243	236	230	247	238	242	243	244	250	242	239	240	232	229	239	243	229	241	214	236	205	206	216	211	224	218	222	237	239	249	234	235	246	247	243	221	238	216	225	236	220	244	222	243	221	217	224	224	241	238	243	234	218	224	242	230	223	208	209	209	218	201	239	235	241	216	197	244	240	236	249	243	251	253	220	229	231	214	203	233	240	232	221	222	217	204	249	212	208	226	225	250	227	260	196	223	226	232	235	221	251	218	212	228	256	230	220	241	232	215	228	240	246	216	237	247	248	235	244	222	242	259	235	237	219	223	241	241	256	255	211	239	227	237	229	238	232	229	235	253	236	214	233	219	231	221	209	221	231	226	214	228	209	226	219	250	247	232	216	236	220	221	246	206	245	224	221	231	227	242	233	235	227	256	247	263	231	230	207	212	231	244	233	239	241	247	226	233	217	235	220	208	215	224	233	230	203	241	236	228	233	230	241	252	222	232	237	229	224	231	234	246	227	225	256	263	196	229	212	256	246	199	233	225	231	242	228	249	217	230	233	235	250	206	250	229	250	223	230	227	232	207	229	201	224	224	234	239	211	241	241	257	246	225	222	228	215	221	211	222	245	231	224	244	212	236	244	214	228	218	242	250	259	235	230	207	204	230	231	198	218	238	241	264	220	231	214	237	244	211	223	226	235	247	235	243	227	236	246	220	229	211	252	234	204	244	230	232	243	205	228	234	221	225	244	217	233	230	239	212	242	244	222	258	241	200	236	247	216	235	244	236	215	243	219	226	253	226	238	265	222	233	222	216	230	234	230	226	219	234	200	239	219	202	236	231	253	223	236	253	223	199	253	229	239	211	228	223	245	192	238	258	226	215	208	241	226	215	215	261	231	232	248	219	209	245	235	211	233	234	221	228	233	248	240	237	227	209	224	252	238	215	225	205	238	208	212	243	239	247	257	215	244	214	223	217	218	223	244	222	231	230	219	215	232	241	196	212	226	238	233	229	244	213	242	217	220	235	244	250	242	230	234	213	212	231	233	241	227	224	216	206	230	222	216	246	239	252
3418	2419	2000	1031	699	513	453	392	750	8251	2067	246	270	293	280	210	242	234	230	266	234	262	260	258	250	232	226	206	236	214	272	212	237	231	221	240	236	248	254	222	228	249	241	212	220	224	216	228	235	233	247	236	235	242	252	206	221	288	220	256	198	222	239	220	226	215	231	256	247	232	262	223	244	262	235	218	239	262	248	244	220	230	214	238	211	257	208	258	215	216	222	213	254	227	249	214	202	234	220	226	199	222	256	213	223	232	216	211	241	227	235	231	209	234	242	241	228	278	214	215	229	212	205	232	233	222	211	236	240	238	218	230	241	232	242	273	234	236	192	203	212	194	235	225	255	221	221	210	247	232	239	221	208	190	202	239	225	187	234	226	259	240	227	230	202	243	206	214	221	237	239	214	232	234	216	204	225	236	205	227	243	206	192	208	221	227	226	214	232	233	205	214	231	216	221	224	221	227	209	234	248	240	252	203	257	227	231	208	226	233	204	228	238	223	224	248	225	232	225	218	227	214	235	248	251	211	242	235	240	204	226	206	230	224	237	235	222	220	191	247	216	241	244	235	210	195	221	224	206	208	221	231	245	224	198	227	269	246	213	220	243	224	225	222	229	239	204	227	229	262	220	203	255	241	231	227	239	229	221	209	218	244	250	235	225	222	234	243	225	212	199	250	219	219	231	224	206	243	223	245	231	200	237	210	217	197	216	219	242	201	219	212	237	221	240	210	241	210	228	220	213	259	219	214	201	225	211	247	216	233	222	224	226	235	236	221	220	236	222	235	216	226	237	238	230	246	199	236	209	240	230	230	223	199	227	210	233	218	236	192	218	234	257	224	240	219	251	214	231	249	208	215	226	237	228	197	213	219	223	226	240	205	232	248	219	217	205	239	235	213	219	236	249	203	216	203	222	240	247	217	229	222	242	253	224	234	199	191	225	251	241	226	221	226	216	192	241	262	236	247	214	229	229	210	221	260	211	229	220	220	233	213	191	237	229	233	242	222	218	204	236	233	247	230	214	229	212	186	219	224	234	235	248	199	230	215	241	220	210	216	238	222	219	235	241	215	243	237	253	236	225	233	226	225	236	230	210	217	219	197	236	225	248	235	226	244	226	264	215	223	204	224	222	218	231	211	218	229	248	196	224	247	219	214	245	254	204	213	223	220	235	236	220	228	223	207	207	215	256	223	198	218	220	195	215	235	208	212	226	242	225	229	200	233	228	234	215	221	230	231	205	233	211	235	201	225	253	202	217	262	229	235	225	216	237	244	233	220	221	216	233	227	216	210	198	227	189	224	216	230	215	233	216	229	221	213	221	245	241	244	228	225	225	232	224	224	198	225	234	219	222	227	226	233	230	219	244	227	247	221	234	190	232	211	244	189	210	224	204	246	223	231	237	184	238	203	230	222	226	256	246	213	266	218	244	223	237	217	237	225	209	233	220	243	246	220	217	227	215	227	261	185	214	231	201	252	207	210	223	215	233	192	248	214	208	202	239	213	226	225	227	208	233	219	208	211	206	229	212	221	205	225	201	227	230	221	213	255	238	225	271	243	222	232	247	224	242	216	216	219	240	215	234	223	224	220	212	223	227	229	231	214	215	244	231	231	238	196	221	208	240	218	233	226	248	248	227	228	251	206	223	199	205	239	227	222	214	225	240	230	223	198	264	233	239	242	244	219	260	219	230	219	229	231	211	239	226	224	216	228	219	252	216	210	240	216	201	255	199	220	182	227	241	237	230	200	236	225	233	200	265	192	252	228	226	237	209	206	220	226	212	213	213	245	236	242	209	214	207	246	208	196	253	233	245	219	222	260	207	234	244	240	229	220	209	209	226	240	237	264	228	218	210	230	232	262	233	240	233	222	216	194	230	231	230	195	205	236	228	235	216	238	218	221	228	205	205	243	228	244	215	229	226	250	230	221	239	238	213	230	229	223	227	211	231	220	242	207	211	234	222	251	206	221	244	204	237	204	197	223	237	209	259	236	236	232	241	211	225	212	213	216	245	225	218	202	222	227	242	230	218	228	242	226	234	226	232	237	233	210	238	230	216	250	205	231	221	213	231	216	241	222	204	239	211	227	233	256	225	250	220	228	227	216	221	213	225	216	233	226	190	220	219	254	218	225	203	233	219	207	193	220	209	251	238	232	235	225	219	232	247	232	237	227	222	237	208	234	241	223	233	241	221	210	238	208	214	234	212	233	191	229	205	240	236	236	213	223	227	259	221	210	216	229	262	222	288	209	210	207	217	234	211	212	231	231	206	255	227	220	241	217	252	218	225	226	206	229	247	205	232	212	240	230	225	221	236	222	220	215	216	224	216	224	253	225	203	212	233	253	209	236	213	243	249	228	260	229	219	213	241	215	225	219	242	232	220	226	244	223	240	217	227	210	208	224	222	228	219	212	222	206	209	225	206	229	216	209	228	201	211	242	230	224	207	221	215	226	231	219	219	230	234	249	230	230	199	255	242	225	218	197	213	222	243	235	231	236	220	231	235	221	228	232	233	216	219	208	241	222	207	241	206	238	233	208	229	224	221	214	232	222	250	216	226	246	219	214	236	210	241	229	239	208	222	252	241	204	241	227	227	224	223	229	246	231	220	223	208	226	224	203	241	232	234	243	232	235	187	192	224	224	224	242	252	219	217	229	204	223	211	230	240	223	219	203	239	212	238	208	235	223	218	279	224	258	241	213	231	236	206	230	234	233	183	234	204	228	253	241	214	208	234	222	228	240	231	255	240	223	186	189	213	237	251	220	259	240	224	221	209	217	225	224	211	205	212	236	219	231	247	243	234	220	219	238	212	223	225	188	197	209	234	191	236	225	247	209	230	231	204	233	217	222	206	188	220	214	236	199	207	238	230	209	238	236	228	230	199	204	254	232	207	216	231	218	263	236	230	238	226	217	205	231	190	225	240	211	240	271	237	220	230	215	216	232	228	238	226	215	216	249	213	214	260	208	252	225	217	239	218	211	197	251	243	243	209	224	217	232	212	226	246	235	217	201	218	243	225	242	230	222	202	232	221	228	246	222	219	234	232	232	229	216	228	244	213	250	220	217	211	241	235	254	245	215	202	220	227	232	220	212	233	208	202	208	222	214	208	208	215	230	218	248	240	220	221	224	249	232	216	238	228	242	228	214	248	192	241	223	226	213	227	221	240	217	233	216	225	233	250	229	217	214	234	227	223	251	212	241	201	256	231	213	243	226	224	221	234	234	247	228	220	234	240	205	224	208	231	248	237	222	227	225	232	237	213	249	219	228	226	216	217	240	224	218	232	225	217	235	222	215	226	235	235	244	220	211	223	226	229	223	236	238	212	217	218	214	232	201	252	236	211	214	223	226	228	227	221	206	225	209	218	218	213	200	237	211	228	241	226	218	219	235	227	236	205	225	213	224	226	205	254	220	233	231	226	243	222	229	201	237	209	252	255	217	226	210	226	230	232	251	231	215	223	220	230	221	257	235	214	216	218	220	214	221
23906	21064	28227	24131	21016	6348	1284	838	4801	30317	10670	1051	619	506	528	502	561	488	501	524	504	490	507	495	479	544	497	495	487	479	488	533	524	513	466	441	493	483	463	515	527	466	506	499	502	493	488	466	450	462	453	493	454	474	479	471	481	466	459	479	452	456	490	483	478	437	487	461	483	489	485	460	494	428	446	478	489	503	479	499	502	506	502	487	473	462	512	502	460	490	486	514	490	405	467	487	499	468	476	500	439	442	451	482	484	487	475	460	469	464	461	485	505	452	446	471	472	466	483	488	505	478	470	471	458	470	501	471	499	492	476	469	469	494	487	452	477	493	469	490	440	480	484	421	478	463	451	512	455	463	461	490	494	501	453	498	468	481	493	439	466	466	463	499	522	466	460	458	504	429	437	499	476	494	485	447	490	461	484	434	442	455	442	486	463	447	478	440	496	472	463	483	492	503	470	450	491	458	467	489	460	471	453	488	479	513	530	504	495	469	494	469	459	488	487	468	480	442	498	475	482	484	487	475	503	481	442	447	487	467	467	456	448	446	511	491	469	462	479	498	501	430	512	436	494	489	464	472	458	448	475	452	467	447	486	489	477	504	458	473	462	474	454	460	470	469	487	449	470	496	483	532	456	488	475	463	478	489	455	481	475	492	455	472	524	481	456	430	488	484	455	458	504	492	462	448	472	490	477	441	492	433	479	478	463	468	471	501	496	529	486	503	521	469	452	436	473	474	490	443	502	455	477	476	478	494	447	465	454	485	413	529	451	469	444	466	503	487	516	455	467	444	468	467	449	458	467	473	455	492	482	476	462	503	466	523	489	462	488	477	485	482	456	493	443	440	448	495	453	503	456	447	463	487	457	478	480	471	449	466	473	495	511	461	478	464	479	481	509	456	474	455	499	472	479	458	459	456	456	462	491	496	458	455	504	476	471	467	488	466	492	431	433	417	476	473	439	512	472	492	438	473	473	447	470	454	473	467	481	483	496	464	440	458	467	471	452	441	489	496	422	471	475	485	486	491	483	484	488	493	477	475	461	459	448	482	461	487	504	473	486	440	454	474	469	445	444	462	513	460	468	465	458	482	407	482	488	458	466	476	482	478	444	477	468	465	450	447	479	428	468	481	436	464	453	485	466	486	497	483	480	449	463	489	444	442	444	463	470	496	427	432	482	469	469	451	451	474	450	453	442	466	469	443	496	471	460	437	465	493	462	497	495	476	473	446	501	444	446	449	456	439	466	505	489	450	485	421	474	496	477	470	443	446	509	434	504	517	465	461	510	451	474	464	482	424	471	488	498	463	471	493	476	462	497	425	500	496	480	496	453	444	491	489	445	496	475	534	462	456	458	452	476	509	467	475	476	482	487	467	466	437	462	520	443	453	470	492	433	439	461	460	467	481	486	427	464	487	419	456	449	467	437	515	495	473	489	476	481	467	448	468	457	495	424	420	464	486	500	503	475	472	475	441	460	468	470	476	499	451	436	475	487	498	453	477	482	478	429	477	506	438	510	478	448	504	466	469	521	456	507	489	491	464	472	458	463	434	440	512	509	460	491	476	489	443	461	456	482	467	453	455	489	469	498	473	478	470	503	502	438	441	479	431	457	453	475	452	457	435	464	454	457	451	475	443	500	496	481	488	457	446	487	478	467	430	519	490	479	464	457	452	472	504	463	420	477	479	476	492	459	478	466	492	480	441	454	420	436	480	464	435	439	479	467	437	470	458	446	443	463	493	458	462	478	493	451	489	480	442	475	470	486	448	468	451	496	443	493	477	488	474	447	471	471	466	510	488	449	485	486	465	511	416	467	457	458	458	465	474	469	443	455	483	454	448	438	444	450	452	478	489	438	477	488	458	453	455	455	452	490	467	462	500	469	477	487	461	456	506	448	488	490	435	478	468	446	450	465	477	437	450	461	463	500	453	440	456	464	499	495	447	465	457	520	452	451	487	469	478	491	500	489	489	492	440	488	482	461	444	496	500	493	447	491	469	444	443	487	454	496	520	499	472	434	459	494	463	463	456	445	464	470	476	522	461	446	478	463	463	457	482	475	428	499	465	469	462	449	441	445	463	494	480	449	435	497	435	467	465	500	447	530	496	485	473	475	448	458	443	447	484	445	456	494	483	457	467	492	450	459	465	442	488	456	460	470	441	488	458	474	468	444	485	472	466	448	498	495	484	466	453	459	458	476	447	450	475	474	454	449	471	470	470	471	502	488	475	488	485	481	490	463	517	455	521	452	511	464	430	457	434	499	508	439	445	444	448	460	491	463	462	501	468	468	470	436	452	437	431	458	453	450	510	457	499	473	519	460	484	467	490	484	486	459	471	496	438	479	444	473	454	502	470	481	469	446	413	424	485	490	490	480	478	480	461	460	460	472	506	454	478	488	488	497	476	449	464	463	517	474	497	459	492	511	468	459	480	476	488	491	485	515	467	500	473	484	492	474	458	462	483	464	464	469	479	477	445	468	465	467	426	477	482	465	467	467	441	480	482	458	499	474	471	442	459	485	483	460	478	450	462	443	498	476	465	495	441	470	467	509	465	471	485	477	483	478	449	492	515	443	468	454	445	476	481	488	433	454	500	493	403	462	480	460	475	485	477	496	454	470	480	428	490	498	443	449	459	454	435	444	452	505	479	458	492	448	496	462	464	446	441	443	429	451	472	463	441	457	486	465	478	522	447	456	434	485	449	479	484	475	435	456	489	474	479	461	495	452	495	471	484	477	421	475	440	452	491	493	437	472	499	452	483	464	469	464	474	482	431	480	504	468	515	472	461	462	484	427	495	436	473	462	491	444	454	466	463	498	450	476	458	440	432	489	504	453	436	470	463	470	465	461	486	470	458	462	489	445	455	451	468	433	440	472	470	492	462	468	471	440	448	468	525	474	479	497	476	466	487	531	493	480	458	465	487	469	431	477	480	416	477	485	496	489	462	471	429	456	472	457	462	461	454	499	489	470	492	491	430	521	445	468	466	472	428	442	467	472	472	489	443	464	462	477	447	508	464	473	510	456	506	462	444	497	478	530	469	479	458	483	438	447	434	492	502	519	510	463	493	473	477	498	541	454	426	448	479	464	483	471	498	457	444	441	431	490	494	475	486	472	499	496	462	491	493	474	470	494	458	474	451	475	467	457	451	449	424	493	462	493	487	507	459	486	478	447	484	437	470	484	472	443	474	456	476	485	481	499	488	494	475	488	456	474	464	433	479	447	443	463	498	467	461	473	510	479	488	490	483	446	435	470	474	450	437	481	474	524	516	459	509	474	525	476	486	468	465	464	482	494	445	456	451	455	447	447	500	492	476	451	457	468	471	459	501	486	455	471	468	479	488	431	461	443	501	510	476	481	473	501	461	458	460	478	475	461	508	469	457	473	471	474	480	469	448	488	459	484	461	493	480	467	460	484	489	469	466	476	471	455	440	482	460	481	467	467	479	468	458	500	441	511	482	494	482	479	485	470	463	492	458	449	463	485	482
3858	5486	4478	2381	1543	1254	960	932	7476	31349	5389	824	564	487	535	518	472	465	474	500	458	473	514	478	476	440	446	474	422	493	465	469	456	443	477	415	444	453	458	491	426	470	423	412	437	451	486	463	473	459	424	430	447	477	452	485	447	449	491	458	430	437	465	481	404	467	410	457	427	430	456	477	443	441	452	454	478	465	445	438	409	458	453	412	403	450	448	477	476	426	428	471	430	424	444	485	460	442	454	458	470	477	453	447	428	429	392	447	438	473	462	436	478	435	419	428	476	416	420	426	386	457	440	439	458	432	472	448	448	493	449	436	445	443	399	433	432	467	455	471	440	455	446	443	431	470	451	471	428	446	457	442	463	432	480	416	454	447	432	456	428	451	490	447	459	422	437	479	462	419	446	456	463	452	469	454	456	434	472	454	487	442	461	424	502	419	428	436	439	407	443	436	435	459	459	463	437	452	460	455	437	444	452	443	478	462	433	449	468	446	420	496	442	433	490	442	437	444	429	409	437	411	454	460	443	440	439	455	453	471	445	415	476	438	437	462	445	459	408	435	424	455	433	454	457	444	437	444	437	416	413	453	461	433	404	433	425	440	453	450	433	444	430	435	423	436	437	405	432	458	439	439	420	457	435	457	439	469	456	457	431	456	460	452	429	476	451	438	452	429	410	454	412	456	428	422	440	457	439	470	413	457	469	444	417	452	462	441	420	449	463	428	450	407	429	416	474	440	440	477	439	385	397	444	402	430	437	451	443	455	452	444	433	456	468	435	421	440	453	474	438	463	437	446	449	455	435	467	438	444	408	498	450	452	472	465	433	466	421	463	459	450	436	426	436	458	445	433	429	428	445	445	411	412	421	437	441	428	458	446	430	445	419	479	492	481	444	432	437	445	425	449	446	399	413	488	424	442	443	395	455	430	397	452	459	470	397	443	474	461	429	473	459	442	408	443	420	436	440	422	440	419	481	442	415	420	452	401	452	443	444	461	466	424	432	445	425	462	439	432	409	439	424	443	466	436	454	446	466	416	437	420	462	467	472	463	442	470	438	439	467	438	476	437	443	461	447	445	431	415	429	454	452	477	415	433	448	452	424	398	463	426	444	467	497	428	426	421	406	443	425	450	449	466	471	460	467	454	472	410	448	473	437	433	419	487	442	449	436	437	460	460	446	466	428	417	412	454	464	429	388	410	450	472	456	444	443	416	441	444	390	411	457	439	449	403	452	441	388	444	433	444	413	422	431	468	467	447	463	453	471	478	420	420	425	465	442	465	424	433	415	422	464	422	443	434	413	382	447	434	444	406	423	428	422	460	423	446	409	442	443	429	426	438	460	437	452	466	436	448	431	417	459	467	420	454	453	439	425	446	417	411	470	439	439	445	433	444	467	459	435	452	475	430	443	431	445	404	439	448	463	415	442	421	442	453	430	394	427	480	420	439	395	490	391	423	456	445	449	484	431	462	433	446	479	392	420	394	403	468	455	445	475	438	463	451	454	475	469	457	462	419	426	440	448	399	460	442	451	461	442	462	431	458	475	455	432	421	425	437	431	467	441	436	437	440	447	447	447	429	460	452	427	438	436	437	454	434	432	445	434	436	440	457	447	471	461	434	427	432	455	463	447	470	445	459	413	424	444	423	438	430	423	431	416	413	442	483	429	419	436	441	481	437	449	451	436	438	436	434	468	425	457	405	460	396	459	438	414	453	417	453	487	407	415	453	460	435	456	433	441	406	444	460	442	435	441	429	419	428	440	434	433	413	413	436	444	424	459	433	429	399	456	417	397	419	399	421	453	433	483	433	440	450	437	422	440	399	422	445	420	496	423	402	434	453	425	445	439	450	457	469	463	442	406	461	440	428	417	416	429	432	435	443	434	456	387	449	424	470	414	425	455	429	460	432	477	431	482	409	466	455	446	449	468	425	456	425	460	429	431	409	508	435	421	445	445	407	451	451	440	423	479	446	437	427	424	454	452	437	454	406	482	449	439	426	496	459	419	404	444	441	433	439	449	445	441	445	463	440	448	463	429	434	445	424	461	439	410	429	398	426	441	464	423	458	480	415	430	441	436	414	435	469	432	408	439	467	448	442	450	425	443	465	447	416	406	467	427	419	465	414	425	463	437	451	406	404	448	408	427	449	430	435	429	433	464	438	430	431	432	430	415	407	437	444	406	421	462	424	464	409	434	433	436	456	455	421	443	434	453	447	433	412	431	439	500	432	472	436	452	424	436	454	446	439	437	448	457	446	431	434	418	441	444	419	465	437	417	442	425	468	476	414	410	443	462	436	403	478	412	417	441	425	416	438	443	449	442	410	472	438	458	432	375	431	428	423	418	411	436	419	483	432	449	423	455	422	462	450	466	445	437	439	462	426	441	431	423	450	444	468	493	456	435	403	464	448	396	448	387	470	506	490	431	433	448	434	418	473	447	416	414	425	438	453	428	451	474	447	449	471	396	450	450	458	445	428	454	422	453	441	447	413	441	468	436	434	428	469	430	454	427	430	427	447	447	443	467	443	428	415	470	454	449	427	440	487	431	438	445	440	474	434	455	431	451	433	436	413	386	449	411	466	407	429	433	457	416	472	446	450	442	439	406	373	457	450	420	430	431	415	426	446	439	453	428	425	445	460	418	454	416	434	459	431	462	419	441	462	413	459	454	465	452	433	441	432	436	473	455	432	434	406	421	425	430	457	426	375	466	484	428	456	457	427	476	454	453	443	396	439	429	456	478	429	430	401	450	448	450	439	425	478	479	470	447	408	411	428	416	434	454	454	454	448	412	410	469	445	435	469	478	437	479	445	437	428	422	438	404	437	432	466	422	437	439	449	462	435	468	457	410	445	442	432	452	470	432	450	458	477	447	482	469	428	428	428	417	471	408	446	449	400	396	438	464	459	419	474	491	445	421	439	452	453	430	455	454	421	435	475	415	475	443	430	410	440	427	453	442	421	450	432	440	466	472	435	466	462	443	449	429	458	450	440	414	474	402	460	443	467	437	457	459	443	390	415	448	431	455	428	455	442	420	445	452	439	431	435	437	432	415	444	419	426	461	456	451	440	441	474	420	427	479	473	439	470	449	424	485	442	459	436	416	439	427	433	458	469	430	451	439	441	448	435	476	439	415	447	472	422	440	478	451	428	429	412	449	418	419	454	439	415	439	435	416	426	412	430	447	425	445	431	450	430	465	422	467	496	446	437	452	468	411	457	428	422	442	406	398	447	416	456	432	436	449	422	438	430	481	464	410	423	444	443	426	472	430	438	463	436	418	456	456	423	459	459	444	452	414	458	440	444	445	466	442	432	413	428	424	438	427	445	472	462	452	424	452	436	472	441	471	406	477	463	463	449	398	443	457	433	449	451	438	447	432	456	443	436	431	461	430	417	472	451	419	459	443	479	488	445	411	433	461	452	453	461	448	410	421	451	449	475	415	470	457	467	471	413	419	413	460	463	432	511	412	428	419	375	435	441	456	461	442	434
27225	11114	737	365	234	220	202	188	237	1484	1538	428	202	213	204	201	218	214	203	190	192	184	199	207	205	188	212	194	212	216	210	187	227	186	204	214	202	201	189	217	198	204	234	216	184	198	205	232	186	196	209	217	227	233	202	209	187	217	221	221	197	191	189	177	181	188	210	204	200	183	177	210	206	201	198	188	189	216	190	180	202	202	182	202	202	189	174	199	195	197	206	199	185	193	206	209	208	225	201	186	203	196	182	212	183	185	204	228	206	212	195	208	192	211	217	208	177	192	207	201	210	197	202	225	189	177	207	213	190	206	191	225	200	222	213	189	224	178	200	204	217	211	203	179	197	212	203	210	174	218	199	224	198	198	214	193	219	192	209	221	201	191	177	198	193	194	231	217	198	181	184	211	188	180	196	218	218	211	192	183	200	186	208	175	199	211	191	203	193	214	198	205	215	199	210	179	209	210	236	192	224	179	190	184	198	193	203	213	186	214	195	213	223	204	191	215	204	193	242	211	209	184	212	174	208	223	179	205	233	196	204	186	210	181	212	188	203	203	199	217	210	223	208	190	210	205	212	192	213	185	173	200	212	186	210	207	195	195	221	204	190	197	179	201	196	194	194	198	210	197	192	195	218	199	188	185	190	189	197	200	189	185	211	214	207	203	182	212	217	220	192	196	201	209	180	198	191	184	219	210	191	201	184	216	208	176	218	205	193	194	227	206	192	221	195	206	189	180	208	212	194	197	214	198	211	201	179	217	218	216	221	201	182	203	181	166	182	190	199	207	218	186	202	207	210	197	183	199	190	193	202	214	225	185	179	203	189	202	191	174	197	211	198	222	202	204	211	215	206	181	187	207	193	187	216	186	209	187	187	199	221	225	202	226	211	181	184	187	212	206	192	175	200	182	192	241	211	204	208	216	200	181	210	187	220	187	212	167	204	206	213	182	195	204	205	197	227	207	217	232	193	199	204	209	208	204	201	206	183	205	217	201	187	181	216	182	196	198	168	186	202	201	175	211	211	206	200	217	210	207	206	222	186	236	207	221	222	216	204	198	191	179	190	200	190	195	212	193	189	207	175	230	206	210	202	199	197	198	211	199	227	179	209	205	195	183	199	195	230	201	206	197	185	204	173	198	207	202	188	209	207	180	191	190	209	208	191	195	193	216	182	184	199	176	217	203	196	199	218	192	207	195	196	214	217	186	218	225	203	239	204	207	207	207	211	201	175	220	183	201	229	189	229	179	183	206	188	208	228	204	194	192	192	196	174	219	190	211	195	217	221	210	191	231	189	206	210	201	189	211	196	200	183	177	189	190	201	212	186	203	192	195	206	209	222	205	201	186	190	200	209	212	186	186	213	201	184	203	220	212	217	211	205	192	212	189	190	176	186	176	217	166	188	195	200	202	212	186	197	214	210	189	206	192	181	200	203	191	197	208	186	221	209	203	202	198	180	179	199	212	218	184	200	191	167	174	199	189	208	199	192	204	198	200	213	191	208	169	195	199	186	211	221	175	208	175	203	197	211	192	196	169	205	204	219	186	181	188	220	197	203	216	218	211	190	205	186	196	210	222	188	199	201	207	205	190	207	188	207	227	199	196	173	176	196	198	191	183	226	199	181	192	229	188	194	223	211	219	203	217	186	217	223	184	212	194	195	189	206	212	215	172	196	207	206	213	202	218	179	211	210	192	222	209	190	195	185	195	185	179	188	214	183	189	211	188	179	186	182	198	196	210	183	179	207	195	190	183	191	207	192	188	191	206	204	207	216	201	184	206	198	189	210	216	203	186	196	184	214	193	188	204	193	181	209	191	184	237	201	220	199	190	190	211	197	197	194	191	191	205	200	167	212	203	207	197	185	186	203	183	195	189	188	232	193	195	208	193	193	200	193	210	208	196	201	186	223	201	190	214	215	214	211	185	196	210	189	202	226	212	208	199	205	200	201	179	200	207	193	210	201	199	198	203	213	193	183	201	200	197	209	204	190	201	180	194	192	201	218	187	183	218	208	214	197	179	205	196	196	210	182	197	189	189	199	180	191	214	220	189	214	208	201	184	205	168	202	219	188	191	199	200	175	184	181	185	212	185	188	192	203	203	205	186	189	197	213	204	214	199	204	208	218	213	187	197	173	223	225	221	200	208	211	196	205	196	179	180	184	197	194	202	223	190	195	206	197	207	185	218	206	212	197	206	198	204	182	198	192	199	199	164	192	215	199	216	176	187	173	188	199	199	212	218	190	205	197	217	200	200	195	198	218	201	194	205	166	195	214	208	170	179	194	202	207	200	195	201	201	206	230	213	182	184	225	192	175	180	190	194	207	191	172	198	208	203	220	211	200	203	196	181	202	189	209	188	203	198	208	207	193	203	197	193	207	197	168	189	206	199	207	191	206	185	217	233	168	203	217	220	192	187	214	206	235	207	223	196	202	205	200	206	196	196	214	192	184	188	184	218	201	209	222	236	187	179	193	217	196	217	207	190	190	209	206	185	215	184	199	179	190	205	232	189	197	211	192	200	194	177	241	177	201	215	196	175	211	230	199	197	202	188	204	234	202	201	215	191	219	208	209	189	184	175	197	213	203	194	190	186	187	205	214	182	201	198	189	209	198	211	218	172	197	206	208	181	197	169	229	180	186	188	192	186	203	210	191	179	188	190	179	177	212	185	205	185	212	195	163	197	205	174	221	206	200	197	186	196	211	190	204	221	185	218	198	185	202	202	203	228	196	195	216	198	189	212	213	198	196	193	211	191	190	193	193	211	229	206	194	208	175	196	221	185	228	199	213	206	223	201	202	218	193	178	196	189	203	197	190	198	192	223	198	192	221	203	208	197	189	197	209	198	197	200	213	193	200	178	212	199	185	215	196	204	180	196	206	233	174	192	209	209	209	202	194	239	209	222	196	189	211	193	188	218	199	198	180	216	207	213	200	201	216	210	203	197	215	203	211	219	190	191	206	172	212	187	190	200	185	214	187	186	184	186	206	188	197	207	204	202	216	182	206	195	208	214	190	193	197	205	211	164	193	202	206	211	202	213	197	191	184	198	205	188	207	215	210	205	182	188	194	211	192	220	187	221	239	186	205	198	211	196	207	207	223	186	184	184	204	205	222	208	171	203	194	165	201	212	205	233	202	185	175	227	212	193	200	227	193	186	206	180	210	189	195	192	201	207	200	209	232	208	194	202	196	211	197	228	197	198	196	194	208	201	176	183	202	194	213	214	188	202	151	196	202	227	190	203	195	194	175	207	208	209	186	199	223	197	213	187	215	211	187	207	204	176	219	186	211	216	201	231	218	212	195	217	204	196	210	206	190	223	176	172	234	184	189	202	205	219	212	209	201	234	186	199	179	195	208	209	167	190	184	203	198	188	196	189	202	212	230	169	205	168	192	168	206	176	203	192	206	213	194	188	201	192	214	210	189	182	212	207	220	202	196	200	195	193	217	189	212	187	204	194	210	210	203	240	210	212	225	201	201	163	219	204
4899	367	359	257	220	239	202	208	262	2472	2031	522	225	191	199	195	219	215	186	187	215	190	179	200	182	214	201	205	171	192	197	197	194	203	203	209	220	206	201	217	204	212	204	194	202	185	201	199	173	195	197	173	194	198	198	174	180	171	192	220	212	213	196	225	200	187	171	208	187	167	195	195	208	186	184	194	186	198	192	215	191	199	208	182	178	210	177	198	195	173	180	186	211	162	211	190	202	187	207	192	197	172	195	192	154	177	191	195	178	189	200	183	196	189	190	191	185	203	205	198	181	184	211	187	192	177	192	186	215	200	209	184	214	189	188	189	168	170	192	197	184	165	177	188	170	173	190	197	187	195	176	187	207	175	169	181	195	168	190	186	191	206	194	206	193	173	185	192	184	194	206	193	192	188	179	210	193	218	202	209	206	195	182	190	162	191	175	185	201	215	187	190	187	203	199	180	191	214	190	176	199	180	189	197	212	197	183	199	186	221	193	208	187	179	204	201	188	200	202	195	194	188	206	186	195	185	213	172	220	187	184	182	207	209	184	192	174	190	196	190	189	188	205	188	182	180	193	172	195	188	201	202	191	188	185	203	208	177	212	196	177	198	186	209	196	198	196	191	218	182	168	186	205	191	193	200	216	177	202	192	203	186	170	198	225	175	185	221	183	196	225	191	196	216	213	196	210	170	197	189	180	194	173	185	188	192	208	170	214	181	189	185	208	202	185	192	204	229	202	196	221	206	168	197	172	201	195	180	191	200	216	170	197	202	206	208	193	228	187	187	187	187	186	173	194	183	195	211	191	194	170	193	188	182	179	188	193	211	174	180	186	194	187	173	214	190	183	191	179	193	202	181	178	211	173	168	181	193	181	216	177	219	202	201	204	172	193	190	184	187	167	197	177	196	179	200	176	174	198	195	202	185	182	190	178	198	203	203	171	186	164	192	214	171	194	224	194	197	202	209	196	195	196	168	199	191	162	175	194	216	194	204	204	194	193	175	194	197	203	191	185	201	194	192	192	195	177	181	208	210	212	182	212	199	201	200	194	195	175	168	208	188	181	198	224	174	196	187	198	184	216	186	184	204	182	226	184	223	191	213	188	179	196	217	188	190	180	191	199	175	198	181	201	179	200	208	205	197	185	171	192	184	200	171	216	211	193	165	181	179	188	192	215	169	204	194	198	221	199	184	172	185	197	174	200	195	191	199	204	205	185	166	204	177	180	176	179	200	179	189	209	203	175	197	168	208	194	206	196	198	202	169	233	175	173	186	197	219	220	209	199	219	181	175	206	204	179	216	197	179	191	212	190	191	203	200	183	191	193	189	191	196	197	190	183	175	203	217	171	191	198	198	187	185	194	208	206	179	210	192	203	183	200	188	203	202	169	205	195	191	202	162	167	171	192	205	199	215	208	180	206	199	216	180	177	197	199	165	215	167	200	166	180	202	184	209	188	188	198	204	204	195	165	201	176	201	205	195	188	198	203	201	200	172	178	200	199	202	188	173	187	166	177	201	193	181	206	174	185	174	205	177	187	205	193	186	181	185	175	171	184	183	198	207	219	186	210	190	194	169	197	200	211	198	192	181	186	198	216	194	186	181	209	194	195	215	207	202	205	184	193	223	175	185	193	174	210	187	205	177	207	214	187	178	198	198	196	212	186	201	197	171	194	181	180	180	204	219	191	188	204	187	187	185	173	218	191	180	207	200	195	217	186	200	218	175	166	186	176	199	204	195	196	191	188	219	187	180	183	197	197	197	195	189	188	183	187	207	207	171	191	195	189	172	204	234	180	198	179	203	184	180	177	205	205	177	207	190	204	195	188	201	180	166	211	189	183	185	189	182	222	197	196	202	182	199	190	180	204	164	150	202	171	180	209	180	194	173	193	178	168	209	188	185	188	190	195	190	186	189	215	193	195	190	235	201	192	226	188	201	175	169	199	195	169	190	185	181	191	180	192	175	201	178	176	190	205	239	196	207	210	201	200	168	182	211	193	183	168	182	186	209	183	175	202	200	170	198	200	161	190	204	208	194	203	209	191	178	181	205	177	179	190	184	226	176	189	213	166	195	219	194	199	204	202	211	210	186	197	186	192	189	187	191	179	168	193	209	180	209	172	208	182	178	190	176	224	206	191	207	197	170	173	191	186	201	198	210	188	175	191	186	163	192	180	212	180	221	198	192	173	192	173	186	184	209	187	194	205	186	203	192	166	198	183	169	201	199	175	183	198	209	193	193	191	192	172	202	190	186	183	193	189	208	188	208	177	198	199	159	219	197	169	203	197	193	218	199	178	191	218	183	189	182	207	184	187	194	178	200	207	210	193	210	209	212	188	164	221	193	196	182	186	172	195	200	183	175	219	206	169	172	175	213	204	167	205	207	194	186	191	183	202	197	201	209	208	197	195	193	183	178	197	189	185	202	191	189	191	215	206	191	189	175	214	195	169	184	187	209	205	173	181	186	171	185	184	194	174	179	196	174	191	199	193	179	209	200	188	212	186	199	182	230	206	206	222	185	192	178	196	166	215	194	181	187	177	196	193	191	211	203	199	206	189	164	181	205	192	211	183	192	191	193	186	194	171	212	182	200	177	184	201	183	169	187	203	197	185	183	185	206	202	220	188	204	193	189	180	180	164	209	196	212	186	207	185	171	197	186	154	205	186	196	208	196	183	192	190	187	206	208	211	190	170	204	185	219	200	187	213	198	192	186	185	205	207	193	210	196	196	225	195	188	211	193	186	197	203	189	168	195	195	182	211	197	190	214	199	196	203	162	205	196	191	190	182	201	190	196	181	202	172	215	196	167	196	204	185	187	180	198	212	202	185	178	185	208	174	213	177	189	180	194	197	163	172	187	190	188	191	190	187	210	225	163	208	186	204	203	202	196	196	180	192	239	212	209	209	198	228	188	193	171	185	199	187	208	209	199	193	200	183	181	207	193	181	187	187	173	173	200	198	181	189	186	192	193	209	198	194	194	200	218	180	198	196	178	170	188	191	188	200	204	180	171	157	186	205	189	186	180	200	195	181	225	203	199	176	203	195	211	203	187	209	217	203	196	192	183	182	202	183	197	185	166	205	208	182	184	200	199	176	199	189	194	208	178	184	202	208	185	181	174	180	163	204	184	189	211	183	175	188	186	190	178	186	204	165	207	197	200	168	195	198	190	193	181	175	187	201	200	191	199	188	185	186	182	191	184	178	187	168	207	189	171	190	218	194	193	201	202	186	192	208	200	189	208	215	196	202	198	199	174	187	189	176	194	210	209	197	202	164	183	206	186	194	174	194	201	188	220	168	186	210	194	193	194	180	220	201	216	183	205	193	182	166	195	211	199	194	185	213	198	203	199	210	183	212	230	202	207	183	201	172	205	178	172	187	206	188	209	199	178	196	176	181	192	196	180	178	213	206	199	203	189	207	175	178	210	198	174	193	185	197	176	215	182	202	204	189	169	171	208	204	198	194	208	194	229	224	191	177	206	195	181
25090	21056	26764	24827	3176	736	540	463	691	13215	18311	4238	429	358	344	320	339	327	378	392	347	340	373	348	311	348	366	327	336	329	336	367	374	327	351	312	332	371	348	345	320	324	343	365	356	311	351	358	357	336	365	342	338	377	336	332	348	341	362	361	336	317	334	309	327	349	331	329	323	326	310	316	369	300	310	366	333	345	365	334	338	361	326	315	350	365	352	356	322	374	351	333	332	306	361	337	382	342	368	326	305	308	321	338	322	353	344	368	344	314	333	353	344	331	319	333	379	323	332	378	350	350	327	351	299	332	345	340	327	342	355	306	358	344	358	314	315	306	346	389	339	306	330	350	344	356	332	339	325	370	332	351	358	342	332	321	343	326	330	357	356	335	308	333	356	347	319	318	325	343	312	339	295	318	380	360	367	365	322	328	342	365	312	346	332	339	327	352	349	347	359	335	313	352	331	309	348	364	324	341	339	311	329	351	334	328	325	343	365	308	320	346	342	359	379	339	318	309	341	389	355	318	345	294	357	320	302	332	336	337	308	349	345	377	335	343	361	290	313	319	359	340	313	311	350	337	327	342	327	364	369	330	332	331	355	320	322	331	349	348	313	318	358	321	329	327	319	348	347	364	325	342	351	306	338	322	348	347	335	358	336	306	339	278	346	346	320	367	328	349	363	330	335	342	356	337	326	324	294	331	284	304	349	345	355	318	324	324	329	342	358	375	330	323	340	333	342	353	346	337	335	325	345	303	319	344	335	332	356	316	346	330	339	345	345	321	338	351	333	359	303	355	351	324	325	328	369	357	354	345	323	343	346	345	330	341	313	336	342	356	312	298	338	316	355	383	333	314	337	332	330	332	334	348	301	358	345	346	313	337	372	317	367	361	326	327	295	346	347	344	319	367	337	348	343	328	351	353	338	313	339	314	323	350	344	309	337	308	347	353	341	311	323	311	298	346	332	337	358	356	316	377	332	347	354	305	331	328	334	333	344	372	326	373	327	341	340	364	351	304	356	338	317	341	312	349	369	347	353	326	347	331	358	318	360	293	317	349	335	332	338	341	321	325	347	331	324	330	362	340	355	370	367	331	314	336	318	306	341	370	305	351	351	320	356	341	334	360	348	302	348	335	349	320	323	355	382	358	335	321	336	331	328	319	318	354	347	326	343	350	316	352	328	356	365	329	363	337	366	323	362	388	341	314	367	354	361	327	299	331	355	352	342	348	355	342	322	315	338	337	352	352	355	336	349	335	378	366	323	338	320	304	366	314	352	316	337	335	318	342	321	324	304	322	332	332	344	318	306	354	343	354	327	361	358	323	355	344	371	358	344	352	314	373	340	336	328	327	342	334	303	332	363	305	322	392	372	372	321	358	336	309	354	339	325	357	362	347	357	352	321	340	335	335	347	316	350	355	335	318	333	339	350	353	338	333	351	331	326	343	336	313	349	320	364	359	355	344	334	336	337	346	370	350	334	329	315	354	346	325	354	344	319	322	341	318	360	323	315	350	331	333	327	357	320	346	345	331	360	356	364	327	319	320	339	326	335	391	306	346	329	326	328	355	359	342	333	300	337	322	351	314	324	306	365	321	322	309	323	320	339	376	384	353	351	330	350	315	330	368	348	333	320	351	335	336	345	342	344	338	330	366	359	337	338	374	339	344	334	326	311	325	323	311	372	358	316	338	339	342	354	308	323	365	315	339	357	324	336	334	372	349	347	329	364	347	327	335	375	391	324	354	337	329	347	325	373	371	326	330	391	342	307	366	379	326	344	367	308	326	361	356	313	353	346	329	328	351	340	361	349	330	329	326	343	351	336	327	333	327	356	323	308	309	313	340	343	315	342	332	345	345	375	328	352	290	345	333	381	353	345	353	357	359	324	346	341	309	352	326	334	335	361	357	317	363	341	354	338	358	318	361	363	346	341	304	354	372	369	353	355	322	356	366	329	303	340	321	339	343	352	329	320	326	332	352	354	336	329	307	318	341	334	360	320	338	364	321	296	350	323	385	331	325	339	353	338	366	333	346	328	360	320	348	338	311	335	326	360	373	345	330	349	316	343	333	306	320	333	348	348	366	308	368	308	318	314	343	359	371	357	328	360	372	333	354	342	350	339	347	341	363	343	304	341	311	325	333	300	366	367	352	317	372	331	354	328	349	345	339	335	341	353	341	329	340	350	342	354	331	356	330	352	347	311	320	322	341	341	355	340	353	342	335	306	319	334	340	295	342	346	363	353	353	348	335	311	341	337	332	333	330	331	353	328	336	362	324	351	339	358	314	348	304	334	319	310	362	355	336	336	302	342	319	299	316	328	328	344	334	365	340	329	329	322	335	366	349	349	359	365	319	318	333	354	328	347	353	352	358	369	337	328	356	327	320	330	335	347	352	344	332	338	341	338	338	346	352	314	361	302	342	317	375	329	375	336	376	349	313	361	336	345	342	323	343	334	320	340	310	328	345	330	320	353	324	318	328	357	335	321	367	324	336	353	319	332	316	343	322	323	369	333	362	332	300	357	315	339	349	358	362	330	312	360	318	354	359	336	310	306	355	336	346	315	342	340	355	356	326	343	372	345	347	321	354	338	309	336	352	342	341	337	334	323	335	311	345	330	357	316	350	331	328	355	353	331	337	359	321	306	345	360	327	318	332	330	363	353	350	332	356	329	300	335	353	307	337	355	335	378	314	342	339	347	373	337	341	341	298	312	317	333	298	340	341	346	332	364	328	344	352	367	327	324	338	319	330	340	347	352	336	356	359	301	291	335	311	341	294	339	378	377	348	379	333	312	333	339	359	311	297	336	323	360	312	318	325	309	345	335	330	346	298	325	354	349	330	341	339	341	354	354	370	325	330	312	359	305	315	382	315	345	310	342	376	338	371	363	322	333	344	318	322	337	334	357	370	369	336	362	309	341	352	370	336	370	347	342	382	333	329	340	342	345	313	305	307	319	335	328	348	331	316	355	352	351	325	341	332	359	321	332	360	339	328	335	299	340	336	323	402	313	374	322	326	339	339	351	341	354	323	342	333	348	349	390	340	342	334	341	319	348	314	328	352	341	295	305	319	349	339	322	334	337	353	364	332	360	330	335	372	353	313	373	358	379	332	351	331	336	352	342	355	345	329	381	330	355	371	298	336	345	336	360	345	357	334	330	321	331	334	308	310	326	332	352	300	327	349	320	313	334	303	313	338	342	349	335	332	322	329	360	318	361	358	348	353	321	335	357	340	340	364	357	324	314	336	331	310	331	343	349	338	318	337	354	335	347	306	336	291	341	305	324	339	362	310	337	345	327	367	331	360	324	338	362	342	345	354	299	352	351	340	348	320	358	341	343	313	348	370	340	346	368	340	360	332	341	354	331	322	333	331	365	359	355	364	336	356	307	299	337	336	309	343	328	359	314	350	356	326	326	344	376	364	336	334	335	338	366	322	328	338	343	319	341	321	344	315	372	325	342	359	349	329	317	343	350	328	301	370	326	314	347	316
3488	2704	2149	1161	777	643	572	507	999	16937	16414	3338	324	337	313	337	345	315	366	331	326	318	300	322	340	314	346	315	301	315	319	360	304	296	325	314	329	313	329	312	315	335	309	340	342	320	307	314	346	336	312	339	310	309	316	344	345	327	344	326	302	328	331	328	353	281	314	345	321	324	361	352	309	346	360	340	320	352	333	321	313	325	328	312	302	360	308	351	333	350	330	312	320	340	343	326	303	387	366	308	332	342	295	326	328	312	320	293	366	318	278	313	309	327	309	361	349	290	323	315	324	331	319	322	324	356	328	341	348	316	336	348	369	331	325	349	331	362	336	309	318	336	313	341	319	340	301	304	317	351	326	298	326	322	308	310	283	346	349	333	345	297	300	328	303	318	350	306	353	331	324	349	346	313	303	340	357	328	299	339	317	331	355	335	366	325	300	308	347	343	329	310	315	336	320	290	347	327	317	331	340	327	332	325	348	316	290	326	333	314	323	298	330	307	320	336	336	323	322	342	305	300	318	339	322	353	312	320	335	378	295	320	302	338	316	346	319	309	327	338	352	345	338	306	333	324	324	316	340	290	331	321	309	314	353	339	330	328	352	341	343	336	322	334	352	313	329	315	311	325	312	306	329	334	319	299	348	334	311	343	306	315	345	347	327	324	316	341	310	327	290	324	320	330	342	321	333	326	315	302	319	306	317	322	352	321	309	318	347	334	313	335	324	340	313	333	355	358	349	309	338	334	342	338	325	312	333	312	317	339	345	313	333	325	292	330	320	315	332	294	322	344	321	340	322	310	331	330	342	344	341	333	340	339	341	286	334	310	342	329	319	302	318	332	329	331	327	317	317	323	325	316	322	343	327	315	324	328	336	343	329	331	352	344	317	333	324	317	352	333	326	341	314	302	306	338	343	333	339	327	321	342	334	368	324	305	346	321	316	316	318	316	330	333	311	287	306	339	319	315	343	318	347	310	309	329	288	365	321	312	338	298	324	317	335	316	354	330	289	336	310	300	327	317	326	325	328	332	333	349	328	326	337	331	328	317	359	310	322	288	308	321	333	337	350	316	349	357	322	329	327	307	327	316	286	321	307	314	353	302	338	342	326	340	321	307	352	339	324	343	294	309	341	315	343	323	330	336	339	307	351	286	318	329	299	346	331	330	351	333	320	328	325	329	304	299	308	331	323	322	355	337	301	312	286	308	311	316	309	313	312	323	331	318	314	338	331	310	335	310	335	358	294	308	320	337	353	332	284	357	331	345	323	295	340	299	338	340	306	317	344	341	325	319	320	330	336	307	346	310	371	298	333	330	317	335	357	324	330	304	318	321	343	331	337	340	309	304	320	337	320	312	347	311	322	326	325	307	315	305	313	335	338	362	309	336	304	316	347	327	323	305	343	324	319	342	326	330	322	320	324	319	320	348	357	316	316	350	335	327	318	355	330	325	349	332	330	299	310	344	322	341	334	351	327	330	311	341	328	342	346	305	307	322	318	349	325	302	352	324	336	346	315	318	327	328	324	357	323	331	342	334	317	310	341	316	285	334	307	331	331	302	325	327	312	331	323	314	323	308	335	292	317	308	335	328	323	327	337	322	350	325	336	370	327	332	352	313	313	298	330	319	316	314	307	319	333	323	299	314	300	331	326	338	323	325	322	326	291	287	319	314	344	320	314	343	355	334	345	318	297	340	309	380	338	325	349	352	312	347	344	337	334	319	313	368	290	325	303	337	333	317	354	335	334	321	332	336	314	330	339	302	311	312	317	333	336	349	321	316	349	308	335	319	338	331	337	321	323	276	338	319	344	325	338	347	340	348	294	303	315	330	344	344	335	325	329	321	331	331	288	313	340	331	329	339	314	296	349	308	335	312	343	308	313	311	293	348	319	336	340	308	322	323	320	310	310	313	336	343	317	386	331	323	300	296	326	340	329	340	332	336	328	313	335	353	326	325	329	321	318	339	319	360	322	326	342	358	353	309	318	297	337	341	345	349	321	343	306	309	329	319	328	313	319	313	317	320	289	315	296	329	333	319	322	332	318	315	332	321	355	335	319	303	304	334	314	323	347	357	312	318	324	325	337	327	317	334	365	313	322	293	355	329	332	328	336	349	330	331	341	313	290	353	349	334	296	314	302	314	338	345	323	284	301	336	314	323	320	314	335	288	314	352	339	336	350	328	321	339	315	323	322	335	297	307	337	304	331	334	327	282	323	338	366	348	304	348	315	330	323	287	322	317	316	279	301	310	316	338	340	341	325	329	314	346	326	330	343	334	329	329	309	337	324	302	304	321	313	301	303	322	316	333	333	342	314	325	345	337	327	328	351	352	334	317	350	337	315	326	314	333	302	302	317	315	296	358	320	325	294	335	300	352	293	317	313	336	322	358	287	331	312	331	336	306	338	349	340	321	311	346	320	333	326	293	346	332	299	290	326	302	320	342	305	326	335	316	324	331	328	329	325	331	315	352	310	311	343	341	307	305	314	313	328	353	330	316	369	349	340	339	338	323	328	291	315	319	313	323	304	312	307	353	336	335	333	339	329	345	327	360	312	298	340	299	329	319	325	323	302	340	298	280	354	325	295	326	320	335	350	333	351	337	321	322	334	304	326	308	316	309	340	315	306	322	324	309	314	334	306	307	317	320	309	307	343	326	304	346	307	354	332	303	331	337	330	276	315	313	321	326	323	326	339	343	312	319	336	306	338	308	294	339	307	336	305	336	293	346	320	367	316	328	311	311	341	324	291	337	325	346	335	310	325	309	320	319	342	339	310	327	317	309	324	326	345	338	304	342	316	291	348	337	333	334	327	309	319	302	313	359	325	337	337	329	345	343	331	314	330	293	332	315	313	316	318	335	319	316	317	299	309	312	316	302	345	325	343	331	322	302	317	323	361	326	334	321	304	343	342	322	339	331	294	328	330	265	333	368	325	305	322	322	321	320	321	315	331	346	303	318	342	315	362	322	321	327	337	307	336	329	294	324	338	343	324	315	340	331	359	325	360	337	296	345	329	340	319	339	324	356	298	317	307	341	318	328	311	318	330	326	342	313	315	330	321	325	347	343	333	298	349	327	331	331	331	315	336	328	312	328	308	333	338	317	319	336	324	355	325	331	317	353	316	341	319	307	332	294	333	353	319	309	327	312	305	322	327	335	325	333	332	340	358	356	300	295	335	317	308	355	353	310	311	336	306	321	335	332	312	298	335	330	311	327	317	290	312	319	332	293	348	330	343	335	318	350	348	340	328	363	326	336	310	340	341	314	283	298	352	298	348	333	321	302	337	314	344	324	352	342	341	326	284	364	319	357	316	340	308	350	338	313	313	344	303	315	321	336	325	283	321	317	309	302	310	321	309	327	319	322	319	281	318	306	307	334	316	363	323	311	349	303	326	314	323	306	343	343	307	358	329	363	311	381	328	324	334	334	290	325	337	329	319	325	278	321	316	333	337	369	343	314	287	313	340	311	292	344	341	325	320	323	348	304
24011	21060	28207	24129	21014	6480	1436	842	892	18863	21016	7262	624	576	557	572	518	493	537	533	511	536	541	494	515	512	533	498	510	540	472	520	518	492	502	566	518	507	520	507	514	506	469	538	476	503	507	463	494	514	487	516	508	542	500	512	521	467	467	499	544	540	486	486	537	520	498	497	578	497	501	512	503	498	492	479	517	518	473	469	536	495	558	526	508	533	510	482	514	501	523	504	506	528	505	526	477	520	512	514	487	484	486	471	497	537	480	484	487	501	498	507	493	517	527	480	502	534	480	477	488	492	501	517	488	528	505	515	492	486	506	499	511	498	498	473	511	460	490	515	481	512	497	503	504	488	503	487	495	469	480	501	494	536	484	514	547	491	483	441	484	497	459	473	517	503	511	491	464	458	523	496	506	515	503	525	497	515	484	511	456	482	505	524	498	517	517	498	514	481	534	475	510	540	481	451	502	505	484	491	502	527	463	506	521	502	521	490	488	500	501	500	450	493	482	460	482	516	487	531	487	488	507	518	489	490	478	507	506	541	523	505	496	472	449	480	533	492	521	529	504	504	455	530	479	536	523	461	529	471	522	497	526	468	524	516	531	503	515	510	529	470	458	452	515	530	550	508	480	492	492	493	469	504	468	515	482	509	514	482	516	453	481	497	490	493	514	544	536	505	464	517	498	507	486	498	543	510	505	503	502	487	458	462	486	544	484	506	499	485	513	536	485	477	502	491	546	450	507	521	513	493	462	495	479	478	511	524	487	488	495	456	502	519	495	499	483	491	520	512	488	458	523	506	503	515	501	504	503	460	518	482	513	504	483	475	463	471	479	498	500	505	490	508	470	512	481	506	495	477	496	479	494	482	480	509	532	521	489	530	514	523	514	484	506	476	510	515	514	497	505	480	514	484	499	517	521	500	536	495	466	485	535	540	486	513	489	502	527	502	554	509	520	482	460	473	480	487	468	482	523	535	500	441	552	529	500	545	522	478	492	501	462	462	511	516	518	521	496	510	488	502	479	479	499	495	453	507	490	489	492	492	496	513	465	474	492	488	485	511	482	507	486	447	463	526	502	533	528	496	517	503	491	476	496	468	482	534	490	532	523	508	494	519	511	503	502	487	466	503	479	493	501	492	480	514	481	500	503	508	510	528	509	476	464	510	512	505	505	515	505	499	512	521	486	491	496	483	522	538	502	513	531	523	505	519	510	508	487	493	533	499	508	464	494	476	506	544	507	494	491	483	497	480	503	514	492	498	473	515	474	480	511	525	504	475	519	486	482	501	527	519	495	527	517	480	502	481	540	519	492	481	483	487	523	488	510	487	497	504	484	525	531	527	503	520	512	546	477	513	554	496	541	501	506	504	452	495	495	470	501	514	526	514	501	489	509	569	513	500	438	504	460	512	526	485	511	449	545	495	531	505	497	475	525	490	523	512	471	484	488	478	478	523	482	507	507	478	479	461	463	482	461	447	478	458	501	517	479	487	494	530	499	509	505	441	517	498	460	513	489	521	515	512	470	486	476	511	488	523	501	498	501	515	470	479	529	489	520	524	518	487	544	532	517	541	473	473	479	532	512	475	509	505	493	529	478	533	470	493	513	450	526	488	511	491	504	491	509	495	520	503	498	506	458	515	511	465	512	525	507	494	513	501	460	515	487	536	451	492	544	507	473	527	550	469	512	480	523	507	474	515	483	500	461	502	497	485	497	467	515	476	526	483	522	484	495	543	558	482	487	534	521	532	489	473	509	518	499	499	481	546	491	478	528	482	525	489	508	469	465	501	534	510	526	498	489	486	499	512	500	514	506	479	473	480	518	495	475	492	505	479	495	494	522	502	514	518	460	529	481	536	485	480	543	477	504	472	494	514	502	519	466	526	484	478	516	475	485	508	453	475	495	525	489	510	499	512	529	476	483	497	504	485	535	483	481	511	511	498	514	511	484	484	498	481	501	538	518	475	497	532	474	492	523	489	498	467	497	499	516	500	536	527	503	550	487	502	516	473	488	482	487	495	474	525	508	531	512	475	527	514	486	501	486	473	483	504	526	475	517	520	505	499	479	517	508	507	475	457	491	470	504	466	503	503	447	482	488	525	534	482	512	532	451	494	521	501	565	475	483	553	504	501	527	465	507	495	486	477	487	456	504	510	480	498	486	486	493	548	479	502	517	487	473	511	494	461	489	494	476	521	486	519	501	472	504	511	489	449	521	540	539	502	512	486	481	514	527	497	438	505	486	519	483	478	470	477	499	457	501	498	496	508	544	481	495	505	552	512	504	485	493	468	524	501	518	479	466	534	471	510	493	484	465	490	518	513	514	478	493	500	482	489	454	477	534	529	513	526	514	462	509	487	473	511	506	477	479	490	517	501	476	480	461	525	491	486	492	499	487	519	549	486	470	484	501	492	512	504	495	513	472	497	494	488	486	494	474	459	499	509	517	452	533	510	496	481	537	483	501	460	498	495	457	468	454	481	533	487	486	500	485	465	509	497	506	514	488	539	494	513	532	485	487	521	486	519	434	516	524	524	526	485	482	517	483	475	476	494	484	509	494	530	528	481	515	495	503	492	486	484	496	493	521	468	485	540	452	506	499	489	491	494	477	484	499	496	534	501	489	460	532	494	486	566	465	486	513	480	517	495	505	458	493	460	512	505	505	504	475	512	476	550	495	492	481	470	480	497	486	541	476	430	465	492	508	511	512	482	483	463	493	492	495	501	510	495	478	479	497	450	460	468	453	499	509	511	521	499	514	465	497	509	556	485	474	547	530	530	507	490	473	511	489	461	489	513	506	502	488	494	486	488	498	493	507	515	496	468	496	474	504	480	480	486	514	468	495	541	520	497	489	528	540	524	485	463	500	482	506	505	503	508	480	478	501	451	474	492	508	513	496	517	446	488	521	511	508	496	496	535	509	474	470	510	472	478	538	486	491	499	503	474	509	506	511	506	523	551	484	485	500	521	492	484	505	499	474	479	489	491	481	503	444	466	515	500	474	492	526	515	523	485	508	490	510	483	476	527	453	489	463	515	498	507	489	481	488	482	506	501	497	512	507	455	508	490	485	514	498	500	520	539	489	495	513	511	525	467	469	489	493	494	501	505	513	492	484	510	456	482	494	481	476	493	491	496	527	538	454	505	464	559	517	532	503	496	461	535	533	445	498	482	493	485	460	487	516	456	497	464	510	498	481	515	531	493	498	526	540	479	551	470	482	452	519	511	463	476	531	507	502	469	510	465	468	511	496	503	556	472	491	452	477	508	475	472	522	450	489	512	501	522	492	488	513	517	483	487	470	453	526	547	479	503	506	496	552	489	492	438	488	500	502	483	499	508	514	539	511	508	476	470	481	454	525	484	472	508	467	486	480	490	449	494	541	516	475	476	473	500	508	515	504	510	505	501	502	485	488	506	484	475	506	514	469	471	465	533	496	479	467	504	489	520	496	503	497	481	450	519	461	520	478	512	507	503	497	489	467	532	493	532	524	477
3819	5761	4616	2413	1689	1259	1051	943	1259	22309	19423	5440	541	512	484	506	495	487	508	528	471	476	450	446	507	500	428	456	473	513	433	470	469	479	501	449	444	502	463	468	458	454	424	432	510	476	483	470	481	496	461	449	453	491	412	469	463	484	465	491	449	451	513	436	461	480	463	479	437	443	463	450	449	451	490	476	415	472	439	468	465	451	457	477	471	500	451	428	461	438	434	461	513	416	477	446	446	468	502	460	465	496	458	437	436	454	502	448	461	435	454	453	451	484	435	493	480	454	473	445	461	455	440	468	459	481	445	445	466	446	468	460	465	444	453	465	434	450	454	432	461	477	483	428	467	459	483	437	483	456	480	449	457	447	392	454	474	461	467	446	500	434	453	478	459	440	486	476	435	470	496	478	459	452	499	444	489	475	486	449	472	478	458	464	442	433	483	442	488	495	446	458	463	496	455	449	461	511	465	455	464	470	501	475	476	461	451	451	447	458	433	464	485	444	459	442	489	405	489	462	433	460	489	439	450	440	454	454	523	439	473	460	453	479	422	428	435	489	491	455	456	454	437	468	472	432	479	501	494	427	458	475	487	484	454	454	456	444	445	512	477	457	442	443	468	456	461	435	470	470	482	439	474	472	475	442	440	434	462	501	425	467	440	425	489	469	467	483	466	455	431	453	428	442	485	458	457	453	462	495	435	502	457	482	465	470	499	466	420	473	444	453	471	440	445	503	467	473	443	469	459	429	455	457	465	436	442	468	460	446	476	492	457	446	433	442	445	482	454	451	433	424	454	465	486	433	518	474	438	435	495	464	475	507	464	457	461	446	459	442	494	474	434	470	495	487	444	484	433	449	474	501	480	481	470	482	452	469	439	477	469	508	439	484	460	466	484	494	497	437	426	475	479	482	453	472	469	418	433	467	540	506	439	458	488	460	426	488	444	414	441	433	445	469	455	453	475	462	459	464	436	461	449	503	452	432	477	437	476	448	463	426	459	468	461	456	452	476	478	480	477	471	489	456	461	478	481	473	440	479	481	437	456	475	475	435	441	446	459	453	499	470	482	450	430	459	446	425	488	436	440	472	440	482	473	424	456	436	465	490	471	483	460	424	476	490	487	460	418	469	478	465	476	462	431	445	448	445	469	435	438	513	471	436	438	444	465	453	449	452	420	458	484	455	442	454	482	473	466	468	478	426	492	447	428	484	478	448	476	491	475	453	443	466	438	475	437	464	463	460	465	490	457	498	443	415	430	460	442	463	476	460	442	453	455	459	491	476	456	456	475	443	435	444	439	467	481	435	465	465	425	449	467	474	446	478	469	447	455	462	413	449	430	519	501	482	431	482	470	477	432	460	466	438	444	465	433	493	430	495	430	478	491	424	420	450	489	478	495	456	438	435	433	424	496	437	435	434	465	404	459	443	465	481	467	449	457	466	448	439	463	435	496	461	441	439	474	425	447	471	451	435	492	443	446	489	468	450	515	458	468	452	472	454	434	464	496	486	463	448	461	455	441	463	450	453	498	489	452	434	434	500	485	472	450	469	455	505	459	438	490	488	469	458	450	436	441	466	485	442	471	463	436	458	503	432	434	470	462	424	417	440	419	435	457	440	455	446	484	442	454	442	453	448	455	454	454	495	474	493	459	435	480	482	441	452	487	439	494	445	464	469	433	461	471	499	476	451	453	449	443	403	476	434	474	470	468	476	437	434	454	479	474	439	498	416	458	446	446	454	450	438	460	468	463	433	464	449	479	444	464	461	454	412	463	413	446	456	434	457	450	446	442	434	471	479	476	464	468	434	453	450	432	453	455	463	462	456	453	428	453	493	448	463	453	450	467	467	449	459	446	442	469	447	519	457	440	486	471	473	489	452	486	445	448	458	434	450	453	450	464	476	454	448	471	432	484	483	488	456	449	419	486	453	463	441	464	457	457	447	521	449	446	460	454	456	464	476	451	454	461	511	485	466	439	435	428	432	437	467	408	428	478	405	447	495	432	445	409	467	412	463	478	451	449	473	427	468	467	437	444	426	449	435	466	421	447	478	480	435	469	466	474	453	467	481	454	446	465	421	456	462	455	436	412	423	484	463	425	454	414	459	458	433	434	479	446	439	440	444	426	453	441	444	460	445	435	452	456	463	474	421	473	461	486	483	415	451	436	467	476	470	510	438	436	488	473	433	461	414	479	460	445	484	445	422	463	466	450	439	471	469	443	436	443	500	462	472	429	483	450	450	475	443	484	452	479	471	430	481	389	482	438	447	450	471	443	496	421	456	444	460	463	457	442	441	469	466	472	461	446	410	464	452	450	454	484	439	447	435	451	477	470	424	453	460	470	445	458	432	435	473	443	455	450	443	462	460	457	474	503	498	460	453	399	488	432	457	476	497	452	465	445	453	445	470	451	449	472	461	445	496	432	418	460	453	444	484	466	472	443	448	474	472	464	482	477	455	466	460	452	445	459	468	456	459	461	462	488	456	439	482	466	461	458	446	436	458	451	462	449	437	457	470	475	443	453	451	438	426	485	452	464	472	474	460	473	459	484	480	440	426	465	466	459	449	457	456	426	445	455	464	474	467	446	447	472	432	461	467	434	450	461	428	443	414	445	463	472	438	458	436	480	422	455	439	441	470	449	440	442	475	451	466	471	466	466	515	464	456	496	452	447	433	474	444	469	463	457	472	456	449	459	433	466	429	455	460	448	503	436	470	485	455	384	473	446	471	470	487	499	466	440	449	473	463	487	445	461	461	439	481	475	393	452	435	485	450	475	456	475	496	470	460	428	437	459	435	416	425	444	475	484	491	472	472	435	498	453	446	478	452	469	451	458	493	424	440	458	414	483	457	451	454	406	412	466	458	447	491	416	449	422	465	479	453	444	444	491	462	460	469	457	450	444	475	474	434	472	433	506	473	501	449	408	433	441	475	492	467	465	448	448	441	490	469	510	453	440	476	445	488	469	449	450	427	462	447	457	462	437	464	429	439	475	448	468	453	430	446	457	437	493	435	487	424	475	456	455	458	451	484	441	458	489	419	455	445	448	467	475	433	463	434	472	443	454	459	461	409	426	476	443	464	471	419	454	462	464	449	470	449	474	475	409	461	462	450	467	454	443	445	459	445	449	481	473	457	445	444	406	491	465	464	442	490	444	485	433	433	455	458	461	443	456	434	456	431	455	483	456	476	450	450	444	418	441	466	454	464	466	440	483	445	438	455	432	462	461	471	459	478	445	414	456	499	452	438	457	448	475	453	457	463	442	462	467	466	414	463	458	476	470	440	481	458	449	422	406	437	466	463	459	517	435	460	439	468	460	470	483	427	455	452	452	471	472	463	429	430	458	445	410	426	463	455	444	440	469	482	485	466	458	464	485	454	480	474	445	446	457	471	463	458	459	459	468	406	426	418	447	455	460	454	472	482	421	448	426	456	465	454	481	505	489	464	444	464	444	471	433	464	459	442	476	461	409	436	449	461	481	446	456	437	455	461
27275	11009	581	243	161	148	145	142	140	228	495	390	126	124	129	138	128	115	125	138	132	126	127	137	137	136	141	121	121	113	95	119	136	109	133	115	108	123	128	120	131	124	119	141	120	133	122	114	113	126	119	130	128	131	127	124	138	108	143	126	121	106	131	128	120	138	116	128	113	134	134	111	119	112	122	153	119	109	155	124	139	113	111	135	125	129	116	123	143	130	154	100	125	136	118	116	130	112	131	129	131	146	137	136	145	131	113	134	121	113	147	101	127	103	130	116	115	133	109	133	127	130	123	123	114	124	127	127	136	105	120	103	111	146	123	130	135	109	118	144	130	117	134	125	122	147	165	121	121	122	106	109	143	143	135	110	146	132	113	123	117	135	129	140	126	119	122	140	115	123	124	137	134	125	132	130	132	122	140	110	135	135	143	137	117	109	136	123	124	133	137	136	129	131	112	112	121	138	122	111	122	129	101	126	134	121	128	127	135	136	133	126	151	131	151	111	122	124	138	110	126	123	115	136	141	119	121	129	121	114	126	143	121	152	112	134	133	124	147	120	139	107	125	148	146	147	120	108	111	99	133	90	121	117	118	131	128	124	121	130	113	129	141	126	119	122	135	128	150	121	113	113	102	159	128	136	124	110	120	123	125	144	143	115	115	133	108	124	112	116	127	114	131	129	126	126	132	123	141	115	124	138	112	121	122	128	143	115	127	138	125	139	136	136	124	118	125	116	129	140	146	108	127	121	130	141	95	143	118	136	133	127	124	136	138	131	139	119	112	111	135	129	129	128	124	135	124	147	118	105	130	154	122	127	117	124	139	129	128	115	114	113	137	133	124	131	133	124	118	122	109	134	118	121	115	139	144	137	143	108	125	140	121	138	135	108	133	118	126	145	123	124	121	131	109	137	134	123	121	123	118	132	120	150	106	135	127	133	131	136	127	131	124	127	102	134	136	139	128	110	130	134	136	131	133	121	115	146	128	126	103	146	134	135	110	160	121	125	118	136	129	134	140	115	125	121	146	139	133	145	126	135	113	118	142	120	115	109	125	119	121	117	136	121	122	117	124	113	122	134	143	107	124	126	111	128	124	134	138	113	137	142	138	134	121	112	122	131	140	125	119	106	122	120	130	130	118	92	110	130	112	104	118	99	124	131	138	119	131	133	118	126	130	103	121	111	119	97	115	129	150	139	130	120	119	134	142	100	111	146	137	128	146	125	119	131	128	109	122	127	133	127	123	159	148	132	130	135	136	121	130	128	133	125	124	128	149	149	143	120	105	123	112	143	118	124	136	150	130	91	120	139	108	117	112	136	131	133	133	132	123	111	131	118	132	133	123	122	140	132	136	121	141	123	144	101	126	137	115	120	144	125	124	133	114	113	137	104	124	113	127	128	117	159	136	131	105	111	120	128	111	128	121	117	144	114	129	140	123	120	143	120	116	114	116	128	142	115	126	141	125	140	129	136	110	136	110	119	125	111	139	114	125	125	136	148	141	133	121	130	120	119	116	143	148	149	134	117	149	121	146	108	112	139	111	137	108	119	123	148	138	132	130	124	119	134	128	120	119	144	124	100	128	137	149	120	124	99	137	109	113	125	120	111	124	139	124	103	132	125	134	128	130	137	113	105	120	129	134	129	126	115	122	118	125	121	117	157	125	114	127	129	137	127	128	113	115	127	135	122	125	112	109	111	127	117	125	111	107	102	124	108	134	132	139	124	127	113	131	133	114	138	135	128	128	124	120	112	111	134	119	125	122	129	135	125	123	142	116	127	118	117	116	122	124	145	129	115	119	120	101	159	139	117	112	143	105	113	133	131	131	114	122	128	122	133	139	110	118	121	131	105	145	113	120	138	163	124	109	120	146	126	123	104	112	135	119	120	134	127	116	140	136	114	119	124	122	129	116	132	132	132	96	121	112	119	140	130	131	128	129	137	109	130	136	115	136	132	124	130	129	132	120	108	112	120	114	140	124	106	111	107	121	119	149	127	133	122	121	127	115	130	130	114	132	146	112	126	146	129	115	113	110	133	113	151	130	109	116	129	109	105	151	127	137	118	132	136	100	134	125	147	133	129	131	109	122	115	123	113	137	139	135	153	139	115	114	121	138	119	134	126	121	127	127	138	161	121	112	142	140	126	142	124	135	123	124	131	114	138	111	108	123	116	113	129	114	131	124	127	130	114	145	103	122	135	127	121	126	122	109	110	123	124	106	127	125	132	119	109	128	147	134	132	123	141	117	151	125	130	138	129	139	113	137	121	110	125	133	123	128	118	114	119	118	110	114	135	133	134	135	124	137	127	116	122	133	119	122	140	133	126	125	130	121	126	121	108	122	134	109	124	113	114	115	118	123	103	108	132	138	121	139	141	134	123	121	127	112	130	122	122	121	124	121	125	122	136	126	126	146	133	123	128	132	136	125	131	123	132	121	123	138	118	120	142	108	132	133	130	117	118	127	135	149	127	129	134	104	123	124	127	114	115	129	107	128	120	134	131	124	118	113	147	126	124	128	103	141	137	132	139	112	141	133	110	120	123	131	112	122	120	113	101	132	119	123	119	115	111	140	130	137	107	119	120	124	129	141	133	152	116	127	124	112	134	134	134	127	142	119	129	131	128	142	129	129	122	110	126	119	136	146	88	128	126	118	127	118	132	126	126	146	129	123	132	135	135	128	130	123	109	115	119	138	125	135	126	118	115	124	140	119	128	114	117	138	135	114	124	131	116	122	129	134	142	119	128	121	126	158	86	124	137	139	129	117	128	137	124	127	113	143	129	118	136	132	116	125	132	111	142	140	117	137	122	120	124	115	138	126	126	133	122	112	132	114	114	122	129	117	99	122	142	150	124	125	144	114	136	110	127	125	116	112	124	126	122	140	126	116	115	120	153	132	127	108	110	142	129	109	150	134	110	121	138	137	140	143	128	121	119	126	133	131	127	135	123	134	110	114	126	132	127	137	122	128	123	146	112	111	125	130	119	137	119	140	137	141	129	142	134	142	128	114	131	132	135	137	122	122	116	129	124	132	145	120	111	112	117	135	129	109	136	115	124	129	125	119	116	122	128	127	128	120	129	122	136	134	127	126	126	106	124	127	109	151	133	135	125	120	116	131	132	131	114	119	133	127	126	116	113	112	138	129	118	123	144	141	119	112	116	133	114	132	119	132	121	137	126	126	114	121	124	114	111	149	117	111	131	129	122	125	125	133	141	122	118	123	132	113	124	133	128	127	123	118	107	115	133	130	115	105	117	142	127	118	113	121	110	111	117	124	127	128	111	121	111	123	133	136	116	129	134	112	128	126	118	143	116	110	131	127	136	132	111	132	115	132	124	140	141	124	135	127	133	135	123	145	138	120	133	97	133	123	126	145	126	120	113	116	112	134	141	118	113	109	134	119	112	132	117	123	108	148	132	124	104	126	114	146	142	136	123	99	122	141	130	141	118	135	147	120	123	125	139	125	130	161	120	127	107	128	127	120	119
4886	353	288	186	161	167	158	136	178	326	802	536	146	130	120	131	128	135	120	133	125	146	127	113	119	110	120	120	117	96	128	146	126	133	127	138	136	138	134	129	140	122	141	113	120	112	126	123	112	126	115	116	113	114	139	121	128	122	131	144	132	137	128	136	113	137	117	115	135	132	138	130	123	134	145	120	116	118	109	125	135	118	117	152	99	119	146	121	129	122	125	133	128	123	120	135	132	122	119	133	115	127	139	124	117	126	121	120	117	128	125	143	137	142	125	108	128	129	132	123	111	134	133	120	116	141	120	137	123	136	118	128	128	127	134	113	114	134	128	121	130	130	142	131	123	119	139	128	117	133	143	125	116	134	119	123	131	120	143	137	119	117	122	119	116	131	142	146	120	147	137	125	133	154	120	123	139	122	117	118	137	141	113	139	140	125	139	126	114	103	102	134	117	109	135	132	129	103	139	132	124	106	134	117	124	113	121	139	112	122	104	135	155	115	143	113	105	121	130	127	117	124	119	126	114	111	130	111	106	127	166	147	138	128	109	132	112	136	125	129	113	138	122	124	139	135	131	122	107	130	128	135	119	117	122	118	117	135	140	120	144	122	136	119	114	134	138	134	141	116	106	140	120	141	104	101	120	121	112	127	116	121	120	121	126	114	144	142	116	116	116	119	151	119	125	129	137	135	127	149	141	118	129	152	125	126	126	133	126	113	108	131	118	119	111	114	118	129	118	118	121	144	121	128	120	113	125	123	143	102	132	114	126	112	140	130	127	139	126	126	124	135	141	102	124	109	136	117	133	120	125	141	112	111	109	121	124	105	132	131	140	119	137	125	126	115	118	123	125	140	143	108	139	120	143	117	123	128	120	137	145	125	124	133	112	127	140	143	123	108	124	109	146	118	104	128	155	110	134	121	143	106	112	144	126	105	145	121	141	125	110	119	130	118	146	133	141	131	123	123	142	115	109	120	122	126	130	139	118	141	111	110	123	111	133	126	132	138	108	120	129	126	123	141	129	134	145	129	117	144	118	127	139	121	120	132	121	120	106	126	127	132	133	158	122	124	136	126	134	133	120	117	140	127	110	112	123	115	132	113	119	123	124	125	145	128	106	113	135	126	127	134	113	115	128	125	122	127	114	122	119	127	134	135	124	129	147	141	126	112	134	117	121	114	111	131	137	123	131	117	138	123	121	96	124	117	141	125	111	117	133	120	115	114	134	119	121	123	120	146	113	129	127	118	129	134	119	133	118	121	131	117	107	124	145	109	128	121	120	151	131	104	117	125	110	128	126	134	114	141	120	141	129	124	119	119	142	108	108	137	124	121	138	131	145	113	135	115	144	122	139	104	130	127	138	122	144	113	121	143	142	111	146	114	123	127	132	98	138	136	123	122	119	138	128	124	114	101	117	118	106	145	124	133	129	105	126	104	122	150	125	141	146	113	131	119	152	121	118	124	127	121	130	121	113	117	131	125	124	128	131	123	122	133	127	122	109	110	111	130	125	121	131	137	128	118	116	123	107	132	119	128	137	137	123	131	124	109	121	133	139	126	129	130	122	124	132	124	140	111	117	106	134	132	142	104	132	129	115	111	133	130	121	137	123	134	143	108	125	132	129	126	133	117	129	123	120	133	125	113	123	114	128	124	114	132	120	137	141	129	111	107	114	114	123	134	108	124	109	121	137	138	118	134	130	102	120	124	123	115	123	115	135	113	126	125	151	125	141	140	147	136	139	114	118	105	130	119	125	111	130	119	126	141	122	116	150	115	122	147	135	111	126	125	115	132	124	124	123	120	131	140	119	138	119	129	128	130	119	117	118	140	136	131	131	132	141	131	137	112	115	126	121	130	119	135	130	137	109	124	142	131	106	130	126	152	125	136	141	122	145	129	146	119	119	117	109	131	116	126	120	121	130	129	144	133	110	122	128	139	126	137	128	135	124	129	112	143	130	118	121	139	117	120	126	113	122	130	103	119	133	139	127	111	144	117	128	140	132	123	118	143	136	123	121	125	110	138	135	132	91	131	119	116	127	141	113	119	119	123	118	112	120	137	152	119	124	152	119	129	110	135	121	126	114	137	121	131	133	115	131	134	156	131	107	122	149	131	123	116	114	123	133	115	120	129	114	131	121	112	139	116	118	116	120	115	116	143	102	128	127	138	141	113	108	109	134	129	135	143	119	138	132	122	118	133	126	127	115	138	110	138	131	109	105	144	130	134	117	115	124	133	119	134	137	118	123	134	127	152	117	128	128	118	132	126	117	117	133	129	116	137	117	114	155	128	139	139	134	133	134	110	126	128	128	114	135	147	118	119	136	111	121	120	124	122	120	128	131	122	144	130	93	123	123	115	128	126	129	122	143	119	134	139	103	128	114	128	120	113	131	128	115	136	124	124	128	149	131	123	144	127	121	122	123	136	139	130	116	110	127	128	148	111	121	121	130	129	121	115	119	124	135	136	110	128	143	111	125	126	142	145	121	114	145	130	115	116	124	106	137	127	126	111	149	124	103	130	134	123	147	127	115	128	134	124	137	133	121	127	126	115	133	121	122	139	128	114	122	125	151	112	139	139	136	115	130	130	120	119	114	118	139	126	134	132	126	122	129	132	121	141	140	110	126	105	125	121	122	118	133	115	127	128	132	126	129	133	103	129	123	123	113	154	135	119	130	125	130	115	121	130	111	152	118	132	137	116	130	120	135	120	136	137	131	124	135	129	130	140	110	127	133	143	120	116	126	155	132	121	130	143	142	119	128	129	125	128	133	140	124	130	117	112	144	147	137	128	111	134	124	135	133	102	136	137	144	139	131	132	152	107	130	124	129	128	142	131	131	122	129	151	136	140	137	125	130	152	129	126	134	132	133	123	123	136	119	144	132	115	118	128	120	136	120	126	98	123	139	125	131	134	126	120	119	119	133	125	125	126	133	119	134	113	108	126	122	136	151	120	140	131	117	123	129	144	121	124	129	123	110	104	139	126	126	125	121	134	125	111	115	130	120	124	114	126	133	130	121	118	126	121	116	127	116	122	129	121	124	124	124	117	130	130	118	128	128	107	127	115	123	128	125	119	141	145	144	131	122	126	122	122	96	131	119	123	133	121	120	144	116	124	114	116	129	122	108	137	123	115	143	139	127	143	102	126	143	128	125	123	108	109	136	132	145	128	117	119	112	142	122	133	130	120	134	123	137	125	129	118	114	145	126	131	145	136	126	116	128	128	114	128	130	114	131	132	119	103	129	117	122	139	119	124	144	115	119	115	121	140	118	120	135	126	109	123	113	123	120	131	121	125	124	127	105	110	127	123	136	134	113	142	112	113	146	111	130	121	125	124	120	118	121	135	124	126	122	121	119	116	135	118	127	135	120	136	119	124	125	114	110	121	140	107	118	117	138	106	121	120	114	114	132	112	123	126	111	121	141	141	128	148	122	126	135	127	138	125	118	122	129	128	133	123	116	133	131	117	121	119	120	118	126	145	132	121
25143	21076	26662	24735	2720	607	431	365	422	2127	12694	907	306	318	301	267	230	252	255	283	286	260	252	271	237	264	284	251	280	299	277	259	269	262	264	257	248	239	273	272	255	267	252	247	250	259	288	246	258	259	261	265	256	262	256	269	257	258	234	255	271	264	251	250	269	271	246	261	259	231	260	234	257	255	258	249	268	259	273	276	270	245	256	256	270	249	210	265	229	230	254	284	241	282	236	282	259	288	264	254	247	230	252	274	295	256	263	263	272	266	250	268	231	243	236	264	295	257	271	277	268	268	240	251	267	239	268	260	259	262	237	258	253	273	254	264	253	278	277	280	293	217	246	262	241	269	223	239	250	239	307	253	252	253	273	288	282	294	248	249	241	241	300	233	264	246	246	269	254	267	224	263	214	253	242	243	244	235	247	257	292	268	261	282	276	279	284	256	263	231	289	249	278	282	265	236	267	254	262	270	240	278	286	254	248	281	232	258	274	238	241	265	272	245	246	242	252	266	286	247	256	246	252	253	237	251	248	265	269	236	252	273	280	260	261	279	279	215	248	288	277	277	267	252	241	274	264	254	257	251	246	253	259	246	237	276	254	253	266	261	271	279	289	240	272	261	272	259	259	240	254	241	257	249	280	254	247	234	228	230	274	265	253	247	267	260	265	270	239	272	255	257	237	229	258	266	230	269	238	246	280	263	254	257	247	240	261	248	272	251	244	266	254	251	281	267	256	247	240	269	272	286	283	285	265	251	275	239	274	252	255	252	265	283	258	261	265	221	248	265	274	222	271	255	232	239	292	252	280	251	245	269	273	247	286	276	292	276	260	288	239	231	287	259	258	300	253	257	267	257	257	253	251	260	263	283	274	259	268	252	242	267	254	266	248	264	244	279	255	286	264	272	258	277	226	250	273	258	241	258	217	281	251	231	291	265	251	257	263	228	274	252	250	244	252	265	266	228	263	270	263	265	236	266	232	245	273	227	249	276	267	265	248	270	243	224	263	247	237	256	301	271	263	242	265	248	268	261	266	255	253	266	244	254	258	243	261	258	263	242	259	300	292	290	232	261	264	232	255	251	260	251	259	271	263	290	265	240	264	282	263	259	240	267	250	264	263	253	264	252	279	245	266	245	249	246	251	248	260	257	243	271	264	246	249	241	248	278	286	249	274	277	244	235	253	262	274	270	243	274	273	229	280	266	261	275	270	240	252	262	269	264	253	246	282	246	267	274	268	271	263	257	261	254	245	288	256	271	242	264	247	268	275	266	270	238	268	267	254	265	300	275	264	280	238	241	263	260	237	247	242	221	236	270	258	227	277	251	234	258	239	273	260	237	242	245	288	286	242	243	230	267	234	249	246	212	257	276	255	239	237	277	282	239	258	265	257	251	264	253	297	272	292	272	249	246	264	266	253	256	289	261	258	271	243	261	249	273	226	277	261	271	275	258	258	272	261	249	269	253	256	282	260	255	262	277	273	260	247	263	243	239	243	255	270	252	248	245	249	280	250	283	249	259	274	242	244	222	281	258	266	259	246	248	284	234	275	275	257	290	237	290	262	266	239	252	282	232	286	271	257	233	239	258	258	294	278	275	227	272	297	249	251	243	253	243	274	273	232	267	263	239	259	245	275	254	255	256	264	251	233	269	246	239	276	268	262	253	246	279	284	275	285	275	259	249	268	255	256	271	238	252	248	234	271	261	280	262	258	262	229	247	275	252	240	283	264	277	266	294	254	240	252	233	253	271	249	261	233	269	251	238	273	262	266	262	285	276	249	273	233	241	235	237	249	260	238	265	254	228	260	250	247	276	292	260	234	268	235	247	259	260	253	284	248	273	248	284	303	253	277	277	277	271	247	252	240	250	300	235	248	252	283	261	247	268	236	283	287	276	260	267	259	247	260	272	288	251	286	268	271	249	270	221	262	256	257	242	258	250	242	245	283	264	236	267	229	274	245	264	272	244	263	275	261	271	252	250	288	265	283	240	247	229	251	251	259	241	279	277	242	230	259	248	281	230	297	247	263	265	266	272	248	270	257	234	263	242	263	248	273	238	239	252	266	253	268	268	264	265	266	255	246	278	247	266	284	245	248	231	285	262	269	256	244	269	292	259	229	241	280	272	259	232	241	288	257	260	268	244	250	240	251	265	247	277	246	273	254	245	288	283	226	216	264	257	259	258	247	256	270	252	237	267	223	249	274	257	261	289	258	267	256	218	268	261	248	258	246	270	271	257	242	231	236	247	264	252	238	256	251	246	285	249	256	248	247	242	297	282	256	255	291	239	257	273	255	288	264	243	271	275	276	293	260	279	270	273	260	234	262	257	263	262	252	252	284	251	245	230	253	263	249	249	266	263	241	232	252	262	272	254	243	246	260	263	263	230	270	249	243	269	258	256	268	261	258	248	271	285	252	245	296	262	252	245	241	268	252	261	249	263	249	237	283	261	238	264	254	291	265	251	256	255	260	247	256	291	263	252	277	287	255	256	275	257	233	261	237	246	268	262	269	255	256	281	266	265	248	268	248	295	218	267	273	249	238	223	207	269	228	250	245	255	259	250	253	276	265	283	276	270	238	237	232	259	272	276	278	280	256	252	271	251	235	257	223	257	252	245	233	243	253	272	268	268	238	251	218	260	269	253	211	276	280	277	245	276	264	242	246	280	268	259	251	264	225	262	240	248	256	226	263	280	230	227	251	228	252	292	271	256	260	263	232	261	257	269	282	263	271	230	248	238	245	249	265	272	251	232	259	252	275	275	235	260	260	240	225	267	260	256	234	268	267	271	262	234	255	245	239	262	235	251	253	238	242	266	282	269	277	221	277	260	273	251	242	277	251	254	262	300	249	260	274	257	256	249	243	256	254	235	247	255	266	255	247	236	292	256	237	227	274	232	279	244	299	259	263	275	249	241	257	235	281	257	265	251	294	251	260	282	237	264	251	268	242	285	274	272	260	276	235	252	234	248	246	246	258	236	253	261	248	236	230	247	227	269	257	254	213	283	257	240	225	242	278	261	246	268	270	254	242	246	246	278	264	268	259	258	264	271	269	288	230	265	260	254	250	262	274	254	249	292	254	238	279	253	277	267	270	251	240	237	254	231	258	257	243	241	258	252	248	285	258	267	257	267	269	235	267	273	246	265	241	255	245	242	264	244	253	250	250	269	257	260	260	252	258	252	254	265	257	261	239	269	261	248	249	254	278	259	264	235	270	263	243	239	280	239	266	288	254	239	269	246	284	318	255	247	235	237	251	245	270	260	264	268	291	300	272	278	218	256	242	276	274	269	259	267	255	269	294	252	276	258	282	255	281	267	231	267	253	265	255	255	284	279	250	254	272	236	267	207	261	238	268	260	243	255	242	258	248	229	249	256	227	241	246	272	275	250	270	259	218	258	225	263	244	290	253	252	262	258	265	274	239	263	262	258	255	259	228	260	259	286	270	245	246	270	284	232	276	238	260	243	241	259	279	256	238	253	256	244	270	244
3485	2399	1960	1071	714	592	457	390	662	3691	14493	491	274	279	292	295	230	284	285	255	252	266	264	268	295	297	244	268	232	266	252	253	284	243	266	248	235	241	233	259	274	247	269	219	262	258	240	245	253	263	239	246	255	245	266	264	252	242	262	263	229	281	278	237	266	245	272	270	277	233	248	264	226	252	241	280	263	246	263	229	277	255	239	235	242	264	234	235	255	225	266	258	294	223	247	224	265	228	275	272	245	280	235	235	281	228	235	243	252	228	248	275	287	256	256	251	258	255	268	233	255	231	241	242	265	259	245	255	227	248	260	245	236	243	261	233	260	237	277	256	259	264	250	253	253	247	261	241	238	277	270	277	245	273	269	266	250	257	258	251	231	238	255	266	256	245	261	277	240	229	273	287	247	228	241	228	224	243	260	288	263	258	255	259	238	238	264	251	247	265	269	245	263	266	241	253	256	247	234	250	239	246	261	230	228	237	245	241	235	242	262	275	246	252	233	252	229	248	266	260	253	239	242	265	260	254	266	262	252	270	241	267	238	225	263	235	261	232	248	245	262	271	236	270	243	246	258	239	238	241	253	241	233	252	249	279	241	261	252	255	238	275	275	231	238	242	262	237	248	226	250	242	230	257	266	246	234	233	242	247	256	243	233	216	243	261	256	237	256	251	279	243	271	278	243	242	235	240	270	279	270	262	229	239	242	251	246	259	252	255	247	241	239	236	275	260	261	248	252	244	245	248	270	241	242	263	252	228	237	263	271	228	229	261	240	221	253	243	264	271	242	226	252	227	274	258	254	233	257	251	259	253	249	250	246	230	251	254	255	253	237	254	240	232	216	259	252	235	238	242	239	244	248	229	243	245	247	231	262	230	258	235	256	225	245	230	262	266	238	261	270	259	251	264	256	227	238	248	293	267	256	265	251	256	257	251	264	258	231	215	253	255	251	273	290	262	259	248	265	262	226	262	226	239	219	214	250	241	251	238	254	256	274	214	253	272	248	230	234	241	244	244	262	243	253	222	238	243	242	236	252	219	244	262	254	226	235	233	241	258	250	239	216	278	248	229	234	265	241	202	227	252	247	221	254	260	294	245	249	237	245	261	233	242	243	265	274	229	228	249	242	251	282	231	241	230	253	256	238	254	268	264	220	256	241	213	237	260	261	255	235	248	252	239	269	275	278	238	262	248	259	213	266	221	257	250	263	253	227	249	253	235	262	278	249	282	224	239	253	258	233	278	221	249	244	252	274	222	274	261	231	229	221	268	265	264	262	239	243	218	283	295	248	248	260	251	249	254	239	243	240	255	230	258	258	236	242	240	258	225	232	248	237	240	229	254	265	242	261	273	253	238	263	269	239	241	253	230	248	226	226	229	247	262	262	254	245	252	237	257	248	265	268	258	275	251	276	231	237	249	267	259	245	239	280	225	267	235	266	234	240	233	227	248	241	277	270	257	260	266	240	230	225	241	265	251	245	285	234	254	271	256	248	247	255	254	210	265	256	270	268	265	240	219	244	264	259	248	247	238	263	255	272	279	237	233	246	260	226	278	275	241	263	253	247	236	249	245	240	252	288	272	243	270	258	242	256	253	241	266	250	220	228	252	246	268	248	253	245	266	241	257	221	243	209	246	251	242	232	231	238	251	208	245	263	242	263	246	250	232	246	260	256	245	251	285	251	243	249	244	243	265	232	237	232	254	249	274	258	253	255	244	278	249	272	271	232	259	227	228	255	268	249	231	244	258	253	252	253	226	243	257	258	232	262	251	263	256	262	245	262	236	248	269	253	229	279	238	257	269	219	232	231	266	264	255	233	238	265	265	241	232	241	259	260	247	262	262	248	263	262	238	236	247	246	261	270	249	250	262	250	285	248	269	219	228	229	251	232	251	257	260	246	262	231	246	273	251	269	222	265	259	250	246	245	270	230	258	243	258	245	270	219	251	227	252	241	260	261	246	258	238	255	242	265	240	263	237	242	276	213	227	278	262	244	240	272	257	258	233	260	268	255	271	262	254	241	268	258	277	247	248	241	253	228	250	230	253	236	229	243	248	262	256	238	236	269	281	265	262	236	254	250	225	235	252	261	267	223	236	241	227	239	267	231	230	250	269	273	235	253	269	235	238	237	255	245	224	260	244	250	241	243	250	245	228	252	262	232	237	250	175	256	233	274	229	261	221	232	255	261	254	220	251	248	237	234	268	273	235	236	257	258	259	282	231	239	240	227	250	250	237	259	247	262	267	240	261	267	229	234	260	258	260	233	273	233	265	275	242	230	260	252	237	257	271	274	272	234	271	266	263	222	257	267	246	243	263	237	213	268	228	252	256	241	258	226	260	247	262	243	240	270	224	262	284	254	233	247	251	240	266	251	261	275	270	244	257	260	265	250	263	248	248	263	243	237	252	253	221	233	224	275	244	245	246	284	249	247	253	240	236	258	247	264	266	222	246	263	197	222	226	255	248	252	260	260	249	234	248	244	265	249	238	257	246	214	224	232	264	252	238	237	260	254	244	257	277	257	230	260	268	262	227	245	258	238	220	222	237	267	233	244	267	240	246	253	278	259	238	224	260	248	233	234	233	230	245	264	252	254	246	241	252	245	246	234	234	247	250	259	257	262	260	256	247	255	203	260	240	219	246	240	250	247	260	255	267	216	264	256	246	253	238	252	255	241	273	261	226	235	241	250	256	225	262	263	263	237	229	240	214	239	258	282	269	245	239	238	243	255	262	239	264	240	249	287	234	253	258	239	266	269	264	251	280	239	244	278	250	246	248	241	226	275	252	264	245	248	257	237	221	265	243	244	239	257	252	240	266	255	251	276	261	222	256	233	229	248	228	239	251	236	230	245	223	289	259	255	262	242	266	247	238	235	222	272	242	233	242	240	239	248	248	245	282	257	209	245	237	234	247	239	259	248	235	259	267	256	259	234	233	247	280	236	248	302	250	256	239	242	273	264	219	247	251	266	232	261	240	242	236	254	231	245	274	264	228	258	237	252	242	264	256	284	235	254	255	257	222	236	239	255	253	281	262	221	270	252	228	238	234	246	246	237	234	270	273	272	252	251	218	232	244	255	245	240	263	249	220	283	257	265	252	231	230	267	258	241	259	271	229	237	264	224	265	231	243	258	231	243	254	260	249	235	234	268	254	251	236	253	232	239	247	238	247	247	255	269	265	259	234	221	251	266	237	229	224	238	242	271	259	234	239	259	261	238	244	259	236	271	257	260	251	277	264	234	232	242	233	239	246	238	225	237	234	251	250	246	260	229	259	279	279	254	259	232	245	241	264	247	269	248	249	236	234	203	233	245	257	263	228	224	257	245	253	233	270	272	251	253	245	288	272	246	247	227	261	248	236	231	227	268	236	268	252	242	243	239	247	240	258	226	243	255	252	278	238	239	245	240	196	248	264	273	264	246	267	238	260	249	249	262	237	264	277	256	238	259	260	266	253	252	225	264	233	221	275	214	268	232	235	249	234	235	248
23944	21022	28149	24101	20956	5971	1284	778	707	12601	23275	1645	584	536	521	496	518	469	481	474	481	512	472	476	507	493	515	503	528	503	466	491	453	455	504	484	487	506	494	467	464	509	453	468	452	526	476	485	484	442	454	474	462	524	455	490	489	479	493	441	435	447	474	482	493	480	487	471	476	439	460	467	467	464	477	504	428	495	449	442	485	513	478	495	457	454	457	475	465	449	496	458	465	479	455	503	441	460	484	531	485	474	467	508	451	491	442	481	437	507	450	440	473	427	489	472	466	498	440	456	453	500	460	464	484	451	474	499	497	471	473	500	501	492	511	454	443	464	495	455	478	446	516	485	478	495	485	464	433	463	455	445	457	438	516	499	501	488	484	427	491	476	523	489	487	463	496	474	508	463	467	445	493	493	452	478	446	507	475	488	460	465	460	474	481	472	461	483	468	449	480	462	504	504	498	512	498	465	449	488	467	471	446	445	440	493	478	525	478	461	465	430	448	462	480	484	458	507	445	523	428	483	466	453	471	522	475	438	506	485	482	446	483	472	462	464	464	477	481	481	492	457	451	477	500	486	482	448	464	459	487	498	468	485	481	474	482	475	479	448	491	488	439	461	518	443	458	483	455	455	478	473	439	496	444	425	485	453	480	458	490	478	471	423	411	460	492	493	469	467	470	439	444	474	450	506	483	455	477	438	450	501	473	475	456	505	507	455	445	471	492	470	491	503	483	494	466	461	445	480	481	494	507	494	448	456	501	465	479	489	500	470	482	441	452	431	490	497	450	502	461	454	427	459	461	499	452	489	450	495	455	488	448	468	464	465	453	454	471	493	459	463	512	456	492	437	447	453	461	426	443	486	474	457	469	520	472	498	480	446	449	466	490	474	477	440	468	453	477	460	462	459	452	490	507	479	501	455	459	492	434	449	498	468	458	526	502	475	433	467	457	442	475	503	443	439	426	450	464	430	477	434	499	460	421	470	481	461	450	483	444	503	453	500	465	493	482	508	467	444	455	464	419	478	454	434	466	486	464	492	487	427	481	495	482	492	493	483	479	451	446	482	476	441	514	493	429	454	443	438	490	437	488	506	515	506	450	468	495	494	451	485	475	472	473	481	442	456	490	464	474	468	479	466	491	475	469	455	465	439	477	468	460	468	500	476	440	452	439	444	483	460	471	500	518	452	478	511	466	453	483	498	430	449	458	475	493	463	451	506	421	495	445	461	497	487	468	502	474	506	466	447	441	485	509	454	477	486	483	468	470	484	453	494	465	495	443	464	446	474	471	490	485	475	449	447	470	449	465	445	462	453	478	468	462	464	486	495	450	470	486	469	481	458	441	460	498	488	489	441	460	453	515	417	468	488	454	445	445	457	429	462	463	460	495	497	447	477	445	468	496	469	460	516	445	462	487	493	518	480	472	468	476	488	438	465	444	444	474	473	460	513	480	452	452	483	482	449	480	447	471	482	474	473	449	450	455	540	497	431	473	492	516	466	460	481	455	462	490	504	470	448	464	490	469	466	518	499	444	467	462	454	486	466	456	442	468	483	477	479	482	476	480	460	481	445	441	466	502	469	487	478	457	498	455	450	465	494	474	477	503	491	477	419	474	481	504	454	435	532	471	504	452	469	489	481	481	502	457	455	488	493	450	502	463	456	481	437	433	449	441	447	483	452	453	451	482	470	464	480	469	467	495	486	484	437	430	468	456	519	502	483	431	468	445	424	472	482	464	450	485	451	477	461	454	440	479	479	478	464	463	497	493	508	495	472	479	495	460	469	499	464	485	491	441	475	434	490	479	474	481	447	486	450	484	447	468	483	435	460	448	459	456	429	455	446	472	481	450	456	482	460	479	454	470	455	491	499	451	450	458	452	465	494	465	451	518	452	476	430	458	484	473	450	483	438	434	501	451	493	518	491	515	498	457	491	422	472	501	468	478	491	478	491	491	489	441	444	466	471	464	464	472	478	454	449	460	466	455	514	477	458	430	471	480	469	455	469	485	436	443	476	465	514	460	469	456	472	441	437	467	445	430	476	480	469	460	468	456	478	477	448	459	466	505	454	487	464	438	465	461	482	461	433	424	468	456	463	464	512	471	455	457	460	471	454	467	476	525	460	487	474	467	474	499	461	447	475	470	468	437	440	434	486	458	498	457	438	481	488	490	453	449	495	472	476	468	461	482	482	483	469	454	441	504	491	466	461	476	503	474	500	446	520	492	471	508	464	458	482	455	462	466	461	473	453	471	500	489	426	445	486	507	502	473	472	419	460	477	454	460	470	422	454	487	473	463	445	432	434	455	438	481	431	460	477	438	460	452	468	473	433	491	481	464	459	435	426	432	472	445	467	449	462	463	484	485	462	469	453	467	464	460	460	501	524	447	445	497	467	466	470	459	485	493	457	459	423	480	443	493	473	470	438	456	464	466	475	475	466	475	437	476	443	469	484	514	448	433	490	467	437	503	463	521	467	478	448	466	476	445	511	430	454	508	470	497	455	534	463	444	474	467	476	457	461	467	468	452	498	459	473	461	490	441	525	514	468	449	455	463	436	472	467	515	434	459	456	494	469	516	470	465	427	498	421	508	429	486	498	472	486	473	497	479	458	455	435	449	440	446	487	503	472	464	496	466	412	464	464	463	476	458	461	422	475	454	510	475	497	491	445	493	469	437	461	460	483	427	474	473	413	485	494	487	461	516	469	457	440	469	474	458	451	455	444	473	491	513	479	457	466	482	439	479	436	504	455	504	496	483	476	462	435	442	486	469	465	477	487	491	465	502	452	462	459	437	478	447	437	460	448	496	486	455	500	457	479	487	444	459	464	473	467	519	454	463	463	454	477	475	438	470	443	465	468	480	457	473	494	469	492	462	495	427	475	490	442	458	488	477	470	473	500	480	459	485	501	452	492	467	459	491	472	495	494	505	456	467	470	458	497	503	447	448	458	467	459	490	425	440	502	514	451	471	415	454	465	425	442	474	411	471	473	477	433	474	438	466	453	468	446	498	465	517	473	476	489	475	461	490	477	498	496	470	431	477	467	451	474	474	481	523	465	482	442	480	451	470	452	469	476	445	486	464	467	487	471	467	506	450	457	488	479	465	440	473	450	455	484	460	484	461	509	460	483	465	467	444	468	454	495	492	463	443	499	450	477	484	445	441	488	482	485	443	457	456	451	489	504	464	441	489	467	474	442	478	465	510	488	445	471	454	465	497	497	440	457	476	458	469	476	489	510	477	500	443	479	424	493	492	484	475	468	451	478	462	458	475	453	437	495	455	453	456	424	472	461	423	457	484	457	456	462	451	452	456	470	456	475	466	432	464	484	479	489	471	459	482	481	489	437	484	508	459	405	474	485	465	464	419	499	490	443	420	447	437	456	454	451	454	463	424	444	462	495	461	506	466	506	514	463	508	510	475	466	424	455	486	465	481	442	457	471	509	494	431	494	498	452	437	482	458	500	448	514	470	432	443	509	489	462	455	472	449	481
3715	5492	4500	2392	1563	1170	991	889	934	16284	19128	535	553	493	521	486	474	523	478	452	451	478	466	432	484	459	485	465	457	453	434	476	437	455	420	420	456	449	452	403	470	452	440	458	420	465	476	450	478	471	455	452	442	394	436	438	413	466	493	409	434	424	443	434	420	436	448	420	443	469	408	430	446	466	427	453	421	397	420	449	432	451	427	434	470	404	409	449	462	432	423	454	489	439	405	440	405	462	446	450	418	453	433	432	440	436	433	485	438	419	465	446	416	435	411	405	448	442	416	416	433	446	438	438	447	423	449	419	436	439	447	399	440	469	456	425	453	443	437	454	443	439	436	451	407	418	429	450	403	414	465	425	449	460	431	424	465	441	454	420	445	407	468	413	461	421	467	416	406	422	432	461	463	433	396	430	426	417	457	455	476	432	401	437	453	404	424	432	398	439	489	438	479	418	470	410	426	434	452	436	429	438	445	428	446	407	460	463	448	438	433	443	485	418	429	445	433	472	418	446	453	436	443	426	440	434	437	437	403	452	433	436	431	434	433	410	436	432	443	464	454	455	435	447	417	433	411	421	461	437	399	418	435	431	408	416	399	425	451	415	439	424	445	429	402	454	439	422	461	435	422	423	416	426	439	432	474	379	446	443	433	440	433	415	449	401	427	427	460	447	431	439	410	432	433	402	402	430	449	465	450	431	414	420	429	416	434	412	437	453	432	454	432	409	425	415	437	418	447	439	448	421	480	429	452	428	442	396	413	426	455	425	440	451	427	437	424	424	408	447	452	435	442	454	479	452	459	432	405	440	422	454	451	449	466	429	427	419	462	437	448	419	430	476	423	406	465	408	408	468	435	471	394	458	410	453	462	402	425	451	418	419	439	412	410	465	435	422	504	433	414	414	424	458	426	429	438	437	452	421	403	433	437	414	425	411	440	415	390	429	460	455	450	449	413	425	448	402	442	442	390	415	469	434	441	438	425	422	469	423	442	439	407	428	464	416	429	446	470	438	463	429	469	444	420	440	441	430	411	455	413	414	424	446	438	432	429	426	409	456	414	438	422	428	426	419	435	457	464	430	406	453	454	431	444	469	423	436	426	440	408	461	433	407	431	446	443	485	415	442	436	425	430	449	454	443	460	433	444	422	445	432	427	436	391	453	453	430	472	385	439	442	448	435	423	470	450	421	440	439	450	455	433	432	454	417	438	441	472	408	427	418	416	443	422	432	448	415	427	425	430	450	418	419	424	417	425	409	475	424	432	393	437	391	397	424	395	444	461	431	429	449	452	437	409	422	478	443	440	397	462	436	441	443	467	405	447	430	428	443	437	443	421	401	429	431	414	438	436	397	454	429	422	408	412	414	415	447	415	393	452	452	433	464	424	421	426	445	428	436	440	489	432	426	425	429	434	443	451	465	421	420	468	465	446	457	445	432	424	391	398	422	424	456	431	420	461	445	462	461	462	424	414	437	426	414	410	406	417	460	427	449	411	401	451	426	432	452	434	449	437	391	404	454	398	447	455	445	461	442	429	424	462	435	463	419	461	416	381	431	417	443	401	407	410	406	443	436	413	431	418	416	425	428	439	465	430	429	439	434	446	424	396	450	449	435	419	420	436	452	460	442	400	459	430	423	407	447	448	409	434	407	408	396	450	427	419	442	441	443	459	445	424	396	426	432	388	457	419	461	445	462	451	427	425	421	460	456	437	424	415	447	450	389	409	453	420	412	454	424	449	398	428	456	421	416	460	422	426	407	429	459	429	411	453	438	462	440	396	437	450	402	419	434	454	454	434	469	426	425	407	409	408	467	468	420	461	419	418	472	404	421	417	417	428	423	440	437	463	439	430	424	424	439	412	382	467	428	412	409	473	454	456	408	439	408	437	434	410	446	450	458	476	415	408	424	396	400	453	457	458	446	420	442	435	407	456	417	469	422	445	430	409	413	428	446	457	441	418	440	444	407	449	441	452	429	478	413	433	476	391	447	444	408	418	418	420	415	436	426	454	436	438	435	410	460	470	414	439	444	451	395	423	404	436	409	416	459	423	476	431	391	427	434	417	443	415	463	473	442	429	414	458	435	416	432	418	435	466	412	453	454	428	400	433	442	427	447	420	413	463	436	414	435	435	445	450	430	452	406	436	436	419	430	437	417	394	436	416	436	421	420	471	465	443	421	427	445	423	417	426	411	414	390	466	455	424	434	417	448	417	428	418	442	437	448	419	439	447	431	448	466	431	422	428	464	450	465	447	397	435	434	459	438	447	464	413	412	408	390	431	460	387	444	419	402	424	442	413	420	400	429	417	414	456	428	413	430	434	450	464	465	416	455	472	467	409	418	466	409	473	385	433	438	480	434	465	403	461	415	462	434	456	456	446	435	430	404	406	441	411	468	438	396	419	437	437	417	401	432	472	474	426	413	426	417	437	437	451	432	430	418	474	434	399	442	409	429	439	420	439	409	425	416	427	425	403	496	445	472	449	418	427	451	403	438	445	432	428	455	400	427	396	417	437	436	396	490	439	447	422	449	470	433	424	428	455	443	415	426	434	448	426	377	449	424	450	439	479	403	460	415	432	472	410	402	440	421	394	447	423	411	450	405	419	419	431	429	437	420	439	401	430	456	426	413	439	440	385	473	426	431	412	441	418	424	414	432	441	438	435	430	433	428	382	429	471	431	417	461	434	464	428	460	436	442	417	448	423	453	457	445	459	469	419	470	414	429	433	414	448	436	440	479	427	396	416	416	406	463	435	417	451	425	404	441	435	438	440	448	424	419	452	466	467	431	392	428	468	410	428	440	433	406	437	402	416	448	450	409	458	417	416	428	426	438	408	408	434	423	398	434	458	437	411	409	461	431	433	432	455	464	423	438	443	452	418	460	415	427	436	430	438	397	422	408	428	471	452	419	435	432	492	395	396	441	444	396	428	430	424	439	434	414	417	431	439	468	430	445	412	426	426	456	455	445	394	422	399	413	450	443	424	420	433	440	412	424	432	435	430	437	426	422	444	418	402	422	434	421	451	437	441	392	435	421	429	423	442	442	430	424	446	447	460	421	423	443	425	411	489	465	466	475	429	430	430	433	462	424	412	424	441	448	426	408	455	446	407	428	471	442	431	411	429	426	436	455	482	427	435	442	448	447	419	459	417	446	408	450	429	429	466	412	414	427	423	435	425	451	459	393	442	416	441	425	408	441	417	447	438	394	450	442	459	420	440	429	429	422	420	420	413	434	429	392	462	477	443	444	416	444	446	407	455	414	412	435	429	426	429	470	459	437	460	435	458	435	422	395	433	402	421	412	421	488	434	417	455	411	426	436	419	411	448	430	433	425	461	443	435	425	454	414	461	429	421	404	395	451	450	430	438	433	478	445	432	456	422	427	444	426	455	427	414	436	420	422	405	389	439	452	480	483	436	428	451	422	421	445	456	451	452	442	429	418	398	432	430	428	409	437	436	395	416	423	430	439	408	439	430	448	410	446	420	446
27095	10804	500	261	149	134	143	123	150	593	615	146	131	131	135	131	107	117	123	137	107	132	107	119	151	121	131	138	115	135	121	109	126	123	108	116	114	133	120	125	136	109	126	121	135	116	124	115	123	129	107	129	123	119	107	125	127	132	123	133	111	114	114	121	121	110	127	115	126	128	119	105	126	126	126	96	123	127	133	134	122	116	116	117	120	129	130	141	145	110	136	106	117	133	125	123	125	109	117	122	105	140	118	108	115	113	112	103	136	121	119	116	125	142	122	110	134	116	128	118	121	110	119	120	118	128	128	129	125	130	96	131	130	135	120	109	111	121	115	136	110	107	121	126	127	105	109	123	126	124	138	116	106	128	125	112	132	132	136	141	132	111	127	122	129	134	108	109	106	114	120	119	114	146	134	119	102	112	122	116	116	123	127	117	149	111	126	136	143	123	93	120	119	118	114	112	138	120	112	129	143	119	116	109	129	123	108	124	109	116	122	141	115	146	125	119	99	142	110	115	122	130	106	133	138	130	137	127	138	102	117	110	125	124	125	131	124	133	128	137	128	134	125	132	126	115	118	105	122	131	140	117	103	113	125	118	107	119	110	139	105	123	129	118	129	110	100	121	148	101	111	129	118	129	126	111	105	117	120	117	122	126	118	128	116	145	110	128	130	120	116	99	134	123	125	128	131	124	104	128	114	107	107	118	127	128	122	120	126	122	113	142	125	119	109	117	136	110	103	124	128	101	105	136	129	122	113	120	113	110	122	116	110	112	120	112	127	114	125	103	138	140	116	119	130	122	114	137	108	129	107	118	131	146	132	123	114	120	110	111	128	109	130	117	111	118	127	115	127	129	120	116	115	110	140	127	140	128	110	117	128	118	101	135	117	124	116	130	126	133	157	93	119	144	113	106	133	143	115	131	119	112	118	135	115	133	110	125	129	131	121	104	117	107	111	112	137	117	144	108	132	108	124	107	97	126	118	142	130	103	114	122	127	141	118	118	121	144	108	117	129	105	121	124	125	116	124	142	106	121	103	129	145	105	124	120	116	100	125	121	128	130	109	118	119	125	127	114	104	107	133	92	108	127	123	115	118	100	113	104	109	127	132	136	143	118	127	117	129	114	133	124	133	124	126	118	110	159	128	137	137	107	124	115	132	119	127	108	125	131	132	102	139	138	105	126	101	132	135	124	120	124	135	124	116	129	120	107	126	107	112	129	129	133	121	114	118	127	111	127	116	135	127	121	116	96	111	134	128	133	130	109	126	124	113	115	120	153	117	121	160	120	134	112	134	121	117	117	119	114	143	125	137	120	147	132	125	126	130	121	130	119	109	136	107	105	118	136	127	131	131	105	122	124	128	126	118	115	109	125	127	119	102	127	121	127	114	119	128	133	125	129	127	122	125	110	123	127	122	109	119	120	123	124	128	135	136	114	124	126	116	108	130	125	127	123	141	102	124	127	146	113	135	111	116	130	131	113	147	109	111	111	149	134	117	122	130	111	108	98	128	131	113	120	120	106	135	101	107	105	113	130	129	123	124	131	118	111	127	141	124	144	117	129	106	122	137	116	127	118	140	109	127	119	110	126	120	141	118	135	112	111	120	136	130	124	121	110	115	115	133	114	122	133	113	125	118	129	117	135	117	114	130	123	123	106	131	127	118	128	123	131	117	111	112	123	125	132	114	126	118	106	128	125	118	125	128	126	100	121	112	114	120	109	125	113	95	126	123	122	110	125	133	118	121	113	117	113	126	103	118	117	124	132	110	121	148	130	136	130	122	116	110	134	140	125	116	116	89	135	118	107	116	110	105	137	134	116	148	122	106	118	115	125	115	117	120	134	117	133	126	114	135	124	119	127	117	128	119	124	111	120	144	136	109	110	114	128	131	104	119	136	122	142	135	137	110	127	107	118	94	106	118	101	134	127	134	124	109	128	119	116	130	140	123	119	136	116	116	102	126	116	121	125	104	118	126	123	113	108	130	123	118	124	119	113	123	139	121	131	126	107	119	127	118	132	120	106	107	138	127	146	115	106	125	124	111	135	133	134	102	113	124	101	102	116	130	136	129	118	128	135	127	114	138	117	123	119	121	142	120	121	134	133	101	114	109	132	114	123	118	115	116	115	110	133	110	137	98	118	91	128	132	137	139	117	133	113	132	120	97	111	127	149	104	116	123	114	138	121	112	130	116	105	115	118	115	108	108	103	129	113	107	115	108	113	118	132	127	103	126	103	106	119	118	107	129	133	101	132	107	135	113	121	139	119	128	96	101	124	111	129	125	109	134	135	123	126	124	117	123	140	127	112	127	134	131	100	119	118	128	117	116	109	128	117	113	119	117	124	128	123	101	116	132	120	130	124	115	126	132	113	104	116	112	103	132	120	104	127	128	118	104	118	116	117	151	117	117	126	130	130	136	123	125	109	104	127	109	102	140	120	126	122	151	132	130	140	122	113	96	119	129	132	102	134	90	124	111	117	128	123	133	127	129	115	110	120	129	111	128	132	108	98	116	115	126	128	108	110	116	120	118	141	121	107	122	132	122	134	121	126	133	146	117	131	131	128	114	143	140	115	126	120	121	117	126	114	117	127	135	124	119	112	99	133	125	116	127	139	113	133	129	87	115	113	114	116	123	128	135	114	104	132	146	115	121	119	127	113	110	127	123	117	118	114	108	131	117	117	124	147	116	137	121	110	111	130	110	109	125	122	143	101	112	132	139	101	136	126	130	112	111	119	121	116	113	112	115	144	131	108	102	126	120	117	115	124	131	125	114	122	129	110	128	107	100	141	116	110	106	112	117	127	118	126	112	123	110	108	130	123	114	119	126	130	137	138	126	131	115	113	143	129	122	102	121	117	109	105	130	111	121	110	106	105	135	120	125	116	97	125	106	105	114	119	132	127	124	113	139	131	129	134	124	132	119	117	115	112	118	103	152	105	112	143	136	116	114	117	129	115	123	121	112	119	114	112	130	117	130	117	124	125	107	105	114	140	118	137	107	133	130	106	115	115	117	131	135	125	106	119	126	138	123	105	130	122	119	114	129	92	117	115	120	119	107	115	126	126	138	120	114	127	113	111	128	121	131	118	141	115	111	129	130	143	139	98	123	110	102	134	119	104	128	116	134	127	106	121	119	126	117	104	117	122	125	118	132	107	120	109	111	109	130	111	125	135	123	110	101	116	95	134	120	114	128	118	148	120	118	103	124	107	133	119	112	117	105	101	112	108	114	118	123	119	150	108	129	121	127	128	103	113	120	131	133	130	122	126	126	108	123	109	123	110	111	111	140	110	106	120	147	125	115	134	119	97	134	109	109	133	121	140	114	131	116	119	123	122	122	118	133	126	114	113	106	129	137	126	127	122	133	97	117	131	107	116	121	122	124	115	112	132	108	120	101	108	120	119	121	114	133	119	137	102	102	116	138	117	119	109	128	133	131	126	150	96	126	111	120	132	121	96	136	132	133	119	126	147	124	124	124	98	117	131
4793	357	311	195	182	158	118	112	153	1038	751	159	129	113	121	121	133	136	130	126	107	112	129	131	112	123	115	141	122	113	124	139	129	104	121	125	126	118	130	113	118	135	115	143	129	112	122	124	116	128	130	98	114	112	127	118	132	119	123	114	109	126	115	116	120	114	102	116	103	119	129	106	119	127	113	116	123	142	112	125	135	134	121	110	94	119	108	121	117	121	119	139	113	115	114	113	113	120	134	116	125	133	113	120	119	120	145	117	116	118	115	141	136	118	121	142	116	129	108	116	123	123	128	120	110	130	116	130	138	132	134	131	117	121	128	126	136	99	132	109	144	125	124	136	116	139	108	106	121	116	115	113	124	132	139	120	129	128	106	125	107	104	125	124	114	107	123	116	120	128	118	109	113	139	105	132	128	125	115	129	123	115	155	135	118	137	127	116	130	113	124	133	110	108	105	119	127	128	147	111	130	144	129	132	116	121	100	115	112	116	120	115	131	128	118	133	123	117	118	138	122	116	128	128	129	127	109	124	138	109	125	131	128	135	118	138	131	120	116	112	120	140	122	130	126	120	130	100	144	108	142	128	116	136	122	131	130	127	127	114	128	110	122	129	108	120	121	124	125	123	126	137	118	124	135	119	108	136	108	140	118	137	132	136	127	133	123	139	128	132	133	104	116	113	125	128	131	125	127	129	139	122	121	103	109	121	135	147	110	126	152	105	111	123	112	123	102	117	134	135	123	125	144	118	126	121	138	140	127	131	125	121	123	125	127	119	115	112	137	141	113	122	117	123	124	125	116	119	131	151	106	125	112	119	112	124	100	108	119	133	135	118	125	123	109	121	119	103	120	110	140	129	125	121	128	133	104	138	141	128	130	114	127	106	103	130	135	117	130	100	113	107	123	124	119	114	118	112	120	115	122	123	130	117	121	146	119	133	124	133	131	121	110	109	101	111	110	151	123	121	127	122	112	126	112	134	121	121	132	103	119	117	119	118	119	122	132	122	120	127	110	117	139	121	144	139	129	114	131	103	120	105	122	116	119	113	128	138	114	123	144	116	105	126	105	140	127	116	115	119	113	128	107	117	137	96	118	122	106	120	130	118	135	124	146	117	141	122	113	119	126	132	112	109	133	131	114	129	116	114	120	134	122	123	116	120	114	104	113	127	129	115	123	114	116	132	116	136	116	136	109	113	133	123	126	122	134	122	124	129	105	115	123	111	115	102	109	126	126	120	133	128	120	119	124	140	122	124	109	120	132	136	132	100	140	118	118	123	143	113	142	127	111	129	118	137	144	130	129	128	113	123	114	151	109	120	101	127	109	113	127	117	126	114	127	127	125	125	128	103	97	118	126	138	107	123	117	134	138	150	114	116	132	145	124	112	136	114	109	121	114	118	122	137	114	117	113	133	106	131	115	108	108	114	143	111	127	111	122	120	126	115	114	122	150	116	106	111	121	126	118	125	134	121	115	111	139	116	112	126	117	124	112	157	111	124	119	87	114	112	122	126	128	111	108	125	105	116	115	125	108	140	128	127	139	109	112	115	120	132	118	122	158	131	124	107	127	131	102	123	115	119	108	118	137	113	116	105	123	145	126	131	132	124	124	122	142	126	128	128	119	124	142	117	117	115	121	128	119	129	129	125	125	119	104	110	130	128	120	128	109	131	128	114	109	119	125	94	129	122	128	127	120	109	120	124	123	105	124	115	119	121	140	146	128	111	114	115	111	130	119	121	116	114	124	135	120	130	126	113	132	125	122	117	102	118	111	119	133	123	121	125	112	118	133	105	131	115	141	113	119	129	128	105	128	115	126	129	123	114	123	121	101	124	135	120	120	130	131	102	114	108	122	120	138	121	130	120	124	127	119	115	111	117	132	97	126	132	139	130	115	118	112	128	112	126	134	130	95	118	132	115	118	139	123	137	117	159	122	106	123	112	109	123	113	122	124	130	132	118	113	115	112	132	119	135	114	121	97	120	119	128	148	114	116	94	132	107	116	109	120	127	103	123	118	120	106	131	124	117	118	123	111	133	126	121	119	125	145	126	119	133	134	128	133	123	117	129	131	115	110	127	109	139	123	127	113	100	130	124	120	125	112	112	133	123	132	142	131	137	107	118	120	118	151	128	116	152	95	131	112	139	123	110	121	104	116	122	130	127	126	112	137	102	111	119	117	103	127	137	114	136	125	126	109	120	129	122	129	118	107	118	119	127	118	137	126	129	124	136	120	131	124	137	125	126	124	137	139	119	122	119	133	116	123	123	119	116	108	134	126	148	111	121	127	102	104	136	121	102	113	116	117	124	119	116	129	119	121	117	156	150	120	135	128	112	140	106	126	118	116	124	130	113	117	106	129	120	118	137	121	122	124	132	104	104	130	130	112	111	137	104	133	115	124	126	129	126	121	112	119	129	123	118	117	130	117	119	119	142	134	128	109	130	134	115	119	125	124	132	107	123	123	111	128	119	129	120	124	109	124	126	126	124	126	124	105	130	107	145	115	117	126	118	101	126	102	135	125	112	150	121	126	143	129	123	145	119	116	143	141	109	109	113	115	126	136	104	119	129	135	122	115	113	113	122	131	118	140	112	132	112	128	127	123	138	112	129	107	136	133	110	116	120	114	134	147	102	119	112	127	130	102	141	112	119	138	124	119	122	132	132	115	117	111	126	125	118	140	117	116	116	123	122	119	121	110	126	108	133	116	106	117	132	117	122	113	131	123	121	121	118	124	110	117	118	125	113	122	141	111	119	117	115	116	120	109	125	118	104	131	132	101	129	120	138	124	120	127	113	135	117	109	126	123	119	124	131	112	122	109	109	127	118	122	127	117	126	115	132	131	130	113	129	100	118	141	125	115	128	120	112	126	133	101	114	120	105	121	130	106	127	132	113	130	99	131	123	115	131	140	117	119	127	153	117	104	128	114	143	107	128	123	112	110	103	127	118	124	119	115	126	122	108	134	129	140	119	113	105	121	133	121	112	126	142	133	135	127	118	129	92	118	116	134	109	112	103	125	101	131	136	140	115	123	123	122	121	134	144	130	110	118	131	138	101	122	132	100	124	122	119	126	115	117	124	122	116	135	125	125	115	124	119	106	146	114	126	103	116	127	110	132	114	109	120	109	120	124	117	132	120	112	118	117	124	106	136	134	113	114	126	113	118	129	104	130	118	115	145	116	118	89	142	127	129	139	112	103	113	137	120	119	121	148	106	126	126	102	130	103	127	137	117	112	135	112	130	109	119	116	130	116	128	135	109	121	113	119	123	139	127	100	116	130	109	118	136	138	120	110	121	100	128	123	134	129	107	109	116	107	107	123	134	116	116	107	119	102	126	107	116	133	122	128	130	117	105	124	133	114	116	132	132	115	112	127	119	107	129	136	146	118	121	123	108	94	127	117	124	119	116	105	104	124	132	126	108	128	127	120	114	122	150	121	132	120	131	101	122	124	126	129	122	111	123	98	118	141	131	126	111	130	110	133	135
25198	21026	26580	24643	2497	564	392	328	305	3026	2263	263	262	284	224	211	234	246	233	235	241	226	238	252	233	228	246	233	257	249	223	223	220	224	232	232	225	222	228	206	218	213	217	213	246	216	220	217	204	232	266	241	258	218	222	220	226	225	228	235	220	250	231	187	216	210	227	216	215	227	194	215	235	226	250	216	225	204	229	231	212	231	212	217	207	233	248	223	236	223	195	192	208	209	208	232	238	208	231	193	262	220	229	231	239	248	219	240	228	228	238	220	247	270	236	228	204	229	214	215	245	224	234	208	242	235	232	215	245	196	223	226	230	215	223	240	225	241	231	228	242	215	219	221	220	235	230	228	216	213	219	235	202	224	214	238	218	235	231	225	208	207	240	229	210	208	198	195	219	231	232	206	241	215	224	217	212	210	203	199	213	230	221	220	224	183	212	186	246	230	217	205	210	240	205	226	212	205	237	225	234	225	212	247	219	244	234	208	239	216	230	190	219	223	213	212	227	228	216	208	205	257	212	236	227	210	234	242	220	229	243	223	220	198	207	210	213	221	199	220	248	246	225	224	236	231	252	246	207	211	201	200	245	249	239	245	221	229	228	228	216	206	226	196	223	203	208	204	209	212	253	233	248	223	237	243	218	228	233	227	207	231	231	217	216	204	235	218	213	227	245	229	210	222	232	230	245	234	231	235	209	198	225	223	232	230	223	224	228	248	205	238	250	241	244	218	204	221	239	203	198	231	222	208	236	216	210	226	219	225	225	233	229	226	230	216	213	272	201	249	204	208	204	221	242	216	232	206	224	201	236	194	235	213	214	216	216	227	236	244	226	192	229	204	213	224	216	232	240	226	233	225	219	242	239	230	220	213	239	220	231	206	248	215	232	235	205	235	216	214	219	229	210	230	252	216	240	202	217	221	228	214	224	258	208	225	191	233	197	213	212	226	249	222	222	207	224	237	208	222	224	261	225	214	228	223	238	233	197	200	232	219	220	212	206	213	219	236	256	205	238	198	251	229	212	216	236	234	252	236	215	227	215	213	236	225	237	206	227	201	216	218	240	228	201	221	249	212	220	213	235	220	250	245	220	200	220	209	202	215	218	199	213	200	223	240	225	201	218	214	256	200	220	226	215	193	213	251	215	203	222	237	227	219	253	201	220	212	213	201	233	227	215	204	234	214	226	224	224	211	234	219	227	193	217	205	210	205	214	210	223	214	225	245	222	247	255	230	241	210	194	224	220	243	218	220	218	227	220	236	215	225	224	187	204	220	225	223	200	224	207	241	226	204	199	236	206	226	251	226	239	216	241	239	230	220	255	231	235	226	230	224	234	224	225	218	229	224	229	217	222	239	241	197	226	234	231	241	244	205	203	218	233	253	213	236	202	231	203	223	217	208	216	225	205	224	206	231	205	212	225	237	216	240	221	235	229	234	231	236	219	220	231	248	230	220	202	245	209	219	232	242	208	240	234	226	234	218	222	226	243	215	216	204	227	216	222	229	202	226	208	202	245	208	211	210	211	245	232	238	206	221	200	244	260	237	246	223	225	247	254	203	219	198	214	258	228	220	199	201	261	212	222	232	234	221	199	238	235	223	215	222	203	220	205	220	237	218	234	211	230	198	206	226	229	219	238	251	205	215	206	230	223	214	189	239	245	201	226	233	236	229	212	221	249	215	245	232	210	208	220	207	192	232	247	200	222	229	212	198	209	226	222	219	218	229	228	241	191	246	233	207	229	207	236	214	235	187	220	243	233	240	226	221	212	241	235	189	224	223	218	219	215	233	205	247	217	257	237	227	222	219	240	233	241	233	217	211	214	217	226	218	216	222	224	206	220	214	248	238	196	223	229	227	210	217	217	198	243	201	203	225	224	247	216	202	265	210	242	238	189	216	220	214	199	224	201	233	217	244	201	233	226	236	217	211	210	227	230	227	206	230	205	234	239	212	231	222	209	196	228	207	212	203	221	230	219	211	221	217	224	245	242	233	217	233	213	218	205	219	202	241	235	202	241	244	232	222	221	229	191	197	230	241	208	194	217	200	207	206	217	207	225	250	225	236	257	198	249	239	228	220	215	215	233	204	220	220	250	239	215	218	226	223	235	250	198	216	239	192	222	194	237	199	216	229	267	233	241	217	217	236	217	256	244	229	254	218	216	238	219	237	250	241	234	216	239	238	206	254	225	207	224	234	192	253	243	227	223	210	206	216	224	228	246	208	197	237	200	238	234	206	234	233	255	218	226	206	244	210	228	222	237	240	235	216	235	219	203	205	273	240	207	210	211	227	244	208	182	246	216	219	195	219	192	192	224	249	199	234	270	224	206	222	202	244	212	228	229	236	219	207	238	200	226	211	240	209	241	209	219	255	229	220	254	240	222	214	207	247	226	229	217	217	236	230	233	244	229	208	230	207	240	190	236	215	245	201	211	200	243	213	214	226	218	205	232	224	181	221	239	217	229	240	214	202	244	239	209	223	219	209	237	223	234	204	212	219	238	229	235	224	231	215	228	246	203	211	232	203	210	208	251	241	209	236	215	217	204	265	210	235	208	227	230	238	224	211	209	206	213	226	241	206	215	231	236	219	218	194	209	199	205	218	239	231	206	219	220	222	226	243	237	224	215	237	229	203	217	209	236	253	223	218	214	242	228	206	214	230	232	214	219	240	212	229	219	225	210	216	215	190	229	249	240	218	216	218	217	230	221	235	253	215	192	230	222	228	234	223	226	236	193	229	224	214	239	232	232	245	236	213	231	193	226	186	201	231	189	240	208	208	196	217	240	230	247	216	240	224	206	242	207	232	206	230	236	227	220	230	220	214	207	249	223	228	216	222	250	233	230	200	251	207	220	244	198	214	221	207	202	229	207	208	239	219	207	234	234	228	222	221	219	237	232	215	223	237	228	232	238	225	254	224	245	221	213	202	236	224	227	222	233	228	239	220	226	200	213	216	223	231	205	216	222	210	231	253	207	218	229	213	244	217	219	211	198	235	226	234	213	241	222	227	238	215	244	243	266	228	216	220	253	206	222	202	222	239	222	201	205	211	238	236	227	230	210	207	233	221	206	212	245	221	222	212	209	213	242	227	209	233	204	222	225	196	235	216	230	223	234	233	221	220	220	203	221	233	204	251	203	219	232	219	202	219	205	253	234	217	248	208	222	223	240	232	222	223	216	229	212	213	252	219	220	228	231	206	230	219	222	248	212	244	212	200	218	219	258	233	227	229	221	226	234	216	225	220	223	232	223	246	229	227	245	231	221	217	223	198	210	201	236	225	196	237	203	212	244	237	217	233	230	206	228	243	219	245	209	218	220	235	215	211	213	174	201	238	253	239	207	226	230	233	230	233	206	248	251	236	237	233	224	212	219	262	223	217	212	246	198	228	243	233	208	220	225	235	197	227	235	217	241	231	225	224	191	213	216	198	217	232	221	215	203	225	232	225	195	242	226	216	227	223	240	193	232	219	246	236	248	232	229	245	240	240
3427	2394	2033	980	722	525	436	372	386	5274	2651	278	271	250	252	241	240	254	254	245	202	249	225	232	239	244	226	250	210	240	224	220	175	242	251	259	228	226	228	242	240	222	233	203	225	247	220	234	230	231	249	226	209	225	241	228	223	228	190	210	226	222	249	244	209	233	192	211	190	253	219	224	199	225	220	205	234	252	199	218	228	222	236	232	218	223	218	233	214	254	211	209	240	244	197	240	209	253	228	235	227	222	195	220	232	233	219	226	212	218	204	203	210	236	213	199	230	236	241	211	248	232	202	226	230	231	217	220	235	213	211	237	239	232	201	243	221	245	242	218	229	223	205	243	234	202	233	216	200	243	220	220	212	207	242	199	241	236	220	217	211	231	228	245	193	225	206	273	197	201	220	224	213	219	220	202	241	235	230	207	211	192	204	231	227	227	215	248	216	224	210	200	238	245	211	252	228	216	210	235	215	247	229	229	218	229	242	256	237	233	226	205	200	221	216	229	223	230	220	244	202	226	235	227	246	220	233	224	203	234	208	242	217	239	223	211	221	203	214	221	228	253	222	228	242	198	210	242	233	195	226	237	241	245	217	217	219	199	226	248	233	241	208	223	212	238	233	219	236	211	196	206	221	202	218	218	219	214	219	211	206	222	215	200	208	233	231	200	232	219	237	220	225	228	239	208	235	239	226	218	222	237	210	248	239	217	219	202	227	230	209	222	217	208	227	224	205	235	200	226	205	205	224	242	237	228	210	241	217	270	235	215	223	221	234	216	209	229	218	248	210	220	208	203	234	198	213	234	236	223	208	212	227	208	235	208	221	218	224	197	226	218	222	230	212	236	232	215	221	223	221	221	222	198	234	241	233	220	216	242	216	238	212	221	207	218	212	230	219	223	213	207	240	203	209	215	205	188	215	231	230	226	219	215	198	214	223	238	228	217	224	232	231	227	229	223	250	225	222	212	232	216	234	202	214	221	206	208	243	200	226	208	230	233	211	227	245	219	242	223	231	199	224	212	211	215	226	243	233	215	235	212	224	224	219	248	228	198	241	248	229	222	221	225	185	199	211	247	225	223	238	211	205	244	211	225	209	205	228	231	212	213	199	235	195	221	186	206	235	225	211	188	223	208	246	240	234	191	223	221	202	232	227	238	209	224	225	231	200	224	225	217	213	225	229	218	236	238	205	205	209	237	257	233	208	220	215	204	209	247	222	178	228	234	217	222	236	230	213	238	249	240	213	230	238	232	183	218	206	229	214	230	218	242	197	229	188	213	219	219	218	221	199	230	206	229	212	236	233	197	223	251	207	208	202	208	216	238	216	224	199	229	222	230	195	206	207	222	227	219	208	218	222	225	214	245	208	213	219	225	227	232	236	244	207	223	214	251	221	234	221	197	191	260	237	246	183	227	246	226	223	226	234	197	239	209	226	208	191	245	224	223	177	233	233	241	235	224	218	239	214	192	235	211	212	223	224	204	211	211	233	230	231	228	207	257	222	221	214	263	210	242	218	223	208	242	224	213	206	200	222	197	248	204	221	266	227	210	230	232	246	203	205	210	188	218	202	197	225	205	263	220	199	228	238	198	228	220	228	200	230	204	221	221	235	229	220	221	227	210	235	220	208	207	239	241	207	214	240	225	211	212	220	224	218	221	222	242	211	209	236	241	226	226	221	206	206	245	223	235	210	205	186	217	220	214	223	215	228	210	208	196	250	236	189	208	208	240	202	214	214	244	244	207	228	222	251	221	206	242	206	215	228	230	219	205	229	222	236	217	238	206	228	213	233	207	212	225	193	220	243	218	195	225	233	235	203	228	221	239	267	229	236	254	218	231	236	205	227	212	212	239	248	227	197	216	208	213	222	224	227	225	249	215	222	232	195	264	205	244	229	226	199	223	221	229	239	243	209	196	220	217	235	227	216	192	222	235	238	241	241	225	219	240	239	213	236	224	222	188	221	212	190	233	213	235	220	190	203	213	226	230	199	233	208	217	239	222	222	216	207	231	219	224	228	198	203	232	244	222	194	230	203	218	236	257	242	225	224	217	235	200	219	220	218	202	230	229	220	193	221	215	198	216	191	211	218	234	220	206	224	208	242	213	224	203	220	224	223	214	211	205	219	213	202	251	216	207	205	237	217	215	233	204	214	228	222	198	228	238	220	253	203	236	230	204	216	219	228	215	242	227	227	249	209	219	223	225	215	205	216	208	207	210	201	241	212	203	231	199	209	230	234	235	234	182	227	222	217	204	236	229	207	222	239	215	267	229	208	230	209	208	202	220	233	237	255	247	240	223	210	201	223	218	216	219	220	205	200	241	212	194	217	212	263	230	226	183	213	218	224	214	225	230	233	214	230	226	232	225	259	204	213	216	205	212	242	227	185	221	242	247	238	216	212	239	229	217	224	237	212	202	233	258	230	233	209	245	206	198	193	223	200	240	200	232	223	242	210	206	203	223	216	227	216	216	257	229	215	206	238	231	208	206	209	212	218	219	239	228	254	218	241	247	228	224	226	200	219	215	212	224	227	236	218	243	226	240	224	209	239	198	225	186	227	222	211	216	212	198	240	223	215	210	195	245	244	202	215	259	263	219	203	221	219	230	197	205	222	195	250	213	238	217	211	204	235	192	184	221	209	212	235	252	209	220	227	230	204	219	229	188	200	238	220	200	218	213	200	216	247	199	193	213	225	220	204	240	236	207	235	210	214	202	217	238	215	203	216	209	208	241	189	205	216	236	250	207	212	224	218	236	234	245	196	214	230	212	221	215	228	191	218	226	228	220	216	226	201	254	215	202	237	204	203	216	225	212	230	233	242	227	197	197	227	223	227	230	247	207	218	207	213	220	202	200	219	209	228	247	209	212	231	227	216	218	237	229	221	248	209	215	226	211	242	244	210	214	204	197	210	228	189	223	229	220	217	234	217	220	223	207	206	230	217	215	227	207	201	212	195	224	200	195	201	226	240	202	212	214	216	237	236	211	205	215	212	225	237	248	208	219	222	211	214	212	226	187	243	223	208	202	216	254	239	224	206	231	223	238	234	221	200	257	208	246	219	219	209	234	201	220	197	222	212	252	220	239	244	222	205	245	225	227	230	230	223	215	201	230	253	206	216	244	215	220	217	241	223	216	228	208	240	203	219	216	194	228	215	206	249	216	207	219	218	211	223	220	231	203	201	202	228	211	221	239	242	226	231	216	227	233	227	231	217	236	210	231	249	235	195	197	235	229	223	199	238	233	215	209	229	228	194	206	193	217	238	223	196	234	238	217	225	226	225	233	224	211	222	225	221	219	223	199	219	194	231	219	221	205	219	219	236	229	218	203	205	197	224	217	221	243	212	273	222	222	249	232	239	227	239	211	228	216	222	210	237	250	195	212	210	216	226	232	222	230	214	218	216	218	221	217	233	227	218	200	215	230	241	209	224	220	220	179	205	201	223	217	201	220	212	225	201	211	221	230	203	231	200	247	209	228	217	230	234	210
23965	21065	28212	24139	20986	5537	1239	749	609	2942	2564	548	497	493	478	443	449	452	449	453	476	443	424	466	413	458	462	424	455	450	409	460	475	419	435	409	441	410	433	450	401	438	442	435	413	440	437	445	445	494	433	408	443	386	417	447	422	457	413	438	428	445	434	450	398	391	418	417	420	467	446	448	421	409	445	473	429	395	405	425	446	418	417	432	425	395	424	481	449	432	452	440	407	450	407	425	427	423	428	463	438	442	482	444	404	436	414	405	423	413	427	459	411	397	413	386	397	435	404	383	458	441	424	467	450	403	437	439	390	434	423	442	444	437	411	409	421	401	434	419	432	420	390	412	438	412	429	394	427	411	414	435	426	425	415	420	453	394	394	443	431	395	402	396	401	403	437	407	403	408	431	400	399	403	417	421	405	407	427	452	444	452	429	413	436	396	396	411	428	401	426	435	455	433	442	479	423	463	436	466	392	418	423	436	437	407	441	400	427	446	414	427	421	433	432	404	421	441	432	366	430	464	420	402	395	409	434	435	427	398	459	433	428	375	405	405	448	410	418	413	419	463	461	393	406	404	438	434	441	407	395	396	426	435	405	416	437	454	427	422	456	424	466	424	437	404	430	438	450	410	445	443	378	467	442	416	391	392	438	465	426	400	456	443	440	424	433	418	406	389	422	467	444	438	416	422	392	427	441	421	392	427	397	416	416	393	423	448	406	391	421	459	462	429	397	425	448	438	426	413	426	446	451	418	413	432	406	433	416	423	431	418	456	424	407	413	415	419	439	396	402	377	409	383	413	434	444	425	386	411	386	448	394	419	413	429	426	432	438	406	404	412	425	421	411	421	447	434	440	415	432	459	399	444	438	437	406	409	414	421	402	418	457	409	399	418	426	381	449	420	434	405	411	429	466	410	427	403	444	422	356	394	425	369	443	399	390	416	414	420	432	411	426	411	404	433	396	475	417	401	400	407	447	430	430	453	392	400	387	389	427	370	415	426	423	466	420	439	397	459	422	435	417	429	398	464	465	444	412	441	417	442	413	425	442	454	441	403	392	428	438	408	441	413	413	437	385	394	381	419	423	435	438	374	440	419	434	411	436	408	441	417	438	470	426	430	448	413	393	397	404	424	423	453	443	404	405	428	418	462	424	460	421	441	391	395	388	414	421	411	467	404	416	381	423	411	422	402	447	444	433	432	416	447	430	423	400	467	421	446	396	448	430	425	430	454	432	412	390	408	432	423	450	414	436	425	456	451	413	475	435	391	434	405	423	448	437	417	397	380	444	434	416	416	429	448	419	450	406	398	404	416	398	437	383	388	414	421	449	439	402	424	422	410	390	416	412	413	440	448	423	425	378	449	406	435	414	441	420	424	442	433	416	447	446	435	419	443	402	430	416	409	437	422	400	411	381	410	426	450	427	449	425	423	401	460	451	443	439	433	388	377	435	425	412	448	432	379	427	408	434	438	389	446	417	422	405	436	420	433	411	406	445	421	390	392	430	376	419	421	411	386	430	430	428	409	402	442	475	437	406	401	466	445	406	419	428	413	439	432	411	407	421	454	416	419	409	393	404	378	403	420	418	441	411	436	404	435	409	380	403	424	427	426	465	406	430	412	453	468	401	406	438	451	395	414	416	423	449	412	410	411	422	442	415	413	429	449	406	445	408	444	419	407	432	404	407	414	443	422	427	449	397	439	412	421	411	441	465	432	451	387	399	403	455	406	434	431	398	398	409	422	435	431	435	397	411	408	421	376	394	452	440	445	400	391	425	388	413	402	457	429	406	444	462	396	416	455	414	413	440	454	427	411	386	392	421	430	427	449	390	494	412	432	424	406	452	403	418	424	434	410	420	409	414	416	454	404	441	394	429	401	416	437	389	393	422	391	403	416	398	455	418	421	411	418	413	405	409	414	420	447	404	389	364	419	404	423	437	383	442	431	410	445	385	412	471	416	438	436	425	374	422	423	419	419	406	405	412	389	401	440	439	419	407	438	412	429	444	401	462	410	413	400	450	449	426	438	439	417	409	427	427	436	427	414	424	424	439	425	415	438	462	430	405	439	433	422	429	408	422	430	439	449	436	432	412	445	448	422	408	427	394	414	399	445	416	442	420	416	417	441	425	396	408	429	419	391	391	426	421	397	442	445	433	457	439	391	455	446	417	382	395	382	423	420	431	434	425	406	406	454	427	369	421	466	413	440	469	421	399	403	452	411	411	414	432	405	446	385	417	461	398	441	444	417	455	408	391	401	388	389	442	421	405	433	393	404	421	427	395	455	414	400	432	430	435	448	433	433	418	430	420	414	417	433	418	396	419	442	438	401	421	417	445	417	398	417	400	390	454	426	409	446	415	442	423	440	436	384	417	423	434	431	415	412	419	401	440	409	411	380	447	398	441	432	426	431	433	381	438	422	418	419	429	398	406	403	415	459	380	425	408	406	408	440	410	410	414	437	420	417	391	411	442	421	412	422	402	418	418	441	443	445	434	451	385	458	422	426	430	420	404	398	412	411	403	447	450	429	440	382	415	390	381	393	425	401	379	423	423	384	443	384	453	411	397	434	419	436	411	386	435	394	407	457	443	413	418	438	454	421	401	462	409	458	404	401	446	438	395	425	418	371	377	428	403	414	435	450	394	416	386	435	425	430	464	403	393	394	406	394	413	410	425	399	416	433	413	409	434	434	408	443	415	457	457	410	466	418	441	404	378	390	423	396	429	407	425	407	423	458	412	418	423	432	440	449	420	421	402	416	393	393	407	443	415	431	431	412	435	406	420	436	425	431	392	423	424	434	402	403	406	450	426	436	411	418	424	418	428	404	417	417	465	404	375	471	429	405	404	465	425	405	403	412	431	433	407	433	393	435	420	426	414	447	372	408	393	410	409	394	410	406	408	422	394	429	418	415	436	429	424	423	424	443	461	395	418	428	466	416	406	441	408	423	395	416	405	391	430	432	417	428	422	393	422	431	418	419	394	430	435	431	429	443	394	387	419	439	395	423	434	406	402	414	415	423	441	386	467	408	392	438	382	426	398	444	407	404	462	412	386	466	421	453	422	439	381	412	411	427	403	439	459	420	438	433	440	413	447	423	421	396	404	421	443	392	400	463	433	414	426	455	401	452	417	405	410	404	412	435	402	404	428	433	416	410	435	391	434	433	450	449	373	426	418	391	436	395	414	429	426	421	414	393	422	445	405	403	436	432	426	431	430	431	424	422	411	362	413	404	415	444	381	398	436	383	409	396	402	422	429	395	411	419	383	462	386	392	410	467	393	418	424	425	428	430	425	406	431	442	415	438	395	427	426	411	396	382	406	446	444	412	383	438	436	384	402	432	399	453	383	408	421	456	386	431	398	404	430	413	406	442	409	400	411	431	415	412	425	432	420	436	461	456	407	419	427	406	437	416	401	439	385	430	418	384	410	410	376	424	414	450	402	449	424	436	419	443	418	424	418	396	427	388	382	402	420	438	403	423	416	379	450	444
3767	5722	4474	2319	1604	1091	1001	840	797	4978	3180	554	546	494	505	496	504	467	460	444	465	472	476	422	427	422	440	432	402	396	381	418	426	453	387	402	417	423	434	431	396	418	396	412	441	405	411	418	423	407	392	401	404	456	446	391	414	401	384	396	407	402	363	413	407	415	414	428	446	403	395	419	401	416	387	420	392	435	389	419	391	396	417	390	389	403	404	373	429	375	391	406	452	416	386	405	418	414	407	467	426	425	414	405	411	375	369	425	376	422	426	409	415	394	387	407	400	416	413	436	409	412	408	411	424	412	406	390	383	343	409	389	404	405	402	432	393	433	425	401	391	424	439	409	438	452	400	395	395	420	378	435	407	388	395	391	392	379	385	428	424	425	381	425	403	399	426	404	410	360	412	416	394	424	412	403	378	395	397	407	384	404	404	404	387	438	377	445	384	413	377	437	376	452	413	412	449	433	415	385	378	395	412	405	448	421	389	382	407	422	370	405	410	424	409	426	387	402	396	396	442	391	395	427	424	440	405	408	421	432	387	404	393	400	383	428	427	409	414	372	377	417	423	383	374	373	389	397	377	397	402	418	403	365	378	411	357	395	382	383	415	370	432	418	416	387	398	384	416	386	434	387	363	373	391	404	415	400	431	402	410	402	380	414	405	410	406	380	395	416	387	431	415	406	429	403	410	413	421	422	345	408	419	366	408	412	397	399	424	405	393	412	372	392	409	389	408	421	428	403	386	397	385	443	421	387	381	395	395	383	391	406	356	404	401	410	392	366	380	398	386	417	419	405	412	392	373	384	408	428	359	404	390	399	392	382	381	428	408	413	386	381	420	402	402	394	414	407	361	413	400	402	393	424	397	390	409	376	394	377	389	391	409	416	361	385	417	445	408	415	397	387	427	362	397	385	386	418	390	378	415	422	379	411	415	367	426	377	410	406	430	385	390	411	389	439	392	399	425	408	421	403	428	392	403	373	392	419	367	398	387	395	387	384	394	418	424	411	379	435	392	408	412	392	416	372	404	437	392	403	397	425	418	378	414	407	400	352	414	433	396	399	415	403	395	406	366	371	403	394	428	423	424	395	424	447	418	468	409	412	413	380	365	409	434	387	346	392	435	418	415	418	399	407	414	413	445	400	404	400	444	409	407	395	365	419	407	412	409	384	436	392	413	422	357	386	376	388	439	387	377	437	402	395	416	425	400	368	419	376	393	369	370	398	397	374	364	411	431	403	387	395	361	420	397	399	363	387	448	382	421	380	402	415	418	437	378	401	398	394	378	413	408	406	422	435	406	385	423	386	346	387	398	432	385	386	420	397	442	348	404	400	370	401	402	385	385	416	395	401	362	416	393	430	390	380	372	400	418	386	449	409	404	363	390	403	425	418	417	393	405	402	411	396	444	416	401	378	394	366	395	392	374	402	430	385	419	375	395	438	395	429	408	392	415	401	423	386	404	396	418	435	387	423	410	403	380	412	397	390	376	409	403	377	380	397	415	407	371	396	438	425	414	403	408	399	386	389	400	398	408	408	426	419	368	410	408	384	408	412	432	395	399	402	392	399	393	400	381	401	387	418	382	381	412	405	417	433	404	409	400	398	409	342	385	405	404	435	385	408	396	401	396	427	384	395	417	399	409	426	449	393	379	393	402	426	393	394	376	409	402	394	375	401	370	383	421	344	385	409	418	422	389	414	417	385	434	425	403	427	390	352	398	379	426	397	394	392	404	382	423	369	433	369	375	375	424	416	404	377	402	406	395	424	392	409	438	394	370	388	390	397	422	390	412	385	434	385	398	370	376	415	411	379	372	361	376	397	410	348	390	431	376	426	391	385	385	436	387	430	393	426	361	384	398	413	349	435	373	397	374	442	383	362	408	403	427	392	428	400	401	413	398	393	412	378	385	404	400	413	402	400	430	422	386	395	418	405	390	407	417	415	413	417	401	414	375	378	411	409	373	416	397	403	384	384	405	393	379	394	405	398	461	371	412	423	387	401	403	435	371	382	384	384	360	409	371	384	386	419	350	433	393	424	364	367	400	399	388	414	400	388	377	438	412	391	398	416	418	403	407	395	402	404	393	396	395	393	450	450	416	414	403	392	439	420	377	379	381	404	381	398	428	382	393	426	426	402	399	392	372	346	384	372	404	388	385	381	391	409	430	411	388	408	400	400	447	375	414	387	418	412	422	402	391	411	366	394	374	409	378	392	376	383	414	386	422	416	431	393	406	465	355	400	386	424	413	386	420	367	393	405	406	408	417	399	395	417	404	434	420	394	401	397	417	391	380	358	366	397	409	409	389	403	383	372	390	426	412	413	382	383	397	391	413	407	389	407	411	386	387	370	430	427	382	368	422	412	415	376	412	395	395	387	384	376	366	413	395	408	377	393	372	404	377	379	437	391	397	392	414	431	400	389	400	392	373	410	391	401	416	407	400	408	404	415	421	398	379	393	377	427	433	396	412	408	380	364	397	391	423	408	400	400	436	427	356	404	388	413	407	401	392	413	403	376	392	390	391	371	417	367	430	395	402	406	414	374	436	401	390	445	382	422	391	420	421	431	394	382	398	429	428	382	404	393	406	399	391	377	406	374	385	439	387	382	393	405	417	406	409	414	411	411	415	423	402	392	383	386	424	415	370	389	380	413	377	418	367	399	410	387	396	427	376	392	422	413	404	397	403	408	438	419	395	404	377	419	411	409	388	394	414	378	412	409	406	376	396	392	380	408	422	395	432	429	423	381	412	400	395	381	411	400	401	409	406	396	406	408	405	394	407	391	375	429	374	420	396	369	417	393	383	403	385	397	436	378	396	397	389	429	385	401	407	400	398	381	365	413	414	422	388	402	441	395	424	369	388	366	411	386	373	391	395	425	429	389	400	408	429	398	378	425	463	382	383	425	394	389	405	422	405	414	362	384	382	376	392	453	372	383	413	416	382	407	406	419	383	373	387	400	366	409	411	390	396	424	412	377	402	401	396	413	415	383	397	416	392	402	383	399	428	455	402	433	383	397	430	395	372	405	394	398	409	392	381	379	389	439	427	394	390	405	348	412	393	397	416	386	392	430	366	355	399	375	381	360	350	436	368	407	359	414	420	398	408	379	411	398	393	363	388	422	392	435	407	413	407	383	417	368	406	401	406	401	394	411	402	390	370	385	358	450	405	400	384	374	370	360	387	396	375	412	390	365	385	400	427	393	386	407	398	410	381	437	394	417	375	415	391	369	399	386	370	390	409	397	398	393	392	400	399	368	347	404	384	405	370	387	398	410	411	375	414	381	443	413	403	424	393	410	393	368	408	398	417	425	417	405	380	416	369	420	386	383	403	404	407	390	386	353	442	351	404	410	374	400	398	382	402	398	407	394	385	356	397	396	411	402	402	404	429	391	372	366	393	413	414	401	428	391	379	405	423	370	375	406	400	405	399	395	381	428	398	417	381	398	363	386	385	366	426	429	388	367	398	414	427	411	410	426	409	424	380	417
27142	10689	496	215	119	125	96	106	106	206	144	107	117	102	99	115	98	102	83	93	98	88	88	94	92	99	109	110	91	88	120	93	101	100	85	114	108	100	85	94	96	89	101	117	101	100	112	92	117	96	99	83	97	86	108	106	96	81	107	96	104	91	111	94	94	110	104	103	109	88	124	102	113	115	97	95	112	83	78	107	100	91	109	91	116	96	115	119	115	100	75	104	105	94	89	114	88	82	96	90	99	92	103	88	107	92	123	79	103	105	119	104	108	97	99	95	117	87	122	112	103	97	97	110	113	113	115	97	101	103	105	88	97	95	95	111	103	110	99	115	93	90	91	98	96	86	94	92	93	97	100	121	97	111	99	100	90	97	98	105	113	110	94	99	121	94	88	98	104	114	97	103	102	90	109	108	113	93	109	99	100	97	110	114	92	89	87	77	90	79	114	90	110	95	100	103	80	103	99	98	108	83	104	105	85	112	108	104	94	98	108	101	115	110	100	110	103	97	92	84	89	125	102	91	93	99	90	90	94	118	87	84	99	88	91	93	91	108	89	108	108	94	107	86	108	99	111	80	100	105	104	101	85	81	116	106	109	86	95	124	101	99	96	95	93	114	88	110	96	101	105	95	71	82	106	87	107	106	95	94	92	110	95	101	104	99	105	104	106	98	114	114	111	119	117	98	110	98	110	92	100	96	99	91	91	96	87	108	106	101	95	90	114	91	91	99	106	109	86	111	99	93	91	94	108	92	124	78	107	104	90	113	125	91	103	96	99	103	83	84	86	103	80	92	105	104	93	96	92	104	97	102	102	97	96	104	100	112	112	115	98	96	99	108	77	103	89	116	95	106	112	120	97	105	99	99	95	97	102	115	99	111	106	108	81	82	101	106	86	92	79	104	85	100	99	101	91	79	98	107	118	95	100	110	110	101	106	119	97	114	123	108	126	91	87	102	99	98	96	95	81	96	101	101	111	98	104	104	95	115	97	96	101	91	101	105	98	90	100	106	118	121	90	99	100	112	99	94	90	98	106	89	106	101	89	97	104	86	107	93	114	109	92	98	106	100	99	97	105	94	89	97	97	108	94	96	112	100	95	98	98	109	103	104	94	106	97	102	112	111	91	91	112	115	106	99	109	101	86	90	106	122	98	105	110	129	98	110	100	98	97	107	97	91	109	95	101	80	82	106	102	93	102	90	98	86	103	113	77	88	97	103	119	109	97	97	94	83	90	86	114	89	89	93	109	86	106	101	85	112	115	92	99	89	115	99	79	108	108	87	104	106	94	98	89	94	96	101	102	85	109	95	90	94	107	97	97	88	106	83	113	94	103	102	106	102	90	86	107	117	93	107	104	94	103	88	107	97	111	114	107	99	98	114	95	83	98	115	103	80	101	93	85	112	98	104	89	100	97	114	108	86	97	94	77	98	107	108	108	75	108	108	84	119	94	104	94	99	99	109	94	91	105	90	88	97	91	113	108	102	106	87	90	105	107	120	94	89	90	109	113	96	102	99	85	98	95	95	84	95	106	88	112	85	96	89	94	87	96	102	87	93	105	106	94	75	93	111	84	106	115	86	79	113	114	104	100	92	92	107	99	112	114	92	99	104	106	101	127	120	104	95	108	96	107	119	106	98	105	116	102	100	115	103	101	107	108	100	112	93	86	79	86	97	105	100	102	100	121	108	105	106	108	101	106	85	95	88	110	99	101	102	102	91	100	101	106	111	96	97	101	87	96	113	85	90	107	108	125	93	84	98	119	102	88	96	101	99	105	94	105	118	111	100	102	93	90	94	82	106	86	84	87	84	112	120	109	97	97	114	109	79	94	105	100	105	94	97	94	90	107	73	107	98	88	91	72	106	108	90	107	107	117	97	104	86	88	90	110	92	105	117	98	103	96	97	88	107	101	93	90	85	93	100	102	99	108	90	90	84	90	108	97	109	91	95	106	99	102	102	94	114	108	103	92	104	86	114	99	93	101	109	116	110	128	91	116	93	92	98	95	89	108	104	114	86	97	98	91	115	82	112	100	108	98	97	97	106	91	101	88	98	95	91	95	123	95	87	114	101	83	85	121	89	87	82	89	99	89	85	115	97	111	100	111	103	104	101	99	91	96	100	95	108	103	119	112	106	99	90	115	104	92	100	100	102	87	76	129	96	83	82	110	117	111	107	89	107	101	114	91	105	97	83	98	119	89	105	99	94	101	103	110	83	101	80	104	104	132	118	98	120	91	99	92	103	92	109	82	104	96	107	99	121	102	107	110	105	89	112	88	114	111	100	98	89	109	108	108	119	98	105	87	94	108	86	96	95	106	119	106	110	100	100	94	91	120	97	102	121	105	102	111	91	114	102	110	94	106	89	117	92	88	99	129	112	95	86	82	99	101	98	118	82	90	115	111	119	92	116	118	96	97	91	100	116	95	105	96	100	117	108	96	96	88	88	98	98	78	111	86	103	100	101	100	98	102	91	109	104	109	87	104	85	103	104	97	98	113	104	96	112	99	101	94	87	96	94	96	92	113	98	98	110	92	111	85	69	90	88	101	110	109	83	86	73	97	96	103	112	78	93	132	94	101	99	99	116	92	84	119	98	92	97	84	121	106	97	87	101	103	114	110	90	91	98	85	113	115	94	85	68	95	116	107	102	104	97	105	92	98	97	94	104	99	92	105	91	84	92	96	88	113	98	100	91	110	104	95	103	91	91	117	84	102	97	98	108	118	107	115	92	91	103	86	99	107	96	103	98	98	87	91	80	98	96	99	100	90	93	105	95	102	83	99	102	98	93	99	97	96	83	98	110	103	95	95	111	99	91	82	93	117	109	97	89	125	104	107	96	110	113	117	94	104	106	116	92	106	102	97	100	90	98	106	97	88	120	111	86	82	99	120	84	84	92	90	113	108	89	100	117	96	103	85	102	103	99	89	112	99	114	85	100	108	99	100	81	110	96	102	103	89	101	94	98	95	92	104	108	94	108	94	110	84	85	95	113	105	96	93	89	103	109	98	95	94	95	112	100	102	93	109	100	101	118	99	98	99	109	102	98	93	98	95	99	93	89	101	88	114	99	116	111	98	87	94	88	88	97	110	106	106	118	94	101	96	98	95	105	106	108	96	94	112	89	108	98	91	115	101	118	91	102	101	98	86	105	93	112	109	92	98	96	80	89	106	104	83	78	84	105	83	101	89	99	83	107	104	110	102	95	93	98	108	98	85	91	91	100	110	97	95	87	106	80	112	105	98	91	94	93	97	95	93	102	93	78	83	93	110	102	101	99	84	107	84	88	96	100	102	102	90	97	98	102	94	107	100	95	86	77	93	90	102	83	104	114	108	100	99	90	102	99	117	96	109	107	83	111	97	95	100	125	97	107	94	118	107	85	98	101	88	112	88	104	98	125	101	115	105	94	101	102	95	103	96	91	93	97	105	108	104	107	119	99	82	98	108	93	101	91	94	107	100	80	100	88	89	111	99	100	109	92	106	92
4839	335	286	195	131	147	119	107	126	354	189	116	105	103	126	101	108	112	117	112	88	103	107	114	113	95	115	118	98	107	120	88	114	115	89	100	123	105	106	95	101	107	99	116	112	95	101	106	105	103	118	96	125	115	105	113	94	108	105	85	108	90	109	100	103	110	100	107	104	110	115	109	95	125	110	112	115	104	87	89	99	114	106	116	113	115	92	96	92	107	115	100	107	113	93	96	107	103	83	103	110	105	122	94	102	105	101	112	99	127	99	115	108	90	96	93	91	96	126	99	106	97	110	104	114	117	102	92	103	100	116	113	94	90	98	109	114	116	113	101	108	111	112	105	92	118	122	109	95	107	114	115	108	104	117	109	94	84	107	118	110	84	110	110	97	99	101	104	102	128	100	105	97	99	116	110	104	106	106	91	95	95	92	79	100	106	102	105	113	101	114	92	93	97	98	93	103	101	95	98	110	122	94	117	118	128	99	81	125	100	93	93	97	126	110	108	108	106	105	81	110	115	106	111	111	94	111	122	104	93	99	81	105	117	93	90	102	103	95	101	88	106	110	95	109	102	110	113	109	104	102	102	125	118	116	113	99	98	98	110	103	104	129	100	100	104	107	115	110	90	101	113	108	123	127	94	110	99	94	105	111	94	97	112	102	96	111	102	110	123	102	89	126	116	110	99	114	92	112	109	104	88	100	98	92	112	98	95	101	101	88	106	111	121	94	103	108	106	110	106	115	119	99	106	104	110	97	102	103	105	111	84	108	100	124	108	117	79	127	86	100	106	102	119	111	111	98	109	93	101	114	97	110	86	113	119	97	111	86	90	101	100	115	118	107	89	94	81	125	116	106	83	116	111	101	105	93	100	93	96	107	107	101	99	75	93	123	110	110	100	107	91	113	86	93	90	104	85	104	88	113	86	97	103	101	110	121	95	108	109	89	88	104	81	117	113	110	101	80	90	111	122	107	126	110	122	118	123	103	97	112	102	120	104	117	119	120	97	107	89	95	88	102	110	80	106	105	94	105	107	84	120	89	107	105	93	92	110	98	101	109	99	119	94	103	117	133	110	111	105	95	101	116	114	108	122	107	94	113	113	110	95	97	94	114	85	122	103	110	89	108	94	95	101	105	111	95	109	99	103	105	117	101	116	103	103	77	99	96	94	113	105	112	113	96	94	103	100	120	128	94	115	97	116	106	123	105	106	93	107	114	114	97	93	92	90	106	87	123	108	88	120	91	114	109	105	108	100	105	102	116	97	95	94	102	101	89	108	97	106	98	96	107	103	92	112	113	109	117	121	109	101	113	91	95	109	98	95	121	97	99	102	97	105	95	126	106	99	118	104	90	124	121	95	118	107	108	118	113	108	121	111	109	97	106	126	99	148	91	118	103	96	103	88	115	114	120	109	120	107	97	110	109	98	105	119	117	98	124	102	92	117	107	111	93	94	95	102	118	100	115	112	73	104	97	96	122	104	102	78	112	110	103	99	103	84	115	104	119	88	106	127	89	112	103	92	105	103	89	112	103	117	91	106	112	84	88	110	115	106	118	94	108	97	115	100	104	114	89	100	107	115	110	94	109	103	122	93	113	113	107	93	114	117	97	90	105	111	104	109	118	79	104	112	104	108	104	72	122	105	98	101	104	103	92	116	95	108	107	104	99	114	107	104	102	118	110	96	105	110	123	117	114	101	94	102	115	106	112	86	99	107	109	110	93	86	101	116	107	91	91	108	96	108	119	115	91	107	99	117	123	102	118	108	97	94	108	111	110	104	104	104	99	126	98	99	100	125	102	95	96	95	93	97	121	111	107	113	107	105	83	112	105	89	104	131	101	91	122	80	111	109	106	107	107	125	90	123	112	129	85	100	85	105	101	97	116	113	104	101	113	104	107	93	116	93	104	87	105	114	103	104	94	103	120	123	95	118	119	96	100	113	111	102	107	102	87	111	99	94	99	107	103	93	95	106	102	102	112	82	75	112	97	99	114	87	103	101	108	123	121	106	114	106	123	103	116	100	113	91	97	98	105	97	105	105	95	87	118	102	105	91	93	105	91	106	98	110	118	106	101	114	96	102	104	92	101	121	103	101	111	110	103	80	123	105	104	102	95	96	118	95	114	82	127	114	111	128	111	101	124	92	107	100	113	108	106	90	106	107	96	106	103	107	102	100	108	110	96	93	118	101	133	100	109	87	108	98	87	105	102	93	126	105	108	100	105	102	104	104	120	101	97	88	117	101	109	112	97	99	106	111	110	108	106	104	98	89	100	94	86	102	104	97	109	104	101	114	124	95	107	97	100	117	98	97	106	99	111	93	109	105	98	122	116	95	109	128	89	118	92	105	88	122	104	98	105	83	97	130	114	100	101	88	86	115	113	117	108	111	98	112	88	106	107	113	101	92	92	122	87	105	109	122	86	119	95	118	105	111	118	115	92	108	110	121	96	103	95	115	109	95	102	105	104	90	83	99	105	100	91	109	111	107	99	100	103	101	95	105	105	100	101	112	130	97	103	106	87	112	92	80	104	96	103	110	109	90	110	104	95	113	98	95	89	95	112	110	86	94	107	100	102	90	102	101	95	107	105	118	95	111	88	110	101	102	105	126	97	127	103	107	116	99	85	122	100	109	96	96	114	97	84	100	112	117	112	93	112	113	100	103	92	95	110	111	108	112	114	107	121	108	93	94	97	113	100	124	113	110	102	110	101	95	94	119	91	91	92	85	120	99	120	96	104	89	102	92	102	127	118	98	94	92	117	100	94	104	103	97	116	110	114	104	96	125	110	108	116	99	108	93	96	117	89	95	110	105	93	88	116	100	101	102	100	93	115	92	109	86	94	99	142	97	111	101	96	102	134	108	116	111	88	103	104	115	96	94	103	101	117	115	103	104	103	117	117	100	119	121	118	88	99	89	96	98	107	107	116	100	95	98	107	103	116	102	110	125	119	117	98	113	105	111	102	90	114	102	104	108	117	116	118	107	109	97	100	113	115	98	95	112	94	94	111	89	117	102	104	113	110	104	108	88	110	92	104	102	112	119	88	102	100	111	95	104	103	109	95	110	108	110	115	105	106	93	96	108	125	110	96	111	99	96	104	100	89	98	103	76	95	119	113	100	97	113	102	108	85	106	103	115	93	97	102	100	107	104	101	102	90	100	109	101	98	89	96	111	119	110	82	97	110	111	105	102	118	113	103	131	100	93	91	107	107	103	83	107	117	116	112	107	107	97	101	103	95	109	97	94	106	97	93	90	127	101	91	115	91	114	108	123	109	104	114	90	93	89	113	92	104	87	93	84	123	108	100	103	125	99	103	107	99	111	102	102	108	98	104	106	120	111	103	105	116	97	93	104	111	120	93	113	85	93	99	101	99	104	109	87	93	105	107	114	96	84	100	91	111	117	112	100	104	108	92	92	106	120	104	82	101	94	99	76	115	96	123	111	115	107	95	83	112	103	104	130	101	105	90	98	107	93	116	107	91	99
25230	21054	26599	24630	2383	598	399	340	510	1829	2799	1373	233	252	254	272	228	226	243	245	250	217	245	226	218	250	234	236	230	229	256	206	212	237	202	219	222	218	195	236	220	236	233	230	238	238	246	247	247	213	208	224	226	232	236	226	229	220	232	248	226	229	224	207	241	241	198	226	235	236	218	207	244	223	233	246	221	252	224	227	242	242	222	253	223	229	257	235	212	237	237	235	194	209	202	228	203	246	234	248	234	202	225	239	245	231	251	231	232	222	206	209	226	224	241	233	242	235	180	232	219	228	224	229	215	212	220	219	235	240	193	236	245	208	225	250	240	212	242	243	209	242	237	219	225	223	203	222	223	238	220	232	221	241	224	214	208	204	245	228	230	227	214	223	226	208	240	232	225	244	232	219	229	225	231	232	246	245	231	222	241	205	219	222	215	241	232	214	207	233	233	210	256	227	214	252	205	246	243	242	238	221	229	223	227	227	254	226	226	218	236	219	211	223	215	205	231	250	217	254	220	228	257	217	236	251	261	240	204	211	222	220	216	236	244	222	239	212	208	247	224	234	243	219	211	208	229	222	204	222	226	230	218	220	200	229	229	232	231	214	231	227	220	223	246	204	215	237	260	226	218	200	242	240	193	257	217	213	234	222	234	244	236	230	191	191	226	197	260	202	239	215	212	215	215	225	249	225	207	231	215	217	222	246	245	232	223	264	215	211	228	251	203	230	247	226	228	208	238	232	205	229	206	241	201	217	231	220	221	219	199	228	235	210	215	205	227	227	229	251	225	212	249	245	219	237	232	243	203	242	219	200	207	230	252	218	207	244	222	220	250	219	208	225	240	221	236	232	258	217	197	210	205	255	235	199	210	236	210	218	207	221	235	251	225	235	215	257	216	209	212	247	240	251	207	208	264	231	201	253	244	231	197	222	236	239	216	260	227	270	221	211	221	236	210	233	203	245	222	210	224	223	236	222	230	248	234	228	212	234	235	220	203	216	217	223	228	199	230	250	222	215	223	219	238	243	258	248	205	233	225	215	218	205	252	223	238	220	215	256	237	240	228	219	240	224	233	236	230	211	228	213	229	222	238	214	221	226	221	244	228	221	240	246	209	225	224	212	235	223	198	219	244	209	215	218	198	218	217	226	260	217	243	218	211	249	232	225	230	220	211	225	242	224	193	253	224	231	229	218	224	219	230	240	242	214	221	215	206	240	216	239	227	221	233	220	243	249	232	229	215	229	243	228	201	242	238	232	224	198	258	239	226	241	209	260	229	244	224	228	233	194	202	203	237	236	202	258	237	229	237	234	241	212	233	209	227	221	237	212	228	228	244	227	199	234	242	230	199	233	214	237	232	224	250	216	241	225	208	223	216	231	211	213	245	246	231	217	229	211	224	222	228	217	206	227	265	222	221	242	225	204	205	231	221	224	223	209	218	225	219	243	244	205	228	235	233	208	208	216	195	244	237	228	206	217	211	233	242	242	240	202	232	247	241	211	216	240	201	244	255	220	224	208	218	216	217	199	199	200	224	211	224	200	225	200	204	236	226	226	228	205	249	205	256	242	233	232	241	218	231	228	227	224	219	233	219	204	225	232	221	181	217	213	253	238	196	216	244	230	205	222	231	228	223	217	205	227	221	239	234	217	271	233	231	216	232	215	202	208	220	208	220	235	249	242	211	212	185	237	197	240	243	230	237	213	254	211	232	235	224	230	208	230	234	204	216	228	231	223	180	205	215	203	235	228	230	207	237	243	242	221	209	246	235	212	223	217	214	215	250	221	250	230	239	221	220	218	232	234	226	216	232	202	225	229	206	225	204	221	222	214	237	225	218	225	217	214	223	223	199	216	219	231	208	210	234	238	226	226	229	231	233	231	221	211	223	232	205	241	222	221	224	228	223	236	230	222	210	224	207	253	224	204	206	248	222	224	229	252	257	225	242	233	231	212	200	221	214	214	228	222	228	222	209	222	215	220	253	223	225	229	183	205	232	231	201	253	236	231	224	228	214	245	236	188	205	222	192	212	235	254	213	219	228	211	240	206	207	229	220	226	243	230	223	189	205	230	181	218	235	207	231	210	187	224	214	242	213	230	200	237	231	225	230	218	231	236	240	238	241	234	199	213	215	232	217	236	214	231	224	228	207	241	225	221	241	196	249	220	218	220	230	200	254	218	202	224	228	224	220	214	197	233	229	241	200	208	213	246	243	240	250	220	216	240	214	231	218	242	224	229	251	224	248	221	259	234	211	202	247	215	238	230	227	245	245	212	206	232	212	221	222	206	233	233	235	217	224	228	222	221	215	249	253	229	228	223	232	230	219	222	225	227	228	220	221	225	220	230	235	234	223	213	237	233	227	231	230	220	247	215	224	204	220	217	235	228	251	205	225	202	235	236	200	231	238	240	239	216	208	218	253	229	234	213	222	223	210	222	229	231	232	250	229	214	241	234	223	240	216	232	196	229	246	226	231	219	221	243	222	263	258	232	252	238	200	198	228	218	239	208	216	263	229	213	222	231	220	220	220	216	239	200	212	244	223	231	207	249	204	222	215	215	209	236	243	230	202	229	225	232	241	216	248	212	211	221	211	235	200	229	217	234	231	213	230	216	210	211	225	214	249	252	243	220	245	241	232	218	211	216	203	224	215	237	240	264	203	214	214	199	249	218	249	251	242	218	218	221	241	212	218	208	236	228	217	215	255	245	209	214	224	236	231	227	270	224	223	248	213	210	239	235	214	224	201	231	225	223	230	223	240	242	246	241	187	240	193	234	208	214	212	228	213	215	205	254	227	231	257	234	256	216	224	226	221	229	231	227	226	227	228	213	193	234	240	248	218	232	235	224	223	195	236	203	185	234	216	221	216	244	213	247	222	221	244	213	220	209	227	222	246	223	232	218	220	236	212	222	200	227	234	203	222	235	227	241	239	209	196	229	213	237	239	232	211	212	218	224	239	221	214	220	262	232	213	202	230	227	222	230	225	232	224	213	238	224	235	224	204	212	246	220	211	222	196	239	190	231	215	229	225	213	202	243	187	235	222	210	208	198	219	213	226	243	224	221	233	216	213	219	234	225	230	228	215	193	237	225	215	244	221	243	226	218	229	219	237	236	224	241	210	235	216	236	217	229	262	209	233	215	212	229	234	234	208	247	221	236	255	241	238	217	216	201	219	218	230	234	209	233	253	217	233	215	221	244	253	229	203	227	231	211	222	227	202	194	228	228	229	225	208	216	250	201	257	229	209	208	212	244	232	215	250	196	214	217	242	232	241	212	230	250	218	249	229	245	211	212	200	209	226	214	246	211	247	231	264	269	240	252	219	212	215	231	238	203	234	225	223	244	237	221	225	207	200	242	237	239	240	230	224	244	222	237	231	252	224	241	231	219	259	226	208	212	225	228	230	225	229	238	234	224	243	219	233	220	224	242	225	214	224	223	226	204	219	225	200	201	209	188	225	252	219	212	207	206	249	226	214	261	225	222	222	230
3482	2480	1919	1005	664	527	440	428	887	3128	4207	2026	277	279	258	255	246	277	238	229	262	263	240	247	220	222	217	234	268	236	202	232	219	204	239	229	235	221	234	242	244	220	218	248	244	221	223	230	241	212	249	239	244	231	220	250	211	224	228	239	241	245	219	243	244	257	253	232	202	242	251	236	253	252	250	205	230	218	241	225	226	241	239	215	217	225	208	228	224	217	235	222	242	219	216	224	204	235	243	227	244	224	252	227	229	249	235	231	204	228	207	226	217	208	207	235	208	224	267	226	233	237	232	215	203	227	251	232	257	217	245	215	200	229	242	219	203	205	224	231	209	243	232	222	209	213	247	226	226	213	271	242	217	224	218	227	247	214	204	226	226	237	227	236	221	264	243	229	203	229	240	211	224	248	210	239	227	223	189	225	232	218	238	209	222	254	226	209	232	224	230	243	211	231	201	237	221	233	241	234	239	263	236	230	208	194	236	242	236	227	233	235	223	219	213	237	222	223	245	214	237	255	199	212	244	219	223	258	245	231	230	212	248	236	234	245	224	224	228	226	225	200	222	248	219	201	239	194	243	205	238	232	251	250	216	211	247	232	231	201	224	228	212	224	226	233	225	224	230	206	237	244	264	212	213	251	226	243	226	228	235	211	228	202	205	259	220	241	232	199	220	227	241	195	231	218	241	222	237	205	192	211	218	216	244	223	231	237	200	211	231	245	213	243	248	218	255	228	230	238	256	227	239	237	239	198	219	245	231	254	230	264	228	221	225	236	230	235	221	222	222	237	209	232	260	223	225	238	218	206	233	238	223	228	232	215	226	254	237	208	244	239	211	215	186	218	220	261	210	244	223	217	212	218	206	221	214	224	217	214	219	218	236	216	238	226	208	218	236	235	235	211	236	215	245	232	221	220	220	204	245	220	214	228	205	230	219	211	207	207	246	214	221	236	219	229	224	267	231	227	215	221	205	234	226	202	218	206	236	251	250	264	228	222	229	239	218	209	233	240	263	220	217	240	237	241	239	233	214	225	236	237	229	220	227	259	213	236	242	245	261	250	247	239	232	193	214	211	254	214	234	230	218	230	234	229	255	220	224	227	227	226	235	248	235	189	218	245	211	234	210	224	233	224	227	212	250	228	221	253	227	241	244	237	213	242	220	227	248	235	261	223	219	233	246	230	235	224	232	235	230	230	217	221	212	219	222	238	231	205	234	234	239	218	237	234	202	250	245	231	219	235	226	216	233	231	223	229	242	208	237	224	230	214	200	207	237	208	224	233	223	233	254	232	232	237	216	209	220	234	245	229	216	224	230	251	231	259	221	222	228	267	251	226	226	223	274	216	221	227	248	234	243	229	235	241	223	232	248	235	235	215	248	241	204	242	221	211	242	241	208	223	224	215	246	233	241	228	235	224	231	210	227	227	218	223	208	218	221	223	212	229	211	211	236	210	210	216	216	231	233	214	214	224	210	250	220	255	267	214	228	202	230	191	230	232	238	249	217	244	219	247	225	202	209	222	246	235	208	213	247	208	242	222	246	238	257	228	221	230	242	224	198	232	225	223	238	231	226	231	210	222	209	224	222	199	242	225	246	237	239	232	227	233	217	221	245	209	229	205	214	251	257	223	248	241	235	222	214	223	223	232	227	242	220	219	211	248	220	229	227	206	249	216	216	222	218	245	231	222	232	212	220	241	241	209	210	252	225	218	228	207	218	233	220	227	208	257	196	242	238	211	216	225	226	221	210	235	238	250	231	242	234	212	208	215	221	235	195	207	198	230	239	238	224	251	220	225	222	216	217	271	205	254	215	233	211	237	231	235	209	202	227	227	283	222	238	235	225	205	226	214	241	234	214	210	222	227	225	213	225	226	223	227	234	240	224	233	211	213	216	222	221	216	247	209	221	230	235	236	207	229	241	228	213	240	184	233	239	211	222	232	229	228	218	221	230	191	220	226	211	224	230	229	228	222	219	216	222	235	236	227	238	230	184	251	222	227	251	199	229	219	214	224	211	225	253	234	231	224	218	221	231	247	225	214	255	234	230	245	225	212	217	238	247	235	262	202	206	218	249	207	220	231	226	237	216	217	233	242	232	211	215	256	234	217	242	218	247	249	212	237	224	231	240	251	240	216	233	229	228	234	219	231	243	223	232	240	202	224	198	229	230	224	202	218	244	224	199	214	208	216	230	239	241	245	257	256	202	216	228	232	226	213	245	224	223	240	235	211	222	216	237	207	234	232	179	231	208	249	196	236	223	222	237	212	241	198	230	214	209	223	225	261	244	225	221	213	238	244	253	228	232	233	207	243	214	213	230	217	224	210	249	234	203	227	221	232	237	230	245	204	212	230	221	248	211	211	236	197	242	221	225	233	228	221	209	221	227	217	257	229	236	223	245	218	220	224	253	207	240	229	224	261	219	226	219	214	213	251	222	209	235	232	208	234	250	229	227	227	223	233	218	237	215	244	228	238	213	227	195	222	239	210	199	233	234	234	226	215	244	231	232	223	213	244	233	265	250	251	237	221	229	200	216	209	215	221	224	236	226	236	221	240	244	219	230	250	225	215	243	203	200	216	215	232	251	249	223	231	224	206	232	245	217	249	233	210	218	238	210	232	214	260	243	233	238	226	232	207	232	226	200	201	249	222	241	218	206	222	236	228	251	229	217	208	248	237	212	232	218	204	212	237	235	224	236	239	233	203	208	234	214	237	214	210	238	210	233	200	235	220	253	202	228	208	252	214	231	233	226	234	222	235	250	217	255	217	214	251	226	218	265	198	258	228	246	240	223	237	234	197	212	195	229	233	220	228	228	232	242	225	258	213	244	210	232	222	218	245	215	224	250	225	229	219	223	191	204	263	222	185	232	246	234	211	222	233	221	246	206	234	238	239	252	189	201	216	237	243	256	227	214	255	254	222	235	235	241	229	230	208	228	254	206	259	234	249	237	240	222	237	222	225	245	210	258	234	224	226	254	228	226	201	238	244	242	233	236	226	223	234	214	230	248	231	248	218	250	219	211	230	232	233	224	225	231	282	220	229	226	230	223	223	242	223	238	212	237	237	204	203	235	203	243	202	231	221	241	191	249	222	218	233	220	228	251	258	197	240	227	240	252	213	234	215	238	230	230	251	230	239	210	233	246	201	254	215	217	238	242	208	236	248	245	220	214	237	214	211	212	210	233	254	216	241	197	220	217	228	224	256	207	245	210	220	225	235	236	259	177	207	239	241	229	225	230	229	207	246	235	236	227	218	219	206	217	238	213	220	237	252	235	235	238	220	231	230	224	227	237	236	227	226	242	204	243	222	226	213	212	270	245	236	235	212	257	202	214	221	246	241	239	243	269	217	236	205	220	220	221	210	217	215	235	208	212	210	201	227	229	225	223	218	211	236	240	225	218	230	226	232	225	223	206	210	195	222	206	200	197	241	219	233	225	233	208	216	227	242	216	212	184	224	216	225	209	219	221	238	223	207	225	198	206	263
23990	21096	28256	24176	21032	6333	1282	851	2156	23176	21942	3102	591	507	500	495	530	507	496	475	468	452	495	483	446	488	475	514	460	463	475	471	473	455	534	447	463	476	466	464	475	443	462	465	443	498	482	482	486	460	452	494	485	453	510	454	501	487	476	472	457	450	438	498	437	497	436	500	506	460	483	430	449	454	457	445	509	498	448	476	440	447	462	476	477	476	476	467	448	489	483	459	454	451	465	482	440	486	457	478	480	472	444	461	452	433	491	511	492	474	497	487	468	501	476	478	477	476	485	502	451	438	485	460	506	428	437	456	433	452	487	453	470	482	494	480	477	497	495	460	460	483	465	435	489	451	453	448	464	492	463	432	450	466	488	482	462	490	478	509	498	461	460	461	494	445	464	507	459	450	463	451	458	477	421	507	440	507	484	429	471	463	441	470	448	466	465	457	491	482	433	473	463	501	501	441	463	449	484	455	437	466	507	459	441	487	437	422	470	472	448	460	473	487	455	508	474	494	463	439	478	467	495	431	416	464	447	491	506	431	491	446	469	477	428	466	460	439	442	467	445	459	443	459	483	457	470	500	493	417	484	481	460	473	443	440	492	475	499	447	452	466	444	469	478	499	428	483	489	508	453	433	450	439	465	489	470	459	478	446	422	432	449	478	461	479	480	481	463	450	510	484	452	436	480	444	472	462	477	504	468	446	465	468	478	500	458	484	511	458	505	474	445	453	439	509	445	473	456	461	487	447	468	458	444	481	469	488	438	470	448	450	467	464	481	488	449	495	429	423	448	451	500	461	477	461	407	439	466	482	462	455	489	452	455	433	439	483	449	507	483	487	439	475	498	487	453	467	436	475	480	479	479	454	451	484	436	468	454	442	452	442	437	448	439	460	461	442	451	462	484	441	466	482	485	427	461	488	503	468	466	464	455	445	447	511	458	463	467	476	451	443	440	474	483	472	450	457	496	457	454	450	432	440	446	485	466	470	461	499	478	474	480	435	466	484	473	487	469	483	457	493	424	492	469	425	455	461	432	437	444	515	495	453	497	458	456	452	479	479	491	465	452	449	483	509	476	488	506	488	462	405	501	461	486	482	431	482	518	440	464	485	453	509	456	470	462	453	478	456	517	464	463	492	463	459	486	490	495	447	486	482	466	423	471	494	446	438	429	502	446	480	470	487	425	462	522	436	496	435	477	467	439	454	448	504	439	454	470	444	454	436	458	472	462	495	480	453	458	481	515	474	488	464	479	490	458	430	443	457	469	462	441	428	448	472	504	455	439	427	426	443	487	479	452	426	470	460	449	471	471	476	520	460	439	455	506	451	479	443	441	476	482	441	464	442	481	474	488	519	448	459	476	442	478	472	449	469	438	444	464	469	461	477	446	464	454	469	488	479	478	431	524	505	401	459	492	471	468	458	483	454	422	436	457	443	468	461	506	445	465	486	482	506	498	440	489	478	466	462	491	460	492	452	491	440	448	468	468	470	480	474	456	462	476	493	451	441	457	471	463	426	454	448	451	456	471	464	459	477	471	449	443	431	429	475	492	470	479	417	464	483	498	453	432	466	464	500	462	455	444	498	470	466	462	478	498	438	484	476	476	457	404	488	449	491	447	493	498	463	507	469	452	454	500	492	414	464	461	482	463	491	465	474	500	501	461	488	461	483	481	439	485	455	492	419	472	465	495	479	497	454	466	475	451	457	435	489	432	431	488	440	475	450	428	465	445	457	486	472	471	469	432	459	484	426	477	449	467	467	466	458	444	467	435	478	391	448	454	426	507	446	441	450	471	468	452	455	437	461	488	442	465	452	423	448	436	455	454	491	478	449	439	447	478	470	473	469	429	477	429	422	421	464	450	442	459	477	485	447	459	481	423	442	433	481	431	467	463	489	484	438	475	458	435	449	485	509	441	444	489	481	541	474	494	463	466	416	469	476	467	405	471	402	443	481	454	409	472	486	447	467	476	448	504	464	464	441	414	454	455	441	474	470	462	487	428	459	432	481	457	464	451	459	445	459	510	462	441	476	497	436	465	437	454	479	441	469	495	479	492	467	474	419	444	488	473	453	448	476	448	480	424	491	487	448	496	491	447	465	462	455	516	438	437	487	464	467	414	479	494	452	405	493	464	487	497	448	518	460	464	463	489	486	482	455	487	459	443	461	456	453	488	475	439	460	458	474	431	476	495	456	458	460	497	457	440	506	469	429	437	466	450	463	445	438	457	479	463	444	429	455	427	454	449	485	464	487	451	461	454	480	483	446	455	473	474	471	486	449	454	451	482	458	457	467	482	438	465	439	488	450	450	436	491	438	474	455	426	457	473	443	478	475	436	465	505	476	486	507	478	458	504	480	465	502	469	436	454	471	507	437	477	445	487	492	488	485	434	462	473	463	458	471	463	436	445	455	488	440	494	433	434	465	452	455	458	478	474	455	484	465	445	468	483	438	491	465	467	429	450	453	440	484	465	437	475	504	471	424	455	503	499	439	477	456	470	495	465	496	459	495	541	455	427	469	473	442	491	477	437	496	467	454	462	440	459	451	451	460	474	432	430	459	492	430	448	436	440	456	461	465	497	441	469	436	477	493	478	521	496	475	452	475	477	455	487	430	467	466	420	419	466	434	484	476	474	455	452	468	448	463	498	435	481	437	524	465	440	460	466	465	456	416	428	480	499	518	453	484	493	462	471	464	455	413	435	421	477	503	478	454	454	480	485	467	443	479	492	459	475	453	434	471	453	443	453	469	440	451	444	493	471	448	504	445	438	449	455	448	513	483	451	476	483	447	443	463	454	458	445	455	442	453	430	437	501	449	450	491	463	479	440	490	441	479	473	444	460	457	461	500	493	435	465	468	440	458	485	467	490	496	453	453	496	435	460	477	451	496	470	476	494	486	497	459	464	462	453	467	470	484	428	461	460	436	447	464	482	424	448	452	465	467	438	466	512	482	491	469	464	476	461	467	462	457	490	448	465	497	499	490	451	440	483	430	462	503	478	444	482	492	485	479	449	490	419	496	461	448	518	431	477	492	453	509	455	477	433	509	466	463	491	473	475	463	432	455	469	448	497	464	411	472	456	471	479	462	463	446	483	486	490	437	454	439	458	484	456	493	499	485	452	439	511	436	520	475	460	474	457	406	447	444	488	475	470	460	453	480	445	443	449	482	426	459	473	502	499	448	434	460	459	489	456	482	478	453	432	446	488	461	477	460	474	475	491	477	480	484	458	426	449	499	463	448	463	463	437	447	469	490	498	471	455	434	472	492	450	484	491	510	465	466	464	442	449	480	470	451	451	453	455	498	454	464	473	469	454	450	454	421	497	449	484	443	437	446	459	482	485	473	507	496	433	478	436	501	444	462	440	474	442	455	427	478	472	448	462	456	469	488	452	479	466	428	479	434	505	435	473	453	439	506	442	455	476	424	453	447	454	458	457	440	405	480	495	458	441	449	471	408	492	475	472	457	462	475	469	483	453	466	435	464	449	457
3826	5936	4570	2283	1557	1226	1022	910	3791	26747	19313	1190	514	496	463	499	451	441	425	442	450	469	484	484	469	425	447	517	466	437	497	463	452	448	437	466	491	512	482	434	443	456	430	429	449	452	444	463	487	415	471	452	460	434	446	459	426	451	444	444	433	502	445	401	418	426	454	443	449	432	435	430	456	467	466	390	465	470	429	442	432	452	436	436	411	458	489	395	452	428	462	440	440	427	438	431	432	469	468	445	443	471	469	412	415	430	437	423	442	421	491	441	471	455	402	434	429	439	431	409	434	449	408	468	462	463	446	456	445	464	449	415	454	474	435	444	427	420	406	458	439	446	437	423	406	442	439	431	436	424	453	449	427	440	420	488	476	453	466	444	434	444	474	432	411	420	450	430	449	457	442	436	432	456	407	439	435	424	436	450	435	466	462	437	435	441	446	454	468	437	444	446	444	467	458	442	431	448	397	409	473	454	472	464	484	414	439	427	466	437	440	443	433	485	478	455	427	462	425	453	454	442	412	460	427	442	429	459	415	442	426	460	435	423	435	442	470	477	437	435	465	409	434	449	410	420	452	450	444	421	438	437	447	447	437	433	470	430	460	463	447	457	432	469	418	447	408	467	491	446	455	430	413	452	431	416	441	432	453	392	433	427	431	450	437	426	470	451	438	479	433	446	405	449	477	435	425	471	447	436	450	433	452	461	412	456	473	429	452	457	453	435	446	444	443	454	423	426	435	435	421	445	414	439	436	444	412	439	406	454	418	442	432	425	451	458	404	459	404	416	432	406	436	442	448	423	437	457	434	423	436	457	457	447	478	417	437	431	442	436	387	453	427	432	437	417	416	439	400	444	429	435	448	441	439	436	419	412	418	450	423	426	439	424	432	473	456	463	471	446	409	460	421	411	408	423	416	434	444	451	416	496	469	443	418	416	434	449	464	446	464	447	430	416	455	411	397	430	463	449	449	446	462	430	431	463	406	449	445	426	398	450	456	438	475	423	415	397	435	419	495	419	453	410	435	441	405	433	458	465	451	449	469	441	407	455	450	436	427	498	446	419	469	405	488	437	468	425	388	423	442	434	470	415	464	397	442	443	450	464	441	444	415	424	433	460	421	436	454	451	428	425	426	403	434	430	425	413	466	431	443	453	478	434	414	462	440	460	479	454	441	427	472	385	461	409	448	424	466	442	431	444	422	431	431	452	437	445	416	451	441	495	452	430	462	430	429	448	449	447	453	449	474	461	437	451	448	444	454	459	419	454	453	431	480	439	485	466	450	423	436	423	451	432	478	413	473	446	443	401	442	425	459	416	428	447	449	444	426	455	459	422	484	450	471	476	419	431	441	441	401	468	472	474	458	431	474	453	491	464	453	434	444	480	464	478	453	448	444	463	431	452	434	452	476	455	486	441	442	437	437	414	439	459	457	426	468	482	456	441	419	416	432	420	456	435	473	457	431	461	432	444	425	406	429	412	453	453	397	432	417	396	433	425	449	454	492	436	429	393	447	434	434	429	434	401	444	453	461	442	415	420	444	404	429	418	469	445	447	412	411	429	450	442	439	471	409	449	448	429	496	464	457	435	445	404	423	405	445	426	417	413	446	489	440	448	459	430	432	453	428	417	424	409	415	438	409	411	471	446	409	434	451	478	424	461	388	447	447	470	387	427	442	464	462	446	437	443	453	448	466	413	422	486	453	492	449	439	444	407	435	432	453	417	444	428	432	461	404	460	445	437	461	424	424	477	458	427	465	461	427	421	446	424	436	424	426	433	428	451	448	444	437	446	425	427	437	441	440	435	460	432	428	500	418	466	470	413	446	401	437	422	467	417	414	457	451	487	469	429	419	480	478	418	426	456	420	452	423	420	464	408	431	422	424	471	413	438	438	444	459	486	439	456	464	439	418	427	416	437	452	445	427	465	405	435	465	430	412	435	467	452	397	466	455	476	432	425	442	442	418	487	426	431	439	466	429	459	471	431	445	413	453	416	469	408	431	420	461	454	456	452	450	421	410	417	418	402	432	422	413	443	423	378	410	434	420	441	445	442	441	451	409	446	461	435	424	442	417	423	416	424	475	403	436	403	424	465	462	465	480	414	457	451	404	422	450	467	409	439	466	446	408	432	390	422	430	419	437	445	443	448	480	418	408	417	389	453	469	429	389	439	464	418	477	442	451	425	440	449	427	439	460	469	480	404	415	428	408	427	474	433	430	463	469	446	421	429	451	449	432	450	429	465	461	422	457	444	418	410	447	465	434	412	437	445	410	418	433	426	390	455	458	429	456	447	456	479	416	418	423	397	439	457	436	409	425	445	424	417	420	453	446	445	437	467	395	450	431	430	433	419	424	414	419	445	438	432	457	433	412	415	439	421	456	384	408	474	439	415	454	441	434	458	459	426	432	427	455	477	442	405	449	464	416	442	441	429	447	422	452	448	437	414	441	443	460	399	463	461	455	422	441	441	416	418	430	454	434	446	429	455	452	454	461	406	451	435	461	425	409	447	432	416	443	428	433	423	406	446	437	462	447	394	440	458	421	426	405	440	464	444	428	444	445	439	379	420	442	442	411	410	454	409	440	467	445	444	416	422	437	449	451	434	454	448	418	418	394	419	437	423	409	417	444	438	435	422	437	479	470	411	431	423	432	426	402	427	432	441	388	400	438	426	465	440	414	426	402	416	409	447	440	429	416	422	469	464	434	413	448	413	426	448	447	422	473	422	428	399	425	469	456	425	406	431	427	439	449	426	413	435	450	453	418	460	400	435	440	404	431	425	405	445	459	442	472	425	450	439	443	423	419	407	435	396	393	417	421	428	452	446	445	448	449	444	467	458	439	440	408	417	450	420	437	433	470	462	423	417	413	456	419	459	464	408	409	475	434	467	440	415	428	489	419	419	438	480	426	434	429	423	452	426	442	452	436	452	438	463	434	431	434	452	412	475	423	460	443	442	438	431	458	449	448	440	454	445	387	397	460	458	462	453	486	387	411	440	465	449	400	419	436	460	497	433	393	401	437	418	408	434	434	418	441	446	408	419	426	445	447	418	447	413	419	446	425	409	467	413	417	450	398	439	429	426	438	435	429	446	429	435	437	439	449	440	403	485	420	425	401	429	466	457	421	436	445	472	447	438	425	457	456	384	449	439	418	427	419	439	437	447	418	441	430	444	413	459	443	475	430	440	449	454	432	465	406	398	471	396	404	433	425	419	385	417	464	439	465	469	471	415	422	443	461	423	418	466	455	451	435	418	430	484	428	434	405	422	441	415	466	433	455	413	425	438	426	418	432	465	436	447	476	446	448	439	413	409	451	437	457	442	462	462	460	427	438	387	427	466	426	458	434	414	440	437	422	433	418	450	464	418	466	425	459	470	468	477	420	410	449	424	422	434	411	426	441	417	452	428	437	452	448	463	452	467	431	427	408	429	428	451	427	430	458	435	435	429	449	450	446	434	382	458	452	435	429	455	412	443	473	455	426	437	450	453
27080	10953	648	310	221	182	151	150	177	1136	1356	170	127	152	151	124	139	166	154	142	150	179	145	170	127	145	149	141	153	173	141	162	156	150	131	130	144	163	149	163	162	159	165	145	147	148	146	152	152	151	137	146	162	144	151	155	148	165	122	151	166	156	151	150	142	174	134	144	154	148	136	146	121	154	164	128	154	153	141	147	149	150	151	137	133	151	141	163	156	141	166	156	151	145	147	150	167	143	137	166	138	152	162	156	142	172	143	136	152	141	153	138	144	161	139	130	155	153	167	140	148	130	150	159	160	138	130	138	141	168	154	146	150	162	151	147	159	134	169	138	135	143	146	154	142	138	151	136	138	157	152	138	151	138	165	173	148	140	155	127	161	142	143	138	156	154	128	145	135	152	157	131	135	150	161	137	152	154	146	161	161	153	161	144	158	138	165	140	152	143	175	139	162	147	135	153	137	148	142	140	154	141	152	160	162	163	131	149	145	154	154	158	142	146	157	151	148	162	153	149	148	136	145	158	128	159	149	146	161	127	137	153	146	145	134	145	167	134	161	131	157	148	147	156	146	143	143	151	123	153	139	166	186	142	169	147	157	134	164	149	143	158	162	145	145	148	159	165	165	134	166	173	167	142	159	136	156	148	136	149	177	139	132	152	134	155	142	140	134	158	160	144	162	147	155	156	168	138	142	159	148	156	130	131	133	142	160	138	150	131	170	158	161	148	143	154	150	143	160	156	155	156	147	163	141	146	158	136	147	134	157	136	130	127	166	134	145	158	170	164	149	146	149	144	164	134	145	125	144	140	154	143	128	156	151	142	147	141	157	162	132	142	184	177	161	147	137	143	149	160	159	162	140	147	155	171	135	152	156	162	136	153	150	125	140	135	160	159	164	138	137	154	156	163	174	152	132	154	149	132	143	147	146	166	132	138	133	160	152	149	154	160	152	138	141	148	138	175	165	123	144	135	146	172	147	128	139	141	161	159	157	148	179	137	128	159	167	150	144	160	153	134	142	145	148	168	161	160	152	136	158	148	140	147	134	163	168	140	168	160	169	158	145	151	138	162	136	135	157	159	132	133	151	155	140	156	157	142	142	129	137	173	142	124	141	128	130	163	155	136	146	137	137	161	141	140	146	131	156	148	149	166	122	170	138	173	152	169	166	171	163	154	139	122	141	139	160	147	166	125	136	156	149	125	138	176	139	159	148	134	153	160	136	145	168	161	144	160	160	129	178	168	155	167	131	156	142	123	140	164	152	162	125	154	159	159	154	149	147	133	154	150	156	129	169	154	170	153	145	157	144	157	153	147	135	164	155	169	135	134	137	144	150	157	137	129	153	152	153	158	139	142	135	144	148	162	156	157	129	142	146	122	151	152	130	147	149	153	134	140	141	151	146	157	158	160	168	134	144	162	153	139	136	133	161	132	131	143	156	159	151	158	142	159	141	132	145	119	156	152	150	153	159	159	149	128	118	143	121	164	141	162	170	146	143	143	170	168	153	153	142	143	158	137	163	128	138	144	160	148	159	153	185	166	155	123	144	140	155	131	143	156	147	125	160	157	135	142	144	143	150	159	159	135	161	162	135	146	141	151	176	133	147	143	142	162	163	139	176	150	155	140	143	161	125	112	159	157	147	131	159	163	146	134	171	136	158	146	146	154	157	140	149	164	150	161	134	142	162	142	154	142	145	145	133	155	144	130	125	165	166	170	162	153	147	153	172	134	145	154	154	138	157	141	144	135	156	160	154	149	150	159	118	138	134	144	149	129	139	152	137	129	154	136	152	162	150	162	138	145	144	134	157	143	152	163	150	149	140	135	126	150	163	166	133	130	158	138	153	167	148	144	162	114	148	163	170	155	141	143	164	147	153	173	166	164	143	147	131	137	170	147	137	144	151	164	142	171	160	147	164	119	181	149	153	150	145	153	167	151	130	155	139	139	182	148	150	146	130	142	138	140	172	154	143	147	147	164	141	177	139	175	145	132	172	154	191	152	146	135	165	156	148	146	169	155	161	155	156	169	156	151	139	134	148	147	147	160	140	151	151	160	141	165	153	141	150	169	135	142	121	151	155	146	167	164	125	143	145	163	136	151	154	148	147	182	152	152	168	151	141	156	157	133	148	135	157	153	152	143	143	147	149	122	155	161	139	156	157	147	144	161	163	156	146	138	141	166	140	151	152	157	156	159	149	135	159	159	153	164	135	143	160	147	136	145	168	141	156	135	164	153	150	131	162	173	150	158	162	160	143	126	150	153	150	168	140	136	173	156	149	134	137	139	158	146	141	168	153	142	144	150	159	145	150	135	151	150	145	147	144	151	151	154	168	161	145	130	155	140	148	136	138	160	155	134	165	148	152	143	157	159	133	143	135	173	152	147	137	146	174	167	134	141	145	144	151	146	149	141	157	163	134	158	148	150	130	167	152	153	153	158	168	146	160	144	152	134	164	148	126	138	135	123	164	156	151	140	137	163	144	140	145	127	169	160	140	138	154	136	133	140	145	151	159	127	139	144	145	149	181	131	130	158	163	148	141	158	151	125	143	125	155	164	139	141	109	138	131	136	157	139	113	144	153	126	151	128	159	156	154	156	150	160	143	147	138	183	161	155	148	148	160	128	143	170	154	150	144	168	136	146	160	149	145	140	133	153	146	150	158	171	171	155	167	137	139	159	134	156	146	145	141	138	149	156	156	163	145	144	167	143	144	147	148	150	127	133	131	152	122	149	163	157	155	132	166	157	150	153	148	165	130	123	162	146	178	153	139	138	147	126	143	132	123	146	152	128	167	137	158	149	151	160	139	134	155	141	146	163	146	161	147	134	174	178	127	147	150	151	153	151	136	152	138	160	140	119	141	122	143	147	162	146	166	163	135	145	161	158	141	165	153	143	139	140	144	133	172	169	145	145	171	146	150	150	133	153	131	131	143	157	141	154	142	144	178	132	127	140	162	164	153	161	147	146	132	134	125	154	145	106	145	156	156	169	157	140	154	143	134	159	156	151	148	155	165	144	139	160	144	148	136	175	147	135	159	134	185	149	139	136	160	167	143	150	133	149	166	145	153	138	152	166	150	124	160	145	169	154	139	143	157	148	161	153	147	152	136	136	148	153	161	141	148	148	146	154	130	139	156	129	172	165	142	156	144	131	153	134	145	147	164	154	164	156	178	148	153	138	162	144	160	145	138	172	160	161	139	135	142	146	161	149	130	146	145	144	151	131	164	138	168	157	169	143	142	152	146	142	155	137	125	145	152	168	142	151	158	132	161	150	150	154	169	150	138	154	164	147	156	162	157	142	168	138	147	159	173	148	148	150	139	132	128	132	156	177	127	142	133	142	140	171	122	141	137	145	144	138	139	131	149	157	160	133	159	138	153	118	141	131	130	145	133	146	150	143	149	133	174	152	143	136	144	125	148	168	154	157	149	161	145	163	170	156	146	135	157	149	153	143	154	156	136	144	147	133	159	149	136	148	157	154	145	142
4753	374	338	227	185	171	157	179	205	1836	1755	171	143	149	162	144	143	145	142	152	148	168	139	147	140	161	155	159	146	143	119	148	146	156	154	141	172	131	160	155	134	170	143	163	145	134	129	155	149	168	162	143	150	132	140	144	161	146	160	153	156	143	149	130	168	144	148	144	166	143	147	129	166	123	152	158	138	163	152	148	132	163	146	138	137	161	151	147	168	160	159	124	142	154	150	171	146	134	152	167	157	152	158	145	161	147	171	169	158	149	166	141	160	166	121	142	168	140	145	170	127	140	161	152	139	146	126	150	156	159	146	158	141	149	147	152	182	155	160	162	150	138	147	123	147	170	166	158	160	150	152	140	166	144	167	134	138	142	134	174	146	156	157	129	135	141	163	143	171	154	162	155	158	137	161	137	146	135	159	134	143	169	140	155	157	162	143	147	142	160	142	126	170	126	148	161	129	148	147	126	136	163	139	138	141	140	160	152	157	123	131	152	149	156	129	133	173	135	134	145	190	143	142	155	126	158	142	159	161	159	148	155	170	141	159	139	138	142	176	152	136	137	171	157	152	149	153	137	147	126	143	128	156	168	156	147	134	154	154	126	151	139	137	151	166	144	158	123	133	137	131	145	142	135	152	151	151	156	165	173	146	155	148	136	137	133	159	158	139	182	140	150	143	131	126	149	133	177	139	139	137	139	130	151	172	131	140	159	150	138	150	139	147	134	175	128	142	132	144	128	149	157	147	130	141	159	154	164	150	139	154	154	151	181	133	173	142	163	159	156	169	155	142	160	153	145	156	142	154	133	140	151	133	142	165	122	144	143	136	161	147	141	143	144	136	133	175	167	133	149	150	161	148	134	141	127	153	138	135	152	137	150	141	170	139	149	120	128	134	152	142	136	152	154	118	161	136	147	151	149	140	138	166	142	155	147	174	167	134	145	155	151	147	156	157	143	176	163	138	136	154	140	156	143	142	142	162	158	157	142	159	157	140	150	144	177	170	146	142	153	143	159	143	143	154	156	163	143	155	155	166	149	137	143	184	166	155	154	164	142	148	163	169	171	136	135	148	135	136	131	176	125	132	164	120	156	158	152	154	138	143	149	148	160	150	148	167	157	146	152	152	147	135	173	158	168	144	150	139	132	165	145	160	145	141	144	161	150	135	150	136	160	144	156	135	151	146	140	161	141	168	143	130	149	160	149	164	156	162	134	146	139	149	147	157	144	189	130	168	149	143	152	145	154	134	137	158	162	139	155	129	175	135	152	180	156	156	137	142	164	168	152	170	130	157	131	150	138	149	141	169	153	156	159	150	154	153	158	143	136	148	143	138	133	130	145	173	124	150	140	146	140	155	142	151	157	160	142	145	153	141	159	146	146	169	163	153	153	138	151	153	154	146	152	140	173	153	150	154	173	157	150	160	152	137	153	146	127	154	144	152	169	161	154	147	145	160	143	165	146	136	142	154	158	155	131	146	182	140	140	150	165	164	145	146	165	133	127	134	150	149	148	145	163	147	148	143	150	148	142	146	149	147	144	157	142	147	124	136	155	131	146	131	146	144	186	122	143	135	140	161	135	130	145	149	130	162	159	135	168	152	169	145	158	158	153	166	169	148	149	154	163	141	147	151	152	115	154	147	150	146	148	141	137	140	138	164	141	149	145	144	156	165	151	158	132	129	138	121	128	158	156	146	138	151	145	153	147	151	125	169	143	137	144	150	160	146	147	139	146	153	158	149	133	136	150	140	148	165	139	146	158	153	147	150	161	142	155	145	151	147	126	140	156	146	159	140	151	138	147	157	157	141	156	133	158	170	146	154	151	165	131	145	167	150	147	139	147	154	155	139	158	151	140	132	133	140	143	125	144	145	164	157	154	149	141	135	157	139	133	139	129	136	140	150	158	151	150	170	135	153	176	143	126	144	143	136	141	163	146	141	147	146	127	133	141	151	157	166	153	153	166	160	142	152	161	147	143	145	145	149	156	142	158	150	171	151	179	162	128	150	167	148	139	159	128	137	145	142	151	152	136	150	146	153	156	143	156	162	147	146	150	136	154	150	142	134	152	118	162	152	145	151	148	155	148	135	130	141	148	136	146	140	157	144	165	126	149	150	148	139	174	164	154	125	147	152	160	149	143	131	147	154	160	142	142	148	130	137	152	146	155	153	159	147	153	135	133	139	154	135	150	151	149	126	138	135	167	170	144	128	136	138	143	143	153	143	143	149	145	153	138	149	155	158	169	132	153	164	144	162	143	160	141	133	137	147	143	143	135	148	144	167	160	140	163	123	132	126	175	136	161	148	129	155	125	157	134	171	134	148	144	155	146	148	158	144	145	123	147	179	128	150	141	137	135	156	146	166	153	142	160	159	160	157	159	133	156	139	125	135	148	154	149	128	155	151	141	145	156	149	125	152	129	133	147	155	134	129	126	155	151	166	143	170	158	158	133	177	170	140	148	149	151	142	142	159	142	160	144	125	154	143	142	130	134	157	158	148	166	144	139	158	152	136	157	113	143	144	161	147	172	160	121	149	123	147	131	140	129	157	140	153	136	142	186	150	161	167	170	136	146	145	169	148	167	153	156	137	156	150	163	144	169	162	142	150	147	159	148	140	159	149	156	154	146	148	158	140	168	147	117	146	148	137	169	155	148	164	151	120	149	147	144	142	139	143	153	149	152	158	137	141	127	135	151	149	169	161	154	168	156	162	139	148	144	157	162	133	147	135	157	143	149	159	148	156	148	150	150	134	168	162	139	162	152	145	141	156	127	165	144	169	141	156	173	159	146	146	129	139	149	172	148	146	149	154	146	164	136	131	154	159	132	146	156	140	148	158	143	161	131	142	148	151	143	128	123	152	136	160	152	148	133	134	149	142	146	153	151	142	142	163	139	156	132	144	131	157	138	171	146	136	139	154	164	158	159	129	149	138	153	142	138	150	169	153	154	156	148	159	170	149	128	138	123	148	148	161	152	151	150	142	145	150	143	133	147	152	132	159	145	138	153	139	138	132	150	156	168	142	139	155	155	139	158	124	148	151	150	147	149	158	133	155	157	160	183	136	139	141	160	144	171	153	127	141	151	130	132	137	140	149	169	154	143	146	155	140	154	137	142	159	152	152	150	152	141	138	144	148	153	156	163	155	148	170	141	153	137	150	158	138	159	157	154	155	159	140	148	154	133	135	161	157	124	131	121	136	155	140	173	151	148	162	140	140	137	137	168	129	157	154	154	148	161	155	160	154	193	150	156	143	121	157	142	142	150	143	153	134	160	135	153	147	136	157	144	161	151	139	160	148	143	138	157	131	149	162	160	139	149	151	165	138	157	131	138	144	146	152	136	147	139	166	146	159	148	149	161	148	166	137	138	148	162	146	146	126	135	173	156	128	171	145	146	153	142	139	149	132	143	160	145	132	135	153	137	133	192	138	146	155	147	147	139	129	157	169	134	161	163	162	140	130	162	152	157	160	169	158	133	151	159	140	157
25085	21056	26613	24716	3014	690	534	417	5327	18319	13626	1928	381	293	314	284	304	341	308	315	338	314	354	309	293	299	313	306	332	284	308	308	299	319	307	288	296	297	338	300	297	310	319	322	301	323	346	313	312	291	287	309	326	302	342	302	336	290	321	303	342	312	320	292	267	317	317	303	317	357	330	339	261	337	313	328	308	316	324	342	314	325	316	349	317	314	293	314	329	319	318	350	325	281	302	317	312	314	311	309	324	317	323	293	308	359	320	319	319	307	317	297	303	289	313	316	290	287	297	336	297	298	331	304	310	334	312	298	306	312	337	300	299	297	319	290	305	301	318	310	336	336	320	295	289	314	316	328	303	304	297	313	310	299	322	324	311	329	323	337	308	331	305	322	287	298	363	320	312	319	291	308	311	300	288	298	316	317	299	276	311	334	316	301	329	300	309	313	273	284	312	323	313	302	301	325	335	333	329	297	294	281	323	325	340	336	309	323	299	310	312	341	315	302	307	322	319	316	307	319	294	271	307	309	295	286	283	321	307	312	327	311	323	322	312	293	313	313	312	311	339	286	296	326	306	292	330	316	291	302	293	307	306	308	321	332	294	314	281	316	307	309	302	350	289	305	285	334	318	315	324	304	307	306	297	345	316	280	311	311	323	312	323	310	302	308	305	291	324	298	329	298	258	296	316	315	301	299	288	307	327	341	292	302	316	292	289	302	302	300	294	284	315	339	308	336	301	290	321	289	325	303	313	288	305	339	297	297	321	295	300	314	322	303	311	328	308	310	310	307	310	316	319	290	355	312	281	300	295	290	278	303	274	305	297	322	288	270	299	339	290	309	296	303	283	310	340	319	310	272	316	304	327	328	262	330	319	286	272	321	321	304	315	308	281	293	321	294	334	303	311	297	290	309	302	326	301	286	295	312	317	294	323	321	296	303	317	310	326	316	308	283	312	300	306	325	310	316	301	342	331	264	308	348	307	296	316	297	341	316	319	300	324	328	324	314	333	288	318	288	316	329	284	307	315	304	332	303	306	300	313	307	300	303	292	280	339	284	286	287	321	333	338	309	329	316	345	308	306	304	311	311	308	332	301	324	318	319	328	292	311	317	320	292	322	326	309	318	312	303	310	297	300	317	307	326	321	296	306	313	287	304	306	290	316	332	306	335	314	286	309	292	324	320	332	319	312	320	327	293	283	288	300	304	269	331	341	329	269	286	333	332	332	310	293	331	260	302	307	302	312	316	330	332	294	314	317	299	326	332	306	315	298	305	318	321	313	330	317	334	319	302	309	313	320	314	340	294	320	313	317	294	318	304	333	322	305	318	276	331	307	328	293	291	328	297	342	316	309	301	320	291	315	285	303	305	344	295	298	308	318	332	288	319	335	335	320	340	304	296	309	313	324	291	327	314	309	316	294	340	314	285	320	319	294	344	305	310	333	324	257	285	304	317	326	314	304	311	324	302	282	310	271	301	297	301	336	283	290	289	309	289	278	355	316	303	304	310	286	314	304	324	301	341	321	322	297	326	335	303	306	319	296	328	348	302	291	328	317	284	314	305	306	307	326	309	347	283	295	292	292	304	292	320	304	324	336	296	324	317	309	334	303	297	344	305	357	304	283	317	307	309	295	323	329	351	298	310	300	314	319	295	320	287	332	322	308	297	316	303	322	287	320	312	307	308	319	347	283	306	322	305	300	317	259	302	298	305	330	298	311	282	317	288	287	304	349	326	315	292	327	321	319	317	310	296	310	302	296	318	256	307	321	334	361	353	313	306	285	359	325	340	330	309	326	273	283	292	329	285	314	300	323	326	329	323	344	285	290	302	310	339	311	335	286	307	312	292	345	315	313	298	317	313	337	314	320	321	284	312	278	319	277	293	307	296	301	330	341	297	317	323	287	316	305	324	324	298	284	308	294	306	342	309	332	293	307	318	345	305	299	310	287	334	306	324	341	300	291	337	295	330	328	316	310	314	326	320	319	318	325	288	328	311	345	306	293	305	335	305	314	326	310	295	316	334	302	300	294	330	316	304	328	304	294	342	354	302	313	324	344	309	302	305	318	303	318	260	287	358	321	348	336	293	321	294	320	307	276	330	314	323	314	294	340	300	331	310	341	340	298	299	296	320	291	321	314	279	306	294	320	331	297	302	286	305	321	310	327	302	294	337	309	319	318	328	345	337	336	313	331	310	273	273	283	298	294	314	312	337	336	305	305	332	330	337	307	268	288	279	322	300	308	306	318	330	319	315	273	320	314	324	329	324	307	316	283	279	312	288	318	320	299	319	332	310	328	311	277	329	305	289	290	313	281	321	313	313	338	298	309	303	318	264	320	317	333	308	300	264	290	297	317	326	329	293	325	274	326	338	318	314	309	289	298	330	292	331	336	289	296	304	312	312	286	297	309	294	329	299	271	308	297	258	326	315	304	315	319	342	323	292	310	331	276	287	289	317	342	312	290	327	316	295	334	281	293	294	313	297	293	307	312	306	305	313	311	307	311	294	301	341	322	333	316	317	325	306	294	325	305	298	334	314	291	281	282	293	340	307	277	328	291	297	288	310	296	286	295	323	288	335	308	316	328	287	323	299	318	308	268	317	293	300	301	311	295	304	311	284	281	317	320	302	312	322	288	322	299	316	296	297	288	339	299	303	296	262	313	351	322	339	303	322	280	294	351	269	336	284	303	321	333	282	318	310	304	339	287	316	296	304	279	322	289	283	311	310	311	295	308	303	301	305	325	337	299	352	272	339	348	284	293	301	331	317	308	331	331	285	313	293	273	288	304	334	324	284	282	341	339	325	316	308	307	314	333	330	307	299	349	266	306	302	300	283	295	329	313	287	315	298	312	291	295	290	289	298	323	326	303	326	319	324	339	275	309	324	306	309	322	312	291	335	306	307	340	309	321	306	313	325	270	346	287	322	317	328	295	326	276	304	293	296	274	322	313	319	298	275	322	318	307	298	320	296	329	299	314	325	306	317	287	275	278	286	324	282	305	325	304	300	312	298	315	288	349	304	328	343	310	338	296	345	315	300	325	286	290	317	314	292	295	291	315	314	327	316	318	320	301	302	328	303	326	304	316	316	317	315	297	313	290	297	318	284	268	315	303	304	327	312	301	332	284	305	340	300	341	294	303	317	297	331	315	320	293	286	305	299	290	296	310	316	300	295	287	323	319	305	283	325	312	318	351	320	286	315	304	345	323	323	317	314	321	285	312	305	296	335	299	316	305	297	302	313	327	307	312	298	288	331	320	304	311	322	296	313	290	294	273	314	301	289	309	306	329	314	290	324	316	282	326	324	318	352	291	305	286	303	324	302	330	300	302	314	300	309	298	338	319	306	306	314	300	314	315	321	329	342	302	336	305	324	314	293	307	299	308	292	311	331	286	324	336	337	299	310	330	334	288	337	266	320	312	337	314	282	305	316	299	314	321	314	272	299	308	328	301	330	302	318	326	332	341	311	328	308	331	310	310	305	323	296	277	308
3498	2473	2140	1091	769	633	519	487	8196	19075	12053	1708	314	292	324	311	287	327	315	307	292	304	305	322	297	309	289	277	319	299	303	290	299	302	293	329	319	312	322	311	336	312	284	306	282	291	330	269	285	290	284	306	316	299	291	302	326	299	329	283	328	304	280	303	284	306	318	310	287	354	288	305	303	308	299	326	320	308	310	298	284	302	270	302	292	289	307	304	307	303	313	254	343	292	300	326	324	285	295	255	314	291	332	298	303	290	281	311	295	280	323	320	283	326	298	295	344	287	268	320	303	308	282	275	327	288	269	281	303	269	320	264	293	301	327	292	302	287	299	255	301	299	282	309	312	310	263	325	300	303	294	282	325	312	292	299	277	294	320	273	294	307	312	295	288	300	327	297	315	306	308	300	298	296	299	312	338	309	306	312	281	315	262	286	283	308	288	301	303	317	278	304	311	281	323	302	272	307	288	319	293	264	315	335	284	324	318	306	306	314	311	296	359	295	317	298	288	311	280	312	279	296	292	305	297	326	293	282	300	313	261	283	297	299	311	305	289	293	300	316	324	304	308	265	320	284	308	325	269	289	305	276	312	332	303	320	256	319	282	283	293	291	303	308	299	300	301	274	312	278	293	260	260	299	325	310	302	304	290	313	298	284	342	306	270	304	341	307	295	298	330	320	321	318	293	281	282	283	283	313	312	292	274	307	285	297	304	301	275	292	317	289	306	298	310	312	323	300	301	325	287	271	278	327	262	290	272	290	324	287	316	294	317	288	311	330	307	264	289	285	314	296	328	301	288	305	305	286	307	277	294	279	257	308	318	297	307	284	292	291	299	290	308	300	309	280	309	332	301	311	294	330	299	310	303	314	306	295	297	289	291	283	310	307	311	299	325	305	306	284	321	294	315	289	292	289	288	280	283	327	275	308	284	320	285	283	312	288	307	301	287	298	335	300	266	290	306	294	291	300	301	287	304	305	294	297	312	291	293	278	293	275	278	287	306	284	298	299	292	295	255	290	282	301	334	311	302	307	317	279	290	300	317	304	299	280	302	276	320	301	279	293	282	295	295	309	277	268	281	293	267	293	296	281	305	274	289	271	297	282	320	312	327	293	310	311	298	314	308	299	297	267	311	309	282	319	310	280	289	305	324	302	285	280	319	313	304	301	318	288	296	322	304	306	308	297	299	316	270	313	297	298	264	289	312	288	300	287	303	297	294	275	262	300	292	303	277	286	263	281	290	302	290	289	322	283	330	305	272	284	316	289	297	297	317	312	255	293	290	288	295	283	304	314	271	281	297	338	312	272	295	291	282	292	326	305	293	295	314	306	289	279	294	299	268	295	279	324	287	313	321	301	293	315	313	306	308	267	341	336	316	281	294	319	323	311	324	307	283	301	291	298	302	302	309	275	279	268	310	301	309	312	288	304	310	322	298	280	288	312	304	319	315	316	314	298	324	282	333	285	281	292	304	315	323	311	315	263	302	320	299	323	296	289	295	307	307	267	298	312	310	306	300	287	304	295	272	315	302	301	320	289	303	296	317	310	271	287	289	314	325	286	270	279	292	319	287	309	306	278	282	289	278	305	288	280	298	276	300	314	330	300	288	304	290	317	289	332	308	299	301	297	307	313	287	304	297	313	266	321	288	308	305	316	298	316	279	287	252	313	281	286	343	292	284	297	294	281	293	285	303	266	292	323	300	307	283	296	322	297	289	294	302	302	294	315	300	272	302	333	327	291	270	293	297	297	270	294	281	289	313	275	306	320	293	281	297	282	309	276	303	297	290	293	299	265	285	310	259	293	316	296	326	302	289	272	322	294	285	293	289	310	288	288	292	319	274	321	309	328	336	310	257	288	288	298	274	336	356	299	290	295	318	279	314	304	273	319	257	308	304	290	311	302	295	279	332	310	288	321	281	278	292	317	305	338	265	317	302	249	320	297	296	299	294	313	290	307	276	282	276	295	320	325	333	300	315	305	304	294	318	288	312	285	282	329	276	284	307	284	287	318	293	306	276	283	295	299	322	279	302	252	312	302	295	290	297	297	295	270	278	313	291	305	294	266	306	306	310	297	323	277	300	290	299	303	295	304	316	314	305	285	313	277	275	274	278	280	264	304	291	280	300	309	282	293	276	289	336	314	288	298	299	290	276	289	272	338	301	326	295	274	333	292	321	305	291	298	319	293	287	297	294	307	296	270	272	283	291	352	279	297	294	277	266	331	271	295	274	280	302	300	297	300	308	273	283	274	282	271	292	326	268	296	313	308	259	324	321	263	315	268	309	298	300	269	305	304	308	283	296	292	314	307	304	294	266	292	321	276	287	319	317	305	274	304	286	325	294	302	298	307	310	290	297	296	305	311	287	300	326	309	286	286	270	331	290	269	268	292	270	279	312	289	285	286	304	313	289	283	303	286	305	321	271	296	319	325	287	261	337	294	311	332	300	306	304	324	293	316	323	276	291	296	282	295	321	284	291	281	289	314	302	279	296	322	305	325	318	312	306	300	294	278	305	278	277	325	299	305	281	296	300	296	299	288	294	293	282	292	316	287	310	310	276	288	265	297	300	323	267	270	290	286	298	301	269	308	302	267	312	316	310	287	292	306	316	292	304	318	290	300	301	356	285	341	286	324	301	314	298	279	308	264	285	296	288	297	305	333	294	309	310	305	310	300	307	292	324	301	314	289	299	301	333	319	311	271	271	280	291	283	293	319	299	295	289	261	270	296	315	305	290	294	295	264	323	332	292	307	278	276	297	293	291	286	315	314	296	277	310	251	306	293	301	293	290	303	289	261	295	324	295	295	292	253	290	324	284	305	296	283	305	278	293	299	296	284	293	311	312	296	313	310	278	295	320	310	262	264	304	295	290	320	278	316	276	272	298	293	279	294	294	292	312	284	287	303	322	315	297	316	284	307	330	293	282	309	290	278	303	288	296	307	304	315	297	314	298	284	318	286	323	279	309	266	289	321	311	325	273	311	304	281	306	292	315	313	303	314	332	276	281	325	290	295	281	308	270	300	318	303	294	285	286	298	283	296	280	288	290	299	338	287	321	304	303	324	320	265	289	310	304	326	270	334	270	268	266	296	298	324	307	298	294	281	316	254	322	292	290	303	298	281	286	299	293	286	264	275	309	276	264	279	288	295	293	307	290	298	286	277	341	308	283	298	276	304	298	302	305	276	274	333	266	328	294	270	302	261	313	276	314	315	329	287	324	327	278	293	285	312	277	318	310	307	309	312	276	289	316	283	282	296	305	316	314	305	285	283	280	283	285	316	299	305	310	293	286	298	293	312	273	302	322	331	321	331	295	301	321	323	281	340	289	305	307	274	305	328	279	279	299	302	326	301	311	311	291	311	310	277	342	336	290	293	269	276	286	308	293	266	296	293	297	284	331	275	286	291	336	277	287	316	306	311	270	283	277	301	317	281	311	285	279	300	314	266	288	278	329	323	286	285	302	308	292	311	301	305	296	317	273	317	279	284
23902	21018	28198	24027	20953	6569	1516	1696	25065	37402	25266	3850	698	654	624	514	582	562	559	587	540	574	557	549	572	589	540	575	565	563	573	583	563	618	565	567	538	586	559	528	582	528	571	571	542	524	584	537	567	569	586	592	576	570	505	539	577	580	540	539	552	591	547	569	584	596	564	550	589	565	575	533	569	596	557	555	577	577	547	592	552	604	546	578	574	562	560	581	551	558	539	557	550	596	538	511	546	590	579	540	536	539	583	587	509	520	553	572	586	533	555	561	538	520	580	527	564	555	594	531	564	536	573	516	558	601	545	606	581	610	566	567	554	572	558	548	579	564	526	590	529	507	614	563	607	599	549	569	556	524	515	558	578	547	544	553	563	525	550	552	547	586	567	589	542	554	549	555	534	602	575	573	537	536	571	532	527	545	567	524	589	534	554	553	537	555	539	523	548	536	563	551	577	568	559	541	556	535	516	563	557	518	556	538	536	598	593	561	561	549	541	564	573	547	510	569	560	560	557	523	560	540	528	570	530	565	520	561	568	510	568	556	616	572	533	544	532	555	574	528	589	543	600	558	552	590	580	554	566	544	541	545	559	548	579	567	543	532	551	554	592	563	563	534	538	551	558	531	548	546	538	583	557	576	576	552	556	574	557	564	529	535	539	518	573	527	531	519	538	564	603	569	555	548	532	545	560	511	600	576	548	556	515	545	541	529	534	524	548	518	537	528	614	580	525	554	536	549	566	522	538	593	584	556	542	518	537	561	555	537	570	584	577	542	541	545	540	550	564	568	563	559	555	538	568	556	564	528	557	579	537	552	560	581	552	524	550	581	554	590	521	562	583	537	562	556	533	523	572	576	623	542	584	531	565	560	494	529	544	581	558	600	587	567	539	562	547	557	568	530	553	495	558	573	512	571	554	522	588	538	542	569	568	527	556	556	579	553	535	551	559	610	514	574	553	572	542	555	505	521	550	553	562	575	576	564	550	548	572	531	535	529	552	575	560	535	515	542	545	512	552	535	542	542	601	556	561	569	525	530	592	575	539	595	563	521	553	531	557	589	565	561	591	574	585	528	556	549	567	566	557	569	529	560	557	545	567	569	556	515	573	559	558	586	514	541	550	573	584	562	573	568	522	550	566	521	573	574	602	560	533	550	572	571	563	509	542	563	609	550	622	514	556	546	548	535	569	567	539	573	556	568	516	545	534	580	530	533	566	565	590	545	511	532	523	514	559	553	532	547	565	558	519	571	535	522	507	531	513	532	562	553	537	575	545	536	608	570	571	506	523	553	559	573	542	585	536	532	548	560	558	550	552	531	548	570	553	561	573	509	536	559	559	499	567	553	569	549	571	551	522	539	581	562	588	533	552	589	571	571	544	521	575	534	512	522	519	564	572	550	518	562	544	578	565	566	550	535	554	560	583	560	552	531	551	580	532	538	556	536	534	556	540	523	556	522	547	574	552	555	539	577	575	550	559	573	530	585	557	565	510	555	498	551	581	522	495	554	516	548	521	560	534	514	578	532	530	557	539	552	546	554	503	542	550	551	527	553	548	555	563	559	575	524	546	555	593	550	544	592	554	574	579	590	600	528	559	547	552	565	572	563	535	579	582	532	546	575	535	562	569	479	509	564	552	594	598	551	537	583	565	559	525	514	566	557	536	502	559	544	554	537	564	537	545	539	518	598	577	539	532	580	593	613	562	528	587	569	548	531	564	556	563	529	577	569	552	541	545	524	535	525	546	539	557	545	549	509	566	585	582	549	563	551	576	494	575	522	586	613	574	553	531	526	568	545	578	564	575	568	608	535	601	509	539	568	548	508	541	540	538	500	570	576	566	562	561	526	542	525	556	557	550	575	536	585	539	532	561	530	558	591	570	583	565	590	595	552	578	533	569	532	569	524	554	551	565	531	557	525	565	568	563	577	566	565	536	575	534	555	546	563	554	542	519	528	552	531	575	581	536	583	572	521	515	536	593	550	548	549	568	569	518	537	608	575	602	526	521	573	626	544	550	521	565	532	525	552	570	559	535	544	529	562	559	542	557	517	597	555	581	552	514	590	615	537	563	544	613	554	516	555	539	571	497	530	591	528	496	609	575	582	525	565	550	522	526	579	518	554	570	526	589	542	577	580	567	539	546	616	569	586	539	553	570	556	533	545	580	591	514	526	552	536	547	557	550	573	524	572	575	555	541	546	554	535	570	583	537	543	565	548	545	537	541	564	569	555	548	562	572	530	548	554	571	530	556	518	571	557	571	563	545	573	585	515	558	593	566	569	576	551	559	554	529	535	570	588	523	529	561	518	580	574	551	551	524	544	502	541	539	563	531	561	528	505	536	527	536	577	557	552	605	569	514	519	554	514	564	548	541	504	528	584	551	538	576	542	574	552	557	548	528	526	558	542	554	564	542	560	571	546	523	534	544	550	617	570	538	533	548	566	541	555	532	527	532	607	530	527	539	542	585	564	596	546	505	589	530	580	533	509	581	591	551	577	597	517	559	571	593	511	546	574	590	567	573	530	527	542	566	565	605	540	545	560	534	497	507	555	535	507	523	555	514	563	518	558	571	532	526	535	548	559	581	538	545	548	526	576	539	571	579	543	523	544	540	552	533	565	539	577	538	555	580	567	580	591	586	533	556	523	511	533	562	555	577	561	581	570	561	566	556	537	571	561	559	521	562	538	556	542	570	565	555	544	571	546	548	571	567	513	521	515	536	544	597	559	550	511	530	606	567	532	515	544	535	580	589	516	525	517	587	544	545	513	523	563	555	580	560	560	540	565	558	510	544	574	565	562	553	589	521	530	521	554	534	539	569	536	517	560	574	534	537	539	567	533	558	569	531	508	546	522	544	541	505	560	549	564	530	518	579	565	584	526	543	530	574	526	562	546	602	604	511	575	537	507	528	535	534	544	578	548	569	569	535	562	518	517	556	521	568	574	584	521	559	509	580	551	547	578	565	529	542	589	575	526	564	511	559	561	491	581	586	527	524	549	551	501	546	520	545	589	506	562	579	545	585	564	558	548	623	547	573	567	536	608	533	511	538	531	508	491	554	559	536	564	561	577	551	615	550	545	550	549	527	562	543	507	574	573	557	533	563	550	558	541	575	555	539	518	556	548	528	569	538	569	562	557	569	560	546	560	535	565	572	516	564	556	562	553	548	565	569	564	515	533	550	521	565	543	553	547	535	552	575	522	540	599	553	543	585	543	558	555	588	566	569	553	507	558	580	567	544	554	611	592	517	592	537	549	529	575	541	524	538	586	572	555	554	516	549	558	577	548	534	553	590	533	515	529	533	579	510	594	565	577	534	550	551	589	586	566	585	617	550	564	559	575	571	565	539	585	542	515	569	546	568	537	579	580	572	543	561	518	548	566	541	549	541	625	528	519	567	552	562	515	550	532	579	568	514	540	550	543	581	535	541	548	564	533	599	590	500	545	543	554	572	587	546	522	538	544	552	517	511	573	545	543	538	529	560	532	561	507
3824	5851	4706	2515	1700	1275	1126	2428	29944	33884	20209	1323	516	525	564	516	551	502	520	502	496	558	558	482	555	502	501	503	558	503	489	504	569	531	510	532	494	503	536	493	516	492	533	521	479	489	490	514	511	535	520	489	480	467	558	509	512	487	508	469	502	479	519	490	508	513	510	534	520	492	501	501	482	479	467	542	526	490	515	554	510	537	507	528	531	495	534	452	472	537	516	493	519	493	533	510	489	499	506	484	521	489	502	505	499	477	496	515	488	505	500	505	523	545	519	526	533	519	506	507	519	490	541	471	498	506	518	472	482	494	512	513	526	531	478	476	535	497	515	524	484	479	496	482	500	521	513	551	481	522	478	546	521	514	495	532	471	509	495	508	521	459	504	499	520	494	484	536	513	473	483	496	524	519	497	504	512	509	496	445	527	499	517	504	542	457	475	504	506	521	464	512	520	486	520	527	542	554	482	495	512	482	494	453	494	498	438	498	482	526	522	473	516	500	512	452	557	550	484	544	513	517	532	527	468	536	500	481	513	516	486	475	523	535	545	523	500	486	521	495	441	505	498	544	509	480	513	472	484	501	520	534	485	519	509	494	483	511	497	513	509	498	517	490	491	513	504	497	499	485	489	511	514	518	451	511	503	552	469	474	514	491	513	489	486	487	474	557	506	513	540	496	515	480	479	506	510	490	481	490	493	488	491	529	495	513	493	508	518	489	498	479	473	475	514	470	517	466	458	525	505	511	483	476	500	544	453	486	459	536	486	490	504	512	532	460	488	489	524	493	508	477	529	507	501	447	489	530	493	519	512	481	531	543	526	485	502	531	516	518	525	562	551	484	511	526	476	487	499	512	495	521	507	477	530	495	526	494	540	492	490	502	523	533	552	483	514	474	506	503	500	471	463	489	485	516	520	493	505	500	513	496	517	528	513	505	432	496	492	513	495	500	533	524	564	464	517	532	470	532	516	485	467	483	480	486	511	493	484	456	498	479	503	488	480	502	509	484	486	522	503	513	537	496	484	472	487	517	516	511	520	504	482	505	515	509	481	514	508	505	478	436	468	520	531	525	507	506	516	491	491	494	475	511	497	488	531	448	493	482	517	504	485	467	521	466	490	497	501	499	462	470	526	520	482	506	483	514	532	523	518	557	530	489	502	535	481	512	468	511	461	482	517	494	478	470	486	468	486	499	511	539	486	481	533	534	464	470	507	519	515	537	507	487	492	501	480	492	469	516	505	492	474	475	510	514	523	501	478	535	560	494	540	514	454	487	532	505	503	486	480	481	500	479	482	507	482	524	454	473	478	489	504	512	527	494	473	477	470	482	532	536	496	488	470	499	467	472	504	493	485	480	503	486	556	504	472	484	486	529	520	473	525	500	489	496	466	528	510	558	494	483	482	490	492	560	514	461	533	470	524	503	497	508	519	496	520	492	512	478	527	445	516	518	537	487	514	492	526	497	525	505	509	519	510	490	509	527	489	516	506	535	506	520	470	496	522	483	497	530	558	487	458	513	499	514	538	509	467	508	468	496	509	507	483	529	499	493	507	506	485	486	533	478	486	524	491	471	503	521	497	452	469	502	475	487	479	515	501	512	513	491	483	537	488	471	507	491	506	510	472	520	505	513	552	511	493	493	500	508	521	519	463	493	512	524	463	497	531	508	517	508	523	476	510	512	504	502	462	447	518	511	517	505	510	534	488	492	520	521	514	492	517	530	493	519	495	510	506	507	467	515	509	499	505	486	495	494	527	539	481	529	500	489	481	507	465	504	524	532	506	516	541	506	474	466	502	513	522	511	499	489	509	483	523	551	493	502	523	508	478	483	504	489	487	476	484	479	537	493	517	503	496	473	470	546	476	489	493	491	461	500	481	453	472	451	517	497	519	501	534	481	541	460	491	530	512	488	505	501	490	469	473	466	483	539	509	496	511	525	491	515	498	495	502	525	517	492	536	507	510	508	530	509	498	525	507	530	480	461	499	485	509	515	526	474	539	550	502	507	507	511	486	490	484	493	501	531	538	496	551	516	487	497	494	512	505	503	519	511	522	512	469	494	524	508	527	493	447	504	505	529	501	515	519	500	475	521	528	512	502	514	479	493	449	499	502	463	539	506	498	507	496	536	562	484	507	531	478	551	485	478	488	558	536	491	447	550	506	511	512	477	470	490	494	472	527	516	501	498	471	480	509	455	504	479	501	480	527	490	534	506	518	492	491	513	487	524	502	490	479	494	519	503	546	520	488	485	472	520	512	516	503	515	478	551	524	488	531	494	510	526	490	513	498	479	525	473	519	498	510	504	501	513	481	523	548	484	519	498	487	485	497	505	505	508	502	466	486	497	510	495	520	503	500	538	468	507	506	512	497	508	491	479	489	482	491	459	455	475	499	524	523	529	475	530	457	537	486	483	462	539	482	517	534	470	512	519	538	515	528	467	466	487	507	495	487	481	483	502	501	499	509	470	500	482	526	501	510	445	519	540	556	499	495	479	537	509	524	495	479	511	510	519	494	508	512	487	528	498	515	501	501	514	488	458	536	486	480	494	474	513	497	495	474	523	477	487	479	498	510	473	496	513	451	468	483	515	509	565	489	479	456	512	456	531	516	502	506	506	542	509	504	469	525	503	535	482	534	499	523	500	501	519	515	502	484	471	487	491	486	528	504	519	494	512	504	490	491	533	502	497	491	504	490	476	510	519	496	495	490	532	498	524	501	476	516	495	489	466	485	512	527	492	481	500	485	511	477	464	480	486	486	480	534	483	527	539	526	472	536	506	510	488	516	456	480	491	516	539	525	492	518	489	545	489	516	483	520	496	488	493	520	483	498	492	490	525	498	498	526	495	477	459	529	457	478	538	505	490	495	549	513	525	474	473	508	466	460	490	501	502	495	498	466	511	454	498	565	538	475	524	479	512	491	500	481	517	477	478	522	500	493	489	499	541	481	528	501	484	524	489	497	477	477	499	479	489	505	474	499	535	498	506	512	469	527	512	505	460	504	475	503	474	458	470	457	456	513	479	506	482	484	505	478	532	506	515	458	466	494	477	470	521	503	513	517	475	504	502	487	463	480	491	487	514	482	494	457	513	482	497	554	513	505	474	528	509	520	519	463	485	500	513	513	478	522	515	501	469	471	496	432	466	476	491	491	498	491	502	523	508	474	476	477	520	488	455	470	517	484	464	513	489	501	491	509	481	477	504	489	475	539	489	527	492	478	464	472	483	530	499	489	536	526	506	509	484	488	506	469	518	520	472	512	467	493	475	432	492	539	484	505	460	494	498	523	481	495	519	508	492	511	486	506	480	521	464	459	507	506	515	511	479	499	533	526	473	501	523	470	481	505	510	534	509	517	453	487	513	534	491	483	486	535	497	517	509	521	486	518	500	512	498	447	493	502	501	474	497	459	479	490	497	516	494	470	473	493	512	529	494	505	508	518	485	458	532	529	505	497	493	539	505	504	507	494	498	550	500	482	527	526	486	486	487
27042	11179	770	355	230	220	214	246	965	1771	1089	256	185	187	160	180	186	181	202	173	218	201	187	191	186	195	219	206	190	189	197	179	185	200	207	194	197	209	165	190	177	208	180	178	186	194	191	179	187	176	215	183	194	178	185	190	159	185	182	183	176	194	197	182	208	172	184	195	169	201	183	190	184	193	204	194	187	210	211	182	182	170	197	229	201	196	188	187	187	184	181	183	169	209	175	181	189	211	203	198	204	195	165	211	183	207	180	206	174	182	182	187	200	182	192	219	191	201	197	189	166	228	204	184	197	178	190	200	203	204	186	186	204	212	217	203	192	201	203	196	207	180	185	199	180	187	190	188	195	206	199	199	180	186	194	191	192	191	189	202	176	181	183	209	211	209	174	192	172	185	184	203	188	186	209	204	197	190	174	175	182	191	191	183	196	196	211	187	169	178	178	209	193	175	182	186	181	200	184	177	195	210	197	207	176	195	201	210	198	201	182	195	217	201	212	205	183	186	171	196	171	205	163	176	196	197	187	198	204	193	196	176	191	160	174	210	195	194	179	180	186	186	197	177	201	176	192	161	176	191	183	193	193	206	188	197	173	206	200	185	183	190	193	199	193	175	204	185	195	203	198	205	205	190	197	194	222	171	190	177	172	192	192	199	187	213	169	178	215	184	192	169	179	175	191	200	196	172	188	203	174	193	177	196	218	205	173	204	195	202	189	183	187	205	180	182	209	199	170	160	170	205	164	203	180	195	180	183	202	200	186	176	220	210	198	196	181	200	194	182	178	168	188	203	191	200	188	212	177	180	199	192	196	187	189	186	193	182	182	223	190	199	182	168	180	182	187	174	191	204	192	181	209	172	187	179	162	169	172	208	192	157	195	194	203	175	187	185	199	197	188	177	177	195	185	181	203	191	203	184	163	193	206	213	200	180	200	182	184	175	185	190	163	213	170	179	190	186	169	177	190	174	199	180	172	190	198	188	191	207	196	176	187	205	186	206	193	212	222	197	213	184	182	202	193	182	207	198	218	208	197	201	175	217	184	197	185	171	193	192	190	199	180	175	181	168	191	212	183	180	183	172	189	198	189	218	201	183	198	195	203	190	194	168	193	167	190	189	195	222	186	205	180	205	202	199	196	176	162	194	180	189	188	189	180	170	191	198	182	185	188	193	185	201	187	184	194	186	191	193	186	177	184	173	202	204	203	213	186	224	193	205	173	184	215	205	173	177	193	201	186	216	213	180	188	191	184	172	185	176	179	202	177	182	197	225	177	194	199	199	181	210	184	174	205	204	198	210	190	155	177	186	192	174	214	172	169	193	172	192	185	176	183	173	196	199	223	186	187	197	184	206	171	197	188	183	195	187	199	189	185	204	201	195	182	192	187	194	198	168	188	175	196	189	183	174	210	185	178	192	199	180	215	191	200	202	198	204	204	218	195	210	201	188	177	191	193	174	216	177	180	208	225	199	217	195	205	188	171	171	198	188	186	177	217	176	196	213	171	172	191	186	206	188	191	182	166	161	219	161	184	197	191	171	180	196	197	158	205	180	179	177	177	218	188	185	185	194	197	180	192	203	195	169	201	180	198	200	179	188	174	202	165	196	168	217	195	215	190	178	186	183	167	183	198	183	190	189	192	179	217	189	180	195	198	196	201	208	176	206	182	178	200	213	201	182	186	176	199	201	204	195	190	179	199	214	184	193	195	174	193	175	191	179	193	183	180	193	181	177	193	196	194	163	180	190	205	196	198	189	216	228	219	200	198	172	189	192	204	183	190	193	184	181	189	174	183	192	213	187	207	184	199	193	184	202	185	212	226	193	208	212	197	205	187	187	196	190	210	205	188	180	197	192	188	200	180	181	204	203	208	189	194	182	162	200	197	185	212	172	194	183	201	174	193	186	189	197	190	204	206	191	164	190	174	190	187	202	189	188	183	192	189	196	167	194	208	205	204	202	158	181	186	201	195	208	182	165	177	177	179	212	170	183	186	188	174	204	205	168	190	173	216	181	207	193	180	183	193	196	180	189	205	179	155	183	168	171	188	189	211	180	182	183	194	201	194	194	200	180	205	191	183	180	184	191	177	178	172	205	178	199	197	193	188	194	198	195	208	188	187	201	184	191	160	189	168	205	219	183	206	197	180	183	190	209	189	191	188	195	202	194	202	194	195	189	177	192	181	184	205	198	191	186	190	164	192	190	202	207	201	181	219	191	206	195	182	167	198	213	163	191	191	196	189	172	200	195	191	205	198	193	175	189	180	186	195	185	185	184	201	161	161	184	192	189	213	177	187	189	192	150	194	198	187	173	178	177	202	190	186	177	146	196	196	183	186	199	183	184	166	177	165	181	209	189	178	189	193	185	181	185	175	176	187	203	180	164	193	195	178	176	197	182	189	174	181	169	181	221	164	191	204	191	199	164	211	212	207	225	203	207	225	179	201	172	194	186	198	171	181	190	178	185	217	189	182	179	197	172	191	197	199	193	215	180	195	162	178	186	179	219	191	173	184	174	199	174	178	161	193	186	210	191	183	187	193	198	203	207	200	204	197	200	186	195	183	196	174	204	211	183	188	171	204	180	195	194	203	193	168	190	191	200	159	194	198	205	188	199	185	205	195	216	169	188	196	197	193	213	181	214	204	223	163	209	184	199	206	168	200	196	208	194	174	210	201	211	217	209	179	206	193	181	193	179	174	201	183	173	199	178	177	189	185	191	170	175	171	206	214	172	189	214	196	208	197	172	185	199	188	187	208	175	195	192	195	184	207	169	200	186	183	187	203	196	197	200	202	181	186	202	164	194	206	177	177	181	220	209	181	186	202	200	217	186	192	172	177	204	201	192	178	174	191	213	198	182	196	190	187	189	189	194	201	172	163	198	183	205	189	198	194	184	209	193	193	206	190	195	196	209	191	186	175	192	204	200	158	204	192	172	192	186	204	176	181	204	165	184	180	184	184	158	208	199	203	165	194	174	209	165	215	201	197	173	167	163	198	191	195	199	173	194	219	179	203	213	194	176	207	203	195	184	200	186	192	205	191	200	203	162	176	188	183	192	182	200	219	194	172	215	182	182	155	206	198	200	205	204	188	182	195	207	176	185	191	170	192	164	190	187	197	189	197	200	204	179	174	180	199	208	179	194	188	166	191	197	209	190	195	188	186	202	203	208	169	172	214	190	199	210	192	208	195	212	202	188	220	215	194	198	172	187	211	195	191	208	185	174	210	195	171	203	184	189	200	199	201	212	200	206	193	182	186	203	179	203	205	200	189	218	217	169	229	205	204	201	176	198	196	208	177	185	181	201	217	211	192	211	174	170	191	211	196	208	203	162	203	196	202	200	171	201	179	188	209	178	203	178	195	215	186	198	172	202	189	172	175	221	172	182	209	193	176	208	203	185	199	192	190	173	180	191	183	191	171	211	187	198	201	225	182	192	183	195	214	163	188	177	189	196	201	188	220	187	192	194	184	182	171	180	167	209	170	189
4896	426	342	292	221	203	211	232	1529	2533	1483	212	198	176	187	176	155	165	187	169	192	174	173	208	190	174	181	182	187	183	186	226	164	191	179	165	186	192	203	169	197	195	185	188	195	190	187	171	179	186	184	172	192	197	186	197	172	173	181	189	181	178	173	171	199	170	200	166	172	193	202	189	181	184	161	200	200	184	180	165	184	170	182	171	165	167	193	183	184	184	204	162	163	169	188	181	157	196	198	170	185	155	182	207	197	200	153	196	180	207	201	170	162	177	173	168	205	214	179	183	172	172	189	168	172	195	191	179	168	189	176	198	170	178	165	181	176	176	200	154	180	191	176	209	189	190	202	169	189	202	180	191	191	167	201	193	192	185	173	188	172	185	195	177	187	183	181	196	200	188	175	193	211	210	171	169	161	178	196	211	187	172	181	182	185	188	168	197	203	203	213	187	206	196	185	154	185	180	185	190	201	195	204	209	204	183	183	179	160	174	183	176	184	192	182	198	194	179	180	190	195	190	170	190	191	182	166	205	184	163	189	196	181	191	179	160	192	175	178	199	206	183	174	176	187	188	204	185	176	179	174	178	187	205	168	192	156	188	174	190	184	181	182	202	185	213	180	201	187	197	192	217	187	195	184	173	177	184	195	172	178	199	191	160	169	184	188	194	193	202	174	203	209	197	184	201	193	191	169	202	193	169	190	183	175	175	167	201	176	177	206	179	197	182	173	186	176	184	217	186	183	186	219	184	191	163	173	197	192	189	188	184	177	163	203	195	177	188	181	208	182	189	186	167	187	175	213	152	177	171	190	195	196	168	196	178	163	178	203	193	181	178	184	210	175	164	206	182	193	168	168	183	173	182	186	183	203	169	181	162	201	180	159	214	178	179	174	193	181	196	168	179	191	194	191	186	165	170	190	187	207	189	175	186	181	194	169	179	204	160	190	189	182	187	197	189	157	189	202	196	196	197	174	176	180	181	203	191	180	168	199	182	194	213	166	157	195	192	178	174	182	191	184	191	216	174	178	176	200	174	174	165	184	187	172	178	194	173	198	176	183	189	187	194	162	172	197	180	191	186	175	169	207	172	190	184	208	222	186	193	207	184	172	166	182	190	192	204	171	170	188	177	174	164	182	194	201	184	192	204	188	186	199	193	174	193	183	178	188	177	169	189	175	196	170	178	179	181	208	191	182	182	177	189	171	158	192	184	191	174	181	179	171	190	204	172	186	192	196	171	188	194	200	177	176	200	167	175	195	158	191	193	194	185	203	185	181	185	191	177	172	200	187	176	172	174	202	170	207	200	198	182	163	207	169	175	202	167	183	192	166	202	185	182	201	158	200	180	197	182	189	164	206	167	190	165	192	186	171	198	182	191	175	163	198	186	186	181	175	193	182	182	184	184	187	178	180	206	185	197	194	182	173	185	174	172	191	217	190	181	195	196	182	196	200	165	183	192	190	180	196	193	172	195	168	163	212	194	188	200	176	161	195	181	153	185	187	180	214	183	170	181	199	181	203	205	190	189	159	210	164	183	173	182	182	187	179	175	195	159	178	201	166	179	177	194	192	175	191	172	187	192	195	188	190	189	180	208	181	202	153	196	196	206	194	176	180	175	163	179	179	171	175	206	169	190	178	175	164	189	193	196	196	175	191	169	176	188	184	176	178	195	200	168	189	164	190	173	189	180	177	189	170	170	208	177	197	179	185	175	177	161	182	183	187	185	199	170	215	173	182	184	160	180	175	182	195	193	180	171	179	166	186	193	180	188	190	187	180	187	175	168	201	152	202	205	170	181	185	204	186	192	184	173	190	180	170	163	173	179	186	193	182	187	206	192	162	183	182	179	183	176	169	182	163	169	185	180	191	194	169	181	180	173	168	153	176	186	198	173	173	158	187	170	200	188	177	189	195	186	169	199	184	176	198	162	194	176	168	177	194	214	192	184	196	168	171	199	207	192	187	177	188	172	200	178	194	189	193	199	183	163	179	211	191	173	196	196	199	167	191	179	207	214	190	183	210	200	178	171	177	201	197	181	207	192	186	150	202	188	188	176	184	187	186	171	163	184	185	172	198	165	171	192	189	186	173	166	177	208	190	185	181	196	175	178	190	182	168	200	201	193	201	164	178	205	205	192	183	216	180	190	189	215	173	188	171	186	191	177	187	165	193	217	182	169	181	179	172	168	159	191	177	166	166	191	186	185	186	171	176	184	185	183	192	179	189	180	208	190	176	177	190	187	168	200	189	182	231	151	168	187	187	203	189	168	175	189	204	176	191	146	195	191	159	175	182	184	193	202	172	165	183	170	177	186	191	198	167	181	201	178	203	186	192	189	169	211	174	174	170	177	200	173	177	199	215	194	181	205	179	186	169	188	183	158	171	184	170	166	198	195	167	181	174	186	191	186	159	186	184	161	182	204	196	171	183	169	179	185	169	163	174	169	199	171	179	173	175	178	187	185	180	166	200	177	185	178	184	192	185	158	195	180	200	185	189	179	192	186	174	208	199	188	173	173	170	185	186	183	189	178	199	168	187	191	193	196	208	182	171	175	167	189	193	195	173	170	185	207	181	200	160	193	212	175	211	158	173	185	195	161	184	181	194	172	186	191	187	174	203	182	195	198	172	212	146	197	192	159	186	192	179	182	193	185	170	174	196	182	184	164	171	181	187	202	205	191	162	185	177	169	199	195	172	193	165	175	188	192	193	198	164	190	184	194	208	179	214	200	159	202	185	151	165	189	188	180	203	201	148	209	179	168	183	196	155	172	188	181	200	176	176	202	203	179	168	168	206	200	166	174	183	169	209	171	169	209	189	193	171	199	158	188	213	199	195	201	190	188	182	171	199	164	182	181	158	186	156	165	194	177	193	154	207	173	184	189	173	174	173	167	186	179	211	189	213	198	186	179	182	183	171	191	168	182	206	165	209	186	186	189	170	186	176	184	183	184	195	189	187	200	187	167	166	201	167	176	178	178	211	163	189	182	215	183	198	160	188	158	174	197	199	198	155	174	202	180	179	174	186	183	209	166	188	180	193	173	166	192	198	197	211	177	167	173	173	187	186	195	184	191	182	210	206	192	163	144	189	174	189	197	208	177	163	170	195	186	180	189	189	165	184	188	181	189	175	152	163	186	161	180	197	172	183	185	186	181	181	192	163	184	193	190	164	172	182	187	181	159	201	175	161	177	203	158	180	157	178	212	197	173	187	195	171	165	177	200	177	203	183	174	192	209	195	198	182	166	160	211	200	194	184	180	179	197	179	189	169	133	196	206	179	204	190	186	172	174	179	189	187	164	202	189	169	168	195	177	176	203	171	159	202	172	192	176	168	183	205	183	186	168	184	190	175	177	199	185	221	172	162	186	160	163	164	179	175	164	179	187	184	170	187	191	169	183	180	166	195	190	182	189	160	217	185	201	163	185	175	197	176	207	170	195	159	197	195	182	188	199	169	185	206	152	168	201	192	188	184	187	197	179	176	162	177	174
25055	21001	26645	24767	3170	797	580	471	593	15048	19618	4147	428	363	326	358	401	336	343	348	311	348	361	341	376	349	357	343	392	348	326	355	344	357	373	337	347	352	372	366	334	352	362	362	349	334	373	330	333	315	358	352	313	351	336	355	346	352	410	337	335	368	370	357	352	349	339	354	331	351	357	358	333	381	335	384	323	344	345	325	341	361	382	347	344	357	340	341	331	347	344	358	349	363	361	343	343	372	290	313	366	311	383	374	354	336	337	351	369	357	341	352	331	328	378	365	386	359	330	341	315	356	345	304	365	334	373	351	345	359	339	358	327	338	349	364	320	339	343	337	372	383	330	368	320	324	316	317	348	340	350	372	370	345	346	357	356	372	332	346	334	352	331	351	338	372	328	348	345	322	304	368	380	336	320	324	326	352	366	335	386	351	345	357	348	364	340	348	355	366	382	346	335	351	325	348	352	347	335	327	355	326	351	371	337	321	347	360	355	314	351	319	352	362	360	356	344	362	371	328	323	346	357	353	322	326	320	376	329	328	361	352	342	328	390	340	371	314	342	359	342	346	333	364	340	355	383	308	354	344	349	345	367	356	333	349	335	321	343	338	360	308	362	357	338	355	340	336	325	354	349	365	352	318	373	352	394	330	375	346	333	350	324	324	363	328	335	363	350	369	338	327	349	366	345	322	364	374	360	353	403	341	369	342	353	364	336	348	304	338	338	321	355	386	322	351	380	355	333	386	334	316	377	340	354	370	337	362	324	362	369	345	332	373	345	332	342	349	340	363	359	347	337	370	328	342	364	330	353	344	334	310	321	340	344	311	316	358	344	362	319	351	340	368	312	333	354	341	363	348	352	322	370	357	326	376	321	335	356	356	373	359	342	356	347	346	365	342	324	310	339	327	344	334	356	363	353	353	349	304	358	332	354	355	367	303	329	319	339	371	320	345	331	391	359	343	326	308	378	340	366	342	355	328	347	371	330	376	373	323	339	344	340	350	357	304	329	320	334	360	352	332	328	330	351	336	308	355	339	336	327	341	333	369	361	373	380	352	345	327	341	338	370	367	331	365	346	359	326	329	352	357	344	332	354	314	349	393	339	337	363	313	345	324	353	349	372	329	339	307	352	322	308	326	373	335	308	344	353	310	324	359	323	338	367	361	333	333	346	352	376	347	340	300	377	370	383	323	357	357	368	341	337	363	360	346	391	336	345	360	387	365	335	363	333	348	347	354	341	350	346	354	324	370	332	350	348	347	350	317	387	364	327	363	375	331	340	356	349	333	373	346	365	334	342	352	359	300	346	337	318	362	334	355	331	376	316	368	325	352	364	320	346	356	362	367	364	361	343	337	358	332	339	324	322	354	300	347	366	355	347	327	353	332	337	333	331	340	356	322	319	344	326	330	349	372	343	336	322	358	304	344	335	333	338	351	371	325	347	364	338	364	340	368	367	344	345	378	382	344	364	338	357	301	350	348	329	335	340	330	318	319	337	343	374	362	345	344	298	337	324	362	328	327	318	337	344	305	349	354	338	327	337	348	335	361	328	294	338	333	348	334	338	329	381	355	370	366	357	363	337	344	311	338	372	325	336	369	365	366	378	352	323	334	335	341	329	377	353	316	358	365	343	340	306	357	350	341	318	346	365	359	367	304	377	346	325	334	376	350	365	326	356	358	359	378	377	331	326	327	362	348	354	345	332	341	353	336	347	355	364	376	337	334	339	297	331	322	346	313	352	316	318	332	391	328	359	340	295	326	343	352	355	326	334	338	351	329	346	369	367	344	335	338	338	348	365	324	335	396	345	352	348	355	324	349	319	368	363	348	333	335	328	338	368	340	376	378	343	329	349	328	331	340	354	356	345	344	394	340	346	329	354	352	352	362	349	354	318	360	363	329	395	336	366	370	334	295	360	331	327	327	360	369	366	329	325	316	310	306	338	320	359	332	366	316	344	350	370	336	323	374	346	337	327	366	349	334	370	358	324	352	325	339	344	345	345	323	386	334	344	355	320	313	327	352	311	349	363	342	315	336	350	325	318	332	317	375	329	339	352	346	372	340	364	319	350	326	305	320	348	332	390	372	344	365	333	332	328	362	349	341	355	360	359	328	334	335	346	358	337	344	373	327	357	329	355	337	337	352	335	358	382	352	346	340	340	348	329	362	336	340	321	320	337	359	334	323	352	338	316	336	389	342	330	346	351	353	355	343	343	317	361	344	318	346	306	326	354	414	326	333	336	364	350	358	349	373	337	344	327	371	363	385	315	352	341	336	331	348	316	291	355	349	370	372	308	339	325	360	328	377	341	324	337	336	373	336	317	335	356	329	347	362	377	343	327	332	318	361	349	337	357	382	350	343	335	374	298	365	335	367	351	333	336	348	354	340	325	364	403	352	365	354	347	351	329	357	346	363	332	325	329	388	357	327	315	343	353	347	335	336	345	313	353	338	346	366	351	337	368	350	346	347	367	320	330	329	356	368	307	317	344	369	351	353	364	337	340	321	341	327	348	357	373	319	346	328	357	346	350	344	336	347	351	360	350	349	361	357	342	330	347	369	327	372	330	335	389	315	334	377	363	398	353	336	352	300	364	344	344	333	340	344	343	342	371	341	327	325	329	345	350	359	359	343	353	316	299	354	375	369	354	326	372	325	311	347	320	362	307	381	353	346	342	299	349	354	309	361	335	350	347	326	362	365	371	329	338	332	372	371	319	330	362	359	355	348	366	336	350	353	370	368	332	344	328	338	313	388	350	352	337	329	361	320	325	343	356	331	340	369	340	379	372	337	314	343	349	369	357	359	348	314	357	358	355	372	349	378	369	345	344	342	330	351	353	334	358	361	340	353	351	356	333	331	365	335	333	341	347	356	356	344	340	318	299	334	349	349	381	330	331	330	347	333	342	349	328	343	352	350	344	324	325	343	333	346	344	313	339	352	329	344	327	340	333	359	325	351	358	342	355	320	329	362	331	326	316	327	365	346	356	330	377	327	333	334	353	369	331	334	360	325	329	368	348	324	346	398	385	341	324	318	356	347	370	382	325	340	359	377	356	329	345	347	379	361	345	346	359	358	339	353	353	373	345	310	346	326	369	345	346	376	351	364	366	370	360	332	317	326	340	342	327	373	354	352	348	345	344	324	338	336	329	357	339	320	372	392	373	353	339	342	371	348	337	332	339	333	330	347	332	345	319	328	328	339	366	367	358	340	323	370	368	368	351	351	316	350	350	337	341	319	308	361	353	332	351	349	332	351	323	374	307	317	347	362	327	339	353	325	342	338	339	337	376	366	351	328	349	372	343	333	352	345	360	336	339	356	350	312	343	363	367	353	359	331	364	339	322	343	354	370	346	342	377	345	362	362	322	304	342	334	368	333	330	335	357	348	346	318	326	335	351	343	325	354	339	339	359	380	347	350	349	343	365	350	347	357	310	350	323	341	385	343	341	355	326	321	344	357	338	375	327	370	324	329	355	358	349	313	320	377	369	370
3478	2696	2137	1130	826	684	565	502	859	18530	17721	2666	361	373	354	362	369	319	330	327	317	349	345	338	320	315	336	317	348	336	331	308	343	353	353	299	308	342	326	329	310	316	322	324	302	336	334	335	336	351	326	338	323	301	346	327	307	370	339	307	351	341	349	316	327	306	337	342	322	335	327	330	304	319	331	332	353	305	310	305	345	316	328	315	309	347	358	339	328	340	321	321	321	348	308	347	334	280	339	296	366	313	313	334	346	324	337	319	332	345	304	336	330	319	296	301	340	336	340	357	367	312	303	312	345	318	298	333	343	295	326	324	312	324	328	320	304	291	322	321	318	336	335	384	324	314	312	352	324	305	341	313	291	320	337	330	329	338	308	359	304	387	334	337	301	319	331	320	306	359	295	345	330	314	351	328	291	303	307	347	326	301	332	321	376	307	325	328	320	342	338	321	348	319	356	358	325	340	339	347	299	340	304	336	327	311	329	325	335	294	360	355	317	315	323	369	322	339	323	335	296	324	345	340	309	344	332	303	290	324	336	317	321	339	321	343	314	320	300	333	344	308	350	314	310	328	330	305	337	332	337	343	354	321	314	348	336	305	296	305	342	317	327	323	330	357	321	322	316	316	302	334	299	327	317	325	341	330	354	317	352	310	330	326	304	316	357	317	317	297	319	368	343	348	310	314	324	328	318	308	335	340	326	316	338	337	317	346	338	343	302	296	336	327	333	355	344	361	328	325	326	345	327	300	309	314	345	320	354	293	311	338	315	298	331	336	340	341	328	345	311	292	331	311	317	320	349	323	308	320	343	297	319	368	346	328	326	310	342	320	341	321	326	352	321	328	311	336	321	369	320	340	322	317	324	311	364	317	288	335	292	347	351	349	349	357	316	302	328	307	318	329	330	293	360	312	339	325	334	355	353	314	342	342	317	337	322	298	344	341	346	280	355	310	316	317	334	342	316	293	338	320	300	349	343	330	329	343	332	305	309	336	310	335	300	333	333	319	313	298	301	320	318	304	369	320	322	337	340	285	318	334	325	295	311	323	322	305	311	324	332	331	327	289	299	360	314	314	336	325	327	374	306	298	329	292	312	314	331	322	303	326	303	333	322	291	314	307	294	338	326	341	343	325	325	346	297	323	361	315	304	305	300	348	351	314	330	328	315	311	313	311	322	312	326	314	319	331	318	375	299	347	334	317	319	369	288	343	292	326	307	330	330	295	316	293	345	304	308	297	312	317	325	321	316	328	326	306	314	318	314	346	312	350	317	309	337	309	338	326	302	334	294	314	346	343	363	314	315	349	315	324	330	322	294	310	341	338	325	363	303	334	341	356	353	301	330	332	343	334	313	321	304	339	304	315	319	342	314	348	314	313	326	301	305	328	348	355	315	343	300	323	291	324	340	332	346	303	330	327	291	321	326	343	324	342	337	300	349	340	347	286	334	356	343	323	338	317	307	310	329	323	322	301	334	304	307	318	323	356	351	332	347	321	351	307	307	339	311	341	328	324	308	308	332	299	335	315	341	321	329	327	337	307	319	335	301	311	340	311	332	333	334	360	302	321	307	317	325	319	325	337	315	322	343	347	332	337	321	331	337	307	358	344	306	312	350	354	303	352	326	291	342	367	341	323	332	317	314	330	308	307	344	329	334	308	298	343	342	322	309	318	344	351	332	317	318	314	331	311	330	359	297	335	322	292	358	306	340	329	330	317	333	329	332	338	329	311	316	310	320	362	335	305	314	348	310	329	348	306	333	334	300	347	332	313	321	321	311	314	321	335	342	312	305	325	329	381	318	326	329	315	325	327	325	295	315	303	314	329	339	322	323	319	295	347	313	347	357	334	345	339	299	312	341	327	313	350	317	354	312	342	329	309	306	336	302	308	316	321	305	301	320	328	316	316	310	331	301	296	318	344	290	352	343	336	344	340	302	304	329	355	295	341	328	344	308	316	337	344	311	330	316	334	352	328	320	361	349	328	300	343	311	297	310	326	332	324	321	335	336	335	318	323	321	279	325	347	328	332	331	310	323	327	312	329	337	317	360	328	308	312	335	328	325	325	339	285	337	286	339	301	323	293	332	288	319	313	356	291	310	312	323	336	347	324	332	348	361	353	324	292	326	301	357	318	314	356	324	341	294	349	313	334	321	312	317	317	334	333	357	344	331	322	320	334	318	312	310	311	375	350	343	334	321	311	310	288	327	337	304	298	323	332	297	312	291	347	333	326	332	328	316	326	327	335	301	344	317	333	301	330	287	362	317	335	352	320	314	324	317	342	344	325	313	312	299	302	331	307	309	281	341	297	314	307	317	296	367	310	335	329	313	334	343	312	314	329	311	329	341	313	331	316	308	334	309	313	337	341	328	342	278	315	358	324	323	316	297	308	324	334	299	326	292	318	328	356	282	305	328	328	339	305	300	318	302	338	267	311	327	349	318	350	323	328	297	306	288	327	318	303	323	345	308	316	320	300	341	353	308	317	337	330	303	345	369	342	318	324	309	330	331	361	324	351	323	308	307	339	325	316	345	331	299	335	356	338	336	335	318	295	342	335	328	322	292	340	328	322	340	324	338	326	321	341	311	352	355	313	317	344	301	312	322	323	349	318	327	349	328	332	285	312	303	344	272	326	304	371	335	365	317	336	330	320	363	337	333	314	312	329	334	314	316	314	346	332	321	323	335	314	289	325	337	297	335	352	361	298	320	336	335	316	356	315	344	328	340	320	341	289	310	326	366	317	332	328	330	333	313	350	333	330	323	351	343	299	306	317	327	310	300	314	346	321	333	311	308	307	327	330	290	327	329	296	333	328	315	308	312	315	327	336	315	308	331	353	322	306	313	334	345	359	333	307	326	346	301	336	315	297	340	349	336	322	292	306	301	331	306	335	295	318	311	320	327	324	318	351	350	298	321	286	313	320	338	345	311	337	299	353	340	314	350	333	331	291	276	317	326	336	332	336	353	318	325	334	344	309	334	345	335	332	352	311	354	268	312	314	321	345	301	362	327	333	324	337	335	314	319	335	336	322	351	323	345	332	322	301	327	330	321	319	317	333	289	324	323	315	332	343	336	308	309	343	315	303	345	316	309	330	327	335	318	355	314	288	328	330	306	314	327	328	326	328	318	330	307	363	313	310	352	323	351	319	310	326	344	318	344	342	332	331	325	342	332	331	335	325	349	336	329	359	362	330	303	370	335	296	345	331	325	316	323	324	313	331	314	313	317	322	332	353	330	299	330	344	317	334	314	332	313	343	339	324	320	348	320	336	353	345	309	287	316	326	296	351	332	312	340	346	314	295	278	326	337	341	301	326	342	307	354	339	295	294	335	314	310	322	301	316	302	330	356	330	302	307	347	330	340	318	303	334	317	313	305	321	302	345	326	304	294	314	314	315	311	324	334	321	326	337	352	306	325	329	319	318	326	327	332	332	319	317	286	338	316	295	311	329	318	327	327	341	346	324	311	320	312	337	340	309	289	310	332	290
23886	21044	28215	24100	20984	6740	1638	1015	9926	30547	32905	13368	1071	717	626	673	613	631	602	634	618	640	616	622	638	639	595	657	598	621	635	630	637	642	600	589	633	644	660	617	623	589	615	583	629	640	646	616	598	597	683	597	651	612	606	650	594	611	575	614	602	625	592	601	653	621	636	634	646	645	597	644	622	663	618	597	577	609	668	607	636	627	669	622	671	600	623	609	619	620	615	621	647	577	633	616	618	662	599	657	609	631	651	601	606	584	622	639	592	628	626	629	613	628	648	647	595	593	602	606	653	631	632	595	585	636	637	589	630	598	617	628	598	603	584	606	649	574	615	590	583	644	602	610	641	614	599	615	622	590	665	597	629	593	626	580	628	615	613	613	623	592	680	615	648	598	589	579	640	615	594	598	592	603	604	615	579	635	582	620	574	636	577	610	617	594	590	647	630	633	600	620	598	596	617	609	633	643	618	614	639	607	643	621	570	619	604	591	660	640	608	622	644	619	628	653	609	588	638	656	617	644	599	617	620	617	662	573	617	601	624	600	639	614	608	643	625	574	592	587	584	577	632	569	579	621	586	583	632	618	650	574	636	585	597	656	603	624	611	623	620	592	595	593	573	621	626	652	588	608	628	586	611	597	600	603	607	633	618	586	592	638	612	671	651	614	647	642	599	605	577	666	611	581	630	649	612	588	627	603	628	568	637	607	580	572	615	600	639	685	595	616	605	563	618	655	585	674	674	657	639	642	633	628	600	541	630	658	648	623	585	639	641	610	629	623	646	631	588	669	619	678	620	637	609	631	653	603	652	603	634	613	639	570	598	571	557	600	609	633	626	666	577	636	599	633	623	578	612	609	597	582	605	652	611	595	564	618	586	621	658	583	652	615	620	597	625	598	602	613	618	569	631	577	600	617	599	634	597	595	647	591	564	629	588	594	604	589	612	608	587	613	630	628	630	614	637	644	610	634	596	601	622	633	592	625	634	615	596	651	597	640	653	590	623	637	584	580	640	593	647	627	610	606	600	637	656	607	646	580	576	574	638	613	649	597	627	620	614	638	601	628	621	604	628	605	619	630	597	617	634	627	610	599	618	634	644	610	654	617	652	657	640	653	613	627	596	579	611	618	596	628	603	649	654	608	627	612	651	644	606	613	612	596	570	612	622	623	603	632	638	622	607	631	590	596	646	669	692	639	623	613	626	610	619	584	650	585	601	607	606	572	656	625	591	630	623	578	591	611	597	663	596	609	601	566	653	646	684	623	630	603	621	608	634	643	614	674	593	623	644	590	644	648	601	623	649	623	618	650	586	614	651	656	648	615	604	608	583	581	652	633	665	647	598	611	604	596	618	603	573	647	602	616	604	620	630	553	644	629	634	610	635	620	653	655	627	638	599	610	593	609	608	646	631	587	661	587	667	611	609	632	598	641	663	600	603	642	632	619	585	607	620	620	570	624	634	594	619	649	645	610	600	626	645	598	622	623	605	631	602	644	607	604	592	647	640	591	628	609	578	631	642	613	608	574	664	600	629	627	633	637	643	614	638	607	628	634	613	619	617	627	634	615	605	605	645	630	581	607	613	633	599	595	634	604	632	619	591	647	616	617	565	594	635	579	633	599	646	649	628	576	680	629	623	639	606	620	598	626	606	601	608	604	623	619	591	631	646	621	579	625	620	615	573	631	600	595	636	680	634	648	611	593	642	626	634	626	623	640	583	625	651	619	608	627	593	593	586	604	640	590	634	654	625	625	572	625	597	644	615	631	614	633	617	619	631	644	606	659	632	599	593	616	613	673	555	625	574	636	603	600	594	601	624	615	622	626	611	621	597	597	600	659	574	641	647	685	666	587	660	609	640	602	696	618	635	608	632	625	629	602	607	646	644	619	646	669	601	567	649	610	570	591	569	633	647	619	624	634	604	621	657	602	628	597	571	659	623	648	670	605	602	601	622	566	645	613	606	622	611	640	619	625	589	605	673	633	573	605	616	620	603	599	623	583	673	589	604	627	629	557	604	609	618	636	639	602	653	650	598	654	618	558	598	609	647	608	654	595	635	609	614	612	615	613	599	624	623	594	615	639	607	639	643	575	593	600	619	597	580	608	613	613	630	632	621	610	604	650	631	593	597	600	600	648	661	604	599	617	601	590	631	617	586	632	647	616	598	604	572	654	600	621	637	624	606	637	636	633	622	626	592	600	630	624	594	607	636	616	570	617	635	621	607	628	626	635	633	612	586	592	619	646	606	653	656	556	621	652	612	631	602	573	569	611	616	578	599	595	618	606	618	617	639	612	622	609	621	613	587	596	631	616	610	621	612	633	633	653	620	603	627	638	638	615	613	619	640	643	656	570	635	662	579	584	581	630	603	609	613	619	580	647	572	647	617	630	621	613	603	602	577	613	588	614	586	586	587	663	578	590	620	636	642	635	642	588	594	576	591	591	595	601	621	595	612	589	621	665	590	642	636	625	602	614	612	596	646	611	594	657	632	640	628	656	572	664	662	611	635	643	607	639	631	607	614	638	593	600	600	626	647	593	663	618	615	602	621	652	607	632	591	617	601	613	597	587	606	609	649	603	581	624	605	581	624	612	609	596	568	622	631	690	607	635	618	644	631	577	608	550	588	639	652	649	590	595	594	614	668	589	611	604	625	658	625	588	557	570	650	623	611	605	570	628	568	642	677	634	619	622	654	623	608	630	657	591	618	548	593	595	599	597	593	638	647	588	634	595	641	610	619	634	608	596	626	580	621	604	621	623	596	629	577	579	573	592	605	622	619	629	604	612	639	640	585	610	642	616	615	667	626	624	624	640	624	641	631	584	605	592	644	610	610	620	646	637	588	611	658	613	602	574	620	627	580	609	644	636	650	593	654	628	641	633	591	634	636	637	656	643	607	577	597	623	583	623	596	632	634	609	615	624	614	610	587	661	596	630	630	634	597	586	650	609	618	623	595	601	620	643	590	565	580	652	631	625	675	608	607	646	623	641	599	616	596	633	612	606	624	645	557	604	621	596	624	609	591	599	643	628	602	574	647	602	606	586	588	601	614	620	609	638	627	581	578	628	601	608	640	594	638	575	618	595	611	588	602	648	582	607	621	643	669	621	618	611	579	630	641	613	593	613	640	607	602	591	602	584	624	657	593	612	582	619	664	613	614	644	642	639	618	598	616	641	587	575	640	628	649	580	628	616	647	574	619	605	593	642	634	580	592	639	593	572	579	620	615	610	642	643	642	574	598	568	648	601	576	646	592	615	549	631	621	573	672	638	614	606	598	633	622	637	606	659	659	581	598	607	650	642	671	583	625	646	597	610	609	630	660	629	619	578	612	606	589	634	690	610	631	604	586	591	592	642	647	617	629	628	633	573	608	602	588	620	659	630	630	563	563	608	594	648	631	643	602	576	593	594	605	621	642	635	623	642	579	664	615	624	633	623	598	635	644	612	626	653	654	652	630	620	606	649	603	610	645	602	628	618	603	594	632	596	583	630
3866	5888	5105	2613	1705	1381	1164	1025	12140	32232	27927	8543	648	547	531	594	588	569	582	586	565	566	545	594	555	559	589	563	548	571	518	569	560	572	548	585	565	574	546	546	524	556	495	553	532	573	537	593	522	581	538	559	555	592	561	535	503	523	552	545	562	529	533	554	512	578	536	568	504	585	562	538	562	581	580	524	562	554	578	553	539	544	551	574	572	502	523	562	559	573	504	565	513	567	560	568	547	540	572	587	586	546	580	601	517	509	523	587	571	583	539	570	565	544	570	572	547	555	550	554	552	601	558	537	555	567	524	561	568	554	566	602	612	588	536	589	559	589	539	562	579	568	532	548	563	556	549	558	534	536	565	519	578	551	538	554	584	588	578	582	534	484	545	564	585	556	565	549	572	533	527	526	544	549	541	531	523	583	549	552	560	538	524	558	555	528	564	559	533	586	604	526	592	533	565	526	558	594	560	557	567	605	558	596	546	538	552	540	585	556	571	604	570	566	518	608	540	591	560	529	547	566	539	548	487	582	534	558	537	536	545	538	551	593	533	566	548	556	572	526	527	564	570	561	550	590	572	582	515	566	540	550	563	551	526	512	548	574	571	498	582	581	519	520	591	581	578	566	551	584	561	538	539	535	548	571	606	558	512	593	609	550	529	585	546	545	549	546	565	521	583	529	528	502	583	573	594	568	583	537	521	524	543	519	552	557	542	540	533	579	581	519	547	570	545	510	512	577	582	528	581	536	508	547	551	560	563	580	566	542	530	529	523	555	561	551	565	547	562	554	577	559	558	582	583	564	548	590	592	553	517	553	564	608	520	556	497	558	528	563	567	561	569	573	559	549	551	562	570	547	533	556	536	545	551	548	565	553	547	600	570	597	523	564	540	542	568	500	556	540	556	543	572	558	522	574	546	576	563	549	542	539	592	539	523	565	499	548	562	562	527	565	538	543	529	534	567	554	515	500	543	573	571	545	567	516	562	517	542	561	497	622	541	565	540	541	569	567	520	594	578	550	564	570	567	563	582	535	534	579	594	498	508	562	569	557	598	572	570	562	514	553	562	588	590	542	529	529	556	568	560	573	560	571	549	596	523	521	604	553	567	518	513	539	537	561	508	506	575	543	551	538	548	595	523	588	566	545	572	562	538	512	556	515	585	565	559	550	541	615	499	507	529	508	550	511	536	579	580	503	559	566	534	559	520	590	534	595	585	533	540	566	544	570	579	521	600	575	544	547	592	564	559	547	583	557	533	579	537	543	572	568	566	558	549	544	579	558	550	539	517	614	555	553	522	532	522	563	515	513	524	569	571	552	530	539	543	575	564	556	572	547	521	585	555	536	518	567	590	557	517	545	600	531	524	553	524	527	564	561	538	591	528	559	545	539	552	556	564	576	567	533	543	587	488	544	550	525	559	579	559	543	538	559	576	521	555	577	551	553	542	514	536	529	543	568	532	542	524	542	525	554	548	558	498	528	579	558	574	558	557	512	537	535	589	548	578	510	549	551	539	555	530	521	563	554	554	558	544	538	572	555	533	538	601	546	528	540	582	518	563	533	596	562	535	548	490	530	540	538	538	536	553	524	506	535	565	548	580	564	534	553	575	499	523	561	578	542	528	549	515	611	554	544	581	581	535	497	530	555	544	554	565	551	601	576	534	544	517	567	560	592	532	537	582	552	544	529	521	531	553	517	532	514	521	571	517	536	571	555	564	553	551	512	553	562	497	565	562	559	522	557	550	542	576	537	547	568	555	586	592	518	515	565	526	575	581	589	574	578	506	542	586	545	590	564	538	542	573	550	583	566	535	525	557	568	555	550	513	553	537	512	528	596	554	547	551	538	547	506	519	515	602	527	558	505	575	567	522	554	519	584	587	549	571	520	518	562	559	557	561	561	533	538	547	551	535	553	549	583	575	545	552	539	571	542	590	558	530	542	544	586	529	532	534	524	588	509	555	541	549	525	536	599	533	573	536	572	573	506	576	528	542	507	539	504	572	541	572	502	555	537	566	518	518	554	536	546	550	532	553	563	537	524	571	565	583	522	593	534	546	540	538	547	582	576	567	561	567	565	535	604	571	580	520	564	507	544	552	543	533	548	536	539	565	494	570	539	551	536	518	566	581	561	561	547	568	554	546	517	545	530	526	597	518	542	534	570	554	518	547	562	540	520	560	576	568	489	506	542	536	547	588	549	582	626	565	551	536	550	571	496	537	534	574	560	593	576	549	512	548	560	571	568	533	539	539	531	520	543	567	575	543	519	536	559	523	551	528	552	551	567	568	549	566	567	557	512	519	565	525	562	555	545	539	597	546	513	590	545	567	555	553	527	553	525	596	578	582	535	575	552	533	547	490	578	549	571	551	559	580	549	520	557	535	565	548	536	536	506	566	539	484	558	582	515	532	542	564	537	584	562	549	570	535	512	582	553	574	542	541	577	547	540	516	532	517	563	554	540	518	562	537	555	587	556	547	575	560	519	575	535	562	584	505	566	561	527	585	556	568	530	521	556	511	566	554	518	552	533	560	574	527	518	552	531	578	523	548	513	548	553	535	554	554	521	600	601	538	522	561	536	525	542	524	566	550	551	591	534	553	553	536	517	542	551	531	561	567	532	553	619	547	536	537	562	570	586	543	517	503	531	530	540	541	542	523	565	541	574	615	543	578	532	531	566	530	541	588	555	560	566	542	552	555	644	520	542	544	547	557	553	592	557	528	543	559	533	554	524	562	570	576	565	578	548	525	545	565	560	482	539	555	544	530	557	529	549	542	548	551	534	577	567	532	570	531	551	566	557	551	566	571	620	560	546	552	551	577	599	578	588	513	505	540	536	556	560	570	524	613	572	567	534	562	519	566	554	526	579	530	540	557	578	576	566	577	536	572	554	540	562	564	577	567	532	591	563	569	565	509	520	535	553	570	531	516	552	598	571	555	556	562	558	520	566	527	555	554	529	575	538	500	556	551	537	532	569	589	583	550	535	555	544	559	571	547	510	543	560	486	551	514	498	554	541	510	562	532	538	522	574	539	539	535	540	542	554	547	564	518	524	566	567	552	577	568	503	507	539	595	539	563	575	525	516	565	540	548	535	550	531	535	557	576	584	528	544	538	545	540	548	572	615	558	547	552	513	562	557	544	541	588	539	547	563	523	557	549	556	559	507	559	524	547	571	561	596	543	544	570	582	548	525	536	564	567	593	565	507	575	530	519	538	555	568	530	549	517	524	557	551	540	592	551	585	539	525	555	509	573	538	552	553	552	513	522	485	528	539	519	560	519	516	556	537	536	530	525	602	554	558	573	533	550	517	578	572	550	558	581	512	560	574	522	484	635	581	559	508	556	539	532	571	522	523	547	587	617	509	545	521	578	585	541	522	551	558	544	546	531	551	536	557	521	532	528	530	556	597	562	601	499	530	582	530	539	571	531	609	531	530	523	497	570	592	541	552	572	561	516	521	562	605	587	575	537	564	539	514	541	531	526	546	564	527
27183	11811	1251	712	497	380	344	329	1223	2388	2121	1033	342	365	330	347	352	337	336	354	354	352	311	310	352	331	332	321	313	296	321	330	327	320	348	343	320	345	305	331	316	367	312	296	321	312	332	324	322	313	322	343	351	321	339	329	329	317	322	322	319	339	377	322	333	300	322	317	292	325	313	339	304	335	323	309	337	330	303	388	304	322	330	351	324	308	334	349	344	351	305	305	330	350	326	336	348	342	334	323	323	321	355	355	328	333	326	336	358	340	328	344	372	373	328	337	319	325	325	318	328	326	342	303	308	366	315	305	341	344	340	333	349	381	322	324	342	310	345	331	301	322	311	332	314	320	328	307	327	342	330	324	338	347	346	302	290	351	358	323	310	317	336	337	308	347	321	356	321	339	329	346	320	348	302	321	329	350	317	348	340	326	337	322	339	307	320	326	355	293	316	316	297	297	336	320	321	315	309	351	336	300	352	309	321	331	291	330	308	306	306	346	297	306	365	321	354	313	343	311	344	316	342	308	340	326	328	330	323	302	354	367	348	327	330	312	339	317	311	317	342	323	310	298	326	322	311	324	312	339	317	314	329	351	321	347	343	353	317	336	319	326	327	332	358	336	349	293	341	305	339	350	310	332	336	338	353	322	355	342	333	319	343	353	327	334	328	300	335	327	315	330	309	329	310	316	356	336	306	332	365	312	328	354	298	315	340	295	323	322	340	354	326	341	335	369	329	339	374	332	319	340	326	336	303	355	307	290	323	299	301	350	341	328	359	329	327	328	310	360	338	328	336	327	321	333	356	341	332	296	309	337	313	316	331	329	329	340	324	342	309	364	369	315	352	353	310	307	306	329	323	307	319	330	333	303	333	328	337	327	343	323	315	330	347	322	299	324	298	325	348	337	328	296	340	331	315	322	326	316	342	342	328	355	322	342	326	316	338	339	357	306	320	327	296	326	356	342	342	338	338	340	324	342	344	297	349	324	337	362	340	357	331	317	314	325	324	318	331	330	337	371	315	304	297	328	348	324	322	343	336	323	312	309	349	319	315	331	343	310	343	330	337	350	313	284	332	315	301	303	353	357	330	360	331	324	295	347	303	324	326	336	314	349	339	302	349	332	309	294	335	340	344	335	324	348	341	307	311	319	293	339	345	334	343	337	349	335	340	325	371	338	344	320	332	306	336	326	348	333	307	337	340	355	347	342	318	312	362	302	322	346	340	354	321	346	318	325	317	359	332	311	321	342	347	352	314	323	331	321	339	338	331	339	328	327	327	298	328	318	339	306	326	326	291	345	319	331	331	345	303	302	328	315	305	308	351	336	329	327	351	324	308	322	320	311	304	303	320	319	334	351	305	306	341	318	344	308	293	334	315	331	350	321	345	323	342	339	305	308	316	316	301	318	330	319	325	320	303	318	318	307	312	325	349	352	360	317	306	316	312	324	326	332	321	349	349	313	329	312	374	316	326	334	326	321	332	338	341	308	319	286	316	360	330	336	311	339	351	325	340	312	349	340	308	335	300	337	299	341	340	314	342	316	326	307	337	333	333	314	301	365	286	359	342	340	366	331	339	302	320	329	312	310	340	328	335	365	320	308	375	283	334	300	328	344	369	352	320	324	340	316	339	313	322	342	347	333	328	330	309	331	325	349	323	327	319	326	305	340	344	363	335	365	315	324	321	357	335	303	297	333	359	307	335	357	360	299	291	337	322	329	307	331	323	314	325	323	336	311	344	297	320	326	334	326	365	347	283	312	348	357	324	328	331	347	317	335	330	301	359	335	313	306	360	331	329	356	321	329	388	331	322	327	343	291	351	338	324	358	347	292	328	314	358	338	333	323	358	325	309	320	327	323	355	322	328	338	347	321	335	341	323	341	312	348	321	336	335	342	350	282	347	332	335	339	313	363	334	328	312	345	314	308	326	315	321	322	332	346	333	335	318	325	323	318	299	350	361	315	368	332	322	334	330	328	329	309	310	286	332	334	335	323	309	334	351	330	331	372	337	324	310	352	324	356	334	351	342	333	328	319	314	294	324	324	340	309	294	308	335	290	307	282	334	316	348	297	339	342	324	330	312	341	301	286	331	369	335	358	340	315	329	338	318	331	334	347	334	328	344	343	315	309	327	319	326	336	314	334	356	335	341	319	341	340	339	309	375	323	298	338	347	347	312	310	323	332	299	329	319	323	342	363	335	344	330	311	334	353	292	308	315	323	352	339	301	341	347	337	320	305	305	336	330	356	367	332	338	331	333	336	341	358	347	361	340	348	339	348	315	328	346	352	336	329	329	317	317	331	342	313	332	336	332	337	333	336	326	318	333	361	321	351	346	368	324	299	303	320	330	333	332	308	294	318	329	365	305	336	348	344	307	326	309	335	324	329	316	325	355	320	311	313	363	305	322	317	310	308	327	312	356	332	312	347	330	328	273	312	341	319	328	318	313	333	365	326	346	321	317	308	329	311	324	314	299	333	329	342	318	311	306	312	338	356	328	299	357	332	348	295	344	326	338	326	349	277	309	341	359	322	323	368	330	354	321	326	320	338	311	326	297	349	321	331	318	331	335	297	301	326	321	347	363	315	322	323	358	360	334	328	358	351	353	319	346	319	364	316	309	330	343	332	305	336	350	336	329	329	328	338	339	308	342	347	349	351	327	299	326	341	319	330	311	310	325	339	341	321	339	319	340	311	324	348	340	329	277	333	343	304	327	289	346	314	304	321	340	320	311	328	307	331	324	356	352	337	337	339	335	271	327	339	320	331	315	335	340	323	337	328	317	333	329	339	324	356	338	326	342	320	345	318	330	320	335	325	326	346	305	316	330	316	309	325	326	344	328	307	346	327	336	315	311	305	320	341	310	320	301	350	326	329	379	312	331	298	315	354	300	342	353	331	336	338	319	306	332	330	341	336	317	290	306	298	342	324	360	335	330	330	336	344	317	344	331	307	302	324	347	341	314	347	311	330	302	335	320	348	351	340	325	340	334	361	335	308	333	331	345	328	335	320	320	312	331	345	336	355	345	344	341	346	314	325	288	302	336	320	359	338	342	305	328	334	330	333	313	309	313	315	327	325	353	352	322	320	340	340	315	328	336	322	338	355	312	343	353	337	312	339	301	335	307	325	336	355	330	336	323	338	323	299	291	351	295	320	327	334	265	309	337	286	324	344	297	330	353	307	311	323	312	316	324	332	327	326	334	344	310	296	333	364	321	308	307	320	318	363	328	300	340	334	324	337	302	328	303	322	286	310	329	343	315	343	346	341	310	335	336	335	341	311	304	318	348	329	317	282	333	343	332	336	346	318	353	321	318	310	351	308	315	327	313	336	308	316	311	325	334	303	313	336	354	330	303	322	340	300	374	334	358	315	333	332	362	337	326	321	331	298	354	336	339	331	328	326	344	318	325	308	311	296	334	344	328	362	306	327	308	367	323	359	318	331	328	329	325	307	372	343	358	339	326	299	301	324	300	332	375	331	325	352	338	307
4946	580	540	385	315	338	325	340	1786	3045	2619	1097	289	300	294	299	293	280	320	291	321	293	306	301	322	324	300	304	304	312	291	286	310	255	305	274	297	313	293	288	288	305	316	290	332	301	282	335	311	298	327	322	286	326	296	257	285	306	322	282	306	285	303	299	267	321	300	277	276	313	297	295	308	297	268	292	260	293	308	290	295	281	294	304	309	307	292	325	308	291	279	290	286	290	338	297	298	278	298	304	300	304	255	284	279	284	321	274	313	292	294	312	298	289	296	308	277	297	291	291	305	290	294	296	297	282	310	311	280	271	291	307	282	310	336	302	270	279	306	291	275	300	310	276	291	297	268	295	300	307	289	323	293	284	278	282	314	268	297	290	310	310	310	321	298	295	291	315	299	287	306	297	316	292	308	286	322	287	261	279	299	277	312	277	306	311	298	281	281	318	292	295	289	279	278	305	296	272	313	313	326	279	287	307	349	315	310	262	328	288	302	283	291	280	298	284	292	299	287	287	319	301	306	279	307	314	282	307	307	280	292	293	290	300	313	329	288	288	318	290	314	274	268	337	287	305	296	281	283	274	302	273	300	289	276	307	309	292	299	283	306	288	280	305	324	307	299	267	292	257	310	312	300	261	271	254	284	283	340	310	296	266	313	313	310	297	306	293	286	280	280	268	312	302	303	292	283	263	275	248	301	280	321	286	284	304	285	325	300	311	280	282	267	280	288	277	293	283	292	298	298	275	297	248	279	294	342	296	264	273	283	268	269	315	296	300	299	319	290	279	276	274	311	285	325	290	308	315	303	292	273	289	284	294	297	281	304	281	295	281	294	283	289	315	269	323	274	265	294	284	290	284	330	292	274	288	258	296	284	300	310	305	253	311	309	310	290	286	294	317	332	294	305	292	286	286	329	297	294	282	275	295	310	254	297	313	287	283	273	266	277	300	294	272	300	282	330	297	294	284	304	284	288	281	293	286	278	285	282	284	290	293	268	260	299	307	287	287	269	272	304	296	280	283	313	289	291	308	299	301	268	266	307	274	280	323	288	297	296	295	305	311	265	301	326	303	283	314	307	271	317	323	301	320	307	290	304	287	300	296	283	282	273	287	274	290	304	303	303	296	282	286	321	281	311	312	325	307	289	286	287	298	295	319	303	305	304	292	287	307	313	290	288	297	277	286	285	294	309	305	275	263	294	300	344	278	297	293	278	296	295	298	311	284	292	300	297	297	292	308	298	315	309	311	324	313	290	305	280	264	288	330	303	281	294	281	322	300	287	309	300	315	314	268	279	301	265	299	277	274	316	280	331	298	293	303	300	289	326	286	296	262	293	305	274	318	303	303	287	263	295	295	290	353	287	300	279	270	299	271	259	285	276	315	272	278	303	297	282	295	298	324	305	282	268	322	289	265	314	296	281	297	254	270	285	291	300	277	305	267	279	271	317	305	311	299	279	300	286	295	300	307	267	314	276	298	311	290	296	250	275	299	298	312	287	304	319	282	281	285	265	295	311	283	298	284	329	294	261	316	309	255	305	272	304	288	295	312	333	285	298	277	294	311	312	295	284	323	314	292	300	291	313	306	299	311	281	267	286	278	289	283	277	280	295	281	297	274	273	270	276	267	302	308	313	311	312	272	277	288	280	286	300	319	311	303	282	306	301	329	263	301	326	313	300	294	309	270	257	315	280	275	295	263	284	292	304	269	292	270	283	267	276	279	297	305	287	290	299	269	275	314	291	272	305	292	297	265	302	303	255	295	285	270	286	290	306	296	308	271	283	301	308	288	304	278	294	306	276	302	292	292	322	302	311	282	298	316	293	297	323	300	310	293	307	286	274	273	307	298	276	328	310	300	281	318	292	309	296	264	327	312	292	290	310	287	302	304	261	270	278	305	277	323	312	286	298	317	289	325	300	297	281	278	283	296	282	273	335	312	292	284	322	324	265	284	300	299	284	297	282	285	284	340	285	312	331	311	269	314	275	289	317	284	255	336	289	305	319	314	305	328	283	253	306	307	280	321	277	284	297	296	283	257	279	281	284	272	306	293	315	287	309	300	304	323	304	325	293	282	330	271	318	286	284	312	319	297	309	299	317	309	304	260	314	302	295	289	301	307	296	301	294	298	271	233	293	284	329	271	297	287	330	296	309	274	287	272	289	288	290	269	304	328	289	320	303	284	298	261	304	319	317	304	295	263	307	282	301	307	273	310	318	306	327	297	281	299	293	313	308	298	271	293	275	297	313	283	296	290	315	293	288	283	280	301	317	293	292	310	296	309	283	305	311	333	277	302	294	311	306	304	311	310	293	278	297	273	301	293	289	305	288	291	280	260	314	291	297	323	299	289	288	275	288	279	306	291	308	295	303	296	293	293	306	291	280	270	315	300	285	311	265	289	292	296	301	274	317	287	310	328	281	298	313	277	300	282	304	330	290	290	297	308	290	294	308	269	282	307	297	298	288	315	310	311	300	281	257	317	285	324	291	305	298	274	296	313	325	261	280	300	305	316	314	286	285	320	293	322	300	300	316	303	314	309	325	324	296	325	271	281	290	283	301	286	287	307	328	280	275	255	284	296	293	291	285	302	296	291	277	301	303	308	301	309	330	303	286	283	273	313	269	312	292	296	277	282	312	305	305	276	307	291	314	286	302	296	275	290	304	294	276	284	318	291	297	277	276	303	278	307	299	281	281	294	303	287	311	280	279	305	291	267	297	325	283	295	305	303	297	274	325	319	300	282	289	267	310	291	278	298	290	288	279	281	310	274	306	334	298	288	276	299	294	302	290	320	267	299	276	317	286	293	258	304	300	294	291	304	292	305	307	305	278	261	281	267	269	300	319	300	293	279	306	308	325	312	269	300	294	314	310	290	316	307	319	287	287	254	272	290	295	320	321	313	317	282	310	309	309	295	284	305	305	256	290	277	290	298	300	272	265	321	309	315	290	289	312	323	312	337	311	290	302	306	313	277	275	253	290	315	301	311	307	292	315	270	265	269	285	271	302	263	314	311	299	309	283	273	307	298	314	295	298	271	284	288	314	298	329	311	277	287	295	309	290	275	299	281	314	333	293	295	279	291	333	313	308	298	276	274	282	267	321	302	278	297	281	300	285	286	292	309	296	286	287	267	301	268	297	278	274	296	305	281	310	275	300	296	280	316	308	270	287	284	292	272	317	310	337	306	293	282	295	339	274	319	255	281	299	291	332	295	302	304	314	314	315	284	279	298	320	273	306	294	294	273	313	272	295	322	304	310	310	320	273	288	274	270	296	308	292	315	307	280	286	309	306	319	289	296	289	273	268	326	280	313	310	280	275	313	268	317	300	279	258	322	319	295	302	280	324	300	309	331	308	305	322	316	288	331	289	330	275	298	290	316	292	269	315	292	310	298	317	273	287	334	277	277	307	278	301	295	271	289	259	311	287	283	295	284	309	323	326	271	307	325	311	302	283	282	281	302	293	263	336	299	314	299	268	300	304	309	285	275
25141	21046	26696	24789	3538	861	655	749	6218	17658	17616	5393	498	469	442	452	400	441	442	459	418	463	451	396	410	447	403	437	427	441	401	454	424	412	434	422	437	397	399	448	419	392	416	427	470	397	416	458	419	404	446	461	417	408	401	416	399	437	436	412	404	429	406	434	391	428	420	403	432	428	445	408	438	427	443	438	429	414	425	461	462	438	434	432	423	403	438	427	416	393	387	477	438	392	394	429	411	456	445	427	442	445	400	418	422	421	439	425	441	432	388	382	406	428	431	430	449	469	421	411	407	401	436	420	429	414	421	412	441	430	470	425	421	406	380	440	366	425	421	413	419	438	433	407	427	419	423	391	421	411	378	443	395	437	406	397	418	413	412	421	407	437	435	389	411	439	421	408	396	421	377	379	415	408	383	411	385	440	379	415	394	459	404	429	388	431	441	419	414	455	393	366	450	391	417	414	446	439	393	405	464	413	385	433	429	397	429	419	413	415	421	418	447	437	393	402	418	433	440	395	448	409	432	408	386	382	439	428	413	433	441	389	420	428	409	422	445	415	456	407	411	405	413	430	430	409	408	436	409	420	417	407	404	415	422	440	452	396	436	408	431	430	390	406	433	425	396	420	449	407	432	454	436	438	400	409	415	424	389	406	432	432	388	389	410	415	434	401	425	403	423	424	413	414	413	436	452	421	401	400	410	440	432	422	441	462	412	426	406	453	416	431	421	377	403	432	411	414	390	431	406	397	455	428	440	437	423	415	399	417	414	419	390	441	415	415	431	416	417	422	451	454	397	438	416	435	413	430	417	403	417	444	416	391	417	408	423	412	404	432	424	404	422	435	411	416	426	412	451	418	397	390	422	423	426	379	405	420	425	429	436	425	421	428	433	392	431	403	390	415	408	430	403	456	431	400	441	425	454	430	390	415	395	416	368	414	408	460	425	436	401	461	466	427	427	398	442	415	399	389	419	425	402	407	409	399	391	416	444	459	390	383	416	411	395	423	413	400	414	410	386	411	436	431	416	394	416	394	412	439	457	417	417	433	422	400	416	418	445	392	417	435	421	465	415	418	431	419	427	448	443	431	410	396	397	413	370	439	414	432	453	420	408	433	432	425	403	427	411	449	427	379	402	433	364	383	410	430	395	362	446	438	408	402	419	418	418	426	443	431	414	418	441	425	424	421	433	411	401	416	422	418	452	407	461	400	386	429	422	413	408	459	445	402	450	427	407	440	439	421	457	417	428	407	409	393	391	437	457	425	405	419	417	464	423	403	403	425	406	418	411	402	417	389	425	407	398	423	438	413	416	410	421	432	431	391	464	419	432	420	427	445	416	400	434	395	399	412	409	416	391	444	416	468	389	418	416	463	415	439	437	440	446	412	401	404	387	448	412	401	405	413	428	424	427	414	400	391	403	428	403	428	422	427	392	413	420	422	430	394	391	415	426	402	420	437	386	441	414	432	391	396	384	411	419	421	408	416	440	431	426	399	426	400	406	439	401	386	435	464	446	402	408	407	459	478	434	429	399	449	414	421	414	440	414	419	404	431	397	406	439	460	405	425	415	407	453	414	418	435	448	424	427	452	412	418	431	418	446	447	443	441	395	394	417	423	426	412	426	460	425	429	413	382	404	404	434	390	437	407	421	431	397	429	437	395	422	421	444	376	425	436	385	408	422	423	481	406	432	433	423	443	398	381	409	432	447	445	470	405	410	420	396	437	446	395	411	441	408	432	395	412	396	408	442	404	431	435	462	432	393	424	417	412	423	425	376	398	398	399	408	386	426	443	419	408	398	409	397	429	402	413	425	459	446	432	405	429	413	412	428	421	437	406	419	443	455	461	420	424	451	410	420	458	431	409	403	452	402	385	406	429	411	415	383	406	420	410	399	400	424	403	434	388	414	430	394	412	431	443	444	431	446	388	415	423	387	397	422	408	414	436	415	406	390	444	424	388	399	410	453	429	457	372	392	448	412	415	425	454	389	439	403	435	415	452	417	395	432	422	441	457	397	387	397	435	447	474	410	419	412	387	462	392	416	414	403	401	411	401	432	389	398	400	412	453	381	421	434	396	468	429	425	446	433	392	435	414	453	410	413	418	408	430	418	392	398	423	410	400	419	395	444	434	457	425	407	433	402	443	392	399	457	405	428	428	408	405	376	414	411	454	402	435	419	391	429	395	409	397	403	413	446	439	424	416	428	387	442	432	405	407	435	395	404	391	447	431	424	387	398	402	396	444	392	427	420	394	443	421	431	422	416	439	446	413	399	428	426	437	406	426	453	417	408	420	398	434	426	426	432	409	390	409	384	422	402	408	439	384	392	458	419	418	413	413	422	404	412	451	421	435	410	440	421	441	434	426	416	402	445	404	424	400	434	385	435	407	350	441	417	423	412	428	455	427	393	427	416	439	465	456	460	402	448	401	427	395	399	427	441	429	440	373	419	428	415	404	396	430	428	430	400	449	419	420	472	429	377	408	396	458	424	437	425	435	457	424	428	420	452	431	439	398	386	389	440	433	423	413	384	441	419	394	411	419	408	431	402	410	399	425	433	410	457	425	439	418	446	393	439	414	402	476	435	431	403	412	448	459	411	406	432	411	421	436	435	447	432	389	418	415	406	411	418	421	396	409	441	421	426	405	410	413	393	383	415	452	420	468	409	380	418	390	449	439	468	425	423	416	417	426	424	423	428	444	415	463	393	413	439	400	404	414	426	391	434	451	398	386	413	418	409	457	413	375	427	421	375	446	434	463	419	404	417	435	405	439	418	456	401	406	426	407	432	424	423	388	429	395	388	369	411	400	408	410	426	388	429	357	410	411	413	452	439	441	380	401	415	408	431	453	389	417	417	427	408	437	416	452	417	461	406	398	429	431	435	417	414	424	429	417	405	422	395	414	393	441	420	429	428	420	385	416	404	431	412	415	371	403	422	408	406	394	400	462	406	423	434	419	390	409	422	424	417	443	376	434	395	465	434	401	401	449	421	425	429	409	386	430	424	426	435	426	429	432	402	408	436	430	419	429	436	426	413	437	433	416	367	385	389	395	396	441	418	445	401	382	399	396	420	410	405	369	409	435	423	414	414	388	449	448	436	411	440	401	398	409	394	375	448	405	360	450	433	453	425	376	400	414	433	422	420	426	427	405	434	401	424	411	411	385	395	408	455	424	416	436	441	395	422	410	421	442	419	419	402	394	420	386	454	399	444	419	373	426	419	395	424	393	420	409	447	434	435	425	451	428	402	384	407	426	417	440	446	397	430	465	418	417	410	414	400	414	427	460	417	430	388	393	406	404	422	449	399	403	398	450	400	438	382	360	412	403	423	431	409	436	400	426	413	445	430	437	444	426	469	403	418	407	415	400	434	411	443	452	423	437	438	411	430	431	383	405	412	402	387	444	420	466	392	383	431	408	407	440	405	398	433	384	400	432	426	393	433	424	428	419	418	429	437	417	439	445	409	421	416	427	392	416	403	419	355	387	430	444
3553	2841	2379	1221	904	682	633	804	8723	19426	15513	4136	424	381	396	375	382	375	409	381	358	359	372	423	402	382	407	420	401	399	395	367	402	366	377	378	406	402	378	389	392	346	427	397	406	396	437	392	349	392	384	375	394	371	398	420	404	408	369	409	397	418	342	378	360	387	397	384	386	342	392	387	390	369	391	382	430	365	394	390	386	378	383	388	393	410	379	380	358	375	395	417	362	402	406	400	344	397	336	383	386	384	399	389	396	357	376	376	374	362	391	395	407	383	395	373	381	368	384	416	353	380	369	405	391	402	399	404	391	394	356	408	429	372	431	389	374	376	380	420	386	387	382	379	357	379	380	406	399	369	375	379	424	363	397	363	385	398	402	381	372	363	368	382	422	364	380	385	391	370	389	374	408	367	392	366	370	370	386	358	388	369	358	376	375	395	387	383	367	390	373	387	401	365	352	392	362	400	374	375	381	365	379	383	390	400	372	375	379	371	406	364	326	382	370	362	377	404	383	375	339	389	377	422	408	361	383	377	395	376	407	406	428	374	357	340	376	365	381	375	369	365	416	396	417	386	370	402	381	397	333	357	368	346	359	372	400	395	331	402	375	408	376	374	393	384	422	387	358	392	370	408	395	391	384	408	382	377	398	379	363	384	380	418	404	357	375	401	396	359	410	370	409	377	393	395	395	380	394	384	370	358	375	393	394	397	396	392	402	390	379	369	376	402	374	386	384	374	403	372	384	369	374	377	399	404	392	369	388	403	364	352	389	373	367	394	396	369	384	387	352	352	388	418	384	357	380	399	375	391	374	402	357	373	402	407	349	379	392	394	361	375	389	370	366	410	408	367	401	402	384	385	386	349	396	412	376	370	417	369	404	346	357	398	381	393	371	391	383	390	382	356	412	363	355	364	370	348	365	425	415	383	363	363	363	422	378	392	393	350	400	375	405	406	371	352	398	360	399	397	412	405	376	394	357	405	399	360	382	386	376	401	377	383	356	413	392	370	366	369	385	351	372	402	378	410	409	347	385	368	428	370	407	397	400	396	401	348	375	370	402	369	335	393	393	386	385	373	366	427	380	361	374	389	402	384	416	385	372	370	382	379	381	410	411	380	348	344	379	343	409	371	359	393	397	394	339	371	377	389	376	367	376	397	353	419	394	378	363	375	369	338	363	332	394	371	377	364	382	393	386	413	377	354	371	403	406	359	391	385	370	388	414	391	395	350	365	379	400	351	374	393	378	385	419	377	381	420	402	410	398	389	403	381	379	354	389	418	404	404	376	340	378	370	395	421	350	394	357	351	390	401	375	362	366	391	398	388	381	369	381	397	355	400	339	388	370	370	377	400	391	396	395	361	379	393	383	415	370	389	404	394	404	360	370	374	378	361	353	393	430	368	357	374	385	414	351	400	378	425	386	363	383	369	431	366	376	352	373	354	389	369	389	332	387	364	374	367	410	361	378	379	371	376	366	380	366	393	342	361	351	363	393	401	354	367	389	430	378	389	400	396	356	410	344	400	364	380	357	353	356	373	342	384	409	413	387	381	384	349	382	388	385	399	401	395	411	383	404	393	347	397	367	416	379	369	390	403	398	397	389	368	410	402	393	414	397	377	391	377	375	354	372	390	368	381	386	363	353	366	391	388	380	394	392	376	372	340	361	364	379	389	402	395	349	396	401	389	388	362	406	423	402	371	379	383	394	401	407	402	415	393	376	392	374	376	378	391	399	396	374	391	361	347	376	371	420	402	397	381	402	384	430	383	390	379	394	359	400	392	396	390	399	372	377	378	381	399	364	334	372	375	372	399	391	409	381	371	324	382	380	341	387	357	376	367	356	374	366	397	378	385	445	381	348	381	391	373	416	383	387	393	383	395	389	401	394	377	380	372	382	372	348	385	395	377	350	378	422	378	353	405	402	381	355	375	373	383	374	371	400	396	386	374	371	403	385	378	379	387	385	370	359	373	374	370	352	360	377	374	389	386	362	391	391	430	349	394	400	360	372	398	379	362	355	368	356	364	377	388	407	332	350	361	382	374	400	358	412	387	369	379	384	367	367	383	391	399	376	370	362	372	412	398	368	391	341	370	369	410	353	364	364	375	402	396	398	373	336	386	361	356	360	401	406	409	375	387	391	364	388	368	380	392	375	389	361	394	354	364	375	402	382	398	432	363	365	387	378	358	400	405	413	358	366	341	395	376	399	350	390	364	418	392	389	390	377	352	399	395	370	405	355	347	384	400	366	370	371	394	370	361	402	375	376	423	404	369	379	370	381	375	359	385	350	384	333	329	405	390	414	360	382	425	380	406	380	391	381	368	359	408	385	366	384	344	363	383	387	368	355	370	403	399	390	423	375	381	357	402	333	361	397	347	405	369	395	364	360	377	383	388	393	399	373	375	352	397	411	402	357	396	385	425	377	370	346	398	372	373	381	337	389	353	402	352	395	362	387	359	370	372	369	386	372	358	360	378	412	405	395	421	368	393	391	371	379	412	370	399	379	413	403	357	382	370	389	385	390	401	369	359	399	399	376	380	331	370	435	340	370	394	352	348	387	382	392	387	396	355	401	381	394	383	373	423	352	395	359	374	406	386	383	428	363	374	381	376	387	380	393	331	375	390	413	389	409	387	389	388	384	352	354	406	376	376	402	351	389	370	378	363	389	349	381	369	380	356	374	395	388	380	388	410	368	397	365	372	404	360	388	370	404	364	385	386	367	353	420	399	390	445	366	374	416	380	377	384	341	393	386	399	386	407	407	392	380	382	393	380	372	386	396	365	425	396	371	399	380	381	395	396	401	365	373	349	357	374	400	372	387	411	390	406	384	412	396	356	392	363	357	392	417	344	381	393	403	371	398	385	401	375	343	399	367	366	386	346	378	348	413	364	370	399	390	370	367	339	374	411	418	374	418	371	375	390	405	433	427	367	331	376	391	360	347	418	380	400	390	363	399	386	379	416	392	380	385	393	370	360	396	398	395	393	390	361	420	390	394	386	376	384	360	353	396	368	368	381	383	335	351	401	378	416	371	377	371	382	362	360	396	348	371	390	386	369	417	362	396	412	404	396	390	330	353	364	353	371	378	385	383	351	356	369	363	384	395	376	388	385	357	371	384	381	369	375	382	342	369	344	360	417	399	391	324	367	365	358	378	371	367	406	422	378	395	359	380	351	392	384	380	378	390	354	377	374	388	391	403	360	362	409	423	378	384	352	357	413	396	380	352	381	372	372	404	375	360	371	401	403	393	393	386	379	371	386	382	365	352	400	350	355	378	375	375	379	358	385	375	369	374	372	387	391	373	396	380	365	397	395	375	373	402	370	387	334	341	374	392	411	397	395	376	367	385	366	384	383	407	376	401	382	382	404	367	336	411	375	372	353	322	392	355	365	359	386	381	372	432	371	364	361	399	383	361	381	404	388	343	373	379	340	361	400	357	376	351	381	375	400	380	364	407	362	407	364	378	356	360	365	413	383	412	335	408	359
23874	21014	28150	24050	20968	6553	1516	966	1056	24774	39011	10359	868	620	650	593	673	635	635	603	597	564	603	577	594	567	581	567	569	602	614	572	565	604	631	583	609	581	575	539	604	568	616	587	609	601	572	583	591	596	587	598	569	593	553	596	577	591	596	611	571	563	565	586	631	627	610	550	629	587	618	618	550	613	590	569	574	549	595	609	588	611	611	616	623	606	569	625	580	560	558	590	585	612	573	556	586	528	587	541	587	627	576	571	562	613	578	619	556	646	576	594	597	593	604	592	624	595	571	581	587	581	577	579	592	557	572	605	580	580	576	585	615	564	592	579	597	571	620	627	588	593	634	588	587	597	623	567	620	597	600	593	592	564	612	569	595	644	597	565	556	603	620	576	587	555	656	594	585	595	555	578	557	581	614	624	595	555	573	619	590	558	552	597	576	609	567	606	592	665	598	556	575	584	648	579	632	584	584	560	604	551	567	583	543	618	617	581	592	605	605	621	612	604	597	558	545	563	585	572	637	527	576	584	577	595	608	575	564	569	590	566	613	565	633	542	612	593	583	595	595	597	569	568	604	617	613	566	574	623	559	632	612	603	647	585	579	572	616	574	551	614	634	604	581	591	627	623	578	593	574	587	611	611	595	620	585	596	540	584	550	546	594	592	560	579	601	561	578	564	566	580	639	569	579	617	602	613	606	602	620	602	585	621	596	581	592	631	597	531	556	597	618	531	605	586	604	640	547	551	562	560	609	604	589	581	592	570	589	623	593	552	551	551	592	588	596	599	585	578	581	635	601	608	567	597	558	609	606	566	585	577	590	614	608	585	566	603	618	593	577	577	583	631	584	567	575	580	580	615	584	577	529	566	623	578	616	569	599	557	592	564	602	565	584	579	556	582	630	598	616	583	578	580	547	580	597	585	600	628	599	590	570	579	576	590	626	600	590	563	623	575	587	568	573	619	614	646	585	605	558	582	599	628	554	563	596	594	622	605	549	607	577	574	581	570	568	567	600	583	593	604	596	557	594	610	586	545	598	555	588	579	576	607	602	564	598	590	611	597	571	576	582	584	592	568	594	597	523	583	548	551	557	607	610	586	598	561	556	609	576	628	607	605	560	589	598	577	597	596	568	596	550	587	584	563	572	574	591	584	573	585	571	544	594	530	589	557	557	610	564	636	622	610	566	570	610	517	560	572	576	578	611	558	585	605	600	588	621	577	559	643	564	552	621	606	612	585	586	593	618	546	627	571	548	584	575	619	562	556	597	600	551	541	561	629	517	618	578	567	567	583	573	568	559	558	584	564	594	538	572	583	593	597	586	565	600	620	552	632	582	601	604	599	620	559	578	619	579	570	595	579	591	553	564	645	600	548	588	602	607	577	567	578	564	564	587	609	632	579	550	546	577	617	604	582	575	567	579	580	582	616	593	601	584	608	563	559	604	583	586	560	541	586	658	585	574	570	579	578	600	549	574	588	618	639	615	566	584	563	605	577	600	573	608	631	571	581	580	585	593	623	573	583	546	627	604	589	614	556	556	584	552	591	622	549	577	593	608	594	572	635	592	594	593	586	608	569	562	587	609	578	599	619	609	556	591	583	593	573	555	591	574	583	552	603	635	589	575	587	582	576	624	645	586	599	617	619	595	552	595	562	597	615	580	549	601	627	552	603	642	571	626	604	568	605	551	590	654	585	627	565	572	563	605	580	630	614	564	587	574	580	567	552	594	575	623	577	593	584	587	618	595	577	613	595	639	572	576	578	589	573	594	641	621	575	597	521	609	566	649	586	621	601	595	559	575	568	598	560	530	602	603	563	602	572	597	559	584	580	545	565	596	554	589	599	602	604	622	586	632	593	578	565	609	599	586	587	588	627	565	587	566	573	525	539	590	606	600	598	596	553	612	587	594	588	597	630	587	583	575	592	579	602	572	605	587	584	542	577	599	559	610	607	636	582	596	579	573	601	625	557	563	601	583	612	625	585	555	610	575	571	550	587	619	615	581	601	552	532	543	599	607	583	626	587	559	560	611	549	600	617	586	583	563	565	589	585	569	598	570	555	555	570	571	621	598	562	542	520	576	550	554	587	597	538	575	614	573	616	591	615	530	573	564	637	594	585	605	572	540	620	581	616	583	572	615	565	623	593	551	569	604	583	592	601	541	614	570	557	587	568	565	570	594	577	587	570	595	602	598	602	547	551	616	586	555	570	573	589	584	613	593	572	608	596	588	643	610	557	592	607	557	604	610	589	562	599	604	570	574	595	599	575	568	589	590	577	653	581	653	583	600	600	568	618	581	607	607	544	574	549	640	556	569	545	608	605	616	605	563	574	555	589	543	551	576	569	582	589	623	582	633	606	595	562	616	597	561	595	559	580	534	578	574	570	576	578	546	608	589	606	553	597	557	574	593	569	616	598	572	576	562	606	558	590	595	573	552	553	548	549	576	591	599	605	605	530	579	618	606	598	597	555	616	582	586	597	577	593	600	592	589	609	573	559	599	578	553	558	569	575	598	577	563	615	595	551	603	586	597	567	577	573	527	622	566	583	562	568	605	628	615	582	596	579	573	551	570	613	592	582	581	577	584	576	614	573	618	619	609	606	597	585	582	613	601	585	616	619	539	640	612	604	592	544	591	578	588	587	598	563	616	685	553	569	573	544	614	600	576	600	588	537	592	586	597	552	589	591	600	610	590	597	592	594	573	581	564	594	565	534	602	613	589	586	594	596	575	579	624	556	591	548	573	607	563	562	546	586	585	575	628	575	572	626	541	570	597	566	612	563	617	596	596	566	611	566	579	538	576	589	569	561	595	587	608	612	607	555	534	654	572	592	578	564	602	560	556	572	554	643	639	579	583	621	637	563	580	584	577	584	601	563	601	543	633	589	591	607	604	587	575	567	574	588	597	557	603	603	591	555	587	587	546	574	623	624	581	568	607	544	581	591	593	588	551	565	593	593	587	566	590	616	547	600	558	601	583	565	603	572	560	572	603	599	543	606	584	610	568	576	561	591	542	553	541	605	561	581	564	583	582	570	573	587	586	619	577	586	583	599	592	620	574	595	602	593	580	583	521	597	594	604	600	580	539	576	551	590	593	630	575	594	605	578	606	602	627	582	573	520	585	568	604	614	600	597	542	572	534	559	556	634	572	561	568	596	563	599	602	596	573	606	592	578	603	600	586	603	562	594	588	596	576	577	558	583	622	591	591	610	566	563	628	554	588	594	580	588	590	576	558	595	594	605	620	599	599	588	554	531	557	600	592	620	622	591	573	599	580	583	593	594	557	589	546	609	586	587	606	555	579	548	533	553	588	577	546	582	572	600	561	544	536	552	564	614	593	598	580	563	612	610	559	607	542	587	575	582	533	590	629	592	589	587	579	607	554	584	621	557	619	559	575	589	591	579	567	581	627	583	574	600	568	599	593	581	594	585	620	607	571	555	611	603	585	611	614	594	597	570	587	522	611	574	570	582	543	577	580	581	580	588	557	564
3894	5717	4855	2530	1732	1347	1085	1042	1399	30218	32926	4712	517	581	573	520	545	569	528	565	549	569	520	519	542	519	521	517	584	530	568	505	556	556	512	482	526	550	560	547	570	540	566	550	549	563	535	554	536	475	541	579	509	523	505	520	536	518	504	540	502	547	510	512	502	504	508	543	572	539	510	563	520	517	515	548	503	537	513	526	563	526	504	514	570	493	533	523	522	488	563	512	555	524	473	494	489	532	549	509	528	490	498	488	544	489	512	545	481	558	499	542	547	515	543	535	518	553	535	535	573	505	514	546	542	506	533	472	542	518	538	509	471	532	571	532	529	538	550	498	492	534	552	524	492	544	524	515	466	535	544	518	520	502	532	508	531	551	502	505	512	534	523	510	466	544	524	579	530	538	523	575	521	532	516	519	514	505	560	522	520	513	488	557	532	514	513	494	522	525	555	497	519	522	512	531	566	532	520	505	526	505	541	539	510	536	566	508	492	521	546	498	507	559	498	500	478	545	519	521	506	510	503	530	533	494	492	510	536	515	485	549	562	526	549	507	521	509	560	502	517	550	498	546	523	544	561	516	558	477	492	507	545	570	493	551	538	589	556	524	508	574	476	532	525	568	529	520	476	518	516	528	528	561	523	502	571	525	514	492	504	520	462	515	544	482	497	567	530	535	491	502	519	510	567	497	517	496	545	530	530	507	503	535	476	540	530	541	527	516	545	511	555	512	534	506	520	542	537	529	520	505	500	514	546	517	506	542	546	487	541	555	518	496	520	523	523	480	500	506	528	547	504	519	515	542	533	506	517	491	512	482	519	533	507	543	521	517	536	540	566	476	504	525	557	522	533	500	524	547	531	533	485	511	525	504	535	531	509	514	498	476	527	506	509	497	523	541	570	523	528	536	504	520	548	495	460	555	518	519	541	540	475	491	536	531	533	476	522	510	511	530	501	544	561	524	505	511	528	512	497	493	533	580	511	532	523	537	525	517	488	511	515	506	542	500	503	545	538	542	563	519	509	502	570	544	537	545	525	510	506	538	570	521	498	531	520	566	488	505	498	537	502	529	534	522	508	520	555	546	516	504	539	524	516	524	538	534	490	521	534	523	540	504	526	539	528	535	478	521	527	492	471	519	525	505	523	559	532	507	536	539	523	536	547	533	512	509	500	518	494	542	533	527	492	526	511	505	519	489	524	513	526	504	558	538	510	576	551	563	474	554	531	521	532	514	523	518	527	490	546	497	502	530	506	571	524	494	533	511	541	533	497	497	536	549	541	537	507	524	509	520	478	503	494	529	566	507	525	519	527	491	539	545	488	551	535	507	509	515	491	516	493	546	489	516	507	538	498	547	530	522	505	566	546	482	543	490	555	526	516	555	499	545	549	524	527	504	524	487	513	516	522	549	543	542	484	563	531	469	500	573	468	494	500	514	526	536	509	518	530	542	520	517	527	514	543	542	467	516	526	530	518	502	476	518	461	555	500	527	523	514	528	550	512	493	539	499	504	549	545	514	567	495	554	533	524	518	519	512	534	530	528	506	569	532	533	527	543	530	562	579	521	510	532	539	512	549	515	513	513	523	507	511	545	540	504	537	487	506	531	535	538	533	526	550	527	530	543	527	566	533	536	515	513	531	506	559	485	543	503	524	517	557	545	551	548	512	573	504	514	538	522	506	551	520	501	495	517	501	512	550	495	527	538	528	523	521	517	495	526	569	547	549	532	500	506	554	501	514	520	547	552	524	519	526	504	561	519	490	526	494	485	546	545	544	560	499	537	522	525	510	519	534	519	508	527	498	569	527	521	528	545	522	528	534	540	536	532	518	534	553	504	544	516	513	524	521	549	551	533	473	515	559	517	531	529	530	520	516	536	498	485	545	501	513	522	530	535	521	546	504	526	504	518	538	520	505	511	505	559	517	513	509	498	548	488	513	510	452	549	513	514	503	487	513	510	499	521	545	501	539	517	511	519	529	490	553	536	552	475	518	484	504	532	548	518	538	519	521	508	513	528	498	522	494	474	526	496	569	519	542	514	534	482	512	477	552	529	517	515	513	507	508	482	541	541	503	538	550	518	500	527	522	513	479	487	525	534	498	509	519	556	508	524	561	492	507	534	513	504	508	518	518	518	510	539	536	516	468	521	549	517	483	534	549	459	528	534	480	499	509	516	549	522	541	561	494	549	566	481	487	516	500	510	508	542	509	536	542	537	497	504	524	555	499	548	547	517	548	512	499	561	525	537	508	530	530	522	521	505	500	511	506	522	500	530	510	532	534	579	522	573	568	514	534	531	513	569	542	531	525	509	513	541	466	535	567	545	510	570	501	525	575	479	559	529	516	519	502	557	535	527	513	496	547	519	549	541	531	532	507	550	487	543	490	519	539	538	512	510	489	508	553	519	513	484	501	539	556	506	529	528	492	551	514	527	513	497	505	532	532	497	515	550	530	541	560	515	518	570	494	524	511	532	488	555	561	514	501	509	505	535	537	546	548	502	568	542	525	556	543	533	527	528	506	525	529	520	525	537	548	528	521	505	537	528	513	528	521	526	525	505	508	512	522	493	495	494	541	534	516	520	516	537	517	529	469	506	504	507	541	513	511	519	558	518	520	511	502	524	532	500	518	503	497	551	478	509	545	526	510	519	514	545	469	524	476	527	516	501	523	529	525	525	549	511	522	532	529	536	515	521	512	492	495	540	514	496	531	539	513	563	539	531	514	517	551	525	486	546	453	503	537	512	513	512	536	518	525	488	530	511	512	514	551	555	497	515	550	491	521	499	531	543	502	512	532	537	519	518	521	510	533	528	500	554	540	548	576	503	498	517	459	524	546	523	513	487	531	518	501	503	534	492	516	554	507	523	477	506	525	525	513	496	478	512	529	519	558	505	547	506	543	504	548	508	508	492	530	510	536	508	508	514	583	538	505	514	525	568	554	521	525	500	457	525	497	537	511	521	490	486	524	489	534	556	499	482	509	548	537	519	551	526	532	558	483	539	503	534	529	564	550	502	492	504	493	488	581	500	552	532	498	521	497	501	526	506	503	533	528	495	532	517	505	494	517	504	549	521	524	511	571	560	506	480	559	491	492	501	508	572	492	504	507	534	533	505	495	529	549	580	522	531	503	528	535	531	518	534	542	524	510	561	504	539	570	549	576	520	553	473	533	545	507	499	496	504	505	537	541	539	537	509	523	500	499	526	467	520	528	516	531	502	496	557	507	542	532	592	530	509	516	499	495	530	485	542	530	533	530	473	537	521	521	504	502	560	514	518	496	528	502	502	540	547	521	540	496	517	517	478	523	501	531	500	543	530	527	522	517	542	543	493	506	484	514	508	507	510	500	509	529	459	505	527	503	534	530	527	526	509	542	527	509	516	504	554	509	515	500	526	504	514	505	517	489	552	529	510	520	545	510	504	522	521	501	547	498	525	481	530	542	515	500	556	516	525	546	535	545	533	500	507	548	517	546	551	538	486	549	534	525	527	516
27110	11338	1101	620	459	299	261	256	261	1752	2795	642	229	247	230	246	263	246	262	239	251	227	223	242	282	236	249	265	234	262	257	227	237	251	218	238	226	224	235	231	257	226	209	194	255	246	211	234	226	244	217	235	245	284	236	233	242	241	252	261	235	232	234	249	243	212	226	265	233	261	229	252	266	243	243	251	235	203	238	248	238	249	257	232	227	252	220	238	232	231	227	236	259	265	224	246	241	265	219	231	241	267	258	259	258	231	238	233	226	274	251	228	254	243	227	248	237	243	221	231	261	245	245	242	243	224	231	229	230	231	274	239	243	241	248	273	214	258	220	245	240	237	216	229	254	254	243	243	265	222	220	253	245	216	246	247	223	262	278	251	249	227	248	247	233	254	244	269	248	224	247	239	264	228	250	218	247	256	253	228	247	246	246	243	236	255	254	239	276	233	211	232	277	214	269	252	228	236	253	259	243	228	247	247	258	244	234	235	233	236	263	231	252	219	239	217	201	227	247	211	246	220	237	233	238	232	204	218	227	235	241	236	222	226	223	263	252	247	244	236	237	236	267	267	267	239	226	245	237	241	241	230	237	272	243	243	241	217	238	268	244	247	231	233	240	249	256	254	247	231	230	240	221	247	226	233	253	219	233	261	227	229	226	234	257	254	198	240	235	235	213	251	252	261	234	243	237	262	220	250	252	198	231	244	243	261	236	249	253	252	239	249	222	260	226	270	274	239	252	251	198	238	271	253	239	250	245	250	260	225	239	228	240	249	240	242	239	235	224	244	226	206	250	252	270	217	240	233	236	259	267	217	246	240	248	260	260	254	232	219	245	237	271	211	256	246	242	255	255	228	236	242	222	238	246	242	271	239	263	249	242	243	228	228	237	264	236	224	210	229	275	244	234	227	224	250	244	245	231	218	234	241	233	246	259	273	253	245	238	253	283	257	260	231	258	234	251	212	236	249	261	262	231	260	232	242	247	244	251	244	259	250	230	249	226	240	280	240	247	237	220	263	270	213	253	230	238	240	268	205	255	259	227	242	245	272	246	223	263	243	237	265	226	256	251	247	234	245	273	251	225	271	263	246	243	250	213	219	240	260	267	236	234	254	231	244	218	233	274	257	247	235	228	236	237	234	201	246	238	249	230	227	245	216	225	216	216	238	228	265	248	218	236	257	239	255	253	231	233	248	225	244	211	261	238	232	254	244	227	211	232	283	269	231	247	251	227	243	217	221	240	232	242	232	266	260	242	238	258	226	251	248	242	236	226	237	254	219	267	218	233	246	210	238	257	224	237	255	242	235	234	232	248	240	236	229	262	244	233	253	235	245	217	235	245	273	248	241	239	226	223	234	253	224	242	265	219	208	225	219	252	240	247	255	209	259	266	250	247	244	254	267	245	231	243	219	219	261	221	285	276	236	232	247	243	230	239	237	258	263	233	233	274	230	252	244	270	268	241	227	243	232	241	231	258	256	234	280	236	194	244	258	222	222	234	255	229	245	227	249	223	244	248	270	225	244	255	230	245	239	225	230	235	263	252	224	217	255	256	229	231	235	232	244	259	251	227	242	232	258	234	259	258	239	282	252	235	248	228	221	251	222	275	242	247	255	222	232	243	253	253	251	263	232	242	231	251	270	240	245	243	234	250	247	275	235	264	262	249	263	235	222	233	213	257	258	260	234	209	219	244	256	224	237	253	238	244	246	232	228	244	234	221	233	207	256	232	232	243	229	240	240	254	248	280	229	247	258	231	227	236	247	289	261	277	251	263	245	229	213	247	238	257	240	230	225	234	257	241	248	261	266	220	244	235	240	244	233	231	241	216	241	265	248	264	239	239	223	266	236	255	249	236	260	251	243	222	234	228	211	265	238	225	224	257	249	250	211	229	257	270	226	264	220	247	232	218	252	251	242	247	249	235	263	221	251	226	234	242	245	247	235	264	234	260	226	238	212	223	265	240	228	219	251	240	224	232	253	240	225	246	252	256	239	247	246	218	225	234	205	249	239	225	240	254	208	233	224	240	250	262	259	222	241	259	264	259	238	247	259	261	205	250	260	251	255	214	241	248	249	239	232	254	240	227	229	249	235	228	240	237	251	225	250	230	229	226	258	222	213	252	251	224	266	239	254	219	240	230	227	238	270	249	248	240	234	251	221	260	227	242	233	234	245	251	241	265	261	229	239	262	255	232	214	246	261	248	255	252	253	241	243	224	230	247	240	246	259	267	211	279	253	231	276	256	237	223	238	250	232	225	256	255	230	231	240	221	265	220	237	266	251	253	239	259	230	222	239	235	224	225	243	225	241	265	255	249	234	261	221	220	220	224	235	248	225	242	250	239	239	263	263	241	234	243	221	235	243	245	219	213	250	245	243	255	217	249	253	212	243	263	273	231	252	245	220	250	251	242	251	234	256	266	222	229	247	225	228	237	248	249	216	266	257	219	238	255	202	267	262	246	235	260	235	261	240	243	229	251	200	231	239	234	221	255	240	238	244	234	260	241	272	258	222	224	245	234	262	211	251	268	255	245	260	224	288	223	266	234	213	235	222	244	224	252	260	254	247	241	241	228	248	261	252	246	257	243	254	253	230	233	242	269	213	258	244	241	229	228	239	262	256	218	237	254	219	283	249	234	239	254	234	240	211	236	202	216	254	253	263	240	214	259	230	222	215	255	247	228	240	273	217	234	231	218	222	227	260	227	232	234	233	250	282	216	240	248	236	252	220	258	225	256	247	209	216	237	230	257	259	246	249	218	269	224	244	249	225	241	266	235	225	264	234	226	221	244	251	283	224	237	242	252	249	240	255	222	271	248	210	240	238	245	258	242	261	227	238	237	225	237	251	250	264	247	236	248	230	259	214	229	242	264	265	260	246	268	246	254	236	234	232	212	222	241	242	216	241	240	227	276	250	250	242	237	237	222	259	228	249	226	277	246	231	233	233	260	247	214	211	245	241	247	231	252	213	216	271	246	232	244	250	253	244	209	224	250	259	271	263	239	227	252	200	242	270	261	247	263	224	233	252	283	247	247	225	252	238	241	226	233	224	255	240	224	228	238	263	253	250	255	250	275	241	250	235	250	218	270	254	248	263	260	231	231	254	215	242	257	249	235	228	244	252	259	263	249	246	259	280	218	253	219	246	245	218	261	231	232	243	253	253	229	223	234	218	254	243	254	243	226	265	244	249	243	249	231	224	225	229	248	233	258	248	208	259	231	260	251	267	204	250	238	252	251	263	215	258	249	247	256	246	235	239	271	210	231	243	233	255	215	241	254	270	226	242	229	240	252	248	235	306	258	281	269	251	273	233	229	240	233	223	267	272	253	245	236	237	247	250	245	214	263	255	251	232	238	258	236	258	250	249	252	296	231	244	247	222	225	228	256	225	207	258	241	245	230	259	236	260	211	248	244	258	253	216	249	267	227	211	243	251	238	245	247	234	216	250	225	226	241	247	265	226	246	266	238	220	256	244	225	245	234	243	272	249
4813	482	492	321	290	273	251	253	299	2622	3230	724	230	235	213	238	205	232	229	234	218	226	237	227	228	233	233	224	226	237	259	225	207	265	241	211	210	224	238	210	196	233	202	246	220	215	245	244	236	239	218	207	227	235	211	240	217	214	188	206	214	244	238	221	229	205	202	232	210	242	227	224	220	222	225	236	225	210	229	213	246	234	229	212	221	214	210	241	229	208	203	206	216	221	212	236	204	222	207	238	226	232	229	197	230	211	229	238	215	210	220	221	237	216	222	243	253	206	215	226	239	217	247	203	241	250	207	241	217	221	218	216	244	210	226	237	235	217	226	230	237	221	217	207	179	210	227	221	236	229	212	231	222	225	220	242	229	234	206	194	248	236	223	202	249	207	238	230	203	223	222	219	235	213	224	220	224	216	230	234	231	224	244	221	232	233	220	233	223	224	226	218	256	239	185	206	221	233	205	222	220	232	250	227	207	265	225	241	197	229	265	213	213	224	206	224	193	231	213	228	223	228	239	235	213	241	227	224	244	212	218	223	209	217	227	248	233	229	200	227	218	223	225	272	231	213	213	217	254	204	228	239	231	196	211	219	215	209	208	215	213	242	230	234	220	217	235	204	232	223	207	198	212	244	207	227	225	220	226	231	237	234	206	248	233	222	230	241	247	210	224	241	271	203	233	229	243	260	243	207	228	237	222	208	225	208	230	220	225	217	232	220	206	214	205	208	208	223	206	225	218	226	194	230	190	240	234	202	220	217	239	205	243	225	226	218	227	212	200	223	218	225	215	233	230	230	224	218	233	222	220	239	221	220	220	214	197	207	206	227	196	217	218	229	241	228	215	233	204	205	227	222	192	227	208	210	195	210	211	214	210	218	246	250	203	222	178	219	211	216	212	205	221	226	227	241	209	207	218	232	234	243	213	225	226	220	207	240	223	239	210	215	198	226	200	236	221	202	221	234	225	236	210	224	255	240	214	229	220	252	236	218	194	243	213	236	211	235	250	241	220	217	222	228	229	212	229	221	226	213	205	224	223	223	233	217	228	199	226	242	238	225	255	216	230	235	235	235	206	219	222	212	208	219	187	199	205	209	196	240	221	221	227	231	223	214	250	233	193	196	233	226	232	244	218	267	250	206	241	230	214	214	223	231	199	213	212	191	228	226	216	207	244	227	215	219	224	208	241	234	192	218	219	204	215	231	217	227	187	214	248	206	222	223	245	223	225	186	221	237	229	224	207	234	200	217	191	225	204	230	244	253	220	226	226	198	221	216	226	220	210	233	217	231	194	228	205	225	240	230	235	235	211	233	222	204	205	218	225	232	207	198	226	217	227	199	198	223	236	224	244	197	223	194	234	246	250	224	223	227	270	232	240	243	235	245	221	215	246	225	234	233	230	189	209	231	243	233	227	217	213	202	190	246	220	254	212	219	222	215	253	214	228	203	213	221	211	218	267	234	252	247	203	208	225	217	244	240	230	209	231	248	225	242	234	199	211	243	242	258	208	222	236	221	233	188	196	236	234	226	222	201	205	218	231	245	224	213	194	219	224	217	226	205	205	218	184	242	249	216	235	237	232	215	212	227	237	268	199	237	218	223	216	212	214	216	237	219	235	236	247	231	225	210	211	235	191	232	220	211	224	211	222	236	212	228	231	226	244	206	239	235	231	220	225	237	219	223	226	209	225	219	200	209	218	206	222	221	241	218	207	237	226	240	222	213	218	227	231	221	213	213	183	210	229	240	227	229	241	224	250	235	215	216	229	217	236	218	231	229	202	211	212	204	224	230	259	215	244	227	236	246	234	211	196	213	236	240	230	200	224	220	229	219	217	227	226	240	255	224	219	202	218	239	206	201	211	231	211	216	208	221	212	248	234	239	232	234	193	237	232	212	207	188	237	263	221	240	239	217	237	237	215	210	214	214	243	228	207	236	214	230	214	193	252	207	209	205	227	208	220	218	230	212	211	224	242	248	226	207	221	228	193	228	210	215	216	227	230	199	228	242	229	248	223	215	217	240	215	214	218	238	246	197	245	231	222	216	234	229	196	232	222	259	217	217	206	228	239	217	216	230	233	222	254	204	257	216	236	205	197	228	212	226	223	239	201	222	222	217	255	229	208	226	205	200	229	235	235	221	234	237	200	247	216	222	225	228	224	239	220	226	239	242	227	231	226	198	201	193	229	206	224	191	209	207	212	195	222	228	196	241	221	183	245	215	242	228	201	217	242	223	221	237	221	211	243	203	210	218	207	235	217	211	206	230	228	228	231	215	223	228	216	234	231	214	260	203	202	220	239	210	213	210	194	232	206	212	222	212	229	203	249	236	227	209	206	216	236	248	190	209	226	239	235	234	262	226	194	235	205	257	219	209	196	219	214	197	235	229	207	219	248	249	233	236	216	246	238	230	238	201	203	244	220	202	215	192	232	230	210	234	218	249	217	235	205	244	227	225	225	219	234	196	228	198	221	210	209	242	238	216	217	231	231	258	211	187	246	210	219	205	239	225	224	227	218	235	261	227	210	217	227	232	216	234	248	238	214	231	228	221	221	221	226	237	217	222	234	226	233	237	257	211	212	239	225	226	245	235	213	229	194	227	220	218	204	225	211	212	223	206	214	228	235	222	219	220	219	230	208	227	182	227	222	260	228	202	227	232	236	216	202	205	216	201	229	234	242	213	261	229	236	238	235	214	229	214	219	202	217	246	176	225	235	245	232	244	238	243	235	233	227	200	208	209	233	198	226	242	222	240	243	220	217	250	229	257	223	220	213	251	226	239	230	219	248	223	214	206	209	214	221	224	253	212	220	240	231	246	204	215	225	224	231	226	210	221	218	223	212	236	223	209	232	220	234	259	227	210	251	219	238	210	200	220	200	234	218	217	229	236	213	230	249	214	238	249	213	239	241	198	225	220	239	223	202	209	190	200	218	238	203	236	224	238	237	203	245	260	210	243	228	205	223	238	216	212	232	204	224	224	235	211	221	218	223	216	223	216	221	245	228	210	247	219	260	234	203	226	219	246	230	224	247	195	219	187	201	227	208	233	207	239	225	245	209	221	249	203	216	222	209	231	219	223	209	190	240	248	226	209	225	219	226	209	203	204	224	213	243	209	207	221	232	201	226	202	247	225	206	205	227	239	239	241	232	221	237	207	222	207	234	238	223	230	243	222	235	216	242	242	227	222	209	222	205	219	224	224	218	229	218	215	215	222	230	206	220	227	233	204	200	261	211	225	225	216	214	212	214	228	238	221	211	232	227	199	236	208	210	221	248	229	227	226	206	216	235	235	222	228	230	244	200	261	245	203	233	220	215	230	214	206	233	239	212	222	219	215	218	221	210	241	237	239	230	260	226	212	223	237	215	230	238	236	241	241	234	205	236	203	219	254	214	230	226	258	209	183	244	222	220	232	222	221	261	226	222	238	229	222	184	245	219	195	226	218	244	218	229	217	222	194	222	227	236	220	218	235	267	216	216	238	224	214
25122	21006	26622	24733	3285	853	624	1961	8995	15265	15819	2376	428	427	379	389	431	352	414	379	414	402	369	390	364	376	337	373	405	384	380	369	371	358	368	389	344	362	404	383	333	386	399	382	376	388	425	417	399	367	361	410	403	385	375	366	363	407	396	358	376	406	395	401	382	410	377	411	411	379	380	391	381	418	388	381	378	334	392	399	388	372	369	374	362	368	380	393	372	372	381	400	350	407	350	395	355	386	380	371	370	410	399	354	393	398	396	375	381	401	385	402	390	378	372	354	362	332	380	384	380	385	369	381	414	389	375	353	369	385	384	368	358	355	374	384	380	371	390	380	393	388	396	363	334	402	402	363	367	392	409	370	403	394	362	401	411	417	358	384	352	404	359	404	374	385	362	374	385	387	363	355	362	362	365	370	398	342	377	347	374	353	350	356	394	370	404	354	348	416	388	376	349	372	387	376	347	373	365	370	398	386	390	392	357	372	338	354	385	334	373	389	361	392	356	367	387	403	386	388	375	365	439	366	374	373	398	398	415	357	397	369	381	366	402	366	398	416	374	356	371	381	408	390	402	381	402	406	367	342	376	367	346	357	361	405	381	388	351	389	402	393	382	393	380	377	392	400	394	336	424	399	388	383	368	382	373	359	368	332	381	358	379	365	371	382	372	378	376	419	347	363	368	377	365	389	370	399	390	390	406	380	391	407	366	360	387	369	387	387	405	384	381	394	395	391	371	357	396	352	363	348	392	365	399	363	362	380	393	362	358	371	375	362	401	355	371	333	391	373	421	379	381	402	371	425	329	340	405	368	399	369	405	363	375	384	397	343	373	369	355	351	374	393	363	373	373	331	324	381	374	377	377	379	383	374	376	378	399	383	371	404	396	390	355	379	371	341	403	386	401	387	362	352	404	385	394	351	366	368	364	364	384	370	364	343	352	367	413	377	376	422	390	380	406	374	393	342	371	353	347	398	380	396	368	330	370	369	377	355	371	415	377	379	356	415	362	379	380	376	356	361	358	344	358	409	372	362	406	335	392	371	359	385	345	409	376	378	356	377	349	396	383	375	384	398	395	346	430	348	339	366	370	405	375	392	374	362	366	395	363	391	367	371	394	417	361	401	404	357	396	394	389	349	413	405	359	385	361	389	387	372	390	385	382	376	378	363	377	401	393	369	370	388	405	368	360	384	393	402	344	362	388	354	350	372	375	349	382	354	393	371	374	392	343	375	356	348	366	366	356	381	409	381	390	399	384	412	412	377	419	373	394	360	402	347	405	355	390	349	399	363	322	403	393	375	350	378	383	366	372	387	362	398	343	345	352	373	377	425	371	415	388	392	386	407	342	362	379	382	373	378	370	387	397	370	372	390	384	383	388	377	373	356	369	389	394	374	344	379	378	377	394	356	363	353	348	378	386	369	352	370	361	369	419	396	395	358	363	339	377	370	328	379	391	345	390	367	352	411	400	396	361	402	374	416	381	404	385	350	391	378	384	367	379	393	343	408	392	371	394	384	382	384	374	392	354	392	361	370	391	385	378	384	385	383	378	383	380	365	385	412	350	353	366	352	411	399	396	368	386	353	352	376	350	405	385	402	353	413	373	374	372	378	377	425	380	370	376	398	371	389	366	392	398	384	368	406	370	364	366	379	380	360	362	363	394	416	364	367	365	383	363	413	407	390	395	404	382	370	371	385	407	374	376	372	382	375	373	377	369	372	391	399	344	376	402	395	345	375	390	379	389	384	383	367	412	360	387	393	366	389	399	383	383	392	361	413	382	390	396	363	416	388	361	373	367	355	371	408	409	351	372	396	367	392	391	384	375	373	353	374	378	394	361	360	384	373	358	354	359	403	402	408	369	381	374	390	372	427	354	407	350	370	388	332	372	394	403	393	369	397	365	385	376	366	376	386	414	391	368	394	360	363	401	355	380	327	384	372	352	376	377	340	390	345	369	409	367	406	365	376	382	378	382	381	398	376	346	383	382	382	398	381	442	362	348	380	356	390	394	384	374	371	402	362	386	371	374	394	342	381	394	385	354	399	380	376	352	385	365	349	378	393	409	373	358	363	362	367	384	386	378	387	365	374	374	384	379	338	361	390	354	392	399	361	413	363	398	378	374	373	352	391	407	355	376	389	377	407	371	348	377	396	392	399	350	383	352	387	369	359	366	361	370	422	387	385	363	359	375	376	395	400	408	372	351	391	382	399	366	366	360	355	413	396	388	394	399	381	438	397	387	364	338	377	389	395	380	329	369	351	369	351	370	403	409	373	410	376	405	387	371	383	372	401	368	373	401	372	366	377	404	380	386	390	389	339	375	402	396	401	414	391	376	383	388	388	401	364	384	365	391	397	381	381	365	377	369	343	374	382	378	378	408	374	358	379	416	387	409	361	378	369	382	426	397	392	399	358	381	384	382	365	378	392	409	400	370	373	372	398	413	381	353	392	386	386	367	399	359	369	369	380	372	365	368	355	351	373	361	386	362	381	371	370	353	370	373	374	377	390	361	364	395	409	377	408	382	367	361	347	377	378	372	408	354	393	414	352	364	422	381	392	358	374	427	392	391	405	372	359	389	409	342	369	411	371	365	377	410	351	396	422	355	379	390	367	371	378	383	413	401	369	398	369	372	414	387	388	388	396	361	400	401	387	354	354	400	355	374	361	380	344	351	356	366	383	394	415	380	387	399	374	385	354	407	401	397	371	377	355	361	391	366	397	365	389	392	360	376	351	334	376	391	384	370	371	343	383	367	362	369	367	365	386	409	345	349	346	400	351	365	349	362	400	395	377	405	342	344	382	367	387	381	417	421	367	404	385	400	375	368	393	396	382	381	363	380	377	373	338	360	355	364	370	383	386	395	394	350	391	397	351	370	342	383	387	386	391	380	382	368	356	389	365	376	381	406	373	410	406	371	376	368	399	411	394	388	392	379	392	361	328	404	367	403	374	371	374	371	419	407	407	344	391	335	337	376	403	385	415	322	350	396	412	350	423	388	369	397	390	366	370	340	365	372	366	366	386	391	354	372	333	345	384	384	356	383	392	377	375	374	358	377	375	386	374	403	380	383	380	342	366	368	378	367	392	378	407	388	412	357	368	367	334	384	381	363	367	368	349	379	392	372	369	389	429	387	422	363	398	372	400	362	350	354	378	387	415	348	365	373	407	361	365	357	386	374	388	409	396	348	376	390	380	361	389	375	389	354	377	386	368	365	363	359	397	364	355	374	382	390	381	377	397	357	364	352	376	361	381	341	353	406	358	404	356	357	370	394	366	346	353	372	360	367	372	367	370	327	373	386	387	381	389	366	427	353	377	377	388	394	384	373	362	393	356	359	366	373	357	347	389	382	393	408	404	366	394	367	400	346	368	354	343	392	392	375	348	360	361	406	349	371	368	395	390	406	389	408	400	375	389	364	378	387	356	369	364	377	362	368	416	353	357	385	379	377	372	369	368	373	373	346	371	389	371	371	378	373	381	356	358	351	367
3549	2618	2225	1200	833	646	602	2999	11569	16725	14335	1648	366	370	369	343	355	387	382	349	329	365	363	347	365	331	360	364	340	385	371	388	372	356	346	350	362	371	343	352	386	332	347	326	370	341	362	381	355	346	363	344	308	336	377	337	388	362	339	358	354	376	322	353	348	337	370	314	338	352	394	330	355	325	343	374	357	361	351	368	380	373	358	339	407	373	389	369	328	336	357	358	347	343	322	353	332	371	333	327	368	338	336	381	361	358	385	341	353	347	375	336	354	336	366	324	366	379	350	348	340	385	365	356	367	369	324	345	353	351	349	352	323	346	359	347	310	344	304	365	343	375	346	399	383	346	324	358	351	365	356	350	369	359	359	326	355	370	366	395	352	355	334	377	395	350	347	382	349	365	358	349	318	380	364	339	332	383	381	324	337	349	358	345	342	369	350	376	372	360	358	362	359	330	333	356	358	336	322	362	346	317	328	411	378	373	371	372	338	335	370	357	327	352	351	339	353	328	350	330	364	331	361	346	351	352	369	351	328	341	372	393	347	341	364	352	343	364	336	352	365	337	357	373	349	342	352	362	369	369	341	349	385	338	319	369	363	350	358	323	333	371	347	352	358	351	375	343	355	362	344	367	341	353	369	409	347	369	351	373	339	348	324	368	346	319	351	359	330	367	394	392	395	360	329	365	324	368	357	360	382	369	359	347	367	359	329	348	343	366	333	379	347	347	348	330	375	334	339	344	327	347	335	323	351	347	341	339	370	379	344	350	345	336	347	374	350	354	393	341	388	363	332	324	298	335	344	324	322	331	362	330	364	360	384	346	353	356	378	332	361	337	337	342	335	370	352	369	353	351	339	357	352	360	329	353	342	321	351	339	343	358	332	380	353	359	316	339	319	365	344	366	349	354	375	372	318	348	331	344	341	322	354	350	350	385	347	378	318	346	415	374	322	363	327	351	338	320	358	364	371	346	354	322	338	344	355	377	374	368	344	349	339	365	379	351	358	348	371	326	346	327	340	345	360	364	370	352	327	388	393	341	357	352	321	380	345	348	310	350	369	337	356	360	344	350	341	370	371	387	344	375	368	330	348	380	352	343	354	326	327	341	346	341	389	364	336	347	386	328	377	368	373	342	324	332	337	374	355	343	360	371	369	356	332	358	325	361	341	348	344	338	333	374	335	358	309	375	356	331	346	358	327	349	347	348	364	344	326	334	323	388	331	351	349	351	331	327	337	345	335	336	329	367	360	352	331	359	377	369	348	338	339	361	295	329	365	362	368	336	341	326	366	376	348	380	367	348	365	347	382	341	361	367	363	327	382	346	350	372	352	370	363	352	386	355	338	354	370	355	373	351	369	372	370	351	337	375	341	331	330	340	347	383	365	358	370	362	360	386	338	358	378	367	329	379	347	336	353	355	336	346	322	320	377	368	345	357	383	330	361	340	358	336	320	356	347	354	353	374	365	322	355	366	347	336	379	349	365	305	378	374	370	343	382	376	349	348	391	349	368	331	345	356	379	349	355	335	300	368	393	375	396	357	363	342	326	309	331	331	342	381	357	344	358	386	355	352	326	360	359	384	338	344	375	336	328	361	348	384	339	331	364	328	365	383	362	339	356	386	337	324	380	345	362	337	375	343	371	359	345	337	331	355	346	355	334	382	381	370	375	384	338	337	355	334	366	373	345	342	339	313	344	362	359	359	343	331	353	339	350	339	370	345	379	369	352	352	315	381	333	373	343	361	383	343	335	341	398	381	344	372	335	382	343	349	345	345	332	337	304	321	334	340	372	335	376	368	331	316	373	365	346	404	376	349	364	362	360	317	343	353	367	346	310	365	338	347	390	354	327	354	319	320	365	308	345	378	369	335	346	337	328	351	397	341	348	362	367	365	332	356	342	371	360	365	331	361	340	361	371	341	362	354	335	360	367	380	310	364	361	357	356	333	363	354	343	355	328	346	329	332	359	331	373	320	323	349	372	346	313	347	338	375	349	334	356	352	347	336	360	346	340	303	349	344	345	346	360	385	353	342	373	366	335	330	357	377	317	397	363	373	337	326	321	369	348	328	338	356	349	340	353	312	336	329	376	378	325	346	371	360	335	332	367	331	365	340	389	351	359	369	353	384	350	316	322	355	359	349	384	332	357	353	349	331	343	322	321	338	356	365	364	363	338	356	325	334	341	350	337	349	367	322	366	319	379	358	367	330	340	323	355	374	366	349	346	350	327	369	341	343	378	369	346	340	342	360	323	336	331	362	351	343	345	360	331	346	335	360	345	344	350	365	364	376	376	349	360	323	343	322	352	334	332	333	340	347	381	333	333	349	350	344	340	344	366	338	318	366	379	359	356	350	371	360	357	354	316	365	345	359	391	333	378	346	319	373	318	373	307	337	323	375	350	367	363	331	341	376	373	319	349	307	360	371	370	320	369	349	364	325	354	367	334	359	363	363	349	332	341	336	342	368	387	362	355	356	377	356	359	370	328	339	342	370	357	354	369	368	340	334	330	358	346	366	334	317	355	323	342	359	375	375	351	342	356	332	350	378	346	326	345	339	350	362	349	325	337	337	353	378	360	358	356	350	335	359	340	349	364	348	343	353	360	331	343	329	348	373	343	353	324	350	385	381	350	330	353	383	347	336	371	351	345	388	366	343	378	361	375	389	340	387	322	363	342	343	370	355	348	372	353	339	376	340	355	370	355	359	350	346	372	360	355	365	342	328	332	347	372	372	337	319	371	352	330	317	352	364	395	392	346	365	367	337	350	320	329	363	357	363	359	348	331	333	346	358	337	363	336	362	359	322	339	335	333	375	355	363	354	341	327	330	365	327	372	395	345	360	345	340	383	379	327	344	356	338	363	370	361	370	349	334	353	314	367	344	356	326	371	353	373	363	345	366	365	334	352	359	364	345	359	325	357	377	349	342	344	366	368	317	371	357	324	368	340	348	342	343	351	326	336	308	341	385	315	388	340	362	364	353	334	349	315	339	340	322	362	329	335	329	343	328	324	329	334	357	337	369	326	376	346	347	364	360	367	338	363	352	359	337	342	354	336	348	300	342	315	370	365	358	389	343	314	386	347	346	334	363	324	373	357	367	334	336	344	351	311	307	354	347	335	338	335	337	345	344	340	357	364	329	353	359	350	345	309	378	355	364	354	364	370	389	369	349	340	377	362	325	368	372	350	349	348	368	372	361	358	359	324	316	355	368	356	333	324	340	349	325	330	368	344	323	331	373	346	317	319	383	379	374	343	353	340	355	348	350	346	369	345	359	377	327	331	313	347	328	329	382	357	337	345	322	355	325	333	326	328	344	329	347	371	319	348	348	351	376	366	333	357	337	358	335	358	356	341	340	356	338	334	359	342	375	352	348	381	353	333	354	356	339	345	339	353	329	340	367	360	342	351	347	361	328	346	350	319	368	373	340	314	378	367	353	370	353	352	358	329	393	365	363	305	331	353	357	358	331	347	387	361	351	342	347	375	367
23844	20998	28126	24063	20934	6886	1632	1195	13472	40101	30396	9231	983	726	675	690	664	672	699	704	671	710	687	630	730	643	685	640	685	673	708	623	663	660	705	656	630	637	638	695	691	652	690	654	703	669	672	628	659	688	660	691	687	690	677	662	664	646	687	693	704	620	705	714	662	698	661	660	685	682	664	651	642	679	674	643	666	629	662	665	668	656	681	684	665	656	688	669	711	705	633	697	670	664	698	670	657	637	652	627	726	697	631	663	661	665	671	676	700	654	738	701	626	639	639	673	652	664	653	654	626	656	639	657	642	656	672	719	690	664	666	665	657	637	641	661	719	667	687	652	682	634	658	668	629	668	690	638	667	656	663	661	623	677	675	651	693	719	659	654	657	643	644	698	680	651	699	648	655	705	635	658	653	683	665	649	636	684	639	668	658	624	721	651	661	636	617	638	669	620	700	659	666	666	681	660	660	648	611	661	621	664	631	660	621	631	677	648	678	636	630	710	630	651	634	675	709	643	668	661	704	633	625	634	685	688	662	670	715	663	645	676	661	605	667	671	677	653	638	670	656	660	629	629	661	667	664	644	639	672	695	654	624	656	634	641	650	637	645	657	691	674	666	651	630	641	645	629	708	663	634	668	610	642	671	689	628	614	651	617	670	704	674	663	659	690	668	708	669	668	702	666	640	661	619	627	643	651	642	676	654	691	640	629	636	610	658	642	634	664	642	593	657	665	691	672	603	654	622	676	602	655	665	702	670	672	673	672	641	653	675	651	663	681	648	678	628	664	666	655	662	635	630	640	651	635	668	672	659	645	673	609	673	659	678	630	701	627	629	654	666	652	668	675	695	636	686	647	655	650	688	654	639	642	667	682	674	664	615	681	638	671	662	622	697	666	671	663	696	656	610	656	671	676	644	692	670	632	665	653	654	650	637	659	636	677	658	655	690	623	621	660	658	624	640	643	687	666	656	697	633	666	658	654	648	656	661	674	662	662	667	652	652	629	666	597	624	626	658	681	657	625	664	669	673	676	695	630	667	666	621	664	665	649	672	646	651	674	677	658	660	658	631	635	618	626	654	672	628	632	626	651	642	665	637	694	638	653	633	683	717	645	669	649	676	668	669	674	653	624	644	620	620	634	679	666	640	648	599	654	647	663	635	655	631	688	657	645	685	686	658	635	650	696	659	661	660	656	674	669	628	609	642	633	671	692	653	658	671	633	635	719	662	664	606	692	682	632	642	668	681	659	702	654	677	622	671	619	619	652	666	733	653	695	658	608	661	659	643	603	652	675	635	614	681	612	635	636	667	686	635	663	647	609	678	664	673	657	676	653	647	641	641	680	701	676	617	669	652	643	682	648	707	663	607	662	664	683	625	703	668	672	658	644	649	646	650	601	692	653	684	640	628	653	660	656	663	645	669	653	674	675	669	679	662	626	673	605	630	662	633	638	686	650	685	692	661	644	651	662	685	657	651	688	635	610	689	647	606	658	649	720	680	707	661	629	662	665	641	646	686	685	640	684	658	694	606	677	671	718	642	697	672	634	625	660	669	659	729	645	637	711	668	669	658	630	684	614	641	654	636	651	646	620	684	623	697	671	669	651	623	647	663	658	690	645	636	654	638	614	694	674	625	654	707	680	622	650	651	673	655	680	674	629	653	657	691	625	709	658	640	648	648	640	663	682	682	677	596	650	668	611	617	616	669	674	647	644	651	649	633	668	661	642	658	665	622	682	664	671	642	655	682	632	658	618	684	643	688	652	646	676	664	658	698	697	658	633	660	674	672	674	659	681	639	631	649	681	651	658	648	634	635	630	651	645	619	661	651	650	658	631	675	683	621	641	659	679	644	651	624	654	664	654	661	653	621	682	673	667	632	629	660	612	642	637	649	645	654	693	659	666	645	665	634	618	622	612	678	639	655	674	692	624	686	678	624	641	682	646	645	659	646	629	677	649	614	649	674	648	675	656	638	672	652	649	627	705	621	654	669	632	678	679	663	672	634	639	629	647	630	668	601	727	625	629	637	668	659	647	680	641	656	654	694	633	683	653	667	660	649	639	632	661	638	679	687	615	628	679	691	604	680	679	578	677	686	648	685	678	655	648	711	692	631	709	701	654	633	657	652	696	644	642	678	648	632	697	682	651	673	640	610	654	655	681	698	705	675	657	655	655	698	629	645	677	658	693	677	624	623	658	610	679	619	696	700	695	623	657	650	658	666	667	642	660	679	679	652	654	657	640	668	621	654	649	703	671	658	627	655	641	626	694	642	676	624	674	679	675	679	663	622	597	675	704	645	687	648	716	666	658	671	647	644	683	607	644	596	649	670	642	637	631	642	664	640	658	638	678	636	696	679	652	693	652	658	663	597	641	647	612	648	662	638	649	642	660	632	698	627	647	683	660	677	667	697	674	595	669	631	626	645	648	687	670	650	614	676	636	640	668	654	662	670	669	671	669	629	671	672	650	682	659	678	673	670	631	671	619	689	662	689	682	618	633	659	704	663	673	611	677	676	621	679	654	699	664	693	667	621	668	672	632	622	637	661	645	665	658	639	682	644	636	640	653	679	682	656	622	656	646	637	649	661	596	647	694	695	640	630	712	620	667	684	676	631	619	646	658	680	656	649	675	667	640	679	647	685	678	668	639	677	663	683	636	669	670	631	681	631	637	647	678	633	662	677	642	630	685	634	665	649	674	643	664	675	690	675	621	688	630	645	665	625	611	628	654	681	688	630	730	664	670	692	669	653	636	658	658	646	675	637	676	603	608	682	639	649	664	638	667	725	655	682	668	716	657	670	668	690	666	651	652	629	671	681	690	675	617	598	693	650	666	629	676	642	683	693	647	664	668	667	620	717	683	704	682	662	669	676	608	622	653	677	674	632	647	659	631	604	696	664	620	696	645	670	690	705	650	682	662	635	666	645	678	661	695	615	652	622	658	685	633	670	657	641	696	686	647	694	657	684	724	687	675	662	641	681	666	634	689	599	595	705	681	694	623	630	638	640	637	649	637	627	708	737	661	680	641	633	725	681	611	653	678	710	651	670	639	687	659	694	623	679	641	646	653	651	642	632	656	663	639	647	660	663	632	695	663	644	644	611	681	679	636	677	610	623	675	651	711	602	691	646	658	688	658	688	664	668	656	630	687	634	657	649	657	669	660	661	687	674	602	673	622	660	640	665	659	661	664	654	673	681	704	697	665	659	668	632	672	683	651	631	677	653	685	676	678	666	679	668	656	675	688	668	618	651	653	651	670	696	664	653	644	655	694	626	664	648	725	683	648	662	623	644	657	680	674	675	661	639	638	659	757	686	665	636	643	656	646	650	658	617	672	688	711	690	649	638	611	651	657	628	626	675	700	674	681	690	664	651	621	655	668	681	648	710	647	653	672	658	646	648	675	704	640	664	654	608	666	673	679	655	677	676	627	622	641	631	636	641	652	647	626	620	690	653	670	659	631	668	641	669	681	706	646	623	660	674	611	659	633	639	659
3883	5775	4809	2605	1808	1415	1140	1289	17067	37956	24513	5555	594	571	608	566	621	557	593	589	574	568	562	571	578	588	532	539	587	556	606	604	582	560	571	568	590	590	575	539	587	580	574	658	594	597	562	591	580	599	583	579	583	548	563	589	586	573	563	520	563	585	636	610	560	582	571	602	555	572	549	544	551	595	607	593	594	526	606	585	565	562	569	601	583	623	570	565	550	604	558	587	591	552	540	570	568	613	600	613	575	566	600	578	594	593	592	563	605	586	560	567	582	562	590	573	583	557	580	598	574	583	567	618	593	558	557	555	580	547	586	529	560	617	565	585	557	608	559	550	558	579	554	596	579	557	554	574	529	601	535	559	589	565	566	590	551	610	575	558	566	661	574	575	601	537	577	542	568	570	531	551	580	554	558	585	580	572	546	577	568	569	516	556	572	596	575	581	559	593	572	597	583	572	579	583	537	557	609	586	573	549	572	609	588	574	609	599	599	593	629	530	543	593	557	571	621	542	565	567	580	554	595	561	553	569	607	577	590	592	543	601	594	575	546	577	572	568	595	620	564	547	573	551	575	626	579	596	587	607	577	532	608	567	567	550	603	539	589	548	579	561	552	549	590	541	557	546	552	575	555	548	580	593	593	599	544	572	497	581	595	559	542	546	555	559	570	558	563	545	568	575	572	589	573	568	568	563	585	565	603	572	527	597	546	585	585	566	577	573	583	551	573	594	584	567	591	595	568	589	583	595	617	557	602	620	565	590	597	569	567	615	528	579	564	567	555	561	599	578	566	578	557	577	578	556	552	525	577	547	557	587	589	576	535	547	569	516	556	581	582	616	540	568	585	559	576	586	579	611	583	519	550	568	608	578	559	586	557	566	596	558	590	592	573	569	549	565	573	545	561	589	556	527	596	562	576	593	541	553	564	575	529	563	593	622	560	552	557	556	528	571	578	561	564	549	631	548	589	571	600	568	601	559	540	537	553	530	582	580	534	552	577	592	553	602	554	553	546	548	540	565	588	618	560	529	532	551	583	574	555	559	615	602	580	570	560	587	578	550	608	533	559	596	556	521	503	565	557	595	574	572	578	583	569	555	565	551	578	576	592	610	572	577	589	591	576	545	562	573	599	589	562	617	593	567	600	565	571	541	581	519	561	618	589	516	564	599	567	550	543	572	512	600	503	597	581	572	560	552	545	578	549	527	549	551	620	583	543	553	568	531	578	536	564	524	586	581	576	565	539	537	565	575	581	568	592	603	568	605	600	602	562	589	565	568	638	535	550	543	596	562	586	581	568	570	590	581	580	567	618	588	575	547	557	594	583	531	525	562	558	582	566	552	608	550	584	538	570	537	551	587	564	600	567	565	550	572	564	588	545	565	643	547	578	598	589	534	531	578	551	566	583	570	587	603	532	574	545	535	573	582	558	575	549	576	571	559	600	523	601	562	610	543	561	565	605	587	574	573	574	544	561	577	532	589	594	578	540	595	571	553	587	578	534	547	528	568	576	596	591	533	544	563	560	537	556	556	565	577	599	592	574	566	543	569	583	569	565	560	617	575	559	536	536	620	581	603	557	572	572	541	574	579	557	575	559	587	626	590	536	603	613	626	555	577	581	568	576	559	572	544	581	589	563	611	562	579	588	574	548	567	587	557	549	619	565	578	551	534	518	583	549	583	552	592	559	551	592	541	569	556	583	573	588	588	581	570	582	590	571	591	513	588	566	569	631	557	585	542	565	567	524	556	607	600	518	550	598	571	558	565	550	574	574	582	560	535	548	576	535	525	540	596	542	573	554	560	554	555	567	567	610	515	597	610	576	581	537	575	609	616	587	612	524	511	561	562	597	597	564	585	584	581	553	584	581	617	620	586	581	556	600	615	577	570	551	526	541	578	627	572	537	568	590	600	550	575	586	620	534	568	586	512	571	637	577	539	569	559	521	596	591	596	600	560	547	568	602	596	543	598	572	560	562	550	587	585	573	582	563	624	580	606	585	560	606	561	580	617	562	584	563	555	565	560	558	592	570	543	634	567	569	583	538	527	564	566	575	543	545	564	601	624	537	629	537	542	636	546	559	542	566	573	577	578	570	554	556	571	541	561	592	559	602	595	612	591	549	571	571	531	552	553	526	555	595	575	545	603	555	615	534	544	537	572	574	583	587	584	551	551	514	566	566	511	558	565	558	565	556	534	593	518	556	559	559	537	592	523	548	559	622	598	551	550	614	541	565	579	568	530	553	605	596	579	607	550	600	576	536	571	544	540	549	568	560	573	573	615	554	580	573	567	547	588	595	527	564	543	553	575	560	572	563	573	567	598	562	611	581	573	571	541	578	570	554	556	547	577	580	606	542	515	569	576	557	557	550	569	579	577	564	633	543	531	593	611	595	594	573	509	573	576	579	616	619	534	568	575	576	577	523	567	588	562	588	561	548	571	564	569	534	537	553	573	549	574	611	586	553	579	597	617	616	575	577	524	591	611	571	572	562	533	540	594	539	590	579	543	588	584	548	575	591	568	560	582	586	639	556	544	542	584	578	555	563	573	599	550	581	608	534	528	623	564	599	600	577	521	596	550	563	583	573	566	567	556	606	575	567	580	557	553	552	611	577	589	575	626	581	550	523	545	580	531	563	562	556	551	583	573	587	582	586	554	537	562	568	580	545	542	556	615	564	590	562	569	534	551	550	523	597	564	557	572	561	519	580	549	583	577	565	573	610	523	550	584	611	590	596	569	529	554	571	569	591	556	559	562	569	562	578	536	608	569	569	582	557	542	638	583	574	572	612	560	585	565	545	539	587	576	561	588	562	561	520	573	541	600	592	597	560	580	587	553	565	584	575	532	549	593	551	545	582	542	531	580	565	538	500	560	584	561	569	572	559	555	514	594	564	578	550	565	601	575	631	598	578	561	586	553	610	556	550	590	548	532	574	627	555	604	556	526	572	535	599	564	541	557	617	560	535	568	602	554	603	569	526	592	559	548	600	584	563	588	553	572	567	560	562	588	552	566	586	557	563	557	533	613	586	603	577	586	581	593	557	575	595	524	565	575	545	545	620	548	516	586	550	613	564	575	572	615	580	577	590	604	595	585	571	587	532	550	543	585	567	559	575	572	587	542	562	574	566	548	596	537	542	587	565	568	599	574	574	553	583	555	573	607	580	585	559	545	609	542	552	586	560	574	548	579	567	556	579	548	568	549	566	533	558	587	548	588	564	564	606	619	566	593	589	593	541	576	601	562	569	586	568	571	604	518	584	518	564	563	592	527	602	534	566	554	564	574	589	572	571	581	567	585	550	542	542	573	521	581	524	563	584	602	569	527	553	561	521	599	559	551	559	626	537	574	595	561	551	569	561	582	572	559	559	558	552	535	588	557	565	554	581	560	549	559	575	550	598	596	543	539	577	581	570	538	615	557	577	539	526	583	599	575	580	581	560	586	525	607	567	529	591	577	571	545	562	586	581	597	604	572	570	541	583	592	551	608	544	544
27128	11442	885	465	279	279	238	266	226	1717	2498	448	261	248	259	231	255	261	233	224	251	242	223	231	230	234	247	262	228	257	248	216	227	229	266	247	229	215	248	241	262	249	266	243	212	240	242	257	241	233	217	259	228	229	225	216	252	234	223	246	251	239	233	254	285	240	247	235	259	245	231	210	217	232	250	260	219	254	196	230	249	233	252	214	261	247	260	223	256	234	249	236	235	249	243	232	253	233	232	210	252	260	233	250	248	240	229	267	235	237	237	230	250	247	238	233	244	218	267	229	244	247	217	227	261	218	231	237	229	230	237	230	248	243	214	236	229	237	246	233	243	254	240	246	270	233	216	226	238	235	257	251	229	250	265	232	218	245	254	237	271	240	223	213	234	240	221	220	238	250	254	248	224	259	236	262	248	241	251	251	226	241	222	269	250	245	236	220	224	237	243	236	231	217	263	246	231	233	226	222	229	212	221	229	233	211	230	206	253	227	249	226	239	248	253	243	231	245	240	244	256	204	245	208	235	262	248	271	247	227	225	256	254	276	265	236	223	196	251	245	231	199	240	267	227	217	244	253	244	218	232	232	246	238	238	230	247	204	237	241	230	268	242	235	272	241	238	206	228	261	234	214	241	226	245	240	207	221	230	220	201	230	235	256	229	237	243	247	230	208	264	229	269	239	239	267	240	243	241	250	253	225	244	239	230	249	240	225	258	234	222	236	240	261	248	240	255	245	227	251	238	257	225	224	243	230	228	246	252	216	231	210	251	245	248	239	232	232	266	259	234	235	224	247	248	224	265	253	205	250	245	240	233	252	259	209	204	233	247	228	232	241	260	254	254	253	221	232	233	220	231	228	250	226	244	245	242	242	227	227	246	242	226	227	245	249	232	217	260	217	229	243	229	245	228	229	233	231	235	227	232	240	233	207	224	257	258	236	209	241	233	243	240	242	232	219	241	215	251	232	232	246	220	245	237	242	222	219	201	217	256	255	259	230	219	247	271	258	247	261	225	218	242	225	247	250	254	252	255	256	240	211	261	241	209	263	247	257	250	235	237	233	223	208	221	226	258	245	244	233	236	224	210	228	209	245	206	260	218	237	239	226	230	251	253	231	222	216	228	248	227	249	262	233	248	237	252	244	239	246	238	217	260	214	262	218	211	262	253	268	251	258	263	220	239	251	253	257	228	244	224	225	226	218	222	268	248	250	259	232	231	249	223	241	228	232	246	242	217	234	245	247	258	231	227	255	226	226	250	219	248	227	234	210	258	244	196	263	246	236	259	248	251	256	231	253	249	235	218	230	219	264	228	242	252	222	295	263	242	240	256	215	255	205	230	223	247	268	248	256	270	222	250	253	247	236	261	243	245	245	237	245	225	251	245	241	250	251	225	234	230	234	223	243	206	248	218	265	215	231	231	230	248	244	232	250	249	235	257	225	232	232	235	216	243	236	225	228	227	256	246	218	221	237	246	248	258	214	238	239	255	233	245	222	247	241	234	234	240	199	249	238	272	258	237	269	248	240	242	234	231	253	248	251	232	246	277	224	226	248	242	218	256	263	234	266	236	229	234	267	237	224	257	245	267	221	246	237	238	260	235	240	237	252	247	211	252	272	226	267	239	234	252	268	242	242	257	245	241	224	239	247	220	240	261	223	244	213	219	251	209	244	242	247	256	225	221	224	244	235	245	217	241	262	247	225	228	240	257	243	227	250	241	230	215	241	253	228	235	222	255	254	235	227	283	233	230	234	242	238	257	239	242	238	257	205	246	266	253	252	250	241	240	214	237	253	226	249	241	220	260	247	231	261	264	245	233	217	243	255	250	243	255	231	249	240	242	213	243	239	209	226	233	243	252	257	260	240	257	222	258	231	254	270	218	246	230	232	255	231	220	227	226	244	243	240	250	237	259	259	206	216	232	233	250	266	248	230	233	237	252	254	224	267	229	222	255	236	254	230	261	262	226	234	251	219	233	259	237	248	207	230	208	225	206	256	241	240	230	244	238	244	265	226	239	249	247	203	216	221	226	219	247	235	253	218	238	250	248	204	249	235	237	228	261	248	226	233	239	244	226	233	223	255	217	214	240	224	248	252	206	223	217	249	252	249	251	220	268	243	243	241	255	233	247	237	230	239	237	248	235	243	240	247	220	229	247	203	277	278	236	275	223	242	243	222	245	229	241	239	256	263	252	267	224	252	228	234	253	265	238	230	244	247	241	267	241	233	228	231	270	260	244	213	237	230	252	248	259	216	236	219	231	250	231	247	225	238	266	243	242	233	261	271	238	239	273	233	239	249	255	255	232	229	249	249	249	232	223	222	233	253	255	246	256	231	221	238	244	229	238	251	231	250	234	235	239	249	247	264	202	242	198	259	229	244	240	255	265	258	261	219	232	215	221	242	220	220	231	261	246	263	216	252	201	259	212	272	223	241	220	227	227	246	230	250	215	259	214	237	216	245	253	231	225	240	238	238	227	230	229	234	263	211	237	244	250	226	220	210	253	216	250	241	255	228	239	241	240	254	248	243	264	247	239	228	231	210	249	225	239	230	226	246	226	268	264	232	261	237	241	243	233	241	232	267	234	226	236	229	272	243	240	230	227	230	234	235	236	253	234	271	264	260	214	238	250	220	220	266	240	247	240	257	259	241	221	225	233	231	211	206	224	266	219	251	221	254	241	218	264	229	238	248	253	243	230	242	223	205	263	226	248	212	255	222	253	243	219	214	222	227	223	257	222	222	241	217	248	254	241	232	263	226	232	261	253	212	243	234	232	258	238	246	227	217	230	265	217	245	224	232	237	261	219	253	259	244	232	232	230	259	227	243	255	231	236	238	244	228	230	210	246	272	230	243	222	232	232	236	232	238	249	246	217	252	258	231	253	252	254	216	249	232	245	210	232	249	255	236	219	249	250	253	244	255	257	218	256	227	235	231	238	251	226	260	234	240	216	222	229	235	227	231	230	244	203	233	249	242	218	238	204	250	251	216	203	251	248	255	230	214	232	233	281	223	271	227	257	232	224	212	219	216	224	267	238	215	209	216	253	241	223	254	221	220	229	261	245	236	228	241	252	244	235	233	254	231	223	231	254	218	242	252	242	234	214	264	229	252	225	219	226	238	256	211	257	242	265	239	239	228	255	258	249	259	237	230	253	257	232	260	220	229	220	247	230	246	258	239	257	228	242	249	256	252	225	229	249	245	239	223	239	243	236	242	218	222	239	237	236	246	231	242	217	237	232	249	229	260	252	235	227	235	248	229	260	232	256	264	220	223	265	218	226	260	231	217	228	256	225	218	211	249	210	215	240	248	234	229	210	229	241	234	256	236	261	236	218	252	229	215	245	243	257	250	246	250	245	260	251	258	226	234	244	257	233	250	216	236	221	213	233	238	250	265	236	246	233	230	236	257	220	232	239	214	229	236	246	251	237	230	195	228	241	256	227	244	227	243	262	220	252	249	263	233	248	247	240	258	196	221	256	210	249	216
4846	457	428	319	261	248	254	226	258	2605	3004	455	242	191	193	220	234	245	231	226	222	213	231	229	238	221	240	230	240	212	218	219	204	226	204	226	206	226	206	218	220	200	219	195	248	240	216	238	213	220	222	205	207	215	217	227	225	224	198	237	251	211	218	204	227	231	226	219	231	195	237	219	235	213	213	224	211	233	242	227	240	215	251	187	211	224	244	244	200	231	213	212	204	211	233	227	212	218	216	248	246	226	243	216	228	223	226	212	191	220	226	196	249	220	215	214	195	200	218	196	201	206	218	228	234	209	202	220	219	223	244	216	197	207	177	232	249	212	221	214	235	210	193	209	222	232	223	229	200	228	236	217	230	226	234	198	222	246	208	223	230	225	198	208	220	201	254	213	203	231	216	244	227	205	221	198	221	219	195	219	201	198	207	228	204	231	213	213	228	228	250	229	220	227	244	226	231	226	218	231	222	212	248	224	239	173	212	214	204	217	221	219	222	205	229	209	211	219	238	201	233	204	212	221	226	209	243	217	239	209	227	227	211	223	217	206	220	220	224	202	216	223	194	238	235	227	209	212	219	220	245	215	211	217	219	205	212	219	219	216	220	210	229	210	241	219	218	228	190	215	233	237	190	234	222	211	212	205	215	210	235	191	210	218	207	221	208	193	210	229	211	228	229	210	217	237	223	233	227	218	232	232	223	211	219	239	209	219	232	221	239	223	221	222	194	223	213	190	211	229	234	242	213	231	204	248	244	228	207	188	193	207	223	222	208	216	243	210	216	263	193	217	223	196	227	225	215	233	225	201	229	223	209	223	213	213	217	230	216	230	181	230	219	198	216	204	238	232	224	219	222	229	195	227	204	217	234	221	211	225	225	222	224	215	220	220	235	216	239	243	220	217	210	202	220	229	210	216	206	226	215	214	202	211	233	213	208	231	196	231	217	254	224	228	234	209	221	236	214	197	218	239	213	204	213	220	206	208	219	217	202	210	229	227	233	214	211	247	220	220	233	217	196	219	210	245	219	191	238	223	208	209	223	209	211	216	213	198	223	220	227	204	210	228	215	211	229	207	222	206	210	200	228	222	214	229	206	191	234	225	201	244	242	237	212	199	216	217	230	229	250	231	211	231	246	231	226	213	216	206	242	226	207	229	206	234	220	224	218	237	235	211	226	267	229	212	225	219	216	230	221	215	225	224	210	231	217	243	204	210	212	206	209	231	206	221	245	237	256	225	235	220	213	197	201	211	210	216	241	174	223	220	234	211	232	201	211	205	224	239	231	217	231	193	218	218	205	224	201	202	204	232	223	224	215	217	227	226	230	206	220	220	238	247	209	223	241	198	189	235	204	235	220	220	229	218	188	203	199	222	199	240	203	243	209	215	213	225	229	238	220	216	199	238	209	209	219	235	216	221	227	234	245	230	238	238	219	225	199	211	239	214	224	219	182	217	242	209	232	229	228	211	203	218	201	207	216	232	216	236	224	236	229	217	212	233	225	217	239	200	217	222	216	216	219	253	244	226	210	231	204	231	204	211	219	220	226	240	235	214	213	228	227	217	217	207	229	232	222	269	205	208	255	233	202	201	208	209	257	217	213	211	234	220	220	243	196	209	211	214	238	219	218	238	234	213	186	210	206	222	211	227	244	213	236	214	200	227	193	212	209	240	213	191	229	216	227	193	225	233	235	241	225	228	243	247	211	213	210	237	196	207	216	224	245	228	224	223	230	242	228	233	223	219	212	232	216	183	214	225	199	240	188	239	251	229	213	244	221	213	221	212	240	188	196	215	208	207	219	226	200	220	230	239	226	194	227	221	239	236	246	219	211	226	233	208	217	201	214	229	238	194	206	219	208	233	203	218	226	234	217	209	218	237	205	221	220	218	226	217	205	222	212	245	225	211	204	221	230	222	208	203	185	225	245	205	215	214	220	181	232	228	230	251	225	194	222	216	205	232	255	232	227	237	215	232	218	243	238	195	209	219	223	213	213	211	211	240	217	227	220	215	226	208	215	228	205	233	197	221	211	221	220	232	240	209	197	223	212	213	231	214	229	166	213	225	217	209	237	217	219	185	235	210	235	220	233	225	218	232	204	232	192	215	239	219	193	218	200	235	203	194	221	241	207	213	201	232	250	250	225	232	210	230	233	226	229	252	223	225	218	243	230	216	208	206	232	221	232	239	221	195	213	217	230	235	245	193	214	239	234	212	214	236	208	231	243	236	215	216	217	222	202	226	232	209	207	227	225	208	219	216	223	244	231	228	209	218	218	215	231	236	212	234	207	235	213	211	234	210	226	214	203	208	228	228	223	213	213	202	218	239	197	220	236	216	234	217	230	204	208	229	237	226	237	216	212	217	229	232	242	188	210	239	209	231	228	227	223	221	215	228	210	217	219	226	207	207	213	224	226	221	239	226	220	236	228	248	230	217	211	203	210	215	212	234	216	221	197	224	215	200	244	236	241	234	195	244	199	230	211	199	217	217	233	222	213	205	220	226	213	203	223	210	217	221	215	251	207	231	223	239	237	214	217	182	254	208	225	213	237	234	209	226	224	217	174	241	209	204	224	221	240	223	231	219	209	213	238	233	237	210	208	218	248	222	203	205	236	217	229	223	219	227	233	218	214	230	209	228	206	229	239	214	225	230	220	231	231	202	203	209	213	226	201	226	221	229	235	219	239	216	217	236	234	210	207	179	232	211	237	230	218	238	227	224	236	217	219	204	201	221	227	210	233	246	235	224	214	203	208	225	220	237	234	209	226	222	216	222	208	232	215	225	215	208	223	215	229	182	224	220	212	233	225	213	233	220	219	211	234	226	220	237	230	218	214	208	231	218	224	221	222	229	222	230	183	225	195	202	221	219	219	227	201	239	234	217	246	234	224	198	243	249	205	222	233	208	222	206	229	221	222	213	229	228	217	259	236	230	214	230	196	227	220	205	217	237	184	254	222	223	217	233	235	210	197	216	213	226	230	214	200	223	216	236	201	232	218	244	237	261	219	219	252	221	202	185	210	218	226	231	236	221	215	207	239	220	214	216	230	208	225	239	207	223	217	195	198	229	193	221	216	247	207	194	241	217	234	209	234	225	208	229	219	204	237	198	228	209	220	196	211	213	186	225	198	209	217	227	239	228	244	215	203	225	259	233	201	220	204	234	215	233	242	213	223	222	242	226	212	223	225	228	190	221	226	220	242	239	241	238	219	216	204	235	239	227	210	218	207	248	227	209	253	222	210	202	199	211	202	233	234	212	219	200	223	210	241	221	194	219	254	217	226	202	237	242	230	252	229	208	249	222	234	231	231	235	193	195	204	235	204	228	214	247	233	216	215	242	216	213	212	226	233	224	226	265	221	194	222	234	232	227	239	212	230	203	220	210	235	204	242	210	217	237	237	219	193	213	201	220	201	254	236	216	216	228	236	222	214	261	228	211	228	241	205	219	222	230	253	238	216	229	218	216	227	236	197	214	193	245	227	223	232	224
25178	21081	26754	24750	3192	744	525	457	545	16274	16092	1153	391	334	325	304	342	359	338	332	316	360	339	324	356	313	317	336	327	339	342	350	322	299	326	307	341	343	345	346	341	366	323	328	330	305	335	367	326	335	315	358	353	313	320	328	349	343	335	343	381	326	344	321	347	336	362	303	348	307	359	336	322	310	339	349	339	335	332	350	318	318	340	307	349	327	332	323	333	338	364	309	331	375	360	318	325	342	360	330	345	357	313	349	321	346	350	322	330	351	318	313	297	352	312	315	348	325	348	337	325	361	337	351	340	324	326	319	335	326	303	320	356	363	343	347	320	319	289	342	338	307	351	339	328	362	339	323	357	317	332	338	338	327	314	322	334	311	322	345	372	338	329	363	345	314	347	309	315	324	335	332	306	331	334	329	327	300	338	370	325	342	345	334	343	351	322	335	338	292	308	339	332	315	334	359	321	337	301	340	337	335	354	351	347	352	345	331	304	363	351	353	334	324	326	320	346	331	314	344	300	340	321	323	341	358	327	343	319	346	315	350	331	332	335	339	314	357	348	333	320	314	334	327	303	351	310	331	349	305	341	364	310	331	290	332	345	336	333	314	350	312	304	325	335	322	336	310	315	333	295	327	351	377	315	325	329	337	317	309	280	365	321	369	291	328	320	366	305	304	320	351	331	346	337	343	340	325	315	315	312	360	352	319	333	328	339	314	314	324	366	322	324	297	326	326	362	353	324	323	311	341	330	335	341	326	301	350	354	310	375	369	339	336	328	319	316	309	337	351	330	312	324	355	316	331	288	309	350	321	337	356	328	323	310	322	322	328	341	342	356	337	347	317	327	342	353	326	322	341	293	348	353	337	325	331	330	332	319	345	355	327	315	335	332	327	357	325	340	340	355	275	334	347	341	338	325	352	330	324	378	366	320	318	320	344	330	333	319	334	325	333	359	341	327	335	298	355	338	298	308	357	328	352	329	333	337	352	357	346	323	320	335	335	317	323	360	339	322	319	340	346	308	321	330	332	352	334	320	316	360	348	321	336	305	361	332	314	299	317	328	356	340	293	329	320	322	354	330	333	324	337	283	354	327	341	343	325	328	375	341	329	326	352	311	341	316	343	322	318	320	315	304	302	319	360	352	334	379	323	323	314	302	318	349	317	334	289	309	346	335	348	330	331	336	314	327	339	338	363	348	362	338	328	341	352	337	360	314	349	344	362	335	360	313	325	339	340	328	308	358	308	332	350	355	326	352	314	290	332	348	331	323	339	319	327	295	317	347	332	331	330	312	341	343	367	346	340	352	349	314	358	327	318	320	327	324	337	303	311	337	311	322	363	321	336	313	332	301	324	298	347	359	326	292	313	327	325	322	343	300	338	320	351	377	320	341	300	333	324	323	313	345	310	343	330	315	334	323	328	311	323	351	330	354	344	296	355	350	340	339	321	358	302	304	342	306	385	371	297	316	321	311	317	317	357	332	350	338	336	370	347	326	300	360	316	357	308	337	355	326	306	305	340	303	336	325	362	350	304	339	319	343	348	350	352	348	326	326	347	299	347	329	328	348	316	323	317	309	327	336	344	338	333	325	326	317	343	360	348	304	336	315	312	332	334	334	333	353	331	341	327	335	322	308	330	344	346	312	346	319	351	341	364	343	301	350	338	305	341	342	333	328	333	335	347	348	329	334	341	315	324	348	340	311	364	346	318	328	344	341	348	319	321	277	298	316	332	341	333	331	333	336	338	335	333	320	308	360	337	339	326	336	356	326	323	325	345	309	341	329	323	331	343	327	333	318	359	349	344	311	354	297	332	354	331	318	339	341	330	351	316	356	345	340	335	312	318	337	356	326	315	322	362	336	318	285	290	311	360	329	331	323	374	291	360	339	354	341	340	312	307	342	333	338	357	351	350	314	347	329	291	326	325	318	326	330	346	322	354	351	298	350	297	323	355	348	310	353	340	312	357	309	356	332	317	338	344	330	331	332	345	332	356	344	322	342	340	311	317	364	356	342	345	325	291	320	301	325	346	354	326	337	329	357	335	323	352	328	342	343	318	311	340	323	342	351	354	334	350	311	328	350	304	345	328	315	315	293	391	297	325	343	330	306	353	348	347	311	329	319	307	306	334	312	334	349	340	319	327	346	323	363	332	313	333	376	366	368	314	336	337	315	333	323	311	323	311	314	333	335	320	306	321	325	326	354	369	345	326	340	344	361	335	327	311	313	367	338	332	351	320	317	308	320	321	300	324	331	348	307	354	324	346	333	305	332	369	375	320	335	313	317	310	328	320	341	320	355	336	287	342	308	351	329	352	335	326	306	314	350	334	309	322	314	342	337	325	339	359	329	320	338	349	323	333	333	363	330	307	319	350	313	364	303	339	334	337	306	330	355	349	309	345	291	353	331	337	312	351	315	334	329	331	338	337	374	369	358	320	339	348	317	339	341	341	355	331	358	320	384	319	333	344	351	347	345	326	314	361	344	323	308	340	359	305	358	364	336	327	330	312	323	330	315	311	365	365	325	344	315	315	327	329	293	343	336	326	341	311	346	322	320	320	337	341	332	341	315	347	384	328	315	322	312	310	339	332	317	339	326	292	321	354	349	333	310	312	327	333	322	309	343	331	319	301	318	322	325	331	333	344	320	329	348	352	347	327	320	352	312	324	323	335	359	358	349	351	329	287	339	347	342	351	327	363	326	350	375	326	353	314	325	333	328	357	317	345	359	350	341	327	350	333	330	335	336	301	346	335	313	315	323	343	329	312	307	352	328	316	341	350	314	332	336	297	338	329	332	315	340	368	320	317	337	338	328	352	327	331	332	311	339	352	318	322	323	325	357	341	304	343	319	322	345	339	325	332	325	344	323	326	360	346	344	307	341	307	338	322	319	315	327	340	339	361	326	323	284	327	351	348	328	324	314	324	300	326	341	343	299	334	317	339	334	327	312	317	329	343	329	354	320	335	317	316	337	347	327	340	335	333	360	313	344	295	316	358	348	293	354	331	338	346	352	332	331	334	311	323	309	307	337	313	361	334	338	323	337	373	325	340	293	333	324	324	352	335	345	338	336	349	327	313	349	368	330	348	331	343	315	345	313	317	307	321	347	343	355	338	324	334	347	336	327	315	343	295	346	349	374	331	351	289	337	364	375	308	334	300	333	340	362	350	355	320	347	350	334	329	337	321	331	295	303	302	311	312	345	316	339	356	328	327	349	377	327	311	311	348	307	320	306	303	338	298	352	344	354	313	320	349	329	338	325	305	306	363	299	320	334	353	316	362	329	319	293	291	338	348	343	336	340	326	311	338	350	319	348	327	333	334	333	296	341	325	317	340	341	335	311	345	303	379	347	333	313	329	341	333	341	323	334	340	339	314	298	313	337	312	330	344	350	305	342	338	322	340	295	345	342	348	295	317	365	311	333	322	343	333	327	319	339	328	314	330	325	323	298	316	301	352	330	350	322	332	346	342	321	351	348	326	320	337	367	333
3449	2688	2219	1196	820	613	570	502	817	19535	13440	732	327	336	319	320	317	294	322	320	310	326	314	330	311	321	320	328	343	312	320	337	319	302	290	330	331	301	332	310	281	291	303	308	318	314	321	312	297	296	299	306	293	303	319	294	284	301	303	302	306	333	331	304	332	306	322	312	291	294	293	350	348	352	300	301	302	300	303	306	302	284	300	298	328	305	322	300	289	324	337	297	309	307	302	262	292	336	296	332	306	303	339	308	346	307	327	325	324	292	301	360	272	301	316	325	306	324	302	306	310	299	319	309	330	299	308	304	296	298	304	291	302	338	299	329	334	297	313	292	310	298	331	303	324	315	301	295	283	342	308	293	306	305	312	305	302	298	332	353	296	300	302	317	292	337	317	348	311	311	322	325	318	299	321	335	278	313	298	321	335	330	299	303	331	279	308	319	286	313	324	351	330	312	300	322	338	302	287	312	293	337	313	316	312	331	305	293	343	339	263	317	271	349	308	339	289	306	328	296	318	316	313	276	298	294	336	331	295	304	290	294	326	308	333	326	304	297	284	327	321	344	293	300	299	310	330	292	337	302	308	297	285	329	319	329	339	326	297	294	295	291	306	339	323	295	336	300	338	297	325	342	334	301	337	260	321	312	342	364	292	270	311	293	294	368	289	285	299	302	303	310	318	332	308	289	340	308	297	323	317	336	314	294	260	300	299	315	325	322	333	292	312	301	294	314	285	325	315	288	324	298	288	293	302	272	297	312	294	282	275	275	304	307	309	349	295	268	321	289	289	315	290	329	291	300	281	306	316	301	305	299	315	332	290	302	314	327	285	282	314	315	312	341	328	299	297	329	320	293	316	316	365	302	296	320	311	314	303	312	290	309	305	296	322	321	284	304	318	293	299	324	289	328	320	339	328	327	338	321	301	301	294	304	321	299	300	308	320	334	325	285	306	305	309	278	301	340	334	305	318	345	300	310	292	285	310	306	328	311	322	315	285	316	310	297	290	344	300	310	296	287	305	310	316	328	295	325	301	320	288	336	326	306	311	302	332	309	295	306	314	319	302	300	328	300	313	293	297	315	342	314	332	298	343	304	296	292	330	310	327	322	307	296	312	306	310	310	308	303	361	312	324	311	303	344	293	289	345	339	310	307	274	320	330	301	270	319	287	291	302	333	281	337	298	283	325	298	320	313	293	267	303	318	303	339	301	322	325	312	272	333	306	315	316	291	288	315	290	293	321	301	306	296	318	317	299	289	315	302	324	342	306	315	322	353	318	326	318	299	309	293	308	326	280	341	318	308	343	328	318	311	310	326	327	303	318	306	309	335	296	311	269	313	307	311	271	296	309	322	292	318	333	295	297	310	324	328	329	297	274	293	290	322	327	328	283	325	305	302	319	293	339	312	330	304	297	296	315	283	267	313	297	304	349	290	291	286	295	345	318	290	287	299	341	303	341	308	315	292	314	305	292	317	331	285	300	296	307	305	317	292	282	308	281	324	299	323	286	296	354	335	308	309	318	305	283	314	296	323	309	297	334	328	296	302	323	290	308	287	329	312	318	331	317	308	315	303	326	283	304	313	301	293	289	322	313	312	326	318	301	289	315	305	333	315	311	311	290	291	325	278	322	318	301	308	275	316	320	327	312	293	288	316	332	295	285	290	322	306	327	274	279	269	297	286	300	296	333	272	286	326	341	289	333	286	319	310	281	290	321	305	328	321	322	336	301	320	299	296	298	309	305	316	283	310	307	305	293	311	270	324	317	329	327	338	274	311	346	298	327	310	293	339	293	324	314	305	317	320	299	332	302	305	329	289	297	321	321	330	300	339	286	294	327	296	335	278	315	287	313	323	317	303	326	331	297	309	305	317	301	289	323	305	330	304	317	322	324	327	307	294	313	324	303	319	284	301	328	260	282	274	294	304	303	315	278	300	334	289	314	300	311	293	294	281	334	287	287	313	324	319	323	302	305	305	273	303	320	309	304	311	340	303	298	296	313	276	308	311	306	297	297	274	335	316	297	313	327	331	342	326	291	318	301	279	337	269	311	285	313	284	307	340	310	288	345	344	294	316	310	310	329	314	319	284	304	338	319	306	301	300	328	303	296	292	323	266	324	331	287	301	305	303	271	295	308	294	324	322	349	298	300	321	327	304	333	313	325	290	326	300	325	315	308	319	318	308	300	336	323	331	303	303	300	310	327	289	292	286	341	306	286	316	303	314	316	315	326	283	323	292	311	283	314	322	345	313	311	322	283	317	309	326	308	291	316	314	317	322	283	306	334	306	289	342	310	298	298	315	298	316	311	330	326	317	285	322	296	286	310	311	298	302	301	314	282	314	327	307	290	295	305	305	325	288	288	296	325	311	326	314	315	332	288	276	328	298	308	350	282	299	332	319	306	324	298	304	290	300	300	293	324	297	303	306	325	297	300	342	331	346	335	294	296	299	313	319	283	351	313	305	314	334	311	312	328	303	314	322	284	323	307	317	319	288	287	298	333	312	320	302	291	292	277	304	282	303	311	310	295	307	287	298	287	313	293	302	345	332	304	290	315	309	294	308	316	321	290	320	285	275	319	303	320	300	268	307	323	300	308	328	290	283	320	306	299	338	305	325	302	283	316	300	303	335	275	324	333	303	296	290	314	356	328	293	320	302	287	297	316	290	292	285	328	308	333	314	325	316	294	322	319	294	302	327	332	305	300	300	304	298	318	296	301	346	338	323	282	309	277	325	332	278	307	312	333	334	297	318	285	308	334	333	288	295	312	298	297	292	277	320	315	317	298	283	310	333	307	322	295	290	303	295	299	323	327	314	344	308	296	320	322	300	351	286	283	329	290	328	287	330	344	285	350	276	295	326	273	298	289	295	320	297	305	311	306	322	327	293	304	307	310	322	335	296	289	334	280	330	299	332	306	344	289	326	325	327	314	329	324	346	334	355	306	316	303	288	333	298	286	296	332	291	339	328	306	338	328	292	294	326	298	297	328	320	333	301	359	313	272	292	311	303	329	301	333	304	309	319	270	329	292	315	322	322	309	327	330	290	328	309	291	292	321	326	325	291	323	342	289	296	309	288	310	312	291	332	292	334	314	342	298	312	335	293	327	323	316	329	316	324	309	295	304	307	303	327	291	299	315	317	331	288	318	288	302	307	295	320	285	306	302	343	316	274	326	292	341	324	330	297	297	273	292	337	318	320	347	287	285	327	283	292	332	304	306	263	314	317	323	275	288	317	325	305	322	303	317	325	321	300	314	298	299	306	326	343	313	317	314	270	305	279	309	284	292	313	295	307	328	311	308	319	299	302	309	300	301	294	286	326	321	292	300	331	303	290	272	318	344	319	321	291	308	299	303	291	297	326	309	319	317	328	290	316	290	300	268	300	283	311	327	312	317	317	295	316	309	342	336	296	305	302	311	312	313	313	296	285	295	342	311	304	320	322	317	322	310	317	305	329	321	320	281	325	338	314	320	308	344	303	293	309	339	288
24019	21068	28214	24136	21015	6339	1368	876	2157	33174	21005	2144	682	588	565	538	546	520	556	531	587	573	604	583	528	525	504	549	535	549	546	544	527	571	542	568	509	537	527	568	521	542	529	479	532	535	551	573	504	561	544	517	532	584	521	554	533	526	542	515	553	548	506	558	509	542	487	539	574	541	558	533	525	501	525	527	550	519	512	561	514	518	569	525	502	523	556	543	536	539	546	491	528	522	544	548	541	565	514	543	495	508	513	530	567	515	517	515	546	506	539	541	543	573	529	580	522	577	526	563	511	568	540	574	519	533	474	551	568	546	535	505	532	511	536	532	558	545	539	527	559	523	541	495	515	506	519	555	556	518	546	572	518	531	526	508	505	537	532	509	517	517	514	528	535	532	557	525	539	555	571	519	529	557	538	527	525	553	495	532	553	527	539	569	528	521	532	537	525	519	602	560	531	547	550	547	531	525	522	488	546	584	540	530	506	546	538	493	526	495	509	484	522	490	565	524	504	511	547	507	554	514	536	564	549	534	520	533	510	521	472	501	553	527	528	549	524	551	524	534	536	528	555	524	520	516	517	517	524	529	507	512	511	507	519	537	517	497	560	548	516	505	537	533	579	491	558	494	555	512	530	512	523	534	504	547	512	534	514	502	516	524	519	523	532	515	514	551	554	516	529	520	573	514	547	534	522	559	513	551	561	544	542	555	544	568	548	530	558	551	562	506	557	503	549	584	520	572	508	553	511	517	530	500	556	532	525	544	531	560	556	511	539	561	549	531	474	486	544	541	547	539	541	551	548	500	494	538	517	524	520	545	513	522	537	514	534	494	545	500	538	536	536	533	536	504	547	520	488	515	556	563	554	549	514	546	510	523	529	532	507	535	508	513	502	505	468	532	542	531	531	521	532	521	528	527	536	540	535	510	559	481	575	516	506	544	478	524	588	525	487	493	579	538	505	553	503	570	533	544	514	523	562	526	553	534	554	556	565	518	568	479	506	540	547	521	526	496	580	481	546	509	553	524	524	516	501	528	527	555	567	520	544	601	530	521	518	487	538	547	538	550	518	511	529	590	508	562	529	518	537	539	552	568	548	551	497	520	535	523	544	490	544	523	493	552	546	559	496	497	547	530	534	566	539	514	504	517	531	538	546	501	515	493	557	528	558	541	562	549	547	508	536	538	546	499	510	558	519	513	559	532	526	523	549	536	532	551	497	519	536	493	529	537	521	506	544	504	545	497	557	545	521	496	527	520	539	503	543	554	514	551	529	489	544	528	518	542	516	560	524	506	505	541	516	509	503	534	496	537	495	545	514	553	489	534	548	534	525	534	526	526	532	543	527	509	489	536	485	556	543	534	502	540	551	506	531	552	501	512	511	518	531	485	556	522	527	551	509	535	531	563	538	530	544	475	541	539	522	516	547	597	533	512	518	530	516	478	516	496	492	548	520	576	493	539	517	553	525	544	534	502	523	511	578	521	503	578	506	496	491	524	541	535	513	515	548	533	552	531	539	524	501	517	521	522	520	447	541	547	521	554	531	541	506	503	565	557	513	469	557	531	521	518	526	544	530	563	549	554	521	512	537	550	537	549	520	539	472	534	562	517	559	517	553	576	489	565	526	542	552	527	587	541	489	515	551	494	550	533	523	527	494	540	579	503	528	516	607	550	531	535	504	494	471	559	482	554	545	533	541	505	518	511	549	485	543	520	513	548	573	541	536	527	491	529	526	468	512	520	586	518	568	530	502	528	516	577	530	559	534	522	492	489	577	540	562	537	533	528	558	526	540	508	520	536	542	552	496	578	504	529	526	488	561	541	509	522	472	494	504	545	539	559	566	530	524	535	521	540	521	499	538	540	518	560	550	548	482	505	513	542	554	524	529	515	545	553	585	498	509	555	530	513	527	544	510	545	546	503	554	526	590	485	522	523	547	501	542	533	504	501	502	561	534	556	520	504	498	550	546	577	504	521	493	556	496	546	515	532	501	481	521	560	519	550	534	496	525	505	564	498	519	559	555	558	542	501	527	557	492	532	536	487	502	546	539	512	531	533	486	499	502	553	539	555	504	529	526	502	559	501	508	518	560	484	532	542	543	546	534	553	539	547	511	537	549	510	490	500	516	528	535	522	509	545	543	512	532	518	512	510	529	551	539	598	508	524	544	513	521	526	527	506	502	540	542	533	510	512	478	539	543	560	542	537	500	529	488	505	548	568	541	543	491	533	538	518	528	493	504	509	502	564	533	532	495	542	536	544	523	510	557	529	563	497	522	525	528	551	514	554	494	511	535	522	549	532	559	547	538	521	501	521	484	533	537	509	544	523	518	490	528	517	522	555	541	538	481	503	519	494	507	530	523	539	590	538	557	506	556	575	560	567	479	555	504	532	491	506	514	515	517	517	533	507	509	551	516	547	506	553	555	515	478	566	549	530	545	493	529	505	533	570	495	512	538	517	580	550	547	558	543	502	564	546	519	508	551	500	505	534	553	523	505	523	511	514	512	551	535	522	552	537	541	526	544	547	521	498	536	517	540	519	514	511	527	512	530	520	557	526	551	563	546	494	512	497	536	519	562	538	537	516	513	520	498	522	540	522	507	513	523	511	532	514	553	504	518	547	510	529	515	530	527	509	548	515	557	556	522	557	532	535	481	545	504	554	545	512	511	514	493	541	548	490	528	599	519	576	522	529	524	554	489	544	504	553	547	528	513	503	540	516	506	545	546	538	528	566	551	542	545	558	583	527	504	518	555	524	493	522	548	521	548	493	578	507	532	531	504	555	524	491	522	500	504	545	532	537	563	497	524	535	510	542	544	536	535	574	513	511	532	538	520	546	561	535	538	539	540	510	520	511	553	553	536	528	515	530	548	541	490	518	537	530	597	536	493	552	532	527	549	521	563	540	531	551	524	559	536	525	515	579	508	517	570	570	517	585	540	518	532	489	501	531	553	571	524	489	502	507	535	534	506	523	537	529	525	537	557	509	505	566	552	504	549	537	516	542	532	532	506	547	542	539	543	516	531	514	527	497	515	496	502	533	558	524	550	540	535	526	511	517	554	512	544	508	536	506	517	510	525	529	533	545	524	507	482	542	542	507	602	497	474	552	529	502	537	492	514	525	531	494	525	515	554	533	480	534	529	535	546	585	528	538	538	531	502	544	539	542	522	501	535	508	521	535	517	497	516	523	504	525	497	461	547	503	535	527	502	565	528	527	525	503	513	531	526	540	500	536	522	481	516	544	520	529	568	504	520	564	528	531	481	530	520	524	489	530	550	561	490	559	512	535	522	540	530	528	525	509	542	531	520	504	545	527	501	503	506	530	508	504	518	527	504	542	517	559	515	544	491	517	513	548	492	546	525	545	505	558	520	514	540	553	529	550	504	577	512	515	550	524	553	493	516	541	549	540	529	534	544	521	516	542	580	521	498	527	531	541	540	573	532	515	538	530	521	513	436	516	538	531	530	547	526	521	539	494	515	566	550	553	521	540
3869	5784	4668	2452	1674	1257	1068	915	3496	35594	14036	928	541	519	507	530	497	502	504	541	509	501	459	533	472	520	521	474	487	488	496	491	464	477	516	457	436	488	476	510	495	467	465	465	449	477	457	443	493	473	453	491	463	484	459	506	453	508	438	467	500	466	514	480	465	499	499	471	463	436	485	454	487	491	465	476	488	466	466	488	488	486	462	447	491	449	490	488	508	488	468	478	470	454	477	482	468	464	502	451	469	510	494	512	497	468	454	457	505	452	465	455	492	488	460	450	532	483	475	491	437	458	489	427	484	470	497	472	467	510	488	489	506	503	524	462	490	451	521	466	499	465	491	505	503	465	449	523	457	467	463	530	498	509	457	469	495	489	466	456	498	504	485	500	464	506	508	488	464	474	466	476	431	481	483	480	469	458	508	497	503	448	436	466	508	514	443	478	493	481	438	483	455	484	509	453	477	446	498	517	502	515	457	491	488	489	470	491	491	466	510	478	514	515	454	455	510	508	494	508	472	459	452	482	514	447	458	471	478	490	468	512	504	477	475	456	482	498	460	460	457	477	434	478	441	497	494	446	534	486	470	475	499	489	471	468	523	477	464	513	491	492	494	473	466	462	477	486	504	500	464	461	500	488	493	467	425	485	488	476	455	463	479	472	487	491	455	450	484	471	458	460	485	471	479	493	415	508	478	460	499	473	494	456	433	475	457	492	506	494	480	488	487	469	531	439	519	474	443	471	471	485	504	451	415	489	474	462	477	489	435	497	464	488	491	482	476	490	500	438	439	505	483	435	502	465	481	492	464	478	473	481	475	427	440	471	506	467	481	443	500	436	498	484	466	478	516	463	479	492	486	478	467	474	496	447	451	524	483	480	446	441	478	439	512	489	427	494	481	470	477	463	484	497	474	446	460	500	499	456	465	486	511	495	467	486	420	432	443	448	476	511	468	524	496	473	497	465	447	444	464	489	468	486	456	470	502	452	468	462	457	482	449	434	462	490	453	503	509	466	462	483	437	486	449	492	481	483	494	463	495	487	488	489	463	468	467	478	469	451	483	460	458	510	471	484	460	471	498	467	481	499	480	486	461	464	481	490	452	482	468	498	444	486	481	522	475	440	460	494	454	474	482	488	484	476	461	466	498	475	492	455	505	466	500	485	498	457	507	486	445	468	520	454	445	484	472	499	486	472	461	503	476	466	479	456	484	490	460	472	501	469	433	461	466	462	474	458	475	452	480	489	475	439	492	475	483	464	435	488	467	464	484	459	460	467	443	476	446	508	471	488	456	519	435	454	465	479	459	515	499	478	496	437	478	502	468	439	477	454	463	478	535	518	509	481	474	477	430	528	498	464	495	461	503	513	508	481	464	491	467	466	473	462	477	441	496	449	464	504	483	466	451	523	447	446	474	474	488	451	459	474	458	456	461	470	470	475	494	479	474	468	488	459	486	464	454	468	461	478	488	506	487	493	466	464	468	494	469	494	510	493	497	457	449	459	463	493	485	466	508	457	506	470	473	489	473	429	457	468	440	505	457	470	442	505	481	427	513	506	449	466	482	479	472	477	482	475	489	478	455	463	471	469	470	467	448	466	466	447	494	436	500	524	485	486	491	446	463	473	436	463	459	439	465	475	473	464	518	460	476	495	494	491	473	504	457	458	527	493	445	520	488	507	479	504	454	494	437	461	447	429	489	459	483	461	512	468	460	444	505	467	467	473	480	482	461	443	493	471	461	512	451	473	479	477	470	476	455	472	479	478	451	475	464	449	474	502	459	503	480	536	484	457	479	486	483	468	499	452	475	474	471	510	497	429	511	508	476	444	461	481	473	466	477	478	486	455	405	497	465	454	495	497	500	474	458	473	476	504	453	494	490	504	481	478	476	484	451	485	479	459	487	507	460	452	475	500	460	477	464	451	466	505	412	464	479	467	442	448	487	512	444	510	498	483	484	467	518	467	459	447	464	484	498	485	487	484	471	429	454	482	487	463	442	470	476	429	476	452	475	470	510	460	481	455	499	518	467	497	479	476	474	482	469	484	470	487	460	439	452	494	447	470	473	523	509	472	447	456	441	473	458	483	484	466	446	506	522	487	486	464	452	469	500	469	445	527	424	448	478	530	496	475	506	482	494	496	486	435	498	475	451	464	481	444	488	496	462	460	499	481	518	491	497	451	460	492	458	482	470	495	509	460	486	474	469	496	446	459	457	464	471	477	413	473	465	476	427	443	446	487	479	441	480	493	500	482	452	463	481	499	498	445	468	447	469	505	482	445	480	463	487	476	479	466	489	453	500	497	443	503	491	463	483	486	488	490	445	476	483	479	491	469	491	497	449	477	491	466	489	498	422	470	513	522	473	471	483	484	455	488	502	452	472	486	511	501	460	446	465	495	500	476	458	432	477	470	488	466	466	495	434	496	494	499	441	462	447	461	469	452	474	458	456	460	503	433	501	517	479	500	470	496	458	496	442	476	467	521	474	469	470	449	473	494	451	493	493	505	466	488	458	462	482	473	475	481	486	445	462	477	479	456	480	482	445	483	462	450	464	468	503	476	469	498	487	480	472	477	447	456	429	480	465	474	485	475	495	422	494	462	477	457	507	472	466	474	465	463	501	478	447	434	503	453	457	490	489	479	466	479	502	465	487	507	439	476	487	495	482	428	478	474	493	467	467	435	471	487	469	460	483	488	468	489	442	492	453	471	484	465	476	481	479	418	517	481	494	460	415	493	448	511	496	465	494	467	457	490	484	491	460	488	464	493	466	481	450	479	482	438	454	459	471	442	478	489	459	496	485	450	502	443	469	438	462	521	464	483	467	445	468	496	489	464	512	492	444	463	482	503	474	488	449	479	485	506	472	458	465	462	489	489	466	442	493	471	459	466	467	471	485	463	482	472	533	476	445	435	489	495	482	435	483	445	488	499	432	450	497	440	468	495	482	427	435	493	457	463	487	466	494	486	457	514	464	469	462	448	438	462	472	497	483	493	479	518	506	485	494	470	482	467	458	461	480	440	473	510	450	484	481	475	475	498	466	463	492	458	477	502	475	467	485	458	481	459	492	490	473	461	475	475	477	491	455	466	476	470	464	452	445	470	511	484	472	477	502	470	495	436	498	502	501	514	466	481	473	454	475	472	458	458	437	476	472	449	492	512	512	474	441	467	456	466	491	487	478	481	464	464	504	483	454	475	457	498	441	463	524	486	464	475	478	480	469	492	467	518	470	473	456	478	454	488	488	473	456	482	440	510	469	440	449	467	458	479	498	453	471	502	459	453	492	463	470	454	518	485	453	452	476	493	468	424	439	480	425	493	462	451	490	470	491	445	472	467	447	475	457	454	463	494	463	483	491	468	433	488	470	487	450	458	461	491	472	491	490	439	464	474	446	456	444	480	499	492	487	476	434	436	462	445	482	428	491	493	488	495	443	456	481	430	483	460	465	480	481	494	507	486	447	511	470	488	504	494	463	431	467	482	460	467	443	470
27003	10598	612	269	172	126	116	131	238	492	355	134	127	141	110	143	119	138	133	108	130	120	123	136	129	118	116	124	127	128	132	121	145	134	131	108	127	137	131	123	107	126	145	136	119	120	125	130	120	135	123	126	146	129	136	138	116	140	125	139	115	129	138	129	136	134	138	136	121	127	111	140	131	133	128	103	118	126	121	136	107	152	131	118	133	103	130	125	112	124	152	133	138	146	103	142	130	125	110	116	114	112	128	145	124	102	124	121	104	147	108	134	139	119	130	122	145	127	130	122	127	131	135	114	107	114	135	111	139	117	130	122	138	129	95	133	117	138	142	109	127	117	133	138	107	140	124	133	142	125	129	117	125	124	119	129	139	123	145	126	107	106	115	122	124	124	124	131	102	152	117	114	144	122	118	131	120	124	133	97	111	127	144	123	124	125	130	136	107	118	111	134	123	128	126	142	119	106	118	129	131	133	122	155	124	143	111	93	118	140	132	125	133	124	116	121	125	125	126	129	101	147	131	131	101	117	120	123	147	120	114	135	124	131	112	134	128	139	120	116	142	116	135	124	116	109	131	139	107	135	130	115	128	127	125	108	143	141	125	121	114	113	135	131	130	121	166	108	119	129	124	121	126	118	133	114	112	121	138	109	119	131	148	121	130	110	130	132	119	124	96	117	106	134	101	121	119	112	115	130	126	128	118	122	117	139	87	139	132	139	133	130	126	120	120	120	123	120	108	139	105	128	134	126	124	110	138	145	129	132	111	117	116	137	120	104	115	128	132	125	138	104	134	144	115	124	125	129	125	123	122	111	133	122	155	134	135	114	147	116	127	112	120	140	117	132	122	128	118	117	115	108	122	124	115	116	124	126	115	137	132	128	134	115	107	115	111	117	142	132	131	125	135	144	145	136	115	113	124	108	115	145	122	135	135	135	118	120	135	130	121	116	97	110	109	126	111	128	124	140	119	129	126	112	118	129	134	128	131	101	129	115	142	136	124	119	128	137	127	140	138	109	126	140	116	132	113	122	125	123	124	119	134	103	121	106	110	122	122	148	155	110	140	126	125	100	152	127	109	132	131	117	115	117	144	130	107	115	126	112	119	141	117	115	148	116	130	134	126	140	122	124	130	112	137	129	136	126	121	116	160	124	131	122	119	119	132	140	124	100	128	125	109	124	110	123	135	117	141	116	120	139	121	129	108	138	107	139	107	115	118	132	122	127	115	127	123	105	133	114	123	133	120	133	143	126	127	130	119	132	127	129	143	109	119	136	117	136	132	115	117	120	129	131	157	128	129	125	116	116	139	137	133	110	109	118	142	121	132	130	119	121	122	113	128	133	123	121	118	127	110	124	114	110	116	133	140	122	131	141	102	114	135	99	116	127	149	120	105	138	131	118	115	122	136	117	141	126	100	110	122	131	128	136	135	117	131	113	129	117	111	124	136	112	125	129	117	112	123	120	108	126	107	116	134	137	123	144	116	131	135	133	114	108	134	119	137	115	124	120	121	133	113	129	128	136	121	126	109	130	130	128	124	119	125	121	112	106	128	96	115	123	121	115	123	128	122	136	137	131	118	132	136	128	114	119	124	129	138	140	135	125	124	134	119	121	108	116	113	122	139	112	137	137	136	132	131	119	126	133	132	128	128	131	136	105	139	116	129	134	130	137	117	122	122	108	108	135	115	149	123	125	151	131	131	129	139	115	123	132	105	130	125	118	131	109	125	121	123	124	114	115	149	122	127	131	137	111	134	119	113	127	126	98	129	105	136	120	129	113	125	122	101	109	120	108	115	119	135	110	136	119	113	120	102	135	123	138	124	143	143	123	131	115	117	128	112	117	135	126	109	111	122	116	138	132	138	113	116	118	148	102	102	124	133	116	133	124	145	133	112	114	112	139	123	112	104	127	103	120	133	116	129	130	112	128	140	124	113	120	126	138	143	128	116	115	130	144	127	129	115	116	113	118	126	135	123	129	134	139	116	125	127	119	116	130	113	132	114	137	129	115	122	126	131	121	129	126	135	125	113	139	121	109	119	135	125	143	133	125	137	122	122	130	135	115	129	129	131	138	126	108	109	115	127	137	133	132	117	112	124	131	108	119	139	130	126	125	126	116	122	144	109	142	133	131	107	133	121	123	126	96	128	128	135	121	116	122	130	142	116	125	116	123	128	135	119	107	112	141	96	124	107	128	138	123	140	118	124	103	107	120	126	130	110	123	118	121	118	115	118	123	128	120	128	138	119	118	118	114	126	123	126	100	130	126	121	134	124	101	120	107	133	139	116	117	126	130	134	123	149	124	123	123	125	106	144	145	123	104	136	143	131	103	106	149	115	132	110	138	124	131	136	126	129	138	113	121	96	114	137	136	121	142	125	129	142	125	125	125	109	130	135	120	105	116	125	124	124	125	138	137	113	123	120	114	117	110	128	137	121	110	120	130	115	118	148	121	121	111	117	146	131	101	147	132	138	118	133	107	144	118	118	118	117	129	118	123	123	114	124	130	107	128	131	142	125	129	154	122	126	116	132	130	129	90	133	124	127	143	130	133	127	121	118	101	113	129	109	118	110	116	139	136	127	133	110	115	125	120	137	125	127	131	139	129	126	129	109	141	112	124	92	108	113	135	127	111	133	134	122	117	107	123	123	116	121	109	124	142	109	109	132	119	130	111	150	135	121	120	126	137	142	111	118	139	122	138	110	119	137	123	114	114	129	132	147	120	114	109	116	137	113	138	134	133	110	124	139	126	127	137	118	128	112	146	108	136	121	126	128	116	110	133	139	131	109	115	130	139	122	141	123	116	114	136	121	117	120	105	128	131	129	109	116	135	134	124	123	144	106	134	112	120	112	137	120	118	130	120	131	111	153	114	114	113	108	105	105	116	131	113	122	108	117	146	121	143	127	130	119	135	124	124	127	131	133	114	116	118	128	129	114	120	126	111	109	131	141	122	123	126	110	130	121	118	124	117	131	113	114	110	119	122	105	115	107	133	116	103	122	110	121	107	118	124	131	132	116	114	109	119	135	118	129	125	109	134	110	131	130	144	122	125	150	147	136	113	127	140	116	122	131	121	121	135	121	140	131	136	154	130	129	121	117	122	127	124	101	118	156	118	119	119	117	117	144	114	109	141	132	136	122	116	100	150	109	119	116	120	125	119	118	126	121	128	119	118	140	101	119	130	114	117	129	119	131	120	136	119	128	136	127	128	113	124	112	122	117	133	123	115	128	115	102	135	107	108	142	125	115	145	128	117	122	135	124	136	127	133	129	129	112	128	117	109	137	148	112	119	122	135	136	131	137	149	123	136	138	121	148	150	148	105	150	128	118	142	116	119	127	123	106	138	140	114	116	112	122	125	139	120	125	132	124	130	124	105	128	125	146	131	124	128	135	108	129	130	124	125	133	120	120	138	121	102	130	141	120	129	129	112	128	102	129	122	113	112	128	129	136	129	122	137	135	136	120	120	147	123	122	127	156	133	120	114
4763	350	295	206	170	156	137	140	316	836	475	149	121	133	119	134	124	125	126	107	118	129	122	148	118	117	131	114	126	123	144	138	108	118	108	116	146	114	129	125	113	107	104	111	137	137	100	114	116	136	130	116	120	111	129	112	129	127	114	102	138	121	137	133	137	99	135	113	116	152	108	137	115	123	109	115	111	123	134	106	111	137	120	138	112	128	122	120	135	103	130	133	121	109	109	146	116	95	130	140	112	123	117	138	126	113	104	123	124	105	111	130	95	106	131	110	101	137	129	123	120	137	119	122	112	132	129	122	127	114	119	121	112	124	146	106	128	127	112	137	132	116	122	123	132	134	120	125	113	124	107	114	115	110	132	113	106	109	120	122	109	114	132	114	104	149	123	111	121	131	109	135	114	129	111	139	108	132	121	122	143	131	130	110	127	119	137	121	109	132	122	112	118	114	104	122	125	96	111	133	116	137	125	121	127	106	108	112	119	107	133	125	115	113	99	111	128	122	135	124	127	116	133	112	122	115	116	129	119	123	116	105	112	117	124	125	113	124	139	116	148	148	137	113	121	94	133	113	120	120	147	120	120	116	130	135	114	131	109	116	124	122	120	118	139	120	133	116	121	118	128	107	119	124	108	130	117	149	114	121	122	121	137	117	139	128	105	133	150	106	117	115	101	139	134	119	139	125	120	114	115	111	125	112	109	116	129	121	109	110	122	127	118	130	126	118	149	105	126	141	142	111	132	107	118	131	116	124	128	134	109	122	120	111	126	147	119	130	115	127	137	129	120	128	113	130	113	132	99	115	123	112	130	109	118	117	137	107	129	112	154	94	133	109	117	102	140	106	93	114	131	114	132	110	127	101	132	115	122	120	127	124	119	121	121	113	125	112	105	119	126	138	117	126	127	137	115	97	125	106	120	133	145	116	122	116	126	108	123	123	124	118	123	122	120	134	121	124	107	111	101	123	127	127	118	113	119	119	118	108	128	107	124	128	138	117	136	116	107	122	122	126	105	101	133	115	129	109	122	123	126	127	119	120	93	122	115	120	124	117	128	133	112	132	106	125	100	130	123	125	113	114	159	108	123	105	133	134	111	111	122	111	113	122	146	121	128	127	128	107	121	103	118	126	131	121	122	124	131	113	116	113	126	115	116	117	117	104	129	138	137	124	119	122	121	112	131	113	116	140	127	122	124	111	119	105	119	109	111	122	119	105	140	107	124	122	123	113	128	118	121	134	129	111	106	127	116	117	97	114	138	106	128	124	125	139	124	125	153	134	123	130	95	120	120	132	115	119	134	123	118	112	115	115	116	111	116	135	113	147	120	141	125	139	121	130	119	132	126	115	109	118	117	119	116	132	123	111	135	114	121	116	130	119	135	120	136	131	121	104	132	123	122	134	117	124	133	122	126	113	114	124	117	127	127	114	121	129	119	123	117	117	119	126	137	115	125	126	127	130	109	138	118	110	115	112	113	113	108	124	97	143	105	121	115	129	131	131	120	127	106	122	132	119	113	121	141	137	128	94	141	115	99	106	128	141	122	122	146	116	124	116	119	131	119	103	113	122	132	115	129	122	123	115	127	126	119	154	130	125	123	122	107	114	122	116	119	122	96	126	122	118	103	106	118	117	115	123	125	135	116	132	116	107	108	108	130	103	126	111	119	116	106	113	127	131	115	111	134	134	126	126	133	121	114	138	94	151	114	112	105	127	121	109	106	122	113	124	116	114	126	139	122	116	111	119	120	125	121	115	123	124	120	119	117	120	119	122	124	132	133	123	129	128	139	113	116	124	102	109	97	125	109	113	123	133	104	114	113	115	122	125	119	106	98	105	128	122	118	148	130	117	133	146	118	116	140	130	110	150	126	120	114	130	105	131	122	121	138	99	129	112	120	121	112	122	124	120	132	107	137	127	123	121	120	144	119	137	127	116	102	97	113	135	122	117	109	138	106	125	137	107	115	125	126	127	114	124	108	111	117	118	126	124	127	146	118	123	111	134	121	132	111	117	123	125	109	111	104	127	133	125	117	120	124	130	134	114	106	91	133	120	112	128	119	148	139	139	121	105	118	127	115	134	129	115	119	111	125	118	114	137	130	130	118	121	117	121	135	119	126	103	127	110	124	126	137	131	138	133	120	108	141	101	115	124	116	107	127	148	117	136	126	124	109	122	123	122	120	126	109	126	124	131	122	108	139	122	118	135	113	117	115	108	128	106	119	137	107	132	111	130	114	110	121	124	129	112	128	106	143	116	133	112	128	131	140	136	133	113	116	128	134	110	110	132	117	133	134	132	150	136	128	112	130	111	135	119	125	128	137	127	109	130	127	135	124	117	121	139	118	136	103	106	124	118	121	124	128	108	124	126	120	114	118	116	105	105	113	147	120	139	111	109	126	134	119	114	125	117	113	115	109	115	131	116	115	128	111	117	103	87	127	135	130	140	140	129	135	115	132	117	134	118	125	129	104	124	112	105	124	137	121	135	124	118	111	133	144	116	105	100	153	106	106	126	115	109	120	125	120	128	126	128	99	121	116	122	125	118	117	121	130	133	118	95	136	106	126	143	136	110	146	130	111	125	134	103	128	124	121	115	116	104	115	111	96	136	126	114	127	135	109	129	106	121	131	122	112	137	133	121	117	129	140	121	110	130	120	113	111	119	128	124	131	120	111	108	152	125	114	131	115	113	127	104	127	114	118	123	117	105	127	127	131	127	113	135	100	137	105	119	127	111	123	110	109	121	127	133	134	124	118	130	122	109	126	127	133	129	124	138	117	111	125	136	124	134	125	120	121	102	150	132	124	124	121	138	120	115	108	136	111	124	120	131	114	124	107	155	133	112	105	124	120	133	141	123	132	120	108	111	143	115	119	105	117	141	117	120	129	110	109	126	123	129	123	121	119	142	126	114	125	112	124	140	126	122	130	128	134	144	133	121	131	123	131	123	114	131	130	116	128	122	145	101	138	109	137	135	113	134	115	138	129	139	108	103	112	128	128	135	122	122	119	110	107	132	120	133	142	117	122	138	131	122	127	116	113	130	111	112	132	114	145	121	115	114	100	118	135	124	128	121	130	120	119	116	113	122	114	135	137	124	126	127	121	109	119	166	124	131	122	127	125	146	113	128	102	124	121	112	115	116	121	119	92	119	111	124	119	129	105	142	111	133	120	132	124	125	118	124	115	110	118	126	113	123	125	114	117	120	129	131	131	121	121	113	127	113	121	138	115	114	123	127	135	101	112	125	107	122	120	141	122	113	105	108	107	121	105	114	136	105	141	129	119	112	130	123	140	101	136	118	127	118	124	111	117	123	103	132	140	123	98	111	137	122	104	122	119	111	135	117	129	123	102	126	108	105	115	124	142	135	113	117	123	123	132	113	117	115	125	136	139	126	120	142	120	109	115	130	129	121	132	138	98	145	119	127	131	126	110	130	115	118	89	126	103	116	134	125	139	130	114	129	114	123	93	111	117	132	147	142	128	119
25130	21002	26628	24651	2692	588	424	335	1858	5155	2029	331	251	230	242	243	255	246	237	253	273	241	246	262	243	255	262	256	245	253	245	235	264	240	225	233	245	259	279	229	228	247	247	219	261	235	245	255	261	220	206	243	268	214	224	223	248	255	250	234	247	244	235	253	277	237	255	254	247	259	245	229	266	252	264	248	236	227	222	256	260	241	237	228	238	246	244	235	256	215	230	217	248	241	259	252	235	226	248	230	256	261	232	246	261	246	248	265	275	220	211	227	232	236	257	263	258	242	227	274	263	260	219	249	234	255	267	275	248	262	270	248	211	226	236	209	251	220	253	252	229	257	243	228	231	253	233	225	251	238	268	243	243	238	223	243	224	215	240	225	239	235	251	251	245	235	257	263	247	211	244	216	231	246	238	243	238	240	244	248	243	247	226	253	276	230	248	241	229	224	237	235	225	256	241	235	253	221	229	256	235	236	240	237	250	259	240	238	222	229	244	255	239	254	226	217	228	208	250	225	261	229	241	234	208	243	220	256	239	252	233	224	228	269	264	237	258	247	212	245	230	264	217	240	234	231	245	252	239	231	235	223	223	246	246	238	250	249	246	215	240	244	202	206	238	234	221	261	229	243	277	240	224	224	231	230	256	252	247	248	264	235	245	252	247	246	255	238	231	248	243	252	244	257	201	244	217	226	232	224	209	232	264	240	196	219	249	227	218	239	262	244	227	261	225	247	214	245	218	228	244	242	229	249	238	228	261	269	247	208	228	214	244	244	255	264	246	277	239	238	230	233	247	237	245	204	219	255	238	251	236	215	255	258	235	214	220	232	236	242	243	250	250	262	253	239	271	245	233	249	238	265	249	219	252	216	216	231	240	237	258	229	255	236	235	255	261	254	221	258	238	273	239	249	210	239	238	244	230	240	232	249	238	253	230	231	226	229	230	250	258	256	214	260	224	240	268	250	232	244	268	243	247	234	218	273	239	233	234	233	194	214	235	224	257	261	241	236	250	250	259	196	218	231	243	228	250	221	239	246	253	233	257	257	247	242	226	242	222	247	217	261	259	227	263	252	231	258	252	250	229	231	248	249	239	229	252	263	230	239	221	251	250	238	233	255	239	271	230	235	234	254	243	227	240	230	245	233	241	228	240	244	259	206	273	220	244	252	245	230	243	254	238	241	261	221	246	241	249	204	268	252	228	231	250	232	233	230	253	233	229	255	234	261	244	259	262	267	234	259	260	246	230	251	277	216	220	218	255	257	249	205	247	252	257	222	236	242	220	245	246	233	222	228	236	250	228	254	238	260	255	237	256	242	231	258	232	274	240	269	244	233	251	220	235	250	245	256	238	229	250	223	221	240	220	239	202	230	259	253	253	228	233	259	236	261	236	247	239	224	251	197	255	237	250	228	242	258	260	254	233	229	263	232	253	243	243	238	220	235	256	242	211	261	262	247	239	249	242	263	238	239	245	225	240	231	237	225	264	236	261	244	248	252	251	231	265	224	229	232	227	236	221	249	254	246	244	230	244	240	235	240	268	254	239	242	273	258	242	239	271	219	246	227	237	240	238	237	262	240	230	232	243	244	221	219	236	238	232	219	258	244	245	253	225	256	232	214	247	250	249	247	252	211	230	216	208	263	238	243	239	254	248	214	211	235	220	222	239	255	229	248	235	231	244	249	243	255	234	241	209	237	211	256	256	254	253	235	249	272	278	261	239	244	250	239	242	222	220	232	237	246	219	250	228	260	237	247	222	248	255	227	215	257	240	216	258	263	237	227	256	234	256	222	235	272	217	229	229	240	250	263	234	249	257	249	240	262	224	272	239	243	258	244	250	234	238	261	214	235	255	232	254	228	242	254	248	222	227	214	231	258	223	254	243	221	262	238	240	242	238	243	239	242	240	240	221	248	234	236	240	225	238	244	223	232	252	259	257	238	233	260	215	243	206	234	240	229	254	244	224	266	197	256	242	231	240	228	241	250	227	255	232	261	260	242	216	252	212	253	238	242	215	252	252	259	227	261	226	234	255	234	243	221	238	266	211	274	237	235	261	234	223	256	229	227	236	232	221	261	225	238	223	216	254	231	272	221	249	218	238	229	225	221	269	267	258	279	217	237	210	232	219	256	242	251	230	236	230	225	227	223	241	272	248	245	239	242	211	250	260	234	262	207	252	231	258	235	223	254	248	214	216	231	234	244	219	235	269	225	236	210	246	208	252	242	214	247	234	244	245	252	218	286	219	274	225	243	220	258	254	251	240	252	250	275	233	215	242	234	233	226	247	225	224	286	254	228	237	247	254	210	231	240	225	257	217	256	225	240	235	240	238	252	234	247	234	208	231	230	220	260	237	246	246	255	237	222	251	229	242	242	232	246	255	227	221	241	223	211	222	241	244	232	208	247	221	224	228	230	228	237	237	253	245	234	226	232	242	246	239	228	228	225	226	222	240	238	236	250	232	235	236	238	234	230	223	246	236	240	247	221	228	246	233	247	242	210	227	255	246	231	252	233	247	258	253	264	240	270	244	258	270	237	235	241	235	237	238	258	245	243	257	220	238	222	242	240	252	256	257	235	252	235	215	219	248	245	224	225	249	230	241	227	240	242	257	246	246	217	241	231	232	233	249	228	210	255	230	254	255	253	242	227	244	249	226	232	247	247	260	238	229	224	266	246	234	240	202	258	257	242	248	263	230	252	243	240	232	202	222	250	238	242	282	239	242	232	239	233	229	229	260	237	259	229	259	251	244	231	231	237	247	240	228	242	240	229	258	236	257	269	244	244	238	252	236	241	248	234	254	223	265	247	220	233	239	253	245	212	236	252	233	243	268	250	230	228	237	229	261	263	261	268	226	239	267	233	218	217	228	223	248	258	232	232	231	217	244	242	221	258	237	237	261	225	244	246	247	219	251	256	262	253	222	252	263	246	219	245	254	247	240	255	243	236	249	254	243	235	246	253	228	216	261	251	229	270	239	250	237	230	256	242	224	271	254	252	226	236	260	249	239	230	250	235	232	246	227	225	257	242	248	243	239	226	235	244	232	231	235	271	229	241	241	207	227	242	232	256	226	231	217	242	251	257	249	243	226	235	258	232	237	280	229	236	240	255	259	267	223	220	270	237	241	259	235	224	248	268	253	231	235	238	253	248	258	252	219	256	244	232	263	246	243	273	206	229	241	273	226	258	244	245	235	231	222	241	240	247	250	241	254	253	216	234	215	254	236	195	232	253	230	233	247	242	257	246	257	244	231	237	242	243	256	214	277	204	249	242	247	242	240	236	236	221	223	223	237	236	212	251	271	238	202	214	230	240	250	244	246	249	225	247	235	231	221	232	253	224	247	221	227	209	251	237	229	235	245	250	249	259	242	256	256	248	231	222	259	252	279	261	239	256	245	219	230	232	228	245	242	234	202	221	249	228	236	248	280	244	240	263	249	259	227	241	232	237	219	237	250	273	244	237	234	251	240	264	250	239	226	241	275	221	226	256
3446	2556	1988	1070	698	527	438	417	3152	7102	2526	303	261	258	240	259	273	234	259	245	263	229	241	279	243	278	220	246	262	234	234	234	236	212	238	228	236	233	231	243	254	248	225	222	239	202	250	227	243	238	230	246	254	218	233	218	211	235	222	238	236	263	258	268	224	246	230	230	240	259	231	247	196	227	251	219	244	225	233	239	250	251	240	254	256	223	222	258	215	233	233	226	235	222	228	252	220	215	220	202	231	216	239	221	221	215	235	235	239	237	241	246	191	256	233	237	242	210	224	246	234	211	235	259	223	227	256	222	250	228	240	228	226	245	263	232	239	253	219	210	225	223	226	249	225	259	246	244	242	228	212	221	234	253	223	222	208	226	248	225	256	239	242	230	234	216	240	212	210	214	237	236	232	229	226	228	232	257	247	228	227	257	225	233	254	215	236	234	236	247	227	217	231	231	219	240	225	224	214	229	201	287	264	245	233	233	213	231	252	231	201	246	233	245	240	233	267	256	225	241	237	250	224	222	213	238	217	246	213	233	232	236	246	219	252	231	229	227	236	237	243	210	238	216	233	239	251	228	251	230	216	243	252	246	250	255	232	232	274	218	232	227	205	221	239	231	210	237	207	233	247	231	227	223	239	239	232	234	226	226	237	211	230	187	273	224	245	243	231	217	241	233	242	213	243	228	233	224	217	252	223	225	226	235	234	233	231	235	233	226	238	269	223	208	246	216	244	228	235	224	262	188	224	229	230	230	235	230	210	214	243	225	218	236	238	221	236	227	222	221	234	194	223	220	251	222	242	233	241	231	234	245	209	237	201	220	219	229	241	241	217	216	228	219	226	245	236	210	235	249	223	240	219	221	252	240	236	217	246	214	209	240	227	218	201	239	219	215	219	210	215	224	203	220	246	221	231	219	235	252	211	243	233	215	222	221	214	250	230	231	228	216	253	233	236	250	222	215	226	216	226	219	231	205	216	224	231	225	218	247	265	203	231	216	236	236	236	259	237	234	228	265	243	228	239	214	230	243	233	233	233	223	238	235	233	248	234	226	235	219	242	249	226	220	243	224	235	233	231	282	258	211	231	224	231	216	224	250	251	219	221	230	200	214	239	239	223	233	226	194	226	260	220	250	213	209	213	212	238	235	208	251	223	231	223	237	237	238	235	218	221	247	218	240	247	229	196	246	247	225	222	257	229	238	231	247	226	223	219	225	241	238	213	234	240	232	220	224	246	255	199	222	244	245	228	228	234	221	218	236	218	223	232	240	247	240	249	216	237	265	247	214	237	265	238	238	263	230	233	222	230	254	228	242	232	242	239	217	209	231	188	226	208	238	233	232	227	228	211	238	248	226	225	236	223	254	233	257	234	249	204	229	234	234	238	230	213	244	249	234	223	249	244	250	218	228	220	243	216	229	239	243	239	224	234	233	220	263	250	237	237	243	220	229	226	231	251	237	215	236	223	211	191	243	204	227	233	242	238	239	231	226	235	230	231	236	256	254	250	246	207	248	216	226	250	229	268	216	238	241	211	254	230	235	218	264	226	243	244	246	249	238	222	234	208	210	205	211	236	230	216	202	239	211	237	251	222	251	253	232	239	212	233	219	252	258	217	241	222	222	252	227	214	221	215	245	219	263	236	240	220	205	222	235	204	244	228	220	247	241	232	242	237	209	222	235	219	226	247	249	200	229	237	215	220	253	226	231	231	233	215	249	218	212	247	260	230	277	246	216	210	219	257	211	276	245	204	258	221	238	235	245	255	229	224	213	241	232	223	244	237	241	217	222	216	212	214	219	229	236	221	237	232	220	216	230	227	222	240	234	217	224	213	232	222	234	226	216	227	215	206	244	236	275	229	240	255	224	236	226	222	252	251	242	240	210	215	238	212	229	247	240	230	219	236	218	225	260	214	247	218	229	227	222	239	214	220	268	239	209	237	255	242	237	242	248	266	256	218	246	237	237	226	234	219	206	226	231	239	231	232	249	230	219	255	246	238	219	266	253	228	243	227	240	230	237	254	236	220	244	258	236	243	231	241	243	240	221	221	234	244	245	239	229	248	224	237	226	240	245	228	242	242	226	232	233	209	248	248	248	221	241	221	220	235	261	206	247	248	230	242	217	218	204	228	234	234	238	234	260	213	227	207	252	250	260	239	214	224	223	248	223	214	254	238	248	231	232	228	253	256	234	217	209	224	226	215	223	224	219	240	237	243	185	242	222	239	210	244	243	226	244	231	231	225	210	212	260	244	238	215	231	232	219	246	234	207	197	234	212	228	227	253	245	236	233	228	248	236	249	230	242	229	219	212	221	227	203	251	211	249	250	233	248	245	276	236	237	213	229	228	224	232	217	250	221	238	245	244	248	239	194	214	191	233	261	222	246	210	197	263	228	231	212	205	250	215	219	242	207	232	232	241	239	222	211	254	254	217	258	207	215	257	225	228	228	223	197	225	232	227	246	209	226	224	228	234	220	230	237	248	265	229	213	236	233	214	233	242	232	251	226	224	207	238	226	220	245	208	243	201	225	238	224	237	242	224	243	223	225	233	217	238	218	238	230	218	214	209	204	254	219	234	206	253	254	182	209	215	227	207	241	238	246	229	230	224	239	228	239	222	252	220	238	299	223	204	233	222	240	243	239	228	214	222	233	207	203	233	225	232	210	234	238	236	219	224	222	207	208	232	224	214	220	243	238	252	238	232	246	220	237	221	209	239	217	248	219	258	210	225	239	215	242	238	229	228	241	236	204	246	223	242	240	242	254	216	203	232	219	234	247	221	230	242	235	213	257	225	232	263	263	243	213	189	246	264	240	228	218	214	219	228	223	213	257	228	238	236	220	223	237	235	250	219	223	226	208	237	234	229	216	226	216	227	225	252	266	232	265	235	241	217	244	246	238	251	226	201	216	254	226	227	231	216	198	240	216	242	247	218	248	236	232	231	196	221	216	238	242	226	232	235	198	235	232	248	242	204	247	230	263	227	242	266	237	236	238	235	207	237	234	227	238	232	220	229	240	226	204	231	195	210	210	232	255	249	238	217	235	247	245	218	257	207	226	243	236	256	214	228	248	229	255	220	226	251	238	205	232	214	218	231	214	254	236	245	237	223	214	232	236	219	220	232	224	242	229	218	245	240	258	243	235	245	203	220	220	216	200	237	231	243	248	214	243	236	226	229	226	233	212	230	227	221	232	212	248	202	235	224	222	212	215	237	237	218	241	250	218	219	220	220	256	227	234	231	228	259	220	224	255	228	235	211	221	237	237	235	212	263	217	222	247	225	229	229	230	248	245	234	205	205	247	217	256	230	239	223	225	223	222	224	217	242	225	249	229	223	240	220	224	235	221	223	243	227	231	211	225	237	224	239	245	257	227	222	200	218	258	204	225	250	234	236	228	214	233	245	261	252	236	223	195	250	244	238	202	233	234	242	230	243	224	233	255	256	232	230	238	231	229	242	232	218	232	239	228	222	237	204	228	247	197	231	217
23900	21002	28156	24032	20956	6183	1339	793	2236	17607	12020	974	539	524	462	477	500	491	490	536	481	493	479	482	482	471	484	465	475	493	460	499	551	446	481	468	506	461	481	431	479	456	456	485	482	489	453	502	483	484	471	438	481	460	443	469	431	429	449	455	497	489	449	469	431	484	461	463	464	474	463	470	455	483	480	439	475	437	488	471	473	498	445	432	468	447	474	427	463	482	462	472	463	474	472	440	456	468	447	499	483	448	435	447	471	476	461	492	448	495	468	476	460	469	454	457	464	449	426	462	454	439	456	429	456	431	474	468	462	494	420	464	469	506	492	454	456	463	452	482	497	496	461	466	412	467	502	493	459	483	490	443	457	481	483	442	441	496	453	459	450	441	481	452	449	481	488	479	476	471	471	453	469	495	457	494	472	488	459	493	480	479	467	460	476	430	423	504	447	428	488	452	461	457	450	446	445	433	431	413	466	491	487	425	464	443	451	456	453	451	478	487	469	494	446	456	467	478	481	446	476	521	439	481	459	479	466	459	441	419	494	475	473	482	464	491	488	428	438	452	437	471	458	462	463	443	485	458	433	463	481	520	456	464	455	430	496	477	474	449	499	457	447	453	448	470	438	467	483	484	449	482	464	489	438	490	432	424	458	491	437	461	472	469	472	474	456	451	455	455	474	467	477	483	445	519	457	425	447	488	492	455	488	482	472	448	466	447	477	435	494	462	444	466	481	448	452	448	432	462	462	481	472	455	467	440	440	487	449	479	483	451	449	478	441	439	457	471	498	425	446	488	503	487	469	459	484	476	458	480	469	475	459	500	445	419	460	439	466	475	461	454	485	466	472	452	456	465	443	485	424	440	476	429	473	430	469	443	456	515	471	507	470	508	441	477	477	481	513	479	486	480	467	484	495	454	484	488	501	476	468	464	449	475	489	476	482	475	436	464	471	473	442	453	476	494	432	444	454	445	439	476	436	471	426	476	467	431	464	453	488	447	436	483	492	462	485	448	460	491	444	465	479	441	488	472	481	448	465	486	496	485	469	468	499	445	445	474	434	447	458	420	522	489	467	459	476	450	459	506	444	455	514	436	442	475	452	482	488	499	419	469	483	483	462	453	455	454	441	426	435	462	512	481	480	444	503	492	508	446	469	485	471	429	437	469	434	482	462	460	451	438	466	468	448	432	467	454	473	446	465	459	424	463	427	445	514	500	455	450	446	415	500	474	431	470	468	446	447	464	482	428	465	425	463	428	471	512	437	442	462	410	489	464	445	428	483	453	491	436	471	495	444	461	497	449	425	482	498	469	432	450	457	457	439	471	496	419	456	428	475	475	456	467	464	469	506	462	421	438	447	454	467	460	471	451	482	497	464	444	462	469	455	483	416	460	433	463	459	446	441	493	461	480	474	451	446	455	439	462	454	438	478	447	467	502	438	461	471	474	440	504	498	439	496	425	447	473	496	460	457	490	424	405	515	447	472	429	453	472	478	460	537	428	453	443	475	491	449	443	461	491	463	502	433	467	438	444	428	484	433	488	451	440	455	492	467	462	451	469	420	444	447	461	419	480	492	447	459	442	486	451	451	456	470	491	490	484	494	409	428	464	480	422	499	498	476	419	489	463	465	465	478	459	435	445	489	456	474	435	480	414	474	481	473	478	458	471	471	462	432	473	459	447	456	470	468	519	478	405	471	464	470	417	492	495	477	444	468	443	445	450	464	498	437	504	469	466	470	474	482	466	438	496	450	464	446	472	491	472	429	484	466	458	496	462	464	465	480	483	450	444	468	450	479	453	481	426	478	450	441	474	430	487	503	447	465	476	468	474	503	442	461	435	468	473	427	472	474	464	464	465	477	440	485	461	450	494	502	450	449	429	488	448	470	486	491	469	460	443	474	452	442	464	404	447	453	442	438	445	499	463	493	508	448	447	466	464	468	492	447	425	473	465	465	487	461	471	461	449	474	450	457	474	452	482	444	462	470	455	459	473	468	454	478	468	427	435	456	466	424	494	462	439	457	449	485	474	495	490	448	435	465	495	490	463	461	415	402	423	458	457	455	456	458	481	458	454	410	438	465	463	453	453	436	491	475	478	496	475	449	460	451	496	440	485	489	415	453	456	447	426	468	457	483	461	461	420	442	477	490	474	417	438	516	466	445	466	445	471	450	474	497	472	473	462	434	428	449	482	479	468	472	428	456	435	450	501	479	452	493	469	488	436	455	475	465	478	478	437	490	437	452	454	472	463	489	437	467	459	414	464	426	408	452	440	480	464	468	473	486	461	462	450	459	463	462	460	432	451	457	472	459	497	470	449	467	461	433	450	449	463	517	479	467	471	493	457	436	509	424	473	481	486	454	480	462	453	475	481	495	453	494	458	415	481	475	440	479	495	487	469	472	485	469	468	439	468	469	424	454	462	489	487	443	441	413	502	452	463	446	460	444	480	482	471	469	442	504	466	455	421	474	444	462	483	505	463	479	479	462	430	445	482	462	440	427	435	455	458	477	460	461	491	468	471	440	451	427	472	447	441	446	464	412	450	453	479	464	470	467	481	484	424	453	491	487	496	439	473	452	496	475	456	464	446	498	442	414	468	453	442	452	402	490	423	460	433	417	475	488	461	460	411	469	499	455	464	440	473	460	460	484	470	456	453	432	430	471	447	467	496	453	426	472	486	412	466	435	462	452	453	408	468	441	449	472	456	443	477	477	466	499	457	449	461	465	465	445	443	469	486	442	514	438	467	478	465	452	474	447	458	466	456	435	462	436	481	467	440	450	452	446	437	497	448	457	462	473	439	499	494	428	492	442	443	454	488	467	430	434	485	466	453	465	483	430	483	463	471	438	452	473	435	450	451	417	467	487	458	475	495	454	459	434	476	422	546	473	431	465	448	468	437	435	496	511	442	472	430	429	450	467	436	434	445	452	477	449	487	463	451	448	480	474	482	479	459	433	439	423	481	449	443	459	486	443	445	451	484	470	451	479	445	432	468	448	463	449	437	406	451	464	441	455	463	448	499	470	464	483	452	457	438	464	439	432	493	472	473	464	475	499	470	411	464	428	449	475	418	434	473	456	464	476	437	440	489	466	464	456	462	482	483	477	440	427	452	449	431	470	474	459	474	437	465	477	456	448	479	456	480	474	467	446	405	478	492	496	444	448	449	469	450	474	463	447	477	458	478	469	429	440	445	448	473	449	466	484	473	457	456	476	441	483	454	441	450	467	471	426	478	482	486	444	426	481	443	425	474	441	439	440	450	448	458	473	478	444	448	440	475	480	458	522	490	468	478	493	486	486	418	480	489	445	445	485	461	439	456	501	480	435	505	474	460	461	442	447	454	445	475	473	451	446	449	435	449	508	444	432	500	439	465	436	482	450	460	457	450	463	439	490	511	462	497	466	442	445	442	431	438	475	449	477	432	482	487	474	497	438	424	434	438	481	424	485	449	466	456	455	459	437	417	489	448	466	456	475	480	462	452	457	461	432	460
3869	5854	4728	2392	1641	1303	955	912	3577	20422	8530	542	517	503	493	470	469	498	489	480	453	515	473	448	503	502	492	456	430	460	448	417	394	443	456	452	431	444	458	475	424	423	458	419	433	431	421	433	417	429	429	454	448	438	426	419	441	421	448	441	390	413	450	454	434	434	425	423	430	423	413	390	432	431	415	414	472	453	462	438	442	432	430	401	410	416	440	441	436	477	448	419	405	432	430	420	444	385	422	447	414	437	412	443	456	411	450	460	432	417	440	438	421	463	440	451	460	435	447	412	455	410	430	429	402	425	411	385	454	434	423	417	412	430	442	446	447	451	408	442	439	452	437	419	405	420	430	404	403	448	435	396	437	422	397	431	442	431	425	444	415	442	431	438	447	401	451	439	410	402	389	417	445	460	414	431	427	453	430	410	436	407	414	418	424	399	410	435	432	401	461	474	430	411	481	427	445	420	411	456	417	435	436	433	406	403	426	437	405	381	411	434	457	430	425	434	403	472	418	451	405	400	415	435	392	429	407	423	436	431	416	462	438	389	432	418	401	460	445	428	441	458	429	430	401	465	421	411	401	432	436	398	409	383	402	436	411	407	442	415	414	456	405	401	427	396	461	445	423	439	420	420	440	465	401	413	443	464	490	431	451	418	437	441	431	437	428	438	440	382	426	424	435	409	431	452	424	412	442	493	428	442	420	418	413	461	456	417	383	484	416	407	402	464	451	425	428	434	396	419	408	440	429	418	434	435	415	439	472	410	456	447	422	453	442	442	413	410	448	422	435	427	426	392	408	422	411	423	388	401	456	442	430	437	443	434	423	425	440	438	452	447	392	430	418	384	428	413	426	415	413	438	419	417	392	421	447	426	425	432	490	437	471	411	432	429	455	408	410	413	410	416	428	434	435	411	434	419	420	419	471	442	386	461	458	398	446	438	408	416	402	457	406	435	424	414	456	444	415	448	429	384	412	433	412	421	443	442	473	448	418	428	440	479	414	452	449	404	445	415	401	433	451	420	444	404	421	415	431	429	458	411	416	476	392	428	473	456	432	395	397	423	440	414	378	457	413	430	428	430	421	392	414	416	424	476	423	445	397	442	413	427	398	437	452	425	395	434	459	427	458	416	441	427	410	414	453	428	428	393	367	429	438	447	398	457	370	425	415	392	404	440	407	427	399	393	482	431	438	409	400	395	390	409	410	427	411	396	416	409	424	423	449	410	409	395	452	423	418	419	438	441	427	442	410	409	418	421	406	427	448	426	410	410	421	414	443	408	439	451	424	422	399	426	428	447	436	430	410	452	458	425	456	427	416	432	456	380	447	446	417	477	425	457	427	443	393	396	469	432	447	448	441	395	434	426	428	461	386	408	469	416	391	395	390	464	409	419	418	376	454	431	397	437	456	412	446	443	451	423	412	414	408	433	449	440	428	441	444	428	434	403	406	414	437	438	420	406	386	432	420	430	452	408	428	417	393	395	414	430	420	439	422	393	437	378	455	430	436	428	416	423	435	420	410	411	408	419	429	435	420	421	384	451	437	420	401	418	421	455	429	441	413	457	435	436	413	450	409	412	410	455	428	457	418	403	386	449	388	425	448	403	414	443	449	433	472	423	429	447	438	443	453	367	396	459	429	436	450	419	407	448	477	375	412	446	418	407	427	435	429	433	447	404	434	426	418	385	442	435	416	435	458	413	393	411	406	443	453	439	435	425	406	421	449	447	428	468	440	425	385	431	448	416	434	416	434	386	397	408	440	459	436	446	396	432	443	438	430	404	380	435	413	412	406	459	395	411	435	433	449	444	450	449	394	414	421	424	420	403	416	449	374	461	426	448	423	411	382	422	428	423	407	408	396	443	421	432	427	462	432	461	422	447	411	433	454	439	402	419	424	406	412	426	436	423	407	457	437	438	446	434	380	419	407	435	413	366	404	426	436	452	427	444	434	415	470	369	469	381	416	443	427	446	439	421	447	422	457	420	439	411	403	407	412	428	438	461	417	402	409	391	394	423	452	427	417	427	436	396	427	429	404	401	396	410	425	403	404	448	461	451	402	404	390	404	418	425	394	432	420	480	420	452	423	450	412	438	400	428	402	385	430	435	415	419	406	435	391	413	411	441	412	462	386	439	410	447	410	459	432	445	405	398	464	391	391	403	406	427	418	426	439	431	409	432	455	426	398	420	399	409	451	386	433	449	388	397	446	428	435	462	435	414	447	407	406	392	449	437	417	415	454	439	439	425	396	424	388	438	449	421	435	410	428	439	434	355	428	421	458	474	408	435	428	462	419	362	442	438	437	420	385	405	361	428	444	433	403	414	436	441	382	424	453	451	473	421	402	393	401	428	442	416	414	403	436	411	464	385	429	406	450	395	436	432	414	420	437	441	420	420	445	436	435	432	393	410	447	421	430	461	386	436	406	445	421	416	428	421	428	409	418	384	411	429	417	431	439	436	396	441	448	380	434	373	441	413	429	429	404	411	399	358	440	433	408	432	421	407	435	416	428	433	406	436	449	421	406	424	418	414	398	437	443	381	426	418	424	436	434	385	430	431	426	457	420	455	411	423	420	435	434	440	424	430	412	421	403	446	429	422	386	406	433	422	439	436	389	408	462	385	425	431	426	409	407	429	398	439	449	421	377	419	448	406	414	426	401	411	428	423	432	452	462	429	421	415	422	490	415	431	408	441	422	423	425	444	387	434	417	393	438	380	435	444	413	422	433	418	439	425	434	442	430	403	394	401	418	415	417	431	412	402	431	419	415	410	478	397	444	411	401	414	439	398	428	381	463	412	443	438	407	371	427	417	420	397	400	386	394	412	424	446	390	432	418	435	410	440	429	445	447	403	400	408	425	456	426	453	396	392	421	383	429	392	414	409	395	425	411	479	436	403	404	485	407	427	419	425	452	420	415	396	431	449	422	409	417	423	375	422	428	468	442	432	451	448	456	451	415	423	418	430	446	439	419	390	408	406	464	471	462	413	424	412	430	381	429	431	410	413	428	387	393	406	424	412	424	424	412	386	416	432	415	407	410	413	429	426	417	415	409	389	416	414	408	456	423	431	447	425	436	426	415	436	435	400	444	402	442	426	419	398	459	413	404	429	417	415	404	408	409	429	470	450	451	399	434	403	410	425	443	441	439	446	380	390	372	454	417	429	425	443	412	431	425	487	389	428	410	477	414	436	391	394	426	420	400	377	394	436	424	419	417	438	429	403	432	437	400	421	417	458	414	421	405	412	440	409	447	425	415	439	430	416	446	443	399	410	425	388	419	410	442	399	381	382	430	440	426	429	406	459	433	419	444	405	432	389	431	414	437	442	414	477	409	429	410	442	455	415	416	397	424	416	421	405	441	461	377	435	433	442	428	401	431	408	414	394	434	432	438	442	474	390	450	430	458	444	452	409	451	420	435	441	408	409	417	413	394	425	439	432	350	410	418	418	416	432	413	428	460	415	420	389	423	455	440	435	439	422	434	421	430	427
27105	10574	755	429	268	162	143	108	213	534	144	100	96	102	103	100	116	107	109	101	112	109	131	129	107	104	106	96	107	122	118	93	115	99	115	119	105	101	78	104	125	103	115	89	118	92	84	95	108	110	114	94	99	110	112	119	110	86	119	113	104	120	112	119	119	123	134	108	116	84	113	118	103	91	108	114	108	107	114	94	114	113	129	127	106	128	87	102	86	90	103	110	112	130	103	94	90	110	126	98	100	103	98	96	113	116	134	90	102	115	107	99	105	101	119	96	110	107	106	113	107	80	101	119	109	91	109	91	103	98	121	117	106	117	109	112	100	123	97	115	106	126	114	109	102	117	97	112	136	103	107	104	115	86	103	91	118	113	117	104	99	99	113	117	95	107	94	108	110	113	97	103	122	102	89	104	107	110	100	128	100	94	127	108	126	113	103	81	101	106	135	117	118	117	112	103	91	117	109	115	110	105	82	103	100	118	112	105	104	88	115	116	108	98	81	124	95	107	114	89	92	108	92	99	96	122	116	107	97	104	105	108	103	100	123	109	123	93	115	100	114	107	114	133	124	114	105	95	103	126	108	102	90	120	111	115	99	117	113	101	116	121	101	117	129	97	89	113	102	101	90	96	100	103	122	104	99	107	99	114	106	123	104	117	114	121	109	124	105	106	99	126	109	112	88	119	107	95	107	120	105	105	95	118	116	93	111	118	114	97	113	112	122	109	106	101	102	97	116	117	107	105	127	105	100	96	94	101	95	94	120	115	103	107	127	107	122	115	110	79	127	122	112	95	111	121	113	92	118	102	107	108	97	109	100	122	109	99	125	113	118	104	103	119	111	113	128	93	109	122	113	109	108	121	106	97	102	130	126	121	119	87	109	115	116	107	116	103	106	112	92	85	111	100	93	135	127	114	106	112	107	103	99	90	79	91	111	102	114	105	109	112	101	104	109	118	114	125	95	117	103	93	93	106	112	112	97	106	125	95	111	103	106	110	85	112	118	117	116	116	116	105	108	108	101	114	108	116	98	112	119	109	103	109	103	92	103	108	96	91	99	100	96	103	122	92	109	101	127	97	111	120	107	110	95	111	104	108	109	84	104	106	103	111	106	104	109	131	107	116	99	93	126	113	114	118	108	116	123	111	112	120	91	106	103	102	113	111	91	85	121	116	109	108	114	98	122	118	104	96	126	80	101	114	119	96	109	93	114	100	105	101	112	107	121	109	115	106	86	111	118	110	115	105	106	110	119	104	99	118	108	127	118	137	100	121	117	87	86	111	117	112	106	102	116	131	123	112	92	130	106	133	97	106	88	99	109	104	122	109	109	110	117	112	114	95	98	111	118	99	123	91	90	99	123	95	105	125	94	123	99	107	79	114	111	122	91	101	109	89	119	116	104	104	118	110	113	115	100	102	104	112	128	98	113	102	96	115	117	107	111	112	90	116	121	119	98	109	106	116	99	98	110	99	110	124	97	97	112	107	108	105	96	112	102	118	113	119	118	118	108	86	105	110	122	118	110	90	105	100	111	111	110	114	121	108	116	109	107	110	106	115	109	108	87	103	118	119	97	125	102	107	94	122	89	93	111	89	107	119	100	108	103	106	107	106	100	105	98	133	110	108	86	130	98	96	105	102	107	120	113	113	96	88	116	117	111	101	121	99	105	124	91	110	118	107	111	95	123	104	93	103	87	107	115	111	95	86	118	123	113	125	106	111	122	119	116	120	117	105	121	92	99	135	109	94	105	90	108	108	117	106	110	100	103	122	124	117	123	100	126	105	114	102	106	107	115	116	105	103	127	109	95	100	106	117	96	100	109	120	107	94	126	120	118	115	98	113	128	107	106	101	102	110	106	107	101	114	108	110	109	92	119	109	108	88	106	104	130	118	105	113	110	95	103	119	114	100	79	103	103	111	107	111	121	120	106	110	119	120	95	123	108	94	99	117	104	90	109	109	92	124	118	109	107	108	100	117	106	106	91	108	110	117	113	120	108	122	117	108	89	105	122	91	126	99	114	115	116	108	120	97	104	112	103	115	105	90	100	101	104	125	105	98	112	113	135	117	113	117	97	123	112	104	95	110	99	112	112	100	114	125	121	107	117	119	104	86	86	102	94	115	101	87	114	106	115	127	99	114	108	104	103	110	99	105	111	107	112	95	100	98	103	110	111	96	131	105	112	107	104	121	105	120	105	113	117	111	100	107	109	108	124	122	106	96	114	121	85	88	108	102	89	104	105	120	120	112	94	97	111	113	112	115	105	93	90	106	131	112	90	112	105	115	125	94	96	121	101	122	112	112	101	115	109	131	97	116	117	109	127	103	99	115	125	104	98	116	106	113	116	107	109	102	83	107	99	116	110	104	121	101	88	93	120	102	117	112	99	126	103	105	99	111	111	111	124	118	107	86	90	121	104	110	117	104	114	99	116	114	95	101	87	111	102	92	104	116	106	94	100	92	103	106	121	138	98	106	118	98	120	111	101	122	101	102	107	125	106	109	99	99	113	109	121	91	119	111	108	107	106	133	107	121	138	121	130	99	101	109	94	112	115	97	107	117	94	104	95	102	114	116	90	121	112	117	118	106	99	95	120	120	131	112	118	123	115	94	101	114	123	103	82	110	109	98	117	89	123	109	91	103	104	99	101	127	116	99	118	128	114	131	104	106	115	112	118	105	106	100	109	106	96	121	96	117	107	106	107	122	110	92	126	112	115	109	118	116	96	108	108	119	105	104	111	115	109	109	117	92	112	100	117	108	109	123	91	112	103	120	88	110	124	92	123	105	108	100	100	116	112	109	97	114	118	87	101	89	108	113	101	117	104	100	108	109	108	107	125	102	127	103	106	107	116	97	107	113	121	115	103	115	93	102	117	101	103	106	113	131	91	115	88	122	99	115	100	113	84	103	110	107	94	109	90	96	101	102	99	105	109	105	98	102	97	123	105	141	93	103	111	102	102	104	109	115	96	124	111	115	121	115	107	116	96	101	108	95	116	116	117	102	116	111	120	122	106	102	101	111	110	122	91	114	124	124	112	107	95	114	105	110	110	119	117	107	112	121	104	106	114	103	112	104	96	101	96	102	101	111	131	116	117	99	113	128	115	108	94	109	111	112	115	100	98	96	96	95	116	114	110	119	101	96	109	109	108	117	99	120	110	108	96	117	108	119	113	86	124	118	110	108	111	121	118	96	104	115	96	111	121	115	104	125	97	117	112	113	126	111	101	105	103	96	114	100	104	110	116	127	113	106	123	92	114	105	110	120	100	93	94	116	121	130	117	116	109	111	100	97	95	105	105	104	100	88	86	121	91	116	116	101	91	102	112	115	107	102	104	99	103	104	111	113	111	113	103	105	95	113	97	135	106	105	110	103	91	117	108	103	118	114	97	119	125	127	121	121	111	109	106	117	123	113	98	112	120	100	104	114	109	121	85	108	104	92	96	104	105	117	101	105	103	100	106	98	105	120	108	99	96	122	117	96	113	120
4785	386	325	192	175	145	106	171	349	727	113	113	114	121	105	117	125	116	126	126	116	112	88	114	117	105	127	104	110	113	118	96	108	123	128	121	103	108	127	97	108	119	112	119	123	113	108	117	95	135	115	103	107	100	121	127	102	103	112	93	107	108	103	130	93	93	105	116	121	122	98	105	125	98	115	99	98	114	105	105	119	84	108	120	96	117	107	120	116	145	107	104	115	104	116	104	115	110	107	117	123	99	92	122	114	112	96	105	114	94	120	110	107	87	129	124	103	101	127	109	118	103	122	107	123	103	107	88	98	111	107	86	99	116	107	93	122	129	123	103	125	135	125	122	106	124	106	114	99	107	112	101	110	127	103	136	118	93	109	116	102	105	100	97	98	103	111	108	104	99	115	92	105	119	106	110	113	99	98	90	99	129	127	113	120	107	118	118	98	105	124	114	113	107	99	110	114	112	106	111	120	112	112	100	112	120	110	100	104	136	114	86	102	105	98	103	92	112	115	109	110	108	125	108	100	109	116	135	108	101	113	128	115	101	114	108	114	110	112	113	106	118	111	104	107	109	103	119	104	101	110	130	109	113	117	109	107	95	101	109	121	98	108	103	113	116	112	109	108	108	111	115	113	129	108	104	114	103	104	105	89	118	110	94	123	98	92	106	98	116	121	113	119	131	94	107	110	113	99	117	127	119	107	109	89	100	114	107	108	112	122	120	114	110	125	122	113	109	101	115	104	149	107	95	108	112	108	123	109	106	127	112	113	116	128	101	105	112	116	107	111	95	89	113	115	94	119	110	108	107	92	103	128	104	104	105	116	107	119	120	91	96	114	94	90	122	88	116	108	126	109	110	124	106	132	119	108	98	93	97	93	120	122	119	106	107	83	122	113	129	114	134	93	110	99	123	106	109	107	105	118	107	120	107	113	109	137	108	127	91	95	116	117	108	114	119	121	113	96	109	118	123	125	127	118	110	114	94	129	98	96	101	103	102	115	94	110	114	121	129	98	141	103	108	105	95	107	103	117	119	98	88	117	118	114	109	127	101	107	103	120	106	121	102	102	108	106	107	106	107	111	116	115	106	112	116	136	118	119	96	129	107	111	128	115	119	131	109	107	106	113	109	108	119	107	102	108	111	113	102	104	98	116	90	115	116	118	117	89	117	109	115	118	95	114	122	91	124	108	101	100	109	121	115	119	113	96	113	116	118	84	103	104	99	116	111	102	96	98	117	124	94	120	100	118	105	110	130	108	115	121	113	112	102	113	106	118	117	111	104	105	105	108	130	123	101	85	119	109	116	109	79	132	90	110	123	112	116	116	102	110	109	125	96	129	92	106	127	114	112	105	97	117	99	113	114	118	88	113	103	110	101	116	103	113	113	92	106	79	127	99	105	105	127	114	100	116	108	112	102	123	120	123	104	115	103	96	105	108	109	110	114	97	134	103	109	110	129	114	106	101	96	117	104	109	95	109	107	117	106	110	102	110	106	114	103	126	103	99	103	128	126	89	110	104	108	124	102	112	118	116	118	118	109	107	119	110	106	101	98	115	112	124	120	98	108	113	121	111	96	96	127	87	120	113	116	111	123	116	106	102	111	103	106	111	120	121	105	105	109	113	99	104	125	117	113	122	109	100	99	100	107	114	119	123	113	107	101	98	100	114	116	124	98	115	116	114	114	103	105	105	108	113	104	101	117	101	111	109	120	120	106	102	108	128	126	119	118	103	115	134	115	109	104	119	117	113	112	89	109	103	109	113	116	124	106	106	117	103	113	109	102	130	107	105	112	107	115	114	113	120	109	102	122	100	114	122	117	118	113	126	103	124	117	109	102	134	110	128	125	112	136	105	109	113	95	107	99	125	110	113	131	99	116	123	119	106	116	97	108	118	121	116	112	99	118	109	119	116	116	108	112	121	116	129	91	89	92	107	126	105	107	127	119	109	98	107	104	100	131	120	123	126	107	101	97	123	101	119	99	115	102	130	114	114	113	100	105	107	108	109	112	111	109	93	102	134	122	109	109	109	111	118	104	100	111	114	106	123	116	121	123	116	110	92	127	106	92	135	114	111	107	115	110	122	128	103	109	124	118	110	103	116	103	108	108	116	125	113	118	118	97	107	95	115	112	109	102	121	120	123	101	96	114	118	123	105	118	114	113	96	97	128	115	122	115	128	107	124	108	110	107	100	116	115	108	104	124	107	115	115	124	137	105	122	112	105	128	111	117	103	126	107	111	98	116	118	122	117	91	113	126	102	97	107	106	115	114	111	106	116	107	119	99	113	112	102	116	99	120	116	115	116	122	97	117	96	105	125	101	100	98	109	102	119	123	121	117	100	133	123	116	125	104	112	106	117	109	100	94	103	113	109	91	106	101	111	112	120	103	117	106	112	124	123	107	102	100	119	106	114	108	104	126	113	110	93	109	110	121	122	127	109	120	115	78	101	112	118	103	112	103	110	123	112	116	143	106	99	116	98	95	106	110	105	135	114	109	113	82	90	119	111	129	98	132	104	132	95	100	108	126	119	103	99	133	110	141	113	117	97	111	122	103	137	113	113	103	116	98	103	108	99	121	120	90	115	132	110	115	128	105	126	113	104	103	122	132	119	120	112	124	113	95	111	96	125	118	129	123	120	99	95	111	105	93	121	110	105	101	128	129	128	99	91	123	105	103	105	99	105	123	107	98	130	120	117	93	107	108	112	109	120	104	112	122	112	114	97	108	86	127	87	112	101	107	114	117	119	102	117	105	98	104	106	99	94	118	91	118	117	115	109	88	136	112	111	119	100	123	106	94	114	120	108	101	100	113	117	114	117	123	118	107	103	87	105	99	110	114	106	97	113	120	119	101	115	112	75	126	97	120	102	121	126	132	118	103	95	108	113	114	112	117	105	121	103	103	104	112	97	103	123	120	107	112	122	115	89	118	99	112	118	116	109	105	127	108	105	102	99	113	126	106	118	117	105	99	119	92	111	128	123	122	105	111	120	104	99	121	98	123	139	116	108	106	107	140	123	104	127	126	112	104	124	94	95	99	102	122	113	124	109	115	122	120	113	121	119	110	96	111	94	103	136	126	78	111	144	95	98	97	107	117	101	105	111	131	107	103	98	89	96	102	113	115	110	123	105	111	112	116	101	113	105	120	117	91	103	93	94	110	114	111	103	93	103	118	104	108	110	100	143	99	119	107	116	113	118	90	113	88	128	108	140	110	107	112	117	123	125	98	100	104	110	122	122	120	104	95	119	106	118	112	121	126	127	111	122	109	104	126	112	110	105	119	100	114	116	105	125	94	134	121	132	108	122	104	105	102	140	133	114	101	120	97	122	84	112	122	93	104	101	120	123	111	104	100	108	108	104	131	135	113	110	99	108	122	126	118	107	120	125	144	109	117	103	123	109	110	109	125	114	118	115	110	110	121	117	112	115	93	122	131	111	106	108	119	127	106	122	121	104	103	111	85	123	103	89	129	92	106	119	102	112	120
25101	21018	26597	24495	2415	538	398	352	731	1028	276	252	230	225	257	207	246	236	232	203	260	221	211	236	247	214	216	217	244	216	212	233	211	249	217	207	233	208	233	250	234	222	226	231	216	209	235	238	241	205	213	232	224	227	200	232	200	226	227	238	195	252	216	233	226	227	216	230	237	193	227	200	242	175	181	233	217	216	196	216	235	233	202	233	222	223	210	248	196	207	228	235	199	232	232	224	226	219	198	224	241	239	201	239	211	211	193	240	198	235	226	215	201	244	217	240	229	229	219	223	262	209	218	192	225	228	211	236	239	242	244	210	215	214	230	246	241	224	206	206	215	203	206	202	229	206	208	200	220	238	229	216	201	207	223	251	213	211	220	256	225	229	220	194	190	211	231	227	228	240	206	213	216	238	213	223	199	209	230	214	232	211	212	200	210	208	240	233	218	217	199	220	226	218	233	195	240	227	235	221	249	218	215	235	222	220	209	228	202	207	214	208	240	241	225	226	230	252	225	223	219	216	209	243	241	221	207	192	212	216	224	215	217	245	219	217	228	193	204	224	202	199	224	234	213	214	219	231	222	201	207	222	221	240	230	210	217	209	218	201	204	218	213	237	242	222	213	218	218	215	229	232	226	206	198	241	245	201	237	239	196	239	232	192	215	244	203	227	254	237	206	220	231	215	240	215	221	197	214	213	203	239	228	227	217	210	219	210	213	221	248	237	215	221	217	244	205	215	204	228	222	232	221	215	204	215	240	215	225	235	239	230	227	223	243	238	217	212	221	225	252	220	217	186	200	192	229	244	244	193	199	240	213	245	246	188	217	212	243	249	200	205	223	200	201	215	221	213	211	201	214	226	223	238	219	224	220	209	222	212	222	194	235	200	231	219	214	199	209	251	219	210	211	243	221	205	195	195	224	233	226	240	206	222	228	206	226	231	205	232	207	234	224	207	251	203	192	234	166	231	195	198	205	207	200	227	220	257	231	220	224	238	222	227	208	225	210	226	220	215	223	217	206	229	219	226	229	190	229	235	220	207	213	201	213	220	221	216	224	225	233	210	204	233	237	216	244	206	212	230	245	235	212	211	212	219	202	212	245	217	211	249	224	242	214	213	222	232	241	188	228	217	216	205	220	230	226	205	229	244	205	215	213	222	189	218	205	207	216	201	204	222	253	230	193	207	212	222	231	234	215	223	236	227	227	201	219	191	210	214	213	210	246	229	199	222	205	187	221	216	230	220	190	216	215	231	227	243	226	196	206	207	218	212	213	232	227	226	228	214	206	240	257	206	197	229	211	221	246	218	214	203	217	203	201	210	224	213	218	217	209	227	191	220	233	222	208	212	253	207	211	231	201	226	222	211	213	216	223	217	217	211	218	238	247	234	210	215	213	211	208	211	206	213	223	221	209	227	217	237	220	222	222	228	215	228	230	239	211	209	216	201	220	208	204	213	201	192	224	211	229	195	193	237	212	219	237	209	215	186	209	231	210	220	224	234	200	216	204	224	233	203	237	220	247	223	195	223	222	230	220	216	196	225	208	224	222	224	205	208	217	222	223	233	208	185	235	204	208	209	225	206	223	211	241	207	222	218	217	208	228	221	223	230	209	206	229	215	209	208	194	214	218	218	238	223	210	230	209	230	193	217	228	210	197	202	218	218	245	227	251	199	223	214	207	227	229	232	207	225	202	199	229	220	208	220	211	226	227	215	199	203	186	206	219	217	218	245	199	238	238	221	211	266	232	211	202	218	203	229	215	214	201	210	215	219	219	229	221	225	218	197	221	223	218	208	203	228	221	227	233	233	208	218	224	212	241	255	221	230	226	218	258	217	246	228	215	215	209	223	236	196	221	191	224	195	222	219	194	212	206	225	222	213	223	228	193	223	235	234	215	223	240	213	217	230	210	235	215	242	252	202	209	242	238	210	188	199	225	217	241	173	252	228	221	203	194	244	207	208	228	229	203	189	206	225	212	212	221	242	218	209	205	219	206	219	199	206	238	199	196	242	204	229	200	233	226	201	241	234	194	215	209	226	213	206	227	221	185	210	215	219	214	199	206	208	204	222	198	215	225	222	209	232	232	227	212	216	221	197	213	177	200	208	234	218	217	232	193	234	210	220	200	195	212	218	198	209	223	219	228	235	205	198	254	232	221	226	237	214	193	224	201	241	246	246	206	216	223	215	185	205	203	216	236	234	216	251	247	230	250	216	211	218	218	224	226	209	202	249	223	209	228	210	228	188	225	196	224	203	243	222	222	211	227	226	236	214	231	250	246	214	211	205	222	195	207	186	242	232	211	230	217	221	237	212	230	199	221	236	194	198	217	207	232	204	227	212	204	212	206	233	224	240	178	206	207	196	214	214	202	213	217	215	213	233	185	205	219	219	201	213	232	209	208	231	252	222	184	234	213	183	214	208	203	223	207	222	199	216	225	204	214	221	198	227	209	218	214	209	205	212	221	213	220	214	221	218	215	191	201	228	248	200	220	232	225	229	237	229	212	210	227	193	210	216	236	244	214	223	213	203	221	203	225	212	203	238	212	240	203	220	223	219	211	215	207	232	215	225	219	211	219	240	211	241	216	208	242	216	191	200	221	230	208	197	213	226	205	206	197	242	215	232	210	220	196	227	246	256	234	232	218	224	205	223	217	226	218	243	213	213	203	230	199	223	252	213	230	220	231	211	222	184	224	199	231	206	187	186	229	225	232	220	221	197	208	218	245	208	218	230	208	221	226	228	204	237	219	209	208	221	215	215	199	211	242	216	215	206	226	205	206	226	224	205	232	218	234	198	201	247	223	228	195	219	210	220	212	217	240	203	238	238	209	206	208	210	200	215	200	205	233	226	208	208	227	235	205	217	205	213	212	216	230	206	236	228	202	223	235	186	195	227	235	251	221	205	218	238	209	220	214	221	221	188	211	252	219	213	212	206	213	222	217	221	234	223	208	191	209	242	235	226	198	202	221	235	230	227	206	207	228	216	199	233	196	219	219	245	213	198	216	223	221	197	215	219	245	209	234	205	209	204	211	223	210	210	184	223	228	225	220	199	233	220	210	223	189	223	236	207	224	208	240	228	214	231	223	221	219	224	245	219	241	212	225	232	209	194	197	237	238	213	193	204	245	225	236	228	209	243	218	230	235	213	217	220	192	205	223	221	213	218	243	205	196	215	182	219	200	209	246	215	232	258	208	213	218	203	214	239	216	224	213	228	212	217	204	183	227	250	245	215	219	218	215	230	210	217	230	218	184	267	207	232	216	223	229	194	231	213	214	231	209	193	197	236	230	228	246	231	215	242	223	219	215	214	225	205	209	241	216	215	238	196	219	209	221	235	217	222	212	210	211	203	215	234	217	238	247	211	231	204	213	196	226	235	187	225	217	206	228	235	226	191	175	216	204	259	224	217	217	237	229	225	212	192	202	205	225	225	198	218	232	210	201	244	205	215	202	217	200	225	206	215	203	207	234	221	210	215	251	195	224	230
3467	2495	2023	953	659	491	399	417	1247	1534	300	255	277	261	258	267	243	233	246	254	222	230	220	258	225	242	219	256	227	219	219	234	251	198	229	228	221	266	224	204	222	212	245	193	216	205	228	249	234	204	218	224	209	217	203	246	203	211	230	220	222	225	202	203	241	210	227	217	260	221	214	207	209	218	220	220	226	262	211	221	244	203	219	207	209	218	211	211	230	222	217	214	209	221	221	188	226	235	234	236	234	234	208	187	215	207	199	228	232	219	220	204	203	233	210	215	210	196	185	206	222	224	199	214	233	202	194	213	237	191	226	199	254	196	204	230	226	216	213	222	231	210	209	193	182	199	233	222	220	196	215	235	214	223	186	225	233	220	227	234	231	209	205	186	214	252	222	201	201	236	232	201	199	232	230	195	217	247	228	214	206	193	212	230	181	194	209	201	229	227	236	195	191	201	223	209	229	204	223	216	215	207	209	211	215	241	212	192	244	211	220	212	211	224	231	229	217	209	229	219	198	210	223	228	243	188	246	226	224	233	257	222	221	203	220	227	210	239	182	205	219	237	222	215	238	208	218	206	224	232	222	203	220	242	223	240	252	231	232	232	208	209	246	242	200	208	193	214	197	230	203	195	242	197	218	204	194	201	216	216	228	204	214	232	245	203	212	188	219	217	210	213	230	221	230	230	227	226	216	213	215	219	188	217	229	206	173	222	208	222	201	204	214	228	209	224	209	204	211	211	216	191	194	219	196	210	234	199	215	225	212	212	233	214	203	219	245	206	201	206	223	230	217	193	205	212	226	205	214	224	206	203	218	213	215	214	201	215	236	208	225	213	212	211	202	202	214	209	205	186	212	229	214	199	193	226	240	197	212	238	217	236	192	224	199	223	231	225	217	203	187	225	237	222	205	207	230	225	229	234	208	215	251	211	207	223	207	233	205	202	204	221	202	244	192	195	236	199	200	210	220	224	218	213	210	201	189	192	229	238	213	232	219	216	208	220	219	240	243	192	213	211	185	216	202	212	190	217	224	243	210	205	221	219	216	207	205	220	197	221	238	196	218	188	222	218	220	209	201	235	216	194	239	221	217	212	199	246	214	224	210	228	233	229	213	218	206	233	195	236	216	212	214	226	223	225	212	219	197	185	231	189	198	218	234	224	220	238	201	231	203	201	200	229	245	214	238	224	209	240	212	222	257	232	212	211	224	229	173	226	196	198	236	202	232	221	232	226	194	216	227	236	203	212	233	208	192	217	237	218	235	214	209	216	248	227	215	214	200	191	201	213	201	230	182	214	198	212	225	184	224	222	225	230	208	233	216	235	195	216	223	198	222	194	202	224	224	209	207	217	224	192	207	215	218	208	194	197	199	219	224	229	225	223	178	220	202	204	211	215	198	201	226	218	244	223	206	208	229	204	221	226	211	220	196	245	236	224	247	220	206	161	234	185	225	198	181	204	199	225	227	233	201	233	222	208	209	223	213	235	221	208	216	196	216	217	227	203	215	213	236	216	232	226	212	226	236	206	202	215	211	179	208	218	199	229	220	230	233	222	238	254	203	224	227	219	222	212	219	247	198	215	210	225	223	221	228	205	208	209	199	217	200	225	222	234	238	211	196	230	217	220	235	216	227	229	237	227	228	201	187	211	209	228	201	201	213	221	209	208	206	225	216	224	179	178	225	182	217	183	227	227	196	223	229	207	215	198	219	226	195	206	209	178	210	192	189	220	196	235	208	216	230	200	233	246	195	214	205	213	203	221	226	246	213	204	225	221	208	231	219	201	231	199	232	212	205	229	208	226	206	213	211	198	222	227	237	213	205	230	200	218	230	264	228	214	223	220	211	219	213	234	213	228	238	202	200	228	230	230	212	228	218	218	204	210	183	217	222	231	221	220	216	218	211	222	210	207	214	222	211	215	198	203	202	198	217	217	200	221	218	207	231	181	204	177	219	221	226	202	212	214	205	221	233	201	214	204	230	229	211	214	230	187	209	238	207	230	222	212	190	194	207	185	235	237	226	186	211	217	234	225	220	207	197	233	209	199	220	204	203	209	203	241	230	211	215	254	166	226	193	197	211	243	217	232	213	202	205	229	174	206	224	196	195	217	208	230	189	224	228	217	202	206	212	185	208	206	231	217	214	234	213	216	222	202	213	224	204	182	180	224	264	236	234	211	202	222	211	231	223	215	218	245	229	242	200	207	201	201	237	215	202	202	219	224	226	213	228	221	224	190	217	215	187	227	198	205	239	197	222	186	241	230	203	255	209	235	211	207	219	231	209	228	231	201	215	219	233	208	212	225	242	192	213	209	221	232	208	236	234	220	200	241	222	213	213	216	213	202	231	217	214	194	219	215	216	203	235	227	225	185	221	207	213	229	205	197	231	221	230	227	203	223	219	209	212	233	206	217	189	238	212	223	217	208	197	211	210	222	220	207	190	247	219	221	225	230	178	207	209	219	215	229	208	249	217	234	204	214	229	234	215	231	216	226	208	190	213	230	212	186	204	235	215	198	204	210	203	210	232	225	229	209	218	229	216	231	210	200	222	193	222	218	215	210	223	240	191	213	214	219	218	227	227	187	231	215	231	219	203	225	234	235	214	212	216	196	216	215	219	213	191	219	191	192	195	196	227	214	203	232	207	251	204	201	201	229	219	222	214	215	229	224	227	224	219	213	231	184	203	201	226	204	213	191	199	211	214	202	221	222	218	206	215	200	210	220	213	204	179	210	196	186	251	212	224	204	228	227	232	208	227	190	223	205	214	234	216	223	194	228	228	209	208	214	192	217	217	230	210	203	203	205	237	204	224	193	231	190	222	229	207	220	218	193	214	197	224	215	220	189	210	233	205	215	215	213	230	200	237	206	202	205	192	209	221	256	200	223	248	218	190	213	205	230	223	214	225	219	217	226	216	208	221	204	207	196	240	199	222	198	205	219	230	218	230	189	206	190	210	223	216	210	199	214	224	232	240	240	221	201	204	194	206	209	224	188	237	207	202	216	226	197	224	192	197	211	222	241	205	220	215	197	185	230	193	218	213	215	240	216	232	212	198	191	238	206	217	209	205	199	244	202	217	205	221	226	224	212	200	221	200	219	205	212	205	224	222	214	212	208	217	184	228	221	214	231	231	231	202	221	198	209	231	203	226	210	178	224	214	215	208	237	232	192	202	200	229	208	233	238	251	215	217	214	195	213	201	224	204	235	246	226	182	201	215	203	200	217	238	216	233	211	237	246	208	212	229	199	219	211	206	229	210	220	194	231	214	204	220	216	203	237	226	216	239	227	224	215	224	204	225	204	222	215	196	195	208	207	224	203	202	210	222	217	194	199	225	226	218	217	216	218	229	190	216	208	217	213	224	221	228	244	227	205	231	208	205	235	220	231	222	208	207	229	223	199	214	218	238	233	219	210	209	225	201	246	216	202	222	206	185	208	216	236	209	224	207	195	206	210	195	209	211	228	201	212	222	225	197	236	199	217	234	215
23895	21012	28141	24062	20945	5906	1174	817	793	8228	899	529	478	456	494	477	488	440	461	466	451	440	436	467	429	471	444	466	448	441	458	400	426	435	420	411	454	421	427	422	424	427	403	405	386	443	452	430	440	449	436	479	420	446	417	440	397	441	419	404	439	424	415	481	422	417	431	424	413	424	388	413	427	462	409	432	431	433	454	456	447	439	434	437	372	416	403	449	426	444	426	423	433	456	453	441	438	436	410	429	425	437	402	407	423	465	465	439	421	397	459	450	402	416	442	445	431	428	423	457	423	419	424	410	434	397	440	459	432	398	453	449	416	389	454	431	396	423	403	389	417	433	423	398	437	460	425	406	406	438	417	438	420	447	472	432	430	395	433	416	462	447	392	399	450	439	418	415	397	423	431	437	410	461	400	403	419	435	410	448	450	396	448	406	469	420	438	406	421	447	441	441	411	450	440	418	417	409	417	390	439	394	449	424	443	454	439	422	414	414	435	406	417	429	397	426	421	413	410	426	401	423	429	426	427	434	399	465	423	431	432	405	446	478	421	426	432	444	433	434	435	452	417	417	443	463	417	415	418	417	432	439	447	421	441	377	417	429	442	449	428	399	435	427	429	440	420	394	463	422	420	443	412	423	414	417	461	425	441	441	398	423	452	414	447	438	396	391	421	429	419	438	430	411	418	392	430	431	427	435	441	472	411	422	450	449	404	448	428	423	409	448	421	404	448	433	442	425	414	456	421	461	451	422	408	417	436	429	418	400	406	419	464	386	440	384	421	385	413	454	440	405	385	409	402	399	441	471	436	468	409	409	413	468	479	424	421	402	432	389	439	437	441	428	400	397	412	437	412	440	452	408	416	384	434	442	437	428	436	435	435	466	407	419	396	428	450	454	383	396	426	419	444	395	429	427	409	442	452	434	433	408	423	428	435	380	429	438	425	443	406	416	406	451	413	419	421	439	431	409	399	440	422	436	477	465	431	418	457	405	445	444	428	428	409	397	433	467	435	425	457	440	433	415	436	429	447	430	437	396	404	455	394	422	382	405	438	402	377	451	432	464	424	416	424	413	422	420	426	426	414	413	448	408	426	415	445	404	427	417	394	415	458	449	412	408	399	398	390	404	411	422	418	452	451	418	412	411	444	421	434	432	425	438	430	440	421	467	401	414	408	429	414	455	404	412	432	458	364	436	432	422	433	424	435	445	438	421	450	450	423	360	431	447	451	429	458	442	430	401	423	452	424	452	420	435	438	405	434	406	428	424	429	428	400	451	430	429	405	382	396	417	442	402	402	416	424	387	388	426	406	404	433	437	406	427	418	421	425	446	426	471	418	435	437	431	471	416	444	390	389	418	432	433	442	420	386	412	410	406	437	444	401	410	422	443	395	429	410	419	454	450	443	426	458	415	443	429	407	470	457	428	403	382	388	451	391	410	450	436	431	421	392	423	413	413	382	402	387	426	433	437	419	426	432	430	421	438	438	411	448	465	424	426	405	470	380	435	435	443	417	410	434	397	445	430	401	437	449	414	422	407	421	416	398	439	439	449	405	406	423	422	443	464	449	427	441	444	400	454	415	424	448	411	463	393	423	430	406	435	421	416	407	452	438	437	410	441	407	424	443	417	451	447	442	433	448	489	419	430	435	432	435	431	432	435	429	406	400	406	410	457	419	425	403	424	426	455	424	415	417	445	418	449	427	401	433	415	430	436	423	455	419	428	436	428	399	426	431	428	445	462	450	429	434	400	410	449	433	424	417	411	435	412	417	412	424	463	451	418	414	440	436	424	437	388	410	454	410	403	406	457	393	426	403	412	463	461	394	411	454	405	425	413	416	437	416	443	442	446	378	459	409	424	419	437	432	413	465	408	434	405	434	427	383	459	408	452	403	421	387	435	423	423	421	389	435	438	442	427	441	466	406	393	472	416	404	409	448	426	391	413	411	424	411	439	431	414	422	403	421	394	422	413	420	411	420	401	380	410	428	431	428	429	424	427	449	412	453	396	426	425	417	431	414	430	417	429	414	431	424	426	416	408	420	433	458	446	413	471	389	407	433	436	389	437	401	420	416	448	436	445	411	429	413	466	418	459	437	429	414	403	403	421	422	425	436	406	426	417	387	403	432	422	379	421	429	413	441	446	420	415	422	409	425	429	414	413	476	392	441	418	394	433	436	417	433	446	447	448	402	424	422	472	404	427	462	395	415	430	437	437	443	437	404	397	472	428	438	389	447	418	411	430	466	425	425	451	428	419	419	414	448	433	440	441	415	418	388	449	449	452	392	428	423	375	473	417	411	426	460	417	433	375	414	423	453	421	403	415	412	450	422	414	417	429	432	426	443	422	444	394	441	424	434	416	447	424	421	426	423	418	397	413	427	424	429	413	427	481	457	427	410	405	444	439	413	481	413	425	401	397	441	434	425	438	393	424	386	431	425	419	408	383	408	453	419	436	425	439	406	405	480	431	427	391	410	413	407	440	443	437	397	437	427	419	407	419	437	406	429	413	407	395	442	390	430	433	394	472	428	391	466	413	411	429	417	403	400	383	407	417	456	457	408	450	425	412	439	439	440	439	413	404	444	419	441	440	431	410	418	412	427	437	427	408	374	415	416	430	403	438	403	400	455	437	431	413	384	429	425	432	436	398	438	428	434	422	432	409	451	434	414	404	465	411	429	437	424	423	407	413	410	466	401	393	441	399	435	460	395	409	430	405	399	455	430	429	422	397	407	442	415	392	444	427	432	431	408	419	416	437	425	412	402	406	414	441	441	401	411	450	440	414	421	399	410	412	393	410	425	442	446	426	401	411	446	447	440	428	447	461	398	427	416	402	424	391	417	422	441	386	428	420	433	430	422	414	454	442	437	430	398	395	449	411	411	429	403	421	434	411	454	425	397	419	425	442	416	420	455	405	412	424	399	415	412	421	435	434	405	393	452	443	417	441	441	421	397	426	440	392	385	410	431	426	415	424	402	419	477	443	391	421	424	446	428	398	456	393	454	401	422	438	431	431	389	415	445	402	444	438	454	435	418	450	411	436	414	416	417	416	419	446	426	411	427	426	427	452	467	408	385	417	438	457	439	387	408	464	460	426	425	430	391	400	446	415	413	455	458	403	394	432	407	456	426	411	430	438	403	424	408	462	428	447	413	420	407	398	392	415	419	441	437	425	387	408	452	417	434	424	436	419	444	452	426	431	425	374	390	422	446	436	427	424	417	472	405	425	434	421	410	408	431	444	423	435	447	455	402	428	441	405	416	411	443	466	457	448	397	421	433	454	436	440	457	392	442	418	384	415	404	482	410	431	451	400	435	422	430	462	438	402	401	420	403	416	427	427	409	402	418	421	420	425	403	411	421	414	484	467	461	406	403	446	429	460	432	410	420	412	446	431	453	425	382	404	422	448	414	434	454	424	442	404	446	479	432	436	408	420	411	437	441	410	430	446	401	462	416	408	434	430	395	410	425	417	414	408	486	422	417	451	440	440
3802	5595	4549	2245	1504	1150	952	797	1210	10997	665	557	526	513	476	537	458	481	423	430	431	428	416	427	431	400	401	436	430	414	439	394	421	412	415	407	440	412	379	421	397	410	474	466	386	426	392	446	390	418	377	384	428	416	400	422	414	432	386	435	424	414	426	389	430	405	398	396	366	384	412	414	427	395	419	431	381	431	457	438	396	412	448	423	390	422	418	387	442	391	378	440	426	414	394	422	402	421	414	431	404	395	400	419	421	426	402	408	412	383	393	382	412	427	403	397	377	402	431	409	448	415	415	417	419	413	383	382	382	413	401	448	385	373	375	386	393	379	398	404	417	395	446	421	420	422	394	427	390	406	435	420	414	443	411	427	399	388	387	396	401	428	379	386	423	404	412	399	406	428	408	392	393	416	396	435	402	437	402	434	406	367	403	409	417	381	420	430	405	381	412	409	408	415	418	365	434	396	418	417	404	394	392	396	400	423	415	423	424	389	425	401	416	374	414	373	381	416	380	377	399	422	403	435	395	372	429	387	417	423	393	386	428	413	355	430	390	385	369	393	410	409	443	364	395	402	422	423	410	425	389	436	406	394	363	424	401	426	389	395	418	388	407	389	414	384	431	372	414	393	441	420	422	396	377	416	401	386	402	396	403	394	484	381	407	402	383	394	405	404	423	404	399	453	400	429	412	389	390	410	410	417	410	419	428	422	409	411	411	381	417	434	385	391	400	412	424	373	390	461	429	408	402	408	359	384	413	370	384	415	388	418	415	359	409	409	401	422	391	348	404	361	424	427	425	420	395	416	403	384	413	369	410	385	433	387	444	408	363	393	399	407	424	401	396	403	395	374	387	394	378	407	418	408	422	376	393	379	418	410	382	427	396	400	406	368	403	425	394	421	396	403	393	398	415	406	387	429	387	415	396	365	375	414	398	393	381	391	416	399	404	443	405	421	399	381	372	418	409	426	402	397	392	387	381	413	405	385	422	421	444	433	400	354	410	386	420	426	419	358	417	389	392	420	394	387	429	402	395	396	403	375	426	362	401	419	402	389	394	436	416	403	376	407	402	436	446	388	409	393	401	399	406	411	373	395	402	410	401	391	391	408	400	451	382	456	411	383	397	373	401	407	405	423	412	414	391	465	425	423	408	394	454	436	417	399	393	414	411	385	421	431	423	424	385	411	375	421	395	419	403	426	440	394	400	386	433	429	393	410	369	378	374	403	402	389	384	443	393	379	422	424	411	393	367	388	359	411	379	412	417	390	418	391	399	379	376	448	407	414	399	404	388	421	379	408	374	437	425	392	416	410	428	384	401	429	368	392	398	400	403	415	412	394	407	384	363	406	387	386	413	399	392	433	400	392	373	383	415	388	373	394	416	422	414	386	389	399	415	427	416	419	429	369	434	358	392	385	415	416	420	425	385	402	397	379	428	383	395	419	408	389	404	395	416	396	369	419	429	376	411	405	383	396	389	394	418	438	437	419	420	393	417	432	414	362	386	408	434	385	396	391	403	389	383	416	441	394	401	383	386	409	440	388	391	414	400	372	425	394	439	410	410	391	402	426	418	400	416	415	386	392	390	411	386	373	404	419	394	418	387	386	394	377	423	360	407	379	407	402	419	423	393	365	393	413	401	408	426	419	416	422	428	409	410	435	398	380	434	411	406	415	428	388	368	386	385	397	388	389	421	402	410	414	411	410	412	393	404	423	404	387	418	416	422	388	403	413	390	379	421	405	387	404	388	397	433	392	418	402	429	416	390	409	409	406	386	415	374	395	403	370	406	423	390	369	404	428	383	377	381	391	417	414	361	384	416	378	416	402	410	430	412	387	370	360	433	387	382	392	403	381	410	393	400	411	402	359	402	419	399	420	431	375	444	422	415	417	381	388	402	372	399	408	393	390	430	451	409	414	413	393	387	366	418	423	380	373	389	387	385	394	405	375	399	429	424	384	414	379	447	434	345	372	390	398	410	388	408	427	411	453	408	371	404	395	354	368	396	377	400	408	393	403	414	416	393	400	421	372	381	410	394	416	401	396	418	429	401	399	380	395	378	386	413	400	413	419	398	468	418	407	398	353	382	420	404	396	385	422	417	432	421	438	430	397	404	402	398	425	377	394	363	421	414	418	400	393	412	380	401	411	364	380	402	388	377	406	407	432	352	387	401	417	416	414	404	411	416	394	410	396	382	410	398	368	410	395	394	437	394	394	397	397	429	434	397	418	406	407	395	366	386	383	365	413	376	398	392	385	456	415	403	421	437	397	387	429	416	372	386	384	419	405	399	413	382	411	426	384	414	438	368	374	405	412	381	399	367	375	394	398	404	380	422	376	401	409	416	401	435	372	380	354	413	402	456	374	400	405	404	399	429	422	401	423	334	344	381	394	375	452	385	434	381	394	401	380	406	388	405	408	378	381	391	401	413	384	386	387	402	383	417	406	379	415	413	391	393	395	397	385	402	403	418	415	398	410	422	393	398	400	413	414	402	391	414	392	374	414	417	404	406	424	364	403	408	411	402	417	365	374	379	421	424	459	416	402	443	420	409	401	396	413	416	393	411	439	383	413	394	407	425	438	417	454	377	407	405	428	373	378	388	392	369	385	400	435	398	410	401	379	383	365	418	385	393	409	397	403	389	387	412	400	441	399	421	376	385	395	434	423	414	393	398	383	412	415	386	395	427	382	412	380	398	404	385	410	378	398	361	385	374	399	389	434	417	403	429	418	413	386	388	384	387	411	378	416	376	375	395	372	435	420	401	396	386	359	399	382	398	439	404	403	393	402	363	400	389	387	398	386	396	382	402	382	392	386	396	386	397	402	382	376	403	423	366	351	402	362	411	423	404	411	378	409	414	393	393	381	388	399	395	431	387	409	397	401	376	377	399	399	382	383	398	360	413	425	385	383	414	359	429	413	406	395	401	406	402	398	395	431	368	398	430	424	398	403	385	378	386	392	410	403	376	400	391	402	369	403	413	392	385	396	401	355	383	407	400	409	409	419	402	388	334	405	407	388	392	390	372	407	360	430	411	391	391	434	401	371	396	389	397	406	430	391	437	386	413	405	392	416	407	430	416	410	412	384	431	376	399	404	372	376	404	409	392	375	407	404	395	398	413	407	361	404	391	394	401	416	395	398	418	368	407	363	380	398	396	429	389	430	412	386	414	404	390	437	375	368	427	381	394	407	369	391	410	413	373	408	444	402	397	426	386	408	423	416	396	408	416	421	404	398	430	411	356	392	426	395	365	370	399	392	426	408	347	396	397	399	396	410	400	400	376	387	414	391	364	380	395	377	379	396	389	387	436	388	380	368	390	415	379	398	420	393	397	363	365	374	385	405	402	408	375	401	371	387	406	416	404	392	388	394	395	374	391	428	408	380	379	429	399	375	392	410	360	375	393	394	409	404	380	408	381	411	378	418	389	384	415	433	403	420	394	400	401	438	391	403	433	390	397	398	456	404	397	427	381	402	392	381	391	404	406	421
27066	10355	691	424	278	155	109	104	143	264	94	97	99	104	94	105	112	109	94	108	99	113	115	98	105	105	108	115	94	100	100	123	90	97	91	105	108	107	115	95	98	99	121	112	101	109	101	107	101	107	108	99	104	95	103	99	123	97	105	112	124	102	108	99	111	99	104	109	91	95	102	102	104	90	115	97	94	98	97	103	96	118	120	107	95	112	110	108	99	99	95	88	118	117	115	103	96	92	115	75	103	119	105	95	110	101	109	92	91	88	107	112	109	128	103	102	89	102	111	107	97	82	116	98	113	110	107	107	107	99	102	88	94	108	103	106	103	105	91	87	87	106	104	95	120	101	115	87	101	121	113	90	114	94	119	108	113	87	107	100	104	93	85	89	103	86	93	123	105	107	99	114	110	118	105	124	100	96	92	103	107	94	88	100	90	97	134	122	103	103	102	103	115	112	93	98	107	99	94	115	93	93	107	105	112	108	104	102	115	89	106	105	112	98	100	103	96	110	107	109	114	104	109	109	113	116	100	124	99	87	100	99	110	97	100	121	85	95	76	103	112	117	84	95	108	95	101	100	94	106	112	103	103	97	102	98	120	95	102	136	108	113	118	116	94	113	103	111	95	110	94	107	107	106	109	95	118	94	110	92	79	105	108	110	92	88	82	90	99	95	112	92	113	106	96	108	104	99	94	110	103	91	111	120	98	89	100	102	94	105	103	72	93	109	105	119	119	96	104	105	94	97	105	109	108	105	84	105	113	104	105	93	86	111	94	100	102	105	88	96	106	106	97	103	101	105	129	98	109	88	96	101	110	101	101	110	96	95	83	106	86	118	103	99	99	114	113	109	95	122	97	87	101	105	107	120	116	129	83	114	110	95	124	87	102	98	100	100	95	100	96	110	104	85	99	108	95	98	93	106	95	106	85	92	111	105	105	104	106	94	110	89	102	103	105	119	121	109	116	100	105	102	109	97	108	106	98	108	107	112	101	100	111	102	108	105	84	92	103	106	92	93	112	95	95	100	97	87	103	103	101	109	92	88	100	92	101	97	106	113	93	92	98	117	105	83	105	99	99	104	95	100	104	103	95	109	106	101	84	102	96	105	125	129	118	115	115	115	104	107	105	113	98	118	101	108	115	93	116	101	97	106	107	104	104	118	113	100	104	88	130	92	114	97	103	104	118	108	91	107	108	117	98	98	110	113	105	106	100	91	99	99	111	103	92	114	94	98	135	118	109	123	82	84	86	109	93	88	97	93	105	111	93	91	105	124	109	103	116	109	104	103	82	96	98	114	111	122	112	104	110	89	95	94	119	97	95	119	100	134	89	103	102	83	89	91	136	95	117	117	98	116	119	106	109	90	98	109	80	106	77	102	102	107	102	107	85	91	111	107	92	99	107	121	97	119	114	85	109	90	132	109	87	112	103	93	95	97	114	103	102	115	113	101	97	110	111	107	89	90	112	94	83	92	107	112	116	120	104	98	90	80	110	117	103	111	105	107	114	119	103	97	97	101	99	110	108	103	101	102	115	113	104	94	91	116	96	102	89	117	120	114	116	119	88	115	96	99	105	102	85	87	100	122	117	100	119	93	122	110	102	111	99	113	103	107	98	107	114	88	95	100	89	106	117	118	104	82	106	105	113	112	86	119	118	109	105	128	121	90	94	96	102	104	113	100	117	109	115	90	103	121	112	92	112	105	93	105	108	91	129	91	103	98	88	98	85	107	110	108	129	102	101	108	92	106	101	104	109	103	98	102	121	102	101	108	88	103	104	106	113	102	108	112	109	95	125	111	98	114	116	98	88	101	106	98	96	109	103	85	99	96	110	100	109	87	121	101	90	116	83	93	112	98	101	93	100	117	110	128	107	87	111	95	101	106	104	102	102	100	83	120	110	105	104	95	101	112	117	97	114	101	102	93	115	126	105	116	102	94	128	88	111	95	104	127	88	124	116	107	95	120	100	99	119	113	100	108	103	115	117	110	96	114	125	97	106	108	83	104	95	90	88	112	121	94	113	98	113	91	93	111	92	109	97	117	103	103	99	121	84	111	89	95	110	115	105	122	124	95	91	100	91	85	102	106	105	78	90	95	90	125	102	107	107	97	85	95	120	108	110	112	105	104	114	115	93	103	97	102	103	95	99	101	105	93	113	77	103	121	118	106	104	118	96	91	107	105	99	128	101	127	103	111	88	114	87	115	97	109	83	89	105	112	105	74	92	88	91	107	105	89	122	81	114	87	93	89	99	99	105	104	101	110	94	132	99	106	102	92	107	108	106	95	109	105	114	110	107	99	118	91	108	93	109	119	102	100	115	112	88	112	97	79	112	107	95	103	95	109	107	92	94	108	110	89	104	107	80	125	96	107	104	102	113	102	102	90	104	116	95	105	94	95	101	101	115	88	95	86	98	108	104	105	107	113	121	105	115	111	93	121	106	109	99	120	110	115	112	109	105	92	102	111	106	114	93	107	107	92	103	97	95	110	112	85	95	98	99	99	98	101	106	117	115	103	102	114	120	107	105	105	103	118	93	109	101	95	102	102	106	105	95	110	104	97	96	98	99	89	88	96	112	91	116	83	90	94	98	128	101	91	106	104	105	88	108	92	91	98	108	98	91	110	92	75	121	108	96	118	101	111	124	102	95	108	105	118	106	91	101	101	118	94	119	97	110	98	105	86	95	104	114	93	107	101	99	99	99	118	111	114	129	108	96	96	116	105	109	104	89	102	91	122	103	111	104	105	105	94	91	111	104	93	103	108	115	102	84	103	110	97	92	113	106	106	123	96	95	102	92	110	106	110	102	102	125	102	92	85	112	100	103	103	102	87	109	108	113	122	115	111	96	113	98	110	110	118	115	103	106	112	94	105	95	102	95	84	109	103	108	92	93	123	89	90	98	104	90	107	90	126	114	97	107	96	116	113	108	112	108	91	108	99	100	86	109	103	92	98	100	99	96	103	110	106	91	107	94	102	105	95	102	82	116	107	98	100	104	97	109	99	118	100	113	118	115	96	113	106	104	112	93	87	101	104	94	86	94	99	103	122	95	97	109	118	107	103	91	105	111	103	98	86	101	81	103	95	131	100	129	104	92	87	120	108	97	94	84	100	108	99	83	123	110	76	99	88	80	83	102	106	104	105	119	108	105	101	110	99	100	117	85	99	105	115	119	96	118	94	121	112	96	115	97	91	103	115	124	98	100	130	94	105	108	110	103	96	102	108	109	107	98	114	114	108	96	97	104	88	114	113	121	123	111	106	125	75	89	98	93	109	101	103	118	102	107	100	102	107	100	113	105	94	110	95	112	114	102	115	107	84	88	90	106	96	111	119	98	98	101	112	99	108	109	113	108	103	107	110	88	109	112	112	100	104	105	117	127	103	102	111	92	103	91	109	91	98	95	84	102	104	103	104	112	117	111	90	111	113	104	93	111	109	110	80	96	93	99	109	106	101	88	97	124	98	96	95	96	91	100	106	119	120	119	94
4831	393	307	186	169	140	145	119	195	452	132	132	107	128	133	120	100	113	133	107	95	116	106	110	116	113	103	110	102	100	95	96	109	111	96	89	101	98	113	119	100	97	100	95	112	125	107	139	113	117	122	103	108	104	88	93	101	91	108	115	105	103	93	116	99	110	115	87	124	115	90	100	106	95	119	104	115	106	110	100	109	111	103	120	103	110	115	116	110	92	106	107	116	95	128	92	88	108	116	112	104	118	103	82	120	115	95	98	96	110	94	124	111	113	107	94	104	105	99	115	99	107	101	103	105	98	109	108	99	95	96	109	103	122	96	105	110	94	120	106	100	91	107	88	115	104	114	129	99	120	107	97	115	125	94	113	101	99	107	105	98	106	98	124	104	113	97	105	117	124	105	102	94	112	101	97	109	116	100	104	107	118	100	97	106	108	98	97	100	100	120	92	115	119	95	97	110	94	96	113	81	132	105	116	92	101	114	90	106	111	116	104	109	99	100	121	103	115	109	116	104	107	104	117	100	101	109	107	108	121	93	91	119	101	93	83	112	114	126	104	110	113	108	109	94	112	105	103	96	106	112	105	116	109	119	98	104	96	116	110	110	104	118	114	106	105	98	100	120	125	117	99	109	121	119	115	101	114	117	99	113	124	105	106	107	101	112	108	111	107	105	132	103	110	105	133	106	102	90	122	99	102	142	108	110	115	100	114	104	110	115	98	105	104	107	114	80	103	115	124	98	117	89	107	101	109	108	105	123	102	107	95	103	100	112	107	97	103	101	122	84	121	105	103	94	122	112	108	113	109	101	112	115	112	106	110	93	108	126	110	99	96	97	118	96	95	106	118	128	107	103	114	103	98	106	99	112	108	90	108	131	103	100	121	100	97	125	110	110	109	83	95	110	98	97	111	115	109	92	90	95	117	122	129	102	107	115	121	108	108	114	110	110	105	99	102	136	112	102	109	112	106	104	98	108	104	105	94	105	110	109	108	102	91	105	114	100	130	105	113	127	93	115	124	93	98	104	127	123	116	102	114	90	78	106	107	101	112	91	104	115	110	127	112	125	104	93	102	100	100	129	97	97	94	94	113	94	100	93	99	90	99	109	105	85	107	117	88	103	105	109	108	102	104	98	110	95	116	103	117	95	105	103	109	105	96	93	112	101	98	113	125	130	98	111	98	92	91	104	114	90	92	109	111	90	104	97	96	105	108	112	106	113	115	101	109	112	108	120	127	91	113	92	89	124	92	99	109	98	89	106	115	116	106	114	102	89	105	92	112	105	96	110	113	105	102	103	106	105	105	106	103	113	90	107	102	112	93	98	90	120	91	103	110	117	114	96	98	101	118	108	123	99	117	105	102	120	127	107	97	106	89	130	89	109	104	121	107	102	118	98	108	115	102	97	106	96	110	102	103	104	76	101	109	101	92	95	106	90	92	100	98	103	105	98	104	88	111	112	98	110	86	101	87	118	99	112	103	104	101	108	103	99	99	115	106	104	88	117	89	122	110	99	101	98	113	117	95	111	91	112	121	99	110	104	115	109	100	101	103	75	98	132	109	100	92	104	90	108	95	112	102	131	107	95	118	94	111	112	102	123	114	93	104	89	107	126	90	110	123	90	117	132	99	88	100	112	106	108	86	114	99	99	99	109	115	101	98	115	102	100	98	119	108	109	92	100	103	115	95	108	98	107	104	115	90	90	100	115	93	123	101	102	110	109	103	106	87	135	100	109	88	100	97	105	111	93	96	98	111	95	104	104	96	99	110	119	125	127	101	81	105	101	113	97	103	114	106	100	101	105	116	98	102	107	110	92	112	106	108	110	113	83	86	114	120	92	95	106	90	124	94	110	114	113	95	130	106	100	101	102	119	102	104	124	110	104	102	106	105	103	112	110	106	108	117	99	106	102	135	113	100	108	97	101	110	118	113	112	112	128	119	93	91	103	113	109	104	116	97	105	103	119	99	113	103	93	89	106	106	80	109	102	91	94	120	102	102	106	135	101	116	104	118	90	93	95	108	132	118	126	129	103	119	101	85	108	118	108	110	99	103	101	94	101	97	89	107	95	104	109	95	93	78	98	109	110	82	86	109	113	119	97	110	97	108	108	125	105	109	118	111	123	111	103	114	118	111	100	98	109	120	127	101	125	107	116	103	105	127	90	88	88	117	117	111	112	105	107	106	84	125	115	101	112	103	101	84	104	105	120	112	87	115	108	119	119	104	97	114	104	111	120	98	100	114	104	111	121	113	103	106	111	98	104	94	103	90	105	116	112	127	115	81	97	121	82	77	116	120	111	107	96	110	102	116	88	104	98	99	98	99	110	109	111	106	100	106	97	99	119	111	98	108	112	93	92	110	104	109	94	110	108	109	103	96	113	108	117	88	119	94	122	95	108	105	126	102	90	87	108	111	105	107	114	108	90	117	98	109	110	105	103	106	105	110	97	119	85	100	93	86	114	110	114	120	87	105	93	108	112	116	103	120	115	110	111	107	110	99	90	95	105	99	97	100	104	94	116	97	116	109	94	100	99	106	96	96	94	107	97	116	111	103	109	100	119	102	98	111	121	113	106	100	120	93	110	98	109	104	105	92	122	113	103	114	93	116	100	107	117	106	114	90	97	101	108	107	112	97	112	112	128	96	126	108	102	109	102	117	111	105	111	117	102	90	96	119	106	103	105	101	114	109	96	109	100	114	115	119	112	102	112	110	107	103	124	107	140	93	124	112	101	108	108	102	119	106	110	107	106	106	97	87	97	109	109	94	107	107	113	107	113	115	121	96	106	117	103	99	107	107	113	116	101	116	105	97	89	119	112	85	97	106	116	103	94	97	90	84	105	98	84	105	98	104	89	121	112	91	103	106	111	99	106	84	126	98	94	84	106	105	88	112	99	100	99	117	95	98	93	116	100	107	107	103	115	109	114	110	113	105	106	100	113	96	118	95	112	98	117	109	103	106	96	102	101	115	93	102	98	120	110	94	94	111	113	114	113	120	102	113	89	100	110	83	103	94	96	99	96	97	97	98	111	106	105	97	105	110	101	100	103	125	95	106	115	114	103	85	111	102	116	105	92	95	106	95	108	123	115	93	100	101	100	101	99	103	103	96	93	107	101	88	106	92	109	86	112	104	86	111	103	95	113	112	108	116	108	97	105	115	125	90	104	113	85	100	115	105	104	113	120	122	120	94	105	115	101	125	114	84	108	97	122	96	117	109	105	121	101	105	107	118	112	98	118	99	100	114	99	95	94	113	88	117	104	108	106	113	84	126	99	120	101	100	109	119	101	95	116	103	100	103	109	112	102	121	97	110	90	104	106	103	103	95	97	112	120	99	98	114	98	120	108	106	110	100	110	95	125	100	97	107	93	91	74	115	102	98	116	125	101	90	117	114	101	107	111	115	115	117	96	113	101	105	95	102	116	115	80	102	109	95	120	110	116	105	104	92	100	95	126	112	109	112	95	121	82	102	105	107	95	106	100	103
25115	21056	26620	24579	2383	558	379	363	615	284	275	245	237	218	235	224	211	236	232	230	232	234	210	232	230	212	215	231	205	216	227	238	217	217	225	206	197	220	221	188	210	206	211	220	221	215	226	232	228	206	232	200	246	202	201	208	211	237	211	244	203	207	232	212	216	236	217	187	227	211	233	236	230	212	210	211	191	211	242	207	212	227	221	221	215	248	211	222	236	204	220	209	226	229	208	214	214	220	208	199	241	210	232	219	194	203	186	229	179	222	225	204	234	229	208	221	234	250	230	205	229	206	229	230	204	214	195	214	237	207	240	235	215	244	227	210	242	223	219	210	225	207	226	218	225	204	221	210	215	241	188	214	214	223	223	168	197	198	226	232	207	221	204	221	204	222	217	211	211	182	229	262	208	224	228	208	215	239	226	240	196	223	211	228	225	206	220	218	220	228	184	240	206	237	205	254	209	218	219	214	219	248	230	216	223	187	236	220	218	221	173	208	224	204	227	243	197	204	221	225	234	226	224	201	196	214	216	219	186	208	229	204	207	213	210	202	217	199	226	220	188	213	196	209	219	194	195	207	211	196	191	220	221	217	203	210	194	202	206	217	218	205	216	230	209	212	221	210	220	232	233	219	250	205	223	231	196	205	205	212	203	206	220	208	219	224	222	230	185	198	221	210	222	219	232	212	230	194	213	226	211	196	218	217	202	208	239	205	217	217	205	219	231	213	230	226	233	201	205	218	235	200	208	192	203	234	212	233	209	218	194	220	201	204	223	220	229	202	213	236	218	195	222	209	241	224	212	216	205	206	210	200	207	206	203	219	212	213	211	203	257	204	223	202	209	219	221	204	227	222	211	241	207	253	227	238	218	202	212	223	190	218	207	228	240	227	212	218	217	213	230	201	227	200	217	202	228	210	220	231	208	224	219	209	233	211	213	193	219	230	222	222	197	208	225	234	188	212	208	216	218	224	208	218	224	191	236	246	207	197	215	240	206	191	210	188	202	219	232	221	226	210	229	207	204	203	231	211	229	209	211	219	210	232	198	223	224	220	211	214	208	210	225	214	214	218	195	226	209	222	225	219	194	187	211	236	236	223	219	212	217	196	198	218	226	205	213	221	241	228	230	198	198	203	211	243	198	201	214	205	237	221	205	191	225	212	204	199	237	208	205	222	197	209	219	227	210	236	225	231	233	200	219	205	216	216	213	221	219	215	198	214	196	217	209	199	231	238	222	231	207	213	231	218	197	223	221	208	202	202	199	209	217	203	213	195	219	204	232	203	189	225	188	216	212	192	226	221	207	210	184	230	214	226	205	241	219	232	208	245	215	195	183	226	213	192	208	201	187	176	229	208	199	205	198	209	219	190	229	239	209	212	210	212	179	203	218	225	192	194	227	250	205	215	195	214	236	193	229	212	216	226	205	228	224	212	217	233	214	212	220	216	233	199	221	219	223	223	213	224	212	188	209	207	224	204	196	196	214	205	211	219	209	233	215	231	211	206	245	214	208	207	217	225	226	199	227	196	208	224	200	230	217	237	246	200	183	204	185	192	220	208	206	202	207	211	239	189	207	193	213	206	221	203	209	208	235	210	234	205	205	227	210	201	173	193	218	236	234	231	215	223	227	227	206	219	220	213	218	198	250	199	214	227	234	206	211	230	178	227	233	193	209	258	225	198	256	227	239	183	215	181	243	222	224	198	195	186	230	206	220	234	227	188	246	216	239	207	206	222	208	194	195	225	217	218	193	201	215	213	234	245	239	224	211	194	236	203	208	251	234	204	203	224	204	219	230	212	210	195	207	228	237	232	211	194	218	217	180	221	193	211	191	213	236	194	229	192	199	204	228	247	212	191	211	214	231	251	209	197	215	227	198	213	218	221	210	231	192	200	189	223	223	196	236	200	221	209	218	218	243	217	204	222	205	197	214	195	212	211	243	187	195	229	222	227	249	231	209	228	216	195	198	232	198	227	175	195	218	193	199	235	209	230	219	193	227	215	206	244	225	218	232	226	228	200	226	197	226	208	228	175	227	215	211	222	211	231	227	205	216	238	219	220	196	200	229	209	192	196	195	211	205	205	216	225	173	216	237	179	216	226	228	225	209	211	206	228	241	218	183	193	229	230	195	213	188	211	218	222	198	203	190	211	213	229	208	203	197	202	192	211	206	201	210	222	220	226	197	199	223	182	244	207	218	223	219	229	225	200	203	214	225	234	217	218	201	177	219	230	187	201	187	224	227	233	210	210	245	229	211	222	228	217	205	192	225	205	214	216	216	203	230	217	212	190	225	202	234	216	220	192	210	202	211	209	186	219	192	223	200	210	213	219	206	230	211	237	220	218	216	211	205	236	203	169	182	181	167	209	201	219	222	209	200	233	226	221	192	211	225	207	182	246	208	212	216	206	219	218	204	211	202	237	227	209	242	237	232	208	207	218	235	206	233	218	216	190	189	204	190	210	211	200	208	202	239	207	209	212	200	213	203	196	222	198	200	189	230	201	226	228	201	237	229	212	225	217	194	218	236	190	209	193	229	236	206	214	217	184	243	211	209	202	230	202	236	248	199	199	224	221	197	208	215	210	228	232	227	205	223	208	216	219	224	216	196	215	223	210	222	239	239	228	225	223	203	198	194	201	216	220	224	198	201	198	192	212	205	214	212	186	217	227	212	211	215	222	194	211	208	220	212	222	219	209	235	226	209	205	211	204	225	207	259	212	216	218	212	212	206	202	213	189	208	236	196	230	208	215	200	186	196	196	223	212	234	227	244	231	197	198	223	200	219	214	201	212	220	192	220	217	208	211	213	222	228	209	252	250	225	223	228	224	238	224	203	210	224	221	224	228	219	200	216	204	232	230	224	202	204	220	243	186	230	197	202	202	216	203	224	216	237	220	205	249	213	206	255	188	229	224	210	204	226	205	217	214	239	227	211	211	197	193	228	220	197	214	214	198	221	220	213	228	233	208	203	207	219	220	192	195	187	204	170	217	220	217	198	222	173	219	218	204	227	202	216	198	233	199	205	234	205	198	218	190	222	208	227	203	210	204	209	224	222	210	226	216	213	204	219	188	205	212	216	197	219	190	196	215	223	188	175	207	192	214	240	225	221	208	237	222	191	193	218	212	237	217	203	219	211	220	200	236	231	177	208	209	208	213	216	219	215	222	246	239	230	208	213	227	226	210	237	229	206	200	193	220	225	195	204	231	231	204	217	192	218	229	197	212	236	216	212	257	223	225	196	222	195	206	198	215	215	217	185	232	214	212	193	198	198	219	198	222	210	197	231	233	194	204	202	207	222	189	209	207	194	188	188	205	205	197	209	219	188	209	217	204	200	199	228	195	214	187	188	217	218	224	232	191	204	226	210	200	216	226	191	212	222	222	206	215	245	201	204	221	231	203	208	214	208	208	197	226	213	195	222	220	252	187	202	226	207	221	218	212	215	207	205	203	197	203	217	234	225	219	210	225	198	192	211	231	203	201	214	216
3420	2435	1850	1006	696	506	436	417	991	314	321	260	260	289	235	236	263	236	241	228	247	248	230	225	226	231	238	241	229	240	255	205	240	206	242	238	223	185	236	219	223	213	214	229	210	210	239	203	215	221	224	209	217	235	181	212	236	210	206	232	214	192	237	216	218	217	206	196	178	199	259	180	222	219	214	227	192	224	197	245	214	197	232	199	214	195	219	223	225	229	186	220	216	224	221	204	209	194	223	217	213	228	210	211	214	240	194	222	205	228	218	206	201	217	216	208	247	193	218	196	195	209	209	226	217	213	205	232	221	198	218	214	201	229	218	196	236	207	182	221	216	193	223	218	187	218	228	208	200	211	193	220	190	212	227	188	176	229	182	224	234	202	218	223	236	214	236	195	211	230	214	209	189	202	207	196	200	233	198	227	248	208	216	192	200	199	195	215	222	206	208	192	210	214	220	216	228	223	223	198	215	227	223	228	210	245	219	219	210	194	201	197	199	214	214	214	231	189	219	206	220	190	210	188	222	234	233	205	181	218	208	199	225	216	233	215	222	211	225	204	188	213	220	251	198	207	217	206	201	221	209	221	190	216	179	201	201	207	235	197	207	249	219	226	198	190	232	197	202	232	243	209	219	207	199	207	214	232	194	223	227	233	212	225	221	229	218	212	191	193	208	199	215	203	235	215	198	200	225	254	206	244	212	191	204	205	214	238	226	200	206	182	202	212	202	237	209	196	232	192	220	225	191	174	239	199	204	202	225	214	212	215	227	207	215	231	211	200	197	199	206	230	193	214	211	219	224	194	223	193	212	214	209	227	208	221	201	209	211	217	209	210	196	190	212	200	200	218	218	219	237	190	214	232	194	242	206	224	199	207	233	212	208	216	234	212	194	209	233	217	224	232	186	202	200	206	239	221	228	197	219	207	202	240	221	229	199	205	226	217	203	221	219	227	205	234	221	215	197	204	230	215	205	203	196	242	213	201	209	205	226	190	204	212	195	224	215	218	200	207	208	213	230	199	223	193	208	223	198	226	200	218	215	224	202	199	237	193	240	210	219	226	207	191	225	208	226	208	201	182	212	186	211	212	200	204	209	200	221	205	232	216	212	200	191	226	220	218	206	222	234	214	210	216	210	226	225	218	188	232	237	196	213	219	180	202	202	227	207	222	210	217	237	198	197	225	201	178	212	239	225	175	226	214	203	202	203	220	212	195	223	223	209	223	221	199	200	207	214	223	211	213	206	185	205	227	184	189	195	206	185	199	213	197	212	199	234	201	228	209	223	199	243	211	234	218	217	209	228	220	207	195	223	222	221	217	211	203	192	198	244	180	226	220	202	195	198	205	216	251	225	210	216	211	221	206	217	192	209	219	244	214	202	222	215	242	191	226	221	213	210	197	222	200	201	205	214	207	224	197	231	224	234	223	201	186	212	226	204	208	222	215	223	202	211	199	200	208	234	214	218	213	215	202	227	194	227	192	214	219	220	203	192	223	205	224	195	225	212	219	228	223	210	204	202	196	208	190	211	199	217	200	223	209	220	208	235	225	193	217	201	217	225	222	192	220	225	217	211	215	192	207	209	208	226	186	232	208	228	226	203	191	200	228	192	215	196	215	229	213	213	209	209	233	215	217	207	209	203	238	205	203	193	210	224	209	192	218	206	182	201	216	191	229	202	206	215	222	196	189	221	211	210	198	201	227	209	228	213	201	232	211	223	218	230	211	213	230	208	236	202	229	207	202	194	219	196	232	245	227	214	206	213	202	232	194	221	220	210	224	201	177	215	226	216	212	206	180	226	206	201	204	200	200	201	200	197	193	219	223	226	214	215	219	213	239	205	200	219	222	198	200	198	193	188	201	203	201	200	196	189	208	216	232	200	219	214	230	202	226	235	214	214	204	219	177	192	190	221	204	203	210	201	193	219	187	210	214	212	216	217	211	222	209	214	216	223	218	221	216	237	222	226	214	198	188	202	217	220	192	226	209	174	199	217	203	197	216	197	206	196	198	215	159	205	201	239	223	223	203	225	231	206	210	218	218	218	232	209	196	201	205	218	197	219	204	197	183	193	224	221	200	229	221	214	229	239	218	220	225	206	215	205	224	216	197	202	220	199	197	213	225	206	204	173	220	210	206	223	201	198	212	222	209	204	205	197	190	231	201	224	187	215	210	219	217	224	192	231	211	201	238	226	213	206	205	221	188	192	186	214	201	195	221	216	237	212	211	206	237	189	194	221	218	193	219	210	221	196	225	206	233	194	233	204	235	214	206	195	196	223	225	218	190	210	203	209	231	190	221	211	228	200	206	221	235	194	223	216	187	197	206	231	220	229	223	208	215	214	232	196	179	209	172	226	201	210	221	226	225	202	202	194	216	198	181	171	228	185	216	221	220	239	218	204	196	216	188	208	207	222	216	185	209	216	201	233	194	198	227	193	195	230	204	224	221	183	190	215	217	200	203	220	230	203	233	208	203	191	213	224	199	188	205	210	198	223	207	201	190	215	193	216	229	193	187	207	200	221	217	196	220	183	206	196	185	218	191	195	219	217	218	205	208	207	195	230	223	218	221	223	224	208	223	197	233	206	228	193	203	226	221	222	238	228	210	210	213	205	205	218	231	210	238	217	222	202	196	214	202	190	197	203	194	205	223	228	221	178	215	232	200	207	205	214	234	230	215	204	211	213	207	206	232	197	203	227	208	217	208	218	228	239	219	221	210	192	180	221	214	238	202	218	223	245	198	227	227	218	214	191	219	239	201	216	216	224	235	216	206	212	210	217	190	185	206	228	205	226	189	219	190	202	224	190	199	227	209	195	235	199	196	226	222	222	216	205	220	183	182	213	207	214	217	199	210	232	220	229	185	203	202	189	207	236	210	228	224	211	206	210	199	207	195	228	223	193	212	197	196	194	213	192	203	229	214	218	191	225	193	216	229	218	232	214	214	233	192	213	228	210	182	209	200	218	245	186	233	193	211	197	214	191	195	213	205	208	197	213	198	199	203	196	217	218	221	182	224	216	242	217	192	233	218	216	191	232	212	225	219	221	220	186	194	228	208	221	216	203	213	212	193	235	199	204	224	236	232	188	208	227	197	198	205	199	219	195	227	238	207	232	188	221	195	207	210	216	207	188	197	220	190	205	222	230	198	215	192	197	217	228	228	215	198	200	220	190	206	213	201	191	204	197	233	222	233	201	239	204	213	216	218	195	247	213	196	243	205	194	211	201	212	208	203	202	229	212	195	206	194	216	206	234	174	219	205	199	223	186	233	214	234	213	219	203	240	221	209	201	212	215	202	207	248	204	203	226	220	195	193	205	213	195	178	203	231	233	210	213	206	207	208	208	205	194	212	196	222	235	213	206	218	194	199	205	224	223	227	224	238	210	230	187	222	219	222	238	195	207	217	185	210	199	220	218	215	205	195	206	214	198	188	237	240	217	216	190	237	228	188	216	221	238	197	210	186	212	223	206	219	206	234	208	208	227	206
23960	21084	28213	24176	21017	5910	1246	737	585	588	560	521	516	463	474	452	438	468	422	459	470	456	398	406	437	410	404	460	456	444	430	460	455	432	392	438	443	460	454	413	462	389	411	458	421	453	423	431	430	442	422	396	397	418	408	436	427	395	455	421	407	428	416	442	424	416	440	426	365	443	442	421	410	379	410	437	384	411	387	427	420	438	397	415	411	410	425	387	440	442	453	428	397	432	399	441	412	463	424	415	401	448	452	423	450	424	410	427	441	379	415	421	369	393	431	426	468	408	415	407	435	425	417	422	458	441	406	459	402	438	413	450	396	404	410	433	385	425	404	402	435	445	434	432	390	441	443	406	480	439	414	424	417	438	411	411	421	404	408	386	439	403	370	422	439	398	401	405	402	465	445	393	438	444	388	425	396	415	429	391	417	431	400	408	470	411	419	443	363	407	375	430	438	413	371	429	423	387	402	378	373	424	381	406	368	412	401	390	395	397	418	425	387	427	408	389	455	419	377	422	413	391	433	413	431	438	393	420	438	392	441	433	432	406	390	391	434	417	447	413	439	410	452	401	431	412	429	399	410	386	423	397	423	424	428	387	407	410	423	392	387	420	418	432	412	383	407	394	423	401	449	390	404	446	424	421	448	408	404	414	418	447	445	408	420	439	413	413	436	425	411	440	426	421	413	431	415	418	428	419	431	398	414	435	376	438	409	418	383	409	416	425	400	402	430	409	433	407	409	428	439	426	424	426	467	399	444	419	394	428	429	402	381	460	457	403	391	404	425	385	446	438	396	433	386	417	433	456	458	402	431	407	449	428	428	403	414	418	390	402	426	422	384	388	431	411	434	422	403	433	447	446	416	445	411	452	430	406	398	418	446	404	424	430	380	382	432	435	420	445	403	420	441	414	430	419	443	423	419	395	418	408	421	437	413	429	402	408	406	417	396	404	405	406	434	417	404	405	390	398	461	396	392	427	398	394	436	440	410	395	431	425	398	412	379	383	408	392	399	428	457	400	376	428	423	421	397	424	406	406	415	440	447	400	409	401	391	376	429	414	427	421	420	421	446	425	395	435	432	418	399	436	392	417	406	419	387	414	426	433	402	408	428	375	429	406	422	424	408	442	376	421	427	398	418	421	378	446	398	413	398	442	386	448	400	405	379	434	378	431	419	420	416	404	412	425	403	389	395	445	404	400	426	452	432	423	407	400	395	433	409	417	434	398	408	435	433	424	403	381	425	442	390	422	430	393	407	404	393	410	399	417	406	434	398	436	394	396	426	411	436	405	420	405	399	403	422	434	408	400	437	424	411	410	420	431	391	385	394	443	437	420	388	370	407	398	415	433	392	390	417	443	420	395	405	427	418	414	401	397	407	441	394	418	399	413	400	403	391	408	402	416	423	388	446	427	400	406	387	436	405	414	433	417	403	417	433	432	414	443	382	359	403	369	433	390	396	404	408	389	393	405	403	417	440	360	392	429	385	362	391	452	390	416	418	393	441	432	435	411	430	422	434	434	402	404	396	403	386	403	377	407	396	429	391	424	422	449	424	438	379	397	395	425	420	370	402	449	420	416	413	439	437	424	419	401	421	394	415	390	421	420	448	409	402	410	398	395	420	400	407	388	421	398	391	438	385	402	391	391	449	430	426	412	446	406	421	417	429	378	408	445	391	389	412	394	392	453	411	398	411	420	419	413	402	368	366	428	391	433	398	446	421	401	417	426	414	400	411	428	409	386	407	396	408	446	405	458	418	405	411	453	378	357	396	419	414	415	417	420	401	394	397	414	406	419	419	414	411	411	434	438	392	412	405	427	413	433	395	427	402	394	406	403	464	395	390	410	396	409	406	382	403	392	402	424	442	397	405	401	427	388	413	450	379	403	400	414	441	373	414	399	414	433	389	403	406	446	360	398	396	417	449	411	421	400	416	390	407	389	394	402	421	399	409	412	397	442	409	400	446	414	370	405	399	386	412	394	405	402	439	428	412	406	417	420	396	425	416	398	388	407	417	428	427	370	383	391	426	424	397	430	440	427	393	421	445	412	406	408	405	421	436	385	391	434	438	394	393	440	426	367	412	379	407	432	407	406	389	428	395	379	378	418	425	402	396	417	381	417	420	450	424	433	418	412	399	399	429	404	460	418	431	439	386	387	403	433	435	413	387	386	372	411	429	429	419	426	442	409	455	450	387	405	429	438	397	403	421	449	432	423	413	409	439	421	392	383	433	458	396	401	435	398	411	406	398	400	437	414	406	434	425	452	419	397	446	400	412	390	447	400	430	401	406	397	410	421	421	406	413	440	399	408	424	435	462	392	434	451	389	469	417	405	394	391	411	414	387	445	415	417	405	396	379	432	417	415	422	445	420	424	405	437	399	431	410	409	388	401	435	394	423	421	384	414	438	446	420	418	429	389	410	420	386	398	446	386	444	394	399	427	446	460	409	413	421	394	372	378	417	410	436	422	448	423	438	411	425	384	432	448	421	426	386	390	431	418	404	394	402	422	424	409	425	415	396	404	414	431	422	369	404	436	422	403	408	462	424	405	409	419	409	405	441	383	366	403	443	408	386	417	429	390	412	440	413	417	424	436	433	405	389	420	387	404	401	425	423	444	466	394	383	417	423	422	389	433	418	417	411	442	426	380	426	397	417	405	407	443	401	425	392	437	418	401	417	396	429	393	428	405	409	416	397	378	402	438	429	375	388	433	441	402	369	423	410	366	419	407	441	420	420	423	432	382	403	408	404	416	403	402	432	397	409	388	429	398	436	411	364	403	391	398	391	411	407	371	430	400	399	424	405	424	445	417	405	399	436	439	418	407	409	380	453	373	418	426	431	396	409	439	445	390	421	444	426	398	396	391	405	425	423	419	425	438	397	409	379	470	383	390	391	417	436	419	414	403	397	368	410	438	449	445	391	400	409	416	414	397	394	395	377	369	439	420	460	442	402	421	397	422	422	422	398	386	411	429	379	419	391	424	410	424	413	392	427	382	400	369	437	439	419	408	401	433	443	432	407	411	411	419	431	425	446	440	423	392	397	428	430	438	448	411	398	436	427	419	391	414	412	425	418	425	446	418	404	411	423	407	417	415	421	369	406	418	440	407	405	421	405	416	376	403	446	408	427	398	408	443	448	424	392	398	403	396	381	418	429	410	390	433	408	433	398	413	392	424	396	432	411	445	403	386	408	400	392	438	390	379	420	423	333	421	378	435	379	388	412	385	436	385	381	382	411	374	414	381	405	397	423	406	408	430	379	404	444	372	409	403	400	396	410	387	389	415	413	407	416	413	388	422	403	434	368	412	420	421	384	391	435	438	403	397	389	379	421	398	420	400	432	369	401	398	436	423	424	393	443	412	420	412	439	407	405	417	415	446	460	417	417	404	383	426	402	403	410	402	411	439	425	380	390	403	421	374	437	415	398	433	389	402	403	449	389	449	438	425	403	408	441	433	410	386	445	424	416	403	414	384	415	470	431	414	408	377
3807	5418	4634	2365	1519	1186	919	792	689	688	646	522	558	507	534	508	468	454	454	448	436	448	433	422	433	434	468	410	436	426	434	402	400	402	422	440	406	415	384	417	410	412	428	426	431	414	406	430	395	401	411	373	436	391	405	390	407	385	440	391	436	388	367	370	427	390	410	413	390	358	407	403	415	422	408	403	421	408	432	408	365	403	412	378	447	402	399	375	374	410	387	362	390	409	399	425	363	401	402	409	383	416	419	425	373	375	391	434	381	395	355	391	421	429	369	414	439	405	415	448	383	378	381	361	393	391	423	397	400	404	412	373	395	382	392	398	429	449	372	359	387	382	418	386	352	381	399	371	391	406	413	386	390	387	398	391	390	375	404	401	408	373	400	375	434	390	405	373	411	376	386	414	393	403	395	392	417	414	409	392	346	448	376	397	354	398	367	411	396	388	426	446	401	401	392	415	407	364	389	392	408	408	397	411	410	405	377	376	373	388	400	385	375	359	388	405	400	403	407	377	397	380	384	396	422	394	427	423	387	414	412	386	387	379	378	415	406	390	341	386	376	382	373	347	403	362	419	413	394	401	413	397	376	366	378	412	416	409	392	404	408	355	393	392	400	383	393	415	370	420	417	364	424	350	384	389	385	408	403	424	397	422	407	385	392	395	416	422	391	379	393	386	415	376	405	396	373	395	412	415	397	405	410	373	388	403	376	398	389	378	405	402	382	405	389	335	397	384	368	404	402	391	426	379	377	430	362	401	359	394	395	401	427	396	379	398	383	380	401	390	401	415	436	401	405	423	406	418	404	392	378	369	389	376	384	397	420	366	389	373	377	379	382	380	428	381	384	419	370	395	391	378	377	411	395	411	391	412	395	464	394	423	394	389	425	378	413	388	396	396	394	349	387	391	399	384	393	368	383	370	394	404	359	394	387	390	384	396	413	393	398	394	384	374	368	400	444	375	397	420	381	372	401	370	358	380	339	367	410	395	358	393	404	360	406	410	384	381	380	361	381	428	407	388	396	435	368	382	368	377	371	406	346	393	391	370	367	399	377	395	408	392	409	414	401	401	387	408	380	386	380	348	414	445	385	384	403	395	409	383	400	433	394	382	365	380	391	383	390	407	385	369	415	429	377	398	379	397	385	395	398	426	406	398	381	362	406	377	379	408	405	374	413	377	409	354	417	429	399	401	368	396	364	423	377	422	413	385	381	403	353	373	360	403	405	406	379	402	369	371	409	396	394	384	397	383	412	392	413	382	385	383	402	373	441	360	390	390	376	389	425	364	376	382	393	362	360	380	382	393	376	410	355	389	399	367	382	363	411	429	416	398	384	385	386	429	384	378	376	400	390	390	394	399	382	379	402	412	364	403	400	367	385	408	398	367	399	350	405	424	368	395	403	390	420	431	373	382	414	379	378	393	390	423	390	387	423	396	397	428	403	384	400	397	361	383	393	375	407	361	376	417	401	415	409	372	370	398	365	411	398	362	340	366	355	394	367	383	382	377	428	394	397	378	384	408	431	403	407	379	399	433	412	379	390	418	425	405	418	383	377	343	360	386	403	413	387	403	397	373	376	403	442	398	417	389	354	415	364	373	409	369	399	377	397	363	340	391	384	402	404	423	413	386	385	374	386	379	362	374	414	377	393	406	383	387	448	415	369	390	404	399	400	401	368	383	397	361	387	378	418	408	412	358	395	401	350	402	395	424	423	389	406	383	423	380	423	359	415	379	391	416	402	397	380	379	392	403	383	409	406	420	414	376	396	380	407	426	372	435	437	352	403	372	433	397	389	430	407	373	404	380	361	439	380	400	388	414	403	358	402	389	394	390	360	397	420	371	378	366	314	400	408	389	355	388	418	398	387	414	373	397	358	398	382	393	407	399	407	388	406	398	384	377	378	391	396	392	405	399	339	389	396	377	379	425	373	379	358	386	371	388	383	402	405	406	397	378	371	390	413	356	392	369	391	378	389	361	365	412	420	358	353	363	397	393	350	390	390	416	386	361	393	367	416	383	419	413	379	402	358	368	360	417	388	401	372	412	378	374	370	375	402	388	422	398	405	391	362	396	388	402	439	393	410	371	379	402	413	394	393	381	394	413	390	387	396	378	371	391	379	417	380	386	409	403	373	376	421	392	407	371	386	391	398	364	373	391	411	402	388	379	399	406	391	388	386	363	402	386	404	402	355	388	389	390	370	407	426	411	378	403	352	400	360	372	368	392	405	379	373	405	385	365	386	384	395	361	406	399	373	370	388	390	403	356	407	444	403	389	374	412	429	440	406	387	347	378	402	387	405	398	392	372	390	403	377	409	384	408	395	389	403	372	382	368	396	413	393	408	396	406	410	395	396	380	408	360	371	398	385	377	444	405	381	383	401	395	388	395	413	385	378	362	380	400	383	400	377	387	404	362	406	390	405	393	383	414	377	373	402	374	358	389	422	414	389	411	388	392	366	374	403	378	394	364	392	421	375	360	410	345	387	389	407	364	401	367	393	397	412	390	386	379	357	370	389	403	426	385	376	401	373	380	417	353	354	398	421	384	402	376	350	389	374	375	387	391	386	389	366	450	384	384	410	397	408	407	385	386	381	381	384	333	392	403	400	381	439	407	370	400	403	380	406	371	364	396	412	395	405	450	388	400	384	404	422	384	408	413	407	380	392	424	409	408	411	376	399	398	389	404	437	404	383	369	401	396	404	411	356	372	381	380	398	389	370	357	402	382	385	361	372	382	408	414	358	415	396	416	395	364	454	413	442	405	434	390	362	394	380	422	387	410	356	390	381	349	400	415	376	422	400	374	401	368	384	387	385	392	413	385	397	348	387	365	366	402	380	390	364	407	405	343	386	420	398	377	398	389	351	383	376	357	379	390	400	378	394	403	379	384	404	403	428	375	397	435	382	379	364	416	373	365	331	369	355	417	393	388	409	419	378	400	379	376	398	367	386	403	367	374	379	360	380	378	396	378	388	348	390	426	359	378	386	375	391	403	387	373	359	362	384	406	418	370	373	407	374	417	372	381	412	378	365	383	377	376	395	384	364	378	386	418	381	377	365	381	400	387	394	385	372	385	361	416	394	406	405	380	410	404	404	395	410	404	401	402	379	391	410	390	385	422	394	395	387	400	368	381	380	428	406	383	383	396	382	414	398	388	366	386	414	414	403	375	434	383	424	400	414	393	383	374	377	367	366	398	383	384	384	401	387	387	358	394	398	393	407	388	379	412	427	381	393	384	398	374	367	391	386	386	363	379	384	371	414	352	384	373	361	376	358	352	370	362	390	389	419	413	436	371	383	385	373	398	373	407	379	390	395	379	369	389	422	358	361	371	381	449	386	376	400	403	374	400	399	401	396	379	381	385	357	407	385	400	358	374	377	392	396	397	385	363	382	384	373	455	400	420	408	356	365	398	376	366	407	379	366	399	402	400	363	382	392	406	372	368	415	401	405	339	390	371	391	421	380	371	372	359	433	422	398	397	375	400
27134	10567	541	238	148	107	107	100	99	87	104	84	110	85	109	96	100	101	94	90	83	103	108	108	87	96	99	79	82	76	112	87	106	97	100	91	79	85	102	97	108	92	97	92	96	108	86	92	99	102	98	107	92	94	84	88	90	92	90	106	101	78	62	85	80	104	99	103	103	78	95	103	94	114	99	79	91	100	86	107	74	89	100	90	90	102	98	85	87	92	90	87	85	98	104	100	96	95	93	98	70	114	104	78	81	88	92	97	107	91	102	98	76	111	100	104	100	97	84	84	88	100	93	103	111	86	105	87	89	99	106	96	94	103	98	87	92	107	80	77	95	107	92	103	91	79	84	110	90	94	99	95	85	100	85	107	78	94	88	114	108	108	104	90	89	86	80	101	81	111	89	111	116	106	104	89	78	85	101	91	92	106	100	85	90	85	92	96	97	84	106	100	88	73	109	91	88	71	90	98	78	112	103	104	83	94	80	85	95	110	100	81	94	116	102	110	97	95	97	72	102	90	99	91	87	88	107	84	103	97	107	100	90	91	105	91	90	84	97	90	97	86	96	89	104	100	113	92	92	95	73	79	94	106	96	113	106	101	104	88	100	94	104	88	88	92	92	95	93	94	82	96	88	105	102	89	104	94	83	76	90	112	84	92	85	91	90	94	72	90	100	90	104	88	76	101	89	81	102	102	89	109	111	103	86	90	105	102	105	106	72	99	95	103	103	106	84	103	92	105	119	101	92	81	85	103	88	90	88	103	81	77	91	87	101	103	89	91	82	101	97	88	88	103	87	89	97	86	86	76	113	97	86	100	112	99	92	96	96	79	99	100	82	95	94	107	84	95	94	94	80	98	88	87	90	97	92	80	86	95	87	96	89	105	104	94	120	90	108	78	118	76	101	88	112	90	89	83	75	102	91	107	108	93	84	91	109	88	92	99	92	78	100	101	80	102	95	102	87	86	86	119	105	89	96	88	87	105	90	86	93	68	107	82	97	77	94	107	100	103	91	92	108	114	100	85	101	108	83	95	105	110	89	77	104	86	102	96	92	102	73	110	93	105	109	86	86	92	87	97	92	108	87	104	98	90	96	85	91	100	88	83	86	96	93	82	87	100	75	91	91	98	106	84	76	94	94	94	96	105	91	95	94	92	86	92	103	94	93	79	88	109	93	98	112	99	88	95	82	90	94	93	93	103	94	92	86	92	94	120	103	92	95	100	95	101	99	89	101	96	92	96	96	91	102	94	93	99	90	104	104	77	79	93	97	86	93	89	89	83	118	91	103	109	101	81	100	76	104	99	95	89	95	103	95	85	102	97	89	82	90	94	100	87	101	100	101	94	119	103	90	110	98	96	81	91	106	92	94	105	104	84	113	97	114	87	94	89	78	93	85	89	98	106	97	88	85	110	98	101	81	80	95	101	115	92	96	95	89	79	90	108	93	84	106	98	97	109	92	99	92	86	112	93	96	86	100	76	97	98	91	100	89	94	94	89	80	103	82	99	87	102	95	96	104	96	81	89	94	96	84	107	96	93	98	94	93	87	84	83	102	105	78	92	106	92	108	103	84	89	94	97	81	114	125	101	114	101	89	78	106	102	103	105	100	74	88	86	77	104	98	91	83	104	92	84	108	92	91	90	83	94	102	89	87	79	85	88	96	87	93	102	99	99	106	83	95	78	107	105	88	90	106	99	94	79	97	94	86	91	91	107	92	96	79	99	79	95	99	85	101	102	88	95	96	99	114	103	96	91	98	73	81	76	97	99	91	82	96	97	102	104	90	99	108	83	90	91	79	96	97	83	88	87	104	105	104	93	105	86	90	105	98	91	105	96	98	101	102	92	84	96	101	84	97	91	85	111	97	84	107	92	88	104	91	88	108	97	88	80	111	79	99	97	113	107	104	96	111	95	72	100	105	87	94	104	86	84	89	87	107	93	91	77	93	80	104	89	75	99	87	103	102	110	102	74	97	95	98	89	79	108	103	94	99	83	91	89	85	83	89	93	83	104	99	100	77	91	100	96	109	88	80	85	82	89	117	89	89	98	81	97	94	88	108	88	93	84	93	97	82	91	75	96	76	86	106	109	101	89	86	111	95	98	105	96	87	112	91	91	95	109	93	86	80	75	92	93	104	91	96	97	86	101	81	96	100	85	98	97	105	88	96	92	91	106	96	93	101	97	95	87	93	99	91	88	91	92	102	107	95	101	100	84	109	96	89	89	102	95	86	67	94	92	83	92	81	104	98	86	99	90	85	99	89	96	77	91	105	81	100	85	94	84	95	86	85	104	108	89	92	114	97	102	80	99	97	84	85	83	83	70	88	117	113	94	95	85	87	101	98	99	91	89	90	108	91	93	91	84	90	86	85	104	105	87	104	87	96	100	91	108	94	97	116	93	107	121	97	86	99	104	84	86	83	83	90	98	108	104	80	90	98	92	94	99	93	81	102	96	113	99	75	86	99	96	86	76	93	85	100	98	85	108	93	92	88	85	91	86	111	96	93	104	98	96	101	96	84	93	114	94	73	86	78	93	89	92	91	87	93	88	85	88	99	97	92	70	91	108	112	84	107	88	93	85	98	75	100	92	106	94	109	88	81	92	102	88	96	94	100	97	91	117	90	101	105	97	85	92	84	83	89	91	97	95	84	90	104	101	110	107	77	82	99	99	103	105	95	81	95	95	92	107	115	102	98	80	101	93	71	111	82	109	98	95	90	98	105	87	100	90	90	103	94	94	99	93	78	91	105	91	121	86	93	99	94	98	85	91	106	80	87	107	84	91	108	95	90	114	96	99	94	83	97	89	90	108	99	80	105	96	90	90	100	97	95	85	94	96	96	92	85	111	115	95	103	90	100	96	94	99	94	103	82	95	86	87	77	109	99	113	81	92	89	83	83	103	105	106	102	104	80	103	99	91	85	94	100	84	102	85	100	91	98	111	118	107	95	101	88	100	87	88	95	102	98	96	99	107	91	93	94	82	103	90	102	115	76	94	96	102	107	104	98	65	83	96	120	110	94	92	118	95	86	87	89	94	75	84	85	71	91	93	103	73	101	97	93	83	90	92	103	106	99	95	98	110	85	101	74	87	75	100	97	76	85	104	85	83	114	99	82	118	99	92	99	114	89	93	85	91	98	84	87	92	86	99	104	89	93	114	94	98	92	82	92	83	102	109	79	105	88	97	103	95	102	82	81	101	101	89	83	92	93	105	94	112	94	97	81	96	106	81	85	97	97	100	79	87	89	71	112	88	83	81	103	93	104	93	85	88	87	89	101	84	91	86	96	109	89	79	92	100	77	115	103	89	99	95	105	93	96	94	100	93	95	93	97	92	96	83	111	80	101	94	97	95	102	86	92	92	83	83	66	107	92	107	92	112	115	91	82	95	92	102	89	78	102	92	108	104	84	105	88	95	104	87	94	101	104	72	108	104	75	97	87	100	111	83	96	89	109	106	86	102	99	95	93	84	85	81	107	92	110	81
4760	305	274	169	144	130	125	127	108	95	120	95	97	103	115	90	121	98	94	98	111	111	103	104	112	90	109	106	102	77	102	95	92	91	94	82	100	81	115	94	106	94	92	96	100	111	98	100	99	102	99	96	100	110	117	94	107	98	97	107	110	96	87	98	116	102	97	103	88	100	110	89	97	122	93	87	87	87	94	103	85	78	108	105	108	108	102	90	91	115	84	93	93	114	107	100	89	81	97	95	88	93	87	114	105	109	106	82	91	96	105	86	88	90	97	90	96	86	88	96	95	112	103	96	114	108	93	106	96	119	105	101	91	112	76	100	91	81	95	85	87	104	86	103	95	87	82	102	113	117	98	95	109	91	100	93	87	89	99	99	95	95	124	104	106	106	99	111	93	89	81	90	89	98	99	93	95	85	111	106	106	99	94	89	100	99	101	106	88	98	113	104	95	111	104	92	91	104	83	114	95	98	94	103	104	107	102	94	104	105	84	107	102	107	109	112	84	101	103	95	96	108	94	92	105	110	95	93	89	106	107	87	112	77	90	97	105	99	93	102	100	102	84	85	111	103	95	110	93	93	90	97	104	95	98	105	77	95	102	94	95	96	95	86	110	93	99	102	90	76	93	87	108	114	85	103	82	109	94	108	102	88	92	91	95	104	99	89	99	103	90	94	96	90	99	84	105	98	98	105	76	107	92	81	107	94	99	94	97	98	96	88	101	91	91	79	92	87	82	94	100	103	100	84	120	97	89	111	93	91	90	93	87	91	90	87	97	95	74	102	91	88	86	101	93	109	93	88	77	114	93	104	97	94	102	98	95	97	106	90	84	94	82	87	99	99	94	113	104	94	87	107	104	100	97	86	106	103	90	113	94	104	104	99	108	98	93	87	105	126	98	102	82	110	95	96	104	103	88	95	88	101	92	107	88	93	95	104	113	101	83	107	99	101	83	94	107	114	93	98	79	106	106	93	105	96	87	99	103	94	130	100	89	107	96	98	80	108	101	100	91	91	97	102	97	90	82	97	98	114	87	98	98	72	102	94	89	91	94	104	106	115	110	83	105	102	101	101	84	79	105	83	91	74	88	123	101	93	74	80	116	88	87	109	88	80	73	95	105	110	87	96	92	91	105	96	97	84	94	98	113	96	106	112	108	93	94	94	86	87	90	86	91	100	93	93	103	115	89	83	107	89	92	105	112	105	105	89	106	104	92	119	88	78	124	99	94	109	87	82	102	114	110	85	101	108	94	88	103	99	91	92	84	101	91	112	116	85	111	107	112	104	92	88	85	100	105	100	99	96	90	81	86	101	95	105	115	109	90	92	103	109	109	98	88	76	107	86	95	81	107	83	88	80	95	84	91	82	101	118	98	85	89	101	91	114	88	105	98	105	89	94	89	93	94	116	86	94	89	87	107	110	88	101	101	106	96	103	95	107	100	94	87	100	121	102	94	93	86	91	95	92	98	84	102	107	96	98	87	79	86	104	116	86	108	96	98	90	99	86	92	85	100	110	82	105	93	105	87	106	104	107	114	85	104	96	93	105	107	108	95	87	94	103	99	111	91	117	97	85	92	115	91	107	96	97	85	97	94	107	107	93	108	116	97	90	86	98	106	104	84	96	98	66	105	97	112	95	99	96	82	112	103	94	107	88	107	104	100	92	79	112	104	81	99	111	90	90	101	102	92	85	108	106	99	107	117	95	99	88	98	105	108	96	102	92	100	95	110	88	121	112	94	101	104	98	102	116	97	80	103	99	104	98	100	110	85	102	87	89	108	102	99	95	87	101	102	78	98	102	92	96	111	97	102	83	109	86	111	90	74	101	83	84	117	107	92	93	99	104	102	107	99	104	87	105	97	83	83	83	102	106	105	82	109	85	101	87	110	110	100	92	100	113	91	88	97	90	97	102	103	93	92	87	80	104	100	109	91	99	106	98	88	111	103	95	93	81	121	74	117	90	102	83	101	90	82	95	98	100	103	117	90	90	105	93	88	102	96	89	93	106	94	101	90	113	91	94	97	88	78	85	92	85	110	102	105	85	98	96	111	102	94	97	99	103	86	106	90	113	118	88	104	91	94	89	100	102	91	95	111	98	88	98	103	102	102	98	80	100	96	93	102	97	103	97	93	113	96	100	95	88	99	109	97	90	90	95	122	115	122	93	100	113	105	97	87	82	111	100	78	103	94	99	93	114	110	84	108	84	85	93	84	105	109	86	92	98	103	118	102	103	109	107	94	95	106	109	80	102	97	93	96	92	97	81	95	93	98	86	79	120	96	100	107	98	99	114	98	107	93	95	98	98	90	93	98	89	102	98	105	75	120	94	99	97	92	91	75	99	114	92	83	125	98	92	121	93	104	98	100	109	115	104	94	99	96	82	106	93	81	94	92	95	108	93	90	100	104	99	96	91	110	93	97	83	91	109	101	95	107	107	97	91	90	109	92	89	96	94	98	87	105	106	91	99	103	105	107	103	118	110	78	113	77	113	106	86	100	101	115	92	114	90	90	92	114	96	108	100	82	106	94	81	105	91	95	89	103	85	113	95	92	88	88	109	97	78	100	88	98	86	95	103	93	104	86	98	110	98	102	120	101	106	90	104	97	92	115	87	108	94	97	67	102	114	96	107	97	104	87	78	110	110	84	99	108	95	100	83	90	85	110	107	99	98	113	93	90	87	102	91	95	99	86	80	109	109	91	82	102	81	102	105	93	104	91	87	82	111	83	82	100	94	103	101	98	98	96	87	106	77	89	121	91	100	103	102	96	91	108	95	97	115	101	100	88	100	108	86	114	110	98	99	103	87	96	104	101	100	71	101	121	89	120	88	104	111	111	112	107	97	98	102	82	99	106	111	92	99	114	110	109	92	93	73	94	97	101	101	118	93	85	102	95	93	107	111	118	96	105	87	86	77	108	91	90	85	85	89	87	91	100	76	94	93	92	102	102	93	108	98	94	100	107	91	105	101	96	106	90	104	100	112	104	104	79	93	90	87	96	87	114	90	100	74	94	112	85	94	98	92	91	87	82	89	106	101	91	93	100	83	109	90	89	100	89	91	102	103	99	114	93	101	94	110	88	105	90	105	93	88	102	114	93	112	81	87	109	85	102	103	100	96	111	111	96	97	100	89	92	83	110	89	108	97	100	88	97	106	100	99	87	83	103	117	108	108	93	92	86	91	99	102	109	89	93	96	83	95	101	93	111	91	88	99	97	98	112	108	97	98	103	100	87	89	87	97	110	105	91	94	96	90	90	91	89	106	95	114	103	101	91	91	93	100	96	89	95	94	90	93	100	104	107	112	103	83	116	92	102	107	95	98	107	95	97	86	100	96	99	109	104	102	91	103	105	112	100	98	101	90	100	109	100	87	90	98	91	88	101	92	103	107	96	84	80	93	97	100	98	98	118	94	101	88	101	103	82	107	106	84	103	106	103	84	87	102	106	96	96	105	80	105	100	104	99	94	107	95	88	93	89	109	104	101
25163	21064	26626	24592	2412	550	354	313	261	375	347	267	261	249	242	220	233	212	223	226	225	236	218	220	221	227	209	221	206	196	208	212	191	242	233	219	219	232	221	223	224	218	228	232	236	207	218	216	211	215	199	207	207	218	204	215	211	215	214	214	210	197	219	214	254	203	212	206	230	212	190	229	199	198	212	245	226	198	214	194	189	207	221	211	202	199	209	223	238	236	211	211	225	225	219	196	229	205	179	201	222	206	202	216	189	194	209	219	225	233	226	207	181	215	195	224	230	197	213	203	196	194	198	226	201	188	211	221	195	233	218	218	188	188	201	234	213	200	204	206	229	228	209	220	197	195	214	228	195	226	223	219	223	205	225	208	228	230	220	212	223	207	206	222	220	209	212	196	202	207	212	199	213	206	218	211	223	223	210	212	199	235	228	190	215	205	212	194	187	189	207	217	230	190	221	213	209	219	217	186	195	202	192	215	199	194	194	201	226	223	218	226	225	226	226	204	197	203	196	203	205	234	221	210	206	242	199	195	228	214	187	216	225	221	226	192	209	197	193	200	240	205	198	226	214	228	211	246	186	199	191	210	205	186	207	205	213	210	224	201	198	190	200	200	204	204	221	195	210	219	225	203	213	234	232	194	227	215	208	215	219	247	177	186	215	225	210	206	225	195	206	193	185	212	210	217	207	191	237	206	201	217	216	231	175	227	234	205	215	174	234	225	221	207	228	192	188	225	196	223	206	219	221	184	215	208	204	205	198	216	204	207	197	209	199	214	199	216	232	208	237	224	212	208	213	185	191	224	217	225	229	188	222	191	213	207	206	235	218	226	233	211	205	201	219	209	209	225	210	231	204	203	184	207	208	232	207	224	213	256	220	200	211	222	212	210	213	187	212	183	221	252	204	202	210	231	212	226	192	233	199	201	213	211	208	204	231	202	207	213	229	232	195	234	221	188	208	211	188	215	206	259	201	224	203	218	226	196	212	203	208	235	228	208	205	204	217	229	216	184	201	175	218	207	215	210	213	216	225	220	231	204	224	216	207	209	205	198	218	196	195	204	198	196	205	241	203	178	193	213	208	209	220	196	242	196	229	217	200	215	203	189	202	226	218	232	216	236	193	215	234	201	185	213	197	217	213	201	218	206	229	202	237	212	214	201	242	211	202	232	194	219	184	211	205	219	218	223	204	210	224	212	221	198	214	178	207	213	193	201	220	210	208	220	223	204	193	212	217	217	219	232	196	195	197	199	198	192	207	192	173	210	197	223	219	220	236	240	219	227	247	185	210	224	194	212	198	199	210	180	198	222	220	203	213	212	207	219	201	225	199	215	217	208	228	202	201	211	189	251	204	236	247	210	224	206	184	187	229	216	201	202	209	204	209	219	210	200	215	214	221	219	179	201	203	222	203	211	212	229	205	197	211	236	209	203	232	205	195	217	229	203	191	205	203	235	197	218	222	206	222	208	227	199	198	229	197	226	203	222	227	199	214	182	218	201	220	227	201	221	193	209	207	230	220	202	181	233	199	201	213	211	205	193	195	191	182	220	215	199	202	201	233	208	201	215	206	226	211	209	196	212	202	207	245	213	237	221	207	210	209	199	216	198	197	217	218	201	193	198	222	209	211	215	204	210	237	213	185	183	189	181	227	204	211	209	189	204	229	215	210	214	214	216	183	197	196	214	212	210	233	233	198	197	208	189	216	208	203	201	207	215	238	200	210	231	222	214	204	193	209	192	203	213	198	198	194	193	215	229	220	209	197	224	205	207	208	221	230	197	223	216	203	227	201	204	234	211	237	222	205	221	230	223	206	210	196	203	191	216	203	219	196	225	219	201	205	211	212	199	212	215	208	189	201	189	206	230	256	213	205	216	213	192	225	210	223	196	221	213	221	199	207	224	211	200	201	199	217	229	205	208	211	203	208	218	234	195	212	210	181	197	237	213	201	204	205	232	221	186	193	204	206	230	229	219	215	209	227	206	197	206	220	233	200	236	221	199	212	220	219	212	202	205	196	213	237	214	205	220	211	218	212	197	213	230	227	237	202	237	204	214	213	211	213	231	201	244	226	194	233	200	219	200	201	220	219	184	225	215	186	228	238	226	194	205	194	224	207	192	193	184	190	207	190	193	196	198	186	205	198	189	209	217	186	201	192	195	202	212	210	186	195	222	230	186	205	213	199	201	217	208	210	214	178	211	187	211	206	206	196	198	215	191	183	207	217	215	202	210	196	198	217	255	220	182	220	235	209	222	201	218	223	220	208	228	203	200	229	228	197	195	217	217	204	199	215	207	206	211	217	205	235	225	206	217	195	207	221	186	205	211	208	217	197	209	202	205	182	219	208	212	199	224	216	177	210	234	229	178	225	197	227	210	219	200	203	229	220	233	208	195	219	222	222	207	225	204	204	218	216	196	205	186	178	212	191	188	187	233	201	210	241	212	212	236	203	204	236	220	224	228	231	191	192	223	203	216	168	198	237	173	200	184	214	210	218	216	194	208	178	195	233	199	227	203	196	221	225	214	214	225	212	196	230	210	214	182	207	217	201	216	222	211	234	198	223	212	239	207	211	221	192	211	227	209	191	210	196	232	173	205	244	214	216	226	203	204	216	192	207	220	220	210	200	189	202	200	208	204	218	193	234	232	213	203	219	198	207	213	208	205	201	194	200	197	199	213	195	196	215	230	207	210	192	206	221	197	213	189	215	242	221	178	207	222	216	183	188	186	228	208	195	203	225	202	218	203	196	193	206	231	193	219	234	225	227	223	204	223	217	234	221	225	228	244	205	183	233	193	225	196	207	215	222	198	201	219	212	209	230	190	189	193	233	209	214	196	208	222	214	206	221	206	198	188	212	221	213	204	208	198	202	226	200	215	191	173	211	195	224	187	206	207	210	195	212	198	220	207	219	232	196	227	210	195	192	216	216	206	211	217	211	225	190	202	209	228	182	193	192	236	257	190	193	223	215	231	226	210	227	218	210	192	215	194	213	194	195	240	210	221	186	221	193	220	214	238	253	242	186	227	243	203	232	242	203	207	229	213	208	215	190	219	223	216	179	198	216	211	206	181	192	188	228	210	225	193	216	204	225	194	209	177	232	207	199	218	226	236	193	243	243	199	209	223	217	214	243	232	241	214	205	231	216	216	203	196	189	234	228	204	209	182	208	211	196	203	213	210	227	203	206	223	209	197	201	214	212	232	213	196	211	206	240	204	228	208	217	201	229	232	209	204	205	199	205	216	192	208	207	216	215	204	203	205	194	208	225	205	216	212	207	218	202	223	222	208	215	245	204	207	219	216	211	239	209	201	199	177	196	233	207	211	213	232	199	223	227	216	199	205	218	203	188	197	204	167	198	203	209	216	206	196	216	187	224	191	231	205	205	215	183	222	211	206	213	203	207	216	205	204	201	237	205	202	217	188	206	207	231	179	205	217	206	223	200	209	214	210	210	213	200	203	196	207	217	225	208	189	204	239	226	202	208	196
3468	2446	1984	962	654	526	435	363	349	518	508	295	262	278	232	239	235	247	240	240	248	226	222	231	225	215	227	221	219	224	209	218	255	235	246	224	212	228	230	214	247	234	211	211	222	208	211	187	209	216	214	215	203	220	201	199	239	218	200	214	227	218	227	211	199	198	211	222	223	215	173	229	214	204	226	209	228	225	237	211	251	213	234	168	214	190	221	220	224	215	201	199	224	217	250	237	202	230	236	213	203	213	220	214	196	215	191	210	205	220	201	233	206	205	214	234	221	227	198	251	216	197	211	197	221	214	208	221	235	215	200	176	228	235	193	192	215	195	207	207	214	225	229	209	204	213	199	197	231	199	200	221	221	215	214	202	243	212	213	200	194	234	198	196	218	227	204	196	195	210	222	202	202	225	188	194	236	219	203	207	193	211	226	186	208	195	196	232	205	201	206	242	214	222	206	202	221	202	188	211	202	191	220	219	224	201	189	237	196	213	220	211	213	191	218	215	188	223	253	224	203	182	214	246	202	228	215	214	215	210	210	239	225	221	216	210	239	202	212	199	212	214	211	184	254	225	233	216	196	215	201	229	234	199	202	215	206	209	225	209	220	227	203	199	215	242	206	192	211	212	231	203	231	220	211	207	224	222	215	214	218	220	193	222	191	208	185	218	192	201	201	225	223	208	225	199	245	223	226	188	206	190	208	191	215	230	216	207	229	212	222	198	227	219	226	196	194	214	223	216	232	195	198	217	225	210	205	202	254	215	205	205	204	211	217	215	211	201	202	216	222	230	177	216	223	199	215	228	215	228	200	222	219	221	220	230	206	210	224	210	213	206	218	192	199	221	222	244	217	216	215	199	209	217	222	225	230	202	211	250	211	187	232	225	230	212	179	243	217	190	204	213	186	220	220	204	201	207	212	228	212	209	221	190	191	229	222	211	233	191	228	218	205	213	219	192	212	224	194	223	240	215	216	209	216	248	198	196	227	217	179	232	196	218	220	209	210	210	230	241	213	212	231	227	233	211	199	223	206	186	195	202	198	193	196	230	222	212	170	222	203	222	246	229	198	213	214	237	203	232	209	201	217	198	206	193	198	207	214	214	201	216	205	207	228	225	203	201	199	208	217	214	208	223	217	212	197	206	182	200	214	224	218	210	218	192	204	239	237	211	199	219	206	215	202	183	202	211	227	206	228	184	210	221	194	215	197	222	210	199	207	182	220	217	208	203	204	215	221	218	201	224	205	198	245	198	204	198	254	236	206	212	208	220	222	189	214	213	214	208	186	219	217	225	214	210	218	188	229	212	199	210	208	195	188	201	231	200	204	214	208	206	210	219	217	183	195	203	229	211	202	196	227	194	197	200	213	216	198	241	235	214	223	227	192	190	209	238	215	186	223	198	205	213	203	200	222	216	231	179	198	191	225	204	215	222	233	223	204	188	202	245	219	232	195	208	194	234	219	233	224	213	223	233	191	210	230	200	243	218	248	215	205	190	234	220	209	210	200	217	199	196	213	227	213	211	216	216	211	217	215	211	196	227	203	213	205	200	235	210	228	191	206	198	259	212	219	206	205	207	231	223	189	227	214	216	188	201	220	210	217	209	226	229	197	192	214	209	221	186	195	206	223	201	205	202	223	202	219	204	204	193	188	197	201	219	208	227	210	224	192	217	209	226	232	203	217	222	200	225	211	207	196	217	214	211	223	204	213	206	205	204	225	263	237	212	212	208	191	211	211	222	217	241	200	214	201	200	215	211	242	220	190	207	209	208	243	204	230	185	210	216	209	228	223	192	211	208	209	223	246	198	234	198	228	244	186	195	210	206	204	226	213	211	196	213	244	214	220	220	189	196	227	234	213	192	221	178	246	220	240	232	218	187	214	202	219	226	197	225	211	205	198	223	233	199	211	236	205	227	204	235	222	229	230	220	225	231	205	219	179	241	214	215	189	207	221	220	216	222	222	213	188	245	211	193	213	212	189	199	219	188	229	242	177	229	202	216	206	227	207	208	194	214	191	209	199	201	210	216	213	231	206	221	208	200	239	216	218	191	201	200	207	225	199	204	184	214	204	203	173	222	206	210	213	226	192	220	208	211	205	251	218	201	213	196	215	202	195	205	213	226	214	222	209	220	250	227	227	211	201	201	193	217	195	199	225	222	214	214	216	185	208	226	210	215	232	184	230	217	202	228	213	204	209	198	242	221	211	211	224	216	227	188	215	209	226	191	198	196	211	206	243	192	202	213	223	220	195	224	204	197	231	217	200	208	204	215	220	196	200	225	227	205	209	213	208	206	204	219	202	210	224	211	216	219	210	220	221	233	208	200	226	215	217	215	214	187	207	200	227	212	216	240	217	204	205	226	221	230	225	201	200	214	202	241	230	188	212	225	202	199	202	230	213	201	231	228	198	201	221	238	223	189	190	222	197	241	228	220	200	227	187	215	199	218	239	206	222	208	210	234	212	222	189	176	207	235	209	193	213	235	197	208	220	205	180	174	220	231	227	224	219	198	201	221	207	221	215	226	217	217	200	220	207	221	213	223	230	219	220	203	242	194	210	192	210	178	213	203	216	216	245	237	210	198	216	218	205	188	231	185	190	218	180	208	201	207	215	204	212	179	198	215	201	225	208	231	212	211	212	218	210	221	220	203	201	202	239	186	196	217	227	203	208	195	210	225	216	204	197	230	225	198	208	219	207	224	242	214	215	197	226	223	177	218	206	235	197	210	229	209	214	226	223	211	213	215	219	199	188	234	227	212	243	211	231	216	237	222	206	186	216	210	211	210	195	204	193	205	219	198	206	206	196	203	221	211	175	230	216	201	201	202	208	212	193	240	203	183	194	196	209	212	223	197	226	201	205	197	192	203	206	199	209	195	209	208	223	191	227	216	183	233	197	199	205	198	237	239	225	183	218	189	212	197	228	205	219	217	197	179	220	206	219	243	217	241	227	213	211	205	210	204	238	212	222	223	212	222	192	217	230	199	198	201	199	201	219	217	183	205	205	185	211	212	217	210	187	197	218	227	199	218	210	195	218	225	211	212	214	212	203	221	237	193	234	206	199	196	211	204	200	199	214	225	217	205	202	208	193	223	232	195	210	199	212	229	209	210	218	238	217	202	180	188	216	203	223	239	195	235	224	184	191	221	187	203	232	215	195	212	206	203	196	185	184	209	229	218	217	224	204	218	197	213	193	210	227	223	185	192	205	224	241	208	203	203	215	183	245	192	224	219	190	186	198	188	233	220	201	232	203	200	191	198	241	219	224	201	200	184	225	213	228	208	207	214	218	185	215	180	220	218	206	184	178	214	196	211	203	195	245	198	185	213	205	232	226	205	223	192	191	209	225	237	211	234	203	249	214	216	206	174	209	219	209	229	218	216	185	203	224	198	217	209	199	207	216	225	247	211	230	192	215	222	205	195	232	213	229	196	178	224	205	203	213	210	213	210	205	226	213	221	212	241	207	204	212	212	228	203	221	225	212	199
23973	21049	28185	24096	20962	5545	1179	734	621	654	754	493	484	457	484	492	469	453	419	452	416	445	429	432	421	464	414	419	443	425	432	459	403	409	426	424	397	409	429	436	426	451	409	455	454	454	414	409	418	419	436	424	433	458	414	425	431	422	417	421	404	404	436	413	480	407	409	401	423	441	416	417	425	411	420	420	434	435	422	418	432	426	424	447	388	399	401	418	406	414	428	429	409	368	417	455	409	438	412	413	450	422	435	437	438	481	431	421	405	358	419	427	416	456	437	433	448	442	441	432	427	433	401	390	420	456	419	451	434	426	413	391	423	401	406	450	394	400	406	411	437	425	415	390	414	452	389	425	412	406	412	421	385	426	424	409	404	460	396	435	426	409	396	458	409	436	407	405	416	408	425	399	434	402	402	430	413	409	421	432	450	421	436	396	438	397	400	441	464	425	426	392	428	419	416	419	409	389	390	408	402	429	441	399	437	410	405	411	423	422	409	430	424	417	420	453	417	422	413	431	425	421	447	418	391	405	386	390	438	447	415	414	463	398	443	450	420	401	388	445	416	421	406	397	435	400	403	445	431	407	406	440	424	428	405	412	408	430	412	407	454	434	375	440	417	435	450	414	379	443	427	414	435	436	471	428	393	449	388	413	397	399	421	415	426	399	406	392	408	411	404	370	443	405	427	417	438	410	414	453	418	393	406	403	409	420	410	416	387	409	437	386	384	439	433	388	433	397	428	397	426	411	377	437	428	421	417	456	407	419	410	427	411	391	435	394	415	407	383	407	423	406	382	379	435	413	397	422	429	455	436	443	382	410	405	427	423	421	438	419	407	442	412	406	401	425	439	427	412	403	430	405	410	450	402	419	417	418	409	439	426	417	396	392	433	429	416	417	375	410	426	385	391	434	405	426	451	373	389	452	421	423	382	414	443	401	394	392	415	408	403	435	419	416	400	409	393	410	372	429	446	437	408	378	439	430	420	394	394	407	424	428	437	429	386	439	424	420	391	431	412	373	390	439	445	355	403	393	408	413	434	405	482	361	436	432	445	401	425	423	423	397	400	473	373	455	401	405	393	398	459	408	445	420	393	410	396	421	423	437	383	400	411	383	411	429	395	432	395	407	418	434	434	396	447	412	422	413	421	433	408	372	396	411	409	399	404	422	363	413	410	422	439	441	439	414	444	406	421	385	430	397	400	428	420	387	463	386	411	411	359	387	378	405	381	433	406	413	396	387	374	409	431	433	437	385	406	402	385	421	372	396	443	420	426	425	403	409	416	414	433	409	414	389	406	420	434	417	433	392	424	402	402	417	438	363	372	401	396	445	398	433	426	406	404	403	427	387	418	408	420	384	423	384	378	390	447	411	471	436	417	417	413	403	419	381	412	410	388	432	412	402	403	406	403	400	427	419	391	380	425	405	422	428	428	430	430	410	409	392	414	412	395	387	449	369	382	444	406	419	437	409	415	423	436	431	421	412	400	425	419	423	448	393	415	402	430	428	408	415	379	427	389	398	409	416	441	392	423	381	390	413	424	413	428	394	432	388	383	419	369	361	423	415	393	444	418	396	390	436	375	406	400	424	379	431	405	423	435	410	418	391	427	443	409	406	416	395	398	407	402	416	416	421	404	420	435	407	385	430	423	407	371	382	411	426	408	420	401	405	416	452	415	444	445	371	398	400	444	429	427	406	400	430	391	372	420	477	421	381	436	405	379	426	435	446	415	400	389	436	425	415	406	437	377	438	398	424	391	429	403	393	405	417	406	430	421	377	406	397	423	406	427	407	405	378	386	413	420	420	416	377	388	435	405	397	459	432	400	404	405	427	400	421	416	399	396	387	392	417	375	407	399	387	393	413	395	433	410	440	395	454	412	406	420	438	423	415	442	400	412	436	363	413	392	421	444	428	390	402	390	436	419	407	398	439	426	386	402	406	409	388	402	397	411	402	417	404	397	381	407	436	392	430	365	390	435	432	425	426	385	425	392	420	403	394	449	408	421	411	415	421	396	369	413	426	411	409	389	404	383	425	362	418	371	396	384	384	424	412	366	417	451	396	390	410	420	459	398	392	426	405	389	415	435	425	400	397	387	426	403	412	361	411	396	403	403	392	390	425	426	444	394	403	408	415	416	405	414	402	417	448	419	420	430	410	404	407	412	373	389	437	406	415	392	406	387	385	461	429	431	444	392	431	425	418	424	375	433	397	399	408	356	417	395	406	407	371	400	390	443	427	455	405	384	414	406	426	407	433	392	419	427	441	468	400	407	410	431	397	413	406	426	418	395	406	409	402	380	387	447	407	447	419	361	393	448	398	414	428	397	406	437	438	422	442	428	445	412	422	401	401	397	425	395	433	427	418	418	407	367	365	415	401	418	412	402	401	414	406	423	384	392	363	410	405	398	370	432	403	389	428	386	428	427	412	401	383	425	433	385	403	419	423	401	427	389	428	420	409	408	406	382	402	424	400	414	406	441	445	417	411	394	408	377	371	415	409	422	409	423	404	453	410	435	403	411	390	419	410	434	415	394	435	400	430	392	390	417	436	451	403	427	408	428	422	400	409	450	411	393	410	422	414	442	433	406	406	454	377	406	446	425	418	410	443	406	412	398	401	408	430	418	412	407	399	395	409	409	403	416	421	406	395	401	404	423	393	407	388	381	378	424	391	430	395	417	393	441	391	368	396	379	394	409	429	430	406	409	417	426	380	412	393	421	379	424	403	442	393	384	390	430	443	392	432	370	350	423	413	408	442	411	438	398	387	411	411	409	426	418	389	423	388	435	431	412	387	412	401	394	424	377	395	423	375	399	411	404	419	395	403	413	415	444	406	393	410	415	432	384	410	415	371	434	420	399	406	402	401	408	398	452	413	368	415	368	394	409	350	407	378	411	389	405	440	415	448	416	429	394	397	418	372	431	441	410	388	417	439	408	409	401	406	408	415	423	396	405	387	407	409	422	423	435	369	424	390	385	428	398	425	418	411	395	383	392	433	351	419	383	373	385	423	415	413	429	409	412	393	435	396	415	406	436	427	423	436	389	389	418	443	412	439	400	408	403	417	431	399	369	404	373	435	400	410	413	429	392	406	402	442	413	400	481	419	370	407	395	419	409	430	400	405	426	409	394	391	426	386	452	384	390	407	391	374	425	386	424	435	413	400	413	426	395	410	454	408	409	408	390	394	417	385	409	415	425	407	404	421	422	425	405	416	400	401	410	364	430	375	404	365	415	427	429	409	420	451	408	388	424	415	418	434	397	373	424	425	414	376	411	400	393	385	433	406	448	399	386	389	406	406	417	407	412	417	440	384	384	413	405	377	393	401	428	452	395	412	417	411	417	433	401	485	410	432	394	401	429	390	423	403	400	389	425	428	389	426	386	418	410	452	379	409	387	411	470	417	398	411	444	429	415	406	421	433	438	403	461	406	415	393	426	408	426	419	401	368	410	418	448	432	417	410	378	391	407	377	391	419	396	407	412	388	417	413
3803	5457	4379	2264	1494	1107	910	797	691	818	1093	559	535	503	476	486	450	470	462	458	468	433	437	456	411	402	440	412	389	406	415	421	423	406	388	420	377	428	401	434	418	408	406	408	436	416	391	398	397	373	378	416	398	430	377	394	396	396	406	431	402	426	384	392	370	392	416	399	422	425	397	393	387	390	401	411	412	429	413	389	381	394	401	405	391	387	401	419	378	416	370	366	391	442	386	376	408	401	427	391	388	414	408	384	401	409	411	416	407	396	376	398	410	376	419	388	393	416	406	430	432	372	463	368	390	403	407	360	388	393	416	373	413	386	459	388	402	400	427	399	398	443	397	370	412	388	423	403	414	399	387	401	398	382	389	404	363	392	391	384	381	395	372	408	371	381	375	405	422	381	387	418	362	382	384	402	373	361	370	401	392	384	411	386	372	428	396	384	363	376	397	378	406	383	375	427	432	396	392	398	386	404	390	410	387	390	400	378	381	375	412	372	386	426	410	398	412	414	376	378	409	415	400	372	413	391	409	388	381	394	371	398	348	359	367	386	397	399	391	404	418	396	423	381	382	450	445	369	379	422	382	397	394	404	431	415	399	362	433	412	408	402	386	403	424	379	398	368	403	390	408	417	341	392	417	408	407	391	402	407	382	402	367	386	375	431	389	409	416	386	406	385	345	388	389	379	387	373	396	393	394	425	408	409	390	374	388	403	358	379	375	419	366	396	433	451	375	377	404	374	413	387	393	374	437	390	405	390	408	457	370	387	371	380	386	411	389	382	403	401	381	396	381	364	439	384	391	390	383	394	419	391	398	407	410	436	377	387	370	434	382	357	372	391	419	375	418	392	400	374	369	354	365	389	383	380	398	411	407	375	395	371	375	437	367	392	401	402	371	389	384	403	382	390	347	371	389	404	390	411	370	405	408	383	388	406	386	405	399	406	397	409	377	381	400	372	388	411	397	379	387	371	406	408	414	361	407	402	392	404	348	404	384	377	393	418	388	403	384	374	387	369	411	412	428	397	388	435	404	365	377	358	399	395	380	400	360	386	362	408	380	415	365	395	409	401	397	418	342	387	381	398	398	379	405	398	395	402	409	371	397	416	382	378	387	400	411	409	397	413	370	363	420	432	385	367	383	406	409	389	378	379	415	416	411	412	415	421	338	423	411	388	373	397	408	391	394	452	391	371	384	407	393	423	439	414	396	381	411	394	410	394	390	366	372	385	383	401	365	419	411	380	396	397	399	359	409	410	383	393	381	394	383	381	397	421	386	417	404	402	384	378	358	393	395	373	413	394	397	410	406	409	397	404	413	420	377	390	423	430	425	402	406	401	417	406	390	428	393	370	387	389	360	405	400	437	391	361	402	397	392	397	422	376	431	371	396	432	368	400	366	389	378	369	398	361	384	366	354	417	407	402	399	395	382	406	397	384	391	414	417	383	346	351	378	370	400	361	389	393	375	407	413	361	409	402	407	403	362	384	392	383	407	380	417	412	432	434	377	424	383	389	382	376	370	398	370	415	395	387	395	383	410	373	403	378	388	380	371	376	388	399	389	426	379	400	393	389	415	373	377	417	417	403	432	397	396	377	367	390	404	393	406	427	414	366	374	395	393	371	378	391	386	393	395	380	367	384	399	382	410	393	404	392	405	382	398	362	355	352	413	367	435	408	422	397	370	401	420	403	389	396	409	383	405	409	459	392	400	393	403	403	366	400	374	393	421	378	386	388	376	370	398	393	413	396	375	405	399	354	372	408	384	384	388	419	393	356	415	366	375	389	364	418	370	367	379	391	383	398	407	384	374	405	395	394	394	427	390	399	372	370	426	407	410	398	432	426	389	393	378	385	405	372	384	403	362	387	406	398	372	363	373	391	419	410	417	405	367	369	371	382	356	368	376	378	355	384	376	410	390	375	414	379	376	395	395	381	384	402	379	394	401	404	409	388	372	379	393	391	399	395	381	367	412	394	387	373	396	411	359	406	387	389	397	361	383	388	379	382	411	395	396	416	392	398	385	412	403	388	370	390	395	387	390	402	363	361	394	394	445	376	430	371	364	441	364	404	381	416	406	389	427	379	369	370	370	403	389	409	361	382	425	376	377	398	368	349	381	391	368	423	422	392	401	398	383	340	351	386	363	362	393	369	425	393	398	369	430	358	387	377	383	391	371	378	441	358	381	415	396	394	376	399	395	404	386	398	417	420	417	358	385	392	392	365	380	402	400	387	401	390	401	396	360	384	397	402	414	413	387	412	419	379	365	409	369	390	399	387	372	369	412	402	401	386	362	393	402	406	371	386	349	370	418	434	368	405	385	405	350	387	425	395	347	371	392	410	388	385	386	429	345	406	387	367	386	388	412	385	417	356	401	418	406	367	370	403	367	414	395	358	410	398	395	383	363	384	337	371	376	403	401	387	406	390	393	396	388	392	386	390	372	398	349	376	393	380	369	402	379	393	403	416	357	410	414	408	390	375	410	405	410	406	413	380	403	411	383	393	402	363	389	406	422	378	400	389	393	386	407	369	414	421	388	381	382	394	401	405	365	374	398	380	428	405	361	400	409	391	368	373	366	382	438	398	405	383	392	418	417	380	384	408	356	374	394	425	380	405	405	387	423	400	368	365	361	407	379	411	362	378	406	418	386	392	390	411	405	442	380	438	417	373	358	361	381	410	375	398	363	387	402	371	381	412	400	344	394	403	390	362	390	383	397	382	393	378	415	396	345	381	403	389	395	408	390	406	417	384	370	413	387	385	403	382	379	359	393	398	393	394	407	402	406	402	411	401	373	380	385	380	366	386	386	399	387	416	393	384	408	424	366	361	408	372	399	401	410	365	371	442	412	383	420	401	370	387	384	378	382	403	391	372	408	382	381	367	418	327	393	392	384	420	383	370	392	379	405	346	420	363	395	363	390	379	388	401	390	360	394	372	362	371	380	388	359	412	377	421	412	384	407	396	351	359	388	412	418	415	372	388	393	400	412	397	384	381	382	355	378	393	365	399	388	403	351	365	404	389	391	401	386	395	360	368	388	363	435	405	376	373	366	411	421	430	383	392	381	385	383	445	397	384	383	370	418	375	378	366	374	393	396	392	402	374	394	422	357	359	407	401	398	373	375	399	387	397	378	384	371	403	387	396	396	361	379	390	362	369	404	420	363	377	378	365	384	380	386	373	415	381	382	383	412	421	406	342	380	401	396	381	417	406	396	363	357	434	371	402	394	397	379	412	389	414	391	355	388	427	391	378	393	407	356	365	378	418	368	381	391	376	373	420	435	350	385	400	411	372	384	391	394	377	419	383	387	357	336	396	388	373	371	374	355	401	404	425	343	406	425	371	397	392	393	396	398	385	395	414	370	402	380	367	391	416	379	401	386	373	408	396	384	392	393	387	392	408	418	417	399	376	390	372	353	382	364	384	386	380	359	368	417	409	356	380	395	374	345	353	410	395	391	407	369	400	382	402	379	408	420	393	394	409	400	415
27124	10602	464	185	108	122	122	101	85	91	86	102	95	94	81	96	77	107	93	97	83	81	84	92	102	100	107	95	79	83	93	103	96	93	95	90	87	98	91	99	90	90	84	110	96	93	109	110	110	86	85	94	93	92	97	110	91	85	78	84	87	93	90	100	86	99	79	94	98	101	89	87	96	105	88	82	84	96	100	110	91	107	84	98	92	88	105	91	81	107	120	105	87	89	97	107	78	93	98	83	93	94	99	74	87	88	107	96	112	90	86	92	98	113	90	103	107	114	94	109	100	105	118	81	77	89	89	95	92	89	84	106	126	75	84	103	93	103	87	102	78	83	96	96	103	99	94	97	86	88	90	115	97	95	104	99	82	96	86	101	92	97	99	99	91	91	112	86	108	96	93	81	82	111	96	86	63	86	80	100	90	82	95	100	92	99	94	105	109	85	78	90	91	92	101	99	98	103	88	98	79	109	81	99	81	101	106	102	105	89	94	80	105	84	98	89	93	100	100	104	89	82	74	101	88	92	85	87	82	88	103	96	82	88	80	89	105	109	114	79	112	79	107	106	104	91	94	96	88	89	114	72	85	81	90	90	104	94	82	87	90	96	78	91	99	98	80	110	99	95	87	104	91	79	86	89	93	90	91	89	100	72	95	89	98	80	96	98	105	93	108	97	117	104	75	93	100	95	104	86	86	80	87	81	90	107	84	93	107	82	120	95	80	96	86	75	98	91	91	107	99	86	106	91	87	88	90	91	84	96	86	107	86	83	92	94	92	103	84	96	81	102	74	92	94	115	74	86	104	84	89	115	93	76	90	86	90	100	80	92	81	103	93	112	94	111	107	94	106	80	93	100	101	84	110	86	85	92	68	90	121	97	93	95	84	108	105	113	91	88	108	95	114	95	105	87	103	86	97	96	89	104	104	101	82	81	83	109	87	91	91	89	92	102	83	86	92	99	87	107	82	102	108	96	81	96	93	94	89	92	80	100	102	88	103	84	79	95	95	103	82	99	93	95	96	101	88	108	91	89	85	94	94	74	94	96	101	90	88	99	102	103	86	106	85	92	98	106	81	91	89	78	99	92	89	93	83	103	96	106	88	105	88	79	100	107	88	94	79	93	98	89	75	85	84	100	96	97	71	100	106	102	85	91	108	92	87	102	91	98	90	92	85	98	90	99	114	104	90	95	98	81	88	100	103	94	95	89	98	93	86	108	94	96	87	84	100	81	85	110	100	91	93	90	102	93	92	111	92	86	100	95	96	84	99	109	95	93	89	101	93	81	102	95	80	102	85	87	95	91	106	89	91	80	94	71	90	97	86	102	96	105	106	101	109	102	101	94	100	76	92	102	105	87	91	81	88	86	89	93	90	94	82	92	98	91	85	96	101	80	86	81	88	91	85	97	95	88	93	86	92	82	99	70	99	87	91	88	91	94	98	94	91	96	107	84	66	96	84	111	90	96	95	88	75	100	88	96	94	98	91	101	85	108	118	85	114	87	96	98	102	96	86	100	99	94	80	89	89	100	86	100	90	84	99	91	108	94	87	87	91	88	88	80	101	85	96	87	97	87	91	101	100	87	113	84	93	86	97	87	117	83	93	84	95	67	105	88	105	88	93	91	120	99	92	86	91	107	86	90	82	79	74	82	92	83	105	98	112	108	77	86	98	95	110	97	110	104	90	118	98	109	97	86	99	77	81	100	93	111	101	105	95	87	94	89	95	100	94	81	80	88	91	78	100	99	99	71	83	123	99	76	91	89	103	101	101	82	84	88	116	86	94	103	88	101	97	103	84	103	104	90	96	78	98	84	108	102	81	86	101	95	96	100	81	107	99	99	84	96	112	78	81	104	93	75	88	102	74	81	95	91	103	101	103	92	103	106	84	99	95	103	96	99	103	86	104	87	96	88	100	83	81	109	91	106	79	83	108	99	98	93	79	102	87	102	103	105	98	88	95	85	99	95	101	97	93	80	90	106	100	92	103	88	99	82	88	89	92	95	90	79	91	99	93	105	86	99	88	84	101	86	94	103	94	91	90	96	80	93	88	98	92	69	100	103	93	84	101	98	91	90	104	110	100	93	91	114	105	87	104	97	87	81	81	95	86	107	96	96	90	102	94	106	87	98	87	109	80	87	93	88	102	95	95	98	90	90	88	97	84	79	108	88	85	104	87	91	96	91	90	98	89	97	88	113	97	99	116	91	87	79	77	83	78	94	89	92	102	108	107	94	107	88	97	88	114	97	98	97	87	100	88	101	97	88	115	103	95	96	90	81	108	94	97	108	80	103	88	100	86	95	105	91	94	91	108	97	106	88	85	88	82	89	85	80	94	102	112	81	91	111	89	99	90	78	105	107	100	88	101	98	91	96	78	105	91	82	94	98	107	89	87	92	84	98	91	87	99	116	85	89	110	80	94	97	104	98	107	96	108	83	110	104	77	87	89	110	122	94	93	66	91	105	85	82	91	84	106	89	117	111	91	89	90	98	90	94	105	89	89	78	102	101	81	98	96	91	92	94	100	85	89	82	94	109	74	95	101	79	91	96	102	104	84	98	75	81	99	91	93	76	95	90	87	109	89	97	101	105	101	92	98	91	105	93	91	84	126	104	120	78	94	104	90	94	91	84	92	83	102	94	83	96	99	77	95	96	105	101	102	104	94	92	88	89	92	79	108	89	96	100	109	92	98	102	96	95	95	83	100	99	99	95	96	76	108	90	65	103	76	92	93	107	93	85	73	77	99	84	97	100	89	105	115	88	90	106	96	82	87	90	87	85	98	85	99	95	102	99	90	87	90	101	109	85	88	81	99	96	99	89	104	91	103	97	100	99	97	88	109	89	93	106	98	86	100	96	90	91	105	87	79	102	112	83	104	101	104	90	84	112	93	80	97	91	93	83	89	85	114	85	102	96	102	92	102	86	87	106	98	83	94	88	89	109	95	84	90	91	100	98	109	96	89	94	98	94	86	102	96	76	104	105	103	94	88	92	98	93	104	87	93	96	90	115	94	71	84	92	90	90	89	94	85	88	72	99	104	82	88	87	92	92	88	93	124	91	85	82	94	102	90	98	108	101	93	72	96	93	93	81	91	89	103	91	86	86	88	93	100	108	99	91	112	89	86	102	93	81	109	96	85	80	85	99	88	108	89	110	103	82	92	103	115	81	86	116	119	96	104	103	80	88	90	94	103	74	93	103	101	110	93	91	94	98	87	108	86	85	103	98	92	87	91	92	100	88	73	115	78	93	102	97	105	108	80	70	95	99	94	94	105	88	95	102	100	97	93	90	107	95	84	90	94	85	93	90	100	91	86	91	92	92	97	102	101	92	111	79	90	88	99	104	100	90	108	94	103	103	76	86	84	85	94	83	87	89	96	101	105	83	110	103	101	82	102	95	86	92	85	100	89	103	103	82	93	105	83	100	99	99	87	82	78	102	109	84	90	105	73	104	92	82	81	101	100	92	112	104	92	93	87	98	92	95
4790	312	255	162	134	104	132	130	107	107	103	91	109	94	105	88	113	100	102	98	92	104	102	111	95	90	86	86	96	115	103	104	117	100	86	97	93	83	85	100	73	87	89	87	97	87	111	99	89	104	98	94	101	81	95	86	95	105	95	93	90	77	112	97	93	75	99	105	123	106	95	94	92	108	112	87	97	86	94	91	89	96	92	77	91	95	98	89	110	77	109	89	90	93	105	79	102	112	105	90	91	100	80	108	91	95	110	92	86	100	98	98	95	98	81	98	100	103	85	102	93	100	101	91	96	85	101	96	95	114	92	89	87	98	108	108	107	119	111	101	110	94	98	87	87	88	103	92	101	92	113	104	117	87	89	98	97	94	89	102	114	105	94	97	111	90	90	104	110	98	87	101	99	109	100	78	105	105	98	99	89	103	92	77	86	80	66	106	89	99	94	84	95	105	105	98	85	105	95	116	105	80	83	91	96	95	90	96	108	105	91	96	102	114	106	94	94	107	81	94	101	106	101	92	109	106	104	106	98	116	92	93	104	81	110	92	84	87	95	89	99	86	101	99	97	105	113	93	91	93	98	88	84	94	77	100	89	99	107	96	88	93	94	109	104	96	106	89	87	104	97	101	87	102	108	94	102	97	76	102	84	101	101	90	107	90	106	85	99	96	93	109	107	93	97	95	95	95	99	95	107	109	90	113	102	96	111	100	91	91	84	100	88	95	95	115	99	105	94	91	91	93	90	99	104	99	91	105	102	114	98	89	92	90	86	112	107	98	105	87	92	89	114	97	105	90	108	77	96	95	115	105	93	89	82	95	97	96	91	108	102	104	109	83	111	98	97	104	92	107	91	89	105	76	99	104	105	98	115	108	97	85	90	99	84	89	99	101	88	84	88	91	111	88	110	109	100	88	108	95	110	97	100	96	108	102	81	91	81	91	96	94	92	105	101	83	102	111	107	83	99	107	98	71	85	91	101	88	100	86	88	72	104	96	111	90	90	101	108	85	85	106	97	90	118	109	101	95	97	90	104	109	83	89	118	95	103	94	105	92	95	106	103	97	115	103	94	95	92	73	107	106	94	102	79	100	87	95	83	94	92	90	99	97	82	84	105	110	106	86	93	89	81	101	104	105	109	92	107	102	94	99	86	86	104	75	93	95	89	102	100	90	106	86	101	96	113	92	99	94	87	107	105	97	89	92	106	95	91	86	90	91	92	104	89	92	94	95	89	85	96	92	103	100	83	94	98	98	81	92	80	100	111	100	112	94	100	73	102	105	77	107	103	108	80	115	112	87	86	109	83	84	105	88	84	92	84	92	94	114	95	103	104	91	93	112	102	88	101	108	110	94	86	115	92	84	96	97	95	85	98	92	96	96	92	98	86	94	92	101	100	104	91	96	90	119	101	97	102	93	76	101	70	93	105	119	91	95	97	105	102	103	87	91	94	92	101	94	110	106	94	105	83	109	128	109	90	97	90	92	95	96	88	92	104	104	95	100	100	102	105	102	90	87	97	105	110	97	103	88	99	90	94	102	98	97	93	100	96	81	110	111	81	89	104	94	99	104	113	99	101	116	106	105	95	123	83	100	88	105	82	111	94	94	89	105	98	87	88	95	75	110	82	91	100	99	95	97	99	103	80	90	86	95	115	105	95	89	94	103	91	90	98	103	123	85	86	108	94	113	89	97	96	100	77	99	96	100	106	123	93	98	97	90	103	116	96	92	84	109	110	98	89	104	61	100	97	90	119	84	94	92	79	99	97	117	100	103	126	107	102	97	100	97	88	85	92	106	98	97	95	100	82	85	112	84	96	92	103	98	103	94	98	75	96	91	117	92	99	100	85	101	92	75	92	102	108	87	110	100	100	106	80	86	91	91	95	97	86	98	90	106	86	90	106	87	130	97	105	96	94	102	93	97	105	112	88	92	105	92	104	104	97	98	93	105	89	83	79	90	101	98	85	99	90	85	106	82	93	94	94	86	115	94	92	104	94	93	80	93	94	93	94	87	99	100	87	118	105	89	92	106	107	87	77	90	93	89	93	109	94	100	101	94	89	106	98	90	101	87	96	93	83	89	105	87	90	104	107	116	78	83	108	103	104	95	79	79	104	84	85	109	92	97	83	126	95	107	95	94	99	103	92	92	83	104	101	91	86	93	100	112	92	88	97	110	108	101	100	113	85	82	80	100	80	91	82	90	91	113	100	114	91	83	116	95	90	126	108	103	96	91	88	93	88	109	81	108	86	107	75	95	101	95	95	98	96	107	91	99	104	88	86	99	94	94	105	115	101	106	103	104	104	86	79	119	112	96	93	101	100	86	94	91	96	107	80	86	90	108	94	90	69	101	112	108	101	110	98	103	94	103	89	104	106	117	97	101	83	96	98	104	95	74	99	104	103	83	98	104	103	107	98	104	96	102	83	94	84	83	116	97	101	83	97	96	109	83	96	98	94	101	116	88	107	92	89	97	103	89	96	91	92	98	101	90	91	96	80	83	109	114	98	101	98	102	89	89	101	107	96	77	93	99	109	87	84	110	102	99	79	91	92	82	97	108	109	85	92	88	84	95	111	106	100	103	85	91	93	134	81	85	88	114	88	84	95	100	93	118	99	101	90	80	105	94	99	100	91	105	101	100	96	84	111	95	114	95	102	95	89	102	97	106	98	85	99	98	76	87	91	88	111	88	99	92	88	97	110	93	92	94	98	97	115	82	79	102	96	98	102	103	90	112	100	102	89	108	103	89	109	92	86	92	88	97	87	94	80	87	99	96	92	95	102	104	102	109	104	99	93	97	105	91	92	84	112	104	92	89	118	117	99	110	118	85	93	115	100	106	93	95	105	106	102	91	87	88	101	111	104	94	90	100	88	99	89	84	89	89	106	95	106	118	89	98	87	106	100	101	88	119	89	106	79	101	101	72	103	93	96	87	93	100	102	94	98	87	99	95	88	112	98	101	87	93	119	98	95	97	90	101	95	103	95	88	96	87	88	94	100	105	101	121	95	78	111	79	96	93	101	84	106	93	108	93	94	97	115	95	101	114	106	92	90	83	100	104	75	90	90	110	97	95	97	89	90	96	104	92	99	95	100	108	100	82	100	109	86	109	96	113	86	89	94	95	90	90	87	92	89	102	99	103	86	103	99	104	97	113	93	89	118	108	87	83	85	99	99	94	95	88	101	98	93	96	86	100	123	109	112	93	112	94	92	116	115	100	104	103	99	108	112	105	108	96	92	103	115	93	108	86	82	93	76	103	84	100	65	104	95	105	99	102	80	95	101	87	81	95	94	103	90	97	107	108	98	104	85	87	119	100	106	92	115	79	104	101	89	108	85	89	75	102	89	114	86	93	91	96	97	101	101	100	79	88	105	90	98	97	91	87	79	86	114	107	89	86	95	91	106	93	109	109	104	112	103	104	99	103	87	116	88	97	102	103	85	102	95	95	100	93	94	97	109	98	120	103	93	115	95	74	108	87	107	92
25200	21068	26591	24635	2370	516	391	300	276	236	244	230	240	227	226	221	239	197	224	231	239	228	190	229	196	228	242	222	214	195	207	208	206	207	204	220	242	200	210	217	196	199	209	211	218	237	189	225	207	201	214	187	222	212	208	235	221	226	215	175	198	203	226	220	204	205	191	218	235	204	218	218	220	211	226	218	215	231	197	196	202	208	221	224	207	194	198	206	173	216	247	232	229	216	216	217	216	218	199	236	196	203	236	217	202	203	186	192	195	206	222	203	196	228	191	199	203	211	213	203	209	208	199	179	196	234	211	205	203	199	190	208	228	232	205	240	200	204	226	201	219	213	207	193	197	213	206	190	194	198	219	201	194	212	217	223	231	209	189	222	206	205	215	211	223	222	192	220	218	197	213	198	193	213	237	228	210	190	216	207	201	213	222	225	177	198	189	192	192	205	225	214	196	210	195	208	220	189	193	203	195	180	188	194	227	202	194	219	207	232	198	208	230	203	235	200	186	239	211	206	183	208	192	214	195	229	221	220	226	215	182	210	217	236	196	177	220	235	200	192	192	234	228	228	179	208	207	241	205	202	206	195	207	219	182	193	240	215	236	208	188	189	227	199	204	181	217	195	219	232	215	199	226	211	225	214	231	200	204	210	205	219	199	199	188	203	205	219	213	182	204	201	228	227	209	200	186	214	205	219	193	208	215	205	183	193	184	188	185	240	215	210	197	226	195	212	213	227	205	211	237	227	194	179	211	217	227	199	200	218	187	203	197	200	201	208	214	189	179	209	226	208	211	195	199	190	227	221	226	172	216	196	236	226	195	223	208	213	217	199	201	189	206	207	201	218	224	205	202	208	186	235	180	210	219	238	208	202	211	222	246	198	216	186	207	193	194	215	169	213	181	184	222	198	222	206	195	196	190	208	200	208	200	184	209	203	184	198	207	187	205	214	220	179	200	191	205	200	211	205	195	207	193	223	218	194	207	210	216	199	219	204	222	182	187	207	229	189	203	231	185	207	227	185	218	207	224	198	228	186	208	215	219	183	224	217	187	191	199	193	201	207	203	208	225	217	201	216	210	194	183	211	212	200	198	226	222	160	221	185	202	209	183	220	198	215	197	216	208	225	230	224	192	190	229	214	206	203	192	205	217	224	211	241	226	225	192	193	219	184	207	208	190	221	203	220	193	199	199	219	213	198	232	204	226	209	189	180	182	205	202	199	190	187	208	215	197	192	199	200	236	192	209	210	199	210	201	192	199	188	202	202	214	203	176	190	214	216	205	195	186	209	230	199	186	213	213	203	211	220	232	204	215	190	193	213	194	169	175	205	200	195	204	209	212	219	216	197	211	204	223	192	188	199	201	197	199	199	185	211	211	193	212	229	221	185	212	222	218	203	202	196	214	219	194	201	229	188	198	234	198	232	188	213	227	217	212	185	202	186	208	200	219	193	210	219	222	183	200	233	194	224	216	207	200	211	189	215	213	232	226	213	192	209	227	228	208	177	206	223	192	223	204	176	189	216	200	217	190	169	210	206	192	205	190	201	240	205	222	186	197	199	196	197	214	200	219	223	197	183	206	207	232	202	244	218	226	198	198	222	189	191	211	231	201	225	187	200	179	189	209	231	195	201	210	199	205	197	218	219	206	203	200	204	224	218	218	216	217	219	177	207	197	237	175	225	204	205	215	212	229	193	217	196	226	204	196	229	212	218	185	188	211	190	207	194	189	218	214	201	204	194	199	198	201	208	227	209	196	204	194	232	175	220	219	204	204	191	210	194	180	212	207	214	222	189	187	204	225	199	209	205	191	192	221	208	207	208	222	188	210	202	220	202	204	208	196	187	197	218	200	213	204	238	190	205	177	210	197	170	194	204	222	227	191	215	220	194	194	210	193	183	184	221	220	212	221	213	227	245	224	214	202	198	219	202	204	221	212	182	199	196	235	207	230	210	206	194	182	212	211	235	184	179	218	209	182	206	211	190	220	219	203	206	178	207	188	203	220	200	215	192	194	226	193	247	182	197	206	218	215	191	199	205	214	240	199	205	233	222	216	193	213	198	226	217	220	222	215	218	196	206	237	217	203	206	192	204	188	210	215	202	237	191	220	187	185	208	197	217	197	230	212	201	228	208	202	212	207	220	203	210	196	206	225	192	197	210	202	214	196	227	193	180	209	192	232	207	189	202	196	181	178	216	185	212	203	200	203	204	200	206	213	214	207	223	220	196	205	215	191	199	196	207	211	196	198	192	212	210	221	178	182	182	223	205	206	218	218	189	189	212	193	188	203	187	190	226	192	200	205	208	220	234	188	212	169	200	188	220	189	222	191	225	179	191	200	222	219	233	228	239	206	220	212	205	220	186	213	180	237	171	212	193	196	212	217	187	201	192	212	196	197	200	225	209	201	205	196	218	191	201	189	202	204	225	197	213	235	175	190	190	184	197	221	203	221	234	203	216	206	231	195	200	197	203	211	195	208	179	215	209	226	218	241	219	195	227	210	188	211	197	230	192	215	216	192	198	206	210	194	219	227	215	205	186	212	218	207	232	213	229	228	238	218	232	204	217	191	195	193	239	196	197	213	208	210	206	188	230	239	226	190	230	190	217	217	211	189	196	206	205	201	205	216	191	241	195	207	209	222	176	222	214	223	198	207	225	196	213	212	213	185	217	210	189	218	232	199	195	189	203	211	213	237	201	200	210	233	201	187	205	206	186	218	189	212	223	201	207	191	229	201	204	191	223	212	228	219	212	188	179	222	206	234	216	192	190	192	206	226	217	210	224	207	194	199	222	200	244	207	214	205	206	193	207	194	219	185	212	197	219	219	194	216	226	205	213	187	222	198	215	210	217	198	186	213	219	198	201	204	178	225	200	202	231	204	194	203	211	203	204	220	207	221	215	205	211	174	195	192	214	197	178	210	201	192	211	195	190	222	187	208	219	219	187	212	190	213	200	203	203	190	200	183	218	219	199	225	193	232	220	213	190	172	221	182	203	178	199	214	213	205	215	224	224	212	217	220	194	196	223	217	192	213	236	208	200	193	182	218	187	206	216	207	198	199	218	207	180	231	192	207	207	203	194	199	207	199	244	208	198	205	197	210	212	181	226	189	200	192	197	212	211	182	203	199	229	202	219	230	201	239	222	214	200	180	191	203	186	214	204	229	212	220	222	184	189	205	226	223	197	216	209	218	235	204	229	208	178	200	208	195	191	216	190	191	205	210	206	244	217	203	208	206	194	206	228	195	214	218	216	226	220	195	211	216	204	196	208	212	222	218	192	187	214	193	187	213	187	197	226	225	202	220	179	207	197	188	212	177	218	202	219	192	201	195	200	192	196	202	203	225	226	207	192	210	200	183	201	210	188	218	200	198	208	208	193	213	188	195	201	194	220	194	245	203	193	183	193	220	204	201	192	214	199	218	195	226	218	188	198	224	228	206	212	203	201	195	204	196	204	206	191	228	211	194	191	229	218	187	227	189	197	211	209
3462	2555	1854	956	628	481	415	355	334	347	278	293	265	275	271	235	247	256	240	231	231	223	225	234	241	221	223	211	208	219	214	241	218	220	215	225	228	220	199	208	184	208	210	227	201	224	203	199	215	246	220	245	200	216	216	205	202	212	178	213	240	220	223	207	229	213	194	238	217	196	212	219	201	184	222	244	221	225	193	216	243	231	229	220	229	219	179	204	203	206	199	196	201	215	191	215	202	245	217	194	210	236	218	211	206	220	231	214	190	210	210	224	183	215	211	240	196	217	218	213	213	213	209	213	210	210	220	206	213	211	226	226	227	204	195	240	220	199	214	217	188	202	194	200	223	205	217	201	203	208	239	238	213	218	211	217	233	229	196	221	223	200	209	205	262	200	236	219	217	226	216	204	215	235	205	223	200	181	217	219	210	194	219	226	206	201	200	206	208	218	207	206	207	196	229	191	201	229	219	210	213	213	199	205	240	229	193	235	196	203	228	181	219	194	204	224	210	190	198	219	209	214	217	209	195	230	218	192	212	227	217	219	201	216	194	206	203	225	237	237	211	205	223	229	216	218	201	236	193	197	196	226	215	212	218	198	215	197	217	205	211	215	209	229	198	201	202	207	212	201	206	185	234	204	217	227	196	228	206	206	188	229	192	187	221	212	224	221	214	243	190	219	214	240	227	207	224	201	217	235	202	229	240	185	194	220	218	206	227	194	189	231	199	216	208	209	221	199	194	179	216	241	203	224	212	204	192	185	218	209	198	200	219	192	229	241	219	236	168	214	207	206	222	231	215	209	200	183	228	205	195	209	204	202	227	231	194	211	246	201	211	223	193	175	197	222	243	224	195	186	210	183	203	194	204	214	213	229	199	217	220	221	222	193	205	186	211	229	224	218	219	203	231	223	211	216	209	229	200	213	203	219	196	193	199	211	200	228	203	206	210	228	201	203	207	218	210	213	242	196	203	210	216	205	210	211	193	202	209	220	210	222	205	231	241	190	225	209	190	195	221	222	202	225	227	224	233	208	218	192	218	170	241	225	228	220	212	199	186	188	213	227	191	177	205	229	201	202	224	198	214	210	229	186	207	199	217	210	186	207	201	204	213	204	214	206	190	200	231	202	216	201	213	204	217	221	221	231	211	219	219	215	190	214	192	240	220	220	206	190	205	213	216	224	217	215	223	215	188	219	207	227	201	228	222	205	202	216	218	207	186	210	216	202	207	221	211	229	216	228	214	216	225	205	198	202	230	194	209	193	217	206	206	191	227	221	216	209	179	240	228	213	227	205	216	203	194	219	226	232	197	203	205	205	226	202	223	213	186	214	226	206	210	193	218	240	206	211	191	229	202	218	202	221	232	234	215	228	213	199	214	226	201	216	198	180	201	200	204	224	205	221	234	221	218	213	195	226	183	208	209	203	206	209	192	208	215	200	179	211	189	224	216	237	190	182	215	213	222	205	228	194	216	215	202	220	211	233	205	219	213	198	219	261	191	223	212	195	207	178	190	234	211	206	217	181	209	225	195	203	229	199	228	195	206	195	206	232	237	222	207	229	230	202	204	223	199	201	197	211	215	211	192	200	232	199	199	215	224	198	213	203	246	200	245	218	200	194	206	189	205	216	215	216	247	223	216	176	195	199	226	232	195	231	195	207	201	206	226	217	203	198	197	194	214	200	211	232	236	227	204	213	206	235	214	200	214	180	210	218	227	189	218	205	186	205	192	198	222	234	202	216	225	210	253	212	207	225	207	212	200	235	209	224	201	221	216	206	219	225	211	222	216	221	222	209	226	197	208	252	188	228	221	238	198	197	213	209	210	245	214	210	224	209	202	211	185	186	224	203	198	211	233	216	220	209	204	217	189	197	233	211	185	182	214	197	215	211	183	199	184	209	195	212	204	206	208	240	227	201	198	206	199	202	221	219	192	223	217	218	200	225	209	212	216	193	223	220	196	181	206	196	214	190	180	208	228	231	207	212	197	198	227	217	223	202	226	185	227	213	217	204	202	204	194	225	217	185	225	206	207	219	198	184	210	218	208	222	205	208	236	237	202	224	216	236	206	218	182	190	194	206	194	215	215	198	198	201	192	211	204	215	199	199	212	217	210	195	198	189	200	192	216	205	206	229	188	216	193	202	203	230	189	210	201	216	227	191	196	208	199	192	208	171	195	210	200	206	202	211	196	208	218	173	224	186	200	179	247	216	192	216	198	207	205	183	254	204	209	210	199	193	217	198	178	218	204	213	195	207	211	206	189	218	224	209	222	199	205	206	202	203	180	227	216	196	189	231	216	207	234	234	211	220	190	212	216	205	223	220	219	202	206	225	198	188	198	237	234	196	239	216	181	198	202	194	227	203	191	194	221	225	210	210	208	216	219	225	213	191	203	221	207	226	218	218	196	226	216	223	226	210	223	217	233	188	220	190	210	208	220	213	211	195	208	213	215	195	214	233	229	214	203	192	220	225	196	194	194	205	206	204	232	183	201	221	209	207	185	217	229	214	223	214	232	216	190	212	211	220	206	192	245	195	227	192	233	232	231	189	207	204	200	206	207	209	216	201	223	207	215	206	188	216	221	213	194	192	222	192	207	215	199	222	191	214	203	228	199	212	200	216	188	204	206	190	195	219	191	221	205	212	202	208	223	236	216	221	219	235	204	204	225	208	203	195	222	215	207	234	212	193	195	202	229	217	248	203	198	224	195	202	204	207	206	213	216	163	203	224	224	218	225	219	233	219	215	173	209	218	196	191	210	216	196	206	224	209	219	222	216	213	228	229	215	199	212	221	218	207	196	202	191	191	214	217	215	204	221	200	204	212	204	220	208	215	256	195	200	196	246	202	188	194	216	215	221	227	188	220	181	219	193	221	202	203	233	221	215	201	202	210	212	200	229	205	213	187	211	205	219	204	239	226	209	219	235	207	216	206	194	193	224	210	218	228	232	185	201	218	195	190	211	226	214	209	221	193	205	183	232	209	211	200	225	197	214	227	183	204	217	234	199	223	175	206	205	221	211	200	182	206	213	210	224	210	213	215	226	229	222	198	189	194	218	228	197	182	214	214	190	215	178	202	202	207	198	221	202	213	225	215	194	205	202	216	196	205	203	206	189	201	209	227	208	210	181	200	225	224	202	205	191	203	228	218	198	194	196	214	229	203	221	206	225	216	218	205	216	201	212	206	222	227	210	220	179	224	228	254	198	188	203	201	219	199	222	216	242	203	211	200	205	216	221	212	198	207	173	214	200	246	182	189	214	213	205	225	209	202	200	215	185	203	227	208	224	208	196	203	204	238	218	184	193	193	194	218	210	200	224	198	200	203	209	194	217	201	214	213	210	192	220	210	209	210	199	226	207	197	186	248	199	229	202	201	200	202	234	211	203	235	195	218	199	220	192	218	207	209	212	260	213	191	227	211	184	198	199	235	215	202	236	215	217	208	206	181	208	218	214	196	193	195	203	209	207	203	193	206	183	231	217	215	195	192
23921	21061	28175	24142	20982	5245	1158	691	553	576	541	466	445	457	476	470	467	456	443	396	419	436	435	440	433	398	411	417	405	422	401	446	423	448	417	430	406	427	403	387	418	378	410	375	421	397	418	408	380	421	441	422	414	380	384	406	411	418	416	390	384	417	441	388	392	398	405	399	423	410	406	414	364	374	407	419	420	410	415	403	408	377	382	415	418	443	385	424	409	406	423	428	411	413	379	402	410	423	394	420	378	429	346	446	401	418	390	375	388	425	383	419	414	399	430	424	426	415	396	420	393	432	378	389	399	421	385	374	446	399	392	420	400	418	393	419	464	372	402	390	402	411	423	395	420	429	446	430	427	426	470	431	440	416	443	403	381	408	439	395	388	404	429	394	397	400	394	377	369	447	376	399	370	409	416	441	378	378	427	418	406	382	398	401	391	410	411	402	402	417	404	420	361	390	401	391	385	393	413	378	441	424	397	422	405	402	401	431	396	451	405	400	408	356	398	399	410	373	393	380	399	426	386	407	405	374	399	365	379	365	403	406	436	420	428	344	368	387	399	415	417	421	421	388	420	407	398	380	387	421	425	407	372	400	417	378	396	407	402	418	393	397	393	382	418	424	401	446	403	418	416	405	404	416	422	397	423	396	423	401	419	432	422	401	362	427	432	367	423	422	420	392	390	422	381	392	393	403	404	420	400	409	379	370	389	375	404	424	397	394	368	411	411	434	424	406	405	450	375	375	433	395	416	392	410	405	381	406	424	368	392	402	430	417	382	370	420	417	401	385	398	395	377	373	436	444	425	412	441	391	441	417	425	397	371	435	402	404	411	396	358	400	388	405	358	421	421	378	402	415	429	401	430	405	412	361	382	383	364	384	398	371	411	387	415	432	415	426	395	380	404	404	438	402	382	425	371	415	406	387	388	364	407	413	369	423	404	390	416	378	395	402	409	392	386	406	405	402	404	433	381	398	400	401	416	461	399	415	383	438	400	400	387	429	395	414	364	399	377	421	430	421	418	382	418	400	392	381	360	411	400	434	397	383	409	419	397	366	395	416	374	397	394	388	404	400	396	393	400	393	411	408	396	410	429	370	379	399	385	406	374	421	444	414	395	418	376	408	415	392	436	404	391	397	413	416	425	386	398	398	397	394	384	397	370	384	425	375	397	429	420	403	395	405	390	413	394	411	405	407	407	408	434	390	408	414	433	397	410	408	383	371	412	391	419	417	449	409	430	408	387	388	417	413	406	410	380	402	423	408	406	403	415	403	398	410	390	401	401	407	392	397	396	409	418	378	453	380	385	405	421	393	399	416	420	416	406	418	391	369	391	390	390	397	391	418	426	383	410	377	393	413	417	358	421	400	422	408	383	417	388	364	394	406	389	410	408	393	406	407	410	381	392	398	411	402	383	396	413	406	399	398	377	398	415	414	405	379	373	387	410	397	418	370	375	395	365	408	405	430	397	371	409	418	403	415	385	381	382	393	385	419	413	382	385	428	425	412	424	440	363	391	416	414	410	381	417	388	448	402	375	412	417	376	409	371	409	401	384	441	426	398	393	365	418	423	425	387	384	401	366	406	387	400	422	374	413	409	393	400	392	408	419	401	425	408	415	411	456	400	453	414	367	382	397	419	399	428	414	385	412	370	387	428	391	399	401	411	382	366	408	422	430	390	446	402	395	390	422	386	416	402	403	392	395	418	409	380	415	429	416	399	413	425	431	415	394	405	376	414	412	369	387	402	413	413	411	379	384	403	417	444	400	376	432	388	388	405	420	435	445	389	377	417	404	424	413	389	412	341	401	407	425	398	399	429	389	398	398	394	441	413	404	455	402	404	376	395	429	393	414	423	408	423	410	392	406	405	416	386	414	434	386	387	404	398	435	406	344	402	421	392	402	380	381	424	426	420	409	402	400	387	400	416	373	388	379	387	381	377	413	384	396	396	400	404	400	408	390	392	376	396	387	437	413	447	370	394	399	390	365	361	376	421	368	415	389	431	403	409	407	400	393	438	420	394	409	396	397	396	403	403	403	437	410	396	398	390	394	398	377	350	428	400	376	411	412	420	396	405	390	387	384	387	423	394	384	365	357	401	440	410	426	389	368	392	380	415	389	393	381	419	377	402	418	426	430	385	414	417	373	391	375	378	426	382	380	411	408	437	400	413	394	377	416	397	390	384	419	397	400	424	434	420	408	412	401	388	425	409	374	394	390	394	423	416	406	380	384	399	391	415	370	397	400	425	419	427	380	404	360	394	387	383	397	399	444	388	425	403	399	415	412	417	417	406	405	375	388	429	395	379	417	342	403	385	410	392	390	382	366	419	383	374	407	406	403	363	398	387	378	386	401	398	414	396	359	392	396	369	405	350	395	420	408	362	350	395	410	403	409	400	399	396	383	395	384	413	413	401	382	370	397	392	411	381	390	427	394	436	414	374	381	384	379	408	399	390	355	382	402	407	378	399	416	377	412	396	407	415	396	416	410	387	412	406	365	436	394	439	397	398	360	386	420	403	382	432	361	430	390	419	417	463	362	383	425	386	389	380	407	388	397	407	395	424	426	392	410	413	437	376	366	385	399	387	421	411	402	379	368	387	401	430	386	405	384	384	395	416	378	403	425	356	369	407	424	424	398	412	408	413	430	415	403	369	385	418	436	426	375	411	396	398	403	418	422	387	370	391	448	391	391	358	400	382	379	387	420	385	430	406	407	410	423	387	430	405	387	361	414	423	375	385	365	381	406	420	404	432	412	442	380	412	405	376	429	342	372	390	444	435	376	402	413	420	384	401	367	392	389	402	427	408	425	357	407	400	437	387	432	424	436	398	391	383	385	425	415	412	400	452	369	405	409	415	401	393	358	449	436	403	366	416	402	411	378	397	405	399	403	410	416	397	395	401	406	404	392	407	400	402	374	440	364	375	393	388	387	404	387	373	390	380	394	386	383	391	394	392	341	395	411	400	356	374	451	393	413	376	421	431	382	397	404	407	399	378	376	390	414	401	373	424	414	383	428	400	407	414	374	412	411	390	424	425	419	377	366	406	411	434	419	393	394	392	390	378	353	366	414	371	393	413	391	416	390	403	401	402	424	386	413	410	409	371	422	421	382	404	374	409	400	372	426	394	407	400	403	410	391	370	416	383	403	385	420	410	374	407	402	371	378	395	428	423	413	385	417	437	416	439	429	358	432	426	418	409	411	392	378	426	409	399	416	423	370	394	397	429	403	425	375	377	411	429	403	393	404	426	370	412	420	403	422	413	364	359	382	424	406	398	396	405	379	396	406	418	399	402	403	433	361	373	406	394	408	387	379	406	394	387	414	385	428	401	396	434	372	398	412	400	394	375	381	363	402	410	407	408	373	383	381	398	396	399	410	358	388	369	391	395	380	427	387	367	410	405	413	397	399	438	386	413	392	377	435	437	382	420	425	418	419	384	402	441	440	408	373	409	369	396	417	396	403	381	413	369	377	397	407	408	394	410	449	388
3740	5442	4248	2239	1451	1081	936	821	699	741	646	595	538	479	527	478	477	450	493	416	421	421	428	415	421	427	429	407	440	421	444	392	455	424	418	397	439	414	444	401	445	410	399	433	412	393	431	386	393	406	449	433	432	404	392	439	394	423	393	396	421	399	419	384	458	388	417	428	393	414	401	414	427	385	403	384	407	408	381	392	384	421	389	398	430	401	402	391	419	391	382	415	388	378	427	415	425	383	393	395	387	395	404	393	372	396	405	384	424	395	389	387	375	386	425	428	416	411	398	384	392	376	413	378	396	401	423	414	378	349	414	417	418	406	408	407	405	403	391	368	382	369	432	385	390	375	416	419	410	407	429	395	390	426	428	388	373	362	387	453	360	400	365	390	353	399	378	382	383	373	367	386	414	433	386	410	401	394	407	367	406	343	380	362	381	398	344	402	418	417	393	386	406	360	394	399	409	404	377	396	418	397	415	403	396	364	378	390	370	409	353	385	422	417	379	396	385	384	401	377	375	354	391	409	395	390	364	412	386	394	380	393	366	389	415	390	395	352	412	405	400	416	386	402	389	360	401	393	458	403	418	383	393	393	408	357	407	408	413	355	388	411	378	421	373	389	403	367	384	408	364	405	404	353	366	401	376	398	397	397	403	408	437	370	383	370	389	385	423	392	407	385	403	384	382	346	319	410	429	395	440	408	399	396	426	363	424	393	389	400	375	401	337	386	406	391	391	400	414	372	390	387	375	385	383	387	417	408	384	424	383	428	366	366	399	413	399	357	412	418	380	409	382	392	395	375	395	408	359	376	390	360	399	413	408	370	407	384	363	399	405	370	410	416	397	395	399	352	389	370	384	381	370	407	376	405	394	379	423	432	411	432	403	393	369	383	383	396	367	400	418	444	388	379	413	391	411	381	408	367	397	367	363	440	409	432	373	382	388	405	357	350	354	373	397	466	413	451	408	405	398	370	434	405	382	392	403	397	367	393	385	373	407	347	387	386	379	382	395	405	401	393	396	408	396	365	383	370	408	412	370	395	382	416	383	427	379	396	400	426	375	421	374	380	391	376	405	420	407	444	385	401	374	405	399	369	361	378	393	378	404	389	361	368	422	389	415	401	400	368	405	401	390	439	406	412	420	401	386	392	413	388	409	405	388	364	412	387	395	392	391	398	377	382	374	396	338	391	368	356	408	380	415	375	396	385	390	417	416	382	424	404	377	402	389	375	420	385	435	365	389	413	365	418	416	413	408	369	377	383	414	369	404	444	364	358	385	399	401	367	397	417	375	384	391	424	402	386	401	398	371	384	410	421	388	396	393	407	403	381	380	368	393	412	361	401	420	402	395	418	389	421	392	375	381	390	355	388	375	396	355	383	398	384	415	404	409	391	385	419	374	427	366	399	383	378	424	353	397	403	392	401	399	408	402	386	383	395	380	390	412	395	416	385	379	352	377	390	386	399	383	436	373	395	376	397	403	353	378	433	366	376	387	372	407	382	419	400	378	431	408	368	387	403	407	384	378	404	376	401	413	393	370	348	418	386	402	386	404	404	386	364	393	395	413	421	382	366	402	422	404	400	362	385	415	392	390	397	393	414	402	399	410	384	410	387	373	367	397	376	367	407	389	380	419	402	377	383	372	392	411	418	386	371	371	389	413	379	377	379	395	387	403	441	382	383	420	395	392	407	422	374	409	374	386	402	374	386	399	391	374	398	351	384	415	384	418	408	415	392	379	391	360	403	428	394	390	370	386	384	359	373	363	379	405	393	420	417	396	401	428	387	390	400	409	371	403	383	403	414	401	389	394	396	402	400	371	364	375	383	377	404	388	393	389	373	392	396	430	401	429	383	364	393	387	410	370	388	389	367	398	363	385	390	388	404	356	412	379	428	430	412	378	389	395	415	383	402	402	406	411	377	401	373	403	394	359	365	420	381	368	388	400	387	403	373	404	359	408	374	397	381	382	380	403	377	416	411	376	375	418	421	359	400	387	379	414	376	380	376	351	358	397	381	383	408	358	421	417	370	414	420	369	401	391	417	376	374	407	387	377	408	399	401	368	386	409	380	405	359	357	397	392	408	409	362	414	357	353	353	404	389	369	414	383	384	390	399	358	378	388	410	367	419	374	402	438	411	379	388	435	382	397	386	394	416	367	371	393	396	416	378	395	383	377	399	420	413	364	363	407	377	420	392	429	393	394	370	388	360	365	386	388	404	382	404	371	375	430	380	387	381	364	399	362	379	386	378	417	405	410	420	353	386	380	397	387	394	356	368	395	384	392	395	389	408	383	397	423	406	414	421	399	405	393	369	383	373	425	397	392	374	373	388	388	374	341	410	393	420	388	387	382	345	368	395	426	348	382	374	398	409	385	415	375	390	372	411	393	398	367	417	394	368	385	340	401	419	401	392	397	365	397	376	404	388	389	382	396	414	377	387	392	392	392	418	393	388	378	398	414	378	377	414	385	401	412	413	415	389	383	419	389	376	362	375	373	392	375	389	392	393	402	403	403	425	384	406	410	421	381	396	369	378	380	397	389	403	389	397	368	395	415	386	381	374	401	375	357	407	383	376	363	407	398	365	388	397	390	378	424	394	372	389	391	367	412	390	389	412	375	360	389	381	380	410	371	391	376	377	403	374	376	414	394	402	398	409	445	420	409	380	407	395	425	359	368	410	420	362	346	394	361	360	389	388	403	384	426	398	371	380	348	393	425	406	381	394	427	354	376	393	413	371	410	386	389	401	399	384	369	381	363	387	412	398	384	397	405	362	339	400	397	386	387	375	398	430	356	412	397	388	407	376	407	368	401	406	415	363	395	388	408	388	379	417	375	422	443	390	427	394	411	403	382	420	418	374	433	422	432	394	391	359	396	364	383	394	368	408	383	385	419	398	347	373	413	386	373	390	395	391	386	426	364	362	391	387	398	389	430	374	383	409	374	374	413	416	376	405	400	374	391	385	364	386	375	367	386	395	387	386	364	385	399	405	416	397	373	406	363	380	371	366	411	394	408	401	370	429	411	383	405	404	375	390	398	378	379	383	359	434	388	361	364	369	401	350	387	381	380	379	359	374	399	404	390	389	394	378	383	403	392	377	451	418	368	405	389	419	410	382	385	364	372	393	376	374	391	353	398	386	382	408	415	394	383	411	370	383	374	331	377	356	367	365	399	405	390	384	375	398	337	433	403	417	388	403	420	397	401	416	387	383	411	382	395	378	393	407	391	351	410	419	377	384	395	421	364	409	392	374	413	392	392	387	397	385	395	400	366	358	386	386	391	390	368	389	354	386	373	374	373	404	407	403	396	375	365	355	375	396	386	361	365	369	385	371	372	367	386	411	352	400	406	383	370	387	409	399	375	386	435	399	421	412	384	377	412	406	411	387	406	395	378	385	403	387	418	381	396	351	390	395	343	399	364	383	378	411	424	382	375	385	350	401	375	393	409	378	377	399	396	425	380	384	384	370	390	394	371	398	387	383	384	419
27067	10330	448	189	131	115	107	93	123	163	107	90	97	102	86	94	95	85	96	103	99	84	93	95	90	93	95	84	95	95	91	96	94	103	76	92	95	104	93	87	90	102	98	87	89	93	97	93	85	85	113	97	85	83	102	97	96	105	86	106	83	104	87	98	98	72	81	81	103	90	83	97	97	91	104	94	106	98	114	106	106	83	97	103	83	78	89	92	87	69	87	92	105	91	101	102	93	80	86	102	82	96	101	107	89	100	93	99	101	85	80	86	114	90	99	105	90	84	97	87	81	88	104	85	85	88	82	106	77	98	99	106	79	77	92	91	85	99	107	96	88	73	78	106	103	92	92	96	81	90	100	94	101	71	104	99	93	90	99	96	97	96	78	94	94	107	102	101	117	87	106	78	108	94	110	87	93	84	100	114	93	103	82	85	102	92	81	100	80	106	76	108	91	88	92	89	98	87	87	72	100	104	98	96	83	101	90	81	98	83	94	89	94	87	106	80	98	98	91	102	84	94	84	93	102	92	67	94	90	100	101	99	93	110	106	91	115	93	83	112	86	98	82	87	74	101	96	93	75	108	102	99	104	104	99	86	104	99	91	102	83	96	78	98	77	80	93	86	118	96	97	100	96	80	90	83	79	71	101	95	93	92	92	105	76	90	100	96	104	103	80	101	91	100	96	94	95	84	93	96	92	88	91	86	86	101	81	101	112	87	89	96	90	92	102	86	75	102	105	99	98	103	96	98	100	91	93	81	84	90	95	89	90	90	87	98	80	92	117	106	99	102	90	93	92	103	71	90	98	91	105	109	81	104	98	124	95	89	102	92	93	108	84	96	89	78	92	95	71	97	89	92	114	114	80	107	88	109	101	100	79	102	89	88	95	104	93	72	91	99	111	87	96	93	94	79	98	109	94	107	106	84	90	103	90	97	100	106	109	93	109	90	92	98	96	96	100	89	86	85	84	99	95	93	94	94	103	90	102	84	97	106	99	92	91	108	99	87	75	74	89	102	91	86	82	84	87	80	82	112	104	107	96	101	97	91	99	96	81	99	106	87	102	107	106	90	82	86	115	84	84	107	98	80	89	84	95	104	91	116	99	75	100	99	99	89	89	96	89	84	83	94	84	86	94	86	92	92	91	82	92	110	87	101	82	99	93	74	92	92	88	108	99	108	89	93	84	87	88	93	97	93	83	103	99	106	102	89	85	91	95	108	90	84	80	95	103	99	93	102	88	107	96	79	97	112	93	83	93	109	96	100	88	88	94	105	102	86	114	93	86	104	111	100	95	106	115	99	97	97	80	91	95	94	94	96	99	93	94	92	124	90	108	85	105	93	79	87	93	90	77	111	81	95	103	88	109	71	85	86	101	89	102	103	104	101	87	112	102	101	78	93	100	105	101	86	103	101	95	95	94	98	78	93	107	108	79	89	85	96	102	100	102	82	93	96	105	82	88	78	95	96	85	103	93	89	102	82	88	86	90	99	99	113	105	87	75	93	99	97	68	99	95	103	93	82	91	92	94	99	98	108	86	82	95	97	75	105	92	85	88	89	82	77	98	76	101	99	83	99	91	68	90	109	95	94	106	93	105	100	95	100	87	87	88	99	91	91	81	97	92	99	102	96	94	96	109	114	91	101	87	103	94	85	96	92	100	91	96	68	101	91	92	113	109	109	104	110	81	99	101	92	104	88	109	101	110	117	85	98	91	88	89	106	78	98	99	102	100	119	65	115	105	86	103	91	111	107	127	95	107	65	81	84	79	88	102	89	94	80	92	84	106	84	87	104	103	94	105	88	103	90	86	97	98	96	91	97	105	99	87	96	109	88	107	88	95	88	93	85	93	96	92	89	90	99	91	79	95	92	93	107	92	95	83	98	99	107	102	99	95	101	97	90	91	80	82	79	80	95	103	89	100	99	101	104	93	91	91	95	86	80	82	113	92	102	106	103	98	109	102	107	95	101	76	100	116	86	86	93	98	94	106	101	109	95	94	101	89	94	91	89	116	109	100	89	89	90	77	85	87	98	94	80	79	107	80	89	99	83	106	90	81	104	64	99	87	89	87	77	87	92	108	100	99	83	90	93	111	96	97	114	113	105	89	94	105	79	89	111	107	100	81	76	91	105	101	95	111	81	102	87	95	110	98	95	79	86	90	107	89	88	94	91	89	89	89	79	78	85	85	115	77	106	90	99	75	75	99	106	83	97	104	114	84	107	82	92	88	84	78	97	87	94	97	105	112	80	117	118	90	91	100	99	92	90	94	91	97	89	93	90	88	90	91	107	103	97	85	85	83	96	88	128	96	86	99	103	96	94	95	88	86	85	92	110	97	98	84	90	92	78	94	112	106	89	87	94	92	84	80	97	93	95	104	87	88	75	115	77	94	92	95	99	92	105	87	86	91	102	90	83	83	112	100	75	112	87	86	88	93	109	79	81	84	81	98	117	92	87	84	111	108	89	83	92	92	81	100	71	95	83	94	91	91	109	103	85	91	97	91	97	87	101	66	101	123	104	118	96	86	91	112	99	99	90	85	104	91	88	96	97	89	95	96	97	89	106	73	99	86	84	90	111	99	100	88	94	95	94	109	97	109	95	101	93	90	88	114	83	82	72	114	94	87	101	96	108	102	74	99	104	88	112	79	86	89	95	88	104	87	95	88	103	99	110	96	89	96	98	105	94	83	100	112	79	105	93	88	84	80	97	98	107	103	106	98	93	111	93	99	105	92	99	84	92	95	102	88	100	99	88	80	87	84	92	115	109	101	100	84	98	106	104	97	86	91	80	91	100	91	99	93	101	88	103	86	82	97	80	94	95	85	112	92	74	82	79	87	90	91	98	96	93	103	87	103	99	88	108	92	87	90	109	88	93	110	109	104	99	85	81	92	96	88	96	91	80	79	91	104	86	85	102	94	87	79	81	80	98	85	105	97	99	81	83	102	96	91	89	104	110	97	90	95	88	101	91	101	91	80	110	95	96	108	89	94	95	92	93	88	110	108	104	93	94	61	84	94	88	108	89	111	84	87	97	76	105	84	82	92	91	98	85	87	98	93	93	93	101	87	104	94	108	88	86	97	92	74	105	79	93	86	100	73	111	111	89	102	114	91	89	88	89	104	97	95	99	106	102	77	96	97	102	110	98	85	91	98	95	93	92	107	104	91	124	86	89	98	94	76	84	105	106	93	81	89	100	83	99	106	95	89	95	111	89	91	84	89	92	85	99	89	108	101	93	84	82	115	79	110	92	90	86	103	97	84	95	111	81	97	105	96	72	103	114	102	104	113	90	90	93	94	85	103	86	96	90	87	91	91	89	95	93	92	92	106	117	97	84	78	88	85	92	90	86	94	105	100	96	100	93	94	90	80	88	103	102	97	93	88	102	107	89	100	94	98	104	97	101	104	107	103	97	95	91	82	109	106	70	101	99	100	88	100	95	95	107	111	88	90	84	115	73	93	98	104	90	103	86	89	83	106	102	95	89
4779	291	265	162	143	114	122	117	137	269	107	98	100	99	96	94	113	87	95	108	107	98	88	113	105	97	101	109	92	98	103	111	106	105	104	97	110	85	111	107	109	105	124	101	79	104	114	110	123	95	105	92	106	101	106	99	105	92	101	97	108	101	111	103	94	121	108	106	101	114	94	93	103	92	102	103	108	95	100	97	112	85	98	117	112	98	103	118	88	85	102	90	115	112	103	110	94	88	113	87	78	97	111	91	101	91	81	116	95	108	99	95	96	88	97	98	98	104	99	81	119	87	104	92	97	99	103	104	96	90	98	119	97	107	97	106	123	103	82	114	97	122	94	103	107	98	107	84	111	125	119	127	95	102	103	99	100	126	97	91	96	98	99	92	93	97	104	93	111	112	97	108	85	111	117	100	115	115	89	105	97	84	111	83	113	103	88	115	105	110	114	95	91	94	93	106	85	105	108	105	104	94	98	109	101	120	101	108	89	101	103	122	114	111	93	106	103	87	105	96	99	89	91	103	108	92	102	102	105	95	95	100	100	90	89	110	91	114	86	87	102	93	108	110	87	87	95	101	109	96	93	115	95	86	101	101	116	93	80	89	107	91	101	108	90	102	103	102	94	95	97	115	90	79	101	99	105	101	88	102	104	106	111	106	89	95	93	93	102	91	81	93	93	100	94	109	89	89	90	108	106	91	102	84	103	98	117	100	111	114	119	104	95	90	105	93	106	96	92	117	118	87	100	94	95	95	89	120	101	86	93	101	97	117	84	80	89	92	93	127	75	98	100	110	103	94	85	129	112	106	102	104	104	97	84	97	95	112	89	90	102	86	93	113	93	124	105	98	119	94	93	105	96	91	115	86	90	102	104	92	106	104	113	109	111	105	95	105	90	111	84	94	93	93	87	100	95	95	103	108	108	107	107	89	112	106	112	101	105	97	102	91	103	105	98	111	119	97	101	98	104	88	109	102	94	124	104	98	91	111	100	92	100	104	106	109	110	105	110	103	94	111	97	114	101	107	91	120	94	99	92	111	96	99	108	84	107	90	98	105	103	100	101	103	112	125	98	106	90	100	105	107	106	106	94	102	106	120	99	98	91	95	116	96	96	93	112	93	92	93	108	91	103	92	96	92	89	88	92	107	112	107	93	97	94	98	95	109	101	92	99	85	98	112	112	102	94	113	120	112	96	118	92	92	97	120	92	100	117	113	85	116	106	80	90	111	103	102	107	105	94	80	99	87	99	90	112	89	108	94	105	107	91	111	103	98	99	103	92	100	96	98	109	115	106	91	97	87	98	99	101	109	89	105	115	84	86	106	92	91	99	95	98	115	118	121	120	95	95	90	95	92	109	107	106	85	107	104	94	121	109	91	93	89	101	96	93	107	90	101	108	86	96	82	97	112	105	104	109	104	104	106	99	99	124	99	106	92	110	89	102	99	99	101	89	108	83	102	100	91	97	114	96	104	103	94	87	107	104	100	100	79	100	102	106	122	107	100	106	101	111	114	87	111	93	89	101	122	97	112	93	106	98	108	110	107	108	103	90	97	102	109	100	93	112	118	98	112	87	108	92	108	95	91	88	113	109	106	116	102	110	92	87	105	103	118	84	99	93	89	114	106	100	102	107	106	93	92	81	109	95	89	100	97	113	105	97	102	106	92	110	112	102	97	103	84	74	93	112	99	81	93	104	120	101	101	108	97	119	104	95	93	95	91	111	89	116	103	109	105	109	125	95	108	107	93	103	96	111	116	93	113	72	106	110	84	87	110	93	115	115	101	95	111	107	111	103	94	97	91	120	100	111	98	124	103	98	106	95	110	105	91	80	92	131	107	93	99	100	103	77	96	110	93	123	90	115	123	82	92	94	116	92	102	107	96	107	87	105	112	97	97	103	96	108	103	116	82	103	95	110	94	112	116	97	99	91	81	102	96	88	116	82	91	104	92	94	100	103	101	97	96	106	103	91	111	93	97	92	109	99	93	109	101	108	106	91	99	121	89	101	99	89	111	92	90	102	117	101	76	91	119	111	115	94	97	108	121	99	97	90	102	90	93	99	104	103	101	105	92	105	84	98	128	89	111	83	75	108	99	93	112	116	94	104	107	93	86	93	103	96	100	113	90	108	113	102	92	93	121	98	90	95	92	93	120	106	104	93	87	95	101	86	93	99	90	94	103	102	91	106	110	100	111	100	106	101	91	102	112	101	85	117	105	100	105	91	118	104	104	92	88	92	90	104	70	84	87	99	88	131	101	100	111	94	118	98	100	99	99	113	80	118	99	108	108	95	98	108	111	91	102	96	104	92	106	107	79	91	114	87	87	105	92	91	88	115	101	102	103	98	107	88	86	116	90	95	108	105	102	101	99	103	86	105	122	118	113	102	94	104	100	94	95	103	94	94	97	84	100	102	109	103	117	105	104	78	103	112	94	94	98	97	95	109	97	97	85	100	99	103	97	99	99	109	112	100	99	112	113	105	92	99	98	83	109	98	107	100	85	88	90	90	96	110	101	100	89	104	119	118	92	84	111	119	114	99	95	104	100	88	108	94	91	105	90	92	82	97	104	128	79	115	70	92	82	88	111	87	110	111	114	96	107	92	102	104	115	100	97	101	98	99	108	108	97	91	107	96	87	115	80	103	89	93	77	109	99	96	94	100	101	89	117	103	99	117	105	102	102	97	101	105	113	98	105	83	93	94	100	97	119	99	106	92	105	98	113	89	109	116	102	100	102	104	95	101	117	110	97	103	119	85	108	91	103	100	95	88	125	104	107	117	94	103	105	92	100	92	85	92	90	94	104	90	96	102	108	116	89	117	107	106	100	111	125	91	95	102	105	89	95	111	105	90	96	103	107	96	100	108	92	94	116	106	107	96	102	106	91	93	109	123	101	96	99	108	102	92	95	99	99	107	109	94	104	108	88	107	90	104	108	107	107	95	104	99	95	99	100	107	98	94	98	80	102	101	109	89	87	93	112	88	111	100	92	105	107	91	109	86	89	119	105	97	96	104	82	82	97	117	93	101	103	103	85	79	106	106	92	83	91	110	92	90	107	99	99	111	105	107	84	113	87	91	97	92	93	109	98	95	109	94	103	91	97	88	102	95	89	93	98	105	92	95	98	104	119	95	81	107	111	101	98	84	93	103	99	94	99	124	126	92	96	101	112	98	109	104	85	92	93	91	95	96	94	79	93	94	99	99	94	102	83	93	116	106	117	104	100	115	92	86	89	100	79	108	103	97	104	79	111	93	89	90	99	98	122	107	79	107	118	108	114	90	99	85	90	101	123	78	97	84	111	98	93	105	116	106	103	110	92	104	110	106	79	104	91	97	122	93	110	84	90	99	109	90	109	89	98	86	102	102	91	95	99	91	85	106	89	97	109	103	110	87	100	104	114	110	102	116	102	91	110	95	100	109	91	92	109	98	98	105	105	88	96	105	80	83	98	100	110	105	108	104	113	103	88	104	86	103	113	94	87	109	108
25261	21064	26607	24605	2272	567	363	304	269	330	269	244	215	215	211	215	223	196	208	218	226	194	226	227	219	205	217	201	197	222	205	230	219	204	208	211	203	195	209	189	213	196	216	193	210	211	179	217	191	189	205	206	196	182	213	237	195	213	218	201	233	186	200	214	198	208	220	189	181	197	221	176	226	210	217	217	213	190	197	222	224	220	197	204	192	185	227	207	189	195	198	217	210	170	222	216	203	192	218	219	229	200	176	216	205	199	199	201	217	214	192	235	193	236	201	208	203	197	212	208	189	211	225	217	205	194	217	222	211	224	194	189	196	203	197	225	221	226	205	218	195	212	219	213	230	208	178	211	221	201	204	199	217	190	196	210	211	187	191	218	211	196	198	245	198	208	214	187	212	239	209	187	180	184	201	228	212	190	208	194	192	210	210	214	202	194	188	202	212	213	186	209	203	219	173	205	206	201	202	214	216	190	205	198	201	200	204	221	190	210	210	214	216	212	234	207	220	215	196	186	214	224	221	219	227	218	188	175	178	203	193	235	236	207	222	200	208	175	222	201	213	211	220	208	201	202	189	201	222	206	187	220	184	180	203	223	229	226	204	195	231	182	177	213	185	180	194	214	218	198	206	196	220	200	229	182	208	190	187	216	176	205	218	210	180	229	197	218	212	184	207	207	183	211	200	204	215	195	189	184	218	224	222	204	216	183	219	202	218	202	196	190	194	196	206	227	222	196	193	205	209	190	202	204	208	204	215	187	193	197	192	197	213	195	204	218	210	212	211	196	213	234	222	212	204	208	199	194	212	210	178	206	194	209	227	197	185	201	196	225	215	229	215	216	207	195	214	183	206	196	212	239	210	192	203	200	209	194	195	226	207	206	196	216	188	205	193	193	211	212	185	204	198	204	206	186	214	215	195	196	169	207	207	215	202	210	212	195	233	188	190	198	202	234	195	196	208	196	201	195	192	199	218	194	204	172	229	183	219	208	213	187	200	209	190	209	206	241	209	214	205	219	220	196	192	200	228	197	215	215	180	171	224	214	201	211	187	216	201	199	197	186	185	206	209	170	207	226	200	191	219	186	222	223	224	201	189	213	206	191	194	201	190	191	208	213	196	199	210	221	193	191	204	208	212	206	200	209	201	201	192	241	225	209	217	173	212	208	220	204	186	219	228	209	227	202	229	202	212	209	209	227	203	204	193	188	193	184	197	193	183	190	185	188	206	212	186	198	196	202	200	198	214	197	183	199	210	204	199	188	196	187	200	224	205	192	214	190	195	210	191	231	180	223	219	186	215	181	215	184	202	227	209	199	213	202	196	197	201	191	203	218	193	193	206	234	208	206	208	182	215	203	190	193	192	196	182	199	206	217	207	183	208	192	230	206	188	215	214	209	195	212	201	188	206	206	204	198	174	185	235	184	197	203	185	185	207	215	211	214	194	227	212	219	198	200	196	196	224	225	208	214	189	210	198	215	212	184	198	202	188	190	199	205	200	188	208	197	225	199	206	201	212	225	172	193	208	188	200	198	197	227	195	203	202	209	187	185	215	211	186	209	199	221	202	214	200	211	202	209	220	196	176	210	191	202	196	200	222	209	223	209	186	201	166	226	243	224	219	195	193	185	206	209	225	220	202	206	192	195	223	197	211	203	213	214	192	197	203	202	213	180	214	240	226	192	206	193	212	190	192	182	231	215	230	204	201	218	225	204	201	218	192	190	191	203	221	214	208	213	205	194	228	202	214	228	219	194	212	192	192	226	169	169	212	189	190	189	192	195	230	212	211	214	192	199	226	197	208	180	191	214	233	224	214	210	207	187	196	218	207	233	231	223	209	229	196	173	188	210	203	208	197	200	197	209	189	218	207	214	208	180	194	207	207	195	216	215	196	192	200	205	193	207	176	220	212	210	216	206	188	182	197	186	223	196	207	203	231	198	220	213	197	191	200	235	230	199	195	196	208	181	210	235	208	174	189	182	216	198	229	202	215	213	220	195	219	220	210	208	196	191	215	213	193	193	194	192	183	206	203	194	209	184	212	198	194	199	206	204	184	190	207	221	203	217	229	217	193	220	196	205	192	226	206	175	195	207	205	228	188	205	203	208	201	200	192	219	218	197	199	210	181	215	175	220	218	186	188	205	209	203	216	197	210	167	205	189	160	178	187	230	187	216	225	219	202	224	189	203	209	192	222	208	226	189	199	205	183	230	194	192	223	212	217	197	202	204	193	196	193	227	217	197	214	222	198	204	209	184	191	202	185	179	209	214	208	221	190	217	187	190	214	193	205	210	204	197	216	211	216	204	196	197	199	202	210	192	203	183	204	198	199	207	195	190	220	200	205	214	202	184	193	177	198	213	208	193	213	193	197	209	189	202	196	209	173	208	192	204	189	219	186	235	195	226	210	193	210	236	216	202	183	191	205	197	202	210	219	218	226	197	202	203	221	219	193	203	205	196	200	207	213	212	169	199	198	193	213	212	214	209	193	208	219	196	202	222	204	185	182	191	201	194	220	191	228	196	197	215	224	200	198	199	208	224	244	235	207	220	193	243	197	203	200	214	235	229	211	236	210	195	208	221	215	192	218	186	207	197	180	194	182	192	197	208	213	235	219	186	201	196	204	209	224	213	213	212	199	189	216	210	220	205	203	222	195	207	218	204	209	201	179	230	211	238	221	207	190	189	182	214	223	188	217	193	218	226	212	183	186	199	222	207	231	203	192	200	209	182	190	197	192	202	231	199	204	214	204	206	213	193	190	178	198	215	215	210	192	221	193	189	184	203	210	194	196	214	224	165	219	195	210	176	196	216	219	191	217	215	212	196	213	181	194	203	182	206	199	196	223	204	208	219	208	215	197	202	195	231	186	202	224	203	212	203	218	221	213	231	184	217	186	214	203	220	199	184	232	210	198	210	191	193	185	185	213	200	196	196	195	187	177	198	212	171	197	195	210	222	195	207	182	213	190	211	194	185	211	203	197	192	208	199	200	212	233	212	198	202	184	207	233	230	192	189	214	210	187	202	238	184	223	213	203	219	223	222	205	214	208	218	231	210	197	200	201	217	185	205	197	210	204	203	209	202	185	176	198	205	180	213	214	204	193	200	230	180	207	218	219	175	218	209	199	193	215	193	196	211	212	203	193	190	204	180	181	194	227	187	221	233	188	211	196	220	195	216	216	209	198	210	199	179	207	196	219	216	182	201	183	167	198	208	196	196	193	216	214	200	199	198	187	212	199	173	170	210	210	190	207	189	206	205	196	232	208	199	186	203	189	192	230	206	201	193	188	203	206	221	207	179	189	192	224	213	228	185	224	197	223	179	206	212	188	204	221	230	226	219	194	213	195	197	213	210	223	211	200	206	210	198	241	194	181	195	229	212	197	193	185	221	194	200	228	200	196	231	210	205	209	200	223	186	204	198	201	211	192	185	193	203	199	204	218	192	218	199	207	192	199	209	196	216	180	192	234	227	202	223	212	204	202	183	202	228
3433	2291	1901	949	642	505	407	363	353	416	345	272	284	276	244	241	225	230	222	240	235	245	196	213	233	225	242	235	237	224	232	219	212	239	232	223	215	237	213	227	205	234	202	235	218	234	221	199	203	239	233	210	197	214	228	204	215	215	212	223	218	234	249	218	207	229	208	190	209	212	227	239	225	228	193	213	203	224	192	234	179	203	212	225	202	211	222	211	226	200	205	229	192	212	194	190	204	202	211	218	221	214	233	208	203	217	234	191	189	203	201	215	222	230	208	219	216	201	185	209	221	208	199	180	180	229	205	219	218	208	212	226	225	216	221	214	191	210	227	226	208	243	217	208	236	217	222	203	210	208	209	223	215	210	197	200	235	221	224	213	207	224	214	225	236	214	218	221	197	212	189	224	195	213	205	228	228	218	221	233	219	191	220	201	212	229	214	226	226	226	224	244	219	233	204	213	219	204	232	210	225	207	230	214	204	225	211	195	207	196	220	209	207	210	198	197	208	228	226	245	227	220	198	217	202	209	224	190	224	227	204	192	200	194	237	235	211	231	201	225	212	214	211	223	187	234	219	209	217	218	214	230	241	206	235	198	204	225	199	227	237	218	223	198	206	248	206	217	227	166	194	220	191	203	190	192	221	220	215	222	216	206	214	234	208	217	193	224	223	192	202	238	203	224	191	211	208	214	219	217	217	217	218	217	217	206	238	232	219	234	201	226	185	218	208	203	226	222	207	224	198	235	222	202	220	184	208	205	223	221	213	202	215	247	222	212	212	223	214	200	216	219	195	212	227	212	211	231	195	197	206	221	210	213	227	205	212	186	236	197	219	208	229	194	235	207	217	186	207	213	183	210	230	204	197	217	233	237	180	235	211	213	240	237	214	222	207	202	202	222	208	214	196	224	222	222	202	220	196	205	227	227	213	192	212	205	214	228	232	229	220	242	216	195	196	198	212	214	213	229	202	239	231	209	203	220	232	187	205	208	208	202	216	227	218	231	221	224	194	197	224	205	198	209	221	182	175	204	213	206	214	189	224	218	226	196	210	209	209	210	211	219	220	191	221	210	211	239	218	223	230	234	202	216	227	191	209	214	219	216	225	220	192	228	229	214	205	200	205	217	200	209	227	190	211	244	219	193	214	211	216	201	192	209	201	223	212	204	206	224	216	205	209	232	209	234	199	210	176	226	225	193	213	209	238	208	203	218	197	201	220	203	203	204	225	195	231	207	193	197	203	206	222	192	221	222	192	203	236	222	227	214	208	188	230	237	219	238	205	232	207	241	208	207	193	212	195	235	198	201	206	237	230	213	213	222	233	211	189	221	236	202	208	240	232	205	192	204	235	208	200	227	208	211	225	183	217	224	208	192	200	200	203	207	220	204	192	199	224	209	212	211	218	217	197	207	233	204	195	188	205	223	229	201	222	194	191	222	243	204	234	196	230	191	205	221	211	235	208	195	220	171	193	182	210	195	198	210	220	215	179	239	197	236	198	188	206	195	215	209	205	179	230	230	212	224	236	190	208	204	201	212	231	220	181	234	198	199	208	209	199	219	254	232	242	233	216	212	199	216	218	192	225	214	213	235	209	210	217	204	224	222	226	209	215	221	210	204	211	206	212	198	225	210	192	176	220	245	221	221	210	226	231	199	224	214	203	240	210	203	211	200	212	225	201	230	234	188	206	190	198	231	222	227	209	187	225	216	206	220	206	198	207	232	212	214	196	211	229	197	207	212	207	199	235	232	199	210	210	225	242	224	210	187	225	202	203	214	180	213	199	217	219	219	250	194	190	180	211	208	232	215	207	224	220	190	229	209	204	193	225	210	203	206	192	189	224	222	179	216	220	219	207	227	234	225	223	212	203	197	235	243	191	204	202	237	202	205	206	204	175	220	235	199	217	224	201	208	197	177	209	224	216	209	238	213	204	236	205	207	200	227	196	190	214	210	213	212	218	213	203	205	221	214	232	208	227	244	197	242	208	214	221	198	234	204	241	239	218	217	207	202	206	196	194	206	206	210	210	178	227	218	204	217	213	213	194	210	227	223	217	211	229	242	231	221	235	223	217	214	196	193	214	182	210	257	205	187	229	208	225	200	210	213	209	193	243	204	197	206	225	189	230	194	214	194	194	192	204	247	207	210	208	212	205	196	178	217	236	234	213	209	199	218	200	218	234	232	229	207	193	236	218	199	220	201	201	261	224	218	220	214	213	212	215	226	219	212	217	245	214	200	211	189	213	231	208	222	205	205	243	215	203	193	212	207	209	203	194	182	217	237	209	217	230	204	230	221	225	234	231	220	201	227	222	212	193	219	212	224	205	212	212	222	197	211	243	208	218	212	197	199	209	217	206	224	195	236	202	201	189	213	211	228	232	232	215	212	203	208	200	201	190	230	219	219	196	231	214	221	217	220	190	215	224	217	215	219	198	213	203	226	202	215	236	229	221	226	198	227	222	199	189	219	207	214	190	210	212	212	214	223	228	210	207	208	216	223	175	192	207	193	208	202	222	231	196	208	201	198	215	214	216	191	198	210	207	204	211	198	219	213	229	247	211	209	206	199	208	217	214	213	217	195	224	243	216	219	216	203	210	218	198	228	197	201	217	236	199	210	224	211	214	218	204	225	181	238	212	201	228	228	213	216	209	199	213	191	202	219	196	200	197	199	209	214	223	241	219	215	209	191	225	209	215	228	199	211	244	205	247	221	202	203	173	201	255	220	196	214	195	187	189	206	214	242	196	241	207	217	211	206	235	201	211	234	190	229	206	212	204	224	236	206	223	198	233	231	223	215	228	206	214	223	206	216	223	211	215	220	207	192	214	195	221	211	214	233	190	194	189	225	206	201	207	216	238	201	208	218	189	225	236	234	213	231	197	195	220	204	210	169	217	230	200	191	207	214	255	221	225	208	229	209	204	198	224	187	213	218	236	229	249	224	222	216	210	221	190	205	179	215	203	219	217	207	223	225	231	243	224	203	216	233	203	202	222	208	231	223	236	187	208	208	220	205	236	228	183	225	215	218	202	208	198	203	212	219	214	209	194	215	192	193	228	229	213	202	235	215	215	223	197	209	193	191	211	198	212	242	214	197	206	225	177	233	202	185	216	210	216	231	197	230	226	198	209	187	187	196	196	196	217	223	194	228	213	199	207	221	198	187	202	227	215	218	190	191	220	220	192	212	195	207	208	235	210	224	210	224	209	233	229	192	215	231	204	211	229	213	212	208	195	190	187	213	210	218	189	240	210	202	215	204	219	201	211	227	215	194	216	244	210	211	212	213	204	230	206	196	207	223	213	211	227	206	189	209	216	223	226	207	204	218	192	221	219	227	217	228	216	200	195	213	224	201	213	237	217	211	199	219	211	235	225	206	214	202	200	219	175	217	203	200	210	220	201	211	211	209	220	201	182	215	209	233	233	208	215	214	208	212	226	238	200	223	214	227	227	210	210	201	189	196	183	229	222	203	186	215	210	205	236	200	190	222
23928	21094	28220	24196	21005	5496	1213	720	569	1540	700	478	496	456	455	468	486	433	399	442	450	453	447	388	390	366	410	495	413	396	432	408	411	406	437	412	390	475	404	462	427	461	405	430	395	425	416	367	406	407	431	393	413	447	417	435	396	420	406	403	437	376	413	382	418	401	460	390	412	410	410	439	421	412	398	438	454	392	425	420	418	418	405	407	424	423	397	396	418	388	431	398	415	421	379	401	407	423	410	422	382	421	412	414	420	387	428	395	448	403	430	395	407	383	409	439	413	425	373	393	375	430	400	416	413	433	430	402	425	393	390	386	394	400	410	390	382	417	430	417	427	398	418	424	409	428	387	403	366	417	394	462	370	394	413	379	384	404	401	400	404	443	419	397	424	463	397	397	423	410	405	415	412	418	394	424	424	369	405	428	404	400	371	390	366	438	393	443	394	399	392	401	409	405	381	425	407	406	378	368	394	426	398	392	416	420	388	439	400	408	438	402	432	399	400	432	402	378	398	420	392	385	408	400	382	409	422	395	402	412	411	433	381	421	422	373	405	370	396	394	392	400	434	414	415	415	391	393	425	432	387	399	417	371	415	441	423	393	406	409	454	425	396	403	401	394	392	424	416	424	407	412	421	391	455	400	377	396	397	372	401	399	414	427	420	449	395	381	437	416	400	404	403	391	433	443	385	394	392	413	410	407	417	408	393	391	438	382	403	390	392	407	430	405	396	395	412	397	392	444	374	426	403	382	382	449	405	401	411	398	415	394	407	404	445	433	393	404	419	377	411	377	372	358	435	406	392	375	398	412	409	401	383	395	442	396	391	385	424	387	385	409	398	417	397	414	382	399	411	431	413	413	396	403	391	390	387	422	401	440	430	375	417	408	371	399	451	377	419	425	400	403	419	420	405	411	403	395	380	434	422	361	418	378	393	385	410	401	442	388	420	399	380	437	409	390	442	387	425	406	397	398	403	380	408	408	421	411	426	384	421	363	407	419	385	405	388	428	410	408	394	430	393	434	421	412	371	408	388	416	425	429	389	374	426	381	373	386	430	406	368	396	389	415	343	399	382	422	436	419	393	371	428	380	415	426	397	399	397	411	396	414	402	402	398	396	417	416	418	415	413	428	398	403	392	396	436	398	404	410	394	378	400	394	441	395	403	416	411	400	419	415	405	419	409	411	397	407	401	416	406	380	452	400	386	423	396	404	408	414	417	425	399	426	414	398	386	387	425	400	392	417	408	437	406	414	401	403	415	388	402	383	439	436	424	424	439	396	399	400	394	412	408	378	442	450	445	404	398	417	405	394	421	423	409	420	405	439	382	382	401	427	399	418	391	399	429	372	389	407	387	393	392	463	406	365	407	417	400	410	435	404	404	449	436	383	403	416	398	414	404	418	414	425	403	401	427	454	416	448	392	381	414	389	391	397	414	405	361	377	432	377	387	402	390	368	410	387	436	398	446	418	427	428	388	390	392	392	425	395	396	404	423	383	393	448	384	421	366	421	413	416	438	401	371	395	415	420	403	344	392	389	395	413	397	417	398	419	418	418	420	424	385	393	367	389	426	358	392	398	403	408	425	386	400	403	428	414	367	378	380	375	431	400	403	392	417	408	421	406	423	417	414	397	415	442	395	379	369	430	394	417	419	423	406	378	369	408	443	395	421	377	383	415	432	456	395	414	382	389	383	405	396	393	397	398	404	385	403	418	384	418	390	416	422	413	415	363	380	401	405	418	421	369	392	426	403	361	419	399	428	436	412	393	424	383	415	375	395	421	431	401	427	408	395	377	408	424	386	415	411	390	418	369	391	434	427	391	404	360	382	360	404	428	391	404	404	366	399	413	432	405	452	433	437	392	423	374	390	417	397	388	426	383	416	406	411	401	393	404	376	390	377	368	391	373	398	429	431	389	383	403	408	383	429	398	385	423	402	397	412	406	375	398	389	374	410	417	416	405	405	407	400	388	416	390	424	400	402	383	414	432	441	392	406	408	416	396	431	381	382	378	404	424	404	412	390	386	399	381	425	381	394	403	382	397	431	402	354	379	364	417	409	426	391	382	387	386	428	405	447	385	386	366	362	429	386	411	424	382	392	421	391	356	387	425	402	393	423	423	405	403	408	376	400	430	413	407	388	425	407	405	426	373	406	393	349	422	423	426	407	383	411	410	404	414	432	424	411	401	401	378	403	398	390	375	386	375	379	425	389	370	420	408	396	378	393	395	436	405	365	407	427	410	379	356	396	404	417	370	417	388	410	460	397	425	409	416	405	399	402	393	436	391	427	398	424	399	369	380	414	399	420	416	346	400	442	385	376	399	395	402	426	379	386	405	386	439	430	395	385	414	405	436	407	355	381	427	418	405	390	407	440	407	390	383	446	415	406	403	372	409	411	390	418	434	417	409	396	394	389	414	418	396	371	389	398	424	425	401	414	395	382	369	422	380	406	390	389	406	373	368	425	398	401	414	422	373	392	438	411	368	397	408	408	419	383	425	389	423	398	409	438	430	409	421	398	410	410	403	414	380	403	408	414	417	377	417	430	417	400	428	444	386	384	374	378	462	415	439	400	405	407	394	399	379	396	393	435	423	427	457	398	419	411	389	374	401	402	420	393	406	401	412	411	402	363	394	424	415	420	401	442	381	406	402	397	429	420	384	381	405	395	422	386	425	371	425	390	414	454	388	414	394	400	400	424	415	373	370	381	408	355	417	389	429	420	417	398	395	427	383	381	373	397	404	401	423	408	400	387	432	369	405	375	418	415	396	392	425	393	410	375	394	380	367	401	405	401	402	400	459	398	402	420	374	397	391	390	409	392	389	432	403	414	394	378	397	402	391	405	352	416	415	416	423	403	383	388	399	396	371	405	407	404	374	394	412	373	413	406	463	415	384	381	404	413	421	473	393	399	395	412	381	439	412	428	411	409	400	405	398	393	427	398	415	434	435	394	376	415	405	404	408	397	356	358	392	397	372	426	399	374	407	369	396	383	405	369	398	397	460	429	410	394	428	412	425	349	426	407	431	454	404	386	448	393	355	385	397	434	387	392	386	432	414	387	413	433	433	410	419	405	367	403	393	393	414	406	416	426	403	399	392	397	458	398	391	405	396	403	401	397	414	405	398	365	404	399	403	390	423	446	448	400	441	411	376	402	408	411	393	387	408	431	394	398	408	418	383	395	392	394	391	406	405	403	369	396	406	418	398	430	413	410	404	395	371	412	415	383	397	436	409	408	392	396	358	382	426	390	385	395	416	421	379	408	395	432	408	389	386	388	404	415	409	401	398	364	409	370	392	425	404	387	428	423	404	401	427	435	386	418	400	390	392	381	446	373	400	408	430	417	427	405	418	376	398	446	384	392	394	404	395	403	400	431	397	394	383	408	446	395	411	426	427	411	407	437	434	387	406	397	372	398	387	381	395	366	379	401	411	421	396	398	407	413	420	414	412	414	407	419	437	394	387	408	402	386	416	393	394	446	392	380	413
3730	5293	4358	2157	1550	1145	923	730	766	2514	934	547	521	537	546	445	464	460	476	440	480	437	448	453	444	427	399	427	396	415	409	402	427	411	432	385	403	444	418	410	401	421	402	400	423	448	428	405	415	402	418	399	386	433	404	418	418	407	395	428	411	407	417	373	451	382	396	427	418	479	409	413	414	368	418	444	441	412	394	379	402	401	410	388	389	381	399	390	413	414	388	439	416	384	425	406	418	387	404	429	378	404	430	427	417	407	414	410	382	450	414	388	428	433	405	392	400	400	371	398	392	393	379	392	397	393	454	414	404	425	398	418	388	410	406	420	420	424	412	392	406	421	398	415	395	398	400	389	410	384	405	404	407	389	411	385	408	409	410	384	416	400	363	409	403	386	386	366	405	405	402	388	423	403	384	431	411	414	403	423	430	410	389	415	412	415	411	375	432	386	428	380	388	414	380	389	395	391	417	413	400	422	433	400	369	414	406	405	371	437	369	386	391	406	428	416	397	371	424	350	402	409	394	371	365	420	405	422	432	399	405	420	425	370	406	406	391	386	382	416	366	394	435	394	405	387	363	381	427	385	389	433	418	404	396	382	399	425	387	375	392	391	403	373	418	363	395	373	376	429	415	424	382	412	349	406	394	409	423	419	408	409	379	385	399	426	372	389	373	429	407	376	379	381	365	413	389	383	401	415	400	411	407	391	416	403	417	395	398	442	407	398	376	408	433	408	387	396	415	373	428	401	422	406	407	438	371	393	416	388	410	364	385	409	383	391	420	402	422	396	393	401	400	358	392	391	397	374	388	410	405	422	396	390	387	381	394	422	404	408	400	390	390	419	401	388	381	399	386	430	378	440	392	371	398	456	397	417	387	420	394	389	411	389	382	392	381	432	422	430	432	406	444	384	404	405	406	388	386	386	411	369	388	410	383	382	375	412	383	413	414	394	429	422	400	400	390	379	404	390	406	428	424	390	399	388	373	410	346	394	372	386	418	437	388	379	382	391	378	402	356	395	425	440	420	428	408	368	401	391	406	359	391	420	385	366	398	396	386	449	415	413	381	392	410	400	419	433	383	418	410	416	435	410	408	423	422	390	408	391	453	396	415	377	401	413	395	372	396	392	368	401	401	409	343	404	396	357	422	394	369	399	379	394	430	369	409	403	394	366	412	397	386	432	398	401	362	399	415	354	386	436	419	372	392	414	373	387	390	408	412	383	412	387	366	384	402	423	416	364	366	407	376	373	429	394	398	393	404	393	368	362	368	378	392	388	406	432	369	387	365	408	411	361	364	423	437	402	396	425	414	392	396	408	403	395	372	398	388	401	430	373	365	397	411	394	438	398	349	405	389	393	384	389	371	405	379	387	373	406	426	358	388	379	399	384	398	373	421	413	407	384	374	368	390	417	378	396	392	387	368	404	385	396	387	391	412	351	374	401	407	376	431	425	407	404	418	391	363	385	378	416	370	392	401	395	420	399	369	382	388	409	414	403	345	378	377	391	399	382	352	434	388	374	386	426	388	384	362	408	383	441	414	384	403	387	380	369	384	394	403	412	403	403	395	362	384	404	384	399	385	376	379	412	392	402	428	407	391	386	413	409	402	404	429	367	368	387	375	389	346	413	399	405	352	401	387	404	405	400	380	418	397	388	435	390	402	395	401	411	363	380	409	396	400	410	374	380	371	416	400	397	370	442	398	419	404	407	384	416	423	377	384	398	364	379	414	382	394	411	343	391	404	410	428	412	395	378	386	400	396	390	376	385	387	357	392	409	418	386	359	385	403	402	392	401	415	437	369	380	376	401	419	382	386	385	387	403	361	385	399	390	408	350	385	404	401	390	379	395	416	394	401	388	382	387	422	402	378	423	399	382	368	417	397	395	386	424	423	379	415	408	392	377	382	388	413	391	355	412	410	416	393	423	410	410	393	387	398	392	413	437	393	449	392	410	384	426	390	407	376	406	407	382	365	376	395	392	402	406	369	382	388	379	371	364	405	396	392	390	386	448	378	402	414	385	370	414	414	389	389	414	392	365	380	396	408	385	419	376	393	404	398	428	403	397	412	374	380	410	434	405	379	401	389	361	381	376	380	407	410	375	373	357	399	421	375	408	436	458	385	408	386	354	370	404	375	359	392	404	404	415	379	399	388	382	426	377	423	397	426	402	350	375	390	402	389	370	408	373	402	402	445	359	410	383	366	386	377	385	410	425	407	385	402	430	379	409	402	413	380	357	408	406	404	364	406	387	382	380	395	386	400	405	393	403	397	374	389	392	406	373	386	414	387	409	418	408	446	386	369	368	443	389	409	413	397	381	402	437	392	387	399	389	412	374	390	380	417	372	394	385	389	407	360	373	398	405	402	347	368	402	403	364	412	397	401	406	372	397	373	395	390	370	404	396	385	433	371	391	396	385	359	405	388	376	404	422	366	383	371	395	423	396	441	420	388	384	419	404	402	425	413	372	399	368	450	388	378	374	416	390	406	410	385	419	362	381	397	423	369	379	393	381	401	401	366	382	373	368	391	382	412	393	400	382	375	410	401	385	386	391	362	413	424	387	372	390	359	394	386	384	389	404	409	373	382	393	410	392	405	402	383	386	403	409	425	374	415	411	393	429	377	396	419	380	398	395	366	388	448	402	406	388	369	401	383	372	379	399	370	372	407	373	430	391	399	413	394	388	397	369	410	379	394	413	397	392	409	401	399	395	361	390	378	420	363	367	374	396	423	365	379	403	337	391	399	406	390	424	384	415	407	396	393	374	413	415	399	413	373	424	405	374	378	426	393	379	371	387	378	408	406	398	416	418	366	395	395	416	383	377	376	393	365	384	381	409	375	418	381	377	431	403	411	424	380	373	411	422	386	393	445	406	401	355	421	389	364	404	376	412	363	366	415	409	407	410	392	415	377	404	393	346	396	399	376	372	375	403	377	379	397	379	411	345	407	404	433	389	395	379	380	386	429	411	381	339	375	406	404	401	359	393	365	397	375	402	424	382	392	371	381	441	379	370	411	407	434	414	390	394	405	415	376	409	419	372	401	420	378	375	408	379	411	414	384	386	406	412	417	372	382	410	408	403	379	402	425	390	375	394	394	368	408	408	412	375	385	413	379	390	399	405	409	413	396	366	386	382	390	406	389	405	422	409	408	396	377	413	384	424	400	370	389	428	384	436	419	393	387	389	403	393	366	392	410	388	397	421	407	401	400	356	376	398	427	365	371	402	412	389	395	402	383	415	397	407	398	388	405	402	362	371	393	377	376	378	398	387	382	388	429	397	406	372	396	389	404	378	397	384	364	423	391	365	426	362	421	389	398	374	411	399	358	334	363	422	384	427	403	376	415	383	381	396	439	407	401	408	375	412	383	365	357	378	376	401	407	368	371	398	398	388	400	405	391	393	383	422	367	386	387	397	401	373	386	401	430	379	420	377	395	400	412	421	406	400	345	402	382	364	389	387	378	402	391	386	380	394	407	414	354	363	393	387
27104	10195	410	215	109	110	89	107	95	159	145	95	77	112	81	104	101	88	98	108	91	79	97	89	97	81	93	111	94	81	93	100	104	91	83	97	95	102	80	95	90	91	105	80	103	108	78	94	90	85	77	87	92	84	96	94	96	90	100	90	72	78	104	99	89	88	72	109	102	105	99	89	101	93	101	111	91	99	98	102	92	89	100	89	87	112	91	92	96	99	88	115	99	96	95	89	94	102	105	97	98	107	119	95	111	98	87	104	91	92	87	77	90	108	97	100	97	97	82	102	87	100	98	92	95	96	88	92	100	114	102	88	93	95	98	95	93	88	92	93	97	95	98	94	87	72	94	91	84	94	94	96	102	107	101	85	120	88	88	80	105	96	98	90	89	80	97	93	104	106	104	98	84	100	108	90	111	80	82	91	95	89	96	99	84	101	101	81	95	102	87	75	80	103	97	74	95	106	79	80	89	105	108	95	86	89	92	77	98	97	102	116	103	87	96	92	108	95	106	78	91	78	89	79	93	113	74	92	105	79	71	89	114	82	90	104	104	92	113	98	89	84	103	97	108	97	97	103	73	95	107	97	102	98	110	73	113	102	100	90	102	94	110	106	87	98	96	96	99	102	82	71	94	115	82	87	86	99	92	102	96	96	97	91	94	92	104	129	100	98	96	100	108	91	100	88	109	92	77	103	75	92	91	91	92	103	88	81	103	95	109	80	99	100	97	113	93	100	101	86	102	105	94	70	100	78	91	97	98	85	83	107	100	108	91	91	101	77	93	91	86	120	91	96	84	88	123	103	78	101	81	83	112	105	78	104	98	86	95	98	79	95	88	89	86	105	93	105	113	100	94	89	112	101	89	96	99	101	96	107	101	102	122	93	91	103	91	108	105	99	86	106	95	95	110	101	88	96	90	92	95	98	110	109	111	93	90	87	89	84	93	93	119	83	79	89	100	93	98	90	116	94	104	71	84	88	115	90	98	95	89	95	94	100	98	107	99	105	88	97	91	99	99	86	106	94	91	80	90	109	91	87	94	91	106	111	108	102	110	103	101	101	96	102	81	92	87	89	126	102	85	93	85	106	96	77	98	89	103	109	87	86	97	109	101	98	98	89	101	105	91	79	92	81	93	112	83	99	98	91	103	99	101	95	91	108	79	115	88	108	100	87	96	87	97	92	98	94	94	98	105	94	98	104	92	92	94	94	90	106	106	93	108	98	106	103	87	97	115	74	91	88	88	104	108	108	111	93	77	91	116	102	81	91	90	100	85	81	100	96	111	86	92	120	89	98	97	105	96	100	95	94	98	108	98	96	112	92	83	107	111	103	81	79	81	74	104	90	83	104	96	97	100	104	97	103	118	90	83	85	98	82	73	112	90	105	98	73	104	114	93	102	115	86	83	117	90	86	94	79	86	96	98	101	118	107	104	76	99	89	95	96	82	98	81	87	105	106	109	92	93	110	110	103	101	108	104	87	101	88	103	106	97	102	98	110	91	91	86	88	107	104	105	101	93	97	98	103	90	111	89	91	93	93	97	86	84	89	97	93	86	105	107	88	92	99	115	109	96	97	91	108	92	105	92	94	86	86	100	104	101	94	86	97	99	91	94	105	89	101	98	95	94	103	95	93	105	103	103	107	87	93	107	112	86	82	97	88	92	89	106	80	97	97	107	99	107	90	85	70	104	95	85	96	88	97	108	101	112	90	88	93	85	94	88	91	90	96	105	82	107	98	95	99	99	90	120	98	103	80	96	103	95	119	105	82	94	81	94	113	102	86	112	77	90	113	104	110	94	89	94	97	86	92	90	102	90	101	94	92	87	98	87	95	75	108	100	84	87	87	101	88	68	76	68	88	118	92	104	111	97	105	113	99	90	88	84	91	76	96	93	88	88	96	74	100	95	99	100	110	95	91	89	100	79	85	108	111	99	102	76	95	76	94	94	91	83	92	95	86	98	88	94	99	104	104	102	98	111	95	88	85	71	106	110	85	105	89	110	115	96	90	86	109	95	92	98	81	85	83	108	108	83	92	88	93	98	91	94	85	88	91	87	96	96	87	86	84	94	123	120	101	106	99	101	112	85	98	80	93	104	84	83	91	97	115	103	98	88	88	94	73	89	92	98	83	85	88	83	97	85	104	83	77	101	106	80	100	95	115	83	91	100	100	93	74	93	90	107	86	86	105	102	91	80	99	81	79	113	93	76	93	84	110	105	98	95	102	75	92	107	86	100	108	86	105	88	87	114	105	110	89	92	96	95	87	96	87	82	93	88	90	99	92	94	111	107	105	84	79	85	87	87	92	94	86	103	103	99	91	110	85	98	80	86	94	82	92	83	104	103	107	86	95	79	97	87	101	98	92	102	91	100	103	97	95	90	105	109	86	114	98	80	102	99	102	80	133	93	85	111	95	88	110	91	91	94	101	101	94	85	95	99	89	92	111	92	98	89	105	117	79	98	88	91	76	97	99	86	83	97	89	93	92	88	89	96	100	102	92	80	88	108	87	104	98	83	104	72	102	99	93	91	103	94	111	104	92	82	88	98	92	91	100	100	92	88	96	91	97	98	114	86	105	102	97	97	100	99	105	92	112	101	95	102	76	90	99	80	87	99	111	86	86	85	86	108	102	92	100	103	87	92	97	100	82	105	117	118	91	111	113	89	99	80	99	96	95	93	112	86	90	106	80	86	80	102	92	81	104	97	108	92	78	109	86	102	91	95	113	93	92	97	94	90	91	96	92	108	93	106	99	84	75	98	80	96	95	86	86	90	92	92	90	83	93	79	110	102	92	87	88	98	101	85	88	90	106	83	83	94	85	90	92	90	91	108	99	94	90	94	90	95	119	79	77	109	104	86	91	98	94	97	93	84	91	102	105	91	108	91	91	95	100	111	95	95	108	80	84	97	85	111	100	113	90	94	100	87	95	88	122	100	98	92	95	120	88	89	83	92	91	101	91	98	92	90	93	80	86	99	79	90	84	88	96	108	98	96	84	93	86	92	97	106	93	96	87	108	86	82	89	89	84	73	105	87	111	110	114	103	96	94	85	90	100	100	91	95	100	101	82	79	112	95	79	94	99	113	89	94	97	102	117	96	95	86	90	104	89	99	103	86	90	85	96	92	90	88	93	92	86	97	101	98	97	114	110	72	115	109	92	97	100	95	94	91	82	85	86	86	81	116	96	88	108	106	88	96	92	92	106	89	82	87	104	89	96	106	104	92	107	95	105	93	109	121	103	94	93	92	98	85	111	93	107	87	90	100	104	90	98	90	97	88	93	84	88	105	88	98	95	88	96	99	98	98	95	123	73	84	100	90	95	85	87	92	95	97	98	104	78	85	87	78	96	86	108	95	100	105	84	94	91	94	107	102	86	99	109	108	98	107	77	68	90	94	89	101	98	113	94	95	90	100	86	97	93	101	89	108	84	79	110	93	78	104	103	95	99	100	100	105	77	107	90	92	79	96	89	98	97	97	76	98	96
4805	282	270	186	148	123	120	127	108	244	166	102	116	106	123	111	103	109	115	98	95	89	97	105	108	109	93	92	92	111	110	104	118	100	95	112	92	109	95	124	106	123	117	101	108	94	110	94	111	82	90	111	101	94	89	109	104	109	80	113	100	109	104	104	118	97	80	105	112	98	99	95	112	105	101	98	93	96	98	113	121	91	103	94	102	107	100	97	100	91	117	101	93	113	99	98	108	114	105	104	108	118	107	88	97	92	81	105	75	99	110	90	96	92	101	116	89	108	121	80	95	95	103	105	76	86	110	118	103	118	92	99	97	95	93	85	98	98	104	100	111	113	115	103	94	111	107	66	110	97	112	100	109	91	111	100	93	111	91	100	89	101	104	118	85	102	103	97	101	105	96	83	99	113	98	104	101	91	101	106	87	118	105	101	105	82	101	94	94	116	106	100	109	109	97	103	97	87	96	108	103	103	109	90	99	100	112	107	98	95	108	102	125	106	85	97	79	100	113	107	112	118	103	104	82	119	104	90	99	105	123	85	110	107	96	90	106	106	91	87	119	106	103	109	77	96	100	92	95	87	120	97	102	84	110	104	117	98	93	84	104	119	122	103	105	100	101	103	103	87	99	117	106	110	86	92	100	96	106	128	113	89	98	117	107	112	86	99	109	99	114	112	108	96	119	88	109	109	120	107	87	96	91	79	97	117	104	90	108	106	97	92	112	100	87	105	98	91	101	99	94	91	96	100	112	100	98	99	98	106	103	85	73	97	106	112	100	104	99	103	96	100	102	105	102	92	103	74	93	114	98	84	101	99	93	109	108	93	102	113	90	93	102	129	117	118	94	108	102	112	117	104	100	112	129	109	105	96	88	108	115	84	105	86	86	92	101	102	107	112	104	102	100	116	99	87	96	98	105	77	97	91	101	101	91	115	112	109	114	79	107	112	109	112	88	84	95	89	88	105	98	105	104	97	115	107	101	112	116	81	97	109	107	95	101	107	94	100	94	107	93	98	109	100	95	99	105	106	111	99	100	99	101	103	87	86	106	96	99	98	99	103	104	104	111	102	96	93	89	101	119	110	90	112	107	106	96	103	93	100	97	111	123	85	110	90	113	100	102	90	99	113	116	109	92	109	96	105	101	101	92	96	107	75	101	95	99	90	124	86	95	94	102	103	99	109	102	90	98	94	104	113	101	109	103	91	108	119	83	90	114	116	112	115	92	83	113	103	83	102	93	116	116	90	86	101	110	85	97	106	95	94	106	110	87	88	119	96	103	106	96	114	118	107	92	96	96	103	97	112	85	109	116	98	93	102	111	106	120	103	116	105	120	81	122	121	81	95	105	97	107	109	113	96	98	97	109	118	107	81	94	90	106	115	108	114	110	112	88	104	93	98	93	103	102	84	89	105	101	96	103	110	116	97	110	95	108	96	109	97	95	92	101	102	94	96	90	98	118	103	83	93	110	103	118	93	103	90	107	90	117	86	95	71	96	106	115	110	85	85	93	123	121	81	112	100	96	100	106	93	95	112	103	89	106	115	98	95	94	110	103	86	111	98	93	95	101	123	89	96	89	120	107	102	104	87	85	104	87	108	102	98	108	102	106	106	112	104	91	107	101	99	103	109	97	108	110	103	99	115	81	95	100	111	117	108	86	109	111	104	105	109	120	103	79	95	87	100	84	101	108	102	99	107	89	93	91	108	94	80	99	109	86	103	98	114	116	104	102	101	103	97	100	98	103	101	106	100	92	99	114	84	97	101	87	112	91	115	97	114	108	101	101	101	103	94	100	83	100	105	99	106	90	106	89	105	117	88	103	100	79	102	96	96	92	120	103	106	91	107	109	86	99	92	96	93	100	103	86	122	108	106	124	99	96	104	113	109	94	100	113	97	107	132	91	109	105	95	105	108	98	93	89	105	103	107	89	104	100	105	96	93	92	97	98	112	107	93	99	100	107	107	98	100	96	97	101	84	88	92	92	120	97	97	88	103	108	100	112	93	87	108	112	106	95	107	111	110	102	89	113	95	107	93	114	106	107	110	87	105	97	112	105	115	102	103	97	107	115	100	120	101	116	90	98	112	101	116	92	95	115	120	103	104	84	113	88	106	114	88	92	106	107	91	95	97	87	110	118	110	111	114	121	106	90	99	81	110	96	99	124	99	115	119	96	84	99	92	85	95	103	94	93	93	83	99	123	84	97	92	84	104	99	107	105	95	103	112	86	89	108	80	108	96	102	96	90	104	91	110	104	102	103	89	111	105	88	99	102	102	101	97	115	101	86	104	105	93	102	99	110	103	108	100	100	112	92	101	90	99	127	101	99	118	82	111	108	119	82	109	107	109	94	112	93	100	99	101	108	100	121	95	121	93	105	115	99	106	103	94	97	99	97	110	113	103	97	113	86	99	99	86	109	87	97	108	116	110	97	108	81	108	131	107	108	84	113	104	110	97	94	103	88	110	83	85	87	88	83	90	92	95	97	90	101	92	110	96	104	104	105	108	106	97	106	111	113	115	95	87	84	100	87	92	90	90	115	109	117	101	119	90	108	110	111	93	103	140	109	86	112	91	104	106	112	122	104	102	99	104	111	97	105	115	91	97	97	93	99	121	115	127	114	96	99	100	123	87	95	79	89	90	95	106	106	121	93	115	86	105	101	87	122	95	112	100	108	103	96	104	97	101	103	97	101	91	105	87	94	106	100	106	95	95	119	92	110	93	109	95	107	96	111	91	87	95	99	80	108	114	104	109	88	110	104	112	119	118	99	110	121	97	99	92	104	103	88	111	102	99	100	107	106	104	99	89	109	113	112	94	81	97	112	96	108	108	102	117	100	105	98	114	104	101	121	97	100	118	104	102	87	76	105	110	102	95	104	89	108	102	113	115	99	112	89	105	103	121	113	113	100	108	80	106	110	101	94	94	101	121	111	124	91	93	104	126	103	100	104	121	100	97	109	88	101	116	106	108	105	96	105	114	98	101	88	98	93	104	112	95	108	96	112	115	92	121	104	95	99	106	104	113	109	103	101	89	113	90	117	95	110	101	94	97	90	102	119	119	98	125	117	88	100	102	119	103	96	107	100	97	87	108	105	121	121	106	104	90	109	106	92	94	116	98	97	109	103	89	105	94	94	98	92	112	112	114	106	102	111	96	100	76	104	103	94	95	119	107	90	98	114	108	111	95	113	99	95	108	103	96	111	114	92	102	112	98	91	113	96	87	101	107	106	91	105	93	93	102	98	105	117	100	103	110	114	101	96	100	98	93	114	94	79	108	91	103	105	109	101	103	109	92	106	106	103	82	106	104	87	98	87	103	117	92	93	98	98	109	100	91	108	100	94	116	79	94	96	101	101	103	89	109	124	87	104	93	93	115	115	89	92	104	115	100	106	110	105	106	90	90	98	102	109	82	128	114	99	103	106	93	87	106	111	114	92	105	83	91	108	106	120	111	100	91	109	127	104	120	108	111	97	112	102	91	116	94
25167	21092	26709	24600	2346	566	355	318	275	412	1254	263	229	237	217	226	244	219	229	270	220	226	197	223	219	204	215	218	229	213	182	204	223	223	219	219	226	212	212	227	198	214	205	220	199	230	240	202	221	194	217	216	216	197	224	211	192	207	228	214	191	207	200	227	200	198	227	216	200	200	192	202	230	215	210	208	210	207	222	194	218	203	213	212	224	217	219	227	196	212	190	211	208	205	225	197	221	196	181	200	196	219	205	238	206	215	202	221	215	236	216	213	244	199	213	212	228	232	241	183	224	231	237	244	230	223	219	221	203	211	215	220	203	236	207	204	204	201	204	231	233	206	190	212	211	217	198	219	209	228	225	230	205	217	221	200	238	162	218	214	209	203	221	218	224	226	216	204	203	232	198	203	193	189	220	203	218	242	229	187	200	205	195	217	234	214	231	202	240	215	221	211	209	201	223	192	225	199	217	214	224	217	200	206	225	189	224	223	245	224	211	206	203	230	217	241	194	213	213	236	191	201	201	219	220	195	211	223	213	228	225	198	210	213	209	202	206	224	220	206	229	223	201	202	211	220	221	203	213	200	211	188	187	224	221	218	195	205	202	180	184	212	219	222	209	234	225	235	211	196	184	203	195	217	233	228	200	208	222	209	218	184	194	225	227	206	199	199	214	208	189	215	234	204	208	220	228	239	182	218	215	206	188	217	224	204	189	218	223	207	238	212	199	226	202	216	234	218	215	206	226	202	213	226	222	198	202	191	210	207	216	204	214	229	214	209	227	207	197	208	226	214	240	200	204	226	218	196	224	238	222	210	224	186	210	252	201	210	214	215	195	206	197	211	219	190	200	223	180	189	194	220	206	205	208	206	195	220	230	203	206	223	224	190	210	236	206	194	217	216	190	211	221	214	203	219	253	209	196	207	228	186	244	211	214	206	199	207	179	196	197	227	216	189	244	234	226	208	216	211	206	230	212	200	212	216	217	224	234	192	219	215	229	215	237	239	194	228	203	192	215	202	186	223	190	218	200	219	188	207	219	188	221	211	223	220	196	196	215	203	230	221	199	220	211	198	198	214	205	205	211	229	200	229	194	199	199	218	209	219	206	201	203	222	232	222	235	207	186	197	223	221	241	198	233	221	226	217	190	200	204	214	236	236	191	220	248	231	208	213	205	192	204	211	214	201	205	188	220	229	223	191	224	218	200	214	191	215	212	222	216	208	190	185	208	214	219	199	218	203	221	203	205	197	209	187	213	234	221	224	214	227	225	201	198	198	208	184	202	217	238	207	204	204	221	192	231	186	236	227	218	198	215	214	221	211	214	221	225	210	207	237	215	226	235	212	225	204	221	193	195	202	216	231	231	230	208	219	259	229	206	198	215	233	207	211	212	195	226	237	231	231	217	193	203	222	216	209	235	236	228	207	197	212	227	204	202	214	209	194	219	200	221	213	202	235	193	237	215	218	206	179	206	191	194	202	225	185	180	226	207	216	223	217	222	206	206	222	226	215	185	219	226	214	195	210	237	201	214	216	225	205	213	202	193	189	221	207	194	214	232	203	209	206	220	195	203	201	193	204	216	197	234	186	193	191	235	192	221	219	192	243	206	210	217	211	241	218	218	198	221	226	222	225	228	194	212	224	217	213	219	215	204	227	218	200	198	214	195	242	193	217	210	226	222	222	233	218	234	218	210	212	234	196	198	200	204	211	225	204	206	217	215	199	235	246	206	204	196	210	222	196	227	196	204	220	220	220	234	217	198	195	233	221	217	203	220	199	229	203	202	246	205	191	218	212	202	202	219	195	228	195	232	201	209	218	214	204	198	217	223	241	223	230	224	233	175	188	244	239	227	231	236	185	231	182	207	200	222	228	230	216	217	189	190	211	201	220	218	207	207	187	201	216	211	201	232	223	226	199	218	195	192	207	200	184	204	216	223	218	211	182	230	206	203	169	213	193	205	208	180	183	213	213	216	220	236	216	201	213	203	206	208	221	226	207	206	197	186	197	207	207	209	206	199	226	218	214	203	211	209	224	234	192	206	222	214	211	204	195	206	218	213	189	226	230	203	236	215	221	207	206	203	226	198	194	198	198	206	219	203	226	193	198	232	221	227	228	203	217	197	218	203	212	213	191	188	199	210	207	198	168	211	200	182	200	214	201	208	228	221	236	228	209	199	207	214	217	216	219	219	231	203	210	244	207	204	203	213	233	228	208	203	204	207	198	202	226	203	220	208	211	245	202	194	203	196	206	225	213	204	195	207	202	197	206	232	209	215	228	202	194	205	205	233	230	214	224	211	215	210	200	198	222	205	207	219	198	215	228	197	198	219	211	227	199	195	193	225	208	244	221	196	218	212	197	221	212	196	201	218	216	201	238	233	226	230	193	205	215	213	210	206	208	231	213	198	214	194	209	216	232	191	190	231	197	200	215	213	208	220	206	206	201	207	219	188	217	195	217	230	204	228	215	213	226	227	190	208	221	215	189	223	221	200	189	223	204	225	190	220	177	194	193	214	214	213	228	218	200	222	202	191	181	228	242	215	216	212	200	210	187	207	219	230	238	205	246	239	205	207	213	204	179	221	207	202	225	236	205	197	211	198	219	192	210	240	205	202	216	226	187	191	179	220	221	190	218	224	208	222	238	218	225	220	190	218	197	162	202	223	210	190	197	212	214	229	190	199	207	187	200	206	221	220	197	223	209	223	208	213	220	194	234	217	203	172	199	205	185	220	212	203	218	194	231	201	228	215	241	210	247	237	218	218	222	196	212	198	220	201	228	206	224	224	223	214	201	208	215	191	207	210	193	203	201	225	209	209	193	222	205	205	200	230	203	230	206	217	211	212	222	201	203	219	202	189	230	206	225	220	219	210	229	233	218	202	210	235	207	203	203	228	227	213	198	215	215	223	180	207	210	217	225	212	225	226	224	187	224	210	233	210	204	203	193	216	211	211	237	197	206	199	223	210	186	209	205	225	203	207	228	202	218	209	174	199	196	222	192	182	225	204	198	209	221	213	190	221	209	218	210	220	200	219	219	191	204	181	219	200	212	244	218	200	177	185	227	190	213	233	191	213	211	228	209	224	199	232	243	224	184	227	224	218	224	176	193	206	209	224	209	206	209	242	213	208	197	191	184	227	177	206	190	221	230	189	203	207	215	241	228	215	220	224	185	205	204	190	227	216	201	207	197	216	206	218	205	209	210	207	212	220	192	221	198	228	234	217	211	214	214	205	214	232	193	237	189	240	214	210	198	241	197	178	222	214	190	205	205	229	191	203	211	194	211	211	213	220	213	240	223	208	213	211	234	207	222	221	215	207	222	223	190	222	211	186	246	211	192	194	211	211	228	199	204	221	227	219	240	190	204	219	212	211	213	206	225	203	204	235	235	189	215	209	209	204	219	245	212	215	220	222	226	230	208	206	222	195	202	220	207	210	207	214	201	172	239	211	212	214	206	201	206	201	214	198	229	208	240	195	218	219	193	210	200
3496	2237	1922	980	728	496	405	366	366	588	2289	276	267	278	268	233	246	241	246	244	239	268	223	254	222	239	218	212	256	243	239	209	234	204	233	221	261	217	224	234	228	205	223	237	255	227	220	214	233	210	203	202	221	208	189	212	226	241	222	208	216	238	220	212	213	215	213	224	219	238	222	211	208	234	230	230	230	236	198	236	236	231	212	202	219	225	205	207	229	206	213	235	222	229	226	213	207	218	219	221	190	228	240	221	210	235	224	211	232	227	226	223	215	218	227	245	218	219	237	219	228	239	214	224	220	236	218	210	242	214	218	200	207	203	218	229	231	187	218	237	217	229	222	230	208	235	214	234	217	234	232	247	234	241	207	220	236	235	229	206	219	224	229	203	237	215	203	220	226	228	188	254	221	216	212	222	207	235	217	230	214	206	218	220	203	210	235	218	199	231	242	234	204	227	239	225	238	201	238	245	235	231	204	219	182	237	220	203	228	200	227	227	236	215	231	232	216	236	201	220	236	215	216	203	217	216	195	218	211	199	207	220	212	201	211	222	218	214	224	229	200	204	219	210	214	247	223	218	234	232	207	219	226	199	232	209	241	233	221	244	236	207	208	201	215	199	241	203	196	227	208	219	213	225	228	211	233	220	218	228	209	228	215	206	226	211	212	198	189	235	220	218	206	255	201	180	216	226	212	206	207	244	259	199	228	209	209	203	227	226	216	213	218	224	227	229	242	220	205	204	218	215	219	194	221	222	210	215	234	244	225	194	187	197	216	209	227	229	214	204	190	197	230	227	205	208	222	223	203	217	217	227	235	238	218	222	217	198	200	211	195	200	219	198	240	233	223	215	195	200	231	225	222	236	197	229	231	232	221	218	209	223	215	221	225	234	215	206	225	217	244	206	230	242	210	225	219	236	214	207	210	220	225	235	219	218	226	229	239	243	184	233	226	223	174	238	210	247	215	207	217	234	217	232	238	221	210	206	230	220	233	200	224	223	214	218	202	246	229	231	227	214	213	203	196	197	201	208	206	243	233	216	212	228	198	220	209	200	231	235	248	204	214	219	223	230	203	216	237	241	220	218	213	215	224	229	212	214	230	213	231	215	191	232	230	229	202	246	236	204	206	197	227	212	240	240	241	237	234	178	229	222	250	212	243	212	214	245	230	225	210	226	222	218	225	234	215	214	206	209	227	212	236	197	207	223	215	237	219	223	206	227	206	213	203	212	204	212	225	231	237	213	232	221	227	227	211	208	198	256	201	198	231	232	168	214	222	188	199	210	220	232	238	217	218	214	225	232	228	224	230	212	250	232	222	218	217	226	220	200	198	195	202	211	212	234	234	208	197	196	202	228	225	238	243	234	225	198	221	241	244	213	203	231	229	202	229	234	213	208	214	226	222	218	212	224	239	249	236	248	230	244	196	197	226	223	219	214	206	202	222	220	220	224	225	227	227	231	215	226	202	210	228	218	218	230	221	223	196	235	225	211	227	222	211	229	220	221	224	206	248	224	195	216	226	218	222	196	213	222	194	239	216	207	210	203	213	190	237	238	229	219	217	196	198	217	209	220	192	207	201	215	226	206	224	213	217	211	221	234	229	227	252	241	215	244	206	233	190	212	192	211	224	203	211	204	213	230	219	236	225	230	230	228	222	212	222	210	210	223	229	231	198	241	202	207	246	194	200	232	224	211	242	221	218	206	234	221	209	209	204	227	206	232	198	221	207	221	221	209	254	219	228	218	215	222	208	209	202	201	225	204	213	234	206	192	188	199	199	191	208	220	237	215	237	205	237	206	204	221	228	236	223	225	207	194	220	226	237	239	208	205	205	204	230	227	188	223	227	224	197	193	243	219	208	224	194	212	227	216	217	212	223	232	240	242	213	229	225	197	220	205	231	209	219	194	207	207	202	199	240	215	206	234	210	192	215	221	193	229	232	224	224	240	228	206	209	220	227	193	216	250	237	227	191	228	197	228	209	213	232	205	220	217	209	216	220	206	192	216	223	227	196	223	230	205	229	208	221	227	208	213	211	220	217	222	201	213	225	233	199	227	243	205	222	224	218	227	223	228	228	219	207	206	233	211	197	183	202	218	227	244	226	188	204	233	252	243	227	213	208	210	205	232	190	203	192	221	197	213	227	220	217	205	205	217	196	241	220	209	213	235	223	215	204	201	239	223	221	233	213	195	239	207	218	197	218	216	220	213	208	229	193	222	218	226	212	193	238	191	208	215	207	238	202	204	205	223	212	213	234	213	240	236	218	216	200	221	212	227	203	217	203	189	219	247	190	212	230	230	205	246	241	232	237	237	225	235	199	202	238	217	200	212	215	195	195	228	221	206	223	231	224	206	197	238	222	224	222	214	241	189	223	234	213	220	224	204	235	195	207	211	209	187	219	206	235	236	209	229	225	200	219	205	207	207	220	228	236	214	200	194	215	188	210	248	209	224	204	231	239	227	221	221	230	213	241	228	210	235	220	208	222	211	225	219	223	244	219	211	220	246	202	216	211	222	197	208	237	236	208	239	233	229	216	220	218	247	216	219	235	203	256	216	198	232	219	215	210	238	232	201	231	212	213	231	227	230	209	212	226	227	209	205	212	219	204	202	206	228	214	211	203	213	214	220	214	208	233	242	223	204	245	236	184	217	185	186	240	219	228	213	208	250	222	217	220	231	238	228	224	207	217	245	210	231	217	213	220	232	213	209	189	218	217	224	210	214	212	229	237	220	230	226	199	231	226	232	211	238	239	228	229	218	247	228	251	182	208	220	244	213	235	239	193	215	228	215	223	206	214	200	217	221	228	233	246	248	245	182	237	225	234	211	223	223	222	189	217	210	241	218	222	241	240	188	224	218	209	205	206	211	182	243	204	206	202	230	209	217	218	206	209	203	243	211	218	205	232	243	215	233	212	203	232	188	222	206	211	252	232	220	198	209	209	200	229	229	220	228	227	217	223	220	218	203	248	206	200	225	206	220	212	243	203	237	237	251	233	208	211	224	223	217	203	213	204	234	231	214	221	205	223	256	256	208	223	233	200	200	205	207	225	212	204	228	228	221	213	212	228	220	200	221	192	221	202	220	214	220	236	210	204	200	212	221	211	228	189	224	216	232	229	223	201	199	233	197	218	228	198	218	226	222	231	219	241	224	231	223	216	208	214	229	223	205	203	210	189	237	199	246	226	229	203	204	205	220	224	201	201	209	203	209	203	231	196	218	220	214	212	216	189	226	225	219	230	217	204	215	245	253	206	217	228	200	210	193	201	211	248	228	203	239	222	221	197	213	234	208	224	214	217	194	232	242	223	218	219	236	209	207	231	229	215	214	208	226	239	208	206	215	226	206	209	197	237	217	196	194	222	219	246	202	209	230	241	205	219	233	218	218	250	192	222	189	230	221	205	206	201	199	223	217	210	220	192	208	223	226	210	220	208	211	216	200	237	230	230	201	221	233	207	179	228	212	209	206	213	217	211	215	210	214	229	201
23930	21044	28238	24071	20961	5464	1212	707	642	1037	2438	487	446	495	512	480	423	451	449	446	426	440	428	423	432	416	450	412	434	408	415	446	419	428	400	411	406	402	417	431	410	402	423	448	395	415	403	412	402	414	396	380	402	446	427	398	386	398	447	393	425	396	399	435	407	422	399	409	393	402	393	418	440	425	380	434	404	434	402	391	435	412	366	380	422	408	387	400	393	411	411	390	408	421	430	424	369	402	381	379	403	409	411	456	416	413	403	415	421	409	407	405	369	376	388	445	415	444	361	406	413	394	410	436	414	376	425	402	440	412	413	404	397	415	391	410	387	414	395	393	407	405	405	428	409	418	431	430	411	421	376	409	416	419	415	409	401	402	397	440	436	437	424	396	404	426	390	402	407	386	408	415	450	428	375	429	405	392	412	423	378	399	386	379	413	394	402	412	411	433	358	404	346	413	452	363	367	424	404	379	387	405	392	399	420	395	432	437	384	415	424	427	416	416	360	425	371	415	428	383	431	396	436	411	408	405	409	364	404	421	433	420	383	380	389	411	410	384	379	404	378	409	457	431	381	383	419	393	427	390	433	380	414	424	408	399	434	391	390	433	366	395	410	413	388	402	403	424	394	390	420	402	367	401	404	426	382	423	405	403	386	362	416	418	429	394	413	388	429	422	394	423	403	403	386	411	430	439	393	384	436	416	397	413	435	404	391	437	367	390	398	401	418	422	430	404	428	400	398	400	408	346	445	373	412	402	389	414	426	426	426	434	416	418	411	446	459	430	436	403	380	403	398	416	402	416	379	391	406	372	405	420	402	412	396	390	397	419	409	379	361	407	396	424	407	396	391	410	421	405	445	391	390	429	386	425	435	411	393	386	404	427	396	434	414	399	410	399	419	391	400	385	405	415	389	376	415	433	388	432	409	409	408	387	399	408	425	412	404	392	394	386	405	420	411	378	425	405	406	394	437	410	393	406	395	414	412	409	402	426	405	415	451	403	395	410	383	427	427	417	410	391	412	383	413	380	408	381	409	386	395	432	402	412	385	406	386	408	383	421	414	394	380	412	370	429	430	410	412	406	434	430	410	429	394	414	404	433	422	391	386	445	404	439	403	425	385	420	413	423	401	399	381	400	402	415	401	385	379	416	377	399	401	363	406	416	406	434	405	428	461	365	376	407	434	386	402	413	412	395	418	397	398	420	419	424	397	445	427	422	404	422	393	400	412	440	401	378	414	441	410	387	412	400	415	401	441	394	360	394	421	435	399	397	405	403	423	414	412	417	415	412	411	414	393	414	379	382	416	406	387	396	402	400	381	412	416	383	425	428	415	404	394	405	424	417	429	418	398	402	395	393	402	426	380	440	413	410	373	374	386	428	404	381	436	405	381	412	429	411	449	445	429	411	428	435	415	406	404	413	450	399	415	428	401	409	380	387	429	399	409	427	395	420	376	411	408	415	419	417	378	405	427	415	395	373	407	436	416	413	413	380	387	446	410	412	440	416	428	384	392	416	378	385	401	424	423	402	465	404	372	388	392	411	399	397	365	418	415	410	412	427	386	407	415	413	394	374	393	390	404	410	389	417	400	427	401	390	421	431	411	379	393	441	380	385	399	382	407	400	414	424	416	414	428	426	405	406	433	394	394	402	430	425	393	393	406	381	379	421	396	406	382	385	391	414	416	417	393	406	408	387	408	414	393	439	406	384	403	395	390	415	397	415	396	427	399	379	398	409	422	424	410	410	398	433	417	378	411	369	392	389	381	393	400	406	417	369	420	426	410	425	439	416	417	417	415	396	397	393	386	373	434	406	409	373	396	399	410	401	386	369	420	406	416	409	351	410	381	415	397	424	414	427	393	408	439	417	424	397	394	408	385	395	411	395	406	400	395	370	422	369	408	395	393	398	406	401	402	422	422	431	435	428	390	378	395	421	406	396	390	405	402	392	408	434	408	405	408	434	374	403	386	388	378	389	422	417	398	381	419	406	391	370	426	389	402	421	408	416	401	422	433	430	397	389	459	410	388	374	412	409	413	418	424	434	424	423	407	390	410	430	411	348	456	385	452	397	410	366	401	402	402	423	430	418	392	446	403	411	404	331	425	421	389	402	381	402	459	415	409	417	402	404	404	436	370	414	419	377	368	441	391	415	408	393	403	385	381	377	390	398	416	392	388	398	408	361	429	371	369	408	407	422	376	422	434	395	425	403	381	403	414	413	438	354	380	391	405	405	379	408	367	399	372	451	439	413	391	394	377	445	380	413	401	430	399	393	399	400	423	373	396	426	402	401	397	396	425	406	390	423	387	385	414	400	423	399	429	372	410	407	389	423	456	407	404	393	407	413	349	419	398	444	388	383	383	387	436	397	420	412	375	411	394	393	425	407	387	392	418	407	390	402	413	386	437	382	422	417	414	409	405	387	436	426	420	422	395	415	390	369	411	445	428	435	446	427	408	386	421	409	414	394	405	407	411	359	430	381	381	361	374	385	398	389	402	400	445	378	343	407	413	404	406	384	414	377	422	382	457	389	440	393	421	367	384	438	395	393	419	425	394	388	389	359	412	408	381	412	383	403	426	349	355	388	399	405	388	412	420	432	408	384	426	429	444	417	417	375	409	403	400	404	430	408	414	398	443	399	416	421	453	429	390	410	382	393	369	403	403	385	393	377	426	403	415	402	433	406	374	401	410	407	392	431	418	407	398	409	390	398	401	429	390	382	435	383	423	410	435	422	414	364	450	396	414	414	388	361	396	385	399	428	407	388	414	378	387	451	398	377	397	415	449	399	385	428	409	389	385	375	409	353	403	411	382	372	436	405	386	399	393	412	397	402	390	412	400	427	414	417	400	374	410	431	375	447	396	404	420	403	413	402	424	443	396	365	407	408	403	392	415	427	390	419	387	403	359	408	445	415	441	406	392	389	408	417	394	410	385	394	417	415	386	408	379	392	407	403	402	426	427	403	392	392	454	403	386	414	398	412	405	412	407	404	400	391	332	389	356	376	392	423	384	446	417	370	428	419	385	413	437	384	379	403	414	385	408	400	444	405	385	391	397	380	422	392	414	407	376	397	408	388	439	404	412	376	428	422	411	378	387	421	398	403	393	411	408	399	379	412	383	409	415	406	409	417	422	401	421	412	402	397	430	383	405	397	375	355	410	437	363	399	435	398	387	386	406	443	432	372	418	361	399	406	454	375	394	425	399	423	416	411	396	384	381	433	387	422	434	436	401	408	410	383	398	384	414	419	439	407	395	381	369	393	398	400	448	408	410	377	429	404	373	410	407	436	415	410	426	393	429	420	393	421	431	410	415	416	381	425	417	394	417	359	400	391	371	398	422	395	436	424	434	412	430	438	413	400	402	376	402	417	389	378	391	370	455	415	366	390	386	389	383	403	399	401	423	405	423	419	390	403	399	380	432	392	404	425	428	372	404	401	389	401	397	366	381	414	400	426	393	388	409	441	372	386	403	419	407	390	390	400	395	406
3807	5269	4349	2185	1483	1183	929	767	775	1795	3748	593	531	509	471	470	474	473	466	436	463	412	436	430	429	436	441	415	422	446	417	412	395	435	423	417	393	375	441	402	460	422	431	410	380	385	410	428	397	399	399	430	396	406	369	421	449	427	410	402	402	440	403	393	449	393	424	402	389	427	371	382	415	433	439	440	402	398	392	408	422	384	379	380	402	413	390	374	366	350	378	410	430	434	386	405	379	422	404	386	430	386	405	397	401	400	391	384	383	371	377	441	388	378	390	359	404	425	381	424	382	385	411	426	414	407	403	380	374	394	430	396	413	423	404	417	419	398	412	370	375	403	403	377	366	382	393	358	368	371	412	401	399	410	379	393	382	397	417	398	377	410	378	402	423	392	411	398	370	422	408	407	428	371	387	395	444	427	398	403	397	407	427	402	407	408	416	370	389	403	411	411	471	407	388	425	404	381	401	376	394	402	382	399	433	405	356	394	357	416	388	384	396	405	366	365	394	383	394	401	400	392	388	411	379	400	409	377	369	405	410	403	389	421	410	385	418	383	433	376	394	398	376	432	411	389	422	413	388	400	415	424	440	361	395	390	395	397	391	380	385	403	406	381	383	376	410	384	395	434	389	418	413	404	389	426	405	366	396	430	414	397	378	417	417	357	398	395	414	389	403	377	394	368	406	419	420	407	353	401	379	390	398	350	376	432	449	378	387	410	403	401	432	425	404	411	409	389	356	416	378	368	419	389	374	407	393	408	403	410	389	408	403	447	357	411	361	375	415	392	414	372	392	376	394	392	407	402	433	435	399	396	415	402	393	400	401	408	380	413	429	394	434	396	413	416	409	419	420	395	408	428	399	385	423	391	429	368	430	399	409	394	417	402	405	374	386	432	389	406	436	382	419	411	395	371	376	418	379	386	366	385	399	370	424	412	422	422	403	429	400	392	390	402	376	378	414	431	405	393	411	373	395	403	404	397	377	387	377	391	394	384	395	415	384	404	362	376	389	397	407	391	417	423	413	362	402	364	394	414	406	452	450	376	408	410	400	345	395	411	392	433	378	426	357	365	395	368	424	405	379	389	404	380	374	379	363	410	419	418	405	412	432	372	390	419	395	413	381	391	410	418	400	408	404	392	378	377	431	380	366	376	357	386	397	403	404	361	385	405	386	383	424	395	407	404	385	417	384	413	394	369	376	396	394	391	393	365	400	386	388	420	383	392	385	397	413	392	406	424	361	415	377	386	378	429	376	405	391	401	430	436	414	438	388	424	411	443	415	362	411	370	401	390	435	405	402	395	376	370	417	402	398	387	421	370	423	401	389	399	372	378	389	392	423	405	390	417	429	405	402	378	382	396	421	416	377	396	389	413	333	425	400	384	392	355	410	382	380	392	368	406	392	403	418	375	412	414	379	427	373	387	398	398	346	365	423	401	426	397	381	402	354	413	394	392	373	414	395	406	393	383	393	414	386	379	417	395	407	371	378	375	390	387	406	436	409	392	378	386	406	376	384	433	402	416	413	394	401	407	383	411	359	380	408	415	416	378	400	359	407	385	397	364	399	387	403	373	335	413	365	406	419	411	412	392	410	395	413	365	384	362	376	428	384	373	387	378	375	414	387	388	386	395	381	385	338	413	387	385	407	400	353	386	376	388	396	394	419	393	376	421	402	439	405	375	355	437	374	395	404	399	380	412	409	409	391	398	416	414	366	363	400	367	395	401	368	407	374	388	379	355	406	423	426	378	419	391	365	413	408	395	399	373	413	398	361	380	393	396	374	381	372	411	434	399	405	405	394	367	405	401	383	388	413	371	412	459	399	373	420	375	404	402	399	377	386	410	366	417	394	390	361	431	350	398	391	417	418	401	404	391	379	408	407	366	405	378	375	387	374	412	387	386	406	379	384	416	372	374	391	409	413	360	375	377	376	378	399	410	418	374	404	405	404	428	414	391	409	383	396	397	395	421	361	359	414	389	359	425	396	375	423	364	404	390	424	418	406	377	416	359	364	364	382	383	415	365	419	402	398	417	370	397	420	390	396	399	399	398	399	402	427	391	420	392	380	395	375	406	400	425	367	381	435	355	422	370	414	425	388	425	391	376	397	399	424	410	386	413	388	390	405	408	398	402	383	387	358	359	363	426	363	388	403	346	386	412	373	362	383	424	399	401	431	380	405	388	370	366	421	381	397	350	419	379	390	390	353	400	422	390	403	409	396	411	391	415	415	374	412	377	378	402	382	395	409	381	405	382	396	389	407	384	401	400	400	396	343	377	376	401	373	377	433	404	417	393	370	406	354	398	358	441	388	394	394	376	421	378	374	365	394	432	422	428	411	408	370	388	376	401	401	366	407	390	418	383	411	387	397	373	397	399	357	407	396	373	367	367	373	386	418	389	429	382	393	355	387	386	403	360	347	394	385	400	383	417	371	386	404	381	391	414	388	366	420	404	387	391	400	397	409	381	363	424	393	377	366	383	353	389	375	417	453	377	375	383	384	374	400	420	408	431	396	384	374	365	355	382	398	417	373	394	359	417	414	380	357	396	362	412	397	402	403	387	360	393	389	396	407	381	405	383	362	430	351	390	393	398	423	384	368	396	397	375	389	397	379	396	418	416	396	390	405	384	387	391	393	370	418	390	420	405	383	376	409	366	391	389	382	386	412	408	397	366	404	420	375	394	379	380	381	424	392	432	380	385	426	390	389	411	348	393	401	412	387	393	405	389	397	414	383	379	391	442	384	385	404	378	358	409	389	403	373	397	387	421	409	426	376	405	406	371	403	419	364	375	366	424	398	390	407	402	376	413	373	406	377	395	341	384	402	388	416	369	369	373	408	352	385	390	395	396	382	434	407	367	413	381	386	436	391	391	373	410	380	371	392	396	412	411	415	407	391	365	358	399	375	410	383	424	406	389	365	394	428	436	393	386	400	364	381	401	394	381	403	381	390	374	400	388	385	364	415	369	398	408	409	403	410	359	394	393	385	368	412	400	381	377	402	406	394	402	376	400	380	361	389	407	381	383	385	387	405	373	400	367	369	412	347	375	408	423	403	398	385	374	390	383	395	389	422	404	414	405	428	371	419	402	423	348	382	410	423	398	360	335	361	407	404	394	389	397	377	386	410	405	370	395	391	392	386	419	430	403	393	387	363	393	392	385	374	382	392	390	405	373	381	353	384	401	378	370	402	384	388	381	399	410	346	349	394	416	404	412	372	388	374	355	421	435	366	416	372	348	382	373	400	407	392	395	377	403	385	450	419	386	405	378	383	387	413	415	351	409	418	354	370	370	392	393	410	386	364	396	394	407	398	386	426	381	416	401	389	388	417	391	371	389	366	395	423	392	410	383	347	358	416	373	395	385	394	371	382	370	386	387	390	377	371	351	386	395	389	374	387	415	403	412	384	397	394	397	368	398	348	374	405	388	415	419	401	397	418	342	390	367	382	388	401	421	413	410	413	423	416	409	384	382	402	386	388	404	419	405
27153	10237	445	186	128	104	104	117	83	135	88	96	93	93	97	86	91	92	82	87	99	101	87	96	78	94	109	99	84	103	94	98	85	88	87	81	71	81	90	101	81	110	74	93	96	96	95	83	93	101	94	92	105	85	82	77	88	92	81	89	98	93	78	90	90	80	94	90	76	101	84	81	91	100	84	97	82	105	93	102	101	90	80	99	86	88	90	96	100	98	92	97	108	97	94	85	83	87	99	84	86	93	78	82	84	102	89	93	83	93	85	79	92	86	103	104	88	99	110	94	95	83	88	90	89	100	76	95	97	101	106	88	85	92	80	90	95	86	105	103	97	105	103	95	110	106	92	92	90	96	88	104	99	81	106	96	97	76	85	88	97	74	103	99	84	78	105	94	98	84	78	105	83	83	92	104	81	105	92	84	92	76	78	90	98	105	91	89	74	101	82	96	84	84	91	81	86	85	85	103	99	82	87	86	95	101	103	83	106	82	82	83	91	82	81	101	76	94	85	82	96	108	96	91	96	99	87	96	80	84	116	107	84	78	100	91	106	73	79	84	96	86	86	93	86	111	103	94	91	76	118	90	67	79	93	82	90	90	100	101	102	86	80	103	99	109	90	107	84	104	94	96	94	103	89	86	85	97	81	94	105	112	114	84	99	86	87	106	75	97	86	95	88	86	82	87	79	99	95	85	104	88	94	94	91	89	98	85	95	84	76	99	88	79	72	98	88	97	90	82	77	91	91	84	86	120	98	97	83	102	93	80	78	83	91	89	105	100	79	85	100	95	100	93	89	97	89	99	106	89	97	94	104	99	97	97	81	81	100	86	99	100	92	98	94	69	105	85	97	87	93	86	85	104	76	93	99	94	92	100	86	93	90	76	98	81	80	84	89	83	71	78	82	102	85	103	97	92	105	102	80	81	97	109	85	92	92	91	75	82	105	84	90	92	98	93	95	98	109	101	97	89	84	95	107	103	94	109	83	101	99	106	101	77	101	93	78	86	99	87	75	100	88	92	98	78	91	93	111	98	101	86	100	99	88	87	86	98	82	94	80	100	79	119	105	102	88	72	95	95	78	93	98	91	77	103	90	79	88	88	101	82	106	95	98	97	85	96	96	90	107	86	98	76	110	102	93	98	75	91	83	99	92	112	95	97	76	90	105	83	79	92	92	87	93	89	84	92	100	102	80	111	88	111	81	109	78	107	87	85	106	100	93	92	89	114	92	94	100	93	98	90	102	91	88	108	80	77	92	85	80	88	97	97	106	90	98	93	103	110	91	79	90	69	93	82	94	91	85	98	106	88	99	96	95	91	84	88	82	96	96	84	94	77	85	89	88	92	103	92	98	97	108	100	84	93	90	99	96	90	100	92	106	93	84	86	101	75	81	85	91	107	80	85	82	78	91	76	92	82	78	89	101	80	91	93	81	90	100	93	103	90	87	90	64	89	72	83	98	88	96	94	95	84	89	101	87	90	90	107	85	102	91	85	90	90	82	94	95	96	106	88	99	98	94	97	96	99	94	99	96	87	78	87	87	88	101	92	82	104	84	90	97	93	96	86	96	97	86	93	90	89	74	77	90	85	94	82	92	110	100	96	89	86	89	81	94	96	75	91	87	81	81	68	88	67	100	97	98	87	81	81	88	103	84	100	105	92	75	97	105	111	92	88	80	100	89	98	89	83	93	91	111	110	90	94	118	97	97	95	91	99	88	98	98	102	116	92	95	101	113	76	100	97	76	84	94	98	89	102	94	109	91	91	111	89	111	103	106	79	82	97	99	81	94	98	97	78	92	99	105	88	98	91	100	99	88	96	93	106	102	96	108	89	88	104	87	82	94	79	116	82	95	104	95	83	86	83	105	88	79	95	102	100	82	75	83	80	106	107	112	81	72	87	82	100	82	89	85	83	90	98	101	98	94	87	85	92	99	116	90	106	97	105	89	76	90	91	87	99	85	103	95	81	93	86	73	77	85	85	92	96	87	93	82	85	79	73	95	82	96	89	97	75	94	79	83	103	96	91	80	90	89	86	80	94	97	90	96	97	88	82	93	99	83	81	105	96	99	85	114	81	77	90	84	93	83	100	99	100	99	87	98	87	98	91	90	87	98	98	86	84	98	90	90	108	105	86	85	96	104	95	97	100	72	101	77	87	91	104	83	90	90	98	85	107	104	104	100	94	85	88	79	94	88	90	99	96	86	86	104	103	88	97	82	87	103	104	101	89	90	86	98	82	86	97	105	98	83	103	90	102	87	99	111	97	85	85	92	106	102	103	100	74	90	88	89	98	105	95	75	62	93	86	79	99	100	105	82	84	98	85	92	104	92	79	98	96	99	104	94	81	86	110	95	100	92	85	92	93	92	98	83	107	93	99	77	85	85	82	110	86	78	90	76	79	93	62	84	82	90	88	81	104	94	91	92	81	102	93	75	81	91	102	101	104	109	109	95	90	73	103	94	89	85	94	82	93	89	100	91	97	78	82	88	89	77	90	74	102	111	84	93	84	93	103	94	95	84	86	93	82	85	92	72	73	103	86	88	87	103	92	89	106	98	82	91	86	77	109	90	90	114	94	91	79	89	98	82	94	93	108	90	91	107	108	86	81	82	96	83	73	88	90	96	80	93	98	95	73	74	99	91	108	87	97	103	98	111	88	87	92	80	104	86	79	93	86	91	107	80	102	95	95	104	108	92	72	117	84	97	90	87	103	95	83	96	77	81	90	92	98	95	91	75	99	79	112	85	84	93	97	107	81	97	90	87	91	77	120	85	92	71	98	80	108	98	88	79	89	92	101	90	93	89	100	92	98	107	86	100	79	86	79	89	94	79	90	92	73	91	97	104	84	81	92	103	104	105	102	76	87	91	89	89	94	95	77	105	93	116	93	103	93	79	82	94	87	105	81	88	105	95	90	95	94	94	101	94	89	80	94	102	91	97	88	102	77	85	81	94	86	95	86	82	95	82	91	73	97	104	98	108	80	95	91	89	88	93	91	96	88	91	74	97	109	76	91	98	93	98	98	79	87	95	71	100	96	86	91	100	88	90	75	88	84	93	85	99	96	83	91	97	92	104	92	86	79	97	98	95	101	93	92	85	73	82	99	86	109	86	84	102	85	93	92	109	91	103	81	96	103	91	83	102	89	106	90	86	93	92	86	108	110	85	80	106	102	94	90	93	92	78	92	95	81	94	81	102	84	79	70	82	91	80	80	102	94	95	92	83	84	87	101	100	85	94	75	95	93	88	100	103	89	95	99	87	90	79	88	88	87	85	91	96	78	83	103	106	89	73	70	100	77	94	84	83	80	89	107	97	90	94	104	91	86	95	80	96	79	86	89	96	97	92	97	88	94	70	84	74	94	93	85	88	96	102	93	77	107	83	87	95	93	98	93	113	81	89	103	97	90	97	108	77	100	90	85	109	77	90	91	74	92	106	105	93	102	94	116	87	99	100	98	105	98	80	96	92	73	90	85	89	82	95	87
4823	300	223	181	120	132	112	89	95	157	131	128	110	119	108	113	104	94	114	99	100	82	107	88	112	92	99	108	90	99	98	90	106	85	110	95	106	119	104	114	132	109	78	87	110	113	103	105	81	115	89	103	96	113	108	101	100	94	96	86	93	111	108	104	100	96	89	96	106	96	89	90	121	101	100	107	129	101	94	90	94	112	92	83	103	99	78	100	100	101	101	84	90	95	95	92	115	90	86	110	128	100	113	105	120	96	92	75	105	93	83	102	110	95	107	106	95	111	108	95	109	101	107	94	97	100	104	89	85	83	96	95	92	105	106	93	107	99	102	93	110	91	93	99	102	92	112	92	100	84	105	107	104	107	90	99	89	98	98	102	85	111	112	97	88	98	100	113	105	94	105	104	88	110	80	96	96	87	94	101	87	101	93	103	105	97	103	106	105	96	100	99	103	106	98	88	103	90	105	106	90	86	100	102	104	103	111	89	106	98	100	98	108	93	88	73	98	83	93	103	113	94	88	95	92	108	93	99	111	119	108	112	100	94	116	103	96	103	91	87	82	98	87	99	95	94	106	104	82	94	89	101	92	79	101	107	85	100	101	104	94	95	100	108	101	98	105	108	94	93	100	90	109	90	86	95	94	102	103	108	107	106	110	104	96	94	110	92	100	105	96	92	89	105	84	76	105	96	101	111	100	96	83	96	97	95	99	103	102	85	91	110	100	107	96	107	115	101	102	100	92	103	102	93	95	81	95	101	88	100	109	104	91	103	86	103	99	82	104	103	104	80	101	98	85	81	98	108	80	106	94	101	88	86	99	95	100	112	112	101	100	99	109	91	95	91	96	105	108	103	110	104	98	96	108	106	110	134	112	91	107	98	97	113	104	102	116	88	133	103	101	115	107	116	97	94	106	117	96	100	105	86	89	87	86	83	93	95	96	94	111	103	99	114	101	102	116	106	99	98	84	98	108	105	90	105	87	78	94	112	86	103	96	110	84	98	103	98	89	98	115	102	112	98	90	95	122	96	99	89	105	99	112	99	89	74	111	90	93	107	87	95	116	81	96	83	94	101	97	95	90	92	104	110	98	114	101	109	91	85	87	95	102	109	84	102	95	81	85	90	89	101	97	105	107	85	95	96	93	82	101	94	104	104	84	115	85	97	95	108	86	101	104	90	98	98	97	108	107	99	126	102	89	98	98	104	95	97	73	87	95	96	104	93	108	98	93	91	88	109	99	89	100	101	98	100	107	99	103	96	103	88	93	99	95	97	86	115	99	99	97	110	94	106	98	105	91	106	115	100	104	81	109	94	95	103	112	90	110	95	112	93	91	101	100	83	122	92	89	112	91	75	88	99	114	93	88	93	107	105	93	123	107	89	101	94	106	117	100	104	80	102	118	115	110	101	106	86	108	90	110	90	98	112	96	115	96	102	92	97	90	110	110	101	103	94	99	119	94	96	108	92	85	93	107	97	100	109	107	94	91	111	91	111	103	83	101	95	103	105	81	90	86	102	93	102	121	111	104	86	110	104	98	110	105	100	103	98	100	97	91	81	123	97	91	106	95	89	105	82	98	104	115	113	104	84	97	97	97	100	93	84	91	95	105	103	85	97	102	114	91	105	97	122	102	116	99	98	102	93	82	107	89	98	119	84	97	106	96	97	101	118	101	93	112	91	93	116	98	106	90	93	106	102	114	99	102	118	98	98	90	104	89	91	103	99	117	113	97	107	82	97	103	95	94	92	117	98	109	100	90	87	115	105	105	105	98	91	97	108	87	104	92	110	125	93	85	89	93	95	114	113	111	93	109	112	85	92	95	79	93	90	128	106	100	86	95	91	93	84	90	91	98	100	72	109	71	121	89	103	102	105	93	96	100	94	95	101	107	107	107	107	95	99	96	108	101	83	97	94	114	86	105	106	107	108	81	104	102	96	108	101	98	105	106	96	91	114	107	102	111	112	109	93	96	86	110	109	94	76	101	86	88	103	113	100	105	99	110	87	97	99	112	98	107	99	104	103	96	85	106	85	88	101	98	112	115	125	87	90	100	80	92	101	99	90	108	102	98	113	110	85	93	108	86	94	90	93	95	112	99	99	115	89	90	105	105	107	89	105	113	94	112	97	114	90	94	103	98	98	99	94	84	110	94	119	81	92	101	95	105	90	117	91	107	105	104	110	109	95	110	124	89	101	83	96	100	113	107	94	98	108	109	112	87	104	96	99	88	93	91	98	82	106	95	111	105	84	91	109	103	112	85	89	113	94	100	100	109	101	105	102	115	90	94	98	104	108	87	95	97	94	95	113	102	102	102	100	89	95	97	101	102	98	82	111	95	106	87	76	85	97	87	108	111	111	89	106	110	87	111	98	100	109	104	98	96	98	111	105	89	88	104	98	99	97	98	108	80	111	111	104	82	84	110	94	93	109	96	91	105	112	92	97	102	93	82	82	91	102	102	77	108	98	131	101	89	95	103	88	116	108	109	87	89	103	104	103	103	110	104	107	114	111	80	85	102	97	83	108	101	83	109	90	90	100	103	95	106	100	91	98	108	102	117	91	86	85	106	102	88	92	94	98	108	117	106	95	114	101	81	98	109	108	110	99	103	86	110	94	104	96	99	99	92	103	90	90	98	80	100	94	103	103	102	94	102	98	86	108	101	96	95	96	100	104	102	107	109	111	87	95	111	88	90	97	81	103	96	113	102	93	90	107	112	103	101	108	77	105	106	91	109	100	104	94	109	101	92	96	88	111	87	113	99	102	99	113	99	100	110	97	82	88	87	95	105	87	113	103	105	112	73	106	92	87	83	103	118	96	108	113	89	94	110	99	110	84	91	96	83	95	94	102	93	96	102	97	91	96	102	112	109	105	108	108	100	90	105	104	90	96	105	94	94	95	102	99	101	116	106	94	103	114	119	99	90	83	115	92	93	100	104	93	100	96	103	90	81	92	112	106	114	102	98	99	101	92	106	101	116	110	96	98	94	87	87	109	105	102	113	93	103	89	85	68	87	103	95	96	100	100	102	103	107	102	97	86	89	100	107	93	88	84	96	114	116	91	106	97	85	100	103	100	84	94	116	86	99	119	109	86	80	97	89	108	93	95	95	100	106	90	99	99	98	97	97	92	95	112	107	120	98	111	88	87	95	76	93	104	95	93	95	90	89	96	87	108	88	97	90	90	97	96	93	91	102	98	101	106	94	103	87	98	101	112	113	103	97	90	94	97	94	101	97	104	99	103	97	86	88	119	99	90	99	102	100	93	93	100	111	99	98	109	110	90	84	91	102	90	108	95	106	104	90	88	122	84	98	85	101	105	110	118	98	80	103	101	101	109	107	99	89	96	105	108	101	113	95	82	111	108	93	103	93	114	105	93	105	108	99	89	86	91	84	78	104	101	108	100	107	113	106	90	103	103	98	88	111	110	94	106	102	102	87	100	100	104	100	115	114	98	109	105	94	93	96	103	105	90	94	102	98	93	102	102
25145	21052	26616	24584	2428	575	393	336	271	278	273	248	217	235	242	194	213	215	202	200	204	210	209	211	220	218	223	224	192	215	221	233	202	190	207	185	225	235	195	218	228	206	216	216	209	207	188	202	204	214	222	210	224	200	196	228	215	195	232	194	243	209	210	207	229	198	203	217	224	221	213	206	199	204	195	215	210	219	236	218	209	213	209	220	216	204	183	189	200	223	161	216	237	215	210	195	229	210	206	211	237	230	197	235	221	225	187	214	207	226	219	214	202	186	207	228	209	194	208	198	219	191	196	215	200	191	200	194	196	232	201	246	217	191	190	246	195	176	215	206	215	209	212	207	212	190	199	236	195	218	200	204	217	220	223	211	230	183	179	209	227	193	224	206	206	189	202	209	208	197	201	216	206	187	222	210	198	207	229	218	212	225	200	193	237	204	198	190	228	181	211	208	207	211	203	229	200	190	206	199	212	224	199	206	214	192	221	193	199	222	204	212	188	192	198	207	221	211	230	203	211	234	163	204	191	221	188	201	185	213	201	201	212	214	206	212	197	189	214	213	223	214	201	208	219	217	200	192	179	206	235	226	226	201	214	215	195	206	222	205	219	188	201	212	231	199	216	209	190	200	202	195	200	193	207	211	191	205	213	215	212	215	193	159	193	208	193	198	207	186	209	186	213	208	214	181	213	225	194	208	211	205	196	210	211	188	207	195	186	193	228	219	221	191	185	226	198	215	212	214	211	216	208	207	226	197	217	207	213	221	193	219	231	216	212	196	187	214	216	191	193	216	186	201	207	216	207	198	191	203	241	233	186	197	221	198	200	202	214	215	200	220	206	217	202	216	197	212	223	223	203	182	187	212	229	187	202	196	207	211	232	204	223	210	216	172	214	207	202	222	215	195	223	214	216	193	236	212	193	230	192	199	211	214	217	213	170	230	195	233	208	222	202	212	222	231	214	196	207	211	190	201	177	188	224	217	237	222	211	213	205	209	205	216	218	204	214	219	204	198	231	203	208	201	222	235	198	193	216	200	219	226	186	193	212	197	182	194	227	219	220	194	209	215	213	200	202	211	197	213	209	195	201	202	193	201	199	204	214	191	199	209	205	199	245	222	215	221	224	229	213	203	210	211	210	201	213	219	210	208	175	215	185	211	215	224	192	208	203	193	197	219	186	200	232	230	218	204	203	198	178	211	208	220	217	211	213	207	191	186	206	215	212	216	241	214	225	212	180	210	213	227	200	221	196	205	239	215	225	204	202	208	206	198	240	208	206	214	214	181	220	198	235	191	227	191	200	194	204	214	197	181	212	192	199	250	210	188	214	193	245	212	208	195	211	191	187	180	193	220	212	181	234	248	206	214	188	203	241	225	225	230	222	222	205	200	197	186	190	211	203	196	216	198	196	222	209	212	201	207	225	170	202	208	204	196	187	194	208	203	214	222	219	199	196	215	217	209	233	199	204	188	205	194	176	223	192	230	197	213	179	193	208	180	214	198	220	250	199	229	185	204	221	208	247	228	189	193	227	210	202	172	193	194	221	217	200	208	190	200	224	209	225	235	202	200	222	216	228	211	209	197	210	220	239	209	202	220	234	198	221	198	222	197	217	205	208	206	189	239	223	200	194	203	236	184	224	204	218	221	196	217	242	217	193	233	228	193	194	201	210	199	206	190	208	208	212	202	223	205	201	223	218	204	215	198	205	215	213	221	186	196	203	198	210	202	198	197	195	212	221	198	247	202	208	222	216	190	189	221	219	220	235	208	215	190	192	256	230	229	207	215	228	189	169	231	219	238	182	200	226	215	214	210	178	186	218	219	207	198	222	192	204	191	202	222	213	189	186	188	229	210	188	186	227	234	200	215	232	193	226	229	194	187	201	217	197	232	201	184	204	226	213	230	224	214	198	215	182	207	227	221	201	209	193	193	211	206	251	202	192	203	216	206	211	229	202	210	202	206	211	194	207	178	225	211	193	184	182	226	196	217	202	213	204	204	206	204	223	200	188	197	218	211	187	202	203	217	232	214	212	230	210	224	190	197	214	193	225	204	227	232	208	185	207	217	211	206	180	215	221	235	196	205	214	208	237	208	192	219	206	205	187	236	206	198	186	208	201	205	204	199	209	210	204	219	205	187	214	230	206	203	216	217	209	212	216	222	213	186	201	210	207	208	210	186	194	205	196	212	217	218	182	201	237	218	192	196	188	230	223	210	212	212	184	220	224	207	210	209	220	221	213	221	211	215	224	221	210	214	218	205	199	219	207	213	203	223	200	224	229	199	220	207	220	183	189	223	205	226	221	210	189	221	201	199	221	214	239	196	215	227	189	186	216	207	206	189	179	213	223	215	194	237	240	196	193	199	188	235	222	209	215	212	211	219	208	197	206	190	218	207	206	184	190	206	199	200	202	201	198	188	200	201	226	197	213	221	194	218	206	201	207	209	218	207	203	216	211	210	215	212	217	192	212	217	214	189	209	201	191	216	203	225	206	188	226	226	161	201	187	190	187	235	225	201	217	190	197	213	197	196	212	218	189	207	218	221	185	209	197	238	183	184	192	197	196	195	209	216	206	187	222	203	214	235	185	209	223	190	204	229	194	239	226	194	201	206	209	229	207	211	168	198	199	207	190	196	235	203	207	205	206	231	173	196	212	192	184	204	191	193	188	205	183	221	214	214	218	181	221	198	203	191	228	211	200	203	183	217	189	213	207	208	216	186	200	194	196	205	190	212	228	218	230	215	197	224	257	208	200	203	199	211	200	203	248	237	223	204	217	214	190	192	186	216	206	219	202	201	216	210	208	195	181	200	193	223	237	209	194	221	204	210	233	214	210	205	196	224	214	208	232	199	192	202	242	207	201	207	216	227	218	166	201	234	206	204	194	202	196	193	206	204	212	206	209	195	215	223	195	210	205	196	213	199	194	179	231	217	199	195	211	214	221	198	218	213	198	237	198	186	209	224	198	203	200	201	203	216	211	204	208	207	210	210	223	200	211	202	187	188	229	198	204	214	209	201	217	214	195	218	191	199	206	208	212	223	197	222	205	213	195	199	208	169	210	215	208	216	215	206	215	231	210	200	219	234	217	192	228	196	214	237	193	208	216	212	222	209	210	215	201	206	232	204	215	216	228	166	192	189	224	226	184	199	200	180	177	200	222	194	200	216	198	177	203	229	223	212	207	218	232	210	242	220	201	168	234	210	200	231	232	179	236	230	204	200	216	192	197	231	240	203	215	211	157	207	214	211	201	219	199	233	208	228	211	202	200	198	209	198	246	230	209	205	181	197	211	173	206	181	215	194	199	219	200	191	202	239	206	211	214	226	200	222	209	204	219	224	189	220	241	176	202	200	180	198	220	215	209	189	217	199	208	219	215	201	241	202	216	227	219	201	218	231	220	183	195	209	191	207	209	209	241	196	195	191	195	220	215	204	230	208	205	179	233	196	223	232	207	204	205	211	178	227	192	208	200	211	211	216	212	198	210	198
3310	2331	1844	959	646	518	419	361	347	362	334	269	268	285	272	257	240	255	211	240	232	213	224	203	218	218	215	197	230	206	186	221	225	228	191	197	228	229	213	214	211	212	217	217	202	233	241	216	199	202	222	204	211	203	218	233	206	227	199	230	210	209	235	219	220	232	215	213	213	215	209	204	220	234	197	229	211	210	228	195	197	210	218	205	250	213	214	214	238	206	208	211	211	230	241	204	255	216	238	214	221	204	208	212	231	218	213	236	225	221	219	214	231	213	210	208	213	223	203	201	207	188	232	200	219	212	234	231	224	233	223	198	217	211	248	225	236	230	226	224	202	200	228	193	212	204	210	213	208	230	222	201	212	186	225	229	201	214	229	198	235	198	217	239	210	215	199	202	212	204	199	209	206	227	201	216	225	237	207	210	201	207	217	234	221	190	211	237	232	225	218	238	198	211	230	200	204	215	235	222	215	198	230	202	198	215	202	193	234	203	203	214	218	250	230	276	228	221	219	195	196	215	182	204	188	199	228	215	221	227	215	218	220	218	234	222	208	222	222	217	221	235	215	227	280	197	186	226	193	229	216	196	234	214	234	206	244	209	199	229	237	233	211	242	204	210	230	212	220	199	187	244	212	220	204	218	184	233	232	201	226	215	218	204	225	199	194	250	229	216	227	214	201	211	201	198	200	216	207	222	208	214	211	229	202	207	193	196	192	204	212	227	199	195	209	211	232	205	221	205	224	201	213	207	172	196	216	226	236	197	224	210	214	228	219	190	192	223	223	196	212	182	194	188	223	203	231	226	206	189	199	218	210	202	218	189	193	215	223	229	226	203	209	189	219	232	229	199	204	188	212	216	216	207	226	207	226	214	200	219	202	197	220	216	212	209	219	225	215	184	229	211	215	209	196	202	205	208	209	206	206	209	204	218	201	243	234	226	223	215	196	216	182	222	210	216	229	189	246	200	250	211	218	199	240	214	201	227	213	230	194	237	194	202	227	202	207	220	187	230	207	210	207	209	227	202	221	224	199	210	201	193	240	198	214	214	199	208	191	199	190	221	208	218	238	188	205	195	226	210	230	200	212	214	207	228	203	233	206	234	186	220	188	200	215	214	198	207	209	205	216	204	209	211	197	227	213	213	196	214	231	182	215	188	211	218	192	199	208	233	216	234	220	204	216	227	193	232	213	214	225	184	214	210	220	209	218	188	221	232	218	223	215	226	241	221	227	217	228	201	204	212	221	204	195	233	215	212	220	234	211	224	225	207	201	212	211	209	196	211	208	215	196	219	208	202	206	214	211	216	197	208	200	191	223	246	191	215	206	198	222	218	216	224	193	199	199	200	247	204	200	177	226	217	202	186	197	203	211	231	239	222	209	194	197	213	205	199	218	217	206	209	246	214	233	228	186	206	208	227	218	210	193	213	216	225	222	209	217	196	221	196	216	217	204	210	214	215	189	216	208	199	215	193	205	193	237	194	223	227	224	209	193	225	201	207	211	207	231	230	205	178	239	219	214	240	209	207	214	207	187	223	250	199	223	202	215	223	226	223	216	202	192	219	246	219	205	226	204	200	213	221	193	209	202	225	208	185	191	201	217	208	200	216	221	212	203	196	208	215	191	206	199	183	196	198	211	208	193	188	182	227	196	199	214	216	205	201	194	216	209	203	189	228	192	217	229	192	221	217	220	196	226	219	206	233	226	187	216	216	235	215	191	214	223	201	186	215	221	188	207	203	225	216	211	199	218	202	202	214	200	193	204	228	225	211	227	188	211	221	229	200	192	192	225	214	224	210	203	223	240	229	232	220	212	205	235	195	233	205	219	218	203	208	247	204	232	206	228	203	223	196	211	179	203	210	219	209	179	186	210	202	203	217	217	208	231	205	211	202	214	216	188	213	233	219	228	192	206	202	201	217	204	191	202	188	203	218	215	219	210	213	195	243	210	219	217	195	215	215	218	213	211	206	201	234	223	205	208	217	189	204	231	183	217	214	213	195	238	213	220	215	212	192	207	218	206	221	199	198	202	216	231	227	216	201	223	198	231	214	222	200	209	206	219	221	234	238	210	231	168	211	215	214	203	207	225	234	219	199	212	214	205	215	211	208	210	202	198	218	197	207	205	194	222	232	214	202	216	205	221	198	230	191	203	222	209	215	203	209	199	225	212	229	217	215	195	207	221	235	191	187	208	234	202	218	215	191	220	220	223	211	215	223	201	229	207	215	193	215	220	223	198	199	215	202	194	209	216	228	236	186	242	206	222	217	201	200	225	213	201	205	196	225	196	208	214	256	212	195	228	222	218	216	205	233	235	230	208	220	216	190	231	231	220	233	207	209	190	214	188	224	218	223	213	216	212	198	242	207	223	222	243	221	215	195	242	225	209	204	185	209	220	210	242	222	228	225	218	210	238	206	190	199	206	202	213	198	201	204	243	204	190	210	204	223	209	219	202	194	213	195	224	226	215	195	218	188	216	225	220	178	216	217	219	235	243	216	179	208	210	201	236	221	200	229	221	225	216	216	209	234	207	199	227	225	218	222	214	201	214	208	190	216	202	209	208	219	202	212	215	211	259	217	200	209	207	213	214	217	212	228	193	178	195	189	216	208	229	203	217	216	190	200	200	225	191	211	222	212	213	193	204	208	213	202	212	199	189	236	192	199	220	213	236	216	190	237	213	218	229	214	233	245	214	217	248	204	229	208	212	213	217	210	210	226	202	225	212	245	226	219	199	204	221	228	203	190	188	195	215	213	187	231	217	207	219	167	207	199	220	218	198	206	202	199	238	215	223	197	201	248	221	197	222	215	213	219	206	221	181	189	241	216	215	201	223	200	206	203	228	232	217	195	195	204	216	228	226	243	214	207	190	210	219	208	232	173	243	227	213	206	207	219	220	221	228	195	231	210	214	207	196	217	193	188	226	185	199	227	231	213	197	221	197	208	244	210	207	210	219	234	208	202	218	218	213	232	195	206	218	198	224	220	203	208	216	220	195	190	178	182	215	199	233	205	227	216	247	196	209	209	186	196	228	186	202	190	229	212	237	213	201	198	209	163	206	222	242	233	214	208	209	222	221	200	218	213	218	197	229	229	220	199	227	226	213	217	209	197	195	226	222	220	223	214	210	233	196	225	218	222	240	220	193	228	232	227	197	208	189	190	205	207	232	180	215	223	223	226	223	210	212	175	201	194	199	200	219	203	219	217	233	191	206	218	233	211	183	235	217	208	181	224	247	224	205	199	210	212	212	202	204	223	216	223	201	197	213	225	231	221	206	225	223	215	202	211	218	218	204	202	211	220	216	231	185	213	218	213	197	209	202	219	226	217	221	216	224	222	191	225	199	224	217	179	219	204	229	193	193	196	222	197	195	196	225	199	183	216	215	227	219	209	231	234	231	217	212	217	190	223	217	199	222	201	215	212	195	200	200	221	204	207	228	230	223	207	190	230	209	206	205	227	221	199	208	217	208	220	221	229	231	194	210	185
23996	21056	28148	24173	20982	5661	1235	682	607	522	526	433	517	455	454	422	447	444	418	429	412	411	365	443	422	418	424	391	437	438	435	412	433	414	420	405	419	435	433	419	410	426	429	430	449	432	390	421	402	402	391	413	410	411	401	390	474	410	366	417	427	384	425	400	381	382	440	409	467	414	426	399	420	438	441	425	413	428	406	400	423	408	391	389	398	407	419	418	412	375	358	361	387	429	399	437	405	409	425	372	420	437	419	421	418	400	408	428	409	418	416	460	408	412	410	417	404	387	383	364	407	418	406	387	386	395	455	394	450	393	402	418	355	389	414	402	389	406	377	386	424	437	430	390	376	421	391	378	405	396	409	452	412	415	438	382	395	428	423	404	410	398	412	386	429	475	416	392	392	390	395	405	432	425	401	390	427	420	421	403	381	376	422	379	438	434	410	412	393	407	407	402	400	402	379	401	425	407	411	429	371	374	414	409	353	431	404	439	395	384	380	401	429	424	420	399	400	375	373	396	415	391	376	410	374	388	405	362	402	367	405	398	433	418	405	437	402	437	406	358	410	420	406	408	434	401	411	363	413	423	392	445	413	417	414	353	450	373	387	411	423	387	428	444	349	389	399	405	417	428	380	430	407	413	386	405	416	394	391	393	416	393	402	434	390	393	457	409	380	356	400	393	437	414	421	396	388	428	397	413	443	426	405	391	379	393	388	411	453	407	427	395	434	374	436	395	389	383	394	399	393	407	384	419	400	429	425	389	436	439	388	378	407	390	411	399	376	379	432	412	403	414	401	437	404	396	400	409	433	407	383	442	384	424	384	422	435	384	415	406	397	419	389	378	404	395	419	407	432	420	371	393	394	358	421	407	375	383	403	411	403	435	420	397	424	421	397	389	399	410	430	401	379	391	378	405	410	394	414	422	440	401	409	415	376	426	420	379	431	388	392	385	413	393	427	402	424	399	403	422	426	423	397	423	414	435	416	363	387	408	414	423	370	391	400	392	397	407	371	402	427	396	400	426	396	432	434	407	408	386	379	426	390	435	440	387	419	398	415	433	419	404	394	425	412	406	410	377	381	405	410	409	408	403	418	396	395	425	401	442	412	438	397	410	401	399	422	394	401	391	414	378	386	419	412	387	400	398	369	400	409	426	432	414	402	400	413	433	408	379	388	382	407	400	398	449	411	414	390	402	381	396	392	425	436	399	386	378	383	400	417	384	393	419	404	403	410	433	414	400	426	419	394	414	414	409	415	422	403	420	410	442	384	380	427	431	391	407	393	423	397	421	444	407	453	403	415	397	427	405	430	423	402	391	403	412	421	437	392	363	378	443	395	415	396	389	364	416	409	420	403	405	385	379	377	406	412	421	387	388	418	406	360	381	363	371	404	446	391	411	386	414	394	434	423	387	432	408	436	404	387	413	439	388	434	380	415	403	382	409	470	394	415	403	408	419	382	410	433	417	408	401	415	394	397	381	394	393	393	379	381	441	435	415	388	388	382	429	387	396	415	440	413	421	382	411	432	406	405	406	431	419	388	395	396	373	424	404	407	389	423	374	374	408	431	364	412	431	422	422	430	369	386	393	412	426	423	397	386	410	443	379	452	400	396	417	389	436	447	424	430	429	396	402	385	412	449	399	400	366	388	389	397	409	449	425	430	429	433	383	402	467	375	417	382	392	447	424	402	396	395	431	424	421	408	415	417	400	395	435	453	394	427	379	406	403	427	390	421	418	421	392	397	451	389	393	407	425	402	418	435	419	380	395	423	354	359	392	394	405	377	400	391	410	394	415	397	395	389	407	363	394	399	387	438	362	375	414	411	414	421	382	412	452	380	427	396	430	410	426	427	427	403	408	410	404	451	416	414	413	443	407	398	395	420	406	410	369	394	386	418	410	410	418	429	387	399	424	352	395	401	421	394	390	394	385	385	401	413	411	386	383	382	376	408	399	403	428	431	426	399	412	430	410	404	396	379	371	411	372	393	389	406	429	365	425	397	412	370	405	405	452	439	438	383	374	414	398	384	397	385	412	417	365	379	409	396	421	424	401	405	370	432	375	412	377	425	389	377	397	397	412	397	397	407	411	403	411	371	422	445	418	413	397	388	425	401	401	427	450	379	426	425	394	409	378	411	402	416	420	389	375	417	435	410	408	388	380	423	420	397	374	385	389	429	430	362	415	403	400	424	416	407	406	399	418	433	442	412	435	408	420	390	387	436	416	414	452	451	365	408	411	394	402	392	416	386	393	367	414	383	405	406	417	397	396	407	455	386	435	432	399	400	418	390	386	407	430	388	407	433	404	388	409	417	407	377	384	436	435	363	364	407	382	401	404	387	402	427	397	389	451	378	414	395	405	401	421	433	418	417	380	412	464	379	399	404	441	414	395	369	380	399	389	399	407	419	366	429	400	394	379	424	427	370	387	400	431	416	409	393	402	412	414	379	400	405	383	397	366	400	408	415	373	412	414	421	384	414	386	404	400	436	372	409	399	423	426	386	421	386	415	392	433	390	447	396	379	359	429	422	410	402	424	387	400	387	374	397	404	389	365	418	416	390	400	406	397	383	399	381	418	386	382	413	387	396	385	426	412	418	403	415	409	421	403	409	391	397	400	393	403	445	415	390	397	425	448	407	434	441	426	399	368	411	400	401	396	371	396	404	415	403	377	379	366	420	431	370	412	415	416	394	396	415	420	402	371	411	401	412	420	404	397	389	381	385	399	410	442	409	450	404	392	385	402	415	383	381	426	412	403	390	415	405	407	415	378	390	397	393	403	345	416	440	364	378	407	387	397	385	401	385	447	405	431	420	409	414	412	414	411	422	416	397	389	422	399	414	403	396	420	404	417	394	407	419	412	406	404	370	423	405	414	414	425	392	439	376	390	392	401	400	368	375	430	402	414	405	429	400	405	419	416	401	454	405	398	425	380	395	379	395	391	372	405	402	405	430	411	415	365	400	401	403	403	400	438	424	395	421	430	398	398	378	367	388	405	395	389	385	408	407	389	435	394	373	399	401	396	403	397	402	403	371	402	415	425	413	394	409	394	397	379	365	398	371	403	446	369	385	387	415	423	427	408	410	407	397	416	409	395	409	393	395	433	397	379	394	401	406	403	398	363	423	394	453	384	421	380	366	419	427	403	404	388	420	325	362	422	413	396	415	388	402	425	403	428	417	413	400	417	395	375	428	393	401	422	411	390	438	400	410	405	407	411	405	380	418	378	394	397	369	389	416	421	427	432	428	399	401	403	410	413	413	392	402	393	410	399	421	378	394	372	426	416	435	424	408	392	421	433	425	428	405	399	384	403	405	396	411	393	366	380	406	384	389	447	408	396	397	408	412	412	407	403	435	373	372	386	361	391	400	359	370	435	374	423	428	361	407	434	417	390	348	417	388	378	443	422	409	400	381	418	413	410	414	408	403	437	412	432	394	402	414	372	423	402	431	453	418	393	411	425	398	400	410	433	412	389	402	375	440	395	373	416
3714	5300	4286	2292	1503	1153	960	791	740	698	630	535	511	541	499	486	492	439	440	447	477	454	426	458	423	379	421	424	430	423	426	409	431	427	433	379	395	383	426	425	398	432	392	429	437	420	400	405	406	429	412	403	403	412	380	412	402	405	375	388	425	435	381	393	386	410	385	374	367	422	370	401	388	435	390	403	393	409	366	398	404	425	443	415	408	418	396	411	387	390	409	402	429	350	401	407	398	390	408	427	359	420	412	429	385	388	409	401	375	414	394	375	398	385	379	362	412	371	370	366	386	404	362	433	392	393	373	384	442	386	412	400	413	403	368	432	422	422	385	391	447	398	368	391	385	404	431	384	372	356	395	375	415	395	392	391	371	420	382	366	420	392	393	390	410	417	428	370	353	392	417	372	381	378	400	409	405	381	398	367	385	407	416	381	372	424	402	396	378	408	422	417	365	359	376	398	404	405	385	393	405	368	384	385	379	415	409	387	408	387	388	405	411	419	411	388	418	367	408	364	390	380	421	378	389	389	398	406	394	391	383	381	374	393	379	376	370	374	387	417	427	380	379	367	387	376	415	403	419	400	410	405	377	421	372	385	401	380	402	401	395	403	400	370	384	402	374	399	365	363	389	382	400	376	382	389	361	403	395	410	396	379	395	392	412	358	424	392	398	386	408	406	377	429	380	399	411	380	412	429	385	355	353	371	378	403	373	424	387	426	393	388	388	363	388	381	409	428	398	391	397	401	388	414	389	452	419	406	386	431	377	400	363	404	417	433	405	393	385	421	429	403	413	402	399	410	376	409	407	409	383	356	389	370	403	410	383	378	382	405	376	390	394	400	384	427	413	392	376	394	372	399	415	418	398	387	382	367	398	402	413	378	395	373	422	398	385	389	378	394	391	399	415	353	376	406	415	434	393	395	377	420	394	400	376	425	402	405	394	354	386	383	378	368	379	407	366	392	423	390	426	358	367	375	406	435	382	417	353	390	374	356	356	404	362	361	411	419	383	389	376	403	382	399	401	399	392	378	394	403	370	377	417	361	387	396	392	415	414	393	386	417	377	389	389	398	396	394	401	391	397	377	402	421	389	383	405	390	403	399	411	399	355	380	423	400	377	374	431	388	425	401	382	414	394	430	422	375	389	388	419	402	407	405	418	413	401	389	359	385	395	407	403	401	399	386	429	385	417	412	379	402	386	360	390	398	414	407	378	390	413	376	427	395	426	392	406	392	379	403	411	435	384	395	397	400	406	404	395	378	402	404	352	382	389	408	405	370	420	409	404	378	423	397	397	400	367	379	369	412	409	383	391	382	398	389	406	383	417	407	413	396	389	393	426	396	389	391	393	435	364	423	393	384	412	426	400	446	351	403	383	399	417	402	362	366	415	412	381	347	389	388	390	423	377	405	392	392	400	407	421	362	444	380	397	384	392	410	358	377	384	382	372	405	437	359	387	418	414	379	398	401	386	420	345	402	405	385	398	361	400	424	385	390	379	418	387	424	419	364	445	412	392	390	448	420	385	398	369	405	379	411	418	410	421	386	409	371	394	393	361	385	437	427	381	378	380	386	396	402	428	402	403	414	418	422	390	421	415	411	397	428	385	371	411	396	402	372	435	401	430	370	381	436	400	384	379	351	395	401	409	411	389	409	366	381	411	394	362	394	405	362	426	363	363	412	369	423	368	397	383	401	377	412	379	385	390	398	433	401	391	376	412	373	365	397	395	390	379	374	407	387	408	363	404	399	383	390	374	378	350	363	436	369	382	382	376	414	368	430	382	403	365	397	405	374	434	368	398	400	362	435	389	394	388	371	374	402	411	418	408	397	447	359	431	428	339	396	370	416	393	388	368	368	378	426	402	386	392	392	401	397	414	392	399	392	388	380	406	392	373	367	401	432	384	353	398	404	383	389	383	435	404	389	392	380	396	412	386	390	386	378	393	421	396	411	353	390	376	396	391	410	386	417	391	387	410	357	396	359	375	384	384	391	358	383	376	361	377	406	339	375	361	406	388	405	391	392	417	405	391	393	393	399	405	377	401	377	438	385	391	373	396	346	355	404	403	385	402	382	379	389	393	392	390	448	390	392	364	386	387	367	392	402	379	424	393	416	402	409	405	394	401	369	399	399	359	412	395	393	354	422	379	401	390	400	392	363	403	405	376	364	409	340	388	388	384	396	409	384	395	409	375	398	417	401	386	371	377	344	359	398	386	379	397	383	431	403	382	390	407	397	424	373	381	403	413	425	395	387	406	413	405	410	405	362	391	415	376	373	402	379	352	438	413	436	429	388	391	388	397	383	376	393	421	383	354	401	421	393	405	422	401	398	386	382	417	396	385	388	397	381	407	368	405	354	379	402	390	376	390	420	405	398	384	386	364	407	373	371	405	400	393	377	393	397	367	395	415	402	365	387	380	409	402	384	409	367	367	373	397	387	378	389	388	364	373	393	405	424	382	415	367	418	342	382	404	368	390	386	420	400	427	380	400	411	406	420	345	398	373	386	408	391	417	388	353	378	388	393	357	409	386	413	397	372	429	370	393	355	378	411	378	375	399	386	414	373	417	410	399	403	404	376	399	417	387	405	399	411	405	389	375	393	383	405	381	403	370	356	381	395	390	395	396	407	379	398	405	411	380	391	404	381	379	391	384	383	387	409	361	386	339	405	428	389	393	388	365	388	361	390	405	405	384	372	383	386	419	364	411	373	364	369	365	382	372	398	381	423	380	367	375	381	393	389	381	430	397	384	389	385	411	392	412	395	382	416	390	400	434	377	364	364	378	360	391	408	413	366	378	367	390	388	443	390	381	428	447	386	387	382	398	398	367	404	383	407	382	424	339	389	380	391	382	397	385	382	390	362	389	387	370	384	385	396	379	369	411	369	389	367	393	382	383	385	406	373	363	395	364	393	410	377	366	371	373	386	424	346	377	432	405	375	361	375	379	417	386	414	397	425	393	398	391	393	393	409	401	343	419	443	378	410	410	401	381	381	418	419	402	428	375	389	399	398	349	394	389	427	402	395	397	367	388	394	389	389	379	392	417	400	394	408	369	391	394	384	393	383	400	371	373	380	376	395	368	396	388	401	373	390	398	388	366	413	407	401	432	396	425	393	390	390	385	357	401	405	441	401	380	408	372	400	357	376	391	352	377	362	393	401	363	391	395	408	380	409	367	369	365	371	407	418	392	370	418	406	395	361	369	439	373	368	412	351	406	386	417	381	360	381	389	406	385	375	370	401	398	377	370	415	418	380	404	401	366	394	399	409	366	381	371	358	369	380	377	375	407	343	391	403	377	401	376	366	354	406	393	388	410	382	386	412	371	398	399	400	409	400	391	382	383	387	388	388	402	378	400	403	420	358	382	386	391	388	371	413	402	417	379	385	367	414	398	384	402	357	419	369	381	378	371	401	391	358	360	379	399	394	400	413	426	348	369	360	388	402	363	372	442	392	399	406	417	408	406	378	385	377	368	396	430	349	376	389
27075	10325	472	194	127	105	122	99	110	84	86	96	104	86	104	97	100	74	91	92	79	104	91	71	94	75	88	107	109	79	106	83	91	102	89	104	83	94	103	78	94	95	96	92	97	87	97	113	102	89	98	78	102	97	102	91	106	108	65	92	87	92	94	111	89	85	76	85	79	98	96	89	94	92	92	77	98	82	93	108	88	98	70	89	103	94	119	87	91	88	84	115	83	86	86	96	93	91	93	99	94	92	88	92	84	94	74	96	112	103	99	88	97	105	99	82	75	86	106	90	98	76	85	84	82	111	97	76	84	96	82	110	98	88	86	113	98	93	90	109	99	88	104	96	80	106	96	87	88	97	97	96	104	85	77	87	86	103	108	80	98	103	92	103	105	95	112	91	89	84	82	105	76	96	101	78	99	90	86	87	95	83	78	97	84	77	94	100	64	99	74	100	93	90	93	86	73	92	84	93	109	94	79	94	80	98	90	97	85	97	98	122	103	97	91	101	92	85	86	99	89	99	91	95	86	90	100	102	99	96	106	93	98	91	98	85	81	98	88	104	92	104	92	88	101	84	93	119	86	93	96	106	103	79	86	92	97	104	79	86	87	96	94	92	102	95	78	86	82	72	87	107	96	79	81	101	93	94	94	99	108	98	76	80	104	86	92	104	90	90	95	86	97	93	80	99	86	98	82	96	94	89	83	90	93	94	95	82	100	91	94	90	98	96	75	87	98	102	81	85	80	97	77	102	93	84	101	92	90	90	84	88	108	63	98	97	95	81	86	98	79	81	97	101	73	85	77	88	87	86	87	91	82	86	109	87	92	117	84	91	92	80	82	74	93	72	115	96	85	85	94	90	102	95	88	91	88	91	78	120	93	78	87	91	98	88	90	84	96	79	95	92	109	95	96	82	90	84	101	101	88	73	104	99	103	86	85	88	78	86	77	92	87	101	83	107	82	82	90	82	89	102	91	90	101	81	86	86	86	88	107	96	88	82	93	75	69	95	75	110	89	86	78	83	87	89	91	77	72	82	85	93	92	106	78	98	103	91	93	103	91	100	83	88	88	92	90	75	85	85	105	96	103	90	94	106	88	85	98	90	100	109	75	98	95	102	99	102	85	98	89	86	84	94	96	92	97	88	92	90	84	91	81	88	96	89	100	97	97	85	87	90	112	105	93	97	88	97	98	99	78	84	101	88	99	84	101	102	84	83	90	96	81	78	79	108	103	85	85	88	115	80	92	91	102	77	105	93	94	92	85	102	92	93	87	94	94	100	85	81	95	81	87	103	96	86	98	86	85	80	84	97	91	92	114	83	105	79	88	101	83	102	85	88	80	105	96	87	109	95	93	100	86	88	98	84	106	94	87	92	117	88	92	98	81	108	98	90	98	107	97	101	101	111	76	85	102	95	93	85	90	78	105	83	94	87	87	91	94	101	96	94	98	81	94	84	98	109	90	93	77	97	93	95	91	81	85	90	79	83	92	100	84	79	84	89	94	110	91	107	117	96	88	102	105	80	90	90	81	109	100	78	101	90	84	102	87	76	92	93	101	96	88	70	86	95	103	84	69	93	80	97	101	85	84	92	95	86	83	97	85	82	100	86	99	114	78	92	103	102	99	99	87	109	81	81	81	127	100	102	93	78	110	94	78	90	107	86	92	90	93	88	95	98	90	92	90	86	86	99	86	100	94	102	102	93	99	102	90	99	91	80	109	95	110	91	94	88	105	83	101	91	106	83	97	80	68	92	112	90	95	90	90	87	102	92	92	99	87	85	113	77	90	99	101	99	82	82	101	73	90	77	101	87	87	78	94	84	72	88	87	83	90	87	91	94	96	90	98	78	90	92	94	94	73	93	99	97	87	110	65	94	102	93	87	94	85	78	89	90	88	89	106	96	89	81	80	90	99	90	96	90	105	97	82	88	85	78	93	100	69	107	86	84	92	109	107	76	102	90	89	74	87	79	107	82	96	101	83	92	96	92	89	87	95	99	86	94	101	96	102	95	93	110	93	98	80	85	79	96	77	87	98	90	81	92	86	107	85	77	85	63	110	94	90	98	74	76	89	92	96	94	90	80	93	71	97	81	98	93	98	93	93	88	87	91	103	98	88	101	91	98	91	78	95	90	99	91	85	101	99	103	79	102	84	97	91	87	90	90	91	105	102	72	87	107	83	87	108	95	83	87	90	90	82	105	90	96	100	98	79	95	81	95	98	91	81	86	98	81	84	91	99	89	101	88	89	93	89	80	107	98	90	107	105	94	94	101	89	88	98	96	76	100	96	84	88	89	94	87	79	91	64	84	99	96	96	97	105	79	104	87	92	107	90	92	89	82	104	94	104	76	90	90	85	83	77	103	95	82	91	91	71	79	87	94	95	90	94	99	97	79	95	102	73	74	77	106	93	89	84	85	105	83	81	66	101	90	95	87	89	91	101	84	78	79	97	94	90	86	85	91	95	69	104	84	87	103	78	88	90	91	85	94	87	91	101	82	90	83	97	82	75	93	99	97	99	90	96	110	93	86	85	74	69	96	91	81	79	87	77	74	94	79	91	99	90	94	97	86	99	105	91	86	104	89	90	86	96	108	87	83	107	85	73	97	88	88	107	100	100	82	80	99	90	83	88	95	99	88	84	97	92	85	91	79	95	88	86	85	90	83	93	94	91	77	75	87	87	123	85	80	102	96	87	88	82	90	95	95	98	88	97	102	95	80	103	85	100	106	88	103	100	90	103	97	90	93	94	91	105	87	97	95	80	88	99	99	96	96	116	75	99	106	89	94	79	104	85	99	94	82	98	103	92	91	96	111	80	79	84	79	89	96	97	97	92	71	76	83	91	97	100	96	95	77	97	87	85	99	97	81	99	96	98	100	95	99	101	126	90	74	100	91	84	89	84	86	94	99	89	91	101	87	93	79	82	88	98	78	91	101	93	101	71	110	76	100	101	99	101	104	96	88	96	82	76	85	84	77	103	86	99	110	107	85	88	104	88	89	95	68	92	94	76	98	105	87	74	87	98	92	92	86	104	85	100	107	79	101	105	104	102	97	89	113	78	103	108	95	107	88	74	97	88	93	80	88	81	105	84	88	94	96	73	63	88	89	91	86	95	98	96	88	91	92	87	96	92	91	79	84	88	87	99	73	97	88	99	98	97	94	106	90	106	108	89	84	87	95	90	95	88	86	100	88	105	118	89	80	91	97	75	83	65	79	89	106	107	94	66	67	84	77	77	79	96	93	103	77	99	103	76	82	88	84	110	95	115	96	77	85	91	101	95	92	88	96	73	84	98	109	85	115	103	109	102	88	87	88	101	96	91	88	92	117	89	90	92	92	99	99	96	90	84	95	92	102	88	82	95	72	84	94	82	96	96	80	83	79	96	89	91	117	100	93	106	89	83	98	102	78	76	96	83	107	90	95	99	85	89	82	84	87	82	110	100	92	102	91	89	99	98	86	93	96	92	98	89	90	86	101	98	81	78	93
4760	278	238	154	144	128	118	100	102	113	100	98	97	115	89	96	112	89	101	94	76	101	101	111	96	84	95	115	100	99	88	99	93	98	104	105	104	94	95	88	93	85	107	79	98	94	99	104	97	95	93	89	102	84	108	96	109	120	101	106	90	100	103	104	101	87	91	102	109	107	104	98	90	103	94	122	94	111	83	103	105	109	96	104	95	112	102	93	79	104	91	88	90	96	94	107	111	100	95	96	75	95	123	98	103	100	102	91	94	103	105	107	76	92	83	88	98	102	106	94	88	97	89	91	92	94	92	103	92	102	95	92	104	98	95	96	73	99	90	97	85	104	103	99	99	94	91	98	104	108	81	102	83	86	102	116	99	88	86	109	80	111	92	102	101	103	104	100	84	90	105	101	116	91	92	90	87	85	97	103	93	91	94	106	93	90	87	115	95	99	98	96	110	112	91	95	86	97	102	88	105	100	91	65	111	101	104	93	82	105	102	80	100	98	103	97	87	92	121	117	93	115	96	99	89	103	90	99	92	84	105	79	112	99	104	99	103	92	106	81	119	99	92	96	85	94	113	98	108	101	113	100	90	118	99	87	102	87	82	97	96	105	106	114	101	102	95	80	69	105	96	115	111	90	100	87	123	103	60	104	84	111	96	95	101	86	107	109	84	78	93	92	94	94	93	104	98	87	94	89	100	94	123	87	99	86	102	88	93	96	100	109	83	92	101	86	102	99	95	106	94	97	91	99	102	90	103	105	106	84	95	103	99	102	116	86	104	100	98	106	113	93	92	82	106	99	97	103	97	100	98	92	91	80	102	106	115	100	85	103	76	89	101	92	103	98	104	106	116	94	111	95	103	101	104	102	89	92	105	79	82	111	90	77	101	89	100	126	99	92	92	104	100	97	88	97	91	94	107	114	101	117	103	83	103	103	78	93	116	81	108	99	97	94	109	102	92	96	98	90	100	92	99	91	80	93	112	106	85	114	106	99	91	101	92	96	101	104	98	89	93	90	77	91	113	116	115	121	111	93	88	102	94	110	103	96	113	106	99	114	114	98	112	86	86	101	87	103	90	111	94	91	102	81	93	99	91	100	86	87	83	114	99	95	86	104	88	99	102	110	105	110	107	100	87	103	89	86	113	94	104	76	87	90	105	106	86	96	100	109	97	95	91	87	107	105	98	100	87	104	103	96	82	105	98	100	90	110	95	95	82	89	81	93	111	110	97	100	86	82	90	86	87	92	99	99	84	100	97	86	84	101	107	103	110	95	108	96	89	92	101	106	92	108	82	90	97	115	92	89	96	85	101	88	83	93	109	98	87	89	99	99	97	90	104	102	83	98	93	107	87	93	107	92	106	86	111	101	115	106	89	94	97	102	99	99	90	107	101	99	106	95	89	85	94	85	90	103	96	94	94	91	104	101	97	112	113	89	114	103	100	90	93	104	115	112	91	88	95	100	80	84	95	92	69	101	83	105	98	107	96	92	86	97	98	92	113	120	103	95	105	105	89	90	94	114	100	104	104	107	102	101	105	78	86	115	93	106	97	88	101	101	96	115	81	90	107	77	80	86	94	107	107	96	88	100	99	101	98	103	113	99	113	90	93	111	93	100	93	106	96	102	108	86	97	86	107	104	93	106	107	105	111	95	107	103	95	94	128	97	100	110	100	98	110	104	95	101	85	110	98	97	92	83	75	98	101	83	94	90	80	108	101	89	108	101	95	111	99	91	100	82	88	104	79	87	105	87	109	96	104	84	85	93	96	93	105	97	89	103	104	116	95	104	109	102	101	89	86	87	104	114	75	93	91	96	97	83	100	92	92	92	92	85	93	108	86	96	100	109	103	90	97	97	97	101	78	74	109	84	88	96	98	85	85	113	112	85	97	98	97	101	92	92	94	104	93	104	105	105	104	103	97	91	85	104	77	89	97	100	99	95	100	107	93	81	110	105	90	94	106	91	110	98	97	85	96	88	80	94	111	79	79	100	92	113	100	97	91	110	95	102	80	95	95	88	100	93	112	93	102	94	104	105	101	91	99	111	109	93	84	77	90	105	95	92	104	96	95	86	86	88	96	85	96	99	95	122	77	98	87	118	98	116	93	102	94	106	89	96	87	91	106	105	102	95	105	82	76	86	84	89	94	99	107	104	94	102	106	100	88	87	79	104	84	107	103	101	104	83	96	101	99	98	107	107	77	99	86	66	99	128	97	101	94	90	82	96	108	90	92	102	93	92	99	98	98	102	92	83	98	106	94	105	108	84	99	109	99	86	105	93	108	105	120	103	112	91	91	99	122	101	89	87	102	106	86	97	101	84	109	92	102	94	82	110	103	100	97	107	116	108	122	94	107	128	81	103	88	101	87	96	111	88	110	76	106	97	103	90	89	100	93	101	78	85	108	83	108	93	83	100	79	104	79	97	85	90	89	97	98	89	91	106	122	90	99	85	90	112	103	110	110	94	88	106	98	98	122	100	95	116	96	106	93	82	87	105	104	87	90	109	107	96	91	98	102	87	70	86	83	78	96	116	108	99	98	89	102	94	99	125	92	95	89	84	98	101	84	94	97	103	89	93	112	101	103	105	89	112	95	87	95	89	94	94	94	89	87	98	89	92	103	85	92	88	97	101	98	81	105	91	88	87	99	104	90	105	102	96	80	109	82	89	110	80	86	105	91	98	89	106	101	100	80	111	106	96	104	114	94	100	89	84	78	114	107	103	110	84	100	105	105	81	111	94	92	98	110	97	107	92	122	107	78	102	94	89	102	109	112	104	102	91	78	89	91	85	105	101	93	103	87	117	98	89	74	111	97	108	93	107	125	96	89	109	88	82	92	92	95	110	100	107	101	97	94	114	88	77	113	94	85	105	98	102	95	93	103	111	119	96	100	106	92	93	86	83	93	99	109	83	102	92	89	104	92	107	93	100	110	97	89	97	92	101	93	85	93	92	110	110	105	99	109	85	91	101	102	88	83	92	93	97	103	99	101	109	90	103	100	96	102	84	117	105	83	113	97	86	91	103	91	98	100	88	105	108	101	87	114	94	89	90	95	98	105	74	92	87	86	102	107	79	103	79	98	93	84	112	112	92	101	93	91	95	93	96	85	106	83	101	89	113	87	106	109	103	87	75	119	102	87	91	101	112	108	94	91	104	74	91	105	90	104	101	112	98	106	79	102	102	101	87	111	101	100	116	84	90	102	113	94	115	109	107	110	101	102	93	88	98	106	87	103	90	105	110	83	106	105	97	95	100	91	85	100	79	110	94	114	101	93	91	98	88	98	104	84	90	103	95	100	97	84	86	91	110	92	84	106	84	103	92	95	111	93	100	93	77	100	117	101	77	100	101	102	103	84	103	87	93	110	100	92	89	97	111	108	94	92	97	87	108	107	90	95	107	93	102	107	108	97	86	81	96	101	98	100	111	95	90	85	82	88	110	105	96	85	94	95	97	103	96	91	98	111	100	97	111	101	101	92	116	93	101
25181	21040	26611	24595	2380	517	400	314	290	267	269	230	210	221	258	246	222	206	229	224	203	214	221	212	190	252	234	243	198	206	208	196	206	217	228	219	220	200	194	235	197	226	212	203	246	185	202	191	176	218	222	207	198	200	186	200	229	224	209	219	224	193	227	229	171	238	217	193	223	230	205	196	221	183	182	213	206	192	200	229	201	208	215	214	219	198	203	212	219	205	189	223	207	193	198	206	209	194	185	228	210	207	187	208	211	198	213	191	212	215	189	195	222	210	214	224	215	203	194	237	209	218	228	226	194	217	218	179	211	204	211	213	190	232	195	208	203	208	208	216	202	209	212	201	194	202	191	216	208	230	200	204	220	196	226	220	227	199	198	196	212	206	205	198	208	207	221	214	207	225	193	194	199	210	201	204	190	220	197	206	216	201	195	207	186	214	205	199	214	245	230	237	178	222	217	192	188	180	206	204	221	199	224	184	222	191	190	208	199	192	214	211	230	195	195	188	199	197	186	218	210	199	224	222	204	217	225	193	182	203	202	212	196	206	217	223	199	204	206	179	215	209	212	172	230	185	206	210	223	220	212	200	216	201	194	207	217	208	231	201	199	210	211	199	214	197	207	194	207	186	208	216	199	178	203	232	224	199	203	228	222	220	217	234	196	238	190	197	187	177	196	190	206	202	210	208	214	183	203	204	215	183	194	250	225	218	214	215	215	209	191	187	225	212	226	201	210	222	200	193	192	230	228	201	183	212	226	222	225	213	209	232	222	221	220	236	210	194	206	213	210	209	203	225	218	200	230	215	210	183	179	203	218	227	201	196	239	213	195	194	213	220	217	190	220	185	212	191	216	195	225	233	220	203	231	233	199	220	211	209	193	224	207	200	197	210	221	190	188	204	183	206	201	181	192	242	202	205	209	212	208	233	210	211	202	220	202	201	205	228	205	213	202	219	213	199	221	213	174	218	201	204	214	187	182	190	221	216	204	198	207	197	200	191	191	226	193	201	229	241	228	206	215	184	186	211	218	185	208	203	203	202	197	237	200	215	216	205	217	208	187	208	208	186	208	228	206	220	239	205	193	192	204	173	203	208	202	219	207	220	225	212	174	209	207	235	215	200	228	200	189	191	194	191	196	194	216	196	220	196	215	227	211	210	197	207	219	212	217	207	230	230	214	224	206	224	228	200	219	199	186	204	203	231	199	190	229	205	206	192	209	206	224	208	215	205	196	202	223	212	202	218	209	219	212	196	215	193	207	211	249	227	196	210	221	205	216	222	220	214	208	229	204	189	199	222	187	188	210	192	218	219	215	202	191	186	208	230	196	187	201	202	211	203	212	221	205	215	195	246	196	216	231	210	224	188	208	231	196	228	190	196	208	189	225	212	204	216	224	186	216	211	202	221	201	216	214	198	214	202	193	227	198	224	204	208	210	177	206	199	209	219	212	199	208	210	204	243	206	191	208	217	195	197	211	227	235	201	194	219	176	214	225	212	198	195	221	254	194	204	185	211	222	190	201	234	211	205	201	209	214	206	219	207	215	209	219	220	186	219	202	232	207	220	204	217	225	226	209	216	189	216	207	200	191	226	199	198	215	225	195	208	190	197	219	227	207	184	208	221	188	201	211	262	218	224	215	185	178	209	185	203	211	207	208	180	220	201	204	230	218	220	204	195	228	190	216	175	231	188	216	184	228	215	178	221	206	225	198	217	197	190	197	249	208	195	220	201	228	195	200	198	218	208	225	201	200	213	217	227	210	217	198	199	203	223	209	227	222	199	225	204	186	190	227	218	199	198	194	209	204	212	218	214	224	199	214	232	226	199	220	219	192	192	215	226	207	218	220	196	204	181	207	205	227	197	222	211	191	238	204	213	216	210	198	185	198	198	199	215	202	216	208	206	219	223	193	197	214	218	219	226	207	208	219	234	207	192	201	205	199	220	219	205	219	192	217	208	204	204	210	238	199	186	217	206	198	199	217	195	211	212	208	218	230	214	195	204	213	210	195	210	203	215	205	195	205	197	220	232	222	205	188	219	186	208	203	190	206	202	253	205	194	216	215	210	187	209	217	219	197	214	177	199	195	195	199	207	203	235	220	211	226	222	185	225	240	189	227	210	198	214	217	204	226	219	219	226	187	198	223	189	196	220	189	230	205	182	246	203	204	219	202	208	192	220	187	228	196	185	227	217	221	192	232	196	216	204	218	202	196	204	206	191	204	201	193	204	211	208	218	182	211	199	216	192	227	210	226	190	205	197	173	196	198	207	204	221	182	230	168	202	202	232	213	208	196	210	226	208	196	228	206	198	228	188	157	234	205	207	199	214	215	203	204	216	189	212	205	201	214	189	205	200	241	202	201	187	191	212	195	193	192	201	200	209	193	206	214	174	204	212	212	211	220	197	201	186	211	207	226	196	220	179	215	190	191	227	211	226	188	202	207	195	192	198	234	217	180	213	221	209	172	214	202	193	210	199	198	200	183	177	213	201	234	185	198	211	223	195	208	201	211	198	201	189	211	220	201	203	203	199	198	209	205	232	214	218	208	237	216	207	194	223	193	185	197	178	192	217	202	216	235	216	184	232	183	200	191	229	203	230	196	224	200	195	223	197	223	201	191	203	202	186	195	214	219	193	201	214	203	202	198	209	211	197	239	212	203	218	207	192	207	185	220	224	204	198	240	189	197	188	190	198	180	209	212	208	190	203	217	180	207	194	212	204	246	205	221	198	204	215	174	205	220	218	194	223	212	194	196	221	197	194	247	224	217	187	229	208	214	195	208	231	218	200	204	189	196	191	248	223	201	203	199	207	226	227	210	206	209	207	212	210	201	189	207	231	215	213	201	199	209	189	216	205	202	223	197	170	212	213	210	191	209	216	180	199	187	197	188	226	196	217	211	204	202	197	214	210	202	184	207	229	225	196	206	193	236	212	186	197	208	195	219	201	208	206	188	206	208	189	226	201	204	221	213	199	222	217	211	238	220	159	218	206	188	209	209	197	214	234	206	209	208	192	220	183	199	211	218	226	195	208	207	217	215	202	222	190	211	216	206	201	205	207	209	184	217	209	232	186	220	217	197	218	202	199	227	217	233	175	226	227	193	209	213	212	203	178	212	194	222	193	178	201	219	229	222	194	220	206	185	205	191	201	222	198	210	230	185	186	183	199	194	218	206	235	209	207	215	208	214	216	204	224	187	215	218	209	225	211	215	193	180	233	210	205	211	204	223	227	218	193	211	189	234	185	206	197	191	216	206	208	204	226	199	234	200	203	199	180	220	181	208	208	217	218	202	201	207	193	207	243	218	193	231	217	225	196	209	207	203	202	225	210	223	221	185	207	211	186	180	197	216	198	190	211	239	192	207	217	198	188	215	218	202	202	192	218	175	209	240	193	198	226	208	194	208	195	216	192	213	188	216	207	196	194	237	216	198	225	212	214	186	210	185	246	208	205	228	184	210	212	198	210	231	197	201	205	208	211	182	222	217	228
3343	2300	1873	964	649	505	388	423	382	310	282	294	285	239	270	247	227	216	253	234	250	212	227	240	229	229	226	234	224	219	229	244	217	209	223	220	218	208	201	197	247	221	203	222	223	219	226	208	221	222	210	221	205	220	201	210	224	217	219	222	207	210	209	225	224	228	202	206	212	224	208	217	196	199	193	216	207	194	236	211	222	221	200	209	199	231	216	227	207	215	188	216	223	227	228	231	204	227	193	237	201	221	188	210	214	213	201	190	232	196	203	231	200	212	217	231	204	195	217	210	223	203	241	233	216	225	227	238	197	186	205	223	238	210	211	221	234	215	221	218	198	215	223	183	227	212	206	193	234	196	183	214	209	202	221	235	190	221	190	201	210	223	211	235	209	232	205	222	233	218	203	219	209	198	230	215	204	212	194	232	214	205	234	212	224	217	223	197	219	221	208	225	201	196	199	198	199	203	192	210	201	195	212	249	226	213	200	224	228	195	192	211	192	200	198	208	213	211	204	226	222	210	208	229	231	226	210	219	205	204	179	228	215	192	222	231	191	205	185	193	233	219	218	216	218	240	201	205	211	208	209	235	211	199	208	201	208	211	211	204	200	217	224	229	223	204	231	206	218	208	235	231	219	214	199	202	208	235	197	209	192	198	237	202	200	202	227	203	192	211	228	191	195	215	215	211	198	209	215	218	236	211	216	214	215	204	225	196	236	206	212	211	205	208	228	218	194	194	228	214	212	220	198	224	200	208	216	223	206	205	211	213	189	211	237	237	199	200	221	249	190	204	174	190	227	224	205	214	208	224	220	237	216	204	220	221	220	224	210	208	209	208	191	208	211	234	236	213	218	213	204	176	237	228	213	207	221	214	201	207	197	220	245	214	205	196	198	196	215	241	223	198	228	208	237	194	224	191	225	197	193	228	199	190	222	224	195	221	224	223	197	229	201	212	196	202	192	188	204	223	215	252	196	197	202	211	190	206	203	202	194	218	199	194	185	209	201	200	200	222	216	198	181	199	212	213	207	214	200	218	212	214	192	213	212	227	193	229	205	234	189	208	216	212	237	213	228	222	223	220	218	216	179	230	210	226	193	217	228	215	201	193	198	207	210	193	210	223	225	213	217	230	202	206	204	208	237	209	219	225	200	207	205	240	228	237	209	227	214	216	192	214	204	237	217	203	212	215	191	210	217	208	198	200	216	189	233	217	197	225	212	184	222	213	239	206	225	219	218	208	207	206	198	238	190	204	214	214	212	237	205	188	205	216	197	222	222	223	226	223	196	197	186	221	218	195	210	194	190	197	193	230	213	204	209	202	221	226	225	210	183	202	223	196	214	237	221	202	206	214	213	201	192	215	197	213	188	220	212	200	206	210	211	214	178	212	203	185	210	215	206	219	201	213	196	227	203	160	183	207	217	224	218	199	231	228	197	224	190	234	212	213	227	228	228	191	218	226	229	197	232	208	216	218	206	213	218	218	206	199	228	229	217	221	203	216	198	206	240	212	197	202	242	242	214	216	192	225	226	201	208	182	230	196	209	212	197	238	199	191	236	180	227	219	184	198	201	193	210	246	219	211	225	184	206	222	201	200	198	222	193	216	230	200	227	226	200	173	206	217	204	210	217	234	243	211	205	194	212	196	230	195	225	219	231	215	239	209	220	206	195	214	225	214	231	213	197	195	221	213	208	200	233	219	217	175	227	187	185	210	213	230	218	218	200	205	197	189	218	198	206	213	201	190	230	214	211	203	194	213	217	225	195	198	192	215	196	233	200	196	177	202	196	209	204	223	208	195	210	212	225	195	206	196	205	193	221	193	218	202	192	219	213	202	197	206	185	206	214	210	203	204	216	193	196	209	208	227	208	235	200	218	224	220	227	199	227	206	221	219	218	199	173	206	221	213	208	247	210	206	214	245	211	211	206	204	217	211	195	233	239	200	194	219	198	208	168	242	218	233	217	203	243	223	232	194	221	198	210	198	202	214	227	216	216	211	201	222	192	231	208	195	216	197	188	212	210	217	212	204	200	218	201	234	213	211	212	203	200	191	212	198	204	180	205	225	227	205	216	219	227	228	209	204	189	213	228	213	217	202	201	186	223	224	216	209	192	203	205	220	236	202	206	212	201	236	247	226	210	203	212	203	207	204	214	191	211	216	194	238	215	218	206	212	211	221	200	198	221	233	206	211	191	245	229	214	196	219	207	217	191	219	204	209	199	201	206	207	226	217	200	200	209	194	225	203	217	223	220	252	183	220	231	223	195	185	206	217	211	229	206	195	226	234	213	219	231	219	224	217	226	228	225	198	206	248	199	182	186	216	220	218	212	206	214	197	217	190	228	214	229	218	220	238	189	212	208	213	197	217	206	185	173	201	199	221	201	204	232	187	203	217	213	240	206	226	196	212	199	205	193	210	216	222	209	207	201	194	207	203	211	228	189	189	215	234	205	192	211	208	215	185	231	222	215	206	230	231	203	199	232	188	209	201	215	211	190	204	221	211	214	193	205	203	215	206	195	201	209	220	187	208	192	223	211	212	211	215	219	214	218	209	233	204	206	193	216	196	210	227	218	205	246	215	215	206	173	199	209	200	200	230	217	197	181	227	210	220	229	198	232	190	203	225	217	210	193	204	221	211	214	197	251	208	214	240	222	209	222	187	207	212	237	219	232	220	225	199	209	235	200	205	207	219	232	222	181	199	241	208	221	215	210	222	205	208	212	208	229	203	229	199	205	228	191	201	203	196	202	205	223	215	238	197	197	210	202	215	224	194	181	195	183	203	232	219	207	204	235	200	200	204	226	206	208	199	202	221	191	203	197	187	218	166	194	217	198	206	256	201	201	216	197	207	210	220	206	208	212	204	216	204	212	228	195	201	197	208	205	191	199	204	224	219	202	206	214	208	227	201	198	210	203	229	218	219	214	187	192	221	194	218	203	214	201	195	216	183	197	230	219	215	226	208	218	230	206	226	213	230	220	215	213	194	227	225	220	195	206	209	221	235	215	214	225	207	191	207	210	209	193	204	210	210	195	198	223	228	216	220	175	220	208	180	220	206	193	197	223	203	208	199	210	198	196	201	233	225	207	212	207	194	187	178	211	228	190	241	219	241	226	175	217	175	230	213	204	186	217	224	207	225	207	191	205	207	197	239	198	206	204	240	215	202	197	189	231	200	227	264	219	188	209	219	220	195	226	174	223	219	217	209	234	232	229	214	219	216	209	194	220	201	225	212	238	209	212	196	208	228	229	198	184	220	194	216	230	207	202	201	203	202	207	194	211	224	209	185	207	212	250	211	215	204	216	189	226	210	235	219	230	206	213	234	197	206	230	218	208	226	227	201	221	216	194	201	210	220	206	202	191	185	208	204	215	206	215	222	217	199	242	249	214	208	217	215	218	196	205	221	201	218	188	209	212	212	201	201	205	213	211	190	211	214	211	221	211	187	214	196	218	241	197	215	204	212	212	200	204	222	211	228	181	213	205	229
23894	21058	28241	24083	20987	5499	1057	703	557	525	550	460	445	443	443	445	438	441	477	440	455	392	418	414	398	429	402	428	422	416	421	393	387	372	438	417	407	445	398	431	407	407	429	424	425	409	430	408	382	426	416	438	441	387	429	382	398	441	419	428	379	403	428	406	371	399	443	391	370	391	419	406	424	406	422	380	426	385	414	379	408	423	426	406	401	406	416	422	383	383	436	389	414	399	415	394	414	409	396	464	406	407	424	414	373	401	452	407	379	398	411	408	413	383	427	428	412	375	403	344	401	421	361	407	407	408	401	392	352	406	430	426	436	395	401	374	379	357	386	397	381	411	426	371	394	473	400	417	421	396	390	405	412	438	413	413	448	456	441	390	442	423	426	397	382	397	426	409	428	385	375	387	376	408	390	443	404	377	428	388	390	404	397	406	400	399	388	432	414	437	433	387	388	388	389	372	429	418	386	388	414	353	409	398	381	371	391	411	421	402	416	372	398	392	405	417	379	390	416	384	422	412	404	403	408	392	403	391	386	355	424	450	479	419	414	391	393	412	347	398	410	427	401	397	417	392	399	399	377	384	429	389	391	387	424	432	390	353	394	416	398	403	410	413	385	395	416	433	404	404	422	393	404	423	414	398	417	411	416	415	407	389	381	419	395	422	368	425	387	405	411	405	434	404	409	431	391	373	388	374	391	403	429	413	440	393	366	424	403	393	369	389	410	394	382	362	389	431	406	380	367	407	389	397	402	457	425	407	393	406	383	407	398	394	390	403	416	436	402	364	428	402	411	394	365	380	401	377	386	419	400	396	434	411	451	401	406	399	408	403	414	390	379	383	405	361	432	371	385	437	373	385	437	387	386	394	428	391	430	407	431	431	387	403	403	403	407	373	388	422	407	394	412	381	388	398	407	393	396	399	397	402	466	404	413	392	406	383	380	402	430	418	453	392	390	424	391	399	388	390	406	430	392	403	405	406	412	435	385	401	418	404	409	418	390	410	408	389	424	376	385	400	381	425	390	414	436	418	450	407	380	398	378	411	397	422	421	392	447	370	379	422	410	396	395	427	404	386	401	427	432	405	396	455	413	405	429	393	442	397	406	390	383	350	417	403	401	435	387	373	391	411	412	406	444	398	391	391	366	420	390	394	404	441	398	407	404	422	416	379	422	390	414	412	380	399	418	413	427	421	400	435	399	414	414	421	393	418	365	380	400	403	394	419	390	422	415	398	399	406	386	403	359	400	390	378	414	447	399	411	378	388	433	390	402	404	426	387	408	389	395	404	383	391	408	379	450	442	339	407	439	380	453	413	371	358	403	453	409	404	381	435	373	388	399	407	370	383	403	438	415	417	368	398	438	408	432	377	418	367	378	384	445	414	424	380	364	417	371	416	425	437	418	420	377	389	391	359	403	409	391	391	415	394	389	410	380	375	440	375	409	390	442	411	378	417	432	414	415	381	379	403	400	393	362	385	419	393	416	438	379	424	422	397	399	387	390	401	407	395	402	413	406	388	388	435	388	412	385	402	415	386	391	435	398	421	398	413	396	406	412	405	400	401	385	409	380	428	426	413	398	426	441	400	396	367	389	398	404	421	438	391	409	422	406	384	409	411	408	404	388	357	430	449	420	385	410	410	372	412	403	426	412	399	408	406	438	374	400	383	398	399	433	416	373	404	403	386	420	419	440	426	434	407	405	425	414	383	424	380	359	403	407	411	366	394	425	420	398	404	410	390	375	415	384	396	397	415	408	414	416	416	428	400	376	372	394	389	445	404	416	398	417	408	399	409	387	417	424	387	414	385	378	427	393	362	387	416	384	400	367	382	359	407	408	403	383	414	423	412	378	382	379	411	405	399	402	394	391	406	418	424	384	382	370	387	395	401	400	435	419	403	415	414	431	415	397	439	401	393	380	396	425	390	392	389	410	430	415	394	384	385	390	415	430	441	396	406	427	389	434	406	418	384	409	405	412	415	432	413	401	449	393	423	373	405	354	402	424	386	434	422	418	362	386	425	396	417	372	404	405	405	427	424	366	397	425	402	421	418	410	434	409	423	424	402	379	403	421	405	405	376	384	405	389	389	439	401	414	402	406	403	405	401	402	385	386	387	385	359	392	406	414	384	401	402	378	423	410	373	408	412	434	410	416	393	404	422	387	419	377	381	396	396	409	373	372	420	399	418	405	393	379	413	400	383	426	410	375	422	429	377	429	389	390	413	393	378	387	417	401	411	423	403	414	367	404	362	383	380	402	376	403	401	380	387	419	382	403	382	371	390	403	442	400	362	401	408	404	393	385	397	421	419	395	414	407	422	412	407	394	439	398	398	427	386	370	422	389	404	394	411	399	379	414	333	411	422	409	384	391	407	465	400	417	383	414	391	415	390	400	415	389	370	390	388	422	375	437	381	365	403	387	365	398	416	424	403	412	395	379	391	439	400	430	344	391	421	407	403	403	393	418	340	392	415	407	400	379	402	382	410	376	381	385	428	416	413	416	394	393	394	384	389	417	399	398	411	406	394	382	388	384	384	428	384	405	419	389	377	360	402	393	398	403	414	389	386	384	416	392	377	400	419	388	412	404	426	384	422	384	419	415	392	409	437	386	367	408	400	393	387	377	425	411	392	444	406	361	417	393	433	424	425	382	381	399	427	358	362	385	405	420	417	390	389	406	380	333	381	411	417	403	411	399	427	385	399	402	403	385	408	389	420	407	415	391	422	419	394	344	410	377	388	402	415	403	405	403	380	401	404	397	426	390	369	431	398	410	397	386	383	401	398	420	406	373	378	408	404	393	411	400	390	407	426	409	419	385	382	363	398	432	392	393	389	394	399	402	395	372	421	397	429	403	409	393	447	391	399	417	361	410	421	400	381	422	381	400	422	386	403	390	371	367	400	428	438	417	383	401	372	395	369	366	397	387	385	380	398	405	410	393	415	383	395	404	405	378	408	410	395	400	398	400	402	409	411	417	359	372	399	397	409	397	402	403	361	412	385	414	399	410	417	384	414	406	412	399	393	401	411	391	401	432	368	404	392	424	409	411	406	418	365	436	408	383	394	415	359	412	386	427	399	402	416	415	411	383	406	404	397	430	391	409	404	400	449	391	443	424	386	382	367	372	424	399	393	405	404	405	419	389	413	388	396	369	382	380	394	385	398	365	369	426	392	368	422	422	401	420	379	408	385	397	412	422	401	403	400	386	411	409	427	411	372	405	383	373	404	436	387	409	368	403	365	375	418	384	404	408	389	386	413	427	436	401	401	385	405	401	410	392	402	421	376	386	416	429	395	409	409	382	395	415	403	369	380	403	389	401	383	367	391	382	369	427	412	385	399	434	372	385	422	406	400	425	394	403	383	409	405	393	441	422	409	421	412	405	400	386	384	399	405	404	409	392	406	379	389	392	402	403	397	399	430	424	391	399	423	385	402	439	384	446	418	391	392	413	435	407	399	386	379	380	421	406	428	415	413	403	396	415	412	408	410
3728	5260	4336	2283	1491	1065	937	805	740	706	652	565	536	456	443	478	454	480	439	462	459	425	410	422	426	441	428	404	421	411	393	420	420	428	454	469	412	405	421	407	378	390	404	396	408	382	384	418	416	417	383	419	391	424	451	363	390	383	360	407	422	367	418	379	393	420	430	369	405	401	394	420	415	402	368	408	424	381	395	399	390	405	414	403	403	392	382	367	381	395	386	395	388	383	384	442	400	402	372	403	373	414	421	378	405	359	399	388	396	378	402	411	379	427	375	438	362	422	395	419	388	379	428	410	370	401	377	445	369	400	392	369	418	385	389	386	421	438	388	428	409	429	370	408	427	411	390	385	403	373	413	407	401	415	418	416	405	401	386	372	395	412	380	404	395	384	404	407	416	411	390	414	409	424	384	391	371	387	423	380	374	394	390	388	401	414	417	358	414	372	407	373	369	393	392	402	387	383	395	347	389	398	397	404	383	416	401	399	417	414	391	393	403	408	394	363	375	382	401	394	432	374	408	404	360	391	401	425	389	383	384	413	390	392	385	406	384	427	420	400	435	381	368	382	379	364	403	379	375	410	384	396	379	386	351	379	404	390	395	392	401	401	394	378	350	391	373	414	395	409	411	384	397	405	368	390	403	376	381	385	410	411	372	431	418	377	382	430	389	360	387	383	395	374	459	408	421	378	388	435	398	361	403	408	410	385	377	365	362	430	382	422	381	416	396	392	393	404	386	369	384	393	401	389	386	372	390	411	398	415	385	376	378	427	394	387	382	407	419	396	408	402	411	430	412	378	426	415	373	379	378	412	390	422	388	368	402	393	423	411	376	382	430	441	380	403	363	391	424	429	388	385	389	411	420	369	416	434	421	410	369	407	380	410	417	363	382	389	387	404	408	419	386	401	385	374	379	410	401	389	404	376	395	381	374	422	387	385	388	420	401	387	361	425	398	397	389	436	425	383	363	406	383	393	389	388	401	399	371	392	410	388	386	403	390	400	432	378	403	367	418	362	399	413	388	398	353	407	403	373	394	394	412	384	386	382	348	401	351	417	365	402	387	422	384	392	404	391	407	396	367	427	416	391	373	424	391	379	390	377	399	397	396	429	402	389	405	421	430	396	342	425	420	392	387	426	379	400	408	402	386	370	370	392	404	411	403	395	374	372	396	393	393	400	372	344	407	392	404	371	392	386	383	401	370	372	378	349	347	364	390	403	369	394	397	408	400	389	404	375	387	394	409	360	372	384	388	428	387	382	379	376	407	385	395	373	420	385	414	372	411	375	409	378	396	370	381	412	408	406	388	391	422	349	361	414	376	397	359	392	374	397	410	384	438	406	367	379	376	388	411	428	380	421	402	408	407	374	409	373	390	386	386	378	395	388	404	373	381	402	391	422	411	398	428	379	436	374	388	381	387	410	404	409	378	398	387	404	364	370	406	382	377	400	383	403	394	357	350	388	403	421	429	383	388	382	380	355	394	378	360	366	397	403	416	396	360	390	400	384	399	394	409	389	377	395	384	391	383	389	402	396	374	387	399	376	392	403	397	381	358	391	404	386	348	375	409	374	405	411	370	388	386	396	418	396	399	409	375	398	408	414	385	390	407	373	361	404	381	404	391	384	401	411	379	396	413	405	368	424	392	383	374	375	400	378	384	415	396	372	379	396	384	433	395	369	406	414	395	373	397	396	394	387	361	413	413	374	385	434	385	403	350	400	379	377	423	360	393	356	379	401	371	427	388	418	403	401	377	414	395	389	387	365	385	381	428	391	371	359	409	371	434	377	406	396	412	404	387	383	375	383	394	361	410	418	413	372	391	404	392	370	382	389	385	410	361	394	437	402	400	394	385	396	392	386	382	394	405	430	407	380	366	385	388	421	388	385	366	401	401	416	418	398	388	411	409	397	436	418	372	409	416	394	397	354	386	372	359	383	391	360	376	404	373	381	363	408	416	393	449	399	381	389	384	372	365	388	378	390	389	407	394	375	376	359	413	375	367	400	389	397	390	386	368	398	395	393	362	385	367	400	384	362	412	390	415	388	375	380	429	405	404	385	412	403	394	399	365	426	401	392	419	397	379	377	380	378	401	402	417	394	396	393	395	379	398	436	366	407	414	421	390	391	384	369	426	388	411	375	407	364	384	355	347	389	408	376	383	405	386	355	418	392	384	382	404	375	385	380	402	386	351	362	397	400	408	393	381	404	372	343	407	415	393	366	391	379	379	327	384	409	399	383	424	389	387	387	426	341	379	431	407	389	392	388	407	387	387	370	380	385	388	391	389	380	382	389	402	375	386	397	394	402	406	371	367	375	393	433	397	380	383	400	375	398	387	384	403	376	397	419	379	414	411	420	407	388	360	407	393	399	383	408	406	384	377	397	434	387	374	387	392	399	400	406	373	336	371	362	381	390	350	378	401	386	406	410	393	404	405	378	352	384	380	385	380	357	396	370	375	401	397	408	385	361	413	373	374	383	392	389	347	390	400	408	400	386	372	378	412	403	347	384	409	386	385	394	418	402	359	390	428	369	376	427	403	400	385	386	384	376	401	368	369	441	407	345	405	389	404	403	407	375	406	404	364	394	387	395	366	402	351	406	403	410	359	391	399	402	353	397	353	407	402	368	389	363	394	397	408	368	387	417	374	383	371	424	372	341	355	419	444	369	348	407	397	373	383	396	393	405	406	406	381	382	390	383	405	388	401	402	388	378	386	373	404	388	371	394	359	389	395	392	392	379	397	400	377	380	416	364	388	365	371	366	397	411	375	394	395	386	381	379	377	399	400	422	375	380	403	393	429	386	360	386	388	410	380	390	365	371	368	384	397	409	387	383	380	382	362	370	387	424	406	384	409	393	391	402	411	402	350	361	380	390	420	417	406	427	412	348	414	387	396	452	384	372	360	401	389	395	405	366	413	376	387	383	354	394	394	403	363	400	381	374	360	409	373	380	396	404	365	394	388	387	399	389	404	422	391	386	409	403	352	400	413	395	382	418	396	375	377	395	404	393	385	364	366	366	403	369	368	424	393	363	373	401	409	406	416	383	381	394	342	375	369	387	401	373	397	373	404	404	401	389	375	402	361	368	403	390	431	388	385	408	414	404	382	403	356	386	386	393	379	393	378	394	398	381	448	370	379	433	343	428	404	399	369	389	419	376	398	370	403	372	421	410	413	354	391	368	431	380	394	379	341	373	379	407	388	377	361	391	357	369	366	398	367	410	366	411	417	397	391	422	374	383	377	390	394	360	380	400	392	378	343	405	366	421	399	389	366	368	360	371	398	379	378	390	398	417	389	369	419	396	395	406	396	381	381	386	401	341	380	365	406	388	397	393	409	374	370	421	352	395	393	368	386	380	409	404	413	365	355	391	391	414	408	410	388	374	370	351	404	383	367	384	382	402	419	373	405	384	364	384	403	390	378	419	388	386	372	394	386	401	400	367	394	408	408	394	416	374	407	422	418	353	360	405	410	403	397	404	378	384
27198	10234	410	162	112	102	100	114	106	100	89	80	92	81	90	71	95	105	86	92	95	83	87	114	90	92	82	98	72	88	90	102	86	108	115	85	90	96	103	91	83	89	69	105	76	99	85	86	115	85	105	89	98	87	104	93	90	89	94	89	91	85	68	82	89	96	86	73	102	77	84	108	105	90	92	93	94	92	88	83	102	120	91	88	80	94	85	97	98	90	100	95	88	99	77	86	78	92	91	99	86	87	85	100	87	86	86	86	99	114	92	85	106	101	96	86	95	79	101	86	86	87	99	89	85	84	82	93	96	99	75	85	115	80	78	71	87	85	109	83	76	86	94	96	97	103	98	74	98	82	91	92	77	81	98	93	95	103	83	95	100	92	83	78	81	91	71	98	101	94	80	87	86	97	82	94	88	98	119	90	93	103	91	100	107	106	86	92	100	69	89	94	85	96	112	100	96	93	93	89	99	82	83	81	77	108	98	99	91	86	74	82	109	100	102	92	96	96	87	97	90	95	82	94	88	96	81	97	97	79	87	77	97	92	96	90	73	91	81	78	90	95	92	80	84	96	86	86	76	99	86	88	97	83	91	92	89	92	90	101	74	99	88	98	94	84	83	77	103	77	72	102	92	103	90	96	83	89	82	95	93	84	88	92	77	95	85	72	80	119	96	104	92	91	81	74	83	92	87	100	88	82	82	78	92	85	82	98	92	102	86	89	107	90	78	97	77	83	84	75	96	87	86	88	90	94	88	83	97	73	91	83	91	87	90	95	93	89	91	88	83	81	76	87	99	80	74	93	90	95	77	92	114	90	73	89	99	87	69	84	88	93	86	104	90	98	93	92	87	65	92	83	99	102	72	104	102	98	100	82	92	84	85	105	90	87	99	95	92	95	95	96	86	107	95	92	81	104	86	88	88	97	87	88	84	98	79	82	82	84	78	99	89	84	86	89	99	89	100	74	82	99	93	102	65	78	95	79	97	83	97	97	81	98	91	93	97	91	101	74	91	106	93	85	102	96	81	82	96	82	84	96	85	83	105	94	103	96	102	102	77	81	90	91	88	92	85	90	88	94	98	88	90	95	96	90	91	98	104	83	91	90	98	83	79	81	102	88	83	112	104	104	88	88	108	109	92	95	88	96	93	84	91	93	81	99	84	71	83	80	107	84	102	87	96	92	83	97	82	90	95	97	82	90	78	82	96	89	78	102	86	84	96	103	83	87	97	91	92	98	102	94	105	100	82	83	102	98	87	92	82	82	88	81	76	79	116	89	85	91	89	94	82	94	88	105	80	81	93	90	102	89	105	91	93	89	91	97	95	91	98	85	96	80	79	82	89	84	93	80	105	90	90	90	73	107	95	88	90	99	92	102	101	96	86	99	89	93	79	81	93	97	82	91	79	85	91	105	113	98	97	111	102	83	88	91	82	99	100	97	81	94	97	98	97	97	92	92	87	104	103	88	75	90	78	98	87	94	85	94	96	93	80	89	91	92	79	97	96	92	116	91	85	91	89	106	99	95	94	85	103	80	88	91	110	86	81	102	68	103	76	93	99	73	102	66	100	103	88	102	98	112	103	85	84	86	106	97	73	106	103	84	116	84	78	108	86	96	106	89	89	85	86	87	78	91	80	76	85	83	116	88	86	92	92	101	84	80	85	92	97	93	79	93	114	102	100	88	89	82	98	97	83	84	95	94	95	94	103	84	88	100	103	97	118	101	102	95	103	101	89	98	84	75	96	95	95	87	91	108	92	95	87	93	98	93	97	94	117	96	83	95	98	89	87	99	95	96	77	91	80	89	92	75	80	95	83	78	102	104	97	90	80	86	103	96	70	86	92	104	97	72	94	94	107	87	93	104	84	105	87	78	94	97	95	76	86	95	89	77	90	94	88	81	107	73	106	71	83	82	95	89	94	101	92	100	103	99	97	99	73	106	99	85	82	99	66	73	83	77	92	94	85	80	72	67	95	84	84	100	97	85	101	92	83	86	106	84	105	92	98	89	86	74	91	84	77	83	83	82	106	96	72	104	86	80	97	93	100	90	80	86	96	78	103	91	85	78	83	101	97	85	96	95	88	86	92	84	88	83	78	102	83	91	89	98	108	78	94	85	90	99	96	92	91	90	90	97	87	92	89	89	112	94	85	92	91	105	94	83	96	87	79	77	101	96	96	97	93	79	80	97	81	84	102	88	90	84	86	79	84	89	102	99	97	89	92	90	85	95	90	85	89	90	84	92	106	95	85	91	77	93	98	81	87	102	80	92	80	84	91	95	90	88	81	92	63	80	99	93	81	85	94	102	99	89	98	87	81	98	92	91	92	86	85	101	100	81	87	112	92	93	74	106	80	89	85	107	88	84	79	97	93	100	84	107	76	92	100	89	87	94	101	100	95	92	89	81	82	97	89	94	83	74	86	92	83	91	103	92	98	87	96	93	88	86	105	102	94	87	98	95	99	91	83	103	108	117	104	86	105	99	101	95	86	89	97	83	91	77	69	90	115	95	82	80	79	83	99	87	70	94	93	93	96	86	86	70	100	87	79	85	80	83	96	88	83	80	84	96	103	77	92	105	94	94	91	88	80	91	108	113	82	88	90	88	95	95	100	84	91	97	100	80	106	96	81	85	96	107	84	84	92	75	88	76	81	90	87	71	87	84	97	84	79	93	95	83	92	98	80	112	73	98	92	86	89	84	87	92	86	78	88	73	77	100	92	84	96	88	96	99	90	84	78	95	89	80	80	110	86	83	94	92	94	103	85	76	85	83	116	102	79	90	85	68	104	77	84	77	91	89	86	77	105	87	78	105	109	93	99	77	105	97	71	106	82	93	91	85	114	86	84	95	94	82	92	100	97	81	68	85	88	89	71	113	90	71	80	96	84	90	108	91	94	99	96	107	106	86	86	97	80	82	87	91	85	88	99	85	95	92	97	86	97	93	89	98	98	93	90	88	90	90	107	76	84	94	111	110	90	96	81	94	87	88	79	89	88	100	84	82	107	106	88	97	84	78	82	91	95	93	93	98	95	87	82	94	91	85	84	89	90	71	92	83	98	84	86	92	104	75	82	106	83	97	104	86	88	90	80	81	98	91	99	74	92	73	91	75	79	91	93	86	99	80	88	93	107	91	83	86	90	97	87	87	71	84	66	105	82	87	74	105	96	91	97	87	85	87	87	91	106	96	87	102	96	110	99	91	85	69	94	94	97	84	94	94	86	74	88	91	107	85	77	86	100	99	76	95	98	110	77	81	77	81	94	97	93	99	90	115	83	86	85	94	91	76	93	80	86	108	87	89	93	94	98	88	96	82	109	80	104	81	109	93	90	87	98	90	116	94	82	96	66	79	89	83	86	89	93	93	68	95	86	104	98	105	106	94	86	103	93	70	81	93	83	89	86	100	86	102	74	91	85	94	94	83	104	97	98	80	83	95	91	100	103	100	84	96	101	86	84	92	95	92	86	78	89	92	78	88	95	87	85	99
4788	278	267	174	153	125	119	122	96	114	98	88	105	106	92	89	106	93	93	114	98	96	103	114	100	114	96	87	107	111	94	109	98	82	90	109	100	98	105	94	90	98	99	104	106	90	125	107	112	87	92	95	107	93	111	91	96	109	101	113	89	96	117	103	112	99	89	93	89	102	102	95	97	92	99	101	85	107	86	85	96	90	89	97	87	92	102	106	91	99	96	103	101	102	114	112	81	103	99	93	96	88	90	106	86	92	85	83	83	100	89	92	106	105	91	93	103	106	103	99	84	88	96	98	101	95	101	67	93	74	110	98	97	90	96	101	99	74	92	105	101	75	84	90	88	101	83	95	89	87	87	112	95	93	89	89	105	106	101	95	75	106	115	96	98	92	90	91	98	85	92	72	116	109	111	97	98	89	109	101	88	96	103	94	81	93	103	88	106	98	97	103	87	87	94	115	98	98	111	88	76	89	107	94	96	97	96	96	94	97	112	98	90	100	112	104	85	86	110	99	97	99	109	103	99	89	99	84	96	93	91	102	104	97	79	94	91	94	94	92	98	92	95	91	95	93	94	111	81	92	97	109	110	96	99	115	104	110	89	94	100	88	111	110	97	94	102	104	92	107	110	93	104	97	106	88	102	86	108	106	99	98	101	95	117	119	100	103	91	119	94	90	94	99	93	95	83	93	93	103	92	97	114	92	93	96	98	101	100	106	97	97	93	84	86	101	114	84	92	89	118	94	91	91	94	102	84	101	108	94	97	113	93	99	93	95	90	92	105	106	114	101	107	100	96	97	98	83	113	87	99	102	89	102	81	103	112	102	106	105	108	104	70	93	86	108	99	90	90	111	98	80	95	91	103	95	96	104	88	109	102	92	111	84	97	106	99	83	89	93	109	101	93	95	109	91	98	88	82	105	92	98	87	105	87	87	107	87	98	92	115	103	73	112	108	96	116	118	98	93	93	104	90	94	89	103	82	100	99	93	99	83	114	101	98	109	92	93	92	97	105	83	87	97	104	104	83	107	123	107	107	98	92	105	87	90	98	101	100	87	107	86	87	90	95	71	102	97	93	96	93	93	100	102	106	95	109	85	97	86	80	88	88	81	92	92	100	107	99	86	87	102	96	88	108	98	78	98	96	99	94	113	112	109	90	107	97	101	109	98	92	101	96	107	96	95	97	91	95	98	83	99	105	92	99	98	99	85	91	117	89	97	112	113	90	101	69	89	99	106	97	85	88	98	110	84	99	87	89	96	95	96	98	94	81	97	112	78	101	104	95	93	104	88	97	105	87	101	87	121	84	107	104	96	100	86	94	81	92	107	124	99	91	99	98	104	112	91	97	102	87	115	112	81	84	106	113	101	85	92	109	86	105	105	103	77	105	94	103	100	86	108	93	101	104	105	104	95	111	123	110	104	89	105	71	113	91	91	95	102	83	97	110	91	92	91	97	97	83	96	96	108	83	84	104	107	97	103	96	98	102	109	78	103	89	109	89	92	98	94	105	119	95	91	95	88	98	100	81	113	112	105	109	83	109	109	98	96	91	105	93	79	98	111	102	98	98	102	91	95	88	85	114	107	92	96	93	77	86	78	110	110	106	76	95	92	101	91	89	95	108	104	83	81	98	93	93	101	98	84	99	90	79	114	104	92	106	98	98	100	85	106	100	92	108	80	111	98	116	98	115	103	81	85	98	84	101	99	97	82	125	89	98	97	106	112	100	85	96	98	92	105	99	83	102	99	98	107	98	91	83	100	100	96	84	95	95	97	117	103	118	91	98	99	76	97	109	108	97	103	103	105	96	83	99	89	117	104	84	110	107	81	96	97	126	97	97	86	95	106	88	106	103	107	95	96	95	96	104	95	98	91	112	93	96	90	84	94	86	102	88	92	110	119	81	99	104	114	77	103	106	95	99	120	90	109	107	97	96	103	94	96	116	98	111	100	90	98	74	100	97	115	101	93	102	100	82	115	100	75	101	88	97	95	96	91	104	106	95	90	93	89	109	93	63	101	110	82	103	93	97	96	98	122	106	111	98	99	114	92	89	90	92	100	101	88	96	90	108	88	98	107	92	95	90	102	86	90	104	96	99	107	101	113	96	95	114	93	90	84	92	97	91	108	100	102	101	85	101	106	103	103	97	120	82	90	79	109	114	94	81	89	96	112	117	89	110	110	83	105	103	76	88	92	101	115	112	111	113	115	85	89	106	89	94	104	96	86	90	91	103	91	119	81	108	92	98	90	100	93	103	97	92	86	83	101	105	107	96	93	103	80	89	113	82	94	85	102	81	97	125	86	88	109	107	92	77	109	106	101	88	93	105	84	98	104	114	96	113	82	90	110	84	75	94	100	108	93	94	100	118	93	98	104	88	98	78	102	87	93	94	103	87	94	101	92	107	95	73	105	95	86	103	95	80	100	101	118	81	93	109	103	89	83	90	104	108	98	109	94	102	96	126	107	99	113	96	99	95	92	95	96	101	113	83	93	97	101	101	87	90	101	81	92	106	102	97	94	111	98	96	103	110	110	88	106	99	94	98	84	103	84	85	120	101	83	99	81	87	134	102	85	81	92	89	88	92	108	105	100	95	90	110	110	73	87	88	89	115	107	97	85	105	91	108	94	94	97	87	85	109	97	91	90	93	101	79	80	80	99	92	107	97	120	94	115	98	82	97	102	99	84	97	120	98	86	107	117	98	100	88	101	85	94	100	88	95	105	101	80	93	103	97	103	85	98	98	93	98	83	112	103	100	113	84	96	111	87	86	73	108	88	85	104	85	109	99	109	93	91	90	90	108	96	98	90	107	99	111	107	105	116	116	99	85	94	91	97	107	87	93	106	105	104	102	101	86	111	108	98	101	92	110	95	96	98	105	81	110	102	118	94	103	103	93	95	85	98	97	82	75	88	95	89	73	99	94	109	112	91	95	107	90	104	96	115	102	94	87	102	94	90	94	98	85	90	118	104	91	97	115	105	98	103	77	83	107	102	97	87	100	102	109	82	100	94	105	91	104	101	101	88	103	95	104	97	99	96	99	117	82	94	102	96	97	93	94	88	91	96	93	99	94	94	108	93	78	89	94	83	102	99	88	83	107	115	110	107	126	92	103	113	84	93	93	87	94	84	89	94	89	112	86	102	103	95	94	104	98	98	109	96	105	101	105	98	96	91	92	100	96	111	89	98	105	106	83	80	109	101	91	97	101	104	106	107	84	71	108	97	92	104	98	102	92	99	103	98	101	100	94	87	93	96	98	72	82	96	95	80	101	95	91	98	95	94	112	105	120	97	87	91	94	98	110	98	88	101	100	87	87	97	121	110	96	96	91	87	83	91	100	94	88	94	115	86	95	80	97	106	105	91	98	98	100	97	97	86	85	90	81	121	108	103	103	92	77	94	94	98	102	89	99	85	98	97	101	81	82	96	91	86	103	99	81	97	95	107	77	111	88	85	123	77	78	83	86	100	107	93	96	104	94	91	84	103
25234	21068	26641	24490	2295	501	354	290	225	246	288	220	217	206	220	209	235	204	213	227	234	235	226	213	208	197	243	204	208	211	193	214	199	219	190	198	235	222	223	203	206	189	213	224	242	214	206	230	227	198	217	228	211	224	221	229	212	228	223	240	209	183	176	221	214	223	213	189	203	207	237	198	206	211	182	215	179	200	221	194	210	198	206	217	200	196	210	199	193	221	204	200	216	220	208	212	191	183	219	205	226	219	222	191	196	189	219	202	211	187	202	208	244	197	223	207	203	222	209	207	196	200	220	228	214	226	212	204	204	208	192	185	199	211	205	222	199	199	206	204	211	221	221	248	202	191	207	211	201	204	225	213	209	203	218	229	202	187	221	199	216	254	194	175	224	217	217	208	185	209	211	221	209	180	205	203	217	193	206	188	213	198	198	222	192	223	221	219	177	194	231	215	236	203	200	203	204	228	216	199	212	222	189	215	235	210	212	226	220	180	191	206	216	204	200	220	172	195	211	213	200	175	211	211	180	213	192	206	232	192	183	201	218	184	210	206	194	194	177	179	176	209	194	198	198	206	210	193	187	212	209	223	211	210	208	204	216	229	198	194	211	202	218	191	190	184	199	191	192	202	196	184	214	206	177	204	221	201	202	204	212	201	204	208	227	209	185	193	224	240	202	197	187	219	189	205	207	181	223	181	176	203	214	206	187	214	197	216	223	198	203	222	210	181	200	185	203	184	217	195	194	185	224	224	183	189	220	218	228	190	223	202	205	190	201	203	210	224	183	201	215	236	238	218	203	228	189	210	196	197	210	186	224	213	204	179	200	217	241	205	202	186	185	203	194	220	226	201	211	198	196	224	218	198	202	188	208	190	207	191	217	191	185	187	213	205	220	212	222	223	213	191	197	190	222	228	200	210	207	205	231	224	207	205	222	210	174	203	224	204	189	196	197	228	197	216	201	171	215	212	236	205	235	194	210	185	189	207	191	235	225	174	220	193	175	195	202	239	211	220	214	176	193	195	207	207	203	201	205	173	230	226	170	214	224	195	215	208	196	226	179	209	193	195	208	223	207	189	216	203	184	210	196	205	236	196	210	212	219	190	231	206	227	222	202	226	242	202	191	243	219	179	210	201	199	206	224	190	186	208	220	212	216	188	215	214	202	208	204	212	233	215	188	203	205	213	216	204	227	230	179	222	205	202	220	186	188	222	194	201	185	214	201	204	192	187	191	199	204	212	197	223	200	196	231	183	215	201	215	170	207	214	200	193	205	193	208	199	214	196	211	218	202	205	231	180	205	213	216	197	194	217	216	208	206	167	190	206	200	183	221	228	199	195	208	226	220	225	207	194	188	194	202	209	172	203	227	211	230	216	215	179	192	202	216	195	207	198	217	201	216	223	193	207	210	230	190	231	215	212	199	200	220	229	189	194	214	216	206	229	174	208	187	229	228	201	203	206	228	219	221	208	204	189	213	205	218	225	204	235	208	188	188	196	220	173	217	196	224	196	198	227	198	192	203	218	208	217	195	208	200	206	198	215	227	195	220	213	208	219	214	203	226	199	223	195	202	207	200	193	223	197	202	220	204	206	200	186	226	191	230	223	202	210	229	201	208	195	203	212	221	221	192	199	207	201	205	203	193	213	218	233	183	196	210	211	214	211	202	196	183	215	215	216	223	234	222	230	225	203	198	196	198	232	223	182	221	217	215	198	194	208	225	211	208	224	200	198	222	198	208	186	202	193	212	208	178	213	201	210	208	212	196	208	213	191	213	196	223	190	190	220	224	203	207	206	194	208	183	225	197	209	200	222	202	189	203	175	194	213	196	180	192	215	205	213	198	235	207	211	199	186	211	213	203	240	205	211	213	203	211	187	205	177	198	210	153	200	213	198	204	200	213	192	209	216	220	203	198	204	212	205	216	206	218	194	229	205	204	208	209	207	188	187	210	210	207	215	199	215	200	215	204	215	178	215	213	193	202	194	200	187	209	211	175	207	195	209	215	212	191	211	200	184	196	218	182	189	211	200	195	194	208	184	202	210	244	198	234	180	201	218	205	211	215	191	197	206	241	216	211	211	223	200	208	192	213	181	195	219	183	214	187	198	203	182	200	223	184	200	184	197	233	198	191	205	203	195	200	219	211	180	215	218	212	193	246	204	182	191	196	207	217	191	182	207	201	211	167	211	201	204	191	181	180	197	200	218	217	199	214	199	215	221	185	215	238	196	184	206	200	228	188	221	207	201	209	190	205	215	222	222	230	207	200	189	223	213	210	231	229	194	183	186	198	208	221	204	201	202	187	187	194	216	195	198	218	208	208	200	203	199	207	198	200	192	191	215	224	215	213	217	196	191	204	211	197	214	194	205	175	207	191	212	209	212	166	217	188	212	213	213	188	192	198	197	209	178	193	195	204	205	199	210	232	231	205	218	223	220	223	221	223	220	216	226	196	212	204	229	211	187	202	226	205	216	198	215	199	193	191	196	225	206	202	181	224	208	231	202	191	211	197	215	214	218	194	200	199	197	194	217	214	203	228	234	206	214	213	178	199	244	182	210	213	189	207	183	198	207	222	210	193	197	204	188	200	211	205	220	190	201	213	201	214	201	198	190	209	196	182	189	158	203	217	200	218	205	224	217	214	209	202	223	221	179	192	194	205	195	211	222	204	222	241	197	225	210	209	203	222	204	213	213	209	212	216	195	216	201	204	212	196	204	187	183	193	216	182	229	207	179	183	199	200	200	229	194	216	209	211	194	166	195	190	182	245	199	206	203	207	184	188	187	212	194	202	217	228	198	220	188	217	205	206	199	200	219	223	202	205	201	214	223	196	213	250	219	215	209	203	197	203	203	198	205	193	220	204	202	204	198	218	206	197	216	225	216	207	205	195	203	224	201	215	220	213	202	196	215	208	209	188	202	222	205	188	193	207	209	210	170	201	217	194	213	204	203	217	192	193	183	192	222	206	220	191	207	206	238	236	169	192	187	192	194	221	209	202	198	186	223	194	196	213	209	195	189	229	213	209	186	216	205	194	208	183	183	185	226	224	199	212	233	207	179	210	211	189	202	215	178	199	194	213	201	207	215	185	225	205	196	201	193	202	208	204	203	201	198	211	189	206	188	196	187	205	202	213	213	207	182	218	189	200	190	182	208	198	220	184	198	188	188	193	191	185	201	199	200	227	185	206	167	185	202	201	213	204	230	213	193	218	212	214	201	200	208	199	218	213	213	214	200	214	193	206	173	207	190	203	179	200	195	204	204	189	203	207	196	198	228	183	188	197	228	205	220	196	194	199	213	203	207	215	206	188	185	203	196	212	204	196	168	195	224	194	182	211	205	202	206	199	202	184	185	221	215	200	188	210	199	196	184	207	215	203	207	209	206	209	207	225	200	195	234	213	226	211	212	214	212	213	219	234	221	226	235	208	193	205	198	211	208	199	241	220	195	188	206	215	198	196	185	214	203	193	208	212	214	196	201	201	197	214	214
3415	2230	1903	918	689	494	448	360	346	348	379	279	249	288	245	237	240	221	242	210	251	231	225	231	230	234	232	248	215	242	218	248	231	237	201	176	191	220	227	219	221	209	190	218	229	212	221	240	184	221	222	229	228	210	200	220	212	213	209	206	208	220	190	206	184	200	194	209	204	213	213	189	203	210	216	244	213	234	204	213	224	216	214	217	209	232	213	238	221	193	176	203	206	201	235	210	225	217	201	231	170	197	216	210	214	210	214	222	215	214	215	220	232	197	209	214	216	191	238	233	192	211	197	211	189	205	234	213	218	224	209	231	245	237	195	179	227	211	210	245	214	208	209	214	199	199	201	224	213	235	223	203	211	208	203	200	192	201	222	204	199	214	217	210	197	198	226	208	220	205	204	199	212	209	205	213	221	220	224	220	222	230	217	215	216	231	216	207	195	218	205	234	209	224	219	227	248	229	220	234	218	235	231	217	244	225	206	221	216	196	216	196	218	204	239	225	215	220	205	198	243	233	195	218	212	213	212	214	198	222	196	211	184	222	212	201	202	191	245	200	201	199	220	211	207	205	209	189	218	209	196	229	215	205	184	210	217	221	207	206	222	234	219	209	208	208	219	208	205	197	220	200	205	207	223	211	217	206	230	198	208	229	215	225	228	240	224	223	203	231	226	206	227	214	186	192	198	219	206	206	187	220	218	173	198	202	203	206	196	230	224	222	218	222	187	203	204	218	204	210	200	214	233	218	218	212	225	227	222	210	208	211	209	208	233	237	193	214	208	205	203	245	210	202	200	208	207	203	192	199	209	194	228	216	231	197	206	223	222	179	191	206	196	187	171	217	189	255	225	215	192	206	238	214	208	227	219	217	232	238	199	226	221	205	210	221	230	197	219	208	231	226	189	209	255	200	215	209	238	206	210	214	227	223	206	218	220	215	246	215	226	217	222	245	190	204	214	218	243	201	224	208	230	207	185	218	249	224	191	220	223	214	219	202	219	191	216	192	210	218	195	209	228	208	203	209	200	197	207	212	217	208	209	207	220	240	199	204	201	215	206	213	211	196	218	229	206	218	223	216	217	222	210	221	241	237	200	192	217	211	191	207	192	216	193	219	215	199	221	210	191	206	219	193	233	217	213	222	191	253	207	229	241	217	222	213	225	212	213	227	217	230	189	240	204	183	206	210	208	200	207	220	203	200	212	210	194	213	223	221	231	204	207	252	206	212	214	229	212	198	209	258	209	219	205	218	208	240	238	202	196	213	227	229	202	224	198	226	221	193	229	207	219	192	224	217	190	227	227	181	204	217	227	210	209	213	221	208	232	228	207	209	212	229	211	200	186	204	205	216	215	224	216	189	191	211	214	221	216	215	219	217	212	223	233	228	221	221	202	200	196	220	215	211	200	196	235	232	213	203	203	190	210	186	186	233	205	218	208	192	193	203	233	194	233	210	240	221	205	205	208	202	210	205	191	218	216	219	214	205	231	208	192	194	185	213	198	214	223	190	227	201	187	229	199	190	213	232	243	174	221	205	227	199	237	179	220	210	191	221	232	221	229	200	207	210	206	200	217	217	178	212	183	216	202	202	217	237	186	207	226	218	214	207	217	223	203	202	216	226	227	210	236	205	227	206	217	210	213	223	235	212	226	226	218	200	225	242	209	221	214	216	195	237	226	224	219	211	241	191	205	207	235	213	200	201	230	221	201	213	199	207	230	213	218	211	216	189	218	216	213	210	204	183	215	213	238	177	231	203	224	237	190	213	212	197	245	197	220	197	209	212	227	195	195	231	208	195	228	225	229	250	185	241	217	233	232	205	242	205	185	207	224	202	213	204	226	199	223	191	184	227	228	190	208	203	227	242	216	206	205	201	221	213	211	214	227	225	219	198	226	214	226	245	190	218	214	221	205	236	221	200	194	203	188	195	209	195	210	223	223	175	216	238	187	191	197	216	204	201	187	215	222	212	209	204	196	208	202	201	239	200	200	218	214	225	201	217	198	207	229	253	218	200	211	196	247	196	203	200	222	237	199	196	250	205	203	222	217	226	192	203	218	193	239	223	204	223	208	215	222	208	243	209	212	197	205	241	208	197	217	206	211	210	175	218	220	214	202	202	211	211	209	208	240	201	195	204	200	216	218	232	207	200	233	205	211	209	218	217	198	210	224	238	201	224	197	229	192	230	208	213	194	205	177	225	248	216	226	205	225	199	200	207	220	215	233	204	204	180	218	220	190	219	233	223	206	219	202	190	239	194	183	211	206	230	211	218	216	217	225	213	219	218	227	207	227	199	212	220	210	235	207	200	206	204	208	223	205	227	218	214	207	201	208	208	233	193	212	225	181	220	215	206	211	206	207	223	222	196	211	218	221	208	207	213	234	199	222	229	224	207	240	230	227	226	237	204	224	215	199	203	223	209	224	187	193	226	200	210	197	233	219	201	210	213	219	225	201	212	199	188	250	194	221	200	209	219	190	200	225	230	230	220	202	219	187	210	253	214	233	221	210	191	213	202	224	221	218	236	197	214	186	200	207	249	205	222	211	203	199	189	205	217	211	193	240	207	201	202	202	198	199	223	221	222	218	198	230	219	197	206	210	207	215	186	197	210	231	186	247	205	211	216	218	209	200	206	233	209	217	200	212	210	201	212	232	212	196	218	200	232	188	211	215	190	211	199	209	227	216	201	204	197	197	231	200	216	197	213	214	221	206	239	188	218	197	220	185	215	208	230	205	200	217	206	205	209	220	209	211	203	228	216	237	239	209	204	219	240	237	214	210	191	189	220	214	224	205	179	215	194	212	211	211	204	216	217	212	209	183	240	233	215	211	199	221	185	229	197	206	241	207	203	192	201	204	222	208	184	234	203	189	209	215	233	232	223	220	197	198	212	198	218	215	229	203	209	207	195	206	186	213	218	236	190	199	241	234	224	214	205	196	211	197	201	196	185	207	212	211	201	230	224	229	207	209	209	202	189	204	195	222	199	233	200	208	223	193	207	188	214	220	227	210	229	206	215	211	229	192	228	210	211	206	198	211	201	210	201	202	217	226	190	219	219	219	197	215	223	198	197	207	227	189	179	197	216	218	208	214	203	223	229	202	211	210	199	203	213	215	185	198	209	221	229	240	189	208	198	215	194	208	183	217	237	207	210	215	219	202	206	205	198	213	219	239	190	181	208	217	220	221	216	229	226	232	216	198	211	194	227	214	223	213	191	215	227	219	218	196	198	208	188	216	208	196	183	214	216	209	254	191	249	241	208	224	244	213	220	219	214	198	210	199	215	202	211	197	217	230	225	227	217	228	201	219	213	224	193	237	201	197	219	205	214	209	222	233	208	201	220	218	202	218	207	221	209	215	222	213	213	217	197	215	208	231	208	230	240	195	242	178	232	210	223	204	220	203	187	215	232	211	207	214	212	225	196	219	232	216	208	221	253	196	196	206	202	224	207	201	201	211	222	191	174	195	208	217	213	207	216	196	223	228	210
23980	21072	28230	24160	20999	5271	1138	747	569	562	1106	507	496	458	461	458	451	446	436	421	415	430	426	403	416	375	451	413	416	432	420	406	404	391	431	373	409	429	416	404	408	405	420	391	432	372	426	407	434	377	379	410	428	382	423	427	397	363	427	393	429	398	409	393	437	418	402	411	377	414	428	417	417	398	358	361	413	378	400	414	417	402	369	402	405	363	413	409	429	361	379	372	447	416	382	373	418	422	408	431	404	402	378	384	408	407	390	406	407	399	442	406	390	427	401	397	390	435	392	366	375	391	397	399	432	388	423	418	395	390	424	406	364	395	405	393	377	394	428	397	409	419	423	395	387	400	401	399	452	419	421	393	382	378	420	432	407	429	401	416	410	415	381	392	402	410	397	405	347	414	394	409	413	438	436	403	400	391	370	421	412	421	383	383	397	413	460	390	457	415	399	399	444	382	410	412	429	409	375	403	382	398	407	415	439	433	427	400	413	397	397	426	382	433	398	373	408	403	386	382	413	379	413	416	419	380	416	408	421	405	388	380	398	379	355	392	412	401	439	409	414	399	436	369	398	397	381	403	390	386	388	396	397	372	418	430	396	412	394	411	433	415	400	428	415	432	375	406	424	424	425	391	405	409	410	418	398	423	384	406	406	437	432	406	426	393	439	372	389	407	377	391	429	401	444	381	390	384	448	420	391	395	408	382	404	405	391	402	419	381	420	421	407	381	373	413	399	422	435	411	414	412	398	415	402	430	410	406	389	410	366	400	419	369	379	402	435	394	422	408	384	397	410	377	372	397	440	389	386	426	400	392	447	415	362	427	434	418	382	404	425	369	437	414	402	381	408	430	437	423	427	452	378	404	373	412	386	346	383	405	390	405	385	419	406	390	434	408	444	426	417	417	416	400	403	361	365	387	405	437	411	398	433	399	371	429	415	437	432	399	430	392	368	405	381	407	379	399	401	400	462	423	412	397	430	388	386	399	404	405	403	390	400	430	393	370	398	378	411	408	396	370	386	370	383	413	373	459	412	369	396	349	399	405	424	377	415	380	402	364	393	406	412	426	411	430	396	406	396	387	365	425	402	396	453	422	402	393	414	414	427	399	398	365	394	414	398	396	410	391	378	412	408	386	381	375	381	405	440	374	429	420	404	340	394	440	386	388	392	435	412	396	412	397	374	432	393	407	392	411	424	408	417	396	393	430	359	411	388	400	422	402	399	383	413	407	424	409	390	405	407	372	365	399	405	407	393	407	410	371	400	396	427	392	389	374	398	391	404	388	392	407	395	398	397	376	416	390	387	417	423	403	405	424	422	408	400	423	377	416	407	379	391	406	409	440	406	402	418	439	422	397	401	432	394	370	404	438	407	400	387	407	407	428	409	395	413	396	405	417	421	406	382	406	384	391	410	439	362	410	462	394	406	409	402	407	437	410	454	423	385	425	400	392	406	427	396	423	358	407	371	396	389	363	406	375	395	398	432	424	394	447	380	410	372	414	432	382	453	407	427	399	436	427	411	386	402	390	368	400	389	389	386	433	392	420	392	404	406	352	370	391	402	391	403	373	366	365	427	397	386	415	380	399	401	366	416	402	393	373	420	407	379	380	405	391	396	416	415	417	429	417	397	400	375	371	377	382	375	395	409	411	391	411	386	448	403	386	374	398	400	402	397	380	395	399	343	401	402	406	400	415	434	437	403	375	385	425	414	407	386	353	436	417	415	438	387	381	400	390	438	383	439	406	367	374	408	424	380	373	403	421	399	399	425	376	403	394	393	406	361	438	385	391	386	411	359	408	381	394	430	390	378	396	391	375	369	430	395	407	423	396	407	370	422	419	373	391	421	359	383	385	352	392	438	394	363	406	380	367	428	415	353	389	408	409	378	378	393	397	399	411	386	401	376	385	355	428	413	380	392	401	407	388	409	398	379	408	409	395	403	414	411	404	436	431	349	419	396	401	379	384	382	375	398	397	395	390	415	393	396	418	400	401	393	417	387	424	422	416	439	382	427	375	401	394	378	398	388	405	398	379	425	405	422	415	411	376	382	416	404	412	410	379	413	382	397	379	405	389	388	413	400	437	391	431	439	368	399	382	387	409	385	414	390	396	412	393	414	385	388	393	369	405	389	400	379	416	395	389	390	395	371	391	381	365	373	358	392	403	376	412	385	402	412	365	391	407	354	403	432	463	424	419	465	379	381	379	373	383	406	398	398	386	402	415	374	421	392	405	409	422	415	395	425	400	384	395	421	341	441	377	417	390	391	417	386	405	387	407	391	387	399	429	410	384	441	385	375	374	385	414	396	409	438	340	418	430	427	394	445	388	433	413	406	415	396	441	421	390	403	363	411	393	384	398	416	367	382	420	420	411	415	363	399	423	420	390	428	345	406	417	415	444	371	391	416	418	382	426	406	369	372	415	440	421	424	401	388	389	414	403	385	429	389	430	398	388	389	405	410	408	356	386	408	429	407	397	417	385	437	368	391	431	408	383	394	393	415	387	389	443	425	433	417	438	424	397	399	437	421	408	412	422	430	378	410	373	397	407	461	399	362	409	395	387	376	419	422	418	433	419	386	393	400	366	385	374	416	373	408	389	383	367	429	387	400	409	408	421	406	390	387	416	422	411	431	446	367	387	406	399	369	398	386	445	395	383	432	418	401	388	425	387	404	406	388	440	409	389	379	396	405	416	396	386	412	395	411	416	380	389	380	383	389	383	399	391	372	393	437	379	394	379	405	403	393	406	405	373	396	382	368	403	397	425	417	389	434	386	376	394	421	452	372	421	376	402	394	418	419	400	405	399	399	392	419	392	406	414	403	414	371	407	407	355	453	388	394	420	420	420	393	411	415	378	394	410	387	395	406	412	406	409	382	385	372	401	414	397	404	391	395	413	395	399	416	378	397	366	399	401	422	417	400	411	406	413	405	390	374	410	392	406	430	409	405	407	387	415	376	390	389	384	371	418	418	433	375	392	386	397	399	370	407	392	395	422	411	393	421	378	374	428	408	382	403	397	406	401	413	406	416	417	372	400	419	386	429	369	415	381	390	403	416	417	384	393	417	388	403	415	398	391	407	429	415	359	388	386	386	400	408	422	386	381	387	396	431	394	409	384	361	415	412	403	379	413	376	392	375	372	411	439	414	372	406	413	386	399	384	416	379	402	425	402	403	417	418	375	382	417	409	391	364	361	354	399	422	406	397	401	374	373	401	393	406	403	394	369	422	377	396	417	398	433	410	415	368	377	365	368	345	408	404	372	432	388	391	398	399	412	395	363	408	420	366	429	413	419	431	412	408	384	429	392	388	395	360	395	406	396	434	422	400	365	410	429	438	433	382	375	396	375	388	409	390	398	394	380	373	407	398	434	383	421	370	382	443	362	444	385	379	408	375	378	419	414	388	382	395	416	396	380	405	410	415	404	418	396	358	427	398	399	397	436	374	375	418	384	407	379	394	386	384	478	401	406	387	423	430	408	431	391	397	437
3650	5412	4348	2277	1516	1095	928	816	720	662	1759	560	504	502	510	514	456	455	448	413	452	417	395	429	389	429	398	412	381	415	418	405	430	418	407	375	414	392	401	436	450	409	444	411	386	374	413	383	434	440	446	427	407	409	422	381	420	412	419	406	423	369	377	399	448	399	396	401	431	419	383	396	410	400	394	412	367	413	428	386	377	439	424	374	422	360	399	389	408	380	398	360	383	399	445	397	424	421	388	363	404	395	429	397	423	424	373	387	407	394	402	401	391	382	380	394	390	413	409	368	377	394	368	400	413	437	395	421	457	395	406	389	429	403	407	399	438	404	423	460	418	399	395	424	383	372	386	400	399	456	427	364	395	405	383	423	377	362	405	384	399	409	410	386	406	418	409	411	419	403	412	420	393	414	382	378	416	396	375	410	421	400	406	404	385	384	384	412	355	404	363	371	400	401	413	403	417	423	405	397	395	416	375	389	398	431	435	429	389	427	419	386	408	404	402	412	381	376	399	385	367	392	406	372	397	422	414	345	389	385	402	408	387	411	421	410	403	415	381	393	376	433	372	405	415	420	391	399	387	399	415	399	384	403	389	419	378	386	389	390	395	418	406	399	407	376	419	430	375	398	396	373	376	392	399	423	415	418	399	395	355	386	397	387	356	388	380	402	388	392	404	415	402	392	386	408	405	412	438	417	390	390	375	397	412	448	394	375	387	401	377	397	402	410	409	410	355	370	406	372	387	414	403	382	412	421	395	405	392	358	367	394	399	349	403	412	383	350	379	421	424	396	382	380	380	430	389	393	388	404	420	406	400	377	381	385	423	365	397	408	381	384	364	381	419	378	409	417	399	386	408	400	393	398	380	397	390	372	423	445	365	423	408	368	373	378	412	408	429	393	376	394	401	395	411	393	398	379	410	420	386	356	399	374	412	414	390	379	399	405	435	412	372	389	413	393	393	412	358	380	395	406	401	383	392	389	392	354	416	441	387	394	405	374	418	410	392	403	407	425	411	393	406	364	364	364	370	416	425	394	387	425	431	428	389	386	379	372	358	396	406	411	416	367	401	406	408	403	404	363	394	365	404	405	383	418	420	415	378	395	376	398	421	368	422	395	362	405	396	400	400	398	381	397	386	364	394	376	390	388	411	393	403	406	390	406	391	422	405	390	390	374	421	391	350	417	400	414	407	406	375	379	382	395	372	437	370	415	375	404	352	413	391	378	399	366	390	406	389	386	363	410	361	406	398	397	411	377	361	365	408	420	410	387	364	377	388	421	404	416	392	405	369	422	381	367	392	392	394	364	405	395	413	405	412	399	396	414	399	365	406	406	387	372	404	389	412	403	414	400	365	372	413	358	366	392	390	412	388	422	363	418	391	397	393	379	405	406	381	333	382	395	333	403	365	378	401	419	349	364	385	413	376	386	396	404	379	394	376	437	400	392	404	400	393	415	383	377	414	392	414	420	387	412	383	399	390	439	390	404	400	426	372	367	416	386	365	390	370	397	381	374	397	355	405	380	395	387	398	418	396	436	405	418	372	416	412	409	380	410	395	387	431	382	392	409	391	425	363	416	375	421	365	361	402	375	391	387	390	364	376	389	391	358	387	361	396	441	414	399	365	392	363	381	400	407	416	382	384	409	368	416	380	415	391	383	396	402	404	368	387	386	405	384	378	411	395	370	403	392	411	388	417	374	392	365	392	380	404	390	376	407	402	400	412	390	394	380	410	362	415	369	381	388	386	418	371	374	405	396	411	424	384	385	360	385	371	427	387	402	398	410	395	373	418	406	389	394	397	392	414	404	360	386	378	419	378	398	416	364	381	350	385	387	401	396	406	397	367	408	370	416	405	411	408	402	408	432	422	390	430	367	364	383	387	370	373	391	365	391	368	370	418	397	342	378	403	383	390	400	423	411	364	337	417	397	373	436	359	425	418	403	362	394	401	381	359	362	425	390	387	364	420	369	384	365	344	389	419	400	408	387	413	393	394	361	361	355	420	371	400	396	377	370	409	448	388	371	370	385	383	399	418	408	431	432	389	388	363	387	396	406	408	408	412	405	404	379	387	375	375	425	370	388	397	396	392	409	432	420	396	389	419	385	389	392	383	392	387	384	403	378	381	370	382	406	386	392	389	400	382	379	411	400	362	390	381	404	414	429	413	388	358	385	394	381	393	391	359	398	414	404	420	437	398	365	347	410	357	398	403	413	389	380	388	403	388	384	390	361	436	382	387	396	401	405	383	416	389	388	384	387	428	411	352	386	372	382	409	379	353	426	426	404	376	332	380	393	391	426	416	377	380	384	425	422	377	373	386	412	382	379	435	395	388	408	373	359	380	373	402	397	402	401	362	409	389	354	405	380	376	363	368	403	364	418	402	385	393	410	399	402	386	394	371	402	391	387	365	391	398	388	387	402	400	405	360	408	367	392	420	368	363	417	400	395	385	383	418	383	405	396	380	412	400	407	381	392	379	399	394	422	385	406	417	410	376	377	367	390	412	375	382	413	373	396	372	399	374	399	417	406	373	370	416	421	381	373	374	392	385	384	350	393	398	375	374	403	402	392	387	413	390	414	418	390	392	416	360	410	403	392	410	379	383	420	386	371	410	415	415	423	428	371	357	359	375	403	401	416	374	400	381	376	379	399	406	412	397	382	403	373	365	398	384	374	374	396	371	399	433	419	384	390	387	363	391	421	392	398	395	389	362	421	399	409	379	391	380	379	404	386	403	390	378	393	333	390	391	379	389	366	380	392	413	391	382	417	364	384	389	355	408	376	402	382	379	414	437	428	395	398	380	379	402	398	404	418	424	417	386	375	354	390	396	381	423	403	405	399	392	395	383	362	385	458	382	371	380	405	385	386	410	400	396	401	382	374	384	390	386	422	378	373	391	396	419	389	376	407	377	419	386	362	398	375	365	373	378	398	378	382	374	392	412	372	415	384	404	403	348	389	412	405	379	406	356	385	389	404	364	383	392	381	414	384	398	386	405	346	366	392	412	383	369	428	418	381	393	407	399	357	397	411	399	407	381	391	375	394	384	389	397	365	395	378	396	419	380	434	402	387	349	410	376	413	422	381	386	385	423	373	400	389	385	411	360	383	381	383	396	425	385	436	398	395	396	374	362	370	404	374	408	388	359	358	392	433	401	389	388	415	380	396	391	410	385	410	415	383	416	376	376	401	402	376	403	384	398	397	383	385	374	397	415	403	387	413	416	400	384	415	389	404	364	388	394	393	394	382	384	375	422	414	349	405	366	401	406	420	415	394	401	396	397	406	409	403	357	376	403	409	367	389	410	388	396	388	427	392	387	390	413	426	385	380	394	383	384	395	369	395	336	359	390	372	429	407	382	415	432	387	374	417	416	386	411	392	385	387	420	391	404	362	409	383	397	430	367	375	375	383	404	349	348	421	406	398	371	349	407	381	411	388	372	372	401	387	369	397	350	439	429	384	414	387	403	406	354	413	423	384	362	361	383	412
27196	10062	406	178	126	114	94	75	110	90	175	91	89	96	98	87	95	93	80	89	92	107	105	106	102	107	105	110	93	111	97	114	94	95	94	87	87	97	81	101	105	96	97	99	98	96	94	82	95	92	105	88	85	89	88	88	76	106	87	107	101	91	94	96	100	87	98	89	112	92	103	84	102	106	103	103	84	89	96	102	87	88	94	90	99	80	98	107	87	83	103	106	97	99	96	75	97	118	84	102	102	100	85	113	93	80	98	89	86	95	86	100	100	91	96	93	105	115	107	102	92	84	91	111	93	96	98	109	84	90	98	91	100	94	88	88	84	97	88	94	97	117	81	78	81	84	100	101	83	89	101	91	103	77	102	105	89	82	96	86	91	99	88	93	73	103	95	105	92	111	99	87	90	86	80	75	93	86	89	93	94	85	100	91	88	85	91	74	65	76	91	99	91	100	101	91	91	97	89	99	91	99	88	95	83	101	95	93	101	89	90	99	100	87	88	96	99	108	95	89	105	93	82	94	88	94	89	97	99	81	90	106	101	86	90	100	94	105	90	88	89	81	104	108	78	92	86	82	87	78	90	95	92	96	70	88	84	107	91	94	93	89	101	99	88	111	94	85	91	83	91	93	82	93	84	104	96	79	97	110	93	91	89	83	91	93	103	116	98	93	94	97	100	84	99	98	98	111	93	105	100	85	90	97	103	95	83	99	103	106	120	79	93	91	96	92	100	87	74	100	100	108	100	111	86	77	101	101	92	97	94	104	94	89	116	103	107	85	99	96	101	98	96	103	95	108	99	74	89	100	95	121	102	107	100	108	106	88	85	101	101	104	110	97	97	88	89	82	93	107	96	100	74	75	95	129	91	113	86	83	98	80	89	90	93	100	103	90	69	94	99	91	100	108	94	78	97	92	112	88	96	89	86	88	101	100	78	83	78	123	116	92	96	98	84	107	91	84	105	102	90	119	84	89	84	102	95	86	99	104	93	116	94	90	84	83	100	93	100	80	109	101	109	94	88	102	96	80	106	97	94	105	89	96	85	89	85	85	95	91	87	90	94	86	78	105	114	93	80	97	108	69	78	97	98	91	95	101	91	95	84	104	93	84	86	108	89	93	94	101	98	81	93	87	107	80	100	90	86	92	115	92	80	92	86	89	114	92	91	103	84	85	98	101	78	86	92	100	89	90	99	97	83	104	96	113	96	87	96	68	101	74	103	92	106	90	88	62	93	87	97	80	88	80	91	81	98	100	83	112	83	97	94	80	108	102	95	101	95	84	92	88	111	86	89	89	97	100	97	89	103	94	93	85	91	97	83	76	88	84	85	86	93	91	81	84	116	98	88	106	91	96	84	89	81	71	104	87	74	98	97	78	98	77	101	92	103	76	99	81	91	92	76	111	111	98	78	81	76	108	108	104	105	111	94	78	97	102	83	100	68	122	110	113	114	71	101	91	82	85	95	88	89	92	97	89	104	89	97	87	94	113	96	94	74	98	80	98	81	85	98	114	99	88	80	88	99	131	88	99	94	67	87	115	84	70	91	98	69	104	85	87	94	100	93	98	114	105	100	94	111	111	97	91	96	103	93	88	95	81	85	93	94	86	108	98	98	100	79	91	89	96	97	103	92	75	86	89	101	78	85	86	103	107	103	77	89	92	96	94	80	92	88	97	85	90	88	88	96	85	93	89	86	93	89	80	103	96	107	98	74	84	99	103	100	86	91	104	106	82	94	97	86	96	93	75	88	86	92	80	105	103	105	96	81	99	85	96	81	102	76	105	104	104	86	91	100	92	101	106	92	111	92	100	72	90	105	89	92	96	90	110	98	97	84	82	88	93	106	92	87	85	88	102	83	103	109	105	95	96	107	105	96	77	94	93	109	92	89	96	90	87	98	72	80	113	108	100	96	87	104	91	93	105	114	95	112	97	90	96	96	101	102	100	90	101	103	95	101	113	102	88	93	92	99	87	108	100	83	81	99	98	87	82	91	103	104	95	91	93	103	76	100	85	91	97	103	103	100	96	98	93	97	103	86	93	103	97	98	78	103	83	78	92	101	85	86	93	83	96	92	104	91	109	89	109	106	96	90	89	98	79	86	108	101	93	81	80	73	103	108	90	107	95	87	101	89	82	103	85	93	81	87	94	83	100	95	116	100	91	97	109	96	94	81	90	83	105	90	104	84	72	86	86	97	100	80	93	88	96	92	90	100	107	112	96	89	87	87	83	103	89	95	85	105	80	89	104	105	81	91	97	68	80	102	107	95	95	111	83	82	94	99	90	116	100	101	105	93	111	98	103	97	103	102	106	89	101	85	92	86	85	102	99	84	95	119	84	100	93	105	98	85	94	89	98	113	99	100	96	87	106	90	80	104	96	101	92	80	109	84	89	86	91	102	95	114	99	82	97	89	104	89	78	93	92	103	108	96	75	82	110	98	94	87	92	92	107	94	98	76	103	86	96	92	103	96	86	98	108	83	91	93	91	63	88	97	84	97	88	108	86	84	106	114	77	91	108	106	88	81	86	71	102	119	98	80	84	91	84	106	102	99	79	91	93	107	99	81	92	96	109	86	84	105	75	89	97	90	106	99	88	101	118	104	94	72	121	108	94	90	97	93	88	90	97	79	93	107	79	100	109	90	93	104	98	89	107	93	85	95	85	88	95	101	83	88	81	89	82	99	82	111	84	100	93	109	91	100	85	116	118	91	95	103	82	87	97	92	81	92	99	97	81	90	102	106	91	96	78	106	94	100	127	91	100	74	86	93	94	84	106	94	86	92	87	101	81	92	107	101	90	95	90	89	79	97	98	89	101	88	89	88	107	101	96	94	100	90	105	104	91	97	101	95	86	94	91	98	94	89	84	89	89	95	104	80	82	111	83	71	95	83	104	83	89	100	95	91	87	85	88	99	99	98	88	123	87	106	94	102	94	96	101	91	83	85	107	107	97	91	101	85	83	86	98	99	120	99	123	106	84	76	88	84	95	81	96	106	98	105	89	101	77	89	90	103	95	79	77	90	94	112	107	107	83	102	96	88	98	102	95	91	90	95	97	106	99	101	97	106	93	87	95	92	90	91	96	115	84	85	92	85	112	94	110	96	88	102	87	90	89	98	82	103	88	87	91	111	81	107	84	81	79	105	87	114	100	94	92	91	92	91	98	96	91	120	116	109	94	94	92	112	103	114	77	105	88	117	105	97	88	100	98	80	90	71	104	92	97	83	104	86	87	104	91	84	97	76	93	93	78	91	100	99	93	89	81	106	85	98	94	94	87	110	93	98	85	81	124	106	109	84	91	89	100	101	82	103	98	90	91	95	96	98	115	106	87	118	99	103	82	89	85	99	101	88	92	84	123	91	86	103	80	104	119	87	90	99	108	87	99	89	83	86	95	106	96	94	84	99	96	71	103	86	96	110	105	91	82	80	92	82	92	103	97	91	109	89	91	106	97	111	87	94	90	84	95	96	100	92	95	106	95	94	69
4784	301	248	159	139	95	118	112	122	107	246	101	103	102	94	101	100	101	96	112	91	102	98	97	112	101	90	106	98	93	100	103	92	103	115	114	101	98	104	109	103	94	106	114	107	104	93	90	98	106	85	107	99	111	108	108	95	102	81	112	99	95	103	102	97	87	127	94	97	87	92	83	100	111	105	100	81	104	99	103	95	108	104	102	93	99	118	96	100	99	100	102	105	101	95	82	81	96	112	106	109	105	93	118	94	97	110	87	90	105	92	97	102	103	109	95	84	109	109	96	105	93	105	106	91	95	90	96	99	98	99	115	100	90	95	114	95	106	88	103	89	134	95	109	102	107	106	121	116	93	84	107	102	112	109	91	117	133	106	106	98	102	122	88	112	98	103	96	106	101	112	131	115	77	88	118	92	98	122	81	101	101	93	109	87	114	100	113	116	106	94	98	119	98	106	96	106	99	111	115	100	106	105	108	94	113	105	77	104	103	96	90	114	122	97	90	84	77	112	119	98	109	91	114	103	126	83	109	105	97	115	89	114	118	107	109	95	106	93	79	100	97	91	106	112	98	85	112	80	101	99	106	76	109	106	124	107	87	96	92	87	93	100	104	117	114	92	104	115	96	104	107	97	102	92	109	93	87	118	69	92	101	95	87	98	110	111	98	102	81	92	90	100	107	103	120	78	113	103	90	115	111	100	108	92	107	91	91	101	102	109	120	115	80	116	102	84	117	100	105	113	90	101	96	105	95	101	97	90	89	102	93	97	99	100	97	109	103	123	93	86	91	110	101	107	91	103	97	91	88	91	96	94	109	116	113	87	96	112	86	98	78	88	98	92	106	93	111	97	85	103	129	99	123	92	99	94	110	93	97	103	107	102	117	99	88	91	98	86	97	110	113	86	113	124	113	90	120	99	111	112	92	118	106	98	103	96	104	87	107	92	98	109	110	103	112	106	94	97	90	101	95	102	96	101	98	89	84	101	109	105	103	89	105	97	101	95	93	105	97	108	116	95	108	111	107	98	111	110	91	110	101	99	98	93	99	104	108	91	84	96	96	98	104	104	110	98	123	99	90	106	103	95	103	97	101	96	79	116	105	109	82	110	102	95	92	102	97	101	104	98	95	109	93	114	96	100	105	96	111	108	98	106	94	98	96	98	129	94	90	95	95	87	105	100	92	96	122	102	90	97	119	97	111	83	115	107	90	98	93	100	112	99	105	98	110	92	105	103	101	108	94	102	112	103	91	120	91	97	84	104	87	103	111	106	108	114	96	92	97	107	97	113	95	114	111	90	106	97	97	87	98	99	101	96	107	88	100	103	86	99	92	98	100	101	95	113	77	109	112	99	99	109	109	123	104	97	87	85	122	100	80	93	92	87	83	93	100	88	106	105	89	99	99	93	86	113	91	95	95	98	109	83	101	101	86	120	101	97	93	105	93	102	87	101	88	113	107	103	102	101	109	100	99	105	101	112	108	110	126	98	114	110	105	133	104	89	88	102	90	120	102	95	117	96	97	86	106	100	101	110	89	101	106	100	102	99	99	87	89	98	94	110	85	119	70	80	100	103	103	91	103	115	93	102	110	90	108	94	105	123	103	87	84	100	111	87	119	110	109	114	102	91	99	120	100	83	100	90	113	81	115	103	98	107	103	108	106	91	88	105	98	96	110	98	120	112	106	111	107	95	101	101	114	92	97	105	73	88	108	107	113	110	95	89	114	100	111	85	103	105	100	103	101	94	98	90	110	88	108	98	103	92	102	100	101	97	99	88	106	114	108	105	112	96	94	88	94	109	101	92	107	112	89	89	97	99	117	105	125	97	90	110	110	111	85	103	115	80	91	108	115	103	112	100	99	101	100	103	91	112	115	94	128	117	98	97	99	117	102	104	104	97	102	100	80	101	105	95	89	88	109	100	114	96	91	78	113	105	104	102	89	93	100	96	108	91	102	100	122	101	104	97	84	100	100	105	104	102	96	83	104	102	100	86	106	96	98	86	110	91	92	109	105	88	101	105	114	104	99	100	110	88	102	91	107	90	82	98	103	106	101	128	111	95	106	93	82	99	109	107	97	91	93	100	106	95	98	87	96	95	96	108	109	103	94	89	106	92	100	91	115	99	96	106	88	105	110	115	103	113	85	109	101	111	98	100	112	119	101	120	119	100	86	118	102	94	104	96	119	98	98	109	110	104	121	94	88	111	100	108	103	100	86	99	97	92	93	119	95	110	127	108	103	102	113	99	103	106	104	91	87	101	101	97	108	112	91	96	105	99	102	100	90	108	96	126	84	116	105	99	83	106	110	86	103	104	103	112	95	106	121	112	96	97	114	108	88	87	105	100	105	94	97	113	102	90	98	91	98	114	90	84	87	127	113	114	87	93	88	104	106	113	125	103	101	94	96	97	100	98	116	103	93	95	100	83	106	102	100	107	119	100	106	110	89	92	96	97	114	97	108	98	97	103	90	90	105	106	90	104	93	97	86	104	92	98	108	102	103	115	97	126	100	99	90	98	90	111	96	95	95	91	106	108	80	87	89	101	118	80	108	81	107	112	105	105	109	95	113	102	87	126	89	107	88	95	107	91	123	98	97	129	97	116	101	96	99	84	106	95	101	95	89	96	100	100	97	88	87	115	87	88	97	76	97	110	87	119	98	96	99	100	108	84	105	102	101	109	94	107	115	92	94	85	96	99	94	103	89	107	89	97	104	92	89	101	108	108	105	105	110	94	110	82	100	112	114	114	103	100	89	101	109	90	92	83	112	89	86	106	100	110	100	98	104	103	91	99	93	100	111	112	94	118	97	95	94	111	93	94	91	106	100	104	118	107	101	95	112	103	95	113	106	121	114	107	111	99	110	102	96	98	117	100	83	87	101	91	86	111	84	108	98	97	98	98	110	125	108	99	107	99	93	112	104	104	103	92	90	96	96	95	97	109	112	95	96	111	102	89	96	98	102	108	119	98	89	114	118	112	89	106	104	103	90	105	117	106	104	92	115	102	108	88	99	124	98	99	93	111	114	95	89	104	103	119	102	100	100	100	96	87	108	88	113	83	91	86	81	92	87	115	91	95	93	110	101	101	103	86	88	124	100	102	98	100	97	94	88	85	107	99	93	101	98	95	89	83	99	101	90	105	107	98	102	98	96	91	108	119	95	90	91	103	118	89	114	100	98	85	96	90	111	97	97	107	113	102	95	103	94	118	98	100	96	95	105	105	110	95	104	98	102	100	117	98	97	85	108	94	116	103	116	103	98	96	99	108	93	94	95	87	96	105	115	99	115	107	115	89	91	108	94	95	96	91	81	96	101	107	91	94	111	113	95	112	89	96	94	103	96	111	97	116	103	124	86	122	92	97	86	106	97	98	87	105	89	108	80	96	102	88	107	110	109	124	101	102	102	102	87	100	97	94	119	100	110	87	100	85	86	92	100	116	100	95	118	92	99	106	108	107	99	101	114	114	107	110	100	102	99	114	93	98	84
25159	21060	26574	24432	2243	510	396	306	257	246	472	243	236	209	216	223	214	206	229	242	221	228	212	228	197	189	216	199	210	214	214	201	226	200	204	230	210	187	199	195	240	233	240	246	194	196	196	217	218	221	241	212	213	206	230	194	232	210	187	214	211	212	216	203	217	233	209	219	211	229	206	197	210	214	226	208	230	214	201	207	226	226	216	222	193	199	202	209	188	200	205	192	211	211	178	216	207	203	213	211	214	226	171	235	207	197	192	219	197	217	216	230	193	203	231	208	216	233	230	206	222	200	195	195	206	212	188	230	214	200	190	182	223	238	207	191	236	202	219	185	208	243	193	198	216	195	228	191	199	222	209	208	204	215	188	232	177	193	180	199	227	199	192	237	210	195	225	193	202	209	215	224	218	221	207	219	182	195	197	175	181	215	206	203	205	202	184	227	213	220	195	187	206	181	205	216	199	230	196	223	189	206	211	203	215	188	219	235	194	194	206	200	210	213	191	211	200	189	216	215	215	211	203	184	193	213	208	201	225	234	201	206	194	218	213	212	195	184	204	193	211	215	221	196	171	187	211	204	216	215	201	191	204	200	199	209	181	210	208	198	210	206	206	203	179	211	224	227	209	204	221	236	222	201	207	213	203	202	228	197	184	217	212	192	216	197	208	211	215	197	211	228	188	201	258	207	193	191	219	229	201	198	210	193	215	238	172	191	217	199	207	219	184	228	221	196	213	200	221	222	200	200	206	227	225	201	176	223	209	226	220	238	192	183	214	211	199	214	207	194	199	203	181	217	197	201	180	171	220	200	181	204	197	219	217	199	200	208	196	197	210	204	211	191	212	208	210	199	194	216	206	173	226	213	184	211	230	198	182	188	186	168	202	211	217	191	185	208	203	208	223	194	187	237	188	220	199	195	201	217	202	186	203	232	204	197	217	218	189	229	217	205	193	215	211	243	227	185	210	205	201	216	177	210	223	196	217	211	200	208	220	215	191	214	207	190	184	209	213	228	194	201	211	214	179	227	221	186	224	209	211	242	215	185	217	190	216	199	222	215	215	214	222	206	200	178	194	197	202	225	222	185	217	188	189	219	205	224	197	191	214	202	220	199	203	213	222	216	228	194	210	189	199	228	225	209	210	219	214	217	204	202	192	208	225	223	211	200	205	198	181	228	226	202	220	218	193	190	199	186	217	210	210	197	218	203	203	190	207	221	220	229	203	197	222	179	214	208	215	222	214	192	207	200	202	210	202	228	208	186	220	200	206	213	175	206	193	199	200	245	210	199	210	179	199	179	224	199	194	200	171	228	197	207	231	236	211	204	208	207	206	212	228	196	215	213	206	202	223	192	206	197	204	209	188	205	203	205	184	190	206	164	208	213	191	221	221	175	190	180	171	211	220	185	221	184	220	204	225	212	204	189	207	217	206	191	232	199	233	204	182	199	217	215	178	208	206	219	186	224	191	190	208	201	228	187	192	211	212	227	230	215	230	225	223	202	212	212	209	190	215	198	198	206	215	185	220	196	218	189	214	207	191	204	183	207	217	186	214	232	204	193	200	178	172	215	233	234	198	225	188	207	194	197	220	198	196	193	199	200	204	198	206	207	209	196	216	234	218	215	192	230	213	202	195	208	196	196	222	211	191	191	205	209	194	189	221	207	224	211	195	220	169	197	199	185	200	209	225	225	198	193	213	187	220	219	191	198	193	203	201	228	205	206	224	207	198	190	188	195	187	203	214	209	203	168	237	219	197	211	180	219	205	207	219	212	191	209	195	211	205	190	216	173	215	214	198	216	221	200	224	174	216	198	212	204	196	191	184	222	200	218	200	193	211	192	208	196	212	202	213	214	218	203	179	197	213	212	215	226	189	195	236	212	205	199	184	182	209	216	212	204	221	192	209	214	172	182	213	214	208	193	205	192	203	217	190	186	179	217	193	200	191	224	193	206	203	192	178	222	187	203	196	208	187	190	178	177	214	217	203	181	217	197	211	223	168	219	183	242	200	221	200	202	206	194	212	197	201	210	206	224	192	190	216	207	208	201	228	235	226	198	191	206	209	206	213	194	193	207	195	181	212	179	192	215	212	186	195	203	200	200	184	188	211	204	213	208	211	203	192	207	189	188	201	180	191	232	219	221	204	201	203	208	163	197	194	228	194	197	224	199	221	195	193	192	211	204	206	200	203	187	189	203	184	199	189	183	236	184	203	182	224	191	214	233	194	198	195	223	198	207	183	194	176	191	232	209	199	231	208	205	217	205	204	192	222	213	223	208	174	214	204	203	217	209	211	233	221	178	210	206	206	212	193	192	200	203	192	195	232	226	190	182	194	218	196	192	221	203	185	193	199	212	209	199	210	244	213	232	204	187	175	210	194	221	216	211	192	206	208	210	225	220	209	203	217	196	179	192	182	207	228	191	201	196	204	177	217	215	204	174	218	206	205	202	199	205	182	207	224	191	216	221	202	205	190	208	199	200	219	204	203	218	200	199	175	209	191	225	187	210	214	223	195	216	214	179	210	221	212	206	189	221	199	210	202	246	221	196	195	203	215	199	181	172	216	208	221	224	224	209	216	190	200	221	215	191	204	206	206	222	213	180	198	204	216	174	177	211	203	216	219	212	198	219	217	223	207	199	210	193	189	168	196	211	214	210	208	193	222	241	215	208	218	218	237	183	203	203	214	191	206	186	207	218	192	188	194	205	211	238	200	206	204	214	206	212	212	184	208	191	187	222	207	191	204	197	218	241	211	224	190	220	190	201	234	240	204	191	172	216	191	247	196	221	229	220	190	205	232	206	200	209	219	202	222	185	205	182	214	210	193	224	190	213	204	244	203	214	188	211	211	192	202	219	191	207	209	214	186	195	193	219	177	212	190	193	240	234	201	228	195	210	207	190	218	208	205	220	200	228	230	194	213	187	237	207	219	197	213	211	203	195	210	194	202	213	219	217	199	196	192	207	178	202	202	188	229	181	214	208	225	202	176	188	180	229	213	184	234	217	200	193	194	225	196	206	188	239	196	217	208	191	195	196	223	193	207	204	203	204	183	197	209	180	204	207	179	203	210	214	228	208	216	222	208	237	220	205	214	211	208	202	194	210	233	227	221	205	201	232	197	223	204	226	241	211	211	231	186	221	209	194	217	214	202	204	219	196	185	225	232	218	219	207	210	205	209	209	206	202	226	202	190	221	189	203	202	202	210	213	174	199	200	220	200	211	225	198	208	210	193	212	213	227	196	193	207	174	169	225	199	204	215	225	199	229	206	217	209	196	221	190	213	216	206	224	217	210	202	228	192	198	205	222	213	187	199	192	198	230	204	207	193	189	191	201	190	225	207	223	179	202	188	211	211	221	205	186	225	201	212	224	195	200	213	212	186	213	233	174	190	210	217	202	194	201	199	189	212	222	167	206	215	199	187	212	202	213	200	202	202	185	207	223	212	191	203	221	204	191	211	218	193	172	215	177	210	206	209	192	199	249	190	193
3447	2322	1896	913	636	484	422	368	346	304	768	306	240	244	254	227	243	217	231	235	270	218	227	233	249	232	248	190	244	231	219	234	195	211	250	243	204	229	226	200	229	227	223	202	239	228	248	227	204	234	205	238	214	250	201	222	215	233	187	228	216	209	227	218	228	194	238	245	219	205	245	216	213	247	211	222	216	231	199	220	213	202	234	192	214	197	215	230	212	197	215	244	220	224	208	210	189	230	250	219	232	246	206	231	204	217	198	230	240	216	207	217	184	239	194	219	201	236	206	232	221	211	207	198	198	215	185	217	218	239	208	230	203	230	225	211	234	204	223	217	219	229	229	225	205	234	206	198	203	218	242	224	201	184	189	203	207	233	242	216	228	228	238	213	225	203	225	218	244	218	216	247	222	198	242	223	211	223	219	215	223	209	204	230	198	237	244	232	219	194	205	210	226	224	212	231	237	222	206	198	205	184	225	181	195	210	209	213	206	222	196	201	218	202	205	226	225	189	221	221	213	217	206	231	216	200	216	241	210	221	226	205	204	196	199	225	205	203	233	214	204	217	210	226	233	196	227	204	233	223	220	212	214	211	210	193	195	239	235	205	249	188	208	233	211	221	176	209	212	192	207	211	220	234	209	221	214	210	210	212	219	222	215	218	215	196	204	232	240	224	195	217	218	206	235	188	208	201	210	221	216	210	230	208	254	218	223	211	203	220	214	216	220	225	195	207	221	217	246	195	185	211	214	219	205	233	201	214	230	224	215	173	210	210	204	209	228	201	232	235	209	220	222	203	234	209	192	229	200	241	215	206	230	223	235	219	209	215	207	245	222	205	198	190	229	201	259	197	200	231	195	220	206	233	189	205	222	205	244	232	244	233	233	218	209	208	197	208	195	221	212	186	224	189	210	217	258	224	226	222	218	232	209	220	216	198	208	203	196	208	211	193	217	229	227	217	220	212	226	243	214	211	196	230	198	228	197	213	188	203	211	204	199	232	219	214	226	182	217	225	203	230	202	218	249	220	228	215	214	218	221	231	231	193	214	233	243	203	210	196	205	199	219	211	213	200	189	213	198	210	186	222	214	238	221	203	217	209	202	228	204	224	214	207	232	218	223	231	205	212	215	218	198	225	231	233	219	246	234	221	210	226	215	195	210	230	204	240	224	212	179	206	227	223	222	203	204	226	222	209	170	222	180	186	232	225	208	197	237	209	204	242	207	233	237	217	199	197	210	236	227	224	214	225	235	211	214	218	209	238	223	217	193	224	209	199	204	222	194	196	210	217	203	238	200	226	189	230	237	182	225	220	220	217	226	217	212	205	217	211	202	191	242	215	214	224	241	218	224	207	203	220	202	207	188	201	215	196	209	217	229	222	235	201	226	221	231	218	212	227	189	219	210	199	199	206	210	225	210	233	213	212	213	236	207	236	228	191	207	221	213	201	199	228	217	218	218	221	208	259	196	217	213	213	243	231	193	232	203	208	205	184	221	212	210	222	219	245	227	217	238	207	217	238	195	209	215	208	223	198	215	205	201	223	228	250	214	220	250	213	207	223	197	209	208	202	253	193	225	211	203	212	210	196	217	208	196	187	206	222	192	200	221	227	212	215	224	201	220	166	220	242	218	206	234	207	226	227	208	218	212	212	225	236	200	192	204	187	195	212	218	208	226	218	233	241	225	215	217	223	240	221	230	223	219	218	229	203	239	204	205	218	214	205	217	211	213	231	219	191	227	221	224	210	191	225	244	216	217	239	215	220	190	222	247	216	221	211	208	217	202	210	208	228	213	232	197	198	239	225	200	228	206	206	222	185	182	206	215	200	236	200	213	196	209	214	215	209	211	221	222	212	210	229	200	235	201	234	216	190	215	202	203	206	208	236	186	236	226	212	219	198	199	205	218	229	201	220	239	193	201	213	215	223	219	208	237	230	207	213	226	240	210	239	227	203	232	209	218	191	209	233	231	223	219	227	228	215	219	235	190	197	211	208	230	206	196	243	219	229	226	215	223	248	215	233	225	217	206	193	209	199	218	241	213	207	231	232	190	228	190	227	219	210	208	205	229	213	199	224	214	202	218	201	238	203	249	211	240	214	231	209	227	216	218	224	213	197	208	185	194	228	211	200	248	196	221	223	206	216	222	236	224	223	220	196	219	204	225	216	218	223	204	241	223	229	217	196	223	190	187	227	234	218	199	230	205	215	209	195	208	214	202	175	223	213	199	205	206	194	231	242	217	213	202	225	218	187	220	232	212	219	213	229	218	226	183	203	203	216	205	201	211	219	209	220	239	211	223	198	220	199	225	210	248	225	216	222	213	243	214	229	180	227	200	222	205	216	218	199	234	211	218	193	213	209	219	237	211	242	201	211	189	231	207	207	226	237	203	228	205	213	223	203	226	241	191	215	203	202	212	213	206	234	217	236	182	215	197	218	228	216	197	206	208	232	196	201	227	222	216	227	200	222	208	225	196	188	189	205	237	219	209	198	209	220	228	223	205	218	201	229	211	221	214	228	208	203	198	240	217	208	238	200	231	195	219	218	214	221	199	201	212	218	229	208	223	203	252	201	209	235	233	205	198	212	202	224	209	223	223	226	232	228	196	227	227	224	206	215	223	202	233	207	189	208	238	234	235	234	201	224	213	212	234	237	210	208	211	203	212	230	197	246	199	203	221	216	220	216	220	202	203	194	202	227	229	183	222	227	218	253	233	217	193	215	222	239	197	214	204	237	222	252	214	198	215	174	189	197	213	208	219	203	218	224	209	224	219	219	223	209	196	208	183	204	198	217	212	191	211	223	219	214	225	225	208	205	202	208	203	224	200	197	202	187	202	205	203	229	234	221	237	222	208	234	208	209	217	224	233	225	222	204	201	204	197	221	208	219	227	214	199	203	222	222	208	196	249	229	212	212	209	193	221	200	230	233	206	209	220	233	211	178	223	211	205	222	246	199	216	253	196	241	198	225	213	212	211	227	215	234	205	199	190	237	232	226	201	200	209	229	216	230	211	205	224	234	204	180	199	217	219	212	234	213	226	240	211	204	221	225	212	201	229	200	223	249	210	227	224	212	208	195	215	205	225	201	198	227	223	219	210	211	227	217	194	219	213	208	186	219	222	215	201	198	214	229	187	202	228	227	220	224	221	230	200	221	228	199	231	222	207	211	220	221	227	211	246	208	201	216	199	209	217	202	207	198	178	212	204	205	206	216	224	210	218	225	201	177	211	233	214	205	240	221	204	196	200	185	214	209	200	207	225	224	219	211	207	207	217	206	212	214	218	232	241	217	213	224	191	218	236	208	239	220	197	218	211	208	204	208	206	220	213	204	206	202	232	224	248	234	230	232	222	210	243	241	239	214	200	178	217	189	196	190	223	204	198	235	220	210	191	188	205	236	208	232	207	217	213	209	222	227	228	187	221	233	204	218	217	195	215	217	245	226	225	227	194	210	215	195	215	228	223	208	207	242	194	190	208	200	231	185	209	215
23986	21090	28258	24137	21017	5483	1109	689	538	606	524	514	488	481	457	436	422	435	439	442	439	442	415	471	415	442	442	408	442	439	406	454	461	434	423	414	411	436	428	413	358	433	420	408	419	394	441	404	394	417	430	401	426	423	419	420	394	455	421	401	387	390	398	427	400	396	417	361	421	415	391	420	398	398	407	427	394	395	410	390	385	433	407	409	424	366	422	402	420	388	351	421	416	399	385	399	414	401	401	411	415	360	445	406	432	405	399	400	433	408	409	421	417	391	397	418	417	403	419	403	417	425	416	402	412	404	419	407	394	395	414	370	375	383	401	376	442	401	410	351	403	389	414	440	421	405	389	413	364	403	406	415	404	387	395	404	419	381	409	379	428	403	376	379	423	402	378	430	384	376	383	375	434	391	439	383	366	382	409	405	399	410	408	384	374	390	394	368	379	375	396	405	401	458	400	397	412	363	450	392	400	377	384	425	381	394	416	389	394	431	364	389	427	409	398	388	421	407	382	398	390	349	385	422	377	391	371	409	420	384	433	392	404	440	409	382	407	383	384	399	387	395	444	409	415	409	376	416	411	418	411	387	388	424	393	395	407	385	402	385	403	421	403	399	404	438	385	402	421	420	398	371	390	389	441	427	444	416	344	403	380	374	361	415	419	414	399	450	414	432	403	412	411	362	381	400	393	378	398	403	402	410	385	375	354	397	408	390	445	432	355	410	385	402	408	423	403	418	415	404	394	375	427	431	402	408	439	403	415	378	402	404	417	393	434	389	363	415	385	407	416	373	408	352	412	378	364	382	399	412	382	428	418	412	427	401	449	399	406	378	403	411	370	407	395	409	379	414	401	405	398	415	395	388	402	414	392	373	432	386	417	377	419	363	415	401	422	397	396	345	402	386	409	369	393	396	411	399	413	382	422	391	375	363	389	410	398	436	388	437	418	413	419	402	398	412	410	396	407	408	398	419	361	415	400	373	404	395	399	390	406	418	372	403	414	391	394	418	409	408	401	410	383	381	423	438	439	377	400	395	427	430	439	390	378	387	410	388	428	355	425	404	400	360	375	437	402	405	376	364	396	394	412	387	367	380	430	387	400	347	399	430	392	415	391	383	409	381	441	406	425	399	396	408	423	421	368	405	410	372	423	419	402	381	394	388	379	409	390	402	422	395	384	397	391	415	393	416	384	400	433	428	395	390	359	413	421	418	386	415	436	412	428	415	442	397	420	418	412	414	372	376	390	411	406	423	395	381	376	398	410	388	371	403	424	407	403	397	390	398	442	373	380	372	426	426	408	405	384	369	403	397	384	409	392	400	399	383	371	416	404	390	386	409	395	385	405	406	404	377	397	391	399	396	431	416	386	361	400	391	433	391	380	426	395	377	397	399	398	392	415	405	413	395	411	399	407	397	408	370	402	372	413	391	429	367	378	429	418	397	397	437	407	383	369	391	405	381	393	385	416	367	421	412	408	431	393	417	450	382	405	392	428	404	354	387	377	380	429	423	399	433	411	370	405	425	414	433	412	395	388	401	412	407	396	387	418	397	364	376	395	365	430	408	435	411	391	435	429	385	401	381	402	383	415	397	418	382	422	434	396	423	398	383	382	382	433	400	384	425	363	371	428	397	392	421	419	407	409	384	389	398	390	401	414	404	386	426	415	385	420	403	424	411	375	375	397	394	400	395	392	382	369	407	424	381	411	417	375	420	399	368	428	410	394	396	383	401	428	398	415	404	435	420	393	397	417	406	423	395	396	378	407	423	372	421	404	370	420	410	387	377	405	401	398	405	395	414	397	411	395	361	412	411	393	370	405	382	368	390	425	385	387	393	428	393	403	419	399	381	363	405	375	401	426	412	370	406	420	426	392	393	386	418	397	386	391	417	380	382	396	404	364	396	425	385	375	374	358	414	392	405	400	394	410	367	395	447	398	389	391	408	396	399	412	404	382	406	405	407	396	413	380	422	387	430	407	373	406	394	383	443	440	416	414	405	403	440	400	360	389	432	404	394	373	391	413	402	381	411	421	399	390	399	396	400	414	370	389	385	417	398	399	427	400	392	384	414	406	428	415	394	416	411	394	383	412	422	424	403	398	380	361	393	417	372	446	396	427	391	402	369	412	398	374	403	385	413	384	370	363	412	426	385	403	446	430	412	400	392	388	379	353	407	388	396	365	431	395	419	394	424	432	400	404	378	393	383	372	409	408	414	402	423	417	397	388	370	377	393	427	355	409	390	379	411	383	435	405	445	396	384	359	412	398	416	377	410	382	371	431	356	385	381	403	358	406	405	401	396	419	408	431	411	410	392	378	365	403	365	382	385	437	424	408	374	422	378	419	411	386	357	418	366	411	366	369	405	389	367	392	397	419	397	411	404	397	373	375	411	400	401	386	419	386	425	365	404	416	385	384	374	403	412	395	433	387	405	421	376	371	360	398	384	389	370	416	383	419	400	420	403	399	426	400	418	403	382	398	372	423	441	415	403	420	381	392	375	408	394	396	392	376	440	439	418	384	395	413	415	379	413	387	376	410	411	389	389	422	350	379	415	430	406	377	412	390	402	409	400	422	388	414	371	363	395	396	423	396	364	398	397	431	421	383	388	383	397	404	385	406	393	401	443	380	377	405	393	379	376	428	409	402	389	406	423	356	407	395	391	386	395	406	438	393	400	451	382	388	391	455	421	388	429	388	423	431	392	373	408	428	429	393	434	402	399	363	442	370	403	364	350	389	410	401	400	406	400	436	415	399	412	379	408	417	397	404	406	407	412	432	401	398	417	409	357	380	435	415	407	398	386	377	406	408	370	387	384	384	403	387	410	415	418	377	382	391	397	389	384	383	387	412	372	396	384	369	406	415	368	429	415	389	379	383	414	435	404	446	379	380	373	375	415	433	395	413	421	432	414	391	419	431	391	403	388	387	421	392	414	411	409	399	440	423	435	406	402	397	393	444	444	408	396	408	399	350	381	421	398	389	402	421	377	396	383	375	414	404	415	399	437	384	376	383	398	396	405	409	387	381	400	389	395	451	415	432	387	396	389	421	393	401	395	389	419	382	375	422	404	443	359	416	401	398	400	440	382	398	432	367	382	417	352	389	362	381	389	409	402	376	387	392	376	417	380	420	408	401	393	364	401	408	401	417	400	405	379	387	423	399	376	375	358	390	408	368	352	380	391	413	412	411	407	416	398	387	410	441	384	428	407	412	412	418	431	438	380	405	394	408	429	387	427	420	421	382	376	396	407	387	386	377	429	398	447	399	403	401	411	422	359	368	383	400	419	375	388	408	393	411	394	404	417	424	423	419	435	401	420	373	383	404	388	396	398	409	395	451	379	368	421	378	398	430	391	379	428	395	411	435	406	388	381	396	383	392	393	377	401	437	416	401	388	428	364	369	406	418	377	392	381	385	381	422	395	404	369	401	447	430	370	383	412	407	394	411	387	378	401	398	408	436	384	395	368	439	412	408	350	419	394	375	400	413	410
3668	5358	4390	2220	1528	1179	893	821	752	750	647	573	491	494	483	490	494	487	434	504	432	463	423	447	423	425	438	443	451	392	426	383	405	438	441	405	440	413	408	413	453	425	390	430	436	404	443	414	438	388	459	375	394	432	392	402	420	402	404	403	431	378	400	410	426	407	396	369	360	413	419	399	378	418	442	396	387	411	432	407	430	411	429	391	390	422	426	381	399	376	422	415	409	334	429	421	400	397	379	387	391	397	452	387	394	398	396	434	400	392	425	382	419	389	382	368	427	412	384	406	426	379	423	403	431	435	421	371	397	426	390	421	438	395	382	363	426	397	388	393	428	400	409	375	390	424	386	407	386	408	390	434	396	396	419	418	366	419	423	422	398	399	361	402	397	424	409	444	400	418	410	349	387	339	408	410	418	418	405	390	428	419	406	422	385	367	383	425	415	386	405	438	418	415	397	389	387	394	367	369	382	457	407	377	427	417	402	383	389	392	353	410	407	390	372	411	403	386	412	396	411	383	409	398	386	386	384	400	412	420	388	392	439	350	430	391	376	383	410	385	413	427	393	414	367	401	392	418	402	395	406	397	383	403	396	405	405	397	415	406	401	408	397	428	399	382	383	409	376	410	423	354	407	451	427	417	359	369	416	377	433	371	397	404	387	417	402	411	400	401	384	414	377	436	390	390	392	436	391	355	382	409	396	390	421	417	385	389	394	404	414	392	405	429	376	426	440	391	373	384	418	372	372	403	408	362	415	375	387	380	416	376	390	434	411	413	393	400	371	420	374	384	384	383	416	381	443	408	420	431	375	390	393	375	423	377	401	392	399	403	417	401	406	413	436	383	407	455	384	393	386	395	407	381	435	412	383	393	461	395	405	370	408	398	422	385	428	417	379	407	420	376	371	390	407	424	416	405	423	436	417	436	372	370	423	385	388	419	377	422	411	395	408	377	410	398	447	381	376	383	383	386	388	384	377	384	394	432	354	367	421	392	419	411	402	422	376	375	372	400	381	447	410	379	395	388	395	410	403	395	389	416	408	392	390	393	400	396	381	396	369	409	428	440	410	381	385	391	373	416	383	375	391	358	399	416	370	414	371	440	391	369	428	420	362	405	418	388	420	431	414	405	405	418	380	401	372	411	377	388	397	393	401	431	372	390	394	405	385	396	415	417	423	370	397	385	374	415	414	405	395	415	387	395	380	389	435	381	422	377	392	406	392	390	400	384	410	404	397	358	414	379	410	388	412	408	424	361	401	393	407	399	389	383	390	431	360	382	454	435	380	439	378	379	387	426	403	384	413	381	418	395	408	392	406	421	396	374	374	400	401	404	388	426	403	401	424	417	413	395	425	411	394	392	420	417	369	422	417	405	349	384	385	437	409	373	368	405	360	397	404	425	393	423	379	396	371	409	406	409	403	409	405	382	414	384	425	398	401	415	371	395	422	372	375	395	418	396	387	415	373	397	412	401	404	390	388	414	399	397	419	388	368	406	419	386	396	346	393	391	398	406	377	387	387	409	384	374	403	381	416	405	380	369	395	411	392	389	394	383	388	388	392	378	374	376	388	383	376	388	415	391	362	406	390	392	401	420	392	437	415	403	382	420	406	397	427	404	407	395	389	384	388	360	412	391	411	367	387	402	387	415	400	395	424	408	396	395	407	410	412	381	424	378	409	425	383	417	389	395	367	396	395	398	410	401	441	394	380	396	405	387	407	397	386	410	406	377	371	391	416	427	422	428	383	426	385	368	405	419	419	379	407	412	432	350	389	401	389	377	405	416	391	409	376	374	397	399	392	400	375	398	395	388	423	409	373	432	386	374	390	388	401	416	388	407	434	408	405	375	393	394	370	440	406	380	393	433	405	401	382	448	373	379	414	405	402	384	366	400	406	398	411	408	403	424	393	372	389	432	426	397	372	420	339	391	422	399	411	409	416	378	389	395	392	394	339	421	377	407	401	451	380	417	408	374	408	366	380	393	429	374	396	408	371	414	384	389	374	454	399	410	415	433	400	400	381	388	402	382	383	407	385	425	441	368	377	432	407	397	394	370	403	395	414	415	396	399	407	428	436	395	408	400	390	382	397	372	415	377	400	419	428	390	432	401	388	388	404	387	368	387	435	344	419	396	406	374	410	406	400	415	371	419	403	424	409	414	375	404	371	394	379	415	415	412	406	372	399	367	418	370	373	390	422	382	357	403	427	391	384	376	428	396	393	394	386	412	383	419	423	399	430	409	391	399	408	412	403	380	429	418	392	385	403	396	416	385	376	391	404	415	412	408	398	408	354	411	420	409	399	366	404	391	416	375	404	375	404	397	416	383	382	414	389	391	407	394	396	406	433	385	403	409	391	412	386	408	411	411	402	384	411	396	367	387	384	382	413	418	369	422	419	371	383	443	381	387	424	400	388	373	398	386	420	384	378	409	400	426	380	402	369	418	410	401	382	396	395	386	419	384	409	355	381	394	438	448	400	430	408	441	418	394	413	429	384	412	395	391	409	404	422	441	392	416	406	406	417	382	412	417	399	355	422	387	377	347	425	361	406	427	393	428	372	395	397	420	366	383	399	404	399	386	379	420	402	373	375	428	388	374	415	371	391	421	386	379	429	379	406	409	380	363	419	411	453	377	405	389	421	391	395	387	353	367	445	387	393	411	389	406	411	419	394	387	374	391	375	401	392	389	356	339	374	395	374	374	402	366	404	404	389	442	403	391	399	392	409	370	391	392	387	362	398	389	386	424	412	389	400	378	391	382	389	387	407	403	353	400	382	422	411	410	393	397	378	385	363	359	391	400	409	385	411	395	397	405	387	399	377	408	353	386	425	378	381	385	359	398	421	379	396	379	377	401	419	407	384	413	378	416	389	399	384	443	427	359	383	417	371	419	363	381	377	419	395	397	403	359	405	364	392	385	373	387	409	388	395	413	411	393	422	407	420	436	408	376	409	426	364	370	356	411	393	412	399	421	437	404	370	384	363	388	382	413	370	379	413	384	365	408	406	431	459	416	383	395	428	414	404	369	394	388	394	383	396	395	399	392	395	373	377	397	370	409	381	395	383	397	374	385	377	388	376	398	374	376	397	412	388	405	367	368	414	425	409	373	385	395	367	383	414	412	386	436	373	409	439	402	378	415	351	415	407	371	423	371	377	387	418	419	367	419	377	366	399	408	368	403	386	390	414	403	381	402	404	415	407	372	397	377	410	411	405	395	390	385	383	414	425	410	417	382	399	392	400	384	426	397	432	386	380	387	406	365	417	376	395	406	385	383	371	400	372	399	368	380	395	381	406	413	413	394	396	414	361	416	393	375	398	400	356	395	388	363	411	369	428	362	389	418	383	388	391	398	398	399	378	415	359	392	347	427	412	391	421	400	365	413	407	390	377	408	402	382	409	389	393	387	386	372	415	351	390	397	388	400	380	360	403	385	403	442	390	410	392	403	426	388	391	379	410	411	414	395	418	446	396	402	412	397	402	410	423	397
27100	9886	407	177	126	104	84	89	99	90	111	89	116	84	85	80	79	104	102	77	96	84	89	90	84	92	96	81	92	88	90	83	103	91	74	96	113	84	99	106	97	83	81	89	92	94	89	92	87	80	84	101	80	75	76	89	82	75	104	84	82	94	88	85	88	108	100	92	77	86	78	88	122	87	97	93	100	97	94	73	84	98	80	77	90	87	74	81	77	78	107	104	95	78	85	89	105	98	101	86	96	93	88	86	85	82	83	76	103	84	100	80	79	84	93	100	97	83	89	97	97	79	87	101	85	96	98	81	108	96	76	101	100	97	116	88	91	92	82	82	96	97	98	97	85	92	79	70	80	70	99	71	94	88	85	92	81	71	97	93	82	97	103	87	81	88	104	79	89	97	84	91	94	94	77	78	79	91	96	102	85	80	82	84	73	73	77	86	101	87	79	81	81	101	88	75	93	75	90	80	74	79	79	87	102	80	85	71	89	91	99	81	107	87	92	85	87	79	119	98	97	94	92	101	87	92	84	105	98	83	90	81	94	97	97	90	87	101	84	95	95	87	81	77	100	97	92	68	82	92	81	80	108	94	79	95	88	95	95	72	102	88	99	84	92	99	91	83	72	93	108	92	118	95	72	83	74	75	90	104	101	89	90	88	99	94	94	88	80	71	88	94	92	78	80	91	95	81	76	88	97	106	96	97	94	95	97	88	92	99	80	80	91	94	99	81	79	77	92	83	98	85	94	75	82	88	85	96	95	89	90	102	81	85	105	90	94	110	85	86	90	89	87	95	87	107	81	87	95	74	83	91	89	96	83	86	94	87	95	108	85	78	81	74	102	91	93	89	93	98	110	84	94	92	94	95	101	94	94	92	79	80	94	80	85	100	85	89	89	96	92	85	90	96	87	103	82	90	97	73	88	103	84	100	88	98	91	81	88	101	83	110	95	84	79	94	86	79	77	72	107	76	89	84	117	85	103	81	86	86	63	96	98	78	98	100	87	105	73	87	76	87	89	83	83	94	92	100	101	103	78	94	88	94	88	96	83	76	81	89	95	99	69	88	93	103	99	80	83	97	95	107	82	97	93	87	90	68	80	87	79	92	100	98	76	84	98	90	85	97	92	86	103	82	94	106	80	84	84	96	83	96	88	88	86	72	67	82	99	102	89	100	116	81	84	82	89	80	93	85	94	80	88	94	91	98	94	80	78	82	96	84	103	80	90	70	83	87	81	89	94	89	83	85	97	79	90	86	77	91	74	95	103	96	118	102	70	85	81	79	105	86	100	87	75	100	95	101	84	81	83	79	89	82	75	87	91	88	98	75	88	92	105	105	87	81	91	79	101	86	100	82	88	100	79	109	80	84	95	90	75	104	98	90	83	95	83	77	79	78	82	103	79	87	93	98	92	97	95	86	88	102	92	92	100	96	98	91	94	98	90	71	89	81	82	97	93	90	78	62	75	97	101	92	79	104	90	94	99	95	92	94	103	73	94	82	78	87	107	81	101	103	107	103	87	92	87	91	91	79	94	97	94	79	86	90	78	101	92	78	89	107	92	93	102	76	89	99	81	111	85	77	89	89	89	92	87	66	82	93	89	81	78	79	81	93	96	88	98	91	100	93	90	97	73	102	105	94	93	112	82	97	92	93	88	88	83	79	76	91	98	92	83	86	87	89	94	106	84	83	88	101	85	90	86	96	90	110	118	89	99	90	79	96	97	91	106	69	95	86	101	85	82	103	78	88	97	104	86	85	98	82	78	100	85	81	94	79	88	86	93	96	105	85	87	94	92	107	97	82	82	80	82	81	97	99	94	88	94	85	98	79	92	97	102	76	90	88	90	86	92	73	81	82	95	84	85	91	78	101	98	90	104	86	81	98	97	108	86	106	89	84	101	104	104	85	94	105	86	89	82	95	87	100	100	95	89	107	108	78	90	97	101	100	81	91	101	94	78	91	103	105	82	96	84	93	98	99	85	91	96	92	89	83	86	83	86	87	77	86	94	94	87	108	99	94	93	93	87	96	97	103	110	84	99	93	86	90	113	95	95	85	81	95	82	100	105	90	97	92	95	89	86	101	92	89	101	81	117	99	99	94	88	85	78	82	100	91	81	107	89	84	93	96	88	85	81	82	93	85	91	80	94	110	90	92	99	93	88	99	83	83	95	84	94	97	88	63	89	84	80	98	92	97	100	87	89	97	94	89	80	87	71	94	99	96	90	88	92	106	87	84	95	84	84	113	97	84	89	81	97	102	84	83	95	82	83	70	78	82	101	84	93	84	99	117	84	91	103	100	70	84	82	88	71	97	83	102	83	87	75	95	81	100	89	71	96	88	82	100	82	72	100	86	81	81	76	107	80	90	108	97	81	102	91	100	80	92	85	93	83	98	89	88	95	88	71	83	88	84	90	87	82	87	93	98	111	75	85	86	79	98	86	81	87	72	93	86	80	85	80	91	89	105	92	96	72	79	79	78	100	85	100	99	89	89	76	84	97	98	92	96	76	96	92	85	91	81	108	99	88	96	100	80	95	89	94	85	79	90	71	94	86	80	104	85	83	82	65	92	94	80	75	90	73	76	99	95	81	82	80	105	99	89	94	84	84	91	93	77	92	82	99	89	69	80	85	80	85	97	72	90	82	82	99	101	109	93	100	101	99	98	84	81	82	81	108	84	92	96	82	95	82	90	105	89	96	81	79	86	75	95	107	81	79	89	91	85	75	100	89	86	102	71	91	88	81	94	110	81	91	87	95	82	90	102	89	94	95	107	86	83	77	70	99	99	81	83	72	90	72	84	97	94	99	86	92	91	102	83	95	93	95	89	99	80	83	87	88	73	86	85	89	97	93	91	92	114	100	82	85	85	86	81	79	91	98	89	83	93	109	83	99	89	87	98	96	93	67	104	81	86	114	94	95	93	89	95	87	101	91	99	78	74	86	100	96	93	94	81	77	91	78	81	73	69	73	96	94	86	79	93	64	78	94	92	93	92	97	91	87	90	83	94	86	97	78	80	99	98	86	91	88	82	95	74	100	107	98	99	102	92	99	80	96	73	88	110	85	90	115	75	78	92	81	90	98	87	88	95	89	70	86	95	102	81	105	102	98	95	79	75	80	81	84	99	93	81	74	89	82	100	115	90	92	92	67	100	79	83	90	97	89	87	93	92	90	94	107	75	103	89	105	94	107	101	93	90	90	104	93	100	86	81	86	101	78	71	102	86	101	87	69	89	90	87	97	89	81	105	88	78	75	81	98	73	108	82	110	97	91	87	85	92	63	98	95	105	113	89	95	109	104	93	89	89	84	95	83	69	96	101	84	102	78	75	85	88	94	95	91	80	83	94	99	88	97	84	105	103	77	93	103	78	90	81	79	94	85	107	102	89	92	77	84	82	91	85	105	80	85	81	105	85	81	92	85	102	96	93	91	83	94	104	96	74	84	102	78	71	92	78	83	101	86	93	97	78	86	88	95	88	93	94	101	94
4812	306	241	174	137	111	139	114	90	124	117	106	99	96	92	92	97	99	93	105	98	85	96	116	104	108	116	90	93	119	116	84	90	95	92	111	92	97	100	96	97	105	92	114	97	101	89	103	100	83	99	99	108	89	87	82	87	85	97	111	91	104	105	86	77	110	98	90	103	80	93	84	98	96	101	97	103	115	94	92	95	98	91	65	92	81	86	96	108	81	96	101	97	90	97	107	88	106	112	93	112	104	93	111	88	89	109	104	100	101	101	108	101	101	98	81	104	101	87	108	86	76	80	89	105	97	99	98	105	93	89	103	106	71	91	86	90	107	98	112	95	121	109	114	96	97	92	105	88	103	102	112	106	95	83	101	104	90	94	106	106	104	103	99	93	94	91	103	96	89	93	74	88	98	119	90	89	111	78	93	89	98	106	87	85	96	93	83	83	102	98	100	114	93	77	108	86	81	103	87	89	92	87	101	107	94	91	88	101	97	101	70	99	89	89	103	85	101	95	108	92	92	101	92	98	100	103	101	89	121	109	82	90	105	94	95	81	101	95	85	95	83	101	88	93	90	100	90	103	91	100	90	82	106	93	85	112	102	83	90	102	94	92	105	108	101	109	92	90	81	113	84	93	107	102	102	91	95	105	115	90	67	93	88	80	103	102	103	95	88	94	109	107	101	99	99	120	93	92	104	102	103	104	94	86	98	94	118	94	100	92	94	94	107	101	106	103	93	95	96	78	97	107	107	116	100	83	103	103	97	94	97	104	89	96	86	77	102	99	95	98	98	90	95	96	106	90	102	81	104	96	97	101	86	95	107	104	93	98	98	101	76	107	96	105	92	109	114	101	95	81	91	106	90	81	91	103	106	102	100	120	99	99	105	99	103	108	92	116	115	100	87	107	59	107	96	98	110	105	88	122	105	94	102	101	89	84	87	95	91	94	83	95	101	81	93	81	113	101	108	95	97	81	110	101	106	89	113	116	89	101	96	95	90	95	104	93	104	103	103	104	85	103	117	98	87	110	94	109	99	97	99	106	113	102	93	99	106	102	94	87	97	95	95	109	87	99	84	86	89	104	103	95	96	102	104	107	95	98	83	93	94	98	95	110	103	96	100	107	98	92	97	114	93	100	103	92	111	100	113	100	109	96	121	109	88	97	102	110	93	110	109	110	117	106	105	73	93	88	100	99	101	94	91	87	99	90	104	94	100	103	114	84	103	99	95	92	106	94	103	114	107	96	99	95	102	105	100	109	90	88	100	105	89	79	106	84	106	107	119	100	91	100	93	86	100	102	83	100	106	110	113	99	105	97	110	80	105	88	104	92	89	103	94	105	77	96	110	90	105	98	111	103	99	86	96	108	103	95	97	105	99	94	86	104	99	94	104	104	104	83	102	102	95	108	117	84	102	83	98	110	104	100	91	103	120	88	96	89	118	101	95	90	95	101	80	113	104	99	101	116	91	101	94	100	97	93	84	108	89	80	95	101	81	96	94	115	104	94	99	107	104	89	92	99	103	107	100	81	114	94	95	112	85	92	92	89	115	84	108	87	95	85	97	109	92	96	98	106	101	100	105	94	111	97	109	110	99	98	106	96	97	97	103	98	100	94	104	103	86	94	100	105	94	83	88	87	91	141	95	81	105	108	114	88	97	92	98	99	89	89	96	106	84	100	98	113	96	99	114	97	107	109	101	104	93	89	93	90	76	93	86	87	95	77	84	99	99	93	107	101	101	94	105	104	91	83	78	89	96	97	95	83	88	97	102	108	94	101	90	84	89	104	85	119	105	104	93	104	95	107	92	90	91	102	104	109	104	110	103	94	111	97	97	101	86	101	97	114	94	90	95	95	93	108	101	95	95	87	97	115	104	95	92	106	118	95	94	95	108	84	92	113	93	104	95	115	94	103	95	88	86	89	98	71	94	100	101	119	91	93	94	98	101	113	98	93	97	98	112	86	97	91	89	103	103	98	104	106	88	74	110	102	102	97	99	104	102	82	113	84	107	104	96	90	90	132	109	91	94	97	101	89	91	127	99	86	98	106	98	98	80	102	107	100	92	115	84	93	98	124	88	108	104	84	103	97	105	110	91	94	90	113	97	95	114	87	100	82	110	100	98	94	100	91	104	94	108	104	93	109	106	92	85	91	114	90	96	92	90	80	81	102	96	95	107	89	97	97	90	104	98	92	112	93	97	82	106	108	95	106	91	98	89	91	93	128	77	111	92	103	106	108	95	96	110	102	93	94	105	103	119	92	110	97	104	92	114	97	87	93	109	99	102	110	91	84	123	100	99	90	105	99	122	88	90	99	115	94	103	97	103	94	98	93	113	95	111	107	96	86	92	71	94	101	99	88	88	80	96	84	114	91	104	96	119	94	105	93	128	97	101	103	98	90	110	113	122	87	80	119	96	80	92	95	96	80	93	106	85	99	98	91	104	80	93	104	108	110	105	99	105	104	103	97	106	105	94	95	98	107	93	92	98	93	95	102	93	84	107	105	100	92	102	108	112	109	94	96	102	110	96	99	87	98	99	89	98	102	98	114	86	93	90	98	81	87	96	101	98	96	81	92	101	99	106	85	95	103	101	100	94	96	87	113	95	95	99	69	102	96	107	70	90	106	92	99	116	108	102	86	75	95	89	97	85	94	89	108	100	91	121	98	120	126	106	108	109	91	91	94	89	106	96	106	92	104	89	102	105	110	103	91	109	86	111	109	96	103	116	88	95	100	101	96	96	114	102	106	96	108	91	102	108	90	91	105	97	110	88	85	85	94	87	90	83	98	93	83	98	92	94	88	106	116	83	91	104	111	93	100	98	87	86	106	114	100	92	83	111	90	101	105	99	82	93	86	87	98	108	104	104	117	97	111	104	95	98	132	120	81	84	93	105	94	111	86	89	106	93	102	106	96	90	97	106	86	107	102	100	97	106	106	99	95	98	90	98	113	110	119	104	91	100	110	91	92	112	104	89	113	96	99	95	123	86	80	104	107	97	96	97	97	103	93	96	107	99	112	105	116	102	105	102	108	101	93	111	110	105	93	86	76	115	96	91	106	81	101	95	112	109	93	106	101	107	106	91	92	75	101	99	87	109	86	77	97	82	102	99	79	97	87	101	90	95	99	90	100	99	90	108	104	99	106	103	112	103	94	91	86	99	94	108	99	107	90	105	105	91	107	82	96	92	87	95	92	94	101	90	99	95	88	105	89	101	78	84	85	106	97	111	111	105	85	104	83	106	93	95	93	95	99	92	101	90	96	87	78	105	95	87	84	95	101	114	83	94	105	94	97	102	104	100	87	99	123	86	100	102	127	97	92	89	93	91	77	112	77	109	96	77	87	95	98	91	97	116	103	98	101	111	106	94	89	92	103	111	100	92	100	90	107	96	97	67	112	97	92	107	97	102	98	112	99	91	96	94	115	86	103	96	90	100	102	102	91	102	96	93	118	92	89	88	97	93	86	102	108	98	108	103	123	96	88	85
25177	21054	26584	24446	2215	555	381	312	278	278	244	257	235	236	209	195	221	238	203	214	225	232	217	216	218	231	206	227	213	218	228	232	218	228	188	198	198	214	195	199	200	215	206	193	218	222	172	216	207	200	228	218	211	206	206	201	205	191	223	205	180	191	195	200	189	218	213	213	225	179	225	204	217	226	203	219	218	225	199	202	190	239	204	187	201	207	192	198	198	201	224	188	208	213	188	204	196	238	221	236	216	207	209	210	192	169	172	210	226	202	223	200	194	215	197	215	181	236	216	183	210	227	207	195	228	205	211	216	206	214	222	220	234	203	205	184	232	243	200	193	191	201	212	230	194	206	211	229	215	177	203	196	189	212	215	219	206	197	199	206	213	215	221	220	181	202	220	189	194	207	232	211	194	200	176	222	188	196	231	194	198	215	191	192	197	213	209	235	210	217	206	186	192	177	206	197	202	217	207	203	207	190	207	210	186	209	228	209	207	199	203	198	215	216	241	207	191	220	208	229	200	200	227	223	213	206	203	218	223	198	207	194	217	213	213	179	207	221	183	241	215	209	200	216	195	193	214	208	203	208	225	205	214	221	199	214	183	230	209	215	194	194	209	182	221	237	186	197	201	190	206	194	227	211	190	195	214	212	185	218	200	204	215	220	192	210	207	190	201	223	198	236	220	210	196	200	203	210	207	201	242	218	207	208	209	224	217	221	216	224	221	207	197	226	216	193	201	193	238	222	188	194	205	186	242	201	203	196	212	213	214	210	208	212	207	212	179	207	221	205	210	224	236	222	221	212	195	174	210	223	201	208	195	226	198	223	212	204	190	204	210	239	207	194	237	195	211	203	223	202	192	190	195	195	240	184	225	199	210	209	192	209	176	192	184	217	202	184	214	195	213	204	231	178	239	208	216	220	198	221	230	206	218	211	222	201	237	199	222	206	200	232	219	212	206	190	182	221	212	210	190	212	179	186	211	202	202	195	216	200	205	213	176	199	198	191	212	223	215	207	195	221	208	192	196	185	217	198	226	222	189	208	231	191	209	185	184	192	216	249	192	227	205	182	218	204	193	188	196	194	206	190	223	207	187	234	202	198	200	194	216	212	216	208	191	194	220	171	192	200	218	213	205	206	187	201	204	220	203	193	210	185	202	196	223	216	209	200	192	227	211	213	182	186	171	187	211	204	222	212	186	221	213	217	214	237	202	218	221	196	195	224	230	213	181	198	219	231	216	200	197	221	208	219	220	208	198	212	178	208	193	190	218	203	198	200	187	225	212	219	188	200	185	222	179	209	174	215	223	210	231	205	170	199	197	186	196	211	201	209	198	216	206	241	196	174	197	192	196	197	208	209	203	198	212	190	188	190	233	215	213	172	202	204	197	207	203	207	210	199	199	197	205	202	204	187	207	189	209	202	182	216	202	188	209	211	201	207	210	194	213	204	224	214	205	183	210	217	191	204	208	183	208	205	229	196	205	219	216	209	205	217	212	217	219	203	182	216	211	214	189	182	201	209	202	204	196	219	198	218	182	209	208	211	199	226	233	203	198	204	189	196	221	215	228	207	184	202	199	199	191	211	193	211	194	200	209	201	194	199	197	213	219	210	210	207	223	202	211	196	217	215	187	218	220	205	200	202	192	214	189	203	199	211	211	185	191	195	209	206	184	190	204	197	192	206	181	199	226	198	208	217	174	226	205	234	219	224	195	174	212	185	208	191	217	202	195	184	205	247	225	205	218	231	204	199	226	211	212	203	205	193	218	203	211	229	232	196	193	196	229	190	191	215	197	219	223	201	196	199	199	192	212	215	215	225	197	221	217	224	177	221	196	226	213	211	206	209	238	208	191	182	236	200	191	217	201	205	203	198	184	196	173	197	184	191	207	212	206	210	197	185	200	210	209	210	200	176	200	199	196	198	179	227	207	201	190	215	185	168	209	192	203	213	217	207	188	206	211	212	197	221	243	177	197	213	228	189	210	197	212	209	226	214	173	199	234	211	202	227	202	196	203	216	184	212	207	175	193	212	207	210	199	198	210	205	235	221	184	186	198	172	222	211	238	208	238	206	182	213	185	223	214	231	202	208	208	218	215	199	203	200	208	218	177	189	198	203	196	213	177	202	207	213	216	208	201	198	191	189	223	186	189	189	205	196	175	197	207	230	227	232	257	193	209	220	181	173	192	217	224	234	217	210	205	203	192	209	193	244	222	217	224	220	199	217	189	192	220	206	196	180	204	194	221	203	186	187	201	210	209	230	211	202	210	216	211	218	198	200	192	207	216	225	205	224	197	222	204	191	207	206	179	211	220	202	200	185	185	232	195	216	218	178	231	181	187	227	185	208	227	210	202	196	205	190	194	192	203	220	201	201	188	213	193	215	226	220	221	205	189	192	210	223	210	183	206	239	205	156	202	207	220	191	212	210	199	213	209	217	210	199	206	230	228	191	230	195	230	214	217	199	199	222	195	209	215	219	190	218	211	184	183	203	219	231	225	209	203	222	208	217	216	179	228	222	198	227	194	205	214	198	237	203	213	224	193	189	218	210	215	205	200	195	177	208	195	188	188	219	220	202	208	197	212	205	193	226	191	226	211	212	216	219	207	212	208	202	197	222	206	208	183	225	210	200	199	192	194	204	229	208	201	209	203	199	209	207	199	208	190	230	199	190	179	197	192	203	195	215	203	222	207	196	200	185	213	181	216	211	239	214	189	195	237	198	203	215	196	181	203	221	214	190	194	190	192	173	200	239	193	243	187	203	228	179	220	207	198	184	223	222	200	199	222	225	188	196	194	195	221	227	200	208	201	217	247	208	179	216	198	184	207	213	220	192	208	196	212	205	221	199	230	226	209	210	210	213	207	204	225	208	213	211	207	192	198	194	185	216	209	212	204	198	178	213	194	215	221	194	214	200	196	223	209	174	193	211	222	184	201	210	214	216	198	204	198	180	226	209	220	197	201	207	189	192	215	240	211	199	202	216	228	203	219	200	212	204	203	221	199	208	206	232	194	193	183	229	197	202	191	209	194	202	196	210	195	210	206	197	224	204	212	181	194	220	228	231	209	203	183	208	236	206	215	181	195	207	216	192	236	199	203	203	189	211	194	187	190	196	198	184	217	208	212	184	208	196	234	205	196	205	226	216	186	212	195	207	231	228	195	195	201	208	220	204	198	209	223	228	215	197	229	217	208	200	206	199	221	225	195	203	188	208	207	221	214	207	192	189	217	167	201	218	198	215	239	201	190	213	202	197	202	200	192	175	214	194	214	195	221	225	198	193	226	194	166	238	199	203	214	198	199	234	196	221	209	223	192	185	184	223	200	218	204	197	166	205	211	202	184	213	213	195	208	210	215	199	201	211	190	215	201	188	188	212	233	199	203	197	184	232	193	224	186	214	199	207	243	190	195	191	183	178	196	223	201	224	195	210	210	191	219	182	184	231	206	186	223	212	202	188	208	253	211	198	203	183	245	228	232	194	226	217	188	228
3389	2281	1841	977	651	532	431	376	345	352	302	260	272	238	267	237	271	239	231	246	248	252	254	224	222	212	211	241	234	237	234	221	226	236	214	218	227	208	226	215	226	253	234	222	223	211	206	236	245	213	208	258	234	236	227	208	207	224	216	203	212	220	190	221	203	201	229	226	231	231	238	211	226	186	219	224	186	210	216	236	225	209	251	208	226	208	230	233	221	196	241	231	210	187	210	196	217	232	189	215	228	197	198	205	230	226	203	232	220	213	220	202	239	231	210	230	220	232	242	224	229	194	230	194	222	234	197	203	214	210	214	223	213	220	238	169	208	193	217	210	207	227	213	202	203	219	203	240	229	212	211	198	238	217	216	229	199	232	224	223	219	242	208	229	212	224	223	224	230	219	214	217	234	189	220	238	185	211	213	207	211	196	211	221	224	224	221	223	223	210	218	202	228	233	219	191	210	216	214	214	191	201	204	199	221	189	228	217	244	192	210	242	243	222	211	212	217	244	202	212	241	200	230	209	219	223	209	205	226	202	222	227	222	239	219	221	231	174	192	206	219	222	207	232	198	237	215	222	200	212	217	192	223	202	223	186	200	235	197	240	217	192	201	196	210	223	229	219	212	206	244	249	219	216	217	205	213	216	218	221	207	215	219	205	239	202	218	217	236	202	221	214	186	194	209	194	183	192	227	227	211	229	253	212	224	221	238	196	203	212	203	210	214	217	230	240	215	194	211	207	208	222	207	231	204	230	209	210	212	209	213	201	200	219	224	197	221	198	243	188	206	214	236	207	206	212	211	198	202	220	246	193	189	215	213	209	222	198	194	204	239	239	186	216	217	226	201	230	224	238	213	194	213	226	222	200	192	202	228	209	206	198	216	173	212	208	238	220	212	224	207	208	251	192	236	219	202	235	196	202	212	198	213	227	199	235	220	214	209	196	209	207	188	206	214	184	190	248	221	235	229	199	198	203	231	214	225	204	245	192	227	223	173	209	185	233	232	206	211	210	241	197	194	193	197	210	217	221	208	229	203	229	224	215	225	204	209	248	208	227	195	223	224	214	213	213	201	226	214	205	197	193	205	211	221	202	195	234	201	198	213	200	212	214	217	208	209	232	191	209	208	227	194	202	207	238	215	231	201	230	222	199	205	208	202	214	210	204	203	214	219	209	214	214	203	212	184	236	194	208	202	215	207	230	225	237	205	238	187	224	216	242	228	195	201	209	195	196	187	196	233	203	199	214	185	203	215	239	220	207	180	199	241	205	237	211	193	236	200	213	206	215	202	208	197	208	189	212	214	199	240	217	194	179	218	226	195	218	224	193	204	209	222	225	213	173	226	233	212	227	201	216	238	187	186	217	196	203	227	218	221	214	227	202	208	229	205	206	209	201	249	213	209	206	237	223	189	206	195	195	197	203	203	233	230	200	215	218	218	222	212	217	183	188	198	179	202	210	207	223	235	212	212	217	178	215	218	208	224	209	201	208	213	224	221	221	200	242	224	220	213	223	213	199	207	240	191	206	206	192	207	198	211	213	196	225	180	223	240	207	229	244	188	205	191	217	230	214	244	217	229	216	204	233	211	223	217	231	189	213	219	209	197	232	206	212	218	228	243	230	211	213	206	223	206	253	202	194	221	245	207	208	198	179	239	205	211	210	217	196	216	222	202	197	203	192	169	206	199	221	214	221	219	203	216	191	215	236	205	224	212	179	207	221	197	202	207	221	214	212	211	215	203	203	217	226	210	207	221	205	236	215	183	215	201	201	205	200	217	224	199	227	207	243	195	222	209	218	245	225	201	233	226	220	217	220	234	224	210	211	224	185	205	199	199	188	216	208	197	203	229	178	215	242	203	202	209	222	224	212	193	196	203	205	200	211	215	212	214	198	212	219	222	220	232	229	223	193	203	219	217	188	194	215	196	224	210	210	230	213	202	204	199	230	232	200	216	197	218	225	215	201	209	198	235	214	225	233	211	205	191	220	223	208	212	218	212	204	203	217	217	200	233	197	199	226	196	235	200	245	226	207	208	217	208	208	219	225	234	210	210	207	189	209	216	215	226	210	178	218	254	199	240	211	226	209	229	215	225	229	208	241	211	215	216	202	209	209	201	207	254	203	217	218	225	206	240	216	207	213	203	246	210	200	215	217	197	229	209	205	235	218	219	213	215	204	234	203	211	232	203	222	235	215	188	206	222	220	227	232	209	208	220	223	230	204	204	234	214	229	209	193	206	222	211	232	210	207	174	230	212	211	224	210	220	221	192	213	201	203	183	190	190	230	215	187	208	223	215	199	198	226	222	225	199	215	213	218	205	192	215	202	218	214	216	210	195	219	201	201	200	219	201	210	247	205	183	226	207	193	205	226	198	229	200	224	257	213	219	232	219	219	210	199	203	214	196	220	232	205	227	207	242	219	228	230	221	208	225	203	215	197	234	194	222	225	189	199	215	204	216	214	237	214	232	189	220	210	207	197	196	220	211	226	186	196	210	199	199	193	215	223	197	212	208	231	223	194	213	235	208	208	219	209	204	188	219	205	200	256	228	199	201	218	223	207	223	208	195	221	205	215	215	186	223	217	221	206	200	215	224	201	248	184	213	197	199	199	227	209	195	198	227	224	204	213	214	210	196	236	179	226	209	206	208	221	223	199	237	217	241	216	215	248	211	214	221	216	239	206	221	237	214	210	203	212	225	221	212	192	204	212	205	230	209	198	227	259	226	194	219	197	229	223	227	225	206	221	198	205	194	187	201	200	219	203	204	241	217	225	234	218	235	186	218	205	222	229	183	228	213	220	229	212	205	196	219	198	197	218	215	201	217	215	197	188	208	204	231	208	229	218	214	209	179	229	221	219	216	229	221	187	208	235	215	188	185	217	197	198	191	230	213	206	244	213	213	227	214	184	234	225	213	189	230	203	233	228	222	220	207	240	204	209	197	195	235	203	217	204	209	233	214	213	217	237	205	203	225	207	214	227	201	224	216	197	226	182	180	223	205	182	213	222	220	195	211	210	212	215	226	229	217	214	225	232	223	220	231	201	220	220	188	189	235	211	241	216	235	228	218	178	217	209	199	210	225	216	224	235	202	229	233	215	217	221	208	204	223	206	214	197	235	232	195	199	228	199	220	233	205	210	203	214	185	204	221	225	213	227	224	182	228	207	245	202	221	214	233	236	246	213	209	197	192	206	208	189	208	194	211	243	197	233	200	235	240	202	229	209	200	200	213	205	209	198	218	207	209	223	214	196	209	210	213	179	195	218	226	222	199	217	190	193	211	218	195	221	226	202	211	214	202	249	225	206	228	215	227	237	225	199	224	217	211	206	213	221	202	221	210	214	232	218	238	224	194	190	221	238	214	232	198	225	220	201	230	206	197	213	203	221	217	239	202	218	224	205	214	215	198	203	185	194	208	197	207	221	209	196	223	218	188	223	197	217	209	235	201	228	209	230	200	220	232	205	218	224	238	231	195	180	211	199	225	233
24002	21100	28237	24195	21025	5386	1163	699	586	613	497	497	440	442	440	466	472	435	429	440	409	407	430	419	475	456	444	430	460	448	440	456	411	397	399	432	397	398	408	380	450	399	425	395	421	408	393	413	426	402	409	414	412	389	388	435	397	419	404	421	392	414	418	411	408	420	388	395	405	439	356	410	418	410	395	428	439	396	379	429	419	399	382	378	391	428	397	409	387	406	410	435	402	385	403	426	363	366	420	400	399	427	404	423	422	415	412	413	382	410	385	427	386	380	409	434	392	397	364	424	371	396	398	402	408	422	427	362	402	417	375	441	426	378	433	395	358	401	423	406	390	394	377	422	404	427	424	399	404	425	398	412	384	406	434	382	396	421	422	378	415	386	368	401	387	410	406	356	379	389	412	403	367	378	431	367	426	400	403	411	388	385	374	400	396	418	398	425	395	404	428	413	412	404	386	364	410	364	400	406	396	388	375	434	384	392	397	412	418	400	421	427	418	402	402	477	397	423	397	399	418	396	390	395	354	391	370	420	410	414	404	418	405	419	470	385	375	401	424	417	400	401	439	395	433	387	436	402	409	377	392	405	385	398	412	380	427	417	408	381	428	395	412	386	389	383	436	418	389	411	394	379	390	409	402	380	395	438	413	394	398	396	369	405	413	380	374	382	377	424	382	383	447	399	395	388	431	392	421	405	387	383	387	407	383	395	393	418	414	405	425	387	409	406	415	413	377	393	410	399	403	401	420	399	426	426	409	371	416	411	392	411	437	396	423	391	414	382	383	382	366	405	382	379	404	379	425	368	433	441	397	392	430	404	390	398	420	394	410	410	348	383	421	395	385	382	415	350	420	440	400	393	407	394	394	406	408	367	407	412	375	400	388	406	417	355	372	436	393	438	373	392	403	408	413	411	406	379	380	396	430	403	408	398	398	421	399	397	373	417	428	364	410	398	417	410	411	383	407	409	405	434	412	357	383	407	414	405	435	375	389	420	364	406	406	418	401	374	382	386	391	422	393	402	386	397	389	431	382	436	424	362	408	435	375	428	413	397	432	342	384	442	403	417	419	407	434	407	394	427	422	383	400	414	371	412	424	396	394	406	384	415	435	360	411	370	398	399	416	383	403	431	406	412	401	360	371	388	389	446	432	394	399	411	428	391	395	394	449	425	431	398	412	362	372	421	435	361	388	418	428	390	418	434	445	379	397	402	362	393	425	386	398	428	419	438	419	397	382	395	396	393	407	422	382	367	385	388	411	401	395	408	381	395	380	381	398	382	445	398	394	396	376	374	415	388	398	418	377	377	417	376	403	377	428	388	395	393	406	442	429	406	432	374	394	434	400	375	436	434	369	379	398	369	424	409	418	400	421	370	408	389	349	411	417	380	397	402	411	417	432	371	412	397	380	386	414	391	398	399	393	384	412	387	437	414	409	450	390	402	407	392	402	414	423	384	403	397	381	402	435	391	378	345	400	418	388	376	361	416	421	397	414	401	400	435	376	395	420	384	393	392	409	397	423	375	418	396	380	401	400	395	403	410	415	420	391	419	408	392	413	432	409	410	381	359	424	389	393	404	425	389	380	372	412	403	387	412	414	415	395	399	429	413	421	416	443	392	414	418	408	382	357	381	395	423	383	406	406	397	397	397	377	373	387	412	424	407	420	405	393	377	444	398	381	364	399	425	388	382	387	401	379	409	427	420	374	388	412	375	424	408	382	424	419	412	388	427	425	415	386	324	393	376	426	388	415	412	400	384	378	417	393	420	403	380	402	400	372	385	437	384	405	419	389	394	424	448	415	411	419	399	372	387	399	377	393	362	402	401	426	436	434	409	438	392	446	378	380	416	424	385	362	382	410	432	368	400	432	406	417	428	412	420	400	422	356	386	425	405	413	397	426	409	412	383	423	398	409	412	450	389	411	386	402	412	384	412	435	381	415	412	410	411	408	405	399	383	407	435	402	404	390	372	422	419	377	411	425	427	435	384	387	392	398	399	403	430	390	425	364	391	356	438	415	416	386	415	393	377	417	435	406	383	420	401	379	386	392	385	407	420	407	395	417	384	394	392	432	402	398	392	390	413	386	385	395	447	382	371	347	384	427	420	391	429	431	391	394	427	402	370	424	385	404	382	408	427	406	421	385	413	379	366	416	406	387	371	403	393	395	389	395	404	418	387	389	398	437	412	392	417	445	396	336	399	367	394	400	392	402	444	383	412	420	411	401	393	361	423	367	411	407	398	398	403	396	410	392	404	430	424	395	422	419	408	391	400	415	394	430	401	405	394	417	404	391	395	402	368	394	396	395	424	409	420	407	383	405	410	391	397	394	390	409	430	426	394	388	410	424	413	439	428	391	407	409	444	442	367	385	394	392	396	402	392	397	407	401	410	398	394	383	396	406	382	408	392	394	433	429	345	395	436	411	403	380	450	386	404	444	422	413	397	364	404	412	428	424	411	429	404	407	389	390	416	407	413	425	391	379	401	386	443	412	421	402	394	436	361	390	418	390	399	409	389	366	370	418	406	437	396	421	400	391	405	406	406	404	427	402	389	393	392	369	401	415	364	411	392	378	420	403	414	412	404	411	389	388	424	396	379	385	391	413	413	431	393	421	437	385	401	391	415	412	380	412	416	429	424	386	379	414	422	379	407	407	418	397	407	448	374	421	414	377	374	396	423	416	406	399	394	358	374	432	371	422	373	401	373	369	352	434	388	425	420	392	389	377	414	426	375	403	390	374	393	392	384	403	406	377	410	425	414	420	410	356	379	395	436	362	422	391	410	442	399	436	380	411	404	406	420	402	412	446	404	450	424	408	392	390	436	398	372	406	422	382	386	414	437	420	382	376	404	424	366	366	419	393	406	419	383	407	413	390	435	377	380	406	388	376	415	408	407	410	368	409	401	418	399	390	397	424	387	422	369	399	394	359	415	384	372	369	398	382	401	355	403	403	375	364	383	404	402	426	396	363	428	406	404	376	374	395	393	385	370	409	372	415	386	354	382	389	408	410	360	398	429	396	396	415	402	407	402	397	391	374	380	410	409	381	423	407	403	408	394	398	384	409	471	374	428	410	427	371	372	378	388	431	385	400	408	394	405	398	382	389	408	425	397	418	401	389	386	419	396	382	417	423	394	415	398	393	392	401	390	381	404	398	363	414	367	418	383	376	400	409	427	384	411	407	420	420	434	393	427	405	440	428	419	428	400	372	400	439	365	408	389	397	383	390	443	392	405	421	386	422	399	400	391	415	408	396	410	373	411	409	398	388	412	387	406	401	398	396	395	391	401	393	385	383	404	409	393	400	398	372	409	351	370	387	420	421	378	393	376	404	370	410	400	381	388	421	416	421	386	409	373	389	394	377	414	401	387	419	381	399	419	382	368	396	439	375	412	410	381	405	394	406	448	395	425	364	415	401	360	407	375	387	389	387	389	413	458	415	394	387	392	389	402	423	406	389	404	368	393	414	406	375	386	376	413	383	386	392	399
3676	5389	4355	2218	1468	1099	926	794	724	691	635	572	531	478	470	510	475	471	451	430	458	432	455	407	427	415	460	374	413	404	452	427	382	413	376	379	420	426	458	386	432	397	431	418	448	427	421	426	359	412	401	409	413	407	434	423	396	438	394	401	401	394	374	407	438	404	434	407	393	405	373	415	407	410	414	412	391	365	414	428	404	408	413	445	390	398	391	409	416	341	440	379	370	410	413	436	390	390	398	398	391	398	460	396	414	382	408	398	418	426	443	417	372	417	399	392	402	389	420	394	390	420	374	421	385	424	383	435	393	380	389	382	413	394	389	409	421	404	350	396	404	393	397	411	465	405	413	425	425	421	410	380	428	381	427	422	406	379	424	419	426	389	385	423	391	391	371	368	432	361	410	394	429	413	373	407	379	399	416	466	370	449	402	406	406	385	447	418	394	460	419	392	409	391	399	389	405	449	403	375	372	392	390	391	413	409	398	392	401	398	391	400	380	398	390	406	398	417	422	378	412	394	367	398	391	436	430	441	415	383	401	371	435	408	391	407	422	391	369	428	402	390	389	395	429	379	411	351	382	364	391	419	388	356	416	413	392	387	384	372	400	431	374	392	389	392	368	408	391	389	415	376	420	398	387	403	390	383	447	417	409	372	401	383	419	410	393	426	396	382	398	405	417	417	434	402	387	384	395	434	387	429	410	402	366	413	432	394	390	390	373	421	375	376	429	389	382	382	388	456	410	394	407	412	402	416	399	432	396	429	414	401	408	402	439	419	425	393	412	387	450	418	419	408	366	405	417	361	374	374	402	390	413	376	393	463	403	386	440	380	387	385	431	385	399	410	410	388	397	400	405	389	406	376	460	357	389	350	383	416	403	397	389	385	396	379	397	431	388	382	390	422	426	361	412	415	405	402	401	373	402	423	385	432	371	407	416	440	402	389	412	404	401	380	385	376	398	373	405	389	410	390	412	415	392	423	416	416	410	410	383	413	383	392	407	421	408	439	361	417	409	387	355	395	394	389	406	403	382	445	392	369	401	387	420	419	376	407	400	376	369	429	421	391	386	398	409	413	386	400	403	421	434	440	353	360	405	391	393	394	395	402	387	382	370	391	378	396	377	373	412	394	369	397	396	422	363	389	398	423	396	405	418	404	409	378	388	397	399	413	376	400	397	390	395	376	392	388	375	422	438	405	396	384	348	406	376	400	401	395	439	427	422	413	371	393	378	429	422	400	417	405	425	415	389	368	397	395	399	379	395	396	427	395	389	424	422	391	415	402	397	390	426	407	386	367	397	400	407	403	427	358	374	381	390	378	424	403	373	430	399	334	403	387	406	421	374	405	412	385	361	390	389	365	377	417	411	394	412	417	351	390	390	405	392	399	404	393	388	370	410	374	392	385	412	391	402	376	364	409	374	413	397	434	430	334	390	455	406	389	391	430	395	383	430	393	416	401	380	369	374	380	392	408	374	419	451	373	398	394	410	418	413	369	403	421	397	387	383	416	401	394	420	414	382	420	366	386	414	370	388	398	381	384	375	385	403	413	415	379	358	424	393	429	377	405	394	407	401	410	387	454	360	388	381	424	416	417	390	407	420	450	392	404	371	358	395	393	393	409	358	387	354	421	411	396	393	367	417	389	429	404	387	404	359	447	414	414	389	411	400	388	384	397	400	379	408	373	380	351	377	406	380	397	389	362	408	396	446	392	380	393	404	400	378	394	405	364	370	415	393	411	359	404	381	383	411	406	382	368	375	367	393	398	381	419	372	407	405	393	421	368	398	385	399	391	372	365	385	398	378	391	407	391	362	399	397	420	405	404	376	400	351	420	394	420	385	373	393	402	384	380	415	397	381	421	400	392	405	365	437	381	405	394	376	404	431	417	380	401	408	395	412	398	395	384	396	408	394	395	365	393	378	391	394	398	395	358	367	396	399	386	421	381	420	399	376	388	410	402	410	379	373	368	384	396	374	413	388	446	434	404	360	373	399	362	385	424	360	383	395	411	410	367	354	419	353	359	404	398	423	387	409	356	381	434	402	404	371	386	405	367	380	374	389	383	390	391	402	413	366	432	384	424	375	440	440	365	392	388	390	438	418	391	414	410	379	397	386	412	405	378	405	401	396	412	384	408	374	384	394	402	391	390	397	435	375	384	418	429	404	352	381	373	390	394	389	361	370	377	400	404	381	412	422	367	416	389	394	396	369	398	414	378	408	399	419	387	356	392	413	387	373	405	355	411	411	374	411	387	379	429	401	419	411	402	409	402	403	408	404	362	402	382	416	360	414	417	416	419	402	384	415	376	411	386	407	428	410	412	439	400	390	368	378	391	338	418	394	394	401	370	311	370	376	418	409	401	403	383	411	422	395	380	416	406	411	420	400	389	396	397	412	398	395	382	385	397	402	400	394	411	385	405	358	453	416	415	369	402	376	407	409	377	428	428	387	371	351	407	406	374	378	406	398	412	419	409	435	398	410	418	415	390	415	362	390	379	381	414	402	391	426	421	406	389	363	398	367	418	421	387	418	399	384	400	404	383	385	439	425	388	387	402	406	398	395	413	381	371	397	399	402	384	363	381	405	424	377	414	363	404	370	397	429	391	393	369	376	422	391	341	441	376	374	422	399	345	404	408	359	406	420	404	416	411	410	369	399	416	407	400	403	400	407	389	372	378	382	416	383	404	405	427	407	407	393	388	396	403	362	409	385	389	381	414	389	396	386	400	417	412	422	397	404	404	378	387	407	421	412	398	426	386	389	409	419	414	411	398	432	381	368	405	388	411	406	421	437	427	404	404	404	409	377	418	406	396	422	371	405	386	393	360	413	408	381	417	376	400	415	396	403	415	357	381	419	413	397	392	404	403	418	396	402	368	415	417	370	383	425	389	391	374	406	412	369	376	394	386	384	410	372	405	371	364	427	403	381	419	408	418	388	382	419	394	371	356	375	417	418	407	393	385	440	417	396	404	390	378	414	354	395	429	414	350	405	380	366	430	388	391	397	412	377	406	398	374	394	371	400	385	401	400	414	369	388	416	353	373	407	376	402	385	409	358	416	423	368	397	398	400	397	412	385	361	426	377	402	408	364	414	385	402	394	391	368	366	378	401	399	417	379	401	382	371	383	391	441	397	378	398	392	382	379	403	378	407	419	402	413	406	393	402	415	403	400	391	412	389	371	413	394	381	358	383	388	403	374	429	414	375	372	418	431	388	423	443	401	427	385	443	412	396	412	380	386	386	389	401	360	404	360	412	399	377	411	407	377	376	420	386	403	404	368	417	440	427	433	405	412	369	364	394	393	380	373	408	392	387	397	416	438	423	352	411	398	382	408	389	413	419	417	404	406	403	365	386	383	385	402	380	386	400	412	403	390	379	428	405	401	368	405	369	372	378	385	395	389	357	383	348	361	389	393	399	416	377	388	396	380	405	418	416	407	409	381	399	368	401	348	406	378	416	411	393	375	397	439	401	384	383	393	381	396	396
27107	9975	364	163	106	89	89	89	85	96	89	85	88	93	109	85	81	90	112	83	85	91	76	89	118	83	100	87	84	87	85	80	101	77	102	77	84	84	77	77	72	104	84	81	83	81	90	85	96	103	97	78	95	81	95	95	103	91	92	80	88	80	107	73	79	91	73	96	79	106	98	85	73	91	60	96	73	91	86	79	70	94	86	88	101	83	91	85	98	85	69	84	103	100	89	106	89	92	79	109	82	88	91	80	77	74	83	83	93	81	96	106	91	60	80	87	90	102	94	86	81	83	77	97	87	84	89	90	86	86	84	90	88	91	81	77	83	82	79	102	77	86	89	87	90	102	89	103	83	98	94	81	68	90	88	79	97	98	91	86	108	75	89	74	60	84	69	77	100	89	97	89	98	99	77	82	95	106	79	106	77	70	79	81	86	92	89	82	74	97	77	84	83	88	83	76	96	91	93	100	112	100	72	89	93	99	70	85	101	90	96	87	90	84	82	91	113	80	78	81	90	79	81	86	91	89	101	74	73	88	101	95	103	92	100	99	84	83	69	82	92	87	95	84	69	97	88	94	77	82	76	92	83	95	72	85	96	70	84	72	94	102	92	91	107	75	95	80	79	88	95	94	72	90	83	92	96	96	90	108	92	75	96	71	86	76	87	117	98	80	68	87	100	113	97	76	104	87	94	90	85	90	77	98	87	82	78	86	76	97	89	113	95	89	90	72	77	69	94	67	99	80	83	83	87	96	79	108	84	94	85	98	111	80	93	92	98	96	81	97	107	93	87	98	83	82	72	84	99	96	83	86	84	96	87	95	121	94	89	83	99	95	95	96	87	95	97	92	84	98	86	80	68	90	86	106	86	87	80	87	90	96	74	90	74	108	70	88	87	91	86	88	90	70	100	96	75	88	89	79	88	78	85	87	85	87	94	82	71	85	84	86	85	84	90	87	88	88	103	78	84	93	96	88	102	78	82	94	85	75	86	85	103	75	83	86	98	86	98	99	91	75	89	93	100	66	102	87	84	85	90	86	85	82	91	87	92	94	83	86	74	90	84	84	81	82	81	84	115	92	96	87	79	86	90	74	85	90	95	86	77	81	96	82	105	88	95	76	88	88	91	88	79	95	84	70	76	85	85	91	95	91	109	88	80	90	97	96	86	84	74	97	88	98	87	90	86	94	93	88	75	81	80	81	77	104	81	96	80	82	83	78	94	103	94	87	87	91	95	89	82	86	103	87	88	86	85	86	93	80	90	86	86	84	85	78	71	86	94	80	119	99	101	84	95	84	86	86	95	83	97	85	94	100	87	84	86	105	86	79	100	90	89	95	87	79	89	90	92	96	96	90	88	95	97	129	77	70	90	88	93	77	76	86	102	95	84	78	109	88	76	98	84	83	93	79	89	87	102	80	105	100	73	83	97	71	78	84	98	74	74	93	84	94	83	89	89	92	96	92	90	65	92	86	92	100	107	95	83	97	73	97	90	102	79	88	82	99	97	101	84	90	75	90	98	87	91	95	74	101	75	84	101	95	75	86	86	88	91	87	86	97	96	108	85	73	98	93	93	112	88	96	100	68	104	66	89	82	80	81	82	81	97	87	85	81	105	74	100	100	112	97	91	89	101	96	91	93	102	84	73	96	101	106	88	81	81	103	82	85	80	92	100	74	94	88	114	81	80	75	87	89	91	84	96	84	100	96	90	92	96	89	97	94	89	83	84	77	86	77	102	86	90	84	104	86	94	90	93	80	88	95	78	85	89	94	89	101	98	82	92	91	89	86	84	102	84	89	84	89	92	80	89	93	94	69	73	87	87	86	97	85	100	79	96	87	82	85	98	91	106	82	85	79	80	82	92	96	94	81	96	98	98	98	80	94	92	96	77	97	96	100	81	105	113	90	102	89	95	91	81	87	89	94	117	79	90	97	82	88	91	84	86	94	92	79	89	82	72	81	95	74	86	70	76	82	104	80	82	95	87	84	92	97	93	73	104	89	86	87	96	91	93	73	95	85	95	107	93	87	73	101	94	99	89	95	86	86	88	84	90	76	79	106	94	104	98	82	89	93	92	82	97	71	90	89	87	95	91	98	101	105	99	81	94	89	85	85	95	97	98	86	84	104	75	102	85	88	105	97	76	108	103	100	93	96	102	70	95	89	69	87	91	79	103	84	68	89	103	91	92	91	84	85	88	85	90	71	81	103	105	80	80	66	98	82	97	82	90	90	85	93	111	78	79	85	90	91	84	78	81	100	88	104	86	91	92	74	80	78	76	91	96	83	77	78	95	83	95	87	97	76	92	96	87	89	82	92	62	76	100	88	81	82	103	87	76	103	80	96	85	68	94	86	90	102	95	96	82	92	103	97	79	83	88	84	91	85	88	77	88	93	96	101	89	98	82	86	97	96	93	78	87	90	84	100	87	99	89	103	78	88	90	92	83	104	92	76	70	79	106	78	95	79	95	88	86	74	95	105	90	94	92	80	106	98	98	89	99	76	90	92	91	87	68	78	93	94	74	81	77	97	72	83	106	89	86	89	94	104	98	78	80	76	93	82	79	85	79	101	96	74	85	82	73	91	80	94	82	84	97	95	81	94	81	80	96	100	86	98	99	88	83	91	84	90	96	79	86	102	93	96	91	89	91	104	90	85	75	95	69	86	78	73	94	98	92	90	92	80	82	93	80	95	84	86	96	79	91	83	97	90	89	86	109	85	87	93	86	82	83	82	86	86	86	99	99	88	93	86	102	104	91	90	97	71	99	96	67	90	85	74	76	84	74	84	104	87	79	71	71	80	82	98	84	98	96	79	78	95	111	88	77	87	96	87	93	92	90	96	91	103	87	79	85	87	98	83	106	95	115	87	99	81	77	89	80	101	84	100	97	87	81	86	87	90	95	86	75	93	93	85	86	102	87	82	88	83	88	89	66	95	97	81	99	92	75	93	85	105	96	82	74	81	63	81	88	92	104	86	94	85	98	83	76	102	83	94	84	87	93	78	100	85	89	99	91	92	80	79	109	87	113	81	85	91	104	92	85	88	101	94	94	96	71	83	99	94	88	74	90	101	103	95	90	79	99	75	88	81	98	95	96	98	99	91	86	104	88	82	109	80	71	90	82	88	92	84	89	93	85	91	94	103	88	95	93	85	74	76	94	88	86	96	95	86	105	84	79	106	86	77	103	109	84	75	81	89	75	101	104	81	93	93	81	84	81	89	83	80	104	80	82	101	80	94	76	87	90	90	101	83	83	95	88	83	67	94	116	83	78	80	82	78	92	86	99	97	105	77	86	106	82	91	89	92	73	85	92	84	89	92	85	74	99	78	89	84	98	97	90	85	95	94	90	99	116	101	74	81	79	102	87	85	76	90	88	80	72	90	96	99	91	121	80	93	78	92	79	80	98	91	83	89	94	102	94	76	86	64	91	84	80	89	82	98	85	81	91	82	86	95	84	71	70	79	88	85	91	85	100	91	78	84	94	87
4796	282	233	179	127	157	110	110	98	110	99	101	105	108	110	101	114	107	104	109	113	97	104	87	123	110	107	91	89	93	91	114	100	83	116	84	100	102	99	113	104	98	93	98	114	96	92	111	115	83	99	103	87	102	106	121	111	86	103	78	102	86	120	109	111	89	97	89	96	99	101	112	109	111	92	115	103	95	99	81	100	71	106	102	77	89	124	100	110	101	86	107	108	92	106	90	97	101	111	115	97	108	103	107	84	91	112	102	89	97	74	83	100	112	111	107	102	108	95	99	120	84	106	114	95	87	81	103	98	95	84	86	98	95	90	106	112	107	115	115	99	82	98	101	95	103	96	114	87	93	89	92	81	86	102	91	91	98	96	91	103	95	84	96	93	104	106	91	93	93	106	112	91	101	93	102	114	88	104	99	101	108	107	88	90	96	94	101	108	94	85	104	92	89	94	91	107	86	105	104	107	95	102	91	98	73	117	96	104	89	90	95	105	87	95	98	97	78	99	82	99	89	90	104	108	94	91	107	101	98	92	99	101	88	99	109	102	86	95	100	90	80	111	102	104	105	94	96	91	105	103	108	94	90	91	86	99	110	86	120	79	97	107	117	99	96	92	95	106	92	114	108	97	90	79	99	106	112	97	87	96	100	85	119	113	100	121	96	95	100	86	103	121	103	114	98	122	105	97	95	118	99	92	94	106	106	102	110	108	127	89	84	93	98	84	105	106	103	112	102	105	126	94	99	84	86	81	88	111	95	98	88	88	90	89	99	92	96	97	109	108	106	88	105	96	110	105	90	106	94	111	110	104	87	117	93	74	96	102	97	93	80	100	94	78	85	89	90	95	88	97	92	79	104	99	105	109	105	90	107	99	89	108	101	108	84	99	101	104	89	94	75	110	95	76	91	91	92	102	110	94	89	96	104	94	96	108	110	100	85	86	102	91	108	112	110	76	94	109	112	84	92	96	107	105	100	87	86	100	105	99	88	82	100	88	91	96	106	98	97	113	108	96	99	84	108	110	90	98	92	118	97	86	100	91	107	91	87	94	95	99	97	82	96	86	102	108	104	107	90	90	109	92	87	100	95	101	111	95	105	87	84	111	114	86	101	109	112	107	107	95	101	88	104	108	107	102	105	97	113	102	92	93	101	95	79	93	84	97	104	98	95	105	76	95	101	95	99	97	93	102	84	97	107	97	101	101	81	113	106	104	98	106	93	104	99	92	84	98	94	95	103	98	122	106	95	95	111	109	101	96	85	92	103	95	107	89	120	92	87	102	122	110	122	109	99	98	96	124	96	79	106	96	88	85	100	90	94	97	98	124	97	84	109	98	107	95	100	121	101	103	84	107	88	92	107	102	101	88	101	104	91	94	111	79	98	93	80	82	97	99	106	111	110	86	88	98	89	105	92	100	100	106	86	121	106	100	92	97	85	107	96	84	88	94	99	102	93	113	101	96	97	95	100	85	100	103	114	94	100	110	86	97	101	97	103	102	96	109	83	99	91	87	99	101	108	98	92	94	92	116	107	95	99	99	95	101	97	100	113	126	97	101	100	78	92	88	115	104	82	133	95	112	101	118	115	101	124	108	102	92	110	92	128	105	103	112	106	93	100	115	100	97	93	90	94	76	110	107	90	98	87	114	99	92	118	93	91	92	83	86	107	87	99	96	106	102	106	88	96	89	104	92	98	98	102	99	82	100	103	100	97	92	111	106	93	94	88	99	93	88	96	115	103	109	92	112	96	93	93	95	119	93	98	90	122	94	99	90	78	98	102	91	98	79	102	95	94	83	91	93	106	92	96	107	107	95	97	100	92	112	111	86	106	102	100	102	97	101	102	107	84	103	95	95	116	105	80	91	81	104	119	106	98	103	105	86	99	106	93	105	103	88	98	101	118	98	90	91	93	94	95	107	88	84	96	116	90	95	92	94	93	70	114	93	87	87	97	104	97	97	98	86	109	104	93	91	102	85	97	107	105	73	88	128	88	85	105	91	93	84	91	101	110	84	84	99	91	124	102	107	95	93	98	101	90	122	85	115	90	84	98	97	113	85	98	90	92	94	98	114	84	95	109	117	112	114	102	96	97	94	102	103	104	92	95	89	100	94	100	108	109	92	94	103	104	105	122	98	118	105	81	87	87	96	93	118	101	97	96	86	94	85	101	101	96	100	100	98	103	101	110	84	97	88	91	103	76	96	109	99	111	92	118	77	93	94	103	108	105	99	95	96	93	97	102	86	90	88	81	93	117	104	105	111	87	102	100	101	97	86	86	107	93	88	87	97	94	88	87	88	94	105	106	89	83	105	96	89	90	103	90	96	97	100	104	96	110	104	91	85	93	101	108	111	94	89	109	91	101	110	99	96	78	82	107	112	116	97	86	93	86	102	103	105	109	110	88	99	90	113	92	88	110	106	114	91	106	96	105	96	98	91	106	104	115	82	100	93	92	97	103	112	109	101	85	97	100	111	101	90	98	91	85	109	97	90	78	114	108	103	107	104	101	104	83	89	92	85	99	101	104	88	90	97	94	89	102	97	102	106	106	85	115	92	94	108	100	105	96	104	93	89	92	112	98	104	92	92	92	106	101	105	83	81	102	118	103	105	105	112	93	93	104	101	102	99	104	85	82	80	114	102	103	86	78	91	91	125	104	84	86	101	86	101	86	113	101	92	88	115	110	83	93	107	109	91	102	98	97	96	96	95	109	104	89	91	99	97	98	73	106	93	81	96	106	92	101	92	104	92	95	92	106	103	98	95	103	92	99	111	108	92	98	108	111	90	97	94	99	111	91	96	101	77	111	108	99	101	98	88	98	94	87	89	90	88	115	91	114	104	89	104	94	87	89	98	105	90	95	104	82	95	103	89	87	106	90	81	83	90	112	80	108	122	111	108	93	81	101	93	81	98	83	104	124	108	80	97	101	102	92	106	95	89	101	84	98	88	98	95	101	103	106	81	100	106	87	111	92	92	114	79	91	112	90	101	112	97	109	88	105	89	104	83	78	89	94	83	104	100	93	111	96	104	98	107	83	105	84	89	97	107	112	96	113	97	93	105	105	83	82	86	81	98	85	96	95	103	101	105	97	104	102	96	87	102	89	97	83	97	104	104	81	93	110	97	93	106	96	91	102	95	96	104	99	80	81	78	103	106	101	105	84	117	104	109	94	106	103	110	73	98	84	102	97	107	84	87	85	96	90	100	108	82	88	101	93	97	94	85	111	96	87	88	91	84	104	103	93	96	118	92	103	96	106	77	103	108	96	111	120	117	101	112	98	94	98	83	106	89	104	86	99	108	115	105	84	110	98	110	106	95	86	97	107	91	87	101	100	102	103	114	118	112	105	93	93	85	96	100	101	95	113	115	102	89	113	105	96	96	86	87	124	106	102	95	101	113	123	109	94	109	106	89	88	96	100	87	91	106	88	102	90	100	74	103	102	82	86	98	100	104	98	104	97	101	88	109	86	112	96	114	94	103	102
25168	21048	26627	24531	2373	536	371	274	266	238	244	240	231	243	226	214	213	188	221	231	216	214	232	204	223	209	220	222	221	213	220	197	236	212	222	216	231	184	221	228	218	227	209	203	192	219	244	201	252	210	207	215	197	229	219	206	205	217	216	238	214	209	217	196	239	190	219	199	194	221	202	210	226	227	215	234	222	205	192	208	221	204	215	197	206	213	189	200	194	217	193	212	212	184	201	209	210	178	209	208	211	198	213	196	236	170	213	202	200	186	214	214	220	212	197	202	155	221	231	220	221	211	246	230	236	204	211	194	225	207	225	190	208	213	180	213	202	215	205	187	229	221	204	216	201	191	199	212	200	225	211	200	214	206	205	178	194	211	189	193	207	212	191	204	201	227	192	182	184	205	200	203	215	183	207	206	211	208	209	209	200	197	179	207	201	183	195	199	193	205	219	199	202	235	217	184	205	194	220	185	197	190	201	191	215	219	232	199	194	232	200	210	195	197	208	235	212	227	200	170	201	212	205	212	213	192	217	212	178	188	206	196	198	202	179	196	190	221	185	208	213	212	191	205	215	204	220	205	180	229	201	179	200	213	214	228	203	199	219	194	223	194	188	211	228	209	185	220	202	188	193	201	216	209	216	211	163	202	198	223	207	192	225	192	195	211	210	212	208	224	229	219	187	223	206	191	204	198	209	194	215	241	202	212	212	205	204	224	205	210	222	214	194	209	204	178	190	247	214	194	192	202	203	208	207	209	206	216	201	203	226	217	195	200	207	201	215	207	216	184	200	209	205	215	206	202	219	216	213	195	201	231	202	162	197	224	215	193	184	206	198	194	210	200	193	195	207	175	207	212	200	203	199	190	205	201	195	201	215	197	207	237	242	189	181	228	195	191	231	214	215	213	201	210	202	206	223	196	214	216	230	189	220	194	204	191	190	209	210	190	232	219	184	205	204	215	212	211	212	208	225	197	228	188	217	205	229	209	203	196	222	225	226	208	218	218	211	204	215	217	183	187	165	218	192	198	197	205	224	215	208	216	206	174	212	223	211	213	203	241	185	193	167	181	188	221	218	213	206	210	220	218	223	208	211	178	215	213	218	197	194	209	188	227	195	215	192	228	198	199	199	203	206	202	215	230	216	213	205	224	199	232	193	198	219	197	202	217	198	211	195	218	202	199	212	188	224	212	192	221	223	193	209	204	199	192	198	214	198	212	211	178	206	204	206	201	194	215	217	198	197	197	175	217	195	198	217	210	209	187	192	184	212	198	213	218	206	206	224	212	209	201	219	188	221	199	200	201	208	200	221	207	200	209	188	215	230	194	210	200	219	219	226	208	175	195	213	193	206	214	197	201	197	208	215	218	202	179	196	183	214	217	182	164	198	211	234	223	211	219	207	180	214	177	203	203	216	234	205	225	223	200	215	208	217	220	233	201	192	195	197	200	207	200	185	213	207	220	209	200	212	212	207	200	220	207	176	194	206	198	202	190	226	175	188	218	186	192	195	202	201	197	192	227	213	209	214	227	209	199	174	190	203	186	226	177	190	204	222	188	203	194	186	178	189	203	188	193	222	210	209	220	215	191	216	211	205	201	198	215	198	196	228	177	219	197	196	219	228	204	183	201	225	203	232	228	203	216	213	188	199	203	212	206	214	210	215	200	199	216	231	249	221	203	198	176	222	183	201	190	202	217	212	216	191	182	230	226	181	202	200	191	198	226	191	208	213	197	192	204	214	218	226	203	197	221	233	222	199	228	179	201	194	213	202	217	204	218	194	210	207	206	209	184	222	201	203	188	213	195	235	201	193	203	224	200	202	212	219	189	220	235	197	215	222	212	182	185	200	192	201	199	223	184	170	201	199	204	214	206	218	187	216	206	211	231	184	189	209	202	180	181	209	200	224	219	167	207	204	201	220	198	232	202	223	211	222	210	201	203	187	225	237	185	203	226	212	194	218	225	214	181	219	189	206	212	198	172	230	215	216	190	214	182	195	196	193	182	205	209	199	196	220	187	190	189	223	215	192	205	208	181	200	203	235	201	201	232	194	203	200	178	204	205	203	197	201	204	224	199	208	196	202	195	207	208	191	203	207	202	214	183	210	196	199	205	179	227	206	200	215	253	211	179	199	203	190	224	182	200	192	194	197	216	206	221	194	201	200	202	193	199	209	202	228	187	201	184	200	197	205	219	168	229	193	230	216	205	208	187	209	180	210	207	190	209	211	210	198	216	225	191	208	226	190	190	216	203	183	238	203	219	220	204	207	194	202	194	215	223	219	178	229	209	198	195	197	221	190	211	187	192	225	214	193	220	213	184	195	208	191	195	202	229	219	211	184	182	228	189	209	182	207	191	205	210	221	199	185	199	220	223	224	204	206	202	204	193	208	214	189	198	207	232	205	190	184	204	230	192	210	205	216	211	190	178	181	229	216	214	201	195	209	199	207	190	199	208	197	200	203	213	183	220	213	182	205	196	199	209	202	194	193	186	189	225	207	217	219	223	195	191	195	187	219	215	199	205	217	216	190	230	201	192	210	187	200	200	196	187	214	192	210	230	237	218	225	196	195	190	198	208	213	202	194	206	219	217	193	215	220	191	201	209	192	202	210	203	228	193	209	225	214	183	194	223	177	190	228	192	214	187	200	204	192	212	209	208	206	208	178	209	224	201	209	206	214	211	218	196	202	188	202	200	200	191	213	212	211	204	197	203	192	197	178	223	197	223	205	194	199	216	218	187	199	193	229	206	205	203	233	194	235	203	230	172	209	205	200	211	215	187	212	197	214	209	223	208	208	225	206	203	216	217	175	200	211	202	223	193	187	221	209	200	218	185	202	208	214	209	192	188	174	220	210	189	180	213	186	202	214	210	176	205	217	188	210	189	187	209	195	219	231	187	203	229	206	206	171	191	216	197	223	183	193	209	199	206	226	211	209	186	244	223	239	212	207	202	206	223	199	211	199	196	211	227	197	195	206	197	228	217	240	222	209	229	212	199	191	211	221	179	199	197	192	191	191	208	209	192	221	238	198	239	201	196	190	231	219	199	201	207	208	202	210	177	235	196	190	203	210	204	203	201	211	224	199	191	204	215	206	218	213	197	194	181	207	211	214	206	210	211	219	209	197	235	215	188	198	215	188	189	186	229	176	225	203	209	190	206	211	227	192	177	212	223	180	219	214	217	172	188	213	216	202	218	182	207	206	220	179	188	199	204	186	221	207	202	221	187	186	176	220	194	221	204	178	210	203	198	194	186	198	217	192	207	226	181	201	223	217	200	182	183	222	197	202	218	205	190	206	195	203	208	227	223	191	220	209	198	209	205	209	214	195	234	209	248	194	218	204	180	187	195	216	195	198	201	206	190	199	219	181	227	212	194	211	221	201	216	216	190	183	222	215	203	189	210	211	187	195	218	201	231	215	214	218	178	187	204	195	208	193	222	227	211	227	210	197	192	200	195	210	216	204	227	204	224	221	199	211	209	241	216	193	208
3344	2295	1883	962	689	553	408	385	349	325	318	253	228	279	259	254	239	262	236	245	246	244	228	243	216	222	217	261	213	207	217	226	245	211	207	232	234	204	193	227	206	227	197	211	197	211	241	202	227	219	189	228	185	196	203	211	201	209	206	209	205	231	204	226	245	226	191	219	221	218	224	229	192	217	213	217	230	230	222	240	202	238	196	209	206	219	190	228	200	235	231	218	205	222	211	201	189	204	224	192	231	223	179	227	241	223	208	210	188	211	220	215	218	214	196	203	222	213	213	205	197	224	212	212	219	225	205	215	224	204	213	224	191	229	203	207	216	212	216	224	204	193	227	200	219	216	214	229	193	229	201	212	206	246	188	209	232	207	224	201	206	227	229	215	208	193	212	221	232	234	218	201	218	221	213	200	225	229	206	210	196	243	217	223	197	212	199	212	229	196	225	233	203	217	218	245	219	230	239	210	238	204	216	217	253	188	226	232	231	215	209	221	215	218	209	241	197	215	208	201	200	220	213	217	203	234	200	208	205	215	250	222	200	217	203	189	208	231	209	220	222	217	229	215	190	196	223	206	229	215	200	203	198	238	207	223	202	211	221	190	208	186	206	191	215	231	198	201	217	219	184	207	229	197	183	209	220	214	188	224	201	215	197	194	194	196	217	214	193	232	207	190	197	210	203	207	221	204	215	220	188	179	218	223	219	223	231	217	204	220	216	223	181	195	207	225	200	213	243	224	224	226	214	197	202	211	197	213	213	211	186	205	180	196	221	208	215	203	202	210	209	188	215	234	233	233	211	227	245	226	205	203	227	219	219	206	214	197	209	204	210	196	212	201	206	228	208	224	198	211	205	202	203	239	189	217	201	234	218	232	212	211	208	208	219	206	194	225	201	204	222	250	209	226	210	224	204	198	191	200	234	232	197	215	203	226	219	220	187	210	207	195	206	202	223	200	200	218	201	209	228	207	210	202	202	205	199	225	202	202	241	215	244	224	214	223	229	216	212	211	218	188	201	184	195	215	208	169	190	204	224	195	220	199	200	247	234	210	202	240	217	200	209	227	210	246	202	225	213	239	192	180	228	215	202	211	216	202	202	223	200	219	196	204	198	211	226	211	235	233	224	231	214	227	193	209	237	200	179	184	204	197	241	205	228	190	203	203	219	205	208	230	208	189	221	200	200	214	243	202	206	203	213	214	181	231	218	204	188	203	204	211	194	207	199	201	206	223	231	199	206	189	219	238	203	233	214	218	229	257	207	222	201	231	189	215	194	193	202	226	202	190	204	207	187	221	215	191	226	219	208	228	208	210	212	215	197	205	188	261	204	199	207	204	216	198	210	211	228	230	199	231	226	218	217	217	207	197	225	230	215	210	225	225	211	218	215	192	216	206	210	204	206	208	214	209	235	223	200	220	184	195	219	215	200	222	202	208	234	219	212	202	211	209	198	202	206	219	222	181	214	216	205	209	222	212	213	204	185	211	213	226	238	220	253	172	222	219	232	225	192	228	198	209	185	203	229	210	215	196	225	239	229	196	220	181	202	205	220	230	179	247	211	207	214	205	186	212	224	203	208	202	221	206	213	213	206	208	208	227	242	210	217	213	231	200	214	202	210	238	220	211	214	192	226	217	220	211	201	209	228	213	236	200	243	182	215	225	219	191	224	235	211	211	215	259	226	189	224	211	224	198	217	185	194	215	213	188	229	202	250	208	206	207	191	214	203	208	192	213	218	221	185	225	181	220	197	208	209	215	221	222	216	215	176	219	207	214	210	206	211	195	221	206	205	214	259	193	215	219	228	236	211	193	201	234	203	212	205	202	202	240	223	209	237	178	201	197	206	212	225	210	219	195	212	183	232	231	206	197	209	232	199	193	207	209	216	200	194	224	212	202	235	218	177	220	215	207	250	248	199	212	192	227	233	213	199	214	235	220	196	218	210	217	237	214	213	210	215	224	223	206	202	211	224	208	234	208	230	222	207	201	211	233	202	179	225	229	230	224	221	215	243	226	188	208	189	202	223	223	209	210	191	202	180	230	194	204	215	226	221	215	201	230	236	239	197	228	194	205	233	240	195	175	215	207	194	188	230	217	220	226	230	221	211	219	231	197	242	210	221	208	196	198	223	199	231	218	231	215	246	230	211	205	221	198	202	209	222	220	228	207	236	196	226	191	191	227	226	175	197	181	196	217	208	210	198	198	191	211	213	230	193	210	203	226	203	225	213	207	208	188	206	221	187	191	192	168	215	195	196	202	218	208	203	206	195	220	215	207	214	201	206	218	252	207	208	210	188	213	234	191	232	198	250	202	219	191	233	209	206	200	218	176	191	198	228	208	230	209	200	229	239	202	207	186	196	202	190	211	239	229	209	214	216	242	195	204	221	215	207	189	190	182	203	235	221	202	219	201	194	220	191	192	203	211	194	204	196	187	188	217	223	247	235	202	223	201	202	207	214	227	236	213	228	245	209	206	205	213	223	198	206	215	197	225	201	207	199	214	185	214	177	216	217	181	221	230	220	218	220	211	214	227	205	222	224	233	222	217	185	211	209	209	205	226	200	197	228	195	187	180	198	235	253	208	229	197	187	200	212	196	229	210	229	215	190	201	223	201	222	203	192	211	187	247	196	213	191	203	201	236	236	190	185	216	213	222	195	231	233	197	206	204	213	191	226	199	223	213	224	209	197	204	210	192	229	209	204	238	204	191	191	230	233	191	196	220	194	220	226	182	220	209	230	217	201	211	200	235	237	200	225	216	194	184	212	219	182	218	186	232	228	199	196	193	195	218	214	176	205	201	222	200	198	235	189	226	208	232	217	209	202	228	199	207	206	202	186	195	201	223	209	214	200	215	206	223	212	206	219	220	198	178	226	204	204	206	189	190	201	223	205	176	211	220	193	213	203	196	220	189	219	208	221	211	199	211	256	223	210	225	218	200	211	220	223	234	198	217	224	212	233	200	205	221	217	222	201	207	213	204	203	220	193	217	204	196	233	173	206	207	200	225	202	231	210	219	205	234	197	214	226	189	230	226	200	234	222	189	232	205	241	213	209	214	204	193	205	200	215	236	223	202	189	237	220	184	218	207	202	204	207	205	223	196	226	213	221	212	229	218	221	226	210	203	204	210	214	182	218	236	208	203	207	200	239	191	231	214	224	195	231	229	216	198	214	227	232	199	215	198	215	220	204	211	193	237	245	225	225	214	227	215	217	220	196	201	247	206	192	205	214	227	229	237	207	211	189	238	194	203	204	234	235	195	229	224	193	201	194	214	196	207	196	203	200	202	218	199	216	181	191	213	187	203	209	214	198	210	219	226	202	204	218	207	221	200	194	212	185	204	212	209	220	207	196	196	218	209	219	237	205	237	256	223	207	201	220	213	218	211	215	224	209	228	235	228	199	214	218	224	199	218	207	198	216	193	203	234	188	226	194	224	219	212	201	212	215	206	191	194	229	220	201	194	185	212	220	214	203	208	212	215	225	218
24020	21064	28217	24136	20963	5452	1148	722	584	511	524	443	494	487	453	493	471	439	448	467	445	419	420	434	411	406	403	416	412	428	423	395	422	417	390	444	399	396	445	425	410	408	378	424	399	395	404	388	381	417	433	409	387	424	400	420	421	393	402	408	384	407	410	416	374	425	407	397	395	387	404	421	414	405	409	374	414	378	402	397	409	446	429	382	416	410	406	441	415	408	380	397	417	417	384	362	402	385	381	428	398	386	398	406	402	417	423	428	438	399	383	434	376	392	409	397	407	406	386	410	423	417	425	390	437	408	363	386	401	372	395	390	407	461	426	406	368	406	381	392	421	386	400	405	415	422	399	366	439	398	429	404	420	381	396	381	373	402	390	409	363	418	423	376	428	422	403	398	414	381	376	390	357	391	398	413	362	392	421	392	405	399	419	413	374	408	369	400	381	395	412	385	425	431	341	421	393	434	395	429	415	398	409	403	394	382	382	401	386	424	384	421	431	389	425	390	424	382	404	385	427	380	389	396	399	369	385	393	398	374	405	426	365	388	385	399	365	439	390	428	410	365	393	418	412	403	391	415	352	391	391	454	396	377	386	408	395	381	374	394	399	403	401	427	415	357	418	406	392	370	401	408	393	423	424	395	400	351	415	362	386	413	400	415	395	447	398	415	390	414	365	336	366	401	432	409	400	427	392	397	419	406	397	416	370	363	420	419	420	398	372	375	406	383	443	397	384	383	390	378	372	379	377	385	417	381	417	338	380	371	432	412	395	417	377	368	408	378	382	426	388	425	425	416	409	389	433	403	412	409	386	400	363	377	377	397	407	433	405	380	400	408	396	399	381	397	405	405	418	406	416	389	378	391	395	401	406	405	424	393	400	403	402	402	409	417	420	401	407	420	377	392	412	406	381	424	404	402	411	449	367	435	428	383	389	366	405	411	400	400	403	382	418	390	381	402	372	421	378	397	441	362	406	420	401	405	389	394	418	404	391	381	391	417	366	406	394	375	405	400	393	394	332	406	406	372	391	364	399	400	397	415	378	394	341	408	398	417	417	390	385	374	415	390	396	381	414	383	433	363	372	398	391	454	370	441	429	419	422	408	451	427	391	399	363	443	413	440	384	383	409	422	391	374	444	377	389	422	400	372	413	415	399	407	410	421	391	397	380	392	397	392	428	454	391	411	378	382	404	446	413	420	405	409	414	388	389	429	380	389	402	394	388	391	424	365	404	410	467	364	387	368	380	377	396	359	370	405	403	426	417	387	375	382	379	379	383	414	383	371	416	379	369	389	394	401	407	410	376	372	406	391	389	398	429	405	413	388	421	408	412	425	391	399	411	415	404	372	413	434	393	406	394	366	381	390	406	429	408	400	412	383	373	451	382	405	407	414	396	384	403	417	413	409	397	433	418	395	427	388	400	402	391	412	387	389	388	400	411	385	375	396	388	386	359	415	436	390	408	427	399	419	413	415	386	377	383	408	389	409	417	381	407	391	398	392	402	421	392	433	415	427	427	381	381	408	388	414	393	418	429	344	393	389	420	404	411	385	404	379	409	373	359	406	412	422	375	376	372	391	369	384	355	383	379	381	393	380	367	362	409	416	373	399	438	397	380	401	441	431	413	420	367	410	383	411	390	380	387	404	357	419	404	374	419	386	400	433	396	379	414	394	396	414	416	374	368	411	426	426	423	372	379	403	399	394	381	396	387	434	386	424	400	401	424	405	405	401	420	424	432	414	398	407	389	419	409	427	380	392	385	390	391	393	390	391	409	434	410	398	415	409	378	408	379	373	432	400	385	374	391	361	421	398	381	432	417	402	425	368	407	418	411	399	390	411	430	422	432	369	397	390	439	393	451	425	422	422	369	395	428	432	418	374	417	384	397	370	369	400	411	418	425	414	396	378	407	417	388	413	404	411	388	419	386	388	391	402	396	425	475	390	432	360	412	403	424	432	401	383	365	415	401	418	396	377	367	393	388	360	399	408	404	403	402	388	416	381	403	396	443	409	403	380	392	380	397	386	396	417	411	400	371	393	403	380	406	392	402	424	402	390	384	418	387	447	433	396	367	398	402	373	446	391	380	403	398	379	399	398	418	399	377	403	418	406	400	417	373	423	394	457	375	420	376	419	402	414	388	390	397	385	389	397	374	421	429	412	405	429	408	398	386	414	384	409	396	414	410	415	416	402	410	413	415	385	405	412	370	411	410	442	411	403	369	399	395	400	389	417	390	442	356	398	392	386	404	374	392	417	367	398	411	412	424	402	399	409	380	391	412	403	418	411	402	356	369	392	406	384	424	401	394	421	369	383	418	388	387	395	388	401	399	400	382	388	437	395	395	390	408	410	378	395	386	405	400	410	392	363	412	407	380	394	395	404	419	375	400	386	364	426	434	390	421	386	446	442	400	379	390	415	406	385	379	402	423	405	391	429	439	430	400	387	384	417	433	380	421	391	367	405	381	382	389	396	430	380	386	370	417	397	404	396	407	425	391	411	387	371	392	393	393	426	413	403	393	447	396	414	376	369	382	409	387	403	379	397	370	414	370	405	404	407	408	412	389	373	389	420	353	396	404	398	389	398	406	409	414	415	382	420	401	399	413	385	386	411	426	399	382	396	395	392	403	396	383	382	397	400	375	386	380	396	398	383	436	385	414	436	411	394	410	362	413	368	389	394	406	380	383	382	359	374	396	401	425	361	387	410	400	401	397	377	380	380	372	404	441	405	393	380	375	417	409	424	397	373	371	415	408	399	427	395	350	380	383	434	421	412	430	405	385	421	422	377	373	378	408	371	396	403	387	411	413	402	409	396	394	399	412	415	426	390	409	370	412	376	409	443	391	370	400	381	384	380	394	386	426	438	397	405	368	385	394	387	448	373	431	389	367	405	350	401	427	400	398	395	404	358	377	382	394	387	403	397	403	403	416	419	417	398	432	381	437	416	399	385	411	412	418	379	393	421	434	368	375	401	407	410	372	457	367	370	381	388	377	359	425	359	403	418	412	379	422	411	419	412	402	406	342	374	411	385	395	404	409	398	379	356	390	417	400	391	388	414	411	405	413	373	370	434	395	411	402	390	407	396	373	406	407	394	406	402	392	443	374	397	393	402	382	408	384	404	403	386	403	403	401	386	421	395	409	381	416	424	388	408	384	426	412	355	389	414	395	393	401	375	377	394	390	366	375	364	429	393	377	383	412	377	415	395	369	430	380	397	416	376	437	387	376	429	408	352	394	387	425	403	388	409	383	398	442	413	364	396	371	404	395	430	392	385	392	393	401	410	404	402	388	417	422	432	407	394	386	391	351	379	429	402	397	403	394	424	384	386	393	414	377	401	389	393	386	411	452	393	404	362	412	425	376	425	421	389	368	400	400	390	401	409	405	389	419	398	420	399	419	423	423	401	409	418	392	387	397	428	410	401	391	389	375	396	395	401	379	403	421	403	402	397	373	370	385	361	412	400	395	360	380	398	418	402	358	439	366	382
3721	5209	4349	2183	1513	1102	933	798	720	657	618	559	527	505	482	492	484	482	447	429	451	443	409	460	431	474	450	417	424	417	425	393	422	444	429	434	425	435	371	445	417	394	391	412	412	400	430	393	409	380	418	428	441	418	397	419	395	407	376	414	388	404	404	388	389	446	406	385	413	411	378	425	392	387	409	415	427	382	415	427	413	370	378	379	420	380	410	410	372	368	408	373	341	396	418	409	377	376	421	440	385	389	397	397	421	387	389	408	387	408	429	410	385	390	438	387	437	430	390	391	430	399	409	387	376	389	395	417	358	386	391	396	376	389	386	423	418	380	393	427	392	374	405	405	402	415	362	414	388	403	389	407	400	378	384	402	381	373	403	406	399	383	386	414	381	380	369	431	360	371	420	389	372	404	398	406	384	401	395	405	408	407	403	368	364	397	372	397	438	401	367	364	391	384	439	417	402	396	377	427	378	417	409	407	402	400	411	391	397	412	380	365	359	383	368	398	422	394	368	391	379	400	371	374	436	358	398	434	386	429	378	394	381	374	409	403	382	391	403	380	401	388	411	407	402	395	413	387	385	416	407	416	394	386	407	430	393	418	410	397	349	391	406	387	378	388	398	392	369	415	405	421	374	421	407	384	424	385	386	406	385	388	412	406	357	364	403	406	385	392	388	381	379	376	389	387	398	358	368	388	389	392	360	436	398	387	399	410	379	388	379	385	365	351	404	404	390	382	411	419	432	383	392	396	395	424	396	402	385	399	398	409	381	404	384	362	398	412	400	392	404	364	423	394	414	408	393	378	367	376	414	406	386	422	401	361	419	409	359	385	377	409	363	371	422	423	390	393	385	432	411	417	366	412	423	382	410	381	390	384	388	359	392	386	403	384	415	402	398	406	423	423	385	398	377	380	408	375	386	389	394	374	417	395	403	399	390	348	429	426	426	410	410	413	404	379	389	406	374	389	360	366	381	440	382	380	388	352	426	375	395	390	425	430	387	404	407	375	390	403	405	382	423	377	395	371	406	364	412	360	395	414	399	406	403	397	394	399	381	401	413	374	401	389	409	360	381	359	455	399	371	365	421	395	374	386	386	395	402	373	392	411	405	417	392	382	357	390	403	388	405	402	404	378	356	375	412	361	392	403	379	369	389	415	363	360	408	417	395	393	382	393	408	365	395	393	401	423	396	374	409	372	433	417	381	437	377	358	402	401	410	378	418	366	391	386	406	363	399	426	379	409	376	396	376	373	408	382	381	396	398	401	384	390	393	383	424	369	401	365	418	391	387	384	407	404	420	386	416	407	368	405	388	399	384	388	407	416	411	395	408	410	391	424	392	354	368	394	390	400	394	422	401	386	383	402	395	396	385	414	389	397	404	379	419	398	401	379	390	383	371	399	438	396	401	410	353	429	413	369	385	381	404	397	393	383	389	387	367	367	379	399	393	411	388	342	412	401	382	385	430	370	388	412	397	410	381	373	407	401	380	384	381	394	426	424	383	435	399	375	355	389	377	369	380	409	399	391	421	394	376	381	400	378	408	392	394	410	386	404	366	401	398	401	371	419	393	388	410	386	385	393	391	383	390	416	372	370	369	342	364	383	400	396	389	407	411	398	408	401	371	325	397	409	413	396	418	379	415	387	415	410	383	424	378	387	379	340	394	402	413	388	365	380	355	396	381	369	383	389	392	410	431	388	374	374	355	379	379	395	402	400	402	389	356	360	410	393	356	410	367	403	406	395	369	377	367	369	370	358	391	404	390	362	412	415	378	415	405	369	405	394	377	360	386	406	383	380	416	367	392	416	419	359	391	376	392	370	387	379	393	402	367	394	410	401	399	395	406	424	375	405	368	390	387	377	409	374	416	386	378	375	423	388	380	394	424	366	405	375	393	394	426	358	410	412	444	375	370	397	423	371	373	356	398	395	405	426	386	375	385	404	370	365	380	390	381	380	351	437	383	400	395	426	393	399	392	393	388	392	422	369	386	353	386	387	394	391	379	401	405	386	384	434	384	391	418	399	428	380	362	379	388	364	404	393	380	394	410	398	400	433	393	391	352	428	391	393	372	410	397	393	364	405	371	387	393	391	380	379	374	404	347	422	398	371	384	358	372	382	405	370	402	378	431	377	376	413	411	409	411	408	418	397	393	406	419	429	401	383	359	410	350	410	376	369	389	398	368	377	374	393	410	377	390	368	387	397	380	386	363	418	405	383	432	372	361	373	391	397	398	391	395	389	395	412	406	380	401	388	388	377	377	393	373	400	424	344	385	378	410	363	374	419	359	420	356	376	429	376	399	380	362	383	372	393	358	362	398	379	384	398	400	389	375	426	375	363	408	403	384	364	378	392	381	365	393	410	379	384	419	396	404	415	396	349	423	367	398	399	377	366	389	387	376	379	377	380	401	404	363	384	403	394	411	410	379	397	402	411	393	375	368	384	369	357	394	395	379	415	370	405	378	402	419	392	361	385	426	402	389	422	394	396	386	364	394	422	394	357	376	413	363	386	401	402	386	358	402	412	391	402	395	389	398	406	401	390	419	376	369	412	393	390	370	396	375	383	389	399	395	394	401	395	429	389	370	397	378	371	395	391	374	415	396	394	416	425	430	419	367	371	386	398	379	401	411	400	393	376	385	408	389	356	398	356	377	429	408	400	375	405	401	385	391	406	389	395	379	357	346	399	403	381	360	382	378	400	370	364	401	380	405	397	411	387	402	399	429	376	374	369	404	365	360	386	378	404	406	396	398	407	360	409	397	387	392	404	370	370	401	417	392	380	334	412	430	386	419	388	362	388	421	366	398	393	361	356	419	412	378	399	398	402	373	368	379	408	377	380	386	391	371	389	369	365	392	408	399	410	405	398	389	373	374	359	355	363	377	411	388	387	404	377	405	400	399	427	355	393	409	404	393	404	384	402	381	387	398	379	383	397	391	384	421	395	429	404	405	364	418	399	400	432	376	405	389	378	402	381	386	421	398	386	383	397	384	344	367	415	380	421	380	377	403	415	380	388	375	413	344	341	410	363	390	398	448	404	373	380	398	391	448	401	396	398	394	395	393	393	376	417	394	392	393	393	429	387	416	416	385	411	384	388	376	419	340	332	379	395	378	363	395	391	379	378	373	395	379	405	368	371	370	379	381	358	396	432	414	391	382	382	388	406	380	380	377	373	393	398	405	379	388	430	381	357	383	400	404	385	371	393	381	379	369	397	409	390	415	384	362	377	378	383	410	392	374	383	407	388	360	386	401	354	383	411	405	376	389	387	370	395	401	401	417	393	366	423	365	390	367	389	388	387	364	380	420	380	395	356	417	369	379	381	389	385	395	383	405	393	395	377	393	394	376	362	402	395	376	404	377	388	401	383	390	377	362	401	429	364	378	376	371	391	422	400	394	368	386	426	398	389	376	367	349	391	348	398	404	369	396	398	373	425	382	382	397	372	395	392	364	415	389	369	371	364	350	379	415	388	396	341	372	395	402	423
27130	10153	442	144	112	88	109	93	94	101	93	90	81	94	102	94	96	112	99	97	86	85	81	83	98	100	98	101	83	95	83	100	99	99	86	96	103	94	90	96	86	117	84	89	86	92	95	91	99	114	105	104	99	89	85	85	89	102	105	106	73	99	83	108	103	83	84	106	73	80	83	95	109	77	98	97	89	103	90	86	91	83	84	90	90	79	90	84	107	85	85	98	81	92	92	81	98	98	97	78	80	96	92	83	93	93	103	89	102	70	87	92	88	75	87	94	87	89	82	81	90	109	89	88	95	96	94	86	91	83	93	70	84	84	76	95	94	99	100	81	89	86	95	84	86	76	75	98	93	98	80	96	82	88	98	92	97	106	97	96	89	78	106	84	81	93	84	89	92	78	84	81	102	91	111	85	100	86	76	104	96	104	83	96	101	78	107	98	99	94	82	75	93	91	96	102	75	102	73	99	91	94	70	91	87	104	96	83	95	87	84	92	95	79	95	84	88	83	83	89	82	102	83	83	95	91	78	101	87	85	104	92	88	86	85	79	86	82	91	101	87	96	87	91	89	104	101	105	86	91	98	81	100	98	75	88	98	83	77	95	90	91	84	92	101	74	81	94	86	85	95	101	94	106	90	95	93	93	100	80	83	97	73	88	94	100	94	73	92	94	95	101	74	80	100	84	75	92	91	104	91	92	82	86	75	87	76	95	81	94	82	113	99	100	103	80	90	101	77	108	87	91	97	91	108	84	88	79	88	86	84	101	96	92	89	89	90	80	86	88	99	79	91	89	93	84	102	81	81	76	101	94	86	97	83	94	88	96	85	96	88	80	101	97	80	84	97	90	74	86	90	98	89	106	89	93	89	87	107	95	96	87	96	80	97	95	91	87	92	75	90	83	98	80	87	101	96	95	79	77	86	87	78	88	96	90	87	89	84	88	84	97	85	97	100	83	83	120	78	96	89	90	86	97	91	93	99	83	88	102	108	86	75	100	93	86	92	84	82	90	97	83	94	92	77	89	94	87	94	97	80	87	93	90	80	111	84	109	96	86	92	93	84	94	79	79	103	92	85	99	89	96	86	105	105	73	94	103	80	79	95	95	81	86	88	94	97	77	94	91	96	101	91	91	90	87	104	88	108	97	106	93	83	89	94	106	90	97	82	105	97	86	83	85	77	93	96	78	86	94	93	82	105	66	105	97	76	101	107	96	85	98	77	96	85	83	97	92	82	88	92	81	101	73	85	89	76	93	84	79	90	73	118	94	96	92	83	88	94	106	96	98	104	84	79	85	88	96	100	120	113	92	93	92	106	95	99	88	92	73	88	88	98	64	83	86	81	108	90	104	78	82	100	114	69	94	90	87	90	94	86	92	102	73	75	94	103	111	104	84	84	92	89	78	91	107	98	99	97	87	106	92	85	77	94	88	92	85	87	80	89	82	102	108	88	78	88	96	84	79	77	104	106	101	86	86	74	108	84	86	93	82	107	91	105	96	88	101	90	77	97	80	82	84	87	94	87	90	91	109	84	88	100	95	94	92	87	94	104	85	94	91	84	94	85	93	88	82	100	92	88	90	95	85	78	87	78	93	76	85	98	89	87	101	90	94	89	80	84	105	109	83	76	90	95	88	93	84	92	108	90	81	88	73	91	94	94	91	79	92	80	86	74	76	102	92	85	88	111	94	105	105	81	83	91	76	86	86	90	84	82	75	103	84	95	91	83	80	81	95	93	94	69	77	82	95	91	94	85	90	76	98	108	77	78	92	96	89	75	77	104	106	90	100	94	68	87	74	102	101	91	87	94	91	84	76	94	81	107	82	92	95	91	80	80	89	85	106	100	77	88	101	108	73	98	87	94	92	93	91	80	99	86	94	83	96	103	97	85	91	81	93	76	83	74	75	104	84	95	92	88	89	97	78	83	90	95	86	88	80	90	75	92	99	101	81	90	87	87	102	87	106	79	104	85	100	80	80	101	66	72	101	93	91	86	74	104	82	107	73	73	97	101	78	83	94	95	107	99	91	86	103	88	98	94	81	84	91	76	86	99	108	81	87	93	95	101	83	96	99	95	95	85	81	89	88	91	103	82	85	103	102	89	80	104	76	97	88	80	96	70	100	101	102	93	85	87	85	96	100	76	114	105	91	81	77	75	75	97	77	86	94	97	95	94	103	94	84	82	82	115	89	86	78	94	83	91	102	102	96	102	95	98	90	91	77	76	91	88	102	89	110	105	90	104	91	93	97	93	86	110	103	85	103	89	73	83	88	91	84	90	84	73	74	109	93	74	87	108	106	91	92	92	105	90	93	90	93	91	97	74	91	81	80	90	96	93	90	84	92	98	84	110	82	112	99	85	94	80	89	76	86	90	75	91	92	96	85	89	99	82	84	92	88	105	93	97	106	87	91	89	97	92	89	85	92	96	106	97	86	90	93	81	77	93	101	93	82	101	96	112	110	74	94	92	96	78	91	98	95	90	93	92	81	116	104	96	107	80	86	77	79	95	87	93	99	90	92	69	87	86	97	91	106	87	84	74	94	91	84	97	95	79	90	81	87	85	87	109	104	99	83	91	82	98	81	95	100	87	74	88	93	93	92	81	93	76	92	80	95	93	93	86	94	89	87	94	88	100	75	98	87	79	105	75	84	62	85	95	84	101	86	68	102	99	67	87	89	75	91	76	93	96	108	90	107	101	85	80	83	97	87	112	84	85	82	75	101	99	91	95	102	83	103	94	114	87	102	102	91	79	75	95	100	79	85	97	98	92	91	90	101	100	91	82	96	100	97	91	88	88	90	86	86	93	90	77	101	85	95	88	79	94	78	85	93	91	78	96	91	83	90	90	78	91	94	95	85	101	84	86	104	92	91	116	100	81	95	93	65	69	97	91	88	76	89	96	71	78	69	97	86	89	86	100	95	96	109	108	90	99	77	101	85	91	84	91	91	100	77	105	100	94	97	98	71	93	95	77	92	109	87	77	112	82	87	95	98	79	96	81	84	98	91	78	76	103	87	99	96	99	103	78	93	100	102	107	82	90	72	89	84	90	90	95	95	71	76	72	98	93	104	98	85	82	94	90	82	85	87	80	104	86	88	91	94	87	90	105	85	81	83	104	94	91	83	95	87	89	96	84	82	100	84	82	86	82	95	93	97	76	89	65	95	86	103	79	70	99	80	95	84	77	71	105	98	89	112	59	99	85	79	92	108	91	77	96	96	72	97	93	84	107	83	95	93	95	107	89	98	95	109	100	93	105	102	106	95	84	99	124	90	84	93	81	89	93	92	95	102	88	86	119	102	91	94	93	96	96	77	83	85	80	96	90	89	101	82	91	93	94	86	108	94	97	79	93	88	92	92	93	87	87	93	104	93	89	90	93	85	92	93	100	98	87	97	85	88	93	93	63	99	102	93	100	104	82	87	95	86	97	77	74	71	91	104	92	88	105	96	101	96	79	85	100	106	102	91	91	95	89	99	88	96	79	92
4751	274	259	165	129	124	113	104	100	104	112	108	107	111	98	82	111	99	107	108	102	106	103	107	98	106	83	88	99	102	81	103	110	78	93	114	115	102	98	105	96	96	81	110	67	93	90	114	100	102	117	80	104	91	101	113	108	96	100	97	98	98	80	99	113	115	111	99	103	99	98	98	84	85	107	105	99	106	112	93	103	102	105	79	96	94	110	111	91	117	110	89	85	102	98	108	79	104	102	103	115	102	84	104	98	81	92	88	90	112	105	106	97	83	88	92	81	109	82	93	90	100	114	111	96	78	89	102	85	80	94	94	107	107	99	88	76	95	109	93	94	99	105	114	91	115	111	108	118	98	118	92	93	79	93	91	105	105	105	104	95	104	94	105	110	93	84	85	104	110	100	108	88	86	111	99	99	109	92	78	74	110	99	87	100	118	93	86	91	105	83	104	112	99	99	97	104	93	108	84	106	99	100	114	91	94	102	106	90	102	111	84	115	97	89	81	109	100	81	98	90	98	114	111	83	92	91	92	116	106	96	101	108	98	95	85	86	95	90	88	98	104	93	110	107	91	81	89	91	107	87	81	106	104	88	112	100	98	93	89	92	87	110	94	107	82	105	99	97	95	98	106	99	106	100	88	100	90	108	80	98	105	92	87	95	104	106	82	102	75	111	89	100	91	81	109	81	97	87	110	93	91	93	81	90	89	92	99	89	102	90	109	76	101	95	92	99	102	73	109	89	96	71	98	91	106	114	106	97	104	102	83	94	113	92	105	98	98	111	96	107	100	82	101	98	89	113	100	83	80	94	110	78	104	90	88	106	109	78	100	96	111	88	105	83	92	85	108	90	101	98	102	103	95	95	96	119	102	96	88	86	80	82	99	99	102	79	104	99	97	98	95	106	95	105	106	91	82	91	93	100	91	109	87	104	83	100	110	100	97	94	89	110	89	100	92	110	101	96	90	101	85	99	105	89	102	83	89	92	86	100	106	111	115	95	93	82	89	102	117	106	99	95	123	81	94	112	113	92	105	95	96	89	81	97	91	100	100	89	115	86	97	97	98	88	80	102	99	91	101	97	106	91	80	102	98	78	92	88	81	95	94	87	107	98	91	89	96	83	117	99	116	78	107	99	108	110	94	89	94	97	99	93	83	98	114	101	88	98	112	91	107	80	104	90	94	88	123	104	92	115	100	99	105	99	107	90	88	86	96	73	111	96	93	91	95	113	99	97	95	91	98	108	87	94	89	97	110	87	98	112	108	72	97	99	101	79	78	104	104	87	104	101	85	98	90	91	101	95	92	99	96	100	113	97	94	109	101	93	85	100	96	97	94	83	84	81	113	91	95	101	98	99	102	92	121	94	93	97	101	93	83	67	89	92	96	105	94	111	102	96	95	104	113	101	91	103	95	105	106	106	105	93	116	81	102	81	76	99	101	100	83	97	102	95	93	89	84	96	107	99	100	104	100	100	93	90	96	101	102	104	93	80	101	105	97	91	93	97	104	98	89	90	105	88	103	86	102	103	102	106	88	104	103	93	99	94	86	82	96	85	87	89	99	94	109	105	118	104	109	115	122	88	85	101	107	95	105	90	97	89	101	80	108	105	92	78	108	125	75	112	82	98	87	101	94	82	109	110	94	82	84	93	109	85	95	109	82	69	100	108	89	92	87	88	96	81	89	96	108	116	86	95	89	115	99	105	96	105	108	90	84	89	78	94	111	102	111	110	100	97	114	104	79	77	106	99	99	93	89	92	102	94	81	87	98	96	97	90	97	84	95	93	89	83	97	94	85	106	92	88	100	106	109	91	93	92	92	101	90	99	102	85	110	102	111	91	102	97	114	108	98	102	95	86	119	111	81	98	111	92	82	95	95	96	103	86	83	97	89	108	103	90	74	99	88	94	99	82	96	86	103	101	90	118	98	95	103	102	98	90	98	105	104	101	107	101	113	98	104	83	87	95	80	86	83	91	97	98	94	98	96	103	94	78	110	99	108	102	111	107	117	84	90	97	78	91	92	96	83	96	131	93	84	110	89	84	105	86	74	83	103	116	91	97	94	87	91	98	85	98	101	101	113	108	95	101	97	89	85	92	89	103	74	97	82	97	90	120	104	93	81	97	93	107	79	109	90	97	113	100	95	102	97	95	103	104	103	98	93	104	97	114	92	89	100	88	100	84	82	113	97	80	88	98	93	108	88	89	88	107	87	95	95	89	81	102	94	106	110	103	94	96	85	93	100	105	98	84	112	94	96	99	84	84	87	110	85	99	99	94	87	96	95	106	113	103	100	97	91	99	95	95	92	95	86	115	86	105	90	93	103	97	91	97	107	89	95	111	123	102	87	89	82	92	98	95	108	92	95	93	113	91	87	94	71	98	110	85	103	84	98	80	91	98	82	106	81	111	95	86	89	87	72	101	99	86	103	101	93	91	96	80	106	97	104	90	123	105	78	94	85	88	96	101	95	87	97	81	100	85	87	121	110	108	112	108	117	99	102	87	96	107	82	98	94	103	91	104	115	101	102	91	82	101	88	100	63	109	88	127	88	105	96	101	92	92	106	102	89	104	99	96	105	90	108	102	119	82	104	84	97	106	122	77	95	102	93	87	106	115	86	92	92	97	117	95	118	80	98	103	99	86	87	89	88	89	94	94	107	130	110	91	113	99	87	96	102	104	85	119	103	110	96	82	113	109	101	96	90	128	104	97	92	100	107	88	92	74	108	97	90	82	106	115	100	95	109	100	85	89	111	96	90	92	92	114	91	102	110	99	89	92	91	112	116	82	92	96	90	95	87	97	86	92	94	100	91	95	110	116	92	109	109	107	89	97	97	72	105	93	82	93	105	91	114	102	97	94	89	95	94	98	97	109	98	95	94	111	103	104	89	95	118	104	86	113	76	101	105	93	109	93	73	95	83	94	95	96	105	104	96	105	123	102	83	92	104	91	92	69	93	94	107	98	90	90	97	100	97	112	87	106	97	96	102	112	95	97	96	90	98	98	112	106	94	79	99	96	106	104	78	99	95	87	86	117	94	101	81	111	85	114	94	104	93	119	108	107	78	95	98	80	103	108	98	113	93	117	81	86	86	99	82	105	83	101	91	93	100	109	102	96	108	79	102	106	107	121	106	100	111	91	124	96	97	98	89	92	84	94	97	99	100	105	95	103	86	103	91	103	124	84	103	89	104	91	84	94	97	101	88	98	104	114	105	96	90	103	101	96	111	104	89	101	89	96	101	92	110	95	103	103	94	84	100	99	81	105	103	85	91	105	97	104	82	105	98	104	101	96	107	92	85	90	112	88	80	76	104	104	95	88	93	91	96	95	95	108	98	108	91	96	98	101	118	91	112	97	90	93	113	87	100	100	108	101	95	101	97	117	82	106	109	85	95	112	98	109	81	102	116	89	102	90	109	98	116	97	95	90	96	91	91	86	96	89	90	94	91	95	106	103	97	106	114	121	93	93	86	88	104	95	98	82	107
25070	20982	26483	24366	2160	498	377	309	285	266	217	227	255	223	239	228	206	218	223	225	225	205	190	210	206	214	181	224	200	221	193	189	229	207	174	203	206	245	196	191	218	198	212	219	202	224	199	202	218	216	204	214	210	228	246	225	205	220	210	205	220	201	213	187	220	206	176	193	207	228	205	201	201	210	218	206	194	228	196	218	228	221	179	225	204	221	205	194	210	187	203	198	248	199	214	196	201	206	197	208	180	203	202	202	214	201	204	221	233	214	208	218	199	208	197	204	212	213	216	210	224	216	200	197	175	213	213	207	220	203	215	192	192	181	192	214	203	200	204	214	205	196	195	213	222	214	194	198	193	198	222	213	229	226	227	175	228	208	180	216	195	207	210	199	161	199	197	172	201	225	233	202	214	217	200	203	201	228	202	225	196	212	210	193	213	189	183	214	220	225	190	191	189	219	221	208	228	232	213	189	228	203	195	220	197	186	203	212	215	203	200	220	195	201	224	223	218	224	180	187	222	204	196	188	189	215	204	187	217	191	206	236	207	220	215	182	212	205	213	180	179	214	198	220	175	209	223	212	208	195	211	231	207	218	207	201	205	187	214	207	201	191	212	172	188	220	199	212	229	215	188	218	176	213	214	222	190	198	208	202	208	216	213	196	192	213	204	201	212	191	225	199	201	192	222	221	217	229	191	218	196	194	222	221	176	182	220	186	221	211	219	215	217	197	196	199	197	213	190	215	189	202	229	212	204	195	196	192	195	198	201	207	201	201	211	241	204	207	213	198	201	207	193	220	222	219	212	202	212	193	205	190	198	199	228	213	216	190	195	191	236	195	204	188	198	187	196	229	226	223	193	227	178	210	200	202	208	214	215	216	219	198	193	213	192	213	215	183	203	200	218	183	205	169	199	226	216	199	210	217	213	221	216	223	183	208	184	210	221	193	233	189	216	175	204	200	204	189	215	207	230	189	229	226	222	200	205	194	187	200	214	206	194	204	186	210	204	210	212	197	196	193	218	206	189	202	215	219	211	225	189	200	206	223	227	227	208	214	206	186	217	188	197	208	191	218	202	198	190	209	201	218	202	190	188	235	210	202	217	191	220	202	222	204	210	201	192	187	214	210	213	206	212	219	200	229	208	165	194	204	195	222	192	193	204	196	230	156	207	215	231	188	196	198	211	205	216	188	191	201	206	203	194	191	205	202	225	198	201	207	221	220	226	177	195	204	197	181	210	209	209	202	209	204	208	213	216	192	214	211	226	174	181	173	220	218	221	206	196	214	203	167	212	200	197	211	203	225	235	225	223	205	215	190	212	218	215	208	203	221	193	215	210	195	198	186	185	236	217	201	235	194	225	211	194	194	229	215	207	201	221	205	216	208	224	213	198	214	202	208	185	222	206	201	200	223	209	202	191	183	217	200	231	207	214	196	175	207	210	198	199	208	213	215	220	179	201	193	197	224	217	219	214	197	198	193	209	218	187	216	202	199	216	217	215	195	240	206	216	207	223	199	192	212	210	220	211	218	221	205	195	191	212	205	185	216	238	217	206	192	202	198	197	213	204	183	204	214	204	239	206	222	210	205	220	184	221	195	220	230	182	216	234	219	191	222	219	189	214	205	199	192	202	211	187	211	213	225	220	193	194	198	186	201	183	212	208	221	217	205	210	207	212	205	206	224	210	214	232	207	191	203	187	205	215	196	196	208	217	214	205	204	229	191	203	167	233	205	215	215	215	208	206	212	233	197	218	193	194	180	171	220	201	203	207	215	177	186	184	221	217	192	226	197	235	196	206	221	192	216	199	190	187	206	201	198	190	205	202	187	234	213	215	198	217	203	211	217	228	199	229	214	187	214	190	179	199	194	212	213	211	229	205	218	194	181	233	195	180	218	194	191	215	195	250	204	201	217	207	180	213	195	220	201	221	187	203	219	225	207	225	184	207	190	196	190	218	213	191	209	192	222	202	208	228	204	178	206	199	219	190	215	197	210	194	201	209	195	230	220	205	191	192	212	196	182	231	209	187	203	209	211	219	228	204	228	203	209	211	183	190	204	202	212	194	219	207	199	185	214	226	213	222	196	205	183	203	220	205	196	212	207	202	182	208	220	191	211	227	199	200	205	189	222	191	188	216	190	194	197	207	200	216	219	228	203	196	192	213	186	165	171	220	173	191	182	189	229	218	197	196	183	194	196	191	200	204	195	206	224	219	203	230	212	210	190	224	199	214	236	202	205	201	198	203	250	233	185	207	210	218	204	206	212	189	200	197	212	210	230	210	203	213	212	216	202	199	214	177	199	201	209	218	220	184	216	226	219	209	216	210	213	210	207	198	222	220	206	207	188	222	213	171	192	217	190	182	194	223	206	215	168	204	211	218	199	233	195	220	234	204	204	205	207	200	216	222	222	226	190	203	202	203	228	214	224	170	210	186	202	208	188	202	177	235	222	203	219	194	192	204	216	221	212	210	226	206	222	192	195	223	211	230	198	193	214	189	197	216	198	201	194	204	203	184	212	218	203	213	199	193	187	217	200	208	197	198	207	199	223	201	197	228	198	204	227	189	200	227	222	205	207	200	209	199	204	195	208	209	171	239	220	191	176	175	206	218	200	199	237	199	217	212	201	191	215	179	220	204	210	217	217	212	213	210	202	211	180	192	212	203	215	199	195	215	180	211	203	184	208	200	199	230	227	202	206	215	212	225	222	213	238	192	182	213	195	202	210	201	220	204	180	177	189	177	216	201	207	215	208	213	213	204	207	182	209	177	195	217	222	200	199	209	202	217	209	205	198	213	203	183	177	225	206	207	200	196	191	195	181	193	195	226	210	220	207	217	206	188	196	208	197	193	206	197	190	202	190	194	217	199	204	213	217	215	190	194	220	220	202	216	209	253	193	180	231	202	213	184	200	183	194	196	205	184	222	205	204	193	197	192	209	228	215	184	190	203	209	208	198	183	196	202	231	185	215	196	207	189	224	195	189	207	190	209	216	181	201	203	227	207	195	195	213	242	189	185	203	194	214	205	179	220	221	201	192	200	187	212	212	221	231	237	221	192	176	210	187	203	187	224	195	200	235	180	194	201	198	185	214	192	206	227	212	185	169	180	196	197	217	212	212	193	232	211	220	224	189	206	234	208	181	191	195	206	227	203	175	215	190	200	216	218	204	201	214	200	206	213	224	204	191	181	211	227	180	218	187	196	198	205	193	193	230	199	227	221	231	185	201	237	215	206	221	213	201	232	223	201	200	245	186	194	218	216	188	198	252	183	200	213	214	216	208	195	209	208	224	201	200	216	206	215	205	209	208	236	192	209	202	220	199	199	225	201	226	209	194	195	174	218	235	227	223	196	202	196	184	205	191	186	184	240	195	205	195	210	211	192	199	209	209	191	199	197	217	189	192	228	202	227	211	210	211	212	189	217	218	198	175	195	234	197	211	218	210	229	216	216	206	231	191	219	193	174	175	211	219	217	192	206	197	212	202	209	218
3371	2287	1867	910	651	491	426	362	344	320	273	265	245	271	236	264	280	244	247	231	217	242	216	220	238	220	207	238	233	237	225	219	243	227	234	236	208	195	200	210	215	228	209	239	222	194	232	231	197	205	194	226	203	219	194	205	198	199	218	215	230	211	216	231	240	226	228	199	196	197	212	206	203	212	199	232	211	248	220	207	221	224	193	206	242	222	215	248	216	215	202	237	211	202	237	231	200	210	188	205	219	218	228	211	224	196	213	222	200	187	207	243	190	217	211	229	194	214	229	220	197	241	209	192	189	212	226	233	229	208	227	228	211	207	222	209	205	232	213	216	203	216	253	215	210	214	224	207	222	186	204	210	219	194	219	200	211	200	200	191	211	201	229	219	235	212	217	224	218	183	203	208	221	183	206	217	200	176	191	194	227	213	199	210	197	190	216	232	220	226	218	217	218	202	202	203	199	237	221	184	226	193	240	220	220	225	225	219	206	224	209	236	217	205	203	217	226	210	216	200	202	199	226	217	182	221	195	235	209	218	203	231	213	203	229	227	234	199	213	225	217	211	168	228	226	228	196	213	250	219	206	186	225	211	226	213	204	222	223	188	219	224	189	226	210	222	204	215	233	193	229	212	244	191	212	203	203	181	193	200	201	186	212	215	189	194	223	223	178	179	209	221	227	196	222	192	195	208	182	214	176	213	204	213	202	215	188	207	211	222	236	217	213	220	225	192	209	193	224	190	208	194	238	210	215	223	204	218	213	201	207	240	218	218	227	211	212	202	222	220	226	221	212	226	218	228	195	203	217	206	206	215	212	205	208	203	210	205	201	209	223	219	217	231	221	232	207	215	231	180	236	216	203	228	215	228	233	213	216	202	216	205	206	211	233	228	200	233	187	216	216	237	213	228	223	206	239	225	210	219	217	200	226	217	233	232	206	223	194	210	211	214	171	192	191	202	210	205	203	213	213	222	216	185	178	203	202	228	221	185	211	204	248	227	207	197	234	205	209	199	215	216	207	197	243	191	226	189	219	201	213	211	202	211	210	195	211	241	212	202	201	232	186	221	184	241	219	224	197	229	223	196	210	215	231	197	201	220	219	227	199	208	219	207	194	221	207	207	227	195	216	228	197	219	202	231	215	195	230	195	203	217	187	201	220	219	236	209	227	227	200	213	211	229	194	207	201	225	200	234	187	212	191	199	228	198	219	191	202	206	201	207	221	222	213	200	198	223	205	178	183	199	221	232	217	215	221	214	218	205	191	231	196	233	191	183	192	203	196	223	222	224	204	208	201	210	212	216	226	225	181	225	191	201	202	193	193	200	200	186	221	226	226	233	232	232	241	212	209	225	232	199	176	212	204	216	236	199	207	231	183	235	183	218	207	216	225	241	215	215	214	194	216	219	212	225	208	225	206	211	211	215	228	204	198	236	204	208	211	206	220	226	238	206	203	193	218	221	191	221	222	212	226	193	217	221	241	225	200	212	213	216	226	223	221	210	239	200	183	208	170	204	169	195	225	219	219	216	222	198	215	234	210	180	208	203	224	206	207	226	217	209	217	206	203	221	230	223	182	204	217	239	184	220	210	213	216	219	216	228	214	221	240	186	202	183	211	206	232	185	216	241	231	210	201	208	214	217	202	210	230	218	175	187	200	198	189	199	224	202	234	205	217	204	200	232	221	183	215	204	231	181	236	207	193	201	195	208	194	222	215	206	184	226	220	220	211	219	193	205	213	216	197	212	213	190	219	202	171	218	225	232	205	235	235	204	224	204	207	208	193	209	231	216	216	201	193	225	219	206	208	228	223	209	197	235	221	192	204	218	205	213	225	180	246	227	227	210	206	234	208	190	221	219	209	198	226	222	223	226	218	236	199	182	210	211	221	190	218	199	183	204	207	193	197	217	234	222	211	208	211	218	212	208	202	213	192	224	209	209	215	224	211	211	208	210	229	220	219	203	210	210	232	225	204	205	211	195	219	220	209	199	194	225	203	210	232	223	224	220	215	230	222	204	201	226	213	202	189	205	215	210	198	212	219	204	200	207	233	220	225	218	222	225	204	189	210	204	205	195	205	228	223	213	191	199	226	204	212	224	218	228	204	204	224	197	216	198	174	222	200	200	191	213	214	230	187	184	232	221	239	219	244	245	191	219	204	205	231	213	220	198	198	233	226	183	218	217	194	213	231	192	230	228	214	208	184	244	232	211	214	211	217	223	211	206	239	226	210	220	206	205	194	216	215	202	228	189	180	196	205	196	199	189	213	231	201	211	219	212	201	206	225	219	216	203	220	214	216	206	195	182	213	197	203	216	221	185	211	222	226	197	209	198	221	209	237	200	242	194	226	220	226	208	210	184	202	234	203	211	200	220	211	201	223	218	199	201	234	225	242	210	236	203	221	228	235	213	228	216	161	223	224	194	198	204	217	198	178	213	200	205	189	223	199	191	213	192	202	179	235	182	223	197	200	205	209	225	217	209	206	207	204	193	225	213	233	218	217	214	214	211	231	223	184	190	204	219	199	218	208	187	184	223	221	233	225	243	186	202	203	211	213	227	197	216	222	194	222	199	226	213	225	212	183	218	212	205	220	182	185	216	231	215	205	196	212	211	218	212	205	207	205	212	223	215	214	205	198	196	209	228	216	216	219	244	211	194	203	204	202	224	205	219	211	198	212	197	231	210	207	235	189	223	226	211	223	198	212	199	244	210	192	204	204	226	188	233	226	211	190	184	223	240	201	205	230	203	200	200	239	201	219	213	230	201	198	191	213	203	204	219	211	209	215	208	214	185	208	205	202	202	190	202	237	222	222	185	230	192	211	234	204	197	188	217	220	230	215	228	214	211	197	217	210	230	210	204	200	197	210	199	204	196	221	217	223	203	230	233	189	215	207	206	197	192	222	203	224	213	218	213	236	221	198	228	192	205	219	212	209	220	195	203	210	210	215	179	192	191	223	196	191	191	244	205	193	228	198	213	193	242	209	218	197	195	220	219	217	206	201	207	210	241	253	205	218	207	224	220	198	205	227	186	182	187	208	208	191	203	200	220	207	207	210	210	215	202	188	215	184	235	198	249	223	213	204	214	227	200	205	191	207	211	200	202	222	180	210	228	211	205	200	204	202	217	203	201	197	203	230	191	227	217	193	197	203	185	214	214	198	209	239	202	209	213	202	190	207	228	208	194	206	232	201	197	233	223	223	205	230	211	191	218	201	212	213	214	226	212	220	189	208	215	219	195	229	193	187	214	237	207	200	211	206	206	215	222	200	199	223	212	210	225	194	201	220	182	200	213	208	220	183	206	191	238	183	218	207	196	204	206	235	213	185	195	173	209	207	199	210	183	231	229	201	221	221	254	212	209	206	199	207	228	213	207	225	207	187	221	206	202	208	236	201	189	216	220	207	194	206	188	218	231	236	212	211	225	222	224	204	209	220	225	207	188	223	229	223	216	216	203	198	223	207	241	241	205	202	203	215	194	239	187	197	191
23880	21066	28175	24190	20991	5394	1165	700	512	548	492	498	432	442	470	473	470	441	434	454	493	449	411	459	411	411	458	392	414	433	393	441	445	435	470	448	455	452	393	409	389	387	439	423	435	418	387	407	413	424	389	442	398	419	438	450	398	379	427	446	454	404	404	407	404	404	404	413	456	413	419	440	394	427	417	410	416	408	426	381	433	395	399	384	405	435	392	445	387	371	420	418	405	397	394	391	349	419	405	391	397	405	452	437	377	399	422	386	405	428	368	405	418	403	388	438	381	417	425	415	390	437	414	378	442	396	413	379	426	404	424	419	409	400	446	388	413	390	395	385	452	392	411	413	383	400	420	401	410	410	366	431	420	401	425	424	412	422	387	427	397	386	424	438	430	399	401	399	405	422	393	411	398	417	417	370	417	390	398	420	438	411	425	429	416	417	402	441	407	376	421	427	395	411	399	405	416	408	375	422	396	414	396	412	432	427	394	430	424	393	455	421	398	396	417	389	413	415	430	390	390	393	404	420	396	408	453	397	411	392	408	433	404	404	447	416	429	432	417	416	358	426	402	398	381	393	404	383	364	408	395	371	407	405	414	452	386	407	411	393	416	399	411	411	383	376	401	393	410	390	387	401	417	363	406	406	434	432	404	398	416	397	407	392	421	397	428	417	395	422	396	422	380	416	451	406	387	406	409	394	400	395	401	401	419	435	372	402	405	397	375	431	368	388	399	391	434	428	373	411	386	404	401	416	409	416	410	387	397	390	431	381	469	429	391	412	434	405	405	382	389	420	424	408	416	414	402	431	408	403	412	420	409	411	429	416	385	406	449	377	399	385	426	417	383	381	419	406	413	431	385	383	408	379	415	419	435	361	401	386	420	400	408	394	383	395	394	392	385	413	395	380	393	378	385	431	421	432	405	433	408	386	443	445	432	419	407	419	382	408	403	374	394	401	422	420	365	394	389	413	396	431	377	404	385	361	378	379	381	395	407	387	378	389	380	441	433	407	412	407	365	380	390	434	439	406	389	427	391	388	393	398	416	390	384	379	386	390	425	372	401	392	430	392	378	393	397	380	412	383	396	435	427	365	447	401	383	412	384	398	412	388	400	420	409	406	452	408	389	419	391	396	381	399	422	402	386	389	445	388	441	409	396	356	405	391	394	437	418	399	391	387	402	426	403	401	374	440	418	359	397	376	416	451	398	443	363	401	398	367	361	398	433	429	382	377	394	383	377	418	381	409	411	421	389	405	419	427	396	389	399	396	423	387	373	427	392	408	423	380	394	415	403	429	443	407	354	378	392	432	390	389	415	383	389	405	367	401	404	402	422	400	438	448	407	426	418	383	388	383	368	399	436	408	428	402	400	395	378	412	396	402	414	401	387	420	380	412	412	419	388	404	402	405	373	431	394	407	402	404	394	395	379	418	428	392	431	389	405	389	377	383	429	388	441	414	402	428	406	448	396	375	384	413	426	411	394	420	413	402	397	373	425	416	388	390	405	422	420	442	387	393	406	439	398	408	378	384	417	391	407	429	456	413	415	428	406	415	403	397	398	428	419	385	394	380	384	414	425	426	391	398	399	409	374	352	382	377	418	375	381	395	363	397	404	373	425	394	371	404	403	414	452	385	403	384	439	368	378	403	377	413	364	421	398	411	413	417	421	436	411	416	385	360	408	366	404	405	412	389	413	410	373	437	394	399	407	447	345	395	381	370	374	414	397	369	399	420	402	422	423	394	410	378	424	406	437	373	428	386	380	421	425	420	396	397	435	391	399	387	387	405	383	408	377	380	421	444	441	416	389	421	381	383	389	386	385	398	423	426	415	380	420	421	414	412	374	391	385	390	380	398	392	395	403	406	407	386	420	374	398	368	397	413	422	399	397	427	406	419	423	412	451	388	399	385	414	387	401	443	407	387	396	436	387	394	420	401	418	419	396	408	421	383	410	377	387	401	445	397	432	393	397	352	386	407	408	388	422	419	395	432	400	384	384	451	393	400	418	414	381	414	391	376	403	382	410	403	387	397	437	376	419	408	413	428	398	395	395	368	429	382	426	387	382	374	359	379	395	384	379	401	429	376	402	433	391	434	399	377	435	423	409	402	398	395	389	423	416	427	417	391	433	412	380	403	413	406	398	368	385	375	365	386	421	373	400	398	389	417	405	409	389	403	390	377	419	376	368	410	415	376	394	402	362	409	417	437	419	367	433	365	451	404	396	415	408	384	399	419	399	405	387	434	440	414	402	410	416	371	402	401	407	386	406	404	401	420	383	416	411	418	377	386	427	393	425	377	365	399	426	405	419	397	444	414	430	430	376	384	376	390	415	400	443	419	377	424	398	390	395	390	401	383	439	398	384	432	345	392	401	423	427	399	381	425	400	393	392	387	424	419	420	404	379	402	384	405	419	387	397	389	416	396	405	406	436	386	425	396	402	388	399	405	403	383	387	389	400	393	419	404	398	373	421	407	407	392	364	413	427	381	416	397	359	375	395	427	422	454	388	393	399	390	370	381	434	400	438	393	399	431	403	416	377	400	402	389	410	398	432	409	416	410	393	401	370	407	421	410	389	398	407	385	404	380	410	409	428	406	385	377	422	380	381	407	383	418	421	383	413	385	437	415	387	404	402	382	400	423	421	412	384	393	397	450	394	409	404	408	370	393	408	363	393	428	412	413	411	410	399	391	392	413	426	388	381	398	433	415	395	381	400	383	429	437	415	399	395	419	399	392	391	423	412	441	444	437	429	406	402	399	360	389	403	354	426	391	409	398	389	382	407	406	437	393	430	373	428	389	386	415	397	374	409	379	405	347	404	396	392	407	461	408	390	404	387	434	355	408	422	397	428	405	427	398	431	400	380	408	400	398	392	392	402	412	401	380	380	422	393	389	398	406	431	376	428	402	406	405	363	408	399	399	412	424	366	355	381	400	426	433	403	426	442	382	419	410	393	386	427	403	404	416	358	377	375	366	408	395	419	401	406	382	385	413	409	378	409	426	402	400	386	388	413	392	360	409	377	395	360	408	404	411	418	386	398	402	389	404	397	408	385	376	391	394	388	407	385	422	372	378	418	400	379	399	407	397	395	393	400	374	399	388	407	437	437	419	375	392	408	377	435	412	407	413	406	407	423	370	394	423	389	450	365	395	376	420	426	372	387	440	416	423	405	420	406	407	371	389	389	401	401	419	399	363	365	427	393	399	431	395	408	395	396	380	429	405	403	378	400	417	383	390	398	410	396	400	431	425	400	423	415	402	410	372	385	406	423	415	391	405	425	397	435	409	437	419	400	422	394	403	395	387	388	414	386	414	390	398	390	381	406	390	392	349	446	374	413	410	409	381	411	415	365	401	392	379	385	397	370	395	369	395	405	427	412	388	383	383	399	424	423	419	412	394	395	380	392	413	448	423	424	399	419	350	400	401	420	424	387	407	397	376	413	392	368	385	409	424	394	405	456	432	390	399	371	397	381	427	411	427	417	442	422	389
3752	5266	4213	2116	1498	1124	968	801	728	664	543	569	511	495	467	459	420	428	441	414	457	437	433	446	451	406	418	406	484	398	412	424	407	407	401	402	400	441	392	413	386	410	397	395	415	410	409	389	403	383	425	402	467	443	359	400	434	417	410	380	375	433	417	428	417	398	376	392	374	402	398	402	386	457	396	417	386	365	409	376	403	416	374	398	425	389	414	417	396	390	420	387	415	411	413	395	391	390	376	417	369	376	388	399	384	390	338	409	363	435	415	376	385	397	381	391	391	375	384	383	366	401	374	354	384	367	391	419	377	404	393	421	409	372	383	396	393	427	436	363	396	383	362	357	407	389	408	378	369	412	403	383	432	369	422	399	384	405	372	400	379	409	340	409	421	405	391	402	400	403	390	406	387	400	365	398	384	392	384	389	435	408	416	399	370	409	362	438	430	373	336	397	389	400	354	427	393	405	402	415	383	369	372	374	383	404	378	391	374	419	385	410	397	397	394	358	428	372	409	392	388	419	366	409	384	392	401	377	377	398	401	392	394	389	405	395	332	395	396	383	409	388	395	384	383	385	380	400	382	419	421	382	387	385	385	424	389	391	431	428	410	379	424	365	379	414	390	385	417	408	421	431	403	408	378	411	374	407	375	418	378	385	386	406	391	365	383	366	385	395	411	378	398	451	379	432	382	397	427	373	404	425	360	415	402	409	371	422	391	395	370	365	399	424	442	426	384	392	395	403	399	414	394	384	391	382	408	373	419	431	373	373	353	366	396	385	374	393	386	383	419	373	399	390	430	371	413	435	405	411	401	420	383	374	391	394	365	409	404	380	381	443	391	420	393	418	412	418	360	381	391	409	412	362	414	384	404	376	411	364	393	382	393	414	409	409	400	384	384	419	440	385	414	389	442	357	357	378	391	393	386	390	392	385	342	402	410	397	381	398	377	384	408	375	372	392	388	446	384	424	388	395	357	350	399	394	357	411	412	369	390	399	366	397	411	385	366	384	386	376	418	409	392	384	425	426	381	367	387	375	381	377	394	427	399	378	394	406	371	404	380	394	392	372	401	379	398	405	359	368	411	362	417	401	346	409	387	400	365	382	386	372	376	413	423	409	434	406	397	417	385	383	383	391	400	373	368	388	376	394	370	391	370	394	362	349	377	382	419	359	423	378	414	392	378	384	411	428	390	397	414	399	404	394	367	376	332	362	416	385	456	406	378	385	375	386	404	388	368	415	377	373	416	398	390	400	377	389	395	416	373	404	377	386	381	401	422	432	432	382	390	368	364	383	366	377	382	385	380	412	409	374	373	401	397	411	397	389	372	389	405	378	374	410	342	375	385	389	401	393	403	390	401	378	397	376	426	398	365	375	410	375	394	390	385	369	393	384	395	378	363	371	388	368	347	372	404	388	403	373	377	409	397	399	372	367	388	372	413	383	369	423	384	398	362	374	411	400	369	378	380	421	389	413	415	371	368	385	379	391	388	384	442	399	390	397	388	409	415	378	371	379	393	367	367	386	385	384	411	414	382	401	397	396	370	392	399	382	371	393	370	385	389	368	398	389	411	401	384	375	383	370	387	396	360	358	408	407	368	400	367	349	416	433	434	390	393	393	424	351	416	379	401	370	418	352	408	374	391	413	380	345	406	387	394	401	398	393	425	385	391	442	389	387	358	396	399	395	440	417	423	395	361	418	389	364	377	375	380	441	409	398	395	375	393	374	406	344	387	394	400	380	392	379	403	366	385	391	392	418	394	379	379	410	386	410	385	409	366	415	353	381	364	422	412	375	402	382	404	411	402	393	430	366	368	385	417	372	377	381	399	368	409	399	379	386	411	413	390	372	357	383	352	420	379	368	371	377	407	361	392	399	428	395	328	387	391	404	386	403	369	406	375	420	383	393	402	368	375	396	420	384	393	378	355	378	399	404	413	381	407	383	379	373	376	373	387	381	359	396	373	365	432	397	402	327	368	361	369	373	406	390	394	372	379	389	388	404	402	395	385	436	362	389	393	381	392	414	372	421	399	386	381	394	392	374	369	393	428	402	385	367	363	417	392	394	402	408	391	419	375	381	408	374	383	399	420	404	350	391	393	404	385	386	396	404	396	384	379	398	389	402	373	426	425	369	404	385	418	416	410	400	414	396	388	358	361	392	388	371	371	399	400	377	422	412	404	400	372	401	396	369	354	363	397	428	401	375	384	386	399	396	392	393	379	392	412	423	371	406	355	404	429	391	369	398	365	398	369	372	401	385	377	413	391	387	390	374	409	395	414	415	365	397	411	396	406	407	365	361	364	406	386	407	385	389	381	379	382	374	414	369	441	405	432	370	372	405	369	404	386	381	389	378	388	402	406	385	364	373	397	392	381	375	375	428	402	384	366	407	382	391	399	409	420	407	372	393	383	345	423	385	379	397	376	363	416	391	380	383	443	388	359	392	365	384	381	362	352	390	397	407	377	396	376	399	388	433	380	371	402	409	394	380	406	388	344	394	410	424	381	403	401	394	374	361	418	404	384	424	423	365	395	376	384	390	406	397	394	402	364	369	397	387	393	374	373	399	400	369	412	406	378	402	397	371	403	403	382	405	395	386	385	395	362	401	426	413	394	402	425	422	428	399	406	370	402	375	398	433	420	375	387	387	406	382	355	385	420	401	382	410	389	402	350	382	389	405	383	353	381	390	429	348	381	421	401	394	386	382	406	417	387	374	371	402	409	414	385	375	366	362	395	392	357	416	379	407	407	396	400	366	425	345	398	373	360	372	386	364	404	383	404	386	380	379	413	381	383	430	410	415	405	383	367	377	408	407	358	384	397	362	381	381	386	373	389	377	382	385	388	371	371	406	405	379	385	388	406	391	362	371	388	434	398	406	347	387	383	402	420	429	407	374	356	404	361	370	417	386	400	425	372	403	391	388	382	387	362	363	349	386	390	369	380	414	386	363	356	406	390	391	382	390	392	383	368	356	388	389	389	389	398	375	371	378	385	402	403	379	390	428	377	370	416	394	398	389	393	388	388	399	357	384	394	387	394	375	338	399	401	418	387	392	379	382	409	390	396	420	403	389	406	427	380	398	383	357	407	373	390	382	380	357	424	352	377	425	407	407	385	394	369	398	383	378	354	373	385	385	388	396	369	414	388	412	386	404	394	392	370	402	406	374	395	395	388	404	407	393	364	364	392	366	419	406	366	398	401	359	407	418	390	382	388	383	375	358	406	400	365	394	376	364	385	439	399	383	364	356	371	432	397	369	360	376	408	392	397	364	375	397	430	397	419	347	354	451	349	351	397	393	351	346	405	398	442	384	389	384	419	386	383	361	371	380	381	399	382	360	375	412	389	387	338	373	374	393	376	397	376	398	392	357	403	387	370	420	396	403	389	388	377	396	405	370	396	383	379	430	382	420	413	389	362	400	385	394	395	390	398	461	377	367	410	416	400	415	375	382	364	440	431	375	388	375	386	399	356	405	371	370	372	407	384	385
27119	10136	408	193	106	121	100	105	104	85	111	93	86	99	103	102	93	84	88	104	95	75	84	90	106	89	100	94	93	80	100	99	89	92	98	116	85	112	83	101	86	86	86	85	82	86	91	97	95	90	97	100	103	91	77	94	95	85	103	78	86	82	89	96	90	78	93	96	99	95	85	102	82	83	73	90	99	83	81	92	86	94	82	78	101	101	110	113	89	85	81	75	102	78	85	95	85	102	82	86	94	88	91	82	89	98	88	95	105	107	101	85	89	93	83	99	99	85	92	71	93	96	86	98	90	94	94	82	84	88	103	84	88	89	98	87	81	91	77	99	94	85	93	94	87	97	95	102	106	99	104	93	91	85	87	104	105	82	69	117	88	77	81	92	95	91	94	95	74	90	73	92	86	78	89	84	72	87	68	95	83	89	77	107	91	104	85	82	91	106	101	83	100	101	95	85	96	100	85	88	82	97	96	70	70	87	87	95	81	105	72	111	98	102	90	101	93	94	79	81	87	87	88	80	90	97	94	90	77	76	100	93	90	111	90	113	76	84	90	104	77	82	93	82	81	101	85	73	92	82	89	95	105	82	82	90	101	89	98	101	79	90	98	97	98	78	91	87	82	92	97	86	92	88	105	79	96	86	105	82	97	107	95	81	87	98	91	117	96	92	87	87	91	82	75	79	97	90	91	97	102	93	83	88	110	107	96	93	83	78	101	111	89	115	94	103	104	85	70	108	67	81	86	102	93	86	87	103	116	68	102	80	79	88	89	99	99	91	106	100	91	75	111	101	96	78	83	109	110	76	92	102	102	65	91	101	90	90	89	86	95	86	105	89	114	106	109	83	101	97	100	88	83	88	87	100	76	92	89	102	107	98	85	102	70	103	97	98	86	87	80	98	94	109	88	99	87	94	102	88	107	77	84	92	92	85	83	88	86	86	93	108	88	88	73	98	94	97	96	86	96	91	103	93	108	100	88	75	111	78	77	88	91	93	105	117	94	99	91	98	91	97	97	109	81	79	119	101	89	81	92	89	89	82	92	98	92	82	95	95	119	96	92	88	88	98	88	97	101	126	96	94	78	83	85	82	122	92	100	91	93	84	75	84	87	111	86	83	89	104	84	76	86	91	99	76	93	88	85	101	103	103	90	87	101	89	82	94	88	105	97	82	81	99	81	75	83	79	94	83	86	72	122	105	99	71	83	78	87	100	98	113	104	94	84	75	89	98	94	117	88	94	83	78	103	97	102	109	108	97	102	112	100	81	96	96	78	89	99	76	96	109	87	88	80	83	91	92	93	89	75	75	89	94	109	89	82	88	95	97	78	76	83	87	80	93	112	89	86	89	91	96	96	82	87	99	91	88	83	77	99	82	90	109	86	79	101	73	93	103	96	94	82	90	94	82	84	94	88	84	112	98	97	112	105	94	83	97	98	98	102	97	89	91	88	79	94	115	106	81	85	95	120	91	102	98	94	86	88	94	97	93	104	90	81	89	89	96	84	85	91	87	87	96	101	85	91	93	107	95	99	97	109	78	91	86	92	65	90	87	102	109	78	109	106	104	76	96	88	95	100	99	106	81	92	89	109	81	86	98	94	86	86	101	85	83	92	95	88	104	103	76	85	86	70	81	103	101	75	89	91	99	98	101	88	96	84	76	103	97	73	91	80	82	91	86	78	86	106	95	86	100	84	90	94	96	96	89	94	89	74	108	102	101	97	98	105	90	97	85	73	89	117	105	86	97	75	79	91	90	92	103	100	91	104	95	99	87	91	76	95	84	97	93	101	95	96	84	89	94	86	84	106	108	82	93	106	90	99	86	70	99	101	98	106	105	95	104	96	94	90	92	97	92	78	95	88	111	87	97	81	95	88	111	93	87	95	82	80	92	80	86	84	99	76	66	105	94	86	98	67	99	88	112	104	87	124	96	87	102	85	86	92	94	75	72	96	95	90	89	86	98	106	91	86	92	88	98	91	79	85	80	83	96	89	96	76	98	96	119	88	92	92	88	120	98	94	95	94	78	83	91	91	88	105	92	80	88	96	105	102	107	96	104	100	79	102	89	85	98	86	104	98	84	87	90	109	105	93	91	102	110	77	99	96	82	80	99	97	80	100	85	110	110	66	99	87	89	103	91	89	96	109	114	87	106	101	108	112	81	89	95	96	78	99	83	93	96	83	85	96	99	84	109	83	89	87	96	93	88	98	86	98	100	103	87	90	89	96	96	82	94	93	94	89	82	96	83	97	87	94	78	92	91	88	94	84	79	100	94	92	89	94	75	87	100	83	107	92	86	95	86	80	88	92	92	77	92	91	97	93	108	79	89	97	85	92	83	78	103	86	80	96	84	69	96	95	110	96	87	88	96	81	97	86	111	107	97	100	98	77	105	111	96	93	91	63	117	83	91	88	79	88	91	94	79	75	87	91	89	99	102	101	64	106	80	98	95	88	94	88	70	107	88	76	95	86	93	101	95	90	107	85	97	83	95	110	98	100	84	97	106	87	97	103	75	96	82	94	101	93	96	98	85	92	98	99	84	102	82	84	80	98	88	97	103	88	84	96	104	99	99	115	95	101	103	82	103	106	81	94	95	98	90	105	92	89	105	88	83	82	83	79	99	89	96	103	88	98	86	89	98	75	103	81	87	97	96	98	89	101	100	92	81	102	84	102	87	92	68	82	107	83	100	101	90	69	89	101	90	79	85	84	95	92	92	95	112	78	90	87	89	94	107	96	83	78	100	94	97	104	116	109	97	109	86	93	91	83	92	60	99	97	104	86	92	100	84	88	95	101	99	92	93	82	80	76	108	108	91	89	88	114	105	86	87	98	88	98	93	103	79	87	96	79	87	96	83	88	110	82	91	88	94	81	92	92	95	79	99	100	88	109	91	76	79	82	85	85	115	88	87	87	98	99	79	93	98	94	74	113	100	68	90	98	90	87	88	101	94	82	92	81	112	73	108	75	84	81	116	86	80	93	80	96	103	90	88	76	101	109	95	101	104	87	82	85	82	93	82	80	86	91	87	97	97	108	89	79	98	105	83	92	89	82	81	99	81	93	100	76	83	88	86	91	77	86	82	84	87	87	88	99	96	71	83	102	98	81	102	80	74	89	96	92	91	75	92	108	78	100	98	81	76	77	105	108	83	86	91	91	89	82	83	94	93	94	94	86	109	74	87	88	94	93	85	79	71	100	68	93	93	84	110	90	73	111	65	84	104	108	94	82	103	97	102	79	81	102	83	80	78	90	95	84	94	82	91	84	98	75	95	94	101	82	94	103	74	71	93	89	83	85	95	84	85	87	87	103	95	90	92	87	80	77	97	85	98	74	100	89	86	100	103	93	85	87	103	81	73	89	97	91	97	88	90	86	88	101	108	101	95	91	90	89	97	91	82	95	84	106	78	96	75	87	94	81	85	88	86	104	103	96	91	87	85	91	122	104	77	101	79	81	95	90	93	96	73	100	98	94	97	108	81	95	100
4783	296	226	184	139	119	102	117	113	91	113	103	104	110	102	111	108	92	112	101	93	81	110	114	109	93	112	97	93	85	104	97	71	87	109	112	110	93	72	100	112	120	77	104	125	106	99	94	113	105	79	85	96	88	83	92	92	90	95	106	112	90	115	90	102	85	84	95	83	96	100	101	100	94	93	97	108	89	113	106	105	87	110	111	87	97	94	87	119	80	94	99	101	89	100	94	97	93	86	81	87	96	111	107	93	109	98	115	99	110	102	97	90	88	76	91	87	101	97	109	96	96	108	96	103	97	104	74	87	85	110	110	86	88	97	102	75	95	86	110	93	101	72	99	79	114	88	109	93	112	94	84	108	118	102	98	104	93	112	100	90	112	111	79	87	92	90	100	90	98	102	81	93	92	93	90	98	105	90	83	103	91	100	95	102	109	96	81	104	95	94	97	92	99	95	99	83	95	102	100	91	103	88	95	117	75	98	98	92	78	95	94	102	104	97	77	106	71	104	84	94	106	75	87	110	82	92	95	103	97	105	94	90	101	115	107	96	95	108	95	89	94	89	86	93	96	78	105	101	103	106	97	105	101	103	111	92	109	82	109	87	99	94	93	84	104	91	95	106	122	98	92	102	95	93	98	95	101	98	95	111	110	80	80	77	87	101	101	88	96	97	91	93	74	101	108	99	112	88	119	94	92	86	115	100	75	114	86	113	96	112	91	87	101	75	96	93	98	106	86	95	96	95	98	96	81	101	90	90	91	104	90	117	92	99	116	87	90	90	88	89	88	83	97	98	77	98	86	105	106	124	125	100	110	105	114	88	107	91	93	98	82	108	90	83	104	103	80	79	92	96	100	111	87	103	97	113	93	81	101	104	100	94	85	107	94	92	95	90	101	101	89	90	97	81	84	100	95	92	99	91	98	83	85	103	97	104	92	83	97	88	90	97	108	98	92	97	100	92	83	87	105	94	94	119	102	90	108	96	114	91	82	107	104	121	92	113	83	83	94	98	94	84	93	100	87	82	91	111	102	97	90	97	95	94	105	83	74	94	111	101	108	101	85	105	113	92	106	80	103	88	108	102	84	92	112	83	106	93	96	102	108	125	92	100	95	91	95	113	102	102	105	98	100	99	81	104	89	84	112	96	82	104	98	100	107	108	83	96	95	82	86	93	95	77	97	98	95	96	116	84	99	104	94	102	109	84	99	107	84	110	100	107	106	83	75	81	75	93	100	91	112	88	101	86	96	72	87	106	83	96	100	92	100	94	99	98	99	99	116	92	90	110	109	118	95	109	95	94	95	115	102	93	119	95	99	93	112	102	95	90	91	88	86	95	98	91	82	99	103	89	95	98	100	100	110	105	105	101	111	99	96	78	97	91	78	114	98	108	109	90	105	103	102	111	106	114	95	89	88	110	106	105	100	80	95	86	110	107	75	93	91	110	96	80	99	110	81	116	112	98	84	106	102	111	104	99	92	89	94	73	102	103	96	95	91	88	91	89	92	112	89	63	97	97	91	92	101	104	99	85	95	102	103	99	109	90	86	91	82	94	87	98	98	91	91	101	110	96	107	91	102	95	130	105	101	92	74	63	82	91	108	92	108	110	99	108	99	99	90	95	101	101	84	102	87	88	96	92	115	120	98	98	92	99	107	92	95	83	85	101	83	98	89	90	121	97	88	86	97	110	99	93	119	95	85	106	105	103	90	109	97	93	93	94	99	91	93	91	102	81	107	115	96	98	102	107	107	93	110	102	101	109	99	95	96	96	89	97	113	83	96	89	99	112	97	110	101	95	81	89	101	107	89	90	80	103	87	104	96	99	86	95	102	79	119	89	84	90	97	104	77	96	104	106	100	91	102	108	99	108	106	85	110	86	95	101	82	111	112	106	96	106	99	105	85	86	97	100	91	96	91	99	100	76	89	102	86	116	84	92	99	92	89	91	98	118	118	104	103	91	85	102	84	92	108	106	108	101	96	95	99	111	94	96	88	109	102	102	110	102	83	94	108	84	88	107	106	105	108	100	96	81	89	80	81	104	95	87	82	92	102	82	92	88	82	101	80	97	94	117	91	87	108	88	107	99	98	105	103	93	93	94	72	87	104	95	99	96	100	109	92	81	103	90	92	92	104	93	105	97	72	78	87	96	92	107	85	99	98	83	99	109	99	102	103	95	117	83	117	113	103	103	98	100	95	91	113	96	110	109	115	80	104	92	121	89	89	105	114	110	84	99	89	94	81	101	102	107	94	90	90	79	107	87	81	106	91	99	82	104	110	105	78	91	94	103	105	97	91	107	96	95	93	99	96	89	103	97	110	93	96	88	79	97	97	98	105	85	91	92	102	91	99	76	89	107	92	96	101	90	100	108	91	105	107	110	112	99	91	105	106	84	96	101	95	106	81	104	103	97	86	101	86	82	95	89	101	111	86	98	102	99	91	94	107	93	99	95	86	86	93	97	92	90	88	87	98	101	96	92	99	97	90	91	86	89	103	95	78	92	80	117	84	102	109	89	92	100	88	108	95	95	111	103	94	97	117	98	101	98	82	100	100	98	94	87	106	102	87	110	99	96	103	85	104	86	116	97	110	90	110	104	126	98	103	101	102	110	83	99	88	96	100	98	85	101	96	88	110	89	90	100	90	89	100	95	120	90	104	117	91	106	128	82	100	98	99	95	88	82	113	107	78	98	93	105	99	79	77	95	105	106	100	92	90	109	94	97	98	95	106	110	88	93	83	91	99	93	94	95	102	105	98	94	107	90	82	105	98	99	77	109	89	71	107	74	99	101	105	112	85	97	99	97	82	86	104	90	101	97	100	83	90	94	85	76	88	100	102	93	97	88	100	88	115	94	102	106	93	107	83	92	81	101	97	102	90	94	129	92	109	94	94	98	89	107	106	98	101	100	106	93	107	82	93	88	108	92	99	86	101	107	95	88	104	116	103	107	104	92	89	91	103	98	99	84	89	90	95	97	89	104	110	112	87	83	92	97	100	121	82	88	90	99	82	105	90	95	93	93	99	90	104	85	90	89	108	102	107	79	99	98	98	102	95	94	106	89	115	97	76	97	92	88	77	106	96	92	100	97	101	92	103	111	106	113	93	90	106	93	101	109	87	92	85	79	81	96	90	105	83	90	109	88	92	107	92	118	79	93	96	95	88	98	92	99	99	106	89	77	105	82	85	105	94	104	88	89	97	107	94	103	97	103	83	91	85	104	93	97	111	103	109	101	83	82	90	101	103	100	109	94	89	86	103	77	100	99	105	87	92	85	88	97	77	92	96	95	104	90	95	94	101	101	88	114	121	110	89	104	104	82	93	113	93	96	110	94	84	94	98	104	112	107	94	91	90	95	103	107	97	87	88	95	86	90	104	93	116	97	122	85	85	87	103	96	96	93	90	110	95	82	95	88	105	89	94	99	82	105	94	107	94	113	100	96	89	94	85	111	95	109	93	106	98	86	101	111	100	96	97	84	98	97	93
25170	21050	26567	24514	2224	500	365	309	248	254	240	266	215	249	209	216	243	223	246	205	214	211	200	213	208	250	234	209	175	226	185	209	222	213	206	171	201	216	218	209	213	238	208	215	225	222	210	232	229	220	223	178	184	223	203	199	221	202	200	200	201	190	193	220	213	202	253	213	210	240	215	199	206	218	207	225	216	222	212	191	199	217	190	233	222	219	227	221	207	203	200	206	217	186	220	222	225	233	196	220	225	225	218	194	219	196	204	221	205	228	200	225	200	222	207	198	217	194	203	181	182	203	232	196	203	194	223	196	181	211	210	187	214	187	200	232	208	191	208	206	164	234	175	212	202	230	239	220	190	208	191	204	217	214	203	204	229	211	226	199	223	194	213	224	224	199	221	203	207	195	238	223	182	211	220	194	220	195	210	197	180	216	193	212	212	212	217	224	207	209	187	210	197	214	219	223	214	208	192	254	206	233	191	189	206	213	221	220	189	187	214	195	222	214	206	234	209	209	243	182	203	225	190	212	218	199	215	217	200	193	236	203	194	200	206	231	237	213	223	192	191	197	230	208	231	201	213	220	224	226	189	217	196	216	204	222	195	219	214	201	207	198	192	225	190	218	203	191	198	209	188	212	230	210	217	220	228	218	213	183	214	203	255	211	191	227	206	193	228	205	212	192	218	209	233	178	186	204	225	208	208	223	198	239	198	210	201	177	230	237	228	209	209	225	214	197	221	213	208	206	215	197	193	200	233	194	228	205	188	185	206	237	202	217	218	219	214	201	237	226	227	216	209	223	235	217	186	195	198	211	197	214	193	201	216	205	225	187	214	215	219	198	205	201	210	210	200	213	202	229	217	229	191	210	196	209	175	209	219	195	191	195	229	201	229	175	188	183	218	198	248	221	190	183	193	206	186	214	209	197	206	202	207	196	184	221	227	200	199	193	225	219	200	238	203	203	212	193	207	211	200	198	219	212	213	232	234	203	211	206	197	193	228	186	189	208	182	209	203	195	194	214	193	202	195	202	203	205	230	206	212	201	234	213	225	212	223	201	194	188	203	184	205	202	229	219	214	224	229	192	206	189	198	220	212	209	192	202	193	225	194	199	195	225	225	225	197	212	209	168	229	170	202	204	199	214	221	201	210	202	201	216	181	187	207	210	232	222	179	207	191	200	201	186	203	200	193	189	207	230	214	207	196	198	194	208	210	195	209	223	198	217	165	202	212	187	197	199	200	213	232	196	214	230	209	213	204	205	199	214	202	219	216	194	209	237	194	249	212	221	214	204	197	193	198	201	228	226	225	226	206	222	212	224	203	211	205	205	202	227	218	201	210	174	223	213	211	208	204	183	205	199	221	216	169	205	194	203	207	208	216	198	174	222	193	224	198	213	205	202	209	214	196	206	228	207	217	224	208	195	204	198	208	203	198	224	198	229	196	203	228	202	250	186	221	180	204	174	193	204	225	195	208	207	225	204	206	190	199	212	167	198	182	191	181	189	224	198	199	201	220	201	224	208	214	205	203	204	189	232	189	242	223	221	198	227	215	197	203	230	201	206	221	227	201	208	218	227	231	189	219	213	160	236	191	225	196	206	200	195	197	221	181	227	192	204	198	212	216	210	216	211	186	202	213	215	195	194	183	205	205	205	203	210	213	199	214	217	198	190	217	209	197	242	207	206	204	204	182	225	215	217	197	206	198	201	231	235	184	199	203	221	191	199	213	209	183	196	202	193	225	213	222	230	194	216	196	206	193	224	183	192	212	217	210	236	215	202	193	245	203	194	181	216	194	208	189	229	217	203	199	194	203	204	208	201	216	188	209	207	217	220	196	233	219	218	208	184	196	190	208	181	218	209	211	214	203	210	220	204	206	199	204	212	211	240	197	182	208	218	210	197	202	191	209	203	217	229	203	181	198	191	206	253	208	239	199	214	222	204	246	207	188	218	234	206	204	199	194	207	205	217	201	201	225	214	196	222	207	208	215	217	206	215	198	218	202	220	231	215	188	214	213	201	221	186	233	195	217	202	193	189	174	216	220	204	229	186	207	205	229	192	236	211	220	200	215	191	212	221	237	182	211	216	192	205	195	201	230	234	211	203	210	213	211	202	192	209	218	245	207	208	224	197	229	181	198	229	206	191	188	202	224	205	215	174	190	211	203	213	228	202	208	209	207	220	225	185	212	196	235	210	196	194	220	184	162	209	214	209	221	193	194	203	218	216	193	189	219	214	205	220	206	228	225	200	193	189	191	200	221	214	202	208	188	198	219	207	217	200	234	211	230	232	193	228	189	195	211	193	221	233	194	200	250	197	219	231	217	187	181	216	188	213	195	176	217	219	191	200	236	189	187	211	211	215	190	190	186	234	221	221	215	230	199	203	195	224	221	216	212	211	204	194	200	231	192	202	195	206	206	241	204	196	223	172	197	189	207	213	191	209	214	248	199	191	247	192	207	202	215	192	236	202	192	199	194	184	200	224	198	233	213	227	199	207	206	196	206	217	204	211	199	210	198	190	208	249	205	204	198	187	217	194	185	193	222	196	222	227	208	239	212	209	217	215	231	200	202	214	221	226	208	202	201	210	200	223	199	218	214	198	200	202	200	200	205	226	205	238	195	167	213	182	201	210	218	180	187	208	197	207	174	196	185	234	229	184	218	231	187	188	204	222	211	212	212	194	216	187	199	176	240	223	214	226	179	220	211	194	198	224	230	215	201	205	187	212	238	223	205	205	211	197	209	208	179	196	196	196	226	223	203	192	236	210	225	218	207	201	202	192	203	190	181	226	228	223	195	197	211	202	195	203	187	209	193	171	221	203	212	201	214	201	200	208	208	204	216	215	211	215	214	209	235	196	205	178	214	201	206	213	219	218	225	217	207	198	212	218	232	202	203	193	220	232	238	204	195	225	191	185	209	194	219	216	197	219	198	218	207	210	211	180	171	203	189	193	220	236	215	200	223	200	229	209	203	202	199	206	194	230	188	200	205	201	191	192	195	185	192	200	214	205	219	188	194	224	201	194	217	210	205	191	211	206	183	205	213	212	213	191	228	207	211	220	246	206	185	172	183	192	248	189	194	195	208	191	196	197	215	192	211	210	215	203	219	179	226	222	196	220	217	212	209	204	201	190	231	204	216	187	220	203	228	203	216	200	173	187	196	184	194	209	202	209	216	213	207	221	192	206	223	234	209	196	216	208	202	200	229	185	190	207	229	220	190	218	190	230	193	202	199	193	192	184	215	214	254	222	187	219	206	220	205	227	183	215	228	202	202	215	207	210	210	189	227	201	216	202	205	235	180	200	230	228	212	209	220	216	189	200	216	196	193	192	192	217	224	205	213	207	224	183	230	196	207	196	215	182	192	219	182	217	188	214	189	189	209	212	210	211	204	207	207	209	206	232	214	206	219	209	211	205	209	216	220	211	226	206	217	197	223	204	214	224	227	200	223	194	230	214	195	217	195	203	183	215	201	202	229	209	223	205	231	196
3357	2218	1838	902	652	460	425	373	345	329	300	289	268	263	275	241	231	262	218	228	252	251	200	229	230	211	208	248	214	221	207	248	215	221	191	219	250	211	228	227	236	229	232	220	207	201	205	213	191	177	224	211	232	205	209	213	232	220	216	228	205	208	201	220	220	238	210	204	202	225	192	204	223	207	211	207	214	219	227	203	232	200	208	209	218	216	211	235	216	207	191	212	211	207	237	217	217	218	210	232	226	202	204	248	217	212	225	216	205	213	213	209	241	219	208	210	195	201	222	237	200	226	229	196	202	228	201	198	202	209	261	221	224	251	225	213	226	206	214	218	197	233	212	236	188	231	210	201	215	214	196	212	208	247	209	208	209	228	212	253	213	213	222	203	190	229	223	194	182	200	199	214	219	195	182	204	222	190	211	195	207	227	214	222	218	216	208	190	214	198	197	193	186	202	213	198	213	226	193	220	197	199	206	202	213	222	219	218	220	221	211	201	196	214	223	191	206	196	226	222	223	185	182	221	184	202	214	201	209	211	196	201	206	213	235	209	208	216	210	220	211	207	210	227	219	232	221	219	222	214	243	194	202	214	213	211	228	194	223	215	213	200	214	214	212	236	231	199	197	199	206	192	248	225	205	213	221	223	213	190	236	217	190	215	182	231	201	237	198	236	183	198	188	235	238	222	185	215	221	213	222	219	203	216	226	211	213	193	212	222	246	214	204	205	202	206	197	210	211	208	234	202	204	245	216	196	180	182	208	205	230	204	220	204	210	196	220	210	222	216	210	228	189	200	203	222	198	195	200	197	209	206	197	236	204	228	210	240	226	212	217	210	208	216	178	205	222	212	214	219	233	227	178	206	226	210	203	226	204	231	214	221	219	226	221	189	221	202	223	222	233	223	190	239	203	213	187	192	212	210	199	210	225	219	190	212	212	207	196	214	180	233	215	220	200	212	214	227	199	209	184	203	206	211	191	218	208	205	201	198	188	207	208	214	213	200	205	222	211	210	215	213	211	208	225	213	187	208	192	214	213	179	216	234	209	207	233	202	220	193	197	215	231	207	223	216	215	215	199	206	163	219	217	198	228	231	218	182	209	191	198	213	195	211	228	205	210	192	223	196	176	227	202	222	229	200	205	241	201	201	216	214	197	204	200	207	219	204	189	244	210	195	201	219	209	230	215	201	217	205	208	193	200	183	236	192	190	202	212	212	226	174	225	213	207	198	187	208	226	223	205	204	184	209	218	195	203	225	230	215	203	241	203	235	200	237	191	226	186	199	208	221	213	208	226	191	200	233	210	200	208	187	197	207	200	223	235	201	201	224	201	205	197	207	211	226	222	207	210	222	233	231	197	215	212	208	207	219	203	198	203	212	209	214	196	192	199	226	247	220	231	239	194	221	191	218	217	213	210	237	202	208	206	214	204	230	225	215	205	214	189	191	212	203	201	224	206	206	204	209	200	233	186	242	228	235	195	201	196	196	215	206	223	184	210	193	228	207	228	226	226	200	206	209	175	214	221	220	207	220	209	225	199	228	207	247	229	216	203	215	197	199	203	207	209	214	210	228	217	197	210	190	198	212	200	208	194	218	213	215	202	227	213	214	189	216	230	208	184	191	201	218	209	211	216	239	195	189	221	212	244	201	208	201	201	186	169	205	217	209	213	215	205	199	200	222	216	185	190	223	197	208	207	213	210	189	210	191	210	229	164	206	217	204	240	219	226	213	203	195	200	199	220	201	188	214	213	192	196	217	196	220	205	220	184	239	196	212	202	231	193	248	201	183	210	206	200	211	208	201	184	210	217	218	206	192	213	213	240	206	221	203	201	183	181	221	204	214	231	202	218	213	212	188	225	225	195	205	220	208	217	249	221	228	198	192	208	221	218	239	213	206	199	208	223	213	216	199	212	216	235	195	210	221	211	230	194	201	218	214	218	184	215	201	208	189	208	203	221	213	233	209	213	204	190	217	201	207	200	220	198	186	207	196	215	212	200	203	201	198	194	219	178	206	195	205	192	219	202	174	210	219	179	207	190	160	212	189	204	206	212	182	214	234	234	234	182	203	211	190	233	199	191	217	186	223	204	187	192	188	189	201	219	200	192	195	210	205	198	230	203	216	209	210	209	197	185	195	205	205	204	186	219	222	221	222	226	200	210	203	213	223	211	200	228	206	209	238	225	190	184	205	220	195	212	221	215	231	223	217	213	211	209	211	209	207	203	205	214	194	204	219	206	209	206	207	213	221	218	220	223	198	211	238	191	226	187	208	191	215	220	186	210	214	236	213	201	197	199	207	204	221	242	225	203	177	250	219	210	194	193	216	210	204	228	202	213	227	211	208	226	204	217	219	228	205	221	215	220	219	223	239	206	182	210	211	206	229	205	196	202	241	201	182	195	223	210	208	228	184	234	211	221	204	234	215	209	209	177	216	205	183	223	204	208	210	214	198	220	200	235	213	177	199	214	206	201	205	203	212	202	221	181	204	210	225	215	214	199	228	206	196	215	208	222	217	222	205	227	219	174	213	205	196	223	203	201	201	210	198	214	218	213	218	205	186	213	221	201	238	187	194	198	204	208	194	191	210	213	239	191	201	225	225	211	207	211	222	221	202	182	214	206	234	179	210	219	209	226	208	205	215	236	215	195	228	214	201	215	212	232	196	189	211	237	211	230	213	192	213	216	224	230	198	233	198	216	251	197	214	224	214	217	229	218	205	219	216	201	208	212	217	223	215	218	212	216	220	196	209	202	203	211	188	196	240	213	221	211	213	197	210	217	196	221	211	258	236	231	204	212	222	201	196	184	241	229	239	220	201	207	200	225	223	194	215	219	196	200	215	194	207	219	224	236	215	212	225	217	190	207	212	216	165	231	192	204	234	207	180	199	215	207	218	196	210	218	216	208	197	203	206	204	188	231	205	234	222	195	213	193	211	223	221	207	217	212	199	224	213	220	216	214	213	184	223	187	196	216	192	198	215	205	219	231	211	205	205	192	177	201	219	213	207	230	191	207	189	194	202	210	199	208	213	225	213	212	216	218	223	205	228	200	182	182	209	204	191	210	208	220	220	218	203	191	234	246	221	224	203	231	204	195	191	191	212	224	229	189	231	242	189	204	209	196	210	218	195	216	205	193	216	213	197	228	224	211	185	200	204	203	218	190	209	232	211	209	204	205	204	216	195	207	223	217	194	209	214	228	206	212	199	209	217	184	206	212	233	196	224	193	208	234	193	204	210	189	171	202	184	198	209	211	204	195	200	208	200	218	202	207	203	225	201	216	191	181	220	205	217	189	207	186	204	205	201	202	202	220	214	219	208	217	236	195	206	211	230	222	215	196	194	242	192	189	193	196	203	228	208	204	207	214	196	236	223	207	193	212	205	191	208	227	187	205	207	227	186	198	223	190	230	223	161	198	197	198	223	224	206	239	212	208	196	197	204	193	210	227	202	211	203	198	214	215	218	211	205	229	195	205	227	209	214	219	210
23941	21052	28174	24116	20976	5405	1181	684	540	498	504	480	478	459	457	466	470	407	434	470	422	416	440	412	436	450	416	402	399	423	432	390	395	412	424	406	386	396	419	444	389	414	368	426	441	425	420	364	405	384	427	409	431	399	378	401	456	445	409	412	378	403	430	423	420	427	401	392	380	423	409	411	450	390	408	393	414	345	398	399	432	420	411	404	396	403	379	401	395	438	391	410	417	404	399	454	376	377	405	411	409	413	425	385	393	433	398	372	379	433	436	424	401	380	413	389	388	376	417	385	398	386	395	408	412	395	400	428	431	406	383	384	391	398	447	424	377	398	392	388	412	421	400	408	415	384	420	421	415	401	383	373	387	413	396	438	372	395	415	445	422	389	437	429	384	365	387	388	433	419	378	376	366	426	417	380	405	452	412	384	443	427	405	375	388	356	409	425	429	388	401	377	430	430	413	402	411	377	407	421	415	406	460	388	386	362	430	422	401	395	422	439	405	404	379	406	395	393	419	419	464	416	404	410	403	379	395	406	372	394	408	402	406	432	389	416	390	395	393	443	436	406	407	449	385	413	403	413	417	449	412	376	356	425	418	375	430	376	416	393	376	367	403	415	412	395	395	399	419	420	419	413	401	388	399	391	359	424	392	407	410	413	417	406	378	409	408	370	393	405	406	382	414	407	412	365	409	386	362	419	391	393	439	377	389	385	430	378	411	392	405	405	392	395	365	401	408	364	410	412	413	421	370	404	394	411	442	425	410	429	413	391	374	361	415	437	384	400	381	415	429	404	386	418	430	399	431	416	425	407	447	439	399	409	428	360	422	436	394	438	400	403	404	377	447	388	400	361	375	414	427	389	375	429	412	411	410	438	395	395	417	429	382	409	378	414	441	391	409	388	404	416	382	377	410	423	376	390	389	433	382	395	378	383	383	416	390	399	411	401	394	401	390	400	441	378	385	421	402	398	414	410	396	370	409	400	411	393	437	412	411	382	431	380	398	386	386	408	376	359	388	390	390	406	407	394	409	405	399	431	372	407	383	379	391	377	438	402	386	439	405	398	406	393	423	420	380	418	399	429	395	366	398	418	383	401	398	410	419	372	432	378	394	426	398	327	418	412	403	412	425	409	412	398	401	382	402	385	414	405	413	363	392	404	413	387	381	402	393	393	436	403	399	386	370	409	437	399	378	423	387	383	412	412	374	384	394	382	373	406	416	398	368	379	443	437	406	419	394	399	416	404	426	397	420	432	365	387	387	383	418	393	442	402	374	419	401	394	386	403	431	439	434	382	418	384	396	391	404	377	386	403	384	393	349	391	427	426	420	409	426	390	357	396	418	394	422	390	444	380	376	454	425	417	409	396	368	399	423	372	401	423	431	409	397	397	426	406	433	412	384	388	362	379	395	406	384	398	398	397	395	379	411	393	368	434	393	404	385	396	384	433	433	394	378	381	410	411	415	426	388	423	463	399	413	398	403	400	417	445	380	435	371	409	408	409	379	438	406	431	406	404	412	408	370	402	397	422	418	410	440	383	372	400	397	385	402	404	395	382	422	361	414	400	438	393	375	378	440	378	401	395	389	385	390	383	416	390	407	384	415	419	428	441	365	421	401	386	422	375	403	365	421	404	366	414	415	383	431	373	429	423	383	441	426	419	391	421	401	401	407	399	384	413	396	422	369	409	394	400	399	435	383	402	418	433	429	356	399	406	415	383	391	361	413	375	388	427	415	422	397	415	401	440	390	413	419	382	386	363	415	414	361	385	409	392	385	384	356	385	386	402	418	451	391	372	410	435	395	376	417	385	396	378	396	387	413	392	400	398	397	421	424	366	424	434	406	408	398	430	412	441	396	421	393	373	386	401	402	408	405	403	414	417	359	389	356	375	371	377	381	401	433	386	417	402	414	409	408	414	389	394	371	396	425	417	433	419	415	421	421	399	408	415	384	395	406	421	398	391	403	408	424	397	400	401	396	423	432	386	397	408	400	359	419	410	411	426	394	404	414	396	385	394	383	399	401	394	365	416	380	356	405	428	425	401	410	399	385	394	455	400	415	389	360	407	406	388	404	384	400	395	379	390	401	417	442	435	390	400	398	413	376	405	400	428	402	407	405	426	358	402	399	445	394	383	397	386	373	396	432	382	415	421	399	346	428	401	408	413	404	405	406	396	399	422	391	371	405	421	409	375	434	390	417	406	398	425	409	410	373	377	405	386	399	440	406	418	423	426	413	423	413	440	425	402	423	408	371	393	369	368	372	418	366	374	370	405	406	382	410	404	398	400	428	439	380	365	389	371	397	422	390	379	363	393	404	416	384	395	418	398	417	416	411	436	393	404	397	387	349	382	452	412	393	365	413	404	406	390	388	408	422	394	400	369	367	392	407	367	405	432	372	389	434	385	392	380	417	444	397	388	380	361	371	439	432	430	387	412	378	398	408	372	376	401	372	392	390	422	417	437	403	424	390	409	398	346	399	389	432	380	369	398	378	392	397	392	409	404	397	400	387	423	390	407	396	387	366	442	386	414	419	379	385	384	406	388	383	393	430	390	403	405	400	378	383	396	420	410	426	424	422	404	394	400	399	346	400	393	400	362	382	385	389	400	382	424	388	402	398	395	397	399	438	397	382	382	379	399	407	428	391	411	435	411	408	373	392	399	411	410	373	401	385	402	388	383	394	403	403	392	398	359	429	378	407	395	425	395	396	399	452	391	362	415	389	400	401	390	403	403	409	406	431	380	399	409	376	405	433	383	377	384	363	379	415	404	406	404	382	428	394	384	396	401	380	405	385	377	428	410	402	392	419	391	392	415	415	414	394	425	435	400	385	393	378	399	387	411	400	394	403	372	394	426	385	373	395	421	376	391	407	404	396	411	387	401	429	373	393	391	425	387	400	391	372	404	423	401	401	390	399	371	375	391	403	388	395	388	404	434	413	390	375	388	423	351	401	391	412	387	390	399	387	382	423	376	404	409	408	401	384	376	390	362	399	387	428	400	429	397	379	415	374	427	382	404	408	371	359	410	460	382	428	378	400	359	411	385	403	392	390	397	420	435	404	382	380	403	406	395	378	387	421	418	382	388	379	425	388	383	406	407	418	400	414	387	393	377	386	378	396	415	401	404	399	457	399	370	427	430	396	419	425	400	430	402	400	409	373	380	405	380	396	369	367	396	362	387	411	392	386	418	426	377	418	429	396	400	408	429	413	391	420	395	388	373	374	404	341	431	392	393	385	382	412	397	376	394	389	372	414	402	419	377	394	373	397	435	411	425	381	438	383	404	402	420	392	381	404	412	412	398	468	394	441	404	405	393	394	421	382	427	422	429	415	366	401	378	369	438	367	401	408	412	381	367	412	382	403	404	417	365	380	387	377	405	396	450	441	418	415	396	397	397	375	375	390	378	410	374	386	397	393	417	416	416	418	357	366	427	404	423	396	415	385	426	391	401	430	388	398	413	375	410	408	405	375	384	428	391	403	421	441	391
3695	5223	4246	2229	1417	1117	916	778	703	645	573	571	542	531	471	464	469	439	436	486	410	432	430	431	433	431	479	402	449	414	453	422	436	390	408	404	411	404	428	401	369	400	394	382	436	447	434	418	397	383	418	391	427	426	385	406	404	397	381	404	383	408	393	399	396	357	394	393	380	459	383	388	369	405	375	383	411	402	387	398	398	390	407	402	403	391	379	422	370	382	396	389	388	361	376	398	407	377	418	392	375	358	399	410	398	396	385	397	426	380	408	392	387	421	362	370	405	396	396	365	390	395	405	435	418	395	379	405	388	414	392	380	392	376	388	426	403	349	389	403	384	405	409	386	368	378	383	382	391	388	403	410	372	393	406	384	403	370	391	375	362	377	409	400	390	388	397	389	395	400	390	391	367	395	390	424	382	380	383	409	395	379	415	404	406	418	396	420	408	369	404	409	381	370	401	408	396	397	401	387	359	376	416	355	370	395	357	419	386	413	361	397	404	390	413	387	378	393	405	382	417	357	381	419	380	419	378	391	374	387	424	439	346	389	389	412	396	390	395	373	389	407	400	389	385	393	409	362	380	358	412	391	391	387	389	377	377	389	417	424	423	400	400	390	393	399	380	423	416	438	420	413	355	417	379	374	404	369	381	398	432	394	398	370	387	360	423	387	390	390	386	395	381	379	367	381	362	431	409	414	406	358	371	374	395	382	399	405	395	380	402	380	348	390	379	408	429	369	384	376	392	413	430	405	404	346	402	400	374	415	400	387	400	406	392	347	404	401	393	398	431	398	381	381	380	396	398	420	384	404	401	387	395	376	359	381	364	362	396	366	366	414	381	363	416	399	374	397	406	357	368	438	402	393	386	414	391	356	402	370	401	373	353	380	388	342	427	349	387	395	403	390	373	366	421	366	422	390	408	423	415	396	399	395	405	392	397	407	374	401	411	353	394	401	388	372	391	402	405	392	401	386	358	391	418	417	378	390	392	377	396	402	392	409	375	372	373	382	365	399	395	408	427	350	394	367	374	347	357	378	392	374	425	379	399	360	400	402	410	411	372	385	411	372	386	389	368	373	387	405	372	402	366	394	418	399	390	357	395	419	404	436	396	411	382	375	411	411	376	368	394	366	412	378	388	398	395	404	400	413	394	394	424	365	409	343	382	416	418	353	398	410	392	427	417	378	392	384	373	424	405	376	385	392	394	399	410	416	423	380	382	376	390	417	396	411	376	378	371	374	387	399	371	390	367	391	360	381	391	404	394	407	400	407	379	391	355	433	448	393	395	385	383	412	407	389	379	408	398	378	366	378	406	378	388	388	398	356	416	365	393	404	359	392	382	390	401	428	375	378	363	394	377	376	388	362	369	411	410	400	406	432	415	394	406	399	366	397	407	361	402	383	360	390	383	379	373	405	399	393	371	406	390	390	368	388	401	389	405	393	376	409	406	373	367	403	419	359	407	398	406	378	441	380	411	378	383	401	396	393	382	364	380	415	364	364	390	377	387	405	417	409	398	405	400	348	356	401	396	385	393	395	371	363	423	393	396	397	409	408	379	382	393	382	417	388	416	375	376	382	343	378	391	390	392	375	423	374	398	385	395	374	402	353	375	449	404	383	341	365	385	337	414	369	370	388	344	385	381	389	384	381	387	411	390	406	412	372	391	398	386	410	402	386	374	377	370	368	383	391	401	360	379	421	420	398	391	396	372	398	414	371	356	391	366	388	387	381	395	403	424	450	411	349	411	401	388	391	365	388	375	369	383	398	400	378	383	451	393	402	362	387	383	369	381	373	361	416	350	399	385	384	366	401	407	405	401	379	371	401	437	390	395	375	396	372	394	395	410	404	372	384	374	381	397	387	393	387	397	377	363	381	366	370	385	405	415	407	382	414	386	380	416	379	404	433	394	374	381	389	388	392	413	382	398	398	372	406	399	415	398	402	423	423	405	387	378	411	392	406	385	372	408	378	374	398	373	426	373	406	382	415	373	366	390	347	409	406	384	371	364	395	410	417	402	380	410	345	359	364	392	387	399	410	397	383	364	395	369	370	394	422	422	394	414	350	392	366	355	376	392	404	398	398	395	389	378	414	351	387	379	383	365	377	349	400	366	381	397	408	380	403	353	372	374	386	412	411	420	366	378	405	369	360	425	379	367	397	369	413	381	380	385	353	378	383	374	389	418	365	392	396	377	350	373	369	376	367	394	360	385	392	359	405	391	401	374	350	399	385	364	402	365	356	379	439	389	419	338	388	387	417	409	391	396	366	395	404	396	378	392	421	390	386	403	384	385	408	362	398	386	360	377	387	399	413	371	399	422	379	395	386	411	354	419	350	390	384	417	363	395	374	405	409	403	426	366	377	415	394	385	355	386	369	393	395	351	371	381	447	380	371	413	392	400	383	408	395	351	370	406	373	345	382	402	374	387	395	398	390	432	389	378	376	391	381	393	399	422	395	400	372	390	387	388	390	374	375	400	432	355	373	393	397	401	351	373	359	331	392	392	374	414	388	396	385	425	394	395	368	380	375	431	420	396	396	404	430	396	362	411	381	376	392	390	373	365	386	344	360	383	368	364	369	408	386	384	384	410	443	390	371	408	387	378	372	398	381	357	418	396	380	402	406	403	400	430	368	394	343	408	392	385	365	397	396	419	384	384	381	415	347	397	424	386	437	370	391	422	398	417	348	388	384	362	396	417	406	372	342	350	392	392	354	363	362	377	380	394	396	374	357	399	390	384	404	401	406	360	343	390	374	366	413	413	367	382	409	367	423	398	391	410	367	374	393	364	397	405	380	387	385	404	391	399	370	389	407	396	366	393	377	382	405	409	382	354	406	356	380	392	430	385	368	378	384	379	383	389	396	410	420	368	405	377	397	351	422	396	387	404	403	375	350	358	387	416	394	351	365	403	364	363	388	411	383	408	393	406	380	388	374	382	389	420	381	399	389	396	390	396	371	406	368	387	349	372	398	384	352	403	424	347	378	406	425	398	370	369	402	369	391	371	402	400	386	345	404	375	395	383	372	373	398	379	393	374	392	374	371	364	399	408	388	363	388	376	386	388	410	410	403	395	396	405	355	362	383	406	363	389	388	413	351	392	405	419	416	384	409	373	343	404	419	381	391	372	356	392	393	373	405	439	375	396	390	410	389	400	386	382	379	409	337	402	355	382	410	389	373	426	404	375	373	401	393	401	395	391	384	396	389	419	390	394	386	390	392	393	359	381	359	368	390	389	386	390	367	401	402	392	368	394	371	424	402	393	406	399	366	374	397	384	390	388	365	381	400	353	396	394	403	369	363	359	395	359	373	372	413	405	380	414	403	350	392	388	382	397	364	378	399	399	370	405	389	363	421	365	377	398	369	393	393	388	364	385	386	395	411	378	367	414	381	429	375	392	416	366	350	407	374	377	411	347	406	391	388	410	376	396	405	387	342	409	400	350	426	408	395	394	367	365	328	401	390	386	421	395	399	397	398	381	380	367	394
26931	10153	374	148	106	103	121	89	107	109	96	89	103	101	85	93	98	73	98	85	102	96	88	109	89	101	96	110	93	98	102	86	84	83	87	90	97	96	91	97	79	93	99	98	115	80	90	97	87	85	87	80	101	93	93	90	83	87	99	100	99	81	93	81	90	81	82	81	97	102	97	84	111	86	86	88	81	95	106	94	95	80	74	101	102	101	96	76	99	99	101	85	101	108	83	92	85	85	86	76	91	93	78	103	71	89	112	79	76	89	97	80	87	95	86	84	83	93	87	71	89	86	82	84	100	84	92	76	86	81	85	87	84	91	98	99	108	88	87	100	84	71	108	91	95	91	101	84	117	96	95	83	92	95	82	91	79	84	82	88	89	92	104	94	90	107	92	105	85	113	72	87	77	90	91	99	91	86	101	120	97	99	81	90	84	104	92	91	99	101	85	90	101	101	103	111	75	84	78	83	83	82	104	92	87	82	78	88	103	108	76	92	82	83	86	99	87	78	78	73	84	88	97	96	104	85	89	97	92	74	101	108	87	87	100	93	93	100	87	96	92	87	110	102	92	99	81	84	93	80	86	95	81	90	87	89	78	88	88	81	102	83	94	88	100	88	91	92	76	94	83	76	97	94	88	80	95	82	103	72	79	92	90	92	102	94	84	86	94	86	82	94	89	104	77	93	86	87	115	108	85	87	92	87	94	103	85	86	97	77	86	88	100	101	121	93	93	85	76	109	72	90	89	84	99	101	91	93	100	78	94	97	97	90	108	97	85	85	86	106	95	79	102	91	86	90	73	93	80	84	86	80	89	104	83	89	85	79	95	85	100	92	91	86	72	98	103	92	77	96	94	90	82	91	88	95	94	86	109	95	81	107	92	101	74	85	92	85	96	86	91	89	102	67	81	87	79	91	99	100	91	96	77	90	84	103	98	84	91	90	83	85	83	90	80	88	97	85	104	100	100	107	74	90	91	96	103	84	84	87	91	83	79	84	102	94	81	84	87	89	86	98	73	76	86	78	71	105	95	104	89	84	89	97	81	89	67	80	96	101	95	96	79	78	104	96	94	94	92	93	86	101	84	102	76	96	85	75	90	82	86	84	89	87	90	86	79	105	99	83	89	106	95	84	79	90	109	86	98	85	86	93	89	77	74	87	103	100	89	97	86	71	96	91	98	85	108	76	94	90	87	88	90	81	96	83	86	82	88	88	95	102	94	77	64	83	88	87	92	78	93	72	80	91	90	88	82	109	84	87	77	90	93	88	84	98	108	75	97	92	87	83	85	89	85	73	105	86	87	92	93	93	86	86	92	99	108	87	85	89	94	86	65	88	84	76	86	94	97	92	92	81	86	95	101	89	83	90	73	92	100	104	81	66	89	79	96	81	73	109	99	92	101	103	98	76	74	85	100	106	106	83	83	90	113	81	91	85	81	91	95	103	87	85	115	110	96	80	73	95	97	90	89	92	99	113	92	89	102	84	86	90	101	90	84	90	98	102	85	87	71	84	88	86	105	105	98	80	102	81	93	112	99	94	75	85	95	80	85	80	75	100	93	79	104	88	80	79	102	94	94	90	67	90	83	92	89	79	113	86	89	91	111	96	82	82	106	83	80	82	94	92	87	83	102	81	107	83	103	91	88	106	98	100	98	86	87	97	110	99	79	87	81	100	95	87	90	81	90	76	101	97	97	96	73	101	73	77	93	101	101	93	93	83	100	76	86	92	89	104	94	98	82	89	88	87	86	90	86	91	90	77	105	69	93	107	91	86	103	97	94	82	88	86	68	110	88	86	90	96	91	93	80	91	92	89	89	111	103	84	100	85	99	72	88	100	87	100	80	96	98	100	88	110	96	88	82	109	83	93	87	83	87	89	82	84	87	67	92	105	93	115	93	83	81	95	91	96	101	76	102	82	90	109	110	84	94	74	89	93	82	90	89	91	79	97	95	98	93	91	83	85	106	99	87	110	98	90	76	83	85	94	97	89	98	89	94	85	98	85	87	91	83	86	103	96	84	80	86	99	100	92	97	90	86	92	81	87	83	83	79	98	105	82	92	97	78	88	91	101	99	76	102	69	93	77	89	93	108	82	107	103	77	104	82	103	92	85	95	100	84	94	97	92	98	105	97	87	103	85	89	106	95	104	80	88	89	96	103	88	87	104	97	67	105	111	94	103	100	85	84	95	79	84	76	85	84	108	97	96	91	93	90	80	97	92	82	96	107	99	96	85	88	99	91	82	90	78	85	94	83	88	105	87	97	84	85	97	89	87	93	101	98	99	91	84	80	79	103	101	107	73	102	90	90	77	97	98	83	111	88	104	113	81	101	96	96	92	83	96	94	90	90	100	81	82	93	132	76	84	98	102	77	71	84	106	86	86	93	107	100	73	81	82	93	76	91	98	106	87	105	89	100	92	107	90	101	89	98	84	77	96	83	101	83	90	100	91	109	87	73	78	99	97	86	85	78	82	93	98	89	97	82	98	74	88	83	87	77	88	96	88	92	96	75	90	85	83	86	90	96	99	91	91	98	96	89	91	106	87	89	87	97	82	93	98	74	78	88	100	99	89	101	99	103	68	112	88	94	89	90	92	96	81	102	86	95	83	83	93	88	96	98	70	113	86	101	72	95	89	106	83	85	77	74	106	97	96	94	84	70	83	99	72	88	95	104	98	97	86	103	102	113	83	95	88	91	86	91	86	92	83	89	103	87	107	98	92	89	87	101	86	83	81	79	83	86	88	105	91	84	86	89	94	86	80	74	91	77	93	107	98	104	97	94	101	82	102	94	95	109	90	89	75	100	87	88	78	97	83	92	98	87	80	73	86	83	77	86	89	80	93	83	99	90	85	88	106	96	94	96	91	88	97	95	94	80	74	94	94	101	97	86	112	84	82	103	83	91	85	104	86	84	98	72	88	83	78	88	86	99	71	101	77	86	91	100	83	90	84	102	85	85	102	87	87	76	78	93	94	82	94	98	86	100	94	97	92	88	82	91	79	85	77	77	90	109	91	98	98	102	98	94	90	91	93	90	90	81	90	90	99	95	97	97	100	80	78	94	85	80	86	84	94	82	101	93	90	88	90	82	91	90	76	98	92	107	101	100	80	89	94	90	81	95	95	89	91	82	106	72	106	71	90	89	103	104	95	90	82	95	78	97	88	95	82	81	74	101	90	74	91	83	109	84	82	78	95	96	79	86	94	90	91	96	77	97	88	99	100	78	106	86	93	75	86	90	77	100	103	90	95	86	101	102	78	87	88	97	93	87	101	85	79	108	97	89	85	104	110	73	107	86	68	85	92	79	84	87	79	88	67	86	99	87	89	103	90	84	87	92	79	103	80	101	87	74	95	100	91	99	80	96	85	94	83	87	89	82	91	78	87	108	97	97	100	86	88	98	98	94	99	96	86	92	84	91	89	73	77	94	105	75	102	79	115	80	79	89	80	90	81	97	77	97	102	101	91	87	74	78	81	76	85	70	97
4766	281	258	158	133	140	109	114	106	133	113	81	113	113	99	103	83	119	101	114	104	114	105	102	104	90	85	100	109	111	89	90	99	92	113	88	103	113	107	91	102	102	91	101	102	78	85	91	100	82	98	82	98	123	83	104	90	95	76	98	103	92	108	114	84	107	98	97	93	98	100	97	94	89	100	94	111	99	102	89	89	102	109	108	94	96	105	99	109	92	94	78	88	97	90	96	88	100	101	80	115	94	91	103	97	89	94	87	106	93	111	71	82	90	92	97	92	97	90	96	98	104	95	92	97	108	92	89	96	84	91	92	100	101	101	104	88	94	90	81	101	108	95	84	98	100	97	79	105	77	95	122	102	95	94	93	78	103	84	98	102	80	85	103	85	93	91	96	105	101	89	91	116	86	108	82	102	113	87	85	101	97	85	94	87	98	104	81	95	99	87	101	107	121	87	88	93	108	88	78	85	87	89	97	84	75	99	88	98	112	98	88	87	104	109	88	99	111	83	101	96	97	114	86	98	92	98	107	102	88	102	100	83	98	97	92	96	105	87	95	90	90	77	97	99	104	104	95	100	79	95	97	113	90	95	94	84	82	83	102	94	95	100	96	101	89	104	108	111	91	107	88	98	95	106	98	104	95	100	104	81	98	96	104	92	101	114	76	99	101	79	92	79	120	98	99	105	117	100	103	96	81	107	95	81	90	103	95	110	88	96	93	86	97	90	87	90	98	105	93	83	98	105	94	82	97	89	95	103	100	91	91	100	97	106	96	81	95	82	81	96	104	96	105	107	96	102	89	93	100	92	123	101	100	86	89	90	91	102	101	85	118	86	101	89	101	95	95	101	80	101	100	87	88	113	93	98	82	100	81	101	77	111	108	106	100	103	97	97	98	99	93	79	99	102	96	97	71	89	117	75	131	107	98	104	100	92	100	97	81	88	88	92	95	86	105	98	96	90	96	97	112	96	102	97	106	102	90	97	106	87	106	103	114	85	102	67	97	92	103	98	82	90	101	76	91	112	93	112	100	93	103	97	93	100	90	87	84	108	83	102	79	95	95	117	82	97	103	88	116	91	76	95	105	95	95	96	105	114	103	116	95	105	101	78	103	86	101	89	75	84	88	84	81	90	85	88	99	100	85	99	108	101	85	93	100	72	93	83	114	96	115	95	88	113	87	67	100	108	107	104	105	110	102	99	94	103	107	104	88	106	81	89	87	84	93	85	97	92	93	77	93	87	99	70	117	99	102	89	89	107	83	81	86	86	104	87	117	95	100	101	97	87	98	111	89	100	103	104	116	98	107	88	85	98	95	105	96	109	100	86	100	103	88	122	96	88	83	105	81	78	88	91	110	102	94	98	82	107	105	101	96	92	97	102	106	83	103	93	89	92	104	98	101	106	87	88	109	94	91	95	97	99	80	115	105	94	95	110	96	109	100	101	83	105	111	92	96	107	105	81	78	103	94	98	85	112	100	90	88	104	96	96	96	94	90	118	99	93	101	109	93	88	91	102	82	96	103	93	87	102	104	96	119	94	89	85	97	91	96	94	107	85	110	100	98	95	80	98	94	98	93	87	80	89	98	115	113	87	104	102	80	92	83	100	106	114	99	87	77	98	85	89	86	94	98	113	100	107	96	113	89	99	92	107	105	97	87	90	92	101	102	88	119	99	102	115	96	87	101	94	95	85	97	95	110	107	112	94	99	101	106	92	107	126	91	103	83	78	110	101	91	98	84	102	95	93	102	84	85	97	102	103	107	101	96	89	117	85	96	92	92	88	100	91	108	74	111	89	86	94	100	87	91	101	93	93	97	96	102	97	105	85	102	105	115	100	117	112	117	109	87	103	96	102	87	99	86	98	86	109	99	96	108	96	78	109	108	104	100	90	112	131	103	113	83	100	117	99	94	94	113	100	93	94	106	101	85	85	114	92	93	122	77	113	110	94	95	79	100	100	102	97	86	84	85	102	101	108	89	93	84	97	109	91	100	92	101	96	91	114	101	99	85	94	105	103	85	94	101	106	109	93	102	111	88	80	88	74	88	89	86	102	86	101	87	99	107	109	84	83	98	80	103	92	95	83	90	107	107	80	94	106	94	85	115	102	103	98	82	112	81	101	87	88	78	102	87	95	112	62	84	98	84	87	112	107	82	97	95	102	77	91	94	98	94	101	88	95	82	88	84	115	106	90	92	96	100	96	92	112	94	85	94	91	106	92	99	79	92	110	84	101	106	91	101	106	91	104	104	92	99	117	90	81	106	88	98	94	98	101	86	106	95	81	84	100	96	94	81	103	96	110	102	111	91	87	116	97	89	105	98	83	81	96	94	69	89	90	98	101	97	93	106	89	114	86	94	106	91	88	89	64	84	88	94	115	77	88	90	88	98	115	89	89	92	103	112	99	92	109	73	94	82	111	87	104	114	93	87	111	102	103	111	96	93	99	101	99	104	93	91	84	108	95	98	98	87	79	98	90	114	100	115	93	107	101	92	106	89	96	99	87	82	97	99	86	88	101	81	103	113	107	89	97	93	102	94	68	76	101	101	87	91	100	97	130	100	101	107	92	92	105	102	90	94	93	99	119	93	95	89	111	113	94	101	93	94	93	105	84	77	77	88	75	93	88	92	96	87	103	90	96	92	98	86	80	116	116	86	102	100	91	95	110	90	98	107	96	112	92	111	88	96	90	80	106	93	103	109	95	109	123	79	103	96	94	105	98	108	89	111	97	105	86	98	108	85	115	91	80	81	97	102	104	97	94	102	98	102	102	104	75	75	79	97	93	98	107	96	99	108	103	95	94	99	100	87	97	93	79	96	102	103	97	109	92	94	89	100	101	83	79	97	81	96	85	104	97	95	87	100	94	100	91	98	96	99	99	82	81	105	92	89	91	93	87	107	96	119	101	90	94	98	88	101	76	108	91	92	103	89	97	84	100	98	101	90	105	112	93	98	90	106	101	121	95	96	104	85	94	83	86	93	108	87	79	94	90	108	99	101	92	99	99	100	114	91	93	90	97	100	86	89	103	98	84	94	110	106	107	88	99	86	86	86	96	94	95	112	95	85	94	95	114	85	92	92	81	86	96	78	113	98	89	81	90	84	91	100	92	95	97	88	95	100	92	106	94	86	115	95	92	86	109	104	101	92	92	104	94	95	93	92	77	94	83	97	99	93	103	101	109	75	101	85	87	102	82	107	99	84	96	97	104	83	79	96	87	93	88	85	103	108	102	90	94	97	80	82	96	84	96	79	104	92	94	109	106	119	81	94	96	115	100	93	77	86	89	97	85	91	111	94	94	97	89	88	111	90	88	100	102	84	97	115	76	106	97	115	81	84	90	105	88	106	97	96	87	90	75	107	96	88	92	95	89	88	87	95	115	104	92	107	93	85	104	97	89	123	111	88	95	83	95	88	103	102	82	107	109	85	103	106	108	85	97	94	99	93	102	106	100	89	86	109	107	95	109	90	100	90	107	93	79	100
25140	21090	26657	24466	2300	546	371	293	271	248	240	236	244	232	209	228	239	215	209	230	200	251	209	237	225	229	228	212	182	219	236	219	209	220	232	231	227	215	222	206	222	204	212	214	199	217	242	227	223	190	226	210	232	238	250	211	216	192	192	191	243	193	221	208	210	195	186	210	216	209	218	227	225	201	216	198	206	197	210	207	232	228	203	190	212	194	198	209	223	206	207	223	208	194	170	216	195	195	210	209	207	193	192	211	229	203	228	192	219	206	209	221	208	183	241	196	239	226	240	203	229	218	237	223	202	207	179	217	223	221	208	206	214	230	210	212	192	195	223	218	230	203	201	199	217	232	209	209	213	198	210	204	201	224	231	223	223	211	221	211	199	215	210	217	225	209	233	221	228	209	208	212	211	225	206	212	199	208	215	209	231	230	220	197	225	211	234	185	186	183	209	213	196	210	229	218	253	207	212	187	230	211	237	202	202	217	205	221	183	228	210	198	208	227	229	206	242	192	201	214	214	205	236	199	202	220	223	207	206	235	203	223	195	215	207	204	208	223	228	198	231	214	197	197	190	179	213	202	206	192	225	218	188	197	212	213	226	221	217	210	229	176	200	207	198	215	188	223	215	195	224	213	210	193	217	200	205	211	187	189	225	201	239	213	210	213	190	196	205	214	211	203	212	206	203	243	215	215	218	215	212	224	223	229	198	201	215	217	198	225	212	214	212	191	203	197	220	219	215	216	215	195	202	211	209	211	208	206	213	211	219	236	213	194	241	216	211	203	227	205	213	219	205	205	203	202	203	213	210	186	205	202	198	193	203	199	203	225	214	226	192	201	199	230	205	208	212	222	236	196	196	236	214	213	198	219	204	204	205	228	214	234	195	225	194	202	197	197	210	207	222	180	240	222	221	215	219	180	225	199	209	218	236	205	229	218	215	186	221	230	201	194	169	188	206	218	193	197	234	204	209	202	244	199	196	202	200	216	206	212	186	217	206	204	200	213	203	196	215	225	236	208	213	215	228	241	187	205	191	201	201	216	212	236	201	220	194	221	204	208	194	200	221	170	196	207	203	222	214	205	192	193	204	197	212	230	231	213	208	204	202	205	216	201	203	234	210	229	229	227	230	230	201	205	203	208	214	240	184	215	210	200	200	218	209	219	207	219	186	211	222	212	200	205	219	215	178	204	182	220	207	196	204	218	195	205	211	216	222	198	223	219	215	199	214	195	210	229	220	211	209	210	209	190	229	204	188	227	209	215	216	208	242	197	205	199	218	191	212	210	205	218	211	213	220	219	193	209	230	233	208	216	221	187	217	206	187	213	224	207	217	238	208	218	200	222	201	193	202	239	224	252	215	179	200	185	234	216	193	210	199	197	215	218	216	220	178	203	198	208	229	209	231	191	200	175	208	242	197	205	226	200	216	214	231	190	211	234	216	214	185	216	240	204	222	204	213	208	224	212	217	215	200	197	210	201	223	200	194	236	176	193	222	206	224	197	218	212	192	194	188	209	225	204	199	218	211	226	224	200	215	205	195	222	190	222	174	208	219	195	241	213	208	228	192	209	204	222	210	207	196	215	208	219	215	190	214	212	196	209	208	202	193	247	212	214	211	210	198	227	233	232	198	184	209	181	210	218	198	222	193	221	218	191	222	216	197	202	220	231	231	212	207	209	183	214	221	201	204	214	203	219	197	195	214	199	212	216	221	190	205	215	228	216	218	195	202	226	206	229	210	220	201	208	188	195	205	200	220	231	176	217	203	228	211	223	203	209	210	200	207	200	211	210	206	219	202	200	206	199	195	214	193	201	222	222	225	197	207	193	167	221	198	220	210	208	232	226	169	169	239	200	209	212	221	194	197	223	212	206	189	212	199	207	188	203	193	201	179	236	211	227	216	234	222	224	185	221	199	228	233	238	205	221	223	207	198	188	202	207	196	191	206	202	212	193	213	194	202	221	205	214	225	193	223	199	221	214	200	210	206	223	208	212	194	214	248	198	216	235	244	204	233	232	223	208	199	211	224	193	186	210	202	200	213	206	204	180	210	203	212	220	208	220	200	221	194	210	204	201	211	225	215	205	199	208	199	224	212	203	197	221	174	192	186	185	195	204	216	219	225	189	199	202	208	209	221	189	226	192	219	212	201	185	217	218	196	192	216	214	214	193	206	234	211	211	202	201	207	222	191	221	192	212	212	190	195	214	211	209	200	230	207	201	203	208	239	234	228	208	205	183	239	207	204	220	188	213	227	194	210	206	196	225	234	213	190	199	183	227	206	213	210	199	198	205	198	233	210	195	183	211	207	202	228	212	195	219	218	218	204	214	203	187	205	218	225	197	250	201	228	221	209	210	209	203	224	224	216	212	212	193	213	198	196	214	199	217	215	203	235	207	239	205	197	189	188	202	186	202	235	205	207	234	188	217	222	207	223	226	208	196	220	196	213	205	200	219	233	213	214	203	194	185	220	204	223	212	222	176	207	208	191	205	223	193	196	222	206	215	216	236	211	193	220	228	252	219	204	189	222	200	211	213	188	223	207	227	215	178	226	186	222	188	197	206	214	220	196	197	193	172	213	190	199	221	214	217	210	205	212	205	208	219	199	213	185	197	206	191	205	186	211	202	210	202	218	227	211	238	217	226	221	226	215	191	218	228	210	200	229	208	204	237	202	206	212	213	196	218	206	218	202	204	180	182	210	249	229	207	226	201	213	215	223	207	174	210	228	216	240	205	201	201	208	244	198	225	198	203	236	205	225	221	208	226	204	211	225	219	197	196	207	188	208	206	215	233	215	217	182	191	201	225	211	200	203	201	193	208	206	186	194	235	213	206	217	216	234	190	206	197	216	197	219	191	212	217	212	215	190	207	228	219	176	191	230	217	196	207	225	197	215	211	235	204	210	218	200	227	200	224	208	221	218	218	204	222	215	191	222	174	190	223	199	208	201	219	200	234	230	187	206	197	215	207	208	192	212	221	228	215	203	211	184	204	222	213	217	212	206	203	222	214	218	184	201	200	216	192	208	226	225	216	199	216	208	208	205	205	198	205	205	208	186	218	233	219	223	205	199	198	218	214	226	219	208	194	210	212	234	207	224	183	196	222	215	198	236	189	229	205	171	224	212	213	194	191	235	217	213	209	197	187	185	193	210	201	182	243	207	193	188	242	193	188	214	227	211	207	214	211	217	237	200	206	202	211	215	193	222	199	214	183	205	211	182	207	199	225	193	199	203	209	205	240	224	225	202	213	234	231	220	213	198	204	201	206	182	215	221	181	206	201	205	201	210	228	210	208	208	229	207	203	198	235	225	209	214	203	203	207	212	199	204	215	211	221	199	234	194	192	206	194	225	192	204	202	204	174	198	230	197	211	205	203	203	202	188	214	206	224	228	188	216	214	226	206	211	218	198	205	219	192	188	207	228	195	229	228	234	215	220	220	223	189	230	208	199	200	211	190	201	212	224	225	227	189	211	200	215	201	202	212	201	211
3360	2304	1919	966	643	497	449	354	345	277	304	284	258	257	237	234	250	240	225	244	232	252	219	227	218	248	208	204	251	209	232	222	218	235	236	205	231	219	220	226	216	225	219	224	223	233	209	230	210	196	220	190	211	238	222	244	235	241	252	200	235	219	221	251	226	183	231	240	235	202	248	225	231	212	182	231	222	224	214	230	254	193	201	221	217	199	221	193	222	216	225	225	192	210	220	221	211	215	228	238	218	232	227	225	209	238	202	233	229	249	217	203	212	224	211	201	198	225	190	236	199	226	201	199	200	205	198	226	219	224	231	209	226	189	237	180	205	192	227	231	210	215	215	206	237	232	230	214	240	234	216	209	200	211	222	194	198	201	202	226	215	229	202	224	238	219	220	212	191	218	199	207	192	216	218	230	208	237	235	206	198	210	202	215	229	217	196	237	209	215	228	188	200	214	232	206	223	192	188	212	220	223	189	224	211	239	207	207	198	204	221	249	236	221	222	209	209	205	217	236	212	218	217	206	223	226	227	221	217	216	226	222	242	224	200	242	226	204	186	219	214	223	230	206	224	221	201	216	221	221	199	219	231	216	200	213	210	215	204	201	214	212	212	236	220	236	218	231	218	223	194	218	228	207	216	198	220	222	227	211	217	186	232	225	224	198	216	214	214	221	218	186	204	226	209	233	230	186	192	247	219	197	217	201	232	216	197	224	222	227	230	259	222	223	202	236	205	211	232	237	204	217	215	207	202	233	214	222	215	206	226	224	224	208	198	233	204	218	224	229	231	205	194	217	222	199	216	203	208	206	216	208	214	210	239	205	214	189	207	183	205	200	184	240	201	194	235	201	218	234	221	192	239	206	236	213	224	192	209	214	209	201	229	242	229	193	220	218	216	192	217	212	202	211	211	216	203	197	190	208	222	218	206	228	213	194	233	223	233	213	202	239	194	188	213	211	214	218	231	223	201	184	223	216	202	211	228	195	211	227	222	206	202	224	206	210	217	207	213	210	215	202	202	218	205	206	224	214	221	235	222	235	204	212	236	225	198	202	208	223	212	216	214	227	213	178	225	196	203	241	240	198	216	215	216	209	200	248	219	214	189	236	226	200	228	225	215	186	240	211	209	183	209	207	223	228	211	212	208	222	229	210	229	217	236	209	212	232	211	224	197	220	239	238	214	243	218	201	224	217	202	205	215	211	219	206	212	239	207	196	191	235	199	214	209	214	202	211	234	201	214	192	217	215	219	218	222	216	218	212	216	231	207	210	210	250	211	212	225	221	204	201	208	203	222	216	232	211	230	232	216	188	212	202	205	222	201	206	210	225	236	197	211	227	205	214	238	190	216	208	213	239	226	243	221	233	220	203	220	212	233	211	206	218	211	201	215	201	205	226	228	192	202	213	209	204	236	220	223	236	240	213	225	217	200	213	200	209	239	186	225	192	208	200	215	200	208	220	189	217	206	210	223	203	218	213	197	193	237	218	198	207	199	208	187	198	203	221	207	209	219	204	213	225	216	221	220	206	229	236	224	199	218	204	222	210	211	207	212	208	195	226	186	202	205	216	209	211	210	192	213	251	197	213	201	211	197	209	214	223	233	224	228	201	231	209	208	202	209	198	223	222	205	230	224	203	204	208	188	201	214	220	208	205	215	197	216	214	214	235	207	223	216	219	224	213	219	204	224	197	223	193	179	211	221	237	220	203	227	214	188	222	197	203	236	199	200	196	212	209	220	204	234	223	241	204	200	217	196	243	214	225	223	196	206	235	204	211	224	207	192	206	206	210	216	219	207	237	206	217	202	217	237	192	207	196	205	226	189	201	218	202	193	181	204	225	195	181	209	202	195	205	204	206	206	223	213	221	189	210	226	232	215	218	187	220	227	209	201	218	233	232	221	236	214	180	210	205	211	210	232	200	222	216	213	195	208	230	222	222	215	224	215	213	202	180	203	188	216	208	243	212	210	226	193	202	207	221	248	230	225	218	212	213	210	173	229	226	234	224	218	190	230	219	203	208	197	205	222	216	231	210	222	202	226	199	203	235	195	227	223	196	206	204	218	231	185	224	226	209	207	210	215	213	208	219	190	230	207	217	229	205	207	200	203	204	206	230	229	241	245	219	206	211	206	208	209	210	173	224	206	216	214	217	191	222	192	220	204	211	186	217	240	188	220	237	199	216	205	218	195	236	210	203	227	216	226	227	209	228	217	235	204	220	205	218	215	220	208	206	189	213	219	204	229	208	237	215	216	222	204	224	248	212	206	224	216	236	221	230	224	220	228	204	194	205	212	210	230	225	220	203	194	195	217	206	214	199	210	226	218	189	243	216	212	208	213	199	213	229	230	217	207	230	175	216	225	199	224	178	191	205	219	232	218	226	199	212	183	181	237	199	225	211	205	207	209	206	198	216	208	221	211	219	212	199	218	210	213	195	214	212	214	245	198	198	207	225	193	208	224	201	220	205	190	225	223	219	195	228	212	225	218	213	237	244	250	182	216	220	230	244	191	230	197	198	209	229	180	213	192	206	250	229	231	207	203	188	235	251	208	212	211	197	210	212	209	209	223	204	224	236	202	198	192	229	222	210	202	209	205	199	237	192	234	234	196	204	203	198	217	230	212	221	208	224	220	202	206	199	219	199	224	207	228	205	206	211	200	210	200	215	182	218	202	257	216	226	219	228	216	227	210	184	219	240	217	210	239	209	211	219	202	211	187	235	223	219	197	212	209	211	203	227	198	220	220	222	227	209	204	211	212	213	231	204	220	213	211	207	204	207	245	241	196	196	201	202	218	221	201	201	208	230	209	205	180	227	214	224	237	198	209	218	195	197	232	180	209	200	219	207	218	211	208	225	221	201	231	207	208	212	225	246	219	218	205	228	232	216	198	208	192	238	220	217	174	192	236	207	219	223	204	198	199	235	225	217	205	217	229	224	197	226	225	211	194	209	200	225	229	212	195	241	206	197	216	194	193	219	206	226	204	202	193	242	211	198	193	221	207	218	193	191	198	213	205	211	193	214	231	213	211	197	209	227	203	216	228	206	217	212	220	205	202	227	206	195	219	210	217	236	173	205	218	208	193	226	192	205	223	222	193	203	206	208	251	215	209	207	218	226	194	205	206	199	209	218	197	221	216	229	225	228	198	204	179	207	226	210	241	231	207	181	213	208	240	224	242	207	199	216	226	219	203	215	208	228	246	222	215	205	197	227	201	183	212	230	211	213	196	221	236	192	227	233	221	229	196	252	204	187	211	211	205	214	218	224	186	222	191	209	189	221	201	223	205	205	228	209	219	201	195	221	215	175	223	236	230	208	214	235	214	207	213	201	197	221	211	222	201	211	196	202	203	243	201	195	200	201	221	215	201	216	198	197	216	247	195	211	241	220	225	207	216	220	219	219	206	183	192	215	207	223	214	234	218	212	218	216	211	208	189	199	223	220	217	215	227	210	217	207	192	176	196	235	247	210	194	238	238	189	219	213	207	221
23972	21072	28189	24153	20979	5241	1090	709	533	541	470	486	509	470	450	488	469	462	433	447	453	418	433	453	429	365	409	444	400	441	456	465	453	431	425	449	426	397	409	397	386	405	411	385	399	433	441	415	380	405	429	383	405	404	443	396	434	412	384	403	386	387	408	429	406	385	412	418	422	404	397	401	443	426	430	417	415	376	407	412	410	459	390	406	403	385	392	394	463	402	410	411	410	427	412	436	406	383	453	410	377	415	432	446	440	422	397	419	386	415	390	388	416	388	425	407	381	402	396	434	392	412	412	410	379	402	432	383	402	405	401	381	410	422	369	416	384	373	434	377	391	402	423	366	380	423	385	421	401	438	425	399	417	390	384	397	409	391	374	393	416	443	385	376	402	399	423	422	426	382	435	419	394	400	403	373	371	396	432	434	428	432	421	411	409	401	420	404	386	423	390	413	391	422	414	399	384	420	386	406	391	381	413	416	408	407	422	431	376	378	424	404	421	448	393	409	385	385	404	422	428	378	414	426	436	408	415	375	380	418	410	428	394	405	384	415	411	405	410	441	351	414	409	369	365	376	407	401	404	405	422	401	370	375	452	399	393	381	425	394	358	373	376	399	401	395	397	404	402	446	418	364	410	409	372	444	403	386	413	374	378	389	397	392	400	400	419	377	401	394	391	431	381	423	389	422	401	409	421	375	419	379	382	419	410	396	368	435	434	417	406	422	414	387	393	398	383	433	405	400	344	378	409	371	367	435	418	376	382	426	397	402	423	392	415	377	429	382	393	411	462	397	378	437	398	393	398	439	428	451	421	399	373	428	404	416	412	415	418	426	419	430	393	407	413	390	383	384	374	376	407	407	375	405	378	371	370	424	434	394	404	420	415	395	395	419	407	377	406	362	456	407	392	422	388	396	409	428	426	455	389	391	396	409	425	443	413	407	416	409	414	381	407	416	408	387	429	434	396	451	408	413	401	390	390	405	412	401	410	364	387	400	392	446	372	375	405	423	373	421	406	432	411	380	412	409	437	410	430	418	429	411	395	392	390	430	402	426	396	392	387	399	385	436	415	374	396	384	424	400	414	404	418	435	384	416	432	367	371	358	378	424	435	418	399	379	417	379	409	413	428	394	407	401	440	379	420	398	396	405	442	443	403	418	412	426	430	371	396	424	367	415	376	421	398	392	384	396	402	361	422	403	399	438	388	416	383	378	398	413	328	389	426	413	386	384	407	404	413	401	386	433	412	416	405	399	438	393	422	403	409	383	410	387	430	388	398	410	380	418	396	427	410	416	402	403	423	404	418	463	373	427	360	382	361	385	393	406	415	396	409	412	432	412	371	435	399	410	397	386	377	429	373	384	396	418	411	413	370	434	413	451	425	387	393	386	416	401	429	415	430	417	392	386	396	397	425	354	384	415	426	403	372	424	434	394	387	389	384	423	379	398	398	403	369	414	418	417	428	416	411	436	424	387	411	414	393	388	389	376	434	406	379	441	376	408	411	405	379	403	392	417	408	401	435	401	405	405	441	416	411	422	405	391	398	362	437	410	410	386	402	389	384	391	430	411	385	399	413	396	382	444	457	420	433	379	460	362	401	420	422	430	377	400	395	423	401	365	389	419	372	415	413	415	414	407	408	431	398	417	397	444	410	370	393	372	435	444	404	407	393	393	392	402	389	399	391	395	380	404	400	405	433	371	377	401	368	407	396	411	366	375	406	406	416	388	398	429	408	421	389	394	417	431	388	423	362	446	395	468	395	391	400	411	412	419	409	420	453	429	421	377	407	347	405	406	389	402	413	400	394	401	392	402	397	391	403	424	351	429	431	425	360	417	385	413	410	390	413	417	341	380	418	448	426	389	381	417	412	396	397	384	424	403	401	404	403	405	404	373	389	388	399	408	416	387	403	417	408	376	376	403	387	417	396	400	356	440	351	401	419	398	414	425	397	422	365	389	357	414	399	426	367	382	383	380	392	440	401	389	394	404	395	425	396	360	374	377	394	379	413	398	397	395	360	410	407	410	385	389	411	378	395	425	428	374	420	421	393	416	399	409	400	410	440	389	408	381	416	374	418	423	403	380	391	409	393	405	430	390	445	382	415	423	392	389	378	377	424	429	425	408	396	417	363	394	412	360	398	372	381	421	413	392	405	413	427	385	391	409	391	362	397	420	416	400	378	408	398	373	423	407	413	359	402	370	421	398	390	424	456	405	382	401	439	401	399	405	423	397	455	368	385	387	399	376	384	399	381	394	384	389	386	430	402	395	395	411	432	393	371	405	434	411	401	397	399	407	434	367	408	412	405	393	398	382	421	430	403	397	401	437	384	420	396	392	379	382	378	408	419	404	375	379	410	357	374	404	424	393	381	371	402	376	423	405	415	405	369	412	387	363	394	396	392	398	408	404	405	375	377	414	415	406	367	351	408	370	371	380	407	417	397	400	373	432	423	447	406	408	402	394	361	362	398	409	420	397	373	435	428	402	408	385	448	405	420	386	421	387	375	398	421	415	374	379	427	406	430	372	397	398	416	410	391	379	396	415	383	379	394	402	384	373	405	407	428	452	398	385	420	418	432	415	396	429	382	412	405	385	421	405	392	380	411	419	383	420	388	415	406	402	383	420	385	437	369	409	375	426	393	409	407	426	363	420	388	376	398	384	418	406	397	393	393	389	396	377	408	388	421	392	379	391	399	416	409	421	397	420	407	412	353	381	412	445	378	384	443	433	400	412	411	393	417	427	399	378	378	371	398	397	440	370	382	415	375	387	371	391	366	404	395	419	426	384	413	414	383	406	424	387	374	411	369	415	405	421	412	384	382	400	402	398	407	375	400	381	387	385	392	405	380	400	378	400	403	401	418	393	339	405	392	395	384	423	386	404	396	390	401	382	391	407	430	358	407	419	387	397	396	422	389	440	396	365	360	413	403	391	384	407	382	386	432	413	378	364	374	409	418	377	409	401	394	418	428	374	423	374	381	393	377	364	427	394	421	390	417	393	378	413	420	422	402	405	430	424	401	394	404	411	403	390	398	378	411	404	418	400	370	401	378	422	427	402	381	373	403	389	416	405	421	421	366	400	384	376	410	377	433	398	405	390	418	427	359	429	358	402	427	391	420	424	366	361	420	396	413	397	383	399	401	380	366	395	387	376	407	411	422	399	390	384	399	405	392	391	372	380	410	409	408	388	394	375	401	377	403	404	426	391	381	397	412	441	421	394	410	385	406	396	418	421	378	403	407	433	404	441	410	394	417	373	406	394	402	395	446	399	380	383	380	409	398	419	390	400	445	392	384	391	383	433	415	417	348	387	368	386	384	362	399	406	446	398	410	363	419	405	396	387	432	394	383	439	426	365	395	426	388	423	408	399	374	379	387	438	398	390	373	386	390	403	434	401	428	412	396	417	375	423	384	432	421	412	373	402	380	416	434	386	388	385	395	418	377	396	437	361	371	426	425	419	379	422	411	383	381	414	408	432	417	384	387	421
3730	5153	4268	2272	1415	1147	872	816	707	634	596	585	513	519	445	450	454	429	444	451	454	464	452	419	419	411	407	388	431	440	397	384	402	443	411	418	367	454	402	392	394	387	421	399	436	399	426	419	400	404	403	418	394	394	396	402	399	404	398	419	401	415	383	444	420	431	421	367	387	438	396	406	395	372	406	411	383	421	400	427	400	412	399	381	403	387	407	384	408	405	436	375	395	390	410	415	393	376	395	455	377	415	382	398	367	416	424	370	410	381	433	399	400	384	395	448	393	415	387	435	402	449	374	437	389	396	385	392	384	366	387	383	404	422	397	403	387	413	416	372	406	379	370	383	391	373	411	401	400	395	405	407	418	407	412	408	375	407	372	416	402	373	395	375	419	386	452	413	405	415	377	405	425	365	368	375	357	367	392	391	386	397	394	408	371	381	373	427	396	388	423	376	379	407	394	417	383	388	388	400	395	394	387	416	393	383	387	402	404	399	407	370	412	350	395	385	382	377	411	420	394	359	425	431	398	350	413	395	424	405	388	398	377	386	405	420	398	393	365	403	410	407	397	366	399	398	393	393	379	366	376	381	386	400	396	395	408	418	389	400	405	399	365	388	380	378	393	387	414	345	416	382	397	405	372	413	405	404	385	408	376	387	369	373	403	376	382	392	417	395	398	362	394	392	390	416	407	403	401	413	390	407	357	392	407	408	384	370	415	393	391	425	391	417	421	390	381	384	402	386	399	394	414	426	345	414	389	387	377	387	403	368	402	370	396	424	400	364	388	411	397	368	386	408	395	376	398	393	401	380	392	372	439	421	386	408	440	391	393	392	390	418	391	389	422	421	419	365	418	399	391	378	394	390	380	424	381	415	348	395	400	402	436	354	404	407	365	395	412	422	367	386	398	388	390	392	379	415	402	414	409	419	358	382	360	404	374	383	392	390	393	419	429	413	408	366	413	388	383	371	378	383	401	420	411	417	387	398	427	379	410	384	394	376	356	438	401	371	394	395	403	410	386	372	391	407	439	397	361	409	381	401	430	385	403	369	393	378	401	387	410	385	383	380	404	412	426	424	399	368	410	401	428	446	383	384	350	406	391	392	400	428	391	388	380	372	437	391	401	384	387	410	416	387	439	364	368	430	416	373	402	363	373	433	417	393	385	393	418	418	403	405	371	370	375	414	396	367	413	355	396	394	433	412	404	402	408	425	427	401	405	395	387	365	393	402	376	419	394	422	410	392	403	375	365	410	402	379	358	383	390	392	422	368	370	371	423	408	377	403	385	377	441	390	376	431	387	376	391	411	364	390	408	414	396	415	368	388	395	383	426	392	396	396	407	391	389	407	404	386	439	365	383	392	385	426	399	399	396	425	407	349	364	406	370	373	407	384	410	383	413	390	386	360	385	403	386	395	402	406	395	403	366	425	368	406	393	406	398	410	363	391	378	358	410	378	396	391	398	369	378	381	389	375	412	397	365	392	390	348	418	390	429	406	380	385	418	373	409	382	389	387	371	415	402	407	381	376	418	408	374	377	379	371	386	410	422	436	378	372	432	400	378	368	404	426	409	388	364	399	401	420	399	412	419	393	374	372	411	356	411	385	413	412	388	395	352	400	393	411	397	382	360	404	392	394	404	390	389	416	389	370	377	373	394	405	373	391	413	411	362	386	359	414	404	383	386	414	387	379	412	381	403	375	381	385	394	390	363	356	404	369	420	376	394	391	387	370	381	371	380	400	413	409	395	379	400	372	371	438	383	390	375	357	370	372	398	370	390	400	376	406	384	390	400	379	414	414	399	377	409	355	393	411	401	402	395	400	396	413	409	384	392	356	375	408	374	360	410	391	380	372	433	387	398	419	388	362	415	412	387	392	414	409	376	382	387	414	386	416	344	361	387	396	382	379	396	370	388	400	417	380	397	422	407	388	355	374	393	421	405	386	394	403	408	412	375	369	422	403	429	408	401	369	401	433	402	372	377	402	391	392	385	366	369	383	363	356	413	369	383	379	421	400	370	388	392	425	413	380	382	398	404	416	390	373	388	391	411	403	405	384	386	383	396	372	401	414	400	407	408	380	385	349	377	401	384	410	387	407	363	392	401	440	405	416	399	386	386	399	376	389	380	391	375	375	393	415	399	407	381	404	378	409	404	377	375	409	393	414	383	403	381	410	366	393	367	327	384	362	396	406	396	393	405	397	386	395	383	401	404	382	419	401	418	382	356	384	385	402	391	351	364	444	353	386	416	386	383	392	405	340	393	376	398	364	377	412	393	391	403	392	403	405	358	406	406	376	394	331	344	363	401	397	363	428	384	385	372	395	431	395	412	387	397	386	400	389	407	391	386	412	378	395	381	401	394	380	414	397	419	416	426	395	367	376	383	393	382	363	352	396	383	386	430	411	396	388	410	403	399	419	406	417	395	432	399	391	409	420	382	408	403	397	389	381	400	370	392	430	371	377	353	374	394	367	381	359	372	415	428	389	412	383	404	391	369	371	377	382	386	384	391	363	392	384	390	372	400	387	375	380	397	399	416	391	363	390	406	398	408	395	349	371	387	369	375	375	376	398	412	388	402	394	378	364	384	415	398	390	398	386	375	397	396	376	367	382	414	418	408	383	396	420	384	387	399	402	372	376	426	357	397	371	367	385	410	404	413	427	406	386	427	379	374	398	386	415	388	385	380	420	390	387	379	361	415	392	404	382	387	388	386	369	392	383	381	384	363	382	405	376	378	377	380	409	379	394	428	384	372	424	405	427	386	380	395	412	406	428	377	383	380	345	398	395	393	389	341	409	378	395	368	377	388	341	365	399	375	403	363	376	415	417	407	404	393	387	398	380	406	404	439	394	383	389	379	390	401	385	399	384	402	426	376	378	382	463	415	420	385	393	399	403	398	364	372	409	393	388	405	370	353	437	364	362	381	371	399	396	376	389	390	423	371	362	384	377	411	391	398	376	362	381	392	397	377	387	394	399	373	382	389	394	346	386	391	406	392	375	386	408	376	400	423	410	386	389	397	390	431	396	360	406	372	401	349	377	403	373	375	407	405	363	379	337	376	394	373	409	414	393	384	382	368	405	394	423	375	410	394	407	399	382	413	363	377	379	397	393	375	427	386	391	410	405	390	410	399	370	399	404	387	405	370	394	399	402	346	385	399	395	409	380	390	410	404	380	393	387	364	390	358	420	372	377	384	382	393	413	378	367	375	392	437	399	388	361	357	387	359	394	422	372	389	394	382	377	375	382	409	366	386	356	390	375	403	361	377	376	392	375	379	376	441	369	403	377	398	389	409	372	381	382	375	388	358	432	408	392	351	398	377	380	409	375	428	374	354	384	390	350	354	380	365	420	406	383	420	432	385	378	371	385	371	392	385	384	369	350	398	371	399	399	354	395	411	376	367	430	371	392	370	380	366	392	405	379	391	383	358	350	391	366	384	401	398	386	420	384	412	396	405	410	383	339	384	431	423	383	368	392	378	374	371	372
27070	9942	369	159	121	108	96	95	95	104	97	111	90	90	83	86	67	98	96	87	97	79	85	92	92	88	76	86	100	91	84	85	75	96	87	107	98	98	97	83	90	89	110	83	84	92	85	72	88	89	89	92	77	97	81	96	86	75	82	98	85	92	82	97	97	89	100	77	94	89	100	75	91	93	86	90	95	89	98	98	91	91	107	110	98	85	93	89	103	95	89	100	88	67	84	91	95	95	93	104	82	82	109	100	99	100	96	102	89	94	86	83	106	91	110	87	82	97	81	85	91	92	82	85	99	84	92	84	66	96	86	93	92	94	90	87	97	90	119	96	84	88	98	78	89	81	95	79	108	83	90	89	79	103	102	95	82	108	95	86	93	83	103	86	76	93	85	83	82	100	82	83	93	83	75	81	98	91	108	91	100	105	90	76	98	90	98	80	107	87	92	99	97	76	80	84	79	87	99	79	83	98	95	86	88	99	91	93	103	84	84	99	85	97	84	109	100	61	93	89	95	87	92	77	101	100	98	108	96	112	102	91	86	93	100	91	92	83	89	77	90	93	89	86	101	106	88	94	83	93	88	81	83	82	100	102	99	78	112	88	90	80	100	109	86	88	99	77	99	82	88	93	95	84	80	99	87	92	83	90	92	86	85	101	96	101	89	90	97	95	96	84	106	94	98	96	110	75	81	80	99	91	91	95	90	114	92	104	92	90	84	93	98	109	92	110	87	80	94	91	84	97	92	97	91	97	75	87	101	104	89	92	104	85	75	98	85	94	91	95	84	80	83	82	102	96	112	100	94	114	84	88	99	98	74	92	106	89	78	106	100	87	78	98	81	95	82	99	77	120	77	79	94	86	81	105	77	83	93	88	73	79	89	105	87	95	108	87	85	97	99	78	106	80	87	90	86	100	98	86	89	99	96	89	76	79	82	101	90	83	86	73	71	93	78	90	79	85	83	87	102	95	93	84	98	86	94	99	89	77	90	99	86	96	82	95	74	95	82	88	88	99	86	83	84	89	93	86	85	85	84	76	93	85	97	88	72	81	95	62	85	74	113	85	71	92	101	78	92	81	89	96	100	81	100	75	91	109	110	91	88	89	76	95	94	100	91	98	85	95	90	82	83	95	74	87	85	88	85	105	104	92	98	99	84	98	86	107	102	77	97	90	73	99	83	102	100	96	105	94	102	112	78	90	82	87	88	88	92	81	82	104	85	92	67	92	104	86	99	90	108	89	106	91	109	89	91	95	92	101	77	87	104	105	86	88	86	102	99	87	86	83	97	98	87	86	90	115	89	99	80	101	84	76	93	80	87	72	76	97	88	95	82	101	102	109	96	92	92	85	81	94	79	106	98	93	78	92	87	85	77	96	94	89	98	99	82	73	76	98	94	91	74	94	93	82	87	87	99	89	80	105	88	102	88	95	96	103	107	75	99	102	78	93	95	102	94	87	94	81	97	81	61	98	94	77	80	89	77	79	89	67	82	88	76	92	95	87	99	92	98	77	80	76	108	86	97	104	106	82	73	82	93	86	82	83	92	105	92	95	82	112	70	91	101	79	89	102	101	90	100	102	108	82	94	83	100	80	93	94	95	93	94	104	82	86	99	86	89	78	98	92	80	90	96	75	84	80	98	108	116	89	86	76	105	84	81	76	90	109	90	81	105	82	75	78	96	69	96	71	102	88	82	81	83	88	85	107	82	78	93	98	105	80	80	93	96	92	92	85	76	98	97	98	90	94	87	90	95	98	80	75	90	74	94	71	95	90	94	77	107	86	98	88	90	94	93	75	103	88	102	101	107	101	80	77	77	101	85	87	69	89	98	84	85	103	102	83	90	101	105	98	91	100	92	85	87	86	90	94	92	96	90	94	92	104	88	94	96	103	71	101	96	93	102	100	82	100	96	96	93	108	108	93	84	98	80	100	84	88	94	82	87	90	84	84	75	84	99	97	87	87	94	99	82	99	77	92	104	93	93	97	68	83	74	104	77	92	86	96	96	92	95	71	92	89	91	82	99	96	79	89	88	103	95	103	89	99	88	99	97	75	81	76	98	76	94	82	77	87	79	90	100	90	88	84	88	86	76	85	110	97	75	89	97	96	101	88	99	77	92	94	87	87	89	87	96	97	92	88	98	99	88	113	86	88	93	94	64	94	97	87	90	97	78	83	80	100	109	78	86	81	84	86	70	94	89	91	97	81	85	97	95	80	85	84	89	89	88	68	98	92	96	81	103	75	91	90	94	88	98	79	92	101	114	92	91	83	100	89	94	81	95	76	92	78	76	93	96	95	100	85	88	101	103	86	84	88	101	71	79	92	106	77	71	97	103	111	84	90	97	89	66	88	74	103	94	94	89	79	72	81	88	85	103	85	96	78	88	81	90	94	101	85	100	80	87	87	97	86	77	88	82	90	97	93	79	96	87	89	82	87	103	86	101	91	79	102	99	92	101	90	72	76	90	88	84	84	101	96	92	90	85	77	91	80	79	112	90	100	88	88	106	93	83	99	112	90	103	102	108	90	111	87	82	84	97	88	78	96	103	78	103	88	78	90	81	102	77	98	84	92	98	99	84	106	101	80	87	69	87	97	93	84	98	82	92	85	88	124	107	70	91	105	74	67	81	93	92	87	77	94	100	100	73	81	92	91	71	82	97	96	91	87	83	90	93	86	102	84	93	95	89	91	97	95	101	84	95	90	92	83	99	77	70	101	93	88	99	84	103	100	77	94	82	78	89	102	103	107	88	101	91	99	91	101	97	88	92	92	107	72	89	86	96	89	91	93	89	79	96	69	82	84	90	104	89	85	84	90	99	76	95	95	88	90	94	79	97	95	89	101	111	102	91	84	88	83	100	99	77	76	89	114	90	93	99	93	83	86	80	87	80	114	82	79	96	70	90	94	93	87	90	82	87	78	101	89	84	82	89	85	74	103	98	89	97	99	80	85	98	87	87	76	83	85	91	89	101	75	88	94	113	96	72	89	102	84	85	99	89	93	85	102	101	83	97	70	97	97	109	108	98	89	96	81	85	91	82	89	102	82	94	91	100	94	83	95	91	97	85	86	99	90	92	91	92	79	96	91	85	94	112	93	86	90	90	91	98	89	92	78	92	89	91	87	92	90	104	91	74	86	100	100	95	83	79	94	80	72	81	95	94	96	108	96	77	88	85	90	77	86	79	79	81	72	71	81	88	82	90	101	88	93	79	83	91	95	81	104	91	95	97	82	93	92	71	91	89	103	84	90	112	101	81	107	85	82	79	88	97	97	87	82	88	103	106	104	93	93	103	94	108	98	102	82	88	100	82	92	92	79	88	99	75	90	81	90	77	82	85	83	87	80	106	71	87	102	92	85	94	98	97	91	96	89	81	99	77	93	98	100	111	93	92	88	111	87	84	102	94	88	92	90	97	108	82	90	92	105	85	94	97	95	95	84	96	103	104	94	96	96	95	87	70	87	80	81	83	97	86	93	94	102	99	101
4829	301	247	174	139	121	104	109	113	114	111	100	98	95	96	82	122	95	83	93	86	96	108	103	107	89	110	91	102	90	97	98	102	81	105	105	96	98	116	102	99	99	90	89	94	109	87	93	96	93	72	101	94	88	117	92	87	100	120	98	93	80	92	101	103	109	92	99	97	98	95	99	92	98	102	102	104	88	96	97	99	94	83	95	111	101	101	104	99	100	91	94	90	87	111	90	111	91	85	103	101	102	98	103	97	97	81	100	101	99	96	95	109	85	102	94	89	96	93	99	80	90	106	88	110	90	94	88	99	94	101	107	97	102	92	105	117	86	111	98	111	97	97	94	99	107	84	106	70	93	91	103	95	92	109	75	91	94	107	112	117	99	101	74	100	98	103	94	113	92	101	114	97	90	91	98	74	84	98	96	109	106	117	96	94	76	110	110	86	108	92	97	87	92	111	102	83	113	109	101	119	113	87	97	99	100	95	99	108	105	106	97	106	96	102	97	94	89	90	102	86	90	92	93	102	90	82	98	88	99	87	106	99	83	104	102	85	98	87	105	100	102	85	94	78	106	96	86	96	89	97	107	110	88	111	77	119	103	101	94	87	103	111	93	99	97	97	104	95	93	89	87	90	84	107	92	100	100	91	113	92	98	92	105	109	97	111	102	98	92	98	106	98	101	98	92	91	89	73	98	97	111	106	89	93	104	92	84	91	97	88	98	116	88	99	82	100	108	86	100	87	113	107	89	111	87	91	100	95	101	98	108	105	80	98	107	106	88	91	94	111	107	79	96	97	98	116	103	113	94	90	98	83	73	105	109	91	106	95	80	112	64	96	90	88	102	85	85	97	137	113	94	87	91	106	87	111	104	126	98	112	95	102	100	105	114	107	106	78	103	110	98	87	100	94	91	79	94	94	107	86	118	109	103	88	110	103	89	111	95	96	78	97	90	90	97	92	82	96	98	100	106	95	92	103	120	96	98	89	111	102	103	103	103	78	77	109	102	92	108	102	96	89	94	106	105	105	84	99	81	117	92	85	103	114	89	87	90	100	106	106	105	96	95	88	102	95	89	105	109	100	107	102	92	101	109	100	101	81	103	106	107	111	98	97	110	87	93	108	84	107	89	88	105	97	93	91	100	103	105	88	97	82	99	97	117	87	87	110	97	90	114	91	88	79	103	100	77	82	97	85	115	101	93	91	100	94	97	97	118	101	92	88	113	80	90	103	102	116	97	100	108	88	111	113	85	92	88	92	116	107	88	112	107	107	85	89	81	109	82	108	111	98	103	91	93	82	92	93	92	95	110	119	92	93	90	84	100	88	109	113	85	105	91	105	99	100	106	85	90	108	103	96	96	109	102	102	90	89	91	88	100	83	108	96	102	93	103	101	104	97	116	106	95	111	102	104	108	100	85	108	100	91	101	105	83	98	111	88	107	113	95	94	99	92	103	117	94	110	89	95	100	109	109	98	75	105	90	109	90	103	93	78	95	110	88	80	89	88	95	90	78	90	89	89	102	96	100	96	77	97	105	93	105	109	87	88	82	109	88	94	98	79	108	92	114	113	89	85	92	99	103	110	99	102	90	93	104	109	122	99	103	82	104	102	98	124	61	119	90	101	96	103	87	105	95	86	81	100	107	102	90	102	90	96	89	99	93	110	95	94	93	103	112	112	117	105	87	94	104	87	97	102	85	100	82	105	97	96	92	92	94	101	90	98	108	111	94	86	78	99	107	117	98	90	109	78	103	81	92	102	93	98	95	81	78	104	100	110	98	92	110	98	94	100	123	107	123	85	95	93	104	116	97	99	109	82	101	106	107	92	96	102	108	83	101	85	115	115	85	104	114	105	91	105	100	86	88	94	93	89	87	88	102	99	107	87	86	104	90	97	125	82	101	120	108	96	88	100	91	87	94	99	103	94	104	104	117	85	95	91	89	87	93	104	106	92	84	105	107	105	106	90	78	111	85	85	106	88	99	100	97	111	91	102	93	92	88	102	99	92	109	106	106	91	99	108	91	100	107	98	91	105	93	99	113	93	97	83	104	100	104	78	103	97	86	102	90	110	84	88	85	100	95	91	98	110	100	99	112	83	90	101	108	83	122	104	103	86	106	100	105	100	99	98	107	98	89	124	92	80	105	105	110	93	83	89	92	101	95	86	97	97	89	109	95	110	112	95	74	106	109	97	93	88	86	110	87	93	108	88	99	104	90	100	98	94	105	83	116	102	100	91	94	101	109	101	80	101	103	99	97	87	94	122	82	96	92	103	94	74	90	80	98	83	87	102	98	91	102	92	83	85	96	87	95	109	93	88	92	94	101	122	106	115	104	111	93	112	89	98	109	84	110	81	86	100	116	124	94	94	86	91	109	100	103	84	107	102	101	84	86	105	96	80	90	85	109	90	118	102	101	109	83	99	95	96	98	97	114	98	97	98	101	106	82	102	93	90	109	112	108	85	95	95	114	117	103	104	114	82	98	86	96	103	91	95	88	87	115	88	97	118	120	105	86	98	97	105	110	100	91	105	100	108	88	98	106	96	109	93	94	104	90	88	88	95	106	115	100	108	88	96	92	116	101	98	97	96	90	90	84	106	101	104	93	109	105	120	92	97	90	109	95	94	94	111	80	124	99	99	102	117	81	114	88	86	100	111	91	120	96	88	93	83	107	115	108	88	92	96	98	95	106	106	90	111	99	92	78	106	92	91	117	82	116	91	111	108	93	97	103	96	117	108	75	101	104	90	118	105	103	94	95	102	105	90	107	97	109	111	108	92	105	92	91	104	108	101	97	84	101	118	77	99	94	101	112	98	82	98	91	80	92	80	96	89	104	111	87	99	96	91	110	86	100	86	96	108	93	87	84	105	89	103	125	96	97	90	97	96	92	95	97	92	100	125	88	94	74	93	86	84	92	97	91	103	85	110	99	110	93	92	84	101	118	109	111	107	107	107	100	94	111	107	108	79	102	87	85	101	76	90	95	106	98	88	107	103	95	100	91	90	101	90	97	97	96	94	105	92	103	106	89	80	85	95	110	94	100	93	91	100	101	99	91	113	83	114	97	110	92	93	90	108	114	109	95	101	97	100	86	90	122	118	94	94	112	92	74	101	91	87	91	80	110	87	97	113	90	73	77	127	87	88	105	94	98	96	103	103	93	95	96	95	88	112	95	86	95	116	100	96	114	90	95	98	113	103	98	93	110	98	102	92	88	95	85	92	92	95	110	105	109	94	92	107	97	98	101	95	84	104	94	87	95	93	104	96	96	103	88	97	122	105	86	82	91	85	107	114	96	97	96	101	110	102	113	108	93	101	97	108	103	89	104	92	96	83	107	91	96	85	98	98	98	97	98	92	95	101	91	96	94	123	102	83	105	84	86	102	80	95	99	104	83	106	95	100	104	85	90	114	92	96	98	94	84	94	97	113	106	112	91	92	98	103	101	96	90	100	94	109	97	68	93	95	105	115	97	95	86	76	93	84	90
25229	21084	26585	24488	2136	545	374	291	265	270	242	234	246	228	253	207	242	209	226	209	240	220	248	205	187	197	219	222	220	222	199	204	209	224	219	200	215	220	212	190	204	232	215	210	205	200	234	211	210	199	215	207	222	233	200	191	213	208	216	199	207	204	202	265	202	244	206	199	217	219	187	227	196	206	201	225	201	195	219	198	190	199	208	223	226	199	194	206	172	227	225	220	219	185	191	229	224	221	217	216	205	222	214	202	220	210	205	205	203	191	220	203	214	222	210	217	237	223	219	192	205	222	245	251	191	220	206	196	224	217	205	232	191	206	204	231	213	186	226	209	208	212	208	223	212	222	247	174	207	229	215	208	220	213	231	218	208	209	239	222	192	229	197	192	213	226	232	213	224	210	207	210	197	187	195	176	196	189	202	214	225	209	201	193	191	223	222	184	216	222	194	229	211	225	202	230	239	191	214	202	224	216	221	203	185	204	217	216	228	201	205	188	218	202	232	185	190	218	210	215	227	228	237	203	200	223	204	203	174	222	198	219	199	189	217	209	207	202	225	211	209	202	181	211	196	225	195	221	203	227	241	207	176	210	208	211	209	227	208	219	188	194	182	213	225	219	205	189	186	170	220	225	210	220	226	199	210	213	213	184	196	206	236	210	211	209	203	193	201	213	213	210	202	191	206	199	198	205	228	207	213	198	185	232	195	213	215	201	201	207	193	230	198	207	224	204	206	231	224	202	211	195	206	211	194	217	197	228	205	223	190	219	211	218	205	194	185	205	225	224	223	185	207	197	218	193	199	196	202	232	181	237	205	214	223	209	219	235	207	224	198	208	191	194	209	199	211	215	220	215	218	187	238	221	179	206	200	189	221	209	204	206	230	221	223	203	189	208	197	202	210	215	213	225	214	228	211	210	196	231	209	225	222	207	207	220	208	218	189	194	206	190	198	209	210	228	222	213	208	192	201	214	202	181	203	197	206	224	216	194	186	207	204	217	200	199	205	197	217	214	211	227	209	197	226	207	221	221	231	214	218	233	213	221	212	209	207	218	222	176	205	154	204	188	201	214	217	223	226	223	211	198	216	211	194	223	222	248	212	211	202	214	190	212	199	219	213	211	208	236	190	197	198	222	215	213	218	238	215	213	193	239	200	231	204	194	206	225	216	219	215	235	188	252	222	217	223	214	238	215	225	216	228	215	229	202	188	210	189	202	187	211	214	213	204	202	225	199	230	187	211	208	207	235	192	187	186	209	194	223	225	185	204	208	204	197	199	233	203	195	223	192	199	199	218	242	216	184	198	198	233	211	214	192	213	201	206	194	195	234	205	230	227	182	235	258	205	217	244	210	202	183	214	215	192	225	217	204	219	216	191	212	177	223	214	195	212	196	197	211	202	228	197	242	216	216	249	210	203	199	203	217	184	206	207	193	199	203	211	211	223	210	235	207	221	223	229	188	204	231	217	221	198	193	233	214	207	212	198	195	201	210	204	215	214	204	195	209	203	193	211	206	194	240	191	208	205	214	212	201	195	198	216	193	237	192	190	201	203	230	210	202	216	178	203	191	202	223	212	220	228	232	210	202	215	190	196	197	213	194	191	194	215	193	202	195	193	196	175	216	203	200	203	229	226	221	201	228	209	213	213	195	209	197	181	219	206	211	228	204	196	200	198	216	203	219	201	208	196	214	228	220	191	212	208	230	203	194	197	221	215	213	226	255	214	189	185	223	222	211	175	198	200	207	217	209	197	214	217	213	209	221	193	195	194	216	205	210	197	201	206	209	203	224	195	227	217	186	231	194	194	204	205	202	208	201	206	200	216	181	201	194	190	217	211	207	210	198	202	234	227	208	227	201	230	229	216	196	216	211	204	223	191	214	228	185	206	192	204	205	218	188	193	218	235	218	200	218	227	250	207	206	197	187	189	225	200	209	213	188	215	217	199	194	212	190	186	209	214	177	217	212	215	205	212	220	216	206	219	209	205	197	202	201	200	203	206	218	211	237	205	193	231	159	218	212	202	221	185	253	213	208	201	236	193	199	214	211	217	208	200	206	205	187	221	197	256	215	188	193	208	221	218	218	209	224	246	184	191	206	193	198	213	216	213	224	202	209	227	217	212	218	200	203	185	188	208	205	192	213	214	226	219	175	186	204	204	220	206	231	219	225	197	226	192	213	237	214	180	209	220	206	216	205	224	207	214	220	219	200	189	191	193	189	187	203	197	223	216	197	202	221	210	206	203	207	217	188	208	177	211	198	205	210	216	214	223	205	206	216	182	225	220	200	211	203	200	214	181	220	222	229	207	208	240	229	229	223	199	195	200	226	225	218	228	185	212	247	201	183	198	201	221	211	198	207	214	221	230	204	185	192	206	210	223	224	229	207	218	186	218	203	216	189	218	221	225	195	227	205	205	189	201	224	199	217	215	228	213	195	213	198	193	216	228	200	216	232	215	217	214	219	210	203	215	202	226	200	219	208	205	207	231	228	214	205	200	206	204	198	208	208	203	230	224	221	203	204	210	192	211	184	207	205	217	195	180	203	174	212	223	211	211	193	197	196	176	193	210	219	185	221	222	221	207	197	246	219	196	242	219	201	217	200	230	213	219	212	197	201	197	215	213	197	220	202	195	221	200	198	215	206	236	225	224	210	225	223	201	226	199	228	180	212	210	212	216	207	217	194	215	220	203	194	206	197	211	196	188	210	201	175	208	207	249	210	204	191	230	198	211	225	227	182	174	204	217	195	213	185	207	208	191	242	212	207	203	203	195	229	205	206	199	215	198	217	224	215	188	191	224	213	201	173	200	231	208	196	227	224	219	215	206	183	200	222	224	241	228	221	208	202	222	186	204	240	200	203	199	194	198	210	198	201	196	200	215	217	199	220	200	211	216	198	218	205	198	200	215	199	229	247	184	191	210	200	189	196	205	208	234	195	212	212	194	209	199	191	217	204	198	237	215	207	210	221	241	216	212	204	172	215	220	191	218	210	177	182	225	226	203	202	214	187	201	219	211	202	202	203	202	212	175	219	212	258	200	201	206	206	206	233	196	195	192	203	189	208	221	198	199	209	233	200	201	199	184	212	193	213	189	221	188	222	221	201	209	241	205	216	184	195	201	209	204	216	192	214	211	207	193	189	190	205	215	201	189	206	180	230	210	203	197	230	206	193	209	208	174	186	219	226	232	226	202	181	199	202	242	196	200	218	242	212	224	232	224	208	204	194	214	178	202	217	210	186	214	217	204	190	209	211	193	230	203	214	183	222	193	202	196	239	192	199	205	207	184	212	198	205	209	202	192	215	184	204	198	216	210	193	223	229	190	209	197	204	207	189	230	218	232	221	194	221	197	184	220	226	189	201	222	224	198	207	214	223	221	189	206	208	234	203	241	203	210	238	202	210	193	202	196	203	190	221	220	201	218	218	198	203	222	208	205	214	202	193	190	193	230	197	199	214	218	208	212	210	204	204	230	190	187	213	206	192	162	207
3438	2276	1912	942	686	523	428	393	348	327	293	248	316	277	240	243	260	246	232	264	244	220	242	232	214	208	238	228	228	204	226	238	214	227	220	198	243	236	220	223	237	215	230	227	205	223	224	226	207	228	221	218	232	215	209	213	228	185	219	210	206	202	204	187	227	217	241	235	194	219	213	234	216	220	240	203	214	214	201	243	226	200	221	187	200	210	210	208	207	206	217	211	191	243	204	190	206	198	208	225	209	236	216	205	220	210	213	211	206	205	219	194	240	225	203	219	215	234	220	205	227	220	225	218	204	217	240	200	205	234	190	224	214	223	221	198	191	207	200	192	231	185	231	192	228	259	237	206	233	227	241	221	207	219	207	219	207	231	200	201	190	204	218	220	225	202	207	195	214	207	185	208	207	216	236	210	243	204	212	216	209	231	197	198	193	226	189	215	214	203	196	213	219	218	195	214	225	213	222	189	232	211	224	221	201	221	219	211	236	213	186	214	200	177	219	231	208	211	234	200	188	205	214	205	219	223	238	220	213	236	230	221	206	195	209	233	210	258	234	215	207	186	191	218	205	199	204	230	208	217	213	219	227	209	218	222	224	195	213	243	208	200	236	217	222	211	223	217	207	240	226	223	222	204	224	241	216	220	213	245	224	228	201	214	212	217	229	215	223	219	209	215	208	221	196	233	234	217	209	187	208	205	199	214	217	211	226	217	234	244	224	197	189	222	210	224	204	193	195	205	209	184	255	226	240	204	195	214	211	223	197	189	193	227	216	221	211	206	214	225	199	203	202	215	209	206	223	233	233	227	197	199	235	221	245	203	214	218	187	180	197	200	208	220	228	234	210	197	229	201	217	222	207	199	202	235	218	217	208	213	213	194	232	215	200	207	203	198	209	211	245	208	252	217	221	215	236	215	209	216	231	236	197	240	211	206	220	212	223	231	231	233	197	187	215	207	208	198	226	199	189	201	215	227	215	226	200	218	227	243	242	224	227	221	228	196	210	231	192	213	205	227	212	204	212	212	221	223	238	229	226	197	230	222	215	204	212	194	213	213	214	230	192	213	216	216	232	223	214	200	224	239	216	204	227	223	194	219	216	225	204	217	183	222	232	207	228	198	203	223	198	252	222	212	233	210	215	185	207	226	211	217	218	215	215	212	207	228	201	218	232	209	216	233	227	240	210	208	209	228	192	219	192	202	221	216	187	198	207	215	192	197	202	217	203	217	233	233	216	191	195	217	229	198	211	209	220	206	240	221	206	231	201	204	210	232	229	242	216	223	213	237	193	216	222	203	195	211	204	216	194	213	224	219	222	206	213	214	204	236	205	196	190	221	218	206	209	213	227	209	238	242	229	216	216	200	201	218	211	202	229	199	192	215	217	226	213	194	218	204	224	224	219	233	213	226	219	220	189	211	191	200	214	214	206	186	216	217	215	215	229	186	233	223	225	215	217	218	213	213	186	226	219	223	224	227	214	208	218	214	224	210	206	205	213	196	219	252	212	217	211	203	232	233	207	217	203	211	202	223	182	196	200	212	186	217	199	207	236	189	203	223	209	195	204	242	236	210	185	230	186	234	208	223	216	203	203	210	203	217	196	221	214	194	209	218	232	210	220	211	215	233	202	202	200	202	202	205	218	204	191	201	219	183	221	194	177	222	200	216	217	234	220	205	234	198	224	184	194	211	211	213	230	216	222	238	212	205	216	224	243	218	204	224	200	189	229	215	195	234	223	248	197	210	222	223	212	206	203	216	207	208	189	205	194	183	224	215	211	231	219	215	219	226	200	211	197	197	219	195	221	209	218	214	188	204	209	199	223	235	246	212	217	219	234	208	222	203	230	198	200	208	214	208	219	221	206	215	230	199	206	225	229	186	186	235	226	205	215	206	214	219	216	220	196	193	221	202	208	227	234	231	189	204	219	238	219	200	206	206	241	221	207	214	227	208	222	215	226	225	202	186	207	223	212	180	226	177	222	214	215	226	199	208	240	213	206	218	200	213	201	208	228	198	189	225	236	204	222	250	220	234	197	222	227	207	232	184	199	217	218	235	218	237	222	220	209	213	192	218	227	210	214	198	217	205	194	213	202	199	203	235	224	217	183	207	186	212	237	208	212	211	216	203	219	228	211	208	205	190	205	237	228	246	224	223	209	221	218	208	253	196	236	211	204	216	196	213	210	203	210	204	204	203	204	205	200	214	194	212	209	221	224	183	201	204	200	186	213	186	181	188	202	187	194	200	232	223	226	209	205	214	198	212	231	215	194	231	213	239	194	220	202	191	216	213	219	182	204	176	223	213	203	207	207	226	199	218	202	187	213	207	222	195	181	223	225	223	214	220	210	225	218	201	222	209	239	201	185	204	196	200	211	207	218	215	218	200	218	209	195	193	204	249	206	219	224	193	191	235	218	193	201	232	226	204	212	206	208	201	200	190	200	204	218	198	212	220	213	228	209	193	211	216	200	181	246	220	203	223	212	188	226	208	208	198	226	214	212	193	229	204	205	227	187	202	220	240	216	217	225	192	201	215	207	211	209	243	224	212	220	221	209	225	222	196	222	244	225	207	238	205	225	228	194	212	232	232	215	207	178	190	238	209	215	228	213	220	185	216	218	226	207	184	230	205	222	198	242	214	203	232	203	210	183	219	202	204	197	198	223	225	213	229	209	184	213	229	220	218	193	197	227	190	218	228	205	235	210	218	178	208	216	197	188	212	237	222	206	206	239	214	229	205	208	199	223	230	213	193	240	218	216	199	186	207	203	200	214	230	201	190	209	192	199	200	206	197	206	218	216	209	210	210	224	219	212	201	224	207	213	197	219	227	210	206	228	195	217	198	246	223	194	208	223	175	216	211	196	215	222	208	216	215	195	207	217	241	220	202	243	200	195	234	220	220	192	211	198	193	234	198	177	236	199	217	201	213	227	208	218	235	244	206	200	224	224	199	196	227	200	181	222	201	211	217	213	195	224	214	184	188	205	241	264	230	194	209	210	213	219	206	202	229	214	228	203	225	213	218	211	203	214	204	208	219	215	214	199	196	204	206	212	214	224	223	235	202	226	221	206	217	211	201	230	211	210	198	210	204	211	194	216	222	223	223	202	211	231	212	231	224	224	231	231	205	194	223	221	203	216	225	223	196	210	200	227	215	205	201	218	220	221	185	214	225	214	186	188	215	229	203	204	180	220	217	245	209	220	242	227	193	234	202	204	194	197	206	226	216	199	210	224	231	213	229	204	202	196	231	215	198	215	209	204	215	240	219	216	219	203	247	196	200	195	217	218	226	201	203	212	235	200	191	213	229	199	216	209	202	238	212	193	217	192	214	225	206	210	203	214	195	201	197	216	191	238	238	247	206	201	198	193	204	230	227	195	227	191	228	188	203	218	224	222	235	217	180	228	204	256	202	215	219	225	213	200	218	219	214	206	216	232	212	191	218	221	219	218	208	224	197	212	214	225	212	231	222	234	227	204	217	216	216	223	239
23950	21072	28222	24130	20997	5405	1133	742	546	513	523	507	492	538	512	490	440	456	433	454	408	408	469	426	418	412	443	438	449	427	415	396	428	421	404	381	411	397	384	431	430	450	397	423	409	427	432	378	417	411	415	422	424	395	435	378	394	407	397	412	385	396	408	408	422	411	411	393	390	438	410	391	379	407	396	384	388	396	416	459	356	390	437	392	401	428	405	442	409	385	378	411	433	427	384	418	426	372	415	420	384	393	403	416	404	402	415	392	405	400	408	399	394	422	439	436	386	404	384	440	422	407	349	411	436	404	392	379	406	395	432	422	378	408	403	434	388	384	421	399	380	385	372	414	425	407	428	416	427	410	424	419	396	428	399	436	414	420	446	407	393	431	410	362	379	375	406	410	404	411	430	419	356	404	389	409	411	376	417	427	398	406	421	407	397	401	414	433	407	414	414	388	355	405	425	402	409	389	416	405	408	363	375	395	391	396	413	408	400	412	411	416	371	389	432	394	441	407	394	396	429	383	414	433	397	444	389	418	422	395	408	407	429	403	391	399	462	408	353	401	407	403	391	427	426	407	379	401	405	388	400	449	398	412	409	411	399	403	409	428	411	425	404	409	437	423	408	415	378	416	420	428	413	397	406	385	381	421	450	388	406	398	374	398	404	414	411	422	419	391	408	405	410	429	376	405	434	412	445	373	404	413	419	383	410	416	444	368	406	441	403	424	384	411	434	375	415	405	404	403	379	408	416	406	402	417	395	391	385	432	402	421	376	399	435	419	392	436	420	393	440	384	407	401	396	383	420	393	412	427	349	430	422	418	385	439	419	403	444	450	408	446	397	410	400	391	445	426	399	397	418	360	424	452	414	411	417	415	379	406	435	397	426	414	399	433	410	386	444	425	408	392	413	402	434	425	388	367	432	437	394	404	404	363	415	433	412	391	423	424	380	419	408	400	409	429	413	395	433	401	380	430	401	421	380	395	393	424	413	392	424	400	407	398	419	376	412	376	400	356	412	420	406	413	385	409	421	396	441	406	418	392	400	418	420	383	442	404	396	384	410	399	372	419	419	396	399	389	369	393	418	426	406	392	424	431	404	413	395	404	390	409	406	390	375	404	403	366	419	404	389	406	412	414	391	376	394	409	444	401	485	397	411	384	436	397	429	409	383	413	440	374	396	418	456	433	364	390	424	409	380	403	357	363	408	416	376	399	401	421	421	446	377	376	385	376	405	422	393	375	441	437	416	398	381	422	396	418	434	418	404	422	450	420	421	442	383	376	421	416	373	402	425	411	426	407	413	428	448	383	379	391	374	363	410	386	364	391	429	372	418	387	415	395	391	361	439	381	412	461	421	414	400	374	420	396	398	406	389	385	390	413	408	446	404	399	406	407	427	438	410	406	440	425	403	348	404	422	388	407	393	396	425	421	390	406	416	402	382	387	409	407	398	402	433	395	416	373	397	403	396	369	412	388	423	444	384	397	400	370	413	407	382	393	425	400	416	426	414	385	380	417	419	426	368	393	400	383	385	382	397	435	408	442	432	378	434	379	392	395	403	377	427	389	430	394	390	392	396	431	410	413	466	413	395	389	409	416	442	436	412	379	394	384	423	423	418	386	393	415	391	367	401	398	395	399	382	429	427	385	395	420	417	378	417	351	393	379	386	417	401	378	384	398	423	413	394	393	382	414	401	426	428	411	419	410	437	360	386	413	422	417	382	387	395	410	431	405	386	446	394	373	417	397	396	411	389	404	397	418	394	366	424	414	412	421	409	394	402	362	369	417	457	408	420	426	368	413	410	394	420	432	415	421	399	394	388	390	401	391	407	423	417	429	391	406	383	425	405	385	422	426	421	383	382	435	402	409	452	398	426	359	439	400	445	393	364	444	432	443	387	389	406	369	398	410	374	385	387	418	411	384	379	371	397	408	408	392	380	397	378	375	467	413	434	401	412	400	398	424	412	373	399	387	423	411	399	438	403	407	369	396	412	375	383	407	391	387	387	403	385	410	429	424	424	393	382	417	422	401	392	399	424	388	404	393	406	391	432	418	407	390	393	383	429	413	413	401	411	408	399	390	402	383	383	406	387	383	410	410	387	409	389	427	384	425	410	420	411	397	391	385	429	388	407	412	392	397	391	412	417	410	407	436	448	400	400	402	441	417	405	422	478	410	379	372	383	392	411	413	411	382	410	402	409	401	391	414	400	392	405	422	390	393	374	393	374	425	410	408	417	386	435	393	389	420	417	381	376	392	412	349	401	418	405	427	408	439	398	371	378	339	417	404	402	439	414	396	419	383	412	369	420	400	420	405	414	387	367	412	402	420	405	415	426	380	403	412	382	413	382	381	407	368	411	387	387	397	378	416	403	419	417	422	391	387	401	359	382	362	389	380	424	405	396	451	417	446	376	438	410	410	403	403	364	404	423	419	374	401	396	418	382	406	388	404	376	422	401	367	397	403	381	413	372	417	417	416	426	423	386	423	417	408	370	396	372	394	412	398	385	440	407	388	424	409	430	416	395	395	401	399	424	373	415	404	397	427	390	404	445	386	394	389	389	446	422	402	381	421	440	391	394	407	410	425	386	395	391	416	399	416	393	441	427	404	419	379	357	381	433	379	397	416	420	438	385	421	376	392	448	399	434	408	376	408	370	416	373	422	422	396	380	429	405	423	404	420	426	408	399	358	360	384	399	422	424	430	410	409	406	393	344	351	422	404	409	396	414	455	406	411	436	438	412	410	400	394	390	392	390	425	427	432	409	415	415	428	390	363	394	403	400	439	430	435	419	384	388	410	418	427	400	419	413	409	435	417	428	401	381	401	421	425	437	411	384	382	400	394	483	403	404	422	409	400	399	419	386	417	470	395	423	389	408	395	411	401	400	384	448	403	450	405	406	415	406	382	397	410	414	386	386	388	427	394	411	388	404	452	381	411	404	394	368	423	430	426	478	420	406	392	399	409	401	399	393	402	386	438	402	394	451	420	432	407	385	355	401	429	376	394	398	406	383	379	403	415	399	410	374	428	374	388	387	377	421	399	400	400	362	380	399	396	422	378	383	396	391	379	412	420	410	411	402	410	404	406	409	425	427	405	412	408	425	416	389	375	375	380	367	393	420	417	406	387	422	416	452	399	351	423	433	387	433	378	395	390	403	403	397	394	378	372	380	428	376	409	436	406	421	401	397	411	392	416	373	398	426	408	419	428	394	443	436	426	412	426	414	415	401	391	388	385	412	442	406	409	384	365	382	385	379	404	411	399	395	377	418	389	396	398	410	432	407	411	378	436	395	395	398	419	429	433	417	387	369	375	410	398	394	398	415	387	387	393	436	415	419	425	414	410	434	405	429	388	408	387	407	387	368	416	426	393	442	372	391	407	414	380	422	421	411	378	403	382	396	386	406	419	416	409	400	414	428	414	467	391	445	388	407	365	418	429	441	400	381	405	418	399	374	423	383	422	423	440	379	382	396	407	387	392	397	399	393	402
3683	5305	4224	2168	1449	1100	863	769	691	641	587	560	553	504	462	484	480	455	445	452	462	430	416	414	434	427	396	413	400	434	397	433	415	406	378	426	403	395	379	389	396	404	417	388	380	435	399	382	391	412	367	396	441	438	408	401	377	401	387	359	392	366	360	388	404	407	381	404	428	375	437	407	425	414	404	392	383	386	409	389	415	381	411	446	384	350	406	408	390	393	402	408	417	413	430	384	394	404	395	393	392	392	386	371	360	433	383	395	393	396	390	404	397	377	401	386	432	451	371	392	381	408	424	373	407	407	385	395	389	406	414	441	387	427	393	413	381	348	402	397	387	383	407	381	403	406	395	409	380	384	405	398	380	400	384	419	393	414	431	409	399	349	398	386	401	395	406	385	403	389	420	405	375	366	404	397	404	387	415	377	394	383	426	395	353	414	368	402	386	350	361	384	381	362	407	399	393	433	367	364	389	382	381	405	360	404	407	384	373	393	409	407	390	407	393	428	396	396	380	407	412	383	417	414	403	396	388	383	401	418	383	376	374	396	420	380	403	380	381	363	397	411	389	377	402	406	390	375	416	397	389	404	388	409	384	377	356	430	386	382	387	392	423	409	397	376	410	414	399	395	398	383	415	373	388	358	393	395	383	372	399	404	406	375	358	441	337	410	371	410	427	374	406	394	383	388	369	366	378	389	395	399	450	448	401	405	366	388	372	376	418	407	398	391	407	395	427	383	370	407	406	391	359	386	396	393	409	424	409	383	375	407	372	402	376	355	412	380	405	411	398	382	402	385	415	401	409	385	398	370	413	387	416	377	364	395	388	401	417	363	366	387	411	398	337	420	392	399	416	364	399	366	355	413	371	402	407	395	391	402	385	369	410	401	410	379	372	372	406	394	403	386	393	408	394	353	396	382	398	383	374	383	397	378	414	379	340	372	377	361	390	383	441	415	385	408	378	378	378	423	391	391	386	395	371	385	386	431	391	398	362	373	387	349	386	409	405	384	395	387	376	410	357	352	394	414	419	396	391	381	401	418	360	395	371	377	369	413	387	390	393	385	416	368	384	406	399	397	373	380	409	396	391	396	377	427	383	381	389	363	416	378	408	414	435	418	400	395	376	387	385	375	401	389	391	392	373	432	382	371	420	359	413	387	398	395	342	420	394	370	359	399	429	396	425	380	368	400	384	427	401	393	427	389	415	370	399	403	413	403	380	400	395	383	410	407	373	363	384	401	407	365	402	406	383	410	412	360	408	407	410	391	391	362	383	363	364	404	372	380	398	397	445	406	409	390	388	375	368	382	386	410	395	376	359	401	371	420	408	393	415	410	376	376	394	372	377	399	390	390	381	395	385	380	376	403	375	414	406	359	393	376	388	396	386	409	390	394	402	389	369	400	414	382	342	407	402	424	374	388	364	387	352	431	379	408	353	386	379	411	391	410	400	393	395	418	410	342	362	392	377	395	393	400	432	369	406	409	396	397	385	383	382	352	401	389	385	384	401	409	379	370	401	386	402	385	394	408	364	364	376	397	387	359	387	364	401	383	386	399	386	385	415	388	420	342	416	376	386	415	383	368	379	393	389	373	409	398	402	431	367	393	399	406	391	385	417	364	371	414	395	380	395	349	405	395	405	399	375	398	416	389	439	407	418	384	398	365	352	376	414	362	442	388	375	404	423	348	388	401	372	389	411	402	403	382	375	387	416	374	389	387	441	392	377	375	437	404	411	437	386	385	373	399	373	407	349	409	380	370	407	364	412	401	394	393	376	414	378	366	400	405	440	399	384	384	372	368	416	428	402	385	408	385	429	393	395	404	412	373	370	384	397	386	403	392	423	396	367	420	410	405	407	416	430	385	351	359	395	390	388	372	388	413	400	389	365	382	423	404	385	407	379	378	390	405	383	403	386	374	366	371	385	395	412	393	391	377	419	356	401	384	368	409	365	406	379	422	431	402	425	397	418	386	388	374	386	391	396	426	395	406	419	389	381	373	392	366	352	400	395	380	381	405	401	372	412	394	395	422	366	410	394	374	384	396	388	384	372	375	363	413	411	365	379	350	400	415	364	374	405	399	408	361	410	389	414	382	378	377	416	377	384	380	424	426	375	381	360	392	405	417	353	383	400	394	382	372	371	397	423	375	410	387	368	390	407	383	393	390	376	346	352	409	390	389	432	357	368	380	409	417	408	374	389	400	365	400	398	407	394	356	362	395	422	403	358	393	371	381	382	358	400	396	394	363	368	361	410	394	410	413	360	382	386	377	380	396	374	379	390	388	392	365	390	417	380	404	378	372	382	374	399	389	402	364	393	402	389	382	406	410	417	379	413	377	368	414	400	393	398	404	383	348	407	416	400	392	377	391	401	420	388	383	400	421	374	372	433	390	355	400	422	384	378	415	399	396	410	398	398	382	364	385	389	371	375	403	361	400	364	372	437	382	392	400	389	416	415	383	354	362	366	387	416	374	412	394	363	426	394	405	386	373	422	397	435	336	379	404	429	385	419	364	383	382	380	391	398	377	392	418	412	429	378	382	401	388	392	406	378	365	376	338	387	376	396	376	399	406	396	412	402	366	374	368	406	410	376	367	373	377	346	403	393	388	372	397	390	396	416	373	392	402	398	399	387	395	366	409	371	362	400	404	407	372	384	384	400	402	365	436	396	404	365	353	410	391	393	352	374	413	415	369	408	419	374	378	344	423	379	404	364	363	378	393	394	393	364	381	367	383	382	406	373	401	417	371	365	380	378	388	380	415	362	411	394	373	378	385	345	372	411	380	387	405	391	371	401	362	384	391	365	402	407	380	377	363	388	405	401	411	380	363	393	414	376	411	409	390	401	384	370	404	412	378	366	372	438	369	409	393	395	394	382	402	374	411	380	393	397	428	356	397	385	372	387	403	369	393	356	385	380	432	445	368	386	380	390	411	379	366	392	388	385	394	389	359	389	408	378	356	397	376	412	413	361	409	386	397	358	372	405	399	354	374	393	394	399	387	412	387	380	358	402	370	408	405	369	419	375	370	386	387	367	429	361	395	369	378	386	409	376	415	394	379	409	395	395	392	398	382	409	370	396	358	389	433	400	392	392	390	402	429	353	398	359	432	364	371	395	412	423	352	389	363	375	371	383	395	407	391	389	359	399	389	381	398	352	377	382	392	425	381	376	401	382	359	388	363	392	383	412	349	398	370	387	367	382	396	372	357	375	370	379	409	342	389	408	414	386	370	413	382	416	377	398	414	407	369	383	387	368	393	387	390	409	366	387	376	396	385	421	382	367	428	393	376	389	349	375	373	386	398	353	402	417	360	376	368	393	387	395	387	413	383	399	390	397	379	385	364	373	373	383	367	428	390	405	384	385	366	384	357	413	404	360	378	375	396	364	394	391	403	417	378	360	376	421	402	359	385	431	388	395	400	400	416	415	362	368	350	377	398	414	377	370	377	375	385	398	397	407	386	419	384	409	407	400	432	399	397	414	390	418	400
27122	10235	459	159	99	114	89	99	99	82	103	86	99	90	98	102	93	88	89	105	107	82	102	99	115	97	83	102	91	109	101	94	83	87	94	93	84	78	93	92	93	87	103	106	93	93	92	96	90	70	87	83	94	100	92	106	83	79	80	92	93	80	105	92	97	87	102	76	98	108	87	95	81	87	78	86	89	64	101	81	82	99	83	88	89	74	94	87	109	83	83	96	88	93	82	92	95	88	115	93	86	104	81	95	88	93	93	97	98	94	84	101	89	91	83	86	90	97	85	85	94	91	80	89	94	108	100	114	104	86	86	68	91	102	94	86	80	101	91	72	103	89	96	85	76	84	103	94	93	100	102	109	90	88	85	88	104	108	86	87	89	95	75	84	82	101	106	97	92	109	80	99	87	91	111	100	100	89	104	95	84	84	89	89	88	93	94	87	78	89	104	78	96	82	76	83	75	91	103	92	98	94	89	83	105	70	88	87	92	87	86	111	80	98	86	91	88	93	101	78	82	110	111	92	90	107	100	98	97	98	79	100	104	84	89	92	82	107	94	89	82	80	85	88	94	84	82	87	100	98	91	87	95	90	93	93	101	90	100	86	86	82	83	107	113	103	85	94	106	95	109	82	78	94	78	88	107	92	83	83	88	87	84	105	85	89	104	109	91	87	79	94	79	90	87	93	108	84	98	78	72	78	91	75	108	92	85	93	82	98	103	89	95	87	96	95	113	73	87	103	83	103	100	86	81	88	83	94	100	80	94	93	93	90	98	93	93	89	74	90	91	103	79	74	86	92	89	91	100	98	122	90	93	99	89	81	83	102	89	93	82	84	98	74	98	91	92	82	92	87	100	84	93	80	88	82	90	96	103	92	96	77	92	91	85	88	93	109	101	83	92	90	91	93	98	100	78	90	76	109	93	80	89	76	77	80	102	75	96	93	92	88	93	99	79	77	97	107	94	93	96	90	100	90	86	111	85	87	104	100	82	90	74	86	101	86	99	109	86	91	87	79	81	108	103	97	102	108	90	106	96	96	93	89	81	137	88	101	87	81	76	106	93	87	106	87	103	108	83	83	104	93	88	97	84	93	98	92	96	98	90	93	81	103	96	90	59	91	105	88	88	77	96	100	84	101	88	89	94	91	91	100	86	90	77	88	86	82	92	89	87	80	88	105	83	84	110	93	93	88	97	86	103	82	90	101	95	80	92	82	76	82	88	99	94	92	98	97	83	89	100	96	90	78	89	83	89	89	77	94	113	91	84	95	105	91	97	97	88	84	91	95	105	82	98	88	112	80	94	75	106	96	87	90	104	83	105	84	79	83	89	85	77	91	94	107	96	91	92	96	93	78	85	89	90	88	88	85	98	108	95	97	97	84	94	77	108	105	92	94	83	84	98	99	98	88	90	105	87	90	79	87	81	88	98	82	74	87	89	98	91	99	85	101	101	100	89	96	75	104	97	98	90	79	84	96	89	101	99	74	90	91	93	114	89	91	99	82	112	83	111	93	81	84	102	89	97	89	109	87	85	74	88	103	97	86	86	99	89	80	85	83	104	75	95	96	108	79	95	77	98	82	74	83	92	91	104	86	89	110	105	87	104	96	95	94	88	103	102	87	91	88	100	97	96	90	91	90	87	83	74	91	88	73	89	88	94	86	90	94	89	96	97	99	86	91	77	89	98	83	74	99	97	103	97	99	96	85	110	89	78	81	88	78	85	96	93	91	80	90	77	91	100	106	99	95	89	101	109	86	85	79	96	88	101	104	107	67	84	94	101	87	91	104	83	87	97	97	89	79	99	89	94	86	93	81	90	87	104	99	94	82	98	93	91	77	95	86	81	97	79	97	89	103	79	68	97	85	94	94	112	88	88	108	101	108	76	90	104	100	80	96	101	101	94	96	102	82	82	87	118	96	89	97	108	93	72	74	105	96	82	73	93	101	90	78	77	87	75	83	107	85	87	103	73	83	88	98	96	86	80	92	84	87	104	97	109	106	99	105	94	92	97	97	89	91	106	76	76	83	79	99	103	78	78	96	81	91	71	89	94	93	99	83	98	78	92	83	119	87	85	103	102	94	83	99	97	87	90	88	102	87	95	101	89	74	77	75	99	90	110	95	108	88	88	95	103	103	74	84	102	91	74	90	97	102	113	87	97	77	84	97	89	95	96	95	91	94	95	92	90	91	68	104	95	102	78	92	114	101	90	105	90	112	87	73	91	89	97	94	90	91	82	78	78	89	98	97	79	78	95	93	92	95	89	90	92	106	104	87	92	83	86	93	74	94	80	98	100	94	79	86	94	107	98	89	84	91	101	88	89	100	76	91	94	91	87	97	83	86	84	88	116	98	87	102	96	88	108	94	85	97	90	93	87	78	81	78	90	108	93	79	94	80	92	90	85	88	100	97	100	77	95	81	79	88	78	108	106	89	73	91	99	83	89	77	113	68	76	78	87	78	83	106	97	93	79	77	76	96	84	94	81	84	84	101	88	95	89	82	90	89	90	101	92	72	111	92	90	80	79	95	100	96	105	99	83	87	80	88	85	86	91	97	76	92	114	90	86	97	83	93	95	102	121	96	87	97	77	103	92	101	83	90	90	78	96	100	119	88	98	99	87	109	105	73	79	100	99	74	88	100	89	99	110	94	100	77	98	84	75	86	86	81	88	91	102	90	81	83	88	112	90	96	84	71	83	93	84	100	87	91	89	111	85	80	90	93	113	76	100	87	88	95	92	84	101	95	85	79	96	97	81	67	97	90	83	78	113	86	74	75	74	88	71	84	86	84	95	91	82	93	72	94	99	94	84	85	99	84	78	91	80	86	100	91	79	97	92	95	94	84	107	114	89	99	74	87	94	98	95	82	124	89	107	90	90	94	100	99	96	92	91	85	85	90	112	87	106	97	108	106	99	91	91	86	84	103	87	79	82	86	111	104	86	86	83	71	93	97	91	93	79	103	88	73	96	103	86	93	105	68	98	96	90	88	90	94	86	83	95	95	97	77	85	111	90	105	106	98	98	69	83	98	97	102	86	90	76	114	76	78	101	84	92	91	91	98	81	96	87	96	72	95	93	94	94	92	90	87	107	83	90	85	91	93	95	96	112	86	88	96	85	99	90	89	86	89	72	93	100	80	80	107	94	86	96	86	92	94	84	91	86	103	97	98	96	93	91	85	88	92	93	83	96	72	96	90	81	85	92	82	88	99	90	90	95	84	93	97	115	76	86	82	83	95	105	87	76	91	90	91	84	77	81	96	73	86	83	102	89	100	87	67	98	100	103	89	83	87	99	81	72	124	84	87	74	105	83	97	89	85	101	82	90	84	105	91	95	96	96	93	88	73	93	87	82	92	82	83	109	104	85	94	99	91	87	102	110	84	101	93	86	102	69	79	86	84	100	85	103	87	101	85	97	98	91	82	86	77	96	90	102	93	98	88	95	103	96	87	110	97	98	100	104	87	107	93	82	88	92	102	88	91	76	77
4831	283	254	166	149	105	130	130	103	96	102	114	96	100	94	109	110	103	106	111	105	117	87	88	94	101	93	102	94	107	114	100	95	97	90	86	105	110	104	121	81	88	99	98	107	107	91	114	95	111	93	99	94	100	107	97	96	110	105	94	103	95	112	75	100	106	99	106	104	82	85	105	106	82	92	94	106	86	103	97	90	89	101	89	92	101	91	89	93	102	102	92	103	89	110	105	86	97	101	98	90	90	102	83	105	107	93	107	95	101	99	102	89	96	102	80	104	87	102	103	97	102	91	96	82	101	77	94	113	85	87	104	98	101	101	94	108	96	103	103	103	103	110	101	84	97	109	113	100	99	105	105	88	88	125	82	89	112	98	93	95	90	102	90	97	101	105	101	100	95	86	100	106	86	101	89	93	100	102	95	86	98	93	90	99	93	103	96	116	99	91	96	106	88	98	94	101	116	103	83	88	100	93	89	97	82	91	92	90	108	88	81	98	102	108	74	113	81	88	83	96	110	107	99	112	89	107	101	93	114	86	109	94	87	100	99	100	91	98	107	98	97	89	93	109	98	98	92	95	96	92	92	100	95	88	79	93	100	98	88	95	103	96	103	121	104	89	87	105	88	97	102	88	90	92	92	79	99	111	113	86	113	93	80	101	102	81	93	103	95	101	106	92	107	100	110	97	100	84	90	94	101	96	110	98	101	90	94	124	78	99	86	84	113	94	88	95	97	98	102	108	115	80	107	97	100	79	104	106	103	78	84	77	97	99	87	88	93	92	85	95	74	103	79	102	81	103	89	76	94	90	89	112	92	94	97	90	103	112	98	90	91	97	90	90	101	101	84	86	94	93	98	90	87	82	83	109	96	88	100	77	103	109	105	114	108	86	107	82	101	97	98	87	103	103	94	108	87	94	97	95	109	95	92	95	83	86	95	113	99	82	92	103	86	82	98	96	92	103	115	110	97	94	89	91	113	93	79	129	98	94	99	91	103	84	97	104	96	103	106	115	85	90	102	82	102	102	112	86	103	96	97	91	106	91	97	102	106	93	108	86	97	111	102	107	85	93	84	89	95	86	116	100	77	102	105	95	105	101	91	90	102	101	88	71	99	95	91	86	104	96	104	97	102	104	117	100	78	99	96	94	87	97	86	95	79	96	112	83	106	100	107	114	108	117	112	98	111	122	90	87	108	94	93	91	107	97	88	101	88	78	102	100	86	100	100	100	84	101	86	95	89	102	90	90	90	109	85	103	104	93	79	101	93	93	110	101	109	88	92	89	95	111	112	97	99	83	84	109	115	99	95	87	86	110	103	97	89	109	89	84	80	112	101	81	86	89	104	95	95	94	105	78	98	87	80	127	88	97	91	84	100	110	96	106	98	102	91	91	107	95	90	113	108	88	90	86	91	94	95	114	84	94	101	91	102	83	103	100	96	92	101	90	103	96	90	113	80	99	89	89	100	86	98	113	99	95	86	92	84	84	96	107	77	104	113	101	106	84	101	98	104	99	96	94	102	111	94	103	87	91	87	97	84	113	94	89	92	92	83	92	93	115	110	94	88	106	103	90	87	93	90	103	111	98	99	92	87	105	98	88	99	96	119	98	90	107	90	106	95	91	115	96	100	90	96	97	90	97	89	93	89	93	87	97	103	102	94	106	99	98	84	100	97	89	111	124	86	100	71	103	92	84	99	97	92	106	94	86	107	95	95	100	101	98	106	89	96	97	74	106	94	92	101	83	100	98	102	105	83	101	96	99	107	91	109	104	86	87	113	91	94	100	89	100	72	107	89	105	92	94	107	120	91	96	76	89	94	91	98	99	97	112	102	100	97	107	92	89	115	102	115	98	97	86	95	102	114	99	87	103	90	101	82	99	99	113	102	107	99	90	97	97	85	73	97	104	109	110	92	88	103	102	93	100	103	121	104	111	77	78	85	119	98	107	98	96	104	96	107	89	90	93	90	103	95	110	89	95	90	103	82	90	91	113	101	89	109	93	107	81	100	104	89	92	98	89	102	113	101	110	88	96	105	99	102	103	103	91	97	99	93	85	102	101	82	94	97	92	93	109	79	86	101	128	93	103	103	95	86	102	77	107	102	95	73	105	97	105	82	94	98	99	102	103	87	91	81	89	91	103	96	112	105	99	119	101	110	91	102	95	82	91	87	114	109	90	116	97	97	109	93	94	98	89	105	95	79	84	101	105	103	87	106	70	78	91	101	89	95	91	76	96	66	90	97	99	116	105	102	87	95	110	89	98	94	101	89	87	92	100	96	94	102	86	79	99	111	86	109	94	84	106	94	103	84	88	104	105	112	96	95	93	103	92	116	93	93	96	101	111	96	117	90	80	103	88	98	114	96	81	87	81	83	85	97	87	95	95	100	95	89	92	106	79	108	94	87	92	81	103	100	98	103	86	89	95	108	91	97	114	88	97	87	73	127	103	102	105	104	74	100	90	104	95	84	97	92	93	86	101	93	106	92	97	85	103	101	84	100	96	84	100	74	96	110	97	92	101	84	101	91	86	128	98	107	100	90	102	104	92	77	84	92	110	93	78	92	78	88	107	104	88	99	94	89	92	112	112	87	74	90	87	99	102	97	98	97	111	106	91	90	99	95	89	84	81	98	105	77	95	94	107	91	84	89	102	91	96	89	88	111	104	107	101	88	96	89	104	109	105	99	86	98	87	87	76	104	109	99	93	100	91	96	98	101	100	108	90	106	88	88	90	98	113	100	99	83	105	112	100	108	104	96	96	110	102	95	75	88	94	121	91	91	95	115	109	104	105	92	95	89	87	99	81	75	83	90	83	97	90	74	105	96	96	100	81	84	79	89	101	100	98	81	107	85	105	96	96	105	88	104	93	106	105	97	114	113	101	112	105	87	95	107	95	105	84	97	95	96	88	94	81	89	106	89	119	82	96	80	91	86	96	100	99	84	110	120	100	99	112	86	100	84	104	92	108	111	122	84	107	99	95	124	110	99	98	103	96	93	98	118	105	89	91	84	93	124	112	91	110	94	104	89	102	94	67	93	87	95	115	91	91	103	80	107	112	89	89	87	107	115	95	92	98	100	106	106	98	108	115	119	95	103	117	105	95	110	101	85	107	108	79	84	122	83	79	61	109	95	98	99	96	93	107	78	104	103	101	84	82	96	103	87	121	94	84	97	96	97	99	103	90	98	98	102	101	85	96	102	83	101	100	82	91	100	105	89	98	110	94	92	90	91	81	96	84	100	97	94	83	90	85	120	77	88	88	94	87	94	97	101	91	102	86	88	101	86	79	89	102	97	96	95	101	88	86	95	108	105	102	102	106	75	93	112	86	98	103	91	111	107	116	90	105	108	99	90	101	100	90	85	108	89	93	85	85	90	104	89	99	88	95	99	88	94	93	99	108	97	96	90	89	114	102	96	104	93	97	84	98	94	89	105	105	81	91	102	98	95	77	114	95	98	95	98	95	98	81	99	101	104	97	94	90	102
25189	21060	26566	24346	2137	516	369	309	283	286	274	255	232	241	252	213	183	243	222	201	202	213	224	233	211	205	224	198	188	228	192	181	216	199	218	205	202	192	207	238	207	224	195	209	214	239	203	200	207	210	210	205	215	217	197	196	209	233	199	193	199	193	207	202	208	196	221	202	217	199	232	212	206	204	179	221	227	200	215	206	228	209	209	207	220	223	210	203	203	201	204	210	196	207	204	199	231	182	204	191	210	208	209	204	210	201	217	202	207	202	196	203	200	190	208	201	250	197	225	218	228	206	206	226	200	233	226	210	232	203	199	206	207	212	187	210	193	196	215	191	196	202	201	180	198	223	191	222	191	203	213	201	210	193	204	196	230	173	197	205	223	210	203	223	227	193	222	199	184	209	238	216	207	206	200	215	197	205	194	211	225	216	219	204	217	193	237	226	198	208	203	215	190	210	201	218	193	203	214	198	199	212	219	175	230	202	213	204	219	194	214	188	209	239	196	206	232	202	209	213	233	180	202	189	198	212	210	211	176	227	245	227	208	191	198	217	200	197	212	188	210	199	236	211	211	200	194	189	226	228	200	217	205	218	196	178	213	207	197	211	213	203	201	206	210	200	198	200	184	225	213	233	210	208	211	220	211	231	224	193	208	198	214	186	203	209	226	207	204	211	209	205	232	195	216	201	225	196	194	207	212	196	219	189	203	195	241	186	211	218	204	233	219	208	193	196	220	201	230	218	196	217	205	196	186	195	198	205	200	216	215	203	210	206	220	214	222	175	199	222	201	230	205	202	188	216	217	215	218	197	202	189	209	211	176	191	216	196	197	206	204	219	191	236	207	190	208	203	215	245	195	216	215	194	221	190	203	168	203	195	227	199	216	205	217	218	201	201	231	193	195	223	203	213	212	199	205	181	199	211	214	196	210	213	231	203	221	211	205	203	201	203	188	224	212	212	208	188	226	200	192	185	215	207	207	214	205	177	209	211	185	193	198	213	220	217	209	211	198	212	216	211	207	186	202	207	206	206	200	181	166	185	211	210	213	218	228	214	215	206	212	201	208	187	182	195	214	199	220	222	223	187	211	216	197	197	204	214	207	212	204	211	182	196	222	209	213	209	219	181	222	186	207	214	205	191	223	191	224	232	219	216	178	220	195	219	224	219	213	204	233	216	221	198	202	213	203	230	210	186	201	202	188	221	195	208	207	198	198	189	202	187	186	204	218	214	204	202	209	222	193	194	203	212	211	226	212	215	209	206	229	208	212	206	196	222	186	200	212	213	218	210	190	205	227	203	199	195	196	236	229	208	216	181	194	186	208	204	234	207	222	203	195	215	224	180	185	238	215	212	224	211	198	219	203	233	209	189	246	233	206	215	188	200	188	208	196	223	229	206	223	210	205	209	193	210	224	199	198	213	195	237	195	193	216	206	200	210	186	247	222	192	191	221	186	215	221	197	224	195	213	211	218	183	204	223	197	184	203	206	197	242	217	191	207	192	195	193	205	218	225	216	200	190	208	199	203	205	203	216	242	209	186	180	216	190	183	206	196	183	206	214	197	214	212	184	206	205	223	201	203	204	222	225	205	216	198	207	200	192	209	193	180	182	193	194	195	205	200	218	206	195	227	208	208	203	216	212	213	213	187	199	217	213	214	172	189	222	200	195	186	225	207	206	204	185	217	208	207	207	180	211	212	213	188	206	218	175	222	212	203	222	220	207	200	213	190	219	203	200	209	253	208	229	207	196	205	224	218	215	212	219	192	213	212	203	179	183	198	241	198	213	206	195	204	198	235	200	227	195	216	198	223	203	202	210	193	218	220	183	197	188	200	195	194	234	195	175	190	196	222	225	195	204	215	193	199	203	206	210	194	198	207	206	216	209	218	195	203	235	237	180	192	202	209	206	198	202	225	206	202	190	191	199	198	196	224	205	173	186	187	202	228	173	212	207	219	214	186	213	211	222	250	211	190	213	217	177	200	211	204	227	215	201	216	230	207	207	212	208	213	202	197	206	194	204	230	223	207	189	209	228	196	237	223	206	201	227	194	239	206	225	244	186	187	193	231	195	225	215	199	211	213	201	185	180	197	234	189	203	191	213	233	223	231	210	180	207	204	190	202	206	217	207	205	232	213	201	213	214	193	202	198	219	193	202	196	229	183	194	203	209	224	240	194	204	195	192	197	207	176	208	196	215	190	210	206	207	210	185	229	214	192	221	199	205	190	211	194	212	199	219	210	198	199	202	236	213	209	183	187	230	234	226	192	221	218	196	226	196	209	221	231	192	202	169	228	203	214	210	207	217	220	212	223	201	225	191	210	192	210	209	217	206	225	242	194	218	195	186	198	208	189	199	236	181	202	221	188	187	200	206	193	216	198	198	226	211	219	200	204	197	207	178	202	204	215	208	174	200	186	214	209	202	215	214	207	183	218	223	219	220	195	187	190	234	198	200	195	207	203	209	207	205	190	211	198	196	177	196	212	215	207	237	226	206	218	190	206	197	217	245	190	227	220	195	193	211	216	189	234	209	180	206	212	233	209	219	185	182	211	199	202	237	189	192	215	200	199	178	186	230	206	186	213	209	196	192	197	181	229	200	226	202	198	203	212	224	198	179	203	187	219	206	213	201	197	217	203	212	222	218	225	206	213	209	229	209	207	181	218	212	202	208	202	184	210	200	225	210	199	210	204	232	209	222	228	193	213	219	218	190	197	220	188	204	236	228	208	180	235	193	193	207	210	223	228	188	202	184	194	193	199	209	185	188	190	197	218	217	229	238	202	196	216	195	199	216	229	190	216	185	209	243	225	218	199	204	187	239	198	188	202	189	191	189	190	197	212	202	190	221	254	219	227	188	209	201	195	191	216	246	206	205	186	188	207	196	215	246	208	222	198	215	219	203	226	232	203	234	204	212	226	216	211	205	212	214	215	206	205	174	200	205	204	212	204	225	192	219	219	199	185	215	190	212	201	181	220	224	218	192	232	216	181	196	202	186	204	186	212	229	204	216	231	209	221	211	227	211	203	204	216	237	197	186	208	214	222	216	197	213	196	184	202	206	168	219	209	207	201	221	203	213	203	217	190	227	196	207	209	199	206	206	213	205	208	201	218	208	193	202	220	191	201	223	197	224	175	190	195	219	200	207	199	212	214	217	205	195	211	242	209	215	202	227	204	219	236	203	209	198	189	196	206	197	208	232	209	220	184	207	208	209	222	221	215	213	195	228	179	199	188	181	202	207	207	222	197	209	178	195	217	200	170	224	190	240	183	211	187	189	213	197	203	210	184	218	201	229	208	186	199	205	196	192	212	206	214	205	214	218	219	170	184	211	188	182	226	198	224	200	224	210	204	212	202	235	200	204	215	228	216	223	225	221	226	214	208	190	203	191	181	221	183	210	212	201	222	192	198	213	205	215	191	202	177	191	208	216	213	215	197	196	216	213	197	202	221	228	228	201	205	198	241	205	188	211	211	195	219	206	164	183	227	193
3394	2297	1794	897	603	494	411	432	331	306	277	253	257	246	264	247	257	245	208	217	225	256	244	238	235	207	221	217	244	207	199	214	237	232	228	219	231	210	211	230	212	212	225	212	222	218	206	198	191	196	226	241	219	234	211	225	215	212	214	229	201	212	208	194	229	241	225	237	210	215	214	205	221	206	213	234	202	230	223	226	199	207	211	193	240	221	185	229	185	197	210	207	223	217	222	200	201	209	228	224	219	224	209	230	222	225	211	229	228	206	223	206	195	230	198	210	219	209	201	219	215	216	205	204	211	237	219	191	212	208	219	225	202	220	244	231	200	211	211	223	216	196	216	212	222	223	216	193	200	235	252	226	204	244	227	192	189	196	212	197	202	229	234	217	205	226	191	210	213	210	216	211	211	238	200	216	193	223	199	195	251	214	219	204	191	216	198	219	214	191	214	203	216	197	220	218	197	212	229	239	219	238	197	241	210	210	219	194	221	216	207	210	228	198	204	239	217	196	219	241	204	224	224	198	207	228	222	201	228	236	233	218	212	199	191	213	238	204	233	224	217	191	205	227	209	230	227	201	231	233	215	208	215	208	206	222	178	198	200	208	192	232	226	200	203	236	219	210	206	214	229	237	232	219	242	228	207	227	226	207	214	228	201	219	238	229	190	197	195	222	211	218	218	187	229	202	214	214	225	229	227	215	214	194	211	220	223	224	188	217	211	205	205	230	191	219	235	212	200	211	194	203	231	214	209	193	210	210	217	188	217	215	210	197	212	194	213	214	195	239	230	194	203	202	210	212	207	217	202	220	204	215	223	220	220	231	206	219	203	230	205	222	209	230	206	201	208	198	193	227	223	229	203	218	222	220	201	203	236	241	199	192	204	211	229	226	207	197	216	207	228	215	203	209	260	219	189	228	221	212	233	200	199	221	222	193	227	205	224	224	215	217	196	210	212	222	199	185	199	196	215	254	172	212	200	215	194	212	237	205	229	215	202	257	190	198	227	243	217	185	225	208	220	199	196	203	226	198	218	223	230	218	227	232	234	212	236	204	228	177	205	191	214	234	221	193	210	201	210	204	215	226	207	220	192	210	199	222	204	223	218	206	214	219	206	219	222	223	230	212	196	239	229	221	214	200	232	208	238	209	193	211	220	210	242	194	219	196	213	209	232	234	240	192	215	204	231	226	207	186	214	225	221	217	213	218	195	217	227	211	197	198	207	202	212	222	209	218	181	184	209	200	221	202	226	212	224	206	229	217	186	231	231	238	233	184	210	229	213	229	227	231	213	229	204	239	216	201	225	220	209	229	199	219	216	207	215	218	240	192	225	225	211	187	175	196	205	181	226	215	217	217	222	208	215	195	221	206	214	203	232	205	201	236	204	201	206	206	225	201	225	220	214	207	217	238	210	218	221	253	225	200	203	229	221	196	214	216	207	233	222	227	211	214	220	225	220	233	204	219	227	237	243	214	222	220	201	219	207	216	227	215	206	206	182	220	208	216	214	205	220	215	226	195	215	210	210	202	194	213	198	188	216	211	199	206	240	189	215	215	187	222	242	217	203	228	208	217	207	197	221	209	232	222	205	216	254	208	212	198	202	208	209	218	219	200	227	185	233	212	231	230	204	216	203	197	212	225	184	208	195	188	233	206	204	204	211	218	216	213	212	216	206	174	232	203	210	228	205	215	194	224	196	212	220	204	229	207	244	233	221	201	198	221	226	258	222	204	231	221	218	218	221	218	226	223	233	193	207	200	252	209	211	225	226	226	191	213	203	192	214	224	211	192	199	247	209	215	193	246	207	224	212	213	201	242	239	220	209	205	197	204	194	200	233	255	227	213	212	243	215	238	234	222	232	210	206	216	204	212	225	218	227	211	211	218	237	223	220	223	213	216	192	207	218	221	208	184	195	225	223	227	212	211	212	198	245	205	206	201	218	206	224	234	230	221	208	194	207	218	230	203	216	213	190	230	205	227	217	220	259	222	229	189	222	228	223	216	221	220	221	208	227	212	211	231	214	192	175	217	213	224	210	183	205	210	216	237	227	200	234	196	224	211	213	216	221	215	203	206	212	208	203	203	208	200	231	229	189	212	197	217	220	206	216	221	210	205	202	221	228	220	206	188	211	216	222	237	205	196	215	248	190	212	208	231	227	213	227	182	190	226	215	215	221	195	181	246	202	193	217	235	208	179	247	209	247	224	192	202	206	202	222	207	217	224	229	201	202	216	210	212	226	210	211	189	200	201	222	211	209	209	196	215	225	211	200	222	222	220	219	210	209	210	189	203	206	215	206	214	226	235	211	214	213	226	213	208	210	238	208	238	229	195	200	200	167	216	199	230	211	250	204	198	217	210	203	235	217	236	228	210	200	197	196	215	242	216	194	216	186	226	200	221	213	223	230	201	222	192	187	229	193	230	181	212	200	235	227	223	217	207	222	195	217	210	199	198	210	222	226	209	218	203	210	228	232	217	226	214	209	201	212	230	197	244	196	204	234	206	200	232	238	212	195	179	229	199	235	198	209	235	192	210	216	200	212	233	209	213	224	216	221	205	214	232	189	230	237	218	237	223	201	228	208	216	213	224	232	224	193	207	204	213	196	213	233	203	220	200	237	195	198	215	213	188	213	203	209	210	196	225	215	218	193	199	219	207	230	222	219	220	235	221	255	205	256	225	195	216	215	201	230	192	205	210	225	181	196	191	197	200	190	213	216	222	194	206	218	215	232	195	219	191	198	212	229	224	209	192	196	209	206	212	225	220	194	187	190	216	235	195	216	224	220	222	216	202	209	212	192	204	217	213	202	201	203	231	202	219	190	215	227	235	213	216	192	224	201	231	201	217	201	200	206	219	217	203	204	231	197	229	224	190	209	244	192	210	228	226	201	201	206	201	214	213	233	224	221	214	209	218	192	202	201	180	197	233	211	198	205	239	229	215	233	209	228	204	167	203	233	189	195	211	216	230	212	199	197	192	201	219	211	221	212	208	202	217	199	230	215	221	191	196	211	215	220	199	225	200	196	227	216	181	216	227	215	196	217	208	221	197	225	204	201	219	220	226	215	217	217	225	214	201	194	220	202	187	192	242	203	194	193	207	230	204	238	218	200	220	209	204	190	262	210	194	216	205	209	226	199	197	200	189	220	223	214	228	217	205	205	235	229	209	200	213	185	218	221	199	211	219	201	202	192	216	212	231	214	204	218	184	208	211	204	228	212	219	228	208	216	184	245	207	188	234	201	211	220	222	207	219	207	209	234	210	199	213	200	229	217	208	206	231	221	194	206	193	236	205	233	218	194	211	220	199	203	199	222	208	221	210	214	238	217	205	195	213	216	192	204	201	184	215	194	202	206	233	220	216	210	250	225	221	242	212	211	226	220	221	204	216	219	212	223	209	181	221	203	202	215	230	199	206	198	232	224	215	218	242	196	228	232	241	219	211	207	212	212	207	205	212	168	221	199	200	214	203	227	228	204	206	202	222	210	212
23980	21052	28163	24173	20947	5178	1153	699	529	495	511	477	505	463	460	461	433	459	415	437	417	421	461	427	429	406	439	409	415	441	411	402	430	453	442	411	388	422	403	441	424	440	384	392	410	447	382	376	367	450	447	405	397	416	448	382	420	381	387	394	385	427	373	408	388	428	403	379	404	374	416	408	395	398	417	411	444	431	405	400	387	406	422	424	403	405	428	412	425	419	433	397	412	423	392	407	397	428	415	439	408	391	402	412	392	441	426	392	416	375	386	362	370	376	399	429	381	395	397	459	430	412	392	369	419	401	370	383	426	454	387	376	411	399	419	411	383	444	399	431	434	393	381	388	409	380	387	413	415	432	391	377	432	412	411	402	432	389	441	401	401	405	420	414	403	413	414	414	401	418	401	406	406	428	384	361	387	395	390	389	416	393	427	431	435	413	450	439	393	424	419	378	437	439	391	423	440	434	382	389	427	415	402	403	389	420	366	387	389	425	424	406	420	417	416	410	455	418	443	381	365	409	426	378	418	417	403	439	373	405	442	427	405	390	425	421	364	408	422	419	433	432	373	395	366	385	407	369	406	398	399	375	401	405	423	385	425	410	403	407	383	362	412	384	415	377	394	412	457	371	391	379	394	414	434	418	416	409	430	366	394	407	391	386	383	374	378	419	384	388	423	392	453	426	413	395	384	463	403	400	388	413	423	383	383	399	393	384	409	404	389	404	391	405	384	414	424	370	402	416	422	370	422	361	369	420	406	387	415	393	394	399	418	394	412	390	416	367	377	399	380	423	382	390	393	397	408	408	396	414	376	403	387	413	448	402	423	419	401	383	409	406	384	415	400	430	430	421	411	418	405	388	364	417	424	422	385	421	397	421	410	421	370	370	447	404	418	410	419	397	413	429	422	402	414	426	394	383	387	388	404	421	395	410	386	364	398	370	401	362	399	413	372	391	406	380	397	400	433	418	382	412	419	404	427	431	375	391	368	379	393	424	404	381	394	394	436	418	369	434	404	404	439	396	389	394	390	386	396	414	464	407	445	421	388	416	406	389	405	407	433	410	437	406	386	420	393	358	390	369	409	381	390	412	413	397	404	420	396	391	389	397	431	448	442	403	360	417	378	396	445	428	424	392	394	383	395	401	378	417	412	432	403	355	404	396	388	399	403	427	404	396	397	382	397	412	404	398	401	421	398	429	408	391	418	418	435	415	407	375	372	403	422	418	385	378	373	419	419	390	420	404	397	382	397	395	408	418	412	394	400	403	358	381	379	418	418	389	418	385	386	381	399	437	385	383	371	419	407	402	424	402	392	383	402	382	388	394	414	415	498	397	376	393	414	386	387	411	409	399	406	398	409	422	392	378	366	426	396	352	400	406	406	416	363	397	404	395	382	439	388	399	433	402	429	401	411	390	402	416	400	385	384	388	380	396	381	400	363	381	369	427	425	402	389	405	402	386	387	400	403	406	376	407	398	425	391	402	397	419	393	403	388	415	436	422	416	397	416	371	415	398	386	382	408	412	358	400	399	352	383	402	395	361	401	415	415	418	402	389	412	401	400	424	381	380	401	402	412	407	414	398	420	408	404	372	393	417	394	378	380	374	378	381	370	415	418	376	386	426	404	389	408	420	395	374	417	388	381	402	378	395	417	370	390	414	394	418	380	398	378	396	362	370	396	384	404	373	399	373	372	401	420	386	405	415	398	389	400	401	399	382	416	387	383	370	412	459	416	402	403	412	403	387	406	421	390	391	385	393	371	419	377	432	380	416	417	416	422	384	444	402	434	395	405	387	373	395	394	406	422	457	420	406	420	412	426	416	376	398	391	373	404	395	420	393	396	430	419	400	392	429	422	438	406	418	363	408	411	389	384	423	428	399	400	373	409	430	412	385	409	415	410	410	368	422	398	437	427	405	392	382	403	413	403	397	414	412	406	397	393	428	369	423	408	378	375	387	387	406	390	403	429	392	391	403	424	423	394	392	429	374	410	391	403	401	425	383	417	384	397	386	417	377	396	418	404	385	386	397	399	403	431	399	423	381	395	418	421	430	415	387	398	386	415	399	381	404	454	411	439	378	398	396	422	393	407	402	397	426	408	398	382	377	402	413	409	389	391	401	383	406	406	401	403	401	403	400	369	386	398	371	405	419	426	389	406	420	396	419	441	402	373	392	402	395	418	427	402	365	399	387	433	396	393	411	397	401	389	378	407	449	382	420	418	382	404	419	392	380	376	407	439	417	407	416	393	417	392	392	375	417	400	395	416	419	405	390	431	388	420	406	418	397	380	385	387	408	425	418	389	386	405	416	383	435	412	404	398	390	395	400	399	370	437	401	420	393	417	405	407	398	380	400	401	389	429	408	454	455	415	429	392	400	435	412	389	396	422	419	387	422	394	416	414	417	367	436	388	426	399	406	384	389	364	409	420	417	394	397	438	434	411	396	393	417	377	416	403	403	391	368	410	405	399	391	391	396	386	387	388	376	385	392	396	380	399	387	375	412	389	384	408	406	418	398	383	381	425	397	362	377	380	400	389	355	405	403	385	415	427	378	364	394	397	354	373	418	392	405	429	412	377	426	397	412	433	410	407	385	404	385	411	378	371	357	387	404	398	391	428	394	428	398	395	389	408	388	377	388	382	372	376	420	425	392	420	419	444	423	404	393	400	425	403	415	394	400	434	360	384	411	401	392	413	413	433	416	392	393	377	397	388	395	434	378	398	398	389	405	419	372	391	401	399	391	402	399	394	424	419	387	426	399	370	415	429	419	400	428	402	417	396	396	371	454	387	365	395	384	396	391	416	380	412	425	403	438	380	388	412	403	376	405	364	383	406	394	396	426	399	419	392	415	444	438	421	406	406	410	417	425	394	393	417	384	381	406	428	401	360	378	410	385	349	407	456	399	414	420	405	406	398	386	407	402	415	341	387	386	411	401	385	390	365	402	386	434	395	408	394	423	398	384	425	417	431	428	416	414	422	371	404	377	388	376	429	399	416	408	393	390	413	421	425	407	392	378	383	436	374	395	393	389	419	400	397	387	396	423	406	415	419	420	437	422	389	434	390	355	398	386	383	408	404	393	386	393	425	347	424	403	406	385	433	394	407	398	454	365	377	423	384	403	409	440	378	398	423	390	407	394	364	386	383	391	426	399	398	415	403	364	392	407	412	433	390	411	384	390	406	443	425	416	398	405	402	421	388	452	374	405	384	379	412	405	381	391	421	416	390	405	410	383	354	426	386	413	379	408	398	380	423	389	387	390	393	399	391	457	403	417	397	387	383	427	422	375	360	413	433	419	409	419	424	384	407	427	390	412	395	378	396	433	437	384	415	408	363	389	403	385	387	398	387	393	405	358	400	414	384	374	385	436	349	402	406	389	400	372	420	438	390	416	359	365	401	396	411	419	415	416	367	389	412	404	391	385	389	402	405	397	410	426	449	424	394	406	396	403	396	357	420	448	431	417	407	406	453	420	427	410	400	371	422	394
3671	5253	4135	2217	1433	1197	946	803	720	657	588	567	551	488	519	481	465	464	458	456	429	433	428	433	477	430	438	431	390	417	436	425	450	399	400	388	418	376	418	427	440	398	422	420	393	428	443	436	405	352	414	398	387	373	380	435	347	419	414	406	428	367	402	416	417	404	396	393	387	423	422	401	411	418	398	408	400	395	415	407	405	371	436	383	390	394	415	386	402	405	418	394	414	403	400	385	405	367	378	430	371	378	401	396	432	378	427	416	441	375	392	400	394	401	402	402	383	374	419	391	418	378	397	402	393	392	386	388	380	378	373	445	460	406	368	374	429	395	373	386	415	432	389	379	365	397	368	376	395	401	399	421	387	452	346	426	421	403	385	377	392	373	365	422	426	415	379	407	406	404	418	373	383	388	392	414	395	400	410	393	403	411	386	403	354	401	399	376	385	401	411	409	353	477	398	432	394	372	391	407	421	405	377	432	423	375	415	370	400	408	373	357	382	401	401	379	384	401	385	418	434	384	401	405	366	400	382	386	401	374	409	414	413	407	389	392	367	398	412	367	379	447	415	397	382	398	392	390	420	405	431	441	390	384	430	396	429	392	445	389	418	416	393	401	392	424	390	407	430	409	398	411	366	395	386	394	399	395	413	396	430	367	398	401	393	425	407	389	421	393	373	368	387	386	388	388	430	405	380	395	411	406	400	394	396	417	373	402	405	368	436	391	395	397	414	381	364	439	384	387	416	406	410	378	416	386	392	410	436	394	418	416	353	383	410	384	407	364	413	398	410	398	423	385	417	466	389	389	400	415	374	389	409	383	393	418	374	422	415	390	389	371	412	396	413	392	359	381	357	407	433	360	399	406	395	379	366	421	386	398	423	382	401	357	437	406	364	366	389	391	391	368	346	382	404	406	399	408	405	426	353	405	392	395	381	390	408	377	370	413	401	347	436	418	373	395	394	432	432	405	397	386	375	426	409	393	410	419	402	398	388	396	421	394	372	365	414	368	380	411	371	422	398	402	355	420	441	373	381	390	396	408	382	376	386	378	417	407	372	375	363	419	391	434	391	411	412	429	378	381	387	401	409	379	427	394	380	407	399	361	380	416	378	396	400	392	401	394	390	397	372	362	381	354	398	423	413	383	362	418	393	415	389	401	388	394	429	424	395	431	389	423	396	392	421	386	423	386	413	444	402	425	407	416	416	414	395	374	410	391	371	411	411	432	394	371	390	360	384	397	420	412	373	398	376	375	450	368	387	395	361	372	402	384	395	366	405	427	413	412	387	419	397	409	381	413	385	396	392	371	403	372	418	401	421	369	415	361	353	382	386	397	367	415	407	424	400	364	399	369	372	421	353	389	412	382	417	408	382	411	400	410	402	395	401	380	348	393	421	383	403	389	389	382	401	412	395	426	404	388	409	397	395	385	422	396	406	374	401	389	394	386	424	416	381	422	406	410	399	385	393	382	421	380	406	396	376	369	355	405	368	441	420	385	418	410	388	388	394	398	400	396	401	386	369	419	365	366	390	394	406	400	401	367	375	411	427	406	402	384	402	441	390	384	406	352	424	380	403	428	381	443	390	392	398	395	402	391	394	379	393	411	397	376	395	434	387	375	387	426	430	369	423	400	378	420	430	381	432	367	387	393	401	350	378	381	408	418	392	376	364	444	375	379	402	348	415	394	349	378	388	406	397	405	437	399	379	408	390	388	408	406	371	388	377	392	390	362	387	405	380	389	392	384	364	389	410	396	398	399	390	393	443	363	386	387	368	394	379	389	404	446	367	397	388	395	370	398	383	408	382	390	367	429	388	374	388	376	408	395	407	387	376	410	403	391	394	397	409	432	406	376	373	401	421	422	385	398	363	408	389	389	393	370	378	349	406	404	427	394	410	402	404	377	390	392	422	398	364	405	368	393	369	393	388	366	369	399	398	405	371	406	422	422	452	378	379	380	390	374	393	399	406	404	385	396	356	412	420	402	358	422	367	405	402	401	413	392	381	414	385	413	437	380	400	384	358	428	381	383	375	395	392	375	376	395	379	383	416	403	402	380	392	386	389	427	399	432	360	388	392	390	372	394	412	375	371	403	388	398	362	390	376	395	413	357	401	404	368	416	431	377	365	393	391	387	393	374	418	391	409	432	375	404	399	414	405	388	361	384	368	386	409	386	380	366	387	351	408	376	380	394	441	412	376	359	444	409	389	415	415	389	397	382	393	414	392	404	389	376	415	410	422	395	416	392	361	392	402	410	380	382	380	413	373	354	390	412	429	376	392	387	377	391	392	407	394	386	394	413	389	407	395	373	422	366	395	394	414	406	405	396	365	391	401	412	361	370	398	384	398	395	399	409	368	353	385	372	351	394	409	396	401	377	373	401	380	391	398	374	408	375	404	404	406	369	354	377	380	396	399	419	412	400	405	390	411	358	403	385	382	414	407	401	359	383	373	373	393	361	394	375	380	418	412	376	367	393	397	407	389	390	373	378	369	370	407	395	433	368	376	417	352	403	375	401	412	406	431	399	372	418	395	392	400	396	405	417	404	412	373	380	403	374	383	383	356	411	372	382	401	361	392	440	398	411	390	394	383	366	353	398	406	410	378	377	405	381	382	392	420	418	379	380	370	374	408	367	373	401	393	359	415	383	386	402	411	394	390	372	380	399	400	388	372	396	395	398	430	371	398	444	400	409	389	397	366	414	380	392	365	373	400	360	369	375	387	370	351	393	403	388	394	391	348	428	371	407	402	373	406	376	402	401	375	409	387	391	378	414	396	389	430	397	382	406	389	416	366	397	391	376	417	402	399	349	362	359	356	399	401	392	376	364	393	356	381	381	391	371	389	383	401	365	391	399	365	405	376	379	371	388	393	389	388	379	374	420	384	388	422	437	363	405	386	363	401	372	390	372	433	407	394	372	390	405	384	370	388	389	434	380	383	353	382	423	365	408	427	403	383	419	378	413	394	398	383	375	392	373	415	380	411	434	399	382	410	345	379	402	373	399	391	370	372	374	409	370	393	398	367	393	363	383	371	360	404	378	364	390	407	391	377	380	385	400	406	395	397	384	400	392	397	415	395	361	368	337	398	375	370	395	403	417	406	425	373	419	360	396	393	414	415	378	378	396	391	386	372	388	386	387	393	380	391	419	400	436	403	359	382	412	388	426	412	357	406	397	376	380	370	409	383	371	385	383	390	379	408	412	366	401	414	390	405	386	375	428	433	361	374	384	336	410	402	379	379	374	398	368	394	406	376	400	405	391	359	366	373	369	418	390	408	409	413	374	385	376	388	413	392	439	384	358	398	374	369	398	359	409	377	366	357	372	365	342	352	378	413	373	375	375	407	368	392	405	363	381	408	400	402	393	398	393	386	386	375	381	380	356	401	386	418	365	403	367	417	372	347	397	366	402	393	398	406	384	404	399	410	432	383	430	431	403	385	385	394	398	374	373	397	367	398	390	370	381	359	382	414	374	382	378	435	396	367	388
27155	10113	440	182	117	116	91	94	103	84	95	103	99	98	90	101	89	82	109	91	90	83	91	93	87	110	108	78	100	78	88	104	98	104	84	91	85	91	67	90	83	96	98	87	101	87	99	97	103	98	86	93	82	79	82	96	89	93	107	76	99	83	84	104	97	102	95	90	90	93	96	84	86	83	106	79	91	87	87	102	92	100	84	96	82	97	84	91	81	83	75	75	81	115	83	102	87	85	83	87	80	101	91	102	86	83	83	82	88	79	92	95	88	90	100	105	96	76	105	106	87	108	91	85	87	90	77	108	84	78	93	101	75	85	78	74	86	79	87	85	91	92	79	89	85	92	81	83	96	92	78	85	88	89	70	79	90	88	94	61	85	99	90	79	82	80	80	86	105	96	78	94	97	96	84	85	95	95	90	100	66	89	100	92	90	107	88	94	73	108	76	76	96	84	85	95	75	97	81	86	100	88	89	109	82	77	77	75	95	83	87	89	81	76	92	100	81	84	108	88	92	93	78	103	78	93	92	89	98	87	70	101	75	100	96	95	80	96	112	104	75	89	91	97	92	111	80	105	90	99	78	83	91	84	102	86	85	97	88	72	85	98	77	101	93	91	80	101	102	97	96	84	107	93	93	90	100	103	84	98	95	101	98	87	84	70	75	77	97	88	104	88	84	94	86	98	82	93	87	85	99	97	96	73	98	78	103	99	86	89	104	103	78	83	85	97	95	97	95	98	100	97	98	100	109	90	93	75	91	86	102	85	89	76	87	96	84	83	86	73	79	88	103	91	91	82	85	94	85	103	92	95	105	98	90	102	97	94	89	96	92	104	90	76	100	84	88	103	77	94	100	109	86	84	81	95	90	83	84	80	91	88	98	89	82	82	102	120	122	85	84	101	95	86	107	86	88	106	78	98	94	95	84	106	89	102	94	83	104	77	88	100	102	95	109	103	84	102	93	93	88	61	82	74	76	79	73	77	89	92	85	88	90	78	90	92	84	85	92	77	100	96	98	94	72	97	84	84	85	91	109	85	94	95	84	95	92	83	71	90	96	91	72	79	112	90	91	99	95	94	99	80	90	97	77	83	72	116	84	93	77	93	116	87	94	106	102	99	84	96	104	80	86	103	75	85	98	95	101	106	87	76	87	86	92	96	77	79	92	81	96	97	88	95	81	98	120	92	94	91	77	88	102	91	100	98	92	94	74	100	99	91	98	114	98	97	89	97	83	88	82	82	87	81	86	94	104	103	92	95	93	62	86	100	84	88	96	85	81	96	77	96	80	98	76	84	70	85	107	87	97	95	97	85	97	116	90	91	101	79	92	95	80	112	92	95	88	98	82	88	82	96	90	83	86	98	97	94	86	85	104	92	79	100	86	87	105	100	66	90	77	97	109	99	103	85	96	80	84	88	79	91	85	78	107	82	96	107	79	97	78	82	85	83	86	86	85	94	94	86	93	79	93	97	93	95	107	91	96	91	95	90	69	92	99	81	92	97	88	86	94	93	91	93	85	89	100	76	90	95	102	110	85	102	101	80	94	81	65	90	101	87	79	93	91	88	106	64	98	79	104	108	100	103	99	94	103	88	117	73	103	80	89	89	103	98	94	91	70	95	84	79	81	95	98	95	111	85	87	95	86	103	80	104	78	84	95	84	97	88	88	83	104	92	91	90	90	97	93	83	110	83	103	78	97	87	96	90	86	92	94	109	96	89	87	94	93	87	73	80	95	93	91	95	70	89	91	108	107	96	96	90	84	103	85	91	88	95	103	94	79	92	97	80	91	96	89	77	85	71	83	105	102	75	78	95	87	90	102	85	90	88	114	83	107	97	87	84	88	91	97	93	98	98	109	125	88	83	93	92	96	82	84	99	98	91	84	80	89	82	84	87	93	90	92	90	88	95	76	87	95	104	87	81	97	101	79	90	99	82	86	88	83	98	102	88	83	95	80	92	98	87	87	94	93	87	91	74	91	98	75	88	83	79	77	73	103	81	112	97	101	94	73	94	96	90	83	88	85	90	76	78	81	83	87	94	91	91	100	88	90	110	82	93	72	99	85	85	95	88	97	77	85	90	80	94	93	113	98	106	79	89	87	97	117	95	94	97	99	102	97	88	86	88	79	109	87	99	80	84	91	90	85	69	105	89	107	77	70	83	80	72	90	101	107	96	101	71	96	92	99	82	89	101	107	85	87	111	89	80	96	87	93	94	104	94	89	94	82	70	86	81	81	97	86	79	102	99	94	87	96	89	83	96	86	78	112	101	94	93	81	69	94	94	94	94	101	99	88	82	98	92	72	84	91	84	89	86	94	92	87	93	92	74	87	90	83	95	95	100	102	86	83	94	92	75	77	79	89	87	101	85	87	87	93	107	93	100	71	86	92	86	95	103	97	97	93	91	80	91	98	94	78	90	86	89	71	99	89	78	81	81	84	110	92	78	85	96	90	86	91	85	88	100	87	93	95	67	90	94	97	81	75	101	89	106	75	104	98	79	97	95	84	77	92	101	73	92	96	80	94	77	76	92	106	97	98	78	84	83	97	101	87	82	85	72	92	99	86	101	106	97	91	101	62	107	87	70	88	93	83	82	90	86	89	87	83	71	93	81	78	89	90	83	86	89	92	101	87	89	92	100	106	82	103	91	82	88	108	103	100	104	83	95	88	81	84	94	87	85	93	99	90	95	88	91	93	93	74	98	87	94	103	98	83	87	107	99	95	98	90	94	92	96	85	83	80	83	104	86	86	85	77	110	82	88	91	90	79	76	99	90	100	91	87	90	83	124	98	95	73	86	94	80	99	94	96	102	93	78	86	92	86	91	112	94	79	92	91	90	108	77	78	105	94	91	96	83	95	98	88	103	85	80	93	85	83	95	86	101	92	88	96	106	100	75	88	104	95	87	91	93	104	94	98	101	89	81	75	81	86	110	90	94	91	82	82	106	86	92	96	100	86	93	91	85	92	75	95	106	87	87	72	90	111	86	75	96	87	84	74	110	84	103	111	82	99	108	100	99	84	78	81	90	96	87	81	99	97	99	77	104	96	89	93	77	87	94	99	94	94	99	107	86	98	89	102	85	101	109	77	80	94	85	88	102	82	76	100	77	107	99	124	101	101	97	89	103	87	84	89	80	111	111	100	81	85	105	76	103	88	88	79	99	113	79	97	91	100	82	101	83	89	85	79	75	86	87	106	92	89	91	85	94	91	87	95	89	92	91	96	81	78	105	101	99	91	92	87	83	88	98	96	83	96	77	93	100	84	82	91	98	84	89	76	83	88	83	86	92	79	96	94	85	83	98	79	104	88	91	90	103	111	91	92	72	89	97	114	103	96	98	95	91	104	92	111	89	80	101	86	93	98	76	103	76	100	81	91	96	111	103	96	101	80	87	95	86	98	79	83	85	77	91	99	94	92	91	85	98	88	95	101	94	80	74	84	106	102	88	99	99	101	89	76	94	79	77	92	92	80	95	91	85	99	92
4823	311	223	157	120	126	92	105	108	132	119	105	97	110	108	91	114	101	112	106	97	113	97	115	96	96	103	104	88	109	80	111	115	87	98	89	119	100	103	102	106	108	93	103	101	87	108	106	94	76	83	106	100	84	99	92	101	105	80	75	108	80	90	111	88	109	105	93	85	101	81	105	95	97	97	114	105	83	102	107	102	80	102	91	109	97	92	107	121	90	99	103	104	114	97	96	90	97	87	120	104	118	81	103	85	98	85	83	108	98	106	83	97	100	114	97	92	106	88	105	102	96	96	88	108	96	103	85	98	96	84	105	94	114	83	93	101	88	92	93	117	110	86	102	84	96	99	105	97	108	100	100	107	105	88	100	102	98	90	93	96	105	105	77	92	102	95	96	100	85	100	89	103	99	106	103	91	111	105	114	103	94	105	95	87	95	102	98	98	102	100	102	92	93	82	101	81	76	93	90	102	90	99	99	105	91	98	112	99	97	100	87	84	90	108	88	99	88	90	88	83	91	97	116	91	104	86	98	91	86	84	107	79	105	107	87	93	103	101	117	103	92	100	92	90	86	89	95	94	118	88	91	93	86	93	115	113	107	86	106	114	108	102	92	102	102	77	98	103	91	76	100	91	94	87	95	107	84	110	93	97	94	84	110	88	91	106	109	74	98	108	74	90	102	106	117	97	103	118	111	108	82	100	131	109	86	94	111	108	101	106	102	94	79	107	107	90	119	93	111	94	100	95	98	92	96	90	91	99	103	97	94	106	103	93	94	105	89	102	91	115	89	99	99	86	101	90	107	96	93	102	102	87	104	110	99	113	106	110	92	111	106	103	100	82	119	88	119	94	98	100	99	74	98	108	91	92	95	98	89	90	98	98	90	74	110	101	70	97	101	106	100	96	90	99	86	103	106	118	87	81	114	87	101	97	111	109	112	98	105	89	96	105	91	102	91	98	109	95	111	101	96	107	101	100	92	83	92	87	102	73	118	100	95	110	100	80	95	92	96	96	94	92	99	102	91	114	86	105	104	115	106	112	84	93	79	110	117	112	100	93	91	87	96	101	97	108	79	101	94	92	98	97	96	105	82	97	103	101	82	110	96	100	94	100	95	87	101	104	104	104	99	100	94	94	108	93	88	91	102	79	87	106	89	103	95	94	91	95	93	92	87	82	97	92	96	83	113	107	120	105	91	111	94	101	99	102	106	80	91	101	91	97	101	106	109	101	95	80	96	83	94	121	94	107	98	107	94	104	115	99	89	103	95	87	95	106	113	108	89	102	100	89	97	84	93	99	96	82	93	99	94	94	114	92	102	109	103	88	109	102	71	102	98	81	78	104	99	93	79	100	92	111	83	94	97	80	104	102	89	101	101	103	103	101	94	111	106	108	105	102	98	89	91	120	104	103	94	95	106	84	104	85	108	96	90	99	95	106	94	95	88	95	101	95	104	90	100	100	98	84	94	96	91	85	86	102	95	103	101	86	124	104	110	104	101	98	94	82	114	97	96	100	100	103	86	99	96	94	94	98	85	93	88	93	109	89	106	97	99	90	94	110	93	101	96	89	122	77	96	91	90	103	95	100	107	87	103	106	87	94	106	91	106	93	96	103	88	80	107	92	111	105	93	81	94	98	106	108	118	88	100	100	100	97	96	99	86	95	108	122	86	94	102	94	93	95	93	96	110	101	100	105	91	114	90	73	100	96	119	91	101	87	109	102	107	96	92	105	95	106	111	85	102	105	86	96	78	103	84	88	70	105	98	104	93	94	116	84	111	96	108	91	86	109	84	88	91	88	100	88	98	105	117	92	95	94	102	110	89	89	97	106	101	81	75	97	101	113	111	85	92	95	103	103	84	128	106	110	85	92	104	75	100	102	120	92	109	98	100	105	96	99	102	105	83	115	98	100	102	106	75	101	97	91	93	92	87	116	101	100	91	95	114	105	90	119	103	108	99	98	74	87	93	85	112	106	96	85	109	85	115	93	88	99	109	112	87	81	93	109	70	109	97	91	93	101	84	101	107	109	94	92	94	103	107	102	94	100	96	86	108	92	103	96	107	78	93	106	97	100	88	117	95	88	88	100	119	98	98	85	101	95	111	92	116	88	114	106	96	83	92	88	96	103	87	111	95	96	104	88	104	98	107	114	105	107	94	90	121	102	106	95	83	103	84	92	88	105	91	114	95	104	97	109	92	93	69	85	109	101	102	99	102	94	96	97	100	106	93	101	82	97	83	90	108	94	98	90	105	113	84	115	103	108	90	104	79	77	113	83	95	104	90	100	99	93	96	85	77	87	117	96	103	106	100	110	101	95	100	83	113	94	85	99	98	84	91	100	88	100	101	99	94	101	96	108	93	96	102	99	98	101	88	99	94	91	98	99	109	95	89	102	94	97	110	101	102	90	97	100	112	81	102	75	92	102	99	86	103	111	85	115	108	82	102	104	98	95	97	98	90	109	91	114	114	88	78	106	99	97	109	88	91	91	79	89	104	123	104	89	100	96	102	115	83	95	96	98	85	103	100	96	94	111	104	89	95	104	95	92	110	97	100	94	97	97	93	98	105	106	87	86	99	79	88	99	99	105	96	89	87	99	98	100	82	101	99	123	99	103	93	81	91	86	102	79	97	99	108	94	93	114	98	93	105	104	110	94	100	92	88	100	97	124	119	86	106	110	101	92	99	96	81	97	108	87	99	101	107	103	89	86	87	98	97	112	92	103	98	88	103	105	114	99	98	94	95	98	99	86	98	105	88	81	75	93	111	110	99	90	84	100	81	92	105	91	97	120	90	121	96	101	97	102	95	111	94	113	96	121	114	100	86	102	116	92	87	105	102	117	93	103	87	93	83	86	94	89	115	107	94	84	88	107	98	99	99	98	98	112	89	94	101	87	69	95	101	86	86	96	100	78	100	103	99	101	107	110	97	92	71	97	82	101	90	109	81	81	91	100	89	103	98	89	82	104	97	104	100	89	87	87	113	93	107	88	97	105	104	106	101	92	96	103	87	99	100	101	122	100	94	101	108	114	109	97	95	96	79	103	104	112	123	87	105	101	98	93	101	105	73	88	95	93	101	108	101	90	98	108	96	90	114	87	98	99	105	96	94	93	99	85	116	108	91	105	105	97	89	103	98	81	93	88	85	94	107	97	104	102	90	89	87	92	100	88	99	106	104	126	92	105	90	99	100	71	95	107	99	97	97	96	88	87	91	94	95	115	89	89	100	112	92	95	118	120	104	105	91	89	87	108	93	106	104	107	118	100	103	94	112	75	83	79	94	85	105	90	105	96	111	92	108	78	98	89	96	82	89	104	87	88	113	91	102	103	88	98	100	96	110	89	89	83	99	112	98	101	107	100	95	108	98	91	105	86	82	96	95	89	105	102	84	109	93	128	86	100	90	98	87	96	109	100	124	99	96	111	81	118	101	95	106	123	96	97	91	83	82	102	114	92	94	96	87	84	88	88	85	101	103	87	93	91	97
25243	21102	26606	24437	2132	516	376	292	277	254	260	248	240	255	222	226	230	221	214	217	200	205	226	222	222	214	209	225	220	229	197	230	190	223	233	202	227	235	229	197	206	205	227	186	228	199	191	198	202	204	200	191	211	201	199	193	215	187	202	235	204	227	233	205	200	230	202	199	218	227	232	222	207	221	232	194	228	179	230	196	193	240	187	206	242	225	219	206	195	207	208	226	168	183	206	212	189	226	184	193	211	207	217	216	215	210	213	223	242	234	179	200	215	229	224	243	199	230	191	210	198	199	221	199	192	200	225	226	204	205	198	216	197	209	225	196	209	185	216	204	218	205	217	214	183	214	216	213	217	229	205	177	231	177	206	200	197	198	205	220	202	211	206	224	195	179	207	187	222	212	207	221	190	214	208	235	214	225	203	231	210	191	200	232	197	187	245	212	213	205	216	180	193	208	198	185	222	231	224	213	197	213	202	217	197	194	194	217	220	202	203	191	185	172	201	216	230	215	230	206	202	237	247	206	198	212	204	227	196	207	215	232	203	202	225	206	217	218	191	222	224	217	218	209	200	221	219	242	205	214	210	223	222	202	229	213	218	217	194	205	194	209	214	212	193	213	228	172	216	211	205	193	185	206	216	198	213	183	224	191	209	209	223	203	202	178	209	202	201	224	206	204	195	211	224	190	206	209	218	182	217	192	201	227	225	219	191	199	193	205	213	192	210	206	200	219	185	206	198	188	176	223	230	208	207	211	225	217	198	221	177	213	215	210	203	194	207	216	217	188	207	192	193	203	195	206	216	198	212	210	208	184	211	237	216	236	179	223	201	190	202	199	198	185	189	200	223	182	195	192	209	212	220	187	211	188	217	228	229	218	226	203	208	203	228	198	216	191	200	215	224	237	214	212	183	192	196	216	202	187	240	207	209	226	212	173	189	190	222	206	189	180	213	203	206	197	186	214	205	196	194	183	202	213	240	207	212	197	197	211	198	225	198	193	184	200	206	182	204	204	195	184	201	189	218	210	199	161	195	200	205	214	207	215	205	221	235	211	230	211	231	192	196	186	211	201	196	215	209	192	211	231	202	229	175	188	199	188	211	227	214	236	204	207	231	216	222	215	212	199	223	240	219	191	217	231	225	221	213	218	227	229	214	221	203	205	235	208	249	186	211	216	207	190	189	221	211	216	222	187	218	199	224	214	200	203	220	198	197	224	238	219	206	207	214	210	204	196	203	196	206	183	202	204	205	216	232	203	201	198	202	214	200	184	211	205	226	205	201	205	213	209	190	210	210	217	211	198	253	237	226	192	203	206	197	204	187	206	227	217	199	211	232	222	236	208	220	177	196	216	211	202	184	208	195	227	191	232	189	196	193	209	209	204	213	212	186	194	203	169	183	222	196	206	216	211	227	214	199	213	205	185	183	214	213	214	200	175	223	200	198	211	236	213	187	207	207	220	203	212	220	191	209	222	225	212	208	204	194	225	185	194	224	189	203	158	206	211	196	217	218	209	190	222	210	223	211	189	231	182	203	192	201	183	218	233	209	198	209	199	200	207	217	221	208	174	208	188	229	211	184	193	207	192	191	199	214	188	179	221	207	212	187	229	212	217	208	205	209	195	185	213	202	203	198	182	216	204	199	212	228	217	218	208	210	222	213	199	211	184	197	190	224	190	207	183	204	205	235	193	223	209	187	183	199	253	164	195	218	212	210	199	191	204	235	225	198	208	228	201	235	205	220	212	244	210	200	219	210	201	225	225	213	218	208	204	189	205	211	197	220	240	198	187	222	184	210	223	207	207	175	207	187	223	231	216	215	219	235	203	218	177	194	217	215	235	181	216	172	192	231	208	195	226	203	197	245	194	202	197	181	217	186	204	219	199	170	221	219	219	231	201	200	194	205	201	197	197	207	210	214	195	206	213	219	207	187	211	202	225	199	179	200	232	221	224	229	222	193	190	196	202	199	205	203	188	202	190	234	231	239	207	229	225	186	204	186	204	201	208	211	199	178	200	194	227	190	186	183	208	209	198	205	165	226	173	188	228	214	203	192	209	216	212	223	210	199	207	205	206	199	215	214	201	208	205	219	208	190	188	202	224	182	212	221	221	209	204	211	219	203	210	213	227	188	204	225	195	216	202	195	215	204	198	206	176	226	236	210	190	189	219	205	232	237	197	212	222	219	175	210	232	214	196	217	203	204	202	216	236	189	213	222	221	190	189	215	198	198	214	192	215	210	222	203	187	208	197	213	209	195	201	235	222	209	221	190	202	193	189	202	220	220	197	226	182	189	197	207	212	204	198	218	201	208	176	200	209	189	200	221	181	212	187	201	228	190	207	209	187	240	207	190	223	199	205	208	232	223	181	196	207	216	201	215	211	204	183	218	222	222	211	195	204	223	201	203	206	203	224	213	232	207	179	194	211	199	181	191	211	214	179	184	215	193	209	214	179	182	187	207	220	201	206	220	223	214	183	194	185	229	232	200	204	187	231	210	202	229	205	194	213	189	174	199	207	202	213	198	190	218	191	188	203	214	198	213	218	236	202	204	226	199	214	198	178	212	199	223	191	199	217	210	185	193	234	228	204	189	212	221	236	215	187	199	187	209	208	210	191	187	182	196	216	191	213	210	201	206	197	196	176	202	229	195	212	186	201	214	200	205	222	219	194	208	197	223	208	213	204	205	229	206	211	199	227	218	184	207	204	248	203	181	209	201	215	199	216	206	188	209	193	201	206	217	198	225	218	192	200	201	191	200	183	198	202	185	205	208	211	199	225	206	211	212	212	212	199	200	226	207	192	205	235	208	200	189	196	215	228	208	229	212	196	201	206	231	200	215	204	179	203	205	204	222	204	206	221	209	201	212	198	208	197	217	200	199	194	160	211	200	219	195	231	204	194	207	225	188	233	208	189	215	242	201	188	206	202	201	187	237	225	188	203	199	220	208	218	194	197	206	219	188	216	219	203	182	203	206	201	222	198	210	192	201	214	202	213	209	173	194	201	180	206	197	180	234	234	191	199	185	216	197	197	212	219	213	219	164	185	220	209	195	198	191	189	182	206	230	207	221	216	205	202	178	209	198	239	194	222	201	223	252	233	211	196	213	217	215	207	217	207	216	206	219	221	212	206	207	222	201	208	186	218	221	204	233	194	194	217	218	194	224	209	200	184	178	181	196	206	213	208	226	193	229	232	195	214	166	194	213	212	200	204	207	202	201	221	224	221	198	201	220	215	183	200	241	231	231	207	202	217	188	196	238	220	184	210	193	186	190	202	205	215	178	219	205	200	182	224	191	218	215	202	232	201	216	179	207	217	200	193	213	225	224	211	211	198	199	193	207	199	211	209	229	213	211	201	178	209	222	202	195	203	195	219	221	191	178	216	201	208	202	211	215	238	203	203	220	220	189	214	238	209	196	215	218	199	211	208	180	229	193	197	203	178	213	214	209	225	213	194	216	219	235	199	224	205	190	195	209	189	224	223	189	228
3339	2237	1853	925	677	470	433	356	358	318	319	271	292	257	249	237	252	256	260	262	213	272	211	227	245	234	212	236	243	232	224	208	216	201	237	243	228	243	224	231	213	238	239	206	201	199	239	205	215	220	224	208	214	205	224	213	232	231	205	203	204	206	234	213	231	222	208	215	204	229	218	217	214	214	221	250	226	218	177	217	206	217	239	215	224	220	200	232	242	217	240	223	196	206	204	204	199	212	223	222	231	209	223	216	217	229	191	208	226	216	217	211	237	202	227	192	231	197	198	234	232	215	208	220	233	230	201	180	225	229	191	228	225	198	224	230	241	180	219	233	212	212	200	228	221	228	213	224	209	216	232	207	197	206	235	192	248	209	219	232	237	219	254	210	231	203	219	201	208	203	205	220	243	212	200	221	204	226	225	196	200	227	220	219	220	206	220	215	227	224	218	223	211	208	209	225	180	216	214	214	195	244	214	201	238	227	205	232	215	242	193	214	239	202	231	224	210	223	194	223	222	247	213	212	217	237	200	206	232	204	225	247	216	214	217	200	199	214	191	192	211	189	197	224	267	242	208	220	223	186	231	217	246	239	227	204	230	224	225	216	216	223	229	241	207	239	213	196	197	209	230	232	193	227	246	206	175	243	245	183	223	200	234	202	222	205	202	197	238	205	234	227	190	220	195	221	228	211	222	222	253	219	205	221	203	210	191	218	224	221	220	247	202	215	205	215	229	196	222	226	206	218	222	230	225	189	208	223	204	221	230	203	223	209	216	209	236	183	220	224	199	223	243	202	224	220	233	225	217	220	232	214	233	203	213	219	235	201	234	221	204	225	202	197	201	252	194	222	216	206	227	209	238	205	215	221	200	206	185	198	217	195	223	199	203	213	207	219	220	203	210	207	203	206	232	245	232	210	236	192	229	219	229	245	236	191	201	223	221	196	201	229	229	208	223	227	212	207	227	198	196	207	206	237	229	215	216	203	234	205	226	204	216	249	220	212	210	239	235	198	203	197	241	206	212	246	204	233	211	210	225	216	226	210	236	215	224	217	210	229	202	237	214	196	230	206	212	206	234	225	228	193	213	209	249	226	217	206	233	185	212	218	218	231	209	233	215	203	219	218	235	191	208	239	210	208	218	216	200	239	208	208	211	213	212	229	227	228	225	223	203	232	223	235	205	227	224	224	235	200	232	222	230	216	194	223	219	234	230	201	181	224	214	205	187	219	207	217	222	200	213	213	190	223	237	218	210	208	274	243	208	214	217	199	206	218	188	244	229	201	209	210	209	208	215	219	238	221	237	221	212	196	190	223	221	212	221	216	226	215	243	215	204	213	206	192	242	206	220	188	198	243	220	227	226	223	220	224	238	229	218	196	216	206	209	220	210	220	214	206	211	210	216	181	233	214	201	228	227	239	214	196	220	201	209	217	212	186	231	197	226	206	212	222	212	213	224	228	218	243	220	192	215	207	210	237	235	192	224	202	205	193	245	233	225	205	197	209	201	209	203	212	207	210	233	219	201	221	193	224	209	206	193	215	201	227	206	200	236	231	229	232	217	190	202	239	233	250	215	214	210	207	203	215	204	204	199	192	200	220	224	208	202	211	220	221	206	198	209	212	233	201	220	211	187	242	195	247	227	210	248	209	216	223	200	210	202	220	215	186	242	211	212	191	228	218	230	210	222	205	211	211	208	221	242	222	213	219	186	214	207	215	199	213	242	216	248	215	223	206	209	244	218	239	216	207	206	222	235	208	216	204	205	189	207	211	239	209	172	240	230	201	224	210	242	200	219	207	209	222	200	222	234	216	215	219	183	231	184	201	217	232	221	221	210	211	199	223	213	237	229	228	202	228	228	222	217	242	237	213	183	197	215	225	193	198	221	222	211	219	224	253	192	224	212	191	219	200	246	223	232	199	221	194	230	231	221	197	196	221	227	200	222	185	197	212	207	221	208	190	227	184	213	213	226	211	218	224	225	199	200	222	206	219	250	222	243	195	199	226	216	224	217	211	222	194	214	224	201	223	211	202	201	239	216	207	226	214	218	229	196	208	214	223	205	222	195	202	222	201	210	196	216	192	217	217	243	241	244	225	218	208	224	222	224	228	219	225	205	216	204	200	186	191	226	224	212	211	237	204	252	210	199	226	232	203	209	230	195	222	212	256	215	237	231	224	222	205	207	222	223	190	221	211	216	211	223	208	210	193	232	175	202	216	208	191	221	237	211	226	217	193	179	221	218	251	224	223	217	201	234	217	199	214	194	206	186	196	211	193	200	190	201	217	195	213	205	248	218	200	216	223	217	233	201	198	212	239	226	230	201	209	223	227	225	216	220	205	206	193	222	198	208	232	216	226	216	231	210	222	215	219	240	219	204	227	220	229	202	214	215	202	223	224	206	217	182	210	227	193	193	210	243	236	201	228	205	191	239	200	238	227	223	196	219	191	200	260	216	187	217	220	193	233	233	238	225	211	214	227	201	215	202	224	202	212	218	200	241	216	214	229	211	227	204	227	221	207	232	208	203	222	210	214	223	215	210	193	219	204	245	197	202	226	214	241	204	206	218	226	218	222	227	242	204	201	208	221	228	209	217	226	203	237	203	204	239	215	224	218	218	198	200	225	207	236	223	218	202	187	224	208	211	210	241	214	222	229	219	234	212	218	196	222	224	217	216	205	206	227	198	221	198	202	200	209	208	222	209	201	251	199	181	202	229	212	236	190	208	217	217	210	198	218	229	218	183	198	206	224	240	240	183	219	202	202	218	219	227	217	214	191	226	229	205	217	206	208	224	187	217	203	215	204	226	232	200	178	213	233	198	221	228	228	200	202	242	218	196	208	209	233	198	241	252	184	190	201	170	219	219	205	261	240	201	211	208	209	213	223	219	208	213	218	208	196	181	207	218	219	209	204	216	187	220	250	215	213	230	223	215	216	225	225	211	220	224	199	241	224	226	208	195	210	219	237	209	228	227	217	215	206	204	215	193	230	228	226	229	192	209	212	225	208	221	213	207	209	216	202	207	210	203	193	203	236	221	212	223	198	189	205	222	218	247	237	222	221	195	207	235	191	219	225	224	210	235	196	205	193	223	223	220	218	188	205	218	206	204	216	232	214	240	196	231	234	202	201	205	217	225	208	219	208	220	198	204	243	225	188	210	241	225	224	220	203	214	233	176	212	223	196	235	235	210	213	232	206	218	206	224	220	202	203	218	221	235	198	188	216	233	223	210	216	236	219	240	213	234	218	222	213	216	241	212	225	199	224	215	209	222	208	182	215	225	227	210	231	189	228	206	208	215	212	217	249	198	218	226	198	223	242	213	237	227	240	198	222	231	189	196	224	211	217	208	223	223	211	212	234	237	219	215	205	204	198	183	222	187	217	196	248	203	222	227	208	204	231	212	205	232	200	210	199	196	211	224	190	216	211	203	221	211	205	214	213	205	223	190	204	208	199	204	211	195	212	219	214	222	239	191	223	210	221	199	221
24077	21098	28259	24196	21004	5309	1122	696	589	558	568	502	472	457	502	473	462	434	452	428	423	405	406	459	476	437	434	398	414	455	421	411	416	406	400	443	427	404	453	391	383	394	444	427	463	394	393	411	402	401	448	418	406	426	475	397	372	398	399	410	413	386	382	406	398	403	393	377	409	410	407	418	389	384	428	397	421	403	424	421	414	429	429	420	447	390	426	380	414	384	415	434	353	390	396	394	406	394	375	407	377	388	431	395	408	377	393	357	416	449	370	381	413	391	389	400	412	384	415	391	437	396	381	388	354	428	423	386	387	443	436	432	426	382	400	404	393	407	428	386	416	412	393	416	373	427	418	409	457	374	391	424	421	404	409	416	399	398	417	438	398	395	390	404	370	394	411	413	376	415	424	403	407	399	383	404	406	399	422	437	383	398	403	434	405	388	374	414	402	423	428	373	380	395	415	411	363	437	408	378	430	395	410	418	400	394	391	454	401	437	373	432	394	398	414	409	420	431	389	400	392	407	378	427	432	373	411	419	377	420	407	405	394	369	384	378	393	431	403	385	408	395	435	362	392	392	412	391	362	422	401	405	396	441	420	427	404	401	405	396	390	397	377	399	372	390	404	398	412	404	422	411	395	400	412	401	417	437	371	433	431	411	400	390	400	408	411	418	384	415	375	444	400	393	425	408	401	393	391	426	422	410	394	387	392	393	405	372	418	412	372	402	433	380	396	392	397	430	365	399	409	401	403	391	411	402	385	424	396	396	394	396	406	365	387	434	419	392	398	401	380	438	346	409	441	418	442	405	389	422	409	386	376	409	389	398	412	389	401	406	379	429	432	403	421	413	402	369	403	391	392	409	422	397	421	414	403	391	443	365	361	362	424	385	398	384	397	401	372	408	363	390	430	408	403	402	420	393	377	447	374	421	400	452	404	398	377	380	401	443	387	419	441	408	423	399	393	410	374	382	438	406	398	422	436	380	445	405	380	399	378	429	362	369	392	424	404	396	420	394	399	387	426	387	384	427	438	388	434	395	393	402	387	386	395	406	429	359	377	391	375	415	449	393	408	418	412	397	443	394	380	401	412	398	426	408	397	381	398	413	397	426	399	380	430	427	425	375	396	425	437	399	401	406	415	410	417	403	376	406	398	425	408	430	377	375	406	404	417	381	375	398	446	386	402	404	404	424	385	389	424	410	418	364	409	431	394	362	423	406	426	395	372	406	415	415	382	386	384	387	390	421	427	391	405	380	386	418	416	405	418	371	394	352	383	368	443	390	418	361	395	390	439	398	413	426	381	411	397	368	410	390	404	405	383	387	409	441	393	379	382	382	428	448	392	400	398	383	380	411	412	386	378	415	417	400	414	415	418	411	412	403	391	399	410	397	398	384	370	394	393	380	381	348	361	425	430	387	435	366	395	377	421	394	406	420	394	404	405	423	387	439	435	395	432	388	396	388	400	371	378	393	360	412	377	366	427	416	421	398	360	396	398	387	383	413	427	437	423	369	397	398	446	387	408	393	412	391	401	405	450	403	463	403	429	383	407	417	403	397	406	432	373	419	424	372	421	383	400	408	412	398	388	382	375	395	402	414	444	380	382	433	369	415	375	432	398	441	407	398	396	402	393	397	381	387	408	414	410	399	416	390	412	388	391	429	397	413	374	383	390	418	372	412	433	413	432	411	394	425	390	372	430	420	390	387	452	383	407	376	383	424	422	382	395	416	379	413	355	410	375	384	373	418	384	440	428	409	409	413	376	399	396	419	393	383	379	378	387	382	385	418	395	404	427	409	401	394	385	372	405	396	375	372	429	389	402	423	404	403	366	385	396	373	412	432	423	410	426	389	381	424	408	389	397	431	397	370	355	382	413	433	396	433	387	422	398	367	403	393	397	417	407	406	391	387	391	366	389	382	379	401	365	397	396	420	409	436	428	399	433	455	390	397	368	391	431	408	387	386	398	395	425	423	395	420	403	418	397	400	388	390	402	408	412	413	398	418	370	413	383	402	423	437	358	366	360	415	398	388	386	391	397	360	414	381	415	400	441	436	409	431	420	381	371	442	410	410	374	390	387	384	405	411	404	406	410	361	384	376	385	407	417	399	378	421	398	409	403	419	394	390	391	379	382	387	399	389	398	409	405	372	427	417	410	379	455	427	404	394	397	395	389	402	392	428	426	436	414	377	412	426	447	430	408	378	377	373	396	381	426	411	398	383	383	432	428	413	400	403	443	441	393	401	408	384	395	384	408	415	361	411	393	367	402	388	416	420	429	377	394	370	425	382	419	409	381	400	402	431	381	395	382	377	389	428	414	397	393	463	379	380	391	385	421	385	410	378	419	391	376	386	376	418	393	400	403	394	417	398	389	402	392	403	370	379	394	372	431	409	401	411	406	407	360	411	418	406	394	399	383	424	405	394	362	400	393	420	405	386	416	429	403	370	428	360	409	422	409	428	389	417	380	385	397	399	382	376	424	384	418	423	402	390	404	412	428	396	425	400	366	425	396	401	396	405	394	365	386	394	408	407	387	414	430	417	384	395	406	422	398	405	380	411	392	395	398	414	386	407	394	429	412	399	372	397	407	435	369	393	436	407	380	381	417	367	401	386	376	378	446	417	390	409	396	431	416	398	389	390	441	384	351	390	400	391	397	397	422	374	377	403	407	394	404	401	421	416	393	415	412	407	415	390	391	405	422	414	394	412	399	357	366	407	385	372	357	418	387	406	415	384	396	375	400	420	397	429	418	395	444	384	356	409	381	415	392	385	390	408	404	406	382	381	361	384	373	376	398	386	418	393	384	403	415	409	422	425	387	403	406	425	394	418	424	401	417	425	409	399	398	438	417	389	383	406	406	401	374	389	417	390	387	407	403	375	358	415	408	395	387	432	379	423	403	442	399	377	379	397	412	398	391	379	355	390	414	399	369	424	402	413	421	435	394	374	391	403	407	386	385	396	384	389	420	389	414	381	401	405	448	381	405	384	385	380	404	380	400	419	427	417	416	411	438	389	419	414	386	395	402	393	416	413	424	422	365	388	397	410	394	403	408	369	414	398	423	426	423	387	362	393	425	419	389	379	406	401	404	412	387	413	379	353	396	411	398	377	392	395	389	421	421	414	399	406	380	419	402	360	416	417	349	375	418	403	404	411	390	402	411	421	394	411	404	396	414	413	423	424	374	383	385	365	390	433	373	413	447	404	386	396	432	410	385	378	393	391	383	429	385	428	394	412	384	390	420	362	399	385	442	370	404	392	417	425	421	399	355	394	402	377	384	406	389	386	414	395	394	402	394	435	360	389	394	394	427	394	406	417	380	410	447	382	396	406	439	400	379	422	403	408	389	384	415	405	416	391	421	380	414	399	435	405	390	398	403	405	402	407	393	365	392	375	387	424	392	380	372	393	410	392	372	373	411	402	405	376	393	402	379	412	407	416	402	399	384	376	388	370	415	391	395	387	397	383	452	391	389	409	401	409	377	412	371	376
3727	5195	4322	2160	1534	1116	946	799	750	638	709	550	538	497	454	486	458	441	466	471	443	432	431	396	400	417	456	427	408	443	434	431	427	419	390	397	426	442	417	397	423	418	444	418	405	414	422	431	433	420	391	385	417	394	411	431	403	425	390	393	398	401	428	400	413	393	396	411	405	394	416	422	371	408	401	392	389	406	406	435	388	415	400	408	398	392	434	418	436	404	427	400	412	367	413	406	398	393	398	399	424	409	370	406	371	416	370	367	376	417	383	381	391	385	384	422	401	401	402	408	402	393	405	409	427	382	379	405	391	405	372	442	371	404	387	400	372	409	373	378	386	395	382	376	404	382	402	391	392	421	407	416	395	412	373	406	383	399	406	394	436	404	394	380	387	418	425	414	379	427	383	404	399	394	422	395	410	354	399	389	408	424	403	388	409	408	399	434	390	408	401	385	411	378	398	411	415	406	388	425	396	393	419	392	418	417	419	405	355	397	414	424	401	394	368	369	408	428	367	430	396	391	418	390	360	389	390	409	357	379	409	381	374	393	402	383	399	399	407	389	417	396	403	401	412	369	426	392	398	415	419	373	361	370	384	418	381	388	418	389	395	393	367	377	400	380	430	371	407	429	426	369	393	398	376	404	367	385	391	394	364	390	378	371	418	385	419	409	409	396	432	375	370	397	407	408	426	385	431	392	414	366	365	397	384	401	384	380	410	384	408	393	355	396	366	378	368	404	376	377	390	395	386	404	425	403	380	407	390	411	386	410	398	420	393	392	394	408	368	401	356	420	414	401	354	362	411	397	376	411	372	395	407	412	443	428	391	399	388	387	417	391	390	394	335	410	397	349	410	381	391	373	395	384	415	409	409	411	413	391	370	370	393	382	397	373	409	373	350	376	401	429	370	393	394	383	417	370	386	415	387	401	400	391	417	390	400	421	423	400	449	380	384	389	410	364	374	404	405	376	399	343	402	401	367	405	379	363	399	370	375	384	396	380	390	356	384	356	407	371	394	399	363	377	393	389	388	407	423	394	409	375	397	395	379	392	429	384	414	374	415	385	372	371	399	366	403	393	393	411	350	403	375	369	399	415	393	392	374	372	404	422	406	397	363	396	395	431	424	373	391	401	359	379	400	389	369	406	390	363	406	395	381	390	361	398	362	405	359	408	389	415	402	404	387	397	352	414	377	399	390	410	400	412	404	391	361	383	398	419	395	388	412	388	374	376	382	399	410	410	386	394	402	412	399	392	410	374	406	424	386	399	386	376	385	424	421	395	388	380	396	418	414	361	406	383	399	419	358	410	412	384	386	403	403	382	407	379	418	425	393	420	412	378	377	393	397	402	390	407	357	404	416	405	419	417	399	404	404	392	410	391	416	397	389	412	389	393	423	427	384	368	383	393	363	434	400	404	399	398	410	399	424	400	354	384	391	391	388	389	387	415	419	369	376	398	423	396	417	388	407	386	400	369	385	356	377	398	376	423	393	418	392	396	363	402	383	427	415	408	380	396	402	413	396	409	378	392	411	388	381	416	374	407	405	405	386	422	391	403	374	408	413	400	371	370	423	402	384	365	376	392	396	396	407	366	370	430	380	449	401	395	392	383	394	374	400	359	387	397	399	386	426	398	386	388	358	407	383	390	376	390	411	418	425	367	401	409	402	410	381	426	405	365	428	373	370	433	377	372	390	427	391	396	432	344	451	397	431	359	423	416	415	373	402	404	374	377	408	404	417	384	391	378	369	393	397	369	410	386	383	375	423	404	361	378	376	403	374	378	379	417	388	384	399	405	400	367	378	429	419	395	408	411	371	405	394	426	380	400	376	385	430	386	375	405	392	416	386	388	426	414	388	393	382	388	361	403	413	426	384	391	351	393	408	444	402	426	382	417	381	397	398	421	402	429	386	397	387	350	395	410	406	416	364	419	414	366	392	402	374	378	368	371	415	382	399	415	394	395	392	395	370	403	367	401	359	414	378	390	378	398	398	385	374	398	383	385	399	373	399	403	388	404	385	419	400	389	386	414	380	416	385	416	385	364	407	397	392	402	351	416	411	390	374	378	414	355	402	404	413	364	375	387	406	416	426	408	388	363	378	409	386	390	390	352	417	384	411	390	377	414	399	398	400	414	390	371	400	387	418	365	420	371	410	411	419	396	382	366	388	368	408	394	379	431	382	411	392	406	376	361	400	416	391	417	397	393	411	401	424	354	417	417	351	386	382	371	415	383	387	403	395	367	369	401	408	403	390	386	431	378	407	417	410	385	417	420	365	390	410	399	415	388	378	383	379	389	372	412	373	374	428	418	396	399	360	421	405	383	367	370	397	419	411	386	383	390	402	373	371	403	393	398	398	385	392	418	390	373	376	389	407	390	399	415	405	388	393	379	373	380	372	411	382	382	410	377	401	400	405	375	408	380	397	383	376	391	400	346	383	361	429	371	365	390	387	379	408	416	390	397	383	401	384	383	395	366	404	399	408	372	405	372	408	377	415	387	402	383	433	431	389	367	407	394	413	386	428	386	375	386	372	374	384	387	395	421	387	380	381	404	409	374	386	386	474	397	423	380	420	369	411	395	388	427	401	382	400	397	382	380	360	395	411	392	422	429	419	368	396	392	397	393	425	399	402	413	421	371	369	358	365	401	403	423	379	379	437	402	380	363	360	377	385	421	422	394	368	406	375	409	383	419	389	373	423	379	411	391	398	392	415	366	408	415	416	412	368	414	398	388	389	366	379	391	384	407	392	400	392	411	422	361	414	365	352	400	395	369	374	392	411	405	365	381	394	379	403	367	405	437	397	419	413	399	378	405	412	411	389	404	413	382	386	392	410	401	398	384	370	413	394	386	387	393	389	392	392	410	382	369	354	393	374	375	399	372	353	389	365	393	392	374	388	380	385	388	373	406	414	347	396	396	387	437	395	407	397	390	376	383	408	408	395	386	448	386	428	395	372	378	374	387	380	416	381	409	385	404	447	373	442	389	389	406	417	398	387	398	369	408	394	397	397	376	447	358	396	395	379	407	404	380	341	395	404	401	361	382	374	377	395	441	368	392	416	393	428	402	367	376	407	357	427	368	392	386	366	368	395	410	394	380	393	380	408	366	401	393	388	383	413	420	398	403	369	384	413	407	398	388	394	375	376	389	364	389	384	397	394	413	391	358	399	399	381	406	397	393	408	387	431	352	389	395	395	398	426	365	380	387	432	383	410	401	408	364	394	384	347	362	397	391	370	394	386	416	352	414	395	398	425	370	399	416	381	399	396	382	400	403	369	422	394	398	369	408	376	378	380	376	382	387	402	380	373	364	427	418	379	417	385	369	407	408	375	383	408	399	389	409	387	386	403	400	388	373	398	406	384	376	400	367	405	419	394	402	401	413	377	375	398	369	383	417	382	354	410	394	369	382	389	405	380	389	372	365	413	377	366	400	386	386	394	370	372	382	391	390	387	401	411	378	392	404	401	380	407	399	408	412	411	364	371	409
27116	10050	377	175	112	97	128	89	84	93	86	104	93	90	94	106	90	89	99	91	101	77	104	88	97	86	98	81	90	85	90	108	94	88	90	89	89	92	103	92	95	92	96	92	103	95	91	92	80	108	81	90	84	90	101	103	93	98	107	81	106	87	75	101	89	92	86	79	99	86	87	112	92	89	90	99	87	77	90	96	107	93	100	70	93	80	99	89	72	92	90	85	71	87	102	81	98	93	105	99	126	78	97	99	87	81	82	82	100	119	94	91	99	99	91	96	91	89	84	97	107	98	87	96	84	97	105	97	84	111	89	93	102	84	94	79	87	90	91	88	82	105	91	94	78	78	90	88	101	76	109	105	84	92	84	72	85	78	105	97	103	90	107	83	85	99	88	87	97	91	89	90	87	111	98	103	98	107	97	84	80	93	108	96	89	80	98	73	82	116	90	85	82	98	86	95	76	87	89	84	75	96	89	90	94	94	78	95	94	101	108	89	87	105	82	92	88	76	90	97	77	89	71	99	83	97	84	80	96	107	85	97	82	108	79	105	97	103	100	94	92	92	99	87	89	77	86	79	83	84	84	97	89	87	101	95	110	88	84	79	97	91	97	94	81	83	83	91	98	105	80	101	103	98	78	95	85	83	82	111	76	92	92	96	90	102	91	85	105	105	71	94	82	104	94	82	102	93	89	78	98	87	94	95	72	77	94	105	101	97	86	90	68	106	102	99	77	89	105	104	92	95	116	90	91	66	89	94	93	99	68	107	89	98	100	73	88	98	97	85	83	93	110	90	79	79	88	97	99	108	80	88	100	88	116	94	90	104	85	90	99	91	79	92	99	89	96	93	81	97	79	87	94	84	96	107	88	101	95	95	92	87	103	116	77	78	114	89	99	85	93	110	104	102	84	107	97	91	90	83	88	72	108	98	92	100	79	89	93	91	71	92	104	79	95	98	87	90	81	89	77	93	98	83	109	120	85	83	88	88	107	97	79	98	78	88	98	81	90	95	101	99	107	84	89	88	77	74	75	87	84	93	94	87	92	94	99	82	95	98	86	69	97	78	99	81	81	77	93	92	90	85	107	95	88	97	103	89	100	68	93	101	103	83	84	94	99	72	92	99	84	90	99	84	94	96	96	81	100	76	96	97	97	110	93	109	83	97	94	107	88	76	85	92	86	104	94	97	92	78	95	87	82	102	91	90	83	87	97	89	81	103	90	110	94	95	86	77	98	87	88	94	79	83	88	85	93	95	84	93	94	85	104	92	86	91	95	89	95	82	95	103	101	79	98	93	87	100	78	93	104	87	114	89	81	90	84	99	84	74	83	87	74	95	82	97	101	82	72	94	94	79	81	100	76	104	104	92	69	70	96	78	99	74	74	95	82	74	79	91	98	71	87	86	72	83	92	93	97	71	86	84	91	96	89	96	86	88	95	83	97	107	89	84	103	86	85	90	96	77	98	105	102	103	85	94	82	96	85	95	83	98	87	114	80	88	97	83	92	94	82	68	97	99	100	90	94	93	92	98	100	107	101	90	88	90	88	83	80	91	77	75	87	80	79	90	102	88	75	94	79	87	103	94	99	86	108	94	80	87	114	85	85	93	82	99	99	81	93	89	79	99	98	93	91	96	92	124	92	91	85	101	80	84	96	82	93	84	91	91	117	91	75	95	90	95	91	106	95	95	82	97	90	88	93	96	78	101	97	76	89	78	79	100	93	89	76	109	86	89	93	86	99	85	83	79	96	84	96	103	92	79	105	105	99	84	98	85	89	89	87	87	92	90	105	94	85	99	82	85	82	87	78	95	91	89	105	84	89	85	100	104	85	87	112	91	94	87	109	93	80	95	94	89	99	87	87	78	83	84	86	98	90	80	96	88	93	91	96	97	88	71	99	103	95	98	103	87	101	86	90	89	85	94	82	85	88	81	88	102	86	84	72	86	90	85	72	102	83	101	91	97	95	109	98	94	86	90	93	82	88	97	87	76	76	98	88	114	98	94	94	79	85	84	77	85	101	81	94	81	86	92	83	70	113	88	100	107	83	83	86	89	81	80	80	98	91	82	81	87	91	95	88	83	101	106	83	81	115	102	92	94	100	101	86	100	97	95	81	84	89	107	106	86	78	98	92	96	95	102	101	106	102	98	86	83	79	85	98	116	75	89	105	97	86	103	102	98	109	89	86	93	81	94	87	91	94	85	100	100	87	86	74	71	89	90	80	93	86	97	93	81	99	81	83	101	108	103	80	110	92	79	85	83	94	82	92	85	90	94	76	87	90	95	94	94	111	102	89	102	73	97	85	94	103	79	85	99	100	96	100	95	100	78	84	74	89	97	98	92	86	85	90	99	95	90	98	90	105	93	102	85	108	102	97	95	84	90	91	92	77	82	95	92	79	89	86	90	94	93	92	85	95	99	71	106	91	98	72	87	91	92	87	87	108	95	91	103	93	93	84	95	101	87	82	94	100	106	82	86	84	74	85	83	99	99	88	104	77	81	85	91	96	85	92	98	108	89	95	103	96	85	92	87	110	90	84	89	94	105	95	95	86	83	93	78	78	104	84	79	103	84	81	90	90	103	106	96	93	112	98	87	95	104	91	99	87	90	82	93	89	89	107	75	112	88	93	96	92	96	63	80	71	97	79	79	81	87	93	83	87	95	91	97	97	83	84	92	79	101	90	87	86	92	93	109	96	104	90	79	83	77	87	78	96	97	107	93	92	79	75	99	93	91	103	77	94	91	85	80	85	92	77	84	85	99	110	86	95	99	102	99	88	101	95	103	91	91	98	97	94	91	91	83	86	85	91	85	97	90	72	99	94	108	98	74	75	111	80	100	89	77	87	94	92	103	96	98	100	72	83	83	94	97	81	109	95	76	79	99	94	98	77	95	88	86	89	90	99	104	99	81	110	91	86	90	102	83	95	89	108	91	87	94	98	80	90	90	85	75	86	87	101	94	93	91	87	94	95	88	93	93	95	87	102	75	94	90	84	92	92	70	93	95	95	101	97	79	87	97	97	74	96	105	87	103	108	80	101	95	79	84	92	75	97	91	103	83	61	77	87	73	104	91	97	99	94	78	81	94	92	94	81	82	94	103	96	75	83	103	102	95	101	81	94	96	87	103	94	88	87	95	81	96	83	71	91	90	96	97	96	92	81	84	96	106	83	71	75	90	68	86	100	87	84	76	87	92	85	91	86	88	84	91	92	94	91	103	84	81	89	68	83	78	93	103	99	85	82	93	86	82	89	98	96	90	92	92	81	89	81	69	96	87	93	89	89	83	92	92	87	90	81	101	80	78	90	81	109	108	84	89	87	86	95	92	90	106	113	84	86	104	86	95	99	71	85	87	85	95	102	95	90	93	81	96	92	92	95	65	83	88	88	72	90	92	88	82	80	80	72	105	95	89	107	77	97	89	100	104	82	91	129	83	93	91	84	90	103	103	95	96	81	88	91	105	91	92	82	80	87	81	107	91	84	72
4778	285	277	160	140	107	113	98	109	109	114	102	116	87	98	111	88	81	104	107	93	93	94	101	107	125	100	105	112	99	101	130	109	97	85	116	102	94	113	100	90	81	93	96	107	113	104	94	107	88	92	99	103	101	115	94	103	79	128	111	103	94	114	86	79	90	100	99	85	117	108	118	118	97	100	96	93	116	112	106	99	80	91	91	103	83	111	111	107	97	106	111	91	89	87	101	102	111	101	109	101	87	115	98	99	110	94	90	93	95	93	104	122	112	92	82	102	99	86	88	103	87	119	93	86	94	97	97	109	89	115	97	104	105	113	112	104	91	101	94	94	83	96	102	88	94	106	101	109	82	97	97	99	97	103	109	100	109	96	96	108	104	114	117	111	102	93	113	79	87	96	111	114	94	95	85	120	93	85	89	100	79	99	93	98	82	103	110	102	98	104	110	119	115	100	82	102	89	99	109	99	96	99	83	107	82	96	112	107	106	88	91	107	98	92	87	92	113	100	89	88	86	108	89	101	79	105	105	102	92	96	96	96	115	98	113	97	98	99	88	125	108	93	103	126	90	97	88	112	101	102	90	100	98	104	94	107	105	105	71	116	93	93	101	95	104	98	98	86	105	96	120	120	93	101	95	97	99	87	104	101	101	108	107	101	91	102	84	93	90	96	96	94	106	104	72	95	98	83	102	97	96	87	101	85	92	79	89	100	117	108	107	90	87	99	94	92	107	91	101	107	105	102	106	113	87	93	98	105	103	79	94	91	111	112	95	103	94	100	91	98	103	102	95	90	108	80	100	107	87	105	91	90	104	97	83	110	110	85	103	81	93	92	97	106	95	92	88	87	92	102	84	112	96	115	99	93	95	87	93	116	94	105	95	98	102	100	98	84	90	94	92	91	97	122	91	100	84	102	75	80	109	117	87	94	102	102	114	115	103	82	103	106	86	111	85	89	94	87	104	89	95	107	103	85	108	109	97	93	85	104	110	90	85	111	108	107	84	103	87	97	116	107	84	112	100	115	105	95	106	108	90	109	104	88	117	118	91	100	114	99	104	116	96	103	96	100	87	90	95	90	87	101	107	90	113	94	96	102	118	97	103	83	100	100	99	104	93	94	90	124	107	96	92	106	86	102	95	97	119	106	95	103	102	108	94	100	99	115	99	87	101	104	98	104	105	94	78	82	105	84	112	102	109	90	101	91	93	97	108	120	96	110	82	85	97	97	95	96	91	97	95	108	97	98	86	118	107	99	90	92	84	105	84	103	94	97	106	125	106	102	87	129	98	129	93	84	93	114	120	83	97	92	103	126	107	74	93	116	96	92	102	87	108	86	100	94	103	108	95	103	105	102	101	115	123	85	107	91	120	110	98	97	107	99	99	113	90	104	89	99	87	94	105	114	66	93	99	108	96	124	106	88	97	102	98	84	100	77	117	100	86	113	88	89	117	106	87	106	93	88	114	107	95	97	94	80	107	85	94	101	107	93	99	97	104	99	115	111	123	117	97	72	99	106	97	94	86	103	97	103	105	101	97	102	104	82	112	105	95	110	98	98	93	101	102	105	103	110	110	110	106	121	107	93	101	109	112	87	105	97	98	102	117	112	98	94	121	75	96	96	76	75	112	119	101	101	101	104	92	112	96	84	85	85	103	104	108	99	106	95	98	101	101	94	104	98	101	98	93	113	129	88	99	101	96	93	115	90	103	115	115	105	102	105	85	85	107	93	104	99	113	88	95	119	116	97	92	88	109	93	80	94	97	112	109	105	115	94	109	111	96	112	109	93	87	111	83	99	99	112	101	97	94	83	95	106	110	107	85	101	87	103	99	99	96	95	92	96	112	89	104	106	95	87	94	120	95	109	86	98	105	96	87	97	96	81	95	101	108	95	96	96	95	102	96	93	97	84	91	82	102	109	95	96	89	87	88	95	118	96	107	86	104	85	80	109	106	96	89	104	98	100	95	106	106	103	99	83	96	96	110	86	100	104	96	109	88	106	93	87	101	102	106	88	109	92	88	85	104	85	85	91	106	106	97	116	89	92	94	96	99	106	104	88	105	97	107	92	97	94	93	103	104	88	97	92	93	92	106	88	93	120	119	100	105	113	105	72	99	84	94	96	76	102	91	108	111	116	107	96	108	96	100	95	87	72	113	107	97	102	97	90	102	91	97	94	114	89	98	82	94	90	88	107	100	96	112	87	103	103	124	111	106	94	86	101	94	101	89	80	106	81	87	103	116	86	101	117	83	102	104	101	103	102	106	94	112	103	108	98	113	96	104	91	87	106	99	99	113	108	101	96	91	87	120	101	101	110	108	100	103	96	100	101	99	109	105	98	88	102	106	85	92	102	98	98	89	95	95	107	98	90	83	97	102	109	98	102	91	86	117	90	85	99	90	93	98	82	98	87	95	82	101	97	93	88	115	107	105	92	96	95	93	93	89	119	107	112	90	92	93	91	98	104	87	94	94	83	87	99	109	96	120	90	86	101	89	104	98	93	84	127	96	125	92	103	94	98	101	108	103	99	104	73	110	82	98	110	92	88	105	108	102	105	100	103	96	87	95	105	110	96	98	93	88	86	100	103	86	98	121	96	93	106	107	97	91	98	86	105	110	108	101	87	91	109	96	93	100	110	93	88	97	111	88	94	108	108	80	98	96	97	94	82	105	111	99	98	85	112	84	76	88	91	97	92	84	101	89	106	106	99	90	91	127	99	88	91	93	113	104	106	110	97	94	78	113	93	96	105	85	93	95	96	109	98	97	96	103	101	99	109	94	110	94	115	102	99	90	109	104	90	98	112	89	117	106	119	107	97	93	99	112	111	95	113	92	97	102	115	100	112	86	100	87	132	90	95	77	113	89	107	87	99	81	98	107	99	92	92	98	108	75	106	83	83	115	113	105	91	103	99	108	77	116	94	101	91	82	90	96	98	95	101	108	88	97	92	104	99	107	85	84	85	114	102	98	82	94	100	103	107	97	89	103	96	98	102	103	88	99	116	104	109	97	101	108	96	120	88	87	87	99	93	104	101	117	109	86	95	94	87	107	90	111	105	92	86	93	82	112	115	92	111	84	96	88	92	82	82	96	113	104	102	119	90	108	107	81	113	118	96	99	106	108	103	97	80	114	81	98	88	96	83	99	92	104	108	95	112	92	107	72	94	121	102	94	99	80	93	122	96	103	96	74	86	90	91	78	101	99	93	111	97	90	108	96	113	101	107	87	83	108	98	104	91	89	104	96	97	120	126	83	111	91	111	124	101	86	99	91	98	106	99	86	77	98	97	92	108	111	83	96	101	108	103	109	91	104	95	86	100	100	112	108	85	99	85	117	96	107	102	114	95	74	124	106	100	106	97	88	111	95	95	90	99	111	94	88	86	96	95	104	95	94	102	93	97	102	112	97	113	89	110	106	97	98	85	110	85	92	102	100	93	96	108	87	100	113	82	103	109	91	94	105	98	98	94	100	95	85	104	82	97	103
25234	21074	26586	24432	2090	509	372	302	279	276	593	386	216	247	249	197	207	211	254	234	209	227	209	239	229	232	223	234	242	206	223	238	214	212	226	211	215	219	191	226	219	203	205	256	215	226	223	218	230	218	219	220	205	229	217	195	213	237	239	200	220	199	236	197	183	206	243	204	205	218	211	204	236	196	202	216	221	214	191	204	202	233	215	182	217	206	213	214	212	224	207	227	214	229	237	202	229	210	204	199	192	212	211	237	209	217	186	234	198	188	211	225	203	229	218	223	220	215	220	197	228	177	220	230	230	215	221	198	221	211	208	207	211	220	201	229	208	222	214	252	219	233	216	189	211	196	219	202	226	206	198	210	197	207	199	205	209	241	226	215	202	192	197	207	226	222	212	245	199	229	196	223	230	233	246	228	195	231	196	202	209	210	223	217	202	219	204	209	201	186	207	187	191	213	207	204	230	203	200	219	221	203	213	217	211	222	198	209	188	201	217	210	204	216	214	235	228	193	201	214	196	188	215	221	207	201	232	226	201	192	226	205	226	220	220	200	223	231	218	196	225	226	233	196	216	217	193	193	215	190	237	204	215	204	219	190	207	183	228	222	224	204	214	229	225	210	227	226	200	195	214	188	211	198	223	182	216	219	221	193	219	224	205	199	199	208	198	206	207	195	235	238	197	219	219	193	192	194	204	234	207	222	192	186	199	220	207	194	213	194	183	198	239	195	203	228	236	197	219	218	195	241	235	220	212	241	213	237	222	202	233	208	189	214	233	192	221	203	217	207	207	198	188	206	188	196	213	196	211	214	204	204	209	210	227	222	207	194	222	190	203	220	215	208	213	228	203	190	204	198	209	223	195	197	207	193	237	201	223	224	206	212	205	185	212	228	213	221	213	193	202	209	185	226	214	185	208	219	190	201	199	222	198	207	210	216	176	184	203	196	207	218	222	205	193	205	212	209	216	225	207	211	221	222	210	200	203	208	230	218	190	198	204	231	209	211	204	189	209	195	225	209	219	210	189	211	213	201	213	210	202	196	221	211	214	213	228	223	205	227	208	247	207	209	234	214	220	217	214	209	215	216	213	243	227	236	222	205	210	230	200	210	219	217	216	187	208	214	203	212	197	199	216	192	181	206	225	193	222	184	206	206	208	187	184	206	222	207	212	218	220	218	217	212	223	191	230	213	223	214	201	206	207	216	217	182	213	199	241	201	202	228	207	206	231	219	222	216	200	206	178	211	205	207	195	213	198	189	189	224	214	196	177	199	203	195	209	195	193	209	206	223	220	190	174	245	205	210	217	188	207	206	215	217	222	209	206	224	222	228	213	195	214	221	209	197	226	213	189	200	218	183	208	215	219	205	215	208	203	240	213	198	199	199	218	225	191	210	203	213	213	203	213	216	184	219	188	227	206	204	190	202	228	231	195	216	204	226	233	213	252	184	204	222	213	209	210	193	213	207	213	212	206	226	213	231	205	186	215	215	217	220	200	203	203	231	245	177	229	203	216	212	204	223	189	202	196	223	194	210	224	195	214	204	198	221	211	230	197	218	238	217	226	217	215	226	218	203	214	240	187	213	228	221	214	237	188	197	217	230	188	193	219	221	230	227	220	211	213	185	224	201	227	205	210	228	194	206	236	197	210	192	226	211	198	208	227	224	196	231	213	222	161	197	186	212	218	213	219	216	219	208	195	224	211	218	192	206	201	211	204	192	205	200	204	197	212	204	200	201	210	203	217	234	238	205	210	186	205	224	190	210	204	215	181	212	176	207	221	210	217	202	187	231	225	202	196	227	248	199	209	219	228	207	201	220	213	215	212	219	218	223	200	203	204	205	196	228	201	214	209	186	232	206	210	206	201	210	214	214	202	222	219	202	186	223	198	208	183	196	211	209	210	212	215	194	193	204	222	205	183	208	202	199	188	228	227	197	209	205	203	207	230	218	213	209	205	188	205	198	194	225	200	215	216	208	216	199	241	216	236	218	227	240	219	210	223	219	232	187	224	199	205	214	198	201	209	229	213	195	212	189	196	206	203	223	223	209	192	220	205	175	207	193	205	198	210	225	224	193	195	221	194	213	197	187	228	256	204	211	189	194	208	213	198	205	197	213	229	232	246	202	236	236	200	210	208	195	224	201	215	191	211	207	232	222	228	216	203	212	187	210	173	194	211	206	218	207	212	207	214	214	192	226	195	209	198	240	217	218	231	215	197	198	202	207	212	178	220	213	224	225	194	212	198	193	203	205	212	228	206	205	208	195	212	217	190	194	212	239	221	221	193	207	201	206	195	197	217	214	208	220	208	218	217	221	206	208	236	199	176	225	217	210	218	194	211	234	246	184	209	217	197	198	209	203	189	207	203	203	211	220	167	229	229	226	192	200	224	224	188	218	199	218	208	198	213	218	226	215	204	205	235	192	214	194	225	208	210	231	215	218	198	200	217	214	197	201	189	213	236	222	194	201	206	211	186	214	247	219	204	207	204	216	205	209	228	233	211	219	222	219	225	188	195	193	180	210	210	219	210	187	205	228	210	242	234	215	249	202	208	212	203	197	210	185	221	220	206	196	217	215	216	230	194	206	192	220	215	200	214	227	189	202	207	222	213	182	225	222	191	212	212	216	201	240	201	192	222	201	204	221	210	182	201	218	236	184	237	217	204	252	224	208	201	224	197	219	201	188	221	204	204	231	199	207	221	230	222	190	220	209	203	199	218	198	204	221	216	213	206	193	207	218	194	229	194	218	212	201	223	202	225	221	217	215	213	236	189	260	212	211	246	219	205	191	218	200	212	211	206	218	213	188	206	190	178	210	212	228	205	211	214	212	208	176	202	242	207	221	233	219	192	232	210	200	189	216	212	205	224	220	218	224	205	223	205	230	207	240	206	205	230	238	214	219	201	200	225	199	209	202	214	175	219	206	212	201	217	202	207	216	199	202	190	208	208	208	218	226	195	197	209	220	189	203	191	199	212	209	195	204	208	235	202	211	215	211	233	213	237	232	227	188	199	234	188	201	196	230	246	234	221	232	220	209	197	235	227	177	226	201	224	208	206	221	209	198	200	190	197	196	198	220	222	180	188	212	195	199	201	209	215	213	200	220	206	204	219	213	217	221	194	215	197	194	217	218	238	206	198	192	194	206	194	198	211	224	209	215	222	197	220	232	217	217	199	207	207	203	229	207	223	198	222	223	206	235	215	190	214	226	208	217	208	228	222	213	218	207	210	189	206	204	229	216	200	185	206	207	204	220	198	196	217	198	214	209	193	201	223	199	231	204	182	225	216	212	223	202	196	193	194	231	182	226	192	205	203	194	177	179	218	220	195	209	211	206	184	201	213	233	228	208	211	191	224	206	200	229	190	222	207	207	223	204	209	225	182	194	206	194	214	216	221	207	220	225	203	192	221	217	203	216	203	182	197	193	198	202	214	196	213	215	210	215	217	194	202	192	231	234	207	221	197	214	204	222	227	178	177	198	190	222	198	218
3414	2276	1865	984	627	490	423	349	335	295	944	525	237	250	236	271	248	236	225	262	255	255	229	232	250	214	236	230	244	220	202	199	252	237	254	219	230	218	232	212	228	231	220	220	201	221	198	197	211	231	218	220	247	214	208	234	231	225	223	231	224	201	241	195	211	215	230	218	228	229	229	218	206	239	224	211	184	232	233	238	220	210	232	243	209	226	204	220	211	219	213	222	219	249	209	237	239	201	224	247	213	240	209	212	206	230	221	204	217	225	188	223	207	209	217	198	206	210	225	234	223	226	189	211	187	220	213	219	211	243	219	239	200	186	206	198	207	220	209	226	209	217	212	247	224	217	236	227	218	230	215	204	212	185	245	246	181	204	191	247	200	230	213	243	235	218	202	218	206	256	192	225	229	219	223	233	224	198	220	225	219	220	217	203	255	207	195	198	223	208	224	220	221	206	231	246	215	214	228	227	201	202	212	197	213	203	199	236	207	229	208	200	207	197	240	210	220	215	200	229	231	197	209	246	231	217	247	211	236	216	218	206	220	214	214	224	201	229	243	223	215	231	215	243	215	213	207	218	234	211	208	214	199	212	222	225	211	211	238	201	221	230	225	241	224	207	254	204	227	193	209	205	241	225	244	185	200	213	237	202	216	229	199	216	225	219	218	218	189	209	249	207	232	230	187	214	216	229	232	225	220	216	239	210	244	209	229	213	232	237	206	212	235	237	200	205	223	214	207	229	210	247	224	203	215	237	187	222	216	210	253	194	236	212	219	208	216	210	206	243	192	237	200	216	232	224	230	223	209	215	215	193	215	177	229	215	209	223	245	202	223	219	224	214	216	211	222	224	211	203	198	210	242	210	218	214	214	234	228	209	209	211	209	206	211	210	228	201	220	212	220	216	214	236	225	247	230	244	249	192	230	208	225	204	240	217	209	213	210	203	196	202	229	215	213	206	213	212	223	192	210	217	199	213	189	215	212	212	207	227	193	203	201	207	218	263	194	193	220	217	209	229	234	221	201	203	243	204	238	208	231	186	231	227	210	209	205	224	203	224	201	219	224	223	211	231	232	221	220	222	264	207	227	199	226	207	225	228	204	230	206	229	189	200	227	214	214	214	232	227	219	204	215	239	226	207	231	229	223	228	225	225	231	224	237	236	232	245	234	185	218	233	229	196	206	190	190	200	199	253	248	215	217	210	202	205	216	253	210	221	216	256	211	210	213	209	227	214	222	203	239	193	227	212	172	219	236	204	228	219	248	218	198	216	188	223	197	226	226	216	213	221	227	242	209	209	215	198	247	231	219	209	220	221	203	209	203	220	205	210	187	226	216	207	230	198	211	216	201	227	220	213	205	212	235	219	203	221	219	192	193	234	245	248	232	224	216	213	229	199	220	224	207	230	225	216	215	222	218	245	198	207	220	222	211	229	231	251	207	213	226	218	237	216	204	231	205	206	192	206	211	194	220	222	220	233	241	238	219	218	198	208	234	229	227	219	216	210	184	223	212	208	213	242	207	217	206	193	209	189	223	197	203	217	212	209	216	248	221	203	218	243	245	203	194	209	208	216	207	198	218	232	221	237	204	210	212	184	220	210	203	220	213	210	199	206	204	207	220	209	234	229	220	234	236	216	215	209	249	227	215	253	230	231	211	223	205	221	207	230	230	252	236	232	204	211	214	226	217	231	241	206	197	216	237	212	194	234	196	208	210	226	228	209	205	216	245	228	222	214	183	217	232	234	240	231	210	236	215	227	214	200	203	228	221	211	194	211	233	208	205	212	204	196	217	225	230	233	243	245	234	233	215	234	199	209	207	208	240	225	211	239	226	221	210	219	191	203	209	245	212	232	208	219	201	216	208	190	199	213	224	212	212	201	219	205	224	211	242	189	230	220	216	220	219	222	221	216	201	223	198	218	207	232	225	217	205	204	216	233	216	232	234	185	224	229	242	218	222	197	230	199	230	230	217	226	214	207	214	204	217	210	195	255	203	227	197	218	237	229	206	205	198	230	195	235	224	224	263	210	194	217	206	239	245	228	243	207	203	215	234	238	209	215	228	218	238	215	223	179	210	208	238	215	198	206	216	239	187	214	195	237	219	199	223	195	252	205	240	205	220	247	202	201	235	209	207	213	215	204	194	183	226	201	194	256	205	193	198	218	212	198	195	221	201	200	237	249	226	229	221	209	201	198	227	218	205	199	219	232	196	210	228	201	195	210	215	232	207	214	228	210	215	211	222	202	227	205	225	222	216	231	211	200	211	235	202	222	215	225	218	179	228	208	200	227	224	219	201	208	239	203	242	202	178	219	213	214	218	239	192	225	235	248	227	261	227	226	211	239	227	227	183	188	209	214	211	202	206	230	234	212	238	223	172	216	240	212	216	234	195	228	202	213	258	228	220	211	226	225	201	232	214	203	210	259	194	231	212	188	230	208	206	218	235	224	236	227	202	207	217	193	211	215	226	211	225	198	235	224	204	221	222	200	223	210	230	244	221	225	238	226	228	214	206	199	225	200	205	213	219	212	219	196	219	224	200	227	230	231	230	215	185	211	219	198	232	234	237	237	230	199	209	228	237	223	215	222	239	206	204	223	210	195	242	200	218	205	244	224	218	213	220	188	211	228	228	198	235	218	217	212	225	213	218	229	208	154	192	241	215	221	248	236	202	237	213	213	217	222	200	204	228	230	229	214	204	203	205	213	197	229	241	238	207	208	240	229	224	210	210	217	206	218	209	221	206	243	203	219	255	214	237	220	213	202	223	228	222	227	199	230	190	231	219	218	219	189	244	195	201	206	222	209	208	219	214	228	234	197	211	222	219	202	188	215	210	226	242	197	235	212	225	204	219	208	225	219	227	200	224	224	235	231	220	221	220	196	216	227	219	239	222	211	237	216	216	219	202	212	208	223	179	230	223	218	238	217	211	200	228	228	214	220	213	238	196	218	217	210	222	223	238	210	182	199	220	231	235	231	202	230	186	222	230	192	193	224	229	223	248	218	181	224	254	208	231	212	216	204	217	229	231	232	226	225	224	230	233	196	219	243	211	229	216	215	215	226	218	221	215	204	219	224	214	208	216	224	210	208	239	196	230	236	204	198	221	202	239	201	234	252	193	229	173	211	211	198	222	205	254	214	213	183	209	209	215	226	230	207	218	213	201	188	212	215	201	213	200	210	201	215	213	215	222	228	210	200	212	233	233	199	229	197	232	229	214	220	184	209	221	202	213	220	236	238	219	202	214	223	193	194	238	206	227	215	251	205	220	224	203	224	240	231	191	207	216	217	225	213	201	203	212	198	199	203	220	227	220	206	212	196	216	221	211	210	176	225	233	234	231	230	203	218	211	173	201	209	190	219	208	232	210	233	209	205	198	224	218	243	229	193	210	228	200	199	216	227	226	235	227	216	198	229	243	234	184	225	235	230	214	215	206	192	234	201	222	190	210	209	189	234	222	225	196	201	242	230	203	228	204	224	210	227	203	227
23964	21056	28183	24131	20953	5201	1113	698	545	603	607	508	454	458	411	453	442	470	474	414	441	395	422	407	427	412	430	394	433	416	402	395	372	429	418	435	441	419	433	391	435	412	408	374	404	389	410	430	425	439	442	427	431	405	438	402	390	418	375	423	399	380	390	444	421	407	410	409	396	399	378	389	377	431	428	371	390	386	412	416	381	368	390	394	421	375	395	397	445	429	409	407	395	386	371	437	426	419	397	364	440	390	405	410	359	446	356	373	398	418	395	413	386	384	441	437	444	386	413	408	391	349	401	407	387	387	423	394	407	407	380	411	405	403	412	398	418	411	404	429	447	377	414	381	405	426	373	411	431	377	404	413	467	394	397	421	421	409	439	447	434	438	395	413	402	365	406	380	395	391	445	440	417	405	391	436	388	382	401	430	412	399	420	376	426	364	388	390	428	379	383	406	457	378	393	406	404	389	424	412	447	391	424	381	402	401	414	400	421	388	412	394	384	407	414	443	407	408	405	407	427	420	365	400	402	414	400	412	446	427	399	411	388	414	438	408	377	408	428	386	370	365	417	382	408	412	409	368	404	399	410	391	413	408	392	372	404	410	418	406	390	402	409	389	415	408	415	398	418	372	393	358	425	421	401	385	384	394	396	372	428	384	364	391	399	406	435	391	441	396	373	391	410	391	445	368	426	410	422	410	411	387	402	428	395	402	417	419	395	396	428	374	439	405	419	407	379	412	406	412	401	422	389	381	407	450	402	394	417	382	410	386	389	392	415	386	388	415	399	450	388	397	394	408	401	402	379	403	396	401	391	393	356	442	410	376	398	394	388	377	356	393	369	414	376	441	376	402	435	378	415	393	363	398	439	398	403	411	384	378	370	386	394	386	408	417	373	373	382	366	404	422	398	393	419	396	405	367	409	393	404	425	386	378	440	414	416	374	419	415	381	401	395	377	383	437	392	400	411	425	393	427	417	443	383	368	387	396	401	348	410	434	434	379	460	424	423	400	394	376	365	400	367	407	414	368	387	401	412	379	431	422	394	421	413	416	421	401	405	419	394	384	377	410	424	417	406	410	409	357	382	416	401	441	407	424	377	380	393	373	383	419	429	419	384	385	384	395	399	400	391	435	402	392	403	415	381	373	416	425	395	408	443	400	432	377	383	353	439	393	412	360	416	387	381	428	418	392	432	409	380	395	400	402	399	373	431	389	381	379	416	383	419	419	398	416	377	421	371	437	387	414	400	401	396	396	400	413	412	413	409	413	379	429	375	423	367	390	368	382	416	416	454	406	425	375	386	426	432	404	403	404	411	405	424	383	377	422	385	392	371	434	379	397	413	399	389	398	416	420	425	427	450	405	394	415	382	398	393	416	374	403	360	381	406	440	413	394	395	419	396	417	396	391	406	399	409	408	429	379	403	356	387	403	382	417	408	401	428	437	373	408	419	409	375	368	391	390	413	373	409	403	382	400	394	418	402	382	395	442	373	410	396	408	376	393	389	413	372	409	410	438	418	393	388	370	409	399	404	400	408	386	383	395	373	406	380	397	385	397	398	394	410	425	398	371	371	409	381	393	398	399	417	415	405	395	409	415	438	439	409	440	416	397	404	399	442	384	380	388	402	439	436	433	380	380	396	435	387	397	389	380	410	402	413	428	386	423	394	392	402	412	385	457	389	396	405	416	365	413	398	372	419	394	400	416	399	389	412	413	411	393	422	396	415	412	386	399	429	409	383	361	396	425	404	412	438	401	401	374	388	389	410	417	397	386	408	457	408	388	391	389	369	441	364	402	396	401	372	441	442	386	368	375	420	417	391	414	419	400	388	406	389	398	405	387	398	374	397	405	405	402	391	389	432	437	391	382	388	388	366	439	413	436	395	406	435	405	417	380	422	409	403	388	369	373	414	404	429	385	397	396	394	402	360	403	399	439	417	404	411	392	381	426	420	433	378	432	424	419	432	431	390	379	419	404	395	382	406	363	363	424	403	356	395	365	419	418	373	417	413	380	380	387	385	407	380	429	367	418	391	405	393	422	391	392	409	362	412	401	402	386	367	449	402	406	367	359	397	418	386	381	406	443	401	417	376	401	366	367	419	417	426	422	404	422	429	401	392	451	407	398	389	409	387	389	422	389	444	408	399	436	424	417	408	396	386	396	429	405	422	406	430	427	437	377	421	424	420	394	373	397	394	385	379	411	376	443	399	382	389	370	438	435	430	406	406	373	404	407	422	414	387	392	403	385	419	375	400	396	365	391	378	407	416	424	401	393	376	404	383	416	449	417	401	416	404	396	372	395	401	363	380	402	388	410	403	364	407	366	416	356	398	401	398	426	356	400	383	440	420	409	437	382	409	379	421	391	394	412	405	395	412	411	374	384	380	408	386	416	450	415	406	345	410	399	388	393	424	412	429	420	417	398	364	418	409	419	400	428	432	389	414	372	404	437	442	380	390	424	371	418	416	411	429	418	404	385	402	409	409	389	419	423	408	396	382	398	393	372	400	376	423	376	456	375	420	403	394	378	400	389	382	427	404	389	423	396	427	416	408	372	446	368	394	379	383	416	392	402	396	391	440	388	439	415	404	412	389	361	427	396	401	413	414	404	402	399	392	377	393	424	383	377	401	398	429	394	389	383	396	390	384	414	396	388	419	388	383	393	389	405	407	387	396	387	404	397	411	419	364	405	401	417	428	383	412	394	391	385	378	392	405	406	384	390	383	397	430	381	413	421	425	412	413	373	366	412	407	365	389	397	383	393	396	397	400	375	422	409	403	390	415	399	440	396	416	409	419	426	386	387	395	387	402	418	410	382	375	404	407	387	389	400	410	381	402	395	384	379	392	390	393	429	401	388	417	412	411	410	414	350	393	400	413	405	397	428	384	358	391	434	397	414	392	406	395	363	392	414	389	380	425	375	415	379	408	394	371	414	390	393	410	385	386	402	409	394	360	395	380	413	383	430	454	403	406	368	418	401	384	430	421	391	402	396	395	418	394	391	436	392	351	364	410	405	404	417	388	395	377	426	435	423	409	419	406	404	385	385	374	423	363	385	378	386	401	404	370	401	428	426	412	351	402	404	369	393	414	380	394	407	385	435	410	382	396	388	421	373	386	384	401	420	432	397	404	405	373	382	374	415	454	391	386	387	400	402	391	407	363	420	409	414	397	401	401	402	414	400	434	378	423	404	399	387	450	422	371	372	373	408	344	416	398	411	387	397	386	384	362	403	376	431	389	429	364	367	400	395	393	386	388	415	400	413	382	373	400	392	409	383	414	409	390	394	413	421	413	347	380	422	427	420	373	387	417	365	402	410	391	405	401	397	420	384	375	401	424	384	395	386	397	401	412	442	394	408	395	376	429	410	383	432	398	407	425	371	382	380	392	385	380	376	401	374	409	432	388	390	386	371	406	394	397	360	387	430	379	410	393	417	387	410	367	437	412	419	415	416	387	417	384	462	372	426	433	408	364	440	406	380	418	425	419	352
3596	5301	4293	2188	1498	1133	914	770	668	651	808	553	553	484	478	494	434	459	450	423	436	426	373	428	423	423	415	433	423	416	419	393	412	400	457	416	421	426	439	430	397	432	431	424	419	411	372	398	415	404	399	393	424	406	418	393	391	401	407	438	396	418	433	383	390	394	412	401	390	415	405	430	419	409	391	394	410	408	371	420	418	405	400	365	392	407	413	395	389	381	412	428	404	387	409	414	410	436	434	392	370	379	420	386	373	396	397	394	361	375	377	400	385	413	391	390	385	438	425	381	376	434	392	374	399	393	392	412	406	409	411	397	418	394	372	394	402	367	363	375	401	430	417	389	431	400	407	396	397	388	359	401	394	384	390	400	387	386	387	405	404	379	387	415	361	393	441	380	406	392	400	393	370	409	384	422	392	406	401	374	372	429	405	405	389	397	399	404	389	376	411	394	397	391	354	382	413	405	442	363	425	401	398	393	359	393	406	423	410	423	409	414	403	386	375	412	436	381	399	406	397	398	401	384	391	375	399	386	379	371	431	409	366	429	376	420	383	410	400	401	446	405	388	400	384	410	389	385	416	401	386	404	389	386	383	360	382	410	396	395	374	380	412	414	364	424	394	399	396	384	367	422	401	390	379	418	395	425	444	403	405	364	405	394	403	390	391	386	400	408	394	424	429	409	375	390	447	400	423	383	374	389	416	410	378	438	375	389	378	386	343	390	410	398	432	425	411	421	410	378	426	385	381	441	406	382	399	374	381	404	387	376	372	409	359	406	400	391	392	372	445	385	399	402	395	382	438	372	418	430	407	430	409	397	407	454	396	399	405	371	379	391	392	370	382	392	368	394	415	352	394	407	358	376	386	411	382	405	345	440	383	406	407	391	419	390	423	422	390	380	408	396	397	394	408	426	410	421	339	391	439	399	420	390	390	408	416	390	401	381	373	436	409	417	422	365	424	428	404	423	390	449	438	378	356	399	396	445	383	374	379	397	400	409	390	408	402	416	370	401	391	366	399	367	388	381	368	390	382	375	367	391	376	412	386	389	366	389	409	396	402	402	427	403	383	402	388	399	385	399	417	385	398	420	409	392	400	410	372	351	377	390	415	402	375	378	401	430	376	410	363	418	431	384	424	374	389	362	409	405	361	393	395	392	386	355	406	397	400	412	403	355	401	418	394	416	391	427	401	377	380	360	434	426	388	420	394	367	419	397	422	399	430	401	350	400	394	420	388	376	386	404	411	400	386	384	410	402	439	439	394	376	386	399	413	441	379	373	411	419	390	392	433	404	400	377	393	399	406	380	374	369	408	415	379	389	376	393	417	354	401	406	400	391	418	382	402	381	397	392	409	402	406	380	373	367	402	376	436	352	425	389	360	401	415	392	416	443	407	390	404	408	392	372	409	414	375	396	374	409	393	416	423	370	381	430	413	382	390	393	396	379	390	391	415	405	399	392	386	393	401	385	342	396	375	397	402	367	398	394	411	408	397	420	433	389	422	411	383	377	408	380	407	384	424	392	403	393	366	392	414	406	342	403	406	374	378	432	377	419	400	414	418	412	418	372	408	420	379	411	395	393	403	419	381	419	387	382	417	360	390	395	384	350	412	390	390	397	379	429	354	396	363	422	396	397	437	381	392	403	392	387	404	412	394	395	420	428	398	401	396	378	391	390	381	390	404	369	402	410	407	386	430	388	391	403	407	415	386	394	398	395	384	400	402	411	409	382	418	398	432	364	417	380	399	387	368	390	392	364	403	408	392	412	390	408	401	429	384	405	386	415	362	401	379	426	368	402	429	380	395	388	363	387	381	416	379	398	390	406	394	423	399	388	408	393	375	420	361	383	357	372	366	407	381	403	372	411	401	399	407	416	361	393	423	407	397	365	399	405	387	393	395	322	401	384	411	406	384	386	399	382	374	399	408	383	394	410	395	406	444	360	394	411	393	422	396	406	388	430	397	403	368	359	390	392	376	412	408	363	404	390	397	376	387	383	405	386	416	393	402	409	400	419	403	410	398	358	392	402	397	386	397	399	415	381	375	398	387	411	415	418	377	430	403	385	410	384	369	380	430	394	362	398	389	381	400	392	359	405	399	389	397	406	359	384	359	392	401	402	383	398	379	394	355	397	414	405	374	391	385	402	378	408	402	361	388	386	410	378	347	383	384	399	395	381	383	411	388	414	416	386	404	417	356	405	423	389	382	399	390	386	371	371	391	389	383	396	374	371	376	381	388	415	407	384	386	407	361	390	424	421	404	409	426	344	362	407	381	388	436	384	422	415	365	415	420	382	428	384	372	376	397	397	409	407	381	399	370	369	383	395	378	407	385	430	374	368	401	397	384	396	404	391	417	399	404	402	367	351	399	393	376	358	383	426	391	381	408	399	411	405	397	381	433	406	401	400	407	390	418	391	417	376	384	416	364	403	373	429	407	353	390	418	394	395	408	394	372	415	367	358	394	390	368	417	365	333	372	404	351	384	397	387	406	358	362	400	420	388	385	422	394	376	400	388	417	371	390	437	397	407	391	447	370	385	395	392	357	404	414	406	395	402	408	391	374	413	414	383	378	409	400	362	406	415	382	371	394	370	399	383	386	389	402	402	366	391	384	377	399	363	383	368	387	382	384	387	420	396	389	385	401	378	390	424	388	387	374	379	417	367	400	401	427	392	373	408	393	396	430	373	403	393	387	412	409	402	374	435	373	392	383	389	369	416	396	387	414	360	365	375	384	388	382	405	404	401	354	387	389	396	376	407	382	394	404	376	381	396	430	385	384	381	364	399	426	366	379	391	420	386	434	394	352	390	382	376	409	390	385	391	392	371	380	430	390	398	438	385	366	415	414	383	390	398	382	383	384	410	409	422	384	407	400	383	380	398	396	355	374	422	442	394	413	377	400	383	393	421	385	362	395	399	387	392	379	396	391	390	400	376	387	367	393	388	382	383	397	373	399	392	365	390	399	358	396	401	373	366	402	377	373	378	384	409	382	410	384	382	382	392	391	407	385	367	412	401	437	395	415	384	378	403	419	376	377	396	396	414	359	362	388	380	401	390	378	419	391	399	349	401	415	405	404	392	410	421	355	389	392	394	399	420	388	411	390	428	377	368	380	393	399	404	444	381	409	404	381	401	396	387	385	418	395	379	414	393	381	401	403	406	378	365	406	388	386	395	414	379	442	388	374	420	395	394	368	396	409	389	368	376	413	423	373	417	375	393	414	405	374	401	397	417	381	423	390	376	375	399	386	366	398	369	351	382	420	374	424	371	368	406	399	359	355	375	380	347	367	388	410	375	396	408	391	372	375	361	394	401	378	425	401	392	386	438	405	353	364	394	414	394	363	359	390	393	377	384	397	405	424	393	404	396	390	420	361	435	393	414	379	365	420	417	389	395	402	419	384	379	365	371	416	360	389	345	386	404	418	424	368	421	415	375	383	433	414	385	392	384	352	391	354	395	352	383	386	417	396	394	405	395	383	374	386	399
27145	10030	436	191	115	108	110	91	86	105	95	94	102	92	105	89	95	95	94	96	81	92	102	94	86	98	95	105	83	98	80	85	88	79	97	85	94	82	95	72	98	102	98	93	82	77	86	110	90	84	83	100	81	97	88	99	87	72	85	67	106	83	94	124	94	92	94	98	101	82	96	104	82	74	79	85	94	87	75	101	100	103	99	96	95	97	100	98	92	94	91	89	83	93	97	80	98	90	84	80	90	82	86	102	103	83	97	88	95	82	74	87	89	97	76	91	105	103	93	107	80	80	88	96	117	108	91	91	88	95	103	83	87	86	101	82	83	80	90	103	84	87	89	91	90	100	88	88	83	100	81	101	92	96	87	104	93	84	88	97	105	73	94	91	84	85	98	82	112	87	98	116	76	82	83	118	95	107	124	96	73	103	77	77	91	95	82	83	81	83	99	94	89	96	86	96	97	95	93	69	97	102	86	86	105	92	100	81	119	98	106	100	98	94	90	86	109	85	76	90	95	93	76	122	103	96	86	105	112	101	74	92	85	78	75	80	93	102	101	104	105	84	90	92	98	71	79	94	97	88	76	85	103	103	88	89	105	84	86	109	102	91	115	78	80	95	92	113	95	102	67	90	99	103	94	102	84	82	102	97	105	95	87	93	90	92	82	95	90	84	107	76	86	97	110	85	77	108	93	99	73	100	81	93	98	87	106	94	92	103	102	89	92	95	97	91	98	91	103	88	89	97	104	81	87	91	82	76	81	95	91	100	83	94	95	91	83	84	95	86	84	85	87	85	75	99	95	87	99	86	85	88	90	80	97	90	103	109	104	97	78	85	90	99	100	100	94	96	89	97	99	86	104	94	84	83	85	90	101	75	95	89	97	98	88	98	83	87	106	93	94	80	89	82	85	93	97	86	81	110	89	110	94	84	107	79	112	101	71	90	79	84	85	85	79	87	94	104	86	102	91	64	82	77	102	94	81	99	86	97	102	94	93	64	94	96	95	103	89	100	93	90	93	101	86	97	93	96	94	99	91	102	94	107	94	91	83	84	66	99	86	114	92	105	95	82	78	90	97	86	83	82	93	85	88	104	89	80	100	94	102	113	98	99	84	83	93	99	106	103	90	112	79	80	83	100	98	82	107	96	87	79	74	92	99	83	97	91	76	88	93	65	112	85	98	88	94	72	88	89	95	69	76	89	92	93	108	90	91	79	109	84	91	74	90	94	83	85	87	111	85	94	101	80	88	102	80	95	94	90	113	89	91	86	90	103	93	72	95	94	88	94	96	101	97	89	94	85	76	88	100	90	89	90	74	96	95	96	90	105	80	90	88	99	86	94	71	84	83	107	86	96	86	94	90	74	92	91	91	99	86	97	86	110	78	86	91	96	77	100	82	102	89	80	82	100	102	94	92	80	98	91	91	75	112	95	88	80	89	86	85	70	92	110	79	93	81	98	103	96	102	90	103	88	92	87	108	91	102	79	100	88	72	92	100	86	94	96	90	94	82	86	93	97	99	95	90	100	94	92	94	105	69	72	95	83	100	92	95	87	95	102	86	85	103	92	100	85	92	90	91	101	91	85	88	84	112	83	98	85	101	85	109	102	93	81	106	82	88	99	98	112	88	71	85	87	101	81	93	80	72	93	115	107	87	110	91	104	81	78	87	82	96	88	108	87	88	88	76	112	98	99	92	67	79	88	105	69	97	83	81	96	95	90	100	83	79	106	83	94	92	91	80	86	99	96	85	89	95	90	83	94	94	99	97	105	90	78	78	89	78	71	104	96	83	104	97	81	86	93	95	82	96	102	89	83	83	92	77	100	82	94	77	74	97	95	111	86	87	80	98	85	100	91	86	85	101	98	86	82	77	86	84	88	116	111	86	94	94	97	104	96	107	106	84	95	91	83	84	91	92	78	94	107	97	99	112	105	78	98	89	105	105	98	100	94	88	83	88	84	68	79	92	109	91	101	104	106	99	85	107	84	97	82	88	97	106	98	104	91	95	93	98	97	88	99	87	99	84	84	78	105	101	94	108	92	84	100	79	100	103	93	102	97	101	93	88	78	88	102	111	107	67	89	106	89	91	88	83	70	80	92	110	88	90	82	105	102	98	92	101	83	87	92	87	88	67	88	84	101	82	85	91	107	95	102	72	89	90	95	77	94	87	85	96	66	100	71	101	87	84	79	98	94	82	95	94	98	102	84	109	135	88	98	96	85	108	99	89	95	76	110	85	109	107	102	99	98	89	97	86	84	77	92	85	84	106	89	100	94	81	102	96	91	103	95	92	84	77	78	93	90	103	88	96	92	97	99	98	80	91	94	87	97	98	96	110	98	92	100	74	93	72	107	96	81	93	84	86	94	87	89	79	80	80	98	77	92	74	97	86	83	92	105	72	80	102	102	116	85	93	111	74	100	85	93	77	109	90	108	88	77	96	87	87	102	108	84	94	87	102	101	86	95	89	92	87	85	86	87	80	90	99	88	102	86	98	96	86	82	107	99	87	97	82	114	88	95	96	90	100	108	100	86	82	104	96	80	92	87	80	98	98	89	94	92	75	106	90	71	82	86	104	95	97	96	96	84	75	122	89	92	89	101	86	79	85	101	97	85	90	103	93	68	82	84	87	83	90	103	86	87	93	101	101	98	109	96	96	81	85	92	89	89	91	99	85	94	110	72	90	95	84	82	106	90	97	97	89	90	104	99	81	97	104	99	87	92	81	111	99	104	91	82	95	88	92	87	90	89	104	94	91	96	91	94	108	94	110	77	89	81	91	114	87	81	99	88	88	90	95	88	85	97	83	89	87	95	90	102	86	97	85	86	80	101	100	109	102	91	102	89	109	88	101	112	92	94	99	84	81	101	92	89	96	95	107	94	92	84	93	88	83	98	83	83	109	80	96	92	108	111	72	104	108	84	99	88	89	97	73	86	74	101	106	93	82	85	86	91	90	81	69	82	103	96	109	92	101	97	106	77	89	100	77	88	100	91	91	75	75	82	95	91	90	98	85	99	90	89	86	88	80	101	85	89	71	90	100	99	96	81	92	91	95	84	100	112	84	96	74	109	94	93	83	86	100	85	102	101	96	100	79	88	86	95	88	102	91	100	88	88	106	89	90	90	91	93	98	97	83	100	88	96	100	91	80	81	99	86	77	90	99	91	96	98	91	104	110	100	94	71	72	96	86	83	79	86	98	77	102	95	100	97	83	108	100	115	91	112	86	102	87	82	94	101	96	108	91	103	90	94	86	99	86	94	92	106	101	90	102	111	95	85	102	88	84	93	84	94	77	112	98	112	89	97	106	97	94	96	86	84	79	96	81	82	100	86	105	94	86	93	88	108	95	72	106	101	98	75	94	86	102	105	105	87	83	90	89	89	94	100	107	89	91	91	91	97	65	100	96	86	93	81	81	86	86	94	86	95	82	105	92	111	104	94	90	87	99	101	88	100	84	70	112	97	98	100	110	79	88	88	100	90	110	95
4829	280	228	180	133	122	111	114	105	107	107	112	96	118	96	96	112	103	98	104	100	104	107	85	99	87	96	102	115	100	102	125	100	96	88	110	86	96	100	106	115	85	94	98	110	94	106	128	74	94	88	80	103	85	80	102	91	96	122	99	103	104	83	102	92	98	102	107	101	90	96	102	108	105	83	104	101	86	83	113	100	112	93	101	83	108	94	81	115	111	90	79	96	84	106	99	89	106	91	95	95	105	117	86	99	83	110	93	104	89	103	106	99	114	92	103	91	102	121	109	109	97	113	93	103	103	116	118	98	91	86	109	102	90	97	95	79	98	112	124	94	110	107	90	96	94	105	105	102	97	76	88	103	108	89	106	87	116	102	103	98	104	113	93	94	95	101	95	93	95	102	110	95	105	86	70	137	98	105	109	91	110	100	112	101	93	101	79	86	92	110	109	106	88	95	109	86	109	84	99	93	96	94	105	106	95	98	100	99	91	105	103	90	108	101	86	87	105	98	92	109	98	96	95	93	99	112	86	80	102	96	92	86	94	97	85	95	96	106	132	75	95	98	98	91	103	115	101	101	89	106	88	97	113	92	123	108	88	99	92	91	105	106	103	105	79	107	115	113	99	90	102	93	111	82	96	91	102	97	79	95	92	103	113	107	95	99	109	86	94	100	86	90	91	102	100	92	98	105	89	118	99	87	80	97	80	102	103	110	92	119	92	97	110	92	82	100	82	108	95	100	94	99	94	103	100	115	95	102	114	107	102	97	103	102	101	94	110	117	89	110	97	110	73	101	102	91	95	100	114	73	85	104	108	90	103	108	88	96	87	91	103	98	93	108	114	90	97	87	97	88	95	96	106	101	102	97	100	106	87	87	99	99	96	93	112	97	92	91	102	100	99	91	112	99	80	94	102	103	93	107	103	82	95	96	109	104	103	105	102	112	87	94	99	86	87	103	110	103	89	100	103	96	93	104	104	95	92	102	105	101	90	104	91	98	87	112	107	93	106	106	97	96	90	87	78	104	89	113	96	98	104	88	100	89	92	93	104	115	94	106	93	109	98	114	120	87	108	102	108	114	101	117	108	86	89	102	89	84	105	116	93	93	102	93	100	87	82	100	99	105	90	102	113	96	98	126	91	109	95	114	91	84	111	87	109	72	100	92	106	95	102	91	111	89	92	87	99	106	98	102	101	101	92	90	95	100	98	109	93	91	110	96	108	97	98	85	108	110	105	104	110	91	124	104	103	74	90	108	93	108	101	96	96	123	85	111	110	67	93	88	99	90	109	105	93	91	105	112	98	95	105	92	97	86	96	96	106	103	91	102	91	102	106	98	122	96	107	96	107	74	116	99	97	111	113	101	106	106	110	83	92	101	98	100	102	111	95	98	107	114	99	94	100	114	101	91	88	106	101	109	104	73	95	86	78	97	102	96	106	93	105	88	95	89	92	86	85	95	107	104	98	94	104	102	90	92	90	103	99	104	97	97	97	81	98	96	95	89	104	117	102	107	101	99	110	99	82	101	87	93	94	97	109	97	84	97	100	101	102	95	88	80	109	107	121	75	98	106	87	101	86	98	103	110	92	88	87	104	95	104	86	100	92	85	105	106	113	119	97	125	102	94	88	117	112	113	95	90	109	114	107	92	100	98	97	94	109	106	88	96	96	87	98	88	113	100	104	65	109	88	95	120	87	111	105	94	102	93	92	83	92	108	101	95	102	112	82	92	120	85	107	90	71	103	118	97	89	84	109	94	96	98	99	120	118	110	112	90	92	73	77	88	109	86	102	83	104	104	108	106	93	105	106	95	96	98	85	119	90	105	93	114	96	100	103	112	108	93	104	100	91	100	103	104	96	85	101	99	86	99	107	92	83	110	103	92	77	81	120	105	87	103	86	94	98	108	89	101	83	115	112	83	102	107	118	98	103	95	95	80	97	113	93	94	85	109	104	93	93	96	97	89	94	101	99	94	89	107	91	84	110	114	108	111	91	110	106	104	95	83	93	100	83	91	105	113	95	92	92	113	93	91	85	90	108	97	101	99	98	93	97	91	123	96	92	100	100	92	105	105	102	94	98	87	123	106	102	115	93	103	101	98	113	112	94	102	91	117	78	101	90	90	109	109	89	126	91	95	102	112	88	101	101	112	106	90	107	110	97	81	108	102	99	104	90	117	106	86	110	111	91	109	94	80	96	84	85	107	96	101	90	115	102	82	96	95	95	113	108	89	101	112	95	92	101	102	99	95	105	89	84	85	100	99	103	103	108	77	92	103	86	103	98	107	88	104	107	86	109	87	111	103	101	112	105	114	94	90	99	93	86	103	82	92	102	90	110	100	102	99	92	87	97	114	105	95	97	111	95	109	92	80	105	86	105	118	104	104	87	95	86	88	95	88	97	105	94	104	102	113	89	98	97	101	101	96	102	86	99	108	97	95	99	105	113	88	102	93	92	103	102	88	96	94	99	103	101	98	106	98	100	97	86	105	103	88	115	93	92	100	109	98	100	95	119	117	112	104	89	105	113	97	92	105	96	97	95	87	106	89	90	108	104	101	112	95	100	82	114	88	113	90	106	111	102	99	93	83	105	111	98	105	94	97	102	96	121	101	106	101	113	104	102	108	94	96	98	97	109	91	101	96	87	104	107	92	89	96	97	107	91	85	100	105	91	92	104	113	93	108	101	95	101	107	99	112	79	93	98	97	116	79	100	84	108	103	110	109	96	116	93	106	88	101	102	96	90	100	98	82	95	74	95	101	102	73	111	99	102	81	116	95	99	98	106	94	104	97	105	81	111	92	107	95	92	94	104	101	96	105	84	85	100	81	92	86	87	111	110	99	97	133	101	86	108	106	103	95	98	88	83	105	104	96	104	101	114	97	100	100	95	94	86	94	101	102	115	114	93	102	95	103	92	95	104	99	106	100	115	101	111	113	105	104	99	88	100	100	103	115	85	100	90	113	96	93	98	96	90	103	99	101	103	81	106	109	99	94	109	110	101	105	94	111	102	101	107	92	90	86	96	83	90	95	114	97	94	100	101	98	94	115	103	93	107	107	88	112	104	96	100	95	104	118	98	107	95	103	108	95	93	89	103	85	95	98	93	111	99	92	78	122	104	101	107	116	106	82	88	105	79	105	91	100	101	87	102	98	99	110	97	123	102	89	94	93	96	95	86	103	92	98	106	90	89	102	104	96	100	103	94	86	93	99	92	90	134	101	98	93	96	99	102	94	88	98	101	115	119	78	105	114	92	106	107	101	95	110	104	99	89	101	104	105	105	100	85	101	106	109	94	96	114	97	82	95	104	100	88	103	84	103	72	107	103	86	95	107	96	102	104	88	92	99	109	110	105	117	94	97	105	107	109	95	101	102	90	96	88	97	97	89	89	99	96	94	101	98	91	95	94	105	98	110	106	102	110	104	77	107	109	98	96	99	92	99	91	103	99	126	92	96	75	107	115	96	105	98	97	123	85	88	101	106	86
25200	21064	26614	24406	2212	529	382	317	250	237	236	269	258	242	257	224	227	193	239	215	229	215	212	203	217	229	206	209	226	199	197	228	210	192	234	228	218	236	204	209	222	196	197	193	224	208	195	191	201	198	222	193	218	235	206	220	227	198	232	199	216	206	216	204	203	211	219	205	216	232	213	211	212	214	219	221	209	216	208	192	209	224	206	222	220	197	210	214	227	244	204	214	186	239	203	220	209	221	233	180	184	205	209	212	211	225	179	228	225	219	181	185	188	224	201	188	212	211	241	221	201	213	202	194	188	190	221	185	216	232	208	227	225	220	209	222	203	189	215	228	214	233	203	219	206	204	217	233	216	201	210	224	200	209	228	183	207	231	231	210	229	206	207	230	176	243	200	205	199	200	193	201	205	209	209	215	213	217	216	228	204	183	211	195	209	221	217	184	226	206	214	209	212	232	210	215	209	206	235	222	220	207	227	215	193	211	225	216	219	227	213	193	195	198	205	223	220	223	226	207	220	188	215	209	231	213	190	208	199	216	229	200	195	202	233	218	197	198	197	238	214	231	214	228	224	224	170	197	206	193	180	223	204	220	225	202	202	204	223	233	213	209	205	197	193	208	238	197	198	203	195	196	190	227	213	206	203	189	230	199	222	213	220	211	200	219	168	221	225	204	210	196	230	211	221	232	207	247	211	199	191	217	226	220	245	206	219	210	233	223	197	202	214	193	220	170	237	234	247	199	206	195	213	199	214	212	226	188	210	202	197	210	207	237	208	186	211	197	197	204	226	204	211	194	198	200	203	229	203	204	228	216	202	222	217	216	214	194	209	235	186	209	207	199	203	202	181	185	228	213	207	193	198	192	201	199	202	219	217	218	197	205	228	210	200	196	215	181	207	218	208	207	200	223	213	201	196	211	196	207	209	214	209	221	207	214	200	237	183	208	204	198	229	202	195	191	217	215	234	213	192	216	220	212	200	206	221	197	220	207	221	226	246	189	191	184	185	202	215	209	223	195	220	183	208	215	220	214	183	225	248	215	175	214	206	190	220	199	216	228	211	212	236	212	215	188	243	212	220	212	196	217	214	196	203	248	216	207	217	210	220	211	209	232	199	245	193	219	220	232	219	204	208	206	213	223	202	220	225	191	200	196	220	230	207	252	210	222	226	226	210	192	198	211	202	208	206	217	215	194	174	232	231	212	217	220	208	216	198	215	192	203	207	221	210	199	199	235	244	201	222	215	207	204	219	215	203	189	222	220	221	210	200	211	225	224	223	186	178	221	214	209	204	179	205	224	219	189	191	208	207	204	226	204	210	213	181	189	197	231	221	186	207	208	214	186	182	191	205	227	230	210	187	177	219	187	201	211	214	232	196	217	211	236	223	212	216	204	213	205	228	211	220	185	205	207	198	190	211	224	199	231	211	201	198	207	184	194	196	214	183	187	218	210	218	214	204	199	209	209	199	190	201	211	243	209	179	201	198	204	196	191	224	212	230	215	205	208	218	217	208	224	223	197	211	218	205	196	192	211	179	232	220	215	190	177	213	202	202	208	225	212	207	216	197	219	226	228	215	223	192	220	218	202	208	225	220	230	180	216	225	221	212	230	200	214	181	214	198	225	199	197	211	213	226	210	209	200	228	208	198	204	207	202	219	188	245	180	235	229	241	212	202	230	200	216	188	187	202	249	203	217	197	217	207	210	207	220	187	218	210	176	210	196	183	198	208	229	203	202	231	219	219	199	210	211	200	196	226	204	188	185	200	227	209	198	221	194	204	216	212	218	214	223	211	192	198	233	217	209	213	225	225	207	199	230	201	222	202	209	214	214	198	190	201	193	214	214	215	218	212	205	208	218	226	222	242	190	199	205	230	191	215	235	222	209	218	212	208	210	212	184	203	227	233	197	222	185	210	220	185	193	217	195	210	210	186	180	220	194	216	204	227	223	215	191	198	210	202	175	196	199	206	223	216	206	189	194	191	206	202	184	218	195	209	214	225	195	195	218	226	235	179	232	200	204	208	224	216	221	220	198	216	211	205	215	226	206	231	222	219	206	208	208	211	214	215	202	202	206	202	209	214	231	203	227	210	203	190	203	197	215	195	210	203	221	197	201	206	219	221	205	213	200	182	192	219	197	212	204	213	210	212	219	210	233	201	197	199	220	225	208	231	220	218	202	197	217	186	235	190	189	215	229	210	209	237	215	230	220	193	218	193	188	181	191	203	234	214	234	208	237	223	199	222	189	185	232	194	205	206	222	198	223	216	205	205	203	209	202	228	205	204	201	217	249	195	208	202	208	211	223	184	212	204	199	218	205	191	213	215	217	228	216	179	206	189	218	206	199	221	185	193	209	225	200	230	200	222	218	210	224	227	194	197	206	194	197	195	199	214	187	205	220	199	236	197	194	218	182	202	195	206	206	199	220	199	198	235	193	182	195	217	233	193	211	195	195	188	182	220	194	185	226	206	224	228	220	226	230	222	212	207	185	218	214	200	221	194	228	221	193	252	205	202	233	204	222	209	207	199	211	197	216	207	228	231	206	201	177	219	203	202	213	216	193	227	220	204	224	191	209	196	204	176	215	222	210	227	228	195	200	207	209	215	222	173	232	220	186	187	195	230	214	224	229	215	204	214	190	232	190	179	198	215	212	223	210	194	193	197	213	232	204	202	227	202	223	216	214	223	199	236	172	187	191	187	212	196	216	210	199	213	190	206	194	190	180	191	221	226	200	192	219	218	190	183	206	223	181	186	198	198	201	191	209	190	191	234	221	218	194	200	215	205	222	211	220	196	208	225	177	207	205	218	215	218	206	202	177	200	222	212	214	219	206	208	213	219	211	206	215	189	199	183	185	235	194	197	227	235	205	195	220	205	220	208	213	195	191	204	219	241	182	195	205	197	225	212	206	192	196	219	206	219	215	206	226	191	194	205	195	208	215	224	236	199	227	213	220	211	205	205	196	206	193	216	204	220	209	209	210	241	204	228	218	221	187	219	173	200	223	225	205	218	207	230	229	204	217	185	190	229	164	226	232	236	193	185	208	203	221	190	200	193	197	202	229	240	210	189	217	189	176	195	206	220	200	207	220	213	223	221	220	220	218	204	218	204	201	252	219	210	222	208	195	209	199	207	191	227	225	186	189	219	225	197	193	205	216	211	217	207	235	215	189	215	200	212	219	198	196	193	202	213	198	250	214	215	212	187	211	205	181	214	184	169	204	231	206	209	196	217	210	207	193	201	211	222	204	185	220	213	213	204	212	205	211	198	189	202	241	184	194	211	229	213	222	205	151	185	207	209	207	182	195	213	211	196	215	204	222	206	214	215	196	196	218	196	187	217	194	198	193	202	191	184	226	191	207	186	218	214	232	234	211	207	204	198	197	205	215	198	223	218	203	201	220	198	203	182	189	205	212	190	220	221	185	233	193	218	203	197	208	199	211	225	224	216	254	215	217	184	210	186	208	219	212	220	206	211	232	214	212	216	209
3320	2229	1860	926	684	495	416	422	361	320	314	278	265	259	280	270	251	252	221	238	247	239	227	215	218	232	214	248	214	230	226	248	197	249	250	233	215	235	218	228	200	210	214	218	207	227	222	233	211	224	214	228	207	214	249	232	208	212	230	229	236	217	202	221	208	201	248	193	204	202	213	222	225	204	214	207	224	202	218	214	215	198	247	221	234	211	221	208	221	227	218	190	211	210	204	208	215	215	251	206	233	179	252	225	222	227	205	217	217	176	249	233	223	192	221	225	217	257	226	218	195	221	197	230	220	243	242	238	197	223	236	215	191	198	219	222	216	223	221	230	222	204	241	201	206	198	229	203	194	232	216	205	189	209	242	254	225	205	216	229	235	226	234	211	204	205	218	254	200	199	201	226	229	205	243	199	211	194	207	239	202	216	217	238	200	230	211	191	220	200	197	204	232	233	210	228	224	205	218	227	203	210	237	218	208	198	228	223	204	239	216	225	205	218	236	217	194	203	229	208	227	221	206	228	204	210	206	229	208	214	236	241	244	238	210	245	228	221	213	214	202	184	207	236	247	224	211	216	223	205	206	229	216	230	200	204	227	198	236	225	234	183	227	231	224	224	211	206	227	230	226	230	216	235	231	197	221	236	210	223	233	238	232	221	226	203	237	211	234	233	194	218	234	228	211	220	238	222	233	223	214	165	224	228	210	238	212	226	203	227	211	207	230	227	216	237	220	208	190	214	224	201	205	226	234	189	189	225	203	199	214	230	219	245	198	200	237	224	204	216	215	208	244	253	211	198	220	216	218	230	209	209	227	226	207	200	204	219	218	228	212	247	234	245	250	234	221	213	227	225	222	212	190	248	237	226	224	237	201	211	227	218	216	206	210	243	219	217	201	240	210	222	226	217	204	216	223	217	223	232	191	225	209	208	216	239	229	219	225	200	201	182	218	232	205	221	236	202	206	213	203	209	224	218	178	211	222	235	229	190	227	223	218	220	213	205	214	206	221	216	216	210	237	228	213	227	242	247	232	200	213	255	219	219	198	240	225	208	210	188	188	226	226	199	225	215	229	201	200	227	212	225	194	250	226	221	233	194	225	208	206	228	224	201	222	244	240	227	204	260	218	229	228	212	219	223	209	189	231	251	198	237	212	213	224	207	197	230	227	226	236	202	225	212	188	212	207	253	231	204	213	196	208	200	226	221	214	212	205	221	228	180	198	235	200	199	222	199	216	232	201	218	235	230	219	236	199	202	230	231	212	221	225	221	225	217	245	208	210	188	220	237	204	216	206	196	231	219	198	224	215	207	230	205	227	207	198	194	230	221	210	236	225	202	208	207	222	218	200	207	220	243	218	214	240	233	199	219	224	234	230	224	223	234	218	213	219	222	241	191	227	235	219	213	239	226	196	245	221	224	223	203	184	219	235	190	242	212	231	230	208	219	208	197	202	218	215	206	201	207	232	222	225	254	209	234	218	212	204	204	188	218	202	191	231	223	231	206	205	233	209	202	200	205	212	215	230	214	223	212	192	217	206	229	218	200	224	212	221	223	220	196	210	202	224	214	229	215	234	214	187	185	218	203	216	203	238	225	219	207	224	224	206	190	191	204	237	208	207	215	195	228	223	232	225	239	201	207	213	230	194	203	224	236	211	220	191	230	218	197	204	177	234	230	205	225	215	193	211	205	247	215	222	221	194	210	203	207	217	210	216	202	218	229	194	198	204	227	235	224	216	224	209	194	187	241	207	209	210	186	200	217	188	240	215	208	186	213	207	215	242	205	242	230	218	200	221	229	211	209	219	215	203	225	223	201	199	217	226	216	191	223	211	210	221	209	211	206	226	196	211	213	245	206	226	210	208	232	236	222	216	205	241	233	229	235	176	227	220	224	206	217	221	230	241	223	211	227	199	227	230	205	216	213	208	228	197	202	212	226	243	224	202	238	219	215	208	229	213	215	220	226	201	222	224	235	207	230	212	237	186	198	198	229	239	226	230	228	223	204	209	256	215	219	230	247	201	221	208	226	211	203	250	202	203	229	219	242	241	223	204	216	204	209	240	230	204	218	217	229	222	208	226	224	220	204	226	234	191	209	208	210	178	246	227	219	221	240	211	215	219	208	221	230	196	221	227	209	203	215	215	224	213	210	208	200	201	220	229	201	219	198	229	213	221	237	225	242	218	228	207	206	226	216	219	223	228	224	225	221	201	234	218	224	213	216	204	204	199	216	220	213	202	222	228	179	238	215	229	204	204	209	206	230	197	227	206	219	236	201	212	215	243	218	226	208	227	202	223	226	189	216	223	195	216	233	227	239	214	205	225	232	234	226	221	210	218	224	219	212	224	228	189	201	215	215	239	199	204	220	219	210	223	227	233	210	216	185	217	196	238	213	227	211	222	198	233	219	216	210	203	200	224	236	188	230	192	247	210	194	182	222	216	231	214	212	213	199	256	224	204	221	235	218	214	213	210	208	208	244	218	219	238	230	219	199	218	198	212	218	199	230	225	246	225	225	215	215	204	230	240	215	209	208	219	234	213	220	213	192	225	214	191	207	223	227	213	231	198	196	210	210	199	211	225	210	218	219	218	192	203	189	209	200	235	215	213	215	240	229	266	217	208	209	214	240	242	201	215	195	211	198	214	210	231	216	202	198	220	212	235	235	201	213	221	231	204	224	212	214	215	232	240	223	213	204	212	214	215	206	228	227	206	204	224	227	211	197	215	211	232	217	223	215	235	223	221	209	189	240	226	214	224	220	209	219	242	206	210	223	214	221	202	221	208	196	234	201	217	223	206	215	218	210	210	225	212	201	239	214	221	220	232	208	217	228	214	210	213	217	227	199	227	220	199	205	231	204	206	213	219	196	210	220	247	213	215	206	204	229	214	200	188	203	216	221	200	224	184	191	203	214	215	209	235	200	211	228	216	226	208	221	232	224	233	197	217	207	224	223	205	225	183	241	213	204	211	199	182	196	205	218	198	237	210	253	224	217	196	215	231	204	224	209	195	228	207	216	218	240	227	240	215	228	228	192	197	241	244	202	210	211	224	191	216	221	207	240	239	223	194	204	216	220	227	217	217	210	215	186	205	195	234	224	207	219	225	225	209	198	193	209	203	213	214	166	215	187	212	215	229	207	229	212	245	209	183	217	216	207	238	224	200	211	212	213	203	216	210	227	217	211	230	212	201	193	234	216	215	225	247	208	204	226	237	219	196	208	211	195	242	205	194	220	225	234	219	203	211	238	215	222	212	207	214	206	202	201	210	235	202	219	217	218	237	249	215	212	219	229	217	227	236	196	230	205	215	218	213	199	229	220	210	229	193	228	244	201	225	208	222	210	237	224	192	217	237	224	203	232	193	203	227	217	249	212	229	196	226	212	214	203	242	220	204	226	194	206	193	208	200	227	222	222	214	241	197	216	232	216	203	228	208	209	199	176	232	216	217	198	204	221	229	221	225	217	190	244	219	206	212	229	203	230	223	220
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
