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
339707065626	339707066145	339707066695	339707067245	339707067795	339707068345	339707068895	339707069445	339707069995	339707070545	339707071095	339707071645	339707072195	339707072745	339707073295	339707073845	339707074395	339707074945	339707075495	339707076045	339707076595	339707077145	339707077695	339707078245	339707078795	339707079345	339707079895	339707080445	339707080995	339707081545	339707082095	339707082645	339707083195	339707083745	339707084295	339707084845	339707085395	339707085945	339707086495	339707087045	339707087595	339707088145	339707088695	339707089245	339707089795	339707090345	339707090895	339707091445	339707091995	339707092545	339707093095	339707093645	339707094195	339707094745	339707095295	339707095845	339707096395	339707096945	339707097495	339707098045	339707098595	339707099145	339707099695	339707100245	339707100795	339707101345	339707101895	339707102445	339707102995	339707103545	339707104095	339707104645	339707105195	339707105745	339707106295	339707106845	339707107395	339707107945	339707108495	339707109045	339707109595	339707110145	339707110695	339707111245	339707111795	339707112345	339707112895	339707113445	339707113995	339707114545	339707115095	339707115645	339707116195	339707116745	339707117295	339707117845	339707118395	339707118945	339707119495	339707120045	339707120595	339707121145	339707121695	339707122245	339707122795	339707123345	339707123895	339707124445	339707124995	339707125545	339707126095	339707126645	339707127195	339707127745	339707128295	339707128845	339707129395	339707129945	339707130495	339707131045	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22000	20240	27669	22646	20242	19227	1772	591	436	357	331	302	266	252	233	246	218	184	228	223	188	190	171	177	182	161	186	158	177	192	172	162	170	188	139	162	142	157	154	154	166	171	180	148	178	174	170	163	150	154	163	167	160	160	166	164	156	142	166	164	176	168	159	160	160	142	158	143	176	163	134	161	138	148	150	176	155	166	164	164	166	181	163	166	151	159	148	178	163	172	176	159	142	143	163	162	153	143	150	144	164	147	128	175	147	133	151	179	157	181	135	144	140	162	154	169	173	158	159	143	152	165	153	153	147	153	176	145	142	148	163	150	141	152	146	135	167	144	138	145	146	128	161	159	164	173	163	150	152	142	167	159	162	153	146	145	160	148	142	165	142	137	145	151	136	157	151	174	152	162	131	159	156	156	134	157	158	127	170	139	148	149	147	163	151	139	133	131	164	145	138	173	165	146	161	134	163	167	163	148	145	160	169	156	159	171	141	155	137	141	149	159	139	158	140	160	149	173	160	159	153	156	162	164	166	146	134	146	147	146	149	153	158	150	153	139	166	146	147	154	130	155	139	136	159	155	183	155	147	148	153	147	144	150	142	117	155	146	132	174	161	142	163	120	147	143	144	163	170	166	143	130	153	147	160	174	139	148	176	149	146	133	160	115	144	143	166	157	145	154	147	153	145	159	127	139	159	137	156	152	121	146	179	145	169	175	135	180	162	146	134	147	151	157	149	154	144	151	146	184	144	144	147	150	150	153	136	141	160	164	152	143	143	147	135	155	138	162	143	141	161	145	157	151	169	135	143	141	152	151	183	138	147	134	147	149	163	178	154	151	132	167	122	158	142	146	139	157	153	145	153	157	152	143	166	174	153	168	155	163	165	141	127	140	143	144	160	155	162	161	143	166	119	188	142	170	158	172	152	170	164	151	139	154	145	149	159	144	155	164	172	161	161	149	163	147	133	146	121	135	163	147	133	167	173	123	151	164	141	158	148	164	168	149	166	151	149	140	160	162	153	130	161	151	181	151	156	176	138	156	151	162	146	178	143	148	166	160	155	153	154	158	146	134	160	154	157	156	171	150	152	164	153	145	156	160	152	163	177	131	158	162	147	149	162	130	140	150	166	147	175	137	145	135	143	165	170	132	158	144	145	135	161	150	163	161	145	158	190	169	169	155	144	149	166	143	146	146	143	164	142	172	139	148	140	156	144	148	147	153	159	134	154	137	160	134	146	147	144	145	142	135	156	158	168	139	153	140	156	150	135	155	158	154	131	157	144	170	147	135	159	164	157	123	162	163	166	156	154	150	140	131	151	152	145	147	147	155	154	147	148	174	148	159	169	143	161	155	161	147	142	161	137	157	135	143	149	160	164	163	150	143	154	171	152	155	139	137	147	168	169	146	144	154	154	135	159	139	180	132	172	137	157	131	175	148	166	141	145	124	149	145	149	134	147	157	179	147	153	136	152	148	148	148	175	158	152	146	154	149	161	142	136	121	148	154	135	161	141	163	142	135	155	131	140	158	178	127	138	124	147	162	155	134	137	149	172	147	134	147	163	155	139	146	160	160	134	136	134	138	163	141	165	162	161	177	159	152	140	148	163	151	144	152	166	181	149	169	169	146	148	161	176	166	168	162	165	142	150	123	156	140	157	152	138	145	149	154	140	147	143	153	177	151	148	138	138	193	151	157	128	131	151	131	155	165	135	137	180	150	162	158	148	165	188	154	144	124	153	143	159	126	125	139	129	164	153	146	158	144	152	145	159	157	173	143	171	172	149	166	165	172	168	148	152	153	126	163	171	133	142	144	162	130	167	119	163	158	144	155	151	137	167	170	149	151	147	137	147	172	165	141	141	181	161	148	152	156	141	149	158	132	140	145	162	167	150	169	139	143	152	157	156	161	174	156	168	152	160	134	129	153	162	138	159	152	167	154	164	155	144	155	154	160	143	157	135	154	139	142	159	182	150	171	147	133	143	165	123	144	152	140	139	146	141	153	154	156	136	167	146	157	130	151	157	155	167	154	149	179	154	147	149	139	156	144	139	141	149	152	142	145	148	152	153	138	128	162	156	157	175	152	156	142	126	144	148	162	136	136	163	159	148	154	156	162	141	136	164	156	148	143	148	132	146	161	166	151	172	134	146	138	134	150	142	130	150	146	157	146	141	148	137	140	143	152	170	170	166	162	152	149	143	143	160	167	157	157	133	157	161	150	152	141	130	147	131	148	155	143	149	145	131	131	138	140	138	142	146	154	170	158	160	145	152	172	145	163	127	156	125	118	157	148	152	151	148	157	159	177	155	137	180	132	165	156	168	161	145	148	139	155	157	138	149	151	158	146	146	162	171	156	166	177	164	168	164	145	148	129	165	122	147	153	140	168	148	159	139	144	169	157	160	134	145	144	138	144	158	150	176	183	144	154	142	136	144	155	165	145	139	157	156	131	137	170	131	163	168	152	156	154	161	157	156	163	162	164	133	164	143	182	170	145	136	186	142	139	163	141	158	152	155	142	170	181	146	150	158	130	173	151	151	148	154	162	174	152	143	146	162	168	166	126	140	157	141	166	167	167	136	145	140	173	150	168	168	144	138	149	141	150	151	148	173	146	141	152	151	134	129	168	132	152	146	150	163	142	162	152	149	125	147	154	146	150	133	142	150	141	157	147	176	151	158	143	146	151	149	134	149	160	152	153	128	142	150	151	144	143	158	139	157	169	128	163	153	130	166	134	166	162	151	151	143	131	139	169	178	142	138	159	131	154	166	148	153	154	145	153	152	133	136	146	152	115	145	142	171	165	157	163	156	141	144	134	157	145	151	166	160	143	161	118	165	172	161	167	161	165	140	132	149	149	142	156	153	153	162	165	150	148	133	164	147	155	165	152	148	152	151	162	139	134	145	161	150	148	131	149	138	150	173	147	164	163	149	151	154	160	166	165	170	159	138	158	150	152	163	155	151	150	150	165	147	155	154	153	136	156	153	146	149	167	134	150	158	152	146	150	150	139	160	160	152	163	162	154	146	139	156	143	155	164	155	162	162	162	121	170	156	154	146	144	139	153	158	152	148	145	142	150	128	160	135	159	167	151	136	139	168	149	135	156	142	158	151	144	139	130	162	166	163	145	181	157	145	142	158	174	139	160	146	137	156	149	148	163	157	154	143	156	144	142	167	134	138	143	161	151	151	150	162	152	158	140	161	149	153	139	153	164	149	157	141	163	140	159	139	157	135	149	156	156	129	141	143	142	171	143	138	158	165	150	164	150	174	155	162	143	134	140	145	178	146	154	170	149	164	152	136	161	172	138	161	146	157	148	144	168	170	155	133	131	154	145	167	146	163	168	144	161	159	175	165	139	144	136	154	139	140	158	143	143	159	152	152	155	141	126	138	162	140	122	141	140	143	157	154	122	146	136	155	138	174	182	143	150	174	129	156	153	152	147	158	146	164	154	151	144	181	142	142	149	158	165	150	160	165	142	164	138	142	174	131	138
7410	14726	12676	6851	4285	2985	2292	1649	1352	1111	992	856	765	675	600	579	527	476	470	412	414	412	385	397	363	398	366	356	351	368	315	323	316	318	299	313	317	307	281	305	295	276	299	309	297	278	290	270	277	279	267	240	301	288	288	282	293	291	272	273	286	310	282	282	276	263	280	278	292	262	231	284	264	270	301	275	287	278	301	255	245	256	243	260	269	248	279	250	255	285	259	274	289	256	261	263	249	263	277	254	275	260	273	243	264	254	264	266	276	239	270	269	244	266	300	222	273	243	249	272	256	243	276	291	266	279	258	312	267	251	283	284	245	288	290	277	264	229	264	240	279	273	282	269	282	243	261	268	276	267	270	261	288	258	275	235	281	232	269	272	269	257	244	253	266	246	264	286	278	226	250	227	275	249	246	259	281	249	273	249	275	271	269	232	263	278	282	254	279	252	272	231	257	270	230	271	262	253	230	287	248	279	257	252	272	280	280	230	246	260	228	270	279	226	264	269	276	261	250	248	268	269	248	270	268	256	282	248	230	250	270	253	272	273	243	277	257	273	269	267	253	270	272	275	286	251	258	251	263	235	275	239	245	243	244	288	251	241	285	271	260	257	251	271	290	265	287	242	260	301	262	269	272	266	267	249	238	278	233	246	252	257	254	228	274	267	260	264	264	255	281	248	267	297	278	265	288	272	231	276	258	259	276	292	265	257	279	286	263	277	235	264	265	261	273	282	249	262	249	275	257	266	258	249	292	245	266	265	297	237	255	244	254	259	267	252	259	243	283	256	264	241	239	233	267	266	264	282	263	245	236	258	262	270	236	304	246	251	260	239	295	246	263	272	241	251	272	296	268	264	281	265	251	233	287	247	246	268	241	281	263	251	282	246	273	249	258	258	262	251	269	267	290	253	263	266	264	270	247	286	276	249	317	266	258	252	251	262	252	271	244	256	244	269	226	274	274	263	272	271	265	254	268	250	267	278	281	281	259	277	291	262	233	273	278	277	277	238	272	260	241	258	252	263	235	242	247	285	247	276	256	248	261	252	237	237	254	290	256	273	270	246	285	254	300	289	264	264	264	275	254	272	276	266	270	266	289	244	296	298	254	273	251	278	293	282	287	255	260	238	272	275	259	265	263	280	292	227	261	257	289	276	273	252	273	265	235	282	256	270	231	279	249	261	289	252	241	264	236	299	276	274	247	254	277	258	226	232	278	258	266	251	273	266	260	275	240	243	294	269	218	267	263	247	265	276	256	258	258	284	265	252	246	263	291	278	258	260	255	253	255	257	263	249	243	263	248	223	250	275	276	254	233	247	266	269	262	254	264	269	274	299	262	250	261	262	239	249	275	261	274	267	255	238	239	221	290	287	267	247	256	241	261	261	271	259	270	248	278	276	285	283	262	284	251	292	267	268	258	264	253	282	280	256	245	233	274	252	278	257	297	271	237	239	259	252	255	237	233	286	253	254	284	251	255	263	252	249	235	291	253	288	243	243	264	277	258	265	287	256	247	268	282	250	267	270	281	283	240	281	277	267	281	254	257	277	265	258	255	266	255	259	258	252	268	271	257	287	281	284	255	266	251	267	263	274	280	248	242	259	243	261	237	268	272	296	260	274	276	282	268	256	269	260	258	268	279	262	250	283	259	256	243	245	255	253	266	266	253	283	273	253	229	263	252	267	255	252	275	245	247	286	279	246	255	267	246	256	263	274	268	273	270	286	284	262	252	250	232	287	270	253	262	253	249	247	264	251	263	267	269	250	295	254	273	265	268	257	260	274	274	258	265	252	237	271	270	260	244	270	256	267	270	257	274	269	254	263	292	271	257	217	247	273	272	266	241	248	239	260	251	271	246	250	269	278	262	273	262	264	273	271	262	244	269	273	244	233	229	222	223	258	240	259	286	253	237	265	289	275	277	231	249	238	284	269	258	248	249	260	268	258	261	278	260	280	262	275	258	264	281	269	257	253	284	248	267	268	246	282	256	257	240	288	256	239	250	259	252	290	285	258	276	257	242	245	246	247	246	223	232	243	265	231	282	263	266	272	270	254	272	263	276	248	272	267	252	250	261	237	270	276	262	277	267	228	267	261	272	281	271	260	253	263	254	262	248	214	267	241	251	266	251	260	286	252	244	240	231	283	249	223	272	283	268	271	251	247	260	251	249	256	265	288	280	246	253	279	268	251	250	257	268	272	254	280	270	252	274	265	289	268	265	250	254	246	264	273	262	266	279	259	279	268	250	292	267	269	242	265	291	266	286	255	283	268	283	264	271	278	252	258	258	270	264	258	239	272	266	270	251	258	260	259	294	262	239	271	225	253	255	248	270	304	261	266	253	265	240	246	276	253	277	274	266	300	261	257	245	271	239	232	280	280	266	265	245	233	255	258	272	248	254	238	223	263	237	259	251	270	250	281	286	293	247	282	269	263	271	252	228	256	278	259	283	282	282	295	241	245	252	260	284	284	269	281	240	272	260	284	269	288	264	227	272	269	298	269	243	303	246	264	254	249	257	237	252	256	275	268	250	259	262	287	267	252	269	227	244	274	245	271	257	274	275	267	286	283	277	258	252	250	278	262	259	253	220	251	259	261	250	270	267	277	278	265	262	270	252	267	254	295	262	263	272	257	250	284	271	233	277	272	241	310	282	261	237	276	254	247	289	256	268	277	247	240	277	247	221	259	249	262	278	283	266	228	275	288	285	295	258	255	275	274	255	261	241	255	246	248	281	276	293	266	277	280	243	235	256	265	244	281	258	257	267	244	272	237	267	257	243	292	261	239	284	262	220	256	280	272	279	264	280	266	244	264	277	284	315	259	311	244	305	256	238	286	263	265	260	247	243	260	272	250	280	272	257	242	256	221	283	262	221	225	274	267	257	257	244	291	278	249	211	278	253	255	239	254	257	268	257	245	260	247	294	280	271	279	251	244	253	276	270	257	264	268	248	252	271	264	238	246	249	272	259	277	270	260	228	281	258	252	273	246	272	248	251	295	265	256	260	232	244	258	255	255	248	227	279	258	251	267	262	293	256	266	254	288	302	259	264	273	228	254	270	264	253	229	283	253	277	290	266	245	246	242	258	243	258	266	266	253	254	274	256	270	240	259	248	291	247	275	251	268	274	253	289	244	287	246	245	250	244	253	288	287	259	269	265	266	264	246	250	257	275	252	268	268	266	278	267	266	281	228	280	273	258	269	270	248	270	248	249	244	271	245	264	264	238	272	274	277	285	274	268	275	266	253	250	248	276	254	295	240	237	247	283	274	286	259	242	283	266	257	242	250	268	247	293	277	267	216	275	288	272	251	265	246	226	239	243	292	283	253	265	244	243	287	249	280	276	272	268	282	290	267	228	263	248	243	250	260	262	269	271	264	237	254	264	271	282	248	264	284	281	263	268	274	277	264	307	281	264	249	278	251	250	258	256	229	266	281	235	254	272	248	292	285	255	285	263	267	270	269	256	287	250	282	265	244	239	262	239	323	251	257
27035	20997	8552	984	614	550	533	539	558	563	576	535	526	555	529	519	532	553	507	512	562	531	543	522	490	573	530	544	598	543	522	540	511	556	528	548	477	530	537	539	509	500	532	566	522	530	495	513	540	534	503	558	564	532	510	527	562	545	530	509	503	535	541	547	521	509	529	526	555	513	526	552	491	498	522	527	509	546	536	513	524	534	471	524	509	531	487	559	533	543	541	547	533	489	519	549	540	559	514	505	505	501	520	533	520	528	535	525	527	467	559	571	550	497	505	563	547	475	542	515	510	504	545	516	526	523	529	553	529	541	569	513	473	508	481	483	513	540	530	508	506	495	515	546	524	552	536	516	513	525	517	530	602	530	526	510	506	531	496	518	543	508	546	553	517	544	544	526	537	502	514	519	514	531	490	527	522	544	507	525	504	556	515	536	545	516	542	532	513	532	508	531	500	571	562	501	513	520	518	528	495	529	497	556	520	526	477	536	486	502	507	531	573	580	548	542	545	527	566	521	543	502	499	518	520	513	529	530	540	518	528	509	537	543	551	536	567	533	546	488	547	527	520	554	512	541	493	533	527	531	554	511	540	505	555	493	510	523	534	494	509	514	517	537	520	476	522	526	503	516	539	531	565	522	533	501	545	523	465	558	503	586	530	568	537	524	520	517	553	539	530	516	483	538	586	568	533	520	515	490	494	539	503	539	512	491	523	531	568	522	522	503	513	541	531	499	540	549	511	531	519	534	531	507	495	531	518	521	516	573	513	518	553	561	527	502	535	523	521	555	527	553	548	529	521	570	534	559	541	532	502	509	527	494	487	506	514	563	531	551	550	502	533	549	521	504	516	581	495	550	521	536	590	561	534	544	556	523	555	542	534	570	536	483	526	513	532	477	505	540	524	515	522	503	533	543	514	524	533	554	529	516	500	529	514	544	531	505	553	510	528	569	484	524	541	548	503	542	483	511	511	522	519	549	533	508	525	521	518	524	496	484	535	501	545	531	516	530	556	515	534	534	494	491	501	523	495	498	505	557	504	517	483	509	518	561	565	540	529	528	510	527	537	535	529	513	537	509	540	505	515	550	520	523	557	509	505	496	535	527	484	506	532	535	546	510	554	537	507	524	526	546	542	561	537	544	521	515	510	519	496	522	548	489	529	521	513	506	528	519	504	530	508	578	540	520	522	534	528	529	520	522	561	525	541	495	541	499	553	531	527	524	530	511	540	539	548	510	518	523	488	533	526	549	528	540	552	493	523	528	534	530	483	524	535	536	525	528	541	497	518	526	528	531	546	473	522	546	526	464	507	488	532	542	525	549	516	524	561	543	553	505	532	509	541	534	497	559	547	501	520	535	509	488	509	554	549	543	560	534	528	523	516	558	541	563	505	526	546	516	577	519	518	546	554	547	552	499	538	494	534	496	517	539	565	565	533	522	509	516	519	507	553	556	551	576	518	529	547	540	528	519	537	556	563	512	472	499	550	533	500	521	474	530	535	523	496	549	535	548	522	509	511	521	542	488	518	496	497	538	540	510	534	547	562	528	522	485	522	513	539	503	540	547	546	485	519	530	564	599	536	482	540	492	538	503	531	509	514	484	519	484	532	546	556	518	513	544	523	534	533	568	531	492	550	522	527	477	542	562	496	522	543	499	506	486	519	463	481	487	488	495	491	593	540	532	534	498	462	502	512	534	510	528	535	542	554	529	498	545	536	492	540	556	509	509	496	531	582	512	532	533	546	536	503	542	529	512	527	498	552	512	538	518	516	565	498	525	482	563	529	508	518	497	534	568	541	489	500	508	533	527	539	531	554	526	497	469	527	491	529	497	501	491	489	516	516	539	516	523	521	502	506	535	535	507	528	548	493	549	546	531	520	517	499	569	537	552	560	531	496	500	561	521	527	538	503	533	550	538	533	548	507	535	521	529	555	498	516	541	514	534	546	546	545	524	550	510	489	511	567	489	491	541	569	532	563	556	503	534	555	535	562	498	550	510	509	482	515	517	519	516	505	514	564	533	513	527	537	504	471	536	540	512	537	514	514	531	522	523	499	516	544	500	514	500	518	520	534	537	554	526	531	510	559	485	534	515	564	514	533	491	527	566	506	534	506	506	541	533	510	569	517	559	540	513	542	494	558	504	548	540	508	483	543	532	513	546	508	520	543	514	493	558	531	521	503	568	515	494	554	563	513	540	560	553	525	525	530	533	536	532	515	560	554	533	530	512	509	559	495	517	518	521	530	534	570	524	486	540	505	523	542	501	523	491	534	519	519	487	530	522	497	489	525	533	495	519	557	510	521	524	574	519	523	528	555	508	559	487	541	493	518	558	510	540	537	532	486	539	575	500	487	508	494	513	554	547	509	529	528	557	536	523	519	564	549	541	515	516	565	530	500	543	561	505	552	503	526	580	506	519	552	516	518	485	528	532	569	548	482	526	548	491	539	511	542	554	512	499	540	540	547	543	524	493	524	566	525	569	537	540	557	516	539	573	505	522	534	519	511	525	520	558	512	515	512	472	552	513	537	527	533	579	506	552	513	528	544	508	516	535	498	501	498	574	591	484	574	513	540	509	509	552	543	539	539	535	497	540	537	512	489	560	502	536	513	476	552	542	555	517	517	522	525	512	522	584	543	528	487	531	492	551	504	512	526	551	495	511	557	543	530	552	518	516	538	503	487	505	493	527	516	517	525	521	528	516	544	536	515	534	514	550	552	504	542	554	521	495	512	528	487	525	568	530	541	539	520	508	545	508	578	550	515	486	508	540	502	521	526	553	538	575	476	518	557	535	578	507	524	548	519	533	566	546	559	533	565	506	557	556	531	556	547	522	524	558	542	510	536	552	518	524	514	524	533	497	514	522	529	556	531	516	500	504	539	533	502	532	493	475	507	515	516	527	571	523	554	555	492	564	508	514	519	536	560	537	505	527	525	562	526	478	540	524	521	536	502	518	514	511	535	555	515	548	507	538	486	541	537	524	500	530	528	545	530	558	573	557	507	542	529	540	553	501	569	512	511	520	517	507	482	527	524	540	523	551	521	501	522	527	527	490	498	536	537	534	519	499	497	517	519	526	519	525	567	579	537	517	475	527	520	509	527	490	561	513	554	507	536	518	505	534	501	514	562	530	574	497	548	495	554	498	559	547	545	580	552	543	550	516	542	505	539	505	493	530	583	557	543	512	550	530	533	536	512	541	545	454	534	509	510	513	540	553	498	498	542	534	536	509	519	506	524	509	514	513	507	550	512	530	525	541	549	515	518	514	476	479	513	546	545	550	517	487	560	533	547	488	530	520	502	515	541	535	525	546	531	510	532	531	542	549	543	523	501	513	501	520	491	548	539	544	514	564	544	522	503	566	505	537	562	505	515	541	480	530	568	493	528	536	533	512	463	532	508	546	551	530	489	508	530	518	510	598	535	543	525	492	509	486	550	563	527	529	543	517	542	491	501	512	507	539	599	512	531	522	498	554	562	536	563	539	493	554
4287	1977	1747	1354	1101	1100	1059	951	931	916	929	924	889	925	932	892	912	864	910	940	910	959	854	972	861	936	964	936	921	947	953	926	900	912	899	937	908	897	935	909	908	927	946	889	906	917	869	939	928	925	871	925	918	940	837	922	896	955	905	913	917	864	874	887	862	920	894	962	936	814	911	909	901	913	898	905	888	977	916	934	884	930	951	937	868	837	903	913	919	920	886	922	891	915	891	947	857	863	943	900	904	922	842	887	917	869	925	865	914	874	887	914	924	911	912	941	903	893	905	946	853	876	908	882	861	902	856	858	929	922	930	911	894	951	940	881	887	914	892	875	932	970	894	925	955	906	880	919	929	880	950	864	928	887	905	872	948	910	844	915	914	894	866	910	891	933	895	959	873	910	831	903	942	883	884	909	958	906	892	873	841	915	901	903	925	951	917	870	883	913	910	851	942	877	842	899	878	884	877	921	901	936	945	931	890	920	881	910	845	904	901	916	851	889	902	862	900	902	915	908	884	872	940	903	941	850	861	837	932	912	921	973	859	868	874	874	937	885	847	925	887	941	901	921	928	872	867	926	898	925	910	915	896	898	907	915	881	898	960	933	940	935	897	853	925	915	878	913	923	887	842	909	878	896	899	923	945	893	893	850	889	891	924	928	936	862	929	913	908	878	894	879	899	900	934	896	865	936	878	899	961	915	892	938	906	898	902	892	886	916	927	894	877	898	870	888	916	889	874	862	879	919	926	925	915	942	894	851	907	875	943	855	946	920	886	892	876	905	935	918	906	892	861	922	943	940	875	876	924	935	906	907	870	947	945	906	887	914	923	862	909	897	892	921	882	886	891	842	849	900	887	913	921	888	894	923	912	840	869	882	884	942	937	937	905	895	910	890	917	861	870	936	931	885	871	904	898	916	898	956	931	902	871	924	909	868	841	852	894	917	935	912	957	821	916	919	941	978	862	951	852	904	937	886	886	911	907	931	871	893	919	916	914	828	892	907	925	930	901	891	915	916	894	909	914	868	867	874	852	903	881	894	902	903	907	913	908	871	942	917	865	916	890	903	904	934	886	932	950	936	850	926	890	906	873	885	869	881	860	887	920	878	883	893	909	892	900	894	942	923	931	873	907	909	899	925	900	919	829	879	881	904	927	875	922	908	888	904	929	917	911	905	882	869	920	917	911	941	884	891	914	923	889	916	947	883	864	918	904	908	934	986	925	910	900	904	935	916	900	969	854	935	885	900	915	874	854	900	901	918	892	879	941	892	908	875	923	916	881	957	914	866	933	855	930	904	839	969	928	842	856	913	891	884	870	854	954	954	856	938	889	910	866	814	847	881	873	924	891	918	896	891	921	905	918	929	919	844	880	878	872	863	898	894	873	921	890	945	898	891	925	877	939	875	920	927	905	894	930	926	921	910	870	871	913	933	899	932	871	902	874	911	899	958	920	907	891	942	904	885	943	884	917	878	895	896	931	881	901	915	879	939	855	864	921	872	920	927	883	875	859	936	878	905	902	896	859	906	857	899	892	930	945	890	932	968	900	946	915	960	936	924	933	881	901	906	865	896	930	899	908	875	932	881	856	893	931	935	906	849	943	918	919	863	883	950	930	908	906	895	889	939	908	922	923	895	901	916	872	914	930	881	966	902	926	865	928	904	906	910	847	918	864	912	898	834	854	870	933	900	888	880	917	873	926	890	898	907	896	929	912	887	911	889	854	831	879	916	887	885	920	942	882	912	881	870	880	924	895	964	861	855	933	883	898	903	917	907	908	892	890	955	963	937	929	967	925	915	909	902	892	924	900	883	921	878	895	931	874	910	928	865	899	850	889	883	969	877	900	923	937	900	879	906	934	899	883	951	897	839	882	891	904	901	914	905	870	905	871	893	942	914	928	900	898	906	913	945	930	882	880	876	931	896	876	915	897	902	903	864	909	915	855	890	889	889	926	916	915	911	869	904	893	911	890	910	971	937	980	891	934	941	892	910	900	908	904	926	915	907	920	946	922	913	922	881	904	911	908	904	913	884	927	869	876	885	894	927	897	912	873	884	908	914	887	964	835	883	926	900	895	908	887	933	875	927	1010	843	853	924	933	875	899	894	889	908	874	922	916	920	894	922	904	949	945	863	941	852	874	910	901	895	887	917	938	866	891	927	883	866	944	910	964	897	906	908	892	919	822	884	888	875	904	891	877	935	908	887	895	910	871	905	894	890	890	884	857	942	886	909	920	905	926	888	908	900	889	882	934	843	889	921	906	936	947	871	894	884	992	878	932	867	903	889	867	945	861	890	851	892	865	920	920	930	948	945	890	925	922	899	900	898	832	885	953	955	904	939	923	862	905	831	873	880	874	944	968	864	877	902	909	884	919	922	856	897	871	882	824	897	908	913	892	897	914	896	956	906	914	914	940	862	919	913	907	846	962	923	903	922	912	971	900	892	911	888	928	923	893	886	913	932	864	937	922	911	911	926	919	933	916	853	885	919	875	908	875	914	922	882	852	861	860	862	974	863	910	855	911	854	913	872	857	918	907	892	862	841	898	894	857	889	865	891	880	910	923	892	839	925	888	902	904	904	904	906	894	917	902	917	930	877	909	883	861	885	890	907	957	885	902	906	936	878	908	928	896	912	929	919	913	920	885	887	891	919	882	917	901	877	922	848	901	888	823	909	891	853	948	939	892	867	918	895	907	875	958	918	916	901	902	894	914	846	868	930	909	928	947	926	916	924	916	913	897	903	910	928	858	871	915	889	903	891	869	942	911	903	887	908	846	914	899	899	971	833	901	892	942	883	921	943	893	927	917	958	891	902	918	924	872	930	930	907	879	943	955	920	891	858	899	864	913	920	923	862	889	959	870	937	887	869	881	861	862	865	931	874	919	892	919	932	853	906	904	881	867	904	945	890	927	863	900	882	914	913	919	949	934	879	879	868	880	928	895	925	947	909	896	899	933	949	872	900	861	867	900	869	925	909	923	957	864	946	934	885	883	913	866	867	907	959	857	903	904	908	881	858	935	900	898	863	949	899	914	966	911	891	921	929	916	901	866	936	899	839	887	923	855	906	927	912	966	886	862	935	890	889	917	885	909	957	917	888	938	925	888	890	939	911	891	914	953	876	880	881	871	896	910	900	942	884	923	874	931	939	927	903	921	854	831	937	960	920	874	886	929	878	921	904	878	953	896	906	894	922	849	866	880	920	931	886	887	932	932	892	893	842	887	945	938	902	946	890	884	863	921	946	971	951	944	901	912	942	943	913	882	933	902	906	879	928	894	882	868	908	910	900	919	929	918	916	956	933	882	903	906	868	969	917	864	846	924	946	875	904	957	834	908	943	853	888	906	878	994	951	920	915	900	860	878	933	895	883	916	886	882	917	948	900	890	923	881	887	926	925	884	899	898	907	925	844	860	910	929	969	890	895	877	878	912	895	974	870	901	896	936	872	933	923	882	898	913	883	869	910	859	869	894	957	942	906	908	877	901	930
24228	21466	28727	24606	21025	2419	692	500	376	399	369	314	326	315	308	305	263	278	299	286	290	274	263	275	267	301	270	279	271	269	272	255	240	270	266	254	250	265	274	283	260	251	258	253	250	238	259	310	293	232	252	234	243	268	271	253	265	247	265	238	245	259	261	244	252	252	263	236	272	233	226	255	224	263	254	238	252	233	253	261	277	274	256	262	258	256	257	241	207	233	258	266	265	256	260	257	254	241	234	280	281	251	250	238	260	267	231	259	236	242	252	253	259	267	251	264	245	272	248	242	263	249	233	240	260	250	238	269	281	263	263	218	263	247	238	254	225	262	271	239	256	235	259	265	247	215	260	248	266	245	257	234	264	251	233	243	259	277	234	290	260	230	235	241	278	266	271	218	251	254	223	256	241	227	246	251	237	270	244	253	245	220	275	221	257	219	235	293	270	265	266	249	224	255	261	244	233	240	234	264	242	247	267	238	257	231	264	263	236	260	262	242	241	234	268	273	231	247	235	248	230	273	260	258	258	239	264	245	232	234	241	259	263	256	240	225	258	267	247	256	267	260	252	265	266	260	245	262	233	252	259	262	254	262	247	245	228	230	288	243	263	246	239	233	255	240	261	258	247	259	276	239	248	268	243	270	244	270	270	228	267	252	251	230	235	260	241	265	253	246	269	237	249	262	253	257	266	251	236	274	249	259	305	268	255	243	258	243	237	260	278	264	268	262	249	247	221	272	246	241	256	224	242	290	249	267	265	238	246	252	265	233	243	260	270	240	258	235	256	256	264	269	243	243	254	248	225	228	256	251	224	258	261	242	246	255	231	259	259	265	271	249	259	238	261	276	217	247	233	259	265	247	266	242	234	248	259	257	255	234	245	248	251	228	269	259	262	234	253	259	267	245	235	244	242	232	266	234	256	276	262	265	236	229	252	247	261	273	230	239	248	252	240	255	262	260	222	277	250	267	227	287	270	255	244	246	251	234	247	238	272	243	252	256	250	251	262	267	250	252	244	278	257	257	247	253	267	270	253	277	246	261	245	253	236	249	246	228	249	269	232	255	244	237	239	269	249	256	246	245	237	263	228	266	220	235	250	253	275	252	228	252	251	265	258	262	280	257	244	241	276	259	232	269	215	237	279	234	225	239	239	249	273	253	284	268	253	246	262	235	240	251	247	272	266	247	263	285	251	278	263	255	250	259	262	262	240	270	267	253	258	268	253	254	263	279	249	239	268	280	269	263	253	259	272	264	256	242	238	247	243	262	261	248	241	240	246	255	240	243	251	261	253	253	265	248	261	256	232	255	234	277	238	241	270	231	241	272	250	274	233	263	246	253	233	257	256	242	230	252	241	257	265	256	276	257	261	281	275	242	261	234	250	246	270	274	251	247	245	227	278	264	264	239	263	239	270	271	259	218	255	245	239	247	248	257	248	255	232	263	240	235	230	268	236	252	289	242	247	232	236	262	236	234	248	273	252	243	253	258	241	264	257	261	244	232	236	246	246	221	232	250	230	246	224	232	215	267	249	243	234	256	252	269	262	274	255	230	240	228	263	233	260	267	274	250	240	247	251	265	286	262	252	240	272	244	250	229	266	248	277	241	264	250	251	274	254	255	264	255	278	236	249	266	270	247	228	243	285	246	255	258	262	256	270	266	251	243	254	255	258	265	269	257	251	254	221	238	278	220	246	242	275	259	249	269	242	242	224	265	267	251	240	269	282	231	274	258	251	266	242	252	259	273	255	270	243	238	276	263	251	264	256	249	257	268	238	259	261	250	260	244	247	266	260	266	242	254	228	255	241	241	254	254	268	280	268	241	247	247	265	247	260	238	238	256	247	231	262	227	237	235	227	260	231	266	254	242	259	253	252	251	246	252	252	235	265	241	247	288	238	272	260	245	229	262	242	248	222	240	257	289	249	271	285	242	243	257	244	236	275	258	249	254	239	273	242	274	232	235	255	261	266	241	250	261	234	265	226	260	274	264	236	247	277	220	268	246	240	253	256	260	228	249	274	259	228	255	252	220	266	246	258	245	230	277	249	234	251	259	263	267	256	254	247	256	269	222	230	246	261	243	222	228	234	252	218	247	232	255	263	252	259	284	252	230	242	250	245	250	250	260	289	264	259	279	234	247	242	260	249	248	248	249	220	255	266	272	227	244	267	242	259	269	236	275	257	242	280	260	238	228	222	257	268	283	247	283	247	246	267	257	244	256	258	245	263	246	237	266	269	232	245	261	247	242	239	252	269	245	236	226	250	242	245	258	238	262	249	261	240	252	267	203	252	239	272	255	267	270	262	253	270	243	272	230	219	256	245	284	258	246	260	254	259	248	238	266	233	265	255	254	240	259	253	253	265	248	266	248	278	268	223	243	258	254	253	246	261	286	241	267	254	279	268	269	272	230	239	238	243	263	246	231	228	236	262	265	245	247	229	249	261	266	267	238	243	247	247	256	234	235	240	266	273	256	247	257	252	232	235	215	242	257	232	241	253	273	240	260	238	265	267	247	237	237	251	252	264	265	254	256	252	246	248	254	282	252	274	270	264	253	252	221	263	242	265	266	235	228	234	278	242	267	234	255	256	229	232	240	252	242	254	234	257	244	232	263	229	259	243	256	275	246	237	241	245	254	244	264	244	245	211	257	256	256	263	236	246	264	227	245	275	259	267	244	275	252	284	243	249	233	262	239	252	252	240	239	251	258	251	273	276	251	263	263	285	252	266	256	268	255	250	270	286	253	257	257	264	262	255	247	257	239	285	242	232	238	238	258	231	232	266	257	234	228	275	238	244	256	254	235	261	263	246	242	247	239	246	224	258	260	242	227	232	239	255	238	231	245	256	258	247	257	228	255	228	233	241	241	247	271	230	246	276	233	276	239	250	243	263	266	278	249	232	255	232	259	217	246	277	256	227	222	243	241	211	238	264	263	259	254	232	242	223	232	265	279	257	250	269	245	259	253	241	218	222	280	258	271	256	245	255	243	254	255	270	258	272	223	232	244	288	255	221	268	281	207	257	266	255	256	273	271	274	255	284	275	265	240	289	243	273	223	288	250	269	243	232	279	248	232	258	263	207	241	277	289	259	230	275	260	253	267	259	230	236	239	244	250	267	234	254	256	245	254	252	236	241	235	257	262	258	231	238	238	270	239	239	251	242	232	257	234	270	257	241	244	265	269	264	235	258	231	285	246	230	240	246	275	228	229	249	265	244	261	267	216	273	243	242	262	248	247	243	288	282	254	299	259	273	233	249	250	231	274	248	271	245	233	244	273	253	283	273	247	252	284	229	271	251	273	248	246	253	252	267	248	205	268	243	263	215	230	266	249	244	241	229	244	269	261	263	243	227	252	248	224	264	253	265	260	252	257	283	262	230	233	260	252	261	243	261	249	252	244	227	235	241	228	246	241	264	218	249	261	232	242	239	237	230	245	274	253	267	229	275	250	230	240	236	226	256	266	248	232	282	264	252	234	271	264	269	271	272	260
5651	9953	8590	4397	2807	2025	1584	1321	1101	989	839	780	737	654	647	621	623	596	574	573	519	546	566	545	491	489	512	506	515	476	488	520	451	485	487	459	446	485	478	463	468	472	489	444	516	450	519	469	490	489	488	484	464	484	510	451	436	467	470	464	440	468	491	432	453	442	436	440	487	488	431	445	464	442	432	491	459	494	456	464	408	467	435	432	457	467	454	490	471	447	482	415	427	445	439	519	426	469	463	451	471	445	449	452	479	469	422	444	473	448	481	469	488	448	423	459	443	462	448	441	449	503	432	446	460	459	444	474	457	463	457	433	442	444	423	447	425	456	445	434	449	472	451	467	472	448	451	459	432	448	447	488	471	439	459	468	448	458	447	446	490	486	457	487	448	470	429	466	462	428	476	442	422	396	454	496	476	459	443	429	474	459	449	473	446	473	496	443	437	433	461	452	421	443	459	433	453	457	459	429	461	472	421	469	466	420	428	452	510	456	435	432	466	494	438	453	433	464	434	446	451	448	467	448	465	455	462	496	440	460	480	424	441	475	489	480	441	447	465	449	466	436	448	459	434	426	395	475	445	454	428	487	444	482	461	476	461	440	426	460	465	445	448	471	434	477	472	461	449	486	451	442	469	473	472	472	457	454	435	440	469	438	466	426	454	425	489	422	447	443	428	454	432	446	441	444	435	446	456	446	456	457	454	482	472	464	451	451	472	442	506	478	466	448	445	476	443	481	471	480	439	440	466	456	417	451	495	469	458	484	452	476	445	406	452	464	451	510	513	452	456	428	452	436	411	461	423	438	458	446	465	461	438	459	536	470	420	469	413	460	497	420	475	502	436	489	482	462	461	453	437	462	411	421	479	470	434	435	490	480	476	456	430	472	437	412	433	424	472	442	463	456	449	484	420	448	435	455	503	473	473	487	447	469	481	430	465	470	455	443	470	434	463	450	446	472	422	412	480	426	466	422	447	456	476	448	430	465	463	479	475	477	441	438	440	452	461	483	428	468	425	424	467	451	433	454	448	440	463	493	431	451	439	461	466	442	423	470	485	442	461	499	515	443	464	447	431	438	472	464	453	468	411	465	506	426	462	472	475	474	446	427	447	448	447	443	479	461	459	498	455	444	471	446	442	428	464	436	432	458	439	444	439	468	473	470	472	447	474	473	410	469	439	481	452	455	490	456	456	430	498	448	460	449	490	446	372	487	455	440	473	461	484	424	454	458	445	430	443	468	461	475	448	490	499	449	469	470	449	476	467	385	428	464	442	452	472	440	510	467	442	442	479	417	424	448	463	455	466	445	468	429	453	413	443	429	439	432	461	468	429	450	459	422	475	436	449	416	443	484	436	468	419	454	454	455	470	468	467	464	458	419	445	468	425	479	475	476	438	456	449	458	446	413	458	448	463	454	457	480	447	469	486	449	447	479	427	510	477	478	466	497	464	410	453	436	447	451	445	424	458	402	462	453	436	441	468	470	455	456	456	470	462	483	454	475	468	475	437	443	464	437	480	443	467	445	430	432	444	455	428	467	471	450	465	454	473	434	447	461	455	465	450	477	442	462	479	453	444	434	466	434	448	454	417	406	446	462	446	466	481	453	448	468	458	479	439	419	468	445	414	424	468	439	489	458	466	453	462	498	447	478	459	414	467	471	429	477	486	464	448	444	410	443	456	471	472	444	464	460	464	463	479	432	477	477	467	475	499	447	468	460	460	460	459	440	440	420	487	456	446	449	481	441	456	486	485	483	432	480	454	471	458	471	423	496	465	429	463	476	403	464	474	458	477	439	453	472	449	452	478	442	469	424	429	460	472	444	477	452	477	421	468	468	449	427	435	435	433	441	454	469	441	481	433	461	467	423	486	479	425	447	506	455	488	421	490	428	480	435	443	472	473	456	483	459	465	467	493	422	455	438	421	465	453	447	450	460	441	463	465	448	454	470	468	443	475	455	470	458	481	459	447	446	459	480	477	443	481	465	501	444	461	453	500	515	443	431	430	455	520	489	455	449	470	475	474	483	448	476	472	463	437	450	475	423	481	473	468	432	403	489	457	427	445	450	428	468	464	471	459	489	451	455	492	436	450	457	471	460	447	463	450	435	473	436	473	460	454	438	468	445	417	459	450	450	455	428	436	441	437	478	428	469	476	437	452	463	445	464	467	457	488	467	453	493	447	444	472	475	475	440	463	447	458	454	430	477	477	457	453	453	435	486	436	444	461	424	443	477	436	446	472	494	434	471	420	431	467	466	473	471	469	484	449	463	435	467	465	461	456	457	432	458	411	502	449	446	482	446	444	450	464	493	463	463	436	467	461	425	420	421	457	441	457	493	452	442	465	466	422	462	461	479	447	477	453	407	453	457	458	456	427	457	487	465	435	460	469	457	493	456	448	454	433	454	440	459	427	431	462	408	431	463	455	467	467	461	462	473	478	437	459	422	446	502	427	434	428	422	458	466	457	422	450	434	484	456	457	442	442	447	450	461	449	448	422	445	472	457	479	434	458	499	437	497	445	437	464	432	432	444	449	441	486	487	411	454	421	467	458	459	503	487	460	495	430	442	429	452	479	449	489	446	459	470	451	477	465	441	475	465	470	420	480	464	409	445	466	410	457	463	476	438	438	462	433	437	449	461	459	485	450	452	428	442	470	456	479	488	449	473	478	454	453	444	487	421	440	455	456	423	426	481	470	442	446	473	455	475	452	449	459	445	429	443	467	464	458	456	487	442	439	487	458	485	442	444	447	440	474	459	440	432	468	429	457	494	471	439	473	501	425	440	466	423	464	467	471	431	442	433	432	435	454	477	415	444	452	498	461	463	464	464	455	474	472	454	464	422	428	490	463	456	475	438	443	420	454	464	442	449	466	420	462	470	439	458	428	457	437	442	451	464	469	448	459	442	479	484	437	454	443	462	444	465	491	426	424	455	468	445	461	472	446	472	443	431	454	433	454	445	447	441	467	418	449	482	451	465	463	488	461	475	474	448	434	446	450	446	492	452	475	467	458	474	475	434	454	465	434	456	449	473	441	479	432	489	466	439	456	449	459	464	462	471	444	469	431	445	434	455	439	448	390	471	433	470	478	418	475	453	459	437	421	453	430	442	448	480	458	429	436	462	434	448	429	491	464	450	434	445	468	444	455	463	499	453	438	462	451	453	482	446	462	457	455	463	452	450	456	473	457	432	476	454	461	420	489	411	448	462	440	457	438	485	452	442	460	432	479	429	450	456	439	473	476	443	478	446	506	429	491	474	435	437	434	461	491	434	453	454	468	478	474	413	429	477	437	447	461	441	467	464	447	480	458	449	486	452	485	414	458	473	434	435	428	477	451	449	468	466	458	455	441	451	429	483	424	444	457	440	459	422	452	437	437	462	473	419	451	406	475	444	470	459	459	449	468	430	461	445	418	454	445	465	511	442	475	449	464	429	452	456	436	447	465	454	442	453	440	488	480	467	469	456	456	464	461	454	457	481	464	403	460	494
23409	21482	29353	24023	21482	20329	1729	630	440	380	337	325	290	247	235	240	220	229	236	247	196	202	207	224	196	174	169	158	194	179	192	165	163	198	191	192	165	177	177	159	185	157	192	163	157	150	172	169	193	164	171	157	171	177	162	161	144	172	173	156	151	158	182	173	166	146	150	148	169	150	171	148	136	147	152	156	147	153	148	148	161	168	133	169	150	184	132	144	163	171	153	160	156	136	162	145	148	154	151	170	145	146	168	187	151	141	146	178	146	171	169	151	161	183	172	147	166	166	181	155	163	160	157	157	170	167	150	163	182	154	185	147	178	174	121	170	154	154	146	168	155	175	152	159	169	157	158	181	147	166	189	155	141	170	172	166	171	170	182	175	146	162	157	154	154	154	181	163	156	132	151	162	144	143	156	174	155	165	174	171	137	171	154	159	155	178	169	149	151	144	159	164	142	171	170	161	165	142	143	155	156	180	148	144	155	142	173	158	171	168	135	174	152	127	152	157	149	170	150	144	147	142	154	170	150	152	138	173	162	152	149	151	165	169	160	166	175	192	127	163	149	164	177	152	155	178	164	156	167	169	179	158	156	185	140	144	167	165	171	160	141	161	153	151	174	148	131	141	152	151	146	153	155	146	159	181	151	160	166	178	155	162	150	163	150	141	145	141	153	155	151	142	181	147	172	154	162	169	139	157	176	152	149	134	162	184	147	154	144	149	145	175	162	153	134	147	161	167	151	163	168	154	170	142	161	155	138	155	150	148	137	163	175	141	161	168	159	164	155	164	162	139	156	150	171	162	149	157	140	163	154	148	149	151	146	146	156	169	159	166	150	147	138	165	153	135	185	185	168	164	151	143	172	177	157	154	168	139	159	150	155	151	151	137	170	168	161	154	200	173	126	169	171	163	146	170	180	161	169	163	178	151	148	164	169	170	141	165	180	169	152	179	159	135	160	163	174	158	160	169	165	145	159	152	167	179	178	158	172	166	168	171	161	160	181	160	163	179	149	164	147	169	143	152	153	159	176	170	135	149	153	153	145	173	151	146	167	157	163	171	149	161	143	154	157	142	145	163	160	148	143	147	150	173	144	171	153	155	153	152	168	149	161	170	167	160	168	164	146	146	164	146	136	177	164	152	175	149	150	151	143	180	164	157	156	153	151	179	148	168	154	155	189	146	159	138	163	159	146	176	165	146	163	152	170	159	169	157	137	153	153	151	144	134	153	153	146	159	183	164	153	161	171	158	128	163	165	159	165	155	169	146	170	140	156	151	164	165	149	183	141	166	140	164	147	163	146	171	160	141	153	155	161	179	154	164	157	162	142	162	167	158	124	138	144	169	152	153	150	139	149	172	150	180	160	142	149	197	154	156	152	152	156	155	167	166	161	160	153	162	166	155	161	157	160	159	159	139	207	167	161	157	151	166	139	148	151	146	170	165	132	120	162	157	163	146	163	146	151	153	147	157	152	147	173	141	150	172	175	163	176	175	163	147	149	166	153	154	144	154	143	146	162	156	172	153	136	159	155	161	161	139	199	160	160	156	151	160	153	153	171	182	164	162	144	155	180	138	164	170	157	146	154	151	172	157	164	156	151	139	185	144	144	163	135	174	143	164	187	161	173	147	145	158	160	167	141	155	139	155	161	144	162	158	146	172	154	156	155	188	143	158	170	155	151	165	155	140	158	142	155	159	143	148	162	173	147	184	149	163	161	148	155	143	173	155	156	148	156	166	169	165	156	144	157	172	170	147	158	166	146	133	165	155	140	162	172	143	165	168	149	146	160	168	154	136	148	150	148	151	164	154	151	132	158	156	150	157	153	148	163	138	163	168	169	174	161	166	169	148	167	165	156	172	167	163	171	167	155	178	175	165	167	174	147	148	174	165	156	169	146	163	156	144	135	153	145	147	164	149	176	163	149	161	158	159	143	155	142	135	137	162	159	163	138	142	157	155	153	174	168	160	161	149	140	164	165	158	172	143	167	154	147	147	157	163	151	173	167	143	164	146	151	155	156	154	164	150	158	155	164	151	146	169	164	176	162	152	152	162	143	177	154	160	165	156	135	164	170	162	174	177	152	174	152	172	166	178	165	160	157	148	144	147	160	159	139	138	154	165	165	145	158	152	134	176	161	166	152	171	156	165	152	144	160	141	161	170	180	173	143	157	139	176	146	177	173	145	188	145	153	161	154	134	171	157	156	159	151	155	183	169	159	168	172	171	139	171	154	147	165	158	163	165	160	156	153	142	174	151	144	195	149	170	147	171	160	137	142	163	162	155	183	156	147	159	163	153	160	178	168	180	161	145	161	154	141	151	161	144	146	158	157	158	159	161	193	143	152	144	160	169	168	158	182	148	135	166	159	139	175	186	177	150	157	157	171	147	142	162	153	152	180	148	157	140	170	143	165	174	163	166	162	155	182	150	163	148	155	155	167	141	150	174	156	146	185	147	167	132	153	144	183	163	158	164	144	169	144	150	153	149	139	152	155	163	158	160	159	178	145	147	162	154	146	183	147	137	155	145	188	150	180	159	145	151	160	158	138	159	165	154	166	153	174	168	156	133	165	163	154	152	135	152	165	151	131	146	167	153	157	135	135	148	163	148	173	140	165	170	156	189	151	158	176	145	144	153	157	172	128	156	149	149	149	162	145	156	158	166	156	161	131	143	156	161	138	163	158	155	177	185	151	153	162	150	159	179	159	194	151	168	161	164	156	160	160	150	152	138	176	162	150	157	145	150	155	164	182	161	137	141	166	151	131	160	159	146	176	186	164	154	148	154	164	164	156	166	162	175	150	160	190	144	197	155	176	141	157	158	171	156	151	171	168	161	160	172	143	148	179	137	142	154	155	142	140	178	146	163	169	132	153	191	163	179	152	162	183	140	151	159	163	151	168	160	170	164	172	152	155	156	157	160	153	152	163	155	179	162	173	173	161	154	148	160	158	159	156	158	167	151	134	155	164	147	161	167	157	135	170	184	176	153	160	156	158	148	163	160	152	159	153	180	173	159	163	148	146	162	150	150	153	153	135	179	159	143	133	152	156	173	154	146	146	161	150	134	141	173	144	152	162	158	158	175	163	156	157	154	167	142	149	139	125	155	150	149	161	153	132	139	156	175	144	158	140	154	157	157	142	149	128	139	169	150	169	171	198	164	164	155	136	161	175	145	141	131	154	168	153	149	139	147	163	154	159	160	157	164	142	155	162	146	165	141	170	148	153	149	164	145	140	131	160	160	163	177	160	202	142	145	163	149	148	152	144	154	169	162	181	177	147	164	146	142	166	156	172	168	146	142	149	154	157	155	175	200	139	149	164	163	168	187	183	140	159	169	149	145	176	153	140	135	150	169	172	171	198	159	166	158	160	165	159	180	155	178	158	145	151	175	159	152	163	143	166	165	150	169	141	171	141	169	176	162	170	152	141	162	183	170	158	174	170	156	184	155	147	159	159	177	161	136	173	184	155	159	155	163	161	169	173	160	139	155
7895	15960	13560	7130	4494	3105	2250	1846	1487	1241	1043	919	816	710	663	581	521	547	472	477	429	475	419	378	393	411	396	421	324	389	363	349	349	337	325	331	347	304	315	311	317	331	326	326	273	299	310	306	305	320	325	330	293	289	293	309	305	290	279	284	282	318	292	281	292	283	275	269	288	290	289	290	272	284	303	309	267	271	283	294	278	293	321	263	279	312	268	281	287	302	314	300	295	303	284	285	310	267	289	306	266	278	298	293	286	302	284	268	293	253	290	288	298	259	281	278	272	246	300	264	301	292	272	275	267	274	302	265	270	276	269	255	282	257	261	267	237	275	306	276	246	274	272	248	260	297	264	285	268	291	269	271	250	280	263	280	270	269	279	287	304	291	292	280	261	293	283	268	275	288	291	266	255	303	256	257	259	255	263	292	271	277	281	267	279	299	284	286	285	270	271	299	291	278	253	270	283	290	280	262	241	277	266	286	294	297	248	271	281	270	274	288	276	270	277	283	304	305	280	268	288	270	235	274	289	284	263	265	316	292	280	291	270	303	290	270	273	246	266	256	271	258	297	261	289	282	237	274	281	265	283	263	316	263	264	246	269	296	269	261	281	283	271	298	271	275	297	273	284	273	265	288	276	270	268	287	277	284	290	285	249	304	297	287	270	273	299	272	292	264	288	292	254	275	256	264	298	278	268	276	297	270	328	315	276	288	279	277	289	292	265	281	281	278	272	299	288	272	302	274	283	262	291	274	266	258	267	247	294	262	283	272	272	287	286	270	267	280	269	239	275	254	258	278	256	269	278	279	263	273	287	280	297	280	270	268	264	266	292	272	291	236	292	274	258	284	292	269	256	244	282	283	243	257	273	266	259	267	300	276	264	289	285	270	266	278	274	259	273	309	271	272	251	268	268	284	265	272	268	289	270	245	298	279	287	289	322	274	293	279	292	252	281	293	278	262	301	271	267	253	289	300	272	280	278	276	281	284	301	292	281	296	315	270	287	292	259	328	279	313	273	255	296	266	278	263	283	278	292	277	272	277	290	291	243	279	284	299	272	288	245	266	284	268	285	285	270	257	256	280	265	255	268	281	277	276	258	285	279	264	267	271	309	294	271	279	291	290	290	266	274	293	311	289	249	289	262	247	286	271	324	261	293	258	277	300	295	287	286	291	299	257	257	288	293	274	287	289	299	271	266	255	266	286	277	265	247	281	270	274	273	277	260	285	278	284	255	281	291	295	275	273	255	269	274	310	269	281	261	292	256	270	262	277	286	259	283	251	302	279	285	282	299	266	285	298	295	256	293	239	269	306	302	292	277	284	292	250	311	260	279	266	258	241	281	306	297	263	279	281	292	278	297	259	275	278	280	291	278	274	287	292	261	285	265	253	292	269	310	308	269	279	256	278	311	260	273	298	296	264	291	275	260	268	273	270	283	290	273	291	278	257	282	248	276	268	285	279	292	290	246	266	283	273	281	268	263	286	268	280	275	292	274	303	272	252	259	270	275	247	292	267	271	279	257	281	281	306	269	286	274	272	291	278	290	323	285	251	285	285	278	276	273	282	285	279	270	269	281	293	255	260	253	286	280	323	254	270	311	274	306	241	277	281	274	269	276	265	286	277	272	304	299	261	301	249	288	297	273	275	257	288	275	270	273	253	266	278	270	271	304	285	316	295	300	264	295	286	286	309	296	265	276	267	260	233	277	294	287	277	284	266	278	286	294	236	283	273	277	255	282	281	286	278	307	285	276	309	294	267	274	291	278	274	293	283	259	256	281	246	283	275	265	300	310	269	268	268	283	307	315	291	257	263	275	262	300	254	304	258	278	286	284	300	265	302	281	300	299	278	284	262	283	287	288	296	278	267	287	263	286	264	291	277	269	257	266	262	293	289	281	304	272	259	278	255	287	245	262	279	285	275	254	292	295	261	262	281	281	305	300	237	300	263	276	273	268	265	250	309	259	290	252	257	306	277	302	294	287	272	277	275	266	263	294	270	276	283	269	257	279	263	288	272	268	309	275	300	274	267	281	270	280	263	286	279	282	256	287	271	282	267	282	271	272	284	250	266	289	270	257	283	269	255	274	292	274	250	280	269	271	244	263	275	255	258	300	268	292	303	265	282	254	302	288	301	252	279	254	246	262	295	265	265	278	263	273	302	257	274	261	301	280	265	272	283	280	280	266	282	241	270	264	227	279	260	280	293	248	300	269	264	283	276	284	256	295	259	298	258	288	285	286	268	270	267	279	300	272	315	264	239	280	238	281	295	285	271	280	289	282	264	234	267	298	313	254	283	261	282	286	265	279	267	256	265	242	282	261	260	271	303	295	287	245	269	294	298	270	296	270	265	274	288	300	267	276	289	275	273	266	270	251	288	300	294	265	276	292	276	275	299	250	278	278	270	246	289	284	277	280	298	300	286	306	301	269	330	270	289	287	275	297	267	282	277	251	260	279	271	263	263	255	263	281	287	279	252	284	267	265	290	278	276	277	265	291	279	288	290	284	255	275	293	282	298	262	279	287	264	242	264	308	284	271	280	270	274	272	308	306	275	279	243	249	260	273	246	248	272	295	287	293	283	286	309	254	297	304	276	286	280	254	288	249	285	267	294	275	305	300	260	298	260	289	296	273	295	258	260	298	269	303	275	293	271	247	280	285	267	270	283	288	274	254	306	285	296	282	262	289	296	254	265	279	278	269	281	267	266	273	284	268	295	271	271	308	287	270	298	281	309	270	286	291	256	292	272	286	280	260	276	269	251	274	272	260	268	258	290	279	272	265	270	285	278	281	266	267	286	271	275	295	277	253	294	307	316	274	277	253	288	281	272	252	278	261	294	266	284	306	293	258	300	266	262	303	279	291	255	283	279	288	278	280	291	253	286	265	257	297	281	270	273	306	292	271	258	264	266	276	273	254	291	281	255	321	289	259	273	260	302	267	271	273	273	295	265	311	282	283	303	298	250	250	282	273	290	307	261	264	273	266	294	269	279	270	299	263	290	251	283	301	297	275	284	307	259	288	299	289	290	254	278	275	287	266	267	302	260	274	264	287	281	279	261	293	270	289	268	275	289	294	275	261	279	266	260	267	297	297	264	272	292	265	318	283	256	270	300	269	291	274	274	262	275	292	281	267	272	274	270	261	249	255	282	282	256	305	277	296	248	301	259	251	290	270	267	235	273	267	261	285	280	275	271	281	280	276	268	280	268	284	289	289	281	256	305	254	279	283	275	282	287	304	280	247	291	283	280	255	263	257	287	274	266	275	285	276	283	256	290	269	286	257	275	298	299	282	285	242	290	296	262	290	287	285	256	274	283	274	264	301	298	271	261	265	290	297	265	257	264	285	269	234	264	285	262	322	271	280	270	252	262	276	283	272	258	254	267	276	265	257	286	303	262	271	266	286	290	290	272	254	286	284	307	279	271	279	249	271	290	277	289	275	303	267	269	295	277	307	245	250	272	266	284	268	284	291	281	287	253	253	295	274	272
27081	20878	8429	993	626	567	566	568	540	557	529	515	556	520	520	545	522	515	528	495	524	521	538	484	532	533	498	527	519	561	551	493	511	551	520	534	515	530	540	526	491	534	493	541	505	454	510	533	529	491	541	513	505	481	528	521	516	494	521	534	519	495	478	516	499	541	508	564	529	523	507	536	556	492	556	549	476	497	511	520	534	522	569	519	548	539	514	457	515	512	536	524	509	532	568	503	509	537	538	502	509	548	553	533	492	498	515	576	551	489	499	549	504	548	503	507	512	524	530	513	537	513	500	576	496	565	538	523	546	514	477	497	488	534	474	538	484	552	518	540	547	498	538	491	534	521	505	500	524	523	541	532	536	495	481	539	515	518	550	523	529	563	524	530	529	582	553	535	482	508	479	525	524	489	538	488	526	545	551	516	554	515	549	532	544	510	537	549	519	526	607	561	551	505	535	541	516	534	517	510	562	510	521	558	523	543	530	527	516	514	515	525	539	533	515	525	520	525	555	520	516	565	571	481	528	517	517	536	547	513	507	530	486	496	505	486	508	539	520	538	556	492	496	570	534	559	506	582	530	517	494	553	496	524	532	503	553	542	562	540	582	542	502	506	519	559	493	502	519	540	554	529	534	504	512	537	486	522	526	486	560	561	554	522	559	544	536	460	501	487	480	498	503	544	530	554	540	527	546	475	521	504	505	519	532	545	545	496	560	566	507	539	506	550	525	545	486	517	497	521	544	534	530	534	501	552	511	511	513	478	526	515	523	494	515	552	524	560	515	529	548	526	522	514	497	546	513	531	480	564	483	520	516	535	518	576	482	529	550	496	534	536	499	540	481	525	485	542	501	519	537	517	508	542	535	545	518	539	548	492	511	510	523	554	519	491	512	523	555	523	557	514	525	499	514	583	541	564	518	519	538	520	534	505	519	540	540	535	545	561	539	488	499	501	518	486	527	514	536	524	563	582	517	563	528	503	507	527	518	520	525	528	541	488	547	499	475	552	546	505	549	528	531	538	512	543	486	537	519	539	513	536	543	534	479	520	527	524	507	501	539	525	500	529	513	487	511	484	552	534	563	524	536	528	545	530	513	539	561	550	536	537	512	516	494	524	559	503	529	502	581	533	500	532	513	567	519	525	517	516	546	542	534	486	532	557	534	505	534	534	526	557	500	555	500	517	480	533	523	506	506	478	511	520	551	554	534	541	505	574	515	525	502	524	547	536	474	490	523	520	574	545	473	507	494	510	522	545	506	544	534	518	546	514	511	506	508	512	533	575	519	567	515	555	500	530	544	542	523	529	555	517	515	512	537	521	533	546	563	570	516	516	505	497	504	505	482	515	525	547	518	489	508	555	553	523	505	538	526	533	555	527	543	541	522	529	524	552	554	499	496	527	544	498	500	518	569	520	508	611	495	519	568	539	532	498	493	554	503	534	499	486	512	535	538	482	544	532	514	539	514	557	477	548	529	541	510	481	533	499	500	506	521	509	522	536	521	494	510	498	491	512	532	529	530	533	527	528	511	540	524	553	523	513	523	565	505	507	525	499	532	512	496	539	544	530	552	530	557	503	496	544	505	505	575	495	532	507	519	504	491	510	537	526	548	492	518	474	549	506	557	513	528	476	493	516	529	563	517	552	511	530	513	489	514	547	505	547	526	574	497	535	560	521	523	497	499	514	546	502	491	529	518	505	541	530	531	485	542	510	509	536	548	542	484	491	519	498	513	533	544	515	531	505	541	505	553	517	508	504	587	498	526	564	543	509	563	530	507	524	524	549	505	461	533	510	495	527	516	460	555	548	504	529	504	506	518	519	511	502	514	561	574	546	545	513	489	520	489	517	539	557	513	524	512	512	529	518	525	537	513	538	526	565	495	515	516	547	556	554	507	563	510	496	524	534	548	500	520	539	513	508	544	521	503	498	488	491	524	491	497	491	493	553	538	513	543	495	531	521	478	544	487	522	526	544	541	541	525	553	558	499	505	509	516	527	551	514	504	548	566	484	528	521	502	497	530	525	534	543	507	496	535	534	534	490	520	543	527	536	528	527	511	535	488	518	476	504	543	563	542	552	548	533	546	543	514	522	509	510	548	545	534	508	525	511	525	526	552	518	539	509	562	556	487	520	561	505	562	523	539	540	502	561	554	549	531	527	514	523	503	505	505	492	531	529	475	515	506	516	494	499	525	518	530	518	526	539	489	519	538	496	559	528	569	560	494	490	510	521	516	520	532	517	522	515	531	495	540	541	508	521	550	530	543	491	472	539	531	504	530	498	509	572	551	534	539	511	552	523	546	523	550	524	552	540	504	512	537	517	490	531	545	551	565	530	515	545	535	550	515	532	559	517	510	543	542	515	527	516	519	552	490	510	565	561	519	512	510	533	511	536	511	522	559	531	510	527	562	533	531	498	548	549	559	527	514	527	549	568	537	476	514	519	495	503	561	524	504	499	537	490	502	542	539	558	515	516	540	518	550	545	584	546	550	494	523	543	515	512	531	519	517	535	512	528	514	528	503	544	486	517	565	524	511	513	560	542	514	555	532	534	542	561	520	542	532	517	496	555	531	549	552	484	547	514	488	539	529	503	554	543	556	504	520	529	557	507	498	539	504	551	509	548	546	542	521	557	507	504	544	521	504	548	503	508	502	492	528	545	494	577	506	507	540	521	525	529	534	514	516	512	532	517	527	518	527	515	475	533	510	567	557	507	498	482	538	538	516	531	554	520	539	493	524	526	529	564	535	509	515	543	499	521	517	528	570	518	525	476	523	535	531	543	508	539	534	494	604	532	496	477	538	519	514	522	488	521	516	512	492	523	510	527	537	504	510	523	494	547	515	490	552	511	520	556	502	514	534	494	523	498	512	519	523	511	531	542	522	535	512	524	537	525	498	548	500	548	503	523	518	553	494	498	536	520	524	508	498	522	520	526	521	532	543	496	504	589	540	548	511	541	481	528	513	545	491	527	554	480	555	549	532	552	520	513	539	520	517	546	483	492	486	513	490	504	521	519	526	556	460	540	526	520	556	522	553	537	539	537	534	555	521	542	508	526	484	474	541	516	528	528	569	553	502	502	558	548	524	554	504	496	527	509	545	517	517	518	554	531	538	526	519	550	507	535	503	527	467	533	480	522	492	570	530	538	555	538	502	513	535	591	555	482	545	543	538	470	533	542	563	551	509	522	516	513	542	530	552	537	526	501	540	535	532	540	467	525	546	488	516	500	547	552	554	541	529	508	548	572	506	500	554	528	486	515	543	538	514	520	519	549	560	494	536	521	508	538	529	514	548	511	547	546	546	559	518	485	558	511	497	503	546	527	518	559	494	517	552	541	522	514	558	506	519	566	542	576	569	514	542	568	555	548	525	514	545	534	522	479	545	520	514	508	541	506	509	476	544	561	508	500	530	521	511	539	535	546	519	523	544	532	501	536	513	528	566	542	516	566	542	520	544	547	514	473	523	539	510	538	531	478	553	540	534	548
4434	1972	1809	1249	1191	1009	1000	897	950	943	979	912	971	907	967	890	878	896	890	908	955	903	874	907	874	896	928	926	891	909	904	893	872	923	898	904	881	945	878	940	879	872	886	867	908	913	885	943	876	887	889	965	949	907	902	881	890	886	870	943	963	894	919	889	910	852	932	940	888	931	923	871	877	930	911	938	881	897	953	930	882	922	849	901	939	875	901	889	873	888	902	896	851	902	884	880	871	865	914	895	888	935	909	875	873	926	931	893	903	918	910	824	901	884	852	932	870	926	881	890	949	903	884	992	912	884	927	913	884	902	880	877	909	906	898	897	905	935	913	889	884	904	907	828	895	914	896	884	855	910	916	898	873	896	956	886	895	890	871	889	935	906	917	878	888	902	921	848	914	867	895	906	908	901	890	903	888	951	813	913	845	913	936	908	879	846	911	913	850	928	913	864	873	938	917	885	900	937	890	930	888	905	862	844	899	915	811	922	876	886	877	911	892	920	901	894	924	870	915	880	908	929	912	893	908	944	863	833	909	916	864	922	919	914	901	922	930	935	941	849	891	937	893	869	880	863	896	934	885	945	950	848	908	893	933	897	892	915	861	934	878	925	920	890	922	900	995	850	878	916	900	891	907	851	877	891	932	865	900	937	916	896	946	890	907	917	948	906	889	918	902	858	861	901	857	892	832	922	923	897	856	878	876	897	898	910	911	888	918	867	902	838	946	859	853	894	916	920	873	867	942	929	900	897	929	882	916	920	925	922	903	892	876	930	872	931	876	968	955	864	901	908	895	930	939	888	909	895	919	926	916	832	947	895	891	854	935	897	893	933	965	929	891	930	942	866	896	923	903	938	932	870	906	899	896	868	912	903	852	897	885	920	933	881	827	901	869	845	889	885	902	904	884	904	853	926	904	925	893	878	960	857	901	925	891	908	879	889	913	846	900	952	885	878	916	956	844	877	918	940	913	903	912	909	895	907	931	827	858	913	898	883	888	844	936	915	929	890	940	881	920	930	898	883	914	862	924	856	920	893	928	876	909	923	915	932	937	888	881	889	901	955	870	929	881	928	865	901	935	898	882	916	931	911	949	910	956	884	890	883	877	895	956	928	879	946	946	894	909	930	912	864	946	878	875	900	947	927	945	870	828	897	933	899	860	905	888	880	904	931	809	947	959	909	836	923	901	928	910	887	907	935	925	948	848	846	927	912	961	915	886	867	895	917	922	887	876	935	811	946	913	932	861	888	888	907	915	937	869	906	878	896	893	862	868	930	876	972	924	953	918	904	882	863	942	919	887	958	875	888	893	903	938	867	928	942	952	943	872	888	900	915	915	945	889	965	899	883	869	907	872	950	933	917	870	904	921	888	950	908	932	857	931	865	933	880	938	899	950	943	894	886	881	853	929	906	911	882	872	892	926	879	916	908	875	895	861	881	885	893	893	857	872	873	944	880	935	918	936	935	917	910	884	846	928	885	949	898	947	911	886	944	891	860	877	877	881	932	877	899	890	960	935	942	866	934	935	925	920	869	864	899	857	907	888	914	923	849	919	941	896	899	907	851	814	896	885	942	812	868	845	898	919	917	870	880	882	928	916	906	897	951	837	872	921	883	925	869	870	914	849	847	891	913	882	911	894	897	878	948	919	863	938	891	891	907	895	933	882	862	941	899	870	905	887	910	898	909	884	884	893	874	824	885	859	907	898	897	861	919	913	912	857	871	869	901	902	887	939	886	851	927	920	878	870	860	910	921	872	905	929	882	927	913	913	868	862	926	885	886	915	939	883	933	891	869	946	908	897	873	907	893	922	982	980	854	870	857	865	925	860	827	928	913	887	890	938	878	915	923	949	824	937	789	911	893	884	900	968	914	939	894	901	895	853	882	935	863	907	908	920	876	919	887	918	949	895	898	949	869	914	858	925	916	925	894	910	867	917	899	918	874	883	899	876	900	899	863	936	909	928	888	888	887	888	893	878	841	934	893	903	948	833	889	936	867	949	887	914	821	907	873	900	877	915	878	923	953	929	908	944	927	926	901	864	853	907	851	920	880	893	885	913	866	917	904	895	914	908	885	871	871	861	865	863	866	911	964	906	939	1010	876	888	862	888	944	881	898	893	872	920	844	894	860	870	855	902	866	883	913	922	951	927	923	955	903	883	900	904	882	930	872	855	846	920	906	949	870	889	911	906	918	874	901	872	874	861	873	876	935	892	911	890	884	926	876	923	856	934	925	906	934	935	930	914	911	913	847	870	931	867	895	948	894	927	855	916	877	878	921	943	926	855	881	915	883	938	880	871	889	912	908	886	908	889	864	874	898	856	928	926	844	863	938	915	947	948	910	860	937	891	883	897	908	918	879	887	892	943	871	917	904	911	869	921	919	933	895	890	870	924	900	891	901	905	906	906	917	896	942	919	925	918	888	885	895	872	883	893	877	957	881	876	932	921	918	912	866	939	891	907	890	915	900	872	882	939	887	947	882	930	940	936	893	918	864	890	891	856	915	918	877	920	914	883	915	857	886	911	908	890	904	881	944	918	926	904	876	904	897	876	895	945	915	865	889	915	898	863	877	906	900	897	847	961	922	875	927	954	869	907	908	889	881	875	907	880	902	923	922	845	924	893	888	890	899	886	821	935	860	916	882	866	956	920	860	957	876	863	887	906	931	880	905	880	895	880	844	850	853	894	889	929	885	928	911	957	902	887	891	902	895	930	882	845	902	916	882	876	899	928	865	926	869	903	895	951	948	905	900	914	888	909	865	901	875	920	926	866	920	917	938	920	877	942	861	914	879	902	873	909	851	891	906	882	883	933	914	938	882	879	868	905	888	961	912	883	893	888	888	939	911	851	910	924	971	864	906	896	949	933	855	928	875	868	886	895	858	878	923	950	919	891	893	936	976	910	837	851	871	864	850	890	915	897	955	945	905	900	982	888	815	914	936	903	897	928	884	919	928	878	885	930	895	937	947	932	901	885	932	910	899	899	907	866	886	917	905	892	863	911	897	875	937	907	900	891	908	875	933	914	857	919	852	927	861	872	922	867	934	954	899	864	927	877	940	904	862	912	884	966	956	904	899	883	859	861	936	903	907	937	909	919	865	874	881	870	891	902	901	948	926	902	859	929	901	914	899	922	860	908	834	866	907	959	874	928	912	857	871	888	870	899	943	943	892	923	868	920	901	883	931	913	856	874	884	895	910	892	875	936	900	867	923	908	889	913	939	885	935	924	882	952	899	899	881	929	905	865	902	909	941	907	903	923	893	843	919	879	901	922	883	895	895	892	931	887	925	908	856	882	917	847	918	838	908	889	916	879	875	886	889	948	846	944	884	887	892	923	905	880	903	906	889	926	894	921	895	930	903	893	873	900	885	885	874	918	868	848	911	920	859	890	891	919	880	919	894	869	856	953	877	902	870	919	905	920	887	913	903	931	898	896	887	912	923	934	926	934	859	924	900	848	975	875	847	862	857	915	875	924	906	923	923	910	885
24298	21468	28725	24636	20995	2544	609	433	385	376	307	306	330	314	293	296	303	289	262	286	282	268	280	264	269	255	242	292	273	269	287	251	248	252	260	261	252	242	253	233	260	275	240	263	270	231	250	234	266	274	245	262	234	285	239	270	251	251	249	265	237	255	248	308	237	232	244	259	274	257	253	230	236	211	277	258	274	244	242	242	253	277	256	232	250	250	283	253	241	275	262	258	231	237	244	270	283	243	256	268	245	256	277	254	264	224	246	230	245	271	210	260	288	280	265	239	257	273	270	238	260	273	248	246	253	230	241	264	252	249	243	270	252	278	230	238	225	253	252	270	237	245	234	267	226	244	277	243	247	270	275	272	256	226	253	226	239	265	275	245	261	267	260	254	231	258	265	238	250	239	291	264	241	218	234	242	218	237	243	268	271	245	263	251	248	219	258	243	246	266	245	273	218	251	268	249	248	261	234	256	216	250	246	270	250	241	240	242	261	238	231	251	268	258	237	221	252	247	270	258	237	209	255	262	272	259	252	254	251	231	264	269	276	237	256	277	279	244	243	213	279	276	271	248	241	236	237	268	251	258	247	244	237	277	243	285	265	260	223	243	281	263	286	230	266	234	220	239	242	249	255	244	246	263	235	249	268	233	220	206	239	222	248	289	242	258	245	232	244	269	238	257	279	273	244	278	246	240	236	261	269	248	269	221	235	252	244	251	266	239	266	252	272	243	251	210	224	245	240	240	264	280	257	232	251	246	280	238	272	269	209	242	243	274	242	270	246	249	237	253	254	248	231	244	275	282	219	239	264	252	238	273	257	226	247	254	250	254	244	215	238	216	287	228	218	268	249	246	248	231	257	261	241	259	264	248	240	285	234	265	248	279	249	243	264	275	247	262	281	238	263	240	256	259	217	245	254	266	216	247	232	247	261	252	254	219	253	254	232	250	223	239	280	241	243	261	238	217	267	257	218	284	236	263	264	252	219	245	253	225	233	252	259	259	274	269	250	234	240	253	248	242	259	213	246	244	261	253	269	223	269	269	244	264	257	245	240	235	259	252	243	236	263	254	261	238	287	261	248	237	237	231	249	251	258	235	267	280	253	258	242	270	258	256	252	282	280	281	249	252	243	263	263	236	253	228	256	260	248	241	227	259	263	242	255	237	244	233	252	266	248	250	261	237	250	254	258	255	239	235	280	269	225	239	261	266	238	239	273	261	270	231	232	258	276	255	276	265	279	259	263	275	270	239	259	243	244	264	262	229	251	221	230	210	249	254	222	257	255	258	228	253	266	245	251	256	234	220	246	265	297	242	239	260	252	264	222	221	265	237	261	235	252	269	258	244	213	270	251	230	278	280	254	252	247	271	253	267	240	249	239	257	242	269	242	249	250	263	251	246	231	266	261	253	274	245	245	253	222	228	244	256	263	251	222	258	239	256	245	255	249	259	226	261	259	255	238	246	254	251	255	257	252	227	195	254	255	249	229	270	255	254	238	219	233	269	247	238	267	236	238	220	243	277	254	259	238	254	276	258	248	268	221	258	216	270	222	230	252	259	268	277	246	246	248	271	254	255	252	298	273	254	239	255	266	258	236	251	263	257	262	263	265	255	264	257	234	261	230	234	251	286	247	270	251	246	227	249	216	240	253	233	255	258	257	232	266	239	247	243	262	248	242	252	256	257	235	238	261	258	261	263	259	239	248	251	226	248	233	290	249	243	217	233	260	240	217	234	266	216	248	253	270	245	230	264	252	249	255	268	240	262	239	238	255	247	253	279	246	260	241	263	236	266	263	276	241	255	256	238	244	259	267	235	234	226	228	268	251	223	270	252	248	274	252	251	247	248	243	256	233	257	265	241	209	262	255	259	261	254	245	248	243	258	243	272	256	263	262	247	219	251	223	255	244	269	264	249	250	280	279	254	252	243	244	246	259	232	268	226	221	238	260	255	244	283	248	256	250	239	274	221	245	268	210	260	241	248	249	231	242	248	243	251	240	250	252	242	234	234	259	252	249	223	265	258	225	241	243	236	284	277	258	263	236	256	235	243	260	222	252	247	240	252	285	248	264	254	252	282	264	247	226	229	249	251	245	237	260	245	214	236	257	259	272	256	271	245	237	232	261	284	243	272	276	232	226	239	244	254	266	244	233	254	253	252	231	264	264	250	256	257	254	271	215	266	254	277	237	240	273	267	257	263	272	260	229	233	247	242	270	235	224	249	211	263	227	226	232	235	260	246	236	262	255	268	241	258	248	251	277	290	281	239	258	255	240	250	252	239	254	274	252	291	240	241	257	253	268	244	275	215	265	249	242	258	236	262	231	230	244	266	253	231	225	243	220	227	252	231	254	221	258	240	215	285	238	240	233	266	240	261	269	246	234	262	262	246	245	230	245	241	260	262	235	245	246	220	249	257	260	258	260	236	278	251	265	251	255	283	256	239	240	255	246	257	270	245	253	233	238	284	258	241	254	252	248	231	247	251	288	236	250	254	277	265	246	237	246	293	228	263	253	253	264	257	249	265	257	288	256	267	255	227	238	255	242	223	247	245	271	249	245	264	248	251	265	234	232	244	255	270	273	261	284	217	264	224	249	261	260	242	243	231	243	254	243	249	234	264	274	258	250	248	247	221	250	208	240	242	237	250	247	243	239	268	249	229	248	231	231	208	227	236	257	232	237	272	225	248	261	237	242	262	240	262	245	289	264	274	283	249	222	231	242	287	239	231	207	236	242	273	261	253	209	259	249	245	273	220	257	258	240	272	228	272	232	239	238	250	230	264	277	244	287	270	243	251	256	239	228	286	284	243	241	245	268	244	246	258	274	245	242	249	237	275	221	215	253	244	250	245	258	241	228	243	261	260	246	246	272	244	260	218	227	244	247	260	267	283	243	257	221	249	242	262	245	231	289	261	228	265	251	252	260	258	256	255	237	250	249	262	271	259	245	255	242	231	263	258	228	259	247	267	250	285	249	211	248	259	254	268	260	230	249	243	234	260	280	252	277	249	234	258	231	254	270	230	247	262	259	241	243	273	258	238	211	266	253	257	258	255	239	233	265	249	273	206	264	268	262	230	238	277	239	239	228	268	269	264	267	235	235	255	256	270	230	248	235	270	249	255	254	266	231	252	256	262	256	228	289	231	280	251	244	252	234	255	252	256	226	271	247	250	214	248	234	244	286	263	233	262	247	245	229	241	262	242	275	240	263	256	236	273	233	243	263	238	229	259	249	272	256	259	264	233	217	233	250	269	235	277	263	263	260	229	251	279	294	242	245	283	264	242	249	259	256	252	233	245	244	259	260	257	252	236	242	260	241	260	276	231	250	254	228	265	260	253	255	248	260	249	247	253	217	243	247	278	260	248	268	240	255	254	290	270	256	267	252	239	233	268	238	248	248	240	248	275	256	248	235	220	231	243	284	238	247	264	242	246	252	218	262	255	236	231	254	226	276	267	265	255	258	249	225	246	252	251	246	249	226	257	259	229	264	271
5452	9910	8600	4452	2824	1928	1527	1294	1048	948	819	776	726	726	631	630	588	586	558	532	518	548	519	587	483	508	512	518	498	483	516	523	476	479	474	452	467	496	495	455	463	499	473	510	463	503	468	449	450	457	454	492	470	456	458	475	428	444	470	503	457	459	446	493	454	459	439	442	472	452	489	468	458	450	457	424	481	449	467	429	446	465	520	490	437	436	441	483	470	502	450	486	469	421	466	432	421	459	438	467	467	454	433	432	429	411	445	461	475	461	444	457	453	448	477	417	482	439	424	465	470	456	451	435	425	452	447	450	460	445	464	468	446	430	478	487	405	457	454	418	464	419	420	455	462	474	456	417	454	456	438	431	466	493	481	482	466	455	485	452	450	446	422	443	433	428	454	449	433	432	418	464	443	468	464	411	460	450	453	428	471	463	465	472	442	435	455	462	459	508	444	470	506	449	428	462	478	469	448	457	451	473	448	468	446	469	454	487	445	478	449	426	435	451	463	453	445	470	455	452	485	474	433	423	466	409	496	451	436	449	469	439	460	421	450	468	437	471	456	481	462	437	443	438	416	475	439	442	486	466	460	451	430	459	445	445	470	471	456	472	479	440	443	451	469	490	463	453	441	470	429	405	444	421	467	440	451	452	427	423	488	443	443	458	426	444	461	477	438	447	448	476	439	467	490	472	461	439	459	482	459	466	441	479	465	421	490	437	451	450	454	491	435	470	432	478	479	437	481	456	426	446	428	457	422	497	424	443	435	458	465	420	438	479	479	480	446	449	483	440	455	455	468	455	396	485	453	482	430	463	457	446	414	440	469	426	456	441	433	444	491	452	463	449	452	448	437	469	480	436	487	510	468	466	445	418	428	463	457	462	468	475	439	435	460	442	464	436	449	479	447	441	431	398	468	468	460	458	441	450	426	439	436	466	473	473	452	449	464	417	475	447	492	450	455	482	410	426	453	459	466	470	457	473	436	454	472	470	466	429	452	419	458	458	461	459	433	470	500	435	445	448	427	472	440	445	408	433	433	471	430	450	460	481	438	466	433	480	427	445	446	486	445	449	461	446	457	443	466	448	454	447	419	450	493	461	454	432	453	457	485	440	453	463	440	487	408	445	434	435	468	444	443	428	471	433	442	423	433	429	463	456	443	462	433	458	474	442	449	471	444	417	477	473	422	466	428	445	468	455	468	423	442	458	480	417	432	458	473	427	441	450	444	468	468	429	407	441	459	476	458	398	453	447	448	462	473	463	457	457	442	487	456	462	476	453	469	465	449	444	493	384	409	463	474	447	466	487	441	445	448	440	466	436	443	447	473	477	476	435	448	425	421	461	487	442	453	422	460	429	456	495	421	460	466	450	407	431	423	447	444	460	414	450	489	487	473	444	448	455	500	433	477	434	475	462	437	437	446	467	423	480	441	456	461	432	468	434	433	476	448	509	478	425	462	454	459	434	477	429	437	457	478	445	423	461	460	450	469	425	501	466	426	437	482	463	469	422	473	426	442	451	450	473	478	512	462	482	462	459	460	460	428	503	443	454	440	506	492	462	445	444	414	420	474	431	446	479	469	486	456	495	482	462	442	495	449	442	474	452	448	448	439	418	450	455	435	430	446	453	437	463	412	455	404	456	483	404	459	451	436	436	422	439	439	457	451	467	460	466	481	480	454	429	437	436	451	463	468	408	449	446	483	477	423	444	464	459	463	475	423	466	429	487	448	438	477	477	428	435	452	447	449	441	467	405	488	475	438	425	474	474	447	414	477	450	476	442	439	448	461	454	496	479	443	439	440	461	441	477	451	465	449	457	491	439	466	433	445	472	408	492	436	441	456	456	472	484	446	481	453	421	441	424	459	439	419	448	447	471	452	484	418	444	445	411	524	473	437	468	451	433	422	471	418	475	484	459	416	417	432	413	426	488	473	447	452	437	459	410	438	425	448	423	468	464	480	448	450	433	426	436	437	421	444	457	440	451	392	444	452	438	436	457	465	468	469	475	468	444	448	472	436	458	481	458	442	461	473	454	449	426	453	465	489	477	403	425	417	464	467	469	418	429	435	487	451	468	457	435	476	459	427	428	470	434	444	441	415	476	445	423	425	433	498	429	453	453	409	446	476	448	428	447	484	433	448	462	465	404	468	452	443	473	475	472	484	446	451	431	449	435	470	436	442	430	453	491	464	430	447	473	498	456	420	465	481	464	442	473	489	428	398	476	440	457	443	463	485	460	480	476	466	415	473	478	443	460	416	420	480	404	482	443	452	480	440	469	466	448	445	444	452	431	426	448	442	447	493	496	461	476	453	460	461	438	464	471	458	452	460	458	443	435	469	462	468	444	437	479	464	477	479	457	480	437	405	465	447	437	457	472	493	442	443	446	435	464	421	475	502	447	451	461	428	456	480	472	456	477	475	440	444	436	488	462	443	432	458	434	478	465	405	435	454	460	446	448	467	475	436	451	466	460	446	441	457	428	436	458	454	446	455	424	456	494	438	468	432	439	445	450	452	461	498	443	451	475	452	448	484	485	476	449	444	500	478	468	455	434	435	498	468	418	411	440	464	456	467	405	455	397	440	448	445	451	424	440	454	441	454	429	434	453	455	462	427	470	480	426	447	469	453	442	413	450	462	451	445	482	472	411	435	459	452	427	476	446	461	479	469	412	422	450	444	433	458	449	422	481	457	476	455	457	429	479	424	463	469	484	458	470	431	483	454	430	453	443	447	438	448	462	462	443	468	464	492	484	461	527	444	405	422	437	455	436	453	471	455	434	448	468	445	501	459	435	476	435	452	431	479	480	452	455	455	460	450	462	447	460	461	477	453	469	468	455	488	479	504	448	460	442	465	469	437	466	471	463	482	418	438	471	481	470	457	441	492	464	442	436	452	462	424	471	436	481	454	472	465	489	464	457	450	468	412	464	495	470	438	428	458	449	450	474	432	470	426	462	453	435	462	466	426	457	447	475	458	424	458	450	492	421	418	434	460	472	457	428	455	441	485	478	490	450	448	482	485	410	459	447	458	418	452	484	472	475	448	458	463	456	447	447	453	461	472	414	501	440	508	459	448	448	456	432	419	422	436	442	450	465	468	453	449	452	478	421	432	447	485	438	465	465	439	453	447	472	443	438	451	397	436	475	465	428	456	419	471	463	457	430	457	422	438	474	440	466	440	438	468	468	443	480	469	447	488	438	447	479	448	462	392	452	480	450	441	467	438	440	454	464	471	459	450	460	464	466	461	431	455	472	455	485	456	474	428	482	448	442	438	486	447	475	465	450	472	462	441	447	430	494	484	499	434	437	444	418	422	435	469	452	427	459	456	479	452	450	471	434	502	461	451	467	440	407	464	448	429	445	462	441	474	455	469	433	461	453	466	460	421	470	434	471	465	415	491	466	455	454	466	451	437	436	432	462	459	435	432	519	452	480	429	450	457	449	446	468	424	443	452	498	485	460	441	436	504	455	466	471	453	456	421	468	407	461	487	455
23431	21500	29371	24041	21500	20365	1755	568	438	368	341	296	303	255	265	223	225	254	208	209	218	189	208	192	186	176	184	212	189	182	166	190	177	163	175	168	163	207	166	172	189	151	163	172	160	161	156	176	175	175	174	147	178	157	146	181	178	181	154	173	159	176	154	161	151	161	133	178	161	176	163	170	151	162	153	154	171	138	146	163	138	170	166	176	175	159	155	158	171	171	176	174	133	159	152	172	144	147	167	167	173	173	149	184	139	177	167	166	153	169	148	148	154	154	143	159	177	145	170	175	160	160	169	145	162	157	167	162	177	177	159	166	158	156	151	152	152	161	174	181	143	170	152	167	156	155	165	155	183	159	133	156	173	161	161	156	178	138	171	177	165	166	138	152	139	160	182	164	169	162	165	198	169	160	137	135	168	141	167	153	153	137	160	180	163	157	167	160	177	178	163	160	168	163	144	182	155	155	153	160	150	165	164	152	173	131	164	153	174	155	159	179	168	160	146	147	153	150	157	159	125	148	143	144	157	166	165	163	140	158	173	170	161	166	165	149	160	163	178	182	147	156	133	169	162	162	152	148	160	167	154	169	171	146	150	147	161	158	158	181	167	170	150	140	140	175	163	166	153	160	175	181	167	169	145	153	156	149	148	156	139	185	148	192	165	141	171	135	149	174	117	161	150	176	154	158	141	181	154	163	143	157	155	144	172	188	161	152	146	148	138	159	156	150	156	147	123	174	165	137	148	125	146	177	170	175	169	155	159	138	155	183	163	159	169	163	170	187	167	151	165	172	166	175	157	132	152	174	157	163	169	193	185	174	170	168	182	153	150	155	178	166	155	159	171	168	154	157	147	154	178	159	172	154	167	172	187	156	162	153	162	169	162	131	165	154	174	162	162	178	132	156	147	156	148	153	165	144	187	160	174	163	150	171	136	161	181	174	166	149	171	158	180	169	184	176	164	153	176	158	160	154	164	165	138	160	140	155	160	146	164	149	161	165	143	159	172	191	174	169	150	164	150	166	159	159	159	164	163	144	157	146	152	170	138	158	154	158	148	148	142	161	163	157	159	139	159	161	151	177	140	169	147	161	151	149	173	150	167	153	161	163	184	146	145	160	169	154	160	135	149	146	173	164	134	180	155	175	151	136	161	170	168	150	188	174	152	168	177	161	171	172	170	161	132	179	174	172	156	149	171	139	136	162	151	169	160	167	157	173	182	169	167	142	186	146	167	204	159	146	169	147	157	147	158	164	166	145	179	175	156	135	157	154	150	156	166	154	138	171	159	166	156	154	139	166	157	166	159	164	133	155	170	179	146	154	173	142	169	142	144	150	168	186	172	176	183	156	157	161	163	142	156	174	175	170	185	134	160	162	139	164	154	167	175	150	159	160	173	163	170	164	147	172	192	157	151	161	160	152	159	159	147	148	171	150	153	179	149	181	173	159	185	177	151	156	159	170	157	161	147	144	149	158	165	165	154	165	128	147	161	159	163	161	156	165	157	146	162	177	152	185	171	158	143	159	194	144	180	154	159	171	180	137	145	162	138	152	171	177	149	166	154	172	151	152	165	156	133	150	152	156	176	159	141	165	170	168	168	163	171	162	164	157	157	129	175	142	185	152	163	176	155	168	151	171	145	147	153	138	158	164	138	146	183	166	160	161	176	169	134	139	172	149	152	160	162	152	171	148	166	167	169	139	145	160	150	150	163	168	150	165	157	131	157	166	161	174	148	169	161	158	164	159	171	182	138	148	142	160	150	155	136	186	136	161	154	161	169	149	148	155	166	170	170	146	161	175	145	165	157	156	164	149	148	165	152	155	163	173	136	155	146	153	136	187	140	158	183	149	151	156	132	148	149	167	133	163	151	168	156	156	147	169	153	139	179	154	142	176	157	188	150	162	156	125	169	154	150	150	158	176	150	151	155	158	148	167	186	155	168	180	189	157	177	160	167	170	159	161	167	156	161	146	147	163	165	139	158	159	151	148	166	154	157	164	157	150	177	136	158	157	153	140	149	171	190	177	162	151	154	162	164	141	140	162	146	164	153	158	157	157	150	140	146	161	151	153	134	156	140	163	148	150	138	160	146	174	143	178	168	170	154	167	178	178	158	148	150	177	167	178	144	141	165	146	157	173	173	163	150	152	164	156	153	172	144	179	158	172	166	180	166	173	169	155	167	183	138	160	152	182	132	157	159	148	147	146	177	158	144	191	169	179	160	144	156	135	146	163	136	145	153	167	160	147	160	166	175	169	147	166	183	159	148	160	169	159	151	171	145	142	162	144	159	135	145	140	169	157	161	159	153	150	164	181	154	172	184	155	164	147	163	146	157	151	159	168	149	190	179	156	164	143	162	164	168	144	160	150	158	167	155	143	162	158	154	154	159	171	164	152	171	143	161	161	163	166	130	146	175	159	147	158	174	160	164	166	176	166	159	171	149	157	160	156	144	168	143	151	178	157	132	145	161	165	165	149	141	137	175	163	156	155	157	171	159	143	175	152	154	174	154	152	150	155	153	172	176	166	164	164	161	126	158	173	155	165	177	150	148	152	170	178	165	160	157	170	160	158	137	151	164	164	162	163	150	170	160	149	141	156	183	169	170	161	155	153	164	145	156	169	166	157	172	159	148	148	156	132	166	164	144	180	159	163	137	143	152	161	148	160	147	147	153	154	168	160	160	161	129	139	156	161	177	175	146	133	155	181	145	170	157	146	155	153	162	164	165	141	171	169	129	143	146	156	154	167	148	149	173	182	164	157	126	150	155	166	180	173	186	153	151	188	172	151	162	162	169	159	153	171	161	156	160	159	147	153	166	162	169	153	167	169	150	171	181	155	158	167	133	148	155	166	162	150	185	170	188	168	142	187	150	160	142	149	155	170	158	152	161	156	148	162	154	155	173	149	150	158	134	161	175	157	168	162	160	169	171	182	170	146	162	152	168	157	163	163	173	150	184	139	154	157	174	182	172	146	152	148	175	158	147	156	161	157	147	178	170	157	171	152	163	152	177	159	148	159	160	182	128	148	172	148	167	145	150	154	147	167	142	195	165	156	142	175	175	165	182	182	159	146	155	146	137	169	138	146	153	159	125	157	178	160	150	168	162	143	163	149	171	155	141	151	156	153	147	161	163	174	170	170	154	171	156	150	165	160	150	124	152	156	144	152	169	176	193	161	125	169	179	152	153	170	168	170	150	168	168	186	163	158	165	153	159	136	169	156	163	174	156	163	138	143	166	146	155	177	145	184	158	160	163	160	159	164	183	175	147	166	145	154	143	162	159	148	160	177	163	165	179	159	160	146	159	157	155	144	153	172	154	146	164	180	143	164	188	154	164	147	166	190	174	178	157	143	173	160	171	166	184	164	164	174	156	167	160	156	142	158	165	166	163	175	162	166	152	156	147	151	150	160	163	159	155	154	180	161	169	186	176	186	158	168	166	166	163	146	162	170	146	166	156	153	159	160	149	152	160	185	153	141	149	135	179	154
7782	15596	13340	7267	4639	3140	2357	1814	1451	1251	1026	925	802	735	621	615	557	520	489	474	446	430	397	431	387	368	361	340	347	353	357	338	335	325	336	292	318	322	300	300	296	304	305	315	304	324	270	266	311	282	310	298	317	312	297	290	293	303	265	282	301	305	278	299	287	293	271	256	282	267	289	291	275	274	279	266	315	250	261	302	282	279	281	270	266	253	265	254	270	276	274	297	256	267	290	273	277	287	268	264	271	264	264	271	327	246	264	296	256	287	268	271	264	284	260	270	298	310	279	229	271	267	296	256	290	314	275	295	266	277	271	263	261	299	257	275	272	278	271	307	288	278	290	253	284	317	298	274	282	271	263	268	297	272	289	274	271	262	255	313	281	287	284	301	261	239	277	280	280	283	252	269	301	281	265	289	306	296	270	292	293	275	280	265	287	265	274	280	258	258	282	284	255	289	282	264	293	235	285	252	263	271	277	295	262	281	289	287	273	283	278	253	297	262	240	255	279	254	266	265	282	264	311	268	263	273	279	259	285	298	292	251	260	268	265	281	283	284	273	299	266	259	302	294	285	286	285	290	247	287	261	258	266	264	277	280	281	270	264	269	284	296	273	277	292	270	275	272	279	273	253	274	264	251	282	269	256	301	281	278	284	314	280	291	257	249	283	290	259	300	300	230	250	272	298	261	280	278	300	286	279	274	276	301	263	282	253	298	258	278	291	274	258	278	278	294	299	263	250	287	285	280	266	258	267	239	288	273	270	283	272	251	283	272	258	276	276	229	272	248	278	289	300	270	278	276	259	266	275	287	303	249	282	287	254	270	262	266	323	298	237	281	295	288	273	235	260	259	281	293	271	260	282	256	260	280	279	275	298	257	286	262	249	264	281	307	254	285	275	275	283	267	282	290	291	271	302	289	282	283	265	270	285	295	283	256	282	266	273	281	285	284	266	252	259	266	266	282	281	295	246	278	282	276	289	287	274	301	278	256	257	273	275	272	276	304	268	253	264	275	242	293	238	298	245	282	271	273	273	289	310	263	274	289	273	274	218	271	269	286	281	253	283	278	320	293	294	262	238	260	283	304	242	238	271	273	277	297	294	294	307	277	250	265	252	282	295	274	274	255	259	275	245	276	284	265	295	275	248	268	288	298	272	259	289	279	266	270	285	275	293	269	308	242	310	285	294	293	259	309	262	264	281	261	276	272	257	290	292	280	272	263	281	285	269	276	274	272	296	289	262	251	240	272	282	279	301	307	284	271	280	254	274	268	272	264	265	258	262	261	305	297	266	274	261	269	244	276	275	276	298	279	257	270	262	270	313	259	238	273	268	280	256	286	266	300	287	255	284	274	294	294	275	272	279	277	261	278	268	278	259	309	300	276	290	249	274	283	277	286	263	266	262	297	279	267	261	253	276	263	273	297	259	255	289	261	271	274	282	282	295	283	251	266	279	270	278	292	282	270	294	298	285	245	263	307	284	277	284	291	235	247	276	299	304	269	245	269	275	279	276	266	273	269	283	287	291	287	257	262	287	285	248	305	265	280	266	281	261	273	282	269	283	287	282	276	264	293	293	279	253	271	271	281	286	255	249	271	252	296	273	316	283	280	267	277	293	257	257	299	278	287	289	285	268	302	255	269	258	270	278	280	281	260	293	252	255	264	259	291	280	276	306	264	307	262	279	268	288	273	303	335	264	262	284	274	270	278	253	270	281	250	272	284	273	289	283	273	264	276	298	282	281	265	286	292	291	267	268	276	260	257	276	301	303	296	276	253	290	296	284	269	263	274	298	254	264	246	257	282	271	251	295	284	273	286	273	280	290	280	274	292	268	281	274	275	279	280	289	278	295	277	264	258	281	284	285	264	266	284	279	263	279	320	284	262	256	292	261	279	285	259	286	290	285	272	254	269	296	267	301	273	277	278	270	284	289	278	267	313	299	258	258	258	267	275	286	232	276	265	276	277	284	282	252	312	316	285	268	278	298	293	288	268	303	297	275	254	286	323	268	260	293	283	286	260	274	304	295	288	286	273	301	247	260	263	272	265	279	275	277	249	267	300	256	288	282	282	280	267	276	280	266	299	245	290	261	242	292	291	275	291	291	243	263	269	303	291	274	307	248	263	286	257	291	262	290	304	266	265	286	300	282	257	271	262	265	257	240	283	242	245	288	301	268	268	273	269	285	294	265	287	263	282	291	276	291	271	250	247	270	277	257	302	260	267	245	253	253	288	278	254	280	248	261	258	274	270	287	275	268	268	256	258	285	304	297	285	243	260	315	276	280	294	274	266	270	256	260	277	263	292	241	264	287	281	285	284	328	273	270	286	262	308	289	297	288	244	302	276	259	283	256	265	298	298	280	273	293	314	278	305	278	264	286	274	269	252	281	267	258	298	281	268	283	295	279	252	246	290	265	287	268	258	287	269	251	289	270	266	278	289	295	282	276	306	307	248	288	264	274	254	270	274	275	268	284	273	255	272	299	270	293	275	297	265	284	272	284	263	285	293	289	254	303	252	269	246	289	283	279	260	239	270	265	264	231	276	249	263	280	287	280	261	255	279	289	262	259	305	259	286	274	266	275	283	261	283	290	280	291	301	242	297	255	290	261	252	287	272	276	262	266	267	246	275	282	273	315	265	305	297	280	280	265	243	302	260	280	245	269	279	311	273	283	269	300	285	295	303	277	250	261	251	292	268	276	255	270	289	272	275	267	272	276	274	287	297	278	281	267	257	264	270	287	270	243	274	281	277	268	257	277	289	302	271	289	272	267	297	260	302	271	289	286	261	279	285	271	297	252	299	284	275	272	274	296	260	283	318	301	297	277	286	260	289	255	274	280	270	289	285	262	272	266	271	296	290	267	258	281	271	263	266	255	274	280	287	272	269	277	227	251	281	256	265	270	263	274	284	274	261	289	285	255	261	272	313	291	293	295	298	284	275	274	291	292	282	295	290	261	279	297	271	288	272	278	291	261	241	275	280	289	299	294	266	283	276	244	274	259	262	281	290	266	273	305	246	248	303	284	260	296	286	256	284	281	269	295	266	272	248	271	291	291	281	258	277	261	282	280	287	297	248	293	263	249	253	269	284	295	245	283	273	296	262	262	243	273	296	251	285	284	261	247	292	273	295	265	285	274	280	272	279	252	276	241	257	276	281	271	295	259	253	271	290	267	262	285	298	257	273	248	242	265	279	321	266	272	271	268	274	294	260	249	289	270	279	256	268	267	289	259	258	275	271	262	274	243	248	294	240	302	246	255	263	250	314	290	304	253	323	290	288	279	302	278	250	269	282	254	282	303	284	290	295	276	267	297	269	268	288	319	275	274	254	285	270	286	223	286	278	288	275	276	307	263	291	263	283	255	273	310	261	312	284	285	276	275	300	295	284	297	272	282	273	236	289	272	240	259	285	259	287	260	274	255	283	272	285	235	271	275	282	268	274	271	259	302	262	284	265	253	262	263	295	272	286	268	265	249	261	261	279	299	254
27062	20953	8546	953	626	531	582	519	531	539	551	560	546	518	498	526	514	540	540	515	535	512	521	552	569	522	491	519	535	515	501	534	540	551	552	528	550	531	524	484	549	497	510	501	514	475	540	526	520	522	536	491	505	532	562	507	540	567	506	532	545	546	517	510	511	527	570	488	550	507	513	551	542	550	554	507	557	502	505	534	534	540	539	490	543	498	539	506	551	515	513	516	554	503	544	537	560	542	533	525	495	516	543	547	532	545	512	498	466	512	485	560	494	530	513	511	521	524	521	493	528	524	562	494	527	524	495	524	515	521	568	540	513	545	514	514	496	483	509	540	513	538	526	538	526	558	522	532	492	557	527	520	496	492	514	506	502	544	490	515	515	532	551	556	533	563	569	518	547	531	510	516	506	499	501	514	519	507	484	492	486	544	490	534	539	528	497	489	533	483	524	496	541	528	539	552	529	508	529	526	560	516	525	516	547	532	547	500	529	480	505	533	535	546	499	519	539	494	540	539	528	545	526	534	548	537	526	490	502	512	504	528	498	544	488	526	505	566	521	542	514	540	537	520	517	575	511	539	529	509	543	546	511	520	510	531	448	552	513	556	510	546	521	490	533	540	544	514	488	507	545	513	512	571	508	501	513	507	556	487	526	497	524	511	524	492	532	471	492	504	497	522	526	492	510	530	525	527	524	521	502	499	544	480	501	548	510	514	529	539	546	552	548	532	502	516	559	546	517	570	517	525	563	556	502	504	523	531	512	490	528	571	506	480	532	510	487	503	517	536	496	547	498	506	529	497	540	490	548	521	532	512	507	530	533	534	527	535	547	530	513	518	506	541	531	491	560	508	515	533	490	544	509	541	562	531	523	496	510	511	540	535	535	511	513	513	490	534	554	498	557	527	477	550	553	528	526	518	488	541	540	508	541	515	541	527	525	501	530	541	467	499	505	503	537	583	482	515	544	519	505	512	514	527	527	523	543	508	514	513	486	532	518	502	507	535	451	529	537	534	489	511	494	525	526	521	520	503	526	481	524	500	550	488	554	480	509	510	510	523	487	510	517	495	516	470	516	542	535	532	511	552	521	540	549	509	487	530	564	514	499	497	500	495	540	546	534	502	553	534	493	541	539	514	548	549	473	540	524	510	500	511	504	534	536	534	547	554	535	538	503	514	517	485	554	516	487	519	534	522	538	496	533	518	529	526	507	534	553	487	519	561	542	548	521	565	549	536	496	523	512	529	522	533	538	481	518	522	493	490	530	531	455	490	500	529	538	526	497	548	542	523	526	508	533	554	507	558	513	555	523	529	517	501	561	534	519	532	491	518	516	523	518	513	533	520	519	515	509	508	522	522	503	496	545	513	511	516	508	533	555	509	519	519	495	517	491	551	507	555	517	542	490	522	491	539	510	543	534	529	545	506	520	540	493	572	502	523	538	512	552	510	524	543	544	524	520	502	488	519	552	488	540	527	493	537	502	556	518	508	515	509	531	543	511	482	547	515	494	534	543	519	517	532	484	538	485	482	480	527	548	499	554	533	536	486	563	560	498	580	549	508	529	495	515	492	533	527	488	536	478	533	554	530	552	508	519	527	562	538	518	564	553	496	500	488	526	501	501	523	500	493	512	491	569	565	537	536	498	508	517	549	524	507	540	559	522	523	476	509	571	552	483	557	557	563	536	520	503	502	467	516	545	500	564	487	510	537	551	530	569	504	517	560	534	500	515	507	508	503	540	536	494	498	513	503	533	554	504	522	482	542	532	527	506	510	493	504	556	518	511	554	538	513	534	494	535	507	501	472	517	509	496	519	512	486	558	518	527	512	500	545	520	550	524	530	531	556	526	520	562	508	528	500	500	519	511	520	572	519	528	539	488	510	579	525	502	514	538	527	544	514	515	532	506	530	507	559	492	529	509	530	538	506	491	510	541	581	538	533	548	512	519	508	497	507	513	543	522	514	525	514	545	486	481	502	516	535	532	549	551	528	559	520	519	532	516	513	505	485	495	541	525	513	580	540	590	492	545	500	529	523	513	518	535	557	501	572	519	524	534	538	551	491	518	496	529	506	527	492	528	522	516	543	522	517	517	473	528	518	492	566	531	534	557	546	532	511	539	539	546	521	509	525	478	528	530	562	497	537	510	518	504	522	501	564	512	534	504	520	514	513	536	555	521	524	561	520	513	552	496	505	537	516	503	504	540	529	547	540	494	530	526	533	492	534	529	505	566	520	503	512	499	512	499	549	537	526	539	540	508	562	516	515	492	487	477	540	545	533	515	520	507	522	531	507	498	539	508	521	507	528	548	524	489	509	488	515	498	529	515	542	496	524	568	537	516	565	543	504	553	554	513	519	517	515	532	491	514	514	507	530	507	467	552	510	488	517	502	526	480	488	513	508	496	519	527	490	493	537	541	524	538	549	543	520	490	499	538	521	561	477	507	524	537	534	524	539	542	585	526	507	555	524	513	556	512	510	526	514	534	541	513	550	552	502	535	532	514	514	478	484	493	486	525	538	524	498	568	501	544	497	492	527	529	525	536	499	558	517	519	529	525	510	536	554	534	529	549	540	545	510	537	557	517	497	535	543	527	513	528	508	531	561	493	534	495	528	492	529	490	546	506	537	557	540	554	515	522	580	510	542	507	504	556	502	525	507	543	525	500	513	528	520	524	534	555	543	514	529	560	560	508	494	507	527	535	539	499	544	534	496	509	497	514	528	547	522	486	547	519	521	534	569	555	538	508	498	546	496	571	532	542	514	511	534	491	527	543	536	519	525	520	510	545	577	487	546	511	520	523	489	500	514	549	538	520	534	506	516	515	537	509	547	536	550	514	522	495	524	522	492	562	503	527	524	491	540	502	521	520	485	535	513	510	512	548	509	561	505	490	516	528	529	506	494	506	475	514	533	551	539	532	503	570	546	530	552	508	511	493	535	481	525	579	526	544	514	535	509	502	541	496	519	479	515	521	514	516	514	528	487	486	562	551	519	501	512	485	518	487	535	531	523	508	522	574	565	509	532	546	535	517	544	542	502	525	528	483	521	541	532	546	495	478	537	497	504	538	501	536	548	508	511	503	561	512	533	499	543	512	545	511	556	484	522	511	503	465	498	520	518	484	510	529	523	546	529	523	536	519	498	524	522	556	515	557	516	524	489	521	460	517	547	504	515	498	552	502	539	499	576	511	528	543	515	519	542	562	524	549	497	535	513	532	521	507	538	489	550	567	523	558	517	501	484	473	538	550	505	524	516	511	546	524	536	516	562	514	528	547	508	530	562	574	485	505	553	544	497	535	507	532	549	521	510	547	497	537	541	539	501	517	515	564	480	528	533	527	515	553	511	508	527	499	496	518	537	533	530	527	501	525	541	488	536	530	538	535	483	491	538	504	563	525	521	511	504	518	510	490	538	528	480	494	528	566	552	514	557	544	523	513	563	518	523	550	533	513	552	486	528	503	497	520	541	531	547	514	528	505	544	524	467	492	485
4362	1904	1834	1240	1095	1021	943	964	911	918	945	913	871	957	936	932	897	961	898	911	917	902	907	855	820	900	918	910	880	893	843	882	875	900	887	885	906	878	888	910	837	877	869	937	923	905	876	886	872	898	905	884	881	925	856	899	862	891	876	892	883	891	925	909	865	873	897	905	901	879	845	879	949	921	870	904	859	890	932	950	923	902	894	906	858	916	871	867	862	848	867	908	935	889	897	934	926	857	905	899	897	874	842	884	891	898	927	883	867	889	905	920	925	860	896	901	886	850	929	907	899	900	876	894	896	860	889	887	915	872	890	984	934	885	869	913	881	883	913	915	885	877	894	876	914	867	866	898	907	911	878	863	955	894	905	896	871	930	877	850	906	913	890	918	838	921	917	914	895	905	922	940	861	874	903	905	920	871	880	923	867	879	886	898	902	974	868	919	943	858	886	877	888	902	934	901	902	961	919	906	936	886	856	852	863	882	886	913	914	852	856	871	877	837	891	884	922	900	893	908	850	906	889	884	874	890	892	941	906	918	866	911	956	894	872	921	871	945	873	892	972	910	898	907	909	919	872	886	867	868	937	925	884	905	868	935	870	932	902	905	933	933	889	894	909	902	907	893	903	938	912	885	884	928	890	887	828	891	883	888	916	872	924	851	927	878	898	919	866	870	886	889	900	870	837	927	866	882	951	915	880	888	875	873	822	858	900	887	873	874	868	911	927	900	917	840	897	871	909	906	855	901	922	884	856	850	972	867	873	861	879	893	906	963	850	904	888	995	941	905	920	925	930	937	915	831	891	870	911	971	864	863	865	895	941	856	892	972	921	897	896	906	862	896	926	923	819	904	886	873	852	833	886	906	890	867	835	881	891	974	926	892	916	889	854	889	853	894	915	883	882	889	863	859	887	875	914	945	903	866	921	883	919	846	934	943	876	829	900	919	916	862	854	834	902	900	900	896	872	890	875	904	894	872	964	894	893	868	831	919	876	907	877	894	907	895	895	887	909	898	928	878	856	901	902	891	960	902	869	868	893	849	889	936	872	914	854	811	910	915	838	876	839	968	899	864	913	905	872	853	895	906	899	892	925	860	871	902	903	862	875	893	908	908	940	910	868	885	917	833	923	848	937	881	882	849	928	897	871	856	909	915	859	886	893	893	867	856	877	884	942	870	903	903	876	925	938	893	933	900	927	880	924	852	917	911	941	906	894	898	859	916	912	881	848	861	898	855	905	854	912	900	891	956	908	870	931	866	885	881	887	946	888	886	865	851	876	922	924	842	921	889	874	893	877	877	884	875	892	928	871	925	897	889	910	868	899	851	845	892	860	946	870	880	855	920	837	853	900	864	916	884	925	852	934	930	905	839	914	849	874	913	895	872	884	857	924	939	869	884	884	899	854	875	932	925	900	893	940	863	910	929	870	896	831	908	913	913	839	874	859	947	880	908	854	880	923	918	891	895	893	887	935	944	845	920	871	944	931	901	931	863	887	928	857	927	889	895	920	894	897	827	889	867	881	876	878	837	899	894	946	890	883	916	862	888	951	927	898	894	949	857	939	891	875	818	887	882	839	819	891	904	880	892	886	900	881	827	926	899	858	900	927	859	970	864	896	896	876	885	914	871	853	945	886	896	933	907	891	860	859	888	947	887	932	846	890	965	880	858	924	914	906	842	893	894	899	887	936	920	882	868	890	876	923	916	876	856	936	861	912	852	898	897	931	874	887	898	861	887	863	908	896	898	856	872	883	897	904	855	889	890	893	845	891	896	882	893	868	880	946	843	882	839	976	879	894	948	867	863	913	906	916	897	881	924	881	874	944	870	873	927	909	903	869	916	869	894	935	907	917	878	904	903	867	898	921	872	885	887	852	837	909	892	898	917	890	892	889	861	846	916	915	822	880	860	932	885	933	882	896	875	906	913	931	870	897	856	865	891	964	886	892	899	895	919	898	867	920	845	967	918	873	866	936	924	880	914	876	920	877	881	851	857	848	920	865	877	852	864	936	910	903	926	904	876	879	863	920	880	859	871	885	902	897	883	915	912	896	871	924	869	832	822	882	886	877	858	944	859	895	874	886	897	933	854	926	870	909	843	901	901	880	887	877	853	891	862	948	887	836	926	852	935	939	889	882	939	908	857	874	900	906	909	823	908	893	963	851	898	922	915	893	943	945	872	869	901	874	862	878	934	868	943	988	913	886	877	862	886	892	819	875	888	926	916	876	898	918	907	851	868	893	859	910	901	910	898	936	879	895	900	878	864	876	902	908	869	882	927	879	890	899	894	904	879	849	936	887	900	932	916	900	866	930	901	897	889	908	957	891	831	834	959	887	853	869	939	938	890	914	880	912	927	935	870	899	868	875	901	877	920	838	906	907	868	840	899	898	867	876	883	834	878	863	872	929	866	867	890	873	861	842	910	875	931	884	869	927	860	884	887	899	893	910	893	885	932	871	854	963	881	834	898	881	833	855	881	894	908	908	865	896	907	842	893	916	862	907	897	952	961	845	895	940	864	937	879	860	871	918	886	882	912	905	901	855	853	893	872	889	875	879	922	865	925	934	864	915	890	883	891	895	856	914	886	857	869	883	918	895	868	903	883	894	915	922	880	853	934	879	862	921	925	889	890	920	925	869	904	894	868	848	910	892	854	874	838	911	906	853	898	928	884	878	862	901	884	906	813	941	885	889	829	876	898	879	931	884	888	949	933	894	880	848	846	914	890	855	912	951	925	851	934	874	868	903	905	868	924	877	905	913	916	846	880	899	907	909	876	898	876	862	948	881	866	940	926	891	936	957	891	847	894	886	865	871	924	883	834	884	905	875	926	884	947	836	880	890	829	868	915	856	945	826	924	816	980	884	850	862	864	909	920	907	933	878	919	886	919	890	881	879	869	918	886	873	908	894	910	896	936	896	881	912	961	903	849	897	866	896	879	845	932	896	902	868	822	897	903	891	878	847	863	893	931	924	879	891	902	881	837	888	923	880	900	908	893	923	865	898	924	871	940	896	922	909	878	842	903	878	911	847	877	900	898	895	892	915	925	926	893	875	896	854	847	893	917	931	908	837	888	906	893	843	870	920	817	874	895	862	927	865	878	864	893	916	881	902	930	874	915	944	901	923	916	912	937	902	906	935	853	894	903	919	848	871	860	901	902	921	870	901	900	926	872	849	842	914	894	912	870	919	858	881	908	900	879	899	915	895	943	904	863	892	880	901	907	849	916	905	914	895	931	967	889	903	874	865	806	952	904	887	895	862	898	899	885	936	906	898	906	860	909	910	873	860	931	853	931	867	846	876	916	871	925	906	871	953	921	891	893	885	918	891	897	906	896	883	919	935	931	885	939	855	857	867	882	869	931	923	889	886	920	929	937	876	918	891	922	921	896	877	852	895	891	864	912	921	925	950	918	870	903	919	889	908	946	854	871	883	846	908	879	951	893	848	894	917	842	933	925	842	872	904	840	901	898	923	907	875	864	878	866	931	867
24364	21516	28820	24675	21070	2494	705	484	379	335	361	331	340	319	312	309	300	274	289	263	292	283	250	304	245	249	254	273	246	263	247	295	254	261	256	268	240	247	257	257	265	273	226	265	265	244	250	245	269	232	275	246	288	230	269	261	228	274	247	252	235	264	234	234	254	252	261	239	260	229	251	240	253	252	269	265	225	251	248	263	245	251	251	298	266	271	238	241	235	227	270	241	270	270	233	256	238	251	238	263	268	235	267	231	293	248	259	245	236	250	236	262	268	265	219	265	248	235	240	228	242	229	235	225	257	224	254	265	250	273	280	251	222	240	254	246	268	263	252	237	277	259	246	241	244	235	258	239	254	280	256	269	198	227	240	238	262	232	261	253	272	250	257	236	233	272	251	236	264	224	237	248	240	240	268	275	250	234	247	227	247	230	281	221	262	225	263	255	244	238	251	228	279	203	266	246	246	235	256	255	220	254	252	234	263	275	264	252	257	266	222	255	236	270	240	221	242	244	263	247	259	299	240	260	261	253	256	258	292	245	240	214	258	264	264	231	262	274	248	256	249	257	273	234	242	264	247	248	219	226	225	275	253	246	231	246	251	256	237	261	258	244	243	244	278	265	217	264	255	263	276	233	224	232	239	265	232	244	238	269	234	261	263	235	242	245	261	251	276	237	274	272	223	240	249	266	251	255	259	229	278	250	243	234	236	250	258	253	244	255	268	221	237	265	245	226	249	238	247	267	235	255	256	260	246	217	232	230	279	244	238	258	261	266	218	278	249	244	221	255	240	238	257	236	231	262	248	262	240	234	232	236	231	244	221	239	266	256	249	246	252	244	259	277	245	268	208	241	231	251	233	259	259	253	231	243	232	238	242	244	255	239	253	251	239	272	248	245	235	235	256	278	242	259	280	250	239	262	263	235	229	278	250	265	255	254	245	233	219	266	234	251	245	267	246	258	223	243	235	259	276	246	244	222	216	257	229	274	222	253	240	251	278	279	235	242	248	258	249	248	261	257	244	248	260	253	222	253	264	251	234	232	256	243	222	268	265	275	250	211	248	243	231	240	275	231	261	260	248	238	251	234	238	247	252	247	251	244	246	266	228	252	221	242	229	260	267	244	244	296	254	236	264	262	244	245	262	254	241	251	256	233	247	233	247	288	251	248	260	228	248	239	249	267	236	224	247	256	248	213	270	275	263	273	255	248	262	240	253	253	239	239	250	273	258	254	253	258	260	245	224	256	262	237	254	255	256	243	255	218	259	254	238	245	246	253	243	262	273	257	244	236	241	251	242	230	263	258	274	238	237	219	226	226	250	245	249	251	265	232	210	221	268	259	272	238	240	270	274	240	241	249	255	243	238	277	236	254	267	225	220	254	239	256	237	251	254	262	270	244	256	230	257	240	272	239	236	253	268	256	255	267	258	248	243	238	238	238	254	258	237	255	252	242	262	230	269	225	245	242	242	261	250	243	247	265	259	250	238	253	229	263	250	230	229	266	218	260	231	243	254	250	237	216	235	232	244	277	258	244	250	230	260	258	253	256	237	242	237	254	249	249	258	211	255	242	263	247	257	286	255	241	271	229	243	260	222	273	235	265	267	261	246	245	241	274	258	234	249	230	252	224	257	255	246	256	246	232	251	252	242	231	216	242	261	263	253	234	274	268	226	253	256	241	231	220	245	249	247	231	259	244	244	256	242	268	247	245	231	281	245	222	273	269	262	251	256	262	258	268	231	241	238	245	221	258	258	216	266	265	234	257	224	246	250	258	246	245	260	259	244	237	255	237	220	242	287	254	245	245	255	258	250	248	255	248	225	239	249	242	276	244	260	262	269	249	275	229	252	265	236	243	255	248	244	243	273	240	245	240	230	227	244	250	225	245	239	237	279	252	255	248	262	252	228	238	251	291	248	261	234	278	241	236	253	238	245	267	237	262	251	257	255	256	255	242	258	242	246	231	250	226	237	267	240	249	245	257	252	278	226	242	258	244	245	256	246	271	248	241	222	238	241	257	242	242	274	277	239	246	235	265	256	232	266	248	266	231	264	228	251	264	265	251	248	248	248	262	260	242	241	245	243	265	237	242	258	241	242	239	236	260	263	248	239	268	272	241	233	209	263	248	226	238	247	264	258	242	269	273	246	284	234	226	247	240	241	236	229	245	261	252	252	265	261	254	244	259	243	237	277	228	230	237	248	248	226	270	259	250	253	266	260	262	253	244	234	235	246	263	214	260	263	226	256	249	250	263	233	240	244	253	223	262	244	273	257	239	274	275	249	253	266	247	283	229	233	265	232	255	252	262	262	285	236	245	253	245	265	267	263	256	252	244	237	251	267	244	264	247	255	270	267	239	250	221	244	216	265	273	261	246	246	259	256	244	238	202	264	232	213	279	234	250	242	261	254	237	258	266	247	252	257	260	268	279	283	239	274	264	255	256	246	251	240	230	254	268	240	252	234	215	230	274	245	252	270	247	254	250	214	235	254	255	251	235	235	260	233	254	252	244	255	258	234	242	263	253	227	265	251	260	229	200	251	242	229	242	243	247	251	251	246	228	241	258	257	246	243	273	254	247	245	232	247	237	222	266	230	247	235	265	246	238	250	253	269	247	235	260	222	246	253	259	263	240	252	245	242	260	222	237	258	235	248	265	232	229	240	254	278	261	227	260	251	236	228	282	244	240	249	250	265	263	269	234	223	240	245	231	245	242	272	250	270	240	265	267	251	242	254	244	266	225	270	252	276	221	260	271	260	244	235	242	262	236	230	242	248	248	299	243	227	259	251	257	261	250	257	265	257	280	234	281	262	242	233	238	275	224	259	217	250	284	269	245	258	263	226	251	248	258	229	227	276	269	240	253	247	249	234	259	264	232	241	303	248	236	285	227	235	263	254	251	212	248	255	244	255	221	251	246	252	215	255	265	243	245	247	248	247	255	249	234	260	266	253	278	233	254	246	241	240	283	238	244	227	265	263	226	247	243	248	231	228	257	245	284	270	236	257	245	253	240	269	227	285	261	248	253	262	240	256	244	250	226	259	244	265	222	258	219	277	236	279	241	242	225	242	261	237	249	260	248	268	261	241	268	215	233	254	240	290	247	257	240	255	245	252	250	255	235	250	252	253	264	258	254	275	255	250	258	265	263	239	226	249	234	214	257	248	205	243	229	249	236	241	264	240	227	227	237	275	227	243	241	250	248	245	247	248	254	245	256	248	274	253	247	225	268	227	267	258	228	231	231	243	228	271	225	257	231	249	226	254	228	291	227	250	249	262	227	236	226	253	274	247	242	238	270	231	248	233	219	243	228	249	273	257	252	254	251	235	269	252	224	235	215	249	252	223	224	246	251	254	240	215	257	241	258	246	265	227	255	271	273	246	252	231	278	258	264	239	241	266	259	231	232	237	271	244	255	261	261	250	261	245	242	238	255	260	215	242	245	242	246	261	238	243	261	229	260	269	253	241	267	259	259	263	258	253	229	249	222	265	220
5504	9988	8549	4433	2819	2037	1541	1217	1054	915	846	800	706	661	635	624	617	626	567	525	547	507	501	534	484	529	524	500	484	497	484	454	462	498	489	492	488	444	505	492	439	487	450	472	435	469	434	458	496	444	437	465	446	461	424	463	483	433	427	483	444	456	442	462	457	459	491	439	450	449	439	472	468	463	478	488	464	431	454	502	442	428	470	453	436	446	470	469	465	475	486	460	463	484	411	453	459	433	445	444	423	468	441	469	436	464	460	457	479	420	424	458	455	420	468	448	436	454	467	441	454	446	448	458	446	496	448	430	497	448	469	437	447	438	431	421	450	433	425	480	454	428	449	458	439	449	432	476	471	440	451	433	442	451	422	423	419	497	441	439	452	447	462	422	443	403	475	435	442	451	440	483	483	436	504	438	482	432	438	442	459	489	468	455	440	448	476	479	497	418	451	477	431	416	446	441	434	427	465	462	452	445	433	466	448	438	499	427	467	509	442	463	447	466	406	451	456	465	430	487	448	450	447	482	501	448	429	458	456	405	460	451	425	460	451	438	458	452	454	445	441	427	466	452	465	465	449	443	447	485	452	456	451	444	450	411	446	461	466	493	501	423	479	447	476	444	455	471	462	473	435	451	454	450	442	464	464	452	441	454	450	432	459	464	438	456	442	441	447	451	450	477	490	437	453	458	466	461	472	489	429	411	440	477	490	438	461	468	478	429	443	464	416	436	425	408	419	465	479	424	445	456	447	424	445	445	435	441	440	448	477	462	459	433	429	502	418	425	454	466	421	434	431	462	487	430	431	499	469	474	453	486	450	459	434	416	458	462	452	449	464	455	481	458	455	435	465	433	447	443	434	464	467	478	481	425	460	485	472	453	417	431	442	445	470	437	480	416	461	443	477	453	417	452	449	468	427	469	429	464	453	449	496	445	483	476	474	436	445	433	445	448	471	462	496	422	454	458	453	471	443	444	419	464	405	445	448	445	473	424	442	453	420	468	430	449	467	454	452	419	422	482	498	431	462	458	483	473	420	462	460	440	498	450	426	416	412	454	411	468	445	454	398	446	478	452	440	436	417	459	453	463	441	427	436	436	461	434	464	445	446	453	422	459	409	419	447	428	479	488	452	446	460	397	465	436	499	482	470	445	448	471	443	426	429	437	461	465	461	479	452	457	450	481	486	456	437	455	475	473	461	451	442	467	457	425	460	440	451	431	452	432	440	427	474	490	438	453	427	468	447	412	448	479	414	417	455	454	405	399	414	452	443	468	425	484	437	459	443	440	436	445	472	441	449	463	475	459	451	428	456	486	497	465	475	458	443	481	451	479	472	450	419	430	477	448	403	493	486	439	432	467	481	431	436	406	437	467	413	423	418	452	444	463	463	467	440	473	445	448	456	477	443	443	458	452	456	446	417	500	450	483	490	449	491	444	459	416	452	473	438	451	451	480	457	440	473	490	476	478	479	477	474	416	421	453	450	447	495	454	481	446	472	455	481	410	451	452	469	441	455	465	425	443	430	461	444	443	444	449	456	458	435	465	454	434	450	427	475	466	447	443	422	430	436	439	437	445	470	440	460	420	441	450	457	414	451	438	437	509	407	444	431	440	431	506	471	411	450	457	474	459	449	454	462	441	450	460	413	426	460	463	458	469	514	469	449	466	428	440	458	474	429	439	408	434	487	455	466	469	417	455	410	450	466	464	486	498	458	452	444	436	464	474	393	421	456	429	479	468	445	471	428	424	447	443	464	444	444	435	483	432	441	491	437	450	432	466	444	450	485	453	425	416	448	444	461	438	459	461	425	461	463	434	429	474	431	465	421	460	470	427	456	454	475	444	456	452	486	436	452	432	471	454	418	472	424	461	462	463	460	502	459	459	425	478	425	482	470	461	436	444	492	450	430	441	458	434	470	466	444	445	467	464	431	460	480	445	425	440	458	448	442	469	435	441	405	451	471	414	472	448	452	473	438	457	437	478	453	464	461	452	446	483	436	467	432	440	491	467	493	478	459	448	416	470	486	408	401	470	423	469	454	453	457	479	416	471	478	465	481	429	429	439	469	404	452	419	430	453	451	440	466	489	460	414	414	467	447	443	480	461	418	436	447	466	419	467	453	440	458	431	461	425	499	448	452	477	461	458	457	475	435	447	493	447	439	457	462	506	460	437	486	435	450	450	462	466	409	446	423	419	419	429	457	454	454	506	427	456	445	477	447	386	475	444	444	442	457	458	430	461	457	491	470	415	443	458	454	492	462	442	417	428	477	447	424	459	471	437	492	433	440	426	442	468	457	482	437	422	454	439	450	447	452	468	500	452	448	457	459	475	432	437	443	455	476	429	407	459	458	464	462	436	455	468	436	453	436	429	472	430	424	495	447	463	474	461	404	483	420	424	463	429	426	434	459	426	434	447	419	437	431	424	416	449	482	458	489	446	440	454	438	421	468	472	430	486	468	460	457	491	437	446	449	479	406	417	454	451	426	445	463	454	479	430	457	473	437	451	482	451	443	443	468	448	450	434	447	441	417	470	435	439	462	442	439	427	462	441	456	473	461	462	427	452	453	488	430	483	459	427	446	434	451	457	464	471	415	457	431	458	440	447	417	430	471	462	442	441	447	488	450	441	470	449	465	472	423	458	438	472	455	429	491	477	432	446	431	476	426	464	449	464	462	448	462	462	454	460	425	468	457	454	504	481	476	426	414	451	443	492	437	427	481	473	477	456	451	437	449	446	438	436	436	463	471	423	420	487	434	455	474	454	474	440	473	439	433	405	454	446	473	449	457	474	471	426	426	427	452	472	456	433	505	415	422	446	464	451	443	432	471	466	440	448	476	417	454	433	447	423	458	426	478	473	474	445	458	523	424	461	439	453	456	453	478	443	433	457	436	448	448	436	452	470	441	449	428	445	501	489	433	463	477	451	439	484	506	456	483	483	452	447	473	477	436	492	464	437	434	471	450	459	445	451	446	477	433	466	406	448	444	459	437	410	432	432	396	440	443	452	416	476	413	473	431	465	480	491	465	453	490	461	457	424	455	463	445	458	476	476	423	438	447	441	446	440	456	473	456	452	445	456	424	469	501	441	414	454	457	471	450	432	415	430	450	446	460	436	479	425	461	428	417	416	461	469	478	478	462	460	433	475	474	437	421	510	451	443	447	431	458	442	432	472	459	422	452	460	411	474	459	483	446	425	468	440	444	436	429	430	448	464	456	457	433	490	458	476	468	424	434	425	447	449	482	434	447	447	436	460	445	450	446	467	421	483	427	448	454	428	456	444	467	429	450	473	442	470	449	466	479	461	460	438	436	459	418	468	457	412	477	453	467	471	485	407	432	441	487	451	440	448	441	458	478	451	410	461	448	471	442	453	437	486	473	431	407	391	434	460	448	435	437	473	460	474	486	468	411	450	424	415	439	442	456	479	428	454	453	433	480	463	415	399	436	437	441	422	438	462	435	408	412	469	445	455	452	435	449	426	426	398	460	475
23414	21478	29319	24052	21478	20275	1746	623	411	388	321	308	282	261	222	228	246	241	222	225	209	188	187	195	193	186	176	194	180	195	195	203	151	177	183	176	159	176	151	161	147	199	170	168	178	151	152	156	198	156	147	193	153	177	164	158	138	166	171	162	148	173	146	150	160	178	193	157	156	168	162	152	172	161	162	156	173	151	171	154	160	143	166	198	170	153	154	155	163	144	149	170	153	157	175	159	158	150	180	139	177	145	168	159	148	169	171	151	160	170	154	154	168	167	155	139	157	148	153	144	158	167	155	145	137	158	167	156	174	166	154	141	162	123	159	153	178	164	162	161	161	176	147	149	156	163	164	156	175	150	168	197	157	157	151	164	152	182	165	140	149	171	165	152	166	163	147	163	161	170	159	176	138	133	133	154	148	173	129	160	123	167	156	167	136	168	165	151	151	168	153	148	177	154	148	167	154	145	165	159	159	165	150	163	155	157	148	166	175	156	170	150	164	175	141	148	157	147	142	152	161	120	167	151	160	145	154	153	160	140	166	160	147	159	142	149	173	162	181	139	142	170	151	182	152	166	155	171	158	170	183	167	163	156	156	155	138	135	161	159	160	162	167	134	166	154	158	140	150	145	169	144	160	159	164	147	165	154	176	155	144	150	171	154	139	136	159	156	140	165	152	142	187	160	168	165	176	174	182	168	167	180	170	154	173	139	156	166	151	156	172	162	133	167	157	157	162	155	127	161	154	160	153	152	161	154	160	151	139	174	163	152	151	151	157	162	148	166	169	135	157	156	168	174	157	150	134	139	145	143	156	176	144	141	154	167	146	143	150	172	141	157	159	169	153	175	159	176	150	170	147	156	161	166	181	140	143	148	162	138	174	165	148	145	165	167	159	166	155	180	154	152	170	166	147	171	164	169	163	157	152	151	158	153	176	158	179	137	158	135	143	152	155	170	148	151	153	169	164	170	167	167	146	173	157	149	154	177	155	142	164	153	138	154	159	161	144	147	165	165	176	155	149	152	158	153	136	152	167	142	135	143	157	153	147	180	151	161	136	158	166	173	155	166	160	151	164	151	177	198	156	171	155	170	165	170	150	195	141	156	123	172	165	167	163	157	165	159	141	158	133	149	148	155	158	149	141	166	157	179	156	155	137	154	152	144	146	150	152	181	131	148	136	166	178	151	163	157	148	143	158	169	177	147	166	173	163	152	121	147	142	152	158	134	166	185	132	149	166	170	154	148	145	135	140	138	163	144	141	144	172	163	167	142	159	163	155	150	134	141	163	149	158	144	157	158	169	142	170	166	140	126	181	163	157	170	164	160	168	154	143	164	144	161	183	172	166	153	149	152	166	157	151	166	152	144	144	151	161	145	147	146	159	143	147	161	158	190	189	151	137	164	152	161	151	148	150	179	151	161	156	169	172	149	158	126	152	166	163	136	150	160	141	189	169	173	172	146	160	158	162	157	161	147	160	141	171	160	168	140	176	159	148	164	157	167	161	186	158	154	143	154	157	187	151	158	168	174	165	146	143	152	154	147	167	153	177	144	162	157	140	173	147	162	164	154	156	145	158	175	153	149	133	166	163	168	160	177	157	155	167	135	162	164	171	151	154	140	183	168	163	163	157	134	189	153	160	162	141	137	155	133	175	171	152	158	156	169	159	158	160	154	143	160	144	168	170	147	148	152	160	151	162	164	166	166	163	162	156	147	162	161	172	170	148	152	144	181	174	173	162	169	158	138	160	158	145	162	143	157	157	160	177	148	191	158	149	186	151	172	170	160	151	134	156	155	151	159	166	152	149	150	169	177	156	160	166	143	154	142	156	143	142	164	150	148	163	151	161	169	134	169	149	164	158	151	156	146	142	150	151	153	142	154	165	158	163	149	142	135	155	160	162	163	185	176	173	138	147	159	168	166	154	132	165	147	162	154	159	152	155	165	150	161	162	163	150	163	150	174	149	137	165	147	169	151	141	163	163	159	155	149	168	170	145	166	148	146	176	142	145	158	148	163	155	161	152	122	156	169	168	163	167	125	168	160	149	163	154	154	161	157	170	144	148	157	156	177	175	178	179	149	156	155	172	180	171	151	155	156	186	160	156	156	156	153	154	141	155	148	166	146	148	153	137	143	161	164	163	152	137	145	150	137	170	156	140	155	162	156	171	144	134	159	160	147	165	157	153	164	149	130	137	153	167	129	158	178	147	154	161	171	157	154	131	129	150	154	156	163	143	149	147	167	169	167	155	146	152	166	193	157	153	172	155	168	166	149	136	166	171	188	151	146	178	147	158	161	160	143	154	150	158	146	156	152	143	156	151	140	150	165	173	147	129	167	161	141	141	154	154	144	162	149	150	168	175	184	157	158	162	178	164	165	138	158	151	159	161	161	160	172	173	152	162	165	145	149	171	162	172	146	149	143	152	162	158	146	152	172	142	152	154	136	158	159	161	179	164	140	166	176	157	165	134	163	179	159	153	156	135	161	160	153	155	159	140	167	174	178	135	150	159	139	154	147	171	140	149	156	140	157	152	143	163	163	169	147	151	175	161	166	155	150	176	159	157	153	177	139	185	151	135	124	147	167	160	151	160	164	142	171	190	152	136	169	163	153	155	163	148	170	168	170	156	192	164	159	152	176	162	151	171	156	147	151	148	163	157	161	139	153	181	162	162	185	146	148	128	157	153	152	167	150	170	157	173	150	140	153	177	157	141	134	164	163	160	153	167	157	150	137	162	141	159	172	189	162	179	163	177	159	182	197	159	157	153	139	169	172	160	179	147	150	150	170	148	173	145	145	147	157	162	176	180	141	174	146	165	173	163	159	149	185	146	146	178	166	178	148	139	162	158	160	175	153	143	179	156	165	159	156	172	186	137	143	141	166	142	159	146	143	158	162	154	157	165	153	162	147	163	178	167	160	178	182	151	152	144	149	171	139	155	160	135	146	173	164	168	150	162	176	170	150	152	151	146	155	145	168	156	157	158	169	141	135	148	153	178	140	154	170	149	157	152	145	150	183	151	180	172	161	153	152	129	160	176	168	158	143	166	143	167	163	146	163	154	139	144	137	155	134	154	171	168	148	148	166	149	169	133	148	156	168	136	177	150	151	151	159	161	161	133	153	152	149	163	182	172	163	141	169	172	161	168	149	159	162	171	162	130	157	150	165	134	170	149	162	175	160	156	185	145	154	158	145	151	160	162	151	162	148	144	146	171	157	168	174	169	158	133	161	173	147	168	140	163	160	155	160	159	133	156	149	160	154	150	157	147	127	138	171	144	174	159	167	181	154	152	153	140	138	145	173	149	142	165	159	142	138	134	173	136	176	138	153	144	179	144	130	172	164	162	177	155	133	158	144	143	147	151	162	167	145	159	151	159	162	159	152	126	156	153	164	167	157	158	147	159	144	177	170	174	203	179	165	166	171	160	167	158	176	164	149	148	164	153	148	150	150	167	166	152	141	153	162	162	133	135	144	167	155	129	176	165	152
7880	15588	13528	7208	4627	3140	2311	1833	1479	1156	1009	864	801	704	691	577	539	585	471	475	439	437	441	388	429	365	400	365	354	374	312	324	312	300	337	334	337	313	306	317	297	321	301	334	308	319	307	297	281	278	275	279	285	271	300	310	296	282	307	270	297	270	296	272	309	303	306	254	292	315	270	318	247	277	263	295	302	268	275	285	312	283	280	258	259	284	296	277	278	306	279	265	259	299	248	275	310	289	283	287	277	255	305	286	245	281	279	274	257	279	281	301	275	281	236	260	267	269	248	278	268	276	295	298	283	267	276	297	273	283	273	269	278	296	287	268	270	305	248	283	252	307	251	290	276	278	251	283	295	251	260	262	291	259	273	253	266	278	287	237	274	289	269	287	265	279	253	293	259	284	272	295	270	269	300	291	265	274	273	279	295	286	278	268	265	289	293	283	274	265	275	298	264	265	290	274	284	276	278	273	252	270	254	239	306	286	280	261	294	266	280	279	272	254	259	282	266	282	294	282	283	263	286	287	267	284	253	259	297	277	268	288	262	286	270	262	257	283	269	262	255	283	272	261	268	262	252	290	309	291	261	286	270	258	293	258	266	301	284	269	291	304	272	263	284	295	310	270	286	252	243	280	295	276	268	282	260	268	290	237	271	249	280	258	284	298	282	304	242	242	300	264	253	270	280	289	287	295	276	293	280	265	298	277	276	292	289	286	247	281	266	281	274	247	260	267	253	269	270	300	297	290	252	267	295	261	280	262	287	272	282	287	261	255	247	246	284	250	267	267	303	296	267	263	258	262	251	275	287	280	253	288	277	257	307	229	280	267	304	303	255	320	285	277	284	294	275	277	235	258	285	273	260	277	263	273	282	248	263	301	273	259	268	280	290	280	265	265	290	285	269	280	277	272	239	268	286	272	281	274	266	264	300	270	295	277	313	232	274	261	267	257	287	267	289	267	281	291	280	279	270	303	277	260	302	273	292	276	244	274	244	261	264	269	287	280	264	286	248	271	276	234	271	276	274	251	260	288	269	290	291	282	259	274	291	279	271	287	287	284	287	271	285	255	278	238	261	303	273	270	260	306	285	284	272	291	271	275	284	258	276	282	271	276	294	258	271	287	279	278	276	265	261	268	287	234	305	301	290	292	272	278	285	304	264	272	270	263	255	320	297	253	287	268	247	276	288	246	286	282	275	292	298	244	277	283	248	276	268	272	285	269	318	282	278	303	279	299	285	287	276	281	270	266	281	278	257	239	263	289	287	277	250	278	306	255	279	282	236	281	258	272	252	312	302	301	261	292	307	297	305	275	246	287	270	267	232	269	264	279	280	297	244	269	266	304	284	258	301	279	281	290	241	253	269	292	247	284	274	290	275	240	254	275	303	285	306	293	240	277	267	271	263	280	283	275	269	305	263	264	285	273	267	263	265	277	261	261	288	278	275	252	264	252	269	265	283	252	291	293	302	279	267	299	270	269	272	252	276	266	294	311	276	303	268	285	288	298	277	275	279	269	263	261	293	278	283	267	272	247	284	274	264	293	274	290	275	283	266	280	300	251	281	265	257	277	266	262	283	274	282	283	249	264	288	246	282	295	259	264	237	268	275	276	274	244	263	299	257	291	256	284	238	301	263	285	254	295	302	286	270	287	259	285	273	254	268	268	281	290	298	286	280	252	264	287	267	270	269	284	267	291	288	257	264	279	275	283	272	242	302	270	291	249	256	301	276	274	252	295	282	285	249	251	274	261	268	314	245	260	271	277	273	269	266	272	262	263	263	293	257	297	292	255	254	300	258	257	293	268	261	299	257	269	259	246	263	260	263	249	296	268	280	280	310	273	250	289	277	261	259	282	270	299	289	278	302	286	295	291	253	281	281	263	251	276	267	268	284	229	289	280	280	266	278	283	269	271	276	244	252	273	261	296	256	274	258	299	282	261	270	254	275	291	277	287	253	258	276	270	259	268	287	283	235	287	254	297	264	261	237	311	266	255	265	267	246	274	279	289	278	267	284	277	270	250	287	298	300	276	262	240	254	265	274	287	282	280	262	272	280	257	279	284	269	273	304	281	272	266	271	255	287	266	262	248	259	269	265	259	250	250	267	292	288	272	281	268	270	263	285	265	262	254	259	266	257	279	273	282	309	283	265	244	266	279	296	237	268	276	277	291	249	282	311	304	286	314	272	254	268	289	248	268	283	275	238	260	269	257	278	287	273	297	252	276	254	259	286	291	255	282	297	278	251	291	271	295	276	286	270	273	293	259	276	238	246	263	284	281	257	282	271	276	273	276	278	258	295	263	279	258	291	298	268	292	303	288	266	273	277	247	281	235	294	260	270	261	256	268	290	278	263	276	252	268	280	301	278	320	298	270	270	253	256	310	269	264	270	272	263	309	294	270	267	223	267	264	284	300	288	283	246	283	275	266	266	277	319	286	237	288	278	259	259	289	265	309	261	271	264	275	295	264	276	271	296	274	274	231	268	251	304	255	288	263	280	242	276	270	281	264	286	267	280	261	262	271	261	266	248	242	262	283	299	300	288	268	278	260	269	292	314	273	251	290	268	263	292	266	281	295	272	307	268	278	256	280	279	269	272	287	269	269	293	266	301	278	288	276	285	275	274	251	265	275	271	270	262	263	286	266	271	253	256	298	276	256	254	289	282	258	300	279	286	259	265	274	292	262	275	270	314	258	274	280	246	266	270	237	272	267	282	284	269	279	285	271	262	264	267	269	270	282	306	280	231	299	247	260	297	257	281	237	271	273	270	297	299	268	273	271	279	290	257	266	282	263	276	263	263	305	290	248	268	284	281	279	296	268	265	296	314	266	241	255	275	264	294	273	271	258	284	279	278	281	264	308	268	279	284	295	302	242	297	282	280	296	299	290	295	294	286	281	295	262	289	285	298	264	280	285	261	304	276	267	249	275	288	272	293	284	269	260	276	252	246	248	271	253	268	270	266	258	280	271	267	259	261	267	272	250	279	252	277	279	281	247	266	249	278	263	276	249	274	307	290	296	266	285	270	256	262	307	285	266	270	265	259	271	280	262	280	265	281	260	254	278	232	272	283	262	289	300	286	252	260	295	249	296	274	248	298	247	277	305	284	269	254	256	251	263	277	253	294	262	320	247	242	253	291	270	310	289	297	286	237	270	250	274	272	278	293	289	260	277	299	287	276	240	292	265	261	275	280	267	285	248	292	267	291	282	284	279	260	250	306	278	311	289	265	265	252	277	284	246	268	268	292	257	269	281	261	276	273	277	267	293	269	295	272	298	287	244	241	262	284	263	291	263	274	262	279	254	308	300	296	275	272	281	262	265	302	285	276	273	259	266	287	264	293	263	293	270	268	255	259	284	258	283	292	257	271	278	286	289	266	255	259	297	259	288	270	246	262	299	312	281	274	264	266	262	271	281	252	268	268	268	269	224	292	279	256	272	280	275	298	284	299	257	302	259	269	267	286	274	274	263	266	291	273	278	264	276	269	265
27067	20940	8404	952	618	537	581	554	534	525	557	559	548	513	544	504	553	534	511	491	533	490	511	506	509	508	527	498	492	517	509	535	501	516	560	478	511	533	520	534	477	494	547	519	540	527	523	538	493	516	522	527	519	508	503	484	530	537	500	528	466	532	514	475	535	567	551	523	534	508	525	509	514	523	500	545	514	544	508	489	521	533	534	535	546	528	500	569	503	521	513	521	504	552	546	534	505	524	535	504	500	461	538	515	501	499	517	533	469	516	535	537	521	556	514	488	501	524	536	533	537	549	520	510	505	536	553	531	519	531	488	502	530	518	517	526	531	493	486	528	502	526	518	493	522	522	504	532	504	501	497	477	568	478	552	515	535	512	483	511	496	531	548	498	518	518	518	527	568	473	483	514	532	488	556	534	544	506	499	509	567	529	508	483	531	551	504	511	492	466	513	535	515	522	509	538	537	533	550	510	475	530	513	546	548	520	524	517	461	498	514	529	533	519	490	511	590	516	510	498	511	534	557	495	511	517	506	493	524	497	547	537	531	518	528	537	528	525	507	508	478	549	529	490	536	547	506	551	537	477	527	504	512	508	522	487	552	539	503	525	537	488	576	512	506	551	508	529	543	553	485	514	506	544	509	546	514	515	556	549	515	524	557	494	509	474	515	517	509	514	516	506	536	511	539	492	511	541	466	531	522	501	516	500	519	562	524	506	495	530	551	497	537	542	482	548	523	534	500	507	527	527	510	514	514	517	482	551	520	524	506	483	513	517	480	502	534	482	491	522	501	536	537	555	502	509	493	546	507	527	500	507	526	482	490	506	491	515	546	529	533	517	507	559	525	524	481	483	507	529	507	553	484	507	513	512	559	532	540	518	551	518	498	515	508	510	505	504	494	512	515	523	540	536	498	521	560	475	514	530	514	496	515	476	503	500	506	506	533	485	533	520	527	509	518	485	510	516	550	540	529	558	511	476	497	552	486	542	520	529	461	530	506	506	548	577	521	538	514	536	563	545	508	522	487	489	470	531	539	546	525	510	517	506	537	511	492	512	515	479	526	500	515	503	497	497	540	553	553	561	499	519	546	504	501	531	548	492	479	514	541	496	502	531	514	565	510	535	483	524	557	492	570	542	529	550	539	523	499	474	518	479	523	500	516	539	529	525	546	540	520	522	530	514	507	512	505	547	555	502	514	538	493	519	545	535	514	545	543	493	526	500	515	513	517	507	544	517	487	528	551	543	536	485	511	530	524	488	513	523	478	522	507	486	501	549	516	541	500	555	553	538	504	500	500	511	515	499	552	487	534	479	536	515	481	502	506	540	482	470	523	540	513	543	529	528	531	495	517	514	523	553	513	514	545	508	514	528	539	520	558	494	502	494	507	512	515	517	488	552	521	506	488	517	524	501	505	508	508	491	498	465	486	536	534	513	495	522	554	511	512	504	502	554	553	567	515	536	556	505	543	501	581	489	492	510	502	513	484	547	517	577	524	487	526	528	494	500	543	521	532	560	533	516	548	488	552	512	508	532	494	474	546	524	513	510	558	516	493	579	492	536	532	558	508	494	510	464	494	506	505	562	546	557	495	544	545	520	561	481	483	485	520	473	480	509	498	513	500	508	515	514	550	526	485	508	573	485	532	548	515	500	545	472	535	523	524	521	520	535	535	504	526	550	516	499	523	525	500	533	494	517	504	502	504	573	510	515	507	529	520	510	523	550	546	517	523	518	526	510	537	535	569	542	546	514	499	514	527	497	490	533	482	539	565	520	588	502	508	526	540	548	468	559	562	530	505	515	538	498	499	582	537	508	515	497	513	547	506	524	535	513	487	530	531	552	513	482	519	509	518	520	486	547	510	520	528	470	538	515	504	511	513	538	526	525	514	473	501	489	498	477	525	539	527	509	527	490	519	491	488	517	483	494	538	531	566	543	476	559	505	530	530	525	541	523	524	514	528	485	567	544	556	522	545	475	494	505	497	515	509	515	520	479	518	553	504	524	542	539	531	530	518	491	540	511	505	553	512	513	543	489	521	530	516	548	548	528	517	522	526	510	509	530	525	538	532	478	530	531	572	491	553	504	524	519	500	546	512	533	530	539	474	491	537	523	507	542	529	502	505	458	552	493	507	502	533	488	541	514	510	532	493	540	547	485	541	525	504	477	559	518	500	508	515	507	543	509	510	508	524	502	488	488	501	527	531	494	487	507	521	466	529	536	495	491	561	549	494	498	506	478	506	494	514	526	533	510	545	529	531	523	500	520	528	520	542	516	517	502	513	521	505	498	568	562	487	533	525	560	493	525	545	539	515	525	505	494	527	503	528	511	537	509	529	512	556	589	539	498	528	472	483	501	490	542	499	496	534	519	525	520	453	545	500	515	508	506	536	522	548	559	530	519	504	521	549	527	535	507	547	522	519	508	520	505	514	502	540	534	515	535	483	495	513	487	561	510	537	559	553	542	494	515	500	470	489	482	514	512	563	576	497	487	499	544	555	536	522	497	548	481	492	504	486	523	521	495	532	504	527	486	519	492	544	517	498	498	512	506	483	546	525	535	550	530	486	510	512	518	545	532	516	538	526	503	545	528	524	514	519	549	555	480	469	489	531	480	529	515	521	524	546	499	535	504	492	520	493	515	547	569	538	521	559	540	542	544	499	540	534	538	472	537	520	526	563	544	515	524	488	550	483	520	539	521	509	534	521	487	525	476	521	533	526	501	562	557	477	535	515	508	527	528	538	539	481	520	532	505	531	499	531	537	516	520	553	510	568	498	546	510	477	501	552	547	493	524	483	541	507	481	537	535	524	492	539	536	526	515	516	518	510	544	470	536	495	559	499	534	502	511	511	515	520	530	498	530	565	502	478	466	543	590	568	544	492	521	532	487	468	504	496	530	536	566	527	506	501	525	493	513	475	506	493	516	559	524	499	500	517	504	508	490	492	525	571	509	510	556	564	542	537	490	501	541	512	485	529	526	507	491	514	553	550	517	536	493	524	530	532	533	503	548	501	505	570	543	531	496	517	506	508	538	485	531	507	522	511	537	522	511	514	568	541	503	552	516	550	521	506	477	546	500	489	514	514	521	528	550	528	499	518	513	550	496	534	502	527	532	531	471	556	557	505	488	503	522	543	528	489	537	546	497	525	542	531	526	502	529	523	483	530	555	502	507	474	520	498	493	522	509	537	543	516	510	536	505	494	501	486	535	555	521	511	535	458	545	534	492	537	478	513	488	502	506	508	531	526	499	526	523	495	534	535	534	540	561	501	558	523	547	490	533	532	522	536	546	532	562	522	503	525	513	523	526	535	477	486	533	524	501	533	527	492	531	514	532	510	515	477	522	513	524	505	528	514	528	527	572	558	486	485	480	515	534	522	532	506	507	534	523	515	537	539	544	506	556	528	513	536	547	477	505	589	498	535	490	497	506	549	507	493	480	500	507	520	498	514	526	510	522	493	537	483	538	507	480	523	489	538	519	584	554	492	504
4337	1889	1829	1285	1083	1051	1005	1016	941	952	875	897	931	914	941	919	937	879	937	841	917	870	876	924	896	895	945	870	919	924	861	831	955	876	896	872	897	917	896	957	892	904	847	929	831	889	869	887	839	858	897	903	885	874	919	891	911	903	892	894	921	873	879	867	888	942	895	863	931	922	887	864	888	869	885	893	881	871	868	870	877	939	847	913	879	896	917	866	878	852	897	892	899	905	878	897	907	866	920	885	951	903	898	892	867	841	927	874	921	857	889	868	895	886	942	927	882	891	858	865	934	874	865	858	874	898	898	931	922	900	893	903	908	893	886	900	900	917	856	896	871	932	847	898	853	877	906	885	893	893	901	932	900	875	891	844	885	839	884	895	943	867	880	852	888	859	928	846	875	882	907	875	918	860	880	881	917	871	907	872	884	908	931	869	900	890	918	909	884	885	957	910	911	870	922	863	889	872	915	875	887	866	826	890	857	893	892	930	849	912	841	923	877	941	880	865	872	878	929	943	871	857	851	861	847	919	904	966	922	874	952	861	930	855	849	854	892	859	871	901	899	879	895	879	896	883	878	908	849	898	936	911	881	878	895	903	886	882	828	980	942	903	848	871	922	870	875	856	831	827	934	911	890	894	839	863	931	899	912	850	884	896	906	912	892	858	860	954	968	847	896	846	896	893	886	928	880	866	882	865	940	852	888	902	837	914	900	881	856	921	928	890	896	893	892	877	891	876	879	864	867	878	860	890	931	869	926	904	901	871	893	881	836	890	873	909	882	862	863	910	877	858	912	880	841	898	880	923	892	871	901	873	932	883	896	874	897	914	874	891	930	892	882	874	919	851	899	866	876	831	877	864	921	922	876	871	883	904	861	845	836	905	890	855	888	832	892	870	917	891	891	851	913	878	883	931	840	830	902	953	878	890	866	875	901	866	851	844	864	873	868	915	880	901	864	860	918	875	887	897	914	893	902	873	947	878	886	895	857	888	869	856	864	947	904	942	937	900	874	859	883	884	915	867	887	845	859	889	873	869	865	856	905	902	896	876	917	858	938	881	896	823	828	850	896	879	884	889	988	877	866	906	940	925	918	843	831	896	914	864	880	868	870	901	900	899	907	942	865	872	906	896	850	856	893	856	867	859	888	903	924	871	874	907	881	908	889	889	936	881	848	902	858	887	976	883	896	859	853	863	921	929	936	900	914	864	885	912	942	869	900	898	894	889	899	901	926	854	919	852	911	914	904	912	881	906	897	918	920	915	910	873	881	907	920	893	809	945	896	878	861	897	882	903	845	887	884	859	843	837	918	895	874	925	935	872	884	855	881	905	914	884	903	833	909	891	901	903	872	940	878	901	907	938	901	855	844	849	955	874	878	943	900	864	802	877	865	944	843	921	879	890	905	910	881	887	876	903	898	824	884	883	868	872	906	852	920	862	861	829	952	943	871	845	919	888	899	904	901	873	912	909	863	854	927	883	888	904	900	903	915	929	833	953	930	842	844	886	936	878	859	861	933	898	909	937	951	904	893	883	907	897	882	876	865	904	881	911	845	914	834	888	872	888	864	893	889	869	920	849	864	892	887	872	885	866	891	848	823	816	885	870	890	903	900	856	846	871	919	876	872	947	875	906	846	887	893	960	863	888	871	894	870	892	874	867	865	917	837	896	895	951	897	884	900	903	873	874	866	854	865	909	894	872	861	897	946	871	880	924	890	838	913	919	891	879	906	890	831	911	847	885	887	846	895	886	871	872	877	891	872	852	936	921	908	843	920	891	906	883	866	906	846	859	900	878	839	921	902	840	903	895	866	892	866	892	875	935	871	827	918	856	901	880	856	851	865	893	859	895	860	867	908	864	865	858	910	851	875	815	886	882	891	928	894	937	839	935	910	880	897	894	876	955	903	888	904	907	905	886	872	889	889	882	907	896	936	912	878	867	902	888	862	896	858	890	878	848	875	912	896	885	866	865	852	857	869	889	916	914	880	893	877	828	863	882	911	875	925	874	950	907	860	818	915	898	855	854	931	914	891	843	920	892	862	896	864	869	890	888	904	877	913	936	880	822	867	893	841	906	903	861	864	902	887	859	960	938	920	835	884	921	929	928	883	870	876	908	844	884	885	848	883	867	854	860	904	866	901	867	898	884	932	852	908	887	898	886	905	893	879	857	870	898	863	850	929	883	898	889	910	884	913	873	926	853	901	902	884	900	943	908	824	846	910	876	935	901	924	900	903	905	863	941	890	885	911	897	886	891	899	914	862	863	872	900	935	898	874	894	837	936	865	881	854	941	826	903	925	878	871	926	895	888	855	857	921	864	910	864	877	895	895	894	894	902	869	918	888	850	841	861	867	880	858	916	915	883	856	899	913	936	932	876	926	892	845	850	874	915	854	898	903	824	869	890	820	888	882	886	865	893	892	867	835	882	900	863	855	850	901	926	895	860	859	912	866	888	873	839	911	869	885	836	911	886	872	879	878	922	943	896	892	969	889	894	914	947	862	938	889	944	837	853	938	946	831	903	899	869	872	926	894	870	883	888	866	856	923	888	878	907	888	917	936	866	866	923	873	898	868	878	886	822	889	863	867	890	859	920	871	924	875	886	880	938	838	852	864	912	820	903	898	863	872	884	928	888	835	869	832	896	868	927	864	889	925	865	951	923	885	903	864	901	929	864	932	851	895	894	893	859	911	872	936	856	868	881	880	925	883	854	861	915	913	885	884	840	919	903	845	854	868	896	865	870	890	895	876	896	846	882	830	870	907	918	923	891	893	889	924	892	885	851	869	868	887	905	886	886	894	924	868	917	869	956	866	891	920	887	840	925	885	884	937	906	867	916	902	909	862	898	848	874	848	925	917	909	903	900	913	859	843	875	923	831	935	928	873	851	890	873	956	857	892	895	873	928	855	922	895	870	935	926	885	892	872	883	954	871	797	954	919	850	878	908	895	901	866	919	874	837	938	870	886	904	923	880	872	854	808	877	832	875	830	873	882	916	893	888	881	877	867	896	874	913	879	912	916	892	846	871	905	886	876	884	920	882	888	890	937	923	849	846	878	874	887	912	893	796	888	854	869	944	931	892	823	871	865	918	819	863	897	863	880	855	912	917	855	869	830	890	922	899	888	861	912	865	895	913	902	915	894	925	898	878	900	888	926	901	899	834	893	868	880	915	885	856	864	902	926	926	911	856	859	884	842	910	884	867	885	906	879	874	868	891	926	934	883	844	913	884	913	884	948	874	879	847	906	895	836	921	835	924	867	835	879	882	880	869	872	846	863	911	898	868	870	937	859	911	888	946	892	841	888	869	869	958	870	837	915	883	865	893	880	850	897	889	904	873	842	899	890	892	904	899	939	907	885	852	894	852	918	914	830	876	902	896	863	868	900	917	907	861	880	840	917	872	932	904	880	911	906	919	887	835	847	848	854	894	868	925	898	864	941	859	903	882	897	898	907	942	882	859	915	919	865	885	889	857	932	928	925	932	865	866
24324	21512	28778	24677	21018	2367	595	455	397	381	361	290	337	279	287	321	290	286	275	282	252	276	292	269	289	240	243	270	240	237	248	265	256	250	233	255	272	256	277	273	262	257	250	237	270	238	245	253	248	283	284	245	219	257	231	270	217	252	258	249	241	258	271	220	275	222	241	241	269	249	228	242	249	246	257	252	243	242	279	272	225	257	267	244	256	241	245	234	248	247	246	249	235	223	276	252	238	253	243	242	261	265	253	247	232	270	251	261	245	225	264	224	232	225	236	270	239	248	245	241	261	241	230	229	247	240	228	224	245	235	258	243	270	252	276	244	264	246	243	229	220	239	234	264	230	248	240	229	264	258	246	261	206	246	254	235	259	246	245	243	266	255	266	261	256	234	253	249	259	243	217	231	228	251	222	252	237	235	266	256	258	223	241	254	261	249	254	232	255	220	231	256	241	241	258	262	252	238	265	249	266	251	252	259	236	233	251	259	232	260	257	248	252	248	258	263	254	251	226	249	265	248	223	253	223	228	251	228	248	256	261	239	256	258	241	258	245	220	275	234	259	235	248	223	251	278	237	271	259	236	258	255	235	269	224	240	235	237	251	228	280	247	238	210	207	224	265	214	251	240	234	227	247	229	251	225	258	256	234	246	240	271	237	256	235	244	239	244	247	209	249	245	268	256	238	253	243	243	232	228	252	264	221	241	229	242	258	228	260	243	264	242	269	236	240	221	247	244	247	248	250	262	248	251	262	265	279	248	229	232	248	250	246	267	231	260	289	225	223	274	246	258	254	242	213	270	245	265	249	258	228	253	256	263	261	241	257	234	250	253	237	266	222	255	265	260	250	263	237	250	244	251	230	227	242	242	288	251	265	255	242	249	264	244	236	238	230	237	258	251	209	247	229	273	227	229	269	223	244	247	239	266	256	241	259	231	240	236	235	260	257	250	235	254	255	220	221	242	221	262	261	233	198	232	246	241	268	250	264	270	234	243	250	234	233	248	235	262	227	257	248	250	225	275	232	236	247	255	231	253	249	255	228	224	250	226	248	240	259	260	243	242	257	244	240	277	225	260	240	240	229	245	261	236	234	249	272	234	250	269	228	241	239	236	260	245	250	248	226	256	232	257	258	259	222	255	234	203	217	231	250	208	207	231	251	256	289	252	242	246	247	232	235	249	244	252	254	240	237	268	240	275	239	258	224	252	271	266	239	227	285	243	267	242	232	236	260	236	238	255	256	239	280	232	210	248	237	255	247	228	262	233	237	227	273	249	256	247	248	252	280	226	236	243	227	245	241	241	219	232	223	244	233	240	243	265	238	236	254	256	239	224	253	262	267	239	220	256	252	245	234	246	253	228	222	264	271	239	229	248	241	250	246	231	261	254	218	261	251	257	203	237	250	234	246	236	247	229	237	264	237	255	234	209	218	272	234	229	258	254	263	235	248	250	245	261	243	247	242	246	250	224	227	234	272	221	262	243	219	241	244	270	236	241	249	265	267	225	251	245	221	248	236	253	281	255	245	213	246	239	251	269	235	235	240	213	215	230	247	248	216	246	230	267	204	235	237	278	270	228	270	245	246	265	258	201	246	226	251	277	235	276	254	241	266	264	246	252	222	242	234	209	233	291	257	230	250	239	270	239	233	245	233	242	216	251	245	237	238	285	251	253	244	275	218	244	225	267	255	264	243	258	241	260	250	236	262	250	249	237	238	253	259	217	278	225	236	217	249	256	241	233	250	277	261	221	286	291	245	252	239	271	254	239	232	237	254	251	239	229	249	255	229	254	242	251	226	252	265	240	257	246	233	220	222	236	229	231	261	246	256	211	245	250	243	259	232	229	232	249	258	232	230	226	263	237	243	237	248	236	252	247	228	241	232	251	240	251	254	242	275	252	243	236	260	245	236	266	233	267	258	262	249	260	220	256	249	225	250	260	242	246	209	257	257	260	214	243	261	265	256	275	269	279	257	255	246	239	227	235	255	255	257	250	246	256	264	257	240	245	250	250	238	253	278	246	253	234	227	258	237	234	255	226	253	225	220	245	225	213	238	240	251	230	263	272	257	264	243	242	265	229	241	235	240	233	254	250	251	264	246	233	251	246	252	235	230	272	267	221	255	248	222	270	228	277	260	244	247	258	212	263	228	238	250	253	245	256	238	252	244	270	223	270	259	263	276	254	234	267	273	240	239	268	236	243	250	214	269	239	218	231	256	257	218	237	251	264	234	243	224	252	250	242	246	248	256	213	260	227	242	255	236	279	268	238	222	255	238	247	224	242	225	237	230	252	252	239	239	270	238	236	241	239	243	237	226	239	221	225	249	254	262	277	270	244	255	225	238	240	234	239	236	245	212	228	254	217	244	252	226	282	260	263	251	250	213	258	251	255	252	236	269	235	259	223	266	230	224	244	266	239	255	240	242	266	245	235	248	238	245	243	262	251	221	240	265	248	250	261	212	236	240	242	239	254	234	235	251	264	229	233	245	236	266	244	237	235	267	233	262	226	218	251	264	267	267	219	229	246	245	261	253	238	254	261	247	261	268	261	243	235	228	225	236	235	244	229	258	222	254	251	289	248	227	257	263	242	262	251	253	233	243	247	232	206	234	240	264	257	241	231	248	241	248	248	256	235	232	253	232	220	239	247	213	287	253	236	255	224	251	260	229	244	255	222	266	272	252	240	243	234	254	231	273	237	245	259	274	275	241	239	272	275	243	238	248	243	275	245	229	238	242	276	246	261	264	229	243	238	254	220	251	229	248	240	256	254	218	246	249	250	250	264	252	246	239	231	253	246	254	253	254	232	256	259	252	253	245	251	220	252	240	230	225	272	257	263	230	240	221	253	212	246	237	236	261	228	243	247	254	251	239	248	262	227	252	266	220	250	227	230	264	250	263	274	229	239	222	229	285	257	272	267	234	226	236	235	240	248	244	244	239	231	229	245	253	249	222	267	251	230	257	265	239	274	273	232	231	235	223	270	258	260	247	269	263	253	245	234	211	217	249	238	236	252	250	236	249	248	216	261	265	248	247	234	239	263	252	231	235	234	227	265	253	261	258	238	278	237	264	244	268	289	237	245	271	226	222	226	220	218	249	233	239	230	259	245	239	232	236	270	248	215	257	220	228	260	272	220	224	256	252	242	244	273	246	253	256	236	264	235	243	249	265	245	249	251	255	239	235	254	261	255	234	261	234	254	216	248	249	216	263	257	245	267	212	220	234	267	250	211	229	240	239	274	230	261	247	215	260	240	237	260	245	273	251	256	268	263	249	246	224	239	252	267	260	254	249	234	236	264	243	235	204	262	240	230	224	231	227	255	262	225	256	252	253	216	243	232	243	247	212	280	236	244	261	258	269	250	251	260	249	243	256	225	242	254	234	224	260	214	203	258	236	251	250	246	252	238	251	235	251	244	235	246	247	260	215	223	232	222	251	242	248	239	240	248	265	244	269	235	241	238	232	246	232	237	244	236	208	257	254	243	242	253
5543	10042	8597	4465	2878	1935	1607	1258	1043	942	851	808	713	641	644	613	586	549	543	490	529	546	552	495	473	536	493	516	463	516	472	445	476	436	514	486	430	474	488	481	509	458	448	454	474	491	482	410	484	455	485	466	464	464	454	461	456	424	442	448	440	495	425	439	453	458	449	441	464	455	457	456	436	445	462	412	502	475	431	432	483	451	411	453	421	467	455	441	446	469	438	454	411	466	432	436	426	437	431	456	478	474	452	479	465	412	438	434	456	446	469	489	449	429	455	429	454	435	465	460	433	476	421	438	453	444	438	458	414	487	433	483	394	479	458	450	464	467	432	462	445	446	477	466	474	434	425	444	452	450	435	424	473	458	440	450	435	419	469	419	478	450	457	438	461	441	409	441	481	464	473	443	474	446	418	460	454	443	398	433	478	458	453	464	453	419	463	503	474	457	472	425	433	445	423	431	443	431	445	446	453	476	420	431	435	433	443	439	461	465	457	436	476	463	501	471	472	469	446	431	462	450	441	423	430	451	450	422	412	448	435	391	421	450	427	445	445	446	464	443	442	487	442	470	497	475	456	424	443	431	475	426	433	425	469	469	446	445	434	455	457	444	402	433	420	428	409	450	432	437	430	467	423	441	451	412	448	433	423	452	443	487	406	474	446	450	454	459	446	423	426	431	420	441	460	426	465	430	421	459	470	482	489	426	434	440	473	434	450	442	435	460	482	449	441	402	443	476	453	411	448	454	427	459	463	442	445	441	436	471	410	481	462	467	415	466	425	439	474	411	467	460	415	460	425	430	482	419	458	459	454	468	424	449	431	432	451	456	475	468	515	450	430	439	438	432	472	489	453	433	458	455	450	473	400	432	459	427	455	461	453	437	456	449	429	467	505	472	450	452	449	450	434	504	483	454	446	461	423	444	407	415	434	454	453	450	418	419	460	448	472	449	418	457	460	451	478	432	424	442	487	445	449	439	433	435	407	405	463	441	433	468	439	436	443	473	453	444	454	429	413	442	487	447	460	461	462	471	430	433	435	477	445	436	443	471	469	458	426	413	467	403	450	457	500	436	457	440	465	426	428	394	461	460	451	492	443	435	461	420	468	409	426	454	482	449	451	444	495	439	441	462	452	417	459	386	408	430	478	447	432	435	457	482	431	449	463	435	442	456	438	508	421	441	426	483	437	460	445	428	478	508	494	441	452	433	433	475	418	469	438	455	420	418	441	439	483	440	440	420	429	447	452	456	415	445	458	483	442	455	450	419	432	480	450	445	487	459	422	424	423	421	433	459	441	464	487	437	451	459	471	499	423	447	429	464	446	437	431	444	436	464	459	452	489	448	444	476	453	432	440	459	466	433	458	440	431	434	439	444	444	464	468	490	420	455	419	429	472	483	481	450	449	446	473	409	431	445	445	425	479	451	426	440	447	395	461	460	424	451	464	443	454	488	446	433	422	458	454	444	426	461	438	433	408	459	441	467	419	462	449	457	419	433	414	453	453	463	450	461	483	480	450	468	452	473	472	444	443	423	461	427	440	486	409	425	495	435	463	447	428	468	418	435	438	426	434	425	456	442	426	457	442	434	413	450	440	471	426	470	445	455	430	426	418	441	472	466	431	445	452	428	454	446	443	449	420	467	444	455	413	457	471	442	441	453	469	458	437	459	477	459	440	454	445	428	433	450	453	434	463	461	447	468	457	424	478	412	447	416	446	462	464	480	491	440	425	486	451	435	446	436	466	459	501	432	458	415	445	471	452	448	480	414	450	430	439	454	467	427	441	468	444	471	409	477	460	434	450	452	449	403	457	462	458	402	445	400	429	445	475	461	452	458	414	474	444	478	412	487	461	411	475	461	456	470	461	440	487	371	467	429	449	476	460	462	425	447	460	481	460	435	459	476	430	419	446	416	462	431	439	443	457	453	460	462	417	454	413	429	431	413	428	420	467	413	488	434	464	463	450	467	446	439	451	436	443	451	465	430	453	453	446	444	473	453	428	428	457	442	431	473	440	431	458	455	454	423	412	418	435	481	483	441	439	467	435	423	381	469	477	472	421	424	431	443	476	438	451	447	449	422	430	433	440	478	431	415	480	456	461	408	424	464	470	454	429	467	439	443	451	428	431	490	446	428	439	463	443	442	477	435	448	437	468	471	472	438	386	402	457	433	460	412	417	442	479	470	427	445	454	486	447	426	427	407	423	403	451	423	400	465	437	445	467	467	452	439	465	446	467	469	442	454	452	454	398	441	460	455	419	408	458	459	462	465	424	450	442	436	444	439	448	444	465	449	472	443	436	442	444	431	459	470	445	449	469	466	460	440	429	455	421	480	416	451	449	495	441	444	448	444	435	421	430	459	440	432	485	419	450	456	440	459	442	427	460	480	467	462	462	476	448	479	449	432	427	441	420	451	469	438	454	446	498	483	487	456	480	456	417	429	482	460	456	476	436	469	454	425	444	406	449	474	466	466	455	463	437	482	433	479	423	407	487	430	470	448	436	420	465	461	457	420	466	448	452	448	430	408	474	428	425	461	479	456	449	427	405	442	438	432	440	460	432	444	452	454	443	453	458	471	448	455	422	439	433	456	443	467	446	443	419	420	432	433	415	444	459	444	431	470	457	416	442	425	456	467	495	431	473	437	484	466	463	470	445	498	442	454	468	430	482	467	467	437	429	420	425	434	455	484	467	419	427	461	449	476	451	491	471	454	427	425	437	434	475	463	397	446	484	472	496	459	438	480	440	455	416	432	430	454	479	440	467	419	418	486	432	441	430	452	411	424	453	455	440	484	445	446	435	441	452	459	437	439	430	471	440	444	495	448	418	462	432	432	441	446	444	448	432	491	445	456	444	433	441	424	474	459	477	443	467	448	420	509	446	467	486	480	445	462	430	456	449	477	437	435	458	473	433	487	464	433	454	448	451	403	467	405	457	427	447	453	445	493	448	435	464	463	434	487	462	469	448	439	438	418	454	470	423	477	457	458	428	448	447	457	474	448	413	465	464	435	451	439	471	429	428	425	410	423	477	480	465	446	449	501	424	441	480	457	458	436	470	460	446	449	439	409	446	427	457	459	469	432	462	452	441	444	478	450	412	446	466	487	435	460	447	457	473	437	442	431	445	464	458	437	424	442	414	406	460	470	467	419	458	413	444	422	454	458	393	419	466	412	425	471	447	460	480	443	449	464	458	479	456	454	424	443	414	449	468	483	449	389	463	463	461	458	478	424	426	473	467	437	428	430	440	441	438	436	459	419	459	427	453	447	440	436	444	450	461	430	438	422	470	475	450	452	469	428	434	444	442	426	461	425	405	428	462	465	458	456	485	443	477	423	424	462	446	480	461	462	454	474	449	454	452	427	461	417	421	449	458	461	448	450	470	439	439	457	417	425	401	442	447	446	456	425	427	449	434	447	462	479	467	457	444	460	458	437	471	473	452	477	446	456	457	422	451	432	430	419	441	451	448	462	459	443	408	413	492	440	417	423
23455	21510	29442	24052	21511	20309	1722	599	419	379	333	286	281	259	243	227	210	226	222	200	196	179	185	187	227	177	185	187	169	181	170	166	178	177	177	179	169	154	160	156	173	168	147	162	141	189	171	161	180	182	148	172	165	166	153	178	181	164	172	165	142	147	162	125	159	158	173	171	162	167	166	151	158	182	160	179	149	176	164	172	133	147	164	178	154	176	163	172	166	167	159	146	150	169	160	162	155	170	150	181	164	149	147	145	172	137	160	160	157	141	162	154	149	163	162	149	165	156	145	162	153	143	180	138	171	154	156	176	160	165	146	160	143	137	161	155	166	166	146	171	160	147	175	135	161	149	158	169	158	155	159	146	173	169	155	176	134	173	162	158	164	154	151	162	172	147	159	162	167	165	155	155	160	159	159	151	141	162	157	128	146	154	149	179	162	154	140	140	149	171	163	157	144	137	185	159	151	151	154	140	142	181	136	159	155	169	155	156	153	143	152	150	167	149	174	160	153	168	148	146	159	164	154	169	152	149	153	158	160	159	155	119	181	155	163	160	162	149	150	153	147	190	160	154	155	143	161	176	168	153	144	157	148	150	168	144	159	155	150	142	159	142	170	152	130	164	174	162	151	159	180	163	161	148	152	161	172	166	159	159	142	148	157	180	156	142	151	138	178	172	136	153	137	137	147	147	136	174	164	165	186	150	154	169	147	154	147	160	175	163	171	160	156	166	154	154	150	169	156	158	159	147	154	171	148	134	180	178	155	162	180	158	164	170	153	151	185	139	163	150	158	137	153	174	161	168	141	186	163	167	156	132	136	174	144	172	145	129	169	135	176	166	148	163	163	133	179	168	154	144	155	174	132	140	159	148	143	136	176	170	157	150	155	156	149	137	176	161	157	151	153	157	155	160	143	174	162	152	142	147	167	160	159	165	174	160	160	166	156	158	173	147	167	172	151	143	158	165	169	169	157	175	170	161	167	160	153	170	167	138	165	142	157	142	132	168	158	165	157	167	154	168	166	140	141	159	170	140	169	171	146	146	141	167	153	169	163	152	166	164	174	170	177	170	164	174	152	165	160	177	166	166	151	150	158	173	147	164	164	159	182	140	145	160	151	162	138	152	141	166	168	145	161	154	168	158	147	147	134	139	167	164	170	164	145	160	156	162	138	153	166	166	159	181	175	162	163	167	136	164	157	136	161	167	157	162	153	148	144	137	149	140	159	170	147	158	148	172	150	156	146	155	166	170	143	162	154	167	159	159	149	148	150	157	154	162	133	174	175	158	169	138	151	146	156	150	145	157	158	156	167	158	185	145	147	158	154	145	158	146	145	141	162	143	153	149	158	145	163	144	142	140	162	164	159	166	150	162	147	170	172	157	152	154	156	148	164	154	145	160	163	181	161	163	153	150	157	171	169	163	161	173	152	174	177	162	148	133	152	158	186	153	155	151	146	159	139	160	166	158	174	144	144	145	130	181	151	130	143	158	145	138	162	165	162	166	147	148	169	177	147	163	165	132	158	158	181	167	167	176	163	151	153	177	152	143	158	156	156	156	146	160	151	155	157	153	149	151	177	143	147	142	170	160	172	171	177	179	165	161	158	162	128	133	166	156	148	155	151	153	138	159	181	168	160	146	153	129	174	170	158	178	155	154	157	162	141	182	155	166	141	165	164	174	144	129	172	165	156	165	144	155	151	161	135	147	144	167	148	167	158	169	170	160	167	158	146	165	141	159	143	139	175	171	151	175	147	166	160	139	155	141	152	186	157	145	149	175	162	158	163	167	197	169	137	155	148	161	152	169	154	159	150	152	176	160	160	163	138	165	154	161	128	151	156	139	139	148	153	141	151	132	162	133	163	148	157	157	149	148	145	147	147	156	156	154	132	143	149	159	146	130	142	149	151	169	180	147	136	145	173	153	151	145	165	163	158	138	157	152	158	179	157	160	162	184	150	146	171	160	155	176	153	147	155	150	152	162	153	177	182	177	143	157	143	152	152	150	142	148	143	141	162	148	169	167	173	178	163	155	164	160	154	159	165	157	161	131	160	171	151	168	170	156	157	171	164	144	164	175	147	173	145	140	149	147	146	148	149	156	140	171	153	175	154	193	162	157	156	173	148	154	163	172	160	143	157	173	165	143	147	178	191	143	145	141	152	155	138	153	138	149	156	163	154	166	163	165	151	182	144	154	172	151	170	164	157	161	162	156	155	155	139	189	156	146	134	139	156	174	170	161	152	155	151	167	155	178	141	165	151	162	172	169	149	152	144	142	161	148	163	153	147	167	134	147	159	172	162	176	147	138	151	144	157	149	174	174	137	177	155	156	168	157	157	139	132	148	148	157	161	157	155	155	143	172	151	155	144	143	131	133	155	142	147	155	173	162	139	177	156	149	149	155	137	170	138	145	142	157	147	170	145	138	171	151	153	157	151	156	165	153	134	166	168	167	158	160	135	159	172	150	151	163	166	145	157	152	149	152	165	150	171	163	173	183	142	164	166	166	157	150	157	149	155	159	165	134	148	135	171	158	148	150	133	150	170	158	137	154	155	145	147	156	176	166	148	166	156	165	173	164	147	143	176	139	154	157	180	185	171	144	133	155	150	140	148	152	187	168	161	160	129	161	162	155	156	159	153	155	158	132	162	151	168	152	166	168	124	161	151	159	134	157	160	153	148	150	150	161	153	150	157	167	124	143	150	176	144	157	144	165	160	157	155	156	165	168	143	166	151	167	149	165	169	169	144	145	143	156	154	163	143	155	154	161	170	155	151	160	159	152	157	147	155	146	149	171	174	166	146	159	146	132	146	131	142	142	170	155	164	135	137	177	153	150	156	167	160	142	139	146	140	146	139	168	156	159	160	141	166	132	159	179	164	160	175	169	151	163	156	168	140	155	153	153	149	170	168	170	168	157	154	168	156	181	137	159	170	167	177	175	136	143	157	166	154	138	147	169	153	162	150	188	165	172	142	169	164	155	162	141	156	137	152	172	168	170	165	162	144	143	170	145	164	168	152	134	161	165	156	144	160	142	171	171	178	160	154	159	163	156	136	177	162	169	162	146	148	172	146	144	160	151	156	140	132	156	183	152	143	162	163	138	174	161	163	161	160	157	165	170	165	154	165	140	156	163	151	144	155	174	143	150	141	173	153	165	150	150	176	150	157	152	160	167	152	148	165	144	156	143	172	149	154	151	166	155	152	164	171	147	163	153	138	141	148	172	167	180	168	146	157	159	133	138	155	145	183	165	146	148	146	160	152	180	145	168	166	172	188	139	170	123	157	123	130	162	160	156	178	153	143	164	173	171	163	151	146	158	138	161	172	180	140	170	153	158	156	155	167	158	172	166	176	153	130	160	158	153	146	167	160	145	173	180	139	160	167	162	134	115	159	160	155	145	170	166	174	149	147	161	159	154	174	169	150	180	151	166	151	133	158	166	159	154	171	158	142	153	164	152	159	143	146	160	151	158	148	158	164	159	169	165	149	149
7652	15622	13353	7234	4577	3111	2416	1756	1403	1148	1048	905	766	680	682	589	616	501	468	461	427	429	385	416	392	386	378	357	381	342	316	351	315	342	316	336	315	330	313	317	326	316	290	326	309	316	293	300	292	311	342	258	299	294	305	292	317	282	289	274	292	281	292	276	284	270	263	295	287	296	275	276	285	264	288	302	297	263	247	271	280	287	253	320	253	270	258	251	330	307	268	265	262	267	250	269	311	262	296	296	253	254	267	298	277	301	269	261	297	288	287	291	282	254	265	269	289	262	283	276	276	244	273	291	287	272	278	274	274	275	280	247	276	295	258	274	305	291	266	263	283	277	268	268	292	293	285	261	273	238	268	268	296	268	250	272	268	284	269	276	269	230	263	261	267	298	285	285	272	300	278	281	278	272	287	259	281	275	268	264	266	263	285	270	283	288	271	284	288	287	253	297	288	290	272	294	283	264	251	247	271	241	262	284	261	259	267	258	295	303	326	228	250	272	282	293	259	246	279	281	285	253	292	262	288	278	281	277	286	271	268	285	278	268	299	274	300	292	250	261	272	254	301	295	292	263	272	269	265	267	268	293	239	267	253	286	264	275	310	253	267	269	255	274	299	297	304	290	267	299	256	286	275	279	286	256	273	274	287	266	278	279	273	285	271	297	276	271	304	266	292	240	280	254	271	279	264	286	275	270	247	269	318	306	247	257	259	263	279	263	279	283	261	264	271	294	272	277	290	261	274	257	272	255	244	275	291	295	265	270	286	281	311	249	289	279	261	286	277	301	271	275	254	259	264	298	275	276	299	291	300	302	290	274	272	256	238	280	265	280	274	292	260	266	260	293	270	293	274	249	271	253	275	290	259	243	259	273	255	263	284	276	262	311	255	254	265	293	296	269	263	287	304	293	274	283	272	271	261	264	294	269	263	261	264	280	279	259	254	283	295	251	249	269	324	297	269	265	261	277	259	245	272	286	291	256	260	281	256	269	270	284	280	282	265	255	257	301	260	282	266	267	295	271	279	322	299	263	253	277	247	282	272	267	251	279	253	285	263	282	288	268	259	284	269	273	279	262	297	294	268	266	247	250	281	241	267	259	267	298	290	261	259	259	255	262	252	248	266	261	290	275	298	286	305	266	262	277	258	298	295	282	293	303	266	275	267	283	281	269	261	257	282	274	278	254	296	283	278	245	294	271	261	263	258	272	313	276	283	303	298	278	247	309	275	250	265	275	284	296	253	272	295	305	300	276	261	272	282	273	264	274	291	269	261	289	255	288	264	246	248	286	282	283	256	266	264	300	291	269	272	266	274	275	246	256	288	271	307	278	297	284	258	280	295	278	303	270	272	267	288	278	289	287	260	298	283	248	247	276	263	258	261	241	302	269	280	262	274	261	274	280	277	274	260	257	278	287	259	256	282	269	277	277	262	281	285	275	289	276	272	248	282	294	290	234	250	254	262	296	266	261	271	294	258	272	294	312	268	265	268	280	257	310	282	261	273	287	282	261	264	269	283	224	283	267	295	286	252	273	279	288	285	270	246	288	259	285	285	276	269	291	267	261	291	258	284	265	260	292	258	262	275	267	270	270	284	290	239	247	299	259	288	300	268	271	276	296	269	272	264	255	296	277	301	272	312	264	295	244	282	262	274	256	285	286	297	240	266	295	273	251	272	293	318	265	313	304	286	229	264	283	272	272	258	259	283	291	266	248	254	283	251	276	279	286	248	266	261	260	278	271	306	262	288	274	283	268	272	283	260	291	281	270	286	253	247	304	270	290	275	303	277	264	290	230	256	291	294	257	247	310	240	275	283	288	276	293	274	275	255	301	274	265	298	264	270	275	267	246	289	284	267	294	267	243	282	322	265	261	312	287	274	288	303	280	260	261	286	296	268	238	285	294	248	272	244	290	263	271	283	306	276	278	260	286	279	287	261	279	271	270	263	249	260	285	261	274	283	266	250	273	263	283	246	265	293	280	266	263	272	272	306	269	302	241	279	261	281	276	290	266	267	295	272	289	256	312	254	253	299	281	281	294	297	271	303	261	263	264	273	287	283	278	256	266	258	268	287	265	278	266	281	272	284	276	257	281	287	295	278	258	282	284	265	288	251	267	272	287	254	247	286	261	257	260	291	277	264	254	262	233	257	258	271	286	265	269	274	272	258	269	262	240	257	253	260	268	286	278	286	275	276	290	265	284	270	287	270	292	272	286	263	282	256	283	275	257	266	294	268	271	265	266	267	270	290	264	274	268	267	268	285	314	292	267	295	295	267	270	269	254	252	262	300	290	261	229	293	291	246	279	260	282	282	293	260	259	254	265	294	269	278	276	268	249	274	275	296	281	293	297	262	299	280	263	266	282	247	252	267	303	278	294	278	255	283	263	277	279	304	308	255	287	257	267	238	306	274	241	255	278	271	244	265	238	284	296	282	291	281	258	282	300	286	280	274	306	270	255	269	273	273	282	257	271	292	255	271	259	243	283	252	306	252	255	264	261	269	271	275	312	311	274	255	275	255	316	270	281	263	294	249	231	310	281	257	287	302	284	274	250	274	272	246	281	255	258	275	284	293	283	242	269	265	269	296	283	303	262	247	278	257	280	266	289	274	252	293	275	271	265	281	276	305	298	251	288	282	276	263	243	269	262	265	263	248	306	265	277	292	282	282	277	280	280	264	258	269	302	286	258	291	300	263	266	290	264	245	272	285	274	285	262	288	280	236	255	266	261	271	256	277	256	268	264	303	271	295	265	295	292	256	284	274	265	274	288	259	286	284	261	259	272	266	303	264	241	285	263	289	252	258	273	256	276	285	271	262	261	251	258	279	270	240	266	245	268	289	263	296	288	262	310	272	306	268	277	282	277	277	291	258	258	301	266	273	292	276	262	260	249	250	289	278	276	274	287	284	272	288	275	284	252	272	289	273	239	274	242	275	268	273	232	258	251	292	253	254	268	262	296	278	305	259	266	268	277	258	266	242	258	286	285	260	285	269	255	254	280	266	301	277	254	251	287	263	284	254	260	253	289	257	283	268	289	282	254	259	296	257	307	278	261	287	278	266	270	270	289	246	281	267	281	266	292	261	271	268	261	261	280	269	242	249	275	269	280	272	295	267	293	295	286	303	274	245	264	275	292	295	260	257	263	257	285	266	285	280	275	249	267	273	257	295	286	254	286	263	267	268	277	253	292	267	257	273	287	271	270	287	268	261	249	308	273	266	268	261	278	281	280	272	251	291	256	263	291	316	279	259	271	247	311	276	296	283	269	272	272	258	259	257	282	253	281	278	278	287	261	281	270	282	268	285	271	275	239	257	259	269	269	277	293	290	278	270	245	284	275	290	275	294	291	252	273	291	258	274	279	287	282	273	251	283	286	272	269	278	261	247	278	257	276	275	283	259	278	278	280	244	255	275	275	290	299	257	284	254	256	254	303	284	304	261	276	274	272	292	268	263	288	286	256	227	248	278	264	285	262	227	269	266	297	266	281
27032	20864	8397	974	598	551	563	535	558	460	538	508	549	502	512	517	501	513	491	503	515	531	476	528	517	524	483	549	486	488	530	485	554	525	524	506	527	522	539	486	472	515	548	530	481	516	521	521	504	499	526	519	550	510	532	471	534	514	531	505	526	503	521	542	473	516	476	517	511	486	510	500	542	530	504	558	466	477	482	510	546	521	522	517	493	519	467	518	496	572	506	513	474	547	527	514	513	523	558	531	497	564	530	520	517	551	528	517	505	550	535	498	547	503	551	524	537	524	529	537	497	534	496	499	539	548	506	565	507	508	514	522	510	516	494	506	521	518	506	497	512	508	546	506	509	493	436	540	507	516	538	563	501	529	523	518	494	476	531	500	560	510	580	485	525	498	516	452	548	505	571	462	518	535	530	522	505	539	493	524	504	525	505	500	480	558	498	516	499	488	513	492	486	479	537	515	480	522	527	549	543	514	513	481	524	491	512	468	494	531	508	527	493	507	508	529	492	480	516	527	460	515	492	513	511	513	519	484	536	495	503	482	489	537	502	529	512	552	500	495	532	503	505	527	486	523	510	511	496	476	527	507	517	546	482	486	492	519	517	554	484	511	508	460	496	506	522	507	511	486	480	490	498	499	494	515	544	527	504	525	487	538	494	522	489	511	526	500	490	530	465	513	500	516	491	519	478	526	534	483	538	518	509	499	501	506	501	549	503	453	540	504	513	493	534	516	466	497	464	514	518	506	552	491	497	506	538	516	499	512	538	521	504	480	526	491	508	495	542	496	507	503	492	498	518	531	511	524	542	555	531	508	524	521	521	501	500	484	531	454	525	551	518	537	516	506	472	519	557	526	485	526	527	474	517	511	524	524	449	514	530	526	495	506	529	514	536	524	498	540	518	476	513	514	573	519	532	505	488	487	536	476	521	522	492	506	509	500	488	527	495	495	501	515	490	535	522	516	520	543	502	509	513	510	493	498	518	552	522	524	530	518	475	529	465	496	492	498	498	524	551	516	510	506	515	520	493	499	520	514	474	490	531	553	470	483	502	508	536	490	523	512	546	476	516	517	519	542	524	514	535	533	517	532	468	518	521	524	474	466	538	505	493	508	545	479	482	493	532	527	501	505	536	501	513	473	528	489	518	532	514	514	535	500	466	530	521	491	498	476	520	553	510	520	497	479	522	489	509	497	499	468	479	482	514	550	515	536	564	474	498	518	489	532	488	497	481	558	526	533	494	511	530	524	519	532	535	530	504	543	530	495	504	510	518	526	500	532	521	485	474	522	498	506	526	481	510	527	481	492	543	479	519	488	517	541	494	509	526	504	516	502	514	487	524	513	518	514	501	483	500	546	499	545	538	504	486	521	511	506	472	528	503	554	530	507	504	459	498	491	490	509	538	522	491	504	484	499	499	539	480	537	520	480	480	504	484	490	497	514	565	569	509	510	532	463	517	520	568	509	537	459	514	501	520	507	526	525	505	547	511	500	536	497	550	476	508	520	503	491	512	493	521	548	485	477	527	511	527	513	505	507	518	500	492	456	544	427	503	520	486	544	512	495	521	479	502	499	506	558	529	462	549	470	476	516	510	498	509	537	499	515	503	538	516	498	504	500	495	536	527	534	511	495	538	538	534	468	505	516	504	529	486	515	500	504	519	540	503	498	534	496	513	495	532	493	493	493	494	486	489	509	495	534	500	516	487	563	459	509	514	531	433	521	551	518	500	504	479	516	462	514	494	526	526	521	498	472	496	517	463	499	523	492	481	541	507	498	527	489	548	524	493	507	489	547	494	484	494	516	506	503	498	550	535	511	516	506	508	488	509	529	513	480	476	522	498	496	524	479	516	547	528	534	513	510	578	506	490	485	510	497	516	529	508	520	498	494	480	488	538	454	524	531	510	505	513	526	498	507	499	531	554	508	517	537	499	521	544	549	527	492	553	489	492	515	495	559	507	537	508	519	520	499	494	541	526	557	532	519	500	492	508	516	507	509	573	525	484	504	491	528	505	512	535	503	473	540	493	514	533	495	530	515	494	497	543	520	495	534	503	524	539	509	475	518	522	487	502	461	501	504	477	500	520	517	497	504	531	507	498	521	497	481	510	493	477	482	544	496	544	500	473	524	526	542	485	504	492	469	510	527	447	530	529	518	550	509	536	488	485	540	514	530	496	532	482	550	537	521	536	492	499	504	523	536	506	501	504	527	524	485	500	534	538	548	479	516	511	553	546	484	527	519	513	500	500	546	559	548	517	522	487	501	507	518	480	535	509	484	540	543	519	542	523	519	535	471	498	519	500	536	533	546	525	494	494	486	523	502	514	532	554	530	509	524	488	522	523	496	522	519	509	498	493	513	513	517	500	554	514	470	487	497	527	486	513	478	488	502	509	500	495	510	494	519	526	542	501	509	500	485	508	509	494	489	473	484	503	488	503	517	524	486	523	495	496	523	529	552	533	534	490	544	498	536	523	507	516	508	541	536	517	510	471	545	451	496	509	494	488	454	553	507	510	500	498	551	544	495	517	443	513	523	525	501	506	504	520	507	544	519	510	491	512	479	507	518	503	472	549	530	522	509	517	497	479	534	513	503	501	495	515	475	493	468	543	487	471	513	533	549	486	534	507	482	512	508	539	513	511	517	487	517	517	518	531	476	506	517	541	507	496	493	485	521	494	463	505	511	480	486	491	501	479	500	504	538	543	537	513	490	522	509	533	521	526	541	507	511	499	557	532	456	467	514	516	510	531	490	517	513	510	514	476	472	468	530	516	502	509	497	512	524	500	522	537	504	503	492	515	506	509	530	492	496	510	495	512	488	516	493	499	498	522	547	530	543	509	466	491	496	475	525	485	509	511	518	434	475	538	533	485	484	521	491	512	547	497	518	502	493	480	542	504	480	470	523	553	516	526	512	521	501	496	553	503	526	522	513	498	503	468	531	462	530	496	502	567	505	522	493	484	514	501	536	510	474	472	554	529	540	507	512	483	494	510	539	567	500	491	516	501	486	501	497	477	517	526	495	482	502	520	500	549	521	494	537	480	523	509	512	506	486	503	476	508	513	473	480	542	516	533	519	525	483	525	480	496	524	495	533	526	492	533	522	506	522	506	561	496	476	513	539	504	498	501	518	532	487	504	521	469	476	538	512	526	504	448	498	503	534	558	534	492	527	500	525	477	482	534	514	519	456	536	482	501	535	504	516	507	533	561	500	520	481	540	509	516	494	508	553	532	507	486	499	492	462	540	502	526	517	502	506	514	462	490	501	511	514	511	513	510	490	494	492	526	527	515	509	518	511	499	523	501	489	526	537	499	507	502	498	523	569	544	482	496	494	505	543	508	567	507	543	480	498	495	512	498	543	568	535	508	526	515	503	578	519	506	498	529	531	501	524	495	530	502	474	517	502	509	512	512	508	509	512	524	524	529	549	535	529	491	523	511	511	507	506	503	509	508	516	508	523	510	504	552	518	535	489	488	504	490	495	541	529
4352	1947	1785	1285	1110	992	953	985	913	932	884	886	929	891	931	981	912	907	905	925	875	837	918	898	902	898	953	857	878	879	857	862	862	927	941	864	890	839	901	873	836	909	916	928	874	942	859	927	880	912	897	880	838	871	900	882	851	913	881	875	889	866	917	902	876	859	916	879	863	874	869	866	923	875	862	866	897	881	894	858	867	825	855	869	927	887	872	841	828	908	868	874	887	844	827	838	846	909	901	895	899	827	886	871	879	874	879	908	862	921	850	858	885	930	860	857	860	862	951	889	881	920	857	874	872	909	861	931	848	878	885	851	918	818	884	905	922	858	841	905	869	866	864	839	899	809	879	872	917	847	835	881	870	865	913	862	891	845	908	869	871	887	876	821	893	849	910	841	890	875	872	876	885	884	836	917	858	902	857	880	951	783	858	898	903	898	908	871	925	869	859	937	822	935	876	921	892	844	910	942	920	871	875	863	882	873	858	897	871	842	869	853	857	882	905	876	869	909	857	851	930	871	865	872	887	875	895	905	882	863	915	862	855	905	869	910	852	876	884	869	929	819	915	943	832	875	867	873	934	867	883	872	857	880	913	800	853	899	867	893	886	889	862	881	918	880	849	860	860	870	893	879	906	893	863	871	918	823	865	814	844	901	885	899	871	879	905	846	891	861	907	936	869	881	874	894	881	903	867	903	932	851	907	916	895	904	847	882	912	856	868	935	876	910	874	921	835	907	923	918	869	841	872	899	884	905	907	890	917	890	929	912	890	897	843	897	893	867	876	852	904	864	887	923	852	903	880	893	912	850	859	828	908	849	856	930	878	891	908	898	890	887	840	875	851	881	894	904	871	859	877	894	873	912	859	872	882	872	911	881	873	894	867	850	877	980	898	903	899	890	862	887	887	866	864	866	839	898	927	833	850	841	841	882	854	902	929	897	847	891	884	852	870	923	878	880	864	854	884	878	876	847	863	855	885	861	940	870	862	869	880	883	899	879	977	827	901	901	846	831	888	887	881	901	862	952	873	872	867	863	869	888	932	890	873	890	928	878	926	885	882	830	906	875	869	861	883	867	844	825	867	884	893	866	891	851	864	936	833	898	883	892	851	924	884	888	874	924	893	817	912	890	868	910	888	876	887	919	884	859	922	901	860	855	849	901	871	840	910	913	860	905	871	858	877	835	907	897	907	820	878	851	923	883	858	836	891	888	918	875	863	883	897	900	861	890	885	860	886	941	842	889	884	871	881	895	899	876	857	859	873	896	893	892	931	875	881	845	911	917	851	901	907	908	841	929	901	900	917	902	870	914	862	856	866	859	866	867	866	872	858	890	903	911	861	892	877	860	883	875	909	901	858	916	869	891	862	905	898	835	862	876	851	864	825	942	850	893	854	892	905	830	859	868	920	801	889	895	876	904	925	922	890	900	898	864	924	932	880	891	852	939	866	913	888	862	884	884	809	925	910	867	856	861	891	855	872	904	855	848	871	921	861	877	851	841	839	811	910	837	879	815	892	857	855	847	884	856	869	905	910	908	842	869	899	910	943	892	877	874	942	932	849	839	893	937	877	882	899	836	895	907	885	895	874	873	930	909	854	864	870	863	902	893	853	867	925	875	853	914	886	903	885	912	901	867	871	897	896	868	898	911	885	948	913	876	900	880	860	884	902	838	918	883	886	881	862	908	910	862	894	842	814	829	859	892	792	862	883	833	920	890	874	860	876	913	870	839	886	901	877	913	866	862	865	866	847	894	845	934	856	840	885	894	885	875	906	877	907	874	910	882	858	857	850	908	836	909	868	879	883	932	876	898	888	882	847	890	927	892	853	900	906	917	891	898	847	884	893	841	867	879	860	868	886	845	899	877	891	812	923	880	865	847	910	877	883	864	859	859	892	855	859	868	867	819	915	874	924	874	880	900	950	868	848	899	918	911	913	903	934	888	893	849	872	869	891	880	894	876	921	905	886	879	958	895	888	842	900	874	882	889	890	928	876	917	920	902	834	856	892	887	851	879	911	865	913	869	879	843	867	903	898	904	847	872	868	902	855	865	873	911	902	799	905	936	884	888	819	885	911	905	902	939	901	856	903	874	898	902	889	835	872	890	923	908	912	869	915	888	876	862	841	879	872	909	898	901	884	837	841	862	886	861	854	790	895	876	883	921	889	867	904	897	851	852	930	869	861	872	921	923	885	883	896	842	908	919	871	897	907	850	885	868	865	836	856	879	917	908	877	879	907	895	880	815	903	921	878	884	935	894	909	922	862	839	850	873	890	885	887	887	855	872	891	916	877	874	867	867	900	864	874	895	898	859	922	818	855	839	879	923	867	858	870	934	883	827	869	871	883	858	894	909	871	872	909	837	915	871	853	922	863	884	871	903	891	872	895	886	873	854	869	878	873	902	898	886	807	877	860	887	896	936	822	873	914	870	870	809	862	846	843	841	859	874	928	841	885	889	937	945	869	909	903	916	852	890	858	875	881	873	854	926	886	885	899	875	882	928	889	865	845	863	894	926	818	930	822	901	880	854	890	924	906	846	885	923	809	856	915	826	900	869	883	857	860	906	876	933	859	882	853	859	880	879	894	881	917	849	917	909	952	886	909	858	848	880	908	914	865	909	850	816	905	859	880	818	916	864	919	948	857	864	888	867	855	868	891	858	887	900	863	862	892	916	937	860	883	867	888	836	893	919	922	844	889	858	905	907	892	901	850	920	898	892	888	926	848	827	862	867	899	979	878	871	885	859	871	857	862	933	938	895	871	947	867	839	878	911	893	911	878	893	860	871	913	844	835	903	828	852	871	848	868	899	845	862	876	909	888	891	891	880	925	925	872	906	873	880	866	922	866	852	854	912	881	915	853	856	846	884	848	858	861	859	894	918	883	914	949	848	903	896	896	890	898	858	865	960	833	838	872	871	857	863	855	889	954	881	874	842	869	830	900	937	860	937	907	874	853	938	884	863	937	946	771	911	908	876	834	880	853	883	890	922	903	904	929	840	878	892	872	911	848	831	963	865	905	843	882	882	903	910	929	921	903	865	895	894	869	874	920	911	872	902	829	869	909	881	846	801	854	887	899	890	858	825	919	863	870	922	878	898	909	855	945	850	884	878	846	887	866	896	912	909	855	874	870	818	958	871	914	901	863	870	863	843	929	831	874	898	914	843	879	918	916	854	872	842	882	870	908	896	897	913	881	872	884	876	950	870	900	899	874	888	869	905	899	838	885	918	852	863	871	930	876	876	882	904	923	864	869	845	869	847	907	900	865	886	868	857	876	871	819	855	863	858	869	898	904	860	867	851	857	870	881	872	800	920	890	856	874	849	899	864	898	904	869	876	910	892	890	834	873	839	886	883	895	867	876	907	917	883	878	920	872	891	848	914	883	854	890	929	836	907	856	847	937	861	898	865	907	887	851	883	886	896	882	849	880	894	820	890	888	884	903	901	900	925	934	932	901	847	873	884	821	887	889	846	882	897	839	848	905	876
24306	21486	28750	24625	20994	2415	701	480	370	347	342	318	312	289	301	285	275	280	276	291	283	244	279	258	266	268	278	271	268	251	236	254	238	243	232	274	268	244	242	256	271	273	258	265	246	281	278	250	241	269	232	236	274	247	272	259	265	254	237	245	246	226	253	224	259	213	243	232	264	240	245	246	257	260	240	250	267	242	243	209	243	242	244	226	243	255	228	267	246	251	269	266	223	218	238	238	271	250	244	267	225	248	247	245	267	214	230	244	260	274	238	257	239	257	265	227	238	249	246	231	225	261	238	247	250	246	244	255	248	244	284	257	251	234	217	241	256	246	224	268	242	232	263	233	233	231	247	253	234	251	223	248	246	255	222	242	249	243	251	232	265	257	264	250	249	239	234	256	239	263	234	226	236	240	228	219	257	250	229	262	265	255	258	247	242	231	252	269	238	256	231	218	232	233	242	221	243	231	236	246	260	236	250	215	249	267	263	248	234	256	260	232	223	266	234	267	268	236	228	258	235	192	238	234	243	260	225	264	253	217	248	240	228	279	221	243	237	213	237	242	220	254	209	254	248	229	255	285	226	251	241	234	227	250	256	238	253	229	232	235	217	237	257	232	241	237	251	229	261	259	252	222	276	212	236	253	236	247	229	259	252	268	244	254	237	260	238	235	245	238	230	264	260	266	232	237	264	257	235	237	247	240	251	235	216	263	239	249	233	265	254	254	283	238	260	240	238	257	252	195	241	233	276	225	250	260	238	248	221	248	248	266	252	223	227	225	249	272	253	260	259	261	239	263	239	241	249	254	233	250	262	267	231	254	247	234	242	241	235	261	222	266	250	264	233	221	230	247	228	236	245	266	245	261	235	275	231	243	232	229	251	255	272	243	252	242	256	264	236	244	263	289	249	249	284	260	254	246	225	220	228	226	240	263	253	238	257	254	260	258	256	240	239	217	251	273	250	234	239	234	260	230	241	226	220	214	228	232	246	253	256	229	245	241	276	226	276	264	254	238	256	249	226	265	241	249	263	269	229	249	233	237	251	229	252	227	216	266	257	220	253	234	236	269	240	244	261	252	234	239	253	257	262	261	258	274	253	279	226	249	249	222	227	247	254	251	266	271	266	245	256	284	240	254	240	267	250	247	214	217	251	248	263	233	244	282	231	231	247	270	235	236	245	232	244	224	259	245	257	236	247	253	257	241	251	244	251	238	244	216	238	233	235	240	251	259	281	231	274	286	240	245	267	244	221	242	225	263	221	240	229	231	248	248	251	246	240	231	251	237	250	255	255	217	255	250	225	231	251	243	240	263	231	283	227	240	250	279	254	239	237	241	235	226	279	233	241	246	249	238	261	263	245	236	222	227	231	222	232	252	242	253	253	242	254	264	271	254	213	227	262	216	236	265	238	259	209	274	224	242	260	250	235	237	249	257	254	229	271	264	263	250	248	237	234	231	239	228	234	244	264	236	243	241	256	238	241	247	259	240	242	237	223	236	244	270	269	249	238	231	234	260	246	258	263	233	246	235	246	237	234	222	216	266	253	225	237	228	241	271	279	244	220	258	262	235	222	248	258	240	252	233	241	252	242	288	239	246	257	242	237	256	237	268	248	244	252	231	243	282	205	266	233	249	230	230	227	246	240	238	243	241	219	257	251	243	245	209	220	270	240	235	218	268	242	256	256	236	258	231	235	239	233	245	240	274	235	263	218	223	240	252	228	225	240	238	228	257	234	241	259	241	250	252	254	246	247	230	233	226	243	267	260	249	220	228	256	217	234	232	257	227	228	219	231	233	242	215	258	219	234	250	249	248	231	256	240	235	232	264	255	212	222	249	253	270	221	244	220	230	242	237	272	220	236	228	240	238	255	227	245	266	245	247	252	240	255	234	269	256	248	264	238	241	265	243	232	256	227	217	218	267	229	241	262	235	251	250	256	249	239	254	265	221	226	273	229	251	247	215	264	268	244	235	239	263	236	254	244	241	239	229	257	232	230	248	214	262	221	245	242	251	263	267	282	237	243	251	263	265	267	238	230	238	240	237	244	242	265	258	236	239	238	229	236	230	213	274	232	237	224	247	222	225	234	223	258	248	245	245	275	244	244	238	246	243	232	249	240	233	266	264	259	245	260	240	233	230	242	248	249	278	242	222	237	234	246	281	251	258	231	251	230	245	236	247	227	260	247	235	239	241	225	228	255	244	245	222	241	269	252	234	215	232	242	240	241	244	244	272	220	244	235	238	242	231	245	253	230	253	245	235	265	263	235	250	238	222	257	267	233	260	247	230	238	221	237	244	237	228	229	220	243	241	239	240	261	254	234	246	239	266	246	249	225	235	246	231	259	224	246	236	233	232	231	263	246	251	234	235	225	268	247	234	231	243	236	243	258	245	220	238	215	247	252	253	246	235	211	235	253	227	233	228	243	279	257	235	250	249	260	253	268	258	229	221	251	257	239	257	238	248	243	263	230	252	233	227	247	246	231	265	247	241	255	228	247	246	253	241	238	266	252	233	245	226	287	229	269	235	227	267	259	277	252	228	225	268	251	237	264	220	240	243	231	215	225	235	232	243	270	248	253	246	272	230	234	221	216	228	246	251	268	280	260	285	249	238	255	220	234	261	259	258	251	267	288	236	246	237	231	238	268	269	262	242	250	211	267	231	225	252	245	246	229	248	237	231	256	244	229	237	233	257	261	242	268	243	247	240	259	239	253	246	265	237	265	241	249	239	263	226	232	242	238	248	233	248	227	209	207	257	263	242	250	235	220	237	248	236	232	252	242	261	260	208	257	284	245	224	260	236	267	226	244	253	225	236	230	228	256	252	259	269	246	243	215	256	247	260	238	233	241	239	221	266	235	255	234	258	217	241	250	265	278	243	244	243	222	233	229	222	245	250	238	239	251	250	248	264	219	227	230	238	237	215	237	259	260	236	230	240	249	243	217	210	236	221	247	238	221	253	217	247	239	259	232	230	254	246	248	281	226	257	245	253	228	246	242	236	275	241	236	218	238	249	243	228	269	263	227	231	255	248	219	250	240	225	257	250	227	275	247	238	247	233	254	270	232	239	253	249	246	279	250	259	259	252	248	252	269	235	234	238	252	250	218	286	223	238	247	271	264	255	231	232	236	254	257	230	219	243	247	232	224	227	241	227	257	251	230	262	239	245	226	226	253	223	232	232	243	227	233	246	214	245	230	252	220	249	233	241	220	235	232	239	243	238	255	235	241	279	254	230	254	261	243	233	255	277	248	223	237	228	251	264	253	236	230	257	243	224	243	261	243	240	231	228	229	223	233	272	249	248	266	219	260	245	230	245	247	245	238	243	239	227	235	224	282	257	248	246	233	214	244	258	246	227	249	250	254	239	246	232	246	229	283	252	232	260	235	238	248	225	244	240	243	230	242	235	241	217	228	218	250	236	221	246	230	249	245	267	234	237	232	239	222	252	213	213	228	250	275	235	262	237	240	239	235	248	257	233	280	275	242	245
5607	9691	8578	4328	2846	2059	1545	1291	1148	925	884	774	765	647	649	650	566	590	565	568	530	471	519	510	515	505	492	513	506	467	473	487	446	475	483	480	519	510	483	454	467	491	508	434	472	429	437	447	431	460	489	440	450	424	405	447	428	468	452	452	416	442	429	485	439	443	447	473	458	465	433	450	445	462	452	443	454	487	440	479	432	491	433	502	429	444	473	468	440	432	451	444	477	409	431	442	451	438	440	435	473	398	457	428	432	465	411	462	464	431	438	427	449	452	449	432	436	445	453	393	453	463	427	422	444	428	433	442	447	453	425	464	466	440	490	450	495	409	454	486	452	451	432	451	470	444	467	438	491	436	451	471	445	449	451	436	474	440	444	448	440	442	467	403	424	469	462	455	454	447	440	431	400	438	467	396	433	424	442	420	429	439	433	461	412	441	416	438	447	430	466	456	431	419	437	412	458	458	461	464	467	455	460	424	415	404	446	435	398	443	455	449	469	460	465	444	456	417	457	469	443	443	440	454	483	459	471	446	428	406	469	432	448	395	435	451	460	442	408	487	450	446	425	463	419	461	459	488	433	461	447	406	432	442	450	465	441	427	429	484	447	425	441	443	413	431	434	444	484	470	444	469	474	448	416	435	435	443	418	490	479	444	443	428	406	449	451	465	423	435	457	435	435	427	475	462	443	401	413	407	407	443	450	450	440	445	418	462	435	398	445	414	466	469	444	486	455	416	470	421	454	389	412	479	432	449	443	420	472	463	429	470	418	497	412	498	452	468	420	440	439	430	466	470	469	407	473	430	405	449	454	442	460	428	419	431	464	476	440	431	425	456	468	450	478	445	416	455	491	454	431	464	428	433	449	473	437	446	401	459	468	454	411	456	397	445	472	433	398	408	450	439	436	398	480	416	431	455	439	436	467	400	443	414	457	469	447	453	433	461	460	443	434	416	492	422	445	435	439	395	452	439	480	428	448	462	412	446	446	496	456	452	465	432	461	445	448	436	464	484	471	467	465	428	420	454	463	388	457	472	422	412	433	454	439	459	474	456	420	421	438	453	436	454	448	458	460	439	435	434	464	441	438	475	449	466	433	487	442	413	455	454	467	474	484	480	448	509	437	471	459	426	416	423	457	421	425	426	447	462	464	408	467	413	428	458	461	471	424	466	442	442	437	442	457	410	400	469	459	414	453	436	427	427	436	411	448	467	441	498	451	407	426	442	428	452	453	455	447	446	480	465	422	453	428	434	439	466	424	461	401	438	458	445	433	430	425	416	466	450	459	469	467	445	425	420	436	444	450	428	462	433	459	442	446	459	462	430	445	440	437	431	453	425	420	442	436	429	461	429	452	463	398	446	460	436	424	446	463	440	431	419	466	481	418	415	449	397	450	439	482	441	405	437	403	436	429	463	445	448	410	441	451	443	465	445	453	439	402	431	432	457	426	413	441	469	472	460	420	435	456	451	443	466	452	439	450	438	468	481	450	443	461	455	442	427	474	465	455	423	414	464	457	436	432	426	445	431	436	470	438	419	459	433	422	458	456	462	415	444	465	410	450	439	435	469	451	469	413	445	475	445	461	455	449	448	418	441	437	471	501	419	445	441	446	424	436	463	454	432	427	449	419	462	466	420	440	434	435	501	421	438	472	443	477	405	431	478	452	421	482	420	485	434	483	434	425	461	446	464	455	432	433	435	464	433	461	447	452	443	447	465	447	399	420	438	478	447	424	422	435	442	438	448	464	470	459	427	473	447	512	417	444	421	465	419	438	446	437	448	419	412	461	425	470	417	426	449	451	451	465	422	408	449	475	473	420	393	430	415	462	438	449	451	430	431	443	410	439	446	437	464	445	448	449	449	447	459	443	447	448	445	429	460	393	446	418	441	393	441	446	457	500	445	461	442	454	437	468	447	449	442	436	454	414	458	453	476	448	422	458	417	455	438	410	453	428	454	464	471	450	479	475	450	482	444	453	447	466	439	427	454	436	457	465	439	439	442	416	418	437	440	436	478	441	438	432	415	437	487	461	426	464	479	434	416	457	472	444	429	436	462	417	444	473	450	446	431	464	461	431	452	467	401	445	416	443	450	479	447	461	423	447	447	457	441	435	419	433	442	437	479	443	429	419	414	477	448	474	444	417	442	395	440	482	426	441	423	438	436	465	446	436	420	459	424	415	453	463	421	459	445	443	446	408	486	418	424	460	460	427	421	436	437	410	412	443	456	441	445	476	435	462	451	419	457	470	481	476	459	432	421	436	465	481	428	417	429	461	457	408	467	424	464	477	443	458	465	436	436	467	450	464	409	425	447	394	426	474	417	424	409	444	429	423	479	440	454	440	437	436	434	480	402	426	457	464	395	426	417	437	437	452	455	460	425	433	449	399	451	429	451	441	470	453	469	444	453	431	437	434	461	446	456	447	417	433	443	442	477	477	416	465	443	439	440	390	436	466	442	451	446	447	460	398	453	436	467	461	425	445	467	462	436	433	388	463	449	448	428	469	423	428	474	513	473	422	465	464	453	447	444	481	421	456	414	455	446	435	423	472	437	431	465	435	446	421	440	436	408	450	442	466	410	468	447	428	415	446	457	419	433	451	461	429	416	430	432	449	458	439	466	432	451	439	421	437	461	438	407	458	449	460	457	470	428	430	440	456	450	431	390	409	403	514	467	456	422	460	421	452	478	454	436	436	463	444	438	446	464	439	460	415	456	453	458	435	432	436	449	458	465	443	431	440	435	444	456	465	456	426	447	454	457	445	448	452	459	450	424	415	424	440	472	445	422	421	449	454	460	478	426	461	471	476	434	451	472	431	434	433	459	452	464	476	426	458	440	447	462	462	471	441	436	459	477	410	427	465	481	452	402	450	426	443	440	436	430	437	460	419	454	389	442	428	440	422	428	424	448	430	438	429	470	443	439	470	465	461	422	495	435	405	441	429	444	435	399	431	439	448	446	462	435	465	434	452	443	457	437	483	477	446	463	440	451	440	464	420	427	417	439	426	439	417	422	415	473	480	416	420	444	458	453	440	419	462	447	472	459	439	486	439	441	451	455	445	441	475	451	434	434	416	456	409	451	437	430	469	473	473	459	462	443	444	429	412	426	405	437	458	438	407	449	449	452	447	406	429	429	437	461	496	469	442	479	446	438	440	473	423	421	461	463	486	463	435	461	455	452	454	443	466	469	431	475	450	440	457	443	435	450	429	455	458	495	440	429	475	457	421	477	457	429	458	464	457	452	449	447	427	441	436	478	462	454	459	461	453	461	469	483	464	440	450	411	408	444	422	463	458	432	479	455	429	443	435	427	435	458	432	459	438	479	423	434	420	427	433	423	456	445	432	476	463	471	424	427	433	479	472	454	435	443	413	441	434	465	448	419	479	421	443	459	466	419	456	459	438	465	479	403	436	467	484	477	417	459	470	449	443	442	449	437	456	406	428	446	464	433	402	432	434	444	479	476	481	457	453	446	453	433	508	401	452	474
23458	21510	29391	24081	21510	20306	1750	595	444	381	359	281	274	291	243	275	231	216	228	193	180	195	231	214	205	195	182	189	170	152	200	174	187	189	162	157	146	154	173	182	181	178	163	189	169	147	175	182	159	170	162	169	185	166	171	167	156	161	170	161	158	164	156	154	172	160	155	166	159	183	151	175	151	153	161	169	159	198	175	173	143	133	159	152	178	155	152	152	139	164	163	164	170	153	158	139	152	175	137	160	180	151	175	157	140	157	153	151	190	151	149	132	152	154	149	144	156	155	134	160	173	192	168	158	174	156	169	172	168	147	152	151	166	153	149	137	166	168	155	154	150	171	162	167	157	167	178	167	166	154	165	159	174	175	137	157	151	175	150	146	169	154	162	177	135	167	147	155	171	182	165	167	177	150	182	156	154	162	153	169	153	146	146	180	150	160	166	166	164	162	163	151	151	149	158	165	179	157	172	159	171	170	172	146	156	182	142	141	161	161	169	156	172	151	153	166	142	151	157	163	136	149	153	160	177	175	149	168	161	151	161	143	161	147	151	164	151	154	155	134	171	148	163	178	163	146	154	163	171	168	162	157	113	151	181	146	174	145	152	136	153	156	137	140	150	168	149	155	155	157	143	157	152	172	160	130	153	155	139	158	165	167	168	159	164	165	151	167	174	149	146	173	157	197	176	159	161	163	156	149	168	157	156	155	140	160	155	164	167	158	149	139	150	171	159	150	164	161	156	146	158	154	147	163	162	149	168	152	150	177	145	157	167	168	171	177	155	167	153	189	163	147	164	135	149	151	150	167	171	147	159	143	145	136	170	170	156	176	181	158	155	149	155	144	169	146	157	145	160	148	152	147	154	160	155	158	167	138	150	134	170	149	160	168	180	162	168	165	186	162	149	162	158	148	156	158	158	144	152	162	169	148	171	163	152	143	164	142	174	130	158	161	146	156	149	165	174	144	192	163	139	142	154	161	170	143	148	154	171	150	148	167	150	168	173	153	171	163	160	152	139	161	165	153	158	159	146	142	155	173	164	163	140	159	143	174	158	149	155	138	148	160	162	168	153	164	161	149	173	140	163	154	171	157	150	158	162	159	160	151	156	155	174	150	169	135	145	147	171	163	142	160	150	168	147	155	168	146	168	148	167	155	167	148	177	176	173	174	150	156	149	176	143	153	151	160	133	161	166	146	163	171	175	160	167	147	148	173	167	165	155	154	162	142	163	149	143	152	130	128	152	163	180	147	151	149	165	140	171	146	164	148	165	145	157	125	154	132	160	164	166	157	156	138	134	135	170	152	164	143	162	152	132	164	140	129	183	139	166	155	158	164	145	162	166	146	157	147	154	146	163	165	151	156	150	138	182	143	143	162	165	148	148	156	152	164	151	154	151	172	154	145	156	176	156	154	180	163	145	158	165	143	169	158	149	140	160	158	153	137	165	164	156	174	152	161	165	172	156	149	123	183	154	160	155	155	175	146	159	168	176	163	168	163	147	138	143	155	168	154	168	182	192	161	137	145	153	164	142	136	144	151	144	148	145	155	158	180	169	160	142	162	171	162	190	160	161	159	170	170	178	151	143	163	180	176	170	167	119	161	150	140	148	154	158	155	153	155	160	171	139	164	146	158	149	141	169	174	149	140	148	189	141	165	147	152	136	167	148	156	148	174	176	156	169	143	138	147	164	141	156	156	148	154	146	160	169	149	172	160	164	172	177	188	156	152	146	165	154	164	152	161	128	156	166	145	180	145	137	163	167	157	164	150	160	159	151	160	158	180	150	174	166	173	163	156	172	159	165	171	144	164	141	163	145	135	154	166	156	151	157	169	171	168	193	142	135	159	178	155	140	137	164	150	160	145	146	180	128	141	148	184	134	157	156	154	164	153	173	144	178	155	148	150	166	163	145	187	141	161	145	157	166	145	168	158	159	161	160	135	187	156	184	153	173	153	153	174	160	142	162	177	157	157	149	155	172	143	192	174	157	137	152	152	146	139	159	185	151	153	159	149	159	152	143	158	135	160	140	160	164	150	166	164	177	146	174	165	157	155	158	154	193	154	155	160	176	157	175	147	151	161	146	180	149	157	146	167	148	176	174	145	151	176	143	169	169	154	154	165	133	161	154	173	167	175	155	163	133	158	169	161	152	147	165	154	153	157	170	152	149	137	134	163	163	147	155	172	174	136	162	161	158	157	178	155	177	162	156	161	148	164	142	148	135	127	144	153	152	141	156	148	158	160	147	135	179	156	167	182	167	167	173	159	141	154	146	145	144	141	143	155	157	166	161	161	164	149	158	141	150	161	158	167	151	160	157	138	164	142	148	175	178	161	158	154	176	187	148	150	169	172	169	122	132	171	168	147	141	150	142	163	175	168	159	163	159	167	150	156	160	146	151	139	161	149	147	146	178	168	147	160	153	154	137	161	155	149	158	152	153	129	148	156	155	167	169	140	145	158	180	151	147	162	181	149	149	152	161	151	163	142	163	164	162	145	170	143	138	165	136	147	157	151	146	149	163	152	156	173	184	146	148	152	169	156	143	168	150	155	162	158	157	161	175	160	166	150	158	160	160	155	157	156	153	153	174	142	162	141	146	160	160	168	154	150	167	140	167	166	163	151	176	149	161	166	173	161	162	171	197	146	146	171	162	178	151	178	153	139	187	177	166	151	160	153	154	148	152	157	157	167	164	165	155	153	169	162	161	179	170	152	154	168	141	163	148	178	144	158	152	143	170	156	160	167	137	140	148	152	164	159	163	158	177	159	151	164	156	149	174	135	156	150	148	131	168	157	173	145	168	142	170	160	169	178	155	161	153	162	140	172	152	164	182	159	158	168	148	154	169	164	151	167	149	134	173	145	147	168	171	189	173	168	138	169	157	151	150	158	144	155	183	150	147	155	141	152	172	144	151	157	146	132	171	166	173	171	169	138	170	145	161	160	157	166	148	167	148	152	167	141	172	160	182	165	150	159	150	151	142	147	151	151	139	167	142	167	145	150	161	141	152	160	155	150	141	159	166	170	150	183	144	177	144	149	161	152	169	163	180	140	144	130	179	125	165	144	151	184	149	147	145	159	162	183	153	147	152	157	192	149	158	167	156	171	139	140	159	145	153	183	169	163	147	169	145	150	152	147	160	160	171	178	157	169	140	153	143	146	149	150	156	138	135	167	146	173	178	148	140	160	177	146	163	160	161	155	144	154	150	125	146	183	153	156	151	141	170	166	163	141	157	182	122	160	150	158	170	157	158	155	139	168	160	175	158	159	157	152	139	156	149	145	179	150	165	180	159	192	148	134	165	149	147	155	170	166	162	172	147	161	159	142	152	146	152	170	181	170	167	156	148	148	137	147	155	174	165	163	176	154	170	174	169	153	172	169	169	164	151	168	157	157	138	186	166	141	159	162	143	151	159	166	176	169	133	156	170	164	152	153	152	162	129	156	181	149	165	150	129	151	164	149	164	158	163	154	152	149	141	183	139	142	156	151
7846	15551	13483	7246	4515	3112	2331	1842	1471	1204	1011	868	763	727	621	577	540	529	457	451	438	426	408	388	390	402	377	406	346	330	331	351	364	304	320	315	351	315	307	304	301	289	320	297	293	313	295	311	321	306	298	283	306	300	294	315	257	283	288	316	276	281	292	296	280	295	252	259	279	277	289	287	264	281	280	244	301	288	271	278	274	285	288	260	295	282	301	299	286	280	258	261	287	274	246	295	276	297	283	300	257	265	285	294	289	249	276	322	273	241	276	283	260	288	296	279	293	261	297	259	312	265	266	277	309	263	241	267	285	239	269	274	261	301	273	266	268	277	276	239	272	281	283	265	266	268	260	289	294	265	280	287	268	257	251	282	257	273	246	259	286	297	298	254	272	270	243	240	253	284	275	274	254	248	271	300	277	296	282	263	282	291	250	264	249	271	297	288	271	274	238	242	270	281	286	266	305	274	297	289	273	266	262	263	262	254	270	255	273	254	269	237	286	298	275	272	264	285	294	298	287	279	253	278	282	266	273	273	263	271	286	277	280	288	255	277	276	264	271	255	290	290	271	271	269	261	243	264	266	282	301	283	285	299	255	275	244	262	282	291	300	257	265	280	275	281	276	269	296	273	266	262	250	274	286	245	291	267	257	254	261	265	284	266	261	262	251	291	267	293	255	269	267	278	269	261	277	271	242	292	262	256	276	284	274	253	267	281	246	249	272	302	252	243	280	240	265	256	290	263	288	274	278	244	266	306	256	283	292	270	303	262	274	236	279	275	276	280	286	280	273	272	250	248	264	301	275	243	267	234	274	247	256	291	285	293	265	275	264	269	277	288	273	275	267	285	270	292	270	248	257	260	263	298	283	274	278	250	237	228	285	287	259	265	264	265	257	285	310	257	267	235	256	262	303	267	272	256	255	258	261	272	266	262	278	269	275	274	285	259	241	266	261	238	252	300	269	257	255	276	286	272	274	259	267	269	246	259	289	265	264	275	270	257	298	267	271	248	260	262	298	251	283	276	305	280	292	290	285	267	245	271	237	284	237	278	257	280	297	281	256	294	265	293	286	303	282	289	279	261	258	253	248	274	321	245	244	259	260	280	284	272	263	277	294	234	287	292	268	318	267	273	252	272	281	251	246	270	249	268	280	270	271	292	270	273	275	299	253	276	255	280	269	258	295	289	261	242	304	256	288	258	261	289	268	259	283	283	248	290	289	265	266	263	252	284	274	258	267	286	262	274	268	272	252	288	262	287	281	284	277	258	258	252	261	256	252	244	284	290	262	271	292	271	283	286	250	258	273	267	262	299	280	246	285	275	295	252	261	264	270	281	300	288	262	278	272	245	274	293	262	297	293	250	239	256	279	250	260	258	302	270	280	276	302	275	276	269	234	265	298	288	281	285	261	281	278	270	281	292	252	257	274	256	259	268	226	285	272	274	251	313	239	277	265	296	264	260	298	271	275	277	257	254	276	289	242	284	268	244	274	283	281	268	268	262	282	272	268	303	283	267	285	275	298	283	270	277	266	281	293	275	282	290	268	253	236	278	246	274	261	274	314	271	281	281	242	278	253	257	251	281	275	308	279	243	279	252	291	240	262	242	255	282	266	265	277	270	277	294	263	264	269	230	286	271	261	280	249	271	277	281	258	295	287	272	258	285	271	297	287	268	252	267	254	264	257	284	242	278	274	284	263	270	277	284	274	273	294	304	272	284	269	271	265	264	233	250	260	261	265	222	275	267	268	245	257	274	268	249	285	253	266	281	284	261	250	252	296	242	269	258	289	294	312	311	265	265	279	283	255	251	250	292	258	269	274	282	280	271	293	281	272	265	268	271	320	251	278	272	273	281	246	299	302	277	302	277	285	277	263	255	268	275	268	241	256	268	245	259	285	252	276	281	257	261	277	265	244	282	274	287	294	258	290	272	279	283	256	295	303	282	275	301	243	263	264	237	273	272	260	278	266	270	279	268	270	267	263	288	267	259	249	250	287	257	294	278	316	288	267	275	293	241	267	259	305	278	295	296	288	285	293	285	256	286	272	276	266	264	292	268	272	290	283	257	304	299	296	298	277	266	268	284	251	261	264	265	241	262	277	258	256	271	261	248	273	276	269	294	266	257	275	286	265	277	296	262	293	291	272	278	266	271	258	277	254	283	258	244	284	305	268	259	283	264	260	267	246	291	253	252	249	283	274	283	256	266	256	255	229	288	269	280	282	278	262	270	259	273	254	264	272	281	255	267	274	257	282	283	289	314	303	261	259	264	270	234	272	269	279	267	274	297	289	255	256	251	273	298	288	275	289	298	272	234	275	278	262	269	251	243	285	263	253	280	272	271	281	263	276	257	261	263	253	266	260	291	261	264	264	265	278	255	258	251	301	295	279	250	266	280	285	262	248	263	262	280	272	273	263	305	268	273	257	266	266	289	267	270	259	293	286	292	279	272	267	285	243	262	258	272	288	277	297	265	257	290	289	260	240	281	264	262	260	287	309	276	273	254	259	260	289	283	265	259	283	290	257	272	281	273	253	276	297	280	267	274	244	248	268	264	277	266	288	238	264	309	247	285	280	281	245	274	259	242	292	309	269	284	276	276	268	254	264	296	258	248	298	262	267	252	273	252	287	280	276	271	270	274	268	248	255	311	264	291	246	274	250	265	252	265	244	262	271	305	274	265	271	273	299	260	268	265	261	260	289	297	279	281	292	289	264	267	258	291	254	304	288	274	255	289	283	260	263	249	260	236	271	266	260	262	295	266	272	281	297	289	267	281	275	272	283	296	273	269	297	271	268	287	282	298	261	263	273	254	284	277	276	281	264	248	247	297	254	299	282	289	249	274	284	261	280	305	280	255	266	283	260	274	268	274	293	272	279	238	267	290	267	278	277	272	273	269	302	269	274	295	282	282	296	301	272	248	277	279	300	283	290	271	268	278	274	272	281	270	309	290	268	279	265	271	249	294	268	240	271	254	286	276	297	281	252	277	275	279	282	264	265	252	283	239	253	257	277	308	246	256	274	280	248	265	266	261	249	283	240	281	290	272	255	263	272	256	288	278	313	277	268	281	283	296	271	298	272	294	274	274	282	280	289	289	264	286	247	276	241	271	261	268	271	253	236	282	256	272	262	262	304	272	243	297	281	295	252	284	273	262	288	291	293	276	297	283	260	273	271	257	285	249	263	274	254	287	283	294	292	263	285	258	265	277	266	243	266	280	242	288	282	266	240	310	269	268	268	244	257	268	241	291	275	270	297	305	276	290	264	268	275	265	292	311	252	246	294	256	266	273	274	283	296	282	259	278	267	277	271	263	233	307	295	272	273	281	259	278	286	296	291	238	268	284	253	282	250	279	276	271	278	262	281	250	259	243	255	279	256	282	276	276	280	254	255	283	270	278	270	259	303	276	246	291	238	251	307	266	291	306	256	280	239	244	280	272	271	268	269	288	268	294	287	284	291	272	269	285	268	247	279	267	263	295	277	315	259	251
27054	20892	8518	979	664	623	530	530	511	504	518	516	525	531	540	541	452	507	511	574	521	522	533	529	506	509	539	538	510	519	534	544	492	535	503	493	491	522	534	574	498	504	477	515	480	447	508	522	531	477	517	476	500	536	531	550	510	499	474	485	517	504	524	469	448	521	469	479	526	514	506	513	526	542	558	513	475	513	466	510	520	520	541	518	504	519	546	463	534	510	522	488	552	503	452	494	526	512	492	516	495	512	470	467	545	503	490	543	521	525	515	504	533	514	521	542	516	510	509	491	503	546	476	512	521	489	475	471	502	508	483	509	510	540	532	496	506	529	521	504	500	523	517	500	540	503	531	501	518	526	504	548	492	536	550	492	500	507	499	475	511	529	480	493	526	525	528	527	534	522	484	482	458	499	472	476	510	495	567	502	502	532	509	497	499	521	486	467	455	511	520	520	537	471	521	501	563	478	536	507	492	523	500	480	511	504	520	499	544	471	491	480	481	524	516	474	501	477	513	517	502	546	534	552	487	485	507	515	519	537	515	493	476	491	526	513	460	554	505	509	513	517	529	485	480	523	505	517	491	552	515	503	511	522	491	506	516	522	518	540	549	550	501	473	521	510	533	531	463	517	542	548	517	494	512	502	489	516	478	487	510	455	529	503	517	497	481	495	519	499	469	501	498	527	537	494	518	536	488	517	538	537	482	492	542	525	515	514	507	477	510	473	473	497	499	527	481	559	517	493	485	497	531	529	532	529	474	500	488	537	528	503	494	512	538	508	463	483	505	524	550	487	499	483	513	499	547	516	545	553	561	503	525	577	514	553	467	503	525	547	495	492	530	482	522	526	471	511	474	501	529	525	475	499	518	466	516	494	506	492	484	498	533	495	486	492	538	525	520	524	523	530	479	530	482	486	508	523	483	478	471	508	516	530	512	546	515	485	487	517	460	490	501	501	520	535	553	495	517	523	501	455	521	470	520	517	547	506	477	544	473	536	478	502	502	513	534	466	461	508	541	512	520	491	501	523	509	471	500	513	486	502	538	534	467	522	531	493	508	506	463	493	534	505	537	511	514	536	510	525	504	518	555	484	546	481	493	547	545	508	528	527	523	497	513	546	519	512	507	526	516	505	509	512	497	503	515	501	521	528	507	484	523	524	494	517	571	503	511	536	529	509	511	515	511	517	513	492	484	473	529	504	476	539	491	514	538	552	570	537	519	522	544	505	544	540	488	506	564	531	502	490	512	551	509	521	523	526	520	495	521	456	499	511	522	483	519	531	518	490	532	565	448	515	510	507	512	538	490	503	511	507	517	515	476	535	496	490	512	506	513	506	562	476	508	552	470	503	528	503	500	573	509	528	515	551	535	524	498	502	542	513	541	509	500	502	557	500	551	490	487	487	562	476	530	469	494	495	532	522	486	497	516	494	535	478	541	491	532	510	493	521	486	527	522	513	522	524	496	531	501	520	552	499	557	498	478	475	505	504	523	548	508	509	500	534	495	490	488	520	518	541	511	512	524	517	530	522	501	502	534	482	519	511	477	483	535	512	525	514	477	456	505	523	505	451	549	533	541	531	519	481	486	534	539	515	550	527	511	494	548	491	481	552	524	501	501	514	504	491	502	506	528	530	515	486	515	521	516	492	529	513	490	496	492	535	475	472	480	512	536	519	530	514	521	492	505	507	499	477	498	533	497	498	518	521	485	490	491	553	521	532	514	502	539	487	538	562	526	514	526	533	550	524	528	493	536	477	448	553	499	492	480	521	534	559	523	521	552	555	513	496	495	502	532	530	488	487	496	537	530	544	484	543	542	516	492	481	489	510	498	515	499	511	501	502	489	494	507	531	516	506	529	506	487	503	531	501	529	534	512	461	482	524	514	448	506	490	526	515	513	512	475	469	463	500	501	520	521	522	498	472	499	518	492	537	484	505	572	509	509	512	549	467	503	507	493	477	488	500	485	515	489	514	449	504	512	510	504	498	487	462	516	501	514	523	496	465	485	535	508	504	525	531	514	524	504	520	494	517	527	494	498	551	560	522	486	480	521	480	522	543	481	501	500	499	540	514	520	472	475	538	515	536	516	484	524	499	511	529	521	486	493	522	522	490	502	485	485	477	501	553	523	511	524	526	513	524	516	489	489	507	495	521	498	544	522	538	493	483	495	541	532	539	531	479	481	484	492	539	491	489	504	488	502	511	513	530	551	499	536	530	524	518	500	495	535	521	511	535	522	539	503	505	517	487	506	494	526	476	496	587	520	507	546	481	499	502	501	506	529	527	518	474	511	521	543	534	510	515	513	555	478	491	483	526	521	484	511	504	523	485	539	516	501	484	497	479	520	547	496	514	537	500	522	500	559	502	549	521	511	544	542	518	554	503	525	471	526	519	529	542	495	502	497	482	523	489	530	503	518	492	513	548	519	541	522	520	538	467	504	494	506	474	524	476	493	533	496	554	513	579	545	536	525	503	499	517	499	485	502	512	537	541	489	524	512	529	525	515	517	494	501	504	460	487	452	513	521	513	500	502	533	496	546	493	513	495	526	512	534	514	532	532	505	516	515	507	539	554	525	515	455	477	547	507	483	499	448	548	521	502	509	494	546	532	520	513	498	499	546	510	496	481	516	503	499	522	511	525	472	502	519	508	504	546	534	496	514	453	503	542	468	532	525	523	510	518	492	512	524	521	467	513	542	518	515	552	504	501	510	571	537	521	505	501	524	557	500	522	504	494	478	508	506	503	509	510	534	525	484	520	526	550	549	523	550	514	508	502	530	478	512	530	514	504	493	492	518	518	508	535	529	539	480	513	532	512	552	502	513	504	547	507	523	510	493	502	522	509	459	483	501	510	505	518	503	486	494	467	485	515	514	443	493	512	505	506	478	495	535	534	518	497	508	482	520	540	504	539	492	491	488	503	553	502	476	506	488	561	485	510	510	520	482	476	533	497	525	451	533	540	511	484	513	494	517	492	494	507	490	469	499	513	496	538	492	516	543	494	499	525	503	524	532	488	523	520	542	486	497	503	544	479	480	481	480	531	480	536	505	463	539	515	491	548	477	516	505	485	495	523	531	480	528	495	559	519	477	484	509	526	492	483	496	519	504	511	502	473	514	505	477	500	483	491	488	521	491	491	524	535	503	512	506	470	495	505	519	515	498	513	475	476	511	493	517	509	519	492	510	517	534	578	529	545	482	533	496	494	521	474	476	489	543	502	538	515	503	484	497	492	497	496	496	489	533	499	495	497	503	484	538	524	506	541	529	525	501	466	522	509	517	509	529	506	538	505	542	499	499	507	528	515	517	517	495	488	510	512	532	515	507	533	540	505	539	513	503	523	529	510	527	528	534	531	517	532	510	511	469	480	502	523	567	517	535	503	506	492	501	517	467	535	494	492	553	533	523	514	496	520	482	524	521	506	533	544	519	523	498	531	534	477	535	515	548	519	509	473	500	528	524	477	510	515	471	500	497	482	511	500	498	541	513	504
4267	1997	1831	1266	1155	1042	1004	978	963	917	889	889	898	906	864	923	851	916	893	883	882	928	888	883	885	888	885	880	857	925	863	845	882	844	904	880	847	850	851	938	909	917	851	894	923	880	823	966	845	889	886	860	876	947	850	877	871	892	863	904	926	932	876	900	867	881	852	818	875	888	875	906	866	921	850	887	884	840	871	907	918	910	890	883	885	885	921	832	864	874	841	882	893	898	858	888	847	936	888	859	863	895	867	872	875	947	882	924	879	887	872	905	875	868	860	885	869	858	866	871	837	863	848	919	863	837	845	895	894	860	944	872	914	914	852	928	858	873	880	903	867	859	898	851	876	856	887	872	879	802	838	853	877	898	920	904	881	877	889	845	870	870	860	881	908	884	845	911	893	888	883	878	820	892	907	868	883	812	894	837	861	858	906	807	942	857	911	872	845	875	877	870	883	868	871	903	866	831	884	850	862	816	932	890	878	850	837	840	874	858	878	870	852	845	921	843	867	873	894	821	884	879	851	879	883	874	852	831	852	861	936	872	924	900	895	910	846	855	851	834	876	867	879	866	871	873	829	913	891	882	882	899	893	861	890	904	861	920	871	905	884	861	873	916	846	873	897	893	853	906	898	840	889	831	934	893	862	890	902	865	862	966	806	915	873	903	913	876	861	915	852	859	856	859	924	836	863	877	873	865	871	868	899	896	911	866	884	872	860	878	800	926	923	866	840	868	897	858	887	917	904	855	904	888	887	876	834	835	885	917	904	859	891	795	856	878	855	875	829	830	861	858	885	873	876	861	882	843	890	872	882	851	906	871	914	895	831	842	921	802	862	886	849	857	860	892	918	894	872	893	882	855	876	856	930	876	848	921	894	908	838	832	846	889	920	891	814	892	881	845	942	851	897	912	891	849	893	879	857	889	891	885	886	853	881	912	863	902	916	834	899	870	860	859	904	896	915	889	869	850	886	934	948	889	864	850	892	917	883	820	872	935	860	868	882	893	815	933	925	911	856	886	913	930	877	916	869	858	944	868	881	888	885	891	943	897	880	863	858	886	845	851	887	866	866	915	843	886	883	890	847	875	864	822	857	885	866	805	838	876	881	847	856	917	845	927	937	902	954	895	910	918	877	848	904	898	858	843	900	881	906	806	863	884	860	839	874	822	884	890	864	906	919	836	886	918	890	869	859	832	881	887	858	873	896	857	856	872	917	801	888	903	903	853	862	809	838	900	847	900	839	908	891	904	873	908	840	901	837	860	888	879	901	899	867	847	864	919	874	814	950	874	879	854	905	848	885	855	885	870	839	889	913	876	808	900	849	909	871	840	884	808	852	908	864	913	933	862	885	823	922	859	860	861	858	885	837	855	870	924	863	908	895	902	878	885	887	826	891	870	915	869	915	815	891	864	883	888	817	899	837	906	860	894	907	863	874	921	879	857	898	831	892	856	929	924	881	849	884	868	908	884	858	905	832	860	896	891	881	865	867	860	875	921	907	923	860	893	920	878	881	889	899	902	831	872	864	864	954	906	866	883	866	832	871	874	909	832	851	901	891	884	865	898	864	905	900	843	884	873	864	858	892	882	856	841	907	879	882	893	917	908	881	914	871	847	867	860	870	921	867	927	884	890	875	953	928	864	898	931	840	887	856	861	895	897	901	923	892	891	867	893	899	934	872	830	886	909	846	895	890	900	835	847	911	890	877	864	869	886	893	898	891	880	861	854	888	835	886	875	893	885	878	848	866	955	898	883	849	859	920	949	864	887	894	884	892	878	886	915	871	897	859	872	908	908	874	865	869	843	895	901	890	853	853	883	842	836	871	893	923	837	857	889	848	864	859	857	907	863	857	881	847	895	894	868	851	902	915	866	871	877	871	867	893	896	889	885	904	862	869	886	896	909	908	884	844	952	881	839	868	856	843	840	849	854	821	865	946	856	858	887	864	838	886	892	868	848	881	862	871	875	886	890	866	926	872	906	879	898	857	865	843	925	901	907	873	909	921	821	890	867	886	791	900	846	820	863	855	885	867	916	896	838	900	868	851	865	881	932	876	947	896	883	928	856	870	855	889	877	863	919	890	895	904	838	875	908	904	930	924	862	845	886	863	852	905	864	913	866	862	902	825	921	832	846	846	838	868	903	913	916	850	900	867	848	908	910	894	887	927	865	943	866	861	885	869	899	886	841	887	879	885	947	833	897	854	798	886	850	837	918	885	892	862	896	823	875	875	880	916	895	874	862	951	922	884	834	863	846	886	868	897	886	906	870	839	862	899	840	842	874	821	881	875	837	867	833	935	938	860	875	854	883	875	886	928	869	863	892	903	888	809	877	859	884	871	847	905	895	860	846	875	886	871	923	912	890	883	863	872	922	905	830	866	890	858	870	875	903	830	905	852	881	903	878	858	855	850	880	924	871	832	850	936	849	856	829	861	869	882	846	907	869	927	881	834	865	917	874	903	866	870	837	894	820	865	843	896	853	926	895	851	800	868	887	846	892	846	818	875	855	843	882	835	857	906	864	850	901	894	885	892	810	900	858	897	900	853	874	887	913	903	867	920	870	849	834	829	863	915	875	901	918	845	855	868	885	908	926	900	878	827	910	868	909	937	887	869	892	904	865	875	883	855	845	913	920	839	833	860	857	901	931	877	903	864	905	908	858	902	877	808	882	838	815	875	900	931	863	870	887	872	867	887	859	828	870	885	866	883	855	820	847	906	908	788	798	907	879	852	915	877	844	884	854	879	899	898	888	898	911	921	836	924	833	917	882	883	930	875	881	849	844	855	846	840	876	878	904	907	893	907	872	898	865	982	904	850	872	924	874	832	865	876	888	859	848	921	896	872	905	857	883	832	877	842	898	887	899	880	877	879	896	884	898	842	874	870	874	848	875	882	890	850	887	875	896	872	831	843	869	868	879	851	852	898	947	885	855	919	893	871	886	927	866	889	868	902	904	836	819	857	871	858	848	858	878	873	897	904	860	870	865	887	812	923	867	863	870	877	866	925	876	841	893	866	842	882	851	848	891	832	921	873	901	907	897	869	823	889	871	898	847	890	858	828	856	858	883	888	862	858	872	861	834	814	899	806	942	903	882	885	849	850	852	864	819	863	877	822	879	887	899	861	856	862	877	875	912	924	847	874	836	849	870	917	883	847	887	858	903	825	888	845	859	889	878	891	897	876	900	868	887	885	828	887	951	905	890	883	914	914	877	924	887	880	871	870	862	881	890	861	848	895	886	857	867	891	930	851	929	845	857	860	872	908	934	891	839	934	881	898	827	855	955	929	900	925	868	872	878	886	918	890	872	901	864	897	889	901	865	935	886	915	890	856	857	901	883	925	854	863	843	915	894	891	924	869	812	849	840	908	835	871	897	929	914	876	850	871	841	848	841	877	922	832	856	931	920	916	897	907	860	906	888	910	861	853	921	843	913	888	887	868	903	922	888	844	893	930	933	863	873	840	887	919	889	895	918	887	895	867	921	871	861
24316	21474	28706	24609	20959	2447	677	445	420	392	365	304	314	316	315	275	265	291	266	275	298	251	233	242	257	227	245	233	262	226	281	266	245	255	240	238	250	228	269	261	223	253	253	228	237	266	241	248	253	254	249	252	209	261	236	242	224	246	267	234	244	263	243	234	216	255	247	229	273	259	240	246	221	253	230	237	262	218	229	235	254	271	267	245	235	241	255	274	237	249	241	247	246	245	241	244	258	261	268	222	249	225	232	239	230	249	237	229	228	222	234	252	235	202	247	248	239	228	236	248	253	234	254	242	223	243	250	232	247	267	224	260	213	219	250	241	248	216	215	250	221	244	255	256	224	232	226	254	211	220	236	265	242	243	259	234	219	258	261	222	240	232	261	266	273	239	236	252	268	260	233	250	266	261	256	265	241	224	256	220	213	242	217	252	253	248	248	237	236	227	238	226	214	245	236	236	235	234	245	237	233	239	227	223	252	255	244	243	250	256	226	263	266	231	237	213	230	246	243	249	233	226	273	245	252	256	249	229	250	220	236	206	249	230	226	239	262	208	232	246	237	248	254	233	239	244	245	222	237	219	269	210	260	246	246	239	213	231	221	245	241	259	238	227	201	246	261	237	264	258	230	258	238	234	259	246	211	222	245	251	240	251	238	217	242	260	258	242	247	259	253	234	256	249	246	252	247	236	220	243	270	255	256	269	248	242	248	224	250	231	233	260	226	230	244	256	244	258	230	273	279	231	242	225	227	253	256	260	260	255	245	275	230	240	233	250	236	245	264	245	251	248	236	268	228	261	211	260	255	244	268	254	237	243	241	244	247	268	242	230	256	254	226	266	245	242	252	217	228	218	244	270	244	265	266	208	246	279	239	250	222	247	240	247	252	258	258	261	244	242	229	249	229	251	235	264	235	244	251	244	267	256	258	263	259	237	242	240	249	272	231	237	247	250	265	245	253	244	264	232	242	251	214	227	243	209	230	243	251	243	247	237	210	234	236	206	253	266	228	234	231	236	244	212	228	202	249	282	247	221	242	259	247	237	249	248	258	233	249	241	242	211	238	246	226	238	254	244	238	248	222	257	246	243	240	242	225	254	267	216	233	235	264	263	241	238	234	260	224	246	248	244	247	235	220	231	248	225	235	245	247	253	224	242	244	251	273	236	237	244	247	252	235	243	243	239	231	245	236	247	312	256	261	242	238	231	220	217	249	269	250	244	246	249	232	253	223	254	253	224	275	240	231	236	284	271	246	252	241	253	226	239	240	259	240	257	249	248	237	219	254	249	263	236	235	237	233	225	242	218	245	249	229	242	241	240	209	236	249	264	257	231	221	269	222	259	244	233	232	246	243	238	251	250	264	201	251	227	234	248	253	215	258	254	233	220	236	237	260	234	240	224	239	218	218	244	247	250	235	225	203	246	249	239	235	236	265	251	218	262	233	212	232	247	263	236	232	250	228	225	232	236	246	222	225	205	235	226	238	237	237	234	265	247	228	267	249	230	246	246	227	261	205	251	234	234	248	245	206	235	258	242	234	247	231	250	241	272	215	233	224	237	215	262	222	238	228	229	243	209	236	259	253	207	259	237	224	227	242	249	229	230	252	236	216	222	238	261	253	231	241	238	219	233	238	223	240	228	234	240	256	257	237	257	251	253	260	242	282	247	262	242	243	216	222	240	250	239	254	244	250	239	258	241	254	246	244	230	241	243	235	253	253	254	231	233	240	240	260	230	230	260	212	261	242	269	243	254	219	247	212	225	239	210	263	268	216	270	230	273	251	249	266	251	237	262	233	252	233	274	235	222	242	245	228	228	252	225	243	244	240	246	262	251	256	254	256	288	232	235	256	281	243	243	255	244	261	201	238	262	258	267	254	236	233	207	238	255	240	233	236	221	247	217	252	231	225	237	249	242	226	256	231	233	250	240	231	247	217	259	231	232	253	239	243	259	255	244	258	231	234	259	238	263	267	239	239	245	241	237	224	245	214	252	228	242	230	247	239	229	241	252	230	255	228	250	238	237	241	239	239	239	224	267	249	248	244	219	237	248	245	235	246	233	239	245	235	252	263	252	225	244	236	246	231	227	263	230	193	262	240	254	245	249	234	259	237	261	259	244	238	257	242	270	216	222	236	245	245	246	238	271	238	245	257	226	256	220	219	259	246	215	233	263	274	216	270	248	230	252	250	249	268	233	214	227	236	257	245	223	248	248	239	249	241	231	257	239	263	209	240	241	253	272	252	271	247	233	224	216	268	218	201	220	255	232	214	253	220	246	232	236	242	258	259	259	250	237	220	234	216	236	228	231	229	240	254	255	248	226	233	254	260	238	232	227	263	233	249	263	207	261	222	256	236	225	258	235	258	257	227	228	239	243	237	232	248	207	248	226	244	237	265	247	236	229	250	258	250	228	260	237	254	253	250	221	230	221	243	224	239	234	250	246	231	243	266	250	249	240	260	263	219	260	250	256	236	236	232	238	253	231	242	201	247	235	212	236	239	213	253	256	263	222	241	261	226	237	226	231	247	250	237	227	254	250	234	221	250	236	227	238	279	213	254	231	254	234	256	237	243	226	238	250	256	239	237	235	253	225	222	235	211	270	238	238	244	254	235	267	260	247	252	233	251	236	266	236	263	240	229	255	221	234	219	225	241	252	239	269	234	256	247	243	224	246	232	244	253	241	225	218	232	248	262	227	240	238	243	230	255	228	240	252	251	242	268	234	240	237	241	235	261	242	238	256	271	249	242	224	217	275	240	257	242	231	254	238	232	245	249	246	240	282	238	229	237	247	250	254	233	230	236	260	248	241	247	236	228	257	243	245	235	248	281	260	227	265	249	232	223	216	265	267	241	254	255	217	215	231	249	235	250	233	243	240	232	233	222	235	226	243	249	234	251	248	237	239	231	268	223	249	276	228	232	220	232	213	242	255	216	241	243	234	227	251	269	265	224	239	243	231	245	257	246	236	243	245	231	230	238	234	240	265	246	207	233	257	269	243	246	255	254	243	216	250	226	233	279	236	257	258	241	219	244	269	253	234	213	240	244	217	231	219	228	240	230	230	240	235	227	266	246	244	262	235	235	235	246	244	248	215	250	236	219	238	262	228	223	226	232	243	226	225	222	268	259	227	252	240	228	256	272	244	232	240	249	250	233	233	260	279	237	231	250	260	259	242	273	244	226	215	244	257	239	232	220	228	289	268	225	247	224	253	257	263	243	255	251	248	230	260	226	258	251	256	246	260	260	257	232	263	262	247	251	245	227	244	207	239	271	245	231	231	223	249	271	219	239	225	249	230	239	244	253	241	248	265	225	228	260	250	267	213	234	248	234	243	243	234	243	248	267	247	241	254	229	254	254	211	240	219	241	231	248	231	244	236	242	244	245	276	239	243	218	260	223	260	259	232	238	258	214	220	240	240	283	244	259	228	266	222	247	232	239	227	234	209	247	240	258	222	240	251	238	221	235	260	228	233	222	270	222	222	234	243
5622	9964	8474	4387	2825	1986	1632	1212	1075	921	793	815	714	723	676	589	564	564	577	516	519	523	497	505	517	477	520	489	464	463	461	510	446	467	458	440	468	486	428	416	434	458	440	425	467	496	482	469	471	439	456	419	470	452	461	437	447	474	493	425	436	421	442	433	439	443	395	453	464	444	490	405	441	487	463	415	417	431	461	485	411	450	457	498	444	484	455	455	429	448	434	464	458	452	448	426	446	448	423	424	450	488	437	448	417	451	436	451	474	439	451	449	468	428	451	440	442	454	465	449	422	452	428	460	441	431	413	435	436	424	402	431	451	485	428	400	431	464	452	456	418	452	472	440	441	439	427	465	443	433	453	443	456	430	464	399	441	443	477	421	439	415	417	414	415	440	424	439	460	436	412	450	432	442	441	439	438	426	436	474	447	434	389	434	426	438	458	410	468	418	401	397	426	465	465	447	420	450	442	415	432	446	394	444	458	423	437	443	466	408	392	449	449	470	431	481	434	431	466	428	417	440	390	429	448	415	445	467	445	444	468	450	424	428	423	426	464	450	428	449	446	429	406	433	467	443	400	414	447	444	425	440	440	418	432	470	419	454	447	427	432	438	416	459	441	435	436	444	418	448	411	439	449	427	454	475	452	426	417	418	421	451	440	466	461	444	437	486	463	442	454	410	469	439	496	437	434	422	430	448	448	445	450	447	437	431	457	396	398	433	447	402	437	409	460	447	439	441	465	450	468	443	430	449	421	422	432	413	462	449	447	426	418	433	447	425	456	441	434	453	406	437	462	446	431	430	433	396	455	451	466	419	432	438	449	436	418	412	411	456	435	457	441	452	438	429	463	423	421	422	463	451	449	446	459	437	429	444	471	453	398	477	458	453	444	467	433	438	438	411	408	438	459	444	433	441	426	411	426	468	428	442	467	442	432	431	404	461	444	430	444	465	448	449	470	428	415	428	447	466	452	408	447	438	417	442	474	469	432	445	435	450	463	424	452	428	424	457	419	422	406	422	470	427	485	444	410	457	451	442	434	430	451	463	425	428	423	430	424	449	428	426	453	449	424	493	501	465	470	473	413	431	446	440	471	445	492	452	460	456	438	421	412	465	424	426	424	452	450	470	400	480	456	485	455	467	444	496	425	389	468	444	449	471	395	432	397	420	476	422	436	461	479	441	461	430	401	433	449	493	441	436	466	473	422	433	426	462	431	430	419	445	428	435	407	425	438	439	430	438	427	464	429	478	434	427	455	432	435	439	468	455	439	447	449	449	413	458	467	428	418	447	440	459	462	479	426	436	406	424	440	405	418	432	449	431	431	430	456	430	434	467	477	440	466	475	430	444	458	418	437	410	481	444	431	408	468	466	412	453	451	454	452	429	502	472	426	438	455	466	432	428	408	454	446	437	488	432	471	442	441	447	433	428	404	431	427	452	460	440	413	417	443	433	429	424	436	448	466	405	477	475	456	433	439	433	430	452	422	463	461	452	454	449	490	415	434	420	448	434	423	425	486	446	420	428	412	448	415	482	423	446	453	438	435	439	460	425	469	452	455	444	372	441	427	450	484	415	446	428	467	437	430	473	450	447	442	481	459	447	465	417	433	434	444	415	446	439	454	424	464	452	434	451	451	430	434	435	440	415	452	434	408	433	441	417	442	459	464	482	484	428	450	445	431	417	426	421	405	431	385	458	432	484	417	470	436	443	440	425	467	426	447	458	436	428	437	446	436	410	439	440	456	449	434	434	455	470	457	415	411	420	465	434	457	444	427	446	437	454	454	450	436	453	452	417	465	429	453	424	475	424	420	474	404	414	436	429	460	427	405	471	430	399	425	417	411	408	425	440	416	462	457	431	456	437	449	421	450	450	408	431	446	468	390	434	439	427	428	455	435	423	436	428	438	444	422	449	449	415	448	417	450	433	467	420	449	463	430	433	436	454	411	449	446	441	460	437	441	452	444	473	437	460	424	495	449	437	426	414	401	424	409	432	421	406	414	447	446	433	435	455	425	436	482	411	478	430	432	442	449	432	439	440	422	441	449	434	444	467	452	449	449	451	413	419	435	445	449	467	393	479	429	461	426	410	447	413	430	475	437	454	471	483	440	459	426	471	442	436	409	444	453	452	422	449	434	432	388	438	441	476	458	433	440	485	459	421	429	441	465	466	487	405	455	455	411	417	475	459	413	453	449	464	410	437	452	449	416	452	441	470	453	417	429	467	434	440	452	435	412	443	460	436	439	483	388	413	403	442	463	426	436	453	425	466	436	440	414	421	387	414	463	458	428	432	442	416	440	456	447	431	438	431	431	425	441	482	439	436	432	471	418	423	423	423	446	425	456	436	426	451	474	456	436	409	412	498	443	489	461	441	428	404	452	453	457	443	437	431	439	428	410	456	461	447	458	476	458	403	447	440	398	439	451	435	420	451	436	487	462	453	406	471	478	417	459	417	432	424	418	431	462	432	463	484	439	453	444	435	443	438	440	456	435	449	447	439	447	438	427	432	481	454	441	454	457	461	475	477	458	457	451	444	407	476	422	410	451	430	477	437	427	420	439	486	431	441	411	453	423	458	463	447	442	427	453	437	432	423	421	449	449	443	433	432	400	463	433	453	426	415	449	441	408	444	448	430	430	465	421	449	467	444	473	451	470	441	426	449	448	453	439	443	460	443	471	454	446	412	402	432	425	464	411	457	458	420	458	448	470	414	432	417	467	464	426	445	475	465	427	462	435	478	473	425	398	454	394	463	432	469	449	430	454	452	408	464	434	418	420	399	451	466	450	470	422	426	465	479	407	464	448	463	444	420	446	429	454	421	462	456	431	457	435	455	455	446	443	437	439	425	434	466	440	448	440	418	464	458	435	453	457	459	426	453	428	427	445	431	444	440	441	455	436	456	467	437	450	420	442	441	430	485	427	413	435	449	426	452	442	449	480	453	436	453	461	450	456	436	478	443	445	441	438	477	429	447	414	442	449	401	421	409	476	447	434	455	439	416	455	451	439	416	450	443	473	418	437	453	417	425	459	410	393	467	419	419	452	455	407	429	445	449	438	446	463	445	472	453	458	417	472	440	468	460	432	425	454	444	464	491	447	467	419	423	473	434	456	438	439	437	415	463	408	441	426	466	455	437	451	399	410	451	487	407	449	448	406	449	441	463	485	444	408	426	448	479	441	440	456	466	460	466	442	487	452	452	438	451	466	424	447	450	429	439	412	447	445	452	394	423	427	452	468	433	470	458	458	468	469	445	468	410	435	471	474	447	443	443	464	439	442	418	401	456	405	413	452	426	421	446	441	454	411	405	423	445	413	428	455	432	417	428	417	443	430	442	441	432	453	405	405	415	437	460	481	424	449	428	451	439	438	438	434	454	441	433	466	433	424	466	428	476	426	441	443	445	464	476	464	446	461	429	410	432	441	427	438	424	428	432	419	441	468	459	467	437	408	436	435	418	456	451	440	441	425	437	448	422	493	472	427	431	445	444
23356	21478	29361	24024	21479	20304	1793	562	469	402	337	297	290	251	245	231	209	214	224	217	219	193	183	204	164	206	225	178	167	169	161	189	176	181	190	189	169	166	170	188	159	169	162	148	150	162	157	171	149	183	155	186	154	140	152	156	161	162	168	171	158	156	196	160	146	201	179	152	173	166	191	164	161	174	153	140	168	184	160	162	168	155	150	147	159	171	157	149	129	163	151	147	156	157	153	166	149	139	162	182	167	142	157	170	155	169	164	154	157	139	139	167	176	152	145	169	154	143	156	157	158	129	161	168	160	136	169	144	139	159	155	154	156	156	171	139	162	141	127	145	163	163	162	175	165	140	150	156	170	126	166	142	139	165	166	138	172	152	149	165	154	158	163	171	147	147	182	162	174	161	173	146	176	170	154	157	156	169	159	147	151	143	155	165	173	143	134	182	138	149	141	151	149	172	145	155	169	171	152	151	158	176	155	161	144	176	146	178	161	140	152	133	136	181	154	149	161	166	150	169	170	138	162	150	151	147	185	181	170	148	159	164	144	162	170	174	172	152	155	155	151	159	143	141	160	154	162	141	173	140	158	161	146	143	161	176	176	144	157	156	131	141	154	146	153	123	170	147	152	142	148	159	165	150	163	161	138	167	148	158	166	146	159	153	138	148	144	134	167	174	184	162	135	179	156	179	148	159	153	157	167	153	169	165	150	157	165	151	156	161	145	151	159	167	151	151	154	158	140	149	164	157	161	142	146	133	166	169	138	175	142	165	154	155	162	134	156	153	158	158	146	175	164	163	179	158	143	134	142	155	158	167	152	154	145	166	156	155	154	161	151	157	147	153	159	151	142	162	166	160	158	171	159	166	163	171	160	186	146	149	175	160	165	156	159	179	149	145	151	132	175	167	148	169	178	155	157	149	157	145	152	142	157	155	141	166	173	156	151	167	180	151	171	167	157	159	154	157	174	145	132	146	162	164	138	137	162	161	195	154	145	138	141	155	165	150	159	165	144	172	160	153	175	170	175	154	177	149	157	148	147	179	129	180	151	132	152	165	138	153	159	153	161	145	165	184	168	152	150	167	143	188	156	159	144	159	148	179	149	152	164	152	163	154	160	155	146	141	133	136	135	144	149	177	171	157	155	141	152	159	156	180	153	141	157	153	173	154	153	164	187	159	153	158	161	170	142	133	146	176	171	168	157	157	168	146	147	155	169	164	167	161	166	154	159	142	160	166	176	157	180	161	167	193	148	159	148	124	144	158	143	149	188	145	156	132	168	158	152	158	134	143	155	166	152	166	157	143	155	161	152	145	181	163	160	143	145	164	158	152	152	156	149	143	169	183	141	150	155	155	178	144	157	157	157	160	147	136	173	171	161	162	160	150	167	177	155	165	148	158	167	165	156	146	166	157	147	161	152	172	162	153	139	135	147	145	166	156	154	143	133	164	142	155	156	168	163	156	170	168	128	155	165	144	164	160	172	146	135	162	144	160	161	161	155	164	173	144	149	171	171	164	137	146	143	138	177	156	145	134	162	139	147	142	141	156	147	152	158	157	176	160	166	148	175	162	159	150	157	147	192	147	145	145	164	183	169	167	134	160	151	162	147	140	173	153	155	166	171	164	167	168	151	155	167	156	173	166	151	165	149	141	163	165	154	178	184	145	163	135	174	154	155	143	141	133	138	149	143	165	159	147	174	135	164	173	156	114	170	151	154	183	175	150	159	149	152	180	171	167	130	144	152	162	152	168	157	137	146	167	156	160	143	147	141	152	154	160	179	143	150	149	172	145	149	155	148	144	181	163	150	121	165	164	147	138	174	151	144	166	176	156	146	162	170	153	149	141	150	167	182	154	165	154	155	162	140	187	172	159	151	158	170	150	147	170	159	146	171	169	168	143	151	160	161	160	175	148	182	164	150	154	157	172	142	160	150	165	160	160	159	174	165	196	161	162	176	158	149	165	183	161	138	149	174	175	168	161	148	146	150	154	162	174	153	137	161	162	184	137	138	150	152	156	135	164	154	160	155	156	170	157	159	167	163	157	131	144	179	153	156	152	135	153	177	163	138	147	186	157	155	131	145	147	161	179	143	150	159	151	161	162	164	168	167	154	164	160	163	131	153	154	155	141	169	138	163	141	154	153	166	169	152	157	137	151	143	155	165	171	153	155	153	151	136	150	158	154	155	167	158	161	162	150	125	171	130	150	160	168	147	144	153	167	151	173	149	164	145	153	148	181	170	169	155	155	174	149	160	163	184	166	172	149	160	157	159	158	151	170	167	176	154	144	167	148	130	168	182	148	177	165	154	138	133	145	163	150	152	140	150	146	165	166	146	142	164	158	137	133	138	152	167	154	161	151	163	136	178	148	151	137	166	141	191	170	149	150	178	152	170	148	137	153	173	142	150	138	153	134	142	156	147	162	151	141	162	147	144	174	161	161	157	163	148	162	162	123	155	157	153	179	154	164	153	170	150	166	138	139	167	163	166	155	139	157	165	165	154	151	166	160	156	143	146	138	144	162	149	167	158	165	152	156	152	160	159	152	150	154	157	139	135	171	146	169	155	170	187	127	149	142	163	156	151	164	146	160	152	152	166	167	147	181	166	145	149	157	155	178	159	145	163	133	141	154	179	145	147	160	144	147	159	147	156	154	129	158	150	148	131	136	145	163	146	130	157	167	158	138	154	156	142	171	153	172	145	154	146	171	144	158	166	148	161	156	141	171	151	150	165	139	151	139	143	146	160	159	170	139	158	144	164	146	167	165	151	151	144	157	155	152	161	150	155	152	181	158	157	161	153	170	140	145	139	184	160	164	168	139	164	136	158	139	149	167	124	161	170	160	156	143	162	155	167	154	155	154	157	177	167	158	149	147	152	151	161	160	155	170	164	141	160	164	156	157	154	162	149	185	132	149	152	171	155	172	140	133	149	152	168	161	160	148	150	149	172	146	173	163	155	161	160	158	161	144	167	136	176	158	148	154	138	171	163	164	172	165	127	148	141	154	146	138	155	164	162	161	170	170	159	134	162	163	158	158	144	134	148	146	151	164	142	135	145	139	159	168	153	153	162	153	136	156	171	138	182	171	148	157	147	178	135	151	153	145	180	152	169	156	143	144	164	175	127	164	156	167	183	164	125	144	146	146	158	147	178	154	155	158	156	174	166	154	170	164	168	170	158	148	164	139	161	154	161	146	130	160	134	162	177	130	152	159	145	141	155	168	174	176	171	172	157	163	152	139	129	145	173	175	170	157	126	164	131	161	157	145	137	167	159	161	145	184	164	144	178	173	162	153	144	183	159	144	151	163	167	172	155	161	158	178	153	137	169	162	139	160	161	152	153	144	168	142	156	156	137	171	154	162	151	149	166	163	164	148	158	149	160	144	163	139	146	164	167	162	154	184	160	156	143	178	141	151	147	167	149	163	167	179	162	180	179	150	170	139	145	165	158	161	164	177	154	142	170	169	149	150	175	150	163	169	161	159	167	161
7956	15828	13278	7158	4676	3218	2241	1772	1425	1214	1041	904	746	705	660	597	533	480	488	484	450	438	403	408	379	355	384	364	359	362	322	302	346	359	365	313	309	307	328	267	308	323	285	308	313	270	320	289	296	332	309	305	313	284	264	303	296	275	289	285	311	290	264	290	284	295	261	272	302	291	273	292	289	276	280	282	273	275	253	264	264	288	289	282	266	305	261	297	286	260	282	271	278	284	264	280	291	267	284	258	280	271	274	283	259	280	282	273	276	265	262	278	253	262	288	270	303	271	281	270	301	256	280	274	277	273	260	273	263	296	252	271	279	242	309	284	267	295	300	260	281	275	278	273	265	285	293	255	269	282	264	258	260	236	302	257	265	268	281	261	260	257	242	294	265	284	283	285	263	247	265	235	291	219	258	291	268	277	262	276	263	271	248	279	255	291	273	247	275	269	290	282	242	265	286	290	267	310	261	289	301	272	276	261	273	287	260	270	255	265	266	265	254	274	262	259	275	252	262	292	265	285	239	277	244	284	278	283	262	275	299	240	290	287	280	275	244	260	256	278	280	288	259	291	293	276	300	282	284	231	263	265	253	277	286	260	284	281	267	248	298	295	268	281	288	297	237	297	245	282	269	253	257	284	287	295	257	282	261	264	274	278	291	288	265	255	268	255	295	268	254	264	268	245	253	268	244	257	286	275	270	258	261	268	248	263	270	261	264	262	292	277	249	290	255	263	248	287	289	300	270	230	270	275	260	266	281	259	271	258	258	250	277	266	275	250	276	246	249	294	273	285	272	249	273	282	250	267	276	257	289	245	262	285	276	289	262	262	270	270	278	279	249	271	238	254	288	267	268	253	270	266	267	244	283	261	288	260	281	242	275	311	286	259	305	288	279	271	257	287	278	283	281	281	284	286	266	260	290	269	294	274	281	270	274	278	260	269	291	288	264	291	254	291	270	282	266	246	236	248	239	291	276	277	255	279	280	249	268	267	300	274	265	277	265	297	274	263	268	290	278	266	250	284	271	258	299	274	258	257	259	256	241	249	251	285	234	274	260	280	268	262	285	229	270	272	243	271	263	275	276	262	268	256	275	260	261	263	293	282	291	273	278	274	263	265	270	265	284	268	282	283	284	289	257	263	272	255	272	290	279	274	295	256	284	266	250	274	260	301	261	271	288	271	295	287	260	244	281	267	288	275	295	292	260	277	263	275	293	284	256	277	279	255	267	266	267	291	265	269	277	255	270	290	299	274	268	288	286	273	263	271	280	295	275	291	288	267	268	285	265	272	290	309	272	254	254	276	260	248	268	269	287	300	323	266	259	263	251	261	301	272	265	280	290	288	275	292	273	273	267	282	287	281	247	274	246	290	257	276	284	305	264	255	271	255	253	273	262	282	282	285	298	265	274	273	272	255	281	281	288	309	244	264	242	305	253	274	231	277	256	275	252	297	286	295	260	275	254	258	290	277	285	286	284	313	252	257	258	251	278	278	288	263	272	280	267	249	284	283	225	272	265	270	266	276	264	257	286	268	256	285	268	256	285	255	251	285	288	284	254	296	311	284	253	254	286	265	275	275	287	303	294	286	289	283	276	258	290	289	263	284	273	276	292	266	262	271	270	276	287	245	275	283	272	269	251	291	280	239	276	283	297	291	280	274	261	300	254	274	261	284	285	278	286	256	268	293	256	274	258	289	277	287	245	280	276	270	270	270	282	279	310	258	236	284	283	269	274	293	285	260	283	225	258	250	254	267	267	297	292	284	274	270	257	280	267	297	287	269	245	273	254	266	237	286	294	266	246	262	240	278	287	255	242	277	281	278	288	288	273	235	283	258	270	280	278	276	297	269	242	268	281	251	285	262	270	256	278	269	228	271	277	263	276	252	263	264	281	267	272	285	288	269	250	266	241	272	284	261	278	243	262	261	262	251	253	241	274	285	288	280	300	267	259	281	242	245	288	303	282	284	269	283	284	259	287	281	299	306	260	275	298	302	275	269	258	256	265	296	254	270	245	263	277	279	283	282	281	260	263	259	281	260	239	265	285	267	315	257	288	265	270	269	259	264	256	275	258	265	268	278	268	274	262	277	300	298	282	277	292	254	270	278	301	293	266	298	281	274	289	311	258	252	271	258	307	262	281	252	243	255	246	283	290	298	283	246	277	284	254	282	260	274	265	267	279	259	272	289	256	280	277	273	286	249	288	268	254	270	255	274	286	271	304	288	298	264	279	275	261	283	277	254	300	275	258	299	293	295	297	288	250	279	268	280	278	293	248	280	275	267	267	277	292	293	247	303	254	274	297	266	275	270	301	257	278	285	243	286	256	279	283	255	274	266	254	288	281	261	275	272	268	294	254	258	259	270	259	250	272	297	264	254	290	287	241	272	304	284	267	252	268	281	243	248	269	249	292	294	277	261	241	244	269	261	282	278	293	272	264	286	284	230	263	254	286	250	288	276	272	260	268	271	271	294	266	253	261	258	245	274	273	271	283	292	279	248	279	256	263	259	270	272	276	270	249	265	292	245	259	278	281	276	268	293	270	272	250	268	274	284	290	272	264	265	278	290	268	268	281	249	250	267	278	277	263	296	300	300	240	257	255	248	272	260	274	264	249	266	261	281	254	270	241	287	246	259	310	274	285	264	294	251	273	266	249	239	286	278	278	261	290	285	227	288	245	286	283	258	271	274	272	275	281	275	277	268	280	284	276	264	260	242	246	261	276	269	294	270	263	247	262	249	290	269	261	262	256	283	280	262	274	280	273	276	292	255	255	252	268	267	288	272	258	278	275	280	251	282	281	261	276	261	288	288	252	254	249	274	270	253	256	254	257	250	246	284	245	284	262	266	259	282	276	263	268	250	245	270	248	268	274	264	254	258	268	236	269	227	287	263	256	261	254	283	287	297	265	300	262	246	290	249	311	258	293	240	262	266	247	286	268	253	280	258	268	266	291	283	270	254	254	287	298	304	281	278	247	286	247	255	287	276	295	258	271	268	280	245	246	285	262	250	273	286	278	248	262	232	257	270	268	260	263	272	226	293	296	252	289	275	269	272	258	275	276	273	289	264	257	256	269	295	300	275	283	291	284	293	263	261	304	245	248	269	287	252	255	250	270	261	288	233	265	306	280	276	280	265	268	273	291	278	255	294	279	299	253	250	249	267	300	278	261	277	268	240	265	244	287	279	272	266	299	276	308	271	257	275	248	267	283	275	263	307	262	239	261	265	263	280	290	252	269	280	268	282	260	258	282	247	277	301	267	265	269	305	236	262	268	280	271	248	284	253	284	280	273	266	268	247	283	249	240	276	258	283	275	302	268	287	275	271	272	277	288	275	261	287	287	268	276	274	267	264	261	247	275	249	289	271	259	289	263	302	288	240	304	248	273	265	275	262	273	271	247	260	271	279	270	260	264	251	241	272	247	252	278	255	272	245	249	280	268	282	266	269	257	258	279	268	258	257	297	250	251	225	306	283	262	275	268	286	260	253
27068	20928	8312	904	621	559	572	546	516	527	532	496	511	524	477	555	503	494	504	568	522	510	500	500	519	471	525	493	546	490	516	537	514	512	525	481	490	514	455	491	541	500	463	489	541	516	525	524	481	477	508	496	512	511	492	537	482	521	506	514	511	505	519	523	484	531	504	504	509	484	501	493	526	537	537	528	486	512	525	502	481	481	540	492	478	513	514	533	486	502	470	544	518	504	541	515	506	514	481	507	501	488	498	473	470	517	522	550	515	490	509	455	516	512	499	485	520	458	461	508	520	493	514	516	533	467	506	515	495	529	486	538	535	516	499	523	513	494	506	539	483	515	526	488	500	509	535	507	558	505	523	486	519	463	526	546	503	478	530	466	498	488	524	533	553	511	499	525	481	498	496	538	536	511	531	490	539	512	507	519	490	515	512	536	502	507	514	491	510	475	518	511	503	483	538	495	507	526	491	557	496	537	499	514	544	495	507	493	532	536	529	543	518	516	496	511	508	492	537	520	477	486	510	508	520	497	536	511	531	529	464	518	557	492	517	469	517	543	483	508	500	531	504	478	527	516	516	463	516	538	529	496	491	545	538	486	530	498	501	505	530	544	536	527	561	460	533	496	526	528	494	526	560	529	532	487	539	512	483	497	488	507	480	522	502	510	530	519	513	527	504	502	480	534	527	537	461	489	483	550	528	507	552	502	520	494	514	467	496	519	468	496	513	520	501	493	478	505	519	519	488	494	518	491	519	497	527	509	525	501	514	484	472	511	541	463	507	474	532	500	520	474	529	533	505	511	469	509	518	503	544	467	511	445	481	517	500	531	488	484	523	522	529	503	521	509	497	491	520	490	505	445	516	499	530	500	540	495	538	491	497	487	493	529	507	495	516	509	508	509	512	468	490	480	506	532	533	506	491	533	527	527	494	535	508	576	474	511	520	518	565	489	515	516	524	492	507	540	444	491	517	534	486	516	516	451	493	513	504	548	535	494	509	495	542	537	491	483	473	509	490	555	503	509	491	541	529	524	530	539	501	534	533	517	502	499	521	516	522	505	483	498	502	503	476	521	518	514	493	504	493	531	521	487	511	522	506	542	487	496	483	533	537	500	538	554	534	524	480	543	488	498	496	502	519	524	490	483	489	525	505	485	519	498	494	497	495	551	534	501	513	562	555	476	501	512	485	462	479	472	503	564	499	496	507	538	517	512	521	513	512	482	530	503	509	488	495	510	526	518	543	520	502	500	517	489	522	488	532	510	580	499	508	504	549	463	465	487	517	519	516	516	493	499	506	503	500	519	489	515	504	468	516	493	540	505	518	477	519	558	509	498	482	463	509	517	520	531	502	508	489	489	503	553	539	461	516	519	525	528	499	529	508	516	499	507	506	489	569	536	519	531	478	504	506	524	529	495	524	533	540	476	480	537	563	496	463	489	456	524	473	522	516	482	484	528	519	508	495	521	546	530	509	529	482	527	529	472	499	545	522	527	538	503	515	527	532	520	523	509	510	469	534	549	518	519	491	538	467	511	481	499	462	482	527	498	520	533	495	545	541	528	511	499	518	520	483	495	545	505	506	481	537	480	491	495	497	544	494	541	491	506	487	477	509	491	491	549	490	494	511	504	523	516	501	478	525	522	509	520	521	537	477	523	468	503	539	513	529	516	486	528	486	517	510	518	520	510	521	496	514	527	468	507	480	541	496	524	544	505	517	507	508	520	518	478	540	515	522	482	516	531	503	478	540	476	505	533	486	506	475	517	513	476	492	555	543	504	507	520	513	475	495	529	517	553	506	548	504	551	476	544	478	492	511	501	482	477	513	548	466	525	468	519	547	500	536	522	527	529	477	472	550	514	545	522	470	491	517	512	542	497	518	499	499	454	533	489	503	496	552	523	511	530	466	551	527	506	533	480	548	513	496	527	520	491	491	502	504	492	513	504	482	492	522	497	524	517	476	490	494	513	530	511	500	518	495	482	495	521	548	501	477	483	491	483	527	523	483	547	501	473	529	495	507	519	503	515	530	526	496	492	563	512	543	513	508	512	476	495	522	488	528	487	533	548	490	485	503	479	512	514	492	467	471	513	489	590	506	458	478	504	481	484	485	538	495	522	571	515	512	537	511	466	523	490	470	549	477	479	524	529	503	475	523	494	505	513	501	541	529	502	490	546	486	496	543	540	548	547	534	488	515	483	537	482	495	471	529	553	533	471	500	511	487	502	504	511	512	521	538	552	465	524	496	517	492	477	518	495	537	506	526	507	558	511	531	521	487	499	497	521	500	503	527	500	509	508	500	469	525	506	522	544	481	519	491	529	515	543	517	524	497	490	477	488	534	498	515	515	483	486	496	528	502	536	497	534	461	490	542	506	561	529	481	491	477	510	533	481	482	517	518	471	462	498	485	485	498	524	547	522	495	526	484	498	526	500	520	454	548	509	496	545	534	464	463	513	517	546	459	473	483	498	484	503	526	509	490	496	530	506	503	501	483	495	491	517	463	495	481	535	477	496	553	520	481	517	532	500	518	501	487	548	556	463	477	505	492	479	500	512	531	544	500	501	506	530	524	485	494	538	528	529	498	506	553	525	422	505	521	508	501	513	498	545	557	525	491	496	518	511	516	545	494	526	538	480	536	543	511	495	526	503	494	527	500	530	521	535	504	537	471	513	540	497	525	482	524	539	516	517	555	468	504	519	510	514	548	481	507	522	568	487	503	489	506	511	521	474	486	533	524	500	525	514	534	514	483	515	518	500	485	526	482	494	482	481	481	531	517	491	508	498	525	503	475	494	483	505	481	533	521	530	497	528	490	514	498	532	534	500	510	526	508	561	491	503	482	521	519	479	507	504	523	509	523	508	521	482	523	513	492	478	556	539	534	533	522	537	506	468	543	547	507	503	536	477	530	522	517	512	576	491	514	535	496	479	542	517	514	476	479	496	503	535	501	460	475	471	518	490	526	517	496	497	514	490	519	521	541	496	506	514	472	498	480	511	552	518	516	536	498	511	486	522	486	487	509	515	497	475	508	501	520	467	490	482	525	524	536	529	458	485	472	479	492	517	520	480	515	500	540	511	517	514	504	514	461	534	535	501	527	493	553	525	520	491	510	512	544	551	492	504	549	512	514	537	515	503	506	501	524	530	497	471	470	479	513	504	479	546	474	536	520	484	485	509	487	522	514	503	547	513	486	513	525	511	513	502	495	521	519	489	537	555	564	548	485	494	479	490	536	524	502	511	511	495	541	524	501	547	501	484	546	516	514	501	469	569	492	545	519	491	517	514	516	539	507	517	491	521	523	526	496	467	501	493	511	465	499	458	492	492	515	512	475	517	506	524	467	534	504	530	486	546	549	497	523	483	521	538	517	541	537	488	509	507	533	497	519	493	484	526	476	503	509	496	558	498	532	537	477	510	532	516	522	482	515	493	513	520	493	517	528	467	548	516	520	488	498	461	544	491	510	518	526	475	495	495	512	503	531	523	497	533
4267	1862	1721	1237	1083	977	930	936	935	866	933	951	893	864	900	877	858	874	852	901	836	867	848	872	880	904	923	927	836	921	876	901	870	875	828	887	890	865	905	808	864	890	938	860	857	855	878	889	888	907	885	898	850	843	876	864	876	872	884	913	905	887	862	838	891	924	898	864	876	882	855	901	889	861	812	930	847	858	880	852	880	822	834	831	856	864	862	870	912	834	871	809	895	869	879	825	841	889	875	844	874	866	892	902	917	887	852	835	878	922	863	875	897	852	910	844	882	864	848	822	877	837	878	890	901	883	898	879	895	897	903	843	848	887	788	891	912	900	893	915	911	852	836	858	923	852	856	864	887	831	845	862	862	889	864	840	854	847	868	898	856	850	869	846	867	932	866	872	870	829	833	866	826	913	833	843	847	876	883	871	872	891	835	883	866	825	868	849	878	842	864	853	859	920	894	859	850	873	934	856	871	894	906	850	862	872	931	861	894	880	887	841	879	900	884	855	848	845	883	857	821	826	867	857	906	848	887	884	861	886	899	882	832	849	889	901	850	851	929	872	888	953	829	833	861	846	870	937	908	888	850	871	876	871	857	802	863	880	901	854	866	916	877	818	847	883	830	879	877	876	868	881	866	887	830	874	817	892	892	868	856	891	856	829	844	830	892	930	855	842	908	930	848	903	904	873	889	855	940	872	910	907	861	837	859	879	845	851	922	822	856	808	856	907	870	847	919	885	855	871	808	887	808	858	891	890	912	902	843	873	889	880	888	909	869	822	902	812	890	862	888	871	838	904	843	842	849	864	914	873	891	805	842	861	853	880	916	871	925	861	872	914	849	878	858	926	884	924	848	833	872	869	867	876	874	902	900	856	930	851	861	858	855	898	888	856	867	882	824	866	839	878	820	888	841	861	925	917	935	898	916	864	887	949	875	906	873	871	887	865	870	870	885	815	891	812	858	875	898	892	853	869	915	882	903	882	913	866	844	814	825	875	900	893	903	916	887	848	830	867	852	905	859	852	890	891	885	916	880	871	853	933	884	848	878	843	823	910	871	901	923	881	891	885	873	826	913	864	857	898	847	849	941	887	860	895	932	906	902	907	881	867	945	925	812	888	880	868	903	872	887	893	860	865	857	845	888	858	897	899	863	906	869	838	929	842	920	851	894	864	893	863	866	899	879	873	863	801	899	814	905	879	894	845	902	852	874	880	842	849	935	839	852	892	918	885	895	863	870	877	884	853	863	911	935	776	865	872	878	888	867	828	920	877	878	947	846	851	842	867	894	892	904	888	872	891	837	839	943	858	866	894	870	852	905	813	896	876	884	872	849	856	860	840	884	830	854	857	837	840	884	858	935	875	899	882	887	902	909	860	877	828	845	908	893	878	855	910	886	872	891	891	872	851	821	897	916	870	843	844	863	851	843	827	854	903	900	865	881	880	870	877	810	860	859	873	893	851	860	887	862	882	908	877	878	885	815	890	862	874	863	910	885	858	880	877	903	878	891	867	873	853	859	845	876	880	862	866	877	857	883	839	868	877	847	867	857	965	869	868	870	864	849	848	863	852	859	855	856	892	893	823	873	932	896	871	841	816	850	912	873	885	869	872	876	910	878	831	822	872	913	913	862	817	871	881	891	849	849	876	825	879	866	840	941	931	818	895	918	827	890	908	827	855	847	875	925	863	793	868	909	862	846	911	920	846	873	862	859	843	914	854	855	878	862	861	924	870	849	919	870	837	855	866	917	888	857	863	907	915	855	881	830	932	859	892	844	871	851	862	887	835	844	881	879	873	882	861	831	862	847	844	835	841	868	888	868	891	845	862	862	838	937	859	906	883	909	856	893	890	880	931	880	873	904	860	775	901	846	888	893	907	883	853	813	889	899	888	912	897	885	867	825	828	875	863	891	884	860	909	777	873	859	849	842	881	862	910	909	861	873	849	916	850	862	851	883	881	869	848	889	849	896	872	856	901	800	901	858	887	853	856	908	906	865	884	850	889	877	863	914	840	895	884	852	821	855	810	869	881	844	913	804	868	874	808	885	905	855	974	933	871	884	880	853	846	853	843	895	827	861	831	899	872	872	876	847	831	835	897	907	854	885	892	817	870	842	896	860	854	852	920	874	920	852	845	871	862	866	874	875	836	833	875	852	855	891	818	822	840	896	906	885	843	914	847	898	865	898	915	851	845	895	876	864	849	911	881	872	870	874	911	872	872	889	830	880	860	858	856	858	883	837	877	902	887	860	895	840	890	864	839	866	873	875	903	873	887	848	867	873	840	835	855	906	856	906	886	902	865	913	920	836	837	826	866	878	871	819	833	893	905	870	852	903	861	875	858	902	895	885	897	851	873	863	860	825	912	894	871	865	872	882	854	854	896	825	911	858	885	905	877	861	812	898	879	849	897	847	920	882	878	832	886	888	884	880	857	935	907	886	860	875	785	847	888	846	838	846	891	858	896	869	867	859	874	865	838	873	866	909	872	855	891	876	890	869	918	881	887	860	877	878	882	835	863	896	926	859	922	881	927	846	874	845	876	869	877	941	871	862	859	833	854	868	863	845	892	906	848	865	836	882	907	868	872	888	808	868	831	886	915	839	829	844	893	853	898	889	853	876	905	900	859	860	844	841	852	864	891	891	855	887	857	844	846	828	882	870	851	814	895	877	875	835	894	863	808	874	835	864	870	871	852	859	872	874	893	872	863	810	862	848	839	906	917	904	880	874	855	896	894	835	869	828	887	878	860	868	896	890	860	929	898	850	894	875	931	876	839	875	788	850	827	894	879	901	926	846	911	828	900	854	868	915	848	896	867	874	887	890	892	890	895	916	853	839	854	902	846	860	864	850	902	880	860	867	873	842	821	926	877	882	887	831	854	928	898	911	927	864	863	797	861	919	887	865	852	874	864	906	864	886	884	906	816	848	902	909	856	925	864	885	796	842	864	929	865	894	853	932	854	878	848	869	876	891	870	906	853	875	904	912	903	850	871	890	860	848	845	896	912	918	873	924	849	886	872	934	897	846	876	914	871	878	891	889	875	856	909	858	839	865	832	880	834	868	824	862	893	886	838	922	857	896	854	836	820	865	927	896	859	870	855	880	893	892	841	843	864	850	854	897	876	885	899	897	830	902	879	858	829	819	869	859	840	813	847	899	908	857	912	849	894	858	875	857	869	853	824	902	893	865	877	976	900	944	872	863	842	849	917	908	844	854	871	873	883	866	849	853	883	871	880	871	852	897	870	852	896	863	897	885	893	907	849	897	915	858	865	846	891	846	882	885	908	904	904	880	883	888	889	839	873	877	892	862	890	886	924	874	915	890	860	902	830	868	882	885	940	875	884	851	874	913	895	872	883	872	866	867	898	846	834	862	887	855	915	875	851	875	821	855	879	866	882	866	900	870	893	853	915	877	827	877	866	833	814	859	897	897	836	896	874	876	850	867	856	888	865	857	903	881	903	887	889	839	893	845	839	838	891	888	851	898	877
24348	21506	28763	24669	21027	2369	674	512	406	333	340	288	288	297	308	309	295	259	276	277	269	270	262	287	287	235	278	294	251	227	251	256	260	234	235	259	239	280	257	232	241	241	254	260	242	251	229	244	248	226	248	252	256	236	259	253	260	274	266	243	236	235	250	236	246	221	251	243	234	257	228	257	261	222	250	244	223	252	235	238	261	273	235	264	244	279	253	240	256	231	234	248	224	250	238	239	259	244	252	276	253	218	233	247	246	277	260	265	249	265	217	235	235	251	244	239	246	246	218	227	247	274	258	224	248	232	264	234	218	213	242	252	249	216	215	249	250	260	240	221	209	202	234	265	261	246	242	232	204	244	250	228	225	222	247	249	240	212	272	238	261	243	256	250	273	223	213	269	235	201	241	261	239	218	254	255	269	245	246	255	245	264	245	223	253	248	238	223	224	240	251	264	243	276	230	233	212	246	271	243	248	248	244	227	248	240	225	272	283	263	270	241	264	212	261	258	242	255	230	224	262	282	248	247	234	270	244	261	240	245	234	249	214	245	247	254	260	274	237	246	255	231	251	249	257	244	215	217	255	214	233	244	266	264	249	247	237	221	250	227	253	232	260	240	230	262	230	234	268	205	244	234	227	232	236	214	249	250	250	238	252	246	257	246	234	252	230	243	251	242	242	253	227	247	234	253	252	239	257	240	242	234	220	256	238	242	257	225	229	246	227	241	258	232	221	237	238	235	249	270	241	232	218	227	234	202	227	265	259	233	244	238	242	265	247	247	256	259	255	245	248	248	262	240	230	241	271	284	257	212	237	233	236	222	246	249	223	258	249	216	254	258	274	218	267	249	235	227	225	236	230	260	243	244	259	254	241	256	268	255	230	257	267	240	255	251	209	257	256	233	242	262	243	221	255	221	256	248	256	214	243	263	236	232	256	235	285	227	248	266	273	273	221	261	217	238	246	238	276	252	232	266	238	265	239	224	241	245	232	252	244	230	224	252	256	237	240	254	239	269	244	231	246	230	237	241	224	226	226	260	271	252	241	228	255	250	247	257	198	250	241	236	249	245	244	252	230	233	227	247	230	264	262	209	227	213	239	245	266	234	227	205	229	255	254	251	240	251	234	236	253	270	241	242	228	272	267	229	243	237	254	251	242	254	232	219	245	228	271	239	252	250	259	247	271	241	213	232	265	260	223	244	226	205	242	247	221	252	234	237	252	230	255	254	242	226	237	242	220	227	265	261	229	256	222	243	250	243	252	268	228	222	244	239	230	261	229	232	233	245	236	278	274	254	242	240	213	247	261	243	242	228	245	256	245	207	241	259	245	250	253	240	222	266	243	244	236	225	232	238	238	219	243	258	238	228	227	247	253	248	229	268	257	243	253	236	264	285	238	245	259	223	246	231	221	257	292	246	252	225	256	233	243	219	248	237	258	280	243	223	251	252	267	256	254	246	230	268	250	238	284	255	274	244	243	213	236	227	223	247	237	225	267	224	248	255	230	242	235	214	250	244	249	240	282	230	249	229	220	269	232	257	257	215	242	264	246	234	238	228	242	241	264	234	245	228	246	241	256	234	241	239	244	254	221	247	240	217	217	223	234	253	244	274	243	248	246	254	261	244	277	240	270	247	272	234	257	280	244	262	247	260	214	232	210	267	240	252	238	239	268	243	235	259	220	251	231	267	249	231	255	227	209	251	246	234	245	261	270	258	234	233	281	251	250	229	247	231	241	249	258	239	268	242	241	235	232	260	242	254	273	203	262	248	244	257	264	223	251	263	224	253	250	253	262	249	256	247	278	232	239	266	236	231	226	239	247	234	250	257	238	251	267	259	248	236	237	253	228	234	253	254	254	248	239	242	231	256	227	230	234	241	243	240	231	225	249	258	270	250	247	222	252	225	223	239	241	279	242	238	241	252	267	254	252	254	228	239	238	244	243	247	262	238	278	244	261	261	240	272	244	227	233	242	240	247	270	231	237	233	225	243	244	258	226	268	235	219	217	249	238	204	259	222	221	252	261	230	249	255	252	210	255	241	214	227	263	256	255	240	249	236	255	218	261	236	243	274	237	257	276	249	239	226	240	235	262	234	239	247	274	262	263	259	239	255	230	263	231	249	236	258	251	256	228	265	268	256	231	250	244	262	231	238	252	228	232	211	253	246	247	244	238	246	243	248	241	227	223	235	221	273	244	280	232	234	228	243	256	262	253	247	272	243	240	252	246	241	233	218	234	230	249	240	249	235	273	236	245	228	251	255	220	235	245	244	258	276	232	248	243	265	254	233	269	228	244	245	255	250	250	237	249	220	242	244	250	255	229	247	251	228	257	244	233	254	213	270	253	239	239	243	246	230	241	227	241	234	250	238	252	262	268	251	258	231	217	256	235	247	232	247	246	241	215	234	244	236	239	268	219	244	252	244	219	239	246	251	260	235	224	248	221	282	251	215	248	251	231	242	239	251	216	237	227	259	243	219	271	234	244	246	232	237	250	265	232	246	225	265	226	245	252	229	235	244	266	242	231	225	234	233	245	260	243	255	254	247	215	240	235	231	229	231	218	248	248	232	245	253	217	238	241	264	287	237	241	243	264	231	233	257	272	256	220	255	228	245	235	261	217	242	235	235	266	247	192	231	224	220	255	244	242	263	257	288	228	221	239	209	222	198	234	233	226	240	263	234	236	242	234	220	212	256	233	242	221	254	241	236	235	223	246	253	209	258	227	217	255	246	248	252	250	234	231	254	254	275	230	218	227	249	216	240	229	253	245	242	236	247	222	231	217	247	223	236	239	233	241	237	220	228	234	226	210	198	271	250	239	256	260	244	249	254	234	222	233	255	218	243	235	274	224	251	227	269	233	223	256	261	252	244	239	253	235	256	224	238	222	233	236	221	232	263	262	241	258	241	250	261	228	231	243	264	237	230	244	239	255	241	234	242	251	245	238	237	274	214	212	253	244	244	242	270	225	260	223	262	243	219	260	238	229	256	254	273	238	296	249	239	258	243	253	223	252	221	233	223	267	225	255	246	254	264	242	259	253	235	258	266	246	260	255	231	224	231	233	246	232	237	255	246	235	235	239	226	250	253	251	256	239	232	230	213	258	250	256	257	238	253	262	239	236	265	242	255	244	227	238	258	257	243	259	262	227	247	214	233	259	245	205	222	252	246	236	225	228	255	229	260	216	281	255	209	229	237	221	236	245	256	223	224	232	219	234	228	263	242	258	256	242	230	239	265	247	227	221	236	252	231	236	247	234	212	263	254	256	252	259	271	263	240	247	228	266	251	217	224	190	253	226	231	231	241	243	231	240	271	231	260	234	256	258	228	244	222	221	237	239	237	221	263	233	210	230	253	223	240	231	253	252	249	241	253	215	241	251	264	222	259	233	258	258	249	244	256	233	245	214	212	230	221	262	243	241	222	257	269	255	228	227	244	242	248	221	270	266	250	278	273	226	246	249	250	239	240	253	239	223	264	250	249	222	241	224	241
5596	9956	8526	4489	2774	2000	1500	1308	1035	885	802	787	694	641	606	568	564	532	592	546	555	564	547	510	467	512	463	511	450	484	473	495	455	467	472	468	416	465	464	461	451	442	486	458	450	432	475	430	451	415	397	439	460	448	453	426	462	444	458	449	455	478	482	425	425	463	420	394	463	447	465	502	444	436	433	453	451	443	472	440	441	465	451	423	453	452	422	446	409	441	446	407	430	469	432	455	446	441	436	410	462	466	435	440	434	453	464	450	443	427	425	473	447	423	447	449	428	435	434	441	444	461	441	430	434	408	414	431	431	428	441	447	436	444	465	432	483	429	468	464	407	435	453	424	441	429	426	450	441	446	466	405	417	458	457	428	418	429	443	433	423	434	431	454	473	436	442	490	453	430	431	444	425	416	445	426	431	417	403	454	463	415	451	426	470	451	446	493	416	479	426	428	415	411	397	432	450	432	445	439	440	429	423	458	410	449	445	433	433	417	467	413	428	457	430	462	496	463	444	407	387	430	436	467	482	432	410	433	459	408	452	440	442	410	439	423	444	412	420	424	449	443	424	415	434	465	446	455	413	423	431	447	457	444	422	412	445	470	431	428	408	434	487	389	402	440	464	441	411	470	440	414	436	450	448	447	437	439	459	454	444	445	434	459	421	463	453	457	474	475	469	472	449	441	430	413	480	470	430	421	461	420	418	439	410	390	433	440	430	417	457	443	414	480	417	423	418	442	453	390	454	454	446	455	440	428	456	452	449	479	465	448	453	402	449	418	458	423	420	420	437	434	449	445	448	422	416	410	425	414	429	445	456	428	422	425	433	425	445	434	415	462	422	432	398	463	441	435	425	479	421	429	436	411	423	437	411	435	404	411	445	439	475	390	428	452	463	434	403	427	441	465	506	402	456	426	433	427	414	436	426	436	430	427	458	423	456	432	441	428	409	388	442	424	412	397	439	429	444	430	441	417	458	469	438	403	430	439	453	404	483	438	416	431	419	459	452	440	483	433	447	451	438	433	430	439	450	427	391	468	434	427	447	409	432	418	491	445	414	398	425	429	466	469	439	424	455	428	452	405	410	418	442	466	434	428	454	448	468	453	411	440	466	412	442	406	454	421	446	437	421	455	452	443	404	448	468	423	428	437	471	403	454	401	442	465	445	428	448	404	438	448	476	424	438	464	439	437	455	433	391	444	408	480	431	438	423	415	447	484	419	418	438	448	433	430	469	396	392	435	451	434	438	458	461	476	416	399	451	436	425	461	492	456	453	404	415	448	409	398	430	460	432	462	405	394	445	436	411	425	426	461	418	401	448	420	440	437	448	438	442	468	480	432	451	448	449	437	463	457	436	489	392	427	466	431	411	458	420	428	446	433	401	409	502	466	436	455	464	457	440	460	444	510	434	420	456	440	437	459	411	420	437	412	439	407	451	449	459	420	433	410	433	427	433	450	442	450	453	460	418	416	427	420	425	450	465	414	435	403	434	423	438	430	386	423	424	438	444	434	439	454	446	390	473	397	412	420	417	447	446	394	458	422	419	438	435	434	401	474	441	440	399	456	464	440	451	440	413	425	448	425	413	439	427	448	430	431	436	467	410	399	444	424	388	441	455	459	402	424	441	445	421	467	474	484	437	420	436	438	448	435	433	438	420	423	467	473	429	433	447	401	471	419	423	466	453	453	443	423	450	467	446	452	436	400	452	448	427	455	414	426	413	410	426	435	460	448	401	425	422	436	439	450	418	427	438	443	434	437	422	449	467	450	420	458	444	454	471	425	413	444	460	464	417	453	468	428	425	426	443	447	451	475	419	422	437	443	420	416	438	427	486	461	457	472	421	414	417	447	425	429	440	455	433	419	451	454	426	439	421	423	459	457	418	465	457	411	440	450	444	459	409	439	444	439	474	409	446	462	433	429	433	443	423	426	432	382	458	471	400	467	477	455	448	418	419	430	408	437	431	420	440	434	420	473	424	440	432	399	431	454	440	475	443	407	419	399	459	433	470	431	409	487	458	469	409	416	466	404	419	436	432	393	403	430	423	432	430	422	429	436	440	412	430	429	415	390	455	419	434	415	444	446	448	444	412	431	414	435	473	454	428	449	405	428	465	444	464	471	389	429	433	413	394	426	421	423	399	426	457	438	453	424	458	423	441	433	444	417	429	479	427	427	452	448	430	426	473	423	477	418	432	479	436	437	441	414	414	426	433	422	446	399	437	436	460	428	474	401	437	434	429	427	452	432	440	451	426	439	443	423	440	450	413	444	435	442	454	440	502	455	416	447	434	416	488	430	430	453	402	453	420	434	451	449	463	413	462	454	447	440	400	392	451	447	412	410	422	417	451	472	438	415	472	486	427	433	419	458	453	457	455	474	423	435	440	438	426	426	433	435	471	426	429	423	421	414	481	465	456	450	456	451	448	428	434	469	437	441	456	413	449	449	401	409	472	410	420	442	462	465	453	473	438	431	457	453	420	427	420	448	425	396	438	446	412	420	431	418	447	458	401	436	425	495	451	421	453	435	431	442	437	449	455	418	427	456	448	443	426	430	423	480	454	447	412	445	447	428	455	412	426	395	446	424	424	411	484	426	458	413	440	434	462	430	433	476	433	431	452	451	411	411	438	444	464	466	445	421	462	407	420	462	462	416	461	471	449	445	407	454	441	448	417	443	399	425	469	444	416	458	441	463	427	415	430	458	464	471	442	449	433	462	441	419	435	433	431	460	442	444	458	407	440	433	440	453	438	406	424	435	438	438	426	443	397	465	417	414	412	466	438	453	463	457	446	461	458	443	438	460	428	479	462	430	431	427	411	466	470	442	488	436	440	439	417	433	472	444	412	417	478	401	422	429	447	448	469	413	465	426	460	412	455	428	434	456	438	445	421	448	401	460	458	448	419	436	431	407	431	436	419	417	441	451	446	425	431	427	453	443	447	415	473	418	426	437	457	447	429	476	440	499	431	455	439	411	433	375	452	417	394	405	443	438	432	445	431	420	450	436	469	461	431	411	460	445	422	452	442	436	441	402	445	413	450	438	436	424	456	475	451	436	429	428	449	425	412	452	416	464	404	397	429	424	421	464	416	480	443	472	440	437	465	430	444	460	400	450	441	475	447	425	414	438	431	420	430	437	400	431	453	440	452	431	446	446	438	396	438	422	412	451	432	431	425	420	451	415	409	401	424	421	455	435	419	435	414	413	451	393	432	451	447	466	402	397	482	458	449	417	460	440	455	450	406	451	424	433	439	410	453	425	464	422	484	429	445	444	426	398	436	463	454	419	437	434	451	436	437	448	422	439	401	428	457	425	456	441	426	453	475	403	429	424	462	466	437	449	449	446	398	436	431	421	431	427	487	437	433	444	447	449	425	434	433	446	473	429	448	416	433	456	487	406	434	416	415	414	446	455	438	427	446	415	443	471	430	462	424	419	426	439	427	469	447	400	414	439	450	435	459	409	466	449	434	473	442	464	423	415	457	427	421	447
23398	21490	29353	24041	21490	20216	1781	606	449	356	339	285	262	255	254	215	213	216	237	212	218	224	175	205	184	178	165	169	182	174	176	169	173	157	153	174	172	168	171	174	170	144	155	180	184	174	143	146	144	169	162	153	171	162	169	159	145	187	154	148	154	141	169	175	161	172	176	153	143	150	169	175	169	177	153	162	158	147	184	163	175	151	160	159	132	179	157	151	146	153	139	177	114	147	158	149	141	161	154	165	181	157	167	164	161	173	146	176	151	170	177	150	166	154	185	152	163	138	153	147	138	164	144	158	160	145	156	160	144	177	137	172	191	134	168	152	164	151	182	171	130	156	158	144	152	142	150	138	143	162	163	197	140	156	145	148	137	178	155	158	166	166	160	150	142	137	142	177	147	188	133	168	154	160	180	153	155	153	125	164	159	166	144	138	161	148	160	155	162	160	130	160	167	145	159	147	147	174	162	160	144	146	141	150	142	161	156	161	161	145	152	178	166	152	167	166	164	152	165	154	147	136	184	134	165	159	145	168	131	173	152	156	160	150	166	151	163	141	161	132	156	159	165	163	170	166	157	137	141	138	167	155	171	156	151	153	139	129	167	163	166	137	153	176	152	154	157	151	147	171	158	167	155	138	145	150	165	145	161	157	161	173	174	160	146	129	153	145	178	138	157	163	156	156	151	171	156	151	156	166	173	170	153	163	167	188	136	181	170	153	156	161	161	154	150	152	155	142	147	185	151	159	145	149	169	152	161	173	183	170	173	145	150	143	140	159	157	153	157	154	142	135	176	135	139	155	149	177	138	142	155	167	163	167	172	152	166	152	165	158	167	162	143	150	157	165	153	159	157	150	161	145	177	154	141	165	170	161	159	180	156	180	155	156	163	160	141	153	143	162	151	123	151	154	155	144	155	154	154	158	166	168	161	162	172	145	163	146	138	156	179	145	166	134	169	160	157	181	141	150	160	139	143	161	140	152	158	150	177	150	160	168	144	144	173	158	143	163	161	137	157	161	162	145	167	138	150	162	158	141	171	165	172	161	161	155	153	136	148	155	153	152	150	139	165	173	168	152	172	154	138	178	130	145	136	142	149	149	153	170	157	178	182	154	178	151	137	147	166	173	148	143	176	158	182	147	148	174	161	162	166	142	163	158	149	142	163	168	144	172	142	139	147	164	151	142	150	180	151	175	149	158	166	171	156	175	157	159	137	164	176	165	154	163	153	172	161	155	164	150	163	148	164	165	146	184	166	155	147	168	156	157	147	161	177	152	157	151	188	151	123	174	161	147	168	144	150	167	142	144	165	152	166	152	158	158	166	137	142	150	161	154	131	165	151	161	155	149	173	164	162	161	158	176	181	168	144	142	160	134	151	145	141	133	166	156	155	150	169	162	136	167	151	151	168	152	160	149	167	149	157	153	167	168	158	167	153	160	158	157	154	158	148	168	150	155	154	159	159	152	162	129	162	163	169	165	152	160	167	170	170	160	157	142	157	157	145	171	161	170	138	162	172	162	164	167	157	165	164	174	138	151	178	154	138	158	142	144	140	151	158	164	140	161	150	140	165	156	153	136	170	129	135	161	160	158	161	147	161	178	164	170	149	133	182	160	170	164	145	164	127	140	146	152	156	155	140	160	185	143	174	157	161	131	167	150	168	152	157	132	167	168	161	127	166	143	151	154	149	174	144	146	155	159	146	155	134	144	166	164	157	142	159	153	171	164	140	159	181	133	145	128	134	140	148	164	137	143	155	184	161	141	179	201	173	154	156	160	150	186	158	139	162	142	163	166	141	164	155	139	128	156	160	154	171	159	150	162	165	141	161	145	163	138	153	155	145	140	171	164	165	148	160	176	167	161	143	160	160	146	166	165	144	145	167	142	161	148	172	155	143	162	168	172	164	188	176	157	168	152	130	169	149	134	171	160	176	162	170	161	151	145	163	158	175	165	162	145	154	138	126	158	162	139	154	155	148	164	162	163	168	181	168	141	155	124	148	144	157	142	128	181	159	156	170	153	160	127	174	143	144	152	157	138	158	161	167	170	130	177	158	162	156	147	174	153	152	151	147	164	140	164	160	174	151	152	136	174	149	167	173	171	143	135	162	159	171	159	159	165	163	148	139	177	138	172	170	154	172	137	177	129	163	142	180	145	155	144	155	158	153	175	150	154	147	148	154	160	144	151	141	149	172	134	126	156	172	165	155	166	166	153	161	135	166	176	151	192	158	164	165	157	132	168	161	176	139	152	173	169	133	155	155	141	140	174	154	147	133	154	172	154	158	161	178	147	160	148	169	150	152	132	172	140	158	154	157	147	143	177	157	158	125	178	160	148	141	161	149	126	163	133	163	163	140	154	142	131	157	142	176	138	167	171	150	157	141	147	125	149	171	125	141	145	154	147	141	164	145	146	164	164	157	145	137	159	143	171	164	159	160	147	156	156	161	155	125	175	186	142	143	139	135	135	169	138	152	181	146	160	163	155	163	152	169	139	157	153	169	163	138	155	150	162	148	156	137	154	166	168	173	183	174	146	145	147	183	139	159	167	145	148	151	159	156	155	180	163	157	166	164	156	170	172	156	190	173	172	164	164	142	175	156	152	156	176	171	146	148	142	154	170	152	144	166	151	150	155	144	145	166	156	144	188	157	164	147	157	151	138	160	150	172	148	152	163	147	154	149	142	150	143	157	148	130	144	156	150	167	153	168	159	158	160	151	166	161	149	153	180	146	141	130	163	172	151	150	148	151	151	156	152	151	149	167	132	171	168	180	148	161	173	165	160	155	151	143	136	172	155	152	156	144	150	164	137	166	156	174	158	162	138	167	146	175	146	164	161	155	158	144	161	162	160	155	159	175	147	188	144	168	171	159	162	169	139	147	139	136	134	181	164	148	142	133	149	176	159	174	150	152	164	164	173	155	145	145	154	138	145	153	153	172	149	152	169	171	160	148	143	141	132	158	161	157	158	160	138	166	162	165	160	162	138	161	150	149	160	159	140	145	164	169	118	137	155	150	163	181	161	179	156	156	162	161	157	146	159	155	177	167	174	174	161	166	174	133	163	174	158	150	171	165	151	145	148	157	139	175	151	155	158	173	171	148	161	139	157	145	159	156	140	175	151	133	167	174	149	173	158	177	133	160	143	167	137	141	147	150	169	166	152	155	158	166	176	153	163	148	164	159	150	141	172	156	151	161	160	176	174	143	156	148	156	142	144	160	127	153	190	175	152	150	158	149	154	160	151	173	151	170	148	161	162	167	140	153	163	151	146	155	144	151	153	137	160	148	156	146	159	143	157	159	155	141	168	158	153	165	149	153	160	169	173	152	131	147	141	164	143	174	153	146	177	152	149	158	157	157	138	182	173	144	149	154	152	141	144	155	162	164	138	157	143	171	166	180	163	142	167	152	161	145	157	151	151	133	142	141	146	172	148	155	169	151	160	155	161	164	152	158	176	135	174	162	169	169	153	160	130	137	162	168	168	155	170
7846	15558	13229	7213	4554	3231	2388	1726	1413	1189	1014	846	793	699	674	582	571	531	443	467	426	396	381	407	389	378	364	347	350	313	332	323	313	362	345	319	306	360	309	289	301	309	313	301	269	297	327	305	288	281	274	303	273	313	265	287	309	321	282	280	291	304	301	235	283	294	278	269	283	282	277	258	307	301	302	310	252	265	261	268	250	259	276	276	296	287	262	272	301	267	285	290	269	286	285	282	289	266	306	283	267	266	270	288	260	246	256	282	264	236	284	279	271	278	294	299	252	264	297	282	269	291	301	260	288	253	269	285	262	284	239	288	274	287	282	282	260	255	271	272	267	275	242	254	281	276	277	247	256	270	253	273	251	268	319	276	252	247	278	278	246	247	270	275	267	277	279	280	263	288	262	287	267	266	257	269	274	274	260	261	282	249	267	265	268	275	286	270	265	266	264	252	281	256	255	277	278	267	267	260	270	277	271	243	285	287	243	289	284	259	283	266	247	253	266	273	286	255	257	283	254	266	269	268	262	258	256	263	239	244	256	282	265	265	251	262	283	281	293	265	266	299	273	303	263	280	269	290	283	266	225	254	275	246	267	278	283	272	304	293	271	274	238	268	260	284	251	263	272	304	267	282	244	249	277	251	281	248	273	278	276	292	267	270	267	256	256	259	261	265	280	268	273	262	274	264	261	248	283	226	277	282	291	266	297	240	274	287	260	298	251	281	280	254	245	273	279	281	283	287	250	252	231	276	276	282	297	293	251	258	255	256	269	265	279	267	251	261	270	279	278	288	244	295	283	277	251	267	271	283	240	280	276	238	267	295	296	280	277	243	274	298	249	269	295	261	279	255	269	260	257	277	278	252	282	268	266	254	273	294	248	271	265	282	250	277	248	253	261	242	263	316	275	275	262	267	269	308	276	290	277	264	293	271	273	272	232	282	284	264	252	235	262	269	255	302	277	258	271	241	258	254	273	268	260	252	264	282	254	288	279	300	247	250	266	244	241	256	284	271	280	262	271	258	274	260	261	271	287	258	281	272	261	248	291	240	300	268	248	298	279	252	293	282	280	258	301	240	254	266	269	262	297	272	286	289	264	284	262	275	278	269	289	271	268	240	279	256	231	260	258	285	279	263	250	248	276	261	254	289	278	276	269	273	272	283	247	282	274	260	292	250	281	289	270	259	281	259	257	284	261	290	290	253	295	262	264	278	262	263	267	279	278	297	278	266	273	245	268	248	252	252	259	260	244	264	285	250	258	288	272	281	260	275	280	243	270	257	269	260	267	299	280	309	260	289	277	260	294	263	296	268	260	253	257	277	278	256	292	257	276	254	260	268	262	261	258	262	246	264	270	266	250	263	238	292	259	281	277	258	274	270	267	266	261	248	268	266	244	263	301	252	257	298	281	297	241	255	254	278	251	262	273	264	279	292	254	279	292	258	276	273	288	256	265	288	247	270	284	252	271	269	256	279	284	291	319	276	273	271	267	275	258	277	267	271	251	263	241	267	277	276	318	256	265	260	265	267	260	273	266	245	272	263	266	285	275	268	248	267	251	287	288	273	266	284	235	288	280	277	271	246	265	272	258	265	297	280	245	258	299	250	286	261	250	259	260	255	246	270	282	258	298	255	283	254	268	289	292	233	273	275	260	287	287	289	265	287	285	238	247	264	289	260	275	265	283	276	299	299	266	286	255	295	300	295	274	273	256	274	244	310	263	245	266	291	265	293	272	274	264	271	269	284	289	241	276	273	263	278	270	283	259	272	283	248	265	289	282	258	250	252	250	302	282	273	287	259	270	266	276	252	236	288	241	258	267	259	264	266	280	261	276	285	271	299	287	276	268	277	245	260	264	260	287	259	302	295	251	262	262	265	269	267	259	284	270	253	266	271	259	284	265	240	277	259	261	272	276	272	255	246	280	240	262	260	263	255	255	257	244	247	272	272	273	295	270	274	271	266	264	284	282	280	276	257	273	255	250	282	279	280	269	259	279	291	280	247	256	268	266	241	291	278	268	277	258	264	302	255	297	303	280	278	256	288	277	269	263	303	250	259	255	266	241	259	264	280	268	256	275	254	287	277	266	296	264	275	273	281	246	258	290	280	263	274	277	269	286	266	265	298	272	274	271	255	245	240	275	269	263	261	241	247	233	294	247	278	272	291	286	238	287	252	270	326	285	264	253	273	266	278	269	277	246	275	269	282	276	249	279	255	265	292	274	271	284	301	284	254	265	279	247	266	278	260	248	276	279	260	280	271	269	265	270	267	255	276	309	287	308	277	255	253	274	260	261	250	268	295	259	287	262	264	268	280	275	260	251	263	305	245	251	267	261	249	267	276	262	290	254	271	270	265	290	272	285	279	298	248	250	265	286	279	275	268	303	283	282	298	234	285	251	264	283	257	282	296	247	263	285	265	281	272	280	251	283	278	280	276	277	270	280	256	276	282	291	264	256	268	272	258	282	243	250	309	262	296	294	278	256	271	284	263	272	259	266	261	264	256	273	293	276	269	271	272	293	273	237	266	270	255	287	272	267	276	273	267	255	307	270	283	253	267	269	302	287	272	266	260	268	287	252	263	284	277	283	281	266	286	266	244	278	277	261	265	227	255	266	276	237	270	265	288	281	306	262	269	264	255	263	264	268	283	257	230	270	260	267	242	300	272	286	274	248	262	260	267	311	279	257	263	268	268	271	264	286	276	263	269	246	265	270	284	289	263	276	264	312	244	309	284	288	253	278	281	262	274	289	275	262	259	238	251	256	284	265	264	274	301	262	260	275	262	252	252	262	265	279	221	275	237	261	293	267	258	288	316	239	261	239	287	273	269	243	265	246	283	266	271	273	279	267	246	281	271	257	263	274	282	277	268	270	268	271	272	254	265	288	274	251	267	283	281	298	279	295	277	269	304	264	251	263	293	267	271	263	260	245	282	268	273	289	262	263	279	271	265	246	277	252	267	313	288	260	260	295	259	286	257	280	290	269	274	244	238	290	240	274	274	279	257	270	278	269	278	269	286	257	263	271	269	247	261	258	244	244	268	309	251	273	270	249	266	252	274	282	287	235	252	269	233	260	250	279	262	265	275	268	281	278	282	284	251	268	284	281	278	264	249	243	255	283	277	278	305	310	249	255	293	279	239	269	254	287	301	297	300	289	302	288	265	270	249	241	248	274	280	272	275	269	279	252	267	274	246	279	271	267	245	278	268	260	253	241	280	259	272	285	272	282	270	277	260	272	290	272	258	276	244	290	278	269	290	275	261	285	247	280	285	316	274	265	271	255	285	289	283	269	263	280	282	283	265	283	287	249	254	276	267	314	285	259	247	268	265	262	280	256	277	248	264	250	288	281	267	264	251	281	271	257	260	271	253	262	290	264	290	256	291	267	290	276	266	244	274	269	264	276	293	250	299	255	252	277	280	269	247	285	254	261	267	308	276	275	247	253	283	261	297	274	262	267	254	272	255	247	277	276	242	235	278	286	254	235	302
26955	20872	8270	989	630	559	541	570	542	572	558	453	521	546	529	546	526	504	501	516	508	532	519	467	529	505	498	500	548	503	463	497	514	490	536	516	496	517	473	492	533	532	502	500	474	507	512	487	495	514	484	550	498	510	490	501	477	498	514	535	523	555	528	507	553	486	473	482	490	518	489	507	513	463	539	486	542	495	463	538	466	486	498	484	474	462	486	520	537	518	504	498	516	524	519	523	497	498	486	491	501	475	540	505	536	494	508	495	537	526	499	488	487	500	489	488	532	488	520	493	512	493	494	512	501	549	487	531	448	471	506	482	480	499	459	504	490	498	478	492	475	518	500	484	494	499	506	494	519	469	530	532	498	519	483	528	501	475	519	525	497	534	524	489	498	476	506	481	529	502	501	468	488	505	509	475	500	511	497	495	508	517	492	494	470	484	527	510	465	501	554	490	535	481	521	455	501	503	459	517	520	512	541	468	477	490	505	464	542	501	491	480	504	476	542	500	473	522	537	490	487	525	546	451	474	533	490	532	479	469	501	497	548	489	502	486	533	485	533	498	524	509	452	481	489	515	489	549	497	504	475	481	536	511	497	478	475	499	505	498	529	542	534	465	490	484	529	500	515	493	491	558	484	483	485	494	482	484	501	494	471	490	509	515	540	525	518	490	502	502	493	547	494	461	496	523	520	488	542	478	529	502	531	518	533	499	540	553	522	492	516	504	490	503	510	511	537	508	522	569	504	551	501	458	491	470	506	510	496	459	492	499	471	502	545	555	535	507	459	478	539	488	498	502	559	476	465	522	489	462	504	479	501	492	518	512	478	493	474	537	501	516	512	492	507	569	538	529	480	550	526	536	482	490	499	492	525	522	496	508	503	503	511	495	489	469	483	500	531	508	513	455	514	494	496	514	497	491	515	548	514	482	530	505	501	491	540	456	538	487	514	478	526	526	511	518	445	505	521	476	488	495	528	485	479	525	502	510	532	487	556	538	522	461	507	474	519	485	498	514	510	504	484	472	497	496	497	519	470	517	528	509	536	518	467	473	534	499	502	525	526	511	448	476	535	488	516	556	526	482	475	510	481	494	483	454	543	584	531	540	530	516	510	496	492	515	549	522	515	505	552	438	446	519	490	507	497	501	515	514	519	495	482	503	522	506	522	505	513	533	504	486	477	484	511	513	458	495	499	510	502	474	503	514	515	470	483	497	497	499	519	453	492	514	489	508	487	500	520	501	508	530	521	493	531	479	463	507	476	462	474	494	526	481	477	494	526	522	510	564	481	532	500	512	510	479	512	502	529	533	499	521	541	504	467	490	535	509	510	459	519	503	499	523	544	492	513	515	525	543	526	510	522	537	521	524	499	532	529	514	495	470	495	524	530	511	528	500	543	515	520	523	507	453	516	536	521	506	498	523	494	535	494	511	469	467	488	516	539	478	519	478	514	523	536	559	494	541	506	522	493	511	533	522	468	516	531	478	519	477	500	499	505	514	486	505	505	542	484	490	515	513	516	473	512	506	499	488	535	483	514	490	473	496	566	518	525	507	467	502	504	488	510	546	498	506	511	526	546	504	489	479	553	496	522	495	507	522	516	535	492	520	509	539	503	478	483	486	508	537	493	513	470	487	453	466	520	502	525	493	502	500	503	505	544	537	513	514	516	535	511	524	538	502	539	459	516	497	488	517	483	503	491	497	506	512	537	509	517	528	492	488	517	493	508	449	475	510	493	535	496	537	482	530	490	481	471	481	507	506	520	519	475	508	534	491	498	499	479	505	465	510	481	462	509	518	502	482	499	496	518	561	536	484	478	504	534	540	486	449	484	482	570	497	513	506	528	523	485	504	531	524	487	483	550	481	518	495	501	504	525	495	573	540	501	517	473	503	492	449	492	475	512	529	480	498	531	505	495	510	501	493	513	491	498	525	474	516	532	530	489	497	480	487	524	527	528	523	493	470	496	524	484	527	437	542	494	529	498	514	504	483	549	525	520	459	534	489	518	519	479	508	505	528	466	479	487	528	499	497	502	462	503	514	529	477	492	508	520	521	477	498	527	486	512	504	520	485	539	490	509	531	495	489	539	505	515	482	514	529	509	524	544	494	504	516	520	500	529	507	538	504	494	506	488	522	471	507	524	482	471	489	515	531	505	472	518	519	505	535	515	484	493	585	513	479	504	534	519	493	480	510	507	472	482	506	523	511	468	522	524	490	508	515	558	511	536	494	483	502	475	507	517	489	533	474	530	511	490	525	449	521	521	452	498	483	505	508	517	520	507	548	493	482	486	506	493	492	502	502	504	520	485	510	509	490	485	464	518	501	499	488	518	488	486	501	492	520	491	509	529	458	509	531	508	524	521	501	516	521	508	499	518	509	497	503	507	521	502	542	502	508	468	509	519	490	487	540	464	512	502	512	536	512	497	480	500	512	535	519	480	467	542	541	515	515	508	550	482	489	489	505	495	499	490	518	482	492	498	495	498	493	499	516	497	516	523	504	486	537	512	546	473	528	482	507	508	519	509	507	499	499	505	531	485	506	501	483	498	534	478	486	511	508	525	535	497	494	477	475	524	481	533	534	540	517	499	520	475	510	502	497	527	526	521	501	504	522	533	463	527	492	516	467	510	524	517	549	505	495	520	502	508	514	458	521	519	531	491	508	517	521	473	489	490	538	487	501	540	496	522	566	533	484	495	497	571	515	511	530	489	515	515	530	528	506	492	493	545	471	516	523	478	509	518	500	458	501	472	497	510	520	528	475	469	519	511	508	510	473	503	485	534	510	526	484	522	505	517	475	536	533	484	513	519	484	550	498	504	494	485	480	467	502	517	497	515	513	502	481	471	519	465	498	525	467	491	522	530	512	513	508	527	503	487	476	499	497	469	486	511	489	494	459	516	488	522	482	489	496	507	536	539	485	522	519	489	521	470	452	487	530	525	519	526	514	482	528	501	536	492	465	476	516	519	469	490	505	470	477	497	507	548	486	522	500	529	478	512	514	508	517	513	522	517	473	507	512	477	486	506	476	493	482	502	452	551	518	484	519	527	509	540	519	494	527	483	517	500	504	475	524	488	541	482	542	496	476	505	525	498	519	503	484	488	513	503	508	514	511	489	501	503	511	491	520	510	492	505	521	477	514	489	485	513	485	526	519	543	513	483	521	493	480	521	507	494	507	511	498	516	471	494	480	501	496	502	504	510	468	494	530	479	555	518	507	492	520	478	486	503	511	492	491	475	498	478	506	536	497	494	533	519	483	529	481	555	502	498	525	478	540	481	517	492	509	506	530	517	504	537	530	489	522	523	513	494	520	540	529	505	486	512	511	529	478	515	488	503	530	491	522	495	530	515	500	505	480	513	520	533	498	521	524	487	505	505	492	523	507	478	490	509	505	507	518	516	516	486	498	493	457	443	494	564	499	468	494	522	464	536	515	520	557	497	502	502	498	509	491	527	537	492	510	534	531	549	476	523	468	514	503	475	512	498	526
4251	1922	1707	1227	1038	994	958	885	890	912	887	862	839	878	885	827	891	854	866	853	884	841	879	846	900	882	846	822	879	902	858	895	860	831	849	888	841	880	848	943	915	867	845	884	898	905	819	867	889	857	902	827	900	888	814	909	862	800	911	849	892	913	816	818	895	893	891	791	836	815	848	902	912	876	922	858	822	843	868	910	870	879	920	875	942	850	857	825	837	873	879	868	916	886	814	830	878	897	852	849	844	802	841	877	877	829	818	869	867	890	862	924	858	808	863	834	847	878	899	893	847	904	887	821	845	839	844	853	843	812	853	889	848	840	869	889	848	866	889	807	861	845	889	875	888	838	841	816	851	897	833	887	834	855	849	883	865	827	850	896	905	887	839	824	879	839	871	882	905	865	850	836	883	887	850	873	864	912	872	875	862	836	806	866	814	845	825	836	860	854	853	885	871	891	891	868	843	890	862	865	845	890	887	841	864	860	924	876	843	829	897	880	859	854	873	864	887	889	877	832	902	866	837	919	855	868	853	860	856	872	892	881	857	894	839	887	858	904	839	852	835	887	837	854	893	890	883	903	869	873	827	864	865	858	888	877	837	933	855	918	813	850	869	900	815	866	881	817	842	877	907	892	844	882	894	886	828	872	838	911	832	875	881	835	845	872	885	829	898	863	828	876	833	909	888	844	832	849	895	826	863	824	910	808	807	850	831	859	898	827	873	923	858	879	876	892	844	888	871	875	854	924	872	838	886	854	853	916	889	881	827	868	875	873	872	844	866	842	841	891	864	843	903	911	864	856	890	822	878	905	833	864	851	852	868	823	889	899	911	851	857	804	840	877	879	934	839	886	780	846	859	865	856	847	830	872	899	865	906	840	857	835	889	870	870	837	831	846	890	835	824	830	871	848	918	924	876	852	820	859	862	836	835	833	854	851	875	854	856	867	847	831	824	856	873	842	915	874	908	934	801	851	882	828	808	860	838	886	794	887	835	851	904	891	892	885	899	882	861	853	793	896	862	866	877	843	834	881	866	862	865	844	879	824	811	906	875	855	866	904	930	900	853	906	822	841	897	869	841	881	903	911	861	823	831	842	880	841	821	919	881	819	888	943	869	885	840	864	894	888	891	813	869	858	852	867	889	874	889	909	853	856	847	878	869	882	902	886	876	862	866	889	881	871	868	907	881	860	789	827	852	823	816	832	853	941	867	908	862	857	912	816	797	871	874	840	844	851	871	849	863	893	890	917	848	854	813	908	872	879	862	830	845	890	870	899	849	855	863	827	868	882	897	873	821	894	897	835	858	815	881	854	823	800	856	872	874	860	926	912	929	876	868	867	870	831	894	842	856	857	889	860	839	826	817	894	835	882	791	855	893	885	829	870	866	906	880	849	869	883	863	832	857	902	892	878	829	924	856	836	877	858	875	838	888	864	819	851	859	842	866	914	919	864	858	895	864	847	834	846	855	870	874	908	875	855	892	872	853	854	864	888	860	887	884	861	914	867	896	858	894	877	826	857	816	840	842	898	856	876	871	858	855	879	856	858	815	842	894	872	870	816	851	875	849	883	857	839	844	884	875	865	847	883	903	866	927	837	866	817	853	922	871	896	923	890	831	898	854	916	885	848	855	887	892	870	857	907	830	892	878	861	928	802	893	895	855	887	813	858	855	899	896	855	922	871	859	843	868	892	925	833	867	852	845	859	825	893	863	918	879	879	892	891	862	876	868	875	880	877	870	833	853	858	841	862	862	858	884	819	824	875	906	813	868	795	869	889	891	853	858	879	849	821	876	880	843	927	861	866	864	876	885	834	867	877	890	845	896	906	857	891	873	899	883	835	839	860	847	869	878	864	802	838	868	858	877	878	878	851	862	915	887	858	861	883	880	879	845	826	835	850	846	850	844	837	872	800	845	840	861	836	885	861	865	867	877	837	807	853	861	880	849	847	852	871	914	869	903	934	916	819	874	897	874	858	879	860	868	866	891	895	855	889	847	830	883	821	896	821	855	840	883	869	860	863	866	861	895	897	862	875	855	888	932	843	859	894	862	848	920	854	876	824	882	899	812	884	847	846	911	814	914	885	858	849	891	850	865	866	880	891	838	841	900	856	822	863	858	860	862	887	854	866	891	902	825	890	862	851	885	869	835	854	903	927	921	887	803	879	868	864	861	835	862	801	851	866	862	861	913	925	886	845	893	892	861	842	838	820	912	897	874	922	893	917	885	881	908	917	923	875	855	846	846	877	876	853	844	845	853	872	904	839	895	862	811	859	878	907	866	912	855	879	831	833	895	832	797	835	834	854	829	885	867	864	849	828	907	885	866	869	857	833	863	871	867	850	803	886	846	879	835	869	870	846	851	865	912	867	876	850	839	896	812	866	854	877	834	843	895	839	876	933	880	862	849	886	851	869	891	887	882	864	823	865	791	867	861	905	842	878	827	875	903	881	831	835	846	824	846	915	860	858	851	860	873	879	913	895	893	864	888	849	861	962	832	879	798	877	868	894	893	875	890	838	847	909	807	881	850	907	859	889	883	811	868	908	845	885	894	862	864	901	821	859	823	829	862	864	819	873	881	883	848	861	879	913	860	916	898	829	896	867	911	834	798	878	865	869	890	879	921	836	845	798	866	896	859	859	873	883	842	906	852	851	847	886	857	825	878	841	885	819	841	803	863	850	862	851	867	865	851	887	859	942	875	874	900	845	877	816	866	899	878	922	824	869	886	878	878	846	877	838	890	813	832	868	846	868	837	847	855	918	824	855	838	883	869	816	850	899	901	860	883	828	865	787	834	840	940	876	879	878	872	900	833	871	854	906	866	928	842	819	912	853	851	826	875	862	872	841	841	873	851	886	875	841	870	860	824	906	831	895	847	864	917	877	855	851	863	781	860	901	932	863	860	886	812	862	847	856	882	885	849	887	892	859	900	881	826	837	854	921	857	875	902	855	841	836	885	872	833	883	887	822	846	875	882	887	812	836	872	845	815	876	865	847	882	837	903	857	863	865	890	874	885	887	871	881	873	823	874	898	852	907	866	890	906	873	822	788	818	898	887	837	847	844	842	909	857	920	893	898	920	884	833	809	869	827	809	850	879	892	873	835	880	840	844	864	916	840	902	825	891	898	877	884	909	779	838	823	845	913	816	871	866	860	887	818	810	811	851	843	811	810	815	853	881	868	891	864	820	864	874	864	881	857	877	874	868	841	883	881	868	841	855	838	893	874	867	893	856	885	859	890	860	899	857	849	897	869	844	841	850	864	841	832	802	873	840	852	873	851	876	854	920	843	863	913	833	869	844	861	863	891	911	874	809	802	902	842	891	878	889	865	870	904	877	824	903	908	851	895	869	887	878	830	872	948	808	815	823	846	889	879	869	860	849	845	824	820	845	858	880	856	890	866	813	813	882	863	875	872	859	817	876	823	874	829	855	903	877	849	850	832	880	850	885	888	890	850	875	881	898	851	866	891	823	835	868	880	863	865	855	839
24266	21504	28734	24683	20973	2298	706	430	378	359	322	321	338	301	319	289	259	305	241	268	247	251	238	265	259	254	264	239	259	236	273	239	244	276	252	268	262	253	275	236	274	247	266	282	232	253	227	217	256	254	266	215	261	258	228	252	243	243	258	259	261	251	231	233	244	240	229	263	242	247	243	243	221	237	244	254	237	242	262	242	258	267	234	249	240	222	257	224	231	235	230	240	234	248	240	251	220	236	240	233	242	266	232	233	239	225	225	250	246	232	256	234	260	274	265	197	242	245	254	224	252	221	263	236	235	251	248	264	255	248	220	224	260	261	265	249	225	227	240	209	236	241	231	236	261	257	211	203	235	246	259	261	238	242	207	234	213	241	257	236	221	242	258	229	247	221	241	256	236	248	251	228	231	215	220	249	228	221	220	266	250	255	233	241	230	244	220	240	241	233	242	234	230	250	245	250	248	244	235	215	269	234	222	255	219	251	253	217	221	239	244	258	206	239	245	234	211	243	229	227	219	234	234	247	257	228	239	245	228	219	240	248	229	271	246	215	247	231	239	260	233	238	238	236	238	238	250	268	224	244	258	260	231	237	240	222	223	259	226	210	241	238	239	245	230	244	235	263	248	233	234	232	267	236	278	228	250	250	229	236	239	196	236	226	254	232	238	225	238	257	249	225	241	226	232	254	233	241	243	232	242	243	236	241	271	220	260	255	239	205	251	241	231	238	267	225	228	253	242	247	261	215	239	228	210	258	251	224	248	236	246	246	230	246	244	252	241	258	240	242	200	226	225	224	241	231	257	279	224	239	229	243	237	232	266	230	224	252	256	180	237	252	264	242	213	222	244	229	238	232	249	243	257	234	236	234	256	233	216	238	215	244	256	249	243	234	262	254	213	231	239	266	228	263	242	236	238	265	247	225	244	227	255	250	246	238	246	225	241	255	240	264	235	227	266	242	218	244	234	247	256	253	251	224	256	265	243	228	247	252	255	244	258	239	240	258	265	211	227	223	252	245	249	239	254	220	231	244	246	228	257	241	246	242	246	264	273	207	215	241	256	248	255	204	228	236	249	257	232	232	237	227	247	234	255	210	247	229	221	239	217	264	236	212	221	260	241	249	249	214	241	253	248	225	244	231	245	235	242	236	254	228	242	251	227	242	219	244	219	227	241	255	237	234	247	238	274	233	235	241	251	252	225	258	230	255	238	214	230	236	255	247	225	226	242	226	261	254	236	215	231	237	221	220	222	234	223	251	246	218	228	254	251	249	217	210	260	236	249	253	251	221	267	252	243	242	267	248	263	225	239	249	256	257	237	235	216	222	248	263	263	230	260	204	228	216	259	244	243	236	255	233	236	238	253	246	229	229	246	224	238	266	245	241	218	224	236	219	225	226	221	231	225	215	234	194	226	253	219	257	219	248	230	272	236	256	226	228	255	227	231	241	212	259	227	270	252	204	242	221	239	229	240	251	251	247	243	240	227	235	221	234	264	213	234	285	236	245	231	261	235	235	256	243	250	252	243	233	240	212	244	253	223	269	240	251	264	211	241	239	232	241	244	233	237	229	259	226	254	235	212	227	260	268	259	225	207	245	240	221	247	209	261	235	227	255	234	240	274	241	221	256	236	237	214	254	227	221	227	236	222	235	273	256	228	233	250	250	248	229	241	229	237	247	244	231	245	223	258	267	239	242	209	214	212	248	240	267	244	242	242	224	234	249	245	243	259	237	267	239	253	244	260	252	262	234	242	210	222	259	252	240	236	232	246	243	255	223	233	221	248	251	233	259	219	259	238	267	227	221	247	242	221	243	228	232	234	242	214	259	230	252	258	264	235	276	218	243	241	233	249	237	236	238	232	240	264	258	240	237	232	231	239	199	229	229	250	262	228	246	229	285	251	212	247	223	227	235	216	245	225	255	253	238	229	224	238	227	235	222	229	234	260	242	231	216	210	212	237	238	236	200	233	254	246	233	234	224	229	231	236	233	226	221	245	249	233	229	242	207	255	224	257	234	241	241	239	243	240	248	264	253	219	241	214	230	209	229	228	245	252	234	238	257	231	249	237	254	250	237	256	212	255	228	244	244	249	214	218	236	244	246	230	262	233	243	209	250	248	271	240	236	239	227	236	248	225	252	209	237	244	257	231	245	246	257	242	217	228	215	246	237	214	243	229	232	217	225	231	218	258	241	238	251	241	230	227	249	241	212	251	255	235	224	227	261	272	229	222	239	250	255	233	233	247	240	249	235	229	267	237	267	263	244	227	241	240	235	234	236	221	238	247	235	236	233	227	243	264	258	233	235	234	242	258	254	244	251	261	254	233	225	229	232	233	226	241	267	240	281	262	229	233	233	233	230	228	253	247	260	243	241	231	257	246	252	218	253	244	241	218	269	255	230	256	236	228	237	242	251	255	215	218	242	256	243	241	248	223	231	240	213	235	228	241	234	240	223	241	256	217	221	224	245	240	233	213	240	242	233	229	240	237	265	267	269	247	235	231	226	231	241	250	223	240	236	269	241	245	255	245	251	259	229	240	216	240	257	227	234	228	232	257	239	230	213	229	238	230	247	221	243	216	216	244	238	241	264	243	255	237	263	231	228	243	248	235	247	201	237	231	222	260	260	228	252	229	229	257	248	267	203	241	249	252	241	251	258	195	228	245	251	230	215	248	212	240	276	244	262	225	210	244	222	217	263	223	242	239	234	214	279	250	261	235	235	249	203	230	258	230	235	208	219	233	255	236	245	204	239	251	238	248	250	252	241	255	233	244	222	223	253	247	219	232	219	243	231	259	269	211	256	237	284	231	239	203	245	225	245	236	242	241	253	239	240	233	232	230	237	225	218	229	268	229	222	221	236	249	217	255	237	256	221	221	231	231	253	220	222	253	237	258	228	223	245	250	218	251	235	251	238	237	236	222	233	236	218	251	250	218	220	242	268	247	246	238	242	268	249	227	212	258	229	237	240	217	260	237	253	257	239	244	227	271	202	218	261	249	228	249	263	268	259	267	237	212	248	218	213	222	237	255	228	218	270	238	248	229	266	270	246	252	232	212	222	263	243	236	214	224	251	235	238	226	229	252	214	229	231	240	226	230	247	247	237	253	257	238	243	234	213	222	270	235	265	245	246	238	224	245	245	229	244	248	230	236	243	243	244	274	263	263	258	210	224	239	226	226	246	236	231	249	251	250	254	234	248	222	236	211	260	238	251	249	237	261	228	261	231	245	273	228	267	247	233	232	249	223	212	237	248	246	230	221	221	245	256	243	225	234	234	290	234	235	252	238	222	229	242	260	232	270	231	212	237	245	254	231	236	247	251	227	232	260	245	230	216	252	237	244	246	256	232	239	237	244	282	247	241	208	237	226	225	234	250	241	223	246	240	242	223	243	238	210	248	238	235	232	219	239	239	245	249	233	244	212	227	233	264	253	239	224	211	243	235	246	248	205	238	260	236	201	241	261	215	259	257	230	219	249	253	233	240	232	246
5629	9859	8563	4246	2670	2018	1543	1220	1011	928	859	784	705	645	624	609	578	515	527	538	476	524	520	496	505	497	483	478	503	483	482	474	433	470	448	465	473	458	449	443	469	411	458	457	477	443	475	414	462	429	437	435	426	443	483	445	437	443	442	459	407	455	436	430	484	425	430	429	437	444	452	473	438	453	434	495	465	431	403	438	474	452	458	431	431	397	455	436	432	425	456	433	461	450	431	407	425	448	442	465	416	414	444	438	457	441	474	402	454	420	453	418	452	458	445	466	414	459	414	417	415	431	440	444	420	429	446	430	433	428	444	470	422	442	424	440	441	435	427	460	431	428	418	420	431	459	459	407	424	415	426	428	451	446	415	410	429	438	427	422	431	419	451	399	416	413	416	407	419	475	421	449	461	415	425	409	427	453	454	450	464	452	429	424	392	414	453	446	449	451	478	450	427	455	441	436	421	432	459	475	449	437	415	439	417	431	407	449	460	433	450	427	444	429	452	425	425	425	405	412	408	420	399	443	436	441	444	413	473	418	445	450	472	411	429	433	405	446	455	453	454	419	449	452	404	399	429	500	466	447	446	410	463	474	443	444	434	398	437	421	433	447	455	425	435	425	443	446	425	465	417	432	449	460	439	402	455	452	433	417	450	435	416	468	414	461	431	397	404	441	457	438	444	453	447	459	452	456	407	422	457	445	446	426	428	416	445	420	438	449	409	404	435	485	453	457	442	446	417	444	436	409	439	441	423	450	407	454	399	427	466	442	411	475	427	415	460	426	416	422	422	398	435	434	403	423	442	464	433	422	431	450	411	427	442	447	450	390	412	398	414	418	441	421	405	418	465	459	443	439	423	428	407	448	443	446	418	454	441	465	406	436	418	428	418	424	435	454	433	440	429	385	461	450	425	435	425	445	409	486	456	459	436	429	447	405	427	432	451	446	388	448	411	445	429	444	439	374	422	454	447	424	452	458	421	447	429	433	451	475	397	426	436	435	436	421	485	451	442	407	437	434	433	463	413	428	480	449	412	436	417	428	403	432	464	427	431	464	405	451	416	395	448	426	460	404	439	429	455	383	461	458	428	421	412	449	441	444	436	419	408	402	417	486	456	443	460	433	406	477	472	461	459	435	417	436	421	446	465	411	423	436	412	427	439	438	417	450	466	454	440	402	448	407	387	411	409	445	370	443	423	424	452	435	430	411	414	443	429	440	424	470	427	383	453	422	425	413	448	449	442	452	419	443	429	435	436	439	419	465	458	414	385	402	440	470	456	426	413	434	454	433	455	444	419	432	453	419	455	460	440	429	421	461	366	409	404	415	434	432	431	455	413	458	434	436	445	437	455	455	437	469	417	415	428	401	433	450	460	414	404	431	422	422	405	407	475	415	419	442	450	410	428	408	448	463	432	425	448	424	386	439	441	426	444	446	453	461	440	415	447	404	439	445	419	418	455	398	448	403	446	431	454	467	456	457	439	425	427	428	421	432	433	411	433	440	472	452	426	418	467	450	439	428	439	399	454	432	469	453	448	481	429	429	467	443	419	449	435	418	431	399	433	448	418	463	399	452	416	428	454	439	411	467	459	431	495	387	411	439	418	426	428	453	453	399	433	424	424	450	450	412	421	419	398	466	442	413	442	433	463	419	416	427	391	469	434	423	446	447	435	464	461	419	397	437	436	444	445	437	435	424	434	448	456	406	524	415	454	421	389	451	407	466	432	456	418	426	426	420	436	409	457	454	452	438	435	405	456	418	410	442	416	468	430	421	452	431	447	429	447	419	430	438	443	436	441	422	468	431	458	456	419	425	423	409	424	453	419	459	445	428	469	454	431	442	464	443	437	458	431	441	462	453	444	414	437	461	477	472	487	432	472	412	420	446	443	438	408	448	448	409	428	448	446	443	435	440	441	466	422	440	439	446	472	434	456	453	408	420	431	404	444	433	406	397	436	449	419	410	443	437	462	464	459	444	469	397	459	436	424	443	394	460	449	462	432	424	456	408	466	444	426	405	440	448	414	451	472	435	425	429	438	427	450	427	473	437	443	422	429	444	462	433	425	426	413	449	449	427	458	435	413	436	458	438	454	427	455	450	426	409	444	411	460	445	429	400	432	428	473	427	404	451	461	428	421	427	420	415	423	429	461	478	417	425	400	413	468	466	449	411	451	452	448	472	416	448	408	442	442	416	414	408	432	415	452	468	371	446	437	430	462	426	419	412	445	455	492	414	487	395	419	436	423	441	444	418	428	453	383	410	433	451	445	435	423	424	431	429	402	379	425	442	442	405	439	455	436	431	475	454	434	468	448	440	436	431	428	460	416	425	460	469	425	432	457	443	410	455	373	409	475	421	432	448	434	409	432	449	439	381	434	406	429	414	445	438	421	395	435	424	407	434	434	399	434	469	430	425	430	425	447	421	434	387	421	432	416	405	428	433	487	431	476	418	438	451	432	423	464	423	430	465	439	412	428	423	398	403	428	436	432	415	456	390	426	456	410	407	458	442	455	445	418	447	393	418	416	485	422	437	419	452	425	427	446	424	418	414	413	430	437	441	455	428	460	473	450	434	428	409	467	452	423	422	464	454	460	473	396	412	438	414	441	447	434	491	419	429	448	402	444	435	421	428	452	435	459	454	405	409	438	438	482	428	440	442	449	441	469	450	445	477	427	451	443	432	482	430	415	409	461	433	416	416	426	426	453	433	427	436	438	438	441	421	439	420	399	403	416	457	410	436	411	406	427	478	425	456	456	452	472	454	438	474	438	425	468	432	440	399	449	414	433	450	414	403	421	440	403	447	439	431	417	461	396	387	427	415	459	421	480	442	442	404	478	436	395	426	427	455	439	436	438	457	447	434	438	423	440	492	430	423	402	427	466	418	428	435	464	439	471	399	429	392	412	481	396	441	454	418	433	445	463	450	428	441	421	459	409	477	417	388	396	434	443	432	450	421	431	404	431	410	421	411	438	432	424	441	442	434	375	419	429	456	409	444	436	423	443	442	424	440	459	481	441	421	397	460	407	442	392	448	445	453	460	450	441	440	437	444	414	446	437	421	463	419	423	482	419	455	423	408	394	431	457	418	440	400	443	459	455	429	431	440	465	426	423	441	405	392	434	432	438	430	428	432	403	439	389	417	428	421	460	461	462	460	459	429	449	449	471	421	414	452	411	438	441	406	454	383	454	451	431	469	409	444	432	408	474	441	459	456	428	426	429	408	416	492	453	475	455	429	442	454	468	440	440	407	464	414	414	431	432	406	419	421	440	432	431	423	423	442	436	442	428	415	473	447	422	430	432	429	503	417	411	456	441	415	429	470	425	436	463	405	413	461	392	438	443	437	405	457	436	452	473	458	439	455	501	454	450	428	449	421	403	435	409	461	455	455	430	432	413	465	449	437	422	412	412	435	433	406	408	433	419	451	417	444	448	437	435	450	385	480	478	450	437	438	462	411	442	424	432	436	457	415	414	467	459	460	426	465	463	425
23377	21490	29359	24063	21490	20151	1646	579	409	386	321	306	297	239	227	232	235	186	220	209	177	187	195	181	193	192	202	178	184	191	166	181	136	183	166	156	169	165	150	147	172	182	139	171	174	177	154	173	180	161	185	154	136	156	159	181	169	176	158	155	164	152	166	166	166	135	178	171	141	146	152	188	165	147	169	141	144	163	147	160	145	154	145	149	139	156	133	166	136	163	173	143	142	174	165	142	140	162	164	149	130	156	188	155	162	147	150	159	142	129	163	148	151	154	182	158	147	163	137	145	157	135	168	163	141	147	159	166	150	182	145	160	151	154	171	162	175	170	163	159	153	149	157	149	134	150	138	167	147	171	159	152	137	174	138	143	146	142	155	154	162	165	139	159	164	162	133	138	145	156	167	149	131	150	162	140	142	134	158	134	150	161	167	151	143	147	164	148	162	149	159	163	165	149	138	133	141	142	134	145	161	148	166	152	154	149	134	169	149	154	155	176	132	137	166	140	177	140	145	161	168	150	159	133	145	119	156	170	148	151	159	169	153	139	145	158	156	163	148	165	154	151	164	162	156	148	152	165	146	156	120	152	113	168	157	162	149	159	171	158	158	158	167	149	154	138	154	142	171	146	141	144	152	150	156	153	162	150	160	132	187	164	175	168	155	156	154	150	157	143	169	159	160	150	149	149	193	157	172	148	161	154	149	164	143	153	172	158	146	165	143	164	144	147	139	171	135	145	161	166	138	131	156	131	132	140	147	146	152	141	143	164	161	159	130	149	148	176	131	175	162	178	159	166	165	152	149	154	163	148	171	161	157	174	165	150	159	152	150	148	159	158	140	146	177	168	159	146	169	145	167	179	133	165	163	145	169	150	144	154	156	169	134	146	143	159	158	159	152	160	145	165	161	136	160	156	162	181	157	144	166	159	159	140	149	153	175	153	132	162	152	155	164	136	154	145	153	155	145	151	153	167	130	161	129	154	152	154	160	155	157	158	168	134	130	152	148	145	157	145	154	159	155	146	157	163	153	149	140	157	144	146	152	156	126	152	150	149	161	155	148	144	154	146	146	166	175	152	140	164	161	139	163	142	149	156	168	158	140	149	139	154	164	165	148	163	157	149	156	178	173	149	157	177	144	161	140	169	158	135	136	151	152	176	156	145	157	157	160	160	138	151	165	167	166	167	156	132	154	133	144	160	153	157	164	140	153	171	164	158	145	131	162	184	157	157	170	159	156	160	160	138	142	151	143	150	169	163	155	146	149	166	162	168	157	153	151	145	150	137	153	172	160	125	159	157	160	151	156	144	134	138	131	149	147	167	149	164	152	166	150	162	157	132	156	147	136	151	164	170	164	162	147	126	160	160	162	141	153	160	157	162	131	142	134	163	125	175	148	162	171	141	147	168	147	173	156	205	180	161	157	129	159	152	160	142	153	140	153	133	141	143	182	144	156	152	135	128	170	175	135	154	165	156	133	158	157	158	157	147	147	154	129	147	158	137	147	128	165	143	151	155	152	138	186	156	168	158	146	168	151	170	140	162	140	148	146	188	182	141	138	141	138	160	172	154	142	152	157	161	153	154	144	155	148	158	148	147	144	139	148	148	149	135	155	155	168	144	143	145	146	128	158	152	147	151	164	156	127	172	138	176	130	141	163	155	153	159	171	166	170	177	160	151	159	142	161	149	149	146	141	152	165	151	145	163	155	152	163	132	143	138	167	154	141	153	154	157	131	156	156	159	164	163	150	138	148	142	150	161	162	158	132	151	170	145	155	158	150	148	161	156	166	137	144	158	146	151	147	149	166	145	133	162	161	164	158	146	156	160	167	147	144	149	153	132	171	150	165	165	155	136	147	125	131	158	142	163	155	140	141	146	154	146	158	143	146	181	159	170	136	144	150	140	140	144	148	170	156	138	187	145	158	149	170	167	144	173	142	157	142	166	129	170	174	160	158	135	168	150	172	154	144	152	146	148	176	150	157	128	152	126	132	166	152	151	139	175	169	154	132	143	138	138	158	163	139	146	146	178	152	164	166	148	164	142	170	147	157	144	147	156	165	154	150	145	161	148	155	163	162	150	142	166	168	171	150	158	156	170	138	159	157	149	138	147	161	155	137	159	132	157	158	174	170	133	137	139	136	143	148	143	170	153	132	147	148	163	146	148	154	164	141	156	172	159	148	141	166	126	154	141	157	155	130	148	169	145	151	137	156	132	162	150	136	155	153	153	127	175	142	145	144	168	132	141	152	137	169	164	139	167	140	170	167	169	144	154	143	131	159	150	159	165	139	161	149	150	137	144	160	131	152	146	158	162	169	131	148	151	160	166	157	181	176	134	170	156	139	147	164	154	149	178	164	146	135	157	174	145	135	143	172	166	128	156	151	175	158	143	160	154	139	133	145	167	145	145	146	175	159	151	148	137	143	155	167	151	155	153	151	158	148	147	156	138	143	156	167	138	160	150	153	157	141	153	149	169	145	130	162	139	168	154	181	134	169	172	156	180	169	152	131	171	172	159	154	139	141	148	142	148	152	152	151	173	162	171	162	157	158	150	171	175	131	162	176	158	155	143	149	158	159	162	153	148	150	145	145	146	144	151	159	156	144	164	151	132	160	163	140	144	172	123	160	140	175	171	155	163	158	148	136	156	139	150	142	171	130	157	176	158	151	170	162	166	150	142	159	135	153	123	163	168	166	154	151	148	174	150	129	150	147	144	147	153	149	168	131	152	168	146	165	150	151	157	136	173	164	150	155	150	159	162	162	176	169	153	158	155	127	156	147	145	140	131	152	152	162	133	157	171	164	138	153	134	163	167	144	137	133	133	149	145	152	169	148	157	166	143	140	180	170	140	142	126	149	143	168	160	137	147	143	151	152	184	140	138	137	167	150	142	166	158	171	144	165	148	139	131	183	142	156	162	153	148	168	148	164	166	175	145	151	146	133	152	142	144	149	169	162	165	165	153	155	156	150	134	136	142	149	150	137	140	149	138	151	164	140	138	124	150	139	142	120	166	151	160	140	172	146	163	153	149	139	163	155	155	155	148	134	150	134	176	163	159	150	133	155	167	164	150	142	137	165	158	173	159	157	169	168	161	176	173	138	146	146	145	146	169	144	162	159	139	151	164	146	163	144	171	157	155	170	160	139	163	147	159	160	137	140	150	158	147	163	142	147	145	163	151	168	157	150	145	163	163	154	145	149	148	140	162	169	144	158	150	156	170	158	155	146	131	163	154	161	154	142	138	160	155	161	159	150	157	142	162	158	171	152	158	151	142	156	156	132	151	149	141	142	164	174	165	160	167	171	164	146	149	140	136	141	152	155	163	145	139	157	151	173	139	139	150	149	147	164	164	153	150	140	171	156	156	141	173	157	150	147	146	144	138	152	137	130	147	159	169	143	155	160	143	160	163	160	140	176	142	171	173	151	153	153	160	167	172	151	155	153	150	146	172	130	154	140	163	132	175	160	160	155	154	147	145	164	123	157	148
7775	15531	13221	7229	4582	3148	2406	1767	1443	1147	1053	879	805	715	634	603	550	535	468	461	436	456	429	433	364	375	359	355	344	349	333	331	304	341	329	297	343	312	320	295	297	292	310	299	291	269	299	313	278	275	279	283	274	279	262	266	287	314	268	306	264	288	287	294	291	310	263	273	307	281	269	273	296	286	273	255	314	269	279	267	309	276	275	278	257	256	301	269	299	276	277	266	308	258	275	271	285	283	293	256	267	274	295	283	292	274	293	276	303	288	291	248	268	237	278	279	286	262	287	256	243	264	292	269	265	263	264	268	266	295	294	280	240	265	262	261	297	240	270	250	269	273	272	269	278	267	274	292	258	254	285	268	262	287	272	289	249	271	248	278	287	253	270	258	284	251	285	268	253	254	306	246	235	273	259	273	261	268	273	276	287	253	276	264	258	273	277	282	272	261	277	273	254	262	272	267	264	285	285	288	260	295	265	294	260	261	273	249	286	288	253	261	280	271	266	256	262	255	282	253	256	252	285	279	292	278	273	274	273	292	259	252	275	239	279	267	260	236	243	300	273	281	281	276	270	255	266	276	267	310	296	247	287	261	270	263	278	288	263	292	250	277	256	292	267	262	270	255	268	248	242	284	268	287	276	271	286	291	253	279	268	261	267	262	228	310	286	286	259	250	262	244	303	256	269	237	278	259	255	240	249	258	268	277	281	266	266	275	290	265	305	260	267	237	269	279	245	247	273	263	281	262	235	249	254	271	295	248	256	281	243	267	264	240	249	276	254	274	267	287	270	284	269	268	279	258	267	263	262	297	262	247	292	250	254	279	264	269	264	266	296	271	283	279	262	266	284	268	294	304	290	271	265	248	255	239	274	259	266	251	280	276	252	273	244	256	271	309	275	256	292	258	255	263	265	288	272	246	269	263	258	263	247	244	289	275	269	273	266	266	263	269	268	307	262	269	270	275	260	268	263	289	276	274	234	258	254	261	278	270	260	253	221	250	252	264	266	254	266	258	300	248	260	264	264	278	288	238	290	271	223	269	252	273	274	286	285	260	244	255	289	267	283	279	290	268	262	258	273	280	246	276	248	264	267	248	272	272	264	263	272	233	252	279	271	271	263	288	256	288	247	238	276	268	245	284	278	261	271	234	273	270	290	271	252	266	261	253	280	259	246	262	260	261	249	262	254	269	279	285	269	251	272	273	278	284	297	275	268	277	249	265	273	277	246	265	262	260	309	267	268	274	273	273	255	262	255	258	246	261	269	257	249	264	259	289	291	275	260	236	255	252	253	265	277	256	290	281	242	274	272	247	269	273	252	318	269	249	276	251	241	262	267	286	265	258	272	245	257	240	280	281	301	262	247	256	252	255	310	274	246	262	257	275	248	262	295	280	277	260	263	263	278	282	262	276	258	301	276	245	261	260	264	272	271	275	253	274	280	255	279	266	278	276	254	304	263	262	269	283	252	293	245	289	309	279	272	265	277	244	279	230	266	286	272	274	246	239	277	280	281	259	268	300	291	252	279	258	254	277	269	271	308	289	271	256	278	289	251	271	282	249	273	282	225	285	232	259	251	261	268	274	268	286	249	260	252	242	270	231	274	272	220	284	273	273	270	264	282	261	260	258	250	249	249	252	267	263	281	288	235	277	286	278	260	241	269	266	252	246	276	293	277	278	252	251	271	272	263	266	252	259	280	276	265	269	250	281	265	261	282	236	290	250	298	265	263	276	275	262	274	263	273	274	290	256	242	257	277	290	277	273	269	296	257	254	262	271	285	280	240	247	240	282	250	289	272	264	252	250	264	274	276	266	274	286	243	260	303	277	272	267	260	264	286	275	288	284	274	294	268	247	269	255	268	273	263	286	263	278	300	295	273	249	265	252	278	262	242	253	251	233	263	263	254	238	250	273	266	280	269	305	275	290	276	266	268	235	260	268	245	264	250	273	245	259	296	236	293	298	250	265	278	263	248	262	267	243	269	297	271	276	281	282	281	282	293	267	282	280	291	238	283	263	260	280	287	255	276	233	245	254	251	274	265	249	251	263	289	270	260	245	279	265	246	248	280	254	263	260	297	308	261	255	256	259	270	271	281	270	294	268	279	270	302	276	284	254	276	246	281	276	266	248	286	277	280	241	255	285	290	291	267	237	243	289	263	306	234	305	266	288	291	268	278	280	281	259	283	258	286	247	262	264	246	268	290	251	270	246	269	242	295	271	290	271	269	284	283	275	290	285	282	268	263	285	246	259	268	271	277	258	263	258	264	242	288	262	257	264	274	282	269	268	270	264	291	318	252	264	256	261	243	274	241	256	268	263	287	277	271	251	311	262	263	279	276	271	274	236	255	280	263	244	254	274	273	241	250	287	286	269	258	261	265	266	295	261	271	285	281	297	266	260	263	275	286	278	293	274	258	256	267	270	261	262	279	288	290	240	253	249	278	305	265	269	282	284	273	250	276	238	254	295	248	293	267	255	256	267	278	261	262	278	307	258	257	265	281	283	276	250	273	271	264	288	254	244	266	284	269	267	321	250	269	268	246	274	280	258	286	290	255	264	285	280	242	271	260	285	283	262	279	273	280	259	255	268	291	258	243	276	243	282	248	267	266	266	276	269	296	264	267	278	254	252	261	241	283	260	289	290	261	257	263	274	264	258	262	253	273	258	241	266	261	278	283	278	286	267	266	244	260	281	256	282	262	306	280	262	292	268	259	282	276	276	256	277	233	258	258	258	278	258	268	282	253	294	264	283	270	288	272	249	280	252	304	244	261	248	282	251	248	236	268	257	240	263	257	282	243	281	259	271	275	269	292	317	274	272	245	263	270	246	236	283	264	269	273	276	256	242	266	296	251	278	280	250	272	288	266	292	261	283	256	273	263	291	246	252	255	270	254	260	273	238	278	235	251	251	269	261	263	270	263	240	267	260	268	249	259	295	249	297	268	258	266	288	252	266	253	269	285	295	277	241	263	251	270	277	261	279	238	265	268	256	247	271	301	265	259	255	274	279	276	271	267	221	280	256	255	270	292	287	271	273	257	259	265	249	281	248	259	270	287	261	266	272	263	285	272	256	262	256	281	250	234	272	242	268	261	262	254	292	266	274	278	268	278	263	255	267	275	260	262	268	278	289	240	263	229	253	263	272	269	298	296	251	255	285	263	268	260	251	262	264	255	272	280	239	236	284	255	273	260	280	228	278	267	272	276	297	254	295	267	287	228	254	267	264	288	297	268	257	254	291	283	279	272	296	256	249	254	245	272	275	275	234	266	265	266	275	271	286	266	244	264	260	270	245	266	288	305	284	291	261	276	265	279	244	266	242	257	253	245	285	268	257	253	254	291	269	255	278	253	259	263	247	282	277	275	285	267	281	264	287	272	264	263	237	273	239	278	285	274	303	242	288	249	282	260	272	261	242	226	243	270	278	285	312	273	265	275	255	246	262	264	283	283	242	261	277	291	243	276	263	261	247	258	251	264	248	279	260	279	238
26979	20834	8294	894	581	544	532	503	516	518	501	540	502	547	491	496	523	528	529	512	509	514	463	506	496	532	490	504	511	516	483	501	439	494	511	488	531	499	498	530	539	511	513	479	491	478	529	515	477	486	495	486	484	487	495	484	470	513	523	491	529	511	475	484	496	532	503	528	499	485	461	495	478	486	543	499	473	460	506	526	506	522	509	495	490	472	472	495	499	523	535	479	482	498	491	469	487	514	465	541	502	484	492	495	509	517	482	510	496	477	466	541	491	499	503	488	507	492	481	506	519	494	518	490	486	494	489	516	455	479	543	515	478	472	487	472	515	522	500	482	455	501	523	504	536	495	517	512	520	537	525	480	515	502	519	518	495	478	475	528	523	468	460	508	515	502	489	495	497	538	521	492	473	483	527	475	467	494	460	427	471	477	535	517	539	487	514	524	532	491	488	473	450	553	522	485	474	471	514	501	510	542	531	481	514	524	501	485	509	506	511	523	470	479	532	508	496	505	469	522	530	519	457	496	498	509	488	489	508	514	500	517	492	479	530	470	458	487	482	493	492	489	525	543	475	510	520	504	520	486	527	497	465	527	522	521	430	511	531	515	545	475	512	469	492	527	471	487	458	512	507	510	489	494	485	528	497	488	497	473	511	487	502	512	510	531	517	507	482	506	488	512	522	484	527	509	454	491	507	479	523	478	499	508	482	515	528	500	507	466	475	504	496	470	518	485	528	499	507	497	523	497	455	509	512	509	517	524	491	489	493	515	464	478	499	508	489	485	537	466	485	520	486	492	491	515	496	543	546	494	521	513	475	497	513	506	513	522	522	477	477	507	484	493	508	512	548	487	462	470	492	513	532	471	548	495	492	487	504	527	479	509	485	486	495	503	464	482	465	526	523	500	521	521	547	491	513	527	536	482	492	499	497	489	492	499	497	493	515	520	471	463	506	515	484	525	484	504	517	535	519	480	499	494	464	495	502	509	494	498	488	519	512	516	521	512	478	484	477	448	489	439	495	500	487	511	512	489	509	498	498	503	508	475	538	481	501	488	533	544	527	483	521	507	506	488	510	474	491	517	541	511	499	490	499	485	532	484	499	490	462	471	513	480	524	518	521	477	501	449	480	507	523	524	501	462	473	513	528	449	514	492	510	489	505	473	509	519	486	493	544	524	508	488	484	472	480	486	502	491	475	520	535	520	558	489	500	544	510	491	497	466	494	512	461	483	544	479	516	505	520	509	481	494	441	535	494	498	491	519	482	522	496	478	457	492	464	494	499	460	476	533	498	449	491	476	499	490	509	545	495	479	488	482	473	463	488	495	501	521	523	476	492	482	508	536	500	506	486	506	509	518	509	474	471	460	494	481	475	498	500	509	512	503	502	521	515	524	490	486	539	503	489	516	495	514	520	478	506	511	498	478	480	497	519	501	492	537	522	472	495	515	505	494	537	486	479	543	527	477	491	483	524	489	473	515	485	507	503	520	499	478	514	533	488	457	490	489	475	534	507	452	486	488	531	454	484	471	515	499	495	509	537	506	464	513	502	525	488	505	524	526	508	483	518	477	487	462	515	498	512	530	510	502	494	510	497	466	438	531	475	458	483	515	492	502	456	500	495	484	490	538	502	512	539	525	465	478	526	540	490	514	488	524	483	502	481	536	524	484	492	488	483	509	507	506	481	500	503	499	538	559	528	511	479	490	533	524	509	514	518	515	487	452	500	451	495	501	507	518	506	501	500	511	521	507	489	550	458	498	474	483	485	516	529	474	540	480	526	496	501	510	524	527	531	498	503	464	484	510	502	477	511	512	513	495	504	524	535	530	486	518	483	487	518	495	510	523	479	519	503	540	495	514	512	504	516	492	507	460	532	490	460	465	505	491	532	502	478	480	486	517	515	506	499	502	504	476	485	501	503	490	570	483	494	477	512	459	459	529	516	510	496	498	489	484	489	488	493	457	532	507	495	510	468	528	488	497	478	508	481	512	518	499	497	484	549	535	496	517	532	488	485	480	486	534	521	528	500	532	512	478	483	482	467	543	475	454	508	472	487	450	473	456	474	566	519	501	434	500	452	504	528	475	467	525	501	505	519	504	506	488	537	471	489	487	483	489	526	476	443	507	491	507	474	476	501	507	499	489	500	493	520	465	490	483	484	519	529	540	491	528	513	513	479	495	515	527	478	507	526	520	491	475	500	514	475	490	498	505	468	484	502	494	490	513	477	506	531	479	492	486	536	486	510	522	559	493	503	474	530	533	492	523	540	529	520	493	511	458	528	484	540	500	504	507	524	525	506	506	521	513	508	477	554	479	498	486	498	518	515	494	531	488	523	523	508	479	513	503	527	472	497	503	534	497	445	566	488	463	450	522	497	508	492	474	518	497	489	470	497	499	504	502	463	521	470	491	505	498	455	522	463	462	481	468	462	562	480	492	507	507	464	540	534	465	491	492	501	504	489	497	503	493	510	523	495	509	502	469	479	505	496	460	529	491	481	495	458	488	480	481	513	496	471	470	495	488	523	532	520	529	555	480	529	508	553	497	531	455	485	500	480	479	491	479	502	486	500	458	539	500	501	493	471	509	512	517	460	490	525	465	471	475	479	521	501	559	472	528	494	494	492	510	506	484	492	484	517	527	527	520	492	494	542	502	479	489	537	548	493	539	537	511	481	482	523	510	458	499	508	545	523	540	509	491	529	534	531	553	475	493	500	476	488	534	509	478	507	474	531	505	520	501	471	471	505	490	503	501	475	464	478	501	516	489	478	551	494	506	502	494	544	490	542	462	512	473	501	528	504	460	486	542	519	480	462	451	478	497	523	512	510	520	540	506	495	511	516	521	537	516	527	523	446	511	454	515	508	467	521	501	500	487	492	486	508	511	524	456	521	489	475	520	524	487	491	490	500	479	559	511	531	523	521	523	511	508	518	483	497	475	495	527	509	518	475	492	506	486	481	476	487	486	486	453	501	467	463	498	521	499	541	459	539	495	477	462	529	495	509	485	475	504	472	488	498	493	504	486	515	488	488	506	498	474	505	457	504	514	499	492	513	509	497	525	479	468	525	504	526	516	490	515	521	511	498	518	505	525	507	485	460	467	508	478	509	510	496	489	484	476	550	506	535	468	518	506	532	526	507	498	487	491	478	523	483	537	508	498	540	498	492	499	511	466	491	516	519	474	520	486	526	510	521	486	499	529	510	481	514	503	494	509	506	484	510	517	535	508	504	539	546	482	521	480	468	485	521	475	493	514	506	540	513	488	503	514	532	481	530	498	544	507	481	512	520	492	521	491	484	477	495	483	496	459	503	466	492	536	518	457	546	532	489	513	493	514	505	499	483	513	526	491	512	509	520	469	498	486	498	503	463	480	460	503	496	499	522	530	539	508	487	477	488	503	476	531	506	509	512	477	497	527	500	462	538	509	515	512	465	484	546	519	469	528	503	519	478	515	486	452	520	478	473	455	536	486	518	495	516	505	487	510	515	470
4300	1910	1747	1235	1093	982	927	960	908	940	855	891	886	874	904	877	854	837	897	846	838	877	880	848	866	885	866	828	876	849	851	915	892	905	818	840	835	869	894	895	911	820	824	909	811	883	875	895	873	873	838	876	882	891	859	820	831	853	879	872	867	895	867	800	882	830	904	834	874	839	865	865	830	819	858	865	867	856	819	852	902	855	834	841	895	865	910	845	844	866	883	859	876	830	849	884	857	841	847	881	866	872	871	857	890	829	818	888	876	902	888	929	875	871	903	877	867	870	869	856	902	838	844	840	904	891	866	887	833	891	895	872	846	905	818	845	818	862	871	885	888	829	850	886	852	863	831	854	847	805	835	925	834	826	795	844	828	847	833	851	903	867	888	876	807	880	843	830	850	835	888	837	872	892	843	833	932	888	820	874	839	895	849	828	829	849	890	840	879	833	854	900	859	883	873	869	856	814	873	825	867	881	842	823	842	893	828	840	840	849	812	868	859	824	789	854	858	878	828	887	853	871	892	873	892	848	822	896	845	855	939	825	868	849	845	839	866	890	885	850	873	873	798	885	845	869	878	807	887	867	850	841	909	865	830	839	828	821	855	845	898	859	872	812	837	887	865	848	818	890	834	799	831	870	847	816	847	884	837	859	831	859	865	859	828	829	860	901	841	856	835	896	878	906	881	853	838	851	864	850	843	887	867	867	864	853	872	888	858	825	823	880	887	866	880	887	877	881	849	902	833	848	871	883	864	829	816	901	806	890	835	800	862	864	830	938	867	875	869	830	909	863	840	838	861	836	823	899	838	866	900	843	845	861	821	838	844	865	839	880	904	891	837	847	858	789	866	822	835	810	824	893	823	817	862	891	866	866	798	829	849	853	859	846	857	876	881	881	864	833	856	866	813	812	873	879	916	836	885	853	859	836	873	871	828	872	821	815	846	821	892	905	844	898	826	847	823	837	853	879	898	846	901	874	862	833	865	880	854	845	898	822	840	844	828	820	915	855	849	882	847	844	836	846	840	838	856	899	862	836	831	856	881	853	828	868	828	804	844	868	863	830	821	811	864	880	852	875	866	806	912	826	861	878	845	860	877	855	821	935	873	857	867	895	848	890	894	882	827	870	827	861	865	838	877	848	807	857	864	853	867	896	863	819	828	816	917	884	857	860	827	896	827	848	897	842	872	860	859	904	828	853	867	876	876	842	874	874	902	845	864	814	877	855	909	873	858	836	868	896	843	791	970	879	841	864	846	874	839	911	856	839	834	839	921	859	839	865	819	893	853	850	893	933	843	848	857	862	864	845	864	827	894	827	865	820	874	877	848	815	855	834	880	883	932	872	808	887	822	890	879	885	834	807	832	838	838	887	850	825	842	860	885	867	884	877	855	832	859	862	901	857	869	841	876	806	899	847	851	850	862	872	894	858	877	884	841	867	824	881	870	871	863	865	890	898	865	847	813	872	815	828	845	836	835	823	852	883	894	861	843	811	891	888	831	872	820	900	860	905	885	838	818	871	916	868	918	828	868	889	833	820	838	860	882	787	858	840	837	903	851	813	864	866	871	838	845	856	913	857	817	867	886	868	829	843	823	842	888	806	904	874	816	871	889	871	842	808	839	899	839	905	937	896	842	856	828	877	850	847	880	868	871	852	837	882	834	856	878	925	808	868	887	871	828	863	820	839	885	799	857	872	831	835	867	913	881	830	881	898	844	832	809	852	858	891	906	852	900	873	824	840	867	867	879	890	841	888	824	836	844	841	848	886	863	852	876	856	846	894	858	888	845	858	855	843	868	852	848	848	902	859	838	847	907	883	875	829	868	812	842	833	860	867	837	819	847	871	816	883	819	925	836	902	861	855	849	888	828	805	848	849	840	804	795	845	828	880	825	862	886	831	867	894	830	827	855	854	868	815	821	863	851	900	859	885	819	841	783	881	879	819	813	880	842	892	870	819	913	833	843	832	858	879	873	889	825	822	880	855	811	854	874	850	881	861	877	840	856	836	861	847	889	846	854	837	835	833	894	826	831	838	872	851	831	866	835	908	859	895	812	883	894	893	804	856	844	902	781	829	886	859	859	897	877	870	880	852	857	862	848	834	889	837	885	884	889	833	902	828	835	897	841	885	842	879	880	845	896	910	869	837	885	842	871	862	839	793	830	913	875	832	876	883	859	857	847	871	847	853	862	850	841	803	868	866	833	850	854	883	831	803	841	844	863	795	917	885	831	820	895	861	885	830	827	877	844	875	860	862	886	872	821	833	866	845	887	832	873	909	857	863	888	846	855	862	848	820	882	892	844	864	889	876	789	910	859	877	894	855	832	883	872	840	849	853	904	842	829	896	870	846	850	889	769	854	854	868	808	857	859	855	850	874	868	856	871	839	871	845	840	902	882	889	824	877	875	853	897	854	878	872	850	918	840	848	872	881	854	804	871	877	818	832	856	813	826	845	822	843	849	829	858	835	840	872	895	858	867	853	845	883	806	850	853	879	829	886	890	860	827	840	843	907	861	841	848	814	877	876	892	849	844	907	845	862	869	813	785	842	800	848	825	869	845	819	871	817	871	906	877	905	865	824	834	873	851	894	886	885	878	881	849	866	833	846	873	853	887	831	827	811	833	834	787	849	818	913	851	822	849	878	876	891	830	869	872	830	828	858	898	886	845	831	864	826	885	851	867	831	821	868	796	838	901	862	812	878	842	878	865	870	834	864	835	847	860	922	842	784	866	828	854	823	814	884	897	846	833	847	854	879	897	852	866	888	822	885	886	872	871	902	821	854	861	831	878	826	837	855	781	863	883	851	872	842	858	865	857	870	875	869	850	930	813	844	784	886	846	834	819	796	839	856	860	851	844	879	870	868	878	854	869	885	873	909	878	839	863	839	877	892	837	863	849	839	899	888	878	863	869	869	821	827	825	838	869	846	843	807	896	874	863	914	876	828	885	842	877	843	830	828	860	931	805	849	832	839	867	868	854	810	874	861	924	870	858	849	912	830	868	847	840	872	877	863	855	817	802	880	912	904	835	792	856	880	875	881	813	834	847	864	828	845	886	802	898	859	800	862	818	866	857	851	868	884	881	890	831	814	866	852	870	832	889	858	852	864	866	827	878	846	846	826	855	882	871	892	899	866	838	900	855	874	891	879	829	831	802	886	849	863	854	803	812	817	847	855	859	846	871	891	877	860	847	829	865	894	870	834	828	872	892	859	902	860	912	828	841	873	860	873	884	838	910	838	865	878	831	869	878	826	853	868	844	933	865	867	824	853	847	823	814	896	874	822	840	867	833	886	886	879	824	856	912	837	868	871	908	834	852	886	823	874	843	846	909	893	848	892	835	846	891	885	876	836	845	900	866	876	853	832	823	865	894	846	845	853	832	861	848	867	868	833	867	865	868	861	885	875	849	777	855	855	857	866	921	893	858	844	860	854	841	819	889	847	832	859	875	836	898	874	863	903	856	871	877	888	950	870	880	882	888	869	863	820
24323	21506	28765	24678	20990	2330	645	453	385	383	324	327	291	292	296	266	282	275	271	259	264	255	235	263	259	251	265	230	228	251	233	263	241	263	227	233	236	234	258	251	256	230	243	209	267	219	235	264	230	261	232	246	224	250	254	240	208	233	232	245	236	256	242	249	226	238	245	226	236	256	252	228	254	248	233	235	272	240	273	263	261	248	250	220	237	212	239	245	235	234	233	228	240	229	226	222	225	231	216	253	251	236	215	255	232	199	238	230	250	239	227	233	234	236	212	241	250	270	234	237	285	229	237	246	228	240	232	247	222	239	238	224	205	255	211	239	228	229	214	265	244	252	218	230	249	268	249	235	265	215	229	240	241	212	242	240	250	240	245	222	256	235	238	231	248	235	213	268	258	234	254	225	246	222	244	250	229	234	223	235	236	228	241	228	189	256	223	261	245	251	267	204	250	225	236	195	234	233	240	226	231	259	217	248	229	241	218	250	247	237	223	226	214	258	229	255	233	235	237	237	242	230	236	231	235	241	226	219	228	247	258	243	235	229	250	237	249	241	233	243	242	215	232	243	248	265	229	230	225	230	266	215	236	232	219	220	230	267	230	232	243	242	238	217	227	218	251	212	233	226	259	228	235	221	231	249	229	240	240	218	246	241	248	217	233	249	231	241	233	229	235	231	218	207	234	219	238	232	251	247	224	241	236	249	261	213	241	220	255	228	233	232	209	229	238	219	245	229	222	217	244	256	211	239	252	222	241	228	205	260	256	229	240	222	234	253	225	248	246	225	251	197	227	236	226	220	234	243	227	223	205	224	230	257	243	239	219	214	224	223	251	263	248	212	226	210	239	239	226	275	222	232	239	235	257	243	223	227	254	232	255	245	268	235	267	216	244	233	219	225	262	229	234	225	260	246	244	245	216	226	244	224	226	265	244	213	215	208	226	244	252	234	240	217	231	236	279	245	238	222	236	235	247	232	234	238	256	254	242	245	253	262	215	233	253	222	234	242	219	234	238	264	242	263	226	231	204	200	232	251	218	217	253	226	238	246	236	225	239	245	238	221	248	214	255	235	220	260	243	238	226	274	238	234	216	234	236	240	228	239	260	227	259	231	239	240	253	263	251	246	255	223	260	256	225	246	234	241	248	237	252	228	240	241	241	239	262	226	238	232	202	243	256	240	224	248	231	239	244	231	235	244	215	228	241	197	245	190	229	220	227	248	230	254	238	273	233	232	256	235	232	256	206	228	239	228	235	267	262	252	223	232	231	250	242	238	231	265	244	241	245	228	208	250	243	257	234	230	239	208	219	211	218	254	247	250	199	258	266	232	247	227	235	244	215	267	236	232	223	209	255	198	224	250	233	229	260	260	250	278	251	262	235	238	236	223	239	232	244	244	271	249	207	246	249	220	218	217	237	201	226	222	236	248	207	247	255	228	243	236	251	224	217	226	229	231	226	239	257	257	249	223	235	242	232	233	218	232	212	246	238	218	237	259	258	232	239	236	258	198	248	240	245	247	220	265	240	243	241	231	216	248	215	254	258	243	242	243	236	241	261	239	232	254	240	230	238	249	265	223	234	223	207	223	229	242	254	223	227	219	187	226	242	237	244	219	205	260	225	237	229	215	251	235	234	246	245	276	244	221	241	248	240	221	214	234	241	235	252	219	245	210	242	246	255	217	251	244	238	238	211	230	242	216	245	250	230	211	240	248	252	263	226	240	230	216	218	221	235	223	230	223	217	236	217	236	213	198	235	229	227	236	223	231	245	235	229	246	224	236	268	259	257	247	200	231	253	219	215	236	221	256	252	252	270	234	233	211	223	246	259	242	216	211	238	248	227	273	243	242	229	217	249	256	239	214	223	240	229	242	236	235	229	210	227	261	247	220	237	256	200	257	223	251	249	233	220	230	207	238	269	265	231	210	218	227	244	244	220	241	236	240	232	235	230	250	228	213	192	222	254	233	218	264	260	239	230	248	260	233	252	252	244	276	216	247	250	247	240	210	239	271	238	225	238	221	276	229	249	256	239	258	220	241	246	236	237	250	248	238	205	241	246	256	267	222	237	259	237	232	240	221	252	212	248	225	236	244	244	239	237	259	234	233	210	213	248	243	233	239	243	235	238	223	221	276	273	254	242	272	238	235	232	249	221	224	237	236	209	259	254	230	254	248	219	196	220	262	216	231	244	259	238	237	242	213	238	233	229	203	244	255	217	239	231	235	253	263	201	247	246	237	239	223	248	237	235	232	209	250	246	246	240	231	228	221	257	248	247	232	250	241	243	203	189	236	277	232	234	249	217	243	221	235	228	223	251	242	225	247	251	260	229	214	210	233	237	253	237	244	236	245	244	224	254	239	213	225	235	249	218	240	223	243	242	238	262	226	246	249	265	248	232	222	245	239	218	224	228	259	240	248	249	232	223	258	215	230	241	249	253	247	236	245	241	216	215	238	230	236	236	263	227	257	248	234	220	243	246	230	237	227	221	223	241	249	234	254	228	224	236	220	227	235	230	263	224	242	201	246	216	222	276	238	200	221	244	251	216	231	230	235	222	249	247	231	220	220	247	226	220	223	228	252	246	218	240	235	241	237	259	240	240	235	244	247	218	246	249	249	236	214	261	260	236	260	224	235	218	236	231	240	262	242	206	251	230	241	222	211	233	234	246	244	217	224	255	219	214	231	254	238	245	225	225	249	246	227	218	231	217	249	248	232	237	231	252	260	267	227	252	240	240	199	237	239	236	222	208	273	237	235	241	224	230	219	212	255	231	255	247	232	232	228	217	229	236	238	213	224	225	209	235	255	240	243	276	214	245	248	237	234	232	235	226	262	227	220	209	252	229	231	246	190	231	231	259	260	228	270	255	222	238	249	220	225	248	206	251	238	243	227	233	243	258	237	210	245	251	238	224	221	224	279	255	243	249	240	242	238	232	236	234	260	246	242	233	248	257	251	253	238	226	227	247	236	221	250	269	235	240	225	252	252	236	256	235	269	222	252	228	212	239	246	255	246	258	221	270	241	224	243	245	253	232	234	231	222	227	229	251	235	221	247	228	233	244	235	220	233	221	278	230	250	251	219	239	225	243	216	234	214	230	232	221	233	214	253	228	238	229	209	224	242	207	244	250	282	237	235	240	222	212	224	211	240	232	252	235	241	219	215	243	224	263	228	243	237	235	239	242	249	250	230	246	228	249	269	231	247	269	214	223	227	248	225	214	261	242	257	247	248	211	250	263	216	239	209	215	255	240	241	267	228	257	235	218	257	230	245	244	226	243	241	269	202	229	230	269	257	236	255	224	240	240	255	220	254	233	265	249	221	253	235	250	269	223	245	225	223	230	229	250	231	245	253	224	220	227	231	240	253	253	278	247	248	267	228	225	236	229	239	258	233	229	247	250	253	236	234	226	246	242	220	232	235	251	216	229	244	242	223	215	216	227	228	268	222	233	234	238	238	243	225	228	265	203	222	205	239	253	198	235	225	242	250
5564	9855	8521	4420	2816	1974	1553	1296	1061	926	810	710	700	651	598	581	559	538	550	536	505	475	546	493	528	470	496	479	468	468	462	499	467	448	481	447	454	422	443	460	448	454	466	455	423	444	462	481	483	427	438	424	453	452	462	441	434	426	450	433	435	446	429	413	414	436	452	425	456	473	407	435	436	400	460	454	430	474	456	413	471	424	442	435	432	407	451	419	428	427	436	442	423	437	422	471	433	435	470	430	401	427	456	421	404	392	405	402	431	405	417	479	433	444	397	399	414	423	393	438	466	458	404	451	415	470	438	461	452	473	428	418	426	426	439	447	412	433	418	460	409	445	436	428	442	431	433	409	483	435	413	405	494	416	440	473	478	452	450	392	411	473	443	436	426	445	421	408	417	440	437	430	412	468	449	477	429	446	402	431	424	437	434	426	410	444	427	436	444	453	433	460	426	391	467	432	467	428	426	467	436	426	446	410	430	449	430	464	414	469	426	413	395	438	406	414	446	415	436	420	418	456	433	415	405	413	460	421	436	412	458	470	401	440	429	442	432	478	450	420	443	422	430	446	422	455	420	407	413	443	447	424	400	461	409	398	441	430	431	428	397	388	414	424	426	420	461	419	422	453	452	387	443	408	429	432	455	429	429	441	452	401	460	446	416	429	432	463	410	431	425	380	457	487	439	449	425	410	412	424	475	456	395	465	419	433	410	458	428	431	423	434	409	449	484	439	426	442	432	452	454	440	368	417	447	442	456	449	465	448	408	435	405	410	416	415	471	424	420	454	432	414	409	446	396	443	407	436	441	413	420	424	434	442	429	444	424	430	458	400	464	437	413	439	411	439	429	425	433	432	414	448	426	425	412	431	449	431	429	444	421	449	403	429	462	443	415	407	446	471	462	437	438	438	469	421	431	441	462	438	443	467	420	446	410	440	423	475	456	438	436	420	391	471	411	463	432	438	441	412	439	492	446	430	420	431	442	430	377	421	449	447	425	417	404	405	427	420	399	429	441	417	446	418	462	458	444	467	438	430	449	406	427	426	453	418	455	373	433	434	402	401	444	444	406	441	428	452	431	402	433	415	441	470	429	445	444	409	454	451	448	455	411	408	451	432	417	446	401	409	428	383	417	412	407	397	453	421	446	412	424	434	439	418	441	423	434	430	421	412	413	415	419	399	447	436	408	418	417	457	420	459	420	450	417	388	431	444	430	439	461	432	424	428	412	449	442	426	431	496	417	449	393	427	445	397	440	442	467	421	454	444	416	493	416	429	384	450	443	443	471	435	468	418	417	428	446	379	414	445	426	401	410	448	425	464	419	435	434	454	474	449	467	442	366	431	435	437	467	428	480	426	440	462	435	445	414	438	408	432	413	460	453	459	450	437	410	449	459	437	434	442	376	454	402	444	431	435	432	401	432	447	429	431	426	443	417	430	453	439	435	414	416	460	470	429	450	414	451	430	421	466	446	404	465	417	433	398	482	421	451	454	463	433	426	445	428	453	425	414	394	474	429	420	476	478	428	439	428	422	452	434	451	442	454	437	426	479	476	433	446	419	433	442	450	445	433	448	441	438	432	405	438	410	429	435	441	439	423	423	424	443	443	460	460	456	434	448	436	412	420	415	425	448	434	430	430	436	414	369	427	418	443	415	415	445	434	438	467	430	442	417	436	402	436	434	423	443	412	477	442	444	436	399	432	441	434	445	398	416	433	453	428	441	445	449	465	446	430	427	435	435	419	428	460	433	423	427	433	450	451	404	442	434	414	457	435	421	411	476	469	423	415	425	406	461	425	471	424	409	431	433	438	412	443	406	408	431	416	443	420	444	417	462	416	428	435	398	467	428	358	454	432	418	415	420	401	443	459	444	438	409	429	442	419	400	449	386	466	439	458	394	441	412	429	437	450	422	459	461	442	465	407	426	436	457	432	402	462	427	464	461	449	461	440	437	436	469	417	429	426	440	450	427	451	425	447	438	456	415	468	423	447	436	419	403	443	394	430	408	468	461	422	443	434	431	444	414	463	441	411	441	458	404	456	460	415	425	439	412	439	418	441	448	397	424	422	396	446	463	438	421	446	413	420	416	463	425	441	422	382	416	454	434	433	433	410	428	429	444	447	435	417	446	415	448	473	452	439	416	418	463	399	445	441	416	384	441	429	462	470	410	439	412	451	425	403	436	425	431	429	390	433	437	428	404	412	457	415	422	470	423	428	420	456	432	464	416	467	397	414	431	441	437	430	424	465	430	455	388	441	418	454	409	418	419	420	441	426	416	412	474	449	400	428	426	441	440	443	445	449	440	498	438	410	425	452	422	450	426	478	447	406	442	432	440	421	405	445	412	440	460	399	399	402	464	458	434	436	435	454	435	390	436	450	427	468	424	430	446	442	471	442	443	421	441	423	413	426	461	421	459	447	427	402	412	408	448	392	378	403	439	428	458	457	429	404	409	411	441	449	433	414	411	440	476	439	397	457	455	474	458	415	421	427	429	459	458	423	407	385	452	452	432	404	424	399	427	441	454	409	461	461	430	441	436	413	454	420	378	412	425	386	433	426	416	468	458	409	410	396	397	395	417	434	407	431	420	460	451	424	451	458	404	395	443	445	454	448	379	436	419	437	447	450	469	465	412	446	420	423	445	422	390	462	447	462	391	463	413	444	468	451	464	461	442	418	463	421	404	449	419	421	434	427	435	422	428	441	446	459	462	405	422	418	428	415	424	407	455	428	419	448	422	445	442	412	460	389	400	439	402	411	428	426	436	434	440	421	445	468	429	443	457	466	433	443	475	481	430	452	401	475	476	411	437	460	437	422	425	444	401	442	419	426	429	432	430	426	446	446	426	418	462	429	425	427	452	420	424	448	467	403	417	411	401	428	408	420	425	427	435	443	426	420	463	426	472	434	456	388	435	427	418	436	465	427	469	431	428	447	442	427	436	454	399	441	411	434	435	445	445	471	427	406	434	435	438	443	377	420	474	435	406	409	431	456	413	373	470	454	423	415	441	446	411	424	416	409	494	412	424	413	437	430	381	438	421	452	429	474	414	399	445	443	432	405	436	424	432	449	456	443	402	430	450	401	457	400	415	389	436	436	456	398	405	422	409	404	461	413	421	416	428	417	420	444	425	437	427	412	392	453	432	413	440	412	426	418	450	431	444	415	439	434	435	383	445	409	445	462	448	416	423	457	423	464	450	438	425	456	427	430	453	447	439	427	438	463	462	453	413	420	459	415	435	405	454	389	418	413	442	394	436	397	435	420	415	444	434	450	421	426	428	409	398	440	433	436	410	446	418	406	452	412	478	422	464	411	410	404	403	471	417	394	436	422	432	445	423	441	458	446	420	446	426	418	449	445	401	446	441	435	446	447	424	447	389	440	445	444	419	431	416	422	409	393	439	427	452	400	399	424	399	442	459	429	413	426	391	434	430	431	463	449	382	468	409	410	427	406	436	421	437	398	414	408	393	422	409	440	414	408	466	437	416
23310	21428	29279	23968	21432	20155	1730	603	447	390	343	306	236	255	262	202	207	208	215	217	212	196	201	170	158	161	174	187	167	199	184	160	149	153	169	154	145	170	175	165	161	145	177	181	178	172	152	159	169	171	176	165	155	153	170	146	163	174	130	167	182	152	144	154	192	162	164	161	160	158	156	157	168	162	142	165	153	143	169	189	154	144	171	161	164	156	172	150	163	160	153	152	168	136	153	138	158	145	145	157	143	163	172	142	154	143	192	129	157	139	159	142	152	157	160	175	183	159	159	159	151	132	162	141	158	157	147	134	160	155	167	143	147	167	161	160	166	169	163	170	171	141	176	162	155	148	149	125	142	152	151	158	160	146	124	159	151	152	174	144	149	167	149	143	143	135	145	143	143	165	165	169	149	159	171	165	146	151	141	144	156	137	152	133	152	136	167	171	167	152	161	173	161	166	159	145	132	161	138	156	150	164	142	168	122	147	145	169	176	139	167	148	155	168	168	154	149	144	141	159	150	178	152	169	140	151	146	182	157	145	162	145	141	158	176	164	154	188	139	188	136	151	165	162	164	164	153	180	177	152	143	145	158	166	139	157	148	158	162	147	174	161	176	155	164	162	145	145	164	157	137	145	146	161	156	146	169	144	153	155	152	141	155	167	165	156	149	147	160	187	155	137	151	161	167	157	158	151	167	151	149	160	142	153	165	159	156	143	141	156	176	150	143	143	152	167	147	162	152	135	179	157	161	151	159	163	156	156	174	156	140	148	140	142	120	161	171	155	171	178	150	164	146	141	157	158	156	159	162	134	173	156	148	154	136	147	159	154	152	147	149	156	156	160	163	138	168	138	173	164	154	148	147	148	151	166	152	178	163	168	159	156	152	157	164	153	142	150	147	146	141	148	161	154	171	155	159	154	151	161	168	164	139	176	158	143	161	155	128	145	157	144	151	147	164	180	148	161	184	140	153	175	165	152	160	171	132	153	160	143	156	156	147	161	152	153	153	160	133	166	171	164	137	171	162	147	150	149	140	147	143	141	164	161	151	146	142	136	168	132	148	141	172	151	162	136	140	148	150	163	165	158	145	149	161	158	137	158	151	152	136	159	155	145	163	155	140	167	162	144	139	171	153	173	149	143	153	182	131	156	146	141	150	137	145	147	144	162	128	157	146	139	143	160	146	151	160	164	169	130	171	139	174	157	165	160	156	169	139	164	161	156	155	169	156	141	156	156	140	150	177	178	146	156	152	155	153	150	156	158	132	135	165	150	168	166	156	147	139	159	165	152	154	143	139	138	166	140	148	170	141	170	146	135	130	144	144	145	168	165	156	141	152	125	119	179	160	149	146	165	141	174	151	133	136	153	157	153	172	137	150	148	172	154	157	138	154	159	141	141	149	155	137	159	151	150	146	156	147	159	178	169	154	158	160	167	134	164	145	147	152	147	147	153	155	137	142	145	152	166	155	162	150	125	134	155	160	145	152	136	177	121	138	170	172	159	146	171	175	152	138	153	152	137	145	177	163	161	158	150	173	165	142	147	151	167	146	155	152	169	158	138	157	149	154	140	136	147	160	126	139	158	155	143	153	127	157	146	139	147	187	162	134	155	160	158	151	152	137	146	159	132	155	133	165	152	154	157	161	156	157	143	153	168	159	158	146	134	151	158	136	146	153	151	153	177	155	157	167	158	149	157	163	126	149	170	163	168	159	170	154	143	137	153	151	149	117	168	127	178	160	154	162	152	137	150	145	145	139	152	144	169	143	168	157	175	147	130	154	142	154	160	143	149	166	164	163	162	143	170	160	152	148	151	149	137	135	136	165	159	154	184	155	152	149	140	158	142	156	142	144	128	163	141	149	169	154	164	156	151	165	153	148	138	153	164	153	161	130	166	146	180	153	151	146	137	152	142	154	159	156	164	147	179	168	161	154	132	175	150	148	160	155	148	183	148	139	151	176	162	150	141	153	138	144	146	138	151	171	145	135	146	159	173	141	149	160	152	163	145	129	151	165	158	169	134	145	149	156	171	161	145	171	151	155	143	152	149	177	147	166	159	131	151	146	130	147	136	144	133	158	142	162	159	143	152	172	133	147	157	146	137	135	150	136	164	149	117	135	147	152	159	168	155	148	166	136	143	168	139	154	141	152	141	144	170	159	152	128	138	149	132	157	138	168	133	128	161	157	152	168	159	155	161	128	152	161	157	165	149	165	149	145	147	143	141	150	156	138	144	151	156	142	163	148	168	144	137	175	143	152	159	161	149	141	149	141	132	142	169	144	148	171	157	160	159	146	163	149	145	145	153	158	155	139	169	152	144	149	143	156	177	132	146	133	145	142	154	156	156	137	160	138	149	157	176	171	156	148	143	132	150	151	156	153	165	138	153	162	139	138	138	147	151	142	146	156	150	162	129	159	162	162	145	142	135	154	157	148	156	167	179	154	142	140	153	150	174	141	143	135	160	139	148	151	167	175	161	159	156	161	161	176	142	157	145	135	142	138	144	149	160	148	143	165	166	158	156	161	143	136	157	145	152	175	164	149	159	147	150	161	170	173	169	146	158	146	151	165	131	148	143	132	149	160	135	168	139	171	155	135	143	153	173	150	134	159	147	169	158	147	168	153	169	140	170	137	150	158	148	138	153	139	161	156	139	127	167	161	134	143	140	158	149	156	169	134	165	160	143	146	138	153	157	158	152	166	134	162	146	150	150	138	155	175	152	159	138	131	150	165	146	133	153	149	157	161	166	131	154	158	153	159	189	136	159	140	147	162	151	142	166	136	154	135	141	163	123	125	142	140	145	158	153	152	140	145	164	162	166	182	149	152	141	157	158	141	163	163	141	149	142	180	155	185	153	165	159	142	152	147	137	142	147	143	165	163	141	157	143	173	160	161	165	166	135	141	166	135	139	146	146	155	152	156	153	159	143	155	149	148	141	147	155	152	165	149	157	140	150	139	153	153	159	160	150	149	146	173	161	149	155	161	158	137	149	138	154	171	155	152	181	178	146	177	136	152	153	146	137	153	161	161	160	133	151	150	150	147	166	167	153	150	143	149	173	137	159	156	157	153	157	134	140	162	146	165	169	141	166	144	142	146	139	135	138	141	143	153	169	142	170	152	137	159	160	147	163	148	174	154	177	159	138	157	156	169	168	146	156	139	150	145	132	143	164	164	134	119	134	166	132	150	146	134	189	164	138	140	133	141	160	164	148	146	171	143	131	169	165	153	153	149	163	151	148	160	129	146	125	147	157	135	149	161	148	162	164	165	152	146	138	151	137	157	145	161	148	155	142	150	151	158	145	176	161	148	144	140	168	142	145	138	145	153	142	140	144	151	151	159	164	126	159	142	172	165	154	160	146	163	138	170	157	182	154	140	171	163	140	157	170	157	144	136	158	157	154	168	145	183	149	172	151	158	158	166	145	140	156	160	151	164	158	150	135	156	152	159	162	146	142	169	135	156	142	135	143	160	154	158	158	157	148	149	153
7711	15442	13232	7169	4491	3202	2278	1849	1446	1184	1042	913	801	712	623	547	551	525	490	457	457	464	427	381	393	381	391	356	366	313	354	322	311	335	315	278	302	313	306	360	326	312	317	353	305	289	269	296	294	308	289	305	266	264	258	263	263	288	302	276	283	288	243	292	308	283	274	277	252	260	250	293	304	270	272	260	276	275	262	272	273	271	260	286	292	269	273	259	254	281	261	261	242	267	269	242	243	294	273	261	254	272	276	266	250	279	263	270	275	248	269	268	296	267	275	284	260	270	269	249	268	264	269	289	268	269	255	290	265	249	265	273	288	294	232	304	259	255	249	290	254	274	250	252	278	282	254	278	259	280	270	284	253	272	271	283	263	245	267	252	247	248	255	258	258	268	275	275	270	258	281	268	268	272	249	274	262	267	254	272	259	272	257	263	295	266	279	248	290	283	261	252	229	286	249	248	263	286	248	274	265	260	268	274	271	288	246	276	276	274	249	275	295	271	262	282	247	282	283	251	266	260	266	284	256	272	260	242	269	262	263	271	289	274	267	271	279	273	278	253	264	267	263	268	270	271	251	260	278	242	248	245	267	256	222	256	276	281	284	265	258	256	273	269	263	278	265	259	269	271	292	265	266	266	270	261	249	265	275	283	277	288	250	263	287	258	252	266	273	272	258	244	253	226	267	266	282	269	263	265	288	258	250	276	255	263	249	248	253	311	238	258	250	299	258	259	281	281	254	277	288	273	267	282	265	304	260	254	309	291	265	273	233	283	270	262	242	268	284	245	257	292	232	277	307	292	232	251	273	244	270	274	273	242	272	278	238	282	287	246	272	243	267	265	252	239	259	269	246	276	285	266	285	282	292	258	261	269	252	277	272	239	261	282	261	256	244	254	245	294	304	288	276	259	259	302	230	267	262	279	258	277	240	256	235	279	251	270	243	273	253	282	237	281	257	292	255	269	272	269	237	261	283	255	250	300	267	266	263	227	233	290	282	271	240	284	239	284	270	280	229	269	255	272	255	275	253	247	261	254	254	267	244	254	253	283	269	260	293	253	266	289	264	257	272	265	281	262	243	275	261	250	269	250	263	263	280	286	260	269	284	295	284	271	285	258	284	259	294	252	260	251	256	285	249	255	269	243	280	249	265	306	281	278	241	290	252	278	272	277	289	249	277	257	220	267	271	260	237	269	271	281	247	294	248	253	248	260	275	278	256	273	253	253	257	291	301	281	252	238	263	274	276	273	283	253	262	214	251	270	285	291	310	290	270	247	279	265	241	254	243	272	267	246	276	286	236	228	282	275	262	284	260	278	244	259	285	278	276	274	264	282	290	255	261	272	257	262	289	283	277	283	264	269	274	304	259	295	265	242	255	283	264	281	269	265	263	254	251	301	262	229	254	272	269	266	313	263	279	284	276	257	235	298	258	261	255	283	260	237	288	255	270	258	246	254	253	275	264	275	280	241	271	247	264	272	246	278	283	296	254	256	262	264	274	284	285	272	267	282	267	268	292	266	269	275	234	241	246	249	268	282	267	290	290	261	268	270	252	251	261	236	286	265	274	252	281	253	258	276	266	243	296	278	248	269	251	268	282	244	251	264	261	264	240	282	249	258	273	237	262	245	279	264	247	255	265	256	254	280	281	273	261	262	245	243	259	255	272	269	279	253	264	268	279	250	287	243	258	293	265	282	272	275	251	270	259	241	243	271	276	278	283	253	275	289	235	277	228	244	268	261	275	250	248	273	273	304	252	274	250	256	271	243	252	267	274	250	267	286	266	259	248	259	263	289	253	246	241	249	255	261	267	278	249	269	293	280	251	263	271	261	257	283	272	291	287	265	271	280	238	268	243	275	260	250	269	260	261	231	263	240	307	266	269	286	234	277	275	257	274	272	255	281	248	262	300	257	265	274	275	267	295	255	283	288	263	278	292	244	266	254	288	265	294	260	280	257	274	267	288	272	274	274	251	284	304	257	280	298	283	234	233	260	295	238	314	277	261	259	283	228	291	229	250	252	274	244	265	290	268	256	265	247	265	289	283	248	253	262	263	254	278	273	263	259	258	291	251	262	250	255	262	276	265	220	260	285	237	247	240	265	266	266	247	310	282	283	269	258	270	264	257	252	272	269	260	255	269	279	263	269	254	267	257	259	284	289	260	280	241	245	270	254	283	269	278	248	267	272	265	256	262	260	247	261	266	252	277	285	243	247	274	246	265	251	262	268	272	288	284	265	252	262	239	267	289	269	227	251	271	259	291	266	269	262	270	256	278	270	247	281	253	251	264	221	280	274	282	279	260	273	268	236	279	267	257	248	290	271	267	261	247	248	270	284	242	270	277	245	267	243	280	280	277	259	274	264	275	260	285	279	240	242	253	302	259	248	270	297	273	227	287	283	259	251	277	250	256	249	287	258	293	262	269	259	262	266	286	275	284	262	279	254	246	254	258	262	269	284	294	240	267	279	260	260	277	259	295	265	260	286	267	278	241	258	258	226	250	260	267	277	275	266	291	259	271	289	240	240	281	263	264	256	278	256	255	259	246	263	273	247	246	263	260	311	258	262	246	266	237	284	253	295	263	273	274	266	274	275	272	279	288	258	253	253	279	251	239	250	277	257	260	272	271	273	259	247	270	276	280	266	272	249	286	294	266	259	259	308	284	269	264	258	260	270	255	277	289	266	278	280	241	245	284	299	244	275	250	263	274	261	274	262	271	247	233	270	268	294	248	266	249	257	300	253	277	253	256	278	243	247	237	258	237	270	255	290	282	316	246	271	237	239	279	259	266	269	255	237	253	254	243	249	306	265	292	264	259	243	300	263	260	259	239	260	258	290	255	252	256	245	271	281	275	285	269	236	257	288	283	261	263	292	247	262	280	309	270	256	290	257	235	281	254	257	279	242	252	280	246	241	273	276	263	281	243	231	239	308	264	281	255	267	288	254	265	288	310	276	272	290	250	271	250	274	249	251	260	292	278	258	268	285	265	281	267	269	263	279	265	264	275	263	279	248	234	272	253	300	275	267	268	252	293	274	268	274	279	269	265	247	253	254	281	270	281	267	289	253	262	271	285	273	243	266	267	267	263	260	269	251	252	242	253	261	258	284	247	239	255	276	245	283	262	268	274	250	268	287	235	262	260	256	269	265	264	283	279	247	241	257	270	257	244	314	265	274	253	269	242	247	252	269	260	276	282	262	280	285	277	262	264	268	231	249	229	266	272	249	276	298	235	271	294	289	288	258	261	262	291	241	290	249	248	274	251	260	282	273	289	264	251	277	260	298	269	274	281	267	279	271	287	255	272	236	269	274	284	248	247	251	270	259	270	260	298	268	278	270	250	262	260	259	260	277	282	268	272	258	280	248	247	257	280	228	253	258	287	273	274	253	273	308	290	282	266	243	283	272	296	262	266	263	269	252	257	247	293	263	266	293	273	305	257	300	261	278	287	283	214	265	241	286	261	292	240	281	279	227	279	265	263	269	256	271
26928	20873	8422	1099	736	650	525	501	493	499	514	512	521	500	496	485	489	501	511	460	512	547	517	452	458	536	535	529	498	514	528	502	498	486	511	498	488	537	485	516	507	483	453	498	494	500	499	470	470	480	488	531	474	478	509	498	513	490	501	503	488	471	474	507	497	475	526	521	496	489	498	483	484	484	450	506	452	530	500	511	441	530	496	461	505	513	527	529	526	456	495	555	488	485	489	475	501	502	509	461	498	490	492	471	492	500	506	450	482	514	512	497	483	503	498	496	503	526	523	485	511	500	477	478	496	536	495	507	524	466	469	490	484	489	505	526	517	489	518	518	480	471	533	475	491	468	507	494	512	489	472	468	494	517	481	513	507	473	514	485	529	453	478	531	450	486	491	509	474	487	512	502	482	475	506	490	492	494	480	524	503	504	508	507	500	525	515	497	460	502	512	496	483	488	483	561	507	535	486	512	512	484	547	490	489	496	525	472	502	536	515	484	491	510	502	502	510	535	471	492	497	553	501	481	508	487	498	497	548	510	504	494	482	508	487	495	496	492	471	474	483	480	488	509	511	512	503	473	493	454	517	517	460	517	472	481	515	475	538	517	514	504	511	536	514	504	479	514	479	501	494	490	488	506	514	491	493	503	491	446	523	512	461	515	473	521	473	501	514	486	506	504	512	463	467	473	495	508	542	478	450	454	480	515	500	530	518	497	525	472	431	520	515	496	524	500	447	489	471	503	478	503	500	487	460	479	544	532	468	523	482	459	502	508	451	487	510	474	504	458	530	494	496	480	503	455	462	521	505	478	493	476	488	488	526	531	495	465	492	488	522	470	489	463	512	499	498	491	507	514	487	444	531	501	547	497	491	498	538	486	491	494	495	498	498	475	509	476	512	493	525	481	507	521	488	433	507	510	501	501	506	514	525	469	448	502	471	502	488	509	474	492	527	515	489	507	502	516	483	489	468	487	480	469	511	549	481	484	479	484	480	467	487	493	484	492	493	471	467	488	511	496	473	488	468	489	480	507	535	485	467	518	486	508	492	484	464	443	502	507	483	479	447	490	492	527	549	487	488	521	477	472	483	490	493	503	522	471	483	466	482	513	494	505	516	509	464	484	473	481	484	472	472	478	489	505	498	499	531	478	514	459	470	515	486	472	495	508	520	509	492	513	492	468	474	490	495	514	491	463	477	454	478	471	497	515	503	492	515	503	476	471	474	502	514	486	572	483	495	501	474	531	470	509	479	487	483	458	518	502	503	494	507	514	457	534	487	522	513	463	530	486	525	490	499	527	504	494	511	489	500	512	526	506	533	516	500	456	451	473	480	502	497	469	514	483	485	494	496	488	489	542	527	513	475	479	510	530	507	488	467	516	532	517	491	516	460	545	486	506	495	491	487	462	526	528	460	508	481	472	503	496	517	508	455	508	481	497	519	480	475	491	506	503	498	485	491	488	501	515	442	512	532	461	469	477	500	467	458	513	496	491	492	536	514	502	505	511	523	481	502	513	443	489	519	532	502	531	502	486	479	511	467	480	482	511	498	496	477	494	467	524	514	498	454	496	499	534	516	532	504	497	512	477	515	468	533	555	492	492	500	505	468	474	503	462	504	534	517	510	490	511	505	487	501	564	494	460	478	494	485	508	523	488	506	464	532	546	531	488	505	510	481	466	542	489	501	524	474	480	486	513	494	504	517	504	498	498	516	515	496	504	523	495	541	537	476	504	467	528	481	497	486	487	508	491	514	540	466	519	515	502	459	485	491	519	474	520	536	518	499	453	499	536	509	543	493	487	459	486	467	470	478	504	469	480	554	517	492	507	515	515	502	489	517	474	489	507	504	476	478	497	501	508	484	490	473	516	473	506	486	510	465	514	510	470	461	506	480	532	506	489	513	516	471	484	561	500	507	475	535	506	497	476	498	479	467	486	496	480	514	514	489	502	490	536	497	480	474	478	481	486	486	491	434	455	486	528	488	555	499	478	507	525	506	506	481	510	493	513	475	499	482	531	507	504	523	496	521	505	493	496	500	510	516	482	504	507	507	499	492	513	499	455	482	465	524	493	483	520	502	462	521	495	507	501	509	507	468	520	497	459	477	503	479	479	493	503	513	452	524	530	500	507	455	512	475	527	518	514	483	502	484	504	499	466	472	506	530	495	530	505	501	538	513	506	494	457	469	511	483	460	499	478	454	491	525	508	513	498	510	487	542	547	514	469	501	465	491	509	509	498	486	515	492	522	476	481	479	519	487	481	468	479	474	461	547	522	508	515	487	512	534	475	467	464	505	489	521	489	508	489	509	500	473	486	480	457	497	498	552	493	487	463	501	470	504	532	467	500	487	474	496	508	525	517	477	507	519	522	513	525	462	494	484	508	498	524	521	484	508	510	508	493	515	472	518	499	481	500	474	472	484	537	451	503	494	472	461	507	469	502	541	531	475	533	485	484	479	464	512	479	512	491	509	486	482	485	527	463	508	456	503	468	492	466	480	506	494	573	491	478	496	512	490	501	536	511	525	504	517	528	470	529	490	517	476	481	527	525	494	524	532	486	479	462	464	492	462	517	517	502	487	483	523	440	506	521	476	540	511	487	486	505	462	527	517	488	510	483	484	512	507	475	462	509	481	486	465	513	481	508	479	501	486	490	477	468	483	483	521	497	482	503	474	484	508	510	444	524	510	483	463	513	468	490	471	478	497	497	471	490	508	463	489	496	429	464	492	453	534	460	488	467	520	467	493	509	513	474	514	507	500	498	491	518	483	487	542	484	498	491	495	547	487	509	500	504	512	526	494	446	492	520	501	525	495	472	481	487	526	518	499	501	571	515	484	501	498	459	483	513	461	491	480	502	514	525	543	525	480	465	497	510	479	455	493	519	476	496	499	511	503	499	537	448	497	527	461	489	464	505	495	504	515	523	478	460	504	504	486	490	470	445	461	524	461	505	503	467	493	477	519	501	455	492	486	541	447	476	517	445	486	524	521	467	502	512	459	500	474	505	527	470	513	484	513	521	477	499	496	491	485	499	506	491	506	517	477	498	491	524	496	487	494	484	509	524	532	482	460	455	538	466	529	488	466	511	519	512	467	457	499	498	481	508	529	475	481	503	483	499	520	458	475	511	515	476	498	473	447	508	491	493	489	453	491	511	500	502	486	510	528	501	507	489	468	455	501	477	499	467	491	463	521	456	526	476	491	477	511	495	512	529	508	496	501	453	453	495	486	467	503	481	492	528	492	457	470	501	491	519	505	480	499	511	518	475	510	495	512	476	518	516	508	540	492	486	488	485	521	483	476	467	498	469	520	496	516	523	455	479	537	488	533	524	510	490	526	514	550	494	486	467	472	490	476	483	486	484	529	466	527	506	508	468	492	485	522	511	443	499	505	519	510	503	507	464	479	489	505	502	460	480	503	503	521	485	531	487	494	505	543	511	463	507	469	521	523	518	457	456	459	497	512	505	532	510	478	495	493	505	513	460	480	459
4326	1928	1761	1281	1066	966	950	931	905	915	864	859	886	897	881	803	857	853	794	868	835	840	828	849	841	847	830	852	805	859	861	909	858	847	794	844	881	830	925	847	831	904	842	877	836	849	857	804	880	772	895	918	814	923	820	833	872	857	849	874	847	867	841	852	897	783	873	815	855	809	791	847	852	902	836	809	904	818	837	804	839	865	785	828	828	854	848	853	854	855	919	853	836	825	867	867	793	895	802	862	834	838	863	857	811	850	825	862	867	848	819	778	819	851	877	909	838	852	829	860	858	835	877	913	819	915	872	837	781	820	845	860	842	842	846	868	845	869	828	865	834	850	861	868	826	863	840	837	844	842	823	891	854	842	870	819	845	880	830	858	837	882	843	813	823	838	872	882	861	843	871	893	888	868	822	837	835	811	866	813	819	801	843	805	803	860	847	860	850	827	867	872	877	858	825	853	903	857	856	840	881	838	894	848	891	827	841	887	879	861	828	860	825	882	797	847	798	834	829	845	830	842	843	864	826	867	874	836	855	920	792	911	803	856	839	860	833	811	816	833	825	863	873	880	878	820	825	888	812	840	854	831	789	879	828	805	827	869	884	840	871	847	842	838	843	869	853	857	843	852	814	820	879	833	868	839	795	876	851	824	831	811	875	867	800	822	826	894	860	832	885	831	843	879	872	869	868	849	805	860	866	854	850	862	862	812	824	859	875	853	851	871	837	849	831	864	803	893	806	800	891	810	814	861	884	899	852	804	862	814	854	874	830	817	844	805	870	860	857	830	863	812	891	832	865	876	837	817	807	856	798	878	824	871	868	800	816	854	860	851	862	892	828	821	834	846	869	836	833	857	839	831	906	876	847	837	833	835	866	824	826	885	810	770	857	796	877	876	899	837	857	857	828	871	796	858	831	837	893	865	856	816	885	858	841	811	843	862	862	932	906	844	836	892	835	865	799	809	861	825	864	842	852	847	839	858	830	814	820	789	882	809	849	887	898	861	844	837	832	872	870	875	897	851	856	843	854	832	824	815	841	813	838	889	829	820	825	823	852	919	877	835	892	826	874	851	851	850	895	834	877	844	855	860	888	836	816	845	854	874	817	833	825	825	857	866	836	862	824	880	890	927	890	869	837	845	805	846	860	823	832	794	807	819	912	828	797	890	804	878	838	802	861	833	794	878	882	870	856	861	809	845	892	869	878	841	896	844	825	843	820	876	782	860	874	904	869	868	818	863	839	869	861	822	820	878	846	841	813	827	836	817	872	804	835	839	854	824	806	832	831	844	849	805	860	838	861	837	876	877	876	837	824	839	827	875	867	834	820	885	869	829	804	856	885	846	891	853	890	858	911	853	834	857	810	895	860	894	837	901	867	841	867	796	796	859	841	844	829	850	855	853	823	849	859	829	859	853	833	820	823	872	908	811	833	804	847	817	805	811	839	860	853	823	916	803	793	895	836	860	854	858	849	833	832	865	865	866	792	853	863	836	854	845	794	877	851	851	807	833	857	823	852	853	811	830	821	853	862	837	814	892	845	862	880	856	870	902	848	880	891	811	871	851	878	883	858	838	878	810	865	820	877	834	818	807	836	903	843	851	887	842	827	884	792	853	778	812	818	813	845	815	849	841	870	791	856	853	899	857	851	851	874	831	864	854	859	890	835	887	832	823	836	809	907	827	826	810	871	834	854	859	872	818	858	840	827	819	817	858	863	844	829	884	856	894	828	800	868	858	845	835	840	807	854	883	812	816	844	881	855	817	835	884	860	871	811	860	843	813	871	889	828	822	852	874	866	848	849	863	779	805	849	825	840	845	851	808	828	801	811	854	867	802	846	835	847	783	919	876	814	780	805	864	816	797	834	820	832	868	857	907	806	879	805	828	853	816	850	831	895	799	886	834	815	904	852	874	848	841	899	849	844	864	911	899	829	840	770	877	860	870	803	849	841	846	813	809	828	808	800	826	854	861	851	817	824	852	810	806	843	875	859	845	826	813	841	870	818	857	887	825	880	849	768	812	800	812	836	806	814	870	868	852	849	833	872	841	801	854	846	811	856	851	892	834	904	861	852	828	840	896	837	838	867	834	827	857	830	890	804	795	878	872	836	855	822	832	836	855	845	898	867	861	850	882	850	856	853	807	796	885	864	830	864	849	894	893	842	809	861	862	845	828	818	815	778	904	852	832	821	877	849	842	850	820	854	832	827	825	876	860	833	826	851	812	832	793	822	794	852	839	867	848	895	870	795	841	848	827	835	827	847	902	848	835	854	872	899	873	864	833	835	877	872	863	780	774	877	798	844	785	834	867	881	878	871	831	886	838	821	887	866	849	851	862	831	833	848	845	888	858	813	873	831	894	811	852	836	879	829	827	809	864	811	847	851	870	868	862	828	852	866	835	815	856	828	873	792	816	838	841	845	850	868	810	854	810	818	796	838	852	807	835	867	855	874	798	871	820	838	856	812	798	844	897	911	861	837	803	862	830	824	850	846	880	852	845	837	892	836	787	873	870	916	828	826	818	859	816	836	873	840	826	858	873	894	872	809	839	827	846	845	858	802	850	819	819	825	866	837	855	773	850	875	838	859	796	875	800	872	805	832	872	826	855	837	905	856	857	874	800	868	805	856	861	879	846	862	828	810	808	841	849	823	833	852	864	841	841	866	868	816	850	847	826	839	887	864	821	827	876	863	882	872	913	835	798	855	831	827	791	858	878	837	859	816	835	828	831	822	881	842	869	861	828	886	830	900	848	848	824	874	840	854	846	905	821	829	875	876	836	839	844	821	871	815	865	884	824	845	847	847	805	833	789	828	798	864	826	817	851	829	829	811	879	899	812	867	836	828	873	824	770	835	828	860	833	819	842	859	887	835	853	896	824	780	813	827	845	892	823	843	860	878	828	871	888	839	839	903	843	834	863	836	796	796	815	821	814	845	834	822	843	881	851	848	791	920	793	870	844	852	898	859	830	852	848	874	796	829	892	873	843	802	861	798	823	859	832	850	859	863	855	860	845	897	820	817	862	864	814	823	867	827	813	861	865	861	848	860	901	885	817	820	815	859	819	785	836	868	839	827	832	828	834	842	857	858	862	820	820	844	840	861	815	846	836	830	869	800	878	762	835	859	851	833	838	878	804	879	913	877	883	824	837	805	850	836	836	877	875	851	810	893	823	863	841	862	857	879	873	854	863	843	820	841	818	824	880	851	873	872	874	828	879	850	843	840	824	817	815	874	890	845	868	870	857	730	837	803	855	887	819	792	889	878	854	820	883	866	780	858	819	806	857	880	865	869	834	832	792	870	870	840	834	856	837	890	843	832	851	854	845	815	856	871	776	870	861	905	851	838	900	833	853	874	838	859	871	881	818	867	832	827	849	797	860	893	842	848	842	777	832	797	832	830	829	834	901	846	863	849	812	869	868	820	827	875	831	820	905	837	888	851	844	857	858	807	816	809	841	823	848	846	838	887	828	891	873	874	867	856	864	898	860
24278	21446	28682	24625	20947	2395	657	440	379	376	328	336	285	310	280	271	306	261	282	228	254	240	246	226	269	269	249	274	231	276	272	252	217	249	235	233	234	252	253	256	261	255	224	229	228	250	191	233	249	251	226	230	254	277	228	239	223	205	256	240	256	238	239	244	226	221	259	231	212	255	241	228	244	260	257	246	222	257	272	266	253	249	229	254	260	213	243	224	238	203	221	262	241	238	239	242	215	227	246	233	218	244	216	266	276	266	256	242	241	213	233	240	252	232	249	221	246	230	199	233	240	235	225	238	220	252	208	238	231	259	250	210	255	219	215	242	220	239	222	242	207	260	232	233	221	253	237	223	239	258	248	260	238	244	242	245	223	252	247	242	217	260	238	221	221	265	222	244	251	249	238	237	250	229	224	237	215	237	269	261	224	259	250	210	214	229	240	210	235	246	237	274	242	248	228	233	269	238	226	209	236	251	239	263	233	204	263	216	243	212	233	222	211	263	237	222	218	222	248	250	246	229	233	274	208	212	238	234	239	222	252	239	203	248	223	249	256	230	254	219	226	257	276	225	259	233	254	237	240	237	222	233	239	241	239	259	243	232	235	231	225	245	254	247	234	278	234	239	223	222	267	254	238	244	248	238	256	280	239	236	236	221	238	233	251	263	270	232	240	233	229	232	263	224	260	220	257	247	242	206	240	204	230	223	231	253	245	197	243	241	212	243	253	225	221	234	236	241	236	223	232	239	242	268	234	242	242	233	242	214	224	259	225	217	273	261	242	239	251	233	200	232	233	246	217	242	221	251	207	234	234	246	223	231	265	228	224	220	234	230	210	228	249	239	233	242	255	248	230	223	218	246	257	228	229	242	243	252	212	210	220	252	240	247	220	242	245	220	237	245	198	240	209	218	253	207	214	254	244	269	220	227	240	249	251	229	251	268	236	260	253	203	238	256	241	231	241	233	227	252	234	227	247	233	231	252	237	219	241	244	265	247	242	222	251	236	259	246	234	249	244	213	237	256	255	235	228	244	257	240	225	218	259	190	246	214	248	235	237	214	263	231	256	255	236	227	227	241	229	245	243	265	236	244	244	229	246	237	235	209	242	235	235	210	228	231	237	236	224	233	243	228	241	261	245	255	233	218	246	217	243	249	233	253	222	239	231	250	236	216	216	250	222	234	267	220	224	246	244	246	228	268	245	254	248	237	250	237	233	198	219	217	240	196	244	219	218	244	218	247	250	234	236	290	240	245	262	218	228	224	239	240	247	237	252	225	237	242	216	228	241	238	244	229	223	227	226	237	228	255	245	215	236	241	224	215	230	222	247	233	252	232	260	243	231	237	215	208	202	221	250	214	232	262	227	251	227	247	244	232	239	233	256	232	249	252	252	228	204	231	242	215	234	227	255	225	253	248	231	231	217	244	251	209	219	232	226	235	233	242	248	253	249	255	237	232	219	243	224	224	226	247	230	229	218	238	231	237	231	243	230	249	235	219	239	228	257	243	223	242	240	250	231	239	232	215	232	216	221	237	216	237	223	271	219	241	250	252	246	213	224	228	233	229	235	234	249	246	241	219	235	243	248	239	230	238	224	239	251	195	232	234	238	240	250	253	227	250	241	233	239	222	244	259	221	244	250	240	237	234	247	237	241	226	248	227	244	244	227	248	248	250	232	189	217	266	240	237	222	244	245	239	214	254	232	249	220	239	226	234	214	253	230	226	256	252	227	256	253	241	248	235	244	248	246	240	230	247	248	228	245	257	226	257	233	240	261	245	248	234	213	227	253	254	237	240	296	228	242	208	246	251	239	247	249	253	245	249	231	216	240	214	235	230	228	233	236	205	252	238	219	249	248	232	256	233	235	231	241	221	257	222	224	233	256	249	211	230	220	241	263	246	255	215	207	227	269	240	230	232	266	267	266	246	227	227	260	203	225	249	248	246	265	228	224	241	242	251	223	231	243	227	244	241	216	247	263	236	240	226	248	252	246	256	209	227	231	218	204	235	242	242	245	255	243	235	236	241	240	230	261	226	233	274	232	238	256	240	227	247	237	223	257	232	221	211	230	204	218	218	243	238	200	248	245	263	237	243	237	264	223	274	214	261	259	216	251	234	268	236	221	226	236	260	274	228	248	231	231	227	248	229	249	239	233	241	246	262	236	277	243	216	228	241	245	261	268	258	229	246	202	229	243	235	245	230	251	241	217	246	223	216	225	246	266	207	239	244	242	256	247	232	242	204	243	248	254	256	220	255	276	237	240	261	237	242	229	255	242	236	241	266	229	236	232	244	219	245	244	249	237	246	230	239	219	222	247	224	216	240	245	229	227	232	228	233	241	200	248	253	262	236	228	236	245	257	235	245	227	222	262	257	240	235	229	236	229	257	256	207	239	217	234	236	230	253	252	251	242	255	233	224	236	232	202	215	241	225	231	227	208	277	239	263	247	240	239	233	230	229	249	240	204	234	252	230	222	228	221	215	218	224	251	242	261	261	226	262	237	238	251	245	239	240	233	241	233	239	238	203	236	230	255	257	249	247	218	222	245	216	233	227	236	230	214	202	230	253	227	248	231	246	249	230	251	228	248	245	251	234	247	228	254	253	238	234	217	245	231	225	211	235	222	238	244	236	234	228	239	249	216	221	249	256	235	238	230	221	212	221	245	226	254	248	236	246	231	224	249	213	222	223	241	248	252	255	208	237	219	234	260	212	267	228	237	258	232	234	225	229	215	203	225	219	225	247	241	257	245	234	241	266	222	236	232	228	227	264	221	233	254	234	233	274	234	236	235	212	241	207	274	223	238	214	224	237	253	251	227	240	243	239	230	221	224	227	238	223	228	222	251	251	249	234	259	202	230	215	245	216	231	249	240	232	236	231	263	254	260	213	232	239	249	237	267	226	245	240	221	242	239	224	247	215	230	249	247	242	246	246	229	231	232	239	231	204	237	219	241	232	207	245	228	207	228	234	220	230	227	198	191	270	231	215	246	236	232	228	242	201	240	223	222	235	257	239	251	213	236	251	243	245	250	228	251	228	255	242	243	224	255	234	241	242	247	241	206	224	216	245	237	264	271	246	231	268	221	236	264	265	221	236	219	251	238	268	219	240	243	251	257	228	231	260	248	252	229	254	234	217	242	259	208	236	250	218	248	228	234	240	231	258	273	246	246	247	245	253	210	229	246	235	236	220	244	229	241	227	233	223	233	226	255	261	221	222	217	224	228	261	225	220	252	254	230	212	214	232	264	235	244	252	230	207	220	254	218	230	244	262	236	234	249	213	238	241	258	252	251	239	232	233	222	231	230	253	264	248	230	222	240	243	238	248	232	235	216	249	219	255	273	243	246	224	211	250	218	216	232	236	230	264	276	220	225	237	233	241	231	227	226	210	218	230	234	250	246	223	242	243	252	218	232	223	232	217	242	223	243	217	222	251	239	239	243	253	215	243	260	230	209	247	217	231	225	234	248	276	257	263	247	223	218	219	281	299
5483	10035	8440	4350	2764	2032	1432	1196	1036	884	791	765	647	655	642	600	626	564	569	528	534	515	462	526	477	498	467	456	489	469	455	499	450	460	469	434	445	430	423	467	433	450	421	440	436	453	428	444	437	472	505	417	449	458	444	416	449	431	481	445	436	455	409	434	448	448	427	438	443	435	463	448	449	434	424	442	430	446	459	439	425	433	421	445	459	426	427	415	422	426	426	428	437	428	449	442	455	406	396	422	441	466	404	466	465	433	404	446	393	427	415	450	431	420	454	469	401	427	420	446	459	456	432	436	434	401	412	447	436	440	407	423	458	437	425	425	422	433	417	420	415	400	445	456	466	421	459	455	423	425	407	397	434	438	412	408	412	433	472	441	398	461	436	398	431	464	428	421	395	456	403	403	431	414	455	409	414	424	432	415	398	452	401	410	427	422	430	456	434	404	425	411	439	425	455	446	418	419	389	469	431	413	449	451	462	434	429	419	408	478	396	426	406	408	450	433	446	414	440	439	447	440	447	428	449	413	441	420	416	422	419	425	422	404	412	410	424	423	413	429	401	374	433	440	447	416	434	414	446	411	412	415	418	437	445	439	479	438	427	431	440	428	429	421	451	434	397	433	457	433	434	432	404	425	414	439	428	425	449	424	414	426	455	431	439	430	441	423	431	397	451	407	422	468	446	427	441	425	408	430	427	472	414	438	430	405	445	425	413	438	432	462	397	429	453	463	411	451	390	444	444	432	409	478	403	470	449	428	418	441	441	445	387	385	432	420	429	407	444	444	459	442	458	451	467	419	440	411	438	449	402	440	466	417	431	432	423	427	383	464	413	434	415	467	397	442	438	411	440	433	392	421	392	418	446	442	426	389	419	448	395	421	450	418	421	411	427	459	463	427	447	446	431	416	443	424	417	427	462	413	413	456	428	410	458	430	406	412	467	430	431	449	403	430	430	409	454	408	447	431	428	393	449	431	425	419	472	455	427	448	415	442	395	434	415	433	435	467	426	419	448	390	412	441	423	409	427	451	427	395	436	460	421	392	396	417	405	429	449	454	461	475	423	428	432	411	425	442	420	438	448	414	424	448	448	432	428	438	390	401	455	431	432	436	411	442	399	396	422	410	413	451	404	424	396	436	444	466	437	408	375	419	446	394	455	379	402	433	400	423	417	367	431	396	431	430	408	437	423	451	474	468	436	449	419	443	431	441	425	395	430	438	453	404	453	411	406	419	418	426	426	418	427	409	439	445	413	411	421	444	425	413	421	385	435	398	430	476	431	419	427	435	417	465	427	418	431	450	432	431	422	421	415	441	430	448	416	453	424	426	400	455	438	485	441	433	445	440	414	439	451	421	468	431	407	448	413	462	422	425	438	417	422	396	417	400	484	409	457	444	409	430	377	424	418	427	441	437	442	451	453	386	448	472	436	433	439	457	404	449	462	432	440	428	446	414	427	413	393	432	402	419	451	441	430	436	452	450	406	423	429	424	418	421	415	436	448	401	443	438	426	406	442	437	422	400	427	416	379	417	443	452	384	427	437	448	445	434	426	434	427	398	435	418	403	457	409	422	429	426	417	417	421	408	444	424	429	418	438	439	435	436	414	451	434	424	460	390	411	432	459	448	401	445	427	468	427	476	435	397	445	415	419	447	441	420	455	457	395	403	401	418	427	403	402	409	457	439	393	398	434	418	454	435	448	435	423	405	420	415	427	445	427	430	456	404	424	420	461	436	426	463	466	408	473	413	405	442	436	455	411	465	445	431	443	454	424	406	443	469	416	427	430	458	409	407	393	426	439	429	439	420	422	468	438	433	440	403	417	426	428	420	443	458	452	406	455	406	417	418	428	449	431	373	425	434	434	466	388	425	420	450	421	407	425	438	406	439	431	421	433	415	438	433	409	419	387	447	399	470	449	401	398	464	437	413	437	458	391	452	423	442	409	438	430	470	451	417	400	434	425	407	434	414	451	394	421	399	423	436	422	417	444	413	409	414	394	427	432	447	419	418	431	454	448	391	441	425	410	450	435	447	458	422	411	416	427	413	439	423	436	419	417	463	433	451	413	436	388	429	403	414	416	451	411	437	432	429	420	423	442	430	412	429	430	418	441	451	387	422	407	439	448	450	461	437	402	434	411	415	404	444	454	422	420	423	448	406	436	438	451	437	462	458	416	415	458	444	426	397	435	420	452	416	397	422	418	426	424	427	420	461	410	451	427	422	414	406	426	425	440	434	425	437	409	423	433	442	394	443	434	419	429	418	432	436	455	442	429	438	436	432	457	438	451	418	433	445	474	408	407	435	425	430	418	405	407	407	415	415	394	398	398	430	448	442	437	442	463	419	433	410	452	436	425	423	429	429	426	418	485	425	456	403	457	429	414	425	430	433	443	400	455	424	443	391	456	407	458	417	451	417	446	436	438	425	429	385	444	391	380	444	414	455	407	434	423	459	451	441	392	426	458	458	402	429	429	465	461	465	409	418	430	357	470	423	421	444	453	424	438	422	422	445	399	474	444	413	452	446	430	432	418	435	410	420	478	460	391	413	388	421	433	440	456	458	416	401	409	445	436	427	429	404	411	428	439	449	392	435	437	418	461	429	423	427	429	430	395	436	370	424	430	426	442	416	439	440	397	415	404	430	424	414	408	434	406	428	438	405	404	412	410	430	423	412	443	428	456	419	445	455	409	433	376	425	416	437	415	379	419	440	445	459	441	409	415	419	426	425	419	451	472	423	429	392	433	435	407	447	425	400	429	411	456	446	459	442	467	453	447	433	426	438	433	401	438	446	417	446	472	447	444	439	446	392	414	418	443	420	453	417	443	430	376	416	416	439	402	425	469	408	447	432	414	468	396	424	438	446	453	456	439	426	413	434	447	424	466	435	455	421	449	453	413	413	406	454	422	475	434	413	440	456	395	437	404	429	460	439	429	426	444	443	448	439	414	446	452	462	462	396	435	427	435	430	405	460	416	442	407	404	410	439	445	464	427	434	412	414	442	414	425	456	423	449	406	410	414	432	438	440	427	429	424	492	435	408	432	409	404	435	388	465	396	422	418	392	431	428	455	424	429	430	453	384	401	420	407	440	425	460	457	403	427	466	402	378	455	404	426	439	430	420	467	422	440	425	407	394	424	435	459	439	439	407	414	434	451	483	439	431	400	403	437	418	419	378	435	447	399	423	433	450	453	439	403	417	387	473	409	431	442	445	463	422	424	415	435	404	444	437	390	425	423	413	444	388	427	439	439	379	411	440	440	434	414	414	446	419	461	416	444	443	411	419	433	441	427	409	458	433	422	420	420	476	471	452	405	458	474	414	387	445	402	414	434	449	441	460	458	426	430	421	398	407	448	430	481	404	430	435	445	436	425	422	452	443	425	392	459	418	415	444	460	441	437	423	412	423	422	434	396	414	446	417	458	472	437	429	445	452	420	411	411	432	410	402	438	405	423	417	443	435	440	417	438	446	426	435	461	405	427	445	420	462
23377	21500	29378	24069	21504	20245	1779	607	419	377	326	306	327	251	252	245	215	223	202	210	205	192	184	191	195	183	189	151	202	153	183	141	167	161	160	165	148	148	182	173	153	170	149	166	148	156	172	156	146	199	174	175	143	162	143	144	153	151	144	138	189	159	168	168	171	153	162	154	171	167	167	158	163	156	180	158	146	168	154	149	171	152	153	154	161	144	161	160	158	159	167	152	147	143	166	157	149	176	158	148	155	176	150	155	145	151	159	131	161	149	183	155	144	164	119	145	145	179	140	142	148	157	170	142	171	145	181	153	154	148	147	128	155	165	165	154	152	163	168	141	149	149	136	158	163	170	167	171	162	172	165	140	130	147	135	148	159	134	153	162	133	157	180	142	157	157	147	144	166	124	165	148	154	160	154	157	161	152	164	153	178	182	155	164	136	128	152	155	166	160	152	176	162	163	168	154	145	159	169	175	159	146	148	155	138	157	153	134	164	166	146	162	155	140	169	179	148	164	154	176	161	160	151	164	169	169	158	144	133	173	162	158	147	156	145	167	138	152	145	122	150	171	149	168	158	139	147	170	140	177	161	158	167	137	136	162	165	149	159	161	137	162	156	159	146	153	156	166	137	147	183	163	146	140	153	146	157	149	144	156	157	149	130	131	144	148	139	154	155	171	136	150	165	158	145	166	154	139	153	155	159	146	151	139	150	167	164	175	168	163	150	140	141	138	134	144	159	153	148	166	161	140	163	158	155	166	158	141	159	125	142	160	143	153	180	170	155	148	137	160	126	158	143	156	135	163	156	158	151	148	169	135	163	157	147	158	164	156	152	158	139	144	132	139	143	176	157	130	161	144	149	155	148	153	134	144	159	152	155	137	137	157	146	127	148	170	148	171	144	152	159	155	173	156	156	150	160	152	151	133	153	145	170	162	162	170	163	151	150	131	155	147	168	139	132	162	165	178	142	151	147	140	169	171	158	175	140	146	139	150	162	169	166	148	152	149	166	149	130	152	160	155	139	136	160	166	166	140	152	165	161	147	167	153	153	152	121	165	168	171	159	148	137	154	167	162	146	147	142	141	165	169	143	154	168	179	171	135	152	135	140	139	147	151	144	165	160	140	152	156	146	161	154	165	146	140	146	152	163	138	159	156	153	172	141	160	156	143	158	163	156	177	137	174	150	164	154	151	153	144	146	125	155	161	143	126	144	157	147	127	143	177	165	152	159	173	203	171	166	166	148	176	133	139	166	177	149	139	158	152	150	200	168	141	169	149	172	151	151	163	151	144	141	156	163	170	175	156	156	153	160	163	156	147	143	144	174	150	155	143	145	149	150	142	159	136	148	152	146	139	154	158	149	149	164	163	147	173	148	143	172	151	140	138	146	150	136	145	159	171	160	150	146	160	182	157	166	170	136	164	142	161	145	169	148	136	164	143	157	163	155	142	152	159	144	159	159	138	151	141	151	169	154	161	148	139	132	138	175	142	149	156	150	155	153	171	142	138	145	151	152	176	154	153	174	154	156	169	167	160	161	151	168	159	163	152	130	155	167	165	150	152	149	148	135	153	151	166	123	154	146	151	147	165	144	169	149	138	162	158	166	145	162	130	126	143	154	158	156	153	175	135	153	167	144	170	136	150	155	148	137	153	162	135	147	138	144	152	148	176	164	165	155	134	137	159	132	173	165	130	149	144	157	148	156	153	144	159	145	156	172	163	155	160	156	146	137	134	154	162	150	158	173	163	139	176	164	156	177	155	166	162	138	157	152	153	153	164	136	128	153	146	144	162	161	153	141	139	139	126	146	153	159	166	169	147	148	154	162	153	152	144	177	167	145	152	164	141	169	150	148	164	127	149	141	153	156	168	157	128	129	148	154	138	148	163	147	169	178	149	147	153	138	155	145	164	165	158	170	149	146	164	173	170	143	148	157	155	148	170	165	160	143	175	158	164	153	161	152	136	164	178	157	146	165	166	172	149	138	168	150	165	156	142	159	151	143	169	171	157	150	148	156	145	141	137	137	163	141	156	150	155	173	171	161	143	200	139	153	147	141	157	168	141	152	143	139	149	149	153	146	137	154	163	128	141	164	163	157	137	142	146	167	142	162	157	172	140	173	153	148	143	133	146	149	145	164	151	142	174	163	147	150	149	151	163	159	144	150	152	167	168	136	164	145	149	159	162	148	153	145	162	154	121	138	147	127	155	149	153	143	121	132	128	166	159	154	150	162	137	152	164	153	158	148	144	162	136	158	136	159	156	151	159	144	145	143	153	133	161	164	165	171	134	160	156	171	155	139	155	177	151	157	155	154	156	134	160	138	152	150	145	167	155	176	168	168	139	149	159	127	165	149	137	150	142	157	152	149	121	173	131	150	167	152	155	148	165	148	152	151	151	140	157	154	183	155	138	162	138	140	154	167	169	182	162	150	146	157	159	141	139	147	136	158	142	158	167	153	150	146	160	148	169	150	155	161	142	133	167	166	154	149	163	160	139	156	134	153	164	144	126	140	130	165	150	159	176	133	130	144	158	119	150	148	152	152	156	164	142	164	151	156	153	164	151	189	162	143	155	177	162	168	142	159	149	175	128	152	175	156	159	142	166	146	170	165	150	147	143	167	150	151	151	139	146	172	147	160	149	130	159	134	157	139	155	169	155	149	172	163	164	167	148	172	146	170	159	159	146	162	148	174	174	168	163	157	165	161	157	164	176	158	122	149	152	131	151	145	146	148	178	155	151	168	167	142	153	157	147	166	146	152	166	142	162	144	134	152	122	149	160	137	168	150	127	166	148	147	153	157	151	173	124	169	169	151	148	168	126	172	144	157	169	143	148	152	144	156	154	159	166	168	128	157	152	173	144	158	171	149	163	144	134	160	161	132	131	155	184	168	152	144	143	173	138	171	168	159	145	171	168	137	155	143	157	144	148	150	158	155	154	166	154	161	131	134	188	160	165	154	145	142	149	150	159	143	132	148	163	143	176	131	190	163	128	142	181	145	141	143	150	158	149	120	129	156	157	141	157	145	159	164	165	157	171	168	165	138	149	168	166	128	165	163	157	144	151	153	150	157	156	135	128	158	143	153	150	138	160	145	161	145	171	154	169	138	150	148	179	139	141	169	150	182	136	148	155	166	130	150	149	153	146	159	175	157	194	146	153	168	136	171	142	134	138	147	139	153	143	156	163	142	160	149	162	148	162	154	148	142	130	151	176	166	141	167	133	151	147	160	151	152	166	153	130	146	153	173	153	169	123	130	163	133	149	169	133	137	162	145	136	162	148	144	132	165	138	164	148	154	154	170	141	167	131	167	173	155	154	150	147	163	147	124	156	148	170	171	148	138	154	147	181	178	149	183	168	152	160	152	152	153	157	147	140	144	148	149	165	145	141	187	163	159	168	169	147	152	152	173	147	137	166	149	146	154	135	149	139	137	147	167	155	149	149	168	154	157	172	132	154	145	141	158	168	177	166	144	127	163	167	160	145	159	137
7769	15714	13232	7160	4585	3008	2377	1813	1457	1186	1004	894	825	676	638	609	553	520	512	448	419	439	450	369	372	373	385	332	356	365	342	334	327	319	318	343	312	311	312	269	300	285	292	304	304	345	314	278	307	301	335	291	321	269	290	271	321	278	273	270	295	277	290	276	282	268	270	277	282	257	291	283	294	290	279	260	280	272	257	268	257	279	278	255	260	280	250	270	251	268	302	280	264	274	292	280	249	235	274	280	274	280	262	256	271	253	264	275	282	266	254	287	271	250	253	260	276	258	278	259	276	264	259	266	274	269	277	258	273	288	248	279	274	244	261	247	288	254	268	282	270	271	243	248	257	247	240	278	291	260	262	252	271	283	279	270	297	254	251	280	287	291	263	252	276	259	272	283	284	267	238	259	278	260	240	268	261	270	252	279	264	287	271	289	263	281	290	277	273	296	262	261	272	269	257	240	270	275	273	243	233	283	245	260	286	251	223	278	259	245	290	279	284	252	289	273	252	265	272	259	239	265	263	262	274	267	258	260	274	246	256	304	257	271	273	281	282	249	230	254	264	283	291	261	248	256	247	302	260	251	247	268	282	293	273	275	268	295	271	265	257	289	279	284	268	280	278	243	254	279	260	266	287	250	260	276	283	303	281	247	260	248	256	298	259	280	257	301	297	279	274	250	273	267	283	263	273	278	276	254	285	275	265	244	255	229	258	289	262	253	277	279	273	280	280	267	265	254	247	270	281	239	255	286	264	265	264	287	282	235	275	274	300	251	277	265	263	251	291	275	259	270	266	278	255	300	277	274	295	274	280	255	248	240	272	277	243	256	272	265	252	284	281	274	268	280	262	280	288	266	262	269	238	265	297	296	280	294	268	278	280	247	281	263	290	258	289	224	263	253	250	248	272	270	272	280	271	269	258	274	287	263	272	278	270	287	284	255	286	249	256	287	238	263	243	254	261	278	284	245	260	244	237	273	273	268	283	256	250	274	282	279	294	297	275	280	264	275	262	281	262	250	244	255	288	266	279	256	272	274	269	288	281	267	279	228	285	263	275	292	257	284	279	248	239	264	251	259	269	261	277	280	275	272	240	269	273	303	279	274	260	273	300	249	266	290	254	257	290	258	276	268	269	272	275	236	302	287	284	294	268	263	258	279	270	264	280	248	248	279	302	269	249	278	277	269	267	258	272	253	274	260	238	279	240	247	268	253	277	288	251	288	232	287	258	264	281	251	280	267	270	278	254	258	255	232	259	245	279	298	269	252	241	263	275	271	257	286	271	278	285	265	257	243	262	290	289	263	265	262	271	235	263	275	265	268	246	248	288	255	277	262	260	265	263	310	240	268	290	232	252	296	263	290	278	279	275	275	260	267	237	286	240	275	282	230	287	290	254	260	265	251	263	270	267	261	271	237	292	259	227	299	250	271	241	258	251	287	240	270	253	253	288	272	282	282	286	270	284	281	256	251	260	280	247	284	281	271	250	249	290	258	244	255	282	253	233	247	293	275	290	255	267	258	229	260	264	239	275	295	253	284	296	273	260	278	266	262	264	266	260	284	271	282	275	253	253	264	260	252	246	273	260	285	275	259	265	263	262	268	251	282	262	262	300	265	293	223	292	293	255	245	283	279	249	252	266	253	279	261	273	245	291	282	249	268	294	247	276	278	276	265	273	273	272	276	265	273	240	258	252	252	235	268	269	289	265	275	257	237	297	246	231	248	263	283	264	254	265	283	286	268	275	206	260	270	259	265	253	258	249	257	251	256	274	254	241	253	266	268	267	251	243	249	266	280	282	260	285	286	286	246	278	289	269	269	236	246	279	281	256	294	273	292	257	265	295	257	287	264	254	255	267	277	234	240	272	269	230	276	266	268	262	268	247	254	293	276	260	246	258	244	243	286	267	251	305	251	280	284	275	265	255	280	254	252	284	259	268	271	234	276	246	274	264	270	254	265	257	278	292	271	256	260	258	253	298	281	291	262	279	270	265	277	272	275	219	242	269	231	297	257	248	248	275	267	262	245	254	277	288	257	255	244	272	271	248	270	261	281	268	300	269	266	289	262	255	267	259	277	270	263	267	251	258	285	257	258	239	269	276	275	259	276	258	293	270	284	250	266	278	240	264	247	272	263	269	270	263	262	256	233	275	249	250	242	273	271	276	266	268	266	243	275	218	252	252	285	282	256	255	262	279	265	291	290	267	256	254	297	247	257	264	246	281	268	225	241	281	236	256	258	285	258	236	274	258	249	258	279	270	246	260	260	279	270	264	278	266	296	280	271	259	269	267	266	276	250	283	254	256	277	238	254	269	283	287	264	253	270	283	271	264	263	278	260	259	263	281	278	271	291	276	274	256	244	244	271	269	255	277	240	237	272	260	267	248	274	246	231	274	253	280	272	275	274	292	235	259	270	264	284	244	287	286	275	264	250	258	266	260	276	259	284	265	265	268	244	278	278	285	267	285	261	245	259	307	259	270	272	240	268	276	276	297	258	288	263	264	261	263	293	225	249	274	254	230	235	238	264	263	269	268	266	284	244	254	275	269	233	257	258	287	256	274	254	252	253	264	267	274	244	265	269	255	267	271	273	254	278	268	271	258	271	269	259	246	254	269	261	282	250	272	229	278	262	252	244	259	281	294	280	246	246	271	271	289	263	265	269	240	272	260	240	252	254	260	268	246	254	286	240	283	268	237	303	263	250	257	282	287	280	249	265	232	292	266	274	288	262	273	263	272	287	244	293	270	242	269	248	244	263	280	274	239	283	243	280	285	267	257	275	243	266	280	284	269	263	263	246	276	255	228	276	263	264	281	241	269	260	251	258	268	291	301	303	282	284	268	274	274	284	269	274	269	277	278	273	274	243	277	251	262	262	255	267	258	252	261	317	274	240	258	293	266	255	251	265	249	273	279	283	280	259	282	241	260	260	261	275	280	227	276	275	274	262	262	264	258	275	278	265	268	269	247	277	267	247	269	274	244	304	293	258	259	290	260	247	268	269	275	271	267	281	281	294	279	264	261	258	261	268	289	268	231	259	283	272	259	280	275	261	262	261	271	261	269	271	267	266	271	240	266	277	273	254	253	269	280	258	265	267	259	268	301	265	286	293	267	292	271	240	259	240	273	269	237	262	267	245	279	226	233	275	253	242	290	267	255	251	240	245	281	237	253	235	262	304	293	291	262	263	268	247	245	263	273	269	271	272	250	275	258	238	225	283	257	260	261	265	267	283	250	276	282	255	241	276	256	273	298	299	257	260	250	299	264	251	268	256	240	259	257	278	280	285	266	303	252	255	272	237	272	287	275	275	274	270	274	273	290	286	261	247	254	253	263	256	253	264	270	243	276	245	318	264	259	225	246	277	268	257	268	258	264	283	266	299	281	276	275	267	276	258	264	264	268	259	275	289	291	251	268	281	279	298	256	261	259	256	254	250	287	246	264	246	281	245	277	244	258	265	267	262	275	253	283	282	237	275	280	245	244	258	224	268
26997	20826	8329	926	621	545	526	487	560	469	502	542	526	528	498	529	475	498	485	526	476	485	528	504	506	509	536	519	533	471	485	480	509	504	522	511	501	466	488	554	518	481	481	506	489	503	475	518	467	498	513	501	491	509	530	475	477	540	521	509	514	484	477	464	497	503	503	492	503	483	487	516	484	473	519	472	510	527	504	447	449	488	537	490	460	551	479	537	480	481	489	522	468	480	517	504	490	482	467	543	492	482	519	485	451	513	526	510	532	513	530	512	461	468	484	476	523	484	498	493	496	518	528	490	496	504	495	481	524	526	475	539	509	467	482	533	492	461	505	488	499	483	476	494	518	490	485	477	473	513	509	542	455	475	499	491	476	471	497	513	488	523	512	430	464	487	504	467	477	520	499	503	487	471	443	495	478	544	493	485	428	495	526	500	482	503	481	503	516	469	484	515	486	458	463	517	517	497	511	519	520	509	482	514	507	507	503	488	501	516	472	480	497	474	499	467	511	460	488	496	457	535	514	530	485	509	497	489	487	475	497	483	468	484	537	507	528	490	461	491	492	498	493	520	483	497	532	517	492	541	500	513	502	486	524	513	512	465	461	493	491	500	506	506	513	459	515	464	464	483	527	528	463	503	507	494	522	522	478	478	491	477	484	484	471	502	496	499	478	491	535	510	525	508	472	491	544	483	476	528	521	474	479	495	507	503	498	496	488	543	487	474	496	532	455	468	483	495	504	493	468	515	519	517	493	456	520	538	484	488	490	511	437	446	491	491	491	516	488	518	549	480	488	521	497	496	539	481	533	490	497	505	498	479	513	490	503	478	466	491	500	509	497	459	491	481	475	513	522	468	503	479	526	488	527	516	470	524	536	424	517	482	476	529	496	507	482	494	495	531	498	503	513	515	497	516	495	524	478	514	438	460	498	503	468	473	494	498	466	493	498	507	482	498	517	498	512	497	468	499	500	476	525	532	486	462	493	494	510	474	485	462	486	539	531	523	480	476	510	484	506	512	510	511	505	483	491	491	507	466	497	489	513	515	545	528	453	483	532	514	517	496	495	488	501	526	488	492	501	504	534	509	510	493	485	508	533	531	470	538	519	503	482	482	539	519	502	511	481	491	498	482	536	520	488	476	465	518	486	500	509	525	522	447	517	513	489	501	502	520	460	512	483	476	509	503	509	501	470	501	501	476	501	506	520	503	519	541	519	508	474	499	497	462	524	516	482	500	495	488	549	518	539	500	522	508	483	516	519	455	442	515	508	517	462	493	505	520	485	528	495	498	500	545	503	523	493	504	463	486	501	477	513	499	545	483	490	512	535	511	492	496	530	490	491	478	509	491	476	480	500	514	495	491	466	453	516	513	502	508	474	506	518	509	495	449	487	477	493	515	495	494	485	478	477	545	488	525	508	527	489	469	507	494	461	496	519	480	456	519	530	481	489	479	514	499	465	477	491	487	472	515	522	490	501	514	489	458	481	518	493	501	485	484	486	498	486	485	489	524	480	496	450	451	495	450	474	493	466	499	500	456	475	490	463	471	493	510	512	463	494	504	480	456	512	470	457	487	498	523	490	521	526	483	510	476	463	504	483	512	504	475	484	474	495	494	499	424	487	512	492	539	459	494	485	467	524	486	508	499	498	483	467	482	465	505	499	558	512	476	510	450	528	504	504	532	468	434	477	492	539	523	505	471	523	499	506	479	506	483	482	496	508	449	475	485	505	502	508	509	459	499	480	502	473	477	499	512	497	476	465	503	485	515	508	515	509	521	497	507	527	487	474	511	502	465	521	510	524	493	495	525	460	502	512	514	489	483	519	525	472	491	524	488	476	456	486	519	462	510	483	465	479	513	526	502	519	521	488	492	509	505	505	495	485	507	491	527	494	478	502	477	508	484	523	487	501	484	510	448	514	504	436	523	496	513	494	540	518	543	462	485	490	486	470	469	530	479	445	505	485	480	516	530	467	546	521	520	524	499	501	512	519	468	505	494	559	462	500	500	481	518	474	513	528	527	522	520	498	517	519	469	503	455	532	495	512	481	487	523	504	464	489	531	496	476	465	483	469	483	522	503	497	500	475	484	486	479	476	463	532	473	515	480	529	506	484	462	503	496	509	492	559	476	493	482	506	492	519	504	536	504	508	466	520	518	492	513	505	493	533	520	535	543	517	484	452	488	521	489	474	494	518	505	493	483	491	446	524	482	480	466	505	473	484	518	509	492	488	506	489	503	538	504	505	523	505	475	472	517	508	504	463	507	466	449	483	530	537	483	517	534	487	490	493	541	523	531	519	499	502	456	501	507	497	469	510	507	519	514	503	499	484	475	504	496	524	511	499	474	481	485	496	448	488	510	514	474	486	465	491	470	475	481	510	495	496	492	546	497	505	495	525	477	521	466	467	483	532	494	511	491	503	528	478	461	515	497	505	513	450	514	500	461	504	489	515	531	452	487	498	511	502	524	504	491	515	529	562	493	505	509	525	495	506	460	514	476	496	508	496	483	522	453	460	477	484	486	517	484	512	505	483	513	458	483	497	519	526	518	466	495	497	473	485	487	496	518	527	496	529	538	475	522	466	469	483	507	511	469	543	495	503	466	501	484	555	493	512	543	494	512	515	471	534	538	490	489	478	517	476	502	516	486	530	505	517	548	511	580	517	538	550	513	475	492	488	487	500	478	522	541	484	465	478	474	492	488	474	477	516	521	484	478	550	498	482	481	505	488	510	503	534	520	516	478	496	520	500	497	532	513	506	481	478	484	499	521	468	503	488	495	504	459	477	475	445	508	492	506	535	485	484	483	487	507	524	524	494	504	493	520	495	465	511	451	470	503	455	475	470	530	493	519	466	499	476	492	482	518	466	506	465	494	456	466	524	497	496	469	506	495	470	525	533	483	517	479	473	487	544	459	482	531	492	460	496	472	504	491	511	460	491	495	483	500	486	486	508	479	477	488	505	538	486	499	462	487	467	495	437	464	502	507	473	496	520	487	492	478	508	490	514	537	470	480	531	504	512	523	532	475	506	503	496	478	516	492	529	488	479	513	510	496	508	502	499	480	480	520	498	485	507	463	497	484	481	502	490	477	498	494	521	484	501	526	484	503	501	497	492	506	499	501	496	494	494	455	511	494	507	507	492	487	511	510	499	520	473	512	490	503	491	514	512	506	508	511	508	471	496	485	494	493	508	478	491	488	538	499	474	506	457	497	502	486	489	488	492	513	479	527	527	506	512	492	475	475	438	506	532	496	499	497	485	469	511	481	483	529	493	460	501	520	500	496	497	500	481	489	485	481	515	489	492	522	457	512	544	538	492	521	511	499	499	461	512	505	457	494	497	487	464	458	524	476	502	487	520	526	491	476	472	526	537	511	497	491	482	475	492	472	498	512	490	454	470	473	509	479	513	484	492	511	477	498	507	483	483	471	527	478	499	527	527	513	472	496	499	478	463	492	483	502	498	477	491	514	490	469	469	520	524	491	484	505
4199	1938	1795	1201	1158	1039	899	955	853	872	886	913	880	873	873	837	828	854	884	825	903	848	909	863	820	887	849	872	852	833	881	822	841	909	892	824	856	866	822	848	905	820	847	849	833	831	881	809	876	856	848	805	796	826	821	888	852	816	842	857	903	848	820	824	845	815	890	885	852	806	860	887	854	891	861	840	812	888	830	845	868	864	835	796	819	875	816	858	910	865	811	836	841	852	871	889	841	826	829	839	821	838	857	856	933	866	906	845	846	837	850	867	862	843	849	765	839	861	868	821	857	804	828	862	845	844	824	883	856	896	865	844	855	846	873	880	889	861	819	845	849	818	850	866	873	834	821	927	810	864	862	838	827	835	887	872	802	831	799	789	832	860	807	838	835	878	867	848	875	882	934	808	854	842	846	863	881	943	853	818	848	876	864	851	815	871	867	847	935	861	854	844	856	827	839	851	888	838	815	878	843	860	856	814	851	858	866	868	864	861	853	851	818	850	860	828	873	894	816	889	831	786	851	842	845	866	927	862	850	840	847	839	867	834	857	847	846	836	851	839	861	858	885	844	827	865	863	907	869	875	795	811	838	840	880	815	844	856	867	868	869	865	847	821	838	825	846	866	840	836	887	884	863	834	874	848	828	813	840	804	838	831	884	803	807	861	840	884	873	814	847	876	839	837	853	852	902	842	819	841	866	833	860	798	835	861	766	836	874	826	851	873	840	841	836	904	901	843	831	819	856	843	836	837	828	868	872	893	884	785	836	823	854	830	863	883	841	812	842	867	850	849	808	902	808	912	870	829	918	854	841	882	824	860	864	870	856	873	848	883	836	787	817	862	883	855	891	867	823	855	879	800	847	867	810	852	823	813	837	865	856	805	859	836	849	824	881	845	825	810	863	782	806	822	836	783	855	848	886	810	862	856	889	887	809	826	811	843	872	856	861	852	841	855	823	848	826	806	888	832	885	821	884	838	836	842	838	909	857	860	855	813	893	815	887	865	837	838	871	869	869	857	877	844	793	840	833	847	894	813	830	816	804	841	836	859	834	859	834	851	907	853	798	890	888	856	877	813	807	811	828	762	875	835	858	873	822	837	833	862	855	864	832	868	789	910	879	864	837	862	893	839	840	836	921	842	844	852	818	821	884	827	844	856	845	905	839	883	898	846	868	875	914	810	845	866	870	849	803	873	844	862	832	815	881	862	882	862	838	778	840	800	849	882	802	866	845	929	800	853	820	857	851	877	807	848	854	883	821	826	859	826	843	822	871	834	856	847	827	865	856	837	818	831	851	827	858	883	851	846	816	865	801	816	790	839	834	858	850	834	844	891	840	879	812	863	850	834	803	932	859	824	857	858	859	830	851	833	879	879	902	849	943	812	820	862	784	793	848	878	863	819	829	834	834	820	851	811	873	855	805	896	857	868	867	799	855	841	785	873	871	857	845	898	797	849	866	880	862	851	856	878	859	798	840	864	868	814	856	889	821	855	832	854	810	840	865	866	804	884	876	853	911	883	841	827	834	818	879	833	818	827	866	822	857	901	880	844	846	857	861	862	893	844	840	828	857	874	847	843	876	810	853	856	817	854	879	889	817	857	928	859	811	883	800	863	846	818	902	856	815	831	858	810	834	871	910	791	811	845	916	876	839	824	824	870	873	875	832	897	834	820	848	825	811	886	861	872	854	852	825	834	852	812	865	791	832	834	838	862	822	840	851	797	828	882	884	817	828	804	830	918	872	836	823	806	830	874	849	817	872	822	863	863	883	878	852	861	873	845	848	821	895	850	866	889	824	866	851	840	839	812	801	863	830	892	830	849	863	847	839	793	825	832	811	866	836	797	859	855	851	816	911	890	825	853	864	920	861	831	837	857	839	849	889	801	839	861	865	859	874	883	857	855	814	875	866	832	838	871	846	871	816	872	825	897	822	830	886	828	865	877	822	822	893	861	910	829	814	840	830	851	874	863	821	844	886	851	850	885	853	872	857	821	879	822	840	885	841	855	854	868	840	829	848	883	862	831	813	807	843	808	856	845	841	828	821	872	848	880	844	801	875	861	892	833	856	860	820	886	813	868	839	852	858	821	792	880	815	865	814	895	894	859	826	815	860	840	811	807	841	860	844	839	859	878	808	887	815	829	861	837	903	839	857	854	817	853	876	809	823	904	801	846	867	823	836	830	848	896	880	872	863	809	855	851	820	820	876	844	824	829	881	877	876	834	783	798	879	877	861	819	865	853	854	816	866	829	838	792	845	827	835	838	818	877	801	804	896	827	847	853	860	830	937	863	843	813	799	820	850	830	867	809	854	819	882	860	880	884	854	852	838	828	827	859	848	855	873	861	849	837	857	870	905	845	856	832	894	837	896	897	886	869	919	830	860	849	881	873	872	864	803	847	818	826	883	872	834	869	813	895	813	871	878	849	840	851	837	858	812	893	869	868	818	849	861	909	861	820	837	849	831	864	860	819	836	864	884	878	774	875	852	844	819	873	891	826	799	853	849	857	851	897	843	797	893	817	898	818	838	803	911	874	826	875	814	834	809	830	837	835	868	851	870	868	809	880	852	865	874	854	809	848	816	854	848	877	854	832	855	882	845	814	932	869	837	806	811	881	818	848	886	851	845	886	883	835	860	845	824	838	849	826	868	833	828	846	880	885	880	887	846	895	880	831	805	852	868	890	842	855	858	852	858	842	841	825	864	889	868	843	847	818	852	847	882	825	894	887	835	856	881	851	796	837	885	821	898	849	836	798	860	841	774	848	778	831	838	854	838	857	893	847	854	809	804	800	857	882	777	827	840	851	849	844	877	880	864	876	832	879	753	797	891	864	855	799	889	832	838	906	834	867	826	850	872	832	837	835	872	830	869	818	876	843	850	895	794	866	877	837	847	836	869	873	826	846	830	887	807	845	884	871	835	830	842	891	867	836	859	843	783	840	791	861	844	842	860	881	884	859	833	883	824	812	828	842	855	805	867	846	922	806	862	850	838	810	786	857	880	873	798	824	844	854	846	817	779	842	854	853	870	823	872	820	845	841	867	832	848	892	854	850	854	845	837	856	864	806	798	774	877	859	880	836	816	850	791	873	838	852	876	878	812	940	842	859	841	861	819	854	856	824	859	883	876	834	857	815	900	858	861	899	797	836	846	871	812	860	886	865	797	800	829	850	848	826	874	855	862	865	858	862	867	889	893	846	863	873	897	879	886	836	874	905	853	877	870	892	832	856	842	847	869	870	819	868	842	873	887	845	887	862	808	891	880	812	884	865	858	797	885	870	838	847	871	866	865	854	826	826	812	824	882	872	865	807	818	884	850	900	773	798	855	875	874	866	827	860	847	837	851	842	877	828	801	826	813	898	799	828	897	877	826	847	794	863	897	871	878	811	855	806	834	898	815	821	869	816	858	845	914	835	806	827	879	836	820	861	858	843	862	847	835	881	843	792	759	867	876	874	805	833	780	866	879	858	852	847	803	836	856	832	821	815
24269	21430	28615	24618	20834	2241	654	454	387	326	332	340	302	280	316	286	230	261	275	242	263	243	249	246	282	255	228	269	246	244	224	216	246	232	224	227	229	242	265	234	235	249	244	220	219	237	249	210	225	230	237	253	218	247	225	255	231	253	258	252	241	237	241	255	282	240	253	221	223	225	239	219	214	255	243	212	234	211	247	249	226	227	224	244	220	244	230	187	229	218	259	204	229	244	217	214	229	250	237	232	238	234	245	239	260	237	230	229	255	232	245	253	228	248	224	236	220	226	267	239	221	218	250	241	216	234	218	203	251	230	227	228	245	252	227	252	221	239	230	215	227	243	246	193	223	228	225	220	240	214	243	230	251	229	230	226	225	268	225	219	224	227	195	203	247	230	213	228	226	192	228	240	240	206	208	245	208	236	241	233	225	250	252	204	248	248	227	208	233	240	244	251	240	247	253	231	239	217	197	234	234	241	242	217	196	205	215	210	229	226	219	227	219	219	243	222	214	214	232	236	229	238	222	203	237	244	217	226	211	246	219	249	234	205	239	211	233	208	257	232	240	224	247	232	226	235	231	235	259	214	232	224	228	225	221	242	213	268	226	267	213	215	248	239	241	245	214	221	230	232	236	240	220	224	225	219	207	232	243	221	235	237	244	228	221	226	219	222	273	244	252	238	227	216	227	253	251	220	230	237	245	241	232	234	252	231	226	248	224	249	219	263	260	213	232	259	246	241	245	238	231	210	239	259	224	222	231	237	228	230	247	248	220	211	233	230	234	239	234	227	221	232	219	231	215	238	214	215	217	213	250	249	231	213	219	225	212	215	234	242	232	222	246	223	220	215	243	217	221	222	212	221	236	246	202	220	257	248	225	252	234	234	203	244	221	251	208	223	236	219	217	226	246	232	220	245	248	232	230	218	225	225	216	237	260	224	239	218	223	248	267	220	239	255	226	231	230	219	241	243	246	224	222	211	219	210	233	232	277	226	216	209	228	239	233	236	256	197	224	206	241	212	215	227	246	211	248	209	253	234	218	247	231	245	226	214	236	268	227	261	241	219	238	251	230	224	221	207	260	221	241	201	209	213	229	226	210	243	215	235	209	240	260	217	240	229	218	246	216	226	248	217	248	231	218	206	222	235	219	220	220	233	222	245	224	235	252	243	207	235	245	241	226	236	217	241	235	237	240	249	239	243	233	236	241	239	205	190	213	255	217	210	240	218	239	220	262	233	229	241	232	227	237	259	241	234	231	214	242	248	214	265	244	245	250	229	205	226	211	206	234	221	251	246	251	238	233	205	221	260	215	228	220	214	245	230	253	242	223	236	255	236	242	223	252	227	229	250	234	216	229	237	231	243	238	234	221	231	218	232	218	231	234	206	230	210	234	233	250	243	252	236	226	245	224	231	221	233	223	249	211	240	218	228	230	237	216	243	235	204	252	218	241	195	228	259	232	216	244	215	258	245	236	252	273	243	250	244	237	232	242	217	242	239	248	237	234	229	212	203	239	252	237	209	230	234	260	203	241	214	251	231	222	254	218	237	232	244	226	207	236	238	230	240	228	232	221	244	244	252	240	239	228	246	249	247	244	236	236	223	228	217	214	230	223	212	222	217	230	224	230	205	232	226	228	216	243	239	223	233	240	234	238	247	230	225	219	230	250	217	218	249	212	241	234	216	234	243	230	231	258	257	226	251	227	245	256	236	249	244	224	252	264	229	218	226	233	226	224	246	238	240	212	224	222	227	211	244	215	232	206	214	228	249	231	234	247	224	237	245	238	218	209	232	236	230	258	241	241	212	223	263	219	244	229	235	228	223	242	241	226	215	209	228	217	216	215	213	232	248	212	217	264	213	238	237	243	212	222	213	238	241	254	240	237	219	241	236	213	234	228	211	234	251	234	232	244	229	236	234	264	241	249	259	226	244	228	249	230	224	229	215	215	204	225	215	228	215	244	227	213	236	237	243	247	217	239	229	224	228	221	227	258	219	237	239	242	211	232	245	228	227	237	214	253	229	235	209	219	209	297	231	223	230	217	209	224	239	238	252	225	268	240	226	222	226	229	229	250	243	222	235	248	230	231	232	216	239	252	243	241	229	244	222	234	241	236	224	218	242	252	252	243	229	230	234	253	243	240	235	234	243	234	225	242	250	239	246	205	241	238	217	239	251	215	245	233	218	236	217	227	254	270	222	235	224	244	220	254	213	223	239	271	250	240	230	219	228	227	241	207	197	242	236	227	244	221	200	200	230	203	220	233	235	234	233	237	236	240	222	201	222	217	248	242	255	245	264	239	213	215	227	219	241	258	244	270	205	228	256	236	199	206	227	222	222	253	243	226	237	210	247	210	214	215	212	227	252	233	221	210	244	223	252	234	231	228	238	241	263	216	241	226	228	253	210	230	217	223	211	218	236	266	249	223	244	234	255	238	224	240	205	215	226	241	222	251	237	248	250	222	226	228	217	234	217	232	243	217	218	217	227	271	238	207	226	222	202	244	216	215	260	241	237	264	224	245	226	237	207	223	241	235	262	248	209	196	248	255	253	214	207	221	240	240	226	244	256	243	217	213	221	245	234	229	236	236	250	234	234	234	244	219	242	225	237	247	221	228	251	244	255	262	270	261	246	239	250	250	237	245	232	247	249	238	208	266	216	206	260	190	234	264	246	250	216	243	230	234	242	234	241	254	244	212	232	233	225	239	248	205	222	238	216	227	230	235	225	241	268	226	252	246	238	227	239	214	223	231	226	229	246	211	243	255	230	228	226	244	223	201	221	224	234	241	254	220	205	239	224	253	245	236	219	240	244	229	244	240	225	233	260	259	230	237	244	224	227	206	210	220	232	204	220	243	252	244	215	221	229	227	229	245	236	222	216	219	251	217	271	221	225	209	235	240	222	225	244	240	226	244	221	248	254	218	216	243	223	211	242	254	247	230	242	255	246	203	229	222	238	254	227	242	202	265	230	248	233	234	202	234	246	212	223	250	261	249	222	225	244	226	222	216	227	243	224	217	232	244	242	270	216	238	224	238	256	218	206	216	215	221	221	201	231	203	231	231	233	248	216	250	228	232	227	239	258	228	222	210	220	222	241	236	240	238	244	228	243	234	236	211	228	252	252	238	214	210	221	237	230	240	227	232	256	227	219	247	237	235	221	259	245	212	238	238	236	229	252	224	269	254	247	227	204	228	232	236	227	276	245	240	216	244	254	227	222	228	209	263	238	213	234	244	237	234	207	238	230	224	229	220	223	257	243	227	233	238	235	221	222	224	237	231	244	236	254	219	221	221	258	220	254	239	229	233	201	211	248	251	247	219	215	216	228	240	219	219	249	228	218	227	215	228	243	225	252	205	256	226	213	215	242	233	223	249	220	253	247	221	230	246	246	227	260	209	227	251	238	208	226	239	224	236	254	243	232	229	221	240	218	252	228	209	234	204	250	226	224	230	255	239	209	223	227	251	249	240	239	231	242	210	218	240	204	212	216
5493	9834	8475	4374	2721	1957	1556	1196	1034	902	795	722	662	660	638	581	548	540	531	527	496	524	495	486	514	472	510	461	491	466	445	440	454	447	471	405	466	446	445	495	442	472	450	422	469	416	452	400	419	420	413	434	426	429	482	464	413	417	428	435	410	466	418	451	467	397	437	404	430	457	418	409	449	425	443	471	451	425	453	428	416	410	430	447	411	411	408	438	439	416	421	459	393	459	455	394	450	432	436	443	402	436	442	423	427	428	371	431	432	442	434	396	393	430	437	414	420	421	430	438	433	448	442	427	419	397	430	415	465	429	438	428	410	417	402	424	415	414	395	430	415	411	434	430	471	433	417	429	410	404	408	430	399	431	431	408	480	444	381	419	469	405	442	449	432	378	446	441	427	440	432	413	409	413	417	408	423	401	439	465	400	394	407	414	481	440	433	438	448	395	410	427	437	454	448	413	401	426	415	464	463	427	430	413	404	420	399	440	422	458	442	405	408	408	400	424	403	435	416	434	406	412	412	412	433	410	447	436	379	415	384	414	484	417	435	413	435	429	420	394	438	431	437	432	417	448	415	433	428	429	387	426	466	448	459	489	400	433	437	407	456	454	410	417	426	445	406	460	431	422	411	427	437	419	439	427	416	432	420	415	454	451	423	447	408	420	433	444	425	494	416	410	416	413	430	431	414	435	441	398	383	457	428	423	429	428	423	360	399	435	411	415	432	447	410	425	417	412	450	386	433	443	403	459	444	425	413	403	409	408	403	425	463	420	427	394	435	413	458	421	409	409	417	391	390	436	438	450	417	424	396	435	419	441	417	409	421	421	389	422	432	438	402	409	409	452	453	366	427	455	465	414	407	426	434	410	415	432	439	418	407	474	415	421	467	409	429	367	420	414	414	419	424	412	415	434	417	441	430	425	439	445	453	439	454	441	424	419	396	450	437	407	437	427	416	433	418	387	433	410	473	425	428	397	448	413	428	443	423	429	409	400	441	397	400	394	449	455	435	455	440	434	408	394	398	429	416	445	410	412	454	416	383	394	437	428	446	450	449	381	414	406	437	435	430	418	399	449	420	381	438	433	424	425	396	447	420	443	397	428	430	422	422	444	414	406	438	443	404	431	412	411	418	451	410	427	444	414	434	453	447	427	413	406	414	390	438	463	450	482	390	428	409	436	414	434	393	433	401	402	476	418	401	398	430	452	434	428	442	402	437	414	408	394	436	449	430	399	380	431	418	446	416	452	444	441	404	430	417	439	381	464	419	464	405	447	380	399	413	396	403	454	421	446	409	409	412	416	405	415	436	433	435	404	439	420	424	430	399	411	391	404	426	417	452	461	466	458	377	471	421	390	417	402	429	426	413	417	432	443	432	372	418	465	412	439	432	414	433	400	413	424	413	449	414	444	421	427	431	403	445	457	422	406	439	453	395	408	447	432	395	438	449	441	426	421	419	412	413	468	457	420	423	391	389	455	412	445	433	462	420	417	434	429	400	438	445	416	423	430	420	425	401	408	419	437	478	407	451	442	450	430	407	433	429	434	436	406	390	444	413	414	441	415	441	435	437	454	413	431	422	454	420	433	421	421	422	415	427	425	415	408	461	412	421	384	426	432	408	436	418	437	403	413	437	455	432	408	418	413	422	440	445	416	467	431	392	451	402	389	442	441	400	427	456	432	378	380	406	434	444	438	432	402	436	421	454	416	394	396	401	430	429	413	386	441	418	388	435	432	431	437	398	419	432	417	416	449	447	424	445	383	423	384	422	435	399	408	446	413	396	423	388	413	451	420	381	356	409	436	415	435	442	366	428	405	428	453	454	456	392	382	392	410	432	400	457	415	391	428	450	385	429	458	418	425	423	431	425	443	465	421	416	421	426	423	445	457	443	382	430	458	428	435	399	398	406	417	447	414	428	375	413	418	462	436	411	435	393	437	449	420	437	422	385	403	443	413	455	438	435	378	429	416	442	392	451	409	429	442	407	447	435	444	425	435	415	446	409	412	443	375	423	452	434	412	466	432	404	448	445	436	429	405	430	436	413	433	401	430	434	402	389	413	448	430	483	430	433	415	481	423	437	432	436	426	415	412	409	416	422	415	399	401	422	401	381	452	423	450	387	429	411	432	416	439	413	436	411	430	440	449	441	446	428	475	444	419	431	447	446	414	474	410	453	419	422	424	422	395	422	436	401	451	403	447	459	435	443	430	434	450	424	421	426	425	428	441	427	455	399	421	405	425	455	426	411	408	420	425	422	431	396	438	379	455	445	406	453	415	418	363	425	452	444	394	459	407	426	405	446	446	439	474	393	386	430	397	414	412	455	439	395	415	439	398	440	458	427	403	416	442	435	417	407	455	431	424	429	426	411	417	409	407	432	435	448	426	392	430	430	424	430	396	423	438	436	447	397	456	423	433	430	419	429	464	424	392	408	405	431	431	415	402	413	425	417	415	458	421	433	396	426	427	428	443	409	398	409	408	397	411	408	482	417	413	443	453	421	441	419	443	411	405	438	440	424	442	415	414	407	461	415	435	432	409	416	381	419	399	453	412	440	428	421	431	414	422	430	418	429	420	446	398	433	439	428	446	415	428	441	430	461	413	428	412	410	396	460	406	413	414	398	405	429	429	381	409	434	374	425	427	429	461	423	412	383	428	421	421	389	404	466	419	440	406	442	455	404	388	408	401	427	412	429	406	414	432	441	456	477	387	416	414	419	418	426	429	416	399	438	451	459	407	423	395	397	443	442	407	454	435	452	427	418	425	443	433	423	403	438	434	441	419	428	403	418	443	437	410	412	469	422	410	416	424	416	398	420	425	391	401	441	455	426	421	407	453	420	409	456	436	409	416	424	432	417	454	401	437	453	446	432	431	429	410	449	390	385	428	442	406	429	422	420	436	445	401	426	472	405	441	446	399	433	413	410	431	417	456	423	405	427	423	415	427	455	425	419	426	473	431	438	430	438	405	420	421	405	392	444	435	426	451	418	436	424	399	394	466	426	401	442	476	394	398	451	459	374	470	431	427	422	433	401	402	451	400	406	396	401	458	440	427	463	458	432	436	440	408	417	414	423	410	412	392	420	408	418	385	403	414	471	427	455	451	418	394	401	424	442	399	432	444	421	412	385	398	440	402	401	404	407	414	434	408	428	432	421	409	435	426	394	411	421	406	427	424	419	439	423	400	428	414	425	480	399	420	396	411	436	417	422	395	417	436	466	441	403	412	413	441	417	438	451	410	402	422	426	419	396	445	418	435	390	394	436	459	425	457	437	430	427	452	404	427	452	416	403	441	420	405	450	414	426	451	401	396	442	405	437	400	397	440	449	409	454	420	458	416	411	469	416	421	400	446	448	416	448	446	416	431	414	385	442	434	404	417	449	411	424	432	420	406	409	426	411	431	453	415	453	448	413	418	408	415	421	421	414	409	432	406	464	418	432	465	425	450	427	407	433	429	440	450	416	438	427	414	423	447	416	410	408	417	413	447
23371	21446	29272	24027	21447	20103	1697	577	425	364	312	341	290	240	228	229	219	193	211	182	195	215	172	184	176	179	169	178	162	204	164	179	179	184	163	167	160	157	164	171	145	149	149	169	170	146	165	162	151	165	150	154	176	166	151	155	129	161	176	155	154	148	136	146	167	182	172	173	158	157	150	185	152	143	138	152	146	163	153	143	136	157	126	164	161	134	156	151	148	160	151	160	127	128	140	154	157	148	153	148	150	146	159	137	147	158	143	154	161	147	167	132	154	163	158	134	145	163	159	143	178	146	153	147	156	135	138	160	147	155	171	129	161	152	168	139	155	152	165	153	157	159	160	150	130	151	159	163	163	129	160	160	154	160	153	136	149	144	128	139	155	143	147	158	165	120	151	147	157	165	166	145	161	153	137	150	164	148	149	151	150	176	156	145	156	136	175	137	147	165	149	157	131	136	139	154	152	149	137	154	127	132	147	163	127	130	146	140	167	161	170	145	151	145	155	144	157	160	148	154	157	131	159	150	151	160	140	160	154	149	179	145	133	139	162	161	138	153	138	146	134	154	127	160	170	162	155	153	152	143	162	166	162	156	143	149	149	162	144	172	152	147	152	166	165	152	144	168	149	149	156	176	186	159	150	156	167	140	138	170	165	149	133	162	141	154	147	161	133	172	154	161	155	136	158	136	134	151	149	144	151	141	160	124	164	169	158	141	155	137	158	129	137	158	155	157	153	166	149	161	177	145	163	143	131	148	145	146	144	148	176	169	150	180	144	145	144	162	159	139	158	152	133	159	139	137	152	155	164	159	161	159	163	145	162	183	144	164	150	146	153	146	156	157	133	171	153	148	158	144	158	152	156	157	167	163	158	143	153	135	173	133	157	168	148	154	146	133	147	142	137	151	153	159	167	148	150	166	149	140	145	180	135	143	144	172	150	173	147	135	169	170	134	160	141	133	165	162	152	142	162	144	172	130	153	140	141	122	124	155	136	134	163	141	149	157	179	144	172	159	151	179	147	149	128	136	162	165	153	138	159	149	150	136	158	169	133	171	159	140	147	151	150	132	154	156	158	171	156	161	146	138	134	135	157	128	168	159	148	160	161	162	123	157	171	137	144	154	141	138	160	144	158	164	142	161	147	160	156	130	158	182	150	150	170	160	170	146	133	146	140	151	143	154	141	165	142	134	147	166	135	160	153	153	116	169	143	155	160	159	169	154	145	156	170	140	157	132	153	159	136	124	152	131	163	130	134	175	154	159	159	163	160	157	175	166	166	132	147	160	156	152	162	149	137	122	152	133	156	154	163	150	161	154	155	174	140	145	163	161	191	166	144	138	153	154	143	164	168	159	151	146	151	168	126	155	152	170	151	154	178	144	146	164	149	148	146	144	147	147	146	145	171	130	148	136	147	164	179	147	153	146	162	141	151	148	159	146	142	157	149	154	180	152	147	130	165	154	149	147	159	143	141	156	139	150	138	157	137	146	144	155	143	157	148	156	153	152	154	151	160	134	169	149	176	154	172	158	141	154	145	154	143	150	142	153	174	162	160	149	150	134	143	160	154	138	152	151	153	159	142	147	164	159	168	154	164	132	152	169	168	162	139	164	140	173	149	146	145	172	156	148	144	170	146	138	142	180	151	144	176	133	157	126	153	134	126	161	156	137	127	154	151	144	148	135	153	144	139	143	142	154	156	161	137	145	150	146	152	148	143	141	139	154	142	146	154	147	159	141	156	140	150	161	143	147	161	167	141	129	160	143	149	173	142	154	136	119	155	149	145	152	135	137	142	152	156	157	153	149	119	154	139	153	145	151	138	143	146	131	163	162	136	150	136	139	138	134	160	126	160	137	139	159	146	139	159	141	156	138	143	130	137	136	144	162	149	141	149	140	147	152	132	147	152	149	142	141	151	132	156	143	162	169	151	173	154	143	154	160	142	136	172	167	159	138	160	151	137	156	161	153	150	148	131	148	169	144	146	140	162	133	146	158	163	156	142	172	152	155	157	175	162	179	142	170	156	141	161	150	149	149	154	166	130	139	152	145	146	150	167	135	178	165	155	149	157	138	147	159	159	137	147	155	146	117	171	158	157	139	148	143	154	149	183	166	159	162	167	161	164	143	146	152	141	152	168	152	150	124	138	144	132	139	155	171	156	159	168	151	141	168	151	153	176	162	150	145	143	181	144	140	135	142	157	140	150	155	125	135	152	151	156	148	149	148	154	167	163	163	127	156	159	159	130	166	171	171	154	148	161	134	133	160	146	139	174	148	168	152	142	157	154	144	157	148	154	174	134	159	169	164	156	157	137	146	163	149	132	136	161	163	119	162	146	150	133	148	152	126	169	150	145	142	163	151	164	152	149	150	145	144	143	144	148	158	158	165	167	151	145	154	150	146	157	157	139	140	159	158	135	159	152	171	144	153	154	129	146	156	141	149	145	123	139	141	118	149	185	141	147	169	167	166	154	161	161	131	153	152	140	153	136	139	134	147	148	160	157	161	147	161	137	176	164	149	158	145	153	137	141	154	137	174	132	170	164	158	158	162	166	171	151	149	143	155	146	157	126	163	159	154	164	134	164	178	154	158	123	133	141	161	151	177	141	145	152	154	151	152	179	166	141	152	159	160	164	142	150	141	146	146	162	137	139	156	143	143	160	153	153	148	156	160	133	146	142	173	161	157	152	138	163	144	154	132	154	170	151	149	145	149	162	150	157	141	140	127	153	139	150	146	151	138	177	149	149	159	139	138	148	143	150	155	145	138	136	137	158	132	135	159	151	160	174	130	160	149	155	140	157	154	157	175	154	149	133	172	148	145	154	159	127	160	150	153	144	163	162	140	137	151	156	161	140	147	150	161	181	152	153	156	141	161	141	163	161	143	133	160	163	178	163	149	148	155	162	152	125	146	141	158	163	149	143	149	149	139	139	143	164	159	145	123	149	141	155	135	139	152	152	155	153	173	171	152	153	150	154	136	158	147	156	136	145	151	181	141	159	137	154	134	137	166	137	141	136	152	144	135	141	153	165	163	152	145	140	164	152	152	118	122	161	156	150	161	152	161	143	140	135	152	161	158	148	153	164	144	134	148	157	165	125	162	165	162	138	162	165	143	118	153	149	163	129	168	143	130	146	169	151	138	140	162	182	142	161	159	144	155	155	146	152	147	129	157	139	164	129	136	165	167	174	159	136	155	158	181	136	168	160	151	138	148	155	137	179	149	163	128	151	139	143	148	167	152	153	169	145	153	148	147	147	154	141	158	152	150	146	160	142	153	168	143	151	157	160	150	134	156	147	137	162	157	142	144	164	150	142	125	152	144	132	133	144	157	149	177	135	162	148	135	148	136	134	152	159	159	153	143	139	158	140	144	119	162	160	158	148	133	172	115	153	159	146	136	145	169	150	144	122	140	164	141	160	125	125	139	168	144	159	148	157	163	154	153	141	142	161	172	147	149	149	141	153	162	136	141	176	159	130	159	160	129	150	145
7798	15663	13246	7214	4539	3181	2282	1731	1355	1182	968	865	777	713	635	548	541	518	493	419	432	426	381	361	398	381	333	332	382	357	339	315	281	353	309	287	309	354	323	296	310	301	294	300	276	272	287	305	264	280	271	304	306	258	275	287	286	273	297	272	252	297	289	280	268	269	271	288	271	269	285	260	266	271	295	272	237	268	280	254	265	255	260	277	253	283	280	282	258	272	261	274	252	264	282	253	261	261	238	270	268	255	275	290	277	257	254	257	251	266	282	271	247	297	263	302	265	271	258	259	275	247	258	234	275	282	252	280	264	263	255	255	283	244	261	222	294	272	297	265	269	238	281	275	251	302	266	261	271	243	270	272	273	263	245	284	253	259	277	274	286	272	265	292	275	264	239	258	252	269	266	256	277	258	282	262	271	269	260	265	280	273	246	262	260	258	271	233	251	260	246	286	305	258	252	286	252	270	239	304	256	237	286	275	243	266	271	247	279	232	265	286	268	244	278	236	261	280	255	260	271	271	233	266	257	247	240	261	264	264	267	279	307	267	294	255	282	247	264	264	287	264	283	250	264	255	278	236	275	255	272	256	268	271	254	284	262	271	272	307	268	289	264	255	248	249	271	278	248	264	297	267	260	243	268	260	286	271	273	268	258	248	256	263	266	266	270	266	270	279	260	272	276	252	240	264	303	273	262	262	240	253	272	283	240	252	258	242	274	239	256	260	271	258	282	250	263	263	264	252	236	245	250	251	243	271	267	291	223	236	232	243	245	247	267	240	270	254	265	266	284	274	289	287	244	261	287	263	282	258	255	271	250	269	304	260	266	259	289	278	292	283	263	290	274	246	265	255	238	290	275	255	243	254	276	260	281	247	235	231	255	261	251	251	281	277	283	246	258	289	271	271	276	239	271	270	273	269	269	268	252	259	234	264	254	252	255	281	282	250	273	257	284	278	274	274	254	269	262	279	272	258	266	280	283	244	226	225	235	271	264	266	279	273	267	274	287	276	254	242	272	265	257	258	277	280	244	270	267	263	256	243	236	240	272	249	248	281	269	265	261	248	269	259	253	261	251	281	264	284	266	275	265	274	256	280	300	262	245	279	299	254	261	284	261	265	272	262	247	278	264	262	266	284	284	284	254	253	259	243	252	237	257	261	273	264	274	270	252	229	268	241	279	270	259	253	267	255	260	262	253	273	243	255	229	290	278	275	250	257	239	281	228	264	250	262	282	272	285	260	265	254	280	234	259	257	255	244	264	264	274	243	253	245	225	259	272	243	249	260	249	264	278	276	255	288	259	277	247	264	248	279	248	252	232	301	261	286	267	270	280	283	268	272	248	256	238	247	266	292	257	265	265	284	257	264	246	278	289	267	258	265	278	262	263	272	314	266	291	274	256	293	252	268	263	260	279	275	269	265	234	215	265	290	262	274	284	254	280	245	232	225	242	276	282	265	262	216	268	264	260	275	215	275	255	284	255	262	255	239	249	281	263	245	251	242	266	272	297	263	295	241	231	274	261	266	240	224	249	260	265	238	253	281	283	248	274	232	278	289	268	258	275	270	274	247	258	255	260	299	265	299	266	271	257	257	244	277	277	298	235	268	294	271	244	260	268	246	276	267	284	258	220	268	259	253	274	264	278	281	256	270	237	264	253	300	286	293	252	252	252	262	268	251	293	257	275	271	259	283	280	252	271	259	252	233	284	266	266	260	263	303	242	260	246	283	276	243	276	248	280	269	277	238	259	255	263	270	283	270	272	272	259	283	261	277	279	251	251	270	260	268	248	236	281	274	274	285	303	271	256	269	249	256	255	258	248	240	279	259	263	245	257	271	267	274	250	252	255	299	243	243	293	268	270	260	258	246	278	245	268	289	269	245	227	262	267	260	239	263	274	256	257	269	281	248	254	258	280	279	245	230	263	254	259	260	283	282	250	211	288	265	260	267	277	271	306	251	280	274	275	268	258	241	276	243	231	254	254	261	221	266	254	253	276	273	290	271	285	255	270	266	249	258	286	261	295	273	269	277	260	290	260	263	277	243	239	255	244	255	235	239	261	250	262	258	284	255	246	254	274	252	262	304	266	271	251	265	287	260	255	278	274	310	268	260	300	251	253	283	263	263	243	273	254	297	263	252	260	265	291	274	259	257	295	247	231	250	246	261	272	278	265	261	243	243	272	291	245	269	256	275	246	245	266	253	265	285	270	266	258	265	272	273	274	253	254	288	284	232	280	277	263	285	249	288	295	258	282	268	277	257	261	263	282	271	254	244	252	257	267	264	295	259	282	262	274	270	277	249	251	254	278	240	278	286	264	254	258	237	248	275	263	284	264	237	249	268	265	248	289	262	277	258	274	254	259	262	253	250	253	247	262	278	286	266	272	288	265	247	287	320	252	251	256	265	253	291	256	261	242	273	260	277	225	276	266	245	265	230	265	248	252	266	262	239	280	288	273	270	274	256	283	260	256	284	239	255	283	303	246	266	259	263	254	245	272	288	250	270	283	256	274	243	262	274	286	265	274	288	284	267	265	247	251	276	288	237	249	277	241	288	233	279	261	249	251	243	251	261	253	258	244	251	260	294	269	268	249	244	248	254	275	261	265	254	242	246	274	276	279	258	244	274	261	272	246	283	256	282	275	248	259	257	266	249	245	245	276	256	277	263	261	250	278	244	296	251	271	251	253	259	270	265	277	269	213	263	291	237	288	263	236	261	272	275	278	215	262	276	297	299	249	263	257	287	233	258	262	243	247	258	295	258	272	259	274	275	274	245	242	263	273	268	271	272	265	281	273	249	277	237	275	271	263	266	255	238	246	256	265	295	282	220	291	263	274	280	250	271	250	282	269	252	273	278	291	233	279	258	291	238	267	277	249	268	258	243	286	276	273	248	248	256	272	222	276	319	270	253	277	249	250	285	262	245	250	265	249	247	255	276	279	274	276	238	284	266	274	275	268	242	241	251	245	271	250	267	253	266	266	250	267	255	237	255	267	249	271	276	287	302	260	284	255	287	249	259	292	264	297	267	276	272	276	243	285	267	250	273	260	266	254	272	232	255	253	278	255	235	266	265	263	274	269	259	246	260	285	275	246	242	267	249	275	253	277	251	264	257	290	267	228	255	262	255	241	256	293	277	256	259	260	280	284	250	239	267	268	269	274	245	224	309	269	274	252	251	275	274	283	258	263	281	253	267	249	257	239	245	273	207	269	297	290	266	265	269	279	231	259	258	235	242	289	253	258	276	265	284	284	213	279	276	228	268	237	252	256	244	273	262	245	254	256	262	263	243	282	262	292	258	278	270	250	267	278	232	258	266	275	258	270	287	263	237	266	254	270	258	262	273	264	281	233	268	270	255	268	256	270	266	240	276	297	282	257	256	302	271	253	257	262	279	283	274	254	255	250	275	288	300	248	260	266	252	266	230	278	268	259	285	248	254	238	248	252	288	260	268	292	247	260	258	266	266	265	271	283	241	256	276	260	274	244	299
26966	20792	8083	907	588	500	544	514	489	530	509	494	440	501	485	494	491	521	487	477	480	474	497	501	525	527	486	481	434	466	452	487	455	523	466	480	475	527	472	535	518	487	495	476	502	477	512	477	494	448	494	485	447	486	495	492	506	489	505	481	516	506	491	475	496	526	516	485	489	488	482	494	493	509	454	530	458	506	483	453	428	485	486	469	487	522	490	457	435	479	497	493	491	463	507	480	467	455	474	494	486	476	507	469	502	480	485	457	487	456	442	468	477	464	522	546	428	485	468	483	529	504	480	489	495	489	472	467	489	513	517	438	516	488	517	460	480	500	470	502	531	467	470	494	445	489	487	472	440	498	486	484	524	482	464	500	493	497	454	496	487	459	504	489	514	489	477	516	463	518	506	501	453	512	469	500	484	476	474	493	483	472	517	459	496	497	473	473	501	504	486	488	473	473	482	491	492	502	488	519	531	499	477	481	478	481	486	428	493	492	457	474	520	516	495	474	497	514	455	505	477	484	450	492	490	455	506	496	493	508	500	466	446	463	477	507	489	493	466	462	521	474	480	480	477	502	508	467	448	471	507	484	501	523	508	493	475	501	495	471	504	430	489	480	487	515	489	449	502	475	442	453	461	467	505	469	475	477	454	477	495	491	453	509	464	450	518	460	502	496	509	484	500	485	483	510	525	470	483	473	510	487	497	489	496	492	502	431	531	479	471	468	496	445	504	482	460	495	488	462	505	477	480	491	442	479	474	498	463	505	474	454	510	458	504	479	484	490	462	517	518	502	480	489	485	543	479	481	501	491	488	477	481	469	500	471	488	447	500	474	444	484	458	502	482	485	457	449	449	433	496	467	503	447	482	455	490	490	487	466	499	534	497	485	521	517	459	477	464	470	533	484	463	479	494	455	503	505	500	453	456	510	505	516	521	460	483	477	506	522	493	475	512	494	467	549	490	504	479	495	481	500	508	467	484	467	467	526	509	495	464	472	524	477	509	443	480	466	489	468	491	500	508	444	456	483	452	500	509	498	479	469	480	544	459	490	499	490	499	484	449	457	476	449	496	486	505	484	473	506	471	460	516	478	511	487	492	486	471	478	486	450	483	491	479	470	505	463	499	500	499	475	471	480	474	459	475	484	505	469	518	502	462	481	452	477	486	495	503	463	494	454	457	458	446	490	532	463	474	468	485	427	494	500	477	503	491	485	487	470	457	477	499	437	488	515	472	480	502	429	504	485	487	485	437	495	495	493	493	491	527	480	496	504	482	463	483	471	493	498	455	483	492	500	424	440	465	485	464	503	478	476	507	475	461	470	456	441	499	489	500	468	463	475	497	470	494	451	464	497	436	528	496	479	491	484	494	441	470	481	474	512	461	465	479	470	490	459	509	483	498	464	478	427	458	484	485	495	481	481	448	469	480	459	499	495	500	470	483	489	460	534	487	525	538	462	456	505	463	495	484	497	489	475	500	513	488	455	508	521	492	468	481	496	453	480	478	478	484	486	486	471	497	515	479	529	500	458	474	473	504	470	498	497	456	479	484	536	463	493	473	503	458	507	457	501	516	501	485	452	507	495	472	483	487	458	497	507	477	499	481	498	474	493	482	474	445	463	470	476	470	499	458	485	464	492	542	493	501	463	450	465	479	504	467	480	452	485	518	516	473	449	533	485	498	461	470	492	472	483	488	491	489	461	504	474	495	489	465	488	508	489	471	470	508	477	451	444	465	460	511	529	433	488	445	443	459	490	501	506	458	494	512	474	521	513	469	487	505	475	463	457	466	494	474	516	486	472	442	447	503	454	430	462	515	504	474	480	459	504	457	460	454	468	481	439	493	457	515	484	501	440	474	461	455	467	453	443	505	496	495	519	494	474	477	483	470	447	474	455	481	499	513	514	483	467	513	417	492	444	481	510	512	508	484	444	484	533	487	482	465	481	503	469	505	487	448	552	442	450	455	477	442	478	502	461	446	505	438	489	485	506	486	471	471	481	473	442	472	510	496	475	457	498	489	444	487	508	458	480	492	464	510	473	494	431	445	474	453	501	467	429	488	497	534	455	474	475	507	464	459	498	483	501	488	459	492	461	470	462	488	480	455	466	455	480	497	527	472	474	481	494	456	510	463	464	533	455	480	532	526	479	490	486	516	479	499	496	493	529	514	482	512	500	452	533	489	461	497	466	501	455	507	488	504	487	492	493	457	496	510	465	493	481	446	474	456	488	475	481	487	505	456	484	489	499	509	475	512	475	503	458	488	448	485	491	508	473	496	471	453	467	480	489	469	503	475	456	521	471	495	488	475	500	512	515	491	485	488	469	472	516	511	480	495	512	513	500	448	490	469	489	472	497	490	491	470	517	486	445	498	488	511	449	474	499	456	479	506	527	493	469	505	471	462	473	479	486	484	481	467	460	474	511	460	495	492	455	522	479	464	483	466	492	470	501	462	476	477	482	491	516	470	518	495	493	478	490	464	487	470	491	499	516	486	442	491	518	467	473	462	502	445	479	430	487	459	493	477	487	454	434	497	481	471	480	490	490	489	498	472	464	539	453	475	477	455	479	499	464	444	459	460	475	471	475	467	505	517	490	507	489	476	503	462	453	472	471	460	470	478	441	510	485	500	469	454	468	489	501	495	470	493	511	499	484	498	460	491	496	476	533	487	497	488	462	479	484	473	499	493	471	465	464	495	507	500	492	482	467	508	491	494	508	502	488	474	517	490	502	442	494	524	457	493	472	527	442	466	469	484	489	422	519	461	469	474	505	463	504	509	469	522	473	497	463	497	499	517	488	477	484	485	490	443	463	484	515	495	515	501	495	479	502	492	478	472	449	481	465	492	504	499	496	483	469	497	501	440	497	444	512	500	482	507	483	516	436	429	512	495	487	480	467	475	499	423	448	447	446	458	455	499	521	505	486	497	476	486	464	476	497	521	483	462	497	501	499	495	476	488	484	467	494	501	480	524	468	503	511	461	460	489	447	461	507	462	427	477	506	515	466	474	481	476	488	477	471	477	470	482	472	510	513	486	488	498	495	497	480	506	520	509	518	494	481	458	468	470	508	512	462	508	516	459	486	485	476	455	528	481	519	487	462	484	499	503	481	490	482	477	495	489	449	495	482	474	454	487	491	462	471	473	522	449	482	506	503	451	469	481	458	500	474	528	473	481	480	467	476	462	508	483	488	481	484	501	456	462	477	434	461	490	480	506	498	471	484	537	457	452	495	476	493	490	491	467	487	478	480	483	476	479	511	461	532	450	486	484	451	466	468	484	494	449	494	472	465	496	478	485	488	464	455	483	500	468	467	480	481	511	516	489	500	501	521	534	483	456	465	519	480	481	483	480	463	497	492	475	498	476	495	487	501	472	502	475	501	522	476	476	448	456	498	492	516	469	476	482	497	452	474	463	427	474	482	492	497	493	481	490	480	486	482	465	510	500	486	504	501	540	458	457	478	493	458	500	480	507	434	494	478	486	500	497	511
4238	1879	1712	1218	1119	990	923	924	882	895	860	938	825	772	894	837	843	839	820	875	883	838	881	856	826	819	834	899	854	896	851	829	780	857	885	801	806	852	824	825	833	817	848	846	873	822	843	857	886	862	886	849	805	832	821	859	829	819	848	799	761	812	828	826	836	850	851	921	804	822	848	817	854	819	796	913	867	897	821	834	837	846	860	856	813	814	808	836	793	872	870	790	836	812	849	848	817	827	885	846	853	860	858	829	836	825	873	785	896	841	866	844	878	850	827	814	859	878	863	845	880	862	850	817	822	848	846	845	849	853	825	855	834	854	785	835	844	830	832	861	829	874	827	831	824	844	803	821	841	835	842	816	820	793	874	819	833	809	838	853	869	896	847	846	825	845	838	864	863	815	818	853	889	856	891	837	804	856	816	796	838	873	823	783	837	888	791	750	823	835	812	883	856	837	848	845	833	905	894	830	838	873	889	850	859	824	821	875	859	843	833	824	836	865	860	834	826	848	917	845	846	840	824	860	830	797	819	856	816	887	877	825	842	840	818	848	862	814	818	858	832	836	821	839	833	869	884	834	828	875	830	831	768	923	779	856	822	889	811	808	827	856	824	847	843	879	871	817	857	800	841	790	808	807	859	863	811	886	836	832	868	821	846	794	796	846	869	864	829	846	861	845	901	806	847	847	871	881	799	799	844	841	807	802	866	888	868	830	836	805	879	821	852	812	835	836	831	888	854	828	870	871	854	838	856	859	814	840	842	783	853	780	852	861	827	849	874	820	849	831	813	850	872	777	820	900	863	829	832	812	850	856	882	835	839	808	831	873	866	877	832	816	838	882	797	880	824	844	816	803	838	899	842	858	853	822	860	855	862	814	833	839	822	825	833	876	804	861	800	854	902	849	830	883	850	830	853	832	807	818	856	838	846	826	834	848	858	839	848	826	867	879	809	876	851	851	854	883	842	802	851	822	815	871	854	860	826	851	829	847	811	832	866	862	818	862	841	822	877	822	865	873	856	856	850	910	846	825	825	872	834	825	869	793	845	851	862	804	848	846	849	854	776	798	824	865	836	832	849	882	789	845	828	843	860	816	870	822	821	807	836	869	843	796	899	813	876	843	808	845	874	868	796	857	851	866	859	790	814	789	894	835	878	878	835	836	865	896	849	922	867	865	847	922	856	779	853	879	813	841	824	856	841	804	808	853	827	824	850	829	877	870	844	833	814	839	856	866	859	859	882	820	856	855	877	834	778	860	838	826	856	830	828	814	835	814	844	852	902	811	899	862	793	846	858	857	823	816	823	804	811	878	823	849	817	863	858	841	859	870	849	852	843	856	842	897	878	852	827	843	802	819	884	868	842	822	837	817	857	827	848	799	806	811	842	814	813	813	845	867	826	841	881	841	827	835	846	834	811	868	849	811	846	905	806	877	821	867	844	789	847	805	832	895	814	837	866	821	860	796	833	838	827	817	818	817	848	834	820	811	834	840	840	802	759	847	789	851	842	810	844	875	850	820	863	793	832	803	901	835	852	815	850	798	827	842	816	836	871	849	825	839	803	862	911	844	844	867	835	829	828	834	831	855	861	862	830	871	824	836	818	860	848	854	888	822	898	893	849	851	810	832	825	830	853	819	799	856	879	831	898	850	860	797	797	813	878	874	875	843	876	853	814	838	861	833	862	814	864	815	810	901	850	896	840	851	804	865	859	832	815	866	802	800	835	827	802	834	795	883	850	845	845	809	828	825	868	818	841	836	823	860	844	860	808	822	789	853	879	775	865	859	885	919	808	836	858	867	847	851	851	835	839	818	841	869	839	861	890	879	826	777	897	874	848	884	820	832	862	886	791	851	857	846	787	804	830	863	759	849	822	851	826	827	829	802	803	833	882	813	863	870	825	814	825	882	820	820	861	840	858	896	819	858	870	867	878	813	859	831	831	842	805	878	819	826	863	780	873	797	844	823	835	813	785	875	847	830	844	873	827	821	857	824	811	802	841	874	849	846	865	835	814	877	858	846	830	809	844	864	845	818	812	869	836	833	852	834	859	826	813	892	832	836	804	805	876	861	860	850	867	841	879	898	842	831	838	819	795	852	833	877	852	840	805	841	869	779	862	870	803	825	849	857	801	860	887	805	864	833	846	794	850	799	815	844	867	816	837	821	873	843	879	841	801	841	827	803	823	864	808	852	831	839	802	901	797	874	844	820	843	833	792	838	807	889	843	869	862	855	837	818	858	889	851	846	796	848	840	832	814	848	881	857	806	797	829	881	827	850	869	819	877	876	861	869	818	852	815	831	903	861	799	896	854	867	817	847	883	894	827	833	831	810	813	858	860	834	904	835	874	879	883	840	862	794	821	876	845	831	867	837	776	865	806	857	863	896	828	792	814	823	823	846	814	877	853	865	874	780	852	798	836	858	863	805	810	839	888	835	799	845	802	875	824	822	832	853	871	843	835	805	843	849	783	863	849	852	836	799	846	768	867	883	888	817	874	851	863	838	812	829	804	828	800	821	855	891	862	817	789	862	891	818	821	816	826	902	836	836	855	812	853	868	889	836	832	844	902	822	811	858	798	806	811	858	834	797	837	894	823	852	823	817	846	846	875	809	827	814	839	868	827	854	848	839	849	810	822	865	797	879	898	819	801	883	810	819	880	883	882	865	821	836	892	825	835	778	832	849	871	837	840	841	841	815	833	801	868	804	838	835	832	809	819	873	855	840	904	811	864	814	861	841	799	868	826	859	833	829	897	870	872	806	857	896	800	857	840	835	827	816	858	840	835	890	837	829	867	835	870	859	827	883	837	818	800	839	861	854	831	823	815	800	852	861	898	813	833	820	814	827	799	831	873	824	836	846	859	840	847	861	846	861	841	873	851	871	797	862	831	861	799	822	825	789	881	894	824	852	802	825	837	853	822	796	831	807	864	836	826	812	868	810	860	851	870	847	872	855	848	878	793	835	860	806	775	822	889	815	789	839	879	911	818	856	825	804	821	845	834	789	860	855	807	828	847	834	821	810	870	836	832	871	852	840	787	814	828	840	867	818	873	847	861	881	838	849	828	831	839	840	865	819	928	840	837	835	842	799	804	849	829	809	854	879	851	794	846	875	851	868	799	847	847	815	872	847	834	856	817	839	863	851	774	858	815	825	885	821	856	826	830	850	866	875	834	813	894	851	833	816	843	885	807	805	904	810	821	811	817	875	873	858	853	826	887	891	824	821	846	837	820	820	858	851	839	861	779	864	788	803	838	870	767	814	879	840	902	824	848	797	870	904	871	845	816	849	888	851	797	860	906	836	890	819	854	828	830	835	891	810	804	858	830	814	917	838	819	862	849	846	867	913	832	873	835	844	830	800	828	835	846	831	849	830	857	848	868	832	853	844	783	816	819	907	863	834	830	853	836	828	871	864	831	789	863	901	816	830	851	837	842	846	841	841	868	869	764	817	810	810	816	847	829	844	828	839	853	864	815	841	869	854	815	819
24264	21420	28610	24561	20789	2128	658	477	394	392	312	329	299	299	283	270	270	274	237	273	252	225	264	261	254	257	231	250	217	247	213	245	258	256	241	235	228	225	210	242	253	213	222	211	231	218	205	228	222	220	245	230	203	240	220	249	242	236	249	242	241	209	255	239	247	244	227	240	240	246	223	222	196	252	226	207	223	219	240	198	256	223	234	241	239	236	238	256	246	238	252	228	219	232	194	258	253	223	204	233	245	236	220	219	218	226	229	228	227	233	256	220	227	220	211	233	262	218	234	197	226	236	206	201	218	242	236	224	213	225	231	200	237	251	248	237	206	219	219	189	222	224	217	215	255	242	208	224	213	218	240	214	229	219	228	214	209	229	219	242	224	238	208	196	249	234	215	218	259	223	220	219	220	215	196	234	215	243	244	223	227	206	219	222	228	238	226	226	230	234	229	221	235	213	226	205	218	238	242	220	237	225	207	216	213	225	235	207	265	225	222	226	226	226	239	218	232	234	223	214	220	205	235	227	261	253	252	215	242	256	222	249	214	230	234	246	219	207	188	202	252	217	223	220	234	234	236	204	242	227	207	239	211	193	240	260	237	228	220	230	215	241	241	245	217	236	206	225	223	206	253	210	224	233	230	259	216	203	206	237	230	238	211	206	208	221	251	237	251	246	237	234	239	243	223	231	213	290	207	217	215	209	240	227	192	229	231	228	220	237	223	202	210	221	263	225	215	264	213	215	210	237	235	228	227	222	207	203	223	254	227	230	219	222	228	233	220	236	212	220	217	238	267	243	219	240	227	236	249	201	236	212	237	219	249	252	232	229	233	203	218	189	225	264	234	228	235	225	217	223	209	234	229	180	242	219	207	231	224	221	208	205	201	248	257	225	206	240	212	232	248	240	243	241	230	263	217	207	220	241	229	231	233	237	229	220	213	224	214	230	241	231	226	246	224	248	221	205	227	238	213	231	198	217	216	221	207	231	214	219	240	255	199	238	220	220	236	213	217	260	259	234	228	215	226	237	213	234	213	253	220	236	241	210	228	216	208	206	247	222	236	220	220	249	236	220	258	240	231	232	234	241	219	286	226	257	250	257	254	223	219	223	223	234	222	217	203	212	233	221	210	228	259	188	243	213	222	225	212	250	229	228	227	226	207	219	264	235	234	244	236	224	219	223	262	221	243	240	237	247	206	239	244	217	223	227	232	240	221	219	230	228	198	214	238	218	231	214	227	226	220	201	219	226	226	224	227	208	227	223	234	233	244	224	243	245	231	225	207	242	238	219	237	229	203	230	227	218	246	236	243	238	241	239	200	243	259	232	233	251	207	218	207	211	227	198	210	213	233	227	230	221	230	243	221	248	210	205	236	240	253	225	220	235	233	199	237	193	232	228	213	212	238	227	220	213	227	233	205	231	199	200	205	210	215	216	237	203	241	209	247	227	226	239	227	241	235	259	249	208	209	204	207	230	265	244	239	239	244	253	233	213	226	237	213	210	229	247	215	245	233	210	237	264	222	219	232	244	220	210	218	202	240	220	241	215	232	205	225	217	242	239	216	209	204	224	243	251	199	235	217	205	228	242	220	252	251	183	208	224	234	217	234	252	248	247	220	217	212	232	227	251	227	227	235	182	210	197	242	245	225	259	216	234	222	213	234	205	236	232	224	226	208	246	226	237	233	227	230	220	216	237	224	237	213	222	224	204	236	227	244	226	243	284	213	259	237	199	179	207	250	236	198	250	257	263	235	235	231	246	252	230	239	218	200	243	234	207	236	232	236	234	202	207	216	245	232	214	234	248	215	260	245	226	251	233	248	222	223	272	227	247	212	252	232	218	220	234	210	202	228	250	230	223	228	204	233	213	228	245	224	242	208	235	223	238	225	205	230	224	227	232	223	220	238	215	266	225	245	227	209	219	218	213	230	211	226	229	239	224	213	227	222	240	248	225	249	234	202	235	240	259	212	241	220	229	223	251	263	235	211	224	214	253	221	244	230	212	240	258	230	215	229	232	242	227	232	238	225	224	180	228	216	227	212	213	233	219	239	240	240	235	261	225	233	230	249	244	202	253	241	253	209	234	236	205	220	232	223	223	238	237	238	236	221	231	239	214	224	216	250	210	235	254	219	221	229	239	223	234	246	239	219	240	233	237	216	232	226	220	233	197	248	213	227	201	212	217	242	231	236	222	210	253	221	211	210	211	237	224	230	253	243	195	238	216	221	256	242	243	230	198	210	207	228	236	215	241	231	213	248	228	231	223	223	236	215	223	228	210	247	206	234	201	210	230	219	234	216	225	205	217	215	245	234	253	239	223	216	224	222	238	244	212	198	202	222	222	243	205	239	219	233	252	222	227	227	207	222	214	202	234	228	212	200	235	234	219	226	247	200	213	198	206	220	253	222	210	227	224	220	207	232	218	216	261	224	196	193	218	201	234	218	228	247	226	226	240	219	216	216	230	242	235	233	226	221	222	214	214	202	235	225	246	224	219	220	234	228	253	217	228	223	242	219	232	225	231	234	230	233	202	232	236	241	221	215	221	207	229	238	230	200	209	221	218	228	234	225	224	212	205	217	209	247	200	213	232	213	238	259	216	226	232	245	230	209	240	221	239	239	270	220	229	240	248	222	227	205	265	234	226	216	221	211	218	235	226	221	241	224	231	233	202	220	227	203	242	242	225	220	238	226	209	226	235	251	234	265	250	251	218	232	241	221	230	217	223	242	231	244	201	207	221	241	216	239	238	207	233	237	222	257	216	235	235	239	223	227	216	238	247	233	234	251	209	228	244	230	224	227	239	235	216	232	227	210	222	209	230	230	237	242	227	223	268	221	230	222	240	222	209	226	240	234	224	215	235	254	245	248	237	221	213	239	262	173	198	254	206	236	236	234	220	241	233	245	215	241	196	230	232	227	229	210	260	229	238	234	248	212	216	241	230	247	216	220	218	244	212	206	207	220	199	251	225	197	204	220	197	224	247	241	218	227	230	218	217	216	211	238	251	218	227	216	240	275	230	207	226	195	206	235	220	239	233	241	229	248	228	252	227	234	223	237	230	220	242	244	267	213	225	229	242	236	243	199	223	248	221	219	227	208	227	227	233	248	241	240	231	224	217	236	217	249	218	231	240	223	228	244	235	221	212	234	215	231	227	214	219	245	209	211	232	234	245	233	231	231	217	230	260	209	232	226	256	228	225	231	267	251	239	196	216	242	222	245	209	225	233	203	222	256	211	225	210	221	224	214	225	246	231	216	236	229	241	201	249	246	225	246	225	216	217	220	227	203	236	240	227	217	219	218	220	217	235	212	217	225	220	224	224	222	201	216	211	226	198	213	228	227	223	241	209	226	216	248	230	235	227	238	204	224	235	199	199	217	233	232	229	192	217	241	233	232	231	227	223	236	238	226	227	205	228	195	253	230	206	223	226	201	207	221	197	201	218	226	214	234	240	223	252	241	217	223	242	245	242	235	226	237	218	221	232	230	213
5541	9918	8403	4433	2727	1948	1462	1286	1075	825	774	721	687	655	627	586	577	577	511	524	480	526	498	473	458	422	509	497	443	478	453	466	505	443	428	455	443	467	443	455	406	423	446	471	414	403	458	439	440	427	444	406	405	415	416	430	419	430	431	432	464	429	410	403	419	409	436	420	439	427	427	410	440	453	447	426	418	432	447	435	398	437	436	409	441	415	433	423	462	420	439	459	415	416	393	420	427	486	444	435	438	408	419	397	427	424	403	422	414	448	397	446	424	420	410	365	465	395	403	426	432	411	392	414	421	450	420	435	407	422	406	409	427	405	371	398	401	461	440	440	436	432	434	424	388	428	381	437	408	395	394	450	437	358	406	430	445	429	422	393	414	398	387	439	409	417	436	410	398	424	409	403	402	443	414	399	455	413	411	407	402	431	385	426	418	432	435	441	397	469	442	403	435	403	417	441	468	452	425	426	408	449	401	421	458	398	368	420	424	441	407	400	387	421	434	397	440	416	430	415	437	416	459	429	419	438	437	428	423	417	448	433	431	388	447	454	410	444	423	427	433	436	415	461	391	414	435	457	453	397	403	411	420	410	385	417	398	383	425	420	426	397	437	464	387	415	465	403	432	402	409	408	438	437	415	423	433	426	429	435	415	399	421	412	404	406	418	431	394	418	416	409	400	400	412	440	449	403	408	402	404	426	430	402	443	435	393	440	430	377	417	416	401	423	420	432	418	404	415	415	424	436	428	449	452	407	414	438	456	444	399	418	418	453	411	447	427	448	411	438	435	407	400	393	395	410	443	408	408	423	386	435	405	446	398	409	429	424	402	401	413	410	427	418	415	428	427	417	413	473	392	383	429	479	426	406	437	438	429	450	393	452	430	421	422	419	421	375	419	400	402	416	458	444	422	399	415	430	406	440	376	413	429	443	396	456	404	418	410	387	398	409	419	401	379	434	417	434	440	429	447	456	435	414	407	376	408	403	415	455	428	411	449	420	428	433	406	416	408	413	439	419	395	427	393	420	402	455	432	394	407	438	387	428	421	429	439	415	403	419	420	415	419	431	399	408	403	406	445	405	416	409	417	428	398	405	442	464	387	425	429	442	413	408	428	463	396	400	384	451	420	381	447	414	464	408	434	410	421	410	415	407	400	414	426	415	421	434	411	438	427	405	419	439	367	429	433	466	419	459	383	412	464	416	451	454	454	450	413	413	436	463	411	418	421	387	411	422	368	425	449	427	380	456	400	413	435	447	457	433	389	403	437	426	465	440	439	412	434	444	404	404	410	404	381	391	464	456	436	415	403	438	414	401	432	447	423	403	422	453	400	405	399	434	447	428	407	384	443	392	432	411	430	395	408	383	404	447	425	431	445	427	442	432	423	445	440	443	423	427	449	436	408	452	429	432	411	416	385	410	399	406	414	405	450	427	439	394	376	407	453	404	386	423	430	415	422	414	411	435	449	443	452	406	409	412	447	428	400	420	431	377	442	413	438	450	411	426	430	428	419	398	443	434	436	419	468	423	453	426	431	408	391	409	436	445	412	427	426	402	421	404	408	440	417	394	427	439	412	472	415	381	418	436	466	439	393	391	433	380	425	400	410	432	421	446	421	441	442	445	433	398	408	401	390	415	430	453	453	402	425	408	409	431	441	435	407	454	439	397	395	414	434	409	398	414	390	443	396	428	430	407	474	396	447	423	427	453	449	432	425	409	427	389	406	448	401	425	405	404	393	435	431	419	439	408	437	413	423	427	426	409	403	427	411	414	430	444	403	452	423	446	408	431	424	407	402	385	401	425	417	408	417	408	396	399	425	402	430	433	415	418	462	423	441	411	448	403	416	446	425	429	411	446	416	421	442	402	435	437	455	402	416	428	425	409	419	457	409	427	447	407	451	430	398	421	400	428	435	397	413	411	410	402	423	429	424	424	415	430	447	387	425	445	423	431	417	428	407	407	390	421	407	425	389	426	450	420	410	443	435	388	412	439	385	389	426	434	433	407	427	420	371	367	399	419	443	421	439	396	400	429	447	468	410	407	438	403	383	420	423	414	419	419	432	417	420	388	454	447	421	418	427	427	417	432	411	391	422	417	413	420	418	447	426	419	396	418	449	422	426	391	448	395	419	412	436	396	435	424	435	412	419	398	430	415	417	455	435	429	404	419	386	432	393	456	424	433	457	412	430	446	404	415	395	405	441	441	453	408	404	450	430	418	423	426	411	396	437	455	433	427	465	455	416	412	395	435	431	438	398	398	477	409	441	430	438	403	416	407	404	416	411	426	439	425	405	464	405	429	449	452	421	429	427	454	419	406	402	440	415	437	444	416	417	428	422	476	387	416	424	407	410	418	419	429	407	440	434	411	418	379	424	400	415	411	405	447	382	399	399	442	411	386	446	425	406	437	391	435	428	420	407	417	439	425	425	395	451	408	392	390	442	407	450	416	408	449	400	420	400	442	424	432	422	426	437	411	441	411	386	406	429	445	394	422	397	434	411	406	436	411	429	427	436	413	443	414	409	401	457	406	452	443	444	424	435	443	384	401	444	402	410	409	461	469	445	414	419	413	454	437	404	412	432	428	396	444	417	410	436	419	424	398	397	439	419	407	405	405	428	407	409	427	415	388	450	417	420	396	414	441	421	467	459	424	401	439	425	406	396	436	420	410	445	381	405	429	411	412	426	394	427	423	420	371	431	450	407	400	419	461	447	472	412	439	403	405	439	433	405	385	387	419	422	402	427	479	410	418	430	449	449	424	407	452	433	424	457	415	412	403	445	432	458	398	426	438	404	479	402	423	404	486	393	431	403	419	419	372	437	424	402	419	414	414	447	401	443	406	426	444	418	433	412	441	426	433	435	391	421	451	394	429	426	391	404	418	380	418	404	441	431	443	430	423	409	435	372	427	421	401	395	454	463	399	416	412	397	448	405	429	396	439	439	444	411	416	435	425	412	416	409	416	408	417	430	437	438	382	440	414	402	462	427	435	368	416	435	394	397	414	423	429	441	395	433	419	401	431	417	428	394	422	405	426	413	407	435	420	430	453	447	398	442	453	456	432	438	420	450	391	434	401	424	531	422	427	414	437	388	441	416	427	415	430	410	455	374	441	440	406	357	433	418	407	412	429	465	428	359	426	451	414	426	431	443	374	443	400	430	475	387	436	431	386	436	408	400	437	428	377	412	402	391	401	415	418	379	427	417	422	411	417	416	448	386	414	416	423	454	452	404	392	419	425	461	361	399	447	410	412	405	443	434	435	439	426	411	451	413	439	379	395	426	419	387	420	376	387	435	395	435	430	440	414	396	397	432	396	455	408	459	438	460	463	415	428	416	407	410	387	371	433	443	438	448	398	412	433	372	423	434	424	393	445	424	443	438	413	422	403	416	432	401	428	405	415	426	447	457	431	408	400	397	431	419	432	440	441	467	428	402	405	399	427	428	388	457	438	421	427	405	423	439	380	380	403	416	436	410	411	442	425	408	436
23388	21494	29373	24032	21494	19990	1663	593	439	398	349	334	265	272	247	246	238	217	203	219	199	175	194	170	173	186	179	195	176	170	181	193	155	177	174	161	179	160	169	163	170	146	159	158	170	187	161	155	150	138	166	142	149	157	153	149	177	176	143	144	182	178	121	155	149	185	153	146	148	174	165	160	159	136	164	160	168	165	146	149	162	155	144	148	156	162	150	163	170	144	134	148	160	158	150	119	141	135	160	161	150	165	160	181	142	172	126	152	161	150	130	133	145	176	149	145	135	158	150	185	161	154	156	169	157	154	158	148	146	134	170	150	132	175	166	171	139	172	167	143	163	153	170	145	169	141	147	161	149	144	164	142	165	153	161	148	152	160	135	149	132	131	142	140	150	155	169	151	152	141	140	169	143	153	161	142	153	177	149	150	150	157	149	182	143	138	172	135	143	161	173	138	170	155	146	152	136	158	156	137	143	124	158	187	149	144	155	135	138	138	159	140	143	158	172	141	153	152	141	178	161	151	149	168	167	140	152	157	150	155	148	125	141	157	166	122	151	144	154	118	160	151	159	133	161	132	162	145	151	164	145	139	152	135	158	156	165	150	157	128	164	131	149	162	140	161	146	150	159	134	138	131	128	144	141	162	143	153	155	133	137	138	151	154	153	152	158	164	144	134	149	151	142	160	163	152	155	137	158	143	145	153	166	131	148	147	131	146	152	178	157	140	157	140	156	143	151	145	172	129	149	134	142	135	143	158	157	153	154	144	156	137	154	161	145	151	131	150	136	151	158	177	146	139	164	140	166	144	140	160	153	139	166	148	130	142	157	131	159	157	147	142	148	143	131	137	138	144	157	172	135	151	144	144	159	166	152	146	136	136	152	158	145	168	149	162	122	158	159	152	163	126	139	122	125	134	165	143	152	142	167	141	163	185	129	157	160	157	148	155	161	147	157	145	144	142	150	160	163	151	138	161	150	142	147	152	157	158	154	153	151	157	151	148	145	130	129	167	166	148	171	154	142	164	153	147	151	158	137	163	143	138	155	186	153	163	152	171	154	157	145	170	138	159	157	148	158	158	150	116	152	160	160	158	121	167	163	150	145	123	161	156	170	140	142	152	157	158	142	150	162	160	171	139	144	189	163	155	167	186	140	160	135	157	150	148	140	169	169	167	155	134	150	144	132	148	151	151	138	142	150	144	136	159	171	156	155	147	147	152	156	148	153	133	134	153	166	137	134	132	143	146	143	136	128	162	142	162	152	151	145	132	155	136	182	178	158	137	133	146	131	136	162	159	169	168	154	139	154	140	157	147	145	151	137	173	145	140	118	157	155	165	139	134	163	166	138	163	141	156	154	132	143	169	145	159	161	134	151	143	165	151	165	151	146	156	153	146	141	149	166	137	165	133	142	152	150	160	133	170	163	129	140	126	173	174	142	137	164	144	153	164	147	144	143	165	132	127	140	162	174	150	151	149	140	152	155	169	148	162	153	139	120	165	147	161	141	150	141	154	139	178	149	149	159	159	158	148	158	156	158	155	150	140	145	134	139	134	148	167	143	156	167	171	156	151	145	170	142	164	146	167	159	142	165	149	152	157	129	144	168	154	154	137	139	154	145	166	148	110	160	137	155	156	150	143	152	145	138	160	140	149	145	131	158	151	150	144	146	158	150	158	152	155	160	161	157	158	141	165	146	157	147	145	166	144	155	149	157	131	149	163	184	139	153	158	168	150	153	148	164	139	137	138	156	180	141	146	164	151	156	150	168	158	145	111	152	124	149	144	147	132	132	152	129	147	158	150	133	152	133	124	170	154	141	157	164	140	167	156	169	166	163	145	140	147	128	149	149	152	141	162	142	125	161	150	151	141	140	142	142	164	129	162	150	171	145	166	143	155	168	151	144	155	154	161	153	136	139	154	150	162	163	164	135	142	164	143	170	156	157	128	155	162	157	146	151	139	149	120	123	149	156	141	158	160	141	144	131	140	145	137	150	171	160	169	165	166	159	153	145	165	154	177	148	161	160	139	157	137	140	163	131	135	154	151	157	141	151	141	128	134	146	149	175	169	148	147	156	175	158	151	148	148	138	175	150	141	137	171	165	140	135	139	146	155	134	167	142	152	129	134	147	141	151	131	157	133	144	134	136	148	128	164	163	137	154	167	170	145	142	171	142	129	115	143	160	135	145	143	165	146	175	148	153	141	146	156	143	164	134	120	138	155	174	141	142	150	138	158	152	181	149	144	149	170	154	142	142	149	127	141	152	168	172	141	148	177	151	143	153	143	144	146	132	149	154	146	124	165	147	136	142	136	153	150	160	149	144	154	146	146	149	151	172	148	137	148	147	146	160	162	167	140	146	131	154	144	134	147	156	162	155	134	164	145	148	126	163	161	167	154	157	153	137	155	138	151	171	167	147	156	178	118	152	139	143	143	147	165	131	164	166	164	163	146	164	158	140	141	160	152	145	155	144	139	142	169	163	153	145	135	149	145	146	165	141	141	165	149	144	158	132	175	150	145	155	130	137	143	153	135	116	134	146	161	144	150	155	169	168	163	171	157	145	175	148	187	169	152	163	151	171	172	157	151	154	133	155	159	151	150	154	165	133	148	174	145	132	150	144	140	165	161	130	154	141	136	169	167	157	157	157	132	143	148	147	167	137	143	163	167	167	159	147	157	150	171	153	160	178	137	161	150	148	134	153	151	138	138	154	152	140	151	148	156	150	162	152	137	153	171	156	146	144	138	140	141	139	138	174	158	144	165	139	140	157	135	167	138	156	187	154	148	153	154	169	151	158	143	158	124	117	138	140	135	169	137	155	145	164	126	162	142	153	145	163	157	161	175	140	162	151	149	126	158	133	134	153	131	141	146	152	159	155	136	149	130	153	138	153	155	140	143	143	154	150	155	148	183	149	157	134	136	144	167	140	161	156	128	153	138	164	164	153	142	139	173	144	141	147	139	142	146	146	140	155	156	139	155	158	155	131	144	166	150	154	156	144	170	150	139	161	149	130	167	140	150	157	154	143	152	121	136	145	157	154	157	128	147	150	170	141	142	147	164	142	148	156	141	157	160	172	146	146	145	130	172	161	159	142	140	144	146	157	151	149	154	150	141	138	169	152	170	161	157	152	144	156	152	137	173	163	148	158	150	150	145	156	136	144	137	142	161	143	168	148	151	149	138	175	160	154	140	148	151	158	147	138	153	169	131	140	133	150	136	142	166	136	114	177	154	136	160	124	146	142	160	132	178	157	157	157	141	135	137	156	135	162	172	142	128	158	155	140	150	141	150	151	123	148	176	144	136	151	143	175	155	166	128	143	135	146	158	163	180	162	157	146	159	153	141	132	131	150	154	156	141	153	148	150	143	159	147	153	133	155	179	185	169	129	158	164	148	152	153	160	154	154	172	139	142	159	157	145	156	163	142	154	151	158	145	167	132	143	147	158	146	148	147	138	141	154	161	160	150	149	159	145	144	155	152	135	146	146	174
7856	15763	13249	7186	4558	3157	2347	1815	1358	1199	986	915	820	685	619	590	517	530	514	452	430	428	401	419	366	369	365	344	368	358	369	313	301	340	301	322	327	270	314	278	340	314	287	332	276	293	268	265	278	308	308	293	300	302	289	252	271	273	278	275	277	273	283	280	280	257	262	246	288	279	269	259	288	294	279	282	271	259	271	267	279	280	287	267	288	306	240	293	285	306	258	264	290	293	259	255	254	253	267	279	287	301	264	248	271	284	266	254	255	262	251	238	263	248	274	258	248	233	250	258	278	277	251	248	284	252	270	282	258	308	235	280	245	264	277	230	260	285	267	241	287	267	265	263	274	272	283	282	265	264	259	257	279	265	270	280	250	267	253	259	278	255	280	241	229	269	293	262	293	285	274	269	245	253	265	263	281	283	251	283	264	258	254	273	274	277	264	268	245	264	248	274	282	279	262	259	259	293	261	246	269	260	282	256	245	244	260	261	251	249	224	217	280	264	243	256	271	260	278	261	253	268	245	243	262	279	257	269	249	247	312	296	272	260	281	263	274	283	270	285	274	260	269	277	259	275	233	258	240	234	286	240	280	251	259	252	259	248	247	234	248	262	266	254	243	275	252	261	276	265	279	264	249	253	269	252	250	280	240	267	265	244	262	238	257	263	235	275	268	255	264	269	259	258	266	259	241	244	259	248	249	253	264	265	266	287	277	279	299	251	262	270	240	269	280	254	272	258	250	271	238	279	245	276	247	280	270	250	247	257	261	254	283	267	257	251	270	275	257	244	275	276	284	254	226	257	271	264	287	266	274	276	267	244	271	260	258	239	267	263	250	267	254	274	279	246	256	239	244	266	245	272	261	272	243	271	259	276	227	245	264	267	258	252	271	273	246	237	272	252	264	273	247	261	257	254	268	281	237	287	290	283	262	284	299	260	249	245	283	236	247	244	260	238	273	263	281	259	287	282	263	232	238	253	249	262	271	267	302	256	268	274	271	290	255	257	274	260	279	260	265	255	257	233	258	269	238	255	281	286	270	255	274	262	246	280	262	268	300	249	288	256	303	225	278	244	319	240	260	256	276	279	242	252	265	285	267	244	243	258	294	259	251	241	267	290	275	273	253	257	261	235	265	263	276	266	258	277	239	280	293	270	250	260	279	272	265	298	257	275	255	260	277	279	283	298	269	268	288	285	245	256	254	255	254	276	276	264	262	268	263	269	251	248	240	275	253	266	285	255	298	284	272	255	269	280	251	262	262	232	231	256	232	277	251	253	240	262	247	252	252	272	271	254	270	273	255	246	221	239	226	254	251	287	254	265	273	266	241	284	270	258	256	279	286	260	282	246	259	230	284	263	281	265	257	277	273	272	265	270	250	267	306	261	280	293	255	256	283	253	260	263	255	261	277	243	265	288	262	245	226	260	284	287	271	247	243	249	247	269	255	268	271	270	254	273	258	287	219	255	287	270	273	232	307	249	250	248	273	261	253	267	291	257	263	265	269	222	260	262	244	272	258	241	248	276	235	268	289	242	269	258	264	279	286	281	269	250	277	302	248	279	258	255	264	251	265	267	274	273	273	291	257	261	268	253	256	256	266	229	266	255	220	270	265	267	285	269	295	253	275	275	247	254	278	271	269	272	266	241	244	263	244	251	240	270	289	250	285	243	267	259	257	273	267	257	267	266	255	247	243	314	246	264	223	237	261	236	283	243	283	273	252	272	269	276	273	252	247	265	276	286	275	268	256	271	264	289	250	247	233	277	275	257	252	248	260	264	259	260	264	251	260	273	259	233	263	258	247	301	234	277	282	254	248	284	251	277	267	240	265	279	279	251	282	256	265	257	274	303	271	268	238	288	258	277	274	283	283	254	252	260	260	292	270	282	282	255	260	272	265	235	248	253	254	251	247	253	257	254	257	256	283	266	236	266	249	263	242	270	266	239	227	271	248	264	237	256	272	245	268	301	251	239	256	244	274	237	262	249	240	244	262	295	247	283	288	248	262	250	242	270	262	254	283	258	286	270	266	252	260	242	252	267	258	242	255	244	266	263	253	272	274	259	277	252	269	263	284	270	232	239	265	284	291	258	255	266	247	282	251	267	263	286	264	256	265	287	257	244	277	244	274	235	254	273	270	273	278	280	287	281	268	268	256	281	277	271	283	245	252	264	251	268	246	273	257	233	295	255	256	256	252	257	263	278	258	270	258	239	273	308	231	283	281	270	277	274	287	240	281	257	273	259	274	279	244	277	269	247	282	255	251	276	277	230	276	266	226	258	259	253	236	274	289	258	271	252	262	254	257	238	317	294	238	254	288	246	241	261	252	271	294	270	267	268	262	257	235	306	288	245	287	250	268	288	255	257	256	244	288	278	250	285	242	289	267	227	243	276	290	249	278	260	260	266	274	227	278	254	249	277	266	256	274	232	274	272	241	302	267	250	258	277	289	272	276	246	238	275	243	293	275	244	251	277	271	253	281	244	268	267	260	263	242	255	266	247	275	279	250	244	235	266	256	268	272	279	234	234	272	265	255	283	251	259	281	263	234	258	237	274	251	254	247	242	265	270	263	258	256	253	231	252	254	281	232	257	275	272	266	282	286	250	256	269	279	263	227	254	254	271	245	246	252	236	273	264	260	262	245	285	279	257	217	289	252	268	265	233	260	266	275	276	281	291	275	230	264	240	232	234	245	279	270	260	232	271	282	255	255	256	259	254	270	255	250	267	257	283	267	265	275	283	254	277	279	256	252	274	268	262	285	250	248	281	221	247	245	280	251	226	237	262	241	294	282	256	279	253	262	270	274	233	266	259	272	247	250	257	235	260	273	282	245	274	266	259	251	274	299	270	259	261	246	249	233	279	270	234	251	266	248	283	256	268	247	254	275	267	254	271	285	292	263	285	265	269	278	279	260	256	270	268	279	232	246	273	281	256	252	266	274	261	241	244	269	239	287	255	258	319	259	252	307	270	239	257	273	262	291	281	245	273	242	287	246	253	267	249	269	265	280	277	284	261	275	248	261	269	283	256	262	250	261	271	277	263	265	247	275	258	277	251	265	283	279	283	275	259	269	265	242	255	267	284	253	276	247	248	275	253	233	272	251	263	266	254	287	258	243	277	275	253	260	251	258	272	302	283	254	266	279	274	237	285	245	272	253	251	258	262	258	226	268	256	296	272	255	263	238	252	281	257	265	246	226	243	268	266	279	247	262	246	275	261	263	261	263	257	264	263	270	224	292	286	254	273	258	261	288	266	263	312	271	266	256	276	267	253	274	261	255	262	276	281	259	254	265	242	268	254	274	262	264	255	250	275	259	277	255	213	285	252	275	270	267	269	281	280	273	290	292	241	281	271	263	269	280	289	263	241	270	259	230	271	272	257	262	277	275	252	255	266	253	245	286	256	235	251	261	256	253	252	264	243	249	243	247	250	296	238	263	263	269	263	259	265	260	236	250	247	267	240	248	294	273	246	276	249	252	267	270	282	275	273
26969	20783	7981	873	563	530	523	520	483	512	501	469	491	524	483	477	472	461	503	500	484	459	501	477	466	468	472	463	468	482	502	503	478	466	527	497	449	507	468	486	475	498	492	482	484	514	486	491	468	496	529	496	511	488	485	486	469	483	464	475	483	448	478	497	493	493	529	502	472	500	475	489	452	506	472	483	472	502	514	511	520	462	497	466	509	464	474	456	450	495	478	479	482	459	484	471	477	465	421	495	473	507	485	485	476	466	479	478	453	471	472	479	505	478	486	475	463	459	485	478	493	472	471	496	463	489	453	510	509	487	471	484	488	478	478	469	497	441	533	467	486	458	477	462	503	471	482	510	435	487	471	444	481	511	502	457	460	472	515	475	451	495	502	462	484	479	501	478	485	484	490	503	507	464	499	538	479	494	472	499	480	447	476	448	467	466	481	475	467	466	449	482	443	472	469	447	472	486	519	456	473	494	479	469	493	477	457	499	464	483	494	505	464	532	511	503	465	506	452	502	448	491	473	513	494	511	488	486	458	486	502	500	458	494	507	497	537	486	453	494	523	456	526	477	483	456	496	500	473	473	484	430	466	469	510	458	481	491	453	507	433	465	448	530	499	489	507	477	506	473	480	466	461	468	472	474	493	473	526	484	466	492	499	430	479	519	505	463	505	478	462	504	459	494	458	468	507	465	470	509	461	464	485	488	503	457	461	462	512	501	492	470	507	488	510	482	480	512	490	454	455	486	501	502	475	482	527	460	465	477	481	502	470	517	484	477	468	490	492	495	470	485	433	496	503	475	493	484	503	486	470	488	427	532	494	522	468	518	468	506	497	484	443	481	452	501	501	467	466	501	482	451	533	472	471	458	454	480	500	449	473	496	519	456	476	490	462	450	519	513	460	496	480	491	477	498	469	469	474	453	495	493	451	500	498	484	468	503	455	501	491	478	492	482	492	466	504	467	464	432	469	462	512	434	497	484	508	466	506	473	494	468	509	482	447	484	517	486	469	467	495	500	487	480	479	528	448	491	484	479	539	423	513	454	495	501	475	498	468	483	495	495	441	468	516	500	488	474	476	468	481	456	476	487	501	493	506	514	499	470	483	520	449	469	495	506	473	501	474	457	477	484	455	459	464	452	471	443	497	475	508	479	491	465	476	464	535	481	462	464	501	492	466	476	494	475	488	457	481	502	499	433	465	476	493	493	513	491	455	470	448	485	501	489	477	464	483	443	514	516	440	493	456	470	470	491	489	487	511	470	443	459	508	478	512	472	484	466	500	487	469	470	466	509	465	498	485	457	458	473	491	495	452	473	466	506	493	500	479	460	476	501	464	499	491	495	481	520	501	484	482	465	493	463	469	477	464	487	447	491	493	454	508	497	436	527	491	488	519	454	513	461	511	470	480	516	447	470	456	480	481	500	457	478	493	484	510	451	477	493	488	510	447	444	491	510	478	474	491	482	485	498	447	470	492	455	449	464	458	479	464	468	485	484	468	464	515	518	503	492	519	487	458	464	501	464	489	501	508	516	491	498	466	472	458	482	501	469	483	521	488	484	509	462	471	533	496	469	518	472	497	461	472	513	501	512	492	495	506	458	477	497	475	491	440	475	489	477	514	476	477	492	515	485	477	493	469	493	437	490	476	480	483	479	457	492	495	472	498	499	478	470	453	519	512	481	475	456	514	509	460	484	478	489	482	509	506	420	474	481	455	456	467	462	516	490	481	485	506	507	491	447	487	461	478	497	486	520	506	436	486	492	496	431	483	476	501	420	468	441	491	453	430	518	447	513	509	485	467	449	478	495	474	493	468	489	513	462	486	515	477	484	517	490	447	464	473	454	466	489	518	486	445	485	482	473	474	496	481	461	474	471	490	454	482	459	479	450	524	509	479	499	496	433	459	466	487	493	455	464	464	492	449	506	475	432	503	471	484	455	514	500	491	447	498	513	484	452	499	485	495	461	505	473	472	464	489	485	492	505	473	477	495	492	456	465	490	479	436	470	488	498	442	469	459	499	484	490	493	481	449	480	499	495	497	475	527	494	498	487	464	500	468	484	517	484	474	461	443	486	457	446	488	479	484	524	467	460	517	460	450	471	452	459	456	449	482	462	468	477	464	477	479	450	472	497	501	489	460	519	511	488	496	506	505	475	483	458	442	478	458	512	488	457	508	486	470	492	485	475	481	491	473	436	486	496	451	480	488	489	507	437	482	461	485	448	468	465	478	492	481	451	459	463	523	498	487	500	495	495	472	461	481	457	517	492	470	475	511	483	520	500	475	498	495	432	456	479	488	475	505	454	490	487	494	479	480	480	475	481	494	490	501	541	477	487	466	497	499	488	484	469	470	484	500	493	471	480	494	480	486	485	489	460	519	447	443	477	471	456	476	489	468	452	472	456	460	444	478	512	511	489	458	509	522	460	503	479	495	441	510	491	440	467	501	467	488	451	492	428	480	477	479	489	494	498	472	462	469	456	462	449	470	451	476	480	487	505	500	468	490	523	488	496	487	454	456	485	510	432	487	477	497	453	457	490	477	420	495	440	495	461	482	491	475	466	483	481	486	501	516	490	505	466	479	473	480	473	471	474	449	458	508	485	480	487	459	468	512	517	507	474	475	475	477	510	481	501	464	526	474	449	464	489	469	515	492	460	458	474	446	474	519	511	479	469	470	468	455	506	487	470	513	491	486	484	456	489	478	482	446	447	510	504	493	455	470	451	445	522	465	470	487	505	499	434	476	444	475	489	456	472	511	468	475	449	475	467	473	541	454	499	475	478	505	474	433	494	471	473	500	495	481	498	497	502	452	450	549	482	458	509	492	449	480	478	502	428	520	446	433	507	475	488	488	469	516	485	472	468	467	457	479	540	535	492	482	510	468	482	506	483	505	477	501	461	545	459	461	483	477	471	514	481	491	478	485	464	470	503	436	485	525	464	491	481	498	457	478	464	493	462	507	467	481	470	473	441	497	494	483	479	466	505	514	464	454	449	482	488	489	483	466	508	499	499	504	472	490	479	446	513	437	492	448	484	473	468	504	479	511	457	512	467	477	511	498	466	482	456	453	456	478	458	467	464	480	484	481	455	469	475	451	510	489	506	488	440	514	495	479	507	484	515	469	459	436	433	477	471	511	465	487	485	444	511	463	495	477	508	494	448	439	485	478	462	473	456	494	490	446	481	491	449	481	466	516	495	453	496	446	462	491	457	472	495	513	462	480	490	471	503	468	425	524	477	477	463	490	472	471	506	432	524	439	503	470	460	459	463	471	455	470	459	510	486	464	479	478	482	481	477	524	470	462	480	521	536	460	479	484	468	471	473	469	502	522	475	474	461	465	497	485	490	489	517	471	502	448	528	465	511	504	507	526	491	526	475	475	453	467	482	493	463	470	455	478	508	425	451	475	507	473	511	472	479	450	483	455	459	502	473	491	458	463	495	464	489	466	500	478	480	504	480	483	481	491	483	471	481	534	497	481	523	441	482
4328	1907	1691	1229	1074	960	937	898	871	902	841	834	814	823	822	931	882	882	793	811	839	823	844	841	831	843	875	802	874	862	856	854	914	822	850	856	887	866	837	834	862	855	832	858	861	804	816	845	827	783	770	855	870	844	835	823	849	821	794	850	813	817	838	817	856	830	873	861	830	857	847	816	865	861	864	839	829	825	820	872	872	805	868	808	831	802	887	802	864	827	810	814	818	830	831	803	800	856	820	845	830	877	776	824	835	878	806	806	794	817	872	861	810	868	861	892	868	834	844	868	866	819	839	831	805	813	846	842	847	851	822	835	864	855	842	841	898	842	862	848	840	833	819	807	816	815	862	880	808	863	835	883	858	819	835	846	860	837	835	788	773	801	801	843	831	863	805	874	819	812	869	807	848	820	751	856	818	844	862	818	854	817	796	845	807	823	830	815	832	808	862	829	810	881	822	804	827	802	805	846	869	874	838	822	857	841	842	851	820	834	845	815	844	828	843	855	822	840	874	831	849	789	839	834	885	808	832	813	843	809	850	876	812	876	825	843	822	889	839	827	840	812	801	868	852	832	893	844	858	841	850	815	834	826	862	871	870	819	876	818	830	858	839	833	861	865	825	806	815	812	859	816	798	848	793	828	865	836	804	836	858	846	841	845	835	862	821	856	897	856	839	823	810	848	844	816	863	773	836	883	843	832	866	847	830	854	865	852	849	830	860	799	856	821	844	821	841	883	816	814	837	777	776	847	806	793	800	885	833	865	821	827	884	808	870	835	807	849	834	888	846	856	902	844	857	835	756	801	851	811	810	835	828	781	862	889	790	855	903	851	838	851	797	813	828	855	817	809	820	852	801	852	871	885	819	844	852	839	802	904	817	822	824	816	876	843	888	821	877	840	831	859	883	830	869	817	809	804	859	835	783	833	810	822	823	852	835	841	836	858	837	801	802	847	830	879	844	851	835	817	772	795	807	819	828	829	791	854	834	837	905	775	866	847	807	838	875	861	855	851	854	922	821	840	802	900	853	822	810	810	881	871	858	828	791	848	869	890	811	806	826	823	870	859	807	841	811	809	795	774	840	831	850	815	795	826	883	847	837	842	821	845	818	833	895	835	844	851	839	901	844	877	842	832	822	795	878	806	835	791	780	853	833	867	831	866	853	837	831	823	827	808	855	883	796	885	854	857	816	855	827	845	866	806	851	868	790	850	880	821	825	842	826	843	838	829	899	783	874	847	845	797	885	823	791	880	878	810	832	840	867	838	828	867	802	821	837	814	823	787	842	829	829	833	838	816	864	843	862	861	812	865	891	903	893	804	832	840	827	835	841	861	841	823	861	792	843	863	884	824	806	861	821	861	825	850	798	851	817	876	865	858	816	782	840	824	841	830	818	843	826	788	804	843	830	858	859	847	813	863	882	895	821	864	758	813	841	813	852	806	826	849	850	856	903	831	868	814	849	885	858	852	819	836	806	797	866	859	834	896	774	841	768	818	803	864	798	859	818	846	891	826	831	892	909	840	831	799	869	816	816	848	861	780	805	822	881	850	851	844	878	820	795	823	815	890	858	807	885	770	847	824	850	867	859	820	829	823	837	794	863	799	769	839	831	885	862	832	811	804	880	878	883	815	826	783	859	851	830	853	822	853	839	853	854	842	868	830	819	826	820	842	827	826	842	818	836	870	824	845	773	831	820	864	916	866	823	806	846	855	826	812	822	804	865	808	841	873	879	863	826	823	835	774	855	826	795	909	845	793	900	841	828	788	818	859	906	854	848	877	841	820	821	853	839	834	811	811	827	875	865	807	862	839	807	823	846	865	785	887	852	819	807	861	832	881	877	807	868	801	837	867	860	798	835	834	849	837	908	851	802	785	825	886	850	841	872	829	838	780	835	806	806	863	873	816	757	843	848	808	853	865	848	823	858	860	858	825	844	802	837	849	847	825	818	766	785	791	770	882	835	857	794	858	794	833	837	871	886	836	855	841	901	824	868	799	824	851	841	861	806	848	800	879	868	816	845	838	858	836	823	826	858	825	849	789	793	843	758	852	853	799	832	793	788	847	838	833	842	801	812	833	874	863	819	820	794	833	815	813	810	876	839	854	813	876	871	862	894	828	850	831	820	860	806	838	846	864	847	830	832	818	791	889	861	788	882	833	877	862	872	838	858	881	795	847	855	835	839	783	885	826	835	816	858	809	849	831	868	804	821	843	847	848	853	798	830	809	812	811	865	881	846	809	863	831	834	786	824	803	812	830	823	804	836	848	835	855	796	872	866	917	869	808	865	771	843	807	879	840	851	786	810	840	813	871	886	837	872	829	912	793	809	870	819	803	809	858	857	839	866	846	843	804	831	846	838	801	869	829	814	850	858	790	815	859	821	815	844	834	866	840	827	879	834	835	826	847	854	838	856	829	828	836	789	832	852	794	870	839	808	847	816	870	858	840	804	821	804	802	814	828	878	802	823	852	797	854	806	816	842	822	843	829	857	886	843	868	814	839	879	809	814	854	882	794	858	865	867	876	874	851	831	833	858	853	837	858	902	864	802	873	818	857	857	817	814	791	827	858	821	817	822	894	773	848	842	826	817	840	805	825	898	823	821	814	869	819	807	792	825	826	788	797	839	833	801	848	863	818	806	824	847	828	820	853	838	828	823	839	857	800	861	852	874	789	804	811	859	842	833	827	800	824	827	803	837	825	856	860	836	814	803	841	812	849	820	799	859	852	847	856	849	856	853	781	824	804	798	885	860	832	818	827	746	835	829	804	858	800	830	811	859	805	832	828	858	845	841	847	792	879	843	793	810	806	843	874	861	831	849	822	832	855	841	834	879	806	779	870	896	835	801	829	806	851	834	834	850	803	846	830	833	855	834	810	830	886	829	815	867	843	799	836	800	813	807	795	823	850	815	798	849	845	835	865	880	842	838	855	854	844	843	860	819	872	834	886	793	833	851	866	846	866	883	856	827	795	863	867	816	801	822	844	833	809	821	830	829	782	799	846	859	882	852	841	800	840	810	855	792	866	771	854	849	846	831	824	775	828	814	798	884	835	797	798	832	820	826	861	838	858	798	854	881	821	838	852	830	826	860	832	926	889	837	808	825	806	826	808	825	867	818	864	825	836	833	839	766	819	892	845	823	804	859	794	828	843	776	818	857	808	836	800	849	841	751	870	847	843	877	836	810	821	848	809	840	844	826	799	794	834	813	888	819	901	872	809	800	851	828	824	823	820	849	874	842	880	834	815	820	869	834	847	847	863	867	818	826	771	846	869	848	791	824	823	847	806	878	805	856	874	785	797	804	796	818	862	836	789	877	848	829	825	811	841	822	841	835	809	817	804	816	842	843	860	874	831	834	854	829	805	888	818	859	854	840	817	915	840	830	832	837	865	831	809	812	839	820	836	866	824	827	845	830	875	852	835	864	840	849	844	827	874	807	828	862	826	887	862	860	840	818	847	841	808	815	811	810	819	815	814	815	897	838	803
24287	21508	28783	24675	20857	2194	639	447	389	344	341	278	304	301	257	271	273	270	249	242	250	260	266	278	240	234	241	246	252	264	232	226	251	241	249	230	230	246	216	250	240	204	237	242	244	262	259	238	259	229	233	240	245	235	244	235	233	232	218	240	240	210	218	238	221	242	234	225	226	213	223	229	254	185	218	219	219	193	236	230	224	242	213	213	234	262	259	263	237	202	235	217	246	219	233	203	221	216	234	219	233	208	230	244	202	256	257	209	242	220	227	228	238	267	197	241	248	224	238	209	213	233	228	222	223	247	209	247	196	227	233	203	226	243	241	245	211	212	238	230	209	196	245	246	219	241	206	182	236	218	245	217	218	212	227	234	221	247	211	240	239	237	207	225	214	224	225	243	216	202	217	211	248	238	210	231	210	236	211	208	230	243	228	235	200	214	231	226	243	233	221	231	223	258	231	216	200	263	211	242	232	232	222	228	233	210	236	209	233	222	261	220	217	230	212	225	241	229	245	218	231	221	262	229	232	232	243	240	250	207	223	207	210	216	237	192	220	244	251	209	220	230	218	225	244	213	238	237	219	233	214	234	227	207	243	239	260	239	238	231	220	232	199	222	203	240	231	230	250	216	251	231	226	218	244	248	206	234	201	221	224	226	206	251	212	238	218	239	224	243	205	220	235	249	212	202	196	237	203	250	241	231	224	226	240	222	240	233	226	222	231	219	233	234	242	212	239	236	232	220	220	225	218	214	216	230	229	187	226	246	238	216	210	245	201	217	224	207	227	226	233	244	233	208	213	232	251	225	206	224	210	240	188	212	231	234	212	244	192	219	236	222	223	200	265	238	249	219	224	235	201	223	211	243	218	242	204	211	237	218	217	248	235	222	214	217	241	223	226	238	216	237	202	238	203	215	246	236	225	225	227	212	229	226	244	241	238	196	240	266	236	235	224	214	241	234	235	215	228	215	235	230	231	248	206	230	237	254	216	208	226	219	226	215	234	250	202	230	228	217	259	224	219	219	192	223	238	226	221	200	204	217	207	245	214	221	225	243	216	240	233	208	241	242	253	234	230	213	211	228	226	211	216	238	215	226	234	234	221	215	198	242	241	211	232	232	238	233	229	229	222	217	247	234	232	236	223	225	230	202	243	243	227	215	238	220	223	215	239	245	244	218	226	232	233	223	222	223	215	206	197	238	221	241	220	263	227	231	229	220	231	227	210	242	240	240	244	236	247	216	237	220	231	235	222	209	225	223	259	235	220	239	222	220	211	223	226	220	216	251	221	224	259	232	204	246	240	218	224	213	214	245	204	211	233	229	227	261	202	190	222	228	244	228	219	216	223	238	244	241	228	221	240	221	227	222	230	235	232	233	209	223	225	199	239	214	212	251	216	206	227	216	224	212	224	233	234	227	227	244	203	221	236	212	226	224	227	241	199	221	213	209	229	220	225	250	213	204	208	211	248	234	219	228	184	219	224	213	242	223	217	210	228	237	221	217	210	237	219	233	237	231	206	215	215	242	228	229	222	213	230	242	198	230	254	224	243	185	233	222	242	238	225	226	219	234	252	203	217	211	216	229	207	224	184	218	225	243	215	234	227	227	234	216	222	223	236	230	239	237	210	224	226	223	220	212	211	246	236	228	230	220	217	218	219	231	234	223	230	221	213	213	202	231	219	247	210	234	221	212	230	220	244	228	261	228	203	211	239	242	219	228	213	190	216	220	235	209	244	235	234	223	219	230	233	216	240	219	224	230	245	248	219	215	254	217	214	230	232	209	227	232	244	220	233	225	244	246	229	219	238	219	232	193	226	214	231	248	248	225	252	244	223	218	216	235	223	209	227	223	221	222	228	233	206	233	210	232	222	227	238	205	236	238	244	242	232	250	230	242	240	235	244	243	231	201	196	211	229	242	239	192	223	226	225	227	201	238	220	236	245	208	239	217	210	204	231	204	230	219	218	245	259	239	217	223	208	210	211	228	236	211	204	257	244	233	230	231	202	222	217	223	235	231	226	219	227	233	216	210	227	236	222	217	248	224	215	220	216	248	235	237	241	242	225	211	230	229	208	241	218	257	220	226	217	217	195	208	223	221	243	208	233	225	205	220	210	215	210	231	226	246	217	236	229	232	252	223	216	240	240	235	229	210	207	228	222	216	206	214	255	212	226	225	207	240	216	245	229	232	221	204	213	223	229	220	226	228	227	238	223	240	237	222	244	209	220	230	221	242	207	239	257	215	241	224	225	214	229	206	220	214	225	200	243	259	201	227	219	210	220	209	267	227	224	216	271	227	233	254	236	221	217	215	199	201	218	228	245	216	225	243	237	217	218	227	202	223	228	229	251	238	239	235	229	221	243	215	228	249	207	235	198	205	207	249	194	249	237	228	213	216	256	222	216	246	213	237	249	229	215	210	202	230	196	204	219	206	235	237	228	254	262	215	196	223	206	233	214	228	225	191	218	232	234	247	247	217	219	234	217	234	220	227	210	233	223	215	226	209	228	227	241	257	229	218	219	230	224	239	226	229	244	221	252	215	208	221	223	256	217	251	225	207	243	248	209	249	223	235	225	215	241	225	238	226	234	237	214	209	216	224	225	226	199	228	232	209	242	232	238	248	250	208	199	233	214	239	230	235	221	219	211	242	244	248	243	257	209	219	212	201	236	219	231	205	240	223	244	225	205	219	204	203	214	214	205	212	230	239	237	229	252	231	216	248	206	206	206	228	237	227	207	218	232	213	225	254	217	208	247	232	220	196	218	228	209	205	243	230	242	221	206	202	229	222	240	215	224	241	210	228	232	232	226	241	237	227	219	242	233	240	224	229	197	228	225	227	223	241	209	211	218	198	235	251	256	239	259	227	219	212	241	213	247	245	235	214	214	214	223	239	206	218	210	203	211	215	217	235	220	238	228	237	216	240	220	235	233	240	234	225	232	251	209	224	232	222	227	233	229	202	216	223	248	212	205	231	251	250	229	238	225	226	251	221	258	235	202	207	209	216	198	216	216	243	233	232	235	227	216	229	210	235	216	235	226	227	224	231	222	222	212	216	232	232	245	233	233	220	216	248	238	215	198	219	213	221	224	221	185	221	257	225	230	218	225	205	214	220	217	232	248	218	211	230	252	226	203	203	238	207	214	222	214	234	196	238	240	233	218	252	258	211	220	222	223	201	239	201	215	219	231	246	233	250	233	211	233	226	231	231	238	237	222	237	228	218	214	230	213	223	245	220	251	237	229	231	218	226	252	231	253	234	211	254	212	216	205	226	209	213	243	241	259	233	206	227	228	235	221	210	246	216	209	233	217	222	212	217	215	207	238	234	200	205	204	212	209	229	235	266	198	232	228	219	235	235	222	201	197	240	232	193	236	211	247	229	251	211	219	195	238	221	210	230	206	220	238	210	222	230	232	239	248	257	232	211	224	232	235	237	224	237	224	201	229	213	203	181	244	215	207	212	216	255	235	225	239	202	222	213	220	195	223	227
5554	9979	8627	4387	2814	2009	1522	1213	988	875	770	780	674	624	625	636	557	533	533	535	501	482	492	453	472	447	477	481	490	470	436	417	441	514	462	399	480	458	452	438	428	440	447	434	474	414	416	440	426	450	437	433	441	415	420	447	420	395	450	421	448	434	421	426	411	439	426	403	420	413	421	446	414	403	419	415	409	433	424	421	437	403	437	446	438	455	408	427	453	384	412	432	401	413	416	414	462	435	421	398	403	418	422	424	415	425	419	396	410	400	434	441	444	420	417	444	400	403	442	379	421	413	429	408	408	454	399	428	383	404	409	455	440	423	406	435	443	425	422	419	424	374	435	408	433	426	429	424	418	423	407	411	418	421	430	424	448	403	414	415	383	398	417	450	427	405	451	410	418	441	401	403	410	443	422	433	455	425	448	415	431	405	427	412	420	396	430	433	412	441	415	426	417	405	431	424	434	411	391	392	392	413	432	407	416	398	442	404	477	442	423	406	432	411	463	380	439	457	435	457	427	439	392	456	399	385	466	410	395	401	406	427	428	405	409	467	427	454	426	378	451	409	425	446	402	394	406	434	440	440	441	422	402	431	437	434	433	406	419	380	390	402	428	403	401	437	418	391	392	397	419	432	400	408	386	421	435	423	434	404	430	416	436	423	399	427	434	410	411	420	392	432	414	415	407	424	389	406	448	433	439	385	443	402	412	453	414	427	429	411	431	444	384	426	412	393	419	380	414	444	386	436	426	393	455	430	413	437	422	435	406	420	440	431	412	393	411	398	436	418	432	398	407	440	395	404	375	406	437	447	411	410	416	432	464	457	421	451	395	449	430	421	426	419	446	443	419	409	416	443	429	418	443	388	432	393	456	421	426	418	428	416	405	447	436	442	413	435	411	424	403	398	439	415	418	443	375	424	410	419	439	401	389	439	404	407	425	400	425	454	420	389	412	427	415	392	416	381	441	411	450	417	422	421	433	421	414	423	445	403	464	421	424	415	421	446	437	411	408	425	410	399	434	405	419	412	395	407	458	397	456	412	431	430	398	387	394	440	403	417	423	418	426	409	447	451	429	432	408	413	415	421	396	456	409	412	434	446	445	471	403	430	444	422	459	404	433	440	431	414	427	412	412	411	428	406	454	432	429	423	422	411	378	411	441	400	422	403	434	421	429	403	432	409	443	396	414	431	387	394	411	442	414	403	422	426	416	429	431	414	457	384	443	439	412	427	448	425	383	383	423	416	424	450	410	405	450	430	420	429	450	436	402	408	423	447	432	395	455	415	439	379	431	408	417	422	410	393	426	434	399	404	469	422	421	444	411	411	396	439	440	422	441	419	442	398	431	467	430	438	401	430	441	408	405	388	366	417	437	428	448	390	394	450	429	400	418	431	437	452	434	417	404	406	414	434	435	439	422	427	430	451	438	418	412	402	447	414	383	411	391	444	434	434	427	438	402	416	425	430	423	411	439	416	415	395	459	412	427	417	410	411	418	413	418	450	388	431	398	387	467	426	415	416	430	418	405	445	412	425	421	407	404	457	414	375	413	431	410	391	429	427	440	389	424	441	428	451	397	411	422	411	405	405	434	427	424	391	380	444	382	380	380	444	440	437	433	416	401	459	424	403	422	404	407	437	434	399	419	397	371	370	434	415	420	466	410	458	465	416	421	391	428	387	391	410	447	436	428	414	408	441	423	403	430	415	438	444	435	410	433	422	460	438	422	392	385	406	388	435	418	433	434	426	446	403	425	447	461	398	445	399	429	444	415	424	359	449	402	449	436	419	430	396	427	427	361	461	444	396	400	436	407	417	418	441	396	452	411	378	408	452	398	422	436	384	424	407	442	388	448	422	443	421	411	421	418	410	421	385	459	403	474	426	414	400	410	452	401	406	391	391	425	445	436	451	443	395	448	426	423	394	416	408	423	427	416	415	438	428	408	414	426	395	422	432	448	397	392	406	428	421	420	432	413	398	453	422	400	417	467	419	456	427	402	426	444	409	420	436	388	426	426	427	430	399	415	432	403	402	401	408	452	436	401	434	370	375	411	432	388	397	442	435	407	377	409	391	427	407	374	409	401	412	407	449	383	412	422	406	475	402	393	412	424	419	431	401	419	413	434	426	443	414	448	431	459	408	418	420	429	425	415	425	399	417	442	414	386	411	388	468	422	429	437	432	437	430	418	420	427	407	396	438	419	387	399	442	446	404	434	423	393	397	449	422	448	428	425	429	449	449	433	429	413	472	423	438	391	413	415	386	383	458	421	437	416	466	457	433	381	430	410	416	405	441	417	412	438	389	424	393	421	440	408	400	400	429	397	445	429	417	458	410	419	423	378	407	455	403	418	396	394	422	396	392	428	429	401	433	426	391	381	412	465	414	418	409	448	436	436	428	415	417	380	422	445	391	373	403	428	406	411	365	406	416	458	411	452	432	448	412	387	423	416	448	410	436	417	417	442	420	409	436	414	385	391	414	410	408	424	421	424	434	404	380	444	414	407	426	435	385	408	441	392	446	421	392	427	441	400	407	446	430	438	393	407	414	400	407	386	417	404	416	447	432	431	490	419	402	414	411	406	450	429	446	419	435	445	469	410	424	443	413	399	437	429	411	394	426	449	444	439	404	448	422	402	408	420	434	429	440	390	432	392	424	385	439	434	431	421	393	446	428	459	457	413	429	397	402	416	413	455	432	422	426	387	384	429	413	411	396	415	392	400	428	432	459	435	417	455	405	412	406	422	398	413	442	407	424	425	381	426	437	434	456	424	412	378	392	408	410	419	446	432	421	435	387	362	381	401	411	404	419	455	427	408	404	420	432	408	416	401	423	400	394	405	436	421	397	391	422	380	424	389	402	411	390	409	422	430	429	438	430	475	428	373	427	438	404	439	435	403	467	390	411	396	419	446	429	425	436	426	401	437	437	431	401	389	408	416	427	417	407	421	368	409	440	402	429	394	413	422	422	420	412	436	419	431	423	409	422	398	433	418	402	463	406	391	442	424	404	459	385	426	387	448	444	385	391	437	391	385	399	398	437	412	432	447	427	401	411	404	434	423	435	408	443	414	351	434	398	434	437	438	432	402	406	421	452	435	411	415	370	429	402	400	421	441	430	429	406	443	397	390	442	464	429	391	404	417	426	374	426	426	418	417	429	429	404	395	446	402	458	457	394	438	445	406	396	420	425	412	396	409	444	444	408	429	427	455	444	411	403	424	426	425	372	429	380	411	390	389	449	423	406	431	416	474	370	413	419	428	458	450	385	407	418	414	425	406	463	413	418	429	463	410	449	371	430	435	449	419	427	421	416	426	411	437	411	413	396	405	376	417	454	419	414	390	433	383	411	449	410	443	417	425	410	444	418	441	422	443	449	414	374	388	427	416	451	391	390	438	418	411	453	419	417	409	428	412	444	424	436	453	392	421	432	390	423	404	430	442	445	420	408	393	448	478	429	412	424	402	421	436	430	461	425	423	396	483	424	381	408	437	388
23366	21478	29331	24047	21479	19939	1582	598	442	370	370	271	279	253	232	205	221	213	202	220	190	175	183	160	196	184	194	170	172	161	168	149	186	160	156	162	157	176	168	164	159	163	153	160	176	161	133	145	166	158	174	158	184	147	168	162	133	139	146	150	126	150	147	172	171	162	142	146	149	151	147	143	156	145	145	153	150	136	139	152	148	156	160	155	162	142	146	156	181	122	142	149	169	154	162	154	140	153	162	133	138	170	167	149	158	143	151	158	149	154	142	144	153	152	151	153	174	151	148	155	163	142	134	170	164	163	153	155	174	144	152	141	165	143	139	165	158	144	144	136	127	139	155	135	150	147	131	152	156	155	145	155	170	141	153	127	164	153	145	143	160	145	146	141	148	150	144	149	127	145	142	143	142	144	150	144	145	162	145	173	138	143	126	139	154	134	141	168	128	133	173	146	175	126	161	158	133	143	160	150	140	132	161	158	152	155	159	147	151	155	149	144	147	152	145	144	178	134	152	146	148	162	139	150	146	137	173	143	125	134	160	144	148	165	148	141	149	132	149	171	161	141	133	150	163	134	169	153	135	148	151	154	153	135	142	158	155	130	144	158	144	144	157	146	174	150	155	129	168	150	149	162	172	136	132	156	122	137	152	129	159	145	139	164	179	143	153	135	130	154	167	159	145	147	144	155	139	159	139	154	145	126	137	143	158	133	132	137	145	154	138	134	153	160	159	163	161	160	144	150	126	124	135	159	152	138	152	153	142	146	147	145	152	152	177	145	151	144	142	159	149	152	140	149	167	139	171	156	139	140	163	138	144	164	146	146	142	138	161	167	149	173	145	139	146	171	155	146	153	153	151	145	139	131	159	151	134	161	155	135	146	139	139	142	127	138	151	150	143	135	141	153	152	141	154	142	146	151	135	133	138	120	149	166	160	171	153	132	133	154	158	152	142	145	158	154	127	143	138	153	145	148	155	145	137	155	144	155	159	159	139	152	148	167	145	127	139	136	155	126	164	151	182	138	166	149	138	156	168	139	163	141	160	152	145	159	160	161	135	139	152	152	161	159	155	151	171	129	147	128	131	154	131	151	157	184	126	153	147	158	160	153	125	137	166	150	121	147	139	169	134	143	134	145	154	142	145	140	149	177	141	150	166	155	163	149	148	165	144	155	176	161	157	154	142	157	141	158	158	163	141	153	151	136	135	144	153	124	153	141	149	155	141	165	132	167	152	145	144	135	132	142	147	132	131	145	134	153	119	132	128	146	135	136	141	159	150	141	143	138	156	161	161	137	145	150	139	128	168	140	152	152	158	129	157	134	159	150	150	146	150	165	159	143	155	139	151	137	130	150	163	153	156	152	148	168	154	144	162	154	145	155	131	157	143	136	174	152	145	138	146	144	156	156	152	141	151	137	160	145	151	149	177	165	166	153	103	173	148	143	150	149	153	159	154	130	144	175	134	158	162	146	161	169	151	143	136	159	163	152	147	155	160	165	140	149	143	136	133	140	151	167	140	161	145	152	140	141	146	150	150	152	156	159	166	150	146	162	153	136	147	127	146	161	143	133	171	156	164	147	144	143	148	143	132	135	141	129	145	149	171	156	152	161	167	140	126	146	153	150	130	145	156	178	169	155	138	145	149	138	146	133	142	152	155	150	175	102	148	171	149	144	132	156	135	131	139	156	166	168	133	140	107	139	151	164	136	163	116	148	137	140	127	157	136	164	137	131	150	130	127	148	147	143	133	144	168	160	164	144	151	156	161	167	148	137	165	140	163	167	141	153	129	156	147	161	150	153	148	136	138	150	132	166	162	158	135	137	140	151	142	156	157	160	147	147	160	141	157	161	163	153	148	171	135	148	143	155	158	121	157	182	167	137	146	147	152	155	139	168	128	129	149	148	133	150	160	181	134	163	135	141	152	156	142	156	132	147	140	127	130	152	150	143	147	149	147	138	143	144	159	146	142	139	145	149	124	149	148	126	162	142	150	160	146	141	142	143	157	150	154	139	139	136	166	155	166	160	163	157	148	144	147	134	146	152	156	141	160	141	142	144	151	150	140	162	161	147	143	153	164	135	153	156	157	171	124	157	147	147	137	140	138	153	132	156	169	150	148	158	157	144	126	142	155	170	150	152	122	161	157	152	138	137	144	145	148	136	139	160	148	159	152	138	157	142	162	158	153	171	134	161	149	132	164	153	145	152	146	137	159	162	159	134	181	139	140	156	157	163	129	159	148	135	155	127	138	138	158	140	114	148	154	143	167	121	159	128	139	150	142	147	149	135	146	153	174	149	146	133	134	139	142	122	169	139	139	138	162	140	140	157	132	150	132	153	153	151	144	165	154	123	145	153	139	157	165	150	159	135	144	147	144	136	148	143	147	148	153	155	151	154	132	164	146	153	175	136	151	180	176	137	147	164	132	151	136	162	164	165	152	130	157	140	143	162	167	149	175	168	154	143	156	162	150	129	159	140	140	142	148	164	136	155	160	143	144	137	130	149	153	157	141	153	145	153	138	157	159	150	132	140	142	153	151	164	156	152	173	153	164	156	135	146	128	143	133	157	133	169	159	175	146	179	155	154	142	130	147	138	150	132	164	150	166	146	150	159	139	144	134	143	144	159	169	155	153	161	149	169	134	140	156	154	150	139	154	145	146	126	153	143	152	151	165	134	129	152	143	151	162	143	155	139	146	170	145	153	164	131	143	126	141	143	146	149	177	129	146	166	128	142	131	145	136	142	137	169	168	154	161	149	157	163	143	153	147	159	143	150	147	153	145	151	160	149	162	159	146	153	139	150	140	148	149	140	156	152	133	161	169	135	178	120	160	159	143	138	137	144	156	144	146	159	139	156	153	145	167	141	157	127	157	142	155	161	138	142	154	150	143	140	139	143	139	167	149	147	132	132	158	161	145	147	147	136	144	146	158	138	152	152	149	144	155	146	139	163	129	150	152	145	140	170	141	140	155	157	159	149	175	162	124	142	150	138	145	173	151	152	145	152	158	126	142	152	147	166	140	166	152	138	174	143	130	130	145	125	160	171	147	155	135	156	137	151	144	154	120	147	152	144	135	163	147	160	136	167	153	148	115	154	156	125	134	129	151	146	154	154	161	142	146	146	154	160	161	155	136	148	144	162	143	139	145	136	139	147	145	147	132	126	137	142	142	147	158	128	145	141	148	153	141	130	191	150	146	143	166	131	146	149	145	171	143	143	140	142	126	147	164	146	170	120	130	144	160	153	156	159	138	145	150	136	151	160	134	160	135	142	166	129	151	150	141	141	124	146	156	132	133	149	146	133	157	132	140	139	147	159	153	157	118	146	157	148	163	134	142	132	151	122	144	139	146	130	136	170	160	148	162	156	125	157	134	129	145	162	165	155	139	163	155	166	143	144	168	141	136	150	135	134	157	158	148	137	157	124	140	149	137	155	139	153	171	155	154	151	151	140	131	148	176	139	131	142	152	129	155	160	145	156	131	138	168	133
7831	15664	13293	7150	4479	3143	2365	1814	1491	1193	984	887	836	687	622	602	481	504	466	440	422	396	392	370	410	353	347	353	375	357	352	338	336	352	338	283	300	300	308	268	305	305	320	299	252	305	287	283	283	267	283	297	248	288	291	296	302	270	315	272	300	284	288	286	282	292	293	250	260	286	287	263	264	268	272	277	259	269	292	262	284	292	275	244	310	262	276	272	262	250	302	283	263	281	293	240	261	266	281	257	283	265	275	272	260	246	262	252	242	262	290	263	245	238	287	281	258	269	235	280	290	248	266	286	279	263	249	252	314	261	256	280	246	272	251	268	269	255	247	267	239	264	290	243	248	241	281	249	280	268	237	280	244	237	233	267	259	259	252	243	267	248	268	271	277	250	238	263	285	279	254	279	288	286	263	281	265	279	274	267	252	263	272	249	268	242	265	237	266	272	259	271	268	261	231	270	279	261	255	246	232	255	240	276	254	292	253	285	252	310	252	235	249	271	270	247	253	283	267	257	265	244	253	280	258	267	303	257	273	271	262	257	279	243	269	240	277	256	272	270	256	266	260	289	257	250	259	276	270	254	275	246	213	280	283	272	235	255	257	290	254	249	262	280	234	272	256	273	245	269	259	268	258	260	268	275	245	254	277	250	277	241	289	223	271	290	270	272	285	274	257	223	273	258	269	234	272	244	243	267	284	266	219	253	271	262	246	260	256	266	250	246	261	272	246	278	244	248	243	258	257	223	251	268	275	236	226	276	253	262	267	254	258	283	245	262	257	224	283	260	283	259	260	293	244	250	268	260	277	245	280	280	258	274	255	234	260	280	265	270	275	276	281	266	228	254	241	261	220	273	260	256	246	295	233	271	270	282	260	261	266	252	265	255	267	246	251	276	249	255	240	278	233	261	249	297	245	267	260	259	257	252	239	263	254	254	276	230	250	257	257	286	269	239	284	257	276	225	282	263	256	268	273	278	267	259	234	241	250	267	240	276	228	277	258	243	268	270	255	283	283	261	304	284	273	267	239	290	275	269	276	257	268	259	241	270	272	270	260	242	265	246	287	244	271	256	264	290	269	250	280	253	231	270	276	261	259	255	282	278	275	267	248	272	255	247	213	287	255	269	276	273	264	245	263	262	254	257	248	279	269	261	271	280	249	267	287	233	264	252	256	268	266	274	245	275	239	255	258	254	237	264	267	251	255	260	272	284	281	264	258	247	261	255	241	248	255	278	260	275	275	273	251	253	251	234	273	269	265	248	225	277	263	238	303	245	231	261	247	269	256	252	273	265	285	253	271	272	261	275	261	232	280	252	260	245	266	246	261	280	262	279	256	270	267	268	239	250	265	276	288	256	256	255	272	282	247	242	256	273	265	242	252	264	250	254	259	279	247	266	230	247	251	252	234	240	237	311	241	265	256	267	287	273	251	274	251	278	267	277	252	251	256	257	257	271	264	271	252	262	271	267	273	261	276	262	247	257	276	277	299	272	217	229	237	261	304	266	247	264	280	282	274	264	255	267	249	251	284	251	261	258	260	258	244	243	264	260	253	254	252	261	254	259	268	278	251	266	275	270	266	264	243	268	269	288	288	252	251	270	248	251	243	263	287	272	254	238	268	275	266	242	274	267	291	243	267	260	255	276	272	266	260	278	268	250	278	284	242	244	268	248	272	278	277	264	298	271	278	234	243	271	243	271	257	254	265	288	265	254	259	265	252	280	273	252	264	279	271	271	210	265	269	261	262	275	236	273	294	230	252	257	255	249	259	253	267	225	227	276	273	274	240	256	230	232	247	258	242	261	259	269	265	244	249	251	278	274	279	272	228	268	253	250	271	254	280	256	259	248	258	245	224	247	261	268	274	283	249	276	275	247	286	280	274	248	263	236	254	238	264	233	269	256	276	294	252	254	280	265	249	297	274	256	255	269	266	250	265	250	256	273	253	271	258	263	263	297	272	288	253	281	267	266	276	251	266	266	278	274	265	259	244	281	258	257	258	293	247	261	265	279	236	253	278	237	275	262	257	305	252	293	263	273	263	218	272	252	258	277	240	241	268	242	291	289	261	292	247	286	267	264	255	288	285	241	265	260	248	258	271	271	287	258	266	264	247	307	268	267	260	274	275	292	260	255	279	276	246	250	266	233	246	246	269	271	291	262	264	276	250	251	264	256	251	258	257	289	257	229	284	228	264	257	261	233	259	265	253	248	261	267	242	265	271	271	273	244	282	235	223	241	285	271	249	268	275	257	278	263	253	252	272	277	259	276	242	262	279	303	268	267	260	279	255	285	259	236	249	298	274	276	247	267	274	280	250	269	263	267	254	280	256	273	260	265	282	299	243	252	257	261	261	262	283	296	302	248	275	245	266	258	237	255	272	251	301	241	247	277	265	268	254	240	283	272	251	275	267	269	276	253	273	268	235	244	250	242	281	272	308	263	236	252	253	245	320	254	271	240	300	263	266	268	276	278	262	242	270	298	286	286	283	254	233	250	226	275	275	287	287	282	263	223	239	228	270	266	241	238	239	255	267	271	248	277	272	254	273	261	252	286	253	265	250	234	283	231	242	285	268	259	253	242	253	253	263	271	256	268	260	273	252	244	275	258	262	276	261	293	258	235	223	272	257	235	250	258	271	268	267	275	276	247	270	253	230	271	271	262	260	250	256	232	292	248	250	279	257	242	254	260	267	285	262	297	249	253	248	254	286	270	263	300	249	248	253	257	268	240	270	266	269	238	268	254	235	277	266	238	268	235	282	267	276	257	253	252	279	258	263	258	249	266	277	252	262	267	247	278	248	273	258	266	288	246	256	269	277	277	288	276	262	256	270	255	265	238	266	245	252	263	245	272	246	251	253	247	255	257	291	273	253	301	229	253	254	270	256	252	209	254	226	260	297	248	293	248	259	269	260	254	263	242	226	265	301	253	236	265	290	273	260	248	235	289	271	256	275	253	278	265	260	270	246	269	287	263	273	256	272	263	271	288	269	290	273	257	234	270	233	272	290	246	253	250	244	266	236	268	251	254	247	271	283	231	286	267	268	248	250	258	245	244	257	266	270	259	260	236	279	256	280	265	278	250	283	290	257	251	254	241	264	255	263	263	257	221	244	251	243	265	242	256	266	274	265	267	245	248	244	269	276	270	262	283	246	263	255	253	286	259	288	245	274	251	264	262	241	273	273	265	273	256	271	240	270	277	238	240	275	275	230	265	254	265	288	243	258	244	293	255	266	269	251	254	249	251	287	275	254	240	241	296	274	295	253	286	264	238	280	277	276	273	278	265	272	242	241	265	259	274	245	273	219	282	298	265	268	259	266	286	270	250	268	248	280	260	277	297	262	260	278	245	275	259	269	256	262	247	261	270	248	249	279	273	262	252	264	275	247	274	268	269	318	259	265	257	271	272	268	256	232	261	254	266	272	281	240	246	279	268	201	257	261	263	259	279	267	238	284	269	273	271	268	254	268	271	251	277	240	269	274	278	269	277
27034	20833	7992	859	589	561	471	559	511	501	506	476	494	496	494	520	474	539	500	489	491	453	499	465	487	503	468	483	452	487	445	506	472	526	472	448	488	489	518	444	498	489	484	467	465	467	486	470	469	473	465	448	457	448	490	468	477	490	479	478	512	490	460	498	490	448	494	478	456	493	506	479	474	425	469	450	515	474	458	486	454	496	457	463	468	482	525	487	507	486	445	483	472	474	461	458	515	462	482	504	531	434	465	482	442	463	484	479	477	445	489	488	482	475	511	460	477	509	485	466	448	453	497	479	474	503	499	464	497	474	497	474	476	472	430	472	490	497	526	488	455	467	442	497	440	452	471	510	486	441	525	505	446	451	488	471	509	488	450	523	493	454	460	471	508	480	490	496	463	475	471	458	479	462	435	485	475	487	458	499	471	488	475	473	474	460	486	463	507	449	502	474	468	444	442	505	474	477	508	515	509	494	446	469	455	477	448	463	480	479	503	466	503	497	464	483	484	474	461	464	478	472	484	447	471	457	450	520	505	508	487	463	462	491	516	487	498	505	499	469	496	490	485	500	472	462	475	455	487	476	459	461	455	497	478	494	461	475	447	463	488	453	513	460	482	469	548	476	489	457	484	505	486	509	488	484	484	464	500	498	478	463	435	448	480	481	509	521	484	463	449	467	478	476	492	461	468	480	461	485	502	524	456	433	495	495	489	467	519	484	471	501	516	525	472	487	470	461	469	513	471	471	467	482	466	503	469	510	446	453	463	467	497	480	456	470	460	434	471	477	458	510	490	471	499	473	445	511	466	459	482	498	471	482	454	490	472	486	504	433	464	473	452	507	462	472	456	485	510	494	464	464	495	439	490	507	460	462	447	440	523	467	499	496	453	456	444	435	468	497	465	410	508	467	482	455	484	489	499	425	500	491	484	468	458	470	471	478	487	466	483	460	525	498	474	487	455	507	460	461	456	498	485	476	507	502	449	491	480	433	495	443	494	463	474	487	464	490	514	508	440	498	486	486	455	479	485	489	499	476	483	461	491	489	435	480	494	489	466	510	500	466	491	450	501	438	473	473	473	452	514	445	488	455	442	468	497	463	485	467	479	471	507	486	491	441	455	483	475	484	520	473	470	481	462	487	492	476	480	478	487	455	425	457	470	515	460	489	474	479	458	505	503	476	523	453	487	481	459	483	459	458	526	449	472	481	455	487	472	481	456	444	495	491	498	461	452	466	455	445	435	453	486	436	484	445	494	476	457	478	428	448	492	517	516	444	479	488	498	460	453	476	510	500	463	455	499	497	508	465	487	493	484	497	496	451	508	431	472	484	475	478	495	540	460	469	483	484	445	490	485	435	480	480	517	459	472	461	522	488	492	468	429	437	500	478	470	472	474	455	451	508	497	446	511	459	443	499	497	482	488	486	482	478	477	455	440	442	455	501	457	462	459	491	474	465	446	507	468	488	458	493	466	489	492	485	503	512	502	451	471	460	446	422	469	479	492	469	466	490	474	460	480	457	456	488	475	480	501	455	453	459	494	468	462	456	495	483	448	479	453	444	447	457	491	452	482	464	474	491	483	506	459	479	489	503	453	469	512	506	479	453	449	466	510	473	464	457	467	483	503	465	474	510	493	466	513	488	467	466	489	483	484	446	474	456	483	461	493	505	482	481	478	477	503	479	471	486	442	470	503	481	479	438	471	449	510	489	478	500	434	444	451	440	507	493	452	477	489	493	440	502	468	488	493	465	479	470	469	481	474	482	442	450	475	456	472	516	478	448	502	467	521	474	484	493	459	491	460	484	520	470	466	462	467	494	479	475	452	509	458	494	485	518	466	491	505	475	462	505	463	459	499	449	483	501	483	441	476	482	487	485	476	462	482	497	448	488	509	472	450	470	442	476	501	460	474	481	494	502	498	479	478	497	495	472	502	503	472	498	493	493	437	508	428	467	490	460	441	449	463	521	487	508	481	477	492	474	452	457	470	461	434	494	488	491	448	513	478	496	463	547	466	507	488	474	498	480	461	511	464	455	488	501	485	483	513	470	447	471	461	489	503	488	432	499	460	443	501	485	445	471	453	448	485	504	493	506	463	511	473	477	504	499	465	426	462	497	502	478	475	523	425	503	443	469	494	477	500	434	480	457	484	515	472	458	458	482	461	505	437	474	474	478	452	503	480	495	483	457	453	496	520	457	460	469	467	472	494	495	490	530	482	458	508	442	477	445	477	517	494	479	454	520	480	498	509	464	497	477	493	471	478	459	478	466	462	466	479	442	481	486	499	470	466	498	440	476	503	444	459	483	459	467	464	491	478	472	456	475	490	489	461	469	476	477	479	480	471	486	469	426	505	458	427	448	521	492	450	467	474	504	463	456	457	516	530	476	489	442	478	491	483	435	440	454	504	496	484	453	460	470	507	474	478	502	474	494	523	468	493	479	454	484	459	479	467	440	515	521	468	528	503	488	508	436	513	468	486	467	504	462	450	486	462	497	512	468	468	478	449	487	460	509	481	480	426	497	460	486	469	484	475	490	499	485	483	506	504	430	475	508	468	461	515	522	476	480	482	462	474	469	471	464	466	457	486	469	500	474	446	462	497	478	486	492	481	496	445	501	474	482	432	479	500	500	495	472	475	482	505	488	502	487	488	474	492	522	516	515	480	479	472	457	485	460	508	458	475	450	489	453	476	487	486	440	434	449	468	498	475	470	493	473	461	460	488	485	463	486	503	469	501	470	483	455	437	450	471	469	508	465	461	483	462	445	449	474	469	429	503	452	477	483	471	481	464	477	461	502	467	456	470	485	477	491	478	428	464	500	491	499	471	460	466	493	440	459	441	464	466	503	466	474	487	478	457	482	481	482	467	481	485	465	477	492	468	472	494	490	518	457	526	511	484	482	460	451	474	479	451	446	480	498	472	465	441	469	440	473	487	463	459	474	474	488	512	496	488	463	485	456	450	464	480	459	471	426	478	452	459	451	500	494	478	499	508	503	487	466	466	449	446	453	444	477	484	458	467	430	417	485	420	489	494	474	482	509	476	535	459	466	513	472	484	488	487	475	480	447	484	488	483	481	499	458	470	484	477	533	512	503	504	455	446	479	487	527	491	484	450	490	465	516	479	448	481	518	479	466	488	491	453	509	458	491	452	501	478	439	468	443	463	445	471	463	472	461	507	467	480	442	431	471	491	495	456	503	466	486	498	504	518	457	511	486	488	469	452	500	523	486	470	448	450	484	476	511	493	429	469	451	466	445	488	469	472	491	457	487	502	469	515	501	496	489	494	485	512	477	468	475	497	489	452	489	501	487	464	473	483	482	513	464	467	486	471	484	437	476	459	466	501	500	504	486	459	479	490	490	470	456	492	462	462	477	483	480	481	469	450	476	439	497	450	485	475	485	491	462	480	466	455	456	479	475	468	504	476	459	523	470	469	517	458	435	462	459	458	446	484	506	482	499	486	481	471	503	476	455	504	474	495	466	461	512
4339	1863	1789	1232	1089	976	919	897	900	811	854	884	903	902	825	887	789	824	829	832	868	832	839	806	842	849	855	843	862	843	846	816	864	873	841	883	849	801	844	850	845	831	797	869	797	851	883	802	831	866	822	816	851	803	900	849	850	876	864	861	834	828	813	831	844	814	848	823	848	866	785	849	852	794	863	823	837	825	830	806	771	840	873	862	832	809	825	866	878	834	857	890	750	820	851	828	812	874	880	849	820	861	823	846	831	810	902	822	816	878	796	811	790	806	858	826	836	818	862	857	804	796	811	823	830	823	871	780	860	823	813	819	868	828	800	847	885	804	839	821	839	814	813	830	871	812	805	822	839	854	818	843	847	862	893	824	812	856	816	860	881	849	893	833	823	886	830	854	840	843	847	837	866	845	817	813	807	852	834	847	802	824	810	848	813	814	828	806	852	850	819	817	854	813	854	839	797	796	824	847	829	814	839	776	838	805	794	816	782	861	810	820	840	846	832	836	804	842	805	800	806	824	920	839	794	849	850	809	804	811	839	905	841	843	873	903	803	846	787	861	750	849	838	831	817	848	854	867	865	854	854	809	822	883	902	815	827	833	840	841	836	762	846	835	893	817	809	843	851	838	833	838	839	853	826	887	856	828	811	798	854	835	820	852	831	862	875	776	823	829	867	862	856	788	841	844	823	844	810	805	822	813	846	848	852	827	869	824	836	794	781	814	861	808	870	872	860	767	878	842	838	836	825	831	859	818	873	823	832	786	787	877	836	880	831	764	832	821	831	814	871	867	854	793	851	772	767	825	844	814	832	783	820	824	805	792	799	867	824	858	806	794	820	827	807	866	800	817	869	834	843	838	847	813	865	835	855	865	779	899	799	788	841	876	795	817	891	882	879	776	860	798	842	843	811	805	804	843	883	813	797	812	771	845	811	848	899	829	827	843	829	817	852	782	846	814	833	864	849	802	852	838	877	835	847	837	856	802	807	773	872	877	851	823	822	860	863	861	842	835	867	814	834	804	853	777	775	851	873	863	849	836	882	816	873	777	840	843	823	821	809	841	840	818	818	807	890	867	851	832	835	808	855	805	866	852	821	871	876	843	889	836	864	868	777	848	813	861	900	849	848	812	781	774	823	776	835	857	890	855	811	848	829	861	870	833	825	866	807	875	854	822	840	804	831	807	835	869	799	803	881	811	840	824	849	823	843	854	823	826	840	852	839	791	806	822	845	862	808	883	871	828	832	835	841	804	835	872	830	851	830	827	873	822	799	850	805	786	822	806	846	866	804	855	844	837	845	845	786	817	820	801	784	861	878	876	858	809	899	832	833	844	831	795	792	849	825	846	875	791	846	841	855	831	862	827	822	855	833	898	806	853	893	850	867	786	817	816	840	901	841	837	792	799	798	784	880	789	844	808	817	846	849	864	834	847	849	775	818	776	897	869	855	875	873	839	795	860	817	872	821	816	850	828	826	858	798	885	818	856	833	808	801	834	854	922	819	839	817	835	906	863	828	839	849	833	816	895	827	866	836	817	820	831	829	826	789	859	782	828	797	802	839	849	806	828	829	852	848	837	833	833	845	851	821	797	860	857	805	811	813	798	817	832	905	892	787	838	819	815	832	812	803	824	805	839	841	845	819	875	833	878	866	832	875	829	852	866	851	864	811	794	843	895	845	845	815	824	810	848	902	852	830	786	866	814	800	831	904	889	860	797	792	880	851	843	816	788	799	826	834	814	831	826	833	759	849	799	825	851	849	836	798	813	842	862	852	817	805	801	821	894	843	856	819	824	854	834	846	836	788	810	865	857	857	853	804	830	858	829	819	887	848	825	853	816	814	793	864	812	837	820	793	827	815	813	831	803	810	840	847	824	839	848	822	826	826	856	862	828	819	837	844	811	787	862	838	825	838	861	866	820	821	861	819	869	801	845	871	810	809	791	887	855	783	832	857	880	848	856	865	884	810	856	841	859	798	869	869	860	812	770	856	815	841	827	833	884	848	805	864	836	809	801	844	818	851	841	857	823	844	810	855	839	819	822	805	857	841	830	813	823	926	838	812	766	864	854	882	905	848	838	845	862	818	867	809	853	832	836	879	797	821	827	864	791	862	789	818	835	898	804	857	846	812	831	843	820	829	815	840	834	794	848	810	853	812	829	847	844	814	846	817	835	849	829	893	803	777	813	871	844	799	809	896	790	855	861	891	836	863	813	865	776	844	872	838	827	839	885	845	872	831	849	819	859	849	812	799	845	855	863	812	866	784	813	833	859	848	798	827	875	815	798	833	807	827	828	830	872	848	823	865	833	813	883	846	848	847	798	855	820	813	856	823	840	844	820	851	799	888	834	837	835	809	879	818	756	832	795	852	859	855	828	839	844	859	812	843	838	883	833	814	805	850	813	817	851	849	852	811	828	782	838	812	836	822	838	852	800	786	824	814	903	817	846	848	839	777	834	826	882	802	833	840	824	823	860	927	846	791	856	813	850	820	883	856	928	826	838	859	833	842	852	810	831	833	863	784	833	888	807	847	788	847	861	832	856	807	824	827	827	808	870	899	820	789	807	762	847	811	837	766	891	868	833	834	878	868	827	867	822	797	829	846	831	870	864	798	848	858	855	847	808	814	783	848	889	807	823	830	859	804	863	828	816	806	875	857	840	810	861	780	811	878	808	805	836	814	794	864	846	803	826	844	836	771	832	802	837	778	807	900	806	751	812	864	908	861	862	824	840	771	797	883	821	864	800	808	822	817	905	842	826	839	857	823	891	819	827	809	810	834	784	864	823	869	896	827	838	824	798	804	808	826	874	767	809	858	817	826	862	799	819	830	843	882	761	874	821	821	864	792	888	887	788	827	791	859	829	816	797	880	837	856	820	851	849	858	866	884	824	827	831	792	848	841	806	855	879	856	846	818	859	859	858	830	877	808	817	818	812	795	810	852	817	842	812	838	874	830	835	802	835	853	847	812	849	820	867	821	810	823	856	826	848	798	815	854	847	827	853	861	816	803	827	848	848	837	874	836	864	866	890	823	887	791	835	780	850	810	799	849	883	820	825	889	833	843	891	834	834	869	823	829	837	838	842	851	847	810	798	791	802	804	847	851	822	839	832	793	832	828	779	804	822	854	838	855	833	804	803	867	847	788	819	817	842	819	805	867	856	826	872	788	839	823	840	823	813	848	797	856	849	834	856	847	856	861	843	855	839	831	841	850	858	841	858	830	858	751	866	771	815	840	810	821	800	860	843	830	809	837	854	835	879	825	802	858	825	811	817	808	821	858	808	886	809	824	812	868	886	780	838	846	856	821	869	784	813	854	877	836	865	855	868	868	796	852	859	795	847	827	834	826	862	792	825	872	850	852	803	827	847	828	798	879	847	813	804	842	862	840	820	802	834	832	828	842	831	818	814	826	772	792	845	841	806	817	789	811	841	844	808	826	804	847	877	844	792	857	847	829	828	866	837	806	871	912	891	868	876	876	815	793	816
24320	21446	28626	24641	20785	2159	618	453	375	389	373	293	273	286	287	284	268	226	244	244	265	229	280	254	263	256	244	228	247	242	266	228	218	227	255	228	228	268	228	241	232	277	246	245	228	226	231	211	243	224	248	228	214	206	218	229	260	218	212	228	229	235	218	232	207	244	213	236	218	235	222	230	223	222	202	229	239	212	243	237	221	227	224	230	226	228	214	214	221	202	227	238	241	217	255	232	218	224	225	204	230	231	221	200	222	223	247	223	211	215	213	209	236	195	194	241	223	204	218	228	220	233	207	233	245	224	239	203	193	188	252	244	218	232	210	239	243	244	206	256	226	248	201	228	233	218	209	230	234	246	226	216	208	243	215	226	217	232	204	217	208	211	243	217	232	206	207	262	243	232	242	217	228	230	236	218	213	260	263	238	236	252	207	212	233	233	213	207	200	218	195	225	220	245	250	194	203	236	236	234	272	216	201	212	234	217	212	209	204	240	200	240	211	236	223	219	223	201	237	210	223	214	212	217	226	244	208	263	205	228	217	231	219	205	233	224	220	219	200	182	248	229	213	198	242	227	246	232	232	240	224	237	216	239	243	233	229	211	238	211	219	212	242	223	182	246	263	218	219	227	201	222	212	224	237	247	206	248	213	221	205	250	246	221	208	220	218	207	218	232	234	242	213	232	205	251	254	239	213	226	182	220	215	239	198	228	208	215	217	227	236	229	215	199	245	236	241	216	209	240	228	227	218	224	240	197	229	216	231	218	205	218	250	236	219	209	210	186	214	248	240	210	232	211	238	204	218	212	218	203	224	208	228	214	237	216	232	226	249	245	257	242	208	223	235	202	218	222	227	243	253	228	222	216	213	215	205	222	235	200	224	246	206	212	220	232	249	226	202	226	247	223	211	227	247	241	206	226	206	207	235	252	247	227	251	226	242	209	203	210	227	235	239	265	208	217	210	228	216	218	229	222	220	230	255	223	218	233	232	215	247	263	223	240	243	212	239	250	241	220	228	240	230	223	217	216	231	246	218	233	209	243	235	231	217	214	230	241	220	221	213	209	203	240	237	214	242	208	212	255	219	220	241	213	208	235	227	217	243	242	224	242	218	229	228	225	238	230	240	219	224	224	248	226	214	245	239	219	214	228	236	208	239	219	227	240	222	219	218	212	255	214	221	219	223	228	248	221	241	237	211	254	232	250	226	215	199	215	228	204	213	242	200	220	224	236	205	221	218	233	239	225	227	225	241	218	216	198	243	236	210	227	226	205	222	233	225	227	240	211	198	234	249	231	221	254	225	246	224	231	221	236	218	222	235	238	210	217	274	208	221	250	224	243	200	244	227	226	239	191	230	216	229	244	244	234	213	196	222	217	217	204	232	206	235	206	206	226	254	269	212	221	245	206	232	204	222	207	211	214	230	234	247	215	231	188	227	219	239	228	228	221	260	202	215	228	225	207	258	241	230	194	235	214	228	220	229	213	235	242	206	228	211	239	215	201	220	222	179	236	215	236	268	217	222	201	205	227	196	226	245	221	213	232	232	197	226	237	198	243	228	224	237	225	236	193	215	224	204	211	216	213	202	252	240	240	246	220	203	249	217	229	218	219	252	224	248	226	230	225	229	239	232	223	215	238	224	228	239	220	239	206	240	231	242	212	226	217	217	245	225	207	195	235	236	239	263	197	212	221	240	233	218	222	207	215	223	197	225	238	203	221	244	235	223	223	218	217	234	238	228	223	246	217	210	238	202	207	225	197	219	242	234	221	234	205	211	232	209	211	226	209	219	206	217	209	256	244	232	230	224	202	181	228	224	225	252	204	198	220	229	206	222	224	263	236	224	206	204	231	232	218	215	243	210	234	212	216	231	214	230	234	199	223	232	217	214	223	238	217	217	211	212	249	224	192	213	215	210	238	212	246	223	228	254	215	246	211	222	251	216	225	213	224	196	202	216	241	251	211	254	232	224	228	226	232	231	217	241	242	248	226	212	245	220	229	220	231	211	200	224	222	225	223	228	200	197	219	183	215	223	229	222	242	230	220	202	227	229	229	221	206	239	226	238	231	221	221	239	215	205	223	194	216	255	235	209	234	207	211	258	216	217	227	195	196	219	209	240	236	212	203	214	241	213	205	232	219	248	225	232	254	245	219	211	230	245	226	233	237	254	195	227	215	226	201	216	215	230	235	202	227	216	245	234	222	232	221	209	220	249	225	215	216	228	245	206	239	230	227	230	198	216	230	228	209	209	240	222	218	208	233	206	247	239	241	237	229	221	213	218	203	241	230	223	242	247	231	217	235	219	236	226	226	239	226	207	228	214	233	228	220	206	231	205	245	228	227	261	227	210	245	195	224	220	219	256	216	246	235	223	201	195	198	206	221	205	221	212	210	215	221	230	238	233	229	236	248	235	232	228	228	223	237	198	207	210	218	224	237	249	205	224	230	202	249	239	252	233	232	220	235	202	219	222	219	211	224	232	226	202	225	211	241	225	204	218	201	248	228	235	219	217	213	209	234	233	224	228	235	211	205	243	206	236	219	214	225	232	230	225	224	208	210	197	214	221	232	218	222	213	229	230	211	237	213	237	223	208	205	239	213	223	239	197	227	198	215	237	231	229	245	224	215	226	203	230	222	223	224	227	231	211	224	219	228	213	233	189	224	231	215	234	255	227	210	197	193	237	234	231	250	234	209	203	232	232	218	216	216	236	217	210	207	228	226	213	247	222	214	218	219	216	222	241	223	243	200	187	231	246	221	214	244	236	242	256	249	245	207	231	226	214	236	207	227	241	209	204	226	219	214	231	224	224	204	218	215	214	218	228	201	197	223	234	217	243	192	231	223	241	215	203	224	220	216	224	228	208	226	216	232	207	218	248	209	225	218	230	219	212	221	218	222	254	186	243	237	225	220	239	223	224	195	227	222	207	241	222	210	241	212	222	222	229	226	234	243	243	227	230	214	232	201	209	207	226	207	203	209	230	235	231	228	229	204	240	226	232	216	248	224	191	224	218	207	261	230	207	221	202	240	244	231	217	213	219	221	228	216	230	195	216	235	201	210	190	223	229	224	208	255	223	217	240	213	223	216	228	202	214	236	197	218	227	219	209	217	271	240	242	200	223	225	240	216	211	217	200	221	250	206	192	230	232	263	229	210	204	240	246	234	247	236	217	199	268	246	216	245	249	231	238	227	244	231	240	234	227	222	230	229	230	201	235	217	218	230	228	213	238	210	217	208	213	236	222	210	230	226	258	231	228	208	219	214	232	253	218	258	226	280	195	194	223	238	237	230	235	226	213	235	246	213	246	209	185	221	212	215	237	208	220	237	249	221	227	234	228	226	214	241	226	226	229	204	201	228	206	230	192	239	206	220	229	216	205	218	207	210	207	250	224	243	240	250	215	238	224	212	215	230	215	216	222	230	220	223	228	216	234	226	231	236	231	220	232	218	198	205	245	238	229	216	213	219	194	236	229	220	223	256	219	247	217	232
5511	9900	8782	4414	2739	2021	1561	1277	1065	932	785	705	674	681	603	563	586	540	511	515	497	535	504	513	536	479	455	411	443	470	442	488	430	420	465	437	423	442	417	409	441	411	388	441	462	415	418	407	387	458	414	423	406	445	398	403	385	446	431	417	432	418	419	448	408	432	433	430	422	416	424	440	434	419	409	426	398	408	415	403	438	442	455	447	446	441	439	418	387	402	444	417	439	365	427	455	405	395	428	411	392	426	405	453	436	435	418	405	449	417	408	412	425	412	428	422	432	403	409	474	434	422	461	381	434	427	430	418	415	407	405	407	420	443	414	441	411	433	396	437	440	449	414	423	440	395	416	389	415	426	396	423	408	434	420	416	417	446	430	423	417	413	400	449	447	407	402	442	406	444	413	408	404	435	413	452	469	404	401	397	422	421	406	409	413	421	403	439	431	424	372	395	398	411	420	428	453	431	408	414	416	372	432	425	437	462	417	478	427	408	379	389	417	445	389	430	439	414	379	406	433	438	403	413	414	462	447	399	433	416	460	404	411	436	414	388	395	422	434	445	406	411	422	442	429	424	435	459	359	424	374	445	421	393	412	389	405	423	436	412	417	418	405	384	408	385	418	411	419	405	421	436	442	446	403	401	413	439	440	419	428	437	414	414	431	399	421	445	406	405	374	373	408	427	392	463	392	402	409	402	448	419	409	413	399	409	413	388	444	397	436	420	415	401	422	386	403	419	435	396	413	429	435	403	456	419	418	397	408	415	372	392	422	395	394	414	431	451	450	375	418	442	419	388	459	412	393	396	420	429	380	446	431	414	433	418	435	435	448	419	417	445	385	387	464	466	397	424	421	429	419	423	405	416	403	407	406	382	427	399	427	439	415	400	401	440	422	402	434	411	410	423	406	374	420	378	433	410	408	422	436	403	416	420	377	436	475	380	403	424	448	386	423	407	414	411	433	408	428	401	371	426	439	396	431	414	401	439	418	430	389	430	440	426	439	409	401	405	434	392	439	455	394	416	382	438	416	431	431	425	411	424	430	375	437	415	381	395	385	430	442	395	452	425	412	424	433	430	416	413	389	396	427	398	384	392	428	440	398	448	429	448	425	427	355	406	400	404	403	415	419	406	403	409	446	399	436	417	420	432	424	433	403	399	433	387	441	451	410	434	445	424	413	412	432	408	419	410	420	423	425	389	407	438	410	435	396	405	410	465	433	431	389	372	389	392	442	411	419	416	394	432	452	410	398	413	394	398	392	410	433	410	415	409	413	441	424	394	390	458	451	407	454	431	422	417	408	433	425	438	439	419	403	380	411	403	409	433	421	417	414	419	398	384	427	391	429	407	431	398	399	436	432	429	400	430	422	423	436	420	416	435	416	465	428	389	412	399	423	409	439	420	423	378	418	405	399	406	418	424	430	425	455	415	429	442	419	414	417	366	398	407	444	391	417	408	421	430	430	409	409	447	411	449	415	407	400	435	433	419	423	445	394	430	434	420	432	425	363	408	449	442	426	426	406	411	435	440	444	421	419	474	406	430	391	441	422	430	417	451	413	401	415	443	421	433	417	445	435	425	416	435	431	416	415	431	399	414	442	382	429	425	406	427	432	433	434	439	431	441	448	397	402	431	412	394	404	427	458	393	407	400	404	443	387	412	395	432	422	403	423	437	377	386	412	397	377	422	379	366	399	440	412	391	450	391	429	392	415	419	406	401	418	382	424	381	434	447	444	411	452	402	441	401	405	388	404	411	420	408	416	431	439	418	432	382	416	401	444	389	417	421	475	424	408	399	415	417	399	398	409	405	423	450	409	442	431	383	450	426	412	402	394	411	417	376	408	425	433	376	449	426	442	426	385	420	407	412	425	391	433	438	444	431	406	415	426	400	408	394	420	429	412	409	412	405	405	418	391	441	418	452	414	402	394	382	435	407	423	383	413	375	431	420	421	408	460	409	431	450	438	439	422	396	466	428	421	432	428	411	415	409	460	449	421	433	422	419	425	440	445	407	415	425	415	416	409	427	396	372	410	408	434	426	421	447	394	391	437	434	404	417	433	431	400	425	396	406	409	437	416	401	385	413	412	412	414	421	393	442	394	431	408	402	384	462	404	421	384	433	379	421	418	410	428	440	419	391	408	411	415	439	403	384	436	447	417	413	427	417	433	420	404	405	411	413	417	431	404	403	433	402	417	436	422	404	433	387	390	454	434	416	419	415	407	403	404	431	438	427	448	430	431	427	413	456	386	423	415	413	458	386	412	399	391	421	404	407	432	407	402	383	402	410	401	395	416	426	415	429	414	421	417	391	395	401	448	441	420	422	396	414	423	387	408	447	401	453	436	448	423	429	440	410	393	416	377	390	417	439	433	407	404	379	435	412	448	435	450	385	401	397	434	354	410	389	409	410	395	383	428	411	434	461	428	401	428	413	426	473	372	418	418	427	378	351	382	404	404	427	387	429	421	402	389	417	431	457	400	399	443	406	412	413	415	448	385	450	404	428	421	406	406	415	427	385	450	439	394	423	409	420	456	399	397	443	408	414	429	448	413	424	432	427	393	404	416	408	406	421	421	409	434	403	436	413	422	424	407	429	398	429	380	405	390	410	429	429	434	387	394	432	394	421	406	438	407	412	461	403	422	427	426	409	416	416	435	425	448	412	404	449	445	417	446	440	416	397	422	385	427	409	409	438	411	406	414	435	410	410	419	382	409	441	404	448	448	423	396	444	403	423	413	420	409	405	374	406	377	416	436	424	423	432	436	427	422	421	417	434	401	398	391	425	406	432	413	415	397	406	413	425	402	478	410	455	405	407	420	408	424	399	408	400	397	416	407	395	464	391	397	437	441	421	427	432	406	394	420	436	417	419	394	389	417	410	433	387	394	415	426	401	412	366	389	422	405	443	409	452	440	485	401	414	418	410	425	418	438	420	440	413	412	411	394	384	407	420	435	396	411	405	380	411	413	453	410	410	442	454	396	416	410	407	431	441	386	406	388	432	435	406	422	396	387	406	394	355	461	446	420	478	419	381	417	425	433	430	443	426	450	429	406	388	411	431	420	427	393	362	390	407	429	430	409	412	451	440	426	426	424	411	410	408	407	401	417	392	403	403	436	444	433	410	441	392	427	428	416	425	399	426	390	380	461	428	436	426	414	416	403	409	410	420	423	423	415	433	417	394	398	416	417	445	409	385	395	409	420	403	428	391	432	392	392	392	428	391	381	418	408	443	411	422	420	410	446	435	396	432	455	416	399	396	476	405	421	413	420	429	401	396	401	398	419	438	393	405	399	425	412	428	425	442	429	399	409	437	415	405	416	372	399	407	423	392	388	427	397	415	392	414	402	406	396	441	437	440	398	432	405	379	393	400	401	449	445	416	396	429	412	441	388	436	426	419	395	407	415	419	434	407	412	439	399	432	432	416	414	432	389	396	422	420	404	409	401	411	400	377	411	405	418	420	400	443	384	398	414	369	432	422	428	408	416	375
23375	21456	29285	24032	21458	19932	1666	565	422	379	335	296	290	269	243	223	242	209	189	200	215	188	226	171	192	175	168	162	164	174	157	162	196	156	160	160	158	158	152	159	180	143	160	146	153	147	137	146	150	141	174	173	170	158	160	132	134	146	171	144	164	158	176	133	153	140	133	150	181	155	135	157	143	173	142	167	137	134	154	157	139	142	133	158	166	148	148	154	141	160	155	141	138	138	168	146	137	140	152	149	144	143	141	137	164	153	135	160	132	137	142	151	155	163	155	151	143	160	149	149	153	159	154	156	147	173	151	141	151	155	159	113	144	138	137	157	148	127	149	146	171	170	158	155	170	168	130	136	158	151	131	155	143	153	165	132	152	138	156	141	120	161	148	148	158	143	147	146	141	145	167	155	160	175	156	152	141	160	149	151	141	148	138	144	153	150	161	138	133	167	158	162	157	137	154	141	153	137	146	135	153	167	173	159	159	139	142	144	142	136	165	122	139	150	156	133	139	134	131	136	166	168	174	122	127	159	141	146	170	144	137	131	154	148	150	156	131	131	145	147	155	134	151	152	152	166	131	130	147	140	130	154	150	149	146	139	146	135	150	133	148	134	152	148	146	156	165	149	118	148	135	146	159	149	145	136	144	132	140	141	148	131	157	156	168	139	145	156	129	142	144	159	152	137	139	150	134	162	160	148	144	144	141	146	148	145	152	148	143	141	153	142	134	174	143	162	145	168	139	154	136	173	144	133	133	148	150	135	154	152	147	151	147	164	145	129	121	156	125	163	163	154	155	161	145	157	138	140	154	141	165	144	139	147	144	155	136	149	143	151	149	156	141	134	145	134	128	141	142	148	164	153	135	174	157	141	136	154	146	170	146	159	149	148	155	139	148	156	114	136	125	144	121	164	151	165	129	150	140	140	139	171	151	165	165	166	152	148	149	151	145	142	164	151	154	143	143	142	186	167	150	151	158	143	167	153	159	138	146	156	149	148	159	139	147	149	147	148	157	129	148	149	155	133	143	144	141	143	139	155	129	115	156	131	151	135	146	139	154	163	127	140	144	160	142	141	132	130	162	148	152	120	158	163	157	166	147	140	126	137	153	167	157	145	151	144	151	142	133	152	120	146	144	164	145	145	156	147	169	158	149	148	143	137	163	127	146	143	137	149	163	157	148	160	158	146	135	157	142	137	138	147	142	133	157	133	133	150	130	150	153	164	158	131	148	144	141	150	160	159	132	162	140	147	167	130	160	147	147	145	160	151	136	149	154	159	136	143	143	127	146	157	141	138	176	144	173	143	164	148	153	126	153	146	148	150	157	148	141	164	149	128	132	148	153	136	133	133	153	158	133	152	158	156	134	135	182	153	137	123	158	149	140	127	126	138	143	142	133	142	165	140	152	139	155	135	161	134	160	146	143	156	171	156	139	136	151	144	153	151	151	154	153	128	130	140	157	157	142	153	141	163	137	150	132	151	160	139	151	135	138	138	146	166	139	162	155	170	153	149	154	136	132	155	134	145	140	140	135	146	126	152	139	143	130	137	138	164	142	153	126	155	132	140	160	132	166	141	146	168	121	144	135	158	156	146	148	158	153	135	129	157	142	147	139	138	133	150	145	138	149	137	130	149	165	166	150	147	147	160	157	136	137	140	138	158	163	153	137	156	153	157	159	134	148	125	147	164	118	157	163	138	139	150	143	174	149	127	153	143	153	160	142	135	116	155	149	143	135	149	146	130	150	133	153	159	139	138	133	162	149	149	154	148	147	150	144	146	129	134	163	139	161	126	146	149	163	159	120	147	167	154	137	167	153	148	165	152	138	132	163	183	151	176	150	158	172	162	144	144	147	167	162	165	133	141	153	139	135	150	128	173	132	145	145	139	143	167	162	169	152	134	143	152	147	152	161	166	144	133	128	148	145	155	129	142	141	141	139	146	161	136	153	153	169	156	157	150	138	141	153	131	149	141	137	145	151	166	141	173	141	162	171	143	140	168	144	135	150	158	137	133	152	135	138	166	137	167	153	153	132	148	151	158	133	125	141	129	154	141	140	165	163	145	155	130	143	141	144	125	148	159	158	154	153	142	169	132	136	155	146	144	158	156	151	149	151	143	146	159	151	145	165	164	162	157	159	148	152	166	161	131	124	153	144	144	156	136	147	149	150	141	162	133	148	138	124	146	150	178	146	152	138	129	154	152	130	141	137	141	162	114	144	154	160	135	152	149	139	150	150	133	128	154	146	142	163	125	152	155	166	141	147	139	152	138	148	152	164	152	145	137	145	144	131	138	179	138	167	145	141	151	136	147	152	135	135	133	168	152	155	158	130	166	153	173	133	158	150	153	131	142	139	164	137	140	146	149	150	136	147	152	137	145	155	162	146	158	144	145	151	132	142	141	137	153	140	155	133	139	147	143	127	133	144	157	146	142	152	160	141	127	151	138	154	157	164	156	141	156	129	155	163	130	137	160	163	118	146	144	140	143	161	126	186	154	163	138	141	148	142	146	135	157	130	146	156	145	139	150	139	134	162	132	150	138	160	167	137	139	141	144	141	113	146	123	155	138	162	142	141	149	143	153	136	140	158	170	185	143	139	138	147	129	132	138	133	132	122	146	158	134	139	143	143	158	147	156	165	153	150	155	163	157	156	157	151	140	145	159	155	143	159	135	158	138	143	161	136	135	135	142	156	149	160	141	147	143	154	149	127	142	160	151	149	148	140	137	179	139	129	137	166	166	133	160	163	134	140	149	148	140	134	143	152	138	128	130	141	158	153	134	162	138	142	140	144	151	146	130	134	140	124	140	161	143	156	161	141	154	177	144	155	165	148	164	133	141	142	157	138	156	165	133	143	149	132	151	137	130	139	131	159	147	144	111	157	144	143	155	139	164	142	139	155	134	153	159	169	145	136	168	158	149	178	140	142	147	149	156	146	153	142	162	144	141	138	155	173	158	147	140	152	158	140	146	162	137	153	144	154	137	157	138	135	128	126	143	136	150	151	143	142	142	148	153	159	143	151	123	169	150	139	146	133	159	136	142	138	148	153	140	148	152	131	139	139	166	132	132	154	155	134	141	164	139	152	140	151	139	166	144	134	158	140	132	155	129	140	143	153	144	146	143	155	136	151	140	128	131	169	160	136	148	166	149	148	149	150	140	154	130	145	146	153	137	150	119	162	140	168	140	151	146	154	145	159	138	159	169	138	134	144	130	144	137	125	160	156	154	132	151	153	141	152	131	151	160	138	140	160	138	156	145	165	135	144	148	151	128	140	160	153	136	145	130	154	143	153	153	154	164	141	147	155	158	160	173	154	154	154	138	156	133	154	147	165	140	161	128	172	143	152	154	145	142	120	139	149	165	149	147	129	140	156	140	141	154	160	145	146	163	158	143	156	138	135	151	160	149	138	136	139	141	151	180	147	148	163	149	151	153	141	168	156	138	145	139	142	132	156	133	159	161	144	144	146	133	159	160	154	161	147	144	141	154
7825	15567	13566	7297	4580	3211	2399	1861	1369	1170	1039	879	795	695	670	583	528	517	449	459	410	449	417	423	367	372	351	356	368	344	305	339	352	330	343	328	291	328	294	296	296	291	299	284	308	280	236	278	305	280	306	277	273	298	285	287	261	295	265	253	312	248	300	280	288	274	237	259	285	271	288	279	251	258	294	262	276	253	277	260	270	292	275	274	279	256	293	255	256	272	277	280	271	279	291	224	250	259	241	241	280	281	257	268	260	268	277	279	264	237	267	287	262	234	247	279	286	260	249	276	294	278	258	259	276	223	272	309	263	289	227	267	268	241	250	260	276	281	275	252	261	251	261	264	258	260	226	272	263	278	247	242	242	274	219	259	238	297	271	251	273	259	262	268	268	257	250	230	268	234	266	239	267	255	259	274	259	249	228	261	261	269	276	285	258	275	258	276	275	271	283	257	281	295	284	241	222	249	219	252	265	248	262	283	272	276	266	263	245	256	270	265	272	273	289	274	251	250	240	271	250	276	252	263	267	248	255	282	253	269	270	263	267	280	261	253	262	284	249	225	266	265	253	291	261	249	248	237	254	285	287	283	264	248	260	264	247	277	269	240	237	241	262	232	252	279	262	235	251	257	267	271	255	288	245	265	243	250	260	253	259	266	262	265	267	269	275	287	264	270	248	271	269	250	241	241	255	267	267	243	242	286	246	271	245	255	290	287	248	226	257	249	263	267	300	242	259	272	271	254	271	274	278	265	251	278	263	251	270	262	251	255	262	268	269	259	258	227	272	280	279	266	249	275	293	275	266	263	251	286	282	238	268	263	258	265	263	265	250	275	272	270	253	259	290	274	245	256	275	255	244	265	273	245	253	262	269	247	260	239	244	253	253	258	272	271	272	258	225	258	233	297	233	258	247	248	259	291	263	276	261	253	248	298	246	262	264	242	272	258	223	273	242	257	263	273	255	276	251	261	265	238	252	244	292	273	230	260	252	238	261	274	237	239	254	252	284	249	253	241	290	255	256	247	263	280	280	251	259	261	283	285	258	252	239	237	255	265	274	270	279	259	232	241	254	274	241	254	292	254	241	272	261	267	258	229	280	252	259	281	275	257	266	274	254	253	258	269	281	265	265	257	237	239	261	275	255	241	268	263	270	274	267	267	271	242	278	254	241	276	256	275	257	259	258	247	265	280	280	269	254	247	272	300	291	261	286	247	263	266	261	261	273	254	266	247	241	246	290	262	263	248	273	275	283	273	249	281	268	280	275	243	266	282	242	243	281	272	270	266	258	276	259	251	256	288	265	275	275	232	234	257	282	262	261	262	263	254	284	269	271	241	261	241	255	231	264	284	274	226	265	276	223	264	252	237	259	244	257	267	245	269	261	264	249	258	266	274	245	229	266	296	268	250	282	255	280	251	239	253	263	272	261	251	239	258	266	236	275	274	293	233	244	276	267	239	286	275	243	248	263	259	275	259	280	256	263	277	274	261	250	251	261	268	229	265	264	256	259	271	233	284	219	258	260	241	269	246	272	256	266	255	251	275	293	251	244	269	276	266	256	275	254	234	290	285	255	278	258	262	237	259	249	275	268	245	246	242	260	265	268	256	253	275	285	253	252	281	262	262	258	264	282	283	253	298	267	232	280	276	278	234	246	235	275	237	251	256	261	252	279	248	257	259	241	288	266	288	300	248	256	234	254	263	272	283	268	275	239	275	239	224	263	235	264	279	264	258	254	245	281	252	253	279	262	238	268	254	274	272	259	247	258	253	266	248	278	265	235	289	249	277	259	243	269	272	246	270	242	250	265	272	273	262	268	258	246	245	229	249	264	245	271	244	238	269	243	261	272	283	253	253	256	252	273	272	265	307	275	230	259	243	239	298	263	260	266	274	261	298	257	271	252	273	287	266	267	275	257	276	252	261	222	219	266	241	250	244	245	261	262	274	271	258	252	248	275	287	264	265	265	262	291	280	248	260	259	272	270	262	246	238	273	271	269	298	272	261	259	241	264	243	278	271	252	244	266	272	239	273	252	256	263	233	273	254	248	261	288	261	233	262	277	229	267	233	298	307	250	259	266	283	250	277	278	234	271	260	242	262	256	293	245	276	286	273	264	256	235	291	277	266	260	264	272	304	276	237	270	242	237	242	271	256	240	254	272	253	269	252	263	243	277	290	242	261	243	277	260	275	274	266	283	244	273	262	277	230	281	250	272	257	250	280	217	240	243	261	251	231	264	235	272	240	272	255	243	260	264	260	235	285	248	263	275	255	258	260	276	278	228	291	262	265	247	269	280	296	251	252	285	248	249	303	244	253	283	283	292	240	246	288	280	282	259	261	255	287	275	273	259	246	275	224	285	259	271	272	262	251	270	275	232	247	278	273	242	276	266	247	276	223	273	268	239	245	247	267	259	277	261	278	267	234	273	293	296	253	284	272	254	247	256	273	235	264	271	291	259	266	271	264	265	286	294	249	264	242	239	261	259	242	270	260	274	273	263	252	282	250	263	248	234	266	287	244	269	266	250	284	259	270	263	247	259	257	310	257	261	234	240	249	246	258	250	256	236	267	254	290	258	274	261	227	257	252	236	252	241	231	252	239	241	259	249	259	255	287	223	278	239	284	261	282	244	265	247	268	261	257	250	248	232	258	294	305	275	230	278	252	263	257	241	278	280	252	279	263	252	268	285	281	253	259	280	254	268	251	275	266	269	254	269	277	276	233	279	249	271	268	252	240	267	247	275	264	252	273	257	248	258	255	277	273	263	250	240	251	258	253	246	250	263	230	251	277	303	243	265	245	237	273	251	237	266	273	241	262	268	305	261	268	270	261	268	265	265	251	240	270	242	265	263	253	265	247	254	270	265	257	240	265	266	247	247	294	273	289	274	266	269	247	230	276	261	250	291	260	277	239	263	257	248	246	261	268	282	237	256	258	274	244	278	259	238	265	267	245	261	277	232	257	261	280	271	253	256	270	277	240	258	265	242	282	264	267	258	250	257	275	263	245	277	255	263	259	260	259	258	290	245	225	262	292	282	246	257	279	269	260	246	248	276	252	240	270	260	251	267	272	265	261	261	258	262	246	261	297	243	271	247	245	289	267	247	262	235	257	252	251	259	276	276	263	260	273	265	250	249	264	286	253	269	257	261	248	245	267	271	262	278	273	290	263	278	267	277	245	247	257	241	259	271	252	239	274	248	237	312	288	266	266	274	248	260	275	242	255	248	249	263	246	257	269	254	245	260	255	261	285	275	266	237	277	233	265	263	282	258	221	265	231	244	276	241	287	260	246	255	274	261	243	262	263	251	228	261	270	271	261	255	271	230	245	265	269	285	249	256	257	268	258	265	250	247	286	246	265	257	239	265	254	242	305	273	241	249	271	254	258	265	230	237	243	234	242	277	254	260	256	282	253	279	254	262	255	252	285	280	245	259	237	271	270	270	248	274	269	249	266	289	256	246	252	276	239	275	251	246	269	261	245	249	249	253	255
26858	20794	8125	973	699	559	494	510	474	477	457	500	473	492	482	423	480	481	489	520	500	460	441	473	443	465	464	472	446	484	468	482	510	475	461	506	483	501	445	480	469	441	452	474	475	471	501	471	466	463	474	479	459	492	486	499	450	474	419	424	496	489	480	502	443	485	485	441	490	468	489	489	472	460	463	454	474	465	442	443	488	480	491	474	444	459	480	460	477	480	465	528	459	437	475	497	474	440	490	464	515	476	451	415	461	484	453	438	469	498	468	437	457	444	468	481	485	527	484	464	507	436	470	469	433	460	439	487	467	463	445	465	508	477	469	450	516	473	475	490	461	456	472	501	472	476	500	474	474	448	465	503	469	460	471	474	452	455	457	436	445	438	479	454	485	486	450	472	478	450	488	478	468	480	473	454	498	472	454	447	499	483	449	487	428	455	506	451	465	452	509	503	443	458	455	422	480	439	469	484	457	486	453	453	480	447	446	487	522	465	468	469	459	442	458	498	466	451	480	501	470	484	441	466	453	440	442	477	443	492	479	498	437	485	454	410	444	486	471	497	489	481	461	463	500	499	428	500	481	477	434	475	455	479	455	454	443	485	445	468	469	468	464	485	427	458	443	490	445	510	446	468	467	475	443	455	451	441	510	459	459	479	459	492	469	477	486	468	467	469	464	501	435	499	459	475	488	481	451	434	474	420	466	458	489	458	472	455	500	475	454	460	471	446	468	462	480	472	472	470	429	429	476	443	500	453	485	457	475	481	530	467	469	463	464	471	449	461	476	505	480	443	481	486	507	444	475	446	460	463	494	446	476	483	477	482	468	473	474	474	458	439	451	458	446	494	448	462	440	454	471	484	448	469	471	461	498	452	455	488	459	495	446	471	428	450	505	504	499	479	508	506	476	460	450	434	509	471	457	502	473	459	461	420	454	447	417	464	492	454	483	484	452	476	485	439	436	484	472	463	467	439	449	460	416	507	470	498	464	454	474	469	487	419	479	468	481	459	483	446	454	434	467	463	506	488	460	468	488	458	476	448	468	472	483	470	441	445	491	469	473	467	461	492	451	423	463	441	495	495	452	468	487	488	477	470	480	468	463	473	442	441	503	482	487	481	437	462	485	472	494	453	498	459	407	444	464	458	462	492	490	480	445	489	454	478	476	448	432	494	488	460	495	490	459	482	462	491	502	460	434	432	478	420	475	447	427	488	489	491	450	489	472	453	464	477	464	482	454	499	524	445	436	484	428	459	486	490	437	453	466	431	484	472	467	475	494	468	486	443	494	462	432	458	460	441	512	469	502	479	465	460	477	504	466	491	475	471	474	483	500	489	480	447	481	424	467	476	490	483	456	452	442	417	455	474	468	439	509	477	483	425	509	460	517	498	481	465	447	468	511	450	456	483	459	469	459	480	455	484	451	434	469	495	472	477	455	478	422	467	465	475	452	481	491	440	440	430	465	469	465	458	475	466	451	508	466	468	467	449	421	452	471	511	450	438	444	458	486	466	446	435	443	436	457	456	459	477	474	478	462	456	475	494	508	470	459	441	466	479	428	445	454	516	499	490	489	494	438	464	446	459	464	447	478	512	448	485	464	474	509	503	443	487	503	458	454	425	445	479	472	485	492	454	497	460	487	472	461	479	496	459	437	444	440	480	481	479	480	505	449	479	457	489	507	496	518	467	447	473	468	479	464	467	485	497	474	478	484	489	466	465	466	467	454	458	429	478	487	410	471	456	468	455	470	457	449	477	454	450	450	466	452	466	481	481	507	464	467	446	484	461	493	471	431	461	457	492	418	477	476	497	490	494	453	451	517	472	484	459	449	451	493	517	447	502	449	443	490	465	486	472	469	479	479	469	445	462	527	472	458	458	414	474	470	483	446	448	473	489	464	492	478	454	505	512	468	453	489	480	455	488	443	466	477	467	497	433	467	465	467	463	442	447	460	472	499	425	458	464	479	447	459	491	421	507	451	459	490	498	425	460	486	418	502	505	485	469	498	495	497	441	440	445	448	481	468	452	509	458	462	479	472	476	497	470	471	480	483	460	485	449	455	462	453	459	464	451	446	458	460	477	439	422	483	461	466	478	452	470	463	476	477	488	420	465	459	472	455	465	440	458	447	467	493	488	454	470	485	463	463	485	482	457	477	481	465	477	434	464	489	437	457	479	509	491	497	487	437	485	431	491	441	448	448	457	475	427	471	450	502	468	472	476	464	441	436	466	482	462	428	420	438	458	421	481	465	500	489	498	484	482	468	453	457	444	470	449	454	497	481	448	443	494	500	438	407	489	474	472	456	468	463	468	474	500	450	479	484	448	479	496	470	468	451	504	472	439	516	460	443	518	469	450	495	476	488	460	491	450	487	499	485	518	482	515	463	458	429	469	478	443	481	465	447	518	489	523	433	461	488	443	441	468	440	467	493	452	494	473	528	487	492	435	482	496	466	473	479	441	479	456	446	452	471	493	500	441	476	480	474	450	475	506	466	508	472	532	469	486	414	497	462	445	428	471	451	451	450	473	481	474	477	496	455	434	490	480	485	472	462	454	448	436	490	493	432	463	466	440	457	492	519	467	478	516	460	477	484	433	477	466	474	486	437	482	448	446	431	482	462	492	468	461	462	436	479	499	426	479	471	453	546	483	482	457	471	449	426	467	490	433	476	430	486	496	508	521	453	498	509	424	476	486	434	464	470	450	456	429	491	449	484	498	466	488	481	472	482	415	414	442	434	468	508	442	452	498	479	449	498	482	512	477	492	495	437	478	463	504	495	486	421	479	465	455	504	456	428	484	453	496	438	507	445	449	471	488	455	504	486	466	477	427	483	461	468	444	508	471	471	461	450	482	502	483	479	461	501	462	432	447	455	446	447	445	456	491	463	461	458	421	483	473	446	454	465	446	463	492	474	468	497	468	494	485	459	494	468	504	475	497	469	433	468	485	436	492	483	503	495	467	469	431	474	443	433	460	473	493	460	450	502	480	460	472	457	511	465	490	499	429	462	421	489	458	432	440	457	465	465	484	459	492	502	433	466	490	441	464	447	445	455	454	470	453	504	471	469	491	449	474	507	484	451	463	449	467	453	478	432	451	428	471	424	494	476	485	469	453	457	489	483	518	432	463	454	486	487	474	462	457	453	495	423	457	462	443	477	463	450	461	473	450	471	473	436	459	478	468	488	453	497	511	432	484	466	451	455	470	466	468	487	421	515	469	494	464	481	462	443	458	472	472	482	466	492	503	460	450	457	450	453	461	490	532	496	443	496	491	473	435	445	491	478	463	438	437	456	476	463	433	464	496	444	449	482	442	516	453	474	453	489	453	445	472	465	462	432	471	472	469	458	469	473	463	476	456	460	493	490	487	513	447	452	481	481	451	445	486	478	499	482	476	443	487	455	477	490	472	503	449	514	440	468	480	498	502	481	448	467	454	462	479	466	481	454	438	468	457	466	474	477	490	456	454	473	467	495	437	458	459	468	468	503	483
4288	1990	1741	1200	1062	1026	952	899	918	871	814	870	869	852	856	839	831	819	844	855	824	861	807	803	907	816	802	884	824	837	843	824	829	848	853	877	829	805	851	793	860	770	885	752	838	853	894	831	844	867	782	852	812	756	821	821	809	822	860	817	805	847	835	815	799	870	826	810	852	834	868	807	797	857	819	833	816	844	849	777	781	826	809	839	818	866	837	845	818	786	794	860	806	829	866	808	844	773	809	810	804	852	866	851	784	866	833	799	764	830	838	809	855	816	841	805	815	848	793	788	813	831	766	863	822	809	801	807	827	804	818	825	819	781	829	855	860	829	790	808	844	880	824	800	811	833	850	837	844	823	828	854	830	784	866	817	785	802	838	812	823	851	811	815	831	857	878	817	845	854	834	816	846	854	860	853	793	849	808	809	787	832	852	783	844	774	833	831	837	861	796	812	805	875	870	813	886	825	810	857	767	844	825	845	783	826	813	860	819	826	787	852	788	777	812	826	775	823	829	771	828	820	822	848	880	814	838	811	813	834	849	792	847	847	833	846	863	823	818	822	863	819	815	860	854	862	815	830	848	764	790	807	806	873	803	861	791	869	789	843	793	862	807	902	863	848	789	792	867	821	791	825	790	783	833	872	864	817	811	843	784	806	816	855	768	854	833	829	804	839	810	812	828	812	855	814	835	797	829	826	829	790	817	792	842	826	831	829	799	831	754	815	806	803	866	810	772	832	806	834	834	794	832	803	826	863	816	848	883	827	862	815	795	834	829	824	802	836	826	811	829	788	813	772	828	876	848	790	841	842	814	786	755	856	826	830	820	858	812	833	821	819	826	782	817	897	853	829	837	870	824	839	808	856	827	766	777	811	844	814	830	793	774	888	812	794	815	819	849	806	873	837	833	861	833	857	804	765	829	830	820	805	849	870	783	818	873	805	888	881	857	783	816	830	851	813	773	839	811	835	813	801	875	825	880	744	790	800	855	767	840	852	794	812	824	861	823	887	848	817	811	831	809	835	870	819	876	824	809	827	829	847	816	811	811	832	876	846	844	827	834	807	818	824	860	851	836	807	844	832	821	815	838	866	825	815	829	827	849	778	781	818	841	826	837	871	809	751	847	808	821	798	866	836	848	838	824	795	838	826	784	834	855	849	839	856	822	788	837	826	855	874	819	838	825	837	817	834	787	803	854	839	855	810	821	858	791	777	847	849	800	829	806	830	808	830	844	832	811	853	845	828	860	836	811	811	839	814	807	881	833	805	859	838	831	818	822	795	876	832	817	888	829	761	866	852	794	854	817	800	843	823	830	856	840	809	802	852	850	855	808	800	796	833	833	831	794	837	793	823	840	800	873	818	820	841	870	804	794	797	833	813	859	842	821	858	838	803	791	851	834	870	807	859	806	824	781	829	802	819	831	835	797	851	836	830	822	841	888	837	855	875	863	831	839	790	816	792	911	800	803	864	820	778	825	833	778	850	790	828	831	856	808	790	810	826	796	842	832	779	826	817	859	863	787	790	760	839	833	837	833	841	860	841	793	854	826	876	824	814	798	820	837	823	908	871	838	841	814	879	825	833	839	808	845	859	743	798	809	799	755	802	840	852	774	848	816	845	747	844	822	896	874	812	828	825	848	872	785	800	811	835	836	849	779	817	870	789	826	875	872	847	860	800	797	822	795	815	828	821	804	830	838	851	808	825	812	852	823	787	806	813	862	839	814	812	780	827	856	844	824	809	816	805	824	856	843	855	823	781	822	806	787	846	804	865	844	753	800	855	827	903	827	800	771	786	828	850	775	769	813	801	839	818	789	818	825	800	876	834	788	833	788	827	815	831	822	850	794	819	820	752	849	817	835	775	851	832	822	835	841	800	840	872	842	799	797	836	851	825	819	828	810	787	814	832	819	790	812	866	828	854	849	806	811	871	802	843	778	781	811	813	858	868	865	832	829	865	781	818	875	805	802	814	781	786	819	833	823	842	847	828	818	870	895	815	794	811	793	829	786	903	806	806	826	814	813	839	797	872	811	804	834	833	777	821	785	844	825	835	846	832	841	800	821	841	826	874	787	805	784	787	823	852	800	813	817	857	830	787	825	806	765	795	872	798	786	902	802	782	866	850	844	810	869	824	850	799	815	812	819	834	826	829	849	841	776	847	862	817	824	805	821	839	843	831	810	804	823	854	837	877	837	822	839	835	802	772	821	794	858	835	848	831	878	767	824	779	872	839	846	841	816	810	846	892	850	798	844	802	800	758	807	811	835	829	804	791	800	793	792	816	821	814	876	786	795	822	826	830	835	847	797	842	828	845	840	815	782	756	870	792	851	847	842	810	823	859	784	838	834	863	775	817	801	809	839	874	824	799	787	827	805	841	852	797	825	840	854	756	823	823	779	814	824	824	812	797	852	811	886	801	801	862	831	826	811	856	827	819	801	804	812	833	833	781	851	810	853	794	806	839	817	812	816	864	794	766	785	826	820	816	798	829	804	849	850	833	869	800	876	764	803	830	863	801	859	803	789	861	871	840	822	814	814	843	871	842	836	809	793	804	853	833	801	824	847	817	867	782	848	844	832	807	832	836	791	813	843	841	813	837	864	845	821	825	777	817	857	831	811	761	849	820	788	776	812	807	832	834	800	827	814	830	872	826	840	790	847	803	819	841	795	818	832	846	811	827	857	848	803	828	829	826	800	799	808	814	810	837	830	844	807	792	804	834	812	806	815	806	810	829	855	843	803	829	791	826	829	890	884	856	827	788	799	865	830	801	812	855	841	818	802	838	855	846	811	807	815	797	829	881	823	837	864	772	845	871	829	779	798	828	899	834	833	842	836	848	801	845	843	807	847	804	861	814	840	897	821	842	882	823	825	827	793	838	858	813	815	824	840	793	803	781	841	835	828	878	874	844	840	846	811	914	833	787	829	834	797	768	817	783	823	823	822	818	852	839	849	835	846	825	831	875	820	836	806	833	853	857	841	801	821	811	810	829	767	821	849	814	833	807	855	802	841	818	876	868	786	865	847	781	835	784	841	810	824	837	794	792	881	844	814	835	848	850	801	790	840	831	822	872	821	861	779	833	826	827	869	820	829	813	884	856	769	807	820	842	811	808	784	825	827	836	801	799	830	874	796	866	797	783	818	817	859	822	813	800	802	868	844	812	840	770	822	824	873	802	758	843	794	811	826	848	854	816	838	851	781	805	857	828	871	831	864	813	833	795	778	823	818	815	803	850	857	848	834	806	849	793	813	832	790	825	812	864	774	787	825	797	783	805	832	818	872	821	867	845	813	825	801	779	812	818	814	815	850	833	836	861	871	817	814	842	808	831	806	866	800	869	809	865	866	773	861	851	787	829	795	875	838	815	803	840	790	806	819	804	815	849	842	801	789	799	820	808	776	800	819	855	804	774	834	850	854	816	816	816	780	825	817	810	848	832	822	825	779	818	862	862	885	808	815	796	831	791	870	803	819	819	878	829	827	884	880	858
24295	21470	28690	24664	20845	2098	627	413	347	356	337	301	307	266	263	275	261	261	260	263	252	264	246	247	241	228	265	239	251	260	231	237	244	287	245	254	230	220	210	239	195	244	236	244	219	220	207	249	245	256	214	259	207	234	197	237	246	207	234	226	237	224	230	224	223	222	263	214	214	204	207	216	215	232	254	252	189	229	261	222	244	201	226	235	218	237	215	224	232	206	233	225	245	235	220	241	204	232	230	218	225	209	232	225	209	243	208	212	217	236	249	199	200	229	221	225	197	205	231	247	230	199	245	212	237	258	253	226	252	194	232	219	226	236	229	243	218	201	236	217	214	247	205	231	234	226	208	233	203	236	207	229	225	220	240	214	216	224	226	223	191	235	216	232	228	218	225	215	217	217	227	236	261	228	219	221	210	211	223	202	246	211	225	237	226	204	237	213	202	227	221	230	186	222	218	206	230	255	225	197	237	229	196	246	246	222	205	216	207	211	231	241	196	200	231	220	217	240	205	203	218	262	216	225	240	221	199	205	241	213	230	231	213	236	227	209	210	221	239	222	196	230	227	211	222	206	241	234	217	224	223	239	219	242	226	212	237	219	216	247	201	203	221	220	209	222	215	213	240	225	233	203	252	235	238	217	202	204	237	210	227	226	224	238	214	231	198	223	235	214	227	230	258	234	218	226	224	251	224	238	223	225	246	215	203	209	232	206	202	222	203	226	251	215	248	229	237	222	228	251	179	214	224	240	243	228	223	226	187	241	235	214	231	235	207	216	221	227	198	247	226	222	216	220	247	211	211	234	216	222	218	230	220	205	242	227	232	226	228	217	211	196	201	221	202	219	229	250	243	229	213	222	197	222	211	212	221	232	219	214	213	223	227	229	216	230	226	228	216	230	230	242	231	186	263	209	211	235	221	214	232	213	224	215	214	210	235	210	230	224	228	205	224	253	238	205	198	229	218	223	271	239	230	229	215	240	225	199	212	226	219	226	222	222	215	228	257	239	218	217	227	234	249	185	216	222	222	213	221	215	238	201	221	256	237	216	231	226	231	213	226	217	229	218	206	213	223	212	232	212	221	242	254	234	210	241	253	223	216	211	229	242	234	242	229	220	193	207	220	218	230	223	218	194	219	224	209	224	214	206	200	214	234	183	235	241	243	203	221	240	242	233	228	225	236	245	239	239	195	207	214	200	225	209	257	232	229	206	219	242	211	218	236	231	205	214	218	217	215	221	241	223	222	226	220	194	220	214	218	235	218	233	202	226	242	209	214	227	241	224	213	249	220	246	240	186	217	225	211	252	214	210	213	234	215	221	221	226	206	227	237	194	227	195	243	209	207	239	215	234	217	224	233	236	203	225	210	229	229	236	228	234	232	213	229	242	209	251	208	235	226	248	212	238	227	235	220	240	224	216	254	221	249	198	229	212	207	202	241	209	240	210	212	225	217	199	224	231	208	220	252	248	198	215	236	232	234	237	232	206	246	207	249	223	215	221	237	233	271	211	202	222	216	214	252	204	231	235	221	246	232	219	197	224	222	216	235	233	222	228	235	217	220	198	218	228	225	217	227	226	190	221	228	242	231	195	217	232	250	230	215	215	236	249	245	244	216	217	228	224	229	240	231	219	220	239	251	219	221	235	206	238	235	219	230	199	241	244	232	237	226	241	203	210	193	215	213	219	254	235	207	215	224	236	211	203	244	227	211	234	209	213	219	209	213	215	228	207	246	211	245	190	247	220	218	214	233	229	221	239	213	230	243	247	209	232	232	229	239	229	207	243	257	232	232	220	233	211	217	226	208	223	233	206	216	215	235	205	239	213	274	223	245	203	216	228	207	219	186	221	241	190	251	248	238	220	228	234	215	200	220	219	194	246	224	227	231	220	236	213	217	237	206	216	219	229	240	227	232	203	251	225	211	232	209	238	232	210	262	215	182	214	233	207	217	213	240	227	224	205	235	230	233	211	232	204	230	199	221	198	206	252	224	214	202	210	228	234	184	240	216	210	213	229	218	224	226	229	217	212	216	213	218	213	223	239	229	220	240	233	244	191	224	226	209	194	200	207	213	218	260	222	225	237	200	219	230	226	200	198	241	235	225	194	207	205	261	231	188	229	216	236	237	238	217	225	183	211	244	206	231	220	225	217	212	215	197	235	206	217	236	238	244	226	225	219	246	227	233	174	230	229	185	217	236	219	196	228	222	206	222	204	225	214	215	202	207	250	240	216	248	223	214	232	193	223	226	200	207	216	208	247	231	236	209	209	249	218	240	226	198	220	217	215	248	237	234	233	226	234	206	197	236	232	195	231	243	231	221	211	202	220	210	218	225	233	229	246	259	213	233	215	224	222	228	219	234	208	229	220	197	241	229	204	216	215	230	212	225	208	253	223	223	246	246	223	216	219	231	226	227	211	233	222	232	222	213	234	225	238	196	234	219	207	213	226	210	219	248	232	241	229	196	231	196	221	221	201	233	216	216	243	236	195	230	220	195	238	237	222	214	216	208	200	219	221	218	240	226	225	236	222	231	217	220	222	214	214	215	242	231	239	225	198	209	247	205	226	221	221	217	240	250	224	235	204	215	203	203	228	228	220	221	238	210	204	225	241	222	211	251	232	225	245	229	202	209	230	231	212	221	227	223	178	208	241	240	236	207	195	209	203	231	238	220	268	192	240	184	236	236	221	237	225	234	246	211	222	205	216	248	227	232	232	203	223	202	228	233	238	230	237	210	200	208	227	222	207	203	227	218	239	231	212	231	233	212	227	222	223	227	201	203	211	229	201	184	217	199	253	234	223	227	201	214	226	223	241	208	223	246	232	206	226	218	197	226	239	230	205	207	215	225	218	229	211	244	220	226	216	224	234	230	243	236	239	218	212	216	233	215	208	227	211	236	199	229	240	194	237	259	227	209	232	230	190	215	197	220	206	201	220	211	233	239	234	225	229	238	228	209	218	223	216	206	249	204	207	237	208	216	218	251	223	199	248	216	211	222	227	227	221	221	214	206	220	247	244	213	241	233	224	226	225	205	238	220	217	237	220	235	214	211	231	223	192	229	253	224	234	220	230	198	197	206	248	224	236	229	188	226	207	226	240	231	212	234	267	204	213	215	224	209	226	211	216	239	222	249	233	231	226	218	221	202	236	238	191	242	231	231	198	196	220	216	229	219	238	213	239	215	208	225	243	221	223	226	228	263	210	221	220	213	223	232	217	234	229	242	203	228	212	213	212	231	221	214	201	214	228	196	250	239	221	223	237	209	248	239	226	216	220	211	217	212	247	234	229	195	231	219	217	230	221	218	217	239	257	238	225	217	236	231	194	239	229	237	231	223	241	212	212	199	246	208	235	255	237	226	215	240	208	232	202	201	207	245	231	205	231	202	226	222	241	240	238	192	214	240	237	218	224	242	233	223	243	232	239	221	201	229	210	227	239	228	212	222	195	230	220	223	212	223	231	236	188	203	189	220	253	213	203	236	202	209	207
5654	9850	8312	4388	2689	1971	1532	1207	1064	905	810	740	686	625	569	523	536	546	556	491	476	480	471	488	455	480	469	456	465	438	453	424	435	418	444	455	469	463	470	378	455	403	411	419	421	415	436	415	437	426	456	406	463	414	435	411	409	420	463	387	428	414	420	401	436	408	432	396	398	411	412	412	383	418	418	425	405	469	455	428	376	435	429	373	427	400	412	437	412	418	406	410	419	411	393	390	448	394	421	375	418	439	423	392	394	449	466	412	420	413	388	398	393	431	409	398	423	437	415	424	412	418	400	454	450	461	404	417	447	386	428	404	441	407	447	429	395	438	417	422	387	441	379	424	407	425	406	439	420	427	450	390	434	431	404	409	410	439	449	418	388	374	413	431	443	385	373	430	412	423	444	408	444	399	416	376	396	416	410	408	459	436	403	435	437	430	407	417	434	415	451	429	439	432	444	426	390	425	430	406	400	449	438	443	397	409	401	405	366	406	418	399	442	415	402	419	417	412	430	407	410	442	443	382	417	404	410	389	415	456	391	398	405	416	441	434	430	399	367	431	398	405	416	412	412	423	383	408	412	409	435	410	401	417	451	417	403	428	396	429	373	406	454	467	391	439	378	443	407	392	449	426	428	395	425	462	423	478	396	412	442	440	399	433	445	416	412	413	394	416	446	461	424	423	423	390	414	403	431	400	427	400	385	390	429	408	385	422	414	414	425	413	443	397	386	406	440	414	403	417	433	388	408	436	421	413	438	415	405	416	414	405	418	417	402	394	407	410	396	444	419	431	405	428	388	425	461	439	386	411	412	412	402	406	409	403	441	389	410	423	410	396	413	405	421	408	390	436	431	427	388	429	407	455	406	426	426	422	428	435	409	416	417	451	407	412	396	391	424	439	412	399	408	421	426	400	424	421	392	401	408	408	400	407	410	385	396	399	431	394	403	432	449	443	408	441	415	398	399	402	392	427	379	403	449	398	420	402	414	417	410	439	400	400	421	406	378	394	453	449	433	416	411	433	442	386	399	390	441	435	444	402	418	423	410	432	441	418	428	441	421	410	415	405	385	378	417	401	428	400	396	423	415	428	439	406	434	426	420	430	441	424	416	396	411	411	413	398	408	380	434	390	405	428	412	416	388	405	442	422	422	401	368	383	405	396	413	424	465	396	411	405	429	400	416	426	441	421	429	417	440	409	385	397	400	406	400	402	455	412	406	383	397	397	417	411	402	389	457	406	363	397	391	435	408	434	421	399	383	430	420	441	387	402	402	382	409	449	421	416	399	411	468	421	403	409	454	422	420	412	382	407	418	399	436	374	434	426	409	383	414	389	414	407	413	419	433	419	407	384	426	434	421	416	397	436	455	374	401	434	386	414	366	380	416	394	401	390	400	409	404	417	414	407	453	410	385	435	374	403	413	400	446	449	370	423	387	395	392	400	441	417	432	411	451	453	384	424	420	392	409	426	394	434	439	424	435	414	432	393	417	359	418	407	408	387	417	431	405	435	438	426	445	433	438	438	398	416	425	406	412	412	394	410	406	408	414	429	423	420	409	404	410	420	382	436	412	368	408	400	399	414	407	418	442	391	411	405	411	392	441	383	400	453	426	411	401	445	424	455	388	464	397	392	384	412	410	436	415	402	415	450	430	399	393	422	397	440	408	406	419	425	420	428	422	408	405	423	455	420	416	431	411	412	389	412	424	412	418	445	427	419	435	449	436	455	388	430	422	415	425	373	403	419	388	403	436	417	447	424	413	431	428	388	384	445	410	448	399	407	411	418	418	410	411	407	430	427	431	396	428	414	448	445	410	388	404	417	432	429	411	400	392	408	396	380	432	444	436	416	404	429	388	413	406	424	421	429	432	405	430	409	421	429	394	440	357	387	419	405	378	436	439	422	425	415	424	442	411	436	425	391	409	416	446	402	424	388	460	426	411	383	429	416	401	401	424	414	432	395	407	442	412	448	396	403	423	404	408	429	423	401	409	428	382	428	433	410	434	412	443	432	430	453	448	400	433	418	405	413	387	442	426	402	448	423	395	414	397	426	412	390	430	434	418	396	415	440	405	398	402	443	402	436	418	414	440	418	367	482	414	377	389	394	418	383	428	408	411	431	429	409	420	451	390	383	430	426	425	426	426	400	460	426	414	414	402	398	441	429	418	406	420	429	382	431	419	392	403	414	420	418	412	389	444	396	410	381	426	403	427	415	407	390	430	420	441	417	386	422	422	416	406	385	437	419	407	374	463	387	397	403	446	408	394	437	394	417	408	419	429	420	468	410	411	435	432	436	397	400	407	412	430	389	418	416	392	458	425	371	405	426	444	415	407	400	426	411	456	424	408	419	392	403	390	437	439	375	454	418	382	441	425	410	397	426	415	362	395	423	418	445	437	422	420	399	459	410	422	414	415	384	398	400	424	417	434	407	396	420	403	402	420	472	416	424	378	374	429	376	419	385	418	410	408	443	419	415	418	428	432	431	375	386	427	438	393	416	458	426	413	410	418	410	425	414	405	439	432	441	432	429	477	402	408	413	460	440	428	389	400	430	414	412	371	447	421	434	403	434	435	416	357	388	395	415	404	405	377	412	365	404	397	401	421	396	419	408	393	453	421	404	403	422	432	410	404	396	404	406	427	402	379	402	413	396	409	383	387	396	435	396	404	388	370	411	414	406	402	399	407	427	407	411	434	392	451	382	391	393	426	405	381	398	414	456	406	429	425	395	392	403	415	423	446	421	396	438	426	434	415	433	416	441	405	437	416	409	393	422	410	430	467	366	413	429	384	439	417	395	426	405	392	467	410	407	412	427	429	445	433	405	404	390	420	432	437	409	405	400	423	399	425	388	427	415	388	470	422	435	424	409	430	405	408	441	431	414	372	422	425	413	409	406	451	399	416	426	429	418	402	392	377	425	395	425	403	431	402	419	469	439	406	414	453	427	429	440	422	413	413	381	406	434	433	381	418	415	387	432	414	431	409	397	415	416	449	434	401	403	433	430	444	401	428	425	422	380	407	423	396	448	406	459	395	443	444	428	417	391	409	425	402	402	420	399	451	452	403	412	439	442	410	442	397	420	430	464	432	374	436	415	446	381	436	419	407	406	425	433	412	415	416	425	431	403	396	357	438	417	375	413	422	395	416	407	391	436	430	428	422	389	410	416	432	423	378	394	424	413	375	436	416	394	382	443	417	397	398	438	388	406	416	398	414	430	427	430	419	410	419	394	397	435	431	394	419	428	416	424	422	419	414	441	388	398	413	413	428	420	428	401	415	437	409	385	381	447	406	421	396	396	428	429	407	402	390	430	397	436	410	440	397	395	413	381	395	427	407	398	428	396	381	414	442	416	413	398	439	400	390	408	442	412	439	389	434	440	376	421	398	389	431	465	397	409	413	441	400	419	420	425	381	439	421	456	409	412	407	417	395	459	409	443	405	417	389	399	418	438	421	414	383	400	402	418	421	417	411	405	399	400	437	416	450	375
23332	21450	29331	23973	21450	19928	1578	599	423	390	327	306	308	264	250	224	217	230	201	181	191	190	182	179	181	167	194	192	170	154	150	164	179	145	169	167	163	177	150	176	144	168	153	134	165	168	158	155	166	149	162	153	175	159	141	153	148	144	162	140	137	145	149	164	171	153	163	153	166	134	138	157	164	142	140	152	151	161	149	150	142	145	155	152	126	175	144	131	154	129	148	155	150	144	142	137	150	160	147	151	144	158	161	151	167	144	156	142	158	146	137	152	140	152	150	128	142	148	146	148	177	156	136	155	150	141	148	160	136	143	152	153	152	125	145	153	139	141	170	160	159	147	179	154	149	138	178	143	141	168	131	154	150	135	139	177	130	154	143	145	134	140	122	119	150	158	150	159	146	164	144	145	141	183	146	170	153	124	171	149	144	168	144	146	139	153	129	128	152	130	141	136	137	132	142	147	149	153	141	145	151	168	158	147	150	133	164	147	153	134	131	137	134	156	166	165	166	173	171	156	166	130	135	147	162	150	134	142	169	139	144	139	146	131	141	162	172	138	140	171	140	140	168	137	127	148	160	140	139	145	153	161	149	156	150	131	138	143	171	137	120	147	165	140	152	135	156	154	166	126	138	129	141	162	135	134	148	145	140	149	148	119	140	142	147	125	152	160	137	157	148	129	169	153	146	136	153	160	142	134	145	132	146	150	147	131	137	150	134	166	153	166	131	171	127	132	162	143	129	155	141	162	144	158	166	138	138	136	128	171	141	177	141	131	146	138	135	161	135	135	152	156	144	135	147	152	142	159	130	163	130	114	135	133	162	163	145	135	134	145	149	149	147	152	147	165	134	137	160	124	136	151	129	149	159	136	156	109	148	149	141	166	132	150	163	156	154	138	155	174	142	140	150	138	156	138	156	147	150	131	146	136	158	158	156	147	165	156	141	150	169	152	143	150	147	148	127	141	158	141	158	129	148	137	170	151	131	157	168	145	147	159	128	141	156	163	137	176	155	150	150	159	146	113	148	155	161	155	176	141	139	143	141	132	151	128	134	151	164	142	133	149	134	141	150	147	152	148	128	153	154	151	147	168	153	147	181	152	135	132	156	127	144	139	146	134	163	128	140	154	150	133	151	153	141	151	143	154	158	159	134	136	155	128	128	166	141	150	156	180	145	143	153	143	166	152	161	140	150	150	160	172	117	147	147	155	150	153	145	139	154	143	146	137	159	160	134	141	148	143	166	148	136	165	154	126	142	143	144	137	137	167	157	158	172	145	178	151	136	141	125	139	119	160	155	168	141	164	136	132	147	144	175	135	142	147	159	164	160	143	130	162	139	151	147	132	136	145	164	134	132	143	124	148	143	140	137	148	136	165	140	146	162	144	137	135	149	150	149	130	137	143	132	147	159	129	136	158	156	170	140	151	127	145	143	163	128	149	148	137	149	146	163	163	146	141	159	140	170	137	143	157	130	145	126	137	150	152	165	129	134	145	154	146	142	163	146	165	147	143	152	147	155	160	153	149	149	140	181	133	157	139	154	160	143	148	134	127	143	170	137	152	149	169	150	142	133	155	156	130	143	133	128	141	152	142	149	141	156	148	128	155	114	145	150	120	155	150	138	147	159	156	129	142	151	149	152	132	166	142	155	159	152	150	149	129	151	139	136	168	146	163	124	154	154	156	162	160	165	190	153	126	141	141	155	146	150	142	140	139	143	151	119	128	163	170	156	160	145	133	145	151	126	143	144	160	143	117	147	150	155	139	134	155	120	149	147	147	131	131	149	171	108	137	139	146	152	145	152	145	139	135	178	147	139	140	153	149	136	138	153	156	161	142	152	137	134	132	143	157	148	152	147	139	158	135	126	130	153	149	154	164	151	129	144	142	146	139	146	156	156	163	143	152	138	131	142	174	178	135	136	134	146	148	137	141	142	165	131	157	127	155	160	129	144	121	146	133	134	152	168	157	153	144	135	156	155	169	144	165	148	122	163	129	125	136	144	113	136	131	147	137	199	136	155	137	135	144	148	157	147	141	151	167	158	140	157	158	152	160	166	137	157	126	132	169	136	140	115	156	148	149	145	160	151	154	122	165	138	149	149	150	135	130	155	153	151	142	143	161	157	145	149	153	153	146	144	170	176	144	144	158	165	147	165	175	131	147	134	136	147	142	148	148	157	160	155	166	142	158	153	131	149	146	160	137	140	146	165	138	159	124	134	134	147	133	141	147	137	158	162	155	132	133	141	156	147	133	142	145	159	163	148	147	145	148	134	130	145	162	147	140	174	148	151	133	157	152	156	145	157	155	144	164	157	150	146	143	134	144	155	143	133	141	139	151	144	145	135	146	161	138	142	150	156	158	146	129	140	144	123	140	148	136	139	161	135	154	133	150	140	147	137	141	141	145	135	147	140	146	137	151	134	142	150	145	137	147	134	152	138	177	136	153	129	152	157	145	131	130	135	142	148	137	169	142	155	147	137	160	149	136	143	161	129	154	146	147	138	129	141	148	128	149	143	130	159	158	145	154	152	136	149	149	130	141	153	129	144	151	152	163	151	156	141	135	152	139	137	154	141	130	165	126	144	144	153	147	155	142	142	157	155	148	139	145	155	135	160	131	165	132	127	136	158	141	142	161	157	133	133	131	157	138	146	150	146	146	134	158	157	132	154	141	121	149	152	153	146	131	136	142	166	164	173	155	154	141	140	130	134	141	151	163	165	161	134	131	148	144	145	142	138	148	146	157	154	142	154	144	155	139	158	176	141	155	166	147	138	154	141	131	128	156	173	135	156	136	166	148	140	150	147	155	143	150	141	145	152	149	152	159	145	148	142	150	151	156	128	151	148	160	161	151	137	165	153	143	165	138	133	139	141	153	138	159	152	144	153	147	125	111	165	136	141	158	170	142	155	139	143	124	153	175	135	140	141	144	177	146	132	157	130	141	150	149	152	155	165	156	158	173	153	130	143	139	143	143	141	146	154	138	166	152	146	153	138	160	179	146	147	154	149	161	139	153	170	141	147	127	138	145	163	142	134	142	145	156	150	140	153	144	148	149	157	139	125	113	145	151	153	150	126	124	140	165	141	140	131	150	150	138	157	177	134	153	148	149	143	136	138	131	150	146	139	153	134	167	153	144	139	145	153	141	145	141	126	151	155	163	133	149	130	134	126	144	147	151	153	183	119	148	126	157	165	151	148	138	142	150	145	151	158	158	140	158	130	153	136	151	155	146	140	140	130	164	134	148	152	150	152	152	136	147	151	141	151	153	150	150	168	137	169	136	141	154	132	150	139	143	143	118	132	168	149	154	160	152	146	137	160	146	132	141	153	165	131	145	141	147	154	132	146	150	146	162	137	149	155	133	120	149	152	161	146	152	131	154	163	161	143	161	128	148	169	143	136	141	156	132	138	145	127	156	143	142	140	132	136	169	152	152	132	156	126	145	150	137	130	151	132	139	164	116	136	148	154	143	166	139	162	133	141	155	139	160
7850	15687	13313	7103	4539	3255	2282	1797	1387	1149	1005	847	749	671	636	594	554	473	466	460	468	394	381	384	392	356	362	339	365	350	356	346	315	327	340	312	311	312	302	301	300	322	293	269	335	310	294	281	270	277	282	300	264	279	274	312	261	275	271	293	266	256	260	287	266	268	271	243	296	276	243	285	248	287	279	249	270	293	296	217	253	272	261	273	258	254	276	274	250	264	275	266	266	249	258	278	286	263	231	257	267	260	298	302	254	263	273	245	273	280	254	263	270	251	241	268	272	261	254	271	271	256	257	267	261	247	255	261	249	225	247	285	293	253	266	289	247	259	261	279	235	253	267	268	260	251	248	249	260	244	253	291	237	280	282	258	253	277	255	284	245	267	278	235	259	255	269	251	268	290	241	265	244	265	246	258	283	267	260	280	252	242	256	276	273	261	253	267	261	244	264	252	243	255	276	267	256	263	262	281	240	256	265	277	254	263	239	267	281	255	250	228	253	275	282	253	252	272	244	255	268	259	273	284	272	256	247	249	249	255	243	245	288	270	237	222	263	242	244	267	260	273	257	262	286	233	247	246	244	253	280	248	270	254	251	267	255	258	247	237	285	259	239	286	244	259	232	247	263	226	249	246	243	300	235	263	247	241	262	234	258	253	245	277	248	252	254	287	266	241	275	270	225	262	244	281	210	276	277	243	277	262	250	255	260	258	243	284	244	266	253	262	272	257	246	271	277	237	261	251	273	234	234	266	268	254	258	263	236	286	273	275	251	248	265	248	263	245	271	263	252	262	267	245	255	254	270	252	240	231	254	261	271	258	253	262	258	257	249	247	266	243	241	246	238	280	264	282	229	259	262	242	268	246	259	271	247	266	237	249	264	232	272	249	244	267	290	250	256	244	270	284	257	279	283	271	231	259	267	257	258	269	260	252	269	247	259	266	288	236	257	272	258	275	242	292	245	264	273	247	232	228	250	297	268	265	265	298	258	255	281	252	262	266	220	273	279	225	234	245	254	265	271	232	260	272	248	264	271	269	252	265	255	222	246	248	278	254	286	270	244	239	244	246	263	265	263	243	272	255	253	242	248	228	234	273	243	249	264	280	282	288	276	273	239	257	241	287	257	277	244	256	242	261	262	262	271	265	279	281	279	252	279	255	275	245	260	301	253	258	245	262	265	249	274	281	266	232	278	254	240	261	265	260	249	261	274	260	256	250	258	280	249	242	268	266	227	246	284	262	259	272	290	258	261	258	248	262	269	258	269	251	230	263	253	256	247	241	288	264	271	272	247	257	260	273	279	284	250	230	273	271	252	270	226	267	269	250	273	251	272	278	214	289	242	237	245	262	288	241	245	251	266	290	246	239	277	249	234	282	263	213	254	252	268	255	274	267	266	243	252	238	258	251	226	234	253	241	283	282	234	274	233	264	265	257	250	258	259	277	268	238	273	259	231	282	249	272	241	238	263	270	277	261	246	268	260	267	230	258	262	271	257	264	260	269	249	229	281	272	247	284	253	267	247	280	257	256	217	253	263	242	245	256	277	267	260	260	264	259	253	260	265	257	268	270	250	254	256	248	259	227	265	256	247	237	231	267	270	257	265	273	262	256	251	266	269	265	252	246	261	256	239	242	236	269	257	249	252	256	261	257	267	247	291	256	259	238	264	250	297	243	265	246	246	283	244	244	234	221	248	247	231	296	257	232	257	268	244	286	273	240	244	258	249	244	271	251	266	267	246	251	257	263	240	265	222	227	269	266	287	241	236	238	282	255	246	240	258	260	248	259	268	254	234	257	258	258	277	277	257	272	248	240	253	252	247	267	248	235	256	253	241	284	279	255	269	262	262	260	243	260	278	264	272	271	265	276	240	271	258	266	256	252	257	283	260	260	280	252	256	289	298	238	255	255	251	257	254	252	254	275	259	278	271	264	268	243	241	245	252	271	241	273	275	228	232	230	240	255	264	255	225	248	271	280	284	273	269	255	247	253	249	258	270	245	235	248	256	246	248	254	224	256	252	283	243	277	266	262	287	247	235	243	259	258	244	272	268	251	272	242	247	261	274	260	238	249	236	273	245	254	260	274	246	227	262	277	248	262	265	249	247	278	235	279	242	272	232	285	287	264	273	268	233	255	256	280	262	265	240	277	264	232	260	243	267	256	244	274	269	232	277	256	263	229	226	252	256	254	304	258	264	258	246	270	262	245	272	257	246	280	252	248	253	271	237	247	222	252	218	244	249	236	258	276	244	256	248	239	290	279	266	261	275	274	250	243	268	278	260	255	258	270	256	258	252	270	265	255	228	239	261	248	262	258	234	263	265	261	240	249	272	276	281	280	261	262	256	258	247	252	261	246	242	278	267	266	261	266	238	238	268	258	242	282	255	247	274	248	265	245	253	234	252	280	235	267	242	250	268	261	232	231	280	271	255	258	263	246	236	258	279	250	248	261	275	266	282	256	268	214	265	259	243	246	286	251	253	271	255	256	278	261	257	265	250	269	240	285	243	243	241	237	234	250	251	247	249	239	270	255	268	253	233	257	240	269	257	262	255	258	235	218	253	267	207	261	252	254	268	306	251	277	267	280	243	237	286	273	257	291	259	255	267	279	236	258	271	232	282	261	241	276	279	230	246	270	264	250	262	291	290	259	290	266	276	265	285	267	284	271	256	263	278	245	259	242	241	258	222	253	276	272	281	241	271	261	261	228	257	248	256	247	237	269	284	271	287	260	277	257	258	246	287	255	277	250	281	256	261	263	262	262	249	279	243	253	248	253	253	280	257	264	246	267	289	248	233	224	277	262	260	233	251	283	247	225	275	264	250	223	241	272	254	250	265	223	248	266	290	257	269	216	262	243	263	241	267	243	279	254	285	274	272	246	269	277	233	306	277	235	244	266	311	273	259	263	264	247	233	236	255	279	278	263	271	266	263	247	280	260	240	243	259	252	253	214	244	268	242	258	240	258	280	249	236	282	254	256	246	262	295	262	260	276	266	252	270	259	258	281	273	256	232	255	274	267	263	244	255	260	266	273	294	251	232	249	267	252	262	248	261	252	225	273	271	263	282	246	256	229	267	251	258	245	243	251	289	269	284	255	249	244	253	287	276	280	261	269	257	250	249	259	217	277	268	235	224	252	275	282	262	270	275	267	222	250	252	282	256	277	239	283	291	246	233	260	284	263	258	262	279	297	227	265	231	262	241	271	263	274	236	261	246	252	266	258	286	262	247	245	287	240	262	279	259	224	291	267	243	268	257	246	280	272	261	267	258	265	272	267	235	272	254	250	239	246	266	240	241	264	261	281	246	235	252	309	255	237	241	248	252	279	241	270	279	262	262	275	254	260	273	247	272	249	237	260	273	269	252	242	279	243	277	277	287	250	263	230	257	269	269	268	248	283	230	261	264	252	221	266	270	261	260	255	272	274	253	264	243	270	274	251	265	244	266	269	251	253	260	267	259	269	259	271	266	258	259	251	276	282	233	258	276	253
26961	20808	7785	828	540	500	489	493	505	415	507	485	448	464	499	484	509	476	475	453	450	472	486	462	464	475	451	474	497	440	436	479	487	483	459	455	491	492	491	473	469	434	490	465	448	485	435	481	453	446	500	478	483	471	472	441	475	472	459	465	486	469	490	469	471	437	465	455	500	468	460	489	475	489	500	465	439	482	452	477	468	455	462	462	470	490	456	499	416	491	500	475	485	457	443	507	469	477	470	467	479	443	441	491	451	448	490	497	468	472	462	445	480	467	433	461	442	460	479	467	456	472	472	481	463	513	445	456	424	484	486	450	508	471	475	445	486	491	473	445	491	470	468	491	459	435	471	456	432	479	492	455	462	471	501	478	486	464	498	446	498	454	494	484	468	434	471	428	469	489	473	461	467	447	474	453	491	494	455	489	432	471	458	448	441	481	461	498	480	493	465	463	472	476	487	481	491	495	427	466	468	454	478	479	464	472	489	470	448	485	502	460	485	461	466	493	486	468	501	457	471	457	460	455	428	472	473	488	500	474	492	465	466	479	456	467	487	467	485	438	485	477	449	489	443	496	452	483	459	477	467	449	506	509	430	459	440	466	485	471	479	466	481	437	438	477	490	438	506	466	479	499	458	451	435	458	508	486	470	474	460	483	464	500	455	486	457	479	515	525	463	456	520	433	436	508	458	457	478	434	432	451	482	432	457	454	460	448	507	486	447	487	450	465	469	487	498	443	470	463	442	471	491	516	451	501	464	480	458	476	487	470	503	473	437	475	470	453	465	455	458	490	491	467	433	463	489	496	470	489	483	467	461	466	476	486	482	467	447	475	451	477	472	465	455	428	434	492	456	462	442	489	471	492	480	485	474	448	446	495	478	475	471	439	435	477	467	444	465	460	492	483	459	452	483	509	494	488	490	468	474	495	489	464	479	464	486	442	488	434	456	470	488	435	470	448	476	501	459	482	473	471	481	472	459	488	448	436	500	486	474	470	461	445	475	463	457	477	454	470	499	484	442	490	500	455	441	523	429	434	448	478	471	506	424	511	465	482	483	454	488	475	447	463	478	462	451	448	471	481	469	468	490	453	447	471	501	483	493	471	484	433	467	492	499	470	490	490	481	471	473	482	477	465	468	504	453	443	468	433	445	454	479	476	519	480	508	449	475	459	464	503	469	489	455	488	498	451	503	470	499	505	468	470	511	446	493	436	447	506	469	469	453	437	453	490	488	436	519	508	437	496	463	501	473	467	493	462	453	462	448	478	483	467	463	469	444	470	488	456	454	437	484	457	455	420	452	503	450	483	415	427	484	470	449	472	468	466	454	435	501	480	496	465	474	465	478	461	465	506	445	490	467	442	464	490	470	457	444	492	479	520	495	467	460	493	485	488	481	440	474	463	440	421	448	425	487	471	454	484	443	453	463	435	517	472	475	452	473	475	458	469	462	458	435	442	503	477	457	485	470	457	481	479	467	469	469	468	498	492	459	487	468	486	478	447	446	484	480	490	453	489	463	483	464	445	466	454	447	506	522	480	492	463	501	455	472	453	470	444	469	508	480	416	442	445	467	482	466	497	487	470	456	444	441	514	481	446	430	465	491	454	478	466	457	469	472	480	477	476	490	457	498	513	438	447	464	454	463	498	478	468	480	470	478	481	432	450	474	478	466	429	452	429	441	488	463	446	432	495	484	439	461	467	492	490	483	470	459	493	517	463	493	432	475	488	459	467	498	487	488	465	513	489	464	428	457	469	431	457	442	451	476	447	451	443	494	472	481	478	488	465	481	441	452	466	465	436	465	475	482	485	477	492	468	461	464	510	480	470	472	511	451	446	457	446	500	467	468	457	465	472	488	478	435	436	460	460	451	451	495	480	461	434	481	449	458	470	519	460	473	413	482	491	492	505	435	481	468	512	419	472	466	472	498	489	441	474	439	477	471	490	462	445	489	459	470	455	476	461	475	447	510	457	464	425	437	489	475	497	464	470	475	489	470	457	464	442	452	463	474	479	444	466	463	505	445	471	460	471	478	462	456	457	483	459	476	488	449	444	471	461	468	503	515	498	450	430	488	457	442	460	487	466	465	496	460	455	462	486	487	453	456	477	461	438	452	458	474	431	474	456	505	455	443	449	462	449	474	456	479	472	484	499	431	478	425	452	437	499	498	498	493	474	460	481	479	493	489	461	499	438	431	489	466	461	461	468	461	504	443	447	428	506	435	451	465	447	500	515	451	459	444	496	468	482	522	462	480	522	473	488	451	497	465	475	475	477	473	458	442	459	477	462	463	481	492	508	466	467	464	505	462	466	495	465	482	466	487	461	483	458	453	494	501	502	442	484	457	496	459	454	470	484	531	440	445	519	465	460	464	465	474	489	475	508	505	450	436	429	467	459	473	483	452	473	474	472	482	517	452	411	460	437	471	472	477	472	495	445	462	474	477	456	457	466	451	469	444	463	434	494	460	455	489	493	464	479	437	495	465	455	502	480	468	447	476	456	455	467	459	471	476	477	482	432	478	488	461	470	475	491	492	432	436	479	464	484	469	493	459	442	494	516	450	477	450	441	498	509	460	469	466	468	437	445	483	488	459	496	467	464	444	417	448	487	489	457	491	451	468	472	463	479	465	450	483	439	475	474	461	463	461	483	427	463	480	473	480	464	493	440	462	493	450	491	453	455	484	452	481	478	477	503	478	445	463	447	461	440	475	441	438	503	467	445	475	457	449	497	498	453	448	504	472	467	481	479	494	502	446	476	446	410	484	508	464	447	472	449	462	445	475	461	462	478	491	481	458	462	471	474	476	473	446	491	459	453	445	455	482	491	474	448	494	469	464	482	472	476	453	492	458	452	463	482	454	479	491	494	473	502	493	440	501	477	472	454	475	479	468	476	460	462	466	486	447	477	428	493	431	431	493	462	492	464	470	448	437	490	499	464	459	447	473	437	510	450	448	464	497	478	427	399	463	485	462	478	440	506	493	454	473	460	446	452	510	455	485	457	495	467	443	441	422	495	444	481	468	433	452	473	453	428	453	476	475	466	509	462	461	424	477	446	446	519	515	466	443	478	500	446	497	460	493	495	439	491	473	482	482	471	474	466	471	440	470	441	459	439	465	495	501	524	468	498	467	478	453	448	463	495	488	500	460	481	484	473	479	463	449	484	488	478	443	455	488	454	477	490	450	517	456	488	493	470	442	499	465	479	463	467	456	506	452	460	475	457	499	473	474	486	462	466	483	464	492	481	496	417	476	473	494	496	481	461	484	455	451	467	455	457	486	485	446	476	491	505	457	483	476	453	455	455	452	468	469	455	479	514	461	484	472	465	450	514	499	484	501	467	460	474	481	474	449	469	455	482	461	505	472	471	490	479	460	435	452	503	507	451	440	466	468	495	485	479	483	467	464	438	451	441	500	491	503	468	484	466	461	498	478	465	469	474	471	471	473	507	480	492	438	459	464	480	473	452	416	468	451	475	471	397	464	436	467	468
4301	1883	1754	1238	1089	1039	978	905	875	865	886	860	877	884	845	845	832	826	853	864	854	835	798	830	842	826	816	883	851	850	855	847	834	866	807	854	822	816	808	839	806	831	850	826	809	813	798	825	837	780	837	837	813	824	825	871	768	814	849	846	847	823	828	889	844	824	815	901	821	812	837	884	889	789	835	788	844	782	833	842	824	815	828	867	783	853	788	776	782	787	834	798	850	833	825	819	800	790	792	818	835	797	858	842	855	805	836	882	809	790	851	851	857	805	796	865	786	812	847	813	885	837	793	830	839	870	800	785	831	833	804	847	836	845	837	816	819	783	863	806	799	858	779	778	810	881	817	766	824	814	819	800	857	800	777	800	851	790	869	853	777	811	832	799	843	798	822	839	829	830	823	852	812	834	792	829	826	879	830	847	847	790	789	800	781	852	858	823	847	877	824	843	858	868	809	855	838	787	825	838	849	817	834	819	858	853	817	852	815	800	833	822	798	775	842	820	800	838	836	886	805	866	807	807	833	828	827	819	821	838	826	833	819	770	816	794	845	813	743	847	797	845	834	841	801	795	798	760	768	746	829	836	806	795	812	806	859	835	870	875	783	846	793	840	803	835	795	850	848	854	820	834	831	831	816	818	853	850	846	809	777	880	795	773	801	886	819	776	854	796	806	842	780	856	802	878	887	866	872	831	819	798	802	811	882	824	832	848	853	799	820	817	858	784	857	817	770	852	857	860	833	829	822	758	815	816	799	787	819	802	810	805	864	848	807	816	838	848	796	835	854	815	811	820	803	808	811	821	817	848	806	811	852	827	844	810	833	799	853	842	836	832	788	847	802	807	830	798	865	816	796	800	835	835	836	815	841	818	833	827	836	873	861	783	810	792	844	832	806	868	823	796	858	839	811	779	824	854	789	778	805	848	861	813	823	854	821	856	823	784	778	849	815	874	808	816	813	863	828	852	868	797	812	805	820	806	832	856	842	833	838	805	828	816	808	827	794	859	753	794	835	827	834	830	808	805	806	821	878	824	808	839	834	740	852	859	845	828	803	743	811	824	817	855	890	801	829	827	837	824	827	880	807	830	821	840	832	816	883	788	793	788	839	851	879	798	815	834	791	835	798	813	831	852	854	805	811	848	843	841	790	861	834	816	799	840	817	829	844	826	829	851	765	840	786	800	804	844	830	843	833	798	864	829	811	839	837	819	814	909	805	808	838	864	846	817	822	852	799	815	845	786	848	795	844	832	824	783	865	851	882	883	863	869	815	801	791	831	802	844	843	781	788	873	834	809	811	837	794	781	808	798	808	881	783	839	858	847	869	855	773	850	823	818	768	858	866	857	817	826	824	796	855	811	856	834	823	813	774	794	837	817	848	847	853	849	837	868	868	789	839	824	826	811	792	838	905	812	833	819	854	854	830	809	811	815	829	844	787	825	839	841	813	877	860	814	867	809	836	839	826	841	763	849	846	811	827	770	816	805	832	797	833	840	803	839	827	757	783	818	802	779	845	824	802	828	819	801	842	828	805	814	852	806	785	798	819	832	843	804	821	794	851	800	812	799	843	804	782	831	838	790	847	834	796	822	829	814	793	845	803	835	850	806	799	791	806	823	805	854	882	825	828	755	857	793	798	842	791	860	830	773	806	832	831	852	818	840	836	840	812	822	829	810	812	819	784	835	825	804	835	756	847	804	762	772	826	805	845	811	834	848	859	805	838	809	843	825	857	784	837	783	831	773	827	813	818	790	849	816	841	802	845	799	845	811	790	791	856	852	820	806	818	815	852	842	840	828	800	818	826	817	827	848	797	790	787	819	826	789	874	855	813	848	845	836	829	843	798	808	793	855	813	770	795	814	842	829	847	876	811	834	798	845	868	813	854	808	779	823	837	805	842	797	846	824	833	814	808	863	853	824	823	862	845	798	794	833	852	768	853	814	808	830	831	842	843	826	812	822	853	840	802	818	878	828	848	824	809	810	871	833	867	824	825	836	813	857	854	814	806	804	777	844	818	804	833	847	801	806	818	819	815	830	831	860	882	757	854	824	836	838	775	831	832	850	820	852	841	784	771	815	840	785	852	817	810	821	774	834	875	821	833	816	783	886	808	847	821	905	828	827	861	862	860	818	828	867	831	828	826	787	816	867	833	862	800	811	825	848	811	854	801	794	789	842	859	800	819	821	819	815	863	781	864	829	792	849	859	869	859	861	862	835	829	863	829	880	833	860	790	793	780	835	809	827	808	788	857	810	821	811	839	833	811	837	806	821	858	842	803	848	821	838	807	836	858	825	823	808	837	819	803	837	811	805	820	789	811	816	825	843	783	824	854	835	827	824	844	776	808	829	815	796	895	844	836	790	827	804	750	811	875	774	839	884	856	863	865	825	820	783	862	845	789	834	863	825	842	810	855	769	800	857	880	833	917	801	806	855	835	787	823	873	825	856	806	806	842	859	800	809	821	879	784	818	829	870	806	812	843	863	850	857	847	810	857	847	790	798	853	841	802	826	826	855	876	842	844	813	816	793	824	845	746	836	785	826	870	814	831	824	837	842	825	820	834	847	853	841	845	817	840	873	888	828	811	858	830	881	818	833	802	839	843	840	852	858	852	839	792	804	851	793	874	850	787	843	785	840	850	789	795	837	831	840	798	839	884	829	856	764	831	837	823	812	856	830	795	855	855	804	859	848	822	846	826	843	864	824	827	815	824	791	753	818	819	833	823	886	807	775	821	846	861	784	829	828	832	860	878	863	819	832	766	783	834	823	833	843	852	754	846	835	840	837	858	772	768	811	868	809	866	797	834	826	816	792	810	830	805	842	826	864	805	829	852	794	850	829	782	825	825	794	848	861	824	880	839	802	827	828	845	857	805	750	835	836	851	771	850	773	840	805	789	859	818	799	854	854	841	866	776	852	849	826	794	834	867	861	812	799	827	871	806	810	809	817	811	806	790	865	827	809	835	790	837	813	901	814	809	840	866	835	817	849	864	790	776	883	868	811	818	834	813	826	767	808	842	789	848	840	816	828	783	798	797	823	858	829	860	812	824	818	798	788	859	799	866	820	810	829	834	808	846	835	829	807	797	810	864	863	835	796	848	826	824	892	818	841	844	778	797	815	810	791	894	818	838	857	818	789	801	862	801	849	840	851	848	819	851	821	822	797	835	813	837	855	794	863	822	815	874	787	864	851	836	774	793	877	792	791	864	815	853	845	862	807	803	844	830	800	776	822	860	855	795	872	817	779	794	771	870	814	895	803	825	809	839	844	757	785	852	832	854	796	792	851	821	829	793	827	820	812	845	816	828	803	787	830	804	929	872	856	825	842	842	787	848	880	828	774	805	823	795	871	792	792	872	849	846	822	828	827	807	844	813	829	799	821	801	820	842	783	852	821	804	839	868	811	820	850	849	796	832	800	819	841	842	863	840	877	882	821	884	795	830	861	847	852	845	873	807	801	857	787	855	885	796	770	844	866	795	854	819	843
24256	21442	28648	24611	20771	2189	655	470	393	313	294	291	289	271	278	269	267	260	263	251	222	212	273	248	240	246	268	233	229	216	228	248	221	237	240	230	243	216	204	223	233	235	233	205	240	243	235	237	228	258	204	226	212	240	216	232	219	210	226	226	242	245	260	253	216	211	220	236	209	198	218	213	211	217	265	232	233	226	210	213	198	206	213	229	197	202	225	225	223	224	240	219	204	213	223	199	232	241	207	234	226	230	215	225	224	233	219	232	227	222	230	244	207	248	219	213	219	210	214	214	215	255	204	229	214	215	232	209	208	225	242	243	233	245	231	204	225	244	237	253	224	245	225	227	223	233	224	256	209	212	199	236	224	213	220	217	210	239	218	210	217	252	228	222	227	221	225	214	214	227	234	228	212	213	231	223	221	205	224	244	223	248	247	231	206	230	235	226	242	209	237	227	222	237	211	214	250	239	222	212	234	249	203	216	223	220	214	210	227	222	247	236	218	229	216	206	217	229	224	219	251	237	232	209	250	206	228	210	232	225	217	231	227	225	216	211	233	244	221	228	228	225	211	250	219	217	194	217	211	224	202	227	233	250	225	218	210	215	220	242	227	212	227	206	234	230	218	226	240	217	208	214	234	214	218	217	218	224	205	224	205	218	227	196	212	215	212	252	195	247	228	217	215	203	220	193	234	248	215	229	204	212	208	252	180	214	224	215	231	206	229	215	231	242	217	218	239	234	205	211	235	209	207	232	208	235	222	238	248	222	209	212	236	218	286	233	191	219	234	240	210	235	194	200	229	229	212	215	220	247	232	235	240	225	190	204	249	218	198	229	225	228	222	223	221	202	237	221	234	218	212	223	244	213	199	206	219	216	234	215	236	220	227	204	228	263	221	225	234	206	201	236	222	206	251	219	243	243	234	237	234	212	224	235	225	229	219	231	233	235	241	208	203	229	206	229	211	231	225	200	233	252	186	203	208	205	223	227	246	216	229	212	217	205	216	244	216	204	198	215	223	205	218	212	207	240	229	210	218	196	235	245	220	202	235	211	216	219	214	230	216	228	237	220	233	212	219	229	245	222	264	252	203	211	215	205	223	220	231	220	205	229	239	184	229	221	235	222	229	249	230	207	228	233	231	259	225	223	234	204	201	251	214	226	203	262	213	230	229	213	217	213	223	194	241	224	226	195	228	225	227	212	205	216	191	228	235	226	208	206	236	216	239	243	220	211	239	229	206	258	230	232	213	215	213	207	220	179	233	246	236	230	230	216	226	215	249	223	214	216	222	220	217	247	218	226	205	232	203	217	215	237	200	229	229	233	224	206	237	202	238	243	234	229	179	209	214	203	199	203	233	234	200	239	235	221	223	185	214	230	233	223	223	205	202	220	231	201	245	211	255	195	227	212	172	223	238	214	240	209	211	213	181	217	211	217	226	243	199	224	243	224	229	245	230	236	225	201	215	212	235	246	225	206	211	208	214	225	212	221	217	227	202	205	251	213	222	229	232	219	213	243	230	239	230	218	219	210	217	204	220	225	200	234	218	213	215	217	212	240	183	241	256	239	212	238	251	219	204	225	242	221	204	205	211	230	208	218	222	201	222	232	197	219	186	232	231	226	264	244	206	232	205	215	203	231	230	215	220	220	196	227	225	230	195	248	213	226	230	243	222	224	225	214	244	249	244	222	222	201	218	215	225	222	222	221	240	211	224	248	224	221	226	213	258	230	230	233	225	206	248	227	223	210	202	230	203	235	205	229	246	205	235	180	206	231	208	239	229	213	200	203	231	236	243	217	200	231	234	234	201	236	222	233	236	232	222	229	236	218	214	208	211	232	233	216	232	218	207	226	205	225	205	239	223	230	243	212	219	223	219	238	202	202	180	220	241	221	233	253	196	263	236	206	206	225	213	220	216	194	228	199	229	208	215	198	221	225	201	251	206	229	195	205	246	226	241	251	208	204	206	213	200	221	217	269	221	213	226	197	196	255	222	225	213	234	213	220	235	218	240	215	241	214	243	236	204	218	216	219	225	227	204	222	213	231	234	214	210	212	228	247	233	214	197	208	218	222	245	201	206	239	214	218	208	250	239	236	227	203	195	215	213	209	231	234	219	227	240	218	212	215	252	223	197	214	215	197	234	214	216	211	254	225	227	232	235	206	215	215	196	217	220	211	213	247	207	194	232	185	215	232	217	200	232	223	174	230	206	222	248	230	221	251	201	217	221	209	204	219	242	207	240	210	233	227	232	219	230	208	211	216	208	221	231	197	203	218	199	202	226	202	218	244	215	241	232	212	194	236	216	201	217	213	204	236	206	213	220	208	249	204	241	194	231	209	236	227	229	232	225	235	221	223	216	219	231	221	210	227	255	228	211	210	220	196	201	250	218	230	221	222	202	214	251	228	206	219	211	223	219	183	215	213	222	222	202	229	215	217	212	190	228	228	227	234	223	215	211	233	258	211	201	253	213	209	214	206	218	202	208	243	223	231	216	250	202	202	216	218	198	231	221	235	211	197	256	186	230	227	217	224	219	232	198	227	235	208	236	230	221	217	232	213	204	249	230	203	202	221	221	236	199	203	220	202	225	235	246	203	200	252	214	231	219	206	208	237	221	223	224	223	220	241	215	222	214	222	215	213	227	206	232	229	223	199	207	220	194	214	181	229	226	224	238	210	228	206	210	243	198	228	216	226	219	215	243	212	217	223	217	219	248	244	208	231	236	226	198	226	237	213	230	228	217	202	220	218	228	227	223	221	218	221	244	217	235	206	222	214	206	242	210	234	251	266	217	213	234	232	221	223	216	211	235	201	208	211	220	219	217	204	206	222	220	226	247	226	236	246	251	212	261	255	227	222	216	213	225	212	195	213	208	211	241	221	232	214	208	201	246	214	234	224	187	219	233	222	226	237	208	256	246	205	223	238	233	194	231	237	211	228	209	230	217	232	213	211	214	230	224	214	221	218	221	218	240	216	216	197	222	214	220	215	215	215	247	235	236	233	230	230	251	220	209	208	217	199	209	223	205	217	204	217	233	228	221	227	232	255	211	207	218	220	229	254	230	218	240	223	218	200	209	215	192	214	221	228	243	198	249	231	211	226	208	199	191	235	187	210	240	236	196	216	265	215	235	251	218	230	240	232	214	220	216	213	225	220	202	229	202	210	231	202	236	234	228	226	239	223	228	211	223	236	220	202	234	210	204	234	228	235	199	250	202	240	232	218	211	223	218	211	241	228	224	204	214	200	219	200	183	223	218	210	224	220	193	211	229	195	207	226	243	239	202	229	202	232	211	226	220	218	222	246	226	235	242	205	235	230	214	218	220	233	227	228	236	237	239	206	236	239	243	228	238	222	234	200	219	223	196	234	221	226	244	218	239	218	216	243	218	195	217	219	201	224	226	218	218	218	211	237	212	238	210	222	208	191	204	214	229	226	228	239	224	229	202	227	236	249	219	217	207	219	227	206	214	240	229	197	214	209	211	195	222	213
5639	9869	8550	4316	2840	1999	1553	1197	1025	844	818	736	695	663	582	586	557	513	533	495	468	500	481	458	443	445	450	454	466	463	410	420	451	442	449	415	467	418	445	413	428	395	416	424	425	450	443	430	419	415	429	448	439	421	410	466	434	420	406	413	413	434	436	431	459	443	450	403	396	418	406	411	432	407	452	417	399	449	443	381	422	394	432	414	392	407	428	441	403	404	406	403	438	389	416	415	414	402	429	406	435	429	396	422	390	394	420	403	405	445	413	404	385	396	438	357	435	431	438	396	395	384	433	401	419	402	377	416	384	417	445	411	423	465	404	402	450	440	407	407	413	392	405	407	383	377	408	401	426	407	415	443	411	424	439	436	407	437	430	411	414	401	433	415	382	406	410	444	412	416	454	379	401	402	390	393	387	419	384	382	371	386	447	406	413	383	394	445	417	430	385	414	371	418	388	396	419	442	425	420	413	405	396	398	422	378	439	430	435	397	413	382	393	441	406	415	432	402	385	421	471	402	396	413	419	399	375	442	403	411	428	446	409	379	400	430	446	430	391	393	435	418	455	453	394	432	425	361	414	412	406	402	421	409	413	428	452	407	408	405	429	410	411	403	389	373	420	422	388	415	413	393	404	402	405	425	424	377	402	422	404	444	452	403	422	392	410	437	442	440	407	427	377	420	422	384	406	414	445	427	447	446	385	412	400	423	440	413	401	416	399	431	426	401	411	412	423	411	435	401	401	400	380	383	416	404	422	395	402	433	392	392	411	389	425	364	408	430	429	399	396	415	464	405	384	405	425	423	428	446	383	438	388	406	447	427	431	359	396	393	404	411	403	403	400	385	412	404	431	405	437	407	418	427	380	439	403	396	373	414	426	425	417	375	444	419	416	423	384	418	398	371	397	391	402	405	397	421	395	409	404	425	393	438	425	396	436	393	413	406	412	415	391	403	393	399	428	394	387	412	415	441	436	431	396	396	406	391	410	397	391	449	437	418	401	422	365	454	386	434	420	433	436	436	395	409	388	429	452	389	395	445	405	394	422	377	395	384	432	427	430	442	388	420	391	390	432	370	420	412	384	422	438	377	418	389	407	404	379	420	440	400	451	418	406	436	381	440	407	398	407	390	437	395	418	436	406	385	407	405	430	412	405	468	440	394	435	429	375	452	397	381	395	394	386	391	425	373	425	426	383	404	414	377	421	428	439	390	372	380	382	448	374	423	435	424	403	435	378	420	415	398	376	393	428	438	403	384	443	413	449	414	416	420	432	397	418	381	421	435	386	368	398	422	424	400	424	438	434	384	395	429	410	414	408	397	407	385	415	426	398	401	400	388	407	402	398	383	411	434	433	432	413	401	429	391	394	388	428	406	405	365	418	389	421	404	421	464	437	439	389	408	410	403	453	403	408	410	403	372	452	430	453	397	421	415	420	415	413	428	403	427	359	395	386	372	403	441	385	419	398	396	408	396	440	387	397	402	416	370	407	409	436	426	398	394	423	425	417	415	423	453	444	417	408	403	415	400	426	395	404	401	437	433	419	394	412	468	436	379	444	416	376	411	432	390	413	411	396	389	424	403	403	405	410	436	409	453	397	426	388	419	427	405	424	407	380	408	389	404	421	408	430	424	406	385	386	403	396	409	399	394	409	418	409	382	417	425	397	393	426	378	431	427	425	405	390	407	401	436	432	438	407	406	428	426	422	417	427	378	408	433	442	410	395	415	418	400	414	405	399	427	432	408	424	375	414	413	399	447	414	383	445	448	387	417	395	434	409	428	394	405	404	418	407	403	428	438	416	399	395	410	380	400	430	437	394	422	392	452	386	396	403	386	383	424	427	392	419	399	417	415	417	394	410	390	403	402	435	406	423	433	421	410	380	408	421	413	408	427	366	400	442	415	399	416	384	415	393	398	406	417	418	412	395	404	388	429	417	369	394	443	410	370	380	414	448	392	394	428	425	378	405	412	402	444	422	410	392	403	393	406	407	444	401	428	389	390	454	387	397	401	420	418	453	419	419	410	431	381	444	380	381	379	425	393	410	406	426	359	413	420	432	442	428	413	417	408	408	395	412	429	427	368	443	392	420	426	411	414	391	389	435	451	407	442	405	441	403	399	398	421	410	401	403	437	384	405	422	405	398	403	422	398	402	423	405	406	405	412	422	385	394	419	411	406	408	397	408	374	370	388	429	410	371	444	412	432	453	437	424	401	389	391	400	420	398	392	395	416	426	409	378	409	417	404	423	413	419	421	390	405	431	385	428	420	408	400	428	401	454	383	417	385	401	416	418	399	409	398	412	396	390	388	404	409	436	397	393	402	380	413	399	397	403	402	419	401	428	402	397	434	399	445	389	401	397	431	418	394	379	416	410	374	441	390	385	395	409	417	430	452	423	407	434	424	406	380	394	395	447	422	402	426	372	418	419	425	391	382	398	436	423	410	394	426	446	392	390	452	423	384	403	418	421	423	418	433	408	438	414	426	445	436	406	467	427	413	475	403	420	436	388	436	398	371	424	427	408	391	382	407	381	452	380	434	405	390	377	378	392	413	413	393	401	374	410	402	418	387	425	365	350	396	436	354	404	419	441	374	408	446	432	403	415	379	417	381	445	369	419	410	402	403	390	410	413	405	445	405	427	430	368	404	397	429	433	412	406	445	409	406	409	441	391	422	409	429	438	396	459	383	415	430	402	368	409	426	428	383	393	403	413	397	376	412	397	415	428	352	432	401	396	428	398	414	400	417	433	424	418	413	410	395	409	403	409	402	422	414	432	377	427	451	420	412	444	393	430	409	396	412	404	391	406	401	436	401	411	423	443	391	455	434	435	412	414	409	449	392	399	388	393	421	418	418	428	415	444	407	419	427	410	380	422	380	421	385	410	425	404	429	398	441	430	433	412	448	425	385	412	414	391	411	406	379	425	424	396	410	394	390	418	411	384	423	373	401	422	422	387	435	395	419	403	445	362	406	389	412	388	415	385	375	396	445	396	406	401	420	418	451	413	441	394	415	410	413	456	419	411	403	409	363	377	387	420	411	444	399	411	420	403	410	382	421	406	423	375	412	404	438	405	412	370	402	411	421	382	425	408	441	451	437	420	400	387	427	431	425	380	393	399	426	392	411	382	390	426	388	386	405	431	380	407	419	399	367	375	421	389	394	388	395	416	432	433	427	388	412	441	417	444	423	382	434	449	412	375	404	394	433	415	437	392	396	373	454	419	418	424	419	451	418	392	412	448	415	403	449	411	384	392	394	412	423	413	395	383	396	416	427	362	425	383	409	387	396	401	385	395	418	435	403	405	384	403	403	392	415	422	366	387	439	446	418	393	417	427	416	436	434	395	393	400	428	437	389	408	406	419	412	427	439	426	394	414	393	400	390	398	402	423	394	422	396	403	416	431	391	380	414	427	432	425	428	417	383	416	436	437	374	380	397	387	403	428	436	375	438	419	392	408	382	404	453	408	429	402	408	416	386	374	419	433	463
23348	21442	29294	24004	21447	20040	1577	564	401	365	331	308	272	256	219	235	206	224	200	204	178	196	152	183	196	165	196	166	167	152	147	174	164	157	155	169	146	143	142	149	154	146	178	169	160	163	170	145	146	153	164	166	160	177	137	176	153	149	179	157	165	134	151	147	164	165	173	131	134	155	168	151	147	174	146	160	145	165	128	134	132	152	154	141	160	144	144	138	175	144	152	137	160	157	125	184	138	122	140	152	147	122	138	147	141	156	166	156	161	144	141	139	141	149	151	132	142	150	142	120	132	134	150	141	161	161	131	143	151	142	146	147	144	148	131	168	144	176	128	147	155	139	155	151	141	128	135	137	134	154	155	157	127	144	148	142	146	163	146	153	164	151	140	137	144	157	152	145	154	142	131	171	139	135	154	141	165	158	154	134	141	146	156	132	142	159	136	141	148	125	150	146	144	150	154	142	148	155	148	158	146	146	148	177	146	156	150	153	142	142	148	155	152	156	150	141	148	141	140	156	147	122	129	138	119	141	146	153	134	154	148	130	166	158	179	166	140	148	148	132	169	141	155	141	173	162	160	155	141	154	149	161	163	159	135	151	159	154	135	168	155	126	118	153	140	149	173	136	157	180	159	137	132	137	147	140	162	132	157	143	142	144	135	139	179	163	162	138	146	153	156	162	150	140	147	153	156	139	120	149	154	123	147	133	146	170	148	157	134	127	145	150	131	119	132	155	145	132	177	140	156	145	134	178	142	151	130	136	157	135	143	160	157	141	144	143	136	141	129	139	123	165	143	135	139	147	158	137	151	129	150	148	165	123	153	146	147	145	153	112	139	136	161	144	158	142	152	137	144	130	161	145	155	135	164	140	157	147	151	139	147	145	164	155	125	147	145	151	156	145	141	145	131	146	146	167	138	152	147	149	115	156	138	152	153	135	147	148	157	139	150	145	137	144	147	149	149	145	155	161	149	115	129	159	149	150	158	147	145	147	137	164	130	162	144	150	152	130	145	124	153	137	168	149	148	148	135	157	144	157	141	143	165	142	137	154	132	120	156	137	147	139	164	175	114	137	142	132	137	165	141	141	131	150	155	143	177	153	149	149	150	143	178	120	134	169	163	135	167	156	150	154	148	161	176	134	170	123	143	134	161	152	149	149	140	155	162	163	143	154	139	122	138	145	145	156	146	172	143	163	168	137	136	127	130	158	163	136	167	125	141	129	142	153	163	136	159	141	165	163	141	135	160	163	167	149	155	164	139	167	136	134	150	170	165	168	138	165	143	138	155	149	158	141	142	146	155	142	159	158	140	124	146	141	134	151	157	154	149	146	160	152	147	144	147	150	136	172	157	136	139	118	153	138	141	147	165	142	144	145	160	159	141	149	146	128	159	140	149	116	146	144	150	157	145	143	124	159	143	163	145	149	155	145	166	126	145	137	146	135	154	153	149	150	136	126	146	128	153	139	148	129	159	125	155	149	155	138	156	141	144	158	140	155	144	151	128	162	148	132	142	155	135	120	161	146	155	168	161	120	155	148	141	142	136	153	142	148	142	157	131	147	139	140	156	148	150	169	140	128	145	146	137	151	130	156	128	132	149	158	144	130	129	141	141	127	149	153	127	153	117	138	157	126	152	128	154	155	126	147	158	141	154	162	138	121	138	140	116	153	131	131	157	155	138	142	154	138	152	143	152	163	146	147	150	158	156	144	149	146	142	140	124	150	150	146	132	133	153	141	141	146	151	147	140	170	162	133	142	143	158	153	146	156	146	159	132	155	149	151	152	148	154	145	161	132	144	163	171	143	155	153	152	151	152	146	157	151	137	153	145	137	160	152	135	170	138	173	148	169	137	150	141	130	115	134	134	161	161	141	142	129	145	155	133	139	147	140	156	137	139	164	158	161	139	158	141	140	136	154	138	151	145	141	147	135	150	146	159	159	139	149	172	143	169	151	156	160	137	160	145	162	161	135	138	157	151	156	147	145	137	136	140	127	155	168	137	145	134	152	155	142	146	142	123	152	166	142	129	162	161	132	131	145	142	144	144	174	125	154	140	164	160	150	147	160	150	134	149	145	155	149	143	149	121	138	141	168	140	128	154	171	157	155	159	153	163	150	153	155	173	146	137	139	141	154	137	128	166	164	135	165	155	146	169	146	136	153	151	151	132	142	158	131	163	135	146	152	140	150	148	155	140	157	135	142	153	142	152	136	158	144	133	168	146	139	139	132	154	133	127	142	147	137	159	153	157	142	121	139	153	156	146	147	162	143	134	139	154	124	158	160	170	152	130	152	149	144	146	149	165	157	142	145	145	137	159	169	155	124	145	141	141	132	133	144	142	157	151	130	138	144	166	153	134	143	151	141	162	131	149	145	135	152	143	151	142	149	157	153	142	147	142	150	155	143	145	163	155	143	152	148	184	152	150	138	145	151	161	139	135	127	148	142	149	137	133	131	113	153	152	150	134	117	152	152	138	130	150	163	140	150	147	155	128	144	146	163	142	146	146	127	139	155	138	149	152	135	137	145	155	150	135	138	129	154	150	161	154	144	140	167	131	130	114	157	130	139	143	131	158	140	153	162	143	165	139	155	145	156	158	154	166	136	156	124	145	152	130	154	159	155	162	142	143	151	164	151	139	122	143	156	143	158	140	145	124	164	146	144	136	150	144	126	164	179	155	146	147	144	165	148	148	168	165	131	172	135	148	146	151	145	150	143	146	151	159	145	146	143	144	152	144	156	152	106	141	134	139	155	165	155	150	150	150	139	143	177	155	152	133	160	164	147	123	132	139	130	134	156	154	126	142	138	153	139	146	157	146	144	169	157	149	140	154	145	158	146	144	150	156	167	157	139	154	148	136	135	132	151	152	150	139	141	158	131	131	132	138	140	130	146	165	156	174	151	160	168	153	158	150	134	121	166	113	134	152	176	148	182	144	160	141	164	158	144	133	142	150	144	118	138	153	167	132	140	155	163	142	144	128	156	159	147	164	130	157	162	149	127	138	145	149	156	150	140	152	144	140	141	152	142	130	157	153	123	171	140	126	185	133	118	141	163	153	148	152	146	129	141	168	152	150	128	146	141	145	159	143	150	148	129	140	147	139	122	152	137	143	145	143	148	143	157	132	145	147	144	135	156	165	154	127	149	185	158	150	149	161	136	143	158	164	150	143	145	147	151	143	116	146	156	148	148	126	158	141	164	135	159	146	150	139	139	136	151	138	131	137	137	133	177	147	147	173	139	165	134	141	122	147	140	139	158	153	161	120	150	155	121	153	148	137	148	155	138	141	152	150	139	137	143	139	152	140	144	156	134	143	148	151	149	143	160	145	140	149	161	171	150	160	146	175	157	132	137	143	143	133	152	138	148	138	144	155	145	163	154	147	128	139	143	162	147	147	150	161	142	152	144	154	162	148	153	168	172	157	151	143	144	130	151	146	151	135	150	149	157	131	161	142	166	143	142	145	153	151	138	139	146	120	138	161	130	147	163
7864	15610	13342	7043	4495	3188	2398	1798	1418	1235	1028	838	762	676	611	575	535	513	534	425	431	393	376	417	404	366	310	332	318	374	345	332	282	312	303	344	293	277	288	278	304	287	279	262	317	293	310	270	281	278	255	244	273	299	251	282	228	260	287	236	277	266	270	286	263	288	273	272	220	304	278	271	262	264	289	284	249	256	290	255	238	266	280	267	272	249	245	276	239	248	293	225	271	255	302	258	258	279	277	247	260	272	242	252	229	268	273	259	269	258	244	274	265	245	260	238	253	284	244	272	264	253	214	257	264	262	256	291	238	286	251	236	254	253	306	262	272	260	268	278	269	261	272	252	265	249	250	271	264	282	264	275	265	273	269	247	281	258	231	254	239	258	250	251	281	286	281	270	269	232	266	263	275	279	264	282	274	253	271	287	257	279	271	262	225	235	271	257	221	249	283	272	259	286	272	215	264	239	260	254	277	246	263	262	271	239	250	273	265	239	274	251	223	251	265	290	243	259	255	265	262	228	278	240	232	253	264	261	239	242	243	253	267	282	259	230	257	253	257	272	268	235	240	249	247	258	256	235	273	281	263	250	241	262	252	259	269	255	247	249	260	273	268	291	295	279	259	265	261	238	272	238	269	250	247	268	265	250	240	280	248	261	274	264	271	252	275	283	252	247	246	251	281	256	271	253	256	282	269	280	259	230	272	266	274	263	284	266	268	240	254	244	260	277	262	244	294	256	271	241	270	258	247	264	258	248	227	252	262	267	249	249	272	245	259	226	275	230	237	256	239	275	209	255	282	269	292	259	265	256	257	268	251	234	237	272	256	228	262	264	240	241	269	243	243	285	254	218	256	277	254	259	266	267	292	255	252	248	259	241	248	243	255	263	255	248	273	269	261	257	239	242	241	245	256	246	246	245	295	295	244	265	261	279	275	273	237	270	254	267	253	258	272	242	263	250	266	257	288	226	244	228	240	256	226	246	270	228	264	269	231	268	272	253	265	274	273	265	253	254	273	258	234	255	257	273	272	245	239	250	269	244	273	225	279	282	254	239	238	260	262	265	277	243	284	282	296	284	268	252	257	263	267	201	264	279	265	251	247	260	260	293	250	269	265	250	244	238	233	252	251	280	253	245	243	293	256	249	263	271	229	249	238	251	253	263	248	267	279	264	257	237	267	251	252	231	234	270	251	269	242	247	247	262	257	243	287	259	253	275	252	264	271	246	258	233	250	272	230	264	250	277	264	259	289	252	260	254	261	255	242	248	288	257	267	239	278	243	292	253	251	233	280	276	255	260	250	268	252	251	244	249	211	255	266	260	245	266	242	254	219	265	256	267	275	262	294	271	255	251	255	243	245	259	250	262	256	251	238	256	248	251	290	268	270	277	250	264	248	251	240	251	247	285	279	263	269	273	250	259	253	234	257	267	283	276	246	232	260	252	246	254	267	251	270	244	241	253	273	244	259	267	271	254	272	279	287	248	282	256	277	234	258	266	256	269	247	289	271	253	262	268	264	232	247	255	270	268	251	277	318	260	259	269	254	230	278	254	269	263	255	267	272	242	260	294	298	252	256	237	258	255	272	263	272	270	271	269	272	242	265	261	242	249	251	250	276	265	261	227	280	229	247	262	265	259	213	235	262	254	271	249	246	267	232	273	274	263	278	213	299	252	279	263	250	247	249	260	237	280	271	230	249	245	277	280	251	249	254	264	258	250	253	255	231	244	263	241	251	239	239	276	252	281	268	271	248	275	222	263	297	254	265	256	258	239	268	278	263	261	267	248	264	274	283	262	251	263	265	277	240	233	246	241	246	292	250	246	264	257	262	266	245	236	269	236	256	253	280	293	251	266	262	282	234	278	259	261	251	246	242	242	262	286	235	262	211	241	257	253	269	246	252	295	251	250	273	252	275	268	269	243	260	270	266	282	254	284	273	223	244	266	243	267	266	236	240	257	256	261	237	239	277	265	277	266	243	258	260	238	292	251	261	243	259	256	284	283	272	270	255	235	247	256	250	237	273	264	267	267	252	269	277	266	269	266	280	232	268	279	239	260	261	260	264	289	245	271	214	254	262	255	229	227	260	228	260	247	237	259	277	278	224	264	261	234	262	251	249	257	254	267	256	264	253	256	264	247	273	235	255	257	244	254	250	250	250	238	247	219	292	252	264	252	272	216	248	232	252	273	254	254	242	261	264	268	255	248	279	250	240	246	249	269	239	229	265	237	238	242	237	241	263	282	253	284	271	235	267	228	279	258	249	240	255	241	225	255	265	221	281	252	271	236	253	242	256	275	249	265	254	235	250	244	261	240	225	230	248	252	255	267	260	259	236	272	245	275	256	266	246	259	245	257	283	275	263	245	249	239	271	224	274	256	273	271	256	263	253	239	264	266	290	237	275	247	233	292	253	264	255	260	265	267	290	250	254	267	263	250	261	278	248	259	237	264	249	267	243	232	267	247	269	258	248	246	258	245	250	256	267	270	247	237	227	245	256	257	269	264	221	249	276	275	253	236	256	230	266	247	257	255	249	253	237	251	251	255	243	275	230	295	254	273	262	235	228	265	266	254	256	253	253	264	258	253	258	277	241	284	268	265	260	286	276	264	254	262	247	270	230	235	273	255	254	279	243	246	261	258	267	253	243	245	266	242	283	266	265	266	263	241	227	301	256	256	257	269	223	258	249	253	270	245	254	249	278	237	260	259	269	256	265	288	275	244	273	267	236	258	243	255	259	272	256	260	255	233	222	232	267	270	252	252	253	244	235	239	270	234	246	243	242	265	241	253	259	247	291	245	227	263	241	245	262	252	245	265	250	264	256	294	247	240	226	256	241	287	266	276	290	264	239	267	229	248	239	260	246	292	263	262	259	258	261	294	278	268	281	249	262	239	229	240	254	246	269	274	267	231	266	252	244	256	248	255	256	293	259	287	261	259	269	218	261	284	274	268	270	275	272	249	227	272	259	269	293	295	250	246	244	282	276	242	249	249	264	268	263	259	268	265	219	241	227	242	257	281	271	282	271	242	268	245	265	228	245	280	253	234	253	270	264	231	241	263	279	274	257	290	247	281	248	259	270	270	251	252	233	245	267	284	263	249	283	260	249	242	256	273	253	262	231	257	224	267	260	249	281	267	283	265	247	262	235	247	269	263	256	270	222	251	244	242	261	235	260	255	273	234	243	272	240	267	259	265	261	258	253	266	236	255	266	268	265	251	240	279	263	276	275	248	260	280	254	242	250	260	264	247	261	246	263	261	276	244	258	254	224	242	265	249	271	260	274	226	264	225	236	257	240	263	280	243	274	241	262	245	233	250	271	263	265	247	251	269	253	258	247	274	276	259	279	254	267	227	241	248	279	280	278	257	254	276	273	271	240	276	260	254	268	253	277	266	240	233	224	257	255	251	239	250	267	242	268	271	256	263	249	250	233	261	260	271	284	258	273	259	274	264	256	265	269	263	267	245	237	263	249	272	260	225	269	262	249	249
26942	20757	7962	810	538	549	555	498	492	491	477	459	473	501	442	506	558	498	454	488	510	495	466	472	464	485	479	476	449	489	533	493	482	509	492	488	488	471	495	471	460	454	483	459	481	464	468	471	461	517	486	447	468	479	444	519	475	439	505	466	490	475	472	495	468	484	495	424	469	495	447	468	468	488	434	473	461	451	441	482	467	516	496	504	481	437	489	491	451	459	462	472	514	460	451	467	485	459	458	442	460	457	481	496	451	466	507	463	453	494	502	467	479	467	469	446	489	470	440	484	487	498	459	450	475	488	442	442	441	481	486	479	474	480	457	451	448	478	463	475	472	472	466	474	479	465	501	465	484	459	463	463	450	510	436	450	464	475	451	465	496	453	471	492	486	453	491	464	455	448	490	472	437	444	476	456	468	435	454	436	469	503	449	462	444	488	468	457	508	486	491	481	485	486	432	420	466	449	489	441	514	422	450	473	487	480	506	455	481	473	467	520	432	490	449	457	445	474	429	444	496	484	522	460	474	458	474	450	465	475	450	449	460	419	472	467	469	498	502	483	478	415	453	495	469	502	420	460	461	477	472	496	429	464	499	486	483	478	469	477	454	444	500	481	470	423	534	461	432	459	453	460	467	479	470	486	497	482	489	444	506	493	497	515	478	427	449	479	467	514	470	442	474	477	443	482	453	437	490	442	481	476	502	472	509	491	480	485	490	458	472	494	437	485	458	492	444	475	513	478	494	465	475	468	480	463	469	450	459	465	474	454	428	456	468	455	443	497	442	480	440	444	452	440	451	468	486	471	464	489	474	436	431	469	459	463	443	480	491	489	489	473	467	484	433	518	471	449	493	452	430	486	458	430	493	452	470	498	449	462	435	460	450	453	466	458	483	481	460	481	477	460	468	496	492	484	488	421	460	473	456	486	475	419	440	470	457	450	458	453	467	459	434	445	452	486	490	431	479	466	464	465	464	510	455	520	440	463	452	468	460	425	474	450	453	459	453	493	482	460	458	460	498	473	460	471	441	465	471	498	468	444	456	513	458	467	511	472	454	453	464	472	472	475	475	474	437	455	461	442	497	511	451	461	458	492	488	486	456	451	476	467	506	449	511	454	452	505	512	476	455	488	473	457	484	498	455	439	465	466	488	448	472	482	468	471	495	491	450	486	479	506	467	448	460	469	513	463	501	474	468	458	490	462	480	455	437	462	472	435	452	469	481	456	483	490	464	453	435	485	474	488	455	488	498	491	468	455	474	457	460	437	467	442	480	462	476	475	465	468	473	489	479	495	464	487	456	499	469	461	492	493	479	458	499	442	461	502	488	461	467	457	453	472	482	446	455	469	471	467	484	450	493	470	508	491	471	486	496	448	459	471	490	477	461	449	495	447	478	471	484	491	489	477	443	455	483	473	480	499	497	502	465	483	450	518	472	494	423	477	462	521	441	446	472	487	478	512	453	480	467	475	431	441	485	486	448	448	466	450	449	496	514	476	516	494	473	446	469	471	456	494	473	474	466	446	487	482	456	456	469	469	468	480	465	450	504	460	461	461	461	471	434	468	505	459	472	501	478	489	462	453	493	456	447	481	474	471	466	480	453	470	471	493	493	463	497	455	449	425	419	432	479	527	470	446	462	474	511	463	462	455	491	483	452	465	495	492	471	446	461	492	479	466	479	459	443	439	463	460	433	502	463	486	470	425	447	492	494	440	433	481	484	456	489	483	459	468	516	484	500	453	440	470	500	439	455	510	457	500	444	501	464	479	495	467	488	484	470	484	468	501	461	526	440	418	504	457	461	473	482	438	475	453	440	441	461	456	482	445	467	450	450	521	488	468	458	477	466	492	461	476	475	463	487	470	470	485	470	493	466	468	481	487	452	481	520	509	473	451	452	463	459	456	445	503	501	456	469	470	447	505	430	466	453	471	470	421	424	447	455	459	523	471	500	439	489	452	488	481	529	456	486	447	439	515	462	501	506	458	458	461	450	467	464	498	443	508	472	491	411	454	485	476	482	444	456	462	464	462	486	501	442	455	488	422	478	469	510	451	480	433	464	483	440	494	493	436	506	463	447	458	442	447	426	461	505	458	463	496	462	502	485	471	428	448	473	475	471	461	465	448	510	471	463	502	455	458	461	485	479	480	479	491	477	447	462	476	483	424	483	442	491	480	434	484	472	489	501	441	453	476	492	468	473	453	466	488	475	452	480	441	443	506	460	473	499	480	455	437	493	457	467	515	490	503	466	456	454	493	474	450	466	499	462	480	473	470	463	504	482	479	467	504	472	447	444	494	435	430	482	460	488	482	485	461	453	462	482	470	465	449	459	501	502	467	474	436	460	458	482	450	451	451	474	474	446	456	447	482	458	489	466	443	447	455	491	473	432	470	472	460	444	469	444	447	480	478	446	482	486	475	482	459	480	448	473	475	479	461	438	496	467	490	429	495	437	473	452	463	451	416	478	449	471	489	460	461	457	494	473	454	472	485	461	463	504	460	465	478	528	473	456	450	481	488	458	480	491	477	460	424	490	468	450	441	479	446	445	428	457	465	465	526	499	509	470	462	500	482	466	485	485	464	471	484	464	450	452	476	426	459	423	510	482	472	464	473	477	503	522	478	459	515	446	477	523	501	534	420	495	473	500	507	498	510	467	456	448	483	469	467	453	500	459	428	461	453	463	479	468	510	472	518	437	497	434	470	494	458	506	447	501	453	478	477	519	445	476	498	458	452	461	460	469	481	514	449	495	482	477	499	465	438	482	478	500	483	471	464	467	481	470	469	480	496	522	457	479	473	460	468	451	470	476	493	462	482	484	495	459	464	435	463	454	477	460	513	508	499	451	449	460	524	494	464	458	488	465	490	438	464	463	488	453	454	503	450	439	515	471	514	518	474	487	495	528	507	454	485	487	475	472	462	448	458	471	436	449	439	479	476	467	463	454	481	424	482	471	417	448	460	494	426	469	464	469	520	440	432	491	465	443	460	462	498	471	495	425	442	498	423	427	492	455	470	457	488	466	450	445	434	473	442	470	485	485	469	437	514	479	445	458	469	509	451	489	492	470	441	511	431	449	461	447	476	466	475	454	515	428	482	481	456	474	453	452	486	431	480	468	505	521	450	453	505	466	450	441	460	458	490	518	481	475	436	498	454	483	521	466	468	459	492	476	449	466	454	503	492	460	478	452	434	489	449	458	447	464	513	482	474	454	465	448	501	440	445	462	447	458	488	467	445	464	464	440	460	445	507	423	491	470	447	479	479	433	423	490	506	459	508	453	455	470	503	456	436	465	498	478	442	474	480	504	513	473	492	462	421	470	490	504	447	476	478	480	467	529	465	495	497	434	470	464	509	441	492	474	429	448	438	520	488	504	446	487	492	474	458	467	501	432	491	482	451	458	474	457	453	522	496	471	428	456	456	464	441	449	476	472	430	478	488	485	483	491	447	473	490	471	456	468	456	487	474	485	465	503	435	457	476	428	437	459	452
4256	1802	1714	1227	1001	921	909	864	880	878	850	814	821	835	856	877	898	816	770	764	780	790	855	788	826	856	737	796	812	830	842	817	866	815	810	855	781	851	789	817	785	823	806	842	821	842	791	821	835	855	804	841	870	759	799	830	804	839	786	813	822	799	814	815	850	814	797	782	821	816	822	774	810	785	806	791	835	809	794	833	846	818	837	833	803	786	800	789	770	827	799	825	830	788	835	802	779	802	843	797	837	787	835	810	802	817	813	832	815	838	777	842	809	855	759	847	837	787	896	761	776	856	808	782	798	857	815	786	752	833	775	811	852	799	822	814	834	795	826	826	847	796	792	833	792	802	836	804	753	912	734	787	778	828	803	825	778	814	827	842	816	761	803	856	833	812	849	807	829	814	817	818	815	829	799	794	781	861	810	778	793	834	813	835	746	850	830	814	849	833	827	842	808	850	811	840	842	834	797	798	808	785	822	812	768	767	829	801	791	866	782	766	890	767	843	781	779	806	825	787	801	792	780	811	787	833	860	832	766	803	828	800	790	814	839	853	823	823	858	806	779	797	811	837	790	832	865	823	822	773	805	854	778	805	816	811	785	777	842	847	822	796	796	815	800	776	789	818	768	782	773	855	822	791	777	880	796	840	802	820	844	790	831	800	867	822	802	844	750	824	806	812	814	797	782	796	849	817	844	838	801	854	866	800	843	784	881	827	841	823	852	811	869	828	808	839	789	850	807	824	789	794	830	818	832	812	789	798	806	819	854	809	920	877	796	761	796	808	818	857	822	840	833	801	901	801	771	839	795	760	827	799	858	790	800	811	822	835	790	824	802	818	788	831	810	832	817	789	846	795	839	832	805	796	788	774	758	810	839	815	801	864	794	779	764	748	822	815	773	819	798	796	845	840	821	794	812	814	834	802	804	808	823	857	800	818	838	827	804	829	794	877	784	809	853	814	827	786	811	800	777	785	780	835	794	784	837	806	817	819	815	798	839	778	770	771	805	792	793	815	780	827	831	780	783	863	812	758	808	809	830	855	775	802	771	838	824	844	780	823	826	826	832	777	802	817	835	746	799	777	831	823	799	843	821	810	831	803	795	803	796	766	798	853	811	853	793	832	792	819	810	776	823	819	851	813	840	812	825	879	812	724	797	789	882	809	790	840	798	795	793	794	823	778	812	826	786	804	763	787	772	770	803	838	793	813	823	772	848	813	839	834	790	814	854	842	802	786	827	765	832	853	819	826	814	827	828	782	833	819	866	787	787	804	853	802	833	833	864	795	824	825	765	777	800	806	760	785	847	818	779	895	808	801	844	810	817	827	854	798	797	838	807	811	822	816	808	816	817	790	804	808	821	819	795	796	803	781	820	831	799	845	847	807	802	847	815	803	858	828	847	820	788	794	839	814	827	826	841	852	814	813	866	782	875	800	850	773	831	809	772	810	774	818	825	821	775	805	836	845	878	874	778	799	832	808	838	820	807	789	830	803	762	771	832	760	842	850	786	826	789	864	808	817	842	803	827	840	814	821	844	864	833	815	791	842	864	872	821	832	834	839	805	783	815	833	771	824	803	839	843	849	821	786	880	752	753	786	811	839	802	857	813	815	764	816	793	834	857	795	785	819	844	801	838	829	797	824	810	816	861	811	785	806	858	825	854	861	759	848	818	818	813	864	810	860	802	826	836	848	769	783	786	852	767	863	797	792	763	803	768	866	784	821	850	825	814	780	797	816	833	835	818	829	829	845	833	852	820	800	831	864	752	763	781	784	832	802	801	797	792	854	855	807	801	813	821	783	824	765	769	824	870	834	813	784	796	802	784	818	831	833	813	850	825	783	784	790	797	829	831	823	840	774	808	815	800	730	815	774	816	812	790	845	845	833	805	814	792	780	846	787	831	758	852	803	837	813	795	774	823	842	809	819	837	829	769	798	774	834	844	770	811	793	820	830	775	832	836	827	784	844	794	758	829	806	799	797	808	836	795	780	819	783	803	838	799	807	762	819	809	800	812	798	850	803	860	805	803	804	822	825	790	845	781	799	784	888	822	820	797	780	848	847	801	753	789	815	811	859	802	773	844	865	818	809	806	825	848	794	797	807	800	770	775	839	804	817	780	806	814	816	822	882	804	788	858	797	824	854	815	764	800	798	796	840	779	806	843	813	773	824	864	815	807	773	827	783	777	805	784	812	817	804	809	810	799	813	832	785	773	805	797	802	808	810	823	809	790	786	788	760	824	816	796	824	860	869	750	777	854	807	862	817	793	802	851	822	799	835	839	825	850	793	847	808	775	781	843	786	823	807	785	785	779	823	805	779	824	847	803	750	787	856	789	840	811	802	818	787	819	830	847	797	849	807	758	793	803	849	792	802	814	835	828	773	872	795	857	846	864	778	814	824	831	815	863	834	823	822	824	760	812	783	790	787	792	809	822	826	791	791	825	821	835	796	883	837	853	790	832	865	825	837	802	842	820	787	805	823	792	796	858	809	773	801	840	793	851	798	833	821	815	792	779	790	808	846	807	834	821	791	770	854	834	797	815	825	750	870	804	842	819	828	812	834	838	842	854	769	732	805	852	836	867	852	769	829	795	797	858	830	847	832	812	794	803	832	783	837	816	780	826	791	806	758	814	789	829	803	829	811	805	775	820	766	847	873	818	814	788	796	784	842	779	799	845	836	804	852	798	791	827	816	807	744	865	800	794	803	820	817	834	792	815	813	839	831	774	830	824	807	797	882	799	858	879	801	800	836	773	819	851	816	781	820	788	833	811	831	762	794	781	848	813	834	759	834	844	861	779	833	844	797	785	860	748	785	859	814	758	757	854	781	852	805	798	785	794	798	821	772	790	839	823	884	878	777	797	823	828	830	778	812	776	792	835	820	859	735	838	789	787	797	817	857	870	788	802	804	830	819	843	863	748	818	815	815	847	859	828	890	767	794	837	803	765	749	791	848	815	865	784	800	777	804	761	795	809	829	784	802	808	832	825	857	787	780	831	803	804	783	767	774	816	793	827	784	796	800	801	786	789	858	765	806	797	804	795	845	819	799	785	792	833	772	800	808	801	782	775	849	799	808	824	814	823	805	846	851	801	832	786	824	861	782	802	815	762	778	832	794	788	871	726	791	849	802	775	863	841	839	817	748	847	794	764	838	882	815	833	823	834	829	764	777	779	806	792	828	797	823	792	843	847	818	843	851	777	788	803	854	836	812	833	818	778	819	814	811	823	866	850	842	789	751	810	774	835	813	789	786	813	822	751	833	845	733	830	860	836	786	764	794	809	863	824	797	832	822	815	842	837	794	777	793	842	803	815	856	822	792	829	794	786	793	829	801	853	832	790	809	844	756	830	778	827	817	864	800	797	846	828	827	773	806	809	811	846	865	795	838	779	797	846	792	821	830	822	785	831	809	845	822	848	790	780	806	807	777	775	792	850	820	841	813	804	797	829	791	826	769	815	833	792	844	817	818	768	814	805	844	797	832	841	831
24264	21462	28683	24619	20846	2225	583	461	367	348	315	313	293	302	312	274	257	249	236	253	238	260	228	244	261	244	244	255	227	210	244	258	221	227	261	206	228	216	252	235	231	203	216	213	185	200	226	229	237	258	237	191	248	224	230	211	235	212	242	256	209	232	229	234	212	228	220	237	222	217	227	208	186	222	235	226	223	226	212	231	213	219	239	212	225	215	238	212	185	241	225	239	209	234	238	225	231	231	238	232	228	231	232	232	233	217	223	240	197	229	226	213	247	233	252	221	217	199	216	235	244	226	197	226	227	203	237	250	190	211	233	222	233	225	238	240	230	225	200	219	202	228	211	215	231	219	242	204	195	250	232	232	198	217	215	231	236	241	252	221	215	222	220	234	235	232	226	191	206	213	229	202	222	238	230	207	239	232	239	218	205	232	204	219	237	231	231	228	237	214	232	222	230	227	232	215	222	218	225	209	228	203	242	204	200	193	227	213	216	214	239	223	231	242	201	216	215	238	213	241	231	242	230	224	245	224	200	205	220	223	224	216	211	241	213	214	205	238	219	224	212	209	215	248	217	232	233	226	242	244	245	206	230	215	220	210	228	232	204	221	222	209	227	240	218	221	198	213	222	217	231	219	219	209	219	228	231	219	220	238	221	197	212	234	216	211	227	263	186	209	213	208	229	220	209	219	206	226	203	227	237	241	218	232	236	245	212	210	208	221	229	210	239	246	223	230	194	220	203	199	219	217	197	229	244	208	235	250	230	230	224	230	188	247	200	240	238	216	239	219	208	197	189	192	203	242	216	202	213	235	236	209	223	225	211	217	214	207	207	218	221	241	241	212	249	215	217	238	230	211	236	222	255	226	238	229	199	232	209	228	223	231	213	237	220	234	202	208	230	215	243	228	194	219	248	217	242	227	199	215	219	220	229	191	248	209	236	207	227	211	207	226	216	217	254	240	207	240	238	243	231	227	214	229	205	251	200	229	220	255	204	201	207	193	199	240	267	220	201	247	212	233	226	214	206	223	204	201	241	217	224	222	214	208	210	200	213	225	252	241	217	222	203	241	245	233	247	231	222	229	241	202	221	200	224	210	222	217	231	209	216	231	200	237	236	238	216	230	213	198	209	197	226	202	223	224	217	231	226	205	214	222	217	179	214	244	208	223	252	210	246	240	213	217	198	232	236	234	205	218	208	227	232	201	251	227	214	223	254	205	221	229	238	202	214	241	240	200	218	224	219	197	197	218	197	214	243	228	224	213	228	198	222	203	201	182	227	214	216	222	216	222	211	218	211	207	233	231	223	234	234	198	220	229	209	204	201	222	218	210	212	222	224	249	206	206	245	215	212	266	254	204	209	225	223	251	214	218	221	228	214	221	236	217	235	237	241	221	218	235	232	242	219	207	240	230	224	209	222	271	214	212	201	214	252	203	225	203	244	248	212	238	226	208	226	231	216	217	197	240	243	203	234	251	222	215	228	212	207	222	218	229	232	228	207	228	211	207	215	235	231	210	226	224	210	246	215	226	212	243	217	237	210	205	225	238	234	197	243	244	250	213	223	212	234	199	221	231	203	204	248	215	206	212	242	225	241	244	196	220	223	205	221	228	198	218	227	216	225	251	237	209	190	210	235	235	215	230	218	224	233	246	226	212	215	228	235	217	216	236	222	230	228	190	222	233	233	204	196	222	215	212	219	225	213	227	248	217	240	235	217	214	205	214	201	221	229	220	195	237	212	218	219	211	228	239	216	189	213	205	211	198	210	206	201	221	227	227	213	235	186	218	203	202	208	210	235	201	248	209	235	230	235	210	210	231	229	230	210	250	236	226	214	218	212	212	215	223	229	262	206	196	220	205	231	247	216	224	239	205	222	200	214	225	255	211	209	213	225	246	240	248	235	203	251	220	221	223	218	182	223	248	217	217	215	221	233	231	243	222	210	231	227	226	210	221	211	209	231	222	203	233	216	201	200	229	233	221	211	210	251	225	214	216	219	215	210	222	207	231	211	219	237	217	209	235	234	226	228	193	201	218	191	209	247	220	194	224	208	223	233	244	224	174	195	224	219	204	217	221	210	234	241	217	232	240	239	227	238	208	205	217	211	216	222	204	202	223	209	224	208	238	233	227	212	221	205	231	222	222	208	222	251	216	203	233	195	205	218	197	198	198	219	234	243	248	190	217	203	242	236	218	252	217	213	221	212	243	231	199	195	216	239	214	221	201	239	213	238	219	236	195	214	217	223	221	210	210	214	197	223	224	219	236	251	222	199	225	249	231	223	224	212	226	204	202	202	225	222	206	192	225	209	222	227	212	214	226	218	214	199	239	241	250	209	242	235	213	227	254	227	205	214	236	236	213	225	222	219	214	239	233	214	225	231	237	232	206	218	207	194	230	244	233	201	233	205	222	192	229	238	237	222	257	201	207	236	215	227	207	212	239	199	225	210	245	225	224	218	209	242	219	233	207	201	230	219	195	234	199	221	218	210	224	205	192	214	192	210	246	221	208	217	244	213	216	184	233	216	209	213	212	209	212	224	224	213	219	216	213	214	237	209	227	210	218	203	207	217	219	216	226	227	218	203	225	202	200	222	223	233	232	238	214	215	198	226	205	231	237	192	226	207	225	217	221	209	203	225	213	211	207	211	215	233	237	214	227	219	231	210	230	240	219	215	215	219	200	232	210	219	224	208	231	187	218	208	219	221	201	215	205	213	212	203	232	234	219	206	239	222	253	212	227	238	241	219	219	226	204	215	204	231	225	219	220	220	186	238	195	208	236	227	222	203	210	238	229	223	212	205	207	228	212	230	215	222	196	229	257	214	218	199	233	211	209	197	203	220	228	224	201	214	224	226	215	223	250	220	217	228	214	237	221	236	232	225	253	220	208	193	206	230	202	227	213	214	211	239	223	220	247	216	215	222	214	224	225	215	206	217	226	212	236	207	228	231	223	210	222	222	242	197	222	216	194	214	227	203	214	227	229	230	229	209	241	220	213	212	217	205	228	221	205	191	215	219	213	227	192	234	258	226	221	208	213	219	241	213	228	245	201	212	213	193	228	229	241	229	209	207	222	231	217	229	229	206	238	227	209	245	197	222	239	221	207	239	230	212	214	229	207	228	226	217	224	217	207	216	214	223	225	225	218	239	219	204	224	218	210	217	216	209	228	216	243	215	222	224	228	235	207	230	212	193	208	211	228	236	213	218	237	235	222	204	236	221	234	231	244	245	232	201	217	219	239	226	230	229	200	243	200	224	236	241	218	221	207	199	220	229	222	227	205	226	198	194	206	227	206	256	231	220	203	199	195	231	215	206	193	210	210	203	246	202	237	218	229	221	231	200	213	222	220	213	211	212	213	222	230	195	215	238	216	197	227	218	211	198	228	211	244	203	239	241	204	219	224	212	212	208	198	233	227	236	245	242	229	229	213	222	207	211	215	222	219	222	245	235	212	197	231	228	196	233	212	221	225	201	220	237	234	242	229	208	189
5507	9820	8430	4382	2724	1940	1564	1167	988	888	800	700	672	663	586	567	527	533	505	556	489	462	512	497	455	435	427	466	481	448	458	470	450	442	428	414	460	428	429	442	470	411	443	415	400	461	417	414	387	439	419	399	425	418	453	414	427	392	392	403	408	417	403	428	371	385	417	448	397	446	404	394	411	405	402	431	450	386	403	399	408	433	400	412	416	435	413	391	422	399	383	401	375	412	355	430	432	417	451	411	435	425	417	412	419	402	385	423	402	400	415	408	418	423	402	404	403	399	422	381	417	430	391	407	407	386	421	409	385	427	422	415	399	405	401	374	432	401	406	415	404	429	404	411	455	385	406	416	409	390	402	458	428	435	417	418	389	390	434	455	380	367	397	394	393	405	379	406	397	409	396	387	428	397	359	441	444	366	404	433	394	422	386	421	387	438	406	383	424	415	416	402	384	403	391	433	402	413	420	366	461	410	424	414	425	419	403	398	431	404	427	388	400	387	400	428	394	400	400	395	447	439	394	386	416	412	407	459	391	362	408	392	450	415	419	378	379	405	370	416	414	381	426	410	370	414	377	413	381	372	411	388	380	377	408	407	375	405	391	376	419	462	381	398	419	432	372	440	444	398	413	414	381	397	392	415	394	405	413	427	363	415	415	405	376	419	377	368	405	400	401	394	388	402	392	423	399	393	402	429	452	387	394	404	412	393	403	401	395	423	391	439	412	396	385	398	391	426	387	402	379	365	435	400	426	422	435	392	433	392	372	396	424	409	425	369	422	407	381	406	418	410	365	390	445	423	364	433	386	382	412	401	377	376	438	398	397	387	364	399	395	407	412	421	421	398	428	416	407	398	421	434	403	383	394	407	422	422	400	406	410	390	395	374	400	392	405	400	397	410	406	380	417	403	412	373	381	424	424	393	392	422	380	397	397	397	439	369	421	415	416	383	428	418	446	409	381	427	411	403	412	392	373	412	409	396	409	379	423	395	406	414	398	405	415	416	379	425	376	421	420	407	443	422	406	404	383	415	395	386	398	414	426	391	412	435	441	423	395	442	385	430	433	386	422	397	444	411	413	401	410	433	394	411	399	381	394	402	391	403	404	394	443	396	422	402	400	411	396	378	415	455	383	423	417	375	371	427	427	368	398	424	393	392	388	419	373	435	404	423	415	417	407	403	397	387	396	392	389	382	431	418	392	412	392	387	420	430	390	416	397	421	405	418	413	393	401	413	417	415	374	420	408	420	435	382	367	418	422	376	401	367	393	377	407	399	407	383	433	392	410	383	427	402	395	437	428	396	356	411	414	418	382	342	412	383	396	416	413	384	407	374	416	420	408	363	403	420	427	379	384	380	377	363	392	377	427	383	412	407	397	429	421	426	400	387	431	394	427	418	392	398	380	397	403	415	425	432	449	377	379	405	394	415	419	443	404	424	426	399	416	380	404	355	426	400	413	411	417	432	395	447	389	413	434	404	395	399	429	477	342	435	432	409	388	390	430	451	401	416	448	403	371	412	414	414	429	389	396	386	412	411	386	385	390	420	422	364	404	422	409	416	376	404	403	375	417	384	406	402	366	414	435	397	442	417	400	413	417	414	437	383	431	426	405	420	394	427	404	398	381	410	412	428	398	396	400	398	381	398	361	421	398	393	428	399	416	384	402	414	371	414	427	408	415	425	405	363	435	394	432	436	382	426	381	395	431	381	377	411	370	384	382	430	413	418	413	407	407	411	428	434	397	370	426	396	401	388	381	451	388	400	428	424	415	409	418	392	382	406	387	442	410	422	389	390	392	378	392	380	450	400	404	443	401	404	387	393	414	370	411	408	409	401	394	423	392	383	431	400	410	406	418	389	427	391	390	371	430	398	400	396	439	430	411	400	418	400	400	411	393	405	379	401	401	369	413	390	407	459	390	404	426	402	401	367	388	395	399	381	406	416	391	404	361	419	414	415	375	411	406	385	432	397	387	413	419	419	401	415	419	412	391	397	421	411	399	404	409	416	446	412	401	394	434	426	421	398	374	419	436	385	427	397	408	420	445	423	407	398	396	401	366	445	416	409	379	424	399	406	391	405	387	417	384	399	360	388	431	365	412	408	378	422	405	449	418	407	416	384	407	399	426	378	406	419	431	443	419	392	357	414	423	379	414	378	371	388	399	438	366	409	395	429	396	436	401	404	431	401	424	434	418	407	394	382	435	382	404	407	391	385	382	400	375	419	418	452	426	430	387	387	422	394	404	433	411	407	437	368	401	440	396	424	392	415	394	427	401	402	406	403	428	404	418	408	382	395	433	392	401	428	413	455	450	363	411	398	380	389	424	398	429	424	410	409	385	427	377	413	431	413	404	446	415	388	414	362	399	406	377	395	395	387	391	399	392	402	393	392	397	411	411	403	381	436	404	420	397	385	423	383	387	420	356	403	383	397	410	381	426	412	411	424	378	401	409	436	375	390	400	415	408	392	402	408	423	388	358	402	401	390	397	415	408	405	361	417	401	437	382	391	414	401	404	403	418	401	393	444	392	388	380	429	410	412	396	368	398	405	392	398	416	415	390	397	388	391	413	389	399	415	425	436	369	398	391	380	413	421	431	421	412	429	397	384	371	424	394	394	388	412	387	378	364	393	372	424	401	413	413	426	406	386	358	418	399	423	388	381	391	436	403	400	401	410	394	381	393	413	394	440	421	408	405	401	410	389	403	441	392	435	406	400	395	389	417	403	406	421	394	378	392	415	391	402	452	409	420	394	406	401	440	395	388	420	408	451	417	414	400	397	419	411	416	419	444	408	415	359	410	371	423	397	391	402	415	377	441	445	406	402	423	405	404	398	378	414	380	377	386	427	428	409	388	399	413	422	434	398	435	397	370	412	404	410	434	395	371	408	422	420	400	407	375	381	397	430	410	426	407	441	410	385	411	407	387	405	419	445	372	407	387	420	417	357	405	371	384	403	413	380	407	386	393	450	408	419	365	411	390	411	456	421	380	393	404	378	416	438	385	408	454	420	393	433	416	403	409	398	367	413	438	369	389	419	424	397	436	397	387	429	438	404	410	420	411	390	400	399	414	405	412	438	387	444	425	400	396	417	390	405	395	424	397	391	402	453	404	378	393	373	394	402	406	398	420	404	434	405	416	400	393	416	392	380	399	422	413	399	381	381	404	388	417	398	422	403	435	427	412	404	379	429	388	386	420	386	370	402	374	425	391	408	361	404	389	396	395	425	425	381	418	413	440	397	387	414	370	417	399	386	411	431	387	363	390	420	422	430	396	372	407	396	399	437	436	413	435	417	417	411	418	409	405	410	438	422	414	400	431	391	427	395	390	439	391	421	385	426	407	386	416	436	443	395	403	408	414	417	420	426	425	400	431	451	427	452	391	425	429	374	406	408	406	438	399	424	421	396	438	433	373	386	417	418	395	386	416	405	397	400	380	436	424	408	398	433	405	409	434	426	385	417	427	427	389	421	403	405	415	349	391	405	419	443
23405	21478	29367	24004	21479	20002	1671	582	465	342	315	292	265	270	231	216	210	209	194	181	182	199	181	176	181	173	156	198	171	157	163	166	156	187	152	150	148	150	145	157	160	133	161	148	162	151	135	139	146	160	144	146	139	150	163	155	131	154	156	155	160	162	164	182	160	146	140	162	139	150	155	147	146	146	170	142	151	165	162	133	139	141	135	153	145	158	164	155	141	140	127	151	134	130	157	151	156	145	142	159	135	156	159	158	128	147	142	146	144	139	162	151	151	148	151	143	143	142	144	142	139	139	152	155	147	151	147	158	137	144	175	127	147	150	135	126	134	150	152	121	147	141	140	149	153	141	122	120	167	150	149	134	153	150	148	131	133	116	138	136	151	135	163	162	156	154	141	160	145	137	139	142	138	151	144	163	127	148	143	126	150	149	136	156	142	167	144	162	134	139	139	144	158	158	142	164	124	127	162	147	131	139	159	148	169	138	158	158	147	139	145	137	142	157	127	157	151	141	153	155	130	149	164	120	150	141	146	133	126	125	147	164	152	170	134	155	142	127	125	150	141	145	138	136	135	131	130	132	148	111	133	141	157	161	135	135	126	157	133	147	137	149	149	148	166	138	175	131	135	151	136	157	125	146	172	163	148	122	152	143	142	147	140	133	145	139	140	154	136	158	151	151	178	136	139	152	133	141	160	150	148	142	143	132	141	152	123	145	144	150	145	138	162	152	126	147	140	147	144	135	138	137	163	155	131	152	120	130	137	139	140	127	137	136	144	142	134	161	160	151	134	164	159	130	146	161	139	141	135	139	138	151	131	130	147	139	128	143	151	148	138	141	138	159	155	166	144	144	144	129	138	145	151	146	160	171	154	149	144	146	140	126	152	132	124	134	131	123	137	132	141	146	140	111	147	149	156	146	133	132	135	152	136	144	127	140	139	145	153	143	172	145	141	146	138	138	150	144	128	131	147	151	130	165	159	111	158	155	136	158	133	151	147	147	159	152	145	140	138	137	143	151	163	150	150	148	160	152	164	147	130	137	111	131	147	143	118	146	139	143	129	146	139	131	137	152	150	132	137	138	148	168	140	154	155	151	166	157	147	121	149	145	157	151	150	144	157	140	145	163	153	143	152	143	135	141	122	149	129	141	139	140	152	125	146	160	144	152	121	152	155	150	147	142	142	146	115	172	155	151	139	147	182	166	127	157	159	153	142	160	145	154	156	140	135	156	131	138	155	142	152	151	132	168	125	142	165	150	157	158	142	134	151	149	146	141	160	162	138	151	147	138	169	139	160	146	142	140	158	159	145	158	145	132	151	133	113	162	153	137	158	161	125	167	138	143	131	149	160	156	158	132	138	152	143	145	141	167	122	132	132	173	153	163	138	126	138	138	141	146	152	154	147	168	141	149	146	141	134	150	157	150	127	134	157	157	157	119	137	148	150	144	128	136	160	140	139	145	133	139	136	162	166	145	132	145	152	131	130	137	144	129	132	153	143	151	117	139	139	129	158	149	159	122	118	147	167	143	135	153	145	145	140	136	142	152	156	137	153	139	154	152	126	144	132	129	117	129	146	134	135	169	124	135	143	154	135	127	137	140	154	134	138	133	128	152	143	143	135	149	162	154	149	151	139	143	146	163	118	154	151	130	155	167	150	145	144	155	138	132	147	141	123	159	135	136	151	133	121	145	134	144	173	157	131	144	136	129	140	115	135	161	134	130	147	139	124	148	169	126	124	150	143	165	144	134	158	136	142	159	142	142	161	142	142	149	131	129	149	132	152	125	160	162	142	127	145	134	144	150	143	140	145	139	157	111	144	139	158	145	145	143	144	141	155	133	159	137	163	147	129	143	133	161	137	128	137	151	157	129	131	134	136	146	150	142	139	159	143	149	126	150	145	157	147	153	143	149	153	133	132	148	171	135	158	154	167	129	148	138	120	145	163	145	135	160	108	123	175	146	156	131	152	149	163	158	160	133	138	149	141	173	141	143	150	155	142	149	152	144	164	147	141	171	158	150	144	132	129	156	133	121	161	134	151	133	126	142	149	155	148	133	144	148	139	154	147	125	153	178	143	151	142	161	132	147	142	144	141	145	145	151	145	135	152	174	143	153	156	129	132	134	149	175	145	149	155	119	135	154	137	132	142	158	137	138	135	148	128	139	151	157	131	148	120	160	168	134	154	134	157	151	146	124	123	161	145	139	143	132	145	174	126	145	139	125	132	152	155	134	142	157	142	153	136	131	149	128	143	145	155	170	136	144	159	161	146	145	158	159	152	130	174	134	123	134	146	139	156	157	149	159	137	162	154	128	144	148	141	143	155	155	156	142	147	153	139	139	142	162	139	157	152	146	133	161	164	146	141	140	158	140	168	167	146	162	137	156	127	138	146	148	151	152	137	143	126	146	135	162	152	136	162	135	139	171	160	148	139	141	123	117	145	161	150	143	135	153	141	148	138	141	151	155	139	125	156	164	155	157	166	143	158	140	123	145	125	140	145	148	133	141	145	139	142	141	162	132	145	135	144	136	150	143	132	133	165	167	139	137	175	146	161	151	132	139	157	129	131	149	145	148	135	150	143	143	143	137	148	139	147	155	133	127	141	140	120	163	131	122	131	145	162	139	177	174	151	132	140	138	149	156	160	151	145	117	168	140	154	135	157	156	141	148	126	133	145	162	148	139	135	139	151	156	144	160	146	146	155	136	140	153	145	139	123	147	141	134	136	146	156	143	164	153	141	149	134	118	148	151	147	152	151	137	123	152	157	134	173	152	131	164	137	158	159	137	135	153	146	137	139	118	128	145	160	141	150	141	149	127	141	125	140	155	154	143	147	131	144	139	140	143	138	145	155	149	142	171	145	151	134	155	139	130	147	146	140	173	147	144	141	139	156	152	132	148	147	116	146	154	129	142	139	149	140	140	133	142	140	145	145	126	158	134	145	136	151	138	137	148	160	135	153	141	128	132	141	129	131	147	138	144	133	144	135	148	171	156	145	137	131	145	168	136	144	144	143	145	165	134	146	147	125	153	149	143	140	150	133	158	145	146	147	138	158	140	136	148	143	167	149	139	170	171	145	139	123	131	131	161	127	138	169	144	138	144	145	131	129	133	151	143	135	154	138	143	127	158	123	137	147	159	169	175	150	142	137	150	150	137	144	164	152	176	137	147	144	143	161	133	142	156	136	152	135	152	147	152	165	135	155	136	153	155	142	144	166	154	164	144	174	153	155	150	149	152	153	137	164	154	131	160	137	148	157	131	142	162	134	138	138	140	148	140	164	149	133	150	147	135	157	147	139	149	130	133	145	136	141	172	126	136	132	135	116	150	166	131	146	171	158	134	159	143	145	136	140	138	158	137	144	133	124	148	134	182	167	133	133	140	148	148	144	130	156	147	163	127	149	172	149	140	157	139	143	140	144	152	151	141	148	154	131	161	170	166	137	135	127	137	143	151	150	143	139	149	133	142	137	159	129	161	138	133	153	153
7729	15749	13223	7205	4463	3101	2321	1771	1422	1188	1027	819	755	648	638	584	552	509	472	476	396	397	410	385	382	355	343	338	367	342	341	334	293	334	329	308	315	306	264	323	291	296	295	291	286	284	302	316	276	267	292	283	275	253	285	306	282	276	275	270	303	283	271	240	234	263	287	289	274	250	279	288	262	282	285	286	279	253	240	272	244	280	232	251	250	272	277	272	247	291	245	260	269	254	283	245	272	257	273	267	243	255	264	259	255	289	282	251	277	271	280	284	265	265	251	252	279	250	263	267	267	267	236	267	223	233	266	253	253	257	250	252	249	283	249	232	287	258	233	270	248	231	255	275	257	263	264	245	281	256	263	251	263	250	232	271	274	267	261	257	284	267	229	273	234	263	274	279	243	285	239	276	250	255	257	245	271	240	249	248	254	241	299	251	260	252	282	261	249	256	265	252	261	252	243	247	257	240	264	282	256	242	228	231	270	271	247	209	281	259	264	271	260	262	286	273	258	266	262	247	223	254	270	246	284	256	255	240	240	272	239	248	251	276	261	251	236	256	255	243	247	261	256	251	254	239	243	272	246	226	249	272	248	257	233	249	268	259	271	254	257	251	228	271	242	241	254	258	258	244	275	281	253	223	258	254	271	295	278	267	276	266	239	258	253	267	229	231	246	252	238	220	274	271	258	269	238	252	263	249	252	254	248	255	277	268	258	274	240	276	244	263	272	272	261	260	272	232	261	239	252	245	211	262	260	261	253	250	267	236	267	234	234	263	267	236	265	254	276	248	248	245	256	261	261	263	282	271	271	242	277	259	271	266	262	253	247	251	243	264	253	244	271	235	248	273	257	252	245	240	265	270	247	245	245	243	267	250	278	264	281	239	262	254	272	246	249	264	251	273	257	228	268	259	254	244	249	247	262	260	253	240	243	266	230	217	237	225	233	276	269	244	275	249	261	295	254	262	238	268	259	265	256	250	271	249	231	251	253	274	229	254	247	266	267	239	298	250	271	258	250	257	259	231	265	278	273	225	252	235	260	252	240	265	274	263	252	237	248	252	239	238	264	202	262	242	260	258	243	252	260	272	245	238	244	250	262	264	258	222	273	263	240	217	281	258	239	251	252	240	236	228	265	258	251	262	255	269	256	248	249	239	259	236	279	228	231	255	277	267	248	252	267	228	281	277	261	246	275	271	257	249	257	256	267	233	233	244	258	258	262	246	255	268	273	261	261	240	259	260	246	264	240	250	261	246	231	257	269	254	271	246	243	237	260	280	287	258	252	250	247	249	226	241	246	258	269	300	228	246	270	277	260	264	283	257	252	277	288	262	244	278	256	275	268	252	297	275	287	262	225	240	239	246	262	239	223	244	267	253	289	278	284	245	260	255	246	257	273	268	234	267	231	247	275	245	251	252	245	237	240	252	267	282	259	276	272	268	263	288	237	294	264	221	247	266	263	237	254	257	237	275	247	246	253	222	263	223	276	243	281	226	260	256	273	282	231	234	301	303	252	252	236	247	249	248	246	289	277	290	232	252	268	241	265	238	242	251	232	255	239	255	270	246	262	264	271	269	251	250	259	257	257	250	223	278	256	236	247	266	257	253	251	260	254	277	254	267	264	255	257	263	265	244	270	254	236	254	277	252	245	253	238	255	228	234	219	253	280	242	254	244	250	258	273	254	267	259	277	266	261	266	267	237	257	259	276	261	225	258	255	259	238	237	245	263	282	232	270	252	257	276	262	254	240	254	254	269	265	231	259	249	249	230	232	263	289	245	240	267	274	247	282	263	243	263	266	288	246	266	214	246	266	282	258	230	228	260	258	293	237	211	254	253	279	242	256	254	272	254	259	258	269	262	289	251	248	258	264	262	245	267	262	242	251	280	247	256	239	247	259	261	284	232	268	254	230	252	271	213	237	255	266	255	238	261	252	249	247	249	271	258	270	253	245	266	259	267	216	265	283	269	216	284	237	262	268	262	251	260	251	274	239	235	284	283	276	268	264	244	267	271	262	230	238	265	274	268	253	239	288	240	270	235	271	253	234	246	285	255	253	289	248	251	251	254	254	258	255	248	239	272	236	232	245	234	277	241	258	283	268	266	266	264	255	265	252	246	295	237	278	251	239	265	248	216	269	284	271	252	260	262	249	261	264	260	271	267	284	232	254	242	257	227	268	257	294	233	258	263	254	251	238	234	260	206	241	256	280	260	261	260	240	228	235	262	244	252	259	266	246	254	254	242	250	228	276	270	249	257	268	240	253	277	250	244	249	260	233	245	261	258	254	230	266	261	244	266	263	274	276	239	284	250	252	250	263	259	245	238	270	248	276	278	250	258	254	269	264	245	282	270	252	244	278	232	274	239	280	251	265	248	263	263	271	259	297	222	260	279	268	246	271	230	265	257	247	243	271	266	244	288	225	283	237	265	257	265	248	256	237	285	261	243	296	255	251	252	250	234	229	275	255	252	261	267	248	237	277	242	258	245	261	264	277	258	278	246	247	284	249	250	251	247	260	278	244	244	248	252	274	254	225	252	265	246	240	271	233	260	273	252	241	272	256	234	290	248	217	243	250	267	233	280	249	277	250	259	284	264	245	255	268	248	264	249	257	250	269	261	266	230	256	266	233	257	231	236	248	271	253	260	258	261	264	229	251	248	274	251	244	255	250	259	267	256	256	244	243	250	255	242	269	227	237	216	274	247	265	266	266	252	248	242	247	266	235	258	215	244	277	242	248	258	270	230	236	264	273	266	257	252	253	285	272	261	278	260	215	256	281	229	274	258	245	232	278	256	204	248	257	240	274	286	236	242	231	257	249	267	258	281	211	265	259	258	253	277	268	269	262	273	237	239	283	276	238	265	251	250	255	262	270	250	269	227	261	251	241	233	232	263	252	249	267	226	230	277	271	244	266	257	263	267	265	268	256	260	248	260	270	259	239	259	269	280	273	254	272	255	245	227	272	263	256	266	245	255	220	249	271	251	285	269	235	261	233	242	252	276	263	244	260	234	274	271	257	237	240	265	252	268	218	258	240	246	236	256	231	250	233	272	267	267	250	258	245	261	258	250	256	249	230	258	223	268	246	252	252	271	257	257	239	252	240	260	276	243	251	233	263	264	243	274	253	267	281	260	265	257	268	247	281	244	262	269	285	246	272	236	253	271	267	235	240	275	250	249	246	238	235	236	262	239	248	247	253	273	246	252	255	260	253	277	264	279	210	236	260	256	246	245	246	254	266	281	264	249	273	233	269	236	246	267	253	251	216	251	214	243	258	277	237	258	285	256	235	256	272	249	254	277	242	253	255	273	238	232	253	238	283	256	245	233	256	250	250	275	261	269	251	276	253	266	269	263	269	253	260	257	247	246	228	252	220	238	255	254	254	240	252	252	244	259	234	273	236	258	271	252	234	255	246	257	250	246	236	225	273	268	259	282	253	284	268	307	263	284	256	227	290	264	263	264	257	251	241	256	234	248	264	256	237	253	252	267
26909	20779	7883	903	536	522	468	482	478	478	491	540	487	505	425	508	457	455	461	415	482	480	487	467	472	504	455	452	466	451	432	462	478	447	482	488	437	495	430	438	432	451	470	495	457	461	492	446	462	482	468	480	469	451	482	466	477	455	429	434	465	466	463	465	507	485	474	469	455	470	468	490	492	460	457	466	507	473	460	483	434	432	473	469	468	431	446	470	485	454	463	458	442	436	502	487	462	426	498	450	474	492	460	499	487	486	469	496	459	443	494	479	447	437	472	461	459	457	451	451	479	488	442	511	432	456	470	473	504	477	451	451	457	457	499	459	455	446	462	474	468	494	459	458	480	463	482	444	481	470	474	459	452	472	457	482	509	438	463	452	485	478	478	481	509	478	441	465	436	450	493	462	474	443	510	484	511	460	439	462	511	436	432	440	487	483	455	453	474	486	479	496	441	472	464	470	465	440	442	467	467	464	448	435	482	476	476	470	461	456	452	485	480	513	458	458	444	499	483	482	467	506	467	453	444	457	491	436	435	447	435	432	486	498	466	508	422	464	466	459	482	422	490	501	452	459	455	471	482	476	453	466	441	473	443	473	483	426	469	488	453	484	455	487	441	494	410	405	458	464	507	465	466	473	486	483	493	487	457	490	465	462	472	462	455	481	448	439	474	461	464	470	475	478	475	471	438	437	442	439	474	437	432	456	484	475	445	446	455	457	480	461	482	428	493	458	496	454	472	465	463	486	467	458	471	467	504	462	493	490	475	497	461	454	473	441	449	449	468	445	478	457	492	470	451	481	442	423	497	472	464	471	481	470	429	493	457	470	481	439	504	462	449	482	455	475	464	455	465	488	438	446	499	457	464	485	448	489	494	510	518	437	442	500	461	491	497	449	497	496	466	487	467	458	471	435	468	428	490	452	475	482	477	469	464	493	475	492	449	466	468	467	488	483	441	453	467	436	467	466	482	500	478	496	474	451	436	424	442	455	449	462	446	462	466	450	459	457	466	510	452	495	447	414	483	453	458	462	459	453	469	500	457	487	472	503	466	521	430	450	442	502	518	473	477	434	489	500	451	473	430	446	447	444	485	473	465	483	502	459	487	434	440	442	474	433	513	451	438	440	459	457	468	462	472	449	471	424	457	486	474	451	477	475	468	440	473	493	463	486	459	477	496	455	428	477	473	444	488	465	480	457	458	436	491	477	440	470	482	451	458	468	453	449	480	462	464	443	482	457	453	446	436	477	499	467	480	441	499	440	456	509	444	455	465	476	432	498	483	431	461	450	452	472	483	496	470	460	432	477	441	491	458	433	495	445	457	482	484	504	426	501	447	447	395	450	471	484	459	476	473	514	461	481	463	475	447	464	473	409	466	449	471	480	512	461	477	522	423	436	493	498	474	466	452	439	441	435	515	448	471	464	481	485	487	434	446	497	451	438	470	433	423	464	492	461	460	459	498	459	480	455	514	496	468	480	489	458	480	490	471	459	464	477	475	490	474	433	468	442	457	452	456	496	476	481	513	464	481	447	474	487	449	480	468	462	503	457	436	482	490	472	482	479	512	437	488	464	459	459	459	467	458	476	446	447	484	464	453	465	455	478	450	459	462	480	482	463	459	500	493	456	478	457	476	480	464	453	456	484	462	468	473	454	471	469	467	480	433	444	447	479	468	477	447	454	442	464	457	504	425	438	460	446	460	444	491	465	456	452	461	448	451	448	471	469	472	515	491	507	515	475	423	463	404	465	436	482	466	445	451	488	486	471	456	456	470	443	443	483	463	478	464	489	476	447	481	497	442	445	484	486	494	470	427	477	442	450	456	462	488	459	452	443	473	481	509	493	476	444	474	448	457	481	451	468	460	460	483	435	446	428	494	526	441	480	462	468	476	457	453	428	500	454	492	483	456	480	463	470	481	452	495	487	497	489	480	459	455	468	459	436	422	493	444	461	478	480	487	464	470	459	457	481	482	469	493	489	454	468	429	461	439	456	454	486	479	499	457	439	487	509	472	433	474	460	463	442	498	450	504	443	486	433	453	490	474	507	462	460	456	439	447	455	469	483	427	478	429	499	481	439	496	492	432	488	502	450	460	452	490	508	498	432	511	442	471	452	481	451	477	491	466	477	476	442	467	493	466	470	488	480	460	462	433	449	471	461	468	452	445	468	508	488	489	441	491	462	451	493	454	492	466	470	453	463	515	498	461	488	436	460	457	466	445	478	455	489	467	467	454	492	433	464	483	455	486	457	475	541	473	462	470	500	490	454	473	455	473	475	477	461	462	454	508	463	474	440	506	414	464	430	450	503	426	481	489	506	491	479	490	464	412	487	479	450	471	480	452	485	466	472	498	461	440	481	495	443	465	457	482	501	482	474	487	422	506	476	458	465	469	520	486	473	486	467	483	462	483	464	450	492	441	468	470	441	455	468	435	496	437	491	446	477	432	472	503	449	502	481	464	437	460	456	481	446	471	424	474	473	466	480	491	454	483	448	489	467	455	468	485	445	456	408	439	454	434	472	447	459	453	454	443	450	462	463	471	442	451	442	490	406	527	466	457	498	473	475	431	487	456	458	427	488	483	463	463	474	463	466	495	509	473	457	471	453	470	463	442	450	431	460	458	454	451	434	477	495	500	492	479	461	460	479	428	443	471	462	434	407	446	467	447	486	474	466	453	510	474	435	435	459	469	425	505	469	435	462	421	482	491	474	465	426	460	506	485	433	460	459	461	470	486	459	481	416	455	487	449	489	491	476	467	457	467	486	484	434	453	492	467	500	474	450	443	491	476	470	485	427	469	480	481	459	486	450	485	522	429	449	454	449	465	460	460	470	489	443	447	465	493	471	457	458	491	493	439	458	460	487	476	494	448	447	431	458	495	461	478	482	505	470	472	459	482	436	513	461	442	447	455	459	467	486	459	473	455	480	480	483	468	465	479	471	468	475	469	466	432	431	457	484	444	489	442	465	449	477	473	497	509	463	463	478	496	473	437	468	457	515	481	488	459	451	486	445	468	429	495	457	477	468	437	430	447	439	474	428	472	466	479	479	481	439	465	449	466	471	505	478	440	466	443	431	485	443	453	451	508	492	454	454	441	477	469	464	481	450	482	492	515	462	450	482	450	465	463	451	543	455	497	417	482	426	497	497	450	492	429	460	463	466	444	466	487	459	473	424	468	489	455	433	455	467	474	470	458	471	465	438	467	479	424	486	495	457	460	498	455	492	491	469	455	451	450	461	441	445	484	421	503	488	452	479	511	480	484	444	482	466	480	456	442	455	452	453	444	465	448	463	454	448	428	480	476	428	445	485	470	463	473	550	447	497	463	469	476	452	504	501	456	471	460	474	466	498	457	482	472	475	416	461	441	440	470	458	437	448	455	518	458	471	479	452	474	464	477	462	463	441	471	467	518	483	493	459	461	458	442	446	460	479	451	436	461	470	472	435	476	452	459	482	492	476	466	398	454	485	503	440	465	433	456	494	482	449
4195	1963	1702	1122	1064	979	914	943	844	875	887	788	813	813	799	835	851	812	831	890	809	890	848	851	797	771	829	775	831	822	842	799	771	762	814	761	806	816	846	763	834	823	839	798	783	769	768	819	784	847	774	796	807	829	831	788	804	801	836	789	824	808	809	842	776	816	781	812	889	801	814	868	836	823	781	769	796	779	785	784	792	830	872	814	783	770	784	771	791	816	811	849	817	848	812	824	851	842	814	848	775	829	800	798	832	799	801	844	823	783	792	811	765	843	811	771	785	816	836	798	785	790	803	784	751	846	791	816	759	849	811	797	828	791	763	820	803	812	769	786	817	809	825	789	809	788	816	829	788	840	811	773	792	835	820	819	794	782	791	825	820	778	749	808	819	827	789	819	757	836	828	793	820	802	840	826	814	842	812	804	823	765	778	778	775	804	779	827	812	790	832	767	806	789	796	806	859	811	806	786	788	828	799	816	763	808	822	800	817	813	743	823	822	856	786	781	836	802	830	856	756	811	830	783	861	796	803	820	788	831	814	823	847	767	801	823	820	817	752	818	782	791	819	815	823	775	805	773	786	856	842	806	813	814	824	809	802	798	784	799	817	856	860	749	837	825	798	793	826	777	838	774	867	825	780	786	814	752	818	872	813	799	795	806	857	827	844	801	828	861	808	826	814	828	813	762	815	797	789	845	794	769	793	830	812	756	835	800	809	883	819	810	846	787	849	778	813	777	811	795	815	804	824	810	790	834	820	769	821	831	792	787	805	799	817	802	812	845	837	829	783	780	802	800	817	801	801	810	809	833	849	785	841	760	791	811	745	820	816	819	792	844	824	806	788	834	764	805	790	795	819	852	808	780	852	822	844	802	839	820	837	804	777	803	818	837	796	792	833	811	802	808	802	823	809	828	850	795	869	753	772	788	791	843	787	805	775	811	805	830	780	821	810	794	799	778	803	857	822	791	798	768	786	773	815	808	785	881	817	835	757	809	825	779	818	773	832	839	793	819	855	803	778	801	837	857	788	783	833	816	828	838	800	783	797	764	812	801	853	800	801	818	776	795	767	802	781	769	786	870	774	870	808	803	788	757	814	824	884	808	759	828	814	783	788	791	825	819	796	834	852	791	780	779	805	845	795	814	827	804	827	834	806	786	748	815	797	755	842	813	755	768	817	810	786	818	820	816	772	813	840	793	842	811	855	887	821	816	821	836	797	796	822	800	831	793	819	801	814	775	817	798	822	834	855	796	829	771	809	822	807	772	849	797	816	788	838	845	817	775	823	835	817	806	866	797	776	813	802	781	820	798	816	775	832	810	864	790	825	817	815	768	778	805	843	829	784	812	807	797	830	853	835	810	801	836	841	793	835	777	827	792	840	830	752	806	777	839	774	816	753	770	832	829	800	778	822	804	839	819	858	770	765	788	829	783	800	839	787	797	802	810	779	865	842	795	810	818	790	780	811	773	826	767	808	778	813	788	833	807	770	805	839	829	811	761	769	791	770	790	798	785	815	799	872	787	842	809	794	806	754	820	860	788	757	793	789	787	854	766	759	832	775	786	774	802	802	844	783	793	794	836	758	772	799	766	798	810	774	859	818	839	826	816	802	771	769	809	794	836	795	819	831	801	818	753	802	836	786	814	797	786	793	778	875	797	817	843	856	841	818	815	808	796	772	816	832	781	823	782	810	811	757	800	760	799	816	806	803	846	807	772	811	818	809	822	820	829	800	820	807	767	800	791	781	776	838	784	865	861	846	839	793	758	821	809	807	724	804	803	811	808	805	815	879	827	818	748	792	820	812	787	798	783	789	823	803	770	792	834	793	765	767	762	766	830	846	782	774	816	820	782	799	808	782	826	802	769	815	804	833	807	805	735	874	803	774	790	815	809	789	816	794	753	826	818	789	805	791	818	829	804	792	844	753	864	787	840	819	796	843	822	829	827	843	819	832	792	805	806	801	803	846	766	836	802	883	782	748	816	807	804	799	816	802	855	813	782	841	764	798	870	791	825	814	794	871	792	811	823	769	839	825	816	856	741	810	839	807	795	793	830	817	792	762	844	790	803	834	829	770	829	788	831	782	785	844	812	781	797	819	818	842	779	791	808	840	818	802	818	836	838	772	816	787	828	828	873	810	817	853	760	828	797	778	796	811	748	777	790	780	803	824	816	831	789	813	806	812	806	890	813	809	794	822	839	824	810	809	779	773	804	856	863	766	772	786	846	789	802	828	794	795	793	841	795	817	771	811	855	810	821	856	812	804	791	828	807	758	764	796	762	796	795	796	800	864	791	820	791	805	793	818	812	768	834	783	806	797	780	830	831	777	844	850	772	904	810	808	816	778	816	800	757	800	816	796	822	800	795	779	796	748	835	850	817	826	797	791	820	851	763	781	827	881	825	792	793	759	810	815	847	772	776	828	740	775	822	779	796	779	804	831	851	812	801	797	806	768	815	840	753	797	823	876	834	845	786	823	817	825	782	748	747	797	800	812	798	828	730	798	827	804	830	810	841	809	861	794	844	765	792	738	844	778	805	817	784	804	749	792	875	767	774	782	799	799	825	832	798	819	816	845	829	795	838	819	820	762	788	846	818	811	817	817	771	832	773	769	811	855	822	776	849	835	830	862	823	812	853	798	800	846	843	780	878	807	842	796	788	844	812	781	810	804	823	772	795	774	786	829	825	775	865	777	780	792	832	761	805	818	779	802	811	856	755	763	798	831	795	860	850	852	722	846	830	802	808	836	802	828	799	772	851	783	843	792	855	750	766	817	818	761	819	807	829	798	820	828	790	808	816	799	865	816	773	795	819	817	771	844	812	802	856	828	802	781	802	787	811	791	862	864	817	834	843	805	857	853	808	786	793	827	824	856	799	776	797	816	782	817	825	794	831	839	767	821	841	777	798	801	791	834	802	815	820	868	800	812	823	802	841	829	798	799	815	822	859	861	778	809	802	792	804	800	805	786	876	785	818	833	817	775	822	805	795	785	814	784	788	825	791	824	810	825	788	826	823	815	802	771	842	753	751	814	807	728	783	804	821	793	822	855	773	821	797	805	829	812	808	763	825	797	777	854	759	834	817	827	798	797	797	818	835	798	851	809	822	764	855	816	829	845	795	792	744	823	809	782	785	773	814	822	823	811	862	838	801	842	794	804	790	781	781	836	842	796	837	771	827	771	797	824	779	782	769	815	808	857	803	820	826	749	809	793	818	819	829	827	813	811	830	815	801	830	807	865	817	815	814	777	805	817	801	817	786	807	780	803	832	839	837	821	809	804	837	857	801	855	844	809	800	837	840	807	792	796	792	804	816	824	801	820	772	818	803	811	819	786	833	819	864	838	796	787	818	820	806	812	790	836	856	823	790	830	802	757	808	847	817	776	795	798	842	758	802	762	779	785	821	850	795	771	836	821	820	829	782	818	830	794	851	812	785	785	818	794	814	780	779	775	765	810	859	841	787	811	826	864	793	802	802	819	784	795	850
24290	21442	28667	24616	20796	2163	619	387	350	322	321	299	270	285	268	272	267	271	272	230	254	235	237	252	234	218	231	213	236	226	233	235	257	213	221	216	213	221	227	254	215	216	190	218	192	212	211	217	214	235	214	258	228	232	205	233	210	225	238	221	230	197	199	236	212	218	207	212	230	218	232	222	216	209	234	223	238	224	221	263	225	222	206	216	244	211	218	236	200	217	204	217	231	201	222	243	214	221	209	210	209	221	206	230	198	233	201	219	213	231	252	241	241	211	216	228	206	254	226	205	200	232	216	219	202	217	193	239	210	205	202	223	224	243	199	201	207	222	257	221	203	183	230	245	232	245	224	202	232	210	228	213	219	209	219	187	216	237	186	223	228	245	210	226	200	217	217	227	204	226	212	220	210	218	221	192	225	203	210	244	200	235	209	239	200	218	201	233	219	222	228	220	209	228	221	200	204	219	200	217	201	204	200	196	218	229	229	222	217	248	208	193	231	206	222	235	217	202	215	215	211	212	228	237	204	224	203	217	206	232	236	209	217	214	233	205	233	215	197	213	201	207	250	195	195	185	208	223	222	221	239	209	220	222	242	201	205	195	205	198	226	232	219	216	208	193	247	219	222	207	215	234	213	199	207	213	222	229	234	227	237	236	214	234	219	211	226	219	221	227	225	211	199	236	214	223	224	240	214	216	210	227	213	237	241	226	234	205	225	214	180	213	223	193	190	214	258	210	236	238	225	230	224	219	207	219	219	220	228	209	222	209	185	225	204	228	202	222	209	225	231	228	201	231	217	221	217	217	225	227	226	217	229	202	224	196	232	211	210	201	245	214	210	225	209	211	216	225	228	198	191	221	216	251	207	203	213	226	217	193	198	210	207	237	208	229	208	218	202	221	208	221	233	197	228	231	211	224	212	226	234	216	211	189	222	217	218	219	236	230	226	228	212	215	209	202	215	207	197	205	211	194	227	240	208	225	230	197	219	233	222	194	238	215	239	212	210	228	206	249	217	236	206	204	212	203	218	220	249	232	233	216	213	222	222	250	210	200	203	187	210	224	205	210	225	203	215	201	195	209	222	202	210	207	220	208	242	222	221	203	206	216	219	231	199	221	220	253	218	223	231	200	230	217	209	240	245	204	225	230	214	210	217	196	221	197	201	229	215	219	223	227	188	208	197	243	218	216	211	231	219	221	191	223	234	172	219	235	228	233	208	246	218	227	230	225	207	191	247	202	229	206	227	227	212	199	243	231	230	214	227	239	183	227	211	223	217	242	223	211	219	262	218	215	204	195	192	203	225	199	230	218	213	221	214	219	228	198	227	220	205	218	218	227	217	210	225	205	211	228	233	220	217	212	206	226	223	211	224	217	210	197	239	223	214	223	217	234	193	233	211	188	237	215	209	233	214	240	217	233	233	185	192	224	226	192	212	209	234	222	229	214	251	204	226	211	229	216	208	222	221	198	222	252	219	210	222	222	215	213	228	225	206	217	245	222	228	211	221	229	212	215	211	211	207	216	218	221	213	194	194	213	229	224	213	229	215	211	240	246	213	219	221	218	208	194	209	215	263	189	242	228	205	220	209	236	225	217	230	224	209	241	223	230	215	220	215	213	218	224	188	217	204	199	196	230	224	195	209	233	241	201	211	206	184	228	238	214	223	216	207	211	209	235	207	209	194	229	244	195	226	206	226	218	222	191	230	228	229	224	238	218	210	201	240	237	166	217	231	189	212	233	216	211	211	186	207	211	254	187	222	212	254	207	203	227	245	229	214	206	243	192	244	201	205	227	226	227	200	227	209	230	213	215	202	204	233	211	234	237	207	227	230	232	233	216	207	209	255	220	235	233	223	209	184	226	232	211	221	203	220	247	210	225	215	209	211	199	229	224	230	233	220	207	239	204	213	251	242	239	218	235	235	232	226	212	220	206	220	204	235	216	212	215	223	235	215	216	238	241	177	222	232	209	225	222	226	199	225	203	243	222	219	210	231	214	213	205	248	211	235	197	242	210	184	202	224	245	226	218	205	211	204	224	204	229	214	196	233	221	236	205	218	220	210	216	210	220	212	200	217	232	215	227	243	198	196	181	257	233	202	200	204	220	234	223	208	203	218	208	230	199	207	244	199	233	229	218	227	219	244	211	234	202	214	208	240	210	230	191	201	210	206	205	236	203	202	218	227	217	203	207	218	200	209	207	223	235	206	228	234	200	215	232	224	209	232	243	182	253	225	215	230	215	222	224	227	231	232	197	194	238	217	209	208	193	249	208	241	225	203	237	225	224	233	212	236	223	214	203	228	231	201	201	205	212	206	236	219	201	233	191	220	227	211	226	198	210	225	200	228	207	223	208	234	205	207	220	201	230	199	213	246	225	213	210	198	194	221	200	230	202	219	250	228	208	213	231	229	197	210	207	199	199	210	247	244	240	223	223	211	210	258	233	215	210	231	221	216	216	211	207	212	213	211	220	218	225	222	195	208	204	207	212	219	213	219	223	195	213	204	218	219	222	218	223	209	223	210	214	192	226	220	210	239	214	214	208	233	231	207	205	229	246	229	214	227	233	211	235	215	210	223	191	215	221	188	223	223	205	211	213	236	209	228	264	219	208	225	184	209	236	202	209	226	231	191	214	223	204	211	229	210	218	200	231	237	242	233	203	189	213	220	216	211	209	221	223	218	211	221	206	230	203	211	217	229	204	229	186	197	202	222	230	224	194	239	212	228	214	211	211	217	222	196	212	248	196	219	214	196	227	201	227	188	181	212	210	212	217	195	217	200	200	216	194	238	187	224	217	202	243	180	259	155	219	219	223	216	233	236	224	206	195	214	234	212	222	202	201	235	218	188	206	242	221	207	194	227	219	211	192	213	230	204	227	210	227	213	214	211	241	223	205	201	208	257	200	217	230	212	226	207	214	205	234	188	212	216	229	210	202	221	213	215	215	192	204	243	218	218	237	222	226	212	199	216	198	239	218	207	228	204	204	229	228	208	240	208	205	211	212	223	218	198	218	212	225	227	181	228	231	219	213	210	224	236	224	221	229	230	238	233	226	238	223	243	211	232	203	205	227	202	221	195	217	192	220	200	216	215	197	189	229	214	211	216	210	228	201	243	237	209	242	251	210	225	223	227	203	237	209	219	196	212	229	240	209	211	234	243	214	199	226	219	199	212	215	227	213	212	225	206	230	218	203	234	226	208	233	194	192	185	215	217	199	237	216	207	201	202	226	194	216	193	200	229	230	186	212	212	219	193	224	209	234	247	239	214	220	231	251	219	220	220	203	217	234	193	215	237	191	233	218	221	231	172	195	191	190	232	259	198	215	221	218	255	224	213	190	225	214	214	211	238	210	237	210	224	197	215	214	233	218	221	208	200	215	204	252	193	220	196	244	195	219	215	205	205	221	199	236	207	186	226	193	205	215	204	213	217	247	201	243	221	201	212	212	191	201	207	249	188	239	209	216	244	213	194	215	224	217	228	221	226	210
5533	9931	8680	4431	2881	2007	1470	1267	1060	876	818	782	685	692	595	575	562	549	491	497	493	450	497	456	465	501	471	489	483	433	456	441	398	432	442	434	416	425	396	412	442	443	403	405	408	449	415	443	414	435	410	424	420	421	421	445	407	408	417	419	396	397	411	432	414	426	379	431	390	396	377	435	426	428	413	423	409	433	393	403	397	417	390	385	404	425	394	408	397	424	446	400	416	404	429	390	376	389	419	427	406	405	397	402	408	394	394	430	414	398	387	429	377	419	404	417	396	388	403	405	380	396	391	407	384	390	429	377	414	401	432	417	393	372	380	410	408	412	397	441	438	406	415	420	413	425	398	377	420	430	398	427	420	414	413	405	405	369	406	443	390	406	384	381	412	403	375	397	382	397	406	398	383	407	393	424	423	429	427	393	418	405	396	425	418	410	423	388	389	422	395	371	436	457	408	405	407	386	389	407	421	367	420	414	364	374	404	411	421	404	399	400	438	383	385	383	383	410	404	446	395	380	412	415	435	381	430	393	419	387	419	402	406	413	415	428	424	409	422	357	407	399	401	408	385	419	390	410	402	418	400	446	391	419	430	432	396	399	412	409	420	401	414	408	403	397	376	362	408	434	377	449	419	407	387	399	405	391	447	418	404	398	426	379	384	383	441	405	468	379	406	413	352	377	394	382	413	407	380	436	377	379	396	428	398	398	412	416	404	409	400	435	402	380	389	380	374	387	418	372	391	394	413	418	430	439	408	404	406	440	368	396	419	407	396	392	379	364	399	388	410	406	404	414	367	400	406	386	387	402	394	376	375	406	433	444	397	405	360	391	435	388	385	396	419	433	440	365	393	438	370	419	398	409	387	398	408	400	407	431	426	409	387	415	379	418	394	408	401	386	434	377	384	399	385	427	398	417	392	404	380	421	405	403	410	400	403	421	383	388	367	403	393	379	392	397	378	434	401	405	429	440	385	431	420	431	466	402	376	416	419	417	422	375	421	390	406	402	406	402	408	379	386	417	413	425	411	397	388	403	392	419	393	418	362	436	405	367	379	405	398	407	397	425	408	413	409	384	391	381	417	394	372	391	415	377	429	437	404	419	408	406	360	391	394	420	428	400	395	425	413	408	389	429	402	424	409	420	427	387	423	401	385	359	399	430	437	392	384	422	394	389	425	409	449	390	415	417	387	400	414	416	374	387	409	395	396	409	372	392	433	412	382	389	420	404	388	374	371	415	381	439	383	401	386	405	373	414	399	418	396	436	390	410	420	434	420	414	386	444	403	430	403	419	409	407	404	413	451	380	388	433	421	403	399	403	428	394	444	393	418	397	388	404	421	412	424	388	404	419	381	390	412	420	390	379	431	437	383	388	431	450	398	393	415	376	371	420	395	391	422	417	378	405	377	374	421	383	438	426	402	368	395	413	404	424	408	406	398	421	409	446	408	395	381	417	416	399	371	423	403	367	396	378	443	388	390	419	413	425	364	393	367	408	390	398	382	454	378	409	389	401	420	425	399	428	406	381	371	439	417	436	373	375	404	418	430	410	420	399	403	391	413	371	400	438	373	426	396	408	395	396	405	404	394	415	399	400	436	396	447	405	400	417	405	428	426	389	379	391	413	362	375	430	404	427	389	411	377	426	385	426	422	403	432	393	412	417	389	431	374	400	400	412	385	387	393	411	412	420	398	407	366	396	402	419	402	419	414	463	423	421	417	424	383	367	417	379	397	391	403	406	394	427	392	387	402	395	387	387	397	421	396	396	407	410	405	403	407	422	405	411	408	402	411	423	411	429	386	395	404	411	433	366	430	375	402	397	391	406	443	387	417	396	379	412	412	414	437	432	383	374	404	390	412	435	417	430	426	380	417	423	392	385	409	392	414	425	440	414	451	420	380	385	405	425	383	389	451	412	434	400	385	383	418	403	393	409	401	409	402	402	426	393	386	409	374	419	411	408	412	436	392	403	408	438	397	423	405	443	431	375	419	391	359	375	410	416	433	407	414	363	394	431	405	421	432	362	389	394	420	440	407	420	407	400	427	391	401	411	404	389	405	430	393	430	376	391	393	426	430	389	418	410	429	428	422	402	391	385	399	409	389	422	385	420	431	398	393	388	399	416	423	404	400	372	432	402	444	424	440	378	374	375	383	400	454	399	422	426	424	416	401	413	402	400	379	409	414	430	413	383	399	417	467	396	392	383	416	403	416	396	418	432	394	395	375	412	390	395	401	356	384	420	394	427	447	425	468	410	418	425	418	405	399	406	447	391	417	424	420	366	408	386	376	419	412	371	402	407	433	410	450	418	449	411	390	417	409	387	390	413	387	434	410	426	429	413	402	428	413	429	387	407	427	416	432	408	423	373	400	400	361	392	366	395	415	389	418	378	398	411	368	426	395	424	406	408	402	378	415	369	438	430	409	385	358	426	378	408	392	393	387	418	424	420	444	375	387	382	394	378	409	414	418	376	423	410	388	427	426	368	388	420	373	421	377	412	396	384	441	388	414	388	396	402	403	382	411	392	400	392	412	395	391	381	403	394	428	407	382	424	389	392	403	366	380	389	411	383	438	383	419	414	420	389	405	387	415	449	412	430	416	429	426	400	404	408	416	409	417	383	404	416	417	391	428	405	429	405	381	383	387	397	400	383	370	402	414	421	409	421	419	393	404	429	354	428	397	416	405	431	402	390	367	388	418	413	404	391	399	388	421	402	399	436	398	403	396	409	405	412	411	397	411	385	374	408	384	390	447	411	407	408	459	365	415	395	427	432	409	384	431	392	383	423	390	415	411	394	384	437	397	399	378	422	392	404	364	420	424	452	436	417	425	398	407	402	409	399	398	372	393	392	426	423	385	422	384	403	394	398	442	390	408	419	419	391	395	439	406	386	413	426	379	393	384	387	373	388	409	408	403	384	419	381	405	404	409	409	397	470	403	426	400	404	389	402	403	431	398	375	387	414	403	395	425	438	369	387	405	413	402	399	375	397	421	385	420	412	414	448	383	428	388	383	388	395	406	376	384	430	425	392	403	395	415	416	397	386	377	385	378	368	409	395	404	415	400	398	421	415	411	460	423	398	364	394	404	425	403	439	405	391	381	449	426	412	420	405	410	382	405	394	417	422	410	411	430	401	425	431	396	421	396	353	425	411	385	416	405	421	388	395	411	416	408	399	370	399	363	425	396	406	382	415	412	382	380	398	410	393	405	444	372	409	412	437	421	398	442	378	388	418	397	453	427	426	356	407	415	389	391	424	396	378	402	356	400	406	385	389	389	425	449	401	421	413	410	408	425	414	419	414	391	394	428	418	394	396	409	418	405	410	390	390	379	398	403	407	417	413	391	383	368	379	388	405	386	419	390	374	430	399	399	426	416	408	438	394	390	427	399	408	405	400	393	422	406	418	398	394	390	392	430	397	404	423	436	394	383	373	413	402	369	387	382	344	415	420	386	396	394	380	347	399	430	384	398	409	410	416	414	377	431	393
23416	21486	29360	24043	21486	20010	1622	609	430	381	323	278	279	256	222	224	235	214	198	218	192	174	204	186	166	179	166	174	175	180	146	164	169	136	159	148	149	157	169	159	138	160	161	147	159	147	139	149	146	170	155	147	173	134	170	149	166	172	153	147	156	157	132	158	151	170	124	120	125	135	125	146	152	148	142	169	135	126	162	131	161	151	147	131	154	140	155	155	142	144	147	139	154	154	155	165	164	154	143	156	146	132	146	141	130	120	156	132	120	174	149	133	148	146	131	145	152	147	152	151	131	153	148	159	131	134	145	153	140	128	153	136	143	145	158	136	148	137	147	132	144	157	137	139	167	148	134	137	136	129	150	127	157	147	136	133	151	132	152	157	155	147	150	141	162	154	129	151	152	152	146	143	154	164	143	128	151	122	149	137	145	149	143	164	140	117	148	154	161	116	152	138	156	128	128	121	134	140	134	137	161	158	142	131	154	130	171	121	146	144	155	139	166	158	158	126	143	151	150	164	148	139	149	152	157	132	137	148	148	139	129	144	149	122	127	168	132	139	149	128	155	170	149	152	115	139	151	173	164	152	154	130	145	127	152	134	131	149	148	145	132	143	139	163	125	157	147	139	155	138	148	157	142	126	141	144	161	132	152	134	131	143	142	143	140	165	138	139	139	139	143	158	145	140	151	126	149	160	126	146	152	131	148	155	141	138	152	139	128	149	138	154	139	152	145	142	162	136	144	168	160	139	146	153	156	154	122	158	144	163	162	152	168	155	143	141	159	137	151	132	141	127	143	131	153	141	141	125	143	115	142	161	141	137	132	150	142	151	142	170	128	140	149	162	149	150	163	182	153	135	135	155	143	151	137	144	142	140	152	160	125	156	133	141	159	150	140	144	124	161	126	152	140	150	137	130	151	148	155	141	150	147	143	149	165	149	140	145	154	144	163	151	142	150	137	139	164	116	122	145	168	163	163	122	138	133	174	148	156	133	144	134	159	144	140	165	140	156	141	124	138	140	141	159	151	134	137	137	147	150	150	134	146	142	185	134	119	131	144	126	129	139	147	166	144	148	158	170	133	162	164	144	154	143	181	143	156	169	136	150	145	139	137	172	122	143	152	123	137	138	154	159	126	129	120	142	170	144	151	153	144	133	127	148	142	160	154	159	131	132	129	163	132	122	131	134	146	126	166	173	144	142	150	172	143	146	139	165	139	162	154	145	149	141	146	155	156	135	167	165	145	127	123	137	128	150	121	131	155	161	142	124	151	127	142	133	130	133	140	142	143	144	122	136	144	136	149	148	139	156	136	147	129	146	150	145	144	138	139	144	134	161	162	136	149	135	140	123	167	153	141	146	151	152	156	135	129	128	153	133	151	133	178	131	167	133	134	113	158	161	130	156	176	143	159	128	149	131	143	157	130	150	144	145	148	159	142	145	133	160	130	137	130	138	141	143	149	128	135	145	154	152	158	139	150	129	127	131	125	141	127	133	176	152	137	142	153	119	151	133	151	160	163	134	130	141	156	154	147	152	151	139	141	138	139	138	149	147	151	157	152	152	120	139	145	151	144	158	132	130	146	148	161	128	159	125	153	146	148	131	137	138	131	152	157	145	151	135	149	152	143	140	161	151	146	152	153	133	136	152	143	146	149	115	147	123	146	136	137	136	150	154	144	140	134	151	152	136	145	130	162	142	156	146	160	147	138	153	129	159	144	121	127	156	147	125	144	135	131	151	137	143	140	148	150	140	140	128	144	165	145	136	135	132	142	142	132	127	141	126	125	169	160	142	128	149	152	134	117	132	169	139	151	121	153	135	144	116	151	157	126	161	149	166	147	141	127	158	131	153	141	155	144	142	143	142	147	147	149	144	150	157	141	134	141	122	149	156	152	151	152	150	114	149	147	133	162	158	132	133	148	136	146	143	147	147	147	155	158	149	147	160	144	136	156	131	150	156	148	175	136	135	151	144	156	155	160	174	138	165	170	136	153	135	158	122	136	138	149	134	117	146	146	158	156	137	134	138	135	161	155	142	143	144	133	128	131	132	153	160	127	158	159	133	138	161	151	141	152	151	149	136	142	131	124	163	137	140	140	139	144	136	151	153	146	151	158	155	149	157	145	146	147	155	151	150	164	137	137	137	154	120	140	167	159	140	138	140	173	156	138	130	133	156	172	153	146	135	156	154	143	144	147	168	142	128	147	142	130	156	154	139	159	156	137	133	138	157	162	147	136	135	152	139	134	145	142	140	144	126	140	135	128	144	148	142	168	153	143	127	155	141	130	160	150	139	153	161	144	156	140	148	135	129	130	149	150	132	145	163	131	119	138	160	136	151	144	120	141	139	142	147	151	144	129	146	130	122	145	143	142	157	135	145	142	131	133	155	144	136	157	145	112	136	159	173	140	156	149	157	140	146	161	142	122	152	160	130	153	142	148	144	142	127	120	149	135	151	151	149	139	141	144	135	148	159	135	141	152	133	142	127	164	136	145	153	153	136	137	125	158	136	147	138	142	157	142	125	144	150	151	162	166	142	131	133	157	155	166	148	116	148	140	137	132	156	125	146	150	155	133	152	149	163	148	149	157	146	137	145	126	169	146	146	147	132	139	147	137	147	137	148	169	190	143	158	168	153	160	149	144	147	135	144	136	129	132	139	145	146	134	149	126	131	148	147	144	142	158	177	135	134	128	161	139	124	131	134	159	156	154	123	146	123	130	159	157	140	146	151	146	131	147	145	136	146	132	133	140	137	143	166	174	137	161	163	154	157	122	131	156	158	176	153	138	125	131	158	154	137	168	153	140	145	157	155	145	155	152	147	149	140	135	127	135	137	141	147	159	173	157	149	167	136	143	131	180	142	155	147	155	156	117	134	153	152	150	152	139	147	165	137	165	142	139	136	137	131	161	122	138	162	146	158	141	140	145	148	138	134	140	146	143	135	148	173	153	147	156	140	150	162	144	155	152	142	134	148	142	146	148	149	147	137	145	140	168	134	135	156	132	149	155	134	152	142	139	140	143	146	145	127	141	153	147	138	142	155	146	136	142	133	148	141	134	149	149	150	146	139	163	114	150	135	151	136	149	126	138	132	122	146	135	142	132	135	138	165	156	131	137	145	153	160	143	121	138	144	137	154	150	159	141	144	173	126	164	167	134	147	182	149	131	143	149	144	151	173	136	150	141	151	134	148	154	158	148	128	144	136	161	146	144	152	155	165	145	132	147	138	117	150	150	122	138	153	149	150	161	157	154	135	165	132	149	141	150	136	141	141	170	126	133	150	122	137	143	155	138	134	146	139	147	154	162	154	140	119	135	151	136	171	151	154	147	139	167	146	156	144	148	116	152	147	153	151	154	158	140	121	150	159	157	132	130	136	143	151	125	143	171	163	163	156	129	121	121	140	163	136	153	148	140	134	132	137	149	149	153	171	153	134	131	143	154	154	152	133	142	154	128	153	162	151	137	162	154	138	135	150	145	144	153	142	159	151
7891	15677	13482	7279	4689	3220	2380	1730	1503	1222	1046	913	778	669	646	555	544	482	489	452	405	408	426	417	349	369	332	345	311	317	298	279	348	307	324	332	276	299	303	298	317	293	297	299	276	278	250	282	308	298	284	276	242	264	269	274	267	256	267	298	264	295	279	295	268	279	287	275	249	267	261	267	253	270	250	285	253	262	271	289	288	254	278	245	243	257	266	245	273	238	250	232	258	258	260	241	242	243	241	253	260	294	280	248	247	254	282	233	247	267	261	254	258	254	236	259	294	264	274	256	253	285	259	240	272	298	266	248	236	248	266	258	248	276	256	265	257	270	265	265	249	258	280	285	225	257	246	234	239	257	245	255	244	269	273	258	236	288	262	279	264	256	236	244	269	257	240	251	250	268	265	237	257	255	235	251	247	246	267	259	249	262	290	278	237	246	271	264	256	265	247	260	247	282	269	268	255	259	238	255	258	257	265	244	247	264	265	279	273	243	256	235	247	273	260	254	292	233	232	251	262	282	242	257	248	241	239	247	243	245	242	268	282	252	281	260	253	278	245	242	231	241	246	240	267	277	241	258	253	253	288	248	258	229	276	261	287	241	249	261	250	240	271	254	261	234	247	242	254	242	267	267	278	238	233	238	217	281	257	239	248	254	280	234	228	249	252	259	259	238	245	229	256	249	253	260	240	268	239	243	287	244	257	254	256	270	226	273	226	222	265	241	254	273	259	235	247	255	252	245	262	285	258	272	254	252	234	244	235	259	260	263	240	245	253	256	254	287	249	240	224	268	271	249	228	294	237	222	237	252	286	260	252	257	265	269	264	257	230	233	248	267	246	246	274	259	262	266	266	262	264	220	256	273	246	251	274	247	268	235	273	246	276	245	258	231	263	267	243	258	239	245	214	271	272	271	267	243	247	250	238	222	280	264	224	254	267	263	285	239	263	288	254	238	250	263	261	253	241	280	266	247	243	264	266	234	251	252	245	281	236	248	239	278	274	250	286	258	277	277	268	247	240	264	260	237	264	261	242	255	271	238	251	252	257	238	284	277	236	265	237	236	249	251	247	248	257	271	249	269	280	261	264	251	230	285	260	259	227	261	255	267	259	235	266	254	231	269	241	255	244	246	267	247	244	266	254	278	269	278	263	264	266	241	271	233	244	254	246	244	258	274	271	285	243	239	235	259	253	243	248	249	264	236	280	249	262	256	267	246	224	270	283	272	279	272	246	271	246	230	251	267	259	251	233	251	229	245	260	255	279	265	262	261	245	246	256	252	259	262	250	260	253	238	258	249	264	243	232	250	259	274	293	258	226	270	251	277	239	261	269	270	257	249	276	282	259	270	250	295	245	253	265	244	240	264	253	264	242	243	235	253	249	265	259	261	248	266	275	239	243	270	248	244	264	224	242	247	271	268	256	241	246	246	263	239	250	264	257	268	276	248	270	281	264	232	251	246	265	234	240	242	265	254	238	276	253	227	260	258	287	270	237	261	232	257	232	252	274	240	243	263	252	258	262	299	253	280	271	259	252	240	272	246	275	227	250	265	240	275	248	283	233	272	277	254	244	257	226	246	253	251	256	252	243	257	247	262	277	262	258	249	261	238	258	259	256	267	231	241	261	257	258	255	261	223	266	271	289	248	268	264	265	261	249	244	284	291	265	262	232	275	264	271	225	246	258	256	262	241	262	236	256	243	264	265	244	246	258	265	237	264	265	265	216	253	252	248	263	256	270	252	256	271	286	242	266	242	255	265	271	268	262	237	280	266	251	234	270	282	274	259	263	238	262	247	227	272	250	273	250	246	263	252	224	263	236	237	256	262	260	251	254	264	257	241	260	255	264	279	243	248	251	251	229	254	277	277	224	227	241	228	269	237	226	270	258	272	245	271	252	234	233	258	241	265	277	256	255	258	257	280	239	244	270	240	246	231	259	268	252	266	228	291	245	233	235	260	280	245	260	254	244	265	259	273	294	255	259	253	281	228	267	241	256	247	267	257	237	243	238	233	260	252	277	239	271	267	263	232	269	250	257	244	248	244	248	241	276	249	272	242	262	260	289	239	280	246	240	249	280	279	208	217	288	252	248	285	240	265	245	247	245	245	255	279	262	263	270	265	243	258	216	253	253	245	237	253	246	245	256	265	235	273	244	260	243	249	260	257	248	268	275	223	243	257	254	286	246	238	268	263	266	283	247	270	233	277	233	260	264	261	246	302	273	240	241	237	230	257	267	246	263	236	252	280	243	246	252	244	272	283	254	228	244	241	249	267	259	223	270	232	259	253	262	283	271	252	275	241	251	214	279	258	250	265	245	254	274	270	236	245	242	249	272	252	258	254	254	264	266	270	246	270	287	284	261	221	244	238	267	274	255	275	263	247	242	252	244	257	251	263	273	247	224	212	216	258	234	242	298	247	242	285	260	271	257	242	254	226	255	255	241	239	271	275	233	258	267	249	266	249	244	266	261	254	253	240	251	242	247	260	249	268	287	240	275	248	237	262	231	274	235	248	260	256	248	272	243	266	244	265	232	247	264	273	240	245	255	246	256	279	252	250	259	254	228	258	265	249	231	264	263	246	227	264	270	242	248	242	250	265	242	243	254	236	249	246	226	246	267	257	252	248	269	259	228	241	266	253	236	259	238	250	247	241	249	253	262	276	244	268	251	241	261	273	249	265	275	258	236	263	241	239	274	242	259	243	257	244	261	250	259	296	251	250	260	249	229	285	269	245	262	259	269	242	274	253	242	232	246	256	268	264	239	252	241	239	233	277	244	279	276	254	248	266	261	240	232	256	274	260	260	254	257	255	251	251	269	247	254	260	248	249	268	224	293	253	254	263	252	249	288	276	263	270	268	233	272	279	281	254	236	274	251	251	235	246	247	281	246	266	292	238	263	265	226	271	280	257	257	246	285	264	233	257	230	260	248	258	259	230	256	273	266	263	227	252	238	242	253	251	254	230	277	255	238	272	242	297	266	260	264	232	248	273	241	264	244	235	268	222	248	236	241	256	274	250	273	240	255	253	244	251	247	256	269	270	256	271	284	216	266	261	253	260	260	246	235	252	239	235	264	249	274	249	225	277	288	271	269	256	271	229	242	260	272	260	275	238	219	268	262	247	247	279	286	237	253	245	237	219	249	263	245	235	231	276	276	254	254	286	265	242	255	272	251	242	252	246	260	251	256	286	223	248	262	259	260	267	241	261	252	246	246	260	287	287	253	239	267	243	269	222	263	242	252	289	273	264	219	286	237	254	252	224	289	224	267	256	259	262	267	263	274	275	268	233	258	248	255	265	281	241	236	237	260	260	259	263	264	241	280	251	268	229	221	268	251	264	258	245	260	248	249	254	245	267	292	274	281	267	277	262	253	230	260	250	250	258	238	217	249	247	260	238	229	263	256	266	262	251	239	264	281	246	257	240	248	245	263	256	261	250	245	250	268	268	243	256	255	283	247	258	270	246	275	262	264	286	233	254	252	264	268	253
26980	20736	7976	874	588	544	473	467	472	505	521	497	495	485	466	466	479	484	499	498	440	447	492	438	438	470	432	442	453	470	482	489	464	472	486	477	453	435	457	469	469	450	443	473	476	445	492	502	486	461	471	435	459	490	480	509	443	447	430	445	438	511	495	442	459	457	490	422	439	515	451	455	500	445	449	486	464	510	472	457	496	412	419	467	474	475	430	462	487	461	474	424	489	460	465	443	461	481	466	495	441	468	450	448	452	460	430	463	454	460	457	476	458	476	471	464	465	452	462	436	449	467	462	459	442	442	474	461	479	447	424	477	493	434	457	429	452	466	427	476	497	456	491	473	481	475	454	472	446	462	460	494	492	445	400	471	489	484	438	468	445	441	445	467	425	476	411	499	485	447	447	457	421	465	451	434	474	456	489	480	473	453	428	452	427	465	473	477	472	473	464	492	460	452	444	421	464	476	438	488	473	480	445	490	474	461	469	485	471	481	445	440	472	493	445	468	467	475	493	441	450	448	459	471	469	424	466	475	449	482	473	440	478	466	446	476	448	433	462	452	486	425	479	477	454	447	471	468	482	480	448	484	486	456	450	449	465	443	463	505	432	475	417	473	507	435	452	478	445	484	440	498	472	425	523	494	490	468	456	429	453	457	464	443	483	483	467	459	449	394	467	467	478	473	446	506	464	431	473	450	448	494	466	440	478	429	503	486	451	442	479	449	473	418	483	487	451	474	467	467	463	446	484	466	437	507	476	507	439	468	494	473	481	454	432	449	460	417	444	485	440	467	469	444	465	466	472	453	475	444	447	448	453	434	465	461	459	441	457	436	461	461	460	418	452	447	448	428	413	447	466	445	475	464	458	450	461	451	450	438	473	434	444	446	462	471	447	480	477	476	465	468	471	433	451	428	459	432	478	452	495	445	468	479	483	409	471	449	470	444	452	436	460	442	481	457	488	475	464	451	457	484	437	419	467	431	480	468	469	506	469	496	491	443	486	491	463	488	435	482	467	461	470	501	470	436	447	497	470	438	446	482	456	452	471	479	468	450	456	470	452	480	512	469	482	505	456	471	476	479	456	432	431	489	453	449	500	491	434	477	477	537	472	476	457	464	511	453	452	470	467	436	491	410	457	463	485	440	450	470	471	452	463	451	474	458	429	491	458	493	496	406	480	457	444	462	453	475	451	457	456	490	462	465	448	472	457	468	427	459	445	456	452	485	506	480	435	452	466	452	450	448	415	473	477	495	512	444	481	433	472	463	437	460	468	438	403	440	428	484	461	458	456	444	457	493	481	482	458	464	468	456	464	443	407	455	459	486	489	484	465	464	459	442	474	439	474	500	483	476	442	487	469	474	465	507	481	490	475	470	460	475	482	461	497	461	501	452	447	469	479	455	463	485	493	450	503	474	518	480	444	474	496	466	493	435	458	477	456	436	471	462	453	435	466	489	451	480	446	432	504	442	446	496	455	500	467	433	451	423	471	399	454	456	471	478	443	454	456	518	478	454	474	509	487	484	426	441	440	484	468	463	466	455	450	438	519	469	455	467	471	442	445	467	430	484	448	417	441	468	476	468	460	482	441	446	473	449	468	473	434	453	459	504	443	480	435	445	450	455	464	430	456	460	453	468	453	478	464	512	479	415	447	440	430	444	442	451	440	476	478	432	456	496	482	463	488	454	488	468	451	436	452	444	480	464	415	466	432	483	436	470	445	456	432	445	470	456	463	476	460	444	471	470	497	480	505	486	471	478	471	456	494	464	454	466	459	473	442	450	458	464	450	491	443	484	482	456	470	492	443	426	472	492	457	444	458	445	467	464	488	465	462	467	477	435	442	437	448	451	479	431	452	442	481	498	436	434	462	436	465	471	456	450	472	456	450	423	466	474	445	452	447	462	456	477	435	463	423	457	451	424	480	507	454	453	447	473	456	438	520	450	449	444	446	474	462	461	444	464	450	450	480	475	479	454	425	434	452	507	453	437	442	471	452	488	442	483	427	464	436	436	443	425	429	430	494	481	488	463	496	477	491	452	449	478	451	474	493	444	457	460	437	470	471	462	496	466	445	483	478	500	473	446	482	451	445	460	442	446	481	438	464	456	468	495	497	442	456	497	446	464	450	447	490	449	477	468	443	460	465	478	445	425	495	472	493	467	481	470	481	498	450	496	467	479	453	482	508	461	499	452	439	446	484	433	524	414	478	480	423	434	455	451	449	459	416	490	492	459	523	494	478	446	494	486	469	444	435	460	457	462	483	471	470	485	481	437	495	479	514	480	477	445	458	424	465	431	466	474	452	436	442	436	466	479	462	452	444	438	442	448	472	454	452	468	481	459	471	458	453	448	445	487	487	472	452	461	433	480	433	461	455	468	494	439	489	514	476	474	486	476	455	451	453	471	456	495	472	473	492	404	461	456	444	482	485	426	471	449	477	434	416	437	446	476	507	436	495	458	468	483	477	453	489	453	460	428	465	446	444	457	480	472	420	438	486	457	458	452	434	452	447	421	456	480	475	458	481	461	422	458	480	419	466	478	462	478	467	437	490	468	460	432	471	437	532	469	456	499	431	487	421	471	440	468	471	428	482	472	440	454	455	447	464	486	475	474	465	438	479	419	487	485	495	449	475	466	455	446	454	451	498	479	458	443	490	456	480	446	437	430	447	442	497	450	450	457	440	479	509	458	481	438	471	474	481	468	496	488	459	451	439	470	470	452	489	448	477	446	491	459	459	441	440	480	462	482	478	454	483	436	471	469	486	476	454	458	457	416	473	469	432	486	451	462	450	468	492	487	490	497	477	471	435	436	490	423	433	481	476	507	421	490	422	468	485	489	458	457	458	430	484	518	459	458	472	477	433	493	489	480	452	484	483	497	471	461	481	467	455	454	480	446	491	454	446	484	437	475	462	491	423	428	475	468	423	468	488	453	446	449	428	462	491	475	457	449	434	497	426	464	481	448	480	454	456	461	448	433	482	478	481	488	465	466	434	469	468	453	460	466	429	465	448	446	434	480	433	460	505	466	450	455	453	476	441	474	476	446	469	453	436	451	494	477	428	448	445	448	432	426	458	440	479	472	439	450	476	457	462	459	432	427	435	466	458	472	463	447	477	454	445	473	502	423	499	475	449	481	464	451	458	453	446	485	485	467	465	499	469	472	454	454	431	462	432	426	469	467	466	441	507	470	445	471	469	435	459	442	480	473	448	418	467	427	453	500	441	451	488	476	448	492	432	485	472	455	437	501	483	488	456	445	482	482	470	429	459	443	438	473	471	455	503	454	483	424	494	409	488	455	485	453	477	463	485	483	448	500	443	502	423	449	481	440	475	435	439	466	425	504	504	473	438	448	463	478	479	491	467	487	445	453	504	455	454	433	438	454	480	458	440	493	491	431	463	447	480	467	430	464	417	421	492	458	456	487	487	484	438	461	487	454	449	500	440	469	494	488	483	450	469	491	469	474	491	474	439	449	476	480	478	441	459	468
4294	1839	1728	1255	1013	892	897	893	839	862	827	848	789	867	817	811	806	808	777	743	798	779	781	799	822	846	793	831	785	876	843	845	809	827	769	814	828	795	826	827	798	834	782	785	782	807	856	857	838	846	798	788	804	780	811	800	777	771	810	857	788	825	785	791	779	777	814	876	856	853	823	749	850	800	788	883	836	786	796	853	783	769	812	742	877	831	849	810	795	855	806	774	814	863	829	808	783	774	784	764	822	781	816	798	753	775	794	812	819	859	800	833	787	875	823	850	759	796	814	791	798	776	814	830	778	830	825	752	810	777	787	800	788	803	843	769	776	808	795	775	804	859	787	822	780	813	840	821	796	808	834	837	820	800	803	852	811	829	844	747	820	842	831	800	810	812	822	835	813	770	834	855	872	767	879	841	796	779	798	803	781	816	735	820	784	790	787	801	786	767	794	809	814	786	831	762	767	833	787	813	854	807	817	800	844	782	802	824	830	796	773	745	820	814	834	788	808	808	802	841	807	771	772	777	861	809	809	808	799	787	776	785	830	793	817	795	800	818	755	799	789	884	778	768	801	791	811	802	810	841	837	828	788	857	766	796	809	871	811	789	825	782	780	748	820	739	830	830	847	775	796	802	750	787	781	826	797	821	858	757	817	835	770	782	798	808	799	768	787	745	796	779	808	786	794	856	794	797	807	759	773	822	798	810	794	845	830	828	804	794	804	785	787	777	808	826	821	757	781	793	815	780	740	817	809	806	805	753	780	797	801	842	777	815	825	804	794	831	793	736	779	845	801	822	806	834	791	819	828	835	819	801	846	834	842	778	809	816	786	832	787	809	764	785	818	765	848	768	797	821	796	782	776	877	761	768	802	787	820	782	827	803	806	798	821	844	802	789	803	828	788	850	812	777	814	784	794	808	820	857	800	754	820	818	884	794	791	806	789	767	881	810	861	776	817	830	784	797	807	799	828	805	770	840	847	790	774	769	787	817	795	843	758	832	826	825	793	753	806	801	779	807	838	775	828	807	788	753	846	791	762	797	801	751	860	839	801	806	804	815	816	800	774	751	825	808	843	793	855	872	748	846	777	797	823	787	802	823	785	794	768	853	715	865	838	775	804	794	821	790	785	822	753	826	802	804	793	776	745	850	836	790	822	823	839	805	843	839	822	771	784	789	823	782	757	771	836	782	855	833	820	768	748	811	812	794	853	754	770	837	796	815	799	751	824	832	768	805	815	820	788	827	820	816	819	744	827	837	774	788	757	752	787	785	778	810	815	838	842	822	803	781	807	783	819	779	756	766	807	782	840	823	763	799	813	809	815	824	795	823	811	820	847	786	816	846	765	780	807	800	834	826	786	799	839	781	812	836	777	751	826	795	784	800	787	797	848	789	816	826	801	803	802	798	822	829	748	773	816	820	840	775	824	873	765	821	793	811	807	826	841	816	827	797	771	818	826	829	755	806	770	800	808	743	859	837	798	789	811	766	765	837	803	775	776	840	800	802	749	804	797	849	755	813	826	831	789	799	820	804	834	755	821	823	787	811	835	825	840	814	875	774	775	804	819	830	802	855	796	835	808	761	776	750	815	777	765	824	819	784	794	826	794	789	825	851	792	825	825	845	828	804	788	821	811	755	802	829	796	811	814	815	786	800	813	800	815	808	770	740	848	804	786	776	837	810	806	789	743	778	771	825	750	814	819	830	799	827	762	815	792	830	788	813	845	777	766	850	799	766	839	764	813	821	825	824	777	833	826	792	784	800	775	749	767	820	814	764	781	818	772	835	819	786	804	772	812	854	837	801	827	792	779	824	811	781	808	776	762	777	830	835	753	824	760	791	774	817	841	857	856	807	771	760	826	799	750	835	826	813	775	828	768	805	798	827	776	806	790	842	822	829	796	813	827	814	841	777	781	760	847	842	813	790	782	805	796	825	800	860	826	788	820	802	761	798	840	843	786	857	788	770	857	838	839	877	839	821	804	823	836	795	754	822	782	850	820	785	788	824	755	837	818	844	805	780	797	803	830	794	787	835	786	783	782	865	803	831	830	807	758	757	837	822	826	827	846	799	784	844	808	811	828	852	797	768	784	841	843	829	759	800	763	821	778	784	817	793	826	764	802	819	809	804	820	807	806	826	766	824	850	799	773	765	823	790	810	821	852	775	813	801	799	789	801	822	788	801	802	836	779	856	767	798	807	822	781	777	811	812	816	812	861	835	769	845	786	793	843	804	773	783	835	806	808	830	803	800	846	808	794	835	801	787	796	807	778	762	819	828	815	829	820	802	778	803	835	860	822	791	819	772	790	832	812	767	809	771	747	792	794	816	835	851	742	831	770	796	776	810	865	791	785	827	785	788	751	816	779	822	810	777	831	788	826	816	817	870	780	759	839	812	812	820	836	793	778	799	758	826	788	804	785	784	809	829	809	795	768	828	835	791	813	772	801	799	802	820	816	801	801	785	793	821	825	752	868	787	769	831	779	813	785	825	830	849	817	821	812	773	828	808	762	829	841	760	827	785	781	802	758	822	769	828	755	848	810	784	817	786	816	796	764	778	775	798	831	826	809	820	794	794	831	790	792	814	824	876	781	747	769	862	831	834	783	789	802	782	839	805	766	852	775	815	812	790	772	821	804	842	790	840	774	827	832	844	869	830	836	740	826	803	771	796	829	779	853	773	766	787	829	798	845	807	862	800	783	797	830	859	821	787	809	795	785	781	827	761	801	791	827	819	846	804	812	836	776	831	768	767	828	757	781	839	815	796	811	763	886	802	738	816	804	755	846	835	792	791	805	798	770	809	843	816	809	793	805	839	810	830	774	779	737	814	830	818	802	813	795	801	786	767	772	798	824	825	817	804	825	828	804	802	831	783	839	764	772	774	774	780	780	789	782	742	816	834	844	813	843	853	824	875	805	775	792	788	765	788	818	806	793	809	768	784	805	853	851	791	772	785	852	784	790	853	810	813	843	849	827	800	831	783	827	798	814	788	818	803	797	799	805	792	839	803	798	784	819	803	805	862	832	793	772	842	805	745	857	773	781	781	841	785	833	849	808	825	805	836	820	800	807	805	844	783	831	800	841	784	804	804	799	879	825	781	822	780	810	821	784	786	802	875	795	828	825	771	851	786	764	778	846	800	816	828	822	811	816	850	780	836	773	817	845	803	824	823	841	785	835	750	782	798	881	805	762	804	869	815	831	813	780	794	814	781	793	863	822	786	804	762	806	773	814	828	824	809	843	843	832	772	821	783	817	852	776	812	824	778	819	804	831	803	799	826	807	834	814	810	784	813	834	813	787	862	783	841	791	854	826	835	807	823	814	829	822	817	828	809	793	833	876	798	806	782	790	835	797	808	822	852	816	822	768	835	781	819	773	825	781	791	819	830	812	815	812	827	837	816	811	824	836	689	806	811	866	769	804	805	766	843	783	814	785	822	798	785	808	783	798	814	836	791	863	797	779	765	748	812	783	806	811	807	827	763	781	781
24223	21454	28696	24613	20870	2157	582	478	349	355	340	295	262	289	271	271	296	236	259	206	237	267	244	210	206	240	235	232	239	202	231	246	194	208	253	233	215	237	216	265	220	213	249	245	199	223	212	228	213	221	200	218	231	247	200	220	215	221	232	235	224	238	232	223	222	241	218	213	219	217	265	222	219	201	215	211	226	210	226	206	225	204	203	228	212	243	214	205	221	188	198	188	209	217	221	234	215	189	223	186	267	231	230	191	213	238	212	219	228	200	211	214	211	207	223	234	220	236	203	213	199	212	214	220	214	211	195	199	225	210	256	214	232	242	197	219	221	216	229	213	219	233	230	235	239	230	211	242	228	211	206	230	236	245	228	237	237	233	226	214	217	220	196	216	227	203	198	209	215	224	232	234	235	207	252	213	238	210	208	224	241	236	227	206	201	202	229	200	229	218	193	220	230	210	239	216	212	203	213	201	231	224	240	220	226	216	220	216	208	200	228	215	200	219	226	220	192	229	219	215	222	217	231	236	231	243	215	234	224	229	238	220	221	218	198	217	231	214	227	197	210	245	200	212	208	205	206	207	205	179	225	220	225	212	200	220	220	242	205	209	219	231	213	215	193	258	236	209	222	233	240	211	215	224	223	226	212	202	209	199	211	220	230	221	208	231	240	202	217	235	223	229	217	210	206	234	248	206	208	233	246	242	198	187	204	214	213	230	218	216	207	193	214	223	209	230	202	190	249	212	219	216	197	218	223	221	233	250	196	224	230	224	218	228	209	210	204	244	232	208	198	204	206	185	220	196	237	210	229	201	207	189	211	228	238	236	197	231	187	208	227	236	209	235	224	222	204	221	200	208	198	231	214	218	221	216	184	244	218	211	228	232	234	228	219	197	219	207	211	206	226	192	220	229	222	231	205	206	238	222	205	207	230	234	209	217	222	228	228	230	229	216	206	222	200	224	221	242	214	206	215	218	214	237	212	235	234	242	210	243	192	219	223	220	206	228	204	196	226	211	244	198	268	223	226	205	236	219	207	222	211	230	223	217	203	215	219	207	222	215	211	232	213	210	210	202	233	212	202	209	215	233	224	209	213	237	216	228	223	219	255	209	199	239	208	246	225	204	228	224	190	218	226	228	222	231	214	192	203	227	202	196	235	230	211	212	245	220	196	230	230	222	240	221	249	214	222	202	218	217	222	211	216	187	223	202	218	216	209	222	200	229	205	232	221	235	202	218	211	230	211	235	214	256	184	230	226	228	267	232	226	237	200	216	205	200	215	220	225	243	218	227	212	212	189	225	197	212	210	250	235	207	197	220	225	204	211	236	215	225	213	212	209	234	199	198	233	212	227	222	219	213	210	227	212	208	200	208	255	208	205	255	210	218	193	218	227	228	231	204	215	213	225	212	222	213	206	204	216	215	245	222	237	217	244	213	222	213	202	204	249	213	207	222	202	236	217	217	215	201	234	230	213	221	230	225	235	237	216	223	229	223	231	218	242	221	241	228	221	239	217	238	225	199	223	222	205	234	226	235	232	211	216	210	222	217	185	206	207	226	231	209	198	173	199	211	231	210	246	216	191	204	216	227	219	224	240	234	217	227	217	199	236	221	231	227	222	225	224	223	242	224	212	183	214	224	224	215	218	216	212	230	207	213	213	224	211	197	204	215	216	220	213	216	219	210	239	232	208	200	212	232	227	193	217	232	223	212	213	205	201	201	227	211	200	229	234	225	208	208	226	206	210	197	231	204	193	246	224	218	199	213	218	219	229	200	221	222	217	207	201	199	206	232	227	202	208	213	254	211	222	236	193	221	225	228	237	212	208	219	227	211	221	228	237	219	210	224	235	214	205	189	214	229	218	234	234	193	229	224	233	254	199	188	228	213	205	213	198	233	244	221	211	220	207	217	204	210	220	204	225	225	207	214	207	228	217	228	217	217	197	203	216	226	201	220	230	187	208	207	222	230	213	224	204	247	234	222	181	204	213	220	215	217	212	233	215	221	213	233	228	243	226	218	222	232	199	201	225	251	227	220	207	227	251	207	196	219	214	202	199	235	200	249	212	237	238	225	230	215	200	189	223	213	239	215	214	205	209	238	204	213	210	211	202	188	219	207	209	215	194	206	216	223	228	237	233	212	221	191	227	206	207	223	230	228	223	200	242	205	224	198	215	224	225	203	226	205	235	240	221	195	220	239	227	219	222	200	225	245	224	223	221	223	246	238	228	217	223	234	207	222	207	217	191	213	197	219	222	200	208	230	215	238	215	213	221	214	219	229	219	222	231	241	216	228	217	240	207	225	225	198	205	209	232	226	217	224	201	206	208	185	209	196	215	219	207	207	201	190	215	208	229	212	220	230	207	196	232	213	209	231	227	229	236	200	217	247	198	201	217	225	228	234	202	219	221	207	212	256	209	214	229	217	227	234	232	212	211	228	243	192	221	183	224	234	201	195	214	218	214	220	212	218	253	226	194	231	228	216	244	229	229	220	234	228	222	214	183	237	216	233	228	226	220	202	207	216	209	223	211	240	194	205	208	232	197	200	218	229	235	228	239	197	202	243	211	230	200	225	242	224	231	221	200	209	221	204	186	218	208	194	244	214	237	217	219	230	222	193	222	222	216	191	229	213	243	209	221	208	193	219	233	210	250	239	196	226	203	205	190	195	216	199	215	213	203	246	215	227	219	220	225	214	215	224	217	221	215	205	237	227	199	212	241	245	218	227	214	231	209	226	212	221	211	202	218	203	211	220	228	230	212	226	219	215	213	210	229	230	206	192	240	226	193	230	217	243	218	260	200	247	239	220	198	215	212	206	213	214	242	214	214	251	214	231	188	206	221	216	232	227	215	229	219	217	206	219	208	216	197	222	203	194	198	228	204	234	230	207	234	189	200	224	235	216	242	209	218	226	201	234	221	204	229	198	214	204	221	231	252	208	177	219	207	213	226	215	215	205	212	220	212	203	199	250	181	226	227	220	206	226	215	213	211	227	215	214	196	214	217	236	212	222	225	230	210	242	220	223	209	197	193	201	218	212	205	249	232	202	233	209	263	220	216	208	222	219	193	205	208	244	212	236	214	192	237	188	208	209	228	189	219	209	229	199	229	200	221	207	195	228	201	216	210	213	229	191	222	219	229	224	225	231	219	210	223	227	221	203	213	209	224	234	216	217	252	212	225	210	196	214	234	235	208	205	224	239	200	198	215	241	205	223	233	215	216	252	205	228	206	222	224	216	210	209	219	210	224	240	230	220	216	208	209	202	205	202	220	195	216	231	212	225	238	220	210	209	226	219	221	225	224	200	226	200	181	222	254	201	213	224	205	225	196	231	234	216	200	194	258	220	212	213	230	210	238	247	202	217	238	203	224	237	201	224	202	217	196	211	208	211	220	231	210	217	223	209	221	215	211	216	226	203	218	199	251	233	206	218	228	241	215	209	224	212	194	214	206	178	220	222	222	201	242	213	214	195	184	249	234	199	216	218	224	193
5618	9850	8455	4444	2757	1985	1550	1216	1022	854	817	733	633	652	590	583	552	542	515	515	492	480	441	462	458	448	442	503	454	423	425	435	443	458	431	437	438	456	419	430	413	397	411	419	420	414	405	408	402	409	390	410	415	407	387	422	423	414	414	429	433	382	409	403	408	404	436	417	377	403	390	404	379	412	386	416	415	444	414	406	412	399	394	394	403	420	420	400	393	427	393	401	403	382	394	408	367	406	386	377	375	435	452	383	415	384	400	392	379	365	423	396	389	386	376	376	366	401	402	394	420	403	401	422	417	443	386	371	381	445	412	400	368	422	411	401	393	398	427	407	384	414	439	388	409	406	386	404	399	382	403	408	398	426	395	397	436	394	428	414	383	429	402	468	401	412	374	378	400	372	390	385	433	383	415	379	403	429	404	438	379	420	405	377	404	401	400	416	418	399	383	388	421	372	387	460	407	423	401	391	413	410	386	397	388	401	344	424	364	393	406	429	378	432	436	400	395	409	395	404	395	439	400	422	412	424	384	371	411	393	401	389	432	390	399	405	418	396	433	394	419	426	408	394	417	377	415	410	400	366	376	418	377	365	422	387	383	395	379	393	394	406	413	421	367	392	393	400	380	425	385	398	395	385	425	414	378	393	411	405	409	432	408	434	423	406	434	399	397	394	440	420	432	399	416	424	407	400	406	407	461	406	412	398	383	388	453	421	396	393	411	384	407	404	409	389	397	423	360	422	406	374	405	421	391	412	404	381	375	390	413	400	390	394	365	387	407	378	355	382	387	386	425	438	404	408	437	386	417	370	423	398	428	412	439	397	390	384	422	429	408	430	411	381	406	387	421	431	415	403	406	410	391	420	393	374	452	427	445	386	388	409	349	397	440	409	402	416	387	385	444	412	382	411	380	396	416	419	404	370	415	420	373	392	380	410	407	373	381	397	372	409	397	388	402	412	418	423	403	436	375	418	372	390	365	403	435	410	416	394	412	393	419	365	408	405	422	413	414	383	390	405	372	377	406	404	414	408	429	387	418	394	380	407	424	403	384	400	382	438	415	387	399	429	384	402	402	374	408	392	382	394	408	411	380	394	428	403	381	404	411	389	415	387	416	450	380	401	417	435	390	416	382	377	390	438	429	395	392	417	428	411	371	360	397	374	374	406	425	388	441	381	448	430	431	399	380	380	402	385	446	429	378	385	390	393	401	408	394	427	400	420	408	421	400	383	407	410	404	422	433	406	370	413	420	412	400	408	393	366	403	410	374	369	398	419	397	394	396	401	404	424	373	388	384	395	408	427	389	422	407	389	397	425	422	398	408	402	412	409	429	402	432	391	375	421	393	387	415	394	395	414	406	399	427	395	401	403	367	412	421	425	419	402	394	385	389	411	395	375	389	386	407	411	413	391	407	401	430	419	381	401	419	380	392	430	413	396	378	417	398	409	370	418	419	390	385	400	405	396	438	409	382	388	421	405	390	393	398	401	419	409	390	420	378	391	423	401	409	388	383	406	407	401	368	382	388	409	376	423	407	397	428	380	414	423	394	401	410	421	400	402	421	408	422	417	394	420	396	412	388	394	404	423	395	377	374	374	429	391	427	412	388	406	414	393	431	389	391	414	408	404	416	398	445	449	422	399	413	422	417	411	434	401	416	403	414	385	380	361	403	387	374	371	407	398	413	392	390	432	374	358	409	400	420	389	414	412	379	383	393	432	408	378	380	415	422	363	429	392	387	356	433	382	434	428	405	401	401	404	401	430	421	413	400	395	422	385	380	404	380	389	399	411	376	402	406	422	404	382	373	403	398	399	365	426	369	394	401	405	417	412	398	422	372	388	408	386	390	395	419	395	420	396	400	408	405	409	421	399	421	387	399	378	402	430	415	383	425	377	390	380	378	370	391	427	388	432	392	415	385	420	372	396	379	395	398	378	444	398	359	382	418	400	407	390	392	388	386	405	402	430	393	390	402	427	401	416	406	387	370	387	378	427	423	381	416	413	398	435	372	372	405	420	414	386	381	393	417	404	379	434	437	376	395	384	410	382	405	363	382	410	449	383	412	396	394	420	414	414	389	402	395	384	410	404	403	374	399	377	379	395	420	404	374	398	442	391	376	397	394	380	388	390	397	382	388	407	388	397	396	404	404	422	403	455	390	411	406	364	413	409	424	398	419	376	381	423	378	388	369	386	369	411	430	389	380	390	405	394	398	422	423	422	389	387	437	415	389	455	403	403	429	391	391	393	431	421	397	399	419	397	404	413	412	383	434	402	393	415	394	406	403	384	386	418	392	367	434	402	383	407	380	401	411	417	412	405	439	384	395	392	394	385	404	426	352	386	443	390	376	381	364	405	383	434	400	372	403	438	406	432	394	389	433	387	420	388	397	418	384	405	441	376	399	395	406	387	430	423	427	436	436	407	376	382	402	390	437	408	394	388	389	354	384	396	439	380	417	411	406	414	380	422	382	401	376	376	391	391	408	388	449	434	386	346	389	436	390	393	422	392	403	409	423	405	410	414	402	388	408	401	379	389	397	428	417	398	421	411	425	352	400	390	422	401	407	412	406	416	404	411	384	414	414	403	405	384	391	434	403	376	407	414	419	410	392	394	395	387	421	422	413	381	372	418	410	397	417	377	411	403	366	401	408	435	415	381	411	417	391	395	409	411	393	391	415	470	407	428	390	419	398	387	401	375	414	372	373	414	423	370	410	380	373	386	433	390	413	406	418	422	377	452	370	375	400	409	388	400	365	403	408	431	391	383	409	403	425	411	405	418	390	411	381	429	384	393	402	434	372	387	424	407	404	409	393	413	390	413	412	421	437	384	426	408	387	410	422	397	408	383	400	393	373	378	383	421	410	435	422	374	436	386	410	393	365	402	383	422	397	419	394	432	383	384	397	409	377	426	404	376	395	371	393	401	422	385	437	417	404	407	403	410	418	407	404	433	404	386	401	398	409	380	392	407	399	392	443	432	405	402	414	360	413	400	384	404	423	343	391	402	386	364	375	440	392	410	386	409	407	413	431	417	377	397	368	398	385	413	412	449	380	393	383	360	391	380	407	399	416	413	414	394	382	378	408	435	392	371	407	403	405	404	396	426	396	414	406	410	380	420	412	389	382	400	420	381	413	379	437	403	368	398	405	363	388	406	378	400	410	371	429	370	401	428	372	386	412	390	377	409	392	383	363	404	401	415	404	389	394	393	403	404	373	426	391	408	386	386	412	403	393	398	399	422	402	421	422	415	414	415	425	409	445	416	404	415	408	409	440	384	353	420	378	384	403	366	429	401	360	437	427	374	400	389	420	396	422	427	393	408	429	400	379	403	394	375	391	365	422	388	383	375	379	390	416	407	389	404	422	405	414	427	385	406	370	391	396	415	402	382	403	410	417	398	408	444	405	413	380	415	389	371	410	382	394	421	391	386	388	429	409	382	389	412	428	419	388	405	392	352	397	391	397	380	402	423	440	395	420	399	386	413	422	429
23443	21526	29400	24116	21526	20086	1677	570	435	343	314	293	267	275	237	230	240	203	203	204	206	179	204	167	165	174	176	158	171	145	161	172	187	164	156	169	152	138	173	162	150	170	140	150	139	146	139	124	154	132	170	155	137	155	155	135	136	130	139	173	148	148	139	142	153	163	134	148	150	171	149	139	144	154	161	153	144	163	142	144	139	143	140	170	141	129	142	187	176	140	160	167	151	160	138	150	139	139	167	157	144	139	138	167	137	139	147	141	134	132	140	127	147	137	147	138	160	142	126	140	163	134	165	160	149	148	140	147	160	151	150	130	147	133	145	134	150	143	145	155	149	143	141	160	127	167	131	133	141	128	143	150	148	158	148	152	133	140	141	132	146	144	157	154	126	154	160	142	167	101	155	157	133	131	132	141	141	133	121	138	160	144	155	144	141	161	167	137	154	139	135	127	140	137	134	128	156	160	136	145	139	146	139	148	129	138	178	161	134	142	158	134	151	121	132	150	163	161	154	138	138	113	135	132	138	119	154	149	165	128	142	168	142	130	149	121	139	146	171	137	152	174	145	158	159	143	150	143	158	147	131	145	159	143	147	150	156	146	135	147	140	147	145	132	150	164	143	137	128	163	181	138	161	139	149	144	133	123	150	139	146	127	131	145	161	134	132	152	137	152	139	165	147	143	143	130	142	144	158	160	167	182	141	144	146	141	140	137	144	126	160	162	147	139	153	137	155	161	133	161	157	191	152	135	124	164	160	137	139	153	140	133	155	118	165	155	148	143	166	139	140	136	159	139	164	151	117	151	152	141	158	143	163	148	148	158	155	150	151	139	130	122	137	113	147	127	143	129	163	147	142	161	123	152	160	138	132	146	142	148	153	153	141	148	144	126	138	134	150	146	143	158	154	123	160	119	135	132	165	150	148	143	137	155	139	144	154	149	149	142	149	152	138	151	170	146	144	137	129	147	128	154	135	135	142	130	153	142	145	124	135	128	113	138	136	143	150	138	146	144	147	153	171	163	138	159	130	120	136	147	155	157	142	139	172	141	136	169	128	145	127	130	140	144	165	155	123	161	126	141	158	155	158	127	134	132	144	133	148	155	144	140	155	164	137	140	144	163	144	139	166	154	137	145	124	158	144	138	149	143	133	143	136	152	160	148	144	136	151	140	152	132	164	143	150	127	134	143	154	154	171	136	149	118	151	140	151	158	135	162	130	142	137	157	151	154	146	138	139	109	157	150	150	159	137	129	152	151	140	137	163	142	144	144	148	123	140	173	138	130	156	158	159	150	132	156	132	142	160	142	150	150	116	128	141	137	138	146	143	132	158	151	177	146	137	145	149	144	130	148	145	128	136	139	155	144	165	147	149	124	146	134	125	146	157	123	131	157	127	140	147	154	155	157	139	137	138	148	131	145	157	127	148	157	141	156	137	132	132	153	151	142	147	140	137	138	133	121	143	149	121	137	154	165	154	134	145	161	138	146	167	169	136	140	137	155	148	138	163	142	127	156	161	136	137	143	161	121	142	150	143	133	142	144	174	145	140	163	141	148	121	141	132	148	136	127	148	147	146	127	154	148	149	151	147	131	138	132	132	144	153	167	127	141	168	136	141	146	158	133	128	139	149	149	136	141	145	153	147	141	146	144	135	128	152	150	156	131	132	134	131	172	145	153	144	139	155	132	137	151	166	144	153	155	154	139	143	139	144	142	142	146	133	145	147	150	124	146	150	135	160	163	139	145	143	177	141	150	139	135	162	122	142	137	116	148	150	154	132	150	147	149	147	143	156	173	140	145	162	150	140	138	138	132	133	141	152	167	139	143	151	125	140	139	144	148	154	130	142	136	145	142	141	155	160	143	147	146	144	162	125	135	129	146	154	147	166	154	147	157	160	142	153	143	142	157	139	146	152	140	153	134	158	162	141	157	133	145	145	141	148	147	122	140	131	144	162	137	156	160	124	142	133	133	144	135	125	140	150	153	150	149	157	144	132	144	147	131	149	136	136	142	157	159	159	148	147	130	144	146	119	141	169	161	128	161	135	157	139	122	154	138	139	156	168	151	143	165	131	152	140	138	148	156	144	141	121	157	171	119	145	167	146	152	148	139	161	160	163	143	145	138	128	134	139	146	156	145	142	129	147	138	144	136	148	138	150	141	155	141	136	145	127	137	129	152	124	144	112	163	154	128	137	128	117	146	129	152	155	164	178	127	163	140	136	149	162	137	141	153	168	151	140	148	144	135	148	135	130	143	131	155	150	139	136	149	139	146	168	159	141	137	154	154	161	133	151	136	170	138	137	146	154	132	132	159	137	143	139	146	152	134	147	167	143	162	142	161	141	156	130	166	156	136	138	133	141	142	142	155	155	155	155	136	134	146	174	125	129	141	127	143	118	129	133	150	144	162	133	151	138	158	129	145	155	140	136	160	140	148	135	154	133	136	127	172	134	153	142	133	127	132	149	172	176	140	144	138	129	138	145	152	133	158	165	136	143	153	144	157	140	142	149	145	146	146	146	156	158	150	155	160	142	144	123	130	124	141	163	132	162	159	163	153	130	136	138	127	131	138	159	129	154	113	153	125	164	145	152	142	162	144	161	139	129	149	122	139	157	158	152	138	131	142	127	129	131	136	127	160	141	161	137	148	136	145	140	155	154	127	144	152	153	153	144	146	131	154	151	146	141	154	161	163	134	127	136	150	140	135	148	155	159	148	154	133	149	142	142	149	148	146	133	139	138	150	145	151	136	147	159	124	157	140	146	143	136	139	144	144	170	150	164	135	148	140	148	141	152	151	151	127	156	160	150	159	125	143	130	134	131	149	156	155	165	142	131	135	161	144	147	149	160	155	157	154	126	139	147	144	145	129	147	148	151	133	154	157	112	145	135	158	123	120	142	171	134	156	131	157	133	178	135	139	162	133	155	150	157	151	133	148	145	134	152	138	148	145	132	165	141	137	152	140	154	167	140	139	128	142	152	133	149	143	146	147	151	132	143	147	152	136	150	155	145	137	136	145	139	134	153	142	156	150	144	140	154	136	142	156	154	142	136	144	159	151	170	145	145	138	156	156	154	146	130	135	149	160	147	161	128	161	136	147	131	137	147	143	150	134	156	152	143	132	158	157	152	159	140	114	142	137	142	140	137	171	148	137	125	144	158	151	151	132	140	183	132	133	146	152	149	146	159	146	153	117	168	121	152	152	126	123	139	144	149	145	138	135	136	132	127	156	151	155	135	139	140	144	133	127	127	142	132	131	129	152	131	157	137	130	118	146	138	130	153	139	143	141	144	161	126	125	151	151	135	150	119	163	150	106	148	159	154	187	118	133	132	133	149	142	173	145	147	138	136	136	139	157	170	142	149	144	132	146	146	123	159	137	142	152	129	146	148	163	143	148	164	160	132	143	144	144	119	135	150	142	140	155	127	127	164	142	161	145	161	155	120	141	121	170	147	128	146	124	138	132	130	134	137	135	148	158	136	154	128	144
7866	15570	13663	7233	4529	3125	2381	1815	1426	1197	1020	876	776	689	650	552	535	521	467	398	469	389	348	398	373	389	335	362	340	351	330	307	302	297	294	295	310	288	287	298	324	258	302	286	280	281	270	300	314	303	270	264	300	264	269	280	270	283	240	266	237	282	278	254	271	247	278	240	274	245	291	266	281	251	267	234	255	271	244	254	264	272	241	259	243	249	283	250	226	250	284	269	266	273	258	261	233	273	239	250	217	259	233	262	261	238	249	269	257	276	262	271	237	269	279	277	264	270	261	272	250	251	273	283	247	223	215	255	264	263	248	256	249	247	274	248	287	241	274	262	262	253	262	291	281	249	249	259	281	264	246	245	249	273	239	240	265	223	263	232	286	240	272	265	234	257	243	258	217	258	282	244	265	249	264	269	255	265	253	226	253	246	240	242	229	240	267	265	256	284	246	233	255	273	213	251	251	257	261	260	259	289	255	233	241	272	257	275	255	222	233	283	226	274	264	238	277	267	247	245	256	240	234	261	252	256	254	225	273	267	265	257	233	251	245	249	224	264	259	241	275	278	279	269	237	253	249	275	259	253	244	244	247	240	259	247	259	249	271	257	238	257	279	291	249	252	284	252	226	245	232	258	251	241	266	239	254	256	261	251	253	271	231	274	258	233	263	258	254	231	268	251	240	241	241	257	249	253	246	218	269	263	256	277	275	244	250	244	242	255	259	263	280	250	223	242	296	277	263	249	244	250	259	279	269	260	253	277	242	266	234	246	255	289	265	268	230	247	257	246	240	234	242	287	257	226	254	256	243	274	278	236	268	261	261	236	240	230	243	266	268	261	265	252	253	257	267	254	283	255	248	260	250	240	257	239	287	268	245	239	248	254	236	254	225	232	232	215	269	278	240	277	255	254	242	260	274	261	254	274	228	248	250	266	248	277	246	249	261	274	261	262	261	223	233	264	273	263	272	278	233	250	263	242	255	262	247	264	268	263	245	235	245	249	251	257	255	263	264	228	235	238	241	232	268	241	263	261	284	237	252	262	250	252	260	249	267	256	239	238	274	256	219	256	261	256	238	238	246	234	251	249	232	239	243	262	261	266	270	262	214	252	263	249	250	258	253	262	280	204	232	254	248	241	282	272	246	259	258	278	282	238	239	267	280	265	258	225	254	249	280	259	285	255	251	222	232	260	258	248	253	248	246	267	270	276	239	254	255	285	253	284	249	267	277	272	235	271	244	242	251	269	262	281	243	233	273	242	236	246	233	243	264	281	245	247	291	249	246	253	231	252	245	259	268	262	252	254	257	282	250	220	231	242	242	271	268	246	246	253	263	229	256	231	269	255	293	260	239	241	234	251	239	271	236	281	228	258	263	256	244	256	230	275	258	243	249	245	251	246	254	265	252	255	268	264	241	290	285	251	251	271	265	265	277	240	259	243	252	245	247	239	245	251	248	257	250	254	237	248	281	261	258	277	287	257	270	290	236	232	245	259	244	272	252	246	245	226	268	264	256	254	227	235	252	247	269	255	257	262	242	269	259	257	245	258	239	242	273	233	250	246	261	252	252	239	234	254	271	269	242	249	251	258	264	233	261	271	270	230	276	253	255	243	240	226	256	252	284	259	258	232	255	268	266	265	226	251	267	239	253	242	277	262	242	228	250	266	267	266	251	225	259	275	265	260	272	255	266	273	267	226	228	243	239	243	234	247	257	267	250	250	253	304	261	263	244	235	245	222	262	253	272	248	240	249	234	246	264	259	248	261	274	240	261	252	277	265	259	239	248	287	242	249	271	245	262	249	256	244	263	257	252	256	250	264	222	274	241	255	272	272	284	271	258	261	276	277	237	264	248	284	265	256	239	253	259	267	284	263	260	222	241	256	262	260	260	269	277	269	244	270	271	261	242	262	224	251	261	276	267	243	245	224	247	249	253	260	241	268	262	262	245	262	254	253	247	264	261	269	252	266	262	262	264	222	242	249	259	248	254	281	258	226	253	291	271	270	248	259	286	226	261	236	281	237	259	231	245	258	248	236	284	243	259	252	255	249	230	237	232	237	250	263	259	276	231	296	261	260	269	263	286	253	255	249	234	243	254	259	219	272	274	262	250	264	233	264	220	236	256	244	255	264	279	252	273	271	240	256	244	236	245	242	234	225	230	268	257	268	247	270	243	251	245	202	256	269	260	284	244	268	257	249	258	239	261	247	266	246	248	270	254	255	235	250	247	246	247	266	287	252	267	270	265	257	225	222	265	221	233	219	249	236	233	252	250	268	236	259	274	276	256	249	265	240	257	264	232	247	260	245	259	276	261	257	230	249	259	251	256	256	248	240	263	256	268	234	261	238	231	281	237	270	253	277	258	267	259	241	255	233	233	268	232	249	231	244	257	255	236	262	251	267	229	270	248	288	267	240	267	256	237	244	241	253	268	253	251	250	248	246	275	266	240	248	264	229	226	257	247	227	232	278	293	264	267	262	264	258	264	246	244	276	264	248	242	264	252	250	251	284	230	263	275	274	240	239	241	277	248	277	245	252	259	268	253	236	246	241	277	256	241	230	264	266	239	258	285	264	266	252	256	269	260	248	249	256	281	245	239	244	252	253	261	244	227	259	267	273	259	238	249	260	289	218	234	251	247	272	273	268	264	247	259	229	276	241	241	244	276	243	247	238	251	248	271	245	243	263	255	244	250	238	270	247	246	239	234	291	261	279	245	242	253	254	285	241	249	252	262	242	249	243	266	257	230	259	261	275	250	258	256	236	267	232	278	236	232	234	271	263	254	262	235	263	264	233	256	260	260	236	261	218	273	298	253	283	244	269	267	271	253	247	269	264	277	259	277	263	284	228	267	263	261	249	270	272	238	270	294	260	271	268	232	232	243	250	256	279	239	279	263	246	245	262	274	253	253	264	261	263	244	240	259	268	247	244	290	276	226	245	246	258	254	260	230	245	254	245	271	261	260	242	269	253	236	241	247	265	254	247	273	244	260	248	224	250	246	261	262	232	272	295	277	240	300	257	228	252	242	265	242	250	281	249	246	283	253	260	249	271	234	258	246	252	268	276	246	251	263	248	271	253	274	262	268	277	271	256	255	269	245	215	247	247	249	255	283	254	264	253	266	245	234	256	252	249	255	250	246	270	256	258	261	222	260	241	238	258	268	220	250	264	277	239	281	239	269	250	243	236	249	238	245	268	228	259	226	227	256	239	231	240	266	270	270	230	251	250	254	248	257	249	266	265	237	253	267	251	266	217	258	273	250	279	242	247	275	262	248	252	252	229	281	245	249	282	250	273	255	244	235	253	251	229	241	269	248	240	240	260	241	257	232	252	243	240	234	239	268	278	253	233	251	281	243	256	231	233	247	257	235	225	252	244	236	271	275	261	226	261	243	252	255	262	283	244	251	265	291	235	250	244	249	271	247	277	247	270	259	244	225	202	263	285	238	247	228	263	257	254	284	280	221	251	259	263	225	271	233	237	222	251	228	242
26912	20827	8040	886	574	524	498	462	463	472	472	441	425	495	483	459	484	495	452	482	470	462	451	453	486	502	439	441	443	449	467	472	454	435	434	469	459	483	460	470	454	467	453	453	411	496	446	454	489	466	470	457	450	483	443	469	419	419	419	446	480	456	458	454	467	494	448	482	447	464	464	461	481	439	435	460	485	498	458	441	448	405	433	432	470	405	429	499	454	430	509	457	465	432	500	425	474	458	473	454	441	428	454	438	460	506	457	479	422	423	455	482	483	425	461	440	483	506	488	433	468	474	454	431	444	470	428	441	429	463	444	455	403	438	471	450	460	442	480	469	470	431	473	443	477	460	483	448	480	450	490	454	430	459	444	470	433	439	459	473	497	455	432	435	426	458	475	506	468	493	468	473	467	483	456	463	472	429	481	477	476	476	453	440	452	467	463	496	465	460	404	458	437	461	457	493	473	464	464	448	457	475	447	492	445	432	456	486	442	439	418	433	447	472	447	431	470	472	507	465	459	458	450	487	490	417	464	439	441	460	463	475	464	478	416	471	436	485	444	472	473	436	469	472	445	457	461	489	446	447	446	461	435	439	487	467	454	445	453	474	445	467	504	470	447	459	410	500	470	483	495	434	449	446	493	465	428	495	441	456	473	432	457	431	488	443	426	484	479	487	452	451	477	415	460	440	470	473	461	448	430	472	494	483	488	450	475	465	436	413	458	492	443	448	484	452	412	429	445	446	473	424	437	459	461	438	418	456	457	431	455	439	443	447	453	410	482	513	450	485	447	430	407	493	451	439	460	441	451	455	444	466	467	421	456	473	413	423	493	451	470	429	434	440	474	459	428	475	463	465	426	462	473	430	479	456	496	487	458	428	445	433	442	503	468	443	481	453	447	429	478	427	457	479	449	441	437	467	460	486	505	462	448	454	470	457	481	445	464	476	459	508	493	469	430	467	464	448	475	505	447	428	419	451	479	430	432	452	444	426	407	456	484	438	468	431	474	458	462	443	418	436	492	448	481	462	468	484	483	444	472	436	482	444	436	466	439	452	463	463	510	413	440	422	460	469	431	461	442	464	442	435	461	441	419	451	465	449	468	462	458	461	455	468	499	463	457	452	526	481	440	484	442	477	431	438	474	415	454	504	487	487	484	478	444	443	440	453	467	460	443	464	479	455	443	453	461	456	462	480	429	448	454	452	448	456	452	466	475	456	420	457	489	483	441	425	436	402	491	466	465	477	453	478	465	449	464	454	430	463	449	461	476	437	469	440	456	511	456	416	494	489	448	473	436	474	440	481	455	502	496	438	451	494	470	454	512	473	490	481	469	459	440	441	460	463	482	494	437	479	473	454	433	484	418	448	441	501	443	465	421	487	468	463	456	461	432	443	452	427	465	447	455	447	478	477	450	487	478	467	442	440	456	461	474	459	402	466	455	457	442	450	452	460	466	520	457	482	469	468	429	423	457	492	479	492	461	430	487	516	448	426	462	489	458	451	438	432	454	478	445	474	460	415	446	458	466	448	509	394	459	486	456	458	466	504	462	427	460	462	421	445	455	511	429	443	434	468	482	472	492	476	493	482	487	488	455	433	462	450	459	408	478	464	464	466	453	470	408	422	477	437	427	462	443	447	440	442	466	425	527	472	481	452	454	468	470	460	474	460	483	518	426	424	454	435	482	453	442	445	489	434	455	466	442	490	490	463	455	441	443	441	459	432	455	481	450	452	499	455	445	478	457	474	494	466	450	471	478	450	445	458	466	440	435	468	454	476	460	412	429	481	469	452	435	439	476	453	447	460	464	489	471	453	453	455	479	453	492	458	445	455	454	483	448	467	453	440	497	428	443	470	480	468	487	471	475	442	490	474	472	447	466	429	463	439	475	457	463	478	433	473	469	446	464	427	481	495	463	485	412	440	453	465	446	454	447	475	466	451	463	487	452	462	465	454	430	449	464	468	475	439	432	430	443	465	487	454	446	464	446	477	474	440	466	453	450	472	470	462	436	484	430	431	483	427	465	459	452	464	484	439	498	454	484	456	475	460	431	486	449	452	434	440	470	415	458	440	472	466	420	460	465	480	457	434	454	480	457	441	466	434	457	448	423	463	446	488	427	451	467	455	454	440	418	415	474	444	463	482	482	477	419	446	436	452	465	466	435	461	469	418	485	500	472	433	461	456	465	455	473	500	462	464	444	464	421	476	451	472	485	459	456	480	456	416	464	447	453	481	440	462	483	442	439	453	471	462	501	436	441	455	481	457	483	479	433	493	461	443	488	468	488	450	452	482	454	470	450	465	477	464	449	449	448	466	477	445	460	473	466	452	442	490	496	453	418	437	467	470	462	463	436	413	446	454	487	467	470	439	466	498	395	466	471	425	454	467	454	447	443	428	433	462	444	473	448	476	453	465	414	436	446	446	501	450	452	468	445	485	468	448	452	467	442	504	441	456	450	445	468	479	493	496	438	449	466	466	462	447	437	403	449	486	474	477	471	489	458	435	435	410	478	475	451	443	435	484	469	498	444	470	473	456	435	457	484	490	426	464	442	449	450	450	478	484	460	449	423	453	434	445	479	516	453	419	497	462	463	485	505	477	453	454	448	495	466	432	437	480	481	422	473	453	507	440	533	455	435	438	433	423	458	452	453	443	408	451	486	425	491	438	464	449	452	444	469	472	414	470	486	437	471	458	446	462	461	437	424	456	469	415	426	410	495	467	462	459	489	433	479	444	432	424	472	441	463	439	476	449	461	451	431	460	476	460	426	514	492	461	456	440	405	452	439	448	486	461	437	434	477	459	500	462	460	458	451	450	495	464	480	499	467	470	473	464	460	473	444	454	426	487	489	462	490	450	460	442	446	431	433	487	457	438	428	441	457	461	464	472	467	450	455	445	478	493	503	461	498	445	430	446	473	445	483	472	467	493	464	448	428	462	458	467	414	476	432	476	431	477	477	449	449	436	440	436	414	436	454	451	460	475	479	416	473	452	491	462	457	472	464	459	455	404	481	473	470	420	462	434	446	449	436	479	436	428	493	466	452	481	444	435	465	452	451	459	463	433	455	407	440	473	469	437	483	457	472	457	455	467	473	485	464	496	475	436	475	486	462	458	439	487	460	461	482	483	474	433	495	453	458	498	469	478	483	453	462	476	455	495	454	445	440	423	430	424	450	461	488	454	460	485	477	487	452	480	438	440	489	451	443	475	413	434	464	485	426	481	468	487	434	433	445	440	497	471	429	446	496	453	495	487	456	435	484	468	450	455	507	483	453	482	491	461	470	476	476	472	452	471	420	453	477	469	459	431	456	480	435	479	423	461	450	426	418	436	478	474	450	440	438	446	444	488	468	447	448	432	446	485	479	463	455	428	476	471	487	461	454	477	447	424	481	465	459	462	481	458	490	398	479	445	481	500	431	473	476	434	487	467	447	492	434	482	436	463	456	475	468	449	455	458	462	479	486	460	488	480	461	401	403	470	481	469	439	461
4256	1827	1645	1245	1008	952	925	814	883	870	866	782	785	831	814	773	785	790	821	814	788	809	773	784	829	739	856	817	812	809	837	818	811	837	750	788	798	817	782	852	792	768	745	789	785	865	828	781	774	800	791	811	740	839	791	720	774	774	790	824	798	780	778	826	771	825	747	827	786	805	807	841	712	798	763	768	806	791	797	842	783	792	839	784	850	761	814	831	829	845	770	773	792	775	833	804	781	835	786	810	810	821	805	858	832	820	807	845	809	796	809	811	811	789	772	796	837	778	746	815	792	801	799	777	775	771	767	825	811	766	835	785	843	809	804	858	773	783	829	778	762	843	795	811	763	788	775	798	760	810	782	785	839	763	781	810	790	805	804	811	790	865	765	746	801	755	785	753	803	770	894	837	806	730	802	798	835	822	789	817	825	813	799	771	830	767	807	769	819	775	781	791	779	806	804	763	834	795	746	843	774	817	828	817	784	839	820	837	822	806	800	835	798	840	797	799	802	809	781	878	829	787	821	793	798	786	763	804	805	806	773	810	806	819	729	800	794	796	779	801	753	798	762	788	762	812	815	820	793	792	781	811	802	761	855	782	778	778	772	814	824	832	777	852	798	807	828	776	791	775	783	824	769	796	809	801	815	790	801	793	808	794	838	803	755	755	758	881	800	741	779	853	796	778	749	865	826	803	804	831	817	807	829	827	774	767	757	820	819	813	787	833	780	813	815	808	764	870	791	816	778	821	879	780	811	760	825	812	796	805	814	879	789	820	784	767	817	811	819	762	764	769	797	786	778	792	804	842	828	820	813	832	793	765	790	827	849	764	799	820	762	821	795	830	828	839	816	804	774	782	828	806	796	787	761	808	774	815	785	807	736	785	742	829	854	811	826	769	796	769	757	787	819	759	817	828	839	794	802	780	804	738	842	789	837	755	809	832	848	792	776	790	758	778	811	749	830	790	794	801	780	848	789	795	790	860	820	756	807	838	783	802	815	783	844	758	797	816	797	747	800	773	800	824	810	757	812	770	805	758	822	756	786	812	808	792	767	779	803	811	831	808	775	740	836	750	814	793	773	784	825	766	805	779	787	783	792	791	771	761	794	753	771	772	838	778	821	824	854	791	777	764	748	750	813	789	833	839	812	799	810	807	830	767	823	831	814	811	798	780	779	778	840	796	805	763	779	812	791	814	803	816	785	777	795	783	801	796	797	797	810	810	800	813	805	832	784	868	829	800	805	775	777	786	812	751	786	784	809	802	789	795	779	794	818	833	809	762	809	794	782	763	818	775	852	796	816	766	787	838	833	781	784	803	828	736	779	757	778	779	833	772	788	790	825	837	817	805	825	813	772	792	817	749	833	816	827	819	793	800	791	796	777	824	845	792	758	753	770	782	776	760	763	780	796	820	796	794	829	817	736	828	815	822	804	785	799	786	787	810	803	791	777	792	840	830	738	796	735	796	786	784	816	772	785	795	810	809	863	806	778	829	832	818	826	785	812	769	800	764	819	790	809	799	787	830	794	827	816	748	795	870	807	817	782	833	759	791	795	775	812	864	844	823	771	786	765	810	834	842	819	794	810	772	723	809	778	778	813	902	797	781	816	794	774	808	763	751	801	861	787	797	788	825	835	840	768	773	812	804	812	786	785	784	810	782	808	845	762	800	817	820	799	805	775	794	786	820	842	801	796	810	842	776	836	795	814	801	797	755	789	809	816	783	767	850	814	796	775	789	830	750	780	771	779	836	741	827	765	824	804	791	829	800	823	824	824	798	757	791	791	790	816	786	820	765	807	789	836	787	792	792	797	779	771	807	812	792	801	767	751	795	759	812	864	818	821	811	830	787	749	793	819	864	770	820	805	765	798	806	788	800	775	781	789	772	774	839	810	815	770	785	830	747	764	813	775	833	828	817	846	819	815	787	841	828	761	792	809	776	817	826	777	815	743	805	841	788	791	802	823	777	827	815	817	827	824	804	820	795	799	775	771	804	821	773	799	728	779	797	850	820	820	823	791	784	771	803	807	773	758	802	800	833	815	794	810	810	826	762	821	789	828	750	821	779	787	770	797	771	740	815	810	737	761	769	818	763	828	772	806	789	801	801	817	768	816	795	814	815	797	855	808	779	792	855	734	780	801	777	829	755	754	789	772	828	755	800	794	812	770	853	769	712	808	805	813	813	781	808	841	761	861	806	798	767	814	813	775	804	808	785	790	794	793	804	779	798	772	824	855	765	760	759	795	806	774	808	754	794	799	767	796	786	763	786	855	787	822	786	800	814	814	812	811	784	814	784	851	809	785	793	814	852	811	817	816	780	843	802	809	788	764	780	732	731	796	854	809	780	788	804	822	818	840	726	813	824	709	788	768	822	825	813	765	743	789	817	809	820	790	765	782	795	776	828	748	784	766	779	854	854	821	795	801	763	815	834	789	781	808	762	802	778	787	787	827	827	824	805	761	793	824	793	762	780	779	800	791	770	814	799	796	830	819	829	815	797	811	827	792	820	784	819	805	782	806	778	790	831	865	788	809	766	824	814	781	815	823	822	820	795	809	820	763	808	824	763	845	823	860	789	814	780	788	819	786	816	747	765	772	844	795	800	773	808	787	793	803	804	817	799	784	776	739	858	839	771	785	832	846	807	795	751	812	875	802	787	750	843	790	777	830	773	793	828	795	810	840	806	811	793	798	786	838	773	759	815	790	841	784	867	734	795	768	823	810	794	772	758	812	821	782	755	792	751	808	782	791	772	808	792	822	790	779	853	785	826	802	790	829	825	789	763	815	790	756	806	789	763	755	806	788	771	803	834	783	772	816	797	788	779	821	831	830	792	854	809	798	837	820	773	793	817	790	767	829	795	809	812	818	770	831	772	786	806	781	795	848	780	814	777	827	823	824	796	758	806	797	782	800	805	751	804	772	782	772	829	799	786	795	820	843	793	806	814	788	807	809	795	780	804	776	827	819	794	798	819	761	796	806	860	808	802	787	742	826	784	785	784	854	784	748	749	777	807	785	812	826	778	785	741	786	792	802	791	873	801	813	795	770	789	794	842	807	808	789	777	802	792	798	836	762	836	810	791	779	789	760	798	780	828	795	796	814	769	730	843	772	726	740	780	838	754	802	793	761	791	796	758	795	835	761	810	803	824	804	800	772	767	782	788	781	812	835	800	757	819	864	795	753	838	802	784	863	812	760	824	837	808	800	782	802	745	799	816	753	781	797	825	805	764	831	809	838	787	840	798	785	805	839	856	801	797	820	771	802	784	799	808	808	796	794	807	789	755	821	827	763	805	806	781	842	820	845	791	816	841	759	829	797	817	761	846	792	817	813	824	845	808	792	761	807	772	784	784	765	815	810	812	751	846	805	812	781	807	818	758	738	821	831	789	827	758	804	789	785	823	777	789	771	778	776	804	810	820	797	816	801	811	792	771	814	824	794	807	801	799	796	800	803	807	802	782	802	792	778	819	788	775	799	801	803	790	780	848
24328	21518	28805	24689	21022	2376	678	430	364	352	315	310	276	285	261	266	252	251	242	216	221	249	239	246	207	231	251	216	203	249	208	240	253	225	260	237	237	207	210	180	232	219	231	218	244	218	206	220	240	213	226	202	213	218	214	223	195	216	231	209	201	236	227	213	212	235	210	233	208	209	208	206	246	216	207	208	210	225	229	208	245	227	219	217	224	190	227	227	234	204	242	204	239	207	191	195	228	217	240	211	204	239	222	221	210	204	238	246	228	208	198	205	218	215	209	230	211	200	218	210	221	234	201	230	226	215	240	200	195	213	223	224	216	231	246	203	226	210	211	213	223	243	187	221	191	202	227	222	243	205	229	238	183	227	194	244	213	215	228	191	212	210	235	216	205	240	203	216	250	237	233	198	236	210	234	238	211	220	210	196	218	209	231	220	209	205	213	255	204	201	198	213	194	219	208	238	228	198	216	218	243	215	210	205	240	212	211	176	212	243	254	206	192	198	210	203	198	205	233	198	181	202	199	208	198	211	206	244	214	248	196	238	220	191	205	214	220	222	203	213	217	217	234	224	213	218	220	237	230	238	222	215	210	218	200	203	219	233	224	229	233	246	201	193	227	222	229	242	193	206	234	236	209	245	213	196	203	235	180	216	201	215	213	192	196	200	258	203	238	252	211	197	214	187	188	196	196	227	203	233	221	191	224	213	222	219	218	202	231	207	203	221	218	234	209	216	251	241	207	249	214	208	211	227	210	252	228	206	218	197	230	191	241	207	214	224	205	231	215	192	192	202	195	210	213	204	216	203	197	222	211	221	229	213	228	217	231	197	227	214	210	207	238	238	222	198	227	217	204	211	213	230	221	217	232	210	217	197	205	207	239	207	191	206	234	223	225	200	227	223	192	215	212	206	207	220	207	210	226	241	204	210	221	203	227	199	212	194	209	204	239	221	212	200	208	240	227	234	233	211	222	206	216	231	219	212	216	219	226	216	211	199	206	203	195	213	238	210	236	200	206	209	191	214	211	186	215	217	215	215	218	217	231	208	242	200	214	203	191	207	179	256	214	198	227	212	207	223	215	227	211	195	192	200	213	217	205	215	217	211	200	222	234	218	206	212	207	210	233	217	212	221	196	230	224	224	204	185	255	226	218	194	226	225	227	186	211	200	235	215	229	217	202	199	219	220	193	220	215	200	255	204	194	219	206	190	202	232	221	219	214	202	223	200	196	195	229	191	230	217	234	219	200	179	206	242	211	213	208	230	214	214	220	204	214	214	204	238	216	220	218	232	203	222	212	228	202	222	224	238	213	242	235	234	209	197	194	205	194	205	211	202	223	238	225	224	183	228	205	228	226	213	214	200	237	204	211	221	203	212	214	220	231	206	219	206	217	232	192	217	224	239	224	197	237	198	216	194	229	203	234	195	256	208	209	211	200	220	216	215	218	212	196	204	214	215	219	214	213	226	223	192	228	218	206	210	213	203	207	187	219	207	238	235	221	227	227	197	224	225	205	183	196	249	223	204	211	226	223	222	238	201	221	211	229	222	193	234	195	214	195	210	190	219	217	193	252	225	222	219	231	226	222	215	201	232	213	221	205	234	210	193	202	225	210	197	227	234	218	206	206	212	212	209	196	230	217	200	221	221	194	207	219	176	220	244	228	218	202	207	224	237	217	190	222	234	223	227	212	219	223	203	198	212	227	195	215	221	176	189	201	194	202	196	242	240	210	219	214	202	223	212	203	235	205	211	230	215	202	210	212	228	211	219	211	211	232	220	215	220	217	206	210	202	204	193	233	199	221	197	204	198	247	207	216	197	197	180	216	204	212	221	206	221	216	230	214	208	223	217	199	235	187	199	214	211	196	203	215	208	226	228	226	206	215	225	224	213	179	206	208	212	233	213	228	188	226	267	213	238	207	203	190	207	214	218	200	218	213	203	196	228	204	214	231	201	221	198	211	179	209	195	221	218	233	195	201	215	243	196	202	224	212	212	198	224	208	232	234	231	225	193	221	228	211	218	207	224	239	206	233	219	227	226	211	228	204	210	208	208	251	201	220	189	224	222	201	215	232	247	242	192	208	229	233	225	216	212	206	186	212	217	221	239	197	222	197	219	202	206	238	215	198	222	188	225	201	214	242	182	215	218	205	205	214	188	203	225	228	191	230	211	238	225	240	220	220	198	216	208	236	224	213	204	252	204	206	239	222	203	216	222	210	218	244	227	212	234	201	228	216	216	221	234	195	204	211	242	253	228	227	200	224	212	230	197	244	209	194	180	200	224	193	226	220	193	206	235	224	226	204	224	250	223	228	209	231	215	232	202	215	196	226	197	251	220	212	229	212	203	213	238	207	218	218	176	225	197	195	219	225	243	212	212	196	199	223	220	215	211	229	212	187	229	229	206	216	207	211	249	226	214	201	204	232	195	187	178	202	236	223	225	232	220	196	205	225	213	228	206	205	232	236	206	248	218	205	224	207	230	223	234	229	221	218	203	228	210	199	214	230	218	225	212	210	222	188	203	225	217	215	244	215	216	202	212	212	220	191	198	235	207	209	199	213	222	210	228	231	189	223	195	215	201	222	183	228	186	195	210	210	216	205	208	215	205	211	196	215	236	206	208	243	197	227	202	218	205	231	228	187	222	224	242	191	210	235	212	188	234	227	194	245	217	205	199	208	229	196	241	224	238	237	225	234	192	230	230	211	186	212	203	213	217	227	211	214	214	209	235	223	230	228	203	215	206	223	217	213	217	193	241	233	239	211	223	203	216	209	196	218	224	196	227	209	241	203	202	201	218	216	232	210	207	231	186	213	206	209	206	217	218	212	203	229	207	205	226	226	181	212	195	233	198	203	228	193	199	211	207	226	230	231	235	213	205	218	204	208	210	225	215	206	218	235	232	187	227	203	200	204	215	232	221	204	226	191	185	183	212	199	230	182	235	200	226	212	194	212	196	208	211	219	190	218	224	238	219	203	236	224	252	220	216	218	200	220	230	219	206	222	242	200	229	227	230	209	236	208	213	218	223	224	197	238	236	217	233	208	223	217	216	233	201	240	209	237	244	214	227	220	213	191	206	221	211	188	216	219	201	197	207	222	205	239	219	233	213	185	207	233	216	224	223	225	207	226	222	240	183	235	202	214	221	213	206	218	209	229	200	198	206	211	215	227	211	227	232	225	205	208	194	226	200	209	219	234	214	207	224	227	240	246	231	215	224	180	207	225	208	199	218	200	215	215	202	212	211	239	224	206	220	229	218	239	218	235	223	230	208	205	242	194	208	211	237	220	219	241	196	233	233	216	205	242	223	218	206	216	212	237	215	217	215	238	198	193	225	220	198	225	216	222	209	222	193	237	223	193	228	194	222	198	205	234	235	235	215	194	227	250	210	203	233	222	214	233	222	232	213	217	222	214	201	194	194	207	203	207	230	232	236	206	205	206	192	193	213	228	233	232	210	195	216	192	218	213	192	221	204	214	216	220	190	230	200
5504	9910	8633	4427	2803	2017	1567	1226	1068	884	786	674	656	614	578	544	551	545	493	490	502	473	460	508	502	470	471	428	444	415	452	433	467	446	416	430	438	409	428	389	383	426	439	374	438	374	431	425	447	464	405	345	406	403	415	392	400	388	436	399	419	439	399	374	401	393	400	407	409	401	412	410	428	378	402	441	442	381	383	407	392	409	412	362	446	377	405	399	382	406	391	436	398	403	408	404	366	398	422	366	384	378	389	431	364	380	406	420	401	417	401	431	432	412	391	399	406	394	424	416	386	346	367	393	383	423	380	383	396	385	389	412	421	377	433	400	386	387	451	377	410	406	412	390	418	427	409	414	396	415	401	404	410	383	398	407	423	419	398	438	400	390	400	394	380	392	377	411	384	357	391	409	403	405	425	368	394	395	442	391	397	371	428	443	399	402	428	415	381	380	382	415	415	367	393	416	429	412	377	366	379	392	391	432	378	364	393	383	393	406	363	361	427	399	391	392	385	405	397	443	424	394	381	408	446	386	396	395	428	388	387	400	384	390	391	383	423	372	401	378	422	449	407	398	384	341	398	425	406	415	404	401	441	376	408	398	405	426	426	386	398	380	380	412	419	388	391	398	380	428	361	397	418	389	373	399	392	405	441	380	374	457	415	402	392	383	389	398	379	406	368	404	405	378	382	404	404	424	379	368	427	411	370	397	410	380	403	403	428	430	411	428	407	378	394	413	387	363	372	428	409	396	427	399	408	396	381	415	373	389	403	385	413	399	433	422	412	378	410	406	417	411	401	364	435	390	395	390	407	410	362	388	377	388	396	395	434	402	432	396	372	408	347	361	414	399	394	385	384	426	399	396	432	365	361	427	413	453	376	411	433	376	402	414	433	360	418	400	397	374	417	370	368	380	415	404	396	438	384	410	386	408	419	373	398	413	358	421	433	400	418	384	388	403	395	407	409	384	415	413	401	362	423	410	415	414	424	368	395	389	429	393	429	418	429	385	418	405	424	414	412	418	363	424	409	387	423	395	371	430	382	441	386	398	406	401	372	422	386	405	418	399	385	379	413	395	374	389	378	406	417	384	385	405	380	399	416	403	416	425	394	348	400	426	392	404	404	413	388	374	405	428	399	394	383	391	401	403	413	395	386	394	392	388	411	406	399	414	384	411	390	433	427	401	375	383	366	391	389	392	387	408	401	442	402	406	359	386	413	452	386	372	429	391	410	390	372	426	422	436	385	391	376	392	381	421	418	394	401	374	381	422	421	411	383	401	426	414	407	388	401	429	417	388	419	373	392	434	427	391	406	397	428	412	366	408	401	382	436	384	397	453	418	370	432	419	391	408	387	411	393	403	407	385	409	421	393	398	399	394	395	388	418	389	375	371	415	437	425	387	406	400	397	408	398	381	425	416	395	399	382	393	424	443	431	375	429	362	376	393	361	392	443	400	423	415	440	399	409	393	373	388	413	357	376	393	392	379	404	368	383	362	428	422	419	384	394	422	385	395	394	424	393	413	387	407	425	391	406	392	403	394	396	369	388	360	381	410	444	387	379	378	384	402	412	398	397	392	379	442	435	400	400	434	411	400	423	395	389	400	411	455	407	381	424	422	419	390	405	400	394	410	385	401	410	377	409	403	408	425	396	387	401	404	422	407	405	381	370	410	431	403	397	420	412	388	398	372	377	419	401	366	371	408	380	390	362	415	400	363	374	407	375	411	421	409	386	394	407	421	387	405	413	403	386	407	385	425	403	387	388	413	432	394	407	417	432	390	394	379	399	397	401	412	403	400	432	363	386	392	371	393	397	385	379	402	405	409	413	374	397	426	404	405	390	418	392	388	401	426	404	416	417	379	407	376	416	357	377	406	364	399	434	355	409	407	404	363	391	397	432	403	430	387	412	410	418	416	409	371	418	356	391	432	373	422	428	390	388	400	378	392	404	388	384	383	411	354	440	408	380	393	382	395	417	393	446	437	434	402	382	407	407	369	403	429	392	402	391	384	399	389	405	409	362	422	390	415	386	427	406	429	416	376	389	388	411	388	395	392	408	404	379	417	399	391	394	366	401	393	390	380	409	405	386	399	415	389	394	392	436	371	372	414	405	382	409	374	383	406	414	393	409	402	419	371	380	431	416	421	383	391	425	397	387	430	402	376	412	380	395	418	412	395	388	415	384	368	387	414	412	391	422	434	372	384	391	394	457	404	409	418	408	432	397	379	409	401	389	420	402	446	382	414	409	402	402	424	410	374	383	374	407	403	380	411	425	409	390	412	390	391	389	409	411	383	380	441	413	430	380	405	432	359	393	408	398	408	398	397	436	373	403	385	426	399	382	398	364	379	394	429	418	374	421	395	393	392	412	407	434	399	402	408	372	387	369	387	409	385	388	402	397	450	369	423	402	409	378	389	409	413	384	396	370	378	409	417	406	392	411	410	398	365	411	387	429	435	390	391	367	395	413	402	382	396	412	379	428	403	364	399	420	365	395	425	386	378	426	429	413	401	364	402	354	378	386	388	406	398	396	406	377	377	389	376	392	421	415	423	408	416	367	405	387	407	395	371	387	423	383	427	396	402	391	371	421	385	397	368	382	394	402	397	377	410	399	389	392	402	353	404	390	440	389	406	377	419	378	383	414	417	405	445	367	409	420	391	390	410	401	419	365	384	467	382	407	352	371	367	398	372	403	410	388	404	424	367	412	399	386	379	427	426	422	377	387	400	405	441	411	413	414	367	383	385	376	353	362	400	424	443	388	355	403	398	396	424	380	395	417	411	409	398	410	395	364	407	396	400	396	378	397	397	395	397	401	409	436	401	378	398	391	376	388	386	406	410	410	412	404	411	398	393	368	438	400	415	421	417	377	415	404	382	408	402	403	398	372	411	410	377	399	366	383	385	424	421	376	430	417	411	398	409	383	427	400	429	416	403	412	410	397	390	413	399	415	405	376	386	384	395	444	396	415	404	437	410	351	370	384	380	381	383	409	398	415	352	396	421	415	387	388	392	382	408	382	375	417	394	385	402	383	372	383	381	416	437	394	475	374	384	408	390	422	390	408	412	374	387	418	422	389	396	403	416	397	380	395	387	386	444	404	403	388	380	403	397	399	391	396	386	450	385	378	354	405	372	360	390	369	379	416	407	392	390	377	396	382	414	425	438	413	382	387	398	380	370	414	405	391	402	410	366	380	411	376	422	426	398	427	407	411	361	365	371	420	375	392	400	413	410	412	373	432	411	407	419	412	408	386	388	417	427	411	389	382	372	416	406	395	379	382	377	397	377	395	413	420	445	393	369	415	389	377	413	421	379	403	380	380	396	421	377	411	352	383	371	394	431	379	390	380	374	388	412	453	381	368	410	406	380	397	378	387	387	405	410	373	394	435	383	410	410	399	364	383	398	411	382	403	407	385	395	423	395	400	374	381	383	401	425	401	375	388	414	389	377	374	375	395	423	378	429	406	419	376	422	438	376	408	446	360	385	427	385
23362	21448	29330	23989	21449	20296	1744	573	420	369	335	274	276	230	212	216	230	202	228	201	179	146	180	170	182	165	176	186	160	144	158	170	141	176	156	149	152	174	163	137	163	160	156	165	149	139	159	148	158	135	139	136	166	165	150	152	156	155	162	144	154	165	121	146	151	147	152	172	134	149	136	161	132	134	145	152	179	140	157	151	165	156	162	142	147	150	147	136	143	124	150	131	152	138	170	175	139	153	144	157	142	146	145	173	149	128	155	156	160	174	131	127	132	137	157	145	148	144	137	134	160	156	153	144	163	130	144	134	157	138	161	153	157	151	123	126	117	131	156	131	129	139	159	135	152	133	133	133	136	157	139	148	153	159	148	150	160	140	141	154	135	139	146	150	127	157	151	154	120	131	141	143	154	149	144	134	155	128	149	143	133	144	159	147	149	144	158	132	151	145	167	154	137	167	146	150	138	135	124	147	147	153	130	152	135	143	156	157	141	145	153	141	152	137	134	142	152	150	160	156	150	138	135	141	148	131	145	143	153	153	161	136	147	139	129	165	124	140	154	171	148	119	136	128	132	129	146	142	138	155	142	137	144	136	149	115	147	153	133	173	141	144	143	142	151	135	130	150	154	137	149	137	145	154	139	161	138	131	146	141	170	139	137	144	147	149	151	138	148	145	127	149	130	122	139	127	152	147	140	132	128	159	146	162	127	151	141	119	143	151	144	126	130	117	135	161	122	141	155	142	139	161	157	155	155	121	141	136	145	159	166	137	151	130	141	134	155	135	147	146	144	134	190	146	135	152	141	137	148	127	131	139	161	129	130	146	153	140	149	163	140	144	148	144	127	144	164	179	160	128	141	132	131	149	139	146	149	166	117	152	114	131	153	137	162	120	150	149	138	114	137	128	139	133	144	132	153	125	123	164	141	139	133	145	142	150	136	127	153	137	139	143	142	162	152	130	144	136	152	137	126	155	136	156	145	129	139	160	136	154	116	142	154	124	126	132	133	136	164	137	155	142	147	148	140	145	162	157	117	139	118	141	137	144	171	151	154	142	134	151	139	148	132	153	137	140	148	139	123	132	146	166	134	149	145	147	149	151	147	131	159	144	136	150	131	163	131	148	122	151	128	128	152	147	152	137	149	189	157	136	141	119	142	156	128	150	139	140	121	147	131	135	124	131	144	119	161	140	129	136	148	148	154	133	149	148	130	161	150	146	122	147	135	132	144	136	144	148	134	141	161	165	136	135	167	154	134	137	131	157	138	131	118	157	140	149	143	129	148	147	162	141	126	158	124	151	120	145	129	139	156	155	137	137	154	126	134	148	138	162	154	142	159	149	146	150	146	144	152	130	157	145	146	147	153	129	138	148	128	144	152	145	142	144	163	152	148	152	170	162	153	124	141	141	142	154	167	142	151	150	128	134	152	147	146	160	150	158	144	156	126	143	148	156	162	155	166	149	153	136	136	141	155	157	139	131	137	155	161	147	136	155	142	147	136	157	140	134	143	151	115	144	133	168	165	151	136	134	135	137	144	150	132	137	158	139	144	118	139	150	149	134	129	141	177	139	133	156	135	129	161	131	153	144	148	145	144	142	141	138	146	153	152	141	143	128	155	154	155	146	163	158	149	144	134	148	132	148	143	128	144	145	145	155	138	137	144	136	162	146	142	151	138	123	156	148	137	157	130	142	152	160	154	123	133	143	156	176	174	129	151	142	143	144	138	140	145	153	145	130	151	128	161	140	140	150	147	138	144	152	158	142	147	132	135	139	139	159	153	128	128	178	149	150	148	148	144	176	175	160	181	158	136	154	130	159	154	146	151	122	165	135	144	143	125	152	154	129	135	164	163	129	137	121	133	141	139	170	157	143	139	106	139	135	137	144	135	155	129	152	163	133	152	134	154	150	140	146	125	166	132	147	131	159	160	135	127	140	159	141	149	138	143	140	142	137	163	160	146	131	153	143	139	144	144	146	151	132	135	129	134	127	135	158	133	136	160	139	135	120	157	154	151	143	146	122	147	170	163	142	171	143	124	140	152	156	177	138	130	144	112	143	132	152	136	133	135	152	166	106	141	149	126	129	126	140	163	158	126	162	148	153	152	145	151	147	129	143	168	157	133	148	128	124	150	152	155	142	138	153	139	128	156	141	148	135	153	127	121	131	134	143	166	146	147	135	135	158	151	128	151	132	136	125	133	148	141	135	145	175	137	150	148	152	131	160	137	151	145	137	165	163	138	124	149	160	175	118	127	154	127	135	150	157	150	140	158	180	126	134	127	147	151	145	159	130	160	140	138	150	142	155	138	145	168	163	136	139	142	149	158	143	116	153	129	133	141	156	158	155	134	156	150	150	131	149	147	149	150	130	131	178	143	156	149	139	135	175	149	148	139	127	140	155	130	136	145	144	157	145	127	130	146	136	142	133	153	153	144	151	155	131	141	125	138	154	136	143	145	138	153	145	145	155	152	142	151	144	159	138	152	136	136	134	151	153	137	141	121	131	134	148	161	145	149	148	140	143	137	126	134	167	151	158	123	136	132	139	159	143	145	141	134	138	152	145	130	128	155	132	115	141	142	155	146	147	138	138	126	151	156	145	155	136	147	169	163	142	134	145	144	148	147	154	148	133	137	129	142	151	164	130	159	147	144	144	143	131	161	145	160	140	146	153	151	156	146	147	162	146	130	149	145	164	128	130	124	159	132	139	152	141	130	127	170	124	144	132	131	158	143	152	128	143	149	132	139	179	165	140	167	144	139	152	157	145	151	165	149	141	155	146	158	150	178	127	150	163	143	144	136	130	142	135	152	136	134	153	146	122	132	138	149	156	132	131	139	126	138	154	120	150	125	145	145	157	131	137	132	145	140	156	142	156	156	170	148	173	160	165	143	123	130	152	135	143	122	133	127	128	155	150	134	128	136	173	141	123	131	137	145	152	162	151	128	145	124	151	128	153	152	125	156	141	159	141	155	147	147	133	150	152	178	144	134	136	145	151	139	150	139	146	141	134	139	149	146	142	137	122	137	153	128	132	140	148	142	155	147	162	158	150	149	141	138	141	145	124	137	135	142	151	149	164	141	144	140	147	150	155	135	130	147	149	137	138	136	137	140	139	129	159	143	133	133	174	135	156	139	142	167	132	135	130	142	148	156	137	140	138	141	141	139	147	133	133	151	151	157	142	128	153	148	142	149	159	152	132	163	153	132	128	154	129	142	149	138	135	116	129	138	143	162	159	141	142	141	160	144	151	155	148	139	142	154	135	138	135	131	141	139	132	145	138	134	114	129	138	144	147	151	138	135	125	162	143	147	166	150	157	149	142	136	150	137	127	131	163	137	148	155	142	133	139	161	144	154	134	155	169	124	136	130	147	141	153	142	130	161	136	136	145	137	161	139	149	131	147	136	139	145	158	154	163	156	126	135	150	144	138	139	142	153	167	140	126	140	147	149	133	142	138	140	146	147	152	143	154	144	138	153	146	174	145	147	150
7951	15764	13406	7339	4574	3167	2335	1771	1405	1182	1039	852	804	677	579	606	537	527	482	434	455	403	380	399	392	379	357	345	347	365	300	339	311	319	304	334	316	303	300	293	305	288	296	265	260	284	282	283	274	284	230	268	274	276	244	256	265	231	260	277	272	261	272	252	266	255	241	276	268	279	277	267	279	267	268	247	303	251	273	231	238	281	273	267	255	269	278	250	261	254	281	265	276	273	274	215	268	257	253	287	210	253	243	242	248	262	231	250	252	239	249	266	262	279	264	282	244	262	257	214	238	249	254	267	257	240	238	251	228	237	261	253	264	233	253	273	246	270	257	245	255	228	260	252	257	258	248	266	261	265	276	243	249	266	253	251	277	249	270	247	239	253	232	266	269	267	237	278	281	252	255	256	260	256	252	244	245	241	278	245	283	269	236	250	254	240	238	238	251	238	258	229	237	229	244	252	214	249	243	236	264	247	239	260	245	193	233	263	265	263	242	230	256	264	260	244	238	251	246	232	265	260	257	243	260	252	232	268	239	257	271	256	262	270	222	252	253	238	244	278	239	239	248	260	262	230	244	259	253	262	247	268	262	268	279	260	257	244	237	267	244	228	213	241	257	251	264	220	229	247	261	269	256	253	275	239	288	225	255	275	285	276	229	239	253	237	260	246	242	239	237	258	243	216	223	267	271	245	258	251	227	264	272	226	250	232	258	242	273	268	251	249	267	206	253	242	255	255	280	239	241	286	242	249	255	242	241	233	263	268	262	253	251	270	243	230	230	259	252	239	257	234	249	252	230	266	254	265	261	250	250	220	272	250	239	268	223	228	283	263	242	266	240	244	236	254	222	261	251	240	284	250	210	275	248	255	259	244	218	252	262	254	256	236	242	263	242	239	242	245	241	241	263	257	255	248	277	246	264	241	263	276	237	291	253	273	211	235	229	250	267	253	266	250	252	255	252	259	254	237	260	269	258	272	260	241	246	271	252	224	258	249	246	248	273	233	253	246	239	244	230	247	251	252	259	244	246	257	241	235	256	267	244	272	299	240	223	237	248	253	244	254	214	285	260	219	256	243	255	280	251	270	241	268	249	264	254	259	253	237	246	237	224	279	263	256	259	232	252	262	265	225	269	259	265	267	243	241	240	243	233	255	253	232	230	249	257	247	250	258	249	242	258	250	207	249	247	249	252	274	240	242	260	221	241	247	280	260	262	262	276	253	232	251	260	229	243	276	254	245	238	277	249	242	226	256	258	257	253	265	266	257	247	253	260	240	248	252	268	268	251	243	274	235	228	240	253	255	260	263	228	242	268	221	253	262	254	256	254	221	237	267	265	274	275	261	280	267	229	262	268	259	265	266	255	240	241	236	231	265	251	270	242	252	243	274	217	256	238	238	287	276	253	228	270	237	240	256	242	269	252	272	263	256	241	243	265	249	237	248	257	233	246	240	249	272	240	242	250	263	278	271	231	272	246	265	269	251	261	248	247	229	294	251	260	261	248	249	258	267	247	255	246	258	240	249	272	266	260	266	260	261	218	274	220	257	244	269	252	230	263	283	242	291	253	270	254	258	239	243	232	254	289	267	232	255	271	285	237	268	273	262	254	269	271	262	286	274	256	256	240	246	252	250	275	244	228	234	270	255	266	267	258	237	261	254	254	259	257	244	276	231	256	246	255	249	254	263	250	224	267	253	260	226	243	226	247	253	263	277	239	240	271	257	277	252	274	249	235	251	240	224	265	248	259	288	275	279	265	248	258	242	213	269	253	232	239	265	234	252	247	242	255	257	267	247	246	249	233	247	255	260	268	284	233	277	272	255	241	261	245	225	245	205	252	230	266	232	260	260	237	254	255	237	237	256	295	221	264	233	250	272	266	244	280	237	264	253	251	266	258	278	230	251	261	247	255	250	265	237	268	244	234	265	246	244	232	237	236	262	269	253	282	259	244	276	226	258	277	232	255	261	280	265	305	244	236	240	257	246	266	268	261	232	242	263	245	266	254	248	267	257	274	274	235	274	266	257	234	240	241	236	239	279	272	264	268	267	244	240	263	252	254	219	245	257	266	243	238	234	267	274	238	257	235	258	256	242	241	252	234	286	248	247	256	257	239	262	264	258	254	249	269	222	245	259	238	272	234	263	229	263	250	256	257	268	253	263	237	270	241	259	255	220	259	255	252	235	255	269	233	238	256	262	262	268	264	249	248	235	247	259	249	243	262	269	247	263	259	244	265	214	257	256	234	249	260	245	243	261	251	255	225	257	257	258	275	253	248	244	270	245	268	248	234	267	239	299	235	227	250	246	246	261	251	245	253	252	286	274	271	263	215	233	231	242	260	230	266	254	253	252	269	236	240	248	261	245	273	255	249	250	259	230	262	246	223	275	276	229	242	248	261	224	249	260	265	286	259	253	258	281	225	291	267	224	233	258	277	221	249	252	251	245	266	251	249	249	256	221	259	252	288	256	255	280	240	235	257	234	267	256	254	254	263	227	233	242	255	236	276	253	235	247	249	263	258	244	270	237	235	253	240	242	230	258	263	270	237	230	250	234	267	249	270	251	270	269	241	236	234	281	259	238	249	241	260	272	261	240	228	245	243	277	263	231	253	282	263	280	261	249	253	240	236	249	241	278	242	266	255	267	269	256	269	274	268	245	252	252	230	275	263	242	268	251	250	252	249	266	256	266	230	255	247	257	247	246	210	278	281	283	229	247	254	246	245	254	242	263	248	246	236	252	246	262	230	236	256	239	244	273	279	225	270	255	239	275	226	225	256	234	270	229	263	270	240	270	240	271	271	270	263	268	275	240	235	251	267	289	251	230	262	292	260	229	236	247	247	249	246	233	278	265	248	220	248	263	218	274	268	250	244	267	256	256	274	270	290	249	265	227	234	239	287	247	262	220	254	268	270	253	219	243	252	237	227	283	261	259	253	296	246	235	262	266	290	217	256	239	236	254	258	221	253	269	248	218	261	252	246	239	240	246	268	252	286	241	243	237	265	252	250	268	267	257	263	270	247	269	237	252	264	270	266	244	232	243	230	253	242	258	264	243	245	252	253	271	260	240	269	262	241	261	223	271	247	265	240	247	265	271	252	256	240	243	269	214	243	268	266	222	246	242	241	258	290	252	263	233	275	265	257	248	238	254	252	214	261	254	265	270	273	230	259	258	264	253	211	263	245	262	247	265	278	258	245	256	264	244	256	232	245	235	224	252	249	285	249	242	284	223	245	265	250	242	265	281	240	251	261	263	252	245	264	272	278	242	255	241	268	260	258	275	249	237	246	262	261	250	229	266	254	266	254	270	253	247	238	280	228	244	266	264	283	234	256	243	239	272	271	242	248	247	258	244	257	263	268	247	226	237	254	250	251	246	232	235	271	250	263	261	261	246	240	277	274	287	259	265	261	260	249	271	248	271	260	273	241	273	263	249	245	237	240	259	266	255	269	247	257	250	254	266	249	222	285	250	237	268	260	263	238	289	284	259
26922	20835	8434	907	572	524	489	469	440	434	437	485	486	487	497	459	456	462	459	437	461	459	467	430	419	455	451	491	416	399	494	427	483	439	436	454	455	452	458	435	437	502	466	462	458	451	458	443	460	442	430	425	490	433	459	438	448	476	475	441	437	449	442	457	443	443	464	460	507	456	467	474	448	452	466	477	462	435	459	400	444	435	488	467	464	455	437	445	455	436	494	453	489	454	490	452	420	435	455	461	459	444	488	445	441	465	494	437	460	435	454	496	459	473	438	476	416	454	468	452	428	449	465	416	435	483	452	443	459	461	461	466	453	410	443	423	460	472	468	447	467	485	429	451	433	467	434	438	458	452	456	462	445	490	439	485	448	422	437	455	446	461	439	456	435	463	450	432	449	446	492	464	441	427	445	443	452	461	416	446	479	452	435	441	459	476	438	465	458	462	441	487	442	448	467	481	443	422	423	477	469	461	423	457	456	437	457	484	450	457	499	466	418	471	453	416	435	451	426	433	450	464	441	494	510	487	449	450	445	475	457	439	461	459	441	488	476	482	465	433	424	417	442	469	434	467	442	460	444	447	439	484	467	457	474	424	441	411	482	440	446	477	484	418	444	431	455	452	441	463	441	422	457	401	474	436	443	448	458	459	459	459	465	471	415	447	431	478	438	456	443	485	482	439	473	452	468	470	457	426	464	430	443	475	447	430	466	458	417	472	447	430	462	457	458	462	429	428	473	430	468	473	466	472	442	428	468	451	484	474	461	456	453	443	434	417	405	473	417	452	455	456	455	447	439	491	477	446	468	421	474	467	468	471	434	469	472	426	458	476	488	437	446	448	436	448	430	471	448	463	459	475	501	433	448	456	450	467	462	483	457	470	429	480	457	464	422	459	426	460	420	455	457	447	405	423	435	456	455	459	431	455	442	480	475	455	458	472	438	465	472	498	434	468	457	474	453	464	458	500	469	411	488	465	463	453	461	427	461	439	440	466	439	442	449	443	454	458	423	433	496	428	473	481	429	480	433	424	453	456	458	465	470	432	432	460	424	445	461	394	503	439	444	429	462	471	494	453	408	472	459	473	491	453	467	471	470	472	417	434	473	477	452	467	411	470	477	486	465	458	456	449	469	455	466	441	519	457	459	440	455	451	441	471	477	465	439	439	433	500	471	439	479	428	474	417	412	483	440	470	470	453	437	431	431	476	421	451	455	481	431	426	492	444	453	473	419	432	480	456	449	447	422	436	438	438	420	432	455	462	470	468	465	479	449	477	482	424	492	422	456	468	464	440	459	464	463	428	476	446	442	434	486	457	437	472	426	489	480	462	414	451	444	444	473	480	440	472	476	443	460	428	483	473	436	425	420	470	455	415	455	458	449	451	449	467	444	442	465	422	484	458	486	437	424	463	458	428	455	450	461	457	440	472	466	442	430	452	464	433	474	480	453	466	445	463	427	477	447	462	448	459	458	449	460	430	457	478	428	446	464	424	441	498	422	474	450	427	403	451	478	439	466	450	442	423	462	447	457	425	431	446	442	431	444	427	441	464	400	462	464	442	440	439	454	449	440	474	450	432	458	463	435	429	431	473	485	457	471	457	437	467	420	468	453	477	451	447	435	482	479	473	434	443	439	491	460	441	444	464	428	439	487	470	490	464	474	430	463	436	449	444	435	465	484	437	457	469	442	445	478	433	419	427	435	481	457	464	438	474	461	419	457	475	442	438	498	486	477	447	447	436	438	441	463	483	451	434	420	438	501	485	409	426	423	428	452	452	417	432	401	470	451	466	460	441	464	480	479	464	434	434	462	446	445	449	452	454	451	437	476	473	512	505	472	443	449	447	442	467	431	442	470	426	436	504	473	478	467	426	471	469	477	477	457	441	429	480	424	454	463	468	411	470	487	468	427	425	514	450	474	458	458	471	421	458	439	407	485	468	462	462	455	425	432	463	470	474	431	460	444	437	491	497	455	473	450	436	424	448	436	434	443	472	460	447	432	410	458	449	484	444	470	458	447	463	482	434	440	453	463	455	458	426	431	446	451	446	440	467	500	479	454	468	470	438	465	443	434	492	453	449	433	404	470	411	456	443	455	462	492	449	446	390	463	392	453	481	473	449	438	436	436	490	449	454	452	461	431	415	452	464	423	494	442	475	471	473	454	450	428	426	490	420	435	455	423	499	477	439	463	458	457	456	434	460	440	441	427	453	462	421	436	452	456	439	425	467	441	466	462	446	464	467	442	440	492	445	421	498	448	468	464	444	460	446	416	470	458	426	432	492	458	410	453	458	472	476	440	443	457	498	410	467	459	456	491	454	505	412	440	434	452	425	450	460	442	481	445	457	426	429	463	479	457	478	473	442	448	444	491	459	401	423	449	451	471	457	471	450	466	401	453	445	452	472	460	482	468	451	449	455	485	464	456	469	492	457	434	444	477	452	452	475	443	424	476	437	467	466	487	454	429	486	488	427	461	431	465	489	473	469	461	477	494	475	466	479	427	424	439	450	456	451	445	449	406	478	444	452	451	459	462	430	480	448	441	426	472	458	418	477	396	476	493	429	439	404	466	485	443	445	390	456	482	443	417	459	466	445	443	447	430	473	454	451	455	414	469	463	429	427	443	454	471	439	464	449	502	451	473	449	455	460	468	464	434	482	490	433	459	487	480	474	429	460	452	433	486	504	437	451	433	465	442	480	450	430	471	478	447	426	469	429	451	461	465	448	474	458	443	449	485	494	448	479	442	474	441	445	462	461	482	459	455	481	457	470	437	466	474	481	450	465	492	426	441	405	454	502	465	465	453	497	431	426	422	428	467	469	430	451	468	461	469	446	470	446	470	420	414	445	509	480	458	447	460	478	472	439	415	454	463	472	469	465	461	434	451	450	433	448	454	462	450	465	449	453	469	435	424	469	487	447	451	450	468	433	458	426	470	407	441	450	464	467	438	455	445	428	455	445	408	480	430	443	463	443	448	455	432	470	395	477	476	467	460	456	459	495	473	473	457	450	441	500	477	469	460	435	424	410	433	485	483	462	437	462	469	460	452	466	449	453	461	426	428	482	458	432	433	487	463	449	448	435	477	464	455	441	465	415	428	432	453	471	468	442	448	475	452	457	430	428	481	435	443	460	437	462	470	450	468	430	435	465	441	444	421	438	447	452	433	511	442	470	452	457	434	435	476	469	466	481	451	431	497	452	423	428	447	472	477	483	467	451	451	471	456	484	451	414	463	434	448	449	459	452	483	429	436	443	392	462	456	429	480	430	444	466	486	481	451	440	466	480	464	491	482	430	441	448	428	420	487	392	435	471	413	489	459	429	438	481	451	449	477	430	473	449	449	450	447	500	446	475	436	485	448	469	439	457	444	449	455	421	458	456	470	453	465	481	436	481	464	466	444	465	451	415	477	449	453	458	442	461	464	469	471	456	475	403	436	460	444	462	467	490	444	469	470	437	482	432	462	437	399	421	445	441	449	451	462	452	480	423
4202	1972	1637	1203	1051	983	916	872	850	866	854	815	805	811	814	819	784	804	800	786	810	789	783	824	812	790	739	780	799	815	788	795	845	787	831	771	797	765	790	776	817	756	806	769	783	774	765	770	803	748	788	776	804	811	827	810	751	790	769	812	815	786	771	831	762	755	791	844	824	781	799	817	781	783	760	785	793	802	770	805	770	839	793	768	780	793	753	823	781	808	759	789	767	765	742	792	773	798	824	839	770	790	818	773	789	800	862	827	772	791	838	807	840	766	826	840	717	789	755	861	771	826	785	778	857	786	767	793	754	791	737	784	756	774	799	772	768	780	820	754	764	751	839	809	800	762	775	804	802	766	792	798	833	812	832	810	780	814	775	813	854	756	771	765	802	763	787	782	791	807	815	810	779	786	766	824	791	745	763	807	774	817	820	762	850	846	764	805	789	781	808	838	824	760	816	799	803	796	801	806	811	838	808	769	785	776	761	843	778	857	844	787	764	819	834	776	748	812	770	814	830	831	760	801	786	782	805	779	839	780	800	798	808	783	793	784	774	791	809	804	781	799	852	826	755	793	755	749	745	841	818	777	789	790	710	851	763	784	775	775	774	771	810	806	772	808	806	767	752	815	750	812	795	816	759	749	797	822	782	781	803	817	759	781	785	795	816	799	821	773	755	827	781	850	841	735	744	769	754	865	788	802	790	749	774	807	842	773	766	773	833	789	799	823	787	718	794	762	747	786	828	782	757	802	802	783	787	784	803	804	776	763	788	833	768	784	804	797	807	751	771	808	821	821	792	762	800	821	729	809	829	791	779	800	768	812	802	790	814	738	765	813	774	767	767	812	796	771	816	765	793	798	778	811	801	790	843	828	766	804	765	777	819	784	741	805	837	790	819	710	809	767	804	761	763	798	786	827	738	837	760	787	756	761	723	752	769	808	797	780	804	781	761	822	769	858	800	771	797	763	837	815	815	766	805	785	771	818	722	781	727	779	802	809	785	817	774	763	785	801	766	805	813	766	794	768	812	769	784	767	824	830	827	789	826	798	814	757	828	800	753	784	775	773	770	754	777	770	814	788	824	788	841	806	767	767	775	821	792	783	790	770	773	785	719	744	758	857	814	792	788	782	759	788	762	749	797	815	784	815	798	798	809	844	783	788	807	755	713	824	786	773	804	871	796	828	770	821	801	828	870	756	762	805	785	785	796	792	824	810	791	773	803	796	809	808	793	840	751	779	806	827	755	795	779	805	787	753	779	755	752	787	777	807	784	779	798	825	786	765	779	756	796	768	853	807	795	856	811	805	800	834	770	767	774	811	817	782	803	819	813	804	793	732	798	782	811	796	751	777	811	806	823	780	807	790	835	774	825	797	812	774	816	741	824	755	752	766	775	839	837	806	770	818	787	854	837	758	795	806	807	776	867	802	790	825	778	799	779	798	751	797	743	797	807	795	831	740	785	785	783	792	780	786	753	727	826	789	781	829	780	791	801	785	794	806	778	805	836	771	786	828	815	753	745	781	825	722	790	786	799	826	788	817	774	832	789	791	756	806	810	784	768	816	781	815	833	749	791	833	792	794	764	782	769	757	829	794	855	784	822	774	805	783	891	791	823	810	808	785	803	829	768	826	785	823	805	814	787	731	805	775	751	779	751	799	805	801	791	842	767	786	794	772	793	778	796	766	805	825	798	825	826	776	771	772	829	788	807	802	769	830	794	790	804	791	789	773	746	795	811	785	741	810	786	810	794	782	794	728	821	820	813	788	795	805	800	771	733	813	780	757	785	805	782	803	810	828	774	773	790	783	787	842	801	855	794	733	823	815	786	764	774	840	812	813	729	779	769	817	771	788	794	796	780	721	791	796	809	838	807	803	760	821	818	769	804	796	809	770	803	756	760	761	791	830	778	780	800	797	773	795	808	777	766	826	789	809	775	778	817	770	789	824	784	807	781	780	756	768	770	868	795	790	779	800	799	753	761	797	792	738	771	741	739	788	818	780	797	790	819	748	812	781	823	770	758	788	769	782	837	795	795	781	763	795	783	768	749	756	747	769	813	797	778	800	804	758	801	771	824	784	793	796	820	823	777	823	814	751	807	752	808	769	798	840	820	791	773	762	771	771	855	780	754	810	818	769	791	756	813	761	813	849	798	777	770	789	789	812	770	797	814	760	803	796	747	822	811	793	792	859	796	774	792	778	809	818	805	824	787	803	804	774	799	750	802	785	811	814	861	799	718	772	747	783	796	743	803	818	809	779	821	842	782	761	765	801	780	804	773	790	786	759	746	844	776	756	774	810	811	790	790	760	790	795	791	770	808	793	786	811	819	812	781	799	762	820	808	755	782	847	832	860	809	814	755	817	825	771	806	760	783	787	820	792	799	783	776	820	757	806	853	794	793	843	761	790	829	812	778	785	803	739	809	765	798	858	835	797	815	832	848	769	764	804	777	729	804	778	813	828	750	823	744	796	806	799	776	839	774	742	810	797	813	794	737	746	767	768	793	788	780	799	812	742	804	757	802	765	823	755	779	777	753	836	773	793	789	801	816	801	799	790	830	787	802	771	772	786	780	745	770	811	824	814	786	865	815	813	803	815	817	790	848	818	807	820	778	735	842	806	752	823	783	789	766	831	776	797	749	797	805	842	831	773	825	772	834	786	820	802	774	789	806	806	780	840	785	816	834	834	812	836	735	808	852	783	734	831	762	802	782	782	802	814	781	811	828	815	753	772	815	834	854	766	820	836	766	781	804	796	784	784	793	805	834	752	769	755	766	825	798	771	777	855	801	806	792	755	831	793	754	828	796	803	771	779	811	800	820	771	782	812	774	752	807	826	827	792	817	789	771	822	811	760	857	753	760	816	799	755	827	808	830	776	794	857	838	776	839	769	811	776	784	838	783	828	789	782	751	793	767	746	829	809	825	802	779	781	836	732	800	761	798	817	802	763	817	766	778	739	791	813	802	803	805	753	797	788	741	848	777	761	790	830	778	763	802	801	794	821	838	783	779	791	841	751	744	823	794	749	768	729	797	774	776	804	787	817	703	839	768	765	781	815	789	796	811	797	759	827	754	776	791	781	816	775	821	782	815	799	791	800	781	789	768	782	769	799	826	789	772	785	822	806	866	783	778	758	752	780	806	756	799	815	789	798	791	778	819	807	787	801	825	834	767	810	785	785	769	794	836	820	809	804	839	772	787	833	798	802	767	783	792	821	825	783	764	791	801	783	782	783	821	793	821	809	763	795	813	828	795	784	797	793	811	792	837	777	873	762	776	801	819	778	773	769	745	795	784	838	791	808	855	752	792	831	787	796	817	825	754	795	756	790	801	783	822	793	821	762	776	797	766	779	795	824	757	801	802	795	827	758	791	757	789	796	781	729	771	752	748	784	748	803	773	858	771	791	774	760	813	810	818	752	806	861	804	844	799	835	806	778	741	822	778	821	785	792	801	809	802	858	802	760	828	815	781	770	801	802	828	795	857	779
24273	21430	28720	24520	21013	2531	647	446	358	324	324	316	301	275	266	259	221	226	262	230	249	233	229	246	221	228	243	209	259	226	234	233	234	232	199	228	208	215	228	205	242	213	223	212	212	222	197	202	211	235	205	200	191	200	231	215	227	204	214	211	208	199	229	228	235	220	237	199	215	204	195	242	226	194	202	208	239	212	200	185	233	210	200	202	238	207	206	235	234	191	230	214	221	205	234	223	233	242	221	220	194	221	205	200	227	221	218	193	194	238	212	189	234	230	223	218	231	205	215	213	214	216	197	185	213	219	204	253	175	242	213	215	231	194	191	233	209	233	221	226	186	228	240	230	220	212	222	220	225	218	197	195	231	218	223	194	247	214	204	210	207	220	200	225	235	195	211	215	209	208	221	215	206	179	203	215	204	200	215	164	225	200	196	199	199	202	224	229	204	221	208	218	213	221	212	227	217	249	221	219	188	235	209	235	200	231	224	208	222	208	231	214	235	220	247	236	223	214	225	216	205	226	242	228	248	230	217	228	205	228	212	212	209	215	221	196	201	180	208	229	202	188	220	169	238	230	227	211	180	208	211	218	211	219	231	229	193	196	222	216	218	227	206	220	229	214	186	233	219	206	192	190	194	226	231	219	207	231	212	235	179	221	200	250	226	190	215	212	236	216	229	235	250	199	227	230	206	206	191	219	195	212	193	236	207	188	227	210	210	214	190	245	207	201	211	218	207	191	219	222	219	201	211	232	207	223	201	207	190	217	200	190	191	192	246	233	194	213	190	222	208	216	243	238	233	235	230	219	203	227	209	202	212	201	219	220	221	196	184	216	223	220	191	229	229	205	225	203	208	234	200	242	200	213	215	234	215	219	201	178	218	208	240	215	222	204	203	222	209	219	220	198	235	222	216	218	218	234	211	216	186	222	233	219	219	213	216	216	210	232	205	243	178	237	192	215	225	216	196	212	219	212	191	237	219	212	189	207	209	218	226	203	200	246	229	213	220	200	202	217	229	229	207	222	244	231	225	217	224	211	201	208	196	220	241	225	204	196	226	224	216	220	192	210	212	223	216	219	215	192	214	215	194	205	188	215	247	202	215	227	228	216	245	229	199	197	229	203	211	206	228	233	192	216	230	234	220	173	198	201	209	210	212	205	200	219	224	206	223	215	219	208	199	214	190	195	234	220	227	208	233	201	222	181	218	212	200	241	221	228	201	219	216	235	213	217	238	210	222	210	240	224	188	203	208	220	224	206	229	206	202	217	215	222	207	225	206	216	200	198	196	194	224	201	200	217	212	207	200	204	205	223	225	237	228	233	192	224	216	202	209	197	189	225	221	205	193	209	208	205	220	204	224	206	207	217	226	181	215	190	233	187	204	231	204	220	197	237	200	236	225	218	229	204	223	213	235	217	205	205	252	194	214	224	206	218	213	220	204	217	211	233	192	219	198	223	234	215	234	211	224	213	207	205	226	198	212	217	207	209	220	199	218	218	215	235	217	219	205	185	209	223	211	230	212	213	217	232	213	203	206	219	188	206	245	202	213	204	220	236	207	219	215	225	216	194	205	234	207	199	223	211	203	223	221	229	229	206	205	209	233	191	209	243	168	198	191	195	225	236	239	209	194	202	241	221	235	208	226	212	189	211	224	227	217	218	211	218	211	199	213	209	206	226	217	210	233	218	207	214	202	226	187	206	228	242	197	185	205	211	196	214	212	207	217	195	204	218	216	183	222	200	207	208	212	219	216	234	233	213	224	209	187	238	230	253	211	191	209	209	218	210	220	219	211	208	212	237	226	224	215	209	200	206	200	216	210	209	219	214	219	206	216	220	216	237	260	207	220	203	194	201	217	212	226	182	207	227	195	189	207	231	223	209	206	207	214	207	206	207	185	222	215	201	208	208	197	209	216	231	230	200	207	185	194	206	228	198	222	225	203	221	224	216	245	190	214	208	217	231	181	240	248	204	227	210	221	235	221	220	196	209	227	234	214	220	200	218	227	242	233	206	207	230	217	221	232	195	204	203	229	212	248	223	222	245	197	190	224	212	218	244	233	225	220	231	201	212	203	212	224	219	212	223	228	209	225	205	219	230	226	230	183	194	216	236	221	208	214	204	200	186	198	211	203	205	224	214	195	239	206	255	180	213	204	183	221	216	222	211	198	196	217	218	199	218	207	216	203	215	207	220	201	215	190	193	217	236	237	222	210	215	206	199	206	208	196	220	227	221	207	226	203	220	247	228	208	199	203	256	220	219	207	224	200	200	228	237	223	204	224	210	236	218	217	199	217	216	201	209	192	237	215	219	215	227	226	228	205	199	203	260	187	228	209	232	199	211	203	209	232	194	225	223	213	215	239	227	222	213	186	214	213	249	215	235	214	197	240	204	212	207	254	196	234	193	205	221	230	209	195	213	233	210	209	223	204	206	230	204	200	218	206	239	207	213	197	239	197	213	230	200	243	244	200	231	213	215	247	226	210	205	204	230	208	235	208	236	227	219	201	196	206	218	204	195	201	204	230	226	211	210	231	204	216	204	218	208	237	200	224	198	227	220	225	207	238	201	205	233	186	217	209	200	227	184	209	202	212	199	212	200	216	202	203	206	206	229	194	196	232	238	222	216	234	203	201	240	179	202	194	218	200	199	201	172	210	214	211	233	243	214	203	206	220	200	201	229	223	197	215	237	205	209	224	206	196	216	215	184	238	204	188	228	223	228	212	228	210	216	201	192	227	220	188	215	207	204	219	189	207	212	220	220	192	215	217	211	220	229	201	218	203	219	209	215	200	224	220	191	203	244	186	211	247	209	212	206	203	226	205	206	211	191	185	228	206	232	233	215	210	209	226	205	217	228	209	219	218	211	203	231	225	211	210	206	159	216	191	203	215	219	239	202	206	180	224	209	211	223	212	213	230	210	242	210	196	217	218	233	199	212	199	220	192	221	209	218	222	205	232	219	213	211	216	187	212	219	186	221	181	213	212	214	243	220	242	211	237	194	211	205	212	218	200	195	188	204	226	215	224	226	219	217	204	223	218	216	222	222	193	203	193	204	217	245	213	203	213	215	213	232	211	205	219	231	239	217	219	199	201	210	194	223	191	259	220	230	200	217	220	192	206	205	201	198	222	198	214	225	237	212	195	197	193	243	205	221	240	218	205	221	220	224	218	221	205	228	218	231	202	233	212	186	211	204	197	226	207	228	223	213	211	207	231	210	217	239	197	188	229	208	183	186	208	213	212	206	203	173	206	219	211	200	200	204	236	191	196	211	222	221	209	209	225	205	223	215	198	204	235	219	214	197	236	201	215	223	216	202	204	199	232	223	209	226	208	198	206	228	214	209	198	226	232	227	230	191	184	193	205	227	192	187	228	210	206	232	240	205	213	231	181	201	251	212	228	204	215	189	213	231	206	200	208	229	207	231	229	222	235	212	202	223	231	218	210	210	224	207	202	212	219	238	202	222	223	236	208	186	226	208	205	209	214	186
5682	10123	8583	4541	2760	1988	1571	1207	1037	860	735	728	669	641	575	527	519	528	493	489	486	472	448	448	461	445	444	391	463	419	416	433	430	430	446	435	443	429	433	407	430	415	431	412	434	406	367	386	400	392	419	419	407	388	402	406	411	413	397	408	405	384	392	400	435	401	416	393	375	376	417	379	398	416	405	394	399	421	410	372	413	406	428	386	405	370	385	398	395	389	392	354	423	394	423	392	399	411	364	405	406	399	403	365	409	412	421	409	403	403	385	370	382	410	415	381	365	369	415	429	402	417	390	405	385	381	420	387	413	375	424	408	415	395	388	440	389	411	378	413	378	403	421	422	386	417	406	426	376	380	402	432	387	382	405	383	383	388	374	402	394	391	388	396	377	406	382	399	385	375	398	387	389	469	413	419	418	401	413	365	442	398	377	387	400	363	427	396	390	398	405	406	431	392	410	378	401	396	417	380	374	415	414	438	399	357	403	389	421	379	422	385	414	384	428	426	396	414	377	416	391	395	402	396	403	387	389	405	384	406	396	396	381	388	407	396	424	406	387	398	415	389	378	415	394	406	421	410	361	383	390	353	390	401	411	343	409	389	420	390	414	366	413	406	419	392	414	402	391	389	387	390	395	425	389	399	415	393	384	412	371	368	394	384	393	408	406	359	391	388	398	381	439	390	380	400	435	354	376	373	399	395	429	386	399	407	384	390	381	385	409	406	405	402	399	387	358	390	379	424	385	444	419	433	387	387	414	397	406	405	424	406	363	435	397	396	396	411	400	423	398	418	390	435	389	380	363	373	411	377	387	386	373	437	422	391	403	395	419	372	432	352	420	409	398	400	373	404	441	416	406	384	402	404	363	415	406	426	386	428	420	396	414	410	368	422	419	400	391	381	382	383	378	434	403	377	395	399	402	424	380	404	409	382	380	361	383	400	402	396	428	402	401	419	386	383	377	407	365	382	370	391	360	432	400	428	399	391	398	368	371	406	382	400	404	377	401	429	399	395	397	349	371	363	406	390	394	404	412	371	359	380	383	380	405	429	392	404	425	414	374	375	426	405	435	402	374	367	401	388	382	417	387	422	379	382	408	392	385	388	370	357	417	360	395	400	431	417	404	406	375	382	413	402	386	388	391	381	403	353	392	414	373	402	440	422	412	362	402	420	357	387	391	437	421	415	389	402	366	400	402	384	376	391	387	369	386	388	426	382	442	423	382	403	415	382	408	342	377	406	367	378	383	372	344	396	377	404	418	402	371	368	429	398	394	393	398	432	422	400	425	376	374	419	386	403	402	395	389	350	428	373	367	369	390	378	380	410	381	420	407	409	369	370	382	383	354	352	375	396	405	420	397	392	397	367	398	398	398	388	367	370	418	408	434	399	396	367	391	392	410	369	393	385	402	401	386	393	410	426	414	415	406	384	394	402	402	378	417	388	416	380	373	418	388	388	392	419	386	380	407	426	377	433	371	378	393	422	402	371	392	401	381	381	417	370	380	416	412	356	401	421	421	363	388	422	383	411	394	407	427	415	393	418	381	407	379	390	356	385	414	401	424	440	411	426	374	395	411	404	427	374	384	416	425	363	425	387	389	395	413	414	390	431	429	404	393	382	376	385	397	363	418	404	405	376	387	401	368	366	350	413	455	374	402	390	361	410	395	399	370	374	415	389	406	381	377	409	397	398	374	383	381	362	407	390	367	413	415	384	393	388	408	397	417	399	422	401	382	400	410	387	379	395	439	411	378	401	408	374	392	372	401	412	373	386	361	383	387	433	396	384	402	398	408	415	398	393	396	391	373	368	396	397	400	416	357	379	405	422	380	381	405	384	410	387	384	389	365	414	381	413	394	361	396	377	381	391	403	443	390	393	374	412	385	398	375	409	338	382	407	389	371	376	412	397	358	390	383	400	389	385	413	395	394	425	414	428	354	374	391	387	398	410	364	429	386	395	391	408	381	407	383	409	380	411	383	422	421	405	382	377	393	403	365	403	389	398	397	360	387	400	388	394	391	380	398	410	397	374	400	362	395	383	386	412	386	395	410	387	426	344	393	407	376	391	363	406	346	395	367	410	383	407	403	393	376	383	397	410	414	397	405	411	371	411	409	371	407	350	389	386	344	393	394	353	409	390	384	390	358	399	416	406	364	392	397	395	369	405	384	396	382	409	416	371	432	402	403	425	441	409	381	386	402	387	413	399	407	392	390	373	392	395	422	354	440	376	419	423	390	387	388	390	387	387	390	399	400	368	397	390	405	403	390	358	412	392	373	393	405	402	417	419	389	391	392	432	395	385	398	394	377	370	400	364	376	420	379	432	400	392	384	366	405	381	359	419	387	398	381	393	388	368	402	379	422	376	350	376	448	393	414	432	391	384	378	421	385	383	403	430	365	428	379	398	366	381	425	379	374	382	414	402	398	385	399	401	397	377	370	394	384	363	398	390	397	419	382	360	416	401	384	396	414	408	376	418	403	356	433	392	371	421	422	418	399	393	379	373	399	364	432	397	410	381	373	373	403	380	366	432	389	369	396	393	434	399	376	403	420	408	407	390	384	433	400	388	371	391	367	398	409	384	406	415	397	412	376	373	398	407	408	374	363	401	418	394	413	415	362	426	406	385	420	406	391	347	387	396	418	439	378	381	390	402	392	424	412	393	408	424	388	384	365	397	438	385	404	395	430	388	402	406	400	400	413	428	404	423	394	389	436	403	391	411	388	366	380	426	369	375	417	361	416	409	362	400	409	436	395	384	415	377	387	407	337	395	401	390	405	394	406	379	390	390	401	425	367	356	402	396	436	399	382	416	359	410	393	385	390	390	378	380	422	413	410	428	404	414	397	401	408	396	393	398	371	403	416	405	447	408	403	393	396	396	417	393	397	420	377	393	396	414	358	411	383	385	386	380	392	387	378	424	417	414	375	411	428	384	390	411	414	367	400	379	368	375	399	362	395	379	370	390	408	395	391	397	420	386	396	401	385	387	410	404	403	410	412	413	426	395	367	390	408	409	380	393	348	378	402	410	404	414	401	403	396	413	393	365	410	364	396	365	443	376	399	411	423	404	392	378	425	376	413	383	404	387	416	398	388	378	380	390	416	385	404	448	414	375	390	435	391	398	355	403	374	378	408	385	353	378	370	393	404	405	399	395	340	386	385	363	377	419	396	396	384	399	424	393	426	413	429	421	381	413	409	383	416	415	397	428	399	430	417	383	390	401	400	388	427	394	366	399	367	364	388	405	404	381	410	390	386	403	409	432	370	394	393	398	373	363	377	359	401	406	380	400	394	368	386	401	379	401	368	379	405	391	381	389	394	395	385	403	402	356	395	358	423	403	433	419	417	368	428	379	422	408	433	394	389	402	379	405	424	372	387	388	384	421	392	407	399	405	374	453	425	384	358	390	402	423	399	389	414	369	417	387	391	354	386	404	416	363	442	425	398	418	421	390	401	390	375	395	418	382	402	374	440	398	371	416	421	404	402	447
23416	21450	29309	24014	21451	20430	1808	567	388	383	326	271	288	255	228	228	224	209	186	231	205	191	176	169	180	171	191	166	190	155	165	161	133	154	155	161	149	148	157	157	154	152	150	136	163	157	168	125	134	135	186	141	147	140	157	138	133	162	134	163	149	135	137	157	156	152	159	156	147	148	146	146	156	160	126	149	136	121	147	142	138	138	143	146	147	139	121	148	165	144	145	126	153	169	149	163	138	140	166	136	144	157	116	153	150	147	141	140	139	139	150	136	132	143	157	141	154	150	153	131	131	133	113	145	138	140	172	127	156	156	129	142	166	141	147	139	160	135	149	147	137	158	134	161	125	160	165	122	148	139	128	153	125	154	127	149	164	141	150	149	153	151	134	133	157	153	146	153	126	112	145	148	121	142	146	150	150	144	135	154	145	119	143	162	144	146	141	140	153	127	143	179	147	157	140	153	136	142	149	152	158	136	162	136	154	141	123	152	132	140	144	132	142	138	139	149	110	136	143	140	141	162	128	117	125	128	149	148	157	155	125	164	140	131	132	134	167	145	148	141	141	145	156	152	130	147	145	143	131	149	129	150	160	135	152	135	147	153	138	139	113	155	140	165	140	151	141	143	134	128	136	130	133	162	144	137	146	133	133	134	132	140	118	151	160	136	144	127	152	156	154	142	135	129	129	127	140	138	163	146	159	137	114	147	151	132	121	136	126	137	137	138	163	152	139	152	141	146	143	132	126	144	131	120	135	146	132	135	150	152	152	134	158	136	136	143	136	161	153	150	142	128	139	150	138	149	134	149	151	148	147	148	142	140	130	148	131	135	155	150	158	150	153	151	153	133	136	157	162	154	139	156	144	132	150	127	139	143	127	139	152	126	148	139	152	140	144	129	144	134	154	150	146	156	152	151	162	147	122	138	135	145	123	144	125	144	145	135	153	133	144	137	139	128	159	184	125	132	125	137	155	144	150	145	160	146	143	123	152	141	143	146	125	133	133	127	132	127	153	140	159	154	156	149	147	154	147	160	149	142	134	149	153	134	160	149	148	143	125	136	150	140	154	151	149	147	157	134	146	157	143	132	142	163	143	122	128	149	142	156	143	114	141	134	142	133	140	158	138	124	138	144	144	157	145	141	143	154	142	128	136	143	145	145	166	157	142	155	158	144	135	117	134	147	128	165	158	145	156	159	123	142	146	161	150	157	129	138	152	153	139	119	143	149	128	144	154	129	126	165	142	148	140	130	115	132	133	135	149	171	123	132	142	164	141	127	161	113	129	146	135	154	151	128	150	143	128	145	122	133	146	126	154	164	119	142	164	135	149	125	144	157	136	151	121	142	127	162	122	149	123	173	126	135	133	157	153	145	127	143	125	142	146	145	152	132	132	142	142	135	140	144	127	142	135	150	119	145	151	148	142	141	144	126	124	153	155	157	160	138	152	136	144	130	144	135	141	145	127	138	147	123	118	135	146	155	148	151	137	139	139	132	134	147	121	142	141	138	148	162	127	152	148	132	131	130	132	151	166	127	135	149	138	139	143	158	149	168	160	153	144	113	143	129	159	138	145	142	159	153	139	148	133	156	131	146	132	157	158	133	150	133	126	130	150	124	135	131	150	143	139	155	138	145	134	140	146	148	153	164	154	116	134	123	142	156	135	135	149	134	158	141	141	147	156	154	133	126	170	157	140	160	137	125	155	141	134	132	146	158	150	152	131	128	146	167	147	148	150	155	141	164	142	150	151	136	150	146	156	128	167	137	151	140	147	149	158	148	132	138	141	147	139	138	131	142	132	151	155	152	147	140	124	145	157	145	142	132	129	124	141	149	142	150	135	129	156	145	135	141	128	158	135	168	134	138	151	143	140	148	123	155	153	161	160	136	152	131	141	140	146	157	148	133	139	139	143	147	139	132	133	149	139	139	156	147	145	160	132	154	124	150	164	135	153	121	134	149	126	135	143	128	145	147	140	134	146	136	127	159	134	136	152	138	144	117	147	174	156	137	150	173	152	138	143	134	134	135	150	155	146	160	165	122	149	137	137	139	132	137	136	136	146	149	160	146	155	145	137	152	145	145	147	159	155	158	142	134	132	119	125	134	164	145	131	152	125	159	143	150	143	142	137	134	149	135	153	139	141	118	143	135	113	155	136	130	132	142	167	149	135	155	139	150	164	137	132	140	136	151	140	141	140	138	126	134	133	157	146	142	130	139	155	158	140	143	139	161	141	131	137	154	120	130	146	153	145	143	165	143	152	163	141	144	154	145	135	131	143	151	161	146	146	140	137	137	167	135	179	151	142	141	142	151	145	130	155	121	115	145	161	152	153	152	135	138	140	142	154	131	151	135	138	155	152	131	140	148	153	145	134	141	168	136	142	141	125	119	153	136	158	137	154	144	164	118	165	142	127	150	150	154	154	144	145	131	137	151	150	133	145	139	132	124	143	153	140	151	150	125	160	134	139	137	144	127	121	155	147	134	138	144	144	133	126	154	142	127	143	155	154	160	139	170	136	141	141	147	151	142	140	140	121	128	160	153	132	159	122	135	135	137	156	155	136	137	151	145	128	143	154	145	163	155	133	142	132	149	143	133	147	133	142	140	158	145	156	159	134	137	152	158	161	147	139	153	127	138	145	151	142	143	132	130	160	138	137	139	159	138	150	146	130	134	142	138	149	117	160	157	114	149	146	135	142	123	152	123	140	149	131	127	141	152	146	133	150	149	139	148	152	133	127	136	125	140	139	136	156	141	139	157	161	151	158	144	152	135	149	126	150	139	151	161	135	164	148	134	142	138	143	149	120	147	146	152	159	146	152	164	145	148	154	124	145	147	147	125	136	143	141	147	130	115	147	145	129	152	146	154	138	140	138	151	153	144	138	146	143	138	122	147	143	137	141	141	143	141	145	143	150	151	173	157	143	138	127	154	123	138	156	145	132	131	135	127	163	143	144	135	115	147	174	136	140	159	141	132	141	142	167	157	127	131	148	137	151	138	167	151	143	127	155	144	154	150	132	122	140	141	148	141	141	148	151	142	133	129	127	115	150	148	141	155	145	141	140	150	137	135	137	148	151	142	148	136	173	151	145	153	136	161	162	150	138	159	137	151	153	131	160	123	135	138	143	126	142	141	146	143	138	142	126	150	123	142	131	139	165	130	137	135	144	162	137	141	139	123	147	159	148	132	134	144	137	122	147	164	149	159	140	163	140	136	146	135	160	149	148	146	136	165	147	150	152	150	133	142	129	152	137	153	114	141	126	142	136	138	118	141	130	135	132	160	134	166	174	155	158	139	157	140	154	139	144	125	159	130	143	149	134	159	140	155	148	148	141	140	145	143	146	158	156	148	134	152	151	127	162	136	125	140	157	155	126	134	154	147	131	135	139	130	133	157	117	147	125	154	135	136	102	142	121	154	143	146	124	142	140	154	153	127	150	149	137	151	141	147	137	137	143	146	154	126	143	158	128	136	132	148	132	143	138	155	142	151
7825	15877	13642	7259	4653	3265	2329	1759	1449	1153	1006	858	760	674	614	584	524	532	455	446	433	426	422	371	341	334	365	345	341	340	343	315	322	311	323	303	339	290	317	295	298	292	299	312	281	288	286	268	302	254	274	284	274	256	256	265	288	295	255	253	240	253	292	280	238	279	266	265	234	267	252	243	286	277	271	271	284	259	236	227	261	257	263	265	270	261	254	260	263	270	255	240	279	249	266	258	258	269	246	270	229	272	245	253	264	254	250	252	222	249	241	268	296	256	238	257	228	282	233	237	280	263	259	244	266	240	270	210	277	238	269	287	259	249	266	253	235	220	240	254	237	234	276	246	247	248	283	231	276	264	263	276	251	251	265	256	276	261	254	260	222	244	244	251	267	272	255	279	238	242	259	240	253	273	242	259	248	227	269	263	264	223	236	244	251	279	245	244	243	270	249	268	261	257	273	256	242	256	255	251	258	244	244	239	276	231	241	237	248	248	228	241	261	238	239	265	247	236	229	255	256	249	257	224	271	251	262	263	264	247	241	236	258	267	239	261	239	215	254	255	270	238	245	264	252	259	219	235	238	264	235	275	264	257	278	280	255	251	248	266	254	271	264	231	240	259	257	232	245	256	243	249	242	245	259	269	251	233	248	233	243	260	269	249	257	255	266	261	225	277	257	262	257	235	225	269	256	269	257	251	267	256	259	223	267	263	228	253	235	262	254	258	263	275	251	256	268	265	241	258	239	239	291	259	247	247	281	269	279	262	239	231	254	250	235	261	241	248	233	270	254	221	243	250	277	242	268	257	275	273	228	262	243	248	251	287	264	260	254	262	218	272	257	247	224	262	264	247	259	283	282	263	242	258	261	265	272	238	244	248	250	268	240	249	258	250	243	284	261	252	253	247	253	249	245	246	239	229	254	251	272	251	263	270	233	257	273	256	272	254	243	242	242	222	272	240	262	278	247	259	252	254	272	266	263	247	216	275	226	230	241	235	238	239	238	241	247	251	285	267	239	255	226	290	236	247	232	247	241	255	242	229	260	240	266	272	234	236	230	289	266	256	255	252	253	250	236	249	240	236	236	256	294	250	272	223	265	264	267	277	257	256	240	244	285	265	266	229	253	263	267	262	258	268	287	251	241	257	259	257	250	232	242	252	275	236	256	251	250	212	213	222	271	245	262	236	238	277	247	235	238	249	259	250	262	283	252	241	239	230	226	244	244	225	237	249	264	287	224	248	312	259	245	283	226	231	250	268	263	245	269	279	241	247	245	259	233	239	245	258	248	257	240	272	265	261	239	247	267	258	259	269	230	241	242	251	232	236	270	251	217	256	253	252	283	264	253	271	250	233	270	250	274	232	242	241	230	260	251	247	257	260	253	284	278	243	255	275	275	269	270	241	261	255	272	272	248	258	270	260	237	246	260	248	256	241	235	225	262	229	226	252	255	266	218	260	215	234	231	257	253	216	270	260	230	250	250	239	252	231	254	250	269	243	248	232	216	238	271	225	258	251	230	273	259	256	228	260	238	257	258	240	245	240	240	249	268	236	255	243	259	265	235	254	242	277	240	224	249	272	259	266	254	229	236	235	260	254	277	251	247	251	250	231	229	237	226	238	261	226	266	261	245	246	243	232	271	260	249	248	257	262	266	256	271	238	226	267	257	269	238	242	268	231	271	266	258	253	241	253	271	239	232	255	267	245	251	266	237	242	244	236	250	240	278	213	250	266	219	259	260	224	245	242	271	242	258	247	260	260	224	276	220	235	255	226	233	248	253	260	259	252	268	256	276	248	250	265	253	283	274	255	233	216	237	229	249	256	269	274	242	286	225	246	229	260	265	262	252	224	257	278	261	237	243	244	264	237	264	249	253	235	244	226	273	256	253	245	247	227	233	240	257	248	256	249	210	240	240	213	245	285	255	242	247	236	251	255	263	238	263	272	251	239	262	232	266	249	287	285	253	242	239	246	244	219	257	250	259	264	249	243	273	254	253	241	237	240	245	237	250	267	265	266	274	249	267	234	260	236	252	278	244	231	265	250	273	246	245	276	266	245	252	247	241	261	243	233	252	266	261	258	250	251	243	250	254	263	253	249	285	275	249	244	258	257	237	260	247	220	279	256	243	258	245	294	234	258	236	244	272	237	256	243	244	235	265	266	242	238	253	276	263	269	240	254	251	243	266	235	276	244	233	231	251	228	267	270	270	268	244	248	259	232	246	257	252	256	243	256	244	254	255	244	234	256	255	251	243	252	274	258	246	247	259	248	269	257	250	285	235	246	246	283	251	268	235	266	261	245	291	237	249	268	248	261	283	231	291	260	247	241	237	241	247	225	257	251	249	266	244	276	266	263	260	240	234	225	235	267	232	253	242	229	234	238	270	267	242	254	258	270	248	249	261	215	237	249	243	268	246	251	234	276	238	270	263	262	225	272	250	233	236	243	251	235	240	259	288	261	260	228	258	267	248	238	253	271	240	269	255	242	246	260	246	278	253	259	249	264	210	218	247	242	254	259	251	263	263	241	236	255	225	226	246	256	241	254	222	236	262	264	272	226	236	257	217	249	258	258	251	250	227	235	247	234	248	253	271	247	279	264	260	263	249	241	269	265	235	235	275	246	239	254	275	259	268	251	263	255	276	243	238	241	259	232	251	303	227	237	229	267	256	244	257	250	229	239	244	243	267	251	237	268	242	263	246	245	240	236	284	260	261	265	261	247	271	270	229	219	262	269	240	284	242	244	247	247	257	269	267	216	269	239	244	220	239	246	244	282	274	258	236	218	244	270	246	241	258	259	290	246	257	255	246	224	232	298	258	247	252	238	282	258	243	259	243	225	265	234	276	238	274	252	255	232	243	264	255	221	248	242	277	220	264	262	261	309	254	239	253	283	268	229	247	219	205	238	222	229	246	230	271	273	221	244	228	240	253	229	260	253	262	257	270	259	230	234	268	246	266	247	278	238	202	276	253	248	257	259	263	248	234	285	252	244	240	265	258	277	280	250	255	248	234	273	237	266	244	239	243	224	256	285	265	261	220	243	234	286	265	241	230	269	230	262	254	244	248	270	254	255	287	258	256	241	264	238	231	237	219	266	268	234	255	246	273	246	234	254	260	268	246	261	286	247	248	233	245	245	284	256	278	270	264	238	241	253	264	239	267	266	269	253	271	272	238	245	235	250	293	252	219	232	267	251	253	239	262	229	253	263	248	274	273	267	240	257	204	241	245	259	227	256	257	258	247	242	283	271	256	254	259	236	234	244	244	269	246	241	245	253	246	282	268	249	221	244	262	244	241	236	271	232	262	247	233	276	266	246	265	247	258	251	260	235	216	251	280	241	248	281	265	265	238	237	263	242	255	260	244	205	270	241	248	249	260	268	281	261	235	255	269	239	275	265	225	252	274	239	230	249	232	263	255	266	240	237	236	262	226	253	247	242	261	246	263	236	238	239	258	249	263	250	261	266	253	236	268	235	234	247	258	223	237	256
26929	20887	8484	1007	662	623	509	453	481	469	426	443	427	472	475	429	454	501	465	497	462	425	461	446	452	456	466	455	483	464	440	464	433	429	465	456	469	418	471	434	452	449	475	435	449	404	497	402	476	474	438	436	409	460	433	435	462	466	450	479	487	448	462	413	430	418	445	429	510	427	469	443	439	411	424	491	473	443	428	407	478	470	410	459	461	434	411	410	452	460	439	420	474	456	422	432	483	455	455	484	419	470	435	480	443	435	468	449	472	445	477	448	452	450	457	438	452	438	461	450	436	427	483	453	436	398	423	471	452	438	428	414	424	485	452	437	443	427	430	454	478	421	477	458	414	428	439	433	469	437	444	416	427	465	482	465	436	436	480	453	465	470	431	451	443	438	476	455	469	479	437	457	451	457	443	467	455	410	465	430	431	446	447	488	436	439	456	471	459	468	458	464	453	439	441	479	462	424	467	460	457	485	443	449	440	473	426	439	450	469	452	416	453	406	455	465	416	445	434	487	432	499	463	464	466	433	453	446	444	488	465	450	443	449	432	463	428	450	434	477	426	426	449	452	467	412	489	442	437	434	471	456	455	428	425	423	483	451	443	470	421	447	468	449	451	472	435	442	426	456	488	452	425	439	444	450	448	439	453	403	449	464	426	461	495	444	461	452	444	443	422	444	474	423	442	388	461	442	456	411	476	449	451	419	447	445	437	488	414	420	454	421	483	470	420	449	440	409	416	401	446	482	481	440	445	439	437	426	441	418	422	448	455	437	462	449	459	387	432	448	486	440	442	429	483	433	469	457	433	398	446	457	461	463	401	401	432	473	455	444	456	476	441	449	433	455	445	418	444	463	441	428	436	461	444	429	456	456	454	478	462	432	447	444	469	422	444	433	467	441	420	431	476	439	420	425	488	439	417	489	434	426	420	410	439	448	423	481	446	422	485	441	459	428	470	452	433	459	418	465	466	436	446	435	440	467	439	408	451	477	428	442	494	471	483	457	430	415	460	477	476	445	447	446	440	429	472	493	410	448	426	451	468	446	471	455	452	456	457	432	430	510	437	452	442	446	464	415	452	459	447	442	440	438	446	463	447	468	444	426	440	458	470	483	411	441	413	431	427	414	443	459	449	467	442	446	425	487	434	457	444	418	460	476	425	442	433	485	424	454	455	435	463	436	443	476	433	454	437	450	453	415	428	446	462	453	440	458	431	455	423	481	475	443	427	428	497	399	445	448	497	446	465	456	431	445	473	458	455	463	449	433	460	438	420	443	455	448	467	452	447	464	465	446	423	472	431	465	443	443	452	451	420	434	457	452	490	461	427	428	461	443	485	470	409	444	465	422	439	421	430	429	441	441	440	458	456	514	430	453	485	431	455	444	419	417	438	463	436	444	416	468	457	469	385	420	444	435	417	475	422	437	439	426	444	449	482	445	435	436	426	454	425	482	451	480	452	468	452	445	427	436	464	439	435	447	443	433	441	424	449	458	450	432	510	468	473	474	464	428	424	463	405	472	412	453	436	496	453	454	437	459	461	476	434	430	460	461	444	437	432	480	442	426	451	476	470	463	452	451	444	495	471	469	422	448	461	444	465	437	435	403	447	457	437	453	461	433	452	454	474	429	466	453	421	453	447	479	466	441	421	430	458	444	476	431	431	464	429	492	486	468	442	393	416	438	484	465	447	447	476	477	457	461	471	412	476	439	425	429	430	442	413	433	457	427	439	461	435	426	430	481	468	425	430	481	454	468	444	478	461	454	495	423	438	414	468	428	456	450	443	445	485	471	442	433	494	446	455	464	460	484	505	474	439	442	489	445	460	457	464	459	434	431	446	450	446	455	469	420	436	458	452	455	450	473	430	451	443	455	488	443	475	447	442	475	445	510	438	478	458	433	453	425	440	422	479	449	458	432	458	464	471	462	440	432	428	489	461	493	443	440	449	426	462	430	463	453	468	422	437	465	444	435	474	432	424	443	467	388	473	445	462	426	422	448	447	450	445	431	469	439	445	439	465	460	407	425	440	461	439	506	476	449	484	424	435	499	437	466	461	441	439	460	460	462	462	477	465	425	495	404	428	492	461	441	475	464	449	456	463	465	464	463	502	421	446	456	454	452	437	482	471	422	431	466	447	445	429	478	455	441	484	439	470	460	445	432	440	416	452	460	439	431	443	479	409	476	427	437	466	413	457	449	483	444	425	425	432	417	455	443	420	457	419	487	455	415	462	467	503	412	461	449	479	470	457	465	435	434	444	451	432	449	446	438	448	449	453	443	463	464	438	455	473	453	444	450	439	447	441	452	441	410	466	443	427	430	439	422	451	432	437	467	456	485	424	440	422	407	454	458	394	494	434	447	447	499	479	446	506	486	462	456	455	457	439	445	431	473	417	392	483	478	435	466	427	477	445	435	436	462	475	436	421	479	441	435	462	450	426	438	489	465	469	450	419	458	404	480	413	457	432	471	430	410	494	422	425	438	444	451	455	430	440	459	482	461	431	423	443	430	445	454	463	441	434	424	448	447	416	448	446	463	448	438	454	436	479	437	430	502	459	453	471	453	456	471	474	437	444	444	462	461	458	439	481	485	432	412	430	453	449	426	435	459	440	443	476	478	461	455	421	453	464	465	437	464	476	411	459	450	482	454	472	444	474	457	454	481	436	448	477	463	451	459	495	459	457	443	453	455	433	438	423	414	479	468	459	448	454	433	449	443	424	426	467	434	454	462	419	446	470	428	432	468	487	433	461	449	466	477	432	477	420	432	476	453	458	449	466	452	483	464	478	455	447	466	447	446	462	445	437	459	457	448	482	421	444	477	448	448	462	480	466	458	460	435	439	475	457	497	463	457	456	435	426	481	505	441	422	420	438	415	437	455	433	433	470	433	438	472	436	429	410	423	434	470	444	450	448	445	443	511	473	501	413	438	417	440	427	438	430	470	458	468	447	463	455	443	451	456	463	441	468	379	460	435	462	480	419	434	457	438	461	427	501	423	410	449	388	445	445	438	440	453	480	452	415	437	473	437	419	441	444	448	458	455	466	461	458	487	453	422	483	464	447	473	451	451	459	407	448	439	410	456	427	425	454	442	453	444	448	451	462	431	429	428	424	446	457	429	422	449	425	455	417	428	456	416	418	482	451	469	429	457	451	452	429	444	412	442	435	470	449	477	437	453	469	462	430	468	429	434	442	444	434	435	401	430	448	433	438	445	452	459	390	452	433	437	461	442	497	424	443	465	444	490	427	468	421	403	419	471	499	463	459	461	448	508	478	467	426	474	422	429	460	445	448	419	448	475	399	450	407	436	426	468	456	477	440	447	456	432	451	445	460	433	418	477	407	459	443	462	437	452	463	485	456	451	454	419	434	466	442	457	414	454	413	466	454	428	470	473	453	477	478	451	465	447	405	433	433	431	442	459	463	448	427	408	429	461	477	490	435	433	498	462	457	453	442	469	440	427	439	440	460	440	448	485	420	465	439	457	460	468
4286	1938	1776	1189	966	958	895	863	869	823	897	845	802	821	776	789	779	803	773	786	796	780	836	766	818	793	806	854	826	802	776	825	793	776	775	767	830	795	756	776	834	785	798	806	754	769	808	786	790	778	804	837	766	825	779	781	826	806	827	752	734	795	788	808	803	789	823	733	784	811	840	826	779	780	782	766	803	744	796	800	736	737	810	811	786	801	774	852	776	804	827	833	831	803	783	766	823	795	750	807	823	796	725	806	813	808	757	815	772	774	778	815	794	731	759	785	767	712	837	794	780	771	820	795	759	744	792	805	767	825	778	816	746	785	797	800	813	834	771	759	831	773	764	735	809	809	847	783	769	770	743	790	782	765	750	769	771	769	838	821	722	762	808	795	782	784	830	770	757	801	765	803	789	799	797	737	773	854	805	766	798	798	753	746	791	767	776	802	777	782	800	787	847	788	867	783	785	784	790	796	795	787	787	833	766	799	759	797	785	757	751	768	825	749	771	775	792	792	776	792	770	804	768	781	786	772	757	804	807	795	770	810	777	749	732	777	792	786	774	782	780	807	814	801	755	755	798	733	798	796	819	753	788	796	829	794	793	795	786	823	814	769	784	752	805	774	777	825	747	740	809	739	804	770	802	757	780	816	755	790	781	743	797	833	851	689	772	792	803	765	813	752	774	773	735	790	804	782	798	787	793	793	794	761	787	786	802	768	779	810	787	816	785	815	778	719	811	791	776	783	831	786	756	770	749	811	737	775	762	760	777	803	785	738	764	817	829	800	821	731	760	732	769	733	812	743	800	746	828	796	739	712	825	823	757	794	813	780	786	793	759	771	767	780	777	809	751	787	849	783	789	785	805	797	758	801	758	786	837	731	777	801	798	784	789	771	817	785	772	786	802	851	832	747	853	820	796	792	832	808	764	757	802	805	760	779	838	767	761	778	804	763	841	724	812	797	782	774	774	763	813	790	787	765	806	772	792	772	768	738	835	822	817	771	803	781	788	803	761	817	763	769	760	799	753	765	799	758	781	856	785	751	717	737	800	778	821	802	783	814	787	747	753	762	791	718	770	786	758	775	753	767	815	767	788	839	764	761	823	732	765	773	803	772	777	812	800	781	819	810	779	809	760	735	807	734	796	816	745	795	794	794	769	755	775	794	786	811	803	784	766	827	775	790	755	786	824	804	736	759	740	763	755	786	789	822	806	803	812	773	824	820	801	784	826	774	757	803	815	827	772	824	733	813	767	784	777	807	747	789	796	812	810	800	790	785	800	780	793	758	752	785	796	781	798	870	844	740	809	753	795	796	765	787	794	821	780	754	812	802	772	781	751	816	784	803	812	785	822	766	807	838	791	752	791	800	776	797	770	789	766	825	803	807	749	819	810	775	782	770	771	729	756	793	765	836	766	827	790	863	762	789	781	795	821	775	808	780	819	795	844	766	782	771	812	755	723	820	775	822	793	774	793	747	730	771	844	797	797	791	732	755	782	772	733	788	796	822	787	752	800	786	767	804	773	793	804	791	848	758	812	772	778	796	783	829	832	779	777	738	794	769	770	722	803	779	808	827	860	804	782	777	810	746	733	795	782	773	758	801	780	788	819	778	755	821	779	788	829	796	761	782	783	753	787	786	791	797	800	807	794	775	791	818	726	793	805	756	748	811	807	807	755	803	782	786	792	794	785	801	808	766	814	792	751	813	798	763	761	752	768	813	791	758	829	747	759	777	731	774	761	815	835	789	759	788	781	808	869	779	781	770	793	781	787	762	797	792	751	799	784	747	810	776	824	796	862	800	800	757	777	783	788	784	797	806	869	761	778	776	727	793	768	795	769	756	784	782	778	744	789	813	820	814	803	822	809	788	734	777	783	771	768	786	802	823	784	772	753	789	775	829	770	811	724	793	806	771	813	811	778	758	781	801	785	793	777	753	773	783	810	772	801	782	777	799	785	786	762	760	720	719	789	811	748	726	752	803	781	821	771	771	833	797	726	828	802	825	761	832	758	795	793	798	853	766	783	788	796	809	791	786	803	794	768	753	813	760	769	842	838	760	795	758	767	757	812	793	793	804	801	776	830	756	773	765	786	800	806	799	811	770	791	787	765	805	734	732	775	766	761	741	836	749	774	815	748	788	788	752	769	799	785	746	818	758	800	819	783	739	810	761	826	803	782	784	809	744	781	750	769	770	760	818	824	796	779	762	761	743	805	810	781	783	784	745	772	734	795	785	748	771	772	794	777	784	782	792	775	825	839	797	801	806	753	763	792	763	808	787	778	789	759	775	806	803	736	790	784	782	784	718	770	842	788	739	782	842	823	832	778	739	754	845	843	804	763	798	750	766	791	795	810	853	801	817	813	806	833	827	795	739	810	837	773	788	799	836	778	785	837	764	789	762	800	741	815	817	737	748	804	799	804	797	771	791	762	817	817	820	759	793	735	827	793	805	771	814	839	803	776	790	763	730	831	835	790	803	775	774	791	769	808	777	807	812	802	806	807	771	772	790	776	755	805	779	759	765	755	783	783	807	766	801	770	787	751	835	784	778	789	755	766	737	784	793	802	827	769	808	794	768	753	779	790	768	793	782	777	809	792	783	802	779	762	787	837	825	762	790	740	764	770	826	786	779	744	858	785	785	800	811	799	784	791	777	816	824	799	759	784	760	800	798	767	815	781	781	796	804	748	785	760	772	783	811	788	752	827	816	797	795	808	799	751	769	830	795	769	768	810	825	762	735	781	801	767	768	791	795	832	841	782	746	799	745	807	759	765	783	797	773	745	781	778	772	827	798	808	769	761	756	737	779	835	798	810	774	810	777	808	808	786	799	791	793	776	793	765	807	752	784	793	790	794	826	817	814	791	784	800	727	779	819	795	760	826	771	770	776	750	761	813	779	846	793	813	761	795	803	804	785	797	826	790	830	783	794	771	796	735	776	823	776	792	817	814	770	804	793	796	770	781	810	807	815	810	815	792	854	819	857	774	820	794	770	813	789	763	776	781	813	800	781	800	792	786	759	783	752	852	797	802	792	848	723	815	797	797	802	754	791	814	781	779	836	806	780	788	785	802	809	822	794	787	750	755	792	841	774	791	809	809	790	827	725	742	790	791	831	837	769	810	737	754	795	785	798	778	790	802	758	830	783	731	782	798	829	785	754	782	791	777	779	792	784	785	786	743	791	769	788	813	762	775	758	762	780	787	788	806	772	757	816	776	815	815	772	814	802	777	761	785	739	821	801	719	807	740	778	747	770	767	765	786	811	767	799	814	754	824	790	762	781	849	784	797	754	769	796	830	761	795	802	800	745	821	824	731	803	825	793	816	804	794	768	791	767	757	782	801	785	755	829	810	764	791	768	793	816	796	750	770	795	817	781	811	773	751	758	765	788	759	754	819	767	786	734	793	820	769	788	724	779	775	767	764	740	817	830	813	768	810	721	760	799	770	808	722	828	806	789	793	735	790	772	747	764	786	772	772	770	822	834	804	782
24288	21436	28692	24568	20977	2556	607	407	406	313	282	278	291	251	275	252	239	246	258	271	237	228	227	208	241	242	216	210	219	208	197	197	249	223	246	209	221	234	224	234	241	211	236	215	203	243	200	221	216	197	214	223	208	221	208	195	195	204	229	201	232	201	223	198	221	223	205	226	225	201	214	234	212	235	206	217	209	193	210	231	218	226	236	235	199	213	190	212	194	220	240	202	197	222	232	205	201	192	207	233	221	223	212	226	224	205	214	233	220	198	217	200	212	212	205	223	242	209	211	223	193	212	202	203	177	208	231	199	170	245	223	226	243	201	211	198	176	188	200	227	231	228	226	207	200	186	229	229	239	207	221	211	236	221	222	217	216	222	238	203	199	184	211	224	194	214	216	200	204	198	201	206	198	233	199	215	217	195	214	217	204	230	234	214	212	206	220	191	212	188	222	228	225	206	198	196	208	206	193	212	205	195	205	219	203	222	208	233	218	223	212	201	197	237	228	195	223	223	201	192	219	208	209	201	213	221	239	204	184	209	224	226	209	195	182	211	217	210	209	226	214	206	206	226	201	216	226	196	234	207	208	211	213	222	194	228	223	238	206	220	227	215	234	223	231	206	193	205	228	198	218	194	210	209	211	217	237	207	210	206	253	201	222	200	221	217	201	231	244	226	222	220	206	217	201	231	193	191	215	205	211	212	225	234	199	224	238	191	230	214	205	206	206	226	220	233	203	207	204	212	195	195	203	210	198	200	211	182	232	217	200	206	215	197	234	190	213	203	213	221	199	205	210	198	208	202	229	208	192	198	213	230	206	201	232	217	221	198	215	198	208	204	223	187	215	234	198	207	206	228	190	213	208	212	218	216	216	234	211	206	195	193	229	227	233	222	214	215	191	219	204	219	197	210	220	219	215	222	202	247	190	234	196	206	237	216	203	201	212	175	235	223	212	213	200	185	233	214	208	214	214	224	203	219	213	214	212	217	200	213	217	205	200	231	244	202	212	190	209	208	220	213	203	217	243	214	208	189	183	231	217	220	224	228	213	231	208	211	218	212	233	192	203	216	186	222	219	211	199	222	232	226	183	215	195	210	231	204	188	198	215	203	207	207	209	177	219	207	197	208	187	220	204	228	221	201	218	218	196	204	198	213	227	221	212	179	210	214	203	205	208	195	220	239	223	213	229	182	240	214	225	242	230	233	203	235	214	200	247	204	215	234	188	193	197	184	233	223	206	201	200	198	198	232	241	227	225	219	227	214	216	253	198	220	206	194	208	203	199	207	206	228	221	233	225	215	226	205	226	228	240	205	213	207	197	199	208	221	213	207	220	208	238	183	216	207	241	205	214	197	242	213	194	188	213	201	207	237	198	164	225	182	207	222	200	202	197	212	205	204	225	228	198	217	206	203	217	222	211	207	208	211	196	219	214	212	189	209	231	182	207	220	239	190	259	201	219	208	193	208	237	186	195	204	213	199	199	218	211	213	239	202	203	191	223	199	208	205	208	198	201	207	186	207	213	193	209	199	185	212	228	240	206	223	200	212	216	212	224	235	209	212	213	201	213	193	208	214	231	219	221	212	226	229	238	212	209	209	219	206	218	221	184	212	218	224	217	235	189	219	191	233	210	207	198	198	210	219	195	217	218	207	203	214	199	213	203	215	214	208	203	209	239	211	234	198	196	205	229	217	230	226	225	209	188	212	225	239	243	222	219	241	214	233	215	207	250	240	213	226	189	215	198	211	207	205	194	182	230	206	221	204	212	210	204	211	220	203	204	203	230	218	218	203	195	211	218	208	218	210	227	218	224	192	215	194	216	204	180	215	215	210	213	198	216	187	230	211	189	226	213	223	221	238	193	231	196	207	203	237	181	201	214	231	227	214	226	208	232	207	203	210	187	208	207	197	223	227	225	200	197	202	185	197	215	196	199	210	216	243	199	206	200	218	209	203	246	191	227	230	203	210	196	222	219	213	228	193	215	228	219	208	225	214	226	214	216	221	213	212	207	213	217	229	217	199	222	209	204	216	203	225	215	218	189	205	209	215	224	208	213	219	199	228	221	201	207	236	220	224	214	201	203	205	233	217	177	195	237	189	205	263	222	219	211	184	233	219	207	201	207	189	210	204	211	228	208	215	224	219	207	226	224	209	233	202	224	216	206	196	204	186	206	236	215	212	183	171	214	219	215	217	207	218	209	226	231	189	221	206	204	228	211	205	213	216	207	202	216	214	209	210	216	222	217	195	183	226	250	216	207	228	236	202	208	195	228	203	215	235	211	186	253	197	182	214	236	211	196	195	201	194	220	212	249	216	221	251	205	205	202	203	223	232	213	240	180	237	231	199	206	200	210	223	197	217	217	223	209	218	180	223	229	189	224	222	211	237	210	203	204	221	196	199	201	189	228	198	234	222	192	196	214	207	201	217	195	212	247	211	199	208	206	206	186	208	194	225	202	208	204	221	209	240	203	202	195	203	197	198	202	198	216	212	202	193	206	210	222	238	222	221	248	207	217	211	211	231	184	189	217	213	200	233	216	224	199	192	234	217	206	214	180	207	214	193	240	210	236	212	210	205	209	220	218	230	230	216	240	220	212	174	200	214	206	246	187	206	214	221	224	204	227	205	216	229	189	222	214	192	214	180	221	225	205	208	216	219	195	223	207	212	210	216	204	225	194	199	196	208	213	210	238	212	184	211	194	214	224	223	212	225	192	216	199	202	204	201	225	215	203	208	235	233	189	215	221	201	195	207	215	201	208	213	213	221	199	197	212	194	214	211	187	185	181	202	243	215	210	200	220	197	219	205	212	203	230	224	189	227	199	206	220	214	205	212	172	203	201	211	205	195	210	229	215	201	194	203	206	224	230	209	224	230	217	204	254	212	229	208	209	237	207	198	193	210	228	209	240	211	236	227	209	212	195	220	188	232	217	196	199	208	201	172	195	200	218	206	191	233	198	217	189	228	210	195	234	211	231	188	207	238	191	231	222	224	213	202	235	216	222	215	225	215	218	201	200	202	209	201	216	209	211	232	242	222	251	230	194	243	202	193	223	215	226	201	229	239	237	195	219	206	218	204	234	222	223	209	184	209	212	192	221	223	213	206	202	191	229	194	208	229	221	214	212	219	227	171	211	221	204	213	196	214	214	207	208	210	200	211	226	205	204	217	205	219	229	201	203	232	184	211	194	193	191	220	205	237	218	200	201	226	204	198	190	184	222	184	226	203	222	203	231	208	193	223	205	246	211	206	199	203	223	208	200	235	180	233	205	204	231	217	257	232	212	204	210	196	226	223	200	236	207	219	204	257	193	232	216	179	195	197	204	206	235	204	206	210	207	207	229	236	201	218	220	217	207	206	190	211	206	209	223	199	227	215	219	253	219	216	195	212	216	246	231	222	204	227	193	207	214	213	198	198	202	204	225	226	215	202	212	224	210	215	228	178	212	204	213	203	197	216	208	179	191	212	220	226	211	209	216	210	214	204	222	202
5641	10108	8624	4349	2763	2047	1477	1178	994	861	760	731	654	672	599	580	531	520	505	520	467	461	462	459	469	465	435	448	447	435	495	440	412	413	406	393	406	454	432	431	395	405	410	405	382	423	420	406	404	407	392	399	397	370	395	393	405	378	392	370	386	424	396	393	417	393	406	367	411	422	375	368	395	388	422	376	382	387	394	396	380	390	399	404	387	373	395	401	373	396	416	408	375	402	392	423	400	429	378	395	397	398	392	405	411	401	404	361	376	378	398	373	406	384	379	387	415	372	382	395	427	357	382	392	410	407	444	385	398	382	412	394	399	382	390	397	402	373	374	398	435	374	385	417	393	424	386	376	353	381	395	397	390	380	383	371	355	418	366	371	388	358	362	353	363	391	401	377	378	417	403	380	400	396	383	417	366	388	383	375	410	396	410	416	364	366	402	411	423	401	409	431	403	384	385	338	391	432	349	387	416	408	422	416	405	419	398	386	407	372	420	393	375	367	388	382	391	378	398	393	382	369	409	362	378	407	401	388	398	407	405	374	392	392	377	427	411	376	397	400	388	406	390	437	383	414	433	375	413	386	369	426	389	343	408	377	371	404	428	399	371	391	368	389	433	398	432	380	380	415	409	396	392	387	379	381	416	379	400	389	408	371	411	379	411	394	355	359	341	386	406	397	351	402	380	403	358	376	394	383	375	390	401	377	399	419	385	344	401	390	390	434	412	391	377	399	377	412	380	391	435	393	392	409	410	366	381	434	393	379	396	406	411	405	380	388	374	404	393	377	409	405	414	405	413	378	375	384	364	413	395	373	405	422	408	431	404	405	392	419	395	407	430	380	370	378	392	385	386	399	372	371	406	372	385	354	384	355	401	420	363	384	420	394	393	388	396	422	374	406	390	406	369	393	400	388	359	404	414	419	373	387	393	404	399	366	378	395	358	360	375	392	397	385	369	390	367	406	382	418	370	362	390	358	411	382	405	369	398	379	394	396	362	422	380	373	422	413	394	398	372	441	380	379	417	403	378	384	391	384	390	372	380	366	395	385	360	353	402	449	361	388	366	407	385	358	427	357	372	404	378	384	398	393	433	407	386	388	415	398	386	391	401	422	366	399	381	357	358	358	388	399	379	377	378	401	395	404	408	381	362	358	403	402	386	401	405	416	397	407	392	368	397	371	391	410	372	401	387	406	396	401	373	358	397	374	382	372	382	389	411	373	404	393	364	395	400	379	411	412	393	413	414	401	400	385	394	429	378	396	411	390	403	388	370	401	385	357	374	384	388	419	398	382	439	399	407	396	369	400	366	367	355	403	391	368	384	394	436	394	380	371	384	396	391	390	412	422	372	403	374	416	395	402	403	376	432	384	392	358	371	414	389	377	403	380	379	396	379	415	370	374	398	398	380	408	375	399	404	406	377	439	377	384	372	389	376	381	388	367	367	383	406	387	392	381	416	437	370	380	382	367	394	380	375	401	375	392	423	375	407	377	398	378	406	401	371	420	362	404	386	390	381	369	394	421	356	416	377	428	388	389	407	398	374	372	375	404	386	399	410	370	374	422	375	400	399	398	374	396	425	408	398	415	417	398	341	346	399	401	382	371	375	392	369	406	377	375	390	363	354	381	408	367	400	411	410	388	390	374	397	415	402	378	383	403	394	402	426	389	400	370	402	385	393	341	365	398	366	401	366	417	370	395	381	397	401	420	387	379	418	370	366	388	388	395	395	402	406	380	419	366	371	387	418	372	371	385	412	418	391	418	385	418	406	376	418	382	431	408	414	407	389	390	406	387	399	407	367	387	404	400	404	412	407	401	412	408	387	370	398	365	394	383	380	357	359	415	395	389	373	391	391	385	379	418	361	366	397	408	411	384	375	431	408	392	397	409	396	396	437	440	417	361	414	434	388	392	395	386	398	370	380	393	364	370	425	396	343	376	351	423	396	418	412	393	388	353	412	362	396	378	408	406	389	364	396	419	385	358	353	420	382	439	369	392	379	370	363	417	420	381	389	397	431	358	386	371	388	386	360	385	382	403	357	396	414	403	434	390	375	388	390	380	408	406	369	422	411	392	382	420	422	383	424	387	359	412	355	431	371	388	387	393	384	407	373	372	395	420	388	380	394	390	413	361	366	409	373	357	355	440	415	421	382	397	447	404	396	400	402	374	393	393	368	390	402	375	380	410	396	355	404	357	377	382	390	415	375	396	385	397	407	366	377	389	453	386	406	391	384	395	374	384	401	391	371	388	390	394	398	370	389	399	395	380	420	386	384	380	391	402	401	411	401	381	380	379	426	363	406	407	406	370	371	362	409	406	417	369	365	370	443	416	377	405	379	369	425	406	377	407	391	383	396	428	400	370	396	342	418	428	390	423	395	390	389	404	384	395	384	396	403	390	414	381	351	385	389	398	377	397	355	375	405	367	376	388	358	412	404	395	380	412	387	420	382	388	399	434	410	373	413	376	412	388	420	380	382	392	376	381	345	387	411	413	403	395	369	396	426	402	387	369	390	351	396	390	392	392	428	383	391	421	385	392	410	362	401	404	416	393	399	387	395	388	386	410	418	424	418	350	399	383	369	424	402	399	385	391	389	384	402	373	379	383	426	381	381	348	384	414	351	389	421	400	390	415	381	412	387	427	375	404	404	384	377	361	403	372	370	371	365	384	386	392	402	367	373	393	413	363	406	420	418	370	394	393	393	389	367	374	391	407	437	389	407	394	407	438	374	429	376	381	394	380	390	372	383	390	382	399	398	431	391	388	378	413	396	397	384	397	394	393	406	417	386	386	393	414	361	402	365	379	398	364	390	394	380	375	396	390	367	356	376	413	396	424	405	385	394	361	410	379	370	380	401	443	376	410	405	432	412	395	391	365	426	394	405	399	388	436	436	413	382	398	394	389	361	379	390	385	357	396	359	432	382	364	380	369	384	373	417	377	373	429	385	361	410	410	375	411	410	390	413	360	400	422	323	386	381	408	411	393	373	429	372	422	386	402	392	425	389	349	396	414	395	404	406	386	392	415	407	438	386	411	392	379	380	398	417	430	387	340	387	369	423	383	381	385	371	393	382	383	378	396	379	404	400	395	374	392	377	431	405	358	406	399	442	392	388	374	390	362	355	397	430	398	405	405	422	390	392	412	352	387	351	359	401	387	370	381	386	412	389	369	371	387	342	407	386	415	389	424	386	374	404	384	403	395	422	384	421	414	366	394	381	376	364	360	407	393	386	387	415	404	351	367	375	349	381	412	397	431	377	410	356	379	420	415	384	408	371	375	402	434	396	402	414	375	392	375	429	403	377	378	372	405	428	398	408	412	391	360	399	375	378	379	367	406	400	398	366	371	413	370	397	401	428	409	405	364	401	394	366	388	407	369	401	353	375	389	398	376	400	383	379	396	388	381	383	409	377	365	344	359	419	388	408	413	364	392	399	381	396	398	415	420	402	385	389	366	370	377	382	393	378	382	387	418	370	388	382	377	382	371
23385	21460	29345	23961	21460	20405	1831	605	438	387	345	277	263	271	247	227	211	220	208	208	207	188	176	178	176	187	142	162	166	165	166	157	158	139	146	158	155	178	167	130	136	142	140	145	146	130	139	132	160	153	142	132	131	139	148	169	116	153	124	160	144	141	143	159	144	142	151	157	138	165	138	144	122	138	143	157	163	145	157	165	140	140	141	168	129	155	164	155	149	127	148	150	137	144	154	137	117	148	148	147	134	142	142	138	135	152	131	137	153	149	145	137	145	132	148	159	144	135	144	144	140	118	141	111	153	148	153	163	139	142	139	142	139	155	142	161	149	141	141	156	134	132	164	152	139	137	141	120	135	152	129	146	142	152	153	127	126	145	136	139	150	146	159	126	145	135	130	142	128	128	124	136	160	153	135	124	145	133	151	131	159	137	137	126	147	138	140	152	139	141	126	139	136	149	137	144	148	127	139	131	137	154	141	164	136	145	156	119	150	159	125	129	161	142	156	140	129	140	140	134	132	141	110	125	113	138	131	143	133	134	159	153	153	136	146	139	132	140	151	116	132	149	140	136	144	136	140	156	149	155	147	123	143	165	156	122	124	138	172	137	141	146	125	144	150	128	133	143	156	124	143	155	131	152	156	149	153	123	151	134	166	169	130	152	145	140	136	139	144	145	137	151	141	145	130	150	136	132	141	147	133	131	137	184	137	159	143	163	150	146	130	140	130	154	137	160	124	134	140	129	131	162	141	145	143	138	145	144	156	149	138	155	142	136	172	134	140	152	151	141	137	151	155	136	140	128	121	148	132	146	139	129	154	153	138	134	126	146	136	127	159	152	150	131	136	147	134	141	129	155	151	145	156	178	145	139	160	145	145	149	161	141	155	129	137	141	152	137	133	173	128	137	149	110	145	142	129	136	140	128	147	145	132	159	165	145	147	121	131	172	161	118	137	139	150	147	160	131	133	138	131	140	143	146	139	138	177	127	151	143	139	142	143	148	150	145	135	164	158	141	148	140	150	123	148	157	154	162	124	157	144	149	155	151	140	134	154	143	147	143	155	129	160	152	155	145	130	172	157	141	126	142	148	127	159	136	136	126	152	130	145	123	153	136	138	151	137	121	161	139	141	129	138	138	134	124	150	142	116	144	133	124	135	161	141	154	143	134	166	138	130	140	143	132	136	152	132	148	147	152	131	130	136	147	142	132	127	145	124	160	154	146	152	141	140	149	135	141	131	143	150	153	145	158	135	143	147	135	160	156	152	152	136	173	137	119	142	135	166	126	112	135	144	152	123	148	129	160	109	166	158	156	156	149	134	134	138	136	138	151	158	124	140	125	152	132	113	146	148	134	135	143	139	133	126	147	164	139	127	140	129	147	143	144	121	124	148	167	129	154	147	133	160	142	143	138	140	149	158	146	154	154	135	126	166	155	157	159	129	159	127	133	129	141	136	154	132	136	134	116	133	140	151	158	123	144	135	123	139	156	135	153	152	146	152	144	178	137	134	146	143	123	126	160	161	136	155	113	133	142	156	153	141	150	147	139	160	149	180	134	153	144	161	161	156	124	150	145	157	130	118	144	151	130	145	142	131	137	131	158	158	138	144	137	139	120	137	154	160	137	135	136	138	142	149	145	145	130	154	143	134	158	123	133	161	133	125	127	147	153	146	134	140	141	161	145	150	132	144	149	141	142	141	131	153	152	150	133	128	142	117	135	136	161	170	146	165	141	150	129	152	141	137	148	132	123	125	141	158	158	127	155	156	160	119	136	158	148	161	142	144	136	136	128	136	145	154	140	129	114	165	144	137	114	124	131	155	160	138	135	125	144	152	147	163	154	118	123	148	154	133	125	128	140	135	146	131	164	147	158	136	154	132	147	165	150	152	126	126	145	144	122	139	124	156	163	145	161	152	140	142	143	155	140	133	121	130	140	150	155	152	137	126	149	134	134	147	152	140	137	116	139	148	153	146	145	125	132	154	128	135	127	118	147	123	135	145	151	158	129	160	146	152	146	136	138	130	160	146	140	126	151	135	149	157	132	134	118	150	149	154	148	145	145	151	151	137	161	133	123	136	143	147	131	135	143	110	141	118	153	152	132	134	173	133	140	142	136	136	153	129	139	151	127	167	164	158	148	127	133	146	162	126	137	137	150	143	120	152	139	139	134	167	152	139	137	120	173	161	133	124	144	151	124	127	144	161	134	156	145	135	124	129	147	135	130	144	146	144	138	135	149	125	134	157	137	136	151	131	149	145	140	135	141	132	143	126	129	148	150	150	118	152	153	134	152	151	135	133	141	136	140	121	127	169	171	160	146	140	140	153	151	133	130	137	133	160	136	130	141	151	155	143	141	129	152	146	135	145	146	133	137	140	162	128	144	126	144	148	153	138	148	143	148	173	138	152	134	128	135	131	137	141	157	137	139	132	137	162	140	138	133	159	135	155	149	150	153	147	151	150	129	143	126	142	128	151	134	147	151	148	142	133	139	117	142	159	164	138	151	161	144	143	132	148	134	147	158	134	130	125	133	146	136	135	143	130	161	138	149	120	130	163	151	142	141	144	151	142	170	164	138	160	142	133	145	137	129	152	123	144	117	129	143	139	138	129	142	128	129	136	137	131	134	141	141	154	139	146	148	146	129	132	131	138	162	168	148	143	138	144	155	138	147	137	146	135	154	135	125	134	149	149	136	149	153	152	138	149	163	146	147	139	158	126	152	132	151	149	139	147	146	168	145	131	147	139	156	164	145	145	138	143	152	139	125	138	128	137	137	143	150	119	148	108	143	137	130	137	138	146	146	148	155	132	144	143	141	138	146	149	131	130	119	152	149	147	154	143	127	132	151	136	138	134	141	151	136	123	133	144	132	148	123	127	154	147	143	157	116	148	159	131	134	160	141	155	139	133	172	160	161	133	169	129	155	143	145	148	159	141	145	144	144	139	146	133	145	131	140	118	141	148	138	146	128	149	129	146	142	129	145	146	154	136	137	120	134	143	133	158	135	149	139	122	149	154	154	140	168	138	134	170	145	155	126	130	144	138	132	148	138	124	145	145	166	137	146	135	133	129	145	161	119	154	132	147	150	132	146	135	156	115	150	169	137	145	140	129	157	156	121	146	143	152	143	183	145	143	141	132	147	140	143	138	134	130	138	148	147	155	116	138	151	137	148	151	163	166	135	123	141	154	152	153	152	132	148	149	137	130	155	158	155	151	144	145	135	120	163	132	122	140	148	145	167	138	144	128	102	134	147	152	130	143	155	143	127	142	137	135	137	170	158	149	148	132	138	144	134	138	159	139	142	141	130	143	127	140	140	131	121	155	135	151	153	127	137	151	130	128	130	159	156	161	144	132	137	141	164	130	144	144	154	125	130	140	123	153	134	155	130	142	144	131	138	142	137	127	126	146	151	132	137	131	154	159	142	158	124	144	172	137	172	149	146	149	163	139	125	155	108	135	144	129	143	152	142	135	161	154	168	141	146	152	137
7829	15986	13731	7295	4758	3185	2384	1863	1455	1210	980	907	790	671	659	583	556	504	475	459	438	409	392	380	358	377	353	324	346	323	292	321	310	336	318	335	304	320	296	298	316	321	273	285	281	272	257	271	277	276	299	287	253	281	274	311	259	260	286	254	258	282	277	263	271	245	295	250	257	300	237	252	255	285	282	283	266	225	267	254	248	241	258	227	246	275	251	262	239	261	237	261	250	257	260	263	252	264	255	276	254	243	242	292	262	275	236	268	252	288	262	256	263	262	263	278	255	278	278	231	258	291	252	260	257	242	245	251	236	254	263	241	284	261	249	253	267	263	241	230	221	268	247	244	249	234	235	253	252	278	247	232	270	255	264	242	262	258	262	258	278	258	259	245	252	244	241	254	250	247	246	242	234	231	236	267	258	276	240	278	237	248	227	284	235	260	234	238	270	270	270	267	234	259	262	240	239	260	209	256	265	258	266	228	265	257	250	260	254	263	239	253	253	285	246	260	252	273	244	229	254	251	221	241	225	270	245	254	232	254	224	249	260	258	248	243	252	270	256	264	243	252	295	270	247	240	244	263	252	245	270	233	256	258	262	261	255	271	248	235	229	272	242	264	255	233	233	230	224	246	237	234	258	278	249	257	230	293	261	268	254	228	255	249	243	272	260	275	249	276	278	235	245	250	261	254	249	258	262	261	284	254	258	264	269	262	255	283	265	241	248	275	227	259	263	242	243	246	285	242	226	264	266	254	235	237	206	260	241	264	266	260	249	233	235	238	256	249	238	238	243	261	266	250	226	262	256	270	223	261	284	257	263	299	262	234	247	264	250	256	257	259	229	265	234	226	222	238	260	282	232	252	254	262	248	254	261	267	231	220	219	243	218	251	231	258	245	263	246	256	238	245	256	244	230	302	260	273	245	257	270	252	272	251	253	240	273	245	230	236	224	239	265	280	284	241	253	257	273	249	274	253	251	194	256	253	234	247	245	248	253	222	288	236	243	272	249	254	234	250	209	264	252	268	250	263	241	231	255	226	261	252	235	237	250	241	261	239	270	256	245	271	282	240	235	248	265	244	251	237	235	268	231	255	278	233	223	241	256	275	248	248	247	268	257	258	247	223	277	269	262	236	237	266	273	272	242	247	250	248	258	249	250	235	246	277	244	246	224	214	239	252	257	267	250	230	240	250	250	237	211	250	216	244	236	256	228	260	279	247	258	253	232	226	256	262	278	255	246	243	281	232	237	235	235	252	234	256	245	234	251	266	247	279	239	235	230	239	252	222	262	254	253	274	227	260	265	253	261	251	249	273	230	246	247	270	253	265	243	257	241	246	253	246	247	226	224	239	263	246	277	228	280	254	268	234	229	260	275	255	249	266	242	261	257	244	258	261	218	227	235	235	246	242	259	256	275	258	245	222	268	239	279	248	244	244	259	217	223	245	263	239	253	258	272	228	255	239	234	240	273	234	273	224	256	268	235	227	238	221	234	258	251	259	224	247	255	229	283	239	274	236	221	242	243	260	264	258	246	264	257	261	249	234	245	230	227	255	271	259	264	250	253	234	250	278	259	232	251	258	248	234	243	243	268	266	261	255	259	264	260	230	270	254	275	248	238	270	255	232	251	266	243	253	244	217	278	253	236	270	276	248	254	252	273	255	239	241	244	251	275	298	261	225	263	245	220	238	244	252	236	249	249	271	273	261	279	243	266	252	247	245	246	247	230	248	225	231	242	273	292	263	232	265	262	231	238	255	265	289	253	276	239	251	258	232	241	241	256	259	256	255	274	225	238	257	276	224	232	229	253	251	243	268	287	233	259	235	220	237	225	222	244	258	291	257	239	262	251	282	276	254	240	237	216	244	256	255	256	256	226	231	229	251	232	221	247	252	233	247	255	248	232	246	243	231	278	224	254	242	255	247	242	253	268	239	235	275	262	251	257	254	217	248	249	248	271	250	261	242	248	242	226	247	257	263	260	267	250	233	264	270	254	230	237	271	240	237	262	258	260	251	241	247	243	241	236	260	225	252	255	271	229	254	259	236	250	244	250	259	251	244	237	245	246	238	255	259	265	247	238	238	231	240	259	242	234	249	236	229	235	277	250	253	247	268	276	249	255	242	275	244	260	279	246	198	270	253	244	230	286	212	264	252	237	226	273	254	242	289	258	232	243	232	234	247	245	271	245	255	254	269	263	277	231	274	245	236	247	248	260	238	236	250	244	264	230	260	251	249	234	229	246	249	274	240	260	264	228	224	232	260	269	277	247	258	252	289	231	249	252	233	272	256	286	241	242	228	237	233	249	248	262	293	231	263	241	276	244	248	252	270	246	249	235	239	254	299	235	257	250	272	242	233	248	248	272	258	238	282	265	241	276	255	239	255	266	233	221	252	249	244	235	242	246	232	233	260	243	270	260	242	277	248	259	247	261	250	247	239	244	248	233	230	257	273	245	259	283	239	251	262	261	247	250	249	226	237	247	277	229	239	255	258	254	261	261	244	235	248	252	260	239	251	250	244	209	259	269	261	275	262	261	257	244	256	238	244	256	214	247	263	291	264	220	227	239	227	254	249	256	261	230	260	263	276	271	261	237	261	268	266	252	252	238	240	238	240	261	259	240	238	260	242	261	254	243	239	261	269	274	252	242	250	277	253	249	269	268	253	234	224	267	262	256	265	247	231	270	244	232	268	231	246	232	270	247	271	265	238	245	230	262	244	239	260	248	244	246	245	253	234	247	254	250	264	227	272	261	265	291	267	222	265	250	243	253	264	260	269	222	274	246	247	254	255	234	212	232	210	232	242	254	249	280	232	257	259	228	253	275	257	237	238	250	258	235	236	254	251	259	269	263	246	238	248	261	296	258	260	253	247	244	259	239	248	250	236	263	250	228	268	259	237	222	258	240	227	286	256	227	250	258	276	242	246	244	258	262	242	239	264	245	263	254	266	285	237	246	259	238	271	242	246	257	252	270	249	233	234	250	248	266	255	262	248	254	278	253	235	220	233	266	250	288	270	252	234	273	265	254	251	258	251	227	237	236	255	256	248	251	249	217	243	256	278	270	275	215	248	264	250	264	258	248	253	224	231	250	239	250	244	229	252	252	267	266	248	269	248	199	236	254	226	238	261	273	265	237	245	236	218	259	250	248	263	224	233	284	241	258	264	250	255	275	215	234	280	257	256	252	238	237	243	264	268	252	213	243	244	260	253	238	240	228	259	263	272	253	239	249	255	235	260	247	222	248	264	250	275	241	229	243	273	266	254	265	258	284	224	274	258	269	228	272	242	239	229	259	233	241	251	231	254	240	264	240	240	238	231	253	264	243	222	268	263	258	267	247	279	249	247	257	263	229	254	257	249	270	242	254	257	245	269	252	253	254	230	255	248	260	241	249	224	262	253	250	252	277	233	251	263	250	260	252	275	252	240	276	246	234	244	251	281	248	233	243	264	259	255	248	245	255	279	221	249	292	254	262	256	257	259	244	268	265	240
26959	20947	8327	886	598	520	494	477	492	504	422	476	458	455	453	451	505	447	448	422	464	468	482	430	470	447	476	474	492	445	435	448	455	502	465	463	464	496	468	469	447	455	438	454	441	432	442	437	476	463	430	427	429	442	435	429	428	448	441	420	445	426	430	472	463	450	483	432	478	481	443	448	440	446	468	419	484	460	451	451	434	416	448	447	485	448	423	429	458	475	449	469	458	425	457	476	445	458	436	465	464	404	444	458	447	458	435	476	484	465	469	431	438	417	459	434	448	458	445	465	495	424	433	418	409	403	438	438	413	425	452	467	445	417	441	421	437	451	436	459	450	434	444	424	453	428	418	431	464	467	447	418	456	443	440	500	454	422	472	436	419	459	439	481	457	466	430	459	454	458	462	483	425	473	436	445	448	445	482	466	474	412	444	496	439	422	432	476	430	458	456	421	461	509	428	476	450	451	472	447	423	437	455	423	436	468	483	453	442	428	409	486	452	414	468	431	418	470	479	450	487	453	450	467	469	472	436	457	471	469	426	459	436	420	478	427	431	458	443	455	414	428	465	410	432	429	436	460	434	461	481	424	460	453	476	442	460	476	432	437	452	428	433	448	456	416	446	475	427	469	412	452	472	443	422	390	418	456	406	503	450	474	437	439	446	430	467	457	410	459	457	450	425	430	419	409	482	497	421	452	418	432	464	442	426	439	440	451	444	452	412	474	459	430	470	451	474	454	437	449	434	448	439	466	492	449	490	441	482	445	455	441	472	437	465	446	472	502	461	472	457	447	425	465	428	439	468	428	467	452	472	469	404	419	421	441	474	436	437	456	445	454	422	462	466	477	451	445	442	445	457	433	435	458	441	431	437	480	431	444	431	422	464	432	419	456	421	438	444	499	442	451	455	430	463	425	432	439	446	469	443	430	416	456	441	481	455	448	421	424	441	459	462	447	472	474	466	451	503	429	445	456	478	470	438	453	441	433	479	450	446	463	415	451	454	450	454	463	470	448	404	448	424	441	465	445	440	463	469	491	452	437	476	453	458	447	456	435	454	474	428	425	430	467	498	487	417	459	444	427	464	444	452	447	495	425	416	450	460	449	455	474	456	454	410	450	441	434	442	469	461	420	455	425	431	421	469	431	480	452	465	420	459	428	465	446	428	454	431	432	444	461	464	440	431	450	453	447	445	431	417	434	473	377	414	451	436	462	441	468	440	454	480	455	457	461	455	433	432	443	453	440	428	419	434	458	420	467	444	441	456	397	397	442	440	446	463	426	438	435	462	446	427	425	450	504	450	421	451	394	437	448	452	424	446	449	445	434	452	479	433	468	447	415	454	446	475	437	447	408	480	451	429	448	421	445	440	446	448	467	417	430	439	421	435	446	458	460	470	459	422	428	456	483	456	475	436	427	479	435	437	423	452	467	442	463	446	411	431	480	478	456	434	454	444	428	453	402	448	452	449	444	453	446	454	427	452	454	456	477	459	421	457	423	483	459	458	454	450	460	469	436	434	428	480	475	437	453	471	471	411	435	419	455	475	464	453	486	451	421	455	451	447	460	428	443	421	455	448	437	474	413	440	424	438	449	471	430	465	415	461	428	476	461	467	437	448	457	451	455	473	476	436	428	463	458	456	397	378	425	445	431	406	458	454	418	453	440	439	457	461	441	420	491	463	434	471	456	443	467	420	460	484	410	442	437	496	445	484	453	398	438	445	430	451	471	435	432	433	440	460	470	458	460	458	441	445	408	452	418	432	462	478	467	433	425	456	420	482	406	432	417	448	435	425	483	484	456	465	424	445	474	464	446	500	431	395	444	441	448	441	433	406	435	435	443	430	484	427	431	422	433	468	449	442	446	415	444	445	474	444	466	433	458	483	415	412	449	439	465	441	463	407	458	508	462	464	428	465	462	423	444	436	424	415	478	461	501	499	440	453	443	471	473	457	468	475	435	457	477	459	453	463	426	464	436	458	456	429	413	447	435	467	431	455	452	466	446	442	445	440	416	473	411	437	446	429	450	420	439	432	479	438	464	423	439	463	453	417	463	470	438	456	425	434	452	431	474	429	471	470	456	482	454	460	420	436	435	429	450	451	470	453	452	409	439	422	436	467	438	452	435	462	449	449	453	422	430	458	427	484	431	445	462	426	453	457	457	451	489	452	422	452	433	418	416	441	444	480	433	424	457	434	479	433	425	432	475	423	470	472	433	434	435	435	458	508	462	413	464	425	432	464	457	426	473	432	441	469	420	451	440	462	408	452	399	416	440	464	458	421	470	457	463	472	442	455	440	451	436	439	429	449	420	478	419	476	453	443	461	440	463	426	460	402	456	427	456	500	443	481	459	465	443	450	433	448	494	434	489	464	440	431	438	422	466	417	453	451	437	409	475	410	435	465	451	438	434	421	457	471	434	451	431	429	476	475	437	447	425	451	462	479	450	466	468	429	430	472	467	467	444	446	459	463	438	423	450	450	428	421	431	480	446	487	434	459	421	427	465	423	471	431	436	448	454	467	420	460	435	467	420	380	466	473	458	443	440	492	393	496	418	411	437	506	455	452	418	427	450	440	432	450	419	416	432	433	454	436	455	443	438	435	462	453	456	465	414	449	421	479	494	462	436	476	433	430	413	427	479	473	437	430	457	464	469	439	472	416	455	447	453	474	444	409	417	383	416	464	457	487	440	429	466	464	451	425	467	486	451	420	464	434	415	409	430	471	456	442	463	431	428	437	413	444	489	469	419	470	451	475	451	421	451	442	453	468	449	421	497	448	468	435	459	490	420	424	471	449	459	453	430	419	436	430	427	483	436	430	452	487	462	451	475	445	475	454	458	468	425	450	455	448	443	455	457	456	403	410	456	450	433	460	449	411	446	437	473	490	427	444	433	441	490	457	412	429	473	430	456	447	455	449	414	407	432	416	436	443	460	425	436	430	452	429	415	430	447	431	483	460	465	462	478	478	435	424	432	475	419	474	481	426	442	459	444	497	431	447	481	441	440	474	413	450	470	436	417	436	462	426	449	478	434	513	467	435	447	422	418	445	435	437	413	452	441	447	444	456	431	421	460	441	431	426	431	475	400	458	483	456	426	420	449	471	462	462	474	425	439	416	440	449	460	415	446	480	485	470	472	482	446	441	456	455	423	449	408	459	430	482	453	452	456	451	470	445	441	429	440	486	407	462	446	456	439	478	455	444	455	443	452	462	438	426	443	443	455	404	458	452	460	453	426	409	454	461	417	425	414	434	437	469	447	456	431	472	454	428	469	455	430	429	414	459	437	481	474	433	453	463	473	439	422	448	472	489	452	458	475	458	445	409	483	461	440	451	464	455	468	480	451	441	436	458	482	462	425	443	442	460	463	392	424	453	436	433	440	458	454	428	470	482	465	459	449	463	427	488	468	411	450	442	440	443	437	420	477	472	461	454	504	440	443	437	456	443	415	490	431	480	409	432	454	448	439	459	451	436	448	451	415	460	411	412	457
4273	1852	1666	1250	1010	973	937	805	871	795	821	848	824	804	843	805	781	795	790	792	781	760	764	814	786	752	806	832	743	743	781	793	715	776	801	809	766	774	778	827	778	785	823	765	780	786	762	788	823	738	825	757	731	798	777	762	787	776	747	741	795	784	790	761	815	783	809	772	766	765	809	749	786	772	823	848	837	776	781	761	780	784	774	753	820	789	802	781	782	811	751	781	838	762	801	775	736	795	750	785	805	749	734	806	766	759	811	775	765	789	810	787	779	794	836	757	784	818	773	806	799	785	759	748	759	832	782	832	805	781	821	766	839	789	827	781	759	766	818	714	779	807	806	774	765	800	808	765	739	763	797	782	732	756	778	764	735	756	817	738	826	806	832	790	743	791	774	743	819	795	791	747	798	834	788	802	829	751	743	829	762	812	761	768	784	773	787	775	810	821	761	764	786	761	825	858	810	784	742	765	766	791	774	778	742	783	744	779	756	763	798	767	791	751	792	772	801	760	760	794	739	802	747	776	767	808	753	768	798	779	824	764	841	835	745	785	794	782	796	775	806	792	804	770	758	808	793	763	762	799	780	771	739	801	781	735	842	804	835	766	780	775	811	805	770	762	768	785	838	757	797	751	784	788	786	782	784	797	791	826	729	762	803	754	750	815	828	736	773	813	758	764	766	788	808	814	801	803	802	811	798	742	784	769	757	796	838	791	774	804	820	805	807	814	787	714	744	794	767	786	769	784	796	789	808	813	803	806	747	749	821	796	776	730	758	847	780	759	770	831	825	761	825	789	741	750	778	782	795	729	817	770	812	837	816	794	804	780	811	812	779	763	770	758	792	823	751	773	828	830	782	790	810	816	778	768	798	797	816	782	774	811	818	757	770	778	731	802	747	751	755	787	796	796	731	826	790	812	791	790	747	779	770	800	793	774	793	783	744	848	781	820	803	771	779	790	778	797	754	803	773	792	786	794	812	783	819	785	825	782	838	783	767	763	818	781	823	794	765	762	789	732	751	802	777	751	762	820	798	796	777	786	791	748	774	807	807	812	756	785	777	793	747	792	758	778	784	767	745	797	792	816	809	864	789	724	820	778	778	841	803	790	773	766	832	801	796	780	780	785	757	836	721	816	750	778	754	731	724	795	791	760	745	764	783	820	802	780	776	763	806	762	791	762	791	785	794	754	826	761	740	757	820	754	829	791	799	720	783	761	842	761	807	802	736	777	795	813	784	758	811	822	771	759	751	754	763	741	800	762	783	751	787	818	797	793	782	812	766	777	799	799	845	818	800	828	781	781	776	798	783	759	828	778	769	782	783	769	767	780	867	747	774	824	766	758	755	779	780	742	768	809	780	741	793	743	803	728	820	794	801	795	761	738	823	834	773	761	753	807	784	776	742	777	814	757	762	816	761	776	808	785	776	793	772	789	748	760	768	777	757	829	753	823	775	767	784	755	753	800	751	776	815	764	773	782	759	815	779	747	792	798	792	816	780	783	811	762	766	801	752	787	751	803	765	773	770	734	725	851	811	767	744	785	780	811	716	776	830	768	785	755	804	804	739	790	757	738	777	794	770	782	812	819	835	777	811	808	797	764	689	839	780	777	794	791	780	760	830	781	808	784	720	773	790	778	774	822	818	823	778	785	798	756	773	770	762	765	789	756	798	760	767	744	770	763	835	798	766	784	774	765	757	785	794	768	784	760	747	840	776	800	767	803	777	761	807	756	806	760	750	770	740	789	748	786	775	771	813	745	803	744	771	814	794	767	821	842	857	802	784	761	807	762	766	777	777	759	789	835	752	777	755	850	839	794	775	773	817	748	796	752	782	807	769	780	756	783	768	800	782	774	844	774	803	766	786	741	815	794	771	780	778	789	724	801	806	799	763	775	808	806	755	764	805	822	744	850	767	797	816	775	797	796	766	742	772	831	797	804	762	767	778	771	766	793	784	736	790	766	802	801	793	797	807	815	799	769	753	738	796	785	816	757	778	805	847	810	834	791	820	806	778	814	832	750	801	770	793	803	798	745	793	769	780	775	777	791	811	816	835	800	816	789	734	800	815	784	762	739	771	768	781	803	768	787	755	769	783	794	863	762	818	765	752	763	787	805	765	776	777	818	790	746	751	765	719	775	774	814	752	804	766	776	771	795	801	806	838	783	765	790	824	790	766	768	794	791	794	815	788	759	799	801	761	783	801	787	752	818	770	791	806	768	790	778	800	791	761	783	793	768	797	759	864	818	759	782	809	797	751	745	749	761	805	823	779	782	729	806	790	772	776	793	792	810	730	783	782	787	783	754	770	740	800	807	825	731	748	755	851	826	803	742	804	791	751	749	805	801	764	748	825	773	822	789	800	782	720	784	796	818	727	779	747	801	786	766	759	771	731	794	763	775	777	755	812	815	784	798	768	739	793	760	787	768	788	785	764	761	791	794	817	817	743	797	802	805	805	764	784	772	826	843	825	758	809	786	847	766	795	795	756	773	792	824	789	764	827	757	772	799	735	790	795	761	764	759	783	843	834	848	796	794	762	784	754	797	786	753	763	782	719	818	744	809	742	720	771	811	776	771	812	766	839	806	728	832	760	797	776	749	784	787	769	717	806	765	791	792	747	764	794	811	744	770	828	739	787	820	812	775	832	794	825	750	827	785	788	803	764	776	784	791	812	751	768	796	762	818	786	805	762	796	741	788	757	768	787	782	767	787	784	747	804	785	818	809	847	799	780	795	834	778	752	800	771	793	766	760	784	766	790	795	812	800	813	813	781	800	747	802	824	762	797	779	775	863	767	783	779	810	782	755	806	809	810	788	781	788	775	795	809	801	750	752	750	793	798	764	818	782	789	754	740	780	750	773	812	782	784	788	797	800	767	776	793	776	794	742	780	754	788	802	800	827	802	793	839	784	769	755	840	799	813	820	786	766	808	833	753	789	822	748	801	793	755	776	842	771	732	806	786	770	757	808	758	748	779	786	784	795	763	804	806	769	820	793	783	786	801	779	771	788	765	737	812	789	717	771	770	801	766	772	799	784	792	793	754	785	754	740	792	763	806	783	839	825	760	798	745	822	751	756	701	810	778	762	753	798	741	760	800	769	761	775	756	774	795	796	771	784	797	739	809	768	803	799	780	841	751	773	765	762	749	775	825	742	738	828	794	752	755	741	822	735	796	821	786	891	761	774	751	756	783	787	813	836	737	728	836	786	751	830	759	777	787	779	778	803	786	778	768	807	771	791	747	725	811	780	803	814	799	782	805	791	778	794	756	788	781	759	769	767	763	752	805	788	774	732	808	803	794	794	783	836	772	825	763	795	779	799	854	772	771	802	775	794	847	747	815	756	790	750	798	762	804	794	772	798	774	738	782	749	759	763	796	767	761	782	809	744	788	811	757	741	832	797	807	781	749	787	794	782	807	755	795	831	790	794	793	784	798	791	829	807	791	777	804	757	802	799	745	825	786	766	778	783	780	764	743	798	756	744	798	806
24301	21498	28809	24614	21068	2459	594	472	386	319	280	275	281	243	284	257	253	234	233	188	235	238	233	265	234	285	234	218	230	211	244	245	206	242	214	201	223	238	259	244	224	216	238	216	212	226	195	220	207	217	217	216	231	196	218	209	209	212	224	208	224	226	222	221	205	169	186	225	218	201	227	207	224	225	208	208	208	196	232	223	242	213	209	211	195	217	229	220	235	184	217	207	214	206	247	224	209	206	196	228	211	230	226	213	188	209	187	234	218	220	209	225	232	191	201	199	219	212	202	216	227	217	208	218	203	226	228	229	216	199	207	208	219	224	220	214	218	237	215	201	183	193	190	198	208	208	188	214	208	190	239	200	215	197	210	207	204	220	206	227	205	185	181	242	222	204	198	199	194	214	200	226	213	221	242	186	222	204	232	204	215	232	213	208	211	213	228	217	207	200	193	224	198	232	217	225	210	238	235	224	219	223	224	226	206	225	207	235	218	201	194	186	206	204	206	190	224	216	209	236	184	198	216	230	216	188	230	226	206	238	214	200	244	217	244	177	204	226	190	228	191	207	234	254	196	219	215	198	239	225	206	225	200	217	216	199	221	223	230	211	215	211	218	221	220	216	211	215	223	205	198	214	253	241	207	198	193	224	215	211	192	206	195	205	223	236	196	216	206	217	223	235	192	203	206	224	226	233	195	210	224	204	231	184	199	199	218	210	220	210	210	192	211	214	205	204	207	214	212	204	203	226	195	245	199	202	198	234	173	218	212	204	217	210	224	214	206	191	223	239	200	218	210	216	211	243	219	234	209	252	209	223	216	237	178	208	202	204	224	197	234	188	228	185	234	205	223	212	199	198	214	192	179	196	185	205	228	224	224	219	197	221	230	216	187	202	202	237	223	208	207	204	216	205	213	190	228	221	238	218	233	201	190	217	242	210	233	217	211	204	240	230	177	225	205	206	208	223	209	198	196	236	222	224	180	209	216	208	237	221	201	208	222	209	215	208	223	225	182	198	216	204	227	237	194	188	209	213	201	201	198	197	236	198	205	226	206	189	196	214	204	227	219	218	209	213	247	201	230	207	226	197	221	207	197	209	229	219	209	230	200	228	205	225	211	228	187	228	191	211	215	213	216	203	212	212	226	231	221	207	204	194	198	211	229	215	239	225	213	200	207	226	202	214	225	202	218	210	211	193	217	200	215	211	190	216	198	204	206	232	190	197	210	229	192	225	202	194	208	214	205	205	202	228	186	226	199	232	247	230	225	187	211	232	215	189	238	190	207	222	190	224	214	208	226	233	214	223	205	199	219	196	225	214	210	210	230	180	206	212	228	215	198	192	211	185	199	198	197	205	182	211	209	187	204	181	229	210	226	232	229	213	210	205	194	210	220	237	239	194	227	238	189	219	197	209	222	200	230	239	220	179	205	206	213	173	233	215	189	243	237	235	229	208	186	233	228	195	220	211	230	210	222	218	202	236	191	201	205	228	219	208	196	227	236	233	216	232	197	204	211	192	219	211	214	214	199	195	228	212	208	224	200	213	222	205	209	214	217	209	220	203	212	192	210	205	210	224	198	204	201	218	222	214	206	189	193	216	192	210	205	228	219	207	204	204	207	218	211	233	208	239	211	216	224	201	226	206	235	211	194	217	205	206	202	218	219	222	219	199	223	205	219	207	190	212	188	199	221	207	212	211	210	204	225	176	225	182	190	216	236	225	219	219	196	217	219	207	216	207	188	222	209	194	211	237	192	196	209	211	203	213	211	192	189	186	215	218	215	212	208	193	231	189	200	204	194	216	199	191	206	228	188	221	210	188	202	219	231	201	189	231	204	213	196	190	210	219	204	225	215	219	190	231	204	200	206	193	229	238	179	208	219	211	199	205	214	201	229	222	237	213	221	233	235	194	187	196	223	211	229	204	201	212	218	203	210	225	228	224	207	206	196	204	228	207	211	215	210	207	196	194	229	192	224	222	202	203	245	219	221	225	212	223	198	214	218	230	207	227	212	205	192	211	209	234	191	223	202	199	220	217	241	234	209	208	215	188	204	195	209	223	236	222	226	186	196	201	247	200	245	219	202	215	225	184	202	219	213	201	221	217	230	214	186	218	218	228	210	199	214	211	233	218	226	220	217	197	218	221	203	216	217	208	215	235	213	188	221	230	224	195	204	202	202	206	219	230	226	181	209	199	194	201	211	196	208	208	205	209	220	207	219	199	221	231	213	221	230	202	206	180	204	196	207	212	211	202	236	202	218	221	198	227	202	217	196	219	231	205	238	203	211	204	217	204	214	202	239	214	202	204	205	211	224	207	217	210	205	191	202	201	227	202	214	183	184	233	202	211	210	229	257	245	234	227	232	229	202	208	228	224	191	199	228	215	237	233	193	230	228	207	214	216	192	205	235	206	243	211	236	216	215	211	246	193	190	209	208	204	238	181	231	213	195	193	191	223	206	220	194	209	228	198	211	245	224	213	220	203	217	182	237	200	224	206	208	201	200	214	212	217	211	226	220	219	204	216	190	216	185	200	206	240	213	219	203	200	192	221	200	234	223	231	230	214	221	222	236	219	204	199	211	203	221	215	186	207	212	234	189	217	228	189	202	221	204	203	216	231	196	227	208	216	214	189	211	216	198	215	208	260	214	248	226	197	212	222	218	209	182	213	204	217	217	206	223	190	212	212	210	200	223	214	254	209	218	196	220	196	225	241	211	206	215	193	211	230	223	223	215	230	198	213	221	221	168	216	235	220	213	251	225	218	206	208	231	207	180	228	225	212	213	198	221	243	197	201	230	214	187	225	251	186	205	187	241	214	217	203	200	215	193	227	204	206	195	220	206	212	202	227	228	224	204	236	187	217	209	224	196	211	226	197	182	217	200	192	219	214	224	187	185	224	189	235	201	208	220	195	233	216	211	214	205	220	202	233	209	212	204	253	219	189	213	202	197	210	210	191	196	209	188	216	225	227	210	238	193	212	210	208	202	209	216	230	205	193	219	192	203	197	211	203	238	201	223	202	207	207	188	200	210	198	186	233	213	216	233	216	185	195	218	213	202	229	212	220	235	207	213	209	232	206	200	224	217	217	217	227	220	218	238	199	221	237	247	236	210	217	212	203	202	225	223	183	199	207	179	216	207	207	211	230	234	202	236	203	223	226	198	222	238	220	208	224	217	226	215	206	213	205	212	211	237	170	213	180	224	179	201	192	202	228	193	214	216	196	242	178	202	195	180	233	217	206	202	206	208	209	209	223	202	200	188	224	232	194	214	230	212	198	213	199	196	206	215	210	214	208	222	221	224	211	215	213	194	210	211	210	216	212	226	217	203	230	218	222	230	221	205	214	224	212	213	232	186	228	218	202	196	228	226	193	232	206	184	169	211	237	244	198	224	193	257	184	208	205	207	190	202	195	201	221	195	208	208	211	209	213	234	228	207	240	211	205	220	248	205	225	216	234	190	194	236	214	208	219	206	183	225	215	210	230	211	216
5686	10235	8724	4445	2782	2023	1572	1218	996	897	778	730	670	636	600	542	529	560	515	506	538	461	433	444	446	439	408	423	400	424	425	442	407	451	460	425	429	392	454	435	422	418	398	400	414	382	440	415	401	374	418	420	408	420	374	387	359	416	394	425	413	350	406	388	415	402	401	367	381	402	406	405	362	382	357	396	426	361	364	368	396	421	432	383	380	387	386	389	388	389	384	376	378	382	392	390	398	405	383	409	380	395	367	380	408	398	388	416	372	377	364	423	385	383	404	411	380	367	351	397	356	384	383	436	409	366	367	395	385	352	381	385	375	381	405	376	422	358	415	393	381	402	416	387	418	387	385	394	436	379	375	359	365	358	412	386	409	380	373	396	401	379	415	430	395	384	418	385	405	392	421	370	423	370	381	400	373	341	402	397	384	370	374	397	428	394	403	391	389	368	430	386	435	391	397	382	373	401	414	365	383	420	409	394	358	403	410	407	347	382	381	375	393	388	414	407	412	374	394	380	382	384	402	421	422	364	388	404	394	393	395	385	389	387	383	372	393	410	373	358	406	406	443	383	400	379	393	386	366	385	339	413	415	364	400	389	372	384	386	352	410	394	401	375	382	387	373	361	363	358	404	409	382	414	389	381	383	386	421	391	394	384	371	428	421	386	362	398	414	420	387	373	383	430	385	410	401	368	386	372	391	423	386	403	405	383	378	425	383	385	362	398	383	361	372	423	378	412	384	379	378	386	407	400	377	414	378	405	431	380	398	394	397	369	395	387	382	403	366	364	378	375	371	392	391	384	408	382	375	389	412	405	404	401	368	398	427	356	383	373	402	367	408	407	385	388	372	416	369	391	361	428	399	375	395	444	371	417	400	404	393	352	391	410	366	363	396	380	402	392	393	379	418	388	372	410	394	422	429	391	408	398	408	364	388	366	416	378	381	388	374	384	375	370	405	395	398	388	415	384	368	381	419	416	378	397	405	379	394	404	422	414	391	381	363	413	402	361	399	362	394	405	405	381	411	379	398	363	404	409	412	374	363	424	414	385	363	371	394	373	394	387	402	409	453	387	389	389	371	357	400	384	381	381	378	357	425	380	381	413	408	392	363	408	382	404	368	416	437	372	395	375	393	387	420	376	378	379	359	413	385	374	388	396	388	401	447	352	403	387	384	391	394	409	390	410	362	363	392	420	385	419	414	397	367	402	375	390	403	428	406	399	380	382	394	388	426	407	371	426	388	404	370	415	381	375	379	415	391	381	375	426	416	368	376	416	403	371	406	390	398	412	374	371	388	373	382	373	376	408	371	406	355	383	391	396	383	362	409	376	414	376	393	405	429	347	371	394	386	381	399	372	385	390	386	392	389	369	402	434	378	392	368	369	410	433	401	376	395	407	409	384	386	395	386	423	370	385	373	392	390	420	392	386	340	395	371	383	378	364	381	412	386	388	432	401	377	394	404	383	370	356	393	414	402	396	370	368	371	377	414	406	382	411	391	388	394	373	389	392	383	412	389	360	456	403	394	392	416	396	372	363	394	394	419	382	393	389	392	380	401	400	446	407	409	400	409	375	388	366	388	391	394	385	424	376	409	360	387	389	360	407	431	365	397	402	387	372	413	386	362	377	402	391	345	369	405	386	366	394	415	357	373	348	399	393	402	371	446	411	389	364	360	367	401	395	391	383	384	418	350	407	438	386	352	401	406	369	383	379	414	384	396	390	396	388	390	367	393	386	391	343	401	387	403	416	394	404	420	394	364	421	399	393	351	418	347	416	398	401	420	372	374	382	447	366	388	371	387	381	437	386	409	436	391	416	391	389	390	373	400	368	388	415	419	399	368	430	393	405	408	418	426	380	349	395	419	383	399	395	364	392	397	380	385	404	394	400	382	390	409	386	380	399	392	390	451	377	338	405	379	360	393	417	366	388	340	357	408	406	369	389	394	420	368	399	412	402	394	361	390	371	385	374	396	409	400	395	427	395	408	405	387	405	399	410	370	401	386	366	428	380	392	376	400	410	370	401	421	392	389	408	390	380	377	393	351	423	404	409	416	391	397	383	427	392	378	369	389	396	363	364	408	402	429	397	404	429	402	408	406	371	418	370	416	383	387	433	339	378	395	383	400	428	378	355	370	449	430	408	413	387	382	400	384	388	398	416	419	369	390	398	363	410	411	386	382	393	382	396	386	366	383	401	364	380	359	378	404	446	404	420	400	385	391	354	398	398	407	385	396	397	378	384	390	383	380	370	389	382	386	413	382	389	426	383	400	397	380	378	391	401	407	410	377	397	389	396	417	365	372	404	376	401	392	388	426	381	391	400	423	426	377	362	424	403	393	424	418	399	381	392	420	399	405	425	403	384	371	363	386	392	357	389	424	392	335	396	388	384	403	408	363	353	402	383	406	365	367	393	380	397	388	429	430	390	417	384	380	369	405	399	375	393	395	365	363	397	408	347	384	379	393	404	402	371	418	405	395	419	419	387	376	434	382	415	389	395	427	423	422	398	363	402	414	400	358	375	398	432	409	394	407	364	351	394	389	415	371	388	399	430	397	369	416	375	408	389	399	365	388	388	402	427	424	369	393	404	379	364	409	396	369	397	366	386	397	374	426	399	408	349	397	371	384	469	382	358	407	390	374	398	393	407	402	396	364	397	419	418	366	374	389	371	372	431	403	395	391	383	422	360	408	386	407	347	370	429	414	360	392	406	392	377	397	368	360	398	382	377	384	388	353	376	385	400	390	376	365	392	368	412	363	408	413	442	393	375	349	380	394	431	384	354	418	378	382	363	362	409	390	408	392	392	387	396	365	461	414	408	415	390	369	372	386	369	409	390	372	367	384	379	370	393	337	406	363	376	382	388	373	376	411	401	387	383	397	403	389	402	423	389	392	364	445	369	392	424	392	387	414	369	416	398	406	364	392	379	354	388	378	374	425	406	409	374	398	388	399	408	415	399	379	357	371	392	360	373	365	399	372	406	433	399	385	403	396	363	401	390	386	389	390	396	418	370	419	374	405	397	368	406	393	389	421	371	394	387	396	398	390	409	361	387	410	394	437	412	391	378	393	401	371	348	385	397	354	411	367	390	411	409	410	407	430	392	380	373	367	384	390	374	377	394	396	418	426	376	385	369	406	396	397	412	425	387	360	394	396	394	402	372	387	393	423	389	362	379	415	402	374	420	406	405	373	383	383	401	417	394	400	367	389	367	385	418	428	407	408	410	374	370	368	411	400	423	381	397	387	424	410	393	426	369	374	402	369	362	387	392	419	371	366	387	378	408	381	384	376	357	380	416	397	387	410	399	379	402	401	392	396	399	394	441	376	403	397	349	374	374	376	428	408	385	388	428	367	406	376	412	372	372	413	378	390	371	408	416	387	380	392	379	375	412	385	387	412	395	398	386	389	411	416	411	402	370	407	386	373	367	412	376	378	393	404	396	371	423	414	379	378	417	377	413	371	393	426	391	378	416	404	392	426	397	376	355
23322	21434	29314	23952	21434	20447	1791	631	416	357	333	303	248	240	231	223	203	201	194	166	187	199	180	182	165	173	173	159	158	158	199	151	158	145	170	142	174	161	142	147	138	157	159	161	141	130	145	135	140	144	156	142	151	139	135	155	154	138	126	144	149	146	131	137	148	170	143	156	138	138	163	155	138	152	133	136	140	134	160	153	157	151	140	154	141	145	142	138	140	158	163	150	145	151	169	148	140	149	133	141	160	151	129	142	149	123	119	136	124	138	145	150	134	147	155	117	136	164	138	131	158	130	152	143	141	141	155	123	125	144	148	148	144	135	150	146	128	153	136	127	160	145	141	136	149	143	150	166	163	158	160	127	173	133	133	142	142	151	153	148	152	129	136	133	132	139	129	133	146	116	128	130	142	150	125	135	147	156	143	144	142	152	142	137	140	154	148	145	151	135	148	170	150	120	134	146	140	127	158	154	141	120	158	140	147	134	132	147	138	132	134	155	154	139	155	131	165	140	117	144	159	137	153	138	153	131	123	138	121	123	146	133	136	152	156	155	145	136	130	113	137	141	134	126	135	137	154	142	129	146	144	149	138	133	134	149	152	146	139	138	149	158	136	180	156	158	122	148	120	150	158	143	149	126	137	143	133	151	132	125	127	125	130	121	156	148	158	152	142	136	125	158	129	112	160	126	140	129	148	148	140	141	121	133	139	144	158	143	154	134	155	128	137	143	133	152	146	140	148	147	143	156	125	146	140	139	142	165	167	145	130	130	128	137	133	123	164	152	128	143	118	135	116	136	129	155	133	141	144	172	140	142	134	140	141	163	139	137	137	133	151	131	151	138	144	119	164	138	159	152	157	141	163	132	149	142	126	153	129	146	144	148	135	132	149	133	140	155	135	134	117	133	133	153	157	137	153	131	150	151	107	139	155	132	169	127	151	113	151	159	144	119	135	138	147	134	120	130	145	115	157	136	140	153	125	152	152	167	129	129	154	145	159	137	170	143	128	132	147	141	166	157	132	134	151	161	148	148	145	150	131	107	155	146	154	133	161	110	150	119	156	145	144	139	159	143	145	152	150	128	135	134	138	127	154	141	133	135	156	147	129	125	139	137	139	147	158	145	144	130	131	128	133	150	124	129	153	153	148	155	145	145	160	150	129	129	146	150	146	138	131	143	133	130	133	155	155	138	145	124	142	133	124	113	132	131	113	127	153	128	133	125	131	139	158	145	150	150	134	133	127	154	119	146	146	157	141	129	155	139	132	127	132	123	141	125	143	149	138	126	144	123	154	150	148	142	143	150	133	128	144	126	156	149	142	145	147	153	120	148	124	142	143	140	142	132	132	128	137	159	150	141	146	134	148	159	148	138	148	131	155	137	151	147	129	143	111	152	138	132	127	138	146	159	140	142	156	126	156	139	136	152	140	147	161	140	134	145	138	145	112	136	144	135	133	156	134	149	155	134	147	167	138	141	139	160	145	110	123	145	137	123	124	136	147	140	131	127	129	155	137	145	135	142	146	134	122	125	124	137	117	147	138	135	147	142	130	136	136	144	138	119	150	148	132	158	149	140	140	142	157	131	143	142	158	124	140	122	149	148	150	138	119	145	135	142	145	139	136	126	143	141	162	146	135	138	140	136	151	158	141	134	119	159	145	154	127	157	135	138	129	146	165	156	140	148	141	155	137	141	129	142	147	144	128	170	139	133	138	129	124	144	153	151	146	140	144	129	150	150	171	153	133	145	145	133	158	121	128	140	128	154	138	124	136	148	185	135	136	154	130	140	155	149	141	144	146	146	129	131	140	131	153	128	168	152	155	133	160	148	153	150	160	157	131	130	140	147	129	142	136	133	134	145	149	138	142	121	161	119	127	141	140	139	156	149	133	142	155	146	149	139	141	128	144	151	141	141	151	152	143	148	145	150	121	116	138	157	156	133	136	148	130	137	146	147	123	118	166	134	134	154	134	160	142	133	148	152	140	140	145	128	150	125	109	160	132	126	156	134	127	133	128	114	140	138	132	146	149	120	138	139	112	132	151	141	121	146	170	127	149	143	148	132	147	135	139	133	159	143	124	143	155	146	161	138	150	139	151	143	111	133	121	130	133	135	144	148	154	154	155	139	151	145	133	127	139	145	131	129	122	136	158	126	136	138	153	146	150	151	158	143	117	125	134	121	141	140	139	138	145	160	160	148	137	125	142	149	138	136	151	161	133	138	153	136	150	136	115	123	146	162	155	143	141	131	129	124	147	124	174	126	127	129	134	153	153	149	148	144	131	138	122	148	127	135	132	142	129	135	140	130	155	142	150	120	138	134	151	129	133	136	127	146	167	150	120	136	129	144	146	132	161	132	161	152	133	161	139	150	152	131	133	122	139	147	129	111	145	138	166	137	154	151	150	112	145	118	155	156	136	138	145	141	145	120	141	156	129	136	136	147	134	134	152	136	138	162	146	149	151	145	141	143	145	147	161	146	145	158	135	164	134	145	128	137	130	156	139	144	144	135	130	135	132	132	155	128	146	145	165	127	139	142	148	139	142	140	128	141	127	140	137	143	143	150	141	158	138	142	149	142	150	147	152	141	133	140	131	149	150	154	163	122	116	153	160	133	159	149	132	138	130	122	150	125	146	145	136	138	130	138	150	159	139	131	137	145	147	156	140	145	151	149	163	152	142	146	124	150	164	145	139	159	126	151	147	138	138	126	146	140	143	148	142	135	137	149	143	140	154	134	152	151	147	146	113	145	129	142	140	154	136	158	144	153	147	134	130	135	142	137	134	162	149	163	138	140	144	133	152	165	150	148	135	138	138	123	142	143	138	143	149	131	133	136	161	122	138	144	122	180	154	164	144	141	138	147	148	121	141	136	147	138	135	150	137	131	139	127	151	142	137	134	146	141	169	148	148	141	132	132	150	161	135	133	151	155	126	152	144	129	148	125	152	132	131	147	137	138	163	148	158	126	146	140	127	143	142	156	140	157	135	141	135	126	151	139	154	137	135	144	143	146	133	126	154	134	147	148	159	146	142	142	134	148	151	134	140	163	137	141	155	144	156	133	117	131	137	124	117	150	143	143	152	146	159	135	129	147	148	147	146	132	132	160	124	158	139	150	141	146	158	123	139	128	128	147	147	132	140	132	154	144	159	133	132	146	139	135	158	132	121	139	133	115	152	143	137	140	142	143	123	127	138	137	148	148	145	121	161	130	139	139	158	172	129	156	139	143	146	145	141	150	122	128	168	150	148	148	143	138	138	125	140	162	150	144	135	129	135	120	165	121	126	142	146	148	149	147	146	142	127	131	134	135	122	162	135	141	136	142	150	146	139	144	136	141	139	136	117	151	120	137	154	130	166	130	153	143	145	139	130	115	144	115	163	157	143	143	148	131	134	123	141	133	112	143	116	125	116	154	137	141	138	132	144	144	143	166	136	137	156	130	134	157	142	132	140	153	144	131	132	142	144	143	146	139	164	155	128	150	128	148	143	148
7908	15828	13638	7349	4653	3161	2364	1785	1464	1171	1027	889	740	684	654	588	501	509	493	478	432	400	385	392	360	364	334	362	350	320	346	339	332	306	290	295	306	310	271	290	272	300	306	279	297	289	288	288	250	284	276	268	264	272	285	271	273	270	260	243	237	281	269	294	251	274	263	253	284	286	264	267	255	256	234	251	303	252	263	263	256	246	236	248	282	230	271	255	290	249	267	263	276	245	266	257	259	245	260	241	246	237	260	272	230	258	255	254	274	268	262	269	253	243	250	260	233	230	261	224	273	224	231	264	257	268	238	244	235	247	257	271	252	234	252	249	232	258	273	240	271	244	235	274	209	235	235	252	240	260	250	232	247	261	248	282	249	269	232	277	233	237	224	249	268	243	266	239	238	249	234	240	236	257	221	247	238	252	263	250	279	246	251	264	279	280	247	245	270	244	254	255	258	265	253	245	234	262	276	259	222	281	256	276	266	223	242	251	260	250	276	236	229	199	252	235	234	248	248	256	241	258	272	245	244	233	248	280	237	224	253	246	228	230	282	229	238	259	267	248	255	228	243	246	234	245	234	247	254	229	236	255	248	259	238	281	244	228	227	269	244	256	266	256	262	262	264	249	275	232	254	216	268	262	226	244	268	229	234	219	251	242	229	235	220	250	239	236	234	254	253	240	230	235	251	271	227	272	231	237	247	234	269	239	251	271	256	273	225	277	255	245	233	269	223	253	261	234	252	248	247	254	243	258	247	232	246	247	245	221	224	248	223	244	248	246	233	241	237	263	257	257	243	259	241	237	268	232	260	244	234	271	244	265	222	237	242	239	274	267	250	241	263	233	238	270	238	249	260	237	261	247	249	243	262	276	242	233	260	277	260	225	217	244	237	236	234	239	230	242	224	253	243	245	255	246	239	254	241	271	246	261	259	273	233	234	247	242	263	252	232	247	225	244	244	229	235	232	225	276	242	239	257	239	261	239	233	263	227	260	241	250	249	255	223	239	285	247	255	246	245	238	248	257	252	212	265	243	244	264	229	252	241	239	266	248	230	266	236	231	264	248	263	255	259	246	215	243	229	227	232	290	242	233	243	265	227	233	239	237	241	228	232	234	237	250	279	251	257	264	244	236	256	250	235	248	228	262	242	246	244	221	246	232	248	239	248	268	246	240	268	234	276	253	253	240	246	272	242	233	244	238	248	240	250	234	268	253	251	226	230	246	245	246	249	253	229	250	239	267	246	239	244	242	226	253	255	232	233	265	251	248	268	281	232	244	230	236	235	222	270	254	224	245	230	249	256	241	256	243	242	272	240	219	247	240	261	268	248	238	215	249	271	263	239	237	244	225	269	248	254	236	240	258	263	256	231	246	237	257	278	247	222	252	240	242	234	233	245	293	245	241	245	259	242	243	237	261	249	261	262	264	258	238	269	239	246	246	265	243	234	266	251	253	218	263	250	238	252	257	247	238	285	261	246	294	247	237	257	231	260	257	276	267	255	274	244	245	251	253	266	258	238	261	258	230	229	246	271	235	230	261	227	242	257	264	258	249	271	249	266	236	260	267	219	234	239	219	277	262	240	271	217	277	235	235	270	252	239	227	237	259	230	266	252	256	267	227	253	244	250	222	248	240	280	269	279	263	264	279	264	252	238	235	240	273	249	242	272	254	273	243	237	234	234	270	251	283	241	271	258	257	257	248	234	223	267	222	279	231	227	247	241	250	242	248	233	265	240	218	245	260	244	225	248	270	255	257	227	242	293	225	216	229	277	233	247	229	244	246	226	253	246	244	240	251	241	211	244	238	217	261	257	236	252	245	256	225	246	265	227	248	256	262	249	238	226	228	264	247	251	252	249	246	241	259	242	248	231	238	231	256	269	258	210	263	232	251	225	209	258	265	227	239	252	267	231	243	247	227	247	241	248	220	227	265	254	243	266	229	268	241	256	250	265	265	264	237	242	236	269	227	262	272	267	241	278	252	221	235	243	249	220	231	263	249	254	247	240	245	243	246	232	233	266	242	251	242	247	219	239	242	268	223	244	261	231	233	272	255	250	271	221	257	243	254	256	254	239	251	276	244	244	232	254	255	218	218	276	236	256	252	260	220	260	275	261	255	227	244	243	230	246	235	253	248	270	239	256	243	285	264	251	251	234	252	257	230	300	248	226	212	223	249	234	260	245	269	243	226	261	256	260	276	268	254	241	241	281	229	230	263	249	286	238	249	271	277	241	245	245	248	237	262	229	261	238	265	263	276	253	247	255	234	237	247	250	266	283	248	263	250	252	263	225	258	234	248	229	240	269	250	263	233	223	249	249	268	236	264	243	252	244	261	250	250	249	261	245	252	255	265	288	266	245	243	233	281	240	253	278	237	261	254	247	194	261	238	253	243	240	252	239	254	234	261	261	272	242	227	229	242	264	268	249	249	238	257	245	258	218	250	259	235	238	263	251	250	248	260	232	264	240	258	245	253	245	237	251	233	254	262	221	247	251	253	247	233	265	257	255	269	227	253	260	255	257	228	261	259	260	251	256	266	276	226	245	257	243	262	222	231	266	228	225	241	230	277	221	234	254	274	274	236	268	237	255	224	245	238	245	283	254	226	263	252	226	234	283	243	244	279	255	222	259	235	247	239	222	256	222	226	252	267	272	263	257	260	233	249	247	265	242	227	257	248	228	255	241	251	254	230	242	236	253	226	233	248	259	281	258	254	240	243	271	256	235	251	243	252	233	275	266	248	235	259	243	237	226	237	239	247	247	256	232	250	233	258	219	253	241	265	253	247	249	249	242	242	250	267	271	267	262	262	255	247	240	222	224	255	257	279	272	232	258	237	264	218	232	245	247	255	208	223	209	235	245	244	254	267	228	270	243	225	253	254	252	253	247	268	272	276	251	250	243	229	250	243	251	234	244	266	250	276	248	223	274	237	232	265	264	238	249	238	275	230	254	245	243	271	239	248	247	232	254	259	239	254	243	245	264	236	292	255	237	281	239	269	261	226	223	260	264	253	254	224	258	233	281	252	260	235	248	226	247	250	255	232	254	278	273	240	236	237	226	227	232	233	243	241	233	215	268	239	251	243	233	216	238	238	245	254	258	260	272	257	221	265	253	242	263	283	239	241	250	227	258	247	261	253	253	250	217	252	261	267	266	259	252	260	270	255	246	258	258	263	235	247	243	281	276	235	277	238	249	225	230	251	215	291	254	233	232	240	286	248	229	254	234	261	227	244	253	267	235	228	244	267	255	259	249	252	274	269	267	237	261	262	265	287	244	251	252	217	265	271	225	263	253	250	230	236	279	234	243	233	270	224	293	261	264	235	257	241	240	258	263	245	260	217	255	249	256	230	276	241	244	241	264	262	245	231	244	240	242	270	271	264	230	247	252	248	238	240	258	235	249	256	228	238	244	224	224	251	245	260	267	252	246	251	251	259	240	252	247	244	245	220	237	249	266	252	241	276	247	266	278	246	272	253	237	264	269	243	260	215
26917	20971	8579	1051	705	631	481	478	491	494	462	461	431	475	452	428	460	431	452	432	444	476	431	426	449	490	447	446	484	442	444	447	447	417	459	442	408	443	440	432	449	457	452	421	449	461	477	439	434	429	451	489	456	397	464	452	467	433	480	422	428	426	445	475	463	470	434	432	481	443	468	404	385	411	474	468	459	436	457	457	425	426	452	445	433	462	471	450	447	433	457	447	464	443	437	473	402	468	432	447	439	463	465	466	461	441	441	484	465	481	430	448	448	398	430	487	434	448	432	418	438	443	468	445	450	462	424	450	453	442	468	445	458	423	423	424	490	480	423	438	451	459	432	449	459	454	447	453	463	471	448	448	458	469	445	435	422	416	444	440	477	467	430	434	468	443	431	458	437	452	476	453	423	452	472	457	424	432	455	437	461	419	461	466	465	407	427	432	440	410	475	425	435	453	446	422	434	452	437	406	429	459	418	452	434	444	441	456	459	419	413	452	431	448	443	473	405	462	438	430	454	490	443	431	474	471	465	481	428	423	439	483	448	449	476	432	443	449	457	444	453	455	477	450	433	435	449	436	437	420	466	430	474	490	444	435	432	476	470	461	453	482	509	424	491	460	429	439	413	453	461	466	453	458	424	425	453	440	438	405	445	446	465	433	426	447	422	462	457	427	439	478	438	412	481	462	445	483	424	441	453	451	402	441	494	417	427	474	419	442	479	437	474	454	449	456	446	451	436	473	440	461	432	454	439	449	432	432	453	385	438	443	435	479	448	449	452	461	445	424	451	426	404	437	465	421	445	435	463	411	428	445	441	449	447	417	473	452	462	415	429	468	433	433	462	449	441	456	464	422	435	440	400	443	406	430	455	445	389	414	421	437	444	446	428	428	418	464	443	442	451	465	418	417	462	407	442	416	454	442	461	434	460	457	471	417	456	447	463	438	429	439	488	444	463	460	395	441	440	423	461	469	476	450	455	410	405	439	444	431	466	429	444	419	432	477	391	421	457	429	434	444	418	448	422	421	467	410	448	452	455	407	457	423	436	419	489	415	458	411	458	478	458	425	481	433	460	464	411	483	447	465	409	470	431	453	478	439	432	440	453	470	421	476	431	458	465	402	432	466	451	429	434	428	446	468	427	423	468	428	466	469	419	427	448	414	444	398	443	464	477	459	470	470	443	462	439	479	431	425	492	410	473	413	466	426	438	489	449	439	427	432	412	467	435	428	434	435	466	459	448	383	449	440	420	441	452	441	445	454	465	501	429	424	428	464	445	466	424	425	430	499	482	451	450	473	430	442	440	433	476	443	436	428	436	450	436	428	437	438	439	435	457	450	469	442	430	464	444	423	465	459	455	436	466	445	441	473	460	457	403	460	424	442	495	473	451	464	445	455	411	456	459	438	440	448	430	446	460	420	449	452	442	417	434	437	445	463	455	483	422	444	485	411	443	440	445	436	430	447	457	425	398	451	438	410	415	479	471	421	430	417	378	394	380	429	462	427	440	435	444	437	413	423	397	480	437	460	455	466	412	439	428	444	450	413	477	436	446	472	468	448	415	423	422	438	475	427	439	449	416	431	435	430	467	451	433	452	426	458	432	505	421	422	472	423	427	431	444	441	420	425	432	435	449	426	407	418	429	378	435	456	430	454	434	470	440	468	454	474	466	416	475	430	436	461	486	434	420	486	492	452	389	431	437	455	456	434	422	435	428	453	424	400	457	475	460	383	452	455	451	448	445	468	467	428	439	472	429	446	460	447	441	450	462	455	437	437	436	423	413	438	424	482	439	448	459	474	439	454	451	440	410	457	436	420	462	454	446	446	409	491	433	461	458	445	452	450	421	474	442	439	415	443	437	442	490	452	478	423	435	451	470	462	446	473	433	422	448	433	426	451	429	447	475	417	470	466	420	462	445	416	469	446	435	432	457	433	437	429	466	445	444	505	439	453	434	410	423	442	448	460	449	449	433	427	447	439	458	439	433	478	453	452	456	436	445	443	446	462	477	442	434	427	438	454	474	457	425	481	419	453	456	416	414	432	432	434	423	438	478	417	483	442	423	418	434	436	426	425	468	463	474	425	466	446	431	417	451	447	488	432	434	463	461	458	428	440	427	467	422	427	452	471	453	456	425	448	450	436	444	407	435	451	425	415	477	434	438	434	446	454	480	437	437	413	409	467	448	466	452	433	416	453	454	461	491	465	458	477	408	414	435	390	487	440	479	473	427	424	487	427	420	456	444	422	454	438	419	444	442	441	481	444	433	426	435	422	426	442	454	461	450	451	416	434	491	460	477	477	447	431	452	417	430	410	468	419	439	467	411	459	439	426	462	460	479	397	459	456	442	437	466	439	432	454	469	436	431	414	439	421	470	440	446	479	454	451	458	436	445	410	433	444	510	431	442	424	434	474	445	465	431	471	445	463	418	451	438	447	492	443	438	491	492	427	477	484	489	445	448	467	426	467	486	450	470	449	470	436	434	472	472	430	515	435	449	457	451	482	445	444	379	501	474	413	434	474	417	460	469	441	423	443	477	440	406	426	414	437	454	415	449	418	477	404	487	441	443	476	469	415	468	427	433	469	426	446	447	427	463	442	425	472	444	450	454	453	463	423	464	423	425	467	427	465	428	409	402	464	361	461	415	428	430	427	427	433	435	445	410	442	450	432	433	445	448	447	431	461	423	457	396	443	424	414	454	467	479	463	437	459	472	447	416	432	447	441	436	406	418	423	448	436	448	497	444	439	496	457	431	421	434	467	419	414	476	407	469	421	449	443	441	463	437	424	464	437	437	390	412	457	431	434	470	428	425	422	451	432	470	464	453	429	433	443	438	435	463	430	446	430	415	458	424	453	422	474	409	460	458	425	416	455	436	411	440	428	410	481	461	451	441	432	415	452	449	432	451	470	460	453	441	453	404	411	433	450	428	457	424	438	448	444	443	413	425	462	422	453	450	432	444	425	445	448	456	428	440	464	423	461	440	469	440	483	439	445	426	433	451	403	465	448	472	445	430	435	442	412	445	407	417	394	448	464	458	467	425	440	474	417	467	416	436	426	448	459	454	435	462	442	459	411	408	436	387	441	438	424	453	451	434	441	418	431	442	453	434	432	445	466	427	447	466	442	445	407	409	440	426	447	442	417	407	474	447	417	445	480	453	462	437	475	456	398	421	443	447	453	448	444	479	425	440	420	473	470	459	387	447	427	463	436	430	470	453	460	454	452	456	467	472	471	393	415	488	447	452	458	440	442	450	452	441	477	451	452	438	436	416	453	439	442	461	451	437	454	461	418	462	457	462	437	447	413	448	431	414	410	439	448	418	424	465	452	411	471	437	441	435	491	424	416	423	431	451	435	477	426	437	421	464	458	446	448	458	451	409	464	444	444	450	444	425	449	462	419	401	444	438	445	440	458	456	441	462	470	458	466	427	466	424	464	473	436	460	456	430	443	458	429	479	442	452	477	447	487	443	424	470	452	468	477	469	446
4323	1986	1813	1249	1057	982	872	887	824	818	817	800	864	804	800	805	810	775	820	748	806	750	787	800	782	762	785	747	741	781	755	807	742	749	797	772	767	761	731	814	747	792	778	736	773	746	752	757	782	822	751	793	811	773	778	746	787	774	828	810	791	784	759	695	808	818	812	770	791	790	825	753	757	769	780	803	755	744	786	774	805	808	790	748	756	787	764	828	773	832	829	751	790	761	784	747	782	732	786	761	793	828	802	833	824	792	791	805	803	754	794	738	811	744	764	816	746	814	798	797	774	766	751	759	815	758	817	739	777	759	763	694	803	780	794	797	737	823	738	789	752	752	789	799	835	792	777	795	770	736	735	793	737	744	791	766	760	771	784	778	789	766	766	815	798	784	816	727	769	769	792	708	770	792	729	811	765	802	743	761	762	802	781	818	759	763	783	747	836	778	797	801	781	820	773	787	805	747	752	781	758	760	768	779	760	772	816	786	754	757	729	766	776	792	747	781	788	822	794	793	752	765	825	811	724	760	790	747	827	729	790	762	806	784	798	774	764	767	809	808	826	726	783	699	798	836	824	730	776	790	810	812	756	818	770	736	774	734	788	768	750	756	786	771	784	736	740	768	789	786	707	766	743	751	730	758	797	819	802	773	804	772	804	800	754	767	752	780	758	787	743	771	738	809	768	813	788	777	817	799	748	725	784	753	819	808	820	806	791	735	806	819	773	770	782	801	805	795	767	769	705	744	717	807	758	765	784	785	779	757	829	769	765	741	778	769	759	755	823	801	749	761	752	771	730	822	749	771	753	771	755	763	765	795	725	819	826	747	767	768	797	763	803	790	805	803	782	768	819	777	802	759	790	785	799	773	795	790	799	766	802	797	809	766	820	742	847	778	799	734	831	753	781	777	804	782	765	743	777	812	797	809	836	768	809	792	757	807	743	784	768	767	772	829	739	736	796	855	762	746	775	814	768	792	753	800	809	758	766	752	784	779	717	779	828	796	791	777	763	718	829	780	764	731	763	765	771	766	756	779	799	723	789	775	757	780	785	812	775	815	755	787	750	756	747	772	814	824	782	748	786	808	807	823	774	761	733	777	755	737	731	836	746	804	803	775	809	761	809	774	814	743	761	816	753	736	745	793	793	736	728	755	828	797	776	753	765	778	784	809	763	744	779	785	794	811	804	811	787	808	796	786	791	727	784	782	774	802	780	824	787	785	815	760	755	741	789	812	747	831	808	821	794	810	777	810	771	768	820	789	776	759	798	818	751	779	762	772	756	784	764	793	780	790	743	804	823	765	776	802	735	796	728	779	734	773	765	782	806	756	794	822	785	797	788	742	766	760	780	760	776	792	759	782	775	766	728	804	749	790	797	816	765	808	818	786	780	799	756	779	752	815	772	771	792	756	791	772	821	788	773	764	802	767	808	807	779	777	832	795	807	743	772	789	760	806	775	742	758	770	795	812	759	781	823	830	771	765	799	769	753	749	796	798	834	757	798	814	809	774	729	763	733	790	805	739	769	798	746	772	765	753	771	783	779	763	796	741	814	790	774	784	770	818	782	782	791	799	743	796	774	825	813	841	775	747	777	809	758	748	771	826	783	767	772	766	783	775	784	774	764	781	768	769	822	768	756	791	712	755	807	846	740	850	745	721	798	787	732	808	833	756	753	794	737	785	819	808	803	841	749	736	784	787	744	756	789	761	740	753	769	791	797	762	757	764	782	785	787	791	762	812	775	777	770	836	836	769	799	757	796	775	748	799	827	810	794	788	758	767	780	795	756	834	798	797	760	790	797	741	781	739	820	736	775	744	785	784	731	759	805	767	810	826	764	797	706	789	786	751	837	773	804	777	788	835	754	783	731	755	759	788	763	755	792	814	776	790	708	735	823	786	736	761	818	739	751	796	718	759	768	790	746	777	789	820	778	783	784	794	802	784	795	792	803	767	798	776	743	825	826	768	770	780	753	774	841	751	790	776	823	798	755	813	817	778	808	768	790	754	789	770	765	792	772	825	780	777	768	744	723	769	835	798	812	796	822	802	764	786	766	786	764	788	770	743	774	750	747	760	820	708	778	771	812	736	743	786	797	801	766	783	750	692	829	801	776	799	779	795	794	773	749	762	753	764	775	761	797	782	755	778	777	793	746	783	813	814	765	757	794	786	812	745	745	789	776	811	770	779	816	780	776	798	756	767	819	746	824	778	756	771	753	753	752	833	741	780	746	764	766	768	745	752	744	791	757	748	767	783	749	842	785	784	775	800	768	758	766	759	780	782	759	765	769	788	754	711	835	790	768	813	782	820	787	791	811	762	762	768	815	783	803	745	791	758	751	767	785	757	798	783	764	811	841	802	773	787	727	819	767	777	762	757	781	794	758	753	851	762	809	819	700	759	783	772	744	779	754	753	743	783	768	746	760	762	788	803	740	752	791	775	773	775	792	740	801	764	797	778	769	762	766	790	710	789	745	816	753	724	723	788	798	809	752	794	746	766	775	793	836	793	744	758	773	772	733	774	783	823	811	730	742	729	742	785	806	802	783	797	787	840	804	773	736	748	787	771	766	769	758	808	799	764	776	810	806	780	803	763	794	779	749	775	801	733	798	737	795	765	767	779	774	794	767	784	798	735	784	760	750	744	758	783	795	776	753	767	798	749	780	780	791	783	790	752	792	785	735	791	749	741	804	808	772	743	766	729	807	747	781	761	791	752	814	741	801	804	773	768	804	789	717	778	777	763	777	832	748	815	815	710	767	757	783	736	770	811	774	754	809	790	741	786	734	751	801	770	786	784	771	778	763	760	794	803	741	824	794	762	741	746	792	763	758	772	835	766	801	782	779	782	769	751	763	763	786	822	766	771	788	762	762	754	754	806	768	760	774	803	783	820	777	797	799	754	743	772	836	775	789	773	779	798	785	758	830	779	763	773	750	819	785	766	768	758	750	890	791	730	778	802	808	788	823	805	736	761	778	767	759	780	753	747	810	762	793	756	747	789	777	758	809	765	762	748	842	789	818	758	790	802	731	786	761	810	819	774	779	829	751	795	783	778	782	747	798	805	751	799	783	774	751	763	725	828	753	812	757	748	728	776	797	758	816	710	744	786	771	806	747	763	772	779	817	790	709	771	791	757	740	792	792	728	780	796	786	752	804	779	762	753	818	770	731	746	773	797	840	733	771	794	739	775	823	790	754	789	791	726	799	780	765	812	744	790	757	811	788	798	795	741	778	749	810	755	799	838	754	811	798	807	784	774	786	765	769	778	791	754	771	793	832	738	785	769	758	755	792	819	762	804	806	779	798	778	818	795	761	771	812	749	779	773	762	785	783	777	773	807	781	811	775	771	783	747	840	775	822	793	799	741	746	732	791	778	778	772	777	738	790	747	727	756	800	829	758	706	794	787	804	754	778	784	793	789	772	764	762	790	754	753	791	800	756	765	756	792	762	782	723	826	796	776	734	772	780	736	780	772	803	818	807	851	796	810
24323	21474	28775	24597	21047	2493	635	420	335	320	292	301	280	261	259	262	276	272	233	242	228	212	243	236	250	242	259	233	213	218	242	202	206	204	257	221	214	206	238	220	223	219	239	225	228	228	198	202	217	223	218	204	211	218	200	229	217	208	199	212	203	206	207	197	225	197	235	221	225	193	231	215	198	224	203	203	219	195	232	194	183	234	211	225	243	198	212	213	231	196	195	209	197	208	216	214	205	206	205	230	227	210	198	222	193	198	213	229	228	210	232	201	208	220	195	217	223	216	219	234	233	202	205	212	209	187	197	211	186	252	237	219	219	207	217	189	226	211	204	196	227	222	199	208	247	204	215	204	217	248	190	208	212	226	194	219	226	206	207	225	229	241	232	200	222	192	235	200	231	229	211	228	195	199	196	207	211	234	255	189	213	192	210	188	205	184	197	195	222	207	201	215	210	228	224	212	224	221	221	203	203	243	181	228	227	212	212	200	206	211	205	212	209	207	210	195	198	202	221	209	204	241	215	234	190	217	221	212	219	232	196	222	204	186	233	204	234	202	206	216	213	227	207	232	236	206	215	241	195	182	208	211	213	212	204	221	198	218	184	219	210	191	205	196	195	215	178	222	220	199	215	227	203	187	222	207	204	210	200	212	230	233	222	205	202	197	206	204	229	224	190	222	210	207	238	220	219	214	219	214	217	177	199	218	212	192	210	208	225	220	210	204	214	214	192	190	222	202	208	180	209	213	217	221	196	207	199	217	217	205	219	219	211	222	199	206	221	217	190	222	183	192	208	224	228	230	188	192	254	226	204	191	237	205	224	223	220	196	226	198	213	226	221	220	206	187	196	224	224	207	214	189	210	228	208	237	233	189	192	190	212	228	202	214	220	229	213	201	223	205	217	221	221	224	216	203	183	225	202	210	212	218	187	211	209	185	192	195	207	240	205	209	210	214	184	201	211	202	199	200	212	175	188	218	196	181	192	203	209	181	214	176	219	205	199	231	232	229	220	239	222	185	196	194	224	194	231	216	205	224	196	202	212	219	213	215	229	212	230	228	213	218	164	217	217	188	224	183	223	210	186	182	210	183	199	181	233	216	191	204	188	224	199	213	227	213	214	228	209	209	208	206	217	212	242	219	227	263	201	210	198	235	226	180	215	208	240	187	207	216	223	203	213	220	208	215	242	185	197	203	193	199	204	222	193	223	199	191	216	222	226	211	214	194	205	238	216	188	215	224	215	209	205	198	222	202	208	188	184	191	191	214	201	223	190	224	209	234	223	243	220	219	229	202	226	203	211	233	218	211	217	207	190	236	206	233	207	235	192	225	207	193	229	243	232	194	225	207	224	219	229	224	245	219	205	231	200	215	188	206	199	224	218	174	190	199	203	212	202	196	204	199	199	188	191	192	233	217	203	206	189	191	226	217	235	218	207	205	211	203	195	238	196	195	216	232	213	207	224	201	220	217	189	220	206	212	207	222	212	188	215	216	227	209	204	222	217	170	183	216	202	230	233	201	185	223	215	212	234	213	211	206	214	219	218	214	210	203	179	222	221	221	231	212	217	233	220	202	217	224	209	224	256	212	202	210	205	210	254	196	217	200	250	217	202	224	210	222	200	227	191	214	208	202	204	221	228	220	207	221	232	204	224	219	211	228	231	212	201	188	228	197	228	217	211	220	220	215	191	194	207	222	236	226	204	200	210	216	234	223	203	211	195	187	182	201	220	194	216	224	225	198	233	220	217	211	215	201	206	206	207	221	228	223	191	210	212	225	224	214	197	201	229	229	220	229	224	209	208	203	193	194	216	214	198	187	216	209	221	208	206	204	179	230	220	221	212	212	188	183	216	231	190	203	230	196	226	241	219	188	217	218	192	213	200	196	219	216	207	193	220	228	200	212	197	208	208	191	213	233	216	218	221	184	215	190	211	216	205	191	217	207	203	217	201	228	207	215	213	208	207	201	213	222	209	204	192	216	185	219	220	236	212	206	253	205	214	205	218	214	215	202	215	213	201	197	209	200	215	207	238	211	189	231	220	227	209	220	196	227	236	222	205	206	196	199	193	221	209	205	201	208	209	193	203	208	198	180	215	202	199	222	213	210	229	204	200	181	191	208	203	228	229	223	210	208	222	210	231	183	226	192	215	200	220	219	209	217	202	223	236	194	210	188	216	209	179	221	201	214	254	210	224	193	202	222	218	187	196	202	218	205	200	186	211	191	196	203	217	207	202	225	212	207	219	220	209	218	224	225	213	206	208	216	234	189	202	188	223	239	201	253	225	203	202	198	211	191	236	217	193	193	235	216	215	199	225	196	222	230	213	202	192	233	205	225	228	203	228	192	214	186	225	196	216	202	238	194	207	196	214	231	238	221	171	221	203	207	220	194	241	208	208	208	215	191	215	218	242	215	240	233	236	185	215	224	192	222	197	207	222	215	190	219	222	220	229	187	223	209	197	211	235	253	222	225	219	208	179	209	217	200	215	198	199	225	199	195	197	220	238	235	207	182	219	217	204	215	225	200	202	178	232	194	207	211	200	180	209	204	228	204	199	234	218	200	201	216	219	206	212	216	191	238	214	222	191	197	229	231	206	235	206	230	206	210	228	216	214	198	185	231	234	191	213	211	177	211	225	217	202	215	196	216	220	212	196	192	238	198	223	212	217	195	196	231	219	216	213	200	191	214	224	202	213	216	218	218	202	222	219	222	230	196	194	228	231	194	183	192	228	201	197	182	213	196	180	206	205	219	224	227	230	200	206	220	203	214	187	224	207	196	215	201	195	204	217	221	223	198	200	210	235	194	201	206	190	233	230	214	207	215	233	191	216	218	199	223	210	221	206	194	222	206	241	219	211	180	201	213	224	190	210	224	216	209	207	225	202	205	210	200	191	217	230	181	190	201	225	191	211	181	234	191	193	183	198	217	197	221	225	231	207	194	219	192	235	205	203	211	194	201	244	193	211	202	210	218	195	227	216	188	223	203	209	210	227	224	233	216	248	206	213	211	235	177	209	218	204	244	217	215	187	239	190	192	208	219	241	202	252	218	218	211	195	202	201	196	181	219	191	216	195	185	187	228	214	184	199	214	183	177	203	199	202	203	213	206	198	221	235	199	166	210	204	189	195	204	216	210	204	208	216	183	250	201	201	216	203	196	236	219	203	197	189	188	195	201	203	207	211	235	229	200	221	217	216	221	193	210	232	208	226	181	212	203	197	213	204	195	213	212	204	200	197	200	204	209	208	205	201	228	209	215	194	196	206	214	216	206	221	226	215	232	218	202	216	206	206	204	221	221	198	194	228	207	211	207	207	189	214	229	243	250	225	224	224	218	215	235	221	205	214	211	212	193	209	224	215	207	207	216	220	191	218	224	216	204	233	241	235	195	207	221	203	210	214	226	215	221	203	203	223	205	206	199	234	221	202	182	204	196	209	201	216	235	193	223	213	213	225	215	245	187	223	223	237	252	226	219	199	222	233	205	216	214
5692	10064	8574	4451	2802	2037	1478	1180	1043	871	766	703	642	606	586	586	574	532	539	503	477	490	454	454	492	421	429	418	431	416	445	400	409	429	418	430	426	432	384	418	409	415	384	441	396	439	433	406	407	406	363	372	365	419	362	370	413	394	399	392	344	382	381	410	407	396	366	385	384	399	400	376	353	420	365	397	384	404	381	411	358	359	395	412	395	399	416	367	390	380	394	384	390	381	386	413	421	371	433	392	378	398	385	430	416	417	365	387	398	410	383	386	428	382	389	412	386	385	408	392	362	374	386	431	398	410	367	364	383	384	394	380	396	391	400	393	430	380	376	401	361	422	410	370	425	386	409	444	388	359	383	388	404	379	376	398	383	359	383	392	371	394	370	355	428	376	387	393	389	381	387	365	423	381	377	382	381	409	397	374	384	415	370	354	410	337	373	380	407	388	411	382	370	405	366	375	386	358	392	396	402	403	410	391	427	402	367	389	408	366	382	406	386	423	395	375	377	415	380	375	391	379	380	371	385	400	389	400	373	418	372	381	399	372	367	384	386	365	361	363	368	400	371	365	362	404	365	379	395	399	384	409	395	424	385	333	346	372	377	358	423	382	364	391	387	372	383	398	381	429	374	368	404	390	375	363	401	407	401	379	350	391	388	375	357	379	374	375	389	405	388	380	393	379	399	357	432	383	400	389	383	391	379	405	383	368	383	364	409	382	392	407	399	408	422	349	364	402	396	370	385	339	414	349	366	400	400	396	393	387	417	349	402	388	373	395	371	373	381	390	350	413	390	372	395	371	388	417	392	358	404	423	349	381	407	388	389	391	432	374	421	391	440	397	349	391	418	382	395	369	397	392	379	378	379	405	380	387	396	386	426	372	392	365	364	417	342	388	418	386	393	354	405	406	382	407	364	367	366	396	351	385	420	368	369	400	385	377	367	406	381	396	367	394	387	403	367	371	379	383	394	394	388	390	430	411	397	379	391	419	382	408	415	395	395	380	409	395	370	380	392	392	367	352	369	397	385	403	402	400	355	384	357	382	402	382	387	408	351	382	392	422	385	386	381	425	382	338	378	407	396	384	401	371	392	394	404	423	389	401	379	395	402	396	355	389	381	391	371	410	419	410	428	326	409	367	378	442	360	356	358	384	417	362	396	377	357	410	394	371	386	369	396	381	382	427	412	377	361	389	406	377	332	378	418	358	372	378	379	399	384	401	449	383	417	396	372	388	375	392	400	420	367	382	399	368	433	394	384	420	410	367	408	387	381	404	352	397	383	403	373	431	389	407	350	363	382	417	437	354	394	404	419	390	384	400	389	380	396	407	367	383	413	375	416	382	384	435	383	398	390	399	399	415	399	391	378	380	385	354	345	376	421	379	396	385	394	396	383	404	410	379	370	401	398	391	360	373	411	323	388	364	388	387	344	392	373	393	387	385	401	373	363	390	416	400	385	378	372	384	384	410	417	415	393	409	371	395	395	375	409	377	361	351	351	379	405	384	408	397	374	388	364	378	368	392	379	387	418	440	384	371	410	386	376	419	416	409	408	405	394	371	413	411	353	390	378	379	388	350	396	399	418	410	347	426	366	380	411	391	374	408	397	394	394	385	381	382	421	387	393	433	394	390	367	391	440	378	358	368	359	391	386	367	396	400	374	378	390	376	355	390	383	393	375	392	356	401	394	349	364	380	364	388	405	396	403	401	379	376	384	378	405	409	396	394	389	370	379	392	365	414	396	395	391	372	350	368	387	372	389	392	395	355	377	364	369	423	393	397	375	395	400	358	391	401	401	396	403	370	377	395	407	359	381	394	360	358	384	392	391	367	379	389	399	408	360	367	397	396	376	424	385	369	413	362	407	381	381	375	406	408	395	383	369	425	411	385	369	382	365	366	409	366	381	366	375	372	372	408	387	397	352	387	383	410	384	355	367	371	416	400	368	378	429	394	380	361	340	407	382	396	373	394	359	391	401	412	402	383	383	394	374	371	377	401	399	380	382	400	381	423	398	378	413	409	398	381	390	378	347	395	368	365	389	414	399	382	365	385	377	390	367	406	403	385	383	367	404	409	425	418	395	381	389	399	395	409	405	406	376	390	413	388	404	358	379	377	358	424	365	410	407	422	420	370	412	366	397	378	397	398	374	384	426	372	376	421	352	411	385	449	385	382	361	368	379	369	410	377	411	361	367	351	425	361	384	361	399	394	375	390	357	378	370	398	392	377	400	360	375	367	426	387	371	401	376	351	398	397	362	405	388	387	398	380	363	403	399	414	357	423	388	382	406	388	379	404	368	391	389	396	360	351	394	358	349	389	357	398	380	392	387	386	387	391	409	372	404	406	358	405	379	419	396	407	363	361	421	397	396	411	398	373	410	382	419	374	399	389	400	407	380	374	399	389	387	398	410	372	388	368	409	390	390	407	389	371	412	398	381	380	390	399	381	389	370	360	401	400	424	394	354	378	395	366	351	421	387	376	403	392	373	404	363	348	383	367	410	393	378	385	434	400	373	388	418	385	377	368	377	401	397	399	379	395	388	391	358	396	372	395	413	385	375	399	371	411	368	416	393	371	412	404	368	360	361	379	394	382	403	396	380	388	396	386	368	416	369	380	417	392	421	394	389	346	386	364	381	403	345	373	369	389	423	403	392	373	380	385	401	396	397	405	402	422	414	381	359	392	372	381	369	381	374	398	375	388	405	399	409	397	391	379	388	371	416	395	370	392	391	404	363	399	393	399	371	381	358	394	394	387	381	396	364	390	400	383	387	382	377	395	393	393	398	386	407	419	368	401	394	390	391	383	363	379	367	368	370	375	405	386	358	342	348	395	352	369	397	397	407	360	360	373	413	355	357	393	351	372	393	353	370	400	391	347	382	344	362	399	388	406	394	422	398	371	368	424	405	377	428	367	416	388	399	372	400	406	381	377	391	401	379	326	384	399	410	385	394	338	437	376	409	379	364	397	370	391	358	430	418	359	380	379	381	382	379	393	380	386	357	462	393	395	399	416	392	396	360	412	397	376	406	367	361	376	370	374	427	386	359	375	395	401	386	382	374	398	360	432	390	390	378	408	425	380	377	358	420	408	385	398	345	402	367	392	398	362	384	360	405	421	364	388	421	399	405	388	403	372	381	427	396	395	393	386	367	383	373	376	386	380	387	359	384	422	365	391	412	377	376	390	376	418	400	371	414	411	402	375	389	398	382	383	379	377	391	361	386	402	447	393	413	403	403	396	370	381	365	399	425	386	414	413	394	407	405	373	390	384	352	386	382	417	378	385	382	367	371	402	390	402	375	374	359	405	396	347	408	377	379	419	372	389	375	384	386	408	379	363	405	415	391	418	407	388	350	385	378	373	413	383	452	364	392	411	390	389	359	423	380	364	406	385	418	415	396	387	397	379	387	423	385	411	402	432	381	361	346	345	359	379	382	400	387	362	410	363	360	366	387	378	385	387	354	377	379	394	395	360	388	396	376	402	388	376
23426	21486	29369	24022	21486	20499	1855	623	422	359	316	327	255	274	224	247	221	227	193	204	184	171	191	174	206	176	189	163	156	175	176	172	146	168	152	159	157	148	158	141	125	152	141	138	152	145	139	132	172	154	142	148	146	142	168	157	164	163	156	153	149	151	164	140	147	141	159	131	159	163	134	155	147	143	169	146	147	140	148	141	151	139	134	141	150	142	136	141	131	131	135	143	157	141	154	125	129	137	145	149	167	140	144	118	139	156	142	133	138	146	154	146	164	137	139	140	129	158	154	122	147	131	138	140	156	155	149	155	166	130	136	159	153	140	123	125	135	138	115	150	133	141	125	134	145	150	135	138	135	157	157	147	121	137	144	139	144	148	134	146	161	130	132	130	140	146	130	135	147	147	147	140	132	149	152	149	130	148	137	143	128	158	174	126	133	118	132	149	148	123	137	141	130	130	129	158	147	129	130	138	144	146	136	143	139	146	144	158	136	136	118	145	146	159	138	125	129	133	150	150	156	123	152	137	138	128	164	132	144	138	157	135	151	139	138	137	140	159	126	135	134	136	163	123	141	145	126	121	128	128	133	146	142	148	151	138	146	167	154	141	143	136	152	147	132	150	156	149	148	143	151	145	139	132	137	143	126	138	126	126	132	135	110	138	125	142	150	135	143	119	139	136	170	148	137	156	159	152	121	165	145	133	129	144	127	152	159	138	150	135	142	146	143	161	146	143	144	143	158	138	122	135	142	138	154	149	154	164	153	123	147	137	135	143	124	173	153	148	150	124	126	162	126	141	129	147	139	142	143	142	120	142	148	137	126	138	162	147	111	126	137	143	127	145	128	157	130	128	152	145	128	160	132	132	126	125	142	140	136	145	163	135	140	128	140	132	151	140	119	153	160	140	133	105	142	141	126	121	141	142	149	139	144	144	142	144	124	153	134	129	140	165	134	143	141	141	128	154	157	140	143	116	138	128	129	144	140	137	120	161	138	118	133	119	142	141	143	133	135	129	142	153	125	142	146	133	126	132	134	131	139	143	151	141	135	148	154	130	156	151	164	121	131	145	148	147	141	147	140	131	157	157	151	144	163	170	132	130	156	139	154	156	159	130	132	123	145	142	148	154	124	132	148	153	137	150	160	131	150	138	127	136	141	111	146	166	137	154	144	147	136	127	137	115	146	144	134	159	131	135	135	153	164	139	121	134	134	149	138	140	160	142	148	153	136	163	122	134	147	167	147	142	128	159	133	133	140	152	152	135	165	144	139	143	118	128	141	152	145	127	140	142	136	136	175	153	129	153	131	143	145	133	163	164	140	153	117	131	145	143	159	140	158	138	137	152	163	139	127	130	129	124	121	141	143	154	147	141	143	145	139	147	126	144	145	163	131	157	134	130	149	151	154	151	126	130	120	149	136	134	126	155	148	151	149	158	152	135	148	156	127	140	151	143	148	142	140	150	141	126	122	138	132	159	157	156	138	153	156	132	143	149	133	167	162	151	147	140	143	152	138	126	128	134	133	134	136	153	158	130	136	142	137	142	133	126	144	123	123	157	127	139	142	144	137	137	142	143	150	134	159	144	135	120	143	141	151	124	141	130	122	132	148	137	143	148	125	134	145	128	137	126	150	131	139	140	151	126	163	125	141	133	145	125	149	159	146	128	146	120	130	139	118	142	132	137	133	140	155	159	140	115	138	144	165	158	151	125	170	130	136	143	134	142	149	140	147	127	154	137	177	160	152	144	137	151	149	149	144	150	131	132	136	160	140	137	144	129	144	151	151	155	147	146	134	127	127	146	139	159	152	166	119	137	141	158	146	140	150	136	153	135	149	146	154	144	123	143	124	129	132	136	147	150	111	155	135	139	147	133	135	120	138	138	133	136	124	139	150	128	130	136	151	165	157	143	143	141	145	163	106	161	133	121	133	135	132	140	145	137	145	149	129	169	128	141	138	138	127	154	137	138	145	150	139	134	163	152	142	147	125	158	156	139	148	144	137	123	130	149	158	139	128	144	145	151	127	137	148	149	131	124	142	145	157	152	134	155	157	121	154	132	139	116	132	132	131	151	144	129	139	139	147	147	135	160	118	146	123	130	149	150	143	154	136	142	126	138	124	148	137	142	170	151	152	143	157	138	129	146	146	142	139	131	144	122	144	127	153	121	136	120	142	152	140	156	150	127	156	157	133	146	138	151	160	133	137	113	152	136	129	163	122	151	143	134	133	130	144	150	161	146	156	136	148	159	144	136	163	136	153	133	123	158	138	140	151	147	133	147	141	159	154	164	156	141	141	134	126	151	153	132	140	142	134	146	128	134	132	159	136	138	143	142	156	135	132	151	132	151	147	151	155	135	130	143	143	129	165	154	130	143	127	147	140	126	129	152	135	177	142	155	149	141	152	134	153	136	130	130	147	122	147	142	124	136	140	142	137	152	133	145	153	129	137	145	156	154	149	142	152	145	151	139	146	139	148	119	142	161	140	116	134	152	141	157	120	129	166	157	139	134	154	136	152	152	142	148	135	113	147	150	131	129	148	143	149	156	135	115	132	130	127	160	141	123	140	142	152	128	134	145	134	126	141	122	163	138	152	152	160	124	122	134	138	130	148	149	124	133	125	150	141	130	145	148	133	139	146	151	140	126	147	152	134	154	139	145	126	131	155	162	155	145	147	158	139	142	155	147	150	130	123	122	129	138	163	119	117	156	145	171	139	145	163	151	144	142	156	144	129	141	142	147	142	134	140	142	133	129	142	161	132	124	130	139	162	145	139	162	128	157	150	143	142	157	140	146	140	140	152	152	132	131	144	147	123	134	139	127	131	148	138	154	140	148	165	122	123	126	152	152	119	127	149	140	135	135	142	125	129	157	142	143	120	141	143	151	142	144	131	144	140	142	123	152	136	163	152	147	136	155	143	162	151	126	116	141	130	163	130	144	137	130	154	133	138	158	127	126	151	135	154	157	142	124	145	136	145	122	142	158	137	120	135	139	111	139	155	158	144	141	146	124	140	136	165	165	155	152	139	143	158	128	135	129	138	132	159	141	128	161	148	138	147	145	141	129	131	150	122	135	132	147	142	154	157	128	139	132	139	124	128	139	134	121	128	138	145	168	142	149	134	120	154	189	133	146	162	163	149	143	150	150	155	144	143	128	126	131	126	145	137	143	137	142	140	146	151	130	129	137	140	135	143	148	142	146	126	133	145	106	152	144	138	130	140	124	144	133	147	181	160	144	151	128	138	155	150	152	130	131	131	132	135	153	138	155	123	137	132	141	168	131	154	137	142	157	142	162	137	145	142	121	137	135	151	145	135	156	150	136	143	151	127	137	151	156	135	132	142	130	139	133	125	154	156	147	150	152	155	148	139	108	161	145	126	161	144	138	141	128	140	130	139	143	132	146	151	123	122	136	148	137	119	140	132	151	126	146	142	130	145	142	131	146	142	133	135	160	135	145	144	130	113	153	141	147	146	124	144	163	162	122	132	141
8051	15846	13556	7276	4515	3146	2380	1822	1403	1256	1035	919	755	725	626	560	559	473	452	469	407	418	390	389	369	364	354	319	326	356	323	306	305	276	341	330	269	275	343	298	283	271	287	284	282	244	253	289	285	276	264	237	269	267	277	274	269	269	255	263	249	243	264	252	291	280	269	246	226	267	277	265	268	250	230	275	265	235	247	247	272	234	270	242	249	266	240	242	266	243	277	275	247	271	227	269	256	247	258	264	254	259	236	236	261	240	236	233	230	281	218	236	256	256	243	240	252	270	251	268	266	250	265	266	230	254	246	233	221	251	268	252	256	258	241	255	238	245	260	237	242	267	261	247	259	266	252	269	265	269	245	242	265	239	253	227	226	235	242	241	239	255	254	259	250	223	220	259	233	274	290	274	250	226	228	250	237	241	283	247	235	277	281	256	263	252	244	231	247	236	243	240	247	245	240	219	241	249	234	269	232	255	275	239	249	247	234	235	230	247	225	263	222	253	228	249	237	246	222	249	235	273	237	268	244	267	238	245	253	236	240	265	231	256	236	292	249	271	235	239	268	277	251	263	237	239	263	254	241	249	256	233	244	259	289	274	235	230	235	243	261	286	247	208	274	281	245	261	270	252	241	286	256	257	249	258	247	256	219	240	229	237	283	242	255	244	244	261	251	265	252	244	251	255	236	236	246	249	225	227	244	235	251	265	216	235	251	250	261	248	249	223	261	231	242	240	262	234	253	240	257	250	273	273	264	258	235	232	251	259	246	266	251	255	275	247	250	276	234	264	254	218	282	230	267	208	260	264	249	270	263	241	248	242	252	261	235	253	239	272	234	228	241	259	257	241	248	249	240	222	241	238	285	246	223	259	255	280	243	249	242	251	262	241	227	255	247	213	268	285	219	246	234	252	267	237	261	254	282	248	231	243	264	270	255	253	244	264	237	246	250	245	226	276	247	221	264	274	280	265	233	249	228	245	237	236	223	259	226	225	237	237	254	239	250	259	240	236	258	250	272	209	215	258	275	259	242	236	241	280	234	272	250	257	277	262	234	202	264	250	284	268	239	258	265	246	234	216	249	245	267	225	251	248	226	242	264	252	267	252	259	233	224	244	245	299	253	231	271	223	232	251	252	253	233	259	241	232	210	246	235	250	244	269	250	257	231	257	249	251	273	254	268	234	260	233	249	241	275	263	259	263	250	243	218	260	253	250	247	273	278	273	255	235	278	256	255	222	240	242	272	217	273	258	255	238	224	231	230	277	245	256	250	239	240	272	241	262	275	226	219	227	259	267	288	236	250	220	278	231	236	247	238	249	248	244	260	264	260	231	217	268	241	228	257	244	273	258	229	283	251	223	262	253	293	223	237	293	233	253	260	237	259	237	216	237	234	292	244	270	245	262	258	237	241	254	286	246	247	241	246	286	258	218	244	257	233	230	286	223	243	236	242	233	252	264	233	253	221	231	259	244	260	250	220	254	257	231	244	252	267	241	252	261	239	230	255	271	242	226	249	256	269	257	262	229	273	235	258	248	252	243	250	257	241	240	258	250	268	231	258	256	245	244	256	244	270	228	279	241	247	244	249	250	233	231	227	285	241	269	253	234	252	225	246	236	261	264	234	238	237	244	234	226	229	243	239	235	219	232	246	212	242	259	258	238	245	245	262	234	244	259	243	253	247	246	253	280	248	239	280	249	298	251	226	253	256	238	228	241	226	285	227	252	231	250	257	237	248	247	257	265	267	225	251	224	232	239	248	245	225	233	236	289	235	246	289	204	238	262	245	235	269	219	254	258	238	283	214	266	229	254	273	230	259	237	234	234	249	250	252	248	236	253	245	266	272	253	223	234	237	244	221	229	261	254	245	248	243	253	245	246	254	228	261	255	262	272	268	241	237	245	252	228	230	236	231	260	217	250	231	296	267	253	262	245	215	240	234	264	236	274	257	248	251	252	257	264	265	227	258	235	252	246	235	253	246	242	272	249	252	262	293	239	260	250	255	229	254	274	267	274	233	233	249	251	263	254	241	244	248	240	232	233	243	274	261	255	262	244	263	301	250	257	257	257	279	245	249	244	233	261	262	245	266	278	238	248	247	241	239	216	251	269	233	215	262	252	257	272	246	287	254	255	260	253	241	268	260	235	261	238	247	248	262	238	232	275	242	235	246	255	261	254	268	252	232	240	270	237	241	222	218	255	231	249	232	231	225	226	215	234	253	237	237	244	252	248	260	264	259	264	232	247	275	278	263	225	239	238	235	266	273	217	241	257	220	245	234	224	259	272	251	265	251	213	241	223	237	234	266	289	228	242	251	255	249	238	257	261	237	262	271	255	243	240	241	255	224	256	250	239	233	264	247	260	265	242	245	251	251	222	244	239	256	265	261	247	241	221	247	254	249	264	238	253	246	253	242	247	245	265	242	253	242	249	230	257	249	249	249	227	246	260	237	212	242	248	237	258	258	240	254	268	233	258	225	255	240	247	243	252	249	242	250	256	225	276	274	248	246	268	241	221	253	246	254	245	265	245	274	216	242	276	283	245	233	227	256	257	236	254	244	261	254	223	238	262	274	257	219	274	226	240	248	240	256	237	214	268	241	239	235	253	209	234	252	271	254	231	260	256	275	256	238	253	233	246	245	268	257	235	237	242	223	250	255	260	234	233	286	275	258	231	272	276	231	247	261	241	280	285	240	261	258	228	232	216	263	256	222	236	239	247	245	287	244	217	222	224	249	254	255	263	233	243	264	255	286	244	248	239	239	225	248	240	245	260	269	236	254	231	239	255	264	284	259	249	225	266	259	268	238	314	248	238	241	257	259	282	246	257	233	246	238	243	240	230	257	220	284	255	239	248	249	224	232	263	231	241	250	260	211	262	271	251	262	242	237	250	240	249	255	249	263	238	259	258	237	242	272	219	263	242	237	222	246	264	251	249	267	206	238	245	235	247	261	245	255	253	236	246	246	227	227	247	260	245	230	237	243	249	250	247	223	235	256	280	255	234	253	264	230	234	243	250	249	261	262	266	242	233	268	256	233	241	263	240	235	242	263	228	255	289	259	261	253	252	264	235	253	245	235	277	238	234	259	251	245	252	267	234	247	254	262	249	252	253	241	235	259	249	250	236	235	247	247	240	257	251	265	249	264	247	267	242	252	253	273	264	248	243	261	244	240	259	243	231	261	262	264	244	241	243	260	224	226	262	235	266	259	238	242	235	243	266	257	235	255	239	275	226	246	244	246	247	228	256	245	240	238	229	251	249	258	236	259	249	251	251	261	272	246	257	234	252	268	273	257	253	248	240	239	252	267	244	257	244	240	221	246	218	275	236	235	277	255	254	258	250	243	188	219	258	240	233	233	235	233	229	259	248	266	256	258	253	246	241	225	257	246	244	240	250	264	245	246	252	243	259	281	239	237	214	246	239	266	248	255	257	225	237	242	261	264	262	266	235	258	237	262	247	217	232	238	242	248	272	252	251	272	275	238	259	241	249
27008	20876	8289	880	582	551	453	446	439	503	438	469	443	474	443	483	447	424	448	464	435	397	445	419	469	459	461	449	434	442	446	442	437	415	438	451	447	430	478	447	451	426	472	441	469	448	462	467	434	430	430	432	461	428	421	433	430	409	438	479	440	460	448	464	471	419	441	446	454	412	425	441	406	453	428	460	469	426	449	474	436	471	449	463	431	441	439	472	455	429	440	478	474	449	472	409	447	403	439	463	441	460	424	448	449	431	422	423	433	428	464	444	405	440	451	438	493	453	472	464	472	425	394	463	442	425	458	417	434	431	442	445	453	411	465	429	441	469	452	415	448	418	453	436	477	412	435	419	459	457	447	400	427	414	460	452	444	472	452	458	450	438	408	410	488	446	451	427	425	440	431	449	425	426	396	442	480	412	419	432	465	433	449	452	442	441	430	470	469	468	422	438	458	420	435	438	404	450	440	423	479	409	465	434	425	447	451	465	439	464	430	440	461	462	426	447	440	443	483	429	453	443	400	445	436	481	430	444	440	449	448	423	443	425	464	454	467	428	441	410	459	477	428	459	457	484	426	441	431	508	452	450	474	430	434	435	456	427	446	440	505	392	456	429	467	410	425	473	465	403	433	427	441	438	446	437	458	467	469	424	438	443	460	420	422	422	470	460	417	462	474	411	458	453	447	409	435	449	440	424	436	476	464	438	483	414	454	430	442	424	423	469	445	477	487	447	427	442	432	462	453	431	443	462	445	474	441	473	438	477	486	455	451	423	450	443	464	447	450	432	434	420	422	455	426	442	414	466	463	441	444	471	462	430	412	452	485	444	399	447	454	456	434	449	436	416	403	434	464	479	453	472	451	449	426	433	428	470	437	468	466	444	445	429	438	448	455	424	411	402	431	467	446	419	441	453	449	464	430	402	419	444	440	450	473	451	436	467	475	449	468	450	485	391	425	469	465	423	417	445	438	400	437	467	437	456	475	441	396	433	489	441	468	410	499	438	468	457	473	448	415	420	440	424	413	452	436	410	450	446	432	446	448	459	475	479	462	424	470	438	432	418	455	468	419	421	458	444	449	452	484	401	442	457	415	412	418	480	445	427	425	449	470	444	452	482	472	464	468	447	423	481	467	440	408	429	411	426	494	447	439	488	442	419	456	440	405	435	483	403	475	442	446	413	443	446	461	463	431	423	424	436	445	430	473	428	400	469	430	477	422	419	501	506	476	444	377	436	458	416	480	421	422	431	437	454	481	442	462	463	433	439	460	453	458	425	432	410	441	437	473	474	430	442	426	427	486	442	408	440	466	455	431	461	436	415	441	418	416	450	457	424	422	479	455	442	465	466	440	437	462	483	461	483	451	424	470	437	395	423	411	463	461	419	423	455	457	463	448	473	468	457	444	440	434	435	441	480	466	459	432	443	504	441	428	454	421	478	436	420	456	435	475	467	448	453	444	441	479	460	511	469	448	445	417	429	412	437	449	442	411	464	459	467	430	444	469	466	450	464	451	443	417	447	445	476	401	433	425	435	410	459	455	456	421	422	449	446	442	454	438	478	452	486	434	429	438	476	427	426	429	409	458	485	429	465	455	443	457	498	423	432	452	435	457	459	435	450	444	447	454	434	453	419	446	453	469	385	471	440	458	394	450	472	467	437	466	471	423	418	406	455	492	429	476	447	462	437	410	428	462	440	455	471	452	502	469	469	483	422	464	436	437	424	436	442	442	446	432	501	454	415	470	449	439	424	438	415	442	457	433	457	428	436	451	459	447	436	449	444	451	410	451	452	466	440	435	458	422	427	463	434	419	452	428	449	459	392	463	482	415	473	459	452	441	426	439	413	454	446	467	465	403	422	395	452	446	464	439	447	450	456	469	437	451	440	427	447	434	428	425	452	420	463	466	456	442	420	434	413	481	430	422	435	451	471	421	490	441	443	404	422	426	446	510	397	454	416	416	440	415	445	439	429	492	442	462	421	450	443	431	461	442	435	446	484	433	481	423	441	453	475	437	435	438	433	466	466	429	427	478	438	434	453	456	446	440	419	446	461	426	404	427	442	441	451	480	437	444	419	446	421	429	440	481	462	444	464	410	420	428	479	391	443	434	428	456	420	442	453	380	450	435	460	447	444	432	423	411	438	429	448	438	441	482	472	433	483	436	439	422	442	481	456	464	456	434	444	446	447	427	458	418	433	431	416	440	441	464	430	438	460	448	425	474	424	455	452	443	429	431	453	460	413	451	445	430	401	413	460	427	437	461	449	401	447	442	451	435	409	427	439	446	452	448	450	428	418	462	444	441	438	458	439	401	445	418	465	442	431	413	415	451	424	471	416	427	459	457	409	428	412	455	502	419	445	499	449	410	474	460	417	469	419	414	403	463	460	464	443	440	491	446	460	455	482	463	484	448	453	419	502	436	473	465	469	457	442	465	445	449	479	477	483	435	396	435	442	446	429	430	463	443	436	424	465	449	404	408	443	487	427	419	396	459	450	465	462	454	430	456	422	442	401	452	427	413	441	443	433	426	432	474	422	437	429	436	446	460	456	421	430	433	431	453	451	461	424	456	423	443	425	435	447	449	462	479	410	423	411	443	458	468	457	451	467	443	444	488	450	431	477	460	440	464	425	484	454	469	451	444	440	408	443	475	468	429	437	428	441	444	439	492	430	452	414	455	444	461	457	471	456	440	461	437	465	440	436	464	434	446	460	449	454	454	463	434	468	449	438	449	437	421	445	436	419	451	440	437	455	436	389	491	434	416	459	432	457	457	407	428	413	443	447	438	428	424	478	451	471	473	469	468	422	426	455	477	471	431	448	444	446	459	447	407	439	448	409	464	407	465	460	432	419	450	464	438	424	458	429	419	418	464	439	487	437	429	457	449	420	476	438	409	433	451	460	387	437	410	448	438	467	455	388	428	438	424	440	469	437	455	442	441	411	437	432	431	454	463	449	456	439	431	432	470	457	441	443	450	449	411	422	463	419	443	467	458	452	423	418	431	449	444	443	465	478	418	430	461	451	454	453	422	433	447	449	458	443	428	466	413	470	460	442	472	415	446	428	445	431	452	460	391	465	442	459	452	412	426	467	442	462	465	442	413	418	444	425	451	449	384	417	432	442	418	468	456	431	442	446	440	452	449	423	489	438	458	440	448	450	436	441	443	435	448	464	414	453	446	407	429	448	442	447	428	418	432	432	415	413	449	423	466	477	418	450	448	445	493	394	472	481	449	483	431	419	438	411	409	466	496	477	442	464	416	420	419	411	396	429	432	474	434	435	489	449	427	414	436	454	418	430	408	432	471	415	437	416	435	444	472	424	431	444	434	462	460	445	459	449	424	431	422	440	425	442	403	449	411	448	415	459	445	440	426	478	439	451	434	450	417	422	450	468	447	463	497	471	430	423	417	430	473	409	444	435	446	473	414	444	442	464	406	430	448	472	444	444	458	474	412	438	445	472	419	470	469	426	469	458	422	437	491	449	449	463
4287	1922	1649	1197	1019	925	879	865	883	772	774	776	763	789	821	755	797	779	788	739	817	828	778	747	780	828	747	809	824	789	789	797	797	761	773	811	788	771	819	811	754	815	815	802	770	786	787	817	744	753	763	795	729	783	751	807	795	775	812	780	800	813	764	796	811	752	813	794	810	750	774	771	780	779	767	801	747	791	777	789	727	790	769	799	748	780	794	770	774	808	739	778	775	758	775	738	792	748	741	816	757	743	774	764	833	774	720	810	782	821	813	756	762	816	779	797	764	796	737	801	796	815	766	797	793	758	787	766	815	774	796	753	804	757	831	767	758	806	738	780	763	769	728	759	755	784	795	786	730	759	789	804	745	766	829	771	803	794	746	749	814	814	784	815	786	787	710	745	772	795	793	744	727	749	803	766	783	796	738	791	773	788	734	764	795	752	792	744	757	807	807	790	805	753	818	781	791	830	793	808	773	755	762	787	760	786	746	768	782	791	755	795	789	753	798	783	747	776	780	792	732	770	776	799	774	776	780	809	779	781	767	759	786	791	764	776	762	769	789	784	797	793	754	757	751	775	811	823	754	796	790	811	749	748	710	727	812	826	763	790	792	821	773	761	768	748	766	783	747	773	776	753	731	770	777	739	785	775	745	745	769	762	759	781	781	749	763	788	756	737	797	796	821	793	740	779	828	750	762	796	786	768	761	785	747	817	789	723	790	747	765	789	781	701	760	785	778	762	785	743	811	780	765	787	736	790	806	782	788	820	797	803	798	768	768	761	771	821	847	757	749	815	724	774	756	748	824	749	767	747	794	793	761	757	750	794	787	796	754	799	744	789	782	807	793	809	837	739	794	746	705	788	742	751	794	825	739	799	796	817	806	773	805	804	757	852	775	779	788	774	777	818	802	746	825	797	718	733	800	754	748	784	796	776	727	778	806	763	809	787	738	775	809	774	762	774	751	799	772	795	781	796	794	786	787	747	759	781	766	762	774	819	780	842	787	802	766	793	773	778	781	761	783	751	782	769	846	804	778	773	833	801	774	791	781	768	802	840	795	809	749	728	781	770	794	747	738	787	803	743	733	766	777	757	751	815	753	793	799	743	755	751	779	770	793	791	750	763	776	767	798	769	776	769	778	765	747	779	779	778	773	805	846	773	818	775	778	806	764	747	776	789	786	760	783	806	771	770	783	814	808	764	743	781	801	767	743	791	778	791	774	776	805	769	772	731	775	755	766	796	743	777	792	757	821	788	724	816	830	817	753	749	820	793	780	739	808	778	765	794	782	750	788	719	769	798	797	763	753	766	786	783	762	765	811	767	776	759	794	749	751	808	739	743	777	781	778	780	798	790	795	784	753	808	821	797	783	761	786	779	793	742	753	707	774	808	788	772	723	748	788	764	782	793	791	771	770	769	735	764	795	747	758	739	824	763	788	780	798	790	838	767	742	761	761	800	764	799	769	768	746	789	746	766	774	778	750	744	754	766	769	752	769	795	755	795	812	781	762	782	790	743	772	734	789	771	758	779	784	737	808	762	769	790	791	790	804	772	796	740	765	769	803	744	738	806	767	776	769	783	719	747	775	783	805	749	748	767	799	816	761	745	829	776	774	781	739	749	782	811	759	715	790	776	760	827	764	792	823	794	780	764	838	780	826	828	797	801	812	787	788	761	816	792	810	847	797	797	813	815	781	823	810	786	788	810	795	798	771	748	765	768	806	798	731	740	801	754	782	799	761	767	754	753	810	806	802	799	808	832	762	786	772	814	775	744	826	723	791	811	704	719	788	847	777	790	770	775	791	728	775	796	828	770	815	851	741	799	753	760	768	722	753	801	772	801	749	782	737	791	809	763	743	772	756	757	772	801	780	756	744	808	820	828	779	790	798	769	718	759	811	755	740	790	769	741	792	781	758	771	753	822	774	787	732	795	770	826	830	795	763	811	703	819	785	791	844	781	775	763	744	786	730	804	790	759	789	769	811	757	755	749	840	773	752	770	783	814	763	824	793	779	756	762	802	797	746	750	781	773	811	813	805	756	750	770	749	784	783	796	818	768	744	788	727	732	720	756	777	741	754	761	780	767	754	747	797	768	733	770	795	812	828	717	727	752	772	761	801	768	721	803	785	847	785	828	772	792	800	840	830	809	762	827	744	787	831	826	832	776	739	810	790	798	783	757	765	775	766	716	804	780	783	767	709	843	763	726	757	758	766	764	810	782	769	785	731	750	797	762	744	824	772	815	801	786	771	780	752	763	823	754	780	758	742	745	801	763	767	786	798	730	773	773	743	812	740	772	749	776	783	811	780	778	750	802	795	831	788	772	736	807	790	785	792	822	786	761	786	744	796	783	771	808	786	790	784	824	768	768	819	781	722	749	750	753	808	777	780	792	796	794	786	740	777	770	806	736	768	821	744	771	813	777	758	822	706	824	748	770	784	787	735	772	780	776	770	762	782	764	808	787	779	756	744	724	765	777	778	776	804	802	777	781	806	747	787	774	785	752	854	787	804	820	755	787	760	739	772	766	746	772	783	804	774	778	764	772	792	788	738	811	765	775	848	768	732	826	757	755	783	758	809	783	742	831	772	794	763	801	745	846	785	791	748	762	768	790	800	807	814	749	770	776	808	757	772	746	762	767	779	800	739	759	788	741	783	764	770	842	809	744	749	739	751	767	779	781	756	759	731	761	767	790	819	773	788	764	791	798	760	775	793	803	779	764	771	723	807	820	759	769	774	714	778	751	724	757	820	755	810	801	713	844	790	820	788	749	773	800	769	787	815	768	748	762	769	768	797	774	809	760	753	746	762	748	801	736	793	780	803	828	742	750	775	787	795	769	771	736	804	788	779	785	761	752	733	751	759	782	809	744	784	775	720	785	740	760	767	793	800	816	761	745	808	772	745	763	767	783	754	779	805	853	783	761	754	765	735	807	781	725	774	751	796	814	794	766	747	835	786	742	787	718	815	831	791	784	783	739	784	785	785	791	744	772	828	810	799	803	841	787	762	777	784	778	814	785	770	757	761	795	750	756	788	758	780	802	826	804	778	791	725	772	747	812	745	769	773	808	764	767	783	737	756	795	749	804	743	769	752	752	783	779	733	754	764	791	794	780	786	832	785	745	733	760	761	762	746	798	818	770	784	732	752	772	730	793	807	760	735	774	778	786	787	798	805	799	784	762	763	749	776	785	756	776	756	780	775	784	793	772	757	759	799	827	761	738	751	788	783	831	783	744	788	789	819	803	794	782	800	777	777	794	731	789	783	770	772	819	740	784	755	788	784	762	799	754	783	787	832	816	798	804	796	763	776	814	804	761	763	765	757	780	737	773	732	766	746	754	775	797	837	786	788	834	815	783	808	790	805	735	724	765	813	775	784	805	792	803	771	825	755	769	804	792	764	797	768	746	774	803	781	802	776	812	803	793	753	787	782	764	787	808	742	767	778	795	791	779	779	826	782	780	752	817	762	759	793	779	752	776	776	777	743	726
24307	21452	28720	24595	20968	2444	637	461	366	346	299	277	248	280	233	254	239	259	226	218	255	202	234	239	253	237	226	248	212	210	225	201	220	216	220	223	202	264	201	248	213	221	204	208	221	188	203	216	215	215	224	199	226	231	221	190	231	228	218	191	199	217	202	220	209	202	208	235	226	228	202	197	204	197	185	207	217	217	201	222	201	181	191	210	207	215	205	210	210	206	206	230	222	205	186	197	184	199	203	199	205	195	207	208	207	209	217	177	221	220	224	216	210	197	222	204	209	214	221	196	245	212	192	187	197	220	202	216	193	184	195	220	200	215	216	201	184	202	188	189	200	199	224	220	187	223	220	219	223	223	211	234	189	205	211	227	196	180	198	222	198	174	233	219	213	209	214	200	217	187	203	234	221	222	187	230	219	218	222	225	214	194	231	199	199	216	206	220	191	236	209	198	203	218	228	201	222	215	246	197	187	209	218	206	242	200	232	215	221	201	211	205	216	205	204	195	206	217	205	206	236	207	215	234	228	232	181	206	207	191	221	216	218	213	225	158	226	194	197	196	203	200	247	206	221	220	216	223	223	212	208	231	216	221	210	229	221	230	213	217	207	219	190	261	231	204	237	182	194	164	229	207	219	207	205	201	213	215	186	204	206	193	217	205	219	177	208	196	215	209	223	188	192	212	213	202	203	221	200	187	213	216	208	211	208	218	196	226	207	190	199	202	226	198	214	208	224	212	226	190	206	205	216	191	193	213	193	240	218	226	216	205	207	218	201	227	245	242	213	206	209	211	202	251	228	218	195	186	210	225	192	217	223	198	206	214	193	190	178	211	203	183	211	216	194	213	185	165	195	189	197	197	209	223	243	198	207	196	209	207	217	233	207	217	204	217	195	231	213	209	222	201	203	203	206	217	248	215	184	215	208	187	206	193	203	198	220	214	214	216	219	215	233	226	167	236	209	201	223	205	222	197	188	221	229	249	189	213	212	222	185	235	204	228	235	199	198	209	225	210	213	200	223	244	195	226	190	214	215	202	201	202	207	208	202	213	192	200	190	234	219	190	203	221	208	206	224	220	205	196	206	194	205	205	213	214	219	208	215	198	205	234	193	203	225	216	212	230	221	199	209	203	214	231	197	203	212	194	185	187	185	220	212	198	227	228	181	204	212	219	198	207	207	207	204	219	226	218	228	227	199	210	203	227	201	215	207	227	199	189	192	222	215	199	213	209	193	201	212	227	193	193	205	193	241	180	203	230	185	197	235	200	230	209	215	208	246	249	244	200	231	223	193	220	177	227	225	224	236	212	199	203	188	213	227	199	195	195	203	206	221	208	211	214	199	225	211	211	194	222	209	198	200	223	229	212	217	196	228	206	225	187	218	201	224	202	192	211	210	203	199	218	217	215	204	203	216	179	198	193	232	201	202	223	218	222	191	233	214	207	187	228	201	238	196	224	217	192	204	216	238	227	218	209	201	198	227	219	223	217	208	225	227	208	181	211	227	213	212	212	210	223	208	215	210	203	199	193	222	177	196	189	221	195	208	232	211	193	228	207	197	196	194	235	206	216	216	229	191	206	226	210	193	219	196	229	219	207	223	215	199	200	204	235	235	206	203	177	198	220	222	222	188	225	206	182	204	220	217	186	206	213	201	205	208	202	212	193	195	185	208	199	235	214	184	222	215	209	186	232	184	191	204	220	207	197	215	201	192	201	211	186	222	225	238	219	215	202	194	220	212	206	186	212	211	212	240	209	223	218	201	218	216	213	233	209	235	219	217	221	227	189	187	213	226	192	192	224	205	216	216	222	221	205	199	215	201	231	210	200	186	188	222	200	181	204	205	212	215	215	195	204	193	208	232	198	210	200	182	213	221	190	217	189	208	192	211	217	216	216	223	212	225	214	197	213	194	196	207	201	222	199	229	210	210	252	192	190	215	199	202	212	213	205	232	186	201	233	204	215	212	225	226	225	216	215	214	216	200	219	206	225	202	210	218	180	217	205	220	212	200	225	222	204	217	212	197	218	213	212	203	212	233	230	189	196	194	188	209	198	209	199	190	194	186	190	231	221	189	204	206	220	210	203	242	213	209	218	226	209	191	229	190	216	209	195	228	229	219	224	214	197	207	198	211	200	199	205	190	225	195	194	212	211	210	217	215	221	207	203	208	207	206	193	218	229	221	220	223	203	202	208	218	221	215	206	200	242	230	225	231	200	205	210	194	205	198	202	225	211	234	204	202	240	212	166	196	197	210	219	214	233	213	189	213	201	209	210	232	227	241	211	254	223	200	212	193	193	191	190	223	196	188	205	169	191	202	169	233	210	214	198	242	203	227	171	206	215	208	200	198	216	200	217	211	204	214	217	206	198	191	215	216	207	222	211	205	198	229	211	204	207	189	222	194	213	230	208	214	224	199	206	197	234	244	204	207	203	206	187	214	227	193	207	215	217	230	209	219	235	212	202	216	223	184	214	200	199	202	203	215	211	216	228	225	209	207	219	184	217	195	228	198	222	211	181	198	213	218	199	233	219	215	183	194	219	227	206	221	192	182	220	212	231	227	216	237	194	213	210	204	223	213	192	211	221	187	227	207	240	214	188	203	217	224	225	214	225	227	201	213	203	191	230	210	220	233	209	205	198	208	202	221	202	198	196	225	190	204	218	203	215	247	221	204	208	225	218	226	220	239	210	223	192	201	218	220	207	186	176	216	207	211	211	188	205	216	195	177	211	214	205	231	215	210	208	220	184	194	187	205	207	220	203	210	221	207	191	211	190	201	201	203	236	211	202	210	204	215	216	184	228	204	213	189	197	209	191	211	209	208	218	241	219	210	197	213	205	215	196	195	246	224	199	210	233	229	207	210	214	197	235	213	190	190	213	224	214	211	206	206	198	215	206	199	207	213	209	216	242	212	217	206	207	221	219	200	185	205	196	211	240	210	223	210	188	191	226	196	214	218	210	211	222	196	229	242	205	224	206	198	211	217	201	205	199	173	219	200	191	207	193	175	212	184	214	197	220	205	234	227	217	200	204	208	222	216	210	197	201	205	235	220	199	211	236	174	180	234	197	234	205	206	194	204	220	190	211	201	206	196	196	214	215	201	197	223	207	213	234	198	219	225	229	180	199	197	204	184	193	204	210	210	203	190	190	200	182	218	213	210	190	203	210	204	212	216	219	224	195	197	206	199	209	194	188	223	202	196	197	207	215	189	209	180	205	216	203	217	233	173	177	216	235	201	223	191	183	201	212	199	197	224	214	185	236	210	226	222	202	213	208	216	216	221	206	192	199	214	228	233	190	196	207	219	227	199	218	215	219	204	223	194	217	231	196	195	185	205	203	205	186	202	199	223	215	235	208	204	207	213	223	223	183	195	202	228	192	201	196	221	198	208	173	204	217	208	180	229	197	201	228	203	196	205	213	183	215	211	219	194	199	220	177	234	234	199	194	222	217	191	219	214	191	236	193	205	175	203	209	209	212	198	215	222	216
5511	10061	8603	4398	2861	1959	1479	1206	967	852	777	726	696	665	595	552	539	500	448	511	490	434	448	462	450	451	443	458	443	442	406	441	413	441	424	419	399	433	420	390	393	422	415	405	383	393	405	417	409	396	405	353	386	405	383	378	383	416	398	389	406	406	375	379	376	377	419	436	393	398	393	432	440	384	368	395	414	382	348	398	389	368	409	364	417	368	392	394	384	422	382	386	416	421	385	409	359	387	387	414	396	380	408	379	368	398	358	349	414	398	395	373	375	365	377	404	346	398	361	402	368	359	396	391	398	374	343	400	390	389	398	386	391	394	402	395	394	392	378	383	422	405	387	398	384	366	356	398	419	359	391	385	409	384	406	366	406	400	405	377	381	391	391	379	367	359	385	388	423	367	397	400	400	401	400	372	384	402	389	391	397	409	365	388	351	393	401	408	388	351	390	387	393	386	375	356	385	371	395	388	360	419	368	372	396	401	378	380	376	377	393	345	413	370	429	401	380	403	393	390	390	369	389	339	426	390	391	354	378	388	358	430	380	350	394	369	358	426	418	358	377	375	392	370	347	378	377	410	391	388	372	387	354	354	369	407	387	361	401	361	360	361	361	386	389	381	382	403	369	388	380	386	368	377	386	366	382	391	366	398	420	386	378	398	384	379	393	396	385	400	371	376	378	373	409	390	375	389	387	393	401	359	358	385	371	417	382	395	362	369	405	387	428	417	367	375	397	365	387	418	373	363	374	403	386	400	405	360	364	396	392	357	367	423	400	362	381	371	395	416	361	413	409	385	379	390	364	383	371	387	389	383	363	373	370	383	383	369	394	408	406	376	397	373	383	379	386	365	387	367	369	355	351	364	355	359	435	396	356	361	417	391	397	396	399	381	377	380	388	361	392	361	388	384	370	380	385	386	380	379	376	374	410	388	419	374	405	361	388	389	388	428	380	381	391	407	398	385	397	416	362	384	417	410	385	388	369	343	353	403	399	409	395	379	355	378	374	411	358	376	396	378	370	349	384	368	384	393	376	419	400	358	365	388	376	373	391	369	411	388	406	393	367	383	412	410	382	368	363	351	359	394	409	371	357	398	401	363	373	402	390	360	374	381	369	409	369	412	374	395	403	386	386	398	413	389	397	401	382	384	391	403	403	415	391	363	369	391	424	407	402	409	410	395	364	398	371	418	378	373	392	362	360	376	355	360	370	376	406	397	357	408	420	365	366	387	384	364	413	383	415	382	364	390	374	404	418	389	406	380	384	376	388	397	385	351	393	395	380	399	402	385	402	397	377	377	382	386	369	393	395	377	386	375	415	358	360	381	407	364	370	370	413	402	408	384	344	386	421	404	365	361	395	409	375	405	399	394	400	415	374	383	383	379	368	427	366	382	422	392	352	387	387	376	379	415	359	431	403	399	388	397	388	387	386	367	401	361	370	345	387	405	371	367	392	375	358	420	348	389	417	351	404	381	368	412	372	364	376	353	387	365	401	397	388	396	353	381	358	360	397	364	391	367	413	385	383	382	388	456	403	367	397	411	397	397	382	397	384	382	424	382	420	411	402	415	377	422	399	361	364	408	396	368	372	372	376	402	418	410	374	357	412	401	394	406	353	400	359	346	428	381	381	407	371	401	401	393	360	384	383	354	387	376	419	418	392	405	362	384	363	387	393	384	376	382	407	394	359	378	397	404	387	356	420	410	347	394	394	367	394	385	407	440	385	337	376	387	384	392	387	381	387	375	387	367	404	422	385	372	432	381	387	390	417	353	391	395	408	381	388	379	374	386	417	345	383	383	399	414	423	392	386	361	401	386	390	403	384	353	378	401	367	379	370	402	401	386	359	392	349	394	402	404	365	382	393	430	378	390	361	395	390	398	398	393	384	385	388	390	364	343	363	370	381	421	391	377	387	392	395	404	405	382	412	385	378	373	384	407	365	372	396	367	390	382	384	404	405	353	384	394	372	402	367	373	376	365	388	371	368	388	361	375	377	402	382	399	371	390	397	352	391	372	371	393	365	346	382	341	392	361	400	401	386	368	398	371	376	348	377	365	376	386	409	362	386	386	370	400	400	363	389	379	372	415	363	359	388	383	393	374	383	411	375	388	352	398	380	371	360	382	385	376	369	392	369	391	361	396	394	378	414	417	391	377	399	364	366	367	394	408	387	402	379	398	370	374	363	387	376	370	404	375	380	369	402	365	400	373	361	384	376	382	404	386	385	376	386	387	378	376	423	404	425	359	393	418	404	409	369	364	383	414	377	378	408	381	402	372	372	375	369	381	395	371	372	369	411	353	398	403	418	397	385	405	401	381	386	417	351	412	380	400	373	393	367	408	370	349	342	371	374	398	385	412	379	382	344	409	386	367	362	342	394	380	347	329	347	348	397	371	383	379	422	404	363	413	401	371	421	406	374	395	404	400	369	404	383	390	375	357	387	393	392	402	393	377	384	418	409	366	352	376	390	396	396	395	399	395	399	389	382	372	387	404	370	371	374	356	381	423	376	384	419	358	350	355	422	397	349	397	403	383	370	394	370	404	381	395	340	371	389	375	395	411	388	410	380	375	388	379	423	390	390	387	381	372	365	375	338	384	378	389	396	400	374	379	428	362	424	392	416	385	397	388	432	398	422	360	375	409	380	351	381	397	388	397	358	377	365	395	387	377	357	383	375	395	401	389	401	411	402	356	405	404	410	380	395	407	359	382	393	362	429	365	388	358	358	380	384	351	374	378	417	365	365	374	391	381	398	387	362	407	377	368	372	369	384	380	393	405	391	377	404	395	405	388	344	379	387	401	380	359	384	376	409	395	378	380	348	388	401	352	389	380	402	379	376	387	384	345	415	404	389	414	415	398	380	373	414	380	407	363	392	412	368	385	378	362	387	399	395	425	423	382	362	366	384	376	381	369	390	384	405	368	404	368	418	411	361	350	380	412	430	355	364	410	385	394	391	357	388	418	395	402	385	362	402	412	397	386	351	378	365	380	358	350	352	353	363	383	367	398	340	350	411	366	373	393	393	380	399	400	397	403	353	396	386	434	382	384	384	389	401	368	381	381	390	364	417	412	382	365	385	398	399	385	409	380	395	399	393	402	414	395	358	393	397	397	393	367	353	425	372	402	363	408	371	414	387	372	362	422	406	396	372	394	377	381	369	397	393	400	406	380	372	413	404	381	376	373	357	381	373	373	360	405	378	400	368	386	400	384	365	373	395	382	375	361	390	369	413	371	382	383	380	384	377	401	392	422	402	379	391	388	373	388	398	342	378	429	399	360	379	361	367	397	378	403	377	393	399	376	418	402	388	393	348	366	367	367	373	392	400	367	389	388	363	405	397	395	424	375	386	373	372	368	403	373	411	377	394	380	420	376	378	407	401	360	381	363	371	387	387	372	384	387	336	371	362	361	354	380	396	386	385	381	358	424	383	404	358	388	390	395	447	393	374	414	382	408	417	408	379	359	389	389	371	412	412	385	363	422	373	421
23343	21432	29277	23961	21439	20266	1762	596	410	365	320	283	294	218	248	243	227	207	217	181	159	190	159	182	188	170	165	149	167	170	161	170	153	136	164	174	160	157	143	150	151	149	122	138	166	140	143	147	140	153	135	152	140	155	142	147	137	137	137	128	137	121	155	137	123	154	153	128	146	138	119	146	137	157	155	146	154	132	134	152	134	140	122	167	128	125	130	139	140	145	141	148	153	151	133	160	160	166	120	156	132	145	141	151	133	151	153	158	132	125	148	165	124	140	116	126	134	142	144	161	143	133	143	130	140	129	139	146	105	144	137	138	167	115	147	152	134	124	161	152	135	158	159	139	152	156	153	123	129	138	149	125	136	124	137	119	133	151	145	132	142	139	157	159	147	137	151	122	140	143	142	133	133	146	153	137	144	133	128	145	148	144	131	119	152	120	123	131	146	139	129	149	168	147	145	124	111	116	139	149	161	153	136	148	115	134	127	137	163	127	132	136	123	151	124	150	150	135	137	141	130	124	155	150	141	123	142	153	131	141	134	150	151	148	136	133	139	139	137	134	138	133	140	124	148	144	138	149	146	148	128	138	156	158	167	162	142	160	132	136	159	150	121	143	162	124	124	136	129	161	143	131	144	159	124	146	132	141	142	156	142	144	132	131	120	123	144	134	142	136	146	153	143	116	151	134	144	135	165	154	135	142	153	124	144	134	156	136	136	130	142	165	129	137	142	146	147	145	118	166	133	141	156	131	143	127	135	174	129	134	136	147	131	126	147	141	126	123	145	152	152	141	146	141	135	139	123	141	158	124	147	138	131	149	137	137	135	136	135	140	124	164	143	138	137	141	135	124	144	155	132	135	136	123	134	119	158	137	124	136	136	138	129	142	149	160	137	132	151	140	128	106	153	154	137	154	153	157	153	137	138	154	159	145	126	133	145	141	140	132	143	158	156	166	140	132	138	130	135	147	153	133	121	122	130	155	150	148	157	128	119	133	137	136	148	138	147	127	147	133	148	135	152	151	157	141	158	153	159	140	133	142	135	160	145	126	144	131	153	133	142	128	130	135	163	139	139	128	125	135	133	151	135	148	144	131	139	121	153	176	135	134	146	124	147	141	142	147	127	149	149	131	131	147	131	134	117	138	139	150	139	131	142	123	145	137	130	136	127	145	150	128	137	137	157	154	124	141	149	146	127	150	134	142	133	139	126	139	138	137	140	128	153	160	116	131	134	127	129	137	146	142	143	141	152	130	153	148	152	151	137	141	147	156	144	133	129	124	150	159	151	148	141	134	148	142	139	142	127	142	144	147	123	130	153	150	136	115	143	137	141	153	133	140	126	139	142	150	137	151	154	141	139	133	159	169	124	172	137	146	160	162	163	137	150	132	143	146	153	137	149	128	119	109	159	144	130	137	139	149	139	150	135	150	149	144	117	133	128	152	142	141	124	135	134	135	135	155	133	143	162	134	139	131	118	121	142	156	119	141	130	138	146	144	132	145	140	146	137	152	121	140	157	126	150	145	136	131	123	159	141	123	151	135	134	145	149	152	136	133	125	130	136	134	139	137	159	138	127	128	146	136	142	139	161	138	143	122	152	159	143	141	127	148	125	143	138	147	136	130	137	150	145	142	145	126	144	132	135	127	135	138	130	158	139	139	135	160	144	145	139	135	139	140	120	125	132	138	156	115	131	122	137	152	137	140	132	135	134	148	121	152	144	138	137	114	134	127	148	159	128	151	149	131	149	137	143	135	157	139	143	131	129	153	150	133	131	141	149	131	134	134	132	126	149	133	130	149	131	121	127	122	152	151	137	144	137	145	138	149	152	117	113	123	130	141	164	143	139	127	153	142	128	111	144	125	136	130	125	154	149	125	115	128	151	139	151	130	128	138	127	136	140	133	145	138	154	132	151	143	134	144	133	175	142	139	127	137	146	145	128	137	150	150	128	144	121	146	143	121	139	145	149	146	144	156	132	132	157	144	140	132	135	118	144	131	152	155	144	133	145	142	171	146	155	143	158	123	155	158	157	151	137	123	140	123	133	159	158	147	134	151	135	166	140	131	156	140	152	116	136	135	138	128	144	136	149	149	136	137	136	141	141	140	146	161	140	135	137	132	133	143	151	126	116	131	146	142	152	123	157	127	149	136	135	159	104	160	127	151	136	132	124	133	142	121	144	147	137	159	155	139	133	130	145	138	145	151	135	133	135	133	137	157	122	144	138	143	131	151	153	125	135	156	105	156	116	127	116	125	138	126	132	161	133	134	146	140	134	143	149	125	146	155	126	131	141	128	148	147	158	145	140	145	146	123	142	122	128	156	141	140	142	136	131	138	136	143	126	140	132	141	144	126	142	163	156	161	128	143	138	133	127	142	163	130	135	122	136	132	135	160	116	140	152	135	132	132	130	129	148	135	116	151	139	137	144	122	151	131	158	150	150	145	158	138	138	152	152	136	132	140	155	143	131	160	139	125	149	129	133	129	143	137	138	144	143	158	132	146	141	142	154	135	150	144	161	142	150	154	148	136	158	142	141	148	146	131	146	157	128	160	165	140	143	127	143	141	148	115	136	151	126	127	161	147	147	137	151	125	135	151	165	131	142	154	160	156	140	130	168	139	130	152	142	146	160	163	140	145	119	155	134	129	136	124	151	155	144	143	121	159	146	127	121	148	123	140	153	120	139	144	144	150	146	157	115	119	130	134	144	147	140	162	131	134	137	147	132	137	160	118	149	144	150	133	127	152	156	133	148	133	131	130	131	130	151	135	138	127	125	142	150	127	151	132	131	147	156	129	150	140	130	132	117	130	176	146	144	132	138	150	133	135	121	142	140	142	144	147	134	145	133	154	153	151	129	132	150	122	130	131	158	126	154	131	128	157	155	156	119	143	131	135	132	129	161	148	141	150	154	140	148	143	145	134	128	130	138	132	120	139	142	155	145	132	131	124	130	127	133	144	132	120	150	146	133	151	143	131	137	148	139	123	132	134	137	139	147	143	139	133	147	157	142	154	150	140	148	140	133	146	120	151	135	133	132	121	140	128	140	148	138	134	120	141	129	150	125	133	145	144	136	140	141	144	144	148	131	148	146	130	134	160	135	129	110	134	129	163	147	147	122	134	154	150	126	135	158	134	146	151	146	132	141	159	135	105	148	152	140	163	148	140	138	138	151	148	115	135	148	152	144	134	130	139	134	133	137	134	135	154	127	143	128	162	133	132	142	130	135	146	138	137	144	144	150	143	136	123	127	139	151	132	136	119	148	153	146	142	123	145	123	127	150	149	137	153	129	125	134	130	130	144	133	124	133	145	135	141	140	140	131	136	135	141	143	127	142	139	129	136	131	135	138	144	133	133	129	128	150	138	135	157	146	149	131	153	151	134	131	141	143	149	146	144	148	123	153	143	144	137	147	140	144	122	139	132	124	135	124	130	119	144	144	123	139	135	153	152	153	140	126	130	135	144	130	130	144	135	164	161	137	162	146	154
8013	15841	13554	7144	4698	3120	2405	1835	1475	1162	974	842	774	697	652	583	536	510	479	432	449	390	415	359	378	363	377	340	361	316	329	346	317	293	314	256	310	286	290	285	268	272	284	271	248	272	282	236	252	252	247	304	279	275	268	257	247	244	295	259	265	268	250	249	265	248	275	289	271	226	297	263	280	229	262	237	238	236	244	267	285	268	263	267	263	237	263	264	240	286	268	246	262	250	256	241	227	257	244	228	234	251	262	248	265	263	247	277	236	270	228	243	228	240	237	252	240	267	263	241	247	240	246	243	273	253	254	253	254	260	238	273	276	238	265	273	274	239	237	231	267	247	236	253	266	273	226	238	245	240	262	245	254	237	269	256	241	262	255	255	238	243	230	270	245	221	239	261	239	268	231	258	256	268	251	248	252	228	251	250	243	271	227	260	246	247	262	239	229	270	222	257	238	231	258	271	256	251	250	223	264	240	240	246	231	251	259	247	269	263	226	240	258	270	255	221	249	238	226	277	229	232	254	217	245	243	246	242	242	238	249	254	225	248	232	247	247	229	249	215	242	238	237	253	261	239	240	255	274	282	245	261	210	241	221	259	243	228	235	271	216	245	255	271	255	239	264	246	230	243	246	246	235	273	262	241	263	237	278	252	221	265	264	245	239	229	217	241	277	225	219	245	233	254	254	225	233	253	254	238	255	230	245	263	261	247	268	236	251	223	243	229	254	242	252	264	235	255	246	259	239	254	248	239	249	239	230	251	250	254	259	284	243	241	279	213	278	245	233	262	250	251	287	239	269	226	227	249	244	233	258	264	237	256	218	247	237	229	238	240	264	277	236	255	260	291	251	258	255	217	255	276	219	236	248	236	257	236	272	286	256	240	256	250	244	269	257	234	232	228	254	229	241	232	237	256	233	253	266	241	262	282	250	243	239	235	229	230	225	230	243	243	232	269	247	252	261	246	238	266	249	241	237	239	270	260	238	241	220	274	258	279	261	234	224	245	244	278	245	243	249	221	244	256	249	253	263	237	243	231	230	251	286	239	249	269	232	264	248	237	257	258	257	266	268	252	239	273	246	245	263	235	227	276	229	250	244	246	253	279	231	248	250	249	262	238	235	256	247	232	243	242	247	249	240	250	258	290	238	237	258	227	249	225	229	236	251	240	257	238	229	264	259	248	254	229	228	245	268	251	252	283	255	274	257	235	272	241	247	234	274	249	257	261	252	279	235	228	240	244	225	237	250	259	278	244	258	259	262	268	258	230	255	274	235	243	236	230	251	232	251	258	232	237	237	266	257	238	249	210	236	242	224	215	261	253	235	220	246	241	219	222	241	265	256	239	224	232	218	249	263	238	251	238	264	226	219	243	266	246	213	268	238	226	255	228	246	220	258	263	258	235	230	215	259	261	250	278	256	241	247	229	256	246	236	239	250	229	230	259	242	211	239	253	273	260	248	264	276	249	215	225	243	244	253	260	259	228	280	208	230	262	256	259	247	229	248	202	257	260	267	262	246	234	244	254	263	259	260	257	252	224	235	239	252	256	244	236	248	252	245	281	247	242	212	224	254	252	254	241	242	248	249	251	245	236	232	263	215	252	248	245	227	229	237	237	238	243	251	230	268	238	254	252	251	211	235	254	233	239	218	241	256	239	258	253	244	239	231	246	266	259	235	264	246	262	216	234	224	234	232	247	247	247	240	251	252	268	235	227	238	248	218	221	253	257	246	257	252	227	253	228	242	252	257	250	240	258	249	258	231	257	265	255	249	247	251	242	246	245	268	250	244	243	249	244	216	260	246	269	249	246	269	262	221	241	245	249	246	218	234	253	268	246	229	247	257	256	260	254	250	261	249	248	275	258	260	249	228	264	280	238	244	234	264	252	235	217	243	263	272	260	259	246	249	243	223	252	240	290	264	254	241	214	235	263	247	249	253	225	236	246	241	241	243	268	269	265	251	247	249	245	238	243	251	253	235	242	219	252	260	236	228	273	258	240	247	243	256	236	225	265	227	236	247	285	247	253	258	233	266	223	255	244	264	241	246	222	243	270	255	257	255	226	224	244	244	228	248	237	234	288	231	246	255	251	243	267	232	236	243	257	223	239	242	224	225	238	271	217	229	263	234	235	246	236	244	232	228	288	226	225	255	253	240	268	246	268	250	247	264	259	204	276	263	254	237	230	259	236	257	219	248	280	249	231	260	246	228	276	237	252	231	246	225	251	215	234	261	243	241	250	262	236	242	272	236	268	240	228	273	216	230	258	244	261	250	283	214	225	265	271	265	244	238	248	228	276	252	254	226	235	227	238	266	265	228	239	244	224	238	241	232	236	254	258	260	244	222	249	262	233	244	268	237	257	261	264	241	250	229	254	262	253	253	244	259	226	228	238	250	245	229	249	265	263	238	259	245	247	259	256	242	248	253	245	231	261	237	259	241	230	261	244	235	245	247	241	252	245	248	244	238	246	252	221	237	232	260	219	280	254	257	259	246	253	233	251	232	273	238	268	259	238	261	251	251	239	263	267	230	255	234	253	232	245	227	274	276	215	241	235	268	263	250	240	223	260	221	252	268	264	260	256	248	226	254	262	262	245	273	227	252	269	259	261	243	231	258	273	246	223	260	239	275	240	221	255	266	270	227	251	268	276	276	243	256	217	275	249	256	216	272	264	243	242	225	250	262	278	241	216	244	260	246	223	223	264	231	261	227	233	232	237	220	264	246	270	253	275	229	250	224	249	280	238	240	238	237	253	229	252	260	253	273	237	245	236	234	266	245	227	217	284	248	262	258	251	243	252	265	224	246	257	236	230	238	239	241	219	240	242	226	215	255	238	205	222	258	246	254	225	232	214	231	245	253	244	251	252	251	223	238	262	228	257	259	231	254	268	241	261	247	230	233	272	245	253	266	231	268	267	229	245	219	231	236	263	258	242	267	241	244	246	247	238	249	270	249	275	236	274	212	243	278	260	236	248	259	293	271	216	253	248	246	233	247	251	247	247	239	234	248	257	238	234	219	252	247	284	267	255	256	261	262	232	229	255	258	225	240	202	231	270	236	265	226	257	233	236	243	226	209	222	263	275	244	233	251	245	232	250	277	265	241	217	230	253	255	252	246	246	205	255	243	224	230	253	261	262	226	270	253	268	249	237	262	231	226	243	261	254	255	238	244	255	252	273	231	257	243	240	242	223	243	225	255	259	226	264	243	258	262	262	249	252	254	258	250	241	258	235	219	222	251	215	240	242	269	234	229	269	252	223	291	257	271	210	245	245	220	241	227	245	240	225	271	238	241	270	239	217	242	231	224	251	216	262	251	259	239	262	264	259	254	243	295	244	251	241	248	239	263	237	248	264	241	259	253	248	250	234	246	259	227	246	255	210	241	254	251	254	262	255	274	253	265	215	240	253	252	232	249	242	257	273	241	260	261	233	262	240	258	234	235	243	233	251	265	211	252	251	238	239	256	245	235	267	258	244	240	277	262	245	240	247
27013	20842	8244	861	561	490	484	454	440	469	436	468	452	442	446	439	434	468	460	448	433	459	447	477	426	446	438	429	420	428	444	440	456	450	395	430	449	468	431	432	451	452	416	394	450	449	422	410	446	437	454	448	443	432	397	468	468	438	388	424	442	403	471	449	460	446	417	463	432	469	434	410	443	437	451	470	446	437	427	444	422	436	420	455	458	436	459	463	410	415	441	439	476	436	480	438	397	476	411	452	450	434	490	464	442	447	442	441	467	437	452	425	466	428	479	443	440	423	500	404	448	449	426	457	434	431	459	403	439	430	443	454	451	446	422	461	440	438	459	454	412	414	433	445	447	412	429	423	459	414	417	452	449	421	433	428	452	419	441	433	411	420	421	421	457	431	455	423	422	473	430	413	402	423	427	447	449	444	457	432	434	429	415	439	452	419	450	442	453	458	450	404	447	448	461	463	427	474	430	481	424	473	408	420	454	466	474	456	443	423	451	454	445	444	442	462	422	455	436	468	399	410	460	474	421	442	427	452	485	451	427	417	466	449	477	410	401	448	458	436	406	483	432	462	426	431	448	426	463	436	439	465	449	452	435	432	445	425	449	457	443	448	442	396	404	445	447	441	418	432	451	446	454	451	437	463	418	428	439	412	435	456	441	446	450	452	439	446	450	439	435	425	452	432	425	428	450	432	446	405	438	460	476	422	419	445	429	424	419	400	407	440	430	447	443	426	442	426	459	426	441	423	410	412	427	409	479	438	427	436	427	417	454	433	426	462	412	442	437	471	490	387	438	460	418	467	432	475	446	438	438	431	442	394	435	399	434	419	415	428	462	443	461	462	471	420	425	442	461	403	463	463	447	428	410	452	430	423	411	453	473	446	453	417	437	428	434	450	442	431	419	458	441	411	424	426	404	434	452	446	426	457	466	446	443	478	472	417	475	431	459	480	438	419	457	411	442	436	425	427	460	434	478	446	409	465	414	401	467	448	410	458	462	449	428	415	428	423	435	429	480	431	415	413	423	422	435	438	458	437	473	435	476	451	444	426	441	430	460	419	422	427	452	420	437	413	412	447	473	438	414	409	439	439	435	455	439	455	429	448	433	433	407	447	464	440	406	440	435	422	452	457	449	430	433	473	450	427	430	424	491	440	461	409	438	463	442	427	449	427	415	414	432	435	432	450	447	437	430	442	446	389	440	421	442	473	443	474	410	456	424	437	432	452	442	433	445	429	442	416	435	442	424	413	434	436	423	449	429	415	473	432	397	451	413	434	456	432	456	468	449	459	433	444	447	453	441	451	447	466	410	449	423	415	420	463	458	445	487	435	467	461	462	467	476	477	430	431	446	455	432	476	470	430	437	449	463	445	428	445	424	417	450	468	414	436	462	467	436	427	454	471	437	459	378	455	452	452	456	440	435	433	427	440	432	412	443	441	438	440	430	415	460	414	454	433	455	440	419	445	433	492	447	422	466	431	454	451	434	427	435	450	474	443	436	432	434	422	443	442	465	443	441	455	449	416	486	424	473	435	451	434	426	471	424	407	459	444	444	457	383	409	452	440	450	414	466	430	451	429	470	429	458	427	407	429	434	427	454	436	437	431	454	420	411	414	432	440	425	448	464	438	455	459	431	445	410	447	427	430	448	450	424	433	453	445	421	464	410	425	478	451	446	416	442	452	445	454	428	465	445	452	405	445	420	432	427	439	429	432	400	445	411	458	438	464	415	414	443	433	410	435	449	431	444	413	432	458	399	453	468	412	420	411	442	452	451	458	435	444	425	428	438	410	420	459	415	433	443	458	419	479	481	448	407	409	429	451	428	474	437	479	463	468	453	465	457	415	409	447	433	415	464	406	464	419	478	448	429	464	431	471	420	467	413	463	444	446	445	418	453	446	479	404	463	403	465	426	420	440	469	471	447	447	461	431	453	490	423	401	446	453	422	433	382	480	445	424	515	439	446	427	446	440	440	471	432	459	461	422	438	441	464	471	461	419	453	434	479	413	430	428	405	434	434	447	419	463	458	435	429	403	447	428	469	425	454	435	426	459	471	441	446	440	423	423	451	439	443	414	434	458	473	403	446	448	418	417	398	460	455	447	445	438	431	463	427	448	430	449	455	411	413	441	394	445	453	436	428	427	425	427	393	441	442	427	456	468	477	428	445	433	442	453	478	448	432	420	405	455	428	440	424	454	439	485	439	407	441	452	436	440	440	458	441	426	414	444	435	452	416	433	445	433	407	471	451	428	408	436	498	423	434	451	416	456	427	412	441	419	428	447	399	436	450	441	401	428	449	428	443	456	444	447	437	440	450	414	442	456	426	472	451	479	443	418	442	458	425	404	439	493	480	454	472	420	422	452	427	427	405	410	428	414	432	450	427	483	427	448	432	441	426	478	461	447	464	439	386	464	426	448	438	439	424	459	462	477	451	435	435	441	463	478	416	424	458	397	499	426	425	440	458	442	411	451	413	480	431	449	443	406	412	405	478	453	439	409	405	466	459	434	422	435	465	473	430	439	451	456	452	452	483	443	461	404	415	426	471	452	424	458	453	417	420	453	449	451	434	437	439	428	410	444	431	450	430	470	445	450	412	485	407	487	456	431	470	436	403	418	439	419	388	455	428	455	433	458	480	479	477	460	403	453	461	409	434	438	469	456	442	433	451	446	399	434	445	432	417	442	448	468	454	420	426	421	452	445	457	437	417	420	413	469	450	445	454	466	436	418	431	453	415	430	450	412	432	437	446	444	436	437	437	425	449	421	433	427	462	421	408	447	428	471	445	408	463	429	417	434	487	420	421	450	428	480	451	415	442	431	419	412	436	449	404	469	416	433	469	457	467	434	471	437	460	446	428	463	439	437	456	437	454	419	461	427	478	435	407	442	444	446	435	436	438	436	480	424	439	441	429	441	435	431	435	450	446	425	434	445	437	455	433	436	483	458	455	430	428	432	437	441	452	426	411	465	451	442	454	422	439	429	398	434	439	448	395	428	432	440	382	433	441	430	438	436	455	416	448	430	419	411	428	398	448	444	450	471	409	441	455	457	433	435	435	448	385	466	393	444	400	414	454	433	432	441	453	448	458	452	410	437	410	406	469	462	454	457	450	427	387	441	460	451	420	427	436	416	441	435	467	474	405	371	457	464	421	417	437	432	428	453	450	444	490	450	447	427	454	474	408	412	401	407	418	422	442	416	459	435	466	444	453	445	454	408	442	409	467	461	407	396	481	427	424	453	416	420	427	420	430	461	453	453	451	420	408	479	433	440	431	423	439	426	427	412	466	450	468	421	437	433	444	443	449	427	451	423	437	447	450	438	420	460	437	439	446	475	458	479	462	403	416	471	442	454	408	447	460	442	437	497	492	462	444	372	420	447	460	468	437	424	437	419	425	444	434	416	450	477	446	417	454	436	438	460	441	435	427	457	437	440	415	440	427	429	461	424	426	461	472	437	436	402	411	417	401	451	393	448	408	448	436	458	472	435
4282	1839	1679	1221	928	876	874	840	822	820	819	814	810	809	775	771	770	770	811	793	795	768	743	782	739	770	768	715	762	799	755	807	756	764	785	748	780	790	746	757	735	747	804	793	771	782	750	780	751	772	796	718	750	781	759	805	761	773	772	717	778	748	725	768	776	758	789	775	756	766	716	779	773	795	790	756	736	777	799	790	757	807	846	758	794	780	739	721	738	736	794	796	788	740	750	772	748	792	770	802	779	822	774	756	746	764	740	775	750	770	785	721	776	833	798	755	740	802	781	749	770	741	783	742	787	776	782	763	746	807	759	754	759	732	767	714	753	736	772	800	760	741	769	804	737	788	789	776	799	751	766	738	734	756	747	792	770	784	765	743	752	742	739	775	824	796	741	796	749	787	736	842	813	788	753	726	791	760	780	730	763	798	790	794	780	756	806	776	794	776	732	737	779	764	798	802	743	763	779	775	796	763	804	782	795	771	762	763	729	827	731	802	774	763	789	782	804	755	759	725	780	744	758	745	754	799	750	769	760	778	819	802	765	788	774	787	787	747	814	793	854	766	765	808	778	785	806	768	744	745	796	773	747	785	802	868	751	775	759	780	725	757	728	773	780	822	788	812	783	782	771	810	801	769	753	769	804	801	784	742	768	767	763	751	728	729	768	764	764	797	767	742	789	787	806	743	761	773	796	739	776	775	815	785	789	754	706	792	782	804	769	692	767	757	800	728	750	794	733	784	793	715	771	768	787	782	803	787	782	817	769	806	799	776	764	727	775	772	748	768	795	770	768	809	801	778	801	784	735	791	781	756	748	775	760	797	799	761	789	784	753	789	765	773	768	776	777	816	751	767	826	797	793	790	812	752	765	815	776	797	750	761	746	762	824	784	717	736	778	767	791	807	781	779	790	780	792	722	780	785	786	736	749	785	805	782	764	744	766	762	780	734	735	785	740	778	747	764	723	791	806	731	784	762	809	745	827	762	761	780	792	688	786	764	764	765	740	766	735	809	718	739	800	738	731	774	784	755	822	768	771	747	784	770	800	758	773	784	827	767	758	723	771	754	794	761	786	776	769	783	775	753	812	758	755	734	778	795	760	773	762	783	828	789	744	793	785	786	794	737	760	732	802	766	777	783	764	799	737	746	758	789	778	792	744	792	818	751	778	779	790	771	770	817	742	790	742	744	776	786	819	747	751	815	744	770	793	747	802	799	718	781	774	752	816	717	762	762	755	800	735	788	759	747	742	776	771	769	767	783	812	779	738	770	776	764	787	796	736	775	726	710	789	765	761	765	811	772	738	783	734	771	748	794	746	780	757	792	738	785	765	774	786	763	772	774	769	780	737	750	798	801	780	758	728	789	776	781	795	806	776	802	740	792	748	784	758	741	782	766	774	756	770	767	768	771	797	816	724	723	737	698	814	776	789	790	779	745	737	763	803	759	763	755	791	747	791	854	815	776	733	782	767	786	735	807	772	761	801	718	761	738	763	749	748	746	716	778	751	770	757	788	761	789	754	785	739	760	758	786	773	734	770	805	741	754	773	787	775	753	780	799	778	759	803	743	814	807	775	752	744	796	785	719	751	735	790	845	761	774	802	749	783	751	844	806	746	770	773	736	759	787	779	816	747	765	766	740	779	783	751	833	752	737	756	738	762	819	770	773	744	760	775	809	807	767	781	755	760	752	720	786	815	801	791	777	774	756	802	767	738	755	806	718	719	798	754	792	780	788	831	745	819	764	754	811	761	786	765	734	773	819	786	764	782	745	798	786	839	711	778	737	763	727	754	753	828	822	817	785	772	791	773	785	761	742	815	790	758	756	775	791	717	782	817	791	823	774	779	787	762	751	752	714	785	794	735	812	769	777	733	778	801	831	758	823	779	818	723	762	762	762	784	804	800	738	766	758	723	766	778	765	764	747	791	789	792	730	776	756	731	775	779	751	792	812	757	706	783	839	806	780	775	789	743	838	719	738	802	741	774	747	762	766	773	755	779	736	747	785	752	761	743	763	757	743	784	753	750	797	762	747	740	762	762	754	763	800	795	717	750	746	733	834	790	757	801	762	793	771	751	757	731	775	759	733	776	783	789	754	744	815	776	795	850	786	736	725	769	790	760	692	734	776	837	749	795	741	795	788	773	784	739	758	833	764	798	791	745	785	748	763	731	754	819	782	770	835	758	739	744	728	752	773	750	761	738	734	762	803	770	795	760	761	802	757	739	794	800	772	803	759	726	741	763	760	735	784	738	765	790	741	780	807	764	759	780	762	741	792	770	753	792	814	794	745	798	793	786	762	804	724	773	790	831	804	803	791	808	777	746	753	755	832	715	804	775	775	775	813	762	788	754	797	755	750	785	777	775	768	784	770	750	760	783	758	775	769	752	756	782	751	735	798	779	772	726	747	804	757	749	737	780	807	737	777	808	718	767	791	797	742	810	748	752	779	721	727	787	750	770	723	765	763	779	776	782	795	781	757	781	738	794	789	786	785	765	765	765	768	775	732	734	793	783	777	832	749	755	717	741	804	777	759	788	770	773	758	790	777	761	784	776	747	716	753	737	715	723	746	834	758	734	701	737	817	839	746	801	788	763	715	731	753	807	774	787	792	763	789	786	777	756	770	759	725	796	777	805	799	832	773	755	752	733	732	794	747	817	715	796	743	818	827	775	769	744	787	792	767	701	764	780	789	797	812	769	789	782	773	766	786	738	765	782	801	773	754	697	744	746	777	747	752	768	728	752	794	743	774	796	725	732	782	752	732	813	819	802	752	783	802	764	793	794	785	789	769	773	743	764	760	752	838	720	757	772	792	788	778	701	705	834	767	791	790	803	759	757	823	745	774	747	817	740	761	773	741	740	759	718	799	773	731	838	739	747	795	756	734	792	776	790	780	758	715	757	740	811	789	810	821	806	758	748	794	772	821	764	753	769	755	735	746	761	776	750	795	776	765	789	768	746	808	761	745	767	812	758	776	772	777	738	765	772	783	739	754	811	789	809	775	763	753	754	753	771	770	759	791	759	771	789	772	786	706	821	769	779	760	793	778	786	760	729	778	758	791	737	774	795	734	741	783	850	766	727	776	752	759	765	799	819	755	745	805	782	774	769	810	737	750	798	814	750	797	737	837	765	741	777	765	727	741	738	809	819	763	763	751	741	750	802	781	805	763	758	746	768	806	794	754	753	778	769	828	765	808	768	746	752	778	780	830	823	784	738	783	792	790	781	807	718	745	698	777	779	751	761	775	756	813	768	784	798	760	735	745	767	758	785	817	748	775	773	772	733	787	827	834	776	778	771	781	753	789	744	758	747	749	805	774	754	751	715	732	762	786	761	778	769	746	755	797	800	749	771	818	748	742	773	788	750	744	793	758	737	787	756	769	718	750	774	774	741	803	757	795	731	759	793	751	745	755	764	767	763	792	777	775	738	801	787	774	747	760	755	817	756	767	735	771	753	757	751	761	746	745	760	777	754	752	715	812	777	756
24267	21434	28685	24566	20993	2433	592	459	355	312	318	288	265	283	261	253	238	225	238	227	213	230	209	255	212	226	219	226	224	217	209	202	225	233	225	205	207	218	211	219	225	202	242	202	196	239	212	195	233	243	231	252	214	221	194	211	211	208	210	212	194	212	216	223	215	205	204	205	188	212	202	182	188	219	204	210	179	209	213	226	189	206	222	188	213	198	214	212	223	196	187	221	225	200	233	228	188	194	191	195	215	200	197	233	196	192	204	218	223	191	179	191	201	215	210	222	202	223	224	190	218	204	193	213	221	213	216	198	189	235	209	199	215	211	202	225	204	200	207	217	198	215	184	194	215	209	216	220	210	222	187	200	211	169	206	206	181	209	212	213	210	206	217	206	209	205	194	222	236	213	212	193	205	200	227	215	226	200	197	192	238	219	198	186	208	222	213	219	202	201	196	225	214	219	228	195	216	211	189	192	187	202	207	188	209	220	195	172	213	193	197	204	211	220	226	185	222	206	202	221	186	230	212	215	208	211	197	237	201	203	208	194	185	189	207	192	218	215	212	199	215	220	207	221	218	227	216	219	244	200	209	208	222	206	199	219	180	205	213	240	181	227	220	203	201	210	190	217	226	202	188	209	208	193	216	210	217	200	207	225	218	180	228	215	202	214	200	215	215	227	184	225	192	222	223	208	216	213	169	206	205	188	223	184	236	201	223	188	196	237	207	197	220	223	215	192	214	204	215	204	216	203	210	202	197	211	195	210	207	201	198	199	194	203	218	192	196	204	205	168	187	204	191	195	206	214	189	190	209	213	214	220	225	217	228	206	214	205	192	218	217	202	225	215	225	227	215	201	205	198	202	221	219	223	189	208	209	199	184	217	221	218	221	234	173	232	193	185	210	195	212	199	214	234	218	215	225	194	185	204	214	223	186	189	199	215	210	200	211	218	202	230	220	198	210	200	193	207	216	183	196	178	214	213	195	206	194	195	215	208	207	182	199	198	209	215	197	172	229	178	219	223	195	229	218	210	201	200	209	168	207	192	226	200	184	183	194	204	210	226	203	202	215	210	212	192	213	165	216	203	198	220	203	221	231	195	214	228	195	234	191	193	192	198	205	204	228	206	181	179	196	187	202	181	205	242	184	212	200	205	205	215	205	218	211	185	199	203	213	220	197	219	202	202	213	182	190	184	207	197	188	195	225	222	189	207	224	195	194	194	192	205	216	200	227	234	200	183	200	211	233	192	196	216	239	181	185	209	204	184	210	183	211	220	228	256	209	197	211	214	226	200	186	216	202	217	211	191	215	202	193	195	218	225	195	185	236	228	242	186	220	197	205	193	239	199	219	193	215	193	205	197	213	207	202	185	231	202	201	221	206	238	212	187	206	222	199	186	205	246	197	197	204	213	215	213	207	207	221	199	200	213	216	213	178	207	196	214	187	212	210	222	218	223	196	197	207	200	187	225	217	181	210	205	188	171	203	201	193	215	203	215	216	207	214	189	219	233	237	231	207	224	220	211	201	186	201	187	200	220	211	226	212	178	203	204	207	199	236	193	202	212	208	190	181	216	192	198	232	195	213	194	212	226	251	225	216	227	211	200	223	219	201	212	185	192	241	201	192	200	215	198	216	206	230	220	207	199	211	219	211	215	194	178	187	184	208	204	206	209	199	219	195	216	188	200	224	206	209	200	220	238	212	219	216	194	213	171	222	204	187	207	223	187	202	191	222	217	201	221	221	218	201	205	208	207	217	216	218	203	225	239	170	188	203	200	225	217	207	193	215	220	199	220	193	227	211	197	189	205	203	213	221	235	199	227	231	198	200	203	219	229	197	210	201	196	208	205	228	224	210	212	204	214	209	222	214	182	212	210	213	201	234	212	182	242	187	189	200	233	196	218	198	216	207	217	197	183	206	201	230	195	187	207	201	215	229	192	209	201	204	220	200	184	210	197	198	216	183	193	197	181	179	216	225	190	213	204	224	210	227	216	213	202	190	189	202	213	204	205	214	227	205	231	198	193	195	211	225	219	199	212	217	176	210	182	207	193	185	193	204	198	196	200	218	211	208	209	225	181	222	218	202	211	211	235	222	213	202	199	223	208	189	203	198	203	202	232	193	209	221	199	174	180	192	219	210	208	221	218	209	199	202	213	201	190	185	192	211	207	201	211	201	206	211	200	195	203	211	213	204	201	193	194	192	192	195	212	218	174	192	190	214	192	221	188	209	205	192	240	220	196	206	223	196	212	193	214	201	211	216	204	204	209	196	235	207	192	190	178	226	209	195	210	193	192	217	225	225	223	197	179	196	215	208	206	212	176	195	214	213	179	211	219	208	199	230	202	172	243	219	208	199	235	195	208	211	201	212	194	228	196	192	229	232	182	222	214	193	220	203	228	196	227	226	211	197	236	200	182	197	188	199	210	192	198	182	213	186	212	182	186	211	187	214	189	200	195	206	204	201	187	183	220	208	224	188	206	230	206	215	226	197	189	193	197	213	214	226	201	195	229	207	198	231	207	248	227	241	230	203	228	228	212	198	217	206	219	198	207	204	223	220	200	216	191	201	195	216	230	230	187	196	198	226	190	217	208	206	202	201	210	206	223	211	205	192	226	207	209	222	166	207	226	166	188	227	218	224	229	227	216	235	193	214	208	210	201	211	197	206	191	236	190	218	210	211	248	179	180	185	199	198	234	207	210	190	209	201	187	207	202	190	206	203	203	215	218	214	185	224	199	197	218	227	217	187	207	237	197	201	210	206	201	192	218	201	204	215	215	212	176	204	218	198	202	221	220	207	217	206	194	215	211	214	205	190	197	217	182	200	219	209	208	194	202	202	212	223	193	188	190	197	220	215	199	215	196	202	206	199	209	205	223	196	186	190	194	195	192	208	194	203	263	210	218	196	209	219	210	209	204	198	193	221	199	199	214	198	221	225	218	192	201	205	200	205	185	235	221	223	225	205	204	213	204	222	211	244	209	195	205	209	234	241	210	218	186	227	195	197	203	186	188	214	200	191	210	201	192	200	191	217	223	202	179	202	195	193	240	198	211	223	180	206	218	201	201	229	195	199	223	191	234	204	219	208	194	215	206	195	189	210	233	207	191	211	232	206	203	207	193	183	206	221	205	189	193	205	204	202	212	188	210	219	182	218	199	197	245	195	173	200	203	194	217	216	191	211	205	175	208	200	225	187	235	204	213	209	218	212	200	221	213	213	197	233	209	231	177	207	220	216	220	198	212	192	204	213	203	212	172	236	212	209	211	211	199	206	219	201	192	218	215	217	204	216	241	183	179	208	218	208	194	221	203	200	210	194	202	212	188	197	193	218	211	208	205	217	188	201	209	237	237	173	186	196	187	193	210	206	225	207	221	210	224	208	191	234	206	202	233	197	210	203	213	227	205	216	206	212	211	224	197	206	186	212	211	214	234	225	197	189	198	208	227	216	227	221	202	203	191	210	190	186	183	180	207	205	205	200	204	219	210	193	216
5629	9933	8662	4459	2807	1971	1539	1190	1053	899	737	736	633	612	578	557	509	483	497	478	483	437	487	453	410	463	486	399	419	451	417	406	390	403	432	462	449	398	399	378	374	420	418	373	385	386	404	377	424	405	398	405	381	393	421	411	406	395	396	380	399	353	372	406	376	386	391	396	383	366	399	397	360	374	381	378	399	419	349	376	397	405	405	344	388	362	407	408	398	374	396	368	383	373	424	355	381	408	404	404	357	413	374	431	373	379	378	366	378	374	388	383	389	389	331	412	364	380	400	408	414	356	384	380	379	403	407	354	411	363	343	389	373	349	379	379	346	356	369	371	380	363	379	406	360	370	420	386	378	387	360	398	390	405	418	379	344	390	417	394	366	367	392	385	391	373	393	367	383	369	350	376	368	359	372	364	407	367	385	379	358	373	362	394	394	352	368	380	356	362	418	398	352	399	389	387	393	388	347	394	385	369	406	383	384	381	397	380	362	382	423	375	423	371	399	373	396	376	377	397	370	391	377	398	373	407	348	404	365	391	365	362	390	373	420	367	358	387	367	390	403	336	382	385	382	382	415	361	388	376	430	385	380	397	410	386	399	349	359	363	417	413	364	364	355	399	363	379	382	363	391	385	385	372	382	378	381	375	380	350	396	374	401	364	377	385	414	382	374	421	379	392	413	383	391	373	406	347	411	374	374	380	400	367	389	355	397	408	378	371	392	362	362	401	386	385	395	374	405	372	375	407	382	380	400	403	424	379	381	367	359	354	365	363	390	394	386	380	384	320	396	361	379	400	373	396	410	357	390	349	387	359	387	400	382	375	366	384	383	397	427	359	370	393	397	379	371	344	421	406	398	400	392	401	405	404	380	356	322	390	386	358	376	394	399	400	402	408	358	387	372	397	379	395	371	390	378	372	372	374	378	394	425	408	386	370	388	388	380	349	375	397	383	391	378	401	363	403	384	395	385	393	381	368	396	367	373	377	381	394	354	391	387	403	397	354	401	429	374	376	353	387	369	380	382	398	396	404	354	332	391	358	362	385	377	376	373	393	372	350	395	368	401	387	380	395	396	370	385	401	383	402	375	357	373	402	369	406	338	396	402	366	373	368	400	374	373	374	370	369	348	353	387	384	406	390	358	412	405	387	358	400	437	371	417	347	347	402	379	389	390	354	362	375	391	371	371	400	382	384	407	393	369	406	433	407	391	366	394	354	364	380	385	391	379	356	374	386	372	398	401	356	366	390	403	383	387	411	400	428	368	392	364	376	362	407	370	373	392	354	379	368	363	390	376	378	382	370	380	387	367	370	387	396	394	383	375	358	387	411	398	341	431	367	406	381	322	404	354	375	407	414	389	371	400	380	381	362	384	385	404	362	391	373	387	390	385	374	399	355	389	379	371	363	402	346	352	402	408	389	387	397	409	372	369	389	395	382	386	382	399	365	395	401	372	390	383	386	406	419	364	374	388	373	396	374	363	380	355	378	355	373	399	375	375	387	379	387	359	362	365	383	381	376	361	386	403	384	343	407	381	390	383	399	363	389	399	406	375	396	401	374	392	417	383	356	375	390	373	380	388	366	369	393	397	423	411	400	370	385	358	369	377	398	365	385	378	385	387	362	353	383	370	394	358	349	385	398	398	389	373	385	353	387	366	391	388	387	373	396	357	396	336	381	405	381	366	382	396	390	377	399	389	388	354	366	403	374	411	355	343	393	384	348	384	385	397	382	387	386	409	383	395	373	363	381	376	415	385	368	425	395	376	344	356	408	408	390	416	404	348	381	372	343	380	362	359	385	377	392	410	386	374	399	397	401	373	378	385	386	393	387	368	387	357	384	402	392	387	382	364	384	369	383	383	391	395	365	367	363	416	394	412	353	384	371	373	417	311	403	394	406	403	373	405	406	351	381	415	364	351	391	379	332	368	413	374	393	396	375	376	386	379	354	377	407	403	345	367	338	388	368	422	374	351	360	380	402	400	371	361	417	371	379	363	382	398	381	386	402	394	367	359	403	397	356	363	407	402	394	370	374	364	345	344	385	400	365	443	390	371	390	403	372	374	392	397	369	380	386	379	358	394	379	388	360	386	406	389	408	371	378	395	393	394	351	380	382	373	396	422	394	399	375	368	389	354	370	352	398	367	361	368	403	394	385	427	396	426	357	369	418	431	355	372	395	391	360	376	425	379	371	370	408	369	389	385	388	386	389	380	387	380	361	398	387	358	379	397	330	365	386	394	403	356	422	396	367	373	411	413	422	378	389	381	392	417	411	378	420	405	385	362	378	381	377	411	375	377	385	382	403	360	390	347	389	370	374	378	406	373	399	385	371	354	393	392	382	343	390	372	368	381	374	398	403	374	346	387	359	374	343	388	391	367	358	378	375	387	374	365	365	375	393	377	355	404	403	372	376	408	393	399	392	391	383	405	387	403	369	367	362	378	358	395	395	379	373	410	409	415	397	370	372	413	371	412	375	396	348	347	375	371	399	432	402	386	392	355	402	347	369	393	395	370	377	405	387	363	339	375	352	343	415	416	411	399	379	367	396	369	375	378	380	355	426	390	376	383	366	401	372	372	363	411	383	370	380	402	374	432	376	374	375	367	398	361	384	360	388	373	378	399	392	365	405	361	363	376	386	372	406	427	383	404	373	362	405	399	378	372	379	362	393	372	365	382	382	397	368	377	412	392	385	383	359	425	387	372	344	398	381	367	363	394	382	366	389	427	395	340	394	371	351	377	376	367	407	369	400	380	367	368	388	374	377	362	401	387	393	414	398	386	387	386	402	392	386	417	369	385	364	367	390	409	366	382	396	396	382	380	371	353	382	392	370	386	369	377	363	412	400	358	429	401	362	403	387	369	351	426	414	412	388	361	383	400	383	410	386	376	397	378	355	378	361	408	401	378	387	364	375	409	359	379	389	346	371	400	392	401	411	390	351	365	365	380	397	401	362	404	416	416	374	387	402	390	361	381	360	401	342	333	411	359	401	351	422	403	422	414	408	367	390	420	371	384	392	383	407	406	393	392	395	385	401	408	384	392	391	376	371	367	363	348	396	386	336	376	363	360	394	357	381	398	390	392	375	380	413	396	382	347	362	426	358	385	393	359	379	364	388	366	368	379	369	398	381	350	381	348	368	367	382	409	411	417	393	389	416	412	395	407	409	365	387	387	405	401	396	430	359	384	388	379	404	403	369	382	394	393	378	336	368	422	376	385	387	353	373	366	383	375	393	372	402	351	408	408	375	366	366	356	373	382	378	373	402	401	396	338	367	385	374	363	387	390	418	376	374	368	365	405	406	357	361	350	360	377	389	396	403	395	385	375	437	377	396	370	410	389	331	415	410	381	401	403	384	346	377	368	366	393	367	398	378	359	405	362	399	391	378	384	354	400	342	372	373	407	368	388	382	386	393	397	385	390	338	397	385	395	356	400	382	392	365	378	359	355	363	384	402	379	358	359	380	386	399	424	373	315	380	386	366	378	411
23336	21446	29314	23980	21447	20364	1712	586	421	374	330	321	279	245	213	193	202	222	212	201	190	187	184	188	192	153	179	165	158	147	142	168	178	173	166	134	139	144	137	138	171	144	160	147	135	147	156	154	141	168	147	150	136	119	134	152	142	152	157	141	134	136	156	146	138	154	145	136	147	142	131	151	126	146	161	144	162	164	145	151	127	150	150	139	158	132	141	144	136	119	150	130	131	160	147	145	166	154	129	149	135	134	134	135	149	152	140	143	144	148	134	144	124	128	153	121	158	118	154	153	133	150	146	148	137	139	143	159	139	129	130	146	142	122	147	143	128	151	149	119	142	135	119	147	139	138	159	152	134	135	160	141	145	143	133	150	144	133	133	142	138	137	124	147	137	149	157	130	146	145	136	127	131	135	142	157	155	146	161	110	158	166	149	150	154	154	153	163	143	136	169	139	131	161	127	129	152	138	154	139	139	156	137	130	131	132	154	136	142	126	139	133	139	153	161	166	137	147	148	136	162	121	116	141	160	153	128	155	167	130	138	143	156	143	132	134	129	122	128	162	142	134	151	137	135	156	138	150	126	137	132	129	151	152	146	134	147	165	121	148	136	159	138	125	146	140	144	123	137	138	145	160	143	140	142	130	149	155	130	137	136	131	130	140	134	152	117	142	132	146	135	118	143	163	142	140	151	125	139	132	132	158	133	137	141	144	135	172	152	161	152	144	144	152	151	122	132	119	144	140	142	149	126	141	132	139	139	152	153	130	133	148	160	132	124	169	128	154	117	109	149	145	158	163	128	138	136	142	137	122	150	138	132	141	137	120	142	131	142	140	144	130	152	143	143	130	117	128	115	129	139	145	112	142	156	139	145	162	136	140	131	114	161	137	158	157	145	151	138	122	126	144	136	140	133	156	155	158	125	137	146	150	152	134	141	147	126	160	128	148	137	152	135	153	133	141	146	136	141	139	121	144	123	149	155	117	134	126	164	150	152	146	133	122	134	121	100	161	152	125	141	160	138	137	165	141	134	129	142	148	125	154	139	125	136	140	147	126	133	139	143	157	145	131	162	119	128	157	141	106	129	134	142	148	139	144	125	136	137	143	136	161	132	125	137	137	144	152	154	132	142	123	131	141	137	163	146	123	151	136	129	153	149	131	157	141	160	121	150	149	129	130	153	141	147	134	138	114	145	151	145	149	158	164	150	131	143	140	138	131	128	136	122	134	135	134	154	147	140	149	133	128	145	148	139	143	134	140	129	149	131	138	133	127	161	132	132	148	146	140	117	124	133	128	144	149	138	129	144	147	121	116	134	147	160	131	147	131	125	126	147	152	112	149	141	158	137	151	134	155	132	156	132	139	136	141	131	141	140	139	137	145	146	133	159	138	143	126	133	125	148	142	136	149	113	152	133	128	126	130	137	140	137	134	120	144	150	140	158	160	148	136	138	103	161	127	136	137	154	141	133	138	148	143	130	119	148	112	155	123	147	137	145	138	128	128	164	154	161	112	136	136	138	130	135	138	128	137	143	160	143	135	135	131	137	141	156	132	135	142	141	142	138	140	134	128	145	135	137	136	135	147	142	135	147	145	160	147	144	150	142	140	123	153	139	143	141	144	130	170	122	146	150	163	139	149	135	148	109	130	148	129	140	146	146	131	149	120	131	128	143	138	142	137	141	133	131	136	138	141	147	117	159	149	141	132	145	131	140	141	133	141	122	153	137	129	158	132	142	153	127	131	164	136	119	141	133	139	133	115	144	132	147	117	145	135	134	139	118	137	126	146	148	143	149	154	122	143	139	163	128	116	139	141	138	151	163	133	132	126	163	140	134	139	126	139	135	135	134	142	151	138	146	142	152	131	154	149	160	116	153	157	129	156	120	152	154	124	146	133	135	149	132	153	154	131	145	152	142	133	133	134	142	112	166	130	148	136	146	146	136	148	141	142	136	134	151	142	153	139	147	151	166	140	142	119	158	159	143	160	135	153	139	137	143	128	154	151	137	150	146	128	120	130	140	139	145	130	139	139	149	145	150	131	125	138	153	162	141	145	138	141	120	159	161	153	137	133	126	145	145	138	135	128	152	128	153	129	137	157	134	156	140	139	124	134	147	159	154	140	127	136	138	154	144	148	148	142	152	156	131	131	137	141	146	122	126	138	156	146	154	126	134	152	136	137	158	141	157	134	125	141	130	136	157	158	139	159	150	156	152	123	129	158	118	158	145	120	123	154	139	150	145	151	137	130	135	140	127	141	130	126	139	131	128	137	142	140	134	145	145	131	130	138	129	138	137	133	161	153	146	138	154	121	139	129	136	118	148	143	134	129	149	143	145	132	146	133	156	146	159	145	146	169	133	128	153	166	141	133	147	144	147	132	141	130	139	120	137	134	145	132	131	128	146	159	138	140	134	128	127	148	132	133	130	159	135	129	129	133	149	133	123	154	142	157	166	122	147	142	145	150	139	121	132	122	146	116	132	147	138	155	122	129	149	143	123	153	148	142	131	138	154	121	168	139	148	143	123	148	149	140	147	145	171	160	125	168	145	133	142	142	149	146	121	128	137	152	124	136	138	141	158	129	119	133	129	131	147	147	144	126	125	143	138	145	170	146	125	124	150	145	147	133	148	150	131	148	156	154	148	121	127	135	157	148	142	136	119	139	140	147	128	138	125	137	124	143	127	143	150	160	130	128	145	143	160	123	160	135	173	158	126	109	114	160	129	142	150	153	139	140	133	133	161	148	133	129	145	131	135	138	141	133	134	148	143	128	147	135	152	141	154	154	138	132	162	142	152	136	142	156	150	131	132	171	134	134	129	127	135	167	125	125	140	147	163	141	134	141	118	117	130	136	132	118	136	147	136	147	130	146	155	142	113	141	160	173	143	143	145	149	139	131	153	138	140	128	142	132	144	132	152	135	129	129	155	133	150	149	145	161	135	156	128	131	143	136	128	133	167	127	150	131	142	150	163	135	141	120	121	134	145	139	156	155	118	141	141	136	149	133	147	124	132	155	149	140	133	130	164	125	124	131	132	146	122	141	135	158	129	159	123	131	144	165	124	124	156	169	125	124	136	167	150	132	144	136	135	141	137	141	165	160	135	136	156	155	145	128	149	138	138	129	127	132	133	142	171	140	157	130	150	141	134	131	119	147	124	137	154	147	151	131	130	143	144	140	150	127	142	146	130	133	123	117	127	137	149	139	155	132	137	167	157	128	136	128	149	138	156	150	137	142	158	133	142	136	155	154	132	145	130	144	141	140	154	145	159	130	147	137	153	126	119	132	142	142	135	115	149	163	144	145	151	152	122	123	153	160	128	127	149	150	145	136	128	148	130	137	142	125	129	146	131	144	146	142	140	163	136	136	144	141	158	148	137	148	142	156	127	109	140	148	143	134	150	120	146	134	151	154	137	119	137	125	130	130	139	140	129	153	136	137	152	143	148	141	141	138	164	131	143	144	130	131	162	154	153	154	136	167	166	139	141	108
7822	15872	13703	7402	4633	3185	2384	1752	1449	1198	1072	859	779	700	673	585	550	455	439	442	380	409	372	389	370	369	329	369	306	310	324	342	311	312	299	280	285	309	269	308	298	317	268	276	289	299	275	279	270	277	288	267	265	270	245	263	241	259	238	268	268	269	283	241	245	265	243	260	259	250	256	276	248	255	256	257	247	255	254	241	244	246	245	262	235	253	225	250	249	246	251	259	259	264	262	275	258	223	272	264	280	266	239	259	249	276	235	265	247	254	249	260	265	222	250	229	208	262	241	280	242	260	259	243	249	269	284	308	269	253	235	258	227	251	241	223	250	232	245	253	257	243	240	246	247	274	257	261	242	253	243	244	278	229	239	264	250	239	249	239	261	230	258	250	250	251	237	250	245	247	250	251	240	240	245	261	256	238	267	275	242	243	277	244	234	247	235	238	247	256	248	276	270	257	251	266	242	247	226	255	216	240	251	237	274	259	226	249	239	258	243	254	259	236	250	239	247	254	260	241	243	254	268	241	274	268	280	246	241	271	228	257	253	254	240	237	256	241	270	282	265	242	237	259	235	228	249	224	277	277	259	245	236	249	256	266	261	249	247	251	242	229	239	265	242	242	261	234	251	223	256	251	258	244	246	244	256	267	239	250	237	269	238	248	206	265	231	239	235	246	257	271	256	252	254	255	266	246	256	255	229	233	244	261	251	251	248	235	244	256	253	255	251	237	245	236	233	272	230	251	243	265	277	248	244	247	268	228	245	247	242	227	241	242	223	242	236	262	246	233	215	232	260	278	246	287	242	257	243	273	260	227	230	262	239	248	233	234	255	245	232	264	248	250	260	250	235	238	222	232	250	253	251	246	262	245	235	239	256	232	251	256	246	270	248	254	244	240	228	272	269	234	231	242	276	251	244	252	247	236	272	261	266	223	237	229	248	270	254	241	227	227	244	250	215	224	246	247	215	238	263	267	227	248	219	241	230	260	228	251	238	252	261	246	203	265	248	239	260	228	248	259	231	239	222	220	243	257	246	253	174	236	294	220	242	258	247	232	235	222	236	255	226	253	240	259	237	230	238	250	249	259	241	233	222	247	237	238	188	260	247	268	267	249	252	246	240	262	227	207	249	244	232	225	221	244	267	256	251	231	250	260	244	265	250	261	248	243	255	267	225	244	211	245	273	227	207	248	259	253	250	249	254	234	234	247	236	221	242	248	224	246	265	243	246	256	247	244	224	239	259	236	230	258	264	256	235	244	238	241	257	230	240	233	231	266	238	253	254	230	247	248	259	262	249	268	277	274	271	232	277	247	273	242	250	245	221	271	243	270	265	222	254	252	263	247	233	242	233	269	270	263	211	228	242	262	275	230	255	231	243	260	261	255	258	243	256	248	257	264	247	269	246	265	261	237	245	254	245	250	254	261	253	250	259	243	237	253	223	253	239	228	216	226	246	217	256	238	242	257	245	249	269	252	242	219	244	256	245	247	237	246	248	260	259	236	239	275	270	249	251	247	253	268	261	258	257	243	265	253	251	235	236	238	263	266	224	252	282	272	216	260	261	256	244	240	265	230	216	271	256	233	240	224	227	256	245	252	228	243	234	266	232	247	234	241	232	273	252	247	215	247	269	265	230	238	270	255	223	265	246	236	242	256	265	247	251	250	257	248	264	239	245	232	219	256	281	244	232	252	227	238	258	256	224	227	262	233	275	259	240	248	233	269	235	231	263	239	233	260	251	251	243	239	240	231	263	242	234	251	245	251	240	245	254	245	250	240	248	266	228	232	259	223	228	245	243	219	242	230	241	231	227	233	235	257	256	228	225	243	241	220	239	256	261	257	275	274	274	251	261	223	249	240	259	223	241	233	242	233	257	243	229	256	256	244	256	271	252	251	234	252	252	231	236	219	217	257	237	236	233	227	226	269	238	242	259	251	216	239	273	259	239	251	252	258	218	249	256	233	254	232	256	263	241	244	269	253	250	273	250	245	236	233	233	224	250	269	235	263	251	265	251	245	266	246	254	251	252	249	269	254	233	223	254	217	242	262	236	244	236	245	242	239	236	259	242	231	248	268	235	246	241	253	241	252	262	227	283	214	253	276	250	246	248	258	257	225	269	224	233	243	245	259	254	211	252	249	245	246	253	229	232	238	258	252	258	250	238	239	213	255	255	258	262	252	227	239	213	255	250	252	258	254	232	270	228	207	249	245	235	255	236	248	266	242	222	271	227	239	238	252	269	242	231	237	265	246	220	238	259	234	252	256	266	256	249	239	251	214	239	266	222	262	229	254	279	250	252	278	244	256	221	274	243	244	245	263	255	239	225	268	223	259	249	235	240	244	262	265	240	245	233	248	252	253	233	233	212	258	264	257	258	252	261	235	236	254	248	253	225	217	233	239	225	274	241	257	238	289	239	264	221	251	243	263	252	248	242	280	248	252	237	221	245	244	275	259	264	264	256	259	262	230	227	272	243	265	252	275	233	225	236	222	251	238	233	235	242	264	242	245	247	238	253	243	275	262	226	253	254	264	237	246	236	249	265	231	233	256	265	228	262	270	223	256	234	247	293	249	246	241	234	242	210	255	222	261	240	232	240	231	249	250	251	261	243	243	242	234	256	215	232	239	244	248	226	259	250	262	255	249	232	283	232	246	227	267	244	258	247	236	220	220	260	248	279	242	207	221	244	252	233	258	248	268	268	240	267	233	255	259	229	260	238	224	244	251	244	249	221	256	239	252	244	235	235	245	249	250	262	246	251	265	234	237	234	239	240	233	237	245	257	253	257	234	246	254	272	236	264	238	253	243	211	256	217	252	258	205	249	274	259	237	261	261	268	255	246	270	235	232	241	219	231	232	257	241	251	260	245	239	260	247	255	244	223	241	247	253	263	267	261	258	226	241	243	242	233	261	250	225	239	250	258	224	253	236	224	258	243	245	269	246	241	271	222	233	228	254	242	231	260	259	239	254	243	242	214	233	255	233	229	260	249	265	264	248	257	224	214	228	267	262	270	247	250	239	248	228	260	261	262	252	253	240	242	272	239	248	229	255	225	236	252	245	268	250	221	243	241	250	276	260	241	243	261	241	236	240	257	220	261	247	249	230	228	249	234	236	267	269	247	249	229	253	243	276	261	240	247	248	257	272	279	258	208	215	260	264	244	272	261	267	241	247	265	244	267	238	251	232	244	248	282	217	247	252	233	284	257	216	254	228	263	244	267	269	273	247	255	257	246	250	228	258	262	237	255	253	206	250	256	223	243	239	266	244	252	247	230	249	246	249	259	248	256	258	239	268	257	240	227	224	241	260	242	263	262	224	292	252	271	246	248	225	248	232	232	252	248	229	261	263	251	246	238	261	249	234	235	235	238	280	276	240	227	228	231	245	220	257	225	243	263	237	246	273	226	252	273	243	218	237	280	234	239	274	252	235	251	249	222	265	261	263	233	242	228	229	232	247	251	239	201	242	243	259	255	261	227	231	247	238	231	223
26907	20790	8175	858	548	495	489	478	505	431	414	437	483	445	467	430	461	420	450	417	490	443	408	434	481	412	454	395	462	443	438	446	453	449	416	445	446	453	474	478	430	416	451	465	432	422	426	427	437	420	439	457	458	421	437	479	410	400	421	445	463	430	450	431	462	449	448	435	429	438	459	454	451	420	441	440	456	432	441	424	407	435	464	436	422	407	448	415	411	435	446	446	419	455	456	442	444	459	435	418	466	466	463	454	417	443	430	445	422	416	428	436	424	408	473	429	426	436	419	431	452	404	433	404	461	452	447	463	441	441	446	405	433	399	402	412	468	497	455	425	457	443	409	442	467	441	422	427	438	434	420	443	440	434	429	416	449	430	410	424	438	400	411	406	431	434	421	428	427	424	418	435	417	440	455	452	433	419	439	440	482	480	440	484	411	457	425	416	447	422	468	438	471	452	457	439	458	436	443	435	461	411	460	416	457	409	463	472	449	456	478	433	446	467	453	457	436	442	446	467	464	443	440	432	445	433	466	424	442	469	434	467	476	429	433	399	407	448	448	413	457	461	448	460	392	415	435	476	455	427	431	453	445	431	427	432	458	410	459	415	465	437	454	448	479	443	440	480	443	474	449	440	406	462	427	437	422	462	455	454	446	436	407	428	403	431	421	414	432	419	472	442	412	426	429	431	434	481	421	428	448	436	435	435	427	461	424	447	460	439	432	432	441	414	468	418	429	436	430	387	427	450	446	463	453	462	504	430	423	459	420	463	450	436	461	464	405	442	478	431	446	413	426	444	469	426	439	434	440	422	415	413	381	438	412	425	425	442	468	405	451	442	469	489	432	409	439	434	413	439	436	471	435	419	447	433	472	448	408	415	446	454	470	427	432	436	407	467	406	398	460	433	433	442	444	457	449	383	401	387	426	439	447	448	417	436	445	404	483	395	432	452	442	422	402	431	423	442	423	409	469	468	450	423	409	436	446	421	470	435	469	406	427	412	442	413	445	438	433	429	442	439	454	395	415	475	439	433	455	412	435	445	458	443	480	438	430	437	458	416	434	456	421	437	459	446	410	465	422	438	455	447	430	461	435	442	458	433	450	446	467	463	442	418	418	442	408	434	440	393	438	450	426	436	426	398	458	456	453	413	408	417	442	445	393	428	464	438	404	475	408	436	461	433	456	431	425	454	453	478	416	423	411	408	441	475	431	485	460	487	443	435	400	457	426	452	409	464	478	473	421	451	473	434	446	443	443	423	425	441	455	442	464	411	474	446	449	426	433	429	465	407	425	469	433	470	439	477	446	433	422	448	406	443	410	399	431	460	420	417	448	435	470	449	440	412	426	428	461	409	435	432	437	418	440	455	418	478	417	431	423	428	458	436	458	446	453	445	479	459	450	420	416	440	445	445	409	429	450	478	454	393	443	450	431	466	437	440	426	457	409	429	450	442	438	458	454	459	458	422	471	437	419	419	456	434	428	452	385	463	469	430	470	454	447	428	461	445	458	422	426	413	427	403	443	420	432	434	437	463	447	425	434	444	454	457	438	478	430	455	417	471	440	447	421	469	452	420	458	419	442	450	477	422	432	457	455	423	454	449	449	421	453	450	455	415	447	388	467	428	453	461	371	444	446	432	429	430	444	447	467	410	458	415	428	424	460	479	420	478	455	427	404	410	446	405	431	421	473	439	412	418	445	491	426	443	470	447	421	456	437	420	451	424	430	437	466	436	401	471	434	426	427	458	434	448	442	415	441	452	443	423	462	455	457	407	441	488	438	443	423	417	455	457	467	423	423	421	423	410	422	437	449	425	482	411	417	423	415	497	426	478	409	405	471	450	427	475	432	465	439	430	480	457	459	444	424	415	386	452	390	440	431	449	452	426	448	445	439	429	443	444	439	426	472	438	425	434	478	430	449	409	411	414	472	435	434	462	421	408	442	426	426	444	406	453	413	456	447	402	448	467	435	413	451	435	431	466	444	455	446	444	417	436	448	435	437	439	462	425	470	409	440	399	468	435	433	437	432	467	460	451	433	480	427	449	466	487	456	429	465	437	462	416	430	420	433	451	473	433	433	446	439	446	413	465	452	458	459	463	475	443	420	436	402	460	417	445	449	433	436	439	459	429	430	467	450	427	454	440	422	450	412	402	397	491	412	445	431	416	437	429	469	437	430	442	443	468	459	442	435	435	431	418	432	462	432	476	414	435	426	438	474	459	400	438	450	435	404	435	484	490	423	444	445	389	491	442	440	439	466	439	411	427	456	466	454	424	450	417	428	429	440	438	489	406	455	410	438	472	450	430	431	438	446	415	439	410	462	459	427	448	421	486	415	419	465	441	443	419	436	432	398	442	453	430	400	442	424	417	413	436	446	427	432	454	444	405	425	452	464	389	423	459	423	450	434	428	444	468	474	458	456	472	428	464	450	443	460	376	433	401	451	451	460	470	455	421	417	432	413	465	411	449	446	471	433	447	421	433	471	427	485	430	434	423	432	429	468	430	449	423	485	467	396	431	410	453	448	444	449	421	437	416	422	459	467	432	433	478	452	436	387	423	417	451	451	418	439	403	467	428	471	430	432	470	406	473	433	485	468	404	434	416	450	443	470	448	422	473	426	420	455	455	442	451	436	432	427	439	436	430	386	441	439	413	442	449	409	420	448	407	387	419	490	451	464	440	437	460	445	449	441	439	451	403	417	426	426	423	371	409	433	400	464	412	395	459	473	425	430	467	466	411	439	445	434	472	466	451	434	423	450	416	418	417	413	449	437	405	442	429	420	445	455	446	438	427	427	453	475	463	434	441	440	444	421	431	432	428	418	469	462	469	449	417	458	407	488	476	401	454	392	440	426	433	435	441	432	449	440	431	451	425	425	452	437	440	457	433	418	436	444	467	439	431	445	419	451	472	432	401	449	445	428	451	461	442	449	462	440	464	417	451	401	400	410	430	463	466	480	450	395	468	447	445	393	445	463	437	423	445	446	465	435	471	459	467	414	413	442	426	478	440	476	419	429	439	409	462	415	434	408	446	415	441	420	416	428	415	443	435	457	476	436	428	423	494	420	464	448	427	445	408	396	414	428	420	463	459	454	448	471	430	447	429	450	464	447	410	430	430	427	459	431	461	429	403	452	398	464	454	414	459	418	459	481	439	463	448	438	464	437	405	417	434	437	433	484	462	424	427	451	457	466	432	407	433	418	440	433	423	447	429	446	418	401	425	415	476	440	434	427	427	441	439	435	405	449	412	442	413	444	450	405	412	449	449	460	436	465	443	434	409	445	451	436	452	426	432	466	467	435	435	436	429	472	496	440	434	439	474	460	449	436	442	457	436	400	443	439	420	415	473	458	454	435	446	426	449	419	403	445	459	477	468	440	418	481	432	441	462	458	422	395	430	462	458	437	402	426	408	448	409	478	447	396	418	453	450	452	437	463	444	474	418	430	427	435	429	428	443	427	439	391	412	436	448	468	432	447	433	438	446	471	438
4243	1867	1647	1123	985	934	867	893	858	860	802	805	798	782	722	765	772	793	763	799	799	797	769	752	760	772	761	746	764	786	697	745	718	782	791	770	715	750	716	825	757	790	740	796	767	825	758	787	762	756	807	741	754	761	772	834	744	758	777	743	790	750	752	748	756	787	787	767	723	784	791	778	792	760	710	781	770	748	803	785	760	783	782	782	810	832	753	761	742	762	755	771	775	798	774	806	765	769	753	772	762	767	751	763	785	724	829	705	777	769	815	795	710	799	758	763	793	740	738	789	793	798	798	762	782	728	771	746	747	728	744	783	731	713	778	786	736	702	705	785	707	748	764	746	789	734	749	806	771	817	718	757	780	768	736	778	780	767	761	772	759	758	736	814	725	801	793	781	763	804	714	787	772	796	695	737	757	773	790	735	735	748	745	737	768	741	737	792	794	749	804	791	768	772	750	754	758	767	752	754	805	781	793	761	758	780	785	748	770	780	772	770	761	771	805	790	743	772	759	800	765	754	790	820	774	801	761	762	783	770	712	780	760	786	819	754	786	771	793	752	767	763	752	808	767	738	772	757	724	792	749	775	740	762	758	716	772	769	772	726	794	753	799	815	746	753	766	731	732	794	727	737	761	752	771	797	778	735	772	786	756	764	796	791	754	822	745	780	717	766	791	757	711	767	793	737	800	750	798	791	740	724	797	766	798	758	749	738	757	784	768	788	762	737	801	796	777	799	728	773	768	790	780	737	765	746	768	767	794	778	761	761	777	730	729	729	732	797	794	795	731	769	818	811	750	830	786	778	760	776	798	781	760	732	746	786	744	757	754	772	759	749	721	783	737	798	728	744	739	746	822	781	738	778	785	748	807	796	755	738	791	756	792	795	753	772	761	765	801	794	696	774	760	804	780	756	765	807	727	747	766	785	783	758	770	802	766	752	824	769	776	736	736	739	819	771	785	762	797	721	711	755	772	771	782	738	729	779	764	769	741	793	743	811	760	757	764	724	765	841	773	789	708	782	773	751	788	744	770	810	722	826	753	764	722	750	764	796	764	795	772	704	765	777	757	786	744	772	697	802	790	728	778	788	748	800	790	791	753	757	769	736	774	801	772	785	760	753	754	768	764	791	784	822	803	758	715	783	797	786	797	755	763	734	729	728	740	802	762	715	802	798	760	778	772	774	758	801	738	781	732	730	810	753	721	734	753	700	757	751	773	731	779	763	761	771	812	774	728	729	768	798	762	809	778	733	798	778	715	819	747	746	802	724	807	756	776	789	777	727	746	779	775	781	737	749	767	763	771	737	760	735	743	765	740	761	830	790	737	747	743	786	757	734	785	758	754	768	737	752	747	740	745	758	703	700	796	763	782	757	765	700	805	754	736	734	760	768	801	762	783	758	773	734	775	746	783	750	775	787	756	792	780	752	790	803	765	710	717	761	774	741	761	756	758	710	759	692	736	805	761	752	765	834	801	804	795	756	772	781	769	760	705	788	747	802	811	756	771	809	791	759	815	733	772	791	804	786	746	751	758	787	750	742	745	797	763	752	740	802	723	774	787	789	801	778	707	747	765	760	752	802	779	776	797	711	732	780	794	738	807	755	815	769	780	777	798	750	768	788	747	799	828	780	716	762	730	788	756	777	719	740	761	770	807	808	771	749	771	769	739	746	734	724	794	803	798	734	774	731	759	734	785	774	743	746	737	759	728	805	822	743	774	760	751	770	804	779	731	707	766	763	826	764	769	747	766	803	782	751	775	798	769	763	775	788	767	739	762	751	775	705	773	775	769	761	784	777	753	748	742	758	766	739	769	739	752	787	787	795	788	724	779	763	805	783	736	766	746	785	762	790	789	777	744	733	764	748	711	806	791	742	764	784	821	813	760	777	773	751	745	821	801	790	748	751	770	771	782	790	770	745	733	740	812	773	813	773	719	743	746	796	762	730	808	763	763	762	816	808	739	765	769	737	805	718	787	753	762	815	795	789	749	803	767	829	760	761	751	803	728	753	778	755	769	732	770	702	779	727	767	740	742	803	770	783	779	830	766	770	788	766	762	804	757	761	747	778	752	727	825	743	790	799	757	747	819	739	730	764	758	802	733	702	756	747	784	759	746	744	777	800	741	749	780	787	793	746	779	779	752	747	783	722	765	785	749	796	739	809	778	814	776	789	771	744	762	758	752	747	765	775	768	758	798	742	754	772	783	781	772	828	729	794	699	747	788	754	775	785	824	729	795	722	731	751	767	764	771	802	771	728	765	772	749	710	781	774	764	791	747	808	813	724	757	734	749	726	791	748	767	761	784	784	745	782	826	759	759	797	748	776	810	754	765	758	767	751	758	769	733	779	736	754	779	744	790	736	773	794	782	790	814	779	782	792	731	787	728	761	771	823	773	764	780	755	758	781	728	794	797	731	774	751	745	725	781	777	752	725	737	778	767	769	744	765	769	759	827	784	748	735	776	775	762	779	671	776	796	784	791	774	778	721	744	802	739	792	767	813	767	776	759	729	759	768	733	754	776	744	819	729	807	799	792	794	706	793	736	754	755	756	771	755	783	802	772	852	761	739	752	759	758	777	756	743	777	768	776	792	830	777	784	752	781	779	771	755	738	743	733	764	739	767	743	814	782	771	771	750	762	802	750	768	757	747	772	769	735	740	758	812	786	787	775	733	744	768	767	738	754	780	766	814	746	740	770	759	777	812	771	754	758	782	784	786	741	748	770	748	795	796	737	760	761	733	765	756	765	757	750	769	763	766	772	750	825	780	795	755	744	747	754	768	790	780	806	747	814	749	754	780	756	768	759	727	752	781	780	730	802	787	728	747	788	802	762	700	771	751	747	787	811	743	742	717	759	728	801	750	797	798	812	724	756	763	767	779	791	782	719	757	732	744	823	731	787	750	745	777	743	769	791	791	761	734	781	795	847	811	766	722	828	769	723	780	750	794	773	753	791	746	750	773	779	776	807	739	775	770	768	782	717	760	769	740	751	814	769	785	800	796	729	771	773	792	776	732	806	823	762	739	756	733	777	780	758	768	771	760	755	752	787	775	731	765	822	791	798	797	747	737	795	767	783	742	808	738	743	740	764	752	722	746	771	757	718	830	731	785	759	760	776	764	732	779	791	771	752	809	790	771	743	758	797	723	754	738	783	677	745	778	773	779	822	740	775	760	779	717	732	775	784	771	726	823	766	798	795	818	768	820	779	749	792	739	757	736	787	740	759	748	780	804	792	769	738	724	770	701	761	723	732	752	765	769	739	723	766	730	780	772	769	799	802	805	762	762	790	737	758	787	804	760	799	767	773	762	727	714	752	795	718	777	765	724	766	770	781	821	793	813	705	768	739	764	771	741	745	760	693	779	809	749	757	748	745	757	757	729	815	780	746	787	699	765	775	771	743	778	785	757	727	769	740	752	760	735	827	744	765	792	769	753	746	730	735	758	766	747	775	759	770	819	778	751	750	790	803	726	794	775	773	765	740	762
24319	21506	28775	24654	21051	2429	652	465	340	329	300	275	272	249	247	263	264	241	229	275	236	210	241	245	233	235	233	242	215	224	222	206	196	206	235	196	212	191	223	234	224	227	200	229	212	204	202	198	215	221	227	204	214	221	197	200	208	209	235	233	206	227	213	219	227	232	194	227	207	211	214	195	197	201	219	205	195	215	197	201	227	238	212	193	179	206	220	195	204	206	199	190	233	213	229	203	227	194	211	235	223	187	201	170	185	207	196	204	224	212	217	195	214	215	205	207	203	229	221	187	214	220	204	184	220	206	224	234	198	205	184	198	228	193	195	221	204	215	209	224	201	236	203	208	210	201	218	218	201	234	196	219	205	229	209	218	187	188	207	226	221	191	222	186	183	190	186	210	204	201	231	215	182	202	208	232	200	221	210	225	213	201	220	206	211	217	229	211	216	209	203	202	220	191	198	196	187	230	187	224	200	189	206	211	197	196	206	194	197	214	191	196	194	216	230	192	203	186	204	170	208	191	201	215	202	221	206	199	228	191	193	200	180	211	191	192	215	204	202	212	217	246	236	196	198	196	221	203	227	205	238	207	203	203	205	207	209	212	192	212	219	207	219	207	212	192	225	237	194	197	213	235	196	183	207	191	207	189	175	224	230	203	218	235	226	194	211	223	187	217	216	200	205	207	194	205	210	201	233	207	237	239	193	201	204	234	213	214	203	207	202	188	233	206	206	231	233	212	207	200	223	207	241	207	202	195	199	194	204	207	206	185	213	229	206	225	178	211	208	205	198	210	212	191	206	216	222	187	218	192	214	219	196	186	216	215	204	230	225	165	217	206	205	218	229	211	199	199	240	227	193	225	220	207	220	199	234	232	220	189	189	199	217	221	230	192	196	221	210	228	216	194	208	217	229	201	195	218	194	191	218	199	184	197	216	202	239	211	216	224	205	203	220	216	189	228	234	207	195	207	205	186	207	202	229	223	210	211	206	209	198	214	221	222	207	230	221	199	219	219	197	219	201	233	201	202	209	187	191	239	192	200	215	220	205	209	202	197	195	199	225	206	206	195	193	204	206	193	207	191	215	212	217	210	175	211	210	185	195	195	205	198	211	188	207	229	199	201	192	224	191	221	220	223	222	198	218	205	216	223	205	235	214	233	203	208	191	173	200	215	208	206	220	217	213	213	197	216	205	216	198	220	210	215	206	208	216	201	199	185	227	207	181	191	202	204	185	182	192	206	226	215	197	222	227	207	193	216	222	206	171	210	200	203	232	212	225	220	207	184	213	230	211	210	214	190	206	215	226	207	201	180	188	201	206	205	209	201	223	196	186	203	204	210	215	239	218	203	205	199	216	219	183	209	194	196	184	213	200	210	223	212	215	217	210	205	227	208	233	231	221	202	231	182	201	227	209	190	214	233	198	189	193	188	213	206	215	218	213	217	193	194	190	208	217	184	213	217	192	195	202	201	203	184	211	204	194	207	221	211	213	176	202	193	227	194	194	194	217	195	217	188	206	219	203	201	212	205	180	189	206	190	209	206	213	210	200	187	219	220	216	190	206	208	228	221	210	199	210	202	209	214	222	221	230	228	201	193	209	208	227	196	206	221	219	200	224	214	199	198	226	187	207	229	209	204	202	195	187	219	211	225	210	192	215	197	222	212	205	210	184	217	209	229	186	209	201	195	208	227	220	227	219	208	218	188	218	224	207	228	233	214	198	181	194	229	213	191	228	200	221	203	226	181	213	167	173	200	205	210	196	205	211	210	202	200	232	190	196	208	177	216	213	191	199	230	210	241	207	221	205	195	203	203	212	233	213	197	201	196	226	232	205	237	190	197	221	205	193	204	224	207	181	190	174	232	210	205	209	232	197	238	214	231	196	208	207	199	210	203	212	218	214	197	197	223	195	206	195	178	205	185	168	203	204	210	188	231	202	201	198	227	219	200	226	198	209	176	203	204	221	204	215	205	194	245	211	183	202	219	182	213	216	207	199	220	196	187	203	205	206	181	201	188	202	200	209	196	209	221	193	208	204	191	198	213	199	188	219	212	201	203	201	187	236	193	237	190	182	216	216	197	219	201	193	172	219	202	226	231	238	218	208	222	198	225	172	219	239	173	218	207	213	185	206	212	214	219	207	200	213	205	227	195	221	204	203	181	232	221	245	204	204	227	221	215	194	212	206	219	205	206	181	191	209	185	205	194	214	202	209	218	219	182	207	215	227	218	213	217	202	189	229	208	203	199	208	192	196	209	216	202	223	212	207	218	233	196	185	199	188	193	202	207	220	214	220	220	213	211	199	194	197	218	195	201	202	221	200	202	220	206	214	214	194	194	240	208	213	187	202	205	202	212	211	217	199	220	199	210	215	203	199	213	199	185	190	217	172	216	197	192	168	203	191	199	228	235	204	194	219	189	209	222	216	208	203	194	196	215	209	205	201	213	205	202	215	217	207	212	200	222	195	180	205	183	201	187	201	197	194	208	208	226	201	205	191	182	219	221	219	185	212	217	203	205	237	192	188	198	195	224	226	196	212	214	203	214	202	193	202	231	175	218	197	223	173	194	218	188	213	203	212	214	218	234	203	211	219	217	223	218	211	212	195	211	230	206	223	218	216	201	190	196	189	211	207	201	215	222	195	195	208	216	218	231	211	196	195	212	226	177	219	210	208	192	208	205	201	220	194	168	222	198	208	242	207	221	224	219	188	192	202	212	221	201	194	183	212	211	201	223	214	215	210	189	245	190	209	204	213	216	207	208	216	190	210	217	192	202	212	187	197	190	221	222	204	204	203	230	221	202	213	205	202	239	209	200	196	194	187	179	194	219	197	214	197	213	209	212	187	219	179	215	198	188	205	220	214	199	243	188	221	205	192	207	205	205	222	220	215	227	168	203	169	216	219	205	215	214	205	221	220	178	204	186	202	206	203	190	202	184	192	235	196	190	197	217	185	200	213	203	234	231	199	225	235	220	220	207	198	194	232	223	190	246	196	194	188	200	207	230	195	213	211	180	226	230	208	201	201	220	200	206	220	200	221	200	213	197	207	201	199	193	182	193	204	195	209	177	195	211	210	198	196	217	189	208	205	209	187	220	206	199	189	195	206	226	208	202	193	199	197	203	205	188	222	175	190	180	212	250	230	213	199	217	203	218	217	210	226	204	222	228	187	215	235	196	196	228	214	200	216	226	202	209	209	198	214	203	231	192	178	203	225	196	195	225	207	220	190	231	192	221	210	223	206	205	227	225	234	196	208	184	209	183	211	217	197	197	225	186	207	235	209	223	207	191	207	195	195	198	226	214	214	203	238	200	211	209	202	205	204	236	209	239	214	204	223	199	190	182	200	209	212	242	193	219	214	234	191	197	222	225	209	205	208	201	191	225	219	196	205	218	179	212	195	185	193	199	224	191	188	221	226	216	208	208	221	226	194	238	186	203	212	213	216	211	233	196	219	175	210	215	216	191	213	236	210	196	187	189	182	233	220	206
5653	10111	8678	4363	2845	2005	1456	1214	990	905	819	701	642	624	574	562	524	543	538	509	476	445	407	458	430	434	467	450	436	418	452	419	429	408	440	406	384	403	437	423	435	434	389	386	388	398	402	410	398	401	418	392	369	386	391	400	414	402	373	397	355	400	391	411	419	382	372	395	410	365	383	377	380	383	373	371	368	350	379	361	348	381	394	412	367	397	369	387	354	369	385	393	387	409	383	391	390	374	380	393	403	399	376	369	382	353	362	364	409	391	394	383	383	397	363	386	350	394	356	428	355	375	410	377	400	356	374	373	390	378	384	381	381	374	341	369	410	387	386	339	388	377	404	384	421	378	401	414	367	363	382	384	372	375	370	395	399	374	374	391	394	387	381	397	364	372	358	424	354	366	407	387	395	383	386	401	354	410	377	373	373	362	387	398	387	374	399	367	394	368	378	369	388	388	398	366	396	373	395	377	409	384	394	375	391	353	383	421	399	415	396	366	362	401	402	390	374	394	384	367	395	379	400	369	389	405	413	402	380	419	391	387	382	395	373	399	409	387	412	394	388	399	378	362	371	425	378	392	395	367	389	406	393	379	339	365	371	388	394	386	405	405	396	381	392	399	352	388	385	407	412	389	388	369	391	356	380	361	363	358	411	363	379	361	369	374	370	374	352	387	383	342	402	379	357	407	365	395	383	376	358	376	367	400	378	400	436	396	406	362	404	428	408	348	389	412	395	363	385	381	369	423	357	386	409	386	371	379	409	388	388	394	356	411	360	364	372	378	402	398	405	395	401	379	407	394	391	401	389	396	404	406	378	387	407	374	368	412	413	390	400	354	420	372	397	392	395	354	356	373	372	378	346	440	377	357	399	376	386	377	394	387	377	379	381	415	370	415	341	388	384	376	384	377	395	379	371	382	367	383	380	406	359	397	385	379	400	422	375	421	363	402	393	373	404	359	406	377	367	380	392	400	351	385	379	393	412	405	367	382	395	381	407	353	397	381	409	398	354	377	382	431	370	401	366	398	348	384	389	397	409	375	365	375	358	412	408	396	394	392	380	363	376	374	341	385	394	360	356	352	378	391	395	371	368	363	442	400	385	374	358	405	393	375	399	399	395	375	364	402	368	355	398	356	405	378	385	362	366	393	336	375	396	370	395	383	378	376	393	367	372	369	365	379	392	376	395	366	378	378	406	365	384	407	375	373	408	383	394	365	391	377	372	387	360	400	376	384	381	384	358	403	377	400	375	372	390	408	396	346	352	366	378	402	383	417	407	376	363	381	390	378	395	367	429	381	397	363	371	392	411	350	383	386	393	341	377	353	354	385	402	395	344	389	417	393	384	390	368	402	414	398	402	383	360	355	370	354	404	384	362	358	412	385	380	374	392	384	345	358	351	379	394	397	381	388	410	389	383	394	378	364	347	383	406	390	401	408	381	395	384	367	368	387	411	356	405	415	352	384	376	377	368	395	393	399	381	412	377	392	396	367	414	376	374	373	385	368	395	375	362	382	398	390	344	391	387	367	370	393	378	385	394	380	384	385	375	390	364	376	370	349	392	391	373	371	426	377	369	369	388	390	371	415	381	374	375	374	414	423	405	372	373	408	374	391	391	369	376	389	383	397	360	363	333	383	407	403	384	380	371	371	344	356	370	400	404	411	402	370	375	411	391	384	369	336	375	372	396	391	380	373	354	371	353	388	391	372	358	420	406	426	398	387	377	373	397	364	385	397	351	364	399	371	380	384	365	375	393	378	409	398	367	374	387	361	403	369	396	380	364	390	376	355	403	400	367	384	387	370	399	348	394	388	416	350	396	392	336	372	386	392	377	389	361	387	363	385	367	411	398	380	359	363	355	387	369	401	395	402	419	367	379	370	376	388	398	421	388	399	356	378	379	402	369	397	373	374	398	343	351	387	367	391	394	383	342	360	365	363	396	355	415	352	376	381	357	388	350	370	356	409	373	393	382	324	377	372	369	422	379	368	407	375	396	381	388	368	384	399	390	369	357	382	406	394	371	377	400	398	329	402	384	365	378	371	390	392	406	359	380	394	380	364	363	411	373	392	354	356	378	384	400	400	357	411	351	390	378	380	393	405	342	361	354	405	368	346	381	363	346	385	406	346	369	408	358	378	376	382	379	371	379	369	359	382	400	381	407	423	376	385	381	372	363	397	388	397	405	418	359	347	364	369	369	391	435	372	359	378	376	392	419	413	384	365	386	393	378	390	391	342	420	386	389	357	395	398	357	395	392	369	373	353	406	392	393	365	377	392	410	355	372	396	395	405	368	392	364	380	381	409	368	390	394	385	378	390	387	377	392	373	391	386	393	388	376	373	369	368	412	362	367	408	371	401	385	368	377	412	382	359	378	379	362	398	394	378	359	383	404	408	387	407	375	368	352	393	406	377	405	408	346	361	378	379	371	345	355	424	410	396	356	377	362	377	355	401	361	425	356	382	378	370	388	380	385	390	373	409	361	389	384	341	383	403	350	372	374	391	362	376	385	386	403	370	350	399	394	419	404	379	420	385	355	376	379	386	402	338	390	382	414	373	384	376	387	376	376	371	404	358	400	395	399	383	384	369	408	368	340	377	394	395	373	371	400	427	366	383	396	388	365	394	359	394	380	362	392	359	387	402	401	395	377	382	397	337	398	387	395	357	400	403	374	331	396	384	382	402	399	388	357	407	380	379	438	396	379	370	399	391	370	379	402	370	371	393	412	391	389	408	369	369	355	383	378	383	374	370	360	383	370	385	424	368	390	360	361	354	404	391	388	376	381	422	366	355	371	406	408	366	383	369	373	395	381	404	364	361	371	385	410	422	377	368	400	363	392	410	364	431	357	377	403	358	379	374	397	357	398	416	377	391	368	362	351	387	367	396	381	437	375	358	371	386	396	412	401	406	376	389	383	387	370	392	390	385	396	391	403	352	396	367	374	383	396	379	331	364	391	409	405	364	381	371	387	400	404	390	347	388	406	381	392	390	386	352	370	377	399	367	406	405	384	391	412	371	397	375	354	365	382	373	359	382	381	344	408	407	373	351	429	406	350	416	366	399	373	373	416	374	369	370	408	386	400	375	370	386	374	371	413	378	382	378	394	373	432	391	420	384	343	396	378	384	361	351	384	422	362	388	328	412	392	349	357	385	369	389	394	377	373	384	365	400	422	383	372	403	369	393	382	374	388	371	381	377	379	392	404	396	377	364	364	345	350	415	382	409	397	383	404	380	389	382	344	415	371	394	374	402	418	397	381	357	357	376	374	372	370	331	378	382	350	385	382	382	388	371	405	395	377	385	361	372	374	398	381	357	339	367	393	367	379	355	343	442	367	342	349	352	401	378	418	349	378	386	356	393	389	384	397	369	401	376	410	402	375	392	355	385	364	355	355	388	374	388	385	371	390	367	385	372	381	389	378	391	390	413	372	387	367	387	392	352	365	386	400	341	403	366	355	376	406	397	376	389	362	382	408	384	360	386	349	356
23455	21482	29387	23996	21483	20499	1802	610	433	367	324	336	273	277	218	209	220	195	196	186	179	189	180	168	178	159	180	163	156	147	177	155	125	169	158	144	156	149	160	159	132	144	168	148	142	166	131	152	153	149	147	151	151	138	145	146	128	167	130	176	143	143	149	130	150	127	146	145	166	132	123	120	151	151	149	164	154	142	150	160	152	144	146	148	163	128	145	160	159	138	142	137	141	127	140	124	158	125	142	167	132	147	137	171	145	146	149	133	140	158	140	163	140	142	144	130	158	144	131	143	133	151	152	134	147	163	148	149	138	144	153	142	126	139	161	133	141	156	133	153	134	127	146	149	141	146	130	145	139	145	146	161	148	149	143	126	145	131	140	132	153	148	151	156	153	138	148	148	134	127	135	130	140	139	136	159	138	143	134	142	135	153	148	133	138	154	156	133	144	128	136	141	153	133	136	144	126	124	143	141	128	156	140	148	159	141	127	143	151	121	152	156	123	162	150	157	169	164	155	148	156	148	169	153	152	160	141	150	155	141	139	142	159	154	172	162	136	126	143	129	140	105	135	137	145	120	138	130	156	146	129	161	146	131	131	138	136	149	149	136	152	139	132	131	154	145	136	143	137	125	159	123	135	128	145	159	133	135	132	131	142	157	162	137	139	130	140	143	130	143	141	133	147	152	137	153	146	155	141	130	157	154	136	152	147	102	141	157	129	154	139	152	151	126	148	147	123	145	146	130	128	152	129	142	122	148	160	130	145	133	154	154	146	129	135	130	133	146	157	156	163	154	129	149	152	154	135	148	148	134	126	129	123	144	147	149	125	153	156	144	152	138	139	135	138	108	153	141	146	150	145	119	135	144	129	133	149	153	131	150	148	122	116	139	149	149	156	144	148	128	141	138	140	145	150	150	153	115	129	165	162	123	134	166	154	126	140	157	134	128	135	106	138	136	149	140	124	141	139	140	122	164	118	144	142	124	134	147	129	157	147	144	137	147	142	121	160	150	145	139	156	144	138	127	155	144	147	144	132	137	149	164	137	127	132	152	163	153	144	159	139	144	132	143	147	159	164	135	132	145	150	145	142	152	143	134	141	133	143	153	145	145	132	143	140	141	150	144	137	165	133	116	133	125	160	139	160	149	139	151	151	145	142	161	154	133	151	134	146	140	155	127	141	146	148	152	132	146	133	134	140	127	141	132	139	142	124	155	105	138	145	154	137	136	134	121	138	149	153	135	150	133	133	145	137	124	148	153	127	139	145	152	151	145	150	142	152	141	144	133	125	138	166	147	142	129	154	121	137	140	139	154	144	152	128	156	136	141	147	141	139	138	146	138	142	152	119	151	140	153	144	135	139	157	154	127	137	124	126	137	139	156	136	155	148	174	151	123	131	143	144	171	152	123	150	148	139	153	158	148	146	163	142	136	132	131	144	160	116	145	144	136	152	147	164	168	152	135	130	116	132	146	143	144	133	137	139	140	147	143	136	145	128	124	154	153	135	151	134	162	149	157	146	126	140	143	151	138	127	157	124	142	136	138	139	135	144	142	132	150	140	156	157	153	162	146	126	127	177	162	157	146	160	165	133	131	146	129	143	134	145	127	136	131	139	162	146	109	145	154	118	142	154	117	142	138	127	125	142	152	145	137	146	154	142	140	144	156	135	135	142	163	136	144	159	162	145	148	135	129	135	155	130	138	132	122	133	128	134	145	158	166	124	139	159	157	139	136	135	121	153	140	162	140	151	141	153	122	140	143	145	171	150	156	140	152	124	154	146	140	140	143	142	163	149	161	139	144	160	135	153	143	148	143	122	164	147	127	148	136	121	137	140	157	157	127	140	157	121	144	159	147	130	132	140	144	122	131	117	130	158	137	112	128	146	143	142	142	166	158	165	146	136	120	129	161	147	126	149	147	138	128	121	137	169	174	137	143	144	151	140	144	130	130	147	130	133	144	146	122	137	144	135	138	140	129	156	131	120	121	138	151	148	124	120	147	147	149	158	166	169	121	137	138	128	154	139	157	139	147	140	167	138	143	152	123	121	120	138	145	174	156	141	133	150	132	156	138	127	151	129	138	137	141	147	136	151	146	128	140	140	148	146	143	149	146	141	113	131	141	131	117	155	160	135	127	141	152	129	151	162	134	129	138	139	158	131	122	155	144	134	140	152	138	128	140	129	161	146	141	129	145	125	133	152	138	142	144	153	149	156	127	130	129	148	150	136	141	137	134	135	143	151	142	148	157	136	127	153	138	128	134	130	130	147	136	125	133	146	149	153	155	155	146	158	150	138	149	145	137	148	152	144	149	133	144	124	149	135	122	166	131	154	137	144	151	153	135	124	146	136	142	134	138	142	142	133	148	149	146	135	146	153	134	150	130	140	148	122	119	144	148	136	163	122	120	150	151	140	136	170	146	123	151	144	144	177	139	141	163	143	170	140	121	148	159	146	173	140	153	143	132	147	162	162	179	125	144	140	135	135	128	127	149	165	146	141	157	146	152	130	137	121	160	163	130	148	144	159	121	126	144	163	150	130	140	126	153	132	149	120	163	155	136	143	152	136	136	133	129	140	132	129	145	149	126	157	172	139	140	141	149	158	150	127	149	143	155	146	115	120	151	161	156	123	126	161	162	149	149	147	141	139	143	155	137	137	128	136	148	161	135	145	147	152	148	132	170	129	139	136	150	121	135	151	150	143	139	147	148	143	139	132	138	153	133	129	167	153	145	140	145	156	154	153	158	119	150	136	128	146	111	135	139	126	158	145	153	124	139	152	136	131	121	150	150	153	135	157	132	149	152	167	111	138	150	149	127	142	141	134	140	151	144	162	148	135	157	122	148	137	128	143	161	138	144	139	122	131	144	147	150	152	144	140	155	143	152	137	136	142	142	151	139	125	134	142	158	148	139	144	122	147	146	133	139	154	149	144	137	121	119	151	162	121	152	139	134	140	147	139	149	151	152	150	151	154	139	140	142	130	148	112	146	127	134	152	148	116	126	164	142	132	137	154	147	127	144	137	157	134	134	119	125	132	141	131	166	126	153	125	144	135	135	151	137	126	159	135	145	144	118	144	137	152	131	126	130	146	137	135	132	139	134	139	131	109	141	138	137	128	145	135	129	143	148	129	131	139	138	123	163	138	156	132	126	147	146	171	132	126	142	137	153	125	142	153	147	123	154	116	128	128	145	140	144	139	150	132	129	154	145	140	138	145	138	130	151	140	140	150	131	120	142	148	158	144	137	140	122	148	122	134	131	144	139	128	120	129	120	113	131	136	158	139	135	145	132	136	142	129	134	139	141	136	136	147	156	140	132	127	155	134	150	139	159	115	140	153	127	148	131	136	136	131	158	139	151	131	134	137	142	121	131	135	133	140	151	155	137	130	138	155	119	122	140	140	144	147	145	146	138	134	160	140	160	138	133	121	132	134	149	135	127	139	139	125	149	133	127	160	145	136	141	131	120	145	154	137	136	154	141	147	146	142	156
7937	15754	13647	7338	4506	3097	2347	1764	1437	1221	1025	864	759	703	692	573	546	520	467	416	451	392	407	362	363	334	380	359	298	332	314	328	284	312	311	287	263	308	320	259	275	263	299	268	270	284	271	309	260	270	267	276	264	256	258	258	283	280	273	253	255	251	272	278	254	260	278	244	279	263	242	219	284	242	285	242	243	270	224	228	255	249	269	273	265	245	236	282	265	277	262	257	234	235	265	288	263	258	271	232	229	251	241	237	245	257	252	244	278	215	246	242	260	241	238	246	235	247	228	251	253	271	247	256	239	241	250	243	250	212	260	268	254	275	246	236	272	236	258	240	228	239	257	249	256	246	241	236	255	239	245	228	236	242	257	259	217	249	261	236	272	255	240	228	230	240	224	239	246	263	265	241	230	272	230	234	244	261	230	259	269	247	237	242	263	254	249	265	247	255	263	210	239	258	263	253	275	243	211	241	234	242	253	238	251	255	235	242	292	239	204	254	225	241	247	237	235	249	224	247	264	233	263	259	264	232	229	229	242	242	248	260	230	257	229	235	250	227	245	248	234	270	221	263	256	228	218	249	268	234	241	244	269	236	238	239	231	237	242	256	261	225	265	252	231	239	236	257	239	249	238	238	216	273	235	278	279	208	230	263	274	260	246	226	233	243	248	275	247	253	253	241	269	218	231	246	234	253	227	249	254	235	232	243	240	253	249	283	224	238	265	240	251	208	250	217	243	230	238	236	216	270	245	262	237	241	201	232	219	248	249	227	262	244	240	260	230	233	221	266	226	260	241	247	256	247	259	279	249	254	244	246	260	243	240	216	251	245	243	239	242	259	236	237	237	256	225	213	214	262	254	252	239	235	256	233	198	241	231	237	252	243	263	232	244	261	249	265	250	219	240	255	225	240	229	253	250	259	230	239	220	232	240	232	238	226	224	223	252	276	231	259	242	257	220	269	249	246	235	239	228	217	248	243	253	245	259	244	256	242	251	247	233	216	229	258	261	254	228	230	259	235	232	264	223	267	247	228	251	244	255	245	254	240	232	256	264	256	250	258	276	244	240	245	218	232	240	265	240	238	246	250	213	230	220	250	212	281	236	227	272	240	246	223	260	231	248	238	259	278	256	219	224	238	221	250	228	250	244	232	247	262	230	250	255	254	222	226	261	232	222	246	228	243	250	243	279	237	241	220	223	222	248	224	237	232	262	227	250	262	251	248	249	231	214	240	224	244	267	245	246	245	248	232	236	228	237	225	242	223	278	220	229	253	229	243	268	250	219	219	265	261	237	254	236	258	230	254	243	249	230	254	221	248	239	247	252	234	247	263	267	225	236	223	250	231	248	263	231	241	246	243	248	239	255	265	258	247	233	233	216	231	243	224	243	256	233	229	256	257	231	254	255	246	268	216	247	283	253	258	219	242	241	232	232	234	248	258	244	239	235	256	245	229	231	250	250	263	253	244	231	227	255	248	235	241	252	263	217	224	242	249	245	240	237	244	251	243	245	255	220	248	257	222	224	271	261	270	254	227	256	246	217	259	266	255	247	218	237	241	217	257	276	279	267	237	221	275	282	225	217	263	268	251	233	229	240	221	266	255	263	276	246	209	243	268	239	281	238	263	253	245	256	248	241	271	233	247	231	253	227	236	241	222	247	285	233	267	245	222	240	284	236	238	220	239	248	269	242	249	282	217	243	269	247	237	240	245	244	244	241	214	242	245	232	257	247	239	247	262	242	248	265	215	250	256	254	230	246	260	232	266	247	230	216	229	234	268	243	224	229	249	237	233	216	250	243	245	229	246	230	245	232	234	247	244	258	261	237	228	253	231	262	248	247	254	235	252	239	249	259	256	245	271	240	251	243	236	276	263	248	242	243	271	229	213	235	252	234	240	252	251	258	272	249	255	248	222	246	256	235	245	251	250	239	244	227	221	253	238	249	243	267	230	244	196	238	243	233	243	236	240	252	254	246	246	258	281	261	239	228	237	253	258	232	252	245	268	238	254	226	211	244	236	250	243	257	244	220	269	258	241	227	248	255	261	217	260	242	268	226	254	264	251	234	259	221	235	251	227	238	244	258	252	274	216	236	239	247	262	245	252	222	235	250	235	240	259	277	231	255	243	279	235	228	248	264	254	242	253	214	231	240	228	243	253	235	240	231	254	237	250	248	260	227	232	260	226	219	253	228	265	257	235	270	256	249	254	221	254	251	262	252	243	267	261	251	285	245	260	257	256	228	245	250	278	249	228	242	226	238	245	295	232	225	258	239	264	248	251	245	250	250	235	249	234	253	252	268	240	229	250	237	225	236	236	262	262	220	217	255	251	241	237	258	260	230	215	260	240	256	254	238	259	257	249	255	265	249	258	228	232	229	244	288	213	224	240	230	237	217	256	228	231	249	257	264	262	245	247	253	256	246	232	251	215	264	245	228	256	243	253	244	226	230	250	252	234	206	251	221	228	235	252	229	244	261	286	245	265	237	253	244	250	250	225	256	260	225	230	231	237	230	237	261	264	262	243	243	231	265	249	245	236	236	234	257	266	247	233	242	252	268	265	221	216	258	218	241	242	255	277	242	237	256	242	220	271	232	212	252	271	269	222	238	268	225	222	242	233	230	260	248	229	261	243	240	266	254	221	246	231	254	260	265	225	239	235	230	264	252	239	251	263	260	244	251	266	236	279	246	227	246	265	257	247	259	233	267	218	233	252	250	251	257	265	258	270	218	240	244	238	253	234	256	263	232	269	278	253	277	242	252	229	225	261	238	276	236	271	249	241	243	238	231	249	256	217	291	225	233	225	258	253	237	228	243	228	230	239	238	245	250	219	269	248	233	262	247	226	231	232	209	228	239	243	226	259	256	258	219	254	239	258	267	251	232	223	210	270	238	222	224	274	215	246	261	236	243	232	260	249	253	257	222	208	237	226	233	212	248	274	231	245	259	242	247	248	257	267	232	233	260	240	253	241	254	250	280	269	251	256	269	216	232	225	283	248	258	239	240	212	250	231	238	247	245	261	233	256	240	251	244	225	220	253	239	243	246	217	256	251	238	237	279	261	264	241	245	244	265	252	227	242	259	250	231	252	228	249	247	240	259	263	255	251	252	248	256	233	265	225	230	247	243	228	226	232	216	248	234	246	236	246	223	234	256	258	226	275	258	254	249	279	216	275	257	261	250	256	252	246	232	256	228	283	253	215	237	241	248	251	216	235	238	231	232	264	230	231	245	248	242	239	238	247	259	222	246	247	251	249	252	244	281	229	255	255	271	254	228	237	254	258	231	226	232	242	263	230	265	222	273	248	244	210	238	232	231	222	255	233	257	230	265	251	224	264	240	263	264	231	224	261	266	250	243	259	230	227	215	248	258	277	217	267	239	246	264	236	268	268	237	233	236	275	248	230	242	262	265	226	254	245	243	236	241	233	235	244	252	267	233	260	235	220	239	251	266	245	262	251	239	262	253	290	241	248	227	257	250	241	230	248	242	258
26913	20879	8359	839	566	499	503	541	477	423	428	456	435	440	415	469	448	477	450	495	447	459	442	447	435	422	404	404	445	427	443	450	415	432	433	432	445	460	453	416	439	410	440	435	425	419	435	440	392	433	447	411	423	443	472	458	432	447	452	496	416	444	433	469	461	439	446	489	456	412	451	441	442	450	429	448	418	415	466	451	425	408	409	429	467	413	470	397	420	454	434	454	472	447	444	443	396	443	395	420	443	465	414	445	396	446	388	456	426	417	452	415	405	440	417	395	432	434	400	412	397	390	439	461	424	448	458	416	410	422	498	462	420	411	424	430	442	481	413	423	446	453	470	464	416	441	479	423	426	457	461	436	446	409	404	420	431	448	439	460	420	423	419	426	427	459	443	409	420	439	410	434	468	493	458	422	433	433	458	446	450	427	435	465	451	477	408	468	430	458	415	449	407	453	442	429	414	429	443	465	461	421	437	418	441	432	416	435	428	433	435	437	401	438	392	413	422	442	475	456	444	446	423	450	411	447	489	428	401	460	438	437	458	454	420	462	451	455	427	438	426	448	444	451	430	458	411	457	415	407	439	421	439	404	445	426	442	449	478	425	432	446	460	437	468	395	443	421	457	441	473	439	399	420	428	468	437	431	472	472	420	462	420	452	434	449	447	456	453	447	423	426	475	414	435	416	455	443	426	433	458	409	412	438	453	458	468	441	453	424	440	434	387	482	460	424	445	437	451	401	442	448	431	426	430	479	415	455	434	444	425	446	450	434	450	429	418	495	432	470	437	455	436	416	465	472	449	453	409	404	436	461	418	443	433	407	451	470	435	406	434	426	425	454	440	474	472	457	456	441	458	491	462	455	445	466	458	410	434	448	447	442	451	447	445	449	473	422	451	451	403	458	422	440	456	390	436	460	435	448	430	431	462	432	434	416	435	456	465	407	427	425	467	456	443	452	402	440	432	502	429	415	456	461	431	420	466	466	418	457	460	450	438	446	407	443	445	450	441	429	411	433	484	428	417	471	439	435	463	423	440	433	408	456	451	429	437	467	421	427	431	414	427	458	434	405	435	462	434	432	446	444	438	467	459	444	463	454	416	436	439	485	446	444	441	436	464	461	505	426	414	445	386	430	424	463	456	432	430	427	458	483	417	444	433	482	444	471	437	401	425	450	467	397	388	441	427	415	397	401	446	413	471	445	468	431	449	456	417	459	447	419	469	441	435	445	448	468	437	440	412	441	396	454	478	448	453	474	448	441	419	459	414	424	406	440	440	434	435	423	416	422	450	409	444	414	408	424	438	441	393	438	425	440	433	439	417	411	419	444	440	455	383	458	422	420	427	401	421	410	482	434	450	386	456	448	429	437	466	428	449	431	421	450	477	407	472	457	459	472	424	465	440	432	437	433	408	447	446	449	432	444	447	407	416	442	424	426	432	460	494	444	433	421	423	407	440	413	414	448	435	437	418	466	452	433	462	385	442	459	470	440	436	460	407	418	420	435	400	432	446	497	470	456	426	423	429	435	421	458	448	449	506	420	440	456	449	417	395	432	458	418	429	438	506	460	434	393	433	409	420	425	475	462	469	395	461	418	467	436	447	420	428	439	442	458	426	441	423	418	447	417	459	406	432	423	457	445	441	451	430	416	430	433	419	403	469	422	425	428	450	450	410	413	448	444	419	414	443	433	427	488	442	422	427	428	468	412	438	468	426	448	443	439	435	449	470	396	437	454	495	477	465	437	477	414	454	433	406	387	467	476	417	435	393	420	408	441	455	445	423	435	408	410	457	434	451	408	442	412	493	411	437	410	449	414	438	476	449	436	428	440	435	428	468	464	471	451	452	451	411	421	425	441	435	436	470	476	452	399	471	424	403	458	422	418	454	442	469	409	473	430	426	405	397	459	458	461	438	463	412	425	432	467	413	437	424	455	442	438	457	445	463	448	437	443	444	435	426	469	445	433	447	391	447	455	465	447	509	405	452	417	447	453	472	437	417	474	472	438	433	484	433	458	456	435	477	429	441	473	445	471	464	441	461	421	466	450	447	435	449	429	410	458	441	459	448	432	457	434	471	448	415	456	409	424	453	445	450	464	449	456	432	455	426	429	441	436	417	436	459	438	457	479	447	445	488	455	416	471	447	470	432	405	436	428	396	444	431	468	420	431	474	449	455	415	432	454	449	457	458	445	452	411	437	430	431	481	452	401	459	436	421	447	388	435	432	419	449	482	446	432	436	460	479	437	424	442	465	420	451	425	427	439	452	419	414	451	424	440	455	413	446	448	431	454	449	405	403	450	452	475	410	442	384	423	443	428	446	491	456	421	461	447	402	431	434	446	439	442	453	440	437	439	425	431	421	444	416	464	436	426	441	436	484	423	445	424	420	423	441	418	436	462	432	444	465	434	462	457	427	422	410	465	432	439	438	444	428	436	446	464	462	437	440	430	429	460	401	472	428	445	438	446	486	467	411	406	396	461	441	436	403	447	430	425	465	441	457	446	415	444	444	454	470	432	425	459	427	390	450	430	420	450	473	465	419	457	435	443	421	418	411	440	457	409	411	444	436	445	418	415	481	419	463	428	430	425	397	418	449	430	443	456	427	449	419	453	417	438	445	470	447	410	420	406	411	412	421	446	442	422	419	442	423	445	441	474	435	448	430	416	455	405	428	433	429	430	438	433	446	448	429	427	424	437	444	437	397	457	441	449	461	444	428	426	405	442	457	453	440	412	460	416	465	446	452	423	427	430	445	422	424	439	469	438	417	463	460	473	446	452	454	429	445	419	450	462	426	453	434	407	460	458	421	402	453	447	420	484	446	443	405	450	414	430	453	398	469	456	465	449	416	453	422	438	435	425	421	446	490	442	459	402	417	433	398	440	447	448	448	447	461	433	465	434	445	442	452	450	407	415	398	441	414	441	467	450	392	447	437	484	417	420	449	454	428	456	437	454	443	422	429	460	447	398	449	450	441	444	472	438	418	437	444	470	434	405	383	447	419	432	390	435	443	483	448	467	424	433	428	455	432	425	429	448	429	462	468	453	435	426	458	394	410	474	437	392	423	419	439	449	439	433	455	420	394	462	451	433	451	426	459	395	398	438	447	405	445	463	483	440	428	431	463	444	443	459	451	434	411	411	445	449	429	480	435	433	422	433	427	429	457	451	465	445	474	450	452	412	461	461	465	463	434	485	458	455	423	442	399	443	423	465	428	445	466	458	487	407	420	497	417	415	456	445	445	434	445	431	498	442	422	442	426	446	436	443	443	448	410	444	453	442	476	466	466	447	434	453	456	422	418	419	428	430	438	425	458	468	458	430	470	473	425	414	420	439	445	419	417	421	416	418	443	412	443	435	402	447	460	420	427	439	450	504	449	440	406	437	446	420	439	442	454	463	427	427	453	438	441	452	408	449	402	461	466	444	442	410	450	426	422	458	447	428	473	469	464	468	452	425	432	441	449	432	477	398	427	423	446	448	450	444	434	409
4311	1768	1710	1168	1022	904	839	807	873	837	782	780	797	759	828	708	744	737	828	784	778	783	775	719	797	730	784	772	803	775	758	796	740	749	741	780	792	807	760	746	761	801	780	745	700	721	788	740	748	763	807	772	775	787	769	774	789	777	756	775	745	775	730	730	784	724	813	752	764	741	705	763	702	733	782	772	724	753	724	768	759	708	778	794	756	753	758	769	831	781	780	733	765	781	708	729	774	755	771	723	795	725	775	805	788	751	739	769	793	722	775	759	733	809	781	787	785	771	798	759	750	758	802	778	772	765	756	747	767	790	778	778	736	763	725	757	734	775	796	811	785	774	796	800	771	764	726	732	747	756	775	759	743	798	725	749	779	802	764	793	720	750	723	773	739	859	743	743	798	751	720	731	746	742	770	781	717	733	760	766	713	753	811	786	826	781	751	743	741	757	747	745	747	779	758	797	763	741	793	721	771	796	759	745	813	728	794	767	724	788	724	730	725	768	843	783	760	760	773	768	753	745	795	801	767	753	795	744	766	749	758	712	759	748	735	772	785	762	791	786	798	774	763	820	810	778	709	716	741	797	760	782	782	824	779	733	802	786	770	784	738	760	718	758	775	781	748	794	767	760	784	747	785	768	753	730	762	786	775	789	774	772	765	793	748	727	746	767	760	772	809	785	794	813	773	786	796	750	768	748	738	771	775	768	739	751	760	735	789	734	737	798	775	779	785	814	746	748	781	763	739	721	791	747	752	725	763	787	799	762	790	776	753	757	763	778	749	726	809	752	770	778	794	738	758	764	720	787	729	728	763	778	770	774	786	813	758	795	784	761	751	765	773	793	721	760	771	723	749	733	788	741	788	766	738	747	775	791	745	775	791	730	749	796	775	769	751	795	794	752	761	755	712	790	808	760	789	756	781	734	720	761	765	764	773	743	732	770	745	752	763	768	759	809	746	769	765	762	760	762	764	746	783	761	804	749	817	773	760	726	806	790	757	717	678	812	746	771	748	743	770	706	771	768	717	800	800	787	747	766	789	777	765	766	737	713	703	812	748	764	741	715	818	813	793	784	713	812	789	734	744	760	733	773	741	808	752	781	754	801	771	745	723	768	792	742	775	771	727	753	773	754	725	774	760	782	745	818	780	756	798	784	752	779	754	721	795	749	752	790	739	754	779	752	763	789	789	747	742	819	728	764	764	802	792	744	733	769	761	784	730	750	793	771	790	748	718	752	796	759	737	736	768	797	808	741	748	793	697	765	703	756	731	802	732	715	763	803	806	775	815	812	781	753	767	748	758	779	742	741	755	726	766	804	761	724	757	767	747	741	787	755	738	757	731	751	773	762	754	786	815	770	756	835	798	789	751	788	687	801	743	805	766	779	753	815	753	753	724	722	760	763	812	716	751	755	740	733	734	803	778	761	804	746	789	770	749	727	760	783	782	765	768	738	765	755	750	750	715	774	772	765	755	750	735	734	766	734	711	762	771	731	763	789	803	805	750	751	710	754	755	786	796	715	775	741	777	759	703	733	748	780	790	743	699	802	791	724	801	735	737	814	735	811	753	775	771	766	766	773	767	774	759	790	759	726	780	757	759	742	779	744	824	768	810	798	752	765	733	785	807	741	785	727	781	728	799	744	751	754	730	760	750	722	799	741	753	792	775	740	739	770	745	727	726	732	766	788	707	802	808	781	828	738	751	789	740	773	748	742	755	719	771	692	759	732	740	763	755	749	780	740	717	768	737	731	716	772	790	713	759	770	753	801	796	778	770	787	789	751	757	784	766	770	711	784	762	762	716	763	786	750	830	810	757	710	746	796	798	753	773	815	744	723	735	744	766	744	765	793	782	798	786	751	804	782	767	788	758	827	748	750	793	747	781	716	780	715	728	736	739	751	741	808	729	728	764	801	786	746	770	754	708	773	736	760	793	777	747	729	796	752	733	780	782	772	723	722	770	757	762	824	731	736	793	763	742	753	757	790	772	724	791	752	740	743	780	768	790	748	780	737	789	742	790	731	791	731	747	749	774	746	747	800	712	772	710	799	714	747	739	745	748	727	760	764	739	825	751	770	769	758	766	793	755	746	769	759	732	762	767	781	787	797	768	779	712	676	799	735	735	738	760	779	811	770	802	782	780	766	806	722	749	743	778	812	774	791	747	761	775	798	755	752	775	768	770	771	726	765	788	794	758	719	690	761	739	773	757	781	758	756	792	719	738	773	788	774	761	772	771	757	770	739	737	753	786	750	720	752	786	754	765	790	761	716	752	688	749	796	768	739	779	766	755	756	780	757	781	771	776	739	742	757	770	776	792	728	765	768	776	768	727	766	718	769	780	826	755	774	790	730	772	721	771	814	791	821	802	744	717	756	779	753	738	724	703	758	790	737	781	741	752	775	747	779	732	693	774	753	746	700	739	763	780	740	726	817	764	700	748	773	738	738	764	762	811	746	715	790	744	736	707	759	774	772	801	766	774	771	713	730	732	740	737	799	789	752	749	771	753	755	762	771	742	775	722	788	747	782	749	751	790	730	795	794	809	783	749	821	752	754	780	749	763	798	770	801	753	746	767	739	800	763	783	766	762	754	774	773	751	766	734	748	772	786	782	763	781	764	776	724	706	796	784	813	785	746	761	739	793	782	753	797	761	766	767	753	764	769	745	757	766	809	750	793	762	801	805	739	732	779	785	782	780	736	759	784	759	746	728	755	772	783	722	744	743	752	754	789	837	802	767	773	754	772	776	690	779	788	713	717	756	756	749	689	789	740	754	786	762	801	755	760	792	782	746	746	805	752	806	771	762	703	777	792	768	785	832	759	747	756	735	790	756	736	768	806	752	804	777	804	788	791	745	757	707	754	808	762	801	761	706	765	716	716	745	757	754	757	753	750	761	759	772	725	762	753	764	781	800	765	742	755	751	762	747	758	741	779	732	760	765	746	746	777	779	769	771	803	767	789	767	765	786	774	780	819	772	756	764	796	772	760	778	753	786	788	796	752	762	752	757	774	796	756	817	758	776	776	764	758	852	806	741	789	782	737	754	753	757	723	741	779	759	724	787	739	721	749	713	731	805	746	691	789	704	787	736	740	727	783	812	724	760	760	710	778	769	770	791	753	713	795	779	768	756	831	759	779	749	740	844	764	750	737	764	767	733	749	736	788	764	742	748	741	759	693	787	742	762	764	775	718	758	767	797	711	780	809	750	733	753	746	792	754	806	752	705	718	743	733	783	777	821	756	763	719	774	763	741	759	786	747	748	745	741	773	740	794	738	722	791	732	780	758	755	772	769	712	735	762	750	790	765	788	793	766	800	760	756	763	754	798	780	812	736	775	761	784	752	734	764	741	743	694	788	740	720	808	731	753	723	707	779	761	769	737	740	785	792	794	738	764	788	750	766	796	765	766	790	767	773	753	733	810	754	789	743	746	701	742	776	761	763	787	765	790	761	798	787	753	778	731	758	726	745	763	803	754	765	761	759	745	770	723
24274	21444	28706	24585	20950	2267	617	451	359	311	298	262	275	268	252	236	243	249	245	233	211	231	216	208	222	221	235	206	232	235	198	219	214	232	201	218	206	193	217	212	214	189	204	223	211	197	215	197	236	211	209	228	227	231	219	201	230	209	214	204	215	216	209	227	219	206	184	205	197	214	198	198	191	220	211	230	206	208	194	210	195	211	202	210	193	202	212	193	198	205	218	205	224	206	207	201	224	210	199	245	221	211	220	198	193	220	258	207	206	188	234	214	208	236	193	214	196	216	212	208	209	220	187	247	221	191	179	226	235	169	192	227	205	199	193	201	213	193	205	221	208	194	215	223	201	188	204	207	210	220	193	231	214	232	220	205	198	225	219	194	204	228	218	223	206	200	189	213	219	238	209	200	222	204	228	221	221	207	211	178	196	199	223	240	220	185	188	211	226	187	200	197	220	204	194	193	195	223	187	199	216	225	190	193	238	178	184	215	229	214	209	218	170	226	185	197	203	205	207	234	207	223	194	187	220	226	217	205	203	203	180	201	249	241	194	198	229	211	215	180	201	194	233	196	248	209	201	183	197	207	199	186	189	210	207	220	213	196	185	220	206	221	198	216	189	196	177	229	202	200	168	207	196	173	181	203	197	210	206	216	209	234	176	216	222	199	217	221	209	212	196	201	206	216	203	189	229	230	196	230	199	184	209	245	205	200	217	189	205	217	190	198	230	176	211	196	211	205	224	190	210	183	190	200	204	207	227	209	224	218	208	187	187	192	193	213	221	192	210	242	205	197	218	192	205	183	184	218	217	214	231	183	188	221	210	217	202	185	211	219	204	191	224	188	182	213	228	195	223	208	221	197	198	185	204	193	229	216	211	189	202	211	197	234	206	212	184	215	216	199	197	211	191	184	206	202	203	194	210	214	216	237	189	224	208	228	200	218	216	215	215	197	212	200	191	216	220	201	235	211	205	205	217	195	208	203	197	194	223	216	202	195	199	191	225	209	200	248	251	188	192	204	206	227	203	210	200	199	230	212	198	213	210	204	222	206	215	229	232	209	189	170	194	211	238	221	191	199	195	211	201	205	204	213	193	192	191	210	194	212	199	217	174	202	210	212	179	205	198	219	199	220	210	207	200	210	218	213	202	225	219	207	195	209	174	211	208	199	223	208	195	202	190	188	215	200	191	174	180	194	207	208	217	194	201	193	186	211	197	224	185	175	209	186	219	217	202	198	198	205	209	192	205	230	197	214	211	209	187	223	223	227	199	231	195	228	224	200	171	217	220	201	200	215	206	205	213	218	222	199	207	193	207	201	219	227	192	197	194	199	200	212	182	194	197	198	227	195	203	210	195	188	203	212	219	209	195	223	193	196	207	200	204	212	209	233	196	212	191	199	212	203	194	196	206	205	219	177	206	177	195	207	188	202	184	217	209	206	206	187	210	197	193	215	196	201	203	219	212	192	216	194	206	200	223	209	230	208	200	198	203	224	214	218	217	206	209	199	201	207	209	186	221	220	189	190	185	184	198	182	200	175	197	201	216	210	207	187	202	188	200	218	188	207	208	198	182	195	200	199	210	225	174	213	221	201	210	198	222	211	201	189	210	215	234	229	214	195	204	196	208	165	189	196	218	190	195	189	191	220	183	220	246	204	208	218	206	205	193	196	186	215	207	208	185	202	205	203	198	197	227	246	206	219	183	213	207	196	186	194	189	222	215	229	225	199	202	200	201	200	205	178	227	216	202	200	178	223	179	205	213	200	185	183	164	207	180	227	206	203	202	206	229	209	184	199	189	202	185	208	195	206	218	196	204	223	207	201	200	206	203	219	217	203	206	217	196	180	212	199	207	223	220	195	184	191	204	204	194	198	214	205	205	195	218	219	213	194	219	207	221	185	226	211	223	212	172	206	202	200	214	194	213	202	209	217	206	199	185	204	195	226	228	213	202	225	182	244	220	223	200	218	224	219	194	220	196	180	230	214	228	190	195	203	190	215	211	185	173	227	206	199	194	236	183	218	203	198	205	218	179	195	215	214	210	217	195	215	213	219	218	225	214	219	196	202	222	200	225	221	195	234	196	219	211	210	168	227	167	200	225	205	211	213	179	205	200	196	202	218	188	202	221	187	189	218	219	233	165	192	202	193	179	210	206	217	206	195	191	197	198	198	198	211	195	203	206	198	210	198	195	200	204	203	175	210	242	206	170	224	218	207	199	182	208	204	206	187	210	199	191	207	207	206	191	198	204	202	209	192	200	191	207	198	225	194	229	196	181	219	214	210	212	223	229	197	204	219	209	177	188	202	204	200	226	216	200	201	191	194	208	188	156	198	222	182	219	190	228	193	184	197	191	198	208	228	205	180	190	210	202	191	209	211	197	200	209	205	212	215	195	206	218	199	209	206	204	197	214	224	204	209	213	212	182	217	206	212	192	213	180	212	213	197	189	214	191	172	200	211	227	212	199	224	242	219	208	217	180	218	208	220	203	200	192	191	201	212	208	201	196	194	215	182	192	214	200	196	204	220	209	198	208	196	206	175	204	211	210	197	190	210	207	184	204	189	202	210	204	194	217	193	210	193	217	189	206	198	194	198	227	206	190	188	214	201	180	212	216	199	198	229	203	189	216	212	181	192	189	189	217	183	193	188	209	193	214	220	203	218	204	228	223	220	210	219	201	199	202	199	210	195	205	219	195	199	221	219	221	191	173	193	208	204	180	216	232	224	211	189	212	196	194	197	210	224	210	183	188	196	188	208	190	198	187	202	202	199	180	219	238	198	211	199	195	211	190	214	208	193	185	187	201	206	168	199	178	199	220	203	204	208	191	195	195	221	208	222	216	217	195	228	205	193	185	220	210	199	192	197	201	196	206	203	200	207	204	199	190	195	196	218	210	222	198	218	199	215	197	204	196	225	177	197	202	208	215	225	214	221	214	235	176	191	209	200	200	204	197	215	213	207	193	189	192	201	199	199	194	197	208	175	186	208	204	229	202	176	203	192	193	212	200	187	224	208	195	187	199	213	191	218	189	175	213	187	194	177	223	199	208	202	192	217	221	204	221	208	229	202	212	188	188	196	193	199	189	189	212	229	229	219	211	220	232	200	183	218	226	185	212	218	234	202	200	199	189	188	222	198	207	190	187	191	217	225	224	203	198	206	193	209	195	212	199	186	207	185	198	222	192	218	230	224	221	183	211	218	193	201	213	192	204	206	187	206	206	188	213	200	214	200	201	184	185	204	181	233	205	203	191	205	202	222	203	210	197	212	239	188	201	207	184	225	201	206	186	193	198	195	196	211	200	225	201	225	226	219	215	202	185	224	225	205	214	197	206	209	217	190	195	191	212	205	193	184	233	203	221	205	208	213	220	180	165	198	211	212	202	203	216	216	200	202	218	189	189	206	213	213	199	195	202	222	195	191	166	228	198	221	204	202	211	192	191	215	216	201	209	188	195	177	202	196	198	174	218	205	205	215	184	186	203	203	214	216
5572	9784	8743	4458	2784	1960	1543	1146	1047	873	791	694	676	649	565	588	506	510	482	501	482	459	415	472	448	413	416	437	413	431	415	412	445	433	439	426	369	427	402	406	416	374	462	411	371	390	380	399	389	417	381	392	378	409	409	407	373	407	418	386	367	361	368	405	398	402	406	415	367	420	364	403	402	404	381	381	381	376	387	391	373	392	364	375	381	352	350	353	416	359	391	411	369	377	376	402	412	359	383	355	395	375	370	364	428	354	371	361	386	381	372	387	375	395	385	379	416	387	350	366	397	374	387	358	350	363	406	382	366	372	407	391	387	387	365	339	370	373	373	369	383	403	398	365	362	376	396	397	399	395	361	367	392	380	366	386	362	347	397	371	367	368	387	370	392	359	350	399	388	400	381	394	376	348	396	377	397	350	389	341	370	366	386	358	420	354	385	375	352	353	397	361	361	340	368	355	377	350	356	387	391	363	390	375	388	364	372	403	392	384	399	382	398	317	366	363	415	389	373	392	339	382	357	399	368	380	389	356	353	382	383	384	362	386	403	364	373	371	379	383	382	380	402	337	390	353	362	367	376	360	344	350	392	406	365	353	353	374	392	377	385	379	370	375	376	355	388	394	394	373	380	363	389	400	379	360	349	398	353	391	357	363	369	437	365	414	377	376	390	372	382	379	395	391	411	364	365	355	354	363	417	371	370	392	380	382	409	380	366	372	369	350	414	369	365	375	372	353	370	379	369	380	425	390	345	367	395	363	341	425	408	373	385	418	388	326	369	362	404	372	350	355	390	363	381	357	339	376	369	367	400	339	338	380	393	389	417	374	382	384	394	358	374	386	359	380	369	375	383	421	376	367	361	413	356	375	380	420	383	391	406	378	372	358	369	360	372	354	365	390	356	398	379	371	392	423	349	371	382	368	356	398	382	394	379	369	401	384	361	382	376	378	357	375	371	398	359	405	367	387	391	391	398	385	394	391	330	382	380	384	386	395	377	368	367	391	383	401	396	358	377	374	427	391	387	389	386	386	389	387	356	394	366	352	358	394	386	386	387	384	400	401	369	350	356	390	368	363	374	392	375	383	364	383	358	370	379	369	413	393	393	388	390	395	378	393	382	377	333	378	384	371	364	358	397	373	367	373	383	394	341	381	392	359	378	383	381	376	398	383	388	410	370	383	345	353	374	370	400	373	404	364	350	391	335	351	366	355	362	381	403	388	372	387	406	378	409	365	399	375	369	400	348	371	417	396	392	363	391	361	410	389	329	400	374	362	382	368	375	369	381	355	409	383	335	388	382	321	399	370	367	380	391	387	369	372	360	368	396	371	362	364	416	370	382	375	389	351	372	362	390	403	359	372	367	360	386	371	394	401	368	389	354	363	398	372	371	410	374	365	390	370	377	366	361	397	408	369	401	379	375	393	394	427	349	387	359	367	366	343	387	367	357	372	344	353	401	385	398	397	345	407	373	389	386	397	394	377	362	368	422	399	359	394	374	369	363	401	412	386	381	370	366	371	352	379	359	371	372	358	361	368	408	398	385	357	376	392	414	369	339	378	355	379	419	363	365	376	408	384	379	375	413	408	422	371	363	396	362	387	385	355	408	364	376	407	399	396	385	379	365	367	372	387	364	373	359	419	372	381	378	365	361	391	355	325	374	373	384	375	356	369	388	372	364	378	375	381	376	399	382	355	336	403	364	408	393	386	393	403	347	413	365	366	400	371	380	356	406	393	396	410	380	411	404	356	393	390	344	398	388	411	413	400	348	380	337	374	350	381	389	384	410	380	390	353	407	401	389	361	379	375	397	370	376	380	365	338	381	348	419	374	361	371	378	422	369	375	354	365	386	373	357	414	396	400	361	383	392	392	386	388	345	403	352	366	392	370	369	381	379	371	379	360	396	368	379	356	397	371	391	410	384	386	378	375	379	361	365	376	378	364	403	391	360	359	393	378	387	385	362	359	394	369	349	351	365	384	357	388	417	371	367	371	385	387	407	350	371	371	380	369	382	388	413	368	378	378	380	374	364	377	393	399	405	393	347	355	374	370	365	352	351	364	383	346	398	380	349	371	375	363	382	357	341	395	396	405	379	356	388	403	398	360	357	392	369	433	345	418	384	387	347	392	417	408	406	413	390	356	387	344	388	389	402	391	361	383	370	340	358	389	340	361	365	391	352	352	422	406	390	361	364	383	399	376	378	365	384	340	353	410	368	368	396	353	357	387	390	355	362	367	387	353	391	398	348	357	372	370	374	401	360	371	346	361	370	366	369	355	324	377	363	360	389	379	373	386	368	355	378	377	364	381	370	365	386	374	356	399	386	374	380	404	363	366	364	402	352	403	397	384	361	355	370	398	378	399	377	374	347	366	370	378	359	373	385	378	380	394	358	395	344	381	387	388	409	366	386	373	348	377	387	365	417	373	376	424	370	385	390	360	350	351	382	388	350	373	394	384	396	378	399	400	385	373	357	430	390	386	403	332	370	389	367	383	376	398	402	377	391	435	388	346	365	375	384	393	366	370	363	383	392	372	354	370	362	365	383	364	379	378	361	390	365	381	390	368	353	398	381	368	363	392	337	376	364	366	383	394	388	366	390	346	352	383	353	371	375	382	419	368	393	387	359	366	350	376	392	372	357	414	380	369	344	371	383	386	372	374	350	372	401	394	355	368	360	376	369	360	332	373	374	389	399	398	352	401	402	383	364	395	348	379	393	377	384	392	366	367	389	382	382	350	420	393	369	378	371	388	356	363	391	379	381	341	402	404	399	371	391	353	386	368	388	344	416	383	346	421	378	371	395	366	371	379	395	391	366	396	394	370	371	367	357	360	369	391	375	382	367	385	387	386	377	384	367	362	372	408	409	400	382	397	355	394	366	384	385	360	368	384	321	402	373	362	360	404	377	383	376	383	359	401	381	386	337	388	371	352	383	386	371	350	372	382	356	376	357	352	340	376	380	377	388	362	412	353	366	367	423	405	371	401	418	403	359	369	421	391	357	384	360	345	345	393	345	383	371	366	355	370	424	392	389	369	366	331	368	382	406	400	410	348	389	340	384	392	384	410	394	382	362	400	372	375	392	352	371	384	365	381	363	379	375	375	367	364	381	373	367	402	364	401	379	358	375	383	380	380	373	333	383	367	392	388	375	373	397	392	345	352	383	362	382	370	369	396	385	402	405	374	366	377	386	351	385	350	380	362	378	385	374	399	390	366	408	406	355	419	376	363	391	367	369	354	395	371	389	389	383	362	404	373	391	388	408	370	372	382	389	354	386	403	347	391	373	360	384	373	408	436	360	366	368	404	386	401	373	405	385	386	385	417	360	378	363	399	377	409	412	373	394	361	401	355	363	385	361	362	378	383	376	361	365	368	380	381	437	389	366	353	388	367	360	362	371	383	355	382	358	387	362	370	360	355	377	404	368	409	367	386	378	388	400	396	396	353	400	344	346	370	382	343	395	387	362	378	354	384	377	390	380	377	344	403
23390	21444	29307	23992	21446	20300	1742	599	436	378	338	271	264	245	246	217	231	200	226	214	192	181	149	198	166	176	165	166	177	147	142	153	161	157	159	164	148	152	143	163	135	142	171	163	143	138	150	143	122	139	156	131	147	161	155	154	154	168	159	139	153	157	124	144	125	152	150	137	135	132	130	137	148	147	151	153	155	140	142	130	150	145	136	167	148	145	134	145	141	149	164	136	143	145	144	141	167	140	132	141	102	131	130	143	156	140	125	127	147	142	147	143	143	148	145	145	152	144	137	134	146	157	154	138	122	144	147	145	130	147	120	142	139	142	147	132	127	119	152	139	133	150	149	164	143	149	144	160	155	133	122	134	144	131	162	111	152	131	132	144	158	126	157	131	149	151	155	103	131	144	151	132	148	137	153	153	134	139	160	146	149	149	140	154	136	149	117	131	141	137	146	139	168	132	129	144	140	131	128	125	134	150	129	135	145	150	154	137	134	166	158	147	140	162	154	168	136	137	127	123	122	143	148	128	113	159	153	125	117	134	126	135	129	126	144	129	129	153	131	152	151	144	131	142	128	153	144	146	135	147	134	138	142	143	127	166	132	150	155	137	145	131	144	127	137	149	159	146	127	142	144	149	124	130	124	143	146	157	131	129	129	134	123	153	145	154	107	142	123	133	144	137	147	141	139	140	118	137	147	127	134	138	154	141	125	150	148	134	141	135	141	138	141	140	144	133	114	162	139	144	135	131	143	136	145	127	150	120	152	143	125	141	129	142	157	138	130	149	141	142	140	135	143	141	131	148	133	153	149	136	139	135	126	123	136	116	148	130	135	160	152	143	128	119	123	120	142	126	146	143	162	136	114	144	129	143	124	148	141	166	137	145	125	135	152	138	132	125	151	161	155	150	147	135	114	143	139	125	145	158	142	150	141	133	149	125	136	137	147	135	159	144	144	143	136	136	136	146	159	154	154	137	140	127	126	128	140	148	136	139	158	149	126	141	143	128	146	151	135	142	135	138	148	124	142	134	160	154	147	145	128	165	127	150	160	147	172	138	147	149	122	128	142	137	162	139	136	122	154	144	147	144	151	142	145	133	140	129	149	138	160	135	151	128	154	145	138	134	142	151	162	148	163	112	154	146	141	157	125	120	147	157	141	143	138	147	153	133	149	141	146	130	140	144	162	117	145	133	131	141	124	133	152	125	114	136	142	131	129	154	140	139	143	131	143	164	132	144	133	132	127	120	134	137	114	137	123	149	151	149	128	138	132	135	127	159	150	133	160	157	145	138	154	153	133	147	159	144	137	145	142	121	134	121	152	129	123	125	150	136	144	147	142	153	146	116	114	162	115	132	142	155	133	140	145	168	129	123	160	146	135	140	144	150	132	147	153	125	145	140	143	133	154	140	150	116	137	123	113	149	127	145	142	117	147	129	137	141	133	122	148	146	133	155	135	150	149	144	135	118	140	146	163	129	140	147	143	159	141	132	133	112	154	136	155	144	155	168	146	155	151	144	145	136	147	134	150	161	146	120	151	134	134	123	126	145	137	145	157	140	136	137	163	144	129	127	116	151	127	154	125	156	140	125	132	144	121	132	133	144	157	147	136	135	141	157	128	118	126	154	133	136	132	141	130	149	132	126	139	132	148	123	156	141	151	144	129	165	142	147	158	143	141	144	156	136	163	137	139	145	145	140	151	150	146	129	122	168	130	144	134	126	147	138	140	156	129	144	129	135	141	153	154	132	140	147	153	159	145	133	130	150	142	160	156	143	160	125	137	143	158	147	129	145	132	165	131	127	134	160	138	150	108	125	144	139	125	153	136	157	145	136	124	138	135	171	164	161	118	129	130	126	151	152	145	142	127	139	130	128	145	131	152	163	133	114	137	122	140	123	131	149	136	130	143	148	136	158	147	155	151	113	163	119	142	132	152	129	145	125	163	125	156	128	109	164	139	142	157	157	140	138	151	120	141	131	126	134	141	130	150	119	142	126	117	154	161	136	135	120	136	128	125	133	145	121	161	143	132	129	140	134	132	147	118	144	137	138	120	135	137	156	155	111	173	145	145	128	135	150	142	135	142	127	142	141	142	137	181	134	126	150	129	147	139	128	156	145	125	135	126	129	128	145	127	146	152	130	158	135	119	139	143	131	142	133	137	120	155	145	136	143	145	136	138	148	141	152	146	138	140	147	126	154	145	134	152	124	151	153	145	112	131	165	173	145	128	136	122	142	135	141	125	141	142	151	144	159	147	133	149	127	160	146	147	120	127	123	127	139	137	119	115	148	137	137	130	154	142	136	147	128	155	144	145	141	140	113	131	140	122	130	129	139	146	117	123	143	132	115	166	160	141	157	138	158	150	140	117	161	172	171	142	140	142	148	135	149	176	154	153	131	136	136	155	144	157	142	148	127	160	122	126	134	138	128	132	133	147	137	123	144	123	149	166	130	149	133	143	134	131	138	149	155	136	138	126	144	141	141	140	134	156	130	142	143	141	143	145	154	153	124	152	132	155	143	126	144	146	119	145	145	136	135	129	134	126	144	130	126	153	154	126	142	119	148	149	146	154	156	133	146	124	127	149	125	141	140	132	138	135	135	151	150	139	104	157	148	141	143	147	138	138	126	129	147	139	125	155	115	142	132	130	131	151	140	154	137	166	142	119	133	125	131	133	158	147	139	150	173	140	136	161	163	142	140	144	148	136	115	134	142	149	133	146	127	131	143	133	148	135	128	151	143	133	136	135	139	143	140	160	125	141	132	132	129	140	116	138	147	135	158	119	139	123	146	140	142	140	123	137	139	144	166	153	141	127	126	142	137	145	144	152	120	130	143	128	134	138	138	129	134	155	139	139	141	159	144	140	136	151	129	140	129	144	121	146	150	125	156	147	126	138	142	138	151	128	159	115	157	152	146	155	152	137	131	151	131	134	116	145	129	143	147	150	153	144	133	132	135	141	126	112	149	165	141	127	128	149	156	159	153	146	155	132	133	143	132	142	119	152	136	136	145	131	160	143	115	136	130	142	123	136	153	154	130	129	146	146	114	138	125	130	139	128	130	145	139	152	146	123	133	157	139	139	150	145	137	139	138	134	129	134	155	142	155	130	143	153	144	135	153	152	127	135	121	140	137	147	147	146	166	140	117	134	123	153	163	157	141	146	146	128	162	130	143	149	143	152	131	162	133	161	138	140	118	151	133	135	148	158	151	147	121	125	134	136	131	129	144	148	122	147	140	140	138	139	161	127	146	143	122	159	132	129	164	138	140	137	139	146	149	138	140	146	155	147	147	157	115	134	163	140	135	133	129	128	149	150	160	148	140	148	144	145	129	140	132	144	149	154	126	122	153	143	153	128	130	132	142	150	131	140	150	121	134	146	130	130	137	154	141	130	96	130	122	140	144	148	122	137	130	140	151	130	151	152	141	138	166	141	154	129	158	151	161	126	155	144	139	126	145	135	133	109	124	129	150	131	142	167	154	155	151	131	130
8017	15855	13613	7085	4619	3129	2268	1784	1404	1176	1017	855	766	692	619	524	525	478	461	452	429	442	367	403	361	346	338	376	359	316	332	352	329	323	352	292	301	292	279	279	297	245	277	298	301	298	275	289	264	269	272	259	261	274	281	275	292	250	284	256	236	254	252	269	263	257	268	274	256	245	277	260	265	268	236	265	242	258	246	256	258	265	241	264	268	249	231	238	246	247	256	291	245	261	245	267	242	264	235	254	247	271	232	231	244	234	239	243	249	272	268	254	234	257	249	252	279	251	250	232	250	237	252	247	280	259	243	240	232	239	249	245	239	245	241	241	259	248	244	250	263	254	248	235	223	254	247	242	251	221	224	243	247	246	244	264	256	262	247	255	259	244	256	225	237	267	229	271	291	238	251	231	237	252	237	298	271	274	230	250	229	252	254	231	226	264	238	260	259	217	248	245	225	257	250	244	264	238	228	235	252	238	243	227	265	249	249	254	232	236	272	254	253	223	235	232	261	254	276	232	221	247	242	236	253	229	257	247	258	268	240	233	248	261	277	224	261	242	239	253	249	230	242	247	257	234	226	231	220	242	241	231	238	250	231	243	264	251	244	224	236	254	245	248	235	227	226	247	251	241	238	242	265	236	243	246	244	228	226	225	241	226	243	253	243	253	244	239	265	273	261	255	240	236	246	243	247	251	242	232	243	231	224	242	217	229	253	212	237	252	260	242	259	225	217	250	243	235	220	244	236	249	234	253	230	246	234	238	243	231	261	230	225	243	266	227	245	247	228	218	235	236	255	216	239	243	283	237	265	229	258	196	242	238	249	255	246	212	223	260	239	237	225	249	234	252	221	243	221	240	248	234	260	229	250	242	241	214	243	238	206	253	230	230	266	272	242	234	236	258	239	219	247	214	220	269	238	257	245	228	218	240	243	236	224	247	238	218	267	230	238	258	254	234	263	259	251	259	246	246	238	246	249	247	239	246	232	248	245	251	249	255	241	247	252	208	244	273	231	241	223	235	246	277	232	251	242	247	216	272	231	226	263	254	245	252	248	236	253	220	252	260	244	298	234	229	241	228	265	226	217	268	224	223	248	248	243	245	254	234	242	266	262	263	236	239	268	224	222	238	226	263	246	255	233	251	238	238	252	249	209	242	237	245	253	242	256	247	236	234	264	240	264	251	257	237	233	243	225	262	223	253	255	239	256	230	270	287	231	263	271	252	248	253	236	236	242	253	231	254	240	240	237	254	237	230	261	237	233	238	255	268	265	218	227	233	233	207	258	253	271	242	239	238	233	261	221	229	265	244	232	247	236	256	235	212	245	252	261	230	257	250	267	242	248	224	256	259	238	253	243	253	223	263	237	237	255	218	230	237	237	253	268	249	217	262	242	266	244	234	257	255	245	244	248	250	244	231	251	247	243	240	253	272	249	241	267	255	261	249	235	244	244	280	259	251	253	206	247	252	240	280	252	245	222	252	245	248	252	220	279	258	257	257	236	250	237	255	259	209	222	246	236	252	239	260	252	243	260	248	215	270	250	241	278	233	254	214	264	235	255	260	219	254	257	241	225	231	240	248	241	252	232	214	237	219	206	248	249	259	218	289	244	269	257	254	248	233	239	210	245	232	263	232	269	273	254	254	238	228	216	258	233	226	237	248	257	247	247	258	232	245	231	212	251	212	219	221	277	212	279	216	233	224	248	240	201	260	243	282	251	231	236	234	237	238	234	253	267	262	245	226	251	219	234	265	273	282	257	225	260	218	259	253	255	258	273	254	248	253	240	217	238	211	228	234	243	249	221	231	245	251	221	239	213	236	252	244	235	220	231	258	263	260	220	228	237	223	235	241	267	250	228	245	227	250	220	252	264	226	261	248	256	227	275	253	226	260	249	246	270	234	255	243	206	234	263	220	242	248	257	236	261	251	230	223	264	259	244	231	241	262	215	240	224	230	249	224	253	250	268	234	233	230	255	231	252	255	270	266	265	240	233	229	247	249	237	252	238	255	260	250	216	266	272	253	246	241	259	280	266	244	236	227	237	258	259	242	252	236	239	231	229	247	255	208	260	238	255	238	259	244	251	237	234	215	243	237	251	263	231	235	237	281	254	246	226	231	243	227	245	262	218	241	231	232	257	250	237	260	243	235	216	242	250	252	232	235	247	250	240	244	243	249	241	243	249	229	262	261	258	242	244	229	232	238	239	227	244	261	243	238	234	239	247	254	244	245	249	238	224	228	216	223	220	255	241	250	253	251	251	231	244	237	219	238	239	269	232	244	262	232	230	234	247	230	233	240	203	223	232	227	203	231	232	244	251	240	248	254	253	258	243	282	225	237	258	256	227	208	233	264	235	231	252	258	259	217	228	258	237	229	260	230	255	243	272	258	243	239	240	218	259	238	262	220	256	247	249	231	236	246	255	222	245	280	267	232	244	270	273	226	255	228	211	234	250	261	251	250	255	250	238	218	220	226	238	237	222	253	227	229	242	230	237	249	267	251	259	263	257	269	269	249	250	260	257	233	261	246	247	241	245	233	244	258	228	245	250	232	230	236	278	221	236	249	276	224	245	228	243	237	231	210	233	236	224	253	241	260	240	218	243	219	235	265	232	238	240	266	250	263	260	254	240	269	249	245	246	239	234	249	261	243	224	265	254	222	237	217	239	244	232	237	266	233	233	239	234	238	253	231	235	239	271	254	242	264	235	264	233	253	244	250	244	247	236	218	258	224	209	263	236	232	256	248	267	265	245	259	223	246	229	235	203	244	227	241	251	239	241	248	216	252	237	219	253	249	224	222	213	223	253	257	232	263	238	230	260	240	238	251	228	244	234	238	237	256	238	244	249	246	231	270	286	233	253	273	261	235	268	246	225	238	242	231	226	243	263	254	250	239	237	242	230	226	256	234	236	255	241	234	265	239	228	234	240	262	296	283	259	273	265	247	263	235	237	248	257	219	264	257	217	259	247	240	245	234	248	230	261	254	241	277	231	223	268	234	244	222	242	218	253	259	260	267	222	232	255	254	268	236	229	256	244	210	259	249	249	257	237	255	224	249	228	253	218	258	251	250	269	247	272	242	224	272	242	239	222	268	242	226	225	256	274	250	236	288	274	232	249	209	244	216	258	234	252	215	234	248	252	212	226	242	246	251	256	239	251	279	259	211	233	248	238	245	231	244	222	242	238	260	242	238	229	240	263	249	230	242	215	237	218	224	252	254	229	243	260	243	259	256	234	255	266	247	257	262	243	254	258	252	245	216	269	263	244	239	220	246	234	226	224	257	252	228	243	256	252	282	223	254	246	238	227	250	257	211	254	232	223	238	255	257	253	264	217	238	232	244	246	228	238	225	252	267	233	218	243	247	232	255	223	260	228	226	259	248	245	207	242	228	245	234	223	237	234	238	236	227	237	290	225	248	227	224	233	251	281	246	224	225	256	217	295	233	222	232	249	276	214	250	228	258	246	230	248	258	241	267	226	227	238	236	240	241
26969	20873	8431	956	658	659	468	466	467	443	457	463	440	424	463	435	430	417	432	406	401	435	458	413	437	443	443	369	430	424	441	429	431	444	447	435	459	454	426	410	452	447	411	411	414	409	442	427	369	423	424	432	466	415	457	426	458	400	413	440	434	431	472	426	437	419	441	393	421	418	426	445	476	438	422	414	448	438	471	427	396	405	417	412	436	404	419	425	441	434	431	473	460	430	428	444	423	409	440	399	454	414	470	453	453	447	440	381	440	403	435	438	443	390	422	449	429	451	412	442	408	435	430	461	429	438	449	410	428	460	431	439	407	414	467	433	450	411	421	435	436	420	433	404	451	425	456	394	409	437	445	435	449	420	454	419	432	438	416	390	441	430	430	429	420	467	399	416	411	420	423	420	466	404	415	439	433	427	441	446	431	409	451	426	431	456	443	419	446	427	431	436	451	411	417	457	404	451	419	431	463	467	458	438	448	413	422	462	421	453	431	449	408	446	427	401	421	402	458	433	474	449	428	439	398	411	412	420	420	446	420	397	435	416	431	425	392	423	449	438	438	437	445	442	460	486	431	427	420	459	444	448	467	417	414	401	427	405	431	438	405	417	446	466	423	419	467	421	429	421	443	393	402	437	435	422	400	430	443	421	440	417	400	423	467	413	438	443	431	414	451	460	423	462	432	415	444	401	440	456	426	438	412	486	441	411	419	432	411	428	423	461	415	474	445	442	430	434	446	417	450	436	426	406	458	445	397	434	423	407	422	393	428	430	414	437	418	426	400	410	455	458	395	468	435	462	451	455	420	434	434	461	436	441	431	425	434	421	467	438	379	408	450	420	430	446	436	403	416	412	426	436	397	422	444	421	437	465	477	447	426	474	417	475	434	465	436	471	456	413	439	446	433	445	422	407	419	435	419	451	393	437	426	422	414	456	470	431	435	431	446	419	468	424	419	413	409	426	429	441	437	449	452	408	436	420	452	432	428	424	463	436	429	417	423	415	444	443	451	416	437	382	422	440	438	413	429	440	381	422	396	444	371	434	449	429	405	432	383	421	445	458	427	410	474	447	395	446	391	448	438	409	453	418	467	453	419	433	410	451	406	418	460	413	401	394	420	415	444	432	437	441	422	460	418	426	409	458	451	392	455	437	452	419	418	461	474	431	420	437	464	430	439	421	430	406	417	432	414	440	435	415	457	402	477	460	393	430	408	464	433	448	439	457	441	462	427	465	429	403	424	410	454	420	400	386	446	442	387	453	429	396	427	410	428	414	417	402	436	421	415	464	438	457	423	422	438	467	430	425	416	446	445	444	426	435	406	442	454	429	425	425	436	392	417	463	426	416	403	438	389	452	433	431	441	431	431	449	411	429	422	472	450	441	456	458	379	378	434	441	407	429	429	466	421	387	395	426	425	412	485	423	409	451	481	389	451	432	405	440	445	449	447	440	437	440	421	426	439	440	418	423	413	434	407	445	406	473	441	433	427	406	399	408	449	415	445	441	430	420	429	436	469	424	434	459	431	432	441	395	443	488	438	433	437	443	463	436	485	428	425	479	421	411	431	430	422	462	435	424	438	414	425	407	444	420	431	409	438	424	414	458	414	467	427	436	447	446	461	427	426	410	448	432	447	428	429	457	441	444	439	420	409	420	387	426	431	421	448	422	458	388	432	447	489	402	462	428	433	426	426	469	431	429	416	403	457	465	423	457	398	414	434	420	443	460	472	445	421	469	424	387	407	455	427	452	455	415	428	451	445	408	457	449	431	451	461	439	413	448	439	466	424	423	435	424	455	428	424	408	424	420	447	430	449	413	385	408	444	438	445	400	472	448	418	414	418	381	405	424	412	415	418	419	451	445	419	407	441	440	449	464	457	434	456	437	424	443	427	468	405	445	407	439	403	426	440	425	404	418	430	425	412	425	419	418	406	437	459	442	437	432	403	431	430	447	424	419	433	412	420	430	449	416	425	422	399	438	433	419	438	409	409	447	461	397	435	429	419	424	426	444	450	442	415	451	463	441	376	386	432	429	432	425	401	449	443	404	382	405	436	441	428	426	399	382	415	426	435	434	451	431	415	433	388	430	438	421	428	395	420	445	451	431	465	421	428	441	403	459	481	430	413	448	387	413	410	418	441	410	419	418	451	425	425	430	423	420	418	459	433	421	441	419	455	465	427	435	431	427	459	406	460	418	437	415	457	432	423	430	456	438	429	466	396	449	430	436	423	445	446	416	457	447	450	415	440	393	438	387	425	441	432	453	451	448	466	454	453	427	404	444	425	422	466	467	390	424	430	432	460	431	471	398	467	421	416	421	429	416	418	416	407	447	435	421	448	411	415	424	453	444	438	449	413	428	436	415	444	444	437	426	477	402	435	415	436	408	430	434	406	388	445	440	456	439	414	425	408	409	392	375	416	451	423	443	424	408	445	457	435	429	407	450	428	451	433	434	421	443	427	435	420	444	432	450	431	462	409	416	466	446	453	466	438	440	413	425	474	417	411	413	452	472	439	450	457	433	408	453	430	445	436	404	419	417	458	441	428	437	436	435	444	446	415	442	425	436	430	399	420	451	434	414	434	492	470	444	404	454	430	424	455	432	430	424	438	434	427	451	422	458	452	427	391	448	402	452	426	381	478	446	417	422	406	424	413	442	410	486	427	421	435	428	426	432	437	429	430	445	455	436	430	441	454	442	406	434	471	438	449	432	434	456	394	422	416	439	431	458	444	427	438	425	401	454	426	438	450	422	437	433	417	447	419	424	421	429	434	402	429	449	435	396	445	403	426	452	415	456	432	424	390	423	439	430	476	422	430	442	421	448	395	446	430	418	427	450	407	427	437	473	428	462	445	432	439	457	455	465	449	459	392	464	422	449	451	451	450	412	428	475	390	450	423	372	440	396	384	418	436	421	403	471	393	425	444	449	415	419	422	425	458	447	444	420	434	448	443	430	412	388	435	419	435	423	442	424	433	420	385	433	439	434	420	454	442	428	420	447	444	438	436	409	450	416	419	430	433	415	459	430	449	410	439	414	461	447	479	450	409	419	412	428	400	418	444	413	386	467	435	448	416	412	405	429	432	420	460	439	436	389	450	452	432	427	406	446	451	438	463	433	406	429	407	423	412	407	400	405	434	441	433	447	459	471	389	414	427	406	470	444	441	446	404	438	409	442	393	429	428	427	407	423	413	422	458	450	415	410	422	399	409	428	450	443	438	432	440	433	426	409	409	451	455	472	427	444	434	449	432	418	421	447	451	433	408	420	416	414	428	432	426	436	430	441	464	419	427	453	414	424	444	479	431	422	430	427	437	417	422	457	429	454	390	457	405	445	440	446	431	416	419	446	415	425	449	433	394	448	446	418	442	460	428	405	444	429	410	429	424	450	447	442	439	386	423	416	432	437	407	461	442	433	388	404	411	399	441	457	452	435	471	426	412	419	472	399	428	410	452	407	407	395	484	416	405	465	406	418	435	435	404	406	425	430
4271	1932	1733	1209	1040	978	953	873	825	806	800	773	812	786	819	709	766	768	776	749	775	807	760	726	684	759	756	736	708	733	770	730	754	729	723	806	753	745	806	743	725	771	768	743	800	806	732	757	746	732	775	737	694	789	754	766	741	724	725	752	743	740	806	773	785	723	786	744	740	776	736	757	805	745	760	757	766	748	762	745	793	773	805	752	816	783	794	789	793	765	715	723	745	793	699	751	712	771	768	744	715	733	768	734	703	718	757	728	753	773	742	683	754	781	799	783	749	796	719	729	760	792	744	764	714	738	755	765	759	732	747	760	726	779	758	692	761	795	777	715	730	744	792	745	775	734	733	772	758	782	734	754	755	732	754	745	743	731	811	767	735	722	758	728	754	743	743	790	784	767	770	734	765	778	721	767	757	795	705	743	781	774	711	763	776	771	760	736	776	770	778	797	745	744	740	735	770	748	774	781	729	750	744	712	744	776	776	693	764	713	780	742	759	772	760	743	767	814	790	731	760	772	754	768	721	728	785	723	774	758	766	740	778	782	790	794	745	727	769	775	743	738	791	782	689	752	698	731	778	753	761	745	797	761	796	735	726	814	755	755	756	783	801	778	756	728	741	796	746	730	761	761	808	698	775	763	748	800	740	791	776	752	718	735	760	795	741	695	736	797	774	802	739	714	747	719	754	763	752	717	737	735	738	724	766	761	727	736	718	818	705	730	775	735	772	744	731	751	747	720	766	717	738	758	715	836	759	747	777	769	705	766	730	772	768	769	727	755	731	729	746	749	743	751	753	727	746	761	750	758	742	765	761	767	775	764	713	742	742	751	701	744	730	763	731	763	795	741	778	753	772	783	720	795	754	734	781	722	775	757	752	795	739	770	729	704	770	811	788	740	764	735	769	744	769	790	726	749	748	745	764	711	800	751	722	803	784	738	686	795	780	772	712	777	737	761	717	695	806	745	743	760	754	784	773	767	771	719	733	735	785	787	817	680	774	780	766	768	740	757	788	830	741	786	756	739	769	769	714	757	759	763	720	741	738	734	780	775	752	711	797	750	765	740	735	725	729	758	795	726	770	744	739	725	706	739	767	768	778	695	795	759	737	705	762	769	750	797	724	760	754	756	778	774	729	729	747	734	754	729	748	700	741	751	759	738	751	733	764	743	734	750	811	778	733	760	771	765	788	754	741	753	761	702	766	755	749	741	735	754	772	777	725	789	724	720	741	761	732	778	799	763	791	743	774	759	783	768	775	747	711	722	742	746	783	794	742	760	761	780	767	757	751	756	741	801	741	728	752	750	764	758	759	771	755	731	776	750	729	729	743	723	732	741	688	728	768	740	750	738	743	725	789	797	750	742	764	778	771	761	748	783	760	791	757	730	810	729	751	779	744	757	726	742	745	736	770	788	781	750	724	746	759	728	726	742	774	744	811	703	714	763	727	778	731	791	780	777	796	768	765	751	755	751	751	712	800	748	739	782	774	760	715	696	735	799	718	760	742	783	724	751	699	721	714	775	737	807	790	700	761	733	753	714	768	805	708	800	722	732	708	737	744	757	765	782	775	782	744	752	697	715	741	830	755	745	731	701	751	729	774	767	685	763	743	744	755	751	765	802	801	794	758	715	764	742	795	732	717	746	779	741	773	748	711	765	767	739	745	722	758	767	720	739	764	768	785	733	774	734	733	760	759	748	737	741	729	765	734	738	744	762	749	718	722	737	722	743	769	777	758	732	725	766	737	760	761	768	742	739	731	763	788	723	748	716	716	788	718	751	717	825	754	768	740	769	756	728	819	743	749	747	711	774	739	752	752	785	788	755	699	748	737	728	769	745	747	708	736	816	706	768	812	771	771	726	759	790	781	772	762	757	728	755	831	741	704	735	705	780	768	797	740	771	735	754	724	829	736	736	765	760	765	771	759	737	802	715	772	800	710	763	767	708	751	759	751	796	728	754	749	773	762	780	791	743	784	786	726	792	757	744	730	792	714	806	734	765	785	772	731	737	737	700	775	799	777	765	745	755	751	733	724	800	713	795	736	780	702	777	724	761	736	771	762	755	756	746	731	772	774	727	778	784	744	706	788	753	797	712	750	754	776	754	734	783	761	740	771	742	804	693	755	722	753	718	762	729	772	756	742	777	736	731	745	730	767	732	770	765	730	788	750	723	747	808	773	793	773	749	762	743	698	718	744	783	721	721	729	793	763	726	712	759	755	731	752	708	746	775	755	738	738	762	763	707	776	696	749	758	735	755	750	780	761	743	761	752	755	724	727	735	706	737	773	770	709	681	773	775	752	772	710	726	733	784	759	737	725	800	744	821	761	722	750	727	793	769	772	780	735	706	720	766	727	741	740	768	765	746	727	764	695	750	781	740	800	747	719	773	758	717	719	742	755	750	787	764	800	767	747	736	723	758	706	755	781	736	746	744	733	758	796	732	750	749	772	769	746	725	783	784	750	742	751	779	691	752	765	728	799	806	758	711	752	750	782	745	762	773	718	767	730	749	761	754	736	737	746	737	695	734	780	740	785	812	742	735	745	765	746	764	734	761	748	761	787	758	786	758	718	790	787	767	751	726	771	769	761	764	757	779	736	785	791	799	767	754	784	743	721	723	766	755	753	765	780	743	760	744	752	759	786	806	770	781	813	725	713	774	690	748	746	743	774	736	745	812	776	767	729	776	758	766	702	759	748	737	756	723	741	764	767	748	752	739	727	729	766	715	728	807	697	712	739	726	767	724	769	771	797	745	774	712	756	716	768	759	745	764	738	763	750	782	769	730	766	758	750	721	724	752	733	758	736	754	700	740	737	735	712	702	758	695	764	747	799	751	730	793	756	796	734	744	737	709	742	777	788	786	749	731	743	771	724	712	764	772	775	734	744	776	745	818	743	735	758	726	774	749	758	733	763	727	776	719	769	749	728	761	772	772	774	787	730	778	743	755	769	717	798	755	727	744	758	778	745	780	738	739	732	721	756	733	767	736	756	727	784	724	762	770	766	761	716	698	761	779	773	726	749	763	716	740	745	777	751	746	755	762	720	725	754	756	754	771	739	743	763	786	711	793	769	739	788	769	756	712	720	747	745	768	718	783	748	774	731	738	772	740	760	760	732	739	757	734	721	747	699	807	706	763	712	764	774	826	770	735	765	793	741	787	739	763	761	769	744	774	741	729	722	741	754	773	734	723	791	743	802	762	729	786	757	769	734	688	743	745	706	763	750	738	708	759	808	761	732	750	748	769	732	754	738	795	757	743	795	724	740	758	731	748	732	769	771	747	729	765	759	736	720	725	759	748	794	756	728	738	775	765	813	765	753	761	754	803	785	766	779	757	766	742	747	786	740	770	738	741	746	754	754	748	740	753	747	742	755	703	766	746	753	763	789	770	784	753	746	775	744	768	716	752	749	771	774	730	718	757	752	767	735	772	754	710	754	745	778	680	754	747	758	735	779	763	781	764	759	741	703	735	746	733	763	744	793	714
24201	21422	28701	24532	20933	2382	628	488	336	302	313	261	279	252	253	240	240	245	223	242	248	256	231	237	217	224	221	211	193	208	243	228	228	197	209	221	212	189	210	213	240	184	206	217	226	226	190	225	218	190	223	218	208	199	203	182	221	214	185	229	182	195	207	218	222	193	160	202	212	196	202	222	199	192	204	208	207	213	212	182	214	225	203	205	214	201	205	198	184	191	216	222	202	189	219	200	228	196	204	209	187	188	189	201	194	215	200	218	171	198	184	179	205	211	191	226	205	215	182	190	224	210	211	213	211	210	207	204	173	202	210	219	193	247	204	227	174	225	174	187	198	231	199	196	202	193	211	189	185	204	209	192	203	231	226	199	197	212	199	202	205	194	205	218	217	202	210	229	199	183	183	204	220	192	207	222	203	193	201	217	215	232	249	201	211	194	196	231	207	189	234	190	197	208	211	201	201	228	198	211	214	190	189	215	202	204	231	193	228	178	188	244	206	218	187	210	187	183	195	224	213	196	201	218	195	215	206	192	184	214	201	189	189	202	220	208	205	222	203	219	216	198	187	209	194	196	207	195	217	192	201	227	220	226	183	234	187	198	198	191	203	195	217	228	207	196	186	219	193	223	172	196	218	199	167	226	206	197	200	191	193	216	215	189	199	215	198	190	200	204	205	219	218	203	180	209	202	222	194	198	218	209	196	204	219	199	178	168	191	230	181	198	204	206	233	189	192	207	213	208	209	183	194	207	200	191	193	195	194	208	196	211	206	209	212	200	197	201	207	192	203	204	209	209	194	223	209	192	201	196	239	185	185	193	201	189	187	217	197	217	203	214	204	216	193	219	190	203	211	231	204	194	205	191	211	190	208	200	180	205	187	211	205	192	201	198	194	218	213	208	206	181	194	229	175	176	199	214	189	224	194	192	201	208	209	216	195	215	211	188	226	199	199	204	202	196	215	201	217	227	200	203	212	209	190	181	196	174	201	195	173	209	199	188	220	209	205	203	212	168	177	214	213	206	230	245	183	186	206	223	188	213	185	187	210	184	204	224	226	196	202	204	202	175	188	205	208	188	198	210	172	212	196	215	220	206	177	217	220	207	188	217	199	206	223	200	214	210	212	205	219	179	205	185	193	209	198	207	214	217	208	223	208	188	189	229	203	210	194	208	200	178	220	202	226	181	223	190	170	220	183	193	190	202	204	189	220	209	199	217	215	177	188	165	229	211	201	197	216	197	195	214	209	199	191	213	191	200	186	229	188	217	218	187	200	200	170	187	214	211	194	188	201	191	208	175	204	243	207	189	203	198	203	202	253	205	204	216	215	233	202	184	190	216	195	198	205	219	215	238	210	210	193	203	198	223	196	187	194	234	213	203	186	221	198	201	217	205	208	203	188	243	212	203	210	186	231	209	203	206	198	219	192	186	216	177	225	208	197	201	174	184	184	197	208	192	189	233	209	182	256	225	184	178	204	193	211	204	206	205	187	206	189	221	207	202	201	209	195	223	210	214	189	208	193	210	212	221	201	181	184	209	175	213	216	224	216	254	191	184	184	210	201	233	196	209	207	172	203	228	218	200	218	222	174	202	211	181	213	191	205	210	196	174	194	214	208	189	195	204	199	183	190	202	203	222	206	209	195	186	232	200	206	172	200	200	219	184	221	208	200	198	201	176	208	193	195	198	203	188	211	197	190	212	221	233	215	177	192	196	201	208	187	220	194	195	217	206	210	203	198	180	194	185	210	215	204	220	202	190	202	187	213	205	197	189	212	205	206	208	202	198	211	206	207	196	194	221	223	213	190	193	194	202	192	244	192	191	197	187	228	206	182	208	212	191	196	221	202	217	182	200	204	187	200	207	192	187	192	192	205	203	228	194	234	176	214	191	202	221	178	206	182	181	220	207	180	209	186	208	210	230	192	174	186	223	185	203	216	206	184	211	193	221	182	200	204	214	212	209	187	197	226	216	213	194	195	185	205	187	193	187	207	204	206	199	204	193	187	195	221	170	212	208	218	215	205	186	204	199	214	172	207	216	215	210	217	189	216	213	189	222	225	219	197	205	206	220	198	215	178	193	232	197	201	212	187	228	205	204	201	193	202	189	219	203	185	189	194	214	208	205	181	176	199	213	206	197	215	199	204	200	203	204	180	198	200	195	176	200	182	219	206	222	215	226	213	220	220	217	214	206	210	223	197	193	209	206	200	191	197	202	191	214	215	216	216	203	195	191	195	197	204	198	199	222	216	187	190	204	201	203	209	202	192	195	216	196	219	205	202	198	204	198	196	209	195	213	175	210	198	204	232	196	206	213	207	231	206	186	196	220	186	197	212	211	199	211	196	201	207	218	225	195	214	192	212	176	221	225	211	193	211	208	232	193	230	205	217	195	203	187	223	193	205	214	216	205	210	195	200	195	197	198	203	210	204	187	203	199	203	175	196	226	169	197	215	197	189	210	202	193	204	207	209	204	222	177	206	200	211	239	189	211	201	184	188	183	173	208	198	198	217	213	212	203	202	213	187	216	202	211	215	206	204	196	194	180	200	201	208	203	189	203	208	183	192	189	195	200	194	193	216	221	200	186	178	194	195	213	220	200	197	207	196	202	178	209	234	219	178	202	183	181	210	191	191	210	193	213	184	215	203	210	181	190	196	179	192	212	191	219	202	185	208	199	205	227	206	191	197	203	207	208	210	207	206	201	206	228	204	208	214	179	168	201	207	178	189	206	208	203	178	220	212	214	208	199	212	212	189	225	202	219	194	189	180	187	198	226	235	207	220	183	203	203	217	216	186	233	208	198	199	199	197	201	196	193	214	208	221	178	225	188	228	189	204	203	207	220	223	208	182	195	187	188	202	197	212	218	211	189	198	219	182	207	225	192	206	203	235	196	192	200	192	213	207	211	224	189	209	215	206	219	203	212	205	207	228	201	208	203	204	217	195	176	203	236	206	181	205	218	223	209	207	200	194	217	204	229	202	241	164	221	205	196	193	192	186	207	177	229	207	180	186	194	207	172	211	188	190	217	208	220	195	214	206	191	205	231	208	207	201	200	200	207	207	209	206	201	188	209	214	203	191	215	188	188	211	167	217	233	220	196	180	162	221	221	195	173	179	191	214	193	204	223	209	217	188	215	227	233	195	189	204	197	188	208	191	181	202	200	205	169	208	191	188	195	194	225	175	173	210	213	186	198	208	192	172	183	204	220	209	200	198	203	200	216	208	224	234	218	204	199	221	184	188	200	212	190	196	200	201	189	183	206	219	206	214	192	219	233	208	193	199	232	207	192	201	189	205	230	197	200	179	192	221	207	229	196	175	203	196	183	200	205	219	222	198	219	215	232	207	197	191	185	176	217	207	212	182	208	227	200	184	227	205	221	194	224	215	201	203	206	195	217	164	216	198	206	198	188	190	209	224	231	177	234	192	217	184	198	202	212	188	205	207	182	188	212	202	199	171	229	220	202	196	236	212	207	207	185	212	213	218	201
5515	9869	8634	4461	2781	2076	1487	1210	1021	853	766	687	621	604	570	578	518	516	464	455	462	419	436	445	437	427	397	427	399	420	372	419	411	439	417	406	445	389	398	387	385	376	362	388	399	395	377	403	392	381	371	387	390	386	394	397	404	355	345	364	373	376	381	377	359	370	362	399	358	391	386	399	401	404	390	375	380	366	360	355	401	398	357	368	384	369	352	398	340	388	381	369	342	376	379	371	356	362	393	388	402	386	393	338	406	400	332	331	350	360	363	392	404	386	350	371	388	363	371	392	397	396	338	392	385	385	394	387	368	373	368	347	368	366	369	384	391	371	359	360	383	364	381	367	374	374	406	361	365	385	404	374	387	396	360	368	388	348	337	404	372	378	403	390	379	353	370	388	366	355	410	356	381	387	381	350	357	396	354	389	347	386	396	362	377	355	379	380	342	371	373	389	377	393	357	382	379	377	372	358	362	380	412	384	360	366	405	391	388	350	369	373	365	378	359	381	382	382	396	363	381	385	392	364	375	382	382	389	368	370	379	346	410	386	369	352	369	383	359	389	350	383	387	357	392	386	375	398	410	392	394	380	351	357	369	393	361	376	376	388	371	366	361	410	360	356	354	361	372	360	358	368	364	348	374	361	394	353	345	343	342	366	391	368	421	357	398	359	364	410	377	379	405	360	355	363	361	373	358	358	370	367	377	423	346	373	342	397	388	384	382	371	389	390	359	349	367	363	369	409	373	394	379	355	352	388	376	361	353	380	367	359	396	352	356	358	383	380	359	382	383	389	338	396	371	343	347	363	375	371	380	346	369	346	376	367	351	387	347	383	392	320	344	387	380	349	379	393	404	378	383	392	370	366	365	388	373	362	350	368	391	382	386	366	404	383	360	369	358	388	367	345	390	400	381	382	377	380	367	369	372	372	380	336	349	344	404	352	372	354	332	376	382	359	384	392	387	370	389	311	351	380	356	351	409	363	394	358	373	364	398	370	384	387	397	427	379	412	380	347	355	369	395	344	391	398	375	365	379	347	380	359	366	396	394	372	379	367	379	374	396	381	361	366	381	374	394	406	383	364	387	372	369	413	402	398	370	366	407	372	366	372	411	372	372	379	383	362	370	367	376	352	393	363	428	364	323	382	368	406	344	383	383	361	384	372	375	354	357	353	396	373	395	325	391	345	358	358	353	388	363	410	366	357	388	382	387	364	353	380	366	357	421	380	363	378	382	371	364	359	350	347	337	374	359	372	370	349	370	400	336	367	353	353	348	369	388	394	374	365	391	378	387	392	385	385	393	353	382	379	357	409	410	371	351	373	367	346	393	353	388	396	359	384	384	402	359	389	365	341	396	385	342	377	358	375	357	357	405	380	390	362	363	394	361	357	384	364	365	358	405	399	384	379	421	316	346	362	350	354	385	379	383	408	341	360	329	356	349	384	370	370	363	350	364	378	385	370	353	379	334	377	404	336	427	384	377	363	361	355	372	367	393	365	384	368	396	340	375	391	391	361	413	368	367	338	402	379	348	353	394	337	395	351	364	375	365	367	349	391	345	356	367	359	394	380	359	373	405	402	375	387	360	376	373	366	380	345	377	386	352	384	357	344	376	401	381	347	381	357	369	354	411	374	361	369	407	369	345	383	383	357	356	379	409	363	370	375	372	347	384	375	394	373	367	358	363	393	366	399	382	388	379	384	402	368	337	403	378	340	396	411	379	386	378	398	402	367	363	370	339	365	366	382	413	373	376	397	402	412	346	393	377	369	336	373	377	361	386	353	361	368	374	348	373	429	385	378	377	333	348	372	386	369	393	385	413	390	326	399	403	359	428	371	391	348	409	373	381	385	418	368	373	339	427	370	362	369	389	394	335	390	369	357	328	359	405	355	390	365	344	376	381	363	369	376	374	400	390	373	393	376	381	397	351	356	380	338	387	393	383	359	412	336	372	378	359	365	370	376	354	408	371	376	394	357	345	374	400	370	339	357	413	380	332	364	372	349	396	388	365	337	410	396	392	375	366	397	391	360	351	410	360	367	384	357	400	380	358	373	386	387	374	379	357	366	363	392	353	361	376	380	399	351	375	346	380	360	365	325	416	374	335	345	353	399	388	386	369	365	408	404	376	389	370	381	361	363	376	382	391	366	333	399	396	359	381	368	369	371	386	357	372	354	420	390	369	370	400	365	376	396	369	364	414	338	387	411	370	387	359	363	369	398	384	385	384	405	383	375	375	373	371	387	372	376	394	394	405	352	380	332	347	386	372	351	378	373	392	391	355	372	369	351	394	379	380	386	365	369	343	374	365	372	380	351	309	385	387	358	363	347	394	366	394	389	374	375	350	394	380	357	372	402	392	342	392	385	355	351	382	395	402	368	375	357	364	384	390	392	378	385	380	380	360	384	364	363	403	355	364	399	358	377	352	348	375	382	364	378	377	383	411	360	399	404	365	378	410	367	368	377	389	375	394	385	363	388	393	393	384	355	367	353	377	353	405	400	363	347	385	407	367	373	395	381	327	355	353	365	372	355	362	354	385	382	346	378	352	377	408	345	351	353	363	371	335	377	377	408	385	416	355	347	386	378	352	367	362	426	384	351	374	371	366	361	377	394	409	379	355	361	365	389	383	348	369	364	339	400	402	388	358	367	413	395	364	400	405	376	392	345	354	386	357	368	377	392	367	370	366	365	386	373	355	357	380	381	368	370	379	361	364	393	368	384	342	363	364	398	369	328	368	369	376	399	395	381	395	370	361	363	337	382	373	358	361	381	381	377	372	373	349	410	356	364	387	374	353	383	385	365	361	356	375	376	387	385	365	376	394	327	356	344	414	364	371	375	360	364	370	370	362	382	407	363	382	373	345	346	385	379	352	415	384	385	352	374	387	368	369	345	372	353	360	418	381	367	376	353	388	382	389	393	366	397	378	394	364	398	368	398	344	378	358	393	396	402	317	370	380	349	354	367	392	377	380	387	387	372	385	382	394	375	354	363	334	344	368	352	369	356	372	396	385	330	355	370	368	389	361	357	363	339	406	362	360	372	381	380	388	377	422	393	387	375	353	351	355	422	355	355	381	336	366	346	367	358	372	361	363	369	372	390	389	371	323	387	384	358	373	383	413	381	423	377	363	359	360	402	394	358	389	403	361	390	348	367	378	384	386	405	370	380	394	364	368	376	369	357	354	372	334	401	343	390	363	377	383	353	398	346	362	351	383	370	374	350	384	385	364	407	361	384	387	362	373	391	359	404	362	346	358	370	346	355	359	362	381	337	365	385	377	381	360	358	373	379	345	353	364	370	359	351	399	364	386	369	351	357	382	363	382	361	354	378	375	342	373	406	412	388	361	389	386	362	367	385	367	385	384	365	351	367	339	370	386	368	375	375	337	361	379	386	365	388	390	381	359	391	371	413	380	358	401	403	399	383	387	338	385	374	394	353	374	376	397	361	377	381	394	367	375	384	370	359	412	354	394	390	378	369	366	376	387	353
23332	21458	29333	23984	21458	20182	1762	562	426	359	347	288	279	262	227	221	236	227	191	183	203	175	184	161	172	174	172	170	180	165	152	176	161	155	152	151	144	146	131	123	134	163	156	140	157	152	126	142	148	137	121	124	160	146	136	149	137	143	142	142	148	145	127	139	116	135	141	145	173	150	156	140	128	140	147	143	140	131	140	127	131	151	130	137	145	131	131	131	125	129	113	163	153	146	163	142	131	136	135	150	145	157	132	147	131	117	133	148	148	147	122	135	152	125	127	144	149	155	147	153	120	134	153	153	122	114	146	130	130	165	127	147	150	129	132	128	124	141	142	141	152	144	145	135	114	151	118	139	155	155	152	137	140	118	143	139	149	124	142	151	135	141	148	124	142	139	127	140	132	138	129	138	151	151	134	135	147	136	140	139	138	140	131	143	136	122	144	148	122	124	116	148	136	135	127	147	138	129	140	142	148	126	141	155	138	125	145	148	127	124	137	160	128	132	152	116	140	126	134	164	135	122	153	137	155	126	134	133	119	136	132	155	140	117	138	131	142	105	144	131	159	128	138	143	139	147	149	137	165	138	135	135	151	148	126	175	121	141	116	134	140	150	146	151	135	110	136	139	135	125	133	126	136	115	135	139	131	148	138	121	126	130	135	123	133	138	135	154	154	141	116	123	116	137	141	141	144	153	136	136	126	131	145	118	143	142	127	138	126	130	152	138	136	126	130	153	132	141	157	132	159	152	143	128	139	133	127	125	141	168	145	141	134	134	142	155	128	138	150	146	130	154	150	153	146	142	130	128	125	130	132	137	118	137	145	147	140	136	140	149	141	155	125	124	127	138	113	147	137	130	134	146	140	152	145	125	134	145	132	136	124	140	143	141	145	125	131	132	128	152	133	118	125	147	133	133	151	146	137	124	145	130	141	144	135	140	143	111	145	126	148	126	143	129	137	138	140	132	144	124	137	136	143	146	160	133	131	145	131	159	139	133	129	136	134	141	117	117	157	122	138	125	126	158	141	138	127	147	128	138	144	152	145	139	145	135	124	161	122	158	146	126	128	149	126	141	121	126	126	137	128	129	138	138	139	138	150	140	139	142	134	155	161	128	147	167	118	134	146	142	132	125	137	119	120	146	149	143	133	128	153	120	130	123	143	146	132	141	138	138	146	128	145	150	137	154	141	161	134	153	130	158	152	133	126	143	149	137	141	140	143	132	153	142	156	132	123	125	144	137	114	133	140	135	138	145	132	155	138	139	137	154	142	116	135	136	147	137	134	116	132	134	127	139	127	131	143	122	131	134	141	142	153	126	135	125	133	131	128	150	157	121	136	136	144	147	153	128	141	139	132	133	146	141	147	127	162	132	125	149	123	140	122	154	132	156	140	169	133	139	144	150	117	136	109	132	121	138	130	136	143	136	155	133	152	137	136	146	120	130	148	146	126	145	135	145	139	108	164	149	133	130	136	135	130	133	160	155	139	119	142	147	134	131	146	160	112	131	122	155	112	128	151	153	129	149	141	120	126	152	143	144	135	136	147	134	128	133	128	129	146	126	171	141	126	133	147	142	132	128	126	158	146	157	130	141	141	136	152	159	147	139	119	142	134	124	133	138	118	144	129	143	118	145	146	160	130	128	149	127	150	142	130	130	134	124	139	148	155	122	134	145	138	122	138	137	144	151	155	120	162	153	115	146	163	155	142	147	139	145	142	135	125	138	149	130	132	133	128	154	137	129	119	138	126	164	137	147	134	132	154	140	121	142	171	148	141	116	116	130	140	122	131	125	126	130	148	148	131	145	146	136	131	128	158	150	135	134	141	137	155	151	140	134	122	139	148	131	124	147	136	123	136	134	149	141	142	125	145	130	154	145	132	144	122	142	133	138	137	117	132	140	134	137	124	135	158	133	146	153	127	147	138	149	138	147	150	134	108	132	127	132	148	149	124	115	133	126	136	122	133	136	154	120	146	127	138	147	129	153	129	113	132	142	147	150	133	146	137	122	153	149	149	134	137	157	136	137	141	140	138	139	149	115	134	158	133	133	154	117	163	142	123	130	154	147	142	138	160	121	138	134	137	143	145	124	120	150	139	151	131	137	126	133	145	126	145	144	155	132	141	123	145	144	127	168	141	126	130	134	131	122	149	152	128	126	141	125	144	130	130	136	143	137	140	136	160	142	134	135	139	120	146	144	154	121	153	129	130	130	116	161	134	141	129	155	122	146	144	136	133	151	153	143	144	122	125	147	154	158	124	152	133	157	149	126	141	123	146	135	130	148	138	131	137	137	129	151	134	156	117	125	142	129	124	155	139	127	137	157	140	136	133	142	124	140	128	114	153	136	140	137	140	147	119	145	142	134	165	144	121	142	135	153	135	152	140	136	115	148	148	121	151	139	119	142	136	140	146	155	143	131	130	148	120	123	135	128	149	148	149	134	140	150	154	150	122	141	135	126	142	140	117	129	139	122	149	124	150	135	139	136	153	138	134	126	130	127	133	140	133	135	118	123	139	139	152	137	124	144	142	143	148	149	124	138	142	138	124	149	152	142	155	139	126	150	127	134	127	127	137	133	153	141	146	136	118	144	131	143	147	160	123	151	131	139	107	152	144	151	148	138	151	118	145	140	143	124	138	130	144	161	129	135	136	132	130	140	130	142	135	118	140	150	138	150	121	124	137	149	149	139	135	140	132	122	138	163	130	140	136	126	152	135	149	130	136	157	173	134	118	137	151	129	132	144	154	122	138	139	134	136	143	171	128	132	128	139	141	134	104	127	124	124	133	105	122	148	148	152	132	141	147	132	128	140	140	135	156	138	144	121	145	156	157	111	144	136	147	128	138	135	146	143	134	126	110	143	128	146	127	131	141	136	131	141	145	128	130	129	134	125	139	161	144	121	135	128	135	141	145	133	141	142	134	129	130	141	137	157	129	131	138	125	138	132	144	143	129	139	133	152	148	127	149	132	111	161	143	137	153	142	163	128	129	125	137	137	140	140	125	143	148	124	131	120	134	108	143	138	147	141	151	146	127	134	132	130	136	145	160	137	149	161	150	138	102	146	130	148	122	138	117	134	146	121	151	146	125	127	133	133	141	123	127	147	142	147	123	133	154	156	132	128	123	128	140	149	131	143	159	135	134	132	139	136	118	130	120	152	117	139	127	127	149	137	131	128	153	130	145	142	132	157	143	119	139	124	146	141	124	120	146	119	126	121	151	153	142	152	162	153	129	139	134	134	135	136	138	140	153	155	153	147	143	146	154	132	146	149	138	132	148	152	120	152	140	136	114	125	152	146	136	127	141	141	150	134	117	142	148	129	121	157	136	126	130	117	139	142	135	129	129	133	128	129	138	137	149	158	135	127	151	160	165	132	129	118	152	137	145	155	137	142	140	114	137	144	137	132	130	137	106	150	129	140	121	136	146	140	161	145	162	137	159	131	152	128	145	144	126	147	131	130	149	143	146	145	130	121	131	149	127	133	146	117
7911	15774	13450	7289	4605	3197	2305	1827	1452	1227	1055	915	766	694	644	589	477	481	478	428	453	418	386	384	389	316	319	303	341	354	297	321	300	265	296	304	331	293	311	291	281	245	276	271	248	281	299	253	249	261	298	240	262	259	253	266	263	252	255	257	255	246	283	258	229	249	219	257	231	249	259	271	242	228	249	256	286	246	244	248	232	259	251	256	274	250	243	261	247	256	232	247	241	231	301	250	249	257	247	261	267	258	249	256	254	274	224	265	215	225	244	236	243	241	248	212	225	250	252	248	236	255	269	278	267	239	224	239	240	230	258	243	251	243	245	235	238	253	265	232	265	265	251	271	240	254	231	291	229	260	250	251	276	236	226	246	236	259	228	236	232	262	256	277	233	257	238	263	230	222	231	248	274	222	225	257	243	238	230	256	239	270	265	260	259	256	247	245	262	221	277	258	225	241	215	225	240	241	261	263	254	232	237	231	246	251	243	265	260	230	245	231	266	243	261	223	252	235	269	244	248	261	226	226	225	231	251	217	217	240	253	245	243	260	223	240	241	258	244	271	232	228	237	237	241	247	238	243	242	233	249	242	226	233	246	191	240	260	248	247	242	243	248	243	233	238	276	247	253	231	233	244	236	212	254	249	239	273	221	244	249	213	240	253	251	236	248	243	213	247	216	235	228	271	215	231	256	253	245	262	261	262	238	228	233	223	229	248	234	250	238	220	249	239	242	209	238	244	229	241	236	225	220	242	227	238	227	241	231	254	263	253	215	243	248	246	242	230	254	274	217	263	231	243	229	245	224	242	258	242	217	244	210	234	268	277	234	236	255	252	234	257	255	240	265	243	241	229	236	248	255	246	279	248	246	233	242	249	233	246	266	249	239	253	234	246	264	279	258	275	236	246	241	259	263	255	236	234	247	242	251	259	263	246	236	215	244	246	242	258	231	218	260	255	243	239	246	265	270	250	275	242	229	221	233	261	235	240	227	260	249	223	236	217	250	270	263	237	244	212	248	235	262	239	244	224	210	268	231	260	248	275	237	251	222	249	249	233	202	226	235	250	254	258	255	259	255	242	218	243	230	235	236	236	241	251	235	253	278	243	257	256	246	240	261	205	234	242	245	246	246	228	209	238	206	220	237	258	244	222	211	263	258	228	249	221	231	263	250	256	259	237	238	241	251	232	242	244	277	238	246	222	269	274	233	234	237	259	236	257	255	258	246	254	252	257	233	233	248	260	260	228	267	241	207	249	237	231	240	252	243	243	228	222	241	236	286	212	239	238	233	220	285	239	217	254	235	233	263	249	277	258	249	219	232	254	215	238	212	240	256	255	241	261	213	222	248	241	229	214	278	225	240	257	246	238	242	232	215	247	269	242	232	251	248	254	233	253	238	249	242	249	222	245	253	264	257	234	256	222	232	236	243	243	242	236	233	234	243	231	253	248	234	229	223	244	242	263	237	279	236	243	235	271	252	236	263	261	211	246	242	224	248	241	236	236	239	242	231	255	264	235	225	252	231	246	265	267	229	229	252	236	259	255	261	242	260	224	255	271	227	226	245	246	240	240	251	231	250	247	250	263	242	251	248	259	215	248	275	241	279	242	242	240	249	243	244	241	229	248	264	269	244	240	235	227	234	256	225	216	246	259	250	223	269	272	246	244	255	254	244	245	231	237	249	254	231	278	240	249	220	253	245	236	254	216	221	229	232	266	246	251	237	243	259	242	248	249	240	247	246	242	245	241	246	239	250	236	240	241	238	241	261	248	231	239	263	236	238	252	238	234	216	206	252	240	239	286	245	240	222	241	230	250	221	211	211	236	251	258	238	242	245	240	248	239	228	237	246	234	222	233	248	219	236	226	231	233	259	243	218	268	258	241	241	240	239	253	234	250	241	247	239	223	241	264	239	261	242	265	238	243	249	216	255	292	224	207	223	267	261	255	238	232	242	242	252	242	248	214	251	267	232	233	226	243	239	252	276	255	249	251	216	232	244	231	228	245	246	225	236	255	243	238	234	240	257	263	257	237	223	254	246	242	250	244	260	237	242	228	236	216	245	262	248	232	238	272	247	257	242	235	256	273	249	256	240	225	260	230	255	263	239	293	232	235	243	234	244	259	248	245	242	242	264	246	246	228	250	261	230	238	257	255	216	255	239	211	235	243	249	259	266	257	225	231	258	242	218	222	226	251	247	241	258	226	229	255	253	244	240	233	240	224	236	256	245	243	259	265	251	228	262	225	226	246	257	247	244	235	232	232	249	247	252	239	261	231	252	243	256	225	231	249	224	242	243	254	231	213	259	240	250	230	250	231	242	229	264	241	246	241	256	242	255	249	227	284	222	265	219	249	266	240	217	227	265	256	243	237	259	239	234	227	226	236	201	254	253	266	270	246	242	228	246	243	239	232	237	254	262	230	237	258	223	255	219	244	230	222	244	228	236	219	240	202	233	251	267	248	249	269	240	210	241	240	223	252	228	234	225	265	226	230	235	263	246	252	237	244	234	244	235	233	252	219	220	214	227	258	224	234	246	265	265	239	232	230	241	251	239	224	229	243	272	230	217	244	236	244	257	269	238	225	235	228	258	257	206	257	238	224	222	261	254	244	230	252	246	237	242	212	236	248	254	244	252	228	219	227	248	255	237	258	247	236	244	232	230	242	249	256	235	238	203	276	243	242	247	240	244	224	212	229	257	223	240	239	243	244	255	244	217	223	242	238	217	234	221	259	254	260	218	235	226	237	236	235	239	239	235	240	227	240	267	272	240	243	257	238	239	272	265	213	252	229	228	264	234	229	262	235	245	241	237	251	232	227	219	253	241	234	252	265	235	233	251	232	266	236	254	226	235	238	250	253	254	239	228	256	244	258	251	257	239	238	258	253	263	262	242	256	233	240	232	238	258	226	254	244	246	239	258	240	248	243	228	241	226	258	253	251	247	240	257	240	227	242	247	275	232	244	240	235	265	248	280	249	239	237	230	238	242	231	243	238	255	219	226	228	259	249	268	243	233	255	248	235	256	262	203	240	245	228	243	213	209	206	230	230	218	249	245	277	213	270	246	237	236	237	222	232	219	219	242	259	248	258	236	236	266	241	219	262	262	245	244	251	252	232	248	242	239	256	238	232	270	236	261	256	243	237	284	270	230	222	269	237	241	238	242	255	238	269	262	211	227	245	285	207	211	242	229	234	250	272	229	209	279	237	267	251	251	238	248	243	265	227	257	263	236	252	233	221	264	214	245	228	250	247	274	255	235	242	222	261	260	208	243	228	281	228	236	252	220	252	242	244	256	269	225	242	197	289	239	236	236	236	217	252	267	214	241	242	253	252	238	217	227	234	257	247	224	241	242	242	220	250	275	251	254	249	231	247	225	261	269	234	251	236	236	247	233	207	231	247	249	255	274	260	244	261	255	254	241	232	239	277	236	249	229	220	243	238	241	249	230	252	236	270	269	268	244	235	230	229	254	235	230	257	246	243	234	244	269	239
26973	20836	8026	875	523	473	461	438	433	453	439	425	420	479	371	461	438	452	457	439	429	413	433	457	420	430	438	425	401	437	452	418	440	432	440	425	394	390	405	419	418	426	450	428	416	440	427	412	432	401	459	437	420	410	412	436	416	450	413	390	413	421	399	425	402	403	435	448	439	466	447	415	430	400	415	418	473	405	418	447	412	424	425	451	453	421	445	419	439	428	448	412	427	454	421	482	425	450	428	453	440	430	446	413	450	395	408	399	438	425	437	411	406	414	430	424	463	441	398	425	447	410	449	445	452	413	440	420	447	415	447	426	402	418	424	419	408	423	403	477	439	430	452	450	401	440	462	449	442	423	417	387	449	451	441	416	430	405	416	430	454	418	452	413	427	433	465	414	392	421	432	412	428	441	451	411	468	444	431	433	433	413	435	444	473	426	444	413	422	444	420	447	416	428	401	432	416	432	428	466	400	421	449	406	435	449	425	372	448	453	402	463	436	430	425	444	416	454	425	430	424	458	377	420	405	442	444	469	414	436	431	460	431	397	411	386	421	420	405	458	393	418	465	413	438	451	437	421	455	428	413	438	377	435	449	431	436	419	394	431	425	422	429	395	423	440	458	459	455	441	436	428	429	427	445	424	449	439	428	421	416	397	413	399	453	430	419	431	403	412	418	419	470	443	421	387	396	463	409	397	432	406	457	426	504	440	422	439	439	424	441	406	429	396	422	440	407	421	426	455	402	440	421	430	442	379	427	404	393	457	448	416	421	428	434	424	423	447	411	437	408	454	434	444	403	436	446	446	423	458	389	426	413	394	421	451	411	378	428	414	436	445	428	433	426	444	397	426	447	432	402	398	412	368	455	401	445	403	425	385	429	435	425	430	441	413	458	393	426	500	414	440	426	394	415	419	423	428	421	415	426	436	408	448	405	411	466	399	418	473	441	440	449	441	392	450	419	412	421	412	416	405	427	437	405	439	424	417	406	421	442	408	446	462	422	418	436	457	422	423	447	439	425	413	422	445	429	408	423	448	407	408	478	420	379	383	411	382	407	439	408	427	423	450	451	413	429	434	399	456	408	438	402	449	428	424	404	435	452	455	414	446	425	421	453	423	424	419	431	423	447	457	426	468	450	426	434	422	460	440	433	418	448	440	457	454	424	443	429	409	440	416	443	430	400	458	401	423	435	404	454	432	435	420	375	448	424	457	433	437	403	445	446	435	434	419	412	401	435	475	438	431	414	426	422	415	430	427	445	439	437	461	417	422	429	420	396	435	419	441	422	425	444	455	430	387	429	467	451	400	414	443	435	422	411	459	426	434	438	388	454	393	412	415	444	411	434	451	416	377	437	412	442	386	431	460	415	416	397	473	429	398	413	436	451	416	436	399	413	425	462	454	440	457	441	391	413	417	440	420	395	466	447	380	390	417	418	419	400	401	440	396	425	452	408	403	410	414	430	418	398	388	455	427	429	430	455	460	411	401	433	429	403	445	459	462	447	441	399	459	446	363	451	443	411	437	403	412	396	407	392	441	439	429	411	409	390	433	427	407	455	462	415	457	439	459	442	396	465	437	449	431	419	436	437	432	468	474	408	407	403	417	450	391	410	416	438	409	450	427	431	430	376	398	426	389	404	447	408	469	443	388	432	424	415	421	424	411	446	472	406	401	434	406	442	401	446	413	428	445	408	425	383	392	420	443	391	413	431	446	434	404	464	387	423	409	440	462	471	397	444	433	452	398	444	448	445	441	457	395	415	417	407	440	466	446	432	446	385	448	397	427	422	464	431	423	512	414	421	415	426	405	455	438	452	466	435	427	400	441	451	416	435	425	441	428	411	441	440	444	399	402	442	407	428	394	405	440	404	415	472	436	424	419	439	422	468	408	423	417	441	427	412	460	414	423	432	421	437	453	461	445	433	400	431	409	433	403	454	420	429	441	386	453	447	454	471	411	449	437	450	448	424	423	445	452	426	404	433	443	396	436	407	466	425	434	413	428	430	433	404	457	415	411	422	421	449	470	450	402	413	436	407	441	390	420	413	421	433	434	453	420	431	420	459	436	455	396	406	440	400	404	462	426	413	422	439	441	432	468	440	431	427	440	426	429	384	445	412	418	454	429	451	464	426	425	422	443	392	441	429	415	447	393	467	428	418	431	428	411	430	422	441	425	441	416	400	435	421	428	458	430	441	428	408	435	421	429	442	410	438	431	411	428	436	424	406	378	428	430	433	440	446	426	456	468	439	409	444	433	434	426	415	432	420	399	396	413	404	437	434	409	456	404	463	420	406	431	421	430	458	427	427	437	423	428	424	409	420	460	435	431	431	399	429	427	428	435	461	411	419	421	433	425	422	424	442	435	443	425	438	419	401	413	450	420	415	442	442	425	410	428	417	460	442	410	395	405	472	469	414	421	413	420	413	401	408	462	389	423	435	430	419	457	432	421	441	424	423	432	447	461	419	470	493	437	430	465	386	441	452	455	430	426	446	470	434	454	428	401	455	402	425	433	465	433	409	423	443	431	428	453	410	413	432	462	414	390	436	427	426	411	429	445	405	446	401	423	426	442	393	465	422	438	422	395	419	446	455	440	447	429	414	402	419	451	395	465	406	466	449	394	432	451	423	418	437	430	446	418	427	415	420	442	414	432	418	432	457	423	427	433	403	431	396	414	426	439	417	443	435	423	456	440	383	415	398	448	405	464	408	400	425	423	402	465	404	432	454	409	445	415	458	422	448	405	398	445	422	424	435	443	438	441	427	469	444	414	459	431	437	442	457	409	436	396	428	452	421	408	450	442	424	404	442	444	440	420	439	426	448	436	446	416	440	450	434	476	429	420	415	446	434	453	419	413	399	399	395	425	437	440	446	438	431	449	415	438	457	420	425	423	437	440	447	447	423	423	434	448	422	428	423	418	445	420	427	423	424	413	411	452	426	457	423	443	430	434	427	412	445	415	419	430	457	401	480	408	406	465	427	406	436	462	444	425	429	427	409	441	419	411	465	451	428	450	420	399	443	453	426	452	446	420	431	423	435	452	434	429	414	448	429	413	441	402	419	423	447	415	398	432	471	427	417	426	415	433	426	440	434	420	412	441	451	430	409	414	424	416	430	455	387	416	413	449	374	381	389	426	391	440	384	434	441	424	427	446	466	383	468	413	407	402	394	449	451	414	392	434	408	411	408	421	494	433	402	442	452	429	424	461	428	419	423	438	415	434	436	453	450	453	431	462	480	417	427	439	395	426	424	426	434	451	447	443	427	413	389	417	463	431	423	429	408	446	451	378	457	428	415	427	444	477	431	452	425	446	410	428	415	436	430	409	429	440	459	435	479	462	416	456	409	383	417	402	407	439	440	422	427	435	429	430	409	403	460	408	416	415	425	408	432	439	446	436	451	436	422	442	453	460	444	439	438	376	455	421	441	450	427	433	417	449	427	437	434	441	411	432	447	429	412	463	407	433	432	431	417	440	423	407	436	435	432	455
4257	1775	1576	1155	969	943	861	797	862	803	782	796	773	745	724	730	703	760	746	753	762	794	708	732	780	774	782	747	728	748	748	747	758	724	766	745	784	747	764	750	730	775	734	780	781	756	774	739	779	793	765	742	742	774	786	752	746	750	751	765	789	713	713	732	717	744	735	714	766	772	741	726	800	765	754	764	757	727	739	716	773	705	761	792	749	701	749	758	710	794	746	747	722	768	764	790	765	748	767	770	796	722	755	767	764	782	786	760	731	799	707	756	742	752	778	734	773	712	750	746	683	743	750	729	801	751	731	729	737	737	774	739	772	752	755	731	774	767	779	746	767	732	786	753	772	721	796	754	775	665	721	738	749	742	714	727	714	752	767	679	722	750	735	776	765	744	721	708	786	745	710	739	762	837	751	718	763	746	748	750	754	747	748	746	767	758	746	747	751	735	732	757	759	780	718	776	756	753	743	729	754	776	712	765	733	694	702	798	700	745	757	758	741	787	758	782	737	770	830	724	754	737	822	743	773	735	739	738	749	732	745	727	727	705	705	779	753	715	740	784	757	768	767	728	731	737	681	746	748	770	723	752	773	733	740	780	753	725	757	731	830	704	691	765	749	747	722	788	746	787	744	759	754	749	709	716	727	769	733	819	754	775	773	704	750	735	734	767	756	751	769	723	795	791	729	735	740	709	759	774	715	803	727	765	736	768	819	771	777	730	701	730	735	730	734	702	743	754	695	752	704	707	734	720	749	728	767	724	730	766	729	734	745	706	718	749	774	748	721	738	733	757	779	724	775	750	735	749	728	765	739	730	723	735	733	732	708	788	709	793	734	800	747	758	741	778	810	695	769	764	760	775	749	773	759	759	764	736	735	769	733	724	733	738	755	724	767	766	747	768	726	796	731	745	711	738	711	786	746	779	713	766	746	710	808	767	743	773	760	750	719	763	775	743	752	772	747	728	788	751	696	783	687	737	780	759	752	705	745	745	753	754	736	759	733	760	739	742	719	730	720	738	768	730	764	771	770	739	763	725	734	771	730	765	762	742	725	768	742	725	747	742	738	775	741	778	754	791	788	759	723	746	727	740	745	757	731	819	725	760	751	732	811	734	781	728	732	739	738	755	783	749	798	706	731	775	771	769	787	754	796	730	732	776	730	792	762	812	749	731	775	723	724	745	745	747	772	754	813	765	727	708	715	784	757	839	665	744	735	714	726	748	737	788	762	749	756	785	739	780	777	754	735	752	812	748	760	764	756	766	753	756	769	791	759	770	758	744	664	767	753	750	779	701	785	782	778	754	748	737	823	767	754	738	687	733	775	778	725	776	784	714	713	765	764	708	727	780	737	732	757	751	704	767	783	785	743	741	751	769	755	755	747	758	743	757	730	766	721	776	739	769	725	730	769	784	744	735	779	739	689	769	742	748	771	762	699	744	760	725	766	699	731	737	784	802	725	708	816	749	761	750	806	784	760	785	770	698	724	719	747	819	708	720	765	731	793	750	732	795	723	712	745	786	789	746	744	716	755	785	740	701	706	768	697	792	767	717	753	799	755	741	747	808	718	720	738	827	777	782	737	750	788	769	764	759	758	708	749	728	701	785	739	764	710	774	766	761	762	782	801	753	739	732	762	678	740	718	742	710	786	791	784	758	756	760	751	771	718	736	791	745	730	741	730	751	724	795	769	726	782	802	747	790	761	719	783	728	732	747	801	769	772	720	791	746	753	754	761	684	791	780	714	781	749	742	722	740	722	720	753	731	728	760	730	723	784	789	744	774	782	672	768	736	721	733	713	774	787	780	715	745	755	739	708	768	765	757	793	717	735	744	773	749	774	755	756	732	745	756	754	771	767	742	819	729	708	717	741	690	778	748	712	725	767	755	766	763	757	730	755	737	756	762	785	728	774	767	767	736	769	774	697	734	722	798	726	762	742	737	739	749	776	690	797	735	724	819	699	764	717	764	738	792	727	746	780	737	759	754	800	755	781	750	772	718	774	816	758	736	742	720	774	730	746	730	736	770	740	764	734	734	727	744	695	768	737	780	740	696	711	705	751	709	771	755	746	720	732	757	810	740	808	779	747	747	769	700	733	751	722	787	738	750	714	764	775	776	783	750	761	761	761	696	775	768	732	762	730	739	717	761	753	730	756	755	725	751	739	754	757	751	725	729	719	733	794	717	700	773	798	766	800	774	764	714	744	731	760	761	760	722	717	698	742	714	753	736	707	755	749	722	729	764	769	728	745	718	729	742	751	790	735	760	748	742	776	699	689	828	798	762	758	745	761	782	754	752	771	722	732	759	749	733	749	733	717	753	771	716	722	726	759	732	712	729	700	743	738	763	754	759	741	756	747	755	773	712	777	726	735	730	759	746	775	742	726	706	773	758	788	790	736	747	772	716	729	768	759	730	734	762	783	687	740	702	750	746	769	720	760	767	765	747	786	757	788	763	749	732	771	720	773	737	767	724	701	780	748	701	771	741	775	742	736	764	745	662	777	765	755	730	717	728	752	767	734	793	745	728	699	713	720	740	722	793	808	771	754	812	717	779	756	696	747	713	725	764	748	753	734	752	723	748	750	755	751	798	739	715	748	745	710	743	742	763	754	747	726	759	735	744	780	732	756	768	744	771	809	773	700	812	750	738	767	739	702	772	781	774	750	743	755	728	765	761	759	760	756	736	723	799	747	737	771	749	795	738	763	744	740	697	735	776	730	709	802	743	755	765	731	757	788	734	796	736	733	739	739	742	799	728	724	753	752	750	771	774	725	786	756	757	719	719	704	757	744	737	766	746	728	778	810	769	794	778	752	751	755	736	788	716	756	754	732	761	792	759	786	782	765	721	757	757	726	744	732	747	754	798	740	800	745	732	725	725	726	765	713	730	709	745	755	770	749	740	739	787	761	763	788	778	788	754	708	715	705	753	750	745	802	795	724	738	683	747	758	740	799	754	735	748	765	751	725	727	781	768	734	747	779	736	752	764	776	767	758	719	746	658	749	719	759	803	765	746	746	726	744	757	771	758	771	786	754	773	770	750	749	719	739	727	722	750	745	775	728	775	749	774	734	745	748	737	730	743	771	731	772	803	772	728	706	699	775	747	788	731	761	761	774	748	767	758	702	725	761	747	736	773	719	770	717	762	786	779	769	750	794	743	705	742	762	762	788	788	708	720	754	772	771	726	757	736	770	766	719	748	769	785	800	733	742	755	810	795	754	771	781	754	749	792	764	741	742	741	743	750	784	705	732	720	717	727	733	783	782	731	756	764	780	728	720	763	785	792	788	780	765	821	771	752	714	737	741	762	754	771	761	706	760	733	762	799	773	751	728	716	734	716	761	737	718	775	702	745	748	685	768	796	777	764	748	767	765	727	735	739	768	770	750	749	807	759	784	769	691	815	751	756	771	732	736	787	766	760	740	771	808	780	718	734	706	788	729	707	725	776	748	700	748	752	804	711	731	710	757	750	705	752	767	752	725	753	801	729
24275	21478	28750	24613	20931	2143	650	456	335	339	311	274	278	241	243	251	261	219	212	226	221	231	217	239	211	209	224	232	214	224	206	200	189	197	210	186	208	221	193	209	230	197	220	190	212	192	225	223	201	208	190	190	201	224	224	187	238	195	216	212	183	206	185	205	213	200	190	229	215	233	198	183	191	194	209	186	200	217	217	195	183	191	208	220	212	199	200	204	204	203	196	202	187	234	216	194	195	202	199	199	191	203	189	188	205	179	209	192	192	196	199	214	206	184	202	203	216	209	193	201	226	201	210	225	207	232	207	208	198	206	202	200	199	205	215	222	199	225	225	214	194	200	187	209	183	205	220	181	205	205	173	208	184	193	205	194	212	212	216	198	213	195	224	184	187	181	204	221	179	197	195	182	193	203	203	188	182	202	199	214	233	207	199	187	204	199	183	200	224	207	193	193	202	179	222	205	209	190	186	199	203	188	226	186	207	181	198	178	206	213	205	206	196	175	196	211	209	209	210	179	193	216	182	208	182	181	208	216	177	205	201	186	196	181	181	171	191	222	202	187	187	225	230	202	190	174	212	189	197	207	193	199	217	219	205	184	198	217	210	180	218	202	183	187	191	212	204	193	209	207	179	184	189	199	194	216	188	215	178	184	188	201	239	187	210	197	216	194	183	180	218	188	216	213	218	166	194	197	195	200	217	189	216	207	202	214	202	205	208	230	214	229	210	180	199	196	210	199	214	205	228	204	212	236	204	183	208	200	190	214	210	205	179	212	196	191	171	185	185	189	218	235	196	176	179	202	203	211	222	198	203	219	194	204	191	214	185	200	200	206	214	187	206	184	198	194	195	201	197	201	204	219	203	175	205	197	210	199	220	209	193	196	189	213	209	197	190	206	197	195	209	216	205	196	206	199	208	200	193	172	185	187	206	206	178	189	193	180	178	207	228	206	202	203	201	198	209	198	195	191	226	189	172	189	198	189	194	202	207	223	196	212	179	186	215	203	213	181	203	168	191	210	219	199	165	191	188	217	190	201	176	187	212	209	220	201	214	196	189	191	195	201	224	206	203	177	205	178	197	188	206	208	209	227	192	216	176	206	198	200	196	200	196	229	202	182	191	202	207	202	199	193	193	205	200	187	207	208	180	199	210	187	211	191	177	191	203	203	207	203	205	187	209	213	195	203	199	213	193	188	210	199	190	218	218	184	212	178	194	195	207	182	200	196	225	181	208	190	217	198	211	194	191	210	205	188	216	208	187	220	219	214	225	201	224	193	187	198	205	188	183	171	221	219	179	176	211	199	185	204	188	184	214	192	195	181	198	207	198	218	180	205	195	182	197	187	207	202	202	227	220	220	175	209	212	193	198	173	183	187	205	199	190	202	180	193	205	201	232	192	212	205	180	211	187	187	189	201	217	199	209	203	198	182	214	213	189	178	182	182	209	217	198	205	224	204	200	188	204	218	226	194	209	198	194	189	199	177	171	180	208	225	181	175	207	192	219	189	177	185	174	201	206	214	213	186	188	192	214	188	206	178	202	190	187	190	202	189	214	189	195	190	222	194	223	220	190	208	205	187	211	214	218	208	206	193	184	208	199	210	193	202	211	192	208	194	188	191	200	186	206	190	199	195	212	193	181	170	187	220	202	208	203	202	203	214	204	179	211	191	210	206	177	192	178	227	213	188	204	230	188	197	191	198	204	191	194	210	210	191	225	215	204	192	202	201	181	233	205	192	193	169	207	190	187	224	201	192	183	215	216	187	190	197	194	214	185	200	207	217	187	207	189	193	213	207	221	206	194	188	194	192	208	219	204	195	184	180	201	204	201	203	180	223	205	199	203	222	189	193	197	227	196	208	204	238	206	211	209	204	182	195	191	226	190	182	197	192	186	223	201	176	195	200	218	193	207	205	223	211	205	234	177	182	176	178	212	202	225	215	188	204	186	207	202	207	209	209	197	187	211	185	202	196	206	202	201	183	176	196	204	219	191	207	187	195	207	189	195	178	189	203	197	178	227	212	194	210	229	189	200	205	186	207	180	178	186	217	181	203	240	191	219	200	196	222	199	206	185	179	191	179	236	219	198	205	201	207	189	202	225	195	196	183	198	184	208	189	185	188	203	205	183	206	193	195	202	196	218	192	205	201	218	193	196	193	186	222	169	191	193	225	214	190	207	202	216	208	207	206	220	200	203	187	189	218	225	206	212	205	212	212	181	197	200	175	185	198	203	207	209	182	214	191	226	213	197	217	199	187	220	203	178	196	202	207	207	228	165	193	205	215	211	186	212	196	189	212	215	199	213	222	187	185	197	195	170	203	188	182	204	209	222	195	192	193	202	199	221	185	185	213	214	220	214	184	204	188	180	209	195	214	185	176	201	216	207	218	236	213	194	205	219	187	204	195	185	219	177	208	215	190	182	220	214	212	188	196	194	206	218	202	207	219	199	177	188	197	205	180	170	207	183	196	214	175	213	190	210	220	208	218	212	194	200	207	202	223	210	191	172	214	199	190	190	204	216	169	220	190	189	197	207	205	202	198	204	198	201	189	202	202	182	212	190	199	189	203	205	198	174	189	210	196	182	192	181	212	219	211	203	211	206	225	191	207	202	198	209	210	200	205	167	193	195	187	190	208	175	198	180	208	215	187	197	216	200	194	183	203	206	180	213	215	199	220	195	195	178	209	191	187	214	183	180	210	228	224	210	186	220	189	209	200	199	238	196	217	193	178	200	194	199	204	220	166	180	217	188	183	204	198	174	206	201	182	201	207	173	198	214	212	195	192	206	199	201	204	222	200	188	215	182	196	212	180	199	190	195	245	204	214	190	187	214	195	181	212	191	195	202	201	213	211	221	193	198	182	221	199	214	199	167	198	220	213	193	187	191	208	186	201	205	210	192	198	180	183	177	206	198	192	205	215	198	191	212	209	196	192	201	194	196	199	212	190	203	185	196	191	195	184	193	201	226	228	208	200	210	200	215	190	210	212	193	216	205	206	211	209	203	212	202	205	188	216	225	188	190	218	204	178	206	196	207	197	201	215	174	206	221	194	206	206	210	219	181	200	189	232	213	202	211	191	187	206	197	223	202	205	197	200	209	208	211	187	180	198	181	223	199	198	193	173	205	197	221	228	185	184	222	218	209	187	186	202	171	191	209	171	202	206	206	214	176	213	184	208	209	201	216	205	209	201	203	188	207	185	177	186	229	185	165	180	198	203	196	213	188	188	177	215	195	182	228	213	219	215	217	195	171	212	196	191	215	180	204	180	209	195	180	195	204	209	210	193	196	182	207	212	191	205	221	184	202	174	207	180	202	211	202	212	212	221	214	193	193	208	196	194	225	187	191	182	189	213	207	200	208	204	189	202	200	179	183	188	187	204	178	205	190	212	167	185	182	218	222	209	224	177	192	230	191	176	179	192	184	210	211	210	220	196	209	213	217	191	222	237	210	191	207	193	203	232	194	229	217	217	187	188	237	182	194	185	201	222
5487	10053	8423	4377	2792	1944	1392	1174	986	920	779	719	634	600	598	562	510	508	512	434	475	473	467	425	470	445	426	432	415	416	434	406	433	391	411	381	389	376	392	388	410	422	421	400	409	373	356	393	376	387	407	378	393	370	406	391	371	391	342	393	413	385	387	363	389	386	354	354	387	413	399	391	389	396	368	387	369	380	348	352	384	357	400	383	365	394	355	377	364	368	384	371	384	402	381	344	378	406	391	400	377	397	371	365	397	383	415	382	389	397	374	350	382	362	371	400	369	330	383	380	378	367	347	368	361	417	368	380	400	390	383	370	349	361	375	376	385	378	384	361	394	359	336	387	361	403	402	370	376	347	396	380	390	341	397	340	393	400	371	360	378	362	367	366	391	367	357	370	379	396	367	370	374	366	351	377	392	377	396	364	417	389	367	384	368	320	340	347	387	382	370	358	356	379	359	368	375	373	392	393	368	393	366	378	379	343	356	350	367	346	383	412	378	359	368	388	351	371	401	349	404	377	365	365	383	361	349	383	351	352	359	403	374	362	337	363	392	339	363	371	391	382	345	372	396	378	368	339	338	359	369	402	371	357	355	379	355	376	373	358	367	391	400	345	355	375	371	382	366	418	342	411	353	338	420	361	372	386	364	371	378	341	397	365	365	384	403	358	363	365	358	374	373	378	381	357	386	350	372	369	386	405	396	389	377	347	402	364	428	373	369	380	365	385	395	401	377	381	386	406	378	360	369	352	404	337	372	394	343	387	370	363	351	376	402	367	375	360	353	399	358	377	389	351	376	354	385	401	385	352	365	389	399	340	377	365	397	383	370	390	355	352	408	386	346	397	360	373	402	382	348	375	424	340	393	335	375	396	408	374	345	405	365	404	357	376	320	396	389	353	332	355	374	328	383	354	393	403	329	380	401	355	436	414	377	372	396	394	391	401	376	375	365	343	381	360	379	367	361	389	365	361	362	348	388	359	366	378	387	367	374	366	387	343	419	368	366	351	392	378	389	344	375	347	358	349	373	398	375	368	375	417	372	362	394	355	366	363	375	337	347	372	372	349	380	396	360	373	356	375	405	350	373	361	361	365	371	365	347	370	383	399	380	386	359	372	344	382	360	373	396	351	373	366	382	369	396	378	363	379	395	374	354	368	348	379	352	372	376	403	393	373	420	375	352	384	366	357	361	374	381	390	367	376	353	353	347	389	337	354	366	360	401	362	373	373	363	367	361	371	368	347	376	384	359	364	364	387	360	360	404	368	370	391	402	356	368	373	398	369	364	392	374	377	367	354	423	356	384	384	365	364	388	382	375	378	370	393	324	379	402	372	394	350	352	446	397	362	395	398	382	377	372	383	329	364	366	359	399	348	368	384	358	385	376	372	359	335	383	360	364	397	390	358	383	373	391	347	367	400	355	367	382	383	354	416	391	385	390	381	373	386	364	389	373	396	359	352	381	365	375	370	319	356	396	383	409	357	360	374	375	349	439	359	376	368	380	389	374	350	339	384	354	342	350	392	368	339	336	378	366	386	366	370	375	340	387	381	366	350	376	407	346	402	357	374	390	354	350	393	351	401	366	369	358	360	339	397	390	378	359	386	401	357	380	371	351	364	403	362	354	404	359	371	364	365	354	363	367	390	401	354	362	349	384	397	379	383	387	381	346	356	367	383	366	385	372	354	376	352	390	342	391	375	375	360	361	375	310	378	374	399	338	353	368	377	393	343	376	391	371	305	390	376	368	383	414	392	385	377	377	344	425	351	396	348	376	347	405	386	384	371	367	375	382	342	391	381	376	355	366	399	376	361	351	382	355	369	358	349	383	363	372	352	380	367	376	377	359	364	388	401	377	383	358	395	372	359	378	350	371	380	385	346	379	386	377	384	368	340	377	344	415	407	368	358	407	370	412	335	371	363	379	368	392	362	359	376	401	334	368	333	371	414	356	352	360	365	374	339	387	366	354	363	374	387	335	397	354	392	358	351	370	368	372	372	364	344	368	359	374	367	341	392	390	379	380	353	400	383	337	379	342	346	379	380	360	374	392	362	374	372	394	388	364	381	360	391	393	395	360	381	359	361	350	365	363	342	403	376	370	401	402	370	353	353	355	380	386	364	362	377	380	345	354	350	363	395	366	349	354	349	340	388	363	367	402	368	391	367	378	406	401	369	367	409	370	347	393	350	386	366	362	365	385	358	364	383	409	363	369	363	389	388	376	390	367	347	364	406	369	375	376	350	366	377	400	375	336	387	388	366	364	387	368	350	343	380	376	354	401	423	352	384	393	348	396	367	347	350	359	392	348	383	368	367	363	367	342	372	431	350	368	389	338	376	394	383	345	362	374	350	411	378	381	359	399	363	396	345	352	372	372	399	396	409	387	357	382	392	341	385	382	356	363	385	370	362	347	388	367	376	375	384	402	358	355	377	379	345	397	365	359	365	370	355	387	363	364	396	362	397	345	370	394	361	351	340	415	346	364	374	381	321	357	362	410	360	390	363	399	384	364	357	350	368	395	396	330	350	394	365	365	389	389	383	355	369	368	396	366	346	381	343	361	366	371	374	369	345	343	361	431	345	348	376	366	369	375	386	361	374	379	350	400	395	362	355	387	367	372	378	362	379	371	380	361	372	368	370	368	328	367	374	353	361	386	387	383	358	344	382	368	376	405	414	398	368	363	397	368	380	353	386	375	348	358	398	352	362	402	351	369	354	340	398	362	391	389	368	372	341	362	363	367	377	362	376	385	373	372	397	366	410	389	358	343	395	374	384	376	343	397	348	370	360	358	380	377	353	375	388	398	352	363	387	364	355	403	402	351	375	373	383	348	390	374	342	368	373	358	372	344	375	355	365	366	374	392	425	353	369	360	378	376	363	361	378	369	407	365	372	340	362	391	370	350	335	389	362	337	393	361	386	400	341	373	366	379	361	342	368	370	368	363	356	340	365	366	357	365	346	406	391	370	361	344	388	381	381	358	381	377	364	355	392	347	387	377	379	379	335	386	379	362	380	353	381	385	351	389	354	353	376	372	373	350	376	388	383	360	356	353	355	377	389	359	375	367	367	384	353	346	386	396	327	351	362	380	377	364	368	378	351	341	369	387	360	380	379	391	373	365	378	369	382	369	406	357	375	373	419	386	384	387	353	395	353	399	352	397	330	388	373	375	372	377	365	374	367	400	384	383	404	370	388	372	339	375	399	359	379	377	361	409	350	327	376	357	398	336	369	341	368	361	358	398	368	370	398	366	394	372	368	381	425	389	393	374	354	386	381	363	378	366	366	371	350	382	347	377	399	355	366	343	364	377	372	395	341	375	409	377	379	327	357	382	397	382	364	369	350	400	390	372	382	358	367	360	397	378	373	375	385	381	352	349	385	354	385	372	378	358	349	377	384	361	347	389	378	396	368	373	375	375	383	368	385	377	413	355	337	377	367	344	353	397	374	387	362	411	411	349	362	388	371	351	359	390	372	406	413	366	354	348	354
23357	21448	29318	23983	21449	20215	1646	568	433	367	328	278	289	252	257	198	207	220	187	191	174	188	160	167	177	183	162	139	147	130	160	174	153	162	158	139	169	152	176	141	158	135	151	136	153	161	140	137	131	153	168	134	141	131	145	137	140	174	139	124	155	130	158	128	154	155	150	174	128	156	137	143	140	136	127	153	164	152	117	141	156	145	157	133	139	138	132	147	135	144	137	132	148	128	137	142	149	130	135	141	152	142	134	139	148	106	128	131	123	127	122	143	117	147	141	137	111	138	130	143	150	140	137	138	155	144	145	144	153	112	152	161	133	117	116	118	121	118	147	116	125	138	148	114	126	141	127	124	115	131	148	132	128	132	163	157	130	128	146	150	135	152	124	140	154	138	152	121	142	151	145	150	172	140	148	127	138	136	140	132	145	134	147	146	146	120	134	127	150	127	143	141	138	154	133	138	135	131	150	149	136	133	123	158	138	149	137	136	137	134	143	138	151	141	133	148	136	146	146	144	145	119	155	143	114	145	145	152	127	140	154	133	138	143	142	133	131	156	138	143	139	151	138	144	155	152	126	146	150	137	137	132	142	139	151	138	145	130	161	116	153	135	141	130	123	133	150	149	118	118	138	128	131	136	111	119	122	145	115	127	153	135	139	126	132	150	133	138	153	149	115	149	138	133	144	122	143	123	134	133	141	141	134	130	137	165	142	134	166	120	135	141	110	122	145	122	132	136	147	139	138	117	131	149	143	137	127	139	136	148	140	117	133	132	159	121	135	152	150	143	132	118	116	127	145	143	170	121	147	137	145	146	146	125	120	139	137	148	166	144	140	149	125	131	140	145	123	124	163	140	140	128	131	131	161	145	126	149	129	156	128	136	142	145	140	139	128	132	134	122	148	142	134	153	140	140	135	131	129	146	138	136	121	138	124	131	141	147	143	138	152	139	131	137	139	131	131	143	147	130	129	129	124	149	122	137	144	155	135	158	125	137	139	131	160	139	153	148	127	135	147	144	149	150	138	131	131	129	129	142	119	147	114	121	134	119	138	138	146	149	132	148	155	131	133	149	131	127	127	126	142	148	142	152	135	136	144	140	158	154	165	127	125	148	145	139	137	134	130	152	117	125	115	116	141	152	154	113	123	144	132	107	147	160	113	136	122	143	159	143	135	126	144	117	127	126	167	137	142	135	130	141	135	154	128	112	163	138	152	140	150	132	133	122	142	146	128	136	128	135	132	150	136	138	149	131	125	146	134	144	120	144	130	157	132	154	139	159	144	162	121	155	154	134	147	135	134	137	148	149	131	149	160	144	129	152	141	147	145	119	136	120	142	135	140	143	131	146	132	156	135	138	139	116	118	127	141	139	134	166	133	132	124	130	128	142	151	130	136	146	157	115	135	149	137	141	125	107	127	163	156	160	152	117	129	126	146	138	149	145	122	134	142	170	150	133	121	138	131	121	132	136	155	155	129	153	142	137	132	131	152	155	145	154	171	128	132	136	126	137	119	116	143	149	130	119	140	144	140	143	138	156	107	143	140	121	127	146	142	133	143	139	149	141	122	154	122	137	149	147	152	138	137	156	131	141	138	123	138	131	130	126	124	120	143	137	138	128	144	129	153	145	134	141	126	133	111	166	122	156	130	147	119	168	143	145	132	143	135	135	141	147	140	161	137	139	130	149	136	123	137	147	141	149	125	126	124	141	128	120	115	126	131	135	135	140	133	118	131	156	145	142	135	129	144	149	138	141	127	149	129	142	155	153	149	150	151	146	126	110	119	125	126	142	138	102	133	148	139	151	122	121	143	132	151	142	150	144	129	145	142	119	136	145	134	162	148	117	152	129	123	142	145	143	140	138	116	133	135	125	124	119	129	159	113	116	150	135	143	144	124	128	153	119	134	124	137	144	117	145	125	174	134	174	129	112	127	141	129	128	163	139	139	142	144	144	141	147	165	128	121	141	119	146	140	137	150	157	139	129	123	116	135	144	136	155	128	128	147	140	133	147	132	143	158	143	149	126	137	145	139	155	125	128	128	121	133	149	151	145	128	115	140	138	141	144	134	148	146	149	140	133	114	126	150	135	118	155	132	142	145	129	147	138	143	143	139	136	136	132	132	153	146	128	130	144	137	118	156	141	141	130	133	135	124	107	135	140	163	127	136	131	138	162	144	145	148	125	147	142	133	138	153	126	130	141	122	159	120	142	135	137	131	154	133	153	137	150	152	129	139	136	157	141	120	135	136	150	157	142	123	125	130	147	149	154	139	152	153	155	138	142	136	154	126	147	130	138	135	137	142	134	102	138	142	132	135	141	127	132	154	150	152	154	146	142	126	134	134	142	139	144	131	118	142	141	129	131	120	138	145	138	137	137	137	160	126	146	161	141	149	125	159	105	150	123	149	146	160	130	125	146	144	128	145	136	137	142	139	138	139	145	134	159	148	146	120	132	137	126	133	128	113	151	129	123	134	140	136	142	140	145	133	170	148	137	129	140	127	124	135	152	141	131	149	144	148	145	130	122	125	134	131	140	131	137	143	151	136	140	121	139	127	127	129	138	146	143	128	145	116	141	150	139	128	148	147	134	164	105	140	149	148	159	155	122	127	119	146	154	134	137	125	136	131	140	125	125	136	148	130	144	141	131	139	125	134	142	141	115	124	121	136	129	139	139	144	131	147	153	137	133	126	134	139	129	131	133	136	142	155	127	147	152	128	148	135	139	160	103	124	124	115	168	140	157	138	125	140	136	124	136	123	126	133	134	134	143	160	132	143	143	147	109	149	127	150	144	165	138	132	158	128	120	152	112	119	134	144	133	142	129	143	129	132	134	114	129	147	134	139	135	141	145	159	121	141	134	141	141	135	159	128	114	154	138	149	126	147	128	148	125	129	146	131	144	127	125	122	134	134	137	135	133	129	127	114	132	127	141	160	153	136	135	131	154	131	137	142	164	150	148	131	132	150	160	138	146	136	105	137	141	125	140	143	149	138	119	143	133	149	140	132	138	170	142	142	140	125	134	144	140	127	137	135	163	127	131	131	130	136	139	132	122	120	131	125	127	154	130	133	130	140	145	139	131	113	144	131	132	142	135	135	155	125	148	115	148	120	145	119	141	151	128	152	151	127	148	144	138	144	144	138	155	134	134	140	121	137	165	126	129	131	122	151	148	148	136	144	121	121	146	149	161	150	137	130	142	152	122	129	120	146	132	149	134	130	142	138	128	135	124	128	138	141	145	119	121	134	136	142	151	132	143	141	148	139	126	137	145	122	146	144	133	126	139	124	122	150	137	134	121	152	149	148	149	144	112	130	108	157	152	156	152	126	139	139	123	143	122	148	128	147	152	136	143	129	137	136	144	133	140	118	152	132	134	124	131	145	123	124	117	128	141	112	128	141	116	105	144	118	145	163	143	148	156	123	152	143	148	146	140	132	125	124	163	151	138	124	139	146	122	140	159	134	131	145	125	139	152	145	132	126	132	138	151
7804	15906	13425	7287	4616	3258	2294	1758	1446	1196	986	935	741	730	637	608	569	488	450	442	422	407	407	370	370	373	358	333	350	317	308	306	276	311	307	287	278	295	291	265	275	243	283	273	272	273	278	243	280	279	250	310	250	269	260	279	251	256	249	263	270	282	260	272	243	281	253	241	269	254	238	259	247	243	259	267	269	229	227	263	260	250	250	253	254	274	253	257	228	243	238	235	281	225	233	250	246	284	249	233	218	235	243	239	253	270	264	234	248	246	219	221	254	226	240	260	217	269	253	235	243	234	220	252	231	241	221	252	241	264	255	234	246	229	250	266	251	256	258	230	273	253	245	234	234	230	247	229	245	235	246	250	210	214	283	277	254	246	260	241	251	224	207	246	238	232	213	247	266	255	253	256	264	254	240	229	238	251	237	218	242	244	237	250	235	259	245	245	217	245	229	248	238	248	239	244	237	248	241	233	243	264	270	262	251	247	251	271	210	242	220	254	247	235	222	215	236	242	241	263	220	240	228	238	267	268	236	261	237	246	238	236	254	224	258	243	229	229	276	245	244	220	258	266	242	235	223	226	231	230	217	252	274	261	275	245	225	239	240	240	243	247	243	253	224	244	258	239	261	236	268	233	257	242	225	239	234	262	246	235	233	214	211	258	235	199	241	219	267	285	242	229	258	230	246	250	234	275	235	249	253	242	239	259	241	249	239	268	225	228	223	261	257	221	208	226	229	258	222	231	242	256	254	237	219	227	221	237	267	220	259	214	233	240	270	229	219	226	274	251	238	229	221	251	201	239	271	251	236	214	260	246	234	255	232	262	251	259	240	238	239	240	221	213	214	239	231	201	245	248	242	246	272	237	226	265	230	222	257	227	254	212	227	231	217	236	244	230	264	249	248	238	233	228	251	237	238	252	251	222	239	241	260	252	233	262	213	224	234	240	254	223	210	236	242	202	239	242	242	232	236	243	241	249	235	257	228	246	277	235	274	263	262	231	224	239	280	247	248	263	235	221	215	247	244	242	232	255	258	228	213	211	236	256	231	249	228	250	254	250	259	265	239	236	212	225	275	220	237	254	251	254	249	240	252	236	257	248	245	214	252	226	241	257	233	198	207	247	249	257	269	239	211	258	232	249	256	258	229	230	243	268	256	237	223	246	245	251	229	262	221	224	229	249	214	228	240	239	213	233	245	265	217	242	244	239	249	241	246	234	266	273	257	218	222	246	245	236	240	226	256	240	257	225	236	251	240	249	245	251	249	251	230	251	253	238	254	251	263	259	251	231	231	228	277	236	233	223	239	209	260	239	243	239	240	242	255	235	248	231	250	231	246	220	253	267	265	242	224	233	231	236	241	231	225	252	226	252	246	230	239	264	227	242	287	214	221	208	264	243	242	239	247	246	240	261	249	250	254	247	205	255	221	251	248	242	209	220	243	254	237	241	228	242	211	255	222	245	238	228	238	245	226	209	227	250	235	229	229	263	235	219	256	225	264	232	249	240	248	263	247	255	249	239	232	240	241	259	241	255	232	230	236	261	228	248	264	242	255	227	216	243	222	239	270	230	250	269	233	251	243	239	255	251	215	234	273	234	229	254	239	214	247	249	257	225	261	265	245	232	227	253	231	258	269	243	212	218	219	239	261	244	257	245	204	252	237	243	261	244	253	235	225	233	230	239	217	237	225	231	218	266	222	233	265	226	222	210	227	253	244	238	227	245	239	238	229	224	235	238	240	233	227	223	242	232	227	233	270	247	231	238	220	231	258	241	241	263	244	255	255	233	237	232	245	250	240	239	226	245	236	261	263	231	253	244	222	250	232	244	236	229	218	207	247	230	235	257	236	245	241	252	230	225	246	235	249	231	262	241	229	220	239	197	259	239	255	267	232	240	236	240	262	248	237	250	259	235	236	219	238	233	254	236	230	248	224	248	208	264	273	229	234	230	233	250	228	255	267	251	233	229	220	213	228	243	258	241	258	235	242	235	232	232	253	274	211	212	232	247	251	245	242	242	221	256	233	261	265	225	233	262	236	222	229	278	226	266	242	247	242	262	234	244	237	262	270	242	268	234	242	238	229	234	278	242	218	255	243	248	264	258	228	240	264	229	232	255	224	226	230	212	225	232	235	251	241	253	241	214	205	232	233	231	245	241	224	270	247	254	252	254	249	234	229	220	217	250	258	243	218	208	229	226	230	264	264	237	226	254	241	244	268	225	236	243	243	245	239	235	266	238	243	227	219	260	229	211	223	235	231	265	246	225	229	226	223	216	228	243	257	238	259	237	241	228	252	257	215	247	246	245	212	230	256	243	232	246	260	257	239	253	236	250	240	258	256	250	219	244	232	226	230	213	228	235	278	255	244	247	249	253	254	261	271	220	224	235	242	267	227	248	247	213	232	238	215	238	214	224	238	251	248	257	237	255	252	215	259	229	252	280	252	239	222	220	267	226	255	210	233	225	217	255	224	236	263	250	264	252	252	248	234	247	224	240	215	241	256	233	260	237	229	207	247	212	250	252	275	242	255	229	229	229	253	238	217	221	257	233	235	247	230	218	228	274	251	225	222	224	242	238	256	269	238	262	206	231	260	211	221	211	227	238	225	256	257	224	266	258	219	285	235	242	258	243	237	217	247	230	267	252	230	228	222	224	234	268	228	230	247	268	259	207	234	203	251	233	242	256	243	280	239	229	227	238	234	228	231	258	234	242	229	244	217	240	248	227	241	218	273	247	225	246	271	219	240	251	233	218	261	257	214	258	212	214	242	234	272	220	223	243	257	232	257	235	237	246	234	224	231	238	245	234	244	273	237	252	239	254	248	274	219	249	261	251	236	255	216	268	261	246	237	219	259	234	220	247	250	228	254	242	253	229	231	255	215	210	260	227	221	221	242	220	280	270	225	253	234	234	222	221	234	239	235	240	226	236	253	262	226	232	242	223	278	251	244	247	241	252	238	208	235	253	228	237	226	263	215	275	249	249	234	259	272	241	224	251	272	239	231	267	237	249	230	234	205	238	255	284	243	246	251	245	210	251	210	253	217	260	228	245	235	246	271	253	248	241	229	229	247	240	295	226	250	214	252	240	238	258	255	240	245	244	253	276	257	247	232	257	272	223	236	240	238	236	230	265	252	236	229	220	241	240	239	240	240	268	247	245	216	230	240	256	245	252	247	242	279	232	251	226	240	239	241	244	230	242	240	247	218	272	232	204	241	243	214	260	267	238	242	252	231	276	227	248	245	226	255	233	249	257	211	253	219	241	237	240	261	233	196	237	257	240	239	256	227	229	244	255	226	226	240	212	234	256	262	231	245	244	212	242	266	223	250	225	234	250	252	279	227	236	249	249	250	249	233	228	250	209	256	237	245	272	236	238	229	237	244	240	245	237	251	233	225	279	230	258	257	245	232	249	225	239	242	263	231	238	249	264	272	258	228	238	227	244	228	246	221	267	226	250	229	241	210	251	226	213	240	261	210	260	246	266	223	226
27071	20839	7956	878	541	442	442	457	451	444	434	413	440	443	421	446	429	424	389	423	460	458	405	430	416	446	398	451	397	421	429	437	471	452	410	440	389	422	422	436	460	442	438	416	406	423	467	418	425	420	404	417	431	410	412	436	477	461	412	417	394	408	424	446	434	440	447	480	401	432	474	408	408	441	433	454	441	447	428	425	446	468	437	451	405	446	409	448	448	428	405	413	412	404	438	437	446	384	413	405	439	441	458	465	416	384	441	448	425	416	402	434	431	406	408	400	409	400	445	447	431	424	412	429	436	412	433	416	416	437	411	434	421	445	444	431	414	429	410	461	440	434	420	409	440	424	436	402	439	416	418	438	421	412	441	409	394	459	414	434	428	405	433	381	406	409	386	422	387	427	407	391	418	403	382	418	437	442	411	430	406	416	462	460	455	428	420	424	388	396	446	424	445	403	455	421	406	428	414	474	426	410	438	402	415	475	436	432	433	426	451	421	416	448	438	441	464	484	434	452	424	438	410	422	414	421	397	431	435	412	416	410	415	419	419	438	412	446	411	397	395	441	432	435	426	445	404	430	423	429	460	430	396	398	418	421	418	429	457	411	394	434	420	411	430	433	436	394	450	420	413	435	442	460	392	453	429	437	415	446	450	421	423	408	440	469	419	403	417	427	449	430	434	422	469	439	449	428	433	462	407	430	408	434	412	429	417	426	397	430	439	433	449	450	457	438	444	443	387	392	466	432	432	448	423	441	431	428	368	410	443	423	444	410	439	413	415	423	439	388	443	424	403	395	421	443	406	429	445	461	407	465	411	427	455	427	420	444	409	422	434	432	402	438	418	381	434	402	437	440	413	406	421	430	473	416	403	461	407	458	451	436	448	460	431	426	402	422	397	424	426	437	354	398	430	423	428	431	429	403	406	449	428	412	406	417	438	427	400	443	444	447	451	420	428	422	427	444	434	453	463	389	403	481	456	424	453	460	445	431	448	447	416	404	414	397	394	452	441	419	423	467	446	431	409	442	428	448	417	404	437	437	432	419	471	439	403	427	403	461	425	452	401	448	428	463	454	410	401	422	448	423	398	413	398	404	408	392	406	437	449	423	368	406	398	439	446	439	436	428	390	438	430	422	440	431	427	402	422	376	445	435	464	407	438	433	431	412	453	464	394	398	412	429	442	400	462	461	420	436	397	486	442	433	415	380	406	454	454	414	430	435	423	437	418	401	397	391	422	432	440	401	404	410	424	432	448	440	446	439	403	422	395	431	445	416	440	419	431	455	422	454	418	405	408	409	445	413	439	450	454	413	416	431	467	444	440	435	416	434	440	444	401	421	441	398	430	445	400	434	413	442	409	439	438	459	428	406	468	415	417	430	429	413	385	437	417	413	432	427	392	403	431	425	441	421	442	399	406	402	434	396	466	433	423	439	392	392	412	427	414	413	435	420	421	421	406	423	423	419	471	412	445	459	451	401	432	415	392	450	462	445	388	436	417	460	441	421	408	422	398	445	409	446	439	459	420	462	439	448	460	428	416	407	418	443	414	452	405	411	426	425	424	433	445	431	448	408	429	460	416	439	386	403	431	432	405	428	438	432	414	426	419	439	446	444	405	409	376	461	442	410	434	458	427	412	438	461	417	433	396	402	456	409	409	410	436	405	429	411	411	436	442	421	419	405	424	441	409	441	425	419	408	418	376	485	398	408	439	436	420	406	430	426	386	432	405	427	398	464	418	402	439	408	445	423	418	413	423	444	404	405	442	413	441	432	447	426	464	429	415	430	402	396	410	419	425	436	434	433	448	424	413	441	435	408	397	443	423	406	405	420	422	420	409	441	441	404	415	412	458	420	430	420	388	426	415	399	424	409	386	400	431	432	423	447	434	426	456	456	385	400	405	417	479	438	431	426	440	443	408	439	425	432	413	431	412	436	438	431	396	443	436	448	450	397	392	436	423	419	393	393	418	422	419	469	439	438	417	425	413	415	442	415	445	451	412	387	430	423	410	406	437	410	423	418	433	431	447	436	417	440	420	389	402	429	440	416	420	389	443	414	461	421	428	439	428	405	436	410	411	443	404	403	460	445	436	411	460	427	401	458	415	449	403	445	390	453	429	405	436	411	457	458	396	421	409	403	397	384	400	420	409	388	415	441	461	404	459	423	427	422	443	421	410	433	448	478	388	418	407	459	403	454	414	404	453	418	447	456	462	416	419	434	431	406	447	448	419	422	437	424	407	421	417	428	412	413	424	382	447	460	392	453	403	496	417	424	421	416	450	447	398	428	430	415	437	422	451	467	421	420	450	404	413	405	437	440	429	437	432	431	429	405	388	451	426	399	410	447	453	411	418	396	433	411	434	390	389	456	445	418	426	433	413	405	428	448	418	407	402	419	400	393	412	400	437	437	439	413	423	412	451	432	433	415	417	439	400	406	387	388	404	447	431	389	421	438	406	428	415	455	425	415	399	426	408	412	428	388	411	444	421	428	409	442	415	444	412	446	421	444	441	438	431	435	446	442	430	423	454	411	417	422	411	406	425	396	462	463	385	428	406	422	441	419	424	429	431	425	396	385	419	413	409	438	427	395	407	417	384	401	443	409	417	449	449	426	428	435	442	433	441	429	383	438	437	419	447	450	443	430	406	454	438	418	445	439	421	465	447	419	459	406	447	433	442	409	438	411	430	437	424	431	439	465	424	430	433	427	403	447	413	401	470	428	409	445	433	464	429	398	451	391	421	419	453	465	438	430	386	399	436	429	415	407	421	423	405	409	431	450	462	411	465	399	408	413	431	421	427	428	481	422	407	428	420	447	428	445	403	401	433	441	418	459	435	468	401	437	424	414	406	418	458	422	417	440	389	434	446	449	436	430	440	412	432	416	430	429	449	435	428	440	405	417	459	443	401	428	409	428	412	428	371	426	416	444	447	449	404	428	431	414	435	424	418	435	445	414	435	437	461	448	435	461	420	416	436	413	421	415	414	422	432	467	427	459	433	410	422	455	411	451	442	421	441	462	408	417	441	446	444	427	415	428	418	404	418	400	439	422	431	435	423	388	449	403	394	412	447	432	402	417	423	414	467	415	427	453	377	421	443	431	472	377	428	424	442	450	460	412	466	436	386	431	435	430	426	429	452	413	424	420	418	444	390	400	412	433	418	431	437	412	417	439	410	411	461	442	465	434	407	405	409	422	400	437	425	440	403	378	436	423	416	436	371	448	464	452	459	412	425	428	442	412	438	406	440	449	438	415	407	434	407	440	415	406	467	402	415	400	463	452	405	465	434	376	405	462	437	386	433	398	389	425	442	419	425	420	462	424	425	387	423	392	425	451	432	401	437	451	450	451	415	422	432	428	429	430	477	405	414	448	420	399	421	425	426	456	431	395	423	403	413	406	419	405	402	435	429	402	438	415	461	433	466	415	460	448	431	419	440	404	439	421	471	420	428	455	433	488	462	445	429	414	424	382	419	401	441	460	420	445	452	409
4296	1827	1638	1134	896	906	855	808	805	774	773	737	788	757	731	742	775	793	745	777	749	770	746	753	743	748	770	732	773	717	717	730	767	796	770	691	741	734	734	746	750	751	745	745	761	751	734	800	743	744	720	740	748	805	740	757	741	765	789	753	724	743	760	745	801	761	770	752	776	706	740	722	710	758	760	745	710	756	770	729	751	762	739	759	678	733	680	751	738	738	762	780	751	727	739	715	719	751	760	738	818	778	722	711	761	721	755	717	729	719	737	719	749	717	719	747	740	724	727	767	715	734	726	725	743	734	758	744	759	700	737	782	724	735	741	734	766	740	783	703	705	712	774	780	778	753	767	730	756	722	740	716	715	696	760	750	712	735	711	758	762	740	702	726	753	743	719	793	747	753	770	729	797	774	761	792	721	782	774	741	763	755	753	726	747	740	758	796	797	737	720	794	751	761	745	719	715	775	697	785	745	730	733	687	766	721	745	755	748	733	724	750	742	730	730	765	760	726	744	773	760	762	768	773	741	765	712	696	708	773	757	721	741	758	772	735	759	754	717	750	781	723	709	699	726	717	747	747	708	741	772	774	754	714	750	701	718	749	778	722	815	712	743	715	719	748	765	743	743	743	724	743	710	746	755	750	793	755	741	754	720	780	739	731	792	728	753	710	766	766	771	762	744	714	829	769	737	774	785	680	734	758	746	759	756	743	735	775	778	736	772	769	717	738	700	771	788	720	749	708	772	765	722	767	720	724	724	731	731	762	766	753	751	746	726	751	793	733	722	761	731	742	700	761	769	782	783	739	775	761	802	724	780	770	745	733	751	764	729	732	751	741	742	746	736	738	709	781	789	781	769	755	722	788	747	699	706	741	726	742	693	761	745	758	759	730	744	731	739	760	734	758	748	769	747	773	779	746	751	789	715	732	772	746	766	761	794	759	783	710	762	754	763	741	787	668	761	747	773	752	748	759	750	764	750	801	731	771	748	748	776	759	734	739	756	777	763	680	698	761	743	751	733	755	768	714	765	731	786	774	746	765	738	774	734	691	735	751	725	705	774	783	693	757	809	742	717	756	787	733	735	735	793	758	772	764	746	728	778	751	740	716	720	724	726	783	740	776	719	789	768	747	764	749	743	682	716	731	765	756	712	719	730	732	724	726	758	721	695	741	708	752	760	737	744	812	751	711	727	755	753	771	701	766	745	767	688	718	738	700	727	747	745	772	722	789	702	772	709	746	744	703	737	766	766	731	764	738	737	735	753	717	776	746	746	703	788	702	715	728	742	728	717	756	752	744	729	759	759	744	779	720	784	755	752	711	731	763	722	752	733	726	706	760	749	730	722	750	768	743	729	771	764	718	749	777	810	723	752	726	746	768	786	700	759	722	783	771	759	731	711	755	710	766	797	779	774	746	741	762	770	770	750	718	751	720	748	695	717	724	792	706	725	697	737	796	758	716	783	687	747	757	755	702	759	781	765	695	677	745	713	732	824	722	746	751	755	770	729	708	751	743	758	788	749	713	732	779	742	798	758	729	738	712	688	732	743	760	733	726	754	814	774	704	764	746	736	714	750	738	710	719	762	711	741	771	738	738	700	763	752	764	775	725	761	739	761	695	726	778	747	747	734	719	739	735	730	774	723	767	790	737	732	681	703	755	713	743	746	700	676	706	740	711	780	761	727	708	789	780	698	776	747	754	753	762	740	770	753	748	679	738	741	762	731	767	749	780	755	728	749	720	742	772	813	734	725	789	792	756	745	762	717	787	741	739	753	735	757	748	744	708	717	734	743	739	764	732	723	751	750	762	732	785	775	741	730	745	730	711	763	763	741	712	737	719	758	713	718	768	733	733	768	754	720	742	800	700	740	750	714	743	764	774	722	735	737	746	786	741	771	742	689	772	715	734	764	744	719	757	721	743	759	757	733	717	780	753	786	764	733	756	791	773	750	724	717	742	751	776	765	767	771	732	751	711	761	722	738	745	769	750	770	716	745	686	795	725	755	724	746	762	736	712	708	766	720	757	734	718	729	748	756	758	747	797	755	728	711	741	755	734	717	736	721	783	794	778	756	720	754	717	772	740	752	699	755	784	814	726	785	734	727	709	771	760	735	785	730	762	703	827	731	724	760	747	790	759	772	762	770	741	770	744	759	739	732	715	705	769	743	787	793	741	744	745	780	733	742	740	782	799	751	704	735	787	738	746	761	800	761	762	750	728	730	723	773	738	776	753	778	693	761	751	769	781	737	752	735	787	783	745	752	769	733	751	787	699	732	741	762	744	764	749	728	799	745	742	738	694	788	791	706	760	747	761	729	743	784	767	764	758	824	722	755	766	730	788	723	796	750	755	745	758	774	759	761	776	748	742	710	727	717	706	763	757	813	757	686	730	768	739	766	790	756	746	773	742	758	753	725	780	753	753	715	774	741	755	750	797	781	708	766	805	770	721	773	771	746	796	746	752	717	753	741	781	773	749	755	747	737	777	734	740	704	741	767	759	725	731	750	748	719	739	712	755	723	781	734	754	725	723	726	764	738	777	774	739	755	758	785	737	749	744	760	736	705	760	722	767	739	734	775	796	752	723	729	747	805	728	731	732	747	734	730	727	760	687	747	755	722	744	762	715	769	741	752	723	710	769	752	763	765	743	759	695	759	705	719	749	727	777	714	755	679	761	741	737	713	742	758	727	709	778	741	726	736	777	720	739	711	767	691	749	730	770	766	788	734	743	718	741	779	751	779	755	695	792	785	710	766	791	753	778	721	711	769	782	731	766	681	713	685	728	759	738	786	759	771	814	726	748	720	727	748	769	711	758	735	729	760	771	710	806	766	717	779	744	712	777	750	796	732	733	778	744	788	795	761	766	697	741	728	751	748	752	735	721	794	745	705	743	761	710	714	754	724	745	740	760	721	733	767	742	753	764	760	739	729	746	742	706	764	689	717	744	759	705	747	753	759	774	745	723	757	771	750	729	750	710	769	776	713	741	731	739	742	795	813	743	771	760	737	759	726	760	745	716	781	746	762	773	680	759	772	719	800	682	730	756	780	746	717	782	729	737	691	739	719	763	767	730	756	721	740	726	753	741	745	713	752	722	728	770	729	777	717	757	749	768	763	763	736	741	750	713	725	726	783	765	731	732	783	730	762	712	753	773	763	790	716	726	763	736	756	761	753	728	773	756	756	795	802	744	744	726	717	742	744	689	718	773	766	741	737	753	746	760	728	771	779	728	780	721	776	817	768	772	745	724	732	714	700	705	764	766	769	749	696	726	744	774	711	744	777	723	747	755	754	754	699	769	753	745	763	740	742	728	748	720	749	797	743	771	699	678	786	770	755	742	727	781	737	773	706	747	727	774	765	714	802	748	772	699	721	765	775	815	781	741	766	784	731	770	781	739	718	758	717	721	715	776	757	802	758	746	740	688	732	762	758	721	715	738	721	740	772	710	714	767	727	775	800	731	750	790	709	804	732	695	745	770	781	762	726	732
24297	21458	28714	24607	20887	2309	616	405	363	322	276	285	286	239	262	262	271	226	222	222	221	224	235	215	208	231	232	203	191	208	245	201	190	206	225	218	217	197	195	200	181	203	190	195	203	192	227	205	231	221	227	211	197	204	185	198	198	189	196	197	188	211	207	178	199	203	206	188	222	190	216	222	203	213	193	221	217	206	214	197	197	198	201	189	207	200	196	237	199	199	211	206	192	207	198	215	204	212	203	224	202	199	213	212	192	208	213	194	185	187	207	198	173	206	200	185	195	202	208	193	216	218	205	194	200	251	181	211	202	196	217	203	195	218	218	187	186	202	216	215	224	213	216	213	214	205	182	215	197	222	206	199	209	191	217	207	197	208	200	199	187	203	208	190	192	206	231	204	218	205	189	175	202	207	185	223	220	179	189	194	191	189	225	193	200	209	208	208	193	186	205	195	215	192	206	201	208	193	171	198	186	224	219	187	199	202	189	205	205	223	181	189	209	203	202	204	200	180	205	173	203	188	196	187	200	204	203	214	186	221	180	219	190	204	219	198	210	200	205	214	186	193	199	186	193	191	213	227	203	196	203	189	226	234	209	198	216	197	216	198	182	185	200	204	175	229	225	198	188	193	199	191	223	212	182	178	196	211	217	185	201	196	205	189	204	192	201	197	186	203	185	197	200	185	201	197	212	184	211	197	181	186	192	227	218	221	215	211	190	198	182	192	211	194	197	195	178	217	247	192	198	187	174	200	198	172	240	207	195	201	214	204	189	208	215	217	211	177	202	201	201	198	191	176	203	201	227	201	201	210	197	207	201	202	205	203	212	205	193	206	215	180	157	186	222	204	196	179	219	196	214	200	219	227	213	212	220	205	188	177	164	190	186	177	201	204	213	187	185	196	196	217	183	205	220	232	191	203	222	189	231	188	224	189	209	187	176	180	219	187	209	216	194	168	216	205	189	203	203	206	203	211	203	190	215	215	173	199	197	189	197	177	161	198	185	227	195	203	209	185	209	232	213	217	197	219	199	193	215	175	216	208	181	185	208	180	206	244	221	216	194	204	194	206	182	178	208	211	194	211	215	194	194	204	196	216	211	201	198	186	169	210	208	217	192	204	192	194	209	206	189	216	192	204	208	203	183	194	208	198	203	191	181	204	211	198	210	205	241	216	203	203	209	209	187	197	183	209	196	230	213	199	197	196	189	157	205	177	207	201	209	190	199	206	223	187	190	195	219	189	199	217	180	211	213	203	202	217	227	219	220	192	195	201	242	221	222	179	196	207	176	201	195	195	215	181	221	224	210	203	210	193	210	213	207	205	194	204	221	193	165	202	201	218	184	215	188	184	174	210	193	200	200	181	203	204	208	222	232	208	224	213	211	194	215	220	196	192	189	211	198	209	212	206	166	194	207	192	221	190	223	182	181	202	201	175	194	206	221	228	213	195	176	183	204	197	220	223	172	194	201	214	202	208	208	206	184	220	201	200	219	183	202	203	212	205	215	188	205	210	196	208	209	227	215	191	185	189	191	242	191	201	222	208	211	195	220	168	172	233	176	205	196	205	203	197	224	209	206	209	183	205	190	210	206	213	214	178	208	204	187	190	215	201	203	231	224	212	207	215	204	211	188	196	203	204	189	206	199	215	206	212	171	198	157	207	203	203	232	186	184	189	209	189	190	187	201	219	174	207	225	199	198	203	184	210	208	179	190	184	208	198	188	213	209	208	198	205	197	214	198	194	186	202	218	200	207	177	209	177	187	206	183	200	195	190	192	198	184	189	211	191	196	179	206	218	194	196	189	213	175	218	200	219	192	195	204	175	213	188	216	189	196	186	207	209	194	191	185	171	204	205	188	217	177	212	184	206	200	196	196	210	202	176	185	184	177	192	181	200	203	220	185	180	222	206	187	189	219	225	191	188	188	219	169	174	188	234	205	203	210	207	199	184	194	191	190	200	192	200	216	188	213	211	207	205	170	186	194	167	190	206	196	189	213	225	199	216	185	207	184	196	173	203	184	187	210	211	194	211	215	190	197	196	200	179	191	209	200	237	219	203	199	222	186	212	205	186	207	181	209	197	199	223	188	189	204	181	210	215	169	210	191	206	208	188	228	183	192	185	228	188	206	182	214	201	205	196	207	193	181	181	196	191	196	182	207	208	224	191	191	219	191	209	220	196	230	187	191	203	207	212	209	183	203	193	207	178	203	199	209	192	211	214	206	192	195	206	202	203	177	217	188	189	186	196	203	192	184	185	178	215	220	194	176	224	195	204	207	194	197	194	165	220	215	201	189	199	197	224	195	190	203	192	219	217	192	182	178	204	180	186	223	174	207	194	202	213	202	200	182	211	198	197	196	220	208	203	199	206	193	217	211	192	203	182	189	191	190	175	213	190	169	174	223	207	183	204	203	208	222	203	195	190	197	198	193	191	220	202	195	219	194	221	194	187	208	212	203	207	177	200	201	171	205	189	202	183	227	190	206	201	174	208	187	206	237	186	184	182	199	210	174	210	208	214	231	204	205	193	204	184	193	191	205	219	205	223	192	226	222	186	184	186	208	212	206	194	218	193	228	220	185	202	198	195	195	195	191	200	214	186	185	207	181	203	211	194	231	212	179	180	196	211	200	219	198	197	184	187	208	175	185	222	192	198	211	217	217	182	202	199	185	187	185	194	226	225	214	199	207	209	226	201	210	213	194	181	196	165	225	181	224	198	207	202	192	220	215	210	191	209	192	198	187	214	201	174	196	194	180	202	220	201	216	183	204	191	192	182	182	212	222	193	191	206	179	219	222	213	195	191	181	195	215	206	212	193	207	161	203	207	198	232	210	194	161	189	200	217	211	213	201	204	199	217	170	187	204	197	216	184	198	191	170	176	194	198	193	181	212	234	209	220	169	199	211	187	182	193	207	190	220	206	197	196	177	191	198	210	212	187	176	193	204	211	183	211	190	192	207	191	213	182	193	216	194	223	215	197	185	203	194	173	176	186	220	198	186	186	195	190	204	219	226	198	203	169	213	227	205	209	201	186	222	189	185	201	209	224	214	203	188	211	212	208	213	192	194	208	189	200	196	199	221	220	185	203	201	201	218	197	198	221	162	211	190	188	185	189	222	189	185	196	215	182	207	176	207	203	197	197	190	202	171	218	211	219	197	196	232	182	205	222	204	196	202	192	213	209	194	212	196	178	205	220	210	210	174	198	182	223	199	186	164	169	217	209	211	225	205	186	172	201	203	203	173	218	176	185	202	174	194	185	181	186	193	212	197	189	188	206	200	180	199	228	197	202	202	186	229	210	178	186	204	188	194	244	203	206	194	209	204	191	225	199	207	200	178	188	195	192	215	200	176	210	197	195	207	200	197	209	179	186	202	181	206	174	180	209	200	178	196	226	194	191	188	194	185	199	198	192	189	204	196	205	204	216	208	208	204	203	215	202	203	207	198	198	205	200	177	199	209	196	230	186	204	208	221	183	182	205	206	191	187	195
5524	9824	8605	4375	2782	1969	1465	1185	949	845	764	701	599	602	574	523	535	456	459	454	446	485	430	436	395	428	417	433	407	444	412	393	386	426	397	416	394	367	387	387	416	387	396	378	389	398	351	372	372	383	372	361	392	374	394	383	375	386	379	367	384	367	368	373	381	387	404	381	390	358	369	371	400	359	382	360	361	399	366	384	373	376	383	386	370	344	387	371	366	377	385	352	341	397	403	402	386	381	382	373	364	360	377	370	355	369	396	393	368	379	349	370	387	394	359	345	385	368	383	376	353	395	358	378	341	398	387	367	377	354	362	363	374	379	383	374	363	364	387	356	359	346	336	367	370	380	395	387	348	352	365	399	405	369	393	372	387	368	373	339	335	337	363	355	348	372	361	359	387	401	367	400	351	375	375	346	356	398	377	386	353	378	362	379	376	346	387	371	379	369	383	390	394	359	375	364	320	382	368	349	346	393	386	368	367	360	347	361	411	351	394	351	392	371	379	397	380	351	322	380	365	369	375	383	340	387	369	379	401	359	402	355	353	358	349	364	369	370	363	370	351	400	350	402	350	401	382	363	394	382	399	382	363	391	348	379	372	355	345	352	394	368	364	399	387	370	371	380	389	369	361	391	403	393	384	363	369	356	331	373	364	339	395	421	397	358	327	321	347	367	324	357	370	350	369	372	380	362	370	375	385	351	392	401	352	352	370	389	394	376	372	373	348	395	355	374	371	364	364	392	376	381	352	361	378	385	353	409	401	339	369	335	363	396	359	363	390	406	365	351	389	345	359	387	381	348	347	371	354	365	412	357	360	346	385	387	350	432	387	368	351	384	354	379	387	369	338	352	347	373	355	350	393	376	338	371	364	350	369	372	354	380	365	363	351	390	339	378	365	374	387	359	375	367	345	384	342	345	407	376	378	385	377	408	371	375	367	354	367	382	368	363	393	366	351	378	351	370	381	381	378	339	373	374	370	374	343	317	376	397	323	352	347	376	375	343	345	381	364	400	389	402	358	398	374	380	360	354	392	366	369	370	356	385	363	373	394	361	359	362	401	385	370	376	357	360	413	357	350	386	384	362	363	372	356	390	392	346	374	357	390	342	359	361	363	391	370	330	414	355	360	351	369	398	363	383	364	337	382	370	386	372	401	366	364	367	359	377	347	376	319	374	377	386	393	366	378	362	405	350	358	359	382	397	380	382	325	382	362	363	330	345	342	382	377	373	389	404	374	359	354	364	400	345	322	325	380	353	348	360	368	348	362	372	377	361	369	379	383	381	355	351	356	353	385	385	376	367	372	372	393	360	369	358	361	360	382	339	360	359	358	401	396	372	364	337	371	364	380	377	377	355	360	383	378	371	372	362	378	384	385	339	396	372	342	364	391	361	388	367	369	381	383	355	384	405	350	417	351	356	377	399	374	335	359	368	368	385	378	354	395	368	353	362	365	364	368	340	368	362	366	387	339	354	395	396	385	415	378	360	378	386	357	374	362	411	365	367	363	362	376	389	392	362	374	378	360	367	360	355	333	369	355	378	362	358	366	369	345	400	389	356	392	357	371	363	340	357	370	340	353	352	373	354	370	357	374	348	365	344	338	355	364	404	377	364	378	391	383	369	378	353	354	329	343	354	351	391	356	372	386	373	377	358	372	357	350	371	368	365	375	349	372	376	370	373	389	357	336	369	338	358	357	361	375	409	379	411	416	390	349	365	360	337	404	351	365	372	386	369	388	382	382	373	379	382	390	381	336	351	387	374	368	382	370	381	382	395	365	360	363	370	350	356	357	366	349	378	375	355	367	368	408	400	377	376	381	377	388	361	376	325	382	379	372	381	415	371	378	386	380	385	352	370	377	362	394	378	355	370	392	389	377	372	369	355	357	344	362	385	343	345	358	327	385	364	382	378	343	358	349	346	371	385	364	340	358	363	346	408	379	377	390	354	353	355	384	360	390	360	347	391	394	363	341	358	384	350	363	360	370	360	355	378	377	350	385	371	379	341	371	380	353	378	378	369	377	306	347	356	392	389	380	377	349	390	386	388	341	344	392	370	350	358	362	379	360	367	387	390	360	382	376	391	400	399	358	388	390	357	392	417	377	370	379	374	338	327	357	357	384	390	382	401	379	371	384	340	365	368	391	409	379	352	343	333	372	358	382	385	364	382	396	365	357	363	395	381	384	373	386	389	378	383	379	369	363	359	352	368	385	379	389	400	421	363	361	373	340	394	345	336	421	378	359	374	377	364	378	359	369	373	380	383	368	342	407	389	343	358	342	354	339	372	346	366	379	354	368	366	375	354	347	359	398	359	371	410	344	383	362	384	371	406	366	332	366	372	382	346	360	384	340	394	369	348	356	402	370	378	388	338	370	368	376	352	357	369	363	357	361	364	354	408	359	347	410	327	344	402	391	385	367	385	391	354	377	384	376	351	384	368	387	386	394	365	363	369	364	396	370	363	382	373	362	403	385	338	357	378	358	370	378	370	365	370	366	366	359	365	371	389	365	371	356	326	362	379	374	353	358	380	361	371	350	348	369	349	363	356	325	394	379	358	391	365	376	342	383	346	390	368	358	352	376	357	361	371	370	390	381	398	381	402	366	388	359	353	369	355	370	380	349	348	350	358	407	339	375	377	336	407	393	352	351	369	386	337	390	340	363	338	367	342	299	341	356	336	361	381	336	370	359	381	376	372	370	366	380	356	385	369	376	394	344	328	366	356	373	356	357	382	365	363	382	328	368	369	361	365	353	367	365	367	368	366	346	358	376	379	366	388	343	353	359	415	349	355	361	399	379	338	363	370	391	414	342	378	324	397	358	353	307	369	355	366	387	364	370	356	342	376	367	390	380	359	400	380	354	376	400	376	379	335	398	370	388	384	377	370	395	359	364	387	375	377	349	395	355	401	380	365	384	377	360	376	374	350	385	372	381	345	360	357	372	352	408	398	398	383	343	370	376	361	339	350	355	375	401	407	399	372	379	353	370	366	373	400	368	367	360	358	355	363	403	362	421	388	373	367	373	388	378	392	369	331	379	351	377	391	344	381	353	371	365	383	391	403	358	329	388	379	378	373	350	334	388	343	340	386	370	404	349	359	381	395	333	347	407	362	366	322	359	346	375	356	336	347	409	363	341	376	361	361	382	380	385	413	378	412	358	386	357	320	370	355	351	367	390	349	368	368	339	382	330	359	347	344	376	393	403	374	367	374	397	377	346	400	371	363	363	354	364	381	398	371	343	380	370	407	380	361	368	384	409	369	388	336	397	351	331	353	348	407	380	359	393	360	379	346	360	379	344	392	405	390	369	346	383	352	376	369	393	373	373	368	349	363	363	411	392	391	374	377	394	388	378	354	377	376	382	350	383	342	379	357	364	372	377	388	365	371	389	399	353	373	325	396	415	384	376	409	356	362	388	371	346	353	400	402	381	355	360	389	345	362	379	372	362	356	398	359	355	385	350	380	378	359	372	362	362	367	380	380	327	357
23400	21474	29315	24029	21478	20194	1640	566	398	379	336	300	269	279	228	223	226	211	209	206	184	148	166	174	155	185	177	166	163	142	148	164	173	178	165	140	157	162	136	136	159	158	156	157	166	147	158	148	156	132	147	143	126	168	150	167	132	143	153	149	137	146	141	130	139	146	140	157	162	142	136	140	157	140	173	129	156	144	133	140	139	157	144	137	125	144	136	146	137	168	145	124	138	129	144	144	124	148	142	137	130	124	135	158	132	125	139	134	147	130	150	147	146	151	113	138	134	157	143	141	131	133	151	121	128	148	144	135	144	136	144	158	141	157	151	130	139	131	116	148	122	156	138	145	116	142	133	144	129	145	142	116	139	148	125	145	129	138	110	140	145	120	131	143	144	138	119	135	144	137	137	137	123	150	151	151	148	145	164	132	130	153	136	143	129	128	131	151	128	137	137	158	140	154	144	155	118	136	127	137	144	132	124	148	137	147	140	129	165	146	158	132	127	129	176	144	131	172	170	121	135	146	130	139	141	137	122	152	149	117	146	122	145	130	135	129	141	141	150	134	142	168	133	136	139	128	142	128	141	158	130	129	127	147	129	129	128	129	130	110	147	147	143	135	144	119	150	138	138	130	132	113	131	136	151	146	149	139	138	175	142	158	147	146	132	144	129	123	136	117	147	147	158	127	153	146	157	153	147	132	132	157	125	135	125	146	132	142	139	144	147	131	143	136	152	132	121	111	145	140	153	142	146	150	146	134	150	121	148	142	138	134	138	139	145	136	137	153	149	127	138	142	167	152	170	126	136	134	132	125	138	149	151	138	156	134	127	154	135	144	121	160	154	133	158	135	155	134	144	151	149	129	135	149	150	125	127	132	143	130	142	139	109	143	148	141	146	141	127	137	159	141	136	121	127	117	132	139	140	145	127	145	159	137	158	153	140	145	132	144	142	110	142	128	137	128	129	146	151	128	130	111	164	133	141	140	155	134	144	125	143	147	147	138	122	140	132	147	155	143	105	146	148	127	142	139	148	147	144	123	126	122	145	147	125	138	146	128	122	149	137	147	129	150	122	129	155	147	138	126	115	125	150	147	124	132	162	122	132	116	132	149	150	146	143	141	145	124	145	134	146	132	134	114	152	128	120	125	136	124	150	115	154	137	126	122	146	133	136	141	113	136	143	122	164	162	140	133	143	136	132	151	136	136	140	143	128	143	143	138	153	134	144	145	123	136	133	155	127	139	149	144	138	133	138	157	159	127	137	125	154	132	119	122	159	144	154	153	127	117	150	146	136	149	140	137	137	148	151	143	146	126	148	147	144	141	144	147	144	140	143	131	125	142	163	141	116	137	120	123	139	145	139	109	144	123	122	165	157	132	155	131	140	139	137	122	143	150	137	126	137	119	145	126	129	149	143	131	126	124	140	131	125	152	149	140	134	126	137	117	154	139	156	123	135	147	134	150	134	133	156	135	146	147	140	139	127	154	146	146	143	126	142	140	137	139	118	153	138	128	138	122	135	144	137	135	146	142	153	143	131	140	143	141	134	153	124	146	137	159	141	122	135	129	143	111	127	145	125	124	138	159	154	161	156	136	132	146	132	135	158	139	140	115	136	121	134	148	138	150	137	132	149	143	145	144	136	150	120	138	151	149	149	116	145	131	143	148	149	149	118	130	140	141	145	124	116	152	118	130	141	142	135	139	127	128	132	135	144	131	133	131	141	129	136	138	138	150	159	134	124	124	134	130	136	144	124	147	144	138	129	112	133	137	140	123	155	141	162	123	166	157	148	144	142	147	135	117	129	138	125	134	144	130	130	145	148	136	136	142	128	138	146	126	124	119	119	145	144	151	147	137	128	144	129	145	136	125	123	140	114	149	141	136	144	136	163	126	138	167	131	146	119	143	145	125	141	143	130	123	145	117	130	166	148	132	119	150	132	147	139	123	119	134	138	146	144	128	130	126	139	122	136	120	140	145	156	126	141	147	135	152	140	153	164	146	159	136	129	151	124	137	146	121	131	146	143	119	143	119	134	140	140	126	120	130	127	137	149	133	132	125	131	100	141	138	144	136	149	142	135	134	137	128	149	137	140	141	118	139	134	135	132	144	142	110	115	150	163	138	137	109	131	149	126	151	152	126	122	128	120	126	155	144	142	128	161	127	141	130	134	147	144	122	140	136	157	117	132	137	134	133	142	137	141	137	143	146	142	116	147	149	131	147	153	137	135	141	135	140	156	119	130	134	130	139	126	141	163	131	127	130	149	160	144	129	143	138	128	148	155	134	136	144	146	153	143	135	146	142	147	146	140	142	133	140	164	125	124	135	127	129	135	135	132	142	156	114	134	149	159	139	120	125	133	134	144	159	135	147	133	127	163	113	116	150	149	135	117	136	133	171	147	140	133	131	144	134	151	147	131	159	135	133	120	147	129	163	159	140	131	133	140	126	150	131	140	128	123	157	146	146	148	142	153	124	151	156	134	150	128	149	133	127	129	132	140	131	148	119	142	136	123	150	142	129	136	128	145	123	130	137	130	126	142	140	140	153	160	123	159	117	122	160	140	151	135	149	143	133	128	145	145	157	126	136	121	144	140	144	126	123	124	152	142	136	126	146	152	123	151	161	130	126	137	142	151	134	147	134	151	144	144	126	128	128	138	142	163	140	151	144	148	133	145	129	134	128	143	143	121	132	141	152	139	149	163	122	140	154	136	135	129	133	126	159	147	155	144	114	149	143	151	141	150	127	144	146	161	116	154	154	139	138	139	140	130	149	108	130	129	135	155	130	137	140	117	129	130	135	139	167	142	134	146	142	133	153	152	134	149	126	146	136	139	153	153	139	132	127	121	127	148	139	122	138	146	136	137	149	123	152	134	139	101	141	146	142	148	127	123	147	136	139	150	117	135	158	138	147	131	146	157	146	142	158	165	131	138	143	162	149	123	143	129	121	116	146	155	131	138	139	138	121	135	123	137	148	131	134	135	131	155	120	121	131	149	125	130	128	130	125	153	120	139	140	149	134	144	148	148	153	140	129	127	143	143	126	145	130	144	138	131	121	122	143	149	128	152	147	136	149	133	139	133	120	121	133	152	155	143	130	137	138	119	160	133	144	146	144	147	130	124	125	117	144	125	157	137	161	142	132	132	167	132	144	157	124	130	149	146	149	129	132	144	129	127	133	133	133	146	145	127	136	125	143	151	141	140	140	127	137	139	126	110	143	123	133	137	142	145	145	114	153	145	120	151	137	128	138	138	118	154	116	131	124	128	172	120	155	141	135	145	137	126	138	121	132	119	134	126	132	148	150	112	137	114	125	153	150	129	130	121	121	132	138	157	129	131	124	150	125	130	104	152	153	148	151	142	117	131	130	149	136	143	146	140	139	144	145	139	141	111	149	143	131	151	132	156	141	156	161	149	134	141	148	134	125	151	130	130	106	146	120	124	130	153	125	148	135	123	144	147	135	127	138	157	152	145	161	144	137	148	120	121	141
7938	15738	13434	7148	4538	3146	2328	1774	1415	1209	983	878	796	687	601	615	526	490	471	458	418	399	396	342	355	359	340	342	304	312	299	317	285	303	291	251	311	292	270	271	292	288	284	280	278	255	262	264	271	255	286	273	260	256	241	244	286	265	266	271	240	251	241	262	267	228	263	240	256	264	250	242	274	296	252	241	232	258	273	245	217	232	244	250	250	249	254	222	238	254	241	260	237	227	259	245	228	254	252	247	260	245	246	231	269	238	270	247	274	228	250	253	257	230	243	205	243	257	251	243	240	244	250	263	260	251	216	226	226	229	244	237	250	233	244	252	217	248	223	250	254	249	248	237	205	262	252	237	246	248	219	241	245	249	261	235	241	247	229	220	243	239	221	218	238	267	255	252	255	273	208	246	231	247	214	256	225	237	245	246	207	231	234	224	219	246	220	261	237	239	227	237	240	226	209	228	242	233	245	269	253	236	226	262	244	232	261	225	256	240	262	259	243	281	251	254	227	229	240	251	223	227	238	254	241	268	230	208	269	235	234	219	230	238	283	230	261	246	237	258	268	234	260	231	250	248	246	248	220	265	252	240	224	239	272	241	217	217	260	247	268	243	238	242	225	242	279	239	223	245	252	230	245	252	238	236	241	236	223	202	220	235	220	254	223	200	231	232	224	231	225	277	265	222	253	247	205	227	257	254	251	259	244	238	229	263	215	221	255	227	233	233	222	240	227	212	256	239	231	241	257	229	232	243	244	242	254	249	203	234	231	222	255	228	238	243	220	250	226	229	249	264	250	250	229	216	267	236	245	222	221	237	241	222	235	239	242	237	224	248	253	242	233	243	243	250	238	234	282	262	249	258	231	233	238	241	229	248	245	274	250	219	221	219	218	211	233	249	250	234	214	238	254	212	229	262	258	251	249	205	273	247	233	260	272	223	250	250	244	246	234	260	223	244	246	233	208	253	246	235	219	272	235	272	240	238	237	254	209	240	250	231	225	242	211	242	255	252	242	230	261	234	234	259	271	256	235	250	251	242	228	255	233	222	242	225	215	237	242	228	235	229	251	262	229	238	233	241	243	229	226	241	242	229	239	225	232	237	264	232	215	246	233	272	242	250	243	210	272	234	265	267	293	234	247	240	258	247	217	265	231	255	218	243	248	265	242	222	203	230	227	223	235	198	241	221	226	245	254	232	241	260	224	229	261	242	217	260	247	222	213	212	238	273	215	249	260	222	228	211	239	233	240	283	212	217	221	238	252	256	238	211	247	248	240	237	229	246	236	219	212	272	271	239	234	238	223	223	257	267	242	220	238	264	236	253	252	197	251	270	235	241	264	234	249	244	253	264	224	245	259	240	270	222	233	252	225	232	223	219	234	235	219	240	248	252	222	247	233	253	258	232	262	250	218	236	236	203	269	229	261	225	265	218	268	242	235	237	277	238	238	243	257	262	233	265	235	249	230	246	217	245	247	222	235	235	255	224	241	256	218	224	226	210	226	238	227	248	235	260	224	241	234	258	227	210	244	235	240	237	275	218	245	250	233	212	220	228	233	246	238	230	224	252	227	204	246	223	253	221	247	222	242	235	230	228	231	239	252	252	242	246	260	245	231	256	246	226	245	262	259	222	201	248	242	253	246	258	247	219	203	261	235	238	267	244	221	240	248	229	238	246	273	271	229	242	279	247	278	254	236	201	259	231	220	242	225	255	210	259	255	248	241	235	235	247	238	240	258	233	222	210	243	215	269	225	251	222	242	228	248	262	247	229	219	251	258	262	260	228	206	244	244	218	239	241	243	229	207	235	239	224	244	218	233	237	231	201	249	244	251	252	229	215	264	234	230	243	235	252	225	226	257	247	240	261	236	252	231	255	235	230	225	253	242	221	269	294	232	261	228	245	236	263	238	223	243	233	241	229	211	240	237	230	238	225	241	252	230	233	253	240	223	221	246	245	258	251	250	224	256	228	229	225	226	266	229	236	228	248	234	221	246	250	236	223	225	219	253	228	209	208	257	244	241	277	267	242	239	247	245	254	249	207	249	256	236	281	250	229	221	270	231	240	240	273	239	272	223	238	232	235	239	237	233	257	250	236	226	235	264	236	239	235	220	241	244	244	247	241	231	219	267	225	247	226	224	250	248	251	243	224	235	240	258	252	195	251	240	241	211	242	220	245	257	222	231	250	246	249	226	248	239	269	215	230	243	230	247	230	233	235	221	221	251	226	244	259	283	244	229	251	221	247	269	282	249	239	235	243	260	275	233	216	262	234	249	246	248	217	261	237	229	243	221	251	245	235	222	255	271	274	241	232	230	231	232	211	211	237	241	228	239	249	248	248	252	256	208	212	232	227	224	238	229	243	243	239	224	244	239	245	233	250	238	246	246	237	243	219	262	234	252	260	249	246	253	254	265	218	242	259	246	228	260	215	216	238	234	221	260	239	232	231	268	232	244	211	231	239	256	245	242	246	255	224	237	266	245	235	265	263	218	238	245	222	255	236	239	216	247	223	256	275	244	236	218	249	257	236	255	270	223	248	263	206	230	242	224	243	245	235	264	233	243	214	249	256	246	239	250	241	222	241	220	253	245	223	238	232	261	241	252	235	231	230	236	237	238	237	230	258	246	239	200	242	250	246	241	223	227	217	227	266	240	228	263	250	257	226	242	231	223	240	224	243	255	245	253	242	246	248	245	256	261	231	270	230	224	223	235	257	244	249	245	225	245	233	236	226	242	237	244	238	251	268	214	254	255	239	238	221	246	265	214	237	208	259	224	244	265	224	243	253	233	242	233	244	244	246	243	239	213	227	226	236	232	238	245	231	247	231	231	232	216	223	250	227	236	250	239	267	250	246	233	226	227	249	240	246	248	234	234	253	228	238	240	232	233	214	238	240	225	250	238	241	217	256	233	218	242	238	264	256	229	243	235	262	234	267	235	255	211	229	220	249	235	260	202	230	213	220	266	247	238	246	213	222	242	240	282	256	232	238	239	235	234	235	240	226	225	198	240	270	246	251	223	264	241	247	255	260	253	226	236	226	241	242	236	231	245	237	209	230	224	238	233	235	231	249	238	244	270	247	261	269	234	216	229	242	262	217	231	218	244	199	249	241	240	258	208	241	282	235	263	246	221	259	229	243	237	230	247	232	264	224	231	259	267	243	242	257	259	235	235	264	237	230	248	235	231	261	229	232	239	283	199	245	215	268	237	247	223	207	218	250	246	236	240	227	248	257	214	250	267	257	243	282	220	235	220	217	249	221	250	255	233	227	229	228	235	249	235	255	203	239	244	251	214	215	215	247	240	237	242	254	227	219	277	248	229	233	270	238	234	259	245	251	237	226	240	258	238	230	230	239	257	234	235	222	245	215	211	239	222	241	263	239	230	250	246	223	223	218	236	232	224	255	267	264	252	244	231	238	240	223	248	259	239	229	226	236	238	236	254	232	240	235	270	247	229	212	255	252	235	228	251	226	225	222	254	198	262	215	255	211
26922	20758	7895	792	520	496	449	432	471	434	431	426	406	410	445	463	431	450	459	456	429	438	404	414	427	425	413	425	451	427	404	417	438	428	391	395	433	365	441	430	438	438	432	425	395	433	422	465	398	441	430	414	446	399	408	412	436	453	470	432	410	414	446	393	424	417	407	426	491	450	418	399	420	421	436	405	441	443	417	419	442	385	425	428	464	430	423	407	429	410	445	402	444	447	398	451	430	446	393	423	387	454	397	470	411	419	421	426	423	426	429	435	448	423	427	397	402	458	426	441	438	421	393	426	437	430	431	426	420	420	413	386	465	420	399	394	410	406	437	418	407	453	414	422	422	399	401	396	407	444	437	442	414	415	405	467	408	431	432	409	406	420	425	408	410	418	414	434	444	401	408	440	438	412	414	409	424	455	414	390	439	431	414	434	480	415	405	424	415	404	476	407	414	408	432	404	442	432	433	395	438	449	434	432	423	378	388	409	398	440	457	423	423	420	453	441	415	399	432	435	406	426	418	427	441	416	404	419	425	391	436	404	418	387	419	429	436	413	412	436	422	382	439	424	421	396	412	434	437	424	423	434	445	409	446	399	429	450	449	426	450	426	454	389	427	461	454	419	401	392	467	418	427	407	416	445	390	420	443	418	413	443	429	458	451	428	446	419	433	453	386	405	428	414	370	421	433	401	424	406	424	437	414	408	404	443	449	441	418	461	407	432	432	418	401	425	395	375	409	403	415	435	417	401	448	420	395	428	453	460	445	441	412	411	402	385	405	430	442	417	408	414	443	443	476	409	393	443	425	397	378	438	466	414	406	417	414	433	410	438	421	409	431	416	450	445	423	419	463	408	395	418	418	448	396	429	393	399	414	417	432	373	407	440	433	459	450	432	424	421	427	415	415	440	414	393	463	435	424	434	440	409	442	423	429	431	453	458	412	435	437	432	435	411	431	432	432	406	451	436	423	443	435	441	421	401	423	436	443	410	415	404	441	406	413	425	405	409	444	457	408	423	408	430	415	407	417	448	439	412	398	461	398	423	408	413	452	356	479	461	426	435	456	443	437	422	405	417	405	446	462	446	452	385	421	448	393	461	443	405	470	429	436	419	413	434	416	426	403	414	439	424	435	424	428	402	446	433	431	428	397	456	456	421	452	461	443	407	417	404	416	419	432	413	418	424	441	438	403	448	459	439	392	405	397	425	424	401	459	435	392	419	437	444	420	435	435	380	435	437	428	416	409	415	399	417	409	428	440	396	427	402	428	437	437	399	401	420	438	501	438	399	459	434	418	403	420	403	460	420	422	460	430	430	418	447	396	407	417	443	417	412	411	433	430	405	434	435	410	394	432	438	419	407	402	437	436	405	422	392	413	452	409	465	458	413	464	443	421	411	401	440	437	416	414	389	434	421	402	460	413	450	428	417	432	435	415	400	428	416	431	423	404	428	405	436	436	428	408	449	437	413	439	424	426	402	431	394	411	429	436	448	427	428	410	405	398	424	424	427	408	424	444	468	439	411	424	414	443	405	431	420	427	420	468	450	417	428	410	395	434	403	442	413	469	407	439	437	457	442	441	381	395	448	432	389	415	418	423	420	413	405	435	420	412	409	421	435	435	424	441	382	437	407	430	460	386	416	439	414	424	410	457	392	421	429	392	397	462	416	418	423	375	439	459	432	440	429	430	411	420	413	439	414	401	407	456	429	424	414	423	419	449	409	409	418	463	430	408	425	431	404	417	409	398	428	413	426	398	427	409	416	478	452	435	428	451	467	450	424	448	403	445	430	385	414	432	442	399	450	448	416	435	404	419	428	433	401	419	418	448	420	383	394	400	434	422	461	480	443	485	404	402	444	428	420	441	450	456	402	435	408	410	425	433	441	411	359	421	412	407	439	443	422	421	397	426	424	415	428	429	425	401	392	429	399	433	456	420	419	452	447	469	408	448	398	426	410	412	424	412	442	398	415	411	421	443	445	455	429	401	410	462	407	415	449	418	431	468	444	452	440	409	410	436	430	410	435	442	438	443	433	420	436	452	432	454	413	440	436	422	459	405	449	403	398	441	405	443	406	429	426	460	430	399	411	419	433	441	425	455	405	418	404	385	418	453	407	466	416	474	438	394	403	416	418	404	395	432	430	445	408	384	432	410	422	440	433	423	424	416	408	394	439	417	455	435	418	405	455	376	359	428	413	435	412	470	428	409	415	399	436	447	393	426	438	441	417	410	442	452	402	422	411	439	431	450	387	422	415	397	415	451	409	438	409	414	441	428	394	443	407	417	418	399	406	421	397	418	411	424	425	417	406	433	456	448	417	427	435	434	424	390	451	402	429	447	449	401	398	421	429	394	393	429	437	438	412	438	394	432	405	408	434	396	454	417	440	421	429	385	425	426	404	398	434	397	406	416	417	399	420	364	431	429	387	420	419	421	447	429	445	441	406	449	405	422	467	428	442	427	444	443	412	380	380	414	400	420	426	406	452	407	422	432	406	423	472	421	440	438	411	452	402	415	413	441	432	403	435	404	428	414	383	385	422	438	429	437	406	433	392	443	421	407	414	429	402	436	402	426	446	429	433	463	433	413	445	387	428	395	424	399	418	459	426	389	462	484	435	427	458	445	432	414	452	427	447	467	416	445	420	419	428	408	453	447	415	449	398	430	404	466	425	422	425	444	417	428	456	454	453	449	441	465	408	411	423	434	461	464	438	421	445	419	442	430	414	408	453	392	445	439	414	417	433	429	467	421	405	416	410	451	435	431	429	442	406	423	429	388	444	420	435	412	433	400	458	389	426	379	426	395	426	394	415	414	414	418	412	381	408	431	453	442	408	419	428	383	427	453	366	424	418	425	406	431	454	427	425	430	416	453	410	420	422	405	415	413	431	441	465	388	414	423	429	396	427	428	392	388	430	456	449	424	422	433	423	436	449	437	439	421	419	448	454	434	421	414	440	397	421	405	386	452	430	413	451	437	435	448	411	419	416	421	399	435	414	436	443	401	425	397	417	440	436	400	453	465	402	386	416	488	445	386	431	424	412	421	450	438	406	372	443	420	415	418	434	442	389	391	418	446	404	444	427	408	440	400	400	422	448	427	435	410	438	441	441	430	424	443	454	414	421	429	430	408	434	406	452	408	415	450	429	418	414	396	404	406	458	408	428	456	441	422	413	392	427	420	415	384	419	439	407	390	402	425	438	403	429	432	393	435	407	415	413	470	401	435	429	428	439	438	461	416	423	422	436	439	384	429	418	401	422	418	422	408	420	356	403	402	388	397	473	383	411	421	414	417	429	443	401	428	409	447	396	431	422	420	408	422	411	376	402	412	407	407	465	433	419	413	408	434	448	451	480	452	417	394	458	421	445	420	408	436	436	406	361	469	415	429	455	397	426	436	420	399	444	429	402	430	415	404	407	413	398	451	425	391	445	404	412	427	408	406	422	427	466	397	425	414	375	438	440	390	382	438	419	423	421	428	400	422	432	407	395
4250	1847	1640	1150	935	874	870	864	793	782	777	770	820	749	790	730	746	749	745	771	753	751	736	732	751	722	720	754	765	758	763	726	761	728	770	745	759	727	755	711	681	714	715	729	727	744	751	761	712	735	735	786	768	677	729	776	748	747	740	737	740	728	769	738	739	726	758	738	766	787	752	778	728	703	717	746	756	734	741	679	698	745	715	709	731	786	716	698	742	730	743	731	698	739	706	734	739	727	763	728	737	710	709	772	754	676	735	777	739	722	723	721	753	748	769	745	802	853	736	723	753	718	711	694	765	780	775	767	747	711	767	722	762	782	704	750	710	686	775	727	752	714	697	690	795	741	760	748	721	775	737	742	703	727	741	753	783	705	739	739	726	747	744	742	714	730	720	720	712	687	714	763	743	739	752	768	800	730	737	736	764	751	755	758	736	761	737	743	749	750	722	701	718	762	740	722	764	733	722	715	746	760	720	750	749	741	727	746	757	726	742	694	706	743	763	734	743	713	668	729	768	740	735	746	715	719	710	698	747	784	763	722	711	730	717	766	789	741	779	731	711	753	716	780	780	755	702	737	704	742	785	727	754	753	785	739	734	746	738	757	686	748	750	677	751	719	780	755	742	708	684	738	724	726	710	734	748	735	714	705	763	729	757	731	775	741	729	734	753	726	774	736	696	735	749	790	713	739	724	772	765	737	739	759	722	715	723	763	710	776	732	771	757	754	778	740	769	749	762	733	789	820	726	745	712	764	692	791	767	716	760	774	709	737	811	715	758	770	740	831	750	706	705	764	764	725	770	726	773	752	712	729	732	728	783	753	698	742	764	723	742	727	702	696	738	771	756	722	690	744	695	750	751	762	762	711	741	714	745	774	757	749	727	695	730	755	763	738	779	690	740	736	738	698	732	730	740	761	727	744	706	714	765	759	756	750	719	752	714	719	761	718	748	763	791	735	746	721	712	743	745	736	726	717	756	734	810	740	749	763	761	751	790	716	684	744	703	713	735	751	724	730	768	756	747	739	743	741	775	760	710	754	730	729	717	748	702	778	746	665	720	753	770	748	718	743	719	768	727	757	752	736	747	713	752	776	719	701	700	748	759	735	718	754	695	727	745	774	716	767	755	698	693	695	720	716	716	751	740	751	800	656	731	691	784	762	770	716	729	734	726	760	748	702	728	706	799	790	711	730	728	682	725	711	744	784	763	705	795	741	770	732	746	749	750	809	750	731	782	719	741	788	726	766	737	744	754	765	794	743	705	741	736	747	760	713	708	761	778	729	739	735	738	764	692	715	738	791	742	725	778	731	759	764	771	748	757	756	793	794	750	700	766	721	747	756	740	742	729	753	740	695	739	734	729	758	747	705	750	731	734	765	780	788	724	744	758	743	729	668	753	721	748	739	688	672	754	704	764	734	753	781	679	732	774	773	710	739	754	803	746	735	740	762	711	716	722	722	710	706	723	748	753	784	745	728	758	731	718	707	741	708	806	698	751	757	763	743	770	763	747	757	741	695	739	746	751	742	711	731	743	704	768	777	677	687	695	689	695	717	736	734	730	750	728	762	730	709	738	760	742	787	790	745	748	762	773	737	736	763	740	740	749	748	768	714	736	728	762	757	755	759	774	701	722	692	728	804	703	724	785	735	777	723	766	765	726	706	716	795	744	697	743	706	716	719	730	713	717	763	749	762	727	740	734	730	729	756	725	726	752	750	711	740	736	768	741	737	740	734	733	741	765	714	781	752	832	718	725	710	819	744	766	717	753	710	729	724	717	780	724	749	720	716	722	718	812	763	702	755	755	699	754	692	709	744	751	711	752	731	735	749	754	739	666	726	747	692	771	711	748	744	751	785	786	695	731	748	705	735	725	733	733	720	751	774	729	685	740	724	766	780	724	743	717	707	741	721	694	697	703	726	748	752	702	736	781	754	761	750	703	737	757	700	686	752	741	700	704	719	729	740	768	691	790	748	749	736	749	762	766	752	721	811	765	728	736	746	687	741	729	736	753	755	749	819	765	761	757	725	703	708	751	739	765	764	722	738	741	712	754	772	753	691	721	773	750	704	750	738	689	778	768	711	738	711	778	738	734	788	703	745	763	758	723	805	756	758	744	745	717	748	788	733	736	685	752	703	799	748	695	713	725	724	753	696	731	698	751	750	727	714	756	722	701	759	759	762	712	717	768	728	721	734	771	770	803	716	806	701	706	743	728	786	749	718	774	715	767	750	740	722	777	744	720	737	730	726	671	786	722	814	760	722	739	767	761	713	738	780	755	759	718	728	721	740	735	720	748	735	810	718	735	769	756	721	768	696	755	714	741	717	717	714	734	743	739	752	769	747	764	747	760	695	744	701	758	799	739	725	749	732	788	770	730	705	747	749	734	755	718	701	736	755	768	688	737	746	755	751	757	745	753	717	800	766	703	791	699	771	735	777	693	721	764	723	747	762	762	711	737	749	759	772	722	723	738	742	729	733	789	738	739	754	754	666	736	725	769	755	741	747	781	739	707	713	731	703	713	748	716	726	752	725	779	735	728	766	755	780	757	743	728	789	675	726	742	757	753	765	676	771	687	777	752	708	752	752	756	696	727	717	727	741	719	753	743	729	736	705	767	763	754	729	801	781	749	757	715	760	745	727	756	721	702	771	699	727	746	768	695	752	705	736	762	717	756	725	779	726	741	759	738	722	739	749	777	715	733	722	776	742	719	716	704	717	697	755	795	677	765	686	728	770	735	756	756	754	728	739	771	765	778	742	767	733	741	751	773	736	713	784	761	781	738	792	778	705	763	769	746	719	761	720	767	756	795	769	760	717	722	780	762	697	748	736	754	748	752	755	746	757	700	761	750	721	759	709	753	717	704	747	705	730	787	706	738	752	777	717	725	742	752	777	761	751	740	704	722	758	751	756	752	691	742	729	749	741	755	707	764	754	731	760	737	733	803	717	760	728	734	769	761	743	770	742	766	739	756	747	782	728	727	805	686	733	787	694	762	720	728	732	765	716	751	724	747	729	713	747	732	721	757	797	717	730	751	706	749	721	741	722	738	817	738	750	735	765	744	697	748	733	729	707	696	726	759	741	710	777	743	695	776	731	729	725	702	753	734	705	744	790	759	753	730	748	712	748	796	703	763	709	753	752	776	742	766	752	738	734	761	748	725	750	751	716	750	751	781	768	741	748	751	703	723	752	735	713	742	720	720	745	721	769	708	680	801	719	722	717	731	774	785	719	751	732	746	745	719	797	744	713	690	752	759	707	772	724	704	698	774	720	781	726	768	735	746	738	719	749	758	763	739	755	736	719	730	730	761	705	739	732	725	769	744	732	747	757	737	727	737	697	740	715	736	713	794	749	715	731	743	691	736	750	765	747	737	748	752	756	734	743	752	753	728	745	734	731	774	707	726	686	745	724	739	749	761	768	729	714	715	747	763	740	776	701	754	777	706	757	770	755	732	737	767	718	692	743	729	765	786	739	684	743	739	749
24360	21502	28764	24641	20942	2203	622	440	348	336	307	270	275	247	255	232	241	228	244	226	250	221	234	229	233	190	211	211	221	214	206	206	186	211	221	213	221	200	226	218	192	213	193	216	216	206	216	198	198	188	215	202	212	210	204	211	197	227	181	216	185	215	192	189	205	229	212	217	223	209	219	194	178	196	199	198	212	205	202	179	176	204	201	216	211	199	191	210	202	193	196	215	218	213	196	189	201	224	213	228	197	184	195	181	215	198	183	205	181	197	186	208	201	218	190	203	187	206	199	198	195	211	210	203	215	186	205	201	191	192	210	190	193	208	207	223	195	198	208	195	194	187	201	214	207	199	192	196	208	202	193	209	198	205	220	174	211	177	217	216	201	201	193	217	189	193	190	229	188	185	208	231	199	203	202	198	228	184	195	201	211	180	230	193	224	179	209	215	192	224	211	209	186	187	202	218	208	226	177	200	207	188	193	207	186	184	171	202	213	195	209	193	217	177	206	173	200	186	164	217	200	206	204	211	189	223	187	190	189	221	196	209	203	176	212	208	187	181	202	197	211	188	209	184	212	195	182	198	192	210	202	187	184	197	213	216	190	205	182	184	197	209	213	202	173	196	199	218	215	190	211	204	188	226	197	213	193	210	230	191	201	196	202	193	217	197	195	186	195	190	192	200	185	205	205	184	204	200	198	193	205	173	210	181	198	194	206	212	168	206	215	195	193	199	197	206	201	214	203	224	194	194	213	179	187	202	207	184	184	219	198	218	206	203	184	224	187	203	199	178	192	204	203	176	185	212	224	185	168	205	188	211	186	180	199	208	201	181	232	198	193	173	214	183	191	219	213	209	225	229	235	203	174	217	203	189	160	196	199	202	178	249	179	180	194	223	224	222	189	195	205	207	220	215	177	230	201	224	189	210	214	226	218	198	216	196	223	188	216	213	204	228	228	188	203	202	166	181	199	199	210	207	193	216	225	210	185	188	222	210	214	203	187	197	218	199	221	200	194	185	172	198	182	230	206	192	176	186	199	199	179	216	200	185	200	185	193	191	221	214	202	186	204	201	206	188	202	211	215	214	206	195	205	172	241	204	199	184	184	210	199	214	193	203	206	185	204	185	205	218	196	213	184	185	205	181	193	195	195	195	198	218	212	207	208	198	216	205	199	209	170	203	205	210	195	175	217	192	195	196	193	194	200	163	157	199	181	215	199	215	180	198	219	195	173	197	208	235	188	214	208	217	222	190	207	193	220	219	220	194	188	216	218	202	176	205	201	175	218	209	220	187	208	187	199	192	202	209	185	204	213	205	215	196	173	191	197	189	193	207	206	173	204	174	207	227	178	185	209	209	200	199	212	177	208	183	231	205	201	187	208	194	210	234	195	212	211	219	194	198	210	181	204	205	184	218	174	201	183	192	199	192	213	205	205	210	195	198	234	195	211	193	187	217	224	188	205	193	214	168	213	201	208	180	200	214	208	197	191	217	193	247	204	198	210	187	180	211	195	209	229	193	187	245	197	205	209	188	212	204	215	169	204	201	240	182	201	224	192	192	187	196	162	232	200	200	223	213	206	213	205	210	227	188	206	208	211	205	204	220	195	195	208	192	220	203	205	192	170	184	207	202	175	203	187	200	213	182	177	177	207	182	207	225	197	212	199	190	201	194	202	190	200	196	208	200	179	222	190	204	201	160	212	213	184	191	213	200	184	189	193	176	200	202	226	197	195	213	183	211	210	204	192	177	211	194	194	205	199	171	200	202	189	226	208	200	182	197	198	210	197	207	226	210	226	211	188	194	188	205	202	177	212	200	190	212	201	198	183	220	221	227	213	207	218	208	178	210	229	186	185	186	191	207	185	178	203	192	172	189	205	190	207	211	205	217	202	208	214	216	209	197	205	204	205	218	199	205	210	205	215	172	183	209	207	205	185	208	228	209	191	227	199	205	191	240	182	188	183	196	181	205	220	194	202	169	209	202	209	209	195	191	202	213	209	191	202	198	180	182	210	210	189	206	199	218	172	175	194	211	219	187	182	215	195	213	204	200	201	187	187	176	202	218	198	205	194	197	195	220	215	199	195	196	202	217	209	195	202	203	186	211	225	223	176	209	177	213	204	230	199	209	173	183	185	186	173	202	210	220	199	183	211	183	195	193	189	218	237	188	210	200	176	183	204	184	199	216	228	192	194	202	199	203	206	188	224	192	194	211	212	177	167	195	178	181	224	191	197	198	191	212	193	202	232	200	203	215	188	190	209	219	185	195	224	187	209	211	195	201	220	196	240	198	185	203	190	226	219	187	194	202	203	201	204	218	180	207	197	202	201	205	193	216	192	184	203	195	190	197	170	222	181	205	192	185	196	205	187	201	200	188	202	214	180	197	185	178	196	186	206	207	197	208	171	200	206	215	208	156	194	206	213	190	195	196	190	223	197	197	203	189	231	171	183	201	210	186	185	181	169	186	195	205	207	205	229	214	213	210	208	192	243	210	194	175	210	210	215	186	193	184	197	213	188	209	209	201	201	185	202	197	217	211	201	212	237	194	200	202	214	201	182	212	186	186	190	204	216	205	216	209	212	217	187	202	202	197	208	183	197	199	161	184	224	207	191	222	207	204	195	199	212	192	198	198	193	182	217	205	198	178	193	185	232	188	184	179	203	180	166	189	203	198	196	215	187	178	183	200	210	186	191	207	171	207	222	203	209	193	197	205	214	179	196	206	196	217	200	201	199	196	212	214	213	196	197	193	192	174	199	213	194	221	207	200	199	211	209	206	223	188	209	195	194	206	196	196	176	203	208	196	204	196	192	208	190	184	218	172	181	207	208	188	196	194	185	184	213	205	193	231	188	186	219	185	184	206	179	197	178	181	213	191	175	197	162	215	207	182	195	163	209	201	175	202	183	197	199	214	208	207	199	187	183	184	185	195	221	204	181	213	211	194	208	176	210	203	174	199	194	183	214	212	189	200	187	219	197	166	216	195	200	198	193	186	197	197	187	180	185	164	172	210	198	195	206	209	216	191	230	178	200	192	215	193	173	180	202	235	211	203	192	235	186	176	225	190	163	186	196	205	189	200	198	190	191	208	202	188	200	211	175	208	181	208	184	207	187	204	182	178	202	203	198	190	203	199	191	191	195	204	190	184	170	178	221	188	206	219	203	196	183	203	203	190	210	191	202	202	191	187	179	213	192	200	185	170	180	192	206	190	194	198	205	197	201	219	223	153	216	186	195	184	183	206	226	192	166	204	204	212	192	191	187	207	192	190	176	204	208	190	201	198	192	209	200	197	183	228	180	193	192	221	213	206	226	197	168	209	210	202	181	206	193	179	217	186	168	183	224	230	210	193	220	209	174	205	181	203	201	192	246	205	205	185	182	225	208	188	195	212	193	187	188	206	164	169	181	211	206	188	203	186	187	199	171	194	198	185	183	199	208	208	199	208	216	194	199	208	204	177	204	195	224	180	203	183	195	200	182	177	183	193	200	207
5532	10021	8655	4336	2751	1942	1489	1222	954	893	740	737	665	583	528	525	519	506	509	465	483	447	417	449	410	459	416	401	396	386	394	360	377	383	396	371	383	389	381	361	379	416	379	411	385	351	404	392	380	370	380	341	379	333	380	375	410	377	379	369	337	391	387	382	401	387	363	397	374	364	375	402	358	369	414	395	413	346	357	376	395	412	383	402	366	411	375	328	412	395	354	381	363	412	368	396	356	350	341	364	362	387	393	364	373	386	362	363	400	334	351	380	368	391	364	351	367	376	357	357	391	350	359	363	355	396	348	402	374	385	370	377	375	385	366	377	362	353	344	349	327	356	347	337	366	357	359	402	348	362	364	346	388	351	369	374	390	401	345	359	406	373	391	341	359	382	378	386	361	360	389	389	339	376	344	405	343	399	375	378	345	376	374	374	396	391	378	339	416	356	356	363	337	376	372	376	341	384	380	365	366	391	328	390	391	359	356	374	378	382	373	399	375	373	359	362	348	360	360	373	379	374	325	367	386	370	401	383	404	381	364	365	385	382	353	375	356	372	372	382	389	376	379	385	351	366	368	387	383	373	333	393	355	374	362	389	357	361	358	355	358	402	370	359	371	382	353	367	372	361	374	353	391	343	382	388	362	382	364	375	365	379	351	321	404	388	387	353	363	371	339	403	374	376	401	361	341	380	383	368	350	364	359	386	377	366	367	364	366	371	341	363	351	379	350	373	378	352	363	365	363	340	342	361	350	386	373	394	366	358	350	425	350	378	370	364	376	358	368	374	373	321	385	383	371	374	390	358	370	356	354	365	361	367	357	356	361	388	367	347	371	367	380	408	382	377	345	370	363	333	342	384	372	331	359	368	343	405	329	366	338	366	383	373	366	342	354	361	382	375	354	372	381	399	352	352	379	364	342	348	349	373	333	379	392	354	361	352	326	405	371	405	381	364	372	393	361	380	358	379	378	369	389	345	388	363	356	357	375	387	371	367	343	382	349	328	352	373	358	376	371	363	381	359	363	379	368	391	378	354	385	406	358	348	405	368	394	343	381	364	354	388	402	371	382	362	357	380	389	394	368	369	357	382	391	347	369	379	341	365	387	384	354	371	382	359	412	356	364	361	367	354	369	373	392	379	359	354	353	366	408	383	334	342	381	371	395	352	386	402	353	354	360	344	389	354	365	341	370	354	346	387	386	342	384	360	369	357	374	336	388	352	393	348	364	379	397	408	370	365	353	348	383	333	345	396	360	373	334	356	377	369	370	345	402	377	353	353	385	353	345	355	361	363	378	365	390	392	381	359	376	349	344	371	395	325	387	363	394	393	327	327	390	355	359	404	397	378	356	358	372	368	392	358	349	382	368	356	399	381	381	356	366	373	323	358	339	384	348	383	395	312	392	342	364	366	393	361	399	353	409	357	408	368	388	387	362	370	363	340	369	329	344	391	389	362	350	376	410	373	378	403	338	381	361	326	375	361	355	330	359	335	356	353	346	364	341	348	343	366	363	354	380	364	369	338	383	397	381	364	379	344	365	315	374	359	373	334	353	354	350	333	342	378	360	375	376	344	371	370	360	359	363	343	344	418	376	363	368	347	365	378	371	373	378	370	372	387	372	351	369	373	390	348	336	385	407	368	349	372	384	371	366	359	370	373	373	327	390	372	380	365	379	361	360	385	401	332	351	357	355	358	354	357	343	371	394	345	342	359	373	361	338	359	386	360	356	337	373	377	352	371	396	345	378	376	376	367	375	375	358	367	390	362	364	363	326	363	399	381	391	350	398	359	396	347	362	382	365	358	368	355	350	369	364	356	349	365	356	365	372	376	374	342	341	369	347	377	369	355	327	364	358	389	359	359	355	391	356	349	340	360	360	406	329	372	370	343	380	360	372	373	396	366	381	378	371	391	345	345	332	329	337	357	348	348	373	341	331	383	357	365	367	346	397	386	377	364	397	335	377	377	376	345	366	342	373	355	398	356	371	354	357	374	348	371	382	387	377	357	358	371	374	346	349	349	326	372	366	354	376	392	360	356	393	383	375	353	339	398	348	395	379	378	362	348	383	363	360	371	376	355	394	299	365	390	364	350	377	377	374	324	349	383	373	368	340	355	353	379	338	367	351	342	354	355	358	363	353	340	360	381	385	365	346	366	358	387	360	372	377	368	386	391	388	405	345	362	328	343	377	344	398	356	360	383	335	340	349	364	347	375	387	353	342	379	388	391	418	359	381	364	368	366	375	361	348	404	362	369	365	374	390	353	389	384	386	361	353	395	378	369	421	369	378	396	369	333	389	371	327	400	350	361	365	401	346	351	349	331	360	370	333	398	353	385	356	401	352	402	348	404	372	351	363	345	405	389	368	346	356	365	381	341	357	403	389	367	381	348	370	361	356	377	339	397	381	366	384	365	381	383	374	385	336	364	377	358	355	356	325	353	358	378	330	395	371	380	390	360	399	366	370	373	403	371	355	380	360	373	361	351	396	377	395	382	387	377	359	393	332	352	355	377	371	387	349	347	369	360	381	346	376	364	379	341	373	382	366	366	356	340	358	397	370	364	326	399	387	379	406	327	403	372	360	367	377	395	348	372	379	352	326	367	372	372	387	365	351	379	367	351	375	388	371	359	378	344	336	390	379	371	400	349	358	355	348	362	375	367	370	337	341	402	357	375	389	349	377	366	357	356	338	354	404	345	350	373	350	385	376	369	376	365	382	344	362	375	406	395	368	373	358	360	362	377	365	342	403	342	372	348	363	380	387	410	368	392	386	367	343	334	370	378	343	368	353	365	386	367	401	386	357	356	350	367	322	381	368	369	342	341	368	367	353	392	391	373	351	370	371	351	348	357	356	378	364	349	374	400	376	377	366	389	357	383	345	361	367	320	342	330	367	382	364	335	377	357	357	368	372	383	392	363	374	390	383	368	397	339	346	330	368	384	354	356	380	376	371	358	344	329	378	363	377	356	415	382	393	357	388	334	369	374	334	385	361	335	331	379	373	426	404	343	355	373	355	350	359	383	370	345	382	374	400	349	375	394	354	378	343	356	383	407	381	379	388	358	351	324	387	356	379	380	365	367	353	363	357	354	375	355	374	337	359	344	354	373	398	359	366	371	360	368	397	390	366	372	371	345	357	371	363	398	389	383	369	362	352	353	374	365	384	392	385	377	361	365	393	352	368	351	371	378	372	331	338	373	349	353	336	371	380	321	392	353	383	356	325	328	418	377	361	335	371	341	384	378	369	361	389	395	370	332	365	357	331	364	367	354	394	344	354	368	383	365	378	357	347	340	380	372	354	363	384	345	350	391	368	374	385	338	335	345	354	340	373	371	370	344	363	354	341	361	385	360	356	381	353	353	369	326	325	365	369	365	377	371	368	363	401	347	366	358	372	379	359	381	364	371	391	357	351	399	359	383	393	373	381	406	361	369	324	373	380	331	385	367	377	351	381	384	335	362	353	366	376	367	363	364	352	319	370	362	406	385
23396	21502	29388	24038	21506	20282	1714	552	439	363	316	291	287	258	224	214	191	194	191	168	197	201	181	194	184	158	163	156	169	151	151	157	162	170	153	139	153	158	145	160	154	165	160	137	151	123	164	137	147	165	144	138	161	142	110	145	141	132	144	127	137	135	131	153	142	157	127	146	127	142	140	143	141	131	126	140	121	142	147	145	132	168	150	157	137	151	145	128	159	121	157	132	138	146	122	148	115	160	106	142	144	155	137	129	138	137	132	144	145	134	143	143	149	129	114	134	137	135	160	142	126	141	136	126	124	140	150	133	123	127	142	150	147	140	133	148	132	133	130	144	126	164	148	131	129	143	125	144	139	152	147	137	137	151	146	157	126	132	149	138	143	136	140	114	153	134	136	130	151	128	147	137	133	142	134	135	136	140	156	146	129	128	142	121	133	139	129	138	123	160	153	144	130	128	141	139	132	124	136	131	160	132	131	159	143	164	143	152	132	142	143	125	153	151	130	138	135	127	125	133	156	128	143	148	133	120	155	126	116	138	130	126	132	156	125	137	158	167	131	149	105	131	141	138	142	128	145	174	157	152	136	130	145	147	134	144	140	155	134	138	143	142	133	132	130	126	136	126	162	137	143	144	164	142	130	130	149	138	153	158	106	135	139	125	149	145	139	102	145	153	143	141	153	136	145	134	124	128	142	148	116	122	138	141	155	128	138	128	139	154	135	135	133	157	149	143	126	129	119	148	139	111	140	134	127	128	155	107	146	130	151	142	132	141	142	137	140	108	131	148	137	128	140	145	128	145	155	145	134	126	133	124	146	138	137	116	154	136	135	134	123	155	119	132	166	143	121	120	146	139	124	142	137	129	143	143	131	134	139	125	126	124	137	156	132	138	147	129	148	129	139	135	138	145	136	144	140	126	131	146	145	127	128	135	142	114	142	130	140	134	148	122	140	135	129	146	135	135	148	123	119	120	144	129	149	159	145	133	120	138	129	137	153	148	139	127	115	140	137	140	136	139	137	138	129	143	117	129	137	131	138	125	158	148	143	137	128	133	152	146	134	117	161	140	150	158	136	130	135	127	124	156	144	138	112	134	144	140	129	132	135	136	133	148	126	153	144	142	147	125	130	128	131	137	140	120	150	155	129	136	120	152	131	138	124	131	134	141	134	152	143	133	139	132	134	133	152	149	123	129	127	149	127	154	144	147	134	135	145	133	150	123	138	138	131	135	145	124	134	130	130	147	134	149	144	140	123	132	120	138	118	132	124	137	151	141	144	164	138	154	163	171	138	134	134	119	144	144	129	146	143	140	148	149	137	132	147	144	123	145	157	125	139	155	134	141	151	145	122	129	115	126	146	133	127	137	128	139	134	120	135	153	126	141	127	136	129	120	157	125	120	131	165	127	155	124	139	135	130	142	139	165	126	128	139	132	131	133	138	129	127	121	124	139	130	139	124	132	138	151	141	149	131	123	119	137	137	150	133	139	113	147	124	133	133	134	139	119	149	178	132	139	137	118	136	156	140	129	152	168	127	147	132	154	126	147	139	138	139	157	125	135	126	153	140	142	143	123	129	148	141	118	133	145	146	128	133	152	148	159	138	158	134	136	143	136	130	128	119	158	143	138	137	120	131	137	143	132	112	125	142	112	123	149	119	132	122	118	140	141	136	114	130	150	130	116	155	141	147	138	150	151	132	125	138	137	139	125	127	143	151	134	133	151	143	134	129	143	145	132	148	137	128	149	140	133	149	148	154	115	116	140	121	141	143	148	148	122	137	152	122	110	144	134	126	125	150	127	136	141	146	135	140	127	155	147	146	143	135	158	135	146	115	140	141	127	142	162	148	135	152	130	129	145	136	143	150	131	121	125	141	126	139	127	145	161	146	127	162	122	152	138	136	125	132	155	129	149	135	134	138	145	128	122	151	131	121	128	150	153	161	139	134	135	135	121	111	134	132	122	152	143	128	124	139	138	145	134	131	124	139	126	155	150	121	133	147	121	134	129	121	139	145	146	139	102	154	139	133	139	138	133	133	141	124	115	124	124	153	113	131	131	138	133	140	144	127	121	141	136	126	129	150	132	131	140	146	156	135	153	159	158	140	162	135	134	154	137	141	143	144	129	139	130	126	137	137	120	122	132	147	138	126	131	137	156	149	152	134	146	135	114	149	133	127	133	134	128	153	169	133	127	141	128	160	145	144	141	116	143	128	131	166	135	151	126	131	132	146	139	144	149	132	114	166	156	127	143	145	137	106	138	129	142	123	132	129	143	146	147	165	152	130	129	110	133	126	141	155	127	126	123	127	121	147	129	133	132	116	138	150	131	123	113	120	144	141	163	128	143	144	127	145	146	123	132	124	136	171	137	138	135	141	131	145	142	153	146	139	146	112	122	134	129	141	146	131	141	132	125	122	143	149	141	150	122	115	128	148	119	145	121	145	143	125	132	132	136	134	117	129	135	124	134	127	139	128	125	139	117	133	147	151	129	133	136	123	143	155	141	135	151	137	143	117	134	111	152	155	135	135	147	158	133	141	140	117	149	152	111	121	129	150	142	154	137	137	146	135	114	127	142	141	144	135	146	150	124	137	126	151	119	125	140	143	116	150	119	136	144	130	144	119	145	144	135	131	120	153	116	135	157	169	137	143	134	164	141	153	132	152	147	118	129	131	125	157	154	140	150	126	133	131	140	150	121	116	133	113	133	149	134	162	125	131	132	141	148	134	162	118	131	144	117	138	131	128	129	143	136	121	124	127	145	144	159	132	126	154	139	131	145	127	148	169	140	136	133	159	161	137	162	136	116	133	134	130	112	122	132	150	134	153	129	147	149	147	138	148	120	124	143	151	139	131	119	135	139	107	126	146	156	158	142	123	132	119	159	123	138	179	117	137	123	137	137	153	129	145	120	150	138	113	142	146	144	149	139	124	125	125	136	127	130	137	143	141	132	141	145	133	132	139	140	141	143	123	145	142	144	117	153	133	141	134	158	144	137	167	128	146	135	132	144	152	127	129	147	132	113	135	140	125	142	139	149	129	139	139	131	136	134	136	138	139	150	114	144	127	128	145	140	133	143	133	146	135	129	137	144	145	132	136	131	118	129	142	118	130	126	125	134	130	127	131	131	134	153	150	126	155	148	136	140	141	148	139	115	139	128	143	126	128	121	140	122	148	141	148	127	140	142	129	152	101	149	133	138	134	125	142	124	122	137	148	149	134	141	157	142	135	141	151	140	150	130	133	136	140	124	144	153	134	99	139	147	144	127	127	145	122	127	133	158	124	144	162	133	129	133	134	160	147	146	130	143	116	115	131	123	154	108	126	136	124	133	128	135	113	145	136	147	157	129	155	142	135	143	149	133	136	128	142	135	144	135	132	143	137	131	152	139	138	142	129	131	159	152	136	141	131	152	135	143	159	137	127	147	157	131	141	140	112	145	137	127	142	130	124	153	125	135	118	147	146	119	148	127	132	136	134	123	125	147	138	119
7951	15747	13340	7269	4549	3178	2305	1726	1437	1133	949	853	756	722	616	552	499	507	480	404	416	389	387	364	387	326	344	345	330	303	324	309	318	290	329	304	280	297	281	274	283	291	273	266	275	302	262	233	274	256	254	276	264	273	264	272	249	236	257	284	259	273	247	247	265	246	234	247	269	257	259	277	240	273	253	271	257	226	255	250	227	219	240	231	235	267	262	219	240	234	248	252	256	208	256	231	264	238	227	248	248	245	279	225	241	234	237	215	236	245	257	218	223	243	244	248	246	253	247	248	226	258	245	242	252	240	227	220	241	249	262	255	255	221	248	258	222	264	244	254	235	231	265	276	273	256	244	255	232	232	239	252	248	232	256	230	211	211	229	241	249	220	275	264	250	233	244	257	240	234	239	258	246	224	254	243	244	204	228	254	204	245	259	253	249	243	238	231	252	216	261	215	235	245	247	254	250	240	232	252	216	232	238	229	245	236	241	276	252	232	226	265	240	256	258	244	234	219	239	257	238	255	240	274	259	236	213	233	236	268	258	242	239	214	226	233	239	235	253	244	226	245	241	232	222	239	252	231	247	254	250	249	243	228	225	242	240	232	240	242	243	239	258	246	246	254	234	256	236	244	233	213	216	265	246	246	251	235	245	246	262	255	238	235	249	237	245	229	249	240	260	240	250	247	241	253	261	249	203	232	242	239	236	259	236	228	254	242	257	234	242	226	224	212	250	216	237	248	235	232	240	252	236	259	227	231	258	240	239	247	209	261	244	264	271	240	270	265	221	238	239	245	254	236	261	235	235	240	233	246	239	244	266	240	243	246	229	242	252	230	236	230	238	247	238	239	235	259	225	252	245	220	197	224	239	211	252	258	234	222	252	219	236	247	263	232	226	221	246	233	214	239	236	241	242	242	251	210	244	241	239	279	207	214	241	232	242	242	231	237	248	255	229	249	254	263	250	216	259	228	258	211	215	231	238	258	234	236	236	228	229	225	226	240	247	239	250	213	227	221	268	264	202	233	249	246	252	259	257	231	258	237	263	227	236	240	242	224	243	250	209	247	238	201	230	222	210	220	226	256	238	234	256	258	240	212	228	237	226	238	228	229	240	219	228	242	253	241	253	224	261	221	264	226	226	246	241	257	228	239	204	229	255	214	241	247	259	222	218	244	256	220	244	236	246	222	233	219	268	240	212	231	245	247	233	247	273	244	239	240	225	228	229	255	258	239	260	231	234	232	217	203	243	241	217	243	268	223	240	212	214	255	225	224	233	205	243	236	242	237	268	252	238	232	247	223	232	238	255	201	221	269	213	252	251	240	221	234	219	257	253	224	241	252	229	246	247	235	250	230	239	226	243	251	248	211	282	203	211	242	238	229	236	237	217	247	236	228	252	216	277	217	228	236	249	275	232	249	282	239	242	253	243	220	229	244	233	229	252	251	230	241	240	237	238	233	248	220	244	252	245	259	206	247	235	258	227	232	238	222	241	271	253	234	239	256	226	243	252	234	215	262	266	248	261	209	241	240	234	239	238	234	230	244	262	232	237	234	250	229	269	240	211	280	257	231	218	220	249	228	228	245	233	228	247	233	206	198	211	238	230	227	235	241	248	229	217	246	240	274	239	248	218	245	242	248	239	221	222	229	226	273	230	256	257	236	247	270	235	226	241	227	241	220	262	233	240	279	249	219	247	234	266	251	222	249	236	256	239	236	236	217	235	247	205	258	231	250	216	263	224	233	225	241	223	241	247	244	253	247	241	254	263	252	236	245	260	248	243	231	237	260	262	231	237	246	218	243	231	234	253	243	243	214	249	232	251	244	259	225	229	226	240	252	261	230	253	220	227	227	246	219	217	239	257	254	227	240	270	257	246	220	255	229	224	232	230	257	242	247	254	241	227	234	242	227	248	210	243	276	234	257	237	211	278	250	256	232	244	240	232	253	231	216	245	234	251	225	245	223	236	248	234	238	223	233	247	221	230	259	264	211	231	245	259	266	241	228	252	264	227	235	221	219	237	250	225	233	267	250	233	245	252	258	251	258	230	230	228	230	226	235	226	224	237	258	248	252	237	250	258	241	263	240	245	237	236	250	260	202	235	229	256	240	220	243	265	249	230	241	209	232	260	228	238	240	228	254	236	238	252	235	209	243	247	234	254	249	242	235	218	227	225	228	220	248	245	226	237	236	247	225	229	223	233	221	224	223	234	227	229	235	221	216	222	208	232	239	253	272	220	240	264	248	276	221	246	203	230	245	230	260	249	232	239	259	251	237	261	279	268	232	237	211	232	245	229	225	226	233	228	264	256	254	239	237	235	255	222	248	237	240	242	242	237	233	216	269	267	223	267	227	266	246	227	239	253	229	254	264	222	259	259	246	232	280	235	219	224	207	215	227	241	243	233	238	215	244	250	247	231	223	234	225	271	232	237	228	252	216	233	228	230	251	227	234	214	239	256	230	269	237	252	240	228	223	250	213	220	253	235	251	235	248	203	216	232	227	232	254	247	220	224	262	211	218	237	253	242	239	249	235	234	230	224	221	253	228	217	255	231	254	227	247	232	251	240	257	211	231	274	232	278	223	220	238	204	232	259	238	236	240	268	231	257	248	244	237	215	241	239	248	228	258	245	233	229	254	236	259	245	241	242	239	211	242	248	240	236	232	230	248	239	222	240	264	270	230	245	213	240	215	244	222	237	233	236	229	227	239	223	253	248	249	233	210	249	247	246	252	236	226	219	234	217	228	236	217	208	246	246	236	245	255	226	215	267	248	217	230	238	221	233	255	248	234	259	225	271	214	255	229	230	261	270	277	240	252	228	241	223	248	272	230	248	240	213	256	245	235	252	245	255	217	234	255	229	248	251	234	246	235	253	226	239	255	281	237	258	240	221	237	235	226	247	238	222	230	263	242	239	258	232	245	252	258	237	256	254	247	238	226	237	236	220	228	233	260	242	218	232	209	215	222	257	222	242	260	235	253	262	219	228	238	255	264	230	243	259	234	231	226	233	237	248	209	259	240	231	221	261	236	248	252	213	246	251	257	233	249	226	245	220	233	240	235	251	224	235	233	227	253	230	229	264	271	225	232	238	216	210	240	246	218	240	226	234	252	234	232	251	258	238	222	247	243	272	270	212	233	229	268	246	211	235	221	219	243	239	249	237	226	255	238	257	221	226	208	213	266	226	232	240	226	245	218	246	249	236	234	262	218	226	236	215	239	238	227	224	235	220	266	201	256	233	245	226	255	254	236	223	252	225	243	217	260	208	234	231	226	225	242	245	244	221	221	236	232	223	251	249	223	251	267	241	249	230	254	234	216	243	233	239	226	219	252	257	230	248	249	238	238	252	216	227	237	236	242	244	238	238	240	206	260	239	247	223	259	212	232	258	236	234	228	280	234	259	204	235	242	221	254	239	236	217	238	220	221	251	217	220	256	215	225	254	229	237	220	214	238	231	246	226	252	236	243	232	255	266	240	249	261	259	241	241	250
27075	20844	8027	792	499	491	445	449	416	411	422	433	453	436	447	429	420	440	436	420	434	427	472	438	417	435	443	439	445	408	451	423	398	441	408	448	427	412	418	419	414	433	419	402	441	399	404	463	422	445	441	428	395	431	404	395	486	407	442	432	440	458	443	450	405	400	420	416	410	402	402	407	393	427	442	447	422	416	420	435	414	418	420	416	412	446	419	421	426	440	397	409	420	441	419	431	430	423	430	421	382	417	433	450	412	453	416	425	418	450	421	407	410	392	366	469	436	408	408	418	390	423	441	430	414	399	410	426	425	411	444	455	389	452	418	432	385	433	404	428	428	419	419	403	408	430	422	411	401	416	435	414	405	401	410	445	416	417	412	408	406	407	426	445	417	419	415	408	464	433	420	433	391	394	416	419	443	407	423	418	411	400	436	434	413	419	409	392	392	446	415	392	449	409	435	417	420	400	417	409	458	449	419	432	440	415	403	389	430	412	417	469	430	414	388	448	444	398	395	409	436	431	423	416	413	386	441	416	409	413	433	386	439	428	434	417	415	454	456	414	423	440	412	423	416	404	419	412	393	440	423	423	459	446	426	411	441	416	436	414	390	422	442	418	416	406	420	393	424	395	402	427	436	418	412	464	401	453	402	414	410	421	416	418	451	430	435	374	413	436	431	416	408	398	418	445	418	409	398	391	421	402	446	383	408	431	437	423	428	415	488	402	417	415	400	418	416	422	427	378	428	427	390	418	403	407	431	436	390	415	403	456	418	459	429	446	440	456	412	387	416	445	458	424	429	429	421	381	444	399	415	443	417	410	439	400	423	393	471	413	413	433	410	426	432	416	421	462	475	401	403	429	426	414	433	421	420	433	425	433	432	442	416	434	446	448	379	445	431	395	459	391	425	424	430	441	404	447	439	434	394	420	406	421	444	423	409	408	426	437	433	439	436	423	425	461	402	428	420	430	435	406	421	401	410	428	462	415	447	385	415	439	417	446	395	387	419	436	390	432	442	419	399	431	393	386	420	429	426	423	430	418	426	434	389	418	424	431	386	366	403	403	432	438	431	391	441	436	401	459	423	394	424	479	430	420	433	461	397	394	403	431	392	393	431	401	432	404	451	408	427	447	424	426	428	429	391	394	404	403	443	347	428	436	389	425	435	438	433	409	405	422	399	430	427	436	422	400	409	409	429	422	460	414	430	419	401	411	392	455	446	394	415	390	410	432	411	439	395	418	429	429	407	423	424	393	445	408	410	422	427	406	443	411	402	418	442	428	422	395	420	423	392	424	415	394	381	437	420	444	420	438	447	418	433	428	420	424	438	418	450	393	411	411	390	443	405	429	403	427	412	449	436	484	413	420	428	450	435	406	429	400	415	405	402	434	385	434	432	454	405	444	421	403	415	414	402	400	451	418	441	441	384	427	477	411	422	448	420	422	438	405	454	439	458	381	425	457	434	441	439	405	437	429	451	404	457	408	441	407	414	384	451	467	442	475	414	376	414	415	441	422	457	385	407	393	410	449	407	423	376	410	420	388	435	407	423	401	440	401	434	402	434	440	422	420	453	426	452	400	395	452	427	400	405	398	442	450	404	429	419	422	419	451	418	419	402	415	452	448	392	386	413	448	386	432	406	399	378	412	423	421	430	404	423	421	398	453	434	426	418	410	419	403	419	441	417	423	405	421	484	429	427	407	433	395	443	417	417	441	429	465	413	424	420	442	407	439	396	452	435	419	417	409	392	435	425	412	437	433	426	429	453	395	409	422	414	421	419	448	400	410	430	412	403	422	416	403	411	403	411	408	405	437	422	396	489	440	401	430	407	413	434	414	435	412	434	459	407	435	418	460	419	433	433	425	432	441	409	427	444	402	420	454	424	412	396	443	389	434	417	434	418	367	433	427	404	420	418	428	397	406	400	425	426	444	438	388	399	401	396	419	441	455	403	420	424	372	440	440	381	418	442	413	402	415	430	420	418	444	415	415	410	431	423	450	455	427	408	428	447	409	436	392	442	402	429	402	440	420	422	398	427	445	404	399	421	464	406	422	410	423	420	436	412	407	441	408	403	449	417	407	415	421	420	455	415	452	440	395	435	429	415	421	414	396	394	471	410	428	383	445	442	444	460	424	426	431	443	431	418	403	432	407	444	432	450	402	428	394	423	422	406	421	462	424	424	424	415	401	418	435	446	431	406	427	418	442	414	441	423	397	423	433	435	415	428	422	428	395	401	421	437	392	395	393	428	427	419	406	411	400	410	446	411	453	394	463	402	454	414	419	424	378	447	404	408	378	423	413	447	401	389	463	431	449	417	433	450	442	418	425	379	394	435	434	417	389	401	440	417	448	413	395	426	408	434	433	392	439	402	448	424	379	426	402	416	431	416	449	387	414	431	411	399	427	432	386	427	400	446	403	433	429	403	397	400	420	417	472	425	392	440	449	410	412	430	429	423	431	424	435	419	437	404	414	443	432	419	397	446	407	402	448	468	432	472	423	425	409	421	409	429	420	400	455	423	430	442	425	366	383	437	419	421	454	419	443	429	452	447	403	397	413	435	432	461	434	422	434	420	418	397	416	444	441	408	437	418	411	424	423	419	440	449	389	430	427	442	393	436	425	434	393	405	407	418	423	381	525	412	419	435	415	423	455	412	436	430	442	416	398	441	409	418	418	422	433	456	407	416	395	422	426	417	439	414	428	408	433	437	390	457	435	434	399	441	408	428	418	421	384	441	419	461	405	411	401	412	423	383	384	392	426	489	442	457	427	438	395	398	447	432	424	428	427	416	406	429	416	415	416	397	381	437	444	388	442	424	410	412	396	423	446	447	406	440	425	446	462	424	427	453	413	430	458	410	436	394	418	399	451	442	463	413	389	398	409	420	455	425	423	399	392	406	457	430	418	397	413	453	388	354	432	401	418	432	417	406	415	386	414	419	402	407	441	442	450	413	406	427	380	408	416	404	408	437	413	422	404	423	424	408	443	417	446	459	445	462	388	445	450	441	411	410	435	427	388	457	421	410	444	395	388	403	435	400	399	437	443	436	428	427	450	409	390	450	427	448	432	436	432	404	399	447	447	407	443	403	431	430	398	425	444	436	432	423	406	409	413	406	429	436	402	402	403	407	405	441	430	403	429	420	415	410	412	435	394	419	470	391	398	451	399	427	407	379	402	443	404	390	426	437	437	410	430	399	443	450	385	420	450	410	445	422	441	434	439	422	419	408	440	455	440	437	421	400	395	456	408	419	404	409	374	424	443	429	423	421	388	406	442	425	412	412	445	396	437	449	416	395	417	459	371	404	419	453	418	412	398	390	374	408	398	419	452	407	424	442	425	412	426	440	424	400	436	422	429	431	439	425	428	431	418	410	398	438	397	425	405	455	458	426	419	396	409	415	422	390	436	406	452	379	411	427	411	412	415	424	435	403	399	422	395	419	434	446	405	401	405	427	415	425	433	403	445	423	421	440	405	447	428	436	442	446	446
4231	1830	1629	1066	987	906	889	809	798	798	764	750	745	730	788	753	735	755	758	684	766	745	721	744	750	758	747	750	767	721	743	729	741	772	734	703	756	754	725	723	743	732	701	755	784	739	706	698	744	729	756	730	690	697	756	705	709	756	721	782	721	705	739	741	783	714	697	743	747	734	771	710	747	735	778	741	743	728	749	741	749	771	716	732	736	728	712	766	774	716	713	747	763	739	729	736	763	767	762	755	770	733	674	725	770	729	738	755	689	691	710	714	726	747	744	739	740	766	740	724	751	761	718	739	786	723	773	774	693	688	709	711	716	738	766	702	697	691	690	751	718	777	768	746	753	757	744	689	747	749	709	733	720	704	724	754	790	734	766	733	709	796	748	740	755	726	728	735	718	759	728	720	732	687	740	700	736	700	756	724	725	760	708	734	747	696	753	745	701	735	750	744	706	741	761	731	732	746	732	734	733	697	750	680	749	714	727	715	723	699	800	731	741	777	750	787	723	726	717	705	745	716	733	706	735	743	672	743	731	776	788	728	714	706	728	769	687	743	728	712	797	737	769	769	715	744	750	734	765	722	763	731	704	696	735	761	714	809	745	801	717	750	778	740	737	712	751	779	754	747	710	720	729	675	742	725	759	765	752	766	739	745	740	745	721	731	719	767	733	754	734	744	755	680	738	708	802	714	711	743	715	729	710	775	739	749	757	647	743	743	778	743	753	725	762	730	769	693	752	724	707	768	758	757	704	720	774	769	780	713	703	722	722	726	681	797	768	754	715	728	701	733	750	713	729	747	760	723	739	722	756	780	715	740	741	762	766	742	781	716	714	719	757	763	751	710	768	724	756	724	691	704	733	743	745	700	774	727	749	723	726	714	775	712	755	743	743	735	746	709	745	743	706	737	725	788	763	666	708	686	702	742	756	774	681	754	725	748	726	732	750	732	713	715	708	696	724	734	781	745	754	724	745	752	694	789	708	761	665	804	711	756	720	732	729	760	756	753	705	741	796	706	744	731	742	776	732	746	723	690	742	768	727	704	774	702	752	714	743	776	740	760	697	758	710	773	737	756	708	795	728	743	748	731	776	721	718	753	714	714	703	684	736	741	772	755	703	719	743	739	745	767	734	715	737	791	760	757	690	723	724	710	745	790	741	759	720	744	769	734	740	758	778	766	761	728	742	725	739	734	742	716	767	801	726	698	757	733	791	778	699	726	706	679	724	710	681	741	745	741	732	740	744	724	759	743	711	720	750	756	732	740	769	721	747	728	785	776	749	750	753	770	735	751	686	741	726	760	766	782	735	768	747	764	732	690	735	758	705	782	698	772	745	756	709	722	749	681	792	732	798	726	769	745	704	685	725	721	733	766	728	774	688	760	721	714	754	741	722	712	730	737	772	746	756	730	716	751	727	742	741	768	753	748	752	772	776	742	738	726	767	724	734	748	752	708	747	738	707	721	767	745	747	768	816	778	750	790	713	727	766	709	750	774	714	752	734	741	706	774	732	731	709	689	733	753	770	741	699	792	727	776	758	696	727	755	742	738	743	762	746	677	747	714	708	736	758	738	722	725	832	708	717	701	744	760	706	705	747	735	713	747	785	758	752	783	753	740	740	742	739	770	700	742	736	744	771	752	753	727	704	729	756	718	748	747	726	764	726	754	754	768	754	737	765	757	781	709	759	754	775	731	773	796	746	694	746	771	749	733	751	741	765	747	765	729	779	773	734	712	710	759	688	764	669	753	791	722	781	716	715	749	729	676	705	739	713	722	744	780	725	740	743	736	725	764	765	738	744	696	686	746	728	737	678	699	730	815	767	690	714	705	774	752	764	798	712	747	715	731	802	719	719	729	724	758	753	749	748	708	754	755	781	765	714	753	713	776	753	754	768	742	752	713	725	756	699	742	763	748	720	771	715	730	781	726	729	733	718	751	725	765	726	719	724	706	785	800	701	730	713	709	687	739	664	737	706	763	718	796	739	720	752	742	747	763	739	786	776	753	742	721	715	693	741	755	708	737	755	697	809	726	718	735	753	782	717	740	734	792	751	750	801	729	710	692	770	689	718	754	738	748	791	797	690	730	743	719	721	722	739	736	753	732	722	711	716	691	761	730	752	713	706	771	732	706	719	807	690	723	742	721	705	758	753	711	750	700	711	701	741	748	757	751	687	762	756	702	765	695	744	741	724	762	714	688	782	745	764	689	702	718	754	751	767	738	760	741	757	779	744	748	770	782	746	702	717	696	747	717	744	718	715	710	734	704	740	720	767	749	744	751	741	727	729	758	768	719	724	780	690	760	728	748	736	767	780	796	717	758	735	698	717	749	716	744	733	773	748	782	727	747	668	782	744	740	672	701	737	752	743	740	751	728	714	736	743	703	726	744	710	740	687	733	683	741	722	769	750	776	748	759	749	727	768	743	720	754	695	749	722	780	746	681	726	749	718	738	734	686	747	744	753	711	754	743	775	724	771	697	777	739	737	743	741	785	731	736	758	769	739	711	774	729	708	724	744	749	739	717	715	816	741	779	752	761	702	741	735	803	740	688	756	781	741	746	746	785	736	768	762	718	781	736	768	762	748	726	736	708	706	699	742	734	725	714	742	738	709	698	748	749	782	757	750	720	757	707	718	753	741	717	745	782	737	731	720	786	733	828	701	736	746	728	759	748	769	747	716	717	774	703	709	740	740	722	737	740	702	742	728	781	710	740	794	745	751	759	727	747	756	779	745	801	748	693	758	740	740	749	760	689	738	764	696	733	760	761	766	702	772	707	732	751	732	768	768	720	720	726	761	699	762	741	708	715	790	700	707	764	788	714	767	773	747	723	765	741	722	775	736	731	714	742	726	726	738	736	730	745	759	747	707	731	744	725	772	763	730	758	743	786	719	747	765	744	733	730	770	761	722	713	744	748	733	779	745	762	742	757	708	729	738	792	800	696	747	763	724	753	763	756	716	721	767	694	766	729	730	707	764	762	740	773	759	775	755	741	779	736	751	714	749	762	765	703	761	758	768	794	732	766	729	744	758	732	736	715	755	714	691	740	710	751	731	698	782	729	716	741	732	715	736	742	738	744	753	774	761	717	719	692	779	777	715	749	743	705	736	750	717	712	744	783	734	729	769	761	782	731	711	702	706	740	763	720	728	807	700	763	747	701	715	740	726	716	763	708	717	723	690	777	790	729	759	732	738	740	693	791	734	740	721	738	796	709	765	750	731	697	734	725	733	774	752	788	702	746	764	744	726	787	800	764	747	738	757	748	804	701	702	786	746	749	756	738	739	747	700	712	762	730	726	718	755	746	743	762	797	775	738	753	764	710	730	756	775	730	797	725	753	767	787	742	736	741	770	740	748	778	747	729	701	771	738	714	703	708	716	734	730	714	757	739	778	775	716	734	725	701	769	742	752	711	740	763	749	699	709	709	701	782	726	731	728	743	730	729	743	720	767	749	743	748	714	709	647	728	726	733	764	752	702	747	782	766
24428	21544	28787	24724	21037	2218	589	429	361	364	317	291	251	252	263	242	243	221	240	227	212	204	234	208	245	200	228	196	202	202	214	209	216	205	186	212	235	222	194	223	204	217	207	211	196	201	198	209	221	196	196	218	198	202	218	202	203	214	200	195	200	213	190	199	180	218	198	194	199	179	194	199	226	213	217	192	190	206	208	231	204	216	199	223	213	198	177	214	213	207	210	208	182	175	208	212	211	188	208	209	226	168	202	195	200	214	163	214	192	195	208	203	220	195	209	218	179	209	203	199	185	192	193	183	210	198	216	200	190	209	193	211	215	233	221	200	207	211	208	201	185	206	190	191	211	192	198	193	224	197	196	188	193	206	219	211	186	185	191	222	185	206	181	206	175	221	225	184	209	192	217	195	174	177	192	209	187	222	188	191	216	201	201	185	184	215	228	175	192	210	196	206	216	200	208	207	206	198	219	209	188	197	207	214	203	222	207	202	194	213	214	203	187	189	193	175	221	218	199	182	186	188	214	195	225	194	205	199	194	188	190	192	177	224	209	209	201	178	193	207	178	174	170	190	210	177	175	226	202	200	219	197	196	183	193	195	176	189	185	208	194	193	203	180	216	209	182	214	199	169	213	199	219	201	194	192	203	195	210	191	203	217	194	186	195	200	197	202	186	195	198	186	214	187	220	191	212	206	202	197	183	209	206	199	195	193	180	201	195	200	183	175	203	190	188	214	209	214	198	198	221	208	180	214	184	197	187	202	211	200	188	190	215	204	197	195	223	209	208	195	188	188	204	199	220	205	211	175	201	215	214	230	209	220	207	186	189	194	189	202	211	198	188	203	193	194	220	200	204	202	191	222	172	185	206	184	193	203	186	190	190	212	204	225	230	189	183	215	204	213	189	201	174	212	180	211	196	208	175	192	202	223	193	183	174	189	209	190	194	179	189	198	198	190	194	193	196	200	187	213	191	193	176	208	220	211	207	194	174	182	207	199	195	211	179	181	175	192	196	202	193	190	240	199	227	232	209	195	215	196	214	197	218	195	190	202	221	188	204	190	184	196	189	187	193	183	210	215	190	192	214	173	231	197	205	205	192	184	173	212	181	185	189	198	208	180	180	209	203	189	211	202	198	195	198	191	184	199	182	198	199	195	179	183	193	196	206	220	182	186	188	219	183	178	181	213	209	201	219	202	192	190	197	193	201	199	204	201	211	214	210	192	223	197	201	205	196	211	185	169	167	202	200	202	238	190	215	189	193	218	196	215	201	213	197	197	193	206	181	189	191	183	235	234	208	196	177	185	202	186	202	194	201	210	225	185	177	218	188	192	205	183	186	206	202	219	212	218	181	216	207	206	203	185	212	199	202	190	182	223	222	176	177	209	194	210	178	200	214	206	200	207	202	207	203	198	212	180	199	194	214	217	190	186	196	164	211	185	196	214	199	186	193	202	185	191	209	217	204	197	201	213	211	210	186	191	205	200	187	168	191	159	202	195	190	196	209	232	181	198	174	189	187	186	166	186	186	213	183	204	188	220	178	190	204	210	214	219	191	189	192	180	190	182	187	201	153	216	211	197	226	185	197	179	202	194	203	210	208	199	192	206	212	185	182	195	185	188	197	197	211	192	211	186	198	192	214	195	208	202	163	210	211	179	224	160	192	216	215	215	179	205	177	186	190	190	219	182	210	191	201	191	196	184	194	217	196	216	185	219	206	198	205	198	201	188	193	206	200	203	190	201	191	215	197	181	210	185	209	212	186	215	223	196	192	195	197	191	205	194	205	204	202	185	212	217	170	203	185	225	181	184	220	191	196	193	195	203	212	227	199	197	189	187	215	190	185	189	184	196	212	200	176	229	187	208	199	191	183	201	207	197	182	184	228	203	187	186	212	182	192	206	200	224	205	205	182	198	208	180	187	164	196	192	219	199	206	183	196	213	197	184	208	207	208	169	183	192	210	213	241	183	174	197	211	206	231	215	211	167	197	176	211	211	215	225	199	192	195	190	198	176	172	177	219	186	204	202	188	196	211	196	203	197	193	214	201	202	204	195	207	200	173	195	191	197	205	189	216	192	220	195	199	209	183	212	209	202	175	212	184	192	208	170	214	210	204	207	201	197	217	174	198	198	185	201	190	180	204	212	180	194	170	193	211	202	193	200	213	205	173	203	185	187	203	204	216	185	192	183	190	186	201	192	185	203	200	194	185	192	203	184	203	188	199	201	165	216	208	190	193	227	203	216	222	212	184	185	210	193	197	185	195	201	177	203	195	193	188	180	196	218	200	197	186	185	225	207	191	208	216	205	185	198	184	229	187	182	206	212	214	217	175	212	186	203	203	187	207	195	200	184	215	181	196	183	212	232	172	214	198	208	213	206	200	191	180	210	189	201	195	189	228	199	202	216	190	219	201	191	226	216	193	202	205	191	205	191	198	192	192	206	186	207	191	187	200	184	219	186	202	226	185	189	195	179	205	204	200	213	217	208	201	183	186	211	211	196	208	184	227	199	209	220	181	212	194	191	207	206	195	203	203	203	193	222	211	201	176	208	226	197	223	208	228	212	195	177	191	228	223	204	211	177	214	204	221	193	212	211	184	201	191	173	190	214	193	200	180	215	181	181	183	211	171	209	197	187	180	208	206	202	191	214	218	189	183	208	200	206	216	165	218	199	192	205	198	178	171	191	211	202	203	201	191	191	213	225	194	228	206	183	181	212	221	178	203	201	195	216	188	174	216	213	183	181	205	189	194	196	189	200	187	193	229	194	188	204	207	176	208	192	216	187	215	185	187	231	220	210	209	210	219	198	201	196	199	192	183	191	203	167	204	171	177	192	224	197	217	201	196	214	192	187	175	201	205	180	208	208	186	209	206	206	194	207	227	207	193	188	215	217	227	206	210	195	180	209	181	193	177	191	213	185	215	215	191	227	194	215	187	195	214	215	180	202	199	194	207	212	208	164	188	241	191	212	201	175	188	214	195	192	192	196	197	195	174	203	213	203	192	179	192	180	212	247	208	210	177	191	199	196	175	198	209	204	196	218	185	197	212	196	213	195	201	216	214	180	189	213	168	179	221	208	187	176	209	197	220	200	191	198	197	204	186	190	198	181	167	196	183	198	168	192	210	181	193	188	174	180	188	202	202	207	215	220	190	203	189	207	191	167	207	180	219	233	186	210	206	168	191	178	209	199	203	193	202	202	192	222	196	210	194	196	197	192	189	215	204	219	192	190	188	213	211	207	177	211	200	203	182	170	211	192	192	194	167	191	197	209	202	220	201	195	207	190	192	170	196	231	186	174	198	189	220	211	212	188	211	190	194	182	197	205	225	209	221	185	176	212	220	220	211	178	166	192	186	219	212	207	175	204	179	211	185	207	215	206	229	184	190	205	222	199	185	212	198	215	177	200	209	218	209	206	186	214	224	179	200	200	211	206	204	208	192	192	189	195	199	204	218	173	189	192	202	180	194	206	198	213	229	189	196	211	196	202
5605	9952	8641	4397	2755	1947	1564	1196	963	875	811	718	647	613	546	530	508	503	458	466	459	474	428	431	427	420	447	438	461	385	384	428	383	409	399	361	414	401	396	399	391	367	405	369	400	385	364	388	385	388	336	387	370	373	378	385	348	363	381	369	337	372	350	357	389	376	401	391	387	334	381	365	380	391	356	419	377	395	357	354	386	400	398	351	354	362	365	372	426	352	365	367	369	338	386	328	356	359	358	357	374	409	373	362	361	357	350	384	391	354	392	370	338	380	355	366	332	389	372	335	335	350	389	374	349	374	345	345	365	373	345	367	359	410	376	367	374	369	378	353	368	355	367	366	357	337	383	386	376	323	353	362	371	359	378	357	366	391	342	362	338	375	375	360	367	371	395	390	365	328	377	376	386	362	385	378	361	377	372	396	338	367	374	335	383	334	358	339	387	340	375	381	358	391	362	343	332	366	384	376	365	404	345	373	314	339	381	350	368	333	333	376	358	398	383	391	362	346	365	362	401	380	370	402	368	369	392	366	364	387	358	341	354	319	413	366	373	332	396	349	373	375	353	357	346	391	380	366	366	374	347	359	358	330	364	401	356	349	381	364	384	381	401	370	360	376	360	381	342	365	387	366	348	387	374	361	376	361	380	360	376	350	364	327	350	380	365	345	360	358	372	358	354	325	382	367	351	377	366	382	400	349	384	389	392	373	356	331	373	371	389	359	375	382	385	354	375	355	383	344	350	401	355	374	356	383	312	365	366	364	343	334	410	378	358	375	373	377	428	366	354	363	375	374	375	352	398	353	367	385	377	379	323	361	333	373	361	339	380	322	354	345	358	356	365	345	372	359	364	360	371	376	397	367	386	393	387	357	402	372	336	387	382	377	372	371	353	352	358	362	366	371	348	373	354	325	377	349	360	355	367	381	391	391	367	383	369	354	337	338	346	365	379	345	359	398	358	382	391	341	374	395	344	373	373	345	329	378	369	373	377	384	373	344	347	358	367	350	360	344	357	353	362	366	399	359	358	333	371	362	361	339	372	383	357	403	372	368	368	385	366	349	374	370	332	395	380	355	372	374	353	392	368	333	342	359	363	353	339	337	376	347	383	373	343	344	324	362	352	348	350	365	372	323	359	365	353	371	390	348	358	334	399	383	368	373	359	340	380	366	362	387	328	385	381	372	359	348	367	336	364	364	382	366	385	358	394	396	364	354	376	332	326	379	371	397	405	348	362	367	334	360	352	353	374	376	361	370	377	374	366	378	334	357	338	368	352	336	348	403	364	334	381	365	386	383	365	374	353	365	344	362	354	384	387	352	365	370	419	370	359	355	327	387	405	345	367	354	363	346	368	385	374	371	354	376	365	352	382	367	366	407	394	359	329	339	368	399	330	385	368	374	344	347	362	384	346	403	353	372	360	349	391	355	391	338	369	351	362	334	379	373	384	378	349	369	358	347	386	348	361	354	381	403	387	350	338	331	339	350	370	382	337	372	359	358	377	361	373	355	362	370	363	381	379	367	349	363	399	374	388	350	398	337	381	356	389	355	384	394	354	365	383	377	374	347	354	357	375	364	358	367	358	386	361	356	351	334	349	395	360	336	346	368	388	406	357	396	382	366	373	363	380	359	389	370	351	349	367	365	384	366	338	358	358	369	391	377	363	360	380	321	398	358	370	375	346	352	369	377	367	348	376	373	342	383	359	332	369	378	345	370	392	343	368	356	391	384	361	356	352	357	352	392	351	336	350	354	374	346	354	353	387	363	381	364	353	348	368	393	368	369	351	354	383	383	349	345	378	326	364	375	352	379	362	340	371	385	387	384	349	366	385	374	348	352	362	350	345	386	339	416	349	407	372	370	371	392	432	365	365	334	394	358	374	354	395	357	333	369	370	374	348	342	347	335	352	380	363	368	359	369	377	346	366	386	383	342	352	367	363	351	339	392	351	353	363	346	369	340	348	355	358	399	361	362	366	351	384	403	347	363	352	337	330	382	343	365	376	364	393	375	363	347	360	389	358	378	354	323	348	388	381	404	370	395	344	343	394	355	382	409	362	390	341	363	372	368	390	376	344	376	371	358	341	337	363	360	343	368	346	396	369	364	370	346	362	370	381	347	343	323	361	379	364	326	376	356	368	341	346	381	365	365	384	354	402	348	381	423	347	339	345	355	351	364	363	368	356	345	365	341	369	365	341	361	398	377	356	357	355	358	368	377	387	368	380	370	315	351	347	376	355	391	377	343	356	346	346	356	332	375	375	364	389	361	387	371	406	358	346	373	350	346	347	367	399	376	350	405	374	343	336	362	384	372	362	346	333	334	351	366	367	339	321	362	353	343	349	340	371	393	371	337	359	365	366	368	343	367	374	371	368	390	354	339	340	400	386	371	384	351	367	388	368	360	367	408	354	383	333	378	340	370	340	369	361	360	358	363	390	361	347	351	339	371	404	390	376	354	374	382	357	367	352	375	359	362	358	349	359	359	383	389	367	353	407	330	362	384	376	372	358	367	394	374	374	392	357	348	383	384	372	351	351	367	341	373	381	408	346	341	369	373	389	372	373	336	329	364	346	339	404	378	375	386	341	347	409	353	359	372	358	365	348	394	372	379	366	358	337	341	327	358	375	347	352	350	367	375	331	349	355	345	370	348	407	352	347	375	372	358	378	403	344	390	389	363	362	365	359	346	326	344	357	375	352	363	395	373	353	395	392	358	376	340	371	362	331	363	378	347	329	363	397	341	366	365	353	338	378	337	409	347	347	383	357	366	354	389	335	363	357	396	362	367	369	350	363	343	348	375	355	359	398	338	345	371	350	391	358	354	342	393	378	331	372	393	391	361	364	353	383	346	394	378	342	423	362	370	343	375	361	364	396	363	390	385	356	343	361	360	350	379	369	427	354	338	349	380	334	349	357	361	386	386	346	371	371	391	369	355	379	389	376	369	375	376	365	342	365	361	369	383	368	370	378	354	348	361	350	357	365	352	367	374	333	369	385	371	392	358	356	362	373	367	349	351	373	355	369	335	390	347	339	391	360	407	393	381	311	336	350	364	383	382	390	377	354	334	363	376	385	361	360	357	364	362	378	386	381	362	339	398	368	391	402	362	366	339	331	321	355	385	365	370	380	358	388	371	375	363	379	380	342	342	387	390	378	387	340	392	369	370	378	306	353	357	366	348	378	367	341	353	374	348	368	369	348	399	353	381	341	415	399	369	403	353	348	379	344	368	356	375	380	348	351	346	409	362	365	404	362	373	359	341	359	368	346	367	385	352	362	406	356	373	396	386	400	379	369	352	331	362	333	368	354	366	372	371	364	361	387	375	389	349	344	351	357	390	372	359	345	309	367	381	364	390	342	384	398	374	351	335	370	387	380	372	332	389	378	388	377	369	334	349	382	378	342	349	340	346	322	338	360	340	328	357	374	339	341	373	391	360	343	370	387	395	368	371	356	374	353	378	385	365	352	350	353	342	347	406	340	353	372	363
23485	21540	29432	24076	21540	20272	1730	611	402	340	339	288	281	267	227	211	211	205	178	196	170	210	176	188	167	186	165	162	131	144	157	139	153	142	146	157	165	149	135	154	142	156	150	140	143	146	159	148	134	142	138	147	146	140	154	147	132	133	138	133	136	132	154	142	140	154	133	132	131	140	146	126	143	128	135	161	136	139	147	149	133	130	146	129	139	153	125	141	166	148	142	154	128	142	154	130	134	128	162	130	133	121	132	144	141	124	155	127	131	139	154	137	137	145	145	121	130	143	136	148	124	166	132	161	130	126	124	146	117	161	136	121	119	117	167	141	135	150	142	139	115	150	136	141	138	138	163	135	134	150	155	140	119	151	128	118	158	116	137	150	143	163	139	154	116	152	135	141	133	129	139	151	149	133	148	143	162	144	133	154	152	130	131	134	126	116	126	137	132	122	145	138	116	134	143	134	158	111	132	151	112	156	129	148	142	146	160	144	130	144	149	133	131	136	144	153	139	126	152	133	143	143	145	129	127	135	111	137	132	148	146	129	146	130	153	123	132	105	154	149	147	139	147	156	132	151	153	129	149	144	128	125	169	152	136	145	135	143	133	129	146	142	136	114	148	126	147	133	130	135	127	133	123	137	130	131	141	129	123	115	146	145	143	139	146	135	141	128	137	131	127	141	148	131	139	142	144	142	129	156	128	135	125	134	143	147	142	146	138	133	144	137	157	129	136	162	141	145	155	144	149	149	158	129	137	155	142	178	136	160	146	152	138	140	144	121	152	154	130	155	157	130	133	157	137	141	138	142	143	174	116	137	139	150	127	125	147	134	128	136	146	127	138	141	140	141	157	128	120	137	141	127	149	162	146	135	130	133	135	147	155	137	111	130	154	152	149	116	137	140	116	119	128	116	140	146	129	131	141	144	142	141	170	155	138	137	126	138	132	134	134	134	158	131	154	141	137	135	131	151	154	138	132	134	153	145	135	144	132	137	145	146	137	116	150	130	141	141	139	142	135	132	130	130	131	129	142	152	122	108	148	166	136	155	130	143	139	162	135	123	138	165	151	142	135	151	124	124	134	125	129	156	145	150	146	112	134	154	150	136	157	123	137	128	131	136	119	136	135	143	134	118	150	131	131	133	124	149	135	140	143	135	115	132	132	122	147	123	127	138	125	137	142	134	138	144	147	149	162	168	142	139	141	132	151	106	140	133	132	128	134	158	135	117	153	133	125	136	144	136	133	131	119	148	132	124	147	132	132	133	140	142	152	131	125	161	126	127	143	135	140	111	136	121	127	139	137	130	124	124	125	131	139	140	137	141	137	127	133	109	134	152	129	125	151	140	143	144	161	139	160	124	110	114	142	143	127	145	143	151	148	127	102	148	140	154	136	144	150	141	137	139	127	149	145	138	134	105	130	136	146	121	142	140	150	158	134	131	105	136	149	132	152	132	127	134	152	149	145	130	149	137	149	133	131	132	132	152	135	128	123	135	151	147	144	131	141	140	140	122	131	150	117	145	129	142	139	139	130	115	130	141	156	151	140	142	135	141	164	125	135	130	124	130	126	138	126	121	136	125	121	133	143	141	133	150	133	145	129	152	147	124	137	159	146	123	116	152	128	149	139	130	137	130	133	144	126	116	155	126	150	163	153	143	152	127	138	131	139	141	135	146	161	126	133	144	142	158	162	130	119	136	152	114	117	141	129	143	131	120	145	137	138	122	131	123	142	126	131	130	144	135	136	144	142	147	131	118	123	120	135	134	118	145	132	144	136	155	153	154	105	153	153	105	145	141	129	128	153	119	121	151	145	136	139	145	140	140	127	149	127	119	137	135	138	145	133	127	134	152	140	150	126	139	134	120	148	141	157	142	132	130	159	144	145	138	158	142	143	147	143	129	148	139	133	134	152	148	140	151	136	133	136	135	144	151	121	135	147	144	125	140	141	130	128	150	130	126	122	139	131	144	140	136	150	118	123	139	151	137	135	123	146	131	120	157	143	141	157	139	133	148	140	135	133	132	132	133	133	118	132	119	124	148	121	160	128	146	127	150	123	148	133	164	115	127	145	141	144	146	117	148	150	121	110	125	128	107	130	159	160	140	144	128	137	143	142	122	132	122	155	132	124	130	131	129	143	123	138	137	142	132	134	126	140	167	151	145	136	148	143	119	116	149	125	138	139	145	173	129	146	145	136	116	116	158	135	136	145	134	149	131	151	134	146	124	132	143	108	120	143	138	138	121	139	150	132	163	136	140	146	132	123	130	114	150	142	132	116	136	134	152	108	134	150	131	138	147	109	148	139	147	141	140	150	135	147	128	141	130	137	135	112	137	128	138	132	148	142	140	127	135	144	138	123	126	155	138	138	133	141	124	133	136	145	134	129	137	145	118	166	161	130	113	121	133	147	136	157	118	137	132	122	126	126	127	125	138	139	141	162	142	124	144	154	146	157	156	142	136	128	137	139	124	152	135	143	142	147	118	153	132	142	124	130	132	145	127	127	146	147	129	137	122	126	136	129	143	144	139	155	134	148	127	145	139	142	149	177	151	133	156	115	126	130	136	125	140	137	146	145	147	134	117	153	135	150	142	109	161	123	161	134	116	126	115	115	135	149	119	122	142	133	121	139	129	118	138	131	125	125	136	144	133	147	148	113	135	134	131	122	109	124	159	154	147	130	125	121	144	145	140	131	138	132	134	123	147	134	144	120	129	140	161	121	149	127	135	136	134	140	129	131	129	137	144	123	124	150	122	133	127	141	146	122	142	127	116	148	141	116	124	145	137	136	137	131	144	136	125	138	150	133	146	149	136	139	137	135	151	135	137	134	111	125	123	129	136	122	139	126	119	146	143	134	128	144	110	142	141	140	136	144	143	127	135	133	140	137	133	141	139	121	122	142	143	143	124	135	138	128	126	126	128	124	169	146	133	135	150	141	127	155	149	141	139	118	121	147	121	136	151	158	138	137	124	133	120	137	178	152	114	133	126	147	127	135	156	134	144	131	137	139	138	124	132	154	133	137	138	145	101	116	119	135	125	128	149	130	145	134	124	128	122	144	133	116	128	136	160	129	137	138	130	137	157	144	132	156	109	139	140	133	154	136	156	139	127	120	152	147	147	137	147	120	144	138	122	121	129	129	160	137	132	134	148	123	126	118	123	130	140	133	136	130	139	136	141	129	134	122	113	125	147	142	132	127	117	136	132	123	131	143	125	152	156	116	124	152	147	136	154	141	118	137	148	139	114	136	148	141	130	147	138	148	134	126	146	157	154	145	163	134	127	128	137	132	153	136	118	135	139	133	143	137	134	136	131	130	126	140	105	151	130	150	125	152	119	130	133	120	141	133	124	144	137	119	142	135	134	141	168	154	144	129	125	133	141	118	140	143	129	141	144	122	133	137	117	146	148	120	108	129	152	139	139	120	125	121	113	130	126	145	132	136	133	112	135	147	141	139	150	148	127	140	144	139	146	143	149	137	144	146	130	125	127
7927	15748	13533	7264	4558	3172	2310	1757	1475	1182	989	850	756	655	606	542	518	470	462	447	416	419	370	424	334	381	365	354	347	304	284	308	319	282	275	300	288	295	297	284	260	305	284	255	244	278	277	265	276	258	258	284	264	266	250	277	232	247	256	249	253	265	270	247	212	257	264	254	258	268	237	278	252	223	250	227	252	268	276	263	251	241	236	271	229	244	271	242	231	256	238	229	235	255	243	269	221	221	241	270	228	259	225	231	247	251	228	267	273	244	244	277	228	246	250	233	253	247	244	243	226	255	242	253	234	254	219	253	252	259	216	230	259	219	247	249	256	244	262	230	216	229	262	239	242	261	239	255	210	221	257	261	260	234	246	267	228	235	233	256	219	211	255	220	251	251	224	246	238	237	253	250	226	234	232	232	246	247	232	214	278	247	228	236	247	220	236	220	253	241	242	230	201	249	242	262	244	235	254	237	221	268	214	237	244	252	244	248	269	235	231	237	255	228	238	256	247	231	268	250	226	236	230	229	246	247	243	216	249	246	244	239	206	222	238	254	232	239	221	253	228	242	217	251	219	234	232	248	216	247	261	235	268	230	244	245	259	278	222	245	210	229	243	235	248	219	237	236	243	226	249	264	207	229	241	264	241	247	222	242	270	241	240	261	239	225	223	236	239	258	254	222	220	239	228	255	212	224	277	247	228	210	247	260	229	236	243	264	246	245	239	216	213	262	246	208	213	241	255	205	252	240	255	239	222	232	244	222	250	244	199	250	247	256	218	241	227	213	245	250	244	253	233	230	253	214	252	246	247	249	249	235	254	226	262	233	232	239	268	224	265	234	244	257	246	235	213	246	230	246	233	248	260	245	229	235	243	247	222	243	247	259	276	254	247	238	250	244	275	212	241	230	246	238	223	254	262	255	228	253	241	207	219	261	232	259	222	259	254	226	242	216	220	233	249	230	236	268	244	228	210	209	269	237	241	203	261	247	236	239	250	256	237	227	222	256	243	243	239	250	248	250	247	260	237	278	202	252	259	257	242	264	233	230	224	270	261	247	254	228	238	244	218	236	264	238	239	248	239	232	244	221	225	249	260	264	252	236	232	225	226	249	233	213	246	231	226	248	242	264	232	245	227	245	243	243	239	245	257	230	266	258	267	203	241	226	236	241	246	243	246	262	214	238	234	260	226	246	252	219	262	248	234	263	250	257	217	221	228	252	211	253	249	256	231	245	234	245	230	230	233	249	252	215	230	263	256	259	264	224	243	236	272	269	213	221	241	240	245	261	238	228	266	260	246	234	250	236	267	233	235	247	229	224	245	243	247	229	218	239	239	236	253	244	226	225	230	236	252	248	227	248	234	241	230	226	243	210	234	240	254	249	278	223	239	223	214	211	232	238	268	216	231	239	229	223	226	227	254	196	229	229	239	254	228	259	253	251	224	252	232	232	225	234	222	227	243	232	244	228	239	215	226	250	257	262	253	206	229	230	237	239	234	261	218	236	252	251	228	235	244	238	238	249	234	238	246	221	232	249	244	219	221	251	226	253	262	269	247	251	247	256	224	253	234	248	213	241	244	235	247	255	228	264	247	230	236	248	247	242	218	231	234	233	218	230	212	230	235	271	234	230	237	248	203	255	254	236	253	213	272	250	240	255	254	236	244	237	244	221	261	252	220	219	275	232	243	248	263	238	234	229	244	251	238	235	226	247	234	225	241	229	253	242	246	236	242	224	229	264	238	272	271	235	240	227	229	217	234	237	241	232	235	262	252	217	254	240	233	218	233	240	248	237	231	250	247	234	252	255	240	207	256	236	264	258	243	247	212	224	241	243	234	241	260	230	233	227	232	255	215	236	228	217	250	244	238	256	233	227	246	246	237	256	254	258	244	264	249	219	233	246	220	244	230	236	273	258	260	251	242	251	237	217	202	208	226	233	228	224	244	245	253	219	262	234	244	242	222	249	242	248	229	216	246	229	230	235	226	217	261	275	218	227	231	222	246	270	245	256	224	208	255	237	268	204	246	215	227	243	232	233	252	229	229	258	231	240	230	250	234	240	226	242	212	240	233	223	222	238	213	241	232	256	251	232	237	239	227	232	241	232	228	229	246	225	254	221	245	224	239	226	250	265	243	203	229	227	254	242	250	257	238	227	220	218	234	237	268	232	226	255	222	225	255	232	215	250	221	265	227	226	231	234	229	249	249	246	233	230	231	232	232	258	256	283	244	249	207	228	221	223	211	252	218	232	222	229	228	229	223	203	219	247	226	235	245	248	244	231	257	267	233	224	223	232	257	238	253	259	248	233	242	209	244	228	236	259	240	240	243	207	224	236	224	208	235	245	219	236	246	268	214	208	244	234	254	247	248	237	221	233	227	242	246	260	262	248	243	225	240	227	255	226	244	220	256	239	213	210	238	238	255	241	269	217	228	250	209	272	257	240	244	230	261	246	236	227	266	241	236	259	237	210	231	227	228	238	209	262	269	208	252	228	266	241	245	237	195	241	239	248	237	249	215	246	239	217	241	230	241	245	229	238	241	256	230	241	216	236	256	239	229	240	213	253	217	247	226	221	239	246	242	265	223	220	213	230	211	246	241	230	261	252	263	260	212	239	255	232	251	220	240	235	248	258	250	233	253	249	262	237	250	232	225	249	240	239	236	241	250	211	242	230	248	211	239	247	240	247	257	205	225	252	225	235	227	208	215	232	232	207	221	233	228	229	255	240	230	243	232	244	243	246	246	258	243	252	241	238	236	246	244	257	275	238	271	248	261	259	237	226	226	218	227	230	243	230	221	229	242	264	234	238	231	247	276	257	239	213	254	235	237	227	251	230	242	225	230	237	226	225	219	235	263	266	229	258	240	251	244	245	244	249	246	257	255	225	225	224	255	244	236	257	242	238	259	220	216	221	247	251	255	264	247	239	247	219	236	259	229	247	210	227	233	242	243	247	266	209	251	223	242	257	233	225	233	226	246	250	221	224	242	235	244	220	213	233	213	225	212	222	211	258	258	257	250	221	244	235	235	221	222	220	270	227	251	207	263	245	244	260	222	229	259	254	255	253	241	251	231	221	235	204	250	221	226	240	245	252	243	246	226	212	220	237	235	245	248	223	217	218	225	233	220	243	237	279	208	246	231	244	214	235	201	257	229	196	245	249	266	240	228	260	198	248	216	235	246	213	187	225	263	266	217	227	241	240	252	233	239	245	236	244	242	241	237	242	238	254	233	225	229	215	249	241	223	210	233	253	250	239	249	275	249	235	266	254	244	250	227	245	254	251	272	221	263	219	272	206	233	239	233	226	252	226	266	240	248	209	245	215	226	252	253	224	225	235	273	232	242	250	255	239	239	250	212	233	216	238	237	226	244	250	245	245	259	257	254	229	231	263	234	236	257	250	257	241	237	209	236	258	203	236	264	265	225	247	232	232	261	220	248	226	229	251	226	215	249	235	246	240	242	251	220	251	218	225	266	239	219	217	248	251	263	230
27027	20814	8000	761	507	424	500	412	423	444	435	437	430	412	408	416	449	409	406	395	389	389	434	455	444	422	431	413	407	441	405	396	421	429	433	446	473	428	443	414	424	415	403	401	420	399	389	418	411	435	430	436	444	445	417	392	409	435	405	402	396	400	443	392	461	400	423	407	407	400	394	418	440	387	400	442	384	418	443	404	406	402	378	427	370	424	388	417	437	375	436	415	431	413	407	408	436	420	420	467	389	433	415	454	422	447	440	393	392	438	422	403	396	395	407	389	368	395	397	413	421	417	439	430	406	395	421	419	420	406	421	431	439	425	417	424	417	455	408	421	415	412	389	405	448	446	394	408	409	444	441	460	422	418	404	396	399	442	421	389	431	388	446	391	395	388	388	408	414	440	425	410	398	403	411	417	443	447	388	397	417	461	408	437	411	441	413	452	375	406	392	415	422	418	402	412	387	422	423	392	469	396	387	405	421	409	404	424	447	413	413	392	421	418	386	371	437	383	427	394	410	425	404	431	430	409	420	408	438	411	443	458	425	375	430	410	437	423	395	414	404	416	442	411	408	436	422	424	450	394	412	397	440	428	374	396	417	432	412	399	413	390	432	400	367	411	464	390	433	418	388	383	413	432	417	410	436	392	444	394	369	376	442	437	405	426	401	419	426	383	411	398	381	421	432	377	425	403	417	431	419	408	451	429	424	427	391	417	396	422	438	462	412	426	400	406	389	419	421	394	412	407	371	410	382	393	449	420	381	411	406	400	381	416	440	412	414	432	385	424	368	391	448	382	413	421	402	455	412	413	394	409	433	410	413	411	421	413	449	404	408	422	399	382	440	406	423	404	437	428	436	424	413	423	431	425	434	441	397	394	390	399	424	394	412	439	423	429	413	422	414	379	410	434	395	391	389	418	428	383	434	413	417	431	405	384	422	439	404	434	395	464	424	447	452	444	399	434	418	442	441	397	429	428	439	403	413	434	403	428	401	412	418	404	440	437	404	418	413	416	404	434	433	398	427	409	429	434	452	416	435	437	384	409	381	405	472	436	459	411	416	410	432	395	418	429	444	377	424	424	422	398	405	422	417	449	349	389	409	402	387	389	413	422	437	387	436	437	435	462	408	425	425	417	416	398	411	422	456	390	423	420	423	401	414	395	421	417	357	426	386	396	408	460	432	443	414	403	408	420	427	408	399	434	427	435	393	400	423	409	415	414	395	422	442	424	412	399	379	439	445	413	419	418	449	420	399	407	431	422	432	414	402	446	473	394	468	380	442	390	449	407	439	443	404	400	384	431	380	405	423	435	422	388	436	372	409	412	434	393	438	447	411	404	413	432	422	410	423	431	459	410	433	407	447	421	388	399	473	427	415	417	461	444	408	454	413	448	432	424	399	397	427	392	442	410	418	377	403	413	415	431	406	442	398	417	405	441	421	416	448	428	388	432	404	380	456	409	412	376	434	404	407	387	427	407	399	402	396	408	437	390	372	396	429	455	443	431	420	438	433	398	403	413	433	420	404	423	387	366	445	434	413	385	438	406	412	427	457	398	418	445	395	422	432	442	419	411	399	413	418	460	433	407	428	464	418	406	428	376	405	390	407	397	412	414	409	413	433	417	405	406	443	410	429	455	386	389	389	416	431	416	422	416	393	413	399	410	430	412	403	402	400	450	446	438	418	423	409	390	435	399	422	412	427	408	444	353	413	429	365	445	408	413	423	374	427	395	380	441	406	399	381	425	406	437	401	447	438	439	438	428	427	418	414	415	425	422	453	417	448	430	413	395	372	397	415	400	401	426	409	426	462	430	401	390	405	418	412	447	412	423	418	391	404	391	413	425	432	421	429	444	439	407	396	373	446	446	410	428	416	430	425	410	374	458	414	404	431	406	395	421	430	455	425	418	436	413	391	403	432	401	440	412	398	424	396	426	422	405	401	427	395	422	395	436	420	396	400	423	386	424	412	388	433	423	424	422	432	394	428	411	422	412	407	422	413	410	417	399	401	414	401	396	410	393	409	419	433	431	389	439	417	407	404	419	416	417	418	413	406	411	406	394	413	424	444	378	425	402	407	401	414	416	437	357	421	431	433	422	456	404	430	473	442	405	416	406	402	425	387	451	422	424	398	406	386	383	420	422	418	424	431	379	415	434	439	446	388	429	422	397	411	394	446	417	413	398	434	424	393	376	417	411	438	403	424	394	443	443	426	428	400	424	387	416	413	439	390	418	409	464	392	387	379	431	436	413	414	393	424	397	405	425	411	407	383	442	403	432	389	431	390	425	423	412	427	417	435	405	445	421	404	403	377	409	417	397	433	446	408	427	428	374	460	435	456	430	427	428	432	413	434	425	405	391	373	420	420	393	430	434	404	433	446	422	425	421	398	396	406	448	422	414	417	430	411	406	382	391	382	407	449	391	423	412	394	431	399	410	412	397	449	417	427	429	373	421	410	410	431	426	432	391	394	429	430	406	417	411	399	417	398	401	473	388	427	388	433	436	384	430	430	389	438	419	401	389	442	417	394	445	421	385	400	400	391	388	393	455	429	406	445	403	435	412	387	420	427	404	430	392	409	410	421	423	416	378	423	432	445	430	389	445	418	410	470	414	430	418	436	392	424	426	407	430	394	422	400	419	409	414	427	388	440	421	415	396	449	417	384	423	405	396	425	431	436	435	445	397	457	440	423	438	419	409	403	386	437	408	456	400	395	386	434	404	418	439	405	425	437	392	410	444	417	419	456	403	448	433	414	417	404	433	420	437	385	464	407	413	430	406	405	440	417	432	413	427	423	404	418	406	422	463	418	449	398	420	406	434	450	411	432	381	398	396	427	421	406	415	370	401	415	445	418	391	412	421	430	421	410	426	436	396	375	344	441	409	424	418	439	416	462	447	435	427	437	430	420	393	418	453	408	414	414	427	412	412	437	436	408	401	402	450	429	432	419	440	430	438	424	425	452	432	414	431	422	404	387	412	413	477	470	425	441	461	437	410	397	453	412	405	415	437	387	391	438	409	420	441	427	416	405	435	399	412	412	409	427	413	420	422	437	424	424	416	453	396	417	428	413	380	406	405	454	420	406	410	448	396	438	416	440	411	441	391	434	439	417	405	464	439	424	405	417	436	404	405	417	438	382	425	425	401	416	365	412	408	435	406	459	395	430	403	396	385	426	441	440	393	414	403	425	454	413	396	386	441	453	410	410	403	393	405	379	440	435	438	436	423	443	389	421	399	399	433	395	407	420	427	416	415	447	440	425	424	424	425	420	387	438	411	423	393	415	424	432	407	393	403	368	382	421	420	415	367	425	405	434	401	410	405	427	450	411	426	424	415	391	399	416	420	395	442	411	413	427	459	385	395	421	457	414	450	441	393	397	371	404	413	429	430	438	406	441	443	419	435	436	403	421	404	409	433	395	457	437	434	424	453	412	437	412	436	393	420	375	418	399	419	445	406	416	406	426	421	389	443	391	446	411	404	405	416	392	394
4312	1919	1609	1140	982	889	855	830	728	781	773	762	732	761	744	778	788	698	779	741	747	736	775	752	710	762	744	690	747	733	732	775	718	732	758	798	758	722	718	751	740	747	754	744	729	732	773	684	740	705	757	741	746	729	732	751	707	736	755	711	761	718	739	698	789	741	738	722	747	748	727	667	678	749	743	767	742	756	758	696	739	696	712	717	710	739	764	744	781	736	744	735	766	651	728	718	676	762	748	775	738	739	735	760	748	705	745	716	692	705	734	718	755	724	711	806	696	724	727	767	723	747	753	705	738	769	724	714	701	748	725	752	745	725	725	744	771	704	718	748	723	683	734	683	743	747	719	725	709	729	719	730	724	708	744	750	719	717	748	738	763	780	711	717	736	739	719	721	760	743	727	745	736	733	731	786	708	728	733	728	716	762	711	772	692	718	722	727	718	725	679	730	706	753	714	750	727	738	705	755	718	720	733	740	759	744	699	693	754	755	759	746	726	748	732	719	712	728	704	698	744	719	766	776	759	707	714	722	726	696	730	746	764	749	769	718	700	767	749	720	802	720	702	727	750	741	759	747	743	730	735	708	724	723	749	719	722	727	753	730	764	729	734	707	720	725	745	725	750	737	667	705	770	758	750	694	761	708	721	742	740	686	745	737	742	732	743	738	718	737	730	704	674	713	709	808	705	775	693	741	742	734	793	731	727	759	728	701	715	757	755	710	729	746	767	748	786	736	668	718	759	753	737	742	742	795	744	737	690	709	779	757	794	751	695	750	721	718	712	744	706	749	696	687	791	718	749	699	701	766	731	765	742	741	762	726	726	697	729	758	728	732	777	717	747	769	759	733	724	758	719	706	789	768	748	684	717	703	749	749	721	717	717	731	721	721	783	745	732	724	706	700	761	764	791	709	749	719	725	726	652	715	706	740	706	719	730	752	723	703	736	745	708	728	706	719	731	729	729	735	784	722	759	735	780	739	699	729	739	725	764	722	738	772	728	733	731	761	745	729	769	731	711	775	719	746	699	686	687	750	711	732	766	685	739	735	699	693	763	737	714	767	729	758	717	747	763	738	751	740	704	743	729	732	738	740	710	712	716	707	734	740	773	706	720	725	748	764	700	704	754	741	712	725	698	726	715	698	718	728	727	727	759	726	698	726	714	734	723	694	731	724	709	743	720	709	787	721	687	705	690	778	741	700	711	764	747	737	697	724	733	683	736	726	694	745	760	728	704	776	701	709	773	689	706	699	779	783	729	753	735	757	764	744	745	753	789	722	754	715	739	707	784	730	722	744	729	756	709	791	721	757	697	744	742	744	719	732	687	688	713	693	761	719	706	778	751	717	704	747	676	767	723	724	743	716	758	698	720	719	724	742	718	727	750	708	735	751	744	741	683	713	741	794	769	710	719	739	748	735	751	747	736	721	745	764	702	774	761	717	759	691	737	738	708	717	734	720	712	714	719	770	711	750	763	701	707	774	697	721	707	717	749	731	727	733	749	729	709	715	759	728	758	736	732	742	733	708	783	733	748	715	696	739	666	789	765	712	758	725	709	724	759	752	741	765	737	756	677	728	747	724	769	737	714	738	689	739	751	729	695	719	748	780	738	706	731	720	756	736	723	709	786	749	771	734	764	712	719	703	740	732	720	752	712	782	746	725	722	713	724	802	761	714	736	710	735	716	704	728	753	739	754	715	738	690	770	778	753	769	695	745	698	755	744	751	742	757	745	739	676	733	728	753	733	723	748	779	750	741	764	784	717	705	705	728	727	732	727	692	676	731	751	769	788	747	740	730	746	736	727	713	731	730	712	737	775	713	706	773	703	713	706	706	794	705	706	746	699	703	702	710	755	770	759	727	742	699	748	728	774	771	688	753	701	739	709	758	743	725	746	760	759	704	696	706	720	754	742	758	733	705	730	749	749	760	760	714	718	734	733	732	681	745	721	761	691	732	762	749	754	692	734	773	738	729	732	706	744	669	729	754	691	767	760	642	709	697	705	720	747	757	710	747	756	736	730	749	734	724	734	736	699	751	745	669	724	722	737	700	734	730	712	773	740	695	709	747	704	737	761	749	729	762	767	754	742	757	735	746	718	757	681	754	718	768	737	775	735	737	731	716	756	718	716	713	734	727	707	756	728	711	715	760	727	779	692	728	717	746	715	695	748	730	704	724	725	748	813	701	703	749	714	748	762	732	766	686	724	698	771	716	778	726	758	747	710	693	744	731	737	787	759	708	730	753	761	731	727	717	741	698	734	713	738	710	757	717	760	745	683	696	710	708	722	758	749	672	740	769	737	728	776	728	731	695	700	700	722	741	699	778	752	701	730	755	735	735	689	726	743	697	823	700	660	746	681	791	685	760	719	755	726	762	730	716	703	699	764	731	788	816	731	721	757	741	738	696	717	772	762	733	704	804	733	760	767	750	747	753	750	758	708	759	744	739	708	723	713	744	715	743	765	679	686	716	735	735	713	769	735	714	763	704	734	733	744	738	787	713	744	766	749	711	734	773	725	717	706	685	748	720	757	755	732	739	672	726	766	755	737	734	707	734	719	731	732	697	723	733	738	698	728	704	731	706	734	744	714	741	704	772	705	763	745	761	725	742	729	711	710	701	782	708	715	765	705	748	736	784	731	738	736	720	713	698	707	732	725	764	751	724	721	729	706	734	677	714	812	754	792	683	769	741	736	723	721	708	713	700	767	749	801	821	707	760	692	731	739	793	724	738	762	730	732	765	731	723	744	708	759	751	715	752	725	759	722	730	733	746	723	741	757	716	706	736	745	726	736	750	715	725	757	714	718	715	651	752	706	738	724	706	745	686	700	730	707	724	736	749	757	782	729	726	734	748	741	773	761	764	747	744	757	788	709	720	754	736	714	711	722	704	764	678	730	735	720	696	702	720	756	715	739	743	702	741	714	730	724	761	720	756	754	742	672	746	730	781	738	743	763	725	722	723	776	734	749	731	693	762	728	753	741	749	721	715	699	745	770	714	725	748	713	714	765	701	724	694	777	786	722	712	765	693	755	762	741	779	737	726	754	754	765	729	737	737	728	716	704	722	726	755	756	717	776	698	686	762	762	766	667	725	748	713	768	754	724	709	763	678	735	732	735	734	742	734	724	803	747	744	719	744	714	714	792	736	738	703	736	727	740	724	761	724	709	696	748	689	719	701	715	767	742	732	730	689	725	749	753	764	691	722	707	712	717	719	770	754	720	676	756	696	762	688	723	697	778	730	756	727	731	718	743	780	705	772	783	687	734	757	742	724	754	659	736	746	736	669	733	779	707	727	719	722	740	705	708	713	745	725	730	730	706	750	718	730	723	740	768	747	741	722	741	734	751	713	728	775	720	720	750	735	739	751	744	788	714	746	735	753	704	735	791	730	704	759	739	744	716	762	745	710	719	715	751	767	751	751	767	772	786	754	713	752	762	751	674	729	752	697	713	740	720	768	727	737	727	775	707	749	695	741	759	759	705	761
24332	21490	28716	24652	20946	2228	600	484	319	292	285	300	283	256	265	210	246	221	215	231	207	221	205	201	226	211	198	220	218	192	193	196	213	193	203	185	181	193	221	213	197	206	207	204	237	214	197	198	209	178	186	206	191	204	204	219	210	200	185	208	199	177	222	214	158	184	200	180	185	181	227	201	192	184	183	202	207	199	216	179	174	185	224	221	195	204	176	176	206	214	194	213	181	187	179	196	204	173	213	224	187	191	196	199	190	193	180	181	181	205	186	211	178	166	211	180	208	168	182	213	206	189	199	215	214	199	192	218	189	208	197	184	212	225	198	199	200	182	204	202	193	179	176	212	195	160	207	186	223	206	184	190	196	185	215	198	181	221	160	204	192	172	202	220	194	205	211	186	169	180	180	215	186	223	193	209	208	193	203	186	198	204	167	194	194	178	182	210	178	189	203	196	202	197	199	193	198	202	192	201	205	189	193	211	164	188	207	177	197	175	168	200	189	216	198	208	206	179	220	187	186	167	189	182	215	197	210	189	196	197	190	202	175	192	216	208	199	200	194	204	197	167	200	170	200	202	196	185	185	217	191	210	210	195	220	197	188	187	196	220	179	201	164	191	206	185	190	188	189	228	204	170	183	214	182	182	195	197	210	203	200	190	213	198	201	180	167	183	244	197	211	188	193	189	182	198	212	198	206	186	199	193	219	175	202	174	198	174	199	192	190	170	209	206	197	221	203	217	221	173	185	178	209	187	193	194	186	189	189	198	205	212	218	221	181	197	198	211	195	184	191	192	180	178	203	185	184	168	215	201	191	206	183	173	226	196	193	171	191	183	197	199	208	179	207	195	220	194	201	184	195	205	173	178	184	184	164	192	176	176	194	201	216	186	183	197	193	184	207	198	196	211	197	194	209	197	185	212	210	217	196	192	207	218	189	197	184	190	199	189	154	173	199	195	210	205	191	207	216	178	193	188	206	184	199	220	184	199	204	200	208	167	200	205	198	198	197	178	196	204	178	182	198	213	201	192	205	207	221	215	211	185	206	191	187	212	177	233	217	196	231	202	176	201	185	180	206	167	201	213	203	191	195	198	197	187	200	196	200	185	203	202	218	206	226	191	208	194	211	203	191	166	197	192	200	210	199	176	186	202	168	203	172	184	204	211	183	185	204	216	187	174	205	177	207	194	195	189	207	187	221	200	223	183	196	166	205	214	219	194	217	214	184	196	186	187	221	193	168	193	185	174	201	204	186	201	189	211	205	175	199	183	192	186	219	224	207	210	216	208	197	167	206	217	170	181	194	195	200	210	195	209	218	201	211	187	201	178	204	211	182	200	182	178	192	207	217	209	193	216	184	204	188	205	192	209	200	197	211	199	198	195	182	238	205	204	234	187	190	187	199	188	220	203	194	207	207	210	177	187	192	181	190	185	183	211	212	176	180	208	183	214	212	173	182	195	205	186	214	201	205	173	203	182	208	210	198	198	187	188	186	199	192	181	226	171	214	170	191	212	200	191	193	180	189	195	215	173	219	205	203	225	210	186	194	203	186	193	201	194	176	199	183	175	196	187	174	206	214	176	192	194	186	186	185	189	183	182	194	187	174	210	205	188	192	182	220	179	166	216	196	204	190	197	182	200	219	187	215	210	215	204	183	205	176	173	180	203	189	190	184	195	206	215	227	208	177	197	209	174	174	201	175	158	194	202	200	195	171	172	211	211	211	193	203	192	177	202	200	201	166	198	198	194	207	177	199	209	174	160	190	205	184	204	200	208	193	185	182	192	184	174	192	211	196	225	210	206	190	191	200	198	202	189	175	175	166	201	200	214	185	188	205	189	177	192	195	195	153	228	186	207	202	220	175	206	197	155	206	181	178	191	207	206	199	210	207	178	204	197	177	176	202	207	205	177	189	192	196	196	178	182	191	203	193	182	188	182	209	192	199	190	193	200	167	183	203	210	179	171	194	192	199	199	195	191	185	195	184	191	184	179	202	208	195	216	202	203	195	219	197	195	184	199	176	223	199	213	212	202	189	185	190	212	187	185	179	183	205	195	205	187	183	212	195	209	196	188	194	211	222	185	195	184	185	174	195	190	206	208	200	202	201	184	196	208	182	216	181	170	194	196	194	163	192	202	185	214	209	196	168	190	183	194	207	193	167	184	193	179	198	224	180	186	192	166	180	215	201	186	171	204	190	197	176	177	211	209	180	190	202	199	181	199	192	188	184	205	222	215	200	188	197	205	190	207	193	189	191	202	202	209	205	211	190	213	187	192	196	183	173	204	216	193	221	203	198	201	187	204	203	192	187	198	205	183	183	215	206	220	216	193	191	204	187	217	214	202	188	207	201	220	190	213	192	191	195	208	189	185	170	179	206	184	181	211	209	186	189	175	198	186	202	203	208	192	169	208	189	204	176	183	169	209	188	199	179	187	229	212	198	178	186	184	216	209	188	210	211	186	209	205	205	200	190	196	212	218	221	196	180	195	190	186	200	203	218	203	197	185	197	203	196	224	209	177	204	207	216	186	195	203	194	188	195	189	208	190	229	224	196	180	188	190	180	191	212	187	192	179	204	188	191	212	186	198	190	197	178	190	200	197	235	198	204	217	187	213	185	202	231	188	206	205	206	183	200	208	215	197	188	170	205	193	196	201	227	163	215	204	202	203	176	215	194	198	197	195	212	211	192	217	193	213	176	212	203	223	198	194	223	204	195	199	195	224	174	179	186	212	199	191	198	199	219	171	194	183	188	179	191	179	197	211	206	198	203	181	208	168	190	191	180	201	197	202	183	174	193	209	190	186	205	219	164	175	185	199	185	190	213	196	223	198	192	205	196	211	189	199	193	207	214	204	186	188	204	220	205	191	195	200	197	182	212	191	222	197	166	216	208	170	181	208	185	186	203	220	195	195	235	191	204	204	186	212	204	198	199	181	205	223	199	188	213	204	196	181	224	207	174	214	168	182	167	191	186	188	191	196	220	192	194	178	191	179	219	201	191	187	218	181	202	210	182	188	175	188	191	188	190	218	170	198	189	207	209	198	197	169	188	222	215	192	193	188	206	197	204	218	179	228	213	183	205	204	212	223	199	194	215	195	219	201	198	191	203	194	177	190	187	200	180	179	199	166	185	181	200	184	198	187	220	188	199	194	189	167	190	184	191	212	204	205	191	195	198	198	205	192	204	160	188	225	220	179	201	179	186	191	209	217	178	202	187	179	171	209	216	202	203	160	194	196	191	198	194	184	190	202	198	200	169	213	213	197	206	191	223	219	194	190	204	186	170	189	219	206	168	179	173	172	207	161	227	179	218	169	200	192	215	171	221	192	152	200	193	196	175	178	217	200	209	158	187	182	183	190	173	202	207	209	160	200	195	220	190	204	186	200	197	175	180	189	223	178	194	182	184	205	177	182	201	177	183	182	186	204	180	182	192	181	192	213	177	167	187	182	186	213	186	203	191	197	215	192	183	208	211	187	184	190	204	200	184	219
5654	9940	8608	4382	2735	1942	1503	1167	964	849	758	651	628	553	540	517	527	490	468	476	452	480	447	425	456	376	393	385	403	399	391	383	429	372	403	404	396	342	417	409	370	402	354	376	370	384	438	357	385	354	365	398	364	319	326	394	345	385	412	345	370	426	358	351	370	371	354	364	359	348	365	369	348	344	367	361	374	345	374	362	380	378	357	348	381	377	349	369	392	404	360	374	368	359	350	363	369	355	367	389	329	369	381	377	352	364	375	367	349	335	358	375	390	356	362	359	375	401	332	379	357	371	343	362	368	377	361	367	336	361	360	362	373	348	377	361	352	363	379	386	356	378	354	355	341	359	382	378	342	357	321	372	356	338	392	363	383	338	365	355	375	382	373	351	377	352	382	368	360	364	367	338	333	369	362	347	369	356	361	376	413	354	366	364	371	369	375	375	338	332	331	362	350	397	342	372	383	347	364	370	384	372	360	360	351	336	337	358	424	366	375	379	362	372	374	337	389	376	357	366	371	356	347	374	367	358	365	358	393	356	351	360	388	368	374	336	378	348	358	393	348	411	366	347	361	363	351	382	347	357	379	364	366	367	364	361	337	366	365	326	365	350	317	392	372	342	375	380	381	328	354	399	346	363	362	356	369	361	369	359	373	330	398	370	373	342	347	367	359	379	371	392	376	386	339	343	353	364	348	324	362	378	363	373	388	356	397	374	357	380	358	357	367	389	358	322	360	376	365	400	375	342	380	362	345	359	370	363	342	358	377	355	364	388	381	360	355	363	340	388	370	352	344	387	358	394	357	394	350	384	363	365	353	348	363	334	400	376	345	393	349	375	357	373	378	336	369	389	389	354	369	369	377	346	346	356	374	342	343	339	378	379	359	366	357	352	353	375	353	379	346	342	382	371	361	372	371	370	334	371	362	369	411	387	369	336	366	344	378	336	313	324	335	381	344	386	388	381	373	353	358	356	312	363	346	369	404	377	367	354	363	354	366	347	350	344	361	341	366	345	374	361	365	316	381	362	350	336	387	400	368	388	361	352	359	393	364	362	333	381	375	358	363	338	334	364	355	332	384	368	338	348	360	355	401	348	363	335	339	375	386	384	404	350	368	335	358	381	387	356	375	348	359	367	344	351	369	370	378	319	338	375	340	350	380	351	381	362	330	376	386	334	375	363	381	372	365	342	382	375	352	356	378	322	352	349	380	365	393	384	371	368	388	374	366	353	349	348	344	364	347	366	341	350	378	339	374	393	336	381	378	406	351	362	349	382	392	336	353	346	398	371	357	366	341	366	345	384	354	318	357	330	346	383	350	369	358	347	348	362	343	365	354	301	338	370	372	347	370	374	375	348	384	357	359	334	325	377	364	362	358	355	360	395	345	369	361	348	345	349	381	370	384	361	398	368	353	347	355	369	365	369	341	366	358	362	336	349	367	335	342	358	356	362	378	364	336	363	370	342	391	372	333	378	344	359	357	356	359	389	374	378	352	355	342	387	361	379	377	353	352	370	373	346	347	385	343	312	369	346	354	350	344	349	373	342	385	372	360	382	332	335	326	370	370	358	413	384	351	372	360	341	365	369	367	364	391	343	380	346	360	389	387	367	375	367	340	330	355	372	348	387	369	372	289	363	377	375	363	332	383	331	372	402	364	357	361	401	388	333	343	381	343	365	366	362	344	385	342	349	362	344	337	347	388	367	381	380	380	392	368	347	358	356	386	385	356	357	379	341	379	339	365	339	380	351	389	359	359	391	341	381	381	360	340	339	346	355	354	407	357	401	355	345	338	345	363	348	364	433	354	397	340	359	369	335	345	384	355	372	395	344	372	367	392	334	346	375	366	379	323	369	375	357	384	371	339	369	374	352	384	376	370	402	367	352	346	377	364	359	380	352	387	378	352	359	327	351	328	344	407	355	347	350	381	351	380	357	328	405	376	311	374	332	360	382	354	377	341	350	330	404	375	380	348	375	392	346	350	341	367	323	368	384	384	377	370	353	365	357	376	370	357	341	334	341	361	368	366	381	360	333	363	364	340	395	364	359	378	373	348	347	370	369	376	365	362	389	370	358	380	358	368	338	391	365	325	336	351	366	368	371	352	346	359	377	355	369	378	388	411	339	367	361	381	374	378	356	361	380	363	398	339	367	363	345	376	335	389	370	358	361	318	365	340	357	385	368	368	380	378	384	343	341	362	367	363	383	331	390	387	378	362	343	373	317	374	360	369	398	351	364	357	415	361	372	360	380	334	397	361	329	378	313	369	403	384	362	386	388	386	336	392	376	335	396	353	373	380	355	344	378	372	394	362	377	360	346	366	348	373	354	361	356	370	354	354	376	336	371	360	367	322	366	339	367	411	363	312	384	365	356	337	365	362	387	368	429	353	359	372	348	385	376	370	405	359	370	375	332	349	380	361	342	387	367	367	341	360	336	377	355	378	347	375	365	327	367	336	372	366	333	371	371	377	342	393	379	340	351	359	372	345	378	312	368	351	343	339	360	341	384	324	354	366	378	367	372	331	363	357	401	370	361	363	378	349	379	397	330	336	415	335	409	360	359	345	374	374	365	358	375	344	375	383	356	382	362	364	352	347	372	391	389	385	375	385	362	322	404	337	338	347	360	336	371	338	359	344	328	389	308	337	369	383	381	359	344	341	381	352	347	378	392	366	384	359	329	382	370	350	336	387	362	340	390	359	373	386	358	366	358	389	338	336	372	356	392	334	352	374	345	338	328	348	346	361	357	365	336	367	350	322	386	325	390	341	345	357	366	360	376	359	359	371	339	367	365	366	380	391	350	382	378	343	359	374	377	369	385	413	354	336	376	333	367	354	370	378	354	380	374	348	347	409	335	396	346	353	368	337	395	332	366	369	370	372	333	356	354	398	360	363	401	354	374	331	353	386	352	336	350	339	370	377	351	317	387	392	340	321	353	357	346	350	370	341	384	355	327	381	361	364	375	330	396	374	349	347	377	367	351	355	358	359	336	374	392	404	409	406	380	337	358	346	363	355	380	367	354	380	337	372	366	370	356	345	367	364	327	379	358	379	368	379	369	391	368	353	365	357	384	400	364	357	361	349	332	315	341	363	350	364	376	352	358	337	366	395	330	342	358	360	353	377	368	346	340	354	394	394	343	353	345	332	371	366	334	377	370	334	376	384	378	371	359	336	379	409	361	368	361	387	344	332	354	327	336	349	358	361	338	324	363	363	353	376	366	393	355	386	330	360	318	345	367	378	356	391	375	379	389	348	389	378	352	372	387	374	358	348	350	362	340	341	359	361	390	354	350	381	363	355	384	395	379	355	381	378	365	361	376	340	349	342	353	358	363	374	407	374	384	348	349	365	338	372	371	347	312	372	357	376	359	358	316	340	360	349	362	355	391	356	329	363	374	375	354	358	380	347	402	331	358	389	357	334	362	342	383	332	352	351	371	346	348	341	372	359	356	373	320	336	365	371	339	370	356	374	322	343	367	336	337	380	381
23362	21450	29285	24023	21451	20105	1645	579	404	353	323	300	262	230	210	234	218	209	203	194	186	183	178	164	178	178	158	174	167	152	151	144	135	150	166	155	147	132	140	145	173	163	125	142	136	152	146	137	165	147	118	140	137	133	138	148	129	145	129	139	128	140	124	147	125	145	134	124	149	140	122	146	129	120	145	138	139	162	117	143	131	113	131	145	143	141	118	132	136	140	146	151	133	140	153	162	167	127	136	127	147	128	150	145	122	145	153	136	138	136	132	158	135	144	147	118	129	120	143	154	153	140	145	136	142	158	129	133	139	144	161	152	147	134	142	129	148	156	135	117	141	156	142	147	139	138	141	127	128	160	123	146	135	131	149	138	144	130	140	158	135	131	145	122	128	137	120	144	104	144	123	118	124	134	151	128	118	148	162	145	137	149	138	152	127	145	123	151	136	135	138	123	136	152	157	166	136	143	133	154	147	127	157	127	124	119	127	137	126	124	148	145	120	126	140	141	137	144	170	138	140	120	136	133	123	143	113	134	143	106	136	142	128	145	128	128	138	138	145	120	120	123	165	133	149	129	127	147	137	143	153	123	115	143	141	132	144	137	144	118	125	113	135	142	124	137	144	137	129	142	132	158	125	142	153	130	157	144	125	129	147	137	118	144	115	145	148	129	137	121	148	141	136	122	139	134	127	144	140	137	134	135	111	115	143	140	151	128	135	160	128	124	116	146	138	125	122	129	147	143	136	154	132	141	157	124	129	129	128	162	147	137	131	123	134	132	116	138	134	143	134	135	142	153	136	135	139	122	133	137	126	131	118	124	140	146	143	130	131	113	140	171	152	128	142	126	134	137	140	114	138	118	146	125	158	140	129	154	123	129	144	139	127	123	140	127	124	119	145	128	150	138	143	122	142	146	120	128	122	142	155	143	128	130	133	129	114	141	113	139	161	133	138	133	137	145	136	120	140	127	123	133	146	128	120	132	133	163	132	128	155	157	140	139	150	138	123	141	154	140	123	124	128	129	115	138	117	139	132	134	138	131	137	132	137	141	124	133	124	119	133	131	142	122	136	116	112	147	146	131	123	135	134	118	143	153	135	114	141	144	129	129	139	107	141	138	129	132	124	160	143	160	137	109	149	136	142	136	142	121	124	131	143	143	144	128	130	153	114	151	136	139	111	116	142	113	146	133	132	121	145	140	139	148	129	141	136	158	138	141	131	133	109	129	138	123	124	140	133	151	129	150	134	146	131	132	130	135	127	129	121	153	139	157	140	121	130	135	158	121	119	142	145	139	139	105	131	125	137	152	150	121	125	117	134	117	152	136	136	128	131	116	123	127	120	147	125	127	137	131	151	138	129	124	128	128	118	159	142	127	143	132	143	141	141	135	136	138	146	134	126	130	134	131	147	129	135	149	138	137	131	139	141	153	122	138	145	122	148	124	127	134	126	137	129	120	120	120	124	138	129	128	155	116	158	126	145	127	131	134	128	125	125	126	132	130	122	135	142	113	122	141	133	144	134	160	140	136	139	148	133	133	126	151	137	133	134	134	140	127	133	142	120	137	131	132	123	123	110	144	156	126	124	137	136	132	133	126	123	139	132	138	122	135	149	152	119	124	146	137	127	121	136	135	103	129	136	136	138	142	133	162	150	141	164	147	133	149	145	143	147	113	146	123	134	119	148	130	126	132	139	135	144	140	141	143	149	147	148	120	122	114	122	132	136	143	145	135	145	132	133	146	144	117	137	142	136	135	130	132	142	140	124	134	130	131	123	157	133	119	126	120	141	104	135	120	124	132	130	131	123	130	139	139	128	117	137	144	130	106	130	126	144	139	122	138	119	128	136	130	124	136	130	147	127	134	116	136	109	143	146	139	111	140	156	145	136	139	140	158	126	127	151	130	135	138	133	141	130	134	125	150	136	128	159	119	138	118	172	123	156	154	136	133	154	129	128	128	117	145	127	145	162	118	120	132	127	119	128	134	135	146	133	131	129	142	140	137	136	121	124	126	132	132	128	134	127	131	138	135	135	141	129	121	139	128	147	127	163	140	129	138	155	126	124	127	127	145	123	122	126	125	132	142	137	141	128	134	146	133	140	129	135	135	130	135	141	139	129	140	145	123	149	137	144	151	128	155	134	132	144	141	134	108	130	151	127	136	127	145	135	124	108	142	131	141	134	134	135	129	114	144	118	119	124	156	129	121	144	126	146	127	126	135	124	139	132	125	149	138	143	136	141	146	139	120	119	135	136	165	111	124	138	158	127	135	139	139	155	126	137	159	140	124	132	129	120	134	135	152	127	129	127	135	150	131	148	124	137	140	148	146	142	144	149	135	118	125	125	126	140	145	151	115	122	131	149	133	132	153	126	132	134	154	143	139	146	130	120	154	154	142	130	129	151	133	150	138	148	141	119	133	138	129	144	132	129	132	134	137	149	127	155	149	129	147	127	113	127	128	135	135	143	125	137	131	121	138	157	123	150	143	133	139	118	125	136	139	127	129	153	130	139	153	130	158	150	125	143	152	132	147	118	126	123	138	123	116	124	116	142	132	136	135	123	136	153	142	129	135	144	156	139	125	139	118	151	156	136	149	152	147	120	121	142	120	129	141	138	123	157	126	142	117	136	126	119	122	123	126	144	131	150	115	118	138	136	117	137	148	125	126	152	150	121	145	132	139	143	140	130	148	128	136	158	144	139	129	135	128	144	143	142	142	122	124	138	150	128	137	139	115	149	132	134	138	131	144	127	119	133	149	145	153	144	122	122	137	116	112	142	147	152	136	126	129	137	145	143	137	138	134	127	133	133	120	125	157	153	143	132	132	124	141	130	123	119	142	117	135	118	119	143	128	128	122	149	141	142	142	127	118	119	127	133	128	135	132	137	154	98	152	134	124	142	116	128	141	144	143	137	133	139	141	123	107	140	131	109	141	122	148	120	124	128	137	134	139	143	155	136	131	106	148	136	147	123	136	133	129	134	127	132	138	120	137	125	149	117	139	138	132	137	119	124	106	127	121	132	124	131	129	122	135	138	136	144	142	153	140	139	138	124	134	140	146	151	140	125	141	130	133	146	136	120	156	159	157	138	149	131	146	137	132	111	152	143	134	149	136	116	129	153	142	124	135	143	137	121	139	132	150	128	143	138	129	148	130	125	137	141	132	143	134	134	128	134	133	125	129	130	140	123	137	139	147	141	137	127	142	171	137	127	147	119	144	148	145	130	139	129	128	139	142	132	128	131	127	137	135	147	128	145	123	152	124	148	123	128	147	140	111	133	137	134	133	151	118	121	158	132	119	147	136	137	147	110	121	116	143	140	134	139	145	140	142	123	148	138	125	126	142	138	129	125	147	110	136	115	127	136	146	147	131	124	134	137	122	135	125	150	140	123	128	128	135	126	152	128	144	134	122	130	133	120	141	142	130	137	137	135	130	164	127	147	129	149	140	128	127	144	121	143	138	116	120	120	146	132	120	140	142	147	131	135	143
7917	15708	13509	7241	4581	3201	2270	1731	1374	1153	1004	859	791	674	581	578	505	484	439	443	398	373	365	416	344	360	356	347	314	331	317	309	321	292	292	297	277	283	306	295	258	251	271	280	245	245	279	259	280	260	261	259	287	254	275	241	272	248	241	253	271	245	253	233	256	275	259	236	250	234	257	253	245	255	235	258	245	246	247	281	232	235	250	272	279	234	229	207	234	217	227	262	259	248	240	249	257	240	241	244	243	227	261	251	263	266	207	231	261	269	258	232	227	251	216	251	232	239	231	254	215	244	243	247	257	236	223	245	245	229	226	251	241	226	219	226	208	236	225	245	240	256	251	229	256	276	217	211	244	249	227	250	220	243	239	226	215	242	230	251	247	236	235	270	226	238	238	253	238	228	248	270	256	220	223	244	238	228	252	251	221	232	226	238	262	235	264	231	238	235	239	269	238	230	240	247	241	245	240	267	246	250	240	232	273	238	239	241	231	218	221	228	215	229	225	222	233	240	244	219	236	233	252	221	244	255	217	225	221	239	237	233	241	240	238	235	233	254	226	218	241	217	227	245	256	200	229	223	262	271	247	210	247	229	225	250	228	255	237	211	260	228	225	254	243	210	252	256	257	249	236	223	243	236	253	257	268	246	243	231	228	240	217	230	217	234	233	238	247	233	240	233	211	222	238	253	229	223	217	241	245	221	240	256	262	247	212	254	226	235	220	218	215	264	189	229	238	226	216	246	242	243	239	222	206	251	250	198	252	227	223	213	207	254	249	235	249	256	278	224	242	230	241	213	259	238	228	241	261	207	248	228	236	223	217	235	246	237	242	254	231	223	256	217	219	216	254	226	224	224	226	248	232	241	262	235	259	263	258	230	237	235	229	242	240	241	250	241	258	243	239	238	231	219	250	232	234	230	210	217	235	217	214	254	256	236	242	243	252	249	234	240	236	226	234	243	247	239	226	264	237	245	209	238	239	245	207	231	245	207	231	239	219	241	249	272	231	269	221	232	236	263	242	229	219	254	243	255	250	236	206	241	223	231	235	218	235	223	254	237	256	239	222	245	275	240	231	221	228	234	239	229	221	250	234	230	239	234	253	214	260	242	234	224	257	253	238	220	241	253	230	219	228	245	236	219	259	256	243	218	244	238	242	227	211	234	252	238	247	241	278	227	239	233	232	254	235	226	245	230	242	264	239	252	234	180	218	259	245	250	230	210	197	244	233	230	241	232	230	244	229	195	235	245	238	257	262	206	234	246	245	259	234	231	258	245	218	236	231	239	232	241	234	209	208	234	240	241	233	231	231	239	226	227	222	254	244	239	262	254	251	222	236	218	241	226	248	211	226	213	256	232	227	228	245	224	214	230	243	239	231	243	254	251	225	251	224	223	255	251	225	254	231	236	248	231	228	217	263	251	241	249	256	254	234	234	251	260	213	224	245	227	219	228	242	222	251	231	266	247	226	231	223	221	235	244	218	224	225	250	245	244	240	221	239	250	237	232	238	246	246	257	222	244	224	233	249	233	241	236	198	247	253	236	236	248	220	228	243	231	229	240	255	229	261	245	255	253	239	254	235	250	249	237	260	221	240	249	242	241	235	244	230	223	277	241	246	254	232	235	273	236	258	246	221	223	239	246	248	210	229	237	245	234	247	213	253	248	261	223	232	248	207	247	234	244	234	244	247	241	234	225	218	247	219	232	224	249	215	224	254	233	247	224	231	231	233	229	222	219	247	253	226	238	228	225	234	260	234	264	235	229	210	235	249	260	218	223	229	233	213	254	233	244	237	220	272	220	236	238	252	231	254	221	243	202	244	238	228	246	275	231	247	219	243	227	231	218	227	249	244	249	232	276	232	236	259	216	260	216	242	237	227	242	232	224	236	232	263	260	242	234	222	232	227	229	235	236	254	248	245	231	253	244	248	235	235	230	248	248	250	244	229	252	241	241	234	223	237	247	248	191	229	212	236	245	238	255	226	240	246	225	234	233	240	266	230	220	268	222	233	252	209	212	240	247	258	224	222	258	220	244	252	234	242	260	238	259	260	264	249	254	229	260	229	246	243	232	246	235	255	236	250	261	225	227	261	231	214	220	228	219	236	235	229	237	238	242	235	238	242	230	244	262	233	230	220	232	222	232	246	238	231	246	235	234	232	240	267	222	233	240	252	228	256	247	251	234	228	246	257	243	225	239	240	218	223	230	213	274	241	250	238	212	261	258	257	228	236	235	245	238	236	241	236	224	233	231	259	218	230	237	244	240	261	254	236	230	251	240	229	233	233	254	248	223	239	213	229	225	245	261	202	241	239	238	240	259	268	219	232	271	223	238	259	207	253	227	230	221	216	240	199	239	221	251	228	241	256	249	230	227	202	232	264	229	229	240	225	224	196	248	249	271	192	246	256	241	239	253	214	263	248	222	240	233	230	216	252	223	242	255	247	230	244	240	244	236	208	226	232	244	226	244	222	245	246	228	232	245	231	247	249	230	223	245	264	246	243	233	211	203	253	249	238	245	226	253	244	248	250	221	237	240	254	231	257	239	211	261	222	248	247	239	264	236	203	241	239	227	211	230	245	230	223	229	234	241	208	239	238	271	212	205	222	238	233	237	235	229	232	238	224	250	234	231	247	241	221	245	241	216	218	221	278	216	232	255	247	238	261	245	226	234	238	235	228	223	241	219	253	229	255	247	248	212	238	239	231	258	252	248	250	246	271	265	224	238	232	238	208	229	249	248	245	247	253	203	258	255	213	253	217	245	278	253	250	227	230	254	261	246	246	246	233	261	235	233	251	221	246	236	221	243	225	219	219	258	230	228	241	220	212	231	255	242	214	208	244	238	250	223	237	200	257	222	224	243	214	237	239	226	212	230	259	236	228	252	251	241	221	263	226	228	243	209	257	221	235	202	229	221	227	228	242	226	239	208	221	217	251	256	239	237	214	227	222	215	252	251	223	235	238	246	248	242	241	211	265	254	256	243	240	219	249	221	254	232	276	241	222	223	228	223	260	229	270	241	218	198	240	223	244	233	240	253	240	207	255	234	237	221	226	226	215	247	245	276	231	215	232	200	242	265	241	237	247	250	256	239	246	228	236	231	229	223	254	220	221	243	236	242	231	243	253	194	232	280	203	227	211	231	234	239	251	241	265	238	225	202	240	227	240	225	241	272	222	215	228	235	228	214	258	227	216	217	252	243	243	263	218	229	257	222	264	202	253	257	241	214	223	251	244	246	245	238	243	235	233	238	238	217	271	242	234	218	246	247	260	202	241	240	247	243	225	238	229	207	224	224	243	238	247	266	231	225	214	226	242	229	242	221	236	225	207	249	231	222	269	236	207	224	236	259	228	252	256	229	262	234	263	222	217	256	255	237	217	263	236	208	255	230	260	235	259	249	240	245	237	223	227	269	251	229	252	235	218	271	241	232	246	235	227	253	238	233	229	228	236	241	245	237	243	235	220	243	234	238	243	256	229	215	207	252	228	230
27008	20818	7830	802	505	443	471	412	427	428	423	389	438	422	400	416	431	415	407	410	406	403	403	423	401	428	400	416	392	414	434	434	433	438	440	404	436	430	371	408	388	425	447	450	424	415	372	419	394	376	410	429	424	446	401	421	430	411	370	374	406	410	415	407	429	406	411	403	409	421	380	387	416	410	435	400	419	424	392	412	428	403	392	448	385	415	447	396	409	421	415	447	400	416	418	397	427	442	377	416	419	434	421	435	394	439	382	395	409	389	444	409	401	444	419	432	411	399	425	419	414	413	381	390	389	440	432	412	427	380	404	423	396	387	402	393	406	421	421	392	430	394	409	414	419	398	391	383	439	432	431	397	430	401	414	402	419	400	432	442	422	421	413	387	401	410	363	406	403	411	442	386	426	411	386	406	421	439	409	400	400	438	382	436	395	393	405	406	422	393	436	394	398	393	400	409	431	388	415	436	410	369	417	422	430	400	434	438	422	415	442	448	410	418	433	403	403	444	438	422	464	415	381	433	412	427	404	418	378	441	416	381	422	372	424	390	391	428	424	453	414	459	406	424	413	426	414	416	401	388	400	435	426	426	424	446	414	374	419	405	378	441	392	419	446	424	395	447	432	412	393	399	419	406	391	374	425	399	435	435	420	373	428	432	426	399	444	394	442	430	390	416	383	405	401	455	425	427	366	446	407	400	426	419	423	402	403	406	428	403	406	405	441	436	408	405	391	387	404	418	396	396	462	425	400	448	406	403	462	382	409	406	419	406	409	421	381	392	398	407	429	417	405	427	415	403	443	425	417	430	408	411	374	436	430	414	432	421	425	444	421	400	425	417	445	399	414	400	405	406	415	426	441	397	416	403	444	385	438	408	373	421	412	418	431	437	426	430	368	397	419	418	405	408	416	423	390	420	384	387	440	407	399	385	411	407	418	412	378	414	425	445	390	437	445	413	360	412	412	372	397	446	407	397	387	395	420	417	432	435	425	409	429	455	403	403	412	391	378	436	430	421	398	401	394	406	396	401	420	394	427	390	434	433	406	399	420	399	408	410	401	419	414	370	392	428	429	394	434	430	395	426	438	421	398	409	411	421	409	431	427	411	407	418	409	396	397	416	412	373	420	422	422	433	417	429	408	425	396	398	402	415	385	427	422	439	412	462	408	392	387	394	412	440	410	403	402	404	386	451	408	412	391	436	430	428	402	412	425	446	424	407	407	412	455	406	412	425	384	450	426	425	387	419	414	418	391	437	408	431	404	428	405	410	422	439	401	429	400	404	429	418	391	427	422	444	424	410	438	449	414	382	433	406	405	456	390	379	397	418	424	443	412	405	431	361	423	370	390	416	404	392	429	413	399	413	379	435	403	430	386	415	401	398	425	397	400	399	402	402	424	429	396	431	401	421	402	422	398	391	429	399	390	405	420	414	397	433	343	393	439	424	403	417	404	391	424	385	423	384	404	436	407	389	393	397	413	390	427	396	409	391	385	461	398	434	431	392	385	410	444	399	398	412	416	406	394	425	397	437	406	429	402	401	408	420	413	397	425	421	411	400	410	433	395	423	421	428	403	424	438	411	418	447	407	385	397	436	425	396	419	385	416	402	412	406	375	395	425	420	419	418	464	399	409	395	414	386	420	435	414	388	441	418	431	412	414	391	394	409	400	401	377	445	409	422	407	415	424	435	391	403	394	370	420	403	401	394	436	445	414	385	400	375	442	411	363	423	407	389	427	405	393	426	408	429	425	399	375	403	427	400	456	419	430	427	408	381	416	406	416	405	445	407	403	412	396	408	412	402	430	419	399	421	428	403	404	441	455	413	384	426	422	410	427	439	439	399	388	404	431	413	418	400	427	382	372	407	403	419	436	422	419	401	438	395	393	403	394	413	424	404	413	398	395	412	395	415	416	403	399	435	367	407	450	395	369	439	413	425	443	465	393	411	385	418	404	396	397	408	457	400	429	422	412	398	417	452	403	427	409	441	410	426	408	394	413	421	397	406	430	393	384	405	394	427	451	383	421	435	395	429	404	419	414	419	385	430	412	360	398	423	432	389	409	440	422	413	413	428	429	417	420	438	409	391	428	436	431	424	407	428	438	388	427	430	364	419	403	383	417	389	461	448	443	392	431	397	409	432	449	448	428	449	401	422	413	411	394	411	388	417	375	433	408	392	462	390	382	412	453	395	412	393	398	410	404	398	394	469	406	419	389	387	425	412	394	431	418	443	397	418	403	426	399	430	404	385	409	427	416	404	386	410	391	394	383	391	411	459	402	424	450	396	383	410	424	386	399	393	397	419	374	397	415	377	389	450	412	411	391	381	410	408	373	400	428	433	394	411	417	437	384	389	455	422	427	415	427	422	376	417	422	405	434	399	401	447	450	439	427	413	398	413	423	394	368	427	397	382	436	442	422	432	394	423	385	404	380	403	436	404	366	446	401	418	420	399	400	422	444	363	392	445	429	424	410	359	392	388	420	411	417	407	408	395	419	412	410	439	398	409	423	417	405	411	411	410	403	409	411	377	428	437	399	418	420	385	398	428	392	431	443	411	406	429	422	426	418	392	444	374	367	389	396	423	402	436	395	435	373	425	383	454	395	445	422	397	408	423	404	399	439	431	437	391	400	412	422	412	424	406	455	415	420	443	414	431	395	406	366	410	405	431	435	436	431	436	432	432	402	386	440	445	419	435	411	436	426	415	415	421	431	398	393	412	409	360	412	397	420	434	455	389	413	385	423	422	395	402	441	439	424	404	425	407	400	413	414	405	418	402	424	389	424	400	417	415	417	385	385	388	392	420	383	417	443	410	377	391	396	415	431	428	399	427	415	422	381	387	426	424	437	411	380	426	419	439	462	432	387	398	415	436	391	415	369	406	413	403	422	449	450	424	423	382	365	415	426	397	425	386	437	376	409	411	435	440	444	427	407	449	389	425	398	386	392	420	432	429	440	383	422	440	420	367	426	432	409	405	424	446	404	423	444	403	419	437	406	399	401	436	412	433	356	405	414	419	427	391	413	399	399	436	443	420	402	422	433	404	360	348	409	406	418	416	412	394	442	389	404	357	384	420	413	423	425	442	412	402	444	424	395	394	438	436	411	396	391	421	404	419	397	365	402	409	414	394	426	443	434	410	401	392	397	445	411	397	424	390	415	408	412	405	382	395	411	383	420	411	385	393	429	411	409	407	425	405	418	409	396	441	453	417	443	438	436	384	415	436	405	419	404	412	414	431	421	414	422	381	407	420	431	382	416	423	415	449	422	418	430	418	397	410	392	420	429	410	398	408	418	439	395	451	409	395	420	439	403	432	401	390	415	401	427	406	416	426	422	393	412	435	390	397	409	419	408	393	429	412	432	411	392	427	384	437	422	441	437	388	416	418	383	425	428	401	405	419	438	409	422	399	420	430	414	409	401	415	387	431	450	371	384	412	415	397	439	431	382	408	380	433	372	409	420	427	411	424	430	419	401	413	453	409	403	424
4196	1741	1574	1145	963	889	823	827	768	798	746	736	755	736	772	731	699	757	776	775	752	741	735	699	735	727	737	749	724	711	715	679	727	730	735	762	706	769	762	646	704	778	726	756	750	768	747	712	721	670	663	773	728	774	721	743	714	727	729	726	756	721	724	702	697	704	688	747	724	758	741	760	711	714	705	707	745	699	737	737	686	703	696	725	764	732	690	746	724	738	728	747	729	718	708	696	731	705	706	711	761	776	726	776	726	684	786	692	758	724	746	708	729	767	737	737	778	678	727	761	747	733	728	757	654	703	713	717	737	630	731	762	719	704	724	742	764	743	713	662	754	737	716	718	709	774	705	700	702	681	681	722	750	772	728	727	690	738	736	744	698	732	706	755	759	723	718	769	745	767	746	714	791	664	708	771	708	753	711	799	719	730	721	735	734	742	753	729	767	710	696	690	706	770	729	762	754	780	774	701	692	677	747	703	739	737	759	756	703	763	721	776	782	675	745	703	696	715	729	723	718	705	735	698	781	705	673	707	776	723	703	677	770	753	722	780	773	721	693	733	734	761	724	739	717	728	707	737	746	712	772	720	678	710	715	741	703	686	739	682	702	747	677	721	726	708	729	763	728	727	789	719	739	697	700	744	718	753	693	716	733	736	735	765	683	709	680	737	733	692	706	725	710	769	706	742	713	769	744	759	738	737	731	671	733	716	738	746	726	720	740	752	758	753	731	705	655	741	732	746	783	700	741	715	761	743	724	694	710	737	666	751	740	702	758	720	677	682	671	733	688	717	739	725	785	736	724	741	732	773	722	719	762	686	735	722	730	725	742	739	744	744	728	722	687	727	776	756	750	717	716	721	712	725	689	695	724	739	682	726	732	698	749	745	687	756	762	704	761	736	721	709	751	772	758	738	726	730	694	720	740	734	749	699	734	774	687	737	741	719	721	660	723	733	742	759	699	714	748	706	703	690	739	710	688	739	685	742	726	690	777	721	720	738	776	676	738	695	746	737	726	729	706	709	701	753	766	732	713	706	728	760	741	730	747	742	729	720	737	710	723	727	772	699	734	783	699	708	719	737	731	719	743	689	712	719	727	662	752	744	739	708	708	767	707	705	723	718	758	718	708	691	711	753	700	716	687	736	706	710	703	714	713	706	705	724	706	727	680	707	730	731	696	741	729	743	752	697	738	722	771	732	718	671	671	676	740	713	756	665	734	684	684	716	748	754	710	700	725	715	727	712	682	709	735	738	736	717	730	723	740	775	753	699	716	671	757	721	717	724	754	713	720	759	720	754	726	758	699	748	740	730	715	717	705	732	751	725	716	707	723	722	690	703	716	683	695	716	745	758	726	696	734	697	724	738	761	669	750	727	764	689	708	729	712	749	766	708	722	730	735	713	705	705	755	726	738	715	711	724	684	743	741	740	745	742	684	713	749	699	736	733	745	767	745	673	727	740	754	699	783	733	692	762	737	675	695	757	715	687	704	743	728	702	744	735	737	699	727	720	767	689	760	689	690	711	787	688	786	749	754	751	737	701	699	764	780	767	701	697	703	762	732	722	807	726	726	732	747	702	772	733	714	717	767	719	749	733	720	717	680	735	760	688	714	751	720	732	710	732	728	729	722	786	731	689	753	768	761	746	709	714	762	689	723	751	727	730	679	722	713	720	717	721	686	757	707	729	735	750	701	744	711	715	743	685	705	763	748	710	715	745	701	756	701	720	782	717	729	720	786	737	741	697	746	724	748	759	704	738	717	755	716	700	749	731	747	671	749	739	705	713	730	763	750	709	730	737	743	744	740	741	712	744	747	753	740	695	687	743	717	683	727	746	741	734	749	684	725	699	725	734	712	758	724	729	764	786	725	778	801	753	736	755	758	767	703	679	730	693	714	733	726	771	714	733	717	734	764	715	750	733	768	747	734	750	721	729	712	748	745	740	700	754	761	730	773	732	701	746	735	773	743	744	747	714	751	729	732	735	728	713	743	703	688	753	736	693	720	696	702	741	730	769	756	790	722	702	760	731	737	697	717	698	741	745	745	719	717	746	713	769	794	733	709	760	730	707	696	691	704	709	745	698	709	778	710	723	708	704	731	751	718	741	720	712	716	728	750	693	736	785	770	727	716	746	719	738	709	731	713	741	735	747	761	700	746	776	737	744	748	736	655	746	715	763	737	671	749	719	701	738	723	761	759	720	731	752	719	674	779	713	711	750	735	735	779	773	708	733	700	795	709	785	709	709	746	753	695	733	677	728	737	756	716	702	711	709	702	724	779	754	738	752	721	748	735	700	732	730	727	734	704	698	734	731	708	752	712	724	733	731	726	762	695	752	734	725	744	714	694	728	697	713	700	738	689	675	720	769	767	767	777	676	693	706	748	715	795	745	788	678	708	760	733	726	673	795	782	774	755	736	693	727	710	712	740	680	797	725	749	726	762	677	706	771	699	689	725	719	737	744	723	726	692	730	734	731	722	730	743	686	731	650	676	706	719	696	718	713	706	766	741	738	675	685	687	714	775	708	746	727	687	742	726	791	720	741	770	707	704	783	722	745	685	710	729	766	744	690	732	667	756	727	712	681	743	738	735	720	696	693	738	655	735	765	682	704	709	715	718	710	755	719	715	749	695	724	686	704	679	745	748	730	698	758	698	717	702	681	716	690	692	737	718	715	735	665	707	681	743	767	746	726	700	733	771	728	734	716	743	738	673	783	709	717	713	728	717	754	737	742	693	688	736	719	703	695	795	702	734	726	701	674	709	735	716	783	676	717	751	750	721	728	739	719	700	702	706	752	705	669	735	692	721	714	685	704	763	700	730	747	708	728	701	720	763	712	725	714	688	701	768	710	697	694	700	709	678	702	740	713	723	733	761	760	715	721	745	761	672	741	727	717	792	750	713	720	705	699	721	701	784	742	692	682	708	682	731	730	755	728	708	735	709	752	687	704	683	754	749	757	747	774	691	699	733	726	727	770	703	682	710	709	743	743	744	726	717	751	737	745	780	756	701	714	659	733	742	744	697	711	716	705	742	733	711	753	768	729	745	723	758	717	694	703	759	776	755	786	736	748	695	755	700	739	692	733	696	704	714	741	755	704	754	697	732	725	731	717	719	697	677	655	700	777	702	742	718	704	673	806	718	773	732	696	756	686	705	732	727	713	719	742	674	735	720	671	712	707	736	744	699	674	747	689	719	755	730	746	742	745	701	692	733	760	736	732	742	759	750	731	735	763	717	702	731	756	742	714	725	708	718	739	703	702	711	744	732	732	760	768	789	739	699	701	747	740	672	697	708	747	738	728	701	703	702	749	712	683	717	683	721	720	749	771	764	719	727	696	717	758	699	743	750	719	683	780	703	744	710	757	734	787	731	784	737	733	741	708	750	728	714	761	749	760	743	704	690	767	691	713	729	738	698	726	751	708	697	755	737	732	733	730	738	697	735	742	672	729	731	754	707	735	685	701	702	699	707	733	710	721	746	709	780	760
24235	21428	28667	24563	20842	2148	654	429	359	310	272	241	259	284	247	221	242	227	221	235	206	227	212	212	195	227	231	205	212	208	217	219	218	217	201	179	187	191	191	184	209	181	221	187	218	184	210	199	190	188	204	212	204	185	209	210	191	211	182	198	212	188	181	196	198	173	204	179	216	180	187	208	193	213	182	182	159	182	204	174	188	193	194	190	192	181	189	207	187	176	195	208	200	194	218	193	190	204	193	193	186	216	205	217	204	178	205	189	192	180	186	200	180	218	222	209	162	170	198	184	188	196	196	187	187	207	198	173	213	196	188	206	188	171	199	206	208	180	181	205	203	179	202	173	153	201	169	196	211	176	205	202	188	177	185	199	206	198	175	220	187	179	215	184	209	193	202	179	222	202	201	198	207	203	204	188	179	173	199	217	174	204	202	205	178	182	209	172	204	216	190	197	212	181	196	181	192	217	200	202	203	195	154	185	204	191	198	185	199	170	194	191	187	165	205	197	198	187	192	202	183	231	208	179	210	222	183	178	211	198	190	185	196	206	195	245	179	191	176	227	198	196	206	193	164	195	209	206	171	200	202	180	163	219	183	208	173	189	197	182	202	193	175	195	197	186	210	183	218	208	172	196	194	175	198	173	175	196	201	188	184	187	171	205	196	201	188	171	195	179	243	186	218	194	177	205	186	187	197	197	184	204	191	181	186	187	179	183	211	179	214	189	208	180	217	182	180	207	218	170	195	176	186	183	194	196	186	188	219	193	186	209	199	184	189	189	179	188	201	186	196	196	201	211	190	186	177	218	184	187	177	188	187	203	209	201	168	189	177	191	213	189	182	189	200	206	196	190	212	187	197	186	191	195	189	178	201	186	210	182	186	177	193	222	192	173	198	199	185	182	190	184	186	199	199	166	185	168	169	172	193	184	229	176	186	171	199	184	195	191	182	192	190	207	189	197	154	180	189	197	188	201	206	184	188	199	198	188	194	188	211	208	217	172	200	184	217	186	184	205	182	201	181	210	172	198	195	193	210	197	186	205	186	188	189	195	202	179	184	197	222	192	179	191	188	203	217	166	192	214	157	197	211	209	195	185	152	190	197	219	197	183	206	175	204	178	188	185	196	195	189	177	183	171	217	181	189	194	190	206	203	186	189	219	226	198	198	182	205	199	175	167	166	192	205	202	191	200	196	184	196	206	206	179	193	190	185	195	194	185	186	193	188	191	187	181	182	184	202	194	207	193	176	188	198	216	169	207	182	185	173	181	190	205	206	203	206	187	216	207	202	216	197	204	189	194	183	182	201	231	173	191	182	206	184	188	189	190	185	196	207	187	171	219	200	190	185	173	180	201	185	213	179	192	203	196	165	206	193	215	166	184	200	198	193	209	191	188	220	189	204	165	203	193	190	187	207	189	181	203	159	170	200	194	185	200	196	215	166	215	204	185	171	177	213	202	187	171	190	195	162	191	193	219	193	212	182	194	183	185	210	212	195	200	171	178	195	188	179	173	197	201	189	187	169	188	176	200	181	196	189	181	176	193	222	203	172	196	218	193	221	194	190	181	197	205	204	173	192	188	219	187	202	200	221	196	187	200	206	204	200	195	203	188	195	200	184	211	195	177	194	189	187	197	179	217	207	190	195	191	190	188	187	187	203	195	211	198	183	194	167	193	193	189	181	197	219	180	197	194	203	176	181	168	182	186	202	209	177	170	193	183	186	206	188	199	211	188	211	190	182	198	208	193	203	191	205	194	161	166	191	185	191	189	228	195	183	203	205	166	186	192	190	165	194	225	190	181	193	184	185	188	190	181	166	195	185	193	179	180	198	189	182	182	216	193	211	198	167	208	175	187	178	178	190	209	185	181	205	170	215	177	183	188	195	195	157	178	191	194	187	169	213	186	214	186	194	177	194	188	201	200	177	207	192	196	203	238	200	192	176	170	188	227	190	155	189	185	193	185	196	208	192	195	204	190	168	192	190	173	185	203	178	204	225	199	171	217	211	209	200	197	192	174	175	193	192	183	200	197	200	172	195	194	187	208	173	202	172	176	211	206	190	190	176	195	186	191	192	163	199	202	184	201	203	195	176	204	188	185	194	197	201	181	184	186	203	177	191	178	192	197	207	193	178	178	182	193	209	203	192	189	217	191	189	187	175	163	201	172	178	201	207	195	196	204	178	195	213	202	180	225	189	194	215	192	199	174	202	189	200	213	201	172	207	194	227	187	210	175	198	186	218	187	191	189	205	224	192	188	184	198	196	198	199	181	163	189	188	173	185	203	193	211	198	200	181	194	196	180	193	186	214	195	188	209	197	196	184	182	189	162	207	194	182	183	206	187	190	200	220	193	189	197	203	200	178	188	180	216	181	183	176	182	206	178	178	195	196	191	178	187	197	184	208	190	156	186	183	216	215	194	220	175	214	177	181	231	198	219	177	177	207	210	174	190	178	199	180	190	214	195	197	207	187	183	183	206	188	193	195	175	220	199	211	198	177	174	205	183	182	179	176	186	202	192	203	209	198	180	215	190	180	191	200	201	202	192	182	176	178	183	183	197	177	188	174	223	184	197	191	191	192	197	187	192	192	195	182	204	200	207	177	175	180	217	182	179	180	178	204	177	186	202	195	186	180	184	214	206	178	199	197	186	206	196	196	197	188	200	201	188	151	179	225	181	191	193	165	162	180	209	185	196	191	178	176	218	195	187	208	198	214	201	182	198	185	207	179	186	190	174	193	204	202	172	206	175	187	209	175	184	180	188	187	196	185	183	191	181	188	196	174	184	191	197	201	178	196	183	144	196	188	169	186	181	213	197	183	186	185	179	198	185	185	176	158	191	177	207	176	221	211	173	191	208	201	211	210	185	181	183	217	177	196	186	197	194	183	210	180	187	171	188	189	202	198	195	188	209	200	192	216	182	179	197	169	203	220	200	200	175	166	199	205	176	198	198	183	193	218	193	177	212	218	235	207	200	200	181	183	194	192	195	179	171	207	211	172	185	201	174	208	206	176	206	210	190	188	214	180	216	178	177	196	174	166	177	189	186	228	194	188	210	194	189	197	204	179	190	182	194	205	194	190	198	213	196	204	200	200	177	190	199	209	174	197	183	212	192	198	187	200	198	206	200	163	202	204	210	223	193	184	178	197	207	223	189	186	203	177	191	196	210	188	200	165	177	202	193	192	193	181	178	207	189	191	201	177	184	204	217	214	209	166	205	168	196	210	212	195	181	195	202	177	186	204	166	183	192	200	193	201	213	163	183	207	200	210	211	196	207	165	172	176	192	185	188	176	195	188	175	203	163	164	193	213	208	182	208	186	197	203	191	199	195	186	180	189	196	173	199	180	195	196	193	156	223	192	186	214	198	164	191	191	209	190	185	184	204	199	197	204	186	173	203	175	200	177	195	184	183	183	188	164	179	200	180	197	196	188	191	212	187	190	191	198	206	228	195	177	199	181	174	189	189	212	169	177	200	201	201	171	223	186	183
5449	9844	8517	4389	2698	1993	1441	1163	1016	822	730	641	609	559	514	533	506	495	505	489	449	432	456	460	429	435	417	394	381	376	378	380	411	396	390	400	343	360	369	389	363	369	352	390	396	386	375	362	381	406	377	323	360	362	371	366	407	328	371	370	372	340	393	351	383	388	336	364	380	340	356	359	354	351	360	344	344	387	365	365	372	342	374	355	373	376	355	384	360	364	352	326	391	359	374	355	400	393	375	354	384	352	355	383	378	382	349	353	343	355	328	357	329	374	372	384	341	335	358	346	364	352	345	332	372	368	312	339	324	355	361	392	363	367	385	366	341	382	346	387	377	375	327	369	366	335	393	340	380	331	365	359	348	369	375	365	366	378	365	348	351	326	362	380	335	358	332	350	390	346	393	377	346	379	365	370	376	367	383	371	342	348	383	365	367	341	363	337	364	354	365	354	372	370	388	358	354	347	322	375	373	375	352	355	370	352	393	384	381	342	360	343	353	368	368	362	360	362	363	377	366	347	339	366	335	384	375	370	376	383	368	371	372	365	402	401	332	356	372	368	376	342	365	367	355	368	383	370	368	359	363	360	373	390	360	339	366	375	355	326	396	325	355	373	367	331	349	365	351	364	366	345	361	367	358	322	336	336	353	361	380	377	350	371	389	347	369	350	356	377	349	351	331	367	329	357	361	376	366	381	361	392	355	338	373	366	392	369	358	346	348	368	391	342	356	331	327	371	353	367	353	391	351	333	388	314	345	357	375	328	369	334	354	390	367	376	376	380	363	362	345	391	339	349	354	365	325	374	332	357	357	341	372	393	394	359	337	336	381	333	345	325	380	418	339	365	358	373	366	366	357	339	386	328	338	346	367	368	351	385	378	318	383	341	369	324	362	352	390	329	356	338	354	377	377	379	395	334	349	330	347	366	378	366	396	368	341	376	376	345	344	317	389	370	371	367	387	343	364	378	365	343	305	367	333	371	341	345	378	366	364	332	366	356	307	354	357	354	386	367	392	364	387	342	355	378	336	369	396	360	398	355	376	361	344	332	334	338	362	348	338	342	378	347	316	340	377	336	359	348	371	327	356	334	374	364	345	365	342	350	368	340	360	370	356	367	363	395	367	362	366	370	355	349	352	362	342	337	382	356	366	360	348	383	351	357	391	349	346	352	360	362	358	348	355	361	365	352	396	369	335	323	383	329	340	364	368	349	372	371	400	366	373	325	341	329	343	358	332	343	364	328	364	347	340	357	369	380	362	349	355	358	354	359	352	376	374	370	395	367	326	370	372	353	369	382	346	367	395	332	352	322	404	351	351	369	335	339	367	376	333	383	366	372	364	362	348	344	398	367	359	342	364	367	351	366	338	354	346	357	349	349	358	326	357	352	357	348	354	355	372	357	365	329	329	382	347	354	332	387	377	349	399	366	374	357	342	361	341	377	365	353	348	348	345	353	361	378	364	375	372	368	357	368	334	355	357	383	380	319	394	353	388	333	317	354	367	333	365	343	365	345	364	358	389	338	358	364	352	335	354	381	364	344	352	326	350	387	369	349	350	346	335	356	395	312	400	381	388	344	361	303	344	384	397	364	345	350	331	334	361	342	373	348	332	337	359	345	333	360	357	362	357	338	338	360	360	347	371	368	383	348	364	353	382	353	370	360	344	359	397	358	365	376	362	341	376	322	322	380	355	395	394	397	375	397	403	365	339	365	365	338	361	376	360	405	402	362	339	367	382	354	341	363	340	361	355	350	398	375	375	356	390	376	355	335	336	324	378	367	361	365	354	320	365	344	370	360	364	353	364	358	353	357	341	344	380	355	363	373	351	362	339	343	356	398	376	335	340	374	365	330	357	344	355	360	331	378	367	355	366	370	348	353	374	342	365	333	376	384	349	341	351	324	355	361	343	357	364	343	338	333	379	343	369	335	358	378	352	356	337	369	343	346	313	330	389	334	354	358	359	362	333	368	371	341	379	367	358	369	358	330	374	352	335	381	379	368	389	344	388	373	380	319	367	375	355	321	355	387	334	382	341	349	355	384	369	341	374	335	352	348	336	342	374	357	348	380	366	331	389	358	352	377	343	369	360	351	363	306	370	367	373	360	384	356	383	339	334	365	362	347	346	321	384	372	367	371	367	337	384	357	360	339	374	352	354	369	362	369	344	336	305	354	376	337	346	361	348	359	381	348	355	324	353	364	344	386	358	350	377	360	387	380	391	379	321	395	355	362	353	369	375	352	398	354	370	374	354	341	345	372	324	388	347	338	345	389	374	365	343	375	338	322	339	390	356	335	319	364	369	377	347	333	348	316	370	373	383	368	374	359	353	384	355	370	379	368	353	351	342	342	390	365	381	365	353	361	349	370	370	375	366	384	418	313	354	355	363	357	386	348	346	343	336	321	368	356	352	357	372	361	381	357	352	390	360	339	331	349	358	374	377	342	370	372	335	333	404	375	376	352	353	327	338	322	335	358	392	383	389	356	389	372	352	345	363	346	329	344	367	401	352	335	369	384	363	360	353	325	365	347	358	322	357	370	352	366	313	369	334	341	349	332	374	348	353	374	354	365	350	352	332	365	353	339	357	335	389	324	393	339	360	323	364	356	322	346	367	310	340	357	364	368	332	342	399	353	338	349	348	345	337	336	383	340	336	343	335	336	351	344	366	334	344	366	400	328	369	367	337	350	359	345	337	389	363	392	357	339	349	372	386	315	320	331	338	349	350	341	384	353	349	370	371	354	349	343	377	347	372	351	359	345	342	361	346	387	353	324	353	387	343	344	364	357	403	356	357	372	325	360	349	344	400	306	337	324	372	344	364	364	331	369	365	375	372	367	347	370	363	328	351	382	394	373	369	362	389	364	385	347	359	356	376	363	356	377	331	377	383	361	383	350	359	373	334	348	320	342	407	360	354	358	352	394	353	369	392	351	377	353	344	369	367	365	353	362	355	354	379	372	348	358	331	342	366	380	369	359	362	351	371	377	398	343	364	350	371	345	369	345	332	328	347	347	362	340	325	347	345	363	378	385	341	368	376	395	382	337	394	328	391	354	327	353	337	344	363	357	346	384	395	375	334	386	367	357	362	361	321	360	365	344	390	373	374	368	358	370	348	387	375	373	345	372	339	330	382	386	356	363	360	353	363	368	359	364	353	329	338	366	365	342	345	353	340	367	342	386	333	375	353	383	339	355	366	347	345	373	375	369	346	383	379	370	346	358	389	373	344	388	377	352	351	352	390	335	350	369	356	382	336	343	410	355	350	360	349	342	328	355	383	343	365	361	333	384	379	352	363	339	354	364	358	364	392	349	364	354	310	352	348	382	343	374	363	370	384	368	344	348	326	366	351	352	326	365	374	325	333	354	366	337	381	334	379	350	364	331	390	348	357	340	331	369	372	360	365	363	361	356	351	347	366	352	389	335	351	343	366	350	338	383	359	323	338	331	367	362	354	360	365	352	359	341	361	341	350	352	345	353	361	360	354	355
23324	21432	29317	23941	21432	20015	1602	580	447	374	336	262	231	240	229	211	205	191	191	189	187	195	162	170	161	161	138	149	158	139	180	156	149	156	141	137	144	140	140	154	140	123	150	144	148	145	135	142	135	130	139	124	146	127	136	133	131	149	136	143	134	152	135	120	161	141	137	129	134	138	146	120	149	135	156	153	153	131	133	128	135	125	152	118	157	119	136	136	145	130	122	137	145	145	152	138	141	127	121	145	117	132	132	117	144	157	143	119	129	142	153	143	134	141	140	119	148	110	147	127	118	139	150	128	144	138	140	124	145	131	123	129	137	139	133	149	141	125	135	156	144	123	137	147	141	119	141	150	141	128	146	145	125	143	134	109	126	120	121	129	123	134	137	156	145	127	146	131	131	134	122	136	145	124	139	150	140	139	108	140	116	141	133	145	132	143	157	130	158	146	111	140	142	140	130	136	128	131	126	136	135	119	142	125	148	149	116	149	137	156	135	140	126	146	123	122	134	126	126	128	133	124	145	150	131	143	115	135	129	142	160	132	115	124	124	146	127	144	144	102	134	133	142	111	134	135	130	126	105	134	121	141	147	129	161	138	141	133	142	133	148	133	127	143	149	120	139	156	133	103	133	121	138	136	131	125	147	133	124	137	140	140	117	132	124	125	118	141	130	126	136	153	141	139	140	130	155	144	136	123	134	134	134	150	130	150	124	153	122	132	143	176	122	139	157	153	128	142	123	134	125	128	128	146	134	121	135	147	136	122	129	143	133	142	138	132	129	151	133	133	136	131	134	147	140	141	137	124	132	107	127	128	130	146	122	137	142	138	125	144	155	133	125	134	143	148	134	150	145	110	126	129	136	135	152	118	130	137	125	131	133	122	139	143	127	123	141	108	109	126	138	143	134	133	126	128	152	134	127	123	136	162	137	134	124	136	144	142	131	135	133	139	131	134	165	144	135	134	140	127	135	142	156	107	144	115	118	128	130	135	161	124	149	136	137	120	129	128	128	141	146	108	124	145	138	140	149	135	132	128	137	125	124	135	141	140	139	136	117	137	138	138	139	131	140	127	151	122	123	129	126	122	133	134	122	137	129	137	122	119	148	136	133	131	127	124	130	126	154	138	130	150	129	151	126	144	125	142	139	124	119	132	139	144	118	130	129	129	121	145	136	140	123	121	124	143	121	126	149	143	125	130	148	159	109	128	126	139	102	114	143	146	128	129	129	144	138	141	132	139	133	116	138	135	161	140	156	152	133	126	140	122	119	120	120	150	146	121	145	147	111	140	166	143	132	144	139	130	155	141	119	132	122	129	129	120	134	132	126	118	138	130	134	132	129	111	120	150	145	120	130	135	128	129	161	132	145	113	137	119	152	114	143	122	124	132	143	126	132	120	136	129	153	144	120	128	129	146	141	124	131	123	144	122	132	162	128	148	137	115	138	131	128	140	141	132	137	116	137	140	139	130	142	147	156	132	146	122	158	123	137	126	124	137	139	135	141	127	136	135	133	148	141	137	147	119	151	131	133	146	122	115	143	153	144	141	136	128	152	135	129	133	132	120	150	142	152	131	148	110	127	146	145	148	134	134	159	141	140	141	131	137	144	120	131	124	140	124	124	123	120	131	147	137	139	131	135	138	161	123	144	134	128	138	131	145	135	111	130	162	149	156	118	150	138	140	128	118	135	131	150	133	146	128	140	140	147	108	139	137	144	147	128	117	152	133	132	135	126	139	124	127	128	141	135	126	120	144	139	127	137	148	140	134	140	151	149	140	129	126	128	127	136	153	154	109	162	120	154	133	121	143	115	123	138	124	127	141	135	127	117	126	138	129	154	139	146	143	163	149	111	153	127	152	131	138	148	145	133	147	142	161	133	131	134	149	110	135	128	156	132	137	136	141	143	129	149	146	128	128	160	118	149	150	115	140	123	152	138	117	141	127	137	143	145	138	149	124	111	120	158	147	138	148	141	136	135	156	126	121	124	120	133	146	124	129	147	138	138	135	134	151	149	131	123	127	109	127	124	159	132	131	144	125	148	159	136	134	124	152	152	138	153	127	137	136	145	138	145	125	120	133	138	143	128	120	117	116	132	126	144	126	136	118	158	126	123	131	126	146	136	153	128	132	145	142	155	127	132	138	124	136	128	147	141	144	132	112	142	123	134	119	132	118	124	159	139	145	120	126	101	133	138	145	141	130	145	123	146	124	158	126	116	173	141	136	147	127	132	142	151	107	128	119	117	135	145	159	133	139	149	118	135	144	129	110	137	129	119	134	131	127	131	135	141	129	148	127	130	124	145	116	126	125	133	133	127	137	144	129	140	137	141	160	141	159	139	142	135	138	138	139	125	117	128	136	134	123	128	150	144	131	130	129	133	154	139	125	130	140	120	114	126	147	144	145	124	129	139	116	128	128	135	125	132	122	141	127	146	140	123	125	137	142	131	154	132	140	144	145	131	115	130	117	121	130	136	128	117	138	139	117	128	114	144	130	132	121	144	119	148	126	134	143	129	141	143	117	122	137	121	142	121	129	132	147	150	137	131	143	121	116	132	134	142	146	126	141	127	135	130	127	130	148	111	140	144	136	130	126	133	138	136	116	122	102	116	104	141	127	149	147	133	117	123	151	122	129	137	131	143	127	152	115	120	114	135	134	118	131	124	121	142	128	131	119	158	133	106	150	141	134	125	119	107	121	127	148	136	134	129	136	169	122	139	132	120	134	121	124	127	139	139	132	127	133	118	135	154	166	113	139	125	135	135	145	143	135	157	121	118	137	132	132	131	115	112	163	137	137	162	145	108	130	146	157	122	127	133	134	143	130	120	138	117	152	151	136	155	138	120	125	131	128	136	144	123	137	144	116	152	111	132	140	127	131	123	155	127	163	133	123	132	138	127	140	141	140	131	129	132	127	163	139	136	134	154	151	149	138	126	139	106	123	133	141	144	127	130	137	142	126	123	108	113	112	139	124	125	138	130	132	138	133	111	132	128	142	144	162	145	120	116	145	141	147	130	128	145	134	133	142	124	148	141	138	127	125	141	144	147	132	139	134	122	127	127	123	130	102	147	141	139	127	133	159	130	146	145	142	122	130	147	134	135	143	128	127	135	123	142	129	142	136	139	156	124	145	115	124	148	143	121	139	135	139	126	132	128	119	117	150	118	135	139	119	147	141	152	129	139	144	114	141	128	144	140	141	147	124	152	138	149	121	120	136	137	144	134	152	129	129	142	134	156	141	145	135	153	133	147	122	142	121	123	115	142	131	155	113	151	130	151	126	112	139	126	145	147	143	132	132	105	132	130	124	112	148	127	129	125	97	133	126	119	132	135	136	137	122	113	122	130	138	148	126	115	122	129	124	138	124	141	131	137	126	105	114	150	143	138	127	122	130	142	149	137	140	129	125	117	128	136	139	136	139	129	117	140	147	119	130	146	129	116	113	153	117	133	139	121	143	137	132	144	118	126	161	117	131	134	127	140	156	153	117
7882	15555	13595	7181	4487	3153	2255	1750	1456	1168	969	859	723	682	621	550	503	499	471	391	383	402	416	368	358	339	362	323	309	288	281	302	275	274	260	306	286	273	265	268	269	288	275	293	263	285	269	265	247	268	250	256	277	245	219	249	261	252	265	270	290	243	278	275	235	235	249	272	243	241	250	227	272	246	204	245	233	259	248	239	253	242	249	231	230	236	238	257	239	257	217	233	246	228	274	249	235	236	239	252	210	244	227	229	238	266	225	244	233	220	223	227	213	226	231	243	226	237	254	254	238	240	241	235	241	257	252	218	213	251	242	214	228	238	253	234	248	249	244	215	256	212	212	238	237	231	227	238	238	241	220	241	214	249	200	228	235	225	252	207	250	219	222	225	240	272	231	227	227	239	222	215	216	230	232	246	243	268	275	248	230	262	225	228	238	225	229	250	227	249	245	213	275	218	241	230	245	228	236	230	228	230	270	245	245	275	237	216	206	227	197	236	240	236	249	258	254	234	237	243	215	248	241	239	239	242	223	228	241	225	221	227	255	218	244	233	254	252	199	234	259	242	248	242	260	254	248	228	222	243	231	212	238	224	239	226	228	218	236	252	229	236	235	225	219	224	255	222	209	226	262	221	242	242	248	210	240	210	268	232	221	223	236	238	217	246	206	268	227	246	230	229	248	224	260	251	201	230	236	230	237	236	243	235	225	215	207	243	209	244	255	257	248	225	219	223	226	229	256	222	239	234	238	238	216	228	233	219	225	216	239	243	232	213	230	225	243	239	242	238	225	247	231	231	228	240	248	219	228	255	263	242	252	242	247	200	228	253	263	226	245	219	232	238	232	247	254	250	231	225	222	235	225	259	212	242	237	219	230	232	234	257	231	218	222	240	257	221	217	247	230	251	236	221	232	225	245	251	262	206	236	244	216	241	264	249	222	228	232	220	243	244	237	256	253	256	203	243	225	238	203	226	230	259	242	231	252	251	216	202	245	259	234	233	226	247	250	245	224	204	228	207	231	233	216	261	249	208	255	202	255	254	240	229	248	239	255	223	253	220	228	253	236	229	226	232	240	227	232	247	216	230	241	230	224	235	245	224	230	238	255	223	226	204	234	248	217	245	245	237	238	236	224	206	216	232	237	252	231	250	206	235	247	242	219	247	239	207	241	219	255	219	240	246	204	227	251	252	239	221	212	237	225	249	223	217	236	234	249	220	238	216	220	224	254	235	216	220	242	232	239	251	260	238	229	251	194	212	256	252	215	235	248	288	245	237	224	252	247	245	215	260	238	240	246	228	226	241	236	251	263	215	254	230	225	251	236	254	219	214	221	233	243	236	246	253	227	256	237	248	259	191	234	229	248	230	219	276	222	258	237	224	214	220	246	245	249	211	223	252	227	240	238	251	236	234	252	255	239	244	242	243	232	244	217	251	233	221	216	230	229	253	218	228	227	233	221	243	215	257	245	243	239	250	243	222	229	256	233	225	238	226	246	238	235	223	232	230	227	219	221	219	228	227	235	226	243	230	215	234	257	229	222	216	242	244	253	232	237	230	239	230	232	248	238	244	205	228	194	245	234	229	240	223	263	215	225	230	239	224	230	225	232	213	233	212	235	231	211	230	219	233	233	242	244	254	221	257	229	237	232	250	241	231	225	200	229	219	255	245	238	252	243	235	213	230	222	235	227	225	226	239	226	239	234	213	227	205	233	250	223	206	245	224	240	224	251	238	244	248	228	242	243	247	223	235	232	231	231	222	253	258	234	248	226	233	220	223	220	239	205	220	241	240	253	268	244	238	251	224	235	206	239	228	229	226	247	222	218	243	243	245	246	253	249	229	238	221	252	228	228	214	225	236	248	223	240	239	251	271	235	244	224	240	234	257	240	248	229	231	212	226	206	216	250	231	240	219	232	247	228	212	237	236	211	230	270	234	258	247	216	248	227	234	241	244	209	241	224	250	248	230	225	214	235	221	199	237	234	230	238	217	233	248	239	218	225	235	235	242	234	215	234	222	239	230	262	244	213	211	246	224	243	225	265	230	219	239	231	242	243	255	240	222	249	241	237	241	225	243	223	219	226	235	265	232	268	213	219	213	249	249	239	242	224	235	208	230	234	262	254	224	235	241	219	254	227	242	237	232	228	221	244	208	245	250	246	213	242	257	248	236	238	236	238	223	236	219	218	219	221	254	231	217	250	241	252	236	220	253	237	261	235	222	235	221	212	231	232	223	248	247	233	218	209	251	211	227	234	241	226	238	246	231	247	245	255	246	245	215	203	229	240	218	227	226	193	227	227	227	210	224	235	234	247	255	207	252	226	232	233	234	232	245	249	245	209	236	252	246	228	243	245	252	226	240	233	256	269	247	221	223	222	222	234	272	242	240	211	190	231	232	233	256	214	244	228	241	251	217	237	226	229	237	235	221	237	220	220	240	215	227	210	259	214	243	239	244	228	235	226	212	208	207	234	216	237	233	235	255	256	245	270	209	241	237	247	263	224	244	237	242	216	240	214	242	243	207	221	240	236	211	232	248	250	219	232	228	219	228	278	296	239	243	263	229	210	239	240	247	226	240	230	235	255	224	225	264	252	250	221	262	234	228	219	225	224	206	236	261	215	230	234	238	236	232	233	227	229	265	234	243	213	239	242	227	244	259	197	251	216	235	242	254	245	233	250	258	249	256	238	233	244	206	218	226	226	234	230	215	214	238	256	245	231	218	212	210	236	256	268	209	220	228	215	222	234	231	250	241	253	264	209	234	230	234	225	229	260	238	235	211	236	245	251	249	228	236	241	226	244	226	232	206	235	266	260	232	209	248	254	234	204	239	242	231	203	234	267	245	248	205	247	220	232	248	226	242	251	231	217	233	245	222	233	232	216	241	253	253	244	241	231	242	222	234	223	228	253	224	249	232	237	240	258	231	250	226	235	219	259	234	215	240	227	222	255	219	234	231	268	208	260	224	223	244	229	220	236	247	233	243	233	239	254	242	242	245	248	242	232	254	215	224	237	242	239	253	239	251	226	224	218	219	233	221	223	250	223	255	228	226	227	235	206	252	237	217	235	239	230	263	218	219	227	229	244	253	225	223	238	229	234	250	217	237	233	236	259	233	246	249	258	223	234	216	234	247	221	249	240	246	228	214	249	205	249	229	222	221	202	220	242	246	254	237	222	247	230	218	246	248	212	218	247	222	228	228	247	244	208	239	264	245	229	205	249	233	218	230	222	224	227	237	227	237	257	219	250	257	224	233	218	249	225	226	249	250	225	229	241	261	240	230	237	251	230	250	238	250	234	228	234	229	237	237	225	249	247	229	223	236	216	227	236	211	227	254	249	245	231	270	243	264	280	235	247	243	236	218	260	236	242	250	226	244	243	243	238	219	238	232	226	218	220	217	225	206	242	247	217	219	226	221	239	277	270	250	257	257	213	219	246	244	234	234	259	230	250	259	227	234	275	229	215	254	227	204	239	266	240	267	254	267	225	273
27069	20775	7831	748	488	428	488	433	408	426	445	417	445	396	428	399	443	404	397	419	448	407	422	407	408	412	433	453	393	410	446	417	415	419	424	391	459	421	380	433	426	448	447	441	418	417	410	438	447	424	401	407	394	416	412	407	397	404	387	427	436	412	384	423	423	414	407	446	422	435	401	396	392	375	443	402	428	404	410	451	436	393	414	397	437	395	412	403	409	412	419	397	424	404	405	401	366	383	401	387	419	419	407	437	413	484	427	388	392	413	417	417	412	400	441	402	397	408	401	388	397	430	396	426	380	402	427	427	405	445	429	427	422	385	437	423	433	424	410	400	441	433	415	401	406	424	397	413	411	426	427	417	391	395	394	403	404	444	419	401	387	405	412	382	403	418	435	376	414	443	460	408	351	408	436	424	357	436	437	424	405	392	440	441	408	425	370	399	391	426	417	401	385	413	395	387	410	424	402	457	387	413	392	461	419	456	429	409	400	397	444	391	403	413	390	443	474	437	410	395	442	433	418	435	418	393	422	430	430	399	403	416	393	401	387	400	415	464	392	435	395	384	395	442	420	385	431	427	394	423	414	434	418	391	379	439	390	430	395	419	422	446	406	412	400	435	368	401	420	423	421	417	403	407	404	418	434	431	404	377	423	417	403	427	416	371	427	399	450	411	416	411	383	374	402	434	407	446	421	400	407	421	371	415	388	417	418	416	387	418	441	459	427	407	436	445	435	405	421	422	397	432	387	446	393	416	431	422	400	434	415	395	411	456	388	414	393	413	429	406	416	402	411	442	387	414	432	401	375	409	388	387	415	409	398	404	427	400	428	396	403	381	405	428	438	368	427	370	402	427	469	400	440	418	406	381	421	406	392	414	407	441	374	407	407	389	431	402	405	420	418	436	416	431	383	392	427	396	419	391	421	366	403	371	408	464	426	408	430	411	410	387	408	428	386	472	409	406	423	416	438	419	434	388	380	454	365	353	390	429	405	398	457	417	395	400	403	425	406	401	454	438	416	462	400	373	433	403	407	382	436	401	398	425	457	400	420	370	395	394	439	411	413	432	405	386	407	400	406	390	414	416	398	412	404	413	420	405	432	425	448	433	395	392	403	394	384	420	404	444	413	421	392	442	418	384	369	398	430	435	404	426	424	407	418	441	427	395	406	427	407	414	398	441	435	425	408	397	384	416	396	429	421	398	419	391	432	439	412	411	398	406	437	459	398	411	414	388	440	423	425	432	388	442	422	423	411	399	437	415	402	385	398	417	398	420	400	418	377	444	409	396	404	401	437	382	451	384	409	417	437	401	407	439	402	423	424	380	432	422	451	401	483	387	428	407	380	408	383	410	421	411	414	441	377	400	436	443	407	403	380	418	385	426	427	426	383	401	411	399	448	428	421	412	381	428	367	403	402	401	432	396	425	438	425	402	416	428	418	400	441	422	440	437	395	429	408	419	430	419	425	428	435	404	420	420	425	376	447	458	429	391	400	431	436	381	457	436	424	387	397	416	404	406	431	442	458	459	399	414	382	415	460	431	439	361	430	428	397	403	425	402	425	450	365	452	392	402	420	424	422	389	387	466	425	434	450	400	435	390	419	426	420	372	418	395	400	401	458	424	402	404	416	399	436	420	443	396	387	406	422	424	411	428	407	393	400	411	442	366	422	387	385	459	417	427	442	410	443	377	407	403	390	416	402	423	381	407	406	413	405	404	431	380	446	383	412	385	422	446	444	408	445	429	408	389	381	405	416	416	404	371	431	393	364	371	380	425	395	387	403	374	482	407	388	455	404	421	399	424	428	408	388	413	404	381	415	428	448	403	410	402	399	434	382	391	400	416	401	410	406	406	396	406	414	402	421	413	392	396	422	441	388	401	453	402	432	397	420	423	414	412	392	435	387	387	414	405	418	379	406	424	420	410	428	404	437	395	427	433	413	423	404	402	408	410	443	421	405	388	431	399	412	439	421	453	399	429	430	403	414	387	431	426	433	433	400	444	381	382	419	447	425	406	447	438	440	414	452	404	410	418	418	442	437	414	404	398	406	410	363	429	423	410	423	414	405	401	419	416	436	387	442	409	406	433	437	384	376	432	408	402	436	377	401	432	406	435	430	419	405	443	399	429	381	427	446	388	404	385	382	417	419	423	417	376	405	417	422	420	436	412	391	362	447	399	417	427	441	427	405	388	405	406	385	428	433	409	441	396	418	420	416	431	404	396	415	422	421	390	399	408	409	429	419	422	429	416	405	434	411	430	403	400	441	390	391	415	380	425	407	391	400	424	421	410	383	395	428	383	410	441	394	408	404	411	421	417	407	418	381	418	439	395	407	406	427	392	427	426	411	405	423	374	407	451	389	404	415	419	401	393	399	394	432	392	421	393	434	418	418	454	444	407	457	413	399	397	355	410	414	385	406	378	413	407	410	409	424	423	415	402	442	410	410	405	400	406	405	383	394	398	453	440	402	400	431	414	433	440	412	410	445	430	413	414	429	407	415	399	420	415	402	377	431	396	449	410	389	402	437	448	426	405	401	408	407	422	446	397	393	395	433	421	401	454	410	412	400	413	431	460	430	404	448	404	414	404	425	421	422	409	384	430	443	386	391	411	410	398	413	370	435	395	426	411	415	416	425	448	390	430	426	424	365	422	378	413	435	418	386	404	424	429	422	439	403	397	410	402	410	397	377	403	433	394	421	382	378	405	372	432	484	387	401	416	411	435	443	398	395	416	423	431	417	421	402	381	400	388	424	415	402	411	436	400	424	435	442	434	414	405	411	395	415	413	399	414	405	402	429	416	413	421	410	438	389	449	399	420	414	394	404	427	384	439	413	433	413	397	424	409	417	419	409	401	411	398	421	394	428	429	446	419	400	398	387	425	372	430	396	404	422	408	434	402	448	441	419	400	400	425	389	410	367	412	397	439	423	424	384	422	407	445	439	433	413	411	401	406	440	410	444	408	425	409	393	424	420	424	402	472	420	450	423	373	390	438	393	415	404	425	400	416	371	430	457	398	434	414	387	384	427	410	435	420	425	379	408	415	403	404	415	398	439	422	435	412	402	426	404	418	455	429	396	408	433	434	404	417	423	438	408	429	445	454	385	395	415	390	392	415	409	393	436	437	430	460	421	419	403	435	448	403	432	408	421	451	417	464	414	444	404	420	428	394	437	381	405	384	431	449	390	460	424	426	409	460	430	385	393	410	424	415	390	400	414	422	396	441	463	406	408	400	413	406	450	438	406	428	391	391	421	446	404	446	415	417	440	396	443	417	436	421	402	413	430	379	408	412	396	426	415	421	427	447	400	426	370	425	443	400	406	404	406	438	412	384	450	407	372	410	411	419	425	428	394	400	448	394	391	385	412	410	379	425	389	421	433	416	437	397	409	447	421	422	430	421	389	442	426	398	367	402	429	413	398	410	387	438	422	385	376	374	421	433	404	411	422	400	432	422	414	429	381	425	428	440	401	417	451	413	384	403	440	415
4212	1749	1556	1078	973	882	841	831	763	778	776	772	779	747	762	737	740	756	714	747	741	750	749	692	697	721	741	726	719	724	745	742	735	726	759	724	711	697	710	732	713	790	736	717	746	720	744	708	673	744	702	736	782	737	721	747	632	733	693	727	740	697	749	717	744	715	744	692	769	733	707	726	678	754	709	758	694	699	726	702	760	786	684	727	649	714	729	736	706	693	745	686	754	717	715	734	746	721	696	709	767	649	723	724	731	771	717	682	711	720	686	776	764	755	718	699	708	713	719	719	766	748	761	695	702	761	678	693	705	723	727	736	790	717	744	697	721	714	702	679	767	712	684	713	736	718	707	709	716	718	711	741	720	734	708	761	773	667	680	726	743	740	735	762	697	728	729	766	753	727	717	722	731	723	691	769	714	747	676	695	729	751	683	746	717	710	726	708	737	727	708	753	733	730	752	751	753	701	695	729	720	751	740	734	771	749	724	733	719	716	698	723	730	742	712	729	706	683	686	724	674	750	722	727	720	787	735	719	704	767	727	758	754	749	744	741	738	748	737	734	712	717	723	719	714	705	713	673	712	693	722	675	714	729	748	684	730	720	711	713	677	675	725	759	713	767	726	764	731	668	714	683	739	745	708	730	750	735	705	697	698	718	703	782	708	739	705	730	716	644	746	722	734	753	783	686	727	709	754	740	724	728	732	752	640	670	732	718	702	723	712	729	722	737	735	735	729	686	758	717	723	691	705	676	730	719	724	749	740	713	737	750	767	731	717	697	763	746	736	756	743	769	724	729	731	715	748	751	744	727	709	718	698	698	756	751	747	703	680	749	737	746	722	703	670	715	706	737	729	663	730	754	726	696	697	704	706	723	719	709	722	692	742	699	725	726	743	714	731	729	688	712	700	730	781	738	703	680	677	745	763	726	718	734	683	700	727	751	765	731	671	749	734	713	741	743	715	694	721	696	704	719	727	734	711	742	698	719	765	722	704	749	711	736	712	657	735	723	707	700	732	717	756	752	694	742	735	675	762	675	671	747	730	777	771	683	654	722	766	696	716	726	733	715	694	716	723	782	735	733	700	783	713	714	682	732	723	720	753	700	707	650	740	737	753	724	716	742	672	696	728	689	705	725	740	697	713	677	727	732	688	732	734	706	732	727	715	700	727	672	700	730	754	702	751	736	688	700	686	724	750	779	676	755	739	751	724	723	741	678	669	750	726	776	757	759	740	694	762	731	726	746	712	675	781	687	713	723	719	746	700	700	714	705	714	734	683	752	752	711	709	725	782	747	724	702	727	730	691	752	749	744	707	773	688	721	732	722	717	761	743	728	717	711	670	742	740	713	734	699	716	688	728	748	726	728	665	759	718	716	672	728	753	702	703	716	714	678	704	737	673	723	757	761	718	760	741	660	726	705	679	698	710	761	717	716	699	757	749	776	741	759	722	733	741	750	737	673	765	759	739	672	726	714	698	773	740	740	680	726	709	739	711	751	678	721	743	691	687	721	742	713	750	736	746	687	725	715	800	724	757	722	696	730	724	711	710	706	705	705	777	671	714	698	716	705	700	733	710	735	717	748	739	715	728	710	711	716	754	703	750	734	744	703	719	721	715	777	765	765	737	735	722	706	717	730	717	733	727	717	702	708	743	690	787	676	736	728	740	699	679	720	732	744	707	703	692	763	712	756	707	754	738	729	723	745	745	710	732	706	768	735	700	733	717	709	700	736	736	718	711	755	743	723	732	736	686	696	715	671	718	730	736	758	696	702	680	678	725	725	683	691	702	741	696	754	787	715	716	732	745	710	692	714	745	716	721	723	713	703	729	746	708	675	752	786	691	730	671	701	711	694	690	727	720	688	742	717	705	728	721	668	738	706	723	683	713	709	707	748	710	713	684	771	763	717	705	694	718	747	726	744	714	784	717	734	720	716	715	741	717	752	695	750	731	675	725	734	694	706	689	741	725	737	702	712	733	708	751	771	704	716	696	674	729	732	718	724	717	710	732	717	747	751	658	722	728	764	704	767	742	728	697	745	707	774	710	798	682	741	684	734	734	659	711	721	718	705	691	728	678	705	705	742	750	726	699	783	737	761	730	717	718	718	731	727	699	771	703	755	713	718	739	722	723	720	700	740	738	714	716	705	690	718	725	710	758	727	735	753	702	677	754	710	713	763	743	750	741	708	731	722	699	726	766	655	742	715	747	726	760	659	674	748	797	741	739	721	697	712	713	729	684	689	734	694	715	738	724	749	768	687	773	745	720	718	765	755	706	743	745	761	738	731	688	734	698	712	718	757	712	742	725	715	751	721	730	666	733	698	715	747	704	717	724	740	754	725	692	732	702	682	710	705	718	702	755	673	778	759	719	735	706	738	746	704	767	764	708	746	696	682	725	686	701	713	732	726	739	768	710	705	723	753	727	735	729	699	761	736	758	709	703	673	770	723	696	759	735	714	715	738	754	688	740	729	760	774	692	762	753	700	682	724	758	708	727	703	717	704	680	719	764	734	732	686	699	769	706	739	667	693	724	709	703	727	721	686	747	716	648	727	743	705	737	747	738	735	764	688	719	717	704	742	723	681	769	762	727	738	686	709	673	737	714	723	711	693	700	710	720	728	757	794	735	719	732	776	732	697	720	724	690	753	706	752	706	695	690	742	742	710	695	739	724	704	749	693	802	683	765	736	695	746	739	742	678	757	737	783	742	747	697	686	738	669	718	663	761	731	726	643	708	720	718	767	716	741	689	763	714	698	671	723	744	686	706	753	668	738	699	774	690	710	696	750	684	751	729	741	729	741	716	742	709	701	722	674	718	730	715	723	701	709	734	725	722	723	692	702	701	722	731	691	746	691	694	707	737	731	719	716	767	706	777	737	744	717	699	749	719	737	720	747	749	714	701	741	770	752	719	748	729	778	736	760	689	738	712	771	717	769	729	711	734	710	713	706	660	796	731	712	756	748	750	698	753	785	655	708	738	695	719	769	729	724	730	732	719	709	713	730	727	734	744	757	666	726	736	737	684	737	766	720	725	707	709	710	702	750	748	719	739	718	721	696	770	671	708	699	729	751	717	709	684	715	716	704	746	703	677	731	714	739	761	760	734	704	756	723	737	701	723	691	714	718	709	707	718	691	707	770	688	674	677	747	700	678	692	717	724	749	701	704	720	751	761	733	705	769	761	712	733	758	757	777	758	741	728	751	757	740	711	661	753	751	720	711	705	729	718	731	674	701	721	658	723	697	711	709	750	705	719	737	718	724	706	740	721	693	745	716	721	774	670	699	725	705	746	728	696	723	691	735	694	748	716	695	720	680	756	784	702	716	706	766	733	711	726	746	700	744	675	696	724	783	744	731	666	734	746	722	735	738	736	705	755	689	741	711	703	712	723	710	688	750	760	671	702	716	692	731	681	714	683	712	688	786	729	733	737	676	688	756	711	724	733	736	742	740	739	734	696	703	726	682	727	707	789	723	718	736	732	745	757	735
24220	21432	28657	24578	20831	2130	584	387	341	335	315	280	266	261	206	244	203	241	245	207	254	208	216	214	219	232	215	208	206	208	181	208	197	210	207	174	189	187	198	206	192	169	209	198	179	202	239	189	215	187	195	183	189	219	201	202	195	191	198	193	196	176	195	196	197	215	188	200	199	171	170	191	194	205	202	184	197	205	193	178	216	222	202	195	190	198	209	185	194	189	202	164	189	178	222	203	202	195	222	223	161	179	178	218	181	217	185	221	190	187	199	179	215	186	201	179	190	218	189	180	206	181	221	175	205	216	215	193	214	180	205	187	192	188	203	202	196	200	227	204	198	191	186	204	172	218	204	200	220	186	178	204	171	205	197	190	215	195	174	185	162	222	175	194	196	220	201	179	209	192	180	190	205	183	181	189	178	176	194	180	180	195	178	210	195	180	188	203	215	194	194	204	235	184	180	179	195	187	193	187	190	193	168	190	201	210	187	192	166	193	160	186	193	192	173	189	199	182	179	216	196	191	208	207	169	197	189	184	217	184	183	202	184	191	211	217	192	181	216	198	209	215	192	178	204	182	186	191	176	187	194	208	189	181	190	170	198	174	210	181	188	196	178	192	198	193	179	203	185	176	211	197	197	205	205	219	167	188	183	185	206	181	189	185	205	164	200	172	171	207	190	167	216	198	173	173	190	191	184	193	198	220	213	194	197	178	167	197	185	174	198	181	203	184	202	187	185	191	203	174	193	184	174	220	166	172	212	203	169	181	199	203	172	188	214	187	178	184	177	222	197	177	206	202	163	198	187	219	213	191	210	175	199	232	187	180	189	204	216	188	193	199	171	206	194	183	187	197	188	221	201	188	201	174	187	178	186	207	195	199	190	214	183	194	197	216	194	176	176	215	209	208	194	181	201	197	191	177	195	197	198	200	176	181	204	183	206	192	183	192	195	192	204	168	188	203	184	188	179	184	197	188	223	185	214	182	186	190	188	189	179	211	201	191	210	201	196	202	154	179	213	176	197	191	233	204	178	161	184	197	176	179	173	196	207	203	175	178	204	203	188	165	215	177	199	184	182	216	192	202	183	166	199	200	191	200	197	182	197	204	190	189	193	215	209	190	184	181	210	169	187	171	190	203	174	182	183	209	204	187	183	196	177	166	197	194	185	175	182	200	186	186	197	207	213	169	186	187	209	177	199	181	210	189	195	205	190	210	209	196	195	184	190	210	180	203	199	198	199	194	209	202	182	205	197	198	195	201	201	190	212	211	220	185	205	163	169	183	187	181	192	182	213	216	198	191	192	204	183	183	189	195	204	184	198	197	189	184	198	186	181	204	197	199	186	169	188	193	209	188	195	191	179	175	176	192	198	210	196	211	176	190	192	180	231	213	184	201	180	181	181	173	192	176	169	193	179	197	184	194	197	177	200	191	206	154	201	214	194	182	179	226	189	204	228	182	205	203	195	194	206	180	195	173	199	193	171	174	194	191	191	205	192	180	173	189	204	194	198	191	199	204	192	176	201	190	199	208	192	203	189	189	178	191	206	192	173	181	203	189	205	190	220	198	203	198	183	176	202	187	200	171	194	175	162	237	205	196	187	192	191	177	184	196	194	194	207	192	177	218	163	193	167	191	202	190	166	184	202	197	195	190	177	169	177	194	185	185	195	199	195	168	201	191	196	191	203	209	196	200	182	185	186	191	193	206	202	187	196	188	184	191	202	181	200	185	198	199	201	194	194	195	175	211	198	181	182	195	191	166	209	189	163	209	184	182	197	201	201	191	185	170	154	202	206	191	184	208	187	198	188	201	169	179	210	183	190	172	213	184	180	189	203	192	186	194	192	206	231	168	207	194	190	173	203	189	215	209	189	192	188	177	192	182	223	207	197	211	183	202	214	180	176	205	182	198	200	200	191	179	198	202	166	201	224	190	200	166	166	174	199	194	202	188	173	211	192	183	177	182	171	173	197	186	184	173	199	180	203	161	173	183	197	183	183	209	144	180	179	182	178	186	201	184	170	183	192	193	215	181	158	191	211	190	192	184	195	191	171	196	191	169	211	174	193	168	196	191	213	192	185	185	190	174	211	190	193	195	172	186	180	205	195	175	206	196	225	178	176	192	212	188	193	216	204	206	220	190	206	183	176	190	200	168	199	196	194	189	208	191	179	213	168	203	184	190	191	162	189	185	176	189	211	195	190	176	199	199	175	208	174	184	172	188	197	167	191	187	209	202	211	206	210	207	182	199	215	182	188	172	209	192	191	183	178	187	169	167	187	184	182	222	213	228	174	192	211	192	165	196	193	211	192	191	178	216	199	180	184	180	182	184	212	187	191	224	200	180	209	205	189	189	189	192	188	204	209	220	185	180	178	161	164	188	190	173	188	188	177	181	202	205	201	193	198	199	168	178	183	185	197	193	175	176	207	213	205	233	166	195	213	167	179	216	191	209	178	200	180	185	184	192	209	211	206	178	206	204	198	183	182	195	216	169	220	174	186	204	192	171	198	166	198	181	183	210	190	192	199	184	195	215	196	182	181	191	186	189	181	201	190	174	179	188	194	198	196	211	192	191	182	212	167	207	212	183	205	187	190	180	203	181	176	196	184	192	207	171	203	177	184	205	200	186	212	179	198	208	203	218	193	190	230	215	191	175	210	181	213	204	195	189	212	180	185	177	190	177	175	211	218	173	176	199	181	187	188	191	191	202	167	179	185	202	217	195	200	165	188	220	208	166	197	156	192	193	193	174	179	211	202	196	174	172	191	193	188	189	182	186	217	188	192	204	199	196	209	176	210	194	190	199	198	199	199	204	205	190	214	196	183	223	168	192	192	171	179	195	168	191	199	176	212	189	185	192	188	180	184	170	168	201	172	190	196	214	201	197	171	183	174	187	198	184	191	181	185	202	181	204	160	213	179	188	189	191	196	190	189	222	195	202	185	177	209	183	180	198	194	202	185	164	196	161	168	170	205	191	202	198	162	184	193	220	186	183	203	188	197	187	196	199	186	191	186	208	198	208	176	208	207	203	209	207	189	209	171	206	196	208	198	187	194	170	188	193	190	208	217	185	209	207	192	170	184	201	183	194	172	191	177	181	168	202	169	202	195	159	203	180	198	199	190	201	210	201	207	185	197	204	167	177	182	184	198	180	181	216	186	185	208	190	194	183	184	162	186	193	187	181	198	197	203	192	186	175	170	180	210	179	179	191	183	201	183	202	191	191	203	180	195	187	176	197	192	191	188	215	185	182	194	193	190	184	172	197	183	209	181	201	197	162	184	192	201	175	200	191	213	174	171	205	187	191	162	168	178	184	190	201	194	175	181	173	179	171	218	204	176	190	177	200	178	173	198	200	173	189	203	172	192	169	211	208	189	198	189	213	191	198	198	189	195	184	193	191	208	212	192	178	202	179	212	189	180	202	198	186	177	200	199	202	177	195	203	201	197	200	185	165	192	185	182	187	206	200	220	186	197	175	160	191	205	175	210	208
5592	9900	8455	4322	2805	1978	1511	1173	950	853	736	693	671	594	557	539	496	469	442	430	440	427	446	401	418	421	415	404	372	390	435	421	385	409	394	400	358	380	362	392	370	341	391	375	356	378	395	349	342	363	395	361	339	335	343	373	356	356	349	354	351	369	358	351	379	396	347	392	387	348	378	377	348	361	401	355	359	372	383	398	341	320	366	380	355	340	390	378	351	345	377	357	364	402	366	397	370	361	333	330	370	346	365	340	363	344	334	347	375	357	380	352	356	362	390	391	389	347	353	345	332	338	350	320	361	353	334	329	362	367	349	344	368	356	366	329	382	328	369	349	360	360	383	337	326	327	350	331	348	363	363	356	362	355	333	350	367	379	351	388	387	342	361	349	330	328	353	322	391	392	377	338	347	367	342	347	372	335	337	368	362	356	352	362	366	327	347	383	345	320	339	329	373	372	353	359	341	346	320	382	364	382	368	335	334	366	375	339	368	342	345	337	333	357	358	353	355	354	361	346	341	388	374	364	375	351	347	345	391	329	356	370	373	327	348	360	375	331	346	316	357	370	343	352	335	314	343	333	369	313	363	351	353	315	342	353	342	392	368	349	343	363	309	302	361	365	334	339	343	345	338	343	351	339	361	329	352	361	365	370	343	358	360	350	312	357	349	351	355	385	364	359	394	358	357	350	378	326	348	360	363	375	332	350	350	357	352	375	349	361	366	365	315	364	394	358	341	340	338	321	377	348	365	354	331	357	338	341	342	350	338	366	330	370	343	362	359	339	356	371	351	364	361	346	369	367	354	329	346	333	353	334	348	333	342	371	369	339	362	355	350	366	375	370	365	352	339	358	365	357	338	377	354	360	362	378	356	353	371	332	371	377	362	350	394	364	345	326	341	353	350	344	385	393	371	363	381	366	346	354	338	338	387	338	354	351	357	337	369	370	386	338	358	338	386	318	326	361	359	348	344	360	353	343	340	361	327	351	366	348	341	331	348	355	358	408	374	341	372	381	338	331	341	367	319	361	350	355	346	347	371	408	323	328	342	312	375	377	305	349	384	389	369	410	352	342	378	386	336	364	345	325	333	347	358	336	346	367	363	373	313	332	335	374	379	337	378	356	301	373	351	352	338	372	378	354	395	339	375	344	373	346	361	366	339	355	328	400	344	353	366	369	359	376	330	363	330	350	376	335	397	379	363	359	351	351	356	363	328	338	373	351	345	334	353	342	351	358	380	376	365	370	379	349	336	397	335	378	351	334	351	369	337	334	339	344	362	359	401	368	360	344	355	326	350	379	362	332	384	390	382	351	340	365	338	349	367	351	358	358	348	379	346	376	335	332	365	351	369	351	368	350	368	324	396	387	359	346	355	354	384	374	343	356	324	376	381	372	330	369	364	383	339	350	367	377	330	365	353	338	375	350	397	347	358	346	376	360	355	345	346	346	331	359	357	347	370	369	352	332	357	383	338	376	358	355	373	356	372	363	365	362	355	347	340	378	343	388	350	369	350	330	350	332	368	292	373	356	344	427	362	355	334	375	380	340	385	313	342	343	375	350	341	348	389	355	349	362	320	359	337	342	354	364	348	360	352	374	333	362	339	348	348	362	369	336	357	372	384	353	361	354	382	330	386	381	367	357	365	296	363	334	331	363	342	344	352	336	389	365	370	383	314	350	335	331	368	374	333	333	317	343	349	377	338	378	373	358	386	355	353	383	335	334	362	382	321	342	305	368	346	316	340	330	365	351	380	345	340	336	326	351	385	361	349	340	365	380	352	355	318	355	372	360	372	356	357	318	362	350	336	339	325	363	376	342	381	346	347	381	343	365	346	349	340	349	377	382	373	345	354	352	340	374	366	347	367	383	354	317	347	345	346	365	383	352	343	345	341	332	384	348	354	357	368	332	361	356	347	354	341	367	345	369	311	362	301	370	369	379	360	360	337	347	356	352	333	390	362	361	304	338	352	391	384	344	357	352	346	356	354	329	347	378	311	372	365	329	326	362	350	359	355	365	359	362	367	367	314	374	340	376	376	335	367	370	333	356	377	379	352	342	395	316	325	404	392	346	378	363	327	348	356	335	350	353	352	363	341	364	350	323	376	396	367	355	333	366	343	368	333	366	340	342	344	350	310	357	337	346	353	354	332	336	360	323	380	359	349	338	364	365	367	349	358	341	338	339	350	342	324	351	344	341	342	355	366	364	368	356	358	326	335	384	364	366	378	362	378	325	355	363	354	346	358	358	375	333	340	330	398	350	344	348	364	353	352	323	383	330	350	368	379	358	357	357	346	336	345	373	359	360	347	334	301	389	349	362	352	359	382	345	354	348	351	368	330	374	360	358	373	335	339	375	367	352	381	356	342	376	385	361	337	350	323	361	349	331	363	328	375	322	330	372	362	346	368	381	364	375	327	337	370	320	366	344	359	374	369	348	328	366	349	369	362	354	351	361	327	338	382	367	325	358	307	378	351	341	387	369	356	344	374	346	314	366	385	337	353	344	353	349	362	379	349	370	322	345	328	350	355	363	371	325	343	361	342	324	355	333	364	391	338	345	338	357	367	366	342	359	338	337	372	348	347	360	338	340	341	370	329	333	328	328	328	380	354	366	342	376	371	342	355	322	328	350	368	353	369	337	353	357	339	363	336	371	326	356	349	355	382	345	369	321	367	361	340	319	342	353	368	403	399	348	378	375	357	344	349	349	343	356	352	330	348	376	353	360	344	333	323	364	350	326	310	354	360	380	344	363	351	370	355	370	363	364	367	382	348	339	351	329	359	345	358	332	335	359	353	344	354	339	394	352	343	360	376	374	393	374	331	348	357	362	318	342	363	358	369	341	380	346	349	331	355	320	334	345	336	372	325	333	366	344	337	331	342	335	369	381	366	345	336	363	342	370	321	325	343	342	352	349	354	345	374	358	356	344	362	362	384	350	368	358	339	332	342	343	374	377	359	369	330	334	358	363	367	350	334	364	360	359	340	347	357	371	347	398	364	374	371	350	377	336	396	357	346	349	343	368	342	374	345	322	352	338	331	343	351	370	342	361	341	378	366	370	346	341	339	352	372	334	360	312	342	378	359	358	351	375	339	376	372	352	324	368	376	333	359	339	334	360	358	368	386	378	332	355	358	328	370	365	359	378	349	346	348	349	362	366	356	349	350	326	322	371	343	381	339	347	367	368	374	346	375	375	366	377	357	312	369	372	364	344	361	362	336	329	342	356	365	325	329	360	369	337	345	354	362	360	368	357	342	333	347	356	393	368	355	341	361	344	328	360	321	364	328	320	324	373	353	368	369	372	329	377	320	353	377	364	365	367	329	397	374	376	349	361	375	321	361	377	393	362	317	372	348	344	371	330	329	362	318	366	366	345	388	369	337	333	345	333	337	338	390	344	361	346	368	366	351	343	393	347	367	358	362	350	347	342	311	367	379	372	350	359	327	367	351	344	353	313	367	352	341	331	372	366	384	370	344	358	315	333	370	363
23414	21450	29329	23964	21450	20091	1713	598	418	334	333	295	264	241	231	240	213	219	178	178	166	182	167	161	171	193	162	152	150	167	130	135	166	166	157	156	135	128	155	120	149	145	158	153	139	143	128	166	134	136	145	157	144	142	148	137	160	128	137	162	162	152	152	140	136	123	150	160	127	143	136	149	128	142	114	134	146	132	141	154	123	151	150	117	126	134	119	143	139	138	145	116	134	164	128	139	137	132	148	130	138	139	150	157	120	144	123	121	143	143	151	150	139	146	143	145	137	135	140	138	148	151	151	136	140	103	140	127	133	132	137	131	131	138	122	132	125	150	129	129	136	150	155	116	140	120	135	140	137	143	166	130	136	147	135	129	132	152	140	125	154	130	149	128	145	130	134	132	144	132	129	114	143	130	139	161	132	171	131	149	136	161	137	127	156	124	146	156	138	134	119	130	122	147	129	151	141	117	150	170	142	136	129	147	131	130	124	141	133	134	127	137	129	140	112	132	143	123	117	135	112	138	129	135	144	136	126	138	129	147	141	126	156	144	128	125	118	156	132	136	125	139	111	130	128	134	133	115	111	138	117	139	132	113	136	135	127	136	146	123	140	122	154	129	163	138	142	126	145	132	122	143	133	126	122	143	122	139	127	131	137	150	139	144	152	127	141	134	138	142	122	131	124	148	126	155	136	121	127	132	132	128	144	122	137	127	145	133	125	132	147	124	133	134	142	113	133	141	139	147	128	114	137	131	127	129	148	134	114	136	136	133	120	136	144	120	116	165	133	121	138	136	135	142	105	129	132	123	122	122	138	140	142	147	144	118	152	145	125	150	119	125	128	153	140	117	123	136	126	145	134	138	139	156	130	138	114	129	114	120	123	139	149	127	144	148	137	136	119	120	128	146	135	141	131	147	140	115	126	117	134	139	157	134	142	133	149	148	119	147	140	123	142	121	147	147	156	131	133	159	141	139	139	98	136	140	105	130	133	137	127	161	134	126	126	131	124	134	129	130	120	142	151	122	135	134	127	132	118	121	135	151	142	133	142	122	152	150	130	133	148	119	133	153	128	149	124	110	133	126	124	130	120	128	117	134	143	122	154	153	145	127	159	109	127	135	114	133	133	161	160	144	154	142	124	152	115	132	129	144	123	139	141	164	109	127	140	128	127	119	136	152	136	144	134	143	136	137	124	152	133	133	144	143	118	115	142	154	137	152	135	138	150	133	127	137	144	134	127	118	126	145	122	123	143	129	147	137	144	117	122	142	142	138	122	115	135	132	147	137	150	124	125	103	142	137	129	149	146	121	128	138	130	124	118	149	121	156	134	119	142	138	134	125	124	143	153	133	136	117	147	111	127	150	140	109	131	120	139	140	145	124	124	148	128	132	123	155	142	132	155	144	121	119	123	140	140	142	131	132	143	128	132	130	132	127	146	142	135	139	140	151	123	140	144	136	144	145	117	140	138	143	136	170	130	127	131	142	141	144	128	135	127	126	145	153	136	121	145	114	125	142	142	120	135	138	140	137	107	136	138	141	125	132	162	132	125	114	136	142	127	128	146	148	142	155	152	126	142	134	142	152	136	132	133	143	129	128	124	130	134	135	125	138	136	125	122	131	126	118	153	128	132	131	146	123	122	157	140	132	126	162	133	136	127	133	152	152	143	111	144	132	121	134	131	137	127	123	137	126	132	133	163	140	127	126	129	152	138	129	126	134	141	128	151	118	125	131	145	131	137	133	135	163	122	143	127	129	148	133	133	110	153	139	144	160	147	130	120	126	164	131	162	133	139	131	136	122	146	144	136	141	116	115	150	159	146	134	100	153	133	113	110	128	146	127	135	120	125	121	140	124	119	135	119	137	128	119	141	128	146	131	152	137	136	125	123	130	135	145	135	116	121	114	138	141	117	140	125	154	151	148	146	121	141	141	134	135	135	150	121	139	109	139	128	143	137	137	145	125	131	151	128	130	123	137	145	111	126	152	120	132	151	117	131	115	129	136	114	120	147	143	164	126	116	127	143	125	121	123	123	119	142	128	124	124	129	148	127	142	140	119	142	132	117	147	146	120	127	128	132	135	138	138	149	138	130	118	141	136	145	120	134	128	138	131	138	127	132	129	143	152	134	145	136	137	138	132	143	119	134	142	136	124	147	126	142	152	152	124	121	142	140	145	160	150	145	125	125	124	121	137	124	134	137	141	132	147	132	124	109	149	106	115	135	126	112	147	145	150	119	146	140	163	137	139	146	139	126	116	149	126	145	138	130	139	137	127	140	130	143	123	112	154	137	154	130	152	130	139	141	145	135	152	130	118	138	132	123	118	131	125	152	138	126	115	130	139	136	127	155	151	138	137	120	138	137	147	155	119	128	110	150	132	148	124	133	140	161	128	133	137	133	144	146	140	131	129	128	124	124	152	125	128	150	140	143	141	156	127	121	115	152	118	126	143	132	137	135	134	132	121	122	131	132	137	137	121	136	148	154	127	128	135	132	142	112	132	123	127	127	124	137	131	147	134	127	133	163	156	145	142	132	149	114	164	112	122	159	118	128	136	131	115	125	135	153	119	148	124	144	117	146	136	120	139	126	119	131	142	139	132	114	128	148	128	113	164	144	160	139	129	150	151	130	120	130	144	136	155	135	132	123	130	126	132	120	131	138	137	125	131	164	151	136	117	147	130	128	124	131	123	120	136	122	128	138	152	125	130	133	116	128	158	127	134	119	140	139	140	145	147	139	135	153	134	142	142	142	152	124	119	150	135	130	124	148	119	135	151	144	131	129	129	132	138	144	150	118	123	121	111	135	127	118	137	141	119	138	151	124	136	151	141	139	154	125	148	138	122	153	144	130	144	130	129	136	129	117	145	135	127	143	129	116	126	130	139	128	143	128	124	136	132	136	133	124	148	127	130	108	115	125	127	120	141	121	151	123	144	160	124	149	157	130	122	137	156	132	142	134	132	133	137	130	128	119	152	138	144	151	149	165	150	128	141	139	133	144	133	143	153	139	132	144	134	143	133	128	129	141	123	145	140	121	134	121	134	125	132	152	165	139	142	144	125	152	117	136	151	121	153	147	146	143	140	128	112	157	149	126	151	152	119	115	136	141	134	130	122	136	117	131	119	115	143	134	125	157	141	130	122	123	125	128	121	123	123	153	140	148	152	158	136	150	131	146	136	134	121	135	132	150	120	115	127	146	139	144	138	141	128	147	128	123	139	149	135	123	109	122	129	123	125	114	117	149	151	133	136	135	135	130	129	124	124	151	149	142	143	143	129	132	124	141	128	125	127	130	118	164	137	144	132	141	139	135	152	129	138	131	144	150	124	129	141	123	130	161	132	122	132	130	134	128	140	132	160	135	123	134	107	133	135	150	115	136	138	130	117	120	158	133	137	138	149	118	148	142	134	141	123	142	148	126	130	132	122	133	127	140	123	129	124	144	124	142	111	144	105	146	144	129	141	133	126	129	141	133	135	125	134	137	113	117	149
7677	15621	13484	7176	4380	3163	2297	1774	1441	1210	979	816	723	664	601	585	523	486	448	403	401	396	395	353	353	355	367	341	338	305	288	300	260	334	306	273	250	272	293	263	254	252	284	282	276	259	246	274	262	279	261	253	238	256	229	248	241	245	266	263	232	270	269	257	232	258	221	265	255	241	262	280	272	274	248	253	249	258	237	230	246	214	219	231	241	243	271	235	270	268	240	218	252	242	214	205	233	244	249	244	217	217	237	231	273	240	230	249	228	242	247	242	236	240	240	233	212	242	237	235	243	219	247	233	246	228	244	249	224	226	230	245	239	250	262	246	256	234	211	245	212	212	231	262	226	218	217	210	220	243	262	241	242	241	217	238	228	234	244	218	244	221	218	218	227	232	261	245	254	243	219	235	231	204	231	227	229	236	251	216	228	247	259	244	256	262	252	210	241	225	227	249	225	215	233	229	265	226	223	254	248	229	248	221	229	232	241	207	232	220	205	234	214	222	242	229	219	248	231	228	248	242	215	251	243	233	255	251	230	244	210	201	237	223	244	251	278	234	229	219	239	242	240	275	243	229	216	235	240	257	255	246	232	246	231	253	240	262	241	246	238	245	261	225	227	257	233	241	230	255	247	238	216	247	210	228	199	241	246	227	232	269	221	215	246	233	240	260	224	222	250	251	234	261	251	268	249	222	224	264	237	245	222	229	246	257	247	264	251	228	214	223	260	245	250	241	238	227	241	251	219	251	232	208	209	226	251	219	221	212	247	226	213	234	240	237	222	234	240	247	244	238	241	241	244	218	242	225	220	225	257	219	253	233	236	208	236	248	222	230	236	236	289	227	205	262	243	228	227	233	248	247	237	223	220	232	211	278	220	218	258	251	251	246	254	238	251	240	236	196	217	214	226	237	245	225	243	231	240	251	219	243	254	234	214	250	254	227	235	253	252	218	219	262	227	241	196	246	209	220	234	216	234	242	205	244	228	230	229	229	264	224	229	216	234	241	218	234	223	213	245	229	258	225	242	242	259	242	215	216	208	231	240	235	258	218	247	206	218	240	224	230	267	241	256	253	237	207	241	261	247	223	256	238	222	240	230	251	236	218	225	231	232	230	211	228	233	224	249	232	253	237	235	203	247	226	228	236	214	191	217	225	221	266	235	236	224	240	208	270	212	283	239	204	214	191	247	234	239	208	236	246	240	201	217	234	253	227	214	251	241	227	218	208	216	237	222	234	245	223	245	219	253	257	230	238	272	238	228	217	222	234	234	213	241	238	236	244	231	228	226	235	216	216	225	237	240	244	222	223	249	233	212	232	239	253	238	221	242	244	241	218	229	183	206	243	200	218	234	254	273	230	249	241	243	234	219	218	238	219	256	246	222	229	255	225	229	224	230	201	261	249	256	221	229	228	247	221	209	241	236	243	211	230	291	214	225	242	229	223	232	211	223	227	216	240	240	206	257	215	208	232	212	219	227	242	241	239	252	237	204	235	253	211	212	207	233	251	251	230	240	229	241	218	209	241	241	233	218	236	259	215	241	244	235	233	241	223	233	222	237	229	252	261	222	247	250	248	222	231	232	253	226	265	223	258	227	257	219	249	239	241	248	259	251	249	231	238	193	241	231	240	233	256	231	228	193	235	227	234	222	227	204	253	237	258	243	221	248	240	223	252	235	217	245	246	234	225	244	224	241	263	231	244	249	245	218	252	237	248	226	230	211	228	236	256	227	257	252	215	206	231	219	221	228	218	243	224	234	229	251	222	240	213	227	255	248	220	264	225	243	233	230	203	223	230	240	259	234	241	226	249	246	252	249	239	241	220	221	242	256	249	210	237	234	228	234	266	230	222	226	226	231	214	240	256	228	232	240	217	257	242	217	239	221	210	199	243	245	212	259	251	231	249	232	215	244	212	221	236	239	222	222	247	266	220	221	228	243	232	230	237	220	257	247	256	245	240	209	231	249	262	231	258	234	228	211	241	246	235	223	252	212	244	252	227	208	253	233	239	265	230	242	229	253	201	239	229	229	226	225	257	231	218	245	234	226	225	240	231	230	240	242	212	209	240	261	225	240	254	218	229	252	226	209	214	243	227	227	222	204	267	209	226	239	213	222	230	221	236	229	252	227	217	233	240	230	228	215	249	212	214	232	223	231	217	221	220	249	220	259	240	238	267	216	228	232	255	263	218	230	224	218	214	233	237	229	264	240	215	248	217	250	218	234	229	252	233	267	259	202	258	246	212	227	216	254	231	217	242	237	251	239	236	204	222	264	242	207	213	240	252	235	215	243	207	237	235	228	228	203	236	229	240	241	211	229	247	236	224	245	243	232	243	230	233	210	241	218	229	232	232	210	237	241	253	218	236	230	223	240	259	228	231	228	245	218	271	223	247	241	246	235	213	236	225	222	228	246	231	226	210	233	228	239	214	235	257	238	249	249	238	237	233	221	230	234	228	240	236	243	240	235	243	219	237	255	264	235	212	223	226	238	203	234	233	262	226	228	228	214	221	237	250	217	237	255	230	210	234	243	241	222	229	252	213	215	230	253	207	230	237	235	251	239	206	233	251	245	239	238	222	222	220	237	231	235	235	263	239	247	235	204	227	246	239	235	244	211	236	208	236	222	211	224	200	236	231	233	244	233	213	191	237	246	245	230	251	230	249	264	219	236	235	217	231	252	223	255	258	243	213	199	241	229	249	211	223	234	241	245	272	238	207	228	245	230	264	248	221	233	227	241	252	209	235	215	220	265	235	224	249	220	242	240	230	218	244	243	217	276	265	245	232	237	226	226	228	241	235	229	220	236	269	232	232	243	234	245	189	250	223	244	236	227	263	238	222	240	211	250	234	215	237	221	206	223	251	246	263	244	211	245	221	229	235	259	247	236	230	261	211	213	217	248	194	243	233	229	238	230	232	260	241	227	193	210	230	242	248	237	237	248	220	225	254	238	233	238	238	241	242	230	198	253	212	223	204	254	203	245	248	237	234	250	249	233	248	219	222	255	239	216	257	206	232	229	263	251	223	210	232	226	212	225	241	219	241	221	202	250	252	223	228	236	200	202	232	233	243	230	219	237	221	228	245	230	214	222	242	221	242	234	207	225	237	233	214	242	229	243	252	248	226	205	265	253	221	229	260	222	240	215	240	245	234	219	209	254	232	238	228	229	233	236	264	238	233	232	235	225	237	273	219	237	225	240	211	243	228	242	234	220	247	216	236	248	268	250	241	257	244	237	238	242	246	243	236	259	248	219	243	197	250	249	222	227	236	220	236	249	227	245	244	222	239	259	232	224	229	233	234	250	206	244	234	248	228	257	233	251	232	229	233	233	228	238	231	227	239	222	239	222	247	232	246	258	255	235	257	238	258	245	224	223	248	249	233	218	241	229	246	246	233	216	231	233	255	246	244	203	234	213	246	229	256	243	201	263	236	226	249	221	222	232	243	232	236	234	245	237	245	239	246	232	228	238	224	234	252	225	238	232	245	249	231
26940	20723	7586	818	498	471	434	429	401	413	379	427	409	428	399	422	392	421	431	452	441	435	413	406	375	382	424	391	383	453	443	394	422	428	422	398	409	409	435	391	400	421	413	420	370	401	406	404	406	398	453	402	377	405	383	446	453	402	407	423	412	400	440	341	435	392	450	381	407	394	389	386	416	404	374	411	403	393	436	438	433	364	446	409	393	403	414	442	405	386	431	409	416	408	382	387	389	436	409	371	387	423	415	403	402	447	413	400	426	416	367	431	445	379	429	428	420	402	424	402	381	426	402	396	421	391	388	403	373	407	399	394	401	417	385	376	435	436	424	423	402	400	409	426	403	424	390	430	426	388	388	366	391	389	431	389	419	426	357	446	381	387	400	386	402	377	405	404	379	398	406	417	417	403	410	433	394	387	406	423	405	394	423	421	407	411	429	425	401	437	423	401	413	378	400	374	431	382	433	410	417	423	420	438	399	385	413	420	407	417	390	422	416	436	387	388	412	404	382	426	395	401	382	378	407	392	398	405	385	406	367	407	438	390	414	414	411	416	400	388	378	425	409	350	428	391	393	415	414	407	384	390	397	393	403	362	377	388	419	364	407	431	396	407	371	427	408	443	408	405	414	453	453	426	411	459	423	403	415	404	373	401	389	396	389	408	434	430	397	426	393	403	415	416	412	416	428	387	404	430	384	392	369	432	392	415	392	386	391	361	435	433	418	396	382	408	414	414	388	427	377	417	382	377	400	373	418	381	398	428	410	422	396	413	415	412	440	428	418	412	369	413	389	373	437	400	420	426	428	380	392	426	429	377	410	378	387	410	406	402	398	414	437	384	386	416	415	404	410	428	383	414	366	383	439	400	414	408	427	404	399	420	427	432	407	446	398	434	385	397	419	393	438	432	403	374	395	357	384	426	422	379	405	413	394	388	396	415	388	401	415	412	427	415	405	395	435	380	428	440	404	389	375	413	385	422	414	419	415	406	406	398	398	436	388	401	376	389	390	391	408	382	409	434	430	412	414	400	423	357	390	408	428	418	428	362	392	404	431	369	369	389	418	405	427	380	386	415	394	404	407	407	430	432	401	396	411	431	400	392	377	364	420	405	394	418	436	401	395	382	400	436	424	390	433	415	409	397	414	411	421	411	390	404	401	394	402	400	404	424	413	440	393	400	407	413	390	405	374	397	387	408	432	433	388	402	377	411	449	396	403	447	427	374	395	389	378	398	427	375	384	395	409	404	404	394	401	394	385	418	395	389	441	435	416	415	414	410	425	420	414	410	447	412	368	391	407	456	388	409	415	386	382	394	369	443	419	431	429	442	365	420	422	417	413	421	417	406	393	416	409	418	409	389	362	419	421	428	385	414	418	421	385	406	370	378	400	382	422	402	432	392	387	423	393	374	393	407	380	399	395	412	421	417	432	391	401	405	408	402	396	403	372	402	435	395	384	403	366	393	426	419	392	401	401	433	380	405	416	397	420	398	439	442	390	409	397	426	405	431	417	403	379	436	417	419	408	415	379	424	409	396	434	391	393	398	431	373	404	425	378	446	409	400	439	389	418	402	386	387	374	403	415	421	370	440	404	383	423	392	378	404	389	403	413	413	441	403	426	414	415	354	390	400	439	433	421	409	385	419	347	415	424	387	393	385	411	402	425	397	422	422	408	436	388	416	420	411	425	386	379	381	394	406	408	403	392	388	377	393	419	411	420	420	398	414	381	420	407	388	388	425	402	431	415	429	410	440	398	395	414	430	374	401	420	388	389	392	371	400	384	399	405	442	392	411	398	376	435	415	444	439	399	385	428	365	413	376	404	423	411	412	388	392	404	399	426	393	415	386	419	432	408	407	391	433	447	398	380	458	443	390	456	376	400	408	417	424	404	378	422	379	419	441	399	422	430	405	443	414	428	371	399	411	414	417	413	400	377	402	428	390	412	409	413	393	383	430	402	423	406	399	414	394	374	438	389	397	404	403	408	371	438	421	407	382	405	401	382	394	412	405	400	428	416	395	356	375	448	371	415	386	428	425	407	400	408	340	402	443	406	403	410	434	416	414	429	444	434	396	394	423	400	375	390	400	427	401	440	397	371	398	400	376	418	404	449	406	435	405	391	410	405	408	401	383	433	392	409	409	441	408	401	393	390	387	380	373	374	394	406	421	407	390	415	400	423	438	413	406	399	371	405	405	421	408	414	427	429	379	391	427	392	399	427	383	407	388	393	408	424	468	407	382	396	402	406	381	390	425	389	397	416	431	395	416	422	390	416	401	411	443	408	394	398	394	358	409	380	432	381	415	403	405	383	418	401	382	433	389	402	398	417	410	402	370	414	382	390	374	420	385	389	422	403	414	431	369	417	378	420	403	387	447	425	444	396	382	405	411	413	387	412	384	394	384	366	399	390	398	411	411	387	405	420	393	394	369	398	391	379	394	429	376	440	393	423	434	396	418	417	408	432	406	427	383	404	417	422	433	437	418	420	383	446	401	437	389	415	414	416	397	420	385	428	397	380	429	389	391	430	387	405	364	402	409	380	418	390	391	416	398	414	459	396	377	412	411	403	402	425	403	407	387	408	408	411	433	435	393	428	400	405	405	393	446	390	421	432	410	409	423	393	393	397	426	450	424	386	405	425	427	434	409	411	438	408	425	414	438	409	407	412	426	439	420	415	398	438	409	402	418	395	377	417	428	406	426	413	384	415	407	414	389	437	416	393	399	381	387	414	401	422	400	399	375	445	415	399	405	393	402	400	413	408	401	391	406	384	413	390	402	418	412	396	399	421	428	372	395	365	425	400	431	388	399	416	405	428	395	408	424	406	414	388	410	397	381	414	415	406	398	425	418	428	404	424	394	389	437	429	436	420	400	371	424	376	394	404	386	381	426	413	421	395	422	391	406	386	353	437	443	400	386	390	389	401	399	415	408	404	425	431	384	371	437	399	385	379	403	414	421	403	405	340	394	433	391	401	400	439	412	391	401	382	416	405	411	385	438	432	396	417	431	426	390	398	408	374	407	360	396	429	427	372	407	387	432	428	427	369	421	402	414	378	407	429	419	392	427	452	446	378	432	432	475	411	402	410	428	404	392	376	377	411	426	409	412	441	421	380	420	430	391	391	411	382	395	415	416	388	416	381	405	391	383	379	391	405	429	419	411	403	435	404	411	438	417	384	449	396	399	382	373	414	421	421	365	395	386	405	365	405	439	359	376	390	416	381	384	402	401	417	403	398	431	399	391	410	413	425	401	422	428	417	404	424	406	427	388	411	414	397	428	393	363	387	380	391	416	391	387	415	403	387	416	429	410	423	402	387	418	388	405	424	390	411	443	424	402	391	397	397	384	418	407	424	403	389	420	440	419	392	409	428	382	423	423	440	388	391	425	423	400	423	387	390	371	368	392	409	427	431	437	397	437	387	385	428	414	426	415	415	363	394	440	362	398	416	359	397	415	406	415	432	394	407	416	383	382	384	431	410	406	362	366
4237	1755	1643	1144	892	834	798	791	772	720	715	739	715	720	710	771	692	759	694	734	755	761	731	713	694	728	751	709	734	734	742	669	659	700	680	684	699	707	729	746	759	747	719	747	709	678	723	707	706	752	708	719	722	704	735	677	712	723	704	723	707	707	723	668	703	717	703	719	704	763	718	717	666	729	681	766	670	766	686	706	707	693	706	721	777	678	702	683	722	657	691	657	691	687	658	732	755	681	697	651	697	763	724	708	722	669	712	752	752	731	670	733	692	730	690	742	677	702	728	720	762	731	672	750	713	701	735	672	726	713	735	719	707	733	705	758	706	740	699	722	714	742	713	704	704	739	701	698	683	699	728	744	707	747	723	693	718	697	681	725	732	700	712	701	756	676	691	740	690	699	747	708	712	699	712	777	741	738	718	714	707	734	733	683	706	716	721	723	713	665	732	675	756	669	737	712	714	659	702	727	728	715	735	694	717	685	695	770	715	716	701	756	762	700	732	652	693	709	756	700	724	707	740	700	752	703	735	760	707	718	763	735	686	728	685	653	758	688	725	716	710	693	692	708	693	731	740	708	694	710	711	681	707	736	676	710	722	742	707	721	677	726	757	720	716	744	721	733	759	722	695	705	707	721	737	762	700	721	716	748	707	726	763	720	703	723	706	761	714	735	712	704	699	693	725	754	750	733	732	721	724	740	723	737	704	742	740	720	754	731	691	731	713	713	690	738	694	702	777	742	709	685	710	719	726	643	736	685	739	766	731	747	707	710	689	691	703	743	711	737	763	692	799	733	720	693	687	681	691	696	749	709	724	680	685	688	710	727	682	673	735	705	720	706	707	682	768	706	725	715	737	726	751	723	680	714	744	695	720	730	709	719	696	697	747	685	763	701	708	730	682	740	728	650	689	732	743	704	728	751	731	695	661	732	696	711	735	733	766	707	721	678	682	708	703	727	705	712	693	731	714	683	718	766	737	701	691	719	688	727	733	684	734	741	706	715	714	684	721	657	729	657	733	693	717	704	697	796	697	765	741	693	723	656	690	694	739	735	749	718	709	678	697	666	706	731	734	726	708	776	684	719	709	743	718	751	723	694	693	709	737	744	731	689	742	691	761	740	744	676	757	735	733	692	727	676	733	683	713	714	721	696	741	720	735	729	701	741	690	701	716	706	704	731	710	673	729	717	731	739	724	690	701	707	715	696	753	741	738	736	714	740	753	709	728	722	696	737	770	714	754	720	687	682	737	680	724	693	724	761	704	699	692	737	685	720	650	648	715	742	716	732	714	741	755	710	730	712	708	729	709	725	698	674	719	742	735	739	690	722	722	697	707	728	715	696	676	729	719	698	729	682	720	731	699	675	692	687	707	711	674	702	717	726	729	717	678	707	716	703	706	724	762	681	764	728	669	644	720	721	730	720	716	688	728	728	684	687	711	725	723	726	722	735	671	714	676	739	731	754	695	737	751	731	693	677	731	706	723	751	704	733	719	722	717	748	748	690	663	716	739	725	781	662	708	664	715	698	779	721	733	707	755	705	719	730	739	739	738	721	703	763	734	730	714	727	685	713	694	734	748	712	678	693	659	696	701	680	722	745	726	698	781	735	728	700	759	722	732	725	687	710	725	689	761	714	641	804	752	726	703	722	676	726	718	767	714	718	690	726	733	712	747	715	713	756	745	716	712	747	710	748	693	759	678	721	700	717	718	665	727	712	717	714	751	778	737	715	723	693	712	755	730	692	714	717	693	718	744	693	699	727	744	700	737	695	704	712	703	670	733	765	697	725	738	716	705	703	691	720	722	704	716	690	713	706	697	679	731	714	716	733	741	690	691	701	769	740	650	733	690	718	690	721	683	711	748	686	667	703	723	726	739	727	680	688	670	750	721	755	753	765	702	711	696	726	721	685	694	735	717	757	732	656	719	698	745	715	712	726	701	704	677	730	729	705	662	674	717	752	723	708	730	736	714	768	757	678	688	724	705	689	720	722	688	737	739	741	711	721	708	709	697	751	709	748	714	692	730	767	670	727	730	779	717	722	710	720	748	746	739	716	725	685	752	748	700	685	692	670	749	703	668	695	699	752	725	718	693	730	688	716	751	671	745	771	692	733	719	728	708	692	725	739	710	688	713	714	736	760	712	706	777	707	753	761	710	700	764	690	749	737	731	730	740	748	715	728	681	694	693	674	740	720	683	719	735	716	727	701	692	760	730	690	701	731	741	736	722	745	720	644	749	728	698	724	692	686	678	738	725	693	734	676	722	735	743	697	747	713	733	717	680	664	702	694	679	695	725	719	717	707	716	773	655	733	704	710	699	695	730	711	736	711	703	764	708	737	734	678	701	724	749	707	725	695	700	712	739	697	717	698	700	733	719	720	711	733	680	714	694	724	719	726	708	719	756	731	726	700	710	717	735	719	699	746	715	709	683	717	714	729	760	754	695	689	743	726	687	718	721	737	728	686	711	716	789	717	723	662	720	656	697	698	703	704	780	701	688	767	698	708	654	678	698	755	727	696	745	708	710	706	732	772	737	747	686	755	705	686	697	655	712	733	673	760	707	698	700	698	750	681	705	689	776	711	708	682	740	664	717	734	724	696	741	722	687	737	712	661	741	730	689	720	678	694	747	709	715	697	690	738	723	685	712	745	727	712	729	723	698	679	735	724	700	720	727	707	717	732	675	684	730	681	718	732	722	712	732	689	734	682	711	704	694	707	718	710	642	712	727	704	698	779	747	683	730	698	735	742	724	704	720	724	725	752	686	730	728	712	718	685	781	758	701	739	754	703	715	714	719	717	743	732	713	656	740	646	700	691	694	722	730	706	705	722	669	716	735	754	733	678	719	704	732	717	727	698	725	675	725	734	706	698	726	724	697	661	684	701	683	740	700	697	667	708	731	720	748	658	700	684	731	681	744	726	718	742	678	697	709	718	725	758	677	716	698	728	709	681	697	735	761	743	698	728	699	721	726	751	740	725	732	743	720	682	701	686	730	711	691	718	674	703	740	708	709	737	723	716	678	695	673	712	721	708	721	664	708	701	790	742	735	754	714	739	714	692	709	736	718	692	718	691	641	706	697	720	766	691	680	753	710	687	738	689	701	739	719	723	734	720	751	725	733	714	688	735	700	704	682	737	745	709	740	717	721	748	725	728	738	748	719	726	752	748	679	710	701	715	729	756	668	716	730	701	706	727	671	697	704	710	787	762	717	735	708	670	728	724	741	697	737	724	704	737	747	751	758	715	677	765	686	708	703	696	713	711	736	788	700	711	677	763	725	717	722	733	703	747	696	662	728	722	732	733	682	702	705	727	746	732	726	720	720	703	713	752	742	714	673	746	732	693	701	740	684	695	759	756	719	704	689	718	709	706	727	777	730	739	724	702	729	701	737	730	736	726	722	731	688	697	682	711	745	732	784	755	683	696	734	707	698	664	709	683	698	741	679	742	714	715	673	738	732	736	713	732	723	676	661	727	738	717	690	719
24260	21426	28629	24594	20837	2207	600	409	349	341	292	310	255	254	223	247	243	221	231	209	232	221	207	208	225	222	208	195	209	204	220	200	180	199	220	208	208	232	190	192	208	190	180	205	195	200	189	193	197	191	197	199	170	194	201	207	188	190	167	193	188	195	192	197	218	193	191	196	205	204	214	216	190	193	194	190	187	230	200	189	184	185	162	213	182	177	206	198	204	209	170	189	189	230	224	175	185	198	183	193	212	173	201	177	193	193	198	187	182	198	176	190	191	195	198	177	171	236	182	203	191	201	198	199	184	198	183	189	181	198	200	212	185	188	184	189	187	171	199	190	207	161	207	218	197	182	209	185	200	174	209	174	205	201	161	165	182	200	191	217	189	164	194	198	226	201	205	206	196	203	215	203	159	188	173	166	202	180	202	175	204	190	158	168	188	183	173	192	196	188	197	212	213	200	186	176	195	174	204	174	191	193	176	194	205	181	190	190	199	194	196	181	181	177	180	194	190	222	163	195	173	168	194	178	158	201	196	231	165	211	196	185	205	184	201	199	206	187	211	185	205	199	189	196	200	208	174	173	197	199	184	201	166	203	200	186	199	179	186	177	187	171	203	177	192	188	200	208	210	142	186	183	193	191	208	192	190	172	215	191	184	172	200	204	166	187	221	182	216	211	206	194	179	173	177	171	179	198	203	168	190	188	177	194	195	183	185	193	203	211	197	172	198	218	189	188	202	197	181	202	199	202	188	176	201	195	177	207	205	190	227	209	187	225	213	186	158	188	153	194	208	210	194	198	185	168	192	184	202	214	166	195	178	181	191	165	214	199	216	185	219	186	183	192	183	206	181	189	179	194	177	195	192	235	192	199	176	191	198	177	211	204	214	155	177	197	173	199	202	187	181	203	189	167	197	180	184	193	195	180	195	158	204	201	215	191	209	203	178	166	199	188	193	189	174	186	187	184	198	196	188	160	203	161	176	208	186	187	188	189	209	202	169	177	194	196	184	188	188	190	198	209	233	185	212	198	198	207	185	178	215	180	167	185	207	215	166	200	210	219	199	221	188	186	218	197	193	190	200	192	198	207	178	200	196	199	198	185	189	187	185	198	197	204	201	208	207	186	193	209	183	202	172	196	204	201	206	177	194	204	194	200	198	176	164	206	183	179	200	188	162	195	163	193	194	229	187	173	193	189	196	213	184	204	179	198	189	212	181	206	213	204	181	210	177	201	206	192	170	180	179	186	178	165	222	214	208	209	185	192	185	193	201	178	176	218	194	197	187	187	175	203	204	159	207	182	142	185	181	188	191	185	198	186	182	175	198	182	194	185	179	197	191	206	180	173	169	194	166	191	180	167	208	203	192	191	201	190	167	183	184	201	192	168	175	207	205	192	178	163	192	209	177	197	184	196	160	188	193	193	201	206	205	194	184	167	179	171	201	178	187	176	150	192	202	184	191	185	191	211	190	185	191	194	210	186	196	207	194	205	168	194	195	190	214	188	196	198	205	193	157	158	178	203	183	207	222	203	195	210	174	191	197	180	186	193	190	198	188	204	184	175	185	195	194	209	193	173	189	200	193	192	174	194	187	198	177	181	175	171	203	197	176	196	190	219	184	230	185	191	192	190	198	169	185	175	179	184	224	197	194	207	176	196	196	216	180	182	175	217	199	187	172	192	168	184	202	181	189	211	186	195	177	197	171	203	187	209	189	171	197	195	198	207	203	199	205	183	182	181	209	170	185	204	200	215	194	173	183	175	202	199	202	193	179	196	186	183	185	205	217	188	196	181	165	203	201	204	183	185	176	191	171	195	201	177	197	193	177	214	194	195	200	208	156	202	195	200	198	201	188	193	208	226	187	208	178	205	191	196	189	211	182	185	199	190	191	194	215	180	186	199	197	202	196	204	203	213	196	207	194	207	176	217	184	170	158	172	171	200	202	189	192	192	208	194	210	209	205	181	181	191	184	193	192	203	186	210	195	202	167	198	185	177	171	188	195	186	187	182	201	218	207	185	184	199	185	205	200	166	181	203	180	202	177	197	177	187	213	187	199	190	190	220	184	206	168	196	178	176	198	186	184	178	211	215	201	198	180	180	204	200	177	217	197	175	179	191	214	168	181	231	195	203	207	209	170	201	186	174	159	203	197	196	199	206	175	189	191	195	185	218	207	201	201	211	214	183	197	198	218	182	188	188	190	157	181	189	203	188	192	167	180	198	197	188	183	199	201	187	180	189	193	219	160	199	201	181	185	184	159	179	204	193	170	187	165	180	193	204	192	178	217	182	185	188	197	191	232	187	187	155	198	179	203	196	178	184	190	186	180	202	201	197	191	192	196	191	185	204	209	221	202	189	209	200	179	233	186	175	184	197	205	198	206	205	169	214	229	163	181	202	206	177	201	192	196	189	200	186	175	210	214	183	187	181	209	193	193	186	197	186	183	179	187	201	193	193	187	187	207	193	183	180	176	196	172	212	181	210	194	211	201	207	193	199	216	190	195	180	205	178	176	188	188	185	203	174	183	201	188	221	171	184	181	200	185	189	214	177	200	208	180	205	180	202	194	186	206	160	200	221	192	192	186	195	199	194	174	189	195	208	192	177	197	192	183	193	187	191	178	178	188	196	187	215	175	186	196	176	192	201	188	191	180	199	209	166	178	216	187	184	186	181	207	180	191	195	192	196	213	218	186	198	196	185	189	205	190	213	194	192	195	188	206	191	183	202	207	200	173	186	179	190	183	171	185	199	178	183	183	182	180	179	178	192	194	207	199	187	213	198	178	181	175	194	220	185	202	195	187	198	194	195	210	192	203	184	186	162	193	177	187	192	180	191	198	159	165	192	176	186	183	191	204	202	175	210	198	189	172	202	190	183	194	191	167	195	213	190	211	163	185	201	198	205	196	195	192	190	181	194	191	201	201	192	222	162	177	172	210	183	206	200	199	172	183	194	194	189	193	211	180	193	206	219	184	199	206	186	211	194	206	198	190	217	197	173	211	210	180	168	196	191	225	186	205	194	163	179	170	193	209	186	186	220	176	178	196	187	188	184	194	186	189	183	177	192	161	177	190	211	181	195	150	197	177	196	177	194	208	175	195	172	189	177	199	188	182	178	168	191	172	183	202	210	198	188	173	178	174	192	189	204	206	181	196	193	185	199	203	205	184	182	192	189	172	226	194	192	195	202	197	207	187	198	163	172	200	185	203	210	182	178	200	200	202	169	179	192	205	179	198	194	200	189	181	183	182	189	188	205	183	185	210	167	203	204	201	208	196	205	185	216	196	185	198	185	182	200	200	180	184	194	192	189	171	181	188	189	196	211	191	165	193	196	191	182	177	202	180	197	210	176	190	179	208	185	207	197	180	190	205	215	203	206	195	206	187	181	206	210	189	185	204	188	191	184	193	205	189	203	175	180	197	176	206	184	186	206	181	202	177	190	192	167	194	197	176	179	191	220	183	164	185	176	186	192	171	199	200	189	202	187	199	195
5524	9913	8466	4420	2739	2020	1500	1135	1012	808	756	643	612	563	558	541	475	460	443	442	453	451	432	462	431	402	361	434	374	390	386	426	386	371	365	347	390	419	342	325	346	345	333	374	351	347	371	357	364	375	354	351	372	336	373	366	384	408	351	372	357	356	404	410	383	355	346	372	348	326	359	383	347	355	373	363	329	354	373	347	344	386	382	333	304	350	361	371	383	338	372	371	360	358	331	365	348	401	366	353	347	348	354	349	346	376	362	322	328	350	346	368	360	339	372	359	351	359	352	374	358	336	355	330	336	345	345	346	338	334	317	313	342	383	336	354	377	372	357	347	343	329	322	355	361	386	352	355	325	374	375	354	348	360	330	353	405	352	352	329	357	335	383	361	348	363	339	342	356	354	347	322	359	335	330	389	306	344	345	375	362	363	355	325	361	361	337	347	359	324	315	342	318	353	346	342	375	369	326	315	337	330	366	346	353	345	370	363	357	344	344	336	336	341	362	365	318	390	325	344	361	338	346	375	369	353	350	379	400	317	380	360	365	344	376	360	321	324	339	355	393	325	356	365	348	319	347	361	364	350	348	331	345	351	378	371	293	343	363	393	340	321	380	324	330	322	348	340	327	343	341	392	363	346	383	366	345	373	338	360	341	314	349	343	346	352	352	354	360	366	350	334	358	353	352	375	329	337	352	339	355	394	371	363	368	348	333	377	329	349	364	361	335	346	371	373	354	388	352	335	369	341	360	351	372	359	348	356	286	393	345	324	354	342	365	338	356	335	320	326	353	310	326	360	362	376	324	365	354	354	363	372	345	375	346	348	348	370	366	336	367	379	345	380	337	321	360	342	391	376	338	356	354	363	372	344	350	366	363	329	362	334	364	385	337	356	347	312	372	331	366	360	356	347	349	348	356	343	337	352	369	348	326	371	351	346	352	338	340	353	346	341	350	332	361	362	338	370	346	345	347	376	392	342	393	356	360	345	317	324	340	345	404	305	347	357	374	358	405	322	325	365	379	373	374	352	350	344	352	349	333	364	360	349	343	363	354	374	358	352	341	317	368	342	374	316	342	352	333	361	370	399	373	342	331	366	333	340	379	388	360	352	361	353	373	361	346	323	390	345	344	321	393	344	326	370	342	349	337	361	347	365	375	285	353	372	324	336	374	329	328	357	344	364	347	349	368	355	366	334	331	361	358	329	338	354	357	337	346	361	367	319	379	351	414	380	354	361	378	391	394	332	375	353	332	340	335	339	360	336	332	342	354	341	383	349	358	356	343	349	355	360	356	378	371	349	354	319	358	332	338	351	365	310	365	338	323	344	332	351	362	385	355	358	359	349	348	343	356	328	361	354	364	373	341	339	340	328	340	330	345	334	320	352	361	355	356	356	385	342	356	347	340	377	382	345	376	389	355	408	351	350	317	381	325	332	357	355	370	344	371	334	359	328	313	348	322	371	349	387	363	352	339	352	337	397	331	340	364	335	351	344	359	360	358	311	364	366	320	381	381	379	367	344	318	328	387	356	354	350	396	352	358	345	380	384	359	358	355	333	343	331	382	382	376	330	387	370	317	378	333	321	365	380	328	332	358	335	364	343	361	342	329	351	363	344	382	343	336	353	347	334	328	358	326	354	361	329	363	358	323	342	330	369	349	340	339	329	364	338	387	358	321	360	391	373	316	322	365	353	331	333	386	344	360	364	343	342	351	392	371	341	350	337	355	334	359	364	349	361	362	366	339	350	376	377	390	358	338	375	338	352	346	331	346	313	324	342	361	330	347	359	377	364	347	380	353	361	376	365	370	347	376	349	346	359	383	360	334	361	373	354	370	385	364	360	354	331	333	363	373	368	341	364	336	358	350	368	348	364	376	349	395	373	356	358	335	308	323	347	358	367	334	348	342	387	371	360	327	338	348	343	391	352	384	374	330	356	363	340	346	339	351	361	352	348	365	376	339	338	325	330	390	349	369	340	316	353	347	321	353	360	359	349	389	352	354	364	338	370	351	342	357	375	354	358	327	345	334	383	349	364	334	329	365	381	340	364	364	355	336	392	331	364	352	389	316	341	371	373	358	342	335	362	379	341	359	358	363	363	402	338	331	334	339	333	319	346	323	375	351	357	359	337	346	382	343	356	369	345	337	358	355	330	365	360	344	386	337	327	307	366	362	352	375	328	362	365	355	337	338	336	357	381	337	347	339	358	316	329	348	353	353	347	348	342	355	365	346	322	373	340	389	375	381	355	367	362	330	353	339	321	368	363	347	360	343	368	348	336	334	377	366	377	350	382	337	370	324	327	373	334	357	357	379	341	337	344	334	357	350	343	332	331	359	337	367	339	360	299	395	344	364	319	339	372	351	359	358	359	354	360	347	367	361	386	360	377	328	349	341	366	377	376	373	368	346	379	360	360	359	360	355	362	350	359	340	369	326	394	337	341	372	343	329	359	369	362	403	364	343	339	375	384	342	345	370	335	394	336	317	323	347	343	351	353	344	349	353	372	347	371	340	345	346	355	364	330	349	341	357	380	375	355	361	331	355	368	363	387	355	387	363	326	342	369	384	358	372	353	311	350	360	340	360	348	358	352	338	326	341	368	357	344	355	350	315	323	351	320	330	369	358	320	354	388	328	329	342	368	364	383	352	378	359	365	336	345	345	354	381	382	318	377	336	334	359	382	356	308	359	353	358	350	353	363	402	328	320	356	347	382	346	376	365	352	315	306	370	353	324	335	338	359	343	347	321	363	335	354	355	350	354	329	344	354	333	348	348	404	397	360	292	337	378	361	314	361	340	360	371	365	363	328	349	335	354	343	366	364	333	368	374	370	378	356	368	364	375	377	329	346	383	347	342	400	334	320	352	333	373	355	378	337	366	355	356	341	320	345	388	335	333	335	375	357	353	358	357	326	353	360	351	361	342	334	369	348	359	335	362	357	334	345	354	333	318	370	338	334	328	342	345	330	324	346	343	389	343	337	382	339	380	377	335	345	366	337	366	352	355	337	336	364	373	332	351	350	326	356	348	376	351	346	354	356	343	354	340	369	328	358	331	386	347	341	355	305	371	392	348	345	342	339	346	331	402	379	368	355	347	357	357	348	341	345	366	384	331	381	371	338	324	340	345	360	373	346	328	355	355	352	319	371	344	362	333	361	352	337	358	346	380	337	361	368	377	335	359	352	372	372	366	371	383	348	361	345	355	323	341	347	360	372	383	339	385	339	360	363	374	364	379	344	360	353	338	345	380	332	359	316	354	357	380	373	358	351	324	333	342	319	358	343	335	347	375	335	364	327	326	328	313	318	333	364	354	328	360	330	372	343	339	319	349	378	368	365	353	342	365	350	337	383	332	312	328	332	364	351	360	345	360	326	337	355	325	348	351	349	352	349	387	319	337	359	344	333	313	345	371	357	357	388	322	385	344	335	361	325	373	359	349	343	369	377	361	325	356	356	338	347	374	357	361	362	362	367	314	338	346	337	366	350	338	336
23389	21498	29404	24047	21498	20169	1672	577	417	343	309	305	258	226	250	201	233	185	198	169	200	164	189	179	157	169	183	172	143	160	170	158	143	157	151	148	148	148	138	146	125	134	157	132	140	131	144	166	131	152	148	152	159	132	138	156	146	137	119	156	136	140	142	149	162	152	129	158	159	135	119	134	133	152	140	134	142	142	137	136	129	132	144	130	123	140	154	118	136	116	136	152	137	138	126	144	126	129	132	131	144	105	145	123	123	139	154	163	147	146	151	139	138	147	127	127	148	130	136	118	127	125	150	127	165	134	136	116	147	130	147	153	156	125	130	140	151	131	114	144	147	138	139	131	127	138	122	163	128	144	139	156	142	128	167	127	130	125	133	143	114	154	130	140	154	145	132	134	143	135	129	130	137	133	127	123	142	123	137	133	141	142	130	154	146	125	147	117	135	126	133	136	140	134	132	139	130	139	144	131	140	151	112	149	140	122	132	147	142	130	140	150	132	152	152	169	156	151	139	148	136	129	133	129	148	155	150	153	135	152	126	125	117	129	130	126	130	149	137	120	136	152	126	137	140	139	125	147	125	141	126	137	113	123	141	139	153	125	127	133	129	127	134	116	141	151	128	135	130	134	138	119	129	148	117	131	141	142	147	154	139	117	115	128	118	127	153	124	122	164	137	120	121	143	132	117	130	127	117	145	149	125	134	132	116	129	129	133	154	126	140	141	143	124	130	140	149	147	139	136	133	132	137	111	118	144	125	155	141	145	114	133	130	139	142	137	129	132	161	135	113	115	145	152	139	127	118	144	130	142	117	140	139	152	127	142	146	126	137	125	119	146	141	126	125	136	144	134	121	131	139	124	132	127	144	126	117	139	121	151	134	139	119	138	139	127	146	152	130	137	135	138	128	124	137	137	150	131	133	161	110	148	157	130	135	126	125	147	136	128	121	140	116	136	156	128	138	138	124	127	136	119	133	141	144	120	129	122	141	148	149	137	122	127	142	130	132	130	120	139	146	136	139	137	135	109	134	147	132	144	126	143	127	124	163	159	138	130	141	137	114	134	152	134	152	133	132	121	118	141	137	145	141	129	133	136	137	132	132	128	119	133	133	137	132	113	136	128	156	143	120	136	131	130	144	158	127	146	148	134	152	132	121	123	145	140	125	140	140	143	127	143	128	135	134	142	136	133	134	145	131	118	123	137	140	126	140	155	121	115	129	130	141	125	121	112	123	135	132	120	129	121	118	127	127	130	143	119	136	121	137	132	147	124	133	136	128	130	141	134	138	129	128	125	134	141	145	124	138	119	132	142	140	152	160	131	136	145	130	99	149	133	127	129	150	146	126	134	134	150	146	127	133	141	118	128	111	133	132	119	147	134	112	121	126	125	137	130	145	130	133	137	138	129	139	128	143	133	142	130	131	122	122	138	115	130	152	131	141	134	114	125	156	131	129	117	133	131	130	137	161	119	122	118	149	122	140	115	149	133	137	119	134	142	137	131	134	128	144	123	141	123	142	136	136	155	131	153	124	129	144	136	103	123	149	140	119	127	150	145	124	129	135	158	137	121	145	136	136	134	138	139	129	129	147	141	135	132	116	139	155	137	133	133	125	138	133	144	137	126	164	115	128	136	138	136	140	113	134	136	106	139	111	145	114	127	137	133	131	149	125	131	133	130	132	128	145	140	119	129	136	136	132	128	141	130	153	152	145	126	151	154	155	140	154	152	119	135	135	124	129	130	116	134	129	151	134	119	149	123	109	122	120	138	146	138	123	126	132	146	146	124	131	125	142	135	135	143	141	125	118	129	146	117	150	135	129	124	126	123	124	127	131	135	128	133	142	142	144	142	143	132	139	112	143	148	136	141	142	119	142	123	133	149	122	117	142	128	123	118	127	147	140	127	148	119	146	123	125	126	144	134	143	139	131	127	140	123	132	152	127	128	127	137	115	152	135	134	124	135	135	141	137	129	144	146	148	106	129	134	130	123	129	133	122	125	127	145	132	141	154	122	144	146	137	135	127	124	145	140	143	127	118	130	131	130	132	133	131	136	135	132	119	151	128	138	111	146	144	148	143	143	133	136	133	140	131	142	121	138	144	138	141	147	123	149	126	139	123	135	120	143	127	126	134	140	123	129	142	127	135	124	109	109	125	139	139	150	142	128	116	145	129	141	122	130	126	138	129	124	123	131	132	125	134	157	125	140	130	119	134	131	144	140	158	144	128	143	126	129	129	109	137	139	123	130	115	141	134	130	141	136	151	144	147	156	130	90	118	144	157	137	123	135	140	144	145	132	168	115	119	132	121	130	131	129	137	135	153	142	137	133	120	117	148	111	128	128	124	129	134	145	147	168	119	131	135	125	145	151	135	108	142	116	141	144	139	125	134	133	153	120	125	140	134	137	136	114	133	132	137	123	142	130	132	127	119	140	137	129	158	157	133	148	117	119	126	120	139	135	137	137	136	143	138	134	124	124	133	138	127	118	139	134	130	135	147	125	132	127	158	142	159	136	146	148	138	134	111	125	145	125	132	137	163	131	136	103	158	137	154	124	128	115	123	144	114	118	132	125	140	128	134	151	135	123	113	131	119	121	127	132	122	134	135	140	140	151	129	122	129	132	122	166	135	122	137	136	137	120	137	130	130	133	127	156	130	130	139	148	157	132	117	114	131	160	129	138	136	115	130	132	123	141	136	127	132	142	128	142	149	111	122	134	115	156	133	145	123	143	133	141	113	135	123	141	128	118	130	121	119	129	137	143	143	121	156	131	137	146	139	130	114	147	130	155	132	144	150	137	120	123	128	132	141	131	127	134	130	157	139	137	121	149	137	130	128	160	146	124	131	156	144	140	125	119	128	128	136	123	119	132	158	128	137	146	143	151	144	161	149	146	119	117	124	140	129	142	145	132	123	139	135	126	140	136	151	127	126	128	139	111	135	159	120	139	138	120	124	142	117	120	130	126	139	135	130	123	120	157	147	147	154	119	119	139	127	127	118	132	132	131	149	123	126	145	139	132	125	141	152	131	122	138	138	129	132	115	147	133	127	113	131	131	118	132	122	119	129	132	137	135	126	157	119	126	123	159	109	133	128	141	136	140	139	134	142	137	125	121	136	134	143	119	140	140	130	128	128	132	138	132	134	141	169	130	141	119	126	155	136	142	126	131	161	135	141	134	131	139	122	117	142	131	137	122	136	139	139	127	142	143	140	129	150	125	124	121	129	129	159	128	135	129	134	150	139	134	149	137	136	127	143	116	151	152	138	123	147	146	142	121	137	127	138	131	150	144	136	107	135	119	147	119	123	135	139	128	126	152	131	150	134	134	152	127	139	141	114	119	120	146	142	146	104	136	138	144	162	133	141	143	143	137	138	143	135	131	144	138	104	133	130	131	129	137	133	135	128	150	125	137	137	144	143	133	139	127	132	120	127	123	132	140	137	145	107	162	136	153	124	130	125	126	131	127	153	142	153	124	116	121	133	128	128	136
7793	15679	13501	7300	4565	3215	2335	1742	1451	1184	989	812	733	684	577	541	528	474	446	438	404	404	345	377	346	359	323	321	324	307	295	290	327	298	306	287	293	276	265	272	260	267	291	271	242	261	260	243	271	244	256	253	233	253	261	250	267	286	234	216	240	237	265	249	227	241	260	240	270	249	268	239	251	263	246	249	269	275	277	260	232	254	227	237	258	206	251	250	251	245	252	211	222	243	236	247	247	233	213	228	243	251	235	235	245	247	238	241	219	233	240	244	229	240	226	241	234	261	225	236	229	217	228	243	257	215	246	234	293	238	214	241	242	223	215	244	225	225	243	220	239	231	253	254	231	249	225	262	234	231	223	203	231	258	260	239	218	216	216	239	218	234	234	200	243	208	219	245	249	241	219	226	253	225	228	194	235	221	246	224	221	230	238	200	229	258	237	215	262	221	230	225	216	216	241	237	245	255	231	235	225	219	246	217	264	226	246	239	240	213	239	264	274	238	246	260	211	230	216	239	241	231	261	251	226	239	227	252	280	233	249	239	229	234	224	240	238	255	232	226	247	243	227	229	253	258	208	226	255	228	256	234	242	224	236	242	228	229	244	236	222	258	232	247	237	230	235	211	211	235	235	218	226	234	232	242	205	251	217	234	255	228	214	255	247	233	246	236	205	259	251	233	221	249	232	244	218	223	256	226	236	252	228	241	250	240	230	262	243	235	252	242	240	220	226	213	230	220	232	237	225	261	248	236	253	244	247	256	259	237	222	235	238	213	232	251	230	225	233	246	247	262	236	249	231	211	227	222	228	207	244	224	240	271	271	217	213	242	229	225	238	240	240	243	222	235	236	224	226	240	227	220	222	254	232	233	237	259	216	236	229	229	242	254	221	227	219	229	237	253	246	238	249	226	229	260	198	238	251	238	233	222	213	224	233	239	254	228	227	238	241	230	211	212	217	240	262	242	227	231	243	228	250	217	227	229	247	219	222	233	247	244	203	225	251	253	223	233	225	243	254	212	244	251	239	250	256	216	234	228	240	232	230	215	239	245	223	227	223	215	250	231	242	223	234	206	251	232	229	218	236	205	230	225	238	269	256	236	243	248	247	247	243	226	249	225	251	231	241	241	242	230	220	223	229	213	213	240	208	250	233	208	233	232	232	211	251	250	242	230	240	214	256	215	210	213	278	241	247	216	248	215	243	254	230	242	241	226	208	240	232	228	236	221	228	231	263	233	234	242	214	233	251	246	242	224	246	265	224	219	249	229	216	257	247	222	243	233	240	254	249	216	219	250	221	244	249	240	251	247	265	230	256	225	209	206	221	256	242	192	247	295	232	231	238	215	214	229	232	232	233	249	233	244	214	245	251	211	214	232	238	221	223	228	218	236	262	214	232	199	263	211	225	227	237	227	230	218	254	217	260	253	209	237	235	246	221	252	213	204	223	244	229	239	223	229	213	259	227	256	243	231	248	204	221	219	225	239	242	224	221	234	224	236	253	238	227	210	274	228	225	221	232	228	254	260	209	235	266	240	237	231	221	212	248	236	248	223	226	233	248	239	249	241	229	226	236	232	279	214	250	217	204	211	245	235	202	245	229	201	230	255	260	222	233	248	239	250	241	258	249	206	249	256	260	225	246	236	264	215	256	220	210	224	189	242	214	258	260	239	249	214	231	252	214	215	228	228	258	239	241	235	233	272	225	254	236	220	240	245	227	254	250	253	236	259	249	225	240	242	241	249	253	220	231	234	224	224	219	231	260	248	243	221	252	230	254	258	241	231	228	245	223	243	228	255	217	207	238	220	222	220	217	235	225	222	229	223	208	234	242	222	267	267	241	240	227	265	206	251	227	245	251	264	257	235	224	204	229	238	226	223	200	238	225	241	228	236	236	237	245	224	231	228	229	239	237	233	258	231	242	251	231	244	219	234	229	220	237	252	226	254	245	225	215	228	234	225	233	233	260	215	226	222	251	259	238	227	210	227	249	241	219	229	225	223	234	215	211	243	237	232	261	227	222	197	209	244	231	258	228	249	258	231	231	243	252	252	244	238	237	239	210	226	212	204	228	225	231	239	231	228	238	222	249	251	260	242	225	217	245	255	243	245	211	233	216	242	241	244	225	240	251	225	239	232	248	228	247	232	214	242	230	227	213	233	214	257	211	224	233	254	251	234	213	265	215	230	239	225	205	240	204	216	227	238	249	214	248	244	227	224	253	247	221	259	239	232	242	236	244	242	238	235	221	224	210	242	221	246	228	233	248	240	223	237	242	224	212	216	219	258	216	230	238	233	214	203	219	239	249	222	232	224	243	201	238	236	246	229	245	235	225	252	212	242	247	246	277	241	239	223	233	233	234	232	226	231	231	236	220	230	229	226	213	198	212	228	222	218	244	230	228	260	261	252	217	255	198	239	226	226	217	226	229	231	234	230	259	236	225	210	225	236	245	260	233	227	241	208	262	254	248	239	235	227	229	242	221	219	239	234	280	223	227	251	232	246	228	229	248	251	239	225	255	216	238	240	232	233	222	224	230	257	244	239	250	226	237	235	235	234	237	233	243	236	265	252	246	236	227	232	244	238	222	245	218	220	222	208	239	242	224	219	214	232	256	220	237	240	236	233	240	225	235	239	221	221	239	256	273	227	239	247	243	246	203	235	281	231	244	229	221	212	241	254	262	233	215	253	259	234	216	225	248	263	244	209	265	201	216	219	194	230	233	227	232	219	224	262	244	254	252	257	230	248	239	228	258	214	231	241	227	233	226	235	219	253	209	236	217	228	214	234	234	210	230	248	231	229	242	227	176	236	248	214	214	280	225	222	236	224	240	247	239	244	261	225	226	241	226	230	238	244	212	232	247	233	238	235	231	207	215	190	222	251	231	217	208	232	238	233	252	224	226	254	244	245	242	231	222	244	246	242	233	223	232	248	212	247	230	244	234	239	241	233	234	239	242	240	217	254	205	219	237	224	237	232	243	211	222	223	238	238	247	221	224	253	251	222	250	224	231	234	240	236	218	253	250	232	251	221	228	244	231	206	236	233	240	241	242	237	207	224	250	254	218	218	242	243	241	223	253	248	237	244	283	233	227	237	246	246	226	200	257	238	233	229	233	246	242	239	227	260	210	224	234	233	220	234	242	221	235	226	226	245	249	244	245	253	258	226	212	218	229	247	242	242	238	245	235	256	227	227	226	228	241	246	233	207	224	210	241	243	232	263	249	216	236	224	231	233	235	252	217	231	259	206	262	253	240	246	250	226	237	229	224	219	226	232	226	251	207	210	223	244	239	213	223	219	232	232	232	244	228	246	237	236	218	221	225	224	225	253	235	229	228	255	220	255	243	245	229	223	246	253	237	243	232	208	224	219	241	203	265	217	223	235	202	225	223	244	252	211	206	224	226	243	238	237	236	239	228	250	259	239	248	250	224	237	224	226	242	235	188	247	228	224	242	205	232	193	225	221	243	228	269	226	214	253	247	234	220	211	234	213
26922	20751	7766	843	562	488	477	434	423	422	411	408	384	442	408	422	415	416	416	434	421	435	412	415	398	369	404	384	415	408	415	392	377	389	420	412	443	421	419	416	392	398	417	388	427	406	376	433	406	414	409	413	391	426	420	408	389	434	433	379	415	421	367	427	381	404	380	392	383	439	395	377	398	388	430	404	403	419	380	426	414	431	391	424	403	432	385	381	411	404	406	395	410	388	393	408	384	360	379	414	367	402	395	411	427	386	408	401	411	395	410	422	394	376	384	414	410	412	407	370	424	411	399	410	394	389	405	422	405	423	379	409	436	421	398	419	388	398	372	438	413	441	388	449	392	425	408	407	449	384	429	386	407	371	385	422	430	415	391	406	415	391	409	405	424	473	408	416	463	378	401	399	403	409	440	407	404	415	398	412	405	420	444	382	416	422	397	413	407	385	408	410	392	409	425	408	398	439	403	418	381	416	438	421	454	340	397	372	412	391	391	415	407	378	431	423	390	424	416	406	407	407	419	410	422	427	449	399	399	409	411	387	403	402	405	388	409	383	404	362	432	426	407	392	401	408	398	383	451	385	384	406	414	392	411	381	399	388	382	380	421	381	350	406	380	400	398	409	390	424	401	377	401	416	441	410	424	362	389	434	403	399	426	431	408	388	370	430	409	376	392	420	424	422	416	415	400	419	404	386	457	391	420	382	381	411	434	382	409	427	401	406	368	401	417	427	439	435	394	399	415	413	418	418	448	399	396	401	431	441	392	382	446	392	434	384	442	398	395	411	432	405	393	429	448	409	391	408	441	442	403	396	379	404	430	427	429	388	376	382	427	409	457	390	378	423	421	409	396	387	414	408	413	397	433	418	366	407	424	450	402	421	388	406	386	374	433	389	396	423	388	422	429	397	373	422	404	419	413	378	407	404	429	408	418	416	384	432	420	409	430	403	421	425	415	408	428	418	422	408	450	398	416	419	421	427	415	383	407	483	408	399	402	385	429	428	403	399	467	430	421	424	378	374	389	407	411	399	478	400	400	385	419	409	433	421	411	427	365	390	393	377	401	426	404	401	394	415	377	411	411	400	395	410	379	405	396	406	430	385	378	382	428	416	390	405	409	396	437	435	402	400	383	411	390	370	418	416	443	431	402	431	426	412	367	402	389	409	415	389	406	384	406	403	411	412	448	414	414	429	406	401	406	419	414	405	375	382	427	448	393	401	402	439	412	410	399	410	369	428	369	424	404	406	426	404	415	431	429	417	402	407	378	426	359	424	441	418	426	427	433	433	397	377	388	424	410	436	395	430	424	363	394	391	422	405	404	382	415	413	470	409	391	392	428	410	418	375	447	430	433	393	410	388	428	385	380	385	384	418	392	441	383	396	383	391	384	382	401	399	428	404	431	384	384	388	391	426	417	428	409	417	416	390	424	447	399	393	438	404	399	396	430	431	409	422	420	405	371	421	427	410	442	390	381	399	408	392	418	427	400	430	411	399	403	445	397	416	407	412	387	416	392	416	407	441	412	413	384	383	428	412	415	412	416	374	405	409	413	443	416	404	440	409	388	429	418	420	404	399	407	402	414	421	355	423	436	407	419	419	388	419	448	379	402	394	367	373	404	436	389	370	381	431	416	407	401	384	389	455	386	424	410	424	417	378	416	429	440	403	428	421	419	426	359	410	401	404	416	420	378	436	394	396	442	439	439	413	386	416	402	400	383	427	382	403	359	424	436	458	401	405	416	401	402	400	415	410	401	404	413	408	435	434	431	409	451	427	423	422	410	407	418	414	403	399	437	432	404	375	386	450	440	392	428	455	412	408	412	449	410	360	398	390	392	392	387	430	409	418	392	435	446	404	382	397	439	411	434	444	361	419	410	412	433	414	434	380	395	429	398	429	405	414	406	417	367	411	393	405	415	395	391	400	386	381	364	409	417	407	385	400	411	405	400	403	410	395	431	390	394	393	426	394	365	403	399	416	413	405	379	384	400	406	402	405	377	420	404	419	415	372	413	386	370	412	404	381	428	400	424	406	372	421	428	383	406	410	419	410	427	400	406	394	426	399	368	407	400	427	431	384	389	387	394	423	349	423	409	389	410	428	414	439	410	383	401	423	399	412	445	403	402	386	454	400	424	412	417	413	390	388	400	405	412	402	437	383	406	408	391	424	447	417	378	436	412	424	377	426	403	408	360	381	391	452	407	409	410	446	387	361	368	370	430	407	412	442	391	384	421	420	405	417	409	412	382	407	414	347	403	438	381	387	406	409	374	400	404	403	460	419	386	425	398	408	397	435	430	408	410	412	406	420	400	422	395	421	426	390	376	417	387	394	364	409	369	391	352	412	376	440	380	410	393	416	417	423	403	389	392	408	384	455	393	416	411	402	409	429	379	403	424	412	368	419	423	401	441	399	407	383	407	406	415	422	406	413	389	384	404	402	405	412	422	394	391	425	400	388	418	386	401	421	387	414	380	396	445	377	389	440	404	399	378	428	442	398	377	371	393	397	381	395	382	428	428	433	377	390	426	392	393	371	383	370	417	402	433	416	391	407	427	417	426	419	442	376	392	423	409	442	414	402	397	404	391	439	388	404	395	384	415	386	386	399	413	424	411	387	460	400	381	381	424	390	433	423	413	381	402	405	400	434	373	409	406	384	402	354	392	422	402	428	412	432	403	413	401	403	405	403	402	376	418	393	385	439	403	454	396	405	410	403	417	427	408	440	426	357	441	430	404	403	410	392	394	403	401	394	421	417	425	378	423	390	395	390	415	408	463	414	437	403	403	402	417	445	399	375	391	397	389	413	432	395	392	382	444	403	404	416	372	402	404	374	408	402	414	400	407	386	377	421	409	387	420	412	363	382	389	413	419	395	400	446	378	410	421	426	398	407	368	409	391	392	377	400	413	406	405	420	438	433	390	395	397	412	425	436	395	412	455	385	413	407	445	390	394	408	390	388	453	429	405	436	402	388	408	412	418	414	397	424	396	416	404	387	407	407	401	371	411	405	418	386	406	409	402	395	432	399	426	424	396	447	431	394	428	412	396	425	364	401	394	424	404	392	408	426	392	388	422	396	431	398	413	362	417	369	398	409	379	373	419	370	432	405	401	418	452	383	401	377	406	394	436	410	419	442	389	408	391	423	406	401	405	401	408	419	374	387	404	411	377	412	437	418	387	425	386	393	437	410	392	383	359	383	404	415	416	434	446	434	392	434	400	381	396	413	414	411	437	447	384	390	394	409	392	381	433	422	402	380	419	386	434	402	450	410	417	406	409	452	380	409	412	358	399	440	392	365	414	414	396	410	453	385	423	449	395	411	413	431	389	411	414	402	409	438	402	404	421	416	438	403	395	472	416	392	390	419	408	358	439	400	394	388	450	408	438	401	407	386	400	438	419	436	426	415	400	400	380	386	454	429	384	406	433	395	405	397	404	400	398	387	418	457	432	422	390	419	418	379	415	430	398	420	408	408	411	396	400	374	380	424
4246	1798	1588	1085	922	867	779	806	774	734	752	801	749	693	698	765	692	733	750	744	669	735	729	748	684	700	724	770	741	680	742	714	736	679	703	740	747	710	715	758	715	702	678	697	747	741	773	753	723	709	676	738	698	689	649	704	694	724	684	735	677	727	699	686	750	721	690	747	695	706	716	703	753	742	741	656	700	667	712	677	719	711	713	717	688	704	691	676	677	712	669	729	689	751	735	693	756	696	718	695	688	672	689	756	700	732	684	697	715	783	738	707	707	702	691	692	754	653	720	702	765	697	675	718	735	731	712	663	725	702	680	724	726	673	673	702	748	733	695	723	706	656	738	712	699	710	694	692	680	711	750	700	676	723	719	705	738	744	690	700	727	695	711	685	704	700	761	728	708	726	728	711	723	673	711	723	715	715	721	713	690	692	699	703	674	714	701	739	697	691	756	758	681	678	727	716	738	737	704	695	704	752	717	712	682	738	726	688	722	648	717	674	714	709	738	701	713	660	737	729	738	682	734	696	670	671	706	715	750	727	666	715	712	654	738	710	712	772	718	681	727	711	708	712	734	730	703	679	704	684	709	685	727	680	723	675	736	740	724	742	699	730	725	724	680	728	712	757	711	691	710	678	715	718	686	716	671	703	688	725	705	701	604	704	696	695	687	695	662	688	722	681	689	717	689	715	752	724	711	676	673	721	732	708	705	727	756	681	702	704	718	700	715	681	689	685	676	691	731	684	689	787	686	726	681	697	717	681	754	742	666	681	720	736	697	651	720	685	754	724	708	712	750	698	709	720	716	710	700	749	730	755	684	690	700	672	734	677	641	692	709	707	718	692	665	675	660	655	667	721	698	731	724	691	668	698	728	715	797	740	760	702	720	733	711	699	721	751	745	701	702	702	717	730	693	684	681	740	672	739	731	708	712	689	748	710	681	685	664	669	711	695	709	666	720	742	746	706	662	671	696	699	742	720	695	714	697	745	696	699	744	663	688	689	732	733	705	680	740	729	697	779	697	706	730	728	684	728	717	741	699	714	760	716	669	714	717	701	720	702	709	744	696	720	656	696	745	722	707	728	723	702	741	711	684	719	695	735	716	691	688	770	749	688	646	679	743	702	667	745	713	641	775	716	714	672	651	686	719	720	670	742	726	728	746	740	699	726	762	728	691	736	688	739	730	680	713	694	704	674	697	720	703	685	747	734	720	790	697	746	684	698	712	740	692	721	705	695	667	724	740	680	700	746	700	669	691	719	694	694	711	696	681	669	715	735	696	760	705	712	737	732	679	698	707	699	705	732	717	704	749	725	783	745	706	698	665	696	725	735	697	713	704	673	736	786	637	668	753	689	673	703	717	713	745	722	711	699	739	701	702	707	687	734	692	678	715	692	719	742	660	693	704	708	705	694	688	736	658	734	713	695	722	735	707	723	721	757	715	676	685	721	691	738	745	701	691	690	695	704	729	698	689	706	748	733	722	719	708	705	675	662	743	724	732	724	697	664	687	713	701	709	698	708	692	715	704	705	750	703	706	705	718	681	719	673	699	699	688	707	712	720	660	694	727	710	694	720	729	705	690	682	696	688	640	702	719	695	785	682	693	718	712	712	716	719	703	755	767	696	731	699	713	703	746	738	708	676	713	687	726	681	672	694	706	687	748	706	743	673	708	661	711	710	690	696	687	693	711	690	727	744	689	711	703	726	676	702	722	681	688	710	761	742	687	710	694	721	676	719	721	727	705	718	738	701	699	686	694	710	696	715	727	700	734	729	683	731	747	684	727	661	719	686	701	741	690	755	667	724	680	725	751	737	685	688	675	671	677	715	686	696	703	710	727	669	710	748	685	700	680	694	703	685	687	717	721	712	761	689	738	726	683	737	744	676	716	682	688	704	763	703	697	739	698	721	704	706	718	722	699	737	694	727	695	698	671	731	668	723	635	676	738	740	676	754	690	725	703	692	729	694	724	748	684	732	715	649	714	714	697	687	703	715	706	629	688	712	729	677	701	761	692	699	692	698	696	701	724	692	688	704	688	681	693	705	706	657	726	683	705	709	657	684	743	697	698	738	687	711	686	704	682	699	672	732	739	739	719	706	667	690	713	698	689	707	707	717	712	677	711	699	722	689	677	714	768	722	707	687	736	707	705	739	699	701	687	727	705	710	703	729	733	740	698	708	708	749	707	741	720	769	723	668	676	692	691	698	697	744	691	685	718	730	739	768	716	702	707	720	662	743	690	728	706	716	663	703	735	693	759	669	691	704	695	716	700	700	704	720	692	709	679	695	749	701	721	733	695	717	718	772	703	716	734	699	703	746	706	670	693	711	753	703	701	734	710	676	680	727	750	696	739	680	706	710	725	726	673	707	698	724	686	724	699	675	708	724	683	662	704	710	697	706	704	689	731	707	705	747	735	706	697	713	728	732	691	708	717	696	675	782	740	729	723	680	739	680	717	728	718	731	738	737	683	678	710	717	774	703	732	723	734	657	695	683	709	666	747	662	711	697	726	712	730	720	719	718	694	695	717	717	710	746	712	755	735	703	694	678	670	662	710	711	716	687	693	710	718	724	680	696	696	692	704	730	718	718	711	710	714	746	721	721	694	697	734	688	708	698	676	746	710	716	707	682	695	727	683	730	695	743	699	720	699	724	709	696	707	721	700	711	658	692	702	679	710	674	708	718	696	711	695	777	724	731	698	698	704	712	695	692	681	678	711	730	742	630	661	698	710	704	706	669	693	722	719	753	694	698	702	689	758	707	721	680	696	698	763	742	736	729	735	728	776	757	694	758	709	725	672	735	715	716	730	656	728	717	709	746	707	708	769	702	732	708	702	721	685	714	742	668	702	662	730	687	680	662	719	743	710	702	710	727	720	759	702	710	714	743	679	716	691	759	688	663	683	700	692	706	724	756	756	734	697	713	644	678	726	745	735	723	721	777	737	697	741	731	650	712	671	682	732	698	741	695	727	760	701	706	705	712	685	701	721	742	720	700	729	747	697	653	715	671	717	696	700	681	742	697	706	718	744	737	679	695	683	671	689	695	749	723	730	683	735	730	687	763	674	696	677	693	684	754	742	743	710	724	645	683	773	717	729	744	692	743	702	683	722	728	700	677	706	724	743	658	685	702	710	752	677	730	728	745	701	684	679	754	718	694	663	741	769	724	750	685	715	697	717	723	684	745	732	709	718	704	698	712	726	714	720	713	722	674	755	785	698	734	638	719	681	691	681	725	726	701	719	693	743	680	702	727	731	707	689	696	719	756	682	743	736	734	705	720	707	694	719	687	718	725	723	689	696	697	749	711	680	755	707	736	677	704	692	691	704	668	721	714	735	741	743	732	695	699	737	776	733	710	719	675	749	714	682	793	726	699	717	730	680	734	686	748	731	738	707	705	695	789	762	699	706	696	716	739	664	724	673	741	667	679	706	739	726	745	663	741	745	713	701	685	714	713	678	676	713	761	698	736	737	717	681	740	691	680	702	742
24242	21444	28652	24651	20842	2126	623	418	342	293	299	238	270	247	234	267	212	205	204	209	217	220	204	215	223	226	215	191	215	192	231	176	208	189	195	193	187	193	203	202	199	202	164	172	187	189	207	191	175	164	165	191	211	206	190	198	177	194	172	162	201	187	203	179	165	215	186	197	202	169	194	190	171	156	173	177	167	191	206	208	198	185	180	186	197	183	188	160	177	194	202	193	169	202	178	199	167	194	185	177	182	192	186	182	194	161	186	183	179	181	169	182	170	210	186	168	173	181	177	182	182	173	221	218	190	193	178	180	185	176	182	214	195	188	203	178	219	190	201	187	167	184	194	190	203	190	176	174	201	187	191	197	207	190	212	187	192	197	205	174	193	189	201	181	188	162	178	206	207	182	155	192	212	216	186	220	181	189	181	199	184	182	192	183	178	188	158	188	192	197	202	207	179	179	205	202	164	203	199	189	199	180	199	213	195	190	189	213	192	174	192	199	200	173	217	211	181	210	177	191	179	186	193	196	210	191	215	204	183	200	182	202	183	181	185	201	182	185	187	180	197	209	188	197	196	197	175	175	182	171	189	171	179	199	201	192	191	199	202	201	182	179	183	205	171	195	192	174	195	195	207	169	194	192	189	210	203	173	182	187	177	224	206	203	184	185	189	185	194	217	193	179	217	196	172	197	164	204	208	213	179	173	198	185	205	186	187	173	169	194	202	215	192	195	188	220	188	200	192	167	189	164	192	209	186	195	170	172	188	205	179	189	176	209	170	194	180	185	183	199	158	200	189	168	195	179	198	170	197	179	213	196	208	184	173	205	222	165	192	191	177	189	208	195	211	191	182	184	215	203	186	192	199	195	203	200	201	206	208	195	208	191	213	181	191	184	195	181	216	205	179	200	206	173	172	186	188	198	172	214	207	165	177	196	205	180	177	214	207	186	174	187	193	175	180	204	183	157	223	191	192	178	195	159	181	201	192	174	179	193	175	187	207	186	202	194	198	187	184	185	170	217	188	165	199	194	182	191	170	197	205	190	179	192	188	206	205	196	182	205	164	203	182	212	198	215	180	177	205	182	197	184	184	182	181	177	199	199	179	188	202	209	190	203	215	187	169	212	210	164	181	191	171	199	190	205	207	172	171	206	217	194	233	185	195	181	197	201	189	185	192	189	199	185	187	156	177	186	206	178	161	204	176	187	189	195	184	185	199	168	179	191	196	186	205	205	201	187	199	196	192	180	177	195	210	184	196	204	176	201	197	191	207	200	169	184	183	173	209	207	181	187	182	166	198	183	210	194	176	193	176	207	186	194	188	167	192	193	184	197	215	185	188	184	195	199	185	207	168	183	190	195	199	178	209	176	174	160	181	195	183	163	188	177	173	161	188	197	197	188	198	193	196	203	204	179	173	204	178	186	191	187	168	209	191	174	176	198	208	195	194	176	169	185	181	193	216	193	160	180	180	182	189	181	178	176	189	202	171	200	168	202	194	160	208	185	169	172	177	205	196	187	163	197	222	203	169	177	202	198	204	208	196	214	198	178	188	201	203	186	183	186	190	183	199	185	184	187	199	185	201	190	174	176	180	191	193	181	182	189	186	194	203	187	193	165	191	182	175	184	174	193	198	184	185	176	183	187	212	168	197	187	170	219	189	171	198	197	205	191	193	201	208	197	173	185	186	202	200	185	181	191	186	197	186	205	173	201	213	161	186	198	198	185	192	179	194	187	196	204	190	172	196	188	209	172	200	202	203	185	192	188	182	206	198	174	189	173	192	159	203	221	194	179	182	181	197	178	181	177	190	197	176	198	192	175	195	204	173	207	186	175	189	200	193	217	191	176	174	189	180	181	219	188	184	204	196	209	184	184	199	185	202	189	201	176	184	201	186	189	186	187	207	189	186	194	220	195	179	188	195	204	184	159	195	177	191	208	196	182	195	178	209	177	182	182	198	196	194	187	181	177	185	167	184	158	190	196	174	198	185	188	183	193	190	181	161	185	199	210	167	201	193	183	189	190	191	165	189	196	175	205	199	195	193	197	189	190	215	184	187	196	156	195	190	208	180	200	183	163	179	180	179	189	183	190	176	196	188	167	186	189	179	175	172	189	194	214	180	168	184	177	179	204	200	195	172	173	191	166	199	181	214	180	213	184	206	197	178	176	191	177	194	155	210	187	198	173	165	235	191	164	192	178	179	200	194	181	187	197	190	206	185	183	192	220	200	184	176	177	179	172	196	168	183	164	173	219	202	185	189	193	220	191	206	211	193	193	176	190	194	206	195	203	194	223	193	178	166	174	170	206	173	222	193	177	190	181	202	170	184	180	203	192	183	182	204	175	211	167	185	181	177	185	184	171	178	183	166	194	167	202	212	181	194	177	183	202	212	192	188	192	211	189	180	194	177	175	192	205	178	183	201	210	184	185	191	179	197	174	179	178	200	205	176	166	173	199	178	169	177	156	164	173	181	224	196	156	174	199	193	172	168	185	198	201	178	200	187	167	180	199	197	172	210	182	181	182	191	188	198	176	204	191	195	183	192	195	205	212	203	203	190	218	194	183	183	170	180	198	223	193	221	203	199	170	203	215	178	184	173	180	169	192	176	187	195	206	203	204	186	188	204	174	173	192	196	199	176	187	180	189	186	197	187	180	182	184	178	187	200	179	182	181	208	184	174	147	179	190	193	205	184	190	188	200	197	201	188	170	166	210	186	192	173	186	170	173	177	204	173	189	207	192	180	185	192	205	173	210	177	214	178	206	186	174	201	190	176	205	172	205	205	168	206	171	188	179	199	171	179	204	204	175	193	183	178	183	178	176	194	206	170	173	195	189	173	171	178	191	214	192	206	198	191	197	181	186	205	196	177	188	181	173	172	192	180	187	174	192	208	180	189	180	168	182	160	196	200	209	178	169	214	215	196	204	204	167	172	193	186	154	188	179	191	195	197	212	184	191	178	187	186	198	206	182	188	187	177	191	184	171	177	189	147	184	189	208	192	166	205	187	168	181	211	187	197	173	180	180	181	215	197	193	213	208	183	203	174	193	204	193	175	200	158	176	203	184	173	193	175	209	181	184	183	177	178	203	190	201	207	183	179	181	196	201	191	184	197	177	189	197	197	188	202	176	195	196	179	221	196	179	172	187	203	181	177	169	197	197	203	201	199	161	195	207	171	176	180	206	207	198	207	191	189	186	177	182	189	201	190	203	186	207	207	192	180	195	191	212	192	185	189	193	189	181	192	202	196	161	179	184	210	209	186	191	185	175	192	173	180	186	187	187	175	191	199	213	192	202	191	193	177	197	182	192	207	196	196	178	228	173	212	183	192	181	213	191	206	201	167	201	188	193	189	191	207	190	239	180	198	175	189	193	190	190	177	166	193	202	170	186	210	194	200	196	167	186	162	182	191	175	174	184	184	175	195	212	158	184	212	209	180	209	197	176	197	186	181	193	194	184	179	193	208	190	181	211	192	198	195	225	177	196	184	159
5527	9904	8445	4485	2711	1977	1476	1113	930	834	733	684	653	572	546	505	508	487	468	465	410	410	398	389	401	426	418	390	392	418	381	381	367	362	382	374	373	369	385	369	432	376	334	365	363	375	341	349	355	375	346	381	374	342	365	360	362	369	353	360	340	369	355	357	373	341	349	368	354	367	379	330	350	312	339	350	356	358	325	313	377	356	385	331	355	330	384	337	325	335	387	359	358	351	372	318	333	306	346	359	348	371	345	358	322	365	336	336	322	365	362	370	366	379	332	342	361	338	400	369	330	353	334	374	354	331	351	363	343	334	331	359	316	325	344	343	365	359	370	339	365	397	358	322	360	351	384	339	342	371	394	378	352	382	356	380	356	336	323	368	360	357	370	366	352	326	351	277	347	381	381	323	326	328	327	365	385	348	321	325	348	324	344	369	340	329	359	337	332	357	351	322	380	330	339	375	375	381	349	355	341	338	338	366	366	345	352	382	373	373	371	354	380	351	371	352	364	369	358	335	353	334	383	330	367	350	337	347	339	362	379	343	382	331	353	384	352	336	331	348	339	354	370	363	343	376	367	359	344	370	347	323	389	372	328	330	322	324	326	318	346	382	383	363	317	368	315	322	345	344	326	348	359	359	355	352	360	365	360	374	328	335	370	376	356	339	375	364	353	305	332	330	344	376	336	346	338	330	393	341	353	345	335	360	335	346	336	354	339	370	352	374	363	396	335	336	319	399	381	363	322	315	357	365	354	356	325	367	361	351	359	334	361	334	336	370	340	332	349	352	392	363	364	354	383	296	389	363	356	381	368	327	347	314	364	356	364	342	323	332	346	356	332	368	354	369	332	344	361	326	344	336	360	320	322	350	356	324	297	376	324	327	341	333	375	358	324	345	355	348	361	358	362	383	346	324	359	369	373	333	352	326	332	342	348	354	358	360	348	298	393	339	339	358	346	355	392	361	384	360	324	323	347	360	333	379	343	357	396	350	350	378	316	325	364	332	385	312	361	342	341	340	361	350	346	370	359	416	340	359	338	333	351	357	355	360	348	326	339	341	345	346	350	340	324	334	323	360	322	376	339	358	353	354	361	352	363	331	382	322	365	326	365	330	356	383	341	327	360	355	346	343	320	373	353	333	358	327	359	330	361	373	332	364	340	317	349	363	315	344	344	384	327	335	326	369	336	366	320	350	347	349	362	334	355	386	356	356	357	362	354	369	331	360	346	338	369	359	325	388	362	335	348	350	341	352	312	350	349	353	366	359	346	353	329	332	351	399	356	348	343	316	371	355	327	352	334	360	348	367	359	353	372	340	317	333	353	365	309	366	343	342	378	356	350	381	354	348	329	352	347	344	358	350	369	351	348	352	355	346	345	351	338	346	331	339	373	371	371	360	364	350	346	386	372	329	354	288	366	359	339	363	344	359	385	323	320	352	339	351	339	330	337	330	356	369	355	352	345	321	352	343	353	363	382	354	304	352	360	344	372	363	365	370	375	353	361	353	346	351	363	331	358	355	369	317	368	325	364	354	335	383	367	358	349	359	332	354	353	359	347	345	329	349	356	351	371	343	358	334	323	325	356	356	359	346	365	347	402	353	389	373	364	370	339	339	366	337	322	336	351	392	358	333	390	388	359	353	350	370	391	355	361	356	339	364	368	360	386	342	384	358	360	329	336	347	350	386	340	352	341	329	373	366	351	351	340	326	356	347	331	338	375	370	374	304	373	320	329	318	325	378	346	349	349	353	338	347	359	327	376	338	357	360	365	337	336	332	327	348	351	371	352	346	319	357	347	369	351	332	341	350	340	377	352	376	333	343	364	369	368	362	337	352	328	350	398	356	322	397	344	362	338	337	319	340	359	340	357	325	325	330	340	342	346	323	328	364	303	373	319	346	326	377	353	331	364	346	358	343	374	341	375	348	379	346	313	361	336	360	327	350	331	393	318	342	322	359	335	352	343	360	374	323	342	373	358	343	359	329	351	355	333	357	347	343	343	358	410	338	340	342	347	348	370	358	370	348	384	350	377	355	354	325	339	360	360	366	330	344	341	334	347	377	313	322	357	361	375	363	324	332	353	348	361	354	315	359	331	388	340	327	336	353	347	338	366	363	347	342	385	322	357	360	344	346	325	377	380	387	352	303	330	350	350	341	363	331	368	350	339	350	364	371	369	385	370	404	345	350	332	374	366	356	364	343	353	329	323	346	341	341	378	328	316	356	323	364	340	340	398	340	384	370	382	361	360	364	367	339	368	354	359	357	350	355	353	349	348	368	353	326	361	341	346	332	376	386	366	348	344	346	336	358	352	356	359	361	356	334	352	345	377	359	366	338	320	357	356	344	331	375	358	335	299	315	371	341	342	366	357	328	362	373	343	337	366	383	362	373	394	340	327	344	395	381	329	352	350	335	368	392	366	331	366	339	356	357	339	358	358	348	352	333	355	337	332	339	343	357	335	316	360	354	341	342	327	383	346	337	348	351	356	337	332	356	378	346	320	326	377	342	361	396	343	355	357	335	364	352	293	351	364	370	338	352	369	361	335	334	329	342	357	327	386	325	338	377	332	363	375	348	325	314	350	340	370	349	345	348	327	369	385	337	324	369	341	335	355	369	362	345	349	337	372	313	347	350	360	363	356	351	364	323	365	394	319	348	353	347	342	339	366	351	334	340	352	343	338	344	337	366	362	360	356	380	372	352	338	341	356	368	334	361	351	364	314	322	374	381	357	353	312	367	333	363	363	352	350	345	335	332	391	338	365	357	358	345	341	363	362	400	371	330	361	349	343	318	363	380	347	354	323	374	376	342	339	329	343	362	384	345	365	344	348	369	326	355	327	352	319	352	379	375	349	359	348	341	349	346	349	372	350	340	363	328	337	358	352	351	339	404	333	358	342	349	345	374	333	346	356	343	361	395	344	354	350	349	333	342	342	328	344	363	373	359	323	334	327	359	321	373	374	321	341	360	364	394	360	374	368	352	331	348	345	305	364	341	335	356	326	349	333	357	341	357	336	327	313	337	337	374	337	336	351	355	323	353	346	358	379	374	336	356	371	327	319	341	325	313	358	360	347	364	344	342	354	328	360	384	355	345	361	335	344	335	350	332	332	375	332	365	391	333	338	350	326	335	352	368	368	324	323	340	330	348	335	349	328	335	341	352	341	333	337	369	359	390	350	352	347	340	335	345	332	350	355	377	340	356	345	343	331	340	342	359	325	367	365	358	386	355	363	309	349	351	332	392	395	346	324	355	337	358	351	357	347	347	358	359	339	360	319	356	378	335	333	354	367	351	350	343	337	328	327	372	340	391	323	341	358	362	343	357	373	371	372	342	335	354	367	342	349	361	324	320	324	355	369	297	330	353	324	312	319	327	349	352	328	386	354	376	345	356	374	362	359	359	358	377	332	349	351	366	335	345	339	364	343	368	324	336	337	400	359	359	356	355	362	335	335	342	329	384	340	351	349	334	371	327	327	365	337	379	333	374
23396	21498	29378	24062	21498	20126	1632	572	446	388	306	265	262	237	224	204	199	183	203	215	170	155	184	164	158	168	161	171	168	168	155	151	161	138	129	163	150	148	151	130	146	151	133	165	136	134	127	133	131	123	144	146	170	127	157	154	130	132	146	133	128	121	134	163	163	146	150	122	131	152	139	131	143	150	137	120	166	138	147	128	121	142	131	137	140	147	135	122	141	141	156	150	142	126	133	135	141	153	107	129	129	123	124	130	134	131	133	139	123	119	130	145	128	133	131	160	132	126	140	118	132	150	148	122	126	119	130	132	141	135	132	144	128	138	143	133	153	125	141	117	132	133	148	122	137	133	148	142	115	142	136	135	138	148	158	129	148	122	123	162	120	131	137	130	134	121	125	142	134	145	123	129	166	118	120	137	158	125	131	151	129	114	122	157	144	142	121	152	124	127	151	132	141	143	137	162	149	151	108	135	118	128	143	117	125	141	139	126	133	125	134	135	150	152	130	139	133	133	141	152	130	137	122	126	129	139	118	158	156	121	128	149	122	159	143	133	143	135	119	124	121	127	123	145	129	131	138	131	119	162	126	136	126	138	121	123	116	123	127	150	127	116	137	112	148	113	139	130	129	144	129	122	152	131	151	127	158	125	119	121	143	132	126	126	153	128	129	136	121	135	119	153	118	139	144	126	123	137	149	126	142	122	124	155	149	121	125	139	153	108	127	143	120	118	155	144	120	141	126	136	121	138	132	156	137	118	128	122	121	121	113	118	149	151	129	157	140	137	119	114	128	129	148	129	147	143	153	125	126	136	120	127	123	140	143	135	137	126	138	144	118	129	156	147	140	115	130	141	133	136	145	154	129	148	142	128	130	122	118	132	127	124	134	132	121	132	147	135	123	124	124	128	125	147	143	142	141	145	117	139	130	116	142	119	145	143	155	126	117	137	145	109	115	129	151	125	128	126	143	124	128	148	132	124	131	141	121	150	125	117	132	114	125	117	115	132	142	142	132	131	148	124	145	139	131	141	132	116	131	145	136	146	131	142	143	129	145	141	141	135	148	132	140	127	150	138	123	128	141	130	181	135	119	134	134	132	125	165	135	147	155	132	123	129	141	144	130	145	147	135	120	132	122	122	126	135	142	151	118	122	126	120	133	153	137	151	142	109	111	153	130	141	130	130	130	134	124	115	122	138	115	122	139	111	122	141	123	119	136	133	141	125	123	128	132	131	106	131	136	134	123	136	151	121	133	126	136	140	145	134	150	142	122	142	132	132	140	134	141	122	141	138	129	161	131	118	140	108	152	125	142	159	138	114	143	140	123	141	126	137	128	132	142	135	130	115	135	146	119	139	157	136	116	139	142	164	128	106	132	131	111	128	132	121	152	125	138	127	146	128	120	145	142	123	135	137	131	128	120	156	143	154	127	122	133	126	138	138	128	142	116	152	140	123	119	125	136	160	139	124	117	140	109	129	121	134	141	144	126	119	112	130	133	129	132	132	129	138	127	148	135	143	141	154	151	133	132	128	148	118	109	107	134	120	135	141	157	132	132	123	143	134	117	119	132	152	118	117	147	119	140	141	126	137	157	126	134	140	146	145	126	125	131	117	132	133	131	152	140	137	118	141	132	132	125	142	130	132	132	154	141	136	137	138	118	139	136	129	137	124	156	151	161	149	127	125	163	132	109	161	134	151	138	132	118	137	134	136	136	143	130	132	125	151	133	126	148	127	141	143	119	141	148	124	140	130	155	120	135	115	122	131	119	147	116	118	139	135	130	137	139	125	118	123	137	141	143	132	145	160	140	112	143	131	136	131	140	142	146	151	107	118	141	126	115	121	160	140	152	122	142	140	141	139	118	102	151	109	127	150	137	151	130	147	140	127	116	150	123	140	122	149	147	143	123	114	137	125	139	120	114	125	144	118	139	119	122	101	136	123	138	135	128	118	132	136	118	131	137	134	137	130	143	130	133	130	146	126	128	141	136	133	120	130	119	150	119	120	138	137	124	131	126	130	121	164	121	154	113	134	111	124	117	121	137	114	115	102	138	139	143	150	162	127	138	116	143	118	130	138	134	144	132	150	114	128	146	123	130	129	139	122	127	122	136	110	111	134	120	130	121	134	129	156	154	128	136	131	110	137	112	122	125	146	137	126	112	120	125	130	145	120	113	139	135	138	137	147	137	120	121	153	136	149	134	124	114	158	136	144	144	157	144	144	120	143	132	132	110	126	141	135	127	120	135	134	117	154	151	131	123	147	137	104	137	140	139	158	135	129	145	109	137	137	117	123	121	142	129	126	118	152	122	140	127	130	150	136	137	131	137	133	141	133	119	141	128	151	137	139	138	123	132	141	118	145	138	123	142	129	138	114	123	130	125	150	131	122	147	116	156	124	151	137	134	138	127	144	116	116	119	126	123	131	162	144	116	143	147	138	141	118	127	154	138	136	121	126	117	115	136	156	124	154	132	139	133	143	128	134	129	140	136	147	127	134	129	129	141	117	116	137	151	139	141	139	135	122	113	133	135	139	153	129	129	125	126	115	134	149	142	105	121	142	93	146	124	130	126	129	108	113	122	152	135	140	139	150	153	141	123	134	118	136	129	138	144	126	112	136	129	131	111	107	153	119	135	125	143	113	118	122	124	147	131	129	114	135	128	162	143	136	139	134	113	118	143	130	125	113	139	150	109	104	154	134	142	150	105	126	133	113	118	120	139	120	130	130	147	120	140	143	143	122	159	149	124	150	131	142	129	137	131	122	129	128	116	126	139	120	137	121	141	137	145	134	140	129	127	124	126	125	124	135	123	132	112	124	114	136	122	119	142	131	141	138	139	130	146	127	133	133	147	126	137	114	130	98	139	142	133	152	138	130	131	141	119	127	159	131	151	125	140	124	119	123	148	138	137	129	160	142	129	141	145	139	113	109	138	146	135	142	130	108	159	129	137	122	121	136	144	122	139	122	132	129	122	122	127	142	132	131	126	137	129	137	152	114	144	143	131	150	127	122	126	133	136	159	132	126	121	147	107	112	136	137	133	129	127	131	134	138	132	141	150	134	138	131	129	120	128	136	136	118	135	144	116	142	131	117	107	139	118	130	141	133	136	141	133	144	128	141	138	143	126	122	135	136	150	144	117	141	138	117	131	140	127	138	122	145	139	129	153	132	146	120	122	107	117	141	142	134	121	132	111	153	138	132	121	172	121	150	157	111	112	150	129	131	129	126	129	147	134	124	138	138	118	132	130	132	137	143	134	124	126	135	143	168	116	146	141	153	120	128	131	131	107	121	118	152	131	137	106	164	125	117	129	119	118	129	142	124	136	135	151	134	128	133	140	151	132	140	120	141	143	119	148	120	123	128	145	128	126	105	153	143	111	128	125	144	128	137	128	119	109	142	131	113	143	121	151	136	145	120	119	138	123	143	119	138	131	126	142	135	119	141	134	125	136	140	141	129	138	118	135	113	135	165	140	137	124	119	124	139	125	139
7918	15685	13431	7309	4548	3205	2456	1805	1408	1146	969	847	772	696	623	592	497	500	473	464	390	381	371	353	365	337	318	327	290	333	297	298	281	293	280	283	291	293	255	278	283	252	252	267	246	249	247	279	268	245	260	277	268	250	252	290	224	238	258	278	261	269	244	232	233	249	261	237	255	249	247	238	229	229	241	222	238	262	231	226	222	204	233	199	230	237	224	233	240	220	243	241	255	230	257	208	251	255	252	238	237	214	227	255	254	235	232	236	209	265	249	239	218	242	248	237	215	255	231	255	241	242	217	214	227	220	233	248	219	235	219	244	260	250	216	246	250	218	229	216	241	236	236	241	250	221	255	231	244	219	251	210	263	241	219	212	222	229	253	223	235	241	248	244	230	221	231	221	237	252	244	244	226	260	233	242	240	235	227	211	240	229	227	224	235	249	243	223	236	249	230	240	224	226	211	226	245	243	228	264	222	236	229	245	222	244	217	258	256	231	233	257	244	206	249	223	248	202	252	235	233	239	201	252	255	257	225	237	239	226	244	214	225	253	220	255	230	225	236	202	259	250	207	264	207	224	216	229	227	234	233	229	228	244	213	225	218	237	226	218	226	245	257	211	232	242	218	235	247	234	213	209	229	268	272	210	238	259	205	209	223	251	240	236	231	238	220	221	213	232	245	250	210	256	195	257	217	219	220	234	227	245	236	245	229	228	266	235	252	225	196	237	228	237	247	230	240	232	204	234	239	241	249	248	256	234	212	251	235	225	225	219	250	213	241	252	224	233	265	219	247	249	242	240	217	215	219	214	228	219	253	238	248	231	229	238	229	253	226	225	232	215	256	230	240	238	269	217	210	225	208	257	236	229	278	253	224	229	221	226	252	253	228	225	234	239	236	244	220	237	240	231	237	220	231	236	224	256	232	223	246	240	221	240	250	252	216	270	218	243	216	212	237	230	242	212	269	223	198	244	228	253	239	259	239	221	230	225	224	221	238	219	216	205	193	230	234	195	225	226	235	220	230	240	212	256	240	240	245	227	233	220	242	228	209	223	253	217	243	221	223	251	239	227	240	241	240	232	248	238	201	226	217	240	258	225	254	224	253	255	230	235	216	241	228	244	230	218	214	236	225	218	241	220	243	225	213	235	242	224	269	245	236	222	239	234	221	243	235	226	246	221	260	242	246	199	227	200	228	254	241	218	239	216	219	278	252	210	274	236	242	251	232	233	224	236	259	243	228	243	222	256	229	226	226	233	244	241	220	225	212	254	229	213	217	239	246	232	231	242	237	230	228	226	224	241	205	236	247	248	213	262	221	235	207	218	246	252	241	215	230	217	228	229	255	252	234	228	237	235	275	240	256	210	209	238	213	259	235	226	229	220	209	252	226	230	248	247	231	231	213	235	248	204	213	232	211	239	245	234	228	224	223	231	227	254	239	213	242	223	217	224	240	245	229	227	246	229	217	234	241	234	215	237	230	219	278	228	211	227	228	245	233	242	213	248	214	255	255	209	227	231	265	237	231	220	216	232	225	249	232	227	241	211	250	219	248	208	240	270	227	217	206	210	243	240	247	232	245	230	228	209	259	223	255	240	230	225	250	237	205	240	240	223	223	225	227	223	241	219	215	232	232	241	239	217	213	260	199	243	223	243	248	241	241	225	254	218	240	235	220	198	249	252	217	251	241	232	214	221	227	234	221	221	233	213	244	236	235	223	215	229	225	231	221	256	210	235	230	237	195	234	230	237	221	238	218	241	231	232	218	232	248	236	227	228	230	245	248	241	238	256	209	229	264	248	245	232	258	246	215	214	244	239	240	237	272	214	235	245	238	226	230	220	233	199	190	228	246	227	241	209	259	263	243	243	228	218	233	244	247	242	235	239	205	245	228	218	226	222	223	238	224	238	227	250	238	231	226	191	243	243	245	221	224	219	216	220	216	220	229	235	241	255	213	269	216	237	218	228	250	204	223	216	231	235	249	220	235	246	210	234	237	239	225	219	238	223	219	228	233	210	205	238	248	270	201	224	230	227	235	244	229	248	256	241	251	235	227	232	213	230	240	214	246	231	211	241	244	237	209	251	251	245	223	211	253	200	227	254	247	236	216	223	229	221	253	219	206	255	228	235	236	225	270	225	225	218	224	224	227	225	216	231	235	215	227	224	235	258	231	236	223	227	250	221	230	244	237	244	243	233	196	221	245	241	243	238	233	194	217	246	255	209	217	288	244	239	241	222	244	238	193	212	237	202	259	230	242	242	236	245	213	247	238	236	194	239	226	217	220	242	252	212	236	243	256	218	242	228	239	235	237	214	226	220	220	235	251	216	223	230	221	252	218	216	232	236	222	218	221	259	241	232	208	243	252	240	219	234	237	225	224	242	209	223	273	266	238	212	251	216	240	235	278	219	217	213	235	260	241	249	215	238	248	220	220	248	228	241	248	240	219	244	219	245	219	215	238	258	219	237	227	242	217	224	236	245	225	219	237	256	246	223	221	203	199	241	246	240	205	216	223	231	219	230	220	207	249	243	244	219	237	223	216	222	237	215	241	209	207	216	225	255	213	203	229	223	201	210	220	254	223	218	207	245	220	259	211	196	224	224	245	229	207	230	226	246	210	244	243	211	244	241	229	255	259	220	267	230	219	231	225	219	255	242	201	251	226	237	222	211	248	207	232	236	241	260	247	214	232	215	225	253	229	214	229	233	223	218	224	224	229	219	237	217	230	258	240	227	205	213	248	243	252	229	244	234	224	255	241	212	242	237	244	236	232	232	221	220	241	241	231	216	238	242	223	222	218	239	271	234	202	248	268	211	216	246	241	215	215	199	214	234	224	239	241	235	222	213	246	248	227	219	231	216	235	229	251	206	246	238	235	239	237	218	238	224	259	244	227	217	217	267	229	240	198	238	248	230	220	221	225	253	228	251	231	228	239	237	242	255	202	228	217	224	249	247	220	230	225	210	216	231	253	222	216	213	212	233	246	242	261	205	258	244	224	252	235	250	231	254	240	219	206	258	221	245	233	237	198	243	238	226	231	243	216	225	237	201	208	248	230	231	244	231	212	242	238	257	211	235	264	218	224	219	228	227	243	235	243	242	238	242	231	217	224	248	228	235	234	236	238	222	237	216	243	256	246	246	214	242	229	234	208	238	241	255	226	233	242	246	246	234	233	217	228	242	249	223	234	220	224	257	241	230	228	234	213	252	208	242	248	214	199	240	227	231	244	271	240	232	236	212	220	243	226	247	230	237	217	240	217	240	251	240	224	200	189	226	247	191	241	243	218	234	226	204	248	254	227	205	213	258	242	249	243	218	240	209	211	225	259	224	210	213	223	246	215	214	259	234	224	218	248	237	254	217	257	220	227	243	230	218	241	239	269	232	232	230	217	222	227	252	215	242	212	213	229	217	211	262	239	244	248	227	254	218	212	257	240	225	209	258	249	219	226	245	242	239	235	231	238	222	233	224	207	201	228	243	236	248	240	208	243	236
27054	20805	7790	758	466	406	435	410	395	443	443	420	434	398	410	393	415	403	435	447	377	401	426	403	403	374	460	397	379	420	382	397	422	359	430	377	415	392	420	408	407	412	413	450	445	401	391	430	418	408	410	418	419	391	413	414	397	414	413	384	417	435	414	417	440	390	399	407	399	428	367	400	430	402	390	404	392	410	395	380	443	418	437	397	396	429	412	405	426	427	414	405	398	411	357	363	421	409	407	400	414	447	352	459	400	420	366	418	397	401	377	386	402	402	395	390	384	392	415	412	381	425	401	415	387	437	399	391	403	382	414	403	377	402	382	388	391	410	417	382	428	407	422	429	409	399	400	430	361	419	400	423	414	425	439	409	403	444	425	392	381	385	410	402	437	397	381	427	419	416	394	399	428	405	375	415	421	420	419	401	420	376	421	384	372	414	411	400	419	393	418	409	413	384	394	393	427	389	342	417	401	391	398	417	398	388	451	412	394	431	396	373	404	400	396	368	419	426	381	411	427	394	412	424	365	403	387	404	443	413	389	407	416	421	399	410	391	431	405	435	373	365	390	416	418	374	411	418	418	399	402	378	386	411	398	404	435	401	421	362	404	372	384	379	393	398	417	399	394	397	407	397	399	369	400	406	392	402	395	400	412	461	398	440	386	402	405	401	412	441	416	413	405	387	380	387	393	409	402	415	405	402	402	418	392	424	413	417	378	390	406	391	398	388	448	398	387	393	382	364	388	454	428	373	386	396	403	427	398	396	401	373	403	421	405	439	386	386	383	405	381	451	416	421	407	406	404	412	377	417	405	417	426	429	379	351	392	396	439	436	415	395	386	393	421	388	400	415	433	387	392	394	403	395	401	416	390	364	398	377	395	422	424	429	411	429	437	414	410	436	420	403	383	388	427	399	423	420	403	395	396	408	434	410	378	412	366	421	414	404	417	406	454	410	401	420	438	377	419	399	392	366	377	405	434	387	411	370	394	399	389	382	410	387	397	428	423	414	382	404	389	419	408	400	435	365	413	397	404	419	403	403	412	442	383	402	419	442	394	407	430	397	391	395	383	408	373	371	434	393	408	382	427	418	400	394	388	375	419	403	416	381	374	406	380	443	408	396	392	430	420	423	424	418	421	383	423	415	401	424	432	448	453	397	383	423	398	419	424	378	372	383	396	406	403	428	396	424	408	384	400	351	370	411	404	398	403	406	405	409	412	396	394	401	414	387	402	434	402	405	424	401	401	394	393	404	407	432	390	406	420	408	402	427	419	398	406	404	406	410	416	415	397	418	422	403	414	405	367	413	392	414	394	362	417	384	403	392	393	407	440	390	408	394	397	397	421	446	384	400	387	450	433	431	406	431	450	396	408	404	397	405	409	390	397	380	418	426	393	411	368	429	403	454	403	405	404	404	426	377	354	424	412	414	373	406	390	422	353	376	437	386	409	417	371	394	421	415	386	384	399	395	398	401	408	413	421	441	399	412	427	426	395	380	358	435	412	421	403	400	372	442	395	377	389	394	397	395	414	389	402	389	393	379	399	404	419	411	378	428	393	421	423	414	416	395	428	403	422	407	412	425	387	410	383	426	401	380	425	406	388	407	376	432	392	426	439	376	386	457	391	388	390	414	417	421	404	401	416	455	437	414	421	378	395	415	399	376	392	415	409	394	383	396	385	381	400	432	425	410	414	418	409	411	406	415	407	436	444	396	400	381	427	413	399	421	398	392	429	423	402	441	383	399	385	383	418	424	397	379	410	391	412	438	361	386	377	415	395	409	398	410	425	380	372	379	411	385	422	442	390	428	412	412	394	391	445	393	379	414	397	393	389	393	368	394	386	397	389	417	396	374	404	422	428	442	420	399	408	417	427	385	402	397	420	421	412	414	447	461	428	396	377	417	418	406	409	416	424	395	445	412	387	392	436	395	377	435	406	418	430	401	426	398	421	407	406	402	398	437	403	376	436	406	442	420	357	383	404	417	424	373	394	410	403	414	361	373	379	384	422	372	411	398	410	385	413	382	362	401	433	427	399	420	437	405	404	402	424	401	375	427	383	404	429	387	428	426	405	413	399	420	380	400	407	399	417	429	405	404	410	409	404	393	424	403	431	406	437	384	413	435	402	402	439	413	404	417	474	403	393	403	391	439	384	391	395	371	409	418	390	401	397	389	420	404	414	411	406	385	406	398	399	426	391	433	413	402	403	399	417	399	392	409	417	387	420	391	415	443	390	416	404	388	386	415	413	368	406	395	425	407	374	380	402	423	397	380	434	399	433	423	419	373	378	359	428	410	386	409	390	419	432	422	430	413	426	411	374	410	388	444	428	432	390	406	397	358	411	404	418	390	430	424	394	379	464	442	387	432	378	439	401	404	416	431	401	409	421	396	372	406	406	398	429	419	392	415	388	402	430	383	396	382	429	403	390	399	371	396	422	395	420	417	399	376	374	399	419	412	389	395	405	390	402	400	415	399	396	400	389	416	423	398	396	393	422	406	391	441	395	394	383	439	383	403	404	436	406	384	395	417	411	424	421	403	382	410	415	396	436	416	418	422	383	402	430	418	426	412	381	419	417	396	412	388	390	415	422	428	473	432	428	442	390	435	415	411	419	404	401	423	388	423	388	397	416	407	438	427	393	380	416	441	418	441	408	392	463	423	418	380	388	439	394	439	408	402	398	383	436	379	395	401	396	448	403	402	416	413	406	384	410	415	427	381	390	425	392	433	407	404	456	430	416	413	400	413	423	420	439	425	386	396	417	384	430	425	347	407	397	398	435	420	413	396	387	407	379	402	389	394	395	413	422	414	438	407	392	404	434	403	404	410	407	380	399	438	427	407	382	367	417	427	443	408	399	416	392	408	397	409	440	354	417	440	397	400	398	380	402	411	416	425	412	358	402	400	376	408	369	396	412	397	407	417	371	393	450	357	400	380	411	395	399	420	365	402	415	392	399	418	411	402	406	379	413	415	432	427	420	436	361	437	374	423	401	393	364	430	411	392	412	409	404	446	383	404	426	404	394	430	427	433	399	441	410	444	390	418	423	409	375	422	386	393	403	362	421	412	427	414	422	397	425	406	400	401	425	429	395	472	402	423	394	403	387	418	422	417	446	406	394	392	408	373	410	442	387	402	384	414	405	446	399	435	381	419	379	425	416	424	402	407	417	415	415	429	401	411	416	433	393	404	395	398	396	435	418	388	414	361	388	458	421	418	414	440	411	405	420	409	399	386	426	399	403	436	400	458	412	439	375	398	433	422	408	406	444	406	422	424	378	434	406	402	410	423	423	415	433	401	419	384	417	399	416	394	448	382	430	405	399	375	394	401	423	410	388	425	417	439	366	417	391	381	391	376	394	412	400	407	402	406	400	412	409	375	425	439	402	431	405	413	411	424	407	395	396	381	402	402	398	406	438	415	420	377	416	388	372	400	402	350	411	437	395	395	411	399	384	412	390	424	433	427	425	372	398	419	390	424	432	438	386	388
4284	1750	1562	1110	943	842	829	768	789	785	742	765	739	699	772	770	752	716	690	695	704	707	688	727	723	725	681	682	696	713	755	679	745	706	703	714	670	719	756	677	757	749	691	744	713	702	690	762	696	694	727	719	728	690	698	716	753	789	728	719	677	696	723	718	705	727	725	683	694	711	675	692	689	675	716	718	709	685	726	667	786	723	679	716	724	706	754	725	744	724	744	738	749	766	756	785	719	685	684	676	734	696	765	725	679	705	726	738	725	690	678	737	715	714	756	703	728	739	652	711	726	736	690	727	726	689	738	686	735	662	730	688	689	719	752	653	685	737	673	660	721	751	793	714	743	696	719	705	719	732	696	718	725	671	730	727	714	722	718	703	719	686	723	761	757	732	697	677	746	688	727	762	711	740	723	683	682	690	748	723	750	660	706	768	663	715	698	688	723	683	720	701	685	721	736	696	681	733	700	649	688	727	707	700	720	717	713	674	711	713	746	737	693	679	705	704	724	702	692	677	691	737	672	713	726	691	759	676	725	722	722	723	736	741	686	689	735	732	717	714	649	748	749	732	745	722	678	718	710	748	725	657	780	716	690	703	705	708	718	683	716	739	674	717	715	692	729	722	690	695	649	690	697	695	691	724	764	700	723	717	738	701	705	731	699	725	740	711	720	694	733	699	686	702	767	670	728	725	672	717	709	659	689	717	716	725	681	754	739	701	754	716	685	726	690	712	721	697	730	722	717	693	728	733	717	694	673	736	685	707	745	747	724	747	751	673	728	733	692	696	688	748	675	645	755	748	667	678	728	738	664	721	677	781	722	725	733	695	693	695	726	714	704	700	672	702	682	722	695	725	729	708	726	691	709	769	756	759	728	736	685	780	709	709	671	781	662	683	720	709	715	691	728	725	728	691	724	681	693	709	726	717	695	714	726	661	692	718	748	735	689	714	701	715	657	702	739	715	699	701	678	765	716	707	683	680	693	675	713	704	719	707	692	702	726	663	723	710	711	719	648	719	710	710	679	723	648	734	732	711	734	744	687	698	691	699	774	684	694	707	707	734	716	745	705	741	697	718	704	684	701	766	644	702	654	723	742	673	719	697	687	733	762	687	761	709	674	724	710	681	717	679	704	679	728	733	722	704	674	706	710	682	700	722	740	663	697	711	696	685	704	690	662	694	726	726	674	760	667	718	696	676	731	696	724	664	713	695	751	676	626	731	695	744	659	706	684	725	721	713	651	665	773	776	691	741	682	727	708	689	719	735	734	712	764	676	678	647	679	719	699	678	690	732	719	684	700	688	728	750	722	746	664	694	698	742	680	728	701	702	745	728	641	685	690	722	696	751	699	692	708	683	759	676	669	705	729	650	689	736	725	726	738	701	682	733	721	699	703	691	692	689	673	684	681	761	706	756	729	726	658	745	710	674	680	673	718	693	707	716	693	752	675	685	711	688	727	696	734	709	698	742	714	737	777	733	693	721	691	738	723	717	707	697	742	703	687	676	702	742	715	706	701	672	688	705	742	667	728	709	752	759	687	747	721	732	750	702	691	695	744	699	684	707	706	719	679	700	763	703	654	663	665	677	715	721	721	706	654	709	689	707	690	695	706	724	706	663	768	730	638	720	748	711	724	720	715	715	687	717	726	720	731	741	728	723	686	711	668	737	732	713	732	781	742	687	715	726	753	713	760	734	730	699	767	735	690	696	698	719	810	650	673	715	672	783	710	708	690	680	688	671	700	701	723	684	703	628	685	687	713	696	681	713	696	712	719	735	693	664	724	729	662	679	696	654	718	705	685	709	741	680	709	703	659	699	766	699	724	725	717	719	721	713	704	705	730	708	724	692	728	747	675	748	693	781	709	730	706	702	689	688	732	703	763	718	731	703	691	754	649	761	711	725	688	738	703	691	678	766	741	752	712	720	690	669	735	693	752	733	666	747	702	741	686	699	745	714	690	712	734	709	710	672	719	715	685	725	723	751	714	694	719	794	768	681	687	703	731	655	730	668	724	723	739	715	671	698	705	683	702	689	712	734	731	706	681	681	746	714	731	715	743	709	744	702	700	705	689	672	701	741	705	688	716	730	709	687	723	702	730	733	681	698	689	696	736	691	715	731	675	712	706	725	732	655	723	721	725	728	726	716	748	689	704	708	733	705	627	692	745	704	675	654	671	719	684	676	680	691	709	701	695	703	693	698	732	741	674	693	671	735	708	726	715	687	704	706	762	676	699	703	640	681	689	694	713	721	720	671	702	706	719	761	694	694	729	733	741	723	740	727	719	713	702	717	692	672	702	700	705	657	714	669	756	722	721	741	707	740	684	724	668	699	706	722	732	730	702	715	701	685	742	685	677	695	677	733	701	725	716	679	650	698	740	699	702	743	728	737	720	692	743	675	719	747	705	713	710	744	702	717	728	632	729	704	733	693	717	651	740	687	722	711	717	701	762	745	727	719	743	679	789	747	713	717	678	705	663	721	709	708	750	675	697	696	752	717	725	759	727	710	706	729	658	677	754	726	666	679	685	707	699	775	709	714	725	714	685	686	729	689	692	701	755	681	702	710	724	670	664	737	704	706	710	665	705	673	760	716	730	695	736	704	724	771	655	737	745	686	717	724	703	682	684	703	716	678	730	655	707	759	704	757	683	713	697	727	710	720	702	699	745	724	721	681	707	724	719	734	706	679	713	718	709	728	730	739	708	681	730	699	747	704	734	709	725	714	743	726	723	682	729	728	707	722	731	707	707	709	694	695	725	690	691	683	686	700	663	756	737	715	716	728	701	738	696	718	670	667	720	673	741	753	706	699	750	722	683	684	727	750	707	736	779	712	725	728	722	732	638	738	666	711	690	737	733	737	674	712	685	726	718	736	695	701	740	707	623	699	715	709	756	659	693	721	699	702	760	707	724	704	696	653	665	711	708	701	728	699	704	689	720	749	716	754	716	722	705	708	704	695	725	703	736	713	740	735	679	701	719	728	725	690	711	708	684	668	704	692	719	704	715	730	724	710	713	740	740	735	705	727	706	719	696	666	732	686	717	676	708	705	710	701	663	733	712	745	714	689	714	679	684	716	736	700	769	728	752	705	699	674	668	694	713	689	705	710	724	727	704	696	727	661	692	656	705	705	726	700	711	744	709	694	705	753	696	714	741	692	702	710	685	686	679	761	701	706	724	732	706	733	667	753	702	679	762	725	723	691	710	714	682	743	744	736	689	702	681	712	714	687	723	749	763	706	715	739	706	704	726	699	710	683	745	665	687	758	674	724	724	670	687	704	762	740	695	755	672	687	680	660	686	720	665	692	752	728	718	722	752	652	718	738	719	727	704	699	679	764	678	691	718	695	693	776	688	723	751	727	722	743	716	700	721	688	728	722	693	630	703	728	704	683	755	685	699	742	700	723	726	718	743	751	712	715	690	680	713	678	722	676	710	693	682	707	761	718	686	708	676	731	675	714	748	699	679	767	702	677	698	739	703	697	684	704
24308	21474	28702	24640	20794	1988	632	395	325	302	264	257	286	247	253	219	216	237	204	210	220	236	214	215	220	205	228	209	227	182	220	205	208	193	196	196	192	186	182	188	179	194	178	193	190	192	191	203	192	197	208	187	191	178	182	177	165	191	191	173	198	209	213	186	176	202	198	182	209	196	179	191	195	193	177	180	186	195	171	182	193	160	193	182	185	167	201	195	196	182	188	177	200	200	194	167	191	188	186	164	181	202	175	201	199	177	160	197	201	189	203	206	180	195	173	177	175	200	196	203	180	178	163	203	189	188	212	190	199	191	186	203	160	175	173	210	178	204	174	204	183	185	185	195	195	206	167	172	167	183	196	225	190	196	191	183	175	195	194	174	182	187	184	199	176	167	197	180	214	194	183	181	198	194	213	170	182	200	168	219	184	177	188	185	185	177	192	173	192	199	201	163	172	157	196	198	196	194	191	187	174	178	179	198	182	161	181	191	215	201	194	168	200	185	187	229	178	209	165	188	193	197	179	219	202	195	206	191	191	208	214	207	170	185	210	236	198	190	211	183	172	178	180	179	197	193	189	203	161	193	188	199	181	194	185	178	199	201	177	174	212	165	187	206	183	188	184	183	204	169	212	194	169	184	172	175	156	188	176	183	203	197	176	187	190	212	185	198	180	191	191	194	187	181	182	199	168	194	192	194	186	164	179	196	185	197	185	208	206	177	198	193	212	196	217	195	195	190	195	186	187	176	197	193	173	176	189	198	176	202	215	180	184	185	179	186	190	178	195	193	172	187	209	173	197	168	208	184	183	208	188	184	177	155	191	175	193	176	181	223	167	178	192	194	172	206	188	211	184	192	185	172	175	202	212	159	196	184	198	171	179	171	188	193	203	204	184	185	195	208	164	194	192	186	170	204	188	205	166	172	151	185	207	177	185	189	185	186	190	208	172	177	172	173	172	182	169	205	177	177	142	179	186	195	187	214	200	183	196	182	174	179	195	187	192	196	184	181	209	190	179	174	195	182	190	210	187	174	196	178	198	192	183	165	190	186	190	168	181	198	181	195	185	196	156	189	202	193	180	199	189	194	187	184	187	173	184	176	200	166	184	187	185	157	185	195	218	192	188	177	183	186	188	182	178	190	179	211	174	190	203	203	200	183	207	208	177	193	173	180	189	152	198	196	192	179	182	194	204	176	198	178	198	179	190	206	191	183	181	186	200	186	190	180	169	199	184	192	182	184	178	204	194	174	203	187	194	202	221	194	177	196	181	194	209	206	192	170	192	190	201	185	184	213	191	162	197	174	200	180	203	172	175	205	200	168	179	174	170	189	195	171	196	175	185	172	178	178	178	202	193	163	195	195	173	190	200	193	214	179	198	178	218	186	211	180	185	177	212	169	190	193	192	184	186	217	182	202	202	184	162	173	203	207	177	185	182	164	217	183	183	193	194	199	187	171	163	199	188	184	203	168	173	191	175	197	203	189	182	193	205	198	181	186	183	200	161	190	180	181	199	170	215	164	198	203	183	182	203	183	193	185	201	184	198	184	201	194	181	180	196	198	188	183	168	198	193	190	212	176	203	186	191	204	192	182	184	181	197	171	174	195	186	185	189	142	187	186	187	177	188	214	196	198	196	160	188	182	191	192	202	195	186	213	186	201	199	192	198	208	192	178	174	196	199	170	182	199	188	184	195	196	175	194	201	163	180	183	199	195	176	185	194	180	188	203	190	183	192	201	169	193	182	173	196	190	185	156	198	182	209	213	171	206	201	198	185	190	186	201	174	195	174	201	192	186	176	166	174	192	189	181	188	192	201	191	182	198	203	178	172	192	187	183	198	185	195	191	153	200	191	188	181	184	135	179	202	186	183	163	177	196	195	195	196	189	200	186	224	163	184	186	182	184	198	173	173	205	197	186	169	192	180	195	164	169	185	183	197	189	198	200	230	190	192	180	196	183	179	187	196	213	159	186	198	195	168	174	206	174	172	174	189	190	202	207	207	195	186	186	168	187	172	183	179	179	190	182	203	198	169	212	162	196	204	209	172	196	181	163	171	190	160	186	198	210	179	199	157	191	194	178	197	191	195	163	152	226	206	183	195	180	205	198	173	192	175	178	183	160	161	183	214	198	191	183	190	185	194	166	173	193	174	189	182	175	171	175	179	197	184	185	187	171	178	171	203	195	182	187	212	191	175	162	206	166	191	183	200	199	197	194	160	185	170	176	180	148	173	163	187	193	184	183	180	169	175	200	175	195	197	157	192	199	186	171	157	169	210	196	187	167	191	171	186	170	171	193	178	199	194	170	166	211	208	197	190	177	176	187	189	206	184	179	185	182	210	195	185	170	176	198	191	191	195	186	190	191	181	173	176	170	204	210	175	184	182	207	197	211	159	160	193	197	171	189	169	179	178	178	197	174	201	173	162	179	180	172	178	202	196	186	168	210	180	189	186	182	174	170	206	182	185	215	183	180	185	177	184	171	174	182	204	175	212	166	201	163	194	191	201	179	191	223	186	202	186	185	172	209	188	185	195	173	199	191	192	178	193	214	155	186	188	180	185	182	181	196	191	178	198	171	170	187	198	185	202	176	178	208	196	171	179	177	170	180	179	184	167	183	194	187	189	176	184	193	187	198	191	199	186	181	170	187	183	201	210	203	197	207	183	180	188	191	175	181	200	186	192	205	199	178	163	193	193	173	172	198	197	200	186	170	177	224	177	202	202	168	190	179	161	157	208	192	182	188	195	186	180	169	179	180	187	155	192	182	187	178	195	187	178	192	212	213	184	182	167	156	152	181	172	196	174	195	178	195	196	198	186	187	211	180	200	195	192	183	189	172	205	180	220	162	193	196	181	190	161	162	182	210	172	189	181	158	214	214	182	195	181	184	188	211	180	192	178	203	179	174	189	174	175	209	201	200	171	193	208	186	170	184	156	215	191	172	179	190	182	181	191	182	169	167	197	210	198	188	198	161	189	197	193	177	187	178	203	169	186	178	182	187	197	170	189	196	176	176	183	170	187	161	167	189	216	207	177	206	182	176	183	167	169	195	193	198	169	163	204	164	165	170	183	180	173	169	197	195	175	174	191	201	151	174	179	169	175	199	205	187	148	187	184	198	167	195	170	201	179	161	179	184	207	168	178	186	183	180	199	182	184	176	177	177	183	188	179	209	190	165	193	178	180	199	211	170	201	171	198	159	197	163	206	191	170	199	185	182	188	202	172	183	192	184	225	185	190	171	199	177	209	195	181	188	201	178	209	181	169	167	192	176	203	171	193	194	208	187	192	191	203	189	191	180	215	167	196	186	172	174	199	172	176	187	187	208	194	175	178	181	208	195	210	193	202	188	198	183	186	178	188	189	171	210	200	198	200	170	200	172	155	180	180	175	188	173	158	157	194	187	185	190	183	187	190	179	189	178	162	188	192	187	197	187	189	205	189	173	197	182	196	175	164	164	195	177	197	202	187	187	202	194	195	183	186	214	143	208
5602	9631	8546	4415	2767	1850	1419	1175	973	880	725	629	632	588	537	488	508	484	453	461	437	452	402	454	466	396	374	399	371	373	373	440	371	362	401	368	400	390	343	376	390	393	363	379	379	367	373	362	372	336	357	399	364	320	353	335	365	360	362	396	345	326	346	343	356	342	343	360	313	362	346	378	382	349	386	358	369	338	350	387	300	335	334	367	324	329	361	355	360	345	353	354	340	344	344	376	368	336	349	374	333	355	375	312	325	322	350	338	330	391	349	357	357	329	351	375	372	363	358	343	331	335	361	339	348	312	348	349	390	339	325	362	330	384	375	351	327	330	393	343	360	390	319	362	328	346	342	358	364	363	342	350	375	331	368	353	326	357	325	351	358	353	352	365	374	336	376	346	341	323	332	360	341	350	356	357	318	366	377	378	351	347	330	345	372	358	338	331	350	337	350	356	331	370	354	342	360	364	339	394	335	341	340	310	387	349	356	376	347	313	346	358	339	370	335	351	301	365	386	367	365	327	322	325	368	352	365	330	341	364	368	336	332	337	320	339	308	352	365	372	353	370	342	337	353	320	326	352	369	339	354	320	341	385	339	357	343	354	327	325	335	309	342	350	328	351	318	363	325	355	354	328	354	371	328	352	354	358	312	335	357	348	346	330	332	351	361	346	362	330	362	367	329	370	344	360	333	313	348	350	365	345	337	364	356	353	307	352	351	359	300	338	347	346	349	339	319	341	396	336	332	368	365	355	380	401	301	391	318	305	334	335	336	341	364	315	329	338	370	347	351	345	332	356	331	319	336	354	344	326	378	388	359	319	308	340	374	345	329	342	376	334	352	331	337	369	355	370	360	347	322	326	381	338	343	358	359	330	358	329	350	347	355	338	353	370	327	376	396	350	362	356	334	337	351	345	308	315	374	357	359	301	359	326	382	342	327	380	385	336	321	367	326	327	389	309	345	350	339	347	334	395	354	363	336	324	369	322	328	358	358	335	359	359	352	321	349	362	319	353	355	353	334	347	366	333	367	372	392	358	373	338	311	353	353	356	328	352	340	355	359	320	345	342	363	329	353	328	342	321	345	368	304	347	367	313	361	366	354	345	367	367	367	354	332	314	333	319	361	386	333	354	326	352	359	355	366	371	361	326	338	358	367	324	388	335	344	312	383	389	363	355	332	346	348	338	320	315	322	286	369	312	323	359	356	360	326	347	324	355	399	330	341	323	320	342	327	348	362	377	371	327	314	376	359	361	343	339	363	331	339	356	317	343	359	349	374	363	363	373	357	323	366	331	358	348	371	338	369	324	345	317	331	351	357	365	323	332	356	346	356	314	359	349	371	351	346	370	344	331	326	349	315	359	319	379	298	362	359	335	394	328	367	364	336	371	300	328	363	352	383	350	376	319	355	348	354	362	363	332	327	354	390	388	338	349	340	378	363	327	364	361	327	331	331	378	354	348	350	334	337	378	325	354	352	331	350	337	330	332	329	373	372	373	327	328	338	308	354	369	332	326	329	346	359	358	347	353	308	334	333	367	374	337	340	340	331	357	375	336	350	366	359	354	323	333	354	361	378	339	379	362	328	355	320	349	317	347	353	307	350	355	329	339	375	341	326	344	317	357	354	359	347	334	344	299	356	325	338	351	380	365	343	338	356	325	359	344	316	341	332	352	325	356	355	348	392	348	340	364	368	339	385	350	336	355	351	373	353	363	343	368	365	337	356	349	345	331	373	336	325	312	348	325	341	357	353	342	358	344	367	344	318	339	345	339	335	335	335	336	335	348	356	369	372	369	388	344	346	330	374	334	377	354	322	331	343	328	370	335	354	331	326	325	339	383	344	333	365	354	372	320	345	343	357	339	358	338	360	368	379	326	374	336	346	368	340	325	330	384	356	368	340	314	315	377	348	343	342	323	337	333	339	354	359	359	365	341	293	371	312	370	338	350	352	349	357	324	337	352	357	355	326	364	328	382	302	368	351	352	340	364	365	320	330	381	317	336	361	363	348	355	365	352	324	350	329	353	332	348	312	386	327	371	323	339	342	334	320	348	337	351	346	324	366	370	352	360	377	357	362	367	346	356	324	366	342	352	368	333	335	368	347	388	374	369	330	345	356	322	332	344	379	341	356	348	342	306	331	323	383	383	344	329	333	336	369	364	329	323	363	336	355	328	352	326	328	359	361	357	356	344	371	355	384	343	354	365	381	372	350	366	348	360	337	359	345	344	367	333	364	321	337	335	369	324	337	369	346	371	351	377	330	348	361	365	356	350	349	324	323	356	331	380	333	348	357	356	365	351	338	365	339	330	315	366	334	370	352	377	359	321	346	369	331	365	319	343	346	352	323	341	317	340	370	373	354	374	334	369	394	402	349	376	348	340	311	327	340	344	333	367	328	355	351	342	362	328	363	323	324	325	328	327	381	331	358	340	371	344	335	344	364	333	349	340	333	379	319	378	329	378	333	345	354	364	351	352	367	356	369	314	314	358	357	351	341	332	333	348	325	340	355	356	364	365	346	331	375	353	349	337	339	356	326	310	340	366	339	322	336	393	319	357	347	350	364	357	330	353	377	335	367	350	358	341	336	342	375	366	334	348	354	362	366	376	376	332	360	329	342	339	354	314	341	360	350	363	331	346	321	321	341	382	338	340	343	340	380	317	339	326	333	317	359	357	310	330	355	332	315	311	338	331	369	338	354	328	358	350	337	360	326	334	399	337	351	356	363	337	366	353	346	341	355	343	338	351	383	351	362	338	363	333	363	366	335	369	315	335	309	358	321	361	341	349	333	386	381	395	320	330	339	359	316	356	344	374	342	340	338	346	390	349	332	355	366	351	343	352	338	310	325	359	334	323	359	380	371	348	373	383	357	348	374	362	377	329	323	328	322	349	302	378	364	333	362	320	347	337	361	337	335	291	368	343	365	339	341	367	329	360	316	380	333	305	371	343	376	324	356	363	341	339	334	333	328	330	371	332	343	387	342	353	335	329	350	367	340	339	344	359	363	359	352	345	374	336	356	330	341	342	344	357	373	360	350	334	343	370	324	346	344	328	337	340	353	336	347	330	301	346	322	354	334	350	357	341	342	350	323	335	319	341	355	340	328	333	387	355	323	366	359	330	349	350	376	346	370	342	373	331	332	331	350	373	362	359	333	321	365	341	356	381	353	350	365	384	310	344	367	356	354	306	337	349	361	375	374	376	333	368	348	325	357	353	337	364	335	372	317	334	386	346	378	365	369	348	324	364	350	366	358	359	329	376	331	343	342	338	350	358	354	333	371	376	358	334	350	358	352	350	370	335	322	356	352	340	358	333	321	379	372	311	360	360	349	372	330	355	352	346	370	343	347	354	356	413	354	306	338	344	313	319	349	333	321	350	324	319	356	349	320	360	354	324	335	343	372	313	342	336	345	372	332	368	335	345	394	363	299	334	340	345	321	330	357	309	357	324	373	357	342	355	350	363	347	326	326	381	372	325	349	329	365	334
23369	21470	29345	24021	21474	20006	1642	568	428	376	278	282	250	233	219	222	192	191	198	186	172	185	189	170	163	174	151	169	150	152	164	146	143	141	164	147	186	133	140	131	141	151	142	170	133	135	141	146	128	152	161	134	155	141	153	133	147	131	108	142	130	118	122	141	149	149	114	127	127	115	156	129	131	126	130	136	149	138	136	134	127	133	138	121	139	143	147	134	132	115	127	153	134	121	123	128	112	121	115	133	139	126	143	122	127	135	130	136	135	123	153	144	120	133	129	133	113	115	139	127	147	123	129	143	110	110	130	134	116	130	111	140	146	120	142	157	120	156	136	129	126	143	138	119	153	138	137	153	129	133	142	140	134	122	141	128	130	137	121	132	129	133	151	138	136	141	129	128	132	104	141	146	109	137	143	144	119	142	139	124	131	147	112	120	139	133	119	118	139	138	138	125	128	143	146	126	135	136	147	148	122	119	131	156	136	127	145	133	123	118	131	140	118	139	141	134	141	141	123	138	129	135	140	131	135	142	141	141	150	109	125	138	141	129	118	118	132	140	118	101	125	113	105	100	152	118	118	131	124	140	130	110	129	155	126	129	111	142	134	137	117	147	149	134	122	116	138	129	145	140	140	114	137	130	124	135	143	128	139	123	138	133	123	144	123	135	114	122	132	137	148	149	111	129	123	124	143	132	125	123	106	126	126	127	130	139	133	134	148	132	117	124	122	133	125	126	153	118	129	132	119	142	132	141	111	111	132	139	131	116	122	150	138	161	112	133	129	128	142	138	132	112	135	153	108	133	139	124	143	131	131	119	134	136	137	137	136	134	142	144	129	120	118	127	137	127	156	142	153	123	134	140	143	125	114	146	151	121	137	127	139	130	156	151	128	137	135	129	137	128	132	132	118	119	130	138	133	131	145	129	124	120	128	127	117	132	138	146	137	130	131	148	136	142	122	145	132	142	152	116	145	125	144	135	141	130	140	138	115	149	125	110	129	119	117	131	133	111	125	128	131	133	138	115	120	126	138	133	109	144	132	140	136	129	134	135	138	120	127	117	114	125	135	123	125	125	139	112	122	140	131	131	122	129	121	133	121	129	128	120	137	157	128	141	131	133	141	108	135	125	142	138	143	125	132	139	131	120	133	135	138	128	122	146	142	126	128	132	132	139	138	142	135	109	139	141	140	144	124	127	130	125	129	123	146	143	122	133	148	136	135	120	114	137	129	143	119	133	127	140	121	147	136	152	122	125	138	126	142	124	123	129	121	125	122	139	119	135	148	140	130	105	125	143	140	135	143	149	140	118	136	147	142	131	117	124	147	137	130	133	129	138	153	136	137	130	116	134	124	139	129	153	135	142	154	132	137	129	138	146	106	119	129	138	146	141	127	142	161	143	128	137	146	128	144	132	154	145	153	144	141	144	117	136	151	135	114	137	153	137	106	135	153	137	130	148	138	142	129	123	135	128	127	130	145	121	124	133	165	141	122	135	127	122	119	131	139	137	130	113	140	122	136	139	152	139	127	122	120	153	124	127	145	135	125	152	136	137	128	132	143	131	126	125	148	142	121	132	122	113	127	131	129	122	139	134	138	160	135	158	135	121	143	128	128	123	115	132	132	144	131	128	123	145	144	122	134	140	147	145	117	150	154	132	119	151	127	141	147	135	131	122	134	120	118	143	125	119	133	146	155	125	135	131	111	132	119	155	124	120	130	134	132	110	127	132	145	134	130	121	130	136	134	110	136	133	140	121	155	152	142	132	114	141	139	130	135	121	124	129	123	115	121	139	135	146	137	126	141	145	134	118	112	115	148	141	116	141	149	133	134	139	118	121	135	146	122	135	110	145	131	135	130	123	150	138	130	129	131	141	128	136	141	141	113	127	140	149	135	122	125	132	133	136	128	120	147	116	118	160	143	126	148	135	141	133	129	104	131	140	153	117	127	152	147	129	140	143	146	106	142	146	132	123	133	148	123	110	137	124	144	117	133	140	128	124	150	110	137	128	116	137	129	142	137	126	142	125	129	131	123	111	132	129	147	134	128	142	124	129	134	138	125	136	127	164	123	135	148	137	128	141	136	127	137	129	110	135	122	140	109	125	125	118	126	137	147	102	131	137	137	128	129	138	147	121	137	130	134	155	135	132	126	149	130	150	133	137	124	120	138	120	120	130	126	126	116	145	117	114	120	134	132	141	129	143	131	107	119	118	124	123	127	134	142	136	152	133	117	122	130	135	140	118	140	143	112	136	145	136	116	124	140	135	146	125	137	139	140	147	130	125	121	142	145	138	119	117	127	133	131	140	120	136	126	126	115	124	117	144	122	131	160	122	132	126	126	108	118	124	146	115	106	122	139	119	139	132	123	117	135	129	137	131	136	135	113	147	133	139	128	119	120	152	140	117	132	121	142	143	112	141	134	140	132	129	118	136	106	129	113	127	140	150	132	116	126	136	127	119	130	124	141	129	142	139	145	131	113	135	139	137	130	132	142	139	149	157	128	139	125	107	120	143	145	129	131	139	143	112	120	134	129	136	123	149	127	122	126	128	131	141	124	141	137	149	134	133	141	136	141	138	140	159	150	128	126	104	141	157	126	134	112	142	134	140	121	125	131	130	137	134	134	136	129	139	118	155	118	118	141	128	137	144	155	141	129	144	120	145	140	126	122	106	123	133	126	150	121	117	116	115	150	127	127	138	146	125	131	137	156	160	128	141	131	115	137	138	122	143	138	146	130	134	119	118	123	140	135	134	118	116	114	136	117	141	109	142	136	125	134	144	116	122	159	120	127	130	131	117	143	129	130	131	115	129	127	130	134	146	139	138	126	136	126	110	126	128	123	137	124	141	120	137	136	144	127	118	125	110	158	132	122	153	126	129	132	145	120	122	130	137	128	126	139	129	147	117	124	144	138	131	129	126	132	137	107	126	114	128	144	124	123	128	126	125	141	141	137	115	132	141	119	113	128	137	138	125	127	116	119	122	155	134	154	116	140	120	130	123	145	120	121	134	127	109	144	130	124	150	132	141	118	148	144	147	111	147	104	133	137	137	135	137	122	162	144	138	118	142	135	130	143	126	133	119	138	130	139	125	133	128	163	133	131	137	129	141	139	132	143	124	158	143	115	141	125	109	124	134	140	132	128	134	121	121	149	120	128	132	111	126	140	121	130	139	124	141	147	152	111	129	131	127	135	132	131	126	130	141	128	120	143	127	147	142	131	133	136	129	136	142	123	124	147	126	135	128	126	126	135	137	136	123	117	131	127	140	116	123	132	122	127	128	134	131	130	149	141	129	144	120	120	115	112	150	132	136	140	128	135	121	142	125	120	129	128	117	125	137	121	143	147	114	139	141	131	140	117	132	137	124	115	134	131	128	136	133	148	128	135	152	122	128	140	133	135	124	151	143	150	152	131	130	138	133	136	132	128	127	141	133	137	147	135	131	137	133	138	115	125	143	127	128	124	117	150	151	143	141	129	129	132	128	145	148
7668	15645	13497	7125	4526	3137	2354	1815	1422	1169	998	841	774	672	632	544	520	487	438	400	428	414	390	332	344	355	312	321	308	324	308	303	300	312	272	287	265	273	274	260	276	268	239	262	258	239	254	269	251	260	252	236	241	233	272	240	232	244	233	237	239	262	246	235	232	242	234	251	254	215	269	268	233	246	237	231	206	245	242	224	246	230	240	223	235	247	259	215	244	236	219	234	241	213	233	242	229	214	228	229	242	249	227	234	220	240	242	238	230	219	239	227	237	246	220	229	224	239	233	218	236	247	233	244	243	258	229	244	232	242	217	264	220	241	206	237	208	229	243	234	241	234	240	252	239	241	219	220	233	209	247	247	236	232	230	224	218	225	246	226	242	221	221	221	239	235	230	224	254	237	235	230	235	257	226	250	225	234	233	225	216	246	215	225	237	265	209	226	230	229	227	208	222	280	252	247	248	235	235	224	223	227	242	257	237	231	240	233	243	236	227	241	229	242	206	207	222	217	245	220	244	230	233	237	198	248	222	227	244	242	237	250	269	257	223	239	248	266	215	216	255	219	210	250	238	247	256	212	274	226	238	225	255	229	215	211	220	231	236	233	212	245	238	264	232	238	248	269	243	223	218	241	224	199	225	213	202	238	226	226	215	252	247	232	270	240	230	249	235	204	211	232	219	240	246	225	247	240	220	234	237	241	239	235	221	265	248	230	237	217	253	217	251	249	226	239	220	232	219	218	239	240	220	244	197	233	252	216	242	242	237	244	216	232	212	227	213	226	224	243	229	243	229	222	235	232	240	241	220	254	227	244	246	205	266	217	226	237	235	258	231	212	232	203	198	247	224	240	221	216	255	235	218	226	231	214	227	255	240	224	220	245	223	217	234	253	216	231	233	229	241	242	227	236	233	236	231	223	236	201	227	224	194	205	238	246	239	250	249	224	258	235	226	226	227	234	215	231	259	229	257	267	249	222	202	231	238	247	216	234	220	216	229	225	207	266	230	198	211	204	219	215	246	199	232	228	212	214	235	235	221	225	239	224	248	226	234	236	212	257	207	245	213	224	211	234	229	240	241	235	245	236	220	242	240	222	241	215	237	233	239	213	236	225	220	218	242	228	219	223	254	220	240	224	258	193	223	234	237	222	231	230	236	244	220	234	249	253	215	221	238	238	213	242	237	244	231	227	234	216	212	229	224	257	230	225	246	241	238	236	208	232	220	232	225	243	258	222	213	238	237	263	219	214	217	203	241	226	226	234	247	222	258	249	227	243	201	232	255	214	239	235	209	224	230	228	217	251	230	225	241	220	228	236	207	226	205	220	237	235	237	242	237	255	250	247	250	208	229	228	206	233	227	232	253	226	211	219	194	198	210	237	212	233	237	227	266	244	238	226	211	248	202	237	231	243	207	232	227	221	249	250	234	222	220	240	227	213	231	195	226	226	218	222	228	240	257	246	229	232	219	239	210	217	224	234	207	231	222	223	230	200	252	232	250	195	234	212	235	229	238	230	248	241	227	227	217	214	225	283	203	208	226	253	233	237	234	227	245	267	224	234	234	213	210	218	228	213	234	215	238	235	249	241	245	258	226	240	258	235	246	215	234	244	241	226	230	226	239	228	258	236	231	260	237	204	237	211	219	212	214	258	228	232	233	281	219	222	246	263	244	220	216	225	270	237	226	203	246	217	209	216	223	209	240	250	231	237	235	218	239	229	224	211	238	216	228	230	261	210	239	227	197	222	241	257	238	235	188	259	254	245	241	224	254	236	244	220	241	221	223	237	250	230	213	271	228	229	216	202	253	248	235	263	196	232	239	266	229	254	220	232	217	234	248	224	243	251	214	204	217	225	230	238	226	223	234	234	228	256	239	212	239	219	203	222	209	230	214	235	218	228	240	227	210	254	251	243	223	208	234	229	188	242	235	237	209	213	241	236	228	241	207	217	237	229	230	226	245	219	229	249	261	233	248	226	240	231	245	227	229	232	241	234	216	258	204	256	216	231	221	235	245	233	237	264	215	247	235	238	257	250	237	233	221	227	224	232	223	231	236	233	213	247	208	219	231	267	221	242	241	215	205	238	237	237	255	234	219	243	219	225	235	234	251	264	231	213	249	217	238	213	217	222	227	231	227	209	241	281	253	261	219	193	229	240	213	221	243	233	221	254	236	247	210	236	214	239	247	231	221	248	224	208	227	240	220	221	238	226	230	233	220	233	224	267	226	196	243	241	262	236	226	250	224	238	195	225	233	226	232	250	248	223	210	233	242	222	224	233	232	248	252	215	211	239	239	248	229	253	236	204	241	240	231	233	247	230	218	270	267	253	234	230	214	235	236	227	257	254	230	215	224	243	223	234	241	221	207	252	241	211	246	216	253	218	219	218	247	213	235	226	258	252	239	253	226	245	225	229	246	220	206	229	216	238	234	234	257	244	226	261	252	241	256	247	209	212	252	215	241	234	233	227	224	224	232	215	247	218	257	217	221	265	211	217	215	246	261	225	246	225	233	248	229	219	218	255	237	232	195	224	247	208	224	210	225	223	234	193	259	230	231	201	233	218	243	220	233	217	237	225	239	237	274	236	216	234	218	204	232	259	220	251	229	254	218	244	251	245	200	282	250	253	239	252	253	235	210	232	236	238	231	216	229	248	224	226	250	262	236	253	223	246	242	236	239	254	247	215	215	242	255	262	238	226	255	230	219	220	195	207	223	249	230	242	232	243	229	242	207	221	197	244	257	244	227	216	232	207	258	230	215	219	215	230	208	231	254	231	235	256	247	225	232	253	192	237	227	191	238	200	217	228	263	274	244	269	218	229	214	191	218	238	244	253	216	246	232	235	247	230	220	225	210	245	222	193	213	217	200	262	241	222	217	238	235	263	258	207	241	228	237	222	225	186	258	201	227	202	244	234	224	190	261	218	212	236	243	244	220	239	264	207	214	266	191	227	254	230	197	209	228	236	243	216	232	206	242	221	213	233	227	250	224	256	221	213	221	244	265	231	198	247	234	232	227	198	230	223	250	243	252	214	215	213	239	205	210	223	248	228	218	242	228	232	237	249	239	247	221	250	223	241	208	221	221	210	235	219	217	233	221	225	213	225	219	229	225	214	231	242	229	246	228	234	223	232	226	239	235	199	199	239	243	231	215	241	219	226	245	216	218	217	262	233	227	250	232	209	243	216	228	241	255	201	210	260	234	249	231	251	231	230	239	236	235	243	222	235	226	218	231	237	233	215	263	247	226	226	223	218	238	257	232	246	211	223	214	228	224	259	228	223	225	249	230	231	254	214	207	235	227	238	205	218	257	206	233	228	230	259	225	239	212	231	261	218	219	237	248	245	220	232	256	229	225	232	250	253	223	223	235	241	233	239	226	214	217	251	235	204	233	222	242	213	208	218	216	232	218	217	226	224	223	254	229	237	226	230	245	274	243	229	223	244	241	221	225	236	238	240	254	241	247	220	235	246	231	234	243	216	207	222	257	257
27081	20820	7851	785	509	419	430	438	408	438	412	438	412	403	387	434	401	372	404	402	384	417	407	402	387	394	377	428	427	377	436	416	423	364	386	408	413	416	398	402	374	387	384	401	403	373	387	377	388	420	421	431	394	413	412	371	423	421	414	397	396	391	406	405	382	409	407	396	370	393	427	380	383	419	421	378	410	425	385	400	421	404	415	408	410	413	425	373	384	392	379	410	395	378	390	448	426	406	394	424	450	404	389	401	418	388	387	368	429	392	385	407	422	365	401	406	336	427	421	408	382	368	427	410	396	375	373	403	420	371	417	394	424	421	399	406	385	375	410	386	415	385	392	399	411	369	405	352	400	397	378	387	412	416	382	386	399	378	386	366	390	389	372	407	386	378	391	441	399	421	399	367	398	416	380	427	428	390	385	442	393	416	438	377	366	366	405	379	403	397	381	409	413	432	368	419	390	386	382	426	379	373	380	440	385	430	389	400	401	389	396	406	387	392	409	402	411	382	392	386	422	400	416	397	415	404	403	384	388	382	384	414	417	407	386	408	387	420	355	381	395	403	434	398	350	408	385	394	374	425	391	381	401	386	401	382	434	406	421	380	374	434	400	382	409	388	376	387	391	383	421	427	410	405	407	395	420	418	386	415	362	385	358	386	450	406	386	374	355	394	375	395	398	346	421	419	454	386	413	369	389	386	432	366	397	405	373	404	390	405	410	427	414	383	423	388	394	397	387	373	419	417	358	405	417	403	385	417	426	410	397	382	371	383	403	409	404	376	386	399	421	383	407	405	476	389	420	391	407	406	390	427	386	398	433	378	428	398	391	400	409	397	410	409	429	417	425	404	397	397	430	407	398	359	392	392	424	385	396	393	378	389	394	423	412	393	394	416	399	389	371	362	388	417	390	424	366	383	369	373	371	377	364	404	394	380	402	408	384	427	403	421	416	387	425	421	383	386	371	374	411	421	436	391	404	384	415	426	409	410	373	394	409	412	384	410	392	361	373	420	395	411	396	415	369	397	360	383	425	376	400	376	386	414	380	404	391	389	422	363	404	385	400	417	430	462	360	404	418	386	425	410	425	389	355	395	398	395	406	399	414	404	403	431	379	390	387	402	405	404	410	389	391	394	418	366	399	456	407	439	428	416	386	370	370	411	422	375	412	418	409	409	358	415	397	400	394	413	458	389	406	390	393	398	393	372	400	398	366	371	412	416	391	389	399	409	372	378	377	432	386	388	396	411	436	411	411	403	438	355	390	394	384	425	402	373	387	369	399	386	408	371	393	377	395	401	400	421	404	412	408	418	402	373	380	440	379	392	414	413	365	365	402	416	391	385	417	411	387	406	380	398	412	419	443	409	408	393	362	386	388	401	381	409	410	417	418	433	389	443	404	386	373	417	362	386	382	409	400	402	405	420	409	413	399	419	364	404	392	401	379	406	427	393	419	425	392	396	383	411	368	383	403	371	399	409	416	415	406	394	417	372	378	368	389	410	413	412	419	408	377	376	401	385	401	434	405	406	415	353	426	389	360	405	413	385	404	384	412	398	376	410	382	401	419	358	381	411	386	358	387	388	387	355	359	365	420	403	397	417	358	411	359	408	422	377	408	395	417	383	392	434	368	413	407	402	402	424	401	391	393	422	383	406	358	364	392	401	413	437	408	397	413	385	398	425	404	387	391	413	396	400	425	387	402	403	403	394	404	397	411	386	387	394	378	391	392	433	416	390	420	407	414	427	377	392	373	389	386	376	420	426	404	375	375	393	405	410	363	408	419	387	386	427	397	408	385	394	423	375	414	375	428	438	416	402	396	390	370	403	394	415	393	383	378	425	431	402	414	410	427	381	375	378	387	419	426	386	411	407	406	411	423	388	419	406	380	400	408	383	383	373	369	411	376	450	396	385	409	416	390	413	429	408	415	401	402	373	410	377	410	404	433	409	410	386	410	386	417	360	370	421	415	377	436	399	404	392	395	376	404	397	423	392	400	390	432	408	410	385	401	396	386	389	358	418	418	405	413	383	411	392	399	377	398	361	397	395	386	412	398	382	400	392	406	371	405	359	402	425	388	421	424	381	384	406	382	401	423	419	409	388	369	417	368	400	388	406	426	404	411	388	416	404	413	432	430	408	386	373	408	374	383	387	390	442	425	424	384	395	422	397	382	427	420	424	403	375	410	404	409	377	412	406	402	372	395	391	411	391	364	404	424	397	370	392	420	395	424	385	400	385	360	379	374	375	412	392	411	416	388	397	392	377	365	404	400	409	414	388	422	415	395	403	442	394	370	366	407	345	415	361	377	412	378	362	385	379	411	390	370	380	374	391	427	427	375	383	383	350	404	454	422	406	399	398	379	386	424	433	393	371	398	388	414	392	379	377	390	413	407	422	422	403	347	395	386	419	384	417	400	374	385	428	419	393	411	403	411	378	399	426	387	386	414	372	430	419	382	395	380	384	418	383	405	394	400	373	388	434	421	409	439	418	398	400	404	407	412	430	406	403	427	395	399	404	445	386	372	388	391	383	404	373	394	393	422	393	402	427	406	407	417	384	394	386	413	382	426	409	399	405	410	399	400	412	384	403	396	383	394	390	401	366	375	360	379	393	376	401	414	376	405	389	375	371	395	396	412	429	405	420	418	383	415	404	435	406	422	425	416	407	426	380	436	368	403	403	413	385	397	365	392	360	377	406	379	411	352	352	424	383	394	387	394	393	419	427	412	389	390	391	389	440	411	442	369	414	383	411	372	440	367	435	409	407	398	423	437	427	393	423	396	389	414	417	422	437	387	400	386	437	394	403	414	370	380	373	385	412	385	396	402	374	422	408	410	430	370	435	354	405	355	417	392	381	416	421	376	434	394	376	389	408	392	448	409	397	412	412	408	414	388	407	369	376	413	440	367	382	378	391	410	427	405	372	398	398	389	411	400	445	383	356	404	389	401	394	431	391	408	422	408	381	382	379	391	414	384	407	370	411	399	400	385	426	410	417	407	399	381	378	407	408	420	412	389	389	412	448	395	393	386	376	414	369	395	406	380	396	415	356	390	373	378	388	432	404	376	402	411	413	368	428	401	411	390	413	387	403	416	404	409	384	408	395	362	404	434	376	441	378	415	417	390	404	416	388	409	365	416	414	371	369	419	410	382	387	428	392	435	412	435	373	379	387	409	430	399	420	404	367	409	437	380	416	421	370	361	393	424	374	388	399	405	397	373	388	424	366	427	407	431	419	397	372	370	448	368	405	405	368	384	412	372	376	414	412	379	382	425	347	363	402	382	388	394	407	395	382	421	393	420	387	366	376	423	378	387	410	410	390	397	392	402	419	360	396	416	391	438	417	383	470	399	396	415	420	403	383	397	368	395	394	371	372	414	403	435	378	400	415	396	367	399	413	398	389	411	411	408	394	430	392	377	373	370	372	392	377	396	417	408	401	413	413	393	382	384	416	376	414	385	409	401	403	410	378	420	442	376	409	405	421	395	384
4255	1756	1567	1044	937	846	787	814	740	762	774	762	717	745	747	671	711	701	718	700	664	706	700	727	684	685	725	721	738	729	673	716	707	734	690	703	686	663	705	722	700	710	713	751	745	748	653	764	708	760	747	700	691	742	717	704	665	669	723	713	675	661	710	685	696	726	669	706	710	696	672	711	754	696	716	667	696	709	700	711	684	715	691	707	670	665	658	718	680	708	687	684	688	695	718	681	685	724	644	689	702	718	705	702	669	689	696	733	718	748	710	687	694	692	672	708	696	618	716	667	712	686	707	681	733	686	752	682	722	700	679	707	688	744	688	732	695	710	719	726	759	704	712	729	683	712	680	695	700	707	709	688	750	765	723	756	681	722	749	692	677	737	691	733	683	723	748	734	665	734	728	714	686	693	688	682	727	699	711	677	670	717	722	660	719	709	722	702	750	706	699	709	678	693	728	707	689	662	657	665	726	680	652	725	725	709	668	663	689	762	719	707	690	646	701	728	722	688	710	678	710	706	672	717	727	716	715	746	734	691	710	722	727	678	722	713	719	692	670	707	721	717	742	648	697	711	727	718	712	720	692	707	709	718	741	738	690	756	657	725	737	675	641	688	717	665	699	689	695	726	709	700	756	687	669	697	678	684	717	705	681	677	745	671	692	671	682	755	668	691	724	716	684	715	687	701	679	680	717	742	678	697	715	695	661	671	704	691	712	699	707	705	719	668	713	679	717	689	665	728	726	734	662	692	692	655	705	722	670	670	707	679	742	744	695	739	678	716	713	703	724	656	729	763	696	733	695	733	677	700	722	676	672	693	730	726	751	687	714	703	749	723	695	746	735	687	714	680	720	694	700	724	754	699	728	691	727	682	722	720	716	711	708	722	748	702	689	650	658	701	713	658	674	719	736	707	722	717	642	739	698	712	670	735	697	714	701	698	722	671	654	719	694	725	683	701	676	686	655	686	700	697	649	697	694	727	698	690	724	682	714	691	670	712	706	702	707	759	720	739	740	676	713	668	706	656	710	690	741	711	641	713	703	711	703	734	711	690	688	683	672	684	707	719	709	724	682	712	675	657	726	713	753	671	709	675	691	712	730	678	698	691	737	730	724	723	718	705	699	734	733	711	724	695	712	719	741	725	693	650	701	741	701	648	721	633	717	637	666	721	728	692	715	711	707	705	708	716	660	699	687	715	673	727	696	661	611	769	710	684	714	674	714	667	715	764	664	689	701	693	695	745	695	716	709	697	656	746	713	725	673	682	753	710	694	706	727	738	691	718	723	697	674	717	713	724	727	725	676	709	703	697	764	754	720	690	714	666	729	721	737	705	711	683	674	693	757	708	711	667	673	659	646	683	683	728	693	747	687	712	701	659	696	634	715	725	680	720	713	682	725	687	693	716	687	730	677	645	676	699	704	675	711	708	698	719	734	688	725	714	709	702	710	722	717	713	721	717	727	751	686	690	718	663	693	713	721	735	702	665	756	728	679	699	698	677	686	693	692	669	674	752	658	714	710	718	704	734	761	775	682	693	725	692	752	709	675	691	700	640	715	707	679	720	711	680	694	730	729	669	720	724	673	731	733	730	684	730	684	722	677	713	698	694	719	689	641	711	712	718	742	708	716	727	715	675	674	689	721	699	713	729	686	685	708	708	698	709	654	690	672	744	684	745	665	700	702	683	679	714	639	649	689	727	714	727	655	672	718	665	733	660	661	724	727	675	693	744	680	664	757	684	717	701	686	699	714	710	712	694	697	677	711	709	685	729	695	698	662	721	723	709	748	701	722	740	694	725	689	683	678	709	706	703	669	686	684	668	734	755	702	698	738	735	712	735	683	721	711	698	674	622	705	668	713	680	680	726	709	714	694	696	646	693	705	694	682	751	760	733	673	680	673	678	691	724	684	741	646	722	689	680	683	751	675	738	648	693	716	711	709	691	714	706	732	708	703	682	729	669	743	733	688	680	685	689	685	670	694	684	691	681	672	722	725	699	660	696	774	632	691	711	670	716	752	669	668	704	654	726	734	712	725	714	697	681	677	673	733	741	667	730	742	739	678	704	711	706	705	744	676	775	720	678	710	716	758	707	742	729	707	703	704	714	659	710	727	703	701	675	760	695	708	686	672	742	744	666	700	710	671	747	755	745	732	700	682	693	676	717	755	716	699	681	690	722	693	712	740	691	692	752	702	731	691	660	731	683	628	702	748	679	716	710	675	723	687	714	697	707	711	697	712	668	689	724	743	661	719	697	683	697	674	711	698	710	732	716	724	712	673	738	679	698	722	686	701	663	710	714	734	716	701	708	681	693	666	669	769	690	710	701	691	708	660	731	713	708	733	690	711	669	720	689	695	740	682	725	716	727	718	658	686	732	692	692	701	667	686	734	725	693	715	680	709	687	680	699	684	677	710	707	712	719	720	695	711	700	669	692	713	706	717	740	688	660	704	703	704	734	705	714	691	704	719	721	717	673	730	688	690	680	713	718	712	772	717	769	764	711	699	730	701	727	691	697	696	714	713	704	748	696	724	737	725	705	723	686	753	693	718	717	719	693	716	677	748	702	661	704	701	719	664	685	750	680	761	702	689	710	700	690	696	705	683	711	712	668	720	737	725	682	692	688	684	680	702	685	729	703	707	691	725	717	723	759	670	697	695	715	698	707	726	725	708	716	729	732	705	739	727	664	732	744	716	729	727	763	700	650	748	657	709	677	690	667	737	668	680	692	725	653	765	722	680	678	719	675	763	684	733	706	706	694	677	742	769	702	698	730	704	701	719	684	650	686	689	652	676	715	700	646	713	700	700	658	698	713	664	715	654	724	663	694	705	739	695	680	706	728	723	718	654	658	687	687	656	689	680	698	677	671	709	677	731	714	657	691	701	673	687	678	682	699	658	727	718	677	663	704	680	698	715	689	725	725	716	764	672	720	735	679	702	705	692	708	705	683	725	713	725	726	701	665	701	662	667	663	725	718	655	739	674	686	667	733	715	686	679	713	713	691	625	694	735	733	673	712	729	747	682	723	669	679	664	695	726	690	688	698	723	693	719	724	705	700	717	702	702	730	700	715	719	703	758	733	695	707	665	709	691	686	696	688	708	760	656	712	701	689	722	722	654	696	696	668	651	738	681	718	674	663	705	721	736	723	690	694	745	712	714	734	688	649	704	699	741	733	740	669	670	754	699	739	673	703	697	673	752	726	742	707	736	696	693	663	681	723	727	721	740	693	699	691	716	723	729	680	634	708	722	667	709	691	666	712	714	668	691	681	698	751	727	729	649	677	704	688	693	705	692	719	691	656	697	686	710	706	674	703	707	709	705	723	658	732	741	662	735	674	694	678	702	714	693	697	735	738	757	724	695	696	693	667	701	756	698	725	761	687	670	701	703	719	759	723	680	706	739	735	711	731	685	707	705	701	667	701	701	691	718	738	760	736	746	728	685	696	716	686	698	675	690	709	687	699	739	697	691	740	722	772	736	682	681	732
24298	21482	28721	24664	20816	2087	610	421	353	318	294	272	244	267	239	239	211	221	222	205	217	208	209	223	212	223	207	176	190	209	188	183	188	174	187	196	188	210	190	191	188	174	194	206	218	179	194	201	191	178	185	184	170	188	174	200	181	205	209	183	197	181	185	196	190	213	173	218	189	213	173	184	195	192	185	173	185	172	215	200	168	188	181	186	214	203	188	173	183	183	190	176	182	197	180	188	162	174	193	213	212	174	214	186	175	185	204	203	195	164	180	200	176	194	197	183	183	175	174	177	173	174	178	200	195	185	171	169	223	161	191	199	175	194	197	191	192	192	203	191	172	199	177	168	182	200	194	208	192	170	188	172	186	190	180	179	190	189	203	187	160	198	193	180	198	192	175	156	169	196	179	169	173	218	144	177	196	170	182	189	225	200	164	183	175	201	188	204	163	166	186	205	182	188	188	165	188	196	183	177	187	207	192	168	191	162	203	198	181	182	178	173	181	208	161	198	162	186	167	165	173	184	201	204	194	191	180	186	184	186	197	199	177	183	186	198	169	191	193	172	175	197	176	204	194	199	197	164	185	179	162	165	154	208	201	170	198	196	181	192	194	177	160	158	210	161	192	146	172	180	193	204	186	212	193	172	179	218	206	173	162	193	211	179	177	200	186	173	202	171	193	182	188	182	176	178	198	174	187	178	188	195	182	185	196	152	181	165	188	180	196	191	196	184	197	181	196	176	187	183	198	187	165	207	176	189	194	196	178	192	191	189	200	203	193	190	195	182	185	180	199	174	180	174	197	179	176	168	204	176	198	193	168	163	196	182	179	193	169	201	179	194	181	212	188	199	168	180	175	206	197	180	216	172	168	190	169	175	200	184	190	181	196	183	166	190	178	217	164	185	170	188	192	166	153	190	179	187	175	171	200	161	167	197	205	203	186	185	199	198	177	155	200	188	189	181	198	178	181	205	188	198	181	189	222	158	179	190	179	177	184	163	185	203	197	179	176	203	176	189	180	215	190	191	219	192	175	200	185	206	173	204	182	186	166	174	174	191	181	186	192	184	190	182	181	202	160	185	178	187	183	173	201	211	212	197	202	205	208	174	191	192	189	181	183	190	184	177	199	197	181	194	211	199	166	184	182	168	161	211	167	201	192	196	216	215	171	191	194	184	212	183	187	182	201	183	180	175	178	193	172	219	180	200	168	183	172	198	186	190	193	191	205	176	171	180	184	163	184	197	183	205	208	185	178	190	205	189	178	189	198	189	177	184	203	191	172	189	174	165	195	182	194	200	182	189	182	169	202	175	177	190	174	190	179	213	209	191	173	182	172	200	203	207	179	189	204	185	179	180	169	199	189	210	194	189	180	195	203	169	211	198	193	173	178	201	184	198	195	175	182	202	177	172	201	202	189	188	203	226	182	192	215	207	216	191	207	177	169	193	178	198	194	205	182	191	200	167	207	196	201	185	186	194	175	197	199	189	186	160	214	173	178	183	177	185	212	197	172	206	189	167	207	195	178	151	171	191	201	192	181	176	210	174	217	189	211	206	181	168	171	182	185	167	185	183	178	188	195	193	184	202	168	191	193	175	189	169	169	206	188	155	169	193	168	177	175	202	187	189	187	188	177	183	201	179	163	154	182	193	169	199	183	192	169	212	195	185	192	191	171	197	178	175	195	184	195	205	156	183	162	190	195	180	176	207	184	180	185	198	183	210	184	198	195	186	152	210	173	173	206	197	168	191	180	199	202	191	166	180	193	176	190	195	181	162	183	178	197	198	176	198	165	192	185	199	177	184	198	185	201	195	213	186	183	169	187	189	214	174	166	179	196	192	191	160	157	188	191	191	211	187	203	197	187	200	203	166	181	187	194	161	185	172	179	186	203	204	196	177	181	193	163	173	176	177	184	179	207	154	188	208	157	188	162	180	189	186	187	162	201	190	195	205	213	194	162	175	183	202	190	186	178	197	227	212	181	191	180	156	209	189	202	189	200	179	193	188	170	188	173	180	187	173	187	187	190	174	198	182	156	187	193	207	149	208	181	166	180	197	191	181	190	185	185	192	166	180	189	186	185	184	196	186	166	198	189	194	184	182	201	181	182	210	173	192	168	185	207	173	169	207	204	182	180	137	179	178	161	182	191	201	200	211	176	175	179	207	232	171	181	182	176	182	174	198	189	192	187	183	175	199	202	194	181	195	166	159	189	203	205	187	179	208	147	196	186	176	197	171	170	186	186	178	193	175	189	172	178	173	190	175	174	210	206	186	178	178	181	192	187	203	213	189	196	195	181	175	215	183	163	207	177	183	194	182	183	167	190	182	165	194	214	165	181	185	166	165	163	178	185	198	208	186	198	176	183	155	159	192	192	180	186	208	184	187	187	179	181	184	191	197	175	190	203	204	161	182	201	176	182	186	196	190	183	190	163	204	185	198	182	193	196	195	179	175	169	188	164	183	201	186	177	206	202	194	157	184	187	194	200	193	178	191	178	173	182	195	170	213	193	189	177	168	195	200	194	188	196	153	184	172	187	190	171	185	181	179	212	176	182	197	176	184	185	175	181	208	209	186	185	168	184	197	182	176	215	178	207	155	186	200	198	201	174	194	203	182	187	181	188	202	200	200	152	169	173	196	183	174	167	192	179	187	206	190	181	165	166	218	214	156	216	171	167	194	179	176	183	170	172	186	205	173	186	192	178	206	172	201	195	186	195	188	184	175	183	188	164	188	186	186	193	187	207	193	180	164	186	206	187	180	183	204	196	203	187	160	185	174	188	202	194	186	196	180	212	196	159	201	188	178	157	190	182	199	196	176	184	187	172	185	173	179	186	209	169	182	197	197	196	198	168	173	198	195	179	190	166	189	191	186	187	185	184	169	177	162	184	177	205	197	183	182	200	176	209	203	167	185	217	180	205	180	216	192	195	167	183	176	185	191	191	197	195	172	183	183	181	182	200	198	163	184	178	173	170	181	181	200	171	183	207	189	179	186	206	190	183	197	199	210	185	146	186	165	206	216	198	207	178	181	177	170	183	190	201	184	182	203	172	191	192	192	190	196	223	218	185	194	198	189	178	195	179	206	185	180	192	166	186	235	181	171	184	206	177	210	194	194	190	181	200	205	181	170	189	197	179	183	182	166	204	168	182	170	174	176	187	219	197	192	180	202	177	156	171	192	198	184	164	191	204	193	194	172	175	186	179	179	187	193	197	182	213	172	212	182	185	185	170	166	195	190	179	192	201	165	204	174	177	205	186	183	196	179	194	193	201	168	151	218	167	213	220	192	177	180	192	194	164	178	196	202	188	185	173	199	207	176	191	202	164	189	171	219	173	178	176	172	205	199	172	179	166	156	200	198	178	195	186	161	187	185	189	170	198	196	174	167	193	196	177	196	175	190	193	172	182	192	181	200	210	178	195	171	191	195	193	197	189	174	221	161	163	169	169	202	174	185	164	177	161	168	197	177	199	183	169	170	183	197	197	204	190	201
5576	9827	8373	4263	2693	1939	1453	1147	1018	845	728	653	610	552	528	504	442	467	424	447	430	411	439	384	367	406	377	380	392	374	365	373	379	350	378	367	388	373	371	348	366	368	344	383	367	372	338	320	377	351	347	339	361	395	346	325	355	314	362	345	361	339	360	351	338	363	361	367	361	373	355	364	306	330	358	335	374	315	360	369	312	285	326	343	337	359	356	359	337	348	350	338	354	375	360	338	324	364	355	371	359	332	331	341	360	350	367	339	373	362	326	345	335	335	349	361	395	313	330	388	367	364	327	373	324	321	359	338	372	374	344	341	324	359	357	330	361	337	340	353	347	326	368	356	364	315	318	338	348	342	351	356	351	310	345	342	355	339	349	363	357	371	344	337	372	335	335	364	346	347	339	340	337	338	333	317	367	300	357	343	339	329	345	338	333	332	345	371	364	341	343	349	306	332	350	324	371	343	355	323	370	353	350	322	339	391	397	377	359	321	358	376	365	346	356	360	355	343	336	351	353	333	342	356	307	319	344	348	357	343	364	343	346	336	358	361	331	355	380	342	320	348	308	383	389	334	312	308	348	333	360	325	314	342	374	327	342	335	356	316	339	331	341	362	355	347	374	335	381	326	351	357	310	321	351	347	364	356	341	324	360	325	345	328	350	369	341	350	343	355	344	335	345	319	351	358	349	326	355	338	332	346	348	361	366	331	356	341	335	356	339	333	326	333	352	339	335	356	367	389	357	357	346	342	341	341	339	355	345	359	356	370	332	354	321	353	315	323	358	355	329	345	356	329	360	329	333	369	359	344	397	339	353	318	360	355	338	342	336	348	368	337	340	318	340	366	313	309	339	346	320	345	365	366	353	350	347	348	352	337	341	340	314	331	328	336	341	322	330	391	316	349	356	344	333	343	360	322	347	338	319	377	370	345	339	342	353	333	348	349	326	320	348	350	353	309	339	324	342	355	340	398	325	364	304	336	335	343	333	305	323	318	368	345	363	340	334	357	352	375	363	321	328	315	368	350	355	348	346	360	367	363	328	374	331	334	343	342	329	349	350	339	328	333	333	336	331	344	333	320	341	353	339	313	362	370	310	353	329	321	318	357	331	355	364	379	343	342	318	345	340	331	353	362	379	350	331	367	345	355	369	351	341	334	328	375	343	347	374	315	374	322	378	329	338	302	361	351	339	389	338	353	326	339	336	337	329	351	340	367	363	354	348	380	347	338	357	364	369	367	348	332	321	328	390	336	357	375	309	313	334	331	351	348	314	323	357	361	324	348	343	347	343	388	320	370	319	359	351	342	345	342	366	363	364	357	326	325	347	342	325	310	360	335	329	346	327	339	355	378	328	351	350	340	344	371	374	329	350	358	325	343	347	355	359	351	358	362	310	332	331	331	313	343	309	327	345	363	340	377	344	324	347	323	344	322	342	363	348	360	346	330	340	366	336	333	335	339	343	351	346	357	344	335	369	355	367	379	350	354	360	354	336	332	345	332	363	335	316	328	373	358	354	362	352	364	361	335	346	347	365	373	371	374	337	344	345	343	353	376	357	356	346	349	332	302	369	316	375	355	337	323	347	358	313	339	359	349	322	364	366	363	350	344	360	346	329	331	353	316	332	365	336	338	316	344	349	369	347	326	315	346	360	351	339	357	336	349	348	359	330	346	343	362	341	339	335	301	335	346	366	341	383	358	358	361	328	322	319	332	341	333	325	321	357	352	374	330	383	357	375	340	339	369	351	350	345	315	342	344	364	348	371	378	359	345	325	330	338	364	336	371	312	367	331	347	337	329	347	379	328	350	347	383	358	314	383	339	365	380	351	333	353	355	335	342	348	366	353	340	311	303	344	336	362	356	349	330	299	324	324	364	350	395	302	364	341	385	304	357	332	323	351	322	345	346	376	375	341	377	340	357	343	347	338	372	331	348	353	344	359	358	357	349	374	328	329	309	347	358	369	331	346	360	351	350	339	347	360	344	335	368	359	337	336	339	371	354	372	363	338	348	330	344	366	360	344	308	331	365	355	307	345	349	343	367	338	382	350	341	320	352	360	328	374	319	326	362	343	350	328	323	312	335	352	327	330	354	329	359	345	344	336	333	343	352	337	360	368	330	352	349	343	343	341	341	349	334	381	337	340	358	327	323	320	353	311	350	326	344	309	393	364	356	340	345	344	344	343	349	326	335	328	309	359	362	324	375	358	355	316	361	365	334	320	329	363	342	343	341	359	373	330	340	360	346	337	345	344	376	356	323	326	332	318	303	358	315	342	360	334	330	320	335	341	351	340	337	337	341	361	374	365	353	347	319	339	348	349	377	350	351	370	326	368	374	351	313	326	353	347	348	312	344	346	336	314	371	302	349	330	324	368	340	346	365	325	317	341	368	362	351	343	358	371	339	374	345	352	318	357	375	347	330	359	363	314	377	339	362	367	345	353	363	352	317	332	347	375	332	345	322	364	314	345	352	354	317	344	348	350	374	323	368	318	341	348	356	342	385	339	356	322	344	355	352	330	330	351	334	341	345	356	351	345	360	367	350	349	346	326	317	351	329	357	337	340	333	335	319	352	331	324	369	357	329	330	338	323	346	332	330	360	361	305	325	366	324	360	357	334	351	351	305	349	346	330	316	364	321	366	313	327	327	334	347	343	364	347	352	327	325	338	327	349	346	336	338	350	329	341	362	336	349	360	343	375	341	318	326	359	346	371	330	330	367	356	342	359	337	348	353	316	358	350	346	317	348	343	340	380	310	357	342	376	349	332	315	351	346	382	374	338	299	319	335	320	363	302	370	334	344	358	324	348	321	321	328	384	350	315	356	333	351	334	328	329	364	332	379	344	343	349	326	358	369	346	376	336	317	344	346	327	363	352	343	337	357	324	338	350	351	337	314	327	353	315	331	342	357	339	364	346	366	337	367	328	339	350	340	332	314	361	339	341	296	377	373	324	345	328	306	328	370	347	327	382	322	321	310	350	327	348	342	357	357	352	382	325	351	358	338	328	333	344	316	329	319	343	374	356	367	347	311	350	324	344	352	312	328	334	335	352	324	320	353	339	330	359	322	332	353	326	351	279	367	348	339	334	348	337	337	364	311	307	347	385	355	363	306	321	386	338	314	314	356	341	327	333	312	328	335	339	345	361	341	345	322	334	339	321	334	377	344	349	372	359	326	358	357	329	299	344	321	320	379	338	314	334	341	335	357	327	327	352	329	347	352	344	343	321	388	348	335	350	344	344	358	353	333	335	324	331	322	326	373	337	334	347	332	349	316	348	376	355	374	377	334	336	316	316	377	363	316	331	328	375	323	350	336	352	325	313	345	341	359	347	347	300	354	353	322	340	338	328	364	331	336	367	366	340	324	333	350	308	350	361	352	362	362	348	366	353	345	346	340	355	368	349	352	327	337	324	318	355	338	334	316	361	371	353	311	345	357	364	337	337	326	335	311	332	340	373	378	351	332	336	364	354	328	311	360	345	374	321	334
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
