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
339621252498	339621253017	339621253567	339621254117	339621254667	339621255217	339621255767	339621256317	339621256867	339621257417	339621257967	339621258517	339621259067	339621259617	339621260167	339621260717	339621261267	339621261817	339621262367	339621262917	339621263467	339621264017	339621264567	339621265117	339621265667	339621266217	339621266767	339621267317	339621267867	339621268417	339621268967	339621269517	339621270067	339621270617	339621271167	339621271717	339621272267	339621272817	339621273367	339621273917	339621274467	339621275017	339621275567	339621276117	339621276667	339621277217	339621277767	339621278317	339621278867	339621279417	339621279967	339621280517	339621281067	339621281617	339621282167	339621282717	339621283267	339621283817	339621284367	339621284917	339621285467	339621286017	339621286567	339621287117	339621287667	339621288217	339621288767	339621289317	339621289867	339621290417	339621290967	339621291517	339621292067	339621292617	339621293167	339621293717	339621294267	339621294817	339621295367	339621295917	339621296467	339621297017	339621297567	339621298117	339621298667	339621299217	339621299767	339621300317	339621300867	339621301417	339621301967	339621302517	339621303067	339621303617	339621304167	339621304717	339621305267	339621305817	339621306367	339621306917	339621307467	339621308017	339621308567	339621309117	339621309667	339621310217	339621310767	339621311317	339621311867	339621312417	339621312967	339621313517	339621314067	339621314617	339621315167	339621315717	339621316267	339621316817	339621317367	339621317917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2686	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2679	3600	2300	2678	3600	2300	2678	3600	2300	2677	3600	2300	2676	3600	2300	2676	3600	2300	2675	3600	2300	2674	3600	2300	2673	3600	2300	2672	3600	2300	2672	3600	2300	2671	3600	2300	2670	3600	2300	2669	3600	2300	2668	3600	2300	2668	3600	2300	2667	3600	2300	2666	3600	2300	2665	3600	2300	2665	3600	2300	2664	3600	2300	2663	3600	2300	2662	3600	2300	2661	3600	2300	2661	3600	2300	2660	3600	2300	2659	3600	2300	2658	3600	2300	2657	3600	2300	2657	3600	2300	2656	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22113	20194	26752	23596	20136	39283	47059	32504	18312	6920	1454	233	239	233	220	237	221	240	248	224	229	226	216	232	222	217	223	203	239	217	193	209	209	195	201	221	229	239	209	225	229	218	223	234	251	220	223	185	226	226	191	235	207	239	224	194	225	234	197	209	227	203	239	238	210	211	205	194	245	212	229	199	217	218	205	182	211	206	221	222	240	247	228	220	207	224	210	243	230	235	226	215	231	208	197	214	206	223	201	227	225	213	230	187	218	213	225	228	251	209	240	214	206	195	214	196	237	211	203	206	192	223	197	199	209	202	207	214	225	206	222	210	218	232	241	205	220	228	217	196	221	222	227	221	223	194	200	198	201	224	204	215	204	220	216	218	231	225	214	230	214	204	216	235	202	243	247	235	246	193	235	207	211	215	214	203	217	208	220	193	217	210	230	245	214	208	223	224	240	223	207	204	228	196	219	226	242	200	216	219	242	241	217	210	214	208	211	214	226	196	185	228	219	206	228	209	230	216	236	195	210	217	198	227	193	198	208	198	193	213	169	209	212	212	221	216	222	239	230	223	221	227	231	198	218	202	217	220	216	202	239	214	196	200	213	250	223	231	241	211	216	213	216	213	222	198	240	223	196	232	228	213	217	246	206	233	229	208	210	223	228	212	190	207	223	231	223	229	221	210	204	216	211	200	203	223	217	213	192	228	220	223	241	217	203	216	234	234	181	228	198	223	202	221	209	220	209	205	192	213	218	218	229	198	225	225	226	225	234	215	200	213	217	210	202	213	219	234	195	225	213	217	218	222	209	232	240	204	213	210	225	205	248	224	216	223	213	203	233	227	206	215	215	237	218	203	211	226	223	212	224	226	218	242	207	204	235	237	230	197	200	237	221	218	223	220	219	223	194	222	201	222	211	229	210	231	209	218	207	232	238	214	233	231	230	209	233	227	224	207	223	193	211	240	212	218	222	218	222	190	228	228	231	200	224	212	228	232	237	231	194	207	243	228	215	224	220	224	229	229	219	215	216	202	205	242	199	222	201	231	213	235	210	220	224	243	205	213	247	226	211	224	198	223	214	243	215	190	239	238	226	193	223	205	242	244	209	207	192	236	210	214	215	235	213	195	232	246	206	220	215	221	201	212	231	226	230	193	238	190	211	205	197	200	224	210	231	209	202	219	200	205	212	220	196	223	226	208	215	219	209	227	207	218	203	239	207	207	198	200	198	199	213	233	194	229	223	205	222	230	214	234	196	220	177	240	266	223	206	237	235	221	217	225	224	214	208	206	217	225	231	223	214	235	190	234	225	235	184	249	216	213	196	236	207	220	219	215	230	234	216	215	220	222	212	211	213	196	226	199	215	214	209	200	217	230	218	228	187	211	201	204	212	232	208	243	224	228	218	237	211	213	211	208	226	212	219	228	213	219	231	216	223	210	209	211	204	237	225	205	226	238	219	209	210	217	184	213	219	240	215	223	227	198	202	205	221	213	217	206	228	204	238	217	214	240	204	209	196	227	229	232	226	232	229	239	221	211	208	207	208	212	209	218	210	198	215	196	211	218	236	201	229	215	227	205	214	227	222	199	239	196	227	227	219	211	212	209	231	250	201	233	196	216	212	214	204	222	211	200	240	232	210	195	184	200	202	223	217	213	250	218	225	221	218	226	219	207	205	212	216	217	204	223	216	217	197	207	233	186	222	229	208	227	221	201	198	224	203	224	210	233	222	243	196	206	216	209	211	208	176	215	225	201	200	200	224	210	198	223	211	220	261	219	213	197	202	229	210	223	234	214	204	218	213	214	223	209	219	218	250	213	200	215	226	219	207	210	190	206	204	217	241	219	227	214	186	249	204	193	213	221	196	213	203	204	238	194	207	211	239	219	216	240	209	213	205	212	227	191	208	198	229	215	221	214	211	236	207	210	192	196	214	213	239	213	215	216	203	236	220	232	220	192	207	194	202	221	195	211	221	194	221	225	204	213	228	217	199	218	222	217	214	227	227	223	203	237	208	194	226	238	211	232	224	219	198	205	215	209	207	236	220	233	245	201	224	253	234	196	212	230	196	231	204	211	213	221	194	190	241	233	211	231	204	200	190	220	235	231	247	209	202	206	224	234	211	200	210	225	210	202	231	185	224	193	218	228	231	230	211	214	218	225	232	210	213	178	243	218	228	235	210	223	216	199	207	183	233	200	232	201	226	231	248	240	209	223	223	216	215	202	208	205	216	204	202	218	215	229	217	214	221	233	201	238	226	215	220	203	214	211	241	204	219	205	230	210	199	212	214	217	219	249	247	209	200	195	203	204	243	210	196	228	215	234	222	247	215	212	196	221	191	219	215	248	211	230	236	249	190	192	253	229	209	204	201	227	196	208	237	209	225	204	238	186	209	187	206	210	235	199	198	229	194	207	224	215	199	235	235	219	206	224	198	201	208	229	210	218	223	256	236	212	229	214	187	238	226	236	229	231	235	205	218	196	231	221	233	204	223	197	240	202	220	229	213	227	203	229	225	225	227	219	208	207	172	198	241	214	229	213	239	223	206	234	201	211	225	212	212	221	231	206	215	201	236	220	225	218	238	208	209	200	200	220	191	234	233	201	198	214	219	215	176	222	210	207	212	221	210	213	218	210	217	186	193	211	184	190	186	188	239	191	224	226	228	240	228	203	195	210	215	205	215	221	216	232	213	227	223	233	202	205	236	222	199	199	234	194	226	212	225	188	219	198	187	212	217	217	194	204	188	222	208	225	209	228	219	199	209	183	197	191	233	208	233	226	222	197	202	214	220	192	204	202	203	208	249	178	197	221	207	207	225	228	211	225	207	186	182	222	229	189	200	209	225	215	229	235	231	224	225	223	197	205	204	237	206	242	205	205	204	212	216	213	214	235	219	201	213	217	228	205	225	204	231	218	213	210	200	238	215	192	232	222	215	231	226	224	212	225	193	214	216	223	203	206	230	219	204	215	228	206	226	193	193	205	211	222	208	219	236	200	205	216	225	217	213	231	203	234	214	209	206	229	200	211	196	209	209	222	197	209	211	183	205	223	210	208	235	209	222	223	225	222	210	212	192	223	211	224	241	229	233	203	241	217	197	211	202	233	235	211	218	212	211	214	257	228	192	223	184	221	200	226	198	239	233	201	216	206	220	226	202	227	222	208	225	232	204	204	240	222	226	228	192	218	213	207	186	225	221	221	228	238	195	197	212	220	229	206	233	208	223	219	198	195	177	217	213	207	225	192	236	208	208	219	245	211	227	201	203	205	231	210	204	231	222	214	231	215	222	237	236	222	215	213	233	223	201	203	185	225	223	221	207	229	221	194	241	222	187	222	214	206	208	229	213	222	186	235	229	187	225	223	189	204	214	235	216	180	207	215	224	226	217	215	215	219	220	213	223	199	202	196	197	231	221	211	215	194	237	218	211	212	237	206	215	251	221	205	200	199	231	215	231	201	248	205	203	215	213	213	230	223	223	215	215	199	234	220	224	196	190	225
22030	74092	45799	11796	13743	53536	50601	39125	26328	13042	3914	456	438	437	440	406	371	401	453	387	391	420	434	404	428	414	417	389	408	367	405	430	450	412	409	430	422	419	422	406	446	458	402	401	417	415	384	440	399	429	410	423	425	399	412	449	434	405	420	435	409	421	403	411	408	427	391	445	418	414	388	407	380	413	419	388	412	396	433	426	417	392	405	445	426	416	417	412	424	417	457	415	416	430	403	385	429	444	425	414	443	446	412	419	432	415	436	426	425	442	419	416	429	434	404	404	401	385	402	412	415	440	441	448	450	407	423	415	421	426	406	429	410	430	416	497	372	431	424	397	422	453	419	394	411	407	400	394	391	433	412	433	396	405	432	448	420	406	397	415	411	435	400	420	445	449	443	448	396	403	440	412	399	415	406	388	410	394	399	408	438	400	410	449	393	432	416	405	416	428	413	427	420	430	435	409	386	407	448	383	435	401	437	447	393	426	430	415	404	429	406	435	409	411	406	429	404	410	393	411	410	437	415	415	403	420	426	428	391	403	417	403	396	428	426	425	411	420	413	400	393	401	432	425	404	434	424	408	458	414	422	429	393	411	415	420	399	438	422	423	388	399	414	430	395	401	399	381	418	416	385	395	434	434	456	397	405	423	418	422	411	396	385	403	413	442	413	405	407	450	419	425	397	390	419	394	420	393	424	450	400	402	444	410	418	416	426	384	418	432	407	422	406	419	457	379	422	442	431	414	431	430	429	415	420	426	418	456	409	389	462	429	405	461	415	421	373	392	435	430	418	423	407	417	422	462	418	419	404	422	400	425	425	412	417	381	377	410	392	401	430	414	401	441	464	424	400	451	390	380	434	430	444	395	429	415	377	422	425	429	439	434	404	427	431	427	466	392	420	379	412	406	403	448	409	448	410	405	446	418	423	421	408	414	425	453	415	410	392	424	419	432	416	402	393	432	403	426	401	427	442	435	412	420	433	389	421	426	407	448	403	470	410	430	398	427	383	404	401	375	439	440	428	418	403	433	450	425	391	431	411	415	451	447	427	423	395	396	446	418	396	424	414	399	377	420	419	403	422	387	397	392	398	436	397	406	410	391	434	417	415	389	410	407	431	400	400	432	416	381	408	378	419	390	410	435	426	432	394	414	401	417	426	410	418	427	400	376	387	399	423	431	429	430	431	398	413	411	428	401	399	447	425	424	421	433	406	398	405	368	401	396	412	421	425	390	424	405	384	427	433	440	419	419	435	409	432	427	409	429	434	395	413	368	436	411	398	392	398	386	461	421	409	430	389	391	426	422	380	426	451	428	435	433	394	405	428	444	433	360	446	396	381	422	373	411	376	391	405	418	398	387	423	455	413	411	402	445	427	407	431	395	441	444	442	412	450	431	431	420	432	417	418	419	401	373	414	406	415	392	418	411	437	435	409	443	428	419	451	415	375	401	429	432	450	404	409	414	428	418	395	409	413	430	428	423	420	433	410	430	414	398	434	437	433	401	422	413	396	402	431	449	370	414	416	418	429	384	437	407	426	407	398	444	404	411	405	395	411	414	405	439	415	414	413	408	408	402	408	411	413	395	405	406	434	443	405	426	425	403	398	393	393	431	434	418	440	421	432	400	394	418	427	402	411	371	424	410	481	410	446	417	421	405	394	431	397	410	456	417	396	425	391	401	397	401	427	390	431	402	410	409	458	426	422	418	408	422	377	404	422	389	422	397	386	439	427	394	459	410	392	423	441	409	416	406	417	392	402	385	409	439	367	429	427	432	411	412	404	433	422	425	390	410	403	389	409	436	412	393	420	414	426	395	419	391	416	397	388	413	398	412	381	443	428	428	372	397	408	398	430	399	422	397	408	413	421	407	420	401	469	414	425	422	403	394	375	408	426	376	422	425	392	406	389	425	417	424	381	418	405	439	395	406	440	396	427	402	403	408	373	420	421	417	374	398	401	426	412	431	416	414	450	437	406	429	371	395	425	429	425	412	460	418	378	434	384	436	405	420	420	440	410	417	416	427	428	421	429	391	405	389	406	420	375	430	430	387	410	417	395	411	394	444	419	411	410	416	345	389	410	421	438	431	408	422	423	433	444	399	415	401	400	422	463	402	405	422	417	383	405	397	421	429	432	442	418	449	411	397	384	445	402	424	434	419	415	398	467	398	426	421	430	391	404	449	413	396	427	423	414	403	435	404	372	409	396	433	431	438	432	400	403	398	394	428	428	413	398	403	409	387	418	435	388	412	434	399	426	407	458	403	379	401	436	429	443	397	423	448	419	444	402	409	415	420	407	408	436	419	374	408	399	426	396	433	401	370	443	421	428	404	430	412	389	401	391	410	395	429	401	401	397	413	412	415	393	420	443	391	427	449	385	424	398	409	422	406	377	418	443	398	406	415	484	402	426	443	419	442	442	396	425	457	444	429	454	449	382	385	418	420	411	366	409	412	467	406	432	388	380	429	410	407	426	413	427	415	411	401	441	398	436	397	442	418	444	421	398	366	416	439	415	439	386	415	414	394	417	395	414	382	416	408	419	408	395	403	425	425	427	416	394	410	393	381	438	414	417	390	405	423	440	454	402	389	404	404	428	429	426	417	423	447	410	410	391	397	429	432	426	446	413	414	399	421	438	443	413	410	402	407	423	379	440	408	422	411	437	391	431	395	464	409	444	417	402	417	387	429	433	419	444	392	410	395	418	373	428	389	426	438	410	413	385	420	410	400	388	411	409	393	420	430	403	410	391	394	416	407	413	398	470	437	394	409	431	417	425	450	438	389	377	411	414	419	385	417	408	435	430	436	400	422	392	465	454	435	390	403	415	443	421	408	395	428	430	439	426	421	407	427	421	421	450	415	409	443	387	421	388	393	445	404	410	405	428	409	403	431	435	387	421	415	386	414	400	427	441	435	423	413	420	447	423	419	409	418	409	443	390	462	410	386	416	385	423	432	440	476	413	429	409	372	416	376	413	420	434	438	428	448	409	424	413	436	414	373	444	437	408	399	405	385	378	445	436	394	429	428	355	421	427	398	412	427	419	457	420	420	408	394	390	420	432	400	424	385	410	433	408	399	406	425	373	433	373	454	443	414	391	408	398	431	417	422	441	376	432	385	429	399	375	422	392	402	427	421	408	426	420	392	443	404	400	389	400	407	423	411	427	430	403	430	416	431	405	428	390	401	383	422	395	429	408	410	412	420	449	398	419	442	401	376	440	424	414	446	436	433	436	395	460	408	403	397	408	420	397	432	390	417	444	406	416	442	422	411	401	397	397	391	424	399	400	440	401	405	438	421	409	417	380	416	448	411	443	404	399	412	382	403	445	417	428	427	423	385	402	388	413	420	406	413	423	405	392	434	395	434	458	372	391	391	423	405	437	443	374	378	419	385	431	420	441	401	402	406	370	419	442	420	369	384	445	389	410	387	422	403	382	411	420	400	408	441	379	431	388	384	423	423	437	418	412	421	435	429	411	400	405	423	435	388	375	386
26995	21963	19795	3107	813	4721	7011	4411	1896	832	337	233	216	227	251	249	241	250	263	251	241	218	245	230	239	248	222	252	237	224	258	245	244	241	235	246	244	241	250	254	245	261	245	245	250	255	242	217	236	224	266	205	260	265	240	235	234	265	263	239	225	260	279	221	207	221	229	242	222	272	208	227	224	227	227	236	225	250	216	245	234	229	253	209	246	258	242	261	243	237	208	258	237	215	237	245	215	250	262	215	212	244	227	229	255	225	225	244	264	229	212	222	243	234	230	243	223	224	220	233	254	236	225	226	232	201	261	257	231	236	241	237	227	253	248	237	262	240	251	251	229	233	254	222	223	233	242	218	261	219	235	251	210	211	235	241	244	258	201	233	247	245	281	232	249	214	232	229	262	223	252	251	238	266	246	250	222	250	236	243	235	254	227	235	250	245	231	227	251	247	252	234	257	251	245	260	228	241	232	246	223	239	234	238	227	235	262	263	273	252	235	231	222	240	230	226	232	259	240	233	238	244	242	224	229	222	234	232	245	232	232	244	206	290	253	248	247	231	245	250	240	251	267	221	218	233	232	234	214	268	231	236	212	235	227	216	233	221	209	228	250	233	226	256	237	224	240	202	240	212	262	248	229	215	240	240	255	210	262	226	221	246	228	215	245	214	252	236	254	225	251	237	242	232	235	233	255	226	225	216	244	231	226	244	222	251	256	250	207	242	234	262	255	253	251	287	237	252	232	245	229	256	246	256	268	256	239	267	225	213	234	243	240	211	228	239	266	222	226	250	206	227	231	236	259	236	252	248	236	252	236	232	270	263	229	226	259	254	258	230	228	239	286	221	218	246	274	238	234	225	241	247	225	237	220	245	227	232	241	227	228	239	244	204	256	240	208	240	263	238	247	254	256	257	261	236	240	265	232	251	273	228	226	243	235	237	256	247	238	210	272	239	222	226	215	247	224	252	269	251	261	229	212	240	239	248	251	231	217	236	236	227	254	210	220	254	233	219	227	229	225	245	225	216	227	253	237	241	273	239	230	240	238	252	244	232	246	253	240	234	218	238	223	255	243	217	246	247	261	249	231	233	256	242	267	225	239	242	218	247	224	227	230	248	243	241	239	246	240	222	233	221	252	247	226	269	242	229	213	232	261	220	234	248	237	237	236	247	243	224	236	254	190	241	241	228	261	261	247	223	249	221	221	220	223	228	230	238	220	245	222	248	237	215	244	236	260	242	235	256	252	236	240	223	224	267	249	267	254	239	257	244	224	239	228	235	265	213	240	215	258	236	225	227	252	233	265	251	214	252	224	271	250	224	251	261	254	242	227	225	242	243	212	233	242	252	235	243	254	255	207	233	212	243	249	229	249	245	233	230	276	205	251	234	248	249	239	229	263	216	251	245	223	236	228	234	254	241	229	219	253	253	243	270	225	234	246	211	251	247	233	281	210	228	251	221	243	220	238	232	217	234	238	261	268	229	261	242	229	239	231	278	243	244	240	215	228	258	229	222	237	218	246	227	225	220	235	210	234	235	213	231	235	276	247	234	246	231	256	242	211	225	236	263	236	225	274	220	258	234	233	246	247	250	215	242	271	219	245	235	248	250	225	229	243	250	267	215	254	217	274	228	254	247	238	205	244	237	230	250	227	235	267	217	226	223	266	218	229	224	218	243	244	217	211	206	239	273	235	240	228	262	257	234	233	237	251	245	276	266	274	239	218	225	230	246	252	242	210	262	239	249	217	242	254	208	233	243	242	239	238	204	214	252	248	238	233	212	234	208	221	225	230	221	274	267	223	220	222	236	241	223	203	220	243	268	241	226	243	201	239	241	215	281	243	252	245	214	243	240	245	211	231	218	219	237	221	201	285	247	248	232	232	257	252	231	214	225	245	224	219	248	236	232	202	235	245	203	251	242	214	250	220	215	226	223	248	239	225	217	221	241	247	216	244	218	239	248	237	235	215	260	236	228	229	216	213	240	257	223	254	230	240	219	245	234	248	251	211	241	229	221	206	226	231	219	242	241	216	219	262	228	237	237	223	245	254	244	259	217	235	250	246	256	218	238	265	244	232	242	214	235	254	247	230	255	248	270	244	246	218	231	238	264	227	243	226	245	223	254	242	252	267	238	238	231	236	259	230	236	235	243	241	229	207	224	255	265	237	238	237	223	205	258	224	264	227	238	244	228	236	255	238	243	243	226	230	267	237	216	234	242	252	248	244	231	249	259	277	225	259	223	216	241	231	238	216	227	228	232	266	239	258	228	234	256	243	237	252	259	223	217	247	231	242	256	252	250	204	240	241	251	231	218	233	265	232	252	246	221	236	244	235	226	229	262	233	248	236	224	254	232	228	239	249	233	265	228	251	232	232	240	239	236	230	240	234	250	238	223	233	248	244	243	213	255	229	254	235	249	242	202	214	224	255	219	244	242	248	254	265	239	210	228	214	227	241	236	258	253	246	268	226	211	230	246	245	239	239	220	237	234	258	238	248	265	215	233	238	261	256	251	228	239	250	244	239	247	214	240	240	259	226	236	223	234	227	225	214	231	217	251	222	216	217	228	225	234	265	238	247	240	245	230	239	216	262	226	245	253	232	241	225	241	255	234	241	241	276	256	253	258	276	273	259	218	228	232	228	255	211	242	244	253	258	261	248	236	211	210	253	192	226	249	246	253	242	233	256	245	224	247	229	240	221	240	244	235	236	238	235	242	260	227	259	228	225	244	251	226	204	221	257	224	238	247	254	219	259	247	252	258	232	214	223	244	227	243	267	218	223	230	234	200	233	228	240	190	251	240	240	219	217	279	231	241	221	254	239	237	230	252	230	256	237	237	256	260	229	229	258	220	223	255	266	226	254	262	216	252	205	223	218	219	233	232	240	218	240	255	264	244	221	236	236	243	227	223	249	243	236	214	238	228	209	215	234	236	227	243	254	220	253	239	225	234	245	214	250	254	229	253	254	228	253	217	248	233	215	227	263	260	265	247	255	247	229	247	225	240	233	239	244	232	234	232	229	237	222	237	244	272	231	238	231	253	253	226	262	241	243	241	242	215	228	253	248	216	260	230	280	212	255	241	257	227	239	212	258	253	227	228	225	214	248	216	234	245	247	250	234	224	226	262	237	221	215	226	236	224	231	245	234	243	236	235	242	238	240	227	206	229	228	225	212	231	220	234	248	248	243	230	241	251	252	231	276	238	226	220	220	233	252	275	240	243	249	213	238	230	218	255	268	258	247	241	223	224	237	213	252	256	231	252	214	264	235	248	232	222	226	236	229	211	226	211	253	244	222	232	243	219	226	250	237	252	246	242	209	250	233	248	212	247	237	244	227	249	246	236	226	258	252	262	267	247	252	240	223	255	232	247	229	229	254	211	243	211	238	224	230	268	224	222	216	210	234	239	240	201	239	264	261	228	223	263	245	279	235	234	278	241	233	215	228	249	269	289	219	234	238	242	237	227	216	244	246	246	252	223	260	224	256	250	243	240
10715	35513	24527	3225	2440	13328	16656	11045	5221	2238	883	446	444	474	478	462	501	483	456	457	524	520	451	450	466	512	494	473	470	470	458	477	437	453	469	451	471	501	480	501	475	472	475	488	484	486	506	440	482	467	509	475	481	473	424	482	465	493	439	524	445	482	516	515	421	481	445	461	465	480	518	460	468	502	470	537	471	463	474	488	457	433	480	445	482	485	483	480	471	461	483	513	480	483	449	469	457	462	468	490	488	458	433	448	505	447	501	479	494	509	503	502	526	493	462	514	475	464	465	471	487	474	486	510	527	484	493	445	486	516	490	459	489	483	458	470	476	442	483	520	417	463	486	488	472	499	492	468	495	456	477	481	479	426	496	482	493	480	469	466	467	467	485	495	466	467	521	506	525	546	473	442	477	497	471	499	456	485	447	486	479	470	514	447	491	483	503	500	469	473	500	464	501	499	435	515	487	486	516	465	487	507	484	485	486	487	509	481	446	463	444	455	464	466	478	463	438	513	476	455	480	494	462	491	486	498	452	479	480	454	472	450	533	451	466	467	491	443	470	470	476	438	467	479	506	468	451	505	481	468	489	431	498	471	464	486	472	456	462	469	510	455	476	485	470	507	465	466	514	525	452	472	486	474	493	465	460	472	468	528	468	463	495	470	474	497	440	484	456	497	457	479	459	465	465	479	451	505	460	449	421	468	510	482	468	450	462	470	476	486	492	461	501	492	486	494	484	470	488	481	487	476	455	512	502	426	483	472	493	434	484	481	446	487	495	447	458	476	447	469	481	464	513	515	471	500	470	468	448	493	487	439	467	439	463	473	486	486	499	500	458	481	516	456	509	473	427	490	476	459	479	456	434	528	462	460	489	469	524	498	469	509	450	438	498	486	453	450	472	551	519	471	498	486	453	444	504	516	495	463	477	492	516	452	470	481	495	464	514	474	477	488	483	464	462	480	475	474	501	428	464	488	445	468	515	471	482	525	450	523	500	454	445	494	484	462	494	468	449	456	434	492	506	514	475	470	480	486	500	478	475	472	476	529	500	476	489	505	518	500	462	462	472	444	481	482	468	485	478	486	465	495	492	442	471	459	473	489	488	514	496	504	488	476	463	461	471	463	477	460	497	486	454	475	446	463	534	488	489	446	455	467	492	496	501	523	485	451	478	487	482	497	502	456	504	469	477	452	493	472	497	469	485	479	502	449	507	474	504	491	472	483	460	454	442	492	527	457	466	524	456	469	478	477	478	456	493	492	461	494	472	514	465	499	478	493	487	477	484	483	478	488	493	501	475	453	466	493	464	482	490	435	484	480	469	493	448	456	479	483	489	466	544	448	505	497	468	455	461	499	477	463	455	484	476	479	458	491	464	477	442	486	484	452	454	475	512	492	442	486	493	444	489	473	486	459	466	523	511	462	454	470	481	475	498	478	446	487	444	474	487	489	489	437	463	476	473	475	478	473	514	501	459	467	443	519	505	481	475	453	463	510	449	513	495	486	448	480	474	494	446	471	512	461	484	470	471	471	440	512	528	473	531	459	479	447	489	488	486	469	503	489	473	465	486	496	522	491	450	522	452	497	470	496	500	462	513	474	495	511	470	460	532	521	480	484	491	464	469	466	436	497	510	466	462	492	488	440	500	473	477	443	459	458	480	460	468	477	530	455	425	473	480	446	453	473	548	499	461	471	481	487	546	505	485	430	447	482	488	490	466	465	494	473	460	476	493	481	504	480	517	457	493	459	471	463	476	490	479	492	487	475	498	495	485	506	446	478	468	479	502	472	482	476	454	472	475	469	487	513	469	482	491	490	507	483	484	477	467	461	470	490	471	517	496	466	437	451	495	466	500	470	483	526	437	460	490	473	460	453	479	496	500	452	475	442	458	477	462	490	424	499	443	472	475	511	491	486	503	479	455	472	501	480	498	472	523	462	429	480	488	503	446	495	476	483	490	494	511	475	445	480	476	492	470	501	503	448	488	464	512	486	490	483	478	499	462	468	491	487	494	499	475	476	487	467	516	485	492	485	499	457	476	492	440	508	459	493	471	446	455	460	498	489	447	473	502	449	497	529	465	475	501	475	455	458	466	428	470	513	488	461	493	480	450	443	489	449	499	478	458	478	507	452	482	503	468	468	468	493	504	480	490	486	483	479	506	468	488	467	464	486	487	497	466	494	444	490	478	485	471	490	483	502	510	461	481	476	478	453	440	513	475	435	464	508	483	498	467	454	498	483	445	500	467	480	501	455	516	492	461	484	471	461	469	469	453	491	461	502	494	494	489	471	468	481	501	455	455	479	505	484	458	456	510	476	492	489	468	460	477	450	484	445	478	484	476	460	477	474	489	478	481	494	472	471	466	482	464	517	481	474	469	480	446	461	511	482	478	495	506	485	444	466	473	462	492	453	448	487	500	462	483	462	477	474	464	475	484	484	462	487	496	475	509	519	493	491	511	507	478	465	493	482	479	495	464	501	484	470	463	470	469	446	468	470	495	489	498	470	464	480	445	466	500	464	457	476	456	479	516	475	468	471	482	466	428	462	439	488	476	423	463	478	498	485	470	514	505	482	480	498	440	496	505	500	488	486	475	492	502	471	453	472	472	481	528	428	457	453	413	513	535	489	495	514	462	477	491	444	473	470	514	483	495	443	468	513	465	465	487	428	438	486	495	455	485	511	471	487	514	508	459	449	428	443	457	485	485	489	474	526	482	467	474	442	477	462	485	467	440	475	442	482	505	464	477	452	464	472	453	455	489	490	483	511	491	469	479	461	517	485	452	463	500	482	496	456	445	475	479	445	510	505	482	461	512	501	476	456	440	482	468	486	475	465	468	450	475	486	504	489	453	481	471	455	471	535	452	482	493	440	485	507	484	508	475	471	479	508	464	478	467	486	495	490	439	502	490	473	434	450	454	459	459	469	520	480	502	507	452	476	499	485	449	483	465	506	498	459	460	480	467	463	478	470	506	475	474	454	473	465	453	454	508	473	498	474	499	478	490	467	472	486	483	485	519	441	535	523	474	473	488	473	462	506	479	484	482	491	465	457	489	458	421	509	470	509	485	430	472	457	508	445	455	478	485	472	501	505	453	488	460	464	455	506	464	464	489	474	472	482	456	458	450	472	491	504	459	480	496	461	480	478	429	494	494	470	451	478	500	472	486	498	484	485	448	510	500	481	486	474	483	454	460	484	481	450	436	461	500	468	507	489	485	485	493	495	496	475	517	460	481	497	475	445	479	476	443	511	516	464	472	500	489	470	476	451	495	477	472	515	480	458	533	451	499	483	480	487	476	481	464	464	502	487	485	511	420	476	451	491	502	498	501	521	478	501	522	501	441	436	490	494	488	499	471	484	462	461	477	470	470	487	491	480	502	499	449	469	465	481	457	472	471	454	517	509	464	457	493	457	504	496	471	476	460	477	473	451	497	489	490	449	444	494	470	488	461	517	491	447	499	517	505	476	444	460	477	497	462	427	465	469	479	469
24473	21637	32160	24677	15489	29678	35199	23721	11309	3683	804	213	186	202	183	175	188	181	179	159	174	197	165	186	205	157	195	190	183	163	187	161	166	176	181	189	167	157	177	169	175	176	195	198	163	170	167	187	179	182	176	150	162	167	169	186	195	162	167	169	168	181	169	180	174	178	147	157	179	188	181	184	172	177	171	181	188	172	183	193	166	168	164	172	168	173	192	172	170	176	205	149	177	159	183	192	172	170	197	202	166	172	200	176	195	176	202	198	160	173	169	150	175	191	179	164	174	192	171	164	189	163	188	184	182	159	165	187	186	175	144	148	172	183	184	176	181	164	173	183	166	209	161	169	187	167	183	168	201	193	165	184	165	165	181	172	193	187	188	154	186	203	188	175	184	149	169	173	181	184	194	184	153	185	156	185	145	178	154	188	165	197	180	163	181	187	171	179	171	170	165	193	171	173	158	152	175	172	198	164	151	192	188	180	171	178	179	174	174	186	173	171	170	171	138	188	174	172	205	190	159	182	177	150	173	166	184	206	173	184	180	183	184	192	188	196	162	169	189	159	199	170	177	210	156	179	207	185	173	181	179	189	181	177	193	193	193	189	181	208	176	190	174	153	188	165	207	164	193	174	193	183	170	188	188	158	170	163	199	188	174	193	167	168	189	156	186	178	193	173	148	186	206	159	181	166	169	160	167	174	175	166	182	182	188	156	182	171	199	172	170	169	162	195	176	139	173	177	159	159	174	178	160	169	180	184	177	187	203	178	179	153	184	200	200	170	156	176	179	158	152	177	188	206	152	195	184	182	175	185	176	193	182	189	151	172	150	192	167	201	160	168	183	172	179	181	182	181	186	159	178	150	196	160	181	170	172	164	169	208	187	190	168	177	156	164	188	160	173	183	181	193	168	182	193	171	175	199	199	192	172	175	175	178	198	193	154	182	173	173	190	164	175	174	181	203	163	184	177	176	180	181	180	207	179	185	195	174	168	198	192	145	157	195	184	167	172	168	184	158	185	162	164	181	181	162	179	181	184	152	187	169	153	170	203	155	183	171	201	171	165	159	176	173	158	177	181	189	178	169	173	173	182	173	183	172	155	191	165	187	173	153	158	192	186	165	175	156	191	169	165	177	173	155	172	174	168	173	186	192	138	163	171	183	181	200	165	202	188	187	200	156	155	175	171	172	172	155	191	194	179	188	173	196	151	196	186	181	188	170	173	177	169	183	188	177	178	164	184	163	202	168	158	205	187	180	175	169	190	179	170	168	182	168	158	167	176	180	168	195	198	172	196	179	176	179	199	167	186	191	172	186	189	165	197	181	172	155	151	175	177	166	159	180	199	190	179	184	183	189	185	182	170	198	196	195	175	193	166	179	172	179	184	157	165	160	161	169	159	158	190	198	156	186	187	179	164	150	162	165	183	175	194	180	177	157	171	173	181	176	179	186	172	201	169	159	157	203	176	187	153	173	164	182	186	166	192	167	175	175	182	174	176	187	170	194	172	175	164	182	162	193	162	164	201	176	172	191	174	167	184	198	200	185	184	194	171	162	190	150	175	153	161	155	188	188	175	177	194	189	151	171	168	200	186	188	187	166	188	190	179	161	161	191	189	187	190	177	181	178	167	191	171	168	157	180	180	176	175	192	148	166	155	158	182	146	163	153	167	167	176	198	171	186	189	187	181	160	187	204	168	185	167	184	166	167	178	154	173	166	174	177	185	167	195	165	162	200	192	153	166	186	171	189	181	163	206	173	171	172	176	164	188	174	186	165	208	186	197	187	194	179	183	180	177	174	178	176	193	166	170	159	165	159	163	195	199	180	166	176	204	170	168	168	173	178	196	148	155	171	172	182	177	199	168	166	161	181	169	190	173	181	181	181	161	166	184	180	182	191	180	190	193	179	150	160	183	176	153	169	183	155	166	181	188	155	175	157	176	174	167	194	181	196	185	179	173	175	171	172	174	196	169	161	180	199	188	185	200	179	192	150	181	219	158	169	190	151	176	166	181	174	167	184	184	186	194	149	186	193	190	166	196	185	181	175	187	179	167	178	193	179	173	174	196	178	159	185	190	181	172	166	152	161	167	169	193	209	200	188	195	195	166	162	165	170	178	178	178	187	195	175	188	170	173	180	171	206	165	197	170	168	158	172	204	179	174	158	161	170	173	171	177	166	191	181	188	165	184	200	165	202	188	175	181	180	151	178	187	168	162	188	197	172	175	184	174	170	176	202	173	176	158	163	188	183	186	190	160	167	180	166	176	190	171	161	185	169	192	154	170	180	177	149	163	174	211	174	174	188	186	154	169	188	163	177	197	194	162	190	143	168	182	201	165	182	175	167	174	172	174	172	168	197	190	152	176	178	164	181	178	138	169	170	172	190	148	173	195	183	181	208	186	163	164	162	166	182	182	176	149	189	189	167	180	196	157	181	171	174	173	165	173	178	181	192	185	189	201	194	161	173	182	174	194	189	190	154	197	177	175	152	195	170	172	182	169	208	175	176	202	174	178	174	205	170	173	174	162	166	168	176	168	197	158	165	190	168	203	173	183	183	187	169	185	180	173	171	193	174	160	165	180	194	187	149	183	185	192	204	174	195	166	163	185	168	185	157	193	206	168	181	173	171	217	204	165	158	172	183	181	171	174	204	174	189	168	174	180	205	163	175	174	154	184	191	170	183	184	187	172	172	170	178	170	180	161	158	188	183	177	180	154	158	170	177	180	168	172	181	173	167	177	188	170	169	165	174	189	180	188	171	200	179	179	176	207	173	165	170	158	196	161	190	186	173	177	168	169	165	197	177	182	167	175	164	171	155	184	189	162	191	174	175	183	165	171	157	174	207	173	184	182	191	175	158	153	178	186	193	173	173	178	175	172	162	171	185	162	172	150	192	166	191	175	207	186	172	181	193	175	185	176	167	164	167	164	192	169	183	173	188	189	158	170	199	171	173	178	178	169	190	189	175	167	182	166	167	192	179	174	164	186	177	176	156	184	188	165	180	189	156	171	181	179	181	180	178	168	194	171	184	181	144	203	168	151	170	148	181	165	179	190	165	149	203	186	188	201	164	182	162	189	176	160	182	170	182	189	176	188	187	163	164	184	184	169	160	185	175	193	189	149	178	168	182	169	170	179	173	150	177	163	165	210	176	184	157	194	192	182	174	199	145	193	187	176	183	158	169	189	178	173	183	157	150	161	174	158	151	198	191	159	184	183	192	178	165	183	162	178	159	190	155	160	172	175	179	183	202	178	166	179	208	187	163	181	162	189	195	188	172	173	165	154	185	151	192	179	152	177	147	179	164	146	169	184	190	156	183	163	188	169	187	186	186	185	183	184	185	170	162	167	186	161	168	202	191	188	166	182	179	149	169	161	188	168	184	165	208	188	178	202	182	185	172	167	176	167	189	190	159	143	172	191	198	160	183	170	168	193	188	162	178	177	182	181	180	159	175	180	164	177	194	163	165	156	173	187	205	195	166	157	163	187	179
24206	71807	55938	8327	7234	41736	42054	32891	19964	8975	2343	383	365	397	358	348	372	377	369	359	374	371	354	378	380	356	341	344	354	358	338	366	330	368	361	360	347	333	364	360	387	371	370	334	333	345	350	390	356	368	354	418	360	372	381	338	337	378	369	352	358	325	347	341	318	331	371	392	373	340	365	358	340	347	318	390	353	375	351	370	317	357	367	334	402	351	348	388	420	343	349	374	367	345	345	378	328	379	375	346	355	356	381	367	330	366	371	328	360	381	343	333	363	376	393	334	370	374	366	358	371	360	378	392	388	384	380	353	349	384	366	348	334	359	335	344	339	359	377	362	378	343	359	379	364	397	346	365	336	339	375	349	321	345	385	350	388	359	359	361	358	352	360	362	348	357	356	336	383	366	363	354	357	345	352	361	364	356	344	364	348	367	355	370	381	370	356	356	333	344	375	343	321	355	351	348	403	398	370	358	333	365	342	371	368	356	347	347	356	363	379	358	375	340	386	323	398	366	348	364	335	348	385	352	374	354	340	362	373	365	369	339	357	383	346	354	391	352	422	337	369	353	377	354	331	370	367	381	349	384	341	369	381	354	330	372	371	390	385	386	334	384	369	363	367	345	363	393	378	371	360	303	361	356	348	347	349	356	352	339	340	325	364	384	362	327	399	337	353	378	348	341	366	338	389	379	358	363	339	348	339	383	340	370	327	380	379	363	403	344	374	370	331	323	380	350	357	350	364	411	339	373	378	395	360	364	353	362	350	336	352	352	356	328	383	379	376	370	360	379	379	332	365	358	364	369	347	325	398	359	345	364	348	352	348	355	350	352	385	370	385	350	350	360	388	367	355	369	367	357	341	340	358	346	372	380	378	368	336	378	339	361	388	330	369	377	368	357	386	363	393	356	341	346	373	372	336	358	364	349	375	373	333	355	342	365	377	363	348	351	344	341	335	384	344	378	346	355	362	369	350	355	391	396	321	377	347	374	366	328	364	359	337	351	381	333	389	335	378	391	382	354	374	337	386	378	359	344	346	340	338	366	355	354	359	360	387	362	370	374	360	354	328	373	378	342	358	376	371	374	375	362	354	342	334	389	371	342	364	368	356	387	331	381	364	361	344	356	368	359	403	348	360	346	346	374	364	317	353	384	379	362	339	351	374	409	373	378	357	366	339	368	326	367	366	337	387	359	364	376	342	360	373	342	385	363	338	343	336	350	329	386	390	367	355	377	382	331	348	352	345	377	370	339	350	364	342	341	332	340	374	374	360	345	358	378	362	376	379	368	332	336	365	388	360	384	320	375	335	339	366	372	356	360	342	347	374	333	364	375	374	355	336	335	355	400	396	372	349	333	343	356	340	359	358	361	370	344	409	410	369	337	374	367	368	395	350	336	354	365	346	361	329	345	341	340	368	364	334	335	368	327	363	374	428	361	347	396	390	359	350	372	362	365	381	378	376	394	312	346	363	381	355	349	352	347	336	341	374	355	341	369	313	341	338	363	372	351	366	380	337	361	390	329	333	371	362	361	373	353	341	342	333	345	382	361	398	378	368	331	357	352	287	366	353	394	356	350	356	347	358	387	356	379	323	338	369	332	358	316	374	368	345	344	375	347	346	365	319	367	389	369	344	375	358	373	346	339	376	372	386	356	374	367	393	347	352	374	348	345	365	362	343	378	354	339	374	351	369	379	338	344	313	365	363	359	356	375	351	359	348	392	370	389	369	384	366	337	372	395	385	356	354	381	354	392	352	390	351	331	372	333	347	391	370	360	367	349	345	348	349	372	376	381	375	366	336	366	353	359	352	353	403	381	345	350	354	375	349	335	377	363	370	363	348	373	351	393	384	377	395	377	370	362	336	355	356	379	361	330	404	369	361	329	364	365	344	339	382	361	377	356	372	355	394	348	398	369	353	348	366	351	325	359	338	341	348	359	351	350	343	360	375	353	345	366	360	340	371	369	348	329	342	341	354	343	364	356	335	376	351	356	344	380	358	367	355	376	361	367	367	384	340	362	373	384	374	361	353	360	382	373	346	344	387	344	349	369	349	350	365	351	325	403	365	361	355	339	334	363	364	353	321	340	366	378	355	350	352	336	341	333	357	380	344	364	369	361	358	364	379	393	342	351	372	370	351	340	370	365	350	377	371	373	355	337	359	380	354	370	367	357	354	351	332	355	397	357	340	347	360	371	377	360	372	369	330	365	343	391	374	378	352	369	356	351	371	404	344	336	359	361	365	358	375	357	358	335	354	391	370	362	368	343	364	351	389	370	352	309	360	330	314	386	375	353	335	368	365	347	348	324	335	359	365	391	355	373	372	355	352	366	368	357	370	364	348	345	349	380	338	342	389	357	357	371	384	385	392	393	365	340	384	371	362	334	390	350	335	361	373	334	369	406	371	392	350	358	356	364	389	340	354	322	394	411	355	357	357	377	318	365	377	364	341	342	363	355	361	356	373	340	361	371	345	347	349	407	373	394	343	358	347	350	344	348	362	380	353	330	382	356	349	370	346	335	363	349	332	383	345	380	354	364	337	360	350	376	365	352	373	345	334	388	373	359	361	381	369	338	333	362	374	347	366	375	358	366	346	353	366	392	345	359	352	365	341	353	383	382	396	397	370	394	345	339	336	336	376	389	356	335	359	337	348	356	355	388	347	418	330	378	368	357	363	359	364	361	332	339	412	344	356	336	367	345	387	370	369	350	349	359	389	387	361	331	347	339	333	373	340	357	391	370	375	356	354	393	353	341	364	372	340	366	346	368	348	347	372	326	383	339	352	345	352	362	372	327	341	354	346	373	340	372	383	370	347	345	373	347	333	343	379	358	320	345	336	348	388	376	363	340	350	357	350	359	376	329	331	370	416	352	380	377	337	370	374	345	339	382	337	350	362	375	382	357	360	370	347	355	357	362	327	351	357	355	394	346	326	396	352	365	345	394	388	369	360	332	354	368	364	348	354	334	388	383	348	367	389	354	354	363	360	353	391	323	391	358	387	368	345	382	347	381	353	357	390	344	350	329	372	368	362	337	375	399	350	362	356	358	346	352	350	374	359	348	381	365	403	369	364	362	334	338	377	384	367	348	318	389	360	352	400	366	344	374	350	313	348	357	370	365	362	385	392	357	370	361	348	348	329	363	334	349	374	344	379	327	312	354	374	367	377	354	362	353	363	368	334	326	389	372	354	387	354	361	351	341	339	313	370	372	331	343	370	352	393	344	372	364	348	367	329	393	366	365	348	356	383	331	362	374	332	373	353	377	340	374	360	334	393	354	364	362	323	338	353	401	375	356	392	325	388	383	373	386	344	390	306	346	351	343	392	321	343	381	343	356	361	309	348	348	329	370	358	363	362	375	361	341	346	322	345	390	364	337	341	358	344	357	395	347	352	376	362	380	365	363	354	349	373	372	374	381	379	344	350	347	360	361	401	420	358	351	350	382	329	392	375	351	333	385	376	366	378	346	374	378	387	381	372	340	385	339	377	387
23465	21508	30358	25154	21199	31013	47630	37188	21467	8629	1657	297	247	227	244	256	205	239	250	239	237	238	252	226	236	237	227	229	255	242	240	215	213	219	232	234	247	236	248	247	205	227	213	211	223	214	226	194	206	224	200	205	257	229	231	225	210	226	221	223	241	240	262	223	216	229	232	220	238	212	221	205	202	213	227	223	235	248	230	235	224	223	221	233	230	224	223	239	233	221	196	249	208	238	226	228	247	212	222	227	217	236	229	227	233	240	244	222	208	228	211	221	220	233	197	231	242	221	210	246	206	217	259	208	192	220	241	236	231	211	221	233	246	237	218	200	222	226	221	238	203	227	214	238	220	217	230	240	231	239	225	212	224	248	224	185	217	212	229	219	223	232	229	238	221	246	231	199	220	218	231	212	248	236	217	239	225	245	232	222	225	211	214	269	234	238	218	225	233	226	224	213	245	236	217	210	233	214	202	213	237	215	205	224	211	216	247	218	248	268	234	215	247	207	223	235	207	216	205	184	229	196	222	243	213	230	230	239	222	218	249	211	215	239	248	218	188	237	235	234	257	222	220	215	222	211	221	236	225	226	241	214	210	241	208	239	219	237	219	212	205	218	226	230	208	218	223	198	213	197	239	221	212	223	202	231	231	246	252	202	226	232	247	205	222	233	245	239	230	232	207	184	234	246	230	241	207	218	213	240	235	247	234	198	243	224	210	235	233	219	207	231	257	230	237	226	226	228	237	243	241	224	246	209	191	231	239	252	248	210	226	231	226	233	194	212	223	217	201	230	190	225	239	230	229	223	211	264	211	235	229	230	219	252	246	209	217	223	211	225	229	238	213	225	201	210	206	202	224	235	224	215	206	222	218	240	223	233	246	235	208	222	188	216	221	222	215	209	221	241	228	231	210	227	205	225	234	243	197	253	238	223	225	194	258	220	234	219	212	228	220	222	274	216	199	234	202	228	200	251	215	221	245	238	215	228	250	204	212	230	240	255	217	222	202	223	233	238	240	234	238	227	220	243	219	215	226	214	245	218	235	219	235	233	215	255	214	262	259	216	220	245	224	216	216	208	232	254	219	231	228	231	232	204	249	260	226	225	213	225	213	198	230	200	219	212	208	233	233	211	241	226	219	241	230	216	221	222	228	219	203	230	231	211	236	239	273	236	226	215	227	243	241	218	224	236	225	220	228	235	212	241	239	244	210	209	227	218	207	243	246	222	212	221	192	221	239	253	221	208	211	222	233	232	210	234	226	213	210	253	243	228	234	222	238	215	219	228	210	240	206	211	202	239	206	226	244	211	206	216	231	217	240	197	221	202	227	221	216	199	232	258	229	212	213	235	209	222	187	206	209	256	213	212	218	248	212	240	206	226	209	230	209	212	214	234	218	227	222	222	220	229	207	231	249	201	224	216	218	211	211	254	238	218	223	237	209	215	238	243	193	237	214	223	211	239	208	243	200	231	237	227	240	244	229	214	212	236	221	233	221	231	218	230	217	223	212	239	202	217	234	210	222	210	217	220	244	222	218	234	241	230	216	198	220	239	251	219	225	255	238	236	207	201	248	230	245	246	207	212	215	229	199	219	241	231	238	239	214	247	233	245	232	220	233	205	233	221	233	216	216	273	232	234	230	215	230	210	232	200	255	202	229	201	207	241	253	208	230	210	211	234	225	219	232	211	224	216	226	212	249	233	230	245	210	245	252	218	228	216	222	224	246	217	242	260	220	232	219	207	219	237	206	216	252	218	209	215	193	240	231	226	224	257	226	253	240	230	224	227	238	228	223	217	221	180	204	233	214	230	202	222	194	208	234	245	205	236	227	240	269	218	267	226	221	243	216	219	239	235	207	217	245	214	237	252	235	258	249	211	209	229	210	236	228	209	222	232	257	228	228	227	199	219	217	233	248	214	199	203	223	236	247	229	223	234	215	209	230	247	211	219	232	254	228	241	226	223	203	238	210	227	235	228	210	215	230	211	213	233	229	211	231	217	214	238	247	230	213	197	241	234	220	215	225	242	234	247	232	202	233	228	234	227	219	211	238	209	239	228	225	238	194	207	230	229	228	209	244	233	223	251	235	207	221	239	239	211	254	231	232	230	244	248	233	226	226	214	206	204	233	227	242	219	209	203	232	254	254	227	234	246	224	233	218	229	236	209	243	230	248	232	202	223	191	225	214	233	220	230	232	205	232	221	254	234	213	217	217	222	255	207	222	219	216	211	209	225	198	226	217	246	238	219	234	233	223	223	237	264	229	226	212	233	214	221	205	241	229	237	214	230	206	245	212	228	243	215	213	217	194	226	230	232	213	249	217	225	232	234	196	242	210	229	227	222	208	218	246	216	232	231	227	232	226	221	213	240	225	219	231	233	227	225	221	202	222	244	212	213	241	212	238	232	211	262	214	226	224	225	236	204	206	214	210	242	229	209	210	215	226	219	235	240	233	254	214	224	226	207	249	217	237	201	215	218	222	213	223	225	237	233	232	215	184	204	250	219	215	211	249	223	248	243	256	225	203	235	233	234	217	237	243	228	223	219	215	214	219	235	214	223	207	224	205	248	211	238	219	228	214	208	243	203	223	252	254	242	236	202	213	244	215	217	244	223	230	253	240	233	242	203	250	222	247	221	220	233	232	219	229	218	221	220	223	217	223	226	204	223	211	234	237	233	228	222	251	222	231	208	219	216	203	223	233	251	228	240	249	198	207	217	208	240	235	241	211	215	230	227	229	223	205	235	234	213	241	230	229	227	208	228	208	235	198	214	208	208	242	226	227	232	230	209	228	214	227	238	244	238	225	236	199	232	208	230	244	230	234	211	226	204	243	233	243	219	226	222	230	208	226	220	258	227	210	225	230	221	224	235	239	219	199	230	252	252	234	236	259	225	244	229	229	195	217	222	234	261	234	211	225	224	233	197	218	213	199	229	219	248	231	198	224	241	201	239	223	220	220	245	221	202	248	242	256	212	207	205	231	222	213	225	205	232	239	270	224	236	219	223	201	256	258	234	210	233	221	247	229	247	201	200	225	221	225	238	206	225	225	235	230	232	207	239	221	255	215	220	210	182	255	231	208	220	216	216	242	227	234	204	231	218	246	230	215	206	221	231	214	204	257	215	221	215	236	207	238	236	214	232	252	236	232	232	242	206	237	276	230	225	225	226	239	230	222	208	217	212	227	219	239	203	226	247	223	216	232	207	245	231	218	236	242	216	216	226	221	216	227	212	247	223	225	229	200	212	206	214	232	218	215	226	252	210	222	218	245	218	233	223	225	239	203	225	224	224	196	217	217	207	206	231	214	242	224	204	227	222	227	245	254	234	216	209	234	235	224	226	245	229	226	249	191	230	237	238	203	231	204	214	231	224	210	206	219	227	227	235	231	224	254	208	232	206	236	223	233	237	228	223	197	204	208	223	227	224	225	222	235	211	255	213	215	242	223	206	230	233	223	237	212	252	230	226	224	216	234	231	227	202	217	248	234	236	209	208
25340	82974	72009	11779	9378	42959	52572	43923	29884	15359	4597	429	446	422	417	453	409	405	466	466	449	481	443	450	434	458	431	444	429	429	410	478	434	417	435	452	380	457	467	423	474	423	425	450	458	433	452	424	400	442	449	434	426	439	422	422	444	423	473	436	396	477	433	379	424	448	417	448	447	412	474	413	422	421	443	433	425	436	414	418	431	437	408	444	483	423	402	456	439	416	413	427	422	436	413	451	434	416	446	458	407	471	420	432	437	420	449	430	438	475	443	419	415	466	392	452	458	443	422	439	411	452	412	419	456	401	396	383	423	426	423	413	411	448	459	450	408	468	420	459	444	417	388	415	438	449	440	419	424	434	429	428	414	436	451	403	428	415	438	451	434	437	436	447	438	462	421	413	410	428	420	406	472	422	464	424	419	470	429	448	430	436	451	465	446	443	433	431	408	417	420	424	464	410	428	416	444	429	437	393	427	451	450	411	430	440	442	471	442	443	432	478	435	448	449	449	384	444	397	415	430	448	458	436	418	443	428	424	422	443	423	453	428	450	444	445	450	408	414	394	446	423	433	426	413	416	396	471	416	455	432	422	426	428	391	425	412	462	422	415	452	458	421	441	447	457	409	394	428	445	399	428	444	455	464	403	433	438	442	420	401	429	446	430	439	440	402	443	423	423	448	446	435	387	423	435	422	459	418	423	429	412	464	471	415	443	412	430	425	449	395	408	432	452	440	440	456	449	428	403	430	439	422	468	423	419	400	449	414	412	448	420	434	415	437	415	399	411	445	422	413	442	427	422	434	440	407	465	467	452	423	444	426	434	406	452	433	425	459	456	402	412	439	444	436	423	411	447	463	399	431	461	469	420	456	406	435	409	439	419	413	421	423	400	389	429	425	463	409	426	433	430	400	414	411	413	442	440	406	427	433	456	460	465	456	436	434	408	433	434	376	407	389	419	435	415	433	423	442	459	413	440	446	436	443	410	412	457	443	435	467	419	432	417	464	392	461	426	468	482	434	429	404	427	430	399	404	434	445	427	463	427	436	446	401	429	431	408	423	423	390	437	444	495	436	431	399	440	391	458	401	430	440	403	404	409	406	450	400	399	430	430	430	428	409	405	452	437	426	435	478	392	435	442	431	432	394	444	399	448	403	415	426	410	440	422	480	423	413	448	460	424	455	432	442	402	471	439	415	450	461	427	436	423	415	406	444	411	444	449	446	416	434	433	437	435	441	429	461	423	432	456	437	442	464	394	459	443	454	434	431	445	406	415	429	427	453	448	426	392	429	466	432	449	425	447	421	426	405	408	424	438	415	438	390	461	441	413	442	450	442	463	436	468	430	420	445	431	408	427	450	441	399	390	442	461	468	440	438	448	410	437	414	445	428	427	416	403	432	446	404	421	451	443	408	405	427	427	448	445	453	413	450	468	451	421	420	424	423	495	447	423	463	396	418	396	451	429	446	399	425	484	447	421	410	401	414	427	423	445	443	435	413	449	437	431	462	420	440	455	435	404	406	454	419	460	441	475	430	480	447	403	424	460	442	455	457	450	416	412	421	436	428	446	385	455	422	456	442	430	422	431	479	419	429	432	441	448	427	460	414	405	415	418	438	419	428	397	433	404	431	474	470	443	453	421	440	414	471	419	439	427	461	449	456	430	434	425	452	465	411	422	431	422	408	468	429	477	458	443	446	432	462	453	447	427	430	428	443	436	448	456	425	425	413	443	433	402	403	400	444	423	393	420	427	447	465	406	399	455	417	426	417	444	439	455	454	443	465	449	431	433	446	433	415	456	470	431	473	395	432	448	439	446	435	417	369	448	394	470	466	477	420	420	438	428	432	454	420	445	419	441	410	411	436	428	421	482	435	404	425	446	398	433	432	446	433	437	410	456	453	419	441	415	427	441	421	430	449	411	425	408	430	388	425	456	431	436	463	444	393	437	451	452	411	416	448	435	425	405	369	407	449	462	428	391	442	429	445	398	471	437	445	425	428	418	459	435	409	471	393	408	456	433	383	418	421	425	416	388	416	429	420	415	396	459	414	425	414	440	431	417	407	421	467	457	432	435	439	420	454	450	451	445	464	384	442	448	451	415	387	407	442	440	419	417	434	432	486	434	436	403	391	416	438	452	458	414	432	433	410	449	454	420	455	437	411	435	415	446	417	428	457	435	450	457	454	425	441	436	443	473	429	444	452	437	387	415	435	425	432	431	413	408	461	442	407	431	393	395	471	407	461	418	427	453	465	421	482	410	422	422	457	435	422	428	473	478	448	410	446	433	407	425	396	456	413	402	448	424	439	437	399	478	442	426	414	432	447	461	452	432	451	453	442	457	417	401	420	460	415	450	427	423	465	399	463	416	448	408	419	417	418	439	437	404	474	462	406	450	461	407	401	430	435	452	428	447	370	433	415	418	415	455	452	409	425	425	433	446	437	434	485	422	449	422	426	380	420	439	412	418	410	430	452	398	460	426	445	437	465	421	422	441	381	424	410	407	425	456	434	417	457	466	404	462	437	463	390	457	423	473	382	440	434	432	415	425	440	436	427	416	432	438	451	430	416	420	417	426	442	410	416	422	452	412	449	425	420	458	437	437	435	421	456	408	410	438	436	400	420	428	468	422	442	454	426	426	405	454	448	416	457	433	427	455	459	437	405	434	434	457	431	440	454	424	433	454	401	420	435	438	436	431	414	454	467	440	426	459	448	424	432	450	423	414	376	424	400	446	450	401	415	444	397	379	436	444	446	417	419	450	408	447	419	430	424	426	439	396	410	418	411	440	422	403	479	435	421	437	448	458	447	399	419	453	402	415	455	418	455	435	426	471	413	377	391	412	434	426	476	422	403	442	443	424	409	437	415	432	427	405	415	449	425	427	422	421	460	416	422	465	412	451	469	427	413	435	437	434	407	419	400	459	408	427	444	463	440	433	443	419	419	446	414	423	430	419	405	423	438	416	451	417	441	385	430	441	419	471	449	408	435	418	439	430	418	456	415	448	449	415	447	390	446	455	461	422	460	417	402	441	446	424	422	430	424	425	436	415	478	425	431	400	439	416	396	419	459	403	440	414	431	392	368	431	440	434	464	416	444	409	458	439	423	422	434	440	431	394	401	403	425	412	445	447	423	442	430	384	398	441	407	453	431	442	464	453	474	428	431	431	459	442	435	439	407	434	424	429	420	446	411	405	425	414	455	448	453	425	430	412	447	397	425	454	418	450	423	408	414	433	440	427	401	508	431	424	443	417	443	412	410	439	393	456	446	438	483	432	451	437	415	413	422	433	409	463	426	420	412	446	436	455	405	375	429	428	424	378	420	434	390	443	435	441	432	431	406	451	392	445	433	433	427	423	415	416	442	392	389	450	461	437	426	455	422	420	433	448	421	462	437	412	412	433	452	416	462	440	425	439	466	426	407	414	410	449	470	451	479	453	430	447	426	429	381	421	428	463	432	449	413	447	453	468	426	414	461	442	432	446	441	446	427	406
26927	22669	27030	10153	1298	4116	4871	3251	1505	716	316	250	236	248	248	234	234	233	255	239	266	255	229	241	249	216	223	246	251	231	253	230	239	226	234	240	238	272	246	280	256	224	223	248	225	259	236	220	289	215	236	241	227	227	232	251	239	238	227	247	241	215	228	213	218	232	242	253	248	230	241	212	204	242	250	225	250	226	244	252	266	240	247	236	252	266	243	217	260	243	278	248	199	218	217	232	237	219	227	226	208	227	233	233	232	219	268	249	245	259	249	228	237	219	223	231	258	226	256	245	252	244	224	254	246	243	237	247	283	255	227	250	236	206	211	228	237	220	244	245	247	246	263	225	267	254	242	236	199	230	262	203	230	251	235	235	212	247	240	242	261	241	251	217	223	262	258	241	222	221	243	237	230	276	261	231	275	217	233	261	248	224	226	259	233	278	227	249	250	221	219	237	222	230	239	235	252	232	269	247	225	230	231	234	252	222	257	233	225	257	241	275	245	220	215	235	212	234	254	252	246	233	264	249	225	243	221	256	246	244	256	223	247	253	236	261	243	233	233	234	236	238	220	233	235	217	251	212	233	234	255	217	230	216	211	219	223	231	214	257	247	209	221	234	239	248	252	229	242	233	240	236	245	240	262	242	237	241	233	252	206	220	231	234	251	239	247	251	220	264	242	261	271	240	220	249	227	260	220	269	219	213	201	228	226	227	230	245	239	245	209	239	224	255	240	247	222	233	224	249	218	226	208	242	263	245	221	234	228	234	220	243	267	227	225	207	227	223	249	227	249	241	242	229	228	250	219	245	217	229	208	212	229	253	236	227	223	255	246	214	256	243	216	248	240	237	249	238	247	228	246	225	252	272	251	260	237	246	215	237	229	264	241	218	234	210	241	238	254	235	251	234	212	223	247	237	224	239	221	225	246	232	233	261	236	245	240	217	225	242	233	232	245	236	237	244	231	262	227	234	228	254	236	251	244	236	229	233	252	223	233	249	272	241	231	243	232	240	235	208	236	219	246	255	280	248	244	221	255	248	252	265	241	204	263	250	234	238	210	240	229	218	236	259	243	234	237	272	267	221	221	230	208	270	201	252	223	243	237	222	262	232	250	246	240	217	239	255	231	244	233	245	248	251	240	230	232	252	260	235	239	235	281	259	217	247	230	248	247	230	263	229	229	235	238	240	228	254	263	256	229	242	248	259	251	219	216	219	233	219	239	240	226	246	264	226	231	212	239	225	249	248	243	222	244	269	245	246	255	230	221	250	225	251	244	215	241	258	242	244	223	237	255	232	209	232	258	225	223	252	243	232	257	245	233	215	239	236	226	236	244	240	217	247	242	222	247	270	220	217	243	235	245	216	237	252	236	253	232	224	237	238	239	251	223	245	240	292	236	233	251	234	251	247	238	243	219	257	244	236	253	221	230	232	231	255	238	255	248	225	225	230	262	238	221	227	229	241	219	231	239	232	243	246	226	204	244	222	234	228	236	218	239	216	267	266	249	255	255	233	224	235	244	223	253	259	240	247	268	236	248	241	257	240	247	240	238	242	234	255	249	261	254	219	236	269	248	227	246	254	250	224	241	238	251	210	261	224	245	240	249	250	231	240	277	242	243	234	241	239	236	252	237	251	230	212	232	273	231	215	246	232	244	237	227	225	244	262	228	239	259	243	234	279	239	215	206	235	237	212	240	249	250	246	250	220	271	232	218	275	223	236	222	252	229	245	244	233	233	237	217	236	232	239	241	244	250	250	202	249	243	233	236	235	225	229	239	248	222	219	251	242	251	227	229	252	271	234	247	243	220	233	230	256	239	274	259	241	215	249	233	234	259	252	241	239	247	222	251	247	257	212	260	231	239	235	238	235	216	267	215	252	256	262	250	234	229	242	221	201	266	250	242	238	232	242	203	255	230	250	231	257	234	243	219	216	238	249	252	214	225	247	262	244	250	230	212	257	221	240	238	231	240	251	245	227	243	231	250	255	247	232	246	216	220	254	232	256	205	240	243	228	231	257	243	259	236	244	246	224	255	239	255	238	226	226	245	289	238	234	252	243	249	248	251	209	222	235	228	232	232	231	233	231	248	234	222	229	236	233	239	223	237	248	251	239	232	230	225	247	246	268	229	233	241	237	245	223	260	226	245	227	236	246	242	242	248	234	226	242	246	224	229	264	241	254	233	227	238	215	258	257	242	253	239	227	236	250	237	247	227	242	243	240	206	252	252	230	211	256	216	227	233	242	243	236	229	252	223	245	254	249	262	252	222	232	245	233	220	245	236	256	248	253	232	226	225	264	242	236	249	223	245	223	236	245	230	223	221	214	244	232	262	256	224	223	239	245	246	228	247	230	222	241	214	273	241	231	269	235	214	231	239	229	218	249	234	253	246	249	241	234	258	265	234	229	231	260	215	223	273	240	248	229	249	251	237	247	235	264	273	261	255	239	259	219	240	221	248	213	253	224	199	201	226	233	235	240	247	239	222	231	231	247	244	245	242	248	218	257	207	242	213	250	216	260	242	211	247	247	219	230	259	248	260	216	223	237	242	253	243	225	245	251	244	240	232	235	243	252	263	273	265	241	220	257	239	222	253	253	221	229	207	242	210	220	231	215	193	235	252	222	238	256	255	261	241	240	236	247	247	223	238	247	212	216	257	253	232	239	255	265	246	247	247	228	265	255	258	237	212	201	273	221	254	260	218	245	214	233	247	250	224	238	249	258	267	245	216	223	266	244	261	237	244	239	232	214	247	231	232	252	240	302	249	237	238	226	235	247	236	240	235	245	246	238	220	240	228	252	240	248	249	228	241	266	225	239	253	226	203	268	222	227	239	221	248	225	247	257	238	232	255	233	242	238	227	227	273	248	258	241	239	220	252	230	231	244	226	238	273	230	225	238	215	238	240	237	227	236	252	243	258	220	225	232	274	226	203	283	230	246	244	235	206	250	230	279	217	256	214	242	219	240	225	242	223	272	222	215	243	279	227	233	231	226	236	259	243	253	240	243	263	225	228	218	259	239	261	240	223	259	236	240	237	257	253	241	226	220	261	238	241	221	248	203	240	246	236	241	226	258	232	232	260	219	270	255	241	256	248	259	260	234	241	220	237	214	240	247	234	206	223	257	252	246	234	255	240	216	236	235	223	243	202	232	232	240	250	248	244	252	229	218	264	252	252	221	217	239	231	237	233	246	262	247	233	246	244	221	272	249	236	258	258	223	225	242	262	225	263	238	236	208	270	249	241	267	247	245	231	284	258	245	251	218	261	219	247	262	233	231	257	234	248	216	247	239	264	238	224	227	267	243	230	249	246	245	230	242	254	257	222	224	210	256	217	232	255	236	239	217	235	214	238	231	207	247	237	243	238	233	256	231	236	218	245	221	234	264	224	229	243	216	228	246	234	210	205	259	232	223	230	210	264	233	239	257	230	249	238	258	228	211	243	249	262	212	231	235	217	225	210	230	229	254	250	244	238	240	217	227	255	253	242	222
9396	37808	36395	9261	3416	12102	12991	8799	4246	1859	710	474	480	503	507	500	483	489	463	442	520	470	484	465	455	472	471	456	487	493	451	480	501	512	492	438	448	475	452	481	499	495	492	472	512	482	505	512	427	484	493	485	465	449	502	458	452	450	488	511	481	484	443	454	461	512	459	470	483	461	482	487	461	514	470	466	479	471	484	507	470	483	432	499	498	456	458	499	461	480	478	504	465	519	514	461	508	474	513	484	472	459	521	540	499	487	459	514	478	478	463	477	515	473	505	498	504	502	462	494	484	440	448	508	493	475	463	477	496	476	495	489	473	481	508	470	471	509	492	500	474	538	488	513	482	491	475	466	466	483	441	520	507	481	477	465	463	492	460	485	525	486	466	492	497	443	474	482	448	502	484	474	434	468	464	459	541	527	465	478	463	496	469	500	447	505	498	497	507	495	499	471	466	496	477	472	485	473	483	503	489	475	494	485	482	470	520	456	468	489	490	476	452	429	511	543	462	493	451	470	441	484	483	473	470	492	492	467	462	446	489	500	490	499	520	490	431	474	479	461	445	504	488	489	470	471	490	489	505	491	476	474	469	509	460	494	450	477	502	499	477	469	490	478	477	505	506	492	470	492	478	466	457	476	498	471	487	490	503	467	439	498	478	514	448	514	487	478	435	465	497	454	480	470	500	465	493	487	501	503	478	501	446	496	493	458	482	480	529	451	448	487	456	491	497	518	476	502	485	486	488	487	486	484	488	498	507	498	444	490	470	487	479	473	477	481	486	492	473	458	440	465	467	484	450	504	481	496	498	491	504	475	490	473	476	487	491	466	446	496	506	464	480	458	486	492	418	438	484	490	461	514	498	501	502	512	484	469	477	497	535	441	458	469	453	481	471	493	510	439	455	501	481	468	481	480	468	454	463	445	501	469	460	440	493	492	472	450	476	504	496	507	498	459	501	464	444	506	440	497	458	507	468	480	498	509	485	481	456	473	459	439	492	478	494	447	461	502	494	485	495	481	488	471	527	446	462	467	497	476	489	470	511	504	492	474	453	499	487	508	470	495	476	474	489	472	516	477	480	478	534	456	501	502	508	456	485	501	446	427	482	467	443	480	514	488	485	491	488	483	430	462	436	474	481	504	484	506	454	477	490	447	466	459	451	457	448	437	475	482	495	513	495	498	474	472	463	512	471	491	470	478	501	475	496	474	461	513	473	464	477	462	534	462	470	462	479	479	500	522	478	489	470	492	463	481	471	489	472	465	476	523	526	473	466	466	501	457	495	526	494	502	482	470	497	536	479	485	492	524	450	498	501	488	498	446	474	498	507	521	487	490	431	502	540	462	506	467	490	457	448	451	487	485	517	489	498	444	465	494	474	499	441	523	435	463	480	493	463	472	480	529	487	484	476	496	485	476	484	490	464	464	473	523	448	479	470	501	478	457	500	470	473	456	499	486	499	464	467	476	456	512	486	435	495	503	526	483	463	432	518	479	488	509	472	465	473	482	490	475	514	469	475	468	476	475	498	480	448	503	487	468	528	469	479	501	497	505	496	460	507	487	530	481	467	478	459	506	474	443	436	463	464	456	458	523	494	492	452	485	498	487	487	521	505	483	502	475	480	451	514	489	487	491	464	505	461	508	468	470	484	506	446	474	531	468	488	474	437	482	467	463	426	488	479	463	513	449	492	487	463	464	459	465	505	490	470	485	494	512	480	494	490	463	470	482	494	452	453	484	496	502	497	489	498	442	492	463	484	502	475	498	498	491	475	480	497	469	496	496	486	479	463	466	454	478	494	499	455	481	487	441	438	453	525	467	483	458	460	462	491	467	507	514	459	512	479	476	461	479	472	482	495	457	513	461	484	502	507	477	480	501	471	492	436	467	501	439	491	447	474	488	481	439	466	477	486	508	475	462	453	504	515	444	498	493	471	488	486	494	464	476	444	489	437	535	487	503	492	443	488	505	463	453	483	464	476	493	488	485	449	501	467	475	471	489	493	497	448	511	512	493	518	482	491	490	493	473	513	487	495	491	477	521	484	513	478	494	539	440	504	478	503	488	528	436	500	503	478	472	479	447	487	471	460	466	483	466	511	473	462	466	452	459	469	512	487	465	461	487	504	500	462	451	477	486	473	448	515	486	497	505	500	499	515	509	515	494	437	471	470	488	459	475	495	500	511	459	481	469	472	517	459	492	512	433	514	503	476	472	488	452	492	482	448	490	471	434	493	490	484	479	500	484	495	496	477	484	465	484	485	462	463	506	511	482	472	484	476	476	451	478	480	460	499	500	479	507	484	504	512	509	544	535	445	456	457	480	485	531	481	501	486	494	470	466	502	436	508	518	470	492	456	480	502	468	471	526	443	501	458	497	446	490	494	501	477	512	484	518	446	450	485	476	484	515	511	499	468	485	465	479	470	507	515	478	460	503	506	482	473	424	479	495	539	456	488	449	457	468	551	489	465	453	480	457	481	469	445	498	498	457	458	516	486	487	475	486	485	495	492	470	514	468	485	450	449	492	479	487	494	511	468	462	455	466	471	487	476	522	486	446	512	476	484	455	489	483	495	452	469	490	472	455	525	466	499	448	474	441	508	472	488	482	468	466	437	488	484	503	491	466	514	506	477	442	482	483	506	487	471	512	484	477	449	499	506	499	515	473	467	499	492	481	448	469	480	473	472	514	464	507	444	477	467	489	491	452	480	455	496	479	490	488	524	487	482	462	470	495	496	465	465	461	508	459	479	521	424	513	469	465	483	452	475	489	483	471	448	509	495	487	480	482	492	451	477	491	465	465	471	459	443	502	474	464	495	452	486	516	496	476	527	445	481	510	430	468	482	456	458	470	492	480	439	443	460	483	511	494	497	427	467	448	478	509	508	474	506	507	468	442	477	514	501	494	474	447	489	495	471	492	490	489	486	500	492	509	461	515	467	479	484	467	470	495	429	456	474	482	492	480	499	479	489	497	459	467	476	462	489	506	462	511	451	484	478	453	460	528	455	495	480	429	498	477	446	463	504	523	447	531	494	519	502	520	473	475	448	486	505	459	483	478	453	489	479	514	481	447	445	496	456	467	472	494	495	528	467	470	460	514	457	487	510	477	443	481	517	496	502	485	498	483	484	492	455	493	519	514	480	470	426	460	506	468	540	491	467	498	460	479	497	521	509	474	489	469	491	460	517	508	460	442	501	483	449	484	487	500	510	464	483	484	458	489	475	455	454	475	492	422	452	491	446	490	474	492	489	473	491	507	474	455	427	490	506	483	512	435	516	497	443	466	529	441	435	452	468	471	494	486	508	442	494	519	471	480	491	487	508	443	491	470	519	504	513	497	480	457	477	491	488	522	454	471	524	483	466	470	552	498	470	457	501	474	477	491	468	484	507	462	476	498	478	452	481	476	508	499	457	464	495	468	494	508	469	465	459	470	461	549	483	485	469	513	503	541	481	467	459	478	467	525	484	484	474	488	479	461	489	482	488	491	491	461
24556	22021	38548	37220	23912	27083	24128	14550	4900	1614	463	200	188	197	200	199	182	200	202	198	165	172	199	211	197	171	208	202	198	179	199	211	183	199	202	159	213	180	169	213	183	195	197	187	171	184	178	189	195	184	203	182	179	181	186	199	182	197	208	189	192	208	176	189	181	213	181	208	179	203	192	185	198	183	201	165	202	197	178	199	187	190	204	173	204	205	162	196	180	173	190	191	217	219	184	200	193	187	203	189	187	187	203	183	201	171	174	172	194	191	164	207	183	226	184	174	183	169	208	185	185	166	190	179	192	207	184	178	201	192	198	189	203	195	195	175	178	194	157	202	202	171	183	193	184	175	193	210	184	192	199	173	204	199	182	200	185	181	197	180	206	199	198	180	211	213	181	182	173	178	194	185	168	215	180	182	189	221	177	173	186	207	179	200	181	175	177	225	190	199	206	168	194	202	196	165	194	211	188	186	161	174	229	172	194	203	171	183	177	171	185	180	196	184	193	190	191	201	202	199	195	195	170	187	193	177	181	177	197	212	186	201	202	193	206	199	177	169	178	186	206	195	191	203	189	191	188	213	145	203	206	178	175	183	188	180	160	169	193	182	189	199	195	163	173	208	195	200	175	191	217	201	210	197	190	184	190	188	197	195	153	202	196	186	196	178	187	186	188	197	181	211	202	195	213	192	206	208	186	172	173	204	172	178	175	212	172	196	199	164	199	208	206	194	206	169	190	187	169	187	215	189	206	197	198	221	175	174	173	179	197	164	165	220	189	182	156	182	210	185	195	192	192	205	211	210	182	184	197	220	222	192	179	194	177	183	185	182	183	184	210	186	178	210	209	185	183	195	206	183	205	219	186	185	203	176	192	223	182	201	175	174	201	192	162	194	210	199	187	196	186	196	188	173	206	201	173	194	172	215	214	204	189	192	191	192	179	197	179	187	194	201	174	213	205	201	197	182	218	213	220	200	165	178	194	177	179	207	192	178	151	197	176	175	183	179	200	189	210	183	218	171	199	208	208	184	212	193	161	218	197	190	202	176	192	179	194	171	179	187	202	199	199	189	178	206	219	193	200	197	190	193	202	174	166	207	193	172	161	197	196	178	210	208	170	178	193	201	214	194	172	207	194	180	171	161	202	178	174	194	194	189	204	159	184	180	183	195	224	170	182	185	184	195	189	167	190	179	185	187	182	192	180	193	195	191	181	175	179	198	203	191	198	173	186	185	182	191	213	200	212	180	199	205	169	201	207	185	218	195	206	209	184	203	175	208	199	185	164	191	210	189	179	178	189	179	182	216	179	178	202	196	195	189	211	200	206	200	167	172	172	146	183	183	175	190	192	198	203	192	185	179	183	175	196	201	178	204	203	166	207	186	198	184	182	185	183	189	195	174	198	206	208	181	192	200	207	187	184	193	183	176	195	192	205	185	214	180	189	176	192	213	169	187	167	215	201	175	215	170	200	172	196	193	214	198	195	194	220	190	208	193	188	198	181	198	178	200	186	174	181	195	206	191	207	184	185	195	171	204	219	212	185	163	189	206	205	186	178	205	191	187	173	194	210	182	194	179	185	183	196	191	223	185	182	205	175	189	173	198	206	187	205	169	174	179	197	200	213	186	192	209	178	175	218	191	197	197	224	184	181	191	201	189	197	191	197	193	169	197	194	178	170	194	187	188	182	182	214	192	183	193	236	185	171	209	185	179	196	191	181	199	210	170	183	189	175	195	198	177	172	201	179	187	190	196	190	206	194	174	189	200	177	185	193	153	168	194	203	181	183	212	187	200	180	198	168	214	214	197	173	205	193	194	174	190	164	191	192	200	210	194	184	162	198	190	215	176	209	197	195	198	185	178	211	204	175	179	188	207	208	186	192	197	179	193	219	171	185	198	207	183	157	212	204	174	161	186	188	182	214	202	216	193	202	203	179	192	182	196	167	181	177	179	226	196	175	192	180	199	207	184	189	173	180	203	185	182	181	191	182	195	189	184	194	230	164	201	207	175	205	193	191	196	208	158	198	202	196	180	170	173	189	187	202	194	189	154	184	197	157	189	201	206	174	195	202	183	194	166	207	198	196	212	218	191	203	207	189	181	199	223	192	180	189	197	187	192	199	192	216	195	194	186	163	178	177	166	203	199	199	197	202	195	198	197	203	180	187	202	181	202	193	201	173	195	202	206	210	201	209	192	179	207	217	176	189	192	188	162	194	209	204	172	180	175	188	186	178	198	174	181	176	193	201	201	203	180	212	190	196	211	194	185	209	198	154	171	193	176	196	191	177	211	207	181	221	185	201	178	180	192	181	220	190	197	189	181	200	216	223	202	193	182	194	177	184	192	203	182	215	196	173	191	185	195	173	187	189	177	200	189	185	179	195	193	211	188	181	175	199	206	174	183	174	205	198	186	178	153	209	161	224	194	160	185	177	179	173	189	186	197	203	158	201	191	200	211	195	205	206	211	205	205	198	168	198	176	182	199	210	207	211	204	164	200	224	187	198	191	196	195	189	202	182	192	183	187	201	192	211	190	183	188	163	218	193	197	221	203	183	226	199	185	207	193	195	166	182	202	162	203	166	205	184	165	173	192	187	205	186	202	206	221	197	168	199	203	192	193	184	197	194	193	185	219	180	197	183	205	184	226	212	194	204	204	198	193	201	201	173	211	214	188	185	197	187	199	193	187	193	181	189	221	201	210	192	176	201	185	204	195	200	188	190	178	188	191	181	174	195	187	207	179	173	153	177	187	193	185	195	195	179	222	192	182	177	186	186	202	208	181	176	185	173	173	203	203	208	207	202	207	191	174	184	177	183	194	205	202	185	166	197	194	196	209	185	192	212	182	219	174	188	176	180	175	191	177	182	187	197	206	161	194	219	175	183	188	206	198	182	186	189	181	177	199	222	194	187	182	194	178	202	169	181	201	186	210	180	177	222	196	185	182	186	198	194	189	200	204	176	181	197	192	204	191	200	185	162	180	199	184	213	205	210	193	194	171	197	210	190	178	204	179	214	196	193	186	222	189	202	180	197	178	182	191	221	200	194	198	188	205	196	196	198	192	164	180	185	186	203	195	213	170	215	173	167	175	194	185	199	181	185	190	201	199	186	186	177	203	205	198	186	182	179	165	195	194	182	178	168	198	206	200	196	199	193	206	195	209	201	180	190	191	190	191	196	184	211	176	204	205	170	199	190	199	175	212	188	178	190	199	176	209	185	191	175	193	214	180	210	227	207	221	198	208	168	168	174	198	215	193	192	204	184	180	171	202	175	195	194	192	179	172	190	176	183	198	192	170	189	204	205	190	199	212	186	212	203	192	190	172	200	200	208	188	192	187	189	201	199	211	221	185	194	207	175	193	187	214	209	176	176	183	181	184	195	181	186	195	191	191	202	174	176	225	187	191	188	198	192	200	178	211	186	195	192	197	193	191	183	196	184	187	198	183	191	189	208	181	208	193	185	194	156	201	196	193	178	184	185	197	206	183	180	185
16868	75245	80811	38238	35402	37659	33447	24879	11616	5136	1363	388	410	365	384	402	379	388	400	410	392	405	414	389	362	360	400	392	396	392	388	396	387	386	368	381	404	414	411	403	410	384	405	359	379	373	373	358	393	404	405	376	396	400	369	321	389	374	392	386	389	380	363	400	388	382	381	363	389	385	388	391	433	370	377	375	420	387	412	385	389	356	402	339	418	395	365	363	386	384	370	386	391	356	386	392	404	382	387	387	335	396	379	440	405	394	380	379	408	399	370	384	389	421	385	361	370	381	407	408	411	387	370	418	373	385	402	403	419	409	365	381	407	368	375	386	370	399	381	386	368	351	365	393	420	364	391	358	380	370	390	399	370	385	418	381	383	390	395	381	384	393	400	355	375	407	379	367	388	356	390	372	403	382	396	379	407	408	368	391	379	375	380	367	373	392	395	366	402	380	388	418	379	372	380	387	369	335	397	372	345	389	432	389	371	367	374	389	425	381	420	427	427	381	392	379	395	366	381	391	391	380	369	379	399	370	384	368	408	409	360	378	403	372	388	396	404	392	373	398	380	428	382	403	448	377	362	393	403	390	384	357	395	392	392	369	374	361	362	367	371	388	370	408	408	400	401	391	373	392	398	406	356	357	390	367	360	398	409	408	364	376	375	372	364	400	374	434	378	376	359	366	382	413	401	406	368	409	401	410	374	403	386	392	388	373	366	365	384	353	407	373	371	449	403	342	420	390	367	398	360	402	408	393	366	388	407	391	402	385	398	388	389	383	404	388	356	425	380	361	369	386	411	356	403	393	372	370	391	418	386	388	433	397	343	422	353	375	402	405	407	385	395	388	378	384	377	382	373	370	388	393	361	422	411	386	419	381	400	365	367	378	407	383	391	374	378	346	381	391	366	415	336	395	385	388	361	422	371	371	396	397	402	415	400	411	380	393	397	373	357	419	370	420	380	406	397	401	401	431	400	405	392	408	418	370	355	402	366	384	370	428	376	390	408	387	374	380	424	387	362	352	390	423	365	378	406	363	339	386	410	344	384	382	380	403	391	409	378	381	416	424	398	412	403	408	391	381	405	368	401	415	403	411	362	370	365	384	387	397	364	368	402	363	393	377	413	412	375	387	358	357	403	382	381	396	393	365	408	364	391	453	389	400	406	377	372	377	384	371	404	391	350	397	384	380	390	391	422	395	396	341	377	380	383	360	385	388	380	389	384	381	407	378	350	367	394	398	410	377	441	415	369	436	386	400	384	420	390	423	374	403	391	368	401	367	414	393	405	382	413	391	354	424	392	375	366	362	360	383	377	421	392	344	402	405	404	391	381	393	416	397	370	395	402	398	363	412	387	379	380	407	388	403	390	387	371	351	377	390	382	369	412	430	379	414	382	413	388	387	360	350	385	396	418	382	386	379	383	358	392	364	428	371	404	428	393	378	410	384	392	384	398	383	400	394	376	375	432	384	401	400	377	409	394	370	408	367	386	399	364	387	359	392	370	403	400	390	408	392	391	400	400	396	362	410	395	397	414	356	389	392	364	389	389	376	421	386	407	400	409	383	371	374	355	392	374	408	414	394	380	431	410	392	414	398	375	376	390	375	374	397	407	366	391	412	428	407	411	400	419	403	380	397	384	370	415	416	404	421	344	418	362	425	393	371	372	408	412	407	392	404	383	392	411	391	386	421	384	382	378	414	379	399	377	421	354	388	411	392	390	389	407	389	387	361	390	376	418	395	426	391	434	428	384	367	374	390	369	388	408	367	403	412	345	380	378	425	391	347	385	390	353	394	386	381	374	414	377	399	418	421	389	399	383	355	386	401	400	394	388	387	355	380	394	385	360	394	394	379	391	418	378	374	355	374	411	377	418	393	394	425	382	375	395	372	374	397	394	374	396	376	363	387	396	429	427	370	380	402	384	382	408	398	420	367	370	407	400	417	383	371	402	369	429	370	384	374	408	409	379	368	388	389	400	409	395	346	419	386	410	411	387	418	389	430	393	418	375	370	389	389	390	383	423	374	388	403	399	408	381	377	429	430	393	377	410	378	407	404	367	354	418	379	380	355	404	398	392	379	395	391	392	393	402	399	362	387	439	396	390	376	387	357	360	419	363	385	340	391	408	385	380	396	393	372	390	380	389	387	380	408	375	397	357	382	388	381	380	387	367	404	366	404	367	357	387	389	392	376	400	386	382	385	390	377	428	368	393	365	378	379	389	367	413	397	407	375	392	409	393	375	403	413	400	375	395	368	376	391	367	375	417	382	394	409	399	373	372	417	384	374	385	388	415	403	384	398	406	418	432	401	415	395	427	403	415	415	404	427	376	375	366	405	387	402	392	394	387	377	393	381	394	408	405	432	346	380	383	389	411	401	425	374	395	399	394	358	410	378	389	384	374	377	395	394	383	367	370	382	350	370	400	365	406	344	392	370	390	399	386	401	423	427	380	395	406	370	335	368	422	371	387	349	352	371	377	349	368	372	446	396	406	374	444	409	424	377	389	388	403	407	427	373	393	409	382	382	376	365	364	360	405	381	403	411	405	369	361	398	363	385	400	357	369	348	381	396	398	369	396	397	384	366	363	368	358	381	365	395	351	390	347	407	391	391	405	378	360	382	418	380	381	353	400	380	385	352	393	400	375	397	396	386	372	416	377	402	402	391	405	429	390	380	406	381	416	417	384	419	386	351	376	417	374	354	420	392	382	424	406	388	379	406	352	379	379	390	385	398	371	399	353	396	380	381	364	365	379	353	397	360	394	394	384	399	373	383	359	400	345	378	369	383	387	387	384	431	370	393	388	366	388	380	374	396	382	419	399	390	398	394	383	388	401	406	356	401	381	408	382	386	398	393	377	409	365	388	376	378	366	381	391	374	372	403	384	413	387	404	376	335	404	404	385	386	373	400	373	406	353	386	417	403	344	370	372	405	406	370	398	381	389	382	359	357	414	388	383	395	394	375	388	401	388	416	395	404	390	383	392	372	368	381	408	367	377	392	394	429	363	397	358	382	422	355	381	364	363	439	364	360	387	376	356	384	362	395	373	338	399	369	384	377	381	366	397	364	359	427	389	415	368	394	392	390	382	392	375	391	357	374	396	389	389	384	391	402	381	422	393	412	351	381	384	379	381	396	389	357	409	379	410	378	358	408	376	393	386	396	379	366	366	412	427	415	378	423	411	370	408	408	362	388	389	403	381	368	398	415	355	374	396	378	384	377	407	364	363	412	356	358	415	379	380	394	399	363	399	408	385	397	409	389	392	394	362	389	409	388	404	378	387	358	411	383	368	395	392	392	390	401	370	410	412	375	398	395	403	394	362	385	379	394	387	405	383	359	375	390	412	348	384	384	369	408	409	393	379	401	382	384	364	374	409	405	416	399	414	378	400	379	366	383	368	379	377	381	383	387	370	389	377	391	367	408	418	369	407	400	416	400	363	388	382	384	442	395	377	385	385	387	371	389	396	373	384	413	403	375	391	352	392	386	383	369
23485	21709	36819	40320	24347	30193	34143	22785	9815	2970	724	255	255	257	250	249	235	258	221	241	247	233	236	229	243	236	258	225	256	226	261	234	280	210	257	278	245	254	269	235	288	236	226	214	238	223	258	268	247	252	250	261	212	257	265	242	254	260	222	236	256	257	258	266	254	272	231	238	234	293	270	240	257	241	213	256	250	268	245	255	242	244	226	266	237	250	218	252	249	211	248	229	247	245	249	263	255	239	252	277	245	262	249	210	269	238	268	276	247	233	274	236	242	257	235	263	260	266	259	294	222	243	240	255	259	238	238	247	248	224	272	218	230	271	263	235	253	231	243	254	230	217	248	238	222	243	226	256	245	260	233	238	240	234	252	235	233	244	248	229	262	276	234	259	265	237	238	257	226	256	248	258	272	237	271	214	239	234	254	255	257	250	237	263	257	243	263	242	269	279	245	235	257	236	251	232	242	256	227	264	254	224	264	241	224	248	246	273	235	234	266	197	251	222	243	244	246	251	236	297	248	271	229	227	241	247	220	279	230	248	236	241	265	252	238	247	232	253	268	258	228	233	258	255	254	247	218	226	229	268	245	237	229	244	276	251	242	280	245	242	245	229	275	227	245	279	261	251	259	267	268	260	261	270	253	244	224	246	253	239	229	243	253	230	255	250	266	241	238	253	221	208	227	274	235	241	265	253	202	258	244	246	248	240	225	241	233	251	250	242	230	250	248	227	249	255	253	267	248	239	239	245	232	283	244	265	242	237	251	248	240	221	243	253	265	229	245	275	259	267	243	256	243	232	239	238	273	260	263	236	256	251	257	253	264	221	236	268	251	276	225	267	242	232	249	258	262	268	205	252	221	261	244	237	222	244	248	234	240	252	233	256	211	228	251	244	239	242	247	251	260	282	238	254	245	245	245	228	257	257	241	253	246	258	246	270	256	263	242	241	218	235	234	218	264	270	255	243	241	231	229	259	248	235	252	241	239	237	261	248	252	244	281	269	257	259	229	274	265	263	259	221	248	242	260	251	235	252	238	241	244	254	233	265	258	249	251	232	252	278	230	253	255	244	248	228	236	258	266	226	248	232	235	222	244	232	252	251	257	249	230	233	262	255	265	292	250	247	261	235	252	250	241	263	233	257	276	263	249	241	262	228	246	241	274	258	236	233	221	237	257	212	253	253	245	273	251	257	256	262	240	245	237	254	260	251	248	244	221	280	262	260	250	245	267	262	257	238	242	255	225	235	247	251	237	228	249	257	266	242	285	230	247	234	221	217	223	241	249	229	249	232	246	263	251	260	227	231	232	254	265	244	240	226	242	221	257	244	251	270	240	245	239	240	269	237	231	243	239	251	255	230	226	243	246	240	263	281	254	252	233	247	232	262	267	244	254	274	261	235	238	266	284	240	259	235	246	252	272	236	274	225	226	249	284	238	282	257	240	242	241	248	229	247	247	224	244	250	224	264	259	252	258	258	275	239	254	244	237	210	243	240	242	263	267	222	250	245	263	266	225	260	256	267	255	246	217	239	234	251	254	230	237	242	254	262	212	233	268	238	248	241	232	238	242	231	273	246	264	237	239	249	256	248	240	212	269	253	239	245	236	261	250	260	289	247	236	224	257	252	224	208	235	225	267	249	274	253	265	247	280	241	252	245	249	247	240	264	241	269	247	237	245	233	264	224	239	223	243	240	263	240	277	253	246	275	239	256	237	237	231	230	216	247	247	239	265	237	218	251	236	256	249	262	256	254	273	262	252	238	242	239	248	242	236	234	244	250	263	244	262	295	266	255	255	262	250	240	227	256	276	239	253	251	258	242	279	270	231	238	243	238	250	230	231	274	250	218	256	256	265	238	255	252	272	243	238	250	244	226	254	234	237	256	261	236	262	255	235	219	255	263	226	233	237	268	225	246	250	242	247	248	234	235	249	262	233	269	278	248	225	264	228	259	233	243	254	283	270	226	239	263	266	257	233	238	281	243	235	245	221	210	241	262	239	260	238	245	237	240	237	252	241	237	251	231	241	242	258	232	235	220	270	245	263	271	206	261	242	273	252	249	224	233	274	250	226	240	244	252	258	249	226	232	234	247	287	246	236	254	234	243	267	268	242	251	263	230	223	255	235	239	230	250	240	285	256	204	232	239	222	258	245	256	273	225	259	226	250	238	232	255	263	251	248	278	240	267	232	240	248	224	262	257	254	247	249	250	222	236	247	238	260	251	242	237	260	243	237	244	262	261	232	265	279	246	249	233	237	246	235	217	235	233	256	263	242	238	248	219	247	223	237	238	266	243	273	226	232	255	211	245	235	273	248	222	198	252	267	284	270	231	237	232	258	236	246	243	266	262	265	271	226	234	225	275	256	271	227	265	244	244	250	261	232	249	256	235	223	246	235	224	222	222	265	271	241	245	247	239	234	265	233	246	255	263	231	251	255	253	241	280	258	269	227	244	257	264	262	258	255	256	246	248	256	250	233	237	250	263	231	262	245	243	252	267	244	234	212	252	250	232	250	242	256	244	266	210	236	242	267	251	218	244	235	253	245	262	264	237	236	252	266	259	226	236	229	264	240	263	253	246	262	257	239	250	226	253	255	237	257	245	247	265	256	231	220	281	234	246	217	226	261	265	264	227	245	233	229	243	252	228	235	239	236	262	251	257	255	245	225	257	250	239	232	229	250	279	242	234	263	261	219	266	216	259	235	235	254	248	245	256	231	234	240	239	265	233	282	259	222	278	273	246	270	262	246	235	240	233	252	245	238	278	247	237	260	247	243	254	272	254	261	227	252	273	241	255	255	243	262	252	244	240	231	238	234	250	258	262	233	277	258	255	238	245	272	237	253	217	255	258	220	224	233	224	260	274	256	260	243	244	242	231	262	246	238	244	261	237	240	249	273	252	250	239	230	243	238	212	218	250	239	249	232	250	264	250	259	243	261	242	253	244	229	245	281	239	211	232	234	256	228	213	242	271	259	245	264	254	226	256	253	243	276	211	240	251	239	220	230	219	236	236	226	269	263	247	227	236	257	237	260	245	254	265	247	242	233	299	228	234	237	267	247	240	248	258	270	256	239	262	256	230	209	248	262	244	246	262	235	239	252	250	235	261	230	245	220	261	263	225	250	254	242	239	242	215	241	246	269	246	261	229	269	252	228	246	261	262	245	237	243	237	255	224	230	257	242	260	280	266	237	230	235	275	229	255	258	239	230	264	229	253	248	224	252	253	277	270	228	240	255	258	228	242	256	270	235	252	244	277	250	234	240	251	247	255	228	257	237	259	231	247	238	280	235	255	275	271	258	246	247	282	227	251	275	245	228	234	227	220	247	253	243	261	251	251	237	249	242	271	228	249	248	253	234	233	218	253	278	236	219	246	255	266	237	243	253	254	210	221	279	269	243	250	193	263	270	268	255	239	249	237	265	250	215	264	257	241	257	240	229	254	265	268	246	255	234	231	226	275	272	256	233	241	245	287	268	242	228	251	247	231	260	239
14849	77940	95141	59297	36980	44392	42063	32017	18394	7835	2098	484	454	480	481	519	440	486	479	480	455	442	494	454	461	448	515	489	426	452	462	492	487	476	458	500	461	465	459	467	436	459	494	493	456	472	511	492	496	490	525	439	442	463	472	521	462	470	465	465	503	495	465	439	411	473	459	477	459	463	495	424	432	487	488	430	465	474	465	472	469	469	463	454	457	470	457	476	458	457	475	506	505	478	497	455	465	485	460	452	480	453	497	464	463	442	492	493	447	450	472	483	504	450	493	466	454	453	477	440	458	499	505	459	496	442	426	462	474	507	429	544	423	495	485	478	486	460	462	491	446	436	457	452	453	449	472	469	421	443	458	466	506	481	464	490	432	480	478	440	519	445	448	468	474	486	469	443	458	466	472	472	469	479	457	471	448	495	479	460	474	456	492	453	478	495	455	499	472	461	462	475	470	493	461	492	462	493	434	449	467	459	464	438	502	503	432	475	512	462	447	466	493	456	497	426	450	447	465	449	488	466	459	490	533	446	484	439	431	493	462	469	440	455	490	456	456	466	455	456	426	454	450	448	445	509	485	470	461	476	499	501	460	470	455	466	456	424	469	520	463	445	412	461	461	478	485	435	453	489	452	457	467	449	475	489	510	456	408	463	449	425	442	461	477	483	438	483	456	481	476	448	444	458	463	477	446	457	474	476	434	469	468	457	443	454	449	489	451	505	462	430	423	472	455	440	428	429	496	425	453	495	470	501	497	484	468	456	488	490	456	454	463	481	477	427	490	418	478	463	439	475	478	473	481	508	463	463	485	458	491	475	506	486	445	458	428	493	504	450	477	461	480	434	426	486	487	438	456	475	423	448	471	467	477	447	475	486	476	471	443	474	461	430	468	480	468	444	440	461	445	452	440	453	487	435	489	497	470	453	517	465	451	480	499	446	495	438	439	443	484	489	492	421	495	475	507	467	478	483	459	466	439	447	447	451	476	464	462	471	463	482	494	463	470	497	439	427	471	463	430	456	477	501	499	487	474	447	454	486	460	428	472	447	439	453	444	465	464	448	476	477	431	471	441	452	473	437	490	447	445	441	459	483	469	463	460	491	471	503	481	472	484	479	473	430	456	481	465	453	466	466	443	484	476	518	470	489	438	477	450	405	480	512	467	434	474	497	487	465	491	452	459	441	455	463	483	443	476	491	468	423	463	443	466	458	461	462	508	473	469	474	527	463	468	483	501	477	505	482	450	407	474	461	456	477	436	456	431	487	497	469	469	466	471	479	484	462	450	506	448	467	469	453	464	470	451	462	499	413	461	476	473	477	440	424	485	478	427	468	444	494	463	478	454	475	448	419	473	452	473	462	461	470	452	470	462	414	470	490	492	410	494	467	492	405	446	483	478	464	465	477	477	471	471	498	507	471	498	456	457	427	466	442	472	482	480	487	449	479	419	502	445	465	483	428	425	506	448	470	485	459	442	469	468	481	457	462	483	491	456	468	488	436	482	460	470	468	454	482	469	454	438	459	456	508	466	522	464	469	485	497	507	452	426	442	477	461	488	460	457	445	458	445	458	453	481	455	455	488	490	468	446	427	465	485	473	468	459	482	447	453	512	498	486	438	497	458	483	462	475	456	469	437	431	454	435	463	505	486	472	467	488	445	466	480	444	467	476	459	438	449	477	482	485	482	459	447	446	509	470	411	517	470	475	443	530	478	504	486	483	458	509	475	445	476	461	442	480	502	462	486	438	507	491	486	442	411	444	423	461	461	483	427	461	426	473	471	437	415	414	476	460	456	463	479	453	479	480	463	451	496	496	451	466	469	484	471	421	455	454	485	481	467	463	445	442	465	432	448	441	459	469	431	466	469	509	462	440	446	464	456	480	457	467	454	487	437	431	484	447	494	458	439	475	464	474	463	455	483	460	470	454	464	493	484	437	489	420	451	489	480	489	495	471	486	467	427	502	433	457	456	444	460	448	446	458	451	443	468	450	514	458	405	502	491	448	451	463	474	471	450	468	433	477	473	432	490	460	470	478	467	419	484	486	418	478	503	498	472	460	502	487	461	473	473	460	475	489	477	490	460	506	501	487	481	442	494	460	437	512	465	447	462	456	446	428	430	472	466	486	480	468	490	491	483	509	466	460	461	478	481	467	467	454	486	462	497	476	492	433	466	468	446	509	488	458	458	479	452	471	493	471	483	469	479	491	478	477	482	445	492	487	428	475	457	494	529	466	453	491	468	465	498	488	493	463	432	486	435	462	475	483	475	448	461	446	501	454	425	459	495	464	485	492	463	461	468	471	492	466	475	471	521	480	427	481	467	475	471	467	461	491	445	466	482	455	493	460	473	474	453	483	452	473	473	465	514	466	519	459	462	442	466	471	483	448	457	469	487	464	479	464	470	485	473	440	507	438	469	445	472	468	437	474	410	444	460	433	472	464	455	448	433	491	468	457	492	460	471	487	462	445	478	421	421	477	466	466	449	453	511	514	463	415	539	467	511	485	461	459	418	460	466	460	452	478	465	490	444	506	503	455	439	477	461	503	420	478	455	451	456	464	452	450	464	457	494	438	480	455	485	466	403	456	469	509	453	485	453	460	483	459	476	459	442	467	495	502	430	447	459	438	517	470	474	474	458	421	451	488	506	466	454	492	487	481	448	480	471	443	475	467	422	438	512	496	506	480	466	484	456	460	437	496	470	432	460	438	439	441	466	445	431	506	487	492	458	495	458	448	460	473	465	491	434	474	458	465	438	491	451	461	499	515	470	465	460	451	465	487	458	462	476	469	480	481	492	451	461	448	451	462	509	457	446	476	441	472	441	509	466	463	446	466	472	521	464	509	460	467	468	448	446	455	474	492	496	493	462	491	435	482	491	446	489	506	510	471	477	488	468	460	478	499	494	449	503	478	442	477	412	477	482	469	494	448	468	437	477	462	512	466	459	485	465	476	487	488	482	475	453	463	450	427	441	454	478	489	478	454	461	457	492	446	476	483	440	448	465	451	463	459	471	482	443	461	422	499	482	448	438	448	475	447	468	432	478	478	441	460	454	449	514	450	411	469	447	470	457	448	488	445	469	498	479	458	468	424	488	466	484	467	456	473	460	468	439	425	513	429	466	469	501	451	442	470	501	453	500	462	495	465	449	473	456	487	446	474	482	488	469	443	461	496	488	490	456	473	469	463	512	439	439	462	461	457	436	489	463	497	476	477	464	416	447	450	450	481	469	457	462	451	491	460	444	466	460	483	483	501	448	455	478	450	455	461	453	462	488	487	497	486	449	464	472	493	495	459	480	423	445	444	483	476	442	459	462	441	496	480	469	447	452	519	474	435	468	448	524	449	453	462	474	474	464	470	480	466	459	474	447	466	483	443	451	490	467	444	451	461	455	481	458	428	451	464	448	452	478	465	485	475	469	472	456	471	449	501	451	466	485	478	459	468	475	470	460	471	450	462	499	480	458	462	456	462	480	480	464	457	475	497	511	458	485
27023	23506	33610	20047	4540	2721	2639	1526	849	447	303	266	267	224	281	251	259	247	255	229	261	260	254	248	238	261	246	269	256	224	272	261	247	263	251	273	247	261	257	261	246	251	236	241	270	266	253	225	256	249	248	266	258	248	243	270	244	250	248	265	253	265	234	251	238	261	236	248	227	261	270	248	306	255	264	257	271	252	250	233	242	241	270	206	242	259	241	253	258	222	238	246	202	253	226	282	264	257	257	248	270	239	239	249	234	245	259	253	258	250	239	242	242	256	268	248	220	258	248	246	244	282	250	232	268	265	238	258	263	262	246	222	251	268	268	247	225	243	249	277	248	258	238	255	243	274	248	246	253	254	246	245	253	263	265	241	248	249	253	227	232	267	263	249	263	236	243	267	237	256	243	234	241	250	265	228	259	271	244	298	250	258	255	251	242	241	237	230	257	227	267	222	230	269	263	239	251	269	267	252	232	230	267	247	244	232	225	242	246	228	284	231	237	241	246	218	239	237	259	264	273	271	249	245	287	256	249	277	268	255	222	217	266	241	244	245	255	246	248	270	246	250	267	251	257	261	248	242	261	230	255	257	236	225	244	242	247	249	253	243	246	224	278	244	258	239	256	267	240	251	279	277	253	238	282	250	252	247	243	239	252	245	262	240	225	246	263	264	263	254	254	229	228	240	263	242	272	234	243	257	280	225	243	268	259	235	272	268	242	246	250	244	245	224	248	256	277	264	238	264	266	254	242	265	244	281	225	229	224	253	269	261	270	241	245	270	243	239	230	273	237	260	259	267	256	256	251	226	251	266	259	283	241	252	228	256	264	227	231	240	248	254	261	274	256	253	265	237	250	220	247	258	241	251	256	258	239	279	250	234	235	278	230	221	249	250	225	234	260	237	240	262	258	241	261	306	254	232	252	265	237	254	257	278	269	256	236	264	262	257	228	277	281	229	244	268	251	254	241	257	236	242	249	256	242	255	240	248	244	264	235	254	244	253	246	258	267	265	250	280	245	267	257	244	235	258	256	254	244	251	266	249	251	235	211	254	256	269	254	243	254	259	248	264	257	242	271	234	240	263	258	299	246	247	238	240	242	221	218	227	236	252	269	248	234	251	264	259	241	282	238	240	267	247	259	240	246	249	256	234	265	261	258	234	262	243	244	227	236	285	246	260	241	257	269	244	254	240	260	243	244	251	244	270	255	233	257	252	255	248	265	249	273	283	239	251	242	245	243	245	269	252	287	275	271	232	257	264	258	263	239	271	233	234	264	271	235	237	257	248	259	265	255	245	259	248	238	252	257	269	235	247	266	232	272	230	262	237	226	253	258	284	267	249	226	275	237	243	249	238	242	252	251	242	209	270	287	238	227	259	238	270	229	258	244	243	241	259	240	263	259	253	233	249	252	245	234	247	244	233	265	265	245	243	258	232	243	228	246	247	276	234	261	256	249	233	278	270	249	256	279	252	255	248	233	242	255	237	251	246	245	238	250	284	246	264	201	254	235	257	251	259	244	273	274	246	269	237	235	265	249	249	250	251	257	262	228	257	293	255	253	255	253	250	249	235	273	256	240	231	258	265	249	234	228	271	234	284	279	260	252	238	232	271	249	233	215	234	236	267	251	278	255	268	272	255	266	252	247	251	263	222	261	242	259	230	275	251	278	259	248	246	265	272	272	250	268	270	229	262	271	237	244	244	222	259	274	250	261	272	296	253	275	270	242	243	254	251	251	227	260	254	251	252	231	233	258	261	262	253	265	209	236	251	259	240	214	241	232	241	238	271	263	273	245	264	243	249	269	270	256	273	263	250	249	260	259	270	247	249	262	219	246	256	260	269	239	245	245	253	256	251	268	243	218	253	210	240	227	246	278	265	255	234	224	235	240	248	262	248	258	257	250	253	267	251	252	273	251	275	264	258	264	258	265	248	241	224	248	233	240	241	247	284	241	228	253	221	238	258	242	252	234	254	243	257	247	249	257	251	232	266	259	254	263	252	262	246	262	239	241	234	241	257	263	264	264	240	278	246	272	250	250	259	246	259	289	249	255	267	263	274	242	250	239	256	247	223	229	249	248	250	232	239	239	271	279	253	241	233	267	247	259	252	238	245	268	235	241	295	260	267	266	231	255	274	255	244	260	267	261	269	250	245	238	249	261	240	239	262	246	251	280	244	247	256	239	269	243	235	266	248	262	282	262	250	248	249	265	247	250	279	229	235	242	259	273	254	251	253	244	235	270	236	232	266	247	251	282	250	264	261	272	279	243	257	258	240	250	285	246	238	247	226	253	234	230	263	268	242	259	243	253	248	252	238	228	259	269	256	294	244	234	262	231	264	252	249	259	273	232	269	257	229	256	281	249	263	244	277	244	226	245	259	238	251	257	248	239	257	238	272	252	260	245	270	239	242	256	226	269	254	244	246	267	264	222	262	291	288	220	233	238	247	244	241	236	252	242	235	242	233	263	244	257	284	257	264	239	235	235	239	255	268	258	224	240	262	261	257	243	241	246	277	235	249	238	240	215	229	224	266	240	278	241	259	261	220	263	270	238	264	251	274	223	240	276	279	261	220	271	256	275	237	249	261	250	221	267	263	240	238	278	245	282	255	244	265	258	239	266	285	237	248	248	245	247	245	256	232	276	252	238	265	248	263	251	232	257	247	252	277	235	248	251	252	226	246	239	254	256	255	243	262	251	263	241	261	225	266	268	233	263	265	267	249	241	276	250	246	230	265	245	247	271	270	245	262	232	236	253	252	232	243	254	236	249	259	245	255	222	269	251	277	276	237	235	241	241	257	267	236	234	262	235	262	245	246	216	265	245	252	267	238	246	263	235	277	253	268	244	241	255	261	259	264	245	260	263	250	229	241	252	248	243	241	248	268	253	246	237	246	254	260	233	238	237	275	277	250	267	280	246	255	251	248	268	252	260	251	230	260	246	242	218	215	243	255	231	252	227	218	249	245	254	260	234	267	248	250	233	277	288	258	257	252	258	238	221	247	225	269	242	243	261	223	248	233	250	252	246	256	246	278	248	238	270	249	244	273	247	253	264	289	243	256	261	245	249	259	270	229	247	244	237	232	270	242	245	274	249	225	231	243	244	257	261	219	242	261	235	250	263	265	274	251	259	279	232	268	251	234	249	245	255	242	245	255	256	246	262	257	227	247	248	224	263	213	248	241	267	244	258	259	227	244	241	229	270	265	269	270	216	232	240	258	242	250	258	276	253	237	259	268	247	238	247	262	272	247	272	262	251	290	239	254	234	235	252	265	252	228	249	260	270	286	261	268	251	261	260	191	265	231	243	243	273	271	239	242	251	229	250	258	256	269	244	255	246	254	226	277	252	254	260	244	242	252	245	256	266	236	261	248	265	228	235	239	232	253	257	251	270	271	250	251	260	254	263	243	265	248	226	235	235	248	272	265	268	235	247	253	257	245	232	241	247	235	272	257	265	272	228	249	236	240	251	267	259	274	237	267	265	265	261	253
7160	37649	42122	21830	8995	8113	7635	4553	2439	1146	656	483	507	491	497	502	518	532	464	531	483	503	529	537	516	511	514	483	480	476	542	497	547	517	497	509	541	504	506	485	508	496	523	508	491	506	475	496	509	514	486	469	472	499	480	494	531	513	511	476	514	469	505	479	518	538	470	523	493	539	524	497	457	490	524	478	505	499	492	548	499	481	481	477	473	479	482	527	525	484	506	503	510	532	494	499	520	500	515	539	496	465	542	525	498	476	486	462	490	461	528	475	488	533	507	495	525	506	506	490	521	479	499	513	525	535	507	506	494	523	463	503	472	515	557	473	511	508	508	447	512	484	485	495	487	512	469	528	495	489	514	470	489	504	482	508	478	499	508	542	493	466	503	537	509	510	532	560	499	492	504	513	508	470	519	526	487	516	510	508	544	447	466	469	476	488	530	521	487	510	496	516	482	510	529	486	526	482	500	493	492	539	480	521	527	481	514	489	462	507	499	484	498	523	521	470	493	445	500	489	519	488	515	524	485	481	497	490	485	492	477	509	454	451	473	470	484	539	489	531	519	463	487	497	498	495	486	520	461	506	495	484	527	500	517	515	532	501	492	502	525	514	463	514	480	518	480	512	510	540	532	513	549	514	485	478	499	485	503	490	493	507	528	502	495	487	446	461	513	496	489	471	473	519	493	516	459	494	504	468	489	522	479	492	457	478	520	526	535	542	484	511	495	512	496	514	515	527	493	500	546	476	496	521	528	541	490	487	515	529	513	472	505	497	504	495	512	538	508	481	492	498	489	499	521	501	501	505	509	485	456	505	493	497	520	514	470	489	541	541	446	546	588	466	463	512	482	481	480	544	487	510	507	501	487	499	523	475	511	515	480	497	489	470	529	470	494	483	521	518	494	488	474	506	514	506	476	507	489	511	465	509	484	493	492	489	484	492	524	515	483	511	483	508	463	508	490	487	508	483	494	523	517	516	507	507	514	515	502	505	491	524	482	526	463	525	458	538	519	474	455	506	473	476	532	481	495	509	476	495	504	535	497	515	530	486	501	511	521	462	512	442	520	516	494	502	479	504	487	510	504	505	478	560	487	531	465	496	485	498	551	501	487	484	522	509	531	523	491	508	468	508	521	504	463	502	481	502	472	468	506	545	470	505	515	496	536	479	460	536	478	459	530	479	524	520	493	472	492	523	443	475	465	446	472	484	478	499	488	529	487	507	491	524	482	473	530	469	518	522	479	488	511	490	497	523	475	493	472	490	495	474	501	542	506	491	496	491	511	500	509	472	513	481	459	504	487	506	536	455	483	498	520	545	473	516	491	496	487	543	497	488	481	539	509	503	521	503	511	527	504	500	492	512	495	469	496	483	511	488	523	494	524	508	452	487	523	490	491	476	490	477	504	544	517	469	522	556	503	520	507	475	492	500	465	517	509	524	457	502	517	503	522	452	513	517	520	472	502	497	493	532	515	539	497	518	459	511	517	549	502	487	478	495	510	515	460	509	512	516	522	478	489	514	482	486	485	528	506	494	482	504	489	502	553	512	473	528	476	488	482	447	493	487	548	506	515	462	526	477	515	501	501	486	477	490	528	463	530	482	495	488	487	490	516	465	498	518	490	508	493	467	484	497	488	515	449	465	477	509	508	510	496	493	519	480	474	477	521	453	497	539	483	482	489	524	510	532	474	539	502	531	502	493	489	493	477	477	499	512	529	494	471	494	534	437	500	458	518	500	491	505	572	528	475	496	508	513	466	461	509	477	487	523	463	491	497	513	490	526	491	524	478	476	521	482	576	504	482	476	503	477	489	498	472	506	532	513	505	517	480	479	499	504	503	495	489	470	455	509	497	518	471	457	504	445	510	529	525	499	500	531	485	483	516	477	523	513	472	501	485	502	486	516	503	473	504	491	463	480	524	505	523	492	478	488	536	507	497	525	511	505	451	464	500	499	484	440	508	476	492	486	493	503	490	479	522	543	507	481	486	527	521	529	502	503	460	463	449	477	510	471	498	514	509	477	538	484	483	479	510	499	483	522	481	525	500	490	476	516	495	502	500	535	470	498	504	542	535	479	521	523	492	498	527	565	495	498	448	465	506	505	483	466	497	474	505	473	509	537	471	476	462	515	490	503	481	510	473	504	507	487	484	509	500	475	513	498	494	489	497	501	481	500	504	475	511	482	509	484	461	490	508	494	491	495	495	510	482	503	487	502	536	504	500	486	489	502	432	473	487	483	470	492	525	535	505	488	473	538	505	507	458	505	506	493	506	518	477	533	545	502	520	512	477	502	539	528	526	518	492	501	532	528	503	477	490	498	487	462	533	476	483	507	514	481	493	468	533	461	480	496	508	473	450	506	521	469	516	515	487	496	499	465	460	505	559	513	485	514	486	499	490	532	475	538	501	447	523	532	485	503	507	473	518	489	511	507	506	528	542	459	488	471	476	476	504	480	490	504	506	519	483	476	487	513	474	453	470	478	474	481	522	511	488	489	488	531	489	491	488	499	488	490	497	488	526	475	524	527	502	511	501	515	530	525	482	492	496	504	485	530	468	504	513	485	506	510	536	510	524	525	457	535	508	522	531	498	493	504	472	491	527	501	510	497	463	500	482	484	517	480	507	470	527	481	501	533	485	479	470	486	513	517	505	512	503	491	525	507	481	511	509	495	487	518	501	489	528	516	485	496	478	469	491	503	496	490	517	496	480	492	488	509	491	504	458	523	510	487	482	490	483	524	519	505	512	520	509	504	496	505	498	510	504	485	472	515	481	515	459	498	521	483	471	511	511	521	467	473	476	516	484	549	469	513	463	506	485	462	512	492	477	535	466	485	497	517	485	487	467	500	496	478	536	488	527	527	532	488	478	517	488	508	507	475	532	439	507	482	484	509	448	534	477	520	503	540	487	489	490	475	486	495	448	489	496	503	497	483	493	506	494	521	510	520	503	491	464	498	520	513	527	493	490	501	500	521	532	488	528	500	510	453	515	475	533	518	492	493	521	518	517	468	498	502	491	504	508	465	529	502	525	523	534	469	511	483	486	481	499	464	526	497	492	525	483	498	492	530	485	500	485	512	466	496	501	497	492	474	501	552	520	529	494	499	511	522	490	467	523	501	505	454	507	538	524	479	499	519	504	489	508	527	508	476	492	483	489	489	542	521	502	451	493	535	504	472	466	492	473	513	515	530	516	544	529	459	466	510	494	501	512	505	536	512	498	484	544	526	503	508	490	501	515	511	473	484	532	517	459	497	504	485	517	481	476	471	504	507	479	498	533	503	488	535	504	466	478	455	499	489	465	489	497	502	475	484	509	491	479	497	499	490	516	508	490	532	519	493	485	494	507	505	536	505	496	507	503	515	481	497	503	480	492	561	521	497	494	506	490	494	500	470	509	518	536	472	497	500	510	515	481	514	464	528	472	501	479	471	523	527	487	500	519	469	515	505	523	491	496	507	497	518	468	510	509	559	522	508	503	493	440	542	505	488
24568	22191	41124	36899	21565	25787	23500	13472	5580	1759	488	200	217	216	214	186	198	179	181	223	171	197	198	196	233	217	190	199	178	193	193	224	191	206	207	189	211	204	202	206	204	185	190	214	198	188	206	225	212	174	194	196	189	182	178	177	207	193	195	200	201	227	198	205	198	197	182	190	185	212	198	195	185	213	180	220	173	213	199	186	196	213	186	190	172	196	207	194	218	177	187	196	188	186	185	197	173	184	207	209	203	202	189	200	184	220	207	198	200	174	226	200	176	196	201	178	211	190	186	195	182	180	197	190	196	211	194	228	187	203	199	184	179	168	188	214	193	194	182	203	180	183	194	186	195	206	205	175	196	224	186	177	201	186	217	204	191	185	179	207	213	208	185	184	212	201	188	185	201	210	172	191	215	186	190	213	200	203	164	197	179	197	198	197	189	207	195	193	222	203	209	197	201	214	187	186	191	205	190	207	204	189	192	178	218	184	192	174	219	193	192	229	215	200	167	214	203	198	198	194	170	207	210	201	179	197	207	190	222	203	178	196	233	170	198	172	191	158	193	201	198	208	219	185	207	229	188	206	197	181	209	208	192	187	159	189	197	188	195	198	178	184	178	196	195	198	192	179	200	193	192	189	180	191	213	186	179	208	193	194	204	175	198	176	206	183	215	204	191	188	198	184	204	196	175	194	175	198	184	203	187	199	188	191	186	188	170	220	192	179	179	191	205	183	175	194	205	184	211	191	187	203	196	185	189	199	208	198	202	194	211	196	208	208	189	171	146	191	209	184	210	186	205	188	194	180	207	203	218	176	184	196	207	201	207	192	193	200	200	213	197	200	191	211	200	187	195	181	216	200	180	207	181	193	193	171	202	190	197	199	190	206	212	200	218	187	180	227	209	197	216	211	205	197	197	229	199	205	181	205	211	215	186	217	213	185	198	172	189	195	187	214	186	219	202	170	196	198	170	201	202	187	212	188	207	191	203	204	201	203	177	183	185	201	197	204	215	222	208	195	196	194	212	190	208	183	196	178	191	206	185	199	216	176	202	191	197	197	184	193	203	188	176	202	196	195	180	175	184	180	198	205	178	186	188	201	195	206	199	184	185	195	196	192	192	187	213	172	199	211	195	176	193	198	220	202	185	216	199	179	206	195	208	192	187	205	181	218	193	172	177	188	220	174	204	203	214	201	207	210	205	222	205	184	190	205	190	174	192	201	182	177	166	202	182	182	190	193	201	204	195	189	204	185	200	194	215	204	238	183	183	232	196	172	216	191	212	209	211	198	231	185	179	205	208	193	174	182	191	216	193	198	199	191	179	199	214	182	216	211	169	162	179	204	202	201	181	204	181	206	214	191	198	231	188	204	203	187	197	197	206	183	215	196	191	211	189	206	191	176	209	198	190	213	189	182	216	184	206	183	176	173	183	207	201	214	187	199	195	226	154	197	195	190	214	185	183	201	177	190	182	190	185	182	181	176	207	230	222	177	173	179	194	222	216	201	166	223	210	203	220	199	171	194	201	204	192	183	211	178	189	184	189	217	208	195	217	181	218	213	181	197	192	193	196	191	205	208	180	209	193	180	194	190	222	224	183	180	179	207	213	199	178	184	232	204	192	199	204	216	215	188	186	205	162	209	200	202	210	174	174	184	192	203	216	191	209	173	177	209	197	206	188	183	203	193	203	176	190	197	191	174	204	184	202	186	193	196	210	216	189	212	199	174	196	191	178	191	200	175	198	193	222	187	177	199	185	178	208	192	196	210	192	211	214	202	189	177	197	178	178	214	187	188	190	201	206	161	205	192	205	212	207	197	167	192	175	173	205	184	185	191	188	190	210	184	206	179	177	198	185	210	186	221	200	196	206	193	212	182	179	190	196	212	186	196	190	192	191	216	198	206	207	204	184	224	207	158	184	180	207	191	201	190	198	198	186	215	208	210	200	182	200	168	223	191	208	223	183	197	211	194	164	197	191	191	199	173	201	192	190	196	189	215	197	183	195	209	202	196	178	193	187	197	177	183	167	189	199	202	224	200	200	195	188	186	211	208	198	185	192	200	204	223	214	208	183	214	200	205	185	198	204	189	204	193	189	167	201	186	181	185	201	191	193	194	196	194	166	193	186	180	189	194	184	188	193	195	195	204	175	204	162	219	189	189	202	204	190	199	217	191	199	199	192	203	210	175	206	196	184	179	176	198	201	215	182	198	200	204	187	222	192	198	186	201	203	198	206	217	200	208	197	193	207	194	196	173	172	209	186	169	207	191	220	199	192	171	190	205	238	183	187	201	213	175	196	178	217	186	189	214	207	201	176	181	199	205	181	205	169	199	188	206	193	229	200	175	195	204	164	198	206	183	175	185	211	192	191	198	220	208	215	205	180	208	184	198	208	194	189	193	211	182	199	218	228	208	203	202	186	184	207	173	183	176	210	203	196	193	209	197	178	166	169	186	179	183	216	209	190	183	191	174	210	184	203	203	205	189	190	205	187	192	189	182	212	205	197	219	182	208	170	180	209	188	203	186	219	176	208	215	189	202	213	217	182	186	210	195	184	215	193	210	181	198	175	178	185	187	199	205	200	199	192	173	209	176	190	198	214	207	202	170	183	196	176	180	184	198	206	204	191	193	210	194	193	190	195	187	185	215	184	205	182	184	189	219	187	189	207	220	175	192	191	214	190	182	194	212	196	174	193	196	195	198	185	211	204	180	183	206	182	185	195	201	173	185	199	206	199	172	215	208	181	231	226	183	195	196	213	211	193	201	209	208	204	189	204	181	200	207	180	171	187	168	184	210	196	190	205	191	183	189	196	196	189	187	198	203	202	182	196	195	176	207	202	191	194	209	196	198	198	204	198	172	216	187	193	206	180	199	187	188	186	181	187	195	203	190	196	200	208	192	194	192	219	183	175	216	190	214	206	212	184	193	194	207	186	222	195	195	183	197	210	203	169	199	184	163	232	178	200	189	211	206	194	187	190	174	195	186	228	206	148	192	183	202	186	194	195	177	206	206	222	179	210	206	209	198	200	189	201	209	180	183	183	189	192	194	182	205	206	220	199	199	198	215	217	192	202	199	208	189	207	171	237	206	170	221	216	215	196	178	220	206	197	199	205	208	213	184	210	184	183	186	198	188	176	177	187	197	178	199	199	203	190	167	198	216	194	201	200	178	194	182	189	184	216	191	207	183	206	188	207	209	199	199	177	191	207	195	183	209	182	187	183	220	198	186	182	208	188	196	215	212	190	206	177	190	191	186	198	219	196	197	198	221	202	212	193	202	211	194	173	205	201	208	192	199	192	185	195	209	183	204	195	190	188	197	187	210	212	187	231	213	210	186	185	208	194	220	195	186	232	190	188	187	225	195	180	177	181	187	199	199	206	184	174	176	207	184	159	187	203	181	188	177	202	194	197	197	195	209	200	204	195	233	184	222	186	179	209	186	228	193	195	198	210	225	184	204	191	202	192	192	210	185	203	179	194	181	221	196	201	182
11578	74850	81906	44610	26068	37055	32452	23534	13118	5116	1343	374	409	379	386	361	392	379	374	342	370	390	364	387	359	338	391	403	392	370	410	387	363	364	377	397	382	411	414	374	377	386	335	370	364	361	381	412	400	359	402	411	388	381	374	361	370	389	392	416	378	371	416	425	364	399	387	407	401	381	395	354	358	424	397	396	400	416	358	382	411	368	367	382	423	401	360	406	365	389	406	406	359	388	392	369	381	384	344	375	379	387	380	418	370	414	429	336	358	400	415	414	391	356	393	351	368	411	362	369	411	378	408	366	380	403	404	387	374	373	397	393	383	386	407	396	405	370	403	380	389	409	408	340	359	384	367	402	416	382	382	341	381	406	364	426	391	390	354	448	354	389	423	361	415	402	405	388	403	388	411	421	416	392	358	372	399	391	365	375	366	354	350	396	375	391	367	373	401	394	390	364	384	407	399	348	366	399	398	432	388	356	368	397	397	396	421	345	368	401	377	383	374	398	398	356	379	391	399	391	367	407	376	428	380	391	376	383	375	401	383	417	389	401	374	416	409	376	446	361	399	361	379	401	362	401	367	411	403	388	343	399	379	404	370	383	397	375	383	369	357	378	413	372	397	382	354	401	382	419	389	394	385	393	388	424	396	336	413	400	403	399	404	371	375	413	377	351	398	412	416	378	388	392	382	387	423	348	369	353	396	401	397	426	357	386	372	425	382	413	355	388	390	377	403	403	380	342	383	364	368	378	401	370	388	390	428	367	367	386	411	428	391	387	399	374	409	401	427	357	392	365	418	391	385	378	367	373	375	416	390	363	388	415	361	407	401	408	391	385	327	381	416	386	384	379	380	413	371	401	394	405	417	358	368	398	383	421	379	372	355	400	386	384	390	378	379	405	347	371	378	401	385	438	379	403	385	375	383	360	380	390	375	370	368	358	428	356	396	400	406	427	414	427	369	413	385	375	337	449	391	378	384	411	386	368	402	342	397	430	386	338	394	381	359	379	403	387	413	385	389	429	402	382	409	373	402	388	399	370	390	394	398	373	356	384	374	399	371	370	387	402	389	398	383	373	352	355	417	414	414	359	397	374	410	410	392	394	395	400	386	356	398	389	385	413	364	375	395	387	364	418	416	363	398	396	373	374	385	388	367	389	399	368	369	388	389	368	370	391	388	395	425	418	368	391	402	403	394	379	403	383	389	379	403	380	384	380	388	381	404	405	391	344	407	396	399	380	377	405	381	402	391	415	377	392	400	367	378	403	387	379	376	401	416	379	374	408	386	358	388	397	388	386	427	404	396	417	392	373	396	341	382	380	417	406	377	385	385	375	404	409	411	388	376	385	373	384	373	394	386	393	397	410	373	373	394	363	355	421	399	347	384	350	422	392	396	385	364	352	400	398	371	409	395	403	367	423	360	385	345	396	389	381	389	405	389	402	385	405	401	377	373	381	399	380	385	405	354	392	399	388	367	427	400	399	395	390	413	377	449	392	391	401	406	396	377	385	400	431	399	418	391	402	380	392	432	405	416	397	379	402	398	405	375	393	403	419	375	369	358	414	381	385	387	368	372	395	375	399	366	391	403	387	390	341	399	377	414	389	401	412	388	408	394	386	376	377	378	363	401	385	380	403	382	381	413	384	401	392	392	357	383	386	420	377	400	402	376	379	405	405	429	383	407	359	349	373	402	410	375	353	391	413	401	368	398	354	391	406	388	397	392	391	407	395	380	338	372	332	424	410	415	404	403	378	397	380	428	379	402	416	380	368	395	366	378	423	409	362	381	375	362	369	382	421	413	398	390	365	375	390	393	386	397	386	351	354	380	413	414	395	415	386	409	405	385	366	356	393	382	404	408	397	401	360	381	429	370	406	372	404	413	429	397	402	398	378	383	392	397	391	368	368	424	377	400	418	356	405	395	397	383	395	408	378	377	374	400	377	357	402	394	399	405	395	356	390	395	393	383	402	350	416	387	396	407	388	345	395	398	366	372	393	360	356	371	405	408	377	383	375	413	373	380	395	351	388	355	390	394	382	346	340	397	406	390	414	384	385	383	390	422	392	394	376	370	362	407	385	401	383	393	369	396	391	384	380	383	399	395	373	400	413	393	404	386	354	365	389	384	439	397	408	396	390	375	405	375	378	349	416	369	352	410	361	386	391	374	399	390	371	416	409	407	378	385	349	367	352	418	418	378	411	387	382	412	390	410	388	370	377	394	409	372	365	404	393	398	396	351	387	365	416	412	402	410	382	404	386	377	378	368	372	395	394	426	392	379	386	380	349	400	390	366	375	372	379	371	388	427	391	379	372	402	376	369	415	412	400	356	352	368	382	423	391	380	399	358	406	352	393	381	352	398	363	369	364	408	418	411	396	369	400	405	407	384	390	380	372	367	377	436	368	388	391	380	409	383	367	406	407	393	388	384	429	392	384	411	393	399	370	388	370	378	419	378	374	411	354	382	404	366	364	433	376	408	389	402	369	395	356	422	424	392	400	391	394	405	379	385	394	390	399	377	374	371	417	391	371	359	382	362	380	398	384	401	396	379	380	384	367	387	389	393	388	369	375	397	414	401	395	394	393	396	385	398	401	378	382	370	389	409	389	371	363	366	363	389	377	383	388	381	385	406	417	372	372	337	387	414	398	370	356	379	393	387	437	373	377	392	432	382	441	382	393	389	370	385	398	438	425	366	389	397	375	387	351	394	362	407	390	386	385	373	388	427	411	445	383	409	381	394	404	403	373	417	379	411	397	371	383	339	406	393	424	377	366	371	386	427	393	377	381	403	372	368	354	368	366	394	364	379	423	364	400	382	409	357	417	414	389	380	402	431	393	394	382	384	382	374	382	431	384	388	410	372	385	407	364	385	423	427	369	398	391	369	422	386	402	427	387	385	380	407	394	414	382	385	391	398	365	382	376	397	388	382	373	392	378	394	377	364	362	382	392	374	388	366	377	379	360	396	406	410	366	370	375	380	388	366	396	358	406	356	411	386	355	387	381	380	394	393	382	363	397	403	337	359	382	374	388	406	416	384	396	354	399	369	410	393	412	362	398	363	359	402	372	371	369	366	371	392	386	382	417	368	379	384	412	381	382	376	388	374	392	379	348	388	359	391	414	401	371	358	393	390	403	362	411	381	391	370	361	359	419	390	383	367	382	369	368	439	372	374	386	392	379	393	393	404	383	387	367	389	385	405	395	372	362	381	355	421	429	408	355	383	381	390	413	393	376	411	390	362	397	387	396	348	379	379	411	395	362	380	377	347	374	357	404	402	406	379	365	386	400	396	379	408	345	412	351	390	399	375	405	388	348	387	359	389	378	387	373	381	367	393	361	357	398	359	395	373	390	381	379	387	362	394	385	441	319	407	372	408	379	392	365	398	403	374	412	398	380	368	352	374	367	370	411	418	416	405	378	427	397	346	379	365	357	422	360	395	376	406	372	384	379	428	373	388	357	379	401	390	380	364	374	423	350	371	388	394	382	396	401
23492	21707	36786	33106	22415	31976	36866	25407	13241	4631	1002	287	270	229	258	268	245	250	249	253	258	273	238	236	252	249	254	232	277	230	249	238	248	251	251	261	237	260	238	244	257	260	228	243	243	267	257	245	219	240	234	250	246	248	255	262	249	256	245	216	235	234	235	240	232	241	256	245	257	258	242	232	241	261	270	271	244	254	276	280	228	270	260	259	253	256	256	248	248	267	249	224	249	215	249	241	252	253	241	251	245	249	248	244	256	236	254	243	253	243	244	257	252	225	250	245	244	229	225	228	281	252	275	238	246	241	250	249	250	248	246	232	220	272	241	244	263	238	240	292	251	235	252	243	263	239	247	231	248	263	199	243	290	231	250	226	243	240	241	223	243	228	259	251	235	255	251	247	260	223	232	229	250	224	247	245	251	264	252	210	231	268	247	257	221	241	256	235	248	257	252	228	244	235	227	252	247	231	265	252	243	250	222	253	227	253	242	242	260	263	260	237	238	243	240	232	238	238	241	267	242	223	258	263	236	211	235	235	217	233	242	247	231	227	242	261	253	239	230	244	265	251	262	229	239	269	262	244	246	250	240	238	234	235	229	241	243	240	266	242	240	251	238	252	224	247	246	244	241	270	247	236	254	258	245	271	247	247	237	206	238	243	267	239	256	252	248	243	262	232	256	228	259	247	260	254	236	241	241	234	261	245	255	235	250	275	243	254	225	271	232	252	239	231	245	251	250	228	248	247	252	244	230	232	276	261	243	251	266	245	228	258	256	242	232	264	253	263	241	250	214	275	259	252	283	247	246	236	258	285	219	228	247	244	235	240	255	266	278	242	225	240	238	226	222	230	252	233	256	238	261	247	239	240	247	235	255	268	250	223	236	243	250	231	265	232	244	265	276	274	246	232	243	232	228	226	235	271	254	270	229	247	253	228	243	250	242	235	269	282	224	242	248	262	258	270	231	267	254	259	255	255	243	218	267	251	248	244	239	236	258	232	267	241	276	275	247	266	204	246	221	264	237	236	227	240	240	224	240	230	242	254	226	241	265	247	247	261	257	240	251	242	224	252	251	228	242	254	241	260	240	245	277	231	246	217	222	238	253	227	262	217	268	255	227	226	235	247	234	241	245	236	250	247	230	263	243	251	251	244	261	259	268	253	275	241	302	246	254	262	255	232	225	256	236	236	250	264	234	280	263	231	243	228	248	264	235	227	235	239	256	238	225	262	250	226	240	227	248	253	254	240	253	267	254	249	274	265	259	219	238	255	214	248	238	235	246	255	240	253	262	248	272	259	230	272	226	250	217	233	241	229	235	232	231	232	225	232	239	216	253	265	257	229	241	261	259	265	252	260	220	237	241	237	240	239	229	261	235	246	234	257	232	263	237	257	214	252	214	241	258	246	229	263	231	247	241	265	245	223	234	240	229	247	223	251	240	222	243	230	244	235	226	201	251	234	238	228	256	237	260	222	250	251	249	247	257	249	259	244	244	259	251	243	245	244	223	257	228	256	236	239	236	231	277	261	247	224	234	274	262	249	258	221	221	247	252	264	222	248	232	250	267	225	240	266	256	248	256	248	250	246	232	241	260	219	246	259	276	238	257	263	239	242	229	234	272	265	216	254	253	250	240	258	227	253	239	230	248	270	226	248	247	228	238	235	241	240	236	256	262	269	267	255	256	238	260	245	256	228	240	265	232	247	231	250	254	233	243	239	240	270	227	247	262	221	240	226	269	268	256	234	248	215	245	236	249	236	265	250	225	227	237	252	241	237	240	264	232	258	244	223	253	251	230	243	270	224	213	260	245	228	246	241	236	226	244	233	240	238	268	243	251	225	237	271	246	250	240	233	236	273	216	257	274	269	283	235	281	240	229	255	238	255	261	268	261	250	277	222	257	198	256	235	231	242	244	250	232	232	251	252	270	240	231	245	246	240	265	248	250	228	260	240	241	277	265	243	269	246	233	241	211	248	213	261	238	233	251	231	242	229	244	237	216	226	234	222	252	249	232	265	238	216	238	242	252	228	234	238	243	253	238	245	213	256	240	244	256	243	239	225	232	247	244	252	284	239	242	250	264	261	247	259	223	256	265	237	240	251	250	238	272	244	245	258	264	253	229	245	251	229	251	238	252	235	230	236	231	257	224	245	264	248	256	265	239	259	221	243	260	270	238	238	245	253	218	273	225	264	255	268	232	252	247	254	259	223	243	262	246	260	261	253	249	248	254	241	214	232	241	225	251	236	241	239	284	248	248	216	259	253	249	237	233	258	265	211	264	225	226	240	289	247	229	218	213	269	244	243	257	244	267	246	231	244	245	238	235	265	226	234	228	235	251	236	231	237	259	243	262	244	231	259	259	244	249	247	236	212	256	240	229	243	253	238	230	264	218	255	243	232	248	237	269	223	254	249	255	251	239	254	244	235	255	247	250	242	241	244	244	255	249	264	244	250	244	235	244	226	280	248	239	227	272	242	215	260	270	243	255	209	255	236	258	222	254	244	265	276	231	246	248	239	231	225	212	245	234	249	259	239	236	245	244	259	250	242	249	252	250	252	242	270	256	208	263	261	236	243	237	245	253	239	221	243	254	272	220	263	231	259	241	253	230	228	239	230	212	256	233	286	268	247	231	234	221	261	238	243	275	249	219	247	245	233	210	247	275	275	241	260	210	227	266	244	231	224	241	258	242	264	252	274	276	248	261	270	214	255	239	244	241	259	232	262	244	275	230	233	255	268	257	233	248	258	247	206	234	248	260	236	251	234	266	238	262	236	248	257	233	241	249	248	234	247	239	272	256	255	233	240	258	244	239	245	243	243	248	248	233	250	253	233	251	263	218	261	242	260	257	258	241	245	254	245	243	237	241	250	209	243	247	253	264	285	263	242	241	258	231	226	288	254	248	205	272	251	255	242	245	258	230	254	255	250	246	251	237	224	248	266	265	229	245	255	250	249	238	248	234	232	252	230	249	225	245	261	233	260	244	255	247	253	223	254	260	245	221	238	243	226	245	251	232	268	227	239	237	261	249	250	252	247	243	258	242	229	229	234	251	261	279	232	240	258	269	252	239	246	225	239	256	251	254	251	259	224	258	236	224	224	246	258	264	229	259	243	215	245	242	236	225	246	212	258	255	242	240	229	261	269	253	279	224	233	215	242	254	255	242	249	253	231	233	241	253	242	214	257	256	269	237	237	249	251	240	260	228	261	237	237	254	252	243	270	249	222	231	222	242	263	264	246	257	233	238	213	212	279	255	227	250	256	239	242	240	249	260	259	228	248	227	255	222	219	242	255	243	250	248	238	247	245	238	243	226	227	245	243	258	242	248	248	233	230	249	260	244	241	218	249	234	254	263	249	257	224	278	264	242	238	238	258	234	275	233	246	241	240	205	244	245	237	255	259	256	244	251	233	254	248	258	272	243	238	201	239	271	238	260	227	259	233	254	246	244	241	248	251	258	242	260	260	244	244	255	272	249	257	261	237	241	259	226	245
13926	79932	92032	53387	29057	46829	43732	34829	22650	10415	2684	472	502	450	499	455	483	434	443	486	451	463	441	394	465	466	457	418	465	440	454	424	465	493	448	436	469	487	450	456	465	452	474	449	441	492	438	440	468	443	456	434	471	469	482	448	475	440	425	430	456	475	401	415	478	460	454	446	469	445	480	453	421	449	450	446	437	467	467	460	454	455	455	504	478	483	441	421	461	436	449	445	400	471	436	449	419	458	439	438	426	397	450	463	455	442	428	473	471	462	468	495	462	473	439	458	476	497	481	434	433	426	434	435	475	455	470	380	459	447	448	454	449	484	446	424	452	430	447	487	482	482	456	481	498	487	423	481	447	457	422	454	439	450	508	447	405	471	441	488	449	428	411	493	480	456	463	470	437	469	489	454	406	454	467	454	443	430	476	439	460	458	466	492	415	446	472	430	521	454	466	473	474	438	442	442	437	407	457	437	441	431	480	459	458	420	474	450	439	448	465	452	461	432	464	464	458	458	462	445	438	450	426	435	480	459	440	465	450	451	435	429	422	456	444	450	457	416	440	433	434	444	423	517	422	440	446	422	443	429	450	488	463	488	478	438	493	462	429	442	426	431	460	495	448	495	474	485	486	463	432	470	466	502	451	447	455	448	471	456	454	427	441	480	481	439	434	416	466	485	480	448	465	453	461	446	510	445	465	477	451	423	432	444	471	461	425	432	468	485	493	424	454	434	477	460	466	463	437	453	474	462	441	448	429	478	466	463	453	435	449	448	438	460	476	456	477	421	501	448	418	477	442	509	443	470	458	486	461	472	500	452	434	458	459	462	453	491	411	477	446	453	455	468	446	448	440	446	466	444	441	420	457	448	442	467	460	456	460	434	440	452	466	430	455	472	469	430	442	452	476	481	437	468	433	444	481	456	518	431	454	455	475	447	470	457	468	473	439	439	463	437	450	453	464	443	455	433	487	463	478	460	434	431	429	445	453	477	445	495	447	453	446	464	455	481	459	438	422	449	469	458	437	476	467	483	474	472	446	442	523	423	447	436	467	424	438	421	416	455	478	475	459	426	456	410	453	474	499	482	420	448	468	458	497	447	486	423	449	470	475	459	474	447	496	423	443	469	474	451	501	437	463	464	428	424	487	457	470	457	477	477	445	469	499	484	402	506	444	406	486	453	452	467	459	466	478	430	476	470	479	431	486	463	474	465	452	428	429	485	437	459	467	496	438	486	478	434	422	472	468	445	485	464	448	453	451	425	447	417	482	488	435	427	428	478	431	448	415	398	446	474	453	486	428	443	426	421	443	462	455	455	430	495	462	449	486	446	444	443	471	491	471	429	456	451	470	481	436	453	425	431	451	504	471	449	489	503	441	461	451	474	447	470	437	466	477	443	486	488	474	444	435	463	477	443	458	473	461	450	482	482	445	478	481	458	459	447	440	458	475	460	460	456	446	436	435	478	430	436	451	410	479	466	446	481	471	414	471	433	477	435	491	444	496	485	439	439	451	454	445	452	446	477	466	470	469	474	484	456	442	460	413	427	465	486	447	438	420	442	455	443	457	444	461	456	478	439	465	461	474	461	465	440	392	481	461	469	439	474	458	459	468	458	419	424	463	442	460	458	456	471	474	472	454	472	448	506	470	479	426	373	426	480	470	437	492	441	439	463	458	466	461	440	443	467	441	430	471	469	473	478	425	416	429	491	407	418	487	473	386	461	481	470	440	486	453	441	472	468	442	444	487	444	477	445	455	475	444	465	461	458	430	449	467	420	452	404	471	497	449	427	457	463	441	453	491	448	475	464	455	458	436	461	435	455	437	448	435	476	479	452	471	465	449	444	475	445	435	463	480	478	501	492	458	448	484	436	426	517	444	433	491	458	412	469	433	458	481	463	461	449	431	435	482	460	457	456	476	448	481	423	412	512	448	496	451	472	469	422	470	458	446	464	487	472	466	459	459	479	481	446	451	448	464	451	415	466	437	428	453	467	430	472	463	464	440	423	442	456	421	462	459	449	473	461	443	428	456	458	449	479	469	416	468	483	481	482	476	517	459	465	467	513	459	492	429	472	472	458	485	446	437	452	465	455	433	461	468	440	436	447	444	477	417	477	456	429	452	442	460	448	456	476	446	458	441	444	439	482	463	433	419	418	473	460	425	471	481	461	461	459	464	454	428	443	460	469	468	471	477	475	429	427	462	459	429	442	459	483	430	508	441	461	460	485	461	464	482	470	456	448	504	484	449	449	459	483	474	484	429	444	450	430	444	466	432	499	478	503	479	432	445	460	446	459	491	461	468	477	438	481	446	460	430	434	474	480	450	463	418	496	469	463	431	458	480	479	433	442	433	467	478	412	444	532	470	453	400	478	471	489	498	438	403	458	456	460	468	473	455	438	498	446	428	479	439	483	465	411	465	448	451	433	464	490	505	474	455	468	467	416	446	474	481	435	467	452	473	466	440	441	429	495	485	519	484	440	470	437	473	458	464	468	458	455	453	498	448	474	466	468	482	456	460	459	437	441	459	456	415	467	430	483	466	432	485	488	469	465	445	449	442	440	435	427	477	461	450	456	481	462	454	460	448	444	475	462	450	455	474	448	451	457	422	442	452	477	447	456	452	461	441	470	452	423	419	465	467	473	407	461	446	505	458	482	490	478	475	456	422	445	450	406	445	468	455	492	433	459	449	455	454	440	431	449	472	460	507	442	457	416	468	451	474	419	439	486	466	448	471	437	453	458	456	491	438	476	457	472	479	464	440	473	458	495	474	479	446	485	451	460	463	475	452	448	448	455	452	451	451	434	462	452	468	452	464	451	451	448	454	431	407	415	471	472	457	452	476	437	472	418	489	428	468	463	444	458	453	489	462	457	441	467	447	475	469	449	449	488	469	480	448	453	461	449	463	408	466	453	429	451	430	434	450	463	455	441	459	457	441	440	433	442	450	456	477	458	481	447	479	455	427	412	451	457	436	447	470	468	467	435	465	445	492	467	475	470	456	431	508	482	452	453	425	452	441	477	454	436	434	429	478	463	489	509	443	452	429	438	451	463	454	446	471	429	476	446	475	441	432	489	444	405	455	464	479	456	472	446	441	479	462	451	451	459	423	406	436	423	444	471	438	460	488	462	465	450	467	459	477	480	421	452	406	465	467	438	439	460	472	463	447	415	438	417	460	443	455	458	495	437	456	456	435	462	447	463	502	450	455	474	477	427	456	414	449	490	463	442	467	436	488	446	428	461	421	485	474	421	422	473	483	415	441	466	434	449	400	450	461	432	420	412	480	465	438	445	460	464	416	438	456	435	401	434	419	458	466	403	446	438	492	443	417	429	452	447	492	463	451	440	491	505	424	478	458	496	441	498	432	468	441	451	451	464	464	493	444	453	471	463	466	439	433	423	477	465	462	444	477	493	445	446	448	439	420	440	456	448	458	426	454	453	441	450	444	456	434	494	454	441	438	439	491	474	460	463	435	460	471	487	446	478	439	508
26988	23049	30367	14410	2470	4120	4506	2601	1272	653	307	235	263	255	249	262	280	248	251	252	262	254	261	278	244	241	260	241	225	252	251	238	250	230	256	243	252	260	244	253	262	268	249	229	247	226	230	248	251	258	266	237	246	268	266	266	237	250	259	235	272	221	265	277	291	250	254	273	245	277	257	235	268	234	233	236	259	252	233	258	247	256	221	251	239	238	284	273	262	227	258	253	266	287	280	257	240	269	218	271	242	259	272	239	236	223	253	205	240	263	224	260	230	251	225	234	249	267	244	255	278	225	232	253	236	233	250	244	247	261	247	253	259	256	242	228	253	236	227	265	258	256	246	268	241	246	267	250	234	247	205	231	235	244	261	261	245	234	254	249	232	255	230	246	269	234	237	236	222	257	237	239	298	228	244	243	240	271	236	252	273	279	271	241	234	244	280	266	222	244	253	276	244	239	241	272	246	251	247	221	253	255	233	255	279	258	263	262	246	246	247	281	237	231	234	257	230	229	233	247	251	274	245	248	256	215	235	236	265	256	224	249	275	264	237	237	216	245	236	282	244	256	263	254	238	222	273	263	260	277	227	230	258	261	252	250	232	233	265	257	244	302	270	256	241	220	257	266	239	264	251	263	261	256	250	234	224	240	222	265	230	245	262	228	284	274	251	272	243	275	239	269	230	246	256	252	255	255	244	235	236	256	237	247	258	238	253	265	258	250	274	222	241	246	264	246	238	261	253	225	233	257	272	247	248	266	241	239	258	261	234	274	258	251	238	256	268	269	229	250	269	251	272	250	292	240	246	270	252	236	226	227	238	272	248	208	234	289	240	229	253	250	253	239	230	256	273	254	258	272	256	217	229	224	250	220	239	260	251	277	248	250	232	250	232	250	245	283	248	231	241	255	241	230	229	227	239	241	236	248	242	233	275	254	233	253	244	236	261	248	244	252	223	264	266	239	221	262	217	247	286	254	270	244	263	248	282	237	283	260	248	246	239	253	223	276	256	259	280	221	254	234	236	243	229	245	244	260	243	245	239	261	232	256	257	275	246	230	248	263	262	256	259	251	274	244	262	256	262	217	272	257	258	277	236	246	252	259	280	233	256	231	281	235	252	249	249	266	223	254	265	263	253	249	247	223	261	231	270	251	251	239	256	283	252	242	259	256	252	276	257	241	219	233	239	257	268	252	291	246	228	267	256	280	235	241	272	259	232	242	237	267	261	230	258	264	263	211	254	204	250	236	241	263	274	271	226	267	236	256	248	262	246	248	242	247	266	266	250	244	256	243	249	246	252	222	253	250	224	251	263	229	240	230	262	244	235	231	247	280	244	240	242	252	230	264	260	244	259	255	226	249	220	275	229	255	259	229	252	266	227	269	245	251	237	253	259	256	237	245	230	255	252	261	250	274	245	237	256	275	230	249	232	269	210	255	253	225	228	238	243	228	282	255	268	284	250	294	283	261	230	246	259	235	245	241	251	237	259	254	252	254	241	252	246	279	262	255	234	243	251	261	259	238	247	238	236	217	216	250	260	244	244	242	250	244	217	269	234	258	233	228	265	218	213	239	237	261	250	265	244	223	224	263	270	273	260	242	248	255	263	265	270	228	244	233	251	245	263	246	250	213	259	265	235	248	266	263	242	254	236	262	242	260	207	244	242	238	233	237	256	236	255	240	258	243	249	253	239	242	231	278	257	262	241	213	240	270	226	238	253	246	255	208	241	260	242	237	247	249	226	219	274	239	220	281	259	248	250	270	267	243	257	271	247	259	251	244	231	209	270	238	249	239	225	235	238	253	241	229	243	259	223	262	276	256	246	273	252	252	225	241	245	276	220	258	295	253	270	258	236	223	248	237	277	229	274	214	254	233	252	256	268	242	218	260	238	255	251	240	219	229	258	243	251	241	241	247	267	232	255	263	246	274	238	270	227	235	259	261	246	264	273	274	263	245	227	263	252	260	249	261	241	231	263	240	256	249	276	247	261	269	251	227	257	251	239	265	249	247	268	253	230	243	231	252	214	240	253	211	217	238	279	292	264	215	268	259	249	262	241	240	274	232	236	218	260	256	221	237	241	241	236	247	287	246	259	224	273	254	237	255	274	267	272	254	257	239	264	244	229	256	256	227	263	265	269	257	257	245	244	245	263	231	260	238	269	235	236	246	280	234	253	260	247	237	248	282	251	226	246	248	224	274	247	238	254	228	214	236	249	251	243	249	281	264	247	254	279	237	256	268	286	218	240	260	268	249	239	242	238	239	232	255	246	232	248	301	255	274	276	234	243	242	262	257	241	270	280	254	254	228	243	262	268	258	240	247	233	254	248	245	257	260	236	234	255	222	234	254	251	226	267	234	227	257	248	234	233	251	264	240	246	253	241	237	264	250	262	259	266	265	276	270	262	223	241	278	247	247	239	234	286	226	269	280	254	243	213	283	240	278	208	256	254	291	233	262	247	282	244	251	245	257	257	246	265	266	263	237	246	236	262	225	232	247	262	247	276	246	222	266	263	249	243	220	265	284	271	243	271	255	263	254	225	250	250	257	259	254	227	244	238	262	257	245	265	227	255	255	255	224	266	237	250	235	256	262	237	257	259	259	240	239	252	246	231	254	257	248	239	239	225	245	217	237	258	238	243	265	240	247	267	240	270	268	242	250	241	233	239	219	237	237	248	261	228	246	258	240	232	240	252	228	248	261	255	246	269	244	265	266	229	242	265	256	244	264	228	282	220	245	265	235	249	213	232	244	241	246	237	262	249	254	246	262	251	258	256	261	249	251	266	252	261	277	260	243	260	232	270	255	238	265	249	250	242	250	282	225	257	254	250	218	243	235	248	272	241	253	238	242	247	268	267	252	241	254	241	276	230	252	249	248	290	243	285	222	248	247	256	235	258	258	254	239	256	267	241	252	245	255	237	262	249	257	221	230	265	268	257	274	285	230	242	245	249	254	254	246	252	265	256	296	243	271	260	242	258	263	243	243	282	263	252	247	211	230	232	231	235	288	230	282	235	244	226	244	255	264	241	264	259	248	243	241	241	266	242	256	264	267	297	249	253	265	263	227	275	242	269	262	243	245	219	241	249	246	246	228	258	229	236	230	267	261	260	246	258	261	245	286	244	240	266	239	227	280	239	224	262	234	235	230	262	258	269	233	258	245	227	260	251	264	266	263	270	249	246	257	246	222	258	271	222	253	266	241	257	232	269	232	229	222	271	254	250	233	210	255	260	264	229	230	232	245	238	246	284	213	260	250	269	280	259	239	250	236	226	251	251	238	250	237	248	240	245	230	232	271	244	254	247	241	238	226	242	262	258	237	228	231	256	234	261	252	235	291	263	230	270	237	243	271	237	253	240	274	265	247	243	249	230	262	249	284	244	233	243	248	262	287	233	238	267	210	276	226	256	271	262	241	251	260	241	272	273	263	273	246	255	249	259	219	227	262	252	255	229	243	221	240	248	261	238	267	266	239	229	285	257	248	275	252	239	270
7000	35799	39209	13089	6041	11747	11679	7476	3553	1689	759	464	486	488	497	483	511	454	507	495	506	466	490	503	485	501	500	492	502	479	505	469	456	511	501	460	522	499	469	475	507	459	453	499	468	455	468	496	488	508	479	518	477	474	486	467	442	507	525	495	498	479	462	490	491	466	472	481	479	492	462	464	507	498	487	481	496	493	472	521	532	514	494	477	504	485	473	461	466	465	516	458	465	514	515	478	501	481	448	489	488	502	510	442	511	466	458	472	482	454	487	463	461	477	503	522	484	467	512	459	466	507	497	517	483	465	476	527	503	486	506	482	503	487	477	486	494	536	491	458	491	489	531	485	489	446	486	478	468	482	480	444	485	468	493	471	525	487	499	501	478	488	500	512	481	456	502	443	500	496	523	478	466	512	511	484	496	480	443	461	504	468	493	476	451	527	458	461	478	468	492	493	492	478	469	503	486	497	486	506	509	490	488	478	522	460	466	490	471	490	509	468	474	481	450	499	459	507	510	499	444	459	467	484	499	494	457	471	447	514	536	492	508	451	481	512	467	518	492	467	488	494	477	491	466	470	516	498	494	533	498	451	494	490	545	472	464	458	520	486	467	486	470	479	506	458	487	492	472	473	458	472	491	479	503	494	516	496	508	481	447	464	492	495	470	490	490	501	467	506	465	472	512	497	464	450	460	467	475	495	472	479	461	497	477	480	489	450	498	517	490	519	463	518	486	482	496	493	507	478	492	473	479	489	492	484	502	527	445	499	482	499	491	449	470	501	505	489	508	465	471	469	443	447	515	504	464	464	523	446	455	502	486	487	483	500	499	492	449	490	454	469	515	485	511	488	480	507	517	491	498	491	423	484	480	473	503	512	498	478	478	454	471	491	505	484	441	470	440	447	536	479	474	551	489	475	481	486	466	507	526	455	486	509	516	478	496	468	518	478	475	505	515	487	517	510	476	459	489	483	484	504	459	461	473	512	484	463	508	493	515	466	474	497	476	529	474	464	512	508	520	482	482	489	480	484	499	501	481	516	464	461	487	498	525	490	496	515	513	502	474	526	474	483	436	512	466	469	474	460	512	515	474	539	472	501	488	492	502	501	459	500	464	490	514	468	502	465	505	521	484	482	463	506	466	515	501	487	479	503	482	515	471	500	483	499	432	494	477	449	472	508	484	470	468	502	486	473	469	493	512	467	513	456	506	468	488	491	474	499	505	488	490	487	502	460	493	520	494	452	440	525	480	483	505	465	510	447	466	517	507	467	453	529	487	493	491	503	509	500	480	490	495	444	474	506	472	475	489	468	502	472	445	498	512	431	463	496	495	473	497	493	454	516	462	490	483	505	501	466	451	444	464	490	515	503	475	483	507	481	468	486	489	471	488	524	527	530	459	474	482	468	484	491	480	530	514	508	485	485	506	500	468	474	499	497	511	489	505	491	460	549	503	496	497	486	498	490	494	475	466	516	490	468	492	498	463	496	483	471	518	487	455	481	491	504	494	461	515	535	495	483	472	468	467	455	486	469	491	479	494	545	493	495	462	462	521	437	481	467	500	506	469	453	516	471	497	519	496	466	462	472	437	484	484	444	466	473	489	476	482	491	480	478	480	476	457	497	448	521	501	499	522	480	498	491	506	505	510	553	462	480	494	541	500	484	482	494	511	476	457	471	467	472	456	508	489	428	461	498	505	458	499	477	489	496	490	478	528	474	479	469	458	478	449	454	540	494	497	485	452	479	524	490	467	457	481	508	518	488	488	473	462	478	507	485	473	478	495	469	520	465	489	440	469	441	494	478	449	473	470	497	517	512	517	477	494	482	448	453	503	479	499	461	500	528	492	458	517	451	470	512	504	514	463	518	542	497	491	488	477	496	443	490	498	460	467	501	462	466	500	470	480	506	473	466	474	524	462	484	512	470	549	509	528	476	463	514	487	483	445	463	451	516	490	509	488	493	485	488	472	473	477	466	552	450	446	486	457	476	476	450	519	523	483	537	488	449	433	532	530	478	467	488	512	453	449	444	484	476	466	481	475	450	486	500	488	500	482	508	500	458	519	464	462	490	494	482	490	487	455	504	467	522	494	492	490	476	464	478	502	499	462	520	489	500	462	477	440	479	488	503	518	517	510	500	471	458	505	461	524	503	477	494	481	470	472	535	479	529	495	507	523	522	485	477	461	464	472	453	442	482	477	519	520	458	519	485	482	471	473	517	473	496	506	482	496	482	525	522	443	464	452	468	482	484	471	484	528	530	465	507	506	496	468	483	482	495	529	479	513	492	480	511	480	477	499	477	484	470	465	499	466	489	486	469	493	500	477	496	522	453	493	485	490	514	487	502	483	494	454	460	458	540	454	456	486	480	470	506	489	514	549	518	467	472	470	529	500	498	503	490	461	495	499	492	483	525	498	460	466	467	533	468	496	496	507	490	495	522	499	506	473	457	521	509	484	511	494	463	473	478	517	493	445	490	512	507	464	529	525	475	511	541	484	503	451	455	509	505	545	491	515	485	524	504	516	487	454	500	492	463	489	524	470	494	498	515	475	536	508	526	494	485	498	502	489	489	485	484	495	506	487	489	519	484	485	500	516	485	482	501	476	474	510	505	475	486	489	501	449	489	508	456	514	486	494	491	476	484	496	493	497	470	510	430	479	507	457	465	484	485	472	518	478	435	473	454	475	467	471	486	488	485	493	471	484	489	469	504	463	520	450	512	469	466	482	502	480	490	500	496	492	476	499	474	507	462	439	528	482	452	466	490	482	478	479	526	442	509	509	458	483	514	534	488	471	502	451	522	471	518	511	507	492	473	501	449	488	446	514	489	484	495	475	514	477	504	514	504	466	491	522	474	534	481	475	472	507	491	456	515	467	482	449	470	516	494	504	505	486	482	468	494	514	458	477	473	473	488	520	499	477	497	471	476	483	526	478	479	539	498	464	501	501	517	484	493	500	480	485	463	476	483	508	480	463	501	485	507	497	486	472	488	455	488	506	529	468	476	480	559	458	497	506	510	530	442	475	502	484	462	455	475	443	515	498	503	503	484	500	472	487	477	480	446	513	519	457	467	479	432	484	482	478	529	480	497	548	491	454	470	495	480	466	490	508	520	482	470	477	466	485	492	517	487	527	500	478	506	459	482	459	494	495	453	472	498	482	491	476	492	512	460	504	481	499	447	437	500	499	528	470	495	514	496	477	505	479	453	500	441	456	468	490	489	468	483	541	496	494	511	459	518	508	501	465	482	502	480	485	481	493	492	481	481	472	550	492	500	480	523	496	520	492	514	499	456	481	453	529	496	455	466	509	550	490	499	478	507	515	492	505	451	523	441	480	482	473	474	487	490	518	449	522	489	488	494	484	489	473	441	507	482	471	479	495	493	513	463	492	492	468	468	487	480	483	483	468	494	427	479	495	484	474	526	483	505	475	499	509	474	476	486	483	462	495	476	484	444	485	512	480	471	504	492	523	469	484	506	449	461	520	484	501	472
24589	21788	37502	30944	19475	28054	31433	20418	8788	3091	627	199	201	166	203	203	212	184	165	178	171	187	184	194	209	204	212	193	186	203	191	202	195	183	200	177	186	208	173	199	205	208	215	188	218	164	190	191	181	230	193	185	169	200	177	212	203	174	186	191	192	202	179	178	198	185	200	183	181	188	162	205	191	174	202	204	182	195	197	175	176	179	159	186	200	202	189	180	189	210	174	215	194	189	187	199	201	170	166	183	192	200	207	218	180	177	185	186	173	187	176	186	178	184	215	183	209	167	192	210	197	195	178	183	179	193	196	170	213	210	208	171	192	189	190	184	191	194	147	191	200	160	190	183	187	191	192	175	191	198	205	193	175	192	165	168	192	172	200	172	177	183	181	209	168	189	186	182	163	187	190	204	168	201	202	203	179	183	208	181	184	181	181	181	184	180	186	193	201	212	180	179	185	187	188	184	182	185	219	198	188	172	185	186	180	195	173	213	192	188	190	181	188	211	165	203	210	210	176	186	163	170	203	187	191	171	205	192	183	172	180	173	158	171	186	197	167	192	202	197	196	172	215	174	176	201	183	191	172	203	175	189	179	184	201	182	177	186	166	202	170	180	174	157	186	184	202	176	175	198	156	171	209	189	189	192	192	188	194	206	183	181	210	198	184	192	189	193	175	178	184	189	167	205	186	180	188	202	205	200	182	190	206	204	192	173	173	171	178	169	170	181	180	196	183	200	182	175	193	200	192	203	171	171	186	183	189	193	175	179	213	197	198	172	174	189	192	159	200	196	190	176	212	200	167	162	179	164	198	161	196	207	177	197	185	188	200	180	175	204	172	188	193	196	203	192	177	183	171	178	184	166	193	186	166	187	165	177	189	200	205	192	192	175	187	194	204	172	181	191	207	222	180	177	170	181	190	166	189	184	172	206	199	203	189	197	176	171	191	178	193	184	180	179	173	193	175	206	177	180	196	203	195	156	177	199	190	170	202	196	223	217	185	177	169	193	182	186	185	208	205	177	181	198	174	185	198	182	166	171	188	210	189	199	198	194	178	196	203	203	168	168	199	188	171	185	207	180	189	182	194	174	193	169	188	165	186	204	196	182	184	198	212	200	199	179	200	202	202	178	187	176	214	200	169	174	180	200	170	187	194	172	181	183	168	202	167	182	180	182	191	184	160	181	205	205	182	204	228	162	170	194	204	177	193	181	192	179	187	187	197	189	196	192	190	205	212	172	185	176	186	174	179	196	211	193	194	199	204	218	184	161	202	198	179	187	195	167	190	199	206	193	161	200	199	202	221	185	204	191	200	207	162	194	186	177	176	188	201	228	178	176	202	196	180	172	185	202	184	181	189	192	174	194	163	182	190	195	174	178	188	191	201	191	166	212	150	195	165	180	190	173	197	194	178	189	214	199	187	172	205	180	189	204	205	209	184	191	183	190	177	175	172	201	185	200	189	201	174	210	188	198	164	178	174	186	177	194	185	196	177	206	204	173	183	194	192	199	193	190	188	180	191	163	199	210	181	162	170	198	173	189	174	204	197	188	197	171	175	176	180	199	215	197	189	197	179	193	188	153	184	181	166	198	179	214	183	195	175	177	178	183	180	169	183	198	183	177	179	202	221	208	194	170	185	204	181	192	190	212	177	202	172	165	172	183	177	191	183	179	193	167	190	193	186	180	202	202	206	191	195	201	181	181	210	175	196	187	197	186	184	193	178	191	184	188	178	186	176	188	174	188	221	206	181	149	201	172	201	188	180	189	197	191	205	194	167	205	184	168	191	187	194	186	176	166	196	179	211	174	203	204	162	185	171	188	199	191	205	196	197	185	203	209	187	184	188	170	199	212	193	192	194	186	176	191	166	204	192	156	179	186	203	186	198	169	217	187	181	185	170	186	183	203	203	173	195	169	192	193	197	180	177	206	186	200	187	184	199	204	172	204	177	166	164	194	186	159	180	169	190	194	212	182	196	182	179	190	180	173	160	190	206	202	186	180	175	183	173	183	198	204	213	182	193	181	169	195	176	190	201	204	218	208	162	204	189	203	195	191	181	208	205	186	197	187	189	212	167	161	194	184	185	185	152	196	175	184	179	179	191	174	161	159	192	170	162	182	196	167	183	171	174	176	147	187	192	180	180	169	190	200	174	185	209	184	199	186	195	189	163	169	197	185	180	194	199	188	190	177	187	160	185	182	183	169	194	227	168	195	188	205	206	197	169	205	186	197	181	177	173	203	162	199	176	194	197	207	182	189	192	183	186	182	173	182	198	198	197	208	215	186	178	208	171	182	193	188	181	161	191	180	205	178	172	179	150	179	178	207	174	184	175	185	175	170	205	162	179	167	190	185	190	194	198	189	181	194	182	179	178	196	211	193	187	161	212	179	205	175	177	193	172	167	197	194	173	188	191	199	182	155	177	187	205	201	205	193	189	173	208	175	177	181	213	221	169	173	187	197	191	179	191	204	209	184	181	199	209	175	200	195	197	193	169	178	185	179	209	173	196	202	193	175	186	173	165	185	183	188	203	199	171	200	169	189	198	198	198	175	164	183	183	159	196	181	180	170	195	173	199	185	233	191	166	196	188	191	203	176	177	201	200	196	173	198	178	186	191	160	184	177	173	174	180	158	180	197	173	202	180	215	185	189	223	183	197	188	157	198	178	196	208	170	177	187	181	194	197	174	196	187	209	199	174	193	190	181	222	183	184	168	196	179	190	185	173	198	217	172	193	180	159	180	195	199	195	198	167	179	188	172	175	193	191	165	189	205	192	173	187	192	202	169	161	198	188	188	202	195	181	189	208	207	196	189	181	176	149	168	188	179	188	166	185	172	172	186	179	186	181	190	196	190	183	181	178	192	201	182	213	175	189	196	175	185	202	188	178	188	171	189	186	192	198	195	163	195	201	184	178	193	201	178	203	190	168	182	173	183	169	173	205	197	187	198	190	194	200	174	178	190	171	185	187	178	189	194	180	167	193	201	188	197	211	172	198	183	175	178	175	164	190	163	184	165	198	193	187	188	180	182	184	182	156	201	182	195	195	200	180	199	163	178	187	184	188	193	159	178	174	178	195	171	210	195	175	189	173	197	164	157	185	202	199	193	178	189	195	194	180	174	186	186	205	184	177	177	216	191	179	194	180	177	171	184	187	199	191	187	190	216	181	168	204	180	171	174	187	195	155	190	200	171	172	192	168	193	219	176	197	209	214	215	200	198	192	184	184	205	188	207	178	202	170	172	166	195	157	200	190	174	194	213	192	191	211	204	174	160	168	209	183	174	216	188	193	187	194	181	183	180	196	187	178	207	186	203	212	167	187	180	176	173	188	165	202	183	182	188	189	162	169	162	183	174	199	195	172	191	186	203	212	219	187	189	175	194	212	175	188	174	192	170	196	194	179	172	174	206	209	179	169	192	196	174	217	185	164	191	183	194	190	189	177	173	174	196	197	182	181	198	187	176	208	182	190	199	193	179	201	171	172	196	200	205
10220	71499	76095	25806	22287	39776	39382	29572	17158	7973	1802	404	366	368	411	379	374	371	371	364	409	406	380	376	387	363	375	392	347	371	390	373	408	374	387	402	369	389	344	352	378	363	395	379	358	354	335	350	360	391	361	409	371	367	362	375	357	392	391	349	398	375	345	344	365	355	377	348	338	358	394	357	382	356	356	399	343	347	346	363	370	377	357	339	361	406	375	348	380	409	388	350	375	363	393	371	380	367	371	330	396	381	350	363	379	392	371	375	377	345	367	340	370	378	377	381	401	367	376	353	370	385	357	349	359	361	405	340	388	372	338	401	346	369	355	398	395	354	361	379	395	387	394	360	350	413	379	386	334	355	361	405	390	372	332	340	381	370	349	347	370	307	365	353	372	381	375	359	335	377	393	383	398	375	339	348	319	345	373	396	366	401	379	382	353	338	332	348	375	365	418	337	351	333	390	386	367	338	382	408	373	393	325	332	372	355	361	371	346	350	347	391	363	366	396	364	354	386	377	368	368	393	370	353	359	375	379	374	383	357	354	363	385	351	388	366	408	374	351	366	361	388	427	379	373	363	357	344	392	354	376	366	368	340	354	378	372	367	367	384	359	360	362	364	386	361	371	372	364	352	382	380	356	398	381	394	384	380	353	369	353	364	386	376	371	381	369	334	382	350	338	346	375	387	361	319	366	327	364	371	371	384	348	374	354	404	352	403	333	386	365	332	369	357	388	360	374	402	364	363	354	361	355	370	359	379	364	384	354	362	370	359	387	361	353	341	353	363	389	431	401	358	354	374	412	406	356	372	360	353	415	359	387	362	401	366	380	375	392	382	384	368	340	364	358	392	357	367	367	364	370	371	356	383	382	335	367	353	389	367	399	350	382	379	350	350	365	382	380	376	367	343	367	357	373	375	395	370	343	407	378	383	369	356	372	386	400	409	415	415	380	375	369	341	354	358	355	382	381	382	407	355	356	349	374	338	356	373	399	421	394	367	378	380	414	368	360	361	351	407	359	374	370	396	383	376	387	412	358	370	351	356	352	388	356	371	365	361	385	380	357	368	359	367	376	397	387	366	352	364	338	378	373	368	401	387	382	398	356	356	402	348	373	350	369	402	367	400	366	376	367	382	386	382	405	378	371	351	351	377	355	367	355	366	417	367	363	378	395	392	362	369	365	389	366	378	392	354	363	358	369	357	395	361	394	366	372	356	364	391	371	354	366	362	349	377	362	366	364	369	335	384	367	370	383	347	375	373	353	365	386	395	352	373	347	363	391	367	405	419	322	381	349	426	385	376	358	388	369	396	359	362	360	409	368	368	361	336	374	371	381	337	370	365	380	342	371	359	358	383	386	383	382	375	374	383	368	347	380	379	321	350	393	354	378	404	332	391	372	373	345	372	384	379	387	328	399	367	376	337	370	348	352	372	356	368	359	370	385	321	389	434	368	353	368	345	426	366	384	381	341	383	396	348	389	375	380	375	371	340	366	375	377	371	374	405	344	333	427	403	379	357	399	343	361	382	334	389	384	364	353	359	350	401	362	381	329	354	385	383	353	360	356	363	371	403	396	353	367	351	371	351	366	350	387	356	383	396	374	386	367	335	362	361	360	401	370	368	397	389	385	369	348	362	402	390	364	359	389	363	341	344	381	349	370	354	382	353	384	359	340	369	369	357	387	355	357	377	407	347	376	360	353	365	353	383	335	402	371	357	372	363	369	404	348	394	343	388	386	349	349	370	340	373	368	368	378	333	359	381	357	367	389	386	385	398	382	400	362	366	357	380	394	358	406	374	388	368	396	370	380	336	380	368	353	387	388	337	359	381	368	359	370	394	378	353	342	372	411	390	374	374	367	355	345	366	390	358	361	381	342	390	350	391	389	386	363	392	384	386	380	363	387	382	380	367	380	359	351	380	378	347	383	414	391	387	372	382	364	379	372	388	336	353	398	328	364	357	389	366	364	389	338	342	369	324	382	366	357	353	357	368	348	408	367	399	387	370	367	362	409	379	325	379	363	363	362	334	387	363	387	347	366	368	370	425	373	416	399	367	360	382	362	345	371	397	389	373	343	360	400	346	350	356	353	352	370	367	387	396	367	379	362	393	355	349	375	336	380	377	373	384	337	344	341	359	352	373	369	372	356	318	347	371	373	371	374	381	359	380	392	394	374	391	336	351	404	396	362	365	350	355	360	353	337	370	396	361	386	386	351	350	356	396	359	357	384	353	346	383	364	357	402	386	380	394	368	388	397	351	342	360	384	378	333	389	392	352	381	356	384	378	351	369	409	425	378	345	369	353	357	337	371	382	363	371	396	405	343	367	341	364	399	373	397	395	342	377	354	377	349	355	428	345	391	364	406	379	363	381	381	390	341	365	399	360	385	360	384	383	339	407	353	324	348	375	363	373	357	382	376	376	377	387	369	387	386	372	334	377	398	349	397	366	359	388	385	394	380	371	337	350	364	369	387	399	377	343	356	362	365	410	357	398	363	348	390	370	337	385	375	376	369	350	364	371	372	335	362	342	356	392	361	363	373	396	364	360	400	379	382	372	380	401	395	313	374	365	348	355	411	376	375	358	393	339	390	356	357	365	375	353	340	332	335	339	352	387	369	388	356	394	364	381	386	361	366	345	354	359	391	369	378	374	399	354	343	338	368	379	374	369	373	360	375	371	397	369	341	392	386	378	333	370	366	362	369	387	383	366	379	388	379	373	372	380	372	353	359	357	357	357	368	374	345	385	368	364	359	409	346	381	369	380	361	367	344	386	429	375	365	368	345	331	356	401	320	334	350	417	361	371	357	375	371	364	340	411	332	400	357	386	386	340	394	359	348	388	377	369	349	363	388	374	351	339	374	341	334	349	352	393	366	405	406	405	331	394	368	389	400	359	376	367	356	361	354	375	366	355	366	389	333	366	369	367	346	356	372	358	367	394	370	379	361	362	388	379	362	355	354	362	399	356	351	349	389	364	365	360	381	380	291	393	360	395	341	374	352	361	382	385	334	350	390	380	409	369	375	395	364	383	387	363	387	364	366	338	406	352	384	365	391	375	359	387	368	393	362	382	386	326	378	359	371	375	366	371	395	382	406	340	357	352	364	367	368	339	376	382	380	376	388	385	370	398	373	374	366	365	365	383	378	309	416	360	384	411	380	398	368	343	359	384	373	384	350	323	379	345	376	372	391	390	384	352	367	361	359	383	379	361	375	374	367	345	402	380	388	365	383	359	376	366	368	382	370	378	363	364	391	355	362	386	387	345	346	344	367	377	396	355	370	355	352	349	375	345	342	399	356	393	361	373	373	359	381	361	379	367	363	405	398	347	326	371	332	352	413	366	403	371	347	384	398	384	403	385	401	366	370	395	381	393	349	368	350	355	370	386	407	402	356	385	363	389	384	366	359	375	356	356	345	383	385	360	374	401	388	333	364	385	376	321	413	379	401	387	361	345	386	360	365	372	379	360	362	363	395	365	394	365	352	391	384	416
23440	21469	32874	27645	21582	31066	43404	32650	19413	8288	1766	257	239	236	255	247	249	252	249	244	253	270	268	240	259	240	248	257	246	226	218	247	255	217	242	252	270	239	235	234	270	265	251	254	245	217	233	222	232	238	248	241	263	220	237	239	233	221	233	260	256	263	235	241	253	237	234	250	238	191	240	247	220	263	217	233	253	244	212	233	245	215	247	237	248	237	235	264	233	235	194	226	232	243	232	239	264	227	248	251	261	291	224	223	221	234	224	247	215	230	249	210	233	237	230	221	214	238	231	221	239	256	217	239	247	254	263	238	236	216	272	229	235	251	222	244	229	235	264	242	257	277	253	222	242	200	228	227	275	232	228	202	224	228	243	235	250	226	229	227	217	239	227	233	271	223	219	232	271	239	226	229	234	224	243	266	236	238	271	228	238	225	248	267	235	213	252	259	216	219	246	244	220	278	247	232	254	233	224	265	252	248	247	243	237	261	245	215	209	217	249	230	232	215	235	214	248	263	231	226	232	237	242	244	223	241	245	244	257	263	237	240	257	238	224	221	222	216	228	226	206	261	263	242	243	217	218	251	241	255	230	266	244	248	196	236	238	230	247	229	213	237	254	265	251	227	239	206	225	249	243	229	205	228	235	250	233	250	244	259	250	237	238	245	225	242	236	267	242	237	216	229	239	246	223	228	255	269	217	218	236	246	248	227	221	256	229	251	248	248	203	254	258	251	227	246	241	241	240	229	249	220	218	223	251	265	243	238	219	212	247	261	222	230	257	217	195	241	237	235	254	230	210	241	251	249	228	232	226	258	250	214	272	237	217	211	272	215	255	234	262	251	256	238	244	237	223	271	245	222	241	237	245	232	232	247	254	213	227	228	249	233	249	236	243	249	229	251	245	260	244	262	271	230	239	199	241	227	235	251	224	233	239	227	224	230	252	244	258	232	226	254	228	232	252	242	252	227	276	250	235	248	231	248	227	241	238	251	236	214	281	259	245	232	245	230	240	236	242	223	253	252	226	205	224	232	215	234	231	253	262	246	215	218	235	230	210	234	241	246	259	252	218	236	219	240	262	252	225	245	216	271	238	231	266	249	241	239	261	231	241	235	201	234	220	230	228	253	223	254	240	233	216	266	239	281	214	231	253	234	231	244	247	240	222	261	228	233	246	259	269	233	230	235	214	254	223	227	238	228	219	252	269	226	244	227	251	253	254	218	235	241	252	240	235	233	226	209	232	246	221	236	215	225	243	249	252	217	225	269	226	230	238	262	219	237	213	248	244	227	263	222	221	241	256	236	232	235	256	237	225	253	255	250	236	233	232	257	242	239	233	230	248	249	240	264	224	244	242	201	262	227	245	232	218	237	254	217	242	225	243	241	242	239	247	255	231	209	233	219	238	255	241	232	210	270	240	230	206	221	228	237	265	223	237	257	248	241	267	220	219	265	237	228	243	221	243	237	242	244	214	266	234	245	248	230	230	216	253	243	234	232	239	252	218	250	249	211	242	231	234	220	270	223	199	230	241	220	217	245	225	240	223	221	234	235	229	220	212	233	240	240	221	238	232	227	260	247	244	239	227	214	243	227	253	224	226	272	194	240	217	223	235	255	256	251	247	271	253	246	231	213	222	245	226	237	257	236	214	242	225	236	244	250	263	257	237	220	235	233	241	242	213	264	222	227	228	209	263	215	241	252	249	277	228	240	243	238	225	284	235	210	225	230	223	245	265	213	242	240	206	290	232	234	248	231	239	226	274	244	255	236	213	245	229	235	244	237	207	265	211	221	242	230	247	249	233	256	237	217	268	247	218	238	258	259	235	227	234	234	247	212	247	235	247	242	230	243	233	250	244	239	242	255	243	194	242	229	224	246	236	260	252	241	232	270	227	240	218	233	235	224	210	227	222	238	244	246	264	249	224	237	233	228	228	242	227	260	231	246	220	252	223	242	239	207	214	227	241	258	238	243	235	244	243	224	238	223	255	218	239	230	234	230	234	219	252	211	240	253	255	253	236	237	245	223	217	254	236	219	249	242	252	276	257	211	243	222	252	228	247	199	217	224	232	230	245	252	246	225	239	228	240	239	256	212	216	214	248	225	223	251	226	225	232	241	233	231	212	230	232	238	208	231	236	255	240	222	207	227	244	211	221	249	237	232	203	236	235	254	235	250	242	259	239	216	224	259	245	245	236	240	232	206	227	218	252	245	210	224	231	224	253	218	215	205	234	240	242	216	244	239	234	209	277	253	246	230	216	246	210	251	231	227	227	249	237	262	244	255	251	243	232	214	248	268	226	243	233	221	244	277	247	242	246	235	242	235	265	256	235	228	221	231	228	207	238	239	225	250	216	229	217	222	240	234	255	207	217	219	228	230	228	221	235	254	222	260	256	234	247	231	253	247	231	254	234	224	238	245	248	214	222	201	223	252	262	210	223	205	255	215	228	257	246	238	236	240	260	240	245	227	264	247	214	256	243	224	235	244	222	256	207	224	269	246	247	248	222	199	251	206	212	243	232	223	260	247	246	245	233	249	245	248	233	266	271	243	270	253	230	239	257	240	262	233	217	220	279	254	226	220	228	247	233	255	224	228	240	235	276	256	275	250	248	236	231	257	236	201	235	243	253	229	262	239	254	233	242	247	232	232	258	241	252	231	247	234	226	237	256	218	235	263	204	233	241	239	222	243	220	243	238	225	212	233	264	231	241	213	198	248	236	230	222	279	244	239	237	240	261	248	242	241	248	210	223	243	246	228	247	215	218	234	233	278	231	230	242	237	219	220	255	219	225	223	208	274	200	214	244	253	233	228	241	248	229	209	247	239	243	250	216	205	269	196	232	225	251	225	231	235	230	223	241	245	241	243	215	251	237	221	249	214	240	245	246	229	238	236	242	232	236	229	237	220	241	261	222	250	251	278	274	277	231	281	224	234	228	215	251	219	232	246	242	252	206	246	227	249	269	216	247	247	237	224	253	233	254	240	214	287	240	240	260	273	242	242	227	231	253	220	218	264	243	222	226	223	212	232	247	260	246	250	227	240	191	269	220	235	224	223	261	215	240	225	231	209	256	244	246	189	245	240	258	231	228	242	259	229	219	251	244	208	224	222	225	206	231	244	235	195	262	237	231	231	243	238	248	254	230	233	237	220	242	227	217	253	256	250	218	214	205	223	217	248	258	222	234	232	238	225	239	269	255	245	252	213	253	218	236	236	239	226	207	221	248	263	258	252	242	277	219	243	243	200	265	238	225	238	240	256	281	224	260	245	213	227	236	259	268	227	234	220	247	240	226	259	223	223	223	226	233	242	253	220	218	232	205	262	266	240	233	224	224	250	231	255	256	267	245	231	215	226	231	220	235	226	244	225	253	230	240	261	259	231	231	229	264	242	233	219	265	223	255	212	253	233	244	215	239	233	225	244	234	254	225	257	226	237	199	220	239	248	244	221	246	235	250	242	222	224	262	262	244	234	239	239	222	236	248	249	246	253	207	255
18247	78934	87009	34093	25842	44668	48840	40978	28284	15845	4413	427	433	454	466	443	462	454	456	453	416	426	434	440	430	422	487	441	456	489	463	452	451	442	456	477	458	425	434	454	417	473	433	456	448	440	464	411	447	443	460	437	436	424	474	449	450	414	440	459	417	445	441	453	472	410	460	436	464	457	449	444	464	460	438	440	449	440	477	420	420	432	412	456	445	428	463	432	416	465	418	435	411	466	440	415	441	432	464	439	410	455	418	459	417	465	486	431	477	453	451	420	428	453	423	440	443	444	414	424	441	452	450	446	437	465	472	456	420	495	405	427	413	434	458	434	436	432	428	425	449	439	498	418	418	405	443	394	423	402	438	424	406	441	443	442	400	446	442	424	462	481	468	457	430	451	402	452	434	406	463	431	424	419	447	442	438	458	444	427	454	438	458	412	435	430	462	468	428	445	444	438	454	442	420	463	424	446	442	458	443	430	424	460	427	444	472	420	478	416	429	430	423	460	438	437	422	488	461	429	459	423	429	466	417	442	426	457	429	416	408	422	436	431	419	428	463	424	445	464	451	476	424	466	402	439	430	419	424	419	437	452	433	454	461	459	410	458	458	447	444	451	447	476	405	434	488	401	422	404	430	410	444	425	458	418	461	439	469	414	419	477	492	440	429	449	466	443	463	438	422	426	438	450	448	471	401	458	495	420	484	440	469	425	426	426	447	406	441	456	424	454	415	425	488	445	445	430	425	470	432	450	463	457	438	410	440	396	458	479	428	404	426	413	459	472	455	429	442	443	437	457	472	443	487	448	472	462	470	421	412	440	420	441	436	443	446	424	501	448	456	437	461	448	436	451	450	458	472	412	423	434	449	452	414	459	435	439	478	441	416	428	473	440	439	438	454	435	452	426	455	425	448	465	457	480	430	459	413	416	440	423	405	454	447	454	470	438	407	450	459	466	493	442	450	454	473	450	467	450	401	421	460	456	441	447	416	442	459	481	452	450	479	429	478	423	463	409	434	479	465	448	455	435	439	435	419	423	479	402	442	431	427	430	466	450	435	433	449	429	436	431	440	427	459	425	451	436	449	449	465	434	425	392	480	445	425	395	426	457	444	434	437	413	435	463	441	423	439	419	414	465	441	442	438	453	458	437	448	448	418	428	437	459	418	448	453	396	411	415	433	436	413	432	447	398	438	427	416	464	460	443	471	434	442	411	407	457	447	436	423	425	425	422	494	466	482	447	429	451	445	422	446	457	442	426	429	489	485	445	441	452	421	471	457	429	494	445	435	419	468	446	454	440	484	411	431	418	463	438	422	452	447	462	470	420	465	417	442	426	425	437	453	466	431	442	473	429	479	429	439	401	443	469	423	458	454	453	420	455	445	439	443	436	473	480	394	419	443	424	443	450	418	456	424	462	473	429	466	465	479	475	431	443	445	439	445	467	398	436	429	462	477	415	425	426	431	466	417	449	459	477	421	431	452	448	457	496	451	423	474	444	451	454	443	399	420	435	423	419	452	461	449	445	450	414	419	482	465	474	446	434	441	441	406	463	413	420	443	422	461	450	437	447	418	450	443	469	473	459	455	429	419	420	478	446	395	482	422	416	420	401	463	455	418	489	417	436	444	438	456	414	452	423	451	444	445	436	435	446	428	423	416	446	411	473	435	433	435	440	453	435	456	458	452	413	439	487	428	456	473	425	439	435	411	449	430	420	465	452	445	441	416	441	474	389	466	448	433	476	451	404	439	425	452	455	476	414	400	418	434	455	387	475	444	452	461	448	456	433	456	413	455	427	432	460	423	441	443	458	425	437	423	449	449	434	442	458	458	438	440	454	451	463	452	468	406	461	404	445	422	461	402	415	410	441	429	441	440	443	443	455	432	432	465	432	453	466	436	429	442	417	417	457	447	466	417	415	443	467	453	436	447	441	450	434	429	428	447	452	451	457	439	456	435	468	479	485	427	428	420	449	436	402	442	422	443	432	413	406	459	475	454	444	437	426	432	405	470	453	439	418	428	427	467	457	438	426	450	426	458	460	465	410	442	430	502	450	428	415	436	456	446	438	447	437	466	422	423	458	451	444	437	459	421	481	416	406	468	455	430	438	432	414	442	414	456	424	444	448	437	426	458	417	475	447	442	414	397	399	395	394	436	437	467	445	452	424	425	416	432	454	448	440	460	434	461	411	449	444	444	446	453	455	431	472	427	447	445	442	448	438	434	440	428	400	450	442	431	430	441	495	436	465	452	425	483	396	458	436	414	433	431	455	473	462	424	412	405	420	467	422	454	471	457	425	428	445	435	436	430	480	441	432	425	452	427	435	439	416	458	470	430	419	465	438	451	453	453	410	440	452	455	419	440	425	481	414	421	441	436	413	429	468	419	450	438	428	435	436	447	468	454	424	436	455	449	445	411	439	447	417	416	432	433	438	466	439	435	411	424	457	424	406	433	467	473	439	451	462	428	435	488	471	415	463	440	418	427	471	450	443	419	444	413	430	472	458	442	447	405	464	431	412	420	408	466	457	483	448	453	443	461	446	421	467	409	426	433	429	418	438	423	435	452	445	424	441	444	476	455	467	424	426	486	412	447	420	408	429	430	432	424	425	419	461	467	447	420	483	417	463	430	433	427	432	427	428	425	452	478	458	432	417	487	431	441	456	409	443	439	432	440	444	431	437	439	423	447	428	432	422	436	435	451	420	431	461	437	427	463	410	410	439	437	455	452	426	442	421	418	413	439	427	429	431	449	395	428	453	470	436	431	440	426	452	466	422	461	459	462	422	448	462	443	408	496	449	431	423	452	450	428	430	451	461	467	473	434	438	437	428	433	429	423	448	476	434	489	457	451	460	422	373	430	457	421	432	468	465	456	419	443	445	414	431	405	424	438	478	437	455	428	471	424	439	465	467	440	443	475	458	458	451	444	461	428	446	429	420	449	454	407	425	444	447	421	429	426	479	442	459	463	413	437	444	421	471	469	447	435	457	439	457	455	444	440	409	429	433	467	434	443	411	405	432	434	458	485	458	454	410	460	448	430	461	452	415	442	452	431	452	452	433	442	437	426	463	430	485	475	417	423	413	431	401	428	409	415	437	428	405	464	403	429	461	439	428	426	457	488	418	438	472	456	416	400	455	426	438	414	432	438	483	441	461	417	434	468	457	452	428	452	426	406	470	454	430	460	446	448	450	462	436	439	442	433	450	420	429	470	445	501	416	440	413	419	417	432	463	417	473	465	476	404	463	480	436	411	428	448	463	421	445	445	451	432	472	447	479	459	466	467	428	418	421	452	458	462	460	437	444	489	395	435	440	420	437	442	426	452	450	438	470	467	446	424	436	472	431	461	475	460	466	435	441	456	437	437	457	409	449	443	459	481	442	455	425	432	492	401	479	455	481	434	458	461	443	462	437	433	416	450	432	458	466	431	436	425	495	442	453	435	406	418	441	448	453	468	457	436	440	455	441	454	449	433	428	443	409	412	451	444	416	424	462
27039	22431	29250	10936	963	3003	4886	3424	1840	871	466	256	266	241	251	250	243	238	250	245	275	264	271	249	249	230	254	247	242	239	259	226	258	223	245	262	247	229	237	267	243	259	237	223	212	251	233	241	264	263	234	237	234	226	236	278	239	271	250	272	266	229	264	251	252	236	246	222	226	247	288	225	247	255	227	247	220	259	231	235	242	207	261	251	254	263	232	250	227	234	232	248	247	238	245	253	230	253	214	287	247	243	273	223	254	252	244	199	246	254	226	260	234	267	261	252	217	253	229	270	250	219	262	256	244	239	262	251	250	243	261	248	262	244	233	230	273	251	229	265	238	235	251	233	226	269	238	219	238	256	212	242	251	246	250	244	250	231	267	247	247	274	241	231	253	233	239	227	240	250	268	285	224	215	256	233	254	261	249	232	246	234	235	219	230	254	230	242	232	263	225	241	244	242	253	241	251	228	243	230	256	254	235	236	277	248	232	238	244	238	238	263	243	248	239	239	280	280	223	229	272	237	262	223	249	256	248	255	261	259	259	267	238	242	244	219	247	222	233	268	234	224	238	239	262	267	231	227	230	254	241	259	252	266	240	246	239	258	240	240	232	258	252	243	258	251	233	264	273	236	224	231	242	244	256	255	249	250	225	259	233	233	233	271	278	236	256	236	231	263	255	263	228	233	252	215	245	217	260	233	235	227	241	238	247	210	240	269	208	250	256	236	251	255	280	265	225	225	225	243	260	237	257	257	239	252	262	258	245	250	214	266	254	254	239	222	239	266	233	233	230	256	255	239	234	250	269	231	256	243	248	252	254	252	243	199	241	253	262	265	233	247	236	250	253	256	258	250	236	239	248	266	236	254	222	238	259	222	266	215	232	242	221	260	257	240	236	235	254	252	272	256	254	278	239	237	255	242	266	251	221	241	212	242	247	246	237	251	236	243	237	244	228	272	245	237	242	243	252	273	220	247	249	222	242	203	254	261	232	252	254	233	226	262	254	234	271	255	226	244	268	239	244	238	263	254	251	244	252	246	267	247	233	256	253	245	243	234	242	220	230	261	238	252	253	215	244	268	220	263	230	231	252	234	263	245	221	258	247	229	259	260	274	255	248	264	241	218	259	264	251	251	235	260	254	243	229	246	222	256	241	240	245	221	242	246	253	246	212	270	228	236	236	281	244	237	243	210	226	231	252	244	244	258	248	219	239	291	218	214	216	259	245	263	283	250	245	256	251	250	241	232	211	247	238	219	263	236	269	271	256	230	249	227	273	252	227	248	238	228	235	240	252	241	264	240	258	237	250	227	245	245	249	251	218	258	246	264	269	262	242	240	261	234	240	254	231	245	248	260	234	250	236	222	251	233	240	255	222	272	236	247	229	234	219	267	262	237	262	260	221	251	264	227	250	269	249	245	251	259	213	257	242	230	239	259	231	223	232	238	258	227	243	220	251	234	236	251	251	245	233	258	241	247	271	269	282	238	252	277	210	237	261	234	249	229	243	238	253	259	234	240	260	235	260	256	248	233	280	230	223	232	212	220	280	233	245	229	243	252	233	219	259	229	252	251	266	262	208	230	243	221	232	257	222	221	256	237	238	245	227	242	233	232	279	271	226	231	262	261	264	243	269	250	247	239	248	236	246	239	258	256	281	241	243	253	240	244	265	253	236	218	260	233	268	211	230	240	267	264	269	256	251	245	239	238	255	229	226	249	242	243	262	246	243	238	220	242	267	235	236	234	264	263	248	245	225	252	245	261	240	223	254	244	218	225	267	239	238	233	235	267	232	224	259	244	238	247	238	255	243	232	241	269	272	236	249	236	226	220	260	256	235	229	247	269	233	248	232	243	266	245	237	241	260	239	260	237	224	246	253	223	241	274	285	267	241	242	237	247	256	266	237	255	254	255	260	240	261	240	236	236	234	248	246	242	238	259	271	209	229	227	235	239	235	258	240	238	225	238	262	242	253	235	270	264	266	237	230	214	241	218	232	232	266	264	215	225	218	237	246	253	250	245	281	234	246	235	271	269	261	245	246	252	247	230	264	253	234	243	246	259	252	254	256	224	220	250	240	245	256	238	269	228	227	248	250	253	244	256	257	277	254	262	261	255	248	269	215	245	258	247	265	248	248	222	238	238	250	238	246	245	245	249	227	227	232	255	250	263	273	229	241	268	240	265	203	276	264	251	237	246	231	240	247	243	247	231	236	232	254	239	219	244	240	220	226	258	237	235	269	260	250	242	235	236	248	248	270	233	248	279	275	247	222	248	246	249	246	237	261	245	257	240	241	263	250	226	232	213	246	237	234	255	270	256	243	266	238	240	223	262	241	245	259	236	222	228	260	247	251	244	259	250	240	271	245	225	265	274	234	218	231	252	234	242	241	247	266	250	229	267	235	274	235	260	227	261	268	241	254	208	251	260	237	248	233	248	218	234	258	242	240	264	286	244	221	246	271	240	282	240	239	246	256	242	240	256	225	225	246	246	256	240	243	250	265	252	225	251	236	240	231	250	235	240	266	226	233	251	234	256	231	241	232	238	237	231	231	245	250	231	255	250	268	254	243	257	242	234	236	264	234	221	259	258	253	224	236	221	271	229	248	248	242	258	241	222	253	240	241	241	249	236	262	259	227	244	247	260	255	249	260	243	238	232	231	229	236	243	245	231	269	247	235	236	239	247	231	262	239	229	245	234	238	242	265	229	231	262	249	257	226	246	262	271	245	249	276	235	231	221	242	246	255	255	258	250	215	244	226	232	252	251	256	274	247	232	240	243	246	236	266	223	220	268	245	252	263	264	248	212	236	249	254	259	248	244	248	253	244	262	247	240	237	230	255	243	234	247	226	275	253	237	256	261	263	233	226	261	237	235	243	256	257	222	257	253	255	264	232	270	244	270	248	269	238	256	251	264	240	243	233	219	266	241	249	240	243	256	225	248	222	253	259	242	267	227	273	251	240	254	253	248	229	275	225	291	247	237	252	253	245	239	236	255	241	257	259	240	248	230	251	286	261	213	215	249	213	251	244	264	241	232	257	235	242	259	260	240	243	240	249	235	272	240	229	240	235	234	240	238	271	234	243	261	235	230	257	246	212	221	243	218	238	211	245	273	226	252	237	276	258	198	284	235	251	249	231	228	236	256	239	245	235	234	264	253	239	230	226	241	254	254	239	231	254	200	285	251	233	267	213	246	224	201	221	235	240	239	279	262	225	244	197	255	236	251	241	224	244	235	250	278	245	260	254	227	238	237	221	224	242	243	266	273	256	248	238	248	249	242	243	267	243	244	238	239	257	263	252	240	238	243	249	246	219	223	249	230	257	242	254	243	240	289	244	251	232	241	261	242	258	250	241	214	238	249	244	243	249	274	265	259	262	243	260	255	239	265	258	230	262	239	238	250	233	246	242	241	245	255	238	246	241	213	265	235	242	267	252	236	256	263	273	269	228	270	232	241	250	240	251	229	254	236	235	247	264	256	208	271	272	212	266	227
8760	36378	38177	10106	2703	9514	13025	9808	5170	2439	1145	535	459	457	480	491	480	483	509	461	455	504	474	463	519	468	477	507	532	452	508	530	476	513	497	484	478	462	514	484	517	455	530	467	456	488	488	446	477	442	497	506	488	483	483	499	457	492	493	469	478	501	522	463	449	473	515	467	498	523	462	462	450	493	477	499	485	474	495	448	501	498	471	478	527	478	479	439	482	504	434	495	464	474	428	488	531	481	475	485	476	444	461	488	481	446	497	514	460	486	476	444	491	495	460	500	497	475	469	470	486	517	476	465	493	491	515	465	523	523	461	496	472	529	463	498	501	504	474	463	489	472	493	455	515	551	474	502	486	477	495	503	468	481	488	472	526	493	460	516	463	453	502	491	477	502	483	524	472	470	459	479	461	494	513	470	504	502	498	468	458	474	459	501	509	509	489	495	493	450	474	481	520	463	475	499	485	523	464	480	478	507	500	481	510	501	494	506	488	489	516	521	502	442	463	481	498	492	482	475	456	513	490	479	461	509	477	483	500	485	469	458	459	479	484	488	470	489	497	499	485	495	506	452	462	457	528	483	499	552	481	499	465	459	472	481	501	462	464	487	458	510	500	470	504	467	442	525	473	491	499	501	481	452	456	454	493	474	458	481	497	500	511	498	511	486	481	491	481	458	492	473	461	486	482	481	480	479	481	481	479	499	506	489	486	474	444	500	502	501	511	514	462	467	483	498	502	462	460	481	486	504	515	514	465	511	505	478	476	464	502	454	445	461	489	484	462	483	472	511	471	473	516	486	463	533	431	457	461	468	483	479	528	490	452	482	481	488	472	477	473	475	452	504	480	464	508	497	495	487	462	450	484	486	467	452	454	480	479	501	483	452	493	493	468	483	507	488	528	443	426	465	464	463	482	474	426	502	488	488	474	477	485	503	515	474	459	430	469	492	485	450	481	477	452	491	474	494	488	466	495	466	475	452	486	492	490	444	496	484	503	467	496	441	500	529	516	493	497	479	473	448	484	472	527	480	446	453	434	478	475	463	437	454	488	486	519	460	466	505	465	487	454	499	467	521	443	492	489	498	482	476	482	457	513	496	455	477	505	467	472	488	447	502	488	482	469	474	511	431	457	506	499	517	479	495	474	518	514	496	506	469	481	491	466	479	491	491	442	483	454	477	473	442	539	464	494	506	493	437	459	450	474	468	485	487	456	499	459	491	457	454	481	479	480	490	528	516	447	443	435	434	497	459	528	520	492	478	440	480	524	466	480	471	507	473	469	490	480	458	448	505	514	479	495	500	474	489	468	491	471	476	472	489	521	503	479	466	513	497	473	516	448	433	523	480	479	455	464	490	487	489	466	484	457	483	499	478	515	478	509	481	431	472	449	465	477	506	489	471	501	487	469	481	513	474	508	465	506	500	431	493	520	458	502	475	506	457	473	482	482	472	504	491	512	448	449	504	513	494	489	483	514	445	475	478	474	467	483	525	494	499	515	514	507	510	470	496	481	501	450	532	494	489	447	494	491	443	535	477	536	491	461	472	482	508	464	475	485	489	509	497	477	501	460	512	531	492	504	492	520	485	482	456	480	467	462	479	526	480	483	482	489	486	481	471	451	457	502	514	478	482	484	508	528	475	514	475	474	469	492	456	464	459	432	417	481	505	463	433	494	466	513	428	460	496	493	507	457	464	483	461	494	481	469	498	464	470	455	484	491	514	497	470	506	498	480	490	478	500	482	466	488	482	474	471	479	502	463	479	493	474	504	497	495	464	498	434	481	508	470	492	464	458	467	480	488	471	498	483	490	468	490	452	474	514	478	458	470	486	468	482	501	471	484	429	490	454	417	521	500	498	487	478	496	483	430	498	441	436	469	486	474	455	477	483	506	453	497	487	454	480	499	467	509	508	492	499	479	492	493	487	529	509	516	496	507	487	485	455	491	538	471	433	481	528	496	474	456	474	464	478	471	461	490	481	473	509	469	484	480	460	459	503	471	460	484	477	474	500	489	526	504	483	446	479	497	475	455	520	476	472	470	500	468	507	493	484	483	498	477	458	461	481	459	456	467	428	528	477	461	527	497	464	464	518	496	507	471	505	489	507	451	477	495	469	468	508	486	500	468	463	503	511	480	474	498	497	485	470	476	494	475	518	464	452	467	449	442	456	503	472	521	472	463	503	489	479	514	493	442	485	468	475	484	464	486	509	481	504	485	494	511	511	488	453	484	473	460	488	456	470	490	473	479	453	490	452	466	522	470	470	464	447	487	479	469	457	452	466	456	488	474	498	484	477	489	503	426	457	463	472	500	496	485	497	475	510	462	517	497	452	475	499	503	514	487	467	502	536	482	457	478	478	523	485	497	502	504	490	470	456	475	473	506	486	467	517	463	478	502	437	481	478	470	473	460	507	503	491	472	492	489	493	455	511	476	457	441	510	487	483	465	475	460	513	495	477	452	502	469	476	452	451	454	474	469	487	434	512	458	485	481	510	487	496	475	518	508	458	446	464	504	475	463	505	477	503	490	483	481	471	446	475	517	478	443	477	468	507	450	487	458	434	466	477	470	497	454	461	473	451	454	481	493	484	496	495	515	498	462	476	486	495	445	472	492	479	436	458	538	508	496	494	472	425	501	496	486	471	487	447	444	512	455	489	492	450	517	484	513	461	456	491	478	491	492	488	476	460	496	477	476	466	450	498	474	465	479	465	508	442	494	422	486	475	477	521	481	490	444	500	485	478	442	445	492	478	488	481	511	465	485	441	497	474	510	486	479	458	501	488	482	451	455	492	483	465	463	459	474	474	482	464	514	477	475	492	486	490	492	495	485	473	498	462	462	463	475	482	487	475	498	495	546	502	489	480	520	456	485	470	503	469	495	554	509	495	467	456	437	491	490	478	487	439	472	485	486	481	489	466	497	464	493	481	460	482	462	492	490	498	502	458	483	503	435	471	500	469	483	466	483	471	476	457	470	500	505	441	497	527	483	478	480	530	514	504	480	499	466	515	496	512	468	485	515	539	504	476	497	468	474	490	492	504	471	474	523	486	465	460	484	467	521	461	474	457	499	492	430	470	518	496	472	495	457	469	497	496	506	502	450	453	508	477	501	474	432	480	485	474	504	491	507	510	496	522	494	458	492	460	432	455	486	491	435	497	500	475	487	483	484	490	507	500	473	531	524	482	468	511	466	472	487	494	467	518	449	470	444	479	486	476	453	499	460	489	504	504	496	504	457	485	443	478	485	508	516	484	475	493	460	525	434	493	469	492	471	482	494	484	520	473	435	514	480	459	439	470	508	445	549	504	497	485	491	474	476	507	466	520	461	498	525	459	500	476	428	492	517	473	462	467	485	497	489	505	494	482	468	498	476	439	502	490	470	491	467	494	450	501	442	466	490	455	496	464	492	509	483	469	479	534	511	499	482	500	498	516	519	491	513	471	441	475	450	472	496	507	511	478	510	499	509	487	475	440	476	468	460	499	480	509	482	499
24578	21959	37253	29738	16325	20401	31293	22879	12700	4936	1340	305	206	183	196	195	163	188	202	207	188	208	179	230	200	187	187	200	207	203	184	209	167	170	196	193	187	184	187	183	200	172	160	181	179	172	191	178	198	208	203	167	162	179	185	184	198	197	198	202	191	198	181	182	198	176	202	209	181	188	176	186	183	180	181	195	215	157	176	210	199	197	191	197	201	177	175	190	194	174	185	168	157	175	196	190	175	185	199	176	187	196	198	196	191	182	167	165	179	177	165	170	215	195	179	202	211	174	194	201	186	208	190	197	205	166	166	182	189	188	173	204	193	203	206	176	200	184	189	199	192	186	173	179	185	188	192	196	193	187	173	214	189	181	190	192	180	201	178	184	162	186	185	203	181	173	186	164	189	173	200	170	182	166	188	181	166	185	209	169	192	185	171	205	179	177	185	191	201	192	195	180	190	179	165	169	188	205	186	180	189	191	197	196	205	194	206	187	202	184	183	162	171	184	204	183	164	169	192	192	179	189	166	190	194	173	182	186	183	162	190	197	192	212	179	184	197	188	173	179	187	193	188	207	202	179	191	187	185	164	196	199	179	189	181	181	178	194	169	193	185	207	163	195	185	186	188	196	184	197	171	181	200	197	202	183	184	180	162	192	202	170	195	199	181	166	178	207	205	178	185	192	212	179	184	189	183	193	190	165	192	192	179	196	163	205	175	184	194	195	188	204	175	175	177	211	182	175	199	182	224	191	175	187	177	171	163	191	206	180	176	192	188	180	180	200	155	169	208	179	191	174	200	198	210	206	173	173	197	189	202	177	199	200	172	173	166	163	177	181	184	178	202	200	183	177	196	179	192	187	182	158	169	193	206	201	176	197	197	216	177	205	176	176	185	173	184	193	197	209	182	177	200	179	213	181	187	210	211	198	200	191	185	191	197	196	188	184	178	168	170	189	183	219	177	203	169	197	172	203	197	184	177	177	167	223	166	198	199	174	216	195	179	186	177	171	178	193	196	188	201	199	174	163	173	167	174	177	189	180	171	186	180	188	192	205	181	201	185	187	157	205	162	180	182	192	184	194	203	163	181	151	179	177	202	179	183	191	218	211	193	207	167	206	187	220	204	194	212	197	170	190	203	183	162	188	194	182	226	200	175	198	179	193	197	189	186	198	192	183	190	184	176	183	174	194	183	186	173	187	166	157	189	201	172	196	181	177	176	198	172	179	207	197	170	178	212	187	175	190	197	177	182	193	172	190	179	179	192	175	194	168	195	169	192	177	209	191	181	203	189	189	169	170	157	196	190	185	168	187	172	182	172	218	198	215	181	177	193	177	196	186	160	199	196	179	172	186	183	168	183	181	181	192	207	180	224	186	163	184	187	188	210	171	187	206	181	208	172	207	182	196	194	170	178	198	184	176	152	196	184	182	185	206	177	180	191	197	192	162	157	216	196	198	198	175	188	187	193	190	201	195	182	180	186	189	233	181	210	194	184	182	176	208	203	188	186	172	172	180	180	206	199	184	214	179	179	180	192	176	172	177	189	171	171	195	187	176	182	197	235	185	191	198	194	187	195	185	184	183	200	184	194	186	191	181	171	180	159	189	192	184	177	190	208	172	194	171	186	206	175	215	195	195	212	180	188	181	204	176	214	175	195	182	183	200	164	189	198	204	209	195	213	198	193	216	185	193	186	203	199	174	217	165	196	213	179	182	207	202	190	197	160	178	177	176	195	170	203	189	189	195	185	210	205	181	178	183	160	164	189	184	182	199	187	201	199	177	179	188	195	191	179	180	213	192	184	187	172	211	189	190	187	180	196	182	188	173	187	210	179	171	187	178	181	172	208	203	184	192	174	199	213	200	165	183	193	161	178	181	185	198	192	161	164	175	185	218	178	183	166	156	169	201	195	187	175	182	184	182	179	187	165	177	212	198	173	181	199	179	204	193	191	190	172	205	206	208	189	190	182	185	199	195	179	179	172	196	173	190	194	173	171	173	191	211	204	215	180	184	149	210	180	195	177	200	170	174	168	189	189	190	185	179	201	171	190	175	200	187	189	166	196	195	190	170	187	204	191	171	192	182	181	181	210	195	193	169	178	214	201	198	191	187	195	186	184	181	191	179	182	175	193	200	181	190	202	188	164	208	200	201	211	189	199	192	208	198	173	173	185	179	205	189	177	194	182	165	191	170	183	171	208	202	170	189	180	199	195	199	186	190	185	199	171	160	187	201	220	202	191	182	192	179	202	194	180	186	190	180	185	213	198	210	177	196	187	174	206	181	176	181	196	178	196	212	193	196	167	163	182	171	194	162	167	175	174	176	187	165	184	173	196	173	188	179	208	177	207	187	178	184	168	175	192	181	181	182	176	210	206	193	206	170	184	169	172	176	169	185	189	181	201	168	186	180	213	198	205	182	192	195	179	188	182	187	192	197	163	187	177	197	189	183	189	203	179	182	175	189	215	195	175	195	194	197	205	198	185	204	181	201	172	163	190	213	182	158	159	172	192	196	191	178	197	197	158	179	177	158	188	193	194	187	180	182	175	173	178	177	178	158	178	216	212	190	195	164	207	178	198	206	187	190	205	160	182	186	183	171	183	186	186	175	175	185	217	177	197	202	197	213	164	178	165	186	180	173	178	151	168	201	162	178	200	181	207	158	182	188	172	196	202	204	189	185	190	185	170	178	148	184	170	171	183	205	189	180	182	170	165	175	187	176	207	185	192	199	190	196	182	194	198	196	213	164	175	176	194	193	183	190	193	198	212	213	205	187	189	173	193	146	215	190	181	196	182	188	234	181	173	183	183	192	193	176	175	197	199	182	195	176	203	187	159	209	177	160	167	183	201	175	186	190	185	205	172	180	185	206	193	197	168	161	189	166	168	204	179	215	199	223	159	189	192	169	186	193	187	199	170	170	200	187	198	213	200	191	167	213	178	192	226	178	178	191	183	189	175	198	170	156	185	175	172	187	189	195	195	200	171	183	191	184	197	192	165	190	179	196	184	174	171	202	167	188	194	176	171	160	197	179	196	165	229	161	199	174	168	216	204	162	197	185	204	185	178	175	184	191	180	196	176	200	212	181	179	183	201	204	205	198	156	176	202	179	201	180	187	205	208	187	194	186	194	191	174	191	177	201	184	203	162	199	164	184	190	176	171	200	208	200	183	180	213	189	181	192	174	195	179	184	193	189	198	200	217	199	189	189	186	208	181	185	195	198	203	178	191	177	193	176	183	180	187	154	178	179	183	176	221	183	183	162	175	176	181	173	156	171	210	184	183	186	168	191	183	157	191	173	173	173	208	208	214	207	192	189	167	174	193	187	195	176	207	183	190	170	191	206	159	171	190	195	193	188	181	185	204	201	216	191	196	187	169	195	225	186	181	195	175	194	177	196	178	170	187	158	156	177	194	199	202	184	197	156	181	156	198	163	195	212	214	192	195	191	171	199	178	191	188	168	155	200	208	187	173	187	189	188	187	199	199	165	229	167
17252	73638	71239	20734	6533	32633	39666	33055	22155	11335	3839	695	379	352	376	367	355	396	358	395	380	374	389	381	362	393	371	365	345	361	357	349	366	359	360	389	390	348	372	366	366	380	382	391	357	376	365	365	407	353	368	378	376	350	369	375	368	368	364	372	364	352	358	388	333	372	353	348	407	406	375	377	369	357	390	367	394	374	394	332	389	409	385	390	368	362	349	365	357	394	364	386	367	387	360	353	339	380	358	357	370	364	321	390	356	343	347	390	360	347	356	360	367	366	337	371	380	387	348	379	380	368	373	386	362	353	370	378	407	384	340	394	349	389	346	384	387	375	397	362	346	392	384	384	383	370	361	384	351	355	356	380	382	349	361	382	398	370	366	362	369	362	363	409	398	374	359	369	379	376	357	395	373	354	379	353	359	356	413	378	322	401	386	348	349	374	404	378	366	340	364	386	348	392	376	385	365	370	405	376	373	385	389	356	370	361	379	360	380	340	375	365	363	371	383	373	380	373	417	341	367	379	396	370	376	383	404	372	388	372	384	368	388	402	380	368	343	393	374	382	399	329	345	344	366	356	389	411	362	366	373	382	390	356	369	374	346	388	371	386	363	328	355	341	360	372	407	402	368	393	366	356	352	359	340	379	372	377	358	368	350	365	363	345	359	371	421	365	366	398	384	357	359	371	349	372	392	376	377	334	363	377	363	374	410	391	399	354	360	336	391	361	366	346	381	351	377	387	344	386	367	372	360	361	380	343	351	381	390	346	370	360	358	402	350	419	391	335	341	377	366	375	354	368	343	346	355	388	372	393	401	396	345	384	364	389	358	376	341	340	343	350	365	380	358	325	403	353	342	386	365	362	375	350	367	367	373	408	363	359	394	356	393	343	362	406	372	359	414	388	358	371	369	350	358	349	394	358	397	375	344	404	342	350	357	383	380	356	391	370	347	381	404	355	345	389	371	366	369	375	336	391	377	348	389	363	363	375	374	345	351	387	390	372	359	399	354	417	351	399	356	342	340	382	352	345	377	357	362	330	394	368	376	390	385	364	368	313	355	370	359	362	365	402	374	389	370	384	325	378	374	391	383	336	385	391	359	354	413	379	371	355	362	346	351	338	385	373	348	356	387	381	375	389	393	356	354	362	359	369	357	371	388	357	384	360	391	349	390	356	395	371	369	349	410	379	344	382	363	329	380	364	376	372	378	388	383	352	361	364	374	365	370	395	384	350	356	350	355	390	398	357	351	357	333	376	371	329	363	381	362	378	360	369	422	388	373	414	374	350	357	369	384	370	325	366	363	369	375	362	388	391	357	397	343	374	375	390	350	361	403	394	355	361	373	380	372	371	397	384	367	357	343	347	337	363	364	381	352	378	411	359	382	360	365	349	340	336	407	389	375	340	356	367	393	358	387	331	341	385	372	356	389	402	352	342	379	378	380	365	347	385	378	392	372	372	371	374	379	394	391	356	385	375	375	345	384	346	358	351	369	336	365	350	345	364	361	327	344	424	346	347	394	384	366	377	397	388	350	376	406	387	361	346	377	375	396	372	359	353	344	382	367	394	364	381	392	352	360	397	394	374	390	405	371	374	372	364	355	372	394	381	371	344	378	364	360	394	375	371	383	389	379	377	370	348	358	382	389	364	379	403	379	368	370	385	364	355	395	383	352	367	419	383	384	387	380	399	367	365	364	371	376	381	373	381	358	344	374	357	380	376	370	362	341	366	377	405	394	384	358	381	356	344	351	375	356	376	356	361	379	348	369	402	390	369	393	365	375	350	349	372	382	385	328	363	357	362	382	381	357	381	369	390	357	406	388	385	386	349	382	348	380	390	329	371	395	367	382	391	345	386	354	381	355	387	367	356	321	380	361	387	357	358	373	378	373	393	391	380	360	399	374	405	380	347	379	354	359	363	370	399	358	335	399	349	349	368	387	369	362	342	381	377	363	351	367	377	362	387	386	374	386	343	329	356	331	373	353	358	345	357	378	362	357	383	351	373	369	345	368	377	358	397	365	382	393	368	403	393	381	352	368	393	330	351	373	336	383	377	358	371	372	390	358	373	359	381	416	359	382	364	344	349	361	384	382	359	361	376	344	342	360	366	388	410	325	383	389	372	385	379	384	395	377	345	379	371	357	334	383	331	346	401	418	360	367	391	314	338	337	378	396	359	372	390	380	379	352	391	378	382	396	326	364	342	362	345	372	375	365	380	338	381	366	426	363	345	375	359	362	352	378	351	378	343	376	367	355	377	417	321	378	345	380	348	364	370	364	381	396	343	378	376	365	393	382	361	362	361	387	395	388	409	370	387	360	363	369	394	359	352	371	385	375	354	392	354	380	367	398	347	397	346	364	361	330	369	381	363	390	385	354	362	348	381	373	363	400	402	339	361	382	396	385	375	366	369	367	359	342	347	385	326	404	359	340	386	358	374	343	339	382	353	382	399	357	359	341	365	369	343	368	368	349	335	398	360	353	354	344	370	393	384	375	355	364	369	425	363	369	375	381	395	392	370	388	350	397	352	423	353	384	369	388	387	371	372	371	356	365	388	355	378	385	415	374	368	380	320	399	337	369	349	354	374	356	384	355	332	343	381	365	376	375	354	353	378	377	398	361	379	379	390	392	355	350	374	360	407	334	361	402	401	383	390	352	384	389	418	371	381	362	357	380	364	372	381	389	351	374	390	341	375	406	389	397	374	393	377	368	372	370	380	380	400	384	376	378	353	374	392	388	386	387	363	380	348	381	371	404	334	376	362	390	361	362	356	393	371	349	364	364	351	380	382	368	379	378	359	402	361	381	390	357	392	365	393	390	377	343	346	396	350	372	364	351	380	383	353	347	371	330	370	365	346	345	362	348	379	371	364	393	363	370	380	348	380	381	367	389	366	390	371	335	375	375	388	367	353	366	371	358	348	381	383	376	386	365	364	365	403	352	368	376	400	369	386	355	377	411	398	381	397	365	365	355	378	368	342	385	351	366	327	392	389	385	380	351	363	402	386	399	411	360	372	398	383	332	349	395	373	390	366	370	368	372	388	391	366	374	402	382	371	378	409	420	405	401	369	366	361	345	376	371	369	399	333	355	364	400	407	390	347	348	346	356	349	388	366	367	376	378	379	379	348	398	420	368	397	375	367	366	360	356	392	395	356	344	364	357	364	380	352	338	392	371	366	356	352	357	363	358	367	390	363	361	358	355	365	342	359	370	384	373	359	370	395	335	359	407	349	401	350	370	387	347	364	389	362	391	377	363	375	356	388	373	402	368	377	370	334	373	354	351	359	356	366	375	356	353	350	385	381	377	358	366	402	341	383	358	366	377	326	375	321	372	387	378	373	371	388	352	399	376	379	366	394	388	350	380	366	363	349	339	342	377	366	353	370	366	378	378	397	370	343	363	361	358	374	364	360	364	339	385	362	346	357	383	366	344	386	361	383	356	394	348	346	388	343	337	366	377	404	361	385	352	375	390	365	337	358	387	360	389	362
23554	21602	31283	27238	21244	27560	44048	35315	22183	10462	2765	369	254	259	263	270	228	256	238	252	227	232	243	248	245	250	247	238	237	253	241	279	239	238	256	269	228	232	240	226	222	251	239	228	227	255	257	248	258	234	264	224	231	241	224	262	246	230	220	216	232	233	250	262	234	222	230	229	219	235	250	238	245	214	254	233	262	255	246	220	233	231	228	226	237	238	222	234	231	234	234	227	242	228	239	221	242	245	233	232	234	235	242	253	249	219	250	265	242	237	242	243	247	237	243	224	214	252	210	259	243	249	214	227	264	245	234	220	219	232	229	241	255	234	251	260	251	237	222	211	238	224	229	230	252	226	249	235	232	237	222	240	216	232	253	218	267	237	234	264	224	227	241	251	233	262	241	247	249	243	215	230	250	232	243	221	256	249	259	228	236	224	249	250	254	228	237	205	263	223	201	259	244	259	226	241	239	249	247	248	242	234	241	237	219	212	209	239	231	219	233	198	251	254	233	223	251	243	235	226	247	232	207	230	255	248	237	224	233	217	227	226	249	230	240	219	226	216	232	245	261	264	230	245	240	240	239	225	219	220	232	232	235	233	243	226	240	232	248	244	235	233	245	234	262	246	235	239	239	245	226	263	243	242	237	262	268	259	211	240	225	223	252	225	236	241	257	273	215	260	227	223	223	214	229	227	260	240	218	232	237	235	263	238	228	255	237	242	251	238	260	256	207	249	236	253	243	219	226	229	239	260	245	258	255	237	232	244	234	231	203	223	200	215	228	234	243	234	222	243	234	238	234	248	203	237	259	215	230	222	236	252	239	209	257	234	250	248	222	245	249	245	223	244	249	239	237	238	205	246	264	241	237	204	249	237	239	247	235	259	242	228	218	264	255	252	236	248	250	225	247	248	228	273	264	225	240	234	235	236	229	237	228	224	253	210	227	262	222	238	206	222	207	226	244	247	230	227	235	202	225	233	225	235	224	218	250	222	247	225	248	248	229	241	220	223	239	233	230	220	275	242	227	237	233	236	240	243	237	242	272	235	249	239	224	237	236	213	286	220	229	215	264	245	238	225	214	225	212	223	238	256	255	230	230	247	243	247	239	206	232	225	226	253	290	250	227	231	260	236	246	262	250	243	215	237	229	270	229	260	223	237	216	231	228	236	231	243	240	231	245	230	234	243	251	228	206	230	231	221	232	242	230	235	231	229	249	244	199	238	223	250	233	212	262	237	212	234	246	241	237	236	256	231	219	228	225	239	223	227	221	244	259	228	261	236	256	213	219	226	246	237	230	242	242	239	245	260	214	218	236	246	237	242	229	256	258	240	247	217	230	253	252	233	215	231	237	239	254	225	245	229	260	242	233	242	242	218	266	235	232	250	232	222	251	209	248	249	229	231	220	244	254	268	234	242	245	235	228	235	254	212	241	246	224	230	242	227	239	216	234	271	233	236	245	208	258	231	234	243	228	212	239	236	241	233	230	249	225	286	224	211	269	245	251	232	265	255	241	236	241	251	236	221	232	221	241	253	226	215	232	230	246	261	234	246	252	233	241	230	251	266	229	248	208	226	235	264	245	215	242	219	252	250	254	242	254	231	252	216	237	249	212	228	214	239	237	233	237	213	235	235	234	228	214	219	244	217	249	250	227	229	256	239	230	220	244	251	233	221	282	232	243	232	251	242	243	206	257	231	256	222	235	220	201	225	230	240	240	244	220	243	242	256	244	209	221	225	225	249	239	264	240	254	230	231	261	257	257	208	241	229	238	218	231	244	227	251	222	238	242	222	231	247	220	231	240	223	266	207	238	230	229	239	206	223	226	237	208	230	246	221	248	226	257	236	237	248	234	216	217	258	246	232	217	249	255	244	223	249	243	222	231	206	253	256	245	239	233	233	257	241	245	176	279	243	237	222	253	206	206	246	235	239	267	228	222	223	229	228	218	262	250	245	208	213	265	240	216	246	226	210	241	232	235	212	246	272	243	249	244	231	226	220	239	243	233	263	208	261	227	249	221	262	246	239	232	226	236	212	259	259	223	234	230	249	243	245	217	224	210	231	236	221	245	227	237	227	239	222	225	257	231	251	241	232	231	209	278	226	230	227	233	241	259	235	229	230	249	231	240	225	269	227	246	255	218	241	225	219	252	239	223	249	230	217	242	278	231	227	226	249	218	229	240	244	230	212	226	247	238	203	246	241	207	234	278	250	227	217	237	227	231	221	234	238	235	240	200	263	250	250	250	237	227	234	209	238	220	244	229	242	243	269	227	235	229	258	238	263	248	213	239	260	265	237	234	220	229	252	229	260	244	253	239	212	223	221	262	234	206	284	246	235	253	241	241	217	257	254	235	234	214	250	256	211	227	207	223	240	240	221	228	256	255	220	241	209	251	229	244	251	205	262	237	253	254	236	246	219	243	272	213	225	265	234	263	258	236	245	254	228	224	220	221	234	236	238	238	237	226	223	244	227	227	227	216	238	258	251	207	222	232	247	233	263	194	247	261	257	245	275	249	235	232	227	221	230	230	239	230	225	232	226	234	231	260	237	220	237	256	210	238	225	234	241	243	216	238	238	243	240	258	266	236	260	207	236	242	255	223	258	239	237	249	262	245	255	258	240	233	242	244	247	238	243	227	257	238	230	200	235	235	216	243	219	217	204	260	223	207	212	220	243	244	217	223	247	242	225	261	242	252	233	244	290	239	216	247	257	223	214	218	264	235	239	246	254	212	272	243	232	256	240	226	229	236	254	245	241	230	246	248	244	226	237	246	227	246	229	243	237	245	242	219	232	256	229	265	248	254	236	233	235	250	246	236	251	225	216	237	270	243	223	232	228	232	239	209	240	236	227	232	216	235	238	242	231	222	226	224	241	225	226	216	247	245	222	232	242	249	251	236	230	241	252	239	249	226	232	243	219	209	261	269	249	252	182	208	237	233	226	240	253	228	260	243	223	233	213	258	226	243	222	247	250	243	254	224	232	230	239	240	248	248	247	214	234	216	244	237	219	230	249	226	235	240	246	250	235	246	276	257	229	257	219	244	246	250	206	243	248	224	235	245	228	256	233	250	241	227	241	233	242	239	267	221	240	232	231	230	243	229	271	224	237	241	253	244	240	225	257	238	263	219	246	253	239	252	249	223	230	238	262	243	213	242	251	266	251	261	212	249	197	263	234	234	248	241	256	235	243	242	226	249	231	230	233	251	229	223	256	243	223	236	241	244	223	240	227	261	253	244	260	231	240	246	261	248	220	251	222	213	238	222	235	240	247	221	233	228	217	245	251	217	225	231	235	241	229	264	256	229	235	262	216	244	241	225	219	223	232	241	244	238	210	244	236	259	239	256	229	243	224	210	221	209	259	271	246	236	237	244	217	216	246	239	248	209	235	223	231	247	231	244	253	241	256	222	253	250	208	226	255	200	236	243	226	241	228	230	239	243	236	234	248	221	233	224	235	232	243	265	250	240	226	266	205	229	245	206	232	256	233	212	252
20897	82837	80194	28994	12713	39111	50221	42820	31241	18798	7273	833	427	433	451	416	462	436	440	479	443	438	477	438	435	452	445	503	413	433	454	459	430	453	464	452	468	478	436	467	419	436	450	419	440	455	442	404	441	456	448	436	468	444	458	405	414	449	443	455	449	427	424	412	477	449	445	468	458	424	466	444	468	460	437	476	475	426	412	434	429	452	414	435	425	420	429	468	456	418	447	471	434	445	445	439	460	444	433	462	446	399	431	476	451	465	454	438	476	423	435	430	456	446	439	430	430	449	440	451	503	419	418	442	407	391	435	396	442	423	450	430	433	472	461	417	462	441	407	489	418	444	414	457	417	457	439	449	419	449	444	420	403	445	453	434	462	470	457	466	437	477	451	451	448	401	383	472	454	432	438	428	408	429	456	429	426	488	453	470	418	434	451	430	444	444	422	466	409	395	418	459	467	445	430	466	454	429	449	449	440	449	444	411	462	412	480	429	439	450	468	453	451	469	447	433	456	421	460	434	431	455	462	427	408	447	430	432	472	428	452	459	420	411	461	457	456	446	449	437	418	464	440	431	439	407	437	426	415	425	444	460	463	459	457	453	439	406	468	434	486	460	469	476	458	496	443	481	469	433	449	503	438	442	444	444	467	443	440	420	461	465	451	448	442	457	421	423	465	462	442	452	424	469	491	414	437	404	468	438	446	491	460	454	450	426	454	454	442	472	457	429	456	424	439	451	435	439	456	436	437	470	423	421	426	460	414	452	438	445	436	438	416	444	431	444	439	452	481	400	454	451	418	404	415	453	433	436	458	463	417	465	447	459	406	461	477	499	435	455	465	426	442	448	471	442	425	441	445	438	456	443	449	433	426	468	414	424	485	434	452	436	439	418	430	408	454	421	453	433	453	433	470	482	472	439	430	455	441	416	426	460	448	451	431	435	483	429	461	428	427	447	438	460	420	462	465	469	439	408	443	468	447	433	447	434	448	423	453	433	461	388	420	448	464	442	449	461	486	447	479	436	447	429	423	437	444	437	487	483	397	428	438	451	440	445	471	465	459	424	432	423	466	457	424	441	463	419	415	404	418	409	404	437	458	455	437	450	436	458	462	402	467	437	415	459	445	425	433	450	433	435	429	422	431	425	485	481	442	408	403	426	471	463	449	443	420	508	440	459	450	439	445	427	446	455	419	481	479	368	435	433	416	444	428	431	455	423	455	473	458	444	437	436	436	425	459	438	434	431	430	476	482	458	447	463	433	466	430	442	465	418	436	430	399	458	451	434	453	462	462	480	434	438	415	474	429	449	403	444	445	453	465	466	430	435	395	488	428	474	427	464	446	459	414	430	441	420	459	505	431	441	450	458	427	430	443	464	404	464	469	469	460	427	467	468	447	442	470	452	447	459	427	461	469	417	445	435	464	418	435	434	464	443	466	411	418	402	449	454	453	426	426	443	450	427	443	478	447	479	413	435	445	445	475	388	437	477	452	485	486	431	441	448	399	451	404	449	417	446	468	416	427	412	419	458	470	437	477	395	442	419	451	457	451	430	456	446	463	472	455	465	429	451	435	437	426	426	445	458	421	452	428	403	429	450	417	462	438	467	420	460	465	410	434	460	450	446	431	428	455	405	472	451	428	452	440	450	452	485	440	434	436	452	440	446	440	457	448	467	442	460	465	418	429	438	442	469	444	459	420	464	434	428	445	440	453	443	488	470	478	426	435	463	422	437	415	432	442	455	433	450	449	444	457	428	456	447	466	453	451	448	418	450	482	409	435	436	444	462	416	435	430	461	430	424	442	491	425	442	440	444	447	411	461	475	447	427	427	427	425	435	418	437	429	496	448	454	416	444	437	463	455	438	476	449	439	490	438	448	431	456	441	437	487	444	449	454	446	439	456	465	464	435	458	444	453	446	432	432	417	428	440	396	446	451	467	437	453	445	436	415	472	443	452	451	408	465	396	469	438	416	442	457	449	473	447	402	457	453	481	472	416	454	443	485	434	452	450	451	421	459	456	464	473	443	424	395	482	428	484	448	429	446	421	424	461	403	403	444	443	473	433	459	477	426	430	405	453	451	455	461	450	455	485	463	398	424	417	411	442	462	461	412	436	417	467	440	466	445	453	431	437	470	449	444	439	418	447	464	482	435	459	454	454	429	437	435	459	435	418	457	437	452	424	446	453	440	452	444	473	425	442	464	446	456	462	443	416	466	475	438	441	435	463	456	428	432	443	427	438	428	455	452	408	428	435	450	395	431	473	444	401	441	426	465	430	490	474	433	416	481	422	429	405	462	465	460	436	465	417	471	459	432	424	450	451	471	452	435	419	425	440	458	422	447	423	440	445	443	468	446	443	442	482	427	446	446	459	441	452	458	467	429	457	420	445	420	449	446	411	482	446	442	453	401	445	439	473	426	416	425	436	448	458	435	472	478	417	419	479	392	492	438	450	419	466	404	438	450	442	446	463	445	453	440	441	452	464	426	429	399	434	439	428	451	424	444	450	447	455	448	386	427	417	439	437	417	417	446	441	452	422	407	388	424	443	433	459	429	451	450	436	414	442	463	446	415	451	421	433	435	479	414	468	448	417	440	435	446	464	445	436	500	447	452	453	445	439	420	431	446	437	418	432	430	438	435	444	435	459	471	410	416	438	426	456	457	412	428	445	417	466	438	415	461	430	467	490	434	425	390	470	446	484	409	475	458	445	426	453	409	426	460	414	439	419	477	439	453	421	454	462	427	440	388	442	450	451	476	459	384	430	438	418	476	408	427	423	450	459	419	425	416	396	421	440	446	425	453	466	435	455	445	454	455	431	446	462	447	452	440	448	459	420	480	447	430	409	425	460	419	413	478	439	430	435	462	439	439	418	427	462	468	426	430	396	426	418	479	430	447	452	446	418	443	433	405	422	423	460	433	463	441	408	444	446	445	447	482	444	480	417	445	450	431	472	420	485	424	446	428	432	482	472	447	435	427	438	450	434	446	457	421	465	432	428	415	415	424	455	466	405	422	450	457	463	426	450	467	466	474	452	440	435	464	461	437	437	433	441	403	474	451	412	416	455	421	471	464	450	420	398	460	436	432	457	464	434	438	407	426	436	444	465	457	462	438	449	446	466	427	473	444	458	440	455	438	442	405	454	456	438	432	411	440	464	454	440	428	422	477	426	445	416	430	443	435	416	430	439	440	434	485	419	447	421	429	472	442	434	462	438	458	457	460	450	465	447	396	443	445	437	436	466	471	447	429	446	425	400	455	465	450	401	428	447	426	460	466	442	454	470	466	412	445	423	423	432	444	456	442	446	451	480	426	469	466	458	463	435	429	461	464	443	388	431	436	454	434	467	442	438	438	460	441	454	448	497	465	449	417	466	460	449	429	436	439	440	431	426	448	422	462	469	441	430	426	455	421	439	438	439	445	431	464	466	448	413	403	458	458	434	418	440	453	445	472	472	442	422	437	465	454	439	469	454	428	421	465	390	483	435	439	418	411
27027	23024	25288	9048	1128	2851	5026	3943	2199	1142	548	251	210	256	227	234	239	239	247	237	238	246	263	223	233	243	233	249	269	244	233	280	271	263	258	257	229	229	249	244	221	252	210	201	220	227	259	247	230	211	218	232	221	234	263	249	218	211	260	232	216	237	238	231	250	236	206	238	226	255	229	221	222	242	256	271	229	255	245	239	236	221	230	236	254	255	239	237	248	256	242	225	252	253	226	240	264	251	234	239	235	232	236	258	239	261	242	245	234	231	216	244	256	222	246	241	224	231	223	234	252	258	200	246	265	254	232	214	233	253	248	238	220	253	242	234	221	198	228	245	217	225	215	254	244	229	239	249	239	215	241	217	238	223	242	255	232	231	234	241	238	259	231	245	256	221	214	222	244	228	275	238	250	245	222	237	254	239	251	222	234	250	240	227	243	236	218	245	256	232	212	250	258	224	224	216	227	264	243	238	267	252	239	254	255	225	242	273	236	237	223	230	211	211	239	267	223	196	223	265	225	234	225	249	251	219	226	266	237	234	246	243	254	242	245	237	234	195	242	213	228	250	261	218	209	265	249	217	215	230	219	249	242	238	244	261	228	201	232	241	239	213	245	243	224	252	221	221	232	259	252	257	238	230	254	237	239	214	268	231	238	227	228	238	240	262	239	226	249	238	281	241	247	237	271	255	221	223	247	244	222	268	237	241	230	248	259	236	229	252	219	246	259	246	237	210	225	227	227	227	268	238	247	228	264	240	273	236	236	246	253	239	259	235	248	245	227	243	219	242	208	244	254	212	204	241	254	229	223	255	257	222	249	248	235	246	242	236	233	228	241	231	254	235	209	249	241	246	233	269	216	237	225	219	245	245	237	233	255	275	255	268	247	234	218	242	240	234	239	240	232	265	232	259	231	251	236	265	227	200	226	251	233	208	207	211	213	257	251	225	234	221	218	256	238	255	234	246	244	231	235	238	249	278	229	230	243	240	237	240	226	229	238	238	234	231	235	221	216	222	227	240	258	226	227	255	221	230	245	248	215	260	231	234	274	204	231	229	267	265	253	249	233	229	229	216	239	248	246	208	267	251	256	233	230	227	244	237	241	257	243	245	255	234	253	224	242	252	229	247	242	243	252	250	246	237	223	219	251	210	276	223	245	231	240	244	252	234	244	239	220	210	245	236	241	259	235	258	215	216	237	228	238	243	238	256	219	233	217	238	240	233	244	248	226	191	248	253	222	239	230	262	256	225	229	248	243	246	229	239	210	224	239	244	248	244	237	241	226	253	238	234	247	254	243	251	249	244	248	264	240	235	233	235	251	240	240	248	251	223	243	246	235	255	254	241	263	225	240	251	243	248	225	253	228	264	280	235	266	219	241	288	247	202	223	260	255	212	237	223	238	234	225	246	231	228	254	221	240	260	233	222	224	259	251	251	249	231	241	232	219	231	231	237	227	220	227	251	214	260	232	244	212	245	261	268	243	240	230	256	239	245	273	259	247	243	218	228	244	269	235	207	235	264	226	220	229	217	238	243	234	225	257	242	251	220	260	266	253	249	213	223	228	260	262	219	265	238	221	238	248	229	235	243	232	225	254	265	210	244	252	241	222	252	249	260	240	208	236	228	211	216	233	257	260	228	247	251	222	239	271	238	220	249	232	226	229	238	234	239	240	228	226	225	221	251	226	244	239	232	236	239	215	252	238	226	265	227	228	229	249	238	242	254	232	252	229	247	235	246	267	223	246	213	242	243	219	246	258	239	281	246	226	243	244	235	244	227	210	237	228	263	264	227	243	257	230	242	219	228	234	214	259	233	245	238	217	219	248	247	234	233	232	222	230	198	223	238	261	272	219	227	224	241	243	247	239	211	237	243	234	230	266	226	212	240	220	211	247	230	259	227	238	251	255	260	230	240	218	264	236	227	217	250	225	220	237	238	225	275	233	217	234	234	238	244	244	230	245	251	254	250	224	223	267	255	237	239	244	235	244	259	221	215	252	255	202	216	249	251	238	222	217	222	244	233	237	238	242	256	244	261	242	231	258	201	234	226	246	238	244	242	259	212	215	260	197	239	250	235	243	236	267	231	236	223	254	220	250	219	236	238	236	269	275	252	250	238	249	227	235	230	277	237	237	252	223	241	236	251	235	254	242	276	240	238	226	242	208	226	251	209	254	211	230	238	231	266	244	255	237	244	237	229	250	228	266	234	220	256	233	251	243	244	244	227	252	231	245	224	194	251	231	248	239	226	240	233	259	239	220	245	229	241	258	225	251	251	233	217	240	222	246	246	239	232	234	231	240	256	245	240	206	241	248	221	240	249	230	247	239	236	256	254	242	246	255	246	230	247	247	212	257	225	225	229	230	241	216	237	239	232	275	256	264	240	224	262	242	226	231	248	234	225	269	229	238	213	251	215	221	258	247	218	237	245	241	250	239	242	261	274	254	254	250	245	226	256	240	249	263	229	221	260	246	234	229	242	221	268	220	260	238	228	213	249	243	236	222	214	236	229	239	229	241	255	225	236	256	225	227	267	232	226	237	244	258	223	231	236	235	238	225	251	237	235	223	242	240	236	244	244	245	223	236	238	222	230	214	235	223	229	248	217	244	253	249	208	263	241	211	239	229	219	261	222	266	224	236	230	256	227	221	242	216	221	232	253	250	233	239	248	244	241	221	256	223	253	249	233	246	232	220	236	223	232	239	230	219	218	255	234	229	230	245	265	240	241	256	242	256	218	244	225	249	237	257	242	248	233	239	227	238	244	233	249	249	235	238	256	253	210	247	235	250	248	244	219	239	246	229	241	250	231	235	230	256	240	229	238	245	250	230	236	251	232	238	234	263	249	249	216	219	240	222	222	240	232	243	236	232	257	246	206	246	243	234	231	247	223	271	224	244	251	244	234	264	233	258	258	223	241	243	261	263	229	263	237	243	235	228	238	225	245	240	213	254	234	223	250	266	242	244	238	255	271	250	245	233	240	225	239	209	237	259	254	258	236	227	246	237	252	237	239	241	222	234	249	249	246	235	235	271	237	233	239	245	261	246	221	245	235	214	274	240	226	247	258	248	225	238	252	270	222	245	224	237	237	251	225	220	252	233	239	274	259	255	247	240	198	253	233	270	219	243	224	229	229	250	231	224	241	228	237	226	244	240	263	250	229	255	238	238	230	232	237	259	246	234	257	247	218	238	235	229	266	245	239	263	231	240	261	236	219	218	233	241	255	241	257	219	252	253	243	281	235	218	236	262	238	228	236	276	245	224	229	236	213	211	240	252	249	231	234	221	209	251	247	235	230	244	252	252	241	219	274	232	217	248	227	241	232	237	266	251	255	245	244	235	227	227	241	237	242	263	251	247	258	228	242	261	207	265	253	257	230	249	225	238	235	248	249	271	253	239	227	244	247	202	216	221	236	240	237	255	246	246	251	226	220	240	240	222	228	236	240	256	257	236	221	283	216	234	244	229	261	231	265	248	223	247	242	244	244	256	203
8986	37681	33481	8579	3630	9163	13935	10805	6417	3109	1268	541	447	462	470	479	482	489	493	466	497	504	441	468	452	499	482	505	484	485	448	452	464	441	459	443	472	493	479	508	468	448	456	439	474	486	440	462	442	444	524	468	525	469	505	461	478	480	496	449	440	476	442	463	478	468	472	484	479	425	485	452	503	502	464	491	460	459	474	471	461	514	485	445	502	439	488	486	449	437	476	463	477	491	479	451	469	507	478	462	473	501	464	455	468	474	469	481	467	511	459	472	480	469	449	474	464	515	490	492	486	493	481	472	461	484	478	477	462	459	476	488	497	487	497	452	454	494	466	469	475	511	476	495	453	473	421	445	461	509	521	441	448	434	461	458	473	518	496	420	454	470	480	455	463	454	461	463	473	433	469	446	470	487	451	476	498	478	477	478	451	483	504	466	462	453	462	457	452	473	472	472	456	465	462	478	493	459	490	454	462	438	484	418	484	476	477	477	466	472	472	462	478	451	459	487	469	459	454	481	476	466	467	486	484	446	486	445	469	475	466	457	455	476	459	465	498	471	439	522	496	486	484	454	484	479	435	465	497	483	474	512	483	495	459	477	467	477	460	439	487	485	491	474	460	453	483	479	510	458	451	507	481	460	472	480	471	456	447	459	491	489	507	451	480	450	466	466	433	475	470	488	444	480	456	512	484	508	478	497	477	496	489	480	434	480	464	472	483	442	458	489	494	470	480	458	442	473	491	465	498	486	466	439	473	441	476	475	476	469	495	498	527	439	504	433	465	464	468	475	476	465	463	438	463	473	490	445	466	474	497	461	495	472	498	481	514	508	452	456	454	517	441	441	480	446	481	485	464	455	491	486	455	477	489	468	461	454	489	478	473	510	479	462	477	472	465	468	438	482	475	441	451	468	466	452	504	500	472	482	448	457	473	475	464	451	517	446	429	481	484	470	484	480	444	471	451	474	459	451	456	441	456	454	503	477	499	479	456	472	506	519	481	456	488	468	442	467	455	437	464	461	443	479	503	480	450	485	451	519	483	470	498	430	475	460	466	468	453	459	477	463	462	475	458	495	519	502	486	457	487	470	479	460	428	497	493	458	459	427	503	441	464	478	483	443	465	454	512	471	462	484	434	479	484	480	483	450	478	481	479	452	497	468	463	479	453	454	436	464	487	437	453	488	460	413	462	437	528	450	492	508	455	454	459	487	467	467	477	451	467	470	459	478	504	449	474	453	498	493	437	472	441	480	483	468	482	485	495	468	466	451	471	481	446	462	486	476	433	462	489	479	477	463	471	444	508	471	470	491	513	522	469	481	470	506	461	425	495	481	507	474	459	473	460	468	471	460	432	456	452	481	488	452	469	446	488	477	488	456	453	492	502	460	462	477	479	504	521	463	461	458	476	480	442	430	447	491	438	484	451	469	462	463	505	480	502	450	463	479	442	464	496	437	476	464	475	507	448	493	468	507	468	479	445	490	444	449	455	514	457	455	452	470	421	473	489	486	497	469	468	450	456	457	474	489	469	465	487	418	469	475	466	413	465	476	497	486	437	472	471	470	478	461	456	453	446	468	474	495	460	495	444	482	448	509	512	501	462	457	472	459	441	482	506	479	467	460	508	451	454	498	440	491	469	478	463	479	471	467	441	481	489	449	468	489	477	453	457	467	506	442	451	473	526	483	458	487	501	469	488	496	433	459	475	497	495	460	457	468	481	482	475	463	483	454	460	480	483	503	479	457	484	474	465	455	474	478	474	485	434	484	473	470	468	457	425	508	482	452	455	442	482	454	457	483	522	449	458	472	465	498	476	505	441	469	457	456	509	481	455	463	467	474	464	460	468	468	507	490	463	484	497	494	487	450	444	462	483	461	463	446	478	470	471	472	459	503	458	435	471	495	490	482	516	496	442	439	470	465	450	509	457	413	532	486	460	444	477	491	441	411	487	457	438	486	490	425	479	517	439	484	484	528	479	453	492	493	475	463	474	497	429	484	465	486	460	464	489	467	459	484	504	471	482	500	479	504	481	464	490	490	424	440	459	464	487	474	484	456	471	422	478	452	495	497	502	500	485	487	485	476	490	451	506	473	438	470	482	490	471	494	454	473	455	464	423	452	445	483	490	487	493	469	466	489	469	483	466	481	487	479	470	495	453	507	489	469	434	469	494	486	466	479	455	458	446	489	472	465	453	504	505	490	490	447	475	452	491	474	492	473	482	469	460	458	486	512	458	468	494	469	446	482	488	455	491	456	459	446	499	501	478	482	473	445	480	454	465	436	437	478	467	480	468	457	529	466	456	496	479	469	475	467	449	450	465	453	508	482	509	485	467	482	467	481	459	454	441	497	482	482	437	444	489	459	476	489	464	468	454	468	512	475	484	525	480	468	472	480	447	498	482	467	481	487	480	467	477	472	503	466	471	479	465	486	449	482	502	492	475	437	475	478	473	466	458	469	476	485	484	500	502	476	451	476	450	436	486	453	485	489	460	476	482	503	498	455	483	501	453	505	496	481	451	473	468	459	461	459	471	454	464	494	455	481	438	482	491	474	482	492	453	447	457	486	487	464	473	463	480	458	465	475	484	462	470	505	475	469	457	453	478	469	474	456	478	458	483	476	485	503	489	462	458	444	464	434	487	466	443	467	456	453	518	456	491	438	469	433	465	474	475	480	443	506	504	422	495	457	454	485	475	437	466	499	492	439	491	480	459	496	470	468	442	464	463	449	448	477	441	479	467	478	457	501	491	486	495	463	484	473	466	489	427	456	461	484	444	518	488	470	468	460	474	464	462	480	503	516	459	485	443	416	464	484	488	458	463	473	469	477	481	474	452	465	478	489	475	439	485	457	488	467	466	506	466	428	528	479	470	447	450	413	454	475	497	456	506	485	476	464	502	476	477	450	471	493	471	481	503	438	496	466	459	494	438	464	476	510	454	491	466	482	499	515	438	487	497	484	432	485	426	484	521	466	465	476	463	457	487	453	445	477	452	459	494	501	465	474	475	485	487	464	489	460	475	499	529	439	460	467	474	510	498	495	443	480	487	506	451	440	427	480	471	485	506	476	497	483	508	478	465	517	486	482	441	477	480	469	504	500	472	515	465	482	457	471	481	467	442	477	468	470	482	491	467	474	497	449	455	480	457	495	458	464	493	478	504	459	465	480	478	457	473	470	455	511	471	481	457	491	456	466	456	450	489	509	469	459	480	430	479	489	491	455	446	445	437	432	446	461	446	499	464	474	464	458	459	470	459	486	485	495	462	486	519	490	461	466	444	517	476	455	480	460	454	488	481	468	481	449	469	515	479	513	455	510	485	524	464	467	480	463	491	511	498	489	463	501	424	483	474	470	482	495	465	432	441	474	450	460	476	477	489	457	457	467	493	471	458	470	488	486	472	487	474	462	483	463	519	456	447	461	481	486	476	456	467	491	485	501	502	452	465	543	470	458	475	487	495	468	494	481	519	504	479	473	469	485	485	460	447	477	509	459
24483	21689	32933	25637	17190	15837	33287	27593	15508	6217	1446	242	194	204	162	219	182	178	162	171	162	191	164	174	178	183	185	162	174	201	187	192	165	185	170	207	168	193	169	167	208	176	184	168	183	156	170	190	193	173	180	178	170	170	179	163	178	186	186	195	172	182	199	174	173	195	191	190	160	176	159	191	178	159	180	201	183	156	165	178	181	184	170	154	182	182	178	178	175	190	162	187	178	180	170	173	178	165	174	171	167	181	183	178	166	184	158	169	172	160	185	173	190	173	160	171	167	166	170	171	152	171	165	171	181	160	177	180	193	172	175	153	186	155	168	166	154	168	163	198	146	173	180	180	168	196	159	191	189	171	153	190	140	181	190	169	192	144	174	148	179	171	180	165	181	189	161	195	159	169	182	182	170	166	148	168	195	161	183	180	181	161	171	192	181	179	186	191	194	183	191	179	183	175	181	171	170	171	182	160	169	169	143	188	176	165	157	180	194	161	196	194	167	162	161	159	151	173	178	157	166	160	172	177	188	153	171	167	183	174	170	200	160	176	161	176	187	166	202	182	174	165	170	181	172	164	151	170	175	188	178	174	148	167	167	188	168	183	166	159	164	178	190	178	202	153	184	167	167	177	164	197	156	164	181	149	158	185	182	169	193	187	143	152	174	184	169	154	167	186	168	177	171	185	182	175	184	172	191	167	156	175	183	172	162	169	159	187	169	148	161	160	182	161	193	191	181	201	173	196	172	181	218	177	166	186	171	186	178	165	178	187	164	139	177	164	185	180	147	163	167	171	167	176	202	152	174	183	164	184	178	185	192	170	190	169	175	189	185	161	178	172	164	189	156	164	192	168	181	172	166	188	179	170	194	169	167	184	195	165	181	180	179	184	166	178	205	173	184	177	188	174	183	168	169	182	184	151	146	173	175	162	176	156	179	181	161	206	180	158	174	193	176	153	183	178	163	191	179	177	179	158	154	169	161	175	164	186	173	195	178	174	161	187	159	173	194	181	195	198	177	182	158	164	136	181	188	162	165	166	162	174	185	156	174	171	174	158	154	180	203	174	186	182	142	183	184	192	179	161	184	183	181	166	155	164	207	173	167	189	169	178	150	163	167	174	174	180	179	160	150	159	179	179	194	202	167	174	169	162	167	174	154	155	172	162	180	197	173	197	173	183	181	171	166	182	186	150	153	171	170	182	181	154	149	199	151	187	187	160	169	172	163	163	184	185	176	180	194	160	174	184	167	169	175	182	192	187	164	176	181	177	162	190	150	159	198	172	185	159	185	167	187	167	154	178	159	165	179	151	162	190	184	179	159	171	179	176	177	163	168	174	183	177	162	180	186	167	170	192	174	184	193	186	156	193	184	185	188	173	165	181	171	160	155	154	183	182	180	155	177	179	171	167	188	162	178	165	157	181	167	184	160	186	188	186	147	180	188	165	184	152	193	171	161	180	162	174	184	170	166	183	203	179	168	158	180	209	174	170	167	179	171	194	180	160	177	186	153	169	144	167	182	153	174	138	192	187	169	175	158	199	188	177	174	200	162	184	161	158	178	170	177	191	173	170	187	186	178	155	174	191	181	184	154	161	194	165	170	160	170	156	174	190	185	158	165	182	164	178	166	169	177	201	184	162	178	165	160	166	167	174	150	172	169	181	175	192	173	185	174	163	177	172	151	176	175	179	165	164	171	158	170	192	203	166	174	180	162	170	196	157	174	186	156	147	199	148	172	178	173	152	172	184	190	176	160	183	167	191	172	218	183	159	172	209	157	191	174	180	174	179	166	186	167	164	163	172	172	206	161	193	156	200	154	187	179	196	193	161	180	178	176	177	188	182	180	179	183	183	159	150	182	175	198	180	189	183	172	167	157	179	186	153	166	196	146	169	168	185	178	176	192	162	193	173	191	175	204	161	153	191	169	160	193	181	181	163	194	176	186	166	152	160	181	181	169	164	171	168	169	194	183	154	173	163	193	169	174	189	183	181	156	169	201	170	181	176	178	193	168	159	165	148	155	166	174	186	179	195	177	185	157	181	178	150	197	165	170	184	166	159	166	165	177	134	150	171	173	197	157	172	173	180	189	171	173	165	179	178	163	197	155	177	165	154	157	189	175	170	158	178	195	194	169	158	168	180	188	173	166	184	176	192	171	180	169	176	162	166	171	189	178	173	169	186	155	169	174	160	187	178	177	201	167	180	163	164	179	178	174	184	166	173	157	167	176	201	198	195	205	197	190	200	181	192	185	179	175	162	163	174	167	177	169	166	178	173	151	165	172	166	177	155	186	161	191	180	172	166	194	169	187	190	161	175	154	163	164	173	155	167	190	182	177	165	166	198	170	186	174	165	170	171	176	156	176	186	167	175	180	163	180	203	186	176	164	183	169	162	171	203	170	183	165	173	172	178	154	185	172	185	156	157	178	175	170	169	184	188	189	172	156	163	167	185	150	193	178	193	163	170	197	199	178	178	174	167	169	177	171	174	185	182	150	193	159	172	187	166	188	180	183	179	181	162	169	174	173	171	170	158	168	199	169	165	184	166	160	165	195	162	187	158	169	199	155	177	190	171	155	187	170	169	163	146	153	181	168	161	188	179	169	184	177	198	187	173	202	172	178	185	181	161	161	169	173	171	166	177	169	161	171	183	170	161	165	183	176	180	155	161	179	190	179	202	155	163	167	189	176	196	146	169	174	160	180	162	168	178	175	150	173	174	174	198	178	165	177	175	178	175	155	179	158	152	176	154	180	153	180	192	203	156	174	168	187	169	172	173	160	177	178	172	171	180	175	178	181	162	160	165	174	182	187	196	171	192	168	167	198	180	195	162	191	189	151	173	155	173	177	175	180	151	182	151	163	181	198	165	166	174	154	186	192	156	153	155	190	178	171	179	183	171	169	168	174	175	183	183	169	140	163	174	165	167	181	179	159	176	183	170	153	161	171	159	186	166	188	184	159	182	180	165	174	176	175	153	178	172	159	158	150	195	171	186	186	160	203	180	172	159	145	163	163	185	179	170	164	193	163	163	162	166	176	176	168	172	181	200	159	183	180	156	154	173	176	178	160	180	162	173	144	168	182	165	162	169	175	175	154	181	162	171	190	177	173	163	185	161	184	175	187	172	158	143	177	162	160	156	169	163	193	180	197	157	161	179	181	174	184	166	167	167	198	191	195	172	151	178	148	178	195	169	183	176	163	179	161	170	162	181	165	166	167	187	176	191	162	168	179	171	185	169	176	190	172	169	174	185	187	184	176	178	175	165	185	186	188	183	157	176	181	182	163	185	153	184	168	173	164	162	178	181	179	150	173	186	163	179	139	180	189	150	174	162	156	160	185	160	154	158	166	198	173	178	181	167	149	198	168	192	155	179	184	163	174	180	193	165	160	196	179	160	187	182	176	165	180	180	175	184	184	154	166	157	182	194	172	182	175	157	174	172	173	168	177	181	167	178	156	152	180	182	179	163	193	187	175	162	176	185	170	178	171	180
14784	68299	64388	11271	7439	25804	41615	36408	24895	13217	4174	601	341	367	329	332	344	352	404	392	355	311	357	379	316	322	353	369	371	333	350	365	323	371	336	328	315	344	359	362	337	353	381	361	341	352	327	338	385	314	377	322	363	341	364	345	349	375	376	369	332	325	374	364	328	338	334	362	357	343	380	364	373	357	359	342	348	329	337	383	349	340	355	360	358	338	360	376	380	338	359	336	356	376	341	345	330	336	375	343	328	353	334	324	376	330	380	368	341	364	343	342	318	328	359	371	340	346	326	368	363	347	341	356	369	336	370	392	310	375	346	339	351	369	370	324	336	348	345	344	370	369	339	361	334	336	324	331	336	359	383	341	352	333	370	327	339	352	314	344	388	355	345	397	367	361	347	354	351	313	350	323	366	361	353	359	338	355	314	364	326	313	333	370	324	359	358	361	334	330	307	359	361	337	345	353	345	353	322	341	355	339	368	335	378	369	321	336	346	381	364	370	352	319	327	358	330	349	343	337	333	359	367	335	371	362	347	364	350	395	360	350	297	349	347	318	325	329	373	364	350	365	364	349	371	354	345	356	368	347	338	345	344	366	366	313	354	370	376	369	371	377	347	347	351	358	346	345	362	314	379	345	358	334	358	334	370	357	344	353	363	356	351	354	370	357	401	356	355	350	371	357	347	341	336	313	334	331	336	346	340	350	337	323	347	347	310	374	356	363	382	373	362	356	363	385	339	365	369	339	335	326	363	380	378	366	323	345	311	402	353	332	358	339	322	345	375	356	329	348	325	346	365	348	326	357	352	331	365	348	349	369	345	342	317	339	338	373	336	362	349	351	338	323	344	349	339	342	376	364	373	347	358	347	343	342	328	324	348	374	368	354	357	349	373	354	340	372	343	359	359	367	358	356	398	348	345	347	331	358	384	352	329	389	364	357	360	360	347	389	359	348	353	378	354	354	346	372	326	312	356	330	334	358	333	358	308	312	356	377	379	342	324	355	345	336	347	330	328	352	337	325	370	330	325	358	351	335	354	352	362	355	345	376	336	384	366	336	361	350	346	314	359	336	381	342	355	339	324	351	308	338	335	374	322	337	329	344	331	327	351	353	316	352	350	361	361	327	348	335	378	364	351	353	363	354	341	322	336	377	338	361	339	348	350	347	371	334	326	370	302	373	327	353	343	334	358	319	350	352	337	350	352	340	370	366	364	387	370	358	342	343	333	354	325	352	326	381	386	331	327	374	354	349	369	339	332	342	356	340	345	375	351	357	351	344	337	381	338	335	337	342	347	305	345	327	350	306	362	358	337	351	368	352	347	320	344	338	339	350	345	354	316	340	346	344	356	336	332	346	344	324	350	339	338	342	373	353	358	362	413	333	348	350	331	372	345	329	333	339	352	370	344	342	347	371	356	369	311	390	342	319	336	346	338	314	344	344	369	367	372	344	333	343	384	368	352	338	344	335	350	349	322	373	301	372	362	367	345	364	344	353	337	359	350	356	335	375	344	376	344	380	357	365	341	326	374	329	337	325	343	343	380	357	357	402	354	332	333	357	376	349	359	369	318	362	372	375	373	356	321	358	337	342	343	360	338	364	335	314	338	356	340	356	334	360	375	362	344	332	336	352	334	349	347	401	357	329	357	364	330	336	369	365	344	344	385	361	345	347	341	343	338	320	354	341	321	360	308	357	327	356	334	346	354	346	344	349	333	327	317	355	356	372	336	366	325	340	311	327	333	343	353	350	374	318	345	325	314	334	349	343	392	382	355	346	378	333	335	377	338	343	356	383	341	371	369	340	336	365	356	361	383	307	356	365	365	352	375	358	352	325	342	327	373	394	355	363	349	342	369	371	354	358	341	385	356	371	341	372	332	367	362	316	355	363	353	319	352	351	361	298	357	335	330	379	329	346	325	374	363	299	345	354	353	348	348	326	313	341	343	342	351	366	345	313	401	363	350	356	356	360	368	345	350	336	347	371	341	348	348	324	347	345	358	353	322	333	361	366	347	369	355	370	359	354	337	366	359	324	377	373	344	329	331	346	349	338	355	340	348	341	331	350	384	368	359	355	360	355	358	369	396	350	349	364	333	363	340	356	318	378	351	365	343	355	354	319	363	318	342	327	345	337	382	350	372	331	384	357	328	350	382	373	331	301	369	342	343	343	358	353	326	337	315	375	339	339	328	363	346	383	365	401	340	375	367	349	360	361	327	347	348	323	348	339	321	344	386	343	364	353	374	330	356	338	362	379	350	356	369	367	353	341	354	356	387	379	347	386	365	375	341	312	356	349	326	349	331	371	370	385	340	359	353	338	345	309	340	364	350	323	319	352	333	326	343	319	355	345	308	378	349	362	353	338	348	361	351	371	358	318	365	355	399	349	346	360	362	374	338	344	355	349	370	349	340	377	342	366	344	344	344	349	381	356	367	356	382	328	329	341	386	343	366	342	346	356	351	337	350	333	357	343	360	369	367	353	354	363	324	342	337	311	360	366	353	349	343	330	350	341	332	367	346	326	325	362	358	362	362	340	393	339	331	353	361	349	363	327	363	352	367	335	331	347	341	341	354	331	358	354	372	346	406	343	374	368	363	331	352	357	334	362	383	355	340	392	339	339	342	390	366	326	341	359	321	313	356	361	354	358	367	329	349	354	350	361	366	360	357	387	323	366	355	341	332	338	333	342	360	364	351	375	350	341	367	334	366	328	343	356	347	358	356	340	350	341	355	366	384	336	354	363	360	325	342	349	330	320	330	373	340	380	372	347	370	340	354	351	322	346	355	376	356	356	344	353	317	340	350	312	328	336	325	396	340	351	361	339	339	350	339	333	373	354	352	352	353	343	343	359	344	344	340	345	354	377	347	332	346	365	349	362	363	329	366	357	319	352	340	344	343	350	351	349	352	352	388	354	321	343	347	351	337	357	333	364	372	338	335	382	376	352	324	344	350	333	351	364	342	344	342	358	339	337	356	332	377	342	359	356	343	366	337	380	343	347	319	364	357	355	358	345	380	373	315	362	343	398	363	352	327	385	357	359	332	361	332	353	330	344	365	322	342	340	383	330	381	341	315	332	352	356	318	378	352	330	336	355	364	347	364	322	311	342	349	344	313	350	321	358	336	318	361	331	345	354	343	320	349	334	334	378	361	361	333	372	346	343	320	333	361	355	365	346	344	340	344	324	338	362	380	367	374	336	370	340	384	329	351	327	347	353	340	353	324	358	350	341	339	331	353	352	351	376	313	351	349	379	352	346	336	319	325	351	375	376	343	327	353	355	378	352	339	358	354	360	321	355	340	349	323	356	356	342	387	345	329	359	354	329	341	352	354	373	370	337	337	357	355	319	305	332	381	326	343	344	368	366	384	333	338	333	337	366	338	327	372	361	332	349	338	353	324	359	352	338	379	367	355	333	321	339	334	359	332	342	316	341	375	373	383	345	348	376	347	344	315	361	354	395	326	357	351	358	348	347	343	336	356	329	356	335	329	340
23506	21510	31155	23597	21426	28888	50242	41013	25620	12630	2794	281	219	225	222	209	250	220	233	220	206	209	202	210	216	208	216	208	224	232	220	234	212	227	230	221	216	204	222	192	231	234	198	209	218	210	216	234	213	257	211	227	221	192	197	203	230	216	249	196	219	204	223	208	226	236	203	242	219	230	212	231	224	224	224	218	208	235	193	247	228	231	226	191	211	220	205	234	193	218	210	195	199	225	203	215	221	224	218	246	242	203	233	214	216	229	235	225	240	241	232	247	217	216	241	229	236	230	262	231	223	210	225	244	227	197	227	224	217	247	228	218	206	211	221	208	251	228	243	219	223	202	254	256	265	222	254	202	222	220	218	209	211	244	223	197	214	235	210	213	234	206	184	209	231	221	218	231	235	221	234	226	235	235	246	211	196	203	238	230	220	226	224	201	249	222	240	240	216	245	209	232	236	233	212	219	227	238	233	234	244	212	196	195	230	233	237	242	213	221	233	185	235	216	203	232	224	216	209	218	232	209	245	222	214	231	252	227	225	221	209	228	209	228	230	216	217	215	190	232	236	214	239	202	216	239	234	225	230	223	233	215	203	216	206	240	194	236	233	228	186	227	207	191	217	197	193	222	222	238	212	219	248	222	217	224	222	210	212	201	220	210	212	195	220	198	210	223	240	204	231	213	231	239	233	217	208	225	229	224	221	222	253	210	226	230	210	204	228	239	242	219	217	211	227	223	245	218	227	218	251	229	240	231	199	231	212	231	259	221	220	192	231	206	239	218	232	231	203	238	209	223	224	182	216	222	215	199	229	208	230	234	234	229	217	215	226	252	220	223	201	215	211	233	226	209	239	218	256	240	214	262	209	213	235	233	211	197	204	224	206	227	224	236	243	224	202	251	219	208	255	250	253	245	221	242	260	206	193	245	219	225	222	191	217	222	249	222	204	227	215	229	248	215	218	188	224	248	225	219	214	188	218	198	208	242	202	223	230	217	246	215	204	220	234	228	211	210	204	210	217	259	251	232	184	233	225	213	221	219	235	211	213	234	225	226	230	214	210	223	222	196	235	246	234	226	210	249	215	251	216	213	219	232	209	231	243	241	199	211	233	233	235	240	215	216	208	212	212	219	225	225	207	218	202	236	226	228	223	225	209	253	237	212	198	240	187	204	237	222	186	209	240	215	232	248	210	214	214	188	219	242	217	234	275	218	217	234	240	231	205	194	224	232	227	230	232	233	206	218	221	233	222	197	205	205	228	239	238	237	223	216	218	202	211	206	211	219	237	207	241	235	254	219	245	221	230	218	245	207	237	229	226	239	244	263	223	229	237	226	259	226	245	197	220	195	248	244	217	221	205	217	238	222	217	198	208	250	226	210	228	233	230	248	230	234	232	217	210	215	206	245	238	213	211	194	231	223	237	207	222	216	214	214	222	221	229	217	221	220	256	202	220	258	234	216	224	192	200	236	229	208	221	235	230	246	231	217	213	248	237	200	217	227	228	218	229	233	228	219	213	219	214	214	224	253	222	226	250	198	248	236	209	242	254	226	227	211	234	236	202	213	229	203	240	220	227	219	239	236	203	215	221	220	200	199	238	198	228	225	226	221	210	223	224	243	221	241	213	216	200	202	187	250	233	224	231	226	219	238	223	222	222	228	231	202	231	251	231	217	224	224	229	212	238	249	233	230	218	245	240	215	232	244	236	229	197	250	234	234	206	245	218	226	221	220	231	227	235	222	221	239	214	237	207	247	209	241	226	214	200	214	213	231	237	259	195	252	215	223	252	215	219	228	236	209	231	244	226	205	213	215	214	241	219	243	210	200	224	212	216	235	203	205	229	230	229	196	243	217	183	204	197	205	223	219	208	205	226	241	227	212	208	196	224	227	234	234	210	215	247	228	229	250	228	239	235	206	228	209	220	247	243	232	236	206	220	228	216	234	226	231	230	230	232	243	237	219	235	226	210	218	231	207	198	241	216	180	226	231	211	250	238	240	236	225	229	251	214	214	226	217	245	229	221	224	233	200	241	211	216	203	249	223	225	239	225	229	242	201	243	210	239	220	215	238	217	245	213	228	220	214	208	197	260	228	207	226	220	235	199	221	223	213	219	244	236	228	234	214	221	242	226	226	237	236	207	232	222	202	236	220	250	221	243	213	227	218	209	243	210	208	232	219	211	197	228	225	195	232	235	228	219	229	201	218	218	197	218	205	195	216	224	229	222	218	218	199	240	202	205	216	229	208	238	222	249	256	253	222	216	211	228	218	215	201	202	217	213	223	236	241	227	239	227	216	229	201	237	200	228	205	216	215	170	217	238	219	245	236	189	201	213	217	207	247	218	215	216	210	230	240	221	244	236	236	237	228	249	229	225	206	218	229	252	212	230	206	241	250	216	238	218	215	226	214	235	227	213	227	231	217	227	228	213	197	205	219	225	217	215	242	217	239	223	211	228	211	250	220	207	206	224	223	229	218	236	229	216	225	230	230	222	216	216	208	212	244	232	219	221	208	238	236	215	215	202	216	207	199	219	219	245	211	203	210	211	250	223	203	219	224	238	229	211	224	205	223	211	220	219	253	228	226	213	216	217	220	252	206	217	242	233	225	198	217	241	239	244	190	195	246	234	215	242	207	238	222	216	209	250	232	235	223	213	212	245	231	224	220	220	244	219	255	219	208	218	219	226	208	232	213	220	204	251	180	224	220	239	205	249	204	238	200	191	228	203	221	210	219	221	230	242	201	264	214	218	222	240	202	230	218	242	235	224	217	214	217	242	217	214	241	197	220	205	229	213	236	248	210	226	215	227	216	225	212	219	227	200	211	210	225	206	221	241	206	211	221	208	202	240	216	241	227	221	225	229	215	209	252	217	236	223	197	254	226	226	211	208	209	220	216	206	219	177	219	211	194	225	211	201	209	210	222	218	239	194	223	195	225	207	207	221	234	229	223	221	235	214	204	253	226	198	221	233	227	214	217	243	188	254	235	208	231	212	230	231	207	227	235	228	221	212	225	229	229	226	217	234	195	206	228	209	234	218	222	249	211	226	216	250	223	228	226	210	228	212	208	206	227	215	219	233	238	225	216	215	205	224	228	217	232	245	239	225	215	206	243	240	213	206	217	207	239	202	214	218	207	217	232	210	232	220	227	200	224	202	224	253	220	242	233	201	231	228	219	210	228	220	243	212	238	234	204	209	199	213	225	236	254	203	220	249	235	226	210	223	238	229	224	202	222	220	200	233	241	219	206	215	211	255	206	246	219	226	191	219	219	229	199	193	210	228	249	185	246	233	222	217	212	224	204	213	221	211	205	245	234	215	211	230	245	191	225	221	228	227	231	235	233	223	260	229	214	224	237	209	233	211	229	233	250	235	220	224	234	226	223	217	221	232	221	207	229	225	209	201	226	214	232	232	203	252	235	236	206	228	232	210	237	210	239	231	220	213	244	247	216	234	237	222	199	223	226	213	214	223	229	223	201	230	208	235	228	236	212
14257	69903	58575	16169	12639	38444	55397	47041	33894	20351	6348	466	416	448	402	457	434	450	464	434	392	432	415	431	433	446	433	383	418	425	427	397	398	458	431	398	438	411	462	463	445	388	427	388	459	398	407	411	402	442	453	425	418	423	482	414	400	386	437	415	442	441	441	422	467	417	414	400	435	395	434	425	416	391	427	393	372	410	420	392	410	398	404	416	408	432	419	407	455	399	423	414	422	385	432	398	447	423	436	378	444	362	440	407	435	438	437	389	436	437	411	402	388	424	436	427	424	407	421	451	399	424	450	406	421	412	400	393	406	440	407	455	419	443	431	400	438	400	462	409	443	440	417	446	435	418	439	460	438	434	423	449	420	398	402	433	435	418	389	457	397	393	428	431	431	413	453	441	446	438	451	431	440	373	419	396	446	422	439	455	420	427	394	434	424	408	406	444	425	400	430	413	433	408	426	448	457	413	412	414	423	404	417	439	463	428	452	402	370	372	443	436	441	381	457	444	434	417	444	415	400	435	421	402	421	418	430	415	444	412	445	389	394	413	412	458	367	416	412	407	424	419	443	399	415	435	404	424	385	444	421	444	383	415	440	436	435	434	439	435	436	422	389	433	419	409	397	422	406	465	412	425	416	413	422	398	421	410	400	404	415	448	404	439	443	432	428	435	410	411	427	408	441	397	443	401	419	410	414	377	370	393	413	399	422	405	404	434	449	427	416	452	432	429	431	391	395	407	432	438	407	440	403	448	406	425	435	429	410	436	425	452	402	412	400	431	393	410	408	388	425	448	391	442	425	444	410	409	424	391	454	437	450	436	424	411	422	432	390	400	426	397	424	401	425	417	424	410	407	451	427	415	425	441	447	431	457	449	400	436	453	429	412	414	405	446	388	436	416	430	429	429	431	418	433	412	422	426	425	442	423	408	397	420	408	394	409	424	429	469	418	424	444	413	432	395	409	409	409	407	421	441	433	414	405	415	410	398	446	464	430	401	428	407	410	406	419	425	457	445	428	429	448	425	421	376	432	420	405	428	425	397	420	429	413	375	465	425	446	405	431	417	471	380	463	446	413	435	403	390	379	417	447	421	444	403	408	446	442	416	432	442	415	417	401	447	431	421	437	427	369	458	404	445	395	448	444	428	387	412	451	443	385	383	421	431	421	394	441	421	447	406	425	435	419	384	422	449	352	428	456	397	407	450	370	440	449	412	372	396	435	410	398	451	402	458	420	421	393	426	418	395	430	408	426	438	417	430	421	437	418	442	444	370	416	413	436	390	417	453	430	412	388	428	447	417	389	410	379	430	432	419	399	417	441	416	403	419	409	431	407	394	398	405	444	399	440	413	415	414	428	452	436	409	385	420	386	435	422	446	461	391	439	419	383	390	456	446	449	418	414	421	380	440	421	398	419	453	398	447	425	449	418	411	449	410	394	426	439	410	407	411	436	420	413	440	426	431	431	420	400	449	422	416	414	457	448	430	407	458	424	398	410	417	432	419	406	394	421	410	413	418	433	434	440	447	453	414	438	417	444	382	438	437	448	437	403	446	430	357	430	406	395	425	443	399	426	386	473	444	402	421	460	426	395	415	396	408	417	404	463	417	443	460	408	419	406	438	405	425	442	419	427	402	424	417	434	402	392	416	463	437	399	414	435	392	423	437	397	411	414	402	403	437	464	407	440	416	423	409	430	413	427	404	425	426	450	406	412	448	412	426	412	420	424	425	387	412	390	461	436	407	431	458	418	428	427	469	424	421	444	390	424	396	393	359	469	436	406	423	427	390	422	435	397	402	401	424	428	415	426	407	423	433	394	424	423	406	443	438	413	452	461	408	416	404	424	436	416	452	418	404	423	432	399	414	422	424	431	438	429	402	439	393	445	398	411	436	401	430	405	427	434	408	406	402	373	411	426	397	405	419	449	425	423	389	397	381	403	429	422	414	403	368	427	434	389	444	439	397	452	407	423	445	410	471	414	409	420	439	431	423	444	419	415	409	407	416	401	415	418	405	426	453	408	404	412	415	442	440	429	432	413	419	393	414	436	436	431	451	440	388	403	434	431	424	424	437	427	464	398	426	437	435	372	439	396	405	403	412	430	414	447	408	397	418	387	419	390	378	388	434	396	442	427	444	423	425	440	451	436	437	437	436	435	395	420	415	459	434	410	396	404	435	421	441	438	411	424	441	430	424	390	390	406	442	463	443	424	423	425	426	405	416	428	442	460	421	452	445	426	419	461	406	424	415	422	371	429	440	454	431	446	399	412	408	426	418	478	424	475	416	427	406	401	430	383	428	422	421	422	418	436	413	432	415	418	393	436	416	445	425	460	422	415	427	400	408	412	407	385	432	433	420	443	435	429	412	392	420	395	420	420	403	422	413	424	409	399	415	409	419	403	396	411	395	359	430	429	426	430	425	425	414	451	409	419	422	433	411	434	450	417	423	421	414	419	400	425	407	438	415	438	413	418	429	467	406	428	414	420	418	393	406	409	417	434	425	418	429	412	418	405	400	430	392	421	387	410	416	395	422	422	413	398	434	427	408	448	409	424	415	407	418	424	411	396	405	429	414	374	458	413	406	420	387	449	411	424	420	459	430	431	412	421	411	436	410	432	428	413	410	394	414	395	417	434	431	432	423	407	414	427	375	393	392	439	436	393	435	426	406	465	411	457	395	385	417	425	431	412	441	439	427	417	435	428	399	422	407	386	380	450	402	403	444	433	402	421	423	364	445	441	422	416	378	378	444	424	416	451	407	445	437	440	429	422	395	414	412	395	412	447	436	395	454	430	418	466	422	428	429	408	406	430	442	400	429	443	408	435	397	419	422	397	414	468	410	421	399	417	428	439	409	411	447	431	387	430	444	474	389	414	396	422	426	454	442	409	399	425	410	452	411	443	425	461	418	423	453	431	430	394	414	408	403	429	396	452	414	415	425	445	436	437	438	394	438	424	422	420	404	415	434	400	387	458	407	392	448	395	450	412	425	395	375	410	386	414	414	425	433	423	421	426	451	409	469	413	402	439	438	421	395	408	429	386	411	432	426	419	423	370	416	403	445	425	409	410	430	424	425	455	397	414	395	410	464	450	402	430	419	396	420	426	410	412	422	401	433	408	427	410	433	430	403	399	456	422	435	420	407	452	420	418	405	411	365	418	422	419	414	411	433	428	441	467	409	441	417	448	464	423	438	402	469	414	429	424	403	396	433	427	404	394	403	401	422	407	462	408	465	404	423	429	450	428	398	456	483	409	426	433	458	384	387	443	455	448	427	417	444	415	466	459	438	412	411	420	424	461	428	426	432	422	417	418	402	407	437	409	437	425	430	404	385	415	411	420	399	432	422	418	396	459	461	386	428	400	411	411	407	418	387	405	443	379	428	456	412	418	461	417	388	417	417	402	430	417	424	422	408	461	430	443	414	429	423	405	454	423	442	426	407	428	448	417	446	366	422	443	443	429	459	404	410	433	395	436	438	406	437	405	435	421	418
27029	22121	20738	4999	1604	3917	7136	5413	2654	1133	426	224	241	214	228	225	210	236	217	206	241	249	228	224	214	213	231	215	208	253	242	227	216	235	201	223	222	224	240	211	234	222	232	207	222	238	213	215	234	200	232	202	237	236	228	225	230	229	207	216	224	245	234	199	241	232	247	217	221	214	223	191	230	233	226	236	232	215	232	217	234	196	201	258	213	254	221	245	242	222	236	230	236	220	222	211	225	208	205	229	226	197	234	236	229	218	243	219	230	217	217	234	206	239	215	221	235	207	203	229	247	246	219	212	193	237	236	251	229	250	212	191	211	218	209	205	208	225	217	221	233	206	226	223	214	220	221	237	236	233	215	235	208	250	223	241	202	233	217	257	247	221	216	223	242	208	218	221	217	243	267	243	227	238	242	226	223	215	258	223	221	244	244	231	202	223	245	236	232	232	244	232	227	225	225	234	219	229	230	257	191	219	248	241	217	229	230	216	228	230	206	239	202	184	219	217	226	199	196	217	221	220	231	238	218	239	226	196	239	220	238	210	224	214	229	192	238	229	204	206	222	238	238	233	245	217	219	239	230	209	235	229	219	224	227	206	225	226	232	216	229	214	228	240	215	213	212	224	223	222	208	214	225	230	225	223	210	193	237	205	197	205	205	229	252	205	224	235	197	251	226	200	234	228	228	207	219	249	243	219	224	244	220	222	226	211	238	227	222	226	227	244	205	228	238	219	223	210	242	237	223	248	219	217	253	223	240	229	221	232	218	228	227	229	242	258	211	240	213	211	224	237	228	200	219	240	253	230	212	209	213	216	216	208	212	231	239	228	210	222	234	228	213	218	250	243	226	215	239	237	237	229	210	204	227	231	238	197	234	213	244	238	217	212	219	221	241	262	233	225	250	230	215	213	213	223	240	232	247	232	252	239	204	200	231	210	234	234	244	223	230	247	190	207	200	217	232	241	218	247	215	234	226	197	207	219	223	249	227	243	213	217	215	251	228	225	229	205	238	262	220	239	243	200	200	218	220	224	220	233	226	209	235	229	239	217	236	258	208	251	196	242	239	212	239	206	189	192	222	225	232	222	213	205	237	212	242	240	226	235	212	256	240	215	203	218	221	228	229	240	206	266	207	226	227	228	219	215	222	245	216	204	220	235	252	225	202	205	229	229	233	241	218	217	235	207	245	228	202	228	272	210	210	218	218	243	229	230	242	232	201	226	228	211	255	270	227	239	237	214	233	205	227	234	204	211	217	222	226	226	230	210	227	248	252	251	256	203	204	221	224	203	220	236	255	221	207	223	216	231	239	245	246	225	238	203	231	240	223	200	232	229	227	210	223	231	249	227	223	248	243	250	222	233	218	232	244	214	236	251	233	233	205	231	228	247	210	221	203	220	238	234	226	230	245	247	218	233	227	191	257	217	240	223	209	215	208	231	237	245	215	248	227	226	190	213	209	230	214	216	221	216	255	232	223	213	221	217	222	204	211	228	253	234	218	247	208	222	237	204	210	247	231	241	228	220	239	243	220	229	201	224	207	219	203	242	224	204	227	217	209	214	206	233	215	232	209	214	235	219	226	216	226	236	247	239	219	224	261	242	253	229	227	250	209	193	243	238	258	216	241	249	203	250	233	249	241	274	225	225	240	230	221	223	233	237	240	221	241	233	235	231	229	232	207	212	212	215	233	234	230	220	253	193	246	239	231	225	230	251	209	214	243	216	234	225	199	213	250	242	227	222	241	228	229	226	205	237	210	229	232	221	200	222	253	219	213	242	260	210	236	218	239	222	203	251	235	244	251	220	246	204	233	255	248	234	243	221	244	233	236	226	223	220	227	186	232	224	185	231	208	217	210	218	219	231	252	254	222	217	215	224	233	222	233	211	258	237	216	194	234	234	236	229	230	238	223	236	244	202	216	217	226	226	215	240	234	223	225	218	195	218	242	244	209	256	227	197	228	236	203	265	217	215	229	224	230	224	197	214	222	211	254	203	221	238	214	198	212	235	216	222	209	238	237	235	226	220	205	225	212	216	249	215	196	223	207	256	213	209	226	200	223	222	222	221	223	238	209	187	224	243	207	204	212	254	215	248	255	228	235	234	246	206	250	216	246	227	222	215	232	224	265	212	256	218	236	220	224	242	194	211	239	219	223	236	254	215	230	242	249	239	211	230	190	231	218	211	215	202	237	215	228	239	235	228	199	226	223	224	249	209	235	204	217	219	247	211	226	214	226	232	225	195	237	223	236	188	212	219	228	218	237	214	220	231	238	233	199	240	224	209	206	239	229	250	249	209	252	202	220	248	215	235	250	235	213	221	227	225	216	250	227	229	266	232	227	233	211	246	265	240	227	217	250	224	225	240	218	256	239	230	228	216	231	238	235	216	220	225	257	230	252	234	215	232	214	252	234	217	218	219	231	208	226	221	217	207	247	245	234	244	228	200	224	207	218	225	232	227	226	196	204	226	246	236	218	220	230	217	226	210	223	243	244	222	247	195	247	248	246	223	229	214	234	220	212	226	221	223	250	249	244	231	214	216	213	227	248	234	230	217	230	244	207	232	210	232	243	226	208	257	228	203	232	236	246	220	249	247	196	244	231	260	242	224	254	233	207	212	225	208	238	218	226	197	241	228	245	226	217	228	228	225	219	240	226	223	222	224	229	249	224	223	237	234	220	213	251	228	230	230	246	210	202	207	239	237	222	195	230	235	243	211	236	247	218	226	245	220	229	222	214	221	220	233	236	220	246	244	234	203	227	231	243	215	231	256	217	217	226	235	233	235	236	239	257	208	226	240	259	231	214	233	222	235	225	238	215	248	193	222	240	217	237	217	220	242	217	234	234	226	220	225	235	233	216	226	211	210	243	251	224	233	198	286	220	217	248	219	218	215	247	236	237	225	237	219	209	216	212	218	239	240	205	207	225	244	219	226	227	227	225	218	241	225	227	260	201	199	248	218	233	239	241	234	196	227	216	255	213	242	220	228	203	216	210	246	211	215	250	219	234	226	241	249	242	222	253	231	225	204	250	237	220	221	221	241	237	227	217	237	229	253	229	221	223	242	242	224	211	220	213	228	203	234	236	239	220	246	210	222	241	242	208	241	234	250	213	242	223	233	191	230	232	232	216	210	210	224	221	214	205	236	222	222	245	209	215	229	247	206	227	218	226	204	247	231	245	210	222	230	220	211	209	246	212	228	246	236	219	217	214	219	196	240	240	245	237	238	260	219	211	206	226	204	204	227	238	231	224	209	228	217	239	228	233	236	216	208	226	218	225	215	228	222	250	220	221	218	223	213	213	219	227	234	224	213	241	220	210	208	225	228	239	253	190	220	210	248	251	219	220	215	199	255	225	230	236	223	229	210	216	229	228	219	244	219	205	198	238	239	276	239	238	220	235	238	211	221	236	219	185	201	234	223	241	244	199	208	221	210	235	237	213	232	243	221	196	204	232	211	239	225	215	231	243	220	225	244	223	224	196	243	223	226
7712	30999	24855	7667	5372	12070	17582	13374	7159	2987	1013	444	444	444	446	469	463	427	444	420	422	444	482	464	432	491	435	455	476	430	480	434	451	528	444	479	431	444	444	505	445	436	474	478	458	446	408	465	479	474	482	470	466	402	430	468	450	428	417	446	483	504	455	460	444	467	442	446	449	439	429	463	471	429	434	469	455	414	461	458	478	474	450	453	438	454	463	445	453	431	444	449	449	449	474	445	465	430	457	456	450	472	430	496	440	476	451	393	422	444	458	453	440	497	499	441	475	492	481	448	443	442	481	457	483	434	480	458	477	432	467	470	447	455	466	472	476	484	442	468	450	481	503	464	461	478	487	441	413	439	484	483	451	442	396	472	432	417	455	480	472	460	429	474	413	470	465	457	425	474	448	491	419	457	458	475	464	463	473	448	459	497	441	439	442	472	493	419	449	457	468	465	489	477	436	479	431	474	453	449	478	454	411	450	453	485	475	459	464	449	458	429	437	424	483	452	487	471	453	456	409	442	444	455	441	465	464	418	420	482	472	456	498	449	467	427	456	470	444	460	444	408	434	439	451	446	476	411	475	483	425	437	482	450	431	432	437	432	443	469	440	465	447	468	450	461	489	478	466	469	494	439	431	436	452	434	467	452	443	453	407	444	427	456	459	442	439	452	432	460	476	434	448	450	455	450	416	475	455	473	500	450	444	465	448	453	469	433	477	447	453	448	494	483	470	479	421	456	467	432	475	461	441	436	424	445	444	480	444	468	428	438	484	401	465	422	482	444	386	463	477	460	474	437	484	471	465	452	449	480	424	490	421	450	465	443	458	461	481	485	464	470	495	430	504	445	459	427	418	457	496	439	455	431	443	407	472	468	425	481	481	422	484	470	461	448	430	446	436	440	466	437	453	472	460	443	425	475	447	486	467	490	443	441	504	442	423	445	454	462	411	464	453	432	447	464	447	453	445	499	440	450	452	446	438	455	435	461	442	476	464	432	428	443	444	423	441	457	474	413	511	447	466	461	457	485	466	431	474	438	431	472	454	452	411	428	487	470	464	439	462	456	462	448	460	427	454	432	465	488	422	439	473	435	429	471	466	439	432	438	460	478	442	470	450	446	442	452	454	467	470	419	435	422	472	466	450	453	451	468	469	454	439	465	470	421	459	461	430	460	473	463	455	500	436	455	457	468	431	459	449	424	449	421	464	431	441	446	458	451	508	428	463	453	439	431	423	458	472	465	452	447	471	431	450	480	453	501	491	447	442	430	461	447	450	459	448	430	455	455	426	444	475	445	454	427	461	489	447	493	455	452	422	420	436	458	443	456	440	452	497	436	446	421	501	446	427	434	510	443	419	436	458	430	423	452	448	476	450	466	426	409	499	447	483	413	465	463	465	417	446	450	459	471	486	446	439	451	432	473	459	434	493	449	406	479	430	449	436	471	463	454	485	446	456	446	424	439	452	443	479	443	464	468	438	466	456	421	464	472	440	447	465	485	498	481	420	478	485	428	419	508	481	426	497	440	424	501	441	457	419	466	453	471	484	455	454	487	435	452	469	461	427	474	452	463	478	431	435	423	444	459	467	435	441	476	448	439	455	445	487	450	519	417	449	449	466	473	416	412	415	444	479	456	489	402	436	408	466	432	432	451	450	443	455	412	413	476	441	473	411	451	467	455	458	470	413	455	419	435	450	462	463	463	416	447	439	471	451	488	433	434	463	461	433	477	429	457	450	466	451	462	470	443	445	435	486	438	468	456	447	426	467	436	486	451	483	459	454	460	457	425	444	477	424	431	445	468	434	479	450	444	460	451	469	470	458	478	444	438	452	446	438	461	457	499	490	443	497	444	476	464	457	469	422	457	450	442	448	446	448	454	455	404	457	454	467	425	441	459	428	450	448	467	433	443	464	422	456	444	488	459	427	444	466	443	472	462	414	440	434	453	476	444	484	454	416	478	482	440	449	447	453	429	454	443	468	441	420	450	420	420	473	444	431	476	424	471	464	461	423	411	421	450	410	465	417	451	439	446	450	452	445	476	461	461	476	446	438	444	484	490	445	443	429	458	423	473	433	480	454	461	438	454	466	467	433	441	450	465	460	423	409	501	442	472	426	443	466	431	458	458	482	426	481	419	427	482	456	432	437	428	438	422	471	435	448	467	460	473	437	445	446	445	465	453	464	457	445	449	443	481	444	455	460	446	382	426	443	432	453	466	472	472	462	461	442	477	464	480	472	427	409	469	438	468	440	508	420	471	415	432	461	430	484	454	455	420	452	447	462	439	444	476	490	486	458	456	446	432	463	441	494	436	459	454	465	411	438	429	385	439	481	446	417	478	452	454	438	467	448	453	411	469	481	469	462	468	446	386	430	474	440	464	493	489	456	439	429	456	474	462	437	431	438	472	423	448	476	482	435	436	460	462	442	494	455	444	485	467	479	442	475	459	469	468	432	445	456	490	478	456	430	444	465	447	468	426	475	441	436	485	467	469	481	442	475	456	470	439	476	448	432	474	475	457	505	469	445	479	507	526	486	455	428	470	413	448	415	445	485	474	461	466	456	444	483	403	479	445	443	447	433	488	520	469	434	484	436	455	421	481	468	408	453	450	457	458	446	477	474	414	446	454	490	449	470	448	462	487	436	436	468	461	475	466	460	436	416	445	465	427	420	427	459	475	432	441	422	434	475	490	458	446	463	445	461	462	433	486	477	461	470	439	451	436	466	466	477	460	444	461	446	466	449	441	431	448	431	447	435	437	448	467	500	451	448	439	425	439	443	440	430	449	434	476	468	458	433	458	453	449	452	424	451	477	449	433	436	457	463	443	426	450	440	459	413	461	433	470	463	456	470	499	481	451	451	454	453	429	445	472	479	459	456	421	447	479	459	463	430	467	445	457	466	425	404	443	453	448	456	468	439	439	453	457	482	442	457	442	425	412	446	473	442	486	473	423	476	428	457	471	500	430	468	494	464	457	465	470	443	471	448	494	474	451	479	447	415	451	465	468	449	488	448	478	423	462	468	453	451	465	444	442	436	466	451	465	436	439	458	483	460	471	490	443	430	471	491	474	462	451	461	483	446	412	434	421	467	476	466	471	473	458	440	437	427	486	458	441	411	429	497	434	447	427	482	456	453	456	456	448	448	437	457	457	490	417	445	474	455	442	492	481	478	442	420	453	438	415	474	460	455	476	451	445	432	460	442	425	449	449	445	469	456	450	461	446	449	464	414	455	451	501	486	452	489	509	448	459	440	452	429	501	472	479	429	457	450	451	442	444	450	452	421	444	445	469	401	461	486	449	466	453	461	425	452	445	493	462	456	438	453	446	463	460	443	432	431	422	470	431	499	433	493	467	473	453	459	465	468	442	478	481	464	454	416	435	456	453	435	453	442	437	443	446	450	437	455	433	427	470	465	433	421	470	487	415	487	472	463	454	498	468	460	436	466	468	432	456	454	467	460	439	452	429	466	455	452	422	426	429	498	448	445	440
24533	21602	31986	23494	18608	29009	37188	27985	15161	4985	1187	214	163	163	166	183	153	188	153	159	204	177	160	176	162	195	145	179	179	186	168	185	181	161	195	154	164	164	164	189	167	153	185	171	152	155	160	185	186	157	161	175	166	202	163	181	171	139	188	153	159	184	177	194	161	189	149	155	151	186	154	178	174	161	163	169	153	165	177	168	174	167	174	156	179	184	160	184	164	151	167	158	167	166	175	175	174	179	161	165	200	181	169	153	180	180	176	146	160	170	170	155	172	160	190	168	197	180	156	164	174	187	186	170	175	185	161	154	168	171	171	169	158	189	162	174	181	163	175	163	165	173	172	170	169	165	181	180	190	158	171	147	175	176	167	169	176	169	170	176	150	186	158	198	177	200	173	163	173	165	172	175	169	176	168	147	178	158	175	204	170	142	152	161	156	178	203	147	166	168	163	160	161	179	166	180	194	171	183	168	187	158	177	166	152	159	184	160	167	178	181	180	181	175	179	148	177	162	157	154	191	192	154	174	182	160	176	187	159	166	181	179	187	148	151	188	154	169	173	168	173	155	168	182	180	182	153	189	161	155	153	182	197	162	165	173	152	157	179	168	168	171	192	169	150	179	160	183	157	173	163	162	161	169	150	154	156	156	184	164	163	191	179	173	173	179	160	161	150	178	162	165	160	160	180	164	151	161	174	183	175	171	172	167	179	185	178	158	184	191	156	158	188	180	165	133	185	185	167	181	167	166	167	169	152	178	147	166	161	165	170	178	155	153	150	179	159	176	170	159	182	136	160	186	164	156	185	182	177	176	165	166	176	203	170	145	178	164	177	200	177	188	168	163	195	185	153	188	158	153	193	172	178	173	171	164	168	170	166	168	166	158	158	186	183	167	162	167	181	154	168	167	166	148	160	151	190	173	189	174	182	177	162	160	162	149	163	137	178	159	162	165	164	166	196	163	169	162	169	181	188	182	184	170	186	157	192	193	172	154	179	156	178	180	173	151	169	175	149	179	155	173	164	197	177	162	186	176	160	186	166	198	174	164	173	166	154	155	192	159	145	176	175	168	156	159	172	173	190	163	164	172	150	168	180	156	172	176	159	163	154	171	173	191	174	162	163	179	162	177	176	192	170	168	161	179	167	188	163	177	186	161	162	154	188	163	162	151	165	165	153	186	157	180	129	190	161	175	182	165	175	198	184	152	178	156	168	174	167	162	178	190	157	157	178	176	167	139	184	166	175	159	179	170	158	166	186	170	194	150	178	177	194	190	167	158	165	167	170	180	158	158	175	162	172	161	162	184	176	184	179	160	186	183	167	162	186	157	172	163	182	163	177	165	172	168	158	168	179	174	182	177	169	164	156	159	186	162	166	163	168	169	152	198	154	174	180	165	163	161	159	177	170	189	175	165	195	167	140	169	168	165	172	174	164	170	178	154	190	174	188	170	178	156	165	159	169	173	172	180	184	173	174	196	167	199	187	165	156	176	186	135	150	159	171	165	153	167	192	181	174	206	151	174	172	182	186	172	162	163	173	173	159	162	149	183	167	177	166	199	173	173	151	180	197	175	172	175	159	179	168	166	144	178	168	173	170	181	170	184	189	187	177	172	158	169	190	170	164	185	175	163	183	182	151	165	155	167	154	174	157	181	175	181	162	174	153	178	167	133	154	142	185	175	146	157	157	152	179	179	158	199	162	140	153	174	168	161	171	153	172	165	168	181	184	174	164	166	180	154	196	162	179	170	161	176	173	189	174	164	180	180	187	164	179	198	155	176	164	170	152	169	183	165	156	190	156	184	148	165	169	199	165	167	189	170	174	164	172	174	179	161	183	175	173	174	158	175	172	163	165	163	167	194	158	159	156	180	191	176	163	184	175	168	173	162	181	187	170	189	183	185	180	168	183	162	157	170	155	177	169	169	152	158	163	169	154	171	164	174	164	176	170	188	165	189	161	175	191	164	178	156	167	190	167	188	167	171	151	165	167	159	161	164	163	192	183	170	176	176	170	179	149	158	182	159	158	161	193	174	176	213	179	177	163	184	168	180	141	149	173	151	160	167	157	165	173	156	158	169	166	170	168	179	178	147	156	171	171	174	189	138	158	190	154	154	170	176	161	161	197	159	176	157	160	164	179	163	173	190	176	188	175	158	181	155	155	183	176	175	185	155	174	182	160	170	179	155	160	171	179	161	184	172	165	179	168	154	173	155	185	149	156	157	166	165	170	175	166	154	159	191	158	194	170	198	181	155	177	155	180	158	168	177	184	150	160	168	181	154	170	167	153	168	187	213	166	148	195	166	153	155	168	153	176	158	152	158	169	182	164	162	150	157	163	177	150	152	158	159	213	178	171	181	195	144	166	157	166	175	196	160	169	179	179	160	174	149	167	178	183	160	160	176	157	177	176	163	178	144	178	164	162	163	161	152	189	178	168	154	165	193	162	163	158	180	169	166	172	165	202	179	181	177	152	159	170	188	188	164	189	165	155	156	167	177	185	162	174	204	175	162	161	155	171	179	180	144	172	169	159	180	168	176	163	137	178	172	192	150	169	190	163	159	165	179	182	183	164	174	195	172	173	204	169	173	185	163	164	151	160	175	186	177	187	179	175	192	173	177	154	186	180	165	187	184	167	175	194	161	202	183	176	165	143	151	166	183	171	180	170	203	186	153	166	146	164	163	151	164	174	179	162	186	185	169	179	176	183	176	168	156	161	158	164	146	175	157	163	159	151	172	153	180	177	182	174	144	156	176	156	199	179	181	152	169	175	182	167	188	153	185	187	183	179	179	168	175	167	179	169	175	151	160	174	171	168	150	150	183	169	138	169	150	140	185	175	153	192	154	172	168	174	194	191	147	164	163	158	170	168	172	184	165	166	176	186	169	179	177	172	171	163	181	192	170	161	158	173	162	179	160	152	184	186	175	165	163	160	187	162	175	149	152	188	158	157	174	158	177	156	188	158	175	187	192	164	164	176	156	146	173	153	155	188	163	155	164	171	156	182	136	160	168	175	181	173	189	173	158	162	170	172	183	174	166	176	165	162	147	183	155	149	163	168	153	187	174	178	169	175	158	158	181	161	180	170	187	155	156	180	165	174	179	180	152	177	166	184	169	183	167	160	179	160	160	164	169	177	175	174	152	171	148	166	159	170	145	178	167	162	180	188	157	166	183	176	156	171	182	170	168	172	173	178	155	163	199	154	170	172	170	191	136	188	162	189	158	164	209	174	152	147	168	158	172	185	175	151	172	189	177	170	173	167	178	172	179	184	182	162	181	182	177	168	180	146	145	167	174	155	188	165	166	160	195	156	159	171	180	165	153	165	158	186	177	174	165	188	161	161	196	144	158	190	179	162	202	140	188	159	148	168	175	153	194	152	163	162	183	167	158	145	173	167	151	160	163	200	137	146	137	170	192	162	185	143	175	162	160	183	187	150	201	199	165	195	185	155	175	188	163	174	159	156	154	158	156	165	166	179	194	179	174	154	178
12167	59762	47766	10821	15750	40718	43604	36497	23762	11060	3229	482	322	360	328	343	330	340	331	358	348	351	356	334	332	330	367	358	324	291	355	358	322	379	371	344	344	344	328	330	329	327	341	349	354	343	368	357	347	359	321	382	310	362	356	346	353	332	333	343	365	366	338	360	325	334	359	325	315	375	312	357	348	340	345	351	348	374	333	327	327	385	351	360	360	324	358	358	323	330	326	347	370	342	331	373	359	369	361	344	338	312	364	354	369	318	333	350	365	353	309	356	345	354	383	326	336	347	372	308	354	334	361	358	359	310	328	382	353	370	340	343	338	349	333	370	374	334	331	322	353	332	346	327	335	337	308	335	324	348	331	362	327	340	345	322	337	315	338	348	352	333	363	324	370	321	329	321	323	340	313	318	333	344	315	369	324	356	341	366	333	343	312	349	315	386	355	339	319	355	348	329	323	362	349	339	359	337	330	373	314	336	347	317	347	340	328	347	346	350	327	323	340	343	355	355	307	338	337	344	317	335	355	356	350	374	304	314	321	356	356	365	316	302	348	341	309	385	341	314	331	345	342	336	356	326	365	345	360	368	335	373	336	339	327	346	356	328	363	339	328	367	356	330	360	336	351	320	353	343	340	305	355	364	336	336	314	337	334	318	361	338	332	337	340	353	377	308	337	365	337	334	354	338	364	380	342	322	352	378	365	348	365	322	349	355	354	323	335	350	381	348	353	338	325	338	328	343	336	374	309	308	295	364	338	348	352	344	342	330	341	320	360	330	327	354	345	335	324	370	342	379	330	353	325	335	324	333	339	330	340	362	300	331	331	335	311	331	345	325	346	323	349	355	358	337	316	360	325	337	328	338	352	325	350	329	301	380	327	356	339	351	361	359	343	348	321	367	327	333	347	360	317	324	330	321	324	346	334	341	340	336	332	348	353	327	346	320	329	351	325	320	366	318	366	355	342	379	347	326	354	358	353	337	351	354	341	345	343	362	340	323	321	345	329	366	336	326	341	313	345	376	338	343	365	366	367	353	360	357	350	364	315	377	327	367	356	379	368	337	368	345	345	335	361	309	358	342	334	330	310	334	336	350	344	356	351	345	329	323	313	341	305	310	320	334	320	345	379	341	340	364	341	323	344	342	338	327	338	316	337	357	344	337	307	350	333	351	337	341	342	370	325	351	355	333	336	354	376	328	378	353	357	340	348	371	373	371	345	371	348	365	349	349	339	357	356	362	335	342	339	343	312	347	347	355	342	364	380	344	334	339	325	323	339	348	324	344	356	355	302	334	364	334	334	332	364	332	331	329	343	362	352	323	336	348	333	326	341	338	330	337	361	327	319	345	367	334	352	346	351	337	359	331	344	361	381	337	332	344	386	335	317	358	349	347	337	343	363	319	330	343	359	330	334	346	382	337	372	314	339	356	327	315	325	323	332	372	331	347	328	351	338	368	313	345	357	338	329	356	353	364	348	347	343	344	332	367	366	353	327	347	330	352	358	328	333	314	330	338	359	323	336	351	332	406	388	344	340	375	338	356	334	347	340	327	324	336	332	364	353	361	352	346	375	353	347	321	314	349	333	318	343	354	354	391	336	361	335	357	307	321	357	362	329	361	350	348	348	348	317	350	321	345	324	329	343	315	342	361	322	341	341	363	350	319	345	371	351	328	338	379	349	376	356	323	338	342	342	367	317	330	352	341	334	328	347	345	340	308	330	339	328	372	351	325	330	343	330	329	322	297	305	324	320	331	326	346	352	319	309	351	346	338	321	339	315	353	326	348	333	348	378	344	354	354	345	349	355	298	322	333	338	351	333	318	362	377	306	343	332	348	361	379	346	314	375	337	316	337	349	343	338	362	352	355	370	299	355	350	318	360	325	339	346	325	343	349	322	339	355	338	320	322	352	357	339	358	350	334	329	339	367	375	328	335	332	303	372	359	327	373	334	348	362	363	346	363	391	356	389	330	355	335	342	332	364	320	339	367	341	324	344	354	356	332	341	349	329	338	338	338	356	337	355	340	353	314	340	354	334	316	340	389	369	319	347	335	349	304	338	337	352	362	306	322	341	341	332	343	360	348	335	293	333	304	339	359	340	354	346	352	323	354	333	372	366	343	355	354	318	343	322	343	347	341	318	321	364	332	347	345	328	342	319	373	318	320	346	346	314	357	350	358	319	342	343	338	381	368	330	328	294	339	340	352	350	318	328	358	326	325	351	358	337	369	383	321	324	347	360	327	332	352	345	339	316	312	314	346	320	358	364	331	323	332	318	358	362	341	312	342	340	345	345	332	357	348	347	333	276	370	367	351	373	334	355	344	356	356	362	360	318	350	322	312	321	330	345	337	337	364	358	340	345	320	319	316	312	345	322	354	338	352	340	324	341	331	334	336	352	366	317	341	337	347	348	331	318	330	331	348	370	365	332	345	322	336	340	328	338	358	326	356	376	330	349	330	359	350	335	332	331	351	355	350	331	349	369	350	358	366	339	336	347	346	327	346	360	360	348	337	359	323	317	342	347	326	344	339	360	351	336	353	353	362	347	336	374	352	338	340	354	355	343	339	339	352	337	358	314	359	338	351	333	339	331	352	366	392	358	332	367	342	351	374	347	324	306	337	355	370	357	328	360	358	361	338	349	321	330	330	356	361	340	335	305	338	371	370	346	355	351	329	339	342	351	352	389	334	377	359	356	361	360	320	344	350	323	348	329	350	304	341	346	370	347	345	334	321	344	327	322	326	361	325	358	362	348	348	307	366	307	356	336	340	360	368	352	367	324	319	348	342	320	346	326	344	335	346	336	358	347	329	336	314	363	330	331	341	384	350	333	346	345	349	351	311	368	352	324	322	407	313	331	365	357	324	338	336	343	311	341	353	340	339	335	337	345	332	330	322	337	335	318	329	360	371	340	350	330	321	326	319	323	340	357	338	336	334	336	338	348	317	311	308	374	360	355	344	338	327	340	344	318	350	338	362	371	339	351	353	324	318	354	362	327	339	336	328	357	352	350	304	323	338	334	393	372	355	329	344	322	357	352	372	333	323	353	358	315	345	337	333	334	344	357	359	366	327	358	353	351	336	337	336	322	312	334	326	329	344	309	353	372	362	342	340	330	354	346	321	361	341	389	334	366	326	346	345	382	320	334	327	312	341	351	356	325	338	332	335	328	327	330	374	358	357	374	351	310	338	350	336	350	352	350	345	299	328	349	350	333	318	338	358	337	341	346	315	334	380	362	349	341	314	327	315	366	326	330	366	352	329	341	374	357	362	349	317	363	340	347	352	350	366	301	331	353	350	345	349	357	356	337	355	359	352	337	376	344	355	338	337	333	316	330	345	354	339	304	331	343	370	340	336	362	354	402	341	339	340	357	362	361	344	313	342	332	347	341	355	339	369	345	339	334	365	321	336	311	355	354	339	337	353	313	334	329	349	337	350	361	336	348	317	357	340	345	332	338	340	349	347	325	361	356	310	362	343	341	330	307	321	342	354
23480	21488	31330	24179	21598	42415	50433	38651	23342	9723	2045	327	224	249	243	210	240	245	228	224	241	225	250	227	221	219	230	244	216	208	218	199	236	211	208	216	220	217	236	219	231	215	239	226	237	229	227	197	240	235	230	224	223	212	221	211	203	183	226	253	214	211	236	189	213	213	222	208	267	234	211	236	233	208	231	225	219	202	210	204	207	218	208	221	230	212	218	214	219	224	227	239	215	226	218	241	229	219	229	209	215	236	218	236	224	218	232	239	230	214	206	246	235	215	223	223	241	227	229	243	229	214	229	226	219	226	227	233	211	215	214	216	209	217	234	218	217	217	239	220	220	195	220	222	216	220	197	240	219	222	218	207	193	230	200	226	241	224	202	203	228	237	217	220	217	228	202	231	240	225	219	234	204	255	216	223	195	232	207	234	221	225	231	222	225	223	250	229	215	202	213	225	217	216	228	216	225	228	210	246	216	221	213	202	207	226	205	227	231	227	251	231	200	192	210	240	257	193	229	223	193	181	208	231	256	228	213	208	211	227	199	226	204	240	212	233	210	220	238	201	238	209	217	226	232	221	208	217	199	225	193	219	221	230	221	233	224	220	199	212	231	216	252	249	202	237	231	234	207	198	227	244	201	216	212	239	220	220	221	217	244	214	214	223	246	220	222	249	235	239	194	250	211	227	217	228	216	204	229	246	217	225	209	223	224	230	250	238	236	219	225	196	190	218	215	224	221	220	221	230	245	201	250	238	223	220	211	241	228	230	237	227	228	213	227	217	258	212	204	234	224	213	220	224	206	199	233	233	236	229	215	207	230	224	208	210	196	235	212	208	214	231	216	212	215	223	222	233	265	195	222	227	211	259	235	214	234	192	195	233	232	232	213	232	217	234	222	234	220	218	212	220	201	209	213	210	203	217	230	198	236	203	224	234	217	204	222	216	241	203	213	201	224	212	233	217	207	222	217	227	200	212	210	199	224	227	216	219	206	187	236	187	212	258	233	253	211	226	203	213	210	221	217	217	210	199	209	230	239	208	222	231	231	213	230	247	239	224	248	187	200	257	211	212	218	240	207	240	229	197	208	226	232	229	229	199	218	220	226	237	212	209	211	219	195	206	222	213	204	233	233	222	228	224	247	205	232	218	209	224	224	195	238	189	194	215	221	222	235	206	208	215	194	223	220	261	220	220	242	238	234	202	210	211	256	206	188	219	210	230	209	243	207	247	232	222	208	226	231	193	219	234	217	201	212	245	240	235	228	227	214	179	244	232	217	202	218	219	210	207	209	206	227	218	215	227	215	211	224	214	231	203	230	205	212	197	222	203	220	231	260	211	215	234	230	229	206	209	197	191	205	243	203	225	217	232	220	219	223	219	208	202	217	196	228	233	220	234	200	224	202	236	217	182	200	196	227	244	226	231	232	236	225	207	202	210	215	216	236	211	215	226	208	213	218	202	198	215	203	241	220	242	223	223	210	233	215	221	203	195	223	221	216	194	234	213	227	218	204	214	234	240	207	208	208	236	225	204	205	201	214	227	245	219	234	217	211	215	227	215	232	259	200	192	222	231	235	230	244	210	217	213	224	204	216	200	213	202	229	220	213	222	226	215	189	222	227	231	202	207	245	218	218	205	213	233	207	229	221	194	207	194	231	203	235	235	225	209	224	209	220	216	229	217	227	214	192	210	221	214	232	211	225	187	225	221	232	208	230	220	208	212	193	217	231	224	205	207	206	223	244	232	191	213	229	226	204	220	208	233	213	230	239	207	216	205	226	238	226	223	246	230	207	256	213	226	224	253	243	217	219	202	214	226	217	213	220	231	237	201	212	216	233	240	223	230	237	221	247	227	225	220	233	215	234	220	222	213	234	226	227	226	213	239	220	237	201	199	206	224	200	210	219	257	215	232	232	209	236	203	209	183	213	220	195	248	203	221	222	240	211	231	205	193	207	203	246	212	233	206	208	225	236	221	226	226	199	201	218	221	214	246	201	236	204	242	233	224	233	244	233	227	222	220	210	235	225	220	227	245	187	226	234	227	200	230	221	245	208	224	226	213	232	214	213	230	216	207	199	209	185	241	232	227	247	235	215	224	225	216	232	239	223	231	209	195	222	219	212	208	221	222	224	231	234	221	212	214	212	225	196	246	225	209	192	228	199	227	239	209	209	249	238	228	209	240	217	234	247	213	233	207	194	221	217	212	227	201	218	222	224	221	172	196	228	210	202	248	214	230	227	223	219	190	229	219	176	212	238	234	224	220	194	202	240	209	212	247	211	245	201	240	203	233	211	224	209	243	211	214	230	217	217	215	228	226	232	237	230	215	236	213	235	193	218	231	232	239	211	232	218	240	196	205	260	254	184	239	202	246	228	239	206	225	252	224	197	199	240	227	254	202	238	210	253	230	230	243	211	250	210	219	207	231	219	249	227	227	208	227	208	200	227	243	224	219	234	214	242	219	217	229	203	232	216	230	221	218	259	200	226	205	237	208	237	208	193	233	197	228	250	240	234	242	207	237	198	194	192	223	247	244	219	216	235	213	210	227	223	247	222	233	238	240	213	215	225	242	211	236	239	232	227	244	247	224	227	233	254	224	240	219	218	241	231	228	223	216	241	232	202	224	223	203	202	208	228	211	197	222	220	219	228	225	235	248	232	239	242	247	217	233	220	200	234	205	213	210	210	201	211	207	228	210	208	235	225	209	223	206	199	250	215	185	226	187	229	222	221	214	242	251	228	217	223	196	245	224	217	222	241	210	229	203	216	214	214	210	237	228	237	220	193	208	216	212	199	253	233	248	216	242	213	226	247	180	231	208	250	232	212	224	203	214	201	227	182	239	199	217	216	235	239	211	226	212	198	258	225	255	228	235	235	234	238	222	240	215	231	246	216	237	219	222	194	236	230	227	216	197	199	227	246	242	235	229	199	242	203	201	229	232	229	222	227	231	203	214	233	204	209	228	203	199	213	207	220	203	213	244	221	232	217	208	234	216	202	215	208	239	241	189	199	213	219	211	211	223	223	207	222	238	217	208	230	235	208	210	224	237	215	205	208	220	199	232	252	222	204	207	230	213	233	219	226	223	230	214	191	232	227	201	208	239	229	217	223	240	217	195	226	209	229	211	231	227	211	235	235	219	217	217	230	244	197	223	246	217	215	210	219	250	208	210	215	220	227	232	203	212	226	205	249	230	213	222	219	202	206	225	229	238	209	198	210	216	213	223	225	207	258	266	205	222	207	216	218	221	187	234	207	225	235	223	202	211	234	207	214	219	193	219	205	207	212	221	242	215	245	229	223	223	237	218	228	222	205	219	220	230	233	239	244	205	225	226	213	223	243	206	220	210	211	230	211	233	214	192	208	210	200	229	197	219	253	210	218	218	219	221	235	189	216	220	223	236	216	210	216	226	238	214	224	231	223	214	193	227	204	224	230	208	196	250	211	210	233	224	230	208	200	218	226	222	235	216	250	195	230	210	212	217	219	223	221	222
13275	65562	53104	10471	23812	53908	54433	45049	31629	16705	5063	769	418	424	407	411	438	422	413	408	437	421	426	416	455	444	420	454	425	410	430	430	428	427	396	442	406	390	416	430	412	430	414	417	434	386	446	433	427	446	397	461	418	431	428	444	410	398	452	411	441	413	468	428	441	387	391	440	378	401	464	442	457	447	431	434	387	435	446	417	404	413	466	449	407	408	453	422	426	427	398	413	396	400	441	400	425	397	425	436	430	421	434	444	417	412	417	395	414	439	426	414	431	415	406	437	417	402	408	419	440	414	417	385	402	447	420	429	412	418	423	385	386	420	410	416	393	447	403	450	462	436	397	391	432	412	401	461	437	410	404	414	414	422	433	426	411	435	408	410	403	403	420	416	443	395	431	440	417	407	435	431	406	418	410	431	426	423	403	449	440	436	400	411	417	412	405	428	446	409	403	430	457	401	413	430	472	382	414	393	421	406	395	436	404	428	446	410	439	406	405	449	417	408	416	405	416	416	444	415	459	431	416	410	407	423	421	436	432	424	419	448	423	452	444	432	416	418	453	454	425	417	432	397	454	397	468	453	404	406	420	438	441	453	443	435	390	423	419	428	411	391	428	432	401	418	386	412	445	417	419	413	412	445	443	436	401	406	405	438	394	442	461	403	408	404	408	423	448	403	377	397	433	390	407	410	444	389	415	405	436	389	417	448	376	421	424	422	413	432	386	442	411	411	433	415	421	438	453	418	431	446	393	434	438	453	413	404	434	389	437	431	436	409	428	394	431	443	433	436	440	420	413	417	424	423	425	398	363	398	398	421	387	428	420	422	422	414	461	434	402	393	406	413	412	410	414	448	432	438	405	413	448	388	412	435	413	429	441	431	432	446	411	390	428	421	440	408	415	430	439	437	362	446	451	435	443	390	407	411	407	398	415	421	421	408	433	439	425	423	381	448	454	469	424	446	420	390	373	416	422	424	407	412	399	417	416	398	409	407	384	419	438	415	413	455	464	447	430	440	427	426	440	406	437	424	450	444	451	403	394	390	410	399	421	401	404	395	432	479	418	404	435	404	410	408	395	406	433	424	410	427	397	427	412	416	411	420	430	410	434	423	406	420	393	425	384	445	431	418	426	392	404	385	394	449	406	409	439	406	369	412	446	399	448	391	471	399	437	434	457	430	411	411	436	425	439	386	450	451	437	444	394	398	419	435	434	420	413	436	417	411	439	432	435	417	411	413	442	407	407	429	424	423	456	423	433	420	431	411	409	414	417	390	407	407	400	473	388	451	399	396	477	420	433	407	405	436	447	437	375	408	423	423	389	389	453	416	407	438	404	411	395	417	469	426	445	403	435	415	397	391	408	426	459	408	433	413	415	407	417	376	460	423	422	417	444	447	472	418	430	451	422	434	406	407	405	425	465	416	462	428	406	431	413	393	432	436	443	436	429	419	386	433	448	425	420	431	416	442	448	400	435	397	433	399	385	433	433	428	426	418	406	398	429	434	420	410	439	416	407	408	419	421	407	374	400	418	383	414	442	418	438	429	429	434	413	425	408	442	441	401	457	432	400	407	437	410	421	436	443	430	425	396	427	413	390	425	445	383	439	442	399	416	425	417	436	425	401	401	433	444	445	427	433	448	423	410	388	444	406	424	432	438	421	443	428	425	412	432	416	459	438	415	445	411	437	409	405	434	411	432	435	448	429	429	432	425	426	473	420	415	415	415	436	390	465	412	425	399	385	423	439	450	414	407	410	387	403	445	432	478	414	403	417	412	443	411	421	411	424	425	429	438	427	409	455	406	413	435	432	422	408	459	414	372	422	398	424	416	411	419	402	431	427	457	424	426	430	445	458	416	417	411	423	411	389	425	435	427	408	410	399	418	437	391	434	388	418	417	375	430	433	417	412	442	385	399	405	417	430	422	413	434	413	444	400	426	406	383	469	398	456	398	419	438	432	432	453	409	435	403	398	449	410	404	442	404	433	433	417	416	429	412	437	422	430	428	431	447	420	431	412	428	431	411	425	370	393	434	380	413	395	451	443	403	418	459	406	436	452	430	427	433	450	385	434	405	431	407	426	420	410	431	392	416	405	434	419	414	400	421	431	445	422	378	426	418	419	404	400	401	451	431	456	455	400	415	459	421	450	402	389	411	429	433	428	464	439	429	407	429	412	426	417	389	418	423	444	369	452	394	405	408	438	398	437	415	419	396	458	394	440	403	459	387	438	397	391	426	434	445	411	395	431	414	421	425	397	467	435	412	432	428	445	422	377	435	418	387	411	450	384	416	432	443	412	392	448	422	432	458	413	398	406	422	414	463	446	433	440	422	460	380	452	424	422	412	427	398	445	432	425	440	416	454	391	421	417	391	459	435	428	410	424	418	390	419	435	461	430	399	380	405	396	434	405	419	446	401	439	432	425	455	413	427	406	428	439	422	393	419	393	442	420	437	459	425	411	429	395	419	371	446	449	417	402	432	430	442	408	392	413	405	414	415	465	434	422	416	440	393	435	423	430	435	419	453	403	438	403	380	422	426	447	441	407	422	437	379	421	392	410	436	393	407	413	424	426	446	388	360	413	388	410	420	422	430	386	421	431	448	439	432	427	416	404	422	401	445	394	388	414	450	420	409	411	432	412	426	459	396	435	418	404	417	431	394	456	420	382	442	403	392	418	410	428	397	421	447	388	420	408	486	410	412	380	435	437	410	442	428	423	400	404	408	412	403	414	442	395	428	441	429	406	400	436	458	408	394	424	391	418	425	442	408	404	427	418	403	433	431	427	395	414	406	428	424	445	409	431	413	412	442	425	420	456	436	412	397	410	388	421	431	452	407	429	416	428	392	411	386	433	399	428	435	443	435	436	403	413	405	405	460	415	393	440	410	427	419	375	388	436	419	436	420	420	410	452	421	434	408	413	430	402	455	432	410	430	432	430	379	405	413	433	421	420	375	414	413	408	400	458	416	452	414	433	408	431	418	396	401	428	423	442	407	416	412	444	407	414	402	421	444	432	400	405	410	420	402	432	430	400	406	420	417	406	426	447	418	418	429	398	402	383	435	418	471	434	427	444	390	440	425	443	426	447	398	427	403	421	380	459	425	436	430	432	424	430	427	412	462	432	402	434	400	384	422	452	405	434	418	390	421	432	434	440	416	418	419	395	401	436	431	395	450	433	411	437	391	458	414	404	426	394	393	385	383	445	422	409	414	374	390	417	414	452	418	415	434	413	402	411	435	443	402	408	422	386	395	424	407	430	433	453	424	406	393	401	407	427	441	394	389	439	419	443	423	400	433	432	405	422	387	390	426	438	412	449	409	452	422	377	419	431	440	430	425	403	436	402	450	413	387	441	380	447	440	428	457	386	405	434	390	448	367	427	408	388	404	437	455	395	433	408	377	401	417	409	396	427	459	387	428	432	433	472	447	390	384	421	427	413	428	388	365	410	394	423	424	430	416	426	410	408	406	409	426	426	420	399	446	432	425	426	421
26950	21966	22398	3086	2111	6601	7177	4035	1713	770	378	247	223	230	239	235	232	237	218	238	237	241	244	252	225	214	229	247	235	240	242	224	230	223	246	230	223	229	234	198	240	208	242	228	208	241	207	226	223	225	232	221	235	222	222	204	241	231	236	195	223	244	227	242	232	221	223	223	238	224	211	220	211	252	231	242	233	218	207	215	242	234	229	229	230	252	196	197	209	248	221	215	239	216	243	241	220	226	229	234	228	217	244	227	244	229	206	248	223	212	213	220	231	223	243	230	226	222	250	214	230	215	225	250	260	219	234	204	250	247	235	209	232	229	244	238	215	237	236	246	230	238	218	225	245	224	256	230	237	215	217	222	240	265	244	237	208	241	210	261	214	237	226	242	233	216	221	224	244	229	220	241	227	255	258	234	216	232	228	258	244	238	235	228	207	266	258	259	218	233	239	264	260	233	232	238	256	253	243	279	220	241	215	212	251	244	219	238	268	187	217	214	240	220	223	224	212	218	256	230	213	220	259	236	219	228	234	219	210	222	234	259	247	214	239	215	223	218	209	207	202	250	228	266	248	205	223	196	222	226	243	174	222	245	255	238	219	213	237	203	255	231	246	247	235	230	215	222	230	238	226	231	227	235	243	221	202	231	242	262	237	243	231	233	242	268	230	212	220	206	224	222	240	236	229	217	249	222	228	220	224	228	244	220	244	242	214	246	226	245	224	250	230	210	220	231	250	229	241	251	275	265	235	248	249	210	233	222	204	236	240	253	251	245	247	245	220	231	217	250	220	247	216	231	230	246	268	223	237	256	195	245	225	218	237	262	249	220	237	219	235	228	236	221	237	206	231	261	245	214	215	215	214	215	229	227	229	231	223	238	263	242	227	248	226	253	225	221	232	229	228	246	234	206	213	238	225	247	223	228	197	238	210	220	224	229	233	229	216	224	232	228	223	208	210	222	238	227	230	248	228	231	250	246	224	214	222	256	219	243	232	222	260	218	224	218	225	271	235	227	213	245	239	243	236	233	224	245	208	249	241	230	224	239	219	223	238	220	213	233	204	260	212	219	213	235	208	211	216	224	225	241	231	232	210	238	233	237	231	215	211	213	268	226	240	233	229	228	194	240	219	216	237	229	233	213	237	246	218	247	207	238	223	242	238	223	209	254	235	226	230	244	241	218	231	221	209	223	239	227	226	228	242	210	220	245	227	236	258	222	240	218	237	228	214	230	273	218	259	225	235	222	240	227	224	231	225	215	237	221	260	229	259	224	225	217	231	231	212	220	209	210	227	213	239	201	227	237	251	213	218	249	231	240	219	226	256	226	242	230	204	219	225	215	220	206	236	208	215	220	245	192	264	228	243	215	232	251	242	249	237	232	216	244	220	217	231	214	257	230	247	241	243	243	220	243	266	246	232	229	231	217	217	254	237	267	242	236	205	250	209	219	247	215	217	240	224	217	232	224	237	243	229	233	235	237	242	240	213	240	239	228	213	210	227	209	230	226	231	219	241	234	227	236	229	225	213	211	241	244	233	253	247	259	242	253	239	215	224	211	245	241	202	222	218	236	248	233	244	236	267	220	233	229	244	236	227	213	236	233	234	241	213	226	246	207	210	222	241	212	211	239	227	237	231	257	211	220	233	201	234	228	229	205	224	236	236	211	228	232	237	251	221	233	226	236	223	217	221	259	224	212	243	207	249	221	221	250	236	243	243	226	228	238	234	227	245	207	244	212	219	203	217	222	234	223	236	236	237	229	223	249	272	237	204	213	228	279	238	232	235	246	194	231	215	230	229	260	263	237	241	230	235	217	237	233	218	241	224	224	225	222	226	213	238	229	228	254	232	227	239	223	228	229	210	246	231	197	230	211	212	215	227	225	208	197	228	204	212	254	227	252	231	232	229	200	220	251	246	231	214	234	222	245	234	258	227	223	239	229	209	251	226	215	219	231	212	259	231	235	221	226	240	250	240	195	242	260	223	246	239	230	226	217	220	219	231	221	218	249	249	203	214	243	246	220	258	244	227	206	252	233	233	270	256	233	201	231	223	205	215	223	231	251	247	216	218	247	194	225	232	223	211	241	251	240	235	233	276	252	229	232	265	243	252	209	246	220	235	216	211	257	236	232	233	237	237	221	235	253	226	234	174	254	224	185	240	239	227	252	245	208	227	245	229	221	198	250	235	236	221	210	236	247	221	239	245	227	242	251	237	256	236	224	225	215	246	232	240	207	257	228	230	210	229	260	246	217	211	239	232	237	227	210	203	223	240	238	187	238	222	214	218	221	243	234	219	254	225	237	232	231	207	264	231	236	229	210	225	241	229	243	240	259	232	279	223	238	217	208	223	230	237	245	218	234	263	239	236	230	221	237	216	253	198	227	201	247	229	248	209	256	218	235	223	224	216	210	236	274	233	215	241	232	206	241	244	237	217	240	233	215	244	207	229	197	236	241	253	264	218	225	230	248	202	231	220	226	211	243	203	238	228	246	210	183	220	226	202	226	203	231	216	235	235	243	217	227	227	232	256	207	243	247	243	205	233	250	241	229	204	207	218	219	219	213	214	239	235	226	263	213	225	219	232	207	228	217	261	223	239	241	209	221	266	259	211	222	242	241	223	236	225	220	239	224	238	249	197	204	216	227	207	247	218	218	244	220	226	232	261	236	251	246	218	231	233	224	217	246	247	234	238	258	198	235	233	209	246	253	268	235	225	242	242	238	254	229	215	222	222	222	235	225	239	215	231	228	218	239	251	247	232	213	211	214	228	181	227	237	223	247	233	235	213	216	214	250	238	246	257	206	237	232	232	230	226	245	226	231	222	222	248	233	224	252	250	241	193	238	248	222	217	225	237	215	214	240	249	256	242	227	238	207	241	268	271	234	227	238	202	216	232	226	219	222	243	242	219	237	219	189	239	227	251	259	229	228	258	235	240	259	224	201	220	238	231	260	234	240	237	211	243	234	254	259	219	229	191	225	217	216	216	221	247	214	204	261	196	224	223	231	239	235	226	244	235	219	221	198	234	220	234	225	231	224	233	234	228	230	230	212	217	256	257	249	235	224	243	208	218	241	218	209	247	236	238	217	216	239	229	204	188	242	224	235	220	236	249	239	261	215	242	233	213	227	225	251	212	221	222	233	244	226	259	234	243	224	249	269	221	236	223	248	226	236	244	227	221	191	251	215	241	203	198	235	234	197	246	208	230	249	222	254	226	210	217	226	213	231	238	230	226	219	235	245	214	240	236	230	247	232	239	191	243	217	229	237	230	209	243	237	206	234	228	235	261	253	220	227	227	254	232	229	217	210	226	246	243	218	230	244	225	209	237	198	241	239	231	235	233	227	231	254	232	218	215	214	238	202	216	249	236	252	257	221	251	205	221	237	243	234	226	269	234	237	243	219	197	236	242	262	251	234	222	262	240	260	216	226	221	248	204	229	208	260	220	209	257	224	214	217	217	220	218	234	234	209	230	217	206	243	220	227	248	240
7605	32151	26463	2173	6249	16982	16688	10405	4874	2077	833	467	499	435	465	459	451	454	452	447	471	486	457	455	504	422	479	427	477	458	488	440	450	461	444	425	468	471	470	478	441	486	450	471	446	474	437	439	423	486	482	443	464	464	480	485	478	469	447	430	526	462	460	430	469	461	442	515	445	437	436	463	474	443	479	483	443	459	432	472	490	494	435	498	455	495	436	453	459	459	457	453	463	488	484	451	450	469	482	437	496	497	466	474	439	456	449	452	434	482	466	415	466	456	455	455	468	444	457	438	424	466	458	458	439	465	430	433	443	450	445	462	493	465	462	472	463	457	475	479	496	463	436	441	430	497	440	481	470	485	434	483	437	509	468	434	418	435	460	430	506	447	424	433	480	483	457	463	466	431	451	509	462	441	443	470	478	419	456	461	467	484	514	443	480	449	463	440	487	490	447	456	476	444	464	448	451	466	441	467	453	440	483	435	434	505	496	440	471	450	483	444	503	470	489	449	423	418	450	438	469	470	449	450	456	461	452	478	462	460	462	446	468	435	471	423	472	438	487	471	474	447	421	493	431	486	475	460	473	465	451	436	464	458	496	461	469	457	466	445	470	437	460	432	449	474	489	474	434	492	432	488	460	438	454	442	508	447	452	475	456	437	465	489	436	490	473	463	456	460	441	435	461	419	461	479	469	468	453	455	453	476	456	450	455	433	481	471	472	477	474	462	476	475	466	452	468	493	440	443	490	430	437	479	439	470	470	451	461	487	479	457	467	434	450	498	466	440	446	438	518	437	449	442	452	454	487	445	426	447	451	475	469	446	440	474	463	461	491	478	449	482	464	477	463	437	454	488	468	489	417	475	467	471	446	428	459	431	442	487	462	453	476	486	445	436	449	422	458	445	481	456	468	452	505	448	440	435	460	465	460	472	473	464	441	489	454	431	472	491	453	451	487	474	452	460	449	476	460	466	475	436	476	427	447	446	456	495	483	444	438	428	486	464	445	495	466	437	437	455	426	471	446	472	463	425	432	443	468	450	443	456	472	453	464	458	472	467	407	482	415	452	451	447	475	444	450	487	518	492	465	488	479	489	486	434	474	441	450	466	461	462	449	442	450	483	467	491	457	500	453	460	446	479	448	420	454	473	463	471	488	462	449	456	411	483	469	459	444	470	457	462	480	458	467	458	439	429	444	462	432	483	470	482	492	477	493	467	470	487	455	445	472	450	477	464	419	460	481	447	457	494	485	443	455	465	410	465	468	468	489	423	461	461	425	468	446	446	471	483	442	440	470	451	471	444	437	441	472	463	498	457	463	446	465	458	465	469	444	469	457	457	481	481	438	455	459	435	491	421	483	449	452	456	471	500	468	492	442	475	437	445	417	465	487	453	482	448	473	511	469	466	470	447	428	467	436	472	458	434	458	453	487	453	410	456	455	444	435	425	436	471	454	450	468	458	434	443	473	455	438	455	450	446	477	463	441	448	454	451	434	459	487	450	486	464	443	450	472	456	486	406	438	440	491	475	459	440	484	431	488	459	458	464	452	515	464	467	457	453	457	464	444	497	458	466	465	455	433	441	501	467	466	466	464	436	438	453	479	464	451	461	468	451	449	424	432	478	474	465	454	426	421	469	445	438	484	487	442	416	468	448	496	441	487	478	447	426	426	512	431	487	468	474	471	442	449	435	418	438	477	466	473	497	431	497	449	434	462	477	490	480	441	465	450	434	433	440	452	454	438	472	437	450	460	463	478	492	445	436	458	462	490	466	452	448	449	436	453	467	452	451	443	470	484	449	490	492	448	464	482	468	460	462	476	506	472	494	476	447	494	486	447	448	433	441	461	453	464	449	461	436	438	454	493	471	446	440	452	448	465	485	420	464	473	466	503	461	463	458	492	487	432	428	480	411	473	472	458	461	474	411	429	465	481	522	465	443	443	419	473	468	451	457	433	452	478	497	468	469	494	464	470	446	471	472	457	416	493	445	444	435	476	458	451	455	444	457	475	456	484	427	422	497	454	481	493	462	443	488	437	430	450	476	459	466	481	441	456	453	463	449	507	497	494	500	465	459	478	516	447	489	445	473	469	460	446	469	441	442	446	448	490	474	442	432	441	425	495	467	456	438	487	449	413	481	473	496	462	427	425	469	480	482	453	456	453	445	461	463	450	461	460	456	473	469	480	447	489	460	454	433	451	483	460	471	438	486	435	440	444	412	436	476	486	492	464	471	452	469	452	489	442	423	463	462	427	450	480	466	426	468	445	500	477	482	437	460	458	429	502	459	443	456	462	463	460	504	461	484	475	456	459	424	447	468	484	432	424	447	476	544	473	491	457	460	465	454	460	435	462	444	479	427	448	481	458	451	467	437	431	485	470	451	451	447	486	484	460	483	449	453	463	477	494	467	483	436	448	467	474	467	490	453	519	478	462	477	493	444	473	460	471	460	464	466	469	521	465	446	463	457	452	481	444	468	460	472	459	435	478	482	434	466	430	465	449	468	441	415	439	419	472	484	441	393	427	446	460	457	467	478	450	482	488	453	454	482	488	458	480	475	430	465	458	481	433	446	461	485	471	470	464	479	437	428	482	416	478	451	490	450	468	469	490	481	477	453	501	455	472	424	502	499	450	448	478	446	478	433	463	462	458	478	496	498	469	435	413	487	510	452	484	437	445	460	450	479	470	431	453	477	448	509	451	474	476	472	498	449	456	494	471	490	434	507	452	475	470	468	451	438	433	451	447	494	462	461	438	468	463	479	444	448	439	451	463	458	461	476	476	434	461	468	444	458	492	474	477	468	470	471	492	428	491	494	469	483	520	451	522	503	492	493	466	449	488	471	449	457	444	446	448	473	451	469	477	476	477	441	431	425	468	448	476	413	488	436	460	499	473	488	479	469	448	462	482	480	483	447	445	494	488	449	423	441	458	466	504	421	456	443	489	418	481	481	460	445	478	495	421	487	465	471	450	507	427	466	466	441	462	475	463	462	465	482	470	500	457	458	468	427	466	465	428	454	464	441	467	480	476	459	402	461	486	446	467	477	474	434	468	474	455	429	431	447	453	462	463	445	443	472	466	470	446	480	435	460	465	451	485	454	468	470	469	462	439	465	463	471	478	469	413	456	479	485	443	476	458	506	423	453	468	445	433	455	449	446	466	457	419	483	440	462	442	518	448	462	456	470	446	447	470	432	466	429	442	486	446	473	438	498	410	511	461	499	438	460	448	515	440	438	433	453	470	515	462	489	433	459	426	430	434	448	466	456	430	504	471	486	466	454	462	497	463	459	399	476	469	441	487	475	446	458	450	443	464	426	460	450	419	466	465	495	497	454	450	486	501	493	459	451	464	426	450	470	421	430	452	435	440	438	461	489	459	469	447	505	466	466	467	450	465	440	424	445	463	450	457	444	491	465	467	426	456	502	478	485	475	463	449	449	478	500	434	531	445	422	447	437	453	488	499	482	450	441	480	484	446	490	441	453	436	476	487	454
24527	21758	32702	24615	22356	35410	34781	23000	10814	3678	926	200	184	179	177	177	180	189	171	156	158	181	163	201	190	184	164	165	174	179	187	194	180	162	181	173	196	160	187	167	183	168	190	186	187	183	171	164	176	159	159	170	203	170	164	187	161	166	151	167	187	143	190	176	183	192	173	172	177	190	160	172	157	156	172	196	165	199	174	189	168	177	155	171	201	176	180	165	145	176	188	158	168	200	185	185	174	178	202	187	187	185	199	164	172	181	161	192	181	169	164	172	166	165	198	171	180	193	159	171	162	182	163	168	174	156	172	176	165	189	191	171	185	182	180	166	173	171	169	155	157	186	160	162	167	177	164	198	191	169	176	156	186	198	168	181	185	183	175	168	163	184	163	174	179	157	191	185	188	178	154	182	184	173	183	159	173	155	176	184	165	181	177	145	179	183	163	182	173	183	172	164	195	173	190	190	177	220	173	188	172	171	176	187	170	195	186	193	167	168	177	191	199	167	157	200	169	181	174	176	161	173	191	158	186	167	181	200	173	187	171	190	194	178	152	195	183	180	182	170	139	196	170	184	181	162	190	168	176	157	196	169	185	168	160	187	169	176	159	181	198	165	160	175	175	180	185	151	176	185	187	158	174	169	168	186	163	181	183	185	156	175	168	174	188	174	166	174	160	154	161	177	187	183	175	190	191	181	171	186	182	185	173	171	179	179	191	172	166	159	155	192	187	146	190	181	164	176	202	175	180	169	173	174	168	171	190	159	165	185	157	175	169	180	157	189	185	187	178	182	171	184	163	186	172	156	168	169	160	154	153	156	181	177	160	187	178	188	187	180	173	171	161	170	189	163	186	168	178	182	184	164	177	172	199	176	167	190	168	146	159	159	194	152	191	204	177	185	185	196	159	165	169	198	169	172	172	169	190	171	203	156	182	172	174	207	157	162	160	162	136	193	182	191	166	181	155	194	162	179	182	167	173	193	153	169	180	164	180	164	177	176	170	187	193	204	166	189	196	165	184	172	176	162	173	157	189	175	177	164	194	157	184	162	182	175	188	178	157	189	196	184	157	169	163	187	157	162	178	172	193	162	201	176	168	190	160	170	158	199	178	185	184	174	189	205	177	160	187	204	187	175	181	170	182	155	180	163	173	188	156	178	183	163	201	162	169	176	173	148	160	154	168	159	177	192	165	155	164	184	188	186	184	156	170	173	188	156	194	202	181	173	174	165	179	128	181	179	174	171	178	175	201	168	184	194	194	203	185	163	162	159	162	183	186	174	152	182	171	169	190	205	194	161	174	172	167	163	174	178	165	173	195	193	153	179	154	164	159	193	163	178	171	173	174	185	199	174	190	197	175	189	167	183	183	164	154	152	164	196	164	195	170	169	173	170	174	192	169	184	164	172	174	181	169	173	180	164	170	159	180	181	171	184	172	174	168	177	168	188	169	178	182	170	194	200	168	172	188	172	175	197	172	178	177	179	189	184	187	190	187	173	188	180	185	173	204	190	177	162	162	188	156	179	177	169	165	196	182	162	178	166	168	167	159	175	201	159	180	169	195	167	182	164	178	190	161	164	164	165	173	167	150	182	183	170	198	163	199	175	166	175	162	203	146	187	173	157	167	175	202	193	203	187	175	175	163	182	175	155	163	162	185	154	168	160	164	182	183	148	180	184	157	163	193	178	197	155	173	199	179	161	184	176	159	155	186	146	163	179	175	194	165	170	161	162	180	213	163	184	169	182	158	184	181	151	163	169	188	161	171	168	160	178	170	179	176	172	170	176	167	197	192	180	156	169	174	157	153	167	157	177	177	196	172	194	187	163	177	181	170	166	158	191	178	171	161	167	182	154	162	164	169	170	212	171	167	186	187	181	180	149	174	159	161	160	173	175	183	167	161	171	164	159	158	173	165	172	154	185	183	191	167	162	196	164	169	164	200	174	172	181	184	172	181	159	174	177	185	161	174	214	169	164	164	199	169	170	159	179	199	181	167	197	180	191	182	172	188	184	156	188	184	174	174	167	186	148	176	175	181	168	191	187	140	176	188	183	169	175	193	186	178	166	181	166	160	166	164	161	171	184	194	175	214	181	177	177	161	196	171	177	188	189	180	177	188	177	191	174	184	166	182	182	186	183	172	177	173	165	152	181	201	169	150	168	176	182	174	189	180	152	190	178	162	175	174	183	179	163	152	164	177	174	162	197	141	171	201	167	190	184	179	156	214	187	171	183	176	187	174	178	182	174	151	177	195	168	181	176	184	169	171	186	168	173	165	158	178	159	163	179	208	149	170	163	198	214	171	182	167	174	158	181	182	179	183	154	176	171	171	184	167	210	176	171	189	166	168	172	193	174	195	164	176	165	172	171	193	178	192	195	175	190	190	168	175	172	156	190	170	171	158	180	186	183	189	178	167	153	175	171	188	186	182	176	179	194	162	172	206	177	174	180	152	184	167	175	159	187	156	169	188	170	191	169	186	160	169	163	172	205	181	173	178	188	153	181	184	171	184	169	165	178	177	192	178	168	178	173	184	163	185	183	177	193	154	160	183	165	165	172	193	157	202	165	164	168	168	180	163	199	165	177	185	175	173	205	186	171	169	161	178	192	190	180	169	161	156	157	166	163	187	191	183	165	172	158	174	160	168	163	187	162	207	159	169	159	183	190	163	158	179	190	180	173	181	189	171	174	169	174	166	198	183	170	206	174	202	164	175	170	178	175	158	175	168	173	167	184	155	159	178	162	164	194	150	189	185	191	207	173	202	189	164	164	175	167	191	172	162	177	175	155	176	170	178	198	165	184	173	174	179	161	147	175	189	203	175	171	171	192	182	178	167	153	171	182	180	175	182	162	192	200	162	181	183	175	169	175	183	163	186	171	152	165	168	167	175	164	179	190	168	189	174	174	173	160	163	177	172	187	171	179	155	157	192	163	160	179	157	160	180	146	180	215	182	153	168	160	184	165	188	175	171	166	170	156	158	178	185	167	188	163	163	173	154	159	194	171	168	176	167	155	182	179	170	194	170	164	159	175	169	167	182	163	167	194	161	184	183	175	173	154	163	185	170	171	184	207	185	162	175	153	182	196	173	188	176	204	197	167	192	177	185	166	179	210	169	185	164	174	187	176	169	176	177	177	165	156	163	174	162	142	190	187	191	170	185	166	194	179	192	161	200	187	186	184	178	192	177	185	176	161	153	166	188	173	167	167	184	184	168	151	162	158	196	158	166	164	166	185	176	185	192	177	148	199	164	183	184	172	157	193	169	187	181	168	186	170	159	171	163	169	148	189	165	170	157	175	177	187	189	181	159	152	184	176	178	171	163	184	185	192	159	158	177	179	174	144	212	178	185	167	174	179	197	146	183	156	169	185	194	175	191	186	153	173	189	192	176	168	176	178	154	162	175	171	175	191	194	180	183	176	173	189	165	166	161	176	171	163	189	177	176	183	178	196	178	167	176	176	188	157	174	193	202	194	178	184	183	163	202	189	157	163
10287	66393	47708	6394	32888	44542	41466	31931	19637	9313	2627	412	353	352	346	338	379	360	369	340	371	357	371	360	343	339	364	344	337	378	377	348	366	361	384	365	353	351	347	391	376	353	330	374	356	362	339	353	362	329	353	328	353	396	360	368	345	359	381	332	368	341	372	370	342	333	366	374	364	322	339	364	341	374	339	352	367	377	356	350	346	336	360	363	352	365	364	327	363	321	346	338	400	330	340	371	340	355	379	339	369	356	372	351	344	313	349	316	375	375	372	353	353	370	375	387	380	361	386	329	393	336	354	368	326	364	355	344	362	365	335	346	341	319	365	379	334	361	374	348	341	337	372	344	352	377	391	361	315	351	337	322	321	336	369	383	362	356	359	344	372	376	346	359	339	352	356	355	366	324	335	332	379	377	342	340	328	363	352	367	327	345	311	340	378	344	340	343	353	371	366	380	340	362	375	349	355	355	374	340	381	356	345	369	367	378	370	377	350	380	356	369	349	333	352	346	348	337	382	345	349	370	366	368	391	347	338	357	350	354	407	398	382	382	351	334	363	369	369	337	341	360	353	353	370	346	351	365	346	355	356	355	383	314	338	358	355	349	365	379	329	370	337	343	344	332	323	340	334	389	390	357	346	348	347	382	370	367	330	384	383	361	319	343	350	362	355	336	339	360	341	371	365	377	365	374	359	364	392	364	353	341	345	359	352	361	366	368	349	344	394	362	344	371	326	349	365	354	356	360	359	365	358	364	356	342	345	355	366	394	374	351	354	328	365	312	351	341	342	357	356	365	333	362	384	377	367	366	370	347	340	356	347	372	359	320	361	356	375	331	353	413	395	363	370	371	388	364	346	335	363	385	371	345	331	356	353	394	366	346	319	353	361	364	338	404	347	358	346	351	335	355	366	367	378	342	338	357	381	352	350	373	364	352	369	384	379	357	361	365	320	350	329	331	363	366	348	358	371	360	395	350	335	325	353	348	352	325	399	345	374	355	368	392	335	375	335	351	358	354	360	375	373	362	335	383	352	376	347	345	341	401	362	365	372	376	359	365	342	358	394	364	368	338	351	336	353	376	359	337	346	364	329	349	351	366	384	371	364	351	344	333	311	354	363	353	356	379	347	349	335	396	326	376	373	352	389	355	365	363	363	382	369	359	350	398	379	375	348	309	341	351	361	351	361	398	384	354	307	409	388	348	339	394	342	346	384	351	380	348	321	367	378	345	359	346	381	339	384	363	358	374	350	367	327	376	370	404	347	365	365	372	379	390	369	346	389	364	379	365	332	336	318	372	364	343	363	374	361	360	345	339	349	349	330	322	350	364	377	354	377	377	350	348	347	336	328	340	365	352	358	331	339	368	394	328	348	368	361	329	389	354	357	342	335	360	341	378	336	347	354	375	364	323	361	373	412	391	377	368	329	352	409	337	340	341	353	344	350	361	337	324	365	346	344	365	374	342	338	385	393	374	357	338	368	363	353	399	376	370	373	380	353	342	345	365	337	368	365	337	365	369	395	346	339	386	394	325	331	347	358	362	370	343	402	402	371	360	325	355	355	328	360	372	335	382	356	372	400	374	329	353	358	400	349	352	350	337	348	346	355	351	373	345	359	361	366	323	354	379	364	381	403	384	354	325	348	335	361	363	361	360	351	350	377	336	380	338	361	353	345	390	355	367	361	387	341	357	405	348	338	343	336	399	363	350	358	352	381	338	383	403	332	305	365	365	373	363	381	349	362	387	373	355	337	356	367	349	357	367	373	351	356	363	391	344	363	346	348	375	348	368	350	356	359	358	344	366	352	348	328	338	372	337	367	356	383	364	345	364	380	383	369	382	378	369	375	363	344	318	347	373	352	391	356	338	355	346	332	331	382	373	408	366	349	356	367	366	366	373	356	360	363	375	343	383	353	327	381	316	357	369	350	353	345	367	343	355	384	361	346	335	406	350	359	355	336	393	330	340	345	357	375	349	362	332	349	329	364	364	360	363	362	359	353	392	378	337	357	358	379	363	367	337	349	351	370	361	338	350	372	362	377	324	389	378	359	357	343	356	345	320	371	357	385	384	349	331	323	367	322	315	368	337	337	398	324	323	396	379	349	352	336	336	361	400	399	342	337	374	335	341	336	367	360	399	373	365	357	378	358	347	347	352	391	384	344	362	369	362	328	323	367	374	367	376	368	346	339	362	367	342	359	352	345	362	337	358	327	355	349	359	324	367	378	328	334	341	404	379	355	405	352	359	341	373	354	337	415	364	373	377	427	350	401	336	355	345	319	358	341	357	341	365	384	349	378	347	331	368	320	411	362	338	355	346	377	326	364	355	372	364	343	339	361	383	362	340	346	362	378	392	352	309	357	367	377	344	340	364	333	362	372	340	383	366	375	349	336	375	353	353	382	370	372	349	357	360	336	349	344	354	371	345	360	370	354	363	389	348	364	374	371	358	378	364	373	347	359	336	360	334	383	368	341	333	346	368	366	325	345	343	362	379	376	346	376	336	344	368	353	333	331	350	356	331	376	360	365	376	335	352	336	371	353	359	359	374	327	335	362	339	352	375	320	353	349	330	381	348	395	365	380	351	409	361	368	373	377	352	356	372	390	381	351	354	356	394	366	340	357	399	335	356	355	354	349	371	384	352	352	351	352	370	350	333	373	377	337	373	367	395	343	382	326	319	357	383	344	360	348	347	383	339	331	377	352	393	353	352	355	357	358	332	332	363	360	312	396	362	352	374	393	361	375	367	322	364	345	361	337	350	364	328	371	368	386	365	351	375	321	383	369	360	321	356	362	350	359	350	361	358	348	368	358	335	350	369	367	367	360	318	344	398	333	373	376	366	379	372	331	397	380	377	374	341	377	355	383	309	346	380	373	379	350	358	357	348	384	360	342	353	356	383	360	362	381	371	335	345	334	365	348	361	359	367	368	397	374	371	372	354	351	315	371	340	388	336	369	354	365	362	357	360	389	373	395	364	381	365	324	323	344	372	372	329	355	359	366	330	361	345	354	382	367	368	356	308	382	348	382	378	373	373	381	349	393	371	372	332	344	366	347	347	353	360	346	370	359	362	354	359	354	343	382	348	355	337	378	371	369	349	430	333	350	372	371	366	359	417	366	362	335	386	341	380	367	355	379	352	325	341	364	372	350	335	362	384	378	351	403	340	359	317	320	333	342	326	353	356	356	379	375	362	373	346	342	361	373	355	364	318	372	354	349	366	354	342	374	337	353	406	336	379	374	346	353	360	332	339	346	365	357	348	350	354	337	342	345	364	398	369	355	363	336	367	367	360	351	349	342	354	394	352	333	403	358	364	342	357	356	391	329	392	380	367	368	338	365	379	369	388	375	373	384	367	366	375	341	360	370	370	323	326	339	351	346	353	366	372	380	343	366	371	380	325	375	345	318	345	379	374	348	373	366	357	331	375	349	342	361	362	350	367	382	348	378	373	363	359	357	342	376	368	363	366	348	351	346	343	400	364	370	351	368	385
23467	21480	29288	24415	21558	33649	50749	38965	23305	10677	2570	292	207	223	235	227	220	249	242	277	224	240	228	219	218	223	240	242	239	197	240	198	211	242	234	198	225	230	222	264	233	219	210	233	216	227	223	227	224	246	218	233	220	223	221	248	202	230	216	223	217	203	220	201	218	224	246	195	233	230	211	218	217	203	223	230	235	226	198	238	199	211	217	186	192	231	249	232	219	242	255	220	211	242	249	247	244	235	215	207	228	235	199	248	226	219	218	228	214	227	209	242	236	234	227	232	241	217	213	239	249	215	226	243	206	223	233	231	173	228	192	230	235	186	232	214	222	190	223	225	226	236	223	207	222	238	222	264	220	222	263	200	238	226	233	220	247	249	222	209	241	230	212	219	219	239	253	224	219	220	214	211	218	231	236	230	209	230	236	236	215	198	207	231	237	237	244	220	228	217	210	215	230	215	202	219	224	238	209	220	201	217	241	246	212	261	261	218	232	205	226	233	242	216	207	225	222	250	225	231	211	210	211	236	226	247	203	229	230	254	218	203	246	210	220	205	189	229	230	221	208	209	236	208	234	228	233	232	208	235	229	240	216	238	235	212	227	212	215	213	205	216	225	237	202	222	217	225	224	232	234	230	245	240	213	220	227	243	216	232	257	212	243	218	224	204	216	234	229	206	232	249	233	229	211	220	228	213	223	228	206	215	216	232	191	218	223	230	221	225	252	240	223	205	252	224	210	213	234	213	216	228	220	185	226	230	227	228	236	241	194	236	224	236	237	196	219	252	250	237	242	227	242	202	214	238	219	212	211	242	211	242	217	212	219	230	199	207	220	219	234	200	217	223	214	221	233	206	226	224	235	246	230	219	221	237	232	224	231	227	238	210	252	229	216	223	233	222	222	223	217	211	228	200	246	210	205	218	215	233	216	244	226	239	222	250	228	228	236	242	236	231	223	214	234	215	221	234	225	213	227	220	229	223	209	218	191	214	217	231	217	215	229	225	243	224	243	197	215	227	223	206	209	228	250	216	240	222	207	229	226	203	230	237	219	206	239	256	265	233	232	194	203	219	207	204	234	222	206	250	201	234	220	213	240	219	227	225	219	229	238	242	220	219	203	225	217	217	227	193	223	209	204	236	206	214	227	216	216	221	211	220	229	213	240	225	230	220	233	215	237	234	222	242	210	228	231	215	194	207	231	228	240	199	204	240	217	224	223	220	210	231	255	238	250	219	198	227	200	222	232	228	201	239	241	205	238	232	214	235	239	217	227	224	210	200	228	239	218	244	214	229	229	251	230	231	224	212	234	229	233	224	241	236	244	221	229	208	220	254	237	211	216	226	225	212	211	213	211	227	203	233	244	231	232	233	206	203	217	242	205	211	244	202	214	215	213	210	217	211	203	222	228	238	238	224	206	224	194	211	237	230	236	233	214	230	216	235	219	203	236	252	221	222	240	218	247	249	215	222	225	214	211	229	224	226	236	229	179	221	211	205	219	233	231	244	237	243	227	241	220	226	206	218	229	248	205	222	222	198	214	242	233	238	230	220	247	236	216	224	217	225	235	199	213	210	230	226	220	238	217	242	215	207	241	245	177	242	244	217	208	228	256	220	219	227	211	227	248	230	237	222	243	221	204	213	213	228	212	233	227	235	221	229	232	222	221	239	240	229	224	213	203	196	222	239	207	260	223	222	235	240	236	228	243	226	236	201	216	213	234	209	241	230	225	226	208	223	244	213	217	233	228	225	198	226	221	231	211	237	225	244	249	204	244	218	238	225	196	181	240	206	222	208	226	215	245	241	226	197	254	221	226	216	227	210	217	230	243	243	221	246	218	225	233	239	234	231	220	194	235	246	217	202	216	205	224	224	239	241	240	209	211	219	230	230	228	220	209	225	247	221	228	241	227	240	229	231	207	203	198	227	231	226	223	223	242	222	229	222	213	234	225	221	247	223	217	254	207	233	208	224	226	227	233	228	221	223	222	226	215	215	207	197	226	215	228	216	243	209	222	204	223	216	266	214	201	219	191	218	217	216	223	202	232	202	212	221	206	224	241	222	214	203	245	222	243	220	210	237	223	236	240	223	203	214	214	236	225	203	222	208	217	232	209	251	191	226	234	211	246	220	219	224	226	206	212	209	224	217	201	203	241	249	218	214	235	212	234	263	226	222	219	210	222	222	246	244	221	225	211	206	251	210	228	216	232	210	216	210	232	208	232	229	188	215	220	211	195	233	230	193	203	214	217	213	213	221	223	222	242	243	217	225	223	217	206	237	191	242	236	226	228	224	252	260	204	229	222	206	221	234	224	216	221	216	202	225	225	229	222	221	230	224	219	211	226	207	231	226	245	236	234	210	220	239	221	261	260	220	230	215	235	236	208	219	214	225	241	222	209	216	242	215	218	215	202	219	224	214	194	229	225	220	234	221	212	228	224	214	204	247	220	243	221	240	229	238	226	202	226	207	218	208	235	250	187	220	242	210	235	252	208	199	225	232	243	231	206	239	222	208	211	236	228	238	215	237	223	216	213	232	224	212	232	218	220	212	233	223	241	226	204	219	246	236	261	232	217	227	218	228	215	216	232	227	229	257	202	234	234	259	233	215	203	227	218	235	226	231	222	182	215	220	228	215	216	235	215	251	213	225	218	227	233	240	227	225	225	205	225	219	221	243	207	219	229	201	207	239	228	245	226	230	227	238	223	217	223	253	233	216	217	237	194	216	209	233	235	230	220	211	214	204	213	230	237	225	237	207	200	219	210	213	222	239	217	219	221	212	224	216	222	213	217	222	203	220	236	232	236	216	215	242	223	238	208	224	224	199	226	216	220	224	215	229	214	211	224	220	241	196	225	220	246	199	219	241	231	212	216	224	209	219	204	211	232	214	253	231	236	238	215	229	221	218	196	221	217	236	216	238	212	211	218	266	228	208	206	222	224	230	239	217	221	220	222	223	215	242	198	216	198	227	226	219	229	219	225	194	223	235	224	208	208	229	207	202	205	226	219	249	218	246	229	244	218	224	229	200	247	212	203	240	211	193	224	230	232	211	199	219	215	224	223	237	234	232	244	216	248	231	256	248	249	231	214	246	245	237	209	266	257	211	250	227	225	244	254	211	239	225	212	245	243	204	223	218	240	255	220	218	250	231	229	230	202	206	230	193	224	235	232	205	246	232	219	217	242	205	187	238	227	225	241	226	232	224	234	247	249	207	234	242	212	231	213	226	243	203	204	225	214	196	212	219	203	258	219	229	230	213	217	217	203	258	249	232	235	211	236	214	219	228	277	226	224	220	211	227	226	241	226	234	195	208	214	238	245	196	213	230	225	218	234	249	234	204	239	230	218	220	239	241	219	228	266	218	215	243	220	223	244	224	236	218	226	244	181	231	221	198	197	247	240	243	198	228	225	214	225	245	222	227	238	245	221	228	194	220	240	242	210	223	250	224	192	251	228	228	214	218	211	207	208	213	224	235	224	225	242	246	230	238	200	216
16437	73964	51431	11722	27633	47869	55357	45094	31748	18286	6288	593	421	402	491	448	423	479	399	428	470	414	437	437	406	439	435	434	427	434	395	447	415	452	443	424	407	461	457	430	426	416	396	414	459	416	488	413	457	415	433	402	420	448	447	442	424	409	424	453	406	428	409	402	426	427	406	400	423	427	431	444	424	419	422	429	412	438	428	450	444	440	437	411	427	410	454	434	425	420	435	459	424	461	429	425	438	402	395	410	403	428	441	432	436	413	461	427	421	407	426	430	446	428	440	428	415	441	365	423	419	398	440	424	460	415	436	407	413	454	434	441	407	439	425	446	467	458	422	400	424	451	454	432	421	431	437	400	414	414	430	404	383	391	397	430	448	417	395	418	396	404	442	418	423	404	442	425	462	413	411	433	407	404	433	396	446	408	385	462	437	443	399	430	413	432	427	420	421	388	395	446	384	459	416	410	477	418	419	444	414	411	404	432	417	418	460	467	459	443	457	387	448	442	398	435	400	436	425	451	462	461	440	448	447	430	458	451	443	382	417	392	435	449	422	436	436	450	379	429	434	442	437	430	426	419	449	436	433	456	411	424	429	451	394	436	424	472	399	435	423	396	426	449	450	410	415	442	398	433	383	434	422	448	422	445	448	381	450	415	427	438	405	367	437	429	436	444	412	410	434	456	449	443	415	435	441	425	445	429	432	415	437	413	385	401	436	431	423	470	421	454	386	423	447	426	440	440	452	452	429	467	444	475	422	426	439	410	423	440	397	412	436	389	404	427	423	433	426	412	439	443	402	455	411	434	422	436	439	432	407	397	436	435	408	432	434	425	438	439	423	451	445	453	459	430	428	413	420	400	400	433	370	436	437	447	456	411	419	446	428	441	442	403	426	466	416	415	448	429	457	420	427	434	453	420	425	417	420	431	428	407	421	416	448	453	448	409	455	444	407	391	434	412	404	442	451	448	402	411	446	429	457	439	430	467	421	434	467	427	425	435	436	415	386	418	419	401	388	406	442	457	396	461	451	435	399	378	421	386	453	439	441	426	443	447	442	442	430	416	414	402	451	428	435	436	476	438	426	470	436	445	408	453	383	454	414	426	415	422	388	443	408	433	417	410	420	411	434	431	434	428	403	409	408	418	414	395	437	409	424	420	437	427	413	415	410	453	447	408	415	411	443	386	455	442	449	453	433	424	419	435	441	437	421	466	410	434	466	463	413	414	425	433	441	406	424	450	435	436	413	449	414	487	436	431	432	455	437	409	418	414	417	436	425	435	419	422	432	474	424	409	459	433	424	440	404	434	403	408	426	438	414	451	424	486	408	416	462	431	412	418	433	426	427	424	410	416	476	431	436	434	453	421	389	428	446	446	431	412	446	444	439	418	414	429	406	450	418	452	394	419	444	423	417	454	433	462	452	471	444	425	441	429	407	385	413	450	429	429	395	464	445	403	421	411	404	405	403	457	432	416	424	428	417	421	432	413	414	378	444	437	426	418	444	384	426	420	451	452	434	447	446	402	405	425	462	417	402	441	467	457	410	434	411	469	461	427	422	459	412	428	409	400	421	434	440	449	472	446	409	443	424	417	431	404	429	429	434	408	406	420	441	419	436	396	447	462	413	434	449	432	423	426	396	405	406	405	436	429	419	401	406	441	434	413	467	422	416	426	424	436	401	421	433	400	431	454	481	415	429	421	418	451	416	468	447	395	471	453	380	434	444	414	393	421	441	449	421	459	437	437	404	426	431	461	447	380	432	436	440	451	436	442	452	417	418	435	393	437	447	442	437	421	419	464	451	420	439	409	447	399	395	469	460	432	457	419	431	448	424	469	433	423	436	428	416	433	465	427	453	434	461	405	446	427	402	418	413	436	431	436	463	458	443	438	391	409	452	425	410	421	447	424	439	421	424	455	433	439	438	420	403	416	436	401	444	423	434	420	395	426	432	441	393	454	423	420	421	411	430	410	430	447	424	413	395	441	414	402	406	458	457	441	442	437	442	440	442	428	415	461	423	446	441	416	436	422	433	387	413	428	464	450	459	429	459	403	466	406	464	381	427	418	460	419	425	449	451	411	454	457	453	402	406	435	421	434	459	433	389	429	441	429	443	452	446	444	443	402	429	427	427	432	423	438	393	439	428	451	414	417	419	408	430	450	409	462	419	396	465	471	422	384	418	430	458	420	426	383	431	413	393	428	420	437	407	437	435	417	457	422	432	458	474	403	429	441	437	426	446	437	390	415	424	437	449	427	404	409	414	429	431	440	448	434	427	460	462	425	407	417	424	438	445	424	438	410	450	402	400	442	441	429	416	451	440	386	444	391	422	404	427	420	444	473	447	433	481	436	426	439	434	431	416	444	433	411	423	448	465	418	405	405	423	445	397	428	407	442	435	408	467	432	451	427	434	410	428	412	396	423	412	428	423	435	408	440	446	453	452	437	402	414	417	456	450	455	458	442	450	414	406	437	411	415	431	419	467	434	425	443	464	424	404	449	411	423	465	439	429	433	418	444	387	406	419	413	402	428	413	443	443	399	449	437	428	451	427	399	382	427	411	412	456	448	431	467	403	438	456	411	444	396	429	439	425	455	406	440	423	440	433	446	424	462	419	428	420	443	419	398	393	415	388	410	425	406	456	414	431	425	400	423	437	424	443	444	402	417	418	453	449	445	442	422	403	402	446	391	443	420	433	447	426	461	426	387	415	442	403	462	406	448	393	390	423	443	431	439	419	429	413	443	450	414	442	439	429	446	415	423	396	419	409	420	426	417	410	380	438	446	418	398	405	419	408	399	431	481	421	421	425	418	446	439	412	459	439	402	439	419	435	434	441	432	434	393	441	428	459	395	456	443	438	417	436	438	399	406	432	418	388	460	422	455	424	437	424	444	384	443	440	439	404	409	394	443	457	447	399	407	420	447	407	451	441	410	427	427	405	422	446	447	454	429	437	391	396	439	419	393	429	452	465	435	459	428	440	419	463	400	424	431	457	469	425	439	425	451	400	434	435	455	446	428	390	387	430	421	456	452	420	418	418	430	452	416	411	428	420	451	422	408	440	413	446	427	395	435	436	448	420	411	426	407	433	437	421	478	449	433	436	405	453	434	418	444	440	400	396	420	445	423	411	456	441	440	438	406	441	427	388	443	445	440	436	436	424	426	391	434	407	440	406	411	425	438	417	444	423	414	431	435	414	435	422	423	407	424	434	427	429	426	424	472	408	420	438	419	437	449	436	402	482	434	402	444	414	405	428	460	439	409	409	406	431	425	396	426	456	420	432	443	437	442	423	453	418	487	413	393	417	430	430	434	428	417	411	444	401	419	412	427	419	436	403	393	409	436	422	442	411	407	404	447	429	406	433	426	441	424	415	397	423	420	436	403	440	441	417	470	404	451	402	434	483	390	425	433	421	406	450	420	398	395	469	420	417	422	419	449	450	431	455	389	431	432	410	416	448	467	432	413	461	454	433	457	396	435	431	426	441	452	420	458
27006	22894	23635	4643	923	3834	6184	4242	2130	1005	504	215	232	233	245	230	223	229	237	217	227	241	261	233	224	232	254	213	236	213	248	220	201	218	267	228	237	239	232	214	205	233	241	233	251	212	230	220	237	236	231	230	223	225	250	224	241	245	237	233	250	233	235	234	236	239	239	248	243	220	261	243	227	240	222	250	236	218	217	214	221	232	245	217	248	213	230	224	211	262	252	232	252	228	223	210	231	246	233	242	260	232	219	230	212	213	230	233	213	226	248	225	252	216	226	226	234	239	211	224	256	252	235	216	222	218	234	227	239	213	217	213	242	235	222	230	228	251	231	212	248	223	212	230	228	213	259	247	232	232	234	239	247	228	227	223	237	222	202	234	231	238	246	216	198	216	233	220	222	246	253	245	217	214	249	212	232	241	245	235	222	240	213	238	212	249	247	215	248	227	233	250	231	212	234	235	213	235	220	218	222	212	228	244	229	225	232	236	230	221	211	246	223	218	198	201	232	212	237	228	241	241	235	229	225	235	235	238	236	227	250	248	222	217	236	245	220	208	193	235	253	234	234	229	232	245	232	221	268	245	225	234	230	219	249	248	254	244	210	235	220	257	243	271	234	242	209	214	241	239	250	224	239	224	206	222	234	196	233	239	244	223	241	250	218	231	238	242	236	230	211	234	244	231	225	229	251	266	244	248	215	242	213	231	216	200	226	246	232	226	214	211	241	241	226	204	245	236	244	231	263	217	246	265	219	218	222	190	239	213	233	253	237	187	207	243	227	220	230	237	234	238	232	211	245	225	237	256	219	247	245	228	229	220	221	227	225	231	242	226	237	218	231	204	234	221	214	223	233	261	215	242	238	236	218	249	223	253	252	218	226	233	221	240	233	224	258	238	233	226	224	231	227	238	227	229	256	222	223	243	214	232	247	241	224	224	200	224	231	240	227	251	214	235	253	223	229	233	266	270	223	233	230	239	230	251	236	220	255	258	219	210	248	227	262	237	232	230	260	228	221	264	223	237	245	257	224	257	254	238	237	224	240	241	227	272	234	233	252	245	238	279	244	225	243	256	231	221	233	241	237	246	215	234	237	270	220	241	253	224	220	240	229	222	239	222	251	235	258	224	228	250	229	246	265	219	236	207	253	208	237	243	233	215	228	235	238	240	262	237	203	213	216	234	218	226	254	231	228	213	255	199	221	236	226	224	228	229	212	214	235	210	248	251	253	235	229	234	228	237	228	229	239	249	233	205	236	252	245	207	237	242	240	245	230	242	220	219	250	236	209	253	232	247	233	230	239	221	251	238	251	234	245	246	244	262	230	262	244	260	213	232	254	241	226	206	235	205	243	216	241	246	225	237	240	216	252	205	229	265	233	217	226	234	226	261	240	225	219	223	267	224	246	217	246	230	237	242	260	209	224	237	239	220	245	233	213	223	247	221	258	261	217	228	249	246	201	204	234	228	223	212	253	229	209	210	234	239	224	264	189	236	231	248	246	233	224	239	238	219	231	214	221	253	233	231	244	255	216	203	240	244	226	209	245	228	233	229	201	254	252	232	212	239	215	212	244	219	243	243	237	249	217	226	234	214	230	221	231	257	218	230	225	234	230	214	203	228	231	243	205	226	217	217	225	235	239	231	249	230	250	238	200	253	245	235	216	227	235	226	244	243	228	245	215	245	228	210	225	249	221	227	224	244	209	265	230	239	222	241	251	230	232	217	216	231	220	220	206	236	256	234	229	195	265	221	230	230	258	260	258	238	251	223	230	258	241	212	239	234	219	246	209	230	233	233	238	222	210	220	237	241	269	241	226	223	224	245	224	219	236	229	234	227	223	254	226	215	243	231	208	251	238	245	221	219	230	209	253	240	250	213	226	236	256	217	234	223	236	208	215	236	215	226	244	235	245	211	224	238	206	250	214	234	235	225	202	224	250	247	216	232	235	250	237	226	204	234	228	244	266	249	237	239	239	228	224	252	217	232	233	236	232	242	243	244	222	218	215	229	236	217	237	239	239	244	242	221	238	207	266	255	238	226	203	229	233	236	202	236	244	240	222	208	258	254	232	260	247	267	252	223	230	204	219	229	240	222	243	239	218	220	198	260	239	234	222	240	242	226	242	262	234	232	256	224	235	247	211	234	229	240	237	240	262	221	238	239	251	225	256	225	238	239	233	240	203	243	226	227	255	213	222	228	216	245	250	254	242	249	244	224	244	217	246	252	225	210	234	253	252	230	241	237	239	251	237	207	226	216	256	202	257	239	245	231	248	224	249	244	247	237	223	218	213	259	251	245	242	263	216	239	230	264	235	226	233	245	235	242	237	238	242	239	238	244	221	233	208	218	219	226	245	238	217	219	240	249	233	228	230	228	252	231	209	221	194	219	223	225	212	238	222	230	234	262	253	243	234	232	258	247	263	264	235	231	237	241	246	234	232	242	226	217	214	224	238	218	242	269	222	228	210	226	236	224	224	242	225	256	230	275	206	230	224	254	231	236	217	220	252	258	210	229	251	245	238	231	234	233	216	254	207	225	233	269	220	245	228	210	242	215	211	233	244	238	227	244	264	231	211	236	257	216	234	252	225	233	229	215	216	231	242	255	230	215	217	241	214	246	251	273	248	233	264	242	254	218	203	229	204	233	210	245	213	206	232	227	229	229	255	227	241	233	267	254	234	233	232	229	249	227	251	247	231	249	231	231	220	217	239	209	217	244	238	223	248	227	222	216	215	258	236	214	212	233	226	227	231	241	216	250	243	252	229	220	202	214	262	235	232	217	225	213	219	227	220	262	252	238	235	243	222	237	239	237	228	239	223	254	232	220	251	256	222	237	211	242	227	218	242	225	218	212	224	243	234	238	250	200	251	273	229	244	255	243	245	206	237	251	239	213	225	255	245	218	234	240	240	227	238	244	229	231	249	230	271	225	246	252	234	215	255	206	211	254	210	213	251	243	212	272	225	229	250	254	225	232	246	239	241	213	247	249	242	208	224	194	224	226	248	223	246	280	228	218	217	245	225	209	227	236	235	213	224	245	232	244	235	208	244	217	233	206	232	246	206	253	252	244	226	212	237	239	245	230	231	280	233	219	239	238	215	245	231	230	206	222	222	240	237	216	216	206	241	270	253	220	233	230	221	229	224	222	260	237	243	231	233	201	233	210	195	212	233	246	233	241	231	239	212	234	249	231	221	233	221	230	233	238	235	218	233	221	241	249	226	243	226	240	242	250	234	219	235	227	245	248	226	263	227	222	236	244	251	288	223	224	235	242	199	256	233	219	239	215	232	221	221	213	230	242	228	232	216	246	237	226	244	245	256	263	207	233	232	253	205	258	211	232	203	231	231	241	229	235	232	264	240	226	217	240	243	218	223	241	226	234	233	227	239	262	239	225	224	212	263	229	253	235	225	233	258	224	225	231	234	242	218	224	224	252	229	245	239	211	236	247	241	230	207	234	226	231	233	266	228	211	249	239	220	253	223	225	222	234
11969	38388	29318	2966	2683	11366	15563	11036	5812	2629	1233	498	486	488	464	443	480	480	465	492	481	444	444	488	442	473	467	469	498	455	463	460	472	490	502	497	464	501	427	455	471	474	479	468	467	454	438	469	486	480	475	489	444	475	480	456	502	485	447	460	463	460	447	462	457	504	482	452	460	447	482	463	477	472	461	476	448	466	464	482	464	468	493	451	481	458	446	489	491	459	479	471	449	493	484	460	486	478	467	470	484	470	480	487	434	482	468	474	450	458	443	510	458	448	446	438	492	432	473	491	464	477	500	455	463	438	449	453	515	457	456	444	429	462	453	442	475	440	484	472	457	457	473	427	469	446	468	467	437	500	478	428	485	498	443	467	432	450	473	465	471	462	425	475	465	479	441	450	432	466	488	469	449	431	463	458	487	429	468	480	480	477	455	479	499	479	452	463	442	509	480	445	461	478	470	454	485	465	421	485	508	436	435	453	499	475	433	417	441	524	469	454	475	450	440	494	482	473	441	448	487	496	473	493	484	457	467	452	441	490	423	442	467	432	463	475	458	477	464	441	486	458	461	451	463	433	477	468	472	441	446	481	477	481	445	457	513	459	456	463	453	496	459	455	474	463	466	493	395	458	438	444	439	459	465	472	454	463	434	449	477	471	470	432	479	489	482	474	458	440	436	457	494	447	465	469	445	456	488	476	468	466	482	458	503	489	447	457	459	452	484	469	496	455	480	474	482	459	444	447	443	452	433	465	465	446	465	481	478	462	438	479	510	462	475	439	469	448	450	480	480	504	437	472	442	454	456	442	437	451	468	456	446	493	406	467	457	433	466	481	451	456	458	473	443	478	521	486	484	471	452	456	430	476	462	485	498	444	444	455	476	456	455	476	461	483	459	477	444	431	475	454	474	452	518	472	497	449	456	466	488	472	478	484	507	490	422	445	467	494	453	470	508	477	486	486	468	459	467	442	465	465	452	443	478	476	447	464	473	461	472	477	474	459	454	440	466	485	484	441	492	438	452	463	442	464	492	491	452	458	480	459	442	453	469	453	491	479	472	474	481	465	478	455	469	487	470	494	488	422	474	446	446	470	447	473	470	476	480	470	482	487	419	438	464	489	498	465	462	482	451	447	430	468	459	435	476	431	510	483	445	460	452	440	428	487	482	459	448	450	510	466	465	464	488	461	464	449	456	459	431	468	430	454	469	470	421	478	428	447	481	460	481	474	464	477	448	448	455	466	451	484	444	453	523	441	469	470	476	438	490	489	454	482	447	465	457	458	487	455	446	473	445	471	486	486	476	496	460	488	422	472	465	476	466	457	469	453	490	461	509	446	452	453	472	454	474	467	467	446	452	448	461	439	458	452	482	487	439	447	459	452	466	468	471	426	486	452	475	451	450	451	477	442	453	458	464	482	459	428	483	490	453	435	458	437	468	485	506	465	461	503	490	474	483	463	459	456	445	445	452	475	448	491	490	466	479	456	458	447	483	457	498	478	447	479	420	419	510	465	434	464	466	477	466	469	450	456	450	484	430	462	481	471	449	450	441	448	506	444	469	472	466	465	445	423	452	449	450	430	453	496	488	457	497	462	451	465	439	425	488	464	429	481	456	456	467	459	476	434	483	459	462	466	473	456	488	476	434	456	460	461	484	428	484	499	445	465	470	444	479	471	452	451	464	453	478	478	465	458	513	448	451	461	434	481	462	489	465	501	445	506	451	463	491	463	483	472	482	433	474	466	481	482	492	482	455	446	447	465	461	458	460	489	443	425	465	462	455	494	476	472	476	452	460	450	499	463	446	430	482	448	481	445	478	437	468	444	485	483	469	459	445	469	471	485	442	462	463	468	499	442	453	495	471	457	459	461	503	483	471	450	469	480	432	458	470	427	460	428	445	504	473	469	485	434	490	462	433	500	463	474	476	427	453	461	455	467	461	453	424	431	456	468	443	451	436	483	521	447	493	467	495	489	500	448	485	465	463	436	459	449	458	487	452	478	474	434	448	473	449	453	489	428	457	459	486	464	445	460	473	479	464	456	474	433	444	444	446	487	475	508	426	496	463	438	448	430	489	443	467	479	438	442	495	473	428	450	465	481	471	456	444	437	479	469	491	454	449	485	476	477	513	474	462	476	489	433	433	413	479	471	449	426	490	450	496	487	488	443	506	450	493	470	440	448	491	421	472	454	466	452	465	440	483	520	435	497	456	442	493	437	473	457	454	448	451	456	460	446	478	447	452	470	507	455	461	483	482	484	468	462	504	441	471	479	446	481	475	492	440	460	457	429	469	460	456	447	462	456	476	475	477	444	434	471	498	470	463	515	486	475	459	450	447	495	429	471	506	450	508	441	424	472	472	466	471	461	483	479	455	479	476	488	473	528	509	428	470	461	466	464	434	497	471	447	460	452	455	456	432	430	477	469	477	466	460	455	477	473	458	440	463	474	474	474	443	465	491	457	461	488	412	470	443	460	469	458	445	426	460	444	450	458	436	451	462	441	472	455	476	451	451	499	454	476	420	433	456	443	465	436	472	461	489	469	415	475	445	471	461	484	461	457	460	471	429	504	451	434	477	458	417	446	508	438	475	481	449	428	485	420	458	461	480	434	474	487	454	468	459	466	424	449	489	472	434	493	489	463	476	488	446	431	441	481	463	456	470	436	432	448	479	454	479	428	442	454	474	472	490	464	479	467	442	448	459	480	449	445	458	465	448	454	474	456	466	448	487	481	470	460	479	461	500	483	488	478	479	438	442	477	468	496	463	433	454	415	477	484	470	479	469	459	452	446	450	461	445	437	464	474	447	462	465	467	493	422	449	433	515	469	449	502	506	457	495	480	452	461	464	484	446	451	416	464	447	488	516	485	497	490	450	446	484	454	463	499	433	478	476	458	495	433	458	461	468	479	533	471	469	438	477	446	471	432	494	449	486	430	507	457	468	472	469	464	471	487	464	477	477	510	478	463	448	486	470	445	467	479	476	428	457	470	461	499	453	476	426	461	446	499	462	430	462	457	475	451	466	439	434	465	476	478	472	450	475	504	470	483	463	457	468	470	449	439	426	449	474	493	445	506	458	462	472	513	447	430	467	532	478	440	478	452	501	480	445	466	482	452	429	429	396	447	498	496	483	477	442	494	491	475	481	455	432	446	504	506	463	465	441	452	471	475	518	475	472	497	471	448	443	453	433	498	453	480	446	490	461	511	469	448	464	464	455	446	478	462	452	482	430	470	467	444	476	485	456	412	429	464	470	447	448	458	494	502	466	482	477	448	470	487	428	492	405	503	436	418	456	419	477	455	442	478	477	470	470	497	467	471	444	498	467	459	459	454	453	450	442	429	452	467	492	466	444	468	482	481	472	455	449	449	485	449	459	454	457	442	448	486	420	448	442	471	451	486	471	457	464	474	453	439	439	452	443	470	452	470	441	435	449	463	473	438	473	454	514	450	444	450	489	446	488	486	455	450	460	505	475	453	437	467	458	485	500	460
24530	21884	33446	24943	16710	24269	33728	25009	13185	4544	1116	220	148	188	203	224	187	169	182	190	196	179	186	194	153	184	159	180	206	172	184	205	195	193	177	198	189	181	137	181	183	199	196	187	183	191	188	189	173	189	185	191	161	178	163	209	171	185	156	170	210	179	165	166	185	164	184	171	190	169	176	166	173	191	184	199	173	203	182	179	177	188	208	170	189	182	204	183	161	175	172	182	176	208	158	169	175	184	190	167	155	163	194	179	185	184	186	171	184	178	178	181	178	196	164	179	165	194	191	152	193	189	169	187	173	174	190	179	179	202	193	179	173	201	165	158	186	153	185	170	185	192	165	163	168	167	199	165	179	195	180	187	184	187	197	181	182	172	170	187	169	166	187	195	195	173	185	176	198	160	188	211	176	182	173	183	207	177	187	178	171	171	189	197	182	182	162	183	184	187	199	178	172	179	179	166	157	177	182	183	200	193	187	190	190	166	163	186	197	192	198	164	185	186	168	192	217	154	159	175	147	194	162	179	180	166	169	180	170	186	163	218	171	172	179	188	195	155	206	192	164	198	182	197	175	184	165	158	160	215	183	181	191	173	177	168	163	177	194	177	199	178	174	163	170	191	162	180	173	175	170	191	193	173	166	183	185	196	176	181	179	189	168	177	165	174	181	187	177	171	160	196	194	156	176	178	177	161	163	198	182	204	175	192	183	170	186	181	173	180	160	155	167	176	173	166	179	194	180	177	173	182	179	166	181	158	199	170	148	188	192	183	172	192	172	182	187	185	197	167	171	181	147	190	167	212	176	166	179	171	187	184	166	183	191	173	174	190	156	180	172	197	168	204	155	199	186	173	153	191	167	154	181	198	188	186	168	190	212	163	186	189	179	202	192	177	184	172	178	190	174	177	166	190	167	179	173	165	194	174	182	155	195	187	182	181	166	197	178	187	188	197	189	204	180	173	205	157	185	196	154	180	174	177	172	169	169	184	177	193	175	184	182	176	186	187	158	186	187	185	190	193	179	164	192	198	171	188	187	179	185	188	158	177	192	190	193	157	181	188	167	200	202	184	184	175	181	198	175	206	180	189	159	174	168	194	173	175	183	178	207	174	159	180	184	182	168	182	189	185	216	175	179	168	179	182	178	168	205	187	172	157	174	179	180	180	167	183	167	194	187	182	197	178	162	172	171	191	195	176	200	194	179	178	173	188	202	177	191	155	189	171	167	188	185	191	186	184	188	192	189	189	182	182	190	185	141	164	157	206	190	190	181	193	185	194	183	189	179	170	179	177	193	191	170	198	171	172	184	194	172	174	181	185	174	149	196	163	169	170	189	198	164	174	190	170	194	184	192	170	175	155	180	191	197	174	159	187	161	191	168	182	202	185	175	184	196	190	162	177	163	179	198	177	178	166	205	185	182	206	162	193	167	171	199	194	181	204	143	204	152	185	192	180	181	169	159	197	180	184	162	173	188	198	187	159	167	176	182	186	161	159	181	166	197	206	172	174	178	179	166	167	169	193	183	173	187	180	189	194	182	196	200	182	181	199	176	195	164	170	165	178	185	184	193	178	189	168	198	185	163	182	175	171	179	176	160	184	200	188	169	175	187	197	171	188	166	171	201	187	198	200	170	192	179	181	189	171	203	176	179	175	160	192	163	175	202	156	203	182	172	154	202	175	186	169	173	180	165	201	155	180	188	161	177	179	181	169	165	197	188	172	180	178	180	160	158	175	176	183	196	197	202	186	164	193	193	177	177	173	183	186	192	178	199	170	192	166	183	192	192	170	200	177	186	175	164	164	177	177	187	192	167	168	213	177	179	182	185	176	186	203	180	177	184	174	170	192	194	185	193	185	216	188	182	167	192	176	187	167	183	157	179	193	172	200	179	175	174	191	184	201	196	180	183	154	166	196	160	184	188	160	182	200	170	170	166	190	189	196	173	200	169	179	178	185	190	187	187	183	174	186	178	172	168	174	185	163	184	165	197	177	180	172	190	183	183	169	182	172	172	186	187	162	204	181	172	195	178	156	193	188	179	186	179	172	210	204	180	180	181	192	176	167	172	202	190	176	184	179	170	175	168	196	162	180	171	173	191	192	219	187	168	177	185	189	188	201	160	183	196	191	174	184	179	182	162	188	190	166	189	160	202	204	166	169	185	161	169	174	187	178	170	167	188	165	163	193	189	148	173	204	191	179	171	152	187	176	180	184	182	180	177	185	176	183	174	166	165	183	188	178	159	166	165	198	198	168	210	163	151	172	179	184	188	172	189	175	207	174	187	188	196	166	166	177	178	187	158	189	197	178	182	191	179	167	183	185	200	174	187	178	170	179	183	193	181	189	174	169	166	194	182	168	171	176	186	187	174	181	187	159	202	161	157	169	166	192	167	197	185	199	181	167	178	164	201	174	185	206	184	189	204	160	195	203	196	190	174	185	183	193	157	186	157	177	185	173	184	196	184	196	185	170	207	178	165	168	170	209	198	182	175	174	194	189	194	177	191	203	188	174	189	183	153	182	161	196	198	179	182	184	184	199	197	176	175	186	178	192	207	179	175	166	194	182	181	179	188	171	182	184	188	165	212	182	187	178	174	176	181	195	182	202	179	181	180	174	179	191	181	208	176	173	177	172	185	151	169	188	173	173	186	164	193	186	180	175	178	178	184	210	162	178	182	179	201	185	192	180	177	173	156	168	142	173	159	156	204	174	177	171	187	168	160	179	198	177	190	189	199	183	170	171	178	190	198	201	171	160	180	166	198	179	168	162	182	196	175	176	179	173	187	175	192	171	172	186	180	191	189	180	177	181	177	182	171	184	182	173	192	184	165	185	163	178	173	190	159	171	173	156	169	180	157	192	204	211	165	168	162	178	185	190	203	180	170	178	165	188	188	183	176	183	179	168	196	167	189	177	170	173	176	171	171	170	200	146	183	179	204	185	190	184	170	160	175	199	163	188	175	145	167	188	170	178	160	151	171	186	168	169	168	167	172	182	181	175	180	161	189	174	180	189	170	181	156	177	192	174	186	170	172	152	206	206	191	177	174	210	187	182	186	149	159	180	184	197	185	169	171	170	178	180	165	191	172	181	200	178	181	159	162	167	175	194	160	157	190	172	193	185	191	172	216	200	193	183	177	187	178	183	170	194	180	192	178	202	172	197	175	194	202	174	168	173	203	157	173	167	182	189	174	178	168	181	186	168	187	180	191	177	192	171	182	179	175	211	141	190	186	180	170	182	190	184	193	180	180	160	184	182	177	148	162	188	178	192	183	168	166	183	184	200	164	187	196	162	152	189	162	185	200	163	185	176	177	168	158	172	178	205	183	201	213	167	181	189	195	190	194	163	181	195	176	189	184	181	188	185	180	164	167	183	205	182	163	179	167	212	228	206	183	195	189	199	181	197	186	176	198	194	168	198	219	194	193	201	191	191	164	173	185	176	174	198	181	173	180	178	182	198	167	173	160	190	197	179	168	160	186	184	185	172	186	180
19007	76771	53190	10831	14110	37183	41585	34096	22382	10488	3214	517	340	339	353	331	357	375	329	399	372	360	370	385	361	407	344	357	371	341	356	339	355	362	372	351	351	373	338	355	369	377	383	360	372	371	384	359	334	383	362	358	396	358	365	388	352	365	333	339	351	370	380	341	399	347	389	363	376	393	361	369	388	356	348	378	393	359	337	382	355	382	347	336	346	358	359	340	387	346	348	391	386	352	388	384	346	364	347	358	377	339	375	359	391	376	365	374	412	344	372	350	361	353	349	385	371	327	373	340	349	334	358	400	375	376	348	377	354	356	358	348	338	367	372	381	330	377	344	359	398	373	367	386	379	337	362	372	378	354	343	347	364	361	390	339	364	374	338	383	358	339	340	382	358	367	315	364	365	382	355	345	363	357	339	364	343	362	378	369	386	331	350	342	372	387	334	361	367	384	352	373	365	331	389	349	394	344	387	390	338	406	375	404	365	381	361	369	364	358	376	337	381	351	326	381	395	382	354	372	346	353	348	366	385	343	364	340	365	380	357	336	384	329	378	349	354	373	378	323	326	385	348	348	402	377	399	361	364	371	347	357	397	365	384	377	367	379	344	381	345	339	345	388	380	385	358	376	386	347	374	357	360	361	360	342	376	317	353	359	363	352	343	358	362	387	370	375	354	348	350	383	363	373	375	367	364	370	382	373	360	376	376	369	400	368	376	363	350	373	365	364	342	359	329	345	375	345	338	368	375	366	371	332	370	406	379	346	364	387	321	378	370	371	380	369	373	369	384	351	376	334	349	354	373	355	351	371	356	364	363	371	360	367	360	379	361	364	374	334	384	358	331	367	345	339	372	371	334	319	355	393	389	335	383	352	383	350	378	406	376	327	387	381	348	369	358	384	359	343	364	395	336	365	362	388	378	357	371	341	381	355	339	365	361	351	356	371	341	346	353	382	340	357	321	357	366	394	373	388	337	343	342	384	335	370	363	376	401	378	356	339	363	328	384	337	401	338	385	377	412	351	377	365	345	379	351	367	369	369	354	363	400	342	396	346	393	373	347	336	336	351	346	386	347	347	357	339	353	363	343	388	359	408	355	362	365	346	361	352	339	406	384	365	375	334	365	344	346	367	360	342	394	367	371	362	372	395	358	312	321	379	349	357	362	367	397	375	343	341	362	365	341	316	386	388	395	371	361	362	365	357	375	332	343	371	351	345	358	369	376	367	355	364	365	357	399	361	365	349	343	324	334	337	354	350	357	354	369	340	357	402	373	363	362	348	395	382	352	382	366	370	332	372	336	347	385	360	366	368	345	360	346	386	342	338	375	393	381	412	353	351	339	340	366	318	348	362	353	372	370	361	360	361	370	351	365	383	353	382	340	372	336	365	331	348	375	315	349	357	313	373	383	407	375	370	374	363	391	354	378	336	368	364	338	374	390	343	388	398	388	366	366	347	334	380	365	352	347	390	388	345	352	374	340	386	330	354	363	361	349	374	350	378	360	359	354	352	355	387	378	386	381	368	349	333	388	355	355	388	382	351	344	365	348	392	345	363	359	360	374	354	371	365	374	341	391	376	384	371	367	329	362	358	399	370	354	362	376	384	327	329	368	331	384	358	391	377	381	348	356	371	366	365	377	385	350	360	340	354	331	352	352	348	367	376	328	372	363	361	344	360	378	353	345	380	402	345	381	368	355	345	372	366	370	369	385	381	355	371	351	352	368	357	333	346	368	343	362	387	378	383	327	358	376	356	367	379	371	399	344	364	369	395	368	375	346	373	325	337	376	346	369	335	378	354	368	359	361	336	344	329	380	356	351	355	366	328	382	393	371	396	332	373	356	346	377	346	381	381	367	351	354	362	373	329	358	357	358	391	362	372	355	365	352	354	401	327	351	361	366	334	404	367	379	335	334	377	371	342	336	369	359	344	349	382	372	356	365	374	350	341	377	330	332	368	374	359	353	312	386	362	338	362	368	366	356	353	315	325	364	398	359	344	344	379	351	370	359	358	362	370	349	332	376	382	362	361	360	372	344	379	346	333	354	357	368	362	383	405	374	360	387	387	422	345	354	353	357	366	350	330	325	361	364	354	395	399	358	386	395	375	341	341	363	349	385	363	390	353	370	360	354	365	354	369	370	351	326	372	376	349	339	392	355	356	382	372	346	371	334	374	344	347	363	378	389	386	330	384	341	353	362	351	369	388	363	370	385	392	347	330	378	392	338	340	348	359	364	363	380	372	382	356	382	364	385	346	372	384	368	356	357	339	345	345	371	371	344	339	339	340	362	377	387	366	380	386	375	358	406	367	338	395	346	376	357	391	334	361	356	362	356	360	352	353	366	376	372	360	381	347	380	377	365	358	419	399	343	364	348	363	355	349	359	341	408	315	335	349	373	355	333	328	370	354	355	378	379	311	337	365	349	355	419	387	351	375	371	353	374	328	377	336	352	317	367	386	404	353	369	355	351	361	409	379	364	343	379	338	361	365	376	338	380	375	341	369	340	353	371	360	345	373	352	406	335	376	350	340	380	353	346	339	367	340	380	379	336	394	335	328	335	418	367	343	357	372	372	368	330	346	393	386	361	340	358	365	363	358	346	360	366	378	367	391	339	366	367	381	355	356	352	339	364	355	355	366	364	363	335	326	367	354	382	363	346	359	356	377	370	400	357	375	388	370	338	369	357	356	374	370	374	362	372	372	346	398	368	330	383	332	352	366	341	383	348	376	355	383	348	381	395	343	394	360	368	367	359	360	348	337	341	382	361	366	335	346	361	374	350	377	376	363	339	355	357	383	374	390	353	381	349	363	363	374	391	374	363	335	331	347	374	393	377	366	349	355	338	374	357	388	349	365	361	355	350	365	370	370	347	386	349	374	372	339	376	374	391	379	372	361	365	346	384	349	397	373	368	373	324	343	377	361	381	345	351	353	314	355	387	378	375	398	374	337	370	358	381	327	369	380	362	375	350	376	362	359	355	373	364	403	381	350	354	332	373	348	396	358	366	390	373	363	348	370	349	335	354	369	404	371	382	342	355	355	375	362	352	375	367	332	324	365	348	380	367	390	345	367	344	384	371	343	352	381	389	355	367	343	367	359	357	369	380	377	386	374	343	385	369	381	358	379	353	372	370	366	353	387	337	364	401	369	421	360	417	363	363	356	380	377	321	410	354	337	311	360	359	376	371	374	329	378	363	346	373	347	353	356	375	362	332	331	389	370	382	336	359	349	346	370	348	381	343	340	388	341	391	363	405	380	362	359	370	329	366	379	361	327	363	381	362	359	355	362	355	368	387	372	422	354	351	368	373	412	365	366	329	351	340	356	392	373	376	332	330	357	366	354	364	346	376	387	383	365	360	378	361	353	373	366	376	400	344	338	382	337	383	382	381	392	367	357	378	360	348	349	376	341	358	344	358	353	354	381	365	377	344	374	379	372	358	394	375	367	379	383	353	348	381	361	364	361	356	354	354	367	364	339	397	374	370	357	351	345
23441	21518	31329	24269	21221	30554	46604	37997	23494	10216	2393	403	261	231	228	257	256	225	257	232	235	220	244	251	230	252	244	221	210	255	206	243	238	253	256	258	229	246	232	230	234	227	227	220	248	225	211	243	227	249	240	209	245	231	204	229	227	236	202	238	241	253	237	240	250	235	224	240	257	260	258	227	224	235	221	237	245	240	208	221	259	223	224	245	217	226	224	217	232	236	255	252	222	252	244	239	216	256	241	238	223	213	257	263	259	218	246	256	212	237	250	220	235	248	236	245	230	253	219	219	236	228	213	211	241	236	238	239	265	234	252	251	242	252	247	242	238	206	231	240	242	238	230	227	223	265	222	240	227	231	205	237	233	241	230	233	224	213	217	223	224	244	241	240	240	246	238	214	238	228	248	221	237	241	186	236	212	216	234	259	244	222	226	228	237	242	249	267	225	197	218	244	206	267	232	219	262	230	229	230	222	209	244	249	215	255	254	222	245	243	231	229	262	243	213	228	239	231	241	215	233	211	239	237	220	222	229	222	237	238	248	210	254	240	212	213	219	238	208	245	220	237	251	215	236	229	237	250	248	213	235	260	249	255	225	228	260	247	240	217	257	221	252	242	221	241	214	225	234	248	229	235	232	238	237	236	224	229	225	251	232	233	229	245	210	249	243	229	243	222	239	237	239	226	269	211	251	251	198	209	231	232	247	235	240	253	224	271	233	250	243	231	207	243	232	229	239	233	247	237	237	223	239	238	234	254	264	230	216	228	220	230	239	238	235	238	209	242	234	214	230	254	229	230	267	232	200	244	235	226	261	239	240	235	250	242	214	214	216	252	232	244	209	234	207	233	233	230	229	235	220	214	230	232	233	238	212	217	249	233	248	228	207	234	255	269	248	250	214	251	236	259	228	231	237	231	227	255	245	255	217	253	246	219	223	238	245	221	256	215	250	207	236	251	234	250	218	240	235	229	255	250	219	258	246	221	243	231	242	243	218	215	251	270	240	256	232	249	246	243	227	224	212	234	277	221	230	226	254	242	208	250	257	253	215	247	219	247	220	238	237	219	226	239	238	211	241	227	232	230	227	233	250	216	236	233	257	208	232	220	222	225	224	249	232	227	236	240	245	217	254	212	213	233	244	225	208	257	212	208	251	202	230	220	242	220	244	238	246	246	273	221	248	249	256	199	262	243	239	223	217	214	236	231	241	208	235	253	224	231	234	232	234	242	220	261	233	221	247	252	217	239	244	244	221	235	249	234	244	225	264	252	256	224	238	240	183	225	216	240	233	215	241	254	221	235	257	204	254	222	232	231	230	223	222	247	230	211	216	232	272	219	215	242	237	256	258	237	248	227	234	246	244	257	250	236	233	222	244	255	206	269	236	209	216	227	213	216	255	244	264	236	226	218	208	235	234	220	224	243	228	239	229	233	214	225	206	261	236	222	249	257	227	240	250	227	229	247	216	216	244	207	224	242	229	215	213	251	228	232	224	224	214	210	213	220	238	207	212	226	220	228	253	250	236	247	245	199	237	245	243	248	203	206	240	236	227	256	241	254	256	230	226	228	227	221	245	215	247	232	261	247	248	251	174	239	210	233	249	257	254	223	229	249	228	244	228	260	237	234	244	216	214	249	243	235	249	240	241	256	229	218	221	217	228	234	273	219	244	231	231	230	238	227	228	243	218	243	208	215	217	243	242	231	241	228	261	234	261	211	245	224	214	221	223	250	259	238	246	238	247	225	224	246	253	235	228	211	226	244	229	226	254	242	248	219	233	236	235	237	225	231	219	224	254	223	248	238	224	216	222	227	247	240	231	229	243	224	250	218	229	233	237	248	211	237	226	226	269	227	228	239	226	245	272	246	231	229	203	254	254	210	252	259	251	229	257	238	226	229	225	237	231	244	249	248	257	229	221	229	240	243	260	223	263	237	222	213	227	220	247	227	236	248	261	237	243	222	224	210	252	209	245	234	230	223	235	265	219	242	232	232	256	239	230	242	225	230	214	228	228	228	232	217	230	236	221	232	236	245	211	242	227	238	257	216	253	242	223	244	232	235	221	219	231	207	272	241	208	219	248	230	213	241	248	264	203	226	256	215	237	207	230	267	251	213	267	235	225	229	237	227	256	226	231	232	219	252	237	219	241	243	234	220	237	234	212	229	239	250	225	258	218	225	243	200	220	242	238	256	213	209	236	248	231	217	230	265	239	243	249	270	242	246	242	240	242	243	245	246	235	203	234	233	214	217	249	214	207	218	238	219	258	227	229	225	270	236	240	240	228	224	242	215	249	242	244	238	235	221	250	241	248	214	262	242	197	211	244	256	233	218	233	257	244	232	235	259	218	242	221	214	255	249	242	254	235	242	213	249	229	242	247	238	231	245	232	221	247	222	242	235	230	229	228	245	219	259	255	221	222	220	242	250	250	242	246	259	253	228	221	224	252	264	230	226	247	234	233	228	223	226	221	231	230	242	262	219	219	231	229	233	217	219	270	245	246	248	215	232	211	227	239	230	240	246	220	214	257	227	254	230	216	211	252	238	233	229	258	222	230	225	243	241	219	223	219	211	228	231	251	258	219	236	222	243	235	252	229	242	219	225	214	235	247	223	255	223	238	220	218	251	247	263	242	240	225	227	233	240	253	231	201	222	216	237	237	208	235	255	230	233	255	254	231	231	237	228	227	245	214	257	247	228	209	212	229	215	243	256	248	246	245	209	247	242	222	227	227	231	217	222	252	223	238	231	248	203	217	218	256	240	212	247	229	210	244	263	247	235	247	241	259	221	216	237	221	252	235	238	250	266	228	260	238	226	221	267	240	238	236	250	228	231	236	233	240	215	255	225	245	218	242	230	241	217	249	264	224	233	243	251	251	230	235	255	230	243	225	241	223	256	244	246	251	234	235	248	216	239	218	246	218	236	242	237	222	242	251	239	247	242	258	187	256	235	235	265	231	243	236	247	209	211	229	249	226	226	239	239	240	211	217	249	238	252	213	231	222	223	227	257	251	229	257	221	219	224	226	220	258	233	240	236	246	244	235	257	216	261	234	190	242	277	234	227	217	252	257	235	250	250	236	234	242	241	243	250	220	206	237	233	259	241	240	265	218	212	243	208	220	239	236	243	233	251	222	225	230	263	245	242	228	231	237	243	271	275	234	233	248	257	208	218	208	226	207	238	236	210	247	222	236	224	250	225	245	246	226	226	242	262	241	235	233	242	290	247	233	214	221	242	226	255	225	229	245	229	216	220	227	254	237	227	242	250	201	244	232	236	235	252	255	228	256	263	233	228	225	238	246	231	242	249	245	235	230	262	217	217	236	223	244	265	210	229	236	254	243	237	236	258	220	235	239	256	220	236	223	223	226	255	222	226	202	204	235	238	244	235	257	241	209	213	230	211	239	211	265	242	229	225	251	241	243	259	228	258	261	197	231	241	244	222	239	222	222	233	249	237	228	258	236	254	234	213	226	207	236	206	254	217	248	222	221	210
22826	85995	60104	17551	15145	44761	52224	44734	32096	17038	5914	919	451	433	457	436	465	425	431	426	445	437	467	460	468	417	438	454	425	486	428	476	461	465	435	415	444	467	438	486	434	463	420	431	463	465	431	442	453	442	472	440	416	436	452	443	448	458	439	436	437	449	426	434	474	454	456	446	453	442	401	415	458	440	452	443	450	434	466	438	437	469	441	399	408	448	431	439	434	429	469	429	436	455	449	479	434	469	467	463	460	459	475	424	422	419	469	484	444	448	410	482	478	439	428	453	401	409	438	463	422	469	402	467	444	453	414	458	386	405	444	448	416	431	456	434	456	386	459	437	453	460	401	427	472	439	441	431	405	443	483	461	419	419	443	421	421	448	455	432	444	406	405	434	413	440	426	413	429	453	434	469	439	439	441	450	450	429	489	390	416	423	451	418	406	449	467	437	464	451	423	458	434	422	436	437	450	408	442	436	466	433	451	453	427	438	425	430	445	438	460	457	447	437	448	451	428	438	462	457	426	455	465	431	437	449	442	432	422	473	422	465	449	408	441	449	434	430	449	411	433	422	414	413	480	420	406	445	423	430	426	430	461	444	453	459	446	426	440	459	483	473	429	470	444	429	448	458	440	468	428	454	419	433	411	430	432	419	435	466	432	471	464	454	410	458	425	428	466	425	443	398	450	453	461	455	419	439	429	434	401	462	449	446	451	473	435	458	451	420	426	449	427	453	469	408	419	440	455	468	441	432	424	426	421	458	482	447	493	448	464	421	458	426	426	386	459	437	446	421	449	449	412	459	451	454	427	434	439	456	430	414	407	429	442	422	394	441	417	456	415	408	444	430	425	421	454	439	436	442	418	456	481	430	446	434	469	449	404	403	451	415	425	431	472	449	450	436	444	433	447	425	393	431	425	466	458	478	436	473	433	475	459	434	435	464	425	454	440	431	392	438	461	431	436	443	389	451	455	448	457	485	463	434	479	420	445	457	450	448	453	444	440	455	434	421	440	468	387	437	429	461	461	438	454	462	427	486	415	460	455	426	437	478	465	418	415	482	436	434	494	482	431	478	445	447	436	438	431	433	437	441	445	427	403	441	404	470	441	456	462	468	439	414	422	427	487	427	412	432	428	447	414	426	421	428	428	447	445	459	424	441	453	449	451	443	447	471	422	459	421	434	417	443	440	434	437	450	423	381	455	421	447	427	433	422	454	434	449	445	454	448	425	401	432	392	449	457	429	455	430	467	465	444	487	467	429	427	455	436	429	428	474	434	452	428	453	419	486	411	437	481	417	468	439	441	435	481	447	437	435	463	452	467	428	431	438	425	432	478	453	465	472	467	455	437	421	414	421	454	439	450	437	435	405	393	413	426	466	430	436	465	406	415	454	404	436	431	390	417	447	420	467	466	439	434	422	471	489	471	455	423	411	437	428	450	431	459	433	462	414	450	431	447	426	457	461	458	429	432	426	450	413	436	484	414	433	458	451	446	464	449	426	453	426	426	444	455	441	433	419	460	498	460	424	411	447	446	454	476	436	429	455	444	428	454	427	423	457	414	482	423	428	454	446	431	446	404	421	410	432	425	455	503	440	448	428	443	400	413	412	445	432	443	421	466	421	437	415	438	462	439	436	430	441	447	427	419	455	421	426	440	423	472	462	445	434	449	434	421	445	457	449	460	429	456	467	484	436	442	439	500	410	438	402	431	446	452	459	415	444	423	445	399	452	451	470	438	415	442	405	446	428	464	425	437	415	463	435	453	413	478	434	441	457	427	430	459	450	451	447	445	449	454	444	423	401	439	439	442	424	444	430	487	431	419	424	449	436	405	451	456	402	430	435	437	409	461	424	433	423	432	487	455	429	435	414	420	435	454	425	443	417	427	453	400	456	413	463	471	440	446	418	403	435	469	411	424	424	422	457	455	441	408	456	438	421	457	462	421	442	445	405	428	398	453	427	439	435	423	411	406	448	449	453	451	428	449	435	403	440	428	448	452	417	474	449	426	416	451	462	453	450	440	425	457	411	452	442	403	462	446	422	449	452	452	449	431	457	458	452	463	423	431	442	424	445	442	458	410	433	476	441	448	402	423	433	410	468	435	434	434	429	454	441	435	418	456	425	442	417	423	420	438	420	428	446	408	445	411	441	457	410	438	433	452	470	425	447	454	409	430	394	434	433	432	415	447	472	442	442	449	434	435	442	416	460	445	443	476	429	464	456	427	455	441	421	443	434	395	438	462	431	460	433	454	466	421	431	436	472	438	415	450	430	432	459	442	476	431	447	476	457	397	446	438	452	437	442	413	418	438	421	417	465	466	464	447	455	486	428	447	404	449	433	431	428	413	458	443	438	457	453	427	422	402	466	421	406	454	483	438	479	429	436	457	422	438	436	415	428	482	443	442	445	443	427	432	452	433	451	433	463	423	433	438	448	472	396	420	412	454	436	451	417	424	431	398	429	447	454	432	417	437	440	451	418	445	422	417	490	430	473	459	452	444	463	436	420	418	439	442	461	458	429	428	405	440	462	399	464	466	449	483	446	454	449	420	467	462	432	434	431	441	427	478	469	418	437	465	423	376	468	424	429	433	445	423	422	475	433	463	406	411	476	451	483	453	405	463	443	451	437	424	439	478	456	425	430	453	443	436	419	423	466	477	444	425	448	460	443	438	469	392	449	437	447	394	449	426	440	468	432	448	437	455	434	452	441	408	427	426	440	439	477	421	451	394	427	440	453	417	420	450	413	477	448	465	444	426	426	433	435	458	424	395	448	447	451	444	426	424	427	480	454	442	461	465	419	464	436	430	459	429	439	432	401	465	414	449	476	462	417	416	419	441	432	445	444	395	411	436	469	452	471	455	473	451	427	417	456	446	456	508	438	419	403	430	435	448	453	433	414	451	412	482	430	442	474	448	453	469	463	470	444	436	464	450	457	447	456	475	404	445	419	448	448	440	430	439	456	422	425	428	420	462	441	417	436	477	424	456	456	427	438	441	458	437	403	451	402	471	418	392	444	418	455	457	443	444	482	451	457	417	437	423	463	448	472	414	436	467	427	454	444	414	424	431	432	466	461	433	418	457	425	467	410	412	414	391	421	431	453	433	434	416	438	449	450	416	404	433	465	446	433	411	483	453	450	412	460	431	456	428	464	447	455	425	443	431	439	421	454	455	450	456	493	419	426	420	447	437	452	442	439	488	452	428	439	384	472	439	412	413	424	443	474	441	459	470	444	419	429	417	429	439	459	457	418	476	460	428	458	393	447	432	476	390	436	462	456	441	447	434	456	437	452	410	453	433	420	413	432	466	411	443	431	428	415	496	448	459	395	438	431	478	438	414	428	436	474	462	422	426	412	450	429	458	415	453	449	427	450	444	432	429	432	435	450	458	422	463	419	431	419	460	452	419	454	477	434	473	464	416	443	449	438	464	404	480	447	436	437	443	420	448	442	411	444	450	449	460	444	453	456	454	407	434	420	460	452	442	448	448	436	412
27001	22883	26495	5870	776	2960	5167	4176	2215	1056	502	258	230	248	213	246	227	242	229	212	244	255	245	244	244	226	265	229	239	259	235	279	238	243	221	235	253	248	213	227	235	247	217	239	250	252	227	227	246	247	213	230	250	250	243	226	242	243	247	248	255	237	235	261	232	256	230	223	219	221	252	264	239	253	258	239	231	214	240	240	255	228	253	249	225	252	243	258	235	218	253	248	216	224	232	236	257	233	229	263	221	251	225	270	214	248	237	240	239	254	253	205	223	245	226	225	213	226	216	253	232	225	220	211	231	244	244	226	233	215	235	222	221	241	241	254	243	235	261	219	234	229	230	265	257	236	272	217	226	220	244	264	269	261	238	294	262	228	233	242	219	267	232	254	217	247	206	247	227	231	222	232	234	218	269	239	233	232	233	224	222	234	241	231	222	209	237	230	262	228	237	250	245	228	228	195	212	241	244	249	222	236	239	240	229	211	229	198	237	222	247	233	246	229	219	259	244	244	232	244	238	233	265	226	235	224	238	233	242	234	239	258	244	238	222	250	239	237	235	243	227	209	222	219	197	236	229	246	268	248	227	223	244	208	232	235	227	239	223	262	283	241	229	226	231	243	213	232	233	210	233	242	258	225	264	243	255	246	255	221	254	229	217	221	248	217	245	219	245	245	218	251	238	216	263	233	230	259	227	244	229	274	233	228	223	242	232	227	244	251	248	241	232	216	227	237	219	221	214	244	240	219	248	222	246	253	228	256	209	211	229	228	258	222	244	261	223	227	238	243	252	245	269	241	236	225	247	221	267	238	237	249	245	248	231	262	254	195	231	235	246	238	226	218	252	210	259	248	238	248	245	252	220	231	247	232	250	235	231	252	233	243	240	241	225	246	204	290	231	246	213	235	223	251	235	267	221	232	239	242	240	254	226	250	213	256	218	230	226	235	230	250	246	253	259	242	261	251	223	229	235	207	259	257	231	240	241	245	251	234	245	255	260	245	229	231	233	229	229	239	246	239	242	248	231	242	215	235	227	235	234	238	253	230	238	235	234	246	270	218	258	236	229	231	237	209	212	223	251	225	222	241	227	227	215	221	219	263	217	225	212	241	247	249	230	240	245	222	252	261	220	246	242	242	244	233	244	255	242	253	252	250	234	265	228	250	262	247	244	209	245	229	230	222	221	239	239	264	244	224	211	243	227	243	221	234	276	251	214	245	237	252	246	240	251	232	208	234	238	208	231	251	234	217	227	199	238	224	279	249	261	246	269	222	237	226	245	262	245	219	238	249	244	238	237	218	223	251	234	241	241	243	230	219	243	243	226	255	249	223	234	248	223	255	238	220	219	220	262	231	212	241	268	268	249	244	250	250	231	233	210	229	255	224	239	242	234	249	249	217	219	253	249	256	244	265	229	272	215	231	240	220	255	246	226	247	267	229	235	257	268	272	253	235	224	238	216	214	243	239	247	249	245	229	251	246	216	229	243	233	231	215	235	235	238	257	228	228	204	254	259	257	253	217	248	246	220	242	233	248	221	227	272	243	246	253	228	252	256	255	251	241	235	253	221	200	229	239	214	240	251	200	291	260	214	226	245	235	240	219	237	263	243	220	244	227	227	238	268	233	215	209	245	240	229	247	227	215	258	219	259	246	267	211	211	237	246	211	253	214	266	235	255	249	239	217	205	220	225	229	254	238	225	235	231	256	231	226	235	228	254	256	208	250	228	219	252	228	228	241	231	217	227	245	229	222	220	243	250	214	247	256	225	232	235	238	232	254	247	254	231	244	223	249	232	238	251	256	248	235	260	227	212	218	258	262	252	226	236	225	255	221	221	233	224	257	222	225	275	249	242	277	258	229	242	232	265	223	233	242	219	243	230	220	229	232	228	243	184	233	269	254	262	240	228	250	227	249	232	212	234	214	235	243	242	252	229	196	237	243	232	248	247	215	240	237	247	214	224	269	221	252	218	225	235	241	214	233	244	240	224	262	247	249	229	224	213	220	246	232	233	235	257	257	256	234	240	254	214	261	210	232	245	260	222	251	229	255	234	221	219	240	229	225	241	207	240	244	247	240	247	252	229	246	244	224	230	219	247	231	250	236	252	228	233	244	248	220	222	224	246	234	223	261	234	239	229	230	223	253	229	248	241	220	239	244	258	255	241	234	267	243	243	261	223	223	262	217	226	222	215	244	267	243	223	237	233	262	211	236	229	214	235	255	248	220	234	244	222	252	225	239	244	232	221	215	229	268	225	221	226	245	250	230	231	237	226	255	247	230	252	249	249	249	248	214	214	250	246	246	239	232	234	234	236	227	213	249	251	234	252	250	232	260	258	225	279	251	222	260	223	253	237	252	219	217	241	241	240	234	231	252	218	221	221	238	221	219	245	229	254	258	250	248	238	227	238	226	220	244	233	266	203	203	230	245	256	247	230	216	225	231	242	241	241	224	227	233	268	205	232	210	207	253	206	226	223	230	217	216	238	227	268	242	236	236	254	221	232	239	218	243	236	251	236	238	235	259	224	232	242	248	259	227	272	270	255	238	240	234	244	252	216	220	241	253	238	255	225	228	230	234	237	254	266	264	241	238	259	216	250	262	240	247	209	240	256	214	214	210	256	252	235	245	259	203	221	227	245	233	239	256	239	259	253	243	240	241	262	238	261	207	253	262	232	238	241	227	249	255	231	225	247	250	250	240	249	230	251	211	210	254	225	235	210	244	234	262	250	222	245	226	214	253	239	258	220	239	224	220	261	244	234	236	219	232	255	277	246	251	230	238	251	243	245	224	227	237	239	232	258	217	267	251	226	236	237	244	251	260	248	215	234	246	220	238	216	218	224	213	231	244	229	236	221	240	253	241	230	230	240	258	241	217	213	226	224	221	233	265	208	261	209	260	232	246	238	235	256	244	251	232	257	233	255	253	233	239	236	272	233	238	240	225	232	242	201	231	248	246	225	215	258	254	217	230	218	253	230	241	251	256	230	245	226	219	207	281	240	209	233	236	241	258	230	250	258	234	253	235	208	224	240	224	246	249	245	231	273	212	257	227	236	227	247	245	228	237	250	236	207	239	218	225	239	237	243	231	230	218	249	214	240	224	252	238	237	229	241	213	242	252	237	256	212	224	248	255	282	240	238	206	242	243	280	259	260	211	240	238	240	238	207	217	231	247	225	238	262	238	235	244	224	221	221	258	235	239	193	237	237	233	253	257	216	222	227	230	229	249	231	235	256	246	233	193	220	240	252	243	241	262	218	238	243	248	243	227	242	246	224	227	242	221	228	222	222	242	223	227	245	219	225	214	225	245	230	271	203	232	255	238	263	257	237	233	253	226	240	241	243	204	212	228	252	217	245	248	224	237	223	234	264	252	248	272	245	253	239	258	261	236	232	251	275	246	252	235	237	236	263	224	228	231	235	276	222	229	259	216	239	244	233	251	236	234	241	227	223	222	241	261	231	242	238	224	249	239	223	219	247	249	253	244	235	232
11049	38294	31224	4749	2152	9070	13657	10833	6010	2837	1246	553	493	436	522	485	429	465	470	461	484	464	477	465	467	485	484	462	484	440	507	481	461	452	491	487	451	458	436	496	447	495	462	501	474	479	441	509	499	493	515	503	432	461	504	481	468	490	465	469	493	488	471	487	468	450	470	443	514	469	465	493	451	527	467	499	502	492	482	450	470	489	462	449	485	474	471	452	473	470	445	461	439	512	459	439	481	451	505	490	473	493	484	429	472	433	453	472	442	461	489	448	452	476	461	438	481	484	438	477	471	484	453	473	476	444	466	447	455	457	470	504	484	478	470	445	457	473	482	469	439	485	509	489	469	501	453	445	415	471	455	458	477	493	499	475	479	450	468	469	478	456	461	473	454	466	448	426	461	474	493	468	475	501	468	465	470	471	486	444	457	429	471	475	487	487	458	459	513	470	474	452	466	469	478	464	460	459	493	488	472	464	458	463	462	477	488	445	484	492	457	447	487	457	468	499	468	461	472	423	469	514	453	439	455	480	472	452	476	452	447	494	487	453	479	454	506	487	466	473	500	472	458	494	441	481	425	440	471	491	494	453	477	473	452	486	434	473	450	500	467	482	488	476	500	485	485	448	467	452	488	464	444	497	488	468	463	475	454	422	482	496	492	467	495	459	506	469	457	488	491	485	484	466	494	462	457	445	421	458	468	462	462	456	488	482	440	455	452	457	437	452	493	454	440	444	465	460	474	449	463	480	503	448	465	494	503	486	501	461	477	488	489	473	445	467	460	472	476	469	476	467	473	438	463	509	488	459	458	459	500	468	428	485	428	449	457	461	442	488	473	484	481	465	445	486	441	478	484	489	453	420	493	495	450	441	478	440	498	486	473	480	461	442	479	431	496	463	470	453	466	467	471	464	516	500	460	490	444	452	457	497	472	471	466	474	478	480	449	439	455	439	479	478	474	471	455	457	508	458	441	476	486	486	479	521	468	480	496	469	487	477	441	487	457	495	501	481	473	460	473	428	498	519	484	477	429	489	469	478	488	465	481	442	481	481	519	448	462	470	445	449	505	481	469	454	441	461	488	476	480	474	475	450	520	476	464	502	478	486	475	450	446	474	482	515	487	465	470	456	445	460	467	479	438	454	499	457	473	469	442	423	464	447	430	469	480	507	444	484	455	468	465	423	434	488	516	514	447	420	459	450	465	468	508	474	530	481	457	472	459	473	499	434	477	466	491	504	490	450	439	476	468	455	472	437	479	484	456	437	483	470	475	486	480	475	506	477	442	451	496	461	487	498	486	465	470	448	495	447	459	456	480	452	432	485	491	449	496	490	481	472	475	474	481	463	441	447	481	525	471	433	488	472	472	484	472	435	475	453	429	485	461	455	473	444	468	446	464	480	443	469	472	479	465	462	439	462	527	456	481	470	500	487	461	483	476	461	458	468	447	473	459	431	494	446	484	451	450	455	444	410	510	499	413	452	494	480	488	458	404	480	497	489	484	497	483	454	461	472	469	450	464	452	483	433	451	476	519	471	490	462	440	470	463	493	473	448	483	469	494	478	445	463	452	467	489	450	520	467	466	485	490	506	450	516	467	435	468	510	473	464	448	465	499	486	493	478	494	466	445	500	457	490	463	428	483	474	463	466	465	450	453	497	490	463	448	490	460	462	469	475	475	448	480	491	436	505	463	463	495	495	475	495	446	432	453	451	487	475	462	454	476	444	477	479	471	469	470	441	460	467	494	434	502	466	474	427	434	456	513	481	468	451	468	454	452	489	495	453	431	459	462	482	475	423	465	436	464	522	472	480	472	468	441	454	489	467	494	454	488	468	497	490	477	496	463	474	432	480	441	476	484	454	458	478	445	493	472	539	453	467	474	455	475	460	460	466	458	406	516	463	469	450	491	502	446	474	445	459	477	461	521	472	464	514	475	450	488	469	457	459	464	507	463	511	447	476	479	462	485	428	467	487	499	483	475	464	468	450	428	464	452	492	472	461	479	492	454	474	488	487	474	472	446	480	492	466	452	510	499	528	451	463	445	480	433	447	439	464	468	480	447	434	465	451	436	473	458	491	449	453	468	469	446	483	462	476	521	523	440	469	443	501	485	488	446	486	478	474	497	439	462	467	479	465	479	448	503	485	452	484	459	454	448	492	491	455	474	505	478	505	474	460	459	468	451	482	503	415	496	514	444	453	446	486	500	462	442	479	452	481	471	478	460	492	456	470	444	486	455	496	449	451	459	465	461	468	478	471	442	413	460	481	489	434	459	487	447	463	455	433	490	487	458	445	424	461	489	456	442	471	458	435	496	464	502	425	441	465	461	469	471	500	461	432	489	463	514	485	472	489	460	438	470	440	470	476	470	444	532	496	483	463	483	446	470	467	467	476	492	494	446	495	475	481	484	432	475	451	463	429	454	434	480	468	487	496	496	478	459	462	473	445	476	470	479	429	454	464	459	484	503	485	474	448	437	456	476	427	452	479	457	432	431	470	437	483	430	460	468	470	442	447	464	480	496	442	468	519	443	464	480	460	488	446	442	464	475	450	455	466	494	439	453	465	483	444	466	469	473	457	502	486	477	506	465	451	444	459	488	471	499	472	466	422	494	491	445	480	484	468	474	499	454	491	495	500	472	472	544	477	508	446	477	416	463	463	479	467	436	482	476	448	518	472	481	501	483	470	454	487	453	489	448	458	437	469	455	481	463	475	505	472	478	450	448	488	463	475	449	442	461	469	432	419	455	455	484	441	495	470	472	446	463	433	434	458	465	499	494	473	450	454	498	457	469	424	472	447	458	466	434	445	451	488	457	473	517	491	490	442	456	478	505	486	459	507	463	432	481	488	435	493	469	507	440	452	512	447	456	465	459	459	471	441	459	472	435	464	475	497	446	482	504	488	489	437	444	456	462	488	502	489	467	472	474	461	467	448	461	454	493	469	465	440	494	480	428	445	474	431	465	464	474	470	475	473	490	452	449	435	450	499	484	478	463	480	485	505	466	491	431	454	468	471	474	462	471	441	457	453	478	482	478	482	472	501	432	449	485	501	430	489	445	452	497	439	436	450	504	490	469	470	482	471	483	448	479	466	447	500	469	445	464	484	480	468	439	471	488	470	506	506	479	456	461	458	480	488	495	474	456	464	486	480	446	499	466	469	473	501	498	450	440	509	457	476	465	446	432	485	463	430	476	448	472	518	432	500	442	461	493	527	486	512	488	481	493	477	475	458	441	488	458	418	473	460	480	448	472	469	449	502	510	441	459	498	471	470	493	468	427	446	460	461	451	493	491	457	446	482	476	510	460	492	451	444	457	453	463	481	477	494	438	470	506	485	512	440	473	460	440	462	484	482	451	444	460	455	451	497	486	495	499	472	481	433	474	476	450	485	456	480	416	532	478	448	477	463	465	475	459	486	500	464	445	453	461	443	469	503	483	460	464	512	457	437	438	454	473	457	496	475	468	485	504	500	456	475	458	452	454	465	477	491
24538	21904	38858	28285	18600	21649	29515	22870	12113	4369	1327	372	192	206	205	177	199	182	174	187	193	207	180	193	195	180	209	176	204	184	188	164	168	232	193	200	178	190	198	195	190	169	185	178	193	176	158	181	165	186	166	172	205	184	193	202	182	178	181	193	181	195	200	186	164	192	190	191	191	190	174	197	195	196	184	169	187	170	210	185	201	176	185	196	189	213	196	177	185	205	168	161	183	170	176	204	176	188	161	191	202	168	187	185	190	206	200	182	162	191	174	185	201	182	187	187	180	195	175	164	177	194	191	189	184	188	191	200	170	195	208	179	182	200	176	193	185	197	231	208	181	193	190	197	179	188	187	175	198	171	180	175	188	180	173	207	203	183	201	195	198	179	170	190	179	173	173	222	190	171	164	165	200	183	185	180	192	186	199	192	171	184	175	194	190	176	188	168	176	173	173	183	175	232	185	187	186	192	199	169	203	171	205	173	182	201	188	186	185	169	171	187	181	178	180	194	183	158	195	174	182	177	173	180	198	173	186	195	197	187	195	177	183	193	173	193	187	172	178	193	211	202	203	190	196	191	179	181	191	185	192	191	172	192	178	194	187	180	184	176	185	191	168	183	181	185	155	170	189	172	170	203	181	188	169	188	163	195	162	196	185	194	192	190	185	161	169	180	161	194	190	168	210	187	192	180	193	207	181	196	202	171	174	163	179	197	178	158	187	188	177	163	196	183	191	182	188	181	185	185	176	198	166	171	191	197	174	195	199	181	187	180	169	208	181	189	182	172	192	194	213	181	175	165	176	204	184	190	181	171	184	187	196	180	199	183	172	179	197	163	178	173	183	189	180	170	174	193	188	171	189	218	194	195	207	174	176	182	204	191	181	198	194	183	174	174	199	198	175	199	193	179	189	195	209	204	180	170	176	171	187	169	165	195	188	184	200	180	197	180	187	179	176	207	175	176	186	206	166	172	180	182	183	201	178	196	205	185	177	182	190	171	176	185	201	187	163	176	199	156	188	205	191	189	177	170	202	160	190	206	179	218	185	177	194	181	197	200	207	184	172	184	181	203	183	182	181	153	171	174	178	184	177	190	193	169	235	188	174	184	184	167	182	188	170	181	183	196	173	182	209	183	199	180	206	175	193	195	191	199	190	183	202	199	172	167	195	188	151	196	168	178	169	209	198	196	165	176	173	192	171	163	211	188	177	176	183	182	217	176	199	162	187	189	191	184	205	176	185	189	196	172	177	190	171	162	161	188	190	204	202	209	174	185	180	192	179	167	195	204	186	179	171	199	154	186	200	185	197	183	203	175	215	181	171	188	186	176	200	199	211	175	200	209	188	204	197	208	168	147	186	150	181	188	187	209	161	179	173	200	181	196	189	202	203	204	188	166	190	179	203	191	195	178	192	191	212	188	188	175	179	193	172	171	178	189	180	204	190	191	162	181	192	188	201	175	190	185	177	167	186	193	179	197	196	171	199	185	193	185	201	175	200	187	174	167	176	200	181	185	174	173	180	172	189	174	199	176	190	186	198	208	185	201	177	174	171	203	193	189	164	199	186	179	199	187	179	203	199	181	174	189	187	169	182	172	181	157	170	187	179	203	183	212	184	175	172	170	188	174	208	168	188	194	179	188	173	173	181	188	207	156	194	180	170	175	175	191	168	175	167	177	185	161	167	204	195	162	177	204	166	185	177	203	175	154	192	203	196	206	183	172	174	175	176	179	197	186	225	171	183	195	183	180	189	194	181	218	177	180	177	191	164	157	193	166	193	160	170	179	183	202	178	161	191	176	217	183	180	198	202	189	162	181	191	199	204	177	191	192	163	180	194	167	169	184	177	203	171	184	197	195	192	180	160	184	184	172	172	179	181	180	198	159	166	214	163	189	183	172	167	168	162	196	198	208	183	183	203	171	188	198	192	174	190	191	201	186	167	193	157	146	185	187	189	211	196	197	186	176	188	171	197	167	168	193	179	172	179	165	185	202	198	190	170	188	186	185	177	184	162	180	199	196	182	170	188	204	190	193	160	194	195	174	204	207	180	193	191	193	193	185	187	195	184	184	163	178	151	171	209	197	193	199	161	192	192	190	195	177	171	173	168	183	170	189	185	188	175	171	197	185	194	195	189	175	205	178	179	177	181	183	166	189	198	176	191	200	183	193	164	175	169	182	187	181	166	178	165	181	188	181	170	159	189	179	183	200	195	178	205	215	187	202	167	179	179	185	183	180	194	187	177	170	195	199	210	189	180	169	184	177	175	193	163	174	189	178	169	195	181	191	150	161	167	176	177	190	180	179	181	190	207	202	190	171	187	203	196	188	181	176	160	188	193	179	184	174	187	183	190	189	187	182	179	195	146	186	214	194	177	177	166	173	161	202	186	201	184	184	177	172	185	223	177	183	181	175	205	185	156	196	185	190	186	187	203	190	208	167	178	173	181	191	171	183	170	182	203	186	217	182	187	164	175	193	189	193	172	197	185	166	188	192	183	178	183	182	169	173	188	189	199	198	179	161	185	174	208	189	175	149	180	199	181	185	184	189	171	197	183	172	184	192	196	186	183	171	171	194	187	205	167	207	205	193	210	169	198	190	175	180	181	191	186	190	186	186	166	181	186	180	187	163	200	194	191	177	206	188	176	194	207	182	175	204	175	209	186	160	169	171	167	206	195	202	178	194	169	166	181	181	174	164	170	187	202	201	185	201	183	205	160	179	178	190	205	176	194	172	166	165	198	192	193	189	182	190	194	195	190	157	178	173	179	221	179	213	200	189	190	211	183	164	160	192	190	208	173	171	193	180	211	198	161	211	199	199	189	166	191	176	191	173	163	176	160	188	182	197	180	188	187	195	163	181	202	159	175	164	184	196	190	183	188	195	207	214	168	205	171	182	187	170	184	169	192	173	173	186	164	201	180	189	187	191	168	175	199	165	188	190	176	190	205	216	180	186	180	183	180	188	178	188	163	220	185	184	165	204	172	169	194	205	170	179	192	207	174	190	206	175	178	190	180	201	188	190	152	176	162	164	161	147	203	186	175	205	170	197	189	189	214	195	167	174	165	179	186	184	186	198	199	178	182	204	206	187	182	153	200	186	201	183	189	169	194	191	200	171	175	191	169	194	194	187	186	203	185	187	196	186	178	187	201	167	168	185	169	173	207	185	177	176	192	182	169	159	174	184	202	195	199	191	208	188	200	195	172	189	170	204	184	183	174	197	178	207	168	178	186	190	164	177	179	179	213	188	188	216	190	182	181	191	183	186	197	201	179	174	186	189	198	189	192	164	200	179	177	177	178	181	189	188	180	175	204	204	171	166	188	187	183	185	210	219	167	192	171	178	185	189	175	161	188	168	185	204	186	184	199	173	201	174	179	177	198	172	162	164	198	184	173	179	216	181	180	165	179	186	176	181	192	182	170	180	195	185	178	164	186	212	161	188	203	164	175	173	199	159	187	189	190	185	208	206	190	175	185	189	204	186	168	181	200	189
15518	73734	69351	31357	7245	32719	38507	32626	21444	10655	4037	962	352	380	354	374	406	358	358	378	362	371	363	379	372	367	370	392	379	371	348	360	392	375	378	376	363	370	366	335	365	373	361	402	351	342	361	373	347	387	396	394	370	376	361	360	340	374	389	370	367	357	328	360	344	371	368	369	366	377	327	375	361	365	427	346	364	334	369	359	374	382	326	337	365	371	362	405	362	377	399	358	332	349	360	399	375	380	358	363	357	382	371	365	360	376	369	353	382	371	410	390	379	358	356	366	367	382	341	353	378	386	346	364	386	345	364	376	352	371	357	350	388	370	389	337	369	362	360	392	352	374	346	366	378	377	402	380	343	376	385	362	414	378	356	400	393	359	354	358	385	378	338	353	357	387	374	336	337	350	355	361	372	344	345	352	375	332	396	368	365	349	359	346	370	358	362	343	395	374	370	386	363	351	337	331	402	404	361	377	376	357	361	395	400	359	383	356	369	332	385	371	347	356	346	395	375	407	369	368	343	356	350	392	347	385	384	325	353	329	382	383	387	391	374	359	389	344	379	345	363	364	358	381	350	347	375	379	372	383	383	373	319	339	344	346	358	382	377	362	391	389	344	387	365	340	375	366	360	354	387	374	378	371	399	363	345	359	370	371	401	409	389	401	355	393	373	357	419	349	345	369	365	402	355	356	385	365	374	346	367	361	371	383	384	377	354	359	340	382	351	323	392	398	378	378	339	368	364	330	355	379	396	351	410	390	360	370	370	333	378	377	400	388	355	371	345	364	329	366	385	346	368	387	379	339	344	351	377	359	369	382	371	359	360	365	358	367	360	348	403	347	347	360	365	379	373	386	332	363	355	370	377	391	372	362	405	366	379	348	348	347	384	363	371	368	394	400	366	358	347	399	379	374	404	372	345	365	355	337	368	360	376	323	349	349	362	358	344	368	375	352	370	366	354	331	375	358	391	345	398	399	364	372	351	387	337	356	385	353	362	365	359	387	345	337	345	422	399	357	385	388	393	365	354	358	381	398	337	346	338	370	368	366	342	354	372	359	367	371	376	344	357	349	338	366	387	340	370	375	381	413	379	367	374	355	392	362	351	368	361	399	351	396	350	376	310	376	365	394	350	372	365	390	399	406	365	370	385	376	364	403	344	354	352	369	370	347	346	367	337	348	400	382	386	338	372	383	374	356	334	357	354	385	358	348	377	368	362	367	347	394	359	396	375	376	351	374	384	358	381	373	363	324	366	359	376	376	360	399	342	380	343	375	387	372	381	356	347	354	380	355	375	367	362	369	343	391	374	374	350	381	377	348	364	339	336	384	385	372	368	365	339	351	363	338	358	375	359	356	380	336	341	384	351	357	376	357	358	357	357	351	361	351	395	401	362	356	394	378	375	361	366	345	377	362	398	397	384	346	357	352	395	362	365	369	360	400	352	357	368	395	375	349	359	374	321	357	348	383	357	379	349	348	374	361	378	367	360	352	371	366	355	386	397	361	340	357	358	387	371	388	361	348	357	394	368	394	366	380	381	371	377	375	398	354	375	394	356	352	382	338	348	380	354	344	332	368	361	362	339	356	364	370	358	362	368	352	374	373	399	389	373	388	340	384	377	352	375	373	371	348	355	372	362	349	398	398	342	329	370	354	335	370	403	362	337	369	373	360	342	376	361	376	386	392	370	354	338	374	383	359	365	355	343	340	366	360	347	367	363	376	342	376	346	350	358	337	387	362	372	379	370	342	390	394	345	363	355	365	399	395	346	348	363	393	386	346	345	351	362	365	350	349	362	391	374	382	377	336	346	392	376	368	376	353	376	341	367	401	374	379	351	353	366	356	327	346	359	354	420	364	346	358	351	342	358	357	363	369	345	335	395	357	349	376	372	351	377	365	352	351	367	394	368	361	378	338	378	375	383	377	373	352	375	351	352	387	377	352	341	401	363	377	376	364	362	382	387	385	322	381	391	413	361	379	366	368	366	411	370	367	372	398	362	389	370	384	362	346	358	348	366	395	381	395	373	425	387	353	337	367	378	386	330	379	343	397	353	391	397	366	376	345	367	354	351	361	349	387	361	380	356	356	337	375	368	366	360	355	375	342	360	337	348	381	350	374	378	338	350	378	360	400	388	353	374	367	385	371	387	327	376	377	351	361	378	372	359	371	358	330	344	364	360	347	354	353	368	411	366	340	354	382	355	371	371	372	383	377	381	371	386	366	375	372	390	350	372	351	347	351	366	359	390	391	365	327	336	368	385	378	387	360	371	368	367	368	369	400	387	350	367	348	364	347	400	338	357	329	357	394	375	383	377	358	352	362	338	378	382	386	351	359	381	367	364	346	368	385	378	337	381	338	376	372	370	379	357	400	356	343	362	391	361	411	378	349	350	387	350	387	358	395	384	325	378	400	353	362	370	330	396	362	372	366	377	353	348	393	376	375	365	374	362	383	342	362	375	376	369	364	390	354	355	400	387	337	346	361	415	378	372	372	369	363	388	352	385	339	384	365	371	358	402	353	423	341	380	370	327	367	385	354	354	332	353	350	390	370	386	383	347	339	320	369	354	357	355	330	389	351	344	342	376	384	341	363	392	380	361	334	397	376	379	389	368	413	384	379	386	359	330	349	387	396	401	376	362	367	352	349	365	368	353	336	378	376	359	401	353	390	358	374	353	362	371	336	366	365	370	365	382	387	362	351	354	364	375	373	365	369	402	396	364	368	358	356	362	383	374	357	379	358	388	372	357	376	356	404	400	365	368	372	376	370	350	359	353	377	357	368	415	304	357	364	349	396	353	416	377	353	385	362	367	383	382	396	359	360	386	372	362	385	363	348	319	351	363	359	423	388	361	372	343	383	387	341	370	367	352	365	405	387	380	342	369	359	351	390	390	335	366	386	369	360	388	340	386	381	381	359	335	342	379	335	335	386	371	389	379	364	380	373	385	388	379	357	340	337	373	332	373	362	409	360	357	302	348	389	391	360	387	363	382	387	342	375	333	372	386	357	380	347	357	366	379	354	399	333	373	344	364	356	352	368	368	337	398	377	371	383	352	400	357	378	365	373	382	367	350	327	396	392	364	382	347	394	388	376	345	382	378	384	341	363	356	394	355	347	344	376	370	372	365	372	383	358	359	376	372	371	356	385	394	372	341	373	387	361	377	325	382	387	381	367	383	371	369	354	383	363	320	399	398	334	401	388	335	370	397	370	337	366	374	378	351	392	371	347	351	363	354	355	409	369	333	364	351	355	418	364	347	373	364	368	403	336	371	394	385	388	323	357	335	362	329	377	363	378	330	381	366	351	350	369	326	391	351	387	370	400	363	364	354	365	376	345	377	383	389	396	368	353	383	355	342	376	316	363	367	363	354	350	392	358	402	346	378	347	355	363	365	362	372	383	401	371	359	331	394	352	369	334	358	380	395	355	383	336	341	379	362	337	381	345	373	360	393	369	369	394	388	343	356	396	363	387	380	353	354	350	370	373	379	354
23524	21578	34077	28352	21346	25049	42157	33260	20599	8984	2724	560	241	233	236	236	253	257	233	254	240	234	262	266	237	219	217	226	256	252	221	239	243	256	226	248	229	247	232	234	266	243	241	275	237	256	233	221	235	257	240	218	256	232	246	227	237	231	224	227	206	239	219	240	225	253	265	231	234	243	246	235	219	232	251	248	258	220	264	254	248	227	219	220	246	225	218	230	253	230	226	218	211	232	267	213	241	236	247	233	256	223	251	241	222	229	240	234	231	209	226	235	224	247	232	240	233	230	262	247	249	225	234	212	220	223	247	217	241	228	248	277	214	231	241	240	240	196	255	214	252	228	229	242	264	238	244	249	241	253	237	249	257	249	243	231	214	231	239	253	234	259	222	216	240	213	243	228	239	230	245	230	258	264	224	232	243	221	225	231	242	192	223	225	223	216	224	211	218	233	225	241	243	226	255	237	226	259	209	220	222	257	211	259	235	240	227	228	235	242	226	253	264	239	214	230	257	220	238	215	232	259	235	224	229	241	261	239	238	212	235	237	226	236	246	247	218	252	234	229	207	240	227	233	218	210	244	215	249	236	231	240	219	222	255	223	276	224	261	228	246	234	226	229	227	251	221	194	216	251	227	218	231	220	203	214	198	222	260	216	205	213	243	238	240	257	234	227	234	207	223	198	237	253	215	242	244	246	241	240	238	243	227	270	244	247	226	220	198	235	240	233	231	236	234	225	232	242	218	208	232	235	261	268	239	239	255	238	232	237	222	244	220	198	232	235	237	234	229	212	269	234	253	275	232	254	233	239	213	251	234	253	241	231	218	260	245	225	240	245	232	256	222	215	223	242	276	237	204	260	253	226	232	206	235	277	243	246	228	241	258	258	251	260	244	260	240	255	227	260	233	278	246	196	218	241	238	238	235	242	241	207	269	230	230	240	237	217	236	231	278	226	225	220	221	223	217	244	243	247	218	231	196	242	221	224	258	210	247	259	260	228	256	222	234	232	209	274	229	239	222	229	237	235	230	241	222	244	240	244	239	221	244	230	249	244	227	227	224	239	251	224	215	237	271	225	278	251	231	241	267	252	235	251	240	259	244	214	235	254	242	216	231	201	224	243	238	227	228	208	269	251	239	243	250	245	243	201	264	219	224	239	255	216	238	230	237	245	241	251	216	252	217	230	237	216	229	235	245	217	211	232	241	251	226	250	198	232	235	263	236	258	248	240	235	223	236	199	252	270	251	239	249	249	228	260	222	245	223	223	262	266	219	235	256	255	217	233	220	237	212	230	236	216	268	229	235	251	236	229	230	251	257	244	243	217	240	235	238	235	246	230	226	211	236	214	233	234	243	210	230	212	257	251	230	232	232	239	238	227	216	209	215	237	250	240	267	237	247	224	244	220	286	251	231	242	224	246	239	218	247	276	236	254	233	205	239	219	245	231	266	240	247	215	248	251	225	235	240	222	252	258	229	247	239	230	241	236	235	259	231	235	250	230	239	258	260	253	244	241	231	238	229	218	254	241	257	228	214	244	231	247	226	241	240	224	241	223	252	251	214	221	202	212	210	224	244	235	216	279	237	234	260	221	245	239	260	206	260	231	243	240	211	261	263	202	261	241	232	248	263	228	252	215	228	242	238	221	236	248	245	246	217	244	224	251	240	247	247	235	222	239	219	252	232	242	223	271	243	264	244	239	231	247	242	230	234	195	263	226	217	229	211	240	251	255	230	228	218	227	224	245	287	234	223	263	230	266	224	223	243	239	239	264	209	253	235	202	230	272	245	217	231	211	243	242	226	242	235	235	237	262	229	247	206	246	239	231	229	207	247	233	231	207	231	234	209	235	235	230	229	231	249	248	255	235	243	234	216	227	240	215	221	232	224	242	237	257	222	234	248	247	239	246	245	251	221	236	215	236	246	258	222	245	230	265	226	229	230	236	224	250	223	269	217	253	238	222	209	235	239	239	247	239	249	242	266	255	233	230	224	200	242	219	236	237	224	236	225	253	244	220	233	233	222	235	249	243	222	244	224	242	232	251	235	235	274	256	216	230	213	256	235	243	225	229	246	218	243	259	225	261	240	226	239	248	247	248	226	271	227	224	229	239	244	225	237	264	250	220	245	255	225	222	236	239	183	240	234	206	270	216	216	209	247	238	243	245	227	229	251	242	228	203	229	252	234	244	269	231	235	232	253	219	265	220	210	216	234	260	241	240	234	214	205	247	226	222	242	247	245	259	224	234	226	220	221	211	219	249	217	243	240	225	254	227	233	244	256	246	239	233	239	209	274	239	232	217	259	236	251	213	253	225	223	244	231	214	221	232	271	233	250	252	257	262	222	265	243	246	253	226	238	227	253	237	235	238	225	256	245	229	236	262	237	224	235	227	250	235	252	227	218	238	240	247	225	233	260	237	237	225	227	254	227	251	211	247	217	257	233	204	246	250	211	252	248	235	220	224	242	248	258	254	234	212	247	218	250	230	236	240	224	224	244	237	244	258	243	237	197	214	263	230	220	247	254	253	263	253	228	229	227	229	207	212	243	234	227	226	224	209	252	245	232	186	240	227	194	246	239	249	247	234	249	215	242	246	214	215	229	254	252	219	233	242	221	209	218	219	227	251	211	259	247	206	239	271	238	220	264	236	245	229	209	256	226	238	224	213	233	226	230	232	229	261	266	227	232	222	245	248	227	232	203	263	247	227	223	228	232	237	228	220	236	239	216	265	224	233	235	227	233	246	229	232	214	240	236	227	227	244	236	244	251	215	278	248	259	237	220	234	216	243	228	219	242	269	245	249	223	221	240	226	247	247	226	217	239	209	247	267	239	242	247	250	259	225	246	241	229	245	214	219	241	252	232	224	267	217	234	210	216	208	229	232	230	228	219	236	226	243	240	239	231	234	232	241	228	215	228	245	255	232	227	238	243	227	260	251	235	250	247	236	232	224	248	217	226	232	215	253	233	251	252	248	264	250	252	240	223	243	238	242	214	245	241	228	237	236	222	232	263	244	242	233	263	244	235	249	229	228	219	216	226	232	243	209	231	245	255	216	236	230	253	212	231	237	253	250	241	214	212	217	243	234	223	228	262	244	227	238	229	265	229	219	229	268	216	214	227	238	240	242	237	223	235	213	213	261	249	238	256	258	250	244	246	248	238	240	223	233	238	245	243	230	213	245	240	249	215	267	215	248	255	213	232	224	220	226	218	236	229	236	227	230	244	237	245	228	240	217	251	230	240	229	213	245	236	234	226	223	259	219	234	216	251	242	248	240	243	249	242	231	251	233	222	240	241	240	245	225	227	211	236	246	269	241	210	218	195	255	199	237	238	247	245	211	248	236	243	249	229	257	238	227	243	217	248	244	261	226	221	206	263	237	240	237	244	224	214	223	236	226	245	206	210	216	254	216	252	246	214	236	226	250	261	236	238	230	236	225	253	231	265	245	212	238	213	233	232	222	253	242	245	212	236	251	235	225	243	237	241	237	234	245
18404	81915	84437	34658	10900	37797	48855	41490	29710	16969	6775	1420	460	426	436	438	459	442	409	406	459	481	417	411	458	452	473	438	438	420	397	463	449	457	472	417	424	421	436	455	452	434	455	441	433	421	466	486	418	458	453	415	453	451	452	439	450	476	428	421	458	425	426	433	449	465	447	424	390	454	438	400	434	450	432	434	410	471	431	423	439	429	452	406	422	424	419	418	467	478	445	467	451	439	461	452	456	423	422	448	420	424	432	427	465	410	425	496	453	412	454	458	448	422	412	439	386	444	455	470	402	446	413	467	435	439	425	444	436	438	414	459	465	444	416	440	454	418	399	417	413	449	430	430	421	446	479	442	435	419	485	419	438	444	476	450	445	424	444	443	438	452	442	414	426	395	457	424	448	437	425	435	450	439	436	442	440	435	444	469	466	456	428	444	396	431	479	408	435	438	482	411	452	422	415	483	434	449	447	417	396	449	465	407	444	423	443	433	448	443	435	442	436	403	414	449	417	459	438	426	431	450	456	438	430	453	461	395	418	440	453	456	408	407	434	471	454	452	448	440	434	395	411	463	442	473	427	454	410	443	422	458	443	486	432	414	430	457	438	448	463	428	444	432	461	466	407	439	451	421	430	414	426	400	410	414	443	462	459	433	416	457	429	448	445	440	437	450	411	431	436	471	445	443	438	451	449	431	426	422	458	409	412	421	459	419	423	445	446	438	416	475	452	432	463	396	439	446	432	438	448	444	449	447	429	468	453	407	445	431	446	433	443	416	433	440	470	420	445	471	405	430	432	460	402	451	442	462	421	409	448	428	472	447	440	426	479	416	447	432	435	393	441	423	418	460	432	403	456	446	443	429	446	451	430	403	427	427	449	462	415	443	424	498	434	416	435	421	444	423	460	418	469	458	451	420	458	464	464	425	419	426	432	432	442	459	439	411	444	452	431	474	467	436	455	443	431	472	447	467	437	471	445	431	439	445	449	436	474	416	464	448	468	425	439	419	422	432	428	484	469	420	432	460	467	403	460	447	419	454	404	407	424	457	434	434	426	468	454	423	461	402	448	432	424	433	420	427	445	440	457	441	426	418	427	502	410	408	428	400	439	427	397	410	451	490	454	425	427	430	427	425	424	502	415	453	474	459	428	433	415	422	424	421	462	383	420	448	463	433	410	441	445	439	421	443	414	454	398	428	447	418	485	412	435	464	435	468	420	464	439	437	467	430	427	471	444	399	466	448	414	435	414	472	425	459	421	438	422	448	465	448	436	471	456	444	449	412	430	439	430	461	473	467	464	461	473	431	437	416	476	460	425	443	454	465	456	476	433	437	456	402	430	420	408	458	418	441	436	406	428	435	441	435	470	475	455	386	446	459	445	412	447	466	460	460	380	402	413	449	444	430	456	442	411	409	451	470	441	445	452	444	424	461	437	425	428	430	444	427	446	409	429	442	442	439	449	414	447	458	437	458	472	432	425	445	425	418	460	429	428	425	469	443	466	463	438	478	414	424	433	438	451	467	465	438	414	445	436	457	416	446	431	460	411	440	441	472	465	445	439	439	449	435	464	463	425	420	426	452	442	468	475	436	447	447	435	405	440	409	401	442	435	439	453	473	432	426	394	421	463	456	455	386	436	453	435	447	445	434	472	416	442	431	474	433	448	442	464	445	442	445	426	464	441	436	417	415	439	467	443	460	424	440	448	419	431	438	452	455	429	427	432	443	428	459	472	433	450	434	456	474	448	424	423	424	413	479	446	437	455	430	400	475	434	414	446	443	433	429	473	414	410	439	463	446	423	420	426	442	445	442	434	417	455	467	430	437	437	433	428	437	434	445	455	428	429	440	402	415	458	472	447	411	455	441	430	472	486	447	424	424	467	434	424	441	453	421	426	439	419	439	461	440	456	435	440	464	457	449	440	452	466	447	456	431	422	415	445	448	436	439	449	405	431	424	410	467	463	391	417	425	445	447	420	423	413	423	414	444	406	447	439	456	436	428	427	422	433	448	426	420	474	399	420	430	461	456	456	436	443	431	466	423	447	435	450	424	436	446	410	479	455	457	444	418	441	438	460	460	443	426	453	446	463	452	428	410	409	472	451	440	458	416	426	447	442	420	431	449	442	422	454	433	421	420	433	481	410	435	443	406	447	433	436	465	441	440	445	421	437	430	410	446	441	433	461	405	461	438	433	441	426	460	417	417	446	434	418	459	456	442	408	423	433	408	460	439	468	450	424	415	466	447	450	406	417	404	412	438	452	469	405	438	497	440	425	430	447	461	422	437	484	454	428	444	432	454	447	446	420	418	434	426	445	441	437	459	420	462	464	432	392	436	402	409	472	448	451	497	447	427	411	428	421	432	428	416	399	476	424	462	416	412	441	448	432	426	420	438	421	413	423	411	441	440	473	440	461	441	390	447	438	461	443	443	417	445	476	470	410	456	401	460	416	432	409	438	445	424	432	460	406	462	446	433	418	401	448	460	436	436	449	414	454	428	426	475	428	411	453	435	393	432	458	422	428	454	442	453	445	414	428	430	409	416	430	449	417	419	407	431	434	452	441	450	418	458	423	449	444	420	417	448	407	409	402	417	419	429	431	405	402	430	418	422	426	423	437	411	425	415	410	454	426	437	454	426	434	435	418	448	445	466	461	421	445	410	447	439	389	436	442	417	456	425	441	454	451	446	458	432	431	429	420	490	425	451	437	400	452	419	445	470	425	427	453	436	447	421	446	467	452	467	422	437	441	439	456	446	420	423	428	440	412	433	419	417	421	428	431	428	446	439	398	420	428	419	424	437	448	441	434	442	448	427	445	469	436	445	425	430	435	422	440	445	409	449	411	411	451	447	447	402	433	404	460	423	411	442	406	465	404	473	444	423	451	471	399	473	403	440	431	454	443	404	412	411	417	438	438	447	423	488	432	438	434	440	433	441	436	424	456	442	473	450	396	441	466	416	404	450	444	443	431	439	478	416	455	418	420	451	445	436	472	450	440	466	454	445	457	408	445	461	435	431	441	454	464	435	452	462	407	408	423	454	438	431	444	457	454	450	449	435	428	451	411	430	418	495	463	442	418	425	449	430	437	447	452	458	418	455	398	400	420	458	395	436	446	456	457	428	444	453	419	437	451	408	419	414	446	435	418	445	449	427	418	433	444	464	406	406	431	407	439	406	457	437	449	431	428	450	409	432	465	429	414	431	430	424	404	452	466	463	451	449	422	441	422	390	431	455	445	446	418	454	447	420	436	455	412	448	451	412	455	457	457	442	427	462	433	443	418	417	454	413	474	422	437	467	436	453	423	434	421	469	434	461	421	434	431	411	458	464	427	481	499	427	461	456	468	440	410	455	421	440	425	405	407	439	442	420	459	425	431	478	484	471	452	454	440	441	429	446	447	460	448	443	493	435	457	448	463	420	434	414	420	390	413	406	422	464	457	438	481	481	459	437	419	432	451	450	405	415	423	422	425	431	424	468	436	452	444	461	460	426
26943	22734	29372	17431	1625	2535	4531	3193	1552	724	400	248	250	233	219	235	252	216	274	216	233	223	239	219	255	223	249	225	221	245	226	251	245	258	206	263	244	229	257	224	241	224	254	278	239	226	238	236	237	230	259	229	221	248	246	232	232	268	233	234	206	231	224	249	222	253	240	244	248	241	206	240	227	262	246	234	244	245	236	259	231	251	258	221	243	236	225	227	244	223	241	242	207	269	245	239	247	248	206	206	254	230	237	244	241	239	230	237	276	211	231	236	219	245	243	238	240	232	226	231	233	238	253	220	230	256	232	248	265	242	237	237	242	248	221	219	224	222	255	230	245	277	226	252	257	235	225	237	226	251	247	237	255	239	247	242	235	222	254	257	229	215	229	235	230	238	222	267	253	226	253	238	238	228	249	271	227	227	219	252	233	250	253	250	249	242	228	233	232	235	243	263	235	241	236	251	238	224	208	236	234	241	239	218	231	239	262	205	228	232	225	233	245	236	238	252	233	244	238	241	247	286	225	235	242	197	257	254	239	240	257	245	244	257	276	230	244	225	232	269	225	243	246	245	222	244	267	268	273	221	263	240	236	250	216	230	240	244	234	269	218	216	242	222	247	248	220	224	247	230	228	222	251	258	223	240	233	240	225	244	235	234	221	208	233	224	226	239	239	236	237	230	232	233	218	236	247	228	256	215	248	240	224	228	251	249	242	246	232	244	246	233	253	226	238	273	267	255	254	253	222	243	234	267	232	267	215	242	253	232	215	242	269	250	234	249	243	235	249	200	245	259	239	244	236	218	247	262	231	241	208	259	243	239	256	212	260	234	229	237	231	207	211	227	222	234	261	259	233	228	231	247	237	243	225	241	229	228	241	233	250	245	248	247	217	240	228	215	252	229	258	235	266	248	264	222	239	255	227	245	247	232	208	255	228	252	237	251	235	234	268	235	235	240	267	231	232	265	251	243	225	237	233	235	232	253	254	246	253	242	212	247	227	224	223	241	251	231	226	226	262	248	231	226	243	209	246	245	225	261	242	256	251	236	236	259	205	214	260	234	215	241	240	244	228	213	224	230	207	240	239	218	224	243	241	240	241	213	245	236	228	244	266	254	232	223	217	236	241	223	282	287	250	236	239	267	238	261	246	218	216	245	207	261	251	230	240	236	224	248	225	237	258	234	231	217	230	255	240	232	249	238	242	247	261	230	245	243	214	259	240	241	267	241	259	228	268	217	239	223	247	215	229	265	234	233	256	237	229	216	238	243	237	219	223	243	225	223	241	230	244	250	229	243	232	234	198	222	274	216	230	247	249	219	235	226	268	235	214	240	216	247	265	244	248	239	248	255	242	245	244	236	232	217	222	239	235	232	210	224	243	271	253	249	243	233	240	247	248	234	255	212	234	276	255	246	266	247	241	225	234	254	222	247	242	232	233	240	222	255	242	241	246	252	274	219	250	233	241	245	241	214	243	233	229	262	196	240	263	226	222	251	229	240	250	250	246	234	222	257	241	230	202	252	224	248	223	236	226	244	227	253	218	239	253	236	222	243	278	232	229	220	240	224	222	249	277	238	231	250	240	221	251	222	248	221	246	208	220	255	211	237	231	237	238	219	233	224	226	237	232	214	270	217	246	237	218	229	247	246	204	226	224	251	242	255	234	239	212	236	234	237	248	205	230	266	240	268	248	239	213	219	229	229	255	242	222	227	228	236	239	229	237	212	244	216	229	257	217	218	275	249	225	238	252	222	242	223	239	257	261	220	254	242	245	215	222	221	251	235	211	215	212	223	238	254	233	239	244	231	253	235	230	222	224	234	236	244	283	221	237	252	225	222	240	252	237	240	245	207	235	258	254	237	226	238	244	240	214	232	222	234	272	230	259	261	238	221	259	255	241	242	243	244	219	241	219	222	250	248	236	230	239	220	250	243	221	222	234	221	278	255	231	229	220	247	253	233	239	239	229	234	226	248	237	240	227	213	243	235	249	212	281	229	258	240	232	253	271	256	262	218	271	256	268	231	240	261	260	246	250	243	214	223	205	222	216	254	240	229	236	242	224	235	212	238	244	255	244	254	229	260	252	247	245	252	244	232	234	248	260	222	252	248	246	255	242	242	228	236	236	240	234	220	266	224	245	248	242	236	219	233	258	236	217	245	232	239	249	248	227	221	270	240	209	239	209	257	227	225	225	243	267	270	226	237	234	233	236	244	235	234	254	228	235	228	250	233	245	234	238	261	236	255	208	228	249	275	227	249	214	236	255	251	227	252	241	236	248	239	238	213	250	237	238	248	224	253	250	204	222	229	264	208	277	221	225	226	224	245	254	244	246	239	221	240	254	245	234	255	240	213	270	248	241	249	256	252	247	246	253	233	238	235	255	218	263	250	266	239	233	231	281	254	230	244	242	238	272	236	223	255	245	234	233	249	238	219	228	245	225	208	242	222	265	231	224	212	241	227	231	230	232	220	239	224	220	210	254	229	256	241	212	231	266	215	225	236	266	230	240	275	245	233	262	247	247	230	223	247	266	248	239	248	236	239	231	232	266	260	260	224	233	225	236	250	251	242	232	242	256	239	227	252	252	225	251	262	252	231	237	234	258	236	225	248	244	230	225	277	240	233	230	263	246	227	235	249	234	248	209	229	232	247	253	223	260	229	236	220	226	220	251	268	271	268	262	233	220	268	220	243	223	230	255	268	231	234	250	216	236	247	226	237	247	205	252	200	221	250	246	234	254	241	258	230	260	229	242	226	227	234	260	222	243	264	241	262	240	241	234	232	224	246	257	236	259	227	248	239	249	257	266	253	266	246	236	212	254	229	227	214	226	237	220	234	232	257	244	237	231	232	229	219	241	237	244	215	226	256	235	233	241	266	234	249	252	253	222	226	211	252	242	227	259	280	197	244	251	231	249	264	249	228	236	230	247	239	245	254	247	238	241	239	225	207	234	250	211	253	251	267	235	222	242	225	224	237	231	250	229	253	232	220	248	275	264	242	250	244	230	266	221	260	231	241	267	253	256	212	229	258	253	261	223	242	239	233	260	238	256	256	239	254	245	221	233	226	255	222	271	223	224	242	223	208	248	227	249	244	244	246	233	258	230	258	218	234	223	238	225	228	231	253	254	244	211	250	218	253	222	213	230	239	239	243	233	241	250	241	237	245	222	238	213	245	232	230	278	229	251	228	240	247	259	270	243	252	230	214	242	238	256	204	256	246	232	229	234	249	226	243	193	245	214	272	253	249	237	223	229	248	253	249	249	245	218	234	219	238	276	247	221	218	253	243	234	234	214	244	249	226	250	241	210	229	233	229	225	229	239	226	252	255	247	243	241	202	252	243	248	245	215	238	249	229	208	238	247	262	250	244	223	223	237	254	257	245	247	229	255	258	212	228	241	221	231	218	248	239	246	259	238	245	220	199	243	234	222	215	248	245	217	242	265	240	211	234	224	252	191	265	238	247	257	224	232	240	269	231	244	221	245	250	238	225
8731	36709	36760	19482	3062	7483	12097	8627	4412	1943	946	539	458	492	471	483	452	466	500	502	471	431	434	469	463	479	465	525	466	473	467	481	483	463	473	452	478	473	455	473	471	473	439	404	475	460	486	496	443	493	474	474	466	455	467	476	395	517	491	476	502	463	514	453	487	498	458	495	460	467	477	464	477	472	486	473	499	457	409	491	460	458	430	464	481	458	474	452	451	483	489	458	478	485	477	472	478	431	504	458	481	428	470	468	439	462	471	449	427	460	505	493	477	501	446	441	448	476	429	460	482	482	480	505	465	475	467	424	502	493	468	446	427	465	473	488	472	464	459	453	497	448	503	471	475	489	493	501	474	447	443	470	432	473	464	471	474	413	458	443	446	452	514	472	475	462	485	483	437	485	480	450	437	469	449	461	484	490	459	479	500	499	446	449	489	456	486	499	466	454	478	475	487	471	474	496	492	513	480	488	473	473	466	473	487	481	501	479	455	474	444	444	459	495	449	465	475	454	447	451	474	484	444	476	481	464	459	470	474	458	437	507	464	450	453	488	470	496	478	498	471	441	480	429	437	468	443	443	436	427	472	472	502	417	461	458	524	498	492	460	490	462	473	483	520	445	476	489	497	491	493	442	458	482	474	445	464	453	458	503	438	461	455	480	467	513	504	463	462	479	510	418	429	482	490	461	465	499	479	479	476	489	507	456	455	468	477	458	434	463	475	452	493	485	525	463	459	460	437	478	473	484	438	507	453	450	472	471	464	497	429	480	443	476	511	501	466	468	454	488	466	482	444	439	469	482	483	476	455	439	456	498	475	482	494	478	498	463	463	432	462	465	496	464	436	457	469	463	454	450	460	493	478	461	480	476	461	492	446	421	482	492	440	455	465	437	485	448	474	493	457	477	411	479	464	492	474	482	469	459	511	469	479	444	460	487	460	483	459	457	472	492	440	437	503	462	443	450	478	476	494	465	463	432	398	437	483	491	453	460	485	475	442	503	441	427	483	501	484	472	506	461	471	447	458	472	433	442	472	473	437	479	459	502	468	437	454	478	484	483	473	443	472	492	473	473	463	453	518	435	445	444	466	461	475	471	509	446	439	463	478	443	472	504	439	455	462	479	471	493	455	431	464	468	458	486	495	498	460	443	475	465	468	446	448	494	466	447	514	451	533	454	430	458	480	436	496	476	469	434	438	486	462	480	456	456	458	437	482	487	473	439	433	451	446	461	469	458	444	460	467	466	501	442	453	451	460	508	459	509	435	509	471	470	482	463	498	486	445	452	485	470	482	468	502	471	476	451	454	494	459	458	474	481	485	475	438	460	516	446	456	461	493	451	453	474	468	459	485	464	501	443	469	493	499	441	464	469	441	509	484	449	475	496	440	468	461	481	507	447	502	492	506	469	459	433	475	459	468	486	498	492	457	483	482	434	488	464	501	471	469	517	502	472	476	455	451	486	469	467	450	465	506	474	479	468	457	457	525	476	485	456	470	452	495	459	494	471	504	488	476	468	457	459	463	477	478	434	478	463	458	481	459	487	478	484	450	470	461	456	476	449	448	438	463	476	510	397	463	486	463	510	464	430	487	532	446	465	489	469	487	453	459	485	460	476	479	455	465	455	457	477	453	474	443	488	474	468	475	468	470	450	486	483	431	490	476	476	451	484	452	473	475	459	442	464	454	445	456	466	453	489	473	461	472	469	458	460	440	490	504	467	480	459	464	482	464	527	461	448	492	463	485	475	478	483	484	465	479	474	461	460	456	490	521	459	479	490	482	463	453	468	455	447	479	416	470	483	464	474	498	466	477	470	477	430	484	461	467	474	468	438	487	473	465	489	469	464	441	509	477	470	453	503	500	453	472	503	439	497	480	464	505	441	454	448	442	500	428	478	456	460	462	495	488	486	459	465	428	477	502	451	437	457	472	477	427	456	488	463	485	479	471	471	483	465	452	485	452	480	481	497	469	442	507	485	491	485	463	478	472	451	505	489	497	483	457	495	462	478	484	505	452	451	475	469	451	466	422	482	460	483	484	429	462	465	466	461	483	511	485	458	465	459	507	458	486	423	447	516	398	467	478	470	511	480	448	532	475	449	440	475	445	451	453	425	493	447	454	493	472	447	476	486	483	464	488	497	464	480	454	499	473	474	436	474	493	467	448	490	450	479	504	445	454	413	456	442	458	437	458	475	478	463	432	415	441	501	474	431	442	524	499	426	471	434	473	456	495	461	488	473	484	438	455	479	490	492	447	452	497	484	479	493	476	479	493	470	457	470	495	459	479	478	470	455	491	482	496	421	444	467	441	457	480	497	489	436	437	445	490	438	473	485	462	439	492	453	458	485	473	439	478	471	462	430	493	468	463	451	470	489	480	484	464	520	460	459	490	467	473	445	462	421	494	453	480	465	465	466	478	452	444	499	492	464	480	465	457	439	487	412	468	448	458	488	515	488	488	513	513	487	456	512	497	486	474	471	417	467	481	430	484	487	429	452	468	446	481	425	517	474	497	452	482	469	432	455	464	466	456	454	491	468	452	481	519	452	468	477	469	454	425	453	464	424	470	447	514	512	454	480	464	517	482	452	487	494	480	462	456	493	470	476	466	423	413	481	436	492	489	465	468	459	472	471	463	485	511	451	477	470	456	416	497	461	449	470	451	470	454	485	469	457	461	445	477	442	472	461	482	469	454	456	450	455	504	503	435	468	466	468	469	494	493	480	475	436	462	466	489	491	450	492	457	450	496	476	455	434	450	493	484	499	458	479	497	500	487	488	510	459	492	477	485	476	447	477	486	445	451	473	505	488	488	521	460	438	490	477	494	496	485	447	482	448	463	451	486	483	479	488	483	442	500	471	471	467	471	483	479	483	463	481	532	498	493	452	467	443	428	446	486	495	488	504	465	493	481	452	459	421	469	458	481	467	478	444	465	438	456	445	460	505	483	501	499	466	487	438	445	480	452	440	470	468	490	441	503	483	474	479	441	462	440	493	453	480	477	493	507	453	476	463	450	455	487	489	482	449	486	459	475	451	461	453	495	441	498	454	449	473	468	484	471	492	479	440	469	492	458	470	496	475	473	500	453	465	469	450	459	477	492	408	475	492	473	484	479	485	452	448	486	471	489	441	492	466	490	484	489	464	461	474	446	492	470	466	488	477	506	478	463	465	484	449	456	454	485	475	461	460	486	473	446	495	466	486	465	482	510	445	490	493	469	491	457	426	447	424	496	463	483	487	515	463	489	475	468	449	479	460	462	497	502	413	500	484	458	486	455	503	452	485	479	486	440	446	469	479	484	471	463	417	481	477	460	454	489	450	486	459	487	452	485	463	425	483	484	472	478	459	468	513	499	437	459	457	463	492	457	489	454	463	524	478	482	457	506	477	451	464	484	494	477	465	495	455	477	494	470	451	474	470	469	464	520	488	450	494	447	498	464	457	448	490	423	452	445	449	471	478	464	448	469	458	438	484	458	480	468	459	479	528	462	480
24581	21641	37219	36223	21895	24550	27163	19350	9675	3010	858	277	175	174	186	183	208	150	191	176	191	202	200	190	165	189	171	189	162	180	202	206	204	205	167	200	193	182	194	192	195	169	166	187	172	203	168	213	184	187	183	199	169	205	204	193	197	161	188	170	196	181	175	152	190	180	186	166	202	194	208	173	167	178	193	187	186	199	196	225	191	174	179	191	189	190	170	190	196	182	207	173	196	189	168	185	182	174	187	204	183	166	173	179	171	185	204	178	183	190	185	182	179	181	192	177	187	180	180	162	198	201	186	193	161	192	195	172	194	182	200	184	159	186	202	200	190	188	181	189	175	189	196	182	213	170	207	204	166	210	189	207	205	183	178	196	184	205	200	168	168	188	195	178	223	188	186	189	164	189	204	201	206	179	181	197	178	200	177	168	192	195	163	176	206	192	186	213	173	179	186	176	193	181	198	198	180	192	164	207	189	175	164	153	186	189	201	197	191	195	176	207	203	164	189	180	191	176	189	192	196	202	199	165	188	183	211	170	183	190	195	181	178	203	196	185	175	217	206	183	184	185	181	185	185	178	179	185	192	161	193	181	176	186	189	172	180	186	188	211	200	205	195	202	186	194	181	166	167	167	186	192	201	189	184	188	183	168	180	165	161	168	211	175	176	173	171	198	180	183	192	179	205	189	200	184	199	177	208	174	175	179	161	169	151	182	183	200	185	186	190	167	177	172	205	174	146	168	181	184	204	180	167	184	196	195	192	171	183	157	200	220	189	178	179	194	201	170	195	195	190	183	142	190	183	193	205	197	198	229	171	172	184	177	191	175	153	160	186	203	159	211	176	172	194	182	190	198	191	175	206	177	209	172	217	200	168	194	185	178	169	171	188	172	177	214	193	178	174	186	199	187	173	162	201	164	189	201	188	189	204	184	191	163	187	180	166	190	206	178	172	183	185	173	205	187	187	178	158	169	178	182	177	166	178	171	189	230	207	206	169	180	192	222	201	169	163	201	183	181	148	206	193	182	202	167	184	163	171	174	180	188	194	182	172	210	200	201	188	176	182	195	184	175	179	192	204	184	221	184	208	200	186	178	186	190	182	170	199	202	183	186	188	187	197	193	175	162	207	167	176	185	203	172	178	187	170	205	184	180	178	174	170	190	196	200	163	174	187	202	198	183	191	181	185	198	183	191	190	176	199	185	190	184	178	191	194	194	192	178	177	175	176	185	171	176	193	193	184	182	158	184	183	192	191	200	165	178	177	191	177	193	189	188	204	183	158	171	176	217	222	208	187	215	188	189	182	196	195	193	200	185	203	159	174	199	175	178	176	183	192	189	192	169	183	191	201	170	189	166	189	194	182	176	184	192	176	202	193	184	181	179	188	197	201	195	179	171	180	191	178	188	179	178	186	210	178	184	189	190	179	161	177	185	197	181	169	177	185	197	188	205	170	207	200	168	170	187	183	179	202	186	183	186	176	186	164	189	192	193	217	183	202	185	179	180	170	222	193	208	158	197	164	168	191	187	185	193	189	194	173	174	188	173	183	171	180	183	191	163	179	192	168	187	197	186	206	175	199	171	187	193	187	181	184	206	188	174	182	191	170	174	189	169	171	195	181	185	185	175	187	180	173	195	194	197	189	183	204	202	153	179	158	213	182	167	150	208	193	181	196	190	181	185	188	202	191	174	189	193	193	179	184	188	182	192	188	163	187	207	190	190	188	202	166	194	194	183	179	190	193	178	193	173	163	191	155	195	175	199	166	188	189	199	169	208	178	171	175	192	179	178	190	182	176	184	192	176	197	165	205	158	160	191	185	211	189	202	168	199	199	175	208	192	199	187	195	175	191	174	186	177	167	158	169	177	180	178	181	183	183	196	206	190	189	216	187	219	179	169	166	190	185	186	208	181	197	194	178	212	175	192	176	186	190	181	201	184	190	205	202	215	171	180	176	166	163	197	181	187	164	164	210	187	194	203	179	176	195	197	190	177	191	202	184	183	174	195	179	192	188	197	195	200	198	162	171	195	184	198	187	175	172	160	180	204	199	160	207	184	188	158	180	197	181	206	175	195	177	218	204	194	172	224	202	203	190	205	176	180	189	206	175	186	200	213	188	164	195	166	204	179	171	174	182	195	194	173	175	185	167	192	186	186	165	189	187	168	194	185	191	185	192	179	198	186	190	188	199	184	160	208	176	200	189	199	199	178	175	190	189	160	190	172	183	201	200	195	185	197	182	184	178	194	200	168	167	155	194	183	203	187	192	166	190	202	190	185	195	193	186	173	172	169	190	189	174	219	185	206	172	199	185	178	168	162	156	169	192	180	171	211	199	207	202	181	196	175	202	170	185	160	184	210	178	181	173	183	170	174	184	187	194	198	207	190	215	176	207	185	176	181	171	184	179	195	183	180	184	176	203	176	163	197	162	173	201	221	207	170	177	188	193	177	184	164	171	188	177	190	188	207	178	177	208	189	213	201	189	162	228	180	189	185	194	197	191	190	192	189	176	194	174	192	176	184	167	198	199	201	199	187	194	198	204	184	194	204	176	199	189	197	169	188	175	192	196	200	171	175	192	187	184	173	179	185	177	192	180	202	190	184	174	183	174	187	179	157	189	209	183	197	179	170	175	180	200	197	187	196	180	170	182	211	183	183	168	183	182	189	180	171	203	167	212	181	196	178	202	225	197	202	200	195	174	161	196	182	191	190	186	188	192	188	170	195	174	173	181	193	177	190	176	177	190	193	184	194	184	190	195	177	193	216	164	204	222	198	202	195	158	172	182	178	208	195	189	189	170	197	179	167	164	196	180	202	174	171	185	201	216	195	196	215	178	191	191	199	166	211	177	151	201	167	174	194	189	156	191	214	202	190	187	185	179	176	212	195	158	177	196	195	192	170	177	196	173	204	168	185	207	181	173	206	171	166	183	192	189	185	168	179	176	193	184	186	198	179	195	171	204	192	196	203	175	163	182	184	181	190	186	205	181	174	180	194	199	183	168	223	193	202	205	197	167	195	175	180	179	196	185	169	181	170	174	162	186	195	194	185	178	193	189	200	195	166	184	186	184	183	177	176	168	179	205	202	216	168	198	194	151	189	191	226	206	183	189	186	206	175	205	187	182	193	190	181	181	198	191	195	169	176	186	165	192	164	185	184	178	180	177	188	178	187	245	181	194	175	176	168	200	185	204	206	177	180	186	183	183	209	177	206	177	199	181	196	188	180	187	212	207	197	183	188	194	184	158	204	180	189	173	185	190	182	176	196	185	175	188	182	208	176	196	195	169	198	211	214	191	211	206	192	200	183	169	178	199	195	183	200	176	209	172	173	178	203	186	197	172	187	198	183	186	201	177	183	200	157	182	193	182	185	222	195	184	201	193	182	164	184	198	186	168	188	174	176	185	201	208	184	171	183	160	193	175	151	185	175	171	189	171	200	189	180	188	187	195	177	187	163	177	173	179	196	199	186	183	174	224	171	198	207	190	217	182	208
20782	70112	73080	46246	24485	35569	36377	29340	18424	7864	2574	613	383	373	433	366	361	371	401	367	374	350	351	362	383	387	356	352	352	364	354	380	355	380	385	405	337	406	369	351	322	378	348	355	387	348	377	369	393	371	347	367	366	376	381	361	361	375	350	379	370	350	353	388	336	356	379	402	332	377	354	384	393	357	385	410	377	358	364	370	362	386	354	376	339	361	350	361	356	348	379	362	349	351	364	368	368	372	376	356	375	365	373	376	387	377	334	376	380	369	367	402	368	355	365	368	373	389	396	347	371	390	404	359	353	392	348	392	345	400	364	342	366	352	344	374	379	391	372	364	381	365	380	351	367	341	359	364	370	333	363	385	364	367	369	398	369	378	418	369	385	386	358	376	307	364	378	331	368	364	382	351	377	398	359	400	365	382	368	355	371	373	353	382	386	410	372	334	386	324	357	348	382	391	390	363	354	368	369	348	370	373	389	376	364	392	368	401	375	390	394	341	358	337	345	352	365	386	372	385	380	373	340	364	401	386	384	363	343	371	366	350	369	388	353	384	381	377	367	412	349	374	346	373	371	365	365	357	361	355	382	387	325	383	354	336	365	358	388	384	345	349	367	371	354	400	364	335	392	373	351	343	373	336	372	393	380	384	368	344	355	391	379	374	376	337	350	358	379	366	367	358	376	385	359	365	368	399	359	350	376	352	333	374	385	361	369	373	337	386	358	372	405	343	382	391	365	349	355	350	364	389	358	367	395	344	325	346	356	399	354	360	350	357	393	375	353	391	371	377	346	358	388	369	389	374	378	379	377	392	356	376	393	366	353	350	372	375	346	354	373	389	358	376	351	369	359	364	381	344	368	378	373	373	321	370	358	363	375	383	370	352	391	381	402	396	395	374	350	375	359	365	368	340	348	367	386	385	351	380	338	355	369	336	351	380	387	357	394	364	351	370	411	349	359	351	365	372	361	358	360	342	354	351	376	358	340	353	406	347	353	359	364	356	349	392	369	407	408	394	362	364	361	368	344	354	335	375	334	333	422	377	375	365	381	390	385	348	389	363	371	352	410	361	359	353	378	372	387	344	386	355	341	360	414	369	375	346	352	365	351	338	377	363	398	351	365	376	397	370	382	415	361	394	367	408	384	383	365	389	354	382	328	373	382	325	392	385	374	368	352	351	396	333	384	401	373	357	399	360	387	343	339	404	392	396	356	350	380	375	371	390	328	391	356	408	366	367	382	386	364	380	363	334	377	375	365	405	376	382	324	373	371	395	366	362	386	388	385	348	348	372	347	383	360	347	357	367	356	354	362	390	405	368	363	363	365	385	378	388	366	368	333	337	382	361	336	337	359	367	386	392	368	389	362	392	395	398	351	411	375	354	396	342	379	362	403	409	357	373	386	354	335	358	364	377	362	354	350	359	354	347	393	347	372	371	371	365	373	347	400	384	393	355	379	375	354	364	362	404	337	342	369	375	343	347	336	397	385	370	351	370	357	400	360	358	379	397	424	358	359	359	345	353	358	386	361	367	373	376	364	363	352	382	361	355	395	353	372	363	349	381	369	362	350	370	371	337	364	366	351	359	375	355	340	392	358	403	352	358	366	338	373	352	393	369	376	408	353	327	396	376	364	376	403	371	373	346	389	382	409	361	364	352	385	357	381	361	392	342	367	331	370	337	325	370	350	355	369	357	321	381	370	387	379	350	369	362	366	368	344	364	355	385	361	365	387	343	398	387	361	370	374	359	346	364	365	384	373	371	343	397	374	365	362	355	373	365	367	365	410	342	394	359	334	367	392	360	362	384	358	349	383	379	375	408	387	356	388	397	373	361	356	360	373	396	340	340	402	349	378	375	434	337	357	376	337	365	369	357	379	366	354	373	358	387	389	354	369	399	360	351	339	369	370	390	349	317	355	369	365	377	380	385	372	352	351	380	376	339	378	344	347	393	362	348	364	368	372	381	358	354	361	367	359	357	359	367	356	385	351	338	402	362	364	349	363	375	370	390	373	372	358	391	395	370	360	388	349	338	336	356	388	342	376	384	383	339	374	357	371	345	394	361	369	387	347	390	384	391	375	345	365	370	372	367	387	353	379	344	388	381	415	352	359	386	368	381	341	343	379	319	386	379	374	340	373	351	370	363	351	362	404	356	377	366	350	366	337	357	361	343	365	352	369	368	382	385	333	364	372	389	369	370	371	363	365	352	363	370	370	364	372	407	361	365	372	374	389	387	374	378	380	362	373	359	412	378	327	326	342	351	348	373	341	367	388	330	339	345	328	359	388	377	386	367	416	379	370	338	378	373	406	359	372	398	337	390	396	360	372	362	364	393	361	351	369	392	356	339	365	369	363	355	380	376	368	399	359	384	351	359	358	387	373	348	388	304	373	376	331	391	357	378	375	410	362	370	375	387	389	355	355	354	379	357	382	387	376	351	363	379	375	379	354	375	349	330	346	354	360	368	375	361	388	383	348	346	385	376	371	409	370	359	383	382	360	379	355	350	355	383	400	366	350	375	366	370	366	374	378	345	367	355	361	379	328	379	375	390	370	376	348	340	351	361	373	357	375	359	414	388	379	373	368	351	379	363	332	392	344	368	316	403	372	349	385	394	393	358	367	349	363	381	397	362	348	351	367	357	323	346	365	392	382	388	365	377	348	432	369	393	365	371	344	398	402	354	374	365	325	346	386	354	367	379	339	356	347	351	386	367	380	356	351	394	346	376	392	376	355	370	373	365	326	381	368	397	338	386	406	383	316	369	352	357	350	341	378	365	358	378	371	353	366	379	375	365	377	369	387	399	399	374	364	356	368	345	361	359	378	345	367	382	368	378	399	361	404	390	353	357	372	363	368	340	393	386	405	390	388	389	356	394	388	376	328	362	363	408	412	386	394	389	363	383	360	359	394	342	383	371	358	386	390	350	376	341	398	378	357	338	397	361	378	363	341	361	374	347	398	332	356	313	362	355	368	360	372	369	403	337	393	417	366	376	346	379	361	380	395	332	367	371	344	384	368	362	352	368	375	393	357	348	384	353	369	379	376	396	349	361	355	370	392	346	364	368	423	365	360	357	370	374	340	416	371	373	388	337	371	399	360	356	397	379	363	392	389	359	343	404	371	367	344	366	383	390	329	393	354	378	380	394	382	393	360	392	384	401	363	330	338	351	328	425	387	374	337	341	360	358	353	393	361	354	381	376	354	375	375	375	352	349	355	387	394	338	343	352	359	382	368	376	394	349	383	395	366	376	400	347	359	395	376	342	394	364	348	369	346	361	359	367	362	410	402	353	380	401	394	377	376	355	396	378	386	356	381	357	361	355	325	357	361	374	359	386	384	355	359	366	419	357	375	393	354	366	369	391	367	353	367	371	355	391	390	356	382	391	393	363	364	376	399	342	383	373	377	381	370	363	367	396	387	391	377	404	374	386	387	360	392	335	370	364	354	359	362	384	368	383	378	352	353	361	415	355	358	347	376	346	365	341	376	343
23375	21443	32601	34724	23982	32085	39057	27279	14896	4950	1099	341	276	240	250	238	256	239	256	252	250	222	228	260	250	217	259	230	253	254	225	262	248	234	255	215	255	255	244	249	243	240	257	262	224	227	263	251	266	256	238	240	235	219	232	250	233	248	249	245	227	219	228	258	247	246	240	231	225	249	233	259	250	237	235	245	235	215	220	224	250	229	218	262	237	238	248	237	226	230	223	220	247	229	219	267	220	238	232	224	241	216	244	227	253	230	244	252	217	243	229	227	247	216	220	196	239	264	235	237	261	205	233	249	258	229	219	211	235	241	211	233	242	249	254	239	241	242	232	220	247	256	249	267	255	247	220	265	248	245	249	253	208	235	256	208	238	267	259	241	226	237	246	222	247	213	234	250	242	245	231	238	230	233	237	259	250	223	236	246	240	252	230	247	224	241	239	255	258	259	242	216	235	229	239	233	224	230	215	252	225	252	252	228	237	217	260	239	223	233	211	238	259	249	261	255	256	247	227	217	218	224	248	256	229	277	229	226	251	244	219	263	240	260	229	227	247	240	255	235	231	240	243	224	252	247	198	221	241	221	247	245	219	249	226	239	253	209	246	238	247	241	238	246	226	236	260	254	224	219	238	236	255	216	249	231	260	252	250	244	280	245	229	238	249	253	266	238	225	246	258	248	262	242	229	214	228	202	244	237	249	231	257	233	238	225	238	244	236	228	237	212	224	259	220	234	242	249	249	265	267	242	222	241	240	226	255	243	226	255	252	225	243	234	231	242	222	256	267	236	224	221	239	252	256	240	255	256	252	228	232	252	239	236	235	223	209	240	247	227	254	227	242	261	233	234	232	234	249	267	235	229	246	224	245	240	237	224	231	210	230	230	228	208	242	232	254	226	239	245	236	263	229	239	232	226	254	230	242	231	238	238	254	246	229	246	259	241	237	219	242	242	255	225	215	257	205	241	246	220	214	231	238	244	247	222	230	250	233	257	224	241	264	229	248	257	214	241	221	259	248	218	236	236	219	259	227	236	241	240	248	243	249	252	246	230	221	243	248	230	259	231	232	257	240	234	245	246	252	257	242	255	266	262	239	250	212	238	242	240	239	236	240	228	246	200	238	244	242	211	247	248	245	232	236	214	230	254	222	227	213	226	264	246	228	230	229	238	218	237	243	245	252	206	245	253	246	257	262	222	243	240	257	246	224	253	261	243	228	247	243	239	252	258	233	227	235	218	257	245	243	255	255	240	247	234	223	243	241	241	231	233	244	211	246	246	230	253	241	221	245	227	232	238	241	269	236	230	242	263	219	243	247	244	258	222	253	238	222	216	236	230	234	263	246	253	240	229	226	258	223	234	218	251	245	253	247	238	252	225	208	234	242	256	234	224	221	249	249	236	245	232	228	237	244	242	219	239	262	241	220	236	289	240	231	205	245	255	238	219	206	224	244	244	232	218	233	258	252	250	259	234	262	274	238	233	236	252	257	248	231	232	212	221	235	250	209	229	233	263	214	251	253	223	261	250	239	226	237	251	249	252	264	214	241	244	233	245	227	241	217	242	269	253	249	248	233	229	224	235	220	226	246	256	217	242	222	264	245	224	209	246	200	226	252	226	233	210	242	209	271	229	267	249	237	222	198	269	241	246	232	232	253	263	237	215	273	230	257	231	246	241	227	256	239	219	234	241	249	217	251	229	248	228	260	270	233	273	251	245	240	239	208	241	236	240	242	246	254	235	244	254	239	222	238	262	233	226	248	219	250	222	237	238	220	246	245	217	241	252	221	242	242	261	243	233	239	225	230	225	242	264	249	247	236	229	234	251	241	251	236	220	241	259	243	226	267	254	236	225	223	249	239	227	241	235	264	269	237	222	255	233	225	253	242	219	218	259	228	210	245	261	209	253	255	232	239	231	255	201	249	244	233	218	228	229	257	247	216	246	230	229	241	231	212	235	253	260	246	224	205	259	235	233	238	226	225	233	250	243	242	231	223	221	253	240	228	250	193	239	207	237	229	264	240	250	239	237	256	223	241	232	223	247	250	218	252	246	243	223	239	237	258	219	244	231	225	266	228	248	238	227	243	228	227	234	245	241	237	221	236	230	224	242	233	264	235	257	255	237	221	240	229	229	224	232	236	219	258	202	265	218	229	232	243	244	239	226	267	225	252	267	253	227	208	218	223	230	233	222	230	259	231	248	243	251	251	241	227	264	216	251	264	252	258	236	245	244	235	259	242	241	254	236	225	258	271	229	229	237	235	248	251	200	251	265	237	238	246	252	224	222	262	258	253	238	228	236	242	252	245	247	228	235	253	227	260	214	249	212	234	268	242	220	253	239	260	219	253	255	245	284	246	218	236	238	238	263	243	251	216	276	237	256	222	245	240	214	235	247	251	258	259	247	219	227	227	253	217	233	236	238	273	251	214	234	230	227	249	224	232	205	217	246	247	233	236	226	243	248	229	241	239	260	242	236	220	235	236	216	238	234	205	234	247	256	249	235	229	243	291	258	242	212	252	207	240	277	208	238	256	251	230	250	244	270	233	241	235	247	236	269	233	237	226	249	227	239	261	237	242	242	222	241	224	257	215	257	256	274	218	260	245	255	241	231	241	224	243	243	217	229	258	220	215	245	227	229	233	223	241	214	247	230	234	217	246	224	244	240	227	245	249	219	231	219	242	253	245	260	247	245	217	233	251	233	264	269	242	241	207	250	239	277	244	234	245	226	269	258	220	237	220	242	231	228	209	228	230	244	243	255	233	231	234	231	211	242	224	205	247	235	202	237	192	240	250	244	244	265	234	225	243	240	222	227	257	269	261	208	242	243	228	239	214	237	266	217	243	219	260	218	248	241	272	278	253	245	221	246	252	244	232	239	252	233	255	229	251	218	213	255	250	225	221	229	250	245	252	247	217	227	223	245	235	250	255	247	271	233	260	262	257	273	227	233	234	237	249	244	225	237	247	233	224	248	257	226	248	247	255	240	230	230	253	229	237	253	256	249	222	260	245	258	238	266	255	252	240	234	248	251	245	244	226	260	259	245	227	232	221	243	236	235	248	259	227	253	239	239	233	237	240	243	239	239	233	234	251	268	230	223	234	268	228	225	231	253	233	240	266	230	232	227	254	237	259	254	205	250	235	216	241	224	237	240	236	224	240	240	271	225	241	250	233	222	266	273	263	236	244	218	259	238	228	249	237	241	235	243	211	224	232	225	230	229	217	247	242	260	250	214	237	239	228	225	221	227	259	234	235	256	247	215	232	228	252	238	233	247	247	225	226	210	221	224	228	235	249	218	244	235	258	217	270	248	260	271	228	230	239	232	237	226	270	227	250	222	229	217	262	230	238	253	230	231	239	253	240	240	232	253	200	252	227	216	246	229	245	249	231	248	217	236	273	241	235	239	212	256	246	244	235	233	243	228	238	235	237	233	226	231	225	234	233	234	228	239	234	232	237	238	246	268	239	220	242	226	276	265	236	260	237	229	262	251
24947	76234	82954	65122	23882	46976	45204	36323	23973	10697	2932	669	494	443	456	475	481	429	405	464	448	419	425	420	431	401	430	420	462	460	459	405	432	426	449	444	411	432	401	449	468	441	443	450	445	466	446	483	464	432	452	490	479	457	464	454	430	471	452	443	414	453	459	459	411	455	414	410	475	453	437	463	430	473	433	471	428	418	415	470	473	456	428	427	461	447	421	428	502	446	452	441	431	428	459	402	414	440	440	408	419	452	424	439	468	424	462	443	436	451	440	437	437	417	454	443	490	476	438	438	423	451	441	471	500	444	448	434	427	439	481	422	451	444	432	430	441	471	438	417	454	441	471	478	440	414	405	430	406	443	457	425	448	437	483	458	420	484	443	466	466	458	438	457	415	455	476	440	439	441	444	431	450	466	468	435	429	470	468	427	461	418	445	467	473	475	422	398	457	425	428	428	428	449	441	465	497	441	469	481	465	425	470	457	455	429	457	424	442	430	451	457	452	432	465	451	457	408	468	450	448	431	475	431	435	442	459	454	409	451	446	416	459	443	446	437	475	422	422	450	456	463	471	430	452	422	427	451	504	442	431	454	390	445	445	445	439	412	445	451	404	444	434	434	460	414	444	438	439	446	451	461	440	449	430	434	457	451	409	462	440	428	404	434	451	439	467	454	454	442	431	434	407	413	481	415	414	463	469	466	445	491	438	441	479	419	455	423	484	406	434	445	422	465	458	422	422	434	448	423	422	450	483	460	391	419	483	440	439	416	437	422	465	434	465	426	474	422	465	428	465	441	438	429	482	444	420	475	446	478	430	422	456	454	437	424	457	442	465	446	440	467	435	452	428	409	395	446	427	469	457	416	435	412	418	453	425	436	460	424	439	444	449	439	450	442	424	466	443	443	426	453	440	446	428	481	467	453	470	461	449	464	440	469	444	446	481	428	415	464	401	461	463	423	466	415	448	459	468	459	447	447	487	438	443	431	443	430	441	466	435	454	384	478	434	441	456	453	446	409	440	445	438	446	421	441	472	404	454	398	430	453	418	435	453	453	439	450	442	440	433	438	453	450	459	430	445	424	437	421	445	453	450	428	445	436	482	440	433	452	406	452	448	455	405	422	439	447	459	440	431	445	454	484	432	454	472	482	439	439	474	416	418	438	448	464	444	427	477	465	421	420	460	453	457	433	417	425	455	463	400	443	439	428	412	432	414	456	431	471	452	475	407	442	452	458	451	456	427	444	442	455	421	452	420	430	428	423	494	438	407	457	452	450	453	448	450	435	437	428	432	448	453	402	443	427	456	488	453	415	453	420	458	414	428	459	445	427	411	435	442	420	472	446	463	431	417	470	475	458	455	442	435	427	432	430	447	458	467	433	447	432	430	488	439	412	423	464	408	447	415	462	430	464	480	415	459	452	482	486	421	456	438	460	390	449	415	389	446	497	480	450	437	440	434	464	412	464	457	446	418	432	458	448	452	442	445	446	440	432	482	451	446	448	400	472	416	418	481	390	447	441	429	453	423	469	431	443	438	424	426	424	428	447	451	447	408	419	469	479	420	455	447	427	417	428	424	424	439	459	420	438	433	458	461	465	445	440	444	429	404	435	425	435	448	422	423	439	430	447	409	421	384	485	426	449	441	412	448	447	461	417	405	440	447	464	426	468	465	441	446	446	455	455	435	435	452	434	447	423	458	481	437	391	422	436	423	438	442	461	456	427	407	447	416	492	456	450	425	441	457	419	468	403	432	486	462	463	405	449	414	436	438	466	428	441	471	436	410	509	460	452	448	457	462	465	427	409	430	452	494	424	456	409	410	438	457	470	409	444	466	447	427	460	459	467	457	445	469	447	468	439	426	451	482	459	483	436	448	465	456	446	443	464	461	471	444	443	408	430	465	420	458	450	461	397	464	466	443	425	426	430	430	442	426	485	501	466	428	434	421	428	492	444	441	435	462	428	452	429	437	458	441	410	393	409	450	433	443	428	439	433	473	424	441	473	451	489	420	433	471	409	434	458	436	441	409	432	432	442	439	453	451	436	434	467	428	450	401	411	395	458	443	457	462	397	435	469	460	482	469	425	416	431	417	450	436	449	433	440	448	430	438	449	429	447	445	449	433	410	439	451	422	451	408	454	422	447	462	458	439	432	430	453	425	453	454	441	427	478	461	469	448	424	399	460	443	425	407	454	467	418	470	445	428	461	483	455	458	494	480	416	470	475	484	447	442	445	459	444	417	450	404	435	492	435	416	479	503	463	423	479	441	445	497	414	429	417	439	414	480	412	448	409	433	445	471	441	428	424	440	464	421	425	426	478	452	434	415	447	443	444	434	447	453	428	421	467	417	412	444	415	460	452	409	473	459	452	415	445	441	452	442	414	434	407	455	405	443	371	452	472	438	474	454	412	439	476	467	453	391	441	413	418	446	445	473	460	436	444	433	493	415	472	458	416	441	443	466	445	452	456	435	444	467	425	433	455	450	439	447	429	456	508	434	451	469	457	471	453	423	450	452	423	458	435	414	414	469	408	432	446	443	476	422	413	418	479	481	459	434	445	477	425	414	464	416	410	440	456	447	399	442	451	462	444	434	420	434	441	447	435	425	450	455	439	395	434	440	463	450	384	468	445	451	462	445	485	454	431	417	422	420	467	427	463	437	409	435	439	464	459	465	451	405	441	439	475	451	446	450	450	416	456	425	452	420	448	438	453	424	460	427	461	437	429	416	450	429	455	472	452	440	441	428	435	423	392	421	504	427	453	421	417	435	422	451	448	461	431	479	471	440	425	423	434	462	433	432	420	436	428	458	424	452	439	451	448	448	446	440	444	450	445	447	472	448	475	454	425	452	440	449	421	467	412	409	418	429	429	476	442	443	467	447	469	404	447	466	451	434	418	430	454	455	428	409	433	452	426	427	442	437	449	429	422	431	425	436	415	478	430	457	453	442	424	436	460	478	477	406	410	443	457	437	457	433	445	431	430	434	446	482	391	471	414	469	427	409	449	446	431	453	449	449	442	439	465	453	410	409	398	432	423	432	469	441	442	470	384	431	452	430	455	442	487	439	462	450	468	427	436	436	429	451	434	431	418	446	455	453	438	458	476	436	415	459	492	436	397	445	437	440	425	451	459	447	415	488	403	444	444	450	442	474	434	436	430	469	463	442	457	441	505	406	458	454	432	416	427	461	471	431	436	442	422	441	435	443	435	421	459	436	437	443	473	407	430	490	415	434	409	412	485	442	404	460	454	497	442	460	447	427	458	440	428	429	428	415	417	447	457	444	448	453	458	429	440	446	406	451	439	414	451	455	430	431	452	406	468	470	432	443	433	409	471	426	452	416	453	440	454	477	450	473	425	452	469	433	452	454	427	418	428	415	403	434	442	420	441	426	449	464	465	451	452	476	453	465	469	477	423	455	457	407	438	407	420	454	442	438	470	428	437	453	426	377	451	431	415	437	449	440	465	450	457	459	445	449	459	443	458	448	462	446	452
27104	22482	27921	18019	1659	4480	4980	2982	1369	590	336	225	237	265	244	264	246	237	233	261	247	226	243	227	245	238	260	240	233	238	225	226	227	260	216	238	237	233	213	238	267	231	233	241	229	251	237	210	226	240	222	231	227	259	237	242	249	246	229	235	257	226	232	246	247	225	230	253	246	249	249	221	239	228	243	249	232	227	244	230	241	214	228	225	243	230	226	215	265	234	252	250	240	235	226	217	226	242	213	230	228	248	230	240	259	221	248	271	243	230	208	204	247	237	219	245	217	245	234	239	246	235	240	226	265	232	251	225	232	210	239	238	236	221	253	256	257	199	222	242	250	215	266	247	244	241	193	230	240	237	236	224	241	241	263	250	205	253	240	213	232	234	213	256	229	244	229	202	278	233	239	249	245	247	261	237	227	218	242	216	253	236	224	208	249	238	228	212	251	247	285	251	232	251	242	226	234	240	234	217	243	214	247	230	230	239	258	258	251	237	253	242	237	221	234	223	240	260	193	264	261	218	255	239	220	222	232	238	241	237	244	229	226	210	238	255	233	236	246	254	252	258	220	195	224	246	234	250	240	242	228	232	239	248	273	225	207	248	242	227	232	273	241	229	235	245	232	244	215	239	221	238	253	248	238	233	223	237	238	258	240	236	249	262	237	243	253	241	235	268	230	222	239	261	253	232	240	229	245	237	270	233	210	230	243	207	222	241	242	225	231	207	241	264	267	238	236	241	219	204	259	233	239	221	235	213	258	235	237	235	265	220	233	232	233	252	239	266	231	237	247	213	228	243	243	224	222	225	244	227	230	240	220	204	229	268	247	219	224	234	257	226	233	258	213	253	233	241	213	225	218	263	243	257	226	239	225	221	218	219	231	247	254	207	224	255	251	213	223	255	233	239	248	242	246	224	265	239	223	225	274	249	231	235	211	250	237	224	220	230	211	234	222	239	214	222	252	228	261	229	220	214	263	246	254	220	272	244	265	227	258	243	247	245	214	213	249	211	238	241	250	261	256	233	222	210	223	237	256	232	240	242	262	253	256	240	249	237	244	226	219	236	257	221	251	224	267	231	255	246	240	240	247	235	230	247	219	250	234	261	204	216	239	219	229	242	238	259	235	244	248	232	231	241	241	224	259	252	219	247	257	231	252	236	195	249	260	264	229	240	266	230	225	222	208	230	224	237	254	232	244	257	231	213	227	228	235	249	228	257	224	226	232	210	227	235	208	249	231	243	231	245	248	228	235	228	224	213	253	223	245	256	237	242	244	247	224	219	244	227	219	241	267	239	226	242	235	238	270	240	203	238	254	232	245	247	234	239	205	214	224	233	257	228	227	216	251	199	235	239	220	230	250	221	243	232	233	226	256	256	265	220	260	251	257	252	232	209	244	253	215	214	260	238	255	242	240	213	236	225	226	269	248	261	221	235	220	232	222	245	257	248	233	260	241	229	253	252	253	213	232	252	237	237	207	226	239	267	230	223	237	236	223	234	244	220	225	259	231	235	250	244	220	239	240	219	220	235	209	231	222	237	249	249	214	223	237	230	258	242	222	244	254	219	244	237	260	240	254	233	214	225	235	255	264	267	188	221	238	223	254	257	242	225	248	245	224	237	208	228	247	213	248	224	226	240	234	223	247	233	238	246	262	217	260	207	233	225	252	248	223	258	234	245	224	229	228	205	245	245	211	237	245	233	261	250	243	233	222	223	235	229	239	235	224	250	236	236	256	249	244	225	231	229	248	210	224	218	210	252	253	247	249	242	225	242	239	205	230	222	237	240	215	260	227	244	238	231	228	246	271	235	223	250	242	220	258	260	249	253	229	232	229	234	234	230	230	238	217	215	239	252	230	249	253	224	227	236	250	241	239	254	212	248	210	216	247	243	250	227	237	242	215	244	234	222	249	252	211	233	237	232	198	258	244	244	231	225	235	242	208	223	219	257	271	220	243	232	224	232	245	207	243	236	259	236	227	246	251	221	224	223	218	237	227	228	219	236	229	241	242	243	262	219	242	249	248	217	262	248	226	198	255	225	228	259	248	242	234	261	223	242	222	229	239	239	249	244	255	245	249	254	240	258	233	252	230	209	215	229	228	254	257	235	220	260	215	215	248	251	265	256	237	253	239	248	242	237	253	226	245	231	230	241	254	236	212	241	234	234	223	227	235	268	249	218	237	202	219	237	259	255	255	271	237	249	264	226	242	224	228	245	210	217	233	263	248	230	220	232	241	273	245	235	242	219	232	234	245	244	203	243	264	239	239	236	224	253	228	250	243	248	253	256	233	253	241	238	201	228	226	237	238	259	231	221	225	250	254	244	223	223	220	237	210	240	248	249	252	228	284	254	232	251	257	253	254	225	251	215	262	262	248	232	249	209	259	247	243	244	217	255	238	220	239	249	246	231	251	238	234	278	226	239	232	281	242	276	243	235	246	231	230	243	229	234	224	243	251	221	239	212	222	221	252	221	238	192	241	240	227	250	222	240	237	230	218	250	237	241	256	234	264	243	217	254	231	233	243	218	235	238	218	247	247	232	272	215	221	261	216	245	232	240	228	232	253	245	235	244	212	244	269	255	238	238	238	235	269	222	246	242	227	245	226	237	224	243	292	228	281	221	234	256	242	247	232	243	268	233	223	231	193	221	242	214	232	264	229	246	227	237	223	241	235	219	232	223	272	228	236	246	206	234	259	251	230	264	229	244	243	233	248	229	218	216	248	229	240	215	237	237	246	259	229	232	240	246	250	255	240	216	221	210	232	237	206	252	236	231	234	211	228	216	243	261	234	228	266	245	241	215	243	249	253	201	202	245	241	221	237	227	211	233	222	245	223	214	217	231	247	242	220	217	241	257	246	252	237	244	250	229	207	272	237	230	229	242	242	227	221	234	232	215	243	211	229	255	238	231	222	222	266	233	249	222	233	229	234	232	226	224	212	237	224	252	231	262	218	255	226	209	252	258	244	243	220	236	252	217	229	240	221	213	231	222	250	268	229	249	236	225	239	239	249	238	235	238	244	217	229	207	239	210	252	225	246	249	231	239	234	237	237	193	243	228	218	227	222	238	225	251	235	246	250	244	231	282	224	231	262	250	234	254	242	254	248	255	245	237	236	221	241	237	220	232	234	221	217	206	219	249	239	228	227	224	210	229	262	239	245	244	256	251	255	243	286	210	258	222	239	238	248	236	249	200	224	242	237	230	252	229	262	237	264	231	244	259	244	222	248	204	238	254	234	235	230	247	248	206	234	236	235	241	221	246	221	235	212	213	226	245	240	239	224	242	233	251	257	229	249	220	240	230	223	249	240	200	251	250	221	258	226	227	250	248	251	248	255	239	236	237	263	260	241	232	230	216	240	238	249	249	257	234	261	231	230	228	246	212	246	245	245	220	236	260	227	257	251	232	250	255	246	253	220	254	249	215	255	250	245	240	207	247	250	244	242	256	230	239	237	256	233	238	233	227	255	232	244	240	220	255	254	243	225	230
7752	36477	36093	22413	2436	12093	12772	7997	3670	1532	681	489	456	450	484	450	494	458	460	479	458	476	479	490	452	492	472	459	434	443	487	483	488	437	458	442	436	458	460	485	486	460	519	493	444	486	488	440	447	479	513	475	467	496	465	468	483	460	467	472	435	440	482	478	479	477	440	504	468	475	490	431	471	505	471	459	486	463	478	460	433	474	433	448	472	464	491	415	445	454	485	466	493	488	473	477	459	445	440	490	470	471	475	473	482	481	434	504	476	484	447	459	487	461	445	467	443	462	443	468	435	477	465	472	447	445	472	466	434	438	502	502	504	494	459	457	464	460	464	432	481	499	443	450	487	496	441	471	483	512	449	447	455	459	456	451	476	428	459	428	475	420	429	458	460	499	487	485	444	458	424	461	480	451	493	455	447	488	456	513	438	502	495	484	476	416	449	480	481	449	446	484	442	487	450	471	421	485	445	477	462	438	484	463	429	449	422	481	447	482	451	474	485	462	454	484	467	437	464	468	464	450	461	456	460	464	498	471	425	471	467	448	497	508	474	433	451	460	470	488	435	443	515	444	504	469	486	474	442	451	500	491	462	476	481	459	505	466	470	464	489	479	432	471	476	481	439	482	466	440	470	463	505	458	471	449	507	457	454	426	503	474	465	495	455	484	480	511	443	439	442	454	452	437	447	433	446	479	452	466	469	447	499	454	447	418	496	465	483	505	458	463	491	458	434	505	451	449	475	439	478	481	457	477	476	512	444	468	444	462	458	496	488	468	458	456	480	473	443	453	424	459	468	441	465	475	451	467	453	460	435	460	466	513	461	468	451	458	506	470	466	484	454	499	498	485	429	473	476	443	520	508	473	501	452	482	476	440	511	475	444	487	457	451	456	471	478	437	465	443	465	459	439	462	461	449	458	466	474	482	472	450	454	485	414	453	461	473	432	419	481	437	492	489	459	441	474	465	443	450	440	463	427	461	466	478	505	407	453	423	500	483	513	476	489	447	457	474	465	470	452	456	465	417	497	451	467	462	478	441	452	445	462	438	476	479	473	456	494	494	439	455	434	458	469	432	507	473	469	491	437	456	465	467	430	479	455	444	484	467	478	474	471	420	475	503	451	454	463	481	480	451	461	462	440	448	441	464	446	489	443	440	482	438	463	473	477	447	477	486	473	419	509	540	514	472	485	457	475	478	468	452	500	435	447	466	524	441	426	433	491	480	468	473	472	441	511	465	490	460	496	444	443	448	482	461	429	508	486	458	470	462	458	474	470	442	522	427	464	478	476	449	483	459	496	418	457	455	461	471	454	492	501	448	445	463	474	464	514	505	473	430	496	463	482	513	473	482	423	448	443	483	479	476	455	465	417	436	448	444	490	465	442	487	465	474	455	464	485	469	493	457	444	490	436	455	481	453	493	442	484	476	446	418	477	444	465	420	452	443	484	467	498	438	458	507	454	477	469	442	476	459	446	464	449	503	465	501	469	438	495	437	462	480	479	426	470	452	427	470	495	459	475	465	442	466	470	473	452	450	458	474	442	466	499	519	469	439	447	479	427	436	463	449	453	499	501	449	454	445	442	480	479	443	439	426	491	467	465	480	447	460	476	446	451	457	448	472	496	452	482	452	467	447	460	468	509	454	460	454	467	520	478	471	470	459	470	495	487	470	436	427	463	479	462	430	481	486	471	462	506	445	443	493	473	465	450	434	497	467	465	495	470	468	444	468	462	459	435	530	466	464	475	448	482	449	512	474	481	445	434	506	444	471	489	480	447	450	497	460	507	468	469	481	447	470	460	474	449	421	442	472	482	459	474	461	435	477	474	481	456	487	457	455	432	484	455	447	476	438	461	506	495	459	498	494	436	430	456	477	453	494	423	475	457	463	494	460	467	497	489	490	461	456	458	444	471	492	475	457	470	459	457	479	490	477	478	482	521	506	453	467	495	441	473	431	515	447	482	476	437	489	445	443	496	456	479	448	471	479	458	469	461	499	465	478	466	436	497	445	487	444	457	477	483	435	455	471	461	442	459	488	459	456	430	516	457	489	445	429	450	451	422	452	447	456	474	472	470	440	473	463	488	415	479	461	477	480	509	505	442	459	459	452	466	479	441	450	486	463	468	468	474	451	473	483	458	444	471	475	492	514	453	481	436	448	463	492	464	490	463	466	506	467	463	515	468	486	512	469	483	472	458	460	481	482	482	473	494	473	473	463	478	460	477	501	457	442	489	479	479	484	493	438	485	476	451	468	422	494	491	477	471	457	427	430	442	453	476	459	462	477	476	455	466	435	424	521	455	471	485	454	440	488	462	455	438	452	499	485	481	447	469	505	460	513	467	514	464	456	469	488	487	490	490	488	454	508	457	463	456	438	481	439	458	457	436	438	461	451	460	459	458	460	483	465	474	469	466	448	447	477	486	424	468	483	457	491	458	472	460	482	470	488	464	477	464	453	448	476	469	480	425	464	478	464	471	472	488	497	484	449	497	463	459	447	467	449	467	516	463	425	475	453	463	444	464	439	486	460	450	459	497	476	433	441	479	450	450	468	459	473	460	482	429	476	467	451	485	490	462	478	472	450	425	538	418	479	444	459	494	473	477	492	479	454	455	429	459	445	460	441	455	457	477	472	470	464	444	426	517	487	512	480	446	457	418	493	458	437	474	460	459	464	485	485	509	465	442	474	475	473	454	469	443	461	490	442	407	496	443	478	468	471	479	466	409	470	498	453	506	463	473	475	478	453	479	450	477	482	457	488	450	493	485	447	463	441	448	437	443	499	459	455	472	479	509	485	463	523	509	508	454	468	468	453	493	496	447	457	436	430	445	432	477	426	472	491	462	454	446	480	456	459	460	508	473	473	520	488	461	496	474	479	480	445	425	463	484	476	466	468	463	469	483	431	447	464	457	496	428	469	446	487	467	473	466	476	424	477	425	433	480	490	473	506	457	458	462	456	430	470	482	485	479	448	439	472	483	429	464	474	484	499	498	499	433	448	452	466	500	447	461	471	486	448	455	464	470	457	447	479	463	462	437	482	457	485	490	486	484	442	442	484	446	464	452	473	456	467	503	442	492	445	459	459	489	468	462	453	437	451	476	478	482	478	471	485	468	441	468	442	473	448	484	485	485	481	472	472	480	463	450	451	415	465	448	442	480	443	460	489	475	455	470	485	457	497	492	458	457	470	436	434	414	459	468	472	426	463	462	420	460	455	434	524	428	452	472	484	447	429	454	418	430	480	463	526	435	481	450	484	471	485	458	456	453	463	456	473	455	451	485	472	459	484	452	475	438	429	467	477	445	477	470	463	466	446	440	451	475	420	467	449	439	481	471	446	436	456	473	445	465	479	430	448	436	436	448	468	454	479	469	465	471	510	492	455	473	465	456	471	482	466	488	496	458	466	431	503	459	431	453	476	485	479	473	456	443	478	458	437	496	482	484	454	450	462	469	467	500	484	512	452	494	456	476	464	452	508	465	449	481	453	445	469
24558	21686	38251	41834	20681	25152	28074	19631	8273	2310	507	208	209	157	207	197	180	186	181	208	182	210	187	183	187	177	184	183	198	167	200	189	201	202	215	167	206	189	163	181	202	159	165	179	179	177	187	178	172	195	191	170	211	195	151	177	210	203	183	185	189	165	177	182	182	204	186	165	170	184	211	199	165	197	177	185	213	177	177	185	197	199	184	181	171	197	181	183	181	167	181	173	177	175	192	223	179	191	179	173	183	168	202	191	167	185	187	197	170	196	173	188	184	189	198	189	178	175	171	228	194	195	181	189	194	184	184	167	192	191	173	179	216	179	181	200	186	186	176	180	155	177	204	190	187	212	181	202	170	197	198	182	207	210	162	212	193	174	181	175	190	186	169	158	185	183	171	195	166	185	185	170	174	200	167	178	202	192	175	205	199	190	201	177	200	171	204	189	161	182	182	192	222	222	188	192	187	177	207	183	177	187	185	200	175	184	188	188	194	182	191	192	194	189	176	184	178	184	189	177	180	196	187	204	174	192	160	175	193	188	185	209	191	163	200	175	163	151	187	201	211	161	205	199	196	170	168	187	178	204	187	186	195	181	171	178	192	179	216	190	183	200	192	194	181	194	196	198	193	187	175	162	204	190	206	171	192	187	160	197	149	173	184	203	208	210	185	193	164	180	207	181	198	196	166	213	181	184	185	164	198	182	159	180	187	201	190	177	208	171	178	181	187	169	159	192	157	171	189	206	175	175	170	148	183	172	217	181	204	171	201	192	168	207	185	198	197	207	165	198	185	186	185	175	174	206	176	168	208	169	191	182	192	192	201	194	177	176	189	193	186	196	194	209	179	183	200	212	181	189	189	190	200	201	188	199	185	193	188	180	180	207	187	196	177	167	195	186	170	191	186	159	196	181	174	172	188	192	187	187	188	151	188	182	190	185	176	173	196	183	199	204	178	174	203	165	185	204	188	177	196	160	181	181	181	202	172	196	163	159	187	201	205	163	179	177	168	165	222	181	197	169	198	190	193	196	178	171	201	195	196	191	197	194	200	158	210	173	192	181	203	186	184	182	175	183	213	179	186	185	201	225	176	195	163	181	178	188	191	182	190	183	175	190	191	176	179	181	177	174	193	184	197	184	170	164	224	176	192	192	165	190	179	203	201	188	162	206	199	212	175	182	177	194	178	175	187	168	184	180	172	177	198	188	196	166	175	180	196	202	187	166	191	197	188	162	210	162	169	188	185	167	212	185	196	195	187	169	204	184	179	188	183	173	184	183	157	195	194	183	185	215	185	163	179	208	201	168	179	209	175	186	162	192	178	171	176	185	196	187	189	185	190	172	168	184	171	204	187	171	183	153	192	160	186	187	199	196	189	164	209	204	192	178	198	196	189	215	193	197	175	165	207	196	196	186	159	199	187	162	183	166	190	165	187	186	192	182	188	184	189	183	163	173	172	181	176	180	190	160	163	181	167	164	175	202	182	180	185	202	205	187	196	172	170	204	197	193	183	157	195	178	177	196	183	182	185	201	187	171	178	193	164	197	183	155	169	174	176	171	207	190	191	179	171	161	200	206	187	181	195	176	184	192	185	180	161	174	181	194	200	192	212	204	184	177	201	170	182	200	167	172	188	203	185	196	192	177	170	173	192	171	206	190	182	184	168	175	153	172	189	206	186	177	172	181	161	173	179	174	192	184	177	171	196	188	168	159	200	200	206	175	174	177	170	186	199	164	197	184	187	179	198	185	202	161	187	194	180	182	193	183	178	188	187	185	212	186	193	209	180	177	196	172	195	177	172	161	193	185	169	194	197	198	204	188	202	181	208	172	163	195	167	157	195	175	181	177	188	155	191	183	177	197	172	181	160	197	184	179	169	188	188	197	189	167	167	174	169	191	186	181	176	192	168	177	196	161	198	183	169	167	207	176	195	184	194	176	185	197	181	179	203	190	194	183	218	173	190	179	187	208	187	187	170	190	217	199	193	186	195	190	184	177	197	172	199	192	154	180	212	176	182	180	160	163	159	182	172	161	188	170	206	152	182	193	190	182	192	201	221	186	188	187	181	201	197	165	177	198	188	181	167	197	210	183	196	166	202	190	178	181	170	181	185	168	188	193	177	199	201	197	175	179	171	174	176	193	189	192	193	182	200	174	211	183	174	171	178	205	179	171	186	194	179	167	196	177	200	205	180	158	195	188	186	175	183	189	172	190	194	163	203	171	169	164	172	175	180	191	216	172	183	205	186	177	187	178	184	176	189	188	176	172	172	182	180	180	207	181	161	169	179	195	188	173	212	175	191	174	182	198	184	208	160	200	165	168	181	184	192	166	192	180	156	205	176	194	184	195	171	165	199	158	162	205	193	179	191	189	169	182	154	215	184	196	210	180	179	199	179	172	179	186	195	192	180	161	191	173	202	169	179	186	172	203	176	193	175	187	187	175	181	182	185	189	176	199	201	167	195	185	186	155	172	170	179	203	184	161	191	191	203	194	191	192	186	185	160	164	173	191	190	192	168	170	177	199	189	194	170	172	208	169	173	216	174	210	192	185	193	189	166	185	195	180	172	180	181	196	172	153	176	161	178	170	184	204	180	194	191	188	170	176	153	190	179	184	197	198	184	186	189	194	193	157	191	197	176	186	189	189	178	197	169	200	199	189	195	161	178	197	169	178	162	171	186	176	206	190	183	192	183	183	190	173	167	209	185	191	210	196	204	186	188	188	223	192	196	183	193	151	185	177	166	191	179	176	199	178	198	181	190	172	160	156	213	152	177	212	191	170	179	173	175	184	212	192	181	168	194	186	181	180	177	177	192	199	185	185	184	190	161	161	201	202	189	189	182	190	195	172	176	193	211	204	176	201	197	211	163	183	175	160	164	206	178	169	179	208	163	201	185	177	182	193	197	196	158	184	205	193	200	201	170	187	187	172	169	174	169	207	165	195	201	195	177	196	169	206	188	151	188	155	180	182	180	217	198	194	171	175	172	192	215	193	178	181	194	192	202	211	182	193	187	205	173	158	198	157	171	176	188	175	198	175	168	193	173	181	190	189	207	170	187	174	198	179	179	176	182	208	183	170	187	201	178	179	201	176	174	199	200	174	204	180	195	168	184	182	197	186	186	170	180	205	176	156	191	163	194	196	168	175	180	174	174	179	201	188	181	190	206	172	176	184	190	179	176	182	180	183	180	185	200	182	174	184	191	197	180	180	180	163	179	183	188	195	188	183	201	186	174	210	203	206	168	189	193	203	174	198	187	160	196	189	191	174	198	189	181	188	187	192	185	183	206	199	193	214	162	188	172	190	207	196	164	179	200	170	186	177	193	192	169	181	190	182	208	205	160	199	192	175	195	179	176	173	178	194	169	181	164	206	195	156	213	216	185	181	193	214	172	169	183	176	180	189	175	208	176	202	182	165	197	197	188	178	183	177	171	174	185	207	191	175	199	187	167	195	200	213	184	185	198	189	158	200	168	163	195	179	145	197	162	202
16290	71926	73196	51046	12318	37096	36673	29314	16408	6272	1507	431	386	338	394	387	371	374	369	374	367	380	362	364	357	334	377	361	410	380	370	358	351	373	378	368	365	376	370	373	339	361	385	383	365	391	363	366	344	340	381	353	373	362	381	389	359	359	367	370	364	336	372	399	364	381	384	383	392	361	346	340	356	380	370	391	354	381	365	348	343	370	369	360	350	348	354	374	368	387	326	360	394	379	363	401	344	314	368	350	365	341	367	352	366	381	373	369	371	350	382	361	357	399	379	359	369	389	400	384	352	368	370	352	362	372	391	368	401	360	373	345	346	342	359	341	364	338	364	379	419	355	361	343	366	389	371	390	374	379	372	393	408	380	362	386	375	372	359	386	357	365	345	356	358	374	339	358	370	375	350	378	383	356	357	404	370	370	388	347	328	390	348	365	367	371	350	402	340	373	360	381	392	341	369	386	384	346	379	337	361	349	345	375	377	351	362	358	356	364	430	400	382	381	377	371	359	354	353	344	342	383	379	384	342	386	364	372	350	403	385	395	364	359	354	348	372	358	359	345	375	362	354	378	344	368	330	327	362	350	373	369	359	345	323	331	376	390	370	377	344	360	375	367	335	348	398	412	401	356	379	344	357	315	389	357	383	355	348	389	366	368	339	363	343	320	398	359	397	370	380	357	334	360	363	391	356	348	390	376	378	377	348	389	370	323	404	370	366	358	369	345	353	344	334	395	366	370	388	370	388	332	382	396	337	375	397	392	358	354	342	345	352	328	360	391	365	405	357	384	382	385	356	402	351	371	391	418	389	372	378	395	331	385	371	377	398	355	366	355	401	341	338	343	398	382	362	389	414	355	380	372	353	361	360	379	380	350	357	370	349	352	353	354	361	387	358	339	385	359	379	340	369	313	323	385	359	384	348	339	381	375	363	353	379	363	362	337	371	363	376	373	354	382	365	354	357	356	349	390	372	386	362	395	381	338	356	384	371	375	395	350	356	391	363	343	349	366	364	378	377	371	404	368	362	367	333	384	338	352	340	383	357	361	357	396	380	375	370	338	349	356	366	378	368	346	356	359	372	362	395	357	356	367	338	375	338	364	376	374	374	379	353	341	348	353	373	397	393	392	358	350	377	366	346	343	381	367	380	337	358	350	341	425	367	347	349	396	402	364	368	365	370	375	401	342	353	367	364	353	377	384	352	358	384	358	353	333	352	393	353	373	375	344	384	360	361	357	362	346	366	364	373	369	354	360	372	346	375	359	348	372	381	368	382	344	364	396	364	362	350	362	393	356	381	373	342	370	374	365	385	378	357	356	326	371	353	422	379	380	367	365	352	374	369	388	347	374	354	360	375	390	378	317	358	354	370	406	342	341	333	401	366	343	396	345	358	394	360	355	361	354	361	355	360	391	362	334	349	363	399	376	336	380	365	344	368	377	393	349	337	336	363	368	351	369	328	385	359	346	401	403	369	358	402	383	366	404	343	352	352	333	333	356	362	383	358	325	353	363	388	373	354	367	355	372	372	361	385	355	343	392	343	342	368	370	367	333	361	385	386	359	373	386	381	382	347	330	333	380	349	402	374	365	367	343	354	365	358	352	359	390	385	356	338	326	364	399	365	401	365	402	374	373	370	356	374	384	401	328	352	348	337	362	358	345	395	360	340	337	375	343	372	376	374	350	359	333	384	354	334	370	361	378	370	358	345	362	358	337	392	401	386	361	334	370	400	352	344	345	360	376	377	403	386	390	418	400	399	371	343	349	382	361	371	357	365	364	357	360	339	371	362	362	392	345	355	356	399	379	376	385	382	357	375	388	357	428	369	382	408	370	383	375	383	355	370	340	369	369	390	359	369	380	363	375	369	369	379	382	382	394	389	357	388	369	361	401	363	394	325	393	400	380	366	372	346	389	361	363	342	337	386	335	357	348	351	389	403	361	336	370	395	398	351	358	362	380	406	373	377	339	395	342	370	352	360	348	369	350	348	373	363	395	348	383	386	371	331	349	331	403	358	336	344	358	332	364	374	355	350	351	363	382	396	350	373	362	363	356	341	355	337	346	365	348	384	363	349	361	332	377	363	355	362	387	387	371	364	332	378	325	363	332	374	332	389	384	395	377	394	384	376	380	364	374	410	401	348	401	402	369	402	339	364	366	371	379	385	364	352	350	340	355	365	386	345	342	368	398	364	396	355	389	400	354	372	387	412	351	382	371	351	363	350	406	394	363	411	363	366	388	363	364	362	345	381	390	346	384	381	376	383	392	367	333	409	374	367	395	391	359	367	347	337	376	370	321	353	380	369	369	353	419	368	347	386	355	416	383	388	385	372	382	382	367	388	344	385	349	384	379	368	370	372	353	358	393	376	372	358	400	371	337	321	371	376	391	389	379	395	402	360	369	374	369	357	376	377	333	365	365	354	365	374	355	365	358	372	378	373	383	368	361	382	385	379	381	380	397	365	344	356	333	408	375	354	396	347	364	368	361	382	384	385	375	387	385	349	359	361	359	357	363	397	367	351	373	356	342	351	372	363	355	391	362	366	382	358	378	367	396	366	353	380	352	366	399	393	357	368	369	369	363	392	376	382	342	377	364	381	402	390	415	358	401	353	361	350	377	366	385	351	390	373	374	381	372	318	371	349	341	366	350	379	410	375	348	397	372	351	374	375	400	412	355	363	375	386	367	377	375	373	385	386	369	369	350	357	357	331	398	369	344	368	389	344	395	365	352	359	372	384	371	345	392	376	364	368	373	405	358	351	342	388	359	348	365	368	334	379	357	374	371	394	348	383	395	359	355	378	333	359	347	387	349	412	351	361	400	362	360	395	382	363	392	345	397	382	379	401	375	400	382	327	371	380	364	374	392	358	368	348	366	375	350	346	369	384	361	356	366	370	343	364	380	357	337	359	340	354	348	339	338	397	369	404	364	402	383	329	373	322	352	357	377	384	369	401	313	367	350	349	386	371	375	376	348	404	378	351	336	349	354	387	362	386	356	361	375	374	370	343	383	370	369	354	397	355	367	384	361	351	361	365	365	365	385	339	374	326	359	342	363	380	362	336	348	371	387	353	326	372	334	366	391	341	405	355	382	382	356	361	346	352	413	371	373	370	362	409	389	345	352	375	366	375	378	351	360	348	376	369	348	358	370	362	370	387	346	351	386	345	359	361	388	402	390	368	343	367	375	362	379	371	342	380	352	381	387	356	366	398	372	353	350	364	345	322	389	373	366	351	383	336	366	370	361	356	370	378	382	363	366	361	377	402	403	364	385	350	388	391	377	378	387	379	353	324	347	384	357	370	359	356	377	416	376	366	338	368	349	385	356	349	339	356	359	373	330	351	384	371	383	325	372	352	370	377	350	403	348	332	342	363	390	364	364	384	386	336	358	381	368	364	374	358	400	366	386	396	387	354	388	367	374	347	379	372	383	346	390	374	352	357	383	408	387	396	353	339	359	359	346	368	337	368	350	354	367	372	362	337	376	391	379
23535	21520	34004	33999	26401	28392	41186	31881	18577	6047	1057	277	240	225	229	239	230	227	234	228	233	236	237	193	268	238	248	204	236	182	242	216	237	251	218	256	241	226	232	212	241	225	229	204	234	222	246	232	247	249	259	239	222	214	259	207	221	214	228	239	241	233	220	260	235	215	183	218	227	234	221	246	238	234	242	217	227	214	223	215	234	250	212	225	245	209	230	210	215	224	242	234	225	212	232	204	229	233	228	236	227	234	242	238	225	220	234	208	215	233	209	242	248	218	235	213	230	244	216	224	212	233	251	222	229	217	236	245	220	221	207	218	214	209	249	210	221	211	250	217	232	244	235	225	214	217	241	233	192	229	235	249	238	232	204	226	223	240	231	254	231	229	213	221	232	220	228	224	235	203	210	213	219	228	229	220	231	226	217	227	234	211	218	238	228	211	219	230	235	234	233	194	216	256	229	208	252	217	217	221	235	192	234	252	212	232	220	237	215	239	240	208	256	244	214	226	229	204	229	264	247	240	201	227	255	219	235	224	251	230	228	231	230	235	220	243	221	221	222	224	220	241	232	247	210	213	208	222	191	229	217	226	222	238	231	247	237	224	201	231	232	223	252	217	216	228	262	254	201	221	207	233	237	225	226	236	234	206	217	250	216	222	212	234	217	250	227	251	223	236	207	243	228	237	232	230	235	197	248	252	205	205	238	240	218	224	216	239	231	247	259	227	211	213	220	203	222	253	250	219	237	233	232	220	221	241	230	228	233	250	218	236	239	245	227	243	223	235	255	242	239	221	223	250	215	229	221	236	217	192	233	224	258	244	231	240	205	228	224	228	209	233	238	236	242	233	233	222	212	223	243	207	236	245	204	234	241	211	211	227	226	221	219	233	228	225	243	243	243	213	219	210	254	199	240	239	213	246	217	242	217	233	213	232	226	227	221	236	211	234	217	228	252	221	200	226	195	200	208	224	230	248	231	216	202	224	214	216	242	228	235	215	223	222	196	225	226	224	244	223	245	235	229	217	243	240	232	202	229	205	223	252	256	197	219	213	228	221	239	234	213	253	212	210	224	225	210	224	236	236	254	204	225	223	213	248	246	236	224	232	275	204	246	216	231	241	255	244	237	239	201	218	228	231	230	202	209	218	201	241	209	205	232	255	212	226	248	232	197	213	229	240	225	240	214	211	211	225	222	222	232	207	238	217	226	216	255	253	232	205	239	199	224	214	246	237	223	231	223	238	249	245	219	246	208	214	252	238	214	241	226	214	240	245	217	235	214	222	224	219	219	218	252	219	211	209	239	243	209	215	226	188	222	200	235	224	214	251	193	234	226	217	230	251	251	243	224	245	245	232	252	243	238	228	188	210	220	237	237	231	251	237	221	201	232	238	241	239	229	226	230	223	240	224	231	231	223	259	199	234	240	218	209	189	212	221	236	242	246	232	214	245	222	240	252	221	250	246	244	198	211	254	195	196	224	243	236	245	227	236	229	229	238	233	215	194	225	234	249	262	239	226	221	233	198	214	228	221	214	243	232	219	200	238	232	242	251	229	230	218	233	252	246	226	223	218	234	231	229	231	221	218	227	225	223	240	231	226	218	230	237	226	231	220	235	218	226	253	250	211	222	264	218	202	217	228	227	207	230	228	231	236	253	220	224	229	204	267	218	222	190	238	232	229	219	243	232	235	220	229	215	244	249	235	212	245	230	214	207	231	227	257	235	218	243	226	220	211	243	205	233	226	218	235	221	223	229	210	218	249	221	226	196	261	227	237	222	226	239	213	203	212	225	210	269	212	235	210	243	240	245	226	229	224	202	218	200	237	235	230	243	232	225	227	238	205	210	229	219	253	226	225	237	219	204	240	220	231	226	205	224	198	206	237	223	252	219	237	233	200	210	208	219	239	257	250	241	209	239	242	231	226	226	238	214	228	218	254	218	235	259	222	237	251	225	223	230	210	211	249	228	241	219	235	227	216	225	197	215	203	234	218	225	215	251	212	213	233	222	233	217	239	261	190	226	238	248	220	247	229	264	240	239	204	221	235	209	220	247	232	210	228	238	238	251	229	230	214	184	228	227	205	246	228	220	205	221	240	216	235	232	226	237	214	227	238	229	225	207	236	230	222	243	231	227	225	219	246	228	221	208	229	233	240	225	201	225	223	218	222	227	248	220	224	236	262	229	219	233	225	239	215	256	208	217	212	224	224	211	263	203	212	218	230	211	229	220	229	236	225	218	229	228	255	234	253	220	226	232	224	243	236	244	237	208	249	213	217	251	251	214	228	208	212	231	236	250	223	229	218	242	216	235	218	227	223	238	209	241	218	216	234	225	218	228	212	235	226	231	232	231	233	212	237	236	226	222	212	215	229	230	205	257	216	262	203	263	225	234	233	231	234	229	214	222	261	245	222	210	236	225	247	239	229	233	232	211	249	251	217	227	224	239	240	203	232	253	215	199	221	231	219	238	216	227	234	234	238	232	230	222	214	255	231	234	219	233	266	223	245	230	239	221	245	232	250	225	213	222	231	233	255	202	247	226	212	234	249	225	227	242	247	219	230	209	217	234	246	239	218	231	239	226	233	230	260	226	256	227	233	231	248	217	231	238	220	224	196	215	243	236	226	230	244	239	258	208	224	220	230	224	221	233	219	247	228	221	221	219	221	231	209	219	225	233	248	207	259	211	259	245	201	217	244	195	219	230	219	207	245	201	232	225	240	213	237	209	236	236	210	247	219	202	239	202	211	229	238	216	220	237	213	233	207	220	226	269	217	205	192	215	219	212	246	230	212	233	196	238	242	229	233	243	222	235	193	216	237	193	238	222	231	229	233	216	216	215	225	238	232	229	237	209	204	200	221	235	268	218	214	220	234	235	207	221	237	234	239	227	245	223	196	237	235	216	202	237	230	201	197	226	240	219	226	238	219	219	212	239	230	206	207	260	230	217	248	212	233	243	224	256	210	242	211	247	203	218	225	215	256	205	220	228	232	211	206	226	203	224	228	235	214	233	250	195	200	223	223	248	228	231	235	228	241	237	229	220	205	220	245	217	246	234	229	243	226	214	229	217	234	238	229	214	228	221	210	222	221	236	202	218	214	239	233	219	235	238	226	213	247	229	231	213	248	226	253	239	222	229	216	217	223	230	229	240	210	247	240	204	219	232	227	218	207	243	217	236	214	263	203	248	233	234	207	226	220	222	220	220	197	228	207	248	233	217	218	233	222	198	249	230	232	219	249	218	234	213	253	219	223	226	226	210	225	235	212	213	235	226	245	215	198	256	240	212	209	243	254	242	245	216	211	227	217	196	244	259	203	224	236	236	231	223	223	226	223	269	246	248	239	234	241	217	237	210	241	229	260	244	262	199	216	202	225	242	223	216	230	238	235	243	234	216	241	243	223	215	230	234	245	235	221	222	238	242	228	207	243	234	248	209	234	213	246	207	226	255	208	228	253	251	228	194	206	228	245	238	245	252	266	227	234	211	220	213	238
20761	82628	86045	56477	29355	37087	47848	39980	27647	11453	2838	553	484	466	438	452	408	382	434	416	448	445	443	396	418	426	422	416	407	401	456	427	437	414	426	455	437	391	403	406	442	442	424	446	477	411	443	449	407	423	424	455	465	450	448	433	425	442	436	446	413	435	415	398	440	407	442	427	442	418	430	414	425	412	383	423	465	419	435	420	439	409	447	423	436	442	440	419	413	409	426	421	438	403	458	431	411	417	421	448	451	410	416	417	407	399	407	426	445	405	421	435	435	424	445	420	411	466	399	448	397	432	399	421	428	430	434	415	412	422	397	455	416	410	391	408	402	387	412	421	421	435	412	402	425	430	436	407	413	436	437	420	391	387	430	390	455	423	394	422	401	439	418	405	430	407	445	403	401	444	436	439	387	445	441	440	431	444	413	431	429	415	453	444	415	431	423	417	422	401	418	437	450	466	439	439	423	444	474	443	410	388	409	406	459	394	416	411	438	387	455	430	425	426	427	465	415	435	418	417	414	424	395	449	401	436	459	428	401	420	411	420	459	410	438	400	436	413	445	444	425	405	398	396	417	407	468	439	409	463	408	443	432	401	393	436	455	486	442	415	456	444	430	429	394	392	443	440	410	435	423	403	422	450	423	397	377	412	417	428	420	446	456	444	467	426	396	420	438	399	431	413	446	448	383	453	417	427	412	425	456	425	404	446	410	423	415	428	406	422	448	440	382	399	408	423	449	420	450	410	421	427	432	443	429	429	419	463	406	407	399	413	475	383	413	406	396	418	407	417	436	442	433	438	468	362	390	423	418	434	394	404	414	405	407	437	438	395	443	427	408	435	415	402	444	470	422	430	423	422	446	424	436	412	398	456	432	412	409	416	449	438	440	489	418	426	439	413	395	405	452	427	473	427	414	438	436	421	429	416	423	396	415	423	425	452	458	452	444	401	430	450	391	399	377	424	423	386	409	420	415	413	449	405	426	360	418	484	393	445	434	431	419	423	418	424	412	462	440	401	411	447	432	449	414	436	439	437	456	417	383	439	454	435	427	409	425	380	420	424	450	439	428	441	398	435	414	407	469	406	411	436	400	397	429	422	418	405	421	409	453	447	443	418	448	399	396	404	418	408	419	432	401	460	436	437	415	409	410	459	436	437	444	433	389	458	409	431	417	421	444	423	421	427	410	436	435	417	414	438	433	420	416	436	428	431	415	458	424	478	432	415	422	412	452	445	429	420	428	443	462	425	453	434	398	406	440	448	438	428	417	419	447	428	396	441	444	424	425	412	440	451	381	405	405	427	430	438	409	424	457	402	424	409	436	419	435	448	430	454	413	382	413	403	422	392	428	420	409	411	418	444	431	413	435	428	402	413	411	419	414	434	365	441	413	423	447	430	456	408	434	437	438	431	443	454	410	397	421	425	429	403	438	387	441	474	416	391	420	434	411	414	421	459	391	422	420	424	420	414	436	430	412	425	454	423	400	420	404	465	461	433	449	423	412	412	445	436	430	418	456	444	420	438	453	415	471	389	436	425	412	421	424	423	393	412	410	428	402	456	449	401	439	382	440	437	392	432	407	439	438	426	424	410	427	445	444	427	419	361	368	419	381	374	403	409	430	391	379	427	409	446	427	426	396	405	390	437	399	435	396	432	430	405	401	413	418	431	402	459	459	419	436	434	418	406	454	457	448	417	399	456	414	399	405	419	446	433	434	444	471	441	434	417	392	417	446	404	430	394	434	444	399	441	353	393	451	428	458	471	421	411	426	437	444	415	433	411	422	424	477	441	431	406	418	394	434	412	436	417	425	431	427	419	414	389	423	430	401	439	464	434	410	429	439	444	458	425	403	419	456	412	398	396	432	449	428	406	448	451	400	444	403	431	429	431	440	407	394	451	445	414	376	453	397	433	426	404	428	440	441	418	456	428	413	412	401	457	418	443	401	409	415	418	425	433	413	423	395	448	438	381	422	432	409	426	435	457	418	423	447	430	440	418	444	428	456	429	448	418	455	441	453	426	435	393	462	448	447	429	424	394	419	425	394	382	425	425	386	413	471	437	400	416	407	417	428	399	453	429	416	420	405	437	389	422	424	418	390	467	468	429	444	411	447	478	421	406	461	416	485	420	424	429	418	410	409	403	438	405	409	435	426	412	443	415	397	395	408	377	427	365	434	447	429	413	451	435	421	406	419	417	419	440	449	406	417	420	451	411	417	434	426	414	424	433	434	445	415	442	438	406	400	417	443	426	491	445	394	442	444	416	406	406	446	409	414	398	409	430	442	389	435	401	407	408	398	436	432	388	412	395	397	447	420	422	446	407	455	410	403	421	425	430	435	416	432	398	450	401	436	370	447	435	420	438	423	422	421	452	414	464	433	442	403	418	379	406	402	428	394	428	438	451	417	432	416	458	447	412	428	443	428	439	400	444	450	427	413	441	422	441	406	371	449	404	408	408	437	416	489	428	424	453	427	416	428	441	444	418	439	460	451	434	456	406	432	416	425	405	419	434	415	436	409	429	441	407	434	411	428	439	415	451	436	427	423	440	445	433	417	448	415	418	428	423	408	404	420	462	442	406	428	411	467	443	443	436	431	446	424	414	410	449	425	439	420	425	412	422	411	423	410	441	446	414	428	376	391	442	421	419	411	453	448	394	411	428	412	405	449	419	467	435	425	402	425	450	432	429	429	444	412	411	453	414	451	425	416	407	406	411	412	418	419	483	419	445	431	414	465	390	443	418	401	445	433	434	403	433	436	431	429	439	460	409	419	406	418	415	398	420	433	426	421	427	429	430	415	415	393	433	444	441	365	436	468	412	399	414	391	403	463	421	407	422	401	439	407	433	455	425	446	409	444	427	432	444	445	428	434	434	407	444	396	420	399	424	412	420	442	426	377	406	436	395	419	435	476	395	424	406	422	407	439	422	424	436	396	426	447	429	439	437	422	448	393	448	421	399	438	432	418	463	430	403	421	434	441	406	460	409	449	410	439	425	408	399	435	407	445	446	406	404	414	433	431	456	450	408	427	422	437	456	446	431	418	430	408	398	408	456	436	475	417	391	405	409	406	409	431	417	376	441	430	448	425	393	449	409	424	440	388	401	394	433	448	423	397	384	432	418	436	443	454	427	402	421	454	412	443	436	410	409	473	397	407	434	431	390	431	433	443	411	412	450	427	419	430	423	420	411	404	379	422	454	438	463	429	416	404	465	448	401	447	440	398	415	431	428	457	409	406	466	438	430	397	447	423	424	439	452	406	430	404	406	411	414	439	443	421	459	413	405	423	408	432	416	421	408	393	418	411	378	414	416	419	395	419	407	427	420	423	405	428	431	433	412	412	445	426	420	427	396	428	398	389	397	433	414	438	411	426	424	447	428	399	411	419	419	437	436	415	393	438	418	386	446	454	471	409	419	430	397	415	443	428	435	425	423	398	411	432	444	401	447	425	431	414	401	406	400	412	436	435	419	410	471	415	380	417	427	392	415	428	403
26926	22221	26480	10437	1740	2916	5461	4359	2008	737	332	214	206	234	225	238	207	221	217	232	215	201	224	200	199	236	227	241	201	226	237	218	213	242	237	208	228	241	218	219	228	205	238	215	213	199	213	225	244	229	202	226	234	208	217	258	239	221	221	223	235	220	227	189	223	227	221	233	238	205	208	233	235	222	247	207	203	240	226	254	220	222	199	229	245	217	247	221	227	265	231	216	205	197	221	211	225	223	225	235	193	258	220	235	216	196	229	210	207	224	213	217	238	204	225	212	209	239	235	241	225	237	228	211	248	231	210	228	186	209	220	189	218	229	228	245	224	223	206	247	230	232	242	208	204	217	253	242	202	217	194	219	240	201	218	233	213	215	234	219	222	206	210	245	205	206	221	215	192	214	198	198	220	211	207	216	195	220	226	213	222	233	220	221	218	225	232	196	224	216	232	253	221	214	210	214	244	224	233	222	226	229	185	210	238	215	229	257	222	214	235	220	185	253	219	210	224	217	234	212	212	204	235	220	249	237	222	212	236	214	216	222	213	232	255	214	212	206	231	221	221	224	230	214	206	234	212	236	206	191	237	213	242	218	205	235	228	226	221	223	232	234	204	218	227	201	205	202	213	226	242	205	234	218	210	208	198	227	241	201	225	222	241	202	206	209	232	227	231	241	204	224	230	212	187	222	194	253	200	206	217	218	203	217	233	215	212	229	251	208	225	221	218	208	224	232	227	206	212	230	219	217	244	225	229	222	222	197	199	204	217	222	210	215	219	218	208	225	239	227	217	231	230	236	220	220	222	213	224	216	230	223	206	261	215	218	230	215	225	230	211	199	217	205	239	238	218	229	222	214	215	205	228	237	207	207	241	203	218	220	231	218	211	192	229	213	221	245	214	230	262	215	206	208	223	243	230	216	226	222	209	223	255	214	241	218	238	244	221	216	220	211	205	227	208	204	221	227	196	197	221	211	206	206	222	215	226	205	237	236	197	198	199	237	223	237	230	205	226	219	204	172	201	232	214	229	194	218	229	213	214	207	270	210	251	226	236	216	216	226	211	214	226	224	232	223	223	202	219	220	214	249	231	216	208	208	224	197	255	220	218	219	234	212	238	247	220	231	207	208	216	231	217	230	246	218	239	231	234	228	224	220	196	195	198	216	222	246	239	221	234	219	216	204	208	199	204	221	222	223	217	217	221	220	218	252	206	222	235	199	242	202	218	222	219	239	228	215	217	224	191	217	205	236	189	212	236	218	220	257	224	221	227	249	243	213	212	223	242	248	214	208	197	218	210	200	232	207	239	205	212	219	217	225	238	217	215	221	218	214	211	213	215	212	225	213	225	203	220	201	225	232	222	203	225	247	229	218	191	228	238	211	246	210	221	212	251	225	209	211	234	214	206	214	227	204	208	207	195	228	203	239	217	214	198	209	207	205	216	210	209	238	221	232	228	248	208	227	231	233	224	226	210	229	209	205	229	234	235	225	225	217	226	248	239	216	226	225	227	217	215	230	237	211	239	215	207	226	208	228	225	229	216	201	225	225	222	226	203	221	243	210	211	224	241	204	213	214	235	230	181	206	214	225	207	244	243	236	208	215	212	249	204	239	227	221	204	236	226	205	182	213	220	203	212	211	212	225	242	236	232	227	229	218	203	230	233	199	230	220	245	209	222	227	204	228	228	238	220	215	242	261	219	210	189	210	215	221	204	208	237	222	237	207	205	241	220	229	220	212	197	216	224	213	240	241	235	245	203	222	208	234	230	207	227	217	242	233	257	222	211	216	214	221	219	240	223	218	188	210	221	236	219	211	202	218	216	227	211	204	240	198	205	211	218	231	227	214	229	222	220	207	222	233	213	211	234	208	210	210	242	232	211	214	230	225	221	224	223	211	278	229	256	210	221	233	227	224	225	231	216	221	238	218	210	221	209	221	205	203	233	212	241	208	198	211	243	220	195	204	218	217	239	216	190	235	210	196	202	225	201	224	207	228	219	195	221	231	262	242	193	221	237	205	219	207	230	207	229	219	261	238	197	211	232	218	221	188	196	244	230	203	228	215	235	207	204	206	231	217	215	227	222	213	219	219	216	221	207	241	216	210	241	228	213	223	216	215	236	256	193	198	223	222	232	218	216	243	199	224	239	247	224	218	206	223	253	230	192	197	240	226	221	218	232	215	242	231	220	200	218	186	229	233	207	207	230	211	211	215	210	220	246	184	233	233	230	227	230	215	224	216	224	208	228	236	220	241	203	218	234	242	252	239	227	215	238	253	223	235	197	224	219	190	202	231	224	210	217	207	200	207	213	220	204	209	220	228	245	192	232	238	210	247	231	241	230	226	221	235	218	197	228	192	209	199	217	223	210	226	216	226	230	205	223	232	208	235	213	253	229	200	211	213	218	221	245	212	240	249	221	211	237	207	227	228	223	216	219	242	219	250	207	227	213	233	197	228	222	237	226	233	209	193	243	240	213	265	187	200	231	216	232	224	227	219	261	225	205	230	227	244	200	219	207	197	225	210	210	211	214	208	228	236	242	237	222	223	222	218	228	218	207	225	215	203	237	222	251	211	209	213	185	212	237	224	212	211	197	227	206	226	215	205	227	208	190	223	212	234	225	221	199	241	221	223	213	240	237	218	235	208	222	229	215	198	215	230	190	259	213	202	207	203	221	198	224	217	223	205	240	225	232	194	216	227	220	249	186	188	225	219	209	233	223	233	232	237	216	210	193	225	229	213	230	222	195	230	212	222	214	215	222	219	222	216	228	190	241	233	184	200	225	219	213	243	204	229	212	221	198	211	214	208	230	221	243	225	229	197	229	216	222	221	230	207	222	224	241	232	224	213	197	232	208	194	226	221	212	215	198	210	224	214	229	215	213	227	217	247	194	218	242	229	226	214	243	224	227	217	210	214	225	215	219	229	207	203	208	230	204	214	228	235	227	231	221	233	212	235	220	203	239	212	216	227	245	222	193	230	208	221	219	258	238	227	241	222	224	234	226	220	215	221	217	201	226	209	198	198	204	188	211	216	213	204	200	206	195	212	235	231	233	225	209	215	239	224	200	224	207	210	207	229	213	228	214	227	209	221	220	207	225	206	235	232	202	211	226	210	206	210	202	211	184	239	206	248	211	216	226	226	225	221	206	245	255	241	233	229	232	225	212	216	220	208	210	223	220	232	267	225	204	232	250	208	230	227	190	207	216	248	220	246	223	255	219	240	234	212	244	229	227	220	206	228	204	226	229	213	204	227	245	201	214	221	210	212	206	237	234	230	209	208	215	196	226	228	215	228	236	182	216	222	247	213	207	201	234	241	217	222	188	214	212	228	213	232	230	227	216	219	209	227	226	207	208	217	235	221	230	224	209	199	219	211	231	185	217	199	213	211	232	199	229	230	228	219	199	231	217	224	203	218	229	223	232	234	243	218	209	211	184	199	224	231	232	204	251	212	235	223	207	232	198	225	237	203	217	230	212	226	227	242	194	238
8109	36538	35005	11723	4182	8618	13858	11125	5527	1747	698	476	453	415	442	395	462	456	434	476	440	408	428	421	442	439	468	428	469	424	432	403	449	459	409	470	448	419	440	454	414	466	452	460	477	399	417	451	431	442	426	438	475	434	434	439	398	425	444	441	436	456	449	439	457	385	473	402	438	421	452	443	440	411	470	419	436	444	430	427	431	455	422	421	418	440	471	458	442	426	448	450	432	440	419	426	436	485	467	437	463	422	461	468	450	427	416	411	427	393	439	447	425	416	447	452	421	428	434	437	428	450	414	459	462	407	443	402	397	432	447	466	413	459	422	441	446	414	446	465	448	439	416	452	443	428	425	425	427	452	434	404	438	431	456	468	410	439	449	449	443	446	420	426	467	434	430	419	452	443	424	433	438	408	436	412	429	441	400	467	414	427	413	437	456	445	451	431	445	435	437	399	406	408	436	452	443	417	414	453	458	426	427	418	466	425	457	440	426	464	447	426	463	442	493	436	440	461	427	456	454	411	442	410	449	451	425	433	443	463	465	434	444	415	404	431	413	437	437	444	423	421	439	426	439	477	411	405	438	427	438	461	444	462	437	441	419	428	431	418	437	427	402	441	402	437	409	450	418	418	431	460	420	456	431	414	446	483	445	461	434	427	451	441	426	429	411	417	451	413	440	454	433	453	432	405	438	415	418	418	465	413	456	434	449	423	418	421	442	411	480	447	418	423	456	434	436	413	433	465	437	433	465	424	459	429	432	451	451	445	452	456	443	487	466	460	424	461	433	424	447	430	410	475	473	430	423	430	422	404	418	450	457	406	456	413	428	425	446	419	409	422	480	421	423	448	419	425	440	436	399	443	436	418	439	444	453	436	451	478	440	441	406	451	440	418	384	482	417	452	447	418	441	402	402	405	437	431	428	441	457	451	464	428	443	425	430	419	406	454	418	400	456	442	437	464	415	423	412	424	412	425	470	446	459	436	418	443	422	455	419	422	421	434	425	469	416	394	434	425	441	453	434	436	422	433	410	443	440	443	428	460	447	449	458	442	390	436	426	429	441	444	432	489	444	438	444	429	422	462	431	485	424	454	455	388	468	410	465	443	433	404	443	443	422	467	437	458	425	446	394	429	419	443	442	413	434	422	471	461	484	436	406	479	437	422	432	453	399	412	460	384	412	427	468	488	410	418	448	432	425	448	417	434	465	458	446	414	399	428	423	452	433	450	451	424	467	414	442	400	428	457	428	453	437	444	429	432	468	443	445	445	440	452	422	431	444	417	431	470	437	441	433	439	418	440	432	440	400	422	451	439	424	459	479	440	436	460	420	459	417	442	466	439	422	446	421	433	464	437	468	461	444	410	457	417	442	456	435	436	451	433	450	443	432	430	445	451	447	424	446	454	411	437	427	425	436	458	399	433	419	435	429	446	447	442	423	431	438	408	421	429	434	479	450	411	441	404	446	450	446	469	426	437	408	448	431	445	434	412	402	412	466	447	453	411	443	434	480	420	407	414	387	386	437	417	433	424	444	410	440	420	414	420	418	397	429	445	426	432	451	416	478	427	422	445	431	435	448	429	446	420	403	438	447	444	409	456	449	423	443	427	427	428	434	416	406	441	419	457	445	452	445	441	419	477	437	421	459	461	440	438	427	404	435	456	436	457	455	461	416	429	387	444	450	443	404	425	428	422	433	431	460	416	419	467	436	467	440	422	448	445	469	435	438	472	404	471	428	408	440	457	444	417	453	403	452	415	430	432	434	418	441	419	433	430	441	431	424	433	438	458	468	431	476	462	425	420	424	453	473	375	447	469	459	419	409	438	461	443	428	396	437	421	510	410	468	409	441	443	428	454	432	466	436	456	441	444	438	422	485	434	439	473	408	456	428	425	460	457	424	443	436	463	463	437	450	431	468	418	431	453	460	466	468	426	395	442	421	461	441	430	424	406	405	430	462	459	433	469	392	430	440	423	406	446	438	429	436	438	417	473	430	448	443	434	467	440	403	455	436	409	406	413	391	482	407	404	437	444	412	412	426	443	421	476	448	443	439	448	430	449	438	453	440	413	445	450	476	402	401	436	425	445	436	442	444	389	401	427	439	385	487	436	441	458	445	475	428	417	441	441	419	442	425	447	434	461	454	425	462	455	464	420	418	457	486	462	430	420	485	452	411	400	425	434	440	440	464	436	437	448	419	456	412	462	423	425	448	428	440	406	443	447	436	452	470	415	458	429	439	411	428	439	440	429	462	418	466	473	434	429	446	443	437	506	438	381	451	424	437	423	414	420	416	419	424	435	433	441	432	426	437	448	428	451	429	416	461	421	445	417	438	405	425	448	396	462	458	456	440	429	425	428	415	394	424	426	407	429	431	426	430	427	415	470	422	443	411	424	432	394	428	419	413	444	428	431	398	465	443	429	474	386	443	452	433	449	444	412	422	432	430	419	444	446	411	437	424	444	440	463	445	416	462	415	426	420	424	427	424	446	473	458	449	401	420	443	452	429	431	425	450	417	461	471	429	469	455	446	437	408	443	436	427	446	421	436	412	408	393	431	425	408	430	452	410	451	432	427	427	457	427	393	414	425	422	453	436	438	471	443	474	410	436	454	408	457	409	431	391	451	468	459	422	437	434	429	424	424	442	414	406	454	415	452	456	426	446	431	435	473	420	436	450	451	453	438	446	418	448	441	441	432	449	432	455	418	436	440	428	447	460	414	428	420	480	418	436	450	430	411	427	446	379	446	447	391	456	423	431	440	442	397	438	449	459	454	414	452	424	455	412	468	424	434	490	479	455	436	412	431	427	432	471	405	409	430	434	441	425	439	455	463	449	466	434	408	428	433	445	438	437	419	460	408	443	447	418	436	433	431	415	449	440	440	396	437	471	444	414	427	450	445	399	419	469	470	412	392	436	421	417	432	398	419	477	452	443	440	429	433	433	448	434	444	435	446	434	430	428	426	435	430	443	449	440	445	413	409	453	437	474	416	460	439	431	423	443	459	449	444	415	440	438	439	415	444	472	427	428	429	457	489	454	431	461	433	427	463	437	449	442	415	458	462	450	464	420	433	438	463	444	434	440	439	425	408	453	432	451	477	424	415	430	438	466	445	459	435	464	445	461	447	423	442	441	421	440	442	472	431	437	460	427	429	444	446	441	415	434	427	431	431	443	443	428	421	456	433	412	422	398	455	416	454	440	451	443	440	434	425	421	465	390	413	439	420	408	434	427	426	407	448	466	452	458	447	410	394	417	418	423	417	459	443	482	438	435	425	442	423	421	451	456	478	394	400	436	437	422	439	417	441	465	450	413	443	458	418	422	426	429	444	470	391	434	435	423	452	421	444	423	428	448	396	438	437	450	426	431	403	431	387	416	459	443	425	429	450	425	423	417	441	432	459	481	466	426	439	421	449	420	458	454	451	441	478	437	416	413	418	424	436	419	456	423	400	426	420	439	431	438	409	444	412	459	427	466	443	446	462	449	421	437	441
24525	21561	31584	27608	18248	22535	34520	27213	14915	4580	1014	160	161	165	184	152	155	176	159	145	171	157	157	185	161	145	169	143	149	176	155	157	174	163	187	178	165	160	145	192	162	151	161	159	155	183	151	165	189	178	174	180	168	148	164	166	167	141	169	167	160	168	147	149	151	154	171	154	167	156	175	157	158	160	178	154	181	151	136	138	170	175	173	167	173	171	167	158	151	172	155	151	165	192	189	183	165	150	161	192	140	166	156	162	164	138	144	146	144	148	153	173	160	171	149	132	164	174	175	150	176	164	169	165	151	148	155	161	155	169	167	160	194	160	166	168	165	169	152	190	158	175	145	160	160	141	159	174	157	133	135	159	181	166	172	148	167	165	149	173	171	176	167	143	174	177	175	180	167	144	159	188	171	156	162	143	196	139	185	157	161	169	161	157	173	158	148	170	161	168	179	165	175	159	174	185	173	151	157	171	187	151	168	149	134	140	158	176	141	185	180	162	156	158	146	183	167	143	172	148	163	178	181	153	176	155	149	183	172	161	152	188	169	146	140	165	155	176	149	187	170	169	173	169	155	149	165	161	158	155	159	152	182	149	162	150	169	174	179	185	161	167	162	161	154	166	149	183	173	165	162	157	162	177	170	171	170	166	156	160	171	168	146	178	170	162	182	161	155	163	187	159	165	148	150	160	152	153	163	161	160	190	143	183	181	159	156	168	154	156	157	163	168	163	177	143	158	164	174	180	159	179	167	159	156	153	154	178	136	159	166	172	162	156	158	159	161	158	160	167	150	137	148	162	169	154	180	158	148	136	172	181	148	165	179	150	130	148	168	159	145	182	130	179	157	154	154	167	173	178	160	172	161	152	167	180	151	179	173	166	145	159	140	155	156	150	160	185	148	182	163	161	161	181	174	158	147	158	152	186	173	177	162	155	154	168	154	175	168	144	182	170	149	151	168	172	163	163	144	161	137	153	151	183	152	149	173	184	166	164	172	147	144	141	169	149	179	155	159	157	183	145	171	140	160	184	160	174	163	159	149	150	157	166	158	162	173	176	149	148	152	165	156	170	161	145	160	142	143	159	171	147	161	156	158	156	152	153	163	160	163	180	170	156	162	155	190	149	167	163	160	155	171	154	170	188	164	184	138	147	161	147	165	171	160	159	174	169	167	149	139	158	157	171	155	160	155	179	145	174	155	154	147	158	160	172	145	145	166	156	151	160	133	145	163	145	151	171	190	160	156	159	148	157	182	157	165	167	167	170	163	149	154	138	174	176	187	156	157	172	165	159	143	149	171	162	144	172	143	150	178	149	160	171	158	174	149	169	171	171	169	154	163	156	153	173	165	160	161	174	160	162	164	153	160	169	172	158	174	158	166	162	149	159	167	177	164	170	159	135	177	174	145	157	159	157	163	162	125	143	176	197	143	182	147	156	163	167	181	159	162	143	146	185	165	160	140	142	179	171	167	183	128	168	150	156	165	161	140	149	175	165	189	172	150	167	149	176	156	187	160	157	174	152	142	148	172	167	164	157	165	174	129	181	166	152	174	169	155	152	169	145	179	179	161	158	172	165	155	166	162	149	166	175	156	186	162	158	170	163	160	151	153	186	168	147	156	149	180	173	185	180	175	173	148	150	163	158	157	168	147	178	162	169	154	139	168	145	150	162	148	136	151	166	149	165	157	154	162	139	156	173	186	153	142	160	158	197	154	141	159	174	160	166	166	158	157	147	158	174	151	144	155	156	164	165	173	169	174	147	165	183	163	168	160	135	160	150	173	174	155	159	157	158	145	159	111	168	175	161	160	161	163	161	140	151	153	187	146	176	166	169	143	185	144	146	149	158	170	169	179	158	162	158	157	185	155	196	155	179	147	156	157	174	164	149	154	171	163	157	157	156	141	182	146	153	155	161	178	168	164	157	155	159	151	165	174	168	168	146	157	170	175	151	147	146	165	164	161	170	169	156	165	163	174	179	180	134	173	148	175	144	143	173	180	144	168	168	167	169	141	157	151	162	158	186	159	153	162	185	154	159	156	172	179	167	140	182	167	160	149	189	180	158	157	161	150	149	185	144	170	162	166	156	165	156	170	152	183	152	161	142	157	157	183	175	135	177	153	149	163	174	145	172	157	165	157	162	175	150	168	157	163	148	144	167	149	162	174	166	133	166	164	156	157	174	172	155	177	163	195	174	177	169	159	171	158	173	172	174	138	166	176	184	163	162	166	195	171	176	155	162	155	172	175	149	167	167	174	163	165	149	166	158	157	159	157	164	156	148	148	165	163	168	167	147	154	168	179	153	137	148	163	162	160	181	158	153	158	155	172	158	140	171	172	167	154	178	154	154	138	163	166	170	155	150	155	145	180	180	173	150	169	140	179	145	156	145	169	160	163	147	169	160	154	131	207	154	188	144	169	164	171	173	168	161	164	137	182	152	158	164	155	170	163	170	166	171	142	150	158	144	166	152	162	178	157	152	175	160	166	154	154	154	165	152	159	160	162	148	168	171	189	154	158	176	185	191	146	166	166	156	165	171	150	171	154	167	157	177	158	175	147	160	164	169	160	169	161	172	178	189	142	130	176	172	153	159	161	156	157	178	168	144	167	162	192	153	168	171	143	169	168	142	167	166	172	179	159	164	162	142	171	171	170	170	171	145	151	165	161	164	160	160	168	150	150	165	152	157	139	150	167	187	148	163	163	142	168	163	153	150	153	149	150	153	184	145	163	164	158	151	158	160	141	157	152	153	153	176	159	170	157	166	172	176	137	163	148	171	158	171	160	148	151	164	157	169	167	154	145	147	163	165	157	161	197	189	167	151	179	176	169	135	152	150	151	200	138	173	170	160	166	185	169	173	172	168	164	149	165	165	148	151	165	166	154	174	167	165	152	184	146	157	166	164	165	159	170	167	139	142	176	155	183	145	158	185	151	153	145	165	170	166	143	149	160	173	166	148	145	159	169	153	150	160	164	154	126	151	163	153	162	160	169	171	171	168	158	158	167	150	165	156	172	142	165	175	147	164	159	171	174	162	168	149	150	163	160	145	165	170	184	173	148	142	153	169	195	147	157	157	157	150	185	150	163	187	151	171	135	159	153	146	148	139	165	188	160	188	160	154	177	153	169	146	175	176	134	160	141	162	146	163	178	165	159	153	174	163	177	164	171	144	158	197	163	186	167	187	140	184	173	172	160	169	174	166	166	163	170	167	147	171	173	172	163	164	168	151	158	153	177	167	167	147	155	157	148	172	150	173	166	140	166	145	167	171	147	172	152	157	162	154	191	157	177	154	159	157	151	161	156	138	166	165	169	157	146	159	159	144	166	137	165	142	169	163	156	176	151	150	160	169	167	159	142	150	180	180	166	157	129	150	168	174	179	177	153	173	153	168	146	175	134	154	181	132	175	166	140	148	152	162	189	150	197	157	147	165	150	155	155	169	174	159	179	168	167	158	149	143	160	169	142	180	192	152	157	157	153	149	162	168	168	151
14907	70282	66537	25950	5742	33631	41707	36026	23717	10263	2755	374	337	345	286	321	298	327	345	309	324	313	338	363	331	311	327	318	309	297	316	333	334	336	334	334	335	316	332	315	347	330	332	353	336	311	334	316	322	292	312	352	326	320	341	314	314	313	326	315	351	341	311	314	360	306	334	344	313	338	331	352	302	321	315	340	325	330	333	346	296	348	309	317	301	331	281	317	327	319	330	317	324	303	323	308	322	283	324	334	341	304	349	324	352	339	341	340	324	326	306	315	328	330	327	334	269	323	325	324	296	342	311	310	318	310	304	298	319	307	329	357	305	303	344	305	319	307	359	330	292	337	332	309	341	331	313	333	323	324	330	316	313	269	301	308	339	310	318	317	342	307	324	339	332	360	331	359	307	337	306	318	328	329	310	317	333	311	309	322	321	310	331	319	308	374	285	309	324	281	308	326	299	317	313	292	310	337	312	347	318	319	338	333	309	335	324	310	311	323	332	309	330	317	333	286	338	326	334	343	313	352	317	368	347	312	331	325	337	295	316	314	322	376	302	304	345	328	300	322	315	288	325	365	320	333	305	306	299	318	320	330	318	328	325	346	348	343	299	322	312	332	345	315	313	298	316	309	331	326	343	322	310	305	302	256	294	300	321	325	302	301	296	342	311	308	334	315	307	336	302	349	286	293	341	306	332	352	341	303	313	317	304	293	303	322	350	298	316	314	335	306	315	332	325	314	326	306	332	328	326	345	341	328	312	323	345	326	344	324	327	303	316	344	330	338	356	290	320	329	308	294	319	317	317	300	354	331	325	344	343	326	301	338	307	303	325	297	326	325	310	339	306	354	345	340	324	319	326	341	316	309	337	292	322	304	320	323	320	314	340	304	297	300	327	325	367	314	328	327	322	340	296	298	335	331	285	344	349	331	322	312	311	308	334	324	344	306	291	331	327	297	307	324	368	333	334	320	328	314	308	362	313	298	301	322	313	324	354	327	350	318	318	309	338	333	335	342	335	319	348	304	336	302	304	341	333	298	318	301	303	331	338	343	331	340	313	330	328	337	303	335	343	275	323	326	298	366	349	300	337	303	304	276	329	329	327	319	315	313	297	299	317	351	326	329	302	316	321	301	315	324	326	331	321	350	320	320	329	323	353	325	299	300	339	354	321	339	316	336	296	325	334	319	308	324	287	300	321	334	318	323	342	318	346	315	314	327	322	307	317	305	279	332	326	319	313	325	297	344	332	334	322	322	342	337	304	330	292	321	308	309	334	338	330	331	308	308	308	301	322	303	323	315	345	293	355	294	297	350	324	335	336	307	300	346	307	341	318	320	312	318	295	303	358	337	292	332	337	274	348	359	351	306	335	359	328	339	333	344	308	323	333	329	330	320	325	340	337	296	331	287	345	313	321	329	323	299	325	334	348	318	350	336	314	300	347	327	346	342	373	324	313	289	338	323	345	304	315	331	316	279	318	309	317	321	325	324	335	300	323	317	331	329	291	308	298	332	306	331	328	303	332	315	304	329	316	349	341	326	349	325	340	326	299	317	338	305	322	331	314	343	346	324	331	335	345	322	299	311	319	320	315	293	348	303	347	320	345	344	315	347	303	336	309	321	311	302	301	273	308	291	318	324	335	312	314	279	304	324	291	325	324	295	322	322	330	312	326	329	320	322	335	321	313	298	314	312	329	287	319	343	319	341	328	301	318	304	330	350	317	285	296	296	301	289	335	311	339	317	318	296	292	333	322	329	340	339	324	292	321	340	330	343	310	328	301	331	338	326	348	332	326	309	338	322	320	309	313	338	320	318	342	334	312	341	310	347	350	330	332	345	323	337	326	333	294	299	314	295	294	335	326	328	321	350	350	305	313	328	310	325	308	316	314	311	288	330	342	307	330	320	305	339	327	323	313	340	325	314	289	349	304	314	317	315	314	333	302	312	346	322	347	328	349	322	307	321	327	326	305	331	311	323	323	354	325	316	284	324	305	305	336	307	341	316	343	336	315	340	352	331	331	333	338	308	304	332	341	319	295	305	309	333	311	310	287	327	333	324	305	342	332	351	302	337	326	308	338	323	312	342	336	336	336	319	327	317	309	301	309	330	345	320	339	351	304	321	345	321	342	305	300	301	335	301	307	310	331	341	321	339	293	311	301	309	323	296	330	324	305	314	324	327	315	304	321	352	315	344	330	333	319	313	299	300	331	320	316	313	299	321	321	329	313	315	287	322	340	352	328	288	289	293	329	324	355	320	300	344	320	319	296	294	327	332	351	355	331	308	338	317	301	327	305	322	295	339	300	331	326	329	340	325	334	341	326	303	298	333	319	331	303	323	348	324	301	300	293	300	307	320	324	313	318	328	327	321	332	295	309	335	327	333	306	342	331	315	298	332	336	317	285	320	351	320	306	340	291	344	327	276	345	283	323	344	336	347	315	331	291	287	342	324	341	348	317	333	341	311	304	325	307	345	311	347	327	345	292	327	317	306	327	326	319	339	307	340	288	311	328	272	315	347	321	312	299	326	323	340	293	309	320	312	279	327	305	324	278	309	323	326	355	336	303	341	306	343	310	332	311	339	328	318	351	323	323	351	340	324	317	326	324	320	345	331	305	336	277	313	317	331	302	335	338	298	321	297	351	322	304	323	335	312	313	327	319	318	331	352	292	332	340	304	287	306	294	335	319	317	332	311	343	304	335	325	320	329	317	325	314	346	313	301	321	327	362	326	309	336	325	318	329	315	347	318	335	366	325	352	343	318	329	344	295	308	299	346	353	339	328	326	336	321	319	336	350	331	324	340	304	297	292	301	329	339	306	349	302	333	308	345	297	305	324	309	338	337	338	343	333	326	289	332	321	344	338	329	323	314	339	349	361	314	290	313	344	302	324	367	314	323	319	328	319	319	300	305	309	329	313	295	337	318	315	306	357	325	293	356	321	316	329	304	320	311	325	321	313	310	361	308	310	342	324	314	317	304	316	299	317	312	318	315	341	314	309	306	358	336	336	328	348	340	306	323	321	330	330	321	323	344	325	302	317	334	344	362	327	316	329	327	337	354	316	316	327	319	322	301	338	314	351	338	321	327	316	307	294	270	304	294	360	320	319	332	321	326	319	324	354	344	329	317	324	326	311	320	326	343	290	322	322	336	334	359	311	334	305	325	310	346	324	362	311	304	306	328	317	295	324	381	332	332	316	332	316	307	295	338	338	298	336	294	333	321	341	313	327	314	353	306	314	304	324	322	324	310	326	322	287	283	304	307	360	363	327	317	292	356	343	346	297	310	332	324	308	317	350	303	308	319	336	319	303	302	299	313	329	353	300	299	301	334	318	328	314	326	323	303	303	349	318	341	310	312	313	319	326	358	336	325	321	328	292	336	335	310	338	307	335	348	334	314	357	316	346	311	274	323	307	345	340	315	318	323	320	308	355	342	333	323	285	320	333	319	294	327	340	285	341	329	341	312	308	321	325	330	321	318	323	345	351	324	340	323
23427	21499	29883	25812	21394	28674	47726	40724	25528	11265	2464	289	209	250	232	215	230	193	207	206	211	197	217	205	212	259	220	213	236	242	242	198	204	224	213	223	211	225	237	197	217	211	226	231	225	234	208	222	233	201	205	234	196	207	204	192	191	208	222	191	229	222	203	258	207	216	199	231	215	224	225	211	227	217	205	196	210	207	196	246	201	198	224	188	219	205	210	225	207	203	192	224	203	243	206	208	193	211	207	247	230	209	184	207	224	210	209	204	214	210	232	226	210	217	210	216	187	220	222	212	211	236	209	210	202	199	211	208	226	205	206	176	222	216	221	209	211	185	215	220	206	205	203	214	189	201	193	231	214	224	215	206	219	217	226	218	192	218	241	202	213	182	222	214	207	196	222	208	201	221	219	211	221	209	197	192	208	209	195	215	229	170	223	203	190	208	195	193	226	212	207	212	213	198	219	218	209	225	231	225	206	222	209	228	221	199	228	196	189	203	214	234	226	202	209	220	237	224	202	185	224	213	243	233	220	240	204	212	208	205	214	220	202	223	233	227	225	192	215	204	226	215	205	191	215	207	226	213	224	222	212	213	210	216	209	217	199	211	235	177	205	206	223	211	192	232	227	211	192	193	202	189	218	214	179	247	209	209	194	214	198	205	225	216	220	190	213	210	240	216	193	224	194	217	204	211	192	213	206	245	204	212	223	199	211	230	219	200	217	222	217	228	229	213	217	203	201	199	225	219	209	221	199	214	216	210	222	207	217	234	224	176	198	191	227	216	206	242	207	221	216	200	187	204	212	181	234	208	233	204	194	200	213	206	185	195	204	206	220	199	216	212	222	205	216	220	208	202	203	225	204	215	203	186	200	208	201	190	200	216	194	181	233	199	211	206	227	196	226	201	221	223	225	200	197	211	215	208	226	218	186	239	199	215	214	213	199	199	236	257	195	218	227	189	225	227	208	204	216	227	233	218	184	236	195	203	217	221	212	222	217	218	206	196	213	208	214	228	192	199	199	191	225	225	199	204	198	206	234	199	218	190	222	211	211	211	210	199	224	214	221	207	209	203	228	205	177	201	201	197	234	227	203	189	211	210	247	214	250	215	211	210	213	201	218	240	211	200	215	210	200	197	201	222	224	216	201	192	227	206	221	205	207	216	215	184	214	214	196	201	230	241	210	218	197	202	211	203	235	227	219	239	218	227	214	204	207	202	195	218	205	186	212	221	214	198	246	173	235	223	198	198	217	209	216	232	245	219	241	218	191	217	189	186	198	203	203	212	212	193	233	191	221	208	221	203	231	232	213	219	229	206	228	217	228	195	223	205	220	195	231	213	229	228	212	213	197	198	185	202	213	191	244	216	214	221	199	199	201	186	189	215	217	214	212	201	199	199	233	207	216	206	242	216	189	188	223	183	201	192	240	214	215	202	218	190	188	204	195	196	203	222	225	238	212	208	212	210	194	228	225	191	234	198	192	238	204	230	215	191	228	204	213	213	231	196	213	209	230	188	225	220	217	186	212	185	211	219	220	204	195	213	220	209	212	198	203	199	213	223	208	231	230	226	210	214	205	258	234	225	209	229	220	207	222	208	226	190	229	213	214	199	228	228	219	236	197	187	208	200	197	221	194	221	193	193	194	196	215	218	205	205	238	202	222	202	194	188	210	235	203	196	200	227	196	223	217	217	196	213	216	189	238	233	224	215	241	190	214	180	209	237	188	212	218	201	164	220	214	215	197	199	223	208	216	203	199	229	214	219	204	213	209	195	223	217	209	197	226	198	197	220	218	221	224	185	211	201	223	219	222	208	240	223	207	205	199	218	236	208	218	216	211	213	191	205	207	202	227	202	182	194	184	228	207	218	211	212	196	199	222	240	226	222	216	190	204	223	232	180	214	222	192	203	229	218	213	216	234	215	206	214	184	241	198	244	249	232	213	196	220	191	248	223	191	201	240	233	239	220	219	189	207	204	234	218	221	218	238	207	224	224	212	232	206	225	230	216	204	244	210	219	203	213	188	236	226	216	218	207	229	206	210	209	190	203	220	196	222	201	202	215	209	203	216	228	220	187	213	200	196	226	182	210	213	191	223	185	205	200	207	192	193	228	230	206	217	224	199	210	216	221	224	243	217	215	229	188	213	216	191	239	231	200	192	207	223	202	203	197	216	212	227	219	241	214	220	204	235	220	213	196	207	206	222	180	201	217	193	227	204	219	213	206	195	204	222	209	198	229	245	224	205	214	228	207	202	204	188	238	213	240	217	218	216	226	200	193	200	219	231	219	199	235	209	210	189	213	203	200	225	215	199	222	201	221	214	213	215	237	228	209	212	221	235	210	218	217	216	202	222	209	194	209	216	229	203	226	190	248	231	190	222	223	189	224	212	218	209	223	193	195	218	212	195	221	206	186	176	206	205	196	209	182	196	212	210	219	194	221	212	185	191	197	214	199	205	235	229	203	200	208	211	215	214	209	234	200	219	202	205	203	221	210	196	239	229	218	236	206	188	235	205	205	217	207	219	196	177	208	189	222	196	198	228	214	233	246	183	188	210	210	189	210	225	199	192	200	204	223	208	208	206	191	209	201	215	210	251	231	205	222	217	228	195	223	220	218	214	220	196	196	228	217	191	189	209	177	217	198	208	238	225	232	209	217	202	213	250	201	211	215	195	203	232	227	201	196	207	219	208	222	217	189	229	214	238	208	199	211	205	206	213	222	203	191	199	205	185	220	232	212	185	235	187	222	227	217	214	187	212	221	222	219	231	226	249	194	236	207	203	211	202	212	208	204	197	213	224	201	218	222	206	207	191	193	194	202	222	224	233	198	208	181	208	229	185	231	242	203	224	203	210	225	223	203	243	223	202	233	198	176	187	230	222	220	215	235	203	219	212	206	224	190	220	244	213	226	222	210	218	230	215	196	236	208	200	216	213	214	184	177	238	239	226	217	210	190	221	223	197	234	202	204	203	215	202	222	203	228	185	188	223	229	222	203	228	187	214	181	200	224	191	226	211	213	221	194	193	207	192	213	199	228	197	221	208	201	220	246	204	207	222	182	177	219	222	229	225	218	206	200	211	244	225	198	231	197	222	214	198	219	217	243	213	223	214	231	191	254	211	216	205	222	223	222	217	230	204	199	220	231	222	205	216	216	216	228	222	186	206	204	200	216	206	224	187	220	193	194	222	213	204	231	210	193	209	209	220	217	196	196	217	224	221	202	206	211	191	210	230	222	209	199	240	180	180	222	223	200	198	202	239	196	212	214	219	188	212	203	220	203	202	225	184	208	223	193	210	206	219	188	210	200	227	230	218	198	197	216	230	216	210	197	204	220	205	191	214	194	199	201	219	213	202	216	224	216	218	252	208	221	206	205	212	214	208	218	197	225	199	224	213	247	204	243	214	232	218	210	209	211	219	216	214	191	224	216	216	211	193	229	219	205	208	199	215	213	206	202	226	216	220	220	209	231	199	205	239	199	199	202	214	207	200	187
16800	78849	78039	34152	8236	39930	52729	46816	33804	17519	6120	588	411	448	408	407	389	402	389	398	408	360	380	454	406	408	384	365	421	407	389	376	400	379	370	401	392	362	405	389	411	416	372	445	387	423	410	430	387	401	434	449	382	384	386	401	405	400	410	397	397	412	420	383	385	422	357	389	415	416	395	384	397	393	382	374	404	389	389	379	377	400	382	410	381	400	409	414	387	379	398	405	398	423	391	374	404	385	373	380	408	401	397	370	437	407	389	380	395	407	431	398	363	415	361	421	370	407	387	380	383	380	380	414	399	395	392	396	411	387	380	351	390	389	434	392	414	411	419	416	416	396	452	422	406	387	369	386	385	359	427	364	392	374	368	428	408	385	410	394	387	398	422	388	387	411	380	390	396	387	380	406	390	373	422	416	392	354	429	380	393	416	382	373	387	387	402	423	385	404	381	416	388	384	402	412	387	414	347	383	380	400	424	390	398	398	398	394	420	393	400	379	416	380	403	410	435	371	354	375	370	422	419	401	391	399	388	364	409	376	387	367	406	381	383	405	399	394	411	400	381	410	410	408	412	404	419	409	360	365	411	356	385	372	402	393	402	397	416	385	390	378	393	384	409	360	369	430	409	398	404	402	393	378	408	427	392	385	385	393	406	421	370	412	416	409	430	394	381	391	388	394	409	405	406	371	421	395	417	413	398	403	380	395	383	434	421	402	409	414	384	395	378	379	372	409	401	385	366	421	404	377	397	366	396	422	371	400	414	340	379	381	411	400	399	405	365	372	415	416	375	359	368	392	389	382	401	378	392	362	380	383	413	397	404	422	397	405	395	373	394	356	388	413	365	386	402	361	409	366	405	379	381	407	406	366	408	399	375	389	384	366	400	392	385	418	417	404	423	380	393	382	391	405	410	399	410	395	388	397	358	379	401	393	406	402	374	424	394	398	400	383	406	409	346	423	365	401	389	407	380	397	382	392	399	405	384	397	394	378	403	342	424	407	422	397	396	418	424	433	413	421	382	386	382	395	417	377	374	387	411	402	396	397	381	388	413	399	396	394	391	390	406	383	389	409	386	437	391	402	402	400	411	396	382	417	434	403	391	403	423	373	412	386	406	415	449	386	398	380	415	369	409	361	408	393	397	405	369	402	423	379	358	402	383	438	372	391	404	403	386	445	392	410	388	391	377	395	377	376	405	401	419	375	396	393	437	424	372	374	415	359	394	366	437	399	410	396	425	399	441	406	386	399	373	401	404	398	414	406	352	391	401	409	395	389	390	420	373	390	414	437	375	397	378	361	411	450	433	423	396	402	370	422	395	390	404	417	417	440	418	391	402	394	389	436	412	399	410	355	395	415	353	375	403	368	420	398	400	405	397	380	380	387	383	374	381	369	376	360	417	346	429	403	396	417	399	435	396	395	390	372	436	387	374	439	377	405	403	412	362	377	383	408	399	350	385	374	415	356	391	376	399	378	409	400	401	385	387	397	428	399	361	403	411	424	435	382	399	422	372	383	403	390	386	410	422	367	413	402	418	390	420	366	380	348	427	435	411	382	405	405	385	372	393	391	442	382	431	364	439	393	429	403	403	381	376	397	408	388	435	394	392	404	384	369	363	406	383	374	374	370	392	355	373	407	390	380	442	410	418	398	404	388	395	373	398	384	397	417	433	406	401	385	382	430	403	355	396	398	396	413	397	389	412	381	404	408	425	383	380	362	423	391	428	367	401	414	383	409	399	387	391	384	423	425	383	368	390	395	412	410	434	422	417	399	371	444	387	385	433	420	400	428	402	387	402	386	399	385	400	396	401	370	392	369	382	373	374	382	421	384	385	388	397	411	416	388	397	386	426	361	416	422	376	399	403	406	399	400	380	380	404	375	399	425	423	426	399	412	348	407	379	404	398	433	376	411	389	431	401	399	366	382	407	401	412	337	455	402	410	415	385	393	378	399	396	420	382	430	433	359	382	408	381	364	400	407	368	375	366	419	379	354	397	396	367	401	376	416	390	406	409	360	376	344	378	396	359	394	385	400	418	382	423	393	415	383	390	427	413	393	384	368	396	393	394	382	385	416	413	381	377	385	414	400	400	386	410	395	430	399	393	403	415	408	374	391	392	415	434	394	404	399	428	398	393	400	370	402	383	406	406	375	423	424	371	430	398	409	394	419	403	409	384	421	387	398	404	398	380	392	407	379	378	395	397	402	396	407	357	405	394	416	431	425	388	394	392	409	382	384	359	388	383	419	441	359	382	393	380	397	405	391	420	384	416	381	386	403	395	398	373	403	390	410	391	378	435	419	397	377	420	420	378	402	365	366	386	358	393	385	371	385	425	410	390	398	369	400	401	385	414	379	411	388	416	367	389	395	406	392	399	417	407	429	368	388	397	387	381	383	401	415	394	435	370	426	412	363	391	391	382	373	382	404	390	372	405	411	397	410	336	394	376	393	392	387	386	400	380	405	393	393	369	421	391	362	409	389	393	418	363	393	403	371	372	399	403	402	392	378	435	389	378	402	413	414	414	413	385	406	388	397	417	380	400	426	385	379	395	395	382	418	413	401	381	411	382	400	392	397	409	419	394	378	375	386	419	406	386	407	397	412	357	398	387	388	412	366	397	366	385	387	383	412	382	382	367	401	412	374	376	361	393	397	369	388	356	408	430	345	414	381	381	411	405	367	392	382	360	404	397	386	432	385	405	401	391	404	418	378	364	367	358	372	419	378	409	361	369	394	377	400	395	383	427	384	400	408	380	406	386	413	420	400	400	401	382	383	400	387	421	367	426	394	439	423	413	409	435	378	421	415	390	387	383	380	378	435	407	378	388	367	385	401	378	376	396	415	370	392	386	409	403	381	390	373	365	384	374	402	407	427	352	351	418	394	436	414	391	419	379	368	398	341	400	356	356	381	420	380	406	369	409	384	412	358	354	380	417	391	417	405	406	390	391	383	422	378	404	385	374	382	385	400	376	401	362	373	381	370	367	385	416	406	370	369	401	396	435	399	392	367	372	407	391	382	390	429	376	385	462	373	396	372	395	405	429	415	394	395	375	405	409	380	416	381	397	378	400	409	383	443	401	397	398	388	428	406	400	393	374	425	407	374	406	417	387	400	420	377	388	412	396	410	374	381	367	402	372	442	418	388	404	394	395	382	400	400	402	374	400	389	380	369	394	404	389	360	410	400	383	419	398	415	389	403	412	387	401	405	387	405	378	395	416	388	414	393	424	409	396	414	383	392	418	407	406	407	402	370	426	359	391	382	364	377	382	411	417	422	394	390	396	385	398	405	411	384	426	414	363	386	419	384	398	367	378	420	379	411	425	369	376	406	392	412	376	380	367	391	406	411	418	379	424	389	361	354	393	386	384	361	441	397	373	403	386	384	404	414	432	406	381	413	376	406	415	385	411	404	430	401	413	380	373	386	382	396	387	387	402	404	400	377	370	397	387	415	421	366	397	413	389	377	377	434	379	374	394	376	414	369	407	404
26954	22212	24078	7724	779	2385	5560	5038	2710	1141	301	192	218	215	206	232	231	207	202	208	219	199	210	219	206	222	211	225	217	220	200	217	204	214	220	194	199	210	209	187	210	209	207	189	200	208	203	224	205	216	202	220	179	197	218	216	175	202	182	217	192	227	218	203	202	206	213	215	205	233	194	205	204	236	225	211	189	187	240	233	199	228	204	208	228	221	182	185	229	213	220	231	200	200	186	222	224	184	213	195	220	202	229	195	231	209	191	222	193	187	220	213	182	217	196	227	221	202	203	205	185	229	223	203	202	217	234	185	199	190	201	189	223	200	188	230	197	201	209	206	211	212	221	229	188	190	190	210	214	219	233	198	181	187	227	234	208	191	219	205	220	205	196	181	178	208	202	208	223	210	209	193	206	221	210	216	212	205	213	204	219	233	207	193	201	195	224	202	201	219	195	216	183	191	181	207	209	213	200	192	216	197	200	191	222	221	210	195	200	218	211	189	206	223	216	224	222	227	205	209	227	198	205	197	196	201	212	216	196	188	214	233	209	210	207	200	215	215	221	198	221	202	197	216	208	195	209	200	204	220	185	188	230	212	227	203	212	201	207	216	229	209	190	190	206	239	219	213	202	193	200	215	211	200	224	236	198	216	228	202	210	211	189	195	221	215	186	170	174	219	215	205	203	183	208	198	225	207	196	197	178	190	191	211	187	212	220	185	200	197	201	199	220	193	201	201	217	217	167	203	220	208	188	226	225	191	208	175	214	208	186	195	196	180	210	197	193	208	189	194	184	204	211	202	177	214	205	233	226	225	200	209	213	194	201	215	189	193	195	185	233	199	180	234	211	217	187	214	177	188	231	211	208	210	206	215	190	216	209	209	239	187	203	205	200	220	200	191	224	218	202	223	181	208	192	211	223	212	213	195	225	197	203	220	192	220	190	177	228	215	197	211	184	218	221	210	215	210	198	203	235	192	207	212	214	216	203	213	182	204	223	199	181	213	199	219	195	188	176	226	194	214	196	187	182	202	194	177	201	229	209	211	209	211	228	185	227	234	208	224	218	206	216	238	184	197	191	193	206	193	225	201	221	213	196	215	195	183	216	213	211	210	192	191	218	203	200	208	211	207	208	207	197	185	205	202	202	210	208	213	198	205	207	218	209	179	210	216	202	217	201	204	222	213	218	211	197	195	176	191	182	200	187	218	213	219	207	203	211	191	216	207	199	204	197	197	205	198	199	195	205	199	208	203	188	195	228	235	198	202	203	189	203	187	188	184	220	194	198	188	213	204	177	204	228	210	211	216	212	214	195	206	198	189	205	206	194	210	193	221	220	201	231	219	204	192	189	199	231	209	215	205	205	201	206	230	210	208	218	219	221	227	204	202	189	209	210	213	219	202	201	189	205	192	184	227	201	176	210	212	222	207	205	224	192	195	217	229	200	193	203	205	203	238	204	222	205	212	201	238	190	193	201	211	206	200	236	191	213	202	213	204	200	193	199	198	202	190	223	238	207	205	175	215	202	225	217	233	224	190	205	219	176	213	200	224	248	209	203	210	209	220	189	170	214	205	224	226	202	192	216	197	193	207	208	218	172	224	200	225	169	215	201	182	197	203	198	206	198	177	200	217	182	235	202	225	212	174	187	211	184	220	189	212	218	208	226	225	192	210	189	214	216	198	215	195	195	195	188	220	192	223	232	229	200	233	202	194	185	222	176	207	215	227	208	206	190	200	216	212	216	197	229	223	231	239	208	207	198	181	220	209	213	193	215	204	187	213	231	201	200	186	218	198	208	195	214	203	209	197	205	185	216	222	204	200	198	206	210	186	199	212	200	197	214	234	200	194	210	202	208	205	208	202	206	214	217	206	192	213	187	186	229	218	195	201	221	193	251	206	175	228	197	201	207	214	215	225	189	217	212	196	207	195	213	197	214	196	189	219	217	199	191	199	201	246	214	228	199	194	187	180	197	203	222	194	194	199	197	211	198	228	210	203	226	221	180	198	182	193	198	220	185	223	213	219	208	215	231	218	185	206	182	210	204	190	212	199	199	196	203	213	197	217	216	202	209	207	198	190	201	217	194	231	209	223	216	211	197	199	213	198	196	206	213	229	191	210	229	195	214	214	224	198	195	185	224	203	218	181	219	196	212	196	182	194	233	201	198	232	217	221	180	206	222	187	211	228	171	195	204	195	211	220	216	220	207	192	205	209	221	204	204	208	202	209	201	195	229	222	186	214	252	193	219	223	210	185	178	193	220	215	234	217	207	215	196	213	190	207	203	206	212	199	214	205	236	227	212	187	195	236	190	208	184	215	184	192	213	216	205	213	207	189	196	202	202	205	214	217	220	209	198	191	197	221	211	233	219	203	199	225	213	224	226	197	198	205	230	201	202	214	194	197	214	232	192	214	193	230	194	185	221	213	207	172	209	208	223	189	232	184	204	227	215	198	223	208	198	226	199	226	187	229	209	184	219	201	223	209	203	234	196	216	246	213	180	196	189	214	206	163	206	208	201	177	191	202	190	211	204	205	203	216	214	189	208	177	207	207	199	211	201	202	200	201	220	228	227	196	212	198	206	224	183	186	202	207	231	238	192	181	199	220	196	211	211	207	205	189	204	200	185	223	190	206	214	191	211	200	216	209	202	208	201	201	175	223	214	208	220	187	223	213	199	201	192	213	198	224	216	213	207	194	202	193	188	208	203	208	227	208	225	191	219	186	219	205	217	199	195	186	177	214	188	202	208	199	180	199	192	214	213	239	194	181	195	206	205	221	201	202	208	196	206	225	238	191	204	201	226	231	203	196	187	217	195	183	193	186	214	217	217	210	215	195	196	221	218	207	208	222	222	221	217	222	196	182	206	212	242	208	198	210	207	174	199	208	203	221	209	211	228	214	187	199	214	204	191	194	215	215	197	199	208	200	210	215	211	202	216	198	223	221	192	207	212	197	192	220	198	210	218	182	196	199	191	184	226	232	199	208	208	216	225	185	223	216	190	202	178	208	208	186	199	209	233	209	208	204	213	200	221	200	221	201	220	203	204	215	200	199	195	220	188	212	241	206	206	208	226	201	221	206	226	202	214	202	186	217	202	193	215	212	203	234	199	212	218	207	200	216	209	214	204	198	192	206	207	207	225	205	205	215	185	211	213	245	191	206	184	246	214	211	194	180	180	192	196	234	214	188	216	203	212	216	198	228	214	202	222	210	205	212	220	236	199	192	208	189	228	202	192	230	207	189	214	196	220	196	200	215	212	200	212	225	209	196	208	185	198	216	205	221	217	203	221	196	214	190	202	211	230	195	208	190	218	207	217	197	203	202	211	215	229	209	204	213	215	221	207	223	228	195	204	224	211	210	206	195	214	218	233	193	217	212	189	221	191	217	184	198	215	189	213	209	197	215	233	214	210	226	196	193	216	198	192	203	204	184	208	170	222	195	196	192	200	212	208	193	243	205	204	214	192	206	187	219	209	206	198	191	202	208	216	233
8807	35693	31852	7971	2273	7514	14381	12756	7273	3063	687	417	410	394	426	421	451	410	404	429	413	355	402	385	402	446	407	414	416	406	420	445	412	385	455	462	405	454	396	424	411	386	410	433	433	404	405	420	432	430	453	415	395	394	401	433	358	426	421	415	438	435	417	402	415	411	410	431	384	392	444	410	426	403	424	441	374	412	390	401	393	440	407	407	416	436	421	409	389	434	393	402	419	425	427	430	410	424	420	390	403	426	409	391	422	422	400	424	404	418	388	412	415	446	434	413	428	413	402	444	387	386	399	393	401	412	426	399	382	399	401	403	373	372	393	421	425	411	438	419	421	421	407	460	399	414	390	458	404	416	418	405	403	405	411	368	400	360	380	416	420	440	423	437	372	437	434	404	390	419	429	385	394	426	409	387	403	408	407	400	400	370	410	411	430	366	422	368	410	417	399	394	389	432	392	427	405	414	394	436	424	400	437	431	416	419	417	425	397	396	354	410	402	415	397	415	455	409	413	428	403	412	428	428	424	402	376	418	393	412	402	387	402	377	374	390	373	391	395	417	411	423	439	403	373	384	397	395	438	432	449	414	411	426	433	418	396	454	391	434	359	441	364	425	405	385	394	400	392	435	396	379	342	402	436	397	408	382	403	415	390	391	412	418	402	448	435	463	397	403	402	427	410	440	418	431	451	383	396	386	397	412	446	430	406	420	394	396	391	432	396	411	413	407	457	413	388	419	426	418	422	415	427	412	438	397	435	386	442	422	470	394	437	421	427	413	402	406	439	376	409	397	370	396	416	412	482	423	430	377	425	394	367	407	403	423	390	415	411	440	426	418	401	383	422	429	415	385	422	392	403	392	424	458	425	377	391	450	405	406	402	398	424	436	419	421	361	386	395	362	400	427	414	423	418	420	417	428	423	442	389	447	407	407	412	438	432	389	384	435	398	422	392	397	384	381	431	431	440	409	378	394	387	412	440	403	409	428	427	397	400	413	413	414	455	411	422	458	409	433	386	380	416	407	441	432	431	455	447	430	441	413	439	387	408	391	414	414	403	426	402	408	398	399	422	396	433	421	391	382	374	412	418	437	385	371	430	418	389	435	383	387	414	382	409	419	394	392	392	415	417	407	440	435	460	419	387	401	421	409	403	434	418	418	387	436	425	398	396	407	432	383	442	410	425	369	391	391	404	408	409	375	477	395	401	414	387	406	404	399	443	377	441	431	422	434	410	422	386	429	415	429	382	411	450	409	405	417	439	391	419	431	468	426	409	408	384	414	420	400	414	402	403	422	442	391	388	385	418	370	473	431	444	428	400	427	424	390	403	412	445	377	402	415	411	416	410	397	413	441	431	420	402	397	444	423	418	413	451	436	402	435	420	407	406	414	376	408	405	427	445	379	416	404	447	389	426	393	382	446	421	380	430	433	395	421	407	426	415	389	411	419	375	385	409	392	423	392	419	451	420	409	419	415	416	404	413	398	418	394	438	374	387	423	413	390	396	427	351	424	411	430	417	391	451	411	415	411	406	397	388	380	394	407	451	442	423	413	435	405	386	415	408	430	399	394	414	419	424	440	457	411	411	408	399	372	417	424	447	408	379	394	409	452	452	418	396	423	423	392	433	427	429	373	405	417	423	430	403	385	419	438	369	408	430	409	433	428	427	381	421	411	419	425	418	402	402	441	411	422	403	394	382	410	379	432	413	419	444	390	428	406	393	411	400	440	428	443	391	407	402	404	406	416	439	394	398	409	391	416	413	409	393	438	447	398	419	431	414	396	432	413	401	399	435	447	396	406	413	414	402	390	380	437	416	408	445	412	416	405	423	412	393	437	416	394	387	378	389	412	407	372	439	410	395	403	381	385	434	388	426	398	418	430	387	449	404	395	430	416	378	418	410	429	422	394	391	414	412	367	393	433	456	401	394	422	414	408	387	359	397	393	418	409	430	419	433	454	405	423	410	432	447	450	431	415	412	427	403	401	428	426	405	417	413	417	417	386	387	407	405	433	413	424	383	412	412	402	427	410	394	387	418	409	425	380	412	417	436	443	414	388	397	410	439	405	431	410	403	387	382	347	462	422	418	421	402	394	394	413	388	427	438	400	417	433	434	430	410	429	381	398	386	398	392	432	386	439	400	438	365	424	429	424	403	415	387	439	394	457	408	396	349	422	398	443	411	427	384	426	424	412	437	383	400	412	403	393	377	388	431	403	442	436	397	414	397	417	398	444	442	400	399	401	385	419	417	399	407	399	446	401	405	435	427	437	416	385	392	401	399	416	395	405	428	382	383	413	388	456	418	407	409	411	442	411	469	394	352	437	430	414	440	396	396	420	429	389	426	450	439	427	433	394	413	425	388	421	395	406	404	393	452	440	406	404	412	406	411	411	424	433	419	410	396	392	384	374	429	428	407	424	441	431	407	423	438	461	415	381	377	452	417	403	455	415	454	388	404	417	405	429	422	415	397	390	407	419	428	380	403	401	429	401	394	437	398	405	429	421	397	432	437	426	419	387	441	395	409	394	403	417	407	378	394	420	409	403	468	393	437	382	398	396	392	392	423	407	400	399	402	445	430	417	452	363	413	401	429	415	420	410	438	403	405	404	420	428	405	377	405	444	439	453	395	372	386	385	436	410	378	407	404	366	409	406	381	440	385	406	413	422	397	429	411	386	395	438	383	410	374	401	428	422	403	427	377	389	393	439	402	423	405	409	392	390	413	411	399	403	402	407	409	420	375	424	422	426	368	392	395	407	405	448	440	403	420	401	385	408	390	430	438	414	431	414	458	408	432	441	388	419	376	399	429	418	400	404	384	452	414	401	424	417	413	395	416	425	417	418	451	431	384	414	404	398	437	403	416	403	411	386	412	401	420	381	400	409	390	409	452	441	426	424	435	385	389	410	396	405	419	449	426	428	419	378	416	393	417	406	402	405	400	424	393	405	400	420	418	418	415	425	424	407	349	394	388	376	415	447	404	391	437	426	425	394	400	434	421	427	410	425	423	380	411	410	400	419	413	413	438	381	402	421	401	404	432	421	453	442	406	427	418	391	407	465	439	423	420	424	388	400	436	416	393	468	394	421	434	426	405	402	435	368	405	408	403	414	415	410	406	413	380	391	392	436	427	407	387	423	429	419	369	417	398	417	442	457	383	453	404	422	399	440	427	402	434	442	401	400	395	401	418	444	405	393	427	387	447	408	411	407	394	397	420	405	417	390	411	437	388	423	418	400	410	392	407	443	414	404	427	429	418	410	386	397	418	407	430	406	398	417	408	465	398	388	436	368	389	395	449	371	430	441	423	409	395	390	420	417	411	426	406	396	422	392	416	398	435	401	406	397	402	425	424	407	381	424	439	399	416	383	414	410	385	410	401	421	374	397	389	390	398	446	406	398	425	402	443	429	378	395	446	422	430	432	402	416	419	392	450	420	440	373	441	394	395	438	429	426	416	405	382	427	420	375	409	400	402	413	416	449	409	421	420	401
24543	21541	32210	26637	16201	12510	29980	28140	19656	8626	619	206	146	145	145	166	163	160	137	155	141	142	130	162	146	145	151	141	141	141	143	146	167	159	133	156	144	126	147	164	134	151	138	151	149	144	151	138	151	144	154	139	147	148	139	134	135	148	129	154	161	165	137	157	160	165	161	164	144	160	147	151	148	138	136	137	141	163	148	161	167	141	135	151	133	142	172	123	153	135	141	152	132	128	121	137	141	159	151	157	135	154	162	126	149	145	143	151	126	152	161	134	149	146	142	145	131	149	138	139	139	146	154	163	141	141	156	153	143	147	150	129	162	156	131	149	155	127	148	138	131	147	146	159	144	138	147	121	135	140	141	155	156	161	148	148	151	136	162	146	166	152	146	148	152	144	148	151	150	148	142	136	147	154	154	154	132	151	152	140	142	132	161	144	169	154	150	132	120	148	143	155	130	151	150	123	142	134	132	139	139	164	145	140	131	134	147	153	154	142	146	157	145	140	167	133	144	137	133	168	167	144	173	148	143	135	150	146	179	149	130	157	134	151	117	140	154	159	161	146	161	160	139	136	164	147	166	158	149	153	122	147	156	152	128	141	150	164	146	149	149	164	169	147	135	140	143	160	164	159	164	136	129	139	159	122	164	145	155	151	146	174	140	155	124	148	134	148	166	139	145	151	148	145	162	145	154	132	160	152	119	148	149	152	145	140	143	156	126	149	149	158	149	147	167	140	161	152	145	154	165	138	147	172	144	124	123	156	152	124	149	132	146	147	160	129	145	175	154	148	154	147	146	173	149	141	141	145	138	149	161	138	147	148	154	146	142	138	173	125	148	147	142	164	146	147	145	132	145	127	143	141	138	143	180	148	144	155	136	146	139	151	139	165	142	145	129	145	138	156	160	166	146	146	140	129	153	155	141	132	145	154	128	151	133	140	143	125	129	147	141	158	147	144	143	132	158	166	162	155	148	144	154	161	132	152	161	154	159	156	145	144	159	162	143	148	151	165	161	156	148	143	148	135	137	166	158	134	136	150	154	145	165	139	140	151	140	135	168	156	153	150	150	134	157	143	168	149	145	144	144	157	151	137	143	156	128	137	130	149	136	165	138	144	158	134	142	134	144	146	132	150	157	139	165	155	131	155	121	161	136	149	133	151	132	135	129	158	141	142	150	155	154	165	148	114	149	144	149	160	157	161	146	140	157	148	156	152	139	159	140	138	152	154	164	131	165	149	153	153	133	156	119	139	163	153	151	156	130	147	142	155	125	136	150	162	146	144	146	169	140	137	163	132	165	151	139	127	141	149	132	129	147	119	134	154	141	167	156	150	152	144	140	134	147	157	158	147	146	146	137	153	152	137	161	138	136	128	151	125	145	141	146	145	142	161	158	130	130	151	135	140	156	136	163	152	162	140	147	163	138	146	155	136	157	134	143	143	163	151	134	148	170	149	125	139	139	162	151	158	167	138	117	170	147	151	143	148	174	141	158	139	153	148	133	147	155	158	163	141	140	154	123	153	143	147	161	147	151	145	144	150	143	150	150	141	141	137	160	145	129	135	151	116	161	151	156	135	138	144	168	145	158	134	145	141	164	168	148	148	131	128	166	148	148	178	131	154	116	130	142	153	138	136	180	152	150	130	137	167	121	162	171	136	160	140	160	126	153	149	151	159	153	143	140	135	158	140	152	145	157	142	161	153	139	150	147	146	139	136	152	163	170	157	129	124	142	128	157	146	163	144	136	157	163	165	148	142	150	150	151	155	147	139	135	155	155	136	139	157	146	162	134	147	156	147	151	158	151	140	166	160	120	160	142	140	131	162	128	150	130	156	165	155	136	156	157	146	133	114	136	171	149	144	139	161	158	129	140	138	167	156	137	129	136	173	134	152	139	153	145	146	153	155	159	137	163	154	172	129	152	136	133	149	148	152	143	127	151	141	153	168	144	157	161	163	136	145	159	176	133	131	140	166	139	161	144	163	142	166	153	168	163	137	125	159	150	126	161	141	148	137	135	139	145	153	164	169	132	154	136	145	157	145	134	142	159	133	144	148	125	150	160	164	150	156	149	166	145	136	140	149	152	133	148	135	141	123	150	134	140	175	165	151	139	152	148	153	141	141	136	150	154	158	148	131	132	132	133	140	161	143	148	125	159	129	146	147	143	169	157	145	139	139	137	138	142	166	148	159	162	159	135	130	143	151	148	144	149	152	157	150	141	132	154	144	135	141	156	124	144	139	122	136	134	183	132	148	135	149	134	133	140	147	155	165	151	158	144	151	156	143	153	142	149	156	140	153	132	163	143	140	152	177	148	157	133	148	147	137	149	140	119	170	158	160	134	142	152	139	167	140	174	141	141	169	141	156	151	143	146	122	148	139	158	144	173	125	150	152	150	142	137	152	139	157	130	143	148	136	142	125	132	135	153	141	141	131	164	157	145	130	149	131	155	138	145	172	178	141	162	132	155	140	138	145	135	144	155	171	136	140	168	150	173	153	136	145	159	130	146	147	156	138	150	162	146	140	145	156	143	150	154	143	157	134	133	148	147	133	133	164	157	140	135	142	161	146	142	154	143	151	136	142	157	158	158	154	135	143	172	164	151	164	151	141	152	168	140	120	150	134	141	134	146	156	134	123	155	146	148	148	135	126	148	142	157	164	141	154	123	160	148	149	122	160	140	146	142	146	151	161	140	151	116	146	131	145	150	136	153	141	138	164	153	135	147	160	172	160	139	149	137	138	144	123	135	153	153	150	139	169	139	121	150	143	115	157	151	158	146	168	166	137	135	155	154	159	134	123	133	144	146	130	128	160	162	151	167	152	131	134	167	141	131	130	141	132	160	167	161	128	155	146	137	178	147	140	134	152	169	173	144	153	150	146	135	161	159	143	143	157	152	143	150	133	152	125	141	133	153	159	138	139	157	149	148	160	176	156	123	143	143	166	158	145	158	130	145	157	137	163	148	137	151	126	161	130	154	145	150	141	150	158	164	141	155	144	157	140	148	157	130	150	149	171	132	125	127	144	140	151	144	142	147	157	147	151	149	131	167	150	138	142	150	137	150	141	137	157	150	150	112	172	157	153	142	145	175	141	158	134	144	136	161	153	142	141	130	156	114	137	148	146	135	145	137	157	106	138	157	153	146	137	148	139	148	125	164	165	172	143	154	167	148	125	139	142	151	147	129	145	143	144	139	164	158	165	140	136	146	148	150	131	135	133	163	139	121	143	182	146	141	138	137	156	167	141	133	147	131	142	162	163	168	129	133	132	146	139	134	146	149	128	155	141	133	144	144	139	142	115	150	157	152	139	176	148	135	165	158	152	134	150	135	156	146	164	150	155	148	141	136	138	154	134	158	127	132	152	168	147	144	157	151	157	152	136	127	141	149	170	151	144	132	155	142	134	136	151	152	128	140	148	152	139	135	150	147	159	145	188	160	147	154	147	147	154	132	169	157	147	130	134	142	163	141	163	165	155	140	155	136	154	158	127
14194	69319	63455	19578	5549	22562	39545	37377	29100	15601	1563	486	283	350	304	274	351	326	299	296	291	309	272	292	296	280	294	282	305	325	269	270	293	309	320	311	317	290	288	312	302	317	313	283	284	283	298	279	286	297	270	323	323	296	387	300	322	317	309	287	290	283	303	298	322	309	301	305	281	310	303	282	265	295	286	307	308	301	312	296	316	278	306	307	275	289	293	300	303	285	334	301	295	311	323	301	298	321	322	296	296	268	303	296	302	328	313	309	315	304	317	298	327	288	311	330	296	297	303	292	314	322	287	277	299	281	288	295	312	307	283	296	286	297	296	312	295	265	271	282	299	309	277	312	299	333	284	294	263	310	313	274	285	298	302	280	309	298	267	283	310	306	294	294	328	293	307	304	270	302	295	327	320	295	317	334	288	276	310	313	324	308	286	297	335	316	307	273	288	316	287	282	289	299	281	299	292	280	288	277	300	299	315	287	301	302	336	297	311	286	280	298	288	287	320	290	333	309	271	300	289	304	300	300	288	285	291	316	318	310	320	275	289	336	303	304	303	299	312	286	284	291	335	295	300	311	275	298	298	293	330	331	274	284	292	271	311	289	295	314	308	302	293	290	293	295	295	287	311	270	306	274	302	285	305	266	301	306	326	275	316	263	310	316	304	310	302	309	285	304	289	326	294	309	288	273	299	279	312	296	279	307	314	262	303	315	320	295	280	300	301	306	287	271	264	333	313	332	316	301	316	302	264	290	300	293	295	308	303	274	275	304	279	288	333	304	272	292	308	294	287	316	255	287	311	294	291	318	306	293	283	297	264	299	304	310	266	305	326	316	287	304	301	313	309	321	289	314	304	305	299	279	299	320	328	340	304	304	283	314	303	307	294	283	284	293	270	272	274	338	279	298	278	297	275	296	296	308	262	320	273	305	271	302	306	271	291	279	303	293	309	298	293	306	285	292	288	284	322	303	319	277	301	255	300	301	281	313	265	297	288	258	328	318	306	283	310	314	293	280	287	286	331	286	324	294	308	267	311	320	286	307	286	289	295	302	311	297	298	300	259	296	304	303	281	267	292	284	301	314	271	310	274	324	292	293	294	281	314	279	303	292	295	326	287	308	271	303	264	271	277	262	290	307	270	314	298	260	297	315	295	281	277	309	293	283	308	311	310	306	298	281	274	298	286	286	289	304	250	267	260	286	339	282	305	319	274	317	300	318	293	301	296	304	314	269	321	262	277	291	278	296	271	293	295	305	271	317	327	317	275	324	296	296	295	292	287	302	323	298	291	302	284	266	280	280	296	294	278	288	290	290	323	299	294	289	295	311	299	308	271	320	280	277	290	304	314	310	292	301	300	290	275	282	305	304	307	286	278	301	298	313	301	294	288	331	282	298	299	287	280	284	307	318	316	279	300	302	288	307	307	310	297	294	279	305	289	307	303	300	288	251	322	273	296	306	293	265	307	257	310	307	299	299	295	302	291	291	288	299	315	294	305	297	305	310	299	299	265	280	268	291	312	308	287	310	297	304	312	311	286	293	272	305	309	290	316	312	325	289	312	286	309	308	287	285	324	300	295	307	317	276	309	285	292	285	323	309	312	322	274	311	325	320	279	315	281	298	279	317	311	270	329	287	314	317	285	322	295	287	338	318	268	283	282	290	299	285	302	335	299	316	311	288	269	315	311	295	317	276	304	299	293	286	284	292	301	318	304	305	276	315	281	311	297	326	297	299	311	290	260	304	297	307	295	286	325	305	309	346	286	302	256	277	275	326	287	310	283	286	300	297	298	261	306	298	304	311	320	301	279	282	266	287	299	307	297	273	270	287	306	314	267	284	282	278	273	331	269	289	278	264	317	293	324	313	291	318	295	307	316	299	328	314	316	279	303	293	278	308	320	315	280	306	307	273	266	283	325	316	309	299	303	294	296	290	318	293	326	296	301	282	309	326	303	307	293	320	292	284	315	275	302	305	292	287	288	313	293	303	295	262	317	309	312	288	296	325	280	322	332	292	278	320	298	314	312	290	301	292	284	271	302	325	279	311	295	294	253	291	274	301	304	285	255	277	275	278	292	337	285	268	299	280	328	296	291	323	309	313	268	295	291	303	305	328	287	301	324	279	244	302	294	293	307	323	301	303	293	315	281	283	327	324	304	292	274	278	308	289	311	290	314	285	308	264	290	332	282	271	293	288	322	286	278	333	308	290	298	309	310	288	309	276	303	293	296	280	331	330	278	292	352	288	269	324	312	294	320	309	315	298	302	294	324	291	312	309	298	261	260	280	297	267	279	305	288	288	318	278	254	299	287	310	320	288	284	314	301	327	279	318	302	296	330	283	320	324	272	274	292	327	300	299	315	320	281	316	302	306	294	267	301	345	290	314	329	271	291	270	312	279	291	309	317	300	326	340	292	338	286	298	272	263	308	299	303	314	276	277	323	281	300	275	289	272	303	284	295	280	300	290	290	308	285	281	263	270	281	321	294	291	318	292	305	314	267	321	317	305	292	304	272	321	302	300	303	265	265	329	310	308	270	314	282	277	283	306	307	280	286	279	270	269	277	313	282	286	331	309	310	307	308	272	298	315	300	280	302	282	297	286	300	292	297	295	299	297	294	323	289	308	300	300	253	301	297	267	259	302	291	316	299	282	296	320	299	323	272	339	292	309	292	295	276	294	303	301	295	270	286	293	320	258	302	291	286	270	312	301	348	269	291	307	300	311	287	306	313	280	321	264	300	305	279	294	274	279	288	308	280	284	280	276	307	309	270	269	339	302	313	292	325	276	309	306	304	292	291	327	298	272	297	301	288	297	291	279	306	311	284	273	302	290	298	292	320	284	291	306	292	300	327	326	288	307	320	290	289	295	299	299	265	268	299	324	298	300	289	299	303	301	301	301	294	289	284	300	316	304	264	291	297	293	318	293	286	306	297	303	301	268	308	289	307	298	305	309	289	297	277	304	300	320	276	291	312	289	320	318	288	262	297	303	312	303	323	318	278	295	297	301	288	290	279	281	301	290	294	301	304	277	308	313	301	291	289	294	322	310	298	311	268	320	285	252	302	289	284	303	300	306	300	285	276	295	322	314	300	281	307	309	296	295	309	296	329	301	306	276	289	276	296	287	273	337	291	274	284	290	318	277	292	293	313	328	310	320	299	301	282	292	293	314	323	291	304	311	307	288	306	288	297	304	295	301	295	293	286	297	281	296	287	294	302	313	308	279	293	289	296	325	318	310	301	297	318	292	333	309	267	264	253	305	291	301	301	285	314	296	286	292	296	292	315	310	325	320	316	303	350	301	295	298	278	270	290	287	297	287	309	297	300	277	318	281	278	333	310	296	265	270	277	327	309	293	268	272	298	283	304	283	308	313	280	263	302	288	290	284	271	297	295	291	301	338	309	286	277	278	305	306	285	297	310	300	270	316	285	289	315	327	299	311	283	274	312	302	312	294	259	322	269	286	333	260	287	269	287	312	327	289	277	327	306	289
23489	21493	31738	26263	20993	16623	27518	41066	35259	21482	4848	677	235	222	217	243	215	206	203	193	222	203	209	227	217	203	190	196	189	186	220	175	231	198	211	212	219	192	219	223	204	205	211	210	217	183	210	170	191	212	217	201	201	179	199	188	193	217	229	222	207	213	198	213	173	200	200	190	219	216	227	219	199	207	204	201	186	216	199	227	217	200	179	206	218	189	197	227	184	211	195	197	203	196	199	206	199	201	215	189	189	204	198	204	202	205	200	211	206	213	198	191	183	205	211	197	204	204	183	203	203	217	191	203	208	179	235	184	222	213	206	204	185	207	182	218	195	230	187	192	202	202	204	204	191	191	209	185	203	198	214	207	175	184	222	215	199	193	191	207	223	217	216	186	173	214	193	200	194	217	198	222	196	217	201	196	190	211	216	181	219	195	240	187	220	198	194	226	200	209	180	190	207	204	184	195	186	203	190	176	234	218	233	217	221	201	211	167	199	199	211	236	189	219	201	199	215	231	206	212	200	192	187	198	233	213	230	186	189	201	219	201	225	162	190	169	192	193	196	188	201	195	198	197	209	199	204	172	213	205	195	219	194	204	193	198	202	174	195	210	193	209	195	177	202	210	186	199	220	204	211	178	193	191	189	214	194	222	219	239	193	199	221	203	197	208	197	189	200	185	172	187	208	189	206	202	176	179	222	209	186	197	199	196	184	212	201	209	194	214	204	199	209	207	214	190	182	187	195	194	191	192	179	198	224	200	190	215	234	198	204	201	179	198	177	230	209	211	235	209	199	206	192	181	221	191	188	210	196	197	204	233	182	202	195	206	165	209	189	190	235	215	215	209	187	204	205	207	216	201	207	199	197	200	198	189	197	204	193	203	203	170	193	221	188	196	192	197	196	177	194	192	207	201	185	191	201	216	187	207	195	222	196	201	223	212	167	223	208	237	179	193	217	179	192	245	185	222	186	204	218	187	196	198	231	208	215	209	210	195	197	203	194	205	201	187	185	215	188	202	231	204	209	196	180	212	207	212	207	186	203	194	205	201	197	198	203	228	210	191	196	194	197	207	177	205	200	209	187	192	224	199	193	201	208	188	223	185	212	189	217	213	192	217	174	190	204	208	199	184	215	209	201	182	197	213	192	224	214	224	199	195	235	202	192	188	202	206	209	205	212	200	220	224	212	218	190	218	209	181	179	205	185	202	212	212	197	205	201	190	189	208	215	203	219	197	226	200	208	206	189	228	226	208	204	197	177	210	211	210	203	206	178	233	201	203	229	233	192	208	201	207	206	198	199	188	192	168	194	189	208	203	198	208	194	187	213	200	226	194	215	177	216	193	236	217	197	197	201	221	204	179	175	201	199	190	182	199	220	183	235	199	200	199	195	188	201	223	184	181	186	179	209	184	205	207	198	201	196	212	232	184	184	195	208	220	201	200	188	189	183	190	219	202	210	198	192	191	205	199	222	200	201	210	209	177	220	196	206	216	184	194	218	187	200	212	194	212	186	201	195	206	196	220	203	228	198	210	194	180	213	216	222	196	186	206	205	186	200	224	206	222	188	202	192	215	196	184	188	205	195	199	195	220	205	198	199	180	219	218	178	180	197	184	219	233	195	198	203	218	195	203	191	217	189	202	188	198	211	175	195	191	211	209	197	206	192	197	197	192	209	214	205	214	219	191	181	196	187	196	195	204	230	186	206	198	207	215	200	202	198	222	220	153	198	208	206	164	208	215	202	202	206	196	193	213	208	223	183	188	191	213	186	211	213	205	208	207	199	214	206	195	177	199	185	190	214	198	184	193	197	208	217	182	227	200	196	227	202	203	211	197	208	203	198	203	191	196	209	195	220	187	199	200	204	199	196	213	205	235	211	218	185	216	203	200	178	212	224	220	197	198	210	203	205	194	228	219	206	223	182	202	214	227	221	178	207	192	212	226	220	212	205	199	210	194	196	195	197	177	188	190	196	204	234	208	195	208	211	194	219	218	192	212	190	194	213	228	215	202	192	231	210	218	196	192	202	200	195	200	203	200	215	205	199	205	175	214	192	220	213	211	185	201	202	191	223	203	190	208	194	201	198	180	211	174	226	200	179	204	227	189	215	195	212	192	206	210	201	209	212	201	194	187	190	195	207	210	204	177	201	183	174	179	193	198	179	198	197	212	183	220	212	209	194	189	214	201	204	208	189	202	202	194	198	200	232	191	186	204	205	203	215	173	195	209	208	215	192	208	193	181	188	197	238	232	184	187	200	208	204	197	202	205	194	224	198	196	204	179	211	204	222	219	200	209	187	183	192	208	209	190	187	224	188	210	203	204	205	195	187	197	201	174	208	211	191	208	219	205	193	213	219	223	189	185	203	206	190	210	195	185	183	184	181	201	206	208	211	192	213	209	237	192	208	223	221	221	203	217	192	190	208	210	187	209	200	195	180	182	203	211	197	206	219	218	162	203	194	235	189	208	212	201	213	235	217	202	217	188	195	209	186	177	181	186	181	203	218	186	192	213	193	195	196	206	220	167	188	200	182	214	204	220	200	223	175	224	211	199	224	209	193	207	195	203	204	171	195	206	177	193	197	211	227	197	182	190	186	192	220	198	204	206	195	190	190	205	217	220	196	225	198	196	193	199	218	187	223	208	208	219	210	195	207	199	202	212	198	196	206	200	217	210	210	188	208	219	218	196	198	219	171	198	209	205	228	197	196	199	208	203	218	216	195	192	181	211	210	206	205	200	200	212	206	218	223	189	245	211	184	213	209	221	198	179	218	184	196	219	209	195	185	216	205	210	226	181	186	185	204	190	198	186	200	212	198	197	217	220	191	218	193	205	204	211	182	196	209	172	194	205	215	191	206	189	228	198	224	211	212	206	183	194	204	195	206	216	190	218	200	214	204	209	199	190	206	217	207	175	190	212	205	193	215	188	210	218	215	196	207	176	211	210	192	231	199	220	209	213	194	204	180	207	199	189	184	207	214	199	187	187	211	212	207	209	224	201	219	181	224	195	216	181	228	200	212	206	198	194	166	161	213	206	188	209	188	179	209	183	210	233	185	175	208	201	228	201	175	196	197	217	176	190	213	195	196	216	182	221	219	182	189	221	223	197	186	203	215	205	195	192	205	238	208	193	208	210	200	210	196	192	199	221	221	174	186	198	211	217	204	196	177	178	217	189	208	230	199	193	188	211	194	216	175	205	209	206	172	191	204	211	199	231	213	208	227	231	214	192	203	218	184	206	190	187	182	194	224	230	203	216	190	208	212	195	234	207	219	211	230	220	208	210	215	202	209	205	216	198	200	194	212	177	201	215	203	225	211	216	170	204	191	203	211	213	194	210	199	191	212	191	173	220	221	213	191	211	213	205	200	228	201	226	197	221	183	199	185	197	198	202	176	221	205	213	208	183	204	183	209	190	200	210	193	206	203	200	190	196	202	199	188	194	199	234	177	202	224	178	211	203	215	212	189	198	205	186	192	203	183	201	205	198	216	201
19604	81719	76956	31217	8173	12350	36869	48963	42367	28983	7848	1871	393	403	413	437	377	376	393	388	354	380	350	404	400	361	410	404	392	431	368	381	388	379	379	357	396	358	368	367	359	384	388	391	376	385	382	361	382	372	383	359	335	415	486	386	384	405	367	392	391	392	376	390	359	403	372	388	397	397	390	322	425	380	403	386	393	370	408	371	388	362	384	379	360	382	390	415	404	380	362	351	356	390	357	392	371	392	374	361	389	372	378	351	365	415	398	408	360	381	354	405	349	419	409	359	363	383	372	407	374	354	372	395	375	366	377	384	395	384	373	370	376	396	428	419	335	344	417	393	360	393	366	411	407	366	396	371	386	398	341	376	387	385	368	394	399	374	376	372	374	381	350	406	371	384	357	404	360	346	367	387	383	368	406	398	410	380	379	358	375	363	351	390	417	359	387	394	393	398	372	371	374	377	376	386	366	393	398	378	390	381	372	373	387	393	392	401	333	399	422	366	372	369	355	374	382	385	354	374	354	413	368	384	378	365	401	341	394	366	381	406	390	413	407	418	418	328	401	353	358	374	364	356	418	381	371	401	377	380	387	400	405	390	364	392	371	380	374	398	359	399	340	358	343	371	386	379	381	376	379	392	390	382	381	367	373	347	370	355	385	407	394	361	356	370	397	389	401	380	382	378	380	404	384	358	390	366	357	393	376	395	377	375	362	395	367	383	403	396	375	362	378	387	388	369	390	364	384	404	370	366	348	384	353	404	405	409	370	369	330	380	333	381	385	345	348	414	410	394	403	339	389	364	350	413	412	362	376	410	366	367	397	371	381	364	406	388	351	378	369	393	343	390	377	380	368	374	367	391	408	365	372	366	377	379	392	377	395	384	374	414	372	367	390	343	412	387	402	362	376	368	395	368	392	372	412	374	382	378	375	356	368	375	374	374	395	376	389	361	375	399	359	380	369	391	425	367	372	414	399	389	368	336	386	390	350	392	360	360	378	369	361	427	368	375	355	362	387	372	382	416	331	403	376	414	374	382	395	373	426	396	367	386	389	354	375	397	394	398	413	407	381	384	366	354	340	352	359	355	446	354	377	401	365	400	376	383	399	347	394	408	393	367	398	351	378	416	375	398	395	384	394	377	382	341	384	361	401	367	386	344	373	390	403	371	400	405	389	386	389	408	399	398	364	358	376	358	394	363	373	369	375	365	354	366	378	375	410	352	417	389	388	413	380	358	359	383	351	367	389	379	399	386	368	418	389	374	396	372	374	346	404	376	415	395	402	398	398	364	394	402	404	396	367	362	408	366	393	405	365	384	368	405	364	382	375	401	390	373	358	366	365	379	393	404	399	348	415	411	359	371	374	373	372	376	351	384	375	353	377	399	372	387	376	361	367	364	416	363	381	405	348	395	375	385	355	377	369	342	346	403	352	349	363	381	361	372	360	361	389	391	373	384	350	383	388	361	375	372	394	381	339	398	394	361	407	364	389	389	391	402	374	352	379	380	380	346	408	394	388	367	384	373	374	360	369	381	408	343	416	415	381	369	432	386	352	395	354	402	397	381	410	425	373	353	383	362	381	381	435	408	395	337	380	382	374	377	340	361	395	364	384	379	367	362	383	352	406	359	383	374	346	352	377	360	391	376	367	391	355	351	389	351	391	374	389	403	373	391	369	376	379	410	371	390	409	359	381	390	350	408	395	391	372	414	365	400	375	352	366	412	402	358	377	392	392	406	393	372	336	405	377	361	360	401	368	357	407	424	395	375	414	380	409	359	386	382	387	398	379	416	393	387	415	373	343	364	370	395	388	403	399	383	421	400	357	389	399	377	389	373	369	422	367	360	379	374	412	387	370	393	418	353	367	382	397	374	389	386	376	371	375	393	404	418	389	352	363	336	375	380	348	379	378	399	396	374	404	349	384	355	397	411	376	363	391	342	412	396	390	392	391	345	372	387	404	389	366	388	368	371	390	402	380	392	368	400	380	401	422	358	383	401	405	385	368	388	401	395	405	396	386	394	421	346	378	349	372	372	381	373	363	390	359	337	405	340	406	373	394	368	385	365	400	396	408	384	364	355	383	354	392	363	364	367	387	400	361	421	403	401	434	374	376	423	385	380	356	349	407	348	350	375	398	376	345	388	377	383	360	391	352	377	352	364	380	424	371	415	380	380	381	401	398	363	407	368	371	385	363	379	415	386	385	391	400	368	379	399	377	378	407	380	398	400	403	389	392	400	387	393	389	365	386	395	392	417	388	357	332	381	370	374	369	377	393	403	362	378	393	363	395	358	407	380	395	385	386	372	394	400	397	368	359	376	398	385	379	354	366	379	376	377	387	384	382	384	373	349	393	358	381	398	390	389	405	395	398	378	353	382	373	395	371	383	376	404	350	424	419	372	404	358	347	375	342	416	364	360	399	366	380	396	371	380	375	338	419	394	421	391	360	382	369	399	399	390	379	414	388	403	400	398	368	366	350	394	418	366	355	408	408	389	374	379	382	410	337	364	374	338	388	369	371	375	384	403	391	390	370	384	381	353	385	407	380	394	384	353	396	381	384	392	418	376	376	354	361	364	372	385	379	366	430	387	387	403	397	359	416	370	332	394	378	354	374	403	356	404	381	409	407	360	420	380	400	389	369	398	363	354	365	408	375	377	397	354	407	344	397	371	398	384	394	368	377	376	373	400	376	371	402	363	377	392	365	380	379	343	383	385	367	407	387	397	361	363	375	372	345	376	339	390	385	415	392	396	356	395	369	373	383	372	363	363	412	384	380	381	353	376	383	386	410	378	389	398	383	378	380	329	390	359	369	392	394	357	372	367	376	373	395	348	385	367	395	370	375	364	360	352	397	392	381	388	350	382	384	368	381	364	395	358	369	353	367	375	389	412	404	359	382	384	340	373	409	396	360	394	392	330	373	398	381	374	379	387	369	368	371	384	368	371	405	394	413	374	364	371	379	355	369	402	394	367	371	353	330	416	364	360	387	376	371	392	357	369	438	386	429	395	389	445	371	378	363	347	395	380	371	384	353	365	401	387	378	372	371	346	341	396	388	344	395	375	362	371	356	390	389	403	375	363	395	382	359	376	404	383	387	430	376	389	371	386	385	338	425	409	399	369	390	361	438	396	363	357	419	396	388	355	364	423	363	373	395	400	349	402	397	397	396	387	428	380	372	366	393	363	385	404	345	379	401	380	411	370	372	443	388	409	383	350	381	382	381	410	400	403	401	366	406	364	371	349	352	360	407	346	378	379	400	375	399	377	388	398	389	364	362	409	347	397	378	374	408	378	395	384	381	365	398	365	391	357	383	390	377	393	424	398	421	382	399	380	362	346	398	380	370	337	385	379	391	373	393	399	387	382	408	401	382	342	400	386	387	404	407	396	366	372	398	403	388	385	368	339	407	369	355	402	377	375	405	371	401	393	375	367	358	386	372	410	413	389	377	386	394	385	364	359	381	372	369	379	373	389	411	403	368	386	367	330	394	343
26991	22136	24590	10653	880	560	2516	5065	3901	2011	608	223	238	189	202	210	200	210	225	212	202	195	188	229	205	187	201	191	227	221	205	202	225	192	227	208	188	233	189	207	211	193	211	208	239	234	199	202	209	204	220	185	209	240	185	217	247	243	181	220	219	198	217	206	219	206	205	182	212	214	205	227	212	222	254	185	248	225	213	220	214	215	242	241	214	208	205	200	219	236	230	207	211	211	246	199	213	218	203	221	197	224	233	208	219	224	210	219	190	206	210	224	213	194	204	217	219	197	233	198	205	205	202	214	229	200	200	245	203	233	229	208	224	221	211	232	195	216	220	218	200	222	226	243	225	223	193	209	222	203	174	223	228	237	231	219	195	205	219	204	194	177	222	196	203	216	228	197	214	202	208	208	220	207	178	236	214	204	231	197	194	221	208	211	206	189	221	232	212	218	226	205	220	196	203	231	202	210	190	189	204	214	193	228	200	220	221	201	218	200	191	225	237	200	202	209	214	201	213	219	214	214	206	224	187	214	245	206	230	250	220	233	189	207	233	209	207	191	203	196	214	206	202	203	213	182	234	195	231	218	230	240	199	214	216	193	211	208	219	203	229	221	205	209	208	214	226	214	211	202	205	209	205	231	230	206	215	214	248	209	218	196	216	228	186	211	203	217	208	216	220	200	214	220	210	231	212	215	219	216	200	223	213	218	219	224	218	213	236	214	213	209	218	213	219	224	220	212	215	229	230	217	220	220	193	220	208	205	203	191	217	208	200	235	230	195	201	191	223	189	208	205	192	208	179	214	213	207	216	224	212	186	234	199	232	247	229	184	217	199	215	209	193	230	221	207	209	217	237	197	230	186	225	208	207	201	201	199	201	235	195	210	205	208	212	201	220	235	238	215	224	181	192	204	206	177	234	229	215	210	222	211	206	210	212	216	227	228	204	206	225	217	173	186	213	208	219	225	223	224	200	215	223	207	233	228	213	222	229	203	211	236	210	206	243	231	208	226	193	199	198	204	176	217	207	218	194	236	212	206	206	203	226	232	196	185	222	250	202	225	215	219	209	220	201	204	216	209	199	169	218	218	204	221	207	220	210	181	208	219	246	216	213	224	196	197	181	199	185	192	197	218	222	189	202	228	226	200	198	217	248	222	218	205	214	204	219	215	226	224	204	192	204	207	227	226	225	240	215	198	211	213	197	226	228	249	241	216	228	206	243	200	230	225	237	206	211	198	208	222	214	213	231	207	228	235	198	219	218	229	218	229	215	230	219	226	210	242	228	224	208	222	214	184	198	196	189	214	207	203	211	188	225	231	196	210	225	197	192	214	229	198	202	203	220	190	223	234	206	224	214	208	179	233	233	200	192	218	216	207	214	207	213	212	197	210	197	196	220	208	215	205	225	238	215	205	198	229	220	196	203	211	250	222	188	222	213	185	191	223	213	242	205	226	217	229	231	219	205	227	194	186	218	216	195	225	208	225	209	206	197	229	218	223	225	183	204	216	186	209	216	201	209	205	200	208	249	250	215	218	212	192	228	196	204	209	229	219	213	213	202	245	189	205	225	228	210	219	216	223	221	232	205	241	229	230	242	203	202	217	216	221	212	211	215	227	216	199	213	226	238	213	216	196	217	204	200	194	204	215	215	198	212	195	218	213	237	244	209	185	217	204	203	193	222	221	196	226	226	218	214	221	198	228	242	226	206	201	245	199	230	215	204	223	226	223	221	210	215	209	201	206	201	223	205	227	225	199	208	227	234	228	214	193	201	213	207	202	204	197	173	225	218	221	193	233	200	216	237	194	199	194	217	209	198	205	202	207	228	198	186	215	246	231	200	194	228	209	224	265	223	195	206	219	237	218	222	210	236	220	210	232	220	234	208	210	201	219	188	189	238	189	222	196	214	180	207	206	196	218	224	205	203	210	229	218	219	194	172	241	220	200	235	219	206	193	190	228	208	181	212	219	207	196	204	229	218	196	216	219	207	203	217	227	205	211	207	258	217	224	200	233	188	228	196	215	205	213	217	211	220	235	187	217	225	201	202	185	191	217	221	218	204	217	217	203	230	201	196	216	219	214	211	220	194	201	235	210	200	220	204	236	222	207	232	247	221	193	215	243	199	213	227	213	194	210	216	202	216	225	182	159	186	238	218	200	206	234	246	180	204	234	192	183	204	185	195	198	209	216	229	187	210	212	186	196	204	221	204	211	226	202	200	236	221	212	215	218	206	218	215	216	229	189	220	201	201	203	213	214	218	219	199	202	200	221	222	236	178	205	233	220	195	230	210	226	213	233	235	232	221	209	208	229	229	199	210	221	221	205	224	199	223	200	215	206	209	226	202	211	193	215	214	197	204	215	217	218	221	235	184	218	232	196	229	216	216	224	226	196	213	187	201	221	211	198	200	214	199	221	215	212	200	212	189	188	192	207	229	197	209	225	212	227	231	199	213	203	207	200	200	225	223	221	213	203	206	209	196	200	213	234	198	216	206	186	206	189	220	213	218	185	202	203	232	222	239	201	215	185	222	208	215	199	206	201	222	243	216	215	216	186	198	210	212	187	191	203	236	200	221	232	217	231	217	190	219	238	229	211	200	208	215	205	218	220	221	222	197	189	222	231	228	210	215	207	220	194	227	195	187	189	199	215	187	209	213	217	220	231	202	202	222	207	216	216	209	204	217	203	214	215	187	202	206	218	224	200	209	225	217	196	232	200	226	205	199	205	224	202	210	203	212	210	234	208	194	210	233	209	216	218	219	187	213	210	216	247	193	232	183	206	235	201	206	191	178	211	231	209	202	197	203	224	217	197	181	225	215	205	215	202	227	212	216	200	229	223	216	193	213	206	246	187	212	217	225	242	214	208	207	207	223	210	224	190	218	223	230	189	176	215	202	242	207	224	200	207	216	205	225	223	221	234	206	217	205	225	196	212	228	229	193	206	199	224	206	202	202	212	212	186	204	208	231	232	204	215	194	218	213	242	196	213	201	209	212	224	208	206	192	219	221	217	223	192	200	218	203	208	241	177	214	223	213	236	224	226	223	191	221	191	219	229	212	202	197	223	201	236	243	226	228	193	235	226	193	227	222	220	216	210	237	226	203	218	186	229	205	212	210	218	199	191	202	212	213	223	215	208	231	217	227	215	220	249	207	231	191	197	221	242	192	226	224	193	207	212	238	228	234	179	220	222	233	208	210	205	206	206	193	203	219	228	229	202	232	227	208	224	195	195	197	218	199	238	217	201	203	230	219	213	218	196	218	207	202	193	200	209	216	199	233	208	194	240	215	209	190	215	244	212	204	200	198	218	225	202	205	195	208	217	202	232	239	214	190	212	178	228	214	223	212	198	212	226	212	210	199	224	263	203	213	220	217	196	189	196	231	227	223	227	212	228	208	218	213	230	222	217	183	206	238	222	237	212	263	224	215	205	226	235	240	176	236	180	205	228	227	217	234	215	191	227	188	196	193	206	225	219	198	225	245	215	205	248
9049	35959	32361	13007	2212	1630	7893	13083	10162	5212	1619	566	426	451	458	392	427	421	447	422	476	410	426	421	472	406	417	381	401	388	392	402	412	388	422	423	442	414	459	428	450	447	417	428	431	437	409	397	431	445	409	419	394	392	418	412	455	409	423	434	416	409	450	440	441	415	395	403	405	423	430	419	413	416	415	422	424	439	440	426	444	424	441	430	387	438	416	400	397	421	430	432	401	436	413	394	410	409	425	407	416	402	438	409	453	409	426	401	407	469	425	408	438	411	408	443	384	435	407	404	431	405	433	437	429	412	443	443	433	388	422	433	466	445	392	430	425	443	433	439	446	381	408	419	433	442	410	418	428	427	388	391	428	432	440	365	406	427	391	442	384	430	428	425	430	430	451	422	411	422	374	393	428	436	428	438	471	385	443	428	427	431	442	424	418	415	409	414	400	421	412	437	414	405	376	435	407	407	430	420	422	434	446	438	434	412	421	448	433	405	434	426	447	406	414	433	390	418	413	439	426	422	411	439	414	401	424	434	429	424	434	423	458	424	401	429	443	409	412	457	411	428	432	444	398	435	438	427	448	413	429	424	417	454	417	425	425	408	460	433	426	422	472	387	424	409	405	435	412	445	389	420	418	445	390	433	401	412	423	414	426	444	445	436	440	434	417	410	383	436	409	385	416	408	422	421	431	431	407	431	416	436	434	442	448	413	417	456	421	405	415	414	410	423	421	433	428	444	453	424	433	432	414	407	424	419	452	391	417	414	419	432	472	414	418	446	431	407	419	448	460	420	433	398	429	415	423	440	405	439	456	399	443	396	444	407	420	386	428	475	444	420	434	398	394	441	406	450	415	416	442	441	432	433	405	425	462	383	411	431	432	404	358	422	430	448	447	407	400	435	439	432	395	444	375	396	437	413	422	397	463	446	419	412	419	429	446	420	429	460	420	450	435	431	432	407	442	409	422	447	407	419	415	393	414	419	385	384	428	430	451	398	424	431	401	424	391	416	462	412	432	444	422	414	424	437	447	447	466	435	451	418	382	420	452	429	407	437	447	451	393	442	428	444	441	410	456	435	381	438	439	424	415	441	448	445	433	448	407	429	388	416	411	411	446	420	438	403	394	429	433	441	419	464	405	396	428	462	380	417	380	393	448	437	412	437	407	431	425	447	419	441	417	456	387	408	400	401	439	404	444	399	434	412	389	418	387	425	398	444	379	417	423	444	405	417	431	390	408	421	411	409	436	430	440	442	489	418	431	386	447	413	436	393	407	415	395	447	434	466	462	425	429	410	417	456	444	438	438	411	402	430	415	435	427	424	412	440	440	405	417	419	404	390	422	394	381	404	454	426	451	433	415	399	404	413	402	439	411	448	472	431	416	450	437	428	432	434	436	418	444	411	421	416	429	420	430	433	416	437	447	418	437	431	469	463	391	410	396	405	462	422	392	496	411	463	420	416	418	421	381	413	398	437	396	410	405	429	407	443	440	387	426	408	375	404	432	408	498	449	427	426	424	414	437	423	408	423	429	419	405	407	410	413	448	423	454	443	438	441	428	406	453	437	408	453	435	420	418	395	443	400	441	427	444	457	393	409	402	425	411	413	416	439	425	435	446	439	429	419	422	425	419	445	424	394	422	423	390	393	419	396	433	411	417	440	398	411	410	433	417	414	425	449	425	402	409	447	416	419	411	450	403	422	454	442	426	463	435	455	437	425	441	452	434	447	432	386	394	425	414	410	421	452	446	439	431	437	394	431	429	440	432	429	421	412	419	406	426	473	424	425	440	430	393	420	445	439	461	454	427	380	459	403	445	403	432	452	443	454	441	413	416	440	419	435	421	443	432	418	442	404	433	427	480	411	395	443	417	399	443	394	444	398	462	400	443	425	409	436	456	431	414	435	415	450	405	460	452	423	412	399	400	429	433	414	427	428	445	388	420	425	448	460	433	427	438	404	379	419	434	423	441	403	413	419	419	429	398	425	421	388	438	449	406	448	383	388	447	452	406	400	418	426	435	409	428	428	370	403	418	440	399	438	405	417	416	410	462	403	464	420	440	393	422	401	502	385	408	414	425	382	427	426	461	440	415	414	442	448	430	414	413	409	401	414	455	428	438	425	458	435	444	465	423	432	435	448	456	413	382	429	385	414	438	432	432	397	439	423	445	396	420	404	454	398	436	447	427	425	403	448	420	411	423	460	436	401	397	419	418	419	459	410	381	431	423	422	427	422	428	408	437	395	427	420	417	405	405	405	439	437	414	412	406	425	407	405	426	411	403	435	434	435	427	422	469	438	425	426	442	440	399	425	436	407	461	451	430	406	428	466	408	429	416	409	441	411	383	417	437	420	389	494	416	406	422	407	422	459	416	450	438	421	397	406	424	442	388	465	443	406	456	447	419	378	413	441	413	456	427	422	406	404	401	413	382	429	414	406	390	392	391	435	451	429	417	389	461	400	459	409	409	418	415	438	462	434	428	387	415	459	412	417	432	429	408	412	413	426	441	426	418	404	415	391	431	449	442	439	393	437	413	415	402	429	431	419	446	442	424	431	423	470	441	448	431	417	432	437	457	427	449	481	414	427	427	435	482	412	410	422	425	457	422	424	488	420	411	427	463	444	426	441	421	437	424	428	399	432	445	424	424	424	392	444	415	450	413	405	443	413	470	433	432	453	438	438	392	394	421	439	395	428	423	407	437	441	430	408	387	436	403	438	418	430	441	407	387	413	398	429	399	426	408	412	432	446	428	436	440	449	440	432	444	421	434	414	402	411	446	403	409	434	460	437	420	423	428	454	422	434	401	399	454	438	421	417	415	456	411	410	421	443	433	427	391	409	416	454	423	458	433	434	419	421	431	436	422	406	414	402	440	397	444	421	395	422	451	406	423	434	407	407	451	464	433	442	436	415	399	450	405	424	417	426	391	391	411	435	396	431	436	436	399	419	453	440	434	397	444	438	430	433	406	412	419	435	384	425	429	445	434	449	413	434	427	391	406	419	410	423	412	417	426	455	400	429	388	421	436	450	454	435	421	469	402	405	445	430	397	464	440	429	392	431	426	409	468	474	437	410	442	423	418	383	443	409	388	439	451	422	391	395	405	422	444	428	459	422	411	446	444	402	399	417	399	409	393	450	418	437	423	445	439	404	403	425	462	437	414	394	439	410	418	417	427	398	418	432	427	382	419	402	402	455	396	426	427	414	425	441	432	399	455	432	446	423	423	427	371	419	399	413	401	405	448	457	439	428	453	400	445	449	421	419	440	413	416	450	417	407	438	428	414	451	421	437	452	411	417	394	447	397	400	431	405	386	422	402	414	426	435	414	404	429	431	421	455	410	422	414	408	441	453	408	466	430	433	407	399	394	453	426	424	417	452	402	413	431	430	447	424	455	371	397	473	442	380	419	436	468	404	435	420	413	440	462	427	443	421	450	417	440	457	423	395	404	432	410	426	408	398	400	423	422	418	405	417	399	455	383	407	403	392	422
24587	21578	32957	26132	15546	3118	17224	30576	22755	11190	3487	470	147	152	166	174	159	162	157	149	162	164	161	166	139	173	159	168	160	174	168	164	153	155	173	158	184	167	165	154	180	164	150	165	153	185	153	176	138	177	138	156	148	164	178	166	174	164	169	190	170	169	150	164	168	185	164	139	171	169	151	135	182	153	171	163	193	160	142	184	162	150	170	154	159	163	160	163	165	194	183	155	149	161	153	162	180	183	162	146	162	177	163	167	176	157	148	162	175	147	181	157	148	167	167	198	146	150	157	160	168	144	144	172	158	149	166	153	146	178	139	145	168	151	168	154	156	147	156	158	155	142	154	162	175	160	159	164	189	168	140	152	188	146	175	168	163	157	170	169	157	165	154	162	159	165	161	164	155	147	165	162	154	156	170	165	151	162	174	173	151	173	161	170	150	168	154	161	172	146	149	158	184	142	151	175	157	183	173	173	147	175	159	168	185	140	152	138	164	173	172	175	159	180	175	166	158	143	168	176	153	178	154	158	168	174	153	176	146	156	147	165	170	169	151	169	165	153	154	156	180	156	167	171	164	172	157	155	146	173	145	151	162	181	171	159	146	160	164	152	146	155	186	198	179	167	151	188	169	155	132	163	145	157	163	157	148	181	170	140	145	146	167	154	170	143	183	176	134	154	159	156	163	154	183	153	143	172	134	159	170	161	157	142	150	152	146	147	164	157	165	172	166	152	155	162	156	146	146	160	178	160	151	176	153	193	172	160	132	155	156	165	159	164	152	161	172	157	159	136	146	167	166	178	153	151	160	173	150	161	147	156	149	162	180	169	181	165	142	143	143	174	164	149	157	161	162	169	169	158	147	159	164	150	163	145	139	172	145	157	161	153	168	168	151	173	158	182	192	149	176	162	148	173	147	151	173	179	164	147	151	181	148	166	146	150	153	158	156	184	159	166	142	146	148	161	177	164	170	166	156	200	166	173	133	164	168	153	180	163	147	196	176	177	163	170	181	146	164	158	153	157	149	159	161	161	149	150	169	155	154	164	143	166	177	176	187	161	160	151	177	160	186	142	170	162	160	159	175	160	170	178	145	158	151	157	166	153	163	172	158	172	171	168	154	144	150	161	169	162	164	173	184	169	149	152	164	184	149	150	159	163	164	166	169	164	178	170	163	180	157	164	170	166	140	160	178	144	187	143	140	153	163	166	171	139	173	164	144	162	171	161	154	162	161	155	152	159	151	132	152	160	163	166	176	218	175	146	148	151	172	160	155	150	185	143	170	163	166	177	175	163	164	161	157	172	155	157	182	174	149	173	164	177	180	175	155	149	160	157	177	166	188	169	142	158	147	175	144	156	162	188	155	194	160	155	151	168	154	166	143	143	180	134	152	152	146	152	169	168	149	176	151	157	167	189	185	178	170	170	178	170	159	151	162	157	169	167	169	176	170	147	158	131	168	182	164	153	158	164	161	168	153	170	174	175	174	156	149	166	159	159	136	160	153	146	157	163	158	174	150	144	163	155	156	164	166	150	173	170	171	176	160	151	183	167	160	161	180	150	195	149	170	177	171	162	148	191	181	185	158	198	150	182	172	150	163	149	179	156	152	165	179	184	172	158	154	187	146	147	174	152	143	181	155	161	177	186	162	155	155	172	168	168	172	163	168	149	156	160	177	164	146	157	142	162	153	161	152	167	153	164	168	171	160	153	162	169	168	163	154	169	176	165	165	176	170	165	157	158	167	159	167	141	177	162	189	151	154	140	154	173	157	166	164	154	158	173	160	143	154	176	162	162	158	154	159	141	156	173	182	168	165	153	144	174	161	142	182	170	185	159	161	174	186	148	138	150	154	130	192	179	160	157	165	154	161	157	153	164	171	141	159	162	165	171	187	140	177	171	165	154	154	160	163	140	164	158	145	155	185	155	171	156	169	161	167	156	145	174	160	142	133	153	140	176	153	154	167	186	181	178	166	168	156	153	130	168	138	174	152	160	175	174	148	163	182	167	121	160	152	147	158	170	152	169	153	177	144	168	161	146	190	177	158	169	165	175	171	158	174	159	137	157	167	141	160	151	158	161	142	160	163	162	147	161	150	184	158	158	178	163	135	159	169	143	158	163	156	138	166	144	163	165	148	146	170	171	157	150	169	148	180	161	180	155	160	184	163	173	163	176	166	160	166	155	156	169	172	148	173	156	152	155	163	151	162	169	157	146	165	176	149	170	160	171	161	172	177	149	161	186	143	180	135	150	149	157	168	164	155	149	158	156	151	172	175	165	169	163	174	157	180	151	144	191	165	169	171	177	163	177	151	138	181	146	176	167	164	165	163	177	159	155	157	163	162	155	145	162	163	156	187	146	158	163	170	178	171	149	151	150	145	151	171	152	168	150	177	168	160	159	162	149	159	174	169	139	144	165	165	160	160	165	173	150	162	170	141	162	172	132	150	157	173	158	175	167	164	170	163	181	156	159	174	160	163	179	134	155	169	159	148	159	178	182	190	183	182	142	148	164	168	188	152	168	148	170	166	165	146	152	159	162	182	161	157	155	139	176	167	140	150	169	158	150	169	166	179	172	202	141	180	193	133	175	140	169	155	154	165	174	187	162	156	164	164	162	165	175	161	159	179	173	143	158	167	171	155	135	146	174	142	158	167	149	152	197	172	168	173	153	166	171	169	162	144	165	129	191	156	178	153	147	138	187	150	156	158	162	176	151	154	176	136	164	169	178	174	164	159	171	146	177	143	170	155	169	149	163	167	147	156	152	180	139	169	163	142	162	165	137	151	138	155	152	171	162	159	159	153	165	163	161	154	143	154	159	165	160	183	161	179	156	154	146	154	175	146	140	168	166	149	163	176	149	157	170	161	143	154	146	144	148	179	186	155	161	175	166	159	150	153	162	176	158	172	159	146	168	146	166	161	175	164	171	167	146	164	142	164	158	187	158	166	176	169	153	162	151	170	163	171	170	140	173	163	172	171	163	181	167	168	145	162	174	181	175	148	148	157	146	147	152	168	148	165	167	171	159	156	153	180	157	160	184	188	152	159	163	144	167	179	139	182	183	141	176	129	160	158	146	164	172	169	168	171	166	167	172	151	159	149	174	156	167	172	156	147	176	162	156	155	160	157	171	167	166	186	167	156	159	178	152	151	143	177	157	169	159	199	149	166	163	156	164	177	165	171	149	158	161	163	167	173	167	159	148	151	181	140	168	169	162	148	164	179	140	168	141	171	146	169	157	175	174	158	168	170	169	149	152	173	161	194	153	152	162	142	182	166	162	162	166	162	193	169	174	179	151	158	166	141	154	161	126	155	167	179	163	157	171	158	189	165	197	172	168	158	147	165	150	153	146	144	169	146	173	166	141	149	158	176	154	169	159	157	161	162	177	163	162	167	154	175	209	165	180	157	155	159	169	156	173	154	165	155	151	178	160	167	162	147	154	148	152	182	134	182	140	144	157	142	162	167	148	147	146	146	152	146	149	170	138	189	167
15360	68918	63385	20938	6187	4365	28551	39604	31930	19805	8506	1320	333	337	295	329	339	334	328	296	344	328	369	331	330	333	339	307	328	301	354	305	356	339	349	299	318	342	316	333	304	344	318	317	304	322	343	331	302	347	362	316	350	330	356	332	324	364	329	334	335	307	317	332	322	297	339	337	316	327	324	284	326	308	308	340	324	343	280	317	355	325	324	347	330	350	334	359	329	315	317	328	350	319	334	319	346	318	319	330	316	355	317	314	330	309	354	325	319	309	326	336	334	320	286	296	324	303	307	349	328	321	317	325	311	334	289	320	366	358	325	331	332	333	313	337	316	337	318	343	347	306	339	338	350	320	308	367	343	330	348	332	338	315	305	329	328	314	326	340	348	311	332	323	320	306	308	324	337	349	307	293	317	325	319	304	302	328	329	325	307	347	335	352	295	358	354	321	336	338	311	339	334	378	314	328	322	329	337	341	344	338	322	316	333	312	344	347	327	305	325	307	342	310	291	341	296	318	299	330	329	315	301	327	304	313	317	325	319	346	339	338	346	300	341	310	341	309	322	316	330	304	315	335	321	341	340	309	351	313	342	323	331	335	338	313	336	336	335	332	297	332	352	307	351	338	334	322	308	309	320	361	362	334	338	333	313	322	333	345	299	319	340	334	322	355	342	346	357	324	312	316	339	339	321	309	310	292	326	311	302	304	320	361	313	280	305	309	306	334	297	319	306	335	339	345	334	301	290	334	327	301	339	329	332	343	316	328	344	322	326	339	323	334	337	314	350	323	323	319	325	312	300	326	356	345	303	336	307	361	335	326	342	344	329	351	352	317	307	320	341	351	339	310	308	303	316	311	318	320	355	350	344	315	311	315	316	370	321	370	311	304	341	331	339	310	308	356	296	313	320	312	334	303	344	324	364	318	346	345	338	289	352	359	335	308	325	297	320	328	299	304	314	301	334	336	329	313	331	308	312	326	341	336	321	311	299	275	316	337	324	308	326	296	344	347	337	319	323	312	310	311	319	296	334	315	358	330	333	337	325	331	348	344	316	321	311	338	320	347	336	307	300	337	337	300	293	329	349	339	317	314	335	347	339	321	331	342	341	307	356	311	333	330	329	310	300	325	319	344	336	316	355	286	321	333	311	286	315	356	343	316	360	319	314	363	311	353	329	331	306	336	332	318	325	323	328	329	313	338	332	325	327	340	311	362	331	342	297	358	280	327	350	325	341	324	310	341	329	309	308	329	302	336	344	325	311	333	289	325	302	332	319	333	341	334	288	331	328	329	300	309	299	345	325	318	324	287	300	327	376	346	323	306	330	327	321	304	335	344	317	332	312	356	330	320	303	317	324	329	328	330	306	344	332	323	354	309	330	335	339	334	314	329	329	349	369	322	338	333	319	334	324	306	359	327	304	317	339	370	324	360	316	350	312	323	312	322	350	297	298	352	318	337	325	321	325	343	304	310	327	297	333	338	331	330	331	341	333	302	325	321	309	333	318	335	317	341	344	339	348	330	318	331	327	288	305	329	325	289	347	347	366	296	312	309	349	323	323	310	331	322	359	319	356	299	339	337	366	330	308	312	323	338	320	312	338	352	302	291	307	345	318	337	332	341	302	335	357	362	322	288	298	334	339	341	356	332	326	330	334	322	321	324	336	331	312	300	308	330	374	341	361	297	307	334	326	293	324	309	324	311	329	326	320	334	306	335	330	324	333	335	324	321	291	328	351	351	364	344	335	327	311	376	312	301	306	323	340	348	328	321	333	319	379	317	332	343	342	302	330	331	335	329	347	321	320	326	346	337	332	331	301	330	324	337	311	299	319	321	320	287	297	327	312	318	325	345	299	329	323	321	325	366	309	329	337	307	325	356	299	329	301	342	312	333	338	342	328	304	322	311	358	312	366	339	372	337	327	326	357	352	326	316	334	308	328	316	352	370	324	309	314	313	334	310	335	326	309	321	322	348	297	338	336	337	317	325	322	376	333	301	338	336	333	316	346	336	344	322	337	356	296	314	312	346	331	338	296	341	323	313	343	307	322	316	340	337	331	358	352	324	344	332	325	341	340	294	337	341	333	352	351	361	328	309	301	315	319	304	318	337	334	327	306	352	358	371	315	364	354	286	327	343	324	328	343	316	347	339	316	300	349	327	360	335	326	309	340	324	310	315	323	315	316	325	323	298	353	328	303	333	348	319	330	337	343	310	322	286	361	340	347	333	334	337	336	343	334	353	295	330	347	315	305	325	321	313	359	315	299	303	339	318	315	356	325	325	311	312	338	350	336	314	322	309	336	309	327	333	296	366	306	325	316	335	338	334	337	355	312	344	339	284	335	336	352	336	319	318	330	347	329	333	336	327	315	333	341	307	338	346	326	284	306	320	338	317	323	302	356	312	304	332	316	291	309	304	328	310	326	309	309	299	323	308	315	310	319	326	317	347	288	338	344	325	340	308	318	323	291	326	354	303	348	354	361	327	339	327	329	313	340	331	330	334	338	337	288	343	316	305	301	312	336	337	340	335	340	322	312	329	312	306	345	313	314	342	326	346	342	321	341	328	339	348	313	346	284	318	329	337	305	331	369	313	343	329	337	341	345	328	305	349	320	343	361	296	318	324	296	326	323	347	336	336	356	317	315	336	323	330	337	337	322	361	315	360	336	345	318	341	309	316	305	326	309	327	328	325	322	330	326	346	331	316	335	340	316	307	354	332	329	297	325	296	343	329	314	332	325	321	354	334	305	366	321	329	337	351	297	332	334	348	310	337	334	313	300	302	314	300	351	323	297	328	305	303	328	317	346	314	351	344	298	310	312	308	324	299	336	304	311	319	303	315	302	337	330	343	332	312	327	340	334	338	291	292	324	333	309	340	342	304	333	309	318	336	371	321	349	310	350	326	326	331	310	344	316	343	330	331	330	299	307	337	323	350	341	295	300	341	322	289	341	284	354	292	319	311	306	323	317	286	355	294	318	322	294	319	314	356	300	339	326	319	343	303	308	329	319	311	314	367	324	328	325	347	333	320	280	334	329	313	323	355	350	336	323	332	323	339	340	333	297	293	350	354	313	331	342	353	321	321	294	321	289	327	294	335	317	358	342	333	329	343	353	313	326	320	350	343	308	304	309	329	318	288	367	309	338	321	329	296	316	333	332	340	334	317	322	315	327	336	334	337	330	347	332	332	331	301	339	328	326	308	320	334	340	304	353	348	296	352	343	316	320	318	328	319	338	318	318	293	313	331	311	323	331	316	366	337	320	319	315	324	328	332	306	295	325	327	328	285	330	339	318	336	343	322	310	308	297	342	317	360	343	287	332	345	296	328	307	319	307	312	322	343	348	340	333	310	347	324	362	296	336	328	335	341	325	308	329	286	310	327	334	324	310	329	313	321	321	344	345	305	322	295	315	326	322	322	326	334	316	338	324	360	310	326	336	351	359	303	332	349	316	334	288	311	336	323	324	345	319	339	328	306	347	320	342	329	328	329	300	318
23468	21458	31353	24205	21041	15904	43382	44410	29176	16220	5956	788	236	251	220	246	235	253	194	240	239	216	241	218	204	209	236	226	220	208	228	224	199	234	226	219	210	211	208	225	217	192	194	196	204	217	266	208	257	232	242	246	218	220	218	221	247	226	227	211	242	228	211	222	206	213	232	221	228	242	220	228	232	221	235	223	218	218	222	226	212	227	215	235	214	222	192	281	200	200	223	215	214	234	223	207	200	202	210	206	237	209	191	216	202	191	205	214	207	245	185	203	227	228	220	209	209	212	235	208	206	205	240	183	214	225	210	228	201	221	212	182	257	238	216	210	226	204	208	229	245	206	206	224	215	227	215	197	223	218	194	222	206	231	215	227	238	191	225	248	215	223	236	232	219	212	216	192	231	218	216	233	215	235	233	221	201	209	206	225	213	231	192	206	218	205	254	226	209	238	224	228	195	219	234	224	200	229	230	221	222	216	243	209	226	197	208	209	223	209	223	205	233	198	194	186	222	195	215	245	196	238	250	249	203	197	207	217	212	248	197	223	214	227	223	236	219	197	221	220	229	228	233	216	212	217	234	226	201	217	219	218	220	243	224	222	222	236	209	191	237	199	203	211	225	224	237	220	234	244	197	242	228	206	222	226	214	207	230	210	216	218	201	202	238	214	200	208	212	232	232	195	206	223	231	210	210	218	218	221	213	230	223	191	204	190	205	242	221	235	230	214	233	222	216	215	216	207	204	206	205	222	202	215	233	226	233	204	221	222	211	243	234	223	226	210	205	233	221	201	234	217	207	201	243	226	230	207	194	231	237	241	235	192	221	228	235	232	191	207	244	212	230	242	211	231	201	239	209	231	208	238	222	218	206	205	212	223	226	220	225	217	222	218	201	215	215	215	210	219	221	221	229	230	240	225	205	218	236	214	219	215	188	218	219	205	218	200	224	246	221	211	197	196	204	203	197	215	213	240	201	216	204	220	218	223	221	226	214	225	197	221	201	259	229	181	224	222	213	221	236	231	213	236	223	220	207	236	225	240	209	223	210	235	193	225	206	219	201	232	214	218	214	231	212	233	211	205	260	227	227	256	207	214	216	224	223	194	236	213	210	205	196	231	224	223	206	210	233	217	209	245	209	212	206	221	228	225	215	199	227	186	217	187	202	208	219	221	206	227	224	224	169	216	221	243	238	206	228	203	242	204	186	213	211	191	238	234	242	206	252	224	240	230	205	221	216	188	218	206	229	206	238	208	207	231	220	207	202	246	234	231	231	211	216	229	225	222	243	212	226	205	214	228	200	206	242	239	230	235	233	224	234	214	200	230	206	200	228	234	200	236	206	202	206	206	233	184	218	212	196	230	215	217	214	205	212	231	212	233	221	213	217	227	210	209	221	224	228	204	212	227	211	218	220	225	231	224	212	227	209	223	209	232	232	216	231	216	235	203	198	233	233	226	190	212	218	209	211	243	207	208	241	204	233	196	208	193	204	195	229	204	202	199	211	258	226	221	237	204	213	225	222	218	226	204	258	221	235	237	215	229	218	203	204	213	217	207	203	200	228	204	198	223	226	228	232	238	227	213	223	228	237	227	225	213	224	223	215	214	229	233	195	227	208	204	221	217	241	215	232	254	210	192	232	209	222	248	213	234	215	235	212	213	207	253	227	220	224	234	237	226	228	228	223	212	212	221	249	201	218	208	204	234	198	223	225	217	219	210	229	238	204	198	228	229	219	214	195	232	224	234	211	205	233	226	238	252	216	236	220	231	210	198	212	234	195	209	216	216	250	202	246	219	212	213	220	208	217	257	213	211	231	215	224	208	228	246	245	198	227	219	215	227	229	223	208	228	235	212	235	227	190	204	214	210	220	231	215	215	226	221	227	207	210	209	206	220	200	226	247	219	203	223	238	223	207	235	212	231	197	233	243	193	213	207	230	222	236	244	204	200	220	219	230	228	213	222	234	228	206	183	239	214	245	210	233	215	227	207	243	217	208	218	225	196	220	240	234	248	219	232	233	238	204	227	217	215	234	205	207	240	234	227	236	210	204	220	233	202	216	213	212	226	212	228	195	228	197	230	240	209	214	228	228	210	218	212	231	236	224	224	219	210	225	214	248	218	249	201	208	214	228	216	220	207	217	217	220	202	230	208	227	213	214	202	240	242	185	236	224	186	187	203	207	221	244	224	214	217	217	212	236	213	219	223	184	227	225	234	216	258	214	219	245	205	225	210	206	224	212	236	184	242	212	212	194	209	202	234	241	223	214	199	208	231	206	191	236	218	218	219	215	217	196	235	232	209	244	215	225	232	245	187	213	212	207	223	214	228	237	241	194	224	206	230	191	205	198	195	221	248	228	196	221	199	209	199	212	220	221	207	204	210	228	232	222	240	208	229	207	243	172	232	199	216	220	187	238	218	224	234	205	221	216	226	261	235	231	229	241	185	236	222	230	212	213	230	218	215	208	221	203	211	251	197	225	220	222	230	248	209	225	201	236	170	240	220	219	220	210	227	227	218	209	208	212	187	216	228	220	201	218	225	212	197	215	211	221	199	216	209	216	238	229	192	232	220	214	219	230	236	220	218	229	220	212	217	247	233	204	226	230	201	220	203	220	208	219	213	205	205	209	212	228	215	189	210	209	223	209	220	231	221	203	201	225	231	195	218	247	214	201	197	230	212	204	227	230	228	204	210	226	214	227	213	241	212	197	198	195	216	199	232	229	223	217	227	200	215	208	220	230	231	209	225	208	209	235	236	222	201	192	214	210	232	257	209	239	215	216	223	220	238	194	260	196	221	196	214	200	213	216	217	219	219	210	211	201	202	216	211	214	225	232	243	253	226	236	196	219	211	200	223	232	213	211	221	229	224	205	206	216	229	219	218	219	243	232	234	207	209	206	193	227	205	222	204	222	210	224	228	211	200	223	201	224	216	206	204	207	230	209	207	222	199	221	208	214	199	194	221	237	214	209	205	234	245	217	230	219	231	211	227	245	227	193	207	222	232	214	226	215	196	224	215	231	224	197	234	214	199	199	202	226	204	212	215	209	211	184	232	212	219	228	203	221	210	219	204	218	234	253	221	206	229	214	201	214	198	207	225	226	212	232	210	199	229	214	231	230	204	218	228	201	236	210	242	232	243	198	232	225	223	223	231	216	271	210	226	221	222	219	225	239	223	215	239	217	220	242	188	228	229	219	210	185	217	233	194	208	243	209	213	222	211	213	233	229	213	246	216	221	212	222	170	231	185	207	234	200	215	241	228	233	191	189	224	240	203	222	208	216	204	204	209	214	229	247	244	236	195	215	241	235	244	237	222	223	208	221	224	236	240	204	213	209	209	214	194	188	223	238	233	207	241	217	220	219	208	237	192	240	212	217	225	210	216	243	208	218	239	200	224	208	211	238	211	194	246	211	186	200	200	225	213	195	222	198	211	197	234	218	216	219	234	211	221	244	238	198	212	218	194	246	198	234	230	225	198	230	231	199	213	203	219
19331	78925	70088	21967	9472	12330	50857	49223	37125	24398	12284	2056	402	438	374	429	383	407	428	432	431	432	422	428	423	399	431	396	429	403	409	403	414	445	452	414	410	398	418	440	432	452	415	434	395	419	391	391	409	441	407	387	448	436	434	446	432	400	407	417	425	436	434	405	391	441	378	411	403	380	414	400	421	404	406	391	383	416	388	439	385	402	435	422	393	426	393	398	422	418	429	417	401	402	417	408	400	416	394	368	453	424	463	419	458	430	366	439	400	406	419	411	428	432	405	429	452	409	409	412	400	408	446	408	397	409	398	427	432	416	445	379	388	411	437	399	438	422	432	420	454	398	429	418	396	439	405	432	401	388	412	394	448	408	422	449	406	427	413	434	411	394	412	387	405	429	417	416	410	446	411	425	413	388	421	424	401	387	429	438	392	414	430	425	425	405	411	395	371	458	382	431	455	411	416	411	427	383	390	384	436	406	376	423	424	387	443	403	413	398	403	379	381	406	413	392	425	443	439	415	437	389	417	393	398	398	402	436	437	383	417	427	405	407	413	407	380	428	400	414	441	425	418	441	452	404	414	383	403	408	402	420	405	431	397	398	451	405	430	432	424	422	374	393	386	436	414	412	413	383	418	378	404	416	422	448	416	392	386	372	415	425	449	418	404	416	435	407	426	404	459	393	367	386	406	430	384	394	420	430	388	396	392	438	418	423	409	345	417	442	418	447	434	408	411	401	412	441	427	443	428	439	439	412	409	405	376	429	436	393	437	442	461	395	413	400	421	419	395	386	430	412	372	407	400	438	406	406	416	454	417	447	448	397	434	436	422	408	404	409	437	442	408	456	431	421	368	401	422	366	406	389	395	424	404	450	387	407	406	399	413	421	418	421	381	419	404	420	414	405	423	401	422	424	400	409	396	404	423	380	436	407	457	392	419	425	409	398	401	430	412	442	386	375	415	427	400	390	405	418	418	374	411	441	407	407	383	431	417	406	387	421	439	403	379	417	409	421	432	414	429	401	435	395	431	387	390	402	389	409	415	482	460	400	402	373	396	380	397	416	386	400	395	420	409	404	411	426	411	413	411	403	423	418	414	427	403	417	406	391	419	380	419	414	404	403	443	411	439	384	400	385	440	427	396	411	416	407	403	413	443	408	412	408	397	422	413	422	406	409	415	401	421	403	397	415	391	405	404	427	411	435	450	433	398	435	432	396	438	414	393	367	431	442	426	417	477	422	426	419	401	457	415	421	411	397	427	419	424	434	414	438	404	414	396	430	443	449	404	404	445	417	433	403	410	426	428	419	383	378	376	407	425	432	410	425	431	373	445	425	384	417	430	421	391	394	430	442	397	413	444	408	425	423	403	424	415	391	418	400	408	393	368	424	457	445	387	415	430	394	439	442	412	404	413	401	440	420	383	435	424	409	377	421	466	430	400	456	426	411	421	442	441	423	415	428	381	386	410	396	412	390	414	462	440	362	406	428	366	405	393	423	412	380	435	401	416	398	442	414	394	432	428	415	413	452	388	413	391	418	416	403	419	459	407	391	388	449	415	408	393	394	429	456	420	409	376	389	440	406	442	422	428	418	421	401	436	427	408	426	436	377	426	434	386	404	440	401	431	403	442	392	418	403	428	427	452	425	433	410	384	413	414	410	407	407	420	438	392	432	421	449	428	430	415	373	403	417	384	464	397	431	409	431	448	429	419	407	371	380	424	367	410	408	427	420	427	395	368	413	393	417	432	446	405	439	411	432	449	402	401	421	408	413	412	409	401	393	392	432	382	402	410	405	382	417	412	428	401	394	448	452	451	423	394	452	405	394	376	423	397	409	433	447	406	398	390	435	398	384	419	411	415	406	405	441	418	422	424	404	410	407	422	405	439	432	402	410	424	401	418	393	406	442	423	424	457	413	384	431	418	424	450	390	435	415	408	382	434	413	415	417	409	417	393	421	441	410	382	424	378	402	384	393	400	421	393	408	417	432	419	387	416	403	399	426	396	418	417	404	425	409	399	362	411	405	430	400	381	447	446	424	425	380	419	441	409	421	415	428	413	403	412	423	404	350	407	387	424	419	411	445	438	395	387	410	374	472	390	397	430	416	414	373	420	362	428	429	436	441	407	394	400	402	431	399	426	410	397	418	378	423	433	450	439	363	390	441	372	448	409	395	427	386	461	429	438	401	396	407	398	428	407	441	388	391	406	446	404	426	418	362	432	439	437	450	412	408	419	397	418	403	440	442	411	379	433	428	410	407	405	416	411	400	403	406	421	422	414	404	386	390	420	393	406	389	420	438	444	427	404	415	412	419	395	371	445	416	412	399	413	449	391	407	420	412	403	411	434	427	432	426	400	412	416	424	398	419	428	428	423	465	415	423	411	391	405	414	397	410	432	427	390	406	447	440	426	390	423	394	439	433	383	428	420	441	404	391	417	421	409	421	438	403	403	417	394	393	402	430	384	418	422	426	417	419	436	457	415	402	365	431	414	420	433	420	415	394	444	387	400	424	403	367	413	407	410	435	413	412	403	394	420	427	440	396	414	420	382	405	405	381	413	387	448	420	436	406	437	396	409	402	389	416	420	413	414	422	415	411	405	408	430	391	411	431	429	417	412	425	375	412	396	411	428	428	394	405	407	394	398	409	395	437	397	431	385	395	396	377	437	406	404	388	402	368	451	411	377	445	412	428	397	419	426	418	398	425	405	388	423	444	422	407	434	419	411	405	421	461	415	399	398	438	410	445	440	413	430	376	423	420	395	441	423	382	469	418	448	464	456	443	436	422	411	416	448	381	422	401	432	438	385	416	377	423	391	454	405	444	381	425	415	379	385	390	426	362	400	419	401	391	409	417	429	401	404	433	404	424	397	456	409	396	440	426	400	407	414	413	432	411	443	395	391	409	405	406	427	437	453	387	386	390	410	429	419	429	382	400	425	397	413	455	378	411	379	395	433	426	412	438	397	376	427	431	440	408	417	384	420	409	437	406	394	403	430	409	413	420	436	424	405	424	439	431	427	401	406	430	448	417	419	417	418	421	427	421	415	433	430	441	418	380	417	440	392	452	412	435	437	438	430	409	429	421	435	413	400	403	397	410	364	361	411	431	404	384	448	445	401	447	418	408	405	404	433	420	415	388	426	401	438	387	408	427	418	411	419	435	402	391	425	426	390	395	422	437	415	421	440	422	422	460	445	388	399	426	374	364	401	436	399	432	437	399	441	390	405	447	428	385	380	411	399	393	429	417	421	398	390	414	453	365	362	419	424	418	441	438	393	409	423	381	395	388	409	415	419	409	388	437	383	433	378	431	379	425	426	452	434	439	407	405	401	404	424	397	406	422	384	404	398	423	368	408	402	451	411	440	401	428	421	405	375	391	409	405	400	397	383	413	386	408	409	416	408	368	430	399	407	397	408	414	419	407	402	425	386	409	416	457	401	419	378	453	395	410	413	383	408	430	428	392	398	420	407	425	403	409	402	405	389	429	412	411
27046	22308	23037	6264	1302	1070	7005	5320	2786	1396	618	332	246	229	196	227	242	201	222	226	231	214	227	216	233	224	244	208	215	203	201	210	242	235	204	210	218	229	225	202	228	225	204	245	225	239	217	213	262	225	230	206	224	236	226	205	226	223	221	223	215	239	246	222	219	243	230	191	235	213	226	241	240	242	226	217	228	235	206	222	229	225	249	243	197	218	214	228	203	191	207	219	197	224	201	223	223	206	213	211	235	217	213	197	233	241	207	235	217	238	256	209	234	241	219	235	222	242	266	228	220	214	204	222	219	260	257	225	237	227	213	229	235	214	217	225	226	211	213	222	240	206	239	202	233	223	240	237	232	233	230	232	241	184	231	215	227	228	248	226	203	239	218	235	220	225	252	235	221	205	240	225	222	229	255	217	225	233	224	240	222	214	227	220	201	220	238	226	231	239	259	257	244	226	209	257	213	248	215	221	223	213	200	225	238	242	258	212	250	229	216	225	217	215	224	217	221	233	232	220	216	196	215	271	211	233	226	235	237	213	256	238	202	214	227	217	212	226	231	267	227	202	233	231	226	236	266	225	209	251	211	254	220	204	221	195	206	206	212	229	245	254	244	197	233	226	251	262	216	212	240	194	207	231	239	229	255	230	256	214	227	237	205	229	222	239	245	244	238	218	227	233	225	254	237	231	214	207	233	224	226	283	238	260	239	221	238	233	238	245	219	213	218	226	196	207	228	247	216	248	232	222	227	197	212	221	211	223	243	216	236	221	220	212	236	228	216	228	218	216	208	194	223	267	228	233	234	239	186	243	214	236	219	221	237	208	239	214	220	217	202	223	214	236	247	246	222	227	212	259	256	208	233	236	217	211	233	253	238	208	242	226	228	220	218	221	226	227	240	231	227	235	254	224	238	222	236	200	237	201	219	214	242	238	234	220	240	221	234	215	221	231	205	246	235	219	246	238	210	251	242	215	200	213	220	247	224	243	216	220	220	235	212	234	241	218	246	235	225	237	230	230	235	238	232	232	224	241	233	247	176	256	212	225	235	228	222	229	209	221	240	235	226	223	228	226	220	217	204	230	219	214	246	209	225	241	228	240	240	208	215	212	243	252	222	251	225	213	214	233	225	237	250	248	229	221	245	227	226	231	228	238	217	226	204	212	231	235	241	237	231	213	224	221	215	224	203	238	229	247	248	229	237	224	220	220	217	241	224	247	208	239	222	212	222	234	231	235	230	219	255	227	257	234	222	221	247	217	205	221	212	225	243	237	223	226	235	258	238	246	214	228	201	229	225	232	233	206	230	214	230	206	255	214	245	247	241	237	208	214	217	229	216	227	209	221	207	228	191	221	243	236	218	209	215	209	257	243	235	228	226	219	228	224	210	207	253	251	227	218	249	236	232	219	217	220	269	216	215	226	250	224	225	212	220	232	203	234	227	221	240	244	226	212	201	228	205	237	232	212	172	234	246	234	224	221	221	220	226	235	233	218	249	217	239	223	237	233	229	228	226	211	249	235	248	246	253	272	246	233	225	228	243	243	239	232	243	227	231	211	222	221	218	244	222	263	236	205	224	240	206	237	209	236	256	226	250	210	242	249	242	226	234	263	229	226	208	262	223	239	257	234	234	222	243	191	221	220	229	211	211	212	209	213	235	221	206	216	237	201	219	235	209	243	228	220	235	208	187	214	241	242	226	219	233	226	229	224	217	243	236	232	238	240	218	230	196	218	226	249	231	232	226	227	239	228	236	220	218	240	227	202	226	229	216	234	254	222	216	219	208	229	204	223	239	239	216	234	233	227	227	210	234	234	239	235	229	235	217	233	221	202	239	231	225	231	249	243	214	212	219	214	229	218	214	235	231	200	234	231	249	245	225	229	222	237	223	264	225	246	227	227	197	208	241	233	214	204	227	224	225	229	206	231	215	213	207	227	226	212	215	209	226	219	220	223	261	201	215	223	213	215	247	257	227	237	234	232	225	214	215	217	233	229	237	229	200	217	253	199	208	231	218	226	207	221	235	257	231	233	215	244	228	234	238	218	237	240	242	211	224	243	232	232	234	234	223	212	211	215	215	230	217	237	241	238	203	236	211	224	249	234	242	226	225	236	222	221	243	206	221	273	233	256	204	227	242	212	196	218	203	221	227	224	221	233	219	229	206	230	216	226	203	211	226	273	243	231	227	206	210	239	235	223	215	232	200	232	220	232	214	219	214	236	211	211	228	240	233	226	232	223	227	207	232	224	229	241	228	234	223	199	205	232	223	226	224	220	250	233	222	227	237	225	253	235	226	210	224	221	207	241	235	249	220	227	235	212	232	233	216	228	224	233	235	217	225	214	230	225	235	243	244	215	238	221	212	228	207	227	224	208	250	235	240	209	231	260	209	238	223	241	223	237	226	243	226	226	244	212	224	229	241	244	230	226	257	195	246	238	214	216	217	232	220	228	229	212	228	213	228	198	234	240	255	219	226	216	222	233	229	206	233	223	217	225	265	228	236	227	214	226	220	213	219	220	207	216	246	222	221	219	218	251	257	223	244	251	217	251	223	212	232	226	226	213	223	198	225	225	241	201	239	203	240	226	248	226	224	228	245	237	234	242	220	230	212	258	237	245	220	225	223	249	250	246	228	238	234	225	239	223	232	228	242	233	207	242	234	235	236	236	253	220	233	215	233	220	223	234	227	211	255	216	218	218	197	210	214	236	256	225	227	233	262	227	253	224	232	233	212	230	209	216	201	211	185	220	207	200	208	238	219	259	236	194	239	240	231	231	221	257	232	220	231	233	236	234	212	231	234	204	217	209	212	266	239	207	202	213	226	237	197	245	225	242	211	204	249	233	226	227	226	221	207	248	230	245	236	251	216	244	215	246	214	223	236	245	250	225	240	246	214	219	224	218	256	210	230	206	247	239	214	261	223	238	250	231	214	219	220	219	221	236	261	222	255	222	246	236	217	218	213	257	228	238	235	247	216	210	212	193	235	196	196	218	224	267	218	204	232	224	229	232	223	208	214	230	236	242	216	239	244	231	212	220	207	235	233	232	247	220	257	234	228	207	237	225	249	232	239	220	236	249	203	266	248	222	256	205	243	231	238	231	225	241	238	235	243	222	219	232	216	247	244	224	230	204	226	265	212	242	232	233	216	235	228	230	213	241	202	231	240	214	220	237	232	249	234	244	243	205	218	197	231	240	259	203	222	228	231	211	223	224	261	208	232	238	222	221	238	233	241	229	209	225	214	227	244	244	244	242	208	216	207	209	243	212	218	223	241	244	250	229	231	239	240	219	192	227	237	225	220	233	215	198	193	215	241	230	198	224	226	220	219	244	243	243	259	249	222	229	227	234	223	208	227	228	223	214	244	226	231	242	208	229	229	237	200	218	224	217	228	226	241	215	239	229	249	251	223	220	229	217	239	243	234	225	214	232	222	228	264	232	230	218	216	233	213	231	218	207	218	251	250	224	208	230	229	234	257	205	239	202	252	226
8497	35612	29574	7611	4085	3675	17322	12967	7533	3623	1644	715	473	467	458	458	482	461	438	464	493	464	465	441	441	440	449	423	453	465	479	424	441	461	449	449	482	457	443	408	432	469	448	482	451	462	454	435	482	413	465	459	457	447	440	483	474	455	455	437	487	428	494	468	447	454	453	453	421	451	411	448	446	457	464	449	471	484	457	502	429	465	467	411	436	439	429	456	434	460	443	495	519	479	455	462	443	446	440	463	476	415	430	447	460	446	434	445	471	419	450	457	457	451	435	441	435	436	475	435	461	478	447	439	427	443	445	469	471	440	457	445	454	443	447	422	455	402	497	460	435	446	454	454	456	446	487	460	448	474	433	448	454	474	458	467	424	478	464	425	493	445	425	442	447	455	473	422	438	461	515	473	477	412	441	480	486	448	459	427	454	461	433	428	458	460	445	457	429	460	446	470	451	429	456	393	475	394	466	445	409	465	461	460	459	438	482	412	439	451	468	445	489	435	455	454	450	435	439	438	434	459	457	459	449	469	427	478	434	436	436	453	469	456	460	449	464	441	505	452	466	466	437	457	474	475	448	460	448	421	434	480	429	436	435	472	451	453	447	485	485	443	436	484	466	447	458	450	402	474	449	442	450	454	468	468	433	434	496	434	463	451	454	406	451	446	451	476	451	481	455	455	459	447	447	477	460	443	444	460	451	468	448	474	431	465	478	454	421	468	466	452	396	427	436	457	461	479	444	451	470	454	457	427	494	441	439	453	457	473	441	458	469	473	469	450	458	491	466	477	459	451	446	460	406	485	487	446	432	434	456	451	429	432	459	458	460	428	467	450	453	427	469	405	451	448	448	420	487	451	453	415	437	464	451	448	452	442	486	448	432	456	480	421	448	432	478	446	449	462	434	463	426	450	437	429	461	507	438	449	459	463	480	442	449	457	492	427	463	453	450	483	432	495	463	448	424	414	453	433	482	465	478	401	490	430	431	481	462	480	468	446	465	438	467	448	464	444	436	454	444	421	455	434	464	441	449	467	449	480	453	459	437	444	474	463	450	455	463	467	439	440	474	438	449	424	445	410	459	448	441	464	440	442	417	458	446	431	463	449	448	445	471	462	428	415	464	432	451	453	433	444	426	450	430	444	439	460	470	454	434	432	481	466	431	464	446	456	448	451	447	445	432	464	445	448	474	411	454	437	489	455	441	442	388	476	427	432	401	466	492	440	426	466	463	430	452	460	452	483	464	457	403	444	471	412	479	512	406	469	472	449	439	439	415	469	426	432	475	441	463	456	430	440	460	436	461	443	486	450	410	414	399	461	462	495	483	466	440	488	489	458	476	461	447	419	456	465	459	479	460	449	464	436	447	470	466	478	462	473	484	432	464	452	446	475	465	430	442	467	464	484	422	455	462	469	461	473	430	455	426	449	419	423	432	437	420	453	444	478	435	469	451	450	443	469	452	486	455	439	455	429	464	412	457	436	467	483	438	428	443	450	461	398	450	456	448	466	458	473	478	479	462	462	470	491	441	436	451	433	454	452	431	420	449	449	468	414	454	449	435	445	427	454	451	461	473	476	470	441	482	457	472	477	412	446	446	465	419	426	492	425	468	429	411	441	454	431	449	459	461	511	438	472	431	449	527	427	474	436	435	475	479	428	455	432	477	433	473	432	457	472	463	456	440	460	452	465	456	442	452	412	473	465	458	437	483	467	435	467	469	434	451	472	451	485	466	473	469	470	467	439	444	476	441	424	477	486	449	438	449	447	462	480	429	484	463	422	470	461	440	475	476	444	472	457	476	452	434	461	468	462	425	464	482	447	495	447	486	471	493	463	438	442	438	482	465	459	462	432	462	471	410	434	476	463	459	442	429	451	453	435	475	464	485	487	451	487	498	428	451	510	448	408	406	444	433	461	450	449	417	429	448	447	433	437	426	458	436	445	478	463	436	460	450	463	450	438	436	433	448	434	444	392	455	482	451	463	459	472	442	489	472	433	445	456	427	450	436	432	461	455	455	491	440	448	460	459	448	460	441	502	482	453	452	476	431	411	456	469	490	436	453	481	490	432	453	473	476	500	466	479	475	437	446	430	449	455	444	520	444	420	464	445	451	435	431	439	454	468	439	431	438	441	494	446	443	409	468	456	433	479	425	468	451	409	454	434	440	464	455	471	474	459	478	440	472	449	436	451	433	491	439	448	422	429	458	461	436	475	405	450	480	407	447	434	451	448	434	447	421	450	447	465	473	429	452	462	454	469	440	434	433	450	469	464	487	454	437	465	461	429	452	458	429	439	434	477	425	449	440	429	446	433	445	473	445	438	461	452	426	461	456	447	426	413	449	433	428	463	439	411	431	432	451	439	447	477	414	445	503	447	457	464	452	433	472	474	487	418	507	465	481	442	417	475	448	441	470	443	471	467	418	479	454	447	429	491	398	473	446	451	436	444	433	462	470	424	498	464	441	455	455	438	463	465	451	421	457	427	465	453	438	419	477	453	508	450	503	486	448	453	451	454	492	464	427	451	432	438	477	464	459	461	490	471	459	464	424	447	462	432	450	434	463	458	409	428	450	489	453	448	412	457	453	428	459	458	466	437	433	494	431	490	458	416	472	441	473	484	484	459	435	438	475	442	465	425	437	459	503	474	460	467	450	504	461	449	435	455	441	458	441	447	459	470	486	476	466	492	464	458	423	443	443	446	464	455	432	439	456	472	448	481	476	440	425	424	460	462	418	464	407	451	439	473	462	474	443	419	437	396	448	443	492	420	476	462	462	467	433	460	432	456	434	470	435	441	482	503	437	457	444	463	444	451	464	446	483	480	429	470	434	440	512	448	440	451	433	446	448	457	464	498	420	408	477	440	419	473	478	436	466	456	473	419	435	435	436	451	458	443	517	480	467	473	469	482	444	463	459	473	503	458	456	463	463	444	455	458	455	435	473	419	474	435	448	460	449	445	429	437	461	448	486	477	451	428	458	422	479	437	496	453	437	468	470	450	483	453	418	442	433	447	447	462	449	415	485	444	483	432	446	424	458	460	421	460	458	468	444	427	444	440	481	466	461	457	471	446	452	490	448	431	473	442	455	446	434	461	464	436	468	386	438	459	427	476	461	439	460	458	442	462	407	485	457	449	427	466	468	456	440	402	424	461	460	453	427	435	422	452	493	441	465	505	488	443	443	421	442	458	494	450	464	437	483	491	440	447	505	445	464	442	436	478	442	461	444	487	486	448	466	465	412	466	448	450	441	426	423	454	440	485	446	492	415	447	446	484	407	459	460	475	435	427	503	474	406	452	456	431	427	464	462	468	491	441	447	464	439	420	452	420	463	448	409	447	466	434	465	469	468	459	443	437	448	458	430	450	448	448	453	462	474	491	426	461	432	444	460	485	412	433	460	407	471	455	447	437	462	487	476	475	468	444	454	466	455	478	439	413	486	448	455	473	474	446	459	444	456	454	456	423	433	434	448	454	445	435	450	461	438	462	438	441
24542	21569	33271	25152	13563	7892	38009	29319	17213	7041	1726	501	184	185	171	176	187	171	161	193	198	187	193	197	185	173	193	160	196	167	201	182	175	208	180	187	202	165	190	203	169	203	176	182	195	199	192	174	206	165	177	176	173	181	161	165	183	162	191	166	202	189	219	181	176	185	190	185	166	178	193	177	183	166	188	168	171	175	214	172	190	164	177	201	173	189	193	168	184	185	176	173	172	181	188	178	176	175	186	195	173	168	182	185	180	192	187	194	196	176	179	171	186	184	176	164	181	175	202	191	180	192	165	174	196	169	174	176	176	166	167	163	176	177	171	170	179	180	166	180	217	188	179	178	171	162	187	192	186	167	160	180	200	184	183	172	161	186	189	173	176	190	161	162	185	170	159	187	178	183	170	194	181	173	178	195	198	191	157	170	176	163	163	188	174	189	182	176	177	159	156	148	176	202	195	174	176	179	168	170	195	162	170	161	175	165	160	176	165	187	173	157	173	160	165	160	191	182	172	190	200	194	171	171	195	178	178	182	173	186	173	174	199	185	168	185	207	174	190	177	148	183	198	188	188	188	176	181	189	188	175	164	179	184	183	173	179	159	156	183	181	204	175	173	178	158	195	174	174	189	169	165	186	157	185	188	181	185	161	191	189	210	179	202	179	201	172	178	196	183	177	163	177	139	197	196	176	195	177	189	179	175	180	171	167	160	157	181	177	172	158	172	166	169	161	171	177	183	196	167	173	186	190	173	185	171	169	200	186	179	185	162	191	184	176	178	169	167	200	190	173	174	165	167	175	186	182	197	206	178	184	195	180	162	179	198	192	179	174	184	186	195	172	172	174	169	187	162	167	189	186	186	195	199	152	167	183	182	189	168	185	187	167	153	193	179	181	171	185	173	179	172	182	161	157	195	212	170	162	195	152	143	167	175	175	184	191	167	176	155	170	160	164	192	175	172	193	179	182	177	185	195	177	170	161	174	157	180	206	189	201	210	173	164	178	154	173	181	185	180	183	183	172	192	210	216	171	197	169	191	194	181	187	197	180	169	190	166	185	163	169	183	158	186	196	179	189	164	185	171	177	181	175	183	187	162	186	153	187	176	180	162	197	183	200	184	173	198	176	166	166	191	169	175	190	176	161	187	193	179	178	205	155	172	175	157	189	193	163	186	185	181	177	217	181	182	167	166	181	178	186	182	169	198	183	169	182	165	187	172	158	186	170	173	178	164	164	170	175	156	165	181	173	171	205	195	176	175	162	186	183	184	160	154	190	180	183	192	163	181	183	177	179	155	172	195	166	184	169	199	209	163	179	183	165	189	190	191	170	175	176	201	169	174	161	191	213	211	194	184	173	184	167	166	162	182	200	176	195	163	192	154	182	191	178	190	186	173	184	180	193	169	176	186	166	179	185	177	193	188	175	179	161	175	166	159	169	163	179	168	157	176	162	177	189	193	161	186	160	195	162	165	167	174	183	171	185	170	166	181	191	194	209	182	177	163	198	191	203	185	171	179	190	191	186	174	181	184	195	210	185	186	211	185	165	158	186	181	178	167	196	167	163	184	150	180	187	210	187	192	179	182	187	169	171	170	143	165	168	173	186	186	174	176	177	183	197	177	176	176	159	177	172	168	179	201	189	199	182	185	172	164	157	174	176	206	168	169	160	191	165	157	174	173	181	164	189	170	172	162	171	184	177	190	195	163	195	174	180	173	196	203	190	178	176	175	150	151	177	173	196	179	170	179	147	175	171	150	196	185	186	180	154	188	177	152	174	170	177	176	154	177	185	176	185	167	186	181	188	157	199	182	170	185	176	166	196	178	178	172	156	194	171	165	163	162	190	183	161	180	178	198	177	184	197	163	183	180	173	187	193	174	173	195	202	193	178	147	177	181	174	183	201	159	178	162	170	154	185	151	174	174	189	163	160	175	157	181	201	178	166	195	192	153	209	185	176	188	191	175	183	188	193	154	156	173	167	172	185	164	196	157	174	146	195	155	181	179	177	164	163	165	186	188	175	215	171	173	195	179	197	183	176	179	172	172	178	187	171	164	154	164	151	173	195	195	183	163	174	181	162	159	195	163	169	186	166	171	188	170	173	178	185	184	187	160	149	176	188	168	178	182	173	180	181	169	176	165	187	165	172	204	207	189	179	178	163	189	150	165	180	167	177	178	184	152	163	162	155	164	176	156	194	205	191	193	166	198	183	170	178	192	201	199	161	179	161	173	163	179	171	172	186	179	164	205	184	181	168	187	192	186	199	179	178	187	183	168	181	166	193	184	166	198	174	176	174	187	188	177	197	167	174	173	166	160	187	163	177	186	189	168	152	180	161	162	175	188	197	171	172	172	188	182	181	179	187	174	159	169	189	156	173	199	168	179	167	182	186	195	168	178	178	179	182	198	182	176	181	188	176	178	177	177	168	169	187	169	205	184	190	166	160	201	181	153	181	171	169	168	177	186	181	189	174	184	192	187	193	155	161	164	179	191	203	166	160	184	176	200	171	172	169	184	180	179	184	175	170	172	182	177	167	175	176	220	187	174	188	187	159	196	180	196	164	178	178	178	185	167	173	187	205	186	186	172	183	170	180	151	180	180	170	183	157	158	196	163	168	147	197	178	179	185	204	194	196	201	183	195	176	148	187	198	197	176	181	160	164	166	171	163	185	187	188	165	177	177	183	187	202	194	196	192	175	194	156	178	191	171	181	184	177	177	219	162	171	164	183	190	171	185	191	197	195	152	153	196	177	172	195	159	180	185	178	167	185	170	189	147	171	174	183	184	183	179	189	188	191	184	187	190	181	181	162	199	181	189	172	152	187	169	181	194	194	156	186	191	168	180	175	143	190	186	187	169	166	178	168	203	176	159	176	154	164	159	204	159	183	181	184	159	176	147	167	157	153	197	162	179	200	176	156	178	191	162	166	169	170	171	193	162	159	188	175	173	177	178	194	212	186	198	167	173	153	191	168	168	172	202	193	170	186	171	157	183	169	182	175	179	183	180	176	182	198	168	201	182	173	181	160	174	174	189	177	196	154	161	187	185	180	166	168	195	205	188	186	158	175	186	184	178	161	190	187	197	200	184	186	185	186	171	171	198	183	186	165	168	185	177	192	163	159	163	175	180	149	195	174	180	178	194	190	176	159	192	179	188	164	181	163	159	176	169	183	169	166	193	179	191	183	184	171	176	164	156	184	171	173	178	178	150	173	188	172	178	180	158	158	160	169	169	182	191	167	171	188	181	195	184	178	153	206	211	192	168	175	174	194	169	180	166	173	159	163	188	183	194	197	165	160	179	188	159	159	165	174	159	167	178	172	174	172	174	160	186	173	167	171	165	170	171	165	191	179	187	186	184	165	175	156	168	168	170	167	151	185	172	164	172	157	193	177	185	159	189	165	187	189	186	163	172	185	184	180	165	181	181	173	171	190	201	192	149	153	170	185	157	196	172	183	168	185	155	191	196	161	159	207	169	188	196	186	166	181	177
12604	67093	61699	13886	6467	16133	44753	37177	26453	14392	4884	1539	398	371	369	349	349	337	369	371	346	364	362	379	361	357	339	365	331	358	315	372	353	363	382	352	335	375	391	355	371	383	341	380	361	365	356	368	361	332	338	351	367	347	338	359	389	363	384	379	386	355	366	364	350	339	351	375	383	370	377	370	349	327	366	333	375	350	352	357	333	349	363	380	346	359	350	403	380	366	345	406	365	360	384	384	358	335	363	328	336	351	344	354	340	358	342	338	357	368	378	374	358	338	353	364	362	369	372	334	338	334	357	350	369	344	369	346	365	335	341	342	334	355	353	372	363	359	378	348	388	347	346	359	380	328	381	337	362	332	408	365	347	388	346	373	340	316	376	343	365	378	385	348	354	342	358	369	356	366	354	352	388	349	342	325	383	382	358	331	359	335	367	366	332	373	374	322	300	335	369	363	335	346	345	364	350	337	373	337	382	329	363	396	354	349	372	393	356	352	347	360	404	344	346	354	355	361	347	369	375	340	357	324	341	403	370	355	387	335	371	372	342	355	354	399	367	377	358	379	357	366	366	360	337	341	332	363	346	376	369	359	321	372	336	384	349	396	336	354	377	336	361	362	361	384	368	375	347	355	395	327	368	349	350	359	369	343	351	353	339	336	363	383	318	372	348	357	352	377	364	354	345	370	385	353	358	346	355	368	391	372	356	362	347	365	342	374	359	337	374	341	393	362	326	337	353	342	384	331	382	365	367	359	326	361	374	355	399	359	362	351	373	335	376	375	355	387	366	358	371	321	376	391	369	355	338	371	343	384	351	376	352	359	365	382	390	371	342	350	367	378	407	363	358	339	337	371	362	362	372	344	367	360	353	343	343	355	368	392	369	380	370	363	382	352	379	349	366	342	364	406	339	352	382	330	351	314	339	379	334	356	354	356	325	364	351	388	356	350	314	366	364	365	357	361	358	347	359	334	373	333	385	369	406	357	340	388	375	361	338	352	388	348	346	355	356	370	369	359	386	356	371	368	361	366	361	406	344	324	392	399	369	372	350	383	334	381	370	370	345	363	361	393	364	384	316	347	358	368	358	356	390	360	371	370	380	356	351	388	341	337	350	344	362	355	357	386	360	368	394	342	358	359	399	403	393	380	356	345	352	320	377	364	354	374	351	401	345	370	369	384	340	376	375	375	355	381	359	351	352	356	402	362	346	371	340	353	340	360	329	389	357	353	333	367	333	371	350	354	360	396	349	356	364	365	387	364	357	353	366	323	381	351	346	354	346	376	394	354	360	368	365	359	352	348	347	326	335	372	358	353	366	353	355	346	347	369	357	351	342	349	360	362	368	351	337	365	327	360	349	391	353	369	376	356	370	311	357	371	341	354	383	382	373	374	347	358	359	313	375	375	376	350	345	341	394	375	374	344	347	377	339	358	365	368	367	418	332	356	333	333	332	342	352	331	341	371	354	351	313	395	338	342	352	333	343	371	364	394	384	341	361	382	351	352	324	365	347	353	354	363	356	384	386	340	389	334	341	370	333	368	333	377	378	383	369	352	343	363	352	392	375	350	365	358	380	341	342	374	334	361	344	388	358	368	362	348	347	355	351	371	366	361	353	379	353	360	348	343	361	359	358	344	362	339	323	373	345	373	346	354	343	383	361	367	380	378	362	366	372	354	370	340	357	338	365	338	384	328	350	354	363	372	343	341	344	389	369	348	343	359	342	351	382	337	335	353	363	344	362	343	330	366	354	330	353	373	353	377	342	333	368	360	357	367	376	361	358	366	362	335	352	361	347	320	366	379	321	332	354	354	361	327	379	387	352	384	338	367	354	386	354	343	404	344	359	372	337	314	331	379	346	335	375	370	350	344	333	356	343	349	385	359	354	355	355	335	388	334	394	339	381	374	371	349	353	387	380	343	348	375	363	403	372	382	350	355	394	352	370	343	356	374	346	359	317	376	313	348	357	360	351	335	350	356	387	389	353	357	349	342	364	403	355	378	363	346	363	324	349	357	369	332	360	359	381	342	435	364	375	364	413	356	368	343	343	354	341	364	356	369	362	360	344	365	350	375	381	385	363	352	362	355	361	367	348	329	382	364	353	364	345	391	339	361	377	356	331	315	340	362	348	349	368	366	384	342	399	373	338	352	385	380	370	383	360	340	378	369	310	358	360	375	335	365	351	358	355	376	378	341	379	359	343	340	357	322	372	389	362	358	354	359	350	380	355	376	340	349	380	361	342	373	363	346	369	353	378	354	365	382	382	381	372	370	351	365	332	348	334	360	365	347	371	392	348	395	386	368	345	340	365	363	374	345	371	374	363	357	327	353	344	331	402	312	376	379	389	360	370	362	355	362	328	347	346	346	396	353	308	370	377	357	349	358	328	319	355	391	362	345	336	370	366	364	378	336	347	355	344	330	334	331	341	350	366	353	318	330	377	389	363	361	356	354	393	370	384	356	328	354	356	339	356	358	330	325	344	381	375	356	383	362	371	341	322	373	378	373	366	331	346	327	371	328	347	344	326	364	329	329	364	388	373	331	375	360	374	357	347	363	359	337	323	329	380	358	348	378	342	376	331	337	377	363	374	394	339	353	366	362	364	348	324	388	353	354	367	389	316	340	356	378	354	355	368	361	359	345	356	371	341	345	366	369	345	359	333	324	359	359	367	338	368	355	348	350	358	377	363	371	354	377	366	340	371	316	335	365	337	344	325	316	378	370	361	368	370	372	330	358	378	345	379	365	348	365	361	353	333	376	340	368	337	339	377	356	345	364	359	341	368	380	319	366	367	362	359	377	376	358	356	369	373	356	342	350	355	361	370	338	413	384	338	324	320	349	351	346	364	349	377	345	349	346	364	349	374	362	340	378	357	349	357	347	352	367	398	343	354	365	364	334	390	353	394	392	353	348	318	336	349	343	351	347	344	376	376	327	368	368	384	365	373	320	324	329	355	375	354	351	316	376	375	366	370	387	358	387	372	321	360	342	369	363	349	374	351	343	354	363	382	349	402	369	388	339	334	365	351	355	365	316	369	360	333	365	354	322	345	393	364	372	370	388	398	364	380	352	375	354	329	329	353	379	344	336	333	365	380	347	344	360	381	342	351	364	368	348	377	374	346	396	358	342	327	326	345	335	404	375	362	372	388	360	372	377	382	367	381	343	335	359	350	338	384	361	354	357	374	389	340	364	363	345	369	352	340	353	345	340	370	368	399	377	376	366	363	353	338	359	340	313	346	388	367	360	395	348	362	341	376	326	379	353	369	358	357	350	363	317	369	330	381	348	363	338	367	384	349	350	389	349	340	343	366	334	353	373	350	378	341	397	351	358	381	362	314	354	369	350	398	383	361	342	368	351	364	364	365	346	331	350	404	362	359	346	355	365	341	361	345	344	320	337	372	362	363	367	333	378	352	377	351	346	345	368	385	346	342	339	352	353	351	327	376	357	386	356	334	362	399	356	373	345	364	371	323	353	370	380	353	373	338	371
23511	21500	31934	24033	21126	30670	51386	39538	24543	11573	3058	734	320	242	217	241	252	237	236	233	255	244	212	227	226	238	244	226	227	237	197	238	216	250	245	220	221	229	222	239	237	240	224	249	244	241	235	230	232	248	217	209	214	188	240	228	217	245	189	221	208	254	214	241	241	217	228	255	223	215	242	205	193	250	229	211	237	233	265	218	253	250	202	201	203	203	208	209	240	251	217	237	231	229	201	236	271	247	239	233	229	227	213	236	215	221	214	242	220	230	232	239	224	214	251	209	209	238	229	222	245	218	256	227	237	235	199	213	217	212	235	204	223	256	214	211	248	230	206	230	241	238	224	219	212	219	219	216	254	242	230	222	257	218	243	233	225	265	243	230	223	246	246	239	241	220	226	220	217	236	267	218	217	236	231	254	240	229	247	226	239	223	203	210	214	221	232	248	226	230	256	221	215	234	232	206	204	248	238	216	223	230	231	241	221	226	233	225	218	195	243	202	234	236	211	228	242	224	215	234	217	203	232	235	210	243	232	225	223	259	211	214	223	228	235	225	230	248	211	229	222	218	217	226	247	222	223	206	220	205	236	246	208	247	242	205	219	228	215	220	247	252	217	207	206	224	233	237	219	219	213	209	228	224	216	251	241	241	239	231	209	247	210	210	211	236	234	226	211	241	256	209	209	242	229	206	200	204	252	229	238	233	209	243	188	212	228	245	234	198	232	221	207	232	237	236	224	257	256	215	215	231	222	229	232	234	208	231	202	204	227	215	218	212	236	232	217	231	216	211	218	254	216	201	228	263	212	231	225	221	228	224	220	234	234	211	221	211	217	239	245	246	242	215	222	230	231	200	230	247	216	226	236	222	219	224	242	231	245	228	219	219	220	226	232	221	211	226	238	275	218	224	225	235	201	220	221	244	198	215	230	217	220	222	215	219	219	235	220	207	231	248	235	235	211	203	234	230	233	207	254	229	232	235	228	218	233	205	214	215	238	208	217	218	252	231	238	231	208	226	247	228	255	225	218	210	218	236	237	239	229	222	226	195	222	239	213	224	237	194	235	230	217	252	233	227	220	242	219	235	266	241	252	219	237	234	217	255	220	224	214	241	207	230	219	210	224	195	215	256	215	233	200	201	187	232	254	235	226	241	212	203	216	250	207	240	241	211	235	222	255	239	208	244	229	247	223	246	236	230	250	235	196	244	244	228	214	258	207	223	221	224	219	213	259	227	254	236	241	266	229	242	226	202	224	253	216	211	241	226	227	231	249	198	236	228	245	226	210	245	198	229	226	225	229	215	225	220	237	246	261	246	246	225	241	240	201	271	249	220	226	227	226	210	234	231	213	214	211	237	227	237	211	235	239	251	214	231	236	248	224	232	209	229	208	225	205	222	229	235	233	233	230	238	224	211	236	223	217	213	227	216	229	229	241	243	232	221	225	227	225	228	253	228	214	208	236	241	232	217	227	203	203	227	222	205	223	236	233	218	230	193	217	231	218	221	234	204	228	245	230	221	224	232	243	210	241	233	221	209	216	198	224	222	204	204	229	219	199	242	211	211	244	233	231	230	213	231	240	228	202	207	219	238	235	239	225	220	234	236	224	236	217	197	223	228	254	191	228	208	239	223	235	225	220	241	201	233	228	217	211	232	215	228	200	219	230	229	221	209	209	248	256	240	223	234	220	238	254	235	232	225	193	221	229	211	230	225	223	237	227	213	242	232	221	250	210	237	227	225	229	246	233	214	200	212	229	231	238	228	245	214	228	228	243	239	221	231	242	225	219	213	244	227	256	246	204	234	213	211	260	216	191	207	213	236	234	235	236	244	211	214	223	207	221	231	217	254	220	252	203	220	232	235	204	223	242	225	203	214	211	225	221	209	213	212	241	209	218	226	198	221	251	235	204	235	215	222	222	235	228	233	229	202	250	244	251	254	209	222	227	230	229	230	222	231	202	221	241	238	215	217	245	236	218	225	198	248	213	242	233	250	221	255	254	223	218	250	209	223	216	244	231	219	217	229	238	212	251	241	221	218	237	241	253	218	205	231	206	241	229	194	226	252	217	210	213	222	217	228	232	233	213	213	223	226	222	229	227	255	224	235	214	242	251	223	228	217	209	239	228	229	236	235	226	227	215	222	236	203	194	251	223	213	235	220	231	235	202	239	199	233	222	241	226	247	212	248	242	218	233	229	231	234	239	241	230	254	220	231	217	240	228	216	236	225	205	222	203	196	232	209	234	248	233	246	243	229	244	193	223	236	250	238	196	235	236	222	214	250	206	214	237	248	198	228	241	221	229	266	247	224	236	239	219	235	245	224	225	241	226	231	212	205	238	211	240	234	221	223	239	243	190	249	209	208	244	220	236	223	224	246	192	222	222	226	231	224	251	239	246	233	221	208	205	226	226	212	225	251	246	225	215	196	253	247	210	252	252	225	257	243	225	238	249	208	238	202	225	225	248	222	211	233	209	243	222	208	208	260	239	224	204	233	228	228	256	227	233	231	243	251	249	217	207	210	243	225	242	219	234	237	232	234	213	217	214	213	289	224	243	202	198	233	196	200	209	235	216	246	221	250	196	232	245	239	253	213	212	225	259	243	226	220	227	217	215	225	242	229	221	248	230	215	242	241	240	224	213	249	235	228	224	228	228	214	243	216	211	229	242	234	250	225	246	233	223	208	226	236	228	208	213	234	254	219	231	253	212	208	250	221	218	223	230	226	247	232	213	209	231	240	224	219	229	247	210	209	237	208	214	238	244	243	219	218	213	198	231	249	259	222	240	216	193	208	240	220	225	229	219	230	228	272	235	232	223	200	214	251	246	212	227	215	209	239	219	236	225	239	215	216	236	225	234	232	230	221	204	248	237	259	205	254	233	233	225	250	223	223	228	205	213	199	228	238	222	239	231	215	250	228	215	239	199	245	211	265	248	199	261	223	200	219	207	241	250	218	245	240	207	237	217	261	240	235	235	224	227	236	208	236	201	228	246	234	243	211	242	203	241	221	241	236	205	217	190	215	253	240	245	239	232	229	222	217	213	226	237	213	236	204	216	231	230	209	237	233	206	222	241	210	237	244	217	236	217	252	244	219	191	223	230	244	236	236	211	231	223	239	204	240	245	207	204	245	241	246	221	228	238	235	235	214	236	205	222	237	206	222	222	212	229	240	210	262	230	196	229	212	193	210	217	249	248	229	232	202	240	211	234	242	240	237	244	217	232	237	208	245	231	217	222	223	226	223	238	249	231	223	208	215	209	228	219	214	230	200	247	223	222	207	206	228	225	219	224	215	262	217	226	235	222	252	208	197	236	250	215	237	231	208	218	223	198	258	212	246	224	253	225	229	218	218	220	220	229	229	240	240	263	237	212	213	227	232	208	233	231	222	209	231	230	221	229	238	252	223	239	225	210	227	239	231	213	244	218	220	232	249	226	236	221	221	236	243	236	234	251	207	253	258	228	222	235	185	214	227	239	251	254	222	238	223	254	243
15104	75941	72357	16931	7787	35337	55313	45318	32144	19390	7468	2086	539	436	428	464	477	467	422	435	447	445	498	463	438	433	444	453	471	445	408	401	429	453	449	437	455	429	445	450	460	443	420	425	421	467	419	398	440	439	420	435	400	474	436	410	435	433	454	406	414	463	448	410	455	445	406	486	468	438	440	440	390	416	424	439	463	426	457	433	424	426	447	416	443	429	413	434	404	398	441	471	470	433	440	451	449	389	431	424	398	442	440	437	453	457	386	436	439	458	454	431	453	418	438	416	447	444	415	454	468	430	436	446	437	418	422	440	456	420	406	448	429	459	443	420	441	438	445	407	464	459	472	415	416	433	445	398	413	443	404	431	461	413	421	409	455	433	457	422	427	424	437	406	440	458	430	423	411	457	445	421	468	417	455	410	434	443	406	430	424	462	468	445	437	414	432	455	404	456	463	437	430	435	408	426	417	442	403	423	418	445	454	421	452	475	438	457	447	439	469	397	431	425	417	483	427	402	406	418	416	423	452	402	447	445	457	459	408	442	426	407	475	416	418	419	459	406	422	440	433	446	434	421	415	419	410	462	441	430	409	452	405	442	417	398	468	402	406	406	450	473	419	424	453	429	488	420	422	437	441	426	423	436	409	427	439	452	435	409	442	401	437	408	391	436	436	433	443	432	446	397	441	447	430	428	396	472	420	427	435	416	443	421	444	454	430	416	450	418	458	477	423	442	418	426	445	441	487	455	424	444	446	406	444	412	405	464	403	431	429	410	442	403	436	438	400	423	442	442	489	408	435	435	448	421	391	467	473	421	431	407	431	390	432	449	420	474	424	425	431	431	417	444	500	449	439	404	451	409	404	431	436	459	445	386	441	439	467	459	395	415	463	439	427	427	455	428	410	430	448	433	417	428	441	456	407	426	433	464	456	434	427	460	459	396	399	449	435	392	439	415	410	447	487	465	449	435	406	422	442	417	417	437	401	408	469	440	447	442	427	430	422	462	468	477	409	463	427	433	449	425	420	471	423	447	426	427	453	400	460	442	434	446	428	445	459	424	431	408	407	466	399	415	425	410	424	438	433	413	453	421	432	473	405	476	409	465	451	460	422	430	458	441	443	440	434	395	449	435	466	402	446	419	403	462	407	408	443	398	428	440	453	421	452	433	461	446	417	414	430	432	438	440	480	451	456	444	449	442	442	394	436	444	407	471	415	423	441	464	456	414	433	445	465	429	486	400	406	460	403	418	437	430	461	415	466	439	418	393	440	440	409	435	447	446	467	419	425	436	452	425	463	426	433	408	415	421	451	413	389	447	424	406	454	422	403	454	452	434	469	408	393	440	467	438	451	428	415	452	454	422	440	419	423	431	442	414	457	462	440	405	413	424	416	425	469	457	460	432	418	505	443	442	446	430	422	420	491	408	456	408	431	468	424	465	410	427	416	418	447	416	426	417	434	428	444	435	400	455	408	413	479	448	432	443	441	402	457	433	416	432	406	456	446	429	414	414	424	435	447	423	440	422	421	451	416	448	458	446	455	437	407	437	465	412	448	431	450	412	456	440	441	428	423	461	444	447	398	431	404	459	420	419	466	432	425	439	448	446	445	433	422	426	383	430	438	428	422	432	415	450	438	431	425	407	467	443	449	445	432	466	469	456	418	412	413	389	409	416	438	440	403	434	433	433	447	465	406	456	433	448	462	435	422	445	451	394	432	421	426	401	450	450	433	437	457	396	441	463	452	440	431	427	435	440	416	443	441	411	420	437	456	395	459	437	434	418	391	400	402	463	444	481	414	434	407	446	399	462	427	409	448	426	406	467	466	428	422	404	431	450	453	436	437	431	427	415	449	463	439	472	413	437	485	419	455	439	431	435	361	395	409	434	436	428	428	478	433	407	419	426	432	412	427	424	446	451	447	430	431	462	415	400	467	432	419	422	406	426	413	417	426	431	434	414	448	414	446	391	419	418	462	417	436	406	444	426	406	421	399	400	435	440	430	409	424	459	380	428	420	446	441	400	429	448	441	390	426	402	445	436	441	442	411	423	476	426	447	447	436	481	432	412	421	467	422	432	432	430	419	402	441	433	457	411	401	424	465	404	444	454	442	482	428	394	448	439	430	398	440	437	463	415	441	423	466	386	407	416	442	412	399	465	449	429	421	429	435	421	452	442	407	398	426	455	434	424	442	419	431	430	420	468	427	440	414	417	410	396	460	414	432	434	411	413	438	466	418	424	439	455	468	432	447	431	462	395	461	415	414	445	405	431	421	415	422	409	392	426	419	457	413	451	410	404	420	408	445	421	446	440	403	417	407	462	445	436	395	418	426	430	431	423	439	442	442	407	449	439	406	463	441	442	414	426	437	428	427	458	453	438	466	450	415	441	434	437	448	446	427	444	423	441	458	463	419	428	452	442	419	403	428	430	441	391	426	404	434	443	433	412	438	425	413	445	427	448	440	445	418	419	426	410	422	423	436	463	440	453	432	453	432	433	402	435	463	438	479	442	419	463	428	469	477	430	434	410	430	445	432	410	422	451	439	437	410	440	434	422	427	433	446	418	432	395	456	423	448	452	425	440	443	437	430	403	434	438	445	445	408	431	425	444	453	429	422	422	417	434	406	434	421	458	426	481	450	404	444	457	428	428	437	416	447	434	444	398	429	433	429	444	433	416	472	430	429	434	414	438	441	438	463	397	441	424	479	436	396	458	420	439	436	430	453	444	448	462	455	434	424	416	453	446	427	427	434	425	440	441	468	409	466	459	424	418	427	415	402	455	427	464	435	387	462	409	410	459	414	462	429	442	402	428	455	438	403	419	427	441	422	409	395	476	416	446	424	408	387	428	425	444	434	447	422	437	427	429	433	449	462	421	418	456	420	446	436	422	405	416	459	412	429	418	453	428	415	452	444	445	450	407	474	431	431	448	425	395	445	394	463	422	417	440	453	438	429	469	430	453	408	470	394	458	408	455	437	405	439	392	419	376	437	439	444	471	452	463	456	447	452	439	433	426	474	459	442	450	449	457	456	417	412	440	463	392	471	447	458	409	485	446	445	410	384	432	448	428	415	442	441	415	402	411	430	440	460	440	444	446	423	433	412	457	440	451	420	444	418	437	402	406	424	435	437	408	393	435	404	429	443	471	434	411	424	435	452	420	430	439	433	435	423	455	419	427	442	418	425	446	414	401	434	484	419	427	444	435	449	393	443	471	408	441	437	441	449	407	414	425	428	429	428	453	498	479	419	411	422	383	383	410	406	411	418	426	435	389	401	433	448	453	463	436	463	421	442	426	420	422	447	424	443	417	411	408	416	458	397	427	429	420	419	460	462	410	407	458	442	460	408	424	434	444	430	412	421	430	436	427	440	440	434	428	439	435	425	438	433	462	434	435	407	444	428	443	408	451	420	392	441	467	407	440	435	462	394	415	446	471	439	442	455	424	400	453	447	415	434	435	427	410	406	412	424	422	453	395	435	422	458	407	453	439	402	431
27032	22598	25167	5038	693	4117	5813	4578	2308	1059	486	320	224	233	228	237	227	227	219	249	225	221	227	213	259	236	215	216	220	233	223	252	223	219	242	223	233	226	254	241	221	221	249	246	219	222	256	216	201	217	224	251	240	233	259	210	251	204	213	252	235	200	239	255	222	218	233	203	221	219	231	255	245	245	208	231	234	241	214	248	248	228	237	213	220	222	225	235	225	218	222	253	233	239	234	206	216	245	234	191	207	262	235	220	194	220	224	240	217	247	247	211	224	236	232	222	238	221	232	221	203	225	227	215	233	220	241	229	223	231	201	239	240	208	231	233	196	217	236	228	220	210	218	241	231	248	236	219	217	205	244	230	210	215	218	235	235	189	213	237	225	238	214	225	195	217	214	212	237	238	239	247	249	217	235	249	245	238	242	247	224	230	216	228	214	242	216	204	238	205	245	232	229	221	228	240	243	215	234	226	224	225	252	229	216	235	232	223	221	208	241	236	224	208	241	225	256	211	221	225	256	232	225	218	249	236	233	219	225	238	216	239	232	217	211	238	252	226	211	203	220	242	207	213	227	236	237	198	217	204	210	257	195	224	211	228	228	219	233	220	222	198	218	219	246	236	250	242	249	217	268	237	213	213	222	251	231	203	243	229	246	216	240	245	224	230	231	215	224	240	232	228	243	196	245	224	247	226	243	212	245	227	224	269	220	239	240	254	212	230	232	232	230	244	229	221	214	234	239	212	225	214	229	235	214	233	227	255	225	250	237	220	217	247	235	229	215	231	237	203	218	232	217	198	220	230	213	229	227	247	228	212	218	249	199	234	227	227	257	231	226	234	232	253	215	203	210	201	228	241	224	229	230	251	217	224	231	248	215	236	226	224	225	227	217	203	237	236	215	252	217	217	211	207	230	228	243	229	259	242	229	245	222	227	224	239	237	213	245	233	219	225	257	235	269	233	240	240	223	218	231	244	203	232	238	235	221	234	217	214	215	201	214	219	218	241	237	211	227	262	241	228	229	224	230	243	238	237	231	238	219	220	212	243	231	236	230	251	209	235	256	244	215	213	199	225	207	198	242	237	226	249	204	237	220	238	237	242	257	217	228	232	234	222	228	231	222	238	249	244	225	250	201	217	217	248	220	215	235	247	219	220	220	220	209	261	222	207	241	224	226	242	234	243	214	253	237	237	234	215	201	194	226	226	237	237	245	225	229	243	244	186	270	227	247	228	211	232	248	232	224	240	221	214	202	211	254	242	235	224	223	258	225	212	232	226	243	220	221	234	257	240	230	212	207	220	240	204	208	246	248	213	209	217	238	241	223	219	233	243	216	229	248	202	237	225	252	255	210	229	234	225	209	210	215	219	198	271	232	244	229	229	191	237	227	221	232	233	225	193	238	201	227	225	234	219	233	232	258	233	234	247	205	238	209	200	227	228	247	213	228	224	232	231	210	221	231	231	209	213	241	220	230	212	223	216	249	226	234	235	203	221	219	245	239	222	204	243	249	237	221	225	238	244	218	206	240	228	234	237	202	208	227	197	224	226	227	223	258	232	220	223	211	239	244	235	212	229	253	206	228	255	234	214	231	250	218	243	220	205	209	229	223	221	215	226	237	239	237	221	226	214	238	238	239	220	238	231	209	250	219	262	225	230	193	228	236	241	218	221	240	219	219	214	215	244	235	241	214	215	237	234	210	214	210	229	230	224	234	222	242	219	223	240	238	248	210	237	239	236	204	227	234	233	248	224	230	221	235	210	227	245	210	212	230	231	247	252	214	233	237	213	258	219	227	214	283	202	223	217	250	249	221	202	231	227	232	213	218	218	210	215	204	224	255	217	227	216	231	251	243	235	212	243	221	217	237	234	228	259	227	207	230	232	229	238	227	264	228	237	226	239	250	221	224	225	223	203	246	226	224	231	234	235	228	210	251	249	228	216	226	244	237	222	258	226	205	210	209	229	221	251	231	208	212	219	231	250	216	219	202	221	201	247	224	221	217	231	218	264	232	226	218	248	237	243	245	229	212	214	229	236	243	240	219	231	249	226	262	222	231	230	209	218	222	246	219	231	251	218	250	204	217	250	219	252	240	250	230	255	205	226	233	248	236	225	230	258	211	232	252	210	221	213	204	233	207	254	214	218	216	226	221	261	248	266	233	215	209	225	243	233	197	245	222	241	234	236	236	192	238	211	230	227	223	216	248	242	199	234	228	247	242	248	254	207	245	212	244	237	206	241	222	210	242	225	228	251	236	257	227	229	230	250	202	212	236	215	230	210	232	226	251	224	216	207	244	228	235	193	232	206	215	203	215	207	243	234	246	236	241	231	228	216	223	203	220	249	231	244	213	237	241	223	217	228	246	251	221	202	254	234	215	221	228	243	219	254	244	231	264	222	254	228	239	221	247	204	246	227	245	222	245	240	225	230	221	196	208	223	229	235	239	206	242	254	226	227	223	244	191	236	211	231	230	223	234	229	239	231	230	240	239	198	211	238	203	220	227	225	234	220	248	221	244	217	240	234	238	228	223	224	247	211	217	213	225	227	240	254	196	203	217	212	231	226	229	215	218	242	223	237	232	254	216	237	230	231	197	201	218	213	230	229	224	221	268	216	232	244	255	216	219	220	221	225	218	241	219	204	251	218	236	215	227	248	233	236	239	221	218	192	206	210	207	222	219	230	213	224	235	218	260	237	238	229	261	221	234	211	216	212	230	233	245	222	225	235	224	241	234	228	231	193	226	211	239	249	246	241	238	218	207	233	194	218	224	243	214	246	223	207	261	222	197	219	210	228	246	201	231	259	201	205	235	233	228	236	237	244	234	223	217	240	208	217	206	218	239	224	227	206	210	259	211	228	218	243	217	222	239	200	225	218	205	224	229	236	227	247	249	218	235	262	228	217	235	225	240	253	227	226	233	230	236	242	219	211	237	203	232	245	200	239	224	219	219	250	204	238	228	232	216	225	227	222	215	198	236	235	212	230	245	230	235	258	257	203	224	233	217	238	226	241	211	219	225	231	240	194	246	225	239	233	206	226	220	253	234	238	224	219	232	207	246	218	224	244	236	239	223	234	239	260	222	248	231	224	204	233	231	217	231	215	207	233	248	224	207	237	205	202	227	252	232	218	225	230	223	227	260	240	237	246	208	234	229	233	246	211	221	226	243	199	219	217	236	222	224	258	228	209	222	212	217	209	238	226	231	258	233	252	186	218	213	230	211	224	239	231	235	216	221	244	230	224	242	229	204	226	237	258	211	261	215	233	220	223	240	213	232	237	225	265	225	209	241	225	211	202	246	213	221	240	236	199	209	233	211	225	230	221	209	232	219	237	207	235	218	232	239	236	211	208	261	217	223	243	252	207	224	225	224	186	266	232	216	237	236	221	215	239	225	233	213	234	241	238	207	225	202	195	246	255	215	216	253	242	219	231	224	215	213	241	226	249	221	263	255	235	242	225	236	228	241	223	231	237	196	220	222	228	205	223	225	239
9608	37751	32093	4207	2033	11745	14813	11634	6204	2789	1221	644	475	458	478	437	479	478	470	486	466	438	442	498	444	478	461	483	449	432	463	441	436	448	445	502	458	440	470	428	428	473	478	448	415	457	424	471	464	506	467	479	464	476	472	447	449	470	437	439	483	493	491	457	431	418	452	413	486	431	443	430	484	452	436	500	500	482	492	452	436	504	468	434	432	479	445	466	433	448	405	465	426	454	437	469	452	418	426	476	412	443	470	465	462	467	454	430	468	446	448	458	448	476	449	457	460	441	472	446	479	478	459	457	449	476	461	446	442	403	462	488	416	471	463	461	458	452	486	433	437	448	474	449	423	459	459	439	481	493	452	465	434	479	429	478	480	482	438	467	464	474	482	472	490	462	439	450	464	487	478	475	499	486	450	460	486	497	464	453	464	475	488	487	464	451	489	449	515	442	463	469	444	453	493	460	452	451	432	495	440	463	470	466	431	477	446	487	490	437	455	434	449	462	408	454	439	467	456	474	477	472	426	453	453	456	443	428	446	472	476	466	490	481	427	484	458	467	458	426	462	439	495	445	452	488	429	512	472	428	439	434	476	444	437	445	464	433	412	451	452	450	491	474	458	491	499	462	443	477	445	470	453	471	442	492	436	458	440	491	452	462	469	459	452	444	446	441	477	439	433	458	452	450	434	428	481	365	489	463	438	475	479	469	472	449	473	458	448	471	458	446	431	458	460	461	449	445	463	457	415	461	448	437	462	442	456	486	467	498	423	484	436	458	430	418	453	458	469	445	436	457	421	428	454	490	461	445	477	467	481	492	482	448	462	468	473	471	434	465	498	458	445	455	473	468	451	451	433	458	424	437	448	414	480	469	470	470	470	455	435	467	440	478	426	438	463	471	467	470	444	464	454	472	461	432	480	459	447	482	448	431	460	448	476	439	481	457	433	464	493	422	519	461	451	433	458	443	455	461	435	463	441	466	499	442	494	458	460	449	476	462	482	475	489	475	419	463	447	494	477	473	449	461	473	473	427	455	442	485	445	446	434	444	436	500	490	484	461	481	486	477	464	483	453	438	466	436	484	496	437	460	428	479	418	473	489	476	427	485	423	456	457	485	526	460	445	442	492	441	460	459	455	476	457	438	466	471	425	488	444	467	464	505	488	463	481	454	442	466	490	428	418	451	482	453	454	435	402	428	457	462	460	487	482	458	469	469	429	470	471	437	465	477	480	458	469	475	439	406	453	465	462	482	455	451	463	466	438	456	458	446	468	478	489	457	451	469	481	460	496	423	509	487	437	444	480	444	435	434	424	453	458	478	456	470	439	466	433	464	456	434	425	451	454	448	477	468	414	466	441	445	459	505	463	458	453	447	442	448	508	492	469	440	466	476	457	458	428	463	477	464	445	435	458	463	459	439	465	451	441	484	492	433	515	478	439	469	459	481	488	490	462	492	461	444	466	459	426	428	428	455	444	445	449	438	450	476	414	464	475	487	442	460	458	454	503	449	445	491	497	469	470	450	470	473	471	485	443	471	412	445	475	471	462	460	457	468	461	456	475	501	459	431	454	441	462	447	456	475	442	476	452	460	436	444	480	499	491	439	451	428	494	440	437	461	465	463	459	444	480	475	473	480	413	409	443	450	437	470	442	476	466	459	441	451	433	412	478	485	478	438	478	450	433	475	493	422	467	453	436	463	462	416	438	464	478	470	419	427	429	466	484	472	476	443	493	459	455	439	482	436	494	471	492	455	414	458	444	439	446	479	469	423	440	478	470	487	460	465	447	467	485	453	461	481	460	451	449	440	450	450	453	482	462	477	471	472	440	437	501	484	498	464	476	404	471	487	460	471	472	440	445	463	463	437	483	427	465	478	452	468	457	480	497	473	464	457	451	439	486	499	437	445	444	473	475	425	446	432	487	465	430	461	465	474	473	452	447	434	453	445	445	465	454	446	434	462	505	504	453	505	434	433	443	431	440	462	436	489	440	445	483	491	445	453	451	460	441	481	431	476	494	448	464	432	445	463	472	452	420	463	458	423	459	433	452	437	482	445	452	466	460	511	494	477	484	443	496	455	436	457	444	477	501	454	442	426	453	494	479	436	474	460	449	495	436	454	474	441	459	475	450	439	440	455	464	475	457	427	483	425	447	465	444	455	502	450	459	428	405	476	450	439	443	489	464	454	429	460	445	463	421	484	467	462	447	478	469	475	434	495	437	453	486	476	441	445	447	434	466	464	449	476	482	465	466	471	465	457	476	457	511	423	492	418	429	454	450	468	471	469	434	461	444	471	447	442	451	486	489	443	476	456	468	472	442	427	495	425	428	434	452	450	465	491	467	489	448	439	440	483	443	437	479	447	469	447	426	476	454	510	465	438	482	441	455	471	437	441	439	463	478	436	439	443	470	453	469	479	441	436	457	471	433	445	438	447	468	456	456	448	484	452	430	442	427	418	431	454	457	472	478	455	422	450	492	483	447	439	449	435	497	434	477	444	503	427	433	464	416	452	424	428	450	441	462	435	455	431	445	464	450	460	490	425	421	428	499	476	475	450	443	486	426	450	424	464	454	469	503	454	452	430	455	462	457	466	460	463	445	456	430	474	442	475	427	443	448	453	455	461	448	424	480	440	443	446	424	472	451	481	456	471	422	477	448	483	468	478	443	464	466	434	462	451	461	459	467	461	486	464	421	440	482	430	467	439	434	433	485	479	439	425	471	448	450	454	437	485	459	456	444	452	474	448	430	402	493	479	437	467	491	425	449	443	452	420	471	474	438	441	456	434	461	481	457	440	450	454	474	429	469	415	443	501	473	446	459	430	423	409	456	467	460	420	449	417	460	467	489	452	456	493	440	450	469	485	463	457	455	455	462	450	417	489	440	426	478	478	436	436	442	465	432	469	443	473	458	457	467	496	430	444	481	469	498	467	491	470	453	434	453	423	495	438	452	473	511	489	453	411	427	479	459	470	426	450	445	449	455	497	493	379	458	474	457	491	425	432	465	455	461	466	438	464	452	455	454	461	482	485	494	427	481	449	464	454	482	467	435	467	433	453	438	463	445	451	476	423	475	458	422	451	443	453	447	442	508	466	482	420	446	465	470	464	436	503	478	459	482	448	461	459	450	477	485	445	461	438	494	447	438	449	461	441	445	454	473	473	437	468	438	440	439	436	478	458	470	454	469	456	434	474	421	442	433	422	445	474	461	466	487	487	463	433	459	449	462	456	453	461	465	456	422	478	457	475	459	422	478	458	457	463	445	463	426	478	447	431	435	424	480	475	464	467	427	499	448	490	474	472	454	451	459	454	443	488	466	452	458	449	423	455	489	444	465	502	467	473	448	446	465	433	454	434	433	487	412	471	432	433	470	455	440	462	424	414	462	479	446	463	484	444	449	461	470	484	442	458	418	451	441	468	447	463	478	453	458	442	459	462	483	486	465	433	455	482	470	430	494	461	494	479	467	462	470	480	452	454	447	452	488	462	478	460
24517	21702	33120	25505	16386	21603	33981	26321	15161	5775	1673	403	209	199	189	188	186	191	176	195	170	178	189	174	175	187	171	172	179	203	181	178	178	183	192	187	171	178	178	191	170	174	181	196	188	172	190	172	189	211	179	188	179	196	177	178	161	168	152	204	179	206	188	171	158	180	179	180	169	181	157	197	184	222	178	175	176	182	195	173	160	168	175	165	173	171	176	199	192	177	157	194	170	177	177	189	178	170	195	159	160	173	181	197	174	179	171	167	193	185	174	169	163	175	188	191	204	171	169	168	183	186	165	188	180	165	189	179	176	185	166	186	188	177	166	174	178	178	166	198	178	171	193	161	188	188	209	175	199	191	177	169	192	173	172	167	171	169	188	156	149	183	175	163	177	160	177	167	183	187	185	172	190	193	179	184	164	181	184	168	181	173	175	189	178	198	159	175	165	174	165	167	191	193	184	180	184	172	173	172	204	161	174	176	194	187	165	170	168	191	194	179	141	176	183	179	158	193	185	155	181	177	199	185	195	172	178	184	168	180	183	181	182	151	153	173	203	179	166	162	174	189	189	174	166	175	184	176	197	182	175	196	172	169	176	175	163	143	169	173	181	173	166	145	192	156	175	177	203	169	187	153	167	163	171	168	171	182	179	180	159	184	174	190	176	191	187	186	159	178	185	174	163	191	142	168	166	174	176	176	176	186	185	148	193	180	173	174	196	183	177	183	204	167	191	171	176	197	168	167	152	155	199	174	180	165	186	199	215	162	194	196	183	178	166	168	161	182	170	170	192	189	172	180	181	172	199	191	178	195	179	179	172	170	187	184	188	187	164	169	166	149	185	172	178	177	176	187	207	173	178	178	175	195	160	177	163	209	186	161	168	186	189	157	181	200	177	150	193	175	170	168	166	178	162	192	179	169	175	173	197	172	184	191	187	160	186	183	178	184	175	168	173	181	181	198	165	166	173	177	175	160	176	168	178	192	163	193	186	186	166	159	186	185	177	168	179	187	189	186	168	171	178	183	173	162	160	183	190	163	162	171	161	185	161	186	183	177	147	186	158	170	168	183	175	177	155	193	171	184	183	176	166	146	159	183	179	194	193	150	161	165	181	197	182	184	184	170	179	192	184	176	178	184	149	184	199	184	178	183	179	163	169	166	181	164	164	162	183	196	166	192	190	172	197	166	194	181	209	197	188	139	184	190	192	162	192	175	174	188	180	185	182	184	181	182	181	190	195	160	161	187	175	190	144	166	161	177	177	159	176	183	172	169	188	189	182	188	176	178	186	157	175	147	184	195	197	156	186	179	173	194	197	174	164	168	167	167	186	206	159	192	193	177	170	184	170	188	174	177	185	181	168	177	164	188	200	190	183	189	164	165	178	169	164	167	202	177	172	189	183	183	174	202	179	176	172	179	170	172	180	171	170	184	197	155	177	161	166	158	182	180	170	170	196	178	171	173	178	163	191	183	171	188	167	187	190	174	183	182	157	178	187	195	181	154	166	173	183	194	177	175	168	182	176	168	154	185	174	157	197	195	159	178	173	176	161	183	168	182	168	170	173	190	168	181	186	188	174	184	167	169	157	176	175	160	177	190	164	171	184	173	193	167	176	191	178	180	183	182	191	184	179	180	174	158	188	194	199	178	160	176	176	168	165	210	208	178	192	181	169	175	188	182	182	188	176	169	173	196	157	174	168	152	178	174	171	207	188	177	196	173	201	202	178	175	202	174	194	187	188	185	179	183	188	178	194	199	158	176	176	182	160	180	179	182	166	177	177	195	179	182	185	171	190	180	193	182	172	184	173	181	173	170	192	204	161	200	191	178	147	171	166	179	169	183	161	187	180	175	170	169	185	176	177	160	180	166	184	164	207	171	167	159	182	185	179	159	174	152	191	172	179	175	151	194	178	167	177	167	186	192	167	196	177	166	185	175	160	202	147	180	186	186	179	168	169	190	164	159	159	195	203	166	176	178	191	191	186	184	170	178	165	167	181	177	171	167	189	183	202	178	161	174	188	159	165	190	168	176	186	186	182	206	154	189	164	183	184	163	187	189	166	168	211	181	171	142	194	171	186	198	189	172	185	171	199	176	181	173	158	191	178	180	175	159	178	184	176	164	179	189	198	172	210	183	184	182	176	176	186	152	163	166	166	170	196	167	156	167	166	191	180	173	161	185	183	158	178	190	174	175	182	186	183	185	158	188	194	167	195	178	184	183	176	169	194	191	186	181	177	187	165	182	203	175	151	176	192	192	170	191	168	175	184	214	179	166	194	167	171	177	180	155	172	177	190	175	154	163	199	166	165	197	177	197	178	145	154	169	171	178	181	182	172	154	187	185	173	177	151	201	163	174	174	183	177	205	185	173	181	199	188	189	156	177	148	184	191	168	197	177	189	182	174	167	169	191	181	167	159	185	195	175	187	181	184	177	181	175	162	179	182	176	178	146	180	179	179	171	192	173	169	188	167	203	181	168	191	173	163	168	173	171	201	196	164	180	195	175	167	183	162	156	165	176	182	176	186	192	187	176	198	147	171	185	179	194	207	176	161	209	164	158	179	156	183	178	198	181	205	185	180	212	197	172	190	182	154	187	169	176	168	187	193	181	186	173	190	200	167	157	169	189	157	170	181	169	176	172	188	203	177	183	178	181	178	166	184	174	193	166	215	197	196	201	190	187	198	176	169	192	185	175	185	153	144	178	176	180	192	190	177	149	184	161	171	185	181	168	170	186	189	155	170	181	153	204	180	157	188	166	179	164	154	173	182	176	197	192	188	194	179	172	153	193	172	178	170	181	198	192	165	185	164	173	199	218	174	185	205	193	184	171	183	178	180	202	182	176	186	173	167	188	182	202	182	168	188	174	153	187	188	174	202	164	190	162	168	197	182	178	152	171	176	184	182	166	179	176	201	170	177	178	185	182	176	178	186	183	189	184	180	185	157	139	172	189	160	184	171	189	195	177	181	163	184	185	199	139	198	172	189	179	161	199	179	183	180	171	174	173	203	163	181	208	209	173	189	155	177	177	173	179	172	178	162	190	163	194	161	191	190	184	204	183	177	175	207	174	187	164	195	181	177	174	170	176	179	199	169	179	173	191	186	190	194	176	185	184	188	159	195	165	174	174	187	192	174	188	184	177	177	167	182	204	180	166	184	154	173	175	164	159	176	163	171	185	162	186	175	182	182	192	189	163	189	157	158	161	200	177	192	188	162	183	182	203	171	191	195	165	201	159	176	198	168	152	160	208	191	199	183	198	169	175	175	189	191	178	166	193	171	166	175	188	174	163	206	169	168	177	179	189	188	161	168	190	182	183	158	175	203	171	188	164	173	160	169	169	189	155	189	188	173	165	165	157	166	189	215	168	197	195	194	199	171	177	178	180	181	175	180	189	184	181	183	190	184	198	171	176	173	164	191	154	174	174	177	161	189	193	180	171	171	190	151	183	200	190	166	194	174	198	181	201	175	180	161	187	181	166	184	207	182	200
17577	72742	63783	10178	13064	33529	41955	35065	24127	13040	4738	1231	403	359	372	373	331	369	381	358	343	360	356	376	378	365	389	359	357	349	350	337	359	370	345	344	389	340	375	389	372	370	356	385	369	369	362	348	389	347	379	353	387	343	396	360	370	361	393	347	373	328	385	338	366	354	359	350	366	339	349	355	366	369	353	343	381	385	368	355	342	355	346	354	356	379	374	376	366	382	353	347	362	353	341	374	369	344	355	387	349	374	326	315	377	344	385	352	377	373	362	359	357	351	351	333	358	358	353	343	350	357	372	324	381	376	387	334	361	359	365	362	345	380	415	368	344	367	355	346	361	373	380	348	370	373	370	345	367	377	346	367	353	377	330	354	359	334	369	374	364	373	405	357	349	359	357	385	397	362	382	382	351	366	383	359	326	369	365	391	390	315	317	384	364	366	356	376	362	375	338	369	361	368	354	338	353	370	353	371	338	384	383	365	332	379	372	375	358	375	357	380	358	345	381	358	362	356	366	347	366	359	368	397	313	404	401	352	401	369	363	401	370	365	334	353	365	381	360	371	325	365	377	349	379	411	372	389	391	346	381	372	366	387	325	345	347	360	348	360	352	372	394	324	364	399	388	367	364	336	342	380	341	355	348	353	359	344	359	321	365	362	377	334	368	346	337	359	347	351	322	368	371	379	325	393	356	355	351	331	363	364	350	377	376	365	367	377	358	363	352	378	354	336	382	409	369	386	382	366	345	350	313	361	342	344	372	352	372	363	384	374	355	394	364	391	329	366	361	359	359	346	376	392	353	339	350	364	361	352	362	360	368	334	361	375	350	375	353	374	363	339	345	389	381	358	383	350	357	328	366	374	356	323	356	383	367	343	380	400	350	399	335	373	334	374	377	363	361	375	378	383	326	375	344	372	329	365	354	352	349	331	331	344	376	354	353	358	353	369	353	405	351	382	357	378	358	347	362	374	390	348	380	365	387	371	385	409	359	350	375	368	384	388	347	361	359	369	359	357	337	338	388	375	345	367	379	349	328	376	395	363	374	363	361	343	356	381	344	389	355	347	360	344	353	360	365	348	320	338	371	355	333	349	368	365	361	344	392	383	367	360	355	361	386	334	348	369	341	363	346	359	395	368	378	326	343	351	363	349	346	330	369	348	343	345	360	352	343	358	385	368	376	329	392	351	334	369	351	367	376	367	394	370	387	390	339	382	377	342	379	372	381	361	382	378	387	378	391	394	341	357	377	384	364	380	379	340	358	390	388	338	401	361	369	338	355	377	356	367	355	338	332	357	408	345	339	340	351	367	363	374	345	352	364	361	338	363	333	381	373	389	380	356	362	375	380	322	393	376	385	344	372	364	352	342	367	383	352	386	351	337	379	375	365	376	358	397	385	345	369	358	363	369	364	379	367	355	373	358	386	348	377	352	351	364	376	348	359	362	367	361	327	376	336	378	370	364	360	400	340	350	346	410	358	347	371	367	359	354	336	363	389	394	351	349	387	313	355	362	375	373	343	359	352	370	350	365	383	378	370	376	367	360	358	389	385	369	316	337	352	377	376	381	382	349	352	340	376	354	374	348	346	386	352	345	358	374	372	401	357	374	368	318	344	387	336	380	360	334	359	341	387	377	363	370	332	343	355	352	347	331	359	377	385	384	359	357	355	347	371	382	354	375	357	358	345	392	355	326	362	367	367	348	341	347	366	340	381	385	358	365	344	352	346	336	355	346	374	398	341	368	384	361	355	370	384	360	373	396	333	360	382	354	386	362	347	352	385	376	330	396	370	381	423	359	416	361	320	371	385	350	325	303	376	391	348	363	365	334	339	358	382	349	373	391	341	400	365	371	400	352	361	383	365	385	359	320	375	384	367	347	369	344	344	376	338	373	351	382	368	381	363	363	321	368	357	360	367	364	330	377	356	338	339	345	371	343	372	362	347	341	383	343	350	338	343	387	342	365	343	349	385	405	349	342	352	359	345	349	345	383	366	354	346	370	375	348	341	397	373	353	325	375	394	372	375	349	401	383	368	362	345	363	343	360	371	373	346	378	364	365	339	360	397	402	335	408	371	365	373	353	373	370	375	356	356	358	349	363	357	350	348	357	359	372	352	368	395	361	386	355	367	359	358	381	370	355	370	335	338	343	394	329	338	349	378	365	364	348	322	383	369	395	348	343	298	371	362	355	384	365	337	388	353	337	376	359	363	380	362	382	372	352	405	371	384	363	381	330	359	364	367	371	356	388	369	420	357	389	374	384	380	365	369	381	352	366	360	365	365	385	341	380	343	343	358	342	330	378	319	362	382	366	355	361	355	399	389	382	348	344	371	374	402	352	387	344	383	371	392	333	353	357	344	363	371	365	386	372	359	356	349	366	348	373	342	339	360	328	349	389	376	384	316	351	350	350	337	354	374	365	354	368	330	349	376	348	348	368	362	401	370	359	378	364	347	358	404	373	372	357	377	359	368	367	355	385	385	363	379	375	344	344	373	350	364	352	335	380	356	351	352	368	367	331	348	352	381	356	363	380	388	398	415	352	375	379	370	348	367	347	371	350	371	325	337	360	374	377	359	381	353	353	372	385	374	333	367	391	358	345	362	341	348	352	361	376	378	396	371	369	365	341	396	350	375	363	338	381	387	389	342	350	371	322	362	348	307	395	381	380	315	369	365	373	380	363	387	369	338	406	364	373	378	369	336	361	369	358	360	372	355	372	357	340	358	358	341	345	347	347	375	356	352	333	375	362	350	341	328	412	399	365	339	387	364	357	364	332	383	375	350	365	378	375	356	353	360	378	350	335	343	409	376	376	371	355	344	396	366	336	387	378	368	379	350	364	397	375	314	354	389	396	347	355	416	387	340	404	347	336	348	351	351	368	389	354	337	338	351	380	324	368	353	359	354	357	379	336	391	383	386	380	349	356	352	352	371	375	322	324	346	365	374	325	333	393	355	327	345	338	395	318	372	373	363	406	377	357	353	374	356	362	335	371	401	351	355	358	355	361	338	338	338	360	376	358	378	326	390	353	386	323	386	363	357	364	387	352	367	376	333	399	360	330	364	368	356	340	338	361	340	355	370	359	344	356	377	366	346	341	343	376	354	392	357	336	335	328	348	355	379	381	359	337	358	351	358	365	373	364	382	347	410	336	339	336	350	413	399	413	348	397	379	390	366	329	374	382	368	411	363	347	383	349	385	405	356	372	366	344	369	347	367	360	343	342	362	355	363	356	367	352	370	379	342	382	365	368	329	350	360	363	333	362	367	365	359	349	370	383	332	365	347	386	347	376	357	325	352	364	341	361	381	365	388	363	346	360	364	363	373	369	384	358	365	354	382	388	383	335	382	364	371	335	318	366	347	383	377	364	361	352	340	342	374	374	347	333	361	380	374	382	362	361	362	336	365	346	332	366	364	356	381	391	330	362	370	372	389	382	387	384	360	347	345	390	335	375	362	346	371	357	369	328	356	357	383	356	326	362	372	406	372	364
23435	21498	31235	25076	21223	24781	45395	38518	26392	13801	4152	820	302	230	248	232	247	240	212	247	243	253	204	232	200	232	255	225	245	256	232	194	252	236	223	221	210	214	220	237	249	229	228	225	195	221	228	237	228	226	237	216	221	241	257	230	242	225	220	243	264	221	238	252	251	220	241	238	223	234	238	229	213	268	219	201	238	209	228	232	216	222	237	254	228	235	222	220	214	220	223	239	216	218	241	235	234	221	207	216	199	228	237	230	258	224	256	222	217	232	230	252	216	220	217	217	237	231	211	223	223	241	207	220	225	217	222	250	214	229	239	199	243	227	220	260	220	225	241	228	211	222	254	219	222	221	238	227	220	217	240	220	221	199	250	236	227	220	247	242	249	256	209	193	211	219	228	238	240	219	231	221	221	235	234	239	204	224	205	205	224	215	234	225	205	231	228	229	241	254	229	248	242	224	240	226	231	219	219	244	224	217	202	201	242	200	220	217	216	236	219	263	218	226	253	237	225	220	194	245	225	240	230	210	211	230	264	245	202	200	202	228	231	223	230	217	231	228	242	252	235	197	223	217	246	205	254	226	219	243	236	205	235	235	234	216	228	195	233	202	220	230	238	256	245	213	238	231	210	247	236	211	204	206	212	231	239	220	228	218	234	223	224	219	229	242	238	232	202	210	269	213	226	235	234	249	222	239	200	242	233	246	231	241	224	232	221	222	222	256	225	236	234	211	215	246	222	214	206	215	228	217	202	259	227	236	219	211	242	274	233	221	204	224	229	211	243	231	240	215	201	218	225	229	241	207	217	234	242	204	199	227	229	262	263	226	204	218	223	228	252	223	199	228	223	241	233	222	208	199	234	233	237	225	233	246	270	238	225	227	227	202	275	214	224	209	233	222	203	231	223	212	242	236	211	270	248	225	222	234	247	233	202	234	219	190	220	229	227	238	245	227	207	203	205	205	223	219	238	222	212	208	231	225	236	229	238	232	258	224	209	231	235	204	228	208	237	225	228	228	248	230	220	241	253	226	215	220	231	240	242	252	210	231	210	236	239	228	210	214	207	250	234	251	199	246	244	219	208	211	248	219	229	207	233	243	229	218	244	202	239	210	226	232	255	227	245	202	229	226	220	219	248	217	235	238	227	214	232	214	232	254	251	235	230	245	224	244	232	228	225	251	217	243	238	207	198	220	227	246	234	236	210	223	214	228	253	229	223	241	206	235	222	244	215	241	214	214	202	237	221	236	219	241	227	222	227	197	220	212	213	232	209	255	232	225	244	242	231	248	222	272	207	229	232	242	237	228	237	235	223	219	211	230	247	227	221	250	221	236	240	224	250	219	200	218	221	235	188	227	251	231	228	223	220	239	222	217	235	231	224	219	226	239	216	246	217	217	237	235	226	203	205	241	211	214	252	230	194	230	217	245	222	238	251	229	239	212	202	233	223	225	237	218	204	207	234	233	243	232	218	250	267	261	223	237	205	200	240	207	221	239	234	239	223	210	202	214	226	228	222	203	203	235	193	193	214	231	210	247	229	239	225	257	215	232	225	192	243	230	219	268	225	209	250	229	218	237	232	208	225	235	215	215	210	236	217	205	208	233	219	206	216	206	234	225	191	267	237	259	219	241	221	215	218	219	211	238	214	233	230	247	227	220	219	202	244	234	223	203	240	233	215	235	213	236	237	219	259	219	214	200	210	225	226	243	215	216	206	201	230	230	208	233	215	217	229	215	197	237	220	236	222	226	210	203	227	244	239	242	225	226	221	235	193	201	223	260	204	217	216	247	244	231	255	222	235	202	229	220	230	210	228	227	233	211	225	222	195	243	222	234	223	206	240	215	200	202	214	229	213	219	217	224	250	233	249	232	221	211	228	252	243	208	220	223	229	202	238	228	223	201	232	220	199	248	214	237	229	220	224	244	247	199	239	209	238	233	221	222	201	206	230	238	266	204	209	221	223	229	214	230	251	228	234	212	201	257	229	238	225	210	227	228	238	257	214	220	209	217	213	206	233	239	243	213	237	215	226	232	220	216	241	187	229	229	248	198	229	222	241	236	224	223	222	223	238	188	235	231	200	230	239	237	222	236	196	243	249	230	218	213	222	233	229	221	228	242	259	242	211	244	216	191	236	218	229	252	224	197	237	229	226	224	231	207	246	216	210	214	217	222	222	236	225	223	207	226	266	210	253	213	217	204	249	240	247	225	238	256	218	231	225	223	233	210	226	224	233	245	219	225	201	220	229	225	225	241	217	246	210	215	213	215	224	196	230	214	233	206	241	194	276	218	221	187	223	226	247	252	243	230	207	202	222	210	244	215	229	238	210	224	210	228	215	224	215	250	207	227	226	235	250	211	246	235	237	216	216	219	239	200	204	238	245	239	243	220	238	203	203	226	209	232	202	253	240	209	233	219	214	196	188	247	234	241	208	222	224	226	241	216	217	232	229	194	244	235	240	212	214	246	213	270	232	241	208	225	259	247	207	213	215	216	230	218	200	231	230	228	263	228	255	217	220	223	222	229	196	223	223	221	229	212	215	239	220	208	202	202	215	211	196	245	217	223	203	237	200	205	225	233	214	253	250	226	236	253	234	211	238	247	229	235	236	204	231	218	248	221	222	243	235	224	249	236	221	218	238	238	220	237	241	228	241	242	234	237	216	231	206	228	195	225	261	263	242	207	237	232	244	204	241	216	223	220	202	232	251	211	228	235	223	215	236	232	197	228	213	243	244	203	231	234	219	223	219	239	232	209	240	226	198	233	238	234	240	217	247	217	228	213	223	246	212	222	221	246	232	200	218	263	243	240	237	220	214	233	215	217	221	220	212	234	221	226	227	241	213	238	207	255	261	234	216	220	224	239	226	199	210	243	231	246	237	218	218	206	180	204	205	207	217	211	230	246	211	234	207	243	209	223	211	236	221	222	220	222	231	233	257	191	221	222	213	183	227	223	207	226	234	225	236	217	215	233	233	219	211	250	250	212	215	191	243	231	226	217	232	236	198	238	210	236	237	225	198	226	200	220	215	222	244	241	212	246	249	203	231	229	208	217	211	206	203	223	232	249	233	230	239	233	230	218	219	246	242	211	233	230	230	225	243	220	248	250	226	239	218	218	216	227	222	258	229	229	225	227	214	216	213	237	248	216	208	233	224	225	241	233	232	232	211	209	217	214	200	232	252	211	207	223	229	220	208	213	218	218	240	221	231	215	221	230	240	228	237	226	241	217	230	223	238	220	229	231	205	227	206	216	224	222	250	248	229	214	222	240	208	231	213	199	227	237	214	213	254	207	236	222	204	216	246	259	226	219	210	204	220	206	219	220	246	231	232	193	214	237	203	224	238	232	226	247	236	235	215	231	203	222	270	242	193	214	232	233	233	210	215	207	239	247	245	215	202	225	253	229	231	244	205	216	232	198	248	237	233	206	217	243	212	231	220	219	228	197	234	236	230	210	243	227	204	217	223	235	241	241	206	214	224	219	226	226	224	240
20606	82267	80417	21597	10479	33952	51444	45634	34915	21974	9570	2222	686	406	428	426	400	443	421	423	438	448	414	460	441	429	397	464	451	431	417	428	419	432	420	426	438	395	419	420	422	393	413	402	467	413	449	450	421	429	439	435	438	423	467	472	439	478	468	474	392	410	443	422	420	444	420	409	415	399	430	418	456	417	407	412	397	471	420	451	419	416	456	453	414	464	444	442	409	425	392	432	422	421	462	413	455	443	451	420	419	433	427	435	448	469	423	454	447	436	463	423	455	425	436	429	458	442	465	408	425	465	471	437	431	437	429	447	418	448	424	430	432	453	457	444	486	407	437	451	422	395	405	463	464	419	439	403	426	415	415	416	427	421	432	470	436	398	467	429	431	416	418	453	423	425	437	416	415	438	445	391	418	441	434	436	429	437	422	429	443	436	438	437	446	454	433	430	443	424	449	443	437	410	459	406	438	438	409	451	460	428	462	445	443	453	464	407	460	415	411	447	453	414	438	402	433	422	431	435	435	461	412	414	432	433	448	469	440	425	425	418	420	422	384	395	443	418	397	435	478	431	448	455	417	432	447	434	417	437	394	398	443	500	436	414	433	499	400	410	421	455	444	436	414	450	427	402	405	463	415	434	387	429	409	408	418	422	450	446	432	472	478	431	403	415	417	446	425	421	439	455	451	423	459	448	397	435	437	409	415	422	449	425	420	410	436	436	404	436	428	447	471	439	458	430	457	431	393	425	443	464	466	400	423	457	432	408	452	437	443	399	450	464	428	453	480	411	441	429	433	449	438	412	438	430	426	437	456	460	426	397	447	413	452	419	426	442	425	422	402	434	407	447	448	424	424	430	461	457	451	409	430	431	439	404	456	446	422	442	433	440	442	458	465	439	420	454	419	452	402	409	424	466	470	459	428	464	472	410	429	421	426	402	424	429	439	463	432	450	438	443	413	417	421	463	422	416	435	398	448	444	443	441	431	441	414	442	434	409	439	419	449	447	452	429	446	440	435	434	425	422	461	418	410	416	432	416	407	406	423	451	415	432	386	403	432	419	424	430	441	414	393	432	448	431	447	467	446	435	417	423	406	421	443	420	417	422	421	428	403	460	431	446	421	421	411	439	474	433	428	437	406	439	416	393	419	424	412	398	430	376	469	439	404	463	473	416	408	441	471	441	416	451	417	439	434	426	439	428	446	420	431	414	433	441	497	463	438	463	435	418	466	399	451	441	452	463	461	424	427	473	423	416	439	443	452	416	435	444	400	462	434	427	400	460	453	469	464	420	437	438	414	421	432	395	405	442	422	468	430	441	427	433	417	397	414	435	435	455	435	422	443	414	447	396	405	405	406	445	392	420	443	427	417	445	430	460	466	396	463	418	412	423	414	446	438	437	407	450	444	452	416	427	399	429	409	419	432	450	415	418	437	436	436	428	438	427	436	433	462	408	416	477	422	403	446	457	429	387	439	407	473	447	419	443	439	423	441	406	424	430	424	415	413	429	437	416	435	437	424	431	450	401	460	440	408	437	442	411	427	443	431	426	455	404	456	384	456	426	448	422	430	439	462	417	406	479	433	416	423	433	412	427	387	404	457	426	430	433	443	395	407	457	427	435	455	414	397	418	406	399	424	441	452	438	417	414	432	427	386	430	416	434	435	443	424	442	398	429	408	451	412	454	451	408	463	399	423	398	424	410	402	439	410	480	451	433	407	417	404	434	407	441	441	382	403	391	456	458	439	432	430	424	400	436	443	405	432	394	426	461	430	451	455	424	452	471	436	391	440	424	430	399	432	434	461	436	443	453	459	447	436	427	442	479	434	407	426	432	451	429	457	418	429	434	413	433	436	443	400	418	450	453	415	416	395	432	410	463	423	455	450	445	438	439	426	468	459	436	458	391	439	420	383	464	419	449	430	438	410	444	417	404	422	451	412	431	453	394	467	428	399	421	467	407	425	390	459	406	423	465	442	398	403	440	453	400	440	447	447	407	437	467	448	427	422	460	456	422	432	439	453	444	428	413	408	429	441	430	439	469	455	427	460	425	447	451	413	384	412	437	425	439	427	458	398	404	413	422	449	442	410	446	391	433	411	423	461	432	491	447	410	454	448	442	431	446	437	421	415	436	395	404	436	375	424	449	434	417	454	401	451	458	427	446	459	419	443	436	428	499	435	406	446	435	431	462	455	444	409	430	438	407	421	475	412	411	446	445	404	389	425	412	436	445	468	441	425	455	436	425	430	454	455	410	436	426	440	449	448	446	382	442	408	468	460	431	420	455	413	439	436	439	434	422	411	432	410	453	453	403	412	450	429	437	443	439	400	438	434	448	376	444	422	444	430	440	429	406	445	421	467	443	401	445	465	404	398	460	449	456	393	399	418	406	418	457	455	431	443	443	465	423	467	452	471	420	410	433	434	419	414	434	454	490	435	458	433	420	441	446	456	441	412	492	440	447	430	387	467	408	426	424	446	476	436	410	454	453	476	457	443	435	451	448	463	469	396	418	436	412	416	396	439	414	425	485	421	416	417	429	400	435	463	422	433	456	434	447	417	443	410	425	453	432	387	423	438	476	395	464	418	423	411	415	381	445	455	449	434	404	412	458	441	411	442	433	403	413	481	419	424	442	422	423	422	448	455	424	474	422	414	415	409	446	440	446	446	435	415	442	442	422	422	422	437	490	400	441	419	424	381	411	462	428	406	426	441	435	439	444	414	452	477	456	443	423	440	404	399	421	455	467	435	431	455	433	429	429	416	444	446	451	444	432	442	426	443	426	461	438	434	451	397	418	443	429	419	391	406	405	439	414	406	423	452	428	450	431	434	433	417	421	415	455	432	398	447	432	454	479	391	441	393	402	414	427	406	413	399	476	408	400	424	425	452	447	456	430	421	444	439	451	459	422	416	423	422	445	439	413	439	430	441	383	423	416	424	398	429	442	418	409	457	442	464	448	420	410	441	438	489	422	413	428	466	461	402	434	423	418	455	412	397	404	440	435	397	408	427	416	437	440	445	456	413	428	392	423	416	410	423	437	424	446	422	438	423	473	440	429	441	417	434	420	441	449	444	455	411	435	423	410	427	457	444	434	448	388	465	430	421	454	419	448	445	467	468	422	419	424	477	403	414	427	428	423	417	411	420	440	435	465	434	448	442	452	465	446	439	428	441	424	442	459	416	429	423	407	445	457	434	438	442	442	457	434	436	452	395	401	439	435	416	446	445	412	433	411	448	418	427	417	403	446	439	447	482	425	421	449	424	433	467	438	423	423	418	446	414	479	432	466	420	452	440	452	420	400	436	417	412	447	443	429	443	406	417	423	425	413	451	468	460	434	385	434	427	449	428	406	429	433	442	415	461	441	392	407	441	409	469	443	458	423	436	417	423	406	431	413	483	454	432	415	408	416	464	460	407	411	440	451	476	448	412	454	409	418	481	448	432	411	464	453	429	447	415	439	440	419	448	431	423	400	371	421	437	413	409	447	409	420	439	429
26955	22735	25167	6967	767	1263	5680	4979	2822	1277	671	302	247	240	238	227	224	235	226	227	228	251	242	211	206	240	233	234	210	210	218	240	240	215	233	252	208	233	245	221	212	210	228	255	219	218	224	248	218	213	236	239	242	201	200	220	232	227	248	227	209	223	232	246	221	241	209	208	228	223	219	239	232	185	250	254	218	244	217	221	248	244	252	211	237	235	222	214	193	249	214	222	222	241	241	259	244	240	227	219	220	238	209	231	215	234	221	198	227	233	256	213	258	234	266	225	203	226	231	231	210	227	237	228	206	232	254	224	241	235	250	221	252	234	228	223	219	243	223	230	238	222	237	232	221	220	224	207	250	234	195	224	230	212	231	258	239	238	228	228	217	240	230	218	208	232	233	267	229	209	221	236	227	239	217	222	224	215	233	246	264	182	203	223	240	269	210	220	247	247	222	220	225	212	218	236	227	220	194	245	224	236	236	202	218	223	221	236	234	234	211	226	215	189	215	248	213	219	200	243	229	210	251	205	239	233	212	229	227	220	230	255	209	234	218	216	249	203	255	226	219	241	214	248	225	233	230	243	221	231	232	215	236	256	221	216	227	239	251	240	200	207	243	227	228	216	243	236	218	240	242	233	224	200	232	248	233	213	230	227	230	252	219	231	222	237	259	212	235	245	219	225	212	216	235	257	249	238	210	215	227	251	204	197	236	237	235	229	255	247	221	237	233	247	217	226	231	220	208	231	215	199	217	233	214	218	214	235	216	215	243	218	237	228	245	234	230	252	223	235	237	213	229	246	197	253	236	244	224	229	236	251	219	237	212	221	230	218	242	214	230	226	243	230	225	188	245	227	255	228	220	201	195	252	223	221	230	217	202	215	242	231	225	229	217	247	247	205	226	234	238	216	220	250	246	229	207	220	236	219	211	213	223	229	223	232	239	243	220	236	230	225	223	219	242	244	247	230	212	224	234	219	229	232	214	212	224	244	205	236	226	238	209	198	220	225	231	204	205	221	236	222	232	250	211	224	210	235	188	234	189	242	206	205	212	224	232	241	245	220	228	252	282	231	202	233	235	254	226	244	256	219	209	223	218	252	261	252	204	233	202	214	256	233	216	235	202	233	217	242	259	235	231	236	237	237	238	231	234	241	204	223	214	230	237	220	224	242	211	223	222	206	227	241	205	241	244	237	241	223	221	247	243	241	235	220	254	224	211	245	231	191	200	212	221	211	227	221	255	214	244	244	221	225	234	226	230	219	262	234	243	248	252	217	206	215	188	201	226	242	211	217	232	226	206	196	234	240	218	248	220	242	224	215	220	233	247	207	237	206	230	220	243	236	252	226	240	223	239	232	216	213	239	218	230	224	263	258	222	220	204	220	227	239	229	229	273	213	245	202	229	207	230	199	230	264	235	232	260	218	218	243	228	230	205	230	212	259	215	243	235	247	220	203	227	209	190	215	255	230	222	220	192	199	227	233	230	221	205	229	218	247	217	222	208	216	226	219	224	215	223	247	251	216	232	234	204	231	209	262	226	265	238	215	218	236	223	222	244	239	213	223	240	237	220	253	213	201	233	221	239	225	232	243	240	206	236	224	210	223	221	210	247	231	210	225	249	217	238	238	217	241	239	231	236	262	253	247	228	222	220	240	234	254	230	220	219	221	223	223	233	233	204	235	227	215	213	213	226	220	221	224	220	250	257	229	199	217	203	260	228	229	206	217	215	216	245	234	205	261	223	227	211	235	216	249	215	207	230	228	222	252	225	252	214	208	243	241	241	231	247	243	263	229	216	203	236	217	206	221	243	232	218	190	239	229	253	211	232	237	205	223	214	213	230	208	245	223	224	266	234	246	225	213	234	224	224	213	208	240	209	250	195	227	223	228	246	221	224	250	217	230	217	234	219	218	235	250	220	229	211	248	233	222	227	208	252	223	237	249	245	224	206	194	230	214	212	233	221	223	213	222	217	216	213	237	245	217	217	212	207	212	209	230	198	233	245	222	220	233	206	207	217	236	218	249	215	238	235	221	241	184	219	236	229	221	238	273	229	203	202	237	245	227	217	262	246	249	233	221	229	246	214	250	204	218	242	239	202	260	261	251	228	238	237	245	242	212	230	216	244	227	223	228	227	213	224	221	222	234	246	232	252	216	220	258	233	221	238	214	265	220	238	213	241	243	221	230	226	260	242	213	253	218	265	233	236	223	229	218	247	224	216	232	241	227	251	233	220	229	239	221	232	211	240	244	256	214	215	207	229	240	234	228	230	222	247	234	251	237	229	250	258	218	257	230	215	217	239	206	234	226	240	239	218	228	210	262	232	211	250	230	197	239	235	265	257	230	222	219	219	270	224	228	228	221	239	241	236	238	219	221	252	227	238	211	243	252	249	207	244	254	210	223	214	238	204	212	217	217	206	238	248	243	220	213	253	228	227	226	226	231	227	236	212	250	219	253	231	244	250	246	232	222	220	213	231	247	214	229	225	228	232	228	234	225	210	227	237	212	165	199	234	221	241	207	222	214	199	215	219	233	231	253	237	238	244	239	230	217	231	256	248	209	230	227	212	218	230	226	220	214	240	230	269	236	272	248	218	234	221	227	237	207	243	215	227	208	223	245	219	251	223	254	220	229	240	245	233	228	233	249	211	213	225	241	220	233	214	212	224	252	252	234	234	256	227	218	242	229	246	216	209	232	235	225	235	236	214	228	215	221	213	239	242	236	214	247	240	235	238	233	223	225	237	227	206	206	233	252	251	213	235	239	261	233	220	214	224	227	232	199	237	223	233	201	238	253	236	231	244	255	205	260	233	197	235	239	246	247	238	236	223	218	221	233	229	202	234	206	223	228	236	233	232	233	230	223	226	211	209	223	227	237	235	241	222	257	232	223	215	211	245	206	203	215	233	250	232	207	250	241	237	234	241	239	245	229	210	243	211	237	215	225	238	231	228	208	238	247	232	233	248	221	225	232	213	205	248	218	240	245	249	233	223	224	252	234	234	253	251	196	215	224	254	260	248	220	243	245	249	241	221	237	220	236	241	234	227	244	227	241	233	228	230	224	243	235	262	244	230	196	247	241	211	222	228	206	250	188	221	217	240	220	234	213	198	245	252	222	238	236	229	238	225	211	244	246	243	241	237	272	231	240	234	224	245	223	232	217	245	229	215	220	235	208	222	250	199	246	207	215	219	221	226	216	223	251	233	225	196	234	225	221	240	244	235	244	233	238	266	215	218	239	224	242	230	212	210	209	205	211	222	248	220	248	227	200	219	239	223	260	231	222	227	215	217	217	225	226	268	215	237	215	227	223	214	226	236	231	218	241	193	230	229	213	254	232	208	202	234	229	218	226	228	240	224	199	245	222	233	244	213	216	230	202	209	212	242	204	226	231	219	232	240	236	255	232	195	221	209	252	228	244	254	219	200	214	215	217	225	199	249	239	234	198	210	245	247	223	235	221	230	227	200	222	260	225	232	207	215	226	211	234	225	219
10228	36930	32383	5434	2161	4217	14797	12688	7809	3602	1739	738	487	436	464	442	435	420	462	434	463	448	451	475	436	472	458	450	469	456	438	466	405	458	456	437	464	425	460	444	467	463	453	445	481	506	485	383	490	437	463	438	457	478	444	434	472	448	447	455	464	426	441	472	438	464	438	438	443	469	482	482	448	453	483	455	448	472	476	489	486	448	450	425	461	476	444	486	456	477	441	440	437	458	458	436	455	442	435	485	428	441	478	468	462	429	458	473	426	480	444	460	445	410	447	469	454	464	462	485	427	455	459	428	452	440	447	429	474	432	434	426	460	466	433	438	481	386	434	480	452	453	450	433	449	478	467	456	439	464	447	449	444	467	456	463	467	438	454	426	481	445	447	458	443	469	442	441	457	430	459	431	484	430	456	421	476	461	423	421	436	419	458	500	475	453	451	425	440	439	422	476	449	459	452	474	471	467	426	427	444	456	426	442	443	487	483	460	456	479	460	440	459	462	451	480	474	431	471	425	454	452	427	447	447	461	448	454	442	431	472	450	455	476	463	446	476	460	457	465	482	454	439	473	449	448	444	452	443	492	447	436	458	465	424	456	470	440	440	442	443	470	451	436	420	478	443	417	425	435	429	471	479	436	419	460	449	455	477	425	471	467	424	445	495	467	434	450	413	445	438	473	472	413	433	438	447	439	454	446	435	454	450	451	455	433	484	458	487	470	506	459	469	460	468	465	492	441	451	456	416	413	467	474	455	471	441	447	440	470	416	419	450	468	464	426	454	451	443	508	464	440	423	459	419	450	418	445	470	471	421	464	444	467	474	451	431	471	491	443	468	445	434	444	454	481	442	491	442	415	472	430	461	471	447	415	452	485	462	445	447	452	417	483	458	459	458	430	444	441	440	433	415	453	428	470	437	467	485	453	447	472	462	447	440	405	448	434	471	426	478	439	478	438	439	452	456	458	463	451	422	429	427	433	467	422	475	489	488	430	436	431	461	457	468	452	444	479	428	452	411	488	446	470	444	430	448	487	484	433	447	441	448	418	425	463	456	436	487	455	455	438	433	417	442	435	457	490	446	436	462	473	442	462	451	461	447	453	412	447	455	474	442	428	453	450	448	435	440	442	444	445	456	435	443	492	435	463	443	448	455	441	463	478	432	456	453	428	484	417	463	459	506	462	464	417	431	468	403	446	460	458	466	494	440	425	421	468	462	484	399	437	455	406	438	445	449	461	398	439	475	470	436	455	483	452	439	442	444	496	476	424	463	455	453	470	462	464	480	444	460	457	469	458	446	461	445	412	437	438	425	464	434	466	468	451	434	470	463	436	454	421	480	480	429	451	444	406	413	443	466	443	456	474	471	485	453	438	436	448	449	422	427	485	485	458	454	475	416	446	460	461	440	486	490	451	455	468	447	422	470	445	455	438	434	452	458	459	444	460	489	452	456	449	443	414	460	458	441	471	400	450	451	430	427	459	471	464	489	453	420	464	489	464	458	435	473	480	473	464	461	456	442	493	424	431	462	478	494	491	434	441	472	459	439	429	483	476	443	425	484	447	440	462	469	459	484	464	488	442	449	449	448	432	431	440	435	462	437	466	464	429	440	456	447	426	441	474	452	421	408	431	457	450	447	427	446	407	442	461	452	451	515	443	475	420	478	397	455	455	457	460	447	424	458	462	457	518	457	472	440	418	470	430	471	459	422	461	446	467	445	447	460	447	424	486	460	433	441	464	456	455	442	490	443	454	472	435	442	422	407	463	447	439	446	469	484	449	468	456	435	425	431	481	466	441	477	431	409	430	465	456	444	443	417	454	459	476	442	403	423	445	448	466	450	466	489	415	442	441	441	465	412	484	417	467	467	391	463	469	459	451	425	478	430	482	461	438	460	446	489	457	483	452	437	429	425	486	434	417	409	444	445	440	458	500	453	412	410	474	451	453	480	460	405	464	452	449	453	455	450	453	470	452	449	449	450	441	471	410	438	429	506	444	417	485	465	460	411	458	413	444	440	463	461	422	470	441	482	449	446	472	490	455	474	433	449	467	491	447	442	395	422	440	497	453	433	432	449	443	441	458	477	439	443	439	447	438	474	466	477	461	454	444	451	453	422	482	487	444	462	433	491	448	425	449	418	412	471	438	431	452	435	415	455	443	463	460	401	448	478	431	428	448	444	470	478	449	469	481	440	483	439	436	414	443	463	446	459	443	456	449	449	464	450	431	459	456	463	443	435	453	417	405	464	465	457	446	442	426	471	453	463	449	495	434	433	455	426	413	442	444	476	454	440	462	430	415	448	432	451	419	428	479	454	460	454	439	427	492	398	466	459	476	498	437	451	420	400	465	449	449	437	456	420	442	466	436	475	450	450	510	437	475	449	457	474	445	431	452	421	454	460	501	473	461	429	426	458	471	451	468	418	463	461	414	451	476	449	450	455	454	445	451	437	476	454	472	456	462	436	424	463	479	447	463	477	439	461	456	474	466	494	456	450	458	461	470	483	472	464	428	449	450	468	448	454	461	454	424	465	417	456	444	460	457	466	455	446	445	458	547	451	474	471	479	474	430	467	452	449	452	451	425	449	429	455	458	441	435	437	465	448	474	446	423	432	431	419	453	462	468	462	419	467	433	454	441	487	439	460	424	449	462	454	517	485	476	464	466	414	482	452	439	465	469	393	475	444	429	486	437	447	475	468	458	432	498	459	478	452	425	439	454	446	465	440	460	467	450	421	439	452	451	466	464	454	449	439	421	390	434	400	461	486	415	446	472	476	424	440	442	433	474	463	464	477	446	455	438	448	462	468	454	427	468	464	424	492	467	438	483	422	430	451	447	439	481	474	519	435	446	452	423	424	504	434	455	473	442	466	484	451	444	461	491	408	441	431	437	423	441	471	461	453	428	454	472	436	440	480	468	434	430	457	484	453	455	417	428	452	477	446	453	492	459	418	449	451	471	430	467	447	412	445	469	438	467	446	434	425	487	489	483	468	456	462	508	424	477	475	459	462	416	434	456	426	466	471	453	472	444	485	427	454	472	473	447	408	433	442	442	471	452	464	450	409	446	455	425	452	450	468	431	487	486	423	456	447	460	436	432	411	456	483	466	430	450	460	430	472	505	475	433	464	461	495	436	420	486	457	418	471	450	477	460	415	441	444	474	474	466	484	442	449	437	450	463	413	435	449	433	495	452	432	446	448	465	489	459	488	505	443	461	459	445	441	428	473	484	412	463	429	476	480	479	459	459	458	473	451	435	423	413	439	451	448	454	509	466	462	437	422	473	460	471	496	459	492	461	481	444	451	409	425	416	444	485	470	472	501	450	479	451	439	442	429	458	417	421	508	429	422	438	479	423	453	411	470	448	433	450	463	464	449	463	453	477	389	467	469	446	454	455	440	430	437	481	454	425	443	504	431	475	454	459	418	474	466	451	465	456	471	418	466	477	434	438	472	484	426	450	448	434	432	477	442	430	493	412	460	461	458	430	448	402
24558	21689	31215	25735	15780	8118	30905	29591	19395	8374	2725	684	220	176	166	168	183	162	174	172	185	186	180	180	166	186	157	187	189	176	199	165	171	173	179	168	173	161	172	193	181	169	175	192	188	161	162	175	158	196	162	163	175	179	184	178	179	152	167	178	181	144	182	175	175	180	172	191	212	197	182	181	189	166	166	175	191	168	155	192	175	168	135	165	194	186	171	150	171	190	188	154	191	194	208	173	185	172	169	140	157	184	191	176	204	200	154	166	172	168	171	162	183	192	186	172	186	174	142	172	171	185	182	198	164	181	154	188	167	179	180	163	185	175	179	180	160	188	179	168	167	152	190	190	181	183	174	170	163	173	192	145	158	166	153	179	174	165	190	179	161	156	189	164	180	161	184	166	167	172	178	181	175	189	167	160	170	166	183	185	157	192	182	172	174	182	170	175	187	182	173	173	184	196	174	157	166	171	172	176	164	169	169	150	162	180	172	185	170	156	182	191	171	183	190	157	172	194	191	151	144	191	161	194	187	183	158	199	164	178	169	178	181	176	163	154	157	173	173	154	176	189	191	170	179	157	184	144	172	157	171	186	178	159	176	162	150	175	156	162	166	170	160	184	164	175	159	178	159	183	160	178	172	174	151	153	170	194	174	170	161	180	192	181	193	163	163	182	202	174	172	165	187	187	171	192	189	190	184	165	172	164	183	180	182	165	146	193	175	165	174	161	198	200	159	179	157	167	184	144	149	200	163	178	181	170	185	187	156	194	180	161	165	194	191	167	166	174	183	178	166	149	173	177	183	173	169	195	156	167	171	163	171	186	157	181	176	182	199	162	159	196	183	180	180	176	185	194	192	190	181	182	167	185	195	154	162	164	151	174	177	155	159	199	197	163	191	163	161	162	171	154	169	183	166	154	181	194	159	158	181	194	193	184	176	176	184	170	176	162	169	178	192	180	160	168	161	171	190	171	175	160	157	170	164	170	178	179	172	182	173	186	185	185	160	168	172	166	162	184	195	165	179	183	195	164	194	176	179	158	144	190	157	169	167	201	161	160	154	163	163	154	177	184	183	178	159	164	167	187	163	184	161	177	160	149	174	196	166	174	154	181	190	189	187	200	172	173	179	182	154	181	180	172	157	159	175	187	170	189	182	168	194	175	162	163	168	176	176	200	194	176	158	173	181	173	179	172	182	164	168	199	171	175	185	165	186	178	211	178	184	173	140	180	180	172	171	171	188	177	169	188	151	164	169	189	199	192	185	177	159	176	166	189	159	163	190	170	191	187	168	164	165	182	173	169	165	182	183	159	191	173	187	175	196	178	183	173	175	167	187	185	202	159	188	194	183	200	147	180	169	161	159	173	198	162	188	182	175	165	198	193	179	156	193	183	164	173	189	188	185	172	178	188	187	170	190	167	170	207	180	201	166	165	181	179	150	179	190	143	181	164	202	152	185	180	153	171	153	180	184	171	173	188	182	176	194	185	186	187	186	173	193	173	169	181	189	175	165	163	181	156	170	153	173	162	179	191	160	183	171	186	170	185	175	180	185	186	148	166	187	155	171	182	160	185	174	187	179	203	212	192	191	190	169	176	179	177	184	177	178	191	176	189	170	151	165	160	167	159	184	163	180	161	178	177	178	176	186	177	205	207	163	183	161	170	169	179	189	172	182	197	151	175	193	163	148	176	174	151	178	164	191	172	212	151	180	171	186	187	164	185	169	179	170	160	183	160	183	166	176	186	188	201	155	171	159	153	182	186	196	161	160	171	171	162	175	178	181	158	198	178	181	165	182	175	160	159	181	179	183	167	174	191	177	155	171	168	136	185	164	200	168	155	204	195	165	171	169	168	179	178	192	200	180	174	172	179	170	159	189	173	182	168	164	152	182	153	187	198	160	171	168	185	173	181	181	159	171	147	177	165	185	181	189	168	181	196	169	196	160	194	182	187	154	170	165	162	185	168	179	179	197	182	164	153	189	168	184	177	179	185	180	184	177	186	158	176	189	156	185	183	182	184	175	167	165	171	169	186	192	184	168	190	175	174	166	170	145	199	183	182	168	177	163	152	172	149	160	171	198	167	174	199	178	201	174	173	202	168	158	171	186	167	164	155	150	179	177	168	203	151	168	179	182	166	190	167	180	155	173	164	165	186	162	191	149	171	158	165	188	170	171	177	163	171	164	173	163	175	176	177	176	185	176	188	189	178	161	184	189	191	139	165	180	174	169	154	150	175	183	162	179	182	154	165	184	158	178	158	159	171	171	192	166	171	192	207	178	185	172	183	171	152	178	155	167	181	178	157	163	173	186	184	188	182	176	173	198	189	160	180	159	164	184	158	179	169	190	174	195	176	158	177	185	180	183	166	193	154	161	174	203	181	184	197	155	171	159	192	172	167	179	167	178	203	186	193	180	171	153	170	173	160	184	186	181	166	181	164	176	167	186	186	164	157	146	166	169	166	177	175	181	185	186	180	169	159	172	201	171	149	193	177	158	181	189	172	133	166	174	174	168	156	169	188	192	168	168	171	199	182	180	189	172	172	187	169	169	161	168	166	162	171	178	147	158	171	172	194	193	187	159	190	184	188	170	183	171	157	160	186	166	150	172	166	179	172	175	170	178	162	174	161	181	175	173	182	166	194	155	167	175	177	159	186	170	166	182	182	170	168	162	171	159	192	163	186	181	167	179	169	192	179	194	168	167	197	180	165	158	166	178	194	169	161	208	173	182	165	168	191	164	161	170	180	194	170	166	171	170	167	160	151	179	177	158	178	171	160	182	151	185	197	162	169	180	173	172	169	196	192	185	173	179	171	203	181	163	176	183	152	192	178	174	165	165	189	184	187	165	169	191	177	165	188	161	167	162	170	157	180	170	177	174	218	193	180	170	169	174	171	159	160	158	152	146	194	162	175	181	160	169	196	165	153	175	170	178	159	159	170	163	154	157	172	167	169	184	151	176	178	192	167	181	163	152	194	169	198	163	183	171	186	193	171	182	183	172	183	164	162	179	169	182	162	180	168	162	187	154	156	166	155	160	185	176	154	193	168	208	166	191	142	167	170	165	170	152	181	164	155	170	157	175	162	176	196	164	157	178	177	190	184	171	177	164	187	179	162	177	171	180	157	150	198	156	179	181	186	187	151	184	177	171	194	171	169	205	183	180	179	173	153	182	165	168	193	172	187	157	161	162	169	179	170	177	211	184	163	180	173	219	174	166	179	172	186	189	154	173	161	182	180	164	167	173	190	163	167	186	166	166	151	174	179	183	162	186	197	187	189	185	173	159	182	157	171	188	187	180	187	185	192	165	150	166	155	179	131	175	186	179	184	191	168	193	184	160	181	192	167	178	172	162	187	172	162	191	177	193	192	179	189	182	175	174	181	170	181	150	178	185	159	180	178	188	179	190	172	180	175	170	177	147	187	186	171	199	198	179	156	183	178	193	184	170	198	202	195	154	173	186	166	141	156	162	168	182	190	180	187	173	179	189	172
13492	68889	61538	10642	5356	16679	40717	38432	28465	16507	7433	1834	512	337	349	374	356	365	329	387	343	369	364	359	352	357	317	318	345	376	362	348	347	349	379	356	381	376	325	344	349	359	372	370	376	387	356	384	357	388	347	366	365	337	372	398	326	361	360	348	347	364	340	346	342	315	371	357	335	379	351	355	375	327	342	361	346	370	344	372	380	351	366	373	377	335	353	371	356	306	368	352	351	359	329	350	372	350	350	370	322	356	324	378	332	326	365	366	344	334	355	338	320	371	383	397	334	346	347	353	357	357	364	324	393	331	352	341	395	364	345	324	325	351	348	370	327	380	362	318	352	365	364	361	299	364	370	375	395	359	346	350	351	322	389	340	325	325	355	375	322	346	364	324	342	366	399	363	345	357	369	324	330	354	363	364	359	360	365	350	366	361	369	380	354	347	331	327	337	373	364	367	341	337	356	350	346	354	384	340	373	369	406	353	352	366	363	359	331	383	376	317	333	350	340	360	379	366	324	363	346	342	340	367	343	361	390	379	354	374	343	376	351	346	334	364	335	399	286	356	346	344	344	327	365	354	372	370	354	343	352	346	369	359	347	343	367	358	321	355	352	353	334	333	337	328	351	356	314	348	326	380	330	384	369	327	356	330	375	395	339	353	348	354	360	332	357	335	313	345	374	323	307	366	354	382	367	358	342	382	376	347	377	343	338	351	370	353	387	371	342	373	369	350	336	356	353	336	351	362	353	374	357	374	316	353	351	337	366	341	345	360	340	371	335	319	336	356	354	377	349	363	375	384	377	370	338	356	358	341	367	374	379	345	335	368	322	361	346	353	345	378	322	364	342	359	366	345	337	331	358	336	342	373	354	350	352	348	361	340	328	369	322	370	367	394	342	354	366	356	314	351	351	330	378	337	359	330	374	385	342	350	368	369	382	348	352	355	383	328	340	384	387	353	357	341	368	363	334	364	349	336	383	355	304	357	352	333	361	344	347	373	338	358	348	341	370	343	357	321	334	377	351	345	369	333	342	336	332	365	368	377	385	380	374	342	389	360	312	350	323	374	329	359	349	348	355	361	375	342	371	354	368	369	342	334	338	326	334	367	382	341	337	354	344	366	348	339	378	372	338	352	374	336	334	324	346	391	372	381	368	384	377	326	358	317	351	352	381	386	316	360	341	347	348	354	372	363	375	346	354	342	393	377	327	388	360	357	363	347	384	365	329	341	360	353	372	334	348	370	385	352	320	374	384	351	370	335	333	361	335	350	345	355	372	320	345	367	361	363	368	362	364	372	377	331	378	378	358	363	369	342	342	366	333	333	370	364	374	332	328	338	372	375	373	375	342	369	347	375	338	335	356	311	346	370	365	407	345	347	319	342	373	346	372	372	367	358	319	336	326	358	350	320	342	348	379	365	369	353	340	337	391	402	353	359	365	322	331	367	333	341	377	390	345	361	398	368	304	356	331	359	355	361	331	365	334	381	366	378	344	357	389	350	335	381	376	318	370	347	366	330	347	336	348	308	324	360	349	357	301	344	416	362	359	361	353	374	345	381	359	357	329	336	333	373	324	366	341	349	318	373	354	364	366	368	386	352	371	362	355	349	384	341	369	358	353	351	351	349	362	378	369	372	356	358	376	359	336	367	376	384	374	382	352	367	351	373	370	383	376	350	372	367	349	341	375	362	369	366	329	374	377	347	369	377	345	380	341	392	342	386	369	371	364	357	375	356	331	394	348	323	352	377	360	329	366	352	368	343	303	357	328	380	331	358	341	351	338	369	385	313	328	356	349	346	333	339	393	337	360	386	341	351	356	349	325	357	328	364	362	343	346	327	413	345	382	371	368	342	346	349	350	349	327	360	341	310	345	361	334	364	359	360	371	362	330	351	350	360	372	360	356	342	352	368	373	360	354	334	362	382	339	318	329	387	351	350	355	360	356	320	376	350	311	373	335	361	330	364	354	345	343	360	349	352	374	387	360	359	332	361	364	341	364	346	345	353	331	354	353	356	351	355	356	332	374	319	348	362	344	347	329	380	319	360	364	346	344	329	320	376	370	349	343	344	352	333	374	353	341	350	345	339	321	331	338	344	358	338	336	370	336	339	341	348	392	341	369	372	341	385	348	355	365	347	348	371	359	358	354	352	352	352	332	355	380	378	363	330	333	352	365	349	355	331	341	373	347	346	341	369	332	387	316	359	346	359	365	359	351	357	350	347	350	370	358	371	388	332	351	342	396	342	361	364	363	342	352	413	355	336	363	359	326	351	354	316	348	355	324	354	316	360	315	351	358	348	335	378	332	382	342	362	321	406	339	340	392	369	390	353	370	389	354	347	329	365	373	326	352	353	350	371	336	366	384	341	346	361	343	367	345	339	365	360	342	342	362	326	347	346	362	373	351	341	351	352	375	370	334	333	382	382	379	348	359	312	385	358	322	364	328	377	379	368	353	357	385	365	313	398	379	335	350	312	336	367	354	344	337	344	345	363	354	343	330	339	340	368	342	358	377	354	373	355	305	362	337	377	336	361	367	327	374	363	328	386	365	369	370	378	384	346	353	350	344	366	347	348	371	351	357	365	366	367	357	334	343	345	373	364	341	347	365	337	365	371	344	367	356	384	351	339	338	368	329	369	367	327	334	360	372	346	320	358	347	335	358	372	357	384	375	344	329	339	374	355	349	324	356	332	375	375	345	360	348	360	360	340	344	340	361	337	349	352	349	359	378	353	333	332	328	381	327	354	349	364	385	339	356	368	385	368	350	321	356	344	361	372	347	354	354	335	374	363	336	359	383	343	355	369	353	381	329	369	344	333	342	375	312	353	356	353	371	357	333	377	375	322	390	347	335	332	340	342	345	369	356	369	354	366	380	358	342	339	344	335	328	356	342	311	368	384	345	344	351	396	314	366	325	352	385	354	327	351	351	365	371	375	362	392	357	343	370	355	356	363	333	347	371	367	342	391	370	367	343	361	337	331	349	363	351	332	393	347	347	371	363	358	349	344	342	354	336	379	364	340	371	326	355	350	349	371	373	295	368	369	377	349	356	353	364	334	358	360	355	347	346	349	380	364	366	321	352	329	347	354	349	374	355	342	342	351	342	362	340	365	334	390	368	341	357	345	376	368	330	369	396	364	343	337	367	388	364	351	380	383	355	365	375	388	341	409	336	372	350	335	381	378	326	368	348	377	311	345	356	370	354	355	365	361	339	349	365	349	330	375	355	352	308	364	349	350	341	348	359	373	405	330	359	356	350	361	339	306	383	360	336	368	349	359	349	336	378	346	396	328	353	334	361	363	370	357	347	385	362	345	369	360	362	353	368	385	341	356	380	350	357	370	321	357	328	343	348	350	324	366	344	364	352	362	367	344	366	335	346	375	337	344	330	336	351	346	361	349	385	325	351	349	366	352	341	357	371	355	366	370	336	360	353	351	367	337	351	369	358	358	351	353	354	368	371	351	340	357	350	338	364	323	376	316	361	322	349	381
23473	21569	30028	24409	21405	24671	43570	40404	29659	15363	5633	1074	322	231	229	247	213	210	222	222	209	235	224	215	238	222	235	223	236	247	221	236	215	212	256	196	217	210	227	212	202	206	201	226	220	218	241	213	215	242	221	201	206	217	232	220	247	202	214	213	222	236	217	215	246	213	233	238	217	244	231	228	235	197	226	202	245	234	218	241	220	232	212	237	209	223	208	203	230	224	216	217	232	198	226	200	188	243	233	210	213	210	222	221	198	250	202	203	219	217	243	260	216	205	242	241	207	211	220	245	216	222	199	230	223	213	216	227	198	243	224	207	230	211	203	236	195	222	230	225	241	214	229	244	239	205	227	233	224	223	208	197	235	207	237	214	216	220	246	238	227	244	231	227	218	258	220	221	222	235	202	210	221	205	240	216	202	236	220	230	227	234	217	215	215	231	215	198	199	229	231	249	211	229	212	216	202	231	220	211	230	217	229	255	239	212	213	244	204	229	209	227	220	225	230	249	228	235	251	224	220	220	215	212	213	208	215	231	193	277	231	233	240	236	217	233	201	237	190	212	214	215	201	237	252	211	220	219	246	222	233	244	240	226	208	235	217	256	217	238	220	230	237	229	231	212	174	216	251	213	236	214	258	221	229	223	236	225	231	222	202	231	227	233	211	249	221	221	233	208	183	221	212	207	220	189	213	212	198	227	218	224	205	215	193	207	228	241	220	218	213	216	222	235	234	222	251	234	227	248	199	247	250	250	223	210	214	230	224	214	212	210	243	222	222	240	209	212	201	242	206	221	229	205	228	210	207	238	219	248	232	236	232	225	210	231	237	207	223	232	219	211	224	198	199	202	227	211	214	249	220	232	223	209	201	209	207	230	239	213	236	223	229	246	225	219	238	226	228	230	210	221	229	200	212	210	245	222	228	226	207	212	227	215	224	213	181	209	230	220	202	227	242	233	238	196	229	204	260	193	219	252	229	214	216	220	224	223	235	215	206	220	240	239	225	227	228	206	229	209	228	228	226	216	238	234	208	224	214	219	224	214	225	230	219	227	239	220	224	221	230	221	243	218	225	237	227	208	226	224	235	219	199	215	262	240	215	222	221	203	215	216	193	195	191	222	212	241	209	219	236	213	210	209	224	213	206	223	209	236	194	260	210	234	214	206	237	219	215	217	230	211	213	229	230	215	245	205	211	200	228	225	220	211	219	237	228	240	245	249	229	195	202	234	214	207	232	218	199	226	218	209	228	206	241	222	221	233	239	225	246	238	225	258	224	216	187	222	216	200	234	236	237	222	236	214	203	255	241	227	203	246	218	212	230	209	224	229	211	202	204	206	207	204	221	212	233	219	256	230	217	216	235	204	219	205	219	220	204	223	225	210	217	210	239	186	218	234	211	201	216	226	223	201	242	216	217	223	220	236	233	249	214	203	237	215	232	230	213	233	228	243	248	200	235	212	189	214	203	223	210	231	226	207	222	238	209	229	225	231	203	233	249	236	226	231	219	227	201	242	205	215	213	217	245	202	233	208	226	230	227	220	220	231	222	211	228	206	228	226	231	222	224	209	199	205	244	234	230	221	244	211	214	206	246	254	207	229	223	239	226	240	238	227	221	233	216	231	230	236	232	224	204	231	216	217	202	212	228	216	212	202	224	202	211	217	223	244	244	215	225	241	241	205	230	208	243	214	208	234	240	214	203	216	188	227	193	210	197	190	237	253	216	217	216	228	209	205	203	198	212	236	203	196	223	229	213	224	258	211	189	233	236	187	217	208	245	207	224	247	207	229	207	226	213	200	243	220	258	224	233	230	214	229	213	201	229	222	211	210	211	221	209	200	204	214	223	225	210	229	214	234	237	217	189	220	202	231	219	204	225	233	218	237	222	220	214	228	208	249	224	234	193	248	227	224	238	221	222	238	243	235	208	200	208	187	244	232	247	242	218	207	241	223	243	227	238	268	219	185	221	225	211	228	217	212	241	213	217	189	237	206	220	206	250	223	239	235	208	235	224	193	221	235	219	215	233	239	241	248	212	217	232	212	211	254	258	218	218	214	239	209	207	218	246	222	209	230	243	221	231	219	238	203	221	238	224	180	223	219	219	192	232	217	216	230	239	225	235	229	221	238	243	202	231	222	203	201	217	217	244	233	240	227	223	218	205	245	214	232	199	197	229	196	218	220	201	223	212	208	213	204	221	240	239	237	245	229	234	221	233	233	230	219	245	211	223	213	223	209	209	193	205	214	176	222	211	213	234	242	216	267	213	220	216	204	219	221	232	221	199	211	219	230	219	187	204	197	242	209	239	205	240	189	256	184	210	233	231	247	216	234	204	223	213	215	216	211	215	218	229	229	238	248	185	219	218	253	220	203	243	211	212	238	200	232	249	213	226	245	257	224	214	218	243	244	201	209	225	248	219	213	230	224	234	220	213	221	199	206	211	221	208	238	224	236	200	221	227	194	229	205	221	214	237	252	214	238	211	206	223	222	232	209	194	238	217	212	209	218	241	199	219	228	201	238	194	236	252	221	208	196	216	256	207	208	231	218	215	203	218	209	210	224	228	229	231	212	213	210	256	223	244	240	214	247	222	220	219	248	229	234	217	233	248	224	228	216	242	222	232	202	231	224	222	245	209	218	201	220	227	235	246	237	212	265	233	196	219	233	209	235	219	207	255	229	218	217	205	224	221	215	241	225	202	216	199	215	215	222	211	207	257	199	224	205	238	204	228	224	193	213	222	217	197	234	225	203	211	229	206	238	219	221	230	224	220	221	212	206	199	217	215	251	224	229	238	202	223	224	221	223	219	217	215	216	210	236	198	218	243	201	237	197	211	227	219	227	229	207	200	195	219	236	230	240	213	216	243	223	211	218	241	228	236	225	238	217	238	223	211	218	207	205	213	208	235	228	211	201	215	193	232	231	236	227	244	206	227	216	218	211	242	215	230	230	241	219	229	193	222	194	221	217	221	232	203	213	222	224	234	236	228	222	215	233	219	206	204	180	223	218	221	225	210	229	246	231	234	235	217	232	221	210	210	212	224	201	253	225	223	253	232	236	225	215	230	215	231	228	221	229	202	237	213	218	215	209	233	237	220	207	188	247	220	239	206	211	211	212	236	260	221	241	181	220	221	251	212	208	222	239	192	224	221	227	217	239	227	220	227	194	238	236	237	239	220	239	242	232	216	206	210	256	211	258	228	195	204	222	228	236	203	220	220	207	232	218	236	194	242	246	223	247	214	194	217	225	218	226	234	239	226	239	202	225	195	213	220	219	214	246	220	240	210	212	224	242	218	238	233	216	233	209	219	214	199	244	219	237	209	227	232	221	252	209	226	198	206	258	204	220	217	228	209	250	221	238	219	231	212	215	220	232	239	219	179	214	240	223	238	218	226	206	199	232	237	215	234	200	217	245	238	203	246	211	207	244	217	255	207	226	234	223	179	233	203	243	232	206	216	208	217	216	207	226	211	226	242	196	192	220	236	228	249	229
21856	81319	74114	17185	8411	30644	50156	47486	37303	23326	12262	2951	736	448	406	439	406	393	404	448	441	457	451	432	433	440	392	418	401	433	395	429	426	420	427	425	418	405	428	433	437	424	432	435	449	415	427	429	428	426	436	425	451	409	433	427	442	434	412	410	414	434	433	377	416	434	438	415	410	435	421	417	424	421	417	441	433	394	419	404	398	455	427	401	404	403	398	449	466	401	399	409	385	419	412	424	412	424	404	448	422	403	409	390	400	389	408	418	428	425	403	414	435	416	414	436	397	450	429	390	391	377	425	393	395	399	432	399	420	408	394	411	400	426	424	409	423	425	426	426	431	433	426	435	419	434	438	398	453	424	433	449	394	403	423	438	389	387	421	446	434	408	433	435	436	411	423	440	423	416	421	417	433	406	437	420	427	416	397	395	440	425	435	468	452	408	463	414	430	420	442	418	432	400	442	384	418	396	414	346	435	452	432	432	428	393	442	429	428	439	405	405	439	439	414	420	412	416	438	418	433	416	449	435	405	418	414	435	414	461	426	446	401	407	424	394	455	443	406	436	445	402	410	411	464	403	397	417	491	446	427	432	436	441	431	370	420	454	417	441	400	422	410	442	453	418	437	444	416	436	443	426	423	389	437	447	444	430	447	444	448	441	425	400	436	425	428	399	411	423	428	430	427	406	447	425	429	404	391	427	419	428	437	429	430	409	467	441	421	441	440	435	417	430	439	420	436	413	399	412	419	402	429	423	366	423	429	420	455	402	442	385	380	415	435	422	415	422	409	406	416	413	387	444	418	432	415	407	428	394	464	438	439	438	435	395	422	455	442	459	414	460	419	428	415	393	426	438	424	436	391	440	407	419	438	457	436	403	379	463	417	444	443	423	430	424	425	438	386	404	420	400	445	428	401	445	475	451	408	415	432	440	430	420	414	404	441	394	395	419	391	426	403	410	414	424	408	438	409	404	410	419	453	451	411	381	400	432	450	388	405	446	415	422	431	438	456	372	386	422	419	414	410	442	379	434	440	427	411	422	404	440	439	449	444	408	425	457	416	450	395	456	430	405	405	386	436	450	417	457	424	404	394	404	431	438	431	399	452	418	423	447	452	406	401	421	402	443	423	478	406	392	400	427	428	425	397	383	463	386	411	420	447	423	410	411	431	446	429	424	422	389	432	431	411	409	422	463	385	421	404	408	405	416	430	426	459	400	419	447	455	429	399	389	404	453	403	410	430	426	416	375	442	421	398	404	442	420	439	415	429	462	424	427	433	416	425	408	430	429	392	424	423	410	462	439	416	426	434	404	407	373	411	411	435	425	406	437	419	423	421	380	431	420	433	440	442	392	424	416	404	443	430	424	432	442	404	412	404	415	369	419	424	413	453	416	429	398	419	423	435	435	394	385	393	414	429	408	384	405	437	390	423	429	416	435	417	377	406	409	413	415	427	410	437	443	428	439	443	425	449	429	461	388	401	420	411	453	410	430	401	423	413	427	408	460	412	394	420	443	413	423	418	406	410	438	446	437	398	422	426	394	484	420	395	431	405	450	443	402	448	408	412	394	423	395	426	407	392	440	427	447	428	420	445	387	403	426	425	435	403	452	387	425	401	418	428	412	415	461	443	429	461	405	431	427	430	406	457	455	435	469	454	402	390	421	436	409	422	410	381	420	404	373	444	437	442	444	443	439	400	427	381	461	407	441	439	459	429	433	440	436	429	450	422	436	451	416	390	399	440	443	416	437	411	375	420	401	394	421	405	409	450	424	396	407	444	410	425	446	435	410	425	390	458	396	397	450	403	439	447	417	415	449	402	393	412	416	440	399	421	413	444	432	447	421	445	454	464	418	418	409	440	425	412	399	438	432	437	408	385	408	403	431	437	423	430	394	400	412	401	404	446	421	418	409	413	429	399	422	423	432	452	441	397	438	461	437	434	420	453	397	427	423	418	464	424	415	409	433	415	413	419	431	416	467	439	433	381	420	434	404	448	424	401	433	408	431	443	423	411	447	398	428	444	436	438	402	418	422	398	412	363	427	420	395	461	410	411	429	434	368	422	418	454	439	418	430	418	402	432	434	386	441	414	393	421	428	419	419	418	451	410	427	410	396	480	417	424	417	418	404	387	421	415	399	405	407	431	415	418	423	434	426	425	420	388	414	406	423	412	417	441	427	425	459	429	452	379	390	393	427	436	406	425	441	411	410	427	442	430	408	422	392	451	429	408	410	443	376	404	417	428	421	424	429	412	414	408	418	412	419	418	381	412	428	404	422	409	399	402	401	428	404	408	391	418	422	383	444	455	428	435	443	406	424	426	398	434	376	410	446	442	434	436	413	399	451	450	399	410	432	406	427	401	437	414	397	444	411	396	459	418	393	434	399	425	405	388	446	405	402	393	406	442	453	410	406	443	438	429	403	396	434	461	416	419	415	420	408	427	415	401	429	451	398	420	420	441	410	445	456	438	386	433	398	420	420	399	395	418	417	443	425	410	449	416	457	425	447	454	411	423	433	420	444	434	428	402	431	415	408	436	416	411	446	414	404	411	442	423	432	388	427	435	444	447	420	468	390	394	413	452	420	454	417	423	425	456	443	445	445	430	418	402	416	415	416	448	422	451	439	406	432	421	432	429	417	426	399	431	422	382	433	462	392	403	432	402	428	449	442	418	407	402	449	450	384	445	433	393	434	427	409	429	462	458	448	434	428	423	434	399	471	370	426	365	440	396	427	435	432	431	437	425	438	428	421	428	427	418	397	428	483	409	431	431	421	380	418	435	411	387	457	409	415	430	395	406	404	450	415	438	467	489	410	428	437	411	414	426	445	396	450	373	474	405	429	421	414	424	405	385	419	475	440	457	409	417	453	437	364	392	413	425	428	400	434	422	444	411	403	442	448	417	422	455	411	426	423	418	415	392	423	397	437	439	433	449	436	393	428	410	433	436	423	436	405	389	433	476	453	440	408	405	442	413	443	389	437	417	377	392	435	422	388	399	410	396	428	411	443	414	426	441	442	403	407	424	424	435	411	427	417	400	422	413	435	392	449	431	399	395	442	439	422	436	445	416	426	456	427	393	454	438	425	467	448	431	430	432	420	399	435	456	415	425	422	423	446	454	408	454	406	447	397	419	418	415	438	407	417	417	406	396	437	391	406	408	483	376	450	428	421	423	418	410	389	417	467	416	406	440	406	411	418	430	425	421	432	429	439	405	411	415	436	423	393	431	422	391	429	419	444	396	430	422	448	422	463	418	396	433	448	406	413	480	414	389	427	392	448	411	419	431	445	427	429	418	411	448	419	426	386	454	394	446	449	443	403	395	425	419	439	410	443	453	471	384	454	443	417	395	445	446	422	450	463	415	411	452	449	449	459	429	398	420	444	404	413	453	406	406	430	393	417	436	428	439	472	379	395	416	429	408	412	407	445	409	423	428	418	425	398	405	420	416	444	445	407	419	423	402	396	468	380	448	420	409	445	431	440	405	409	393	391
27033	22914	23526	6766	911	2035	4680	4863	2995	1378	741	264	251	204	188	222	224	250	228	216	226	193	219	194	210	225	207	224	242	221	224	237	225	217	233	204	232	222	231	203	217	218	235	216	198	213	223	221	218	233	212	226	194	221	227	222	219	215	206	230	231	236	211	221	195	228	230	195	200	201	216	230	217	200	218	215	206	221	227	204	208	216	232	212	221	230	239	217	227	217	232	235	200	193	230	199	226	244	217	219	219	201	213	229	248	220	202	217	208	220	218	233	225	199	230	197	201	220	222	236	208	215	197	231	218	204	237	213	225	209	226	210	212	231	218	212	210	222	223	212	225	234	215	198	235	227	235	228	198	233	214	237	210	193	211	219	229	219	213	234	242	213	253	227	239	233	227	225	224	231	209	221	208	224	207	217	232	215	216	210	213	201	227	216	208	199	232	223	223	251	239	199	225	248	211	236	221	193	199	225	198	207	223	211	217	210	199	206	226	208	201	224	236	228	219	206	257	227	240	248	230	201	242	214	232	199	207	242	237	215	188	207	200	211	214	208	197	231	221	225	226	209	216	237	208	217	204	227	217	219	213	204	192	209	243	225	212	221	214	189	224	204	228	210	186	235	221	230	235	199	213	234	208	228	206	221	211	230	234	221	210	215	232	238	213	233	227	217	212	237	234	211	217	245	217	234	211	236	234	216	246	191	210	235	242	214	221	233	207	243	214	248	222	199	229	251	199	218	189	213	178	189	221	210	205	227	242	210	233	214	224	227	226	220	231	197	224	210	218	208	226	235	198	227	242	219	228	237	228	233	199	222	254	210	226	241	232	180	205	246	222	187	245	239	208	216	202	201	245	202	201	215	226	200	199	215	247	244	207	227	215	254	216	209	237	216	207	228	217	214	223	211	205	202	213	215	205	209	215	217	231	217	214	244	226	196	216	218	210	198	195	252	224	206	218	255	217	214	215	225	216	217	232	241	236	221	212	205	220	230	184	212	175	222	218	221	223	226	233	210	229	236	223	223	209	220	215	217	228	206	214	216	234	211	248	207	204	229	233	218	235	202	225	213	220	229	214	239	230	245	204	208	204	209	217	243	237	243	221	187	202	222	218	205	202	242	228	197	224	200	224	221	220	227	237	237	214	195	237	220	209	221	199	211	214	216	210	231	217	226	217	228	239	236	193	230	215	225	219	223	230	232	238	234	228	230	227	212	216	200	225	216	238	187	195	236	216	199	207	231	229	219	207	208	225	229	213	210	239	234	229	222	212	250	234	224	220	225	232	210	216	234	230	202	227	221	226	223	206	224	221	200	211	212	206	220	223	211	204	212	205	233	198	209	240	215	247	225	225	217	236	209	239	234	201	234	252	204	216	200	206	223	210	197	216	229	205	228	196	225	214	228	242	241	204	231	207	213	227	233	203	232	228	236	236	218	222	212	187	209	195	218	226	208	239	253	211	217	217	208	210	222	212	211	210	234	240	214	241	247	203	217	208	239	237	227	230	187	248	226	212	231	236	222	222	214	203	207	207	224	232	235	181	210	212	235	206	222	213	231	245	207	211	211	235	225	212	196	226	210	200	241	210	222	196	236	223	235	196	208	232	239	218	234	184	194	227	223	234	227	202	224	218	212	184	225	259	222	206	229	235	238	243	215	194	245	203	218	210	238	235	212	233	232	218	218	227	218	219	230	220	227	195	228	201	250	234	229	229	219	214	202	227	223	230	231	199	210	225	210	202	210	230	187	198	233	217	229	206	215	214	199	209	244	234	223	233	199	212	207	218	223	212	212	251	206	178	214	205	231	259	214	223	214	211	225	211	210	222	202	221	241	215	176	219	231	198	209	195	238	203	221	200	215	246	209	236	221	225	230	215	223	229	208	223	226	194	218	215	216	230	219	226	211	230	226	221	193	235	241	211	223	226	236	216	218	235	216	200	203	235	212	236	211	191	184	213	200	210	216	244	211	220	210	234	227	211	231	215	266	225	210	205	203	207	231	204	234	201	240	212	223	231	198	219	227	219	250	217	227	217	207	207	203	228	210	218	219	198	220	240	229	201	203	227	187	238	217	211	185	245	203	226	205	220	216	213	199	228	244	199	215	202	239	210	214	195	251	217	220	226	194	209	218	222	212	215	208	231	203	213	200	223	210	236	263	208	227	216	201	202	211	192	240	205	215	231	213	232	203	208	244	227	216	209	215	212	205	220	228	202	238	219	213	213	247	219	215	231	202	195	204	218	227	219	198	229	196	255	197	192	235	205	244	217	229	220	212	212	214	214	229	211	193	222	231	204	203	240	230	229	221	217	202	213	213	205	186	221	246	210	221	180	238	223	222	230	233	239	195	225	219	208	219	233	220	198	205	231	213	217	199	229	198	209	230	208	226	220	232	221	198	222	232	233	207	209	222	204	218	212	231	229	226	230	212	239	210	221	220	209	185	200	210	220	216	224	235	258	187	210	213	220	219	219	217	216	187	223	199	216	225	210	193	198	233	229	225	208	219	218	226	223	209	200	196	215	218	216	202	210	224	254	242	206	222	237	228	223	198	232	206	232	224	223	215	208	243	194	206	229	217	214	202	205	210	237	225	245	218	218	216	200	259	201	232	216	221	194	221	200	228	235	229	216	223	219	230	252	224	193	238	196	193	235	194	218	224	226	197	214	229	217	212	196	228	205	211	214	243	215	217	197	227	241	215	221	224	237	227	243	211	213	225	237	214	232	199	220	211	213	209	226	239	229	227	234	222	191	214	247	199	214	236	224	221	246	254	219	202	236	238	203	239	201	209	226	225	199	207	219	228	223	193	221	201	199	241	219	195	221	225	241	237	245	212	218	242	218	204	232	185	221	229	225	215	216	218	201	221	221	207	199	221	223	219	226	205	203	221	216	205	199	248	213	210	233	211	215	224	234	224	219	209	207	217	223	211	195	202	223	204	219	210	202	250	208	224	231	215	218	262	222	220	243	193	215	207	210	223	214	216	217	197	207	216	208	235	211	235	214	213	241	244	224	220	244	215	223	226	220	193	225	256	200	230	223	226	212	242	220	208	221	253	208	256	237	204	236	194	232	237	205	240	230	224	219	203	201	236	245	209	221	232	224	212	202	236	214	201	194	210	246	218	257	242	202	223	218	239	205	199	234	223	220	224	226	242	232	219	190	244	229	210	219	210	215	205	216	207	208	224	193	218	242	200	226	223	236	216	211	202	196	204	201	224	213	220	218	229	208	202	245	216	227	208	205	222	226	213	221	227	186	239	231	211	216	217	241	222	223	189	201	233	220	208	196	227	235	199	235	207	229	198	237	231	172	221	227	203	214	222	203	226	216	206	209	226	225	214	224	209	208	253	219	246	207	212	209	218	211	218	238	227	220	260	235	204	231	207	185	245	192	203	207	221	196	206	230	224	219	208	223	201	252	214	246	193	215	200	234	212	193	225	217	229	225	230	238	222	221	207	231	218	234	222	213	195	220	218	201	244	220	225	232	216
10871	38038	30406	6136	2698	6573	12722	12800	8109	3772	1768	631	445	432	453	413	447	428	423	457	443	408	435	449	478	443	441	434	448	426	444	428	421	426	465	458	477	467	479	441	447	441	447	412	451	450	463	445	407	410	425	459	468	426	418	475	413	449	432	456	461	432	431	436	396	443	438	417	458	443	445	425	454	507	457	458	454	444	438	457	393	470	455	428	434	440	427	430	415	443	441	427	498	482	469	444	426	433	458	449	432	451	473	450	449	421	448	455	470	443	446	440	441	430	454	430	432	457	462	433	408	428	478	463	399	443	441	425	408	447	441	439	460	457	481	394	420	444	428	463	468	453	434	418	425	464	431	456	441	446	426	432	457	416	449	432	424	453	403	429	441	455	460	408	474	446	430	463	455	409	435	429	466	430	433	439	444	419	458	435	454	441	417	479	449	415	450	436	419	491	432	445	446	437	396	437	435	450	456	436	393	416	439	403	446	470	462	450	427	447	429	457	437	469	446	427	453	443	452	424	468	432	462	455	430	440	395	453	453	451	410	475	429	412	427	469	456	403	456	414	461	428	422	458	431	430	456	410	490	473	406	430	444	433	463	427	438	458	424	470	434	420	447	445	468	424	417	445	452	419	444	418	440	426	487	471	489	466	451	448	449	414	444	412	441	426	450	389	467	438	419	417	410	449	394	451	437	433	458	451	420	444	437	424	473	403	442	471	437	431	437	479	452	417	460	454	455	422	458	437	412	440	406	446	403	440	428	448	454	440	418	428	463	440	465	441	408	424	451	428	422	448	405	423	430	459	446	435	418	412	411	417	420	442	442	433	463	465	445	443	460	408	435	438	439	459	429	443	426	454	453	446	435	456	434	459	475	487	426	441	452	447	409	457	427	435	420	448	400	440	439	437	466	460	417	435	462	431	423	424	410	438	434	462	407	491	451	392	451	472	463	443	450	385	436	440	463	477	440	458	398	491	435	428	460	411	466	417	421	464	471	448	427	439	413	437	451	397	436	405	452	448	425	390	469	447	462	446	427	431	420	432	450	418	457	456	423	401	456	400	455	430	408	413	452	429	439	456	431	440	443	433	489	420	455	432	421	426	446	472	444	429	430	430	468	466	433	431	447	452	421	407	414	455	448	404	410	450	439	451	444	433	443	420	446	416	424	451	462	444	425	464	438	429	423	421	422	413	477	429	454	442	445	423	439	416	387	402	436	458	445	407	425	444	423	423	429	438	421	467	447	418	443	404	468	454	448	470	421	438	430	423	469	482	494	425	432	459	433	426	442	425	417	424	466	409	447	462	463	418	454	436	436	455	456	447	438	472	442	446	444	482	451	425	444	452	453	469	440	461	423	402	431	423	405	452	394	451	457	420	446	438	445	481	444	423	415	440	446	411	428	457	416	441	415	449	426	438	436	426	420	435	467	426	412	413	440	438	465	445	442	452	460	441	470	454	419	436	413	469	422	443	414	422	435	464	431	474	459	450	431	491	463	457	435	442	433	456	398	426	444	430	465	460	427	485	459	439	432	444	465	432	457	436	461	455	439	409	457	437	433	461	425	413	404	459	447	464	437	422	440	437	426	480	414	457	439	431	456	452	423	460	426	458	425	423	455	457	449	425	434	467	428	491	461	435	423	433	434	448	412	447	442	432	437	429	423	410	455	451	448	469	435	460	458	470	440	440	422	462	392	440	429	427	429	443	440	452	385	421	447	452	414	439	462	424	455	418	430	439	460	459	434	401	439	434	442	460	432	424	464	454	431	460	456	445	415	404	423	423	441	442	433	383	419	448	410	415	433	485	432	431	466	418	425	400	439	425	448	430	443	446	407	500	457	439	413	431	449	479	434	435	460	417	474	455	427	432	436	430	452	414	445	401	427	421	433	431	466	452	447	419	426	420	419	416	405	400	416	483	414	463	432	442	480	492	404	445	413	446	437	464	474	428	452	452	470	447	436	447	432	443	409	445	437	475	444	451	458	458	417	419	428	454	392	457	440	425	439	451	402	402	410	459	422	461	418	439	428	442	456	430	423	486	423	433	468	429	439	409	423	441	512	434	405	440	454	450	476	463	475	424	419	453	421	430	395	413	495	430	447	432	416	468	430	443	437	434	434	420	479	482	448	465	417	437	442	452	432	453	473	460	435	409	462	448	447	451	446	446	467	432	450	429	478	417	438	419	427	450	437	469	447	490	436	412	445	435	452	478	450	447	467	446	418	421	411	454	458	446	445	367	428	478	429	449	417	420	489	449	423	416	422	458	473	442	437	468	432	432	425	449	447	418	428	462	412	428	458	433	472	444	416	451	456	446	446	476	402	414	466	447	452	444	448	436	420	437	432	439	454	467	460	468	400	464	435	408	411	400	452	467	452	419	462	456	437	429	436	489	425	415	431	432	470	424	413	430	449	412	392	426	402	440	441	425	434	450	463	462	422	438	449	397	440	431	450	451	443	433	450	450	436	454	425	446	405	438	448	429	424	450	454	440	430	424	418	413	438	436	424	437	423	461	446	419	446	448	446	453	383	450	462	430	476	402	419	423	440	469	475	439	427	419	433	426	444	407	430	398	429	476	419	459	441	470	441	454	455	426	429	464	456	456	429	458	485	428	469	417	439	454	445	451	442	437	446	444	443	472	447	410	445	459	433	431	445	456	436	464	450	433	465	408	415	443	446	472	429	462	411	398	454	417	467	467	442	426	431	408	432	438	436	410	456	432	456	438	434	468	435	439	491	482	449	427	420	453	471	470	448	445	407	436	456	478	466	466	404	426	446	460	435	424	454	428	462	430	464	470	450	407	435	421	468	434	465	417	452	439	380	447	453	437	435	433	453	410	464	464	459	448	445	431	433	430	422	431	442	424	436	434	448	419	447	463	451	471	464	460	437	437	430	391	465	429	453	461	421	431	400	421	392	470	445	425	395	415	425	462	432	423	442	439	384	455	425	461	480	412	422	427	461	458	433	439	426	454	452	423	433	444	408	429	449	437	423	441	401	426	447	449	435	423	438	489	442	432	438	460	439	454	426	421	438	453	426	467	423	442	441	446	445	443	448	430	442	423	409	415	472	449	448	386	442	427	428	426	422	454	363	460	434	434	466	445	427	453	460	434	477	419	471	449	422	420	414	460	401	473	396	405	458	480	429	419	441	434	434	430	412	413	449	439	464	431	444	432	440	472	421	470	437	425	444	455	447	415	423	418	425	425	476	427	427	428	405	458	440	443	441	441	468	446	436	471	464	447	407	413	428	430	407	457	457	461	412	430	450	406	469	387	416	432	477	440	446	439	460	422	472	468	410	406	445	435	420	421	426	420	451	436	459	474	458	427	415	430	457	434	422	431	400	439	451	419	496	421	457	474	488	443	432	420	476	424	422	431	382	418	409	429	433	484	439	453	419	472	434	468	422	443	457	453	439	424	457	479	441	441	406	473	447	439	444	475	433	444	412	414	414	460	458	489	423	442	426	430	457	433	453	451	428	434	446	413
24559	21749	31288	25579	15434	6460	24706	30275	21413	9772	3366	582	183	170	166	178	164	187	165	167	175	176	151	171	148	158	167	162	172	179	186	172	148	165	178	165	158	164	175	174	153	177	168	190	140	162	141	186	175	179	160	185	173	149	167	178	157	164	170	157	174	159	141	167	158	163	176	154	161	155	154	146	159	163	178	171	164	153	156	161	161	155	170	167	167	159	169	166	155	171	175	168	174	151	155	173	179	157	164	163	159	142	181	171	147	161	164	170	154	157	171	168	169	169	158	155	169	143	195	168	148	152	151	138	177	169	141	164	188	163	171	160	159	181	170	153	174	163	177	178	160	180	161	154	140	187	162	168	156	169	168	160	161	152	155	152	157	172	145	176	178	191	144	166	179	147	169	167	170	183	152	170	163	180	176	149	155	160	176	149	173	177	177	179	147	157	154	178	194	166	182	158	175	150	158	151	143	176	159	147	178	163	154	168	149	152	174	163	152	148	134	173	156	158	179	162	166	165	161	162	183	170	165	153	161	162	174	153	177	154	161	163	155	147	143	158	181	164	148	180	174	156	180	151	149	164	163	189	170	156	150	181	157	152	156	164	159	167	147	163	175	180	164	171	190	208	185	148	164	149	143	171	163	188	174	149	150	143	136	151	152	156	146	159	183	164	176	164	149	172	171	174	161	166	153	167	157	168	157	188	155	153	175	174	168	160	169	164	153	168	146	176	168	161	163	174	133	161	158	155	153	150	169	177	167	144	165	160	161	169	156	170	162	152	156	155	160	181	164	165	173	168	151	185	146	150	166	144	160	161	165	184	155	175	158	158	163	152	162	158	169	179	162	156	190	158	173	178	163	162	172	143	177	164	162	155	152	150	183	160	150	157	141	159	156	152	157	135	144	165	169	159	184	178	151	168	158	166	146	156	157	170	185	167	162	151	169	152	173	180	176	172	187	157	168	151	133	138	148	185	148	162	172	156	150	174	189	157	173	164	163	166	159	158	159	142	166	162	139	154	158	151	184	174	162	180	173	160	149	153	154	148	153	184	177	170	157	175	187	170	161	167	152	173	161	157	167	145	169	171	184	173	173	193	157	165	179	170	146	190	154	169	172	158	152	128	162	156	135	161	167	161	163	168	152	155	170	175	156	170	160	145	166	187	162	150	171	170	171	144	124	166	158	175	193	155	158	170	172	177	142	164	133	163	157	159	165	164	159	146	143	149	155	176	165	164	182	164	164	164	174	146	167	184	195	174	141	153	177	165	151	166	170	186	157	161	172	160	145	148	137	177	155	150	182	148	178	151	151	153	177	156	167	160	157	170	177	170	162	157	155	179	176	146	175	154	175	161	176	180	177	143	185	159	177	147	176	146	153	165	167	190	178	156	171	171	177	165	176	184	177	174	169	137	155	166	174	185	185	149	140	139	178	181	152	156	150	164	154	146	149	164	160	160	158	168	150	137	147	160	178	162	167	153	168	186	147	152	163	153	135	172	157	155	168	158	156	174	167	170	175	135	150	162	163	164	181	173	155	172	163	163	159	153	164	152	163	154	162	152	166	155	152	155	153	164	164	128	142	168	153	144	167	150	162	165	121	161	168	163	170	162	149	153	175	170	167	170	180	152	154	126	160	173	142	158	167	165	158	184	160	172	187	172	177	147	152	172	182	155	176	135	149	165	155	187	170	178	162	170	176	169	154	169	164	160	164	172	151	151	162	154	165	168	150	165	146	166	157	178	175	185	171	175	160	181	195	134	151	160	175	139	169	180	168	152	179	165	167	158	150	142	165	183	160	148	179	155	167	171	165	141	173	187	173	167	192	169	163	156	165	163	143	177	185	173	172	190	152	176	148	161	177	151	170	167	177	162	168	171	171	159	167	193	166	151	184	171	162	144	159	163	142	168	171	167	173	161	153	159	170	192	167	189	156	168	159	162	161	164	144	160	158	161	149	160	149	171	157	171	151	175	162	161	166	166	171	154	173	169	155	174	148	159	132	147	164	166	171	169	136	168	180	155	178	163	147	178	165	154	178	157	157	185	160	171	153	169	163	162	160	179	172	177	166	145	152	162	158	153	174	164	170	158	181	161	165	167	156	168	167	155	145	135	166	154	187	165	187	158	165	164	170	132	161	151	169	172	147	151	177	185	172	159	144	168	165	165	157	164	164	163	175	160	170	160	162	184	169	167	171	158	174	157	163	169	177	168	164	165	170	157	148	194	165	159	164	165	166	156	159	151	149	178	194	143	172	131	158	191	188	151	167	179	173	177	168	172	175	166	149	181	168	168	153	162	167	152	187	152	169	161	141	149	166	155	131	145	183	163	167	163	149	170	180	180	165	164	151	152	153	152	159	160	143	192	176	161	165	156	159	145	141	153	174	170	173	178	179	162	177	134	159	143	164	180	155	148	165	179	156	144	161	170	163	165	154	163	169	173	161	156	160	154	176	154	152	169	143	157	180	181	184	169	144	173	173	158	168	133	155	159	153	165	154	175	152	151	157	184	146	162	152	151	160	154	153	158	168	157	159	173	171	155	186	182	181	156	160	149	163	172	147	179	160	169	162	174	163	150	162	194	177	170	178	154	173	156	157	184	166	172	153	177	156	172	156	138	150	152	152	168	173	167	174	176	160	154	184	155	163	190	166	135	168	177	145	166	172	175	155	178	145	192	187	172	150	159	163	161	172	163	186	163	160	172	162	147	161	157	178	172	171	169	168	161	142	169	152	131	150	164	169	150	166	179	133	170	164	171	150	159	151	167	153	150	159	154	150	172	193	160	159	174	171	178	183	145	172	152	150	161	164	174	136	173	175	180	172	161	167	156	183	155	148	197	158	158	155	163	159	175	184	174	161	179	151	158	160	186	172	167	138	166	165	181	175	153	156	142	178	169	166	165	166	169	151	169	163	166	155	154	155	164	174	165	160	182	185	151	148	165	139	139	177	158	162	158	171	186	151	172	170	167	159	164	165	170	193	149	178	162	160	157	172	150	158	176	154	158	166	167	158	150	171	156	176	156	178	167	168	152	156	166	165	159	168	161	141	174	166	157	180	171	157	146	141	162	157	134	172	159	165	150	147	136	167	170	157	173	173	157	162	170	161	154	172	162	162	193	150	179	158	182	170	149	174	168	151	172	170	173	152	167	180	159	173	170	163	164	176	155	162	165	137	178	148	159	151	169	154	150	174	182	161	203	165	159	169	152	158	177	165	168	146	151	165	172	158	158	155	158	155	144	181	178	170	151	166	162	158	168	157	156	175	183	170	163	146	178	166	136	190	162	168	154	160	172	146	153	145	164	145	165	180	165	175	174	164	137	154	191	172	177	163	137	173	176	156	153	158	161	156	153	172	152	184	152	165	171	169	159	168	173	166	185	182	154	154	156	153	178	167	169	143	176	153	165	153	185	152	166	171	142	158	170	166	158	178	165	166	143	166	166	168	185	169	167	163	162	158	160	166	188	172	169	162	130	173	168	176	156	151	151	171	147
17359	71373	57381	10158	7101	12760	36917	39378	30730	18038	8620	1682	402	309	364	345	315	336	363	325	338	332	334	340	324	329	336	357	294	327	329	311	333	349	338	331	314	332	329	341	345	311	306	342	347	346	324	312	322	319	384	352	307	331	347	343	320	331	344	324	323	352	322	365	345	309	337	332	333	314	323	323	339	300	317	346	325	302	322	358	347	315	334	337	329	330	315	343	343	294	333	333	293	305	316	303	319	306	328	314	351	324	342	336	344	329	314	340	339	315	303	326	327	316	349	329	350	313	315	314	301	314	355	320	314	320	306	322	329	304	363	320	346	357	343	341	342	311	312	325	323	334	379	323	322	308	327	316	375	304	314	353	311	353	364	293	319	322	324	323	324	303	328	346	302	283	352	341	336	322	295	335	311	329	328	296	351	318	330	335	342	350	334	325	323	346	315	355	318	307	324	316	335	325	332	313	351	319	335	326	310	326	332	339	328	327	341	292	295	318	309	352	322	347	329	321	305	333	333	341	371	352	313	364	325	319	326	355	346	331	343	325	319	314	311	315	322	324	326	327	341	347	287	348	334	363	310	325	332	335	307	382	338	330	356	304	352	340	376	332	324	341	316	343	314	310	330	311	373	314	348	342	313	320	326	323	333	300	360	328	328	336	341	316	311	342	353	353	341	317	325	330	326	337	296	350	312	342	338	308	338	333	337	317	303	307	293	315	317	320	303	319	339	354	313	327	337	363	303	332	317	294	365	318	329	302	328	332	337	343	347	338	311	293	322	315	304	333	315	311	334	318	323	324	325	309	311	329	312	298	341	329	314	333	341	308	337	320	340	340	322	342	328	313	351	307	334	325	314	321	315	333	320	309	323	354	328	292	318	333	342	331	343	293	339	318	338	342	328	305	334	318	301	313	334	334	357	312	358	337	307	313	331	340	316	335	315	332	348	323	336	319	344	303	347	345	323	336	331	347	339	303	323	329	344	339	324	339	342	339	336	335	323	305	352	321	350	311	328	355	332	347	352	343	355	359	322	307	340	319	331	331	321	349	334	344	325	334	359	296	324	343	321	338	327	300	343	309	371	322	325	317	333	323	318	314	317	332	347	321	351	341	335	341	340	317	344	304	325	297	341	324	303	292	323	342	349	327	317	317	326	312	332	287	335	355	348	342	367	347	319	328	336	301	312	353	357	321	331	296	343	329	304	325	330	327	317	303	339	364	325	312	318	335	300	331	364	327	349	338	312	335	346	338	325	360	311	363	307	360	312	311	344	349	337	312	347	323	317	308	331	285	314	332	324	320	362	324	307	342	323	294	341	295	307	335	354	315	305	320	329	338	329	301	306	325	282	333	329	335	332	316	327	331	320	338	343	349	321	302	347	334	320	324	341	351	345	311	304	315	346	311	352	328	365	382	345	316	351	308	333	341	358	339	310	321	322	344	341	317	337	366	330	315	318	339	365	302	331	322	341	325	351	320	337	331	325	328	334	326	308	338	363	336	311	340	331	290	334	319	332	318	344	350	317	326	312	359	326	333	353	315	336	366	322	368	324	328	321	336	318	298	329	357	319	331	291	322	353	316	331	323	296	342	335	349	338	310	329	339	317	319	313	345	349	316	317	334	340	312	319	359	319	327	336	334	347	365	320	315	325	369	314	346	322	320	317	304	322	311	304	331	312	342	346	370	329	321	312	309	334	325	297	295	322	311	319	365	357	316	303	326	342	349	350	300	330	321	360	348	308	330	304	338	355	330	327	343	329	331	340	343	322	328	353	340	332	319	319	334	310	319	361	333	338	342	344	313	310	357	332	331	314	327	324	343	353	307	315	340	339	315	322	337	353	317	301	343	299	310	317	327	326	318	332	341	298	316	361	366	335	348	340	330	334	327	306	362	316	375	349	310	343	314	324	309	368	306	346	374	341	324	316	299	343	314	328	341	300	343	366	342	347	334	364	297	311	312	315	336	342	328	328	313	326	329	320	328	295	326	325	345	312	339	321	323	361	325	313	320	299	327	336	318	309	308	362	322	318	349	336	300	367	348	307	290	343	309	322	391	324	328	355	331	336	333	320	289	324	331	338	334	351	339	330	348	353	360	355	334	332	309	310	312	371	316	344	363	339	364	286	334	347	318	314	349	338	357	328	312	310	318	353	320	341	302	323	323	352	344	349	328	308	310	330	327	319	373	329	300	328	323	367	335	366	319	342	333	302	316	353	335	331	373	324	320	349	349	343	324	321	320	300	286	319	331	336	318	346	290	289	300	361	311	340	334	306	321	317	366	306	349	315	302	346	320	335	343	337	330	333	337	301	304	339	368	329	346	305	345	290	334	349	365	300	321	344	356	323	322	353	320	321	306	343	320	326	324	328	314	344	338	322	326	324	332	338	320	305	340	310	357	343	357	369	316	328	321	318	368	329	322	318	339	321	356	333	291	357	302	338	305	335	314	308	344	351	320	305	336	300	328	334	317	336	314	328	302	322	325	295	328	342	358	339	312	342	324	350	329	332	340	350	340	321	327	321	334	342	332	338	318	303	328	348	351	345	333	327	330	304	339	345	316	304	317	342	351	320	366	319	331	348	305	309	320	351	334	305	334	335	341	347	337	343	349	308	331	348	319	316	312	361	326	363	340	306	356	386	303	341	336	318	333	305	300	340	320	320	333	340	362	272	333	317	306	286	314	330	342	349	334	332	342	318	308	328	325	324	288	336	353	352	353	343	348	358	340	309	302	329	327	323	336	367	298	339	342	359	306	316	356	317	341	341	349	348	305	288	336	317	347	334	324	319	307	315	360	352	306	337	323	326	312	334	338	357	323	333	338	330	331	325	323	307	322	332	332	321	331	329	362	349	345	322	346	322	314	327	301	313	307	321	339	300	371	298	326	333	355	293	355	321	336	290	341	331	339	336	321	328	368	334	347	337	334	344	330	309	322	360	302	336	364	290	326	339	310	336	325	302	328	349	327	365	325	335	344	307	314	312	359	327	328	307	309	341	352	344	318	311	359	358	330	365	369	290	329	341	344	329	336	309	358	310	311	331	328	342	305	355	296	343	317	336	324	295	314	310	281	338	331	322	302	326	339	321	320	315	345	349	337	316	324	301	338	318	326	338	322	320	326	336	345	348	310	331	341	333	291	347	333	319	330	332	305	326	333	340	325	316	352	339	321	329	332	327	341	340	326	355	349	321	345	341	336	327	302	315	333	330	331	344	290	323	313	339	315	301	340	357	324	370	323	322	329	293	308	295	317	312	310	350	328	344	323	328	344	341	313	331	296	307	311	339	325	326	341	335	369	307	315	326	317	376	300	318	340	317	321	343	310	342	331	375	312	326	305	325	336	327	328	324	319	338	313	303	341	311	315	329	337	350	346	288	332	344	307	313	302	308	336	311	324	347	317	339	327	310	281	341	338	331	337	328	303	288	315	323	310	326	365	303	322	318	325	323	313	316	335	325	333	319	329	359	340	312	330	327	314	375	330	341	340	310	325
23459	21522	29248	24809	21426	20320	39354	43870	32240	18342	7337	1243	229	238	215	216	226	231	219	200	223	199	202	216	210	201	240	206	214	217	209	199	224	212	244	241	188	213	217	226	202	225	225	215	211	220	230	200	208	217	206	218	230	208	223	193	236	220	201	215	212	213	216	187	223	204	195	201	217	214	225	224	203	214	200	202	210	199	214	213	230	191	197	200	219	213	210	225	204	193	236	212	208	204	222	222	211	206	235	194	237	205	196	199	196	185	194	195	201	216	224	223	192	205	215	207	244	212	214	215	205	224	208	200	208	196	203	187	214	235	214	211	182	217	196	205	189	197	188	215	223	207	208	207	208	198	213	209	197	191	204	245	208	212	189	195	222	236	208	224	198	218	221	212	223	197	215	204	196	206	223	226	198	217	184	221	213	202	210	224	187	217	210	198	236	227	212	192	221	195	223	209	193	195	195	225	190	221	207	205	211	177	210	231	222	230	197	215	214	210	219	202	231	217	214	195	221	194	207	197	218	188	193	184	227	184	205	208	224	222	227	216	208	221	201	206	220	199	205	208	188	221	218	229	235	233	222	181	219	211	217	221	202	227	204	210	195	197	218	209	221	192	211	203	210	166	221	209	234	219	187	221	190	207	232	211	222	191	229	226	234	195	233	234	221	213	212	198	197	214	205	211	209	175	208	214	227	246	196	227	234	201	225	234	210	185	204	206	226	206	210	208	215	228	216	182	209	215	201	207	216	227	205	215	212	208	205	201	217	230	208	224	193	188	221	208	215	221	232	232	194	234	195	197	223	249	216	204	198	218	233	212	200	231	223	197	216	237	228	195	209	227	206	197	227	214	223	202	211	208	209	224	213	184	211	215	222	198	227	194	229	234	231	211	178	238	213	199	208	204	218	240	185	190	196	198	218	218	215	227	193	209	209	226	206	193	197	195	244	221	199	214	206	208	201	233	200	196	184	219	219	218	220	215	218	211	226	200	202	224	201	216	214	227	199	221	224	227	204	225	185	226	214	232	206	229	210	217	222	211	261	217	200	214	235	208	221	222	200	221	188	208	207	228	222	209	245	210	208	236	188	207	217	196	223	198	184	214	213	198	192	244	202	193	211	244	215	231	197	211	182	208	221	219	219	212	191	197	205	183	213	209	192	218	232	200	206	206	202	195	205	207	218	223	204	224	234	204	237	224	199	214	203	203	193	231	233	223	212	192	198	205	211	200	216	212	219	237	214	213	192	218	199	235	201	221	216	213	188	218	193	240	227	232	206	218	216	256	204	223	217	219	216	203	213	209	207	219	196	237	200	214	220	241	206	200	204	211	202	201	226	200	240	199	225	199	197	224	209	219	204	209	213	208	214	234	236	221	215	212	200	204	210	208	210	216	224	245	206	210	187	193	236	219	210	216	216	201	204	246	216	207	202	201	207	194	188	194	243	199	216	205	235	210	238	210	214	247	196	222	238	178	220	214	213	222	211	211	223	209	226	180	206	210	169	235	185	239	220	211	230	209	211	229	213	232	196	204	218	234	227	203	220	216	168	231	208	201	202	201	227	210	205	248	231	205	219	209	231	214	238	233	200	219	213	228	210	240	201	222	201	215	176	213	226	185	219	215	198	207	235	206	200	199	224	219	193	211	226	223	201	230	200	204	207	230	218	205	219	214	197	211	203	232	212	202	230	195	228	183	240	199	214	203	217	201	225	204	223	197	236	200	231	214	192	209	214	214	196	184	210	211	219	206	190	219	200	182	214	231	207	237	208	200	197	213	226	189	191	223	201	208	210	234	207	184	193	201	201	208	199	185	242	197	197	204	203	191	213	215	204	195	212	220	206	208	206	228	198	212	215	198	241	221	192	218	219	196	215	223	191	233	195	209	195	201	225	213	186	211	231	214	206	223	212	220	199	222	194	227	217	218	195	248	223	208	210	221	207	193	222	234	221	195	208	212	207	231	211	223	203	234	202	214	208	208	205	202	213	202	195	206	214	173	182	221	200	224	222	202	211	202	227	213	215	188	206	221	216	203	204	191	225	189	204	207	227	187	203	216	212	230	181	190	242	220	222	203	222	179	208	200	196	206	197	191	183	214	197	218	184	203	207	220	216	179	195	228	192	232	214	230	237	208	213	219	216	210	208	219	206	231	227	203	188	223	219	203	208	193	212	208	212	209	194	217	212	231	208	198	221	191	230	222	229	238	210	215	191	213	202	210	200	214	211	203	198	201	212	187	210	219	197	219	240	206	197	188	220	226	192	204	230	201	204	226	231	224	213	210	212	199	205	189	214	228	219	216	215	219	181	221	221	252	216	253	206	217	218	234	223	205	240	208	210	237	212	217	224	214	204	186	190	230	226	213	203	220	235	206	202	228	213	205	249	227	225	217	223	212	206	198	197	196	217	216	193	209	242	220	211	224	205	214	226	221	224	186	204	189	213	213	213	205	200	218	215	212	184	188	216	203	231	222	223	224	206	235	215	183	190	204	214	209	237	232	211	215	213	219	214	215	198	198	196	227	189	190	211	200	217	220	211	191	220	224	221	220	202	188	222	218	214	249	206	216	219	193	193	205	188	213	204	233	201	239	210	213	203	214	194	203	186	214	192	214	220	214	211	175	216	244	216	219	202	200	202	210	197	201	199	207	233	225	196	200	190	216	190	195	213	210	222	216	207	221	215	202	207	212	218	203	223	212	233	218	218	206	170	194	192	236	183	201	196	212	231	203	234	223	221	217	209	211	216	203	213	192	210	214	213	200	201	192	187	208	209	194	217	205	217	194	196	209	230	198	203	225	174	200	191	207	211	192	204	193	196	201	203	205	209	190	225	216	225	212	212	205	217	224	189	200	205	234	194	210	202	209	207	216	194	217	235	205	222	203	218	205	191	207	227	228	203	219	246	221	188	225	208	200	211	214	211	227	207	189	215	239	240	229	222	200	213	206	186	199	184	198	200	203	229	215	216	177	220	211	204	193	205	212	207	212	248	212	196	220	229	222	224	240	197	206	187	202	189	219	240	207	206	209	221	223	233	207	202	187	208	200	206	205	209	228	193	187	194	213	190	206	212	206	218	206	192	233	215	196	222	215	227	205	205	229	219	201	207	230	231	193	205	211	214	205	204	187	198	230	199	227	209	231	213	194	234	216	188	217	241	212	210	233	221	224	225	211	213	195	194	203	222	204	209	220	220	205	230	202	190	216	212	207	225	191	224	205	188	192	218	226	203	167	213	208	226	203	216	225	236	205	213	196	209	215	215	202	198	208	220	213	191	202	215	221	214	216	225	233	192	220	208	180	210	254	221	202	181	188	212	201	216	206	199	213	208	189	238	183	220	217	190	222	213	214	205	210	192	207	185	205	194	216	225	197	223	219	208	226	204	203	225	193	207	207	190	213	232	199	222	204	229	220	208	183	203	218	236	193	231	199	218	205	208	210	209	202	203	214	199	201	206	200	195	203	191	211	225	198	215	219	221	202	217	199	181	213	186	206
18933	78618	68668	18562	10705	17182	48018	49583	39800	26580	14109	3200	422	379	391	388	414	394	412	393	391	426	402	399	407	430	394	368	411	386	409	423	368	399	389	386	387	392	406	387	388	355	357	408	417	408	408	411	410	397	394	388	401	426	415	409	378	369	413	411	415	399	371	383	419	389	389	388	388	382	393	402	390	367	417	375	406	419	355	367	389	405	373	405	401	389	376	390	412	370	397	431	394	402	403	397	377	419	382	401	380	411	386	405	371	395	395	406	396	392	399	435	422	400	389	401	438	365	391	392	398	383	408	408	397	379	358	402	384	378	421	394	409	426	394	357	394	386	409	417	408	417	388	397	412	409	383	408	389	413	382	388	397	406	402	379	341	397	384	410	398	385	395	389	419	361	410	378	379	406	417	401	388	413	395	382	445	403	442	400	407	461	376	379	400	409	396	418	404	412	430	399	405	376	389	423	392	392	414	412	424	437	413	390	416	386	383	416	392	379	383	400	415	417	408	400	378	382	379	392	409	399	430	372	362	396	389	378	373	412	396	423	370	412	418	402	409	388	382	405	370	399	420	417	407	391	398	377	395	353	353	400	443	406	406	405	406	355	437	382	402	436	396	430	412	397	404	397	394	397	423	399	418	416	413	382	408	422	390	369	399	405	405	386	389	387	401	401	385	394	421	384	374	415	406	378	397	386	407	411	390	424	383	392	375	417	420	403	397	397	412	396	373	377	428	377	399	426	436	428	416	444	365	365	419	403	390	416	409	395	413	375	407	414	383	389	360	404	374	425	415	404	397	431	421	372	418	395	412	406	395	405	364	399	386	392	375	402	397	385	400	417	391	407	389	443	449	402	412	424	376	408	383	387	393	381	391	406	406	409	360	391	368	385	380	399	427	438	407	377	399	396	369	378	401	416	415	395	430	418	394	386	393	425	392	388	408	380	430	407	362	423	369	395	400	388	386	398	411	392	435	406	405	399	403	398	393	392	417	421	402	435	376	361	394	420	426	396	430	433	406	401	394	377	410	382	419	413	382	384	400	413	383	419	394	413	402	379	383	427	405	388	440	405	401	417	415	400	445	398	403	412	396	373	445	384	392	385	409	399	369	404	452	372	378	382	416	379	418	394	387	356	406	435	394	412	370	402	416	400	399	392	398	349	403	425	388	399	401	390	406	351	413	396	375	354	444	400	398	387	407	388	398	389	392	403	400	379	401	427	394	380	395	383	424	399	403	421	414	381	383	418	384	413	405	376	401	364	385	457	407	377	413	388	402	406	421	385	418	401	384	372	399	368	362	409	406	427	375	368	391	397	408	395	385	417	424	392	425	382	419	392	379	382	390	393	417	371	419	382	386	409	387	388	401	400	399	412	377	399	441	384	383	388	362	394	398	396	402	390	404	388	413	380	397	378	375	414	394	414	388	408	379	404	352	363	446	429	383	359	377	396	384	369	397	394	430	374	407	431	395	381	408	403	379	386	378	393	374	382	379	421	415	432	373	415	375	388	389	393	423	427	349	394	412	381	400	404	387	390	398	417	421	373	369	418	400	404	399	393	360	412	429	381	433	402	393	385	422	412	349	418	404	412	418	362	414	417	373	404	387	388	449	422	372	410	386	411	377	410	371	376	406	396	401	412	367	424	410	438	400	391	384	442	391	399	362	384	421	439	398	399	372	404	437	409	401	422	356	348	397	369	413	419	400	396	409	376	408	403	424	399	421	386	368	356	388	398	409	401	395	403	417	368	383	413	380	399	389	433	388	417	401	383	431	391	388	379	403	373	383	384	391	383	376	415	382	396	404	390	417	412	388	419	417	404	395	404	388	384	418	386	389	409	405	430	399	408	413	402	362	393	375	404	429	412	408	396	409	397	378	417	377	417	390	406	376	409	360	435	416	389	401	389	400	395	388	367	407	377	396	377	395	395	382	400	380	347	446	408	417	388	384	427	396	411	373	417	406	405	401	415	382	397	394	371	400	427	399	410	402	388	371	401	392	373	373	399	397	421	358	375	382	414	415	396	360	402	385	396	385	367	428	399	371	374	390	385	423	388	424	348	383	396	394	423	368	415	421	377	391	365	389	370	382	366	393	395	429	412	425	418	397	373	429	402	390	360	399	403	382	388	393	406	421	414	377	373	384	396	390	415	400	404	386	383	388	406	389	383	400	388	420	401	379	348	417	382	375	396	365	385	374	394	394	429	400	387	369	376	391	399	376	416	400	409	416	401	370	392	392	381	402	427	411	393	403	395	366	409	402	398	407	374	432	396	410	371	364	378	356	400	422	392	367	375	390	388	403	364	404	422	414	418	413	412	382	415	401	429	401	382	348	399	424	370	357	423	408	386	401	397	422	376	380	397	413	396	399	397	384	359	376	390	409	438	414	368	385	405	415	358	410	405	367	404	374	416	371	385	439	365	438	437	397	391	410	382	399	406	396	452	411	425	433	373	424	395	379	424	410	375	397	418	406	391	409	396	377	398	390	382	429	427	394	411	393	405	413	389	413	413	387	382	414	416	402	375	410	355	409	401	428	388	397	414	408	404	380	417	390	401	400	416	373	415	390	401	374	398	402	450	398	405	386	430	421	409	398	409	423	381	382	410	383	387	394	380	387	406	416	375	366	431	396	416	415	388	410	414	385	380	376	409	394	419	394	403	415	419	412	389	411	431	393	372	394	419	426	395	414	409	407	415	423	392	402	406	415	406	411	393	408	392	411	389	393	387	392	419	417	397	400	396	396	373	424	394	411	399	383	406	424	400	382	387	394	371	381	408	398	386	420	395	375	406	443	404	416	406	411	403	379	395	407	374	379	402	375	391	398	434	399	417	430	399	384	391	372	396	407	410	410	408	398	383	392	372	404	392	396	382	434	386	383	400	394	461	397	394	411	396	366	381	431	403	383	437	418	381	395	417	403	406	401	383	377	409	377	364	414	391	379	384	389	380	396	397	372	379	406	381	417	374	372	419	381	399	409	388	399	381	398	402	414	421	397	404	414	425	400	388	416	388	422	385	386	414	375	412	395	422	377	431	431	384	381	406	441	372	402	380	416	424	391	396	385	378	396	389	420	400	391	387	392	410	378	379	410	406	429	374	407	387	395	412	431	420	357	419	392	404	378	411	372	375	421	365	377	398	377	393	404	384	381	387	378	376	384	370	386	417	446	407	367	418	392	408	390	400	371	371	400	385	406	442	385	390	388	404	410	417	428	369	386	416	414	374	389	377	386	405	374	414	447	397	411	416	391	403	359	394	422	415	412	371	401	410	412	414	376	382	401	390	381	377	383	384	415	399	380	369	412	400	415	382	401	428	405	395	414	390	369	422	414	397	431	405	394	408	401	421	447	371	418	410	376	350	396	392	384	414	419	368	364	401	414	408	374	404	431	350	380	403	375	420	409	397	379	414	396	377	410	399	375	403	380	407	404	356	384	378	399	407	409	399	391	382	417	375	389	411	405	399	386	390	434	400	439	377	392	388	394	372	386	436
27029	22705	20376	4883	1099	1057	4637	5542	3557	1644	775	307	209	232	214	196	190	218	206	211	245	198	220	213	227	203	208	191	200	222	211	225	200	203	212	202	232	224	221	210	207	220	192	223	212	201	225	218	216	183	252	203	218	223	235	201	218	230	201	237	197	191	210	205	194	226	202	195	177	197	207	210	202	205	200	221	240	227	175	203	213	208	211	224	199	209	224	234	191	251	196	199	216	226	234	198	195	209	210	197	196	202	215	211	212	229	239	231	224	198	212	221	226	228	211	233	224	198	214	201	220	212	230	186	199	219	219	211	205	211	218	209	193	193	195	216	200	217	218	197	202	212	184	236	222	199	211	242	223	212	217	197	218	224	210	225	223	237	205	207	224	208	206	220	216	213	228	216	222	217	211	208	219	189	204	219	199	242	202	222	214	202	205	215	199	208	224	193	189	235	238	215	232	221	237	215	211	227	219	230	194	212	205	223	206	234	226	219	205	226	194	203	213	221	232	224	191	215	257	222	190	229	215	216	215	226	225	232	206	217	201	232	233	217	190	226	195	222	210	224	206	211	197	212	197	200	191	221	220	235	231	228	206	209	225	230	214	202	211	205	212	210	202	210	227	196	210	196	212	206	201	211	173	216	216	221	224	196	207	196	238	200	205	225	243	208	206	196	216	222	193	218	208	228	199	212	210	184	208	216	215	222	206	205	208	198	196	214	219	196	227	173	212	209	228	214	226	205	204	200	209	208	211	244	226	224	240	189	208	227	234	232	214	227	196	200	188	213	219	193	208	197	196	205	209	235	207	217	216	180	213	235	231	230	188	187	228	207	217	211	207	206	215	182	204	192	245	215	228	214	207	209	219	218	224	207	193	196	199	192	206	211	228	202	210	223	227	197	210	208	243	201	203	208	204	186	199	202	213	234	182	228	202	235	231	206	204	206	228	206	213	200	216	219	226	208	208	201	214	218	222	193	190	220	216	211	225	229	211	217	207	210	234	209	214	217	217	226	207	227	185	207	257	223	208	199	201	223	212	204	208	181	191	213	241	209	200	226	222	213	199	209	209	200	204	223	236	242	224	183	219	207	200	224	178	206	189	230	202	212	217	208	198	205	218	212	223	223	217	209	207	205	218	211	204	223	208	235	203	220	193	213	230	221	213	229	233	242	216	196	206	187	234	208	199	223	191	185	229	213	201	197	215	212	223	228	204	221	197	232	237	201	221	220	213	214	181	204	192	203	203	201	194	195	211	225	214	210	204	229	208	222	250	204	208	213	214	224	216	211	245	205	202	223	206	225	213	240	214	242	234	202	225	215	227	214	234	209	235	222	221	203	208	206	218	232	221	223	201	195	226	205	190	220	218	211	232	192	212	211	211	201	199	216	194	207	228	209	192	194	209	189	211	229	229	204	223	221	195	239	230	188	222	214	209	214	219	226	227	215	229	183	219	205	192	209	199	206	220	193	217	208	221	221	215	209	222	217	201	230	218	195	208	209	199	222	204	212	227	225	181	227	200	221	205	199	204	194	197	219	231	224	220	246	169	226	200	221	225	213	202	211	200	202	225	221	217	216	219	231	217	208	209	251	213	221	193	192	225	202	213	207	193	205	222	198	203	196	242	215	203	219	207	209	230	216	232	226	228	217	193	219	220	236	205	213	200	209	230	196	220	227	216	216	214	211	199	195	226	220	221	203	191	191	212	198	210	219	249	181	211	218	204	203	211	219	202	193	207	213	222	191	225	218	223	235	249	160	220	241	216	181	217	205	249	232	214	227	220	243	207	207	227	211	228	187	248	251	188	224	213	215	209	212	211	205	233	182	201	217	220	186	225	216	214	195	245	203	218	217	242	205	212	200	232	210	233	190	217	228	244	232	215	200	228	203	188	205	224	224	208	187	222	187	212	211	205	207	206	216	180	210	188	227	225	235	205	230	217	207	208	229	208	212	183	236	201	224	195	229	195	218	184	229	202	202	234	217	206	211	208	223	226	216	215	215	252	225	207	204	207	196	186	220	192	202	205	201	199	220	216	230	230	214	236	207	194	205	187	227	228	217	212	225	219	226	225	220	229	205	204	203	246	214	201	213	200	209	237	223	247	191	205	217	253	196	212	205	212	201	198	197	227	203	198	229	208	195	198	225	220	218	204	231	211	198	217	203	207	206	218	205	210	234	233	251	177	206	237	209	205	236	199	201	214	213	198	222	230	193	213	204	214	245	171	204	203	204	210	223	215	224	194	214	183	219	220	210	178	213	225	244	227	230	212	220	236	218	224	206	196	200	227	232	226	226	185	207	221	197	196	226	218	219	220	193	201	215	207	209	195	197	217	226	199	212	203	221	216	219	234	207	200	203	200	195	222	205	221	205	198	222	215	214	217	208	207	200	213	217	213	190	225	200	214	207	222	231	228	212	216	219	218	216	196	198	212	201	234	216	234	213	218	196	217	204	204	198	195	234	249	198	205	217	212	194	212	211	199	211	193	205	200	215	201	244	211	209	200	202	202	211	193	208	221	223	224	220	214	221	206	203	183	218	211	237	207	214	221	221	210	204	203	228	209	190	191	172	219	221	211	203	244	232	188	217	184	206	199	197	234	214	185	203	219	246	196	202	204	209	194	223	186	205	197	209	202	196	219	213	210	226	203	197	226	212	231	219	210	212	247	207	174	227	221	219	225	210	195	208	204	193	217	187	234	199	211	228	205	218	209	206	240	220	193	222	190	206	216	190	225	246	210	207	216	207	227	236	199	202	221	189	219	234	204	217	222	183	203	188	240	215	196	186	228	225	252	252	251	205	221	228	193	205	243	195	206	215	219	208	226	201	209	179	195	191	205	214	214	207	222	193	237	198	209	224	217	226	212	239	203	192	196	216	229	209	210	242	211	218	214	206	231	221	184	214	205	205	198	216	212	215	215	192	215	214	196	205	196	242	191	222	191	220	218	222	219	219	209	245	191	237	230	224	204	214	232	207	216	205	202	195	213	219	228	190	223	224	229	198	208	232	209	201	217	209	195	202	220	177	212	238	194	217	205	238	231	229	229	212	205	208	211	189	239	195	217	206	224	208	204	192	217	229	188	220	220	220	243	225	217	209	216	186	227	199	215	194	208	207	214	223	230	220	222	222	228	206	204	208	193	210	208	195	237	237	237	221	211	199	207	213	192	208	215	204	214	208	206	203	205	236	215	218	232	217	194	197	218	188	226	203	218	207	224	219	220	196	219	212	209	179	218	210	213	200	209	225	229	197	204	223	218	218	212	201	211	183	239	213	209	191	202	221	209	206	219	230	211	178	220	218	234	205	190	208	213	226	191	231	217	209	217	214	215	221	215	229	206	191	195	218	232	185	207	200	209	203	238	206	223	174	216	211	193	252	244	209	216	212	213	225	198	224	216	190	200	215	234	216	236	224	230	224	225	182	198	217	219	226	205	207	218	203	228	205	252	223	209	209	225	223	232	215	206	198	213	213	210	210	209	230	198	229	223	226
9449	37858	26293	4729	3314	3510	12931	13725	9088	4680	2070	712	449	416	450	451	455	443	421	427	429	418	413	441	426	416	424	390	435	419	415	454	409	453	425	403	414	411	396	406	422	460	381	415	427	430	454	426	453	435	415	456	408	427	413	409	442	431	433	437	401	428	424	404	407	437	413	384	412	387	412	437	405	437	396	401	421	428	484	393	441	397	431	393	401	450	421	404	424	426	421	416	408	409	426	432	448	436	403	423	436	417	405	425	434	404	416	398	408	439	381	418	398	437	411	410	422	461	426	426	433	451	407	415	464	471	448	433	405	425	416	426	385	426	419	419	415	424	421	401	409	410	408	407	427	415	436	403	438	406	392	416	422	423	435	443	421	415	428	469	427	445	420	401	425	401	439	393	434	413	445	431	406	455	443	393	408	413	417	428	427	381	399	439	409	377	414	406	452	429	420	393	397	417	416	413	438	452	447	418	388	433	405	416	431	422	431	427	407	363	401	404	443	457	393	398	454	394	471	424	393	455	446	418	418	441	402	392	392	404	452	486	427	424	403	415	427	367	397	422	400	417	408	437	389	439	402	428	436	404	405	408	372	430	412	425	447	412	390	419	442	426	400	427	410	382	435	416	438	411	444	373	427	383	410	340	413	433	432	457	442	401	409	416	381	444	441	438	420	390	452	420	399	431	396	414	449	416	434	397	412	436	434	400	413	407	407	431	408	418	381	427	394	417	425	425	403	444	436	442	409	458	404	398	424	422	418	413	396	438	426	431	416	395	455	419	423	399	450	414	398	416	436	421	445	397	402	404	429	478	421	393	433	413	447	422	422	443	376	425	411	421	411	399	440	410	397	421	427	443	456	407	413	437	424	399	421	417	423	442	383	395	438	426	412	423	417	420	442	431	403	392	413	390	451	427	433	423	409	419	391	424	419	409	422	433	410	436	447	431	403	430	390	402	467	407	443	416	431	420	403	425	430	379	426	434	417	429	426	418	456	455	445	418	426	440	446	422	437	415	399	421	390	433	405	416	442	413	427	412	404	396	425	441	428	418	419	410	432	426	431	382	424	412	389	408	446	399	395	444	391	441	407	441	412	419	409	449	395	416	437	384	421	406	440	425	424	425	422	442	421	392	412	424	424	396	426	417	416	436	421	438	388	423	403	418	411	378	427	408	442	403	433	443	404	406	430	441	403	427	411	436	369	426	433	426	459	426	465	433	424	475	414	417	443	438	415	435	414	438	351	447	417	425	402	427	426	436	392	377	391	414	430	411	437	404	451	460	410	419	402	425	413	401	436	419	381	399	408	458	422	401	412	445	445	428	430	453	421	415	434	388	406	434	401	429	424	417	401	412	410	414	424	460	449	408	440	399	392	425	424	406	453	414	424	431	452	409	390	425	404	383	425	388	416	388	438	438	410	410	380	416	444	379	401	427	429	433	423	434	421	428	417	421	436	430	412	415	446	394	425	445	420	392	421	430	430	414	436	381	410	456	393	428	440	453	429	404	423	424	448	431	396	411	414	396	413	404	432	412	423	388	438	406	404	445	464	395	412	428	424	417	441	415	467	400	468	424	392	438	440	437	428	402	438	441	417	417	392	444	452	396	422	435	447	454	413	422	448	389	398	432	428	392	424	431	439	392	448	407	392	412	395	430	421	450	417	418	423	382	422	430	415	446	424	424	418	432	435	400	426	425	439	407	432	427	418	407	445	424	397	429	463	427	409	439	416	414	423	452	400	412	445	388	411	409	409	408	451	403	432	413	419	443	383	440	396	406	402	398	402	467	405	431	430	434	436	394	404	441	421	422	387	447	433	405	419	445	415	383	401	421	436	392	425	436	435	401	391	403	375	416	452	405	428	406	373	429	448	408	440	421	400	389	447	414	433	408	425	427	439	433	428	379	408	404	436	441	411	426	409	445	418	463	413	407	429	440	433	392	422	458	401	418	422	424	408	417	462	431	403	449	439	415	417	430	420	447	392	443	394	426	420	406	427	416	441	440	401	440	429	388	425	419	419	424	419	446	414	411	417	414	424	462	418	440	407	373	417	423	433	414	422	429	416	385	430	427	420	366	433	451	410	418	354	438	418	375	454	413	393	411	427	423	442	423	388	444	413	434	423	435	414	422	447	443	424	430	422	416	432	416	418	452	418	397	414	404	421	446	411	442	455	412	387	410	406	404	391	395	432	406	453	381	389	383	409	443	399	440	408	418	410	417	434	403	430	395	415	420	425	408	444	469	431	414	417	390	420	398	419	456	425	419	422	393	444	442	425	414	440	443	440	386	432	429	379	383	424	422	417	423	409	416	433	387	410	433	449	385	413	421	422	425	381	401	448	420	425	396	427	409	402	436	424	409	387	408	407	437	388	411	445	421	423	405	395	421	464	408	413	398	392	395	412	444	403	409	432	403	441	425	426	416	433	419	433	453	410	424	412	403	469	404	423	405	380	418	431	425	422	406	429	405	429	425	427	427	426	421	400	412	384	427	437	420	427	434	431	422	449	396	406	402	417	428	444	443	453	410	437	399	417	396	398	411	437	401	381	436	456	430	413	425	403	376	443	399	430	401	414	430	431	454	432	424	423	426	425	423	431	423	399	388	435	427	451	427	410	400	422	405	454	449	401	412	397	407	415	399	432	468	404	412	377	414	445	427	414	455	420	426	376	476	429	437	431	428	379	371	374	418	435	417	414	434	402	412	395	429	394	424	425	430	370	428	409	437	432	398	487	418	418	430	415	417	410	458	410	374	401	401	409	432	406	439	439	451	426	410	414	433	404	398	410	443	414	419	403	459	404	475	432	396	399	387	397	404	434	410	409	404	435	396	408	395	432	425	444	429	396	439	429	411	435	388	414	419	405	411	428	466	446	432	401	404	417	414	407	430	439	428	426	449	433	406	394	427	435	396	456	420	423	457	405	431	405	432	370	398	398	447	400	435	412	444	433	431	431	441	411	449	426	391	389	411	399	408	416	419	422	389	429	425	418	417	417	409	413	462	442	437	401	421	397	408	418	410	419	427	398	393	407	418	421	417	409	408	438	418	442	386	457	395	414	410	433	404	459	472	402	401	427	428	404	409	450	426	406	441	475	454	416	416	434	401	400	396	404	429	423	412	397	421	439	428	448	414	395	403	459	418	434	455	377	433	366	436	384	418	401	405	424	391	389	452	426	440	458	439	401	434	399	422	427	403	448	393	393	411	452	441	417	438	425	403	427	420	431	474	431	402	459	445	436	443	412	391	456	383	427	425	423	407	403	396	400	438	388	404	433	465	393	412	448	414	424	402	367	403	389	435	400	412	395	413	432	426	415	412	421	417	425	407	405	428	423	390	401	439	442	409	411	420	434	401	446	452	438	426	447	407	428	446	404	415	428	426	437	438	417	407	430	453	390	429	406	447	437	426	429	457	458	421	399	450	401	459	384	432	403	427	403	433	463	420	419	405	435	391	432	458	400	415	435	388	479	423	418	417	421	455	425	395	395	437
24534	21785	29428	24850	16720	6488	30325	30459	20270	9315	3260	660	148	148	169	177	162	150	153	133	154	174	167	157	155	160	171	172	170	162	157	150	159	152	155	152	161	156	146	157	151	149	178	152	164	157	178	152	136	184	176	150	147	169	163	162	159	166	169	140	166	180	172	151	157	175	181	192	171	172	168	191	159	183	182	162	153	159	160	153	152	156	166	155	166	163	152	134	157	169	172	155	163	157	164	142	166	141	161	160	150	183	144	130	170	170	146	164	162	151	131	169	144	162	155	156	164	160	179	143	163	147	174	173	141	166	160	140	148	155	181	164	154	163	149	135	165	172	180	173	164	146	155	154	168	144	151	160	166	151	174	176	148	162	174	150	169	180	143	167	147	161	160	168	134	191	166	164	159	156	139	180	166	161	152	179	146	168	148	161	175	172	152	146	174	155	155	164	160	148	169	155	155	156	174	160	164	159	151	172	170	155	161	173	175	141	176	157	157	154	173	162	159	159	174	178	193	147	153	145	146	156	159	148	181	166	135	181	174	169	169	154	141	172	172	155	146	150	154	168	170	146	188	142	133	180	169	164	148	168	168	135	163	161	147	152	159	174	171	168	140	183	165	183	173	163	166	149	156	149	151	174	160	169	166	179	163	154	141	136	159	159	165	157	169	162	147	158	164	169	160	165	179	177	147	177	154	161	149	157	171	163	157	161	151	155	153	168	157	184	146	164	135	176	175	170	174	155	164	148	170	151	162	163	178	166	160	161	160	161	188	155	173	166	173	186	168	164	145	170	152	174	134	141	162	181	145	148	155	167	155	167	163	172	155	151	152	164	158	163	158	156	147	151	152	147	158	173	163	160	155	168	186	135	175	157	147	176	179	174	165	158	190	174	167	169	163	161	174	156	170	135	158	151	153	166	163	156	146	176	158	180	165	163	166	168	166	187	166	163	151	165	167	154	158	152	167	169	162	154	153	166	178	157	171	142	156	168	167	151	163	140	143	159	165	145	172	195	166	160	148	153	176	151	151	149	159	168	152	161	156	177	161	177	156	163	166	174	178	160	140	168	153	169	173	155	168	159	152	169	146	169	167	167	159	165	172	169	165	169	163	161	159	152	155	166	167	161	162	165	153	155	164	180	158	150	153	181	161	174	170	148	158	163	165	194	164	142	166	156	164	173	153	155	140	160	168	154	161	151	169	166	155	156	166	167	183	168	177	152	153	166	165	171	166	158	169	165	137	139	184	153	170	160	167	146	152	166	146	161	145	164	146	171	152	159	155	165	168	173	161	174	177	175	153	166	178	138	171	157	144	164	169	171	175	153	145	147	183	150	153	163	168	158	154	161	156	144	126	154	171	154	185	194	164	156	149	173	163	153	188	150	163	162	151	160	168	152	161	151	141	170	175	152	147	172	163	190	157	156	163	152	161	168	188	182	138	169	162	168	167	198	166	143	155	140	150	142	165	162	162	174	156	168	181	165	134	176	138	151	154	139	178	144	168	146	160	138	192	157	152	152	148	150	163	168	148	149	165	152	168	148	187	166	174	169	169	153	174	149	151	176	159	178	162	166	180	177	157	155	165	154	192	141	163	147	189	152	166	151	156	168	160	161	182	172	156	138	160	138	157	161	162	159	166	139	156	163	147	169	170	156	153	152	159	159	169	167	143	169	168	162	155	151	149	139	160	152	174	159	140	185	172	156	155	164	181	155	160	181	169	172	165	143	164	149	161	148	158	161	161	167	178	173	164	161	155	142	160	153	166	151	172	158	163	139	136	164	174	158	157	138	169	148	154	161	175	142	168	155	151	160	167	160	156	167	171	170	179	174	169	175	158	151	167	162	150	155	136	149	161	152	162	190	175	145	151	180	197	149	156	144	161	171	170	157	142	140	165	145	182	169	175	179	146	182	165	150	179	150	151	150	149	175	178	125	168	169	148	156	142	137	169	187	172	175	172	160	170	167	164	172	150	152	149	172	149	158	176	159	161	194	182	149	171	161	146	143	167	174	163	132	141	163	178	162	146	155	153	168	163	167	167	166	140	153	148	172	161	150	153	158	155	168	144	183	155	157	166	141	195	165	148	148	162	171	138	129	161	163	152	176	155	167	172	152	178	157	142	171	171	161	158	157	144	187	156	154	188	148	172	123	182	161	159	163	158	140	171	153	174	159	144	146	155	151	167	156	175	167	147	157	177	168	163	157	156	141	170	145	145	146	149	146	162	180	148	155	173	167	164	161	162	150	168	170	178	137	160	152	154	162	160	178	176	177	164	145	180	182	157	164	157	167	158	184	173	158	175	183	170	144	152	148	175	172	157	152	148	161	156	174	160	155	149	175	168	168	166	165	173	173	161	152	141	146	149	151	178	181	142	139	161	154	173	161	170	163	169	151	169	185	154	150	151	151	151	154	165	157	161	165	132	154	134	162	180	187	150	169	156	159	155	169	132	173	162	159	150	166	154	163	162	153	154	153	151	182	154	156	174	174	163	182	166	137	157	174	162	137	155	166	173	163	176	159	162	169	142	174	158	153	162	157	181	152	128	150	162	154	160	179	167	161	145	150	172	174	166	151	171	142	167	157	177	167	147	194	142	171	154	152	169	155	153	162	164	154	133	144	178	172	142	159	148	142	176	147	171	162	159	156	154	152	155	156	175	172	160	157	131	144	173	175	174	147	170	178	178	160	164	161	153	149	177	156	140	178	144	146	189	171	147	171	154	162	170	158	141	151	165	159	150	170	167	166	173	185	157	182	181	179	161	176	170	150	161	165	163	155	166	175	178	155	153	154	140	152	173	153	156	138	158	171	157	125	172	151	174	156	188	171	159	154	167	171	160	165	188	173	178	141	168	158	161	169	143	147	141	148	170	162	179	138	157	171	173	179	166	163	144	167	153	151	160	173	174	155	171	174	160	151	154	166	162	170	152	173	144	162	163	146	163	155	173	168	168	154	162	134	174	175	164	134	177	172	148	147	165	174	157	163	168	164	154	165	152	157	145	166	165	158	169	159	164	166	154	148	170	165	159	155	156	144	151	175	150	162	153	164	161	148	155	171	174	196	145	175	169	148	158	161	183	162	169	166	160	160	153	161	173	152	170	164	146	142	143	154	180	144	142	170	167	166	157	163	148	165	155	153	139	169	156	191	154	148	160	151	174	141	179	145	154	151	158	171	148	172	159	147	164	152	167	139	177	168	160	167	154	179	175	180	171	161	178	165	158	164	166	161	168	159	169	144	151	152	194	161	161	142	170	182	161	160	157	162	180	171	165	166	153	164	170	173	177	144	165	161	176	145	164	155	159	138	182	168	169	152	155	157	148	155	151	137	152	170	176	135	174	163	168	162	138	145	157	156	154	171	144	145	179	176	172	151	153	177	161	150	156	137	144	156	176	161	155	154	200	158	175	194	176	154	144	168	162	153	163	166	158	144	157	165	172	152	153	120	153	193	171	156	194	151	177	159	151	161	173	173	190	159	173	153	153	146	155	153
16320	70319	53864	13076	5845	12323	40122	39249	29260	17776	8160	1774	292	329	298	335	327	324	332	314	326	300	336	322	319	316	335	359	331	321	336	344	371	331	304	338	340	298	323	309	333	350	338	323	285	313	342	342	301	316	334	344	376	298	316	342	299	350	343	305	325	348	346	309	337	308	310	330	329	338	328	333	327	322	334	328	325	327	312	327	299	332	314	313	319	340	326	350	328	287	313	334	316	341	348	321	314	324	311	320	325	340	318	320	358	324	363	305	313	305	317	346	340	334	336	365	311	355	329	322	323	322	362	331	332	334	305	313	333	318	328	327	328	306	328	312	304	290	308	349	303	323	355	301	336	340	347	303	314	337	336	301	328	353	361	293	307	317	285	320	335	334	321	304	300	330	326	324	322	330	333	348	311	309	321	328	366	350	349	330	303	326	293	354	322	337	300	298	320	320	301	322	335	335	323	283	317	348	310	310	300	305	299	333	306	309	303	321	327	329	311	346	307	299	326	317	373	306	298	322	366	313	323	319	351	334	328	307	309	297	285	285	312	346	292	294	338	319	293	317	280	318	319	325	308	354	346	303	327	312	342	308	304	330	321	320	347	305	297	310	326	340	313	327	325	309	336	321	324	310	318	322	276	337	344	348	337	309	326	348	340	337	334	296	314	315	341	338	353	318	338	345	327	335	285	317	337	294	320	359	314	299	323	308	323	323	309	300	344	306	320	330	309	323	306	293	316	316	336	326	339	341	343	323	315	318	333	324	306	310	335	340	295	353	308	333	333	336	323	283	337	349	303	330	314	314	331	314	313	322	313	339	324	320	321	321	303	328	350	352	327	350	310	284	314	308	336	321	373	282	328	294	330	318	327	303	304	340	316	334	338	294	340	336	317	312	300	304	324	339	338	337	340	311	322	325	335	323	341	320	339	335	324	323	331	323	306	286	332	318	312	318	340	333	303	356	288	330	328	322	346	314	300	328	329	304	326	311	326	329	351	312	336	310	308	319	329	342	315	286	282	324	309	320	329	319	348	337	340	338	308	308	321	360	313	306	352	312	347	321	338	350	308	323	329	315	322	296	307	353	313	338	352	317	342	325	329	314	338	339	287	315	329	372	284	348	332	357	297	317	300	328	339	316	321	312	335	362	336	334	311	326	332	310	312	306	303	333	337	317	333	349	334	332	311	327	331	315	307	315	310	315	331	341	327	339	308	312	335	327	323	313	320	320	355	329	338	295	325	321	328	317	324	329	328	310	320	333	337	330	300	319	333	312	315	354	337	318	327	320	312	325	347	336	329	317	323	338	313	335	308	357	351	328	336	320	318	338	317	325	327	302	330	331	329	293	308	301	310	295	299	329	321	335	285	298	322	320	323	302	338	315	334	368	355	311	316	332	326	330	286	356	294	322	314	357	378	360	334	317	365	292	333	326	337	329	339	322	325	350	325	353	341	322	320	327	328	331	310	325	316	360	310	327	321	336	309	318	318	331	311	300	300	326	328	351	356	314	321	329	268	286	344	327	315	329	314	328	327	322	310	323	310	338	330	344	322	314	306	344	328	327	326	310	318	341	309	312	356	339	331	320	351	342	331	290	317	307	333	340	326	339	333	315	339	337	347	295	344	325	320	331	322	349	343	353	323	349	346	299	335	320	296	321	330	330	318	304	321	334	329	302	329	326	312	349	347	349	328	328	299	327	286	339	337	315	320	323	317	333	282	336	349	361	300	341	345	301	293	338	365	325	316	330	321	304	335	315	333	327	319	316	328	294	313	342	352	342	339	339	312	332	312	337	329	310	313	334	313	344	307	316	319	305	305	337	339	323	330	317	300	306	335	324	359	314	309	364	311	307	321	334	342	328	334	322	331	344	341	301	361	312	324	324	317	294	303	322	331	322	340	330	362	314	315	324	326	321	352	325	331	342	323	338	336	344	310	297	360	345	327	311	319	340	314	335	282	346	311	326	319	328	363	342	306	343	304	343	325	308	277	296	331	313	317	330	311	310	319	304	343	344	309	332	321	335	315	341	360	332	334	357	317	327	327	311	327	293	310	329	338	345	328	316	337	308	292	319	322	319	315	309	346	332	322	344	323	327	323	298	333	338	317	332	344	339	314	305	321	356	320	325	337	327	322	351	333	327	351	323	293	313	304	289	298	331	317	300	339	336	312	352	341	343	331	298	304	308	321	323	295	319	330	352	309	296	317	352	378	335	327	333	328	337	323	342	313	329	326	332	316	321	311	318	330	322	319	316	333	361	319	363	345	321	297	335	353	317	328	368	315	336	325	292	330	318	338	298	355	331	310	309	335	330	316	320	349	318	312	332	308	325	337	316	309	346	348	322	319	321	328	317	322	302	351	342	340	329	323	322	339	315	324	337	315	334	323	314	326	311	314	324	295	314	329	351	329	305	332	338	351	342	313	321	314	321	329	325	328	291	302	323	317	333	325	334	339	353	288	349	281	301	302	331	322	317	319	322	310	325	306	343	339	332	320	351	341	337	334	264	348	293	346	289	356	328	329	326	334	323	276	331	301	294	344	335	321	315	297	314	324	306	324	318	339	279	314	348	320	331	323	291	341	335	301	334	303	331	328	320	301	329	334	339	326	317	322	323	332	314	317	330	303	329	333	330	351	304	322	295	350	353	292	325	320	344	293	328	338	316	325	336	321	339	332	333	349	312	333	302	325	323	312	336	342	325	327	336	339	276	346	314	319	314	329	323	335	320	344	285	314	323	347	344	298	337	321	319	351	291	331	327	308	364	311	318	280	345	331	328	346	324	322	314	322	326	313	342	313	308	312	336	345	340	312	306	319	328	322	331	323	311	314	321	316	335	328	331	301	350	312	325	309	351	330	329	299	302	313	324	311	329	340	323	315	329	347	322	303	308	305	330	313	298	319	307	316	349	314	317	314	311	336	341	316	312	361	317	340	320	341	312	329	292	342	335	323	311	343	322	351	315	317	320	317	309	342	331	311	293	326	321	340	292	330	332	308	339	335	349	351	321	308	328	340	305	327	319	362	301	368	344	323	292	329	315	346	351	319	326	316	350	320	309	336	327	322	297	306	306	320	323	332	350	336	298	341	327	318	321	348	304	300	331	294	353	340	351	327	311	317	302	364	362	315	312	321	325	338	322	284	338	324	324	310	347	332	302	362	313	288	289	312	283	314	332	303	320	324	305	327	290	309	290	319	320	330	348	334	324	312	327	336	315	350	312	318	320	308	321	318	295	336	344	315	325	330	316	346	316	320	303	317	324	354	328	322	360	307	295	320	307	302	340	344	347	337	353	335	331	320	307	330	307	315	320	357	298	348	335	335	301	297	343	305	338	330	323	278	335	282	331	324	322	348	323	342	333	330	321	340	340	337	346	320	332	328	310	329	352	321	318	336	334	340	331	320	350	344	346	312	315	338	320	331	330	319	342	305	320	337	371	319	319	296	318	295	330	352	307	304	340	333	318	294	301	326	299	337	330	340	319	315	342	331	318
23434	21490	29435	24016	21400	22778	45372	43327	30581	16417	6572	1107	225	217	214	224	227	204	205	226	208	216	220	244	227	237	219	199	211	178	215	246	207	223	195	228	203	242	227	199	235	232	230	208	223	211	182	189	235	203	217	200	212	188	229	227	204	205	220	226	204	213	190	220	199	218	224	217	201	220	207	198	212	189	207	227	234	205	215	209	210	203	215	202	221	233	189	200	190	216	201	221	234	213	222	190	184	201	178	203	234	227	207	223	234	222	239	204	233	182	217	216	216	192	211	220	186	187	212	196	228	206	199	230	211	196	209	196	198	207	208	197	205	218	195	184	221	193	226	201	190	202	190	212	210	229	204	211	211	202	218	184	194	217	238	201	222	234	226	193	210	202	214	211	195	221	203	210	221	230	211	202	221	222	225	193	211	210	223	231	195	202	223	214	216	225	198	208	207	214	188	210	201	203	185	197	224	199	218	195	215	188	212	214	201	208	220	237	195	198	199	197	205	211	212	219	218	182	205	190	188	185	227	207	184	234	212	213	201	204	216	220	206	209	221	206	202	192	214	208	213	223	210	240	200	219	207	214	216	181	200	217	190	191	186	190	216	216	215	214	225	211	226	196	215	237	181	203	207	216	190	215	230	230	218	201	249	221	203	223	223	221	210	187	234	231	216	223	239	200	219	220	215	215	194	221	209	207	213	223	200	216	190	203	201	218	180	212	222	198	208	176	229	220	219	215	196	230	164	197	214	226	220	232	211	181	219	201	206	213	195	215	215	218	203	226	204	227	183	222	197	233	205	195	212	226	202	230	207	217	234	200	187	205	215	237	221	227	239	224	228	208	194	200	206	210	198	190	219	209	245	188	232	227	218	218	215	213	202	209	183	226	228	205	220	192	208	202	230	221	225	207	225	206	217	195	227	207	211	209	204	192	205	237	208	224	208	225	236	202	213	213	220	220	220	212	216	213	191	232	184	200	188	223	209	220	206	236	205	209	231	203	187	231	214	188	210	204	192	226	216	207	201	215	187	186	205	198	226	202	202	226	213	216	210	227	198	217	201	201	221	212	215	221	220	226	207	226	214	213	209	218	194	218	209	228	194	234	241	205	211	185	192	191	225	206	219	213	198	209	206	243	206	213	195	219	226	232	174	212	201	245	216	213	185	235	228	243	189	194	217	218	203	227	230	193	209	205	187	223	203	205	215	219	232	222	223	228	216	237	206	193	205	208	201	213	214	229	185	202	201	235	212	202	211	219	224	211	176	210	215	223	220	180	218	223	209	225	218	206	206	215	212	219	208	202	236	227	231	218	193	212	203	225	189	207	216	199	206	215	206	234	227	187	217	196	195	209	223	206	212	195	219	208	217	199	236	200	215	216	214	219	200	200	223	233	217	197	207	192	207	235	176	210	200	223	224	195	207	242	199	221	202	193	220	210	208	213	213	223	218	215	175	198	209	166	202	232	231	198	237	203	206	199	220	202	215	222	221	198	192	182	208	200	201	234	209	207	201	204	213	198	221	218	195	204	189	206	207	196	204	184	199	228	217	206	200	233	212	208	196	188	211	213	211	212	207	223	216	219	232	202	210	198	221	202	226	217	212	228	206	189	218	224	194	202	213	224	208	219	224	221	196	202	244	212	203	224	206	200	196	191	221	198	224	208	197	228	218	245	201	206	209	197	194	207	212	219	205	197	218	218	200	202	199	198	202	194	221	199	229	219	220	198	201	227	220	256	214	188	220	194	208	215	228	202	207	213	234	209	206	225	204	212	209	224	222	219	166	210	202	193	219	221	186	223	237	219	199	185	217	213	222	220	225	211	207	201	236	225	197	218	218	211	223	201	198	241	206	198	235	240	213	209	222	225	236	205	207	230	211	221	225	194	232	213	210	229	245	215	215	234	219	206	203	203	204	213	206	203	213	206	215	206	184	217	213	225	196	196	204	220	221	209	209	220	240	207	209	196	222	229	190	211	189	209	186	197	210	213	245	233	195	215	222	192	181	213	205	231	240	204	196	215	236	218	180	211	213	188	211	213	209	191	192	237	217	218	199	190	224	234	206	204	206	218	213	220	233	210	200	227	233	216	224	206	201	236	198	218	223	215	223	226	216	226	219	190	204	208	196	199	206	201	220	213	212	210	185	201	200	233	228	233	219	220	220	199	221	194	206	205	205	221	209	219	224	240	198	226	197	199	201	210	225	185	223	231	211	217	205	206	210	175	218	241	205	198	209	215	215	216	220	202	214	240	192	237	219	200	235	217	200	220	213	225	211	245	219	228	216	211	187	205	196	228	208	215	208	223	212	218	200	178	246	203	199	205	220	210	227	238	212	230	187	213	194	218	223	203	225	221	227	201	230	179	203	171	202	219	203	196	214	216	210	210	185	196	209	200	193	236	241	209	204	215	217	205	219	216	219	193	214	187	191	198	213	208	197	211	209	214	202	213	225	198	187	221	210	217	239	222	190	213	186	208	219	236	188	230	207	201	198	228	222	218	200	195	196	205	231	207	184	220	189	232	219	204	205	209	187	202	205	211	193	199	184	204	206	196	208	216	192	228	204	219	211	215	228	197	206	209	211	248	188	215	193	235	206	220	223	180	239	214	227	205	207	193	207	215	197	204	226	206	218	203	223	217	237	212	228	184	232	223	203	241	217	216	215	214	200	184	184	231	230	227	181	202	210	198	231	220	201	224	220	224	205	200	215	194	209	190	181	207	225	198	221	202	204	199	203	210	210	211	212	228	236	216	199	208	218	217	205	215	201	213	211	202	214	223	210	237	207	216	233	194	177	206	206	212	201	184	217	188	197	215	214	233	201	238	209	207	191	225	203	219	195	170	197	196	219	201	201	217	226	195	216	227	220	214	233	225	207	198	236	209	223	207	210	214	210	205	213	218	210	217	249	209	187	213	229	235	218	211	222	224	207	188	214	212	238	203	210	196	221	204	203	202	206	223	203	208	213	201	202	204	209	212	220	213	170	207	213	207	197	217	200	205	221	183	232	198	196	224	212	204	217	225	221	236	211	198	210	198	244	217	217	224	192	188	189	207	220	185	228	211	203	201	193	203	217	196	229	230	215	221	205	217	200	219	190	233	201	215	194	193	208	199	197	223	180	224	203	217	215	218	224	201	193	208	217	193	208	199	222	197	208	219	205	200	195	223	189	199	209	198	217	223	199	224	234	214	214	192	199	237	229	203	227	223	217	233	209	217	211	202	200	183	208	223	225	161	213	191	222	221	204	211	188	216	202	224	224	210	191	193	196	186	219	212	191	193	181	197	221	222	221	207	221	205	207	218	233	212	212	186	225	209	222	218	222	218	200	229	215	239	214	202	182	196	206	239	221	208	189	169	213	237	213	201	214	203	195	223	187	220	211	186	207	230	210	219	210	218	207	193	223	168	202	198	187	232	177	225	244	213	229	205	243	222	195	205	209	215	203	217	222	206	222	214	175	232	215	240	233	232	187	226	210	211	226	230	210	235	209	223
21732	79418	62038	17475	9064	21296	51781	49533	37337	25056	13037	2756	431	391	402	405	390	407	367	389	392	419	403	411	390	424	403	425	395	428	363	426	433	379	385	404	397	371	403	396	352	419	380	419	409	449	391	377	427	379	400	408	365	405	399	390	395	351	430	406	375	403	388	405	392	416	373	347	354	394	412	398	398	377	399	405	409	389	383	401	387	368	363	410	428	385	406	391	393	405	394	443	398	382	363	381	422	435	336	407	403	406	418	392	421	398	391	410	396	382	379	423	395	385	423	403	357	392	414	386	384	412	379	393	447	430	396	411	420	397	425	409	391	414	412	349	406	404	417	423	376	412	435	383	413	394	399	382	372	396	372	387	404	399	420	396	381	422	419	400	396	418	413	416	398	370	407	406	407	394	384	418	429	406	379	368	412	443	432	372	397	398	392	381	410	393	387	391	395	398	391	382	399	397	396	406	413	389	382	366	418	388	431	351	375	430	386	404	402	376	391	367	407	393	439	405	436	359	401	381	398	426	399	388	399	387	392	366	401	401	391	407	402	408	398	401	388	389	384	415	399	374	406	400	407	421	388	389	402	384	390	394	378	397	396	366	363	368	390	387	362	407	403	424	390	435	419	407	426	396	411	398	392	396	388	403	391	377	405	410	378	425	374	405	413	420	349	448	407	393	422	427	358	408	353	400	389	406	388	409	383	424	424	370	399	423	345	398	369	374	376	410	435	378	403	399	395	401	384	373	390	389	432	413	392	380	448	405	370	380	403	400	386	437	402	401	362	408	445	367	420	395	424	345	419	426	383	429	406	409	372	385	391	420	362	393	387	434	386	376	361	424	413	377	380	433	435	394	389	406	414	418	389	358	404	381	448	415	422	467	391	387	430	408	397	410	422	408	384	413	394	397	404	374	425	390	356	411	398	378	394	372	414	416	387	431	394	419	408	377	398	380	413	407	386	386	379	400	382	424	387	383	395	374	373	419	423	459	364	381	395	363	388	372	392	425	400	397	411	391	410	390	437	351	401	378	428	411	438	446	398	391	410	426	374	398	422	410	377	428	366	425	405	420	429	411	367	401	359	398	381	412	379	378	409	428	406	435	415	382	410	411	443	386	404	398	400	430	400	431	406	364	396	375	414	397	428	400	449	410	400	399	415	412	380	417	366	424	389	405	412	393	408	387	404	363	384	407	379	437	429	387	393	385	398	401	402	381	418	393	408	407	392	355	400	379	396	384	377	374	370	416	429	392	420	385	385	427	401	427	415	402	425	380	425	391	395	378	450	389	402	409	382	406	386	432	402	437	383	423	367	403	403	407	397	413	395	394	403	386	401	374	399	384	408	403	420	424	369	398	424	399	383	420	369	417	389	427	415	408	423	418	427	386	376	393	384	392	394	417	415	367	395	400	402	401	420	401	383	448	388	420	400	370	385	414	370	377	389	403	425	356	387	417	404	381	408	424	413	401	459	392	400	381	394	385	404	390	421	398	410	418	360	431	389	381	400	415	395	390	388	391	407	419	425	405	403	395	371	386	429	418	361	400	392	419	371	422	414	398	397	414	415	405	410	417	428	405	392	380	379	354	396	424	397	358	369	454	359	376	414	428	412	369	410	401	401	402	393	386	395	387	413	421	417	371	412	383	401	407	429	400	405	427	411	419	357	414	375	406	393	392	415	412	390	378	395	367	409	379	403	390	398	396	390	351	406	457	407	394	373	397	364	398	433	367	402	400	428	386	395	386	382	421	385	403	391	392	433	394	408	391	391	389	400	389	438	417	397	401	416	407	425	383	374	410	405	372	379	420	392	390	401	399	438	419	395	393	436	412	428	405	409	408	406	391	397	367	402	403	381	405	424	386	419	400	361	416	409	422	395	402	417	426	428	385	408	371	419	391	392	419	422	395	384	393	408	389	391	383	386	400	411	394	401	424	408	433	426	401	388	399	427	401	398	394	374	372	389	415	388	409	398	370	411	420	418	406	408	403	419	435	444	382	414	412	434	411	401	388	373	368	399	384	414	432	385	369	418	418	384	391	380	406	413	413	434	401	424	406	410	385	381	416	401	350	412	380	404	382	398	386	366	406	410	394	365	391	408	380	399	429	419	425	407	386	376	396	389	372	400	411	413	415	412	394	386	406	406	384	412	381	382	385	395	383	405	395	416	366	402	385	409	416	401	423	395	412	408	389	410	397	432	402	400	387	408	402	419	403	388	406	407	427	359	436	390	420	376	377	416	414	411	361	392	349	391	365	351	408	396	415	407	372	437	415	381	411	366	389	403	423	420	400	399	432	407	398	385	386	408	419	392	388	401	395	399	425	377	413	432	397	386	365	384	374	370	402	384	408	407	399	412	397	395	402	376	369	378	431	419	386	422	388	424	366	386	394	386	422	430	415	426	363	368	408	400	424	393	392	380	357	414	378	369	394	377	402	388	434	409	388	406	381	391	394	426	422	383	368	414	399	400	352	405	429	399	399	409	401	373	398	400	407	413	357	420	372	351	433	413	431	397	404	412	389	395	386	376	384	434	392	382	400	389	391	401	380	385	436	376	388	398	403	402	398	410	398	407	436	365	404	411	392	383	384	413	401	377	427	408	372	349	404	394	428	387	443	385	384	408	405	382	366	388	403	418	424	400	418	391	438	393	408	376	417	435	418	443	385	418	403	401	426	397	380	401	398	362	429	401	418	377	404	391	408	385	392	377	382	364	406	424	402	414	391	388	376	401	397	384	413	376	436	412	394	396	430	425	398	386	386	407	382	406	431	404	406	374	396	436	357	383	363	377	362	409	419	387	370	388	397	430	398	375	462	385	440	413	433	398	361	421	412	395	391	381	355	407	417	421	403	387	407	398	401	378	390	373	407	401	382	410	371	403	397	396	382	393	394	444	399	406	388	416	421	423	406	381	426	423	394	422	376	407	411	399	425	374	391	374	400	412	406	353	403	394	413	373	409	364	405	415	413	439	373	401	387	397	404	429	388	371	422	386	419	398	394	440	384	375	371	408	409	411	411	429	412	412	389	408	396	393	401	396	413	379	407	416	410	377	389	427	411	421	429	397	405	423	410	391	399	380	399	412	401	410	405	390	396	384	400	402	406	399	417	392	424	395	390	401	392	400	396	422	421	432	423	397	412	423	430	412	397	394	377	394	450	411	381	386	397	398	451	433	409	417	409	418	389	399	415	405	416	403	406	388	398	376	416	374	401	407	461	384	396	427	404	353	370	411	402	375	387	436	398	432	382	408	432	401	397	414	387	400	406	421	401	415	363	418	363	394	424	407	398	404	412	440	410	401	377	417	395	434	417	372	406	380	390	396	441	395	374	412	358	428	391	399	402	405	412	382	433	412	426	389	375	376	398	377	382	385	382	393	370	431	402	401	392	386	432	390	426	405	392	409	401	431	425	431	382	444	366	376	399	403	394	388	400	409	397	386	390	373	383	419	365	387	411	396	374	399	395	409	412	411	408	398	414	417	422	407	375	423	380
26981	22504	21706	6886	1112	1366	5501	5163	2934	1370	681	337	200	225	215	200	213	219	215	220	200	218	236	221	252	209	204	206	174	212	219	210	230	227	201	233	225	223	233	194	230	204	215	199	236	212	204	196	212	226	197	212	221	215	233	206	221	203	228	183	201	197	213	223	209	238	197	215	204	217	243	200	218	213	224	215	217	227	208	237	226	205	198	188	231	211	237	222	212	215	222	206	218	217	225	206	219	201	233	194	189	217	216	219	188	223	224	220	213	229	208	219	219	207	208	232	215	204	218	230	196	179	229	176	209	214	192	224	203	211	204	242	208	229	215	195	189	220	202	213	188	208	199	225	220	192	224	214	203	224	206	200	207	219	194	205	219	220	223	208	213	234	226	189	225	188	182	202	216	193	234	208	219	190	192	212	208	204	213	200	236	231	203	213	216	238	243	210	223	191	209	209	211	190	228	217	206	215	248	225	217	219	212	197	240	191	242	202	212	219	201	209	225	200	175	218	158	229	195	199	204	215	232	186	200	218	208	228	218	198	226	189	215	222	208	237	207	223	219	211	193	208	206	223	210	212	230	221	228	214	229	210	209	205	215	204	217	189	180	216	219	224	183	225	222	195	219	191	219	221	230	193	244	221	193	217	235	216	208	208	246	218	204	207	227	194	219	218	202	215	203	197	222	221	198	225	226	215	199	209	212	186	198	225	219	206	210	202	207	210	213	185	201	200	242	221	207	196	194	191	216	205	212	198	215	227	230	218	207	188	206	216	195	236	214	225	217	233	212	192	198	231	216	215	213	204	186	209	214	204	211	211	205	214	221	235	215	226	210	198	207	229	206	216	208	237	227	185	225	226	216	207	199	229	222	208	224	217	203	210	209	195	207	212	183	235	219	219	211	229	223	195	207	227	210	191	213	203	218	210	218	193	206	237	221	178	223	205	197	214	228	203	202	226	192	222	220	217	208	212	204	231	235	207	211	201	207	198	210	200	224	220	197	216	212	221	222	197	225	194	199	217	223	200	234	195	229	252	244	217	215	193	205	219	236	207	204	194	211	216	239	202	188	216	225	233	237	218	217	222	225	206	219	207	213	216	223	211	213	182	233	243	205	226	218	209	203	224	229	226	210	196	212	197	210	222	225	205	212	197	233	228	210	199	209	206	192	212	209	210	204	211	211	212	207	195	208	225	230	210	175	205	235	213	204	228	223	217	207	201	215	196	221	207	225	210	213	212	201	224	232	222	201	206	211	195	184	199	212	199	220	226	206	210	232	215	207	207	196	208	238	207	206	202	194	208	211	206	223	218	212	236	211	206	224	214	206	214	203	201	222	201	225	214	229	212	204	205	209	241	209	212	219	198	244	216	217	206	208	223	203	206	228	211	196	210	224	219	228	237	205	236	206	234	228	218	224	210	206	205	209	214	216	204	213	199	214	222	204	232	227	219	208	202	228	194	220	230	234	229	212	222	237	205	243	239	223	205	200	232	216	233	215	216	212	213	237	208	211	211	235	223	219	219	205	234	218	206	218	216	204	193	199	190	200	218	212	212	214	189	198	198	207	217	216	238	202	231	203	198	225	240	208	206	213	211	234	173	217	215	212	220	220	198	189	199	208	226	227	221	211	196	211	215	223	196	219	227	231	217	216	184	185	217	204	240	193	203	210	183	210	228	231	189	229	228	241	207	201	211	230	212	218	200	205	221	199	214	221	191	195	210	201	224	215	190	223	190	218	200	178	198	186	211	219	223	204	210	217	209	222	205	229	227	217	213	204	221	206	210	197	226	238	187	227	204	249	201	210	185	217	189	218	205	228	211	216	223	203	198	201	220	197	243	202	191	211	226	196	225	204	207	196	218	233	214	202	187	222	192	196	198	213	215	202	204	225	187	211	206	190	191	211	184	194	194	205	216	214	221	206	222	207	232	204	199	205	205	199	218	236	198	214	236	209	221	175	222	212	201	182	211	233	251	214	195	224	196	200	202	179	193	223	231	222	206	187	214	202	228	194	217	190	204	217	211	261	220	219	198	239	211	218	202	196	235	207	229	230	239	231	226	218	246	206	229	213	196	198	196	235	215	228	221	222	222	219	233	207	243	224	212	204	224	234	198	217	206	204	212	230	220	215	213	184	214	186	212	224	198	214	193	198	213	222	198	170	208	194	217	210	205	206	181	218	227	211	202	207	227	210	223	202	202	213	201	221	210	224	220	181	200	210	220	220	210	211	217	223	229	225	194	200	240	216	222	195	227	212	214	210	234	222	225	220	209	247	188	188	218	214	225	227	232	216	212	206	215	215	215	215	229	197	214	219	225	196	198	236	190	209	213	212	204	203	228	214	201	217	197	211	184	249	211	222	215	215	228	232	228	250	218	234	219	198	231	212	256	206	214	195	226	230	196	240	223	206	193	213	227	230	195	224	213	241	218	220	221	210	205	206	240	223	210	219	209	217	215	210	197	217	220	232	220	208	204	227	214	213	227	192	214	227	192	221	205	216	216	209	198	216	220	195	213	213	220	211	202	220	199	238	198	200	214	220	236	223	227	226	216	201	229	220	216	220	244	184	218	218	240	197	214	200	203	228	211	206	198	198	198	198	254	231	223	199	206	223	220	202	198	225	219	209	204	241	218	208	196	209	233	214	225	208	226	218	200	221	218	206	188	201	216	204	214	211	211	227	195	201	196	199	214	204	196	224	222	211	215	231	226	225	211	213	237	191	204	226	238	212	221	201	197	206	236	215	207	211	204	211	198	201	209	210	240	217	209	228	214	202	194	193	200	207	194	200	224	236	196	233	221	241	217	188	221	237	207	196	196	215	223	239	213	223	221	193	195	183	218	203	202	229	197	187	203	206	233	219	214	230	229	243	212	218	200	218	228	225	203	191	201	218	219	203	230	207	226	216	233	206	225	212	249	211	211	209	217	208	204	225	218	221	231	217	217	210	206	217	202	212	205	219	231	248	212	188	251	182	243	222	208	206	203	214	223	228	236	185	218	224	211	189	231	220	210	205	239	210	225	198	213	236	197	215	187	220	205	224	189	211	218	231	214	223	229	237	233	201	198	222	214	203	196	229	209	233	207	232	210	180	225	210	194	229	216	189	190	203	219	214	205	207	215	226	194	222	211	218	200	201	224	213	187	186	223	194	200	213	204	218	218	181	214	228	216	212	223	222	194	193	233	227	198	202	235	199	224	217	185	210	226	213	201	221	188	211	232	215	194	212	197	225	202	214	190	211	224	210	209	195	227	215	237	211	233	235	190	212	199	217	230	188	210	207	189	210	203	198	206	203	223	229	187	206	228	203	235	192	179	212	240	201	256	240	220	227	198	195	208	223	242	207	198	205	206	210	186	227	194	207	181	216	199	247	227	202	210	211	198	208	224	203	189	225	246	169	199	233	201	220	208	201	237	205	217	189	203	201	201	233	207	226	231	205	198	215	222	190	204	235	208	184	205	214	207	222	216	203	189	212	202	209	233	207	198	211	227
10569	37240	28689	6746	3422	4378	15054	13425	7900	4033	1965	795	428	403	407	441	406	413	418	431	420	433	419	427	396	406	423	432	430	465	394	424	421	405	426	392	396	463	403	453	422	439	454	461	425	434	411	418	424	425	432	411	438	456	421	443	425	434	405	441	441	451	418	445	469	428	429	423	426	439	451	444	448	397	400	420	431	439	425	441	410	438	403	416	467	421	409	454	459	417	419	459	421	439	417	417	453	417	481	424	417	443	404	423	435	417	429	439	445	439	409	419	401	420	469	435	427	439	425	426	437	443	445	421	433	439	404	425	440	435	430	413	401	415	432	429	424	410	424	420	419	408	447	450	436	444	442	419	440	426	453	454	412	429	444	439	444	435	423	408	435	413	422	460	496	453	424	386	451	432	428	451	395	446	431	430	405	416	405	412	437	464	445	414	453	435	440	423	429	440	413	444	445	442	439	431	397	422	411	408	417	437	416	422	411	390	404	437	429	430	426	418	436	410	412	427	432	446	426	463	446	406	395	421	438	411	424	401	444	431	402	438	463	392	403	461	435	407	437	437	426	413	436	403	402	417	398	428	418	416	450	461	432	393	424	410	457	434	424	428	394	428	416	443	460	424	409	427	428	453	441	357	440	416	420	416	415	382	435	421	425	449	392	440	442	426	458	465	437	450	425	417	442	411	444	447	428	410	436	431	435	447	415	415	448	465	445	418	416	422	417	454	436	471	399	443	448	415	437	380	440	423	458	431	374	425	421	418	437	406	454	415	430	448	399	427	447	396	426	412	395	450	445	439	416	431	450	426	453	454	403	439	409	405	422	427	439	453	404	428	425	421	456	407	423	407	397	371	447	429	437	419	448	425	419	425	402	430	468	405	459	442	408	423	438	451	427	414	441	435	442	421	440	396	424	414	426	425	457	454	437	407	452	416	413	437	419	405	413	432	480	463	442	458	414	441	435	417	439	411	431	399	461	412	444	418	417	413	416	427	421	407	412	411	442	446	428	428	418	450	429	428	453	456	451	420	404	426	420	431	421	458	412	436	444	411	429	449	401	453	428	404	423	422	446	452	431	411	433	457	437	426	429	438	392	436	436	435	439	440	392	472	469	448	432	429	410	402	419	444	476	403	427	412	417	420	420	401	400	464	415	418	405	427	454	404	427	420	459	401	424	425	470	411	431	453	418	414	469	427	415	431	438	417	416	412	442	417	423	433	381	415	415	440	414	414	418	425	464	447	421	414	464	412	397	432	439	463	456	455	409	422	442	429	415	435	401	443	453	441	424	444	414	404	454	400	406	431	405	446	415	392	434	452	392	418	410	478	457	421	421	440	425	422	432	407	429	393	388	430	406	419	438	435	414	406	424	400	437	426	431	413	451	389	377	429	448	454	441	416	396	435	422	417	420	439	442	440	428	382	417	431	401	452	452	444	395	454	446	449	409	435	424	420	383	439	434	399	453	422	460	412	415	443	404	398	411	448	444	408	403	448	480	419	441	397	457	412	413	406	436	416	438	466	413	402	421	405	426	412	405	413	442	461	423	437	385	423	393	437	415	410	425	407	457	491	445	475	415	463	452	434	432	408	412	403	405	424	446	421	433	421	434	408	400	442	414	410	387	411	439	427	453	416	411	417	431	432	428	433	429	431	439	440	424	435	424	429	418	397	421	460	474	432	440	426	416	424	422	434	405	424	430	438	407	432	397	449	420	429	436	420	426	444	433	414	430	426	412	449	416	437	417	441	403	446	404	465	430	401	423	410	416	390	452	452	405	414	425	425	453	421	416	418	391	435	439	436	397	448	387	448	446	393	437	427	398	406	407	444	427	426	429	444	444	455	417	399	411	416	430	389	433	437	412	385	420	398	420	421	446	450	441	427	425	444	440	454	390	403	438	441	463	430	446	450	427	422	453	413	409	414	423	429	422	425	474	409	448	450	418	413	439	449	418	407	390	398	439	436	412	421	401	446	431	398	451	410	423	448	392	446	401	421	428	429	440	391	412	412	396	454	387	410	448	416	449	460	409	413	375	425	440	421	449	414	399	430	431	444	415	399	406	445	430	411	443	393	440	419	428	396	415	423	449	409	407	409	411	410	415	409	457	388	380	402	424	428	394	441	450	424	445	462	432	376	442	425	433	400	444	431	464	414	464	408	434	474	441	424	463	404	429	470	438	415	425	449	421	443	422	410	412	452	421	429	428	417	426	446	427	460	450	454	456	376	423	423	422	431	431	457	407	451	418	447	421	464	412	419	389	447	433	435	410	437	391	420	424	426	406	430	431	457	440	438	420	459	431	435	417	447	431	405	455	406	427	429	400	465	409	377	441	403	474	419	402	412	361	430	424	371	426	390	426	421	442	393	418	457	437	441	437	426	483	448	430	429	464	412	424	387	436	436	463	427	460	418	383	419	433	439	447	445	418	432	408	457	442	443	441	448	403	427	422	453	403	402	414	418	421	461	406	418	409	405	434	420	440	440	423	396	423	456	469	436	447	434	379	449	441	455	418	410	458	442	400	449	397	421	409	441	448	431	447	469	436	409	433	443	391	380	457	446	453	416	409	412	411	443	451	414	430	431	422	411	428	410	470	431	431	430	417	421	450	446	451	413	429	408	424	454	402	423	433	421	402	471	440	453	386	431	419	391	424	466	412	432	424	438	445	441	437	431	434	411	427	436	438	436	406	434	414	424	425	466	433	424	410	435	443	442	399	465	432	433	419	417	432	418	458	433	424	434	427	430	433	435	400	457	397	430	415	435	387	428	400	424	438	434	421	447	431	402	401	367	399	430	414	384	433	434	380	451	446	402	428	410	396	476	406	456	412	445	439	426	392	435	420	433	389	431	424	424	407	421	431	421	442	380	426	430	427	443	455	442	437	410	449	425	431	402	425	423	451	433	411	438	407	438	390	459	419	438	410	447	412	440	431	443	446	415	433	443	451	472	394	408	411	380	462	467	450	443	429	420	413	429	405	384	447	440	422	438	391	396	436	454	411	422	434	357	410	428	433	437	426	419	404	398	419	445	454	449	426	441	421	451	454	419	392	391	453	465	417	415	484	447	413	419	414	419	428	401	453	439	419	410	412	430	456	452	413	403	458	413	454	405	408	479	433	415	444	429	454	462	395	432	407	454	392	426	424	411	451	441	445	419	420	420	458	410	424	435	435	390	432	408	407	427	463	442	447	431	408	398	384	457	439	431	460	444	453	428	448	441	431	423	432	455	391	409	433	405	461	395	431	465	424	430	441	396	440	397	424	406	428	475	417	426	406	423	413	457	447	467	400	427	428	450	430	413	417	432	424	433	480	434	419	455	440	431	403	420	407	409	455	412	458	436	431	475	414	445	437	439	429	433	407	415	440	396	422	437	465	409	428	439	426	412	419	470	414	441	459	454	469	389	428	441	410	409	395	409	441	398	426	424	411	407	389	466	446	433	442	430	400	413	429	428	422	432	408	411	411	442	420	398	381	442	443	444	417	447	457	438
24603	21816	31705	28359	17911	9959	28818	26120	17771	8653	3216	687	184	185	178	180	162	193	170	184	178	158	175	158	152	170	164	154	163	180	161	167	163	167	162	152	164	170	173	174	153	188	150	173	169	177	166	149	161	158	163	149	170	157	148	170	153	163	171	186	166	182	164	142	153	166	134	167	152	169	176	151	189	157	167	144	161	171	195	155	162	177	173	177	130	188	170	162	183	163	144	136	167	159	181	156	160	180	170	180	181	176	185	192	187	176	178	183	168	146	154	150	153	154	179	190	169	171	162	158	174	166	172	170	178	171	161	170	168	168	170	182	175	159	154	158	184	138	157	164	161	159	174	183	175	179	142	153	174	158	166	151	152	186	160	181	169	170	165	163	145	173	154	182	164	179	180	179	172	169	170	164	168	152	151	179	177	165	183	149	160	142	155	156	164	164	153	181	178	169	170	131	150	151	150	172	165	153	167	163	150	164	161	193	170	167	144	154	169	156	148	145	144	188	164	170	156	146	164	182	164	153	152	177	151	177	135	162	163	161	163	141	164	159	156	154	175	147	166	184	181	185	166	178	172	180	166	167	170	182	160	145	166	174	171	157	155	153	164	162	151	155	174	159	160	170	161	163	165	163	171	132	150	172	167	175	148	153	166	178	162	185	156	154	149	162	180	181	162	198	179	192	172	163	171	175	165	169	175	173	163	169	166	178	161	176	150	189	174	150	170	146	152	151	166	179	165	172	173	153	145	163	151	174	183	160	169	160	175	201	178	157	178	177	167	154	166	168	167	164	147	177	174	188	177	151	161	164	169	151	168	174	165	161	162	175	174	165	162	169	191	179	157	178	169	179	152	170	156	166	176	154	176	151	170	183	168	165	168	169	157	166	171	182	163	151	165	151	182	185	160	184	188	142	199	182	162	158	147	171	162	139	170	159	164	152	148	165	168	170	150	149	162	164	170	162	161	147	175	186	141	144	169	151	173	179	148	194	157	166	182	132	152	165	169	175	170	162	163	155	155	150	164	195	176	169	162	154	147	161	150	165	171	171	186	163	161	184	161	189	146	184	184	179	179	176	157	163	158	165	188	145	168	160	170	158	172	175	157	187	182	165	147	148	162	187	160	169	180	170	164	149	160	168	156	180	173	173	154	150	170	148	165	152	166	174	153	160	164	182	188	155	158	153	181	166	178	187	158	185	151	155	158	175	169	157	159	159	175	167	146	161	142	161	165	160	160	165	154	170	168	176	169	177	151	159	160	198	167	171	149	156	157	171	192	160	164	153	156	159	163	143	168	166	170	168	170	158	161	153	152	147	142	167	147	174	171	163	171	182	157	162	151	162	149	178	179	149	181	173	174	166	169	184	167	180	160	168	166	168	154	140	141	159	189	182	182	177	171	160	170	185	174	161	148	166	171	158	163	190	145	167	173	157	173	158	161	159	181	164	177	181	170	152	168	170	155	165	168	157	167	196	179	154	154	161	147	155	173	157	163	152	160	154	149	163	190	166	158	169	150	173	178	161	170	189	162	149	165	160	159	163	153	163	172	183	171	170	163	183	159	178	168	171	180	155	154	179	165	154	161	154	187	163	175	180	164	163	162	177	168	176	149	171	186	170	156	152	161	170	161	181	159	152	160	156	149	176	140	179	176	166	169	173	152	162	162	153	149	178	147	182	162	158	169	152	157	152	165	162	179	169	164	154	170	147	162	152	158	145	198	152	150	183	165	172	178	187	158	157	169	162	154	152	163	186	164	164	170	168	155	166	159	169	193	158	173	208	179	183	152	191	156	156	153	163	159	161	173	169	172	160	182	204	139	159	187	166	155	158	167	180	180	161	173	160	160	189	174	179	160	162	169	159	170	144	173	151	166	153	162	179	153	158	143	165	184	183	181	154	174	172	160	177	181	179	172	164	157	170	174	174	162	169	163	179	141	191	177	163	167	163	190	176	174	159	173	174	139	170	156	143	164	160	153	166	162	180	143	162	148	187	159	202	158	159	158	171	174	191	167	181	147	162	151	150	164	168	165	187	168	151	181	156	186	160	144	186	166	169	146	155	173	163	168	173	172	183	161	146	167	164	187	163	159	139	156	162	177	174	153	150	182	178	150	160	182	174	147	165	160	170	155	147	173	162	172	180	145	166	150	173	161	167	162	163	169	173	166	154	165	180	157	170	135	163	160	183	141	188	142	175	148	157	188	172	161	146	149	155	168	147	181	178	185	153	173	155	166	162	187	171	157	169	176	138	164	157	173	153	156	168	171	149	158	158	174	171	156	156	155	190	164	184	161	178	165	153	153	141	159	172	165	162	163	162	159	164	171	153	172	168	150	175	181	149	156	170	167	179	184	159	162	150	164	168	155	161	172	189	181	176	179	161	165	174	161	183	193	198	167	163	166	162	181	149	141	178	168	161	155	173	170	162	196	153	169	146	179	172	183	146	159	169	167	155	168	191	190	159	168	164	172	165	151	168	164	162	125	172	141	153	160	166	177	167	196	171	149	175	159	156	158	178	170	165	141	170	173	170	168	154	165	186	168	171	160	191	166	167	175	173	150	173	156	176	169	143	161	152	154	154	173	166	144	167	163	161	155	141	168	163	168	167	173	146	198	177	176	158	142	154	187	184	177	192	168	171	181	174	164	162	156	167	158	162	178	145	154	147	154	143	170	170	167	160	186	180	171	177	136	185	151	165	173	174	166	148	149	154	180	175	188	165	175	172	155	163	145	163	156	163	166	162	189	171	174	174	160	148	173	147	191	185	147	164	155	178	179	150	181	166	152	172	161	163	161	177	159	156	148	151	155	155	166	167	181	161	169	146	174	163	175	176	165	177	176	179	160	152	172	158	172	169	161	187	156	172	185	164	178	171	168	198	168	146	180	156	156	165	151	167	169	157	186	157	172	164	183	161	185	175	172	163	178	176	163	175	193	166	152	176	180	161	195	156	182	164	160	167	169	154	155	162	167	166	173	166	172	132	172	172	171	150	158	165	167	181	160	182	179	162	158	169	180	162	164	154	167	166	155	158	160	180	153	169	168	147	156	168	186	151	182	165	178	165	187	184	153	161	165	162	177	150	150	166	163	166	174	180	188	163	165	192	166	177	165	159	159	158	163	184	173	159	172	161	158	150	154	157	165	157	162	181	171	168	164	181	167	157	164	171	169	167	173	146	193	144	161	176	146	191	150	165	188	166	174	182	157	176	166	130	144	129	148	166	181	156	128	169	178	179	171	158	174	166	168	180	176	146	172	163	150	150	149	144	193	165	170	169	175	161	155	193	155	164	169	184	161	148	171	168	167	157	164	178	167	165	132	154	156	161	164	174	161	143	151	167	165	169	144	193	168	165	167	185	169	153	169	166	164	171	169	172	144	162	136	165	182	170	175	157	171	155	174	184	185	155	179	149	158	153	151	167	163	178	175	143	169	184	168	162	180	161	169	148	180	152	170	161	153	172	176	177	175	165	164	145	183	180	170	137	165	182	143	180
16920	71238	64429	19223	7951	15672	38367	36221	27731	17961	8288	2041	333	336	319	322	366	316	326	346	352	309	305	350	347	296	310	357	331	345	322	319	351	338	294	327	347	314	353	329	303	324	314	341	373	315	317	351	305	287	310	337	317	326	339	332	367	349	328	335	328	335	330	351	329	339	357	312	339	340	377	347	339	323	339	331	323	326	327	299	332	344	332	356	348	349	303	343	321	318	359	310	309	310	372	360	335	323	331	310	338	331	364	335	331	305	328	346	313	351	301	324	319	350	304	351	324	352	369	358	322	347	337	317	337	324	349	345	337	321	318	329	337	347	355	331	329	322	344	333	323	376	366	350	360	312	344	321	311	321	325	380	340	348	346	324	327	336	362	364	312	325	333	372	338	342	333	330	349	332	335	335	321	312	318	331	330	351	325	352	315	356	350	361	323	321	335	354	359	318	336	319	296	352	311	321	356	341	308	324	343	305	290	332	328	326	360	333	330	348	374	337	325	335	345	318	335	314	364	334	334	322	331	344	318	301	344	343	347	334	380	301	326	332	345	342	325	322	324	381	327	331	339	345	351	348	323	317	314	325	328	318	336	315	316	358	314	362	345	324	350	322	304	301	325	328	362	292	345	330	315	351	357	369	350	338	343	340	353	319	333	328	352	298	304	346	351	320	345	352	338	339	304	355	324	352	338	317	301	305	330	331	346	331	346	357	360	351	353	379	333	355	295	323	344	362	310	349	365	328	363	327	339	316	345	333	344	351	314	345	325	323	313	328	311	376	340	324	326	358	353	346	323	344	328	301	352	347	328	313	315	314	326	323	344	317	338	351	337	356	345	360	357	290	327	319	342	321	359	331	334	319	340	331	344	322	326	322	313	313	332	324	337	320	333	344	355	364	340	306	322	351	338	318	306	361	346	357	281	365	310	344	325	337	330	322	310	342	337	328	356	361	355	353	353	348	366	326	331	353	372	331	353	375	339	349	323	345	346	322	322	338	331	345	373	369	341	345	322	370	312	310	309	329	303	314	318	347	330	354	335	350	352	332	333	344	333	318	306	323	309	323	323	325	308	350	310	344	344	344	360	330	358	296	376	326	318	355	323	331	324	335	339	353	376	299	329	352	353	330	349	327	369	340	318	299	333	316	310	387	346	347	329	339	311	334	368	338	352	367	350	326	331	337	336	300	353	308	327	340	326	343	357	375	330	310	353	295	355	364	333	323	343	336	369	355	335	305	344	323	338	337	352	354	325	338	322	326	335	320	354	331	326	332	341	323	345	348	326	309	323	353	326	351	320	322	336	349	339	327	356	315	351	317	334	366	320	346	340	321	330	317	338	342	346	339	387	308	339	311	345	313	344	346	340	341	317	321	353	332	334	329	331	347	309	338	318	330	337	325	346	318	319	321	332	335	332	340	334	319	321	343	328	386	307	322	330	366	334	330	347	347	333	345	348	354	337	332	357	339	319	360	310	324	324	320	342	341	307	323	349	366	345	345	336	343	337	328	328	322	322	361	353	323	320	366	325	341	322	294	298	348	346	339	327	323	315	333	334	311	333	309	357	332	310	340	327	351	343	324	341	290	344	342	309	342	349	343	326	310	338	301	347	331	292	342	349	346	324	341	354	309	335	338	324	332	352	324	318	343	335	358	345	334	356	346	361	343	347	340	328	348	332	332	333	322	329	340	352	352	330	335	323	343	342	342	348	303	352	299	322	319	319	345	309	321	308	331	373	322	328	342	330	304	327	331	349	334	357	350	343	337	304	313	360	314	338	317	313	343	356	354	307	322	341	338	313	345	347	339	352	312	376	353	388	349	343	315	348	344	336	338	330	343	299	355	340	369	363	346	309	347	356	337	357	315	315	342	320	355	369	336	346	343	340	369	345	337	358	350	335	313	304	332	346	310	331	336	300	345	355	336	331	342	361	337	359	288	371	348	342	324	335	320	367	378	312	333	326	371	313	311	365	376	319	339	359	319	368	335	340	339	328	331	331	332	337	334	348	304	353	359	354	315	374	337	328	336	329	338	324	349	369	349	362	305	333	355	353	329	333	338	342	324	307	340	351	314	356	378	370	317	332	336	325	387	331	350	338	339	323	373	327	308	351	349	350	348	314	341	328	350	351	321	365	334	323	330	341	310	307	336	313	325	329	330	356	313	335	329	324	292	327	338	329	339	348	352	328	332	330	290	326	308	320	333	351	329	343	311	341	352	331	337	359	342	340	304	343	340	311	320	335	326	350	336	335	362	334	342	300	364	329	379	333	327	332	335	359	305	331	321	339	362	319	333	370	322	350	327	339	331	329	340	309	356	318	349	361	354	326	302	345	328	334	329	298	350	324	348	327	330	348	345	350	332	349	296	310	315	321	334	324	333	343	333	320	350	301	345	332	351	344	302	334	341	313	330	343	362	347	341	341	317	326	346	340	310	361	341	345	339	318	306	352	352	345	320	323	333	316	341	344	359	335	327	326	299	311	343	349	347	346	342	338	336	328	322	291	339	350	335	341	342	346	308	376	331	370	314	351	319	340	323	293	351	361	333	335	347	311	347	336	350	329	330	344	320	352	353	330	315	348	355	313	364	363	327	341	301	340	308	344	355	345	324	299	351	330	376	366	345	328	300	332	346	320	320	361	339	337	347	333	324	350	309	320	342	361	329	352	303	362	343	356	338	344	335	349	334	359	351	341	347	352	316	347	359	324	344	312	339	346	359	358	310	307	359	310	331	340	319	372	330	340	294	325	351	340	331	317	302	374	325	349	310	376	365	323	326	339	350	301	351	340	333	338	336	331	312	335	340	349	334	345	364	353	335	331	356	354	345	319	351	323	320	332	321	335	311	331	332	356	324	366	378	303	340	328	315	317	308	373	376	325	367	315	372	328	338	342	314	352	334	324	338	362	328	355	325	338	327	343	331	340	312	328	350	315	327	339	384	338	351	331	326	343	326	360	313	315	332	318	362	327	341	307	311	355	357	326	354	297	334	311	336	311	328	356	331	340	342	355	343	323	329	341	344	354	339	373	308	346	339	329	320	353	311	323	349	320	359	341	325	356	308	340	352	326	336	338	311	331	324	321	319	309	337	331	309	350	353	340	295	342	355	365	344	317	357	322	328	343	338	332	364	347	314	378	340	319	325	354	337	316	318	321	340	345	326	373	334	339	321	350	344	318	359	354	323	328	340	330	360	293	346	337	323	351	347	358	338	347	327	341	349	365	334	336	345	311	336	311	335	360	350	280	320	358	351	309	336	319	298	314	362	356	350	347	315	320	312	333	321	328	359	346	338	345	316	304	347	313	346	359	325	365	367	340	338	375	343	329	328	326	338	338	355	347	319	353	374	324	357	364	388	354	327	302	322	365	365	316	331	328	331	351	349	336	359	321	324	334	344	368	317	326	327	321	349	350	367	347	326	369	358	310	327	326	324	320	324	354	314	335	370	308	340	343	360	355	328	319	335	336	318	311	322	353	310	325	344	320	361	358	354
23499	21632	31533	27224	21311	19407	37850	38887	29770	15175	5453	1283	261	231	234	233	214	211	224	221	239	238	234	204	231	216	222	215	226	215	229	201	206	249	194	222	203	207	234	236	197	185	207	235	228	205	239	224	237	194	215	208	233	213	224	210	242	213	217	198	227	248	196	207	222	227	220	229	199	198	242	229	226	229	248	220	230	208	221	236	197	196	206	230	241	238	206	247	224	208	221	191	224	210	216	187	228	226	236	229	216	225	191	224	229	207	218	228	207	216	209	208	265	229	218	209	208	228	223	216	222	209	225	224	210	225	232	233	198	228	231	229	233	211	220	213	230	228	237	236	236	213	231	201	205	245	226	224	216	222	212	222	207	214	211	216	211	224	205	177	232	254	220	201	233	223	248	216	249	208	221	229	218	219	244	230	221	225	211	224	222	229	214	219	225	207	220	229	228	222	232	196	214	219	202	221	196	198	214	250	216	212	216	179	215	231	211	239	206	226	216	210	222	220	227	227	197	229	221	233	218	216	206	217	212	210	212	206	226	232	202	214	207	195	215	232	220	230	203	210	213	195	190	217	207	201	205	212	240	232	238	210	213	211	237	196	209	209	235	214	224	207	209	228	232	232	209	228	232	214	232	238	207	214	215	211	214	224	205	170	217	196	227	215	194	226	210	215	189	236	217	201	199	178	217	197	225	213	212	194	240	210	196	217	215	206	214	195	209	203	213	224	225	215	228	227	237	242	197	231	222	227	253	196	191	217	209	231	230	209	192	238	230	233	198	253	209	247	221	186	216	237	212	205	210	214	203	225	231	228	221	197	202	225	205	218	205	203	222	217	232	204	190	212	231	227	191	245	203	235	206	233	223	217	213	212	225	244	240	246	204	226	217	206	231	202	223	194	219	201	220	169	189	221	245	222	225	209	248	217	193	222	199	222	229	225	199	215	252	218	215	215	214	181	214	222	219	213	249	222	218	191	229	234	214	200	208	200	228	225	207	237	213	215	219	243	191	242	227	221	200	210	225	229	220	220	209	216	211	228	238	204	208	195	219	238	233	212	235	231	211	207	241	221	201	224	223	221	215	185	217	244	238	221	198	240	211	214	210	242	255	235	210	232	230	242	222	215	195	194	219	209	220	183	217	208	211	235	214	219	217	227	220	221	233	225	214	243	228	228	197	204	220	225	203	204	229	211	212	214	225	212	198	215	215	219	215	233	227	224	208	235	225	218	214	198	210	213	218	216	219	224	231	251	232	229	203	217	187	251	213	223	217	231	227	236	195	196	229	235	191	198	216	220	195	238	208	229	230	220	225	209	226	208	213	219	232	217	216	212	216	216	215	221	228	232	211	242	200	217	211	222	222	232	216	224	223	212	220	193	212	227	216	227	232	210	211	202	227	230	219	215	220	220	210	261	224	229	222	234	213	198	221	240	222	203	247	236	230	243	242	212	190	236	203	194	210	220	202	245	223	223	196	221	245	198	214	227	215	189	216	211	219	205	226	202	204	177	208	224	218	204	224	203	230	230	207	228	218	228	238	210	215	235	221	221	197	201	210	179	208	183	221	223	222	207	232	227	203	215	215	224	224	239	240	226	210	211	215	230	221	188	232	240	219	215	186	216	236	225	239	221	252	238	216	202	220	231	219	231	232	217	212	236	211	206	208	202	214	247	244	217	213	212	231	217	201	235	214	212	230	203	231	246	220	221	250	243	215	200	218	223	216	230	208	231	228	210	199	215	205	217	207	193	234	216	226	232	213	213	216	222	216	210	213	200	195	224	233	228	209	234	221	224	210	229	221	230	220	219	216	210	223	244	212	227	226	205	233	202	234	206	248	213	227	189	206	212	217	207	234	218	226	225	219	227	237	213	217	208	223	231	193	205	234	214	222	197	225	228	202	190	214	227	210	217	208	220	207	227	210	205	205	211	224	232	225	204	216	214	225	228	219	222	220	228	220	232	197	206	223	214	208	209	219	203	218	216	213	217	219	210	199	228	205	216	230	238	221	210	211	222	233	230	214	210	217	224	223	207	232	225	193	234	218	216	225	249	208	216	232	215	234	241	223	203	211	233	207	240	231	217	191	230	221	231	232	217	223	213	218	215	203	230	259	222	201	184	229	230	231	229	212	223	198	215	227	213	215	237	225	214	210	213	218	212	231	232	221	222	226	220	229	215	233	228	224	220	205	210	185	221	198	202	219	213	221	200	235	217	214	219	201	220	224	215	191	203	203	236	222	213	213	216	202	218	189	228	231	218	204	214	198	213	210	221	224	197	227	215	212	225	211	225	218	219	190	217	237	193	212	209	216	218	221	222	216	237	245	238	231	230	219	192	200	198	205	221	219	209	246	197	206	238	208	213	210	216	218	228	219	211	211	216	206	209	206	201	209	223	208	224	234	218	194	185	186	202	234	230	216	226	205	221	230	197	218	196	213	216	201	238	252	238	225	190	237	208	221	215	223	228	204	193	238	229	206	219	240	203	209	223	204	215	211	228	211	205	242	226	216	210	243	189	229	225	177	215	223	239	219	251	209	217	219	189	257	229	225	215	221	214	241	230	234	233	211	215	196	236	190	211	227	215	218	230	199	189	206	203	204	233	239	239	216	220	213	218	242	202	241	205	207	211	218	198	242	218	208	206	222	237	240	230	187	222	192	238	220	221	211	226	195	205	243	219	215	242	214	199	227	237	213	204	188	212	225	240	227	224	227	213	222	198	196	190	214	205	205	220	248	213	210	203	237	217	224	191	200	220	236	220	226	205	235	225	228	216	208	234	228	213	210	221	208	240	209	206	220	200	225	246	221	219	218	224	212	201	221	227	220	217	217	218	218	221	220	247	232	201	217	244	249	195	213	209	205	201	236	228	206	236	204	209	209	246	211	238	230	220	219	217	191	248	224	221	228	233	210	209	234	221	217	212	225	234	223	203	234	200	222	200	219	233	186	242	224	224	212	192	216	230	210	236	229	226	204	206	216	236	201	214	216	223	210	226	213	225	252	243	211	232	195	225	194	191	211	222	241	227	199	241	219	222	207	182	232	214	234	221	235	200	190	227	227	216	219	222	226	213	227	222	192	231	205	220	201	229	189	225	214	250	211	222	211	225	220	215	212	219	221	204	224	212	220	217	224	211	242	215	222	216	199	230	217	214	214	216	212	208	208	217	234	205	227	193	212	234	205	227	212	227	217	206	219	206	250	189	219	208	197	211	203	193	223	248	217	195	177	218	223	209	215	211	229	236	208	231	232	219	184	213	193	230	231	205	200	187	231	208	197	241	215	225	205	224	227	209	216	228	213	205	209	224	198	245	220	224	236	213	223	213	216	219	221	209	212	198	215	226	213	212	223	234	232	202	186	182	200	249	190	232	220	220	218	217	232	210	223	226	178	225	219	200	208	227	213	220	209	201	249	227	213	216	211	230	223	209	208	223	209	209	210	224	221	198	227	208	205	187	234	196	215	225	215	211	221	220	192	215	217	202	200	214	211	231
20728	81568	83015	26645	13344	17002	46475	46499	37517	23582	11886	3366	418	402	411	448	432	407	387	424	442	458	429	407	440	405	403	360	448	450	402	412	409	390	386	391	419	427	417	390	421	419	403	385	420	402	434	426	403	394	393	425	428	399	452	410	413	409	408	379	401	427	410	395	430	427	432	411	405	437	395	412	408	410	423	421	416	456	424	396	426	418	405	415	441	426	416	392	451	435	402	417	435	390	415	429	410	383	409	426	443	396	424	397	439	386	379	424	395	414	400	427	405	404	427	425	412	437	426	445	393	400	403	393	420	402	417	450	428	378	403	422	406	374	413	415	399	447	402	416	391	393	445	389	398	412	421	418	408	374	419	412	428	385	409	432	425	417	378	417	378	416	418	402	414	399	423	440	418	427	424	436	429	419	374	415	397	363	424	412	423	432	431	405	410	411	400	394	374	408	438	421	424	424	422	443	414	449	440	391	405	426	425	402	439	382	421	396	444	408	405	361	411	409	417	398	387	417	434	433	429	404	413	407	397	448	440	382	417	416	409	377	401	427	416	429	422	445	431	431	415	405	421	404	401	421	413	435	424	434	406	405	389	437	409	390	424	401	435	416	408	444	413	411	454	446	442	395	421	398	393	390	416	426	408	429	415	425	386	436	428	392	414	413	453	417	389	422	385	395	421	426	436	409	404	433	433	385	387	369	392	424	416	429	392	425	419	425	402	405	414	423	442	426	387	401	398	409	417	362	417	406	400	383	399	396	431	395	410	430	449	392	402	399	407	422	430	402	416	437	420	414	412	429	436	414	433	428	446	364	419	409	422	415	390	419	456	420	392	388	414	399	383	406	421	408	379	376	428	429	402	427	395	407	410	397	389	419	445	427	411	364	419	430	434	411	425	433	404	421	424	417	389	442	439	396	383	401	442	426	422	427	424	357	390	387	403	414	386	414	413	421	415	438	421	464	424	382	410	458	414	387	410	428	424	396	441	404	429	437	420	449	386	416	402	417	409	387	397	425	447	423	371	431	408	422	408	403	435	446	395	425	404	428	408	452	408	406	410	448	409	431	416	444	416	418	404	406	396	375	431	411	419	423	428	400	380	408	410	431	404	418	417	409	391	395	410	427	408	419	446	428	400	430	434	439	406	438	391	392	407	408	409	413	423	426	438	404	387	393	438	428	402	410	419	400	410	440	392	424	444	395	418	423	381	408	374	405	413	395	409	442	402	403	393	415	436	400	419	384	428	409	401	413	401	417	401	411	402	451	388	418	429	412	449	400	406	422	404	385	410	400	393	408	441	407	427	441	467	406	418	399	407	380	417	407	412	398	421	389	429	422	389	413	439	416	407	408	431	388	385	378	443	402	376	430	384	412	411	444	406	427	366	417	431	408	397	415	385	430	408	388	450	433	396	426	429	396	450	436	425	403	419	381	445	386	420	450	422	422	437	402	400	391	411	401	416	415	414	426	433	418	435	413	378	396	418	439	436	427	387	426	434	421	389	417	432	425	415	421	403	406	424	450	430	417	409	414	381	458	435	407	387	410	394	392	392	396	365	399	414	380	406	415	438	444	414	449	426	381	417	401	470	407	418	443	449	426	409	446	463	437	417	394	397	407	398	417	413	444	420	382	433	369	411	430	382	396	405	434	402	408	406	401	416	420	438	391	408	433	421	419	440	391	380	453	397	400	458	423	467	429	446	404	390	407	381	430	439	427	435	404	429	424	407	416	430	453	419	423	393	427	441	396	396	449	453	405	408	401	414	412	386	387	390	458	414	425	420	418	396	390	439	424	451	385	409	408	417	421	419	439	425	396	418	401	437	437	428	409	440	420	407	430	395	422	408	442	408	425	411	389	428	414	398	392	426	421	396	400	447	450	436	438	387	423	435	405	414	399	430	416	391	381	435	413	390	424	384	421	369	471	435	420	376	398	414	447	404	406	458	412	405	418	478	399	407	451	408	424	439	416	437	404	427	394	408	413	425	423	388	408	365	425	412	445	410	443	447	418	406	384	451	426	423	414	400	430	388	390	397	429	432	425	401	438	384	444	418	410	396	417	470	417	380	419	403	417	399	398	461	436	365	418	439	356	462	427	410	475	429	386	424	399	436	382	443	406	397	442	397	431	379	418	421	399	375	403	427	406	420	421	410	424	403	410	427	417	419	405	430	433	423	415	405	425	401	413	415	429	416	424	374	407	420	418	385	419	431	388	398	449	422	442	397	422	408	414	409	402	398	425	413	424	411	388	400	432	406	385	410	425	434	390	400	393	409	437	425	419	422	407	436	413	376	387	395	384	384	426	443	417	427	426	417	441	446	432	412	413	425	449	431	389	432	413	465	409	435	453	387	434	436	435	434	424	386	389	431	395	424	390	423	414	405	440	437	432	399	472	414	393	419	400	444	423	430	418	369	394	446	428	404	391	401	379	418	434	412	398	458	421	411	420	411	421	421	437	448	412	414	430	369	451	403	389	413	405	412	389	415	431	447	426	421	395	433	432	395	387	402	424	423	431	411	423	438	401	397	373	417	438	418	402	418	441	441	425	419	399	389	416	395	419	423	399	425	394	404	445	441	431	453	417	438	424	402	405	413	414	412	427	415	404	397	438	433	377	438	428	443	407	430	420	398	427	422	402	426	432	382	415	403	449	417	428	391	436	401	427	429	423	419	442	396	423	372	425	461	426	405	395	400	388	425	424	420	422	399	404	398	405	392	447	421	399	403	432	423	433	409	430	396	417	404	407	400	424	406	402	395	442	431	416	410	426	394	439	416	417	433	401	406	411	439	398	438	387	451	406	428	421	394	440	392	435	417	445	412	423	405	387	388	440	405	382	388	383	384	444	419	428	470	418	387	403	429	428	426	400	396	403	437	418	413	425	442	400	433	419	425	445	413	421	432	418	421	410	393	413	413	382	408	373	435	419	432	429	417	368	419	434	408	401	402	433	412	398	421	417	380	433	417	423	416	438	429	402	409	410	430	383	403	415	401	402	402	426	407	415	423	413	428	418	417	416	431	408	403	414	450	369	457	417	424	415	387	401	421	413	420	391	406	452	425	428	391	428	373	397	412	406	404	414	427	397	454	419	382	424	403	386	428	422	426	415	408	400	425	395	424	415	419	442	432	413	390	422	393	418	404	418	435	413	398	415	388	371	429	447	428	410	413	434	406	442	437	425	443	399	396	414	426	401	410	406	439	368	433	412	411	439	414	389	419	432	422	439	420	394	425	443	403	396	413	393	407	414	408	393	403	400	417	408	419	392	405	383	383	372	420	465	409	469	384	388	377	427	425	381	407	398	445	400	377	423	427	420	418	398	414	429	369	420	398	414	428	390	426	407	357	373	403	397	425	470	411	430	417	443	423	427	391	404	433	425	404	398	434	420	425	432	411	453	409	403	405	412	422	434	472	400	424	367	445	416	406	433	372	407	426	442	412	433	443	452	424	436	413	424	403	406	384	417	419	426	386	419	417	415	403	426	451	398	389	398
27020	23394	27362	13710	2164	1633	3313	3862	2605	1097	539	336	230	233	202	230	220	214	222	215	240	221	239	245	212	214	224	239	218	216	226	212	220	239	208	234	219	224	224	214	233	224	233	211	229	236	239	234	195	234	227	211	234	234	206	233	233	235	252	230	215	251	230	198	212	202	219	194	232	208	225	207	221	246	224	222	263	218	225	221	230	204	235	232	208	214	229	220	208	243	215	207	216	214	209	209	239	189	218	228	216	192	217	238	232	236	222	223	218	229	212	212	216	217	217	242	248	226	214	222	219	231	209	186	216	202	207	220	200	217	256	224	225	219	239	224	197	206	191	227	198	215	216	236	223	217	223	235	208	226	208	214	245	217	234	225	242	217	188	236	221	215	235	205	245	211	208	224	235	213	228	232	223	210	223	208	246	222	233	239	212	236	218	213	233	208	218	218	225	227	190	209	244	202	232	251	228	228	219	208	222	218	189	235	208	231	194	212	208	232	238	197	217	219	225	221	223	224	213	209	202	227	222	245	207	203	217	229	209	223	200	229	192	194	256	204	222	200	224	231	209	221	220	203	195	224	181	207	214	237	220	204	215	218	236	215	248	214	219	220	241	207	218	209	213	210	231	242	238	217	205	210	210	225	218	217	221	215	216	199	232	220	218	216	203	221	253	216	228	216	219	218	209	206	216	221	235	203	234	196	214	224	207	219	213	218	229	224	225	215	203	246	226	240	203	216	215	226	253	233	207	219	223	223	235	211	208	233	198	216	210	221	193	226	240	241	231	234	188	244	233	231	223	239	215	217	262	227	225	250	220	216	182	214	215	222	214	221	235	219	228	199	190	220	231	192	249	216	230	218	251	250	266	207	222	210	198	230	227	240	227	257	206	196	222	206	218	195	221	206	233	240	200	236	239	216	239	223	245	212	229	235	220	235	227	222	205	217	216	194	220	217	215	213	213	233	223	222	208	213	219	235	214	225	221	217	224	219	201	185	229	243	221	209	226	230	201	217	221	198	223	219	196	222	225	241	226	230	237	243	225	238	239	212	217	201	221	227	212	247	231	218	224	226	204	234	240	209	226	200	222	227	185	222	234	234	222	206	231	227	225	205	214	216	198	231	226	221	219	199	220	202	216	224	226	217	238	226	230	242	208	238	238	197	229	229	239	198	219	207	209	210	228	211	208	227	212	188	224	225	211	220	250	212	222	247	222	218	244	220	246	226	236	214	217	226	227	217	227	199	219	219	243	266	220	205	234	234	222	221	224	227	207	213	234	239	231	247	225	230	223	199	222	208	224	187	206	217	231	210	239	224	207	232	191	260	221	255	231	215	220	248	193	214	224	221	191	197	220	218	223	226	238	229	235	217	199	226	233	204	218	228	242	224	237	223	248	209	227	234	219	231	223	235	208	225	212	219	217	221	221	223	181	257	243	239	228	204	226	227	252	215	230	220	200	180	215	212	218	224	238	249	223	225	217	216	217	240	209	237	184	220	205	235	238	227	238	249	221	224	219	215	217	218	214	212	224	237	247	245	224	246	206	223	218	213	218	228	210	218	218	205	227	201	202	235	229	206	242	213	227	220	208	220	241	243	240	199	204	227	198	228	220	230	243	205	218	263	234	234	194	217	204	215	237	231	234	216	233	217	230	204	226	219	197	249	211	226	238	222	215	203	229	248	244	217	236	216	212	234	198	241	187	223	233	236	227	225	198	222	259	233	209	222	189	221	223	231	222	202	223	215	229	214	225	229	228	249	205	241	203	220	218	218	239	221	213	241	212	200	213	208	206	248	228	206	247	219	250	213	219	231	209	234	258	215	233	239	216	232	222	208	223	211	218	223	230	220	215	197	225	216	221	265	231	234	211	224	231	215	220	214	212	200	205	259	225	219	224	225	235	218	235	181	244	217	202	221	230	246	214	215	219	248	218	233	230	201	214	242	237	223	246	228	211	209	223	213	236	202	218	216	230	239	212	207	216	221	216	208	225	217	230	218	219	240	213	203	219	227	219	225	213	244	212	200	234	231	244	240	218	189	205	219	210	210	239	218	213	223	222	238	233	209	219	203	230	212	244	238	234	203	209	211	224	214	211	244	215	218	211	236	205	235	224	249	233	205	209	225	218	229	257	212	242	235	225	221	221	232	200	229	217	240	235	230	198	249	240	212	220	249	202	210	235	236	216	210	186	226	214	233	197	228	223	210	215	225	223	234	201	231	218	211	208	221	237	200	220	228	255	235	205	231	252	217	216	192	226	191	230	209	211	227	201	201	231	202	186	246	249	209	213	238	224	225	226	228	223	229	204	220	219	223	200	256	216	209	222	223	233	213	215	215	194	217	228	218	238	217	226	232	212	218	236	225	246	226	243	227	215	185	211	234	217	258	240	194	224	231	231	220	204	205	227	205	220	240	205	199	206	231	233	221	238	246	205	247	228	228	219	209	240	242	200	211	208	225	229	233	223	211	240	244	257	224	243	221	230	221	225	230	231	209	220	202	205	222	219	217	227	223	220	229	229	212	221	239	208	220	226	218	233	232	219	189	238	241	236	225	205	252	209	231	223	200	199	234	208	218	209	222	209	209	200	230	266	225	229	223	217	207	239	237	244	232	192	261	216	231	247	223	209	222	200	222	240	214	218	223	240	211	223	224	232	224	223	199	215	242	206	212	233	224	234	197	237	208	245	199	220	215	229	217	213	220	213	197	203	210	215	219	218	227	216	217	220	210	217	210	220	217	226	208	193	222	202	230	218	222	238	209	268	215	242	201	202	196	233	204	229	216	235	211	224	203	200	228	253	227	230	205	212	199	208	237	207	220	216	237	212	229	229	224	236	220	226	228	199	225	224	231	214	206	214	195	242	240	206	239	249	231	234	225	212	232	191	265	199	213	223	229	229	230	211	221	230	227	211	234	218	194	235	223	228	217	239	193	214	219	218	221	243	229	217	208	228	178	208	212	210	256	236	239	240	276	211	235	213	237	246	230	200	247	206	203	228	227	227	225	236	198	183	219	206	218	213	225	232	215	232	220	225	225	213	218	215	204	232	243	220	210	229	241	222	224	210	204	209	218	217	236	225	231	216	236	210	239	219	219	225	224	237	217	216	202	224	199	208	247	221	232	201	216	214	215	234	202	236	198	234	231	218	239	220	207	222	216	237	227	235	215	211	233	184	190	224	253	226	224	212	226	241	233	258	249	249	233	219	219	230	232	195	269	205	209	207	218	225	193	236	211	203	229	194	249	227	209	190	224	224	235	233	217	249	226	234	241	216	261	224	220	194	205	234	248	213	245	221	217	222	230	236	204	226	214	240	232	218	201	235	209	230	232	233	228	206	230	238	234	243	229	229	224	205	214	225	215	214	223	210	204	231	226	235	212	220	234	205	221	209	205	240	236	222	235	255	238	238	221	203	224	218	213	208	223	236	223	209	257	237	242	200	221	221	232	236	239	219	228	196	230	206	235	209	199	208	248	229	224	226	234	224	208	211	210
10618	39942	36353	14309	5827	4805	10082	10953	7113	3238	1286	686	477	418	431	428	428	400	455	430	419	442	449	470	441	428	445	448	442	428	415	436	450	453	459	476	453	456	442	492	469	486	467	446	496	471	457	474	423	447	403	410	432	437	441	450	487	452	455	462	473	404	468	434	434	442	454	450	459	404	435	447	449	481	432	465	420	416	449	457	433	427	450	402	408	452	457	437	412	408	440	455	437	445	423	441	440	458	448	419	417	430	440	444	404	478	411	466	430	432	470	470	477	451	422	423	437	423	430	441	438	440	439	421	490	396	471	473	441	434	445	436	434	435	449	404	448	445	427	420	441	435	424	447	454	445	429	448	438	448	434	437	451	453	428	441	460	440	391	456	462	474	477	429	416	431	417	434	472	443	435	425	447	470	441	413	425	423	407	414	447	452	438	421	451	450	434	429	431	438	449	451	432	433	495	432	411	435	457	395	450	442	446	459	427	451	471	451	436	449	425	457	457	473	442	451	456	468	468	448	434	467	404	472	421	460	485	473	444	425	420	481	449	409	428	422	425	423	403	447	407	425	466	440	416	472	469	478	460	424	442	422	445	446	432	465	444	429	453	440	454	476	425	469	441	437	480	441	429	443	464	468	444	455	507	462	486	434	407	434	441	442	428	447	430	447	429	436	428	445	447	412	470	428	436	437	429	460	464	470	414	469	434	434	429	424	433	431	420	463	411	443	452	392	431	432	464	427	417	437	430	422	432	445	406	489	439	488	437	427	476	459	409	444	402	450	413	435	413	452	421	395	454	414	489	424	443	414	453	428	433	429	455	418	456	432	448	432	448	433	466	497	433	420	425	440	433	446	449	440	474	411	425	429	467	421	425	496	440	437	463	458	461	428	458	421	445	433	458	409	445	446	422	444	428	473	415	415	448	457	452	444	456	461	434	458	473	468	459	398	453	472	416	454	503	429	436	435	428	434	449	411	444	421	397	449	421	461	463	457	419	467	415	434	424	454	439	474	385	418	484	445	472	468	417	412	424	429	455	386	449	501	451	462	435	416	414	444	428	398	467	473	434	431	437	416	463	454	446	444	443	430	428	429	409	443	433	469	428	396	376	450	410	453	444	443	447	429	460	429	467	450	417	440	440	420	475	438	452	439	437	426	445	423	468	475	437	438	422	443	461	438	460	442	441	456	401	443	443	409	466	482	427	452	466	419	440	451	439	428	456	454	447	452	453	458	428	453	435	452	396	415	447	464	442	433	417	449	417	429	416	404	427	429	428	416	426	489	434	403	417	417	462	451	412	450	431	425	416	454	477	402	449	428	473	412	441	470	466	467	456	423	429	385	472	461	418	415	457	445	399	444	466	430	419	431	462	419	494	468	447	414	424	447	422	419	449	433	408	456	445	446	439	415	432	435	466	451	463	444	415	425	444	436	437	433	432	468	444	443	460	470	417	431	446	471	455	480	430	417	412	477	403	421	444	458	416	463	430	424	464	434	415	420	433	437	429	403	488	398	426	437	465	451	417	467	427	448	425	438	404	411	451	463	465	415	413	452	415	426	408	462	439	463	482	440	424	446	462	476	442	412	443	441	476	425	481	446	451	423	453	432	428	433	437	448	449	388	445	436	439	431	456	429	454	448	416	414	427	439	431	414	454	462	462	450	412	449	428	432	432	463	444	420	420	450	460	440	455	466	447	430	449	413	423	429	477	445	437	449	470	459	425	454	476	441	440	431	427	417	481	460	439	416	425	460	457	444	459	437	421	450	405	401	477	438	478	412	453	476	435	453	429	451	446	466	485	419	399	430	420	451	452	446	459	418	454	420	442	457	444	438	420	480	433	443	447	454	430	419	409	469	475	440	425	449	480	472	451	437	441	397	427	423	442	426	443	413	440	436	449	438	449	437	446	451	432	455	412	482	445	441	443	414	432	432	412	455	418	443	426	442	515	437	436	429	445	425	428	420	426	431	459	412	438	452	480	450	458	413	465	469	447	454	420	446	452	427	451	462	477	456	455	455	425	454	429	431	434	468	429	405	427	424	454	434	443	449	426	394	450	383	420	432	435	447	464	414	433	436	441	460	424	417	463	460	438	461	452	456	420	417	478	421	439	462	474	441	449	433	426	462	429	464	448	400	421	424	425	420	454	471	434	473	420	441	450	423	391	441	464	448	413	414	448	455	471	457	428	459	449	415	442	421	443	492	443	447	416	454	407	443	432	445	440	432	421	472	444	455	425	399	449	444	444	410	450	462	450	452	459	465	429	426	476	452	422	437	424	440	432	474	456	426	442	425	424	442	443	428	428	410	426	449	439	438	442	449	447	455	443	461	433	418	459	419	477	392	442	487	444	426	469	444	454	432	452	438	444	499	442	428	405	461	444	433	450	480	458	457	427	442	424	443	485	464	405	393	436	430	444	409	450	450	455	441	456	439	486	425	431	435	451	417	438	376	473	488	443	447	472	430	484	442	459	455	445	442	438	445	413	484	407	407	428	439	461	430	481	460	432	403	471	453	413	440	477	445	421	436	449	446	427	460	452	443	457	448	449	462	432	449	447	430	427	451	456	422	440	437	411	464	428	439	422	446	418	429	417	444	434	455	400	423	457	407	423	388	460	428	432	445	439	468	448	433	444	448	472	409	454	438	400	435	427	411	450	468	425	396	415	451	449	426	436	443	455	378	436	459	448	468	418	419	494	427	461	443	458	465	437	415	464	452	401	394	422	438	427	452	471	423	471	445	456	462	392	462	461	415	455	450	442	426	465	467	427	424	437	391	416	454	447	444	432	447	423	430	441	401	439	418	433	461	400	438	444	434	454	451	459	414	423	429	430	435	418	410	480	455	463	450	423	433	437	421	466	496	438	416	449	417	470	415	470	415	413	463	444	435	415	472	489	429	436	397	476	449	455	476	467	433	412	425	438	445	439	446	437	443	422	453	490	447	433	465	450	417	471	484	442	422	451	460	447	440	461	446	450	426	411	452	429	421	443	446	416	438	459	464	435	452	441	444	442	419	452	444	438	435	438	455	414	396	413	470	414	417	446	459	433	455	456	474	442	423	427	449	489	417	464	419	425	439	471	419	470	433	439	463	438	451	426	448	461	435	434	449	438	423	453	443	420	451	422	402	453	449	469	483	416	420	447	430	442	451	451	451	476	425	454	467	440	459	459	421	421	440	427	443	411	423	435	465	425	456	428	430	494	416	443	458	399	472	405	455	436	445	406	475	439	425	475	443	457	462	444	386	461	426	411	454	454	442	472	443	406	426	470	437	446	454	444	459	438	431	442	431	447	442	432	447	389	446	430	419	433	504	431	457	433	439	436	471	398	436	457	420	467	429	437	426	415	467	469	445	447	445	432	464	473	466	438	439	443	452	428	382	398	426	426	440	426	405	462	475	453	390	419	459	433	453	439	458	452	421	417	437	449	428	436	446	452	426	501	436	450	430	414	435	436	468	411	421	464	479	444	447	442	414	437	448	431	452	432	474
24537	21878	34572	34720	17843	11254	24498	22795	15370	5576	1565	451	164	187	160	209	155	168	160	170	192	192	170	171	182	156	170	151	152	173	188	186	180	155	183	168	184	168	156	142	161	167	170	146	159	163	160	187	188	176	191	184	191	146	183	158	172	170	157	166	186	167	172	168	185	178	183	141	179	193	161	183	165	168	182	166	174	156	174	177	173	171	162	154	171	168	178	171	177	187	155	182	176	165	175	205	166	170	185	181	149	189	159	179	182	174	171	188	169	171	159	174	166	161	182	164	161	167	165	182	172	187	163	177	172	172	151	163	153	194	171	164	176	163	179	145	176	175	158	174	170	179	171	174	185	188	172	179	190	203	187	186	188	174	169	185	175	173	175	171	185	173	162	174	183	174	187	165	190	175	175	164	168	188	161	175	167	169	182	160	176	181	183	156	152	172	174	170	177	175	165	167	176	166	171	172	177	173	174	158	157	171	168	165	192	189	163	169	172	197	169	165	186	157	151	171	155	185	171	166	179	185	153	166	188	161	193	175	171	157	177	156	180	148	162	173	155	180	191	164	144	181	177	172	176	155	179	182	170	212	178	160	162	179	157	177	182	145	184	172	175	178	188	175	180	161	162	170	150	188	169	175	182	150	179	178	167	180	179	155	157	172	145	159	138	194	175	163	153	192	166	178	166	177	177	174	167	175	166	161	196	165	150	170	180	153	164	158	168	165	174	176	194	180	183	180	162	175	170	178	185	164	143	151	167	200	153	172	167	167	158	173	165	191	156	184	160	171	181	153	176	169	164	184	175	150	203	165	187	190	190	193	169	166	167	171	174	166	166	192	183	172	155	187	153	163	150	164	182	189	165	172	193	167	176	188	164	183	204	141	171	189	172	155	168	163	173	178	183	168	185	170	154	186	187	192	177	185	147	173	176	148	159	167	159	156	183	156	177	173	170	163	171	174	159	172	137	181	178	161	162	155	182	179	186	167	184	161	171	148	175	159	179	167	174	158	184	169	187	174	178	152	170	211	190	148	143	164	149	170	166	171	170	197	169	152	178	179	175	172	182	193	150	158	168	189	169	192	151	174	178	167	177	158	167	159	179	171	181	171	175	176	155	151	176	176	161	168	178	186	170	215	149	175	173	185	168	186	173	173	187	172	179	180	164	177	165	164	185	177	178	182	156	166	163	185	144	182	165	192	166	135	201	153	165	162	186	167	187	165	173	194	170	167	159	153	156	158	176	166	202	173	153	174	179	153	173	157	179	145	198	181	170	163	188	201	183	155	191	175	182	160	171	184	159	174	179	166	186	173	169	161	174	178	162	160	192	167	163	165	186	170	180	165	184	162	180	169	197	151	184	175	147	158	161	165	161	215	170	162	184	187	182	168	180	144	166	165	167	169	172	188	162	191	172	158	154	207	172	178	162	165	171	185	200	159	150	167	185	186	183	176	187	191	157	167	167	170	176	182	197	172	165	138	164	173	170	155	182	152	162	172	169	157	172	174	198	186	180	179	178	187	170	159	178	175	170	180	184	169	179	193	173	187	194	177	166	183	158	168	166	159	162	173	164	181	166	156	194	181	167	188	172	165	154	171	177	153	176	174	181	150	171	181	186	161	172	166	167	182	158	179	165	169	169	167	169	167	150	181	172	170	172	175	177	146	163	190	150	180	156	159	180	181	186	168	183	169	151	200	170	174	170	149	200	186	173	157	164	173	163	163	167	168	180	186	160	155	148	188	201	142	169	178	177	161	193	162	155	177	200	163	178	167	188	153	180	162	166	189	180	179	190	166	181	144	183	179	193	167	170	157	189	163	158	147	172	184	175	170	178	151	172	178	181	162	188	173	173	183	174	180	174	160	179	164	187	170	202	183	180	163	178	164	176	157	159	175	154	175	181	187	166	160	208	183	171	175	177	198	163	158	167	171	149	148	167	158	175	179	197	161	179	148	167	177	146	163	162	185	173	174	154	163	156	200	158	171	166	164	165	159	183	173	148	186	166	181	175	181	168	160	168	179	172	164	182	161	175	158	150	196	146	163	176	170	195	199	164	192	172	162	168	158	145	160	184	154	175	171	172	182	164	157	171	152	156	182	162	166	178	184	190	176	165	187	150	157	169	175	163	150	172	168	172	169	163	176	170	171	161	170	175	178	197	165	165	144	175	171	134	188	185	180	183	159	163	166	165	199	165	181	166	174	186	159	160	180	173	164	170	156	139	203	168	170	174	191	185	197	150	165	194	177	177	135	150	173	164	171	178	153	180	170	163	155	180	169	167	157	154	158	181	180	151	174	160	171	172	184	202	178	177	148	171	150	188	158	184	191	162	170	165	188	172	195	152	160	168	158	151	194	176	181	143	153	178	167	173	154	159	157	158	182	154	198	163	186	181	192	169	188	166	168	173	164	173	156	192	176	167	171	167	171	162	158	182	170	187	191	178	191	170	190	189	158	173	171	140	192	152	171	189	178	151	196	168	158	159	157	185	176	172	174	174	179	162	174	168	178	183	189	145	169	163	182	166	188	177	166	162	162	162	191	175	184	175	157	166	183	169	175	172	183	146	163	144	132	162	160	167	192	160	193	148	183	156	199	182	170	158	174	151	189	179	175	174	170	163	160	155	188	159	149	181	173	158	146	164	162	156	177	146	174	174	176	185	167	185	177	173	171	160	172	165	163	184	174	199	159	166	188	167	191	165	187	180	175	205	179	175	151	153	183	189	159	208	165	169	147	170	191	171	176	173	166	164	181	182	161	165	163	190	178	195	178	181	139	186	158	167	156	181	166	170	157	171	184	176	177	169	166	200	187	189	148	190	157	156	162	154	188	159	167	179	202	187	178	200	174	164	168	178	195	165	184	188	166	163	176	176	175	163	180	160	169	179	179	172	198	177	180	177	164	171	155	145	166	157	167	190	167	180	179	171	185	169	168	155	164	164	180	164	160	144	182	176	205	168	165	171	151	184	174	180	173	182	171	181	171	196	164	166	163	165	184	153	167	158	157	176	193	186	171	169	163	177	167	167	173	184	189	178	162	156	179	155	185	178	155	132	165	178	152	171	163	167	173	198	177	177	167	161	172	171	157	182	160	154	146	200	168	174	168	153	156	186	176	178	161	191	173	180	148	168	179	166	178	194	180	176	174	142	183	175	160	179	149	168	167	181	175	175	147	154	167	154	169	168	170	182	176	178	172	137	176	168	170	189	193	175	182	172	191	169	175	165	166	160	168	161	175	176	196	182	151	191	188	160	188	165	177	175	186	176	171	172	188	170	168	159	146	153	184	179	177	139	179	179	167	189	175	160	168	177	189	162	181	179	175	188	154	166	164	164	189	166	168	180	201	183	166	188	174	153	173	185	168	172	173	167	170	185	158	196	177	174	187	156	162	183	144	164	193	152	170	186	162	174	171	163	178	176	173	178	170	164	180	152	181	177	166	186	162	182	148	163	163	174	145	182	185	160	161	172	182	179	178	180	175	183	185	146	164	168	174
22857	76080	73034	38572	8755	17128	35720	33685	25623	12064	4302	1322	385	376	365	326	330	331	351	366	353	374	367	347	328	345	340	364	351	305	368	333	327	344	355	315	346	363	343	341	366	345	367	355	329	364	349	344	328	378	340	322	338	356	368	336	369	346	370	388	338	293	371	382	342	359	356	326	329	329	365	334	343	328	356	368	339	322	289	338	339	358	326	363	337	314	336	348	323	317	329	333	305	374	380	335	324	344	333	331	354	355	356	342	327	353	371	331	353	342	312	367	339	385	310	317	348	339	339	310	347	358	306	356	337	344	337	368	382	313	344	334	312	364	351	334	320	375	332	324	349	324	342	337	331	351	351	374	347	330	342	372	351	351	329	349	328	347	352	337	347	342	317	354	343	348	336	297	310	343	347	319	335	379	377	378	339	332	337	330	353	344	311	347	314	328	337	345	337	335	320	353	338	361	347	366	362	333	347	349	356	347	332	363	360	346	323	346	358	320	361	331	339	318	356	383	308	344	329	287	344	324	350	345	323	353	342	332	355	335	305	374	336	321	337	364	346	346	359	357	368	324	352	340	347	344	337	332	347	347	354	336	356	356	332	326	342	337	366	339	327	353	344	335	320	316	335	344	317	344	348	346	367	323	343	370	327	332	344	362	309	339	350	356	326	348	329	328	355	336	328	337	338	360	347	333	334	366	343	339	340	337	359	355	354	352	351	352	346	379	356	363	369	349	318	378	364	364	347	341	336	324	326	354	356	346	352	331	306	335	334	354	359	367	325	331	341	330	348	356	331	298	337	346	375	347	366	320	351	347	343	347	354	352	328	320	370	344	307	360	317	335	344	326	352	332	338	316	349	380	340	366	340	310	347	354	330	370	338	331	343	356	335	352	310	360	364	318	347	337	315	340	330	318	344	353	343	349	310	321	323	325	353	335	345	361	346	330	324	334	344	364	328	349	337	322	331	357	362	347	358	355	350	298	313	320	360	353	324	312	348	329	340	330	289	317	364	305	361	333	356	320	347	383	335	329	343	326	347	351	355	357	367	319	345	351	342	347	351	366	379	340	338	335	352	353	341	336	349	356	310	353	335	325	364	332	340	357	338	337	351	356	348	336	348	343	348	371	321	348	336	340	314	316	341	338	318	365	346	351	360	346	333	361	351	356	348	384	322	346	349	345	351	359	328	322	325	345	320	365	359	368	351	346	326	336	340	359	340	340	376	335	339	382	396	367	326	331	355	327	311	337	363	304	373	385	328	311	333	361	347	362	360	360	323	351	334	331	322	342	362	367	335	321	344	323	341	343	316	347	327	334	337	342	333	329	367	350	362	324	361	348	357	338	382	358	351	338	361	350	339	330	334	298	346	342	363	375	341	347	362	318	356	357	364	330	349	384	340	345	371	333	326	314	339	345	355	371	334	342	336	345	358	342	331	318	345	349	315	373	335	351	373	340	312	321	330	335	320	337	305	344	318	349	345	348	354	325	328	356	354	353	330	378	338	367	337	312	360	350	342	349	347	332	314	352	344	355	371	320	342	310	347	335	340	341	356	340	319	294	332	354	323	324	333	348	338	337	332	341	378	350	358	376	334	310	364	334	340	342	371	377	324	323	332	349	354	373	357	341	349	343	335	313	310	355	374	323	337	344	346	347	371	352	333	332	357	366	325	324	336	344	341	342	366	306	361	329	355	347	317	328	358	364	311	338	333	339	342	340	343	331	357	356	311	324	358	341	358	360	326	342	345	347	332	335	334	344	339	320	354	328	357	332	348	327	331	374	344	342	368	348	349	341	340	333	336	343	345	331	368	349	365	343	337	339	321	327	337	346	335	353	352	295	346	347	297	336	354	330	359	332	354	345	339	335	303	322	362	336	374	345	334	333	346	319	355	328	338	371	314	338	315	349	363	335	327	365	315	349	337	358	342	338	364	366	377	349	330	353	343	366	334	330	365	339	350	319	369	355	331	365	317	307	345	363	347	345	381	362	353	336	355	343	332	358	361	354	318	336	339	355	337	342	342	332	344	349	385	389	296	374	352	348	311	331	374	341	341	338	356	338	321	350	340	342	329	349	309	364	342	361	354	347	366	349	323	335	378	323	344	340	328	334	329	327	335	313	332	380	335	328	328	360	307	321	397	327	343	319	331	357	353	351	321	346	352	342	344	355	349	354	337	342	339	366	368	331	356	363	343	344	353	362	343	343	327	334	333	351	351	349	361	317	313	360	298	329	336	340	358	344	330	371	323	331	303	370	335	360	353	375	366	346	333	351	323	349	364	383	335	350	328	305	353	365	332	333	311	339	336	355	345	366	332	355	330	334	325	328	393	378	335	357	353	320	335	350	334	378	367	340	332	341	325	351	350	334	318	371	322	306	350	353	320	358	349	345	350	356	368	330	324	350	342	371	375	361	343	336	326	347	383	365	366	332	324	355	341	318	355	361	361	342	342	329	316	363	332	373	347	343	370	336	328	374	346	386	350	380	332	337	360	329	346	351	320	344	345	367	354	346	342	366	317	313	332	390	325	361	327	372	338	336	362	334	333	316	344	320	321	341	346	362	345	348	320	343	376	343	346	331	351	337	345	335	349	342	317	348	336	355	320	358	363	354	346	329	327	357	351	344	326	331	345	335	333	358	378	340	367	356	333	343	345	367	344	316	314	342	351	336	366	330	326	316	362	341	359	317	357	351	335	348	330	339	327	336	335	375	307	347	332	332	336	342	334	348	352	354	329	346	324	343	333	356	332	343	342	346	325	342	361	351	338	323	343	337	342	324	338	345	353	372	308	332	331	367	353	310	330	342	313	329	371	361	347	330	303	370	351	330	358	346	349	327	352	330	323	351	308	337	334	362	364	360	341	343	356	330	334	342	316	349	373	360	336	335	341	344	342	353	351	402	352	358	327	320	306	330	362	335	360	316	342	400	322	399	360	340	347	369	322	294	354	360	322	348	331	348	329	353	349	371	325	360	368	316	348	367	334	333	355	348	359	322	329	339	334	352	306	326	344	355	335	326	328	340	341	366	367	325	335	334	343	349	422	361	340	364	304	327	342	370	322	320	359	368	353	343	370	359	356	372	291	376	291	336	370	345	367	329	370	346	350	346	346	342	377	361	344	358	329	324	335	369	321	319	342	323	366	362	317	332	351	328	375	366	331	332	355	334	326	338	311	367	316	362	352	385	383	361	371	312	366	382	338	354	326	361	298	325	348	349	313	349	336	332	340	320	356	301	372	408	320	339	368	348	340	343	321	348	322	342	376	354	365	354	355	337	309	337	386	368	312	348	333	364	325	354	335	316	374	340	340	341	358	320	333	349	322	321	351	320	323	373	330	348	332	319	324	329	319	291	325	357	349	320	352	367	345	361	340	322	353	324	335	348	367	355	336	369	351	337	327	364	333	330	339	337	327	320	339	346	337	337	350	367	327	373	308	367	357	347	355	325	356	321	395	326	327	346	367	345	347	324	358	331	352	350	359	384	326	356	328	322
23483	21573	32885	31201	20896	18487	37518	36693	26845	12472	3655	753	236	221	199	250	231	174	215	218	214	218	240	209	222	262	227	224	209	198	230	218	204	233	195	199	206	193	193	200	229	235	253	228	212	207	207	228	227	212	225	230	223	229	219	218	208	229	235	228	216	215	203	235	258	236	218	197	228	200	220	213	219	207	234	235	221	210	230	217	212	200	235	223	244	197	226	230	196	231	221	203	249	225	215	234	217	199	224	250	230	207	222	229	210	214	211	210	229	215	203	213	218	208	215	206	209	214	223	208	237	229	215	241	202	212	213	226	221	229	231	213	220	210	240	207	237	191	225	242	270	201	207	213	189	243	222	214	234	230	206	238	206	209	214	191	207	239	227	244	199	224	229	198	209	200	211	242	223	219	187	248	236	218	219	200	215	225	229	253	189	234	219	205	186	220	199	201	233	221	226	194	218	231	221	217	235	198	202	235	214	200	217	224	200	226	194	209	197	242	192	225	215	219	221	230	240	208	208	226	197	229	207	234	239	217	221	222	205	242	196	219	191	230	199	232	231	210	223	223	220	218	211	220	225	217	182	204	226	218	207	225	207	212	218	219	210	206	216	240	225	218	219	224	202	223	211	204	206	197	238	180	245	213	205	186	202	222	165	201	210	204	211	209	212	214	192	210	240	196	219	202	197	247	204	206	236	223	232	215	240	209	205	214	218	229	231	198	223	221	221	207	221	221	198	209	197	202	260	231	258	229	228	248	197	221	215	217	219	236	246	219	234	210	214	222	216	227	202	223	224	223	209	224	212	240	197	234	242	225	201	228	214	216	200	225	210	218	216	198	214	217	218	207	215	224	219	230	238	220	223	219	207	264	218	231	238	197	229	226	216	252	228	209	207	254	204	235	199	229	210	218	209	198	224	194	222	222	223	198	215	215	210	227	221	226	205	187	208	256	237	231	232	202	246	217	214	193	218	205	233	211	199	222	236	217	194	230	213	213	214	249	190	231	215	207	226	188	204	220	244	237	204	234	217	190	243	210	210	206	220	215	217	223	204	233	218	217	218	213	202	220	228	218	229	223	225	214	239	228	212	224	203	202	223	226	219	219	217	224	213	233	246	243	230	209	206	229	238	212	235	200	223	206	219	231	221	187	205	246	215	239	240	214	196	195	224	223	211	221	218	239	237	220	236	226	209	208	220	197	219	202	203	190	191	196	232	228	218	247	244	236	230	240	214	214	208	247	235	225	199	235	208	237	215	218	195	244	235	220	231	239	207	232	224	212	212	200	215	220	222	220	218	239	214	224	209	220	215	191	218	199	244	209	227	247	238	221	227	239	236	231	215	225	213	229	223	228	221	223	215	227	210	201	215	199	219	220	189	207	215	194	241	250	231	225	212	220	244	211	216	235	224	227	208	233	210	201	221	239	227	226	218	206	188	238	247	207	212	190	223	226	242	218	208	206	238	212	226	193	229	256	219	195	226	208	218	231	242	221	229	206	220	215	196	201	207	229	217	210	224	228	212	244	214	211	233	212	221	231	236	214	242	207	239	219	225	202	206	254	213	224	199	238	222	216	215	233	203	226	241	200	228	213	213	224	213	189	207	213	202	242	207	205	219	218	232	234	243	239	230	194	221	219	196	214	215	225	231	239	208	217	201	230	222	196	212	215	229	234	223	215	218	209	202	248	211	201	244	206	209	219	209	230	219	232	207	226	247	231	207	206	216	229	229	209	207	219	221	226	229	223	220	231	236	223	212	215	217	220	231	188	242	233	222	214	224	215	196	227	208	225	221	212	227	200	221	213	234	218	221	216	232	232	226	232	226	171	209	234	235	234	216	218	239	228	214	207	244	204	239	212	227	217	197	240	216	231	229	227	208	236	198	202	222	232	217	202	233	246	201	219	207	249	200	224	218	202	221	203	228	214	213	219	225	218	195	201	202	205	199	219	228	218	241	236	221	199	241	219	264	206	229	220	208	228	225	214	197	231	206	226	181	204	242	216	247	232	235	234	219	201	210	217	222	254	264	229	212	228	230	232	221	223	227	250	214	212	228	206	226	220	222	212	203	220	234	227	224	232	222	209	228	242	202	213	200	212	221	227	203	229	195	204	225	224	207	225	260	221	226	230	225	237	190	198	210	225	245	205	229	229	219	211	211	204	221	232	202	209	232	238	232	223	231	197	211	213	208	205	223	217	231	224	201	206	213	233	225	233	229	202	224	206	208	228	240	223	223	231	218	213	196	217	209	211	200	209	192	247	203	233	232	232	216	227	208	217	207	241	230	222	221	197	227	209	222	214	203	241	219	228	208	202	203	231	235	222	236	213	234	230	247	236	215	233	219	206	187	240	216	226	232	202	199	227	224	248	242	219	230	207	223	216	231	233	204	205	215	221	191	218	210	193	215	222	177	232	215	209	225	229	213	198	221	194	206	205	212	239	226	239	247	210	204	186	228	226	224	186	209	241	227	206	202	202	222	236	212	202	218	228	233	226	216	207	227	250	224	221	214	233	213	237	239	190	215	216	220	212	228	214	227	214	234	213	225	213	227	200	233	211	223	218	211	214	210	217	211	227	222	185	213	194	215	218	217	201	199	217	223	204	210	204	194	215	217	230	243	218	223	239	219	243	205	201	188	208	239	220	207	189	217	232	222	225	213	219	254	228	234	215	229	245	224	215	234	207	234	225	217	200	229	244	216	242	231	196	227	224	231	214	233	200	227	191	214	223	210	200	209	206	234	225	199	226	217	231	219	216	215	202	229	216	238	213	207	218	198	215	230	201	229	205	209	205	231	228	225	208	198	229	261	221	197	233	203	219	242	201	211	214	241	226	216	204	209	221	223	222	211	226	223	217	219	175	212	215	209	240	207	221	208	207	197	237	220	229	231	231	194	227	239	209	200	224	236	226	212	217	240	218	239	213	234	198	229	212	236	187	218	219	213	188	256	227	210	209	237	218	225	209	208	228	187	253	202	226	205	216	234	215	224	210	208	197	214	247	203	183	250	219	244	234	220	203	202	224	196	215	215	242	209	193	214	219	228	227	226	225	209	225	218	238	216	222	223	222	215	213	230	243	187	209	207	220	206	216	217	195	257	229	221	220	225	237	234	224	235	233	233	211	198	241	225	217	239	225	225	204	220	251	228	218	214	230	198	240	213	210	224	211	203	223	221	228	221	200	231	236	244	213	201	217	224	217	226	207	197	202	210	245	237	217	221	209	227	218	189	232	220	225	225	236	215	229	225	223	226	222	218	227	205	228	201	193	200	222	199	231	186	210	222	206	204	213	199	203	224	197	216	231	217	223	211	213	199	223	209	232	208	231	216	202	202	223	231	219	209	224	213	247	223	204	196	206	205	222	259	215	226	216	254	231	238	224	220	217	235	215	227	198	186	222	221	222	212	221	231	204	234	234	196	204	215	223	230	194	211	219	229	205	203	194	198	234	221	234	193	207	217	196	218	214	219	214	210	218	204	203	205	181	211	220	221	210
25696	86904	87884	37335	6617	17851	46060	44627	35344	20192	8592	1932	501	428	447	416	447	395	406	424	406	413	427	441	434	420	423	425	404	383	444	429	416	415	432	365	445	401	420	425	430	408	437	391	450	414	401	434	372	427	379	406	379	420	429	461	395	376	448	395	417	406	431	395	408	426	442	425	400	393	400	439	397	414	389	394	400	409	393	405	401	385	400	423	392	391	419	446	391	419	418	438	395	411	386	406	439	413	439	396	416	425	396	406	467	431	431	460	392	399	392	414	379	422	372	452	416	397	392	378	414	452	392	416	416	422	426	441	443	398	398	420	400	405	390	426	437	398	416	430	413	373	391	420	399	383	443	436	387	430	411	377	429	394	388	440	400	408	415	396	390	394	385	434	425	408	379	415	388	427	404	438	395	404	413	405	424	364	403	413	385	381	441	376	391	410	391	453	408	397	422	441	427	416	409	437	384	418	401	428	423	404	403	429	385	417	422	428	416	429	425	358	388	406	402	394	412	420	402	394	407	406	401	373	395	371	390	422	401	397	402	386	438	423	423	436	386	392	462	433	432	426	387	415	399	407	414	386	409	400	421	450	388	410	374	422	420	413	409	411	416	417	425	369	419	381	393	406	399	393	428	398	357	420	412	412	408	385	408	400	403	431	396	391	415	413	385	430	381	428	392	436	425	416	380	442	408	420	390	403	429	396	408	417	420	446	416	431	423	407	418	418	391	409	400	393	384	398	419	431	421	386	425	377	425	422	440	378	422	410	398	383	404	405	381	391	408	392	409	419	441	424	400	378	393	451	429	448	430	383	389	426	413	421	430	424	415	436	396	411	410	412	378	425	398	444	386	426	423	452	421	409	423	409	397	388	402	424	387	363	421	403	404	428	418	450	403	448	408	414	408	430	396	412	377	369	410	428	412	412	435	427	393	450	412	404	430	418	416	404	394	426	408	405	418	381	461	412	435	396	413	444	419	408	392	440	394	451	425	428	393	416	427	426	429	417	408	417	389	407	407	417	388	403	408	405	416	447	427	418	397	396	386	389	414	403	383	422	416	402	439	393	416	415	409	433	402	404	405	399	420	405	409	425	430	409	390	398	399	422	416	393	389	393	421	408	387	396	428	420	394	395	432	419	416	395	414	409	394	392	390	382	383	396	410	416	426	406	425	404	376	412	440	409	425	427	460	378	417	432	449	428	389	415	399	363	384	402	433	415	363	401	432	416	426	389	388	398	404	420	423	428	392	429	386	399	396	393	425	420	378	406	423	398	421	417	423	382	430	425	398	419	397	382	390	431	407	427	441	431	405	445	390	416	416	397	432	395	417	413	454	402	388	419	450	378	395	419	394	442	419	442	417	376	400	390	407	416	416	418	397	424	371	372	396	436	451	417	406	390	429	413	434	419	421	417	393	385	384	391	436	355	438	441	408	398	443	431	406	434	429	413	394	383	409	378	416	416	427	402	433	439	411	401	391	410	381	418	416	386	412	396	425	386	415	392	388	418	404	404	397	409	427	382	396	413	416	406	398	376	433	416	400	440	447	408	446	409	433	412	419	432	396	394	420	375	412	398	383	417	398	436	387	403	412	436	391	444	426	398	433	390	439	417	424	376	380	397	403	399	429	413	421	393	371	408	411	437	415	421	413	397	427	380	441	424	427	435	425	394	432	449	405	396	414	396	405	384	412	438	374	400	392	388	412	383	432	399	408	395	433	395	408	388	428	357	404	448	403	406	425	439	428	411	398	405	391	410	417	431	401	415	396	427	407	401	374	419	393	415	395	397	399	347	406	403	413	433	367	405	409	422	423	399	416	418	347	388	382	420	395	404	392	409	399	383	383	454	422	387	419	437	412	355	415	413	378	414	378	418	419	399	383	406	413	389	421	392	428	402	383	415	376	403	396	429	426	418	428	380	444	379	400	415	435	409	388	417	415	428	412	394	414	424	444	410	420	404	418	431	397	442	409	417	403	397	393	426	407	390	400	406	407	407	371	355	431	447	399	435	449	438	451	426	404	401	430	434	404	436	428	427	374	377	420	440	419	423	414	375	404	386	374	437	406	387	398	406	393	413	408	421	446	410	379	417	334	445	424	400	389	415	386	388	400	446	394	387	391	436	407	408	425	439	385	392	412	402	401	396	410	403	417	379	433	417	432	426	406	383	378	410	414	418	413	416	374	394	442	424	423	409	434	411	404	438	430	445	401	406	418	445	414	409	415	395	410	419	400	415	396	421	377	402	401	399	444	400	436	387	446	446	393	412	385	432	424	373	426	412	403	383	441	440	418	425	411	402	434	382	418	417	408	426	399	394	409	450	423	404	391	433	408	437	401	392	414	381	428	406	429	391	419	393	392	414	440	367	461	415	409	399	430	431	411	429	427	429	400	383	404	423	433	438	375	340	443	420	394	397	379	411	401	431	401	435	412	405	423	412	427	403	413	421	424	383	390	400	411	396	417	424	424	371	396	448	414	427	449	397	394	408	451	408	400	417	365	379	429	385	429	395	424	413	441	412	398	386	403	389	427	379	433	386	396	416	406	400	415	413	402	409	387	384	406	378	432	416	407	381	427	363	433	418	420	411	437	406	438	385	440	426	435	429	418	401	385	405	408	405	451	411	457	405	437	451	409	444	425	407	411	394	405	447	395	418	368	400	415	420	401	393	395	422	418	419	361	432	444	399	389	410	412	401	403	459	421	427	417	418	424	412	403	400	398	383	387	410	386	398	392	417	414	396	420	449	415	402	413	425	445	427	425	438	442	427	406	427	376	422	406	408	448	381	434	406	427	453	417	436	392	424	410	405	393	416	384	369	405	408	377	424	403	425	402	406	434	411	397	407	394	372	416	406	379	406	454	362	420	457	419	456	442	387	401	420	426	420	420	427	451	408	417	397	369	456	364	396	382	404	402	383	401	414	443	402	422	379	427	420	441	426	400	424	395	389	450	388	385	404	410	423	382	416	376	380	411	416	391	395	402	379	391	387	412	392	418	419	401	364	413	384	382	391	436	416	429	411	385	380	392	421	424	386	430	392	407	415	432	410	395	398	426	455	386	408	402	434	408	418	418	393	391	386	389	435	412	389	397	427	436	394	381	427	407	377	396	432	390	419	444	407	440	400	384	410	419	399	412	364	428	375	420	422	425	399	362	374	420	385	426	438	435	421	386	400	416	405	366	408	422	392	425	404	422	405	429	408	434	410	403	432	420	424	385	426	398	425	394	402	419	378	394	431	427	399	413	385	429	393	412	437	380	422	406	430	415	374	422	431	353	421	424	464	389	391	409	438	364	443	403	438	434	395	361	427	416	387	383	418	417	401	452	451	449	401	418	403	388	401	418	414	416	399	394	407	430	413	409	399	402	399	401	446	380	393	401	424	382	426	407	421	390	432	398	410	361	443	411	418	391	438	389	391	422	397	413	396	420	404	399	440	406	398	427	394	403	447	363	451	379	384	401	456	397	398	395	429	413	385	398	393	424	433	403	406
26933	23114	27669	13933	996	832	3868	4045	2619	1212	573	272	214	224	235	215	209	228	229	191	211	226	199	195	199	228	237	213	238	191	209	214	240	225	245	232	219	213	203	232	228	224	223	195	219	185	225	206	212	223	206	198	220	170	209	186	199	226	224	239	212	244	212	226	228	203	210	190	223	226	213	199	199	206	210	232	212	231	244	233	226	221	236	211	230	216	219	204	226	232	206	228	196	222	226	242	194	208	238	235	230	211	222	218	203	230	220	207	211	201	223	216	217	197	213	201	200	231	202	215	216	217	215	226	222	197	231	223	251	223	202	201	226	201	200	220	214	203	236	233	231	219	188	221	200	229	219	213	225	215	200	211	216	219	212	194	221	226	205	251	198	200	212	224	203	238	244	218	212	184	219	179	201	215	191	216	238	215	191	219	208	192	210	200	204	222	221	225	200	224	232	208	219	205	197	176	193	205	200	196	229	217	219	216	219	240	216	224	212	217	227	217	217	238	233	206	191	212	208	212	222	213	212	211	226	198	228	192	199	222	186	230	214	205	222	226	217	200	218	210	226	206	234	196	228	222	173	234	199	210	213	222	216	219	188	223	206	217	219	220	210	204	206	215	231	203	228	222	227	187	225	222	214	218	199	210	213	213	209	245	205	206	224	216	218	216	220	241	221	221	239	215	207	203	211	213	221	221	215	247	184	210	222	207	200	217	213	220	222	210	226	226	229	215	225	200	223	199	210	212	220	224	228	226	215	224	207	215	189	218	215	240	195	227	193	240	221	213	187	227	220	228	192	221	211	211	229	206	231	236	202	210	216	204	185	239	202	242	217	209	198	194	208	198	206	208	179	236	218	218	234	209	228	202	235	222	230	198	208	217	222	264	222	222	224	227	232	199	216	220	228	219	223	238	191	203	218	213	221	206	200	206	209	221	216	217	195	226	229	209	235	200	217	210	198	215	225	202	192	215	213	222	239	212	215	204	194	196	212	195	198	225	217	257	212	211	214	226	201	209	225	217	211	213	226	213	237	207	245	224	226	215	182	204	211	217	233	194	210	194	210	208	208	209	237	226	224	235	215	221	231	224	218	207	207	230	231	240	197	222	222	240	227	213	230	236	217	222	204	220	222	207	200	249	243	231	196	209	223	226	214	208	214	206	185	199	214	204	210	222	212	209	229	193	235	243	183	199	199	205	204	197	201	213	198	218	242	216	195	219	239	228	228	211	225	206	234	221	211	188	241	212	222	212	202	198	234	224	193	213	225	206	218	208	218	241	196	204	208	232	214	242	218	192	233	201	197	217	217	229	210	204	214	179	188	225	213	215	218	212	242	222	210	224	228	210	226	208	212	206	216	205	214	197	211	198	191	205	198	242	244	208	222	217	223	210	190	212	251	214	234	257	238	221	205	223	229	196	225	224	229	216	223	215	186	220	215	217	222	215	195	203	222	195	230	189	240	188	222	210	226	222	222	227	212	223	223	205	214	217	222	195	225	214	221	219	208	221	224	202	229	230	214	222	200	218	198	219	218	200	204	217	201	234	198	236	214	246	225	207	224	215	247	232	220	212	177	202	227	229	216	224	213	217	203	188	248	221	208	212	224	222	214	220	225	194	206	206	218	201	213	230	194	244	202	223	195	199	225	215	211	223	213	220	222	211	211	191	199	223	219	224	226	207	207	221	224	212	204	205	223	190	218	224	214	206	225	192	247	221	220	201	210	226	210	224	203	237	219	228	226	210	230	188	219	209	235	229	215	221	196	218	213	206	236	190	221	209	209	201	225	212	253	212	202	236	198	191	223	201	205	217	220	223	230	225	230	200	208	219	231	220	191	207	214	209	209	221	189	245	229	216	209	232	241	194	225	227	223	220	207	216	198	241	226	220	207	193	244	200	227	198	231	218	211	190	232	202	206	203	200	208	182	214	218	237	193	222	242	232	184	210	229	228	193	209	210	205	195	217	240	219	232	210	213	203	207	214	206	220	233	202	208	231	181	229	243	191	217	215	227	223	213	178	206	187	188	217	186	223	213	189	219	208	215	229	210	229	201	198	227	217	199	217	223	203	227	216	231	199	208	200	252	231	210	235	198	247	216	210	227	206	213	208	210	230	208	216	211	223	210	207	203	229	226	200	224	200	218	192	168	218	207	193	220	235	240	242	229	226	190	209	194	231	216	225	203	223	203	212	216	208	184	223	230	229	223	200	220	207	205	227	202	243	211	216	201	237	202	203	190	205	212	220	195	216	190	220	206	244	244	223	248	236	243	213	222	213	220	234	235	213	178	216	209	198	217	218	202	214	205	224	225	235	205	209	201	210	205	201	213	201	228	241	228	240	229	251	197	205	206	186	226	223	220	191	240	209	206	227	182	237	217	225	225	197	218	231	204	219	202	212	223	223	181	205	233	201	213	216	238	217	227	195	228	223	205	210	223	237	218	205	203	214	222	209	228	202	219	214	184	252	209	198	211	228	209	207	216	218	200	211	224	219	202	223	190	253	215	220	214	199	204	235	206	200	255	232	210	220	214	192	204	206	232	217	228	215	212	201	233	213	200	215	212	203	189	237	234	204	216	201	208	238	210	238	218	234	228	196	209	186	220	232	202	230	207	209	218	193	237	237	210	189	205	229	216	211	201	202	204	236	237	217	208	207	203	199	204	198	233	225	201	189	223	214	208	237	220	218	206	210	213	223	224	205	214	198	201	213	202	194	192	193	183	221	211	206	202	220	213	203	205	219	214	215	201	212	222	246	223	248	222	215	204	247	237	226	205	184	205	230	191	210	197	215	247	223	216	228	218	223	256	209	219	186	211	219	219	224	225	193	197	202	246	222	209	230	217	179	223	262	218	247	202	201	236	210	210	201	208	219	210	214	214	222	218	192	213	234	209	248	227	245	189	188	202	194	207	196	201	208	222	196	198	215	208	210	222	213	227	207	210	223	219	223	205	243	211	221	234	198	219	200	220	197	221	224	216	230	214	213	222	223	219	220	223	228	197	204	203	222	226	228	217	231	236	206	224	210	210	198	218	223	224	194	188	204	203	227	193	221	206	213	211	222	220	229	210	222	223	205	231	185	207	207	207	222	220	207	232	195	201	229	218	200	217	209	225	219	225	225	234	192	244	205	209	200	208	227	208	209	234	221	198	220	234	209	221	196	213	215	231	215	212	204	195	215	231	222	215	220	228	212	214	211	198	199	196	206	207	219	196	207	212	229	221	214	188	208	199	226	202	205	213	241	217	229	195	212	237	224	226	210	209	235	240	207	206	199	227	230	197	227	217	203	209	221	220	240	218	207	230	209	202	202	190	207	219	202	215	220	219	209	202	205	209	219	216	235	222	207	212	194	210	200	221	225	203	199	193	207	215	201	205	196	199	222	214	262	219	212	214	193	228	243	219	209	218	230	218	223	212	220	227	214	203	229	226	239	218	208	204	214	193	222	211	226	221	227	226	226	245	213	231	213	211	214	215	226	214	230	210	212	201	175
11913	39760	36895	12157	2315	2882	11120	11078	7102	3436	1403	580	417	427	452	423	452	456	436	428	411	455	411	441	418	414	457	417	411	440	433	410	401	444	383	427	438	396	442	437	393	413	448	424	418	414	454	442	409	432	434	480	427	470	406	397	405	397	391	411	408	417	434	431	438	408	444	446	419	429	432	404	422	389	425	438	433	411	458	456	441	405	461	415	415	404	436	399	386	419	421	421	464	437	424	405	452	446	421	433	420	416	420	419	424	444	431	478	426	407	393	446	411	430	425	420	422	403	447	414	415	427	424	408	434	394	414	418	405	403	438	445	431	449	439	466	397	428	455	440	466	433	446	390	420	447	431	453	448	448	415	442	454	383	413	475	464	434	454	467	443	412	421	442	380	395	449	438	414	453	396	422	433	407	413	438	454	456	440	388	441	414	429	446	414	408	469	456	405	408	428	458	438	445	453	406	441	392	380	466	432	419	454	417	449	436	415	424	421	434	402	444	412	421	415	447	406	373	401	412	444	399	396	432	439	427	430	423	418	430	466	426	399	418	415	429	432	387	438	431	417	418	426	415	400	409	441	408	464	402	428	448	429	427	466	421	432	400	435	417	432	439	467	428	444	438	394	411	453	381	461	402	421	412	456	433	402	440	404	378	409	448	408	443	451	482	421	427	448	424	434	450	426	452	418	469	448	376	416	380	429	421	424	425	384	429	449	421	421	416	395	457	445	430	416	381	425	386	425	418	441	401	460	419	396	408	422	377	396	423	435	412	400	451	388	433	402	414	419	429	453	377	419	425	439	428	418	397	450	416	394	384	406	411	413	426	435	430	434	424	428	424	417	446	415	419	425	425	394	374	371	393	444	456	428	455	402	432	405	412	415	431	403	393	417	435	451	418	398	459	410	428	432	417	397	443	418	428	431	407	435	436	437	416	401	458	406	409	415	437	418	415	419	433	422	457	410	443	439	457	481	429	397	435	405	437	402	408	391	387	395	451	420	453	442	407	422	399	377	409	409	423	440	438	414	430	397	420	407	378	417	437	421	418	422	450	399	440	379	418	388	404	395	443	462	389	459	417	444	458	427	425	408	373	437	409	405	427	443	461	463	436	437	452	453	426	421	404	442	431	435	439	422	445	425	416	431	446	419	395	439	429	418	404	427	426	398	430	443	405	392	438	396	416	439	443	410	460	426	412	410	448	422	415	423	419	470	425	448	409	425	421	420	412	425	429	407	421	467	420	421	446	390	420	433	422	444	419	404	416	409	438	397	429	410	425	442	415	439	410	430	458	421	433	452	397	412	405	409	403	398	431	457	405	418	451	461	440	448	431	409	423	443	440	410	379	403	427	458	476	430	432	384	398	475	405	439	422	420	428	405	420	422	439	440	439	412	449	435	430	424	438	412	443	439	460	466	439	413	418	459	467	431	410	442	452	420	415	442	406	407	426	424	409	402	420	441	421	410	410	431	433	466	417	426	401	452	383	409	461	405	401	438	395	419	422	438	400	433	437	416	425	415	396	408	449	465	369	445	414	401	414	405	438	434	422	426	438	431	431	424	439	417	428	417	410	379	423	442	415	419	426	467	411	456	416	447	419	427	405	425	377	418	440	430	425	408	440	410	407	424	435	419	438	395	394	430	427	460	408	390	450	435	394	422	410	417	417	446	432	439	418	411	401	420	416	403	426	454	400	449	445	417	416	443	437	400	384	398	459	453	457	442	448	437	418	426	426	391	470	432	480	467	448	434	450	421	411	424	406	436	422	454	392	402	413	455	436	477	455	466	443	452	428	394	443	447	413	435	421	462	431	412	398	423	449	436	429	397	410	435	422	402	435	431	408	439	466	407	419	428	396	453	414	423	423	427	444	398	406	400	406	451	424	416	395	442	378	413	389	439	415	421	425	432	424	432	410	443	428	440	410	411	454	426	431	411	397	440	434	417	396	443	409	444	442	448	410	437	414	426	443	414	389	402	447	429	437	431	426	421	436	424	436	388	431	446	431	430	440	452	415	416	371	401	429	419	436	456	391	428	420	445	422	466	409	430	419	417	417	428	442	419	408	432	429	415	484	397	415	418	452	438	397	422	427	413	435	442	428	371	432	412	432	400	442	441	420	407	432	427	412	441	414	431	449	431	426	438	382	386	423	412	413	414	440	416	400	411	442	438	394	422	413	419	430	455	478	398	429	404	413	401	425	429	432	421	440	432	442	409	425	415	381	412	392	405	380	418	488	401	412	465	413	418	440	434	430	412	438	414	429	415	426	431	411	442	380	437	454	422	405	424	417	425	431	393	418	439	413	393	436	414	406	468	443	408	451	436	421	433	438	417	464	388	436	438	420	427	479	455	415	414	419	421	411	420	430	407	459	441	401	431	417	413	422	418	466	474	406	418	423	402	405	415	445	447	419	425	411	424	427	436	422	463	385	414	462	421	376	459	407	437	404	417	437	404	387	395	475	404	433	414	377	413	416	431	431	395	441	439	440	419	448	423	452	447	469	374	426	394	407	416	430	421	431	407	418	440	418	403	429	437	400	410	423	402	459	433	465	445	437	476	386	439	448	425	409	479	399	435	423	395	456	410	421	461	435	439	383	437	397	413	425	382	408	435	463	451	429	423	407	454	448	403	429	423	412	407	386	435	429	419	465	426	434	409	448	428	408	443	431	418	458	434	403	391	440	471	446	425	451	376	406	445	404	399	411	412	441	421	435	427	452	425	446	452	421	410	415	412	414	453	409	456	451	435	412	442	428	402	447	412	402	443	425	403	396	417	459	448	439	410	445	447	394	437	401	421	420	399	407	410	453	440	436	410	453	442	442	423	433	421	402	413	439	431	393	460	459	411	452	440	412	411	467	424	452	434	436	416	420	408	474	411	435	431	444	406	419	423	413	402	457	431	453	433	421	445	439	417	421	379	466	402	402	410	422	446	435	419	437	399	443	469	417	431	472	399	418	404	445	427	403	412	422	431	409	409	417	459	420	443	430	404	444	417	420	433	425	451	419	449	416	370	441	436	434	432	415	371	442	437	395	416	430	423	430	406	426	416	425	425	438	420	383	391	414	457	452	433	417	442	418	441	438	421	462	415	457	420	427	449	443	397	418	426	427	444	453	455	391	425	410	430	445	417	438	405	389	406	457	435	368	421	429	386	431	425	400	448	393	428	407	467	428	412	399	418	398	393	415	458	404	451	424	460	410	460	422	409	447	422	387	428	446	426	431	432	445	426	428	423	400	420	428	443	406	430	424	415	434	451	463	406	441	404	399	422	404	422	397	399	408	430	417	405	411	420	425	438	427	415	458	406	407	416	424	413	468	403	469	409	448	415	437	401	434	410	442	437	440	436	419	413	447	456	442	412	413	407	418	397	399	407	408	397	447	420	422	408	411	394	406	418	445	408	422	426	442	400	388	441	407	434	457	399	448	428	429	422	442	446	416	425	453	421	453	395	396	395	460	424	406	423	410	445	408	407	425	412	428	402	424	409	421
24523	21907	37288	33624	16774	8281	26600	23760	14461	6147	1853	501	187	169	201	181	186	190	177	180	201	174	174	162	170	178	167	177	194	178	173	176	157	205	161	178	180	181	158	169	170	163	188	142	152	177	186	186	170	179	176	170	200	171	171	185	168	171	184	173	159	178	165	167	176	165	161	190	179	159	168	170	175	194	142	168	157	179	158	169	174	143	164	186	167	175	170	160	185	159	186	196	177	177	166	171	156	155	177	163	172	161	145	154	162	175	195	158	170	178	214	172	174	162	191	186	180	204	194	173	170	160	169	166	185	171	194	188	191	179	180	181	152	200	180	181	169	173	185	166	162	168	177	168	183	167	165	162	179	185	180	176	178	162	184	156	173	160	156	155	180	179	180	177	185	161	148	176	176	166	154	158	175	181	176	164	180	169	184	191	168	162	188	196	180	195	159	185	176	175	159	165	170	163	184	156	164	177	170	158	144	182	178	153	171	174	165	187	167	164	153	191	186	188	156	153	199	160	177	164	200	148	161	186	175	157	180	173	177	186	165	167	183	202	175	154	171	154	177	171	167	188	168	190	146	199	187	181	184	194	157	166	186	174	174	169	190	180	184	180	163	186	199	165	186	183	182	165	204	172	155	151	177	165	170	185	163	175	159	190	179	169	174	154	164	176	168	149	184	177	164	183	185	150	160	172	174	176	158	181	160	170	172	180	176	146	166	201	165	185	174	161	162	184	207	191	141	164	185	172	168	181	173	170	166	169	178	179	175	154	195	164	170	170	177	178	187	161	158	168	186	171	217	180	172	181	174	155	175	190	174	159	153	176	169	156	155	179	168	172	171	168	169	191	168	163	177	184	160	171	211	170	139	169	193	182	161	169	133	187	175	183	186	169	194	163	180	187	158	190	206	161	185	156	166	173	177	183	180	154	178	195	192	188	179	178	159	171	165	160	165	155	158	166	166	179	187	176	186	197	152	163	182	197	166	185	168	179	167	185	158	168	163	148	204	164	181	180	166	173	164	176	186	173	171	184	174	189	179	191	178	188	168	183	182	188	155	193	182	187	162	174	184	148	170	153	155	191	205	170	168	161	182	185	179	149	166	150	178	183	188	174	181	178	180	176	164	173	165	194	189	192	176	183	180	196	187	158	184	165	168	202	190	142	163	153	189	154	162	188	177	156	206	204	187	180	156	146	186	194	166	171	170	178	176	154	187	189	178	182	184	173	171	164	202	168	178	174	191	180	162	171	148	182	177	156	193	190	175	150	184	176	175	177	162	175	176	174	142	187	185	166	165	182	177	178	174	146	185	172	209	165	174	174	191	167	202	170	195	162	175	186	174	169	147	163	186	188	177	151	189	180	171	170	173	154	191	169	197	160	166	186	171	165	175	186	180	181	164	169	152	173	174	175	163	174	171	185	162	165	166	185	187	174	169	169	178	146	185	188	174	195	180	172	169	173	171	151	163	173	173	175	169	186	208	179	169	155	178	184	157	176	164	174	154	170	171	156	192	185	184	188	167	166	192	166	157	156	179	177	168	192	166	165	185	164	163	175	151	171	180	189	181	174	190	166	182	189	182	172	191	171	181	185	183	169	182	188	180	165	162	171	182	166	162	169	176	197	179	178	173	196	175	190	167	157	194	157	156	165	164	146	170	165	198	187	184	165	187	158	165	193	172	170	171	166	166	187	177	177	186	202	183	174	170	177	159	172	182	183	167	168	177	171	158	190	157	195	194	171	161	163	190	181	164	170	165	174	176	146	168	162	150	171	169	173	163	184	174	180	176	154	190	187	184	168	190	168	173	181	180	188	164	164	173	161	175	172	153	165	180	172	172	159	177	188	171	174	161	181	158	159	144	173	183	147	159	177	159	171	198	177	188	188	182	185	197	169	179	196	136	187	165	169	177	160	184	182	165	183	180	158	172	141	137	171	179	182	160	160	165	157	164	168	163	175	185	167	181	179	184	186	176	160	183	178	139	203	175	185	166	178	176	188	173	168	145	179	193	164	169	157	185	166	170	171	168	177	187	164	171	182	195	175	163	167	186	136	187	179	162	175	170	154	144	163	155	183	162	172	184	167	170	175	173	175	170	195	169	163	185	157	165	178	151	189	197	175	172	169	166	156	143	183	167	150	175	164	150	165	185	175	187	205	168	149	153	181	168	190	161	162	195	178	171	172	188	178	172	151	175	198	162	184	173	168	189	193	146	163	170	185	177	171	170	176	178	184	185	152	162	174	171	184	160	183	166	182	157	166	172	164	169	176	182	159	164	190	179	158	168	179	159	174	168	199	168	178	183	191	186	172	176	161	150	176	180	171	177	186	141	183	151	184	167	158	172	169	182	164	172	153	174	177	172	188	188	159	156	164	166	187	163	192	168	172	194	183	188	193	191	188	185	188	166	161	171	187	155	164	198	191	198	182	189	163	194	180	169	188	169	186	168	161	178	157	152	161	181	168	182	177	172	189	184	168	187	173	181	176	186	191	147	176	201	158	178	187	173	173	160	186	199	175	182	164	171	164	177	198	145	182	162	184	175	150	175	173	185	167	185	165	177	160	164	182	186	168	173	194	201	184	177	174	175	183	173	155	177	158	198	178	161	184	174	168	182	179	166	144	176	191	164	184	155	193	174	178	158	177	188	184	189	183	165	152	170	160	170	168	188	151	177	178	185	159	189	171	171	166	172	179	175	188	165	187	157	181	188	174	150	185	174	172	161	188	159	174	183	175	163	173	157	190	170	181	161	170	180	181	162	162	160	192	157	162	174	176	175	169	180	166	171	159	146	168	172	167	177	170	138	172	182	179	163	155	162	175	163	172	172	163	155	169	165	179	163	174	189	168	171	150	169	170	162	179	173	157	202	174	173	170	161	173	161	196	179	182	179	192	179	174	178	175	197	171	178	171	179	176	183	177	167	202	154	208	164	166	153	172	166	205	173	176	186	190	166	179	170	207	168	168	175	149	149	170	198	173	187	155	162	166	175	176	180	192	187	173	190	165	179	184	166	152	188	157	172	177	187	155	176	168	195	166	187	166	163	180	194	199	160	193	181	178	185	164	177	175	173	168	181	163	174	182	176	178	188	194	167	183	194	196	184	195	156	177	199	182	147	190	170	179	164	176	154	160	165	192	154	162	189	151	168	180	180	181	171	182	167	193	170	155	152	182	184	156	163	205	173	183	165	174	178	188	159	193	174	180	173	176	163	171	178	155	162	190	177	184	178	176	167	173	173	174	188	198	153	150	170	187	183	183	174	178	180	163	180	147	193	182	185	174	206	181	161	199	172	166	180	174	190	177	174	169	151	187	176	166	164	180	170	179	169	162	191	160	174	183	183	163	184	165	174	148	181	172	190	181	156	184	174	164	155	172	189	177	177	149	173	174	183	179	166	184	156	192	186	169	164	172	163	177	179	193	147	149	170	194	182	165	180	169	157	170	188	162	162	167	154	176	154	162	194	176	170	166	183	173	188	174	161	165	174	177	167	176
20135	76124	75303	19786	3793	14039	37201	33876	24329	13389	4944	1373	379	392	398	348	347	371	348	393	315	355	335	345	347	354	376	344	319	392	356	355	355	345	352	341	349	346	334	369	350	323	362	351	340	315	340	388	337	345	356	336	370	353	336	328	361	334	340	361	338	336	369	323	339	357	335	354	381	344	338	350	329	354	343	347	385	312	335	337	335	334	340	357	319	363	351	352	348	345	348	338	301	381	353	365	333	359	358	328	343	366	333	318	325	380	349	344	366	342	325	318	325	322	329	330	360	319	331	371	365	368	355	330	333	370	327	330	398	358	337	332	366	353	364	336	371	349	346	337	366	355	381	354	353	340	333	366	306	293	342	335	343	334	329	337	321	388	370	344	348	394	359	356	345	347	377	372	353	323	348	327	349	346	343	340	339	338	359	336	348	321	350	317	363	335	382	323	386	368	334	353	378	338	338	352	346	329	369	353	322	356	379	328	402	356	377	374	323	355	350	324	346	351	352	328	381	345	371	357	325	340	353	330	345	348	361	331	331	371	358	336	338	330	341	333	377	334	372	357	363	357	334	340	354	332	342	302	324	332	349	366	336	336	342	365	310	341	369	344	363	297	340	341	349	324	335	348	331	348	358	347	326	313	352	328	347	366	349	327	344	333	335	357	331	341	333	344	362	328	334	328	367	318	341	334	342	329	359	336	325	348	345	328	328	346	356	372	339	314	352	364	347	337	361	370	373	292	389	377	341	340	349	346	352	355	368	335	377	313	366	353	361	367	331	330	305	338	338	349	376	336	364	345	320	360	344	368	375	322	350	353	368	356	350	333	363	352	334	349	356	335	343	345	332	350	348	335	359	366	374	350	340	330	351	333	390	365	363	350	331	345	339	337	365	346	339	370	393	351	348	353	344	345	350	369	332	385	325	366	349	355	358	361	354	346	378	359	323	340	354	340	346	310	343	350	348	341	348	267	376	327	342	371	354	367	375	367	374	342	362	367	380	339	368	370	352	357	336	353	332	313	283	358	355	344	353	359	327	320	369	328	402	322	339	338	353	346	366	367	352	341	350	363	333	348	372	362	361	341	354	365	342	376	326	332	331	322	355	345	348	343	365	322	327	364	331	317	354	358	328	331	342	346	345	356	299	311	357	319	340	345	327	347	332	334	347	340	336	355	360	333	363	366	357	335	336	402	341	350	374	333	312	367	341	319	350	354	367	366	356	343	323	356	339	349	387	351	339	343	349	319	324	328	346	345	370	339	353	360	348	334	328	331	342	293	359	321	327	375	341	357	328	324	358	340	356	352	369	358	387	326	347	327	312	330	329	339	346	350	334	321	340	370	354	307	364	346	360	304	363	364	397	360	342	321	345	352	382	362	328	343	323	325	369	350	361	345	359	359	341	353	378	318	322	348	331	352	369	337	368	362	362	397	331	323	343	356	325	372	344	330	376	348	356	355	331	331	353	332	374	356	331	364	339	340	342	345	372	373	324	373	367	353	331	357	355	338	345	360	337	346	343	371	360	346	332	394	330	328	352	360	340	344	326	357	368	318	324	354	321	353	372	369	358	331	338	354	349	364	342	333	355	366	332	340	345	325	381	328	340	351	332	334	333	321	371	311	349	343	353	385	352	360	369	346	358	376	321	336	361	337	323	317	369	342	366	355	365	334	351	381	318	349	350	346	318	317	390	366	293	349	321	345	337	363	361	350	347	345	357	342	353	347	355	384	345	342	344	332	368	355	341	365	344	369	371	350	397	309	365	349	329	341	333	337	333	344	362	339	312	354	343	316	356	360	335	330	343	366	351	359	319	367	335	342	333	336	364	334	352	379	372	340	347	319	365	339	344	343	333	334	360	360	374	343	358	344	349	321	333	342	338	327	366	369	344	356	360	346	368	349	353	341	316	338	354	313	340	338	338	372	352	337	381	317	381	342	331	331	320	347	355	340	363	359	328	329	349	345	336	343	334	377	355	353	358	342	351	342	373	364	337	370	311	344	355	304	350	354	397	333	362	357	322	358	337	315	359	332	355	329	349	350	354	369	331	343	358	314	357	366	328	328	343	365	368	319	326	383	342	347	332	329	336	323	334	331	369	367	343	357	348	359	323	353	370	356	339	344	376	351	357	380	346	349	338	312	343	358	337	361	370	330	353	360	336	326	362	333	349	378	335	361	356	332	407	364	380	332	327	350	337	332	374	340	365	328	366	352	330	336	319	342	343	335	341	329	312	330	351	356	355	353	376	339	304	349	356	322	323	371	344	355	350	323	328	336	342	335	354	371	337	325	330	364	347	357	355	373	366	340	349	366	329	325	351	351	335	342	364	338	372	352	363	383	341	372	380	390	378	344	341	342	355	356	326	336	342	352	355	364	359	364	365	357	342	364	365	325	341	363	362	363	320	350	357	316	306	355	321	372	320	345	317	355	349	360	330	331	315	351	345	328	357	319	346	359	353	313	327	369	371	356	370	325	330	334	345	337	344	337	344	361	377	370	349	369	319	341	384	323	334	365	376	343	336	325	329	372	369	333	368	334	338	331	348	335	354	372	359	321	348	352	327	378	365	354	359	357	356	352	351	345	344	346	325	322	321	381	361	319	339	369	350	320	352	341	333	349	380	342	340	331	368	345	351	329	346	338	335	323	335	347	324	334	336	317	319	355	338	350	364	332	368	352	350	369	357	340	316	354	343	380	316	328	358	345	342	329	309	365	357	331	306	323	335	379	351	358	341	316	354	326	313	340	330	347	332	353	318	367	379	331	338	342	339	344	363	338	341	339	352	336	396	340	349	331	349	368	334	376	362	339	345	328	316	365	314	321	335	341	344	361	349	340	337	358	357	363	344	334	351	346	342	345	324	340	359	324	343	338	330	330	357	346	339	342	345	326	391	327	346	349	380	346	375	330	330	365	348	329	347	380	379	361	337	344	313	340	346	371	356	344	336	354	329	360	331	350	356	354	332	346	325	381	318	317	352	327	347	313	343	353	377	359	341	351	332	370	334	308	368	410	328	345	356	338	322	350	365	342	323	383	370	367	312	348	324	359	369	375	341	380	348	344	356	352	350	327	358	349	351	342	323	317	363	330	380	364	338	348	329	345	366	362	351	367	324	351	362	342	368	336	358	335	319	356	377	352	340	352	326	354	335	325	350	351	382	341	312	359	346	339	323	345	350	333	348	315	344	354	371	341	365	349	348	360	350	323	321	382	312	329	350	365	358	355	348	333	324	359	323	368	358	329	334	356	320	345	361	324	359	369	335	333	335	374	348	349	349	305	335	370	352	366	368	333	303	330	365	359	316	366	355	330	308	317	367	360	382	345	354	350	328	340	349	346	342	354	351	315	335	363	364	297	352	363	319	347	347	348	322	335	342	327	336	329	346	368	329	338	325	359	382	352	354	344	346	350	341	353	367	338	320	328	355	333	349	309	370	335	332	315	380	333	377	327	313	322	332	355	344	347	318	341	331	351	336	373	328	361	303	359	365	320
23495	21583	32407	29408	21273	20060	38203	36162	24224	12024	4211	1040	300	246	225	231	221	232	225	225	197	219	228	241	219	222	263	244	264	233	238	224	241	237	204	246	217	252	259	216	240	241	251	225	213	231	233	231	223	240	235	223	230	226	234	212	241	201	211	249	223	257	214	218	223	226	269	236	221	214	233	223	205	230	222	238	212	196	239	245	245	232	228	230	232	238	214	225	247	234	235	264	220	213	237	250	233	262	225	229	244	219	225	248	220	250	198	225	221	238	211	255	234	220	213	229	221	251	238	216	240	226	222	239	225	249	258	221	205	241	225	224	238	218	224	214	222	237	232	239	269	245	245	231	219	232	221	215	226	247	238	233	249	226	221	234	208	221	207	213	245	245	249	214	214	203	245	237	217	227	232	229	215	227	213	258	217	228	200	218	222	241	264	215	218	240	230	246	201	234	219	232	210	208	223	223	225	214	195	218	240	229	223	218	214	230	249	215	211	190	222	205	216	232	224	220	223	234	234	244	232	229	216	249	237	255	237	224	213	207	204	221	212	219	213	202	239	213	223	218	209	247	247	203	215	211	233	223	198	208	225	273	245	198	198	221	225	230	243	242	231	256	218	234	233	229	219	222	214	227	245	210	207	220	218	202	240	255	231	251	235	255	220	251	225	220	185	233	250	225	222	230	241	239	219	229	265	225	246	223	224	234	210	248	253	236	243	233	234	187	207	226	209	223	237	223	252	224	204	206	210	227	207	240	251	237	237	201	207	223	218	219	244	234	239	212	231	239	232	229	225	212	256	233	213	225	229	233	215	242	217	217	232	254	224	224	215	218	234	237	213	236	220	243	234	208	233	221	234	214	231	271	210	217	223	232	221	220	237	220	213	246	231	221	209	228	229	216	232	207	228	231	226	222	238	252	221	239	214	232	179	258	238	221	240	224	263	223	215	224	237	237	228	213	230	254	215	230	231	209	221	230	216	235	220	221	233	214	197	238	208	203	231	219	224	228	228	220	228	236	220	210	213	235	229	219	241	240	238	208	226	212	237	241	214	197	226	226	227	247	238	188	226	236	242	232	226	232	245	203	224	201	217	233	228	238	234	233	230	215	233	217	226	201	221	245	232	204	231	230	241	237	232	220	226	218	226	234	262	245	257	246	231	208	223	226	232	210	205	238	207	222	236	225	224	222	236	264	237	231	243	243	227	252	221	226	232	240	239	241	254	219	232	229	228	226	233	238	208	246	237	224	241	218	214	220	228	235	237	235	210	212	255	234	227	236	241	236	202	219	257	259	228	231	235	215	245	253	237	233	224	219	226	246	222	229	222	229	224	242	236	198	252	237	223	233	218	240	242	228	219	241	224	259	225	226	248	220	214	244	223	223	245	262	203	222	223	218	226	211	240	219	264	219	218	236	207	245	234	232	256	211	214	252	241	249	208	228	230	238	255	228	232	251	248	206	229	215	220	234	230	208	225	212	230	234	223	225	231	235	227	211	221	254	238	244	232	241	184	232	229	207	215	216	202	218	237	225	245	203	207	261	215	251	254	238	203	210	238	246	228	225	228	212	205	217	217	227	239	231	209	219	226	222	249	259	220	254	210	217	210	249	213	237	241	224	216	219	221	221	244	241	246	236	254	218	246	213	222	251	214	204	271	227	233	204	234	211	224	221	208	235	266	234	234	242	256	242	206	244	252	231	237	221	226	214	231	239	244	244	247	230	229	228	217	251	204	229	234	245	227	212	237	220	202	235	215	226	219	214	249	215	257	200	207	225	212	234	201	212	237	220	219	202	217	253	222	239	209	228	208	166	224	255	207	213	239	198	228	202	233	244	232	228	225	217	239	230	246	225	219	239	202	219	229	213	228	214	214	229	215	197	204	223	229	256	227	200	210	216	219	234	212	222	224	255	228	220	202	229	218	232	239	243	222	258	224	249	225	199	222	231	248	232	207	236	208	233	253	230	245	222	232	214	246	198	254	206	210	258	218	228	258	232	223	210	229	215	237	215	231	219	231	207	242	189	222	247	203	224	246	220	212	236	228	242	276	231	261	246	219	233	231	261	201	228	252	217	210	217	209	266	253	217	222	233	226	228	217	218	234	248	239	249	251	201	250	207	253	243	225	250	258	205	242	246	236	226	245	256	215	243	246	234	224	243	208	215	224	255	234	231	215	223	231	216	220	225	218	200	227	223	258	229	214	230	225	229	206	276	242	215	225	246	207	242	218	234	210	198	231	226	220	233	232	231	228	236	215	218	250	228	233	226	227	230	207	222	234	229	198	225	237	205	229	206	235	228	239	261	215	201	226	226	228	197	237	226	225	220	227	205	233	247	247	240	239	221	227	201	261	208	214	235	235	236	237	233	216	260	237	240	257	220	249	227	207	210	211	216	213	236	192	206	235	227	218	219	235	227	199	242	233	209	206	218	215	234	256	242	232	206	242	232	207	239	248	245	254	240	225	229	237	245	215	210	216	217	225	233	221	227	259	222	214	231	240	236	236	224	211	206	255	198	248	237	211	230	225	231	220	210	227	229	205	226	225	249	235	245	240	222	242	205	232	223	203	208	247	245	244	247	236	221	248	248	239	221	221	225	230	223	253	223	236	195	224	225	240	206	225	256	232	249	209	227	211	227	221	239	237	222	251	219	234	229	232	211	252	232	226	247	247	228	225	228	221	227	226	244	198	228	214	230	232	209	228	221	225	221	228	237	208	218	214	228	223	231	264	226	221	212	239	234	231	235	228	270	213	212	197	212	220	214	226	245	236	235	248	226	244	226	215	230	208	211	196	239	220	233	189	234	228	261	221	221	211	250	228	236	222	265	222	204	223	241	256	237	230	218	237	224	227	216	203	224	210	244	239	214	215	231	240	216	243	224	249	213	246	245	199	234	220	244	239	200	208	241	239	238	223	220	220	199	237	224	218	256	221	240	236	205	217	218	241	217	211	202	238	216	236	247	220	233	260	218	195	209	234	230	202	247	221	216	253	239	235	216	210	273	215	232	231	214	192	235	226	218	242	217	233	214	228	244	203	240	234	213	227	215	202	246	236	258	212	214	244	227	229	215	246	210	217	237	235	223	217	226	220	244	225	218	261	214	221	223	218	225	241	246	218	217	205	206	221	211	244	242	202	237	239	213	231	222	222	234	216	208	228	250	220	231	225	234	229	240	238	225	259	236	239	227	217	245	239	209	228	216	254	223	256	222	205	238	252	238	232	206	238	255	225	219	209	229	267	238	234	230	257	238	226	225	203	235	218	224	225	220	217	230	212	258	206	222	228	241	218	233	177	253	224	242	232	206	231	243	240	253	251	233	248	220	231	209	228	257	226	193	246	218	213	226	202	225	234	234	215	203	200	259	247	236	189	223	230	232	250	255	240	231	230	209	223	241	198	232	224	228	243	225	217	232	243	236	249	237	216	240	223	226	233	228	238	248	236	241	219	231	215	253	231	243	244	252	228	242	194	219	199	241	203	252	245	239	229	224
26476	89070	90741	26155	6181	17112	46470	44091	33038	20516	9481	2710	638	420	396	414	423	412	416	439	430	407	412	442	440	438	414	410	417	478	429	433	440	392	414	472	443	430	458	411	420	458	387	441	429	426	429	458	465	450	413	434	408	397	423	439	438	413	412	460	447	370	419	412	424	411	456	471	430	434	426	443	447	430	399	418	400	402	423	377	424	462	416	395	408	432	386	451	411	404	400	398	417	431	448	451	424	414	448	461	436	408	390	401	406	443	433	430	404	403	473	448	401	426	423	410	390	420	431	438	431	368	442	434	422	442	422	398	420	465	426	395	383	446	453	395	408	426	483	456	454	476	418	441	447	447	417	422	407	430	402	427	429	414	430	435	445	416	452	435	417	412	443	448	388	438	414	459	444	413	393	454	415	415	436	422	399	394	402	426	415	432	413	450	467	399	418	427	403	440	443	399	441	442	426	424	437	435	374	431	404	417	421	413	411	422	407	430	442	420	425	452	418	416	371	420	425	426	463	427	455	426	403	422	470	420	406	435	424	438	421	402	424	398	413	416	426	426	431	448	422	450	413	443	426	439	453	394	403	387	452	411	435	422	444	412	406	408	445	432	431	425	437	418	477	425	442	429	404	417	382	412	414	392	435	443	394	397	414	470	420	422	435	416	424	408	419	401	447	429	415	422	454	422	441	453	430	418	449	440	406	418	460	428	422	434	410	424	395	405	410	443	421	390	440	433	427	419	401	420	398	422	431	429	449	437	397	411	412	418	414	413	415	406	421	412	398	443	439	415	420	425	423	396	413	398	431	404	435	427	453	430	434	421	425	448	425	454	438	455	410	409	447	449	425	430	445	408	434	410	446	448	421	440	415	441	429	437	407	436	449	422	424	438	414	439	393	434	433	392	428	482	428	425	423	423	414	425	468	396	397	398	402	431	444	433	406	416	410	455	402	445	444	431	406	440	399	424	452	409	399	439	428	422	440	406	401	393	431	397	440	426	458	422	378	422	411	416	410	441	434	432	417	431	427	437	408	424	426	428	465	430	462	407	383	408	411	430	389	434	450	418	429	453	407	408	412	401	450	418	443	413	395	395	420	435	422	395	418	415	411	407	411	429	428	412	421	456	422	402	437	419	443	434	475	433	391	427	426	415	436	413	400	426	402	432	433	437	464	453	379	431	418	422	479	429	418	431	427	425	431	414	422	433	436	384	416	417	408	406	419	421	392	413	413	398	428	423	368	424	425	445	415	420	430	433	419	411	425	446	424	412	416	413	407	428	442	410	403	414	424	467	423	382	451	422	419	426	412	421	432	419	462	436	408	463	396	436	441	445	400	413	432	413	424	419	406	413	403	415	465	429	421	423	430	422	427	416	434	438	429	425	435	418	423	406	420	427	417	408	414	392	431	402	470	431	428	407	415	439	395	403	403	422	389	386	398	421	427	432	450	457	472	413	436	443	438	412	382	426	430	424	440	443	435	393	428	394	365	421	418	390	431	417	430	431	450	389	423	399	400	396	430	421	396	361	410	406	426	417	404	454	426	399	394	423	495	449	436	435	438	426	446	408	421	420	430	404	419	410	436	405	429	411	414	392	393	421	423	394	448	428	422	439	434	427	425	374	411	421	425	451	401	380	461	422	418	382	411	448	449	429	415	452	466	451	418	423	414	434	388	438	465	441	467	447	420	419	426	402	420	407	394	393	398	425	434	438	420	412	408	451	437	414	401	434	449	384	438	422	436	440	386	436	397	418	454	451	423	462	421	412	430	437	412	415	437	430	415	431	396	415	441	399	397	424	424	436	404	419	432	418	450	424	417	455	454	451	441	400	408	426	418	427	401	447	433	393	451	394	428	427	420	411	388	391	410	397	438	445	433	418	369	401	437	437	410	414	438	465	398	444	453	432	417	412	425	377	450	411	426	388	430	456	402	422	397	393	443	428	440	416	417	475	461	416	462	424	425	432	411	467	465	435	438	411	429	458	426	465	418	382	473	392	432	385	408	446	394	429	390	447	403	467	430	428	410	416	455	430	380	444	432	420	394	420	436	431	385	442	416	412	428	444	427	414	432	427	418	406	436	453	438	464	431	414	439	456	416	387	445	407	441	434	421	428	469	419	453	435	375	414	431	420	427	416	443	414	388	430	423	450	462	426	405	403	421	417	472	432	438	457	418	436	432	444	435	423	389	410	441	438	459	397	377	452	408	433	416	421	429	410	417	437	402	397	393	435	416	421	432	421	418	408	446	406	436	404	433	420	445	410	396	421	428	413	403	415	426	435	432	412	416	454	393	415	433	437	391	401	445	435	385	439	442	405	402	411	398	408	428	426	447	400	430	459	436	400	396	423	426	396	423	415	417	452	394	430	472	438	414	423	391	440	434	439	443	432	394	451	446	420	426	391	419	409	462	431	417	425	419	393	449	450	450	401	417	412	446	432	398	436	405	457	451	392	390	433	429	442	427	474	398	428	440	485	422	417	393	425	450	420	415	399	413	406	427	415	439	412	408	426	435	421	387	431	420	411	442	445	441	425	426	413	457	447	454	424	441	415	437	432	408	435	427	444	408	480	429	425	430	391	410	440	430	447	443	440	412	424	425	462	430	423	402	429	421	406	408	412	417	405	444	440	393	418	439	388	408	422	464	406	445	442	451	426	445	400	394	392	393	398	428	443	433	445	445	448	426	441	411	435	387	424	435	427	408	451	429	407	412	451	397	422	422	412	406	444	413	413	445	410	434	449	437	433	456	410	425	426	401	402	431	414	403	434	428	430	394	420	440	410	413	409	436	448	396	442	444	420	411	424	415	415	415	423	408	447	412	407	446	438	447	443	437	434	472	432	430	434	447	447	434	432	449	393	448	411	429	443	395	450	410	398	426	393	413	418	441	415	416	420	425	401	416	426	412	430	427	412	415	429	425	416	436	422	407	436	438	437	408	403	441	394	399	421	443	436	424	445	427	439	414	423	421	395	397	431	402	445	417	416	400	447	454	402	448	399	461	439	421	437	423	449	468	414	428	418	409	417	413	389	432	467	424	438	398	466	436	402	394	458	437	412	408	437	399	462	418	445	411	427	417	420	450	463	413	438	415	439	399	422	420	400	424	443	414	410	444	451	431	399	411	430	409	417	433	424	440	391	395	396	418	434	416	416	409	407	420	432	429	437	391	418	465	400	408	440	414	389	471	455	410	399	408	413	396	468	415	464	444	420	390	425	425	445	422	478	395	414	416	443	430	414	439	383	444	426	422	427	384	438	407	398	451	403	410	408	410	375	416	412	421	455	400	427	434	465	443	392	401	449	400	424	415	429	430	411	440	405	423	438	429	405	450	413	401	397	401	472	409	423	463	427	437	435	438	384	430	442	382	439	420	462	436	445	431	446	408	398	414	446	435	438	455	428	427	431	403	394	421	439	413	420	386	407	436	397	426	452	432	419	430	405	439	384	387	434	424	410	414	431	451	426	405	417	390	411	429	398	411	431	394	427	447	444
27039	23486	29069	13332	1144	942	3668	4178	2671	1321	687	317	233	249	250	216	233	242	242	227	222	203	216	222	218	234	216	213	223	222	244	215	232	208	225	227	242	233	252	217	219	241	253	240	195	213	219	249	223	232	206	222	273	208	235	219	239	234	245	234	221	231	237	216	221	217	187	218	209	210	212	213	229	197	258	214	240	234	239	223	215	223	226	209	225	199	219	238	240	220	232	245	214	223	240	230	239	222	239	234	231	221	228	227	228	256	241	237	217	222	238	248	193	211	216	215	219	218	230	235	239	221	239	198	250	232	268	249	224	232	215	208	236	209	209	218	235	231	220	238	243	228	208	243	231	228	239	246	237	221	242	243	216	222	256	227	244	206	249	216	244	234	201	219	219	216	189	207	230	232	235	211	251	193	243	220	205	219	201	223	232	241	219	242	244	230	271	243	215	245	221	232	221	223	196	252	223	234	218	248	205	223	227	239	242	227	221	236	235	235	243	229	219	228	238	239	217	234	260	237	219	243	211	229	225	282	212	211	197	266	208	239	243	237	224	228	234	241	229	219	223	221	230	252	250	211	213	218	231	239	230	222	193	234	232	234	227	234	230	215	209	222	237	230	220	241	212	232	255	239	213	214	233	224	228	228	230	230	226	265	219	208	236	219	234	245	249	219	215	230	201	215	203	204	220	233	231	220	226	227	223	229	218	209	216	226	244	243	245	237	230	210	244	259	202	246	221	218	230	234	216	223	225	227	229	220	242	249	217	222	222	227	207	218	233	212	226	236	202	231	215	240	244	228	253	245	268	232	211	245	235	207	215	248	233	196	215	234	203	218	224	214	204	206	232	231	222	225	222	238	260	233	208	209	218	231	215	223	230	238	203	192	237	222	231	213	231	228	237	221	229	235	236	237	208	250	237	236	220	223	209	242	224	222	233	237	228	227	216	212	220	207	232	218	227	204	209	228	226	230	244	253	223	239	237	215	215	212	227	213	229	209	247	216	234	229	241	208	231	216	220	237	231	230	224	246	217	238	231	229	242	225	212	205	199	222	215	228	232	216	216	202	215	247	228	240	208	214	244	233	264	231	223	214	257	204	231	212	212	237	234	251	200	226	218	238	216	213	237	217	243	224	221	212	242	221	238	224	242	200	220	255	215	197	231	229	243	218	228	245	231	217	226	250	269	204	215	222	238	238	230	234	239	230	215	216	220	213	223	239	227	211	186	225	229	249	222	200	217	219	235	213	224	231	225	244	250	245	221	245	240	227	238	255	226	229	254	259	279	207	210	211	237	208	250	229	207	197	213	238	236	212	221	233	194	232	235	234	211	250	225	218	256	223	231	219	241	196	212	240	223	224	231	241	222	231	249	216	263	230	207	235	222	247	213	233	218	239	225	228	236	231	228	222	239	224	214	220	247	208	240	240	239	245	212	238	239	199	220	218	247	230	210	189	237	217	247	224	212	227	211	252	204	213	216	223	235	239	245	230	195	227	223	230	215	234	235	221	226	203	200	217	242	222	223	223	212	229	243	235	222	235	215	221	223	221	235	225	224	225	230	250	227	238	209	226	256	213	229	217	241	251	218	250	245	228	202	214	232	214	249	225	208	235	230	238	217	204	230	229	212	228	221	219	236	220	225	238	244	230	230	229	213	229	212	225	221	235	212	246	249	233	226	211	219	175	223	215	241	231	251	239	219	235	235	224	226	236	218	236	207	233	209	229	215	242	207	204	218	214	217	212	228	215	213	234	222	237	219	224	219	235	213	235	222	190	224	237	224	225	231	212	252	241	231	250	232	245	229	243	222	228	238	200	199	226	195	219	226	241	229	238	230	265	215	250	231	215	204	230	242	208	277	223	234	200	241	224	227	202	218	213	244	208	200	218	216	212	235	242	208	239	213	215	232	232	235	228	223	229	234	214	213	237	232	258	205	254	233	216	217	233	249	249	226	287	215	175	233	222	214	229	229	221	232	250	214	208	235	219	222	229	229	251	207	246	220	229	220	230	243	244	236	232	228	194	245	243	228	209	205	262	226	243	227	239	225	226	225	244	227	236	209	226	219	237	225	241	255	212	255	216	256	206	203	275	214	222	241	206	241	226	229	230	243	246	238	222	218	216	211	208	241	225	216	189	223	221	236	255	233	226	232	241	228	238	228	235	234	215	209	212	225	230	234	237	208	224	237	237	215	183	239	247	236	223	205	230	241	224	238	232	224	212	223	238	232	250	232	205	213	239	208	201	214	235	196	229	257	236	237	223	215	228	244	218	243	215	230	221	243	228	230	232	212	237	208	218	212	226	204	249	230	243	224	212	230	238	236	211	221	234	246	208	223	237	226	230	236	224	223	233	211	228	219	231	229	218	218	204	203	243	224	246	248	225	226	224	237	217	230	210	244	216	245	202	244	231	236	229	224	230	252	234	215	203	230	246	208	223	201	220	197	197	207	230	218	217	207	228	236	222	207	218	211	212	228	264	245	219	218	244	231	231	239	231	215	241	256	186	226	225	226	232	227	228	219	237	218	225	199	225	234	241	225	226	252	256	224	229	235	246	230	208	226	256	203	214	219	208	199	215	215	226	233	244	230	228	223	256	211	227	235	200	221	222	236	232	228	237	215	249	219	233	221	233	228	214	231	241	205	202	239	227	202	233	215	220	235	256	217	234	242	223	254	224	235	213	210	210	232	218	256	229	225	215	254	237	216	246	216	218	229	248	217	251	228	240	216	216	213	248	225	225	225	214	211	226	240	216	220	215	226	216	217	254	222	206	219	217	247	256	217	219	254	246	239	214	218	219	234	255	201	238	231	255	233	210	231	219	216	230	252	228	220	245	233	224	231	248	226	226	227	244	229	239	202	214	223	206	241	205	231	244	208	219	212	238	220	244	234	222	203	233	227	217	254	211	235	222	228	238	224	257	265	241	242	246	254	232	244	229	235	225	232	224	213	215	241	227	225	215	196	229	214	207	223	198	213	210	240	222	202	210	257	256	234	229	244	225	241	220	208	219	211	228	249	215	233	246	204	215	262	261	222	230	224	231	244	222	215	217	239	234	211	241	214	244	242	206	246	209	258	238	215	223	220	223	238	246	251	248	236	249	229	216	199	206	232	228	229	218	225	249	214	223	251	214	235	207	241	233	234	232	266	241	233	205	241	250	237	222	271	236	228	242	243	211	224	227	230	246	234	226	242	234	225	234	236	205	222	237	224	230	234	222	218	241	244	227	227	242	243	246	209	195	215	226	231	227	236	213	224	232	237	237	205	275	250	224	233	228	198	207	213	214	213	235	233	212	208	249	240	203	225	204	217	213	244	228	268	205	233	232	213	207	211	235	203	200	242	240	240	213	225	260	239	234	216	245	221	236	220	199	227	225	216	233	236	241	240	235	210	219	223	235	235	232	226	216	214	246	238	241	201	249	227	229	225	236	254	232	226	225	220	213	233	260	221	210	232	229	205	237	222	233	227	229	219	225	225	223	226	228	223	231
16406	40551	38621	10627	2657	2899	10543	10797	7190	3402	1572	782	448	463	426	462	437	469	445	464	463	451	452	439	496	431	407	451	425	460	421	453	466	460	408	415	423	413	425	438	456	442	469	422	479	455	407	444	432	453	456	485	419	429	456	431	462	450	445	411	464	427	418	409	431	442	480	444	481	424	448	453	461	434	471	423	452	457	479	452	428	471	453	444	466	459	475	447	450	423	409	425	425	455	434	466	433	454	448	456	446	436	435	446	436	501	449	477	436	431	454	445	450	403	426	457	443	434	463	458	442	461	451	466	458	460	424	410	415	414	446	446	418	417	424	449	438	428	470	454	460	439	476	478	445	438	411	429	442	433	431	425	438	453	452	491	433	476	437	427	470	420	457	438	466	449	411	472	413	440	434	431	440	427	440	409	406	464	481	432	445	445	482	453	422	413	447	430	474	423	435	447	470	432	427	470	436	461	438	464	464	443	485	426	440	439	461	421	453	468	436	432	426	440	482	444	420	484	427	463	434	458	437	473	445	464	447	482	424	493	442	445	459	450	506	432	448	450	423	450	430	451	409	451	457	438	477	454	471	400	458	431	448	419	488	454	454	479	437	434	448	448	452	414	437	467	472	423	444	453	428	468	411	429	415	468	437	457	427	415	441	458	441	409	460	441	444	429	412	414	460	450	462	466	458	455	377	463	410	456	437	465	423	447	468	391	444	474	410	434	424	476	465	468	454	447	458	438	453	450	416	451	450	464	452	445	410	447	483	458	438	454	419	460	447	441	421	435	459	394	426	464	464	442	456	459	440	425	486	437	459	439	443	447	479	444	429	455	439	403	414	397	451	438	420	440	464	469	434	435	412	447	464	420	476	436	481	408	433	454	398	457	459	405	451	447	456	481	491	439	435	448	448	464	458	456	445	415	445	449	435	464	461	436	429	420	450	472	418	492	411	432	434	417	425	442	454	427	459	437	507	454	461	454	440	439	440	478	430	406	487	424	432	411	447	460	444	462	425	447	449	437	436	445	409	439	425	434	427	442	436	414	419	435	447	422	421	439	471	436	444	468	428	418	430	432	483	466	441	463	469	454	474	494	446	443	474	437	449	463	430	424	420	449	468	448	444	430	449	442	444	427	432	410	454	451	442	457	433	431	439	477	444	437	455	444	486	431	428	443	414	454	415	451	433	446	426	434	414	427	467	445	413	481	474	457	435	461	439	403	447	435	432	454	482	442	418	460	446	470	436	447	454	430	449	421	430	450	458	461	427	420	464	441	464	475	431	459	438	433	429	456	433	426	425	427	447	468	458	446	429	456	429	433	420	424	441	428	421	431	441	440	451	461	454	461	436	450	455	477	466	456	457	458	439	418	458	467	462	438	470	440	460	433	432	504	454	439	483	464	457	420	431	443	456	432	427	450	445	435	442	413	429	459	461	433	444	448	453	447	454	421	415	477	473	430	459	435	441	459	415	396	448	442	414	425	418	432	419	440	452	407	419	466	479	431	427	453	423	459	437	435	440	445	413	438	439	446	457	442	447	438	483	425	466	468	432	436	434	396	429	466	484	446	441	456	451	433	426	432	422	442	483	433	473	426	437	422	444	444	495	432	449	455	438	450	438	412	482	455	427	431	427	450	441	465	473	423	460	461	437	435	436	467	453	417	440	417	441	424	460	497	433	469	449	469	456	451	401	441	445	424	454	451	472	435	482	437	456	431	456	437	470	479	452	428	425	444	439	447	433	415	431	426	450	470	426	410	447	457	478	434	438	454	476	439	466	425	438	461	429	413	434	429	429	450	446	455	420	439	420	462	455	442	433	472	431	428	423	464	454	398	404	423	482	423	457	441	471	441	456	417	430	406	430	414	471	438	466	455	464	447	419	445	421	454	458	432	437	444	431	401	468	458	457	462	431	447	483	411	451	450	457	456	424	414	434	470	470	443	473	431	451	455	452	477	471	433	428	450	499	429	458	449	456	462	426	442	470	449	445	409	434	424	451	475	413	454	410	438	417	430	460	397	474	480	434	447	414	460	427	472	435	455	458	420	449	454	429	454	464	437	465	447	437	440	430	445	455	439	455	414	410	461	467	447	497	471	463	427	438	432	464	464	456	457	437	453	424	404	472	408	436	426	473	407	450	437	412	415	419	446	426	447	402	449	421	471	444	443	415	453	465	432	446	397	484	435	445	434	471	429	414	429	457	431	424	484	441	473	422	439	439	459	437	444	468	467	452	450	458	437	446	408	435	434	430	430	469	448	451	435	415	433	475	488	420	456	462	443	405	431	418	433	482	479	460	423	422	422	448	422	434	437	408	438	455	422	448	424	448	427	421	478	460	436	456	473	445	413	412	491	450	479	423	438	481	411	439	481	424	453	444	439	477	472	423	445	463	426	459	471	448	446	433	437	437	442	462	461	426	448	424	480	446	430	454	438	469	448	466	413	440	430	458	497	431	434	450	461	422	394	453	469	426	432	436	444	462	452	469	432	427	434	473	438	458	414	472	466	448	443	448	443	426	475	452	434	445	455	417	422	430	446	436	452	435	454	449	416	448	412	422	486	442	434	434	436	409	405	457	445	446	446	487	492	434	491	450	436	445	433	473	418	451	455	437	447	451	446	422	433	438	440	439	469	446	434	499	431	447	433	456	428	450	423	421	452	470	426	439	450	484	469	458	436	446	414	403	483	447	450	431	435	460	461	450	416	433	434	433	448	449	438	464	452	421	484	411	456	440	459	443	443	413	448	438	468	449	452	484	460	437	406	426	463	445	439	452	446	423	426	467	422	459	424	508	424	450	488	432	430	444	435	444	435	455	411	459	431	453	421	438	468	400	466	437	452	389	474	451	455	414	464	435	437	467	469	426	446	427	454	404	465	462	419	435	444	431	417	466	458	456	453	451	474	442	432	436	388	445	471	456	414	448	445	420	478	455	476	437	500	472	426	437	443	430	436	466	460	404	431	439	467	446	464	422	475	426	450	461	439	460	435	457	459	401	456	446	437	463	466	408	431	463	428	389	438	462	416	491	455	407	419	445	437	449	416	445	440	420	407	443	450	450	468	459	465	464	467	434	493	443	492	439	464	464	409	431	446	434	455	456	439	490	449	477	457	439	467	452	440	428	472	434	459	447	451	444	459	441	440	449	465	481	449	441	454	423	456	447	462	448	452	433	388	419	457	456	474	435	432	465	447	431	458	442	481	443	454	473	427	477	483	462	446	453	424	444	458	421	438	420	417	432	485	439	472	425	446	446	478	460	423	435	462	409	449	436	433	425	438	475	412	448	448	438	442	410	436	444	467	438	418	408	437	488	423	426	435	435	452	451	465	467	428	449	431	448	418	469	415	469	430	479	461	451	452	426	439	479	451	463	484	464	450	433	439	499	422	430	442	421	419	447	467	407	420	435	460	428	445	435	451	446	419	434	493	456	459	452	461	433	431	457	446	487	408	453	429	429	517	475	485	419	460	404	468	413	424	420	468	456	458	449	450
24574	21913	34744	27741	17053	7799	23903	24890	17801	7826	2495	659	246	192	197	195	179	188	205	180	187	207	181	176	188	170	170	174	174	194	194	160	186	177	166	175	182	189	181	177	214	164	186	204	179	181	174	186	158	198	172	191	177	187	212	165	172	169	190	164	177	171	145	183	184	177	159	176	187	171	200	181	158	205	174	176	171	186	166	175	172	176	209	166	177	163	180	170	189	162	190	176	184	167	165	169	187	190	181	175	192	191	189	146	185	185	173	165	171	164	196	173	164	194	179	193	212	173	186	193	165	173	162	201	170	162	156	184	206	192	183	207	191	186	186	187	174	192	179	164	154	168	195	192	185	186	168	169	179	180	184	191	162	188	189	154	160	187	185	214	178	168	175	171	186	179	184	194	213	157	172	192	204	184	175	189	194	216	180	174	189	195	210	177	160	165	159	184	173	201	227	203	178	183	180	189	186	210	185	188	192	178	182	156	183	175	168	171	193	181	165	160	179	173	170	176	171	199	195	165	172	176	192	199	150	187	190	182	171	178	182	169	191	173	184	179	180	192	174	188	197	165	180	173	192	197	179	165	166	173	180	181	179	198	164	187	162	196	188	167	179	165	181	157	166	183	171	193	179	178	137	200	176	173	156	172	199	152	180	176	160	180	197	164	171	172	190	187	171	183	190	178	156	181	165	175	199	156	191	164	184	190	188	196	174	165	206	159	168	186	158	193	185	177	201	183	163	174	170	186	189	191	166	182	185	181	169	212	182	156	186	180	179	182	176	214	185	200	167	191	179	168	197	168	164	199	172	165	181	173	198	184	175	164	190	167	184	183	193	197	212	165	185	179	185	183	168	176	160	160	198	181	175	178	186	192	179	183	171	159	173	193	169	193	181	173	172	193	176	182	174	185	165	181	182	174	188	181	158	165	199	196	194	186	160	167	185	209	170	205	187	161	182	176	177	171	168	174	164	158	172	196	171	158	182	165	178	187	179	181	163	172	198	177	181	217	158	183	183	172	192	180	173	179	185	156	183	161	170	162	178	162	154	210	178	188	160	168	185	198	182	189	175	168	179	197	174	180	204	199	180	180	197	195	177	163	177	179	192	173	202	179	191	173	180	165	180	183	188	166	180	177	171	196	181	179	163	201	181	196	174	194	176	172	177	186	184	197	176	209	173	189	171	179	172	166	169	167	179	170	160	169	200	158	186	160	196	208	182	145	169	183	185	170	173	172	164	181	187	179	173	174	192	192	170	169	165	172	185	180	179	203	198	185	179	215	205	192	183	176	166	152	159	174	190	179	171	175	172	199	179	201	169	166	179	168	179	175	174	189	171	182	180	163	171	199	163	174	179	155	177	149	199	176	180	162	190	182	201	190	180	200	182	184	174	181	192	201	163	180	175	169	177	166	190	196	179	176	168	168	179	178	179	196	192	176	194	181	191	169	185	166	194	161	207	175	174	186	177	185	173	185	182	177	185	175	172	190	179	169	181	164	169	168	180	169	162	173	192	182	215	183	177	177	185	166	199	164	181	178	148	166	160	162	173	171	179	192	180	171	192	177	178	178	156	178	191	174	177	175	195	178	185	182	180	171	190	199	189	198	198	198	194	177	178	154	164	176	164	185	148	184	163	196	167	180	174	182	204	192	180	181	195	148	186	177	172	170	183	157	185	178	164	172	180	177	169	184	182	182	179	195	164	179	170	175	177	176	185	155	171	183	154	170	171	193	174	180	179	160	182	181	165	178	183	163	187	190	172	179	175	183	194	181	195	180	171	186	151	212	154	187	215	172	168	178	164	182	172	173	178	192	183	202	173	165	164	172	194	183	166	179	169	179	170	178	171	179	207	184	178	215	174	185	163	174	170	190	177	189	166	178	194	172	202	170	171	185	166	170	178	172	171	181	172	193	183	177	178	190	179	188	169	182	189	174	188	178	192	182	186	158	157	172	204	165	173	176	204	187	187	182	167	174	181	179	196	166	183	207	183	181	179	176	174	184	176	194	180	170	193	188	184	202	185	161	177	142	202	192	174	172	166	197	195	185	169	206	183	164	189	168	175	190	153	169	170	180	217	160	149	166	188	176	158	180	164	170	192	168	178	202	176	181	178	172	178	190	185	176	172	159	182	205	171	173	186	185	162	201	148	169	174	174	186	181	162	192	176	185	196	164	170	175	195	181	181	164	161	179	190	194	197	179	187	174	173	211	175	203	196	175	165	190	191	169	170	183	199	184	181	191	177	181	157	169	178	180	199	199	166	184	190	182	185	188	182	167	176	156	161	159	188	182	184	174	194	165	172	200	160	208	158	157	149	181	175	167	186	193	170	170	173	173	175	178	179	156	187	189	197	192	168	170	190	182	172	157	161	174	180	190	163	174	168	175	167	162	178	190	188	190	178	170	170	175	174	174	157	188	177	171	210	169	180	196	194	179	185	187	192	176	165	178	161	175	172	181	172	172	169	191	179	178	184	201	179	158	186	164	167	161	182	186	158	185	197	169	189	183	188	175	181	180	165	171	193	179	171	182	189	175	189	207	171	166	187	197	175	176	181	219	182	172	192	167	168	152	170	194	181	174	164	176	165	173	188	173	168	186	174	179	206	151	168	156	177	187	193	180	185	173	174	170	193	166	208	188	165	168	163	157	163	161	173	180	171	209	172	174	187	199	174	177	164	193	208	164	178	182	168	193	186	192	184	189	175	172	170	173	169	156	152	173	199	172	194	165	174	205	180	185	176	215	185	181	173	170	182	175	190	210	199	165	179	175	187	187	179	172	203	182	192	171	164	175	208	167	192	199	188	177	176	174	161	182	173	163	176	169	179	179	200	181	184	186	173	191	159	183	199	168	168	192	172	171	208	156	161	165	159	168	183	215	184	175	191	183	171	172	191	165	191	147	188	184	185	168	163	184	183	185	182	178	177	186	175	182	170	173	185	168	190	201	165	190	195	182	183	177	186	182	179	164	174	182	196	189	219	187	169	181	198	191	193	185	187	183	186	178	178	187	188	180	193	187	173	168	157	184	192	193	183	178	201	166	190	212	173	173	183	192	201	182	204	184	180	179	204	179	185	194	188	192	175	186	170	172	184	176	188	196	203	198	206	200	161	161	161	183	193	181	188	162	170	158	176	179	181	153	191	163	187	191	182	181	185	174	179	187	169	178	171	184	172	186	180	154	167	193	188	159	193	183	182	198	179	168	173	170	178	197	192	172	207	149	167	183	184	162	188	180	180	201	174	162	210	173	166	157	176	202	170	167	173	145	182	186	199	194	195	187	188	204	174	170	187	188	163	182	189	182	159	164	183	178	163	182	172	161	174	184	173	167	185	159	192	202	188	191	218	192	170	153	192	168	176	185	197	169	174	184	180	191	187	175	197	179	166	203	192	173	179	179	152	178	170	173	191	190	169	186	160	184	185	165	166	181	191	182	191	182	181	159	191	172	197	150	178	197	185	181	170	166	157	166	182	196	170	182	158	175	172	184	170	163
25181	77833	72177	12471	5584	12931	35051	35615	27810	15606	6889	1963	578	372	356	365	383	326	372	342	359	354	387	349	374	354	394	377	364	334	368	338	365	341	344	336	339	339	375	392	355	367	334	325	318	323	357	343	371	342	343	374	343	330	378	355	363	338	359	359	334	367	342	340	328	328	328	343	361	366	348	364	373	322	356	332	360	339	362	351	331	333	369	350	387	332	333	363	367	346	334	354	345	348	387	353	349	353	322	359	393	367	349	350	347	351	351	366	366	366	385	353	376	337	346	358	357	349	355	379	320	375	366	352	373	358	357	337	354	329	331	353	333	360	357	368	335	372	371	352	358	382	346	384	381	349	386	353	395	380	332	356	360	361	356	313	352	320	363	352	360	372	377	360	361	350	353	323	336	370	350	376	335	375	327	345	340	366	342	341	368	343	365	340	331	346	387	346	371	370	349	318	350	331	356	365	357	355	406	352	351	366	353	323	326	392	374	345	361	330	378	373	357	389	339	325	354	357	348	392	353	366	356	346	359	376	333	406	350	353	354	382	335	362	342	377	373	366	382	336	338	347	353	354	337	330	363	306	320	372	342	358	353	346	377	329	355	357	348	360	380	367	340	337	367	353	356	326	368	335	351	351	326	370	303	328	356	359	392	356	343	358	375	335	363	363	341	378	372	344	334	336	354	322	333	324	345	365	358	344	331	348	363	353	367	330	326	355	352	367	371	345	371	344	364	362	357	389	344	362	348	361	374	363	362	342	352	364	367	343	353	373	360	378	352	347	364	348	371	314	351	339	391	360	343	375	358	348	364	353	308	329	341	318	366	321	327	345	359	346	355	345	383	356	368	348	328	362	353	362	355	364	348	362	386	350	372	396	320	379	357	365	381	383	344	342	361	334	351	355	340	355	350	379	355	367	362	368	353	366	364	310	362	377	391	320	354	348	350	340	353	346	340	361	354	323	368	347	350	342	348	366	341	311	362	347	340	340	364	352	334	343	339	345	397	364	345	323	324	357	383	347	347	357	343	335	351	370	385	343	350	383	356	376	364	318	342	333	359	349	342	350	336	371	370	344	366	335	356	377	394	387	330	370	357	351	331	344	377	374	337	336	385	315	367	337	365	386	366	371	342	345	341	380	361	321	365	367	356	371	320	350	383	346	357	376	342	340	356	351	361	378	337	366	352	375	357	368	345	331	336	366	306	366	353	364	370	338	351	371	353	367	316	381	344	341	354	370	337	329	344	352	353	374	343	356	370	333	388	351	340	372	389	366	336	365	357	333	337	341	353	357	356	336	331	330	343	377	340	360	406	356	343	360	360	361	336	336	368	355	329	337	366	355	372	378	357	349	363	367	354	360	364	370	332	344	372	365	350	370	331	341	370	378	338	398	352	351	352	323	391	374	351	343	368	383	365	334	353	342	383	335	391	344	345	336	354	336	374	361	379	331	354	372	398	341	332	352	354	347	304	358	376	363	331	384	376	344	338	346	386	380	333	362	352	343	350	371	327	363	319	369	357	345	359	370	356	329	357	362	345	362	328	374	363	380	373	354	334	387	339	301	378	366	371	397	375	334	344	377	375	365	372	329	353	343	341	353	366	347	333	410	331	374	368	322	334	381	381	390	367	321	348	332	339	358	318	324	373	386	348	353	357	389	337	347	366	343	342	348	337	358	363	388	322	347	378	357	362	364	373	377	346	318	347	326	348	359	356	352	320	350	396	358	396	345	370	354	340	338	337	385	378	317	364	343	355	340	324	356	355	321	388	379	353	343	336	345	330	347	328	388	326	338	370	349	348	361	324	366	332	335	372	311	353	357	365	380	344	361	362	354	340	373	381	349	377	368	367	351	360	382	349	363	352	356	343	345	362	339	345	346	361	350	358	397	359	338	366	390	377	311	341	322	345	363	358	349	320	344	327	348	322	362	329	363	334	338	335	345	367	344	349	378	361	340	338	359	371	359	388	368	357	364	335	354	373	358	376	381	357	360	326	304	365	367	357	356	392	359	343	362	352	348	368	366	370	347	378	353	352	370	363	330	339	353	342	360	350	338	377	350	323	348	364	366	325	339	344	345	384	365	325	347	334	333	351	338	361	342	325	339	352	328	336	365	357	380	340	361	345	337	334	378	365	362	359	336	352	375	376	382	356	372	339	321	371	354	361	354	374	372	329	327	355	345	367	329	343	396	374	350	351	347	352	338	382	340	360	387	327	377	351	344	340	351	381	351	328	342	372	386	320	367	329	376	358	323	355	363	345	343	351	362	394	371	331	393	357	358	329	357	370	353	323	343	348	355	368	369	383	342	359	357	387	361	364	352	339	344	384	370	350	325	343	394	370	378	349	357	340	343	361	332	352	391	355	356	354	332	342	314	365	372	336	349	331	367	365	362	307	365	360	387	352	364	379	334	343	381	368	342	357	334	374	336	354	309	348	332	325	362	354	384	357	337	365	376	355	405	347	354	359	368	363	358	346	375	395	319	387	334	368	356	395	360	388	346	335	352	364	354	355	329	379	347	367	362	392	327	336	339	336	367	341	345	367	342	357	352	372	351	367	337	349	320	341	400	343	378	358	388	352	345	368	335	352	358	332	371	338	343	363	351	384	348	332	355	370	371	383	353	377	353	353	349	344	364	337	339	352	353	379	355	340	316	349	369	369	337	358	352	331	407	364	356	357	341	360	358	364	357	350	303	329	346	338	342	324	368	342	337	364	336	353	365	347	373	368	334	326	351	358	331	352	363	360	365	337	343	348	333	388	369	354	342	345	351	362	363	340	366	371	332	400	335	374	330	359	357	345	365	352	353	362	332	341	381	388	344	311	339	356	360	323	373	360	378	369	341	337	326	369	361	397	359	378	368	371	380	356	358	357	373	384	386	347	368	375	359	335	350	374	374	379	358	350	405	350	364	383	338	356	345	310	364	349	362	363	354	394	373	359	360	397	386	379	351	332	362	364	377	328	349	331	349	359	362	356	373	313	347	370	385	365	374	340	340	340	346	370	335	380	377	341	380	386	367	325	350	377	384	373	344	381	387	343	330	354	343	356	371	408	363	353	343	358	356	368	372	370	371	353	320	352	358	345	378	339	334	340	372	360	381	355	367	335	358	341	381	345	351	330	369	378	333	353	365	336	376	364	358	380	340	354	347	345	350	369	352	342	333	349	336	379	352	388	364	390	397	363	370	353	352	357	373	363	329	367	329	362	349	358	326	350	403	366	330	331	375	354	343	366	355	367	360	343	353	382	354	355	356	309	380	391	349	412	367	366	332	345	353	351	341	355	370	338	368	331	370	350	354	359	355	359	359	376	340	385	348	346	377	354	342	336	314	398	364	357	360	333	371	366	356	368	362	358	391	362	341	338	355	382	356	372	354	349	396	373	338	363	353	372	362	354	326	338	348	355	370	362	366	324	362	366	365	349	336	346	337	372	353	355	330	344	363	415	392	361	316	345	360	391	344	355	357	362	361	356	373	374	344	343	348	333	372
23429	21541	31018	25535	21136	18054	34685	40119	30195	17276	7171	1530	426	238	244	233	234	244	239	227	231	219	250	215	198	230	233	228	211	226	212	240	226	239	245	214	254	252	234	240	203	223	217	212	228	236	229	226	229	216	220	205	243	240	207	202	242	256	229	235	250	241	259	206	240	225	231	222	245	219	213	235	221	221	242	221	217	188	236	236	207	214	208	214	237	233	218	214	225	209	233	228	224	243	210	217	205	215	238	205	233	228	237	241	243	237	234	243	226	248	206	261	238	229	219	233	207	255	239	207	221	242	240	226	225	238	233	233	230	234	244	230	242	221	193	257	244	225	223	206	239	209	225	208	249	216	218	231	208	216	224	214	221	227	239	215	233	198	210	223	222	241	212	238	231	212	231	216	212	206	231	218	237	183	203	218	254	234	221	231	208	220	236	203	252	206	197	225	235	253	239	227	228	218	208	252	221	225	242	225	220	206	230	223	218	243	264	230	247	244	224	217	229	223	240	209	204	243	225	230	242	213	237	213	232	215	216	227	232	233	229	213	235	234	232	205	214	237	219	214	236	218	230	224	245	243	231	223	229	254	214	221	211	211	220	224	212	240	238	240	198	214	244	219	245	226	213	219	216	260	219	230	220	200	223	231	231	251	235	228	236	227	233	215	231	222	241	232	207	229	228	250	212	229	218	226	264	210	258	271	228	237	243	220	235	220	225	217	228	245	236	202	216	231	250	245	252	201	251	215	226	246	244	208	205	224	250	210	227	223	240	219	216	239	228	212	227	227	228	222	204	228	222	220	244	210	235	237	223	219	199	208	222	207	221	223	225	235	214	241	211	241	231	202	233	232	246	218	213	193	222	239	218	211	241	237	252	220	234	227	228	227	224	211	231	236	238	210	223	196	240	223	228	266	234	203	232	195	208	191	217	207	207	235	234	209	241	223	215	210	215	205	230	223	224	218	222	226	213	229	224	214	234	236	210	223	206	234	203	227	210	228	209	228	223	219	214	223	232	198	226	235	193	224	206	224	231	228	227	231	215	233	233	219	224	252	220	222	229	204	211	229	249	253	208	235	247	232	231	231	251	214	218	227	214	223	209	196	229	212	255	233	214	240	210	222	216	226	231	234	211	239	224	249	211	241	247	200	231	241	234	248	233	217	232	218	227	227	234	222	206	213	242	233	196	191	226	210	205	223	226	233	222	234	222	250	215	208	235	247	191	224	218	215	222	206	237	230	206	214	237	203	254	197	226	215	223	235	213	212	214	225	227	213	221	190	229	218	244	228	234	210	227	222	225	212	251	230	238	207	218	230	219	220	236	234	249	228	218	184	211	224	232	209	220	228	238	225	226	250	222	204	223	250	247	228	256	238	232	220	230	214	212	224	253	211	227	207	206	270	212	203	205	237	235	249	231	235	224	206	204	229	208	222	219	219	204	231	222	219	229	228	221	258	213	205	216	213	242	219	230	228	217	190	236	209	225	223	210	219	218	228	234	206	213	209	227	205	220	214	195	240	242	229	248	227	260	226	208	244	225	242	231	217	218	205	220	222	205	229	227	237	231	226	205	230	236	258	219	217	262	239	229	224	245	212	218	215	243	259	238	233	245	206	234	201	224	250	229	221	219	249	209	233	242	236	195	215	241	206	232	227	230	228	215	221	222	215	226	233	231	197	226	191	186	229	211	219	214	236	219	194	214	211	227	208	221	196	213	242	236	244	228	204	214	235	239	231	252	202	218	218	201	222	228	222	229	213	233	217	225	208	239	237	201	223	224	205	228	219	240	206	218	235	209	233	202	213	249	221	212	245	248	252	214	206	240	219	242	226	215	225	236	254	214	252	234	264	235	205	249	237	207	225	243	242	214	202	206	230	208	227	230	239	215	225	248	232	229	228	211	214	215	228	231	201	239	254	201	231	222	214	241	228	246	203	218	225	197	233	205	218	245	233	236	228	222	225	221	254	224	219	223	239	258	214	200	226	221	242	237	218	225	231	211	193	221	205	178	254	229	220	256	231	220	195	231	227	217	250	223	207	221	210	212	238	216	240	207	234	234	229	249	224	210	238	223	240	221	248	231	208	231	223	234	216	236	223	213	240	208	215	217	214	253	229	220	258	233	220	226	214	207	222	217	226	242	204	267	207	227	230	233	209	228	223	223	210	225	229	206	216	198	214	225	222	230	241	234	226	234	246	228	203	224	204	208	217	225	226	243	204	234	234	236	238	243	210	222	219	222	236	194	232	231	243	247	223	203	257	237	251	218	241	224	232	237	228	206	224	186	237	218	226	232	231	214	226	209	188	185	234	222	227	210	229	217	229	240	231	222	218	243	248	225	230	219	228	205	220	225	216	194	215	223	228	242	208	251	221	224	210	221	223	208	246	223	204	220	234	231	207	208	198	224	208	239	213	228	230	236	245	248	251	219	248	226	220	196	209	227	204	215	211	231	225	223	207	217	238	228	240	224	260	244	242	208	238	228	228	201	208	223	218	244	228	240	228	222	237	210	223	216	215	251	233	231	256	219	217	247	254	234	207	208	224	241	206	230	215	227	238	241	225	228	219	249	200	238	214	237	217	234	251	227	229	201	205	239	219	264	247	195	231	219	226	224	198	214	209	239	236	218	206	201	217	251	225	208	250	237	217	251	224	227	230	243	224	209	239	221	216	225	215	229	235	220	228	231	222	212	213	175	211	241	218	236	202	207	215	206	216	218	221	221	226	246	240	247	209	190	234	217	249	241	208	225	240	205	230	217	202	208	224	197	250	234	221	226	220	208	233	206	219	218	222	229	227	218	212	240	219	229	216	230	218	228	224	217	241	245	230	202	219	227	224	219	228	213	243	237	253	228	225	236	253	226	225	230	226	248	238	206	221	254	243	211	219	205	221	213	205	220	251	219	238	252	233	209	202	222	222	233	244	246	211	218	235	223	236	163	243	233	212	230	214	245	237	224	231	230	233	228	241	207	262	213	210	215	205	236	203	227	210	251	205	201	232	213	231	230	225	245	238	198	230	250	231	206	227	214	233	221	218	246	232	227	211	240	234	223	239	218	209	240	216	221	230	222	234	225	235	223	224	219	202	251	234	229	213	252	241	235	209	230	213	239	222	238	231	234	226	242	233	229	238	235	211	199	232	242	227	201	229	227	202	233	228	220	217	234	225	247	207	221	221	232	207	237	215	228	241	205	271	210	224	211	266	206	222	219	235	217	240	219	216	227	219	232	228	227	232	233	223	197	227	257	222	216	224	217	229	215	213	228	215	216	225	217	206	219	234	223	230	234	227	223	229	235	235	235	241	225	231	225	230	240	226	203	250	214	241	239	218	257	200	216	220	224	240	200	218	228	238	257	236	220	238	231	212	253	237	211	239	204	206	220	251	229	202	241	238	235	190	233	221	222	270	199	214	238	213	237	217	226	231	226	241	227	235	209	226	235	216	199	231	219	205	222	235	243	231	237	254	231	262	212	211	272	213	248	233	242	250	224	230
26958	91838	75192	10213	9286	13391	43975	47477	38332	26019	14128	4137	975	437	421	419	455	388	411	448	399	392	408	397	406	419	458	415	453	416	417	405	436	429	435	390	397	433	423	449	420	416	400	442	417	414	421	413	413	392	389	406	414	396	417	387	418	430	392	442	371	395	433	429	407	434	416	412	406	417	387	414	403	412	398	424	428	418	417	427	415	407	439	390	415	448	387	423	428	418	389	427	425	405	428	409	437	390	408	407	413	454	406	426	396	417	402	437	399	456	420	440	412	412	416	414	400	410	479	381	408	384	395	417	431	401	418	412	413	427	418	413	426	448	420	401	405	436	427	409	393	404	433	403	430	412	427	411	403	421	467	413	441	388	410	432	412	398	429	418	402	413	412	412	433	426	446	456	428	428	423	420	420	413	434	421	402	396	405	425	446	403	434	417	437	413	403	388	438	439	404	444	410	427	429	394	394	401	396	399	432	448	438	419	413	434	411	432	454	427	413	462	414	449	398	419	424	417	389	412	400	443	435	414	414	452	414	390	457	410	441	417	403	375	405	425	397	435	410	407	402	392	410	365	435	390	389	413	430	429	421	424	423	412	419	445	431	404	422	456	411	417	403	419	413	471	427	397	432	420	446	380	406	398	417	433	405	407	393	416	401	485	435	421	452	383	415	436	425	373	402	432	412	401	407	432	406	428	396	429	436	385	397	418	444	426	402	463	425	398	461	392	389	422	441	437	396	435	421	435	415	426	426	418	416	444	377	408	409	432	442	415	393	405	395	395	414	402	420	438	401	430	387	424	435	433	400	444	415	399	433	440	436	414	409	437	445	410	401	409	432	415	372	431	422	432	416	433	392	392	393	410	435	398	416	401	442	411	398	402	439	416	403	442	392	409	412	437	428	415	414	397	418	429	438	452	470	396	412	415	405	412	389	466	426	468	430	405	394	430	408	421	396	410	436	408	412	442	418	441	403	423	419	422	414	422	441	385	413	423	398	393	402	401	356	423	410	383	397	430	385	408	406	395	399	410	410	428	454	423	430	407	421	440	414	419	446	387	462	428	397	451	430	408	412	431	406	421	430	392	426	423	365	408	421	407	421	432	389	406	439	432	462	429	437	386	443	438	436	410	388	415	397	442	437	408	436	414	432	393	393	444	453	393	402	412	425	417	426	462	408	409	404	382	378	423	432	402	420	409	458	415	419	419	408	367	435	421	402	390	420	403	430	425	408	411	411	384	435	452	385	435	387	430	400	425	406	458	441	396	452	376	386	411	397	423	399	403	427	442	425	426	414	416	425	410	422	419	399	404	425	416	415	423	403	423	446	465	389	407	389	458	430	421	417	440	433	414	426	418	398	410	424	446	422	406	430	432	394	418	427	432	429	400	416	426	440	417	394	426	422	405	391	420	416	445	441	431	404	410	407	425	396	439	372	412	401	391	362	425	396	439	401	429	402	445	427	433	471	392	432	429	391	408	426	384	436	418	396	430	395	410	453	421	436	446	431	426	446	364	418	420	406	429	439	420	444	439	419	431	439	412	404	432	391	420	437	397	429	430	424	407	416	426	406	416	409	406	411	424	402	416	429	430	389	436	455	448	354	448	379	417	441	436	417	393	453	403	409	418	434	419	401	412	413	423	436	421	390	388	388	426	399	400	444	411	406	439	410	431	398	370	445	414	411	405	419	416	410	400	444	469	410	439	409	391	373	473	430	403	408	414	447	413	408	440	399	443	432	407	432	459	470	421	439	424	371	446	436	415	425	462	408	419	415	368	376	450	382	440	381	427	435	443	445	435	416	391	451	424	404	433	396	462	345	428	424	448	426	431	442	418	378	410	410	380	433	418	439	415	456	445	416	427	417	435	370	428	449	397	414	427	418	432	441	416	461	360	424	403	429	444	440	444	447	393	413	431	421	368	445	405	416	415	385	384	396	454	445	395	375	402	436	434	423	431	422	396	428	433	435	442	407	477	439	388	398	441	412	418	455	411	397	420	407	426	420	382	388	412	415	396	393	407	394	444	442	417	422	428	377	417	396	400	425	392	390	441	380	413	408	417	419	430	414	371	399	407	415	418	421	419	417	416	423	440	460	443	426	429	447	391	432	453	406	430	413	420	423	382	430	421	422	398	403	440	408	393	390	390	399	396	452	427	413	437	425	416	421	379	434	436	437	389	442	434	420	423	384	406	412	400	411	445	412	409	432	405	394	437	409	399	397	406	421	429	398	424	415	408	430	456	445	362	410	395	421	396	450	449	403	382	408	409	376	417	354	424	406	429	427	427	417	441	382	447	397	406	416	445	433	414	431	434	443	415	402	422	447	444	461	422	406	434	409	441	464	424	391	413	419	425	406	411	416	456	397	416	465	436	401	433	425	405	421	427	406	416	429	394	407	409	385	421	461	386	416	439	397	403	392	417	427	406	414	442	426	444	423	404	408	420	421	446	439	393	445	457	448	433	439	484	434	403	416	401	437	439	415	446	429	418	418	424	450	411	388	444	434	446	408	396	416	362	401	417	411	422	421	418	441	406	412	441	399	412	382	430	434	433	438	409	443	447	433	416	376	403	419	416	403	432	464	407	412	433	426	457	409	431	465	406	465	424	448	403	460	442	418	417	406	394	426	460	429	403	424	425	417	419	393	382	436	444	422	413	431	408	371	426	426	417	411	414	393	388	408	417	434	423	406	417	425	410	437	432	404	432	395	416	390	413	426	427	394	427	403	445	450	395	434	406	410	424	430	400	427	421	425	433	441	403	385	430	387	415	402	409	410	422	409	416	403	379	405	396	433	417	387	430	424	418	417	381	413	396	437	405	403	409	425	436	405	423	423	462	434	453	402	427	385	411	393	414	426	422	435	446	413	431	399	374	413	427	416	393	386	392	404	393	443	421	425	427	412	434	394	396	398	410	433	413	429	386	401	458	423	446	415	438	405	387	410	388	421	411	408	455	408	399	416	432	445	446	403	431	406	400	393	429	412	425	424	375	456	406	414	418	452	428	420	419	414	436	421	391	397	412	397	400	414	400	423	431	455	450	398	444	393	423	445	381	389	396	391	399	388	409	371	439	392	393	412	401	385	421	437	437	428	422	381	429	449	427	436	382	386	399	384	431	440	425	413	409	418	421	403	415	412	379	412	431	417	438	406	411	401	461	428	395	450	422	428	443	401	398	413	392	430	412	400	415	417	410	426	409	413	417	479	414	458	444	417	445	421	424	387	401	428	414	400	416	445	392	429	415	439	420	421	389	422	409	451	382	416	396	443	461	406	431	426	425	381	399	441	402	397	418	403	452	432	403	421	422	423	422	434	398	411	436	415	426	432	422	421	410	425	424	375	432	402	395	389	424	424	422	431	424	421	440	392	406	443	445	441	388	364	431	433	403	429	422	388	408	398	414	434	395	395	395	396	407	428	413	413	430	445	408	422	392	443	415	400	439	473	401	416	424	426	438	386	398	429	420	410	399	426	425	401	442	429	398	438	411	424	405
27119	23599	25223	6718	1123	712	3365	5205	3465	1662	822	356	224	233	236	207	220	224	215	220	218	184	205	193	210	218	235	237	222	217	220	231	222	243	230	209	210	239	213	198	226	221	193	212	223	212	217	220	202	227	245	200	223	247	229	230	240	196	222	208	219	215	219	206	229	217	248	202	219	255	210	222	251	190	256	227	209	235	210	217	189	229	216	207	205	196	221	228	216	218	201	227	235	214	224	206	213	228	212	205	208	237	224	196	209	221	225	217	242	221	210	216	257	231	217	238	227	204	220	214	229	217	228	242	197	224	187	224	209	227	240	213	222	194	220	201	203	207	217	226	185	218	217	225	224	247	193	197	247	207	232	228	211	217	230	206	208	210	205	216	219	230	221	214	231	231	208	214	234	234	243	240	196	237	232	209	240	227	213	221	219	217	226	219	218	220	211	211	244	229	233	218	254	236	219	241	186	238	221	205	227	229	227	216	205	249	208	209	230	244	224	251	236	216	208	208	217	208	206	243	217	228	220	190	226	214	202	210	202	223	237	214	227	216	213	206	228	235	221	222	236	204	210	235	201	216	227	235	195	232	215	236	211	234	224	220	219	228	254	214	195	213	241	226	231	217	194	201	208	228	223	227	216	235	218	212	268	230	209	197	230	236	227	247	227	244	226	234	239	247	238	242	227	248	173	249	222	244	230	200	229	213	221	208	219	223	229	227	226	214	221	213	219	225	219	238	198	218	196	217	210	235	220	215	199	225	220	221	217	219	214	216	214	209	234	203	236	216	220	209	227	214	193	219	189	242	232	224	221	202	196	210	208	236	229	210	231	227	241	222	207	236	225	209	216	235	189	218	210	229	229	214	221	210	218	206	236	212	216	208	241	227	214	228	206	218	210	225	215	236	228	200	195	225	215	208	223	243	241	232	205	207	233	223	202	234	237	217	202	230	223	210	196	224	224	231	215	218	237	220	209	240	222	202	243	213	206	218	210	247	246	188	219	202	220	208	238	229	233	240	242	195	194	253	193	209	213	233	217	235	237	246	237	219	220	203	206	216	215	194	252	227	223	232	223	215	224	199	225	196	242	239	220	217	234	207	214	201	231	217	235	238	207	215	236	255	231	218	201	223	249	213	206	234	187	225	218	209	207	246	241	201	224	184	251	206	227	210	222	232	206	211	219	240	206	218	240	238	236	226	221	231	214	215	199	214	253	244	237	214	243	221	219	228	228	239	233	251	197	214	240	197	238	215	228	210	239	212	214	238	204	208	229	207	181	234	225	193	239	226	224	238	220	218	203	218	239	229	243	253	217	241	213	186	242	203	249	209	225	226	199	218	220	217	246	214	240	230	247	221	213	219	197	229	217	194	195	226	234	206	236	212	237	224	218	252	211	208	228	263	190	223	222	198	229	213	207	196	233	225	199	247	225	231	219	219	229	233	229	237	235	221	211	218	222	236	218	207	224	235	216	216	219	214	202	215	239	217	224	212	219	207	216	215	231	207	215	234	222	210	219	225	235	208	210	224	209	197	191	216	211	201	228	226	203	236	190	236	200	206	244	211	208	221	214	245	195	225	218	212	203	222	190	228	246	221	192	193	220	228	237	239	211	224	218	236	217	224	190	226	205	245	245	247	210	235	260	201	205	231	205	224	220	224	196	249	232	237	241	243	245	208	219	214	224	209	205	196	197	237	234	233	232	226	232	218	234	240	221	213	234	223	249	223	232	202	214	224	224	219	200	227	238	258	207	220	240	224	208	197	220	232	232	236	227	229	214	234	216	237	205	256	194	215	204	236	220	238	208	213	219	228	242	241	249	191	204	252	246	208	210	213	210	214	242	212	216	219	227	233	227	213	230	218	223	243	219	225	257	200	202	214	223	208	219	197	222	221	217	238	213	237	216	187	267	234	209	216	222	236	191	216	216	251	220	234	221	248	209	206	234	212	221	223	229	221	239	213	199	215	216	219	232	213	219	204	204	204	227	226	189	214	209	226	234	232	220	233	235	235	250	218	256	241	214	210	229	215	217	214	195	244	224	231	198	239	225	218	229	204	196	207	234	219	226	224	229	228	226	235	208	219	235	250	227	217	233	249	194	230	245	225	223	209	252	226	215	227	227	229	265	217	247	224	195	226	210	232	209	211	234	220	230	224	227	233	226	227	222	224	221	228	210	203	242	199	184	200	219	222	216	244	224	205	209	237	215	236	227	202	248	221	222	218	208	236	229	231	237	215	221	240	218	219	213	214	230	221	249	228	231	215	234	207	230	226	207	218	212	218	211	209	212	205	205	232	192	214	226	258	214	218	219	214	219	256	217	231	207	195	198	241	205	230	197	233	225	234	221	202	215	210	240	195	210	214	224	235	221	222	210	225	222	207	231	214	219	218	210	217	213	233	224	214	213	228	210	271	215	225	235	222	232	227	228	261	223	220	232	232	196	225	243	205	208	238	238	198	226	224	208	217	205	221	252	203	242	244	227	228	240	206	201	202	226	217	224	228	227	230	218	219	227	231	217	220	195	227	229	217	223	206	231	242	202	216	208	227	205	223	223	210	220	234	235	208	232	220	217	218	211	212	214	210	198	206	240	222	230	238	227	177	204	193	238	224	232	213	223	210	234	220	218	235	196	193	228	203	225	212	232	229	207	249	202	233	217	212	227	230	223	231	213	244	224	210	207	220	210	221	233	225	225	209	213	214	235	217	204	215	231	216	220	260	214	227	204	215	228	239	206	217	230	219	209	250	206	201	233	250	213	254	242	216	228	213	215	222	216	210	201	206	231	236	222	225	219	229	237	238	217	233	210	216	231	236	213	253	208	197	205	210	199	246	239	214	214	214	235	243	226	232	226	212	223	204	206	224	227	219	210	221	207	219	223	210	213	216	212	221	218	240	219	219	189	204	220	237	225	192	235	204	257	206	193	221	210	211	240	214	220	240	234	230	204	236	209	199	224	234	245	224	217	205	199	235	240	216	270	226	233	173	225	194	226	230	248	198	238	229	221	206	211	194	227	242	208	221	238	231	252	218	212	219	224	218	225	238	221	256	242	251	235	217	227	223	223	213	225	221	226	211	225	243	208	210	202	231	232	215	214	186	215	230	200	207	248	225	224	204	220	219	225	230	198	237	205	223	249	203	225	209	214	213	228	261	236	219	209	220	231	224	208	236	203	200	221	242	204	231	255	220	225	195	214	203	207	200	232	225	204	205	198	229	235	226	231	207	208	236	232	226	248	222	241	188	227	217	226	209	218	230	194	211	247	230	219	210	235	235	224	202	223	221	202	208	246	217	200	232	193	212	228	211	262	224	212	231	230	205	230	203	213	220	236	240	224	227	228	226	199	230	248	239	229	217	191	232	205	217	227	225	234	203	214	186	202	205	203	198	213	212	225	199	212	220	216	228	201	226	234	207	234	212	224	223	221	231	209	237	227	224	202	210	217	200	222	200	218	242	217	220	214	241	226	219	214	186	239	219	221	228	204	236	215	202
16884	40107	32919	5274	3235	2465	10630	13126	9103	4398	2062	827	438	453	439	432	414	428	441	417	400	459	432	433	432	451	434	419	453	444	477	435	408	420	445	389	404	476	439	441	420	419	442	426	451	411	427	433	445	407	446	436	421	418	444	468	393	418	442	413	439	458	449	435	448	427	449	426	416	413	448	443	448	456	493	434	404	456	403	399	440	434	446	435	466	457	416	427	412	477	427	450	454	460	404	454	459	412	454	437	446	412	428	459	422	405	414	407	411	434	472	480	428	468	466	447	443	409	424	487	450	443	425	411	447	431	475	452	456	428	441	444	445	418	440	436	421	410	442	451	448	428	430	463	439	454	441	418	480	401	421	444	428	429	474	418	446	418	456	429	412	432	474	446	470	447	421	473	416	421	435	419	456	399	422	450	399	415	404	465	438	434	400	443	443	454	473	415	468	381	433	423	424	439	425	404	423	435	408	458	457	444	421	443	420	443	445	445	416	437	468	426	405	394	379	425	460	428	462	451	447	405	488	443	433	433	418	430	415	425	430	434	432	429	446	418	418	456	431	417	413	443	433	461	414	443	469	430	443	437	444	385	435	455	447	399	421	417	410	444	451	429	447	427	429	426	468	444	459	459	428	431	448	433	442	427	410	461	454	462	437	407	420	455	451	457	410	446	456	451	445	414	437	437	446	448	421	441	432	411	463	452	461	396	454	418	421	457	468	427	439	423	436	418	433	473	407	420	415	413	452	426	480	434	428	485	493	425	436	409	472	425	461	441	420	409	438	448	434	423	449	410	443	377	406	400	416	477	406	453	418	422	452	419	439	426	433	428	468	432	436	436	448	411	411	419	492	455	441	437	432	473	442	417	421	438	437	420	419	441	438	440	472	440	442	412	434	461	429	439	421	426	450	396	420	453	390	423	446	484	439	444	431	384	439	482	455	419	439	430	439	430	434	437	470	435	426	425	419	457	435	453	422	432	416	419	431	446	422	418	403	425	448	425	442	436	449	390	382	453	423	457	464	446	444	443	451	414	455	435	492	440	446	471	423	450	429	421	418	429	411	442	445	429	414	443	418	452	418	418	432	433	393	432	463	386	407	450	433	440	424	418	462	430	431	460	471	411	452	431	404	425	431	471	407	435	486	451	452	436	449	412	464	420	436	474	424	465	421	436	463	434	415	453	420	442	445	465	451	453	417	424	443	448	447	414	447	436	445	454	435	411	437	461	426	451	416	483	439	455	446	423	440	446	430	438	424	407	438	441	462	472	465	444	438	432	440	440	457	408	429	400	414	401	438	436	465	457	428	431	448	452	414	445	423	423	454	382	433	437	434	470	424	459	455	418	431	455	431	415	425	444	475	423	446	415	438	434	446	398	472	424	418	446	460	464	455	462	458	385	400	435	430	445	438	418	400	422	452	413	411	445	463	438	449	432	422	453	456	486	435	425	444	449	405	470	438	465	450	447	457	432	438	438	412	413	432	433	448	456	442	429	447	413	447	435	435	427	448	424	433	436	434	480	435	445	446	449	444	424	462	416	447	440	391	439	464	438	447	419	430	438	437	455	453	433	433	422	424	456	428	433	413	401	426	453	435	468	445	432	433	448	454	438	462	411	421	425	421	419	413	435	459	440	434	429	456	477	424	452	387	444	383	440	461	409	408	462	445	431	464	422	441	419	458	470	406	440	383	431	401	413	459	452	430	449	445	448	442	420	437	456	460	414	422	406	466	423	444	453	439	438	419	388	430	430	436	422	439	433	408	443	470	429	409	387	436	430	426	438	438	416	375	441	410	416	469	433	408	428	435	407	438	464	434	418	441	433	456	410	446	431	387	457	426	430	454	443	464	397	406	446	436	430	381	436	444	406	467	437	451	423	455	432	472	401	447	466	438	430	439	414	426	466	424	457	425	402	439	414	432	443	427	447	443	452	461	424	406	429	455	418	396	429	402	436	460	419	468	436	446	454	462	473	421	449	396	427	444	430	401	445	450	430	434	445	437	413	426	458	437	441	424	429	415	433	425	452	417	428	449	456	459	407	445	437	396	462	442	458	429	408	428	411	431	472	422	440	424	446	417	452	405	424	424	427	415	407	454	428	433	447	392	456	454	441	445	436	452	442	477	434	462	414	423	437	437	452	464	456	440	437	473	418	422	443	472	422	459	439	418	433	404	440	461	415	461	440	457	453	427	435	476	463	449	415	425	448	398	462	443	422	415	442	440	414	432	420	486	438	412	464	424	460	416	420	487	405	451	450	447	426	438	386	443	416	442	402	417	432	412	468	443	450	459	454	412	426	447	466	430	453	424	457	414	473	426	420	445	474	424	453	471	412	455	439	420	463	453	439	403	435	452	433	447	458	410	445	416	467	418	446	487	388	408	434	478	456	420	453	392	429	406	474	410	434	450	396	397	449	459	465	462	434	429	392	423	425	430	428	430	505	396	431	460	423	437	438	423	429	408	456	430	431	416	479	409	425	407	454	424	446	442	458	435	429	439	441	438	415	432	417	422	465	432	442	432	459	428	402	452	440	440	430	425	400	421	421	457	420	442	436	445	450	457	448	451	450	419	450	398	395	439	455	433	433	482	409	464	393	448	430	449	426	402	451	475	451	447	430	426	465	407	415	435	430	435	416	424	445	436	394	426	432	450	439	425	446	398	434	455	422	440	408	429	418	435	415	414	485	426	440	467	445	417	442	423	403	467	422	412	420	430	434	389	433	477	416	478	430	461	428	432	437	440	422	445	398	431	382	459	460	449	461	437	439	429	448	427	398	429	444	400	418	467	457	441	477	461	433	438	446	450	459	419	435	448	428	450	441	417	455	419	433	416	446	451	432	414	451	439	437	443	420	420	410	446	419	459	409	456	425	433	405	460	417	438	460	416	413	448	445	419	434	474	427	391	437	442	438	408	426	464	395	429	436	428	440	399	481	436	437	434	398	490	459	436	388	443	478	470	425	408	443	452	415	438	431	446	431	422	428	474	443	423	448	460	402	424	412	437	424	419	450	461	441	436	457	444	414	426	462	398	423	444	430	454	482	420	429	426	444	410	438	442	443	409	427	409	435	432	425	405	422	435	450	418	359	420	438	439	428	431	407	439	430	430	447	487	429	457	445	441	453	434	426	487	415	503	430	412	437	401	467	429	392	431	412	446	434	417	401	445	413	431	426	419	429	441	400	431	434	443	389	462	411	415	448	459	419	449	425	479	430	408	431	414	434	458	410	455	418	452	442	439	417	457	445	436	460	409	427	468	419	441	417	511	410	468	463	479	483	442	400	461	417	429	440	437	441	456	464	469	406	451	405	441	410	426	431	452	435	431	416	444	430	407	415	418	437	433	446	438	454	430	412	467	393	437	441	444	450	431	422	414	441	429	455	441	468	417	404	443	425	409	492	468	427	453	476	413	431	445	454	443	457	399	447	440	412	462	403	416	442	417	432	450	410	422	440	423	436	430	471	410	417	441	441	393	405	420	443	459	435	432	433
24634	21882	34949	27499	13671	5710	25506	26776	16633	6625	2138	567	227	189	165	174	164	170	182	173	182	166	165	183	176	195	190	180	185	173	192	165	168	181	187	203	180	168	169	180	162	172	160	167	183	165	157	160	181	189	174	153	189	199	166	170	195	188	176	175	199	162	168	171	186	165	169	184	154	191	188	212	195	171	173	194	162	184	194	150	165	184	205	170	169	166	189	180	156	185	184	198	165	170	177	191	162	172	176	175	174	188	177	169	157	204	168	190	193	170	184	189	187	169	173	168	180	177	176	189	192	167	166	179	172	158	174	154	190	158	187	185	183	185	183	177	175	170	175	164	189	173	180	170	183	187	188	163	190	185	174	168	170	166	173	159	165	164	201	162	176	161	195	180	186	191	180	198	169	173	155	194	190	170	164	186	190	179	158	179	188	171	201	172	174	164	169	167	145	173	170	170	159	164	169	183	190	182	158	186	174	176	179	152	174	178	159	178	164	191	173	171	192	161	178	179	236	188	167	159	189	172	176	160	182	171	166	185	182	175	194	152	183	180	186	186	186	160	189	165	190	184	166	168	191	172	168	159	159	165	157	190	183	194	193	176	188	181	187	187	174	179	176	165	185	173	180	138	187	179	179	212	171	175	184	196	170	161	168	178	188	188	168	168	165	191	189	163	171	182	170	163	172	178	161	169	179	160	189	182	181	181	172	165	149	178	185	216	191	188	165	191	177	190	189	177	186	189	176	171	203	195	175	163	177	154	138	154	189	174	172	203	183	173	170	167	152	187	181	185	173	185	167	176	183	189	164	186	168	171	158	174	174	197	157	156	163	180	170	181	166	202	178	181	175	193	171	181	155	174	175	171	154	159	158	178	164	194	161	186	172	174	157	143	161	182	166	172	180	166	175	178	177	171	197	188	165	181	157	190	173	164	159	188	176	194	157	173	172	186	191	168	144	210	186	182	181	181	187	177	180	172	173	177	161	203	200	160	165	184	188	168	156	161	192	175	159	167	167	173	186	188	165	149	168	180	179	180	160	151	167	181	174	161	186	176	171	184	188	162	168	176	180	174	173	166	151	183	169	172	180	174	183	132	185	183	174	195	186	154	185	165	180	200	177	201	160	185	142	192	172	182	186	156	186	162	142	222	179	170	172	169	190	177	160	175	179	196	190	161	179	211	165	182	191	189	192	178	176	151	193	170	171	156	173	154	183	180	182	165	183	180	171	185	148	149	193	173	200	182	191	177	176	182	193	182	178	184	186	199	196	176	161	173	186	165	199	199	192	167	139	193	172	170	171	161	193	186	180	220	170	167	167	162	193	178	174	169	190	193	183	178	216	170	153	190	179	177	181	167	151	161	186	178	166	162	177	187	159	146	174	176	187	190	194	171	181	188	196	164	174	164	188	168	172	174	159	168	185	168	178	165	165	193	196	181	187	177	181	152	176	188	181	182	161	191	159	180	180	168	164	177	176	200	199	190	178	189	170	176	177	189	200	160	168	175	174	165	196	190	158	169	200	181	175	176	157	157	181	191	185	168	162	169	158	196	150	183	197	165	184	158	181	155	175	145	189	164	172	196	184	174	168	192	194	223	198	161	166	172	193	191	184	187	159	161	169	173	183	163	190	166	173	196	169	161	192	177	188	163	175	173	161	163	162	164	179	201	183	182	169	183	161	175	172	173	177	174	165	169	164	180	183	165	163	149	177	169	178	180	199	183	182	159	180	185	156	209	181	168	173	194	167	195	174	176	190	184	185	167	177	182	202	192	152	176	166	169	172	180	160	185	197	205	162	177	178	181	155	169	173	152	204	185	198	174	188	183	164	161	178	160	182	174	193	190	178	160	166	187	168	201	182	160	151	168	165	161	179	182	170	185	170	174	145	166	166	176	179	194	186	171	202	202	189	184	176	165	184	184	167	177	194	184	179	167	185	154	152	173	182	188	167	168	164	185	200	183	183	203	194	161	176	194	164	181	175	162	178	175	191	195	187	203	167	171	190	166	168	179	182	181	166	176	188	187	174	187	175	156	166	181	181	186	175	186	226	153	171	176	181	196	177	182	184	180	154	160	193	168	159	179	157	153	167	162	182	180	171	157	165	194	175	205	189	175	174	164	150	192	194	178	159	160	198	211	200	190	180	182	186	172	186	163	163	157	165	158	179	179	179	166	159	195	162	179	173	187	196	159	176	174	201	196	165	161	192	170	189	171	164	182	155	177	180	183	201	178	156	206	171	169	178	189	158	178	176	181	173	169	177	160	194	164	187	173	173	194	165	174	174	185	195	178	190	200	184	159	192	188	186	161	178	180	162	179	172	185	165	169	155	150	154	182	178	181	167	172	181	188	177	153	178	170	189	199	170	185	164	193	163	166	174	162	171	192	172	156	168	171	175	165	206	197	194	162	190	176	182	154	165	192	192	196	162	163	144	168	168	159	181	172	172	178	179	175	180	197	178	168	167	183	194	165	174	186	174	197	177	169	174	170	176	179	164	167	177	166	184	175	181	159	181	163	182	175	160	183	204	177	174	193	199	173	196	183	182	192	174	200	176	175	169	200	169	175	187	171	177	159	183	175	190	206	151	167	169	165	178	162	180	185	183	169	188	187	164	164	161	168	186	186	190	174	169	185	175	214	178	197	153	176	185	164	179	173	155	192	185	178	196	168	178	181	195	180	137	200	146	165	170	164	151	161	198	187	155	189	181	180	186	175	181	178	183	167	172	180	169	180	197	170	175	181	182	162	191	174	178	210	190	188	189	169	175	168	162	171	175	164	161	170	162	176	151	164	185	174	162	154	151	176	164	165	189	180	174	169	176	150	154	180	188	172	181	185	186	174	181	174	189	145	175	159	176	179	186	196	165	188	182	188	174	194	168	165	154	167	166	194	166	187	172	181	170	189	180	150	163	161	176	184	175	173	161	190	194	198	183	183	161	174	161	196	179	172	172	157	172	156	167	184	172	154	175	169	170	162	163	186	149	168	167	189	177	198	194	181	178	161	177	154	180	194	162	175	155	180	166	184	207	174	177	177	188	181	179	216	181	194	159	184	152	199	192	184	174	182	163	175	170	171	181	166	203	175	164	175	161	172	177	184	178	190	172	182	176	175	163	181	165	163	148	165	168	170	183	200	175	164	158	179	182	170	183	196	193	200	181	185	181	157	176	198	148	151	155	168	185	170	166	177	173	172	168	189	153	183	182	167	170	171	161	174	171	160	179	179	185	166	190	159	188	175	184	184	187	181	159	186	159	171	179	211	190	169	156	170	173	200	198	172	181	175	191	158	169	169	183	171	165	207	190	189	189	180	172	185	177	182	181	163	162	176	173	168	168	179	145	165	193	193	174	196	174	192	166	178	170	189	160	168	163	175	149	186	178	191	180	161	190	169	191	151	182	179	165	198	219	175	198	158	186	174	164	176	183	163	172	153	168	167	177	144	198	181	188	189	179	195	183	166	189	156	162	160	177	176	161	164	168	159	183	208	191	188
27216	77973	71029	9967	6158	10854	37230	36206	25767	14149	5710	1606	461	385	368	379	367	335	340	358	396	368	330	309	330	335	307	338	358	346	379	375	368	343	332	365	336	372	339	340	312	350	327	366	351	339	369	342	337	351	357	363	345	357	316	340	318	364	346	318	348	354	338	355	345	326	311	354	325	388	344	337	366	348	342	342	349	370	372	351	333	332	369	347	381	341	353	321	381	349	347	337	354	358	324	391	368	360	353	343	315	362	365	302	332	355	346	347	371	315	332	369	341	356	343	368	354	366	357	324	356	387	334	329	372	348	369	343	363	357	347	381	370	326	327	328	352	311	355	339	315	348	363	379	348	341	374	321	348	324	379	344	339	347	342	364	374	345	334	342	348	353	315	367	345	345	330	330	382	366	341	358	345	365	401	359	367	357	338	369	343	361	366	324	342	329	322	305	345	333	352	351	372	368	326	333	304	349	362	370	347	377	364	346	347	360	317	364	360	361	354	338	364	350	353	331	365	336	334	375	361	335	342	351	326	327	331	367	375	354	325	347	370	334	364	353	364	365	374	360	373	366	404	342	358	331	355	342	373	321	338	320	340	367	361	363	371	341	316	346	361	377	391	364	351	358	358	336	343	384	356	359	360	333	339	371	325	402	340	329	374	356	297	339	355	331	366	324	350	357	362	367	350	326	363	340	348	343	343	331	368	351	364	355	376	355	347	352	373	354	375	328	354	361	325	342	309	352	348	333	347	333	330	334	324	355	356	337	373	334	371	373	354	314	338	346	367	360	367	344	378	346	339	328	338	354	359	344	358	347	371	346	348	353	337	373	368	377	355	336	366	362	343	351	322	353	341	315	362	335	367	336	350	355	371	334	360	382	360	354	375	374	348	340	347	334	351	386	343	362	383	346	364	359	345	366	327	349	352	350	374	384	364	343	335	317	358	323	343	359	348	344	360	348	335	368	365	352	350	397	339	372	379	349	383	367	330	324	339	327	377	351	355	334	340	376	360	306	342	338	367	349	332	342	334	365	371	334	330	388	366	363	363	368	364	304	348	363	370	335	330	341	356	327	355	329	351	389	340	359	325	370	329	356	326	360	327	327	358	371	350	389	348	356	330	374	325	346	349	328	384	346	347	366	363	348	322	374	336	336	344	319	367	334	372	333	328	371	346	312	335	355	360	326	365	361	319	338	349	346	366	324	360	333	350	332	363	354	378	355	328	309	378	346	331	375	355	339	360	367	339	357	367	386	340	361	356	330	335	375	342	350	367	355	360	346	321	355	356	343	358	359	334	354	349	362	385	354	357	365	333	356	378	318	336	341	325	356	370	351	377	380	364	314	324	350	339	328	327	362	371	337	342	358	355	320	335	323	365	345	369	367	362	373	368	323	337	354	349	366	376	358	359	334	352	358	350	346	329	347	361	320	390	368	355	346	334	365	347	365	380	337	370	333	321	351	336	370	350	373	338	338	316	334	353	336	331	336	331	317	351	347	343	352	357	328	362	311	369	371	375	367	369	349	354	338	389	330	363	335	346	326	374	351	341	391	364	362	361	356	321	351	357	367	370	359	338	339	339	354	379	369	339	368	342	310	324	360	324	358	342	314	372	330	352	363	371	317	351	364	408	390	365	349	348	400	325	351	365	363	339	392	325	369	351	323	336	366	346	355	347	355	335	344	375	315	337	358	369	336	344	356	328	342	333	383	356	360	331	355	321	361	335	390	370	374	335	365	343	356	351	312	351	353	345	347	348	315	365	355	335	366	344	328	345	340	348	343	367	368	329	381	360	370	344	358	352	329	365	383	353	364	361	377	324	360	353	364	363	346	350	357	334	356	385	348	381	342	397	356	373	364	349	380	335	370	341	331	359	351	331	368	336	360	341	341	343	361	346	327	359	343	343	374	384	337	365	364	356	360	362	354	332	358	345	330	353	337	354	363	316	360	344	338	351	328	381	347	359	387	349	304	344	352	346	350	345	375	369	371	334	343	361	350	359	353	322	335	354	356	374	384	356	326	338	370	362	353	335	343	349	326	375	379	355	342	336	374	328	345	336	390	354	377	373	339	379	355	406	372	344	347	373	373	355	341	368	346	366	383	372	319	351	348	356	353	368	322	355	342	310	352	349	332	394	360	344	360	391	319	359	361	352	320	367	343	353	346	343	355	350	355	369	338	336	325	350	305	346	354	384	339	336	351	363	347	367	365	329	331	350	364	316	347	345	319	358	344	338	366	329	334	317	354	318	374	359	335	370	347	368	309	367	373	359	377	370	321	339	339	397	343	360	341	370	344	369	359	362	345	348	348	309	372	370	358	352	352	364	359	338	354	349	357	374	407	340	346	324	346	330	366	370	360	346	370	371	344	351	352	364	362	383	339	349	377	357	301	338	344	372	337	328	345	349	376	374	362	340	375	359	352	356	369	353	358	369	342	357	352	333	389	352	371	391	359	385	330	333	365	347	349	358	346	352	342	356	355	342	358	360	368	364	356	364	328	318	369	342	363	345	343	393	368	354	371	357	358	343	331	350	344	375	310	367	363	345	339	375	306	354	343	344	407	374	366	348	324	370	374	379	385	335	348	336	378	333	369	339	350	401	370	361	342	329	332	371	385	346	349	336	343	327	332	332	315	344	319	373	356	365	354	327	328	352	395	368	356	337	332	360	354	353	361	371	315	328	349	360	354	341	318	343	323	376	335	333	331	386	344	354	345	344	320	371	308	345	351	345	327	388	317	365	349	362	323	388	326	332	354	332	358	340	348	327	327	341	352	398	340	362	370	350	328	334	334	352	352	378	340	340	355	350	359	370	365	333	365	345	306	329	338	329	329	373	391	357	377	370	349	346	338	331	341	335	367	312	347	367	364	352	343	340	338	357	340	340	380	347	330	335	343	355	357	366	344	311	359	365	347	364	354	334	353	343	359	403	376	327	347	341	389	359	335	311	373	337	362	346	341	352	342	350	320	332	335	331	345	387	313	361	338	355	307	339	337	360	384	353	304	352	347	327	390	367	340	305	343	346	362	362	359	366	325	338	313	359	343	354	333	348	323	315	348	360	356	331	341	344	392	356	335	383	349	328	353	352	362	340	311	369	352	350	340	343	343	359	355	344	351	391	358	340	377	322	348	332	341	329	375	357	351	357	354	366	368	323	333	342	368	312	329	347	342	353	340	346	349	348	375	353	345	357	383	348	368	358	354	384	332	361	370	339	343	333	367	352	348	368	339	344	331	369	359	378	338	366	339	335	335	361	342	361	381	325	377	351	335	366	321	351	345	318	387	353	357	338	351	360	349	351	334	335	407	354	347	347	376	357	342	361	357	361	340	392	349	362	358	334	342	346	370	353	355	353	344	343	340	363	382	340	341	352	355	340	321	355	334	357	336	338	365	349	365	360	346	350	338	362	387	373	374	373	404	376	361	290	325	337	359	398	334	358	335	367	374	353	315	353	308	338	334	355	347	310	347	330	356	339	341	309	368	399	337	356	370
23465	21543	32257	27906	20280	21610	38402	38743	26193	12614	4059	919	269	234	237	209	230	250	242	210	235	240	209	223	209	217	229	231	238	213	226	239	231	202	217	220	205	244	244	234	223	206	203	223	218	242	229	238	216	224	220	213	216	222	233	214	216	204	244	204	219	199	235	210	230	201	222	218	214	260	216	209	206	235	189	239	189	203	221	216	238	241	240	189	220	220	223	241	224	202	215	197	243	240	234	226	228	207	226	212	236	217	216	211	213	222	216	218	227	211	243	247	198	231	206	203	231	249	227	241	239	219	218	209	198	241	222	216	199	223	204	200	229	230	237	211	221	226	245	227	203	250	222	219	221	213	202	239	198	227	210	217	230	223	224	213	235	237	207	221	247	243	213	215	223	217	203	229	211	254	237	232	221	244	220	203	220	200	225	227	224	246	224	214	231	221	227	279	226	228	198	241	217	177	207	229	207	225	233	213	235	215	219	244	236	235	228	219	206	203	210	257	206	236	232	192	234	226	230	246	231	234	235	205	223	219	204	198	208	240	242	221	232	214	237	210	234	239	225	210	230	208	201	161	232	194	236	239	233	232	250	251	211	224	236	217	242	212	220	217	199	219	214	211	227	223	223	223	232	221	219	211	243	221	221	204	222	229	230	237	197	217	212	223	204	225	207	194	214	216	253	242	195	245	223	213	199	201	218	227	259	242	223	256	244	231	207	227	232	224	252	213	251	212	228	202	176	229	205	218	216	218	205	218	237	219	218	223	229	233	224	214	239	240	240	232	214	262	210	245	206	218	213	218	238	223	219	197	209	212	223	203	247	221	222	232	221	193	229	201	225	212	217	233	217	235	243	211	236	213	224	213	243	208	215	228	229	224	231	220	199	227	238	215	235	225	238	221	235	210	233	235	270	211	221	231	223	203	204	240	215	230	205	205	235	226	209	221	208	190	231	213	214	244	257	221	198	198	220	221	201	208	221	236	211	221	218	232	186	197	231	216	227	215	235	198	195	243	219	197	238	216	220	238	239	217	199	224	211	219	251	221	219	227	225	223	225	230	232	225	235	232	224	216	226	225	239	234	231	232	226	216	225	217	216	207	229	239	222	234	227	230	238	240	222	231	233	219	199	214	217	228	219	224	212	212	211	218	235	204	197	235	214	217	224	210	240	216	251	229	213	198	203	228	199	203	223	247	213	207	226	219	218	226	228	206	232	232	222	226	227	217	245	229	226	225	253	214	231	191	231	205	222	205	254	229	217	199	243	226	220	193	215	220	247	206	209	218	246	205	247	212	209	211	222	216	202	222	192	206	223	221	202	231	218	234	226	234	216	198	232	233	223	202	204	232	240	248	205	245	210	201	225	221	236	248	215	221	197	244	240	249	234	210	244	220	217	236	227	242	232	206	203	239	210	226	228	226	229	222	248	233	210	208	232	236	221	203	191	214	222	226	220	236	225	225	226	204	196	217	225	224	210	222	231	206	211	226	206	221	213	218	223	244	200	215	226	208	237	196	216	198	211	224	211	241	214	229	208	246	237	242	222	234	236	236	231	221	243	237	213	215	224	180	243	210	226	218	249	226	224	223	204	238	247	240	223	217	234	236	209	223	216	225	234	228	221	198	222	210	210	234	236	212	222	220	222	230	203	229	234	202	245	224	220	219	233	240	193	227	224	211	235	211	245	222	235	232	199	249	220	198	213	226	220	214	215	205	214	239	215	224	241	216	239	201	225	233	227	230	209	211	214	222	194	214	188	260	226	243	216	210	200	198	202	199	223	225	219	225	201	237	229	229	216	214	236	233	241	212	238	211	235	213	217	223	243	211	206	237	223	226	218	224	177	223	237	202	219	217	221	235	211	238	216	224	229	223	228	227	253	233	230	225	214	212	225	213	229	223	218	219	208	226	234	236	181	204	242	213	199	204	213	230	235	235	227	230	203	246	221	244	224	226	211	199	234	236	231	213	182	208	224	222	217	244	232	192	233	210	238	244	204	256	222	220	235	233	252	245	209	218	246	230	222	219	221	199	237	219	210	226	205	226	208	205	210	247	227	235	212	202	218	239	231	221	209	212	220	199	197	217	224	212	259	247	219	229	214	209	218	221	220	235	212	194	243	225	225	215	226	202	236	239	201	212	229	199	228	233	227	209	210	238	227	225	204	216	208	226	241	220	233	226	193	231	199	244	214	229	207	226	210	242	211	211	214	240	199	227	221	208	230	203	212	200	220	187	240	230	235	218	217	196	253	242	216	253	202	235	233	223	201	215	218	241	240	220	218	211	237	220	200	196	204	220	243	214	231	233	262	232	234	220	212	202	235	194	219	227	215	240	211	231	244	222	208	223	220	196	233	222	192	225	199	212	239	230	234	201	207	224	215	218	213	216	219	248	245	236	220	235	218	210	227	220	213	220	246	202	220	200	228	217	243	217	235	204	231	219	226	240	215	243	219	204	285	228	233	250	226	222	222	221	188	226	236	219	193	216	236	228	229	238	209	207	228	194	245	211	211	225	242	229	223	222	229	227	210	189	246	214	242	206	221	197	240	207	233	228	229	225	235	226	190	242	226	208	225	227	220	220	239	211	205	223	245	240	196	237	208	247	205	207	234	219	192	228	228	215	219	231	223	194	222	217	221	232	224	233	219	231	197	237	216	235	219	234	194	221	247	208	235	222	232	214	209	227	221	217	207	223	222	209	200	230	208	191	219	233	234	192	217	211	232	245	195	234	226	218	227	195	222	219	223	231	213	221	223	242	195	228	205	226	219	236	245	235	215	239	193	244	243	237	214	247	214	210	225	219	222	216	209	220	239	251	223	221	228	230	232	197	242	222	252	236	229	194	237	236	224	226	238	220	211	236	211	236	209	230	224	235	222	232	218	225	272	193	247	233	209	248	232	209	216	227	195	226	235	250	219	227	237	235	198	236	213	245	225	224	237	202	211	212	214	201	221	230	237	226	208	219	210	218	218	210	219	257	211	249	226	225	250	218	208	209	210	215	227	228	214	209	239	216	230	221	228	217	211	211	230	209	215	242	215	244	190	216	246	211	223	200	240	226	211	198	220	242	229	210	214	214	230	236	218	232	225	241	202	232	220	230	225	215	203	247	242	214	231	210	238	231	251	217	238	225	220	210	207	208	236	205	193	215	222	225	205	225	219	226	247	207	214	198	244	224	210	230	213	232	233	207	226	236	230	216	208	182	217	227	227	220	210	237	208	214	213	233	218	244	235	205	208	243	202	238	201	220	224	211	205	210	205	210	219	248	239	196	222	228	237	214	232	219	236	224	206	224	234	221	222	215	227	241	205	213	218	212	217	219	233	224	194	242	205	221	220	234	202	204	223	228	223	205	228	228	225	248	209	223	202	219	212	209	244	253	215	218	222	231	210	250	211	199	228	214	239	234	199	217	227	194	206	207	209	206	227	222	222	218	213	208	242	230	240	231	223	248	208	241	214	248	221	241	202	225	224	220	222	225	231	190	232	227	223	201
27056	91405	84974	11686	12844	31175	46344	45519	34246	20875	9342	2558	529	445	392	417	412	386	407	437	432	419	389	449	409	431	428	401	405	448	408	376	390	403	409	420	395	421	407	400	396	455	386	421	433	379	420	424	381	417	439	434	446	457	401	415	417	408	402	390	422	431	446	395	411	415	404	429	425	409	456	417	427	387	390	448	382	415	422	408	424	385	424	371	382	404	439	436	397	415	401	384	411	448	395	393	388	417	430	384	435	411	454	418	396	412	402	393	378	383	414	427	420	407	424	403	434	406	407	421	414	406	465	404	409	381	361	397	366	390	330	426	391	412	399	453	424	420	405	388	425	401	405	434	449	446	439	400	397	433	419	418	415	450	403	375	414	432	389	427	407	399	424	393	401	417	408	408	428	430	396	413	395	417	422	414	403	438	396	412	387	403	415	426	401	438	398	451	438	369	388	415	413	417	412	400	425	419	462	416	399	416	410	382	355	426	413	434	406	403	418	438	401	436	396	419	425	399	418	390	411	413	419	378	424	437	386	450	400	396	421	424	403	444	410	366	400	413	388	432	408	414	456	395	419	397	418	419	416	389	410	425	404	423	395	415	418	448	398	390	437	437	427	430	420	433	428	406	372	399	412	385	391	441	450	405	419	451	398	433	394	402	404	427	416	371	380	413	410	386	410	441	409	430	429	400	404	413	434	419	427	424	385	399	438	422	420	406	400	391	441	428	403	391	464	409	425	402	390	405	433	412	429	433	398	401	399	421	396	395	408	443	409	380	406	424	423	417	440	401	415	439	400	394	442	434	426	405	413	433	448	392	433	424	443	397	394	400	422	396	409	430	377	425	431	454	406	426	431	422	397	426	427	377	411	412	457	413	395	404	379	390	384	449	450	421	411	436	405	406	380	419	413	415	411	397	382	372	401	409	388	383	476	411	395	447	419	398	419	404	408	432	415	414	394	428	425	445	412	412	392	416	434	471	422	408	398	408	437	418	398	419	408	407	416	411	430	407	397	408	455	431	478	417	437	431	430	433	390	427	436	387	421	435	376	398	413	408	417	402	388	451	404	429	439	426	405	395	411	391	449	396	382	417	425	433	387	415	376	435	369	451	398	448	385	436	441	398	414	388	374	432	409	423	459	456	416	410	425	392	429	397	410	429	405	445	426	414	434	404	397	409	421	443	398	403	389	416	436	410	419	446	395	428	426	430	444	377	389	465	379	439	396	411	420	383	411	425	408	417	451	377	423	406	427	451	431	444	393	412	416	424	441	408	397	408	450	397	409	426	433	422	447	377	394	395	389	445	389	435	412	393	426	397	430	421	438	436	437	402	458	448	433	425	417	399	409	408	388	415	454	429	424	413	451	441	422	456	399	406	377	407	400	415	407	395	402	406	413	438	429	446	420	440	399	430	411	432	437	441	424	432	371	396	432	406	434	423	439	421	418	451	386	428	400	421	425	430	411	414	438	389	405	404	433	413	401	427	409	411	415	408	417	425	425	420	404	421	441	443	408	385	411	394	432	378	424	404	456	413	402	436	416	445	418	437	410	415	411	394	400	380	410	397	400	400	401	409	439	389	420	406	415	411	410	406	398	412	420	412	392	411	405	409	398	395	391	384	429	406	386	457	444	374	375	417	401	377	407	437	415	426	403	440	398	404	420	394	435	421	401	437	443	444	449	414	393	431	407	426	433	395	390	433	422	408	432	399	420	429	435	414	424	464	429	418	429	427	425	405	409	408	390	409	434	445	431	416	404	432	407	431	416	412	405	382	434	409	456	418	438	403	413	395	425	423	402	384	383	405	440	415	402	392	422	433	378	425	386	342	372	406	415	418	406	395	438	450	432	433	385	418	423	411	409	429	404	413	409	403	405	410	421	421	400	383	421	476	434	409	398	459	430	426	461	395	404	397	427	408	447	387	386	423	448	437	411	411	416	432	396	440	463	434	382	407	402	444	416	441	419	386	449	423	423	411	437	388	403	426	416	413	409	431	413	425	403	371	394	407	425	412	431	407	427	409	467	427	452	406	420	411	443	419	422	399	414	412	400	409	416	414	407	453	445	431	395	422	419	384	432	405	389	414	460	373	445	417	421	431	377	423	419	398	427	400	396	416	432	425	429	395	452	396	391	443	439	443	416	449	432	432	377	412	397	385	420	393	393	414	392	400	384	411	402	432	384	395	414	403	438	397	415	410	414	435	433	418	364	376	392	423	418	402	411	418	410	386	386	433	410	400	431	441	406	404	417	424	407	429	437	405	392	402	416	421	382	386	420	425	431	457	425	413	424	404	447	416	383	401	434	432	422	390	395	421	412	404	440	406	409	402	395	382	439	398	387	405	413	420	397	429	398	428	398	427	396	416	424	423	419	442	429	406	402	435	432	424	417	382	403	420	435	405	421	380	417	465	415	415	430	405	404	391	394	427	403	416	472	401	426	405	405	422	390	452	391	429	422	430	442	420	398	409	437	400	410	415	415	407	421	398	392	422	404	425	458	403	393	410	428	405	413	414	432	403	405	404	441	392	418	429	429	407	432	417	430	385	414	418	403	405	452	420	385	439	427	450	395	415	449	413	403	422	432	377	427	407	403	413	425	399	405	424	392	398	392	434	410	430	436	398	398	402	402	389	390	405	457	403	399	432	411	407	418	424	399	409	390	400	402	399	441	419	399	393	376	433	451	420	419	422	404	423	434	399	418	403	419	463	421	420	415	426	443	405	402	426	399	408	433	417	392	427	425	423	417	424	394	424	394	433	448	442	443	400	398	401	435	393	410	429	424	387	432	405	419	396	426	405	397	370	427	403	454	402	432	436	412	410	443	393	405	387	425	394	402	428	380	442	434	367	407	390	457	394	444	412	416	412	414	401	385	425	404	409	416	408	396	408	427	431	422	446	422	416	372	408	411	416	443	428	427	400	400	392	406	420	425	448	402	384	409	377	425	380	410	405	401	418	412	446	395	418	402	401	419	442	386	393	388	396	438	394	415	411	419	379	410	414	442	413	444	424	411	381	447	414	387	406	464	401	434	459	445	392	421	406	410	432	432	402	418	397	395	415	443	428	435	398	396	414	383	426	380	407	384	422	446	401	414	393	426	412	425	427	434	405	423	426	390	431	437	433	389	431	388	412	470	374	448	396	409	398	400	435	404	450	413	409	409	400	429	384	410	379	403	446	400	406	411	422	389	394	379	409	386	424	415	409	402	428	387	423	416	402	395	388	412	432	427	411	415	375	384	436	414	427	394	433	414	470	393	451	445	414	445	389	375	415	386	420	423	419	424	468	421	468	437	370	432	388	425	407	397	396	426	405	400	419	365	419	397	422	442	419	442	418	420	475	370	432	423	416	418	424	438	404	401	431	391	437	438	371	388	442	425	399	448	432	417	418	399	390	390	439	420	419	386	444	428	417	422	391	386	422	419	462	390	421	426	408	415	424	393	405	465	436	400	443	408	427	386	416	373	409	406	412	443	398	421	391	415	452	431	443
27061	23792	28551	7981	853	937	3155	4834	2934	1305	615	309	231	222	222	212	240	193	231	220	211	234	209	224	246	220	216	225	237	191	213	216	219	215	224	250	238	222	237	222	231	224	217	207	198	223	228	189	216	228	231	213	226	218	235	204	220	226	229	202	228	245	212	211	196	215	218	250	224	200	226	226	209	239	233	220	232	226	204	217	186	212	220	247	220	196	205	224	211	229	196	228	218	214	209	217	222	199	208	205	236	210	203	226	221	217	197	197	197	225	202	227	218	206	232	210	223	230	218	222	216	226	188	219	193	216	222	225	242	209	213	215	213	244	215	213	195	221	208	212	231	198	219	231	220	236	205	223	220	229	212	224	206	216	193	219	216	202	214	227	207	216	228	195	209	210	217	213	207	214	220	214	228	208	223	228	238	218	194	200	209	236	200	194	234	217	202	205	217	218	204	212	196	195	198	225	218	221	228	219	220	227	204	208	210	218	210	225	199	197	206	209	208	220	207	249	235	231	220	228	219	215	226	245	240	231	232	233	200	207	202	219	202	226	206	214	234	222	210	214	209	225	241	205	184	206	209	237	199	198	212	249	237	228	207	222	196	224	224	231	210	213	209	209	240	193	190	215	209	218	218	214	209	222	204	199	197	202	220	234	233	184	239	231	188	234	203	199	194	184	199	205	219	240	211	199	208	192	231	220	231	222	227	245	216	221	232	206	233	219	241	210	209	203	199	224	209	216	252	226	230	203	215	251	222	229	222	218	218	214	231	220	212	247	233	179	194	219	221	222	208	220	213	217	201	226	223	222	213	215	200	204	237	221	224	212	204	208	223	216	222	228	214	207	213	195	179	217	247	230	243	192	211	226	190	219	239	223	216	216	220	186	223	203	196	227	207	240	220	212	191	225	219	211	209	208	204	208	224	216	205	217	223	217	219	207	249	228	213	238	215	227	217	189	237	193	211	200	238	233	204	217	228	212	207	208	213	230	217	218	213	208	204	208	213	208	217	215	237	243	211	203	205	240	215	203	197	229	197	195	196	227	210	203	226	221	196	220	204	211	250	193	220	221	190	216	215	212	221	251	196	225	224	230	199	226	218	217	218	208	196	214	219	197	225	212	235	244	219	207	208	238	211	207	202	207	236	195	226	198	211	222	214	241	223	210	213	224	181	196	225	229	211	207	195	250	207	228	192	221	200	210	203	229	200	208	228	213	209	228	208	193	227	207	233	218	231	227	194	258	235	194	241	234	218	231	198	232	200	215	212	208	217	210	223	217	211	222	205	184	213	202	219	201	221	204	221	204	234	238	221	225	208	191	189	199	239	212	212	233	226	222	206	180	201	196	245	220	204	196	218	209	197	250	226	211	232	210	182	225	211	250	196	201	199	203	226	181	201	248	217	202	221	215	219	217	240	216	216	230	222	202	216	228	221	214	214	206	209	195	205	231	210	208	195	217	214	204	209	212	225	235	220	228	215	215	253	217	212	218	192	234	230	179	227	222	234	198	195	226	213	222	218	230	200	221	233	201	207	214	257	209	217	192	190	196	192	244	196	202	196	215	210	219	194	210	226	224	221	216	205	210	213	212	188	199	221	225	222	208	196	266	214	209	213	210	204	221	224	184	205	236	218	206	225	234	208	254	231	224	232	218	198	225	203	223	196	224	221	229	238	236	203	181	208	234	244	232	197	237	224	233	206	190	209	225	214	185	199	229	263	203	216	202	235	239	222	208	207	217	210	209	218	196	217	230	228	219	186	197	227	209	205	220	208	225	228	226	233	225	211	223	217	229	213	206	215	207	216	212	199	209	192	182	225	199	209	210	214	195	226	215	185	245	216	229	229	223	241	195	220	229	213	229	229	225	226	221	215	226	222	222	217	219	223	215	241	212	220	206	223	241	213	216	225	219	210	216	227	211	202	202	214	224	200	216	199	214	206	226	216	264	209	240	205	205	202	225	216	215	202	207	208	265	240	228	213	217	202	213	234	199	218	224	202	224	206	208	190	236	193	191	225	195	232	197	222	241	240	219	220	211	205	226	211	215	201	225	198	221	216	250	249	207	219	203	236	214	215	195	231	245	237	215	225	229	239	208	217	209	197	218	230	239	198	204	226	214	227	225	255	252	229	230	209	217	202	196	205	214	207	232	218	228	207	202	204	230	205	194	218	188	202	224	218	211	237	208	228	209	210	231	219	214	209	201	221	206	217	242	246	196	223	219	207	248	209	235	220	215	215	201	227	199	189	203	210	210	204	214	203	227	218	210	217	231	206	195	198	225	209	211	202	202	230	224	240	219	226	222	218	188	207	202	186	215	217	233	208	217	213	229	255	207	228	220	240	222	227	196	234	192	218	192	223	238	220	198	223	197	230	222	198	199	240	216	203	225	213	248	217	224	200	233	228	219	212	237	200	215	217	196	213	192	225	221	193	205	226	203	203	212	192	222	202	201	208	180	216	195	210	233	212	211	205	217	197	195	226	217	201	213	245	204	203	205	195	226	202	203	245	228	193	203	203	211	217	205	230	198	209	212	202	226	221	210	219	226	220	228	209	237	231	214	205	223	229	214	215	225	221	214	220	197	197	197	228	231	192	205	225	245	207	225	194	214	208	191	207	216	184	237	217	191	221	218	203	187	204	210	218	231	192	217	222	218	203	216	216	225	207	223	250	204	198	218	224	205	206	228	243	237	199	204	206	197	230	208	201	206	223	204	183	197	237	205	201	230	227	204	231	229	214	219	197	206	181	213	250	206	217	221	219	223	218	201	213	232	227	195	213	214	209	228	235	228	207	206	233	205	192	206	223	235	203	228	183	229	215	233	224	206	223	219	224	215	215	186	218	214	231	225	216	209	192	213	228	209	215	217	213	232	192	187	212	213	214	202	209	229	211	230	219	198	216	234	235	218	214	205	217	204	206	215	216	224	226	211	197	231	188	187	237	218	222	223	196	204	210	229	233	207	200	197	206	216	219	233	216	237	230	253	227	219	236	235	233	214	201	216	215	206	226	200	212	201	206	227	219	212	232	221	246	204	197	243	203	211	223	201	249	222	202	206	215	232	241	196	228	182	200	218	203	205	218	213	218	194	212	215	224	216	220	221	238	182	217	194	218	240	216	189	242	224	212	216	245	188	188	227	212	234	237	172	203	207	220	234	206	224	210	199	226	209	226	212	206	182	223	218	185	218	212	214	207	226	218	228	207	218	206	230	213	222	208	221	206	210	218	222	196	200	207	222	223	214	213	230	225	214	206	211	227	223	213	218	224	228	228	208	200	228	214	210	193	223	197	222	226	210	220	208	212	244	195	209	225	200	244	219	199	234	208	248	224	232	227	247	213	201	200	208	216	202	223	218	197	226	238	234	184	224	224	206	223	193	219	227	236	217	199	223	205	249	209	212	205	212	231	196	201	221	218	232	198	218	200	190	201	234	215	229	227	212	183	210	198	237	195	237	203	216	206	203	226	202	219	227	203	207	219	215	218	188	225	220
16522	40854	37440	6100	2274	3046	9446	12926	7614	3500	1536	665	430	472	447	449	380	375	430	409	443	413	408	442	428	445	395	423	453	445	427	416	435	448	414	404	429	391	413	439	391	396	417	440	448	442	446	432	424	443	403	401	421	437	387	421	393	413	393	420	436	392	407	412	437	410	412	452	428	383	434	371	407	449	435	432	417	468	411	422	415	427	411	400	427	420	418	437	423	441	423	450	442	458	412	377	438	455	453	391	387	428	448	418	421	441	394	479	465	404	423	437	436	409	415	416	422	429	408	432	431	427	409	427	406	412	409	398	406	466	435	406	454	444	421	443	410	382	420	445	422	456	457	435	459	435	410	431	426	451	428	407	438	412	409	405	465	436	437	395	448	433	418	467	454	412	447	421	414	394	431	434	419	445	428	401	422	418	450	393	410	399	430	379	438	425	458	427	434	427	415	435	426	416	450	417	414	433	424	470	436	443	453	427	400	406	455	434	428	451	409	416	402	401	454	427	412	464	448	448	419	441	430	408	413	414	423	420	444	398	426	445	424	410	401	435	417	405	396	380	452	467	441	471	416	392	427	450	432	396	435	433	403	410	421	450	445	403	424	403	388	460	426	424	425	422	430	439	415	398	399	395	404	456	412	426	406	418	440	393	437	406	424	452	444	437	430	455	436	406	424	416	473	457	436	468	403	421	429	411	463	432	464	402	424	406	426	444	401	437	422	459	451	444	423	430	421	424	406	435	445	433	427	428	436	416	451	439	432	467	433	436	394	436	425	415	436	430	433	415	437	454	461	458	459	416	423	410	415	452	410	403	403	396	443	435	420	424	438	461	449	426	422	446	424	424	422	464	430	448	455	442	388	442	421	431	387	413	433	420	382	420	414	403	411	452	397	423	443	409	402	444	448	430	390	419	461	416	423	482	439	470	429	423	394	380	445	441	407	392	424	449	440	448	402	435	438	463	460	452	443	433	455	392	439	430	418	431	445	441	416	434	422	421	437	417	409	411	437	440	388	419	429	414	446	444	415	429	463	431	419	415	446	410	435	408	419	447	436	411	423	416	459	420	404	435	453	443	432	414	420	414	460	431	430	449	383	424	447	394	457	388	421	417	418	409	429	417	370	427	477	416	447	457	411	415	407	406	454	442	423	445	436	419	407	458	413	380	430	420	414	439	447	412	386	429	426	439	412	406	460	432	403	428	445	448	422	415	436	440	401	470	450	428	459	439	428	449	428	458	419	412	404	442	428	401	405	431	457	419	388	429	422	404	403	433	415	413	417	451	440	399	440	428	453	410	412	410	426	439	431	426	415	410	445	430	404	414	403	430	497	427	409	444	417	439	406	461	418	455	431	433	452	417	422	400	405	415	426	433	435	404	423	414	435	403	451	456	404	458	444	410	406	410	391	448	416	417	416	399	403	462	434	429	452	420	425	421	363	439	406	407	454	452	428	439	422	453	460	446	397	402	420	434	451	423	406	439	419	471	409	455	409	442	419	386	450	413	422	430	417	400	396	449	453	442	407	434	402	443	408	441	412	431	421	464	443	395	418	439	431	471	407	420	457	434	456	438	422	429	386	424	419	408	425	417	430	385	399	420	436	440	432	383	405	432	381	440	415	457	425	401	473	447	412	408	446	403	443	420	470	415	422	435	385	385	422	426	425	435	416	425	429	449	462	438	422	451	443	421	434	403	446	448	441	393	473	417	414	419	425	437	435	402	415	432	444	442	430	425	421	370	400	454	418	450	418	429	406	433	409	426	394	436	437	433	415	414	398	413	418	407	428	460	421	413	426	424	414	451	422	442	420	411	401	405	403	388	428	466	453	452	450	427	423	439	437	426	444	463	491	428	374	456	425	438	433	444	425	416	423	398	463	427	414	436	420	407	434	447	397	419	434	433	427	435	411	390	425	442	425	417	462	424	421	400	428	435	455	433	435	442	422	403	425	435	410	442	416	420	436	432	422	419	419	441	454	395	414	433	450	422	416	413	395	439	442	433	403	429	395	447	425	439	457	467	443	425	439	415	421	412	411	483	442	464	411	406	430	436	422	393	418	430	458	439	459	413	376	438	391	429	417	450	466	461	402	474	459	412	399	398	415	436	447	425	417	420	397	427	422	454	425	421	403	416	416	438	450	427	416	435	445	452	452	428	400	410	447	376	419	426	409	405	454	428	468	421	452	440	420	418	401	428	404	417	414	444	407	424	390	433	439	427	460	417	424	426	422	448	401	435	412	445	430	461	413	458	425	449	411	407	399	402	431	457	417	418	412	425	464	436	404	493	428	434	426	417	439	435	388	434	415	432	417	402	486	435	421	432	404	419	397	429	440	445	432	421	450	398	451	400	405	387	413	447	432	417	427	444	433	422	402	443	392	436	429	418	422	442	398	413	419	423	388	417	432	444	435	449	424	453	380	418	453	424	452	411	409	373	441	438	425	407	412	411	436	438	423	407	441	448	379	431	436	455	467	417	455	415	432	437	444	422	401	404	411	424	444	432	436	417	380	436	451	415	408	421	410	412	442	421	411	417	418	404	374	417	426	406	431	381	469	445	410	434	400	421	392	418	407	436	459	423	439	468	426	425	412	407	414	412	432	457	469	402	399	405	424	403	424	443	413	437	420	450	445	412	443	389	424	422	419	440	443	417	430	450	447	421	449	445	450	414	437	415	440	451	409	430	392	404	427	426	453	411	443	432	413	426	452	385	414	438	429	455	400	430	451	419	449	371	441	453	445	420	428	412	407	457	430	388	450	415	416	452	398	460	418	397	423	410	454	446	415	383	448	433	413	430	423	439	437	412	491	418	393	444	436	414	419	407	408	442	438	411	421	429	393	423	399	448	426	420	422	443	411	434	419	428	437	415	427	453	449	446	457	447	447	414	432	441	382	423	434	427	432	418	405	452	459	421	442	432	446	428	421	410	457	411	413	421	401	431	432	424	399	406	428	451	393	453	417	425	409	448	454	405	452	440	419	437	424	421	434	404	422	417	464	420	415	410	404	418	412	400	461	434	374	428	458	472	426	445	424	439	438	395	460	410	437	458	449	433	414	404	424	453	418	416	462	446	418	418	425	417	471	442	435	421	464	449	437	428	417	412	446	425	423	411	451	403	425	409	422	457	417	427	429	448	417	410	444	434	402	433	436	431	470	464	397	417	416	417	434	405	471	450	386	434	438	437	409	419	430	434	447	470	423	421	400	445	433	431	429	431	437	424	441	420	426	432	435	453	426	425	460	426	433	411	456	399	431	391	416	450	449	432	412	443	392	446	393	417	438	419	416	408	426	409	422	435	394	449	418	438	437	405	370	420	437	380	432	446	447	401	467	416	439	439	438	427	462	448	409	410	442	418	430	396	464	436	436	418	409	425	409	469	409	393	433	442	414	439	471	442	436	411	411	401	401	436	433	435	437	425	413	412	444	441	448	408	418	448	408	429	425	423	452	432	438	439	425	426	417	427	407	407	396	425	413	450	415	448	414	437
24535	22045	36142	28555	11009	3176	18039	27869	19243	8511	2551	554	189	156	176	188	177	182	149	186	158	152	159	174	172	160	165	160	183	173	155	164	165	163	174	154	156	182	172	150	160	160	171	159	165	187	182	166	154	161	145	182	183	173	169	163	180	175	173	163	165	170	169	152	206	165	173	171	185	175	152	158	161	174	176	175	179	164	168	175	165	195	180	184	174	167	179	157	174	155	168	164	156	189	189	143	166	159	185	151	167	180	177	163	163	182	171	157	167	181	160	170	190	169	150	166	177	174	193	176	174	186	159	159	176	190	155	180	164	196	174	158	167	169	148	126	172	174	163	166	157	153	157	189	161	170	179	150	142	175	174	165	165	161	154	170	166	156	174	153	168	161	181	188	152	167	163	163	205	155	190	174	176	172	135	172	157	153	164	160	180	183	161	154	158	158	175	162	159	158	185	175	184	154	161	163	173	183	172	188	164	177	155	182	154	177	168	177	194	154	149	169	156	158	173	182	155	161	164	173	162	172	158	156	156	193	161	174	141	154	182	181	158	175	150	151	189	173	141	189	173	201	174	172	144	164	188	175	163	177	181	149	188	147	163	177	170	182	187	173	170	162	162	149	154	162	182	165	158	188	168	150	169	179	173	173	161	167	184	179	143	171	176	154	164	162	168	163	172	165	160	162	180	158	175	189	178	145	166	195	182	151	160	175	150	168	166	164	162	184	186	165	169	172	161	138	168	171	185	179	169	176	193	172	167	156	180	159	169	153	181	172	156	193	193	175	162	155	171	175	154	179	164	157	169	161	169	149	160	163	164	150	157	156	159	165	131	164	190	185	161	196	152	153	174	165	185	198	169	149	164	145	166	179	143	181	190	153	187	159	155	153	173	171	157	171	172	172	158	160	199	189	150	147	154	196	159	190	180	183	173	173	171	180	202	207	154	165	179	163	172	184	159	192	148	163	163	161	198	176	191	161	183	180	165	189	160	177	178	170	148	145	164	150	185	188	153	136	162	175	162	145	178	183	168	167	170	165	163	181	173	168	163	150	172	145	182	155	175	168	177	161	181	176	144	161	175	173	192	186	159	159	146	168	175	152	190	161	173	172	168	158	176	164	147	136	147	156	163	177	155	187	159	154	187	176	176	168	169	164	153	172	174	194	178	175	174	171	141	177	181	165	177	185	170	160	178	181	183	176	165	158	189	183	151	179	153	158	145	167	165	190	173	162	208	181	183	163	191	155	167	169	177	168	152	165	190	175	169	158	178	143	160	173	193	160	174	194	186	170	147	187	182	146	152	162	178	164	154	157	192	171	156	159	155	154	166	172	165	180	164	165	173	184	160	161	190	162	152	190	184	179	176	156	175	166	142	164	172	181	172	193	159	191	183	170	184	182	174	168	182	162	171	165	164	165	171	154	176	154	171	179	190	151	165	163	180	162	138	185	190	175	165	166	184	186	153	177	161	178	174	168	173	189	157	170	174	143	182	176	183	167	157	194	166	144	144	184	167	177	169	184	155	154	142	174	157	183	181	167	186	162	168	186	155	159	170	178	174	181	157	166	134	158	181	165	170	169	164	169	168	163	156	164	151	168	157	188	185	170	174	175	180	178	178	164	155	208	167	164	199	173	176	146	144	166	177	176	150	162	157	156	156	185	194	169	166	177	169	189	168	167	164	146	170	161	178	169	150	180	163	169	178	158	170	150	162	167	151	162	170	172	176	179	175	198	168	162	166	166	149	177	148	179	173	153	163	171	182	165	169	172	160	179	149	145	171	156	176	172	172	166	175	192	171	175	163	156	187	183	162	182	160	166	204	173	175	157	142	175	156	174	165	166	156	174	196	161	168	180	196	169	165	153	161	148	177	140	150	194	192	180	152	182	152	176	155	178	170	147	173	194	157	172	174	172	158	169	164	164	144	162	191	152	150	181	152	192	166	173	167	169	173	198	156	185	154	152	156	158	158	149	186	171	179	156	174	163	167	153	159	180	169	170	150	164	160	190	164	149	163	168	196	163	159	139	153	161	177	177	169	152	165	145	154	163	167	171	158	146	170	156	159	177	159	145	172	178	168	174	179	175	186	154	197	166	188	176	172	180	180	169	160	159	176	182	155	154	173	182	176	176	173	162	169	179	160	169	138	161	172	188	187	173	188	178	177	162	178	164	163	163	164	166	170	154	170	189	203	193	181	148	181	169	154	168	185	167	177	170	150	184	168	163	178	183	170	198	159	181	169	183	166	173	151	184	154	188	160	162	181	172	176	151	166	167	164	165	167	180	156	144	159	169	155	192	169	154	152	170	167	170	174	175	156	176	174	147	153	176	157	171	152	167	153	185	153	170	159	172	174	178	145	145	157	182	167	177	171	179	178	191	168	179	174	152	154	125	176	167	148	153	168	162	151	172	188	153	184	193	144	174	165	182	147	179	185	180	189	161	164	170	161	143	172	159	156	183	173	164	212	175	159	163	174	178	159	140	172	159	177	171	159	161	201	190	187	161	162	160	154	183	162	146	163	167	174	159	162	170	177	199	166	180	193	175	151	149	169	144	173	143	174	180	176	178	161	186	170	170	197	144	166	169	157	170	161	174	181	187	160	182	169	162	149	159	179	164	185	173	183	163	173	189	164	181	157	174	151	152	165	160	155	144	178	182	185	174	189	164	178	157	156	170	202	164	153	165	151	167	168	167	165	163	154	161	160	155	184	168	187	162	170	166	161	155	172	167	171	163	154	162	182	170	172	164	169	148	176	155	155	152	177	174	190	153	174	194	151	163	144	157	172	165	159	153	186	185	182	162	178	167	150	201	162	170	165	147	171	160	170	180	166	184	123	151	177	171	147	152	196	159	183	178	157	153	165	140	172	184	155	164	155	204	156	196	161	169	172	146	169	165	171	172	152	181	170	165	176	173	150	158	177	167	166	170	173	167	159	174	144	159	169	169	157	171	172	178	138	168	160	151	163	155	140	161	168	165	190	152	162	162	171	173	150	166	153	173	170	152	177	170	155	190	168	165	202	151	171	157	167	180	201	167	174	154	165	177	223	186	185	155	177	137	187	160	180	157	171	176	188	174	173	167	185	176	176	168	165	168	180	148	190	190	161	156	177	168	178	150	171	174	162	206	178	125	161	180	158	186	170	151	145	173	157	187	165	162	173	162	184	178	156	149	169	164	167	184	151	160	165	161	188	170	140	171	181	155	162	184	157	198	166	186	165	163	166	165	154	164	156	167	146	183	173	170	164	157	165	158	184	148	158	183	163	174	187	172	174	186	182	178	164	151	170	155	171	163	154	156	159	189	159	170	167	170	154	175	142	168	171	155	173	193	169	160	179	163	167	171	187	160	171	149	175	162	149	156	170	182	137	164	166	151	157	193	163	178	171	150	177	178	149	158	163	167	184	159	184	167	171	137	150	151	148	150	167	164	158	158	176	180	195	149	189	170	177	189	178	167	175	178	158	174	154	161	179	160	165	167	190	173	174	172	215	162
27867	77012	70718	8183	4668	7346	31599	37736	28671	16272	6638	1602	341	338	343	329	376	352	341	344	336	329	341	368	338	299	346	322	322	323	351	330	322	330	330	334	337	312	336	340	335	335	302	334	335	313	335	343	391	342	352	318	347	337	342	302	318	353	351	340	334	359	340	279	326	338	310	295	373	320	321	327	323	337	318	304	348	337	340	334	297	327	320	344	320	316	308	344	329	313	323	350	316	350	314	328	334	311	296	322	328	355	326	341	317	335	333	340	338	342	318	357	344	313	316	346	373	320	333	308	332	325	315	360	321	324	302	352	324	318	325	343	351	326	331	306	364	321	339	331	345	360	318	326	379	322	339	361	318	355	317	340	310	344	349	348	344	337	349	309	344	321	361	325	335	304	329	346	299	329	353	331	350	295	359	323	323	319	347	334	340	313	380	340	332	328	350	362	365	310	347	336	325	361	332	314	339	367	343	363	302	347	322	354	352	310	351	302	327	327	334	314	355	318	336	337	353	343	352	340	301	365	316	342	330	293	323	322	348	311	319	373	375	312	324	301	313	346	354	338	306	332	323	327	335	352	333	341	331	309	354	315	331	364	324	320	338	318	328	325	343	371	318	322	308	347	327	339	356	347	360	336	332	345	357	355	332	309	344	333	311	315	356	318	320	326	327	322	318	309	332	328	310	329	324	322	321	316	308	337	340	324	323	326	331	289	315	351	349	324	342	348	359	344	306	315	342	329	325	316	324	349	316	302	325	344	314	346	354	316	321	327	308	312	314	338	301	318	337	323	342	349	318	353	350	321	315	356	340	334	316	343	368	311	356	318	326	331	329	333	366	367	327	315	358	320	353	324	355	324	347	354	341	346	309	346	323	342	350	317	322	342	351	351	352	335	346	314	318	345	349	338	329	336	318	337	348	330	317	326	367	343	346	335	323	336	308	339	316	339	332	332	338	324	333	302	355	331	334	340	342	337	346	353	348	328	318	347	327	340	295	332	344	349	329	323	318	350	342	363	330	296	328	337	330	291	358	341	331	311	355	340	319	322	346	343	336	365	335	379	337	356	353	319	312	337	331	321	365	330	326	342	359	303	325	337	303	339	324	329	315	355	308	332	324	323	318	313	337	347	326	324	324	337	330	311	324	354	357	344	336	356	343	354	353	352	308	370	327	307	365	327	329	351	311	357	333	324	353	369	337	330	365	367	379	322	335	342	338	306	351	354	332	301	357	358	324	330	325	320	324	333	324	331	304	313	363	329	300	312	337	328	318	365	345	344	374	337	358	356	306	334	368	322	329	314	312	318	349	332	340	355	322	320	350	335	325	324	343	312	332	306	309	372	361	330	333	363	323	347	346	329	363	332	332	340	314	328	330	360	342	342	360	360	358	344	328	356	351	311	331	318	359	337	298	369	333	338	339	332	315	325	324	353	330	354	333	314	358	340	331	342	354	349	332	323	351	337	333	321	330	332	354	343	383	335	336	317	305	341	342	335	340	331	329	336	343	342	352	331	334	353	321	361	317	344	299	358	332	315	330	352	338	349	320	322	348	309	371	344	373	320	349	338	341	337	343	327	332	323	343	336	342	325	303	350	301	331	334	326	353	308	320	301	357	336	309	313	370	327	322	342	345	353	378	341	350	336	351	336	312	329	375	342	339	328	335	333	350	347	315	329	335	335	359	342	334	347	363	362	349	363	338	323	351	337	328	374	318	324	344	334	326	346	336	314	347	327	355	339	319	351	333	351	317	303	333	331	326	344	339	328	336	336	337	330	319	354	310	317	345	340	329	343	328	336	345	327	329	340	308	341	320	352	342	329	328	332	339	311	351	323	346	336	328	325	338	361	340	324	327	315	346	316	333	356	331	356	335	355	329	344	344	365	331	339	335	314	343	295	331	353	336	332	320	318	317	325	309	312	312	316	349	333	329	332	338	346	306	338	304	346	366	307	323	331	327	355	377	353	337	322	334	334	323	374	330	339	343	326	331	332	339	345	346	346	332	334	354	338	338	346	347	344	320	336	324	297	319	359	324	347	334	304	317	333	297	322	335	352	352	349	317	311	306	365	336	341	358	325	322	305	315	315	337	303	291	343	326	336	356	313	347	312	311	311	336	381	332	288	363	363	328	302	351	323	347	329	321	353	339	333	327	335	311	375	325	313	312	360	316	317	357	300	312	338	366	312	329	326	316	326	318	326	339	312	305	328	348	359	334	325	323	332	309	365	324	330	328	352	313	369	383	335	370	369	320	312	342	340	312	317	332	342	354	325	352	323	332	347	331	316	337	378	358	343	347	332	313	360	359	345	325	300	323	358	341	349	336	342	359	320	344	344	332	300	367	312	356	362	318	368	331	330	340	320	320	353	328	320	332	330	344	347	343	331	315	351	339	332	323	346	337	326	350	322	344	358	336	332	331	331	295	331	316	346	338	331	357	319	337	357	387	358	329	335	339	342	344	338	311	322	318	355	342	331	345	306	319	342	349	309	336	342	367	352	335	375	346	342	331	318	329	316	341	335	339	338	345	303	320	356	323	332	370	329	341	310	370	326	342	325	363	325	314	346	348	333	305	351	329	345	339	329	337	313	355	321	341	342	305	322	334	303	332	350	341	342	343	338	327	356	308	327	311	336	349	314	322	360	305	320	306	335	331	297	327	335	339	343	304	325	332	349	351	342	327	336	356	333	311	341	320	323	346	345	349	350	315	328	326	338	343	336	328	336	375	317	326	322	311	312	324	330	332	365	339	294	315	301	368	302	324	323	325	326	320	332	325	343	333	308	334	336	325	300	362	359	333	333	342	323	338	329	307	354	318	349	333	331	330	331	312	311	345	347	354	317	316	326	339	314	344	346	317	332	339	348	328	340	357	331	350	315	342	350	362	347	340	354	327	333	321	338	327	318	314	320	325	346	357	314	327	346	352	318	360	338	312	313	325	341	323	325	344	359	330	352	330	309	315	337	316	353	327	324	322	326	331	341	340	352	317	352	319	333	339	313	296	360	323	344	329	364	332	345	337	324	352	346	334	318	361	329	321	314	343	313	324	355	329	320	329	320	370	325	356	329	328	371	301	299	346	327	345	329	296	327	344	318	308	326	376	368	312	319	350	353	353	314	334	341	323	342	335	344	355	361	381	343	360	340	320	305	346	374	307	325	316	339	328	318	338	356	358	339	340	372	337	333	301	331	344	347	351	315	340	348	297	311	352	311	315	328	324	316	370	355	309	359	343	364	362	342	340	324	323	357	334	326	329	340	342	366	346	319	333	347	290	318	347	326	334	357	347	312	348	360	331	314	343	325	342	342	344	319	329	314	339	343	355	308	310	356	310	321	321	316	363	318	334	320	368	313	331	318	356	352	317	345	357	313	330	318	339	335	331	336	334	326	331	308	375	350	331	324	378	318	319	292	337	331	314	333	339	344	346	338	322	326	320	326	353	325	337	367	294	352	337	364	353	339	361	326	341	311	325	343	339	341	328	336	360	349	328	346
23472	21565	31266	27181	20787	17972	33682	38623	31157	17260	5922	1198	253	236	236	204	215	190	234	194	225	235	213	238	223	206	204	181	248	248	210	204	199	206	234	224	201	245	216	209	217	231	198	227	225	242	211	198	196	206	208	239	216	203	230	218	215	205	225	191	200	194	193	224	219	230	224	195	216	225	191	203	213	228	214	227	205	208	213	218	219	190	226	202	208	227	227	218	214	206	216	230	212	225	218	187	202	209	212	225	210	228	221	219	216	226	219	228	226	213	201	225	225	226	215	208	200	188	183	208	197	207	184	239	196	216	204	225	246	189	215	217	213	222	215	236	214	247	203	215	222	213	189	240	227	220	221	210	223	211	224	230	237	217	204	213	213	203	225	216	232	237	223	227	250	213	220	200	211	228	212	204	184	199	242	221	195	184	209	226	221	222	212	209	211	219	226	186	224	187	239	211	219	210	202	207	192	213	208	217	205	220	229	206	202	216	203	217	194	227	218	216	199	234	208	194	225	221	236	231	217	217	211	229	233	223	216	218	220	213	225	214	205	238	196	219	219	194	212	197	217	205	203	215	204	199	199	227	216	234	222	199	199	214	197	192	227	237	209	200	205	188	214	209	199	222	186	235	235	186	213	214	234	215	198	231	191	226	217	224	203	207	232	193	187	197	218	216	244	218	224	222	220	216	212	194	223	213	217	185	201	210	227	213	234	209	234	187	232	241	200	226	210	221	196	212	203	210	196	209	203	202	221	203	232	204	228	218	224	205	219	214	203	212	203	211	214	211	211	208	220	217	227	214	232	220	230	228	213	243	211	217	210	260	210	208	225	226	209	227	217	216	214	210	195	203	248	216	207	215	197	208	199	191	196	216	195	217	209	209	222	218	223	203	236	216	223	227	233	217	208	240	244	201	223	209	189	218	222	213	209	221	214	215	216	201	242	236	192	224	191	202	192	229	216	222	221	234	194	212	221	203	183	235	190	233	198	231	214	234	202	223	240	224	220	223	227	233	211	221	223	215	228	210	212	237	204	232	188	212	231	224	223	232	225	199	232	211	197	216	209	219	205	220	227	226	231	217	216	206	205	212	213	219	194	225	218	236	226	218	218	202	202	207	210	214	200	226	195	220	214	244	210	206	206	201	216	209	207	251	207	223	209	236	190	240	221	229	201	230	229	203	206	209	225	185	203	241	180	223	199	211	235	200	201	217	200	220	238	210	231	210	208	192	221	213	220	202	201	193	222	222	212	229	232	221	237	198	202	232	232	216	204	205	197	237	214	192	224	223	187	234	215	217	206	202	233	232	211	190	254	235	219	246	213	209	223	224	195	204	245	216	208	203	202	203	215	201	252	223	212	219	220	216	208	211	220	226	224	238	211	198	209	205	207	231	196	217	203	201	213	199	213	224	226	229	227	195	200	190	222	246	245	233	199	200	242	208	202	212	207	209	194	191	207	203	215	215	186	226	228	218	209	176	220	231	225	229	225	212	222	206	188	219	206	242	191	237	201	203	230	213	232	230	223	240	199	214	222	230	214	218	215	218	219	200	220	223	212	235	213	216	231	228	202	216	210	190	214	209	201	207	201	202	231	214	214	211	229	222	210	198	217	239	207	213	216	226	222	196	208	220	217	223	204	217	214	210	233	233	230	237	180	215	215	207	194	196	196	208	190	233	233	206	210	219	230	198	221	209	217	201	202	216	224	204	227	201	228	219	214	240	221	216	217	221	223	230	210	179	204	221	214	243	225	218	225	213	229	215	229	225	214	213	206	230	227	222	224	229	208	202	238	230	252	202	213	221	214	202	227	224	193	212	240	223	261	224	201	220	208	234	215	210	191	212	226	228	199	226	198	192	207	193	226	206	203	198	213	218	213	224	228	218	252	198	202	190	221	200	224	229	197	225	189	219	217	217	249	222	242	223	209	217	220	225	218	204	198	221	199	216	207	212	221	211	204	211	222	218	245	204	197	181	217	219	216	234	225	220	192	202	225	224	240	232	211	231	215	218	218	201	202	215	205	235	186	205	214	194	217	203	223	209	250	221	197	225	207	200	201	188	211	222	201	221	225	211	199	207	200	199	230	221	201	215	219	224	194	217	209	200	223	207	204	223	213	217	205	192	210	219	231	223	220	214	227	189	232	233	208	201	221	201	219	191	200	225	203	215	195	198	222	224	206	220	202	203	243	195	229	233	233	218	204	213	223	176	222	203	203	214	202	192	220	212	198	213	202	197	240	208	216	207	205	205	232	210	209	225	232	202	208	195	222	214	239	197	191	198	206	207	214	200	204	208	223	197	216	191	201	207	219	205	207	224	198	204	221	237	202	242	227	213	206	202	214	203	199	192	212	230	195	199	214	213	251	236	244	190	214	203	223	192	240	219	224	224	217	211	197	212	203	213	221	232	183	216	206	184	210	245	224	224	213	240	205	185	203	207	233	236	188	206	205	210	224	216	237	215	232	208	200	217	207	219	209	222	197	223	195	212	208	218	207	232	212	235	192	191	207	206	216	243	199	211	235	250	219	213	209	249	245	214	212	208	225	217	235	220	240	215	240	197	210	215	197	211	202	223	198	216	217	197	211	201	200	230	210	223	207	196	228	198	210	217	229	220	227	210	195	195	213	222	216	198	207	207	211	201	215	220	237	206	204	220	244	211	241	219	222	223	199	232	213	207	220	205	211	204	212	233	229	206	196	189	218	222	213	212	202	220	183	198	200	202	198	184	233	209	218	225	210	218	223	229	229	195	188	251	203	199	225	214	209	211	240	185	214	213	223	224	248	215	203	206	223	226	231	228	206	214	220	203	240	196	211	206	217	199	209	211	208	207	212	204	185	212	236	218	185	221	195	230	229	203	221	221	218	210	214	224	206	218	219	215	208	249	224	214	219	199	240	225	232	214	231	189	227	227	217	208	223	234	200	220	226	181	238	201	192	207	235	217	218	201	212	235	194	213	221	220	213	231	219	219	230	223	230	225	215	204	215	213	201	215	211	227	215	211	228	206	189	210	200	211	221	229	248	220	189	214	203	206	203	210	200	217	231	195	245	232	251	204	211	209	213	225	209	236	234	203	203	221	198	195	224	205	213	209	216	207	206	207	220	239	221	221	185	201	219	191	245	229	204	188	217	199	232	196	214	229	205	230	179	235	193	189	220	231	233	187	214	216	222	232	218	254	219	212	181	220	198	229	207	215	222	251	216	204	214	239	225	216	196	206	234	216	224	212	225	229	179	198	194	208	229	205	234	214	209	203	193	181	217	208	180	216	205	216	214	200	220	227	204	213	210	205	212	218	206	209	210	217	211	229	222	227	228	196	231	223	226	179	215	214	206	207	202	247	227	204	188	200	199	208	220	221	215	219	200	233	259	223	180	231	205	216	210	210	208	202	220	208	232	214	212	195	225	240	224	222	225	203	239	213	234	207	216	229	215	206	207	228	213	214	207	192	211	220	222	188	209	220	241	226	208	234	225	194	204	200	228	196	209	200
30342	88341	83287	11080	9119	20401	43154	46619	38621	25446	11901	3242	461	385	398	426	377	354	411	392	363	373	422	403	358	426	407	439	414	412	408	403	415	452	452	396	396	386	375	382	399	392	369	420	389	413	388	399	393	401	454	429	389	367	400	424	414	383	392	390	415	379	415	407	415	422	396	407	391	431	413	417	390	390	412	391	431	383	389	386	401	408	421	407	362	400	418	387	386	445	434	374	400	426	405	383	426	395	391	420	403	391	401	405	414	423	392	366	383	392	402	414	428	414	406	398	407	426	371	441	420	383	390	404	391	402	378	427	397	425	360	406	383	445	382	448	420	388	381	387	372	428	379	388	405	406	404	380	400	374	388	378	407	436	392	386	435	371	385	375	425	387	407	417	418	379	404	410	393	372	376	392	387	408	396	399	410	398	387	389	414	400	371	423	413	382	414	380	412	406	421	435	417	404	381	422	418	390	356	389	406	372	391	392	439	389	394	426	410	399	386	404	387	397	371	405	403	441	393	410	400	391	387	388	393	402	381	415	411	388	374	417	413	388	384	409	419	383	424	372	382	384	381	398	364	412	428	404	395	349	365	409	384	442	377	437	393	382	389	419	391	373	426	427	414	390	442	396	361	401	433	392	400	417	403	380	383	388	422	393	391	400	421	392	397	409	398	390	396	393	418	414	413	403	421	396	386	416	415	366	400	413	408	412	382	388	410	428	407	385	456	406	417	395	398	411	421	396	424	378	430	405	385	410	398	390	368	368	439	413	422	389	393	407	374	402	417	440	384	366	385	414	382	367	440	406	434	420	402	367	377	372	400	389	383	419	391	404	368	403	402	378	378	375	416	392	415	410	431	403	413	371	394	390	411	369	374	411	406	382	403	409	408	411	377	426	431	417	378	425	381	412	393	356	391	392	395	404	402	434	376	374	427	394	417	387	362	371	453	421	425	384	422	395	383	395	369	380	407	396	391	414	372	392	426	456	390	394	408	372	422	384	401	382	414	409	411	390	386	397	402	443	393	390	388	406	402	392	394	390	379	428	395	413	368	428	408	396	389	389	428	406	401	403	412	389	381	381	403	410	404	426	389	396	399	391	359	388	385	413	414	416	423	417	451	418	398	381	390	398	397	372	377	414	408	411	371	383	402	467	411	391	426	400	406	408	423	396	386	378	377	430	390	421	376	403	401	387	397	389	418	374	401	414	409	370	425	406	404	391	409	399	404	387	389	381	403	404	389	417	405	394	412	402	407	409	402	392	420	396	424	399	379	402	389	425	385	398	402	427	396	398	412	371	390	414	389	406	410	419	388	381	418	407	394	367	384	397	390	396	410	418	404	410	412	399	443	366	398	422	430	397	397	419	382	405	412	388	371	404	406	389	419	387	389	390	371	410	440	393	394	375	407	423	416	411	424	381	348	394	397	450	422	384	386	417	399	407	378	404	392	408	397	412	407	394	399	381	398	415	374	393	384	390	388	396	439	389	398	381	376	419	382	394	435	373	389	433	373	382	407	377	396	360	423	441	383	396	400	371	399	382	437	421	384	401	391	407	361	410	388	389	374	411	385	409	419	383	402	399	406	368	400	455	404	422	351	409	404	375	442	421	393	410	409	386	410	391	407	415	385	384	376	389	411	420	392	400	400	386	416	405	391	434	385	419	370	404	398	366	414	371	431	409	413	426	403	392	395	396	382	387	384	399	419	433	411	362	401	396	375	399	396	395	398	411	406	381	403	362	432	392	398	390	365	384	354	441	402	382	400	408	443	396	430	394	397	419	427	361	403	407	420	427	391	400	409	381	414	396	379	394	391	382	377	398	432	403	366	404	384	387	394	400	416	442	398	382	408	422	391	398	390	396	423	425	412	385	359	418	411	406	398	375	385	433	388	375	399	383	412	405	386	408	367	383	396	401	373	380	393	395	411	374	398	368	375	421	411	444	432	411	401	355	394	420	436	436	402	431	378	381	415	392	407	363	401	388	413	399	424	424	367	375	428	413	382	406	400	375	394	402	418	373	378	378	381	383	405	386	388	437	394	389	387	392	403	401	415	402	389	387	408	421	385	398	424	389	357	423	367	400	381	408	402	417	380	416	428	391	396	362	389	394	393	359	421	414	436	371	411	375	376	405	403	417	387	400	361	407	403	398	390	399	375	375	368	394	409	403	423	420	374	378	404	401	365	385	408	346	381	419	411	410	423	439	385	384	425	408	445	363	413	363	423	415	389	388	395	397	385	363	401	421	427	449	382	393	409	419	385	402	409	400	425	372	401	405	415	379	411	401	388	414	407	392	419	398	367	407	426	396	407	430	431	400	389	397	390	411	379	387	404	425	414	423	383	404	389	374	411	384	422	424	386	396	374	410	379	382	441	383	423	403	406	408	393	368	434	429	413	379	376	387	393	397	371	409	391	424	379	370	400	402	392	376	402	415	444	391	402	423	392	439	421	410	399	379	394	393	418	417	413	418	367	372	373	366	408	398	401	418	408	400	394	393	387	422	399	394	376	415	374	405	429	401	417	381	365	396	396	438	413	382	412	417	389	376	406	418	423	400	373	398	427	393	435	427	402	389	391	409	372	399	379	355	412	424	369	367	390	416	391	369	434	380	397	410	391	393	397	439	376	401	396	410	372	381	412	422	396	417	404	387	399	397	402	400	406	381	397	433	438	422	404	423	400	389	387	400	404	410	378	413	432	372	406	415	394	380	405	423	422	394	364	413	416	393	403	387	415	398	392	390	406	409	402	377	441	385	355	395	394	432	372	374	363	395	430	412	394	389	412	370	383	359	400	392	379	375	346	401	405	385	394	407	409	407	409	420	385	411	401	411	412	404	397	388	391	448	391	394	383	410	383	381	383	438	397	402	413	416	407	397	384	392	389	388	408	424	438	377	426	388	389	376	386	387	400	374	395	401	428	395	434	393	391	385	417	373	376	402	423	394	400	428	385	427	395	400	384	429	379	404	408	399	423	411	419	406	407	418	383	393	418	401	445	400	398	392	401	407	368	436	425	403	357	381	409	375	397	402	432	361	358	383	398	411	390	419	384	360	407	417	403	353	391	419	397	408	392	382	414	395	399	379	412	408	400	387	395	386	413	391	377	395	395	409	427	401	421	404	416	444	406	410	406	386	384	417	421	438	392	415	426	402	448	359	368	433	439	390	385	398	378	391	413	367	381	392	417	431	358	404	410	369	410	438	365	398	447	396	431	410	408	371	379	406	370	418	397	439	383	353	379	419	408	368	404	399	408	455	389	403	373	395	401	422	404	380	400	402	406	375	380	411	386	433	408	380	416	412	391	409	382	408	376	391	411	382	384	424	383	406	416	391	395	396	412	356	374	378	387	431	404	412	390	409	422	415	409	375	394	351	402	386	428	414	425	372	419	431	396	388	411	423	414	403	386	426	378	397	400	392	372	384	415	389	398	395	404	405	413	394	388	393	379	421	391	414	401	408	388	418	415	405	382	420	389	402	360	441	401	382	387	403
26968	23487	28606	8927	1084	1219	3827	4539	3207	1735	705	330	222	221	226	205	202	208	197	190	227	211	186	230	227	196	195	213	209	214	182	188	222	197	214	220	224	208	221	236	176	206	213	203	197	221	191	197	195	175	217	227	227	213	202	215	193	204	216	247	202	210	213	206	233	181	233	220	211	216	214	230	219	191	198	200	224	203	196	228	180	201	215	206	189	216	201	235	229	223	221	189	217	178	224	197	215	211	195	200	245	203	203	195	210	196	202	212	217	226	204	217	208	197	180	215	215	224	212	216	202	231	200	212	209	212	204	250	207	208	246	199	218	193	203	219	224	231	217	219	199	222	213	217	222	239	204	188	198	232	207	227	212	220	223	213	196	221	206	222	218	209	196	182	205	210	228	226	217	188	196	213	202	202	211	180	198	197	215	185	204	225	224	190	197	213	198	211	190	197	204	201	215	230	192	200	180	190	208	233	209	228	221	236	191	216	206	176	182	198	226	194	194	215	197	223	206	220	205	202	237	219	201	203	228	215	189	214	206	243	207	213	189	210	193	216	190	210	221	175	190	223	208	213	200	217	225	229	200	189	207	210	215	190	250	237	186	200	236	191	221	228	219	207	197	234	197	223	198	226	223	195	225	217	222	203	225	220	229	197	201	216	203	192	205	201	199	222	236	234	231	227	213	179	207	203	200	237	226	180	210	194	228	220	218	213	220	229	182	220	197	191	202	226	214	217	221	218	211	216	245	201	219	219	188	196	236	221	206	218	210	199	186	217	191	202	184	206	200	205	202	221	208	206	217	255	193	218	233	220	217	199	208	226	211	208	213	202	226	208	203	227	202	196	195	194	231	202	210	221	208	206	186	215	240	216	208	225	223	227	212	205	225	201	207	187	208	231	208	205	219	202	219	206	225	203	207	220	219	230	205	193	213	196	214	205	184	205	205	213	202	178	192	197	185	242	218	227	221	194	198	208	232	203	195	226	206	238	226	218	205	209	196	189	199	197	216	257	202	216	220	242	240	222	188	196	208	212	225	193	175	195	210	218	224	206	192	188	223	229	219	216	238	219	205	237	203	226	219	209	210	193	217	235	193	220	229	189	214	195	202	223	209	226	211	214	214	223	209	219	184	202	205	237	211	228	200	215	218	191	222	217	211	228	226	192	227	203	215	186	223	235	230	188	236	224	193	193	212	225	200	214	197	200	218	221	204	214	216	218	212	207	211	261	223	224	188	206	215	229	217	203	230	212	184	179	191	227	205	217	215	219	194	205	225	191	189	220	204	245	220	226	195	186	198	231	226	220	216	228	229	211	204	194	228	207	211	250	204	204	221	211	206	212	236	184	218	197	205	230	233	233	187	228	210	206	224	219	225	237	242	219	226	216	229	241	208	234	201	195	194	208	214	226	216	218	216	225	218	188	221	209	210	192	182	212	218	212	204	211	226	182	188	179	219	230	226	223	235	197	235	234	202	222	226	193	242	202	236	183	220	205	222	201	194	207	210	243	202	205	206	181	236	217	200	228	215	231	213	202	215	218	220	211	215	214	218	214	240	202	219	188	195	203	216	214	222	223	207	251	230	201	197	214	226	214	213	231	234	231	210	214	233	246	199	200	226	217	246	212	209	238	206	223	234	211	215	189	246	195	223	176	218	225	219	230	191	204	238	223	217	226	222	194	205	208	204	211	223	220	230	209	224	212	204	179	178	233	221	220	207	220	233	217	207	229	235	218	215	206	222	210	214	202	201	251	218	208	213	196	217	231	194	223	211	228	214	220	200	236	228	210	228	196	230	206	257	213	218	196	203	204	184	200	233	235	192	204	213	241	214	212	217	207	182	189	192	222	212	206	222	222	176	223	223	179	224	191	216	218	193	217	234	217	209	198	230	208	219	216	213	221	210	231	200	216	220	203	200	208	212	230	193	223	181	213	221	214	185	223	218	207	230	200	198	198	225	220	208	228	213	202	206	190	213	194	219	233	213	214	207	200	218	215	216	197	221	209	203	207	185	214	231	226	218	208	216	194	180	193	198	203	194	192	208	208	209	218	212	228	200	210	213	209	215	220	222	185	205	231	196	221	216	207	226	211	203	216	217	218	212	198	226	206	208	216	211	216	196	180	223	227	233	225	198	204	217	215	236	216	194	190	198	241	211	189	228	192	187	192	206	219	218	239	223	183	217	215	221	213	214	231	194	206	207	221	203	225	210	233	194	214	191	209	222	229	243	216	207	227	230	232	218	210	209	220	212	205	192	210	203	195	220	201	203	221	217	204	217	218	219	201	205	204	224	241	218	215	256	186	194	203	221	225	240	202	197	205	226	230	223	181	178	239	214	218	214	186	214	234	188	238	226	217	219	231	221	196	209	193	215	203	218	223	195	188	210	225	196	210	233	195	178	206	205	225	209	206	219	218	226	183	236	216	210	195	240	210	207	210	207	205	214	204	205	220	209	208	212	210	206	216	228	207	180	205	207	228	209	211	201	201	205	240	207	216	240	249	233	197	232	206	198	194	197	204	214	223	231	223	218	228	234	171	199	201	226	183	192	195	207	208	208	220	226	191	211	209	216	210	195	199	223	250	194	196	191	214	197	225	232	206	237	210	234	230	209	216	236	219	230	232	202	190	200	208	209	213	190	224	199	193	196	197	189	208	209	234	209	210	237	216	212	216	225	232	204	210	247	202	202	191	219	212	221	219	203	220	213	216	222	228	227	200	215	227	195	195	232	214	227	185	235	215	195	235	208	207	196	213	207	208	220	210	197	213	230	203	211	213	217	233	221	225	217	225	224	220	191	216	200	197	209	217	224	186	222	245	199	207	241	219	215	212	219	200	229	206	216	210	206	221	225	234	226	216	199	219	200	241	239	222	212	191	223	221	232	210	236	210	192	219	212	214	217	199	210	232	229	211	227	195	214	207	201	219	217	224	197	211	190	220	218	229	190	197	215	195	198	192	212	200	223	204	211	221	178	212	207	190	220	190	205	221	203	213	188	218	204	193	214	208	221	198	202	198	219	176	200	211	203	188	216	213	228	238	213	232	204	224	204	214	218	214	203	223	192	210	210	230	209	223	203	209	213	193	219	203	205	209	215	216	219	231	211	211	229	201	209	220	201	192	201	243	202	198	221	212	202	198	183	253	217	197	179	195	187	206	227	210	238	193	217	213	217	215	216	221	234	191	183	187	221	224	214	195	208	210	197	208	234	192	206	208	210	208	212	229	206	195	211	196	236	244	180	220	236	199	202	216	193	186	201	217	196	183	214	220	223	210	225	218	230	224	218	202	213	207	220	210	211	197	210	224	209	190	196	217	182	203	202	231	215	244	194	227	211	213	215	224	203	189	230	220	219	209	207	217	201	229	187	184	198	211	204	205	216	236	222	218	206	200	216	198	220	255	218	194	217	200	181	191	188	208	185	218	211	200	219	220	215	237	208	209	204	194	225	199	236	222	204	226	187	195	223	205	189	219	189	212	213	196	182	245	215	195
16555	40209	37777	5305	2789	3965	10498	11646	8488	4486	1759	737	436	439	438	362	397	382	402	432	425	401	426	426	402	406	439	390	408	408	411	394	414	441	404	398	425	435	424	437	403	393	416	397	427	399	398	443	398	413	412	407	421	423	408	419	388	433	403	402	407	404	386	417	409	436	414	419	416	413	393	445	414	418	446	416	391	458	409	410	369	381	443	394	417	406	431	438	408	409	398	425	408	375	401	416	401	405	406	429	395	439	389	457	474	446	435	404	408	454	420	424	406	399	421	393	465	430	434	369	454	424	400	459	439	419	432	434	456	440	387	423	402	434	418	428	393	420	404	411	459	426	430	391	399	424	383	429	423	449	463	431	439	435	439	446	448	423	434	431	436	429	441	384	419	394	446	437	429	425	373	399	384	402	412	472	404	437	418	419	404	425	430	403	412	442	441	431	440	419	392	415	396	446	407	408	435	393	395	443	442	391	414	408	410	410	408	371	451	454	415	406	393	424	450	383	397	409	403	453	415	431	383	438	415	424	449	394	439	397	401	381	403	423	413	375	420	421	416	419	405	422	436	430	414	349	395	438	417	417	427	395	408	424	439	437	366	430	395	409	407	439	466	395	379	385	409	429	462	406	382	394	411	402	446	440	404	430	416	416	429	382	384	449	453	418	433	419	423	401	435	403	388	417	393	424	426	430	403	430	394	436	442	420	455	434	427	407	428	436	406	419	466	392	415	366	445	435	420	379	396	424	411	372	441	435	402	407	413	411	404	423	383	403	408	393	422	395	440	413	396	428	420	417	413	435	464	405	402	378	430	429	362	376	393	407	422	409	377	422	419	441	408	418	430	420	434	398	426	428	419	441	390	413	437	407	385	414	403	433	398	408	437	416	402	455	428	391	395	421	420	411	452	413	391	395	389	432	425	432	435	435	429	422	405	405	403	410	414	400	396	423	422	392	434	419	413	439	425	414	413	409	405	404	420	403	403	406	410	393	401	431	420	432	414	419	414	366	406	413	416	405	418	396	475	388	404	408	439	417	445	410	414	437	381	424	427	434	426	402	416	407	408	406	387	429	450	396	412	442	416	386	430	424	421	472	410	438	401	424	426	424	389	411	420	461	434	412	396	401	435	433	382	413	438	416	448	428	408	418	416	436	412	394	428	392	406	435	389	445	418	456	418	378	423	447	443	394	424	426	412	392	384	430	419	414	418	413	430	426	419	430	421	455	388	428	417	459	418	419	391	438	448	403	418	439	417	422	397	412	453	438	406	433	437	397	447	425	404	402	420	386	424	423	432	431	434	399	420	408	356	421	411	413	391	418	396	443	403	377	378	423	425	386	457	393	398	476	442	417	392	435	411	448	439	427	418	420	392	438	448	373	405	409	419	431	374	417	422	438	427	386	416	423	387	443	391	416	437	395	430	442	399	410	414	421	389	405	416	404	370	468	395	424	457	436	402	401	395	404	414	389	414	413	412	395	421	410	413	416	409	409	429	402	429	413	406	424	404	404	411	416	394	396	387	423	409	414	433	368	413	436	421	397	389	430	446	389	432	465	404	431	428	421	430	427	438	400	443	416	437	404	400	395	399	416	390	442	399	430	498	400	364	396	378	437	431	413	422	416	407	422	398	407	409	395	400	457	411	390	488	415	425	430	398	406	420	444	422	405	413	383	390	412	392	446	446	424	439	394	398	431	429	424	397	416	433	438	421	390	407	424	372	399	395	410	468	413	394	436	435	396	415	394	404	421	427	395	431	422	435	432	417	422	445	386	419	427	431	434	417	427	417	395	412	453	400	391	416	436	387	403	407	391	390	382	411	410	387	425	419	414	398	370	437	345	436	408	451	416	423	397	453	420	445	375	378	409	441	437	437	416	432	443	412	427	403	466	356	414	449	402	401	449	448	409	422	426	440	480	404	391	388	407	423	420	414	382	437	401	406	442	413	434	412	420	427	421	407	404	400	445	394	436	400	408	417	403	410	410	425	430	437	405	375	432	441	410	414	401	465	438	420	428	408	460	416	453	419	391	419	433	366	401	404	400	373	409	443	424	398	396	411	447	371	411	432	454	417	434	381	404	433	417	431	390	424	371	386	402	434	446	422	392	436	401	380	374	440	437	420	429	423	435	403	440	400	444	434	409	396	435	430	465	450	438	427	417	454	413	423	414	418	411	425	442	416	403	430	418	404	416	397	423	389	424	384	432	439	412	402	411	397	420	434	429	365	390	397	424	450	454	413	413	446	398	423	421	416	432	396	395	425	402	429	393	435	440	407	439	420	398	408	390	406	403	432	412	436	408	402	392	409	447	421	412	442	406	384	412	385	399	473	453	435	401	399	411	422	422	450	393	439	429	411	412	410	442	415	457	409	369	442	423	426	403	407	416	363	370	412	400	430	417	433	404	411	415	410	416	376	396	435	395	394	422	450	400	454	391	395	421	393	428	405	458	386	453	443	415	412	421	401	441	476	417	424	417	407	392	397	414	438	438	441	424	402	440	412	433	404	429	410	392	445	443	429	430	437	416	428	425	428	432	373	379	425	390	392	377	421	395	396	406	395	408	422	400	418	415	436	429	459	465	408	413	454	413	427	420	396	430	410	394	419	398	421	397	460	424	419	416	404	425	421	432	411	427	414	418	373	405	425	378	432	435	436	424	403	430	418	420	416	420	441	399	447	408	412	416	408	413	416	389	418	394	417	393	408	415	436	390	390	424	426	408	438	432	441	431	430	385	415	445	416	398	393	406	417	444	404	416	453	421	460	376	428	424	388	410	422	412	411	403	449	413	391	404	440	446	399	400	426	432	420	390	429	403	410	379	408	407	388	430	439	418	394	430	434	419	394	417	433	417	387	421	404	430	411	405	447	388	434	422	414	415	410	428	428	393	413	433	413	441	399	424	404	441	474	418	444	424	377	429	411	399	427	428	417	403	413	437	412	436	445	434	403	436	427	417	413	403	406	423	403	409	384	439	405	393	448	407	427	398	434	427	405	415	422	417	404	404	406	428	428	380	400	381	414	439	426	405	433	448	435	436	432	422	406	435	430	402	408	463	392	429	415	417	411	446	407	418	419	415	430	436	409	417	418	421	394	394	407	400	451	409	410	442	389	416	374	418	407	452	420	382	417	421	414	431	424	421	450	448	447	416	412	445	385	429	444	416	422	443	412	416	431	400	438	409	450	429	429	428	394	424	443	441	395	425	427	412	447	437	419	444	434	407	389	409	421	435	415	412	446	425	420	410	400	439	421	458	423	395	414	392	450	409	424	410	427	383	405	431	451	448	410	443	395	407	438	457	413	413	392	386	428	406	407	422	399	403	437	433	451	397	434	405	425	410	400	388	414	447	458	403	467	417	461	404	416	361	429	396	421	432	436	399	402	401	381	409	420	414	422	433	460	389	404	421	432	440	418	413	418	449	390	424	425	394	428	423	476	418	381	416	385	456	417	386	383	426	390	403	412	395	429	417	413	374	428	451	449	403	406	398
24570	21848	34707	28365	16086	8123	26653	25717	16356	7026	1794	480	186	177	165	176	199	187	191	167	179	192	163	174	194	167	149	163	165	162	177	154	179	171	197	168	169	146	174	195	176	186	210	176	162	169	167	161	175	192	171	163	165	182	165	156	175	191	164	177	170	158	178	164	189	179	184	187	175	167	178	180	170	185	169	165	154	171	133	162	188	133	178	171	169	182	182	178	172	167	178	185	153	197	178	189	154	161	172	185	171	172	183	189	187	170	146	170	188	206	182	161	158	183	160	153	168	184	175	141	160	173	163	156	170	150	173	182	192	152	179	169	167	168	167	179	168	185	182	171	174	213	165	162	180	166	186	182	192	187	164	161	161	179	155	162	151	170	165	169	157	164	192	194	169	154	176	160	167	155	179	183	161	159	194	175	165	171	177	181	195	138	178	170	166	167	181	183	167	178	179	167	180	174	170	165	165	157	181	182	169	149	183	184	168	145	155	174	165	157	196	176	168	184	171	174	151	164	179	168	186	167	173	178	159	177	172	185	153	152	154	167	173	188	158	182	163	169	163	190	157	175	171	174	172	168	189	165	165	156	166	152	158	171	165	208	172	187	164	172	203	175	172	165	182	169	152	178	188	144	170	183	157	188	167	173	167	169	182	180	162	168	162	179	154	168	161	152	185	160	158	161	181	174	180	193	158	168	172	165	169	165	176	169	179	168	176	184	156	173	153	175	172	164	165	179	193	165	156	186	166	151	200	169	153	159	167	159	167	209	178	170	172	168	174	183	188	181	177	185	163	175	153	189	168	178	163	173	179	183	156	188	199	172	175	175	165	196	167	148	167	174	165	185	171	174	149	145	156	165	187	164	168	187	171	179	162	174	137	150	165	144	170	184	163	177	172	192	166	171	178	169	173	173	172	169	168	175	175	175	183	166	173	152	174	183	182	174	153	175	191	164	148	164	178	166	167	155	176	174	191	176	189	195	155	183	182	168	164	161	167	198	162	181	181	170	190	145	163	184	198	178	166	171	156	167	171	160	168	152	198	161	181	169	194	220	144	199	171	178	160	185	167	177	162	192	177	189	186	157	181	177	191	181	159	168	152	158	164	157	169	171	161	173	195	178	175	174	169	160	175	191	176	149	168	179	168	155	178	169	190	162	165	171	153	175	151	175	195	164	172	169	169	176	184	156	169	170	185	176	152	170	175	181	181	160	182	167	184	188	187	178	211	190	161	180	189	165	168	147	183	157	159	162	186	178	172	171	169	165	195	178	170	191	160	158	171	171	169	192	180	178	168	158	160	174	171	159	169	184	174	167	173	155	166	160	167	151	168	176	140	172	138	190	152	158	185	152	170	178	151	165	198	180	174	145	162	168	169	165	177	198	181	163	181	158	168	152	187	156	171	171	145	194	177	157	163	173	199	168	174	207	177	189	174	177	195	173	160	150	165	185	180	196	185	139	172	178	171	174	150	163	169	174	175	166	176	187	173	168	162	181	140	191	174	156	163	177	176	172	174	200	165	180	169	178	178	178	155	179	162	138	172	165	173	197	142	178	176	185	183	187	167	182	175	155	174	183	162	161	163	188	168	157	157	179	166	193	163	182	174	155	185	180	152	156	185	170	180	163	175	159	172	169	156	174	162	177	183	162	183	186	151	188	153	161	164	143	188	175	173	163	163	182	185	195	196	171	188	147	174	181	167	154	181	193	172	173	161	165	170	171	168	181	185	170	173	156	175	163	178	159	188	166	173	164	162	170	189	176	176	192	163	147	166	188	168	186	159	170	185	174	159	172	196	170	159	161	171	150	169	163	168	175	189	184	190	176	164	201	158	149	187	195	177	132	177	166	187	181	170	173	183	183	172	162	157	167	170	159	181	174	173	171	173	171	163	182	162	164	164	181	166	153	173	207	165	150	178	195	150	194	169	173	173	152	171	157	169	172	158	198	168	172	166	154	158	172	193	165	172	149	158	164	214	180	191	161	171	188	173	167	179	186	175	191	185	160	156	161	164	178	175	176	188	157	181	180	170	184	171	182	165	160	154	176	179	212	159	183	150	158	186	167	146	197	153	185	164	195	173	193	174	164	182	161	159	155	164	188	187	171	172	171	164	164	175	177	182	177	180	189	175	145	184	166	174	143	187	167	171	168	163	165	168	171	169	172	183	178	169	166	172	166	162	175	176	169	178	177	155	165	184	165	171	182	170	158	173	172	176	142	160	174	189	137	165	165	160	145	178	147	186	154	182	179	166	206	163	152	175	160	171	148	174	168	175	191	169	169	180	185	164	168	183	187	147	186	161	186	196	173	191	164	174	150	162	170	161	168	184	191	177	153	197	184	172	171	186	183	156	185	173	196	182	149	177	167	188	176	163	186	164	201	172	156	179	179	181	181	151	167	155	180	173	160	181	195	173	180	164	174	156	184	177	162	164	157	198	153	183	163	178	174	171	187	179	170	159	175	157	176	176	161	194	181	192	185	174	151	174	181	192	166	179	144	196	164	188	164	154	177	202	169	188	184	160	194	171	185	195	172	167	170	180	176	177	172	183	177	185	160	177	177	176	159	142	165	158	162	145	191	168	148	172	137	175	187	179	147	150	182	151	173	157	172	164	149	175	164	154	183	188	186	189	180	170	152	179	174	188	160	129	167	194	171	170	180	156	187	165	184	150	174	168	163	178	159	174	168	188	183	172	163	164	169	180	168	178	185	159	180	173	155	174	166	169	176	187	178	184	143	169	190	178	147	143	176	173	177	142	166	169	167	170	185	159	192	177	143	156	183	184	213	165	154	171	180	169	169	146	167	175	165	179	186	151	161	160	178	178	161	168	176	153	178	155	184	161	174	160	183	183	159	153	181	149	152	181	170	151	167	162	166	193	173	163	182	176	183	173	186	181	196	167	154	191	162	186	187	158	189	163	167	186	143	145	150	186	173	165	171	156	148	162	153	154	156	160	161	167	141	178	166	136	162	200	190	200	185	173	174	165	166	194	167	183	172	173	159	191	175	150	188	166	139	201	179	175	164	207	155	184	172	156	178	186	155	150	183	170	201	146	135	179	176	154	198	175	159	171	189	169	159	173	170	164	156	155	175	156	168	156	193	163	182	171	156	184	172	169	141	164	170	166	159	180	168	193	173	152	160	186	181	166	168	185	163	172	183	180	166	144	157	159	179	178	184	177	163	182	162	188	186	182	173	173	179	171	175	160	190	180	187	183	166	178	203	155	176	161	170	172	182	170	183	152	195	171	172	182	172	175	187	168	167	169	162	167	186	168	176	169	162	168	186	175	167	173	154	178	176	166	181	158	176	182	151	178	181	162	194	156	173	172	161	177	185	173	175	174	159	171	170	141	188	157	161	161	172	158	165	185	173	154	171	149	194	195	175	187	166	168	193	160	143	170	195	173	182	179	155	141	162	193	184	174	189	169	170	162	184	153	167	172	157	182	184	191	169	182	154	175	142	147	190	176	170	166	184	177	148	173	163	173	158
26165	74723	72948	10779	5123	14236	37576	35419	26201	14448	5026	1316	348	302	337	352	368	356	339	313	361	343	371	336	344	318	339	357	330	337	307	333	342	341	347	355	359	335	348	368	340	325	313	317	332	326	353	325	382	335	341	349	321	325	338	337	307	359	326	341	377	341	334	349	339	355	345	347	339	347	353	349	353	341	322	336	368	334	326	323	326	339	337	325	315	315	341	362	377	364	344	304	331	353	370	328	329	343	344	336	325	323	330	328	370	344	328	334	343	344	328	336	342	351	343	343	350	363	333	364	307	308	334	317	330	354	347	370	353	339	311	369	357	315	332	278	306	357	366	355	355	367	363	342	313	333	332	341	350	335	326	338	328	324	368	324	347	333	348	351	351	329	321	320	332	368	331	369	343	309	328	345	325	354	350	354	337	350	373	343	360	322	322	326	352	334	356	341	338	333	324	352	326	321	325	333	347	317	374	313	345	296	323	336	332	341	343	311	337	344	318	339	334	318	317	338	363	347	340	293	376	312	344	344	345	307	351	339	338	359	324	313	349	356	356	326	349	317	342	344	323	351	338	333	343	347	358	337	341	319	355	321	332	321	336	348	341	364	325	303	332	330	350	332	339	315	319	344	332	336	365	312	343	354	343	353	336	318	334	310	338	325	359	339	368	344	329	342	322	333	371	334	340	351	361	345	304	351	345	339	310	283	367	311	339	330	339	385	339	341	344	347	332	341	335	352	357	358	352	358	317	326	339	326	344	316	334	363	366	335	328	371	319	343	322	354	339	310	332	347	302	366	383	326	355	338	325	348	339	297	323	353	335	336	334	319	355	330	325	362	311	267	333	355	329	350	329	346	357	334	341	327	335	335	330	329	335	309	332	330	320	324	375	313	350	333	338	349	327	323	337	361	341	348	318	346	339	342	315	322	369	360	320	339	333	337	352	332	317	325	309	297	325	333	337	332	365	368	359	331	334	378	361	334	394	350	360	328	343	328	324	369	331	359	296	332	367	316	342	320	352	337	320	313	337	352	340	330	324	337	337	360	340	347	353	345	329	344	332	306	325	328	344	356	354	347	346	330	342	341	353	335	346	286	373	361	340	325	362	325	343	353	356	317	329	323	299	324	318	329	334	324	297	308	341	333	300	385	363	348	329	347	320	369	311	330	341	352	317	339	331	368	329	370	366	327	334	356	311	341	315	325	324	361	361	338	312	359	356	335	370	368	332	367	346	327	329	342	338	362	336	359	329	334	335	348	321	338	355	322	323	367	349	347	301	378	344	305	323	329	339	377	351	354	322	335	346	358	310	344	349	342	321	322	324	365	341	307	320	331	335	342	353	324	296	334	342	367	358	326	344	305	375	341	339	321	311	327	321	358	310	342	316	351	333	384	364	336	356	320	360	359	344	328	345	290	346	339	375	337	289	336	310	309	327	332	314	363	343	359	326	349	330	335	352	323	333	325	337	339	349	334	347	351	339	353	338	336	363	354	359	327	325	364	353	334	323	338	355	346	340	326	346	377	343	328	334	316	340	355	303	368	342	326	338	327	299	302	343	351	378	366	320	333	307	341	328	322	375	326	347	330	359	343	305	349	341	322	348	330	337	358	365	332	335	351	347	313	343	321	355	348	349	353	338	344	324	333	353	363	346	369	323	359	366	340	352	324	331	321	321	333	366	341	318	341	332	281	333	335	347	341	325	318	334	312	364	308	341	341	348	329	340	333	325	361	316	332	343	338	338	292	336	351	336	351	362	337	339	335	380	331	331	334	330	339	325	357	314	324	335	359	337	339	318	332	318	348	309	334	336	325	307	328	343	358	347	345	319	368	355	361	326	358	317	334	339	341	321	332	337	305	371	332	342	356	355	359	333	315	368	344	325	361	338	320	342	343	327	303	333	346	306	307	338	323	353	333	350	363	392	314	318	345	324	339	328	325	317	331	341	320	357	338	357	359	372	337	351	339	341	353	323	322	361	361	324	360	313	319	353	323	355	302	313	328	322	361	339	339	313	340	324	333	359	324	349	342	328	328	357	332	334	316	327	302	355	316	329	347	348	351	371	351	336	346	348	345	342	341	340	328	358	362	299	358	346	385	322	361	376	323	337	354	358	342	343	330	339	331	326	337	363	361	345	343	343	330	340	351	316	311	330	322	339	340	344	352	323	328	326	382	295	319	347	324	346	351	356	354	343	291	317	357	346	377	345	371	334	334	306	341	347	342	308	299	374	344	315	311	336	333	356	307	340	334	336	338	340	325	331	334	351	345	337	339	374	350	330	315	341	341	356	306	353	345	325	336	320	313	369	325	320	299	349	357	328	357	350	317	335	342	365	363	337	313	300	318	328	356	344	340	348	341	324	321	326	347	334	367	334	332	329	323	376	333	391	345	310	327	335	330	340	352	320	320	362	330	369	328	322	343	343	311	349	350	306	335	342	328	354	360	359	339	367	308	366	312	326	333	351	366	332	315	319	327	342	332	326	320	352	329	318	357	309	331	359	328	312	308	344	307	329	373	315	332	329	361	361	333	337	333	315	349	348	342	328	317	335	341	329	375	323	367	358	356	320	322	353	323	351	326	324	371	355	345	375	318	341	344	301	332	340	354	346	320	332	345	362	325	353	323	343	330	342	281	343	316	330	339	329	327	363	363	322	337	357	337	324	326	319	337	343	338	339	349	335	322	338	357	337	364	330	347	333	318	353	340	348	344	326	350	348	371	325	322	337	314	333	311	315	322	337	332	334	333	336	316	349	351	360	336	350	315	360	346	344	348	330	341	328	378	362	327	330	336	367	361	342	312	363	313	344	350	334	333	291	330	379	357	373	345	341	352	367	366	322	326	348	354	319	309	347	348	351	358	310	336	333	327	309	319	339	341	345	337	277	361	332	339	323	341	363	339	362	341	311	352	335	318	337	312	355	363	321	345	336	362	334	328	336	306	344	322	341	342	325	345	313	374	314	317	344	320	312	368	346	351	361	331	356	339	336	335	368	356	317	350	317	347	300	369	335	339	374	321	339	356	366	359	311	361	292	365	322	322	364	333	318	338	375	336	361	340	333	327	327	332	360	357	339	318	359	360	336	315	342	348	321	331	314	329	313	342	333	337	329	349	338	334	325	360	348	341	325	324	341	342	289	365	345	336	346	362	391	309	349	328	328	354	354	332	356	305	377	308	345	333	355	307	331	350	345	353	334	324	350	327	355	321	342	338	340	328	336	352	332	305	387	310	371	344	342	317	335	340	333	346	321	292	350	329	337	345	360	350	340	328	345	337	366	325	362	349	340	332	320	334	330	337	350	326	384	348	368	351	327	332	331	326	353	340	350	330	376	331	329	337	357	306	313	350	332	344	346	334	355	330	344	313	334	305	387	326	325	325	337	342	364	307	341	315	334	344	326	335	349	327	368	308	335	311	345	352	373	320	325	336	316	339	342	329	352	324	332	371	343	328	339	343	335	342	306	337	346	369	336	331	352	327	376	324	326	320	337	315
23454	21507	32572	26132	21265	26006	41376	36523	23380	11045	3378	806	228	216	216	251	216	223	239	231	231	223	220	219	231	231	219	210	209	228	254	211	212	242	210	240	223	249	217	186	205	251	216	218	197	218	226	200	214	221	216	217	210	204	234	205	207	240	237	232	199	232	218	222	229	224	230	221	223	218	217	207	221	229	217	181	234	221	213	223	242	233	229	226	233	229	219	211	208	221	222	234	223	238	226	212	225	229	220	212	204	228	216	214	251	203	217	224	212	225	212	208	212	240	227	228	241	209	221	231	228	225	218	210	238	228	213	238	197	231	209	217	214	238	268	229	199	232	223	209	213	232	221	223	225	207	230	217	234	206	195	224	210	244	205	199	221	213	210	231	226	235	247	223	211	199	225	243	217	192	207	227	202	236	209	198	204	229	201	184	240	259	220	189	230	218	202	215	199	197	205	215	240	215	220	221	222	215	240	215	218	228	209	215	236	251	246	222	221	204	211	210	197	228	236	212	210	245	222	209	210	199	250	203	210	228	226	205	209	219	200	264	218	210	229	208	225	227	246	208	220	227	242	204	185	221	218	211	213	217	224	192	223	214	194	226	205	229	233	232	210	200	210	237	242	201	212	220	245	237	225	236	208	208	205	175	227	216	223	217	221	205	208	217	214	234	220	232	210	235	205	215	248	213	234	229	216	215	221	176	245	220	237	222	233	197	202	258	224	245	237	223	206	230	219	218	222	194	253	206	255	209	241	239	211	188	216	217	220	218	217	228	203	213	209	221	215	217	214	206	212	214	232	236	212	220	243	222	211	238	233	230	225	219	232	225	244	199	220	231	228	234	212	220	235	210	181	239	242	210	205	218	222	224	227	186	208	244	225	195	217	215	217	270	199	218	197	189	229	206	239	240	184	249	234	234	208	199	221	228	206	225	239	209	204	209	216	243	221	225	222	192	225	216	210	205	201	212	210	213	212	222	224	207	193	220	213	215	209	221	227	236	245	232	226	219	247	215	221	231	209	229	219	208	231	209	194	228	236	207	231	216	226	210	221	230	217	191	200	210	196	226	235	221	204	217	213	217	238	207	221	207	239	238	208	221	199	200	208	250	209	246	192	229	206	204	212	233	195	217	211	214	249	219	222	233	222	237	249	219	172	236	229	225	189	241	229	232	223	206	207	202	192	212	230	209	205	229	226	204	213	228	245	233	239	224	195	229	204	226	220	204	242	225	196	227	239	243	212	201	230	200	194	229	215	217	204	210	244	207	203	207	195	226	224	227	178	195	206	210	226	240	212	223	211	205	221	238	217	219	223	234	206	232	201	216	208	216	234	210	224	195	210	234	214	208	228	189	215	221	216	224	236	223	240	218	217	204	234	236	226	200	225	228	214	212	244	223	223	208	235	221	221	240	236	217	220	216	218	208	193	207	199	215	189	249	207	209	214	214	214	197	232	210	191	195	220	198	223	222	226	236	215	224	219	212	231	207	232	214	201	228	224	194	245	215	251	211	232	207	233	196	236	214	221	212	209	228	218	229	260	195	214	254	207	241	227	236	219	231	225	230	197	231	225	201	219	223	227	216	232	220	201	224	234	211	227	223	231	249	267	216	196	224	214	219	222	210	223	211	244	225	223	201	262	199	205	223	216	230	228	198	240	224	197	238	205	226	216	251	240	222	212	218	240	236	223	221	216	200	230	257	224	229	209	232	192	204	229	205	216	222	223	213	212	199	206	225	225	196	252	194	222	227	243	227	210	236	224	224	185	235	218	219	244	229	236	233	198	220	206	239	204	208	223	218	198	224	220	235	233	218	236	246	223	223	233	220	261	227	216	232	230	226	220	199	244	211	216	201	228	211	219	215	212	246	224	225	226	201	215	204	225	220	232	239	231	248	224	203	201	219	207	227	203	209	210	223	235	213	230	207	201	233	226	218	191	219	232	210	238	229	215	219	242	228	228	234	209	220	235	235	232	234	227	222	206	233	230	227	226	209	183	227	199	217	217	219	217	228	231	209	246	209	216	260	216	208	199	225	207	245	219	206	207	209	196	216	227	210	219	219	243	244	225	225	206	220	208	214	227	231	227	236	254	210	215	210	212	248	201	227	228	219	234	214	227	196	210	228	228	227	215	238	216	239	219	232	192	234	222	209	198	204	207	222	211	199	218	194	188	219	222	217	220	211	216	230	216	238	230	183	201	228	192	224	211	217	202	213	197	226	211	217	194	222	247	200	204	214	251	230	238	245	227	218	191	221	209	206	197	232	219	217	249	208	203	260	227	219	205	210	188	228	224	247	215	230	223	246	254	197	245	215	226	193	232	195	204	207	198	215	221	227	203	220	221	214	238	216	224	222	226	195	220	189	233	227	222	198	213	223	190	198	208	226	214	220	227	195	207	257	238	246	223	209	235	210	221	222	214	231	238	232	226	226	233	215	229	197	229	201	218	232	202	200	218	202	216	244	213	200	236	234	216	204	240	218	213	230	215	245	237	217	207	222	243	246	260	209	224	226	257	211	225	209	200	210	198	227	211	247	222	230	241	215	218	213	203	239	207	224	218	209	216	214	222	209	236	251	202	227	221	212	206	227	226	191	239	188	185	207	207	236	207	235	211	203	230	225	235	235	215	220	211	203	238	201	198	225	225	218	227	217	244	210	234	232	199	230	192	207	210	213	236	208	219	220	239	218	208	216	216	219	220	209	229	235	237	222	214	214	217	248	219	216	222	233	225	203	225	205	211	211	219	215	211	220	254	239	205	224	229	201	194	249	224	195	241	225	207	209	211	222	227	225	203	229	201	230	228	219	230	198	212	199	215	223	215	214	212	227	225	212	222	226	233	223	221	222	199	216	234	231	190	215	211	212	214	217	198	241	219	205	207	246	202	215	229	233	240	218	234	232	217	216	221	221	218	218	221	212	209	230	205	207	233	205	218	219	235	254	228	220	220	212	216	230	214	241	216	194	222	217	216	220	236	205	207	210	246	239	239	226	221	232	236	235	235	214	243	236	205	229	234	235	215	204	204	220	217	201	226	232	210	223	261	246	223	238	215	219	258	213	220	208	209	227	222	210	177	233	218	243	210	220	240	208	227	213	236	212	247	201	224	195	202	198	261	220	200	216	205	228	213	215	214	230	223	231	212	229	221	223	214	205	208	228	209	233	234	240	248	217	211	228	205	222	193	204	237	221	216	224	220	219	215	209	212	207	230	239	198	226	230	206	230	216	226	220	219	207	227	233	218	221	222	209	225	220	230	195	227	226	221	223	221	223	238	203	224	218	210	233	224	212	198	217	213	222	227	218	231	214	206	238	228	208	203	211	223	208	215	210	218	210	214	245	242	220	232	237	218	214	211	233	207	218	207	243	228	226	218	231	217	210	215	211	233	209	220	204	208	230	208	219	230	236	242	210	239	227	232	190	200	212	215	201	244	218	225	200	240	212	220	212	218	206	195	206	204	230	212	228	238	236	230	202	195	228	223	230	237	213	218	233
30734	88046	86102	12732	7787	32019	47752	44158	31665	18726	8005	2168	470	415	409	439	465	430	398	383	377	364	400	416	390	399	423	411	451	425	408	398	408	392	420	435	422	428	434	457	374	372	390	393	398	395	394	407	385	407	379	425	378	409	410	425	386	445	423	432	419	347	418	388	435	378	411	403	392	410	420	415	393	394	385	406	405	380	431	434	386	426	379	415	428	408	439	368	441	373	440	425	434	378	461	440	438	437	415	393	410	404	421	388	444	431	407	425	411	379	464	409	366	434	387	441	396	413	415	403	397	408	403	420	464	391	408	420	383	403	407	382	408	385	391	421	405	402	416	415	379	391	408	402	395	399	395	411	407	374	380	434	429	426	407	411	403	371	409	364	413	398	444	406	416	426	398	405	368	421	400	398	405	433	427	430	394	404	400	430	420	385	408	423	409	393	390	426	403	403	404	407	393	402	388	392	408	419	377	439	399	403	430	392	415	410	406	368	413	403	422	420	406	395	414	398	401	382	424	390	404	403	394	436	398	414	371	397	402	400	418	432	402	414	409	416	419	424	403	348	404	408	387	404	400	404	392	424	434	436	416	409	406	418	433	463	408	367	428	405	404	395	357	401	414	416	380	393	426	401	374	396	417	461	379	437	413	425	408	436	398	386	400	431	393	405	406	450	429	394	382	409	424	402	394	408	420	392	417	417	398	413	438	422	412	437	392	356	393	417	396	432	402	409	397	406	377	405	397	462	396	407	417	394	370	445	369	415	391	435	382	375	420	428	378	425	423	458	398	386	401	386	395	386	423	353	398	401	422	406	428	445	408	407	444	379	390	390	366	391	389	396	380	394	449	410	432	398	403	378	416	387	384	418	382	430	430	425	388	391	392	394	420	376	394	427	423	427	437	435	443	418	399	429	409	393	377	430	389	400	410	398	425	437	420	426	391	402	388	441	405	399	408	415	427	397	392	409	410	382	443	410	402	399	402	399	401	374	419	352	378	347	384	436	406	413	444	405	394	435	389	391	423	380	416	384	404	384	405	428	422	418	384	424	390	422	376	393	437	378	430	400	403	411	414	385	393	491	416	398	414	413	437	410	397	421	414	387	408	382	413	386	402	380	435	399	438	434	419	422	366	398	406	436	399	427	411	403	398	419	358	399	416	395	456	355	410	382	383	398	416	409	397	423	407	398	407	435	400	393	408	402	437	412	393	410	395	415	381	374	435	405	380	412	408	422	417	405	413	387	421	393	383	434	393	424	408	429	419	376	398	366	429	424	411	393	417	434	386	378	436	427	395	422	384	383	423	400	445	394	444	394	396	403	359	408	397	402	410	406	373	418	415	416	396	369	387	443	394	421	410	388	406	404	432	415	376	374	420	447	425	396	380	391	413	409	426	397	387	387	379	421	374	406	388	428	404	378	398	381	385	422	410	432	415	409	396	403	423	402	392	391	397	384	389	428	412	419	397	417	415	377	414	421	398	435	411	391	423	440	416	384	423	414	425	427	460	420	429	427	435	393	403	436	424	399	431	392	389	399	429	456	400	401	396	373	382	421	418	371	408	396	390	416	415	396	386	416	417	405	375	391	410	414	391	410	428	417	414	439	410	410	440	441	418	400	381	376	445	410	397	387	397	432	395	447	383	393	404	413	451	399	444	434	404	430	411	395	407	444	402	423	424	406	399	400	410	451	439	434	415	418	411	419	385	383	391	369	418	406	383	410	371	422	424	405	387	431	406	405	430	443	419	430	394	406	417	416	414	399	416	357	417	396	424	395	375	395	403	436	378	395	421	422	414	396	406	414	393	392	432	438	419	402	404	433	392	398	453	388	399	438	387	434	400	428	439	421	421	391	383	409	394	397	414	442	408	459	414	412	408	399	424	408	408	386	413	406	391	419	387	396	415	396	437	398	395	400	376	400	369	420	418	398	390	421	442	391	402	387	402	430	397	442	401	396	408	447	431	438	432	411	435	424	407	418	418	372	414	401	412	436	430	427	399	413	413	378	388	427	408	451	394	423	391	394	409	386	423	376	432	449	408	395	381	404	427	364	414	458	421	402	409	419	386	394	404	385	401	421	448	404	448	404	422	397	433	429	422	415	439	439	419	400	430	409	437	419	413	412	402	418	417	408	401	383	405	393	407	413	433	411	384	430	419	438	423	407	424	364	399	400	424	373	408	418	435	398	414	398	435	405	406	399	401	404	411	403	403	391	417	424	404	416	391	372	422	414	392	430	399	381	404	420	381	376	398	428	399	414	389	394	395	403	423	409	403	361	413	429	436	439	385	410	416	419	429	410	409	368	402	410	414	398	388	393	386	395	376	414	392	407	416	428	395	406	409	385	401	401	417	437	404	408	367	428	380	453	403	410	387	386	402	425	418	401	422	425	363	393	439	400	415	399	395	416	423	444	381	427	421	433	407	437	415	426	427	391	402	418	413	431	397	399	416	435	412	390	414	371	410	387	408	413	401	418	414	398	393	402	414	417	408	406	417	421	418	412	397	426	410	409	384	378	391	410	431	417	410	425	437	434	380	432	436	415	387	405	460	417	415	411	386	431	428	428	400	438	464	395	415	410	394	416	432	399	425	444	419	413	404	416	398	399	387	395	380	437	405	402	426	422	406	436	402	400	433	395	442	418	434	405	426	408	397	390	415	425	374	377	403	418	425	412	382	390	410	405	421	424	420	403	408	396	436	365	408	372	424	416	418	399	380	406	447	378	408	386	431	392	412	441	438	405	428	410	388	441	393	410	420	384	402	386	408	386	400	421	397	405	423	412	426	375	409	421	416	396	420	421	385	387	407	438	410	409	402	422	417	412	402	403	374	450	400	419	382	410	415	390	404	392	423	402	403	444	384	420	423	439	372	389	388	434	374	430	413	404	409	417	436	394	400	387	384	399	383	410	462	438	390	428	388	407	460	398	403	416	395	435	399	397	416	471	402	429	389	422	432	406	422	413	413	426	394	395	435	380	411	392	404	405	416	426	420	399	416	392	400	448	391	401	401	439	387	386	394	410	378	406	396	398	400	428	402	400	430	410	429	425	415	414	379	424	426	388	412	392	439	370	418	411	443	391	437	452	437	426	405	400	410	389	420	420	414	363	400	389	385	390	425	398	400	391	375	436	408	387	433	394	396	411	409	411	426	397	413	420	418	387	407	410	358	429	426	373	398	415	412	400	393	411	418	407	394	411	387	404	395	432	372	432	413	436	435	408	441	398	396	403	445	390	415	419	430	399	400	376	421	427	413	426	390	413	458	385	435	448	410	410	415	397	388	402	381	405	394	381	398	418	430	406	380	398	408	400	416	399	394	381	393	397	380	409	453	410	411	402	410	413	433	370	411	432	424	439	386	397	424	405	416	414	414	419	399	415	386	376	424	381	452	424	391	383	416	421	401	367	399	405	423	440	397	365	391	429	392	400	393	402	427	440	393	395	390	400	402	404	389	444	411	401	426	408	440	398	397	392	392	418	409	378	393	435	447	410
26965	23421	31107	9243	816	1120	3910	4039	2355	1245	572	341	223	230	205	231	220	219	239	224	199	210	220	226	216	200	213	242	212	223	212	212	215	215	201	199	200	205	230	211	194	212	236	236	224	225	211	206	215	220	195	217	219	216	201	234	219	180	230	205	225	223	198	223	206	190	232	205	214	214	212	250	211	195	240	184	215	200	196	249	198	203	207	214	202	220	219	196	191	224	218	195	225	201	227	221	202	213	264	204	220	208	191	221	208	208	208	198	204	195	198	215	206	191	210	219	196	244	217	208	235	230	205	198	223	215	232	234	213	208	234	237	203	228	202	231	207	227	220	201	226	221	219	198	225	227	218	215	182	202	240	216	195	209	235	237	241	240	202	211	199	205	219	202	195	214	223	201	214	219	224	232	215	200	222	225	228	224	205	238	182	236	198	213	212	208	236	224	206	237	216	215	218	233	191	208	222	204	190	223	193	218	201	228	227	224	213	191	221	214	220	204	236	216	210	217	234	220	193	200	203	200	211	203	206	214	210	218	221	212	247	222	240	219	217	216	200	232	230	209	211	230	208	226	224	203	214	213	218	212	192	229	233	218	209	212	201	223	189	199	203	219	202	207	204	214	222	224	211	217	204	191	198	226	199	216	179	220	202	193	222	227	255	222	185	203	217	211	210	225	204	237	218	224	215	230	205	226	221	213	212	206	235	211	214	212	212	216	210	204	245	214	215	203	204	228	219	222	224	218	227	223	213	202	223	238	225	225	224	216	190	204	216	242	211	206	228	222	205	226	198	201	206	217	199	224	231	231	215	216	215	186	202	215	238	193	216	205	228	220	190	210	237	219	209	226	215	202	201	230	206	211	224	226	237	213	218	211	242	199	213	210	177	206	226	213	200	214	211	195	214	228	236	210	205	234	218	192	242	226	202	207	215	216	229	227	211	237	221	228	185	195	201	216	210	219	227	205	185	221	211	208	201	190	217	180	198	230	216	218	240	228	202	192	229	190	226	270	220	221	219	217	222	216	225	195	223	212	201	217	224	200	219	202	211	211	201	230	201	233	223	231	225	222	239	223	210	213	220	214	216	227	208	232	211	232	238	220	245	211	229	237	213	206	228	245	196	224	226	220	230	212	239	242	203	239	196	221	198	198	218	213	217	209	195	198	206	213	179	211	235	224	202	225	214	198	226	235	225	203	183	198	232	227	208	204	231	220	228	195	208	223	217	241	234	200	217	215	213	228	225	211	224	202	212	219	222	220	184	200	216	204	218	204	232	189	209	212	226	208	219	220	200	199	212	203	199	214	234	247	206	216	216	223	214	230	224	234	203	201	215	237	210	222	213	215	215	227	223	205	190	202	191	210	231	244	190	229	221	223	244	218	216	218	217	216	204	238	229	209	222	197	189	206	222	210	193	223	237	236	225	235	217	171	218	210	211	193	220	187	232	228	197	207	219	234	211	214	205	250	207	204	205	245	187	233	203	227	211	234	207	210	233	202	218	220	227	214	209	201	240	238	218	235	207	232	216	205	237	210	207	230	211	212	216	208	223	212	204	208	202	235	222	181	215	204	218	200	216	204	251	208	233	208	223	223	201	217	236	224	242	198	207	229	225	205	212	205	215	210	228	233	211	196	219	202	263	197	245	224	209	219	220	217	246	214	225	209	193	208	208	197	243	228	228	191	230	198	243	218	188	229	208	177	205	177	232	217	215	214	214	203	240	206	214	212	225	207	215	206	218	181	226	227	233	212	217	217	171	204	217	222	194	202	226	220	188	220	231	215	200	198	213	221	239	206	204	217	199	237	196	223	228	225	211	222	177	229	210	212	200	241	193	205	216	235	216	205	235	206	212	235	239	224	232	212	212	229	254	201	213	226	265	225	215	211	212	221	236	211	211	201	208	213	225	203	243	208	210	213	214	224	212	238	191	219	231	204	203	237	186	237	198	223	192	214	224	211	245	189	214	201	180	253	214	226	220	199	211	211	209	225	215	233	218	194	210	232	214	211	195	214	233	240	219	231	215	210	220	230	222	206	220	204	214	231	254	195	221	213	205	243	215	236	216	205	205	232	238	227	239	217	218	213	229	217	223	198	219	234	205	220	220	217	227	204	222	229	212	192	209	213	234	199	215	207	204	222	218	210	196	224	207	217	211	198	218	218	230	219	194	202	235	217	228	237	211	237	207	207	211	200	201	210	219	230	234	202	214	215	215	223	198	205	251	220	222	233	225	203	200	235	205	218	211	191	197	208	209	207	170	199	221	233	195	229	206	225	259	209	215	215	217	224	244	215	228	226	226	218	194	189	245	219	205	207	212	196	217	193	216	212	197	235	225	210	219	221	220	201	213	217	200	234	190	257	215	209	247	229	222	208	207	216	214	205	201	222	234	196	248	203	199	201	185	214	220	200	217	204	242	211	188	187	210	247	235	205	234	206	211	208	238	234	245	203	232	229	223	225	225	205	217	201	180	210	222	209	226	204	209	230	220	196	224	229	195	227	235	205	245	198	231	238	226	196	233	237	212	199	216	234	247	230	188	222	215	208	205	204	233	215	219	236	209	220	216	200	201	224	215	204	217	226	224	217	212	218	232	203	227	212	227	239	201	207	218	209	219	213	214	195	244	206	209	222	228	207	201	253	204	256	236	202	247	216	201	168	210	227	220	239	222	187	193	225	232	212	222	202	210	208	233	216	206	250	207	205	224	206	224	203	228	224	197	224	209	211	222	197	201	213	209	216	226	213	197	214	227	204	195	203	200	226	213	208	226	217	188	202	240	237	211	179	201	203	207	230	216	232	218	194	215	201	214	259	211	191	197	226	206	228	214	219	160	202	198	200	226	235	200	214	231	207	200	235	218	192	217	227	197	210	222	224	220	213	221	242	235	218	216	219	212	209	234	220	219	185	210	210	229	244	224	224	203	207	238	212	211	199	194	221	216	230	218	222	218	228	239	212	208	246	202	203	209	230	219	223	195	240	227	229	197	202	215	228	215	246	200	239	206	217	218	210	215	204	219	253	230	208	235	212	218	217	199	214	212	216	236	201	243	200	208	191	214	221	227	214	197	225	203	198	219	202	211	228	217	202	207	234	199	236	219	226	222	230	218	185	220	225	191	205	208	194	187	228	215	219	235	218	199	213	221	227	222	233	236	186	209	205	212	232	213	205	222	204	222	213	210	215	208	211	201	207	180	198	225	205	209	218	183	218	217	211	210	226	223	197	216	222	240	245	216	225	210	237	229	216	211	223	228	250	210	213	231	240	210	212	212	214	206	216	242	187	198	228	212	209	198	225	222	203	193	220	224	233	208	228	208	197	195	210	244	218	215	203	224	212	222	204	214	219	220	159	189	209	234	217	212	245	212	247	228	212	222	228	217	228	222	199	227	198	205	241	186	211	211	204	197	188	197	224	202	215	202	229	188	200	214	223	218	214	244	236	197	205	216	189	199	213	195	220	231	228	233	239	234	232	211	227	200	191	249	223	214	217
16578	40090	39465	5456	2216	3568	11014	11049	6427	3388	1546	674	377	416	403	425	386	396	415	387	384	360	364	469	436	450	444	418	418	426	392	423	471	402	439	482	414	433	445	411	427	406	433	438	407	387	418	449	422	419	410	419	411	400	394	412	407	407	431	449	418	434	416	456	449	410	420	405	407	392	474	410	410	383	398	423	427	434	391	435	442	457	399	444	435	420	440	419	409	417	382	432	416	426	408	395	468	435	442	420	425	431	395	435	397	414	389	435	405	381	437	422	398	433	410	419	407	422	404	423	436	405	401	426	419	401	437	429	441	410	403	433	398	403	429	398	423	436	425	412	423	418	435	415	404	404	424	392	394	407	426	433	456	408	408	403	411	433	432	396	427	428	407	407	443	440	434	423	426	387	419	409	388	414	419	464	423	435	425	412	357	408	435	437	427	418	407	416	440	437	403	417	413	404	414	411	422	414	442	465	426	416	426	404	377	418	409	409	410	407	432	408	435	425	438	401	394	455	426	405	417	438	417	453	428	426	414	403	432	390	424	419	413	454	447	433	442	402	392	437	412	421	402	360	378	412	418	434	407	451	438	449	445	434	410	416	448	464	419	422	419	435	435	434	443	415	395	426	422	422	416	405	409	382	422	415	437	388	441	384	412	408	415	442	378	426	442	421	411	414	375	401	379	441	434	394	434	445	403	442	433	418	443	436	411	415	418	445	402	431	431	421	445	398	396	428	462	389	463	417	391	421	388	417	388	435	400	394	426	411	409	387	446	413	468	431	422	450	483	409	430	429	448	403	413	394	435	423	415	382	446	425	393	404	437	421	420	459	458	421	390	415	433	419	450	421	381	426	427	435	410	440	434	418	418	418	429	433	442	433	420	387	429	435	401	471	438	437	415	418	400	443	446	378	398	411	417	418	403	424	452	425	416	419	426	465	430	403	412	432	452	440	455	388	406	424	369	444	429	436	437	439	443	452	397	408	395	441	396	416	432	447	417	418	448	437	390	391	476	409	440	434	400	410	406	444	414	430	446	404	412	452	391	457	394	403	438	438	405	398	430	425	425	446	407	396	386	405	403	452	411	398	416	413	421	408	432	425	434	442	409	420	483	419	452	419	419	445	420	411	428	466	398	441	454	421	378	398	428	424	422	408	417	426	417	385	455	413	404	425	390	405	430	406	418	399	432	464	434	445	423	411	436	420	405	425	438	402	444	448	418	464	400	434	425	429	411	401	425	402	411	446	423	383	427	423	431	396	439	418	469	435	416	425	461	450	402	411	430	441	455	432	400	432	450	449	427	426	441	403	452	415	453	431	405	402	426	429	396	473	408	406	443	451	439	454	399	409	437	430	387	411	434	433	421	412	437	411	382	441	407	395	389	434	443	406	442	422	424	432	398	384	411	416	408	434	405	421	400	410	420	407	418	411	409	418	397	409	411	375	430	375	432	437	399	418	406	458	420	422	401	437	443	424	434	461	427	395	399	425	426	399	411	418	424	413	458	438	411	403	442	404	460	398	390	380	436	424	409	422	412	418	410	438	432	412	411	438	412	401	413	417	416	427	424	386	417	408	427	439	397	445	446	401	419	445	416	442	409	451	451	441	411	436	406	415	404	438	416	455	450	408	435	472	423	402	479	390	417	412	394	435	387	404	410	417	421	401	411	414	439	427	374	364	406	409	426	415	397	422	405	414	432	423	445	439	411	464	425	428	413	462	438	426	449	432	452	432	417	409	425	394	419	404	426	430	431	412	376	425	394	438	414	437	458	466	425	397	407	414	400	416	411	466	409	458	415	431	383	431	392	402	411	417	406	425	443	417	417	384	403	404	430	388	389	419	434	436	404	408	429	418	416	405	427	424	428	390	431	456	432	418	405	401	404	403	453	452	419	410	442	430	434	423	409	411	394	402	377	460	414	424	428	425	454	404	416	398	431	444	405	419	414	427	401	438	472	399	456	403	417	453	427	348	445	397	443	386	418	423	417	471	436	422	444	414	393	461	419	416	410	453	419	420	443	418	407	410	409	452	413	437	412	404	399	410	429	429	412	401	419	375	411	402	421	448	460	429	407	444	448	385	399	469	484	477	386	395	455	394	414	415	427	416	447	375	445	409	432	411	392	415	406	403	380	419	396	442	414	442	415	385	425	395	431	396	415	454	417	381	431	411	392	432	418	405	405	417	460	417	416	401	419	429	406	425	421	419	414	448	397	438	392	440	404	428	437	416	427	438	435	401	464	447	420	439	433	412	429	408	431	446	468	425	436	396	411	424	453	387	386	417	422	398	436	402	405	393	419	429	421	437	415	425	412	418	432	404	399	431	401	401	414	412	419	425	415	416	424	427	427	409	457	431	367	442	440	392	383	405	376	411	458	439	434	406	459	421	397	403	440	422	459	404	426	432	475	403	398	426	413	414	441	431	442	402	439	443	416	420	407	438	400	434	437	435	424	399	417	424	433	407	382	431	458	412	454	433	446	443	401	450	419	407	430	429	420	387	369	453	391	400	400	418	432	397	402	431	405	419	451	413	428	402	444	452	431	403	390	418	427	422	373	409	431	416	408	431	446	428	394	440	427	421	410	426	381	420	433	426	427	393	419	418	403	405	391	437	436	429	399	392	425	426	447	402	430	414	403	447	414	464	433	427	407	414	421	437	431	407	401	411	418	422	402	395	442	420	428	413	414	398	463	437	413	407	412	410	435	437	406	401	427	420	445	453	386	407	449	417	377	400	431	430	438	420	433	460	427	417	412	450	401	415	464	422	419	416	386	406	405	430	411	454	426	395	441	409	420	431	441	360	454	445	369	417	386	435	442	401	385	421	443	434	417	404	421	466	429	405	446	414	420	423	409	437	423	409	422	415	407	360	428	426	449	425	382	402	433	449	415	404	445	433	455	429	448	414	405	418	401	396	417	467	416	437	401	420	437	391	416	428	450	427	394	414	424	390	449	404	428	406	397	376	409	429	404	432	431	392	426	424	407	410	420	388	426	436	413	402	415	421	433	377	384	407	431	413	437	412	399	446	399	399	442	439	461	437	434	426	395	387	383	419	432	432	419	406	394	428	409	398	390	423	380	463	393	419	410	426	425	423	435	383	439	379	397	414	424	373	389	468	409	433	434	419	430	436	423	422	410	427	449	407	411	376	397	436	406	434	411	433	442	412	391	388	411	417	444	419	431	375	419	421	434	378	422	434	434	411	409	403	404	414	420	446	451	386	441	431	428	420	433	420	409	452	439	432	427	454	399	447	442	407	480	449	425	408	359	426	419	396	431	440	428	431	434	408	398	472	410	403	443	405	429	418	460	449	428	403	382	404	440	466	440	366	425	401	442	431	424	393	444	399	392	408	412	421	428	442	446	421	422	424	385	439	401	376	421	440	436	376	423	442	378	401	394	465	424	427	413	447	400	433	411	434	452	443	401	414	433	427	407	419	395	419	396	397	395	450	421	399	416	419	440	417	427	402	445	367	458	380	437	414	394	426
24549	21844	36017	27314	14498	6060	23101	25680	16369	7540	2576	682	197	166	170	154	145	170	157	162	163	187	155	166	172	175	177	156	169	149	160	171	157	167	157	172	168	136	175	175	166	154	162	193	155	157	168	181	181	150	180	182	174	172	177	143	174	167	170	184	173	150	162	167	171	143	167	173	170	150	150	168	153	174	175	151	168	182	167	155	170	178	180	167	166	153	179	154	179	189	167	177	159	164	168	163	158	150	150	152	158	184	146	193	169	155	170	172	191	187	155	153	174	183	171	161	173	156	153	173	176	157	177	147	142	158	166	162	167	147	189	161	165	168	170	174	159	165	165	172	170	160	158	166	177	146	160	158	164	179	176	164	161	164	156	153	167	152	176	161	190	160	169	167	157	178	144	184	173	156	165	164	161	163	173	179	128	152	158	168	161	144	142	145	152	194	149	196	178	176	145	154	151	171	171	165	181	174	151	162	143	153	171	151	166	149	168	153	165	175	183	168	169	157	185	179	144	173	181	175	165	157	166	159	168	171	145	164	152	157	156	191	172	167	159	154	166	193	177	149	192	173	170	164	192	160	156	135	166	195	159	168	168	172	153	161	176	198	176	163	172	191	166	172	181	164	164	173	166	163	170	161	176	178	136	161	179	165	154	163	133	184	144	168	180	173	157	174	157	170	171	171	161	166	167	144	160	169	174	158	151	149	179	145	155	153	167	156	169	129	175	166	156	168	162	169	152	154	161	194	161	165	168	171	171	188	145	167	167	161	169	157	166	166	162	164	149	174	161	147	157	144	157	174	166	186	167	164	150	158	164	162	190	158	185	144	162	165	178	170	172	163	176	144	150	159	184	147	167	146	184	172	166	171	162	177	154	169	175	126	174	170	166	154	142	157	165	176	167	164	145	157	187	145	151	138	192	162	159	177	174	147	162	171	162	154	186	183	176	179	149	199	158	171	166	173	166	172	183	157	188	156	175	146	171	182	166	185	175	158	143	159	165	173	188	135	169	166	147	169	167	157	166	157	162	166	173	153	174	168	172	185	170	153	170	180	160	158	173	149	162	156	152	176	157	163	171	161	168	162	164	159	156	143	166	184	148	177	180	180	148	156	160	161	171	172	177	160	166	151	160	160	167	157	147	175	135	179	171	140	179	173	168	184	166	171	148	165	164	136	169	162	170	165	164	157	161	161	178	153	196	164	144	163	161	191	157	161	162	159	150	178	183	163	180	151	167	159	154	147	163	168	153	170	173	170	175	155	145	164	171	165	170	183	147	162	180	170	171	177	161	151	157	161	170	154	167	158	164	152	171	165	173	153	169	177	164	154	133	173	163	164	147	165	174	180	146	160	150	174	153	176	175	163	156	150	161	154	159	164	155	130	168	157	174	168	167	170	133	184	171	144	178	199	167	160	170	172	146	155	172	156	149	143	179	149	178	157	165	185	179	169	189	184	154	157	167	160	148	177	163	141	164	179	151	169	147	172	150	177	170	162	150	170	160	149	156	139	168	182	139	171	166	176	174	163	172	175	147	174	128	161	165	157	126	155	172	143	170	153	170	170	144	172	149	164	184	176	170	190	173	155	157	177	163	143	152	149	160	156	176	162	163	145	165	186	151	168	192	163	162	165	156	165	195	141	176	154	166	168	186	165	144	159	158	146	144	191	155	161	178	164	175	183	163	145	149	154	154	175	173	154	165	173	165	179	161	167	174	173	149	157	181	138	167	173	158	178	161	177	174	141	158	191	171	176	156	197	158	164	161	152	163	177	159	164	145	181	170	160	153	159	170	185	169	152	150	157	151	159	182	158	151	172	159	172	164	168	163	157	148	155	169	162	172	167	162	177	158	170	167	153	189	181	183	185	174	191	144	157	156	183	191	178	170	160	173	171	169	164	191	199	170	137	174	163	168	152	177	174	173	142	170	152	151	173	168	160	147	141	153	134	159	155	171	181	163	180	175	172	141	173	176	176	149	160	162	178	178	159	169	164	152	157	154	173	150	145	174	139	149	157	157	179	163	144	163	170	170	183	163	144	154	146	160	172	178	158	162	164	172	165	143	163	150	163	175	162	162	166	169	169	144	178	191	160	155	160	187	176	154	184	184	176	166	154	172	158	171	156	159	180	154	176	179	146	145	169	174	175	168	166	170	155	169	186	160	160	152	180	163	173	165	151	195	151	137	191	170	164	166	189	175	150	173	149	165	146	180	149	181	170	166	150	160	164	164	172	152	161	162	166	178	178	161	153	169	178	161	134	173	155	185	164	176	171	146	176	197	166	161	158	133	162	159	168	142	157	187	139	153	169	174	156	171	180	166	181	185	149	164	169	171	166	164	162	148	148	168	153	160	160	181	174	149	159	180	172	149	159	147	152	174	151	168	188	168	150	146	167	168	168	162	152	164	156	157	172	186	154	162	150	158	158	185	175	190	175	143	161	154	186	165	173	175	159	166	167	142	166	158	161	151	170	157	166	167	173	164	183	163	168	176	172	165	196	175	198	162	169	147	167	166	169	178	165	151	158	169	149	172	176	158	178	159	175	153	178	161	161	154	161	162	163	164	170	168	147	149	150	163	183	142	159	155	169	151	135	176	176	187	161	180	143	161	132	157	161	166	175	189	144	142	183	176	146	174	176	193	156	176	157	176	152	146	174	164	173	183	176	154	158	178	165	187	153	170	159	198	160	167	170	157	180	158	165	174	155	166	178	164	178	142	177	141	151	165	177	174	172	153	168	148	183	173	178	169	151	158	151	138	152	174	169	163	169	166	162	154	167	162	170	174	136	180	158	149	168	156	157	166	163	164	155	160	195	152	168	169	157	134	179	173	161	165	155	145	173	191	185	154	162	173	158	161	155	172	157	161	161	170	157	138	167	160	161	163	158	144	183	166	161	156	172	170	181	166	169	170	189	177	155	160	147	175	176	150	170	180	173	142	165	168	150	166	161	167	143	182	153	171	156	147	141	178	169	173	161	151	143	146	171	169	133	155	175	157	166	156	176	159	175	167	154	151	182	143	168	172	149	179	172	186	161	151	167	177	183	166	178	153	177	188	143	186	153	176	159	180	165	177	151	147	184	182	177	172	162	193	194	182	160	162	169	162	168	147	156	171	151	168	165	159	169	153	167	171	148	169	186	155	170	166	162	185	168	160	162	164	156	158	150	143	165	169	174	168	164	168	159	179	151	167	171	161	177	170	173	190	173	170	164	157	161	150	168	149	180	174	171	152	161	188	158	152	187	149	170	183	156	180	166	150	165	167	156	186	163	162	188	158	173	156	174	162	175	174	159	154	166	187	181	167	170	162	169	188	163	179	184	162	180	168	155	158	158	145	181	187	173	162	172	149	164	157	142	147	184	158	164	160	181	164	154	139	165	191	157	180	150	184	159	167	170	151	180	165	177	176	162	171	172	161	166	171	159	173	161	148	158	149	168	155	166	168	160	159	161	182	190	171	171	169	176	166	151	157	162	165	146	180	174	177	156	182	142
28508	78043	70755	7788	4613	11318	35557	35204	26133	15694	6919	1884	391	342	332	329	318	317	313	324	326	338	308	331	308	329	337	342	323	336	332	340	335	300	334	336	322	312	333	323	331	358	308	347	313	312	332	349	304	298	292	330	309	325	315	322	330	355	331	326	312	318	357	299	335	325	305	346	320	311	322	337	316	290	307	326	320	323	328	317	334	335	292	321	308	323	309	327	341	324	319	335	321	316	295	314	293	319	316	328	347	377	322	311	338	336	350	315	316	366	314	306	320	316	337	314	339	330	346	315	286	361	316	300	345	349	305	321	335	350	305	333	325	292	355	319	305	337	320	355	306	316	354	334	353	323	310	319	333	297	312	341	294	331	340	318	355	324	308	308	367	312	337	321	310	348	333	314	300	319	307	352	333	311	346	281	311	357	311	304	335	336	343	309	327	338	315	334	318	320	336	319	323	326	315	321	341	356	327	327	304	333	322	315	331	347	297	320	331	339	295	334	354	322	333	302	350	352	318	322	349	341	303	342	339	312	344	324	318	353	319	337	326	345	340	346	329	332	315	328	300	344	299	322	320	352	305	380	335	300	325	322	308	327	324	355	314	333	321	337	321	301	335	344	342	345	331	334	307	326	305	326	325	356	329	318	346	313	356	354	328	320	325	357	338	329	329	293	340	330	346	352	341	297	317	308	326	316	313	359	310	326	304	312	346	349	333	293	332	319	338	315	316	329	305	326	331	312	278	313	341	306	328	333	334	302	340	343	358	360	343	337	304	314	314	310	323	334	302	328	326	334	354	326	343	326	309	336	326	347	328	320	303	310	329	306	345	351	319	315	300	329	372	292	315	309	284	336	313	311	351	319	360	328	307	325	321	359	334	303	347	345	339	360	345	306	310	338	359	314	328	316	315	314	337	303	332	319	351	350	320	313	344	311	346	335	362	323	306	321	291	306	328	361	322	293	327	318	356	341	342	308	336	306	313	320	346	347	300	345	318	346	314	331	334	348	320	347	338	316	341	313	320	310	319	348	310	344	308	322	351	338	336	299	325	336	319	339	357	319	318	324	339	348	323	326	343	330	324	335	280	353	316	332	309	332	339	301	325	303	319	290	320	310	300	331	360	325	351	312	344	330	342	323	346	309	301	353	327	339	338	323	342	331	347	341	344	322	333	324	312	347	358	343	327	321	308	338	349	322	359	302	311	308	333	297	333	319	344	350	325	332	326	360	327	345	333	335	311	333	328	330	330	324	318	357	336	341	290	290	321	323	309	313	335	346	314	284	293	335	342	316	311	295	321	299	333	318	330	306	284	325	298	319	304	335	318	310	308	297	313	320	357	315	340	317	296	341	298	300	345	328	338	344	348	313	320	349	324	352	326	302	337	366	325	332	340	293	338	347	329	338	329	304	343	311	313	320	332	325	320	339	333	330	313	318	329	334	323	321	291	337	355	328	325	300	361	342	318	309	342	321	341	335	369	347	298	318	326	337	322	333	383	344	333	344	320	305	341	329	338	326	305	340	318	339	320	340	333	316	297	357	307	335	288	319	330	376	346	335	321	357	354	317	333	305	353	326	333	340	339	316	326	323	331	335	339	314	319	348	333	304	349	304	335	339	336	335	330	305	351	318	322	348	350	337	330	327	322	331	307	326	293	326	333	334	319	348	339	342	319	328	298	325	322	300	332	306	341	319	346	318	319	332	356	293	348	346	358	319	311	349	312	305	352	350	360	330	339	324	305	308	304	313	291	326	329	353	315	308	335	329	356	309	327	320	287	312	307	312	331	340	351	346	312	332	337	332	348	334	314	327	329	307	309	333	336	353	360	321	308	345	324	308	327	322	316	351	349	337	341	326	324	319	323	309	349	310	336	335	328	357	338	314	342	330	308	320	299	337	326	349	287	366	306	378	315	337	347	303	359	336	286	332	315	343	326	290	324	339	339	334	303	315	330	302	309	310	336	308	331	349	328	351	322	307	326	320	326	331	330	314	346	363	353	313	355	324	324	304	354	333	322	279	325	317	321	324	298	329	319	354	318	351	354	288	337	323	363	360	311	332	329	350	348	342	332	335	312	337	354	324	319	346	339	310	309	332	306	313	287	334	316	302	312	321	316	309	341	346	355	312	348	317	315	311	317	344	341	301	281	326	312	312	309	362	352	337	306	296	293	325	341	306	339	359	341	352	321	336	346	360	329	333	301	303	348	319	351	307	307	323	344	310	319	303	330	319	328	319	340	342	329	320	321	331	328	298	329	321	342	328	338	339	296	322	354	330	360	308	319	345	289	296	302	292	342	323	340	352	317	342	348	307	356	333	313	329	303	329	311	312	318	320	300	310	309	315	305	341	327	309	338	310	356	315	365	350	326	341	336	298	337	307	309	320	310	316	335	345	312	318	325	343	316	316	303	340	308	314	314	316	345	329	307	323	339	300	340	328	338	328	302	313	330	332	335	339	341	318	312	303	329	307	317	284	306	312	324	305	314	312	327	309	313	282	342	327	333	333	291	339	324	317	357	355	335	330	322	290	338	310	305	304	328	342	331	278	343	337	307	322	327	356	318	335	308	323	311	331	304	314	308	331	352	371	334	346	333	331	337	351	316	332	295	333	348	338	343	341	384	332	332	327	319	333	319	335	330	330	313	322	327	310	329	252	315	330	305	338	365	354	320	305	317	363	364	333	315	343	342	343	312	312	307	314	315	331	298	324	330	316	310	327	330	332	327	320	331	348	341	318	340	314	328	331	315	306	320	362	348	312	342	340	322	306	358	339	325	309	325	335	343	339	298	330	326	316	335	330	332	316	329	329	364	341	333	301	306	348	327	296	329	332	325	348	331	326	313	312	324	302	323	335	335	293	334	345	326	298	325	322	319	351	331	334	338	370	310	300	328	295	336	361	365	316	333	352	317	306	339	360	310	318	332	326	309	342	342	323	351	334	327	296	299	338	340	353	337	334	330	307	332	356	319	325	287	343	315	343	337	325	320	349	317	313	351	317	300	312	305	306	326	341	335	345	312	307	298	302	308	336	342	317	339	321	293	316	326	322	333	337	343	343	313	332	336	341	363	321	311	302	353	343	336	345	342	320	324	332	362	351	318	319	321	326	343	341	326	320	322	332	316	321	318	348	327	324	304	315	337	346	317	314	336	327	330	305	334	293	322	321	330	312	314	325	301	339	318	338	327	317	330	324	318	336	323	343	334	293	324	345	309	352	312	323	318	362	290	348	354	324	335	334	292	318	323	318	339	303	328	349	310	330	341	304	303	317	336	315	357	317	342	338	308	288	339	314	315	295	305	317	321	333	323	296	340	332	363	310	342	327	325	326	320	335	353	331	353	319	315	352	329	335	298	377	307	331	342	324	309	300	326	350	358	345	355	301	300	314	320	333	353	323	300	295	327	330	316	327	334	312	317	331	309	321	293	343	314	339	330	342	333	328	317	315	356	324	328	294	334	327	311	358	311	294	346	323	358	338	352	338	302	322	314	299
23446	21547	31336	25342	21299	20025	36621	35593	27112	15807	5817	1228	235	208	209	211	207	210	226	246	204	238	204	225	210	226	241	219	193	190	205	218	199	206	222	195	202	196	181	209	199	182	211	217	232	206	174	203	235	210	197	185	214	215	213	204	199	210	201	194	213	213	202	202	219	202	201	193	212	194	225	233	188	222	239	206	227	200	220	212	225	222	187	209	212	203	200	217	216	224	224	185	203	229	195	192	199	216	197	223	214	198	191	208	229	203	205	236	215	183	223	204	203	205	210	207	206	212	221	204	215	184	218	221	225	216	206	190	211	186	190	199	190	189	193	190	205	212	218	188	241	212	218	208	210	217	222	227	207	201	226	217	215	193	191	224	198	188	203	200	210	192	219	196	197	214	214	196	216	205	202	187	208	221	206	195	201	197	186	238	200	185	216	226	217	219	219	214	194	197	189	212	242	201	208	201	203	236	218	219	206	194	197	215	200	206	213	218	187	202	208	217	217	197	209	183	207	187	219	213	182	189	216	204	228	212	198	198	196	215	201	206	213	194	189	228	218	217	212	207	199	199	217	206	193	210	202	215	229	219	201	209	211	213	213	184	226	215	200	224	219	194	182	227	209	215	195	205	189	188	197	199	195	206	200	222	202	232	203	195	218	196	213	207	233	185	206	196	213	210	220	200	202	214	218	193	201	207	208	189	215	199	192	223	212	204	203	209	204	216	229	194	205	234	229	187	183	208	207	242	202	191	211	230	235	211	196	206	198	177	204	191	201	195	209	208	204	191	193	224	198	187	205	229	196	219	202	212	229	201	222	230	197	220	218	207	203	220	206	208	179	219	223	212	218	214	196	205	196	207	221	214	207	210	210	191	219	202	212	220	207	215	222	201	206	205	186	200	207	229	190	206	203	205	199	206	212	201	226	216	198	220	214	206	184	206	198	199	188	210	215	200	238	212	213	178	170	208	202	209	217	206	192	182	212	193	226	179	219	202	219	209	234	210	194	204	208	204	195	236	209	189	201	208	224	196	223	222	229	205	181	211	226	181	206	204	199	236	212	196	228	219	220	180	193	202	207	203	194	230	209	205	211	201	231	219	227	217	210	206	199	217	183	216	195	229	215	215	198	186	222	208	195	227	212	237	210	198	214	228	184	203	209	229	187	223	199	197	206	198	214	181	211	200	237	219	203	197	217	213	172	203	190	207	203	202	195	209	229	222	192	218	206	216	184	231	212	209	198	196	199	219	196	194	203	202	220	248	216	218	211	221	199	200	234	221	183	197	209	205	206	217	206	205	192	199	200	219	189	231	218	204	193	219	208	217	227	213	236	214	207	165	206	214	174	199	198	200	188	231	205	224	219	214	215	196	197	212	210	193	205	210	199	219	191	201	183	204	196	235	202	237	247	213	210	211	209	187	216	242	187	203	197	186	206	207	218	202	196	223	172	197	204	181	189	215	218	200	209	227	197	189	194	227	224	202	177	224	205	187	205	176	205	221	202	218	204	208	205	191	203	203	225	204	182	200	193	222	225	213	205	194	215	214	208	199	221	212	214	229	198	181	211	183	229	197	206	187	221	209	207	217	199	221	222	210	204	235	190	202	206	204	214	180	217	211	205	214	202	199	221	225	195	194	195	218	192	216	207	205	192	209	212	192	163	197	230	177	198	217	210	198	222	202	203	198	196	174	201	206	203	230	212	218	189	200	198	208	233	205	203	229	179	185	212	215	220	191	220	200	195	216	211	197	200	221	210	183	201	193	195	215	216	211	201	205	191	204	220	195	210	223	202	212	203	191	210	190	185	208	211	194	231	221	174	190	202	184	198	214	210	236	220	259	223	194	219	216	215	223	209	194	168	182	190	169	195	219	194	209	237	221	220	228	208	214	199	216	201	199	198	200	205	209	194	205	200	205	219	196	247	186	213	186	205	203	198	190	195	207	184	214	230	214	195	204	189	228	207	215	211	202	193	196	216	187	234	186	205	221	203	210	192	218	213	188	196	232	192	228	207	211	200	183	215	210	200	222	211	195	211	194	214	191	184	188	207	193	202	201	213	205	191	216	199	202	210	216	187	191	219	209	219	222	204	201	224	190	213	220	211	201	199	225	223	188	204	201	201	226	199	206	201	208	176	156	208	231	218	211	179	212	178	204	190	188	223	230	193	184	194	199	202	190	208	224	220	212	205	173	187	184	225	220	206	251	207	229	178	173	195	215	215	207	199	235	201	225	198	210	207	245	209	209	215	179	224	202	222	177	202	219	203	207	188	213	193	187	219	203	191	234	200	182	226	195	182	225	219	221	201	180	230	211	211	177	220	242	200	207	208	189	216	219	203	200	178	231	206	211	209	218	212	198	212	209	197	182	208	216	217	193	201	209	206	197	187	223	203	215	210	205	214	196	209	191	176	213	188	205	187	194	206	173	223	192	188	216	234	200	194	200	198	205	223	207	214	195	200	211	178	189	209	188	175	197	208	196	193	189	219	204	212	201	229	210	210	204	209	209	211	195	204	209	196	220	213	189	182	192	211	206	183	199	193	231	222	191	202	219	192	222	187	216	202	223	221	228	210	211	188	199	220	230	200	184	196	223	209	212	217	215	211	227	226	228	197	203	197	200	197	189	214	225	217	190	208	206	206	206	220	209	209	194	223	239	223	201	218	206	185	187	204	196	193	190	193	198	218	206	222	227	188	190	198	209	222	192	193	229	200	199	201	211	184	224	210	203	191	228	209	188	219	206	181	194	172	210	185	224	196	219	202	212	185	240	218	198	223	206	221	205	217	207	179	205	192	210	222	248	205	201	195	202	203	189	202	215	195	191	185	207	219	219	187	197	201	217	207	208	216	210	196	213	203	177	217	192	194	210	194	194	161	193	175	245	198	230	195	209	222	220	226	211	217	218	209	233	197	220	193	194	208	175	182	239	203	212	219	190	208	257	197	193	208	191	219	229	219	231	199	202	211	213	209	183	205	181	177	207	208	205	192	198	213	196	208	193	214	231	219	199	202	203	193	204	201	198	207	211	224	181	215	215	238	214	228	227	227	207	221	211	210	223	216	174	213	211	204	186	216	215	224	221	197	233	197	213	221	207	207	207	211	182	218	204	195	191	204	185	202	218	187	229	190	191	209	206	208	206	198	207	198	189	204	184	209	178	227	193	196	215	195	215	190	228	191	220	206	184	238	187	176	224	209	205	195	198	216	229	182	210	206	198	211	221	196	201	193	221	218	204	207	200	202	201	217	233	199	201	242	202	231	228	197	208	222	227	224	208	227	191	219	175	180	186	193	196	219	193	201	204	199	200	198	208	194	209	205	206	207	210	211	214	218	219	208	212	201	215	197	211	204	196	208	191	226	199	203	197	220	194	203	203	238	186	192	199	208	223	208	188	195	203	210	211	210	198	194	201	206	190	198	205	209	185	204	210	210	217	207	210	203	207	209	190	193	215	224	201	216	202	210	190	217	219	232	203	192	211	209	210	206	201	222	202
34976	92638	78306	9496	6643	16860	45100	43504	36178	24811	12136	3199	415	412	368	429	379	362	383	373	398	399	406	368	405	395	381	383	406	384	426	390	390	388	352	399	384	391	385	395	355	400	376	403	405	397	383	378	374	385	388	388	406	405	385	391	378	430	386	389	349	375	391	384	388	385	409	404	398	402	368	370	414	381	373	389	391	406	402	383	428	407	386	394	389	387	375	331	380	380	419	378	375	415	367	396	400	389	342	365	384	398	409	351	396	383	391	364	369	420	384	429	374	374	383	418	348	399	390	364	384	366	372	387	384	393	383	387	370	379	350	376	384	377	394	411	368	356	362	393	370	336	378	379	378	389	388	390	391	387	383	418	380	391	364	384	369	403	395	412	394	405	375	376	382	433	365	355	405	384	371	388	352	390	432	411	386	387	385	388	393	394	395	428	348	396	374	364	348	413	372	373	388	396	389	381	379	391	425	390	382	415	402	412	384	366	361	385	414	391	365	402	383	367	439	353	359	376	380	385	419	385	410	387	373	409	405	389	391	389	401	411	365	384	372	394	416	351	386	363	410	396	398	381	417	390	406	384	384	380	369	367	429	402	385	403	418	328	384	362	374	373	399	392	385	377	380	350	399	369	379	375	378	373	397	422	399	372	378	410	380	401	374	403	413	400	379	366	392	399	401	390	362	363	368	320	404	397	369	373	364	402	409	401	339	368	385	392	367	418	393	376	394	397	379	375	420	417	373	416	387	405	366	382	369	369	399	392	431	360	394	397	392	416	386	357	406	394	391	398	381	378	392	372	389	395	340	359	384	424	378	413	386	384	415	396	386	405	367	386	404	390	393	389	361	366	386	403	379	398	426	376	396	383	364	337	411	404	364	381	399	384	343	413	397	396	407	386	368	365	403	386	410	378	406	337	393	399	385	365	396	366	396	386	394	390	357	380	393	393	387	393	391	408	422	393	359	368	397	391	369	402	392	383	392	395	388	412	378	361	388	373	339	387	382	358	390	388	382	402	381	391	384	404	428	380	354	411	372	395	356	378	367	381	396	362	387	380	391	402	390	375	401	380	384	404	408	399	409	420	371	367	414	392	394	370	382	354	357	426	383	426	407	372	374	415	374	398	386	363	395	380	395	384	383	380	398	383	404	397	369	384	364	396	400	381	377	338	389	403	419	412	407	355	379	384	418	402	372	362	401	355	375	384	387	410	369	371	410	374	396	376	414	369	387	391	386	425	423	400	381	380	398	378	408	397	378	387	409	391	380	383	389	411	392	422	370	416	387	418	360	391	381	434	376	394	369	391	379	399	383	386	374	364	411	380	368	384	400	369	355	388	403	365	384	367	346	417	360	361	364	355	402	369	420	382	404	420	383	364	378	426	373	385	361	402	423	379	387	387	382	393	347	382	387	375	404	392	411	408	375	415	388	362	420	404	382	381	433	352	349	378	371	394	387	354	369	416	382	417	377	386	376	383	380	322	389	394	385	414	380	384	369	390	399	375	382	380	415	419	378	395	378	405	368	381	383	404	386	376	354	390	440	403	399	384	402	375	358	423	372	407	393	364	395	396	370	372	415	403	368	384	384	384	371	387	407	389	387	386	374	392	372	396	381	401	418	367	378	395	381	325	393	394	405	358	391	402	383	392	391	369	377	412	350	399	399	388	367	433	380	380	384	401	368	377	383	418	415	399	389	376	402	373	399	391	367	394	366	383	386	396	384	362	386	387	399	369	387	375	381	387	384	375	387	362	372	410	421	414	385	347	370	408	381	371	381	388	364	437	402	380	389	360	373	404	381	379	408	403	404	382	404	385	377	364	380	419	389	385	407	388	381	357	344	419	380	406	404	410	403	399	409	344	387	396	392	371	370	402	368	415	343	402	396	361	403	375	369	422	348	380	355	391	403	399	396	396	396	418	386	399	375	406	380	424	391	395	388	389	353	381	388	380	343	363	390	390	378	410	405	408	383	390	379	392	396	391	408	398	385	411	390	419	401	376	400	396	383	372	394	387	399	435	388	397	387	401	389	393	393	387	411	349	380	405	394	361	396	390	389	376	405	380	357	419	377	388	378	382	368	428	355	417	420	380	350	348	399	387	392	386	376	400	392	384	399	387	372	411	398	376	365	430	385	380	418	394	362	399	381	360	355	357	352	391	364	356	395	395	370	387	407	406	392	374	409	366	433	377	371	387	380	403	406	379	385	375	397	380	374	390	395	371	352	396	388	385	374	370	398	407	398	412	373	393	395	392	385	366	404	390	385	392	403	419	384	388	423	400	401	371	374	399	387	376	355	359	368	409	396	371	394	372	391	402	425	405	396	395	338	443	408	398	393	357	396	406	389	354	395	377	405	355	385	415	405	408	393	382	385	364	392	375	412	403	355	392	399	379	373	376	390	372	366	388	426	365	357	383	400	389	373	379	370	388	395	376	394	422	369	389	451	385	379	377	409	360	408	347	409	383	361	388	390	402	381	378	405	371	386	406	361	349	368	350	401	377	365	401	425	344	360	394	408	362	363	396	437	399	403	390	387	377	390	349	338	381	363	409	391	374	373	371	376	352	389	379	374	404	380	444	420	382	431	425	386	417	393	373	411	377	386	380	398	380	391	358	385	390	378	375	366	393	374	401	360	367	385	367	393	366	395	365	403	389	365	377	380	421	384	355	384	381	395	414	392	381	419	394	387	364	382	416	388	364	395	396	379	383	378	382	406	405	385	351	367	344	378	373	397	361	379	421	371	378	389	369	381	400	397	368	394	404	378	406	396	373	384	437	365	383	378	389	379	381	377	377	364	356	374	380	405	343	336	371	369	357	437	366	376	380	376	383	384	396	398	384	372	371	383	351	376	380	380	400	381	362	384	393	416	402	405	387	422	362	390	371	409	384	393	380	380	414	369	384	401	400	388	403	410	359	392	408	367	395	425	386	403	402	363	411	367	383	390	377	372	376	381	358	399	392	393	419	374	374	408	369	399	395	398	400	399	391	378	387	382	394	354	406	373	380	361	401	393	396	380	376	409	389	357	377	408	388	388	399	366	377	401	380	393	377	389	400	379	390	397	331	380	412	383	363	388	391	385	387	412	413	400	402	390	371	383	385	390	405	387	391	426	352	392	367	374	399	394	377	405	413	373	390	360	391	379	360	412	402	363	399	372	403	383	396	391	426	404	408	394	379	399	377	368	402	370	374	370	371	429	390	392	407	402	385	371	401	369	395	388	372	380	369	379	376	366	384	394	427	380	363	357	394	384	404	393	408	385	370	361	408	374	429	401	408	410	410	360	386	397	405	382	382	354	367	371	380	377	421	345	403	373	377	379	371	403	391	372	399	408	407	405	396	344	387	388	376	404	428	387	361	368	409	379	440	370	396	372	379	389	403	407	382	401	368	403	367	381	372	381	372	375	363	402	376	359	404	377	373	361	385	378	389	379	400	373	379	370	370	412	408	401	409	386	376	404	383	382	367	400	425	407	400	393	426	368	361	389	384
26978	24004	27339	7310	1010	748	3264	4660	3146	1528	718	317	211	190	193	200	194	224	241	170	214	219	215	198	224	182	221	191	179	172	206	230	202	195	216	195	214	211	194	222	231	179	191	206	218	218	204	195	200	189	187	189	198	221	195	205	184	203	216	197	220	203	190	191	213	201	205	210	176	210	209	194	192	227	192	208	182	197	200	235	199	197	195	215	221	220	195	193	207	193	195	216	216	201	202	175	227	171	204	212	203	223	183	220	217	218	192	204	206	216	208	192	205	222	217	202	183	211	173	195	199	163	191	209	186	208	186	207	192	224	210	218	201	212	209	190	200	192	203	199	210	195	220	215	178	206	218	226	212	184	213	209	187	186	202	173	220	200	197	214	181	224	211	190	196	216	198	201	196	164	231	220	222	179	205	197	217	211	194	185	199	193	184	200	215	191	203	184	189	211	210	211	193	201	208	200	188	215	196	202	189	196	185	228	174	181	191	183	216	203	190	214	191	199	190	186	204	198	199	196	182	196	200	209	185	198	195	229	215	190	189	215	217	225	201	186	187	211	206	200	189	185	198	196	213	196	212	214	217	188	189	177	187	189	187	209	184	198	199	201	204	188	222	198	183	210	207	218	209	206	202	199	204	198	202	200	185	201	200	198	196	205	194	195	205	177	196	184	202	207	217	202	191	194	201	220	188	203	194	184	217	192	218	225	192	190	192	196	194	220	193	212	190	179	207	188	205	194	199	185	197	197	190	234	193	197	180	200	170	187	195	195	186	213	209	202	208	202	220	194	178	187	229	203	202	203	212	200	214	186	199	225	223	202	203	194	228	210	175	213	197	191	184	210	196	217	176	200	197	193	196	197	207	182	208	192	209	231	177	209	212	206	216	227	197	213	197	199	201	204	206	204	224	200	197	204	203	206	205	206	227	211	178	222	205	218	207	198	204	175	202	194	184	183	200	170	204	226	206	200	199	178	195	193	203	196	203	223	203	186	207	202	218	211	207	202	208	212	196	190	223	190	207	209	211	208	185	183	214	202	205	245	211	206	191	230	200	184	194	210	182	215	183	194	191	216	210	191	182	195	201	190	228	196	188	196	211	226	166	199	205	196	218	203	176	200	201	213	194	197	198	188	174	194	185	200	207	210	191	194	170	232	174	226	193	224	206	199	184	235	207	199	200	202	197	208	217	201	211	196	196	184	174	235	215	224	186	225	196	202	204	202	204	182	200	199	214	194	179	225	191	176	207	205	195	206	188	194	210	214	191	214	166	183	185	223	166	206	229	184	191	207	180	215	225	218	194	219	209	197	195	196	195	217	217	202	196	222	204	204	211	208	175	184	179	200	188	178	197	195	179	191	203	192	196	164	232	217	180	200	208	223	194	215	189	218	180	197	217	198	184	212	199	190	183	202	192	190	191	212	198	207	206	198	201	213	187	192	186	191	210	234	213	175	206	219	197	191	197	217	188	173	194	204	201	193	194	208	186	177	212	180	184	235	213	223	177	210	182	204	206	188	204	196	201	210	211	184	216	196	201	197	174	166	190	206	224	213	187	232	219	184	226	201	199	185	222	219	224	190	194	220	198	191	175	197	215	188	194	202	211	189	198	224	197	226	204	206	194	208	181	200	210	197	199	199	205	194	182	218	212	204	208	206	190	191	166	177	201	206	200	188	209	176	202	194	195	203	200	175	176	199	183	203	172	198	226	210	190	196	232	215	223	212	198	186	192	188	187	200	223	199	188	193	193	218	191	188	211	196	204	193	205	209	199	200	187	203	212	192	182	222	227	224	199	217	188	239	189	195	210	203	190	208	228	211	230	197	199	210	188	188	195	231	207	201	220	230	231	200	202	212	195	205	204	206	184	219	202	212	188	189	205	186	198	189	192	183	186	183	198	205	185	177	202	205	191	224	212	187	195	196	193	222	183	189	181	202	193	183	208	208	204	224	173	215	223	214	197	204	202	183	192	226	166	187	187	220	218	204	214	204	195	191	190	210	189	174	200	230	213	206	217	195	196	174	185	200	202	184	225	254	186	177	187	226	199	197	217	198	199	211	225	201	205	216	211	201	196	213	199	189	188	191	191	204	226	203	195	214	192	190	214	206	195	219	177	221	196	213	196	196	202	181	197	196	203	178	222	198	176	209	185	192	206	204	193	189	189	186	210	188	207	180	211	203	205	166	204	173	196	193	189	225	189	243	202	201	173	189	197	232	190	217	184	187	211	195	208	199	170	195	201	186	200	209	183	203	206	216	208	198	204	194	210	229	177	187	213	194	187	197	189	211	200	222	208	208	181	198	207	223	178	219	207	197	196	233	167	203	210	216	188	210	182	200	188	200	203	217	222	194	206	197	197	199	216	212	187	198	191	205	177	207	211	195	213	199	183	195	178	203	217	192	207	181	172	207	191	199	225	190	176	221	195	182	202	196	211	203	199	189	191	212	203	187	185	201	159	195	187	199	185	208	192	216	203	200	191	200	209	210	189	207	194	198	188	202	185	204	191	196	193	208	182	204	215	184	196	191	206	180	203	187	204	184	202	211	215	200	192	227	181	226	216	220	200	199	216	200	184	195	214	196	191	205	202	225	197	170	194	211	197	213	178	206	214	206	183	194	218	210	182	174	203	188	214	173	216	206	187	209	220	185	235	206	190	199	199	204	186	226	190	210	176	214	185	164	180	202	196	222	214	200	187	212	181	205	195	212	193	206	176	165	209	208	204	215	188	210	194	195	225	199	196	184	212	166	204	187	186	226	204	215	174	209	211	212	218	197	210	192	197	198	212	198	174	203	188	197	196	183	197	183	189	194	185	190	197	209	174	189	206	199	170	180	203	206	203	220	193	188	188	210	198	200	184	199	198	209	201	195	186	215	199	196	208	236	199	189	196	216	196	172	201	217	196	193	220	193	216	213	197	190	169	173	206	190	198	180	170	202	203	210	206	195	212	217	180	215	209	193	205	183	196	198	209	187	210	198	237	194	175	223	200	216	203	215	200	214	188	194	205	191	221	217	199	197	173	221	197	207	203	188	189	216	193	182	191	201	189	200	196	193	212	213	187	201	233	226	178	188	197	202	213	200	202	226	195	178	206	214	197	220	198	208	216	191	193	175	216	200	203	195	193	194	209	181	209	201	216	197	215	177	197	219	200	208	205	177	199	221	199	219	223	215	197	207	204	203	205	185	200	202	195	190	225	173	176	185	225	192	200	173	211	195	223	204	194	183	194	192	196	174	197	193	187	210	197	193	160	198	192	206	200	198	200	213	200	190	176	214	206	216	207	191	202	214	202	223	197	178	176	180	200	184	183	206	187	183	194	192	165	218	195	196	185	195	220	223	200	211	186	211	197	221	191	190	200	196	209	188	194	208	190	174	190	215	191	196	196	211	222	228	188	196	206	199	195	205	184	228	206	199	201	173	196	216	190	202	187	217	192	199	205	205	228	205	183	211	188	196	206	181	210	206	222	162	214	184	200	229	194	175	214	206
18483	41791	33461	3225	2620	2089	9818	12235	8258	4262	1881	707	399	408	375	413	385	413	373	421	393	399	385	413	379	430	392	415	397	372	386	397	406	376	395	400	385	385	419	414	395	381	422	388	377	403	399	382	386	420	388	358	404	399	387	382	414	384	383	404	388	388	390	383	404	417	383	370	377	404	370	410	382	411	408	381	384	387	376	403	407	397	374	390	389	389	379	418	448	402	366	415	408	385	330	390	419	401	359	430	395	390	419	382	413	410	402	425	387	355	405	416	392	418	369	407	387	360	367	387	362	410	366	408	375	383	384	407	408	377	417	405	369	405	395	381	369	388	376	387	412	367	400	379	395	388	377	392	376	402	367	413	380	395	389	406	418	416	395	383	417	402	346	369	378	373	390	417	379	447	399	399	395	422	366	409	390	419	372	383	374	417	411	399	416	398	416	384	386	384	401	404	355	402	359	402	403	390	389	379	433	381	375	410	414	377	381	416	381	383	404	407	414	418	397	350	384	380	376	393	372	386	413	379	369	373	416	344	381	404	405	381	406	416	348	404	410	368	344	373	389	427	373	412	385	413	390	392	392	385	315	390	410	379	368	378	380	388	409	388	397	356	400	397	408	380	400	424	408	369	424	366	414	420	406	396	376	384	402	395	386	386	424	346	420	376	402	399	399	382	374	426	396	425	375	395	392	386	369	370	390	353	412	368	376	394	406	405	442	395	409	383	398	420	386	414	380	371	398	378	391	415	392	392	415	367	367	405	420	370	398	380	401	366	394	340	393	343	410	418	390	371	379	355	426	386	385	423	404	380	393	392	366	352	380	417	385	387	402	364	378	415	410	384	401	377	376	410	386	401	376	412	364	373	392	365	396	411	399	406	363	418	386	392	382	385	436	430	389	389	360	396	386	413	409	389	372	416	376	382	399	387	391	390	405	396	390	403	372	383	411	395	406	376	397	412	388	408	430	384	365	414	405	391	405	407	367	376	378	412	419	391	361	391	423	432	399	364	434	374	403	435	384	398	409	394	366	405	403	393	379	389	379	413	411	417	396	377	417	410	386	371	422	376	393	416	436	333	422	357	419	395	369	382	406	448	397	388	394	385	391	398	381	418	372	402	389	401	402	402	399	391	404	367	399	425	410	402	373	384	403	388	425	411	411	426	413	406	370	379	386	433	382	432	398	388	379	390	392	390	395	417	403	395	421	410	406	410	393	406	357	359	410	399	372	357	406	389	392	418	389	419	398	411	404	394	372	373	401	382	421	381	393	401	364	384	381	388	398	441	418	354	424	347	389	374	370	393	411	422	371	391	410	429	403	383	402	394	353	392	385	405	395	399	390	379	409	368	411	396	395	391	407	384	410	373	415	421	394	369	423	379	382	403	381	410	395	405	436	412	398	353	390	405	397	396	425	401	372	391	394	390	405	384	382	377	364	398	379	387	433	380	441	408	402	380	361	401	408	376	403	424	424	380	348	408	394	394	437	427	384	411	397	400	390	403	395	405	398	390	385	383	415	412	381	404	376	400	437	343	422	389	407	410	386	366	417	359	383	384	359	381	361	392	425	360	387	395	404	406	377	418	398	364	441	396	402	395	384	422	410	398	395	410	381	382	400	394	376	401	365	388	336	390	391	400	403	417	401	378	403	408	423	373	376	398	390	401	402	398	399	358	410	403	411	412	380	424	387	377	427	354	370	416	420	382	386	417	374	371	405	381	386	406	416	391	414	383	393	399	428	399	438	365	372	392	385	416	355	415	410	399	353	389	382	368	393	363	427	386	391	409	427	402	382	363	413	355	400	386	420	392	392	375	414	382	424	413	410	393	387	359	407	395	379	359	398	388	426	371	392	381	406	377	384	387	371	424	374	395	408	426	433	433	370	415	423	394	432	401	376	336	384	410	391	381	418	391	453	411	386	386	385	391	390	379	401	375	434	401	373	392	365	365	374	424	401	390	351	387	361	393	376	390	384	403	403	408	367	370	396	383	356	396	380	406	387	358	381	389	395	362	391	383	409	379	371	387	394	388	399	405	415	370	383	386	389	404	402	372	402	403	362	381	366	408	382	370	371	367	413	386	402	418	411	392	402	419	389	407	355	392	369	405	410	416	411	405	395	406	393	389	406	419	402	382	367	413	399	375	418	382	359	392	393	414	366	379	404	392	395	372	411	400	392	388	399	421	396	389	427	350	410	377	385	410	350	402	402	394	378	394	397	397	412	382	411	402	411	350	359	426	390	370	387	389	375	364	360	382	406	388	416	390	410	434	418	388	389	374	415	413	386	398	384	366	379	373	393	382	415	389	389	396	420	352	409	420	401	395	378	418	409	368	418	355	392	387	361	410	401	363	417	395	353	424	379	405	400	378	403	366	372	387	433	386	403	418	402	387	390	363	431	375	390	384	434	383	403	382	377	369	355	395	386	383	442	391	397	404	363	409	398	400	401	388	420	363	421	381	389	427	355	392	418	365	390	361	395	391	434	388	391	416	375	384	397	372	400	402	375	373	397	410	434	400	392	391	377	384	403	382	413	375	372	392	413	403	388	416	442	388	359	386	432	409	405	385	377	390	416	397	368	393	416	390	400	347	385	421	384	394	410	429	366	399	389	391	394	380	375	407	399	423	367	409	366	406	396	369	344	373	410	386	369	367	401	414	406	408	388	386	416	378	365	404	393	397	379	412	397	401	399	415	416	365	387	368	383	387	382	415	390	416	417	385	373	384	353	402	395	383	416	387	412	435	354	398	379	375	397	400	413	419	391	399	409	451	404	403	388	399	410	382	358	386	409	389	328	373	421	376	397	407	381	381	405	403	416	385	386	376	377	419	404	403	381	386	409	367	405	367	361	404	413	400	361	431	422	406	423	421	380	366	374	393	378	409	363	357	403	401	416	403	372	405	397	401	377	378	357	394	388	389	423	409	410	367	387	376	391	372	421	369	394	410	358	379	391	389	425	371	386	411	402	443	395	392	401	440	407	388	372	380	367	412	389	372	387	354	390	399	389	401	371	398	397	372	389	436	395	429	396	429	375	384	381	382	386	389	395	395	403	387	392	376	402	384	372	404	397	399	369	382	417	373	410	390	409	350	391	410	348	349	377	399	359	394	383	350	341	385	357	375	397	405	401	381	406	445	409	396	373	400	403	427	373	427	430	404	398	397	378	397	404	386	415	418	426	422	414	394	386	367	416	399	403	385	406	373	386	386	387	400	370	400	404	366	394	386	418	421	360	421	406	427	390	376	411	369	395	410	397	393	401	372	377	373	381	399	391	386	397	387	391	384	380	426	413	385	423	412	396	376	352	417	369	399	421	394	382	381	387	377	399	414	374	362	397	399	381	426	364	361	398	387	390	393	394	413	414	387	384	392	378	358	376	415	370	396	387	377	397	427	376	418	403	404	420	404	379	355	413	367	356	354	391	381	418	382	407	420	381	373	379	435	426	368	390	397	389	391	411	369	360	367	386	362	396	392	382	405	421	398	416	423
24579	21761	33128	25023	19426	6750	15633	28792	20412	9696	3260	652	165	158	156	158	150	150	133	135	156	152	164	174	151	156	162	150	149	121	145	152	140	161	145	158	153	172	144	160	144	175	164	141	148	154	153	154	162	156	131	172	160	135	153	151	137	147	145	141	145	139	141	165	148	156	147	163	161	143	114	171	135	135	140	141	161	153	146	140	118	156	146	145	159	162	120	144	166	144	150	162	149	152	173	157	153	160	139	167	151	141	162	138	166	169	151	144	146	155	156	154	148	161	147	161	159	124	153	169	167	154	155	161	151	136	138	146	176	165	168	149	142	175	175	166	161	152	158	147	145	166	152	150	149	157	147	131	163	157	155	152	146	141	156	156	146	164	165	147	133	149	150	137	154	154	176	156	158	137	146	161	150	163	130	159	148	161	161	140	156	151	162	137	151	143	149	149	149	157	154	177	143	148	130	121	165	145	144	145	153	150	146	142	158	146	142	191	158	158	165	153	165	153	160	157	156	155	128	138	162	143	154	147	153	155	138	150	157	152	170	158	164	153	165	173	148	133	169	148	142	154	188	144	154	158	128	139	150	139	152	138	158	127	150	137	159	144	174	134	157	134	148	149	141	150	161	157	150	136	160	138	166	149	133	152	133	159	155	166	162	147	151	157	156	154	151	152	169	161	148	146	141	147	150	142	172	181	145	160	156	133	136	148	144	138	146	157	166	138	156	137	162	148	156	142	157	127	170	135	160	147	147	174	165	130	159	141	150	161	153	150	155	133	160	151	158	146	147	143	157	139	147	162	156	136	133	155	156	170	145	158	134	138	146	136	149	161	171	176	145	177	150	159	165	169	173	162	143	145	147	155	141	144	158	139	140	163	165	154	146	136	138	158	149	137	157	141	150	148	146	158	162	171	182	148	142	179	150	148	155	144	166	165	162	148	157	158	162	166	152	182	163	168	159	149	151	131	141	164	153	154	138	150	151	160	150	154	148	163	124	133	158	140	147	151	166	179	155	138	142	145	166	140	140	147	139	140	141	146	141	136	144	161	156	142	147	141	163	139	153	151	151	154	136	148	149	151	144	149	156	152	160	156	162	126	159	169	139	140	154	147	161	166	149	134	143	126	167	162	153	151	147	158	164	163	179	167	146	145	172	148	154	177	164	162	142	162	148	125	180	138	150	133	165	140	134	151	137	153	135	178	155	143	149	167	163	163	167	153	144	150	150	144	149	149	146	129	148	142	152	136	159	165	165	153	144	160	145	144	152	137	142	130	152	178	153	140	158	144	152	154	169	159	166	147	143	163	138	175	173	163	149	150	148	142	139	144	148	166	158	166	153	139	182	162	159	142	142	166	127	141	155	146	169	147	127	154	168	149	141	177	167	162	158	165	159	160	136	149	150	124	156	151	137	132	147	135	145	158	151	128	120	149	152	123	151	155	150	154	167	150	150	152	144	135	150	159	163	142	118	150	152	135	132	137	144	135	141	146	142	144	153	162	154	139	173	177	170	134	162	145	151	150	153	146	156	145	149	169	143	153	155	151	166	155	163	140	147	142	163	148	148	159	142	143	196	145	129	142	164	143	128	155	160	143	153	157	160	135	152	159	154	166	164	162	139	191	142	159	164	149	162	152	135	166	145	127	129	142	145	153	151	143	157	153	141	151	146	160	151	152	141	164	155	162	137	157	127	167	159	154	139	142	137	160	151	153	147	135	168	164	117	138	154	152	150	160	151	148	175	126	159	146	142	171	155	123	137	129	147	149	156	149	136	131	137	156	159	143	143	147	149	134	131	146	167	140	143	161	129	128	133	164	149	131	148	142	149	155	143	161	146	143	131	167	139	170	158	160	167	150	152	160	138	153	149	161	166	131	152	150	148	132	160	121	166	160	138	141	147	153	162	171	137	151	144	135	148	157	152	150	146	140	150	156	154	153	173	162	139	145	123	161	159	155	145	147	160	155	134	144	140	129	159	164	156	142	121	136	145	165	156	145	153	150	155	156	140	152	147	167	157	155	161	150	147	165	153	147	163	140	153	144	151	136	141	139	146	139	155	166	152	151	130	165	159	141	146	150	141	139	132	142	151	159	158	151	163	149	156	149	168	181	149	147	169	129	162	144	142	134	133	147	154	156	158	176	148	162	142	161	143	166	152	157	135	141	163	144	134	131	146	138	143	149	132	130	151	164	135	151	138	139	155	148	136	165	161	156	161	150	162	155	146	152	154	173	170	150	146	140	138	157	135	131	163	168	163	150	147	157	158	138	147	125	147	142	148	169	150	144	145	136	176	140	158	152	165	144	147	151	147	161	156	142	151	168	167	160	146	146	154	140	166	138	169	151	147	179	148	152	153	174	137	143	160	152	152	148	154	161	128	144	139	143	145	148	131	166	155	163	139	146	148	153	144	136	153	154	159	162	145	151	167	152	137	145	150	182	147	140	163	141	157	150	133	157	158	166	145	158	146	160	166	152	139	160	157	145	173	159	139	153	166	150	176	174	146	138	158	158	137	138	157	128	158	156	140	147	147	150	170	155	165	163	139	142	156	144	174	145	153	139	162	145	192	149	155	145	152	152	161	153	155	141	151	147	154	153	151	135	161	180	156	173	167	165	149	147	162	133	108	156	158	120	138	171	165	154	164	144	178	143	166	168	157	162	141	139	168	155	140	145	167	159	157	153	153	148	136	166	169	129	139	163	141	150	174	155	153	144	150	154	129	154	187	145	149	146	160	146	153	148	148	150	152	125	158	165	156	158	148	145	155	159	172	157	159	142	150	160	143	132	127	141	148	153	121	150	144	141	143	140	141	139	166	180	161	160	160	144	156	156	178	139	162	162	135	153	137	150	160	135	152	143	151	157	160	124	139	143	188	139	149	139	146	162	142	159	144	159	146	165	163	150	148	147	160	104	163	164	145	137	149	151	143	158	155	148	143	154	144	154	150	158	154	159	151	172	165	134	173	131	147	148	151	127	174	161	142	145	180	128	159	159	160	163	138	144	155	167	157	155	161	182	170	157	127	143	141	145	159	176	144	161	170	154	162	139	132	151	140	134	190	166	173	157	184	141	154	156	168	169	130	158	153	150	154	154	168	149	139	139	150	156	149	141	145	171	177	149	170	168	160	177	131	159	147	149	154	144	147	162	164	146	173	138	134	146	144	151	146	142	134	129	163	161	149	160	142	160	146	165	168	132	144	130	156	170	153	161	155	156	163	164	170	139	154	160	157	181	160	164	158	142	153	158	160	149	164	152	151	172	169	160	150	155	149	124	119	161	164	161	178	153	149	184	127	156	142	151	169	154	138	173	181	157	139	133	152	144	158	180	146	152	182	164	158	160	160	163	131	155	136	144	138	189	151	144	146	120	146	147	141	156	152	153	135	160	174	154	162	151	154	150	152	153	130	140	141	156	156	170	161	159	164	161	159	169	146	183	161	142	153	145	146	142	146	167	145	147	150	142	151	166	153	147	151	163	148	159	146	166	143	156
29388	76910	61889	6846	5530	5346	27822	38645	29665	17961	8230	1959	339	328	295	307	297	313	305	313	303	302	308	311	326	282	279	281	291	298	326	337	309	275	307	313	296	289	305	295	313	303	290	318	307	315	278	323	297	291	303	272	266	325	295	324	319	305	305	320	311	312	306	294	313	323	275	316	321	312	327	305	322	298	278	335	302	322	296	310	289	302	328	319	306	302	290	314	269	288	275	314	298	282	325	267	286	329	312	265	309	290	282	286	295	294	282	275	262	276	317	314	315	310	285	332	281	307	323	300	313	316	323	304	292	321	278	283	302	289	351	299	318	298	263	300	299	306	304	301	327	311	290	290	343	305	302	321	297	290	331	310	282	322	308	316	314	292	286	290	282	294	288	304	294	309	302	299	320	283	335	281	318	319	321	282	321	287	315	288	302	292	289	317	296	283	297	332	312	323	260	282	328	279	284	339	271	285	284	315	311	306	307	304	278	301	288	282	295	316	308	334	273	305	275	313	294	323	306	308	301	296	291	319	305	325	268	298	292	313	290	335	300	292	325	324	329	314	294	300	296	291	285	292	342	280	316	313	297	304	313	278	308	287	323	327	299	307	303	332	329	337	290	306	305	296	288	316	308	295	306	277	268	299	316	305	319	300	295	339	297	291	299	315	298	268	295	324	295	317	302	284	320	291	278	293	348	297	297	289	319	299	308	294	319	285	278	316	292	320	274	327	293	300	278	297	285	310	329	314	325	318	301	312	345	288	292	308	294	327	257	292	302	297	304	332	322	342	291	316	333	289	286	305	279	297	297	281	294	300	290	299	291	323	310	288	321	334	291	301	323	333	314	323	311	282	340	285	272	305	299	294	312	309	295	294	296	266	296	289	311	311	318	317	279	299	313	319	308	288	257	302	277	295	284	301	252	302	321	321	272	299	253	288	306	310	291	323	326	284	291	307	303	303	285	289	319	284	304	293	318	297	268	298	315	323	304	294	316	313	284	277	325	293	273	288	271	327	274	300	295	298	301	329	324	320	300	298	315	308	310	251	283	308	281	299	272	295	324	335	269	333	307	303	317	282	276	329	300	285	300	274	310	277	311	262	292	275	305	328	312	319	358	310	314	275	303	346	275	312	322	309	304	300	303	293	285	317	275	296	275	306	323	337	313	309	320	294	293	313	289	329	327	278	298	310	282	271	307	315	319	296	299	289	283	272	309	294	273	273	307	290	290	289	312	342	287	288	316	304	316	322	314	343	292	330	302	285	315	332	287	323	321	329	284	311	308	296	319	289	290	340	308	327	274	296	277	334	328	302	295	272	287	299	330	308	288	269	299	286	309	285	279	315	314	300	286	302	292	285	293	277	314	322	274	284	300	287	302	289	290	313	309	297	356	285	290	295	319	313	336	318	339	312	313	287	309	309	279	306	276	301	312	306	299	294	266	288	292	304	312	291	286	292	280	280	315	322	317	284	319	296	331	288	288	303	288	310	277	312	335	296	316	318	323	323	308	304	336	298	358	295	313	329	306	291	301	286	298	289	303	292	272	306	283	289	301	293	301	313	319	324	289	319	323	302	334	295	300	328	301	318	279	312	328	315	312	292	321	264	298	335	291	276	338	294	288	288	298	309	292	308	333	287	284	294	308	300	302	275	319	269	296	262	312	300	298	284	318	303	308	328	314	296	296	329	297	305	269	337	322	288	296	288	291	279	331	322	303	310	316	290	289	322	310	300	308	308	322	299	292	300	321	304	293	288	297	298	303	281	294	291	303	308	323	313	310	273	309	305	341	303	302	270	294	296	323	323	297	300	316	301	307	311	319	305	280	279	299	299	279	309	301	295	316	294	306	283	276	290	297	281	310	310	295	303	320	306	293	309	353	278	303	286	302	311	302	286	302	308	285	299	311	338	285	275	285	319	270	308	286	297	273	264	300	276	337	303	297	310	282	307	281	296	312	332	310	262	287	321	317	328	309	292	310	298	312	312	326	319	313	286	313	307	287	286	279	314	291	302	336	332	284	294	290	273	284	325	296	317	277	274	314	344	290	308	293	311	296	308	305	296	295	306	291	286	311	304	288	280	307	287	312	300	320	299	307	306	277	338	317	319	300	305	298	284	307	317	297	314	290	317	300	317	294	301	303	289	322	278	300	298	315	288	296	311	289	327	314	294	277	316	319	316	302	304	309	297	301	297	305	305	290	293	300	269	304	308	292	293	311	296	302	292	318	308	303	333	290	322	287	301	279	308	307	306	346	280	355	317	295	295	310	284	293	321	287	298	292	334	303	303	303	302	298	299	298	311	303	290	333	307	326	324	319	311	319	261	304	310	299	287	341	287	300	319	308	289	313	283	304	318	316	313	314	282	305	276	285	299	325	334	279	297	300	305	287	310	305	321	297	299	285	321	319	288	313	284	314	303	307	297	288	297	314	308	300	312	308	301	318	313	321	286	284	319	266	315	305	333	293	300	292	344	305	298	327	305	327	306	306	288	324	299	306	285	332	308	289	300	308	288	291	312	301	310	298	281	284	309	300	308	307	316	296	277	316	309	263	293	338	314	288	328	304	281	288	294	310	311	297	285	317	286	306	318	286	298	297	297	302	305	271	308	305	319	304	310	299	317	316	340	285	305	297	296	324	305	273	314	315	287	286	295	319	331	303	310	307	287	325	293	307	299	300	294	293	322	317	298	289	293	299	307	316	296	296	274	284	295	316	318	292	291	327	321	276	302	288	288	255	299	290	299	304	318	307	287	293	295	299	312	299	301	290	311	291	319	306	295	305	322	304	300	304	308	311	265	325	308	300	321	291	287	284	299	264	322	279	302	274	297	305	300	312	308	292	306	277	318	271	295	294	310	301	293	316	288	301	299	313	290	318	300	307	306	289	329	321	292	315	291	276	316	303	327	297	308	305	309	297	299	301	277	309	289	337	311	290	319	293	284	300	301	313	283	302	307	279	335	308	304	324	307	295	312	327	320	317	328	301	302	306	326	281	295	305	341	292	320	339	299	305	297	315	314	284	314	300	280	297	282	291	296	278	315	305	344	280	275	288	326	289	314	294	312	262	308	327	305	298	334	310	312	306	301	292	307	336	299	333	306	305	297	329	351	323	304	276	333	308	296	311	292	304	316	285	275	305	328	304	292	305	316	304	294	310	321	260	275	299	290	311	281	296	282	293	303	299	336	304	339	325	320	304	330	304	334	268	302	320	297	313	322	294	312	323	298	310	317	300	319	284	295	290	294	289	314	319	328	296	304	298	302	302	288	283	304	308	295	313	287	291	305	329	313	310	307	286	308	330	312	299	295	290	313	324	286	281	328	282	296	312	292	325	311	290	300	279	291	331	335	314	321	304	311	341	291	283	299	292	299	282	292	314	273	274	291	287	331	302	255	322	279	285	328	296	297	319	322	305	315	289	310	302	290	291	291	283	272	314	294	289	306	320	337	276	291	316	303	313	339	289	323	284	308	305	278	274	303	319	314	300	301	294	289
23425	21498	31091	25542	21335	18193	23410	37401	33272	19612	7777	1289	193	231	186	212	193	205	191	221	223	153	214	192	212	159	205	197	188	201	215	196	190	195	206	216	197	203	207	188	226	211	185	220	164	192	198	225	208	206	200	195	176	183	186	200	185	199	207	203	192	218	189	215	209	204	196	170	201	209	214	221	191	169	216	204	189	181	187	198	208	194	194	202	184	183	187	187	174	231	199	180	203	199	201	198	202	194	167	196	176	218	206	192	180	199	196	206	207	202	178	174	211	214	196	168	205	207	233	215	177	192	206	216	200	166	193	210	195	200	192	201	195	168	192	185	198	210	205	205	209	199	175	217	204	209	209	209	204	208	212	183	208	202	235	215	198	199	199	200	207	172	185	195	175	182	184	184	206	186	206	207	197	225	224	214	207	196	217	206	197	188	190	166	196	207	238	185	192	190	210	209	203	196	199	212	182	170	206	198	193	196	206	189	210	202	208	206	204	197	206	193	204	187	165	218	242	209	194	192	201	180	173	199	180	203	207	196	196	196	200	196	199	191	192	185	203	203	201	232	188	195	201	191	199	194	198	207	198	195	204	217	208	205	203	211	185	212	201	192	188	194	194	183	195	193	191	202	222	172	198	174	210	209	189	203	185	184	206	207	217	191	220	209	232	202	206	212	207	206	187	201	198	182	209	193	187	183	204	182	184	179	201	212	187	214	177	212	181	207	198	219	183	205	193	195	196	204	228	202	198	191	189	177	181	176	221	211	191	184	225	184	174	176	195	182	217	217	196	198	203	206	187	184	189	226	188	186	208	187	187	177	204	183	191	182	175	191	227	197	191	190	208	180	205	211	207	201	192	183	205	183	178	249	197	209	178	211	201	208	183	211	208	188	202	207	175	185	194	192	213	179	202	193	198	160	193	193	217	201	187	211	176	217	209	205	210	188	199	196	202	204	176	203	201	202	179	209	188	191	196	195	203	208	199	203	203	187	229	216	198	195	213	193	207	207	198	206	198	200	190	201	200	191	206	194	177	187	220	193	192	178	188	200	223	209	202	191	202	201	214	203	196	192	208	207	193	213	194	193	178	205	196	196	216	221	220	184	215	194	176	200	214	188	183	209	201	218	190	210	205	199	211	203	216	205	200	196	188	176	171	195	211	177	196	198	193	185	188	181	188	175	198	185	176	190	216	181	186	200	190	183	207	186	185	194	155	221	189	202	196	215	167	214	199	174	180	189	188	195	193	194	203	222	190	211	195	213	197	203	172	219	217	191	205	199	191	195	188	170	190	199	203	202	202	201	198	206	225	200	196	193	163	211	195	205	200	199	182	214	197	194	214	193	183	184	199	178	198	225	190	198	247	195	218	201	199	210	191	190	187	206	213	189	183	189	206	220	196	195	183	203	190	195	201	234	182	206	217	172	206	197	221	198	189	212	183	218	200	190	199	191	200	182	175	177	225	210	191	224	195	198	196	168	202	215	218	199	198	187	210	215	194	214	230	196	194	221	210	197	208	201	192	199	197	184	200	177	200	171	195	177	201	205	188	215	205	193	195	212	211	195	206	183	213	186	237	199	203	208	193	190	186	203	169	194	203	193	202	196	218	192	197	163	194	188	190	203	190	198	191	194	183	168	216	202	188	184	188	198	209	181	193	200	198	165	191	189	188	181	203	193	206	197	199	183	216	213	194	180	201	205	183	192	195	193	192	202	215	210	175	193	186	202	187	214	184	198	192	199	174	200	206	186	195	183	217	192	210	188	181	211	196	183	192	184	171	208	212	205	175	178	223	213	209	187	193	203	205	195	212	192	167	192	213	179	198	211	188	210	213	234	181	209	190	187	200	174	212	207	199	180	199	179	194	175	211	212	186	185	206	180	214	199	196	211	207	194	200	179	194	192	208	201	189	201	221	199	181	193	204	167	190	184	203	210	197	210	189	189	190	200	214	202	201	199	204	219	182	196	192	195	219	221	214	206	198	197	192	190	191	186	187	204	195	187	202	203	197	194	180	182	213	185	203	194	201	229	217	195	172	235	184	187	203	187	161	208	208	196	184	226	188	200	169	185	169	189	185	194	189	218	180	225	201	188	193	198	196	233	204	183	208	202	173	192	181	228	210	180	200	223	201	210	192	189	200	193	222	186	208	211	188	226	213	199	178	201	186	211	201	183	210	186	223	190	207	174	207	196	214	158	192	206	196	187	191	207	197	209	202	190	206	214	207	194	170	193	189	188	194	201	219	181	200	181	218	196	181	206	205	195	199	219	195	205	207	208	193	179	189	212	199	202	170	202	210	187	202	199	202	196	237	229	226	207	186	191	201	207	215	191	193	199	216	212	213	204	219	214	184	186	185	210	179	198	189	208	221	200	172	164	195	198	189	186	202	192	189	203	183	204	217	183	193	200	195	175	188	196	191	223	195	200	200	179	213	184	180	212	212	202	201	192	180	208	208	210	197	196	187	180	230	199	193	192	215	191	157	201	189	201	189	179	209	185	185	217	190	198	183	193	200	231	199	209	186	214	208	209	189	182	183	176	197	189	191	187	231	201	187	210	197	201	192	214	217	192	211	215	208	216	211	190	182	223	189	205	176	209	206	189	232	204	184	196	214	193	195	201	192	171	172	177	214	201	198	205	188	204	199	200	220	222	196	219	204	184	190	194	187	221	171	181	210	186	222	223	208	205	175	184	176	222	212	216	199	192	210	199	199	213	209	196	193	208	187	211	218	189	181	217	190	193	165	199	183	222	211	205	190	204	200	162	214	195	196	221	222	195	202	195	184	190	212	219	195	219	207	188	201	201	192	220	190	204	212	215	206	208	201	203	198	186	195	182	211	213	187	198	194	195	175	201	221	208	218	184	197	198	217	213	195	202	206	191	189	179	196	250	194	205	207	185	207	204	215	195	184	178	178	197	200	189	201	187	198	202	203	196	194	181	195	194	192	217	212	223	205	197	195	193	190	217	205	196	183	203	194	190	193	207	192	175	195	191	223	191	219	208	191	216	207	201	234	207	181	202	198	209	192	182	211	175	179	190	198	200	189	191	187	191	211	208	202	198	205	200	216	195	179	207	184	190	204	175	191	195	201	206	213	197	182	194	207	183	196	194	201	172	182	212	197	218	166	201	206	194	204	206	183	209	221	187	196	167	184	184	208	173	181	198	197	201	196	204	200	211	188	229	205	198	183	193	198	197	197	221	193	207	212	191	192	189	212	206	192	205	189	208	190	230	196	196	200	185	206	199	207	221	200	193	196	193	221	207	230	220	194	204	183	184	184	176	191	202	216	214	201	182	206	190	186	193	185	208	192	208	205	221	217	196	185	238	215	187	213	191	187	205	209	190	216	183	187	186	192	210	178	190	196	199	192	183	183	184	207	172	186	199	205	221	204	191	175	200	218	188	215	194	181	209	191	198	211	177	201	195	197	165	199	171	214	184	206	190	219	195	184	202	188	214	212	203	201	183	196	160	181	214	204	197	182	200	215	219
32413	91187	75120	9579	6979	6993	33838	46315	40675	27863	14975	3266	401	373	368	354	330	341	362	382	357	363	367	412	343	402	390	339	344	361	348	362	367	335	379	360	353	322	391	373	370	352	378	364	367	365	398	384	361	327	369	365	395	387	427	395	335	390	413	364	389	349	371	362	380	380	387	390	365	369	387	373	367	377	354	386	381	351	393	352	365	346	386	402	378	411	385	372	404	374	349	376	391	368	362	391	345	341	392	366	383	354	355	383	393	374	337	351	352	381	377	384	396	389	374	371	357	373	383	391	339	353	353	367	377	349	380	373	374	363	379	392	365	386	354	375	366	361	382	388	346	356	365	352	363	382	316	396	365	403	374	357	349	353	397	383	341	370	401	386	356	351	380	386	380	349	388	382	370	343	385	376	383	391	385	341	363	401	380	359	323	368	354	396	382	355	391	392	378	394	368	373	351	345	397	373	348	384	380	356	348	381	385	384	352	370	361	404	402	375	371	377	327	369	390	380	389	395	383	385	358	368	416	375	388	367	362	405	369	367	366	395	342	337	387	363	375	370	347	375	376	358	373	389	352	400	397	338	390	378	384	372	367	368	375	379	380	365	420	376	390	376	396	368	393	354	406	337	370	381	365	360	341	374	399	376	356	335	390	345	357	396	344	386	365	364	390	379	340	373	411	369	372	359	368	385	362	371	344	404	387	360	382	425	395	362	395	414	386	346	379	349	358	357	396	343	378	344	395	401	374	367	382	370	385	376	365	301	385	370	332	373	343	382	367	355	393	385	393	370	372	338	351	361	384	401	348	394	353	369	346	400	393	381	356	363	379	342	334	383	421	345	364	382	382	365	388	350	364	361	347	350	334	344	361	363	373	373	349	353	369	394	379	403	336	352	405	349	373	391	356	357	378	371	377	367	367	370	383	380	372	397	351	383	401	395	387	404	356	349	342	337	386	375	379	346	336	371	415	377	350	349	340	357	367	358	369	391	425	390	372	394	367	434	356	357	391	358	385	355	378	374	379	370	407	372	376	375	369	368	365	350	387	388	361	372	313	370	378	331	390	347	362	361	384	368	369	347	393	395	346	367	370	424	362	389	383	363	351	351	410	363	371	379	341	369	354	360	364	390	365	387	372	409	398	357	369	364	397	373	366	376	348	337	348	347	368	333	379	358	384	367	378	383	368	391	380	369	339	370	379	403	363	360	405	378	347	363	362	368	358	358	366	348	397	359	382	401	375	397	381	384	379	356	371	373	385	360	395	356	373	350	336	335	379	359	400	376	344	352	372	368	352	378	361	365	368	349	398	350	391	361	340	354	374	357	374	382	388	353	385	377	383	378	372	370	342	352	380	382	405	402	350	373	392	383	360	349	354	367	353	381	343	349	393	371	395	377	351	387	400	383	373	381	337	388	376	363	349	373	358	359	382	346	340	360	367	352	332	380	364	365	349	379	403	383	382	353	374	355	366	369	364	374	342	384	345	372	410	406	360	339	346	385	343	356	387	372	343	360	375	319	331	370	369	367	385	391	376	362	376	378	402	354	371	371	379	372	347	380	365	393	325	337	359	379	368	345	376	358	356	382	393	346	389	394	380	380	329	384	327	383	348	349	369	383	375	370	332	350	340	394	401	375	358	397	372	346	375	363	366	363	333	369	346	370	376	367	360	359	387	357	370	387	350	375	361	366	347	377	379	362	373	390	411	368	382	386	376	354	388	370	338	344	394	377	373	387	364	386	398	387	364	377	369	360	367	357	328	352	379	363	383	367	339	378	361	383	373	349	352	329	363	376	368	373	347	371	361	401	359	387	356	329	373	354	368	365	342	385	352	388	382	358	387	344	385	366	363	398	371	350	376	366	390	393	341	363	361	375	386	339	391	319	375	353	393	399	321	396	343	361	359	363	354	363	362	370	377	370	390	385	350	348	390	405	372	362	381	370	386	360	387	345	390	360	368	381	368	324	373	360	360	357	350	381	384	370	372	385	372	389	379	364	364	392	375	409	404	358	353	365	366	356	375	357	349	404	397	363	388	381	358	367	381	352	398	387	378	398	346	372	358	360	374	395	368	353	386	390	365	393	367	382	370	394	356	399	372	381	371	350	404	378	371	391	381	368	347	378	356	409	364	400	399	339	366	365	376	353	385	355	350	335	381	395	388	385	368	366	419	381	347	365	396	367	334	390	362	357	372	384	362	357	395	383	360	402	378	331	414	354	326	346	375	338	343	365	355	372	363	391	417	364	378	390	350	390	367	366	389	369	412	381	384	340	426	408	361	368	383	388	342	357	347	393	353	354	374	378	357	380	390	345	371	368	373	394	394	372	382	376	376	410	343	399	411	352	371	366	346	382	397	364	387	386	432	361	362	397	365	350	370	373	385	348	379	372	354	359	353	387	375	370	388	384	339	365	400	398	363	365	378	364	399	382	372	370	388	401	364	377	373	345	354	393	383	352	356	342	386	363	381	362	380	373	408	339	373	403	382	355	383	378	352	371	372	374	372	384	366	377	369	390	362	364	405	349	357	364	351	363	377	348	353	363	364	356	348	388	360	380	349	354	350	377	357	404	336	391	374	402	365	364	357	359	377	383	366	374	374	384	383	369	353	380	347	346	356	353	332	359	403	359	330	391	386	373	369	361	369	339	384	411	384	354	374	372	373	364	383	414	358	379	357	363	378	361	348	358	375	363	390	375	363	376	372	357	350	378	377	349	362	358	394	386	374	374	360	368	367	382	397	379	392	376	343	361	362	378	378	345	357	373	351	381	350	316	338	401	403	365	346	364	335	387	347	355	370	367	385	367	379	381	383	392	349	381	374	382	362	403	374	376	393	358	371	392	346	390	390	366	359	343	365	354	350	394	376	382	388	395	366	369	361	382	403	352	362	357	377	357	353	368	365	338	389	357	349	395	390	373	370	362	374	362	353	346	373	354	368	361	379	381	370	384	361	395	373	396	374	379	351	389	386	380	362	369	361	376	353	381	356	366	364	373	389	384	351	397	348	373	377	341	364	382	349	408	351	378	359	369	353	376	383	427	369	330	386	379	364	378	342	377	361	390	401	341	364	382	396	379	353	370	381	398	345	379	386	366	361	366	368	366	395	364	392	377	396	405	364	388	354	392	337	361	345	333	376	368	361	375	400	394	388	358	373	391	358	377	358	389	330	365	394	365	392	371	393	372	388	344	341	335	393	361	370	376	398	375	363	401	384	367	372	361	366	371	381	358	382	374	337	358	367	371	401	374	322	363	364	382	379	350	366	351	401	380	405	364	373	372	374	360	350	389	380	358	400	329	370	361	355	344	358	392	369	360	351	362	395	391	367	338	440	360	378	402	367	375	380	369	356	357	362	375	398	368	383	345	379	347	366	383	380	364	384	359	348	363	372	404	363	338	349	374	381	343	370	380	326	385	345	352	380	354	363	407	369	382	360	354	368	390	367	366	337	389	391	339	383	373	371	337	351	395	386	352	391	328	343	388	330	354	382	415
27014	23498	27291	7597	760	577	2006	3638	3504	1893	876	343	187	211	188	200	209	192	199	185	188	199	185	207	209	205	198	178	213	180	176	180	198	187	164	190	202	187	189	200	193	197	209	219	179	210	199	190	189	195	212	183	190	161	193	178	193	215	199	196	223	184	205	202	202	197	198	192	190	205	194	193	238	202	186	187	187	186	217	213	194	202	200	188	212	194	169	195	195	193	212	193	204	182	184	184	229	181	175	181	203	199	196	181	192	218	197	193	188	194	156	207	181	206	194	193	207	197	189	192	206	204	171	179	188	197	194	175	217	200	202	204	214	186	203	196	175	210	177	200	200	187	201	186	175	191	190	215	225	190	199	213	169	209	196	201	210	194	191	169	187	191	193	197	181	184	186	198	185	199	229	177	190	192	202	192	192	191	208	215	198	179	191	196	199	196	202	179	222	192	201	210	210	182	195	224	199	193	179	193	182	203	199	188	226	184	199	201	200	190	178	179	216	193	182	193	178	178	213	161	203	192	206	187	206	193	201	201	189	200	205	195	184	211	165	181	184	187	221	191	191	200	214	205	186	197	203	194	219	177	182	193	199	174	198	184	208	226	162	198	186	181	226	167	215	196	189	217	202	223	191	212	189	172	183	197	193	200	178	202	211	220	202	212	203	178	182	197	200	200	186	166	186	203	189	180	187	195	177	207	178	172	188	181	178	210	196	179	198	180	176	195	192	172	221	194	181	194	187	213	190	204	187	199	181	209	206	209	170	190	203	200	182	202	195	212	212	184	209	204	190	185	207	213	199	209	183	194	203	188	214	200	179	207	168	191	182	202	183	192	201	182	169	194	179	202	175	197	189	213	220	186	193	205	187	191	194	226	178	202	201	194	179	194	212	189	184	195	198	210	197	188	205	188	203	211	211	162	182	195	204	178	191	192	203	196	212	194	198	204	200	197	180	210	185	200	194	179	216	199	199	176	201	199	205	206	213	186	214	180	231	180	201	190	192	198	208	186	185	199	174	190	188	207	190	191	186	192	192	195	225	182	230	199	241	188	184	184	198	206	222	194	174	192	190	195	199	174	217	197	207	182	198	205	211	199	204	196	207	178	198	219	195	183	204	175	199	220	175	199	224	188	198	212	192	176	186	187	195	202	198	201	197	200	199	175	181	193	181	185	199	166	190	210	162	206	222	204	196	189	199	211	229	205	200	194	187	182	196	189	200	194	187	205	196	186	223	205	198	181	194	191	205	198	203	184	188	210	205	196	202	229	184	225	223	181	205	176	183	204	208	186	225	217	197	203	189	184	183	224	194	204	204	177	208	224	216	165	203	201	210	198	179	190	204	208	213	220	191	195	220	204	212	216	185	230	205	180	179	203	190	197	199	177	188	203	202	234	196	189	195	161	201	188	210	203	197	181	185	187	214	202	180	173	209	184	190	197	198	192	191	210	207	203	171	191	183	203	201	205	198	204	222	181	195	193	196	199	195	204	226	204	157	189	202	216	175	192	187	191	213	220	211	185	213	171	180	188	231	193	196	206	214	191	233	193	186	198	208	212	204	198	188	199	177	197	184	174	216	215	206	182	185	190	201	177	185	206	205	188	208	205	211	183	206	187	212	218	196	189	223	191	199	165	205	173	180	211	196	232	204	189	181	176	192	205	202	220	186	200	194	196	205	217	195	186	200	176	194	206	225	190	212	198	187	202	185	190	202	191	198	192	193	198	176	211	194	188	204	198	168	194	210	207	203	205	204	226	208	206	200	220	189	183	193	204	188	201	178	186	216	210	191	186	191	193	207	196	191	220	185	186	196	203	194	169	192	182	201	196	180	204	216	184	212	228	178	176	217	202	203	199	178	195	196	191	181	179	199	168	178	202	193	190	217	178	196	220	210	235	219	196	198	200	226	204	195	174	208	205	189	188	190	185	206	187	194	224	180	176	181	186	197	187	192	170	191	180	188	199	194	211	183	196	192	194	194	197	222	200	216	218	206	217	192	183	181	209	193	197	210	206	191	187	188	212	188	176	192	211	208	186	205	193	186	188	177	208	211	195	194	193	212	209	188	194	166	195	213	215	195	169	198	179	191	183	202	217	175	191	192	190	173	212	194	210	168	176	170	210	185	195	174	186	200	188	201	185	193	192	190	186	200	195	202	185	209	189	207	185	211	190	185	197	180	180	199	227	207	193	215	196	204	214	183	200	189	194	205	167	191	197	153	177	206	190	199	177	180	182	222	214	195	210	197	187	196	187	187	197	169	175	184	192	201	172	210	198	199	213	209	203	197	187	198	167	190	217	215	195	192	190	191	213	197	212	202	196	227	206	207	211	195	194	216	183	183	186	178	218	179	231	208	213	182	183	202	188	191	192	208	211	180	196	198	218	209	179	201	180	159	199	209	210	200	173	193	185	202	175	182	188	172	175	196	200	177	197	200	189	206	173	157	200	201	188	194	199	209	203	195	198	204	187	207	183	175	192	204	198	186	188	186	195	207	181	194	191	189	191	184	201	187	180	186	212	213	188	170	180	209	188	201	195	187	195	185	189	192	195	189	184	198	181	195	197	207	199	211	179	183	175	177	212	195	187	185	200	190	202	174	198	209	207	206	188	204	191	189	211	192	204	194	197	184	187	198	210	191	186	193	157	184	192	179	195	174	194	186	202	191	187	205	197	210	191	215	207	194	210	180	193	214	200	205	188	231	201	218	195	196	180	176	218	192	210	185	208	197	197	175	210	184	196	177	191	174	186	167	174	185	222	200	201	168	192	191	175	210	216	190	207	206	197	186	198	195	224	168	217	179	217	197	182	213	189	194	206	211	213	199	174	199	211	197	197	187	189	197	201	194	208	193	175	193	185	200	200	212	179	182	192	218	185	192	176	211	177	205	217	199	189	181	192	187	188	169	185	186	188	200	217	201	180	189	205	207	192	183	199	172	185	177	210	223	223	181	191	198	214	190	201	182	185	200	205	184	181	184	205	187	169	180	197	203	198	204	196	198	202	191	214	208	206	194	198	192	208	191	181	180	175	187	213	185	183	192	203	209	213	167	200	188	172	196	189	194	169	195	209	209	187	199	222	188	179	202	220	205	222	190	212	182	183	180	193	179	178	162	203	207	203	192	185	189	209	188	210	212	173	192	188	198	200	218	195	210	168	195	190	183	189	202	220	201	203	220	200	190	205	192	192	195	198	199	205	189	223	200	203	215	211	179	189	191	173	203	164	195	165	196	191	201	179	191	215	160	193	211	220	203	230	196	202	183	182	206	181	182	211	195	201	175	211	201	207	213	194	201	200	166	217	193	199	192	194	200	192	199	212	203	214	183	190	189	214	194	192	186	184	203	196	179	202	179	204	172	186	228	225	181	174	202	187	180	223	194	168	153	181	200	183	190	215	172	182	173	184	181	206	202	212	161	199	192	187	207	222	192	201	186	211	170	191	179	209	215	175	209	190	208	203	225	197	200	194	198	210	209	209	201	191	221	203	191	172
17139	40159	33708	3460	2045	1872	6884	10809	9573	5246	2351	763	377	361	375	452	405	433	393	388	425	389	384	387	388	390	383	392	397	394	367	397	379	383	406	387	395	384	377	391	399	374	370	402	404	383	377	363	374	385	369	402	414	354	347	383	408	377	395	374	372	410	392	365	378	374	381	389	355	376	390	380	402	394	372	365	388	400	370	344	376	421	406	398	352	364	377	387	388	385	402	353	387	357	366	386	378	398	410	388	391	408	381	428	434	388	382	347	377	370	413	391	396	353	406	367	386	422	400	372	403	393	371	426	393	388	422	392	368	407	396	344	370	393	410	357	386	376	409	379	400	365	387	396	368	362	383	387	362	400	386	371	403	400	373	397	380	422	352	391	378	393	373	410	385	357	415	382	373	396	414	376	378	392	405	385	401	419	369	349	369	383	384	353	344	397	394	396	381	352	400	411	405	388	374	346	394	411	369	384	414	417	376	404	365	416	381	377	391	375	387	371	388	388	395	381	370	368	360	392	381	385	388	366	370	356	361	411	405	392	393	368	412	374	391	374	416	386	424	409	375	412	357	396	395	387	394	392	380	375	430	383	387	391	434	400	361	397	382	368	386	426	398	373	431	374	374	385	376	396	391	393	427	382	405	388	404	376	388	382	394	396	357	370	398	396	422	400	399	372	404	400	361	418	374	358	408	373	374	370	393	394	394	353	376	399	372	383	350	411	389	369	391	374	382	404	412	369	376	368	403	374	381	396	404	384	413	410	378	380	350	388	377	392	422	402	375	379	412	429	350	387	393	390	356	373	371	355	355	396	397	356	406	350	380	396	371	378	368	394	387	379	376	386	407	368	342	358	385	383	365	385	389	384	386	402	398	369	373	405	356	410	364	400	353	367	403	428	375	387	376	390	374	367	367	421	419	399	346	390	372	384	374	347	369	361	362	404	378	384	406	366	350	404	385	375	399	391	383	377	391	380	361	388	399	373	401	340	385	416	387	364	391	362	404	404	391	384	396	358	368	401	388	376	390	368	369	373	415	398	405	388	420	383	363	419	364	368	397	367	378	348	377	376	411	378	357	421	390	377	349	382	382	404	361	377	364	394	353	385	363	388	393	364	358	386	380	356	350	377	377	390	378	386	377	399	375	361	377	395	398	423	369	388	359	400	370	385	390	383	412	393	374	377	427	389	419	381	387	375	363	402	404	384	420	389	378	402	401	412	361	390	386	403	395	379	411	363	371	395	398	357	394	402	411	377	371	358	365	399	407	390	394	410	369	371	353	377	373	379	367	350	386	398	391	404	437	414	395	399	366	412	411	409	380	395	423	408	359	405	405	335	366	376	404	389	415	391	367	375	394	395	388	394	393	369	392	376	434	359	415	376	404	345	351	359	394	366	373	365	376	380	427	370	385	353	397	406	406	347	356	344	399	349	386	399	403	419	401	411	414	422	371	371	387	399	401	429	357	366	400	384	359	365	412	387	390	386	405	413	393	404	414	377	363	375	357	385	373	413	419	391	382	410	386	405	403	366	368	369	362	388	368	380	409	423	383	395	432	369	401	416	362	377	377	394	389	335	417	379	400	390	424	370	374	401	378	373	398	362	381	404	395	363	391	372	410	376	407	441	379	375	381	380	385	420	358	375	387	398	379	410	371	383	369	389	365	398	388	392	375	385	389	376	392	388	379	328	408	369	362	400	374	379	371	400	377	367	406	390	382	377	376	351	402	403	404	349	408	387	350	394	384	414	370	386	383	414	387	365	411	381	398	382	379	425	425	392	419	367	374	373	397	367	392	363	383	389	401	382	421	378	389	368	381	373	396	383	400	354	369	399	363	370	387	393	387	427	409	405	372	428	416	387	383	375	389	386	397	401	376	402	391	418	426	378	384	349	378	382	405	379	404	398	406	414	398	401	374	387	402	382	386	403	398	386	381	400	370	388	380	368	418	403	397	401	362	369	409	411	378	364	388	440	409	392	393	404	405	341	376	391	367	370	375	398	347	419	371	401	368	423	405	368	405	370	390	375	395	379	385	367	386	352	367	381	362	371	407	358	395	375	400	410	398	399	389	386	411	377	423	410	391	368	384	367	391	375	384	421	406	403	428	375	389	378	402	383	370	415	370	413	399	405	373	366	353	383	427	406	377	440	408	400	386	367	377	396	376	358	409	394	390	391	380	406	380	386	421	388	373	379	366	349	372	400	368	388	390	374	376	382	386	384	410	354	404	369	378	409	336	416	391	385	406	394	364	359	398	380	395	413	396	360	351	418	380	358	428	389	381	376	354	410	403	433	366	383	404	362	382	406	390	371	380	452	404	377	362	402	383	375	394	408	414	404	354	396	401	393	384	404	384	401	396	371	400	366	410	428	389	390	406	350	374	375	380	367	380	400	361	406	344	399	391	398	406	412	375	418	351	376	426	387	367	357	374	408	377	428	341	373	390	407	365	386	422	403	417	379	412	384	385	376	395	396	376	381	390	371	400	402	372	387	373	397	346	358	379	387	396	362	384	400	363	393	409	388	381	394	377	397	384	371	367	397	417	386	383	366	348	368	383	399	389	403	393	388	409	382	425	367	362	388	402	424	388	398	364	399	388	372	400	374	380	388	421	400	372	425	393	405	383	365	436	408	367	347	362	385	382	368	392	356	372	392	408	376	375	361	396	398	403	364	425	391	378	374	355	359	379	337	397	358	370	363	377	378	374	368	358	384	396	397	394	389	367	387	372	413	387	364	379	399	373	392	385	402	388	388	369	369	385	402	409	400	368	375	370	349	366	419	397	367	368	403	392	374	392	401	419	358	409	430	399	379	408	365	394	415	391	394	354	405	383	379	356	377	363	366	419	428	437	379	389	399	393	372	402	379	377	422	368	399	382	373	352	389	370	424	369	363	382	377	419	418	398	341	415	410	386	375	372	400	370	416	408	362	395	398	356	383	387	390	381	380	418	350	409	366	381	381	428	346	373	390	356	420	390	380	368	401	420	390	379	391	403	428	365	389	396	370	396	359	396	378	388	400	368	364	409	362	411	381	371	370	364	398	373	393	399	406	395	424	387	378	407	352	384	413	400	383	391	392	390	386	376	414	358	405	404	430	407	371	367	374	391	385	374	387	412	369	367	409	379	396	371	408	357	341	372	390	424	411	382	378	384	398	365	380	379	416	371	393	352	397	374	404	430	393	393	402	415	370	359	402	398	407	417	402	384	398	406	431	400	356	400	378	403	403	404	395	376	400	359	364	365	384	391	387	388	374	389	395	348	363	402	389	415	357	384	402	395	402	392	380	380	396	386	408	410	371	374	369	367	420	406	349	387	391	368	404	417	354	395	379	354	395	355	390	398	383	381	389	363	387	395	429	371	361	374	381	427	387	373	374	382	379	379	392	377	387	379	360	364	369	390	361	366	391	372	413	393	412	373	393	406	378	396	390	378	406	418	371	369	400	382	353	349	365	377	389	410	439	393	341	375	399	379	396	383	397	398	360	375	406
24550	21682	34046	24573	17589	6322	18608	24281	21207	11479	3724	1004	169	173	161	142	168	137	135	149	159	161	155	138	153	153	189	156	153	140	128	174	151	151	135	154	159	162	157	133	135	147	161	137	137	167	165	160	136	156	164	177	157	154	149	152	146	162	147	153	163	171	138	155	165	146	164	147	154	149	165	164	145	145	155	155	148	156	128	135	162	166	167	156	166	147	168	144	170	147	157	171	131	136	178	131	147	135	149	159	129	128	133	164	153	157	147	143	147	140	154	160	140	161	141	158	151	155	142	150	158	125	144	154	127	150	148	156	138	150	146	162	153	145	168	136	156	124	132	154	159	184	135	164	169	175	157	146	158	159	179	177	160	157	164	139	140	165	138	159	151	149	158	132	156	143	154	139	161	172	169	144	150	159	132	133	154	135	145	152	146	156	158	168	146	150	145	151	161	177	153	141	159	148	169	160	141	169	152	159	167	156	164	141	152	184	140	144	144	165	179	140	137	159	145	137	134	156	144	165	169	166	142	148	163	153	140	149	150	145	138	159	169	148	137	141	143	147	147	140	156	168	149	149	162	153	143	165	140	147	141	140	153	125	140	164	161	139	151	141	134	149	146	147	138	150	155	163	161	142	148	155	160	173	132	145	145	177	149	142	158	153	134	144	176	127	168	151	179	162	131	132	143	142	135	146	156	131	144	151	150	165	150	155	135	145	165	117	162	140	142	158	137	174	148	146	154	122	131	147	132	143	163	164	138	173	157	139	130	134	156	156	147	170	153	158	155	156	154	136	149	160	151	141	153	150	150	155	168	166	114	155	162	144	160	166	154	157	163	166	135	166	145	153	149	136	158	142	142	148	160	155	166	157	153	144	163	164	166	159	162	133	139	160	148	178	137	165	143	167	139	142	162	142	158	153	141	172	153	177	156	157	170	168	166	132	177	146	189	160	165	155	170	150	152	151	135	131	157	122	155	125	154	156	158	142	142	136	165	159	138	155	142	167	152	143	126	143	165	123	150	138	154	157	117	139	156	163	143	149	132	178	170	162	159	146	166	169	152	154	161	148	141	125	117	154	150	146	166	147	169	138	179	146	158	170	157	140	146	160	143	153	149	147	154	154	149	145	170	138	122	137	156	173	154	154	163	166	183	151	144	161	157	165	170	139	151	157	151	137	158	146	139	139	122	141	146	167	168	157	149	135	146	164	174	157	141	134	153	159	155	167	147	158	147	166	173	152	161	157	143	169	160	160	139	159	145	162	140	162	130	154	149	168	164	155	141	161	157	142	157	151	142	126	152	133	149	144	143	128	162	137	161	155	144	154	137	158	160	142	157	126	167	128	161	148	152	136	146	150	157	114	182	160	158	140	146	175	151	144	147	151	144	173	160	146	143	142	142	170	162	156	149	150	143	142	136	150	153	139	165	157	146	160	162	176	154	131	168	144	145	138	162	166	143	173	139	158	143	151	160	125	126	148	156	153	161	169	156	156	154	145	149	139	151	166	134	184	157	149	143	145	151	126	156	166	143	133	157	167	148	163	149	140	151	155	150	157	149	147	164	151	144	148	151	149	146	163	142	154	136	148	139	150	150	171	166	143	175	163	138	156	172	127	172	157	146	150	132	132	148	161	183	153	161	161	148	164	150	163	150	161	145	164	133	134	160	183	143	139	140	156	144	153	149	146	135	135	145	157	191	150	146	163	163	153	172	154	156	154	176	168	145	143	155	141	180	164	131	156	166	149	160	141	150	139	159	130	147	156	124	148	160	162	146	160	163	147	157	150	130	172	140	150	169	151	158	137	148	152	130	144	170	140	160	140	145	171	148	143	162	167	156	171	154	143	149	132	150	154	153	155	168	158	166	142	143	124	139	154	127	137	156	132	156	141	135	162	146	151	153	169	171	160	148	142	141	150	139	146	149	151	161	136	156	156	154	153	136	153	164	158	154	151	156	162	146	150	143	144	144	166	145	161	153	180	158	140	175	151	137	160	154	162	133	141	167	154	136	176	170	148	151	164	143	152	140	165	156	155	156	154	148	142	156	140	148	163	129	165	149	173	157	113	149	148	135	156	130	174	154	159	172	156	181	149	142	162	143	142	155	151	154	149	152	167	141	166	157	143	150	162	139	130	139	155	136	165	155	140	144	134	155	145	138	142	160	156	127	159	143	170	149	137	146	131	168	150	150	152	170	141	151	144	169	171	163	155	172	149	151	146	154	162	172	145	144	155	129	157	157	156	158	138	128	140	157	151	158	151	139	141	170	137	142	139	165	132	147	152	164	157	169	136	154	140	162	145	145	143	144	173	161	183	145	147	137	133	142	125	169	148	141	149	158	147	146	184	145	148	143	188	159	140	153	162	150	166	139	168	155	134	153	147	151	157	145	145	153	144	165	150	158	139	152	169	140	140	150	167	144	154	160	157	140	138	150	121	161	133	159	158	124	154	142	178	142	149	149	125	141	165	155	135	144	142	147	158	171	156	163	143	154	129	148	138	169	158	145	132	127	142	174	160	154	147	161	158	131	141	157	146	148	163	168	160	155	167	126	151	139	154	160	138	140	131	162	145	168	136	156	172	145	151	159	142	141	178	139	135	153	157	146	142	148	150	161	166	146	148	161	151	167	133	157	154	156	130	165	157	162	135	138	146	136	149	157	161	158	167	136	145	163	133	153	166	145	138	140	162	154	162	127	143	137	129	155	138	164	148	155	138	157	157	139	157	151	154	145	151	153	148	151	146	180	150	142	147	154	153	167	146	182	133	161	163	166	148	149	171	132	143	155	157	154	149	144	148	156	162	170	144	147	133	167	146	151	147	154	137	155	159	145	149	137	157	145	155	151	143	155	173	146	145	154	147	152	136	141	151	141	152	156	147	166	136	140	141	128	144	147	142	152	142	122	137	149	141	150	157	160	141	135	166	159	134	173	123	135	133	154	148	131	154	151	150	176	117	154	136	131	153	139	174	133	137	147	153	137	148	124	140	157	143	161	135	140	145	151	157	121	143	139	134	160	151	139	155	138	118	147	130	169	130	171	146	139	131	149	158	149	153	159	153	147	167	157	128	150	150	149	172	134	152	164	173	150	136	158	160	153	141	139	136	154	171	154	155	143	164	150	130	134	147	159	158	163	153	169	160	182	147	142	155	188	162	125	162	134	146	144	163	155	167	174	173	153	129	168	155	164	141	169	165	133	153	139	166	170	152	161	150	175	174	168	183	161	154	142	134	142	144	160	138	180	142	150	167	157	157	155	158	144	138	143	136	162	155	145	129	152	139	141	155	165	162	156	148	142	138	139	157	149	134	154	135	164	147	160	120	121	137	147	151	137	118	146	143	166	167	150	152	163	147	139	156	151	135	151	138	164	150	151	148	154	159	155	143	137	141	152	140	162	142	152	142	163	149	161	147	145	142	160	151	175	164	138	164	156	147	161	140	148	153	147	149	145	153	136	140	152	149	145	139	150	153	136	155	143	140	140	149	150	144	149	136
25840	74048	59579	8598	5749	8901	30944	36146	31191	20557	8971	2841	358	280	321	309	331	299	350	296	328	279	331	346	272	322	314	312	312	300	331	321	333	312	270	300	300	332	308	310	275	294	316	298	294	303	307	296	302	312	307	297	307	317	279	309	277	314	331	338	290	287	296	304	270	314	315	339	283	296	301	302	301	311	314	319	315	331	320	308	298	282	297	297	284	290	272	311	294	331	331	339	316	309	313	277	331	307	310	292	293	299	296	291	295	295	332	296	321	295	351	291	317	298	276	304	295	322	310	304	321	302	295	282	334	274	290	320	302	298	323	322	317	298	325	293	293	326	282	276	275	324	313	319	305	308	310	301	306	276	328	267	282	302	315	319	301	268	276	310	262	309	329	309	301	290	269	317	288	316	292	318	302	264	315	308	267	350	313	312	318	289	297	324	334	312	292	274	339	278	303	287	337	313	276	295	317	294	309	287	294	280	318	277	301	301	292	292	326	318	325	261	306	338	300	302	285	297	278	317	290	316	312	306	304	291	299	345	305	303	336	309	334	284	304	287	309	316	308	335	315	292	314	293	293	308	307	311	299	325	305	303	301	293	304	286	293	289	294	321	296	310	299	286	263	262	318	294	323	319	291	319	306	310	323	335	293	275	307	322	314	322	282	289	311	322	322	304	283	300	306	305	303	281	319	311	312	305	310	305	316	317	329	290	284	305	333	284	309	305	316	309	300	304	311	298	319	318	318	296	301	305	299	315	294	295	314	333	303	311	330	302	280	317	293	326	344	289	312	312	314	300	291	315	313	289	288	359	282	274	305	288	306	324	295	314	301	321	325	311	297	280	325	279	264	321	284	320	308	315	323	310	316	319	318	292	296	300	327	281	292	284	313	309	265	341	268	347	331	306	315	305	296	327	315	297	311	284	332	331	300	293	315	316	321	335	302	281	310	309	313	290	302	314	286	326	329	292	327	321	312	328	302	306	316	311	304	290	328	288	285	303	293	323	305	337	320	247	342	303	281	302	309	312	287	334	300	293	302	284	307	300	311	308	273	326	286	287	312	305	287	290	305	301	289	296	305	314	286	290	335	284	363	286	290	310	299	325	273	343	294	315	313	291	299	297	294	272	320	305	309	290	286	299	297	304	316	310	305	316	311	343	317	305	300	312	302	288	298	287	291	314	311	315	295	299	309	307	288	309	302	287	313	326	307	288	291	317	314	299	297	280	309	301	327	311	277	322	307	293	316	327	319	316	343	279	291	307	298	310	300	321	298	292	302	295	283	307	339	316	303	305	313	266	286	292	288	291	301	272	313	291	309	287	267	320	325	283	294	298	284	316	325	334	316	314	297	299	309	318	301	311	331	303	288	332	301	329	320	307	250	292	302	288	312	299	315	304	322	292	283	276	339	314	317	313	304	306	304	321	313	313	316	327	325	310	313	316	296	287	298	312	300	307	293	285	304	318	326	333	316	310	290	294	344	284	316	310	316	329	305	286	317	317	289	327	283	314	335	309	312	303	289	328	291	344	340	295	297	309	319	326	318	323	298	296	296	275	288	311	317	330	284	292	290	334	309	322	309	263	289	294	275	282	325	300	309	297	336	292	308	294	307	304	331	306	282	302	318	323	320	328	297	302	284	304	303	291	313	266	302	307	322	274	293	308	278	296	328	329	291	273	308	284	310	319	304	315	305	278	324	313	315	326	308	297	303	317	331	281	296	315	285	310	298	309	325	302	321	302	321	271	326	275	289	349	284	323	304	300	320	290	269	303	300	311	312	338	311	271	318	302	284	326	302	298	292	271	292	330	339	301	295	345	324	326	333	314	307	325	291	308	338	306	298	339	299	304	309	298	279	311	341	306	323	316	325	319	283	283	304	298	317	312	325	294	273	292	300	326	364	343	284	339	295	311	301	307	328	303	310	286	313	315	295	325	311	300	294	298	289	311	342	289	305	284	353	292	279	297	303	290	308	312	294	309	306	333	287	331	335	305	314	344	312	299	307	313	334	279	334	329	296	309	286	302	296	333	308	291	331	346	326	317	297	296	303	300	309	305	304	310	279	302	315	315	321	308	317	286	307	291	332	270	301	319	291	316	300	292	335	301	272	321	336	322	292	320	305	270	325	316	356	306	281	322	321	318	263	329	291	299	294	303	308	319	330	297	274	303	301	314	269	312	307	286	311	292	299	299	301	324	305	310	296	304	309	298	301	342	323	319	305	333	306	317	302	291	309	290	318	299	315	328	303	306	307	315	330	305	322	293	293	295	313	313	296	280	302	298	306	288	331	309	310	335	290	323	303	313	292	303	262	283	297	278	310	287	314	302	314	302	310	301	338	333	307	347	308	334	314	307	308	298	282	312	274	326	300	284	284	314	312	318	274	308	298	288	307	286	289	283	299	291	295	323	305	284	294	313	301	328	299	272	300	344	316	277	281	291	284	287	343	322	344	286	321	289	298	314	311	333	323	302	295	272	318	317	289	272	313	307	303	279	296	323	280	325	309	301	307	318	318	313	305	306	317	293	295	331	328	305	332	305	305	325	296	250	301	307	299	286	302	307	306	318	331	302	307	312	284	353	286	332	300	279	300	310	282	310	325	284	281	304	309	302	301	341	318	300	309	306	311	289	313	275	320	324	298	293	289	314	311	299	321	325	282	282	291	315	296	332	284	303	290	336	282	321	347	297	292	293	313	277	299	301	313	305	294	323	321	299	293	293	294	304	312	321	304	303	299	304	307	289	327	291	312	341	299	316	281	283	312	299	324	280	328	309	312	296	275	298	296	303	311	312	281	293	301	315	306	281	289	328	297	298	323	294	331	298	310	281	297	292	296	304	308	306	274	297	321	318	322	330	289	304	334	322	293	315	281	296	311	327	276	313	345	300	280	318	296	266	273	296	306	324	315	315	286	266	322	333	321	311	296	298	292	303	300	327	283	309	308	299	282	346	322	286	295	314	296	338	311	319	298	375	303	317	256	302	305	347	287	342	288	312	322	287	336	331	302	293	284	309	299	317	290	322	325	280	323	331	309	316	334	318	318	299	272	282	314	301	296	298	318	289	332	327	333	313	290	313	305	327	320	350	311	298	302	297	274	303	310	307	308	319	315	303	258	330	318	290	270	317	316	302	312	312	298	309	309	279	277	306	314	350	350	297	283	297	309	305	289	309	306	319	282	299	286	295	324	315	325	312	280	272	295	304	329	300	272	312	321	337	294	298	325	318	293	317	310	317	314	292	303	314	295	301	267	284	334	269	285	276	317	329	315	311	302	295	307	312	330	316	286	296	318	290	281	307	330	297	306	298	328	290	308	306	277	283	342	320	285	281	312	316	293	332	305	285	280	291	325	344	308	313	304	301	291	300	321	313	319	286	317	341	329	280	296	314	303	283	283	304	311	291	309	315	323	293	279	310	295	327	289	313	301	284	291	285	311	305	276	322	310	311	292	304	299	315	306	286	303	313	326	285	309	292	326	273	324	283	315	297	334	289
23384	21515	32186	23333	21370	22435	35190	35986	31465	19079	7272	1678	359	212	207	204	199	228	194	227	209	201	216	203	237	205	195	204	219	231	193	204	198	218	211	185	199	223	214	192	191	210	235	193	243	207	209	202	194	204	196	184	189	218	220	204	234	219	181	194	224	220	186	198	188	189	206	215	200	200	208	209	224	205	216	179	181	198	205	204	210	214	233	193	211	180	201	191	198	218	226	190	215	213	216	253	199	207	213	214	218	185	194	206	194	225	202	216	204	220	211	216	207	210	183	199	199	214	208	225	197	202	185	213	192	212	176	211	198	221	201	203	202	200	221	194	194	190	194	215	231	202	185	206	181	203	206	217	206	203	214	213	215	198	204	207	203	218	197	185	195	205	210	199	205	204	206	226	205	217	221	213	204	174	234	212	210	183	213	198	217	214	214	189	197	212	197	189	204	208	189	204	177	161	193	208	205	207	213	196	203	208	208	214	230	178	221	211	219	195	220	199	211	172	234	210	189	203	184	203	177	220	204	213	203	220	195	195	192	218	209	207	210	206	202	182	182	188	206	222	228	198	192	184	205	206	180	198	213	225	188	203	184	206	182	192	194	188	195	181	211	184	219	234	231	205	196	184	180	187	209	192	187	209	221	192	217	211	195	185	197	216	202	176	188	201	214	208	212	213	213	220	191	198	192	168	221	218	202	197	204	199	229	186	183	208	208	215	206	188	209	210	169	190	234	192	206	220	198	220	207	200	217	225	190	196	237	203	221	191	196	198	196	196	198	213	229	188	217	219	204	207	218	216	210	196	208	203	195	206	198	212	195	192	187	200	184	186	217	192	208	200	190	198	216	186	210	186	193	209	216	193	182	190	198	192	189	193	210	196	193	199	194	218	193	212	203	195	204	188	195	202	215	167	206	208	208	231	214	196	178	201	200	228	214	201	205	210	209	208	189	196	206	204	199	176	206	218	193	196	207	218	220	199	200	227	207	218	216	198	184	199	200	222	202	228	223	178	199	205	179	223	201	225	220	215	194	207	215	184	198	198	184	198	211	192	199	215	184	201	199	203	217	209	202	203	191	222	205	218	203	198	225	214	188	212	236	255	198	219	193	235	218	200	212	227	200	197	212	213	192	178	209	212	219	211	193	196	225	227	177	180	195	224	204	208	206	202	212	217	183	186	188	178	199	202	197	196	222	221	214	208	198	225	213	211	204	194	215	168	211	191	199	196	187	202	216	199	205	192	241	202	179	206	204	200	198	200	214	217	244	195	216	213	210	208	207	228	205	205	200	184	202	203	198	199	213	173	197	206	181	204	219	215	212	193	198	196	208	196	199	217	215	200	205	197	195	184	211	223	202	190	197	202	184	191	219	194	206	209	203	193	217	210	207	211	206	207	209	177	190	202	198	225	200	184	227	208	179	200	171	195	194	190	201	211	255	211	208	214	185	195	203	186	208	239	216	190	210	187	176	194	198	190	205	202	202	213	201	221	217	195	205	200	218	196	213	206	185	190	185	199	210	208	194	228	225	207	224	220	194	211	199	191	206	211	232	201	181	201	234	204	208	198	230	225	194	181	206	202	199	193	218	213	207	216	186	209	235	192	221	200	194	203	216	225	239	202	211	200	197	207	201	204	201	189	182	194	224	194	225	218	177	201	221	208	220	187	196	173	200	172	200	196	199	220	190	223	204	180	217	212	198	195	199	222	193	184	192	200	211	220	214	207	203	198	230	198	215	224	224	223	205	198	197	205	224	216	218	174	195	198	205	202	193	231	219	185	220	219	207	213	212	226	207	201	190	203	208	208	211	221	208	196	192	188	187	216	228	207	228	186	225	178	195	192	212	198	215	178	217	232	193	202	208	198	198	215	213	194	219	206	224	207	197	196	209	191	201	212	189	218	187	225	235	204	207	211	205	194	207	191	214	184	202	213	234	196	200	201	203	184	184	223	223	206	218	228	201	199	202	199	193	185	195	211	179	206	204	191	224	223	158	211	221	203	202	199	210	198	212	197	232	206	204	184	166	189	208	181	187	216	198	210	204	234	214	210	203	212	188	192	182	205	221	193	194	200	209	224	208	222	208	208	243	219	203	202	205	192	195	199	202	206	224	229	207	201	219	227	216	188	198	192	178	236	217	210	211	198	230	221	190	208	185	194	191	192	198	225	209	196	210	225	226	185	194	190	216	193	202	180	202	199	212	203	184	208	182	219	244	215	202	204	205	195	187	194	210	198	189	225	200	246	212	211	201	232	214	200	197	201	204	215	197	216	195	230	200	204	188	225	198	202	228	202	201	196	207	188	233	211	216	186	242	186	206	224	213	211	216	209	220	217	214	213	224	234	222	193	211	202	206	193	231	205	219	217	197	213	220	206	198	206	220	203	216	226	191	190	222	202	208	196	200	192	189	184	210	211	213	223	194	189	224	214	172	210	190	203	233	187	198	176	191	204	199	230	210	187	230	214	186	209	201	211	216	205	199	213	192	191	232	188	180	184	216	192	215	237	190	219	202	205	197	207	192	214	196	202	197	200	195	183	177	203	219	201	210	205	215	209	199	188	203	174	175	194	220	202	204	188	197	203	191	177	210	212	220	216	197	234	196	205	190	211	189	246	196	206	183	221	204	200	204	209	215	199	198	195	197	193	204	194	193	189	203	204	224	209	212	208	209	197	252	193	219	173	187	190	196	197	202	208	211	213	193	215	192	222	196	198	206	193	191	189	206	234	211	213	223	211	219	216	200	194	212	203	205	231	184	202	192	212	213	222	186	193	200	171	203	206	185	201	183	219	216	222	192	227	189	209	161	207	212	192	191	198	219	190	173	210	212	188	192	214	210	211	205	212	220	217	197	218	201	187	190	179	216	227	188	201	196	223	174	210	214	204	220	234	210	186	219	206	216	192	213	213	211	188	191	206	223	215	210	214	199	195	222	194	198	201	186	213	181	205	204	204	204	190	207	210	212	202	204	191	211	191	207	204	221	195	207	201	227	215	201	207	200	184	218	199	205	185	237	189	198	227	186	199	221	185	191	212	195	214	176	206	208	176	189	199	186	193	206	203	191	216	212	222	183	198	228	206	199	239	202	207	198	206	197	210	201	210	197	188	186	188	202	202	192	211	213	196	199	206	177	203	205	211	190	219	193	188	214	218	207	203	183	204	183	196	216	210	199	209	227	203	189	214	194	206	192	210	209	188	207	234	233	197	201	223	191	192	200	208	219	195	213	193	197	204	216	197	215	208	207	207	194	198	215	205	205	209	221	188	203	198	212	213	204	197	214	215	216	202	201	193	192	208	218	187	207	195	205	175	189	216	206	219	200	217	181	209	193	200	203	217	202	204	206	221	196	225	173	184	235	243	208	200	205	187	214	215	216	220	211	170	188	201	189	188	191	209	230	179	206	200	230	221	187	188	193	202	216	192	239	205	218	184	212	207	216	195	232	225	195	234	193	221	195	201	209	202	199	197	185	187	217	220	179	194	221	192	191	187
28544	89745	64678	12007	10217	20821	42383	45369	39376	28243	13818	4454	734	391	332	361	410	370	404	379	354	348	425	386	386	384	384	365	369	392	341	403	385	367	405	402	380	436	347	391	366	396	365	343	352	404	397	399	402	383	385	370	383	367	422	386	394	348	417	393	357	356	357	415	371	368	329	393	362	381	363	382	400	405	423	378	379	374	373	407	404	389	373	391	432	399	351	386	374	397	367	374	367	394	385	369	372	391	415	385	350	371	413	383	364	436	394	383	392	413	379	368	369	356	396	374	390	403	384	355	412	379	383	380	406	403	384	420	365	344	394	396	346	391	393	366	397	386	400	388	399	397	364	366	401	378	401	373	409	402	384	384	354	382	374	372	377	378	393	355	376	414	349	374	373	383	378	428	393	388	412	390	392	410	353	371	386	378	395	378	404	391	361	385	363	405	391	370	412	415	365	379	381	407	395	364	377	370	366	390	403	353	353	353	409	390	400	375	383	379	395	365	397	350	372	409	371	404	402	405	419	346	370	408	379	354	373	414	374	349	392	375	403	385	392	381	404	375	375	384	377	396	402	402	379	393	370	380	386	379	397	388	344	347	376	362	379	377	344	376	387	364	410	389	381	358	390	398	389	367	395	368	369	407	346	387	417	427	419	405	387	372	416	380	371	366	376	358	421	387	370	391	370	411	402	374	356	378	381	409	420	397	422	383	390	395	433	382	369	392	362	379	338	388	376	385	380	403	383	412	378	377	369	401	363	370	403	381	416	356	378	383	386	376	367	343	370	382	375	358	408	407	399	390	356	385	369	390	377	368	371	398	414	335	394	382	388	402	414	413	351	402	375	343	392	395	388	391	383	398	342	372	414	360	362	382	359	352	367	361	395	386	431	382	358	384	379	429	363	382	389	383	391	402	388	389	390	390	401	408	368	365	394	392	373	369	377	374	395	375	378	379	355	395	397	367	408	403	375	368	401	373	396	395	379	369	333	401	380	394	371	388	390	369	422	368	366	358	396	371	407	384	351	396	391	368	397	374	382	364	390	379	371	380	375	402	330	380	408	397	358	367	390	403	404	407	363	349	400	393	342	364	383	326	391	382	363	415	358	346	392	396	383	389	363	364	380	412	391	353	388	385	365	402	366	407	363	350	370	378	372	369	381	439	416	379	404	390	380	373	409	388	380	386	357	365	412	376	397	395	397	371	379	353	387	335	434	445	396	361	394	408	380	380	369	379	393	391	420	372	359	406	360	389	352	386	392	397	392	398	386	356	371	369	341	379	378	401	388	312	378	360	397	382	389	359	384	391	409	415	436	380	399	391	407	367	372	340	344	399	399	354	387	380	360	392	376	388	383	368	356	372	396	376	329	355	408	367	362	359	379	380	379	400	382	398	376	396	403	407	407	404	390	374	391	406	347	364	408	390	385	367	384	382	367	388	350	374	398	394	406	394	373	361	347	367	382	389	359	384	404	369	401	396	381	369	374	394	395	341	382	394	392	426	398	376	366	364	392	381	401	356	416	407	384	336	375	375	388	402	396	409	370	410	367	379	350	352	383	364	388	377	418	400	382	366	372	356	410	409	404	368	378	335	372	389	377	362	378	452	402	366	372	407	356	380	434	362	404	380	351	387	396	407	381	375	400	397	389	423	375	366	397	401	370	384	378	344	384	358	368	382	369	408	385	374	417	376	396	352	366	377	381	399	359	357	382	395	378	395	422	376	382	370	372	370	386	370	393	364	384	364	386	387	400	381	364	420	369	398	349	374	379	413	374	428	395	386	392	387	372	382	358	366	361	397	417	372	376	379	385	399	377	381	404	388	361	397	383	383	381	389	359	374	387	383	391	438	443	387	367	409	388	372	405	397	399	376	381	348	375	379	345	381	364	389	364	361	375	363	411	359	402	353	369	383	380	378	422	411	381	395	377	422	361	385	408	374	387	360	382	412	358	372	376	386	361	360	405	356	347	348	393	385	369	357	355	363	382	401	422	410	409	354	373	356	394	373	397	371	379	402	366	402	411	390	379	385	389	341	406	349	395	381	382	386	390	407	358	350	373	336	375	378	404	380	396	398	383	400	327	384	363	403	355	380	365	404	397	405	391	390	357	364	363	375	376	391	412	383	388	357	370	388	354	396	386	405	364	395	375	408	338	379	391	434	360	395	359	396	392	395	359	389	410	387	428	365	404	370	378	378	386	357	381	394	380	388	373	386	388	399	374	387	347	410	398	377	392	372	372	376	382	394	403	375	392	351	414	363	362	386	393	376	368	330	360	385	369	363	363	376	390	370	400	380	373	397	357	383	400	390	425	405	377	403	372	414	367	402	405	394	398	368	388	378	413	413	376	407	396	399	357	387	358	394	406	406	363	405	427	356	415	397	405	357	404	354	394	391	374	404	360	400	378	386	412	389	376	389	410	389	399	357	395	378	414	376	413	395	399	372	396	394	376	379	374	400	399	407	433	399	337	360	358	406	422	395	384	379	394	369	389	386	369	370	378	382	397	412	395	334	389	375	376	377	398	409	387	371	404	410	387	379	376	394	393	403	376	382	380	353	392	366	381	370	380	399	348	394	373	396	392	427	362	377	394	443	381	390	378	395	414	391	413	406	403	380	371	367	393	399	393	386	375	371	364	384	346	366	381	408	380	400	363	375	415	379	348	353	378	423	384	411	388	368	385	374	384	405	366	395	383	383	342	361	389	362	377	365	390	363	401	363	364	370	358	409	379	397	365	352	410	375	379	402	353	370	369	393	386	359	392	353	380	369	377	414	384	404	393	375	372	367	382	393	367	380	395	405	368	410	404	397	393	386	367	390	362	423	346	349	373	370	331	369	401	430	367	379	383	372	409	419	372	376	408	385	387	335	375	374	402	410	389	404	365	391	372	417	388	380	397	402	405	401	374	362	395	380	384	394	380	369	407	353	385	359	348	401	383	373	384	396	372	400	354	390	397	371	367	416	422	348	398	402	389	380	373	409	381	396	367	420	365	428	383	353	417	418	393	390	375	375	374	426	365	382	348	397	382	384	372	404	369	386	419	392	404	364	390	423	383	386	409	369	365	375	360	352	409	430	387	381	386	393	380	398	388	400	407	368	435	398	376	399	388	354	415	371	379	400	414	415	380	375	337	361	368	388	375	341	401	371	385	412	401	411	359	377	357	380	368	402	343	377	369	379	388	401	393	373	364	403	379	339	351	367	373	391	417	396	357	383	384	361	367	410	408	388	377	410	394	372	406	389	379	407	364	397	366	418	401	357	390	394	364	426	396	388	358	369	370	368	371	360	359	361	393	418	376	387	400	390	374	375	369	335	404	398	359	404	336	412	388	382	381	395	387	381	376	369	364	401	379	402	402	388	395	388	382	414	411	417	438	407	395	374	400	403	394	374	401	373	382	375	409	393	401	383	362	362	387	362	388	365	382	363	371	392	407	391	412	379	400	402	413	411	402	395	373	404	410	398	425	373	379	387	374	404	413	389	363	401	376	393
27076	24084	27939	7563	1055	939	2607	4034	2823	1408	735	352	228	192	201	214	209	212	201	237	208	226	235	188	192	194	218	223	192	201	200	193	185	222	196	166	211	219	204	215	198	233	190	197	226	203	198	217	194	198	214	185	206	217	205	196	175	198	219	205	195	209	197	180	220	190	189	217	194	182	179	203	192	200	222	210	196	212	185	190	194	197	199	204	165	188	205	206	179	198	174	215	202	206	204	210	200	194	193	192	204	198	202	215	179	196	202	203	201	200	195	201	211	227	207	182	203	200	179	202	212	204	192	206	174	214	193	209	192	206	222	201	223	222	199	203	232	162	207	204	238	200	191	199	202	219	223	194	226	197	204	197	205	225	197	205	196	198	227	190	188	220	199	214	219	201	192	204	203	186	192	177	204	197	226	198	225	196	183	210	220	211	186	179	175	209	205	187	201	184	204	186	191	207	211	192	200	181	208	188	201	199	207	173	234	228	208	217	198	198	173	201	217	235	209	223	201	187	190	211	219	213	207	200	195	221	224	188	223	193	189	202	204	230	203	229	200	196	197	194	201	192	175	185	200	187	170	204	226	190	213	209	230	210	195	203	205	193	228	203	196	216	197	237	221	208	187	199	190	211	190	218	207	202	201	188	199	211	224	199	217	207	204	177	207	208	214	194	201	230	198	231	210	210	223	189	198	206	199	216	204	200	223	218	184	191	200	203	190	172	171	230	228	187	185	234	195	220	206	179	206	197	191	212	187	198	186	206	213	209	199	196	198	206	220	188	203	214	198	213	188	209	236	216	191	217	207	211	222	198	192	194	223	198	242	200	218	207	217	192	213	196	189	182	232	206	208	197	191	209	185	201	211	203	220	205	227	227	206	203	194	181	215	192	158	173	224	200	192	222	206	193	192	213	188	200	186	190	216	195	189	215	185	250	220	202	221	198	195	198	192	213	206	206	207	186	209	197	190	225	190	227	210	195	180	225	199	197	214	188	203	164	212	189	176	206	212	200	195	202	205	195	183	239	200	177	238	198	218	221	193	206	184	187	199	222	202	226	198	232	202	194	202	201	188	214	198	182	189	198	206	202	213	195	188	194	208	200	202	189	219	206	184	211	204	180	193	214	220	202	221	204	188	204	204	160	204	206	200	190	213	196	170	172	193	217	215	186	195	211	208	210	198	206	221	205	200	228	191	187	169	196	211	192	187	199	191	197	233	222	195	226	195	188	182	207	203	200	189	223	209	269	195	206	218	214	228	234	207	219	210	198	199	214	213	214	181	201	198	200	196	196	192	213	223	214	249	211	225	199	186	189	214	200	215	187	189	208	203	197	229	188	189	186	205	191	219	192	180	198	214	208	198	180	190	200	184	188	203	220	193	208	195	220	199	199	202	205	211	203	194	225	194	212	192	221	189	183	212	187	191	217	209	203	215	221	170	192	195	196	201	208	204	205	222	193	229	190	207	217	203	190	212	192	207	197	213	195	208	203	210	227	220	214	205	202	224	208	203	189	197	203	214	217	202	212	208	197	240	196	194	208	206	210	203	187	190	221	230	204	202	184	215	164	204	179	200	184	178	199	199	201	204	200	190	200	224	221	218	179	200	211	198	200	188	210	193	198	201	215	215	194	209	190	179	215	216	212	235	214	205	213	219	207	207	191	226	183	185	209	214	208	191	193	199	210	175	197	198	193	204	200	181	199	192	177	207	172	220	232	193	229	208	216	208	223	240	188	211	238	212	186	227	202	213	215	214	204	186	209	180	205	205	221	210	191	192	174	196	226	193	200	196	196	209	235	198	205	171	220	245	212	183	203	197	210	234	189	189	233	186	190	205	213	227	217	190	214	213	205	195	193	219	193	186	203	199	226	200	184	203	195	203	211	194	183	214	210	189	198	208	182	214	229	195	205	206	199	231	220	191	208	221	185	213	203	175	211	191	198	206	187	185	222	205	211	195	189	194	191	194	206	222	217	224	232	198	207	209	224	207	192	186	221	197	182	191	207	211	200	202	175	210	210	200	187	204	205	202	185	210	190	213	185	219	207	215	199	206	184	200	192	195	191	216	186	189	211	195	207	211	238	216	219	166	192	227	208	208	223	227	207	209	201	203	184	204	191	189	197	192	225	214	215	203	208	202	187	199	214	229	206	213	198	197	200	198	191	197	191	210	223	199	186	211	182	197	216	198	222	176	180	225	203	224	200	185	190	216	196	180	226	178	208	191	207	219	228	207	192	182	196	171	198	210	213	219	219	192	211	222	191	217	186	182	210	204	215	208	215	188	202	201	242	234	220	198	224	180	217	207	221	233	201	197	205	210	208	209	197	177	184	221	221	225	186	189	201	189	203	191	214	187	203	187	189	185	205	210	202	191	204	199	170	201	212	204	191	212	182	160	177	202	210	207	195	224	187	201	189	190	196	201	208	191	205	195	213	195	218	211	206	192	187	216	205	201	198	208	195	186	190	190	211	197	214	179	211	212	203	180	215	199	196	176	173	183	188	204	185	174	189	232	217	196	218	175	204	217	208	184	178	187	215	215	182	191	198	195	185	190	219	214	200	209	188	204	233	206	185	193	191	188	218	215	190	213	201	203	221	189	208	183	214	199	183	201	200	188	205	202	185	223	201	204	200	222	191	230	194	219	186	192	228	210	183	206	203	208	207	206	197	211	219	223	198	184	172	186	177	212	182	201	180	210	228	198	195	209	198	197	178	186	183	205	200	214	213	199	234	184	203	221	201	216	179	231	197	193	208	212	197	234	195	176	212	210	199	215	197	213	225	206	191	225	211	201	195	202	223	201	204	192	242	201	208	235	170	212	211	206	201	218	191	221	221	188	210	218	211	187	200	223	205	210	201	236	217	185	190	213	207	229	201	226	183	232	193	201	187	191	188	203	216	242	215	190	201	215	200	192	206	191	225	220	194	209	204	205	214	196	211	192	216	203	223	219	225	210	225	212	201	186	191	191	195	207	177	222	209	207	228	217	196	194	208	218	175	213	206	176	196	211	175	203	192	202	212	200	216	210	206	224	216	211	229	195	213	207	229	223	205	190	214	190	218	205	192	194	195	207	189	214	194	222	192	207	190	210	203	165	194	218	211	180	202	175	212	218	223	186	183	208	200	188	224	225	187	185	177	210	211	197	205	223	180	207	213	197	202	182	196	177	206	203	220	198	192	208	212	214	217	224	172	218	210	216	179	198	187	167	199	211	214	204	185	219	214	234	194	207	200	216	176	212	203	207	180	232	190	228	189	209	184	202	193	176	187	189	184	176	204	215	211	193	189	190	200	190	232	188	202	198	203	224	216	215	207	185	230	204	180	221	199	197	199	199	196	208	217	217	227	195	238	223	199	213	211	230	211	215	221	187	197	219	189	177	210	176	189	172	193	224	210	222	199	230	189	222	199	236	223	210	186	191	208	217	219	240	182	193	222	204	192	196	215	211	186	216	184	207	224	189	192	197	193	212	234	221	195	204	185	200	173	196	197
18487	41332	34569	3671	3151	3040	7930	11173	8051	4004	2065	864	475	404	436	422	414	419	390	398	427	352	430	383	413	378	402	408	384	382	396	402	408	390	423	415	414	407	394	397	441	414	389	390	400	399	407	402	370	431	399	344	418	376	400	394	402	365	409	407	381	402	406	405	406	355	424	431	380	412	405	406	399	385	407	403	431	420	381	414	399	407	396	402	391	402	391	376	432	407	389	402	387	390	384	392	394	384	391	408	374	388	414	411	392	388	388	404	447	425	431	398	401	406	405	401	432	385	398	443	397	388	389	399	380	392	400	397	379	412	412	397	374	416	414	372	405	374	413	388	424	376	417	362	435	420	387	383	349	391	407	397	364	384	405	425	391	398	405	398	372	403	407	372	419	378	373	389	389	406	381	424	415	412	429	376	358	426	404	396	391	385	405	386	390	426	389	407	423	440	397	410	407	410	404	443	419	410	421	382	387	404	400	397	411	396	418	409	395	416	415	391	369	415	385	399	387	383	364	399	428	424	421	438	397	398	446	417	384	390	402	404	408	392	384	435	432	381	397	384	405	410	410	401	436	438	407	426	401	386	390	381	361	409	358	382	363	373	374	395	431	374	371	408	408	384	368	412	402	395	394	394	452	410	397	404	394	405	421	374	397	375	383	428	389	375	416	430	398	414	410	365	381	400	395	378	380	400	402	400	387	414	355	380	428	408	403	418	414	445	401	389	415	397	415	395	392	420	430	405	386	395	427	438	381	414	426	393	397	391	396	361	408	402	408	404	430	410	430	396	398	401	382	399	425	394	435	357	401	397	401	401	417	413	366	430	376	371	414	390	418	409	387	395	444	411	383	380	444	407	381	397	411	396	410	382	412	411	403	396	360	423	400	372	416	429	393	399	398	381	403	392	416	411	402	392	383	399	391	402	433	418	411	409	434	370	422	391	420	401	398	415	379	416	364	402	396	422	428	397	422	424	387	407	384	402	425	410	422	406	414	395	359	411	365	400	368	382	429	393	407	422	376	432	418	405	413	444	399	417	371	383	414	418	431	391	415	377	377	381	400	404	410	380	405	402	428	389	464	361	403	419	403	416	405	400	431	421	396	374	375	401	394	399	424	390	398	418	395	402	398	411	414	400	407	388	398	383	410	409	436	398	385	428	412	420	396	406	424	437	382	414	408	391	435	390	431	407	370	423	384	448	393	394	405	447	407	396	419	385	429	406	405	379	377	387	412	397	398	421	412	392	398	381	375	392	403	411	359	417	374	388	421	389	397	399	375	406	393	361	416	359	441	400	434	376	388	365	386	399	383	436	428	422	396	419	404	416	422	416	408	379	400	425	398	415	379	413	417	440	391	387	428	389	396	414	438	382	396	377	459	389	383	423	389	398	384	381	406	427	385	399	406	382	398	370	398	427	379	424	426	431	408	417	379	432	433	411	396	355	398	385	408	395	374	394	429	369	411	425	389	398	415	381	390	445	443	403	399	411	408	394	384	399	388	392	397	369	374	373	395	389	412	388	390	396	409	373	374	392	392	382	415	386	392	389	374	421	389	416	378	375	429	392	399	415	384	404	400	389	383	419	390	348	388	405	404	432	377	391	407	397	420	450	385	393	425	431	431	376	404	438	397	382	384	404	404	419	409	427	381	432	490	388	393	417	413	397	377	404	393	423	389	384	413	413	381	384	385	410	429	367	403	401	395	399	386	429	367	391	402	429	385	365	422	379	370	394	382	387	397	417	411	414	404	405	402	381	399	405	374	400	438	400	407	425	418	413	408	386	399	411	432	400	387	415	367	411	411	429	386	405	392	374	415	392	405	376	409	386	367	416	421	398	377	388	409	390	424	436	371	379	399	389	389	381	420	366	380	405	445	411	376	393	412	388	454	448	429	417	434	394	425	392	414	353	388	392	403	423	378	425	383	428	358	413	417	398	401	397	383	391	390	416	391	374	402	400	384	415	404	416	406	422	393	402	394	400	420	412	400	399	375	387	399	395	398	408	368	402	397	417	387	416	437	410	379	410	406	396	411	422	457	391	390	411	412	399	386	363	403	399	395	391	394	424	355	370	390	422	399	396	391	380	418	413	452	388	377	407	404	412	375	440	355	429	361	386	390	420	366	384	416	398	397	409	374	357	416	421	392	428	388	389	410	393	408	402	421	398	407	414	396	436	412	425	427	403	411	407	394	400	383	451	418	386	415	388	431	394	390	408	385	335	417	405	422	450	393	436	385	393	425	389	439	395	424	365	389	385	397	418	399	400	398	401	384	383	394	408	410	406	380	397	404	418	401	382	382	415	384	350	438	397	392	437	400	406	424	418	362	393	394	420	371	387	409	369	408	420	420	394	383	403	410	405	401	431	427	399	396	394	419	367	419	390	415	425	386	392	401	395	349	378	396	429	401	380	392	381	418	397	402	408	404	380	412	427	399	419	377	400	395	429	416	427	397	407	405	447	380	406	431	363	384	374	433	401	406	418	428	406	390	406	390	369	370	382	395	409	419	403	416	407	393	397	423	377	363	417	387	418	400	407	376	406	427	427	455	375	426	403	382	392	426	386	452	417	431	408	401	398	433	378	402	392	376	397	424	363	418	363	373	421	422	380	406	383	431	406	367	397	408	378	395	382	394	404	394	418	419	412	406	446	379	387	395	459	413	395	412	419	404	392	428	386	376	411	355	374	397	385	408	423	398	350	407	404	350	411	388	388	377	374	394	433	381	406	397	407	394	422	382	395	418	387	398	411	423	351	420	430	379	406	379	433	414	407	382	395	371	386	419	373	417	434	396	376	407	407	390	386	376	391	380	411	376	381	404	400	415	399	391	432	395	381	376	410	395	432	386	406	371	431	412	401	392	429	396	409	415	414	412	441	415	413	400	431	406	392	414	377	411	377	428	408	435	418	431	406	415	427	386	357	387	385	394	387	399	415	415	418	366	413	402	400	404	373	411	410	369	392	394	395	397	416	416	420	398	402	397	381	389	402	359	400	364	398	406	414	399	411	409	386	390	380	380	388	356	382	435	420	415	375	400	396	360	433	372	395	415	404	376	421	418	404	387	403	380	386	399	384	402	427	387	458	384	400	397	408	414	390	415	428	412	367	390	394	413	392	419	365	416	415	407	415	381	384	383	405	429	400	415	421	383	406	392	417	389	434	366	383	373	407	414	420	396	413	394	375	402	407	403	393	391	416	377	416	437	401	386	401	405	381	401	373	392	384	437	433	429	427	360	403	443	372	415	389	453	396	395	396	426	395	415	412	399	384	402	412	385	413	384	428	377	378	404	422	418	375	398	407	408	406	395	407	397	374	397	396	360	414	443	400	408	420	406	380	414	386	365	392	393	401	412	400	428	427	409	362	427	394	390	389	390	400	410	438	400	405	372	421	392	388	394	376	403	408	400	441	391	420	398	412	415	407	389	376	406	400	391	399	381	388	378	413	408	420	397	369	405	381	405	401	370	403	404	397	407	409	412	414	409	374	371	391
24525	22071	34653	27320	14474	5702	16621	23207	17912	8322	3208	773	172	157	148	146	171	165	170	142	191	148	161	172	170	153	172	190	165	139	150	160	174	137	131	171	175	171	151	149	164	172	147	162	151	172	172	171	181	155	162	147	162	159	140	142	159	148	157	177	142	162	151	181	169	166	147	133	152	150	153	152	174	160	165	129	166	139	166	157	169	148	154	150	199	170	152	154	150	150	174	153	144	156	166	141	156	164	156	177	149	170	161	168	172	152	135	171	156	156	154	132	155	155	160	159	146	155	156	162	150	174	148	148	163	131	146	180	167	147	147	146	146	150	172	148	157	161	155	171	163	164	149	133	144	154	174	149	181	157	152	155	163	164	152	143	142	156	158	150	164	157	142	153	175	171	161	159	165	152	184	162	145	160	139	169	179	157	160	184	187	136	143	177	146	159	185	174	162	129	179	149	164	167	156	151	150	163	161	166	140	169	149	180	158	164	156	167	166	158	167	141	178	144	168	155	164	153	166	152	150	154	144	147	155	166	169	186	167	175	159	152	184	176	195	157	177	168	166	149	151	144	152	159	171	160	160	153	167	168	152	173	172	169	176	145	146	143	179	189	164	141	150	155	155	150	160	162	156	148	170	151	156	141	144	167	127	131	162	137	163	139	165	163	153	167	128	159	170	171	170	168	169	151	163	171	148	175	160	165	172	162	134	145	150	172	170	171	170	178	179	161	139	164	152	153	150	151	155	161	152	141	144	154	164	132	172	155	164	167	171	169	157	169	153	158	164	154	147	164	170	160	170	163	163	130	172	154	154	120	194	170	161	155	158	167	166	154	168	136	170	148	156	158	148	158	174	160	170	143	162	172	151	166	160	169	141	155	171	156	135	183	163	167	162	152	160	161	165	144	155	181	152	153	184	163	150	167	151	145	144	161	164	151	153	148	171	147	151	164	156	164	160	143	162	165	152	171	156	147	162	157	151	154	178	137	145	149	138	176	163	151	151	166	160	170	164	155	183	180	137	174	167	149	165	173	144	131	172	153	176	168	153	161	172	168	157	150	178	160	140	158	151	169	187	159	171	172	136	167	181	155	173	153	159	165	158	159	135	150	160	145	174	161	158	142	164	151	153	166	163	166	161	145	149	151	162	160	152	168	160	158	154	145	166	171	153	169	141	152	177	159	159	167	139	159	165	141	167	180	178	161	147	166	165	194	160	158	148	161	168	180	146	142	150	180	157	150	151	160	169	160	142	156	182	151	165	154	135	141	164	153	135	157	146	156	158	158	161	156	156	163	171	160	133	145	174	180	168	158	142	162	158	176	170	165	151	179	143	170	152	167	161	170	136	159	166	180	153	159	153	158	149	177	137	147	150	156	152	164	173	163	157	165	139	161	181	174	143	167	157	160	174	142	169	162	159	151	145	166	146	142	156	175	156	166	145	142	149	144	165	145	156	165	167	165	143	158	170	164	168	172	148	147	164	183	178	174	160	175	150	173	144	158	157	161	164	164	144	168	167	152	141	168	146	153	160	166	176	157	175	145	190	180	162	152	166	146	144	164	150	162	167	148	185	169	152	144	141	170	167	151	156	159	156	141	139	156	150	134	151	172	166	162	164	162	173	164	154	184	195	171	165	156	167	168	159	162	151	145	165	146	135	155	177	167	192	169	160	149	153	152	175	159	163	148	144	175	159	166	140	130	166	150	135	138	160	150	147	179	141	141	158	151	151	180	154	153	137	152	160	166	163	131	190	157	152	157	156	168	157	172	154	183	151	153	158	169	149	147	163	158	173	152	162	170	176	170	150	156	172	169	148	148	155	161	153	192	170	169	166	161	173	150	156	147	148	154	164	180	156	157	150	163	160	149	156	155	166	160	127	133	155	153	169	159	133	163	159	144	144	130	148	143	157	166	152	161	146	145	137	159	146	147	161	155	142	145	120	159	144	158	186	172	167	141	144	177	152	147	170	166	172	151	159	166	180	165	155	168	164	167	169	168	163	160	146	163	156	155	167	144	168	143	153	154	173	151	151	174	131	164	163	172	160	148	182	160	171	159	159	163	142	182	157	173	180	137	154	153	185	143	159	162	166	167	161	143	171	152	162	151	156	162	179	152	149	184	160	146	149	165	168	175	160	149	156	157	150	160	140	187	166	148	166	162	159	178	173	159	172	149	122	150	151	150	162	159	130	161	167	160	165	184	189	167	156	160	159	157	161	149	148	152	140	138	164	189	161	142	139	159	160	157	164	141	161	178	169	186	153	164	160	168	151	166	136	165	147	174	145	167	165	172	159	159	169	159	161	159	148	168	179	150	153	136	162	155	176	163	148	167	152	163	163	160	169	159	169	160	147	146	161	155	174	166	156	182	167	164	154	156	160	171	153	153	165	149	168	166	155	161	159	138	176	134	153	149	160	168	162	167	153	157	158	151	144	164	155	176	165	152	162	133	148	176	155	163	141	147	171	168	159	165	151	165	144	168	175	151	161	133	161	153	168	156	150	171	158	147	147	149	187	155	149	155	144	150	160	162	189	147	167	151	174	148	169	162	180	147	148	153	153	160	164	159	160	164	161	168	145	156	180	151	161	151	152	173	125	164	159	159	168	166	177	152	153	159	153	171	141	163	148	159	157	155	178	175	171	158	153	172	159	159	159	172	171	155	164	161	159	154	157	159	162	163	171	161	167	153	136	169	136	179	151	151	163	172	169	148	157	149	181	147	149	161	158	163	164	161	177	154	157	158	162	193	163	176	177	163	169	163	168	156	154	163	155	156	177	136	162	170	160	165	151	159	152	168	169	150	172	177	169	185	153	170	144	172	161	152	146	161	162	172	143	157	178	130	150	144	165	158	156	154	159	157	152	131	180	157	152	176	148	147	166	156	152	167	165	165	149	148	159	153	137	185	179	154	154	171	182	179	172	143	159	159	159	167	176	160	146	167	166	155	138	159	174	155	151	141	146	162	148	175	170	184	173	144	143	167	174	185	164	145	156	146	163	161	163	153	179	147	178	164	172	190	163	169	156	151	176	164	163	164	156	143	159	159	157	153	144	149	177	144	156	173	172	167	172	175	152	173	140	172	161	136	144	147	166	169	155	182	196	155	161	171	175	155	148	172	148	174	159	163	165	142	165	142	161	155	175	156	172	154	155	160	149	151	161	156	154	176	162	146	170	153	174	172	158	154	159	160	159	153	162	165	164	169	155	167	164	167	162	165	181	151	150	151	173	162	172	156	148	141	159	148	160	164	172	139	147	147	146	164	153	186	169	161	161	179	153	173	156	145	148	167	163	155	171	155	148	186	149	150	175	155	170	146	145	158	144	161	175	138	167	151	166	185	146	150	148	142	146	156	168	154	140	158	153	124	147	149	154	163	162	155	184	163	168	155	165	140	170	163	175	165	137	164	170	138	138	178	145	153	163	163	157	163	150	144	157	162	173	141	149	156	163	157	162	151	142	144	168	172	159	150	147	142	155	155	155	159	124	142	164	165
28768	78740	70644	6953	5256	10058	29757	34610	28138	16643	8515	2333	424	319	325	311	324	303	332	321	328	354	307	348	327	298	327	309	315	303	330	299	326	301	312	280	295	342	328	310	299	352	352	336	303	325	337	322	310	326	320	308	310	327	322	275	319	318	321	350	300	340	344	331	319	321	303	291	318	288	324	306	307	323	344	312	317	315	306	299	337	296	287	305	313	333	333	294	280	328	338	362	311	328	333	327	341	307	341	318	321	346	310	306	327	337	326	303	310	315	320	337	336	327	320	264	322	301	297	316	320	337	339	326	318	321	326	337	327	321	314	330	277	322	273	283	291	298	324	306	302	315	312	317	315	260	272	347	303	363	307	305	349	307	336	299	329	300	325	310	314	341	324	341	336	321	342	297	308	318	311	316	312	321	330	301	287	308	329	310	297	326	315	318	350	304	315	281	341	303	290	329	334	325	315	284	326	323	336	333	303	313	328	299	329	298	316	320	317	308	303	348	318	314	329	302	313	313	289	338	333	307	317	322	317	351	318	302	334	298	327	323	323	324	314	322	290	335	336	320	330	313	306	318	316	336	296	316	301	312	360	292	320	312	337	321	343	317	279	285	322	316	318	337	320	323	326	330	360	312	346	303	311	326	299	312	328	315	310	335	314	332	312	319	337	309	294	345	328	313	333	347	372	310	318	283	340	362	348	314	359	324	327	337	311	327	316	319	318	325	315	323	344	299	325	292	311	352	327	311	338	350	288	343	330	313	320	329	321	313	323	276	331	322	330	326	293	315	310	302	311	322	309	324	323	320	293	333	323	335	332	325	310	313	330	322	309	340	332	332	298	332	345	305	340	299	350	328	319	331	301	293	325	344	308	308	317	313	322	340	341	308	348	317	320	315	317	321	293	292	327	307	334	290	332	326	307	305	329	316	294	340	339	342	304	312	306	294	332	296	325	300	288	347	309	321	325	301	301	359	299	310	321	311	309	340	295	312	277	330	343	320	279	331	275	323	306	310	312	327	340	329	307	311	325	320	315	362	335	332	322	310	299	311	319	360	338	300	328	304	341	324	318	292	333	332	314	336	329	302	344	310	335	338	298	318	353	291	306	316	305	298	320	336	310	314	348	345	309	300	308	314	293	341	335	358	322	319	318	307	312	310	311	331	295	342	323	335	327	339	322	332	287	315	309	309	334	345	353	301	341	341	315	292	335	350	321	326	290	319	330	335	330	334	332	337	326	328	330	335	318	311	307	334	290	333	317	308	363	340	330	304	315	278	346	337	312	309	330	341	335	300	325	317	330	313	316	308	323	320	295	314	333	337	316	302	309	324	329	311	314	329	331	322	307	334	345	317	304	353	312	290	329	309	334	282	335	308	315	329	308	330	305	318	317	346	300	302	295	336	321	337	336	308	318	325	324	319	329	317	320	309	320	334	332	314	317	322	308	334	295	328	337	325	326	349	301	327	328	327	329	306	321	321	320	310	327	327	304	333	339	335	325	327	289	286	337	298	309	336	311	345	323	325	312	331	306	302	331	301	338	298	356	342	305	327	327	354	313	309	333	301	310	309	345	302	366	300	322	341	332	327	334	295	321	330	303	301	331	322	328	365	314	319	299	319	298	309	316	312	310	317	322	295	343	336	323	303	309	308	323	348	340	347	323	297	298	319	311	318	289	293	322	345	328	319	320	340	312	309	308	315	343	316	331	311	317	319	343	307	318	304	332	280	285	306	309	329	311	306	280	326	322	312	340	318	305	344	309	353	294	322	361	323	305	322	329	335	305	313	323	294	316	304	333	294	290	331	333	321	338	293	312	314	336	295	332	340	290	336	316	329	347	322	308	341	319	323	314	306	316	311	304	307	321	299	332	323	360	308	277	320	329	338	335	329	313	306	321	334	333	344	332	328	319	318	323	330	336	322	327	343	294	308	311	347	324	334	328	316	297	323	318	339	344	303	337	317	319	306	318	312	304	294	323	329	320	320	309	327	327	304	321	301	343	318	329	338	317	324	319	318	292	290	334	323	308	361	307	323	314	308	293	337	350	318	291	316	313	318	312	316	289	305	331	323	318	344	333	309	321	327	333	334	325	327	276	315	293	333	294	320	316	319	308	343	328	360	305	309	311	335	342	323	323	336	323	304	364	309	326	305	306	296	303	308	314	327	319	298	314	341	315	317	334	324	316	292	340	325	323	341	304	331	317	327	288	294	318	294	330	289	329	287	327	309	353	332	311	322	300	351	326	328	286	330	334	307	342	325	327	296	333	303	314	304	300	312	343	310	312	303	305	302	310	307	311	322	292	327	322	310	316	313	314	310	332	331	304	304	330	316	327	317	314	301	317	335	321	307	315	316	302	317	349	312	322	299	325	338	316	308	303	313	358	356	349	320	304	337	316	331	306	308	354	294	323	338	302	300	339	322	314	317	292	317	330	318	298	268	304	308	327	297	326	301	335	335	310	345	314	303	312	308	287	359	289	312	342	330	336	311	323	286	327	364	309	299	319	341	317	297	305	309	349	314	302	325	299	337	288	289	311	312	292	351	343	325	379	299	279	314	342	355	307	307	336	279	304	295	331	328	326	322	332	325	304	319	304	362	347	339	329	309	322	334	323	366	312	317	300	312	326	335	305	320	328	319	343	338	314	298	330	316	300	336	302	331	320	327	334	319	301	305	305	311	338	300	302	291	307	334	333	353	310	336	345	349	321	311	317	351	313	308	322	337	271	341	303	325	303	303	327	311	334	303	295	315	276	337	330	320	296	312	314	294	310	326	311	324	321	317	335	346	304	349	305	314	340	363	301	300	321	281	324	312	347	343	321	355	310	332	347	342	308	296	311	320	310	308	319	326	317	316	313	281	279	362	315	283	311	323	300	303	332	322	286	303	297	316	324	324	317	305	299	292	346	315	315	307	307	361	314	332	322	310	334	325	355	334	315	344	331	303	352	293	300	306	309	289	342	314	314	328	313	304	312	325	322	338	338	324	302	298	340	338	319	289	313	318	278	304	303	345	315	348	335	316	332	319	323	297	311	330	339	335	290	350	317	332	297	339	321	367	319	299	321	298	306	322	330	282	325	318	312	321	336	313	318	294	356	290	315	306	294	318	325	315	315	302	302	302	307	322	302	335	328	312	304	340	344	312	341	310	345	297	293	321	310	319	345	316	308	344	297	327	351	280	320	351	346	331	296	336	317	307	340	319	331	338	326	325	306	349	319	331	328	358	313	307	291	321	304	308	334	351	310	303	315	293	321	308	289	315	345	339	346	318	323	332	315	314	349	316	289	318	298	305	321	294	335	325	298	324	331	314	336	331	304	303	327	300	299	306	354	291	339	292	309	313	306	330	319	301	307	316	352	333	312	309	335	314	294	290	316	315	312	314	324	335	330	324	291	303	331	305	334	311	323	314	311	280	333	314	302	314	305	299	329	292	318	334	314	310	322	301	332	350	313	326	325	314	345	326	330	322	310	330	290	304	329	291	317	317	314	338
23427	21638	32872	26734	20829	17615	36011	34911	27910	16211	7017	1635	370	249	227	224	199	229	209	215	216	213	219	197	249	205	198	211	223	206	186	197	214	210	213	196	180	224	202	216	207	207	206	204	224	195	207	221	197	216	179	245	192	204	192	194	219	216	211	227	203	219	198	186	221	220	199	195	190	180	199	221	206	237	208	218	185	211	214	197	205	196	229	213	204	176	209	205	212	205	211	210	228	207	198	209	200	202	211	221	209	202	209	243	201	223	196	207	215	227	207	197	231	185	216	231	215	198	198	206	212	217	189	214	218	219	200	204	215	193	211	213	201	205	190	220	212	216	203	212	199	200	240	221	203	199	234	219	209	221	224	248	188	215	179	195	206	204	188	210	196	203	200	229	199	216	232	184	208	207	233	205	215	209	202	207	209	208	238	215	205	216	202	203	220	222	205	228	201	221	230	200	198	230	200	198	185	222	219	187	209	194	196	220	192	207	209	213	204	189	217	230	205	225	199	208	212	219	232	200	227	218	198	214	241	202	221	211	203	219	195	206	208	216	187	189	215	209	212	213	206	175	206	209	193	210	208	209	195	195	207	207	208	197	220	212	207	212	191	188	220	187	212	227	190	224	214	199	233	250	212	188	201	187	218	182	224	221	213	215	212	192	215	198	195	225	209	228	213	214	209	179	199	204	218	230	196	226	209	219	174	203	193	208	207	195	209	200	206	221	208	212	196	191	231	222	208	183	237	199	224	210	198	217	206	200	200	198	215	231	203	198	202	203	220	192	235	226	201	233	216	215	215	213	227	210	191	227	206	220	194	193	193	198	220	197	220	218	236	216	184	203	199	218	222	214	220	214	215	207	232	209	208	222	209	173	214	204	165	212	180	253	208	222	219	209	250	170	199	235	213	199	191	241	205	191	214	202	198	235	223	225	225	211	202	215	197	213	219	209	213	220	207	203	199	212	219	221	228	210	220	204	196	191	218	196	216	221	218	199	193	201	189	216	205	200	211	211	218	203	180	211	220	201	246	218	217	216	227	221	213	212	212	226	202	215	210	209	216	213	211	215	201	204	227	215	208	186	191	210	207	236	194	195	234	199	179	182	203	181	211	230	223	216	202	211	192	173	190	209	222	214	240	211	216	198	210	206	229	231	200	217	236	209	200	221	188	186	202	194	209	194	214	200	218	194	209	200	184	228	194	235	190	188	222	201	209	190	222	216	212	208	216	174	195	201	200	218	190	212	220	204	228	203	206	214	223	198	199	194	191	173	224	204	240	212	209	213	219	209	216	217	225	182	166	231	188	227	184	209	212	205	200	213	241	227	240	181	203	212	196	215	206	225	241	214	212	197	198	213	205	209	209	213	204	198	216	221	231	200	187	225	199	193	238	192	222	172	202	203	208	229	204	205	210	229	183	222	209	205	219	219	223	193	214	199	203	204	221	206	206	202	212	218	216	222	209	207	206	245	210	211	217	209	221	209	196	221	210	188	213	207	226	224	213	205	193	228	182	199	209	230	203	211	222	224	231	196	219	225	218	208	202	219	170	205	196	188	215	215	219	228	220	209	220	219	213	202	208	194	194	191	225	223	223	194	216	211	216	218	224	215	180	207	208	195	209	188	208	200	216	213	236	190	218	215	202	217	243	224	198	212	204	223	202	250	231	208	219	234	205	229	219	223	215	197	217	221	219	204	186	208	209	198	209	213	210	223	210	211	209	213	234	236	227	207	187	236	195	221	213	212	211	220	209	211	223	223	206	226	215	199	224	219	181	190	228	213	213	225	229	177	206	208	217	228	202	210	194	206	218	198	215	216	212	208	220	193	182	195	205	215	229	221	197	213	213	216	191	199	197	212	241	210	207	213	202	211	214	231	218	230	205	214	209	235	211	192	206	229	214	230	207	218	220	212	203	221	216	218	205	196	208	193	204	208	223	205	210	234	196	228	232	183	217	212	196	197	218	224	221	227	179	199	226	193	205	185	225	182	207	202	175	184	201	208	192	220	211	233	210	206	203	236	214	206	216	211	185	197	221	237	204	221	215	209	228	220	179	235	202	197	215	193	212	221	199	214	200	191	198	214	206	200	218	193	229	210	207	182	202	224	203	206	219	205	209	209	205	208	222	213	194	204	211	225	210	208	243	235	229	206	214	216	195	235	241	222	219	214	217	207	209	203	209	216	174	174	189	206	196	230	223	210	213	228	206	195	189	220	210	215	205	201	205	233	214	225	199	170	181	230	199	207	218	213	220	224	242	215	216	206	230	217	195	219	250	206	211	194	204	205	178	190	213	213	203	223	214	203	220	202	217	201	200	221	212	239	205	223	227	194	222	207	203	206	195	226	214	189	190	216	219	226	176	211	213	209	175	215	205	224	180	202	212	216	203	219	212	216	202	211	203	222	224	213	200	179	209	211	213	196	225	200	191	193	184	215	193	226	233	211	184	194	207	234	199	200	240	194	224	232	218	197	213	189	202	211	213	221	213	221	207	202	221	206	203	219	219	207	216	201	215	213	190	174	189	211	192	236	195	216	199	194	200	209	211	192	211	190	195	193	226	196	204	216	195	188	212	195	204	217	203	222	214	203	209	219	219	241	202	210	211	231	245	213	194	227	208	198	213	194	192	200	218	210	226	228	227	216	205	236	197	205	201	234	202	203	209	223	217	218	216	210	188	183	179	198	191	230	197	212	193	226	228	219	206	199	231	202	210	213	215	195	194	213	196	199	198	201	204	225	203	231	231	223	204	218	196	234	212	190	187	202	222	197	208	233	213	227	189	211	229	214	223	226	196	210	220	226	190	203	183	212	211	206	205	189	209	185	220	230	206	218	215	226	199	204	198	215	223	217	209	211	196	199	214	205	208	213	183	237	200	209	205	191	204	216	230	214	206	198	198	250	204	230	184	214	206	204	238	212	228	233	208	218	204	221	225	203	207	229	204	229	237	208	217	217	187	222	188	195	209	231	188	199	217	213	236	228	216	191	221	186	212	209	215	193	205	210	197	225	222	204	218	206	215	213	214	232	218	197	198	188	210	216	217	205	186	205	170	213	227	208	202	209	197	200	221	221	203	206	189	194	203	200	225	214	223	187	208	215	218	217	202	240	207	208	212	221	233	204	206	201	196	224	228	207	225	180	208	216	207	210	215	192	201	213	215	187	195	214	207	235	205	201	209	243	214	210	211	208	220	196	216	210	222	207	198	222	216	201	204	204	200	206	216	236	183	201	219	214	213	180	193	194	217	223	190	207	205	203	215	211	203	209	226	194	214	224	197	220	203	197	192	214	214	194	202	195	174	182	203	189	196	191	210	220	203	202	196	206	230	218	201	188	206	198	223	193	206	224	210	213	191	207	198	204	220	210	216	193	218	212	221	185	213	227	203	201	198	209	210	200	206	205	195	210	232	236	204	199	211	196	205	236	201	215	175	224	203	217	205	232	209	206	223	209	224	208	242	206	205	205	199	215	211	205	210	246	239	224	215	232	208	213
28937	85325	83489	11568	9342	16894	44756	44020	36752	25592	14518	4447	775	407	404	375	404	381	436	391	387	391	392	344	380	401	402	381	355	373	382	385	396	408	396	393	385	417	381	351	391	420	397	394	414	379	444	434	395	386	377	355	382	399	365	407	405	369	375	354	400	382	428	391	415	380	393	387	402	383	392	427	387	395	375	394	409	406	407	387	427	381	418	360	369	378	386	381	396	403	397	405	435	390	393	372	387	400	401	377	386	413	387	440	385	380	402	417	423	386	409	365	366	385	429	398	382	377	400	425	414	400	378	362	412	407	378	406	394	436	370	374	377	409	403	380	384	401	399	410	397	392	402	417	401	386	390	399	395	344	409	405	401	374	354	395	372	405	370	419	394	385	364	414	394	409	374	384	368	413	404	400	400	378	389	385	360	348	366	386	369	410	403	437	391	416	426	422	383	376	400	390	386	416	438	407	383	394	361	403	396	416	418	411	403	372	398	399	376	386	376	383	355	391	365	418	387	396	381	413	409	407	385	419	404	370	386	394	413	382	388	420	422	387	410	405	378	396	406	389	406	387	413	421	413	408	408	403	377	386	381	457	384	412	376	363	388	406	417	417	426	378	352	397	407	353	434	393	384	399	400	376	431	360	386	402	369	376	412	364	392	389	374	400	381	397	389	410	407	391	404	367	390	390	410	391	378	374	416	372	362	375	410	387	404	393	370	341	414	401	333	373	417	396	439	403	394	385	417	408	374	371	371	392	428	357	425	357	383	364	364	401	396	382	374	419	391	381	390	413	413	407	392	391	383	419	372	369	342	407	423	396	424	381	395	345	352	398	400	387	384	381	377	356	425	425	412	424	375	404	376	411	370	411	390	427	374	371	406	384	412	428	369	376	396	388	392	384	439	436	382	331	371	354	408	431	433	365	387	388	426	428	383	441	360	368	362	367	359	385	391	413	396	405	410	405	393	400	377	377	359	407	408	368	367	431	418	375	418	400	378	390	396	398	375	377	367	390	385	382	351	364	352	409	392	378	423	425	393	378	406	412	415	381	373	389	373	411	386	388	391	398	343	394	392	413	338	401	402	393	408	392	367	407	401	400	370	393	418	415	399	414	409	392	386	384	383	369	385	413	386	388	393	382	379	377	389	393	417	397	384	405	365	403	380	410	383	376	355	399	368	388	399	410	416	379	384	392	424	385	383	388	404	341	411	440	398	360	385	370	392	376	375	365	459	393	413	361	363	389	388	379	404	422	400	385	399	400	359	403	430	381	394	398	363	370	358	401	374	371	412	393	382	379	341	420	413	417	382	394	371	403	452	407	427	434	380	393	410	414	384	391	410	389	375	376	370	423	396	352	385	369	387	410	380	386	423	399	400	373	387	399	403	404	380	416	367	359	402	430	404	389	417	384	404	372	386	382	385	436	411	415	395	380	395	407	397	403	354	396	429	435	385	402	372	367	397	372	375	384	371	375	397	396	367	406	365	387	401	397	424	380	387	408	386	381	390	408	356	390	363	393	394	379	394	380	367	391	418	353	406	360	399	402	371	403	382	403	401	384	411	424	387	390	405	396	396	376	394	393	402	388	395	368	407	380	423	428	399	403	414	352	358	413	388	401	381	383	385	378	390	389	385	365	383	391	431	393	388	405	371	425	379	383	420	411	418	402	399	419	417	420	413	383	386	396	382	382	405	393	379	414	390	438	408	375	428	382	363	418	398	392	388	388	410	392	375	394	380	406	387	381	404	382	409	431	396	405	343	384	373	399	401	367	387	381	419	393	365	428	388	398	413	383	409	353	390	383	399	392	409	401	385	374	382	404	398	387	408	426	399	402	386	391	378	404	393	395	368	395	404	434	378	415	396	388	390	351	386	397	376	375	390	385	453	389	429	369	371	429	418	415	411	414	373	391	395	360	401	343	383	405	415	384	380	411	367	413	375	410	425	391	369	387	377	367	400	409	379	400	386	401	379	387	403	405	398	385	411	391	392	386	367	412	368	377	360	390	430	394	389	392	369	389	383	365	353	445	386	424	411	395	386	381	401	360	386	381	384	382	367	398	393	361	376	347	420	401	392	399	397	405	379	351	355	418	395	408	397	416	375	404	373	376	395	379	400	420	389	407	366	404	393	407	396	392	399	419	400	389	377	371	407	419	399	374	397	360	362	378	364	412	352	381	403	358	390	421	407	401	395	369	388	404	399	379	387	381	397	413	394	415	388	381	376	401	361	396	386	393	379	441	400	396	379	366	371	386	368	399	382	414	433	368	423	405	401	373	399	380	381	439	415	385	401	402	396	430	375	419	390	383	390	355	436	400	344	391	395	386	379	372	386	417	436	407	406	391	407	386	352	403	347	388	382	402	400	391	411	429	402	382	386	403	401	429	396	390	377	396	364	385	380	425	352	383	408	404	401	347	397	396	414	374	392	402	395	408	396	381	363	380	396	391	358	408	383	412	395	389	400	400	365	393	397	401	382	374	352	423	437	367	398	399	387	390	433	422	392	409	388	380	410	366	356	396	370	394	398	415	385	395	396	393	408	395	367	384	391	438	403	395	417	363	365	369	394	362	385	404	389	391	418	432	379	368	385	420	376	420	354	386	368	372	375	389	403	399	399	387	376	399	372	376	363	376	391	386	383	406	413	399	390	381	419	385	416	399	357	393	412	418	413	428	385	430	403	383	400	388	387	379	391	413	377	387	400	392	409	410	358	388	401	384	363	409	375	385	390	394	384	385	395	394	419	381	370	382	406	384	361	416	371	378	388	370	401	402	381	378	414	351	391	412	374	378	462	428	434	412	414	396	398	369	398	410	384	368	420	387	366	407	391	377	370	361	373	403	415	393	362	389	368	404	411	398	419	381	369	390	444	407	401	393	452	388	451	397	373	439	377	384	408	395	397	381	365	411	398	390	393	399	407	399	417	395	401	409	384	380	398	401	407	372	384	369	388	382	394	413	381	430	383	412	391	392	358	388	414	388	419	392	400	400	394	426	401	391	360	407	378	386	394	389	375	397	373	425	401	403	426	396	383	383	372	398	411	417	437	404	370	415	392	405	362	369	416	396	417	400	380	357	391	392	392	389	375	415	391	364	352	386	402	346	392	403	405	376	408	386	401	412	396	397	401	371	402	401	396	391	390	400	418	361	408	395	380	380	398	373	384	380	417	405	362	402	386	369	401	414	397	385	397	401	394	396	386	352	412	366	399	454	416	427	408	383	385	400	395	365	399	417	381	398	399	397	386	396	381	426	394	364	411	397	425	378	414	370	395	371	371	406	410	395	361	387	380	432	405	371	423	410	419	405	358	409	411	409	394	402	410	421	399	434	359	372	429	398	401	364	379	391	395	405	405	404	391	402	403	419	400	383	383	395	394	398	404	411	371	397	392	363	403	384	376	368	386	382	406	408	383	345	340	382	406	418	400	410	421	392	417	359	370	401	380	397	389	430	392	371	374	411	390	409	405	395	401	381	384	401	384	378	423	400	343	402
26999	23865	30521	9155	1116	848	3855	3793	2641	1269	698	336	239	206	184	220	198	236	209	196	192	210	239	215	203	195	198	218	178	211	188	193	207	234	230	265	209	202	215	183	204	201	234	185	211	229	198	239	219	190	179	224	232	200	193	209	203	226	176	200	219	188	188	213	204	204	207	215	188	197	214	183	211	194	198	203	186	211	210	198	216	190	197	210	212	249	207	205	209	197	205	197	216	222	197	187	212	214	187	213	199	201	192	192	197	213	228	223	178	208	225	209	195	197	213	223	189	175	226	220	208	221	198	202	200	200	214	188	206	221	196	183	213	202	216	207	204	212	222	228	188	215	209	222	201	190	222	241	220	243	198	215	219	192	204	210	190	207	186	221	209	195	191	209	186	204	199	210	193	223	208	198	201	191	192	196	219	204	231	209	210	216	196	193	215	216	206	202	195	205	210	217	206	205	218	182	200	225	218	216	194	209	201	212	203	203	188	213	206	224	217	216	221	191	217	208	226	222	198	211	202	187	207	206	224	176	221	206	216	207	218	192	188	204	209	220	224	199	234	183	201	208	200	206	221	217	215	182	196	206	183	220	237	196	201	198	198	208	210	226	180	210	214	226	187	210	211	215	201	189	184	220	211	228	184	186	238	219	204	211	216	195	205	220	178	206	211	202	236	223	220	209	208	199	209	199	203	195	214	212	216	220	197	207	186	200	226	198	234	212	236	181	221	183	192	190	188	234	210	196	234	206	208	230	196	194	205	175	195	227	209	220	237	203	220	198	181	201	203	190	176	197	190	198	226	214	202	214	198	212	193	186	207	203	204	206	220	184	188	204	168	186	223	211	214	189	205	207	181	249	216	221	201	214	197	195	207	209	201	185	217	199	228	191	224	200	214	204	195	202	188	213	204	202	193	228	212	216	219	219	222	188	205	203	210	197	212	243	208	179	198	240	201	218	210	207	181	212	174	200	198	185	204	219	211	200	219	206	215	210	220	201	214	244	214	222	191	209	206	213	192	209	210	203	214	210	217	199	220	209	192	186	177	176	212	195	186	220	204	207	191	199	181	214	191	203	226	233	208	216	213	209	208	210	201	199	201	220	221	203	228	208	197	213	194	207	203	202	215	229	207	213	207	190	199	213	198	230	214	199	214	184	207	187	179	204	202	215	213	231	195	205	221	198	228	189	238	209	233	193	213	195	189	226	212	207	198	227	237	227	247	204	203	198	213	197	222	190	212	191	198	198	195	210	216	195	211	202	202	217	188	198	196	200	207	202	217	211	205	229	199	216	212	186	198	237	181	204	211	217	175	191	206	222	199	220	213	183	207	203	208	188	208	213	234	190	221	241	209	207	211	196	224	229	220	200	206	219	215	237	200	227	198	200	197	205	209	208	200	223	210	217	200	195	222	195	202	223	200	220	208	199	194	212	223	198	226	194	199	215	210	186	221	186	215	216	197	211	189	213	207	214	219	197	205	200	218	201	210	212	216	200	212	188	214	203	185	206	194	199	221	220	208	213	182	203	188	203	223	196	193	201	207	212	204	199	194	208	220	196	197	180	222	190	163	220	229	190	182	204	205	209	225	219	218	216	199	203	216	216	204	195	218	202	211	212	222	219	206	203	200	201	202	198	226	204	208	215	192	220	197	229	199	205	197	199	222	221	202	208	216	208	190	199	197	207	229	207	206	219	212	228	200	216	190	217	193	188	223	195	233	203	213	199	212	180	192	213	232	195	191	200	211	198	187	207	219	211	199	208	192	219	219	199	195	210	206	210	230	211	211	216	180	213	192	222	213	206	203	213	200	223	210	210	214	209	226	220	189	202	212	222	197	190	233	223	198	218	237	184	200	214	215	199	186	196	211	212	216	242	211	225	198	242	232	212	217	198	179	202	207	184	223	221	218	206	201	185	190	202	232	184	206	211	224	192	197	216	200	229	192	210	209	232	217	197	201	197	196	213	199	204	195	216	196	208	201	237	197	243	206	206	220	204	186	225	204	234	202	193	209	206	209	187	208	204	211	213	194	222	190	212	248	191	182	194	225	227	195	205	225	199	214	199	227	221	192	229	209	204	204	205	191	233	188	196	206	224	202	195	225	217	224	188	215	214	213	232	180	196	222	209	188	206	192	192	193	201	219	243	190	213	216	192	200	236	179	198	196	218	209	214	227	218	209	196	205	202	182	200	208	209	224	190	217	190	204	205	203	209	191	204	223	206	207	207	197	220	230	217	204	208	192	216	180	214	226	192	188	228	198	215	174	214	234	213	200	238	220	215	194	201	198	220	187	220	200	235	219	193	206	184	168	219	218	210	188	218	206	198	207	201	214	208	220	219	222	208	212	209	235	199	201	226	201	215	197	192	203	203	206	192	212	204	209	206	205	220	175	221	209	215	228	215	181	200	193	201	210	221	216	200	199	220	249	189	188	181	178	206	233	198	229	203	208	213	196	193	205	213	219	201	212	207	194	187	207	209	195	204	198	197	211	183	236	185	195	200	214	207	193	184	220	212	210	192	203	215	182	223	221	220	195	186	212	213	198	223	205	219	221	221	218	208	199	206	207	190	201	195	201	195	234	227	205	235	220	240	225	233	203	208	225	205	209	211	198	221	215	194	233	203	190	175	218	206	205	206	201	208	189	193	229	197	194	204	238	195	189	236	204	214	196	214	224	196	199	196	204	219	191	205	172	204	205	200	203	217	206	206	217	205	204	213	233	212	219	218	239	212	204	219	223	208	187	217	219	208	202	210	176	189	229	218	210	177	188	201	216	213	208	207	225	221	190	229	209	191	217	207	213	210	202	204	182	198	215	225	207	219	210	194	194	198	207	203	203	198	199	212	218	213	198	181	228	218	196	213	208	214	210	220	227	231	219	214	233	219	222	198	205	203	204	221	195	202	215	210	217	195	239	208	229	187	194	196	213	208	211	203	221	196	183	193	220	233	214	204	231	198	206	183	226	196	191	213	201	194	207	217	229	235	195	216	223	188	186	185	191	188	222	204	183	187	220	210	193	193	213	216	195	213	190	184	193	204	212	198	212	172	196	186	198	215	211	185	215	197	211	224	195	210	227	189	221	204	233	209	213	224	202	215	200	208	210	200	207	179	189	197	212	187	198	216	194	194	199	218	196	193	220	194	204	212	197	190	179	215	221	197	203	214	215	226	217	188	212	218	201	187	211	216	217	204	209	218	207	212	232	190	187	235	184	226	200	216	226	238	202	206	222	199	223	217	218	200	218	186	207	204	192	212	230	208	172	232	203	195	217	200	213	198	180	187	180	216	201	192	224	207	203	204	197	192	207	197	189	197	214	191	217	229	221	198	234	239	221	212	216	179	199	233	180	183	218	206	252	200	189	207	204	198	241	214	182	237	231	221	225	212	214	223	199	200	176	218	229	225	210	191	187	212	208	201	190	224	211	174	222	183	213	211	201	213	200	200	213	228	197	221	205	180	202	164	191	209	213	211	186	227	198	222	195	223	192	193
12538	40934	38693	6960	3190	3057	11256	10558	7376	3624	1823	819	499	428	427	410	377	408	459	429	420	428	356	404	382	424	441	423	418	430	420	406	410	403	420	409	392	451	380	400	384	426	397	393	431	409	350	409	405	408	410	374	436	413	384	406	402	405	435	407	408	389	434	420	390	419	411	425	393	406	420	417	431	389	429	395	417	435	428	408	399	423	385	426	427	387	392	407	428	426	412	370	409	430	418	428	431	425	422	395	390	394	395	423	415	435	448	451	390	420	391	447	381	408	361	454	428	407	393	408	418	404	442	399	414	431	414	430	413	422	412	415	407	450	435	393	436	412	430	398	426	388	401	402	411	400	402	439	398	411	402	402	429	390	417	396	415	427	440	435	411	418	420	415	371	379	393	418	440	421	442	436	419	413	420	437	412	390	405	431	398	394	361	390	405	413	426	391	426	409	428	418	415	403	394	453	404	406	436	406	407	425	416	381	447	456	400	401	420	411	426	452	445	426	410	419	421	427	407	435	421	425	412	420	411	404	430	397	435	422	390	412	436	417	419	424	400	420	470	388	415	404	427	394	448	390	443	407	419	439	413	433	416	409	393	432	396	433	427	409	421	414	413	427	375	410	407	408	447	399	428	419	372	447	388	450	438	445	397	423	417	409	393	406	407	400	424	394	406	407	412	431	394	442	405	402	422	420	426	416	397	413	413	372	404	413	432	408	396	418	409	397	431	440	404	388	432	432	379	392	406	397	423	434	422	418	447	423	448	440	409	430	411	383	402	390	442	418	449	422	408	417	414	418	446	397	415	390	455	367	424	409	411	385	415	371	411	422	404	450	416	429	424	420	431	440	402	425	438	397	370	386	422	415	404	405	436	384	430	413	393	431	431	420	441	409	383	449	372	445	429	429	423	403	386	426	397	404	438	420	467	415	413	371	414	432	434	439	426	426	431	443	417	456	404	399	411	436	419	415	433	412	409	438	406	417	359	431	413	405	390	427	399	407	400	405	401	431	367	402	430	429	411	403	430	417	426	416	408	430	395	410	387	404	435	456	439	373	424	430	393	388	391	383	414	415	404	436	357	382	410	392	428	431	424	397	395	383	441	387	382	400	416	440	420	440	407	408	408	402	428	366	410	407	421	379	384	439	405	385	428	391	408	406	412	419	413	413	436	403	378	398	444	445	393	401	394	428	380	433	399	437	403	414	431	410	399	435	414	454	427	382	419	393	422	415	401	407	372	367	418	381	427	385	384	426	393	413	383	393	451	426	396	402	461	374	416	429	372	396	394	428	421	406	406	409	412	407	414	361	441	444	417	394	395	414	436	407	402	375	413	384	412	412	425	396	437	422	406	416	403	422	390	397	401	412	407	414	419	375	421	413	412	431	367	418	402	410	399	414	428	410	408	441	441	417	409	405	372	399	425	408	390	439	401	414	407	381	410	383	433	394	389	399	415	403	393	426	377	414	419	445	382	413	432	413	390	414	420	426	428	429	415	387	384	440	404	396	428	441	463	353	387	448	387	406	421	437	438	417	383	420	454	421	411	379	388	433	418	433	391	402	426	383	434	415	414	384	411	421	422	439	408	408	449	369	392	401	411	436	442	402	400	391	424	422	392	423	417	429	388	404	408	450	367	402	453	399	399	398	421	422	402	378	387	384	383	412	393	435	421	396	408	465	391	411	417	403	399	400	423	389	418	457	418	408	410	389	397	402	425	406	445	425	438	403	422	427	410	404	393	433	430	395	435	425	447	420	428	408	419	453	427	453	404	402	427	430	421	415	378	428	411	424	423	366	411	419	447	413	419	397	446	402	412	389	391	393	401	419	441	454	410	455	381	395	439	427	395	417	437	408	426	413	414	387	438	421	408	420	429	415	427	433	405	444	393	413	432	385	434	396	407	414	394	440	423	380	402	385	436	457	409	365	432	393	423	425	425	432	441	396	418	417	367	420	419	433	433	409	436	409	408	402	427	433	407	421	412	440	419	384	411	410	404	421	420	377	435	403	423	426	400	386	392	402	439	440	390	391	373	405	416	416	362	379	419	415	455	407	435	406	419	430	450	375	442	424	444	409	430	407	408	423	376	464	429	410	444	411	377	463	398	407	381	465	391	411	395	354	429	449	437	375	376	409	408	410	436	407	407	431	422	437	400	435	385	422	385	394	401	428	409	376	436	436	386	434	434	449	398	419	418	435	444	361	383	418	406	438	409	399	422	415	415	425	431	419	394	389	420	411	408	421	377	378	389	410	428	437	385	405	401	422	411	405	387	405	403	372	417	429	422	425	434	451	428	402	395	421	385	405	394	410	424	429	427	387	422	418	462	384	441	416	430	441	399	393	427	410	432	394	408	417	412	421	388	418	385	429	430	399	375	396	403	406	406	402	414	398	423	414	393	409	416	448	448	399	407	428	396	431	428	420	410	408	391	422	433	403	420	425	415	427	386	398	409	416	392	429	411	433	452	423	409	445	435	409	423	393	418	406	416	429	400	402	437	395	394	421	441	388	409	433	403	399	448	429	394	426	408	420	389	426	407	404	435	433	374	413	398	427	428	393	399	402	422	413	430	387	443	387	393	395	412	400	429	458	447	387	403	404	397	414	369	401	415	420	454	383	445	399	389	389	380	380	412	373	389	438	407	425	433	402	408	441	411	449	429	421	394	386	427	414	414	416	385	415	403	411	385	413	373	406	416	422	412	377	424	401	418	427	439	380	420	410	386	395	398	398	421	409	413	424	397	392	413	445	410	398	415	410	408	398	419	390	433	437	420	397	391	413	393	412	414	422	397	424	419	389	427	413	385	409	395	404	414	412	391	418	428	405	431	412	401	383	385	399	408	444	423	370	387	400	425	369	399	430	405	448	414	416	420	417	426	426	444	431	419	427	356	415	430	453	432	432	422	368	410	429	445	409	412	394	378	386	388	434	422	409	403	406	446	434	398	398	425	421	401	452	444	398	398	435	399	366	436	376	423	420	399	432	387	406	403	397	451	397	401	408	410	413	369	393	383	410	441	393	430	396	401	426	451	402	423	418	415	440	404	405	434	435	397	417	390	420	427	450	399	374	400	403	400	426	383	444	413	424	391	415	386	426	417	409	423	410	424	362	434	406	429	394	398	429	397	407	432	403	381	376	431	436	387	411	430	374	406	406	402	388	445	460	414	396	397	411	423	381	376	410	430	418	412	427	412	398	408	407	437	410	421	417	385	391	441	446	416	389	413	386	411	445	427	435	416	444	400	408	434	446	424	399	424	387	421	396	406	450	409	405	426	395	376	415	379	402	417	449	380	397	444	438	408	396	442	436	422	412	399	394	407	373	404	361	381	427	412	411	430	416	436	428	412	402	399	416	394	408	426	413	429	397	421	398	413	402	446	405	414	428	388	393	438	404	427	389	397	402	386	406	427	405	382	403	396	417	425	395	378	428	389	413	429	396	424	447	454	374	422	406	414	431	425	404	412	424	358	427	412	436	380	433	409	381	417	433
24467	21839	38072	29084	13711	5974	26354	24504	16431	5902	2184	745	272	171	176	177	192	161	184	171	163	174	198	184	161	154	175	157	172	189	212	171	148	188	184	149	162	181	166	168	154	155	178	176	193	175	178	162	165	153	147	167	188	187	179	174	166	171	172	187	175	161	158	167	169	168	161	181	177	158	184	171	174	165	182	155	171	175	178	173	157	185	192	183	153	164	193	159	158	182	178	149	164	158	153	184	157	177	172	150	193	177	176	170	186	165	204	194	186	178	176	166	173	163	158	149	169	173	158	150	181	155	187	174	193	191	164	174	179	170	154	171	176	159	181	181	184	178	185	161	154	166	171	148	193	176	185	152	184	182	157	186	169	182	150	162	189	188	173	181	179	159	167	166	159	180	192	148	152	171	178	189	172	166	177	174	163	183	168	160	179	175	154	152	179	154	180	182	169	203	164	154	193	172	154	157	168	164	155	173	160	170	180	173	169	176	172	160	151	152	173	172	154	178	193	170	153	140	166	171	166	178	153	208	162	147	158	198	178	172	175	160	173	175	180	162	180	169	166	186	192	159	178	175	173	177	155	182	174	175	183	174	188	178	162	160	165	176	163	148	151	156	184	163	184	183	171	177	160	175	195	160	162	177	196	170	165	158	160	187	159	164	191	184	160	149	147	147	168	159	172	142	162	152	159	180	182	178	155	179	194	171	173	164	188	153	185	168	180	183	174	167	186	178	175	154	176	187	191	163	158	180	164	190	165	147	172	168	189	186	162	165	194	162	166	157	176	185	152	155	177	169	171	171	170	169	153	167	181	161	174	174	167	148	153	181	180	158	151	165	147	150	154	174	167	173	184	163	169	165	176	174	169	168	185	172	185	157	190	160	156	162	147	152	183	191	159	163	146	151	174	156	179	161	168	189	165	181	162	180	173	171	167	161	175	181	185	157	184	170	179	163	167	194	158	183	175	167	172	169	163	150	157	159	155	156	148	169	172	167	179	165	179	169	159	176	155	164	179	176	196	169	144	164	168	167	174	194	188	183	158	155	180	148	164	187	169	181	157	182	151	179	167	173	178	170	167	177	178	168	185	165	170	155	165	186	184	178	154	189	183	161	178	198	175	172	146	186	171	164	162	174	178	175	153	128	177	165	171	171	175	169	159	173	183	154	185	154	185	165	202	164	173	161	148	189	190	177	163	163	143	149	160	165	166	157	174	177	173	168	156	170	198	180	174	193	193	140	169	167	150	155	192	159	169	186	171	147	175	175	161	157	190	171	197	182	173	170	178	183	182	179	184	136	185	166	172	160	168	179	158	192	155	163	157	182	156	169	184	155	192	168	162	174	157	174	191	171	167	157	164	170	162	163	176	182	157	178	183	185	168	151	178	179	181	167	172	174	190	181	186	172	168	179	158	161	195	143	190	191	162	183	171	188	167	172	175	165	169	176	179	186	161	186	182	178	184	158	166	176	166	164	173	150	151	174	173	192	182	155	144	158	179	163	176	163	169	169	178	177	205	148	169	177	179	191	179	158	160	168	187	171	148	167	161	156	173	170	157	164	191	163	181	190	165	173	160	186	188	169	195	164	147	181	162	131	168	170	163	149	161	172	180	168	157	144	173	141	195	158	174	176	169	152	162	149	192	181	161	175	153	169	186	168	166	190	184	162	161	155	175	185	198	184	171	170	159	186	171	166	168	181	151	156	190	165	155	164	191	171	156	181	187	168	169	172	179	172	183	160	157	163	167	182	153	153	180	195	166	172	169	163	176	172	196	182	164	176	161	186	183	167	178	164	165	176	180	168	165	172	187	161	169	167	163	164	169	154	187	179	206	163	154	164	161	168	183	157	170	169	151	184	168	163	192	148	172	185	161	171	178	148	156	177	146	162	182	179	166	173	174	157	147	175	165	201	183	157	163	173	158	172	165	165	184	176	149	160	149	155	155	163	164	159	170	173	175	163	165	212	151	157	145	160	206	170	170	167	150	166	185	159	192	180	174	156	171	171	161	167	146	160	171	181	144	186	173	162	161	158	169	168	163	165	200	199	151	180	202	151	157	191	163	159	172	140	167	165	157	171	177	140	151	189	208	171	188	179	177	161	170	175	168	165	170	173	175	177	187	180	168	176	133	179	181	175	140	163	190	173	150	168	163	141	145	155	148	174	161	167	166	190	166	171	161	180	166	181	182	176	180	168	188	171	150	183	154	171	170	159	179	159	167	165	190	161	150	185	163	189	174	149	152	151	172	164	164	163	189	162	183	161	189	155	164	174	163	179	168	178	179	185	180	175	186	167	170	175	193	176	166	180	180	189	161	176	178	159	160	193	159	174	163	158	158	180	158	155	143	164	149	172	168	159	181	178	152	178	175	184	181	157	158	154	162	178	163	160	190	152	193	157	174	177	174	163	153	178	161	161	177	167	179	175	191	160	167	153	181	168	150	200	179	152	161	175	166	170	153	159	179	180	156	165	186	191	158	173	182	161	183	166	177	182	166	170	186	183	194	176	165	177	136	197	163	136	177	171	176	172	188	142	180	192	182	175	150	159	166	171	178	185	175	192	150	176	174	167	168	163	188	157	189	194	160	161	181	185	185	166	172	212	138	185	160	174	159	164	147	181	141	167	198	160	170	155	175	184	181	193	182	200	163	160	170	195	170	187	166	160	178	163	172	181	156	190	175	161	164	174	159	183	194	179	174	168	175	162	176	167	179	175	160	185	180	151	176	161	175	151	155	181	159	163	154	167	164	153	152	154	175	176	176	187	179	179	151	174	190	177	166	145	160	189	158	176	179	192	167	176	181	169	164	164	163	166	165	176	158	166	165	167	176	163	192	177	166	172	190	154	152	157	175	190	161	170	163	182	196	170	194	164	157	169	187	177	168	155	163	173	167	167	176	170	175	155	160	160	201	170	150	170	170	179	179	177	179	193	153	166	174	180	161	151	192	177	180	174	172	158	178	167	198	170	182	194	178	197	154	164	188	168	177	168	187	182	158	168	174	206	155	165	175	164	171	184	174	164	173	183	188	167	189	155	182	177	173	176	182	167	170	142	176	176	157	177	152	182	166	175	171	162	177	188	179	186	167	148	175	169	190	167	162	147	167	166	148	170	175	165	162	167	158	186	174	161	165	181	162	177	183	177	170	160	181	182	203	159	162	177	160	158	147	159	185	204	192	156	155	183	180	156	174	186	153	152	152	191	170	182	168	195	179	158	167	164	143	187	147	198	168	171	173	142	175	169	172	163	171	186	174	188	169	189	186	176	180	164	188	158	173	175	184	168	155	152	167	170	173	178	160	176	150	167	184	164	171	165	169	171	183	165	178	166	188	186	183	190	165	188	165	172	174	171	163	177	179	168	159	184	176	183	168	182	171	174	179	161	167	178	189	175	163	156	174	183	170	183	161	180	180	157	179	170	161	173	172	182	170	166	177	154	174	172	167	163	171	141	170	172	154	173	159	162	172	183	186	165	171	163	176	174	186	171	169	150
17525	72376	73601	12426	6015	12375	37086	34805	26279	12915	6123	2124	714	348	358	337	356	340	352	320	335	344	340	343	344	310	394	329	338	353	361	353	361	368	342	325	367	373	383	356	373	349	371	355	298	340	318	345	395	379	323	332	347	335	329	332	351	339	340	356	328	342	378	323	339	341	296	332	323	364	358	343	317	376	385	318	375	323	330	362	337	319	339	362	322	341	344	334	338	388	365	356	330	356	356	358	348	332	350	310	320	343	306	320	355	333	341	311	353	313	347	342	339	393	335	363	355	329	343	354	361	319	333	346	333	385	329	366	346	322	358	358	325	307	329	356	304	339	326	338	343	320	359	366	329	344	346	331	315	372	322	364	337	327	320	337	325	370	324	320	335	343	314	371	343	323	368	332	374	362	375	350	337	318	320	354	309	344	386	323	330	366	308	351	372	357	358	344	318	335	345	332	367	301	332	351	343	336	350	320	336	356	368	343	312	352	340	359	328	355	293	366	326	335	350	319	336	348	355	316	332	346	344	346	326	366	323	343	349	330	372	324	332	368	339	334	332	327	347	370	328	350	314	329	356	330	334	326	355	341	330	367	318	311	331	344	336	373	326	333	355	339	386	331	370	347	345	359	331	334	318	346	328	331	351	331	350	355	353	360	360	340	351	323	364	349	343	347	344	354	305	356	338	329	311	354	353	352	314	350	335	311	335	312	311	345	336	330	313	335	321	350	352	325	322	339	331	365	353	379	349	343	352	370	358	335	366	345	329	369	348	328	340	375	317	365	331	348	342	325	351	357	337	327	314	349	362	333	346	342	316	314	341	361	328	340	332	364	364	323	355	331	340	315	325	309	348	340	323	331	361	359	327	362	342	355	346	359	341	312	337	368	335	343	323	367	314	325	386	343	347	330	383	349	347	324	301	348	364	310	359	359	359	352	336	342	329	331	352	334	336	317	334	328	325	364	351	355	355	343	360	353	333	365	366	336	323	352	355	363	326	337	347	320	325	326	356	309	314	323	366	323	339	370	319	328	332	316	359	332	330	303	344	379	297	335	352	319	339	333	390	329	319	331	316	372	368	354	331	349	338	351	311	340	336	311	343	371	345	349	346	347	330	370	349	310	336	337	341	351	324	353	335	350	337	341	351	331	330	311	344	324	330	350	344	317	329	366	352	330	354	346	343	322	343	357	347	335	348	327	326	345	371	339	357	351	354	339	321	320	334	351	329	331	346	324	347	329	345	347	353	337	346	347	330	348	290	343	328	356	357	333	341	367	350	324	316	335	357	386	369	321	301	350	389	336	324	304	349	340	349	344	351	344	312	347	350	305	313	380	349	293	362	369	335	338	356	334	338	355	293	332	343	344	330	341	346	325	353	340	357	346	332	356	336	339	336	325	358	368	353	353	313	315	364	339	317	336	337	335	352	323	344	315	342	348	330	367	343	317	346	330	360	332	353	376	359	331	336	322	330	352	361	364	303	334	341	381	357	376	320	332	330	352	335	310	357	341	340	356	345	356	315	315	350	326	338	322	355	313	333	356	333	324	347	312	324	380	328	327	299	343	346	350	332	329	330	331	317	312	340	323	382	334	352	344	338	353	365	336	373	347	313	380	366	331	325	339	358	333	371	314	360	333	350	342	335	360	325	344	339	332	344	358	366	348	331	367	353	354	363	336	332	353	364	360	333	342	369	317	321	358	329	334	360	315	337	323	346	318	344	348	363	338	356	344	340	325	328	341	340	310	340	334	406	360	341	327	315	336	376	371	330	360	356	340	331	360	378	341	341	353	335	396	330	304	339	415	332	354	346	348	319	417	349	326	308	344	336	354	345	294	315	338	350	302	335	361	343	311	317	349	336	356	378	337	353	368	362	391	302	333	328	317	343	327	343	373	372	352	352	356	328	337	368	332	331	357	375	348	368	316	319	360	349	341	361	353	348	355	365	364	353	324	328	350	318	336	325	374	304	325	322	348	335	353	366	368	353	333	354	323	350	355	327	337	357	336	332	361	339	340	340	342	341	323	351	325	381	344	346	341	363	358	331	351	312	339	367	372	335	304	353	361	327	335	335	362	315	357	349	365	317	347	333	313	332	341	336	364	348	346	329	353	352	355	366	358	345	338	338	301	340	319	307	353	335	333	321	345	330	323	354	378	308	325	341	303	346	354	357	350	312	338	314	335	322	327	327	343	354	333	330	361	335	354	343	317	329	349	347	366	329	346	318	345	346	356	336	328	322	369	367	326	349	361	362	381	281	343	314	352	352	321	323	300	360	349	374	345	312	301	366	332	315	374	353	319	313	331	351	333	342	363	370	346	337	339	356	340	345	321	353	338	339	315	334	369	341	339	352	321	337	337	331	363	337	316	328	332	349	356	335	330	338	329	349	373	384	336	327	359	336	345	349	336	343	348	334	313	318	341	313	348	344	377	343	383	366	319	352	331	318	355	295	363	380	356	320	332	338	360	345	336	346	343	305	357	363	294	334	311	346	342	338	329	358	336	392	349	336	336	327	349	373	326	318	304	300	352	364	381	340	346	342	349	358	353	365	342	368	325	325	369	336	348	313	341	330	362	333	326	342	356	320	356	327	347	350	376	317	362	318	353	339	326	342	333	330	313	343	321	332	350	355	359	342	348	341	316	348	341	350	338	336	328	373	309	342	377	343	323	337	334	347	344	364	351	342	336	349	335	345	343	346	358	301	329	348	333	330	360	364	357	354	317	330	338	354	346	320	324	368	341	335	338	353	329	361	330	333	340	363	342	361	324	382	359	357	328	358	358	329	369	343	327	328	315	376	339	342	350	335	337	369	385	351	356	364	315	332	312	337	369	360	327	374	347	317	326	314	349	342	331	343	366	332	348	362	330	347	355	357	344	356	337	357	337	345	336	356	359	302	335	316	387	351	352	345	349	321	351	348	340	353	335	359	352	359	345	310	354	330	336	340	333	324	362	344	376	327	357	316	339	347	314	316	330	348	317	329	322	317	353	359	346	311	336	343	319	339	342	358	321	311	366	354	342	338	339	330	350	357	315	343	343	335	330	323	341	360	330	343	338	322	316	316	345	325	315	344	316	340	333	347	339	359	363	313	354	361	324	356	318	346	333	335	357	338	337	314	315	320	335	324	347	331	359	331	354	336	303	326	343	335	304	344	319	366	352	324	339	322	353	330	341	334	342	332	347	365	304	345	352	345	334	329	343	317	359	346	357	361	345	332	329	339	375	336	339	340	351	341	338	313	338	341	323	329	343	351	343	309	350	356	348	329	320	344	352	341	335	374	350	343	348	335	348	330	319	312	352	349	334	324	355	331	352	344	314	353	388	334	329	321	337	364	351	304	361	356	365	325	325	355	343	358	346	329	349	328	338	332	348	349	329	352	346	338	338	341	356	317	333	362	360	337	329	316	317	302	343	323	310	321	356	339	340	360	330	396	345	319	352	364	371	346	344	324	357	327	315	335	343	354	368	337	339	330	342	321	337	343	342	351	353
23449	21721	34329	28053	20578	13450	32795	36572	29095	14172	5798	1535	481	225	226	228	242	224	223	210	222	231	214	216	206	212	242	229	207	215	203	201	225	215	249	245	214	233	226	210	199	204	204	224	177	229	229	222	231	247	184	217	198	209	219	211	223	239	206	216	226	229	206	210	189	228	223	227	216	215	203	232	212	211	216	232	228	205	178	232	230	228	215	197	217	203	197	192	212	237	198	224	222	222	202	207	215	208	213	230	228	185	273	227	217	214	194	239	240	202	223	247	226	214	199	235	229	221	224	230	217	238	231	220	221	242	217	219	220	226	209	222	217	216	208	221	215	210	234	188	240	208	221	207	203	224	230	225	221	211	230	213	216	196	226	217	213	230	232	205	201	233	218	254	227	210	193	213	201	230	224	201	235	212	222	229	208	226	207	230	217	222	220	193	206	215	220	221	205	223	236	224	217	199	199	213	213	230	192	229	214	198	225	214	200	209	233	200	236	212	222	226	230	220	218	206	211	209	217	220	189	212	223	194	253	223	211	239	214	208	208	211	222	245	210	226	211	220	227	214	215	218	229	193	200	206	217	207	208	236	215	208	227	207	196	211	195	211	213	241	191	228	217	201	207	220	227	191	217	219	219	203	239	220	216	195	233	221	209	247	215	214	216	213	238	225	224	227	227	227	231	245	223	202	213	222	226	242	196	199	212	188	230	200	233	200	224	218	210	237	200	227	231	217	207	233	206	201	208	215	225	246	232	234	217	246	198	231	223	212	188	234	221	235	204	222	207	226	222	239	220	202	191	257	208	210	231	225	219	241	217	228	228	202	201	211	211	222	214	229	209	225	216	235	223	208	217	246	210	209	216	199	209	199	222	230	217	216	224	191	196	229	232	230	209	202	236	222	212	228	213	237	223	230	203	212	212	200	236	211	237	202	219	209	219	225	195	248	250	242	214	240	197	211	214	224	215	218	231	232	201	207	226	200	212	206	216	210	248	223	225	222	214	229	232	208	238	190	233	205	210	235	215	237	205	230	221	235	214	221	232	221	217	209	195	216	227	199	193	204	235	226	228	194	233	192	208	237	211	186	225	225	222	219	241	220	243	219	218	228	222	231	227	227	203	214	226	187	212	255	236	226	236	211	207	200	202	207	225	231	215	219	244	203	194	207	237	210	216	228	213	173	226	222	203	216	211	217	222	214	221	233	213	206	242	200	199	216	196	216	234	227	229	231	230	241	224	213	201	200	209	201	209	234	210	204	194	199	208	223	232	213	213	226	205	220	238	205	204	216	222	217	228	248	189	219	218	226	185	233	232	219	215	241	214	208	215	206	248	203	204	206	233	202	220	227	238	225	230	218	212	217	231	232	214	213	211	229	217	210	234	222	225	223	220	202	232	182	217	215	214	220	228	221	233	206	224	211	231	201	216	215	235	220	223	234	214	225	210	218	239	253	201	235	212	238	216	223	223	194	227	219	204	206	227	220	199	221	225	217	246	207	228	220	246	204	234	226	211	215	219	233	217	249	209	206	201	201	212	238	235	231	222	228	214	229	234	220	211	215	214	217	221	210	229	224	234	221	245	214	233	231	214	221	197	200	206	233	208	220	237	226	234	227	225	222	218	229	217	231	210	233	227	225	205	213	227	253	223	215	211	204	222	232	245	193	232	207	194	221	235	234	221	217	225	203	193	231	238	232	216	196	205	223	237	238	226	216	215	230	225	199	221	215	237	230	215	199	219	188	220	213	208	230	194	209	216	200	208	208	196	227	224	228	211	201	219	212	227	232	217	244	195	190	236	211	235	221	212	213	195	224	226	204	204	228	196	200	215	205	237	235	233	173	205	236	238	233	231	217	236	216	218	212	218	239	240	230	196	191	209	240	236	216	222	209	230	211	201	201	208	210	210	237	228	206	205	198	225	207	224	242	207	212	187	201	193	191	240	227	202	210	213	192	203	206	207	235	226	214	227	219	229	197	221	250	237	236	219	209	230	206	198	211	213	214	218	206	222	219	207	206	225	195	244	253	235	219	216	222	209	207	226	205	211	206	223	235	219	227	224	212	187	230	223	236	230	202	239	200	210	234	203	203	216	217	197	203	216	237	201	207	224	213	218	234	264	225	211	213	238	210	252	210	200	199	210	210	218	230	198	227	214	230	203	248	216	221	191	220	234	201	228	187	216	248	224	225	251	213	223	210	208	221	203	213	196	226	223	197	243	215	209	230	205	202	213	209	244	252	217	203	230	225	219	223	225	231	245	206	242	226	220	209	231	236	210	218	211	199	206	223	238	212	198	220	224	226	208	225	211	220	232	185	243	212	196	214	236	214	233	213	216	217	217	197	239	188	206	217	214	208	189	226	203	219	221	218	226	220	220	218	254	245	235	224	214	201	221	231	202	209	215	251	227	209	245	237	219	213	231	228	243	213	239	201	228	246	189	214	234	185	212	214	221	226	192	225	225	218	231	200	210	252	217	184	214	257	203	199	201	216	219	236	232	211	206	224	206	206	222	222	232	199	232	218	230	208	224	206	193	224	226	222	239	225	235	218	218	216	200	219	207	237	197	248	210	219	214	215	209	228	214	192	235	232	236	193	220	238	207	204	204	224	205	237	220	238	236	207	226	224	211	207	226	233	206	224	216	232	218	213	221	211	207	220	211	251	224	183	234	191	205	219	227	201	204	220	220	227	223	242	230	209	232	206	211	215	220	228	213	189	205	211	223	204	193	199	221	219	217	224	238	206	229	204	218	223	216	203	242	203	226	195	224	233	228	203	221	227	236	232	220	203	222	224	209	203	213	208	195	234	232	210	229	187	216	211	206	210	226	206	228	215	213	218	235	221	235	214	268	222	195	215	234	200	196	253	216	233	207	184	234	229	205	227	215	216	210	224	202	230	247	220	212	229	216	223	208	204	206	248	231	202	226	221	221	213	221	214	211	188	229	238	236	230	217	217	237	201	219	224	200	253	208	231	224	239	212	241	239	231	202	210	197	217	229	225	213	237	212	230	207	225	186	239	226	194	219	206	243	221	208	216	216	246	211	216	224	199	227	225	184	193	204	233	239	211	199	206	228	225	212	227	220	222	212	220	211	228	231	214	229	218	187	202	209	205	232	217	221	224	221	217	222	233	215	240	241	233	223	205	214	205	224	214	223	236	240	202	202	231	203	219	226	232	232	222	225	231	226	205	186	228	234	213	223	214	218	241	230	208	205	264	213	234	236	207	215	232	199	218	197	208	208	223	217	232	197	222	222	243	220	237	200	197	226	206	231	214	198	227	205	235	195	223	209	220	227	220	205	256	221	220	210	228	223	218	238	219	241	206	222	204	212	220	216	228	217	181	196	205	227	214	219	231	229	201	230	216	231	223	193	226	224	200	228	225	221	213	225	213	208	184	204	251	187	222	222	229	205	220	194	235	184	233	230	207	235	208	192	222	253	233	219	230	233	219	216	239	235	239	225	218	212	216	218	205	205	200	229	194	228	250	245	224
22340	85187	83360	14639	9122	9219	43101	44545	37556	22271	12888	4234	1208	424	418	424	409	457	431	454	437	394	396	434	413	393	359	394	396	412	408	424	433	453	383	426	393	431	443	445	403	397	437	416	431	411	406	415	406	422	379	419	407	420	418	438	434	408	386	383	383	415	399	404	411	410	442	429	404	412	429	437	417	434	417	425	459	447	415	409	426	437	404	428	386	395	420	380	436	426	415	411	421	382	426	400	413	430	414	377	397	439	412	401	397	442	399	388	460	400	392	426	419	424	372	416	414	434	418	413	409	410	420	409	391	371	431	408	442	394	413	427	413	394	397	392	420	393	417	409	417	417	391	367	419	399	407	431	417	421	398	443	415	405	443	412	428	426	414	363	383	357	391	407	446	424	387	424	407	383	409	406	393	400	413	426	396	395	444	402	428	419	375	417	399	395	420	412	366	407	414	433	392	416	394	419	424	402	369	414	410	440	408	399	422	422	383	377	381	404	427	399	388	394	408	448	426	403	393	419	432	412	391	391	430	427	393	436	409	404	382	391	473	465	387	373	429	384	383	411	417	417	407	419	428	406	393	427	406	428	423	386	412	436	413	410	401	396	429	410	415	386	420	422	422	411	423	407	420	389	404	410	427	445	394	444	415	413	388	384	406	410	409	432	418	410	401	406	415	387	398	392	410	398	414	403	427	431	389	397	393	389	423	371	402	402	443	414	433	393	396	387	425	442	426	426	401	430	417	419	379	413	407	410	397	388	446	412	407	394	408	412	434	394	409	388	418	403	409	381	408	408	408	427	420	433	417	390	391	396	421	405	419	417	406	413	420	413	418	405	412	426	430	419	421	398	428	427	416	391	389	443	425	395	395	397	402	412	452	394	367	387	406	443	417	430	430	397	410	394	427	415	430	429	407	381	404	419	404	406	417	436	395	447	419	390	426	413	396	383	470	401	393	387	418	451	391	404	405	392	406	425	373	421	374	406	391	386	459	375	407	405	418	405	443	426	408	426	368	405	434	437	431	416	448	410	403	402	409	419	409	443	419	398	430	437	432	422	395	379	418	395	393	378	424	401	403	413	420	405	420	405	429	398	396	409	438	405	399	411	374	389	399	411	410	411	415	406	400	434	413	426	385	393	432	363	425	407	424	433	424	440	423	417	419	446	426	420	443	442	405	416	412	397	428	420	424	377	407	439	407	365	393	403	426	388	417	427	409	401	428	413	439	430	407	451	401	389	408	394	417	421	392	408	387	414	396	408	406	384	364	421	422	360	385	394	419	431	423	440	400	428	409	406	406	435	382	375	411	420	400	386	431	393	408	422	417	416	433	440	416	425	432	410	437	390	440	416	424	396	427	383	416	407	460	437	423	431	398	446	378	403	402	425	413	434	420	395	428	442	412	411	420	393	409	397	420	402	393	400	406	429	392	393	420	409	397	383	397	410	404	432	381	384	419	371	417	415	410	399	386	411	417	397	430	424	430	416	458	464	408	440	399	407	408	424	373	395	415	429	410	430	428	407	390	440	394	379	399	382	390	379	435	421	415	427	384	421	393	423	384	417	419	404	414	423	405	426	403	429	419	388	391	386	396	409	423	408	387	396	429	450	471	454	468	428	378	382	432	392	444	393	413	400	449	404	413	381	388	403	405	431	401	431	404	391	426	420	399	408	377	389	433	439	420	420	449	372	418	397	401	405	443	392	401	414	407	404	394	401	360	378	391	405	389	403	411	408	412	425	411	404	392	413	428	396	444	417	436	389	416	398	403	424	403	391	394	397	408	375	416	405	414	466	436	416	394	408	391	429	409	387	398	389	405	442	404	393	411	417	398	418	388	418	356	436	398	397	404	397	432	402	357	384	390	372	412	383	431	426	433	418	435	422	444	386	466	392	386	389	403	411	413	392	415	415	416	441	393	440	428	410	391	429	410	359	410	401	419	411	449	396	444	430	408	436	459	412	444	392	419	407	438	404	402	433	406	419	408	387	402	409	396	443	407	426	398	415	392	413	394	401	373	392	414	402	386	432	405	419	404	388	384	438	397	428	412	399	449	424	430	399	422	419	421	413	419	434	416	436	442	420	376	424	385	406	397	410	382	387	409	378	415	387	373	410	447	389	388	412	443	406	391	373	391	433	402	388	377	452	401	396	397	419	417	404	418	405	387	447	388	403	378	408	404	407	436	388	415	420	418	429	406	386	375	423	424	446	392	394	424	411	413	463	408	439	409	419	380	378	419	379	394	422	417	407	387	436	400	398	420	406	407	437	377	394	396	417	415	388	412	384	400	403	400	397	421	415	400	399	433	436	400	400	406	414	405	403	385	411	441	431	401	397	422	402	369	397	387	447	383	429	428	368	394	410	435	443	378	408	381	406	368	424	422	403	435	422	393	389	422	405	378	428	380	369	411	425	405	422	387	402	384	425	392	420	423	387	410	406	411	418	433	415	405	407	410	424	425	415	443	423	400	423	390	429	389	400	411	391	437	437	412	412	430	402	391	411	346	404	398	376	440	386	407	407	386	405	373	418	425	366	416	393	416	421	404	420	429	441	417	456	368	406	379	401	412	422	420	385	428	403	403	423	423	380	397	372	388	419	408	418	387	424	433	446	463	378	409	427	419	411	407	399	421	389	403	409	400	413	407	408	414	397	417	355	416	390	465	399	395	399	401	423	391	356	404	392	421	433	409	420	417	408	428	373	427	420	413	405	418	388	416	469	380	412	406	426	405	416	426	381	429	399	465	406	396	436	407	393	412	409	408	362	430	475	393	418	428	418	433	412	390	429	385	449	405	401	421	386	417	453	363	428	403	400	420	428	421	422	390	409	440	444	407	422	423	387	386	427	392	410	392	405	450	390	422	427	405	398	394	417	381	419	379	415	394	375	412	428	434	391	414	430	392	390	431	432	404	413	401	400	395	406	403	422	407	463	418	442	360	432	425	397	405	406	416	451	391	438	437	417	385	381	411	411	405	387	409	395	391	441	384	410	435	434	452	390	423	403	426	417	428	392	415	378	450	391	439	417	385	384	425	400	428	370	392	406	398	420	426	417	393	398	413	395	408	412	425	415	433	407	454	401	405	414	418	400	447	422	407	399	413	406	406	389	392	414	417	393	435	415	409	446	393	413	419	418	425	410	390	385	436	414	440	398	397	444	403	401	410	401	397	416	465	390	436	392	400	433	407	434	425	408	413	424	407	412	407	391	414	409	416	406	395	448	380	425	412	369	414	383	424	369	423	363	403	439	408	386	370	439	444	411	363	428	416	367	400	431	419	405	423	389	429	406	393	388	391	390	434	435	427	435	368	414	428	367	421	368	385	439	386	411	414	396	385	415	420	389	397	409	391	411	409	404	423	403	408	424	405	444	479	404	424	377	418	411	422	422	426	399	423	374	422	354	407	433	423	429	375	426	430	407	390	406	432	414	405	391	445	391	401	407	435	443	404	416	397	407	430	396	419	388	392	378	410	416	398	443	420	431	426	403	417	410
26960	23943	31023	9967	2182	1675	2513	4025	3133	1513	750	366	285	211	205	233	201	236	218	221	213	212	202	182	201	226	202	189	197	218	225	207	223	186	219	203	202	193	225	199	209	242	231	211	208	241	216	233	192	193	208	223	223	206	229	218	202	245	225	228	220	221	199	211	230	221	206	231	218	186	212	205	206	198	200	222	216	207	223	226	211	200	198	208	213	233	190	194	205	223	187	209	184	228	194	215	231	210	213	248	212	208	194	222	212	209	216	210	197	196	214	182	217	212	242	228	223	214	211	213	236	174	197	214	202	204	225	230	208	208	190	182	221	222	212	199	235	202	211	182	221	216	224	199	187	205	236	211	213	233	191	230	214	209	223	189	205	230	219	203	227	220	195	215	204	249	209	221	199	208	215	223	219	225	210	228	219	221	225	215	184	204	196	205	222	197	224	201	191	222	200	226	230	207	229	197	205	229	210	208	204	223	184	211	219	228	246	209	224	194	219	233	228	199	197	221	209	231	211	204	214	227	208	241	221	207	227	205	214	219	195	212	198	214	212	227	215	218	210	211	257	217	206	240	194	225	226	207	206	207	229	203	241	228	188	198	221	227	205	208	191	215	207	191	192	193	218	210	240	205	226	206	231	224	212	215	208	221	202	220	222	214	207	226	224	207	200	209	207	192	225	219	232	228	197	216	236	226	221	210	202	227	243	176	193	206	199	207	216	226	217	209	233	190	218	235	211	202	229	205	202	217	215	202	233	197	205	221	213	229	199	201	222	205	229	210	198	220	219	203	229	209	205	226	210	203	225	219	232	204	191	185	194	202	204	210	225	230	218	195	209	221	220	222	192	209	231	205	214	220	195	196	198	237	207	202	212	187	202	191	219	215	179	197	209	193	172	219	205	194	214	219	217	224	216	226	193	203	227	224	193	225	179	199	219	205	225	218	196	204	216	183	218	230	207	208	172	206	187	208	221	210	184	203	189	211	212	228	220	195	204	194	216	224	202	227	197	244	223	199	207	227	228	220	224	193	206	219	208	221	195	218	236	211	206	236	225	215	222	206	228	215	209	180	217	196	205	221	199	221	210	223	215	173	210	198	210	186	192	203	205	210	231	203	216	204	187	225	208	216	214	196	210	204	215	194	217	212	193	210	210	212	218	199	236	177	219	206	219	207	216	217	195	199	230	219	228	215	208	210	194	233	212	224	252	199	220	204	242	211	224	223	194	215	223	191	181	228	233	220	217	201	236	210	235	228	238	209	213	189	212	221	208	201	218	198	206	210	200	210	225	221	204	204	243	211	223	217	192	201	217	238	198	197	217	213	239	188	217	195	220	217	201	236	217	186	207	221	216	220	213	216	219	181	212	203	220	225	202	235	218	208	229	227	217	220	223	220	227	207	205	237	208	214	212	185	205	203	211	195	234	199	199	214	213	220	203	215	210	258	206	228	229	214	226	187	212	211	212	219	231	203	246	206	196	211	219	218	239	205	218	212	211	193	222	202	227	233	199	229	220	203	206	222	239	197	208	235	216	246	210	209	214	186	198	215	212	222	185	187	188	216	193	202	214	207	191	219	207	216	218	197	187	202	226	207	233	193	223	221	221	206	214	216	232	215	223	207	222	228	198	202	200	205	215	217	223	217	210	231	218	219	202	217	227	199	202	196	209	214	213	206	237	238	195	210	232	173	211	198	215	222	218	188	192	236	222	218	208	215	198	217	215	181	219	226	206	218	206	206	197	231	193	235	232	210	228	218	200	212	213	244	225	246	223	224	202	225	216	217	224	227	235	204	212	224	200	196	235	232	238	215	197	192	219	216	220	194	226	198	209	243	190	215	195	202	230	183	224	211	211	233	207	206	189	205	239	213	216	213	189	208	198	220	224	238	184	205	210	208	214	229	220	201	216	212	207	202	219	220	214	214	205	228	226	220	215	206	186	226	209	212	230	190	202	221	226	203	213	207	178	199	214	205	194	196	222	220	200	203	227	205	200	209	179	216	204	191	179	221	187	228	207	233	213	219	210	187	187	214	211	204	204	215	209	211	218	207	227	219	195	213	204	229	230	220	216	167	218	190	178	186	204	169	203	221	219	183	205	224	191	209	221	193	214	198	205	260	227	187	190	245	233	182	200	200	216	204	207	197	195	215	207	242	201	201	206	223	207	212	222	173	236	215	198	188	227	200	221	209	211	209	230	224	225	201	217	224	235	202	203	225	242	191	214	220	206	213	207	228	220	190	228	199	217	201	207	243	212	199	215	212	231	201	207	207	213	218	188	196	218	207	220	210	215	221	206	229	211	195	225	220	198	234	209	203	202	242	193	213	197	238	210	204	208	200	249	219	259	205	191	197	208	191	220	197	209	206	237	215	200	225	216	198	216	234	190	201	215	218	230	218	197	219	218	211	197	214	226	205	183	185	206	194	195	209	223	214	206	244	223	199	198	220	213	184	205	192	212	198	189	234	227	204	224	240	223	223	198	234	216	202	217	189	224	219	231	225	189	213	201	209	220	247	231	209	208	195	248	222	201	215	193	216	212	229	203	209	218	202	239	208	210	214	226	226	221	241	219	209	229	189	221	226	216	212	208	189	224	221	220	199	236	200	212	185	245	229	235	229	204	244	188	178	206	248	234	208	221	215	229	218	215	207	197	224	214	214	209	247	222	213	235	215	221	197	227	208	206	201	202	185	223	213	216	217	204	221	226	219	198	220	197	218	201	217	206	211	232	194	216	198	194	220	229	238	211	225	212	212	212	204	209	246	221	190	209	221	216	211	228	243	207	228	214	213	230	234	197	202	217	199	220	221	209	240	216	227	203	207	193	204	219	208	198	213	223	214	222	246	210	200	217	211	218	206	218	229	237	228	194	238	199	196	201	220	231	224	204	204	197	209	206	221	237	176	223	198	199	222	203	206	221	217	192	225	196	223	224	195	219	217	209	221	217	196	198	203	204	184	206	201	197	198	199	211	240	213	240	210	217	226	222	227	215	219	205	193	226	248	209	211	187	193	220	219	233	259	229	204	209	207	197	211	214	207	214	208	188	205	243	217	211	202	229	224	203	203	234	208	204	222	227	234	214	209	208	221	230	214	216	222	199	213	225	211	219	222	217	229	223	180	193	233	220	189	196	213	219	200	213	174	204	221	242	208	197	221	225	214	207	223	189	204	216	192	214	213	203	218	226	228	213	221	188	219	202	216	195	199	223	228	202	207	229	198	232	216	195	209	252	206	207	219	227	218	240	216	227	239	209	218	225	210	223	192	232	235	203	214	220	208	201	220	202	199	199	215	209	201	201	212	209	201	199	192	204	214	211	200	230	203	209	182	217	211	200	208	220	193	222	195	209	223	217	224	230	190	213	230	216	193	189	213	201	213	202	204	224	215	197	207	237	196	213	211	230	194	210	193	230	227	199	203	207	222	209	208	199	218	215	215	185	212	196	229	224	183	205	202	229	218	222	174	194	224	208	206	226	188	208	203	223	220	222	202
12177	41819	38688	8986	6332	5885	7954	11403	8663	4228	2049	1010	624	463	427	461	396	427	421	422	405	421	363	422	408	419	442	434	407	430	416	415	361	411	402	433	412	390	434	417	414	427	379	413	377	418	411	396	398	427	431	442	438	387	432	409	407	382	403	393	435	428	439	445	408	414	427	416	363	424	391	379	388	400	379	446	419	377	417	413	441	415	423	431	408	412	411	379	426	372	395	432	432	428	415	418	422	406	408	413	443	408	441	432	429	367	455	404	406	396	410	441	428	450	410	405	444	420	420	430	447	379	413	454	420	402	387	408	397	404	425	404	391	424	420	422	469	423	405	403	374	401	414	433	381	413	427	423	410	407	439	407	459	430	430	422	409	438	401	386	426	426	416	454	398	407	422	463	385	409	437	415	430	431	414	406	436	418	393	407	423	430	385	449	430	400	395	454	410	424	447	407	414	420	424	394	452	401	370	429	431	418	453	429	434	387	389	425	423	420	430	394	412	398	429	441	431	406	411	454	405	417	389	440	435	419	419	419	406	398	436	409	405	425	405	425	443	418	461	441	441	369	426	430	462	425	410	400	474	407	426	413	437	381	438	449	438	394	416	416	424	406	425	415	427	447	359	461	405	433	419	420	461	396	401	412	367	434	418	398	461	402	417	415	407	419	410	401	433	418	420	404	403	392	417	394	414	440	404	407	392	459	419	434	419	389	432	441	399	402	446	413	459	410	426	438	375	434	429	449	443	449	411	441	409	421	410	445	410	466	434	391	415	413	402	426	379	434	398	407	418	404	407	391	431	429	472	421	450	394	443	431	419	417	425	437	440	425	447	450	413	442	446	475	381	416	402	415	437	421	477	390	412	362	433	399	452	419	401	429	412	392	415	427	416	445	388	395	414	447	371	402	396	432	426	390	389	454	414	433	392	399	410	412	404	405	401	410	438	393	430	403	419	422	425	392	432	419	426	417	405	427	394	385	420	423	415	378	436	407	444	431	424	443	419	425	423	420	447	445	413	424	399	439	418	415	418	414	422	404	468	363	392	403	391	416	444	430	399	418	449	430	413	401	425	434	389	430	410	424	420	451	408	424	416	417	404	417	411	455	397	418	454	417	466	424	454	399	418	386	426	409	391	404	405	416	415	398	433	418	426	401	440	474	424	460	429	390	442	381	405	414	405	425	439	362	403	419	416	423	445	451	416	454	456	426	452	426	440	412	412	441	468	403	414	445	389	419	447	405	410	430	415	402	423	437	444	435	425	431	394	410	430	435	418	420	418	419	424	415	399	372	419	457	417	412	426	403	404	423	431	442	399	439	429	409	421	453	438	436	403	390	393	432	422	413	394	435	416	424	411	390	392	409	407	395	400	414	434	413	435	430	382	430	416	413	451	408	415	409	438	431	420	417	373	416	396	442	410	413	429	454	432	415	447	392	386	439	430	428	437	432	354	393	407	443	380	391	454	452	408	453	404	427	391	427	412	414	452	445	444	422	409	432	400	405	405	409	402	415	433	442	457	429	405	412	402	433	388	433	404	463	447	407	385	407	412	405	461	407	425	409	396	413	399	465	391	412	382	433	416	427	435	422	428	405	409	430	397	458	374	437	407	446	411	426	407	400	386	416	440	451	405	411	425	432	415	421	393	419	419	437	414	416	389	434	395	443	419	417	463	421	456	413	413	421	400	441	402	408	465	435	418	417	442	388	410	433	426	409	426	413	416	380	428	428	407	433	388	436	404	410	421	427	453	453	419	405	415	388	397	432	428	391	447	410	474	435	412	414	422	395	399	394	432	429	437	407	414	413	406	426	420	427	434	427	416	407	397	427	464	435	392	444	402	451	411	425	442	402	433	394	411	426	438	379	378	419	390	421	427	397	431	430	431	426	440	452	431	412	383	429	436	429	402	379	423	398	432	425	405	383	418	418	431	415	423	443	372	430	421	390	455	420	438	429	392	428	432	427	428	462	427	368	418	405	459	385	402	401	407	421	423	407	402	422	414	428	425	434	429	424	472	430	429	434	427	401	433	378	410	407	435	424	395	420	404	401	423	400	402	418	434	385	430	412	395	393	429	444	399	396	413	403	417	424	400	406	397	452	431	432	441	404	399	401	415	443	387	434	411	405	412	441	416	423	435	426	407	454	399	418	378	393	450	444	376	447	418	404	401	414	437	438	470	469	389	433	416	408	388	424	407	434	433	373	428	463	408	407	399	401	428	433	421	426	430	419	427	407	447	418	445	396	414	464	410	444	398	419	401	436	438	399	398	438	386	439	439	441	485	412	418	427	449	405	442	467	417	394	444	439	408	419	401	389	404	444	421	405	447	428	427	418	418	423	436	433	406	419	395	397	377	421	391	462	382	417	399	412	418	418	444	428	404	395	413	461	449	426	432	435	423	422	429	419	410	426	426	402	417	400	416	393	453	434	445	383	392	391	404	435	410	421	431	410	400	381	398	372	416	449	442	420	391	445	430	408	414	409	430	415	408	425	440	425	361	430	400	403	445	420	462	430	466	450	390	414	447	400	400	400	455	430	435	454	414	411	403	416	434	393	397	389	415	419	427	397	427	395	441	400	416	426	426	391	405	393	446	389	444	421	425	432	426	448	446	422	434	436	452	420	407	431	393	430	419	377	377	385	395	444	410	449	393	434	395	404	416	433	427	385	417	397	411	399	441	398	401	393	408	367	416	458	415	408	425	416	401	426	403	451	462	428	384	426	414	405	414	433	388	424	415	448	413	423	415	394	405	389	435	448	441	404	417	398	401	428	455	450	397	454	447	392	420	460	414	436	394	421	428	423	413	459	429	414	424	390	463	445	428	424	412	421	408	407	432	413	425	408	408	415	422	416	433	449	439	396	414	428	393	438	414	450	435	439	405	384	397	416	408	427	428	421	394	412	467	420	410	453	435	414	451	405	418	421	411	406	398	453	425	414	420	453	404	460	438	395	440	395	400	439	451	445	403	420	411	398	416	431	404	373	440	414	396	430	447	444	387	412	435	441	411	414	434	388	431	456	434	433	389	426	425	422	372	426	401	417	401	401	441	419	443	410	436	421	419	379	382	437	424	415	413	433	447	403	403	426	417	429	428	416	413	429	416	379	427	416	407	420	422	415	442	429	378	408	406	422	416	442	405	429	411	418	430	390	447	414	406	442	401	427	415	374	413	404	437	436	408	417	379	445	396	424	453	392	388	423	444	408	369	435	430	383	391	430	410	418	460	455	390	424	403	400	413	396	411	403	393	398	412	427	430	426	455	405	431	431	420	430	428	449	434	419	443	423	445	422	422	438	426	436	435	432	423	400	400	397	415	402	436	442	440	403	449	432	417	397	411	451	433	441	444	423	412	439	442	421	387	417	428	390	393	405	412	415	440	411	419	399	440	394	419	434	404	371	391	392	400	434	405	436	404	383	389	393	398	453	427	439	416	432	428	423	430	435	453	418	436	391	425	436	417	456	399	413	383	405	412	425	449	406	420	406	429	435
24551	22106	35165	25640	18316	6231	10083	25035	19980	9342	3534	1068	392	179	175	173	183	185	181	153	172	163	181	158	174	168	165	186	170	205	179	178	188	152	174	169	191	153	192	166	195	149	183	170	164	176	175	165	174	175	161	202	157	150	147	189	186	172	164	185	169	204	194	138	174	188	179	153	176	164	183	171	166	155	176	165	160	149	153	182	166	169	189	180	171	187	171	185	167	174	166	159	174	178	183	179	159	154	173	167	175	202	178	171	182	161	167	154	184	187	164	163	152	165	177	170	164	160	176	186	170	166	152	158	174	159	172	160	146	168	183	176	174	164	181	159	169	165	174	164	202	183	174	170	157	164	184	169	175	181	183	178	180	156	173	170	170	164	190	160	213	168	170	167	171	164	172	164	193	153	178	161	193	168	147	134	191	187	167	186	169	159	154	144	165	197	180	171	163	157	178	197	175	170	184	171	213	180	172	169	160	154	171	173	176	158	144	163	155	185	182	157	181	155	169	171	159	175	179	177	190	161	179	150	154	166	178	192	169	170	162	168	165	163	178	148	174	168	181	165	174	177	186	180	160	145	209	177	183	172	176	159	173	172	176	191	166	167	183	200	153	174	158	157	180	171	167	151	179	176	152	173	167	192	186	179	143	163	159	159	158	159	181	187	187	176	174	193	168	169	166	170	159	189	187	160	158	191	150	186	179	201	180	151	194	188	175	175	154	168	154	158	175	184	168	180	192	174	156	170	173	182	176	182	180	179	154	148	176	183	159	171	161	193	169	176	165	175	156	182	150	181	184	183	200	147	162	174	184	156	171	171	138	171	174	181	145	190	147	160	172	150	198	181	143	169	187	151	178	173	180	154	186	188	177	173	176	179	162	165	175	167	173	159	172	156	180	172	164	163	166	154	183	149	187	163	168	171	193	190	184	174	177	179	154	183	152	154	173	159	170	153	174	174	173	161	157	143	168	188	165	161	182	171	177	165	159	178	185	191	174	188	171	164	174	169	193	169	190	164	191	173	163	193	206	183	177	171	176	186	182	183	159	140	169	177	162	160	163	169	177	178	167	176	156	159	171	159	178	178	195	180	184	176	180	192	185	180	174	172	179	162	154	173	150	167	171	185	173	184	161	178	193	176	171	169	178	180	157	133	163	167	156	185	177	183	171	167	169	198	194	155	187	177	168	154	196	164	177	162	156	157	169	161	168	162	173	181	174	164	168	177	160	180	170	171	173	178	173	179	193	194	151	187	194	159	165	194	174	167	185	162	165	160	187	176	173	171	186	171	169	170	167	156	183	164	148	164	189	172	160	184	162	165	195	179	180	162	181	177	183	197	175	167	180	153	155	176	176	170	168	189	145	175	185	159	185	177	141	165	160	169	155	140	156	189	203	171	164	178	188	188	165	185	162	167	176	157	198	162	175	175	167	157	170	167	168	156	159	159	178	169	172	171	176	166	167	174	195	160	187	191	179	177	188	182	160	190	137	187	160	169	168	168	153	163	169	168	157	156	143	160	160	164	182	162	159	166	161	174	181	164	160	181	168	166	188	180	187	182	181	176	185	174	179	200	164	215	176	171	169	163	170	184	156	173	177	164	152	188	170	156	177	152	174	160	192	146	156	189	159	158	162	161	179	185	176	164	143	202	173	179	164	168	167	216	175	186	161	155	187	176	162	154	175	172	187	146	175	179	186	190	151	164	189	157	192	161	175	184	160	180	157	174	182	166	147	175	167	163	146	189	170	155	181	172	161	171	157	176	199	167	181	189	181	181	170	172	174	151	183	180	170	165	180	172	166	153	162	172	188	179	182	152	165	200	162	181	162	173	181	171	165	179	182	166	164	167	143	156	169	175	177	136	166	171	177	157	184	158	169	170	179	179	159	177	149	159	180	174	192	175	174	172	171	178	164	147	179	180	186	194	169	168	178	194	174	171	171	124	170	174	169	138	144	172	178	178	163	185	162	149	168	159	180	174	170	174	164	178	162	168	187	181	162	180	160	170	168	160	178	148	167	154	170	174	172	178	177	187	174	160	182	188	189	159	153	196	191	183	153	166	173	174	151	200	177	167	186	158	176	165	171	169	177	168	170	153	156	149	181	139	194	179	163	174	172	183	174	152	178	156	190	156	161	171	156	136	185	187	176	154	181	174	176	189	166	145	167	178	164	187	162	175	163	177	193	181	160	192	169	174	165	165	183	168	170	175	186	164	167	161	169	178	178	152	216	154	162	182	164	176	191	169	129	148	165	162	196	178	174	175	161	197	159	182	187	210	175	162	157	165	146	173	155	181	172	156	175	150	181	155	181	184	162	168	164	169	177	174	173	155	207	162	162	184	172	154	167	167	168	167	153	152	169	167	181	173	164	182	179	156	193	181	181	167	163	174	147	198	166	167	183	178	156	193	176	161	153	163	171	167	178	181	177	165	160	169	166	162	182	158	183	167	162	179	157	169	161	178	158	159	182	160	146	187	166	187	151	171	169	164	181	151	164	154	171	140	158	164	185	187	170	161	164	174	168	177	174	166	168	138	153	163	133	171	168	183	177	175	150	162	170	195	190	151	167	174	180	157	141	160	170	186	146	196	174	148	149	171	155	178	164	172	170	166	195	168	180	206	191	167	173	178	164	189	164	160	169	164	175	171	177	166	197	179	172	162	153	161	168	170	170	151	165	175	171	176	190	164	174	181	173	170	185	170	189	201	173	166	177	162	184	163	186	183	184	167	173	155	201	162	152	172	158	166	165	181	169	162	172	187	177	162	196	183	177	171	184	155	171	184	148	176	180	136	152	169	157	173	172	181	175	178	160	154	171	170	181	186	171	179	163	151	143	171	188	177	160	185	181	146	181	158	151	158	182	159	163	178	180	161	173	160	179	175	164	167	181	153	168	184	189	171	177	203	156	162	177	153	166	149	173	179	185	148	151	169	210	171	159	168	185	193	176	168	149	187	154	205	177	143	178	187	181	166	194	200	174	160	183	162	153	187	164	158	184	210	203	188	194	174	171	176	188	168	172	168	177	199	157	168	186	160	169	173	167	192	150	166	198	169	164	166	173	179	160	163	191	164	185	165	176	170	166	171	156	182	180	175	177	175	178	175	194	182	138	170	172	164	161	153	190	200	168	149	188	176	173	177	169	169	166	170	167	177	206	180	159	174	178	177	169	187	179	173	165	173	162	166	175	172	160	167	161	151	158	167	169	140	165	174	157	150	167	168	136	168	169	166	180	165	166	178	185	172	176	183	175	191	169	172	195	175	169	176	190	179	184	144	164	185	189	160	158	155	188	186	181	176	186	133	156	189	162	166	159	164	163	177	178	188	173	173	176	178	181	159	196	142	178	173	165	180	168	162	155	179	177	153	191	165	166	172	173	144	166	188	166	173	186	184	154	173	169	169	154	177	152	161	153	185	193	191	158	160	146	152	196	179	179	186	165	185	169	185	164	187	164	197	188	185	150	183	178	172	187	189	173	185	155	170	166	176	164	152
17025	75334	65190	15027	10832	5949	19959	36065	29909	17714	9215	3190	926	397	332	348	354	349	333	362	354	342	364	361	314	332	357	359	356	327	335	353	342	333	356	357	364	347	349	349	348	379	350	355	371	335	319	337	363	324	365	348	353	387	352	309	350	338	332	333	305	342	360	349	350	363	321	351	361	311	320	347	336	366	328	317	319	356	319	351	341	334	337	370	313	314	346	364	365	365	315	293	331	363	336	328	362	360	345	363	338	400	382	349	326	344	343	339	343	302	306	336	338	339	353	357	344	329	318	359	372	329	352	322	391	337	342	327	349	353	357	321	337	320	352	371	361	329	315	339	315	294	332	354	348	389	294	335	362	356	328	361	343	312	369	326	358	370	317	364	313	336	320	354	366	327	314	324	336	332	343	355	360	342	334	331	328	347	333	331	303	333	326	333	333	327	361	317	327	337	383	347	353	337	338	358	333	362	366	356	328	332	388	344	346	325	337	375	344	332	329	353	306	344	356	345	345	350	365	336	349	361	332	335	350	315	319	341	347	345	310	333	347	332	360	334	343	353	358	325	316	313	306	349	327	348	337	327	378	322	313	354	355	347	306	329	308	361	349	372	375	341	345	332	319	316	306	333	343	345	339	325	347	327	322	342	325	352	354	350	345	332	305	352	352	357	331	337	322	338	358	348	360	323	366	331	380	352	331	297	348	346	349	346	301	401	345	333	331	354	310	332	333	307	342	337	355	345	401	319	346	352	310	356	342	327	354	332	323	343	329	365	349	334	314	327	346	346	320	342	381	368	340	323	359	356	352	321	355	350	373	344	316	329	378	341	350	359	339	322	365	313	312	340	365	330	356	347	352	324	348	343	304	334	346	327	329	386	334	341	336	338	337	349	370	355	353	331	321	362	348	359	324	353	361	304	390	341	323	353	298	367	326	301	327	383	317	331	305	319	366	341	351	310	367	365	316	336	356	351	368	329	347	347	354	334	348	334	364	367	326	367	340	348	355	356	352	351	336	345	341	338	329	352	366	371	334	328	335	329	309	345	351	360	344	348	341	344	370	332	316	321	291	340	318	333	354	365	353	349	323	354	364	343	331	341	313	288	319	324	343	373	330	329	364	359	340	342	359	364	329	354	343	362	341	348	342	349	350	361	353	369	341	317	317	362	346	341	335	336	335	336	316	365	339	362	302	347	347	324	364	329	348	355	344	339	354	322	359	322	340	340	351	346	308	333	325	340	366	326	357	324	339	305	316	375	336	324	327	360	337	339	341	340	363	348	351	322	313	355	399	397	330	338	359	360	342	332	352	323	333	353	330	356	354	317	385	344	336	347	374	352	341	355	324	338	346	348	361	342	347	361	360	326	352	346	349	330	363	295	362	352	348	357	362	366	320	343	334	327	338	315	330	319	331	332	340	333	326	336	317	349	382	349	361	354	368	348	348	341	319	352	386	345	341	381	356	358	362	343	330	351	352	343	295	342	331	316	348	339	338	339	344	329	334	341	342	330	300	360	340	334	325	327	354	352	341	327	371	329	350	344	370	342	338	363	343	364	340	329	347	337	307	362	309	323	348	351	306	321	346	332	339	342	320	339	362	362	366	378	345	333	341	332	340	355	345	345	355	334	330	355	349	375	340	316	331	321	349	359	359	354	340	343	335	368	375	341	343	364	339	329	330	314	359	334	348	365	353	333	324	337	324	324	340	315	353	350	372	347	328	311	313	343	308	357	341	337	339	383	360	351	333	352	344	327	361	319	319	310	346	324	327	332	328	306	390	334	368	343	349	340	336	338	334	328	336	312	327	340	378	333	326	330	333	351	392	355	368	312	323	357	355	346	342	367	334	306	322	347	350	349	351	327	377	347	317	339	329	327	321	352	336	351	338	363	381	356	339	351	356	318	325	343	353	361	353	353	328	339	360	321	333	337	349	313	373	349	320	330	376	343	351	312	352	327	357	339	330	372	298	354	315	335	308	322	363	337	368	346	320	329	353	343	324	294	314	352	363	337	334	317	323	349	396	311	304	360	347	317	325	345	344	351	328	350	331	333	372	315	338	344	343	368	330	334	339	344	353	360	309	336	309	336	348	313	347	326	334	335	337	348	331	378	379	342	315	324	325	324	341	340	334	329	348	343	337	327	337	376	341	340	357	352	350	341	329	369	371	336	373	310	330	324	346	364	350	326	353	336	331	369	358	340	343	342	381	328	332	338	327	320	292	344	351	319	338	346	357	361	331	340	353	328	328	332	348	377	340	366	388	324	352	360	346	327	345	322	343	331	354	328	338	332	334	360	343	335	313	351	341	351	348	337	355	330	361	325	348	338	330	351	344	334	366	340	327	347	343	340	323	338	345	328	333	360	334	324	311	328	304	359	274	395	358	320	329	326	350	353	343	357	335	339	339	375	306	376	336	329	376	362	328	319	331	335	311	339	360	332	359	349	366	311	327	331	317	351	345	350	355	351	366	368	345	335	329	319	350	368	337	349	343	299	324	332	348	347	343	365	319	339	338	368	359	347	336	347	383	352	333	347	347	377	335	321	340	337	353	325	344	330	347	328	339	360	345	322	343	344	359	323	351	362	365	344	372	353	295	341	306	338	335	333	329	334	363	339	370	340	348	331	352	309	373	317	311	332	349	353	381	348	336	345	334	317	360	358	367	337	362	335	335	349	355	341	324	322	329	347	350	299	342	303	312	322	351	354	314	351	357	348	298	329	348	346	354	354	338	342	334	325	364	373	337	332	339	360	365	328	374	357	340	353	367	327	341	326	349	368	350	315	327	374	352	321	323	326	330	348	354	334	347	320	358	358	325	297	351	334	314	350	383	340	304	341	327	341	380	327	357	361	359	326	335	329	344	334	316	349	359	353	336	344	323	349	332	326	361	329	382	345	325	351	355	359	360	335	325	349	317	333	356	348	368	299	337	397	344	306	345	315	342	353	299	323	336	347	309	335	324	379	369	343	346	328	309	352	383	360	354	354	366	337	322	362	354	323	342	336	312	328	329	348	335	325	335	347	309	346	356	334	373	388	353	358	353	328	340	350	354	310	335	312	349	317	341	359	313	379	363	331	322	337	318	364	360	372	357	321	324	317	357	346	345	348	357	346	331	339	338	348	373	365	351	318	354	341	344	331	358	329	393	331	383	373	359	320	384	336	327	315	353	327	349	345	291	370	355	376	349	351	357	343	367	343	338	335	327	302	334	348	325	348	328	296	327	387	329	364	325	295	353	323	377	331	324	333	348	348	366	357	338	335	344	349	337	316	355	345	352	326	336	362	324	327	342	327	335	317	352	347	319	319	338	338	345	319	356	351	363	361	367	314	344	361	316	344	367	322	378	345	353	313	358	335	344	365	316	322	322	334	320	344	345	337	330	326	369	356	355	315	347	355	349	344	377	363	354	325	321	331	360	341	329	326	330	331	306	365	325	362	344	316	364	355	324	330	340	343	344	351	322	355	336	330	356	335	353	346	336	343	334	323	340	354
23454	21580	31095	24154	21383	20685	28196	40185	31286	17623	6784	1854	555	247	223	200	207	231	226	211	232	233	243	213	226	225	250	208	227	218	222	202	204	223	196	235	224	216	239	234	197	217	243	202	221	220	221	241	237	232	222	219	239	228	227	193	234	206	213	199	221	202	222	194	255	178	211	222	206	222	212	207	245	193	237	219	218	215	223	212	222	229	200	212	223	229	221	227	192	221	229	225	210	219	226	195	219	232	225	206	210	227	188	205	240	190	210	210	225	208	218	244	222	209	223	229	199	205	209	217	231	202	203	222	205	212	234	217	205	215	203	201	189	235	206	218	221	206	230	225	200	224	229	226	208	215	235	202	226	250	208	219	220	225	210	213	216	230	217	220	211	225	228	219	203	202	215	197	217	215	233	221	209	219	211	221	248	232	216	229	244	205	199	215	221	221	222	208	248	230	234	240	222	222	198	221	234	228	216	220	200	238	227	208	221	216	211	213	204	180	236	189	219	187	229	206	243	208	231	209	192	223	233	207	226	219	194	212	238	219	223	187	234	233	231	212	195	224	208	211	211	230	236	262	221	208	211	246	208	218	216	209	233	210	257	226	217	213	221	224	220	228	229	232	217	229	194	228	227	230	216	212	209	202	217	241	227	223	212	208	188	201	215	224	206	225	206	202	213	213	210	221	199	213	199	204	238	205	225	209	204	214	215	216	201	217	219	219	224	231	219	250	217	236	207	204	213	221	217	199	243	242	225	179	208	219	219	251	205	223	215	225	249	220	216	198	216	219	228	210	219	235	198	222	198	224	202	215	210	229	220	229	208	198	214	262	243	199	200	229	206	224	244	233	221	218	210	237	221	210	216	189	192	218	207	217	213	230	229	186	220	254	237	211	208	228	199	205	209	194	212	211	195	221	230	223	232	217	198	194	234	192	217	211	213	238	221	235	188	219	236	237	257	205	251	204	196	237	235	208	184	232	228	222	210	198	215	211	228	227	233	216	213	237	223	209	217	216	204	206	216	199	223	223	232	209	186	229	222	222	193	198	201	221	223	210	222	224	210	228	218	207	208	212	223	222	218	242	238	216	222	208	214	229	235	211	226	223	224	213	198	232	216	226	232	226	205	174	205	216	206	217	200	227	180	221	201	211	235	199	214	196	208	203	243	205	240	224	195	204	202	209	227	248	209	227	214	214	222	202	235	231	223	210	228	228	201	225	235	227	218	211	225	204	204	244	220	220	223	210	213	228	195	223	236	207	231	240	215	196	211	231	196	188	206	225	237	207	221	221	234	232	227	228	230	217	209	196	200	199	205	195	236	192	221	211	220	222	210	233	204	209	197	207	222	246	202	213	217	225	210	223	210	233	211	198	205	232	202	192	222	227	221	210	223	224	211	211	216	192	212	209	215	210	214	219	232	227	213	213	224	217	223	189	259	215	233	221	240	190	217	202	213	224	226	260	210	187	202	212	203	215	203	223	242	241	213	216	228	213	203	214	208	194	189	216	223	198	216	214	216	210	196	211	187	217	226	247	210	242	229	229	196	238	215	232	218	212	196	221	226	223	210	205	224	229	218	210	235	240	240	229	196	237	243	198	241	213	226	217	225	210	195	214	226	241	215	213	216	223	214	235	246	234	220	232	222	222	217	213	198	209	223	191	230	253	212	215	212	209	200	236	207	230	202	224	216	226	213	217	233	220	217	207	200	208	201	223	213	221	239	193	216	221	203	224	209	228	194	229	237	214	247	228	240	211	222	220	222	193	195	198	208	209	192	241	224	222	222	210	225	236	252	197	248	227	211	228	227	204	216	217	206	223	228	237	237	228	190	230	249	192	232	207	225	219	255	211	192	235	241	240	221	218	203	217	195	220	209	219	216	212	217	247	195	202	199	215	223	230	193	230	219	216	211	205	231	240	206	206	237	225	226	208	232	198	243	208	219	196	208	212	245	200	210	208	229	239	211	214	218	200	209	206	208	211	236	227	206	247	219	235	221	206	196	215	223	209	219	201	204	242	239	217	223	221	193	218	234	231	221	208	191	208	206	215	216	229	233	217	222	220	204	228	229	226	212	201	195	218	202	207	227	213	243	222	236	207	205	218	214	220	228	228	206	207	219	211	228	223	216	216	211	209	213	209	206	213	241	230	208	209	208	230	219	229	225	226	220	201	227	201	212	206	211	211	222	231	189	222	221	193	218	201	217	230	227	208	257	190	223	238	212	204	232	184	209	214	231	208	213	220	246	204	232	223	250	204	191	208	214	226	225	228	204	218	206	228	213	203	248	225	209	206	210	205	216	226	219	187	199	211	223	226	235	231	200	203	222	211	201	225	208	203	231	235	212	221	255	221	215	184	210	227	215	212	217	239	206	207	223	240	208	209	229	204	219	211	222	224	204	226	201	231	196	223	215	244	201	232	242	228	225	237	225	221	240	197	225	202	242	222	211	215	227	225	225	218	225	241	217	218	222	225	211	203	197	190	208	231	227	218	193	196	207	211	219	220	227	227	246	235	227	213	213	194	223	221	212	207	216	215	227	215	207	227	237	228	210	220	192	200	226	208	242	217	205	242	218	201	223	218	218	235	215	236	231	219	219	216	234	228	214	204	194	225	228	225	200	250	219	214	206	224	210	212	217	231	208	190	197	222	233	225	252	191	214	218	248	214	235	198	230	229	207	218	215	209	210	209	229	213	240	202	246	225	197	225	217	220	226	216	203	235	210	205	202	199	217	211	225	217	227	199	205	212	193	228	231	227	191	206	211	211	241	240	215	235	204	221	224	244	200	233	235	219	218	209	193	200	205	239	205	229	206	230	236	234	209	208	183	212	200	245	205	224	222	216	209	219	208	205	199	228	239	214	219	211	234	205	206	216	217	216	226	231	219	199	250	209	221	204	230	221	203	236	208	229	232	229	232	196	221	208	213	223	221	212	220	246	216	238	222	189	231	226	214	255	226	232	211	209	233	205	186	208	188	252	242	222	211	219	250	230	208	226	209	205	239	231	195	235	229	214	226	228	220	234	203	208	193	214	215	200	224	198	216	216	223	211	223	201	203	224	230	216	227	216	217	217	211	219	215	225	212	203	208	213	219	224	201	230	224	196	203	223	230	241	210	211	221	218	208	228	194	236	210	224	188	204	219	193	215	221	222	237	210	223	211	219	219	200	225	205	231	244	224	211	213	228	222	224	247	204	232	222	214	204	194	232	213	179	219	219	240	236	203	178	192	211	210	221	227	199	225	226	228	222	224	204	214	232	219	219	241	195	181	224	222	223	205	221	249	221	223	237	252	212	257	189	206	199	216	222	227	212	191	238	223	206	229	219	237	221	199	244	248	215	231	221	203	213	215	250	225	239	223	204	231	244	176	204	196	185	217	193	217	214	213	252	213	186	218	206	201	206	203	196	216	205	219	196	219	226	206	204	237	213	213	187	220	223	225	213	213	224	203	233	214	216	196	218	206	223	243	235	229	197	246	205	211	199	217	208	230	207
19209	81431	68053	20670	11535	7722	34558	47421	39423	25359	14021	5181	1515	394	444	419	366	413	392	409	431	420	427	405	402	416	394	384	396	402	430	395	370	416	401	418	411	386	423	394	416	419	392	408	411	401	428	386	380	391	393	426	429	401	406	417	380	434	406	403	417	397	379	391	415	437	427	405	417	409	411	425	398	434	412	373	418	406	431	447	431	402	442	417	395	407	404	405	394	433	451	397	390	421	379	356	395	395	404	411	384	377	385	414	393	392	386	395	453	398	414	399	382	438	420	416	382	411	393	406	432	418	401	397	379	416	417	434	444	417	419	407	424	401	421	417	452	422	420	419	396	418	403	386	419	393	390	419	391	424	414	402	419	421	396	415	412	386	394	413	390	378	413	417	411	414	394	378	386	412	405	402	391	418	411	414	401	438	412	387	358	391	438	403	419	384	380	413	387	387	427	399	393	441	410	405	368	377	393	417	421	454	422	418	420	413	359	443	427	415	393	413	366	405	402	373	428	405	372	406	403	407	382	414	403	386	417	400	387	390	399	405	428	397	388	364	429	425	418	416	444	371	373	388	430	426	406	399	417	424	437	406	430	402	417	395	420	386	412	428	409	421	387	410	406	405	372	382	396	387	397	405	422	383	401	426	422	411	406	386	438	403	387	413	397	402	417	412	392	414	403	434	397	406	437	412	393	418	406	384	416	419	418	370	385	401	394	423	442	437	386	384	392	408	398	406	435	397	408	410	391	411	390	415	430	402	413	390	403	409	413	422	405	410	408	390	432	414	403	441	403	418	387	379	419	437	408	453	389	391	444	409	412	401	381	406	429	391	388	385	382	429	430	381	404	371	407	408	440	382	389	401	411	391	397	394	402	405	414	441	395	393	392	374	412	387	408	388	405	401	433	401	400	416	415	400	421	420	412	419	400	402	394	418	376	430	412	408	404	385	357	397	392	414	402	414	385	401	416	457	407	414	412	406	462	411	413	409	388	410	448	425	388	409	390	399	421	387	399	399	452	447	397	422	404	395	416	401	407	448	440	396	412	412	451	417	415	399	380	386	427	429	412	412	423	411	409	375	413	401	359	429	435	413	404	437	394	396	420	422	400	375	368	420	412	404	441	468	411	383	415	402	400	414	414	413	442	411	401	395	376	418	411	410	377	417	425	419	401	429	390	400	401	399	407	432	416	366	415	412	397	433	402	384	438	428	354	413	406	421	368	414	391	433	380	436	410	387	431	356	413	402	375	424	409	396	456	420	351	424	401	434	389	413	382	415	410	414	407	387	423	423	427	413	402	420	424	418	382	341	416	363	408	397	409	408	437	451	390	422	471	393	383	423	421	411	388	385	395	451	406	425	383	387	380	423	442	419	379	421	407	385	365	387	409	416	413	430	421	401	415	410	408	416	396	366	427	375	395	410	397	373	421	418	392	395	392	429	412	406	385	415	407	402	411	429	390	434	373	435	418	413	414	404	388	415	420	429	436	391	377	440	438	406	396	386	417	414	449	401	399	419	404	405	415	428	416	400	422	382	396	427	406	395	403	459	408	414	386	422	431	386	411	460	387	439	413	417	398	413	412	431	414	432	421	395	435	415	433	411	390	391	399	390	393	393	384	396	412	410	383	421	388	399	432	408	405	387	399	417	402	411	405	404	397	430	459	393	426	439	424	392	434	412	403	413	367	403	406	444	401	400	385	397	407	399	372	387	419	396	388	416	419	393	399	389	414	386	440	371	416	408	403	381	431	410	414	439	407	423	394	413	413	427	406	378	407	411	421	407	406	387	431	425	389	397	430	406	395	400	421	406	394	402	413	388	376	381	439	415	415	435	405	430	428	386	415	403	398	424	433	405	421	417	439	437	381	416	380	432	427	437	388	419	363	397	376	402	445	398	442	441	415	396	423	429	407	409	419	410	419	411	390	432	397	399	376	412	411	396	405	389	390	419	368	411	410	435	399	416	423	411	437	379	392	393	415	399	407	398	416	401	394	382	399	404	393	388	406	392	405	382	414	439	404	405	441	414	400	440	383	436	411	401	426	429	401	393	398	403	431	409	394	417	375	412	396	396	376	436	436	400	392	443	403	400	407	409	397	386	394	401	404	396	420	409	405	421	434	389	395	400	426	419	408	412	443	424	424	410	398	431	433	398	385	432	429	388	406	421	420	400	414	421	390	383	422	426	427	413	386	408	428	387	418	385	404	436	399	382	371	404	428	370	434	395	442	379	407	424	423	415	390	394	398	405	426	375	380	401	417	422	406	420	411	408	410	389	426	389	410	407	396	354	372	370	409	431	424	396	429	451	433	393	447	401	429	366	417	369	369	439	392	413	418	402	414	379	411	441	368	417	412	393	423	381	392	421	399	396	369	402	421	457	389	399	372	360	410	420	404	404	362	430	438	401	401	434	406	414	386	407	388	405	389	399	375	382	411	385	397	459	411	390	414	380	353	428	432	390	405	418	412	438	391	383	378	398	414	395	376	385	394	402	419	436	376	415	419	394	397	379	421	395	430	404	403	417	398	421	453	389	440	423	400	359	408	401	439	386	372	418	424	427	401	400	385	406	415	409	393	411	394	411	417	385	400	411	397	432	399	411	422	392	403	435	452	405	431	433	424	398	418	374	400	417	420	425	393	394	447	424	373	397	418	398	399	426	385	417	431	408	367	390	419	407	380	392	430	416	417	420	366	401	387	433	391	410	412	434	421	383	411	376	412	400	403	392	410	408	418	438	399	404	411	419	437	400	421	413	366	413	383	421	384	387	424	399	388	425	404	414	404	412	419	409	378	399	399	416	433	381	390	405	403	375	432	385	398	430	423	390	410	386	403	427	377	414	393	402	430	382	410	399	407	395	426	376	377	391	410	393	390	393	421	379	402	395	383	374	412	423	415	416	411	395	385	390	378	389	392	433	372	394	419	429	439	438	387	417	410	397	419	395	393	395	436	425	432	403	440	407	383	396	364	396	394	406	419	388	425	433	412	376	396	391	428	401	405	410	387	400	438	388	410	392	427	379	404	405	409	440	421	404	435	394	390	394	419	404	425	388	398	418	415	409	372	386	420	357	387	426	394	389	387	397	362	385	440	391	392	360	414	408	411	431	390	433	412	419	348	386	443	431	429	361	404	409	365	417	411	389	400	412	399	393	412	409	407	412	395	405	394	395	463	435	391	384	402	407	431	420	442	429	382	378	368	390	413	385	410	380	396	407	424	400	387	403	379	407	387	392	364	449	429	405	376	394	381	447	366	404	405	401	400	382	407	372	447	405	433	397	415	402	429	424	408	395	386	411	385	406	382	404	379	400	392	405	445	430	383	434	407	390	397	405	403	367	395	410	398	404	392	425	444	433	435	392	448	430	403	445	425	374	367	414	394	403	395	411	395	423	379	424	397	379	388	374	400	420	385	400	456	387	413	430	384	421	398	424	399	388	403	418	372	392	435	405	394	423	391	345	374	434	395	399	424	415	424	409	399	403	404	402	405	403
26882	23580	28633	9087	1484	889	3294	4627	3189	1485	750	393	260	218	207	198	210	203	220	209	203	215	219	200	211	193	199	232	209	218	229	229	222	215	211	208	205	200	215	203	204	206	199	218	226	225	220	214	222	192	226	237	238	203	214	216	202	197	196	186	188	214	207	199	221	206	227	235	196	220	213	239	217	219	207	193	219	224	224	224	186	211	206	219	215	175	217	215	217	213	209	213	193	201	228	220	212	213	236	205	194	206	180	217	204	213	208	208	209	200	211	219	194	231	223	214	227	188	221	186	219	233	220	214	211	192	211	226	202	227	187	194	207	205	199	199	211	209	235	228	228	211	208	217	220	201	213	217	222	198	203	185	212	221	231	209	209	213	221	209	194	219	218	216	206	203	221	232	187	201	192	204	201	209	206	213	201	222	220	207	219	220	199	183	206	197	179	227	219	199	214	212	239	199	196	210	223	220	196	229	197	214	221	235	207	236	198	219	220	238	229	240	230	219	223	209	195	218	206	192	213	200	206	202	198	195	211	241	227	203	223	233	218	212	186	218	203	217	206	188	200	223	192	202	205	232	197	209	193	185	199	210	201	209	203	218	197	193	182	220	233	216	207	205	217	233	206	194	204	215	218	227	227	223	225	189	222	217	201	200	240	213	227	221	216	181	202	191	226	204	220	198	188	176	197	233	196	244	221	209	198	222	215	199	213	222	215	213	230	209	210	225	212	197	215	222	206	233	222	180	230	203	223	209	201	214	199	217	222	192	200	200	228	202	201	177	212	211	203	204	231	209	226	204	216	215	238	199	193	205	196	221	191	216	174	211	204	214	227	206	229	217	199	201	204	222	216	216	195	206	189	202	236	193	224	209	189	207	209	197	221	195	195	224	226	210	198	224	209	215	193	222	214	221	220	219	185	211	217	220	208	211	227	215	232	222	201	201	216	207	188	214	216	223	214	218	206	213	212	175	201	215	207	231	227	224	209	230	232	230	190	206	237	206	216	193	199	201	228	222	182	232	220	207	220	235	235	178	224	214	211	207	195	222	208	220	203	219	210	205	209	265	186	200	196	203	210	215	213	222	201	167	214	213	182	210	197	195	188	193	203	205	210	200	240	212	212	227	209	200	220	218	192	189	203	214	231	212	235	204	189	200	194	201	199	214	212	217	190	217	224	212	239	199	229	231	230	218	203	246	210	230	201	207	215	192	197	195	210	204	196	212	220	208	214	193	196	213	206	214	203	200	209	214	212	198	212	215	235	248	205	198	210	217	209	199	239	237	205	230	235	189	184	199	208	205	212	210	244	222	220	202	224	228	233	216	219	217	219	225	205	222	197	224	214	232	218	204	208	231	234	193	202	232	232	210	226	209	202	205	201	206	197	199	210	222	208	198	198	200	209	193	235	217	221	232	214	219	219	213	226	213	222	199	206	194	227	182	210	192	222	214	211	214	200	205	208	211	184	189	197	203	212	190	217	197	188	204	200	231	226	223	214	209	207	197	215	214	225	200	181	231	208	218	203	230	205	206	225	211	194	219	232	204	237	224	224	201	216	192	195	204	198	209	195	216	210	205	211	232	204	209	197	186	222	193	197	200	207	185	221	190	192	201	214	223	225	197	227	227	200	212	183	203	208	198	207	216	197	223	217	177	203	206	206	197	211	207	187	217	225	203	204	210	210	202	220	208	219	206	228	192	218	209	223	222	221	242	206	198	192	212	204	206	217	237	204	195	237	204	226	194	201	202	219	197	218	189	205	218	215	232	198	196	211	196	193	198	211	189	197	206	229	194	183	194	209	204	220	207	220	214	199	215	202	216	192	223	201	212	206	228	207	214	174	216	196	222	270	234	236	211	208	212	211	227	212	205	207	204	188	213	210	203	218	200	212	196	230	183	217	221	217	197	231	219	200	190	214	210	200	222	202	218	188	224	222	231	197	200	236	236	210	197	227	212	200	200	201	234	185	197	204	185	240	198	184	202	210	223	214	215	234	216	219	222	235	204	202	225	210	213	209	204	211	214	204	207	194	192	227	211	215	214	223	181	204	204	208	209	206	207	215	202	201	201	235	211	190	203	217	210	219	199	227	206	227	230	238	226	225	224	189	197	225	187	244	206	212	235	226	192	185	194	206	219	224	231	212	222	195	203	213	208	200	217	229	213	202	228	204	189	213	210	212	209	218	218	222	233	225	212	225	194	193	235	219	204	191	227	211	194	221	193	203	205	199	178	180	196	204	208	205	214	202	174	242	220	198	208	183	203	211	223	202	230	198	203	216	232	204	194	209	232	211	198	241	205	199	218	233	211	211	207	209	203	211	212	223	193	204	223	203	220	198	225	239	237	224	226	216	202	239	180	205	205	204	210	220	226	235	200	221	185	213	200	201	207	194	219	221	210	232	240	194	198	193	197	212	208	202	209	204	202	230	225	181	197	220	205	210	242	228	199	199	198	224	201	216	247	209	215	216	210	227	217	202	227	218	208	200	221	211	245	231	224	199	212	211	221	205	203	211	203	182	221	215	199	206	215	224	195	190	209	204	194	201	229	214	212	222	194	206	210	224	227	216	205	237	209	209	193	216	207	207	216	216	198	199	224	190	238	209	200	210	215	211	250	193	239	219	208	192	198	232	225	207	210	215	194	197	199	195	191	176	202	225	205	197	234	223	195	211	189	225	202	200	216	213	220	213	205	203	216	237	212	226	191	186	205	229	205	204	233	208	195	183	214	201	200	217	225	215	223	213	244	203	195	205	190	219	211	214	206	233	219	210	239	217	204	211	214	242	207	218	221	221	208	201	203	181	196	206	191	188	197	232	191	199	196	227	217	197	212	202	229	219	203	210	216	219	199	216	200	192	215	194	211	215	215	204	209	203	229	229	205	200	192	212	208	202	202	210	208	208	215	184	222	212	188	201	197	206	231	222	214	215	235	190	209	229	237	176	225	210	214	220	214	198	210	207	197	211	219	224	228	198	207	202	227	226	191	217	211	197	209	224	184	207	219	211	231	198	203	241	213	197	216	210	203	245	207	235	209	223	210	243	240	212	200	216	205	226	201	192	209	223	194	214	206	228	211	209	227	215	207	193	194	222	199	217	187	205	200	207	189	196	228	224	211	224	217	239	231	211	210	213	211	216	211	206	198	215	206	226	215	194	196	199	225	229	190	226	225	207	206	208	216	215	219	202	204	214	205	234	217	199	234	229	184	199	199	202	213	218	228	232	215	228	191	211	233	209	233	233	237	211	195	194	202	219	206	203	209	228	198	183	196	194	216	206	226	196	212	188	207	199	204	233	217	200	202	188	208	209	205	204	217	233	215	228	235	183	211	187	188	211	208	235	213	221	209	196	196	216	225	208	201	209	245	201	182	224	203	226	194	216	210	201	216	204	183	233	191	197	204	208	232	209	209	209	219	226	210	194	200	197	196	241	207	227	199	216	185	232	241	224	190	215	222	222	188	195	218	227	208	250	184	213	185	193	207	216	200	210	231
11453	40287	34007	10074	4344	3033	9621	12401	8452	4117	1980	937	550	398	402	446	398	416	393	413	409	400	421	448	417	398	407	423	422	393	453	438	400	444	391	406	400	408	407	407	400	430	392	387	429	409	458	431	429	429	404	394	409	410	436	390	403	429	424	438	430	456	400	441	430	426	439	403	406	417	395	443	407	371	417	391	414	414	401	420	389	417	417	422	448	433	407	386	403	430	422	403	411	398	436	433	409	395	435	401	415	402	408	418	411	427	387	427	426	372	401	412	425	412	388	426	461	414	413	408	411	425	422	398	412	421	383	410	414	443	395	428	420	401	412	401	432	425	413	403	426	415	393	410	441	420	449	421	432	422	413	443	417	394	407	416	418	412	439	459	426	436	433	391	367	420	417	416	371	365	429	428	431	403	435	435	434	404	391	428	403	431	375	402	395	385	433	410	402	406	410	399	455	404	425	386	409	464	403	419	390	419	431	396	407	375	404	426	414	432	414	432	425	400	380	385	423	423	433	411	401	399	401	427	423	427	439	414	427	397	440	433	424	457	417	436	429	461	407	425	426	395	428	412	401	489	432	418	403	459	407	405	415	438	399	423	386	415	403	411	394	414	429	411	418	410	466	448	416	395	437	468	439	471	374	421	419	403	430	400	365	420	380	410	404	377	455	412	417	425	396	418	396	438	425	407	427	420	415	420	418	420	404	438	413	398	429	429	440	415	395	437	392	481	449	429	420	410	406	438	395	394	383	400	412	427	385	390	420	428	404	404	421	432	413	422	406	425	453	419	421	398	387	441	395	432	410	410	420	423	429	452	374	398	441	396	444	451	402	427	423	421	413	412	432	421	426	427	397	430	443	411	438	393	465	414	394	429	407	405	442	464	453	420	432	433	399	445	437	413	433	404	433	400	437	451	416	402	460	450	398	423	411	414	425	386	402	396	433	392	439	458	427	392	384	410	367	422	412	392	374	393	429	396	389	412	418	398	422	395	421	397	428	424	433	433	435	427	419	418	397	416	417	425	425	419	410	438	425	442	390	432	446	450	402	406	437	455	432	401	439	441	416	392	419	419	372	417	390	392	390	414	411	438	406	419	418	391	417	432	418	404	414	399	439	427	404	397	434	405	369	410	408	412	440	396	391	450	428	367	449	419	405	382	382	425	408	450	437	416	438	418	425	419	431	433	424	435	412	391	408	409	419	402	433	413	393	434	425	420	380	381	429	434	402	421	440	411	429	412	389	441	422	397	379	434	464	404	441	377	459	422	433	426	396	437	394	431	398	408	430	447	397	399	432	393	407	407	421	408	444	400	415	377	415	393	452	396	407	426	388	395	390	450	411	411	419	409	448	408	417	410	457	452	456	383	422	432	418	403	398	440	403	373	398	414	420	404	441	357	434	459	383	423	388	390	397	378	443	387	444	417	429	421	420	440	421	431	430	399	410	408	410	446	430	392	424	418	427	424	414	426	429	410	422	410	437	404	400	412	399	432	433	429	422	360	399	411	415	381	420	407	432	400	431	441	371	452	422	404	439	410	439	429	436	423	435	427	430	407	359	387	422	409	393	461	430	433	403	407	422	426	403	394	417	421	411	380	372	410	411	395	424	443	388	438	424	399	396	434	393	399	422	425	419	424	444	405	449	420	402	445	426	389	394	433	399	402	395	432	412	377	404	428	442	413	418	432	403	414	453	440	443	434	432	400	427	394	401	433	392	385	396	437	404	412	392	387	420	441	424	433	402	410	433	410	386	448	415	440	396	419	449	430	434	430	468	384	431	432	384	406	429	415	415	421	382	398	412	422	410	448	397	386	454	435	425	391	463	424	415	420	409	429	431	405	399	407	408	377	425	405	451	408	393	391	423	399	417	418	440	431	413	406	406	399	394	414	419	413	422	405	414	449	413	432	416	441	417	429	459	402	436	411	433	450	407	441	374	446	424	384	386	416	419	445	453	424	422	373	418	395	407	425	435	420	414	452	424	451	413	382	407	404	379	414	442	429	383	390	415	411	407	413	401	447	419	450	405	364	367	381	399	396	430	423	416	436	397	405	419	434	415	422	390	437	438	400	408	394	420	444	385	368	374	446	435	386	427	401	436	439	417	456	404	439	401	406	405	395	424	464	410	413	409	379	400	385	431	405	387	418	384	452	419	393	384	413	447	397	424	393	408	417	373	449	457	415	416	427	392	401	405	414	438	417	410	405	453	404	378	395	399	415	416	436	424	426	433	419	408	412	397	436	412	455	401	410	420	429	406	417	350	399	388	432	405	352	439	394	397	435	425	385	428	435	443	366	411	402	414	433	392	404	469	399	399	396	415	430	401	397	401	458	433	427	428	391	439	432	375	409	438	426	422	395	420	447	440	424	418	455	398	439	420	406	417	408	409	376	430	416	431	413	372	401	406	400	453	390	401	432	416	417	393	399	408	408	414	388	388	448	401	421	452	393	379	426	420	388	428	443	410	407	388	421	386	460	374	400	392	415	409	424	402	400	413	402	407	439	399	408	407	426	415	392	412	419	432	419	391	420	372	400	396	392	408	433	431	407	384	417	456	379	406	412	421	410	412	431	444	465	410	421	402	394	419	395	415	421	382	412	417	443	396	428	416	426	419	390	411	434	391	435	423	403	432	393	444	366	419	393	428	416	400	441	402	439	447	408	426	444	420	392	433	420	396	435	404	406	415	436	405	401	413	443	372	419	420	424	401	423	436	460	452	388	408	441	432	411	452	387	421	425	429	418	397	393	430	418	447	423	413	390	400	411	401	418	437	396	400	386	413	416	394	410	426	395	422	395	412	432	408	420	454	418	427	423	432	404	458	405	396	405	432	423	421	375	388	420	393	445	417	448	399	420	415	429	405	442	412	411	382	446	404	388	444	429	456	422	424	450	423	450	407	415	414	411	417	383	416	448	468	428	396	403	449	445	418	369	366	359	390	393	432	434	430	450	405	453	407	388	396	405	384	405	414	410	402	419	428	408	404	426	439	399	420	400	436	432	398	413	431	384	386	412	420	427	425	394	389	407	429	378	447	439	411	396	424	401	378	400	398	462	390	445	409	439	412	404	429	435	396	413	400	429	439	425	422	411	435	429	401	403	406	431	396	386	445	449	431	442	414	418	433	415	443	446	422	397	410	437	415	429	443	446	416	457	412	432	451	431	396	405	425	411	421	413	414	381	405	419	389	422	422	389	395	385	420	407	422	397	454	423	423	418	429	429	442	402	438	440	398	419	415	411	390	431	400	423	405	403	428	406	399	422	395	413	393	438	386	407	406	417	398	410	416	436	423	447	419	412	428	418	429	436	400	408	417	391	397	435	412	389	419	422	441	423	450	404	401	423	431	426	380	428	428	399	426	409	438	413	447	425	420	392	410	395	421	414	425	427	395	439	437	411	439	420	401	432	390	391	401	421	381	402	430	411	409	420	444	378	404	414	385	427	433	391	385	373	442	395	405	413	445	398	404	446	441	388	419	426	425	443	399	421
24522	22022	36570	24181	14509	5373	24380	25668	17781	7622	2807	879	331	178	171	170	178	192	177	166	160	168	171	179	190	159	183	168	206	157	154	156	181	194	170	157	158	165	184	184	176	163	163	167	179	154	176	177	165	179	134	181	178	177	161	182	190	175	172	179	159	158	191	175	172	171	203	170	147	180	150	183	182	175	198	172	177	188	165	163	158	187	145	197	172	176	155	158	176	177	173	152	162	186	161	183	151	184	164	174	177	168	201	181	172	174	164	153	182	167	167	171	175	187	146	178	184	157	156	160	175	176	193	177	174	171	146	164	156	191	172	159	188	185	170	154	150	190	168	159	163	179	159	172	197	165	172	175	153	147	156	190	189	182	170	156	177	175	164	194	161	147	149	173	172	171	175	162	166	172	144	176	177	138	179	175	167	192	169	192	173	150	186	170	182	163	152	180	168	187	165	175	160	153	167	186	167	196	175	175	166	185	170	159	169	162	174	175	173	174	174	185	180	142	180	159	156	162	175	163	174	168	166	166	171	190	192	151	184	170	180	158	176	169	167	168	173	163	170	165	181	187	168	186	168	179	160	184	164	192	159	166	171	172	164	161	162	176	156	152	157	179	165	187	170	160	168	167	179	195	172	149	175	184	182	163	167	180	166	151	186	159	150	185	161	172	187	165	172	160	147	192	169	160	161	147	190	180	174	164	183	179	181	164	158	159	169	171	176	175	175	193	168	150	184	145	145	187	140	180	177	164	142	157	177	179	182	170	198	143	167	195	187	170	164	186	183	176	175	178	133	169	162	194	180	205	177	161	182	168	155	183	188	168	155	161	178	176	182	193	159	160	170	174	164	193	162	168	187	177	165	171	165	157	168	212	166	172	174	177	156	156	172	204	178	161	141	161	163	177	171	163	181	165	173	166	157	178	161	187	183	169	205	171	182	146	159	177	173	158	178	175	160	147	165	161	168	171	144	201	166	179	179	175	192	174	162	177	165	177	186	154	168	200	159	160	156	182	179	180	178	167	175	169	159	152	190	175	173	169	163	188	178	167	171	158	179	169	161	172	179	171	180	178	172	162	156	161	161	160	164	173	178	189	193	165	153	181	176	173	194	183	179	175	167	180	159	181	188	183	172	160	157	174	164	164	169	171	153	172	173	186	169	189	175	177	165	158	196	178	168	159	160	173	164	151	156	152	150	186	181	193	183	165	153	143	166	190	167	182	174	159	175	153	153	187	162	189	185	142	177	149	190	192	174	160	189	152	185	172	189	187	159	152	199	187	170	162	171	158	161	178	183	175	163	185	161	174	172	171	176	163	176	158	161	176	214	155	163	136	179	173	175	186	141	160	170	183	149	165	161	174	151	187	182	183	155	154	165	167	146	168	146	171	157	180	170	162	160	171	178	173	195	174	171	153	173	141	175	152	147	183	176	170	176	166	173	163	183	178	186	164	156	159	181	183	178	157	170	149	163	164	162	190	160	171	150	183	183	148	177	171	177	157	180	187	197	176	180	168	153	186	181	170	175	174	193	155	174	151	190	169	150	174	175	179	153	186	167	169	158	175	197	161	155	173	179	198	179	163	167	182	156	174	182	175	194	175	165	181	166	193	162	191	148	148	157	185	176	197	173	182	181	166	164	182	166	152	161	164	172	179	173	196	187	181	193	183	183	184	150	158	188	182	166	171	163	159	158	190	180	178	182	177	159	159	181	179	161	165	162	167	169	172	183	184	163	202	170	158	159	191	181	189	197	167	168	188	183	156	169	149	178	169	189	152	180	185	198	179	181	147	149	149	164	167	150	176	188	178	173	168	187	158	181	166	190	161	155	165	171	160	163	177	169	148	182	166	166	168	170	173	179	150	158	155	185	161	181	191	184	162	178	208	186	151	185	177	131	167	186	180	157	165	184	143	176	168	184	176	171	175	177	175	179	144	164	150	173	182	170	147	160	167	175	175	188	181	175	160	183	149	165	159	159	179	166	173	148	181	162	167	160	165	168	188	171	165	171	164	191	189	167	168	167	164	176	172	155	199	189	195	178	161	158	178	171	180	209	172	160	190	188	185	162	177	182	178	160	183	193	178	172	162	159	168	172	175	173	184	165	154	164	170	177	174	183	176	131	206	191	169	164	181	185	164	166	169	197	144	181	139	159	176	163	151	168	164	179	196	160	167	156	166	143	183	182	150	168	161	186	185	192	163	156	175	179	173	180	155	177	167	220	157	178	190	170	189	189	163	169	147	170	170	190	184	162	156	184	172	162	186	148	195	165	171	199	154	194	162	179	185	165	180	176	167	160	167	160	184	167	143	167	164	192	166	156	167	153	163	178	190	172	158	176	183	176	150	188	201	175	176	171	175	165	175	181	164	173	183	176	187	156	156	174	148	179	172	168	174	154	170	155	168	179	195	177	163	161	163	157	170	166	177	153	192	195	155	158	198	168	177	162	176	192	166	170	174	176	188	177	160	162	163	148	158	140	169	150	177	198	186	167	154	175	172	163	153	184	178	164	171	155	159	193	159	177	166	161	160	155	185	169	171	167	178	182	159	168	191	154	172	160	165	168	175	148	179	165	162	142	183	218	178	169	160	155	166	182	175	176	174	189	153	172	174	194	165	183	169	158	170	139	191	183	160	160	172	185	162	192	163	146	190	169	168	175	147	181	179	185	163	169	181	146	159	158	180	184	172	158	172	181	179	180	167	159	162	157	173	173	165	178	164	171	160	159	151	176	156	189	176	176	170	167	163	163	166	192	182	170	156	171	184	172	162	152	185	186	175	184	160	165	174	182	162	159	149	165	179	181	184	165	191	186	151	154	141	176	187	169	148	185	185	159	186	170	187	159	151	175	172	172	180	161	181	182	174	164	192	169	160	185	167	153	194	199	175	152	159	190	156	162	147	164	167	188	146	175	176	166	168	193	176	163	174	199	184	151	169	157	182	158	171	159	180	144	165	170	166	176	160	164	177	174	141	194	180	176	170	171	189	157	152	174	186	155	159	180	146	156	139	175	163	195	179	151	181	178	196	170	186	147	189	169	164	159	153	157	164	171	166	149	164	159	192	157	178	169	171	159	179	163	170	195	140	179	165	140	164	169	164	188	177	171	174	182	151	176	184	162	165	146	154	150	151	167	176	167	167	164	158	160	155	159	178	187	166	147	182	163	176	179	181	177	155	173	166	159	163	142	173	184	170	162	185	148	167	181	157	167	169	177	168	164	171	154	165	162	172	163	164	189	185	153	173	177	191	156	184	161	172	152	156	169	154	160	165	180	172	171	180	151	181	156	171	174	155	148	177	181	160	158	190	181	169	170	161	182	174	175	164	153	184	167	175	164	168	172	167	159	153	173	175	175	167	174	156	167	187	162	147	154	194	159	166	176	184	183	159	185	162	170	173	177	168	167	148	190	185	165	170	154	155	147	178	179	172	186	162	184	148	149	174	150	186	168	163	159	164	168	162	173	168	151	190	182	170	199	155	163	175	184	173	153	172
13626	75119	57985	11877	5062	11469	36205	36176	27573	15769	7612	2505	738	306	323	334	352	354	345	343	361	326	382	320	380	305	333	341	362	345	337	298	380	333	328	343	317	330	341	311	352	334	318	342	351	331	357	346	339	336	318	355	365	340	340	354	338	347	357	341	378	344	334	345	344	348	339	337	304	366	331	343	333	345	328	368	341	319	336	386	353	324	349	333	360	368	351	353	298	319	326	324	343	341	349	340	347	318	295	344	341	330	331	321	377	339	333	324	339	313	353	366	345	359	342	329	326	381	298	348	338	359	342	330	315	344	343	368	309	366	362	334	339	340	340	344	348	332	361	346	355	373	349	340	327	341	326	369	335	329	334	344	318	339	344	389	342	340	327	336	343	349	327	334	319	342	335	340	350	329	350	380	334	352	324	313	342	352	336	310	352	322	337	372	341	338	368	300	318	320	341	328	307	363	330	328	358	328	331	326	350	354	329	335	342	351	333	336	302	346	358	333	350	309	327	340	329	379	352	356	310	358	358	313	346	338	340	365	342	332	339	334	327	340	349	366	311	341	357	337	351	350	342	332	338	335	357	346	316	335	336	350	364	372	359	324	354	328	327	325	329	338	351	326	321	375	307	370	338	380	342	305	307	382	351	362	307	344	358	354	339	333	336	339	321	360	311	369	353	332	334	363	334	358	296	359	356	339	332	346	349	377	335	366	322	340	318	348	369	342	340	311	344	330	320	348	322	322	353	334	355	360	337	333	356	309	366	349	347	343	329	336	320	321	341	351	343	362	293	332	337	355	308	345	337	316	328	344	343	347	334	339	338	323	318	353	340	334	356	341	364	304	350	340	361	325	331	372	356	343	295	330	321	325	352	340	332	338	346	332	336	330	341	333	340	362	345	351	349	351	365	362	361	362	329	307	372	335	352	339	351	331	358	356	348	335	351	336	349	370	339	350	334	350	347	308	341	340	339	315	333	326	347	360	355	356	325	355	364	309	356	354	352	319	338	346	351	317	351	344	289	314	331	328	329	314	306	339	346	345	331	313	333	353	347	366	338	294	321	334	351	345	327	329	360	325	377	342	357	333	312	324	345	315	357	356	335	343	350	321	321	341	328	350	333	346	377	324	341	339	382	336	338	361	301	379	340	330	329	321	381	348	369	342	336	333	364	385	336	330	364	312	340	291	325	333	331	359	309	345	366	318	342	341	305	352	341	346	363	357	319	329	344	333	361	356	343	349	359	321	355	304	337	347	354	321	333	322	305	323	328	334	358	338	315	332	333	344	346	316	316	335	327	355	357	324	345	331	336	344	339	352	331	366	338	369	339	348	374	335	360	334	362	323	325	321	356	335	355	352	334	353	352	322	368	339	334	348	326	352	360	364	346	296	341	341	350	377	332	362	319	350	345	323	326	379	316	330	317	342	347	336	361	348	340	351	326	321	333	342	351	332	344	333	394	339	350	315	351	365	331	324	326	343	309	312	339	326	339	339	358	335	349	354	354	337	334	355	370	350	305	354	391	337	340	348	340	361	330	352	358	338	339	338	358	314	349	340	300	352	339	340	345	321	328	363	316	315	378	339	342	317	333	355	330	359	356	310	363	351	330	330	354	312	368	329	330	331	366	345	349	337	347	340	344	314	334	341	365	351	341	315	348	362	383	342	344	348	331	372	336	334	323	336	320	327	299	353	351	347	341	351	323	330	302	345	327	354	364	323	340	328	328	362	328	346	330	332	344	367	329	340	287	391	333	354	319	334	318	350	338	349	371	309	360	338	351	329	338	349	318	354	396	362	296	339	333	323	351	336	327	328	317	358	364	338	327	324	323	318	336	318	343	340	324	364	325	312	337	342	326	311	333	320	360	360	320	353	333	326	348	328	374	344	343	347	334	323	359	323	348	350	329	338	366	357	330	337	316	332	344	319	371	338	328	328	325	359	351	319	316	318	331	318	320	351	355	343	330	311	336	329	336	331	337	346	334	324	359	314	346	325	325	323	341	354	319	334	318	311	334	334	354	364	378	358	348	346	335	340	320	383	353	355	318	328	306	348	343	319	372	327	331	334	373	337	341	360	327	296	345	315	330	313	361	350	341	349	337	343	315	357	335	357	318	351	353	316	319	332	362	340	351	339	352	341	318	343	353	381	333	344	307	322	296	332	338	330	343	345	329	296	343	358	346	340	356	320	322	344	325	316	371	325	342	345	332	343	374	327	367	338	342	348	315	343	338	350	330	351	354	353	347	365	335	334	339	334	335	361	322	366	326	324	349	326	324	375	328	349	360	342	363	336	354	365	345	341	354	321	308	367	325	357	313	318	332	328	354	318	336	346	381	323	336	356	347	359	327	316	329	359	339	344	333	348	356	335	359	328	338	308	345	370	361	345	353	365	318	358	349	380	361	357	337	338	359	306	317	340	338	313	322	312	342	358	334	336	357	327	366	332	315	360	354	359	326	305	296	317	333	340	355	329	369	347	333	359	327	326	362	341	358	341	357	353	327	319	321	349	331	360	335	326	308	336	363	335	354	346	338	311	322	355	304	321	385	324	334	365	353	334	322	329	313	332	341	333	298	389	327	350	325	331	350	328	351	365	300	350	340	347	344	322	339	332	327	355	322	348	360	374	344	362	341	339	352	327	347	359	362	329	330	332	362	340	329	318	356	321	318	315	356	373	318	360	374	361	330	387	335	320	401	340	377	376	366	338	333	309	339	334	357	338	337	317	325	352	300	307	318	347	307	325	352	352	317	337	333	323	327	333	316	358	355	321	329	354	363	326	338	314	353	339	316	322	340	369	371	370	332	327	344	339	311	347	335	355	349	318	342	296	345	338	307	336	329	326	314	350	319	344	333	320	373	328	338	331	354	369	344	356	335	340	340	344	356	348	334	317	333	350	355	348	356	360	351	334	354	359	365	313	312	356	325	335	360	367	316	322	343	340	326	345	345	345	334	332	366	339	360	309	309	355	344	346	324	327	368	361	355	336	324	345	326	349	358	325	343	348	333	328	342	324	353	350	379	333	351	347	346	333	315	323	302	358	367	350	315	343	333	346	338	342	302	366	343	314	344	342	344	330	347	351	352	372	347	314	348	338	324	341	320	354	358	352	313	308	368	327	348	305	387	344	328	382	333	344	318	348	360	334	330	349	312	368	334	312	311	345	335	356	371	355	349	338	370	363	317	341	320	327	330	326	345	363	338	332	330	342	352	327	357	315	320	348	310	329	354	342	333	372	338	347	340	313	322	324	368	325	384	329	368	336	345	378	361	358	328	367	345	347	368	376	347	304	372	345	310	351	316	310	318	343	355	321	351	332	340	361	334	352	359	358	377	349	332	348	369	351	302	357	328	361	328	324	351	319	329	353	314	341	337	338	315	360	353	321	318	333	324	351	332	326	335	317	341	362	356	317	339	321	354	338	341	340	360	364	350	371	323	347	362	334	339	325	316	314	321	353	330	322	347	327	382	336	352	330	351	340	363	350	325	350	332	348
23480	21625	32010	23703	21177	20971	41671	39766	28646	14799	5250	1418	416	229	235	236	224	254	217	202	238	219	258	272	215	203	229	240	208	223	221	220	213	234	229	219	234	232	196	216	207	214	209	195	238	210	208	217	207	218	212	225	198	229	223	225	195	198	219	222	210	234	241	206	224	226	224	235	210	210	217	213	202	240	203	225	223	225	240	215	220	226	211	201	184	225	236	224	221	209	205	222	247	207	206	190	200	187	232	214	192	183	233	260	223	215	226	191	202	220	205	226	233	196	203	246	226	230	221	230	223	226	230	234	214	218	202	204	206	218	216	227	212	208	209	182	208	228	252	212	237	229	221	203	226	213	209	250	220	239	231	193	268	198	252	223	194	222	210	235	212	208	221	234	243	224	192	206	214	223	205	244	204	205	208	215	219	232	209	234	239	225	234	224	226	211	209	225	202	236	217	213	215	210	199	222	204	218	243	228	234	237	241	213	218	198	230	206	207	225	235	218	239	222	225	228	224	211	217	226	224	206	202	228	196	239	235	224	213	219	228	202	225	211	215	217	201	239	226	215	201	201	236	221	201	220	212	221	220	243	220	191	210	202	222	241	194	193	216	237	231	208	224	200	225	240	205	222	211	215	202	192	232	180	206	221	213	203	194	232	218	232	244	227	212	239	237	217	184	231	217	241	214	235	220	245	228	227	226	204	205	215	222	228	211	231	214	211	224	226	235	226	205	214	222	246	194	233	223	225	236	218	220	223	213	213	198	229	206	220	191	221	204	235	227	226	219	247	219	204	223	211	211	239	237	197	223	229	198	218	232	189	218	231	207	211	219	217	211	233	234	204	241	221	215	198	199	219	212	217	246	193	217	216	223	235	198	222	222	198	227	229	218	218	220	225	248	228	221	220	234	238	197	250	209	233	221	212	193	211	195	217	222	191	225	223	225	223	234	227	209	211	226	215	213	197	219	233	259	215	207	196	213	241	190	224	192	232	229	237	228	205	211	209	227	245	229	217	208	205	200	214	201	217	227	205	206	207	206	188	232	237	208	207	213	208	217	206	238	210	184	200	176	228	202	193	218	217	195	214	234	208	230	205	247	222	200	206	219	218	208	200	207	210	231	213	219	221	219	217	216	207	262	206	230	226	245	217	229	218	248	234	231	192	211	187	233	194	214	229	211	189	209	222	188	210	214	208	240	222	222	224	241	229	230	179	228	205	230	207	238	204	239	210	201	187	222	239	223	224	238	221	195	208	206	216	217	213	210	199	209	223	208	203	214	229	241	220	224	185	244	197	218	229	214	233	215	221	208	206	202	230	197	219	205	212	204	244	210	246	200	221	235	231	214	219	214	230	196	220	193	202	201	224	213	205	240	211	202	227	199	224	210	207	217	211	231	202	217	207	228	235	217	210	225	240	205	235	248	201	251	210	201	204	240	209	211	228	205	201	231	192	212	202	211	215	204	208	231	184	192	210	211	214	224	202	228	205	197	222	225	217	240	219	239	221	223	233	225	236	210	210	200	215	209	216	217	220	202	238	210	212	219	212	195	221	189	235	217	205	242	256	231	201	216	203	206	208	213	215	218	226	208	221	236	221	213	206	226	224	233	208	216	207	214	252	240	233	221	213	206	234	208	230	218	244	244	224	229	217	224	218	201	224	197	217	218	212	220	235	221	203	192	219	220	222	220	189	214	215	186	178	224	223	215	243	207	214	223	220	221	201	218	240	216	206	217	226	256	209	227	197	208	227	224	218	209	225	227	238	224	198	219	222	220	213	209	218	207	192	211	210	210	210	193	198	210	246	242	216	214	213	199	229	223	234	208	230	226	231	188	200	216	243	200	229	193	202	204	218	220	194	231	171	227	233	234	224	242	232	202	219	197	214	229	216	214	200	224	210	205	209	212	206	208	220	205	207	206	244	183	230	184	226	228	228	213	199	209	202	217	216	202	205	196	251	220	207	201	236	237	217	192	206	207	214	212	241	224	194	211	205	235	223	203	210	208	221	218	190	231	224	231	242	235	223	192	222	211	224	235	214	221	220	225	215	192	199	212	217	229	211	211	215	229	208	215	206	199	203	221	203	203	216	198	224	226	219	207	221	197	218	219	230	228	206	228	211	171	221	220	207	208	223	219	208	217	220	212	210	186	219	226	228	193	237	229	212	237	225	229	234	221	207	209	237	222	190	227	228	191	233	218	213	218	210	204	220	186	196	216	220	236	233	203	187	219	220	209	225	238	236	202	216	230	196	203	234	205	207	204	221	200	207	238	192	212	244	206	231	215	216	211	220	202	226	199	199	218	188	216	214	224	225	240	209	227	200	214	203	225	211	217	231	219	221	218	205	219	214	230	213	226	204	209	215	222	251	262	210	219	239	212	222	241	222	218	245	211	192	186	228	230	211	222	196	204	213	225	226	221	192	230	215	206	214	235	228	215	215	228	216	230	204	205	214	209	219	204	212	239	221	222	234	238	217	231	203	217	208	203	214	227	224	224	215	223	188	207	198	235	202	201	208	225	204	223	238	200	219	186	205	240	226	242	200	205	237	192	208	224	199	220	233	204	202	215	205	214	215	213	197	216	202	196	224	219	205	236	214	201	197	226	216	220	232	198	226	222	244	223	204	222	230	207	200	213	214	219	216	210	193	213	188	221	245	210	208	210	215	183	235	240	228	219	197	215	225	216	208	201	245	222	230	196	213	204	201	225	232	221	195	225	208	226	222	200	203	219	206	199	227	199	196	230	236	192	214	215	239	236	221	216	215	227	209	222	244	212	230	236	214	236	235	216	204	183	211	244	214	203	222	212	208	188	203	212	212	199	199	206	235	249	204	215	213	216	251	250	223	224	244	248	216	216	216	197	210	227	195	218	201	213	206	240	223	215	197	223	184	216	198	251	219	216	220	217	213	216	198	207	212	196	223	234	211	241	221	213	227	217	230	183	193	203	209	233	215	201	229	211	232	232	235	224	208	228	218	240	209	216	200	225	202	217	245	202	217	219	184	215	211	233	236	206	192	215	224	222	199	190	227	203	223	226	218	214	227	228	227	244	229	220	225	224	192	199	234	241	217	195	232	221	193	233	238	238	193	223	212	211	211	211	224	217	194	230	194	239	221	211	186	199	204	203	205	221	198	223	233	215	215	222	236	217	225	233	210	220	220	234	217	233	204	222	199	224	210	209	214	223	229	200	202	197	208	216	200	215	178	205	211	211	244	214	227	208	209	205	228	233	218	212	195	214	207	212	242	206	203	217	224	229	201	226	220	223	208	188	186	220	219	198	223	216	232	230	223	186	204	207	230	208	206	219	199	200	220	214	247	221	197	208	234	205	220	208	226	224	216	235	231	191	221	205	206	227	240	233	199	207	205	225	220	199	245	218	213	213	193	219	191	237	231	215	207	215	216	207	234	207	216	209	228	229	212	217	222	212	209	216	217	217	192	225	226	215	215	204	208	228	220	231	208	242	215	219	219	188	221	221	203	188	198	193	209
19871	82238	54378	13287	7858	26418	49160	46159	36857	22631	11636	3713	1112	432	403	425	421	406	410	421	414	409	418	440	411	425	396	395	414	435	452	456	441	445	436	381	406	400	375	410	378	427	416	380	401	409	447	405	405	426	404	436	407	364	392	445	416	401	361	431	432	385	400	386	414	418	427	401	386	429	367	384	389	387	412	455	433	428	421	407	408	406	400	399	438	431	415	417	405	414	419	420	413	412	381	392	376	416	428	447	431	425	416	371	385	431	414	414	420	381	409	389	417	395	423	398	405	421	398	404	423	415	386	411	415	417	399	406	403	359	381	386	424	399	413	410	398	422	414	375	418	403	393	407	413	437	412	416	405	385	402	399	445	428	423	369	392	406	392	384	433	412	391	449	418	428	402	411	426	372	392	410	412	420	431	441	405	377	406	441	432	391	408	385	406	389	397	411	404	419	424	392	410	401	395	416	374	405	428	403	391	380	395	412	428	424	411	390	380	417	397	407	427	403	414	384	382	386	428	403	418	401	388	372	398	377	375	424	408	413	408	410	409	415	397	398	413	430	380	421	410	395	437	423	395	408	420	439	397	416	389	449	423	410	421	411	392	390	386	404	408	421	429	432	416	404	455	427	406	413	417	421	421	385	416	429	422	400	412	404	386	417	423	443	397	428	395	397	396	416	398	401	385	391	422	388	418	400	374	431	409	389	399	411	459	388	413	397	408	395	413	435	428	378	396	437	397	411	401	387	440	417	436	416	418	404	407	441	426	388	401	435	403	413	381	374	366	378	379	392	430	392	372	412	363	386	382	400	402	392	408	399	398	405	390	384	417	441	400	370	421	369	438	417	410	394	388	417	396	415	417	395	410	413	368	397	416	398	436	398	388	374	408	407	400	398	403	380	409	415	446	383	382	391	397	405	384	404	423	447	412	417	413	418	422	410	422	404	399	416	407	376	370	397	379	417	380	413	404	376	412	388	392	412	399	385	412	420	429	396	399	421	371	413	405	397	408	400	394	394	421	430	399	457	400	427	396	429	415	399	460	411	376	404	382	413	443	359	416	432	388	410	395	416	399	403	428	428	423	415	385	399	404	407	376	372	403	409	395	377	423	391	403	390	404	344	386	391	388	386	424	400	423	393	409	417	442	398	452	438	410	417	419	423	401	423	404	393	392	383	427	398	431	403	431	410	409	394	431	406	415	404	424	413	403	402	390	424	411	426	410	378	453	389	418	434	372	431	429	426	428	403	410	403	388	388	388	442	382	405	402	410	402	383	367	428	416	424	413	375	381	375	401	425	404	404	389	439	396	430	405	393	417	431	371	407	408	390	402	445	402	408	415	414	393	408	437	391	383	364	395	396	400	423	414	411	399	417	395	439	373	373	393	388	422	406	394	420	383	433	370	422	409	381	447	411	401	406	421	417	388	394	390	405	436	413	413	414	386	433	389	388	414	437	427	382	400	389	417	395	392	404	441	404	405	379	429	400	384	411	419	409	386	409	438	408	433	366	390	402	421	436	381	435	416	418	399	443	381	392	400	415	419	405	426	378	414	397	424	387	424	398	394	406	381	426	407	394	375	394	397	368	394	435	413	416	398	423	419	399	426	392	420	383	405	377	422	413	407	389	399	411	401	416	402	413	401	379	429	398	382	396	385	406	426	443	403	417	410	390	388	442	455	388	403	368	409	393	382	388	391	416	386	392	380	415	393	410	441	420	389	415	403	390	439	414	391	404	420	391	412	410	394	435	425	402	425	426	418	400	408	393	413	400	431	420	419	422	426	387	434	402	396	373	381	389	413	433	407	412	418	343	392	395	398	412	426	423	421	424	379	423	398	391	432	372	433	394	421	377	411	402	399	381	397	449	392	395	417	445	429	401	442	394	384	412	444	427	422	432	380	445	370	436	407	429	425	374	412	375	432	396	427	425	433	415	409	405	381	413	432	443	415	437	396	401	388	409	362	416	412	414	378	399	416	394	386	417	418	396	404	392	379	415	405	391	404	435	397	385	417	387	408	438	416	406	431	367	409	462	431	380	431	414	469	393	396	421	406	400	421	415	429	423	401	397	416	387	444	428	430	392	428	409	405	348	382	414	374	431	412	400	434	377	428	391	416	408	398	417	415	395	377	396	389	397	415	386	386	437	434	429	386	386	430	376	427	410	355	421	432	406	386	411	429	400	444	382	429	357	394	426	443	379	400	393	419	386	406	439	398	451	413	391	400	440	380	427	435	404	352	446	388	409	387	408	378	424	450	399	364	418	439	445	398	420	401	403	403	395	407	376	417	382	406	422	423	399	399	407	403	397	402	388	414	390	399	386	406	385	396	392	397	397	446	369	397	390	377	391	393	455	439	401	416	399	402	407	373	423	392	413	418	452	401	412	380	413	423	382	431	406	405	386	420	385	415	445	409	398	408	418	421	385	401	423	460	406	435	415	372	425	415	397	428	394	416	425	405	405	444	395	423	409	399	427	413	399	418	422	409	422	386	425	413	376	385	387	400	385	419	395	420	412	402	430	438	420	413	405	421	381	407	378	469	448	414	438	423	417	436	398	402	421	408	415	407	403	412	379	408	406	394	402	404	397	441	425	404	465	411	404	409	435	405	391	388	381	409	404	396	396	398	384	452	431	439	405	442	411	407	379	422	412	390	388	406	391	393	403	431	403	385	384	391	440	395	408	409	370	388	406	395	388	400	402	416	407	418	435	395	381	413	414	395	355	418	398	418	391	400	401	384	438	401	409	411	391	415	420	402	401	388	411	384	392	415	423	400	397	393	405	401	404	400	384	395	404	393	420	413	390	412	383	389	396	421	388	392	417	394	424	388	374	372	402	440	409	412	407	416	398	394	405	402	391	389	406	390	402	429	423	411	418	411	407	380	411	423	426	379	367	435	426	412	412	387	433	411	387	392	424	391	388	426	441	438	406	403	393	405	415	390	425	373	421	417	433	402	436	428	424	414	413	416	395	363	427	379	424	421	374	406	439	411	439	405	427	401	397	420	379	407	404	420	423	404	424	390	413	402	376	447	443	385	422	438	408	403	415	413	361	409	407	391	436	405	400	377	401	414	429	412	409	424	425	381	394	398	422	388	396	431	381	435	423	395	392	406	398	383	433	425	390	432	385	389	423	399	382	392	396	399	425	399	390	413	423	397	426	415	415	416	410	433	408	410	375	398	419	407	405	415	402	393	379	394	423	413	415	351	436	406	437	417	403	424	416	407	415	384	410	424	360	388	408	410	405	436	429	381	384	412	424	381	371	408	427	404	457	400	414	416	417	389	390	422	389	401	408	379	404	433	428	413	439	431	416	401	407	407	424	430	427	361	389	386	409	419	399	416	404	433	422	412	417	428	417	423	427	418	462	428	359	409	397	372	408	407	375	361	411	377	412	436	372	437	406	343	374	421	406	447	406	411	397	399	447	417	417	410	411	407	370	370	397	398	398	401	386	438	403	421	391	415	429	426	407	412	432	426	442	403	391	440	398
26917	24491	26300	4912	1080	1587	5554	5112	2743	1177	504	331	240	193	236	194	210	219	220	197	205	203	205	211	212	229	213	211	203	188	194	238	230	215	220	208	199	209	225	227	211	193	183	227	238	228	225	208	208	196	227	234	215	216	208	205	211	211	210	208	223	206	220	234	232	224	200	226	219	243	231	211	195	217	209	202	227	221	237	204	185	197	236	225	230	222	202	208	198	234	209	215	212	212	197	220	207	252	215	214	230	196	200	212	235	215	218	210	204	220	200	211	231	228	225	245	229	216	219	212	222	209	214	234	247	190	261	222	213	219	230	258	199	201	219	235	199	208	196	227	227	222	218	229	200	208	200	215	220	212	244	217	211	224	205	185	213	226	217	197	225	201	220	253	163	206	216	204	226	208	227	228	213	224	210	214	224	197	209	229	200	212	228	224	217	225	198	229	222	214	195	216	206	189	204	216	226	229	226	202	258	244	239	214	219	199	207	228	202	219	202	207	226	218	194	215	202	207	197	233	241	207	224	202	233	193	242	227	202	247	203	222	198	194	208	186	212	195	217	212	235	203	206	206	204	213	248	198	226	218	187	230	180	198	208	229	207	218	197	197	207	201	223	214	223	226	202	203	213	210	218	229	209	232	230	215	214	223	231	189	221	214	221	200	221	218	221	208	199	214	222	198	209	187	223	206	213	197	197	250	195	191	195	208	222	226	224	230	206	214	238	217	194	227	229	211	207	204	224	205	223	206	210	240	213	234	221	213	198	212	220	205	224	211	200	201	211	256	212	215	216	211	203	208	184	188	215	231	225	233	205	214	206	200	233	219	225	219	201	214	211	197	192	234	203	208	226	213	213	233	211	201	230	199	259	221	221	195	222	206	240	213	212	235	225	227	215	231	212	211	223	215	255	224	194	205	227	217	241	216	199	199	215	203	204	193	218	210	216	226	199	224	218	223	226	204	228	246	197	239	205	217	222	194	250	215	216	237	236	217	210	220	231	216	220	229	224	227	208	191	220	226	219	219	218	211	210	212	215	193	223	235	246	200	202	211	217	212	230	202	206	231	205	219	200	212	176	227	211	205	225	233	219	237	235	227	245	224	204	216	196	218	216	214	197	218	236	218	212	234	242	199	217	250	232	223	205	206	200	201	218	200	211	229	229	222	205	218	188	203	232	206	231	238	216	182	258	217	213	217	195	201	213	194	220	212	203	253	226	229	191	195	216	223	223	236	216	214	201	222	215	213	203	194	208	203	208	199	242	248	225	197	242	238	214	194	235	212	217	216	201	195	237	206	241	234	205	216	247	202	217	223	217	210	244	224	206	194	209	234	215	217	194	205	226	195	234	220	222	214	213	215	240	249	194	205	204	221	192	221	232	237	208	193	215	226	200	171	202	230	212	216	204	205	190	192	218	200	207	206	233	220	223	211	218	215	229	212	219	213	216	212	209	215	199	228	226	217	224	228	219	198	204	212	222	221	215	233	209	226	210	222	206	206	234	198	199	199	222	218	204	201	237	211	203	215	192	239	252	227	203	221	192	206	228	225	198	208	221	214	180	203	218	194	204	205	219	218	220	225	207	228	184	227	194	242	236	224	211	222	200	223	239	179	211	236	202	212	230	219	220	251	230	200	205	227	207	218	202	177	201	206	194	205	199	202	226	182	224	209	230	219	216	229	207	205	212	227	197	204	196	216	190	227	216	207	192	208	227	194	200	192	247	206	216	240	227	214	186	214	221	236	231	207	218	205	228	206	201	242	204	213	219	223	222	212	202	226	199	207	227	211	186	204	215	213	229	189	239	188	215	220	234	212	209	200	179	250	191	211	217	248	233	225	219	214	209	244	202	214	230	222	232	203	196	219	202	217	200	230	227	222	172	205	216	223	219	228	215	190	230	219	206	204	212	222	239	210	205	205	201	193	223	233	210	233	217	219	200	210	177	223	226	212	245	207	220	209	193	234	231	232	192	221	217	195	244	206	221	213	233	205	203	205	213	216	214	229	245	232	210	233	229	213	214	209	220	201	222	213	225	220	204	228	204	208	196	225	214	228	223	236	219	212	204	213	216	238	193	197	242	189	208	220	203	202	218	216	173	226	207	235	227	192	209	229	226	214	196	205	221	222	214	226	220	192	212	194	228	226	241	226	188	207	240	213	207	224	219	227	207	206	224	226	221	215	218	194	219	206	203	215	189	209	209	242	218	244	213	202	211	226	216	205	216	213	188	214	215	250	222	199	203	220	228	213	201	213	238	219	218	209	205	221	202	209	208	243	215	209	205	217	210	198	221	201	208	201	223	217	190	216	222	199	228	210	191	186	228	222	216	246	231	192	209	222	220	218	232	199	224	210	228	223	228	211	231	214	215	199	205	208	187	198	232	234	180	245	223	212	181	232	238	238	200	214	206	244	181	218	228	206	216	197	220	199	200	215	222	222	210	213	202	220	218	230	222	217	218	232	239	214	208	213	208	208	186	226	208	185	219	224	229	192	192	220	226	215	228	207	203	227	220	220	222	217	188	207	189	197	247	200	222	198	215	199	240	226	218	217	177	193	229	227	183	225	214	198	195	197	200	231	209	200	227	232	207	229	227	223	239	194	197	206	211	219	229	224	221	199	192	216	198	202	214	204	222	214	221	216	202	206	212	217	226	217	202	229	215	210	225	204	220	227	212	201	201	226	218	199	207	204	202	243	217	201	206	225	207	228	218	233	215	185	206	232	224	226	233	232	223	215	209	208	212	231	209	200	210	206	214	217	210	214	211	213	194	239	204	235	234	207	222	213	183	206	220	239	192	239	207	216	195	232	216	219	181	207	193	187	219	240	203	196	229	248	194	203	223	231	192	205	221	215	223	222	217	213	229	242	206	226	206	201	212	214	203	246	232	211	200	226	221	211	194	226	202	188	213	223	241	208	204	227	198	236	202	204	214	211	226	210	222	193	193	225	223	175	245	186	195	219	214	204	205	209	213	222	200	209	209	205	227	209	207	224	233	223	218	212	234	223	228	238	207	203	206	247	215	223	209	205	244	207	203	211	232	209	192	224	205	209	228	212	200	230	210	202	204	210	215	185	198	202	210	217	235	206	222	213	214	198	210	222	205	223	219	212	210	211	206	205	233	195	202	230	220	234	201	199	216	217	194	240	209	204	198	241	233	223	197	182	219	210	230	207	181	189	226	202	214	225	209	226	188	236	194	245	221	231	226	259	200	191	205	221	216	217	218	209	233	200	211	209	205	217	218	203	226	222	232	225	203	201	208	201	213	212	213	222	206	226	208	211	195	230	212	211	216	199	218	198	212	238	204	224	223	206	195	230	204	211	204	209	201	221	202	206	225	228	218	216	202	217	223	210	218	229	203	206	228	216	228	246	221	208	183	205	236	203	208	201	199	214	206	230	213	214	211	203	215	222	213	219	225	216	207	201	221	196	207	205	220	226	216	214	193	205	220	204	206	221	219	203	213	228	224	211	198	210	222	214	232	189	208	188
12454	42756	27714	3881	3314	5126	14556	12288	7333	3259	1340	701	481	397	419	430	410	422	403	401	414	429	400	411	413	424	411	401	459	439	425	387	398	410	399	377	410	417	430	448	438	440	400	381	391	428	396	415	416	422	410	426	441	486	413	407	439	443	420	403	446	436	410	408	430	435	451	427	435	419	440	454	434	446	426	378	423	417	426	443	420	411	373	409	444	418	444	425	423	438	447	396	418	422	442	416	405	401	386	411	422	439	409	421	426	413	463	410	375	411	416	408	433	428	385	423	435	407	399	402	471	422	438	400	407	440	450	418	431	429	430	423	421	400	433	416	433	408	401	447	418	408	403	446	435	413	426	460	429	435	442	432	406	390	422	409	434	428	414	420	463	447	410	432	436	420	416	437	444	395	441	391	449	423	421	440	493	460	364	382	398	449	429	389	392	429	434	421	393	443	426	376	472	408	429	393	355	433	449	418	431	396	452	423	399	413	414	406	447	416	395	434	400	415	415	465	432	421	430	417	409	412	433	433	433	408	417	384	409	413	389	424	434	414	429	446	409	383	439	408	433	422	425	411	474	415	396	405	431	426	416	424	421	417	414	393	386	447	423	425	388	419	412	404	429	439	399	419	451	419	431	371	381	414	380	407	448	434	403	425	446	380	383	409	419	430	430	447	429	435	400	400	455	397	412	419	394	432	389	434	392	400	453	407	385	415	413	398	424	422	433	433	420	408	407	445	424	389	416	403	392	432	431	410	422	415	407	413	396	404	419	411	413	450	430	429	443	457	433	482	428	420	408	425	435	421	386	428	416	401	415	436	440	393	418	392	378	406	404	416	387	430	426	391	468	436	414	425	412	407	381	427	405	407	421	407	438	418	431	424	432	417	414	427	455	439	423	428	407	414	409	405	424	398	397	445	389	428	405	421	423	381	414	433	403	428	416	354	417	423	391	409	418	423	443	439	419	392	419	413	416	412	375	405	478	406	432	425	403	422	393	422	427	381	416	402	393	411	420	414	474	416	442	423	421	433	399	396	447	430	426	441	416	452	420	410	414	429	397	382	382	445	446	392	408	431	447	390	407	413	432	426	438	406	386	431	447	446	428	439	428	428	429	434	397	418	447	419	380	410	356	445	404	430	415	409	418	405	417	442	421	423	416	399	424	428	418	397	429	463	428	389	419	408	434	411	415	379	435	441	408	423	416	442	412	425	440	400	414	424	413	411	392	425	420	393	395	374	390	415	421	406	413	406	397	446	448	455	388	409	410	456	401	386	455	424	404	421	426	416	418	439	444	448	454	419	402	498	431	430	447	424	409	399	417	455	414	457	445	435	465	400	446	435	401	410	435	395	412	450	458	419	426	432	422	377	446	373	406	401	439	420	469	423	461	401	458	411	409	425	444	420	442	409	430	444	409	381	472	422	445	430	395	416	398	424	422	420	395	415	450	436	401	404	395	428	397	448	414	403	418	465	392	415	422	446	424	399	398	414	427	386	411	450	392	398	422	412	396	452	374	395	427	383	414	458	396	420	418	427	424	422	408	416	443	396	395	430	402	428	442	382	429	427	470	401	417	412	440	425	447	392	396	411	401	434	426	467	411	441	416	396	455	457	445	413	419	383	439	419	419	423	418	419	407	416	418	418	406	420	399	419	434	426	396	440	448	442	408	416	441	460	395	399	407	422	412	456	424	413	435	388	411	379	458	440	400	436	397	443	406	428	432	408	427	408	403	452	424	424	439	426	385	398	431	384	452	435	428	383	417	438	388	431	419	434	428	393	453	449	438	451	432	417	406	423	437	428	427	449	397	393	430	428	394	422	425	404	403	443	434	422	448	425	424	404	405	395	410	378	405	409	429	431	440	394	429	405	423	383	393	422	409	422	436	408	380	431	421	433	392	399	428	439	409	426	437	446	420	400	429	405	423	426	456	392	436	403	435	394	421	463	417	450	406	412	391	424	434	444	417	450	410	406	426	413	417	406	423	418	459	434	473	426	422	435	404	428	412	390	433	400	407	415	416	405	411	413	451	406	473	373	405	431	376	438	419	454	434	405	395	442	436	416	385	411	374	436	432	457	430	457	399	420	437	410	445	411	459	401	414	439	467	443	422	409	402	444	416	441	428	437	419	422	392	412	427	429	434	423	440	440	400	369	427	411	452	414	371	437	413	440	408	415	410	395	435	405	427	452	419	438	411	408	411	463	409	421	434	455	462	417	424	385	471	419	461	440	396	429	437	419	401	450	406	450	432	420	418	401	448	418	421	442	430	459	432	404	447	464	417	414	424	412	440	417	419	434	443	436	424	407	403	427	483	454	406	425	401	419	440	431	423	400	439	446	436	431	405	445	412	397	411	433	411	406	444	426	425	435	423	392	424	433	400	437	419	434	408	427	448	409	443	403	430	399	430	422	419	406	387	413	440	390	459	386	410	436	419	435	441	469	441	407	400	457	420	396	414	396	433	428	418	438	406	430	432	397	421	402	377	413	412	397	422	422	440	431	447	397	374	418	431	384	437	405	436	394	421	393	398	464	423	437	441	425	413	429	448	418	462	397	384	402	413	428	400	460	423	410	411	410	420	431	411	451	430	418	403	429	412	467	403	438	411	431	408	415	374	420	415	420	393	415	402	449	402	419	407	423	388	437	444	451	397	452	427	425	432	417	423	402	410	411	407	429	440	398	417	372	392	413	398	412	462	447	445	447	386	401	404	384	412	425	407	403	406	398	418	398	447	427	454	435	391	463	397	430	421	411	413	453	398	430	439	425	398	421	442	381	393	424	422	419	418	416	453	404	414	420	409	451	425	446	399	418	411	422	444	423	411	411	470	402	436	400	420	418	429	420	421	406	414	403	400	402	436	427	424	406	437	436	420	413	402	417	455	445	409	395	407	413	420	447	424	450	415	425	415	451	411	427	399	444	412	391	452	444	463	427	419	415	441	431	389	430	376	401	450	435	433	409	394	395	429	424	413	464	400	438	435	433	450	405	432	381	432	425	429	411	406	414	372	455	397	441	440	456	419	454	429	454	435	398	437	412	417	431	429	453	459	406	415	395	432	449	436	427	411	422	413	403	434	394	444	416	443	436	422	450	459	428	407	450	425	389	433	454	449	392	460	381	429	405	420	409	396	373	396	393	444	426	451	436	445	424	406	390	421	386	405	420	441	480	391	414	411	429	398	391	405	398	408	399	415	465	407	394	395	434	427	423	432	429	421	414	394	452	414	434	414	420	440	413	430	421	403	387	404	433	421	458	437	373	432	460	434	414	406	402	446	426	427	452	432	431	395	389	414	394	460	422	401	405	453	408	391	441	414	429	401	403	407	421	410	441	405	391	436	403	437	447	453	436	406	460	436	398	432	452	442	439	451	404	433	427	409	410	405	390	417	390	441	405	421	417	424	434	427	424	429	414	433	429	413	425	434	432	431	390	402	459	398	446	453	403	450	475	385	418	395	445	439	408	417	410	404	440	428	418	422	445	370	423	435	446
24529	22307	33462	24492	13919	9552	34081	28486	15579	5403	1494	496	255	170	177	169	160	192	163	179	174	163	189	190	159	178	187	164	166	156	191	167	161	187	163	155	169	213	205	195	156	165	154	163	171	179	189	182	187	169	180	158	152	178	184	170	204	161	158	166	170	177	187	192	173	174	182	161	164	147	155	175	155	173	177	163	169	160	180	164	180	178	154	176	182	170	177	193	169	175	167	171	187	168	170	184	166	168	169	193	171	164	182	178	191	165	166	180	169	146	213	167	167	164	181	192	169	180	164	174	182	200	182	175	162	177	157	181	177	181	173	161	167	168	161	189	172	154	169	170	166	153	182	195	206	163	196	156	174	215	169	163	176	192	168	194	163	194	176	184	173	187	188	196	169	167	177	165	174	156	166	168	160	179	182	196	151	175	171	190	181	182	173	186	172	176	180	173	164	192	173	178	177	178	177	186	184	159	175	157	179	198	177	184	184	180	177	169	178	179	177	168	174	177	164	186	187	179	166	184	165	183	183	170	151	162	176	176	177	152	171	190	173	175	194	194	177	166	175	137	171	169	167	148	189	170	184	181	170	183	154	163	172	170	176	191	167	173	167	175	176	151	174	165	169	156	186	158	173	162	159	180	174	180	181	183	156	177	169	159	160	192	154	176	166	172	176	155	174	167	187	169	159	182	178	192	151	162	169	171	164	165	189	164	168	185	207	174	186	167	172	202	194	179	171	160	176	216	156	200	173	175	166	164	178	178	178	177	180	163	168	165	179	168	169	187	165	196	158	178	193	160	172	153	152	182	195	194	182	186	173	163	159	160	190	160	184	181	160	156	168	159	183	166	174	183	174	178	165	174	186	167	157	178	164	180	170	189	200	182	165	177	195	164	183	189	165	155	154	189	166	187	160	165	173	182	168	165	159	152	196	187	187	184	179	178	197	165	186	148	156	188	160	173	187	181	175	171	177	152	198	189	162	198	155	188	160	171	177	167	169	183	156	192	165	180	169	207	160	172	150	166	183	155	160	193	189	183	190	145	179	191	194	175	176	176	156	143	172	174	192	198	174	165	181	155	169	162	172	175	172	152	164	180	160	188	181	172	177	186	175	189	156	155	162	186	184	179	148	156	159	174	176	125	166	174	165	172	171	180	168	180	168	161	191	183	176	155	167	202	189	168	193	170	197	160	184	170	190	165	175	166	160	170	148	174	165	183	173	182	179	149	148	158	178	175	162	174	162	181	147	145	187	157	174	205	182	171	184	153	160	167	166	168	160	168	171	182	177	168	186	187	175	184	180	168	193	177	152	173	192	163	170	174	167	184	175	166	181	164	149	155	167	197	165	180	175	189	168	169	189	161	156	159	195	182	180	154	188	183	157	170	167	180	187	156	162	160	166	168	163	170	199	177	153	183	176	182	165	173	182	177	174	191	185	186	185	172	153	212	158	156	181	172	188	186	164	163	174	168	169	172	166	154	187	162	181	173	172	153	169	157	176	165	186	184	181	168	179	166	178	192	162	192	171	160	155	167	169	168	197	181	191	148	181	192	168	172	160	176	179	169	168	175	173	185	195	159	163	182	180	179	178	162	202	151	169	192	170	187	172	156	182	154	185	170	160	170	172	167	178	154	189	172	221	176	169	160	162	188	157	172	183	174	200	198	158	173	150	162	188	157	142	194	189	179	193	175	181	169	147	191	164	175	196	181	177	166	165	163	183	177	166	169	169	179	167	178	187	162	174	156	176	175	147	164	188	186	159	164	182	202	179	178	180	191	188	169	198	179	171	187	184	160	160	193	188	163	160	174	156	161	170	174	164	180	175	177	165	179	167	179	168	185	157	159	176	182	186	158	163	143	170	181	167	181	171	171	173	171	157	180	158	183	166	188	176	176	179	179	140	155	182	161	208	194	177	175	165	146	181	159	191	200	185	190	186	190	174	182	175	163	178	182	170	162	178	170	148	159	195	160	166	186	167	184	149	162	176	180	173	157	174	147	205	180	169	176	162	194	180	177	167	172	172	218	197	206	173	187	156	156	184	174	187	154	154	182	170	163	192	182	192	197	188	197	164	187	154	202	196	186	195	168	143	189	175	200	182	173	163	183	195	171	191	171	170	165	161	160	162	170	170	179	192	170	166	177	180	162	182	182	146	173	192	202	186	201	178	171	174	160	172	150	193	161	174	165	168	156	185	147	183	153	181	171	178	161	179	155	179	200	147	175	182	169	172	155	194	143	174	172	161	175	181	188	171	174	167	147	170	147	182	177	178	210	171	169	179	179	172	194	175	163	144	172	177	178	174	180	194	172	185	157	182	146	173	149	163	159	180	195	169	182	156	162	163	179	178	163	175	180	159	182	181	197	137	166	170	162	175	176	165	199	158	159	164	165	151	183	170	163	179	151	171	167	155	177	158	153	189	172	183	159	166	187	181	163	171	170	175	171	143	163	155	178	200	159	159	152	172	181	175	181	147	192	169	201	167	173	156	182	176	172	177	176	157	177	160	194	160	169	169	154	164	184	196	165	172	180	157	157	161	168	168	166	169	170	171	163	185	165	161	180	179	204	179	178	176	166	179	183	167	190	208	161	178	174	151	160	161	178	162	169	186	170	208	159	168	190	197	162	178	179	185	182	187	173	179	189	171	164	160	168	169	169	168	178	187	162	139	164	168	156	176	181	175	172	179	167	181	192	154	191	177	194	143	157	172	184	176	160	168	170	181	158	172	192	174	173	165	177	157	167	161	180	163	168	158	194	194	194	161	201	175	177	158	170	162	172	157	176	194	175	174	167	175	169	183	168	163	163	182	155	188	206	185	186	148	175	188	167	146	161	165	176	177	159	167	179	153	196	176	176	169	158	189	189	171	164	181	168	156	174	184	196	170	193	188	195	161	173	198	167	146	161	161	168	181	173	159	180	189	173	177	169	189	197	157	161	156	165	162	164	171	166	182	166	174	146	154	183	180	177	180	142	173	188	178	184	169	157	172	179	143	159	180	160	184	177	163	146	161	162	166	153	166	176	187	174	180	183	171	183	174	158	177	156	174	150	199	171	205	187	153	155	180	194	182	155	166	165	172	168	171	194	166	173	160	180	164	164	146	173	154	165	180	166	173	176	167	168	171	171	199	181	178	184	170	159	153	160	173	198	170	187	163	164	155	189	161	174	180	163	170	191	165	175	188	187	175	179	178	158	172	172	160	166	161	164	145	153	181	187	173	179	187	189	162	176	174	144	163	168	167	163	179	174	173	185	166	176	169	141	180	181	175	171	169	167	145	197	182	179	202	172	179	163	151	177	161	189	172	158	181	171	153	156	186	180	174	168	200	159	169	199	162	168	199	173	189	159	184	161	166	169	175	169	173	193	180	180	151	186	224	186	184	155	162	169	171	174	182	176	162	171	169	168	170	184	169	176	163	176	184	164	171	162	180	188	165	176	174	200	183	158	170	175	189	165	198	168	162	153	178	174	170	167	169	145	186	169	153	182	162	169
15911	74018	44209	7419	9620	19077	42763	36378	23931	11767	4488	1332	542	344	346	333	325	335	339	358	315	309	354	331	338	356	356	371	350	331	320	339	353	346	344	334	347	362	332	321	370	347	332	359	384	351	330	327	367	352	354	333	315	334	394	375	358	357	371	338	338	344	335	309	370	321	323	333	347	322	303	343	332	345	324	325	353	335	359	327	337	325	363	341	350	361	382	360	366	348	337	350	331	349	371	347	352	338	341	344	332	348	360	329	363	348	359	355	325	362	328	324	323	352	356	375	364	337	358	354	363	338	350	382	345	323	345	329	355	379	390	328	353	332	331	322	346	367	360	333	330	345	344	350	345	344	366	353	309	362	352	351	313	366	357	323	353	331	375	371	349	350	351	343	334	329	350	337	351	366	334	348	337	333	370	357	336	290	337	354	336	359	333	313	357	331	369	350	342	346	295	352	349	375	331	355	342	326	379	385	328	324	347	358	343	350	310	318	338	351	348	354	361	335	340	365	326	323	365	323	335	322	357	359	339	322	344	329	343	321	351	360	345	326	349	309	334	348	312	331	309	349	347	329	365	358	324	336	330	319	328	354	350	316	337	351	346	308	343	322	299	353	335	355	361	334	325	344	335	334	342	352	364	335	320	324	371	314	335	330	326	356	353	346	357	334	317	351	336	349	339	337	357	321	369	351	380	364	341	370	326	353	334	339	336	328	347	354	346	338	335	378	322	347	362	351	336	331	387	372	376	314	339	337	337	328	357	359	347	359	360	337	316	326	341	342	340	352	348	349	329	342	357	326	357	339	356	381	363	334	323	338	339	353	356	359	331	353	306	354	357	358	353	331	317	336	349	345	327	352	349	353	318	315	350	324	419	390	359	338	337	339	332	322	338	340	351	346	310	344	345	352	360	351	328	330	325	354	321	319	360	329	354	364	330	327	319	363	313	317	334	343	354	340	327	382	351	346	345	334	336	335	366	355	348	332	325	316	327	349	358	315	356	346	364	347	337	344	339	343	352	318	317	318	362	353	350	371	349	322	325	353	339	336	337	318	346	329	380	317	327	345	333	367	339	345	336	351	370	348	329	323	349	340	356	361	357	353	370	342	348	308	362	343	323	340	331	336	325	334	355	326	343	352	357	372	335	341	352	358	334	332	345	321	365	355	319	366	280	313	334	368	303	362	355	335	351	337	353	311	341	346	368	375	325	327	379	345	316	346	350	351	343	345	357	352	305	369	379	345	352	325	356	346	320	329	311	320	337	318	377	340	331	349	374	350	344	373	374	349	393	315	359	359	359	321	362	360	354	359	316	333	399	350	371	331	395	355	350	312	339	333	341	365	340	350	325	334	345	354	317	340	333	367	358	330	366	323	352	320	327	334	334	348	347	328	335	368	370	337	354	329	348	368	319	355	351	328	348	387	365	340	334	355	378	368	348	355	359	370	366	372	337	320	328	351	375	332	347	353	326	302	349	352	360	321	320	368	343	331	319	369	317	313	320	329	338	337	329	348	357	342	391	313	335	357	351	355	342	377	330	387	307	360	360	345	337	413	330	351	342	335	317	342	329	366	362	309	350	350	343	323	323	352	308	347	331	353	329	357	317	351	382	337	357	317	325	331	368	373	308	342	327	348	347	346	331	354	364	338	317	360	330	324	319	342	345	336	349	344	307	327	349	329	332	319	339	357	357	350	350	364	340	363	335	305	378	350	375	367	324	346	370	323	350	336	338	335	330	318	332	339	393	352	348	349	375	374	363	313	357	350	349	328	341	353	326	359	340	360	397	326	353	361	348	343	332	345	320	347	343	324	351	337	328	342	343	331	297	314	363	344	354	355	306	343	346	384	352	308	329	375	351	363	361	345	355	364	369	338	330	360	362	404	332	340	316	345	359	329	355	353	333	347	332	360	360	329	339	350	363	334	352	356	353	348	370	338	341	363	342	351	336	318	321	350	369	345	328	352	340	326	300	336	365	345	355	375	359	317	345	350	311	337	331	353	355	355	358	335	351	347	353	331	354	341	332	347	402	345	333	381	350	341	338	307	322	338	376	340	364	346	367	344	368	356	334	348	323	332	347	347	336	337	355	319	375	348	359	330	322	348	351	331	368	338	318	336	367	328	352	315	322	349	365	340	346	370	354	333	375	338	322	325	349	306	298	368	339	353	369	374	342	349	337	330	351	354	338	334	392	380	344	327	332	348	325	307	352	356	342	362	322	345	344	340	333	372	344	341	348	344	341	340	368	346	346	354	346	340	345	345	297	357	364	356	333	336	358	374	327	326	323	328	331	341	345	376	354	333	313	366	318	347	322	359	348	343	363	362	373	353	336	356	362	330	405	330	320	366	342	373	325	339	341	351	355	342	362	327	360	363	357	342	342	351	334	348	329	351	348	338	381	359	334	360	364	368	360	338	358	351	343	342	333	365	327	381	369	340	373	368	353	345	362	318	329	361	343	362	317	357	341	343	331	355	368	348	332	333	322	344	308	345	321	344	376	359	317	353	325	332	357	347	345	351	340	310	331	341	348	309	388	367	376	353	328	309	341	358	338	298	360	346	357	362	322	358	380	317	376	367	356	331	353	327	343	327	339	342	317	349	343	358	343	381	320	331	343	337	337	349	317	330	346	347	382	325	315	370	339	311	338	372	344	348	340	390	363	362	354	357	352	350	346	345	353	344	348	338	389	371	326	360	323	333	338	377	341	307	322	356	346	348	361	338	319	310	342	349	354	316	283	352	344	331	355	324	370	360	351	365	361	352	343	355	340	344	289	359	352	323	366	341	319	337	341	348	331	333	350	349	340	335	394	373	335	348	337	307	296	324	344	328	342	340	343	357	354	339	366	343	373	341	339	344	365	350	338	363	334	365	360	323	349	345	368	349	348	330	360	343	335	348	322	333	350	337	341	326	354	331	366	331	311	348	307	362	395	341	332	344	348	357	366	345	359	322	334	356	334	344	330	396	338	363	361	341	342	342	336	340	321	310	318	360	333	353	309	335	370	355	341	338	341	376	333	338	343	315	324	327	330	391	362	336	345	327	326	336	329	338	363	364	368	337	353	320	339	356	352	391	321	339	381	374	310	354	375	344	352	377	350	344	336	318	345	363	359	325	317	318	308	351	349	363	346	333	389	350	324	371	357	321	331	346	342	358	331	347	331	361	365	366	347	357	345	330	316	337	376	349	329	360	342	342	336	336	334	326	377	382	392	343	331	333	329	355	366	316	350	343	285	342	351	378	351	302	342	331	356	343	338	364	345	325	340	331	330	359	347	348	344	287	328	360	310	341	329	316	332	334	339	341	361	342	365	345	350	338	347	346	319	342	339	341	360	330	316	334	361	350	372	323	326	375	333	333	364	350	349	333	358	363	330	324	345	332	340	368	299	348	354	365	340	353	319	340	328	309	327	305	355	325	360	363	362	342	328	310	359	344	347	339	335	348	347	350	356	342	315	354	348	339	335	370	342	349	326	339	334	354	307	365	320	357
23381	21815	30951	25383	21061	26177	50182	39255	24167	10988	3007	827	365	232	245	203	229	238	213	246	221	222	231	220	217	202	214	225	196	203	197	234	222	220	213	231	223	210	234	205	222	227	238	214	220	235	204	228	229	204	207	215	218	227	225	226	210	220	195	201	200	207	206	233	214	227	211	205	205	223	221	241	228	197	237	226	207	192	196	224	202	218	210	212	232	207	222	200	207	196	218	203	238	225	232	231	228	234	196	227	216	214	213	210	190	205	216	185	218	226	215	260	203	210	209	218	190	229	206	209	212	223	200	211	237	216	237	206	221	237	220	213	211	219	220	232	220	212	210	212	234	212	223	165	230	232	225	194	181	221	226	193	206	217	211	205	216	206	207	205	227	229	233	227	221	232	202	204	204	189	213	222	193	216	211	201	203	200	210	198	209	224	207	211	209	223	241	230	208	221	221	234	210	200	206	225	200	202	204	211	218	240	209	216	231	221	255	190	214	210	222	215	229	205	211	226	186	228	199	205	241	188	236	210	209	247	219	221	209	182	215	215	215	208	217	217	237	216	243	234	241	228	229	217	218	214	232	203	216	207	251	227	205	228	202	196	191	208	219	246	239	229	220	205	213	210	246	240	213	225	226	205	212	213	220	244	215	199	179	221	209	225	225	207	221	215	226	207	222	234	235	204	217	222	203	225	234	198	208	212	239	205	195	230	225	205	190	232	237	200	227	224	225	201	253	215	198	221	210	209	230	208	219	217	227	204	213	205	216	238	182	193	211	185	226	228	196	225	216	209	211	228	204	185	214	199	245	233	200	209	218	206	197	187	211	199	216	232	233	216	223	202	214	224	203	224	207	229	211	213	203	248	193	240	192	214	201	216	223	211	223	204	205	204	226	218	220	201	184	241	194	229	229	210	251	223	230	239	196	232	219	229	213	226	226	218	205	238	219	211	202	252	206	226	213	200	198	209	210	197	202	207	197	207	223	212	207	202	221	258	227	225	211	209	219	214	207	221	235	216	201	192	225	199	221	207	212	203	195	238	210	206	216	214	243	198	209	225	225	209	212	209	231	200	210	230	219	198	225	196	220	207	229	194	228	196	243	221	198	206	205	236	245	213	215	220	233	218	226	235	199	206	200	218	219	230	201	213	200	232	218	217	203	233	205	228	211	192	220	248	214	205	231	231	198	224	202	234	218	217	216	204	203	231	165	224	221	224	186	229	204	209	197	207	231	204	229	214	232	220	194	234	212	202	200	221	225	228	223	215	210	204	197	224	207	208	195	207	223	204	226	185	190	207	222	211	222	224	239	237	183	202	222	218	226	225	186	215	210	242	219	216	189	247	226	219	186	216	193	204	191	218	210	212	204	204	208	218	216	236	198	224	212	197	218	210	230	193	233	200	207	206	209	228	191	210	176	239	212	202	237	212	226	219	195	220	211	261	197	214	197	222	218	209	232	191	220	214	223	217	227	227	217	218	214	202	205	230	197	226	222	211	214	226	206	229	200	210	213	223	219	203	204	208	215	221	206	205	226	202	222	211	228	221	209	209	217	243	232	190	216	214	223	220	226	205	222	187	204	203	217	208	192	213	202	234	229	187	191	190	224	233	192	225	212	193	217	212	224	193	204	206	217	198	199	208	198	197	177	213	214	197	189	220	218	209	200	200	212	196	206	227	211	234	238	196	190	213	235	203	209	218	198	204	244	224	220	257	199	236	199	214	225	222	194	237	215	228	201	226	224	205	200	226	193	227	207	226	224	228	195	194	222	222	208	198	226	230	220	217	232	216	215	194	193	192	209	224	201	229	194	202	211	224	193	202	193	196	227	200	223	221	220	230	199	194	219	209	187	218	210	208	235	210	199	210	233	212	221	217	204	215	193	202	251	223	219	215	209	217	205	216	192	195	213	228	194	188	187	205	234	211	203	188	215	224	209	204	219	210	227	193	194	207	213	211	215	196	202	227	247	213	226	225	227	189	207	222	234	211	242	212	218	220	228	211	218	183	219	216	230	236	196	239	249	192	213	218	213	196	205	225	221	239	206	225	210	255	228	222	205	211	215	219	203	219	219	225	198	222	188	204	223	203	211	215	222	213	205	208	218	216	196	214	213	241	201	198	218	238	206	218	243	224	206	246	233	208	199	210	202	210	197	233	231	211	217	211	215	215	217	222	207	218	219	216	236	209	227	220	203	201	229	206	209	234	209	204	214	210	218	224	202	213	220	205	209	202	224	216	193	208	192	191	232	207	241	210	207	214	251	208	216	200	234	195	204	197	217	222	227	194	213	193	212	237	216	235	187	218	206	210	235	229	223	217	220	206	206	220	215	247	226	204	223	213	212	226	202	219	207	228	220	214	206	205	204	210	221	240	222	206	209	207	197	256	216	191	246	191	218	223	205	203	207	208	211	232	212	240	188	213	223	189	193	212	224	217	209	250	197	205	204	212	229	215	218	230	209	206	205	210	232	211	243	185	217	199	200	256	213	216	187	204	247	200	216	211	219	208	212	203	221	214	200	234	227	216	217	208	204	234	199	240	214	224	192	210	218	193	219	186	221	226	177	229	209	219	218	209	218	219	202	207	219	215	228	216	231	206	225	207	205	222	184	212	201	226	202	214	195	215	235	237	204	194	228	205	187	211	243	222	220	217	205	244	219	207	226	183	201	209	212	220	228	216	225	206	238	214	196	222	218	209	194	223	217	211	210	214	218	217	203	221	212	201	223	202	219	215	213	222	211	221	212	207	237	198	208	216	240	205	217	220	201	207	194	228	207	230	209	206	218	195	222	213	247	224	248	230	215	204	214	199	196	246	259	198	205	225	198	242	223	210	225	195	217	254	224	205	216	202	217	217	216	212	224	219	220	206	216	222	210	222	199	204	205	203	206	199	220	238	197	230	220	206	215	226	216	229	228	227	226	208	186	226	230	232	231	233	206	216	188	213	227	200	219	214	208	200	200	221	239	213	218	207	230	197	238	209	219	212	223	244	190	214	198	230	222	204	212	193	232	226	257	226	173	215	221	185	195	210	189	218	219	194	231	227	220	214	220	228	195	215	221	219	203	200	197	207	221	213	203	207	226	231	217	221	201	224	225	214	232	229	195	223	203	200	242	202	226	223	213	234	193	201	207	212	210	221	223	226	214	235	213	200	198	209	214	230	198	233	200	205	202	196	229	228	229	204	214	214	213	221	214	223	199	218	194	206	190	204	222	230	220	210	227	222	217	215	224	225	227	181	229	216	207	207	194	200	252	210	220	205	185	229	221	225	211	225	210	221	190	209	202	198	222	216	251	216	239	243	228	192	205	224	230	189	179	202	235	225	225	199	224	249	211	208	215	197	224	223	228	196	216	208	215	235	194	201	218	227	219	218	203	182	205	176	197	231	205	222	203	210	225	203	202	193	211	227	211	229	221	191	205	217	236	205	211	206	207	234	203	209	190	227	201	200	194	190	214	209	229	209	213	208	240	220	186	229	234	243	213	227	202	236
20766	80756	45863	10864	14131	36229	54527	44783	32378	18451	7499	2391	807	401	408	369	432	398	405	424	424	387	411	384	403	413	390	389	381	424	360	398	401	407	414	382	395	386	385	393	383	412	416	384	367	402	418	374	394	420	410	415	385	411	441	395	421	413	402	397	409	396	386	410	411	364	417	392	386	372	423	380	407	420	415	407	352	422	392	388	359	414	409	432	405	402	413	380	400	407	399	408	421	396	373	394	389	382	403	392	379	382	385	417	417	427	406	407	414	384	369	398	398	403	407	408	406	401	412	397	381	429	394	390	415	394	402	399	397	400	393	377	419	380	412	392	425	371	404	374	374	377	396	404	358	390	415	385	397	414	419	357	392	419	420	385	413	386	384	414	380	420	400	412	401	406	418	417	373	400	379	365	423	411	393	421	404	375	388	363	366	404	429	426	414	368	397	407	388	382	394	441	373	402	418	416	366	373	410	401	384	404	408	422	410	388	424	387	422	387	370	370	404	386	423	406	390	421	408	407	425	377	413	413	420	368	403	437	425	397	392	433	418	386	412	398	409	398	397	422	401	405	411	421	368	420	372	412	459	395	409	416	417	414	415	373	404	377	365	392	425	391	382	415	427	407	388	414	398	414	404	388	401	353	383	428	432	441	413	414	377	427	390	380	431	390	385	420	397	351	423	364	413	405	401	400	388	424	410	405	384	412	411	403	394	377	412	411	388	432	394	377	395	459	424	414	415	405	389	384	412	430	369	417	417	382	423	382	408	390	406	402	382	408	400	414	379	388	398	384	403	383	401	431	400	410	418	399	414	420	390	429	380	379	387	382	441	409	394	392	367	397	388	403	408	418	413	415	391	437	447	423	401	383	391	407	399	405	415	445	388	399	402	416	404	406	412	419	379	405	410	395	368	427	401	399	443	407	409	414	399	380	417	427	421	436	399	404	413	363	401	414	409	363	387	425	396	392	377	420	400	370	396	402	397	407	404	389	404	445	464	392	420	430	399	417	382	385	400	442	406	426	431	412	387	393	409	440	404	386	420	380	426	381	413	410	389	382	437	365	413	445	426	416	389	399	384	376	403	388	434	400	430	383	413	405	398	401	412	376	393	402	389	381	406	381	375	384	411	383	407	412	385	393	411	388	382	413	410	400	394	444	431	405	429	404	434	409	420	388	385	379	383	442	392	407	442	401	408	410	414	378	410	393	382	417	416	425	379	372	375	383	410	396	403	410	417	406	391	393	427	404	425	397	395	398	374	384	382	389	396	378	396	409	354	419	403	405	394	399	406	393	409	418	397	387	397	379	397	397	404	371	392	399	387	403	406	414	398	407	412	414	403	385	388	373	436	403	410	394	388	430	392	386	390	399	365	393	416	400	413	405	391	430	382	401	364	405	413	427	437	396	399	365	390	384	381	412	373	378	387	367	432	384	417	417	381	419	385	418	405	451	411	416	402	421	434	403	412	382	392	386	383	400	394	390	384	410	367	438	408	397	431	420	391	467	409	424	400	406	412	356	453	406	406	403	409	397	394	414	377	425	400	394	387	444	443	414	365	405	376	392	371	384	448	409	411	426	379	404	433	395	346	394	403	387	419	362	406	411	422	395	418	398	397	396	393	410	371	380	419	417	416	417	381	378	403	411	429	422	388	417	427	378	423	410	342	390	394	386	444	399	407	407	422	412	407	353	427	396	402	399	384	428	412	405	388	402	403	456	363	406	360	366	419	386	365	408	399	407	382	400	415	396	397	418	380	395	374	407	396	393	370	396	393	383	376	428	383	397	392	357	409	397	403	398	394	386	415	386	388	363	406	389	406	435	402	370	395	399	394	383	395	414	397	395	439	405	350	410	398	397	393	424	411	416	372	412	399	398	382	391	419	387	384	401	410	416	407	431	406	428	423	371	414	400	409	425	423	430	366	438	399	364	377	403	408	406	382	404	417	406	370	410	391	415	431	417	386	441	397	407	397	417	418	411	399	402	396	405	440	399	410	427	387	452	398	391	425	400	397	406	376	398	403	439	432	436	399	391	425	396	392	393	404	379	436	424	435	385	384	388	397	373	404	380	420	398	376	414	404	359	385	417	405	368	407	413	411	408	386	399	405	392	380	418	377	386	414	421	415	405	419	372	388	405	369	407	420	415	403	412	365	414	408	429	408	387	397	416	404	408	388	391	373	382	430	378	416	397	408	389	439	398	382	386	429	409	388	400	403	380	426	391	433	396	399	384	388	413	368	401	418	385	391	424	380	383	414	395	405	413	456	418	402	403	399	440	387	408	403	418	402	405	422	362	416	385	390	439	417	407	392	432	411	414	379	413	375	419	409	419	405	438	371	399	400	384	412	372	395	378	387	419	416	413	396	399	398	420	393	425	397	437	416	409	414	379	393	384	405	416	389	361	384	427	396	394	410	402	401	445	409	342	379	406	425	398	404	400	388	406	396	390	384	404	377	401	381	403	381	403	343	416	391	372	422	366	386	414	415	411	430	405	433	394	403	396	390	428	351	414	461	391	396	414	443	376	400	402	427	393	365	404	400	385	375	390	377	372	403	401	413	391	394	414	404	388	377	420	398	381	407	399	416	402	418	414	385	417	383	402	444	426	388	394	404	376	427	428	382	376	434	427	441	413	406	420	413	392	394	391	405	412	381	391	391	435	402	412	393	408	384	388	397	412	452	421	359	386	433	421	400	409	412	404	440	386	383	396	420	406	385	405	421	375	396	410	431	408	428	433	395	428	387	390	444	379	417	360	391	417	397	408	408	411	399	390	405	403	376	401	378	440	429	359	386	412	378	371	421	401	399	424	389	450	421	420	414	386	399	400	396	390	392	403	389	418	411	378	413	413	376	447	402	391	409	375	378	381	412	401	422	397	391	384	419	393	417	412	428	405	411	395	398	385	432	393	404	450	409	385	403	407	419	424	430	385	380	424	392	411	391	370	375	384	405	433	403	451	385	397	410	445	407	413	411	407	387	435	382	439	393	412	381	393	403	416	397	422	369	391	426	381	416	405	398	407	423	376	421	366	399	433	382	387	418	405	454	411	406	389	382	392	387	393	375	401	421	421	419	384	414	429	419	413	409	380	431	388	400	424	386	444	394	403	388	380	413	402	403	423	367	388	412	385	452	394	372	396	375	373	390	406	406	392	394	421	397	377	412	385	384	440	430	407	430	374	341	436	394	406	419	446	407	395	432	377	386	391	406	366	393	373	415	427	407	377	415	406	419	378	422	392	409	404	433	417	376	412	413	399	392	387	405	401	391	387	453	398	387	414	436	405	421	413	409	389	457	374	382	390	398	396	382	400	382	377	393	423	385	389	393	380	444	397	402	403	388	391	379	388	400	399	392	413	427	397	398	415	419	387	399	395	416	441	401	366	384	388	418	392	409	380	399	408	378	397	447	390	408	368	372	411	397	393	423	403	400	388	413	404	460	382	394	379	418	455	420	384	396	400	448	415	417	398	383	412	395	383	375	365	390	394	422	439
27016	25509	24226	3849	1646	5110	7128	4196	2151	1011	459	278	234	211	190	182	209	220	191	202	182	209	208	209	234	224	218	202	228	219	208	206	225	221	211	176	230	184	218	219	224	219	219	212	202	205	202	195	204	212	222	224	201	179	215	201	207	203	184	210	210	221	215	206	204	231	202	224	207	208	208	207	211	219	191	200	205	232	240	192	203	222	234	215	199	204	254	201	193	226	194	214	222	212	197	205	189	190	201	224	214	238	197	222	212	185	238	218	207	217	224	210	219	204	206	208	195	218	215	207	200	202	193	205	195	201	231	206	202	219	202	223	218	193	227	196	233	216	209	174	193	237	218	194	192	202	214	223	221	199	202	232	185	204	210	222	211	207	206	221	209	213	221	183	209	203	192	220	192	219	179	178	222	212	241	200	225	198	223	225	191	202	216	214	225	193	211	242	209	220	191	205	206	208	190	201	215	228	211	200	195	192	217	224	182	198	215	226	204	209	215	235	232	197	218	219	199	226	240	219	190	211	230	202	212	225	218	235	202	196	203	201	185	198	200	213	239	194	198	193	202	222	203	192	227	205	199	219	218	199	176	225	214	241	212	209	181	200	213	178	222	217	204	207	214	218	187	199	211	213	191	202	205	214	193	213	206	223	199	212	202	215	237	212	220	194	209	197	175	213	221	203	217	181	180	207	203	203	205	195	197	216	195	210	188	239	212	218	200	203	181	206	231	201	205	215	183	192	212	204	207	197	230	202	218	195	241	217	194	202	194	219	192	202	213	190	201	209	166	222	193	216	217	184	237	182	229	198	209	184	204	243	209	227	198	216	194	208	229	229	202	187	188	199	223	209	233	185	216	203	196	214	198	184	196	186	200	205	210	209	205	208	207	209	215	201	212	190	213	195	231	202	199	204	195	194	213	206	210	199	206	182	208	198	200	205	230	212	204	223	191	181	218	206	214	206	210	211	200	218	193	222	206	220	233	205	232	185	195	198	193	195	214	202	221	196	210	219	209	215	197	184	188	174	202	205	224	214	216	199	206	220	206	234	216	206	227	193	246	198	210	196	205	189	198	234	209	213	196	218	220	215	178	223	233	196	210	206	203	224	223	223	210	229	225	209	192	229	197	233	220	212	203	196	190	187	199	216	199	226	223	222	212	219	224	193	209	194	200	221	208	242	203	219	182	222	205	200	204	193	216	206	199	191	221	197	229	217	219	202	197	202	206	187	194	217	202	208	216	203	212	210	214	206	189	204	230	203	241	194	229	217	219	195	225	230	215	183	210	197	217	192	222	187	213	207	183	206	203	219	209	197	176	198	230	230	205	185	197	194	217	207	201	219	208	185	214	228	214	211	229	185	200	203	197	194	215	207	227	197	178	209	206	182	236	225	202	236	189	226	200	212	204	197	222	227	218	206	208	227	225	238	211	191	201	204	232	210	217	176	213	206	232	206	233	238	223	205	206	213	223	221	201	194	189	211	225	183	207	221	201	220	190	211	212	200	223	244	192	193	217	204	221	229	223	205	196	200	184	223	209	213	239	209	219	186	215	214	199	193	205	224	198	210	229	189	198	236	225	226	203	231	192	193	193	192	199	212	221	216	178	221	238	205	204	205	202	191	209	204	190	199	232	219	224	199	195	195	220	194	210	220	203	196	210	221	241	192	228	221	204	197	218	235	206	203	239	206	206	228	197	203	210	194	212	215	205	222	191	197	207	195	219	195	217	223	213	235	208	206	210	200	197	218	195	186	193	207	193	204	213	211	206	195	197	209	230	220	192	193	189	190	200	191	213	176	211	202	201	242	224	204	204	197	240	216	191	182	220	210	203	209	204	226	169	200	183	208	214	227	195	230	219	231	237	213	206	206	224	212	164	201	191	196	214	213	178	206	218	212	194	198	202	174	205	204	207	208	187	194	206	206	205	213	215	215	236	224	214	191	184	213	202	207	206	219	205	205	197	176	229	189	166	218	204	207	218	227	194	209	190	209	222	201	209	225	208	209	247	221	194	221	228	199	223	182	231	190	174	230	209	175	195	221	212	188	196	193	243	251	214	201	192	203	206	202	194	208	199	232	221	209	222	211	201	211	225	213	218	216	215	216	208	229	190	182	223	199	210	245	222	209	206	225	223	211	198	200	217	195	208	224	222	210	217	202	214	222	224	220	198	197	222	201	203	200	197	213	191	227	218	216	217	217	209	218	206	206	218	240	211	214	206	210	207	226	205	189	218	196	210	209	209	205	212	212	204	216	220	199	182	218	200	197	222	224	223	188	216	224	191	206	199	202	195	196	220	216	200	198	219	202	210	219	204	208	189	203	197	200	200	235	217	206	210	216	201	182	211	194	200	208	212	210	187	202	212	198	218	199	207	202	211	179	206	189	224	196	198	174	227	218	226	233	177	191	210	211	205	229	196	211	214	209	225	211	209	182	199	236	197	211	215	215	189	233	192	174	194	198	221	202	202	209	226	181	227	193	199	196	204	215	206	207	212	213	206	206	183	187	205	218	216	225	207	216	192	178	210	208	234	210	204	206	203	221	219	211	205	195	208	244	186	215	194	172	195	223	224	183	213	209	197	214	208	216	210	232	220	196	218	208	210	217	195	207	203	235	215	202	201	217	206	190	229	196	199	212	215	212	235	206	225	214	213	211	215	214	214	214	215	221	217	198	215	201	224	206	217	226	190	199	189	199	218	215	215	221	202	207	198	212	197	224	222	232	205	203	218	214	207	205	219	182	196	216	205	199	198	205	188	211	208	199	182	226	203	201	193	226	207	191	208	228	214	208	224	195	203	217	232	209	204	203	220	214	232	189	208	189	199	197	223	191	192	220	182	203	211	232	218	204	231	216	190	204	215	208	188	208	229	204	195	207	214	205	174	210	201	219	195	208	236	212	233	189	212	201	215	211	222	212	224	204	205	207	225	212	224	229	220	201	240	213	182	197	218	222	215	215	222	202	216	218	199	229	203	214	214	193	219	196	206	218	211	214	201	200	215	203	225	198	191	184	197	217	196	204	210	221	198	188	179	207	210	228	218	222	201	215	194	209	232	215	187	189	214	189	199	204	196	219	190	216	212	175	206	206	207	187	201	210	197	211	193	200	194	207	232	235	216	214	212	220	211	204	219	221	220	197	211	198	190	212	196	208	232	201	206	214	211	222	213	187	227	197	197	235	191	188	210	204	188	213	192	197	211	181	209	211	226	212	211	208	220	187	218	214	191	203	203	207	232	230	187	208	206	229	225	219	221	202	203	173	203	232	213	167	230	218	197	220	220	212	202	206	233	210	236	202	198	187	205	188	205	201	209	174	202	215	204	181	200	197	194	213	202	216	203	206	174	199	206	205	232	244	215	232	231	206	213	218	201	223	235	193	191	214	192	184	186	236	213	193	216	198	209	199	204	203	196	236	207	198	216	200	200	207	180	197	216	203	189	231	176	195	205	199	195	207	192	192	199	199	223	201	223	230	180	200	206	208	219	215	211	228
11635	44858	24002	3689	4531	13392	15688	9976	5607	2621	1115	623	439	389	414	443	425	431	400	407	395	402	395	412	376	400	416	411	397	421	416	418	392	367	387	385	412	426	383	419	406	388	436	418	410	425	384	413	419	405	394	423	443	410	403	380	412	423	393	422	419	405	394	438	428	436	407	383	393	376	384	415	371	422	446	399	426	395	416	389	402	405	418	400	414	377	386	438	420	423	372	393	388	426	415	398	425	400	433	391	405	423	421	355	429	396	428	399	413	382	407	398	388	423	444	427	412	394	404	390	413	435	439	410	396	373	407	396	402	423	408	402	427	384	394	421	444	392	415	416	339	390	420	410	437	384	386	397	403	409	409	400	376	447	404	410	413	413	414	422	406	440	411	425	457	399	444	428	400	437	460	395	398	419	419	381	410	418	385	394	397	404	394	402	414	438	395	397	397	430	398	389	363	426	415	404	425	373	411	414	408	419	424	399	422	427	401	432	384	417	412	411	414	418	389	392	422	407	401	393	417	383	385	408	441	396	385	373	391	402	448	447	423	405	411	414	457	418	419	406	423	405	397	415	403	413	426	458	418	409	396	407	419	420	385	397	449	454	420	436	438	419	437	451	451	425	393	403	383	383	425	408	392	412	431	400	433	406	403	407	403	423	422	435	441	377	421	432	384	419	416	416	418	418	395	421	414	423	398	392	416	418	421	387	382	423	409	415	413	403	423	389	419	407	446	423	421	412	434	396	422	388	402	427	389	355	420	423	419	377	420	406	405	418	413	417	410	391	396	425	399	413	422	380	407	426	432	409	414	421	403	423	391	414	427	438	402	395	415	374	396	413	418	395	413	385	388	405	419	406	447	424	424	398	418	417	439	427	382	430	408	440	383	418	437	385	450	448	410	402	457	386	416	428	434	397	417	388	424	416	432	422	426	430	413	381	407	432	408	439	416	404	408	406	406	419	375	416	422	384	404	433	388	382	409	401	437	423	424	387	436	406	404	377	419	407	425	406	400	399	397	402	361	393	418	418	414	410	438	377	413	406	413	403	398	404	403	396	411	420	391	414	445	451	417	454	380	415	438	397	415	432	406	394	425	398	418	395	429	380	420	436	428	421	371	421	431	367	386	416	422	404	454	374	409	436	416	399	399	397	415	445	427	427	403	399	421	409	459	422	378	421	377	414	395	390	403	412	421	391	372	418	377	420	386	416	447	412	410	423	414	398	403	426	438	396	382	420	427	401	388	433	426	433	433	439	437	390	442	427	430	439	421	398	381	388	394	383	387	405	409	451	435	407	379	431	421	421	472	434	416	430	442	407	387	420	453	429	419	419	425	383	429	406	398	414	401	422	444	404	414	436	413	410	402	416	395	401	392	399	438	415	421	431	420	376	440	388	409	407	448	419	425	422	421	404	404	432	408	419	403	419	411	399	392	423	397	392	437	418	396	332	388	436	431	419	414	395	402	421	437	397	404	408	385	435	396	461	452	404	402	418	427	375	390	421	401	406	394	430	437	374	434	427	435	398	405	402	420	420	410	380	381	419	396	387	418	405	408	456	432	419	430	369	420	418	414	383	404	399	401	423	392	427	423	416	425	434	412	434	408	388	420	439	414	375	400	413	418	388	419	413	403	412	391	371	427	408	449	389	417	370	408	413	432	411	439	425	407	395	416	385	409	422	420	407	397	425	405	432	388	381	402	368	408	433	403	429	443	412	390	421	441	408	428	378	405	396	419	427	423	370	364	384	423	382	404	443	405	390	410	371	431	403	424	416	419	405	402	389	390	445	427	404	420	430	364	378	411	413	436	418	413	422	408	358	408	405	419	450	429	416	355	433	435	397	425	395	380	412	428	405	441	432	419	388	407	386	403	387	409	406	411	399	411	441	385	426	425	415	376	397	433	384	408	405	364	407	426	395	433	380	386	408	418	407	406	418	411	372	413	394	457	420	414	411	436	390	429	387	381	399	387	394	385	391	435	406	430	418	417	406	412	411	401	405	457	447	424	423	423	400	405	422	366	394	403	412	387	422	446	408	393	412	397	380	436	396	383	408	421	398	392	407	382	413	418	399	418	398	429	422	419	407	404	385	427	425	423	404	402	449	357	461	428	391	406	425	424	392	435	411	398	407	366	432	397	420	418	372	406	442	405	384	421	428	386	405	421	395	435	349	424	403	393	421	425	428	399	430	395	410	405	402	392	409	406	405	406	422	393	433	428	439	405	408	453	399	380	399	398	420	419	409	441	406	377	392	420	450	426	435	387	416	430	390	433	394	381	388	383	432	434	418	441	399	415	407	392	369	420	432	376	383	415	420	415	410	348	411	411	383	419	415	408	396	387	402	362	416	432	398	417	396	427	370	454	428	409	422	412	429	421	421	420	433	437	428	456	425	383	415	422	416	455	426	391	450	416	380	399	391	429	382	418	391	408	417	412	399	432	401	398	414	407	401	450	391	384	422	422	418	386	416	437	397	398	420	384	399	404	382	390	420	392	427	415	416	398	398	422	393	400	403	402	395	387	403	391	408	422	428	427	410	395	408	407	431	435	390	396	432	395	403	395	404	417	411	440	373	407	432	406	402	382	437	441	420	437	416	363	412	400	426	436	410	374	410	414	439	391	447	432	390	415	437	442	393	411	379	416	428	397	405	406	404	406	421	388	362	423	427	415	402	378	414	375	398	458	391	456	388	385	402	380	419	388	411	411	406	372	424	402	387	433	414	411	424	434	422	412	403	384	376	384	404	417	409	400	410	407	399	416	415	425	412	412	352	429	392	375	386	378	411	423	432	384	376	406	397	430	408	389	426	439	442	405	428	414	422	414	383	384	418	402	437	419	417	419	403	400	403	400	399	410	419	404	415	415	401	418	409	366	420	410	415	453	379	406	400	399	449	390	457	417	407	386	426	417	434	414	423	385	407	420	423	409	418	385	427	413	462	429	428	421	413	432	441	391	409	425	405	427	415	404	406	386	424	408	390	447	427	385	412	414	395	420	372	385	417	398	402	435	397	415	420	398	394	374	433	422	388	413	429	379	407	419	421	402	417	417	405	390	412	389	389	426	417	421	396	436	427	431	430	433	435	423	443	383	454	409	416	397	419	393	414	395	442	404	444	406	397	416	450	408	428	409	401	423	397	419	374	408	436	444	385	411	421	399	422	400	402	388	402	369	391	412	415	389	454	410	362	403	404	383	442	417	472	409	389	398	430	409	424	394	401	434	394	396	395	421	417	430	420	430	413	404	399	423	395	418	410	401	397	397	426	406	404	414	385	381	411	423	419	400	386	431	399	388	410	444	413	426	389	374	410	411	438	408	455	400	441	362	405	400	424	418	426	442	415	399	407	427	392	416	441	391	428	397	394	410	399	390	396	420	372	413	434	408	398	362	433	445	415	388	438	402	371	400	396	394	426	375	411	398	416	415	394	365	414	400	444	390	418	413	412	422	399	447	409	396	390	400	381	397	436	366	424	382	365	405	402	418	416	437	415
24541	22734	34384	24614	13572	22842	32131	23368	13160	5133	1729	549	240	153	175	174	139	146	158	165	148	170	182	180	166	163	166	180	159	156	170	175	171	170	155	160	139	166	184	171	144	180	170	171	146	159	139	173	182	158	171	166	164	164	163	171	171	179	172	169	168	160	157	163	162	168	154	166	151	159	184	134	172	168	164	182	164	184	164	163	151	156	169	167	147	166	158	176	156	163	154	158	162	165	159	178	158	157	162	146	180	162	170	157	157	143	163	160	177	179	167	173	152	174	154	146	182	172	158	132	184	175	168	155	172	135	152	149	193	168	168	144	149	149	179	160	134	175	150	174	176	158	158	148	148	167	141	171	177	160	168	174	163	170	179	160	172	182	150	145	181	167	142	146	176	186	162	176	176	167	171	171	170	173	153	179	147	185	184	179	152	163	159	174	156	179	144	168	154	184	165	173	170	156	171	180	179	169	172	138	158	198	169	153	144	183	158	168	167	175	167	175	152	179	157	188	170	189	183	182	155	137	156	167	160	165	179	164	156	157	156	182	173	169	183	174	140	176	166	162	167	166	192	166	186	155	178	173	159	157	149	174	166	166	162	145	134	167	166	142	175	159	175	159	139	168	169	167	138	153	169	166	175	158	162	159	150	175	176	144	138	176	157	147	160	158	155	162	173	192	175	170	161	168	182	166	162	157	145	146	175	174	166	170	173	186	168	149	162	179	152	147	172	179	177	160	156	137	152	179	171	164	167	162	168	143	161	175	149	185	144	157	183	165	143	176	188	186	151	189	145	163	160	156	152	147	149	148	180	137	152	155	184	146	153	145	178	157	141	177	162	177	157	152	171	153	176	160	148	165	153	147	164	159	152	146	175	161	156	182	158	177	175	175	180	160	165	184	164	152	159	146	168	166	157	181	145	169	178	139	177	169	176	153	163	140	159	158	160	149	149	171	171	168	178	164	172	160	140	156	162	150	176	167	159	177	163	162	141	165	172	175	181	167	181	160	183	161	169	162	161	172	180	172	167	164	134	165	151	175	157	165	154	161	171	162	171	174	175	177	151	157	148	160	140	178	157	166	149	185	151	146	176	166	131	167	160	166	161	147	163	148	170	155	152	162	174	149	163	140	173	166	149	176	158	169	138	159	154	157	113	159	147	153	151	156	187	162	147	176	195	158	170	167	171	163	163	148	172	134	173	149	146	181	169	173	149	164	177	162	163	163	166	154	161	165	164	158	184	175	171	136	143	161	164	138	153	177	183	166	148	153	135	153	171	157	174	154	177	135	159	157	177	174	170	150	182	150	183	173	157	153	181	173	191	175	170	208	181	146	155	152	154	173	158	172	147	163	189	165	152	147	170	153	159	161	152	169	148	171	152	150	165	158	167	147	149	149	160	150	158	155	163	166	166	171	147	153	144	172	153	162	170	133	158	171	172	160	158	156	192	165	162	155	155	134	159	151	154	151	144	154	145	142	171	194	133	164	160	168	167	183	135	174	165	158	158	175	155	173	172	158	180	185	175	143	155	174	152	175	155	184	147	179	154	166	182	157	169	161	152	159	146	147	170	163	175	165	148	152	148	181	166	161	154	169	163	164	141	154	146	157	140	156	175	172	154	154	187	181	158	143	159	150	165	162	162	174	172	158	144	156	137	172	161	163	165	154	171	148	157	163	170	165	161	145	156	174	165	150	152	187	150	161	166	131	158	154	161	171	147	171	144	195	153	136	145	164	164	185	135	167	146	156	155	162	151	150	166	169	171	176	160	142	183	160	183	168	172	163	155	164	164	153	162	154	158	173	174	164	164	175	161	168	176	178	184	170	169	175	171	164	155	154	167	165	159	190	166	168	167	171	169	165	159	172	182	179	165	172	159	171	173	197	163	185	174	176	151	175	134	169	160	155	166	179	157	161	175	162	134	167	166	159	158	142	152	155	186	175	170	140	149	153	185	135	186	168	161	178	166	160	167	150	168	163	146	164	172	155	160	167	153	149	175	159	156	165	170	150	177	154	173	151	185	152	152	157	159	181	159	157	164	154	161	176	168	173	161	152	168	164	172	168	148	154	159	150	163	156	165	160	174	162	156	152	158	153	162	159	173	179	162	161	165	185	138	163	162	173	172	180	164	158	153	172	179	169	150	185	154	171	158	154	174	164	171	160	182	166	156	168	157	165	186	147	158	155	179	148	167	175	151	159	175	161	150	190	161	176	151	158	152	173	169	166	172	149	176	159	160	156	156	168	168	161	193	167	146	171	168	179	145	167	173	177	166	138	176	168	164	164	161	156	134	163	172	159	185	159	145	148	184	172	156	169	170	151	173	160	164	144	168	157	163	157	180	156	158	184	166	169	159	151	160	169	161	179	140	176	142	175	146	149	176	158	160	170	153	151	171	136	157	191	160	150	139	171	165	184	176	152	178	174	171	150	155	160	168	142	145	162	170	165	172	162	172	161	156	171	164	165	157	153	187	168	145	161	171	156	175	168	165	155	170	176	161	163	156	171	178	161	159	179	163	166	155	166	166	167	155	158	174	161	191	144	151	157	160	168	159	148	139	164	157	143	168	161	171	174	145	170	171	155	188	182	153	165	164	154	158	147	163	166	163	151	168	152	152	196	167	169	160	159	142	151	161	170	164	184	140	148	179	170	160	158	165	165	164	168	177	165	174	180	161	165	175	172	169	153	160	161	170	173	162	168	155	175	172	186	161	170	147	172	144	162	160	169	169	152	165	176	178	166	197	142	182	148	160	170	171	192	151	165	174	161	144	165	178	164	147	155	171	145	165	158	150	157	167	172	150	165	139	159	130	161	158	159	164	156	143	176	152	161	151	162	181	187	171	165	138	152	148	175	157	175	185	152	164	177	152	181	169	152	130	163	165	181	184	175	165	159	178	150	158	161	152	157	175	176	172	150	162	164	182	155	182	182	170	164	174	149	164	154	176	171	154	152	163	171	155	166	169	158	163	165	131	149	170	153	157	164	172	140	168	171	149	155	154	159	154	167	156	149	176	150	182	165	163	167	183	149	141	168	149	149	160	153	171	181	166	173	157	163	162	175	134	167	186	165	144	142	166	165	158	143	151	180	177	166	179	169	175	167	177	155	160	167	169	162	175	176	162	187	159	161	158	158	175	161	156	145	155	161	151	163	162	166	175	170	161	151	155	157	154	171	163	173	166	159	148	158	150	178	167	164	148	154	161	171	184	148	157	150	153	156	158	163	176	152	167	150	166	177	166	151	184	159	159	149	154	148	163	165	185	177	179	159	157	167	164	155	140	146	148	175	158	157	159	155	176	176	155	159	175	153	161	142	168	166	153	173	169	188	163	165	137	177	164	174	181	166	161	150	173	176	180	176	153	159	153	151	168	157	144	174	164	148	159	157	179	176	141	164	179	171	166	168	165	161	187	152	185	169	162	166	183	175	156	146	142	151	165	137	157	149	199	178	160	185	180	153	159	150	180	165	173	171	169	163	164	157	150	174	157	174
20768	77014	43542	7113	8316	34925	39437	32848	22362	11928	4944	1561	544	323	318	349	315	323	313	338	317	371	337	350	340	302	351	324	351	317	318	324	333	335	305	340	338	326	349	314	306	353	342	346	316	323	279	324	335	340	334	327	311	301	361	317	324	338	275	337	295	333	316	314	331	316	306	353	324	350	304	344	282	350	347	358	316	308	312	307	337	330	324	331	313	334	317	346	331	314	324	308	348	338	319	322	324	319	315	337	333	335	333	351	334	335	320	267	265	322	274	332	318	306	342	304	319	356	329	299	298	323	313	308	362	328	323	319	341	316	282	338	301	334	335	318	338	284	336	332	357	321	313	337	362	308	315	327	346	318	330	354	289	317	296	322	313	320	316	329	307	324	343	325	297	321	317	326	305	344	337	319	325	325	361	318	287	347	358	363	344	327	289	326	315	335	342	314	308	339	312	326	332	317	315	317	329	300	335	350	314	315	325	329	337	333	341	343	324	314	325	345	298	313	288	352	337	333	320	327	328	352	309	324	338	310	305	299	340	329	294	325	334	331	319	320	299	342	334	326	313	294	334	346	293	315	308	299	328	361	309	319	310	323	318	317	343	337	322	337	303	317	313	332	336	329	313	356	339	294	314	358	344	303	313	329	330	313	340	358	342	299	335	337	325	346	338	365	316	324	325	293	315	335	349	351	314	339	319	362	336	323	331	327	332	344	295	334	315	330	353	309	314	332	326	346	328	329	348	344	312	333	360	322	358	335	335	318	315	308	323	324	330	325	345	329	328	327	342	301	312	333	317	296	336	331	346	350	357	347	312	305	313	322	339	336	299	328	306	341	300	331	345	327	316	286	355	341	320	342	307	327	360	311	292	291	308	345	335	335	334	332	329	317	317	303	333	323	312	315	282	335	320	345	312	302	338	320	321	307	310	315	329	352	292	320	298	352	323	330	299	341	309	327	331	315	334	319	306	330	310	345	335	321	348	337	288	342	312	346	300	307	300	308	346	329	323	294	321	324	334	325	315	320	311	354	334	342	342	316	352	328	354	334	317	302	329	344	336	310	305	330	337	297	322	339	301	331	335	362	353	316	336	275	347	334	309	334	317	326	317	324	350	330	323	312	321	321	318	349	302	344	325	304	322	338	348	331	327	322	312	335	331	304	327	311	300	347	290	300	272	379	335	322	315	338	338	380	310	312	292	300	303	306	341	329	332	320	316	318	290	298	309	339	310	306	321	317	316	346	339	317	344	361	315	292	342	315	345	316	313	326	329	308	314	343	314	363	289	323	314	322	327	333	350	343	316	344	382	307	330	309	340	328	304	317	299	304	355	306	326	304	308	338	321	335	337	347	301	336	336	332	317	328	300	320	330	310	324	326	324	312	341	349	304	318	348	338	329	350	354	334	352	346	329	315	307	321	321	319	302	327	325	307	341	305	361	307	342	295	340	319	346	329	307	330	331	340	367	347	319	309	342	311	335	313	324	337	310	331	296	320	316	340	302	330	366	342	318	307	351	326	345	328	311	324	330	315	338	349	302	324	335	378	297	307	324	331	312	345	357	320	323	338	320	354	310	335	357	329	284	328	328	309	304	330	321	325	344	334	364	281	310	340	322	287	323	342	311	344	361	313	311	332	280	302	344	347	342	368	332	348	372	349	330	296	353	352	347	301	324	361	319	365	314	297	342	341	314	288	342	332	327	342	354	359	308	314	330	365	321	325	326	326	331	332	296	354	324	319	347	324	310	332	334	361	287	303	361	325	339	276	316	299	351	302	352	295	348	299	323	339	298	297	349	290	320	345	295	303	325	334	324	326	282	315	308	325	293	315	341	310	345	307	336	330	314	320	306	294	334	316	320	319	350	289	326	333	296	299	324	323	351	307	322	346	302	365	347	345	320	367	314	342	315	312	350	320	327	325	303	320	318	339	310	327	313	335	314	339	322	305	292	339	311	309	304	325	313	356	342	322	307	337	314	289	329	315	319	330	347	334	306	334	318	300	331	328	329	331	342	316	344	304	293	327	317	326	321	295	290	308	308	319	331	342	351	310	319	353	312	330	306	371	351	322	308	322	327	344	298	340	325	332	318	351	316	287	323	352	324	329	339	334	297	341	318	311	341	299	331	336	318	282	297	327	323	314	314	330	295	353	294	361	307	373	355	288	334	325	326	323	309	314	265	341	315	322	333	296	330	326	350	329	349	305	329	336	330	308	341	340	329	310	330	344	311	323	312	322	321	290	346	280	331	300	316	350	322	305	366	319	312	305	329	337	317	357	334	320	311	300	315	303	303	333	270	282	348	316	342	313	344	305	320	335	318	336	324	401	300	331	306	317	297	346	324	336	315	344	318	304	333	348	333	327	345	314	351	324	374	332	304	327	361	332	341	314	322	322	315	330	301	336	330	337	314	294	309	309	316	334	355	348	327	327	314	341	350	320	308	304	321	352	325	349	326	330	298	323	308	349	325	342	343	309	350	310	321	317	320	328	325	315	320	336	362	301	331	341	321	309	321	316	339	306	322	314	309	333	315	336	336	331	301	302	355	292	343	326	330	311	333	308	317	328	324	332	322	348	352	310	321	285	321	329	367	358	333	314	317	303	325	373	322	316	321	310	319	302	322	353	309	346	314	329	354	344	274	308	338	320	286	327	317	318	342	330	343	300	339	330	323	327	317	365	337	342	326	351	321	338	353	303	326	333	294	296	300	312	337	332	307	300	318	382	333	336	359	303	357	328	331	324	333	314	321	340	305	321	329	322	348	319	301	306	298	303	342	311	298	328	314	315	348	339	299	345	302	292	349	339	331	287	317	321	323	335	329	307	299	354	300	313	344	338	329	326	327	350	317	304	327	342	342	294	311	337	343	359	332	329	314	328	315	337	331	294	319	331	335	323	325	322	300	303	324	310	360	309	346	337	317	305	324	322	294	321	302	342	320	321	333	344	328	304	292	330	316	370	311	346	315	340	332	316	293	339	336	324	302	335	308	313	328	328	344	314	340	306	305	302	318	310	291	355	318	317	300	358	351	335	320	311	302	345	337	338	310	305	347	313	303	313	352	305	301	309	301	308	314	319	339	322	310	294	321	331	307	321	352	321	344	325	346	305	362	320	332	326	331	335	333	321	345	336	336	324	321	364	336	311	312	336	339	315	314	303	333	322	329	305	352	333	301	322	328	343	286	310	333	334	324	346	330	335	327	317	313	319	318	307	340	298	326	341	322	322	338	323	347	304	293	353	312	317	352	331	300	332	343	315	350	348	322	322	309	336	330	324	291	342	333	336	336	306	369	314	287	344	327	315	304	284	328	339	318	319	318	333	342	362	310	301	348	328	317	306	346	301	321	325	334	336	313	323	338	327	317	318	322	354	357	322	360	337	340	306	332	287	333	325	331	325	322	327	344	342	318	326	283	329	329	331	309	303	342	357	324	289	318	324	318	311	300	316	303	324	348	329	328	345	313	318	305	313	337	318	339	312	329	320	302	310	304	316
23406	21899	30451	24237	21445	27524	39091	36703	26669	15112	5623	1449	371	231	192	206	220	214	213	189	184	200	205	205	185	212	200	207	221	193	209	177	192	231	194	197	198	194	224	204	193	205	213	203	196	194	182	201	183	194	203	195	199	207	212	174	181	200	223	178	198	195	219	196	207	201	248	213	225	182	206	221	184	199	223	219	206	192	224	228	179	198	221	215	217	226	212	192	198	214	179	211	214	201	211	196	214	221	194	214	223	221	200	216	228	198	200	202	184	193	201	188	205	193	191	199	205	192	210	196	211	203	202	201	198	191	192	230	195	184	188	175	190	210	184	201	219	212	193	184	211	213	190	246	188	175	184	197	206	209	213	219	212	199	204	211	218	236	215	212	195	214	197	220	210	203	185	209	207	219	190	194	200	193	206	224	214	216	200	211	204	214	208	204	212	223	197	217	212	194	208	220	198	191	212	205	214	213	194	207	223	184	209	195	217	222	204	216	210	191	207	177	214	190	198	213	194	198	198	210	205	219	204	201	207	202	209	196	202	197	192	199	205	214	230	203	217	198	182	236	189	208	217	199	189	221	223	200	196	205	206	178	196	195	193	217	179	177	189	210	210	213	199	190	219	186	196	206	211	188	208	209	207	194	231	199	212	197	188	214	174	211	202	191	215	209	209	214	196	213	209	202	217	215	202	187	210	195	195	200	210	217	184	205	210	196	216	200	194	225	188	213	210	209	202	213	205	234	183	212	214	212	216	181	197	181	198	200	217	191	185	210	207	205	204	207	195	208	202	206	185	204	216	207	235	231	205	198	191	204	226	188	186	222	219	193	207	211	190	208	197	216	214	195	187	200	230	205	166	198	204	219	202	203	186	204	195	188	186	190	240	230	219	207	209	210	202	195	201	216	233	215	206	199	199	206	213	192	201	214	199	213	202	189	211	225	200	212	196	202	208	211	216	212	186	215	192	183	209	196	211	199	204	235	181	220	197	201	194	224	190	214	208	187	190	189	216	190	193	208	209	201	185	222	207	182	211	208	208	217	209	213	202	199	191	218	217	210	214	185	214	206	170	203	220	199	203	202	187	184	196	198	199	219	190	217	221	219	198	207	201	214	224	223	233	205	193	198	221	185	202	207	217	215	209	196	209	233	215	196	189	199	210	216	218	203	210	200	212	203	204	193	217	194	197	202	217	192	222	195	211	231	205	190	208	240	185	226	188	204	202	179	215	215	223	202	188	190	222	191	228	195	204	219	204	192	194	204	173	207	185	189	199	205	205	180	169	223	217	201	207	215	201	198	211	213	192	199	205	198	203	203	202	238	190	231	208	237	187	182	197	218	197	189	211	200	185	208	207	207	191	197	190	215	205	197	202	201	199	239	204	187	195	216	198	194	201	204	193	188	200	195	190	213	204	207	188	206	199	178	205	195	197	215	205	211	200	210	202	202	195	213	214	186	183	200	214	202	219	210	201	196	178	204	209	201	182	191	198	189	204	190	201	220	192	216	223	205	209	208	197	180	222	189	205	190	206	192	181	218	219	213	211	216	200	212	197	208	207	182	208	208	189	202	206	212	228	224	213	219	188	201	199	204	221	214	200	231	197	225	181	215	208	202	197	207	217	195	234	179	205	194	193	187	224	194	202	201	198	164	221	206	227	194	209	175	219	186	211	211	217	179	196	228	194	217	222	196	197	208	213	178	198	178	197	198	223	188	191	204	224	212	214	236	229	215	197	221	189	220	207	187	220	202	229	212	234	204	196	215	198	225	202	178	218	197	206	210	198	187	198	202	190	199	220	208	197	211	222	219	191	198	214	189	215	229	206	223	208	232	201	191	206	195	191	185	201	202	197	195	207	197	239	224	175	175	200	215	224	188	207	199	219	211	226	194	216	186	180	201	227	198	212	198	212	210	205	209	205	213	184	207	190	201	199	214	227	202	208	200	204	197	219	184	215	207	184	186	192	180	214	198	194	205	195	218	189	189	207	186	210	205	195	208	216	194	216	239	196	176	210	219	202	197	234	235	195	181	202	211	193	207	232	201	225	231	241	223	202	196	217	213	230	202	226	203	211	218	191	231	199	193	208	208	222	220	180	182	204	192	196	193	206	213	216	214	206	189	194	196	186	214	207	187	182	211	217	202	199	227	197	196	233	212	196	179	185	197	197	214	222	203	198	208	204	190	193	204	213	207	219	236	234	223	187	207	192	198	179	203	182	209	219	221	205	200	196	185	194	189	198	188	206	198	210	203	176	186	205	216	197	215	192	209	209	204	219	215	201	197	204	189	177	202	196	187	180	194	210	181	232	219	233	205	181	204	195	192	230	232	200	194	186	236	222	194	215	209	179	187	196	219	215	210	179	200	216	224	186	236	201	221	184	228	183	208	201	234	214	203	195	197	177	216	190	187	188	221	176	208	183	183	193	208	213	175	184	198	209	184	193	195	225	185	205	201	191	184	198	191	191	200	188	182	184	200	210	211	206	189	208	233	204	207	201	201	188	185	207	214	227	202	201	199	224	189	200	198	222	212	219	212	202	224	195	181	204	193	199	204	223	199	225	226	181	212	200	219	202	201	199	183	190	195	202	188	186	230	198	192	192	186	201	221	199	223	206	209	209	196	190	196	223	195	213	190	232	191	201	195	225	187	227	199	218	198	223	214	209	210	205	197	198	175	193	217	193	205	203	198	226	173	202	223	193	201	205	206	200	176	185	185	207	205	221	188	204	206	184	205	207	211	185	191	198	189	184	215	198	198	182	217	178	212	208	188	224	225	197	217	207	203	171	219	204	220	214	203	192	196	208	226	173	206	209	209	195	200	185	207	192	185	187	208	191	186	213	216	182	181	193	217	196	224	192	220	181	219	194	219	196	219	213	206	182	215	196	215	207	194	226	196	220	203	206	210	206	234	180	192	176	215	203	212	201	179	229	195	196	172	209	230	210	224	214	250	196	225	185	213	201	224	198	194	213	212	211	194	190	214	197	183	197	184	218	192	195	206	194	207	219	194	200	212	201	179	166	190	186	214	188	200	209	195	205	202	196	197	204	189	198	244	226	184	218	209	212	188	187	227	201	204	213	221	194	227	188	221	200	176	182	187	199	215	200	189	221	196	203	208	227	206	214	185	190	205	212	217	219	217	199	206	193	209	180	213	201	187	187	175	179	205	212	191	216	190	235	177	212	211	238	193	183	173	220	201	200	223	208	218	209	238	224	214	191	176	188	204	225	199	215	227	215	218	209	165	202	215	204	202	205	216	211	201	220	200	226	197	222	209	199	205	192	202	225	192	186	196	174	211	203	177	208	198	215	207	186	203	217	212	210	212	199	202	175	190	195	212	205	176	179	200	224	197	194	186	221	197	203	192	202	192	230	221	186	176	205	219	171	216	198	210	225	178	204	223	188	204	197	203	176	212	197	199	197	216	233	220	199	213	214	226	208	170	213	189	171	193	200	216	242	218	210	209	172	217	201	225	223	196	217	188	188	175	184	202
25674	85795	43567	11760	22405	40520	46209	44780	35583	23614	11836	3962	906	373	399	383	386	395	371	390	372	356	404	369	364	390	373	393	407	372	366	400	375	372	378	382	403	365	397	358	359	381	364	373	366	388	366	359	369	390	394	396	383	374	370	393	369	367	378	380	373	365	405	357	381	357	398	414	395	376	388	402	354	368	387	368	394	335	362	410	368	398	376	386	352	356	337	367	348	362	396	374	372	383	387	398	361	362	418	373	372	370	386	381	368	356	391	398	385	365	370	356	407	416	367	403	365	387	388	365	355	393	384	382	382	395	389	383	369	370	410	410	392	362	409	375	393	369	348	382	374	371	400	393	392	328	403	407	372	357	366	419	369	389	398	399	393	362	375	363	420	384	404	374	384	375	398	358	351	403	367	371	407	415	385	370	389	392	365	385	402	364	367	382	394	378	376	417	389	365	395	351	402	397	393	373	352	361	413	374	373	360	354	381	381	392	403	362	371	314	372	370	382	359	391	387	362	387	392	373	350	386	359	348	376	367	377	381	372	396	361	374	377	369	388	393	394	383	354	382	345	377	367	382	361	366	377	385	404	392	368	386	346	362	349	408	369	407	361	393	387	390	380	390	372	434	382	403	350	392	374	378	363	376	402	382	370	374	431	368	398	402	378	338	399	385	380	387	351	389	408	389	385	385	397	394	375	365	375	391	374	360	374	397	383	379	381	387	408	376	376	374	376	388	385	363	400	386	392	379	380	370	380	401	395	382	423	368	398	401	377	368	385	370	388	357	383	422	390	397	396	371	394	379	379	363	370	411	417	401	387	394	396	363	393	377	378	370	385	390	385	359	373	387	380	373	348	384	392	395	372	378	384	381	399	370	381	328	359	368	333	361	375	372	362	412	382	370	392	423	381	394	411	390	386	392	381	375	381	346	352	405	383	410	391	395	349	387	382	385	408	355	393	391	340	373	380	375	365	362	351	408	406	353	368	393	366	349	343	386	381	356	392	401	392	377	341	382	422	392	381	365	390	380	384	383	361	378	387	350	362	379	320	406	372	381	384	407	415	381	363	357	379	390	369	405	391	386	417	357	408	375	370	407	379	398	375	381	404	405	366	365	384	404	361	387	368	355	371	371	385	401	352	385	352	389	372	359	371	398	399	389	388	381	382	375	379	382	365	402	379	386	392	367	412	377	348	364	369	388	371	397	385	373	385	373	376	376	417	393	406	413	407	369	401	403	382	371	406	388	405	376	395	390	363	363	413	409	346	348	404	385	410	397	367	395	410	365	383	362	365	370	404	366	348	374	352	413	411	391	380	372	382	373	379	377	372	409	371	375	356	369	353	390	382	372	392	364	374	354	354	366	382	415	357	381	402	368	393	378	359	380	368	394	347	428	367	369	404	399	368	387	365	368	365	397	379	370	371	381	393	373	357	361	407	411	369	404	357	424	414	354	394	368	392	345	384	335	366	327	391	372	394	403	386	358	360	402	361	374	394	398	373	394	370	401	413	391	388	357	384	343	368	375	391	392	385	407	399	383	384	359	387	337	374	366	389	410	365	400	362	370	360	355	367	359	422	404	418	376	386	396	393	375	373	359	361	382	395	384	427	400	322	361	374	387	365	376	371	404	351	364	386	359	357	366	355	396	393	384	364	404	381	364	379	391	377	402	415	366	378	363	370	410	415	378	413	378	412	405	383	383	388	400	350	391	346	357	400	368	399	354	388	383	363	352	397	387	371	397	360	374	354	389	397	393	396	381	373	385	379	389	346	385	361	361	385	352	395	423	365	381	409	334	380	385	399	367	378	403	379	384	387	402	397	359	397	374	384	370	372	401	343	398	356	414	374	349	359	390	366	364	390	382	386	364	378	378	378	397	396	382	372	380	381	383	410	379	352	371	375	373	385	400	383	396	387	366	389	396	370	359	409	433	380	362	393	408	376	372	371	397	375	374	377	361	358	347	400	400	362	396	358	362	356	391	355	361	376	406	398	373	376	388	394	383	387	397	374	411	394	396	369	398	390	409	379	372	367	353	391	399	385	352	362	426	376	399	353	383	349	402	402	359	407	374	397	378	347	380	378	396	375	380	408	390	377	399	383	379	378	391	363	407	386	395	380	372	372	383	400	374	331	383	414	382	368	378	396	402	394	368	397	361	369	366	357	374	400	386	379	399	365	410	374	383	378	380	385	410	404	411	418	414	377	391	369	375	377	381	369	393	371	384	393	365	393	356	384	379	398	388	367	389	394	350	380	346	372	365	365	389	359	373	354	367	371	390	385	378	383	369	372	419	381	368	352	397	369	401	390	386	367	412	421	362	389	348	365	372	386	371	379	364	346	399	369	382	344	391	388	405	388	391	417	403	378	387	378	390	391	377	367	386	381	401	371	370	371	380	364	402	388	398	369	362	376	369	405	371	377	395	413	401	390	379	364	404	367	384	382	402	369	404	396	422	368	358	378	383	362	396	363	377	377	389	386	388	351	370	387	391	399	364	378	399	346	378	385	385	373	373	394	383	353	394	355	406	364	378	387	354	397	380	400	341	385	401	372	407	392	351	377	366	372	406	370	385	371	403	396	360	384	388	395	314	357	387	399	391	354	392	391	367	366	377	376	357	367	398	368	444	358	359	389	370	365	357	342	357	379	389	363	441	327	371	392	362	397	398	406	380	383	374	375	373	410	384	386	379	348	359	415	388	363	406	390	381	381	393	377	387	381	390	372	380	423	425	352	379	378	378	369	394	363	398	363	375	392	393	376	380	385	381	374	362	396	391	339	392	350	391	390	397	386	384	372	393	413	370	359	401	385	400	387	415	352	378	375	386	372	404	372	410	410	372	409	380	383	402	398	387	390	378	397	358	406	365	443	403	387	370	380	359	369	403	377	363	396	379	405	387	363	396	400	378	368	390	410	411	383	360	402	377	386	373	401	360	397	371	374	385	395	362	398	400	396	357	381	437	416	416	375	363	405	391	367	382	379	393	389	409	420	365	387	390	348	351	374	398	365	396	411	364	379	382	348	377	362	381	380	391	394	398	377	378	376	411	365	406	371	388	361	406	401	385	367	407	416	451	346	389	371	394	358	363	397	400	384	400	401	386	404	382	357	398	401	386	356	374	354	385	359	363	411	348	393	382	378	352	368	358	364	376	361	387	419	348	397	415	426	361	394	393	414	375	351	359	415	381	391	377	347	413	427	382	369	388	406	358	363	378	381	383	388	373	392	385	373	404	409	387	386	346	398	363	369	449	424	380	396	403	372	431	394	404	379	403	383	356	381	379	344	378	382	351	376	383	379	378	391	384	344	382	401	391	373	415	383	411	375	366	362	349	386	372	387	394	392	409	390	371	350	403	424	386	364	357	391	382	371	396	413	365	385	376	356	374	373	386	333	402	386	393	389	377	369	374	391	357	417	404	332	334	407	371	420	373	358	394	364	367	345	386	369	401	372	391	359	380	378	374	396	402	348	381	404	380	370	380	357	384	363	377	385	374
27121	25887	22918	4618	1042	889	2581	4553	3331	1832	870	418	227	215	213	208	198	187	208	186	192	178	196	183	189	222	187	208	208	228	228	187	178	227	202	199	221	165	223	207	191	192	198	196	200	203	188	193	205	213	197	188	185	204	194	198	171	209	190	209	202	200	205	194	194	202	201	194	195	175	204	196	194	203	197	184	170	182	207	179	183	205	192	191	187	218	178	199	184	192	184	194	167	217	189	191	210	195	195	171	201	200	199	194	246	208	177	193	182	201	209	195	184	188	177	194	180	212	179	210	183	173	220	192	172	206	179	179	193	177	199	200	208	207	213	190	184	215	206	205	198	199	178	221	201	167	217	195	201	195	199	195	189	185	208	170	194	226	214	199	202	194	208	202	185	185	180	169	195	188	204	211	189	210	206	213	200	202	221	190	193	187	212	221	196	207	176	216	182	201	216	190	171	185	172	191	180	195	199	195	217	175	210	182	209	208	187	181	204	198	192	187	221	196	180	204	185	181	207	203	224	202	220	183	187	183	177	200	195	217	198	196	189	189	192	182	219	194	195	199	175	163	193	177	175	175	182	208	200	181	205	210	198	200	194	195	211	166	194	188	193	184	200	194	172	178	188	191	191	187	194	195	192	215	190	201	186	192	176	175	168	195	199	173	203	193	212	216	204	183	205	203	212	164	225	189	234	190	180	210	211	205	190	220	178	211	176	200	194	191	168	212	201	170	197	230	197	219	226	219	203	167	185	189	191	213	197	193	218	193	201	195	200	202	197	231	199	202	181	200	196	163	216	201	221	220	180	206	194	181	216	225	191	212	221	195	198	184	195	181	180	202	183	208	195	195	166	206	197	193	193	188	193	187	214	215	216	186	185	196	189	196	205	190	199	185	181	190	165	175	214	204	196	186	176	205	199	209	199	236	213	194	193	189	203	179	194	205	171	189	178	185	186	221	174	185	192	184	178	203	159	158	208	191	194	203	201	203	187	197	181	190	217	181	191	206	208	207	178	193	215	215	188	204	208	212	197	205	201	200	185	194	195	195	188	196	184	211	201	200	196	212	172	215	230	183	219	197	192	189	182	197	214	185	204	179	205	186	209	214	180	200	185	200	189	182	176	220	207	158	189	232	188	167	193	217	200	205	203	171	196	177	187	186	194	235	208	200	190	200	190	218	193	180	202	182	208	198	188	187	165	193	187	192	225	205	179	191	207	194	185	201	188	200	196	210	194	225	211	201	194	225	224	181	197	189	187	184	211	201	211	208	176	227	211	221	174	209	215	193	176	197	177	183	185	198	203	210	202	194	184	211	187	197	217	193	217	189	188	184	196	179	207	179	178	204	219	180	190	214	204	220	183	212	206	211	173	195	207	195	196	197	210	167	229	203	204	204	215	183	209	192	209	188	198	191	197	179	170	193	208	205	185	211	208	180	202	183	203	210	200	204	208	210	194	203	186	189	210	194	199	192	195	210	185	188	209	192	201	194	185	226	209	195	200	198	198	208	221	224	205	184	196	196	194	176	208	178	240	167	212	201	185	205	199	172	178	233	182	182	209	200	199	202	201	159	192	213	196	180	195	187	183	175	176	179	184	188	193	181	198	189	209	202	203	200	190	198	207	186	214	210	201	188	174	191	205	197	179	192	198	186	189	196	200	216	193	184	188	216	217	207	212	209	176	202	204	211	182	174	187	206	190	203	195	206	203	195	192	217	181	232	216	195	201	181	171	207	200	181	200	193	192	206	180	188	177	238	196	173	189	192	182	190	179	193	181	193	195	200	200	199	186	195	191	187	191	202	180	194	167	186	215	200	208	194	189	173	203	211	170	164	192	182	202	202	189	226	187	204	177	204	182	189	203	206	204	209	196	193	218	181	211	177	184	191	217	193	201	206	185	186	219	194	167	184	192	194	202	228	168	208	212	191	185	189	213	200	197	192	173	206	193	179	171	204	184	218	209	228	189	180	220	168	206	180	192	194	192	181	209	188	189	195	185	191	170	181	179	180	212	193	195	177	182	210	240	175	178	186	166	201	170	222	180	183	197	187	200	178	203	218	194	186	200	210	216	195	167	202	214	200	212	179	201	240	218	200	210	185	212	192	188	180	193	214	190	201	201	212	184	205	173	191	189	195	209	190	185	196	194	189	202	196	222	198	200	166	224	198	198	190	183	182	208	169	200	218	215	199	204	216	205	199	186	190	193	219	192	190	211	168	179	176	181	178	178	168	197	201	170	210	206	195	203	212	198	189	182	202	222	204	185	169	200	192	212	217	196	198	177	215	230	192	194	210	212	208	185	210	218	208	191	177	194	210	181	203	210	180	178	222	235	189	219	205	182	194	191	168	186	196	211	198	199	199	193	172	172	180	183	204	200	184	211	184	187	218	210	196	198	206	204	200	212	200	199	191	182	204	198	183	196	206	186	189	176	199	208	203	189	213	209	184	191	177	189	186	207	190	191	218	193	215	212	191	175	176	197	198	195	202	218	203	226	189	211	196	177	194	206	197	192	212	181	189	224	217	216	197	206	184	190	205	198	190	199	192	186	188	205	214	178	211	193	176	213	188	202	161	207	216	168	182	203	195	218	216	182	209	214	178	185	196	187	208	191	187	205	177	196	186	198	181	176	177	184	221	201	191	185	185	198	168	193	193	201	182	197	192	201	173	186	218	185	184	173	192	187	186	202	215	210	189	174	209	220	201	181	217	191	194	197	197	192	203	201	181	224	195	193	186	173	205	213	183	199	216	192	191	214	192	194	208	183	185	207	181	204	204	204	191	193	196	186	182	185	218	192	189	201	191	210	193	169	191	203	201	196	203	206	207	211	185	187	187	192	195	188	179	188	195	196	195	201	177	184	207	191	189	196	202	203	209	227	187	225	205	186	207	221	211	218	183	195	182	185	203	212	200	189	210	210	201	188	208	215	216	193	201	186	200	190	194	189	185	204	198	193	184	185	208	189	219	186	191	183	196	200	207	177	218	204	178	187	202	207	197	191	205	204	197	206	199	188	188	202	188	223	185	191	204	191	189	208	235	192	216	195	198	215	179	180	181	194	212	216	202	199	164	173	239	191	184	185	225	195	177	193	176	213	181	191	181	187	199	204	195	193	223	218	184	191	182	184	186	162	221	179	211	209	193	208	194	222	198	210	223	184	185	157	199	185	192	184	205	197	183	190	199	204	168	208	189	188	221	188	208	174	184	188	230	214	183	198	210	195	219	199	213	189	201	185	231	202	207	205	183	177	199	208	177	199	194	220	214	198	207	203	171	178	191	207	182	202	221	194	175	176	192	188	217	176	189	195	203	174	173	192	217	195	230	205	205	180	187	188	217	200	174	197	211	207	185	200	197	217	193	187	184	200	204	196	213	189	203	213	194	232	205	209	206	208	167	210	183	187	190	197	190	186	189	178	204	209	199	195	210	226	201	187	184	202	215	190	185	206	160	199	195	190	210	217	185	195	197	182	205	220	211	194	195	194	183	210	161
17263	44860	21006	4171	3296	3230	8342	12328	8956	5138	2175	933	454	375	363	425	408	365	374	352	350	377	386	387	382	402	388	402	374	378	416	368	391	432	416	384	371	376	394	395	395	404	358	396	406	361	414	413	379	346	380	390	414	402	368	397	389	366	376	416	385	384	377	391	383	393	385	384	358	399	393	385	424	406	378	399	414	366	370	394	376	403	358	380	427	382	361	395	393	423	386	409	406	391	370	363	401	393	382	425	386	371	377	390	352	431	352	383	388	391	393	378	384	428	374	373	412	391	398	395	397	356	360	374	392	360	402	399	353	379	346	395	368	337	393	391	367	403	369	335	367	397	389	394	409	366	417	377	398	391	409	382	390	378	364	416	380	405	382	398	376	368	417	373	386	359	361	384	414	391	392	390	366	400	372	411	398	409	352	392	427	346	387	388	391	391	366	386	365	342	372	362	394	399	385	363	387	409	424	378	360	388	379	422	399	415	385	374	429	399	371	395	368	391	387	388	424	373	369	397	372	354	382	423	357	367	404	406	405	397	383	396	363	398	371	344	411	401	365	394	385	365	404	325	387	342	380	423	416	399	380	373	388	388	371	434	393	387	408	370	352	413	380	355	360	407	447	389	392	380	415	385	367	384	365	406	385	358	377	382	345	398	373	361	412	418	372	402	390	388	366	395	348	376	393	400	400	430	367	376	372	354	367	404	389	376	395	414	371	404	387	374	441	400	385	403	382	403	391	412	392	399	446	391	364	360	395	405	387	369	416	406	381	359	380	422	409	376	424	397	395	376	382	385	414	401	393	401	418	388	386	377	400	395	398	396	358	377	359	429	405	376	382	360	378	373	377	387	375	348	363	412	373	375	386	367	368	335	369	361	411	391	389	415	417	374	374	384	392	430	384	355	374	423	409	395	376	387	408	407	378	382	380	414	384	394	394	411	373	412	378	404	389	403	441	438	375	335	383	360	390	348	365	373	381	379	374	364	413	407	398	366	401	380	402	369	376	393	395	419	424	390	360	409	376	361	368	383	373	372	396	417	378	385	364	413	367	378	400	372	384	405	375	392	388	368	424	388	393	380	376	361	383	362	396	366	387	380	372	373	350	407	387	392	359	380	378	352	404	367	416	385	363	360	431	361	399	395	353	408	365	386	387	358	385	375	384	378	387	376	365	340	401	394	369	376	368	352	385	364	382	368	403	367	369	341	390	371	385	397	360	373	396	390	400	396	415	396	386	389	370	403	377	394	388	372	370	393	377	415	395	381	370	389	397	385	349	374	393	402	410	402	373	405	388	336	396	397	418	379	366	351	381	368	394	393	391	381	384	376	397	394	382	376	439	386	410	368	360	411	392	370	364	405	356	392	401	424	382	361	361	385	388	376	401	379	364	374	416	414	396	375	406	376	383	377	392	412	371	374	368	404	391	420	402	365	382	393	387	396	372	340	378	403	390	401	370	370	392	326	411	389	404	381	408	373	368	400	401	380	385	384	393	343	419	419	401	370	403	389	401	389	337	425	364	416	389	409	413	396	389	405	419	406	370	391	372	368	379	418	368	389	404	388	396	397	423	385	360	428	376	371	392	383	399	374	384	381	392	377	368	358	389	393	379	377	396	359	374	397	363	348	397	344	359	378	414	389	407	394	367	431	382	406	389	384	391	386	393	405	356	353	361	396	423	378	410	371	353	406	396	373	402	400	403	391	387	353	380	406	351	376	372	384	372	403	395	395	371	395	385	367	396	380	374	445	380	367	375	381	423	347	383	379	370	374	398	355	369	388	400	381	418	360	384	404	360	403	401	377	410	379	413	376	371	361	384	377	362	360	395	351	338	414	428	399	376	391	376	379	378	397	396	383	389	355	390	401	378	378	359	378	373	395	407	395	385	397	407	386	401	374	400	368	355	357	409	411	394	367	385	364	366	384	368	396	383	405	380	392	421	362	381	376	369	416	386	432	393	396	408	396	374	419	385	393	395	384	361	376	382	372	376	395	382	372	427	370	350	374	362	397	397	396	363	390	407	377	360	384	416	384	405	368	385	385	392	368	383	378	392	407	345	427	375	387	404	410	395	406	404	404	437	370	394	373	397	379	405	363	408	403	398	355	398	368	381	406	357	373	380	386	394	403	400	390	389	375	381	421	401	364	417	387	418	392	388	404	380	383	377	348	378	369	359	414	383	365	387	385	402	385	390	372	352	444	390	369	373	381	368	401	360	384	425	398	357	391	350	394	374	375	406	404	365	366	372	372	382	377	355	381	374	363	362	375	405	377	354	379	386	386	398	403	371	414	374	402	410	409	398	351	397	374	353	433	370	388	371	374	381	387	361	365	398	371	383	393	411	393	389	431	381	382	411	419	361	360	381	388	390	409	398	401	399	355	376	405	384	385	396	365	394	382	382	392	391	396	374	403	395	415	378	419	366	392	385	400	386	386	361	404	415	390	375	379	421	424	380	403	368	377	354	409	363	387	421	375	383	379	378	390	343	375	351	390	400	386	392	419	374	398	387	352	353	410	378	369	387	388	378	374	403	393	365	396	414	389	401	395	426	401	400	417	345	365	418	375	400	382	391	411	405	389	390	398	382	355	405	407	344	397	393	355	371	354	369	386	390	407	407	367	381	365	387	368	385	365	388	405	388	371	383	363	374	416	360	364	388	352	354	401	398	405	399	412	388	361	373	416	387	373	387	389	381	410	377	386	382	390	423	388	372	369	415	376	400	392	404	405	381	392	359	397	385	370	384	378	383	373	376	383	342	385	395	410	389	374	386	363	378	387	382	398	431	377	398	362	367	384	367	359	352	358	374	416	387	381	397	417	370	373	393	357	396	415	369	416	405	338	391	434	405	391	371	413	427	377	407	354	371	381	379	386	374	423	366	423	401	367	387	417	350	363	377	394	414	368	411	383	381	400	404	355	385	390	417	381	379	419	383	390	397	406	406	376	395	360	376	361	429	381	375	379	391	388	417	418	410	390	384	360	386	420	397	376	388	414	405	356	398	378	374	387	405	408	412	392	380	407	348	412	392	397	403	385	424	377	438	386	368	391	393	367	361	365	369	349	334	386	379	356	405	368	390	380	415	392	392	399	396	360	408	413	360	370	415	387	380	364	412	392	375	365	397	374	371	415	374	386	368	391	382	386	372	378	386	385	392	395	380	373	404	383	365	359	384	386	413	371	372	371	394	385	379	424	386	393	375	397	363	364	395	386	360	373	396	426	362	408	394	391	402	381	415	387	398	364	397	366	400	393	442	386	418	372	417	373	362	369	382	374	389	395	346	338	381	416	395	379	398	383	379	388	380	427	411	358	348	383	388	376	377	357	391	392	380	352	373	361	374	374	383	364	381	386	378	411	391	386	395	400	393	399	383	392	376	401	381	380	395	347	380	365	371	393	395	423	381	397	392	405	393	400	394	420	377	407	386	379	384	378	372	425	404	381	396	388	390	379	364	374	387	395	381	382	345	429	368	383	408	427	374	395	394	393
24546	22513	31432	23807	17670	5649	21051	26511	20294	10094	3458	904	217	137	192	149	134	172	151	163	163	126	151	173	141	151	138	136	132	155	150	149	171	137	175	158	146	139	156	153	157	165	139	161	165	147	161	160	146	179	167	165	161	149	140	184	130	159	169	153	156	163	168	155	139	136	171	136	172	159	133	151	184	155	150	156	123	157	151	179	172	130	166	145	161	167	168	143	150	160	143	157	170	180	146	148	129	159	160	162	138	160	178	167	178	151	142	157	154	142	180	161	147	171	169	178	152	146	154	127	157	147	157	126	144	148	158	138	143	145	148	151	153	154	155	146	126	141	168	190	146	164	163	124	168	166	150	134	142	163	155	151	144	159	151	172	166	155	139	159	144	151	147	152	137	176	161	140	144	156	155	149	183	153	133	148	166	130	164	179	150	160	171	184	140	159	159	159	138	170	156	146	158	167	155	156	140	158	145	157	156	140	144	132	159	126	138	139	165	142	138	167	144	162	149	151	143	150	162	165	167	153	169	147	133	168	154	153	147	156	144	149	157	156	149	142	147	173	156	154	159	139	165	163	163	154	158	150	171	165	143	153	137	145	135	134	155	164	151	144	158	162	131	169	151	147	140	130	174	143	161	147	143	153	167	161	140	172	171	145	130	125	154	138	141	161	155	157	154	144	148	142	156	141	136	136	144	138	163	168	163	150	159	138	162	139	157	142	141	169	144	147	164	140	158	166	174	160	149	167	151	140	153	147	153	140	142	144	162	154	157	151	157	161	154	146	152	168	158	158	157	148	166	151	146	147	159	160	154	165	117	157	139	145	153	168	142	153	171	165	165	156	167	154	132	140	140	144	142	166	145	180	146	148	159	151	174	138	165	161	143	156	155	142	127	148	157	150	151	147	143	147	144	121	151	149	152	158	158	169	134	161	145	143	156	157	143	142	179	146	146	168	171	143	150	141	164	166	155	129	145	148	145	143	163	157	160	142	152	150	162	152	168	191	151	132	163	185	146	147	150	161	153	152	157	136	128	152	173	157	142	171	164	147	162	145	147	164	153	131	155	150	174	144	156	154	131	146	135	132	163	168	136	152	155	131	154	164	156	156	153	165	151	164	146	151	160	147	163	133	155	149	173	178	163	136	157	150	149	171	140	162	140	146	139	154	139	149	143	133	168	143	172	164	156	161	189	168	149	170	144	139	137	164	153	176	179	138	139	147	147	173	136	165	161	163	157	155	160	146	157	128	162	162	159	165	162	163	165	131	161	139	166	166	145	151	143	150	158	152	150	153	138	147	165	165	151	160	139	146	136	163	155	166	160	151	152	171	152	159	138	138	141	175	156	158	147	161	143	143	152	145	145	151	167	173	167	162	150	143	134	151	145	162	170	156	153	152	144	134	165	161	171	168	150	171	143	141	153	135	167	145	147	156	141	157	157	158	151	148	166	166	156	159	151	148	133	134	146	159	162	149	169	167	164	161	164	142	152	140	149	145	165	143	129	160	162	138	143	165	170	137	141	169	141	160	178	155	141	153	160	163	148	151	153	130	144	188	158	157	140	169	156	153	157	153	146	169	166	158	157	140	132	155	168	147	152	135	136	143	171	154	163	152	170	161	164	156	159	171	150	155	143	138	159	169	161	140	157	126	162	145	174	159	170	168	135	157	147	146	156	161	155	166	142	147	147	153	148	153	145	140	147	162	149	156	171	163	170	177	149	152	137	150	163	150	148	140	156	160	135	142	147	154	129	146	155	158	136	147	147	160	147	137	176	158	156	148	135	136	176	168	143	147	179	139	152	171	158	170	166	183	144	147	166	155	171	140	149	176	171	144	147	160	150	165	148	160	136	161	170	122	153	133	150	160	130	171	143	140	147	142	131	154	156	133	152	144	140	147	137	138	146	157	149	147	140	155	156	159	155	151	137	156	153	166	154	151	130	138	143	153	137	142	134	146	154	155	155	134	142	143	151	145	130	164	138	123	125	161	158	159	160	152	165	159	147	163	164	172	181	158	149	153	161	150	145	165	137	135	143	161	143	147	139	164	158	152	140	134	182	152	142	161	131	150	143	151	153	150	146	157	148	146	169	151	157	139	174	162	120	157	132	145	176	162	166	145	123	140	163	161	163	142	146	153	161	158	149	154	161	158	157	139	148	182	161	150	149	150	142	159	139	150	162	130	172	167	157	159	155	154	127	165	162	147	168	161	162	147	126	179	169	165	149	140	160	158	152	146	147	135	159	144	157	145	163	143	159	156	161	153	139	162	157	161	161	153	143	148	159	159	169	157	150	164	158	153	160	152	162	138	135	135	138	153	150	152	157	149	150	158	140	164	153	170	159	146	150	154	149	163	145	147	146	160	137	160	147	168	142	153	147	179	167	143	144	166	170	147	174	132	122	160	162	138	158	155	141	152	163	149	161	146	141	147	154	153	154	158	170	159	160	148	172	169	157	155	144	153	152	138	140	160	140	165	154	154	136	141	149	159	131	145	148	162	174	178	164	162	151	161	163	192	157	162	140	127	166	166	144	150	157	170	156	143	158	155	146	160	172	167	158	135	152	153	163	133	143	158	133	151	145	167	145	159	148	165	136	136	157	144	163	154	151	146	154	145	172	157	161	164	159	158	154	148	144	164	146	136	170	153	183	154	176	134	158	153	182	159	138	156	147	148	150	154	159	160	160	152	160	164	159	135	154	160	162	153	155	149	150	184	144	152	147	139	150	168	146	158	155	128	164	136	147	163	162	151	151	133	147	158	167	150	158	158	148	167	154	167	148	139	140	142	165	159	156	155	165	160	146	144	152	172	158	158	162	159	159	180	153	143	152	141	173	176	151	144	158	133	154	164	162	127	166	155	158	161	152	135	119	154	146	167	141	149	158	166	131	138	131	132	169	123	147	164	138	153	130	153	162	162	178	135	142	150	142	152	183	154	155	159	151	145	146	144	131	167	152	144	166	142	139	133	147	132	145	160	147	139	166	141	153	166	141	159	128	143	158	153	152	145	173	132	154	148	178	151	145	145	145	155	154	155	153	127	166	150	146	151	151	147	156	162	160	151	151	166	136	155	138	156	166	162	161	168	145	156	147	156	123	147	165	178	142	169	135	164	136	166	158	164	148	165	132	155	157	156	155	161	172	158	124	155	141	137	167	166	144	164	170	148	148	147	160	155	157	149	142	169	147	170	153	147	150	150	145	130	152	161	137	157	124	150	158	171	153	164	150	146	147	150	155	131	174	130	143	162	158	148	165	168	155	200	123	133	151	158	145	170	160	127	157	148	179	150	155	143	156	126	154	159	162	180	167	164	139	176	166	163	139	144	154	150	147	130	150	166	165	148	147	141	154	137	178	138	135	160	124	153	165	134	160	144	154	161	150	170	157	157	169	142	149	147	154	158	144	163	129	125	140	181	146	140	150	129	165	142	147	150	146	142	150	140	127	184	165	167	151	170	173	135	163	153	163	164	169	133	164	164	138	157	133	151	149	161
27216	79894	32577	7750	8261	8989	33775	36827	29898	18873	8331	2390	571	286	348	296	306	323	296	301	281	270	308	325	321	297	325	309	325	343	315	302	313	279	287	322	303	329	310	309	301	332	316	329	299	300	293	317	297	298	308	303	319	312	321	292	287	303	290	281	280	299	310	331	302	317	324	327	318	304	286	308	335	353	290	285	323	292	337	330	311	323	273	314	340	291	303	295	348	299	301	295	333	280	305	305	324	333	277	308	317	309	281	284	288	327	305	316	316	284	305	309	305	318	305	310	305	320	319	325	334	276	309	309	286	299	338	317	297	320	299	317	298	348	304	324	305	310	309	302	295	289	307	330	306	340	307	325	269	327	294	309	301	281	351	330	296	324	304	289	305	285	307	289	286	319	315	300	275	314	283	315	311	313	304	348	290	319	287	302	345	279	272	276	279	278	310	298	279	305	305	294	317	300	300	304	346	309	314	302	300	317	302	295	321	314	286	304	324	290	292	332	300	283	305	322	304	276	319	328	298	329	317	299	295	304	331	295	295	292	314	318	354	327	275	298	321	317	276	317	293	325	320	305	302	313	271	340	285	288	302	289	334	288	308	287	310	313	331	305	324	297	327	280	303	291	333	331	277	322	319	273	317	319	323	301	337	325	283	263	306	290	268	287	296	315	305	322	287	289	293	298	283	312	294	314	283	329	313	307	331	298	328	322	303	293	329	305	295	315	278	268	295	327	320	310	276	283	319	286	325	257	329	295	331	319	290	295	303	299	304	310	340	322	313	299	312	319	340	315	287	308	289	280	313	280	323	302	317	313	317	317	283	263	297	285	292	313	306	341	334	308	300	324	290	289	312	316	305	314	274	316	303	330	302	297	305	320	300	311	330	299	283	301	303	319	318	306	319	295	292	299	317	298	320	289	292	308	282	309	296	284	305	326	293	302	285	295	297	296	310	286	314	318	313	308	313	311	309	334	331	320	293	324	321	301	283	301	303	304	311	342	300	306	326	294	298	324	299	323	323	313	298	329	329	294	255	279	287	300	305	273	298	302	310	307	306	289	308	293	325	306	306	297	316	292	297	337	287	341	302	280	310	291	347	292	330	304	282	318	300	292	340	305	315	295	315	327	318	278	304	293	292	321	300	282	287	288	314	250	286	299	329	297	328	323	302	294	330	292	288	313	309	342	290	304	294	330	307	328	333	297	269	308	297	306	303	259	277	290	321	321	307	296	285	297	315	335	309	296	302	314	294	252	284	299	285	274	275	315	282	316	358	287	296	277	299	316	286	315	304	292	335	316	310	301	305	310	304	292	319	296	331	304	318	299	299	286	272	290	298	303	308	298	306	302	322	311	303	311	323	304	287	310	313	325	284	304	320	283	296	287	312	322	285	295	288	324	280	297	303	300	290	313	291	316	305	319	270	300	326	346	302	303	312	287	311	335	294	300	320	292	297	333	339	297	300	324	301	306	299	294	284	285	318	293	310	308	322	310	310	308	322	303	329	330	335	320	334	295	310	256	295	287	319	313	300	321	336	318	326	320	302	281	321	313	305	329	317	313	362	321	297	305	345	286	314	305	294	314	325	272	311	311	334	303	320	322	313	307	313	314	300	296	293	298	294	308	299	310	285	323	319	335	273	330	298	319	287	286	290	317	291	304	305	300	310	303	309	312	304	283	299	319	292	300	343	276	298	305	333	274	325	312	323	323	329	313	304	334	312	305	290	300	297	321	323	311	318	340	301	304	300	292	338	324	309	274	289	302	302	329	286	313	308	287	333	318	270	274	318	325	303	303	305	320	289	308	283	299	327	306	301	331	306	341	319	312	319	303	291	302	290	326	311	284	306	301	283	305	307	319	277	284	360	320	358	328	308	333	303	283	303	290	308	317	295	301	316	294	300	310	323	306	313	325	326	310	283	321	309	296	287	303	275	308	319	318	304	322	306	280	326	325	303	281	333	303	302	284	288	336	307	337	310	295	299	331	325	287	306	285	277	285	284	319	301	332	318	290	280	304	319	297	274	309	295	295	323	290	300	308	311	296	310	293	322	322	314	308	300	294	312	286	303	303	285	311	322	290	298	319	312	299	336	306	308	303	321	315	305	314	328	332	306	317	294	295	308	321	310	325	322	301	324	335	278	302	332	314	315	316	299	330	331	326	349	306	267	307	296	283	317	288	312	292	302	295	318	329	331	282	306	279	301	316	307	329	273	322	316	277	338	308	310	313	279	308	306	310	301	291	291	309	288	329	302	302	307	291	241	296	315	309	301	322	318	309	295	271	313	319	311	295	304	349	303	341	291	302	290	341	317	323	289	324	308	337	290	291	331	303	313	328	325	327	284	288	323	338	288	306	293	315	320	317	286	302	308	303	324	328	341	309	301	305	315	291	309	283	314	320	293	283	305	307	310	290	284	308	303	312	291	279	312	296	287	322	311	320	278	299	298	316	321	316	300	300	285	297	327	310	315	360	316	336	310	306	309	321	298	301	311	285	315	293	300	315	336	288	291	318	299	294	334	320	328	280	328	321	281	308	307	313	309	313	336	282	270	285	309	303	285	288	297	310	332	330	304	326	314	310	309	290	306	329	320	292	282	300	291	316	297	279	316	300	289	306	321	296	282	287	320	335	297	311	294	294	319	328	291	326	307	275	287	296	351	344	298	300	335	311	312	274	317	322	316	338	327	292	268	287	304	334	310	317	317	323	316	285	312	282	325	322	296	326	336	299	304	293	295	303	284	309	279	272	286	329	295	284	310	353	318	303	289	324	297	345	309	309	292	302	297	310	287	316	290	311	308	315	325	268	292	315	289	276	283	307	283	327	324	307	321	313	303	273	305	302	323	314	329	313	286	320	295	331	296	297	310	322	309	295	307	322	313	327	313	338	320	312	316	301	309	273	312	287	290	339	323	343	288	302	302	300	301	296	306	301	307	309	312	322	308	296	265	299	298	318	291	320	312	306	334	281	298	342	300	293	295	275	314	295	324	289	301	336	283	290	290	291	298	322	309	301	334	305	290	320	317	303	300	294	286	309	311	304	307	318	321	308	321	336	293	292	283	287	283	301	350	301	306	312	306	315	289	328	297	311	294	288	303	320	340	311	318	312	302	318	301	335	315	330	317	293	308	316	312	321	309	307	315	278	349	302	299	320	295	318	301	337	304	287	327	308	300	312	308	311	318	322	328	299	301	300	274	314	317	324	275	313	278	272	310	310	300	339	351	309	323	312	303	321	328	318	283	328	316	308	305	314	331	279	309	302	299	326	317	303	336	299	295	308	278	325	290	326	326	310	300	308	301	291	302	307	305	296	331	302	307	327	306	286	303	295	326	333	305	312	301	306	312	300	326	345	302	308	300	346	348	317	320	332	305	312	339	299	308	308	297	300	320	297	314	356	297	309	297	332	327	314	309	291	336	306	289	302	326	292	354	321	304	325	303	295	273	293	333	300	278	301	335	312	291	311	345	300	326	283	299	296	307	305	270	298	303	309
23496	21779	30791	23099	21443	20293	37922	40573	31461	20073	8070	1789	403	197	226	186	220	187	204	202	212	198	207	180	206	219	194	193	213	221	179	227	189	178	192	169	192	205	220	175	175	204	195	189	195	201	177	199	202	215	210	182	205	194	206	188	206	181	199	201	178	204	216	199	205	189	198	195	203	185	223	201	187	202	191	196	197	214	197	205	196	196	189	178	218	196	193	181	175	193	223	184	206	195	197	206	198	204	181	184	208	216	184	208	185	197	190	224	179	175	194	199	200	191	208	160	200	175	174	185	178	171	182	201	197	209	176	191	186	208	200	207	213	165	201	175	198	198	181	223	184	209	197	200	209	205	201	171	179	217	212	217	179	196	207	215	202	197	184	181	170	206	199	185	219	196	205	208	197	188	212	219	200	188	202	202	214	188	208	188	204	206	192	192	213	196	210	174	179	193	229	190	174	213	215	188	212	178	198	188	189	173	188	192	195	208	203	185	205	192	195	191	200	190	196	230	171	214	205	216	206	190	199	181	178	184	198	198	191	204	173	197	189	181	209	191	224	172	215	226	185	203	200	188	198	179	194	180	191	175	194	185	205	194	209	234	219	187	180	180	187	223	201	179	196	207	194	184	202	215	184	194	194	210	175	186	204	190	213	200	212	201	212	165	185	200	179	174	180	206	191	153	181	208	196	204	190	193	217	181	195	189	183	213	211	210	199	200	203	177	195	250	185	188	209	219	184	171	208	211	205	199	204	201	206	200	200	206	177	199	211	197	209	203	213	214	186	214	212	216	177	219	192	160	208	177	196	179	224	183	190	216	212	194	154	200	217	218	187	181	208	183	177	203	184	198	207	172	184	194	192	206	189	208	209	177	192	200	196	192	174	217	164	172	178	172	188	191	193	219	194	195	195	188	215	214	198	182	214	197	178	198	176	182	209	186	197	213	186	169	186	188	204	173	222	202	212	216	227	181	190	201	200	175	192	200	206	199	220	196	218	206	200	215	187	194	199	183	203	200	185	206	187	230	207	177	209	199	206	202	205	212	201	182	197	186	194	187	173	203	210	185	201	201	193	211	175	202	196	206	181	214	166	202	236	204	204	191	186	182	226	202	194	224	188	184	190	204	192	205	204	206	205	206	200	206	195	209	195	208	187	212	188	197	207	202	195	180	216	207	217	210	172	193	202	206	167	193	211	182	219	186	199	230	203	196	217	189	186	204	189	200	188	212	194	198	178	205	189	218	179	212	198	190	206	181	189	201	183	214	190	195	191	197	230	213	182	207	209	196	208	192	194	192	196	211	181	208	204	179	204	180	222	191	208	221	206	201	204	190	170	192	210	185	210	206	209	193	210	204	193	194	182	208	224	203	223	195	193	202	200	174	216	189	190	205	142	187	191	202	195	184	202	189	189	187	211	180	194	207	181	210	197	196	188	206	212	180	192	191	187	205	198	216	179	198	169	188	210	203	203	201	194	196	203	185	179	195	208	192	192	179	191	215	185	206	200	214	186	184	173	191	201	220	179	194	199	205	219	209	220	210	199	212	188	171	216	199	181	195	214	225	193	211	203	185	187	216	181	227	190	194	195	200	183	212	193	199	201	212	173	203	180	238	198	228	203	202	195	209	205	219	205	163	186	234	224	201	217	186	192	184	214	199	201	216	180	213	192	210	204	214	210	214	189	208	181	159	172	202	203	200	189	186	225	228	214	184	194	199	199	193	180	211	199	185	206	207	192	208	193	233	168	200	223	175	185	200	211	198	211	185	191	193	232	190	188	196	190	193	210	199	181	188	201	172	216	191	217	180	197	174	181	192	164	216	176	191	207	183	189	183	194	201	204	191	187	201	209	178	193	210	193	194	184	192	195	207	213	198	208	203	208	207	173	192	224	203	189	186	202	209	230	191	189	190	192	206	172	173	206	189	210	203	218	211	188	160	198	211	200	210	195	186	190	205	198	191	207	187	209	186	179	197	188	185	186	193	198	209	219	194	188	198	204	186	171	222	191	193	214	186	197	206	211	207	209	191	203	189	202	189	181	220	196	182	157	200	180	169	213	212	194	191	204	210	201	182	183	172	187	178	224	213	211	196	176	199	172	219	226	187	186	217	210	185	209	206	212	192	183	198	188	186	204	200	206	162	189	185	214	198	205	199	206	190	202	205	221	197	184	215	176	188	191	202	181	194	200	196	197	202	185	191	197	191	190	193	227	187	202	207	188	223	185	182	184	181	200	186	183	191	199	202	196	172	220	187	196	186	173	218	211	220	204	192	188	210	211	194	206	191	196	181	192	202	217	215	191	225	214	218	197	193	194	208	201	188	185	187	200	195	217	185	188	206	205	180	212	182	172	185	184	198	205	196	202	209	209	228	162	196	194	192	199	188	173	209	222	196	181	196	207	221	191	184	182	188	226	190	192	184	168	198	192	212	194	206	193	189	170	204	191	209	185	206	185	193	204	197	193	210	180	217	192	183	189	197	193	198	209	185	202	172	190	207	213	178	195	197	186	192	218	229	194	218	192	196	182	197	185	187	164	186	191	202	212	201	211	195	193	209	210	182	189	200	190	200	183	204	183	191	199	207	194	190	186	222	214	223	217	189	222	213	219	179	203	168	198	185	188	189	208	206	193	202	207	184	186	218	179	197	200	198	195	189	206	183	151	205	199	181	229	193	206	158	185	180	207	189	205	178	196	204	193	201	184	171	199	204	181	184	194	205	184	226	194	205	210	180	195	197	207	210	207	200	153	187	191	194	205	180	191	181	194	207	187	207	180	208	211	191	187	185	185	200	189	210	241	196	186	191	208	186	204	168	184	199	193	201	204	169	206	189	180	186	197	193	203	190	198	190	184	195	213	225	195	201	187	193	210	187	198	211	213	191	222	207	209	216	195	208	183	208	212	203	201	161	194	172	199	191	192	207	222	199	198	191	188	175	189	191	208	183	208	184	196	194	186	208	175	181	171	184	206	203	182	229	189	215	213	205	179	196	190	189	181	215	216	194	202	189	191	193	173	177	194	225	201	206	209	211	249	214	207	189	181	211	201	200	203	210	216	208	169	191	204	193	194	200	209	180	199	212	189	208	198	198	196	224	181	214	194	219	167	190	202	171	180	187	191	172	203	185	205	199	190	198	199	204	208	183	200	185	190	192	206	199	231	179	173	192	220	196	194	179	244	187	201	198	187	202	181	219	182	199	210	220	166	179	193	181	203	204	196	226	209	203	201	216	195	197	181	176	202	184	216	187	214	190	200	188	187	219	192	202	198	195	201	170	201	192	198	172	202	203	182	199	218	185	204	199	194	223	174	214	187	176	175	173	185	199	185	207	221	177	183	192	208	187	198	202	179	210	240	206	206	191	206	194	200	206	180	195	185	202	183	206	197	164	194	211	212	184	199	193	197	202	224	191	191	183	190	220	208	218	179	199	184	190	189	197	185	162	195	195	205	189	183	214	194	186	206	208	223	202	201	189	222	198	193	215	183	196	203	184
29310	84219	32658	12491	11377	15566	46355	48038	39818	28859	15208	4816	845	373	380	356	370	370	347	401	396	360	384	371	371	391	364	356	356	383	413	369	360	380	376	380	374	350	387	370	360	356	388	369	360	379	374	427	366	336	373	374	356	363	358	415	351	385	350	372	360	388	388	397	390	337	350	368	373	364	385	369	368	369	383	340	417	391	378	385	350	388	403	396	361	388	371	324	362	400	399	349	361	344	384	367	339	390	390	370	377	371	399	349	368	364	356	368	350	348	388	423	396	383	371	376	396	383	412	412	381	401	372	338	354	378	347	362	342	382	340	370	381	355	380	368	382	382	350	351	339	372	347	334	414	370	375	338	379	409	384	398	372	354	335	420	380	335	355	376	433	370	349	397	414	400	402	359	417	359	366	344	379	376	370	406	362	372	380	359	361	399	347	354	375	355	388	391	392	351	403	339	388	360	366	377	394	339	400	374	399	420	377	374	377	362	394	378	396	315	374	405	366	376	379	368	393	361	364	378	363	390	370	394	380	367	385	384	364	391	381	400	372	366	388	372	373	375	369	387	350	346	358	365	364	344	399	395	364	360	392	351	389	383	401	359	384	361	372	386	365	358	383	350	353	387	376	373	362	382	377	354	363	379	355	390	344	386	392	407	375	364	386	363	344	391	369	394	377	367	333	362	414	393	383	379	386	361	402	359	369	387	387	370	375	369	394	391	398	377	353	354	400	365	386	356	360	346	365	396	363	353	391	384	361	361	347	351	377	392	342	369	403	359	354	390	357	359	350	400	395	363	379	361	336	394	381	372	368	378	341	371	413	342	362	378	360	368	398	336	375	371	356	353	333	386	390	357	364	411	367	387	367	393	364	371	341	431	380	379	384	384	348	317	353	373	373	370	359	352	390	370	399	378	340	338	393	390	421	389	376	360	413	381	387	376	337	390	359	402	369	395	363	429	374	386	385	388	356	383	356	360	400	399	349	404	385	375	403	381	379	380	405	355	356	362	385	360	384	361	391	376	363	355	375	360	384	368	355	352	403	384	351	399	358	357	395	386	361	379	385	375	374	385	375	391	371	343	367	397	334	377	322	374	363	373	356	411	406	378	389	355	364	348	400	352	362	374	405	394	371	370	368	384	392	380	374	419	406	358	380	337	404	378	374	376	373	352	369	383	367	389	391	366	370	395	372	373	382	363	391	337	385	370	370	394	378	371	363	335	367	360	377	406	372	359	367	334	376	357	386	370	388	358	376	378	410	374	346	389	363	356	361	335	361	345	370	390	365	375	359	357	334	399	369	377	387	364	376	391	376	419	383	348	367	412	347	375	338	389	394	319	324	378	383	384	367	386	394	339	348	359	390	356	366	377	350	367	374	397	369	400	390	366	406	344	353	360	396	412	349	340	373	385	393	398	375	372	339	353	392	370	360	378	342	373	404	397	350	400	388	344	378	404	382	377	377	360	368	374	364	407	363	377	345	412	383	393	363	370	341	399	362	351	394	380	369	358	394	399	364	402	377	332	384	365	372	382	313	387	373	390	385	370	378	363	377	359	379	371	380	379	348	355	363	352	345	377	402	386	361	406	375	392	366	384	375	380	379	385	340	387	374	352	372	363	348	390	395	334	360	360	369	354	355	387	368	375	395	380	367	369	384	338	387	383	374	366	351	388	387	392	325	368	396	366	366	357	354	387	371	383	372	366	352	369	370	356	352	387	393	347	391	363	367	373	353	340	343	390	361	363	340	375	387	405	364	375	394	378	359	348	380	353	365	351	388	401	375	366	374	384	372	362	398	373	366	372	359	351	369	410	376	367	371	408	367	367	358	389	399	364	418	378	345	369	407	334	351	367	350	374	380	376	357	357	364	415	369	346	361	358	377	367	362	359	375	409	410	370	355	401	384	372	381	373	376	381	340	355	368	375	380	385	348	362	340	376	369	394	360	389	359	371	400	385	338	368	393	356	368	375	391	387	392	377	372	333	377	394	347	364	375	380	393	347	356	384	358	368	373	383	371	387	361	388	408	385	365	380	359	363	377	366	383	379	382	384	359	352	359	357	379	402	363	365	368	334	353	352	369	378	368	400	366	374	387	354	364	381	362	362	347	375	386	413	369	351	364	366	362	353	361	340	379	366	378	401	386	322	370	363	351	362	364	362	367	385	363	370	380	394	381	380	377	348	363	384	364	394	388	357	363	339	378	383	366	390	373	352	380	345	370	340	383	380	376	367	367	374	376	388	368	381	385	401	337	411	351	348	384	372	363	385	358	398	373	375	365	366	378	391	416	398	362	363	363	358	347	330	356	372	376	365	377	350	367	366	357	381	403	367	364	366	373	356	367	361	402	350	384	397	389	398	395	369	363	378	369	371	370	379	357	360	337	400	355	360	372	378	334	374	370	401	388	319	396	385	380	399	427	388	359	377	358	383	360	324	383	359	395	391	373	400	374	385	381	403	382	391	364	358	377	376	387	345	374	370	356	376	390	337	347	334	337	344	329	378	437	377	359	368	378	377	372	403	388	357	382	377	397	339	361	351	373	370	378	364	361	383	363	343	348	372	379	354	374	400	355	373	366	380	360	354	378	382	341	367	401	383	396	334	387	335	358	343	342	361	357	382	343	357	381	375	350	390	393	371	343	373	388	362	385	399	371	391	390	350	360	378	399	360	385	376	352	376	403	380	370	359	394	379	360	381	396	417	355	365	371	336	395	350	342	376	374	351	323	365	370	369	392	389	370	422	332	366	372	394	378	386	350	383	360	385	377	343	354	370	370	386	387	369	402	380	397	340	345	364	361	360	416	380	382	369	346	364	325	359	408	395	350	371	348	380	374	389	371	358	355	368	406	427	352	355	408	365	370	394	383	353	355	375	413	443	371	379	358	369	386	374	357	394	380	390	363	379	348	383	378	396	382	340	400	401	369	374	368	382	374	350	384	337	373	330	364	365	356	368	401	387	372	370	370	393	406	367	365	369	379	379	359	355	376	365	382	411	381	351	403	357	386	358	395	327	398	358	384	369	387	398	354	361	336	353	386	351	378	370	410	390	376	372	326	372	376	362	380	353	372	375	362	368	379	412	335	367	379	367	366	371	376	376	345	343	382	353	374	352	354	401	374	385	379	404	343	352	376	364	373	400	371	368	364	351	389	386	386	398	362	354	338	372	374	385	383	358	358	346	364	355	355	358	358	377	335	357	335	340	355	339	370	399	400	375	362	356	372	398	352	378	371	362	407	355	382	399	366	376	347	387	391	345	378	390	361	347	346	374	395	368	368	386	385	341	358	389	361	384	373	357	369	371	356	360	343	390	379	396	375	386	384	395	369	359	375	373	387	381	364	366	345	385	380	335	371	391	383	401	388	410	373	396	434	360	362	364	380	374	372	366	382	368	369	386	377	384	355	378	397	373	345	390	358	372	368	407	353	358	359	386	363	382	377	354	376	335	334	384	393	374	363	376	348	382	398	397	381	361	434	374	377	361	366	390	400	354
27018	24981	20404	3729	1237	915	3423	5075	4146	2085	900	399	230	211	181	205	192	189	203	203	209	208	176	171	212	218	188	216	175	186	185	187	150	191	204	194	214	196	205	197	183	202	188	215	183	198	181	193	183	205	195	197	201	161	203	208	195	204	187	193	177	186	191	196	197	170	226	190	197	163	216	197	176	169	191	196	179	197	199	183	165	187	188	182	199	178	177	185	199	182	183	186	156	184	190	216	179	171	169	193	191	219	185	186	209	214	186	197	191	194	201	190	193	188	202	210	171	194	181	173	197	198	190	182	201	171	192	200	202	204	184	176	184	176	187	190	187	204	184	179	201	202	188	205	193	200	188	178	171	206	196	183	214	153	185	181	163	200	197	187	202	187	168	181	190	184	177	172	198	208	180	196	165	178	174	197	187	202	203	195	186	191	176	186	209	217	192	186	201	193	187	174	188	195	203	195	194	187	201	185	180	185	210	188	207	200	173	169	196	191	197	234	188	184	200	201	194	176	183	180	207	168	186	176	185	206	197	224	215	187	192	153	186	187	205	215	199	194	198	219	196	204	194	205	183	205	213	187	201	194	199	182	216	182	164	185	196	183	178	204	193	156	183	202	183	180	184	192	197	189	208	202	206	185	188	201	199	199	211	179	203	197	209	174	191	189	196	184	205	195	194	190	177	195	182	221	177	186	213	236	208	194	196	207	187	195	183	203	178	211	213	194	189	191	198	206	198	191	166	190	209	187	184	194	200	182	204	172	198	187	197	168	214	219	204	221	193	177	203	196	219	179	168	187	183	202	183	184	179	167	195	207	172	190	199	186	202	190	164	207	193	174	200	196	185	197	196	193	194	234	170	201	176	178	158	171	195	198	176	193	204	200	180	147	188	181	188	192	181	197	207	187	178	158	187	208	159	203	198	179	189	182	183	194	196	202	193	180	206	214	215	179	178	185	186	169	159	201	182	207	213	200	188	183	182	197	171	188	211	176	201	182	198	176	199	186	183	180	195	194	194	206	188	206	198	240	207	202	148	191	198	173	176	180	203	183	194	179	198	198	186	226	190	186	181	189	195	189	193	208	205	206	199	188	187	213	173	198	186	203	172	223	195	190	180	176	197	197	219	190	173	202	182	179	173	172	194	198	204	169	200	192	188	177	192	205	192	182	192	194	197	203	190	196	199	197	204	190	188	164	186	198	189	173	161	163	198	194	179	176	184	197	170	208	182	208	166	202	223	212	171	183	181	176	181	196	199	171	199	210	189	189	182	187	206	185	179	183	211	195	182	167	221	215	187	200	203	182	206	178	200	219	186	212	198	200	190	188	200	173	168	188	177	177	187	192	210	176	187	202	209	162	190	201	203	193	173	213	166	201	197	193	177	188	191	199	191	191	169	186	185	177	185	215	171	181	209	215	181	196	177	203	182	198	179	182	175	184	198	196	226	211	180	202	182	176	213	210	188	180	195	184	170	202	186	208	194	193	147	201	199	202	193	160	211	213	190	214	222	191	201	201	192	180	177	205	185	167	191	192	188	205	208	212	195	187	172	190	162	183	181	183	197	189	179	171	187	193	213	175	187	162	197	192	175	196	184	163	200	186	189	189	177	185	189	192	186	199	176	194	194	194	184	196	212	180	217	183	178	181	200	186	197	182	201	180	190	214	198	176	209	178	203	176	189	182	212	175	205	189	199	193	183	210	177	216	176	175	197	202	184	187	203	191	200	181	184	178	204	177	199	200	204	184	185	182	171	196	182	187	173	204	213	184	191	181	178	198	184	216	194	189	207	195	178	186	191	206	191	201	205	200	176	159	194	191	178	205	175	193	192	183	186	201	185	190	197	179	188	205	193	187	208	174	183	156	191	199	173	213	196	187	218	177	191	175	175	197	180	199	201	196	197	182	159	193	215	180	193	203	171	193	200	201	209	202	193	177	210	184	170	201	193	191	194	176	187	186	188	206	198	217	177	179	186	195	178	206	205	158	198	172	210	163	188	210	194	200	197	208	194	193	156	183	165	193	193	183	184	209	198	192	208	217	181	182	194	192	218	204	185	193	172	177	172	182	204	163	211	178	182	182	194	185	213	205	195	175	198	209	162	200	182	177	189	174	183	170	211	179	172	198	189	180	185	207	207	180	193	168	183	192	196	194	195	203	179	179	184	185	170	169	198	206	185	197	173	169	171	202	210	185	224	181	214	193	208	175	215	171	195	197	175	198	186	218	203	224	203	172	195	197	170	163	201	184	191	202	179	165	187	176	188	208	189	194	208	214	210	164	180	187	180	199	186	189	184	210	229	199	192	228	199	200	195	190	192	167	188	189	195	217	190	200	201	194	188	194	198	201	191	197	191	190	202	203	189	186	198	181	167	188	178	186	194	165	215	195	223	195	192	185	199	182	203	173	180	208	186	195	208	179	199	178	182	181	197	168	189	189	177	203	196	205	163	189	210	174	185	188	214	194	189	164	186	176	209	210	182	198	206	185	193	177	200	188	192	187	189	170	191	182	187	167	190	189	183	179	204	188	193	175	183	202	178	189	178	206	207	203	189	198	183	197	200	199	185	185	220	183	189	180	172	183	185	201	192	198	187	174	187	204	180	201	208	192	194	210	194	197	176	192	196	234	183	179	175	213	194	176	215	206	186	213	186	191	185	170	203	186	227	198	203	202	177	194	201	213	202	203	184	196	204	174	203	178	181	213	184	174	211	211	169	164	211	185	211	175	181	220	183	200	185	200	189	197	176	176	191	193	200	188	186	183	193	169	170	188	191	204	192	200	212	186	192	187	189	208	205	189	189	202	176	155	174	196	219	183	185	188	184	216	176	210	195	190	177	163	184	188	185	166	194	187	186	185	166	217	198	201	183	182	214	196	221	193	179	230	188	201	203	205	200	189	208	208	221	188	177	196	200	192	186	160	183	219	176	191	193	195	206	188	207	209	184	176	194	195	178	187	210	201	195	205	166	211	174	214	186	201	183	194	187	197	177	188	190	216	171	165	184	200	204	180	172	193	213	193	187	204	210	209	212	179	215	183	185	199	179	176	203	191	205	194	205	211	200	220	180	208	171	206	191	199	168	193	197	182	203	219	188	220	195	187	182	209	212	198	164	184	189	214	200	187	209	194	178	182	166	225	178	200	177	199	210	160	202	176	175	192	160	194	239	190	181	179	184	209	171	186	210	206	177	197	193	209	195	194	209	193	182	196	176	206	186	206	190	226	201	178	196	215	194	205	214	182	189	190	182	195	186	197	176	179	208	179	204	193	195	194	195	183	158	191	198	160	197	191	169	197	195	184	204	215	205	202	186	162	173	196	187	191	217	204	209	210	199	180	191	180	193	197	186	180	191	197	185	175	185	188	197	194	203	176	212	199	202	196	191	145	205	206	166	194	208	195	197	182	190	186	204	187	185	199	217	202	180	200	161	181	174	185	187	199	196	225	183	179	203	181	213	211	199	201	219	169	203	203	196	191	185	178	172	204	166	191
13615	44359	16254	4702	3372	2775	9731	13135	10684	5738	2562	997	429	346	372	407	394	371	375	340	399	379	345	387	378	378	394	390	360	388	385	368	375	351	403	382	369	379	401	394	382	375	388	399	384	374	398	359	410	351	392	363	418	380	372	392	377	389	353	367	390	382	398	368	394	380	405	385	378	365	383	381	394	392	355	378	396	395	383	408	390	383	360	385	379	372	381	372	366	363	404	391	415	391	408	400	392	375	393	414	363	382	410	374	384	378	404	367	349	353	394	378	380	390	358	413	398	382	395	387	377	403	405	350	407	389	353	347	373	391	400	371	398	393	407	376	372	393	407	391	385	406	382	373	378	395	399	359	354	353	376	359	392	380	373	368	357	358	344	385	380	390	377	376	358	355	352	379	417	358	386	362	371	361	409	392	377	362	395	396	376	384	371	374	392	380	415	349	374	401	361	362	351	383	384	395	394	390	366	395	396	377	368	362	352	388	378	396	384	365	375	382	408	351	418	348	382	366	407	372	368	365	355	389	371	355	358	413	367	362	344	403	364	402	362	394	374	385	409	385	341	340	383	334	369	381	348	363	354	408	379	370	383	368	369	357	363	378	393	400	382	369	391	368	387	354	401	368	385	376	391	371	397	387	363	362	379	382	346	392	410	392	371	391	399	387	401	371	361	435	381	377	372	398	363	389	370	365	374	382	398	376	418	331	381	377	390	371	377	392	388	403	377	361	396	398	363	375	348	360	376	386	394	402	395	363	389	416	384	374	335	372	367	367	359	370	354	398	379	386	378	377	387	385	351	367	401	383	395	374	376	414	414	373	385	348	348	363	367	356	392	375	395	409	375	375	386	397	404	374	426	376	395	384	392	363	390	374	369	403	356	355	365	360	374	369	374	398	393	392	386	416	366	352	397	372	386	364	382	366	393	393	392	349	381	385	396	366	380	397	389	404	421	388	379	409	421	400	382	387	369	383	367	397	390	423	372	366	393	372	379	374	335	349	332	384	382	378	367	361	351	362	364	382	385	354	352	337	413	396	382	417	361	368	406	396	393	418	366	425	405	381	398	373	389	415	375	389	400	390	391	388	400	358	390	414	396	407	391	399	324	370	373	394	407	403	397	378	358	370	377	385	371	374	367	390	341	354	350	400	350	331	389	361	371	432	383	380	387	370	376	353	383	412	365	374	385	401	377	402	425	375	386	358	396	379	400	390	359	390	380	412	388	367	379	359	375	375	367	381	328	400	405	417	389	357	393	378	386	375	400	412	387	366	379	417	390	395	386	387	384	386	399	363	388	386	380	387	410	391	368	374	354	372	344	424	409	401	357	378	394	360	380	389	397	370	360	397	392	392	385	363	408	368	367	398	348	387	375	407	407	365	403	341	401	367	380	403	393	377	391	353	358	381	410	393	364	414	399	391	373	380	374	387	377	385	364	364	337	360	407	402	367	375	395	409	409	355	370	403	388	374	381	390	389	373	361	362	382	397	376	367	383	376	395	355	381	409	367	393	359	389	374	401	361	378	416	395	381	412	391	372	357	388	402	387	384	379	387	339	380	369	383	391	410	360	388	352	390	404	367	396	355	392	382	399	388	372	376	357	401	352	431	336	410	391	390	369	395	370	384	381	391	371	397	412	352	380	352	384	374	397	396	401	343	394	368	397	405	394	334	403	379	393	370	375	384	362	397	423	363	381	365	372	359	382	390	375	368	393	376	407	378	372	368	401	394	394	353	392	426	394	379	356	405	374	404	390	402	347	417	383	378	386	381	372	411	349	364	391	364	375	402	377	372	395	390	386	386	384	372	375	416	382	363	400	390	377	369	397	388	382	364	345	370	361	357	399	400	366	399	381	380	372	351	344	381	357	390	382	365	402	374	372	365	371	384	369	358	368	371	380	347	337	385	390	384	364	360	378	362	370	367	390	352	397	400	396	355	365	396	386	365	380	400	377	403	355	361	411	434	366	418	393	376	362	369	397	353	367	389	343	396	359	406	382	388	401	347	399	385	359	378	388	372	378	358	382	389	364	384	372	387	399	390	373	370	387	352	393	383	365	367	364	406	394	358	381	383	370	374	346	394	391	372	394	438	388	371	357	381	388	389	400	395	392	401	391	362	382	375	428	393	363	366	381	391	364	397	377	387	394	343	399	405	372	408	380	390	379	387	378	359	369	419	376	377	390	401	350	382	371	397	360	413	361	348	378	380	414	358	364	369	353	378	389	387	382	368	353	404	364	370	390	376	395	380	396	358	377	388	416	366	382	402	402	372	357	367	350	402	373	367	397	411	370	366	401	397	370	375	376	384	383	372	407	369	389	369	371	394	376	387	363	357	379	392	321	390	387	401	386	403	349	379	416	367	458	430	407	382	409	353	413	396	385	363	367	365	388	406	404	394	395	391	421	408	392	339	351	377	381	360	395	359	397	372	376	376	383	400	364	372	383	365	392	380	378	380	372	346	382	407	400	372	376	385	336	361	401	365	354	371	342	416	370	417	411	373	395	364	355	387	416	377	410	382	404	375	369	371	377	359	353	382	381	353	377	413	377	396	404	409	394	390	377	410	434	387	390	417	408	386	417	364	377	396	381	384	358	376	379	374	379	382	415	381	365	412	369	366	398	388	370	387	357	392	392	389	363	380	381	391	388	389	374	387	370	308	381	387	409	396	367	381	425	382	379	402	387	381	389	364	389	362	349	375	389	370	376	361	392	425	352	370	382	370	366	373	414	390	406	361	360	371	362	373	410	393	378	375	391	372	396	363	396	393	378	384	399	404	390	380	367	405	393	387	358	385	367	352	424	381	376	420	383	371	358	368	409	369	404	372	397	378	408	399	363	339	363	387	367	390	380	394	407	367	357	398	372	421	383	375	369	379	377	363	405	387	408	371	359	405	395	392	346	359	378	410	348	403	389	372	384	370	386	423	373	379	374	384	407	392	393	357	383	378	380	390	370	345	383	379	366	405	412	426	397	372	343	369	345	352	394	378	372	391	375	361	388	387	406	380	363	348	371	353	406	382	372	360	383	368	437	386	411	381	380	367	420	355	377	399	344	370	389	386	360	377	399	374	395	403	394	363	405	375	363	389	331	383	420	378	364	377	376	397	365	369	419	393	374	376	352	370	385	386	358	382	395	352	403	416	377	357	363	358	381	359	403	384	389	386	327	418	409	363	364	355	350	343	388	392	407	402	384	392	373	402	401	403	359	382	395	392	365	376	380	380	361	370	353	381	369	374	381	359	368	369	365	387	339	371	393	408	409	372	382	393	394	376	353	390	365	381	395	374	415	381	357	367	429	394	365	377	377	360	349	402	385	391	385	341	343	380	365	395	363	355	384	412	356	377	355	366	368	357	376	382	384	376	396	373	374	378	366	400	354	347	396	381	386	365	368	367	367	353	385	376	382	393	352	401	395	371	396	361	344	393	400	340	403	400	389	380	390	394	411	386	423	411	366	401	360	368	352	406	377	407	383	379	402	405	383	429	405
24661	22478	30727	24087	14613	3104	18795	28849	22243	11654	4157	1099	236	168	163	159	145	177	162	162	146	156	158	143	152	129	150	139	152	128	130	125	159	155	131	138	163	147	129	137	179	157	146	146	133	133	147	157	138	154	146	164	161	156	140	155	151	123	167	153	141	114	168	174	155	150	128	156	157	143	131	131	142	167	149	159	133	144	165	162	156	167	139	125	128	129	147	148	152	172	143	150	151	132	167	129	148	140	136	141	135	143	176	179	139	175	140	121	151	160	129	137	136	130	163	144	158	132	141	138	133	124	145	135	137	156	166	154	146	129	141	182	126	155	139	151	157	133	167	132	152	135	140	153	155	150	135	135	142	149	136	181	160	142	132	130	144	160	156	144	151	153	164	150	144	145	147	128	153	143	144	158	144	158	149	164	155	144	135	169	141	150	135	133	146	162	162	159	162	150	143	151	152	162	135	146	136	148	156	158	137	116	138	149	149	145	148	145	152	161	153	130	163	121	125	156	168	143	147	141	146	135	136	130	123	128	146	142	172	158	149	160	133	155	186	136	128	130	140	154	159	172	144	155	139	150	133	150	164	164	150	138	158	143	140	153	143	136	146	151	142	144	131	135	181	150	147	127	170	141	145	158	144	150	127	150	159	144	119	141	143	144	127	149	160	128	147	147	144	133	156	162	152	136	145	149	168	139	164	138	141	143	156	148	143	135	148	136	130	142	162	139	156	143	154	158	134	138	143	159	132	151	132	134	134	166	151	169	140	128	143	124	142	158	160	171	144	152	140	142	159	152	139	127	166	156	119	134	138	142	160	150	153	162	163	144	158	136	142	144	148	156	148	139	144	160	129	158	143	144	146	139	156	141	165	133	141	137	151	136	140	135	154	146	160	149	148	149	159	143	131	155	132	154	158	123	148	158	149	127	162	156	139	133	145	139	157	150	130	154	143	175	164	137	135	147	150	137	135	121	147	157	136	163	149	149	149	159	149	155	164	141	150	143	161	146	149	155	133	125	137	150	160	132	143	147	154	138	160	167	152	153	172	139	140	132	156	147	164	147	130	148	130	134	147	133	131	158	127	147	134	136	135	142	151	140	152	160	121	172	124	138	139	137	134	131	142	171	136	134	135	138	154	159	156	143	168	118	140	149	139	157	126	133	158	157	154	165	144	137	165	144	150	143	148	172	153	134	153	148	126	111	161	129	124	158	140	167	155	151	141	139	156	145	150	147	182	179	169	148	151	147	123	161	131	150	147	143	142	140	149	132	127	124	122	152	146	118	144	136	126	143	129	134	127	156	143	142	156	148	140	142	144	154	145	132	140	136	133	115	138	159	150	141	147	110	167	143	139	163	126	154	129	157	157	168	137	136	141	156	134	135	144	143	139	144	141	139	127	152	150	130	153	160	136	145	142	169	161	141	130	152	158	140	138	138	163	153	158	135	164	169	115	139	165	156	141	129	147	136	151	131	143	173	153	171	163	148	140	157	140	164	156	163	162	140	134	144	144	134	145	143	160	160	146	142	149	133	148	141	139	154	143	157	150	118	125	152	138	132	142	135	162	134	139	149	136	135	148	158	158	153	154	150	161	131	149	140	148	139	143	123	134	149	163	155	148	131	135	116	144	162	156	129	137	139	137	135	147	164	133	166	135	140	149	164	148	154	130	154	164	158	158	143	148	162	148	143	123	146	164	150	143	158	147	158	161	160	132	149	141	171	158	132	143	145	126	129	146	128	157	149	127	153	164	147	138	141	136	149	162	129	131	145	135	148	139	123	153	125	127	143	138	151	134	147	145	140	157	141	153	142	128	160	149	125	158	147	124	140	138	151	141	145	158	156	162	149	137	163	141	153	155	152	142	156	141	167	148	147	134	143	164	156	144	132	165	151	153	145	133	137	150	129	124	163	168	132	144	153	150	126	152	129	170	170	191	160	144	137	148	134	154	157	142	130	140	162	168	144	136	162	162	157	135	139	139	170	157	161	140	151	131	166	142	161	136	143	145	152	144	146	130	150	155	140	139	161	133	141	132	140	168	143	135	141	146	121	158	148	155	136	158	149	146	154	142	171	154	156	158	132	155	141	145	171	149	139	151	135	116	154	152	146	125	146	143	150	132	138	138	142	151	164	137	137	148	151	163	161	144	139	128	145	141	147	151	147	156	132	142	161	145	150	129	156	143	140	128	142	146	148	155	156	130	156	138	164	172	158	144	147	144	139	145	133	142	164	142	139	146	141	134	171	157	137	166	167	155	154	134	139	133	150	145	137	127	156	139	140	161	141	148	136	152	140	132	161	178	142	161	156	152	139	140	145	157	136	142	134	151	139	148	140	158	169	142	137	143	138	150	140	147	146	141	157	145	147	152	150	136	130	140	125	132	151	147	151	144	157	151	128	158	159	121	141	153	116	169	157	131	148	140	159	169	141	143	132	147	136	142	156	172	134	161	138	153	155	134	159	149	155	134	141	148	151	143	152	131	142	132	153	161	145	158	144	120	128	140	169	154	139	144	143	145	151	126	150	161	151	142	134	138	131	156	157	152	132	139	148	132	148	160	155	140	140	142	170	150	153	141	153	158	151	140	126	132	145	147	141	153	142	152	129	122	143	139	136	129	149	137	139	134	167	134	131	147	167	145	145	112	137	151	151	129	136	140	137	134	155	129	158	143	131	145	159	132	128	133	131	141	126	151	163	146	148	152	165	161	160	139	145	146	150	188	154	151	153	138	143	139	144	174	121	125	139	153	144	162	131	137	138	160	167	167	141	140	121	140	175	163	146	123	143	145	155	151	149	144	154	150	135	143	139	137	145	134	150	157	158	138	147	141	170	140	126	174	139	139	148	142	133	165	147	164	126	138	153	153	147	133	135	139	145	151	163	145	125	129	138	135	140	148	136	133	170	145	120	133	139	152	130	127	139	131	143	156	148	167	142	139	138	153	135	146	144	172	166	157	151	136	164	155	144	141	143	160	163	155	142	158	149	127	131	158	128	145	143	145	142	161	128	163	142	142	148	145	149	141	140	151	144	145	145	161	132	145	153	159	140	130	153	147	151	182	135	162	143	152	156	136	136	151	141	150	153	131	146	138	132	153	137	140	169	154	174	150	137	152	121	154	140	154	124	130	147	145	143	149	147	130	151	152	152	150	131	140	169	143	153	151	143	141	126	138	126	141	147	155	162	146	159	119	135	151	143	154	152	151	136	130	163	142	141	144	157	149	161	135	142	159	134	172	148	132	154	148	146	145	165	141	138	168	139	141	129	156	165	151	131	149	157	157	156	131	147	157	157	153	136	153	140	141	145	155	157	134	139	138	139	172	152	145	156	129	133	141	155	130	164	148	143	168	129	150	137	140	150	141	129	153	115	131	152	139	164	131	145	151	152	158	141	110	143	133	152	142	167	152	136	148	122	135	149	141	150	139	128	132	155	128	144	136	132	149	141	152	154	163	148	174	155	134	151	157	148	141	172	142	160	168	147	140	157	137	159
19114	76925	27520	8049	6685	6846	32418	38672	31983	20652	10172	3297	543	308	303	294	281	303	301	312	288	336	305	293	330	334	267	306	309	311	303	320	296	274	330	297	291	313	273	308	300	310	301	291	332	315	286	267	284	300	289	284	280	283	312	297	279	303	301	289	281	334	321	309	287	317	281	298	298	291	297	326	296	323	285	261	304	307	330	300	307	281	326	318	281	310	305	270	290	296	302	303	287	272	315	239	292	305	282	294	315	280	290	266	274	309	275	322	270	286	286	288	330	280	321	285	291	292	282	286	300	309	274	271	294	311	298	288	313	307	310	294	286	317	297	272	305	296	270	284	307	290	283	291	262	307	296	313	325	262	295	298	314	313	298	303	318	265	271	273	311	274	312	291	342	332	261	300	297	314	294	303	273	322	330	281	305	294	271	312	300	312	310	297	316	309	284	279	292	306	315	283	277	307	273	259	282	299	317	329	310	314	312	295	314	281	306	288	314	308	276	305	283	274	319	285	296	301	313	320	295	312	285	298	278	307	299	288	302	331	305	292	321	292	338	323	284	305	301	293	324	314	294	342	303	293	300	315	280	284	296	289	300	292	292	291	322	303	277	273	307	317	304	306	300	281	263	239	266	296	303	304	308	301	309	274	311	301	278	306	305	310	263	277	281	302	276	289	268	310	296	279	307	290	316	289	287	278	288	295	278	313	316	313	343	326	297	254	306	284	347	258	302	316	317	316	290	328	289	266	299	283	329	292	318	283	307	274	319	308	292	265	289	300	301	302	284	279	314	291	289	263	265	253	290	302	285	325	287	307	327	327	291	289	301	286	296	290	291	295	272	293	281	312	292	283	292	346	284	288	287	281	314	290	288	261	281	277	279	288	260	285	266	312	300	275	291	291	280	301	288	299	302	313	299	315	315	290	291	301	293	285	282	292	311	307	320	301	312	309	307	303	303	287	271	320	283	339	295	304	275	326	303	304	283	260	288	282	306	296	281	262	300	313	314	275	307	270	286	321	310	266	288	255	286	301	326	266	291	299	281	341	316	298	311	298	310	274	290	287	272	283	308	285	298	258	323	269	239	307	308	310	277	294	273	277	302	301	297	288	311	277	278	302	275	309	318	307	343	287	296	267	302	277	327	278	318	295	291	301	271	321	284	296	289	297	274	280	257	290	293	316	273	282	293	289	290	312	281	296	288	291	283	295	300	285	318	294	288	299	275	295	309	292	321	306	294	291	309	314	299	290	339	275	292	289	318	319	281	300	331	300	289	299	306	295	300	289	281	307	260	258	328	306	311	299	302	304	290	327	292	344	264	271	309	286	289	280	304	331	305	313	317	301	282	308	289	301	302	308	281	287	279	313	282	335	330	286	264	318	300	312	279	289	282	305	273	316	309	309	313	305	272	323	274	287	293	304	300	321	293	271	281	286	282	286	305	310	289	283	305	293	281	323	297	277	313	304	323	330	294	289	272	292	284	317	289	319	275	297	274	306	290	289	311	306	305	301	267	289	289	296	289	289	277	295	316	301	304	289	295	282	284	299	288	300	276	276	301	300	309	305	264	302	323	289	281	309	279	297	311	304	275	343	282	266	310	304	331	293	300	281	283	294	311	310	286	345	297	285	307	269	292	275	309	285	314	283	295	303	313	292	310	303	287	303	295	306	289	285	312	303	325	321	317	272	284	301	305	285	276	281	293	291	287	311	277	286	317	272	318	303	314	271	301	334	260	312	308	309	309	283	309	292	321	310	301	292	320	309	303	280	297	299	340	257	312	284	329	295	288	287	281	263	317	306	307	285	303	276	275	284	296	306	266	324	268	282	322	297	289	282	281	305	303	317	291	305	283	291	296	296	319	297	311	321	318	290	293	288	307	289	314	297	326	301	322	272	308	290	270	290	293	298	294	307	296	342	299	305	310	302	287	296	302	265	300	307	322	289	293	293	300	280	320	303	286	285	305	296	299	325	285	330	271	266	257	323	285	299	283	291	290	300	265	305	301	280	292	319	309	298	264	313	300	321	299	308	293	312	315	283	277	312	289	318	303	292	323	283	329	307	302	289	278	325	318	253	299	289	286	313	260	296	317	303	282	272	300	302	274	291	299	266	299	297	298	288	283	307	266	275	307	269	281	304	300	286	298	277	315	325	309	316	279	330	309	286	314	286	297	271	299	286	307	306	265	311	303	297	305	302	269	290	295	277	285	299	286	322	284	263	290	273	255	299	278	287	283	303	293	318	318	277	291	276	315	309	307	316	318	308	277	292	277	274	308	310	344	315	259	295	301	301	314	270	312	275	310	305	278	299	320	325	304	274	280	311	306	324	289	288	293	334	270	323	287	277	297	317	300	275	293	286	294	338	292	270	286	328	294	300	305	311	286	282	294	305	313	304	292	270	282	291	306	283	284	274	314	292	274	291	301	307	301	302	294	307	274	289	282	295	298	302	310	287	314	287	283	288	291	279	290	323	278	284	304	291	296	293	302	326	321	285	287	290	284	342	297	290	265	320	267	305	294	306	322	297	330	276	295	292	303	307	283	277	317	269	321	247	249	290	297	301	282	312	298	284	269	281	263	291	274	273	354	286	290	263	275	278	299	276	292	267	309	290	272	254	301	296	275	262	289	317	326	278	310	279	307	309	313	295	295	315	291	293	307	321	304	307	329	318	308	293	294	307	299	307	309	327	299	275	275	304	264	282	322	315	278	278	298	315	308	302	310	319	292	262	285	300	294	337	286	290	299	294	273	304	294	276	284	274	265	308	269	284	318	297	311	297	306	311	288	308	293	293	295	296	276	299	307	285	294	327	277	290	308	289	289	303	283	284	289	293	277	302	319	318	306	298	289	309	274	292	320	287	282	283	304	277	304	279	292	298	295	293	294	318	280	284	329	308	296	280	319	301	290	285	300	292	273	294	335	278	255	294	308	305	298	309	261	309	321	303	318	306	277	282	301	262	279	296	290	289	309	245	281	306	285	299	292	291	311	300	300	301	278	276	320	285	263	270	279	291	283	303	277	283	285	328	271	299	314	339	274	305	288	279	296	287	291	306	295	281	301	298	292	298	269	309	275	309	284	269	292	291	304	306	294	300	317	307	304	312	284	288	276	319	297	302	296	263	304	297	284	267	290	313	309	291	302	298	271	299	271	282	285	299	287	303	298	326	290	323	299	293	296	289	302	319	330	283	279	313	281	290	264	293	318	304	294	307	287	279	317	301	285	313	288	294	325	282	312	273	295	295	258	300	314	298	292	311	294	326	297	264	290	297	323	317	284	313	290	268	269	278	293	309	274	310	294	290	303	294	323	329	282	269	316	277	275	305	287	291	301	296	313	294	275	275	278	313	278	295	299	298	330	314	329	302	296	270	285	304	295	304	285	322	313	321	321	278	280	294	288	261	327	302	305	307	291	340	292	296	289	294	278	257	326	315	299	312	273	245	313	265	310	293	299	309	283	281	301	301	302	291	277	295	293	277	300	292	289	260	300	290
23479	21725	30774	23081	21449	18776	29349	44417	35161	21542	9296	2181	346	197	196	193	192	212	195	208	206	210	200	196	165	198	199	185	183	192	186	219	197	210	213	194	213	186	206	192	207	186	167	187	179	215	195	197	189	200	198	197	177	201	183	190	198	210	226	166	167	193	219	175	205	193	196	221	190	180	185	204	183	202	196	189	201	207	210	189	176	186	199	194	180	187	213	171	188	198	187	174	189	172	184	179	174	180	182	173	197	194	184	210	190	174	197	181	177	170	187	220	208	168	177	195	162	179	210	183	170	184	212	183	196	208	183	208	221	194	196	202	176	208	204	204	182	181	177	204	178	220	215	186	191	193	178	184	187	193	196	178	182	170	177	185	179	194	198	188	215	182	205	188	182	196	187	187	186	200	164	207	186	210	171	182	185	197	208	177	184	187	203	180	178	197	169	211	188	194	196	216	176	208	204	185	169	184	186	203	207	195	185	184	192	176	174	182	204	198	150	185	203	193	198	199	195	203	178	197	179	211	205	181	184	190	191	195	180	204	198	210	189	201	177	185	193	168	194	164	190	208	200	176	179	192	186	188	188	178	188	214	179	202	196	189	196	183	194	190	190	184	183	172	212	199	189	204	194	190	197	172	184	196	210	203	200	191	171	203	192	188	197	192	193	196	196	202	198	188	182	196	174	182	182	205	171	181	176	189	184	193	208	182	195	156	196	162	207	177	186	191	168	179	152	203	193	198	204	202	222	190	178	170	208	210	171	178	207	192	169	176	180	179	192	174	163	170	203	184	189	202	216	195	197	195	171	198	199	203	187	175	175	195	206	200	188	185	178	201	187	181	178	185	189	165	193	185	210	178	160	182	207	195	205	176	194	191	178	201	179	179	208	162	217	214	177	201	189	215	200	199	204	195	221	178	163	221	196	172	184	228	195	189	211	171	191	155	185	192	209	191	189	178	188	191	173	199	194	208	186	196	212	173	193	177	178	166	175	167	211	197	182	203	191	191	172	199	222	192	214	207	206	229	182	190	203	191	190	176	200	192	203	174	184	171	178	183	184	205	167	199	203	202	189	198	174	182	178	185	166	219	189	171	207	174	202	179	196	191	211	175	168	191	190	183	183	188	199	189	181	189	186	216	175	205	196	164	178	197	174	168	195	215	188	182	175	194	184	178	191	161	205	221	162	187	192	178	208	192	177	185	187	190	180	219	197	187	173	197	180	205	211	182	200	172	193	164	203	188	187	191	182	188	175	186	201	178	173	180	210	177	171	207	176	189	195	179	225	199	190	177	216	198	182	176	214	214	178	173	210	209	215	203	172	183	183	181	191	169	166	212	184	182	196	201	199	183	163	218	195	212	191	195	203	200	193	206	196	173	170	184	210	189	153	203	198	186	180	199	181	188	170	183	179	155	184	195	177	231	191	182	161	197	189	185	183	203	189	177	202	170	191	185	201	209	171	165	206	183	179	210	167	187	195	200	221	216	196	208	178	167	172	208	202	220	168	190	193	187	195	207	190	175	204	198	189	179	193	197	183	188	177	197	202	196	155	191	183	196	198	177	180	179	209	186	191	212	194	211	184	185	172	198	214	191	195	204	193	193	191	192	183	199	195	206	180	192	185	196	177	178	175	205	192	170	190	201	207	167	190	186	193	203	178	203	163	186	201	192	211	192	182	166	207	178	192	200	190	198	200	201	186	192	205	198	172	186	188	183	197	168	203	184	217	180	188	190	194	176	213	177	170	192	193	201	171	179	189	203	174	215	180	183	191	193	188	203	166	170	188	186	210	191	185	178	198	181	197	189	227	192	173	214	200	186	192	182	178	216	190	223	186	198	203	198	176	200	186	222	213	169	185	187	196	178	187	222	210	190	177	183	165	178	186	173	184	174	179	185	186	193	180	195	202	173	184	162	185	204	177	198	187	179	196	169	203	192	203	192	193	204	195	177	175	191	208	181	198	188	196	173	193	200	188	193	174	200	215	212	185	211	200	194	203	178	181	204	173	211	189	180	182	213	206	199	200	181	175	195	184	206	196	216	175	175	183	172	186	196	198	195	206	215	209	192	185	211	194	185	187	185	189	195	167	170	216	223	212	191	206	219	196	176	175	180	199	208	183	198	198	166	195	180	199	195	194	185	176	165	177	203	187	199	174	166	189	188	189	207	180	207	199	182	209	198	188	200	207	179	202	187	192	179	188	187	207	199	201	196	187	207	189	214	173	189	199	196	202	166	192	180	198	185	190	199	201	186	180	184	177	172	201	188	188	197	182	190	194	182	188	187	198	198	178	188	190	170	213	156	209	180	179	196	218	195	203	198	197	179	198	176	182	187	203	175	182	202	202	193	196	208	195	196	197	167	189	182	214	207	204	180	201	188	183	178	199	207	177	213	173	200	201	186	202	192	180	186	197	199	198	189	175	162	202	197	215	206	192	168	169	170	194	215	192	185	203	184	197	169	204	198	176	199	194	184	186	215	208	189	194	219	169	179	206	186	185	187	167	185	192	186	204	176	211	171	173	204	182	203	188	188	198	194	202	211	196	182	216	192	174	183	180	167	182	186	193	202	230	197	206	190	255	194	177	211	176	197	196	188	187	179	176	190	184	181	193	157	182	187	197	172	197	198	205	194	203	203	189	188	189	202	216	186	193	201	178	210	186	173	225	207	190	184	194	182	180	184	179	199	182	175	188	186	172	205	172	171	196	213	180	172	165	209	199	171	197	202	198	161	172	178	173	227	195	200	179	182	180	213	218	182	185	203	201	192	190	173	192	158	185	202	191	193	183	192	215	197	185	197	185	175	189	181	178	205	180	167	181	186	187	201	198	178	171	182	180	185	225	179	202	182	193	181	176	177	181	197	183	197	192	202	182	207	202	196	187	180	170	208	194	204	186	188	165	203	198	192	194	184	200	200	190	184	179	199	207	184	198	186	196	185	198	212	180	191	184	214	205	203	180	171	201	215	191	207	188	192	191	166	187	208	174	175	180	191	160	183	182	194	194	190	195	186	210	175	185	182	188	194	214	187	221	203	190	186	207	194	187	200	198	175	184	199	182	191	164	193	210	200	202	189	195	219	173	199	200	197	193	163	216	186	183	197	194	198	183	188	181	211	202	195	173	179	202	177	202	189	194	201	189	198	196	190	182	188	163	194	168	197	203	166	179	199	205	206	170	210	215	187	204	203	172	195	185	199	183	174	202	197	202	195	211	190	172	191	171	201	188	183	202	212	171	195	192	184	200	190	186	200	198	166	175	195	185	194	189	190	198	174	182	186	208	188	188	209	209	188	185	171	198	196	202	200	203	179	167	192	202	184	196	215	181	183	193	189	200	189	194	191	191	199	201	199	173	192	209	189	183	184	183	187	191	197	193	195	195	184	199	196	210	184	203	190	223	183	208	182	194	194	201	181	209	193	194	180	208	191	177	192	182	193	208	187	221	228	198	204	193	205	208	191	192	185	206	200	178	200	198	183	194	178	206	188	192	187
22125	80543	27180	13674	10094	9652	39983	50940	42190	29881	16893	5489	914	346	397	351	372	389	384	404	380	375	332	396	364	378	355	349	332	374	362	376	336	338	341	376	353	378	374	354	386	360	360	314	366	355	379	367	400	353	375	355	347	349	370	403	334	358	369	365	364	352	382	372	360	341	335	391	374	377	335	367	317	379	355	347	369	360	348	350	360	372	324	331	363	355	379	363	339	369	395	381	349	353	372	357	332	383	384	356	387	316	354	350	336	360	359	328	361	376	346	339	358	347	352	353	361	347	397	359	364	360	316	393	365	352	348	397	319	345	329	357	359	363	357	355	383	352	373	356	342	380	368	362	331	363	381	382	335	345	404	389	369	357	357	372	340	392	420	343	354	374	343	357	337	321	349	359	393	366	342	343	370	357	347	340	350	330	340	336	347	309	357	345	351	329	382	349	364	385	346	374	379	355	384	353	348	341	331	345	353	366	356	358	340	386	386	384	365	374	324	357	364	330	368	349	341	391	343	375	378	353	336	360	349	360	345	334	366	356	370	336	341	344	370	348	359	367	367	369	373	363	327	358	386	318	342	354	346	361	349	338	374	357	365	347	361	360	367	363	376	363	356	357	359	389	369	379	372	346	334	369	351	371	363	364	365	351	348	393	335	346	330	348	369	365	381	398	365	350	364	395	360	341	383	345	373	355	382	348	314	334	359	357	322	362	347	374	380	359	354	377	390	375	367	377	348	352	330	364	366	373	361	360	359	374	378	349	350	406	365	380	342	319	369	385	357	387	361	346	358	399	343	349	343	344	337	353	365	362	373	391	376	394	378	382	336	372	366	351	375	363	384	383	342	376	352	360	369	361	355	357	345	369	381	371	347	411	353	358	372	349	372	351	355	378	365	345	388	373	347	337	353	356	379	395	376	345	367	362	359	382	353	367	367	351	354	338	378	362	378	365	350	351	340	384	357	372	399	356	368	342	366	346	383	352	353	340	383	355	389	369	331	346	342	371	387	334	338	332	378	366	358	361	358	359	368	384	338	356	335	387	366	363	393	377	377	334	353	372	380	321	388	368	346	373	325	374	334	389	347	376	402	358	391	360	338	348	368	356	341	372	365	353	333	356	387	350	329	392	350	374	353	374	331	345	376	367	329	393	328	340	360	372	341	359	371	368	337	366	347	368	365	335	345	363	370	333	377	353	390	380	391	336	375	341	358	363	350	392	344	336	377	369	369	359	341	359	358	390	373	383	324	369	376	334	353	352	327	354	361	351	361	356	334	372	356	371	357	355	332	340	357	374	356	380	373	366	357	357	343	375	347	366	347	362	389	355	336	384	333	366	348	380	358	369	382	331	367	353	356	377	359	359	357	379	340	354	364	369	345	417	329	371	337	337	343	339	368	394	368	396	360	377	364	346	359	349	370	359	346	368	406	335	367	353	424	364	367	334	376	369	330	362	375	377	350	349	366	336	353	372	367	340	363	346	336	369	339	356	366	355	339	370	351	350	338	359	360	361	360	349	316	363	331	365	342	342	350	385	342	319	368	349	359	355	337	360	393	369	355	335	348	376	343	352	344	326	318	369	384	372	341	390	396	355	378	347	379	402	371	357	405	362	357	357	342	336	343	379	336	356	376	348	393	360	350	375	347	399	361	347	382	363	376	361	360	350	351	392	350	366	387	331	380	338	339	395	369	328	359	346	338	371	360	383	359	355	359	349	370	383	404	344	366	362	360	373	360	380	352	384	345	364	356	345	314	351	347	351	341	382	370	328	350	356	355	366	371	384	371	365	331	389	360	305	353	407	419	375	362	381	336	368	332	356	359	327	357	365	352	375	351	358	365	366	364	344	325	336	362	357	393	394	371	382	365	317	392	351	349	359	363	341	374	388	364	376	361	379	370	358	380	338	350	356	348	382	359	379	389	344	359	372	387	371	365	361	389	349	352	391	355	360	338	349	384	343	388	358	364	383	348	369	326	361	357	343	383	389	353	372	335	400	334	372	326	364	372	388	366	350	358	365	349	338	310	393	397	355	365	352	384	382	341	366	343	361	351	360	374	357	351	340	382	350	333	354	387	360	359	344	349	346	356	351	368	359	385	352	389	380	363	349	386	393	339	362	358	371	344	350	327	379	366	389	362	358	370	373	377	335	351	345	377	354	376	315	354	376	362	353	333	374	353	370	406	362	348	330	384	341	368	343	344	366	358	378	346	388	341	373	352	359	378	397	374	352	378	352	375	354	357	362	344	345	374	343	327	366	339	345	363	360	335	401	359	363	396	387	340	388	361	348	374	357	361	339	367	358	375	364	355	368	376	359	370	357	369	344	362	363	389	338	354	367	353	343	350	359	332	347	351	329	364	372	364	371	344	369	361	361	383	388	357	348	334	336	354	374	367	375	347	409	392	320	350	365	402	355	346	380	381	328	374	378	386	381	387	350	346	391	340	351	377	367	356	364	349	382	368	360	367	345	349	353	355	346	372	343	354	347	321	407	329	371	378	380	345	318	390	381	376	351	362	387	379	340	343	384	383	380	347	373	374	345	383	377	366	348	324	353	345	355	326	324	351	356	390	341	325	329	332	364	362	350	345	361	353	380	369	376	343	339	336	342	338	381	410	381	325	374	362	407	357	354	378	333	367	373	377	367	346	362	341	347	337	362	377	356	342	351	332	339	352	342	344	354	354	383	329	388	388	340	350	352	367	350	388	373	358	357	379	347	342	364	376	355	347	384	355	375	327	352	329	370	369	322	377	376	381	341	363	359	348	361	351	375	352	375	365	375	345	384	352	363	340	368	373	366	366	346	312	367	355	339	342	350	371	336	377	353	349	380	372	365	351	397	376	366	350	350	383	346	341	370	373	393	362	369	385	350	335	363	367	371	366	390	402	361	361	381	367	380	369	345	322	370	348	326	374	364	373	362	353	367	357	397	385	392	344	354	362	360	371	347	404	362	371	354	359	347	385	367	351	359	360	366	360	363	337	344	345	398	358	344	347	367	373	367	349	361	360	366	362	353	378	342	332	359	367	382	353	319	363	351	364	364	356	386	359	399	361	362	371	357	333	372	389	346	382	361	341	377	372	372	386	376	357	335	393	363	338	382	357	338	378	355	344	349	375	380	338	371	384	355	363	361	369	362	375	382	346	371	363	370	363	400	356	362	338	364	333	376	323	357	356	357	361	388	378	391	349	342	324	382	385	363	364	341	362	354	357	348	362	357	377	396	405	383	374	326	361	364	375	381	344	351	336	345	391	367	382	358	347	369	365	380	382	344	360	368	385	359	354	347	373	361	414	399	348	350	378	330	366	342	358	344	338	343	358	332	331	374	359	328	377	365	332	363	351	368	377	363	346	384	328	364	346	377	383	395	352	361	370	389	344	382	372	339	349	332	354	342	366	369	362	373	381	358	360	353	351	358	355	352	365	362	353	336	360	360	358	387	343	365	335	351	333	380	355	387	348	369	355	373	347	360	378	359	369	342	366	337	323	360
27047	24421	18764	3593	1179	874	2873	4976	4151	2112	979	360	223	199	189	207	166	180	184	170	168	180	170	189	195	179	201	179	181	170	177	175	199	176	165	182	203	181	190	177	207	175	193	195	182	187	215	161	178	180	186	174	202	194	188	171	181	161	186	168	180	181	193	175	182	180	190	173	198	196	172	166	162	178	170	197	200	185	199	176	188	177	200	182	165	212	184	182	177	185	189	184	170	176	202	193	196	176	178	174	158	195	183	160	185	169	197	190	174	212	196	189	175	182	183	184	173	170	185	184	188	196	184	188	169	183	173	165	199	156	173	161	190	201	179	194	192	163	188	198	165	204	192	167	172	179	177	207	188	168	165	169	172	199	179	196	190	160	191	182	194	155	181	198	164	161	165	185	166	148	178	183	191	171	173	176	173	170	201	204	195	178	197	185	177	166	183	158	191	199	176	179	161	192	186	196	180	211	198	180	155	174	170	152	209	186	167	215	191	173	173	183	187	164	186	165	189	190	177	178	181	191	161	192	168	186	179	199	178	186	172	195	170	179	193	184	189	188	193	209	176	193	185	160	171	190	172	201	163	185	192	179	184	174	176	182	182	185	174	184	199	192	180	188	195	175	202	175	180	181	180	195	165	200	191	200	173	176	173	186	196	170	179	195	178	182	174	173	189	198	193	202	171	176	195	170	164	166	153	189	188	177	176	195	171	178	181	187	162	184	147	178	183	183	170	180	195	174	183	174	182	186	190	178	154	173	171	195	165	202	173	210	182	198	167	185	163	171	152	180	192	152	195	188	167	195	176	200	179	175	163	200	188	169	180	174	205	161	173	164	199	216	162	197	167	181	199	173	184	188	204	173	198	181	173	186	165	180	170	179	182	176	190	169	194	177	196	195	196	186	160	185	189	186	179	188	173	205	186	157	203	188	187	177	173	181	194	186	177	174	165	157	191	183	192	193	172	177	166	198	164	192	164	192	175	193	168	168	179	157	163	192	186	186	177	186	194	167	214	179	165	179	190	186	173	174	208	178	168	172	174	176	178	173	184	212	172	163	202	187	180	177	188	184	192	202	177	156	164	201	186	185	179	196	190	187	173	196	169	181	163	193	179	178	197	176	197	170	193	178	184	180	185	183	192	164	176	183	200	163	194	168	168	185	179	174	173	187	183	187	175	194	172	167	203	172	206	206	185	193	162	186	168	181	194	196	202	192	184	175	179	174	178	170	178	186	174	186	165	185	179	184	180	179	191	181	183	190	189	170	191	165	173	195	194	184	171	145	171	181	193	180	154	185	182	182	194	173	177	167	175	185	184	194	209	185	191	182	196	188	173	197	188	183	184	168	207	189	171	172	190	178	181	177	192	167	160	183	197	179	208	197	207	184	170	170	168	199	190	193	183	185	161	165	174	190	191	175	197	186	206	195	172	200	186	181	180	178	174	198	195	177	211	186	187	190	172	177	169	176	176	178	182	191	164	153	176	190	183	188	190	185	163	179	185	193	170	187	199	154	181	180	183	197	185	201	182	194	191	150	206	174	175	188	179	197	168	188	179	193	159	178	156	186	189	189	193	188	172	180	178	198	173	168	206	193	210	195	180	178	179	176	144	180	183	174	162	187	175	185	161	189	200	176	172	189	193	195	154	189	171	186	184	176	193	166	169	177	189	184	187	162	169	183	176	167	168	208	195	161	169	197	149	162	186	210	178	178	176	181	186	188	187	151	201	179	202	183	154	180	183	180	200	185	167	201	215	166	162	180	182	170	176	201	188	180	185	169	190	181	165	160	208	207	182	196	189	199	167	175	178	184	165	198	197	176	205	178	180	194	171	200	145	192	178	176	198	187	180	193	179	181	187	183	190	167	206	215	182	184	194	198	169	188	196	169	206	197	188	191	176	179	176	161	182	172	183	193	181	178	170	172	190	164	187	153	161	182	169	204	181	185	150	184	185	189	167	179	202	199	179	162	174	183	180	168	188	186	188	187	168	172	176	200	170	182	183	160	194	162	189	166	191	177	196	196	190	189	192	182	175	171	181	194	175	143	180	154	187	177	178	193	192	181	177	174	189	197	188	189	181	173	179	176	179	195	180	187	181	187	203	180	167	194	209	185	174	169	193	193	175	166	159	172	181	188	179	143	167	167	183	183	199	209	196	197	192	183	184	192	198	195	170	185	190	190	198	195	217	185	171	167	191	211	195	172	181	166	182	188	171	194	192	174	168	175	174	174	190	191	164	182	192	184	198	202	184	170	176	204	183	198	186	167	171	170	199	180	179	173	192	171	182	174	167	184	175	163	189	157	192	197	150	185	171	170	184	179	198	183	180	191	180	175	192	193	173	190	204	182	185	162	181	174	189	194	191	157	179	185	193	200	172	175	193	205	190	177	185	172	176	189	166	182	202	157	190	190	177	197	197	175	191	174	165	193	175	182	153	179	168	177	168	177	196	166	181	179	190	192	174	189	182	189	183	185	171	175	168	190	172	159	172	168	163	176	187	182	188	191	176	167	171	182	182	177	200	194	182	191	181	164	181	189	188	174	184	167	212	201	165	192	212	166	185	156	187	169	173	179	192	163	160	178	173	178	180	190	176	183	174	193	201	175	196	172	178	175	175	172	168	179	177	172	163	183	169	185	181	181	204	172	166	198	183	190	178	199	197	188	194	179	164	179	184	183	202	177	203	197	193	192	185	161	175	163	182	173	171	181	160	192	194	175	190	196	182	189	180	182	195	185	199	179	181	195	194	166	190	175	189	182	182	166	170	186	164	197	190	193	181	209	194	164	173	191	190	150	173	160	173	168	187	165	188	185	190	164	195	184	183	162	180	196	166	177	174	189	173	172	205	207	199	161	180	185	166	162	177	169	175	190	189	178	189	166	156	175	191	199	150	172	180	189	175	175	187	173	177	172	191	195	183	219	188	190	195	170	209	176	189	186	178	190	174	152	217	173	187	183	202	185	175	165	180	188	179	158	167	168	170	174	183	174	189	185	190	186	195	200	176	172	173	174	190	198	179	189	176	181	218	196	184	179	162	182	180	192	164	158	159	196	176	181	181	195	177	176	189	190	186	175	159	192	203	159	168	188	162	196	202	172	197	200	174	188	181	182	190	163	188	181	188	194	190	194	184	207	165	178	186	183	182	187	185	176	191	181	171	193	212	184	192	193	191	171	192	187	188	185	178	183	181	193	196	174	150	191	196	191	165	188	181	208	162	176	187	160	206	154	189	186	184	188	160	208	186	189	177	181	173	182	185	187	191	155	185	164	208	170	172	175	164	200	178	177	165	191	163	176	171	177	209	176	162	193	187	191	169	161	178	162	171	194	170	179	183	178	180	188	180	177	185	215	195	194	186	177	170	183	175	178	178	181	180	158	161	186	170	192	174	200	186	194	180	182	189	194	162	192	199	181	176	191	192	173	176	177	188	169	179	158	170	181	185	213	193	183	180	188	191	183	172	191	173	182	158	173	173	177	171	194	197	178	191	160
10346	42347	15700	5161	4019	3244	8838	13182	10916	5826	2479	845	413	336	362	367	389	335	350	388	365	351	357	365	368	375	364	360	384	352	347	370	371	377	384	355	381	375	354	359	380	348	363	375	349	354	358	347	359	350	355	364	333	338	391	330	399	385	367	327	335	374	363	386	368	370	399	394	352	385	377	362	336	384	334	364	348	374	373	340	376	354	357	371	360	396	375	383	365	382	358	332	337	376	399	363	378	376	387	379	374	374	376	374	360	341	343	331	345	359	374	364	351	364	371	370	377	379	370	363	335	353	365	384	318	363	353	360	346	346	358	377	366	343	375	348	387	381	366	410	380	377	366	321	390	366	362	348	376	364	407	387	345	384	357	352	371	371	386	365	369	350	351	362	346	380	378	370	356	370	394	303	333	351	380	329	375	391	354	361	349	371	376	344	319	370	380	361	406	394	362	371	365	362	357	316	386	393	379	361	340	364	395	353	361	368	384	348	361	351	372	380	347	357	399	346	353	368	350	346	381	369	374	363	345	366	383	355	370	358	377	399	378	379	395	342	366	372	383	368	371	370	382	343	386	372	355	364	357	388	336	370	356	355	373	353	354	353	359	372	377	337	369	334	355	312	396	401	356	377	372	376	346	352	388	327	364	342	336	381	366	372	373	332	366	398	369	358	346	347	342	343	382	372	347	348	364	389	378	349	336	378	378	350	383	338	383	357	350	346	322	346	386	334	319	343	393	352	357	357	339	377	348	349	373	338	355	356	352	376	320	380	397	349	363	352	369	361	380	364	353	345	375	369	378	381	368	333	367	364	375	349	333	374	376	364	380	340	351	359	406	375	398	348	344	340	350	352	366	359	353	372	375	364	336	352	361	360	372	394	384	396	352	360	332	389	344	375	345	406	343	369	375	339	351	357	380	378	379	362	373	353	350	357	360	326	339	394	305	357	374	388	337	380	368	334	357	350	363	330	367	329	370	358	355	389	395	409	367	381	337	321	378	391	362	388	374	387	359	375	359	356	363	370	388	367	350	337	339	383	321	400	336	337	334	370	361	384	349	380	365	381	360	374	352	345	359	352	372	352	375	343	377	369	348	337	344	351	376	367	290	346	390	348	399	345	354	378	347	347	351	350	336	371	381	342	396	379	345	385	393	357	339	359	374	338	362	343	390	373	346	384	359	361	332	379	346	364	377	363	353	379	367	375	346	336	341	359	374	377	377	340	364	364	395	370	395	354	387	353	362	362	376	365	342	338	388	369	384	363	373	378	386	357	396	366	381	349	388	338	345	359	393	356	377	359	382	370	344	342	392	389	361	361	384	371	342	385	337	368	375	376	350	360	346	399	369	380	355	371	362	367	353	355	371	379	360	356	361	360	384	362	378	351	348	339	389	369	396	381	374	350	326	343	347	342	359	356	374	364	379	380	346	371	369	343	356	356	319	354	356	347	361	350	352	340	393	362	363	361	363	368	369	367	394	362	374	344	361	355	411	358	341	353	372	361	369	398	344	356	387	338	351	361	384	365	358	371	363	330	390	342	365	375	354	396	365	376	381	351	348	370	354	346	370	353	368	347	368	381	357	347	374	352	373	355	371	361	327	350	372	375	367	371	359	363	332	321	326	336	373	363	358	369	365	379	374	382	347	367	376	358	355	347	401	357	384	355	364	351	397	372	381	355	355	356	358	357	410	379	363	378	358	360	405	369	372	360	362	361	364	396	359	352	328	351	380	350	351	379	366	363	376	346	381	373	370	371	376	358	388	390	336	385	349	361	356	355	382	356	364	370	377	355	389	400	419	351	373	390	368	359	350	339	346	369	361	362	376	356	353	357	387	376	354	381	376	366	378	330	383	334	398	393	350	363	385	357	348	351	368	366	367	360	374	390	346	349	357	376	362	353	371	336	374	353	344	344	383	349	382	343	389	366	365	344	362	376	381	341	377	407	349	318	380	334	394	341	364	357	348	379	394	369	360	359	387	371	354	359	375	339	343	343	400	367	375	389	344	378	411	363	388	411	394	344	380	377	378	380	347	367	329	380	388	347	350	389	373	380	384	338	393	358	359	354	353	355	393	368	374	354	343	354	372	386	364	378	409	357	369	373	358	364	347	329	364	362	337	373	357	365	355	371	340	353	370	390	381	365	368	361	389	322	331	340	364	383	392	347	368	357	389	404	363	342	365	390	365	329	397	329	353	395	370	374	392	350	341	389	346	352	368	401	376	343	338	341	335	352	381	352	382	377	353	368	371	351	378	360	368	384	353	393	358	355	382	351	385	366	388	346	365	365	370	352	381	395	350	386	393	397	339	375	366	384	343	348	392	400	351	377	351	331	337	372	379	398	375	358	370	369	359	386	364	384	374	354	362	392	379	388	366	346	367	341	378	351	347	358	361	356	389	368	368	361	359	380	382	342	331	362	392	375	328	368	385	370	382	356	354	358	348	398	358	358	313	361	353	354	341	353	369	351	349	372	384	409	343	377	369	340	355	366	397	392	359	358	352	380	368	359	356	347	406	348	360	362	373	392	349	357	365	369	348	389	320	321	361	370	361	354	372	365	360	409	366	369	373	354	332	349	369	337	343	360	376	360	360	348	339	357	349	403	347	340	383	370	378	341	364	362	353	360	351	406	349	403	336	348	368	362	369	353	377	332	362	373	379	353	358	342	353	349	375	412	396	342	360	381	377	345	375	363	343	335	355	307	366	371	370	387	370	328	360	355	344	347	363	375	375	393	333	385	403	368	363	378	362	337	367	375	374	359	362	384	322	322	349	384	375	360	367	330	363	360	329	358	395	321	385	390	336	370	359	358	357	364	358	345	337	342	356	369	372	386	380	350	330	378	358	376	380	390	359	338	378	334	389	378	381	346	360	404	374	407	355	376	324	366	367	395	385	377	371	362	383	376	357	350	343	352	375	331	361	338	366	412	373	355	378	346	371	378	343	344	362	343	397	385	388	333	372	366	351	353	357	320	359	337	390	402	345	340	367	352	355	394	349	369	361	334	384	349	346	338	349	347	380	353	398	396	352	410	346	378	384	390	344	382	349	372	349	363	362	345	336	352	356	359	313	374	339	339	344	381	355	359	384	340	333	341	342	390	388	383	363	377	400	363	381	330	335	385	391	366	358	335	383	373	361	367	373	370	371	343	330	384	358	393	375	414	381	356	374	377	368	324	373	375	401	348	376	364	368	360	356	358	344	379	350	397	389	352	362	359	370	372	354	361	373	341	370	372	384	358	393	360	355	371	348	368	353	355	361	379	348	369	378	359	346	371	350	349	358	355	346	373	353	347	338	358	386	378	344	374	398	346	362	355	322	352	362	378	358	343	366	406	362	349	382	361	364	373	341	351	347	339	386	358	379	355	356	377	374	360	349	349	359	351	365	409	364	363	350	383	362	325	347	334	360	397	384	363	372	343	345	364	348	374	353	373	367	389	373	353	371	365	344	365	363	374	393	352	359	363	339	374	363	383	341	355	367	365	400	370
24558	22392	30412	24047	13882	2538	14111	25806	23627	12707	4545	1152	207	153	131	131	141	164	135	149	139	138	133	117	156	111	132	127	143	129	134	158	136	133	141	135	137	126	150	128	170	125	136	129	133	141	142	123	119	135	146	140	147	145	131	132	126	147	129	128	130	136	132	148	131	150	142	147	121	150	139	130	157	137	156	151	129	110	141	149	132	145	126	137	145	138	144	139	135	147	129	140	160	138	143	132	134	136	145	131	126	141	138	154	133	132	124	152	154	161	154	136	134	143	124	131	125	147	143	146	111	136	143	163	113	150	124	126	134	143	132	150	148	136	143	145	161	128	136	148	138	135	137	138	124	138	139	146	128	149	153	149	118	148	125	132	149	132	150	145	128	133	133	158	128	158	136	149	136	132	152	157	152	131	150	143	154	143	136	143	143	120	147	150	138	139	133	157	155	147	130	152	138	146	133	116	129	135	141	129	143	142	124	135	126	143	137	153	130	124	146	128	143	151	139	125	146	164	124	129	162	126	133	145	159	150	125	154	157	145	124	158	128	142	158	150	136	119	133	143	147	147	143	145	142	136	123	133	136	133	160	147	139	167	118	130	136	150	124	132	133	131	142	132	126	140	143	152	151	123	146	145	142	141	140	162	151	133	142	150	134	163	134	134	141	151	155	139	143	111	139	158	148	134	145	135	122	129	136	138	145	126	135	115	153	151	137	152	158	126	129	137	130	134	128	143	134	154	138	108	159	136	142	125	154	134	139	151	160	150	133	132	113	152	145	136	145	136	146	155	119	129	119	141	131	162	150	150	132	145	128	138	135	134	145	150	142	134	121	128	136	131	153	150	138	167	132	131	155	119	157	134	136	146	171	130	115	154	121	116	133	126	143	162	140	125	142	145	127	135	133	117	152	157	130	156	136	159	152	125	149	130	132	119	129	132	128	180	154	138	131	163	119	145	155	138	124	157	132	129	136	113	123	135	150	150	142	139	133	148	136	126	142	139	147	122	153	150	152	154	143	140	151	167	143	132	138	138	153	136	134	147	133	123	127	146	151	140	125	132	115	137	140	138	144	151	149	132	119	150	138	147	128	141	149	138	143	140	133	132	119	139	149	134	140	120	127	152	138	145	162	135	146	126	150	142	145	146	148	161	125	136	122	140	132	133	137	138	139	144	144	149	149	141	144	143	119	136	126	134	152	146	129	148	148	123	152	138	143	123	138	149	153	150	136	124	127	141	135	145	113	133	144	151	147	151	140	151	140	138	148	136	141	135	129	156	129	132	141	135	130	150	128	136	134	132	120	134	143	133	144	125	133	139	123	131	135	130	150	154	137	170	129	119	133	130	138	156	143	137	143	134	147	160	134	158	150	130	150	143	121	128	115	146	151	148	141	150	136	146	133	151	133	141	130	136	149	135	142	140	144	161	145	148	143	134	153	139	121	141	136	144	163	137	132	144	155	136	146	123	148	132	125	134	170	163	131	131	142	154	148	126	128	133	130	134	152	154	134	128	139	116	146	142	154	142	148	153	147	140	147	144	144	150	129	124	123	149	138	147	129	133	129	136	142	132	119	131	136	135	128	141	143	116	137	154	120	146	139	149	133	154	129	117	128	132	165	119	144	150	133	134	159	160	141	155	120	121	141	126	139	121	139	142	128	138	133	140	133	121	141	127	156	134	136	133	130	134	152	127	154	136	150	136	148	140	138	133	133	132	129	131	152	133	114	152	135	155	137	143	136	142	140	138	111	171	147	149	138	148	163	144	149	131	131	144	151	114	154	128	136	144	150	152	158	159	152	152	126	143	154	140	123	153	127	145	137	137	147	135	130	117	144	135	161	131	125	148	156	128	145	121	120	156	145	146	153	150	138	140	155	109	129	130	134	129	131	111	154	161	132	156	158	150	148	144	127	141	152	145	126	138	111	136	152	133	155	138	148	157	145	148	137	129	143	174	149	133	138	136	135	127	127	149	121	119	126	153	123	148	139	135	141	119	139	139	148	155	142	159	156	138	140	141	136	139	149	124	143	147	160	157	137	113	122	140	141	149	149	130	134	137	162	145	152	127	139	139	155	136	132	148	132	140	138	129	129	143	146	148	137	116	131	141	153	126	143	129	133	162	120	140	115	147	146	130	138	140	126	127	131	154	147	142	127	142	145	146	130	145	132	131	130	146	132	165	133	130	142	158	165	122	129	143	163	139	113	131	136	150	147	126	147	145	137	128	128	143	162	142	132	139	126	132	146	139	126	134	138	112	133	107	143	157	142	140	146	133	124	135	140	132	139	162	127	149	114	139	143	139	140	130	125	134	137	117	161	122	136	134	135	152	138	132	136	148	127	143	160	127	125	124	142	141	134	135	119	142	144	150	135	124	146	139	136	125	151	131	136	137	141	144	138	130	130	138	134	132	133	137	124	137	143	143	114	132	165	153	120	147	165	138	153	172	151	136	138	145	143	128	126	136	148	144	126	137	133	158	149	143	145	120	125	145	114	135	160	139	155	131	123	144	140	158	150	132	136	140	140	138	163	119	131	143	136	144	124	120	142	120	140	146	142	133	117	140	131	149	147	144	161	151	142	130	131	141	128	149	126	155	157	139	129	137	137	129	138	151	152	121	136	145	131	151	137	152	138	141	153	147	144	124	153	131	141	142	146	155	143	153	127	150	161	138	149	139	132	132	136	148	141	132	118	135	128	148	145	123	156	155	147	142	155	143	130	165	155	133	142	138	158	150	146	146	142	145	135	135	153	152	145	142	148	138	141	150	128	142	155	136	123	128	159	151	132	139	122	134	152	126	135	143	130	143	135	137	117	124	138	147	125	144	137	140	135	127	149	155	136	139	157	122	144	136	140	139	120	132	133	141	133	149	124	135	149	154	135	144	128	126	141	138	130	144	140	152	132	150	148	144	135	114	118	132	135	143	118	150	125	134	139	147	128	136	154	143	146	119	147	147	125	112	120	137	133	151	144	140	131	128	139	128	133	131	153	146	164	148	146	134	141	149	143	117	139	143	141	153	144	145	120	149	160	141	152	142	143	128	138	143	130	145	140	120	144	135	144	137	128	146	144	154	125	143	153	132	131	156	120	133	122	166	155	146	143	126	147	139	145	147	131	152	154	122	157	139	150	164	142	135	128	125	124	137	135	149	150	131	131	116	125	157	143	136	133	150	146	135	144	145	145	120	144	146	140	154	117	146	135	114	128	116	163	131	125	116	131	140	137	126	125	125	141	139	147	142	133	136	118	131	135	137	142	148	170	120	149	151	170	141	123	143	137	147	148	155	143	148	121	142	138	148	157	116	129	141	148	142	137	147	123	122	145	145	159	134	146	160	116	158	116	159	158	129	136	147	145	134	127	145	150	151	135	153	160	133	123	145	150	129	143	149	154	134	142	151	131	141	123	139	150	135	130	132	122	152	149	132	145	135	139	131	154	119	145	130	132	137	140	156	145	143	133	134	149	142	134	145	125	161	132	135	124	145	143	138
21446	80158	24923	9162	7030	5004	24983	36725	33527	21771	10977	3345	440	267	282	297	296	269	309	267	297	307	271	298	296	281	276	267	290	283	288	284	306	283	275	265	326	253	280	284	278	285	311	302	289	290	273	282	291	279	300	256	310	305	274	272	265	276	295	271	256	285	277	291	275	261	293	278	268	275	274	263	313	305	273	283	283	279	260	269	274	297	318	269	265	272	277	237	264	254	262	293	282	270	283	296	301	266	259	271	314	294	285	302	282	285	294	255	299	288	302	306	295	281	302	294	263	284	285	287	260	286	270	287	292	283	317	300	277	302	259	282	291	268	261	340	276	277	269	286	281	281	274	266	248	261	250	284	279	285	325	284	288	268	273	295	287	262	305	271	283	285	272	255	299	280	268	295	262	275	313	276	301	268	284	314	262	321	283	290	278	305	292	311	286	300	267	308	273	278	248	265	263	308	314	280	266	284	272	292	289	290	281	264	274	301	300	255	270	289	288	306	286	294	309	296	264	299	283	273	287	292	263	275	311	258	274	262	284	277	314	268	281	300	284	273	308	268	312	311	279	298	279	263	271	278	293	255	233	266	282	271	272	251	279	264	267	271	275	296	284	290	279	281	299	303	285	279	292	288	314	276	280	304	270	299	306	314	320	330	291	282	272	310	296	287	269	274	263	280	264	302	300	287	281	293	278	244	269	261	304	287	285	287	272	293	287	295	288	320	319	297	282	293	303	289	251	251	286	269	295	263	260	277	289	298	283	269	285	287	249	265	281	289	297	291	293	298	293	282	274	289	273	305	279	268	323	262	284	275	278	322	295	265	298	304	285	293	275	282	301	276	290	269	259	265	288	313	317	309	264	276	281	283	318	275	261	282	262	262	282	294	278	303	269	276	297	296	307	263	311	273	268	268	316	270	291	279	275	254	282	291	297	268	279	259	316	273	286	268	304	298	292	256	280	274	266	277	267	281	286	271	291	269	255	298	270	317	284	259	294	296	277	282	284	278	293	271	281	303	297	281	259	278	276	277	267	293	269	282	288	287	303	281	284	262	271	283	311	285	278	322	313	272	278	299	260	285	277	264	314	288	302	256	300	279	282	283	302	300	293	277	282	259	281	263	262	297	280	271	273	300	262	303	255	291	277	312	264	297	265	270	308	288	309	265	300	273	312	321	297	285	310	264	294	304	281	289	287	275	296	305	281	265	291	299	280	299	276	292	247	280	289	283	296	262	310	265	299	275	290	278	246	265	296	285	297	300	309	285	292	263	291	297	284	268	282	292	263	262	279	288	286	281	260	313	277	293	260	301	290	288	275	269	311	283	248	302	289	280	298	282	296	261	273	276	287	296	286	312	281	268	284	286	324	276	270	290	289	268	255	285	290	284	284	294	261	264	268	270	293	292	281	251	310	257	288	283	274	278	263	258	295	281	269	281	272	266	287	312	283	289	294	297	282	254	297	262	287	284	253	289	265	276	325	254	285	275	265	255	274	275	284	278	292	316	274	257	282	309	249	319	273	288	294	279	307	306	269	292	264	293	325	258	292	296	260	280	289	293	285	262	263	281	293	300	314	264	283	276	294	258	273	281	265	288	278	306	309	284	296	269	265	276	301	276	287	292	290	299	279	321	271	279	282	296	268	259	264	299	246	281	270	307	256	284	288	266	300	279	303	297	272	250	282	284	269	261	300	262	268	271	292	272	265	310	275	266	284	297	315	293	275	312	256	306	274	281	276	297	263	305	263	287	306	294	301	310	287	264	287	251	288	303	266	281	274	296	274	257	312	298	267	255	281	288	288	340	278	261	279	304	294	275	287	296	258	290	279	271	288	293	280	290	277	310	271	276	268	268	274	261	268	294	296	275	279	257	278	287	273	313	264	279	302	299	258	263	267	278	251	293	254	282	295	298	279	250	287	301	263	302	295	306	285	277	276	277	290	286	269	299	257	290	273	294	273	292	286	310	288	297	299	275	308	279	270	274	280	297	307	277	270	278	290	303	302	286	291	283	291	294	293	296	297	276	273	296	286	282	293	294	277	274	271	287	271	291	276	323	268	312	314	291	308	282	269	305	305	272	295	261	283	304	284	240	275	266	287	297	264	273	287	286	291	276	269	338	261	274	295	276	310	293	283	283	316	276	298	305	303	264	285	265	292	279	280	263	268	275	307	308	294	302	276	295	296	289	280	295	284	264	305	282	324	276	281	297	262	259	302	295	256	296	289	282	300	297	275	282	303	296	299	268	274	268	244	278	285	292	255	269	271	325	288	260	260	268	286	293	265	286	317	292	282	255	316	292	307	310	304	279	260	290	296	304	287	279	283	298	294	279	297	287	312	316	305	300	299	274	297	280	292	266	271	320	296	283	281	303	296	257	293	273	303	285	268	295	270	279	284	291	313	290	289	291	257	258	291	301	267	275	273	267	284	300	241	328	255	285	270	309	281	286	254	281	280	257	278	274	301	300	303	282	235	266	282	286	287	279	272	315	296	294	267	254	273	302	282	278	296	295	289	275	272	302	314	264	270	278	293	272	278	280	278	263	308	260	312	282	270	276	261	265	294	260	267	296	264	286	308	307	291	313	293	313	290	318	288	299	282	268	260	294	265	271	289	284	265	270	271	298	241	276	290	304	287	281	273	272	269	284	287	305	274	279	302	321	266	299	294	282	278	285	279	296	278	263	313	290	315	273	273	302	307	267	255	291	305	276	271	291	293	242	283	274	278	258	310	269	297	285	260	288	312	297	301	303	272	305	281	303	282	254	295	304	288	278	277	280	308	287	292	291	307	314	285	313	263	326	261	254	277	292	304	278	269	268	277	273	281	317	322	294	297	301	285	266	279	268	331	302	280	252	291	272	280	295	293	271	273	288	304	261	292	267	298	287	262	284	261	269	314	281	301	276	307	296	269	291	282	305	304	280	275	254	302	275	286	307	280	280	268	279	302	269	268	287	272	273	308	277	284	269	270	295	266	288	251	262	292	279	257	282	265	296	294	290	279	303	287	312	300	319	296	285	278	316	268	283	289	281	269	294	306	298	311	302	323	279	295	276	276	280	245	297	268	295	262	273	286	291	282	268	254	272	308	307	269	273	332	284	318	265	304	322	272	290	315	277	307	292	279	289	285	263	257	252	257	285	296	263	308	263	243	295	302	297	280	291	287	304	271	302	303	269	271	292	288	279	258	300	264	298	275	301	267	290	272	262	274	279	279	309	268	279	292	263	293	278	285	271	337	269	321	296	311	271	294	290	306	277	239	285	290	304	293	268	266	281	287	259	263	294	280	283	253	270	269	311	285	282	296	286	289	270	260	285	298	286	274	288	253	264	281	294	287	280	283	262	275	264	270	266	317	284	311	300	320	273	296	284	279	250	283	271	253	302	274	305	287	282	257	268	280	300	306	298	273	289	280	292	298	284	284	283	297	252	290	300	305	277	275	296	307	301	287	311	289	269	293	281	276	276	300	265	290	300	300	303	286	320	286	271	267	261
23447	21695	30304	23374	21397	16113	23067	41118	35149	23307	11068	2723	292	179	183	215	182	179	186	203	208	218	214	197	179	220	210	187	192	174	191	203	174	201	206	195	164	184	189	174	206	200	169	200	187	195	217	192	183	178	183	193	185	206	163	178	183	188	184	179	206	190	184	183	161	159	172	175	192	187	194	162	188	173	213	183	165	189	166	172	206	183	189	182	219	206	189	178	196	213	220	194	191	186	183	170	166	191	184	195	184	142	197	184	167	177	180	169	204	188	206	200	194	200	192	184	188	199	203	162	200	149	192	186	197	179	156	187	198	176	195	184	190	187	203	182	164	165	189	186	184	167	217	188	171	165	191	168	193	164	176	189	185	175	203	181	171	214	201	197	204	219	195	167	171	165	192	182	181	195	185	198	171	194	194	213	187	177	197	173	183	191	200	201	185	200	173	196	198	175	166	197	203	181	185	179	194	197	182	198	183	180	200	186	165	173	199	183	179	171	162	195	177	184	184	185	209	180	187	196	173	178	183	182	190	186	176	191	179	194	188	167	185	173	174	174	197	187	198	159	186	180	189	194	186	204	208	188	184	193	153	211	195	166	196	183	196	194	180	177	178	195	191	171	184	199	194	178	195	190	182	176	168	166	189	196	201	148	170	193	185	195	185	146	163	171	179	176	205	194	186	198	184	178	169	193	176	189	197	172	188	183	184	193	199	191	201	187	179	187	181	179	201	195	192	205	190	191	167	189	178	216	185	188	173	188	165	203	180	182	145	168	208	179	213	199	168	168	199	181	187	177	186	191	199	204	182	189	173	177	199	182	188	200	197	193	183	198	217	184	168	207	207	175	170	157	191	210	185	189	198	214	172	167	177	197	204	216	175	176	171	186	180	188	197	194	188	172	208	202	179	196	184	184	199	201	152	183	171	186	173	174	183	190	177	180	191	203	169	195	179	186	190	176	150	170	191	171	165	172	200	177	180	212	216	178	200	178	202	170	180	172	171	186	161	174	181	184	195	200	191	168	193	192	178	201	170	170	194	186	189	192	194	178	175	181	196	193	181	167	147	196	205	171	187	165	188	191	185	191	199	177	206	189	151	198	197	181	189	186	206	182	197	180	181	188	190	181	156	166	181	200	193	171	203	191	165	182	172	186	187	178	181	186	169	208	199	196	198	198	192	185	203	161	184	171	184	201	205	186	174	188	202	196	190	194	210	183	183	187	193	200	194	159	185	179	182	174	199	198	187	156	184	187	177	172	195	189	184	217	180	172	168	195	198	178	185	189	178	195	163	195	163	169	186	187	193	197	186	173	155	192	189	180	192	185	172	195	203	172	175	198	174	194	170	200	176	182	190	185	188	168	186	195	188	200	174	177	193	195	179	175	202	196	170	171	161	180	196	184	178	186	171	177	176	179	178	167	175	178	192	170	190	194	199	176	199	166	177	173	168	187	205	157	203	190	174	195	178	194	197	196	215	209	182	213	179	190	186	189	172	185	196	199	197	199	202	182	189	165	192	184	189	179	185	192	168	189	201	185	184	162	193	195	168	180	185	195	163	180	170	190	183	194	189	155	205	174	183	206	184	189	186	202	196	187	184	163	176	180	182	177	193	185	176	186	175	200	197	200	180	197	191	212	191	191	181	169	164	189	176	180	196	185	175	189	183	178	168	208	186	165	186	195	196	197	191	195	191	186	189	190	207	168	201	210	179	189	162	209	180	183	208	156	174	168	203	195	175	198	204	195	184	205	164	189	191	180	167	187	188	188	204	161	180	177	198	181	183	189	200	180	197	182	181	147	189	178	208	158	185	189	166	177	185	178	178	199	188	155	214	206	182	177	178	194	207	207	165	171	179	168	200	165	202	178	185	171	219	196	196	174	188	147	203	175	193	188	169	170	196	157	201	199	204	194	187	200	189	184	170	184	203	197	178	156	198	184	168	182	181	193	182	181	210	191	184	180	220	193	188	203	186	212	197	201	178	187	162	179	191	161	220	185	195	199	212	208	214	194	188	183	186	181	175	185	195	183	175	182	177	185	172	176	192	181	177	169	178	155	206	175	183	177	201	183	188	171	185	178	195	193	171	164	188	210	176	192	178	177	210	177	208	197	183	161	186	147	175	184	194	189	192	195	182	203	179	143	180	207	184	185	205	186	185	156	208	174	200	166	189	185	180	197	213	197	182	192	189	159	191	177	175	180	193	174	173	193	210	189	189	210	189	177	178	177	189	193	206	208	186	201	179	177	174	189	197	202	158	189	172	214	185	211	201	205	195	167	229	176	191	189	172	181	197	172	180	193	180	184	194	179	159	193	169	178	195	196	165	165	188	172	199	167	181	191	182	186	185	191	198	169	205	180	185	173	172	169	158	203	192	194	175	180	192	200	176	202	199	195	194	183	187	173	221	191	176	191	177	214	179	178	197	190	220	185	216	191	200	203	181	179	187	204	189	161	151	171	186	179	183	189	185	173	191	182	185	148	179	195	183	190	174	205	186	200	201	193	181	185	163	181	197	189	199	166	158	205	188	195	186	199	209	179	168	199	192	206	172	185	155	175	200	189	195	196	208	197	193	182	167	185	192	188	186	190	200	201	186	182	187	177	177	189	176	194	177	159	193	178	175	193	193	169	190	188	204	199	181	185	196	171	187	199	179	190	176	175	190	180	171	180	170	180	201	187	177	200	192	193	189	194	174	177	190	197	178	206	190	169	199	208	204	184	199	177	184	199	163	176	190	169	201	198	177	199	163	180	179	205	193	174	188	207	157	192	202	209	196	196	215	179	201	192	169	158	210	188	175	178	175	191	176	173	173	170	186	186	162	196	187	202	185	206	174	208	185	211	178	190	206	206	178	193	180	205	197	172	168	197	179	172	189	168	168	180	207	184	180	162	170	189	179	205	189	156	173	183	198	200	204	192	182	206	187	196	183	189	193	189	184	178	184	190	191	171	173	171	194	184	188	187	173	168	199	187	177	197	203	198	190	177	176	176	185	176	184	198	186	183	187	213	180	200	173	190	156	198	198	190	193	199	210	188	201	196	199	186	177	186	194	167	197	178	155	199	195	176	181	177	199	173	202	177	181	194	190	174	198	193	195	177	181	180	206	186	163	189	162	170	195	190	200	200	193	190	181	212	198	197	202	204	189	210	200	182	153	180	178	174	191	186	190	198	198	167	190	199	194	167	217	170	184	182	197	188	186	192	196	198	198	205	183	183	198	189	175	185	171	173	193	192	166	166	193	177	173	192	201	193	173	182	175	174	207	158	163	182	158	186	170	185	202	208	211	179	175	180	178	186	203	207	208	178	187	195	174	202	173	179	155	212	189	181	175	199	185	185	175	182	187	181	177	153	204	166	199	185	166	188	173	190	206	169	159	189	203	151	186	193	182	172	182	184	205	152	208	173	178	196	158	191	179	171	159	178	199	206	177	179	206	169	151	189	182	198	167	168	170	168	203	192	202	185	195	178	182	164	199	200	175	208	174	209	210	187
24539	93643	31313	13640	10260	7807	33537	48483	42649	32044	19269	6786	573	331	346	350	361	361	361	349	369	363	384	365	330	338	354	334	370	373	358	383	372	399	341	337	331	383	329	302	336	385	303	374	329	326	369	354	361	339	351	381	367	368	369	329	380	359	330	339	324	326	327	384	360	371	380	365	343	364	326	342	343	333	358	350	378	381	323	357	372	344	356	388	378	376	366	372	328	364	377	335	357	355	329	368	319	373	332	314	344	349	330	364	346	326	340	342	334	368	362	348	334	332	342	348	344	336	309	351	325	329	348	376	352	385	381	377	340	343	362	367	310	341	381	369	356	335	346	344	354	361	358	371	365	361	356	352	355	357	334	344	364	337	358	366	364	370	364	325	347	414	343	351	368	379	331	359	346	349	361	364	379	334	367	334	355	357	311	368	381	365	349	328	340	349	354	350	348	346	340	392	331	384	364	341	355	327	360	402	354	334	350	376	350	391	340	315	373	371	346	375	325	330	347	345	359	369	331	322	387	356	350	359	360	355	342	349	363	358	301	337	381	373	356	344	329	346	350	345	352	344	359	336	335	340	343	339	389	330	361	398	358	364	360	356	352	345	357	348	360	356	359	376	371	296	354	342	358	403	345	310	358	350	373	332	325	354	355	368	357	364	359	318	315	360	327	340	312	387	376	335	341	327	361	310	326	368	371	363	355	312	353	364	366	346	364	358	310	381	382	364	362	364	333	333	369	353	352	369	367	351	353	320	372	357	388	356	370	362	370	357	357	386	365	359	351	357	344	358	369	366	323	361	310	339	360	354	375	315	353	383	334	373	350	343	333	352	352	336	366	321	364	355	364	350	338	368	338	322	334	366	350	354	390	340	354	348	337	338	347	335	347	336	364	348	350	377	327	354	367	323	354	353	354	400	355	330	330	365	314	346	356	384	394	326	352	353	340	339	344	358	357	355	341	381	332	374	383	362	338	383	327	372	364	373	329	328	341	352	348	353	363	357	368	360	319	344	353	347	368	379	334	348	342	354	334	331	377	328	359	362	343	337	391	339	347	370	340	337	341	347	314	369	353	333	349	361	362	371	342	301	329	347	348	314	359	345	399	368	338	324	331	355	352	386	344	357	366	366	325	379	343	374	379	387	362	358	313	376	354	343	327	345	348	348	360	345	364	358	323	375	370	373	322	369	339	370	346	371	360	379	334	378	378	349	349	327	349	327	341	346	373	375	379	341	366	325	329	343	326	339	381	374	386	412	325	368	324	364	370	359	302	348	364	358	378	348	342	351	335	365	341	338	357	326	368	371	390	341	313	336	371	336	370	362	316	360	361	359	310	344	342	365	362	334	335	389	300	381	354	359	356	335	361	369	360	381	350	386	324	387	414	342	379	337	351	399	355	340	302	366	332	387	355	355	362	354	376	366	366	355	367	340	320	357	349	346	349	326	360	357	347	340	333	314	378	370	370	390	339	367	321	339	372	356	351	353	354	339	315	362	329	331	358	363	358	318	351	380	352	390	390	371	369	372	345	374	351	321	372	369	354	343	357	365	318	378	342	370	341	366	367	341	352	378	346	338	362	367	332	352	355	401	360	323	383	328	358	394	371	358	394	360	352	354	362	369	347	372	356	337	369	394	369	360	354	352	346	329	365	342	355	347	365	360	360	370	332	359	330	370	337	322	353	356	352	407	359	367	336	378	348	401	356	366	358	371	338	347	354	327	347	362	340	345	406	347	349	348	355	345	329	336	379	375	352	360	332	355	334	349	370	338	376	342	341	371	355	338	330	340	326	354	312	339	339	351	356	350	345	344	357	364	358	341	361	357	334	344	360	371	324	393	332	374	351	379	340	339	364	374	302	366	365	338	380	339	344	358	349	363	364	358	343	358	345	354	334	354	356	344	380	330	338	360	331	325	329	363	333	369	359	340	357	338	315	344	356	355	329	304	341	363	354	369	357	362	358	389	313	368	349	329	377	381	369	326	353	331	357	363	363	359	372	364	335	361	371	366	330	345	310	342	347	329	364	372	380	352	352	358	359	360	343	333	368	359	347	330	356	352	341	341	377	351	342	304	384	376	324	355	344	345	344	333	380	339	363	379	345	348	347	329	356	357	331	336	333	375	328	377	335	364	369	323	366	317	351	347	367	344	344	352	358	373	362	350	346	366	377	357	347	326	306	323	327	362	309	378	386	337	357	349	376	367	358	374	370	366	340	357	353	351	341	356	353	374	340	349	382	345	391	382	323	376	366	328	330	345	354	353	355	364	379	343	382	386	381	366	363	332	395	337	310	345	349	342	361	373	307	337	361	351	359	337	362	366	353	362	364	359	373	306	340	377	331	344	373	351	336	362	335	367	361	374	312	284	379	385	321	354	346	358	351	340	348	346	355	367	363	353	328	355	368	367	343	363	363	358	338	338	309	344	361	336	375	349	341	379	329	373	335	379	364	359	365	349	351	366	339	351	403	350	338	363	328	349	351	317	356	328	354	362	323	373	320	332	347	368	300	390	320	328	338	368	380	319	366	308	355	339	328	369	340	360	350	338	352	378	347	380	344	361	357	374	358	349	333	350	333	352	345	354	358	363	353	370	317	371	354	348	364	367	346	359	336	384	373	384	361	368	335	329	319	338	350	389	339	376	330	388	335	372	345	377	376	350	342	344	391	365	341	351	350	346	357	377	348	335	360	326	348	362	340	347	381	374	332	332	368	330	315	351	360	368	374	332	350	346	322	358	371	321	370	342	323	410	333	356	362	344	355	377	383	361	295	349	367	344	393	357	374	354	335	360	326	336	336	353	352	344	344	345	359	319	315	373	379	355	349	351	383	344	375	371	337	328	353	354	372	331	389	372	366	340	334	368	329	370	342	351	343	362	363	377	350	355	393	353	360	353	386	330	342	375	365	376	325	362	357	352	340	359	381	354	326	388	386	365	315	348	357	334	370	364	374	390	370	348	346	340	356	345	356	357	335	348	339	371	323	333	362	339	397	338	359	346	351	342	348	348	362	357	354	401	327	359	389	347	367	348	357	361	345	370	345	362	359	351	379	337	317	317	334	344	330	344	349	385	368	390	372	343	393	329	367	388	352	365	365	345	391	324	345	382	372	337	353	351	369	374	345	374	337	395	363	364	360	361	366	319	336	372	364	364	363	356	353	369	356	368	351	385	371	345	368	346	358	384	351	341	347	358	351	376	360	334	354	330	370	352	332	350	371	319	380	348	307	358	361	363	360	347	348	375	350	405	364	338	339	384	329	320	373	352	342	347	326	354	382	350	358	363	338	331	342	343	320	354	390	356	366	348	334	328	380	345	346	328	366	385	359	353	337	387	352	344	326	340	362	362	384	321	348	370	352	351	374	342	367	366	378	344	347	361	352	358	358	350	359	332	335	355	382	349	356	333	379	359	336	351	350	324	338	362	359	353	385	325	372	416	334	354	361	305	340	369	336	349	369	346	338	345	361	364	332	338	335	322	329	358	327	376	371	389
27006	24120	17566	3011	1023	733	2324	4666	3586	2209	1104	415	180	184	219	173	207	175	182	185	191	167	204	182	187	176	190	188	208	167	169	159	179	182	172	162	170	174	195	179	175	165	153	187	178	201	186	184	184	172	157	186	205	177	199	156	181	179	190	157	174	192	164	173	180	176	180	187	181	194	183	170	195	193	165	171	168	175	189	188	166	218	177	179	158	187	151	187	189	194	202	177	182	174	184	204	184	189	172	186	167	143	181	154	184	198	189	191	162	165	167	165	164	191	173	164	169	169	182	171	197	186	193	183	170	168	174	164	207	155	182	165	170	165	154	176	174	185	176	172	191	156	183	169	201	168	176	159	180	181	195	156	154	173	174	176	168	163	159	145	175	172	169	183	188	205	201	189	153	177	187	148	156	173	169	200	192	173	183	180	184	165	172	171	214	185	145	167	194	188	171	173	166	186	172	169	187	213	185	182	170	143	165	187	177	171	165	173	169	182	182	178	172	192	171	191	189	164	182	192	167	206	178	186	157	185	177	172	163	192	178	164	181	188	187	161	182	179	167	180	179	175	177	197	196	174	188	177	181	180	167	185	178	176	191	206	181	184	164	181	185	176	169	173	186	200	155	185	188	173	185	194	174	177	178	165	192	183	195	176	186	171	173	188	164	177	181	179	177	188	165	175	168	187	188	170	181	175	186	193	196	179	165	172	174	175	155	159	163	169	173	169	170	187	205	162	190	163	167	171	172	177	168	191	163	179	154	165	186	185	180	156	184	178	192	186	164	191	161	199	172	163	162	178	171	185	167	181	167	170	172	191	167	170	183	186	172	182	180	169	168	179	172	177	184	189	199	204	172	188	178	189	197	189	203	168	156	183	160	180	187	176	163	176	172	190	194	185	166	174	166	171	170	175	189	177	189	172	174	179	167	176	175	165	181	196	190	181	172	168	183	183	166	199	201	181	179	202	185	175	168	172	170	169	174	165	180	186	169	163	189	165	169	190	204	177	172	154	181	187	162	186	180	179	196	197	197	166	186	180	171	174	199	187	179	178	157	170	173	162	158	182	183	160	165	156	197	168	185	175	198	205	164	187	161	195	173	165	198	171	191	177	143	176	171	181	162	187	172	194	174	171	178	189	172	174	154	183	152	193	162	160	174	181	192	176	193	178	169	168	192	161	206	173	200	192	178	157	186	177	169	180	177	185	188	168	202	168	208	182	185	167	163	158	175	185	163	194	158	172	181	179	177	176	200	180	187	181	173	145	200	160	175	175	186	160	154	167	208	184	192	178	193	185	171	180	170	174	195	166	167	187	166	155	189	161	152	179	176	181	167	184	178	193	154	154	172	176	154	174	182	157	162	167	184	195	165	189	171	173	198	164	155	173	193	168	195	168	173	193	180	163	194	167	174	162	180	176	189	182	177	174	182	195	185	176	210	163	186	180	182	162	187	166	165	175	170	172	193	181	185	190	192	189	171	170	179	187	194	165	183	169	168	163	168	181	195	179	167	195	168	179	173	172	153	176	190	167	168	180	190	152	177	164	199	143	172	180	194	171	167	168	196	174	181	157	184	172	204	173	171	164	166	179	171	163	172	169	162	176	180	184	172	186	167	186	188	174	178	158	177	128	187	154	143	191	182	176	182	169	158	173	171	160	189	193	197	161	159	187	178	165	167	152	202	191	186	162	172	173	178	198	198	159	193	178	190	178	182	179	178	174	184	169	176	169	203	174	193	164	192	166	172	161	179	193	173	149	169	197	190	172	177	174	183	202	173	186	189	179	161	187	199	170	158	168	167	186	199	174	173	180	186	168	174	179	201	164	174	173	187	175	192	164	194	196	191	154	159	175	192	178	183	187	185	157	186	167	158	178	179	204	180	183	189	191	180	180	178	183	171	173	171	157	193	185	185	161	175	191	201	174	180	151	195	180	158	171	166	191	180	172	186	180	197	162	177	186	174	197	176	170	182	196	162	195	168	153	169	160	168	185	174	185	190	181	160	181	165	174	199	214	186	214	205	174	193	193	178	179	175	165	181	166	176	182	185	186	186	207	170	168	180	170	169	175	177	181	196	172	159	185	188	185	199	173	163	189	205	210	182	203	168	183	194	178	198	178	170	179	188	188	178	167	174	187	186	166	158	179	196	177	185	188	178	196	175	167	176	175	175	187	208	175	174	184	176	196	180	183	155	187	168	189	191	167	168	185	203	198	148	170	205	185	171	174	181	158	181	181	184	152	166	167	172	183	165	153	169	186	188	191	149	180	198	175	160	162	182	181	198	154	162	190	177	213	175	174	172	163	172	195	186	159	206	186	177	173	179	148	179	188	188	159	180	203	153	159	165	206	178	171	182	182	183	180	188	172	161	166	191	173	192	171	195	191	168	171	197	172	174	195	181	177	180	203	169	188	183	188	168	183	187	186	175	162	184	163	193	182	171	163	187	178	180	171	194	149	178	183	193	148	183	184	175	174	155	154	214	177	171	172	183	162	177	168	175	188	193	186	167	171	185	181	173	191	185	202	180	181	203	193	191	167	186	167	163	178	192	177	158	187	169	192	160	178	177	174	196	185	188	183	177	191	197	183	169	186	167	196	174	191	164	183	172	181	188	183	173	165	169	186	179	163	170	190	159	198	173	169	162	174	191	169	173	159	144	155	168	181	187	169	170	183	184	189	177	155	173	210	181	180	187	164	181	183	160	164	163	163	174	169	181	168	180	187	158	177	180	163	180	162	190	160	183	200	195	174	196	179	178	177	196	180	164	177	181	166	174	186	180	181	168	182	172	193	177	183	182	179	192	186	187	173	192	178	169	185	158	193	172	178	162	199	203	186	156	178	172	180	190	201	163	172	196	198	158	174	180	178	187	170	201	190	185	196	167	176	159	159	195	160	176	201	190	175	175	180	187	198	178	192	188	202	165	165	187	149	175	172	181	208	187	178	161	192	171	163	172	196	180	168	174	172	154	200	164	145	170	155	182	184	206	210	161	159	181	197	186	178	209	191	184	192	170	166	197	172	179	187	164	179	186	184	200	182	181	167	165	185	160	190	168	181	161	188	165	168	160	168	162	169	171	170	163	165	189	175	172	165	177	186	181	193	173	180	183	172	155	175	176	158	179	186	155	168	185	179	175	152	175	155	166	165	181	161	205	174	168	189	182	196	183	181	182	188	168	179	180	167	176	208	180	183	176	163	168	182	184	176	170	166	198	185	171	202	172	162	172	158	194	204	173	202	185	173	175	178	185	189	163	174	199	167	159	159	176	172	169	189	186	192	175	169	175	190	191	165	204	178	190	151	202	184	184	186	199	173	190	192	158	187	183	165	170	154	177	207	176	188	205	181	190	173	181	194	170	192	200	159	166	211	170	176	168	195	167	179	188	165	196	177	159	170	179	196	180	156	170	183	176	170	170	183	172	185	158	161	189	174	158	186	194	162	171	185	154	174	171	164	171	181	176	175	158	174	150	154	176	161	163	171	148	166	184	183
15725	41269	16389	4958	3245	2550	7685	13184	9849	6326	3186	1174	343	338	350	340	365	371	358	369	374	362	374	395	374	347	350	353	396	359	367	338	368	335	315	370	330	351	337	363	319	360	372	350	351	388	370	374	347	340	366	365	382	377	343	367	359	344	345	394	350	345	370	340	369	372	389	346	366	390	349	365	359	350	381	381	355	349	375	348	378	332	369	349	377	344	365	347	346	342	336	376	376	347	413	392	378	400	371	369	381	363	366	373	368	347	342	388	365	359	363	407	333	368	382	363	337	370	353	370	370	386	363	347	359	356	338	371	378	358	337	375	385	403	361	354	344	350	356	349	358	354	360	372	371	360	320	381	362	330	336	391	373	358	375	398	352	353	358	331	349	364	351	339	365	353	344	331	390	338	353	344	347	356	371	365	341	341	362	378	334	376	362	355	367	338	326	362	362	363	341	366	386	331	353	355	373	385	382	361	353	363	353	316	345	360	353	359	375	355	344	365	354	340	368	378	394	359	386	370	339	372	326	372	406	359	392	376	389	396	363	370	369	372	406	304	331	396	376	336	380	355	340	365	358	339	335	362	359	366	392	360	346	377	386	381	344	346	348	364	364	357	353	374	369	355	361	356	361	363	355	365	354	357	352	362	390	373	358	377	352	344	345	341	348	384	321	386	351	338	349	364	335	342	357	373	376	358	383	365	346	370	364	368	340	336	335	379	361	354	389	371	350	313	358	336	365	362	346	360	331	341	341	390	391	388	361	376	392	359	363	348	359	352	391	357	379	362	366	369	350	389	346	361	360	341	355	366	382	373	385	355	321	372	346	351	368	399	376	331	409	348	339	361	340	348	343	356	348	385	340	393	374	385	347	399	349	351	359	373	357	372	373	365	381	381	372	353	352	380	366	398	385	377	348	334	338	366	362	379	372	329	374	356	357	363	368	373	352	392	366	321	330	361	376	347	355	366	356	390	374	363	356	348	381	419	387	327	380	341	353	346	359	368	375	366	369	357	355	353	329	359	386	373	377	368	354	368	373	376	364	336	365	338	335	352	377	325	379	354	375	377	365	381	353	343	370	370	355	365	351	373	333	396	350	358	342	334	348	358	349	358	377	345	380	361	346	332	365	358	377	349	367	381	368	338	389	354	351	341	363	338	361	350	375	337	337	355	332	352	334	369	368	351	366	374	355	374	372	389	358	381	354	392	361	362	377	346	375	341	388	389	392	341	379	356	376	371	350	351	379	393	381	333	376	374	366	384	338	334	324	371	334	355	380	341	365	349	348	324	388	344	379	350	370	355	344	387	357	371	357	377	359	366	330	384	366	375	388	358	346	341	331	346	374	368	354	345	373	392	380	356	364	340	356	364	363	391	355	337	362	359	387	359	370	387	358	362	380	327	353	364	349	369	338	344	342	363	349	346	358	349	342	363	367	349	344	321	366	362	374	324	357	343	355	362	383	396	377	375	385	359	383	334	368	363	358	358	349	356	383	347	334	391	360	354	358	366	358	382	354	342	353	368	364	336	366	361	363	405	347	407	318	354	339	366	357	380	389	381	352	379	385	362	379	353	356	362	318	362	392	339	339	314	376	374	347	364	314	375	393	366	384	368	352	357	372	369	356	384	349	329	374	355	343	329	374	329	368	377	353	339	360	378	311	371	355	342	380	348	363	381	374	351	373	350	322	374	378	403	355	383	357	345	383	378	354	345	331	355	371	366	344	360	369	347	362	372	355	359	364	373	326	349	392	352	368	352	389	368	357	340	369	344	348	352	358	371	346	362	347	368	357	379	350	361	393	359	336	338	370	340	399	366	350	354	369	354	372	350	350	387	395	364	353	342	382	353	378	341	406	358	387	382	355	352	333	359	331	357	361	370	347	335	343	322	354	332	340	322	419	350	359	380	373	374	361	404	347	359	356	355	340	372	372	347	345	358	351	366	385	364	345	368	336	372	359	353	358	369	328	372	380	389	351	347	362	337	380	308	376	333	380	332	351	367	338	347	335	365	322	398	361	357	347	379	373	341	394	352	341	350	342	367	356	369	335	357	357	366	359	358	339	362	366	342	359	357	361	324	360	348	364	361	330	367	367	378	397	352	372	373	360	337	357	365	352	331	372	332	356	357	356	367	361	373	357	385	358	311	351	329	340	380	361	365	350	370	358	351	326	331	349	341	348	381	380	376	354	352	325	363	350	377	363	355	358	354	363	377	381	287	323	341	404	343	407	374	339	354	380	338	384	377	345	369	353	340	383	357	367	354	382	383	333	370	381	362	355	354	370	363	347	363	341	363	324	349	321	391	340	360	406	327	359	366	349	352	406	353	350	342	361	366	357	301	338	351	348	359	362	366	360	313	346	349	334	348	368	367	366	370	337	371	369	395	365	369	366	365	342	350	396	357	348	351	361	372	356	409	364	356	372	397	361	372	373	365	385	374	360	364	375	386	320	383	359	350	341	392	356	338	372	371	368	347	345	358	359	350	371	388	365	377	374	351	318	353	355	393	375	345	362	338	395	364	351	333	374	352	363	361	352	354	357	398	383	355	377	330	373	391	377	378	367	375	339	364	375	363	380	370	340	387	304	387	364	371	374	371	363	355	368	340	334	361	365	352	351	359	347	376	361	349	366	346	360	386	369	324	378	362	362	350	359	339	358	392	375	347	332	335	341	377	331	376	361	354	358	364	383	359	343	354	342	375	341	342	352	355	338	398	364	363	363	387	354	360	365	352	358	387	358	363	366	356	362	388	411	350	354	367	367	355	350	372	383	367	336	358	352	427	348	366	378	358	370	380	349	348	360	348	354	355	374	318	375	380	366	391	359	345	356	345	335	375	322	347	306	375	351	363	384	367	348	369	388	350	368	346	360	331	371	349	375	364	395	385	339	366	341	359	334	328	372	364	385	359	370	375	351	361	397	336	362	355	374	365	340	336	362	355	331	389	380	386	353	341	381	352	379	359	358	321	364	363	301	374	368	332	353	309	373	352	340	370	367	360	356	394	379	358	329	360	379	352	378	366	357	367	370	385	363	342	323	359	344	374	362	368	399	351	348	356	358	400	325	361	394	355	359	394	383	379	374	407	334	351	368	344	366	347	349	361	360	377	354	392	355	334	364	345	363	354	359	349	343	352	369	351	366	356	369	375	365	354	378	371	377	384	374	339	363	383	380	363	351	356	385	376	347	425	361	367	374	348	378	360	360	339	359	345	378	339	372	340	355	330	347	347	364	389	357	400	330	308	347	356	324	351	360	379	332	343	384	348	355	377	357	342	365	370	386	364	369	357	362	352	360	362	373	354	345	388	363	365	346	385	391	399	379	344	384	391	382	368	363	360	404	330	366	365	319	359	354	355	360	387	349	357	364	360	351	346	360	366	369	375	388	379	374	343	352	365	390	355	359	332	379	366	369	324	359	391	373	386	343	370	394	379	347	353	374	341	358	370	362	366	383	353	325	377	341	341	352	345	360	373	353	354	364	352	366	369	340	340
24577	22471	30756	23448	10173	1919	14191	26893	22367	13203	5280	1328	226	150	164	148	132	153	129	145	149	147	149	158	136	134	147	132	117	113	130	138	139	147	145	163	135	124	125	138	122	133	128	130	152	123	149	155	145	141	121	133	150	162	147	139	125	125	123	145	151	137	120	133	123	133	137	113	142	133	140	128	144	137	152	136	155	147	113	123	118	132	140	133	152	147	118	142	132	151	146	148	137	162	158	136	122	166	117	128	134	131	143	149	151	142	114	143	165	134	116	133	123	158	141	133	167	134	119	138	157	142	125	138	139	153	143	159	128	153	147	134	142	135	130	132	131	158	145	142	123	128	146	131	130	139	136	120	147	133	144	119	137	127	158	137	154	125	143	139	128	127	142	137	141	138	128	131	136	152	132	128	119	128	138	142	145	160	139	163	134	147	124	132	136	129	125	140	129	145	140	154	143	133	131	127	159	142	146	124	142	127	137	146	141	118	147	151	135	148	159	143	154	150	113	126	143	131	137	151	130	133	150	147	157	144	134	142	129	126	142	112	144	155	135	141	156	146	140	146	115	122	153	165	135	131	137	133	142	121	138	154	138	148	124	142	145	142	149	133	123	119	137	138	155	140	138	139	133	105	145	157	133	158	129	151	154	145	137	142	150	138	119	125	148	128	152	145	140	140	140	131	144	124	129	121	133	146	131	120	122	151	127	129	145	149	146	120	115	167	146	109	131	120	133	134	145	153	125	135	151	130	139	160	143	133	130	146	154	124	133	108	124	119	143	139	136	132	135	133	122	129	135	122	146	127	139	146	148	132	134	150	143	118	138	150	132	147	141	146	142	151	147	123	147	145	138	151	121	135	131	131	118	141	149	119	149	136	148	153	125	127	132	147	131	153	157	144	144	124	137	126	159	131	132	134	132	153	138	169	143	157	140	148	164	148	133	136	146	137	149	133	132	149	129	127	138	146	137	144	145	115	137	152	140	142	120	140	164	145	127	127	136	134	138	140	135	126	149	124	132	162	159	126	139	127	135	140	128	145	114	142	159	156	141	132	153	140	149	134	142	126	132	126	129	133	129	138	137	131	126	129	119	131	134	137	123	130	154	142	158	128	131	126	153	132	124	140	143	122	133	143	171	135	143	139	131	129	147	126	133	135	154	135	152	146	152	143	138	144	139	134	142	148	146	139	134	136	139	134	145	140	131	135	138	126	138	136	131	137	113	150	148	143	141	153	153	124	119	155	140	145	147	123	126	150	126	125	165	115	151	137	147	164	165	117	147	135	138	138	147	160	132	153	121	138	122	159	130	128	135	126	136	124	126	149	152	129	125	145	135	116	143	135	127	138	127	124	146	146	146	128	151	126	133	133	118	152	128	141	133	137	126	146	139	134	138	140	150	148	126	119	126	157	148	122	136	128	148	156	110	133	125	106	149	124	142	125	124	130	142	110	145	141	139	157	143	164	137	148	132	115	116	130	131	129	132	125	131	149	122	146	136	149	147	138	126	159	121	145	146	142	144	157	140	132	124	151	124	168	156	153	139	125	138	149	141	140	133	144	153	147	157	137	117	126	132	150	152	127	135	138	120	128	112	148	123	125	133	131	159	147	142	143	130	114	164	113	141	96	149	145	149	143	123	143	154	143	142	113	146	144	139	143	139	148	127	138	122	135	131	111	144	157	158	146	136	141	142	133	142	140	120	143	139	136	165	127	144	116	123	146	131	115	133	119	128	124	118	145	134	126	119	136	141	145	135	124	142	141	137	138	140	133	139	141	165	140	126	154	128	143	123	152	139	162	126	131	150	140	117	123	138	162	130	129	151	150	145	135	126	118	140	136	134	139	143	155	140	129	119	130	129	148	146	124	136	154	148	142	130	136	158	156	128	137	139	112	139	134	130	121	125	133	150	136	133	140	144	123	142	129	143	130	136	111	142	120	137	116	135	134	166	153	127	131	156	141	133	119	127	139	152	128	136	149	121	123	121	120	121	150	138	140	128	144	139	132	138	139	126	136	111	138	117	143	147	138	138	140	132	135	136	143	115	136	134	147	144	117	137	125	141	120	138	139	153	129	138	174	123	161	119	143	109	141	151	151	152	144	131	137	133	135	123	137	135	143	120	153	127	116	142	130	122	141	118	141	132	145	126	132	128	137	147	136	129	132	135	121	139	120	159	142	126	126	125	132	148	130	129	146	149	136	130	124	132	161	148	146	137	145	134	133	118	124	142	137	132	151	146	132	131	134	131	147	126	120	145	116	133	151	139	127	123	156	148	128	158	140	140	139	146	127	119	124	143	135	139	138	153	126	157	123	138	145	140	126	136	132	130	123	145	130	134	135	143	135	144	135	145	140	144	144	137	128	149	137	133	135	144	135	129	128	135	162	140	149	133	154	149	131	148	155	135	123	132	138	150	137	134	134	115	143	136	128	117	171	127	125	136	150	146	133	138	151	138	138	149	132	130	110	142	138	127	127	130	148	153	121	147	142	152	144	136	136	132	164	126	146	123	140	152	150	136	170	118	130	139	126	152	143	154	129	133	140	149	116	132	120	170	139	154	135	99	130	159	143	126	131	143	138	127	124	134	140	138	148	139	125	145	135	126	139	125	130	140	145	129	123	121	137	139	134	129	129	150	153	141	152	132	118	123	138	129	134	142	187	132	162	151	135	146	151	127	150	121	125	157	138	142	144	124	155	121	125	126	136	128	133	134	161	126	160	133	147	120	113	132	145	111	131	127	134	138	120	132	140	140	141	143	129	151	142	138	124	135	124	139	154	141	156	156	133	146	128	150	161	129	126	142	146	143	139	138	140	154	132	138	145	133	131	132	143	121	136	162	140	135	140	124	141	124	141	139	141	138	146	151	136	129	143	126	166	170	142	115	144	149	146	138	137	137	139	133	154	128	149	164	140	140	142	153	136	143	116	144	141	149	138	145	129	154	152	151	131	138	124	130	136	137	125	149	150	132	158	136	121	143	137	163	150	140	157	133	137	136	133	142	134	123	146	146	138	145	125	147	135	112	143	119	152	136	130	143	158	147	137	113	139	137	117	114	141	134	163	153	140	113	137	126	128	145	127	151	140	144	136	135	152	146	129	137	132	132	126	160	139	138	138	146	134	150	148	127	138	121	150	150	127	140	141	132	150	128	130	157	150	109	141	133	135	131	153	130	142	139	131	126	133	144	122	149	129	134	128	139	124	122	146	129	153	153	122	130	139	151	136	140	121	134	111	147	134	138	152	123	143	150	114	167	122	142	146	116	126	134	145	152	134	144	141	149	147	143	109	144	130	127	138	130	139	130	132	142	137	142	147	141	142	137	147	147	140	129	117	137	128	141	112	131	164	148	121	148	128	164	117	154	135	145	153	144	127	123	156	133	132	123	119	136	129	144	112	119	146	142	131	141	132	140	132	148	137	131	138	136	131	149	160	147	142	148	139	127	123	121	152	132	151	139	153	129	137	133	121	126	141	161	134	115	143	137	138	139	118
23814	74508	31648	11297	6697	4843	26643	37451	32895	22734	12217	3716	525	273	279	303	303	284	298	292	306	297	286	271	287	294	277	290	270	276	291	283	284	283	313	277	309	283	281	281	245	294	272	287	309	309	312	258	277	295	271	280	298	279	285	286	279	295	235	276	311	251	262	315	271	271	281	292	296	297	289	273	282	263	294	283	281	304	268	267	261	288	269	293	281	284	272	280	305	282	241	293	265	284	291	258	265	271	327	274	249	280	283	287	293	289	290	275	307	290	290	285	306	287	283	287	278	274	304	291	289	272	283	294	280	295	274	283	281	306	299	304	291	280	277	294	298	265	272	264	282	261	296	290	294	281	291	316	295	256	275	301	326	252	251	287	305	260	312	274	294	280	288	298	317	272	282	296	286	302	288	256	287	277	290	276	279	279	258	259	283	279	280	314	287	279	277	288	265	296	268	276	291	279	290	265	274	274	281	279	258	267	289	284	278	256	307	320	259	280	275	256	280	294	249	292	268	280	264	290	277	295	275	297	276	271	271	283	277	297	238	307	284	272	272	286	283	268	280	286	305	288	317	274	287	310	292	294	275	271	271	296	262	274	290	295	285	306	297	265	303	289	291	277	285	265	274	251	318	278	267	261	286	286	273	288	286	278	279	294	268	279	276	290	271	291	309	288	302	257	285	285	269	280	265	270	301	289	293	255	295	308	289	263	291	306	292	287	272	287	298	304	266	272	262	311	294	299	273	317	275	284	287	298	257	273	298	286	275	301	265	258	264	264	341	277	278	277	256	282	277	287	259	297	311	273	276	303	290	288	306	276	292	279	254	262	311	289	276	297	279	283	268	274	293	297	265	294	310	290	290	272	295	308	310	287	295	297	314	251	270	288	263	284	330	286	277	304	279	288	273	282	296	301	241	300	292	311	258	321	277	307	264	266	251	300	290	271	267	310	284	282	302	285	270	299	279	278	308	267	280	307	279	299	270	271	296	273	288	263	259	305	256	306	253	305	332	267	284	256	292	307	270	281	280	296	261	300	289	294	309	281	283	302	281	292	272	273	303	279	289	291	275	288	284	297	272	294	277	298	296	297	307	267	272	278	303	315	306	283	301	265	293	272	287	295	307	284	253	283	271	261	282	256	260	291	259	303	269	294	295	303	275	290	274	311	282	298	255	295	283	297	258	319	293	264	268	305	276	258	281	274	269	307	288	260	310	305	265	308	291	281	259	290	289	302	281	273	279	289	299	285	286	269	261	284	279	293	272	274	272	270	294	296	314	274	252	300	301	268	263	296	272	255	270	287	264	271	275	293	295	295	299	291	263	281	287	260	290	274	289	276	281	258	278	287	268	290	294	317	304	301	274	289	307	277	289	279	289	284	275	279	282	302	292	264	293	282	283	281	292	272	279	285	292	326	279	260	289	287	267	297	297	263	289	284	275	278	292	297	303	276	258	293	317	283	277	285	275	275	306	264	280	284	310	296	325	265	309	271	317	304	261	291	303	267	297	301	274	281	289	297	287	294	278	273	270	271	294	299	317	308	283	291	289	277	285	290	295	323	265	280	288	278	255	304	278	283	252	274	283	280	272	255	299	250	248	291	293	277	261	291	296	293	262	263	277	280	298	272	279	285	283	261	282	273	300	287	271	287	265	279	267	260	269	275	251	288	287	306	287	285	311	284	294	236	295	270	284	301	290	306	270	273	301	310	290	279	270	272	254	293	293	274	278	279	305	288	278	267	250	279	305	277	281	280	281	298	273	325	277	269	301	290	266	310	267	305	293	324	264	314	266	288	273	316	285	294	302	295	287	288	288	275	302	292	285	292	282	283	279	327	306	279	283	288	283	291	262	291	296	322	237	295	300	287	250	282	274	294	297	277	252	297	282	266	279	247	275	262	287	284	297	284	281	286	301	297	283	286	281	289	265	285	296	282	257	277	264	304	279	254	258	336	232	256	249	280	254	289	296	272	287	297	302	251	306	285	276	268	292	277	287	254	301	302	281	265	301	277	276	279	252	270	301	305	302	318	319	286	255	280	311	274	293	290	319	262	284	265	281	272	290	270	297	259	266	284	303	287	259	269	272	283	276	290	283	273	303	268	258	295	294	263	275	311	290	272	289	297	266	272	261	299	267	280	268	275	282	277	283	287	288	275	287	282	277	247	296	276	281	283	272	272	294	293	256	287	267	290	294	290	266	286	308	285	316	277	267	280	282	267	289	284	286	306	295	274	273	299	247	275	294	272	294	279	297	289	249	283	299	271	282	314	258	281	270	280	290	300	278	260	269	242	257	279	268	318	290	273	281	271	278	295	303	276	284	281	275	302	294	275	290	291	283	273	297	291	281	303	292	293	275	279	289	288	307	255	299	285	283	245	282	278	304	275	277	270	287	323	290	241	267	279	287	276	296	276	310	286	281	277	289	289	248	263	256	302	267	303	289	291	325	283	264	290	275	283	286	284	266	278	281	249	258	281	284	295	274	294	278	303	246	280	284	300	248	306	285	303	264	305	275	273	277	260	286	277	296	272	298	306	263	250	294	304	323	259	279	263	289	281	261	273	270	307	282	268	293	273	299	308	263	292	304	261	261	312	287	297	311	304	279	285	275	301	268	294	270	281	269	271	284	279	284	266	274	295	264	264	263	268	293	282	323	273	294	266	274	287	284	278	285	288	248	274	298	302	268	257	304	314	282	286	266	281	261	261	258	274	250	285	291	289	247	261	255	303	272	280	272	263	300	286	326	266	312	300	286	284	275	254	272	292	292	252	286	276	289	271	281	255	272	257	303	261	263	255	268	268	270	291	282	267	271	295	299	272	319	268	286	287	278	276	272	305	299	268	305	247	281	281	284	267	289	283	302	282	290	270	277	259	288	266	307	269	320	274	262	266	292	294	282	279	301	274	273	279	295	282	294	253	291	266	282	284	276	281	283	266	305	281	272	300	295	263	262	270	273	254	293	288	262	284	272	293	283	263	290	258	283	277	284	297	328	290	284	292	296	295	297	277	281	288	269	292	290	283	291	294	317	283	326	275	270	295	272	263	285	278	295	261	280	282	266	269	278	310	294	311	272	252	276	266	269	277	310	303	294	290	276	273	261	297	267	283	282	314	265	281	264	281	306	301	274	308	279	272	304	297	273	263	294	262	273	317	300	249	262	289	301	289	285	274	295	275	306	296	270	300	293	291	265	258	323	255	279	285	286	256	260	295	259	262	307	264	264	290	283	278	268	276	278	285	294	292	321	295	281	262	301	294	279	280	276	283	306	294	306	278	289	248	281	306	275	278	273	287	270	302	273	292	280	295	282	313	275	248	262	300	269	271	303	256	267	295	288	335	294	286	284	278	287	305	296	275	282	297	277	257	298	273	261	280	299	288	271	318	286	274	285	273	243	263	283	278	277	300	298	273	278	260	296	305	272	294	263	297	269	290	263	261	280	258	325	269	249	285	284	283	277	282	296	281	295	266	258	287	289	257	283	296	307	305	294	290
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
