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
341225792535	341225793098	341225793648	341225794198	341225794746	341225795298	341225795848	341225796398	341225796946	341225797498	341225798048	341225798598	341225799146	341225799698	341225800248	341225800798	341225801346	341225801898	341225802448	341225802998	341225803546	341225804098	341225804648	341225805198	341225805746	341225806298	341225806848	341225807398	341225807946	341225808498	341225809048	341225809598	341225810146	341225810698	341225811248	341225811798	341225812346	341225812898	341225813448	341225813998	341225814546	341225815098	341225815648	341225816198	341225816746	341225817298	341225817848	341225818398	341225818950	341225819498	341225820048	341225820598	341225821146	341225821698	341225822248	341225822798	341225823346	341225823898	341225824448	341225825000	341225825546	341225826098	341225826648	341225827198	341225827746	341225828298	341225828848	341225829398	341225829946	341225830498	341225831048	341225831598	341225832146	341225832698	341225833248	341225833798	341225834346	341225834898	341225835448	341225835998	341225836546	341225837098	341225837648	341225838198	341225838746	341225839298	341225839848	341225840398	341225840946	341225841498	341225842048	341225842598	341225843146	341225843698	341225844248	341225844798	341225845346	341225845898	341225846448	341225846998	341225847546	341225848098	341225848648	341225849198	341225849746	341225850298	341225850848	341225851398	341225851946	341225852498	341225853048	341225853600	341225854146	341225854698	341225855248	341225855798	341225856346	341225856898	341225857448	341225857998	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23269	21868	29612	24732	21868	21933	8251	1651	1294	1261	1235	1134	1078	1113	1066	984	988	1009	974	951	997	1004	984	941	928	906	966	890	903	927	898	900	935	880	949	883	928	923	975	886	928	922	904	914	886	854	917	900	890	894	911	874	845	904	865	911	880	860	824	945	913	868	909	906	920	913	881	911	915	925	889	846	883	906	858	918	896	945	920	930	848	853	887	921	858	955	857	898	954	855	916	900	863	877	844	889	894	910	941	881	894	915	860	821	936	910	899	903	878	854	871	931	915	857	833	897	919	895	922	899	841	898	918	908	905	910	843	896	875	882	896	905	929	888	937	865	945	894	920	878	890	868	871	858	909	891	880	840	864	924	857	846	962	825	874	907	877	854	923	847	914	969	918	897	919	899	864	844	889	880	833	895	923	875	869	849	876	945	889	870	893	883	903	886	869	867	843	885	894	916	908	847	892	847	914	919	874	894	845	885	851	903	898	848	859	932	897	882	936	831	922	874	884	868	841	877	904	905	832	966	879	937	906	902	866	858	896	912	888	852	945	846	876	956	863	854	863	908	883	880	882	907	880	889	866	890	818	883	899	843	866	938	907	924	838	875	843	917	840	926	880	894	844	899	870	845	844	936	863	936	902	858	900	909	893	826	835	861	932	900	931	857	839	915	851	883	918	825	827	902	885	816	873	890	868	880	917	855	951	910	873	957	914	921	951	847	885	846	878	871	886	908	937	895	905	915	877	829	919	908	886	882	822	891	841	884	837	908	848	876	876	872	858	818	834	881	869	865	891	925	913	869	949	964	898	938	884	911	925	896	828	903	853	833	893	912	917	895	871	928	920	874	898	872	903	908	881	919	926	903	916	918	854	876	895	891	894	910	867	940	922	899	883	911	900	924	894	914	864	918	956	938	912	856	863	919	925	863	856	916	861	908	889	927	939	921	834	915	866	917	891	863	914	877	891	837	860	867	875	957	942	927	881	901	890	903	848	874	927	830	870	910	890	888	834	876	860	894	863	868	879	863	901	871	842	880	904	923	923	938	922	918	862	891	880	887	831	813	835	888	852	840	929	858	909	883	899	882	840	879	899	897	882	897	939	894	893	922	886	982	929	904	847	905	861	863	881	852	890	881	923	945	946	923	915	883	914	843	858	923	909	899	848	854	908	927	901	893	865	900	882	888	943	906	869	899	854	869	956	894	858	870	875	920	886	854	922	820	785	941	912	922	925	932	866	856	885	906	906	920	901	876	896	900	898	868	894	860	845	871	850	879	872	857	847	911	854	906	902	870	884	919	889	875	903	887	873	881	868	898	882	859	851	878	919	897	904	943	921	869	899	895	867	864	867	904	929	913	893	878	932	867	875	895	921	890	904	884	853	887	901	866	871	841	871	851	851	930	943	931	841	898	908	877	878	906	883	849	848	901	886	905	919	916	923	963	949	882	909	858	851	882	839	871	907	867	897	881	899	869	896	854	887	862	853	851	871	910	914	847	894	810	874	878	904	887	847	901	939	864	912	912	897	861	856	853	877	860	895	920	878	945	867	901	880	883	898	809	923	861	873	941	881	955	912	917	880	962	871	845	848	837	894	914	857	926	899	905	904	843	930	957	860	868	926	900	878	912	938	936	896	872	908	885	854	883	908	861	910	887	843	853	887	897	921	881	906	838	901	883	837	868	897	902	893	924	894	851	864	922	893	867	865	847	928	895	921	905	886	892	847	864	901	899	896	900	838	888	875	904	888	895	898	912	901	837	895	939	956	862	903	906	908	897	882	824	881	817	865	874	849	897	870	885	926	862	879	862	909	854	879	902	812	891	894	873	877	876	941	822	940	882	869	822	952	938	920	833	864	862	903	865	900	900	854	851	875	893	931	904	906	868	917	925	818	886	853	927	899	879	882	891	832	921	844	932	852	901	904	850	885	831	858	904	907	902	898	826	881	838	900	909	907	939	919	891	863	945	902	911	923	915	924	918	899	890	917	840	855	845	926	920	853	902	878	887	883	900	852	862	883	935	895	886	886	867	896	870	890	880	889	861	873	851	837	840	953	885	918	842	894	902	878	906	903	863	918	895	907	851	896	909	820	897	923	890	906	883	913	865	852	881	978	852	882	862	894	883	887	880	847	832	932	933	844	872	899	927	866	892	878	904	915	942	891	908	894	884	858	895	910	904	896	848	865	832	871	878	943	887	892	898	873	890	877	896	852	873	897	846	906	864	858	859	850	878	838	908	820	906	912	809	863	845	914	900	900	877	818	848	864	927	860	886	840	866	832	849	893	842	887	949	857	904	871	898	841	870	859	901	893	897	921	921	867	840	901	934	930	898	888	853	816	902	882	902	928	879	874	861	925	951	921	870	904	840	867	870	920	884	898	833	868	885	913	857	886	895	859	879	885	874	895	888	843	899	914	873	894	869	903	964	883	886	894	901	867	909	874	816	819	914	832	922	900	927	885	883	925	881	871	907	876	870	917	893	938	927	938	868	942	845	960	871	882	882	868	892	868	883	855	884	868	906	856	919	874	900	865	903	860	801	907	864	917	883	860	891	880	873	935	912	846	901	834	821	910	880	846	865	877	925	871	905	866	916	904	827	915	930	866	900	907	893	901	901	919	900	843	897	893	841	930	872	908	881	895	863	880	940	920	867	872	929	855	915	899	904	898	890	841	924	914	869	885	908	853	853	917	886	880	864	884	896	939	854	851	920	929	840	858	843	926	897	915	833	877	897	935	881	876	889	828	881	904	907	893	883	882	915	910	881	961	853	875	930	923	866	865	893	929	866	891	880	866	896	895	866	867	886	891	901	870	857	894	881	896	902	933	903	856	848	858	933	867	831	853	891	849	892	931	858	874	889	898	921	936	898	938	864	865	879	928	893	886	880	878	947	906	918	846	884	903	883	844	903	839	868	914	897	896	925	899	888	907	826	940	874	877	824	865	882	862	887	886	849	862	906	827	877	876	881	878	891	900	860	843	902	870	866	803	844	840	920	850	928	911	852	909	909	931	857	870	907	839	857	888	916	858	849	929	834	841	881	899	931	936	874	919	844	904	873	864	887	920	909	947	947	848	934	851	885	891	833	876	932	866	915	920	900	927	861	834	916	913	880	881	863	965	900	910	938	851	933	896	849	838	853	875	801	969	854	891	933	918	896	875	885	907	919	909	900	880	883	907	881	863	887	836	920	907	873	891	867	920	941	890	875	879	921	904	859	910	863	893	846	866	896	852	894	845	878	896	845	884	958	880	868	894	917	887	904	889	875	870	898	863	881	887	852	883	860	903	907	893	861	868	949	827	853	845	921	948	877	883	913	905	896	894	914	958	860	882	896	831	931	897	866	822	901	913	899	854	876	910	924	848	856	877	978	874	913	911	934	848	912	858	857	902	881	826	843	896	928	921	900	896	871	917	899	871	867	863	892	846	908	910	920	865	926	935	888	917	872	878	880	897	881	848	903	941	915	899	908	857	913	885	916	865	888	896	886	908	903	878	826
15341	16734	9907	4977	3755	2971	2399	2028	1709	1521	1410	1273	1193	1188	1139	1065	1110	1017	1042	1035	1006	990	944	974	985	950	948	934	894	922	944	955	931	956	914	923	889	902	932	866	919	951	871	889	877	883	936	923	907	895	871	903	862	909	877	903	930	913	915	896	874	908	872	852	953	958	891	886	921	897	930	878	883	877	884	951	907	877	904	876	852	900	895	913	919	857	915	931	911	881	875	902	881	867	917	925	900	897	907	918	863	890	882	909	886	920	923	878	876	847	886	910	866	866	879	898	848	860	925	923	848	860	908	822	864	912	880	916	863	876	922	931	890	875	920	891	899	882	879	882	866	890	862	906	894	894	913	861	960	853	863	895	885	911	871	867	892	885	854	858	908	889	878	887	852	857	872	884	879	884	935	872	930	896	890	891	897	942	893	879	879	876	897	843	923	919	883	912	909	926	917	909	856	868	882	863	907	926	921	865	893	936	877	833	849	914	897	833	868	901	848	893	840	889	878	892	855	888	879	901	913	850	918	923	873	875	859	874	938	871	865	842	925	892	848	831	854	887	870	877	861	889	861	898	917	906	829	861	898	904	847	874	918	908	861	876	900	880	870	865	862	906	924	888	885	875	948	902	895	888	872	911	886	855	903	890	881	871	899	821	819	958	883	914	905	863	955	900	849	825	913	898	851	936	826	882	898	942	916	879	930	901	787	911	904	902	876	879	895	897	899	838	911	937	867	878	869	839	893	854	875	894	917	923	845	906	913	920	868	871	877	854	945	864	863	914	860	896	870	900	867	874	863	894	884	919	883	878	937	860	959	857	921	919	866	860	854	910	874	914	909	889	880	910	906	909	912	860	888	847	890	888	925	873	883	843	902	878	869	887	912	904	857	856	859	843	884	894	867	912	857	906	883	906	894	882	844	908	876	894	901	869	900	842	878	882	861	874	808	941	905	863	874	877	909	926	922	880	901	882	919	873	939	863	912	827	885	844	882	927	875	885	866	871	892	896	864	884	864	930	885	926	883	895	868	865	885	924	911	939	903	918	925	892	927	882	913	850	911	843	884	839	894	878	869	852	906	883	882	874	940	885	892	844	865	878	906	865	868	874	895	889	913	885	938	887	873	875	918	918	924	895	942	901	894	935	901	897	896	955	868	871	927	939	849	843	914	938	914	895	890	883	841	919	909	909	829	903	876	860	907	882	952	902	928	910	867	820	844	902	860	922	879	907	850	915	892	888	879	906	853	881	879	824	825	864	917	915	830	900	851	859	903	918	884	914	927	863	861	923	875	876	904	861	914	851	926	890	898	938	916	861	915	859	910	922	965	890	927	914	883	890	922	893	878	880	874	928	902	905	905	858	852	882	937	897	919	886	865	909	921	882	910	949	890	834	922	888	897	862	926	931	878	936	864	829	859	905	889	892	916	864	879	917	905	965	930	868	871	863	844	878	913	859	898	911	892	922	830	892	877	867	868	887	901	903	848	883	941	919	898	894	871	888	923	892	907	947	932	907	858	893	884	882	901	921	915	908	910	873	845	918	869	935	849	868	894	867	883	851	906	892	858	897	901	955	844	885	891	913	885	885	852	916	905	856	882	859	914	876	931	918	936	856	912	858	927	881	858	937	907	853	863	821	900	889	889	908	855	852	879	850	875	883	910	916	879	941	920	861	932	862	938	897	964	853	833	863	890	899	947	914	878	827	835	897	903	882	866	954	869	946	862	861	922	845	903	876	893	922	877	902	926	867	907	903	912	961	941	866	936	923	912	894	907	861	910	927	879	866	905	923	883	914	875	879	876	906	877	870	851	941	936	806	847	875	846	869	938	881	895	947	829	882	902	927	884	923	925	952	899	888	895	902	876	899	893	901	891	869	947	901	908	881	885	883	885	905	913	874	835	886	913	917	881	879	845	860	914	871	916	921	874	882	861	912	902	914	923	851	906	887	908	934	918	870	869	866	858	926	887	904	862	904	922	897	879	909	888	887	919	919	845	894	898	885	872	914	893	861	896	922	899	917	855	849	898	874	836	854	835	884	940	863	861	894	907	907	899	916	908	931	888	903	871	913	931	902	836	920	885	905	881	889	871	884	928	864	871	882	903	881	867	877	870	888	881	870	950	885	931	948	927	838	902	857	909	892	956	913	926	860	911	928	926	874	937	895	904	904	890	918	857	921	908	860	887	861	920	914	935	917	891	915	931	888	850	897	839	929	860	940	904	879	895	943	883	835	924	824	880	899	903	881	835	940	920	857	902	886	899	923	940	894	923	888	908	830	837	894	885	910	881	833	877	929	907	914	846	882	866	884	885	887	930	897	854	882	874	917	930	898	906	863	846	882	899	924	946	878	859	899	880	881	875	902	903	914	893	882	894	866	862	892	869	845	825	932	898	921	884	856	865	836	898	886	881	923	898	893	955	927	888	867	899	926	893	875	882	855	921	892	899	898	922	883	947	890	922	902	881	898	869	922	854	914	879	900	870	928	868	911	878	862	896	883	886	897	857	862	898	868	906	881	895	886	891	882	894	850	866	869	926	814	838	890	897	889	916	908	846	875	870	906	902	848	874	876	840	847	879	912	903	911	927	939	868	866	898	895	861	981	866	897	984	901	858	884	918	868	894	859	852	942	883	938	875	849	861	909	899	835	905	885	909	854	943	887	935	841	938	863	901	888	953	871	911	928	894	966	924	890	846	883	946	884	957	882	883	863	848	890	893	940	878	902	859	827	909	843	884	923	904	914	874	897	841	875	923	943	926	878	880	931	904	903	900	892	911	911	914	902	848	854	849	858	926	916	884	903	904	874	860	877	869	847	939	837	919	847	853	897	883	949	843	870	886	898	859	905	889	895	917	889	904	935	898	877	896	925	895	895	879	886	936	876	980	872	875	918	907	911	888	897	884	910	911	881	850	917	898	897	949	908	905	881	919	893	855	940	945	920	932	892	927	854	884	955	868	925	902	831	883	919	871	898	906	947	882	914	887	924	864	865	920	886	862	865	852	855	898	911	905	940	904	908	899	896	898	885	848	890	893	868	838	905	911	886	876	881	858	888	914	889	935	916	837	845	895	882	848	838	895	876	856	874	858	868	891	904	853	936	848	884	844	894	897	889	884	899	849	914	911	844	812	878	892	923	932	906	927	949	901	907	920	932	902	909	923	862	893	936	926	884	848	832	835	871	935	904	921	874	935	867	902	892	880	864	841	886	890	836	928	865	896	899	922	891	903	885	901	895	892	854	902	910	867	896	902	878	867	885	896	872	883	869	886	824	883	868	886	870	837	909	849	865	873	881	954	873	871	870	917	802	880	911	922	888	911	893	880	907	914	945	855	884	897	913	894	867	915	891	909	894	856	914	854	874	932	882	881	877	855	934	933	877	912	852	910	869	932	928	898	868	843	864	843	896	934	843	895	874	871	881	900	940	899	830	842	897	847	874	911	878	916	928	862	845	879	873	831	881	900	945	894	898	840	917	887	841	946	843	859	925	878	897
28083	19334	5436	653	446	371	403	372	358	341	343	351	332	289	341	332	367	339	355	354	359	335	331	318	330	318	361	313	345	301	341	337	313	316	339	348	343	310	312	320	325	334	324	346	321	368	298	275	318	344	299	332	310	337	337	338	329	327	335	324	325	356	345	332	317	319	318	296	344	335	343	333	297	343	325	303	319	299	325	336	331	293	289	338	328	306	341	310	358	311	333	324	299	329	328	322	320	339	350	326	325	333	320	308	287	340	327	323	329	317	343	321	321	345	334	331	297	281	330	329	302	289	292	328	313	331	325	326	309	290	331	339	310	342	344	339	318	328	306	305	337	287	296	352	329	331	340	303	325	293	323	357	340	339	325	295	332	336	296	347	354	341	336	313	340	324	314	332	318	315	295	328	346	304	339	314	325	323	341	360	320	303	316	340	293	322	326	322	343	312	308	317	312	305	329	293	294	348	316	325	332	315	282	325	310	304	316	303	298	319	317	327	332	315	323	289	290	332	343	335	303	302	333	304	272	311	329	338	300	301	328	321	318	331	305	301	333	315	295	337	337	352	355	299	320	365	348	353	307	314	352	307	345	306	308	306	314	320	336	327	313	306	339	345	310	346	317	325	320	305	332	299	307	324	333	340	334	331	333	314	375	354	332	309	308	315	335	339	318	320	321	350	318	301	336	335	319	299	325	321	316	318	313	349	320	308	318	309	295	365	339	290	332	320	365	345	311	313	299	335	317	334	312	309	308	306	331	319	321	345	301	302	316	326	315	350	337	322	333	325	305	323	328	312	328	340	310	325	306	328	339	359	315	299	308	344	346	319	336	334	326	329	334	355	333	307	349	328	301	322	334	312	313	331	337	338	361	314	315	339	325	312	320	325	295	307	318	338	339	344	343	337	319	335	310	321	332	336	333	328	340	336	338	325	329	314	336	314	327	293	325	316	330	275	322	283	307	308	312	341	326	353	349	294	308	315	318	317	293	333	377	312	323	319	309	341	329	343	321	321	325	349	327	306	323	314	286	313	301	348	354	322	348	326	310	304	338	293	313	292	294	346	320	317	329	280	343	339	336	320	309	371	323	333	327	327	328	326	321	318	330	320	356	334	311	322	341	286	306	332	317	312	301	324	323	316	311	353	330	318	295	309	321	325	307	323	293	328	319	351	330	325	332	316	327	266	342	382	320	322	287	338	340	343	326	336	316	308	333	320	324	276	324	290	331	327	305	345	309	303	311	326	336	326	316	325	313	309	362	309	321	318	342	340	345	342	301	333	305	283	305	320	303	356	339	322	305	319	329	313	348	311	320	286	322	326	322	340	322	305	306	329	329	333	314	326	326	314	313	306	344	312	310	313	312	305	315	353	313	299	318	321	326	292	321	322	341	348	331	335	311	304	293	279	321	326	312	323	321	306	314	308	308	321	306	327	312	330	343	328	353	302	336	300	322	322	293	340	331	342	307	316	315	316	352	327	351	333	320	284	329	341	349	323	323	325	314	338	320	321	296	319	330	329	357	300	316	302	323	334	326	332	325	341	282	362	304	322	329	337	306	343	328	363	312	316	318	347	316	298	322	305	347	329	322	372	341	304	300	331	324	305	335	365	315	338	335	320	308	306	343	303	304	312	347	320	342	312	315	356	306	336	335	323	308	317	306	300	322	303	326	354	309	307	328	334	341	345	327	328	349	308	321	301	336	316	328	325	312	314	305	318	339	305	300	309	344	304	324	323	344	316	341	300	344	346	323	343	310	350	292	312	306	297	311	373	282	307	335	310	311	331	331	330	341	303	310	311	326	315	325	342	315	286	296	335	334	294	325	330	327	279	328	326	332	317	307	309	308	316	326	328	345	296	326	311	306	312	331	320	318	331	310	324	340	319	286	317	343	330	315	312	323	335	364	351	310	330	307	360	333	342	316	320	310	301	328	305	306	318	325	314	329	325	306	307	335	362	344	309	323	314	333	345	341	335	318	337	315	347	340	327	324	324	346	331	336	318	281	313	318	318	321	340	342	352	345	291	319	350	314	335	331	322	322	319	320	311	323	311	326	327	307	331	318	343	313	326	330	363	311	355	320	332	321	342	285	291	319	294	314	305	327	331	326	316	339	341	311	344	332	348	325	328	311	323	318	344	351	323	376	338	327	325	318	315	293	302	330	325	332	351	322	342	302	308	313	320	336	322	332	303	324	320	322	322	321	342	339	357	323	328	321	302	332	324	334	330	303	300	307	312	281	330	312	336	305	318	326	294	284	294	318	329	338	332	302	314	361	301	334	339	297	304	304	310	356	328	330	338	333	335	315	291	337	329	332	331	338	335	323	316	355	317	323	314	321	337	338	312	319	323	311	286	363	328	352	345	343	324	332	313	333	344	321	334	325	335	357	306	317	326	317	316	332	364	320	318	341	325	319	346	313	314	304	330	342	318	312	355	302	327	359	333	346	283	294	319	290	316	347	328	340	333	353	327	339	325	308	335	303	318	304	307	331	314	330	317	337	284	348	325	358	326	316	333	315	330	322	306	332	315	297	309	314	318	319	340	359	319	312	304	317	315	324	302	350	313	326	306	337	327	286	324	289	312	316	328	343	310	318	320	290	314	315	311	310	339	330	319	313	324	331	309	308	323	320	381	332	356	314	319	343	333	321	333	313	341	322	341	318	292	328	292	328	349	323	318	313	330	349	332	323	342	336	339	335	330	371	340	316	306	342	319	361	324	327	326	324	309	303	371	303	329	330	317	336	319	310	310	323	336	326	308	314	289	303	318	343	310	297	321	312	315	316	331	332	347	324	339	306	346	328	309	301	335	286	302	358	317	349	328	343	342	310	317	342	318	326	313	355	311	323	337	327	330	310	329	309	348	319	315	316	320	319	311	323	332	311	327	345	344	341	312	338	340	333	315	342	365	305	323	332	295	333	317	303	301	307	314	309	338	349	322	335	348	317	338	320	345	310	342	364	329	344	339	303	305	317	354	322	326	303	319	338	327	316	319	298	322	319	309	311	309	336	309	329	298	307	343	348	337	332	326	295	342	319	309	337	332	338	326	340	341	310	311	316	327	321	339	364	342	351	331	317	304	319	339	334	326	370	338	323	311	319	342	355	340	306	334	321	324	304	333	352	315	311	306	290	312	330	341	326	358	307	316	321	349	323	335	347	327	332	348	302	319	336	345	320	338	296	334	315	329	338	286	307	323	303	304	345	342	301	330	317	344	343	338	297	321	311	329	325	308	341	328	336	324	311	345	301	317	307	326	345	338	335	323	330	298	311	343	330	334	338	318	319	328	344	322	321	306	315	334	324	346	305	340	334	323	303	350	314	327	315	339	318	328	324	315	336	324	351	327	335	315	337	308	304	316	326	295	368	345	340	329	328	303	311	350	314	325	327	312	326	316	314	321	294	319	304	342	335	335	325	308	323	305	347	324	321	359	292	340	353	359	321	337	356	300	348	330	343	326	335	354	319	273	350	310	336	313	319	308	332	324
8614	2831	933	577	504	447	416	388	358	396	346	334	343	354	381	339	354	322	354	320	357	337	346	335	292	344	288	318	336	347	300	318	297	325	313	348	347	306	294	320	351	348	324	302	342	340	340	335	340	330	343	329	324	387	334	301	317	354	306	323	344	345	316	315	340	342	310	324	329	298	327	317	353	318	306	342	344	328	342	325	318	306	339	334	357	311	359	335	330	307	322	330	310	329	345	314	347	329	324	339	310	304	339	323	330	338	324	334	335	284	309	295	315	344	331	323	324	341	322	331	333	355	344	318	331	360	349	324	352	319	301	342	310	342	336	329	324	315	339	338	333	346	342	358	302	349	319	337	329	321	309	315	324	322	305	326	306	318	333	304	335	345	328	363	304	320	322	296	312	307	320	326	344	326	352	366	330	328	331	324	317	302	300	339	311	298	331	344	319	328	323	342	330	331	317	343	327	317	335	345	330	344	299	331	325	344	296	303	363	383	351	367	343	374	337	297	347	351	355	332	335	327	317	333	313	308	349	352	319	303	355	284	316	359	321	368	330	309	338	310	319	331	314	336	325	346	321	339	341	305	334	305	333	329	358	336	341	304	337	355	320	332	311	352	337	336	350	348	362	332	310	351	357	351	322	311	310	314	321	353	329	340	335	341	347	298	330	330	334	323	332	307	333	358	303	347	333	353	336	327	347	340	335	314	316	342	321	356	336	313	353	311	353	351	332	282	357	326	349	336	305	331	330	348	302	346	310	315	323	312	326	307	344	325	346	314	328	316	325	312	358	308	322	309	342	306	306	328	313	318	344	326	351	336	340	315	364	309	327	346	341	349	353	323	325	301	332	341	309	326	292	329	357	337	325	311	336	337	351	325	313	347	323	343	358	314	356	343	316	328	338	325	339	331	306	338	293	354	296	329	345	352	328	323	351	304	323	322	356	330	330	331	344	322	344	347	330	324	343	366	317	330	339	361	316	351	319	290	356	316	349	323	322	322	342	295	333	323	306	292	324	296	361	337	335	308	317	343	326	333	301	332	326	297	305	334	313	351	341	321	322	330	346	314	325	336	333	344	321	315	348	317	322	360	315	356	355	343	310	327	317	298	325	316	328	330	323	350	335	336	354	320	322	346	347	345	316	307	344	325	307	342	352	347	336	346	346	328	282	329	334	330	323	310	319	324	309	365	343	311	350	349	321	323	333	333	332	325	319	339	304	333	341	314	334	332	346	308	316	349	330	326	336	327	322	299	323	323	355	337	339	334	283	335	327	363	306	342	342	315	291	344	336	320	343	367	324	293	344	327	321	350	334	313	349	317	325	336	365	322	326	336	320	369	282	311	346	355	331	347	341	334	332	341	346	338	296	342	311	368	313	332	326	331	307	325	291	338	308	341	308	303	336	355	340	308	367	326	313	345	298	346	315	332	295	303	339	338	324	341	344	319	363	354	352	373	324	326	333	336	323	322	327	340	348	333	342	331	355	313	327	347	347	337	332	340	353	340	357	339	316	333	332	333	350	345	329	334	331	309	317	358	298	343	344	330	340	329	331	333	367	316	290	334	343	312	309	354	354	367	307	354	309	322	305	331	320	303	351	311	342	300	326	327	348	336	342	324	328	331	319	331	296	330	348	367	357	332	335	358	313	310	358	337	311	312	341	323	314	305	330	330	291	343	289	352	322	316	308	353	343	316	351	357	330	316	331	340	337	322	342	358	291	324	332	342	332	332	359	323	329	346	330	339	339	323	287	323	339	340	296	324	356	324	342	310	316	313	337	340	319	344	332	317	327	345	348	295	338	314	338	333	323	330	338	349	325	305	319	342	338	302	338	325	397	337	311	295	334	320	323	343	304	304	342	333	306	347	360	335	321	313	313	309	305	331	329	332	345	359	334	334	339	323	300	341	299	329	347	344	326	297	295	326	337	348	324	344	333	315	362	317	302	312	343	300	357	332	305	362	324	315	352	319	341	311	320	336	319	337	333	347	346	340	333	311	343	360	328	304	320	334	324	317	353	356	343	353	340	307	328	304	331	378	317	370	349	311	348	332	340	327	305	332	329	326	324	347	334	317	326	317	320	322	335	336	318	326	318	346	312	343	351	287	323	345	315	308	306	331	301	325	313	341	322	308	345	299	335	343	333	344	287	292	349	350	310	305	346	314	350	350	329	339	326	344	326	340	323	309	309	323	314	321	306	336	332	360	288	353	333	293	330	359	330	351	336	335	352	337	323	335	332	309	331	308	364	318	336	345	277	345	320	347	284	312	330	344	343	295	310	352	337	323	364	290	320	334	324	325	310	312	356	331	341	305	320	306	283	343	333	336	356	322	311	338	342	328	360	348	333	315	335	330	347	352	341	351	355	363	292	312	352	333	312	341	313	336	339	352	333	316	352	308	316	323	324	332	320	320	317	350	332	329	355	313	356	326	325	315	334	316	322	317	310	323	342	308	303	354	317	348	309	326	315	315	350	324	359	323	329	340	344	347	318	347	330	288	321	325	354	316	339	336	327	334	318	333	338	321	314	368	327	349	363	323	316	334	316	332	322	360	352	315	366	329	350	352	346	331	299	320	340	328	317	351	368	325	338	325	358	319	312	326	307	346	307	346	344	350	355	322	305	330	303	327	345	302	342	333	328	303	310	321	340	347	294	314	309	328	333	350	307	325	338	329	353	323	302	352	334	330	294	318	318	322	296	349	317	307	322	325	332	309	332	337	334	327	305	354	339	310	335	342	318	327	331	343	312	338	326	316	299	336	324	352	311	328	353	327	328	296	322	301	309	331	335	332	378	331	296	341	309	327	327	318	321	358	316	375	369	356	354	324	318	345	294	327	328	362	295	312	332	348	355	330	310	326	333	338	322	307	345	328	351	328	316	373	344	327	302	306	332	326	306	319	324	312	303	325	324	333	324	309	317	336	316	305	372	331	303	335	319	345	341	316	332	324	351	343	345	313	350	324	319	287	307	306	363	330	304	327	387	306	359	304	318	350	312	313	331	338	354	344	302	342	339	326	345	348	318	321	294	339	338	338	306	307	326	332	322	336	314	335	294	360	329	308	368	321	340	335	331	340	342	358	323	327	307	313	355	352	319	369	298	317	346	346	321	330	359	365	344	329	339	328	349	318	326	310	330	311	317	333	323	330	365	319	334	355	286	292	338	290	349	354	340	358	342	356	324	331	336	289	327	338	323	316	345	303	324	321	329	341	344	356	349	353	375	357	322	345	333	323	307	310	275	337	325	346	323	322	328	327	374	320	337	319	322	324	334	293	318	322	366	293	302	305	294	332	293	317	315	315	335	331	330	317	319	346	329	326	326	318	314	335	341	318	336	331	339	354	331	335	306	346	355	301	362	301	367	318	308	332	316	314	346	303	308	334	321	335	336	332	324	330	357	334	331	326	324	349	296	353	331	333	339	361	308	308	317	308	335	351	336	307	342	308	313	347	339	357	309	320	333	343	302	323	308	328	328	389	333	300	331	327
23965	21378	28367	24766	21346	7733	1528	1092	945	942	889	882	829	836	793	868	835	803	821	795	820	794	794	767	763	775	734	757	704	757	798	717	740	765	798	768	760	762	691	710	787	783	824	762	784	786	707	753	738	777	758	766	739	784	723	752	752	797	755	723	758	764	744	789	720	725	768	747	710	723	767	739	740	766	802	771	733	756	707	763	748	779	773	707	811	727	750	713	708	770	725	784	743	731	788	758	717	711	762	752	713	787	774	738	715	746	661	748	760	790	772	745	764	793	746	738	736	706	765	730	766	743	774	730	736	697	773	751	732	704	757	740	709	701	743	799	728	747	787	798	704	717	764	686	796	701	783	756	708	727	725	702	743	741	761	755	762	706	765	746	764	781	810	789	798	737	781	778	726	746	741	752	713	765	748	761	780	758	764	709	704	764	732	717	687	729	743	723	741	787	722	790	762	752	782	745	757	757	754	748	762	743	723	785	751	751	715	712	702	726	739	774	806	728	797	754	744	769	746	815	699	773	779	765	717	731	726	807	730	707	752	727	761	744	756	749	772	754	783	753	711	774	758	759	775	750	753	720	689	753	764	746	780	737	838	764	730	755	762	763	743	768	724	752	771	733	794	734	760	749	792	726	790	749	703	774	734	751	738	747	732	720	799	722	756	721	717	739	759	771	739	725	767	744	733	723	726	742	737	818	759	745	824	749	770	743	739	775	693	730	728	751	737	771	769	738	729	735	769	759	732	724	766	756	753	771	749	787	762	782	719	739	764	725	713	758	775	718	765	738	738	735	756	788	715	757	704	713	762	738	733	722	749	745	735	723	842	805	737	748	777	730	751	783	738	761	756	720	790	719	780	764	789	741	792	735	770	675	788	717	722	752	749	765	770	803	772	758	749	757	781	726	738	747	729	685	733	777	734	759	734	756	726	730	713	715	772	753	712	720	784	729	782	758	753	808	791	693	763	726	746	716	733	758	799	732	739	761	745	743	733	739	735	714	731	781	730	730	747	770	732	714	792	763	759	745	794	759	748	789	712	823	736	739	739	740	745	737	795	749	844	717	753	738	779	734	710	735	731	759	726	748	790	732	699	705	775	709	757	785	704	806	767	763	756	734	731	711	714	741	735	768	720	796	786	737	721	747	756	717	738	735	733	732	738	750	752	749	741	750	729	743	746	749	719	785	728	722	749	763	779	813	721	757	770	724	715	715	712	743	790	772	768	673	759	781	779	758	764	718	708	755	786	785	740	747	765	755	706	706	786	745	770	762	715	753	748	750	734	755	751	724	777	696	732	759	802	736	734	749	717	801	762	786	756	756	729	729	775	728	739	803	773	758	733	741	704	755	726	773	758	749	733	728	755	733	729	785	694	725	712	740	739	761	782	769	761	809	711	780	769	715	800	727	773	776	738	744	748	709	745	713	791	723	747	762	732	744	750	745	760	722	759	759	732	780	709	791	771	740	769	747	785	760	779	786	752	786	770	769	715	710	771	748	795	749	755	744	811	783	745	764	724	743	747	735	747	775	726	757	781	714	738	692	742	755	754	713	769	743	764	748	772	732	730	750	733	746	747	763	764	717	738	712	757	747	792	732	760	754	775	748	809	734	769	791	749	703	776	727	758	703	766	757	728	755	839	781	804	749	797	745	754	759	744	783	784	726	732	694	734	759	766	761	760	664	779	761	730	753	747	770	721	747	770	775	772	746	775	755	793	764	780	707	730	833	692	723	716	739	776	765	736	801	755	756	776	713	754	760	731	718	774	747	785	708	703	732	734	738	728	787	700	760	776	723	687	771	793	747	765	781	738	735	708	693	769	695	733	777	782	750	743	795	750	819	782	727	756	762	764	724	736	772	721	787	764	751	738	787	722	764	774	741	761	757	753	733	721	750	731	792	774	761	740	747	774	778	722	739	736	718	712	759	727	737	764	750	748	807	773	726	745	713	739	750	807	761	747	714	769	723	745	774	749	782	769	713	723	757	736	800	768	780	742	773	767	740	735	688	740	744	748	726	748	739	729	747	790	751	741	750	745	736	750	761	776	699	756	724	763	759	762	737	747	769	766	753	781	762	717	767	801	695	795	790	731	773	770	743	736	751	763	746	818	724	696	775	766	718	678	755	728	790	762	783	727	723	753	717	773	773	745	739	784	768	770	755	765	765	735	743	741	773	755	738	680	790	696	747	747	751	781	754	713	744	793	727	731	722	729	735	750	783	755	743	733	724	746	728	789	748	740	760	743	773	742	736	770	761	749	712	707	783	748	750	747	767	736	714	760	709	739	740	754	736	693	711	742	769	721	738	810	754	654	754	744	764	793	756	745	711	757	719	791	782	751	691	783	784	737	771	792	733	730	770	778	751	705	755	790	726	790	758	713	770	746	748	725	740	774	741	730	757	780	742	727	735	758	746	786	783	750	735	722	760	763	779	695	702	725	731	793	775	751	734	783	749	726	756	709	753	714	758	719	742	764	770	759	754	736	750	708	758	758	758	734	690	792	778	730	779	717	762	789	774	775	757	766	733	782	725	747	750	737	745	782	756	740	765	761	741	760	720	724	782	778	764	771	752	764	745	773	745	750	730	798	842	736	748	733	815	778	716	731	710	752	749	733	715	735	747	758	726	800	722	697	717	757	786	753	751	738	710	744	752	763	781	781	774	757	720	709	702	725	730	768	725	739	745	781	741	769	724	769	742	747	730	764	758	765	770	719	695	742	739	767	731	759	738	772	771	736	744	742	685	781	688	731	745	796	746	740	727	728	708	739	761	773	765	747	744	747	718	770	762	781	776	785	686	763	759	756	796	758	790	706	756	713	714	722	782	751	714	737	796	769	740	741	752	755	748	787	762	752	778	749	778	767	751	753	732	709	773	724	755	781	742	766	724	745	792	707	776	713	730	738	760	741	701	777	773	740	747	753	725	713	756	758	757	760	731	822	762	715	790	742	724	723	795	769	729	727	722	746	731	761	721	773	709	783	722	744	756	732	749	780	763	734	756	698	743	760	757	803	745	720	778	757	731	715	792	748	765	771	748	736	779	770	753	796	781	757	695	774	766	748	762	733	732	700	743	773	728	731	729	786	749	716	744	793	741	758	718	723	754	754	768	759	754	798	769	769	774	753	769	757	698	717	757	734	754	759	723	698	745	749	726	758	753	722	747	749	727	768	735	743	713	801	780	764	772	733	807	754	741	763	746	745	744	726	735	779	760	719	696	783	731	742	805	756	703	755	725	727	771	780	693	752	738	739	739	772	747	719	740	772	742	724	709	758	756	782	780	739	713	765	788	769	732	744	764	703	754	692	767	729	759	771	732	764	738	805	749	809	739	791	770	776	720	752	742	748	768	776	717	732	722	712	763	740	760	736	759	751	726	756	701	706	733	724	748	775	759	772	784	789	760	785	757	756	733	747	715	712	759	746	730	762	788	782	790	762	746	787	740	753	713	746	752	773	722	686	722	752	775	740	733	717	764	748	759	802	746	766	735
12520	12332	6061	2976	2288	1942	1518	1349	1145	1046	1009	997	999	920	863	875	865	847	776	820	813	817	831	775	813	767	788	786	738	803	805	756	804	738	750	776	768	726	787	791	737	779	791	776	759	743	764	763	754	755	779	744	768	769	832	733	764	754	784	741	719	781	745	738	788	793	727	757	736	720	722	795	708	757	773	723	742	735	763	754	712	724	748	735	760	729	720	756	750	749	740	743	776	757	768	755	771	746	726	788	752	725	791	833	768	789	769	801	781	785	721	731	753	746	701	685	756	717	769	741	738	781	780	749	686	715	773	734	730	777	737	708	749	737	731	739	728	726	760	769	775	780	729	775	781	735	727	804	750	686	772	730	743	754	742	741	699	715	727	725	722	753	770	770	777	770	729	768	789	752	764	734	772	697	690	736	682	753	744	716	766	753	743	720	778	787	746	803	739	777	722	755	734	738	783	696	777	738	739	694	722	701	753	769	714	714	751	763	755	765	767	730	737	780	756	741	759	772	757	718	778	769	766	785	723	711	795	691	776	754	735	721	732	738	774	751	752	789	763	752	744	757	741	738	749	766	752	729	766	694	784	730	780	793	700	704	761	749	710	686	761	751	808	798	787	763	781	722	735	738	772	756	764	738	714	797	721	747	694	734	730	758	753	762	775	725	701	810	757	754	716	743	763	724	702	760	737	769	759	755	696	724	724	715	734	752	767	760	722	778	766	754	713	711	777	722	797	753	756	747	710	730	740	730	780	756	723	776	707	766	780	714	736	787	747	757	739	744	721	706	722	735	758	770	761	782	695	776	710	720	771	709	790	703	760	780	726	752	751	733	747	745	774	741	762	811	752	790	725	701	801	786	710	764	805	745	741	772	766	750	736	743	749	772	737	723	749	786	737	765	735	760	779	722	709	745	772	729	717	780	765	742	752	707	710	800	791	746	741	783	731	744	759	797	751	682	783	745	748	761	724	756	765	798	753	746	755	728	770	767	725	740	719	744	768	724	752	746	732	779	748	724	729	718	726	736	718	741	754	739	750	744	799	732	700	766	758	772	761	728	741	773	758	690	762	734	738	761	727	714	789	765	739	770	729	781	742	727	707	764	786	752	764	737	724	693	706	736	757	751	762	736	825	713	766	750	749	722	745	750	687	737	730	736	747	723	762	763	771	728	745	801	741	761	729	781	750	748	762	814	707	778	745	736	727	705	716	770	758	731	738	773	713	723	775	785	714	808	748	775	779	764	692	759	778	769	743	761	735	763	733	757	719	770	727	730	736	713	765	774	750	718	762	717	740	772	713	731	770	778	763	791	730	777	729	742	741	769	767	778	734	794	763	745	770	749	745	767	733	767	754	730	715	739	791	789	726	806	735	696	745	767	726	751	701	772	730	706	767	729	760	772	740	716	789	700	776	726	700	735	725	725	723	713	806	733	759	743	762	718	741	766	748	775	769	768	785	698	795	717	761	757	724	727	741	759	740	762	746	765	742	790	785	732	708	768	719	700	772	682	764	734	718	749	749	727	786	780	755	762	790	701	761	750	769	747	738	726	751	741	751	767	751	749	766	746	743	767	759	738	768	747	746	781	761	743	786	724	752	727	747	719	771	695	710	818	768	776	766	745	750	698	696	760	729	746	736	724	748	782	733	749	728	736	756	796	682	742	733	748	746	747	738	722	751	778	735	784	730	743	754	782	702	792	747	778	727	735	740	742	779	731	760	760	728	770	785	708	758	744	763	747	753	757	772	727	767	752	763	763	730	731	711	740	719	745	732	726	740	698	742	764	719	770	744	745	717	782	741	753	764	730	757	751	744	727	730	760	732	765	750	738	762	791	734	754	752	756	746	767	735	738	746	785	706	750	739	772	755	770	753	707	759	752	726	750	765	709	743	788	728	767	751	764	799	731	758	752	728	694	729	733	736	713	776	738	796	768	730	768	746	758	810	759	718	764	705	721	732	742	735	735	738	776	739	734	793	706	761	758	758	753	737	721	763	746	800	717	759	703	735	739	780	717	730	801	748	780	723	734	687	759	743	741	778	769	727	712	805	705	721	738	743	729	768	752	738	763	736	711	785	734	759	808	787	727	757	728	763	738	734	765	764	715	764	753	758	757	705	723	779	718	724	723	739	791	755	777	754	719	707	775	733	767	736	762	722	783	765	782	777	724	735	741	750	766	752	740	786	745	699	762	764	788	742	776	766	731	742	786	779	743	740	703	771	717	744	780	781	772	744	752	759	775	785	720	753	729	762	731	753	705	747	727	754	714	787	806	732	776	752	682	760	731	754	798	749	715	720	751	723	721	747	764	721	767	711	755	804	753	734	730	756	728	706	778	779	755	774	802	715	763	749	706	748	690	705	730	739	704	727	770	759	773	716	776	753	761	756	755	765	670	762	744	763	740	743	765	704	778	748	718	791	783	741	756	786	763	738	780	754	739	806	706	701	671	761	800	742	694	807	744	690	716	801	741	742	805	757	767	752	712	713	750	751	787	699	746	764	740	766	750	735	765	746	722	756	729	727	747	757	759	745	699	734	775	717	759	728	762	771	724	774	753	774	783	753	780	761	769	748	718	798	741	761	779	757	751	743	745	768	779	750	752	782	734	783	748	715	729	759	736	741	760	738	793	746	711	779	753	718	756	698	715	741	780	704	788	737	717	769	785	731	699	708	731	746	763	775	708	752	791	736	730	768	710	792	697	724	734	709	745	773	765	761	711	731	765	759	724	745	748	743	691	730	745	758	720	684	713	786	720	752	712	794	805	780	739	778	767	746	763	724	761	717	777	748	680	757	754	748	760	716	751	771	797	737	739	760	768	757	733	706	746	796	752	748	772	756	695	752	715	741	732	770	727	742	714	724	756	738	738	740	722	796	723	756	752	736	771	801	773	687	750	761	748	816	791	736	715	738	784	723	758	784	738	741	753	760	744	680	742	792	785	757	759	713	743	746	690	771	774	753	756	738	738	743	752	741	761	740	791	763	716	713	774	694	763	725	720	701	741	770	754	790	695	772	813	733	718	744	737	704	742	788	727	787	788	713	750	747	745	756	749	759	759	760	755	741	728	727	734	740	755	753	769	730	737	732	787	758	770	748	762	764	753	817	764	734	718	721	758	754	727	761	774	724	731	815	731	765	753	769	743	722	804	743	770	744	739	760	735	744	744	739	772	709	743	739	757	707	736	757	740	763	775	784	777	748	731	711	721	714	806	742	753	747	760	688	782	762	792	695	765	730	770	755	719	752	743	728	739	761	787	783	745	808	765	739	752	750	776	767	721	801	735	722	766	729	742	756	769	735	717	728	724	745	736	774	730	764	768	747	735	786	734	758	748	771	748	803	775	746	756	794	781	723	774	756	713	794	774	737	718	758	743	773	805	778	713	773	808	720	757	731	755	747	769	733	801	763	764	761	754	744	747	771	776	736	759	758	730	727	771	735	748	791	747	756	775	788	772	735	766	719	728	723	744	729	744	821	738	757	745	746	773
25148	21410	27262	25809	8212	576	459	398	386	331	340	319	320	318	295	285	281	271	291	271	315	283	275	256	300	276	293	269	276	267	269	257	290	288	288	281	258	287	274	256	264	237	263	262	268	267	275	275	281	259	244	272	278	246	273	255	258	237	244	267	278	258	248	228	244	231	274	267	278	264	278	268	254	275	241	254	282	266	239	252	263	282	274	254	248	280	270	253	269	270	252	264	272	254	267	238	282	242	280	254	250	281	265	253	236	257	272	296	253	299	305	285	284	293	257	238	250	270	263	256	270	257	271	288	251	252	274	284	245	282	261	279	262	251	289	268	291	257	274	264	259	302	234	251	262	251	283	266	261	244	269	253	274	234	255	280	260	269	246	260	275	283	230	282	303	238	256	245	246	270	266	263	263	247	282	282	260	278	255	229	271	251	281	260	259	276	273	265	265	273	273	256	218	239	263	260	264	240	249	250	272	270	264	255	282	245	274	277	258	230	311	273	246	289	277	257	254	284	261	284	270	263	289	238	258	245	251	266	288	249	266	265	256	252	268	257	267	246	286	290	281	252	288	253	251	262	267	259	266	252	254	291	280	253	260	258	266	252	250	280	279	262	272	276	255	259	258	243	254	279	247	290	290	255	256	260	241	264	272	290	277	270	248	286	262	275	275	249	277	277	258	248	281	306	255	279	250	285	279	246	269	258	239	243	278	276	298	270	258	242	231	255	255	261	267	271	274	277	253	253	245	241	258	254	242	244	281	269	274	261	260	259	257	272	229	235	256	273	281	250	246	279	253	261	308	263	253	254	278	268	244	280	275	285	276	252	269	296	261	229	260	276	251	239	242	255	262	281	264	256	259	258	284	280	285	247	264	269	254	282	222	284	271	271	286	263	293	296	227	251	270	283	263	251	282	266	258	264	245	264	257	257	275	249	278	276	280	251	252	256	268	253	262	273	269	268	270	263	284	282	280	262	277	270	282	250	247	281	249	257	257	259	282	290	260	254	289	259	232	270	273	265	283	260	291	290	247	260	288	246	252	270	259	251	276	263	245	257	247	270	290	249	233	268	278	262	272	243	249	275	272	237	244	259	254	257	259	274	277	277	257	262	272	272	262	267	255	255	260	280	273	246	286	274	255	259	262	284	296	287	264	253	244	254	251	275	269	290	236	258	262	257	245	255	265	257	288	265	282	265	263	275	275	289	254	256	306	258	266	269	271	265	240	274	257	248	251	249	295	241	262	284	272	252	251	274	274	274	262	278	271	247	265	252	277	259	274	255	257	288	288	264	237	255	262	256	274	257	261	281	257	286	288	261	261	247	268	242	287	259	261	269	273	291	253	235	278	251	296	263	274	257	274	268	285	287	269	241	265	263	252	245	235	223	259	279	238	279	256	279	255	266	272	246	269	285	247	270	249	244	274	263	298	303	290	292	274	278	270	272	248	263	290	258	268	212	257	282	253	256	230	264	242	251	291	242	256	243	266	219	241	274	277	268	262	278	292	268	255	292	232	239	255	273	250	267	244	258	233	277	253	275	249	269	255	267	273	260	272	235	228	249	258	241	236	255	242	252	288	276	288	291	246	243	279	284	280	264	263	260	270	250	263	282	296	232	262	280	255	275	260	272	258	245	289	264	279	241	284	269	256	296	273	266	248	256	252	281	265	263	280	252	236	260	271	267	299	264	274	286	301	256	262	275	290	249	245	264	275	254	237	265	237	276	280	252	274	263	242	272	268	272	271	275	273	294	263	230	284	230	254	281	312	262	296	275	277	253	246	222	255	268	274	256	272	278	258	249	264	262	273	280	266	261	259	280	268	274	264	267	247	253	260	290	255	240	258	251	257	275	294	266	260	266	274	264	305	259	261	286	284	252	255	243	253	272	279	241	258	246	280	237	253	294	287	261	265	284	263	260	266	265	262	247	285	276	292	277	281	247	266	272	254	260	251	278	246	282	252	264	259	277	249	260	272	277	266	270	266	279	253	245	256	263	267	261	256	276	252	259	232	264	279	276	218	281	246	245	281	266	242	285	276	234	241	289	247	249	254	268	257	281	273	274	272	252	278	267	270	265	263	270	278	271	263	268	273	240	265	261	252	277	244	286	265	289	265	268	283	240	287	274	266	268	273	270	240	243	260	245	254	246	256	286	240	282	270	258	277	274	262	277	236	274	262	265	262	248	243	264	237	265	238	257	282	291	254	260	280	269	249	265	273	257	253	256	299	260	254	257	260	266	269	267	262	240	235	235	270	262	262	254	250	245	256	291	259	273	214	258	277	293	281	254	277	262	263	281	250	271	259	233	267	254	290	267	227	265	247	272	285	291	282	258	310	277	256	231	281	293	275	294	266	262	265	239	230	276	265	268	271	285	263	237	252	272	267	251	283	273	279	282	269	246	279	286	257	249	278	246	224	246	283	232	247	274	252	264	289	268	244	249	278	294	260	270	259	267	262	273	280	236	284	279	252	268	304	278	315	289	256	269	258	263	272	234	256	250	266	262	259	268	258	232	251	237	297	258	294	260	277	277	278	220	227	245	259	263	238	255	254	281	278	282	290	260	266	270	280	257	269	256	241	248	291	269	281	260	271	278	248	259	272	227	257	248	294	228	254	292	246	268	282	242	265	260	276	267	243	229	274	254	265	265	254	227	297	257	257	279	246	275	257	242	278	254	247	274	246	272	293	286	286	280	264	242	235	234	260	255	271	252	263	291	263	272	282	316	259	260	285	264	259	279	278	274	283	252	265	261	270	251	254	310	246	263	285	290	294	282	249	270	257	279	260	239	262	238	269	248	268	262	258	277	261	314	254	262	263	273	243	294	226	267	250	296	291	254	246	273	256	232	278	258	252	264	259	233	263	279	267	264	266	283	243	240	244	271	267	271	266	239	244	280	283	254	250	246	265	277	265	223	238	290	243	241	267	263	248	276	244	282	284	249	264	257	281	276	254	259	261	246	284	236	268	271	241	247	247	254	260	278	271	260	271	261	247	254	286	256	244	251	265	248	283	254	277	281	271	247	272	254	275	279	246	280	272	240	283	249	256	278	248	265	253	280	261	268	288	268	266	247	289	290	265	259	268	264	253	267	264	258	312	294	271	251	247	277	264	270	273	273	236	262	274	254	237	271	286	253	270	292	290	269	256	281	295	280	262	273	259	258	267	278	286	280	240	274	256	267	244	249	260	255	252	266	282	266	254	278	252	281	293	267	269	272	242	289	247	289	262	242	287	255	231	265	266	252	257	264	252	291	241	288	253	279	267	230	272	266	250	252	263	239	273	268	240	264	274	290	285	283	283	262	252	267	264	255	266	249	276	240	253	262	271	262	253	263	294	260	262	251	269	244	282	275	246	268	235	271	252	261	274	265	234	279	266	262	243	306	301	248	269	278	238	264	267	245	279	292	262	239	273	261	260	263	248	265	268	267	266	259	255	255	286	283	281	278	282	266	245	281	278	265	277	271	274	283	255	240	291	238	236	245	266	278
10550	7867	2920	1477	1097	853	654	564	477	479	430	408	375	373	322	350	342	326	338	306	309	294	290	324	307	282	276	288	287	305	285	300	303	268	281	294	292	303	279	291	305	289	285	254	318	272	286	287	299	305	307	273	277	303	277	286	289	289	309	281	301	301	301	273	285	277	286	268	279	274	274	288	291	279	263	270	281	299	257	295	287	264	268	305	265	291	275	314	292	285	275	269	264	293	302	282	282	271	300	263	312	295	285	298	277	263	252	300	293	268	272	330	265	272	254	298	303	291	273	291	289	291	281	298	282	303	307	289	299	301	282	296	306	268	260	308	290	284	251	300	290	294	261	270	277	257	280	255	301	260	286	291	329	269	273	288	268	275	269	277	269	307	290	302	252	279	291	278	277	279	268	318	297	287	271	286	264	256	283	295	281	286	272	265	293	270	275	292	277	288	299	293	268	297	251	290	277	268	302	278	276	275	273	261	291	251	288	326	293	291	293	269	278	311	269	272	303	263	270	293	272	287	293	241	292	291	265	269	294	264	280	288	291	267	285	286	275	300	274	285	301	293	296	294	281	296	296	274	294	258	289	295	251	281	283	275	286	277	267	282	286	276	319	252	293	262	268	292	290	260	286	293	290	262	296	280	298	285	282	276	279	274	266	282	262	265	298	299	284	285	281	272	309	283	284	273	275	280	257	275	296	287	267	296	284	292	273	299	290	275	290	273	265	259	309	281	271	272	293	275	291	290	311	310	261	299	276	300	284	302	294	306	283	298	257	275	293	276	290	276	304	249	270	302	281	309	256	287	290	325	272	285	315	319	290	298	284	289	253	306	263	261	282	280	254	259	282	288	283	302	318	282	278	302	280	334	285	278	297	289	276	278	276	303	285	255	282	302	304	287	289	279	285	268	279	268	266	297	294	287	270	321	264	290	309	273	288	246	257	280	285	298	300	271	280	277	314	281	275	278	308	278	277	275	273	286	267	272	275	326	277	275	283	291	294	289	249	254	277	269	283	281	291	292	242	311	288	304	260	281	274	293	299	266	274	281	293	255	303	268	281	307	279	264	294	267	273	296	308	272	299	272	268	290	292	250	290	298	278	264	273	283	274	263	304	303	254	291	273	276	282	273	260	276	281	274	304	282	291	269	278	270	281	262	279	288	256	283	308	307	279	275	268	288	262	282	301	273	266	263	282	266	267	278	300	275	290	283	262	294	302	278	309	271	290	278	320	268	283	259	264	296	286	290	253	296	290	263	301	285	280	274	299	281	295	270	285	299	283	299	318	312	264	278	295	283	285	305	312	308	293	269	271	264	288	287	308	287	294	261	276	292	268	302	276	304	293	249	258	254	279	302	275	274	291	277	280	263	270	289	250	290	274	244	279	246	289	305	274	279	293	270	269	282	270	253	274	286	298	280	275	279	270	256	287	283	283	293	286	284	271	272	288	275	269	265	321	273	289	285	277	262	294	280	291	274	301	287	300	299	278	291	275	271	284	283	274	284	266	300	273	284	285	282	302	279	290	288	258	291	280	306	289	280	285	301	279	291	266	273	269	266	308	291	270	272	286	254	273	290	296	273	276	271	298	304	287	279	290	292	267	264	295	266	285	299	286	286	300	286	278	273	279	286	312	255	264	275	303	297	268	261	299	286	273	258	275	288	278	268	295	296	303	255	264	295	311	306	292	288	277	300	286	268	318	270	285	299	293	275	237	285	272	288	298	278	311	296	273	286	279	277	301	259	292	306	277	275	268	261	268	282	295	308	281	278	284	255	287	280	262	251	270	271	272	271	310	271	310	287	274	285	293	292	275	313	288	324	298	300	314	293	259	322	289	280	292	253	276	296	300	270	259	261	266	302	309	283	269	256	282	297	266	309	278	270	246	311	271	274	268	274	308	277	307	287	290	293	261	286	269	289	299	295	310	333	281	284	288	281	276	293	269	290	264	263	292	273	303	274	291	279	289	288	296	283	255	301	294	271	265	292	294	282	295	297	297	283	299	280	285	274	270	262	270	283	283	281	311	302	285	296	283	311	293	285	267	285	278	309	300	286	280	283	267	246	286	252	282	284	306	284	277	273	274	256	299	288	280	313	252	297	252	282	252	307	278	291	254	284	274	282	267	262	287	310	260	302	264	263	258	299	310	277	270	275	314	285	302	279	270	304	289	292	292	280	290	265	320	282	266	297	257	297	293	277	255	280	293	256	284	275	287	280	306	306	277	282	278	272	255	265	302	301	298	274	295	295	282	279	272	289	297	275	301	264	284	250	273	289	253	317	286	269	292	281	286	279	302	278	262	269	272	298	257	259	291	282	281	278	263	285	233	290	302	265	277	289	298	307	291	315	278	290	269	288	290	303	301	268	296	276	290	300	309	278	293	291	315	284	279	296	272	277	289	276	264	271	288	287	306	300	253	283	270	276	260	273	266	288	286	273	248	301	318	260	294	270	284	262	299	288	292	259	261	269	277	276	301	281	288	292	247	272	301	308	306	274	281	298	265	283	274	295	294	297	263	284	277	280	309	282	303	267	286	271	270	236	306	296	283	279	257	271	242	271	280	269	298	266	285	267	296	258	277	275	295	279	293	286	300	261	278	268	269	274	276	294	276	280	291	282	287	278	261	281	256	292	277	283	287	283	245	289	290	277	308	281	279	270	297	288	271	277	295	289	263	239	286	320	276	304	278	282	274	286	254	280	284	272	312	301	301	279	288	294	306	298	274	328	279	279	298	280	285	284	279	293	251	276	285	286	282	287	268	276	267	259	266	275	288	289	301	285	269	301	286	269	300	299	280	275	309	272	280	304	303	263	273	253	324	283	282	311	279	285	275	268	292	302	270	316	270	274	270	272	300	283	256	285	262	276	321	268	306	267	268	293	302	281	265	295	311	250	274	281	288	252	308	265	281	306	269	284	305	265	266	283	288	254	249	287	328	283	297	267	272	307	271	263	279	292	269	291	268	265	281	285	278	228	293	270	295	278	272	308	273	254	300	272	249	299	280	283	278	242	289	299	319	289	265	295	262	267	303	278	264	295	267	296	308	286	301	316	292	279	274	249	275	272	287	269	273	307	273	268	278	267	290	293	313	291	266	301	301	310	292	279	261	297	300	265	282	315	279	316	295	274	286	287	299	240	279	282	293	252	278	279	282	281	286	280	301	309	314	270	280	265	288	281	261	279	292	267	286	274	261	279	295	300	281	267	239	265	258	279	284	284	288	272	299	271	288	265	279	275	281	285	262	273	280	291	266	282	291	291	296	270	276	285	299	251	283	274	248	254	300	314	270	289	298	274	292	290	279	262	292	267	306	312	241	273	288	259	299	270	268	272	279	290	282	276	286	272	272	296	294	267	268	289	292	300	300	307	272	288	284	265	274	287	283	279	275	274	284	255	291	264	273	278	269	296	275	265	306	246	261	272	285	261	268	272	263	255	304	241	274	286	289	287	282	297	300	286	272	248	287	273	309	252	289	266	290	290	278	276
22812	21424	28970	24259	21427	21482	7812	1656	1355	1162	1141	1068	1016	1037	920	1005	1030	918	869	933	934	884	905	903	905	906	962	968	921	854	891	907	897	844	920	852	867	881	869	823	855	904	886	860	877	830	869	856	872	859	880	845	837	858	876	865	839	847	877	917	910	857	871	846	866	791	876	862	864	915	844	888	887	878	886	878	876	820	913	875	868	860	849	896	874	835	873	875	898	887	860	875	846	859	870	869	919	860	903	880	873	880	818	885	851	873	880	855	837	823	906	902	841	933	902	828	883	862	878	886	896	835	838	848	870	897	857	906	853	879	885	874	873	916	852	855	868	887	837	876	878	856	837	863	809	848	933	883	818	942	897	812	885	854	912	887	863	874	912	831	855	865	884	860	801	889	828	861	875	893	917	866	893	842	875	838	844	873	895	885	834	912	850	804	885	808	869	845	874	811	857	814	888	831	835	896	862	863	848	849	812	817	878	843	867	860	878	827	867	863	885	782	823	875	874	866	899	848	844	854	851	794	854	784	857	838	876	880	857	888	900	850	859	870	864	855	866	828	878	867	847	805	875	815	842	901	871	812	869	827	826	899	857	868	828	812	862	889	901	863	853	864	866	845	839	852	834	893	818	867	824	871	839	866	880	856	833	862	895	841	812	880	860	867	905	853	833	845	857	869	864	837	876	876	883	835	878	905	834	846	846	846	882	877	821	817	853	857	857	826	885	878	888	821	856	860	866	869	837	845	891	854	841	883	879	852	822	880	834	823	844	823	821	865	873	854	851	894	900	853	821	840	861	917	890	871	918	848	874	834	872	842	878	808	894	868	844	869	892	870	839	832	867	871	821	887	858	853	845	862	874	836	865	881	899	880	845	903	888	870	862	851	851	880	879	891	863	879	891	869	891	836	834	851	851	857	844	841	909	836	815	843	878	823	856	916	897	936	901	860	896	868	872	869	853	834	840	862	904	825	852	852	871	827	893	876	840	822	868	908	878	863	836	846	893	844	843	871	899	838	897	847	845	850	879	861	857	890	842	863	827	868	865	837	873	888	917	847	854	829	874	865	888	874	849	886	883	895	790	887	867	858	856	826	874	823	854	820	912	873	872	853	855	855	872	891	880	855	918	857	825	890	846	877	847	845	822	874	830	860	796	887	881	832	832	886	888	870	820	848	825	867	851	824	871	837	820	891	870	813	901	880	813	895	920	853	832	876	841	871	831	868	888	839	870	919	864	868	868	812	826	869	898	840	860	840	889	851	824	849	850	888	862	865	823	894	877	834	847	831	863	896	833	858	862	815	795	880	864	897	819	840	893	827	870	848	823	808	841	850	843	842	906	843	892	799	867	894	840	862	814	870	863	827	813	887	869	850	829	836	916	857	856	896	829	848	871	839	892	845	868	843	852	849	846	851	824	856	973	828	830	890	853	845	912	829	841	835	868	805	911	894	785	861	849	829	858	845	908	844	832	874	851	847	915	841	832	830	868	833	882	832	867	845	854	801	859	842	874	846	829	910	878	878	823	841	872	864	873	838	854	885	865	887	837	911	865	877	873	841	859	859	885	831	871	811	878	868	858	859	850	830	835	842	870	852	848	907	875	851	852	890	807	884	861	854	791	812	807	856	851	846	832	877	808	870	855	866	855	877	886	839	837	879	861	858	888	864	846	857	831	832	855	835	905	789	844	854	798	840	877	839	831	868	868	856	837	890	808	955	871	849	910	881	886	824	864	908	851	892	882	852	910	894	890	839	853	871	865	883	853	819	861	847	830	859	887	881	829	908	878	856	812	854	845	834	879	881	897	846	892	853	798	780	932	842	846	862	845	818	874	864	804	849	915	829	857	787	887	814	877	926	850	819	890	891	834	889	848	886	900	874	872	861	868	867	806	834	820	854	851	897	870	896	850	825	883	895	878	878	814	858	830	903	848	883	850	830	848	852	868	844	858	861	883	931	844	866	864	854	828	891	881	862	895	870	798	898	843	840	931	878	901	828	883	814	852	867	832	847	819	832	855	826	858	840	867	894	878	882	902	855	853	875	857	908	895	854	835	874	859	869	878	842	907	832	850	906	810	901	802	849	900	861	831	853	900	877	811	828	884	830	895	825	831	847	830	837	800	810	874	819	894	786	865	946	829	836	871	852	824	839	907	856	825	825	819	856	890	883	874	816	898	860	838	825	849	852	870	813	887	847	843	848	846	814	852	841	824	877	890	866	822	823	857	889	854	808	872	882	845	852	855	891	868	837	825	866	912	906	835	801	813	803	824	825	793	863	862	855	840	840	870	809	840	857	849	927	879	875	835	862	836	849	895	896	814	836	820	859	874	820	871	869	860	798	847	826	877	877	865	855	870	866	817	905	811	844	843	856	860	805	882	838	805	840	897	907	811	858	846	896	885	876	830	871	864	900	788	840	841	820	826	875	890	857	944	834	888	833	831	849	891	844	787	864	849	907	862	802	833	853	852	823	859	861	874	787	851	835	779	868	808	874	891	875	955	881	870	808	869	879	867	896	824	817	839	895	877	865	836	814	854	895	882	814	833	831	822	913	851	862	851	858	886	864	821	803	863	851	831	871	858	861	852	904	863	851	862	840	842	865	837	846	906	899	859	853	822	830	861	883	833	878	875	867	893	852	873	841	884	797	846	861	861	851	835	873	875	825	848	858	891	856	789	825	854	867	858	862	850	803	910	841	881	878	898	805	908	874	882	850	886	788	829	835	833	769	842	872	885	843	867	807	863	852	881	838	902	816	907	866	816	836	835	896	868	867	861	863	848	891	905	885	837	886	849	842	870	852	842	864	889	864	811	828	837	931	855	838	801	846	840	891	892	820	873	890	860	794	847	841	841	871	825	866	861	829	862	880	880	861	839	871	839	837	847	869	842	872	864	835	864	849	831	859	881	819	857	852	882	821	782	817	844	843	910	856	825	846	833	853	830	878	865	878	912	847	875	842	816	817	928	852	840	876	873	857	807	900	865	879	826	845	876	839	840	840	854	822	840	842	872	842	855	856	883	873	848	896	892	829	809	898	864	885	842	886	871	907	863	873	845	882	862	827	820	847	842	847	865	845	799	835	870	841	868	868	821	833	851	838	937	799	793	919	889	840	859	796	846	831	863	883	852	858	834	864	813	850	884	856	866	889	928	873	863	829	877	863	903	851	854	883	872	842	842	853	860	802	875	868	832	852	905	904	846	836	837	848	837	895	874	848	891	885	906	881	862	884	796	827	829	821	808	923	896	912	849	805	859	874	849	817	833	911	803	875	881	903	864	873	866	849	802	903	892	874	875	801	870	857	893	839	882	859	925	881	839	846	835	837	824	875	863	861	867	841	864	850	891	857	839	809	848	871	813	791	790	807	957	865	830	858	918	901	898	873	843	833	853	892	864	826	882	820	853	829	832	806	851	858	878	835	879	865	860	882	841	827	882	859	897	852	834	882	865	888	873	827	852	808	789	901	833	846	895	840	852	835	878	822	880	824	877	912
15440	18298	9966	4910	3705	2885	2363	1917	1641	1501	1288	1259	1178	1078	1055	1011	1008	1053	981	984	962	971	922	979	929	928	870	878	935	939	849	888	920	878	892	889	892	874	881	871	855	910	873	863	897	869	856	922	849	880	874	868	898	837	894	877	857	904	855	906	928	908	872	888	879	851	874	854	884	824	901	911	874	835	901	857	857	881	844	886	874	891	859	862	878	894	864	836	865	819	859	856	852	858	881	927	888	844	875	890	869	860	876	870	871	819	914	845	820	869	911	833	851	860	857	873	868	848	844	889	875	861	888	811	872	846	880	871	859	850	880	860	885	862	892	891	852	922	858	926	895	883	894	836	868	891	902	842	751	864	857	880	878	849	902	888	856	842	868	849	906	842	877	912	888	911	884	865	876	855	870	836	852	809	822	852	826	860	852	917	892	849	861	910	847	905	895	891	902	874	827	845	897	929	799	851	822	891	828	852	877	831	886	851	890	851	909	841	833	875	811	867	848	935	863	887	910	825	912	868	903	882	859	897	923	876	853	876	863	867	863	882	878	844	857	911	882	874	888	883	878	835	854	885	922	849	811	841	853	885	869	887	857	835	818	901	816	836	926	901	894	835	877	896	830	855	922	857	877	935	880	843	827	886	879	844	919	918	830	879	876	904	853	849	859	877	835	893	853	871	834	833	858	872	862	861	857	832	888	828	890	844	899	838	869	856	860	877	823	868	889	862	875	824	846	907	894	879	859	913	839	858	843	845	878	851	931	852	844	832	861	792	850	871	869	852	837	863	826	874	874	870	869	887	890	866	846	893	854	866	878	812	913	825	896	862	854	892	819	885	867	848	834	895	876	832	878	848	816	840	849	908	834	867	860	861	816	899	893	904	896	896	870	883	834	890	800	798	811	830	870	857	903	821	890	888	849	809	908	811	854	913	868	812	892	872	865	830	856	867	881	887	856	880	908	877	860	833	902	947	851	891	878	838	839	873	857	891	896	876	865	864	890	812	858	898	852	861	855	847	845	897	888	838	908	881	863	840	870	872	883	880	846	855	923	900	928	839	866	867	863	862	841	899	912	892	905	866	898	873	810	855	834	827	882	843	853	853	925	870	868	922	880	813	877	852	871	860	849	866	898	892	840	854	860	833	896	869	885	900	858	869	861	898	826	852	880	868	877	910	866	816	845	815	886	854	842	888	890	832	813	879	920	864	854	859	856	838	904	885	828	916	849	851	838	900	868	894	873	871	844	902	878	856	866	887	886	879	859	850	846	868	859	862	893	861	924	863	863	844	868	853	838	812	909	842	887	857	829	862	839	863	873	862	847	880	874	898	904	848	804	904	908	879	847	878	863	830	947	900	892	900	821	913	853	900	824	913	843	828	883	861	906	835	876	849	831	852	856	875	868	921	831	857	841	867	870	856	861	895	880	885	889	897	860	829	877	865	833	844	846	876	898	858	833	906	867	861	861	825	909	898	803	895	868	916	895	910	846	872	903	863	852	846	850	819	808	802	899	873	830	895	881	824	883	891	894	863	862	880	821	826	798	845	827	878	835	859	879	878	853	851	865	776	842	838	834	873	854	880	919	904	852	875	875	894	854	897	877	884	915	856	847	886	820	864	873	855	863	832	882	853	832	869	840	849	861	856	905	880	869	888	863	874	888	820	852	854	844	878	883	873	824	901	918	841	862	870	815	919	892	904	835	884	826	871	887	876	826	864	852	830	852	889	880	877	884	852	809	861	938	823	863	888	871	885	847	859	874	847	891	865	857	851	844	874	857	892	894	829	810	807	811	897	904	850	867	864	849	866	878	845	904	876	818	833	905	807	892	869	846	831	809	832	879	864	851	885	836	892	885	910	902	857	841	863	846	843	857	874	831	865	839	865	873	838	866	846	863	865	896	857	816	829	872	823	837	848	867	819	855	867	848	881	839	843	857	917	821	890	870	841	807	886	849	883	843	877	828	815	852	863	885	842	807	869	918	816	857	879	843	848	856	870	815	833	782	864	894	829	882	888	866	863	836	844	861	800	896	846	827	865	913	867	855	888	846	873	911	875	821	884	870	824	866	821	850	843	882	912	883	844	847	839	859	855	837	835	908	884	909	863	852	805	873	858	895	892	839	817	876	883	918	903	849	936	807	836	830	874	807	880	830	905	880	858	867	875	861	886	856	847	863	831	862	856	864	882	901	863	851	888	914	901	873	909	938	863	843	805	826	806	846	860	905	855	838	882	860	846	862	891	818	847	878	873	861	846	885	856	837	896	861	817	863	864	860	860	843	878	882	860	821	859	861	899	859	905	866	892	873	866	897	859	857	846	851	842	851	873	820	811	884	854	887	841	823	871	855	843	908	898	882	870	837	879	867	894	837	871	899	835	855	888	871	878	881	857	872	865	909	863	839	875	820	879	891	900	860	854	860	856	852	868	845	852	865	907	846	856	859	858	851	827	920	864	879	862	859	858	828	825	834	885	842	902	847	866	826	808	874	856	839	865	830	829	886	837	816	879	878	931	920	855	855	835	891	888	870	860	858	851	875	852	849	838	869	915	843	925	892	891	882	882	828	855	871	812	918	894	857	905	878	887	848	847	836	879	898	864	906	842	855	807	893	899	908	904	889	901	878	906	867	927	863	911	871	834	859	868	876	834	856	853	886	883	901	894	857	817	872	863	878	854	837	874	898	917	853	854	820	866	899	815	856	857	854	852	868	875	862	843	885	861	889	857	889	904	877	872	825	858	866	838	902	848	853	879	865	791	857	855	863	827	891	867	860	888	870	901	873	844	871	867	783	875	924	873	838	869	847	857	894	863	848	901	829	894	834	850	820	836	880	851	891	823	826	830	873	845	854	904	868	899	858	854	896	830	894	874	844	851	862	864	876	877	837	879	881	835	884	859	879	811	859	876	874	866	869	880	848	894	904	868	850	857	871	898	880	863	897	832	876	842	870	822	861	804	881	830	901	873	923	839	829	922	797	872	862	859	905	831	831	912	820	836	841	866	878	889	854	838	909	832	876	832	819	814	840	854	859	830	852	848	848	892	883	838	834	836	869	931	886	900	874	906	869	875	818	916	884	870	888	871	838	896	906	853	878	811	877	886	836	857	888	828	837	874	855	892	829	864	878	865	875	851	836	876	865	864	871	878	868	850	858	854	849	917	833	847	865	819	887	900	876	821	957	864	924	906	876	843	854	840	881	859	849	872	852	877	889	911	805	912	873	885	907	869	868	838	844	897	874	861	865	926	833	885	840	846	842	902	856	816	859	849	920	838	887	866	898	840	909	858	831	868	820	844	843	918	882	857	906	892	864	834	866	853	868	869	820	864	895	861	855	910	821	847	899	927	801	820	829	877	842	871	869	807	868	857	860	857	842	843	830	904	826	845	906	860	865	907	889	856	860	859	875	826	917	852	878	845	818	872	854	854	840	848	850	923	856	793	860	843	833	850	869	851	874	916	914	847	853	843	852	891	863	907	837	876	874	923	842	845	811	893
28049	19198	5272	535	401	368	371	361	396	342	338	333	332	338	331	330	311	327	322	313	333	310	299	333	327	321	324	314	319	358	281	321	291	284	301	323	329	278	294	317	333	320	294	314	300	309	358	306	329	323	322	304	323	309	286	374	319	326	288	351	363	286	326	342	312	331	314	313	338	308	289	340	322	321	315	288	318	275	313	321	321	353	378	322	352	319	303	307	296	297	297	292	300	324	316	310	350	359	333	317	318	357	331	344	332	314	309	305	341	328	363	314	308	317	329	331	331	314	333	305	297	325	322	300	325	345	320	321	320	298	329	312	307	317	327	294	298	339	322	324	324	298	304	294	330	314	310	329	315	307	316	302	329	352	338	308	332	313	323	305	328	313	334	306	313	345	288	333	303	331	307	295	322	320	333	305	310	292	308	294	307	283	348	308	309	351	315	319	313	323	330	325	327	306	316	306	329	290	316	304	310	317	353	319	321	344	342	313	312	311	329	324	309	321	317	331	321	327	332	298	287	304	308	319	320	310	346	300	301	286	316	312	341	322	301	300	307	311	315	330	338	354	320	301	323	383	346	304	347	328	335	326	330	349	304	288	304	337	311	322	306	340	312	307	343	300	333	292	309	317	342	314	317	298	312	340	326	300	334	327	349	299	315	329	312	336	359	330	319	290	345	323	322	312	336	305	312	354	299	303	274	331	307	305	335	315	325	318	347	311	354	299	334	317	327	315	322	326	327	357	313	289	338	291	311	296	355	318	292	306	343	312	310	318	330	310	294	310	361	301	329	307	307	302	342	310	291	309	314	365	332	282	272	312	317	314	315	324	304	320	316	313	322	297	316	298	327	305	322	314	326	320	311	302	298	315	337	330	326	312	347	307	313	322	307	329	326	354	307	317	345	320	312	305	301	333	350	333	321	319	340	319	325	323	311	308	353	311	301	335	327	306	338	288	325	320	345	347	322	325	331	310	304	316	302	334	330	306	329	355	339	299	328	328	290	284	352	303	302	344	327	300	339	308	341	321	327	323	357	302	300	285	335	336	302	337	314	324	294	304	308	327	349	306	314	329	317	294	304	333	338	284	316	297	318	303	302	305	321	312	318	326	317	328	321	355	313	314	360	326	350	324	313	323	322	303	349	327	316	309	320	307	267	326	317	309	328	291	331	287	310	301	321	322	315	335	316	317	297	295	301	355	339	319	300	316	308	298	343	292	313	279	313	351	325	280	307	320	297	328	316	296	315	308	365	312	302	316	326	376	340	314	328	299	305	348	327	318	326	312	365	351	297	316	308	331	303	296	296	308	354	322	313	307	340	315	345	308	323	323	330	336	340	339	301	309	316	335	295	298	327	296	327	295	312	310	298	327	308	332	316	341	309	310	291	314	319	358	327	300	321	327	327	297	293	303	305	297	306	293	350	299	317	292	326	271	336	331	306	307	340	315	344	322	323	331	312	287	336	337	337	333	327	333	313	295	367	306	310	321	299	308	317	315	351	329	301	356	308	330	315	309	327	331	360	287	260	311	337	305	312	303	300	317	336	317	269	307	319	291	339	317	325	306	327	294	335	316	286	303	314	312	309	309	348	331	291	306	284	298	312	307	335	316	292	287	313	327	326	334	276	323	339	310	340	288	308	329	299	305	318	341	356	327	306	311	336	309	324	291	320	353	310	337	320	320	317	303	322	268	319	331	303	308	303	321	335	317	289	316	325	329	329	300	314	324	324	323	327	331	303	306	356	293	329	314	350	325	308	287	307	329	297	343	322	294	316	316	331	335	350	311	292	302	344	331	286	314	313	346	317	337	306	288	330	311	339	322	297	299	315	332	298	347	315	340	322	329	336	332	350	318	281	305	331	319	317	322	322	323	292	331	316	364	298	329	324	348	326	328	321	333	321	309	304	317	329	309	300	357	338	305	349	295	299	333	295	292	363	315	332	334	322	339	347	316	340	344	332	341	328	335	361	365	321	321	328	301	306	285	307	295	327	282	310	321	318	306	303	328	301	302	340	334	314	326	298	293	279	301	321	347	302	320	335	302	324	331	317	308	312	299	293	302	349	320	337	308	335	304	322	314	335	311	318	318	320	329	343	332	350	318	352	313	312	351	312	343	288	327	289	320	305	294	323	318	254	352	320	312	339	355	323	312	325	327	325	305	301	352	326	327	326	326	312	331	311	332	330	306	293	321	348	320	331	293	328	320	316	333	340	305	319	293	342	282	315	312	325	318	324	294	331	309	291	326	304	356	290	323	305	325	274	330	306	313	273	332	300	328	304	328	328	321	317	325	323	304	347	312	309	305	350	335	331	315	330	355	326	340	307	320	311	317	305	363	302	295	321	338	294	361	356	300	354	335	309	334	330	302	325	324	310	323	314	320	299	311	312	318	333	294	313	309	304	271	320	319	317	296	339	296	358	325	311	318	312	297	308	316	330	346	298	337	358	327	336	329	351	328	294	262	328	351	295	316	302	335	366	326	303	328	323	322	310	323	291	312	303	324	328	317	316	367	310	319	316	334	288	322	312	306	313	320	315	342	299	263	318	313	294	301	301	287	296	319	360	299	330	295	339	366	339	286	291	321	340	303	332	302	308	301	312	320	334	318	291	323	304	322	301	308	327	311	341	339	361	332	302	328	323	314	309	312	312	335	299	336	287	326	291	350	328	321	291	335	296	314	314	303	303	351	341	354	295	354	293	334	334	340	375	313	324	306	305	299	333	306	328	324	324	320	341	271	335	332	333	328	321	325	298	324	331	330	306	341	302	316	344	330	305	319	349	312	324	308	315	314	313	310	326	326	304	338	295	320	309	309	343	334	295	303	320	316	326	334	304	293	308	316	318	305	342	360	300	334	327	305	308	329	349	277	325	336	318	351	311	319	322	304	307	348	287	309	321	302	331	335	343	319	318	310	325	328	294	322	324	290	323	323	313	293	330	332	340	290	306	344	367	319	304	333	278	319	357	312	336	335	322	341	317	349	328	347	338	305	318	327	326	320	326	342	327	330	340	300	321	339	308	312	369	323	294	324	293	309	336	320	298	288	329	322	299	333	315	280	328	339	303	324	346	346	306	342	312	317	270	295	325	313	322	295	339	331	282	343	310	356	303	328	284	324	331	320	303	297	353	342	291	316	333	360	338	321	318	318	299	311	302	313	304	329	314	310	330	323	331	307	298	317	319	304	287	309	307	311	329	320	293	298	350	304	306	282	321	304	337	321	320	305	315	353	358	294	337	323	318	314	349	318	343	293	334	292	308	320	356	337	305	311	318	305	316	282	346	313	332	297	309	337	323	321	315	335	311	334	335	350	292	315	299	317	306	321	311	340	353	291	350	306	323	324	320	302	290	327	309	342	311	297	309	330	279	312	306	287	330	304	375	310	322	302	357	322	326	304	326	311	324	323	306	311	342	306	314	291	334	319	322	314	309	305	309	324	310	313	315	353	328	330	315	330	330	314	296	298	325	346	319	343	350	333	341	295	352	274
9008	3478	919	619	509	454	422	365	366	351	345	325	353	364	351	310	318	335	335	326	317	322	325	343	331	352	347	331	332	320	322	346	314	320	312	337	308	342	351	287	295	341	313	303	339	326	305	312	329	341	333	347	316	330	364	317	344	348	300	305	325	313	318	345	337	313	333	342	326	313	301	301	316	328	348	349	297	310	328	313	310	297	299	291	327	370	334	312	291	308	321	325	330	331	339	337	312	365	324	310	357	326	351	339	337	345	313	318	300	303	354	349	328	339	295	316	342	313	336	343	319	343	345	322	315	312	335	341	331	323	346	361	326	320	304	348	298	316	300	330	314	350	327	353	313	352	336	316	351	348	305	318	301	335	326	337	341	339	350	337	340	345	364	313	350	328	311	333	315	323	338	284	339	340	320	330	301	311	309	343	333	321	331	299	344	309	306	298	355	330	347	330	351	298	347	299	295	324	330	337	322	315	356	319	303	305	343	316	330	330	335	340	316	349	309	311	317	352	334	327	318	299	338	322	315	313	329	314	314	327	330	344	364	340	322	328	359	352	340	336	312	326	344	317	321	338	332	333	306	304	320	331	304	319	335	339	344	343	328	323	334	325	344	329	318	322	306	302	305	296	338	361	357	307	342	303	289	321	297	338	322	310	326	277	290	315	325	300	316	355	310	309	336	306	372	317	309	304	348	317	320	317	326	291	311	310	311	357	310	326	328	363	347	322	317	327	338	306	318	323	321	312	336	315	319	323	340	296	292	342	309	343	364	314	359	353	312	314	348	336	324	326	300	358	298	332	315	326	326	357	349	332	345	338	347	297	338	323	326	337	303	350	312	317	295	304	314	340	290	344	316	313	325	331	307	323	321	350	339	338	371	323	317	324	322	326	329	344	351	300	313	315	327	293	331	320	310	331	311	324	341	307	309	317	367	308	337	342	322	325	324	337	333	297	323	309	338	341	359	314	334	356	312	352	295	317	354	312	337	318	345	312	325	328	325	348	313	310	338	334	330	298	330	312	360	343	325	342	358	337	343	327	318	320	335	344	328	326	308	335	323	296	348	329	355	350	334	287	320	331	338	321	354	346	316	333	332	327	309	319	370	317	301	341	296	353	381	324	324	323	315	296	304	322	322	317	327	333	331	330	328	331	321	335	298	295	335	308	304	326	320	285	313	318	319	309	308	315	364	333	336	301	310	296	356	312	307	349	322	322	314	298	341	331	340	296	340	297	342	317	337	351	357	338	324	306	297	332	333	319	302	307	296	298	344	343	295	332	331	317	300	318	355	338	354	350	314	301	315	348	339	335	314	319	313	345	325	311	331	311	331	327	317	271	311	328	310	314	324	306	301	315	329	318	331	315	291	333	301	303	313	319	303	324	329	348	314	370	320	343	350	322	343	325	306	350	324	314	323	281	324	332	327	351	323	326	303	346	341	327	294	367	308	305	300	298	335	336	322	301	336	331	288	319	331	329	308	334	296	312	352	340	326	338	331	346	348	355	296	348	289	326	341	360	299	324	340	315	305	369	347	288	324	305	308	330	303	325	307	307	320	329	333	321	345	357	344	320	321	305	310	337	350	301	302	320	354	314	320	346	343	329	344	325	330	317	333	332	301	332	325	348	328	338	330	347	317	318	327	318	295	327	350	333	343	344	321	328	317	319	348	333	317	306	315	302	340	327	336	304	309	362	301	318	300	322	338	349	288	361	314	300	361	302	312	340	305	348	334	335	342	334	336	355	315	352	318	323	312	325	312	322	321	303	354	292	331	327	341	330	321	310	301	320	329	351	337	313	308	296	331	367	353	308	347	328	340	331	315	316	315	324	321	301	314	298	328	315	311	333	336	330	334	329	340	313	331	336	342	334	319	349	354	341	346	316	320	340	311	328	342	290	317	293	329	348	316	348	308	337	300	333	309	317	338	333	318	324	325	323	330	313	327	359	331	361	320	336	293	343	303	336	306	348	330	320	333	299	331	324	365	323	334	316	309	289	327	330	323	289	346	329	314	321	303	328	312	364	307	303	339	291	338	329	320	329	340	340	319	313	343	309	346	337	343	324	351	296	313	305	345	315	316	337	308	343	335	357	328	341	296	289	312	342	382	376	317	333	308	347	317	350	335	316	326	316	306	332	309	333	321	311	344	319	302	343	310	327	319	348	354	302	327	318	347	352	352	324	295	328	322	320	332	301	324	311	318	317	304	324	363	318	347	283	292	330	295	340	308	337	311	338	324	297	332	326	314	278	320	306	316	336	326	302	312	317	324	285	340	326	328	331	309	331	295	308	361	305	332	312	308	335	329	309	323	342	319	355	332	327	364	353	334	378	332	308	333	313	321	353	306	296	308	304	339	334	325	335	326	321	333	309	325	332	317	360	302	307	325	356	311	313	348	324	320	345	324	326	323	347	328	321	311	297	340	287	342	307	290	315	336	281	343	337	327	279	305	295	325	324	330	359	331	326	359	290	340	313	295	309	332	335	346	314	337	329	335	323	318	334	319	350	328	349	318	364	308	354	323	324	366	357	308	344	314	291	309	331	319	330	303	331	336	330	309	320	311	322	324	338	318	329	341	313	315	317	316	342	302	320	323	346	340	306	324	332	314	315	328	365	302	312	345	315	338	311	322	310	337	335	301	338	319	367	313	318	302	293	327	287	335	313	329	316	348	303	350	333	316	305	313	345	330	289	339	338	321	332	313	338	331	323	337	346	357	315	305	329	306	315	289	303	339	358	319	316	333	348	332	319	303	314	331	330	304	318	322	342	344	292	326	347	316	299	305	326	335	311	322	327	328	329	313	342	317	309	334	329	322	305	286	301	333	304	319	334	320	329	337	327	357	350	359	355	335	332	332	331	334	318	328	350	318	324	295	305	318	334	314	299	321	319	273	306	332	334	321	364	331	327	298	317	307	329	328	319	322	349	362	314	348	374	336	323	334	307	328	314	343	307	327	328	317	310	291	331	338	303	375	350	352	325	326	323	314	344	348	316	299	311	303	352	331	330	343	337	321	360	327	331	334	303	349	311	345	289	338	314	332	323	321	307	307	342	312	334	310	336	311	301	311	333	350	341	327	327	322	318	312	291	319	320	305	298	310	327	302	308	329	314	298	302	340	338	297	317	329	328	320	356	338	315	321	298	339	306	318	337	331	336	331	332	309	333	289	362	344	355	302	333	341	313	328	321	343	349	309	337	320	314	342	308	327	316	321	349	328	331	313	308	339	322	327	308	343	343	337	346	311	325	337	324	338	283	338	324	323	299	306	326	344	347	344	289	320	341	339	325	331	334	358	327	307	327	305	338	339	322	311	347	346	328	333	313	309	312	354	344	312	297	341	340	327	334	331	325	345	322	314	320	330	321	325	326	334	317	322	333	341	335	323	354	333	348	328	308	302	334	327	326	295	336	337	310	295	347	335	329	354	294	349	303	352	316	307	321	322	336	300	336	291	300	286	333	306	331	332	320	324	319	337	317	322	335	336	331
24006	21384	28349	24781	21349	7601	1426	1132	981	935	948	877	811	856	801	809	790	835	803	805	806	765	811	740	808	726	773	722	758	727	786	771	781	716	754	718	704	783	757	724	786	752	727	778	746	777	723	774	779	736	748	719	761	738	728	774	723	756	732	719	791	742	707	753	735	718	733	759	742	739	713	838	712	719	696	756	710	741	774	699	703	730	752	760	689	740	697	756	746	760	788	759	730	770	743	709	799	702	767	771	742	743	727	727	750	757	717	752	755	796	698	755	711	702	721	729	762	717	723	725	722	804	725	787	722	771	741	731	707	747	715	772	692	735	701	709	725	739	755	739	801	734	722	756	720	768	691	743	767	801	740	748	825	753	769	770	741	748	753	813	787	726	755	735	733	737	721	792	741	768	701	718	747	739	708	779	745	758	799	777	755	678	749	773	748	746	771	762	749	680	765	741	727	751	708	713	722	722	743	725	686	745	776	725	751	739	702	757	787	720	775	726	753	741	755	717	730	753	741	737	732	728	705	719	730	751	766	764	751	738	688	784	741	733	744	732	774	778	728	807	755	727	757	725	742	743	730	780	742	733	709	729	739	745	733	735	695	752	767	690	748	733	753	737	778	731	735	705	740	752	712	681	736	779	709	721	741	747	786	768	742	775	732	731	769	683	743	787	810	708	751	739	700	709	737	703	727	709	755	743	753	735	753	717	723	738	728	719	769	723	785	734	692	739	743	746	751	784	721	710	738	746	727	764	761	733	770	745	758	719	735	746	772	707	734	667	744	745	752	769	749	751	733	769	775	758	758	727	661	770	754	730	741	741	749	733	738	748	704	707	750	759	722	737	727	746	723	771	719	765	742	686	746	767	702	715	744	706	698	740	764	741	761	755	733	734	737	795	781	766	770	740	796	690	766	733	808	709	719	725	766	747	696	761	733	702	720	750	722	743	733	784	752	762	744	774	676	731	775	767	719	751	776	692	723	693	713	787	711	744	707	753	731	741	768	754	672	736	745	716	769	721	714	706	785	732	732	736	724	688	725	765	740	767	745	764	716	705	733	741	764	768	756	697	748	739	770	708	763	753	735	711	734	690	806	724	759	731	724	716	741	709	741	729	760	723	765	782	742	756	731	770	731	742	716	746	802	755	761	707	725	754	771	718	744	757	751	719	728	760	740	715	699	700	726	700	746	720	720	749	738	718	751	742	705	761	720	733	754	773	717	770	718	807	760	754	713	731	751	745	720	760	726	769	726	767	723	729	727	719	726	754	764	755	729	719	777	714	735	719	779	721	718	761	714	747	726	732	755	725	731	717	709	672	783	737	757	742	777	725	732	725	750	742	780	724	743	707	733	697	740	758	758	732	721	751	740	757	769	699	711	728	719	692	800	734	776	773	743	755	747	727	768	763	734	742	789	760	744	734	718	772	755	729	740	749	710	717	733	753	743	729	712	754	744	770	738	760	732	694	738	737	783	697	735	773	763	731	758	739	698	703	752	760	747	738	734	738	696	716	762	738	715	737	726	718	735	749	727	743	767	776	736	799	723	754	711	697	759	733	766	770	772	718	755	747	785	705	796	736	731	706	711	765	778	737	729	745	693	749	746	709	718	712	735	701	758	790	736	748	705	720	748	743	713	750	681	731	753	774	797	723	719	735	758	697	757	723	719	781	801	764	798	713	797	731	714	736	726	761	743	734	741	770	735	671	763	749	706	684	711	753	747	756	738	736	730	750	739	750	683	753	711	750	733	756	703	722	751	762	694	744	755	722	748	750	720	755	751	725	761	715	722	749	763	756	737	807	692	757	707	720	728	754	781	780	727	730	719	734	736	740	784	767	764	745	686	731	800	713	748	775	766	752	760	740	796	711	731	728	737	818	731	749	781	718	777	705	737	708	752	746	751	818	721	769	755	770	702	714	730	715	758	709	689	738	727	756	728	749	729	720	732	773	713	732	733	752	756	701	704	762	737	702	777	720	740	732	782	762	716	730	718	768	735	731	712	705	675	774	763	748	732	732	720	742	722	793	774	721	752	708	717	738	764	766	770	755	739	745	708	755	720	762	747	737	690	762	698	681	708	739	725	737	734	746	720	742	695	711	783	689	772	711	769	718	698	706	804	749	758	737	713	760	775	719	677	723	754	770	748	740	745	742	756	798	781	670	713	731	751	719	704	725	699	739	731	774	772	750	750	753	754	709	771	755	775	655	782	750	714	673	732	707	744	769	715	723	759	783	721	702	712	739	736	743	754	791	721	775	784	694	757	776	726	720	715	760	779	807	743	715	758	769	717	769	738	744	755	718	703	707	703	753	706	710	772	731	784	729	776	723	700	742	722	694	731	707	731	768	729	765	737	740	738	736	702	720	741	838	742	781	686	762	694	784	780	722	765	750	728	729	711	702	720	716	752	769	707	720	747	717	670	722	757	770	765	733	757	777	746	745	714	689	768	748	782	715	738	695	749	796	719	761	736	750	771	705	761	745	719	757	750	740	705	813	734	705	740	740	756	751	731	764	721	794	716	725	716	729	711	757	740	737	719	744	761	724	773	804	699	766	783	774	714	690	753	738	689	730	729	737	773	747	713	732	687	709	715	700	731	726	736	739	762	754	764	718	726	750	735	771	667	705	753	769	754	760	766	795	799	764	734	709	735	701	739	712	708	750	746	698	753	713	704	768	761	734	675	764	725	753	700	763	746	746	726	685	745	768	680	683	717	711	745	743	752	804	734	712	693	725	753	738	758	751	756	727	786	715	700	766	675	713	771	725	715	744	722	743	768	745	731	793	767	738	669	694	715	738	762	706	722	711	770	755	755	760	707	758	686	719	750	722	774	706	785	736	691	728	726	731	737	718	743	753	707	717	708	773	717	737	740	779	741	758	747	766	728	766	730	835	694	786	737	709	747	741	742	742	783	727	701	704	732	702	751	784	783	750	754	684	775	729	751	772	719	724	752	761	772	740	761	727	733	735	805	743	683	730	750	764	704	734	759	756	713	734	756	769	682	749	709	745	791	735	749	726	734	697	743	733	709	778	733	719	772	744	709	772	755	730	736	677	688	779	694	681	783	728	734	729	704	724	727	744	763	733	720	742	729	777	673	730	705	724	723	764	766	759	744	720	762	801	727	768	729	764	710	772	752	760	758	767	733	722	742	752	752	719	713	720	783	718	754	752	774	727	747	714	774	683	689	731	719	761	768	695	778	732	715	773	702	762	730	726	738	763	724	731	717	731	757	722	731	753	747	764	732	678	737	747	756	727	747	708	732	707	782	706	703	697	731	721	749	758	757	737	754	750	754	750	744	739	728	714	705	709	727	715	735	708	761	792	750	758	751	745	769	741	699	696	760	725	731	751	773	763	712	767	747	778	725	733	753	733	702	728	728	706	697	741	772	732	758	763	757	761	693	740	723	774	724	760	736	746	793	731	764	774	761	783	725	725	747	727	739	737	768	725	704	739	729	775	754	759	745	758	715	735	765	689	734	763	700	722
11961	13170	6058	3027	2270	1796	1522	1308	1190	1062	1014	971	902	851	860	862	827	854	800	831	806	781	847	790	788	777	768	750	792	741	774	780	754	781	740	787	767	767	711	747	756	746	745	705	760	806	704	724	757	759	748	786	743	746	735	777	740	762	743	733	733	790	785	753	747	760	711	756	752	734	700	754	751	753	697	758	771	787	717	743	732	680	799	733	721	753	719	721	756	777	706	711	754	759	712	722	698	715	767	780	741	723	748	724	746	745	691	718	734	764	755	812	732	693	738	729	729	711	784	774	734	726	757	755	697	743	761	750	756	727	742	688	715	689	727	758	768	751	732	778	746	759	729	722	746	726	787	774	751	736	717	749	730	754	745	695	756	697	705	749	732	758	750	753	782	713	743	776	777	756	749	798	731	752	743	704	769	761	755	713	765	713	764	764	786	732	660	691	743	740	773	764	763	734	763	732	757	737	769	728	767	759	725	743	739	741	742	773	714	753	783	787	776	691	763	734	692	755	741	731	752	763	763	775	765	739	748	743	797	713	741	750	764	790	733	754	761	786	729	766	724	762	741	726	743	727	795	719	734	767	756	789	732	752	738	716	702	704	757	738	690	733	745	716	764	751	725	770	771	715	753	796	760	805	735	722	721	754	757	740	776	755	693	705	713	774	783	743	757	779	745	758	784	755	734	775	728	764	759	745	765	732	710	730	748	683	777	708	722	755	752	746	757	783	766	723	794	748	744	756	753	711	729	756	690	750	737	743	744	682	738	787	758	763	671	736	746	702	792	749	729	785	714	728	774	728	732	745	724	728	719	701	752	754	738	741	746	742	765	731	765	762	732	729	732	736	704	737	753	747	765	745	729	776	749	721	774	813	740	725	709	754	754	756	746	763	700	767	768	734	743	754	782	813	717	769	716	769	767	718	723	764	731	737	734	751	703	768	719	770	767	675	733	759	793	771	754	723	767	744	771	807	712	733	737	737	743	751	721	750	758	737	758	765	748	760	717	764	758	687	766	731	730	775	755	755	794	771	770	715	731	740	761	741	744	807	748	687	759	739	771	711	710	772	712	757	796	810	758	739	739	732	750	738	718	744	664	718	764	768	734	770	755	686	772	709	700	748	772	796	727	770	773	677	767	710	717	738	767	712	776	680	760	702	735	779	711	739	769	716	743	745	772	772	750	779	744	786	714	704	734	692	698	719	752	722	778	698	731	719	728	747	713	740	754	761	723	728	727	743	725	720	745	735	734	807	718	722	786	766	750	805	724	733	706	772	730	763	823	737	799	762	742	746	778	761	759	740	689	730	708	754	753	767	745	766	777	769	762	825	752	690	778	748	765	724	696	723	723	804	780	728	694	711	769	792	739	767	732	740	760	719	746	744	722	805	754	739	754	739	756	744	746	742	721	775	683	781	784	748	738	743	695	765	751	708	759	764	758	729	700	715	710	733	695	695	700	768	804	792	736	741	759	792	749	748	729	770	773	785	741	733	694	737	758	753	741	784	761	749	759	727	772	702	704	749	763	774	763	727	767	732	729	782	769	723	718	787	746	776	705	763	751	745	765	762	697	762	749	781	745	786	784	740	757	759	751	728	749	744	764	720	714	753	713	734	743	824	766	748	720	745	778	741	737	704	775	666	750	797	747	749	769	735	715	760	715	759	788	750	772	766	770	754	786	784	715	792	774	752	758	658	693	734	722	722	751	750	734	728	750	781	728	723	726	751	743	763	777	726	709	716	748	754	736	735	753	744	756	750	747	783	745	733	738	693	717	771	752	739	729	720	698	745	775	747	743	752	734	778	766	750	725	756	796	750	704	695	744	789	725	704	731	742	756	759	764	757	768	755	789	713	757	785	735	745	777	764	710	724	738	790	731	762	773	749	793	774	756	721	794	791	784	719	740	754	714	701	763	805	754	758	773	699	731	707	790	757	797	736	753	751	737	707	743	776	686	755	722	747	749	763	754	772	687	746	756	719	761	780	729	775	735	727	748	764	736	771	744	787	701	729	779	762	754	722	765	762	779	750	790	709	765	719	759	736	754	719	752	742	727	743	764	724	746	722	728	786	728	729	754	725	764	772	757	762	717	766	778	727	666	748	746	764	692	753	747	736	739	728	763	728	766	692	733	775	711	780	710	777	796	744	751	740	724	674	750	749	785	696	753	805	787	723	728	730	739	737	743	722	762	740	724	785	729	740	770	735	727	777	783	771	774	776	711	729	763	747	699	724	720	727	745	725	700	773	751	788	761	704	711	710	783	766	785	743	731	758	730	736	765	720	737	744	745	716	758	739	704	710	763	795	739	733	724	738	759	758	719	746	711	753	760	723	706	761	750	740	722	700	785	734	738	710	744	741	787	749	708	765	742	755	722	734	744	764	771	666	717	737	767	725	766	746	757	767	730	749	756	748	762	806	715	735	766	737	736	731	754	755	718	710	734	743	774	792	706	724	703	777	776	717	747	691	714	742	759	762	787	746	738	689	767	733	740	721	773	713	701	755	735	725	719	723	745	744	726	725	780	718	714	759	716	793	718	725	755	771	733	760	739	709	725	774	753	721	769	718	725	733	753	759	720	776	729	755	751	754	724	749	740	738	759	765	730	767	768	722	770	767	759	730	781	767	728	750	727	722	703	745	663	721	770	769	765	745	744	768	755	729	773	721	749	707	753	743	767	754	795	800	761	772	728	767	707	727	713	761	720	756	723	732	767	738	700	711	747	748	680	726	704	745	732	754	716	737	744	761	748	719	764	739	718	734	746	761	719	756	731	735	731	732	735	772	695	787	721	769	725	765	745	789	753	721	747	751	747	759	718	745	757	816	761	716	764	760	695	766	736	740	755	700	784	727	780	745	742	735	733	715	743	766	719	769	744	753	789	765	756	725	712	758	747	774	738	715	773	758	776	752	721	729	729	784	772	723	777	748	746	763	751	750	755	763	732	731	757	757	765	730	709	752	758	732	729	736	768	698	710	724	719	735	744	737	700	747	724	774	691	725	686	711	758	767	739	763	706	756	705	743	761	753	758	756	751	745	733	763	782	739	752	736	745	704	756	768	779	701	778	725	775	761	762	718	735	761	751	739	733	691	734	754	699	723	736	765	770	785	721	756	675	750	746	738	749	753	743	736	741	778	765	757	764	751	726	776	733	753	782	761	722	723	751	694	707	721	741	750	746	740	675	840	763	733	719	750	771	751	762	746	704	734	769	736	723	726	731	822	744	756	740	780	748	718	765	740	739	786	685	738	776	765	770	787	712	760	759	750	758	704	739	705	767	720	716	716	708	784	756	752	756	741	737	675	757	753	699	784	772	764	763	773	755	746	785	770	722	767	713	724	766	812	721	749	728	805	756	776	721	755	730	746	720	770	750	778	757	706	780	777	752	723	769	748	754	731	785	774	742	755	757	708	778	744	725	711	783	717	690	774	719	732	751	754	728	742	741	704	731	822	738	805	763	719	751	709	741	747	730	780	703	757	772	776	744	769
24986	21329	27141	25744	8325	609	447	382	363	362	328	336	300	287	260	296	315	297	289	284	249	292	280	286	275	279	273	303	265	301	269	263	254	297	273	279	235	254	260	273	257	272	277	258	262	277	264	264	251	264	280	265	274	319	240	280	246	258	258	263	241	275	264	268	273	312	246	254	258	252	246	252	271	271	251	256	287	255	265	229	257	265	273	272	238	244	239	259	270	265	262	295	229	244	236	260	252	262	250	233	267	263	257	259	271	243	260	275	277	253	248	226	239	257	270	274	256	279	270	262	241	254	259	308	274	237	254	259	260	256	234	253	270	265	277	259	284	270	264	241	250	281	236	261	248	268	282	254	267	269	268	277	243	281	271	266	275	263	270	240	241	248	265	245	275	253	270	228	261	218	248	294	243	276	273	253	265	238	270	276	262	236	280	226	245	260	239	289	279	253	274	296	260	249	280	256	261	260	278	244	226	251	252	265	241	244	270	247	265	235	260	225	277	273	256	269	233	260	263	259	271	256	252	261	270	260	244	223	266	238	259	241	275	244	241	259	259	269	244	276	240	260	242	254	255	277	291	258	273	276	240	238	278	256	256	282	273	253	269	249	251	285	254	279	273	266	248	242	237	247	297	246	247	279	236	249	247	249	257	278	246	242	242	314	240	238	255	252	269	254	288	253	254	273	277	259	249	264	226	241	254	252	229	251	251	254	279	263	250	234	294	236	272	276	245	261	253	254	266	283	241	246	272	274	261	249	232	257	268	258	279	264	256	219	278	272	238	257	246	256	268	270	275	276	256	271	260	264	251	244	231	248	247	243	257	269	256	275	263	258	266	307	246	277	247	304	238	243	237	281	290	274	262	243	283	272	287	272	246	280	250	247	240	242	249	294	272	264	250	242	265	267	260	287	215	254	257	264	267	242	282	275	279	248	254	260	240	249	269	235	258	253	257	274	262	245	266	282	266	259	260	265	282	235	252	241	281	256	256	264	283	259	269	269	259	254	266	261	243	238	265	243	246	278	280	216	231	263	269	258	254	249	246	272	291	272	287	242	257	225	234	261	284	284	263	275	239	256	235	254	282	255	273	268	259	241	286	263	261	253	250	245	261	280	263	267	264	281	260	227	259	263	265	273	271	255	286	260	287	262	239	279	269	266	279	265	259	246	253	238	258	275	233	282	271	251	272	257	268	266	277	256	225	240	262	279	252	271	262	264	233	245	230	273	221	252	240	265	282	251	246	247	264	268	266	253	238	266	247	252	285	265	258	283	263	288	246	257	272	253	248	270	255	240	241	239	273	269	260	254	253	261	281	254	279	262	227	242	256	244	258	260	242	274	274	249	282	246	260	254	238	245	263	250	275	252	273	289	241	256	268	257	293	264	268	287	277	258	267	259	255	307	281	249	268	239	251	249	271	244	256	266	283	263	253	267	300	280	285	255	248	270	287	243	265	262	277	266	287	258	257	265	235	286	288	271	263	256	261	273	243	262	257	252	235	252	253	297	279	232	275	281	305	277	232	249	264	272	281	229	272	230	275	253	259	246	263	266	257	258	239	270	248	240	270	241	250	282	276	264	282	227	280	237	262	272	285	253	252	277	242	265	257	264	277	273	255	264	264	256	254	268	257	258	276	249	241	284	245	250	250	240	259	263	253	275	246	285	243	263	260	259	233	271	255	277	223	274	252	269	264	258	267	283	268	245	261	248	287	254	255	288	298	259	246	235	248	282	275	274	255	255	277	276	252	260	220	273	276	242	271	246	256	257	263	253	272	262	257	257	254	285	250	277	247	248	263	285	261	258	271	249	246	256	296	246	274	270	243	271	279	246	262	267	271	238	291	286	260	249	272	235	272	232	268	261	281	277	273	248	283	288	250	262	252	267	246	263	273	268	261	272	280	271	265	239	224	274	251	250	273	257	280	273	263	246	251	243	249	238	257	264	247	279	281	270	253	267	258	222	252	258	257	281	229	248	251	251	276	294	272	295	257	250	258	227	277	261	268	250	263	254	263	259	269	259	280	247	270	213	259	251	231	250	248	241	273	273	260	264	250	260	256	265	259	250	243	250	257	250	279	277	240	273	247	250	247	265	245	230	263	262	269	264	279	287	262	269	261	241	234	266	243	232	277	254	262	238	303	279	278	279	288	260	269	261	270	254	238	269	269	274	261	254	266	276	258	266	271	249	257	231	275	294	256	258	260	235	266	262	274	285	278	269	286	267	276	286	248	277	254	278	254	263	254	263	247	254	257	250	270	247	255	275	236	271	263	280	218	243	256	277	260	272	267	261	248	260	260	256	268	256	272	264	259	256	251	239	277	276	262	256	256	287	241	258	251	255	269	267	246	265	252	251	236	240	231	263	257	273	281	248	246	271	269	266	258	270	251	244	245	297	253	248	268	251	261	242	247	252	278	270	255	274	289	260	243	259	271	252	249	296	270	272	251	252	267	268	265	249	248	265	284	247	222	231	262	281	298	257	284	255	247	238	244	248	276	272	275	301	255	242	261	266	276	236	278	235	234	273	265	249	261	279	278	279	246	261	251	264	245	225	251	290	284	245	271	255	308	282	277	253	281	274	227	256	252	269	254	267	281	285	285	268	279	271	246	258	265	264	276	256	258	299	249	282	228	268	266	272	267	261	264	277	282	245	267	267	262	266	266	302	244	255	252	252	260	246	273	255	278	246	288	255	263	221	267	258	275	247	283	262	261	263	258	256	251	270	281	252	280	275	268	285	274	280	260	268	257	235	262	270	257	258	263	264	259	240	268	267	261	253	262	276	285	253	272	242	255	249	272	277	259	256	266	237	259	234	269	263	280	252	265	265	263	262	273	277	272	279	263	263	282	258	273	273	274	271	269	259	258	267	256	244	272	268	273	246	293	240	279	248	256	284	281	285	266	269	253	259	259	254	263	236	257	273	275	227	291	242	233	268	226	276	259	266	231	263	228	279	250	295	250	234	251	246	272	297	242	265	275	291	275	258	268	264	299	229	257	256	277	239	267	275	270	237	271	275	268	250	241	257	255	275	283	278	267	243	255	265	260	248	232	295	247	256	231	271	282	274	250	260	277	238	258	279	255	282	263	257	243	259	253	273	278	246	292	266	219	259	263	274	251	263	247	254	274	246	268	263	255	281	249	276	261	262	270	303	242	258	227	215	290	263	276	263	254	240	266	228	263	234	265	241	249	272	261	258	217	251	241	250	292	260	259	273	248	243	293	254	278	268	286	279	265	297	286	265	260	215	281	275	275	278	253	259	260	260	270	242	249	260	265	269	267	250	277	244	267	265	260	259	272	280	252	241	270	248	259	274	240	293	277	258	240	244	244	265	271	267	245	242	255	266	269	271	262	284	255	286	250	258	276	270	271	233	262	264	257	231	247	259	266	238	266	245	283	270	257	278	255	247	252	280	252	265	249	259	273	274	250	270	273	260	282	256	284	255	260	277	240	269	281	256	272	237	261	252	263	248	251	281	243	246	248	245
8967	8614	2944	1491	1091	852	646	580	501	476	382	385	379	323	340	303	304	315	284	301	282	287	290	292	301	286	289	317	308	283	279	305	298	277	277	288	294	297	283	277	302	271	282	275	256	279	256	298	306	262	278	257	255	292	234	273	284	287	266	283	300	269	272	297	251	287	286	271	287	298	259	318	273	277	252	287	276	292	274	280	322	272	283	307	268	265	278	295	288	263	274	295	290	266	279	277	294	281	275	300	282	293	259	253	262	287	275	287	301	294	281	291	275	289	284	256	267	304	304	271	277	254	272	251	282	299	263	270	286	267	263	271	276	272	257	265	247	277	272	284	246	288	248	260	310	286	271	263	275	244	282	300	297	273	265	279	262	277	281	319	246	248	262	258	301	282	292	287	269	286	278	252	326	264	270	262	293	291	264	288	267	276	262	259	289	278	288	278	294	279	307	272	296	259	310	285	279	289	266	298	258	251	286	278	262	268	260	282	246	295	266	259	270	293	272	300	282	291	253	275	282	280	293	278	287	277	241	269	277	258	267	302	257	276	263	267	283	285	256	290	267	267	266	286	317	272	304	273	250	295	287	251	293	302	253	298	297	290	282	271	281	269	255	268	262	246	275	263	289	285	275	272	266	277	277	271	264	264	288	290	271	309	298	265	257	250	294	270	263	292	249	285	270	261	275	292	285	294	276	274	294	269	283	305	290	299	258	258	290	276	265	275	302	270	271	278	272	305	272	260	272	308	268	291	271	276	264	294	281	281	257	279	277	226	252	276	256	257	269	317	260	301	290	270	278	265	254	267	292	276	299	275	280	293	266	302	246	265	308	275	276	259	295	272	258	293	276	270	301	267	272	278	289	284	252	271	262	269	266	246	261	266	278	281	246	257	269	252	294	291	278	280	300	322	266	279	285	263	258	270	271	259	321	291	259	288	272	274	261	277	264	278	260	288	261	286	279	265	243	267	272	276	282	282	277	275	275	299	256	285	283	263	283	274	283	276	311	263	293	309	276	261	261	288	285	265	290	253	291	274	309	276	272	259	273	299	292	273	258	263	284	299	284	293	276	259	254	270	317	290	247	278	256	301	256	304	258	284	281	273	277	293	267	281	280	300	294	289	286	263	287	270	278	292	285	282	275	279	268	256	302	281	285	285	272	289	281	273	309	285	271	259	278	271	292	277	286	301	279	279	307	249	295	287	287	260	303	281	294	280	281	288	275	307	303	283	286	254	314	279	302	268	305	274	314	284	268	249	274	284	279	282	302	268	283	271	298	274	280	285	283	257	289	271	276	260	260	272	276	279	256	265	283	288	259	289	277	261	276	262	262	271	308	283	302	298	285	262	304	288	298	280	294	285	274	281	266	263	277	274	275	320	281	265	308	283	258	278	279	269	279	299	301	297	292	259	270	319	285	239	267	293	248	221	276	257	284	265	267	278	271	266	270	260	313	280	292	254	265	281	279	276	256	287	272	287	309	301	284	270	274	308	257	262	293	293	250	266	292	306	278	285	271	305	277	279	244	278	289	271	278	280	261	275	275	268	259	276	282	268	281	268	257	282	264	238	266	290	276	270	294	296	278	271	284	292	276	297	277	257	267	264	310	295	299	304	281	244	236	267	283	287	272	296	273	275	264	274	288	280	296	275	289	276	287	283	271	299	289	299	303	287	287	268	272	299	279	302	273	259	292	257	281	283	292	300	283	234	281	277	279	304	306	258	284	254	288	261	277	268	299	289	297	288	269	297	306	287	250	291	271	265	274	307	269	295	290	278	299	299	278	281	293	259	262	301	261	302	294	272	268	270	295	277	271	264	269	301	276	250	293	279	270	285	269	262	259	263	275	272	301	274	263	272	267	270	271	311	269	298	286	261	268	284	267	275	268	264	290	290	265	279	281	261	278	263	314	278	275	305	272	264	279	308	299	269	259	290	276	278	270	290	253	251	273	288	285	258	272	254	296	257	272	295	286	276	274	291	288	268	282	271	263	266	287	265	299	290	285	271	307	308	246	277	262	269	268	273	237	254	300	285	282	255	281	265	271	290	278	262	265	275	289	289	256	269	307	297	266	267	287	279	256	283	265	299	286	279	287	288	273	266	282	250	280	271	285	262	284	285	297	300	291	262	263	278	278	273	278	281	279	289	281	270	253	290	272	293	266	273	301	280	262	287	267	294	253	259	263	277	250	291	272	291	265	266	283	268	280	239	259	300	261	274	260	272	262	287	272	278	277	290	244	277	279	262	277	270	284	301	271	253	276	289	260	267	286	288	266	280	224	286	288	264	274	303	277	271	287	290	265	271	285	292	286	275	274	297	279	269	271	297	264	280	254	275	261	278	306	258	269	266	284	293	259	287	276	290	269	260	269	266	266	298	264	277	296	261	272	300	292	293	250	256	297	271	282	268	266	285	279	238	264	265	256	269	290	290	279	289	260	261	268	274	300	263	280	251	257	259	282	260	256	272	288	282	284	285	253	244	309	258	285	270	250	269	286	270	283	266	293	240	285	288	291	253	304	285	262	270	260	248	261	266	261	306	283	297	299	243	304	280	247	308	276	264	280	285	269	289	271	282	280	291	261	271	271	276	273	300	277	265	281	276	284	253	267	262	275	247	285	259	273	270	316	271	283	250	294	308	266	295	271	275	296	289	281	263	273	275	276	305	266	287	270	260	243	272	283	290	283	250	282	286	277	284	275	278	272	239	277	268	269	286	267	303	280	268	258	256	300	255	243	264	298	295	288	277	284	308	277	288	244	257	263	245	266	286	263	282	281	281	284	288	268	289	274	276	274	276	294	286	285	284	290	285	309	259	281	286	287	267	257	275	266	315	261	281	277	298	312	289	269	266	282	278	303	290	257	296	281	276	303	267	292	256	263	265	273	278	311	274	264	260	287	265	258	286	272	289	281	264	262	255	292	294	296	271	267	277	268	280	253	291	276	282	259	259	298	287	291	303	274	290	274	252	312	284	266	286	271	268	296	309	266	281	290	259	284	261	280	285	281	256	250	271	277	302	280	265	274	301	290	268	279	259	314	268	306	285	272	282	263	285	250	269	273	269	276	271	252	267	277	296	274	282	297	294	274	273	258	255	287	297	276	282	267	256	309	308	290	275	277	285	242	285	262	237	281	284	286	281	312	276	281	286	300	236	284	293	251	256	256	271	285	265	267	269	288	291	301	269	270	290	311	263	267	295	252	278	267	281	263	266	285	298	299	268	261	265	280	294	287	277	303	330	273	244	260	275	274	267	301	290	291	296	264	278	263	264	263	263	298	249	283	287	303	290	281	251	276	292	246	278	259	267	280	293	261	293	295	279	283	255	255	282	286	279	273	284	304	257	278	310	287	269	259	272	251	279	265	289	275	261	313	283	277	302	297	290	267	291	271	334	275	276	280	261	264	255	267	259	262	257	287	273	293	305	280	250	280	301	259	265	267	289	287	256	277	243	292	277	273	261	269	259	266	253	269	262	264	290	276	296	279	275
22810	21432	28948	24321	21439	21499	7816	1651	1243	1235	1149	1089	1075	995	950	960	965	932	936	963	943	906	932	934	917	942	861	903	898	895	870	848	858	905	881	877	836	908	884	920	833	831	822	880	833	861	844	858	888	860	902	781	867	850	869	850	895	860	905	867	866	816	820	921	845	835	868	861	812	890	870	896	857	858	905	876	822	854	851	931	847	888	854	937	917	799	801	864	889	848	865	858	854	878	876	889	848	859	839	815	859	894	849	824	883	839	889	810	843	843	874	865	885	838	898	863	901	909	922	873	819	850	839	830	848	830	915	886	858	874	895	833	887	874	899	857	862	882	875	869	874	902	854	882	854	859	917	852	853	897	839	839	861	864	842	870	870	915	902	874	869	906	923	919	913	844	888	830	859	837	893	906	827	903	834	849	842	876	882	818	888	892	886	877	854	842	853	860	836	879	893	848	875	838	860	856	857	881	859	849	890	867	899	867	870	880	861	891	831	846	858	873	866	863	818	838	860	866	861	846	891	889	878	832	836	830	814	802	853	865	866	869	872	914	837	793	876	882	865	877	913	855	903	827	893	860	904	837	905	808	882	871	842	838	873	846	878	814	856	831	855	848	837	867	854	877	889	863	856	815	848	837	875	890	856	866	901	817	831	831	876	885	927	834	788	877	860	880	902	872	820	871	896	830	884	893	918	885	861	885	848	813	861	885	801	896	876	889	880	862	899	856	918	874	834	827	900	857	890	888	917	817	902	928	884	836	895	853	863	879	833	855	867	849	834	853	852	872	864	900	873	851	935	885	885	852	886	841	902	889	851	798	864	908	876	874	883	846	889	887	889	843	866	914	814	846	889	928	857	899	893	873	847	894	907	840	790	898	825	856	877	882	912	902	878	879	834	939	899	877	926	832	895	885	882	845	925	869	849	888	889	815	894	806	834	836	842	869	953	844	850	910	917	851	816	856	843	897	854	791	841	871	912	839	817	872	890	831	870	914	885	896	900	856	787	873	799	858	811	874	861	831	931	858	825	853	882	878	843	868	866	827	817	870	919	857	869	853	920	870	779	849	830	852	861	854	843	875	845	886	862	922	909	834	908	930	842	859	886	850	868	842	861	877	850	858	895	842	908	887	903	854	875	846	852	823	910	779	908	860	915	871	827	848	885	881	846	899	897	857	839	853	863	877	863	863	910	868	859	889	872	859	853	856	847	870	807	879	861	870	853	913	892	884	854	900	868	828	829	860	864	860	872	841	893	829	829	877	810	859	883	861	871	855	803	842	847	827	810	834	854	867	900	881	839	862	856	854	816	873	840	919	872	886	860	800	843	863	834	864	865	868	857	843	817	860	922	885	825	893	887	870	890	913	869	902	814	910	881	928	851	864	874	913	863	841	885	800	845	870	897	879	889	855	900	878	862	883	834	892	890	859	857	896	903	895	861	881	887	844	853	835	883	823	868	865	815	842	848	810	877	915	841	875	854	886	883	864	914	862	851	920	881	851	865	845	883	837	861	808	849	841	872	857	835	863	864	942	855	825	858	817	888	873	860	838	850	850	871	823	866	884	847	832	894	875	850	860	820	900	858	808	801	881	838	854	845	832	876	862	831	796	899	895	890	858	898	895	839	866	866	865	880	825	891	894	867	830	886	882	919	900	861	895	919	864	829	875	907	883	859	852	885	902	910	931	904	894	851	867	818	840	847	865	798	855	837	827	852	850	848	899	826	895	843	861	848	894	854	893	865	808	857	895	850	867	868	849	900	917	909	917	835	887	870	870	827	876	890	823	834	866	857	869	900	847	874	847	865	826	871	906	823	826	880	848	877	831	845	892	867	855	830	852	883	873	871	852	831	845	847	835	833	869	851	868	890	877	825	855	843	842	836	854	904	835	884	854	907	853	884	905	893	834	846	869	860	891	886	892	815	849	826	861	879	945	935	849	891	874	839	923	890	845	833	844	843	812	867	820	907	855	888	812	836	857	907	893	795	904	804	865	892	841	878	862	815	863	836	859	914	881	892	853	879	846	822	872	861	875	843	851	887	868	858	892	828	846	879	819	849	845	825	890	830	852	903	876	860	835	931	834	840	825	857	870	852	866	881	899	844	873	826	814	838	851	865	864	888	868	859	867	871	862	819	905	841	846	857	858	890	901	870	875	865	844	817	849	785	866	889	843	876	894	848	806	882	789	883	837	900	896	840	842	901	836	831	814	870	874	838	850	858	807	826	854	827	872	800	890	804	844	897	916	876	855	856	831	905	886	884	858	860	869	866	883	846	879	904	868	868	908	875	875	889	864	881	917	828	813	849	917	848	891	879	866	847	858	842	873	883	856	826	860	873	872	860	848	853	873	925	844	900	885	872	853	887	860	855	809	859	873	909	817	939	916	856	884	799	880	828	837	839	894	841	851	838	894	853	861	916	797	869	866	866	850	834	892	886	886	884	758	853	892	834	845	849	893	844	890	861	793	855	861	886	834	874	881	882	851	819	846	846	812	868	811	907	833	855	748	859	916	864	864	830	869	892	856	858	799	872	866	876	837	840	897	838	883	881	894	898	876	857	835	832	847	851	887	876	873	858	819	895	851	885	883	881	843	848	885	857	881	852	896	803	893	873	866	869	883	879	850	850	886	892	841	857	899	858	831	859	889	918	865	849	845	836	855	887	814	837	854	843	881	842	859	859	879	885	881	826	858	846	911	881	875	813	841	903	841	824	852	865	838	859	807	869	937	856	925	889	923	882	859	877	865	788	920	804	809	867	888	850	800	845	898	841	871	857	883	856	846	870	857	849	866	825	852	850	818	853	845	832	861	898	874	911	861	865	865	809	814	834	833	861	845	856	857	848	919	942	856	883	858	780	790	881	888	846	835	837	853	856	838	837	835	874	853	883	797	863	825	808	876	877	858	884	884	820	853	844	882	878	904	890	848	794	857	824	840	868	848	880	893	856	842	848	802	847	807	859	889	873	859	862	860	869	825	824	836	843	868	832	873	860	855	884	822	880	854	825	853	879	903	886	874	832	871	907	913	869	896	866	830	873	860	860	842	873	858	872	841	866	864	882	830	901	856	861	865	886	863	902	883	885	893	881	861	842	866	913	901	867	898	850	814	918	855	902	892	898	863	902	865	821	874	912	871	861	862	884	877	810	877	938	911	855	892	811	812	879	887	910	825	878	827	844	817	855	865	805	842	839	819	859	813	891	844	852	838	853	878	878	854	855	888	830	842	802	870	876	857	872	891	885	882	825	901	894	813	852	897	894	904	859	854	818	890	860	840	912	823	863	847	920	830	829	927	834	913	842	828	879	833	895	852	882	883	859	822	885	876	838	882	887	885	857	881	865	855	857	856	879	847	884	853	798	837	857	897	852	882	802	916	883	884	878	889	836	878	828	822	839	866	889	865	881	817	879	800	840	921	869	915	923	856	858	899	861	875	862	822	857	878	863	814	836	870	851	896	854	859	829	906	942	848	902	857	849	848	864	885	862	888	847	853
14332	18662	9749	4962	3790	2898	2345	1924	1666	1529	1383	1250	1142	1120	1047	1085	1047	1042	976	948	917	943	962	973	956	900	931	925	912	948	884	899	897	858	871	889	943	871	859	890	897	876	906	837	861	826	895	860	898	882	872	825	858	860	817	861	836	843	858	823	876	905	857	879	878	861	864	865	850	848	827	833	817	871	897	841	936	912	881	902	868	864	858	874	852	839	884	875	833	849	868	889	815	819	909	828	869	847	859	843	848	844	882	866	863	840	809	843	818	891	847	840	834	885	902	811	900	855	840	855	801	866	881	846	846	944	861	873	845	864	875	905	871	896	863	866	877	900	886	890	883	838	831	858	864	837	842	827	828	894	917	811	820	874	874	825	863	849	877	870	833	831	839	887	902	905	838	829	876	831	885	881	820	933	900	846	833	837	879	857	887	871	892	834	861	845	839	891	820	874	890	874	847	830	852	858	865	850	894	888	928	887	909	843	833	855	862	859	895	862	905	846	811	815	825	841	845	839	846	844	870	818	824	828	867	818	816	882	872	836	884	829	852	886	877	848	859	887	861	823	798	866	825	879	833	875	855	874	870	863	890	877	817	897	814	829	819	823	863	852	917	872	851	852	852	858	809	819	856	857	859	823	904	844	846	817	860	833	851	870	837	831	875	878	829	868	865	878	811	886	899	896	899	851	879	823	884	865	809	895	919	874	907	815	903	915	825	838	893	844	868	897	818	863	908	843	886	873	892	872	881	872	867	819	853	858	879	899	815	806	892	827	884	880	875	862	880	845	876	842	872	870	815	867	814	833	828	848	879	837	879	839	905	837	858	861	886	845	854	904	852	801	875	914	905	878	864	833	852	862	845	864	846	853	889	871	858	912	904	888	860	832	840	806	863	889	833	888	857	877	860	832	829	852	883	887	866	904	836	839	846	811	867	896	869	844	852	860	866	863	856	841	842	897	872	852	875	847	880	867	873	887	884	849	871	872	866	882	901	823	853	817	922	842	875	853	865	874	885	814	824	868	839	889	883	830	842	863	868	808	921	859	868	874	865	907	872	910	818	824	897	907	821	854	790	870	871	860	790	884	881	876	837	880	918	825	908	844	888	897	848	827	877	868	883	904	821	853	865	811	889	829	837	847	892	906	824	831	889	906	901	869	806	880	868	814	844	892	866	845	880	849	889	789	861	837	829	917	879	861	874	834	818	864	847	824	844	810	847	891	867	887	878	876	882	884	828	883	856	827	882	844	840	818	841	869	876	885	798	869	879	855	871	882	915	857	807	829	868	897	844	887	898	872	870	882	835	822	866	850	889	863	838	905	854	851	897	853	863	878	862	808	890	879	848	858	869	861	905	848	847	834	875	897	846	862	829	881	857	844	863	881	871	883	894	879	908	852	863	889	920	818	854	847	948	885	904	842	860	857	890	839	862	855	800	872	882	853	818	830	865	850	825	876	817	831	832	851	820	855	826	868	847	847	895	870	796	846	875	878	859	852	864	839	841	833	847	879	898	908	864	841	853	900	870	852	853	847	862	861	857	878	891	849	865	865	887	844	892	885	830	827	879	881	853	884	849	911	850	851	864	843	840	856	866	851	884	860	851	852	873	925	867	871	844	845	912	846	867	814	895	895	883	859	854	803	817	886	868	822	835	885	840	896	856	858	883	808	917	881	873	840	848	898	822	875	923	831	821	889	819	844	822	875	987	874	849	876	835	850	814	863	851	860	885	861	855	841	907	876	825	857	861	835	855	829	822	825	879	873	843	872	889	853	834	910	841	834	898	851	832	852	826	851	821	818	912	803	868	892	888	893	882	921	895	893	823	847	889	842	850	871	887	873	837	940	828	821	822	848	806	842	863	891	852	868	871	869	896	859	904	835	877	830	839	830	897	848	826	903	839	838	788	896	888	857	884	872	844	800	853	864	839	844	795	884	839	852	881	865	880	905	891	876	882	893	861	866	868	816	848	856	879	831	876	872	860	886	857	893	893	870	888	905	888	815	871	873	833	872	844	842	854	880	883	859	863	869	890	803	885	815	907	869	835	915	844	880	831	899	874	871	817	840	907	833	848	864	820	827	840	868	878	852	881	838	908	806	867	912	846	832	878	846	931	919	863	874	869	782	837	826	827	821	879	857	866	839	870	819	870	866	881	882	866	860	848	866	844	857	916	879	856	848	850	875	790	822	844	847	869	890	877	855	878	895	882	835	824	892	851	785	874	886	844	837	853	847	815	856	889	866	874	890	859	865	861	867	918	850	907	847	825	843	882	837	812	864	886	854	859	851	870	827	924	891	864	877	835	871	809	872	856	853	863	855	824	831	853	864	929	836	839	841	889	871	872	840	878	780	900	832	875	851	876	865	857	833	827	890	882	825	825	811	862	845	919	877	879	880	809	860	878	849	845	867	879	795	851	888	887	800	864	878	844	884	830	857	840	862	869	797	872	868	830	840	875	868	841	919	814	870	860	860	881	861	910	856	845	855	864	836	843	861	807	887	808	863	849	810	833	877	910	920	819	877	922	894	848	802	847	875	883	886	864	852	825	867	820	838	852	862	889	939	872	882	873	904	862	830	858	866	848	909	867	875	847	862	861	880	905	824	800	908	877	879	889	873	866	813	823	837	871	861	863	900	872	854	864	856	835	921	872	887	799	826	819	822	854	885	887	863	891	851	830	872	873	865	860	859	890	862	865	843	855	831	872	883	840	774	878	856	819	825	888	838	876	812	901	787	813	876	884	839	811	886	829	835	850	868	894	853	835	856	845	859	843	865	847	892	836	798	894	815	881	867	850	876	848	926	870	831	858	850	881	842	870	911	865	856	886	860	861	893	878	815	855	855	852	898	860	883	922	829	849	902	866	862	913	863	918	864	833	875	882	841	899	897	839	882	846	800	784	875	864	869	841	851	869	866	883	840	877	900	871	855	866	877	838	836	846	870	871	842	844	818	858	794	886	883	863	852	868	908	868	907	842	884	843	854	828	888	843	862	903	882	903	855	850	860	870	899	853	941	813	863	826	840	823	885	850	820	893	895	898	872	848	879	856	893	848	860	821	888	883	820	830	863	856	863	859	853	843	857	869	826	863	855	900	908	862	845	884	843	939	815	880	856	860	818	851	862	871	838	943	848	898	840	903	875	850	848	902	849	873	855	797	852	849	934	890	860	867	888	871	859	852	823	887	809	892	876	866	890	889	857	868	854	831	831	851	876	883	862	864	918	874	887	832	840	841	809	869	880	888	858	881	885	890	939	867	922	812	860	851	870	873	867	818	914	823	872	822	847	874	847	854	810	789	786	834	825	869	865	826	864	899	869	887	824	849	870	868	871	866	825	846	833	824	826	857	832	860	943	863	853	853	862	859	864	859	855	886	826	856	910	882	866	872	882	878	806	863	829	826	815	870	901	851	836	867	819	796	896	920	838	849	858	852	818	856	869	864	858	827	884	869	806	878	868	892	865	914	872	845	809	841	862	857	881	845	863	845	833	881	826
28200	19328	5254	615	420	385	341	337	372	353	349	317	333	346	345	348	308	355	334	320	345	322	331	299	362	330	312	331	331	313	327	340	317	291	316	326	320	322	352	346	341	309	345	288	327	331	299	330	353	310	304	323	333	336	350	287	318	322	339	321	344	339	331	341	336	312	343	316	326	298	327	345	320	350	317	303	311	312	302	313	357	314	290	321	342	302	331	315	324	308	317	325	299	329	305	352	286	296	286	337	331	320	336	366	312	314	307	297	322	320	307	304	321	310	304	322	317	336	305	314	336	308	286	322	350	331	351	323	311	308	318	345	291	336	300	346	314	332	325	340	321	312	335	340	316	337	336	323	354	323	320	333	348	315	354	323	319	332	293	319	313	343	325	312	346	317	325	313	309	320	316	336	317	340	327	330	303	310	338	321	327	322	313	340	323	342	324	334	348	304	309	332	302	320	320	364	339	366	333	320	309	339	336	323	312	326	317	314	321	317	329	327	323	283	337	326	303	328	338	301	318	316	344	336	331	302	323	297	310	333	340	303	319	340	342	323	317	302	283	323	302	318	319	323	303	331	259	308	324	303	349	306	312	318	308	300	330	316	322	294	319	316	319	361	289	313	304	344	326	307	365	297	329	309	319	286	302	312	350	314	313	319	315	322	330	318	310	313	290	315	335	306	329	305	323	360	304	304	327	339	324	353	368	323	311	294	311	306	316	335	333	350	354	328	313	287	303	295	336	304	351	319	296	349	293	312	343	313	309	319	312	318	360	334	313	308	309	306	344	308	316	320	347	327	346	327	318	334	342	321	307	311	308	319	330	304	326	339	330	300	317	295	317	291	319	307	314	316	305	359	361	333	323	334	333	321	313	287	363	314	326	261	318	315	317	309	301	324	347	290	349	343	294	344	288	332	315	284	338	316	301	320	310	342	339	323	351	302	344	318	293	319	335	283	321	295	352	313	313	353	339	321	348	269	348	321	327	323	317	314	297	339	317	306	360	290	319	335	333	296	262	342	331	309	302	317	300	339	327	324	309	312	342	265	343	341	326	328	306	293	306	347	322	319	301	294	342	300	324	329	286	319	300	331	321	322	309	320	301	330	340	343	328	337	345	304	329	357	283	284	336	334	333	325	328	275	355	283	296	307	308	319	331	286	304	297	312	272	330	337	334	342	315	327	299	327	345	323	346	307	298	334	318	342	362	311	324	313	306	292	281	319	334	322	330	306	329	319	300	316	298	285	338	320	319	323	326	310	286	328	361	307	334	341	325	338	321	326	317	310	285	338	328	307	320	327	263	329	322	307	313	323	314	326	285	326	347	298	346	341	343	308	321	322	346	344	283	304	318	327	340	305	296	339	326	305	299	311	314	321	322	301	302	343	331	330	343	319	325	291	301	301	336	350	313	311	338	294	293	283	319	350	332	305	314	330	339	329	301	346	310	263	342	314	324	307	346	287	339	341	321	344	318	316	329	320	324	341	304	311	344	352	310	314	320	302	335	322	325	292	319	307	364	372	332	337	314	336	314	301	306	316	303	321	330	339	335	296	309	285	322	311	324	308	322	290	314	314	300	309	286	323	331	320	293	308	345	285	334	299	307	328	325	339	316	336	298	313	328	316	336	318	296	324	306	287	319	326	329	337	320	312	307	284	343	316	302	312	345	298	333	321	344	310	338	301	333	323	300	333	340	305	315	312	309	275	352	322	271	317	293	311	335	313	323	334	306	302	332	319	318	307	310	327	331	341	282	338	302	313	331	335	306	314	308	320	327	312	316	302	303	299	314	316	336	298	317	333	343	294	325	334	317	320	328	319	338	357	325	339	306	302	338	306	335	322	318	317	334	325	329	318	300	317	323	330	313	336	349	338	328	286	329	349	306	286	319	338	336	315	288	312	339	300	349	308	351	313	326	319	307	325	337	326	322	344	300	328	318	328	283	319	312	291	318	355	318	327	327	332	316	285	308	345	294	318	328	318	298	323	335	301	332	344	293	286	327	347	301	329	338	316	333	338	298	329	312	319	333	326	343	316	311	318	291	304	323	319	350	297	318	304	323	324	348	329	307	307	308	333	323	295	335	335	318	312	349	301	282	333	309	282	327	332	322	297	330	341	314	335	323	306	321	330	298	321	305	306	319	344	343	354	319	329	303	318	347	297	325	316	328	324	318	322	317	326	341	314	319	310	314	335	294	316	306	282	311	322	335	319	310	310	315	320	334	350	342	316	337	334	337	308	316	294	324	301	306	312	314	304	300	313	308	324	313	330	323	298	314	325	284	321	342	317	321	336	334	326	266	283	312	306	338	303	311	299	317	298	322	332	334	309	295	351	332	312	334	285	306	347	345	338	342	312	329	304	308	303	296	307	327	291	313	310	305	290	325	330	311	305	265	333	340	317	315	343	324	356	333	338	315	320	314	327	324	309	336	306	307	297	312	317	311	349	300	298	300	340	332	311	328	342	303	320	295	318	326	309	334	326	304	320	311	358	323	338	299	339	306	304	316	323	316	295	327	316	324	332	297	303	318	315	313	345	325	328	336	305	309	330	286	334	307	313	331	337	318	316	341	314	326	322	281	286	336	322	329	324	325	350	281	324	350	338	334	299	300	300	315	312	318	334	305	300	339	320	304	315	332	350	343	289	280	331	286	326	323	345	321	306	334	342	332	310	300	330	265	296	298	303	308	315	338	301	304	306	277	278	337	321	328	323	336	322	318	306	331	312	321	322	318	344	310	356	309	313	327	337	316	315	333	304	316	325	309	341	317	326	336	341	321	344	301	318	309	294	361	304	318	323	315	346	335	333	333	341	290	336	325	350	313	312	314	301	310	335	303	311	355	331	297	313	318	280	334	300	365	306	346	329	322	322	329	337	287	305	315	342	314	310	344	338	311	333	327	356	295	296	308	316	329	341	321	312	316	364	313	336	336	288	317	317	310	334	318	326	324	295	326	300	309	325	332	323	355	281	340	288	315	319	336	311	325	305	329	301	327	344	334	329	307	323	323	307	316	317	344	295	317	341	325	310	324	317	336	328	325	303	303	331	296	296	323	318	339	355	335	320	331	337	290	321	347	278	297	309	301	342	303	287	328	331	303	321	339	320	314	337	320	333	384	300	318	299	379	314	283	331	317	328	295	312	340	324	305	334	326	349	326	328	337	313	331	312	341	326	302	315	309	312	331	316	311	305	320	360	355	329	329	299	321	317	315	347	359	319	312	313	303	328	335	316	331	341	302	315	317	322	352	316	325	293	333	302	331	300	327	291	318	335	320	298	284	309	314	312	343	315	325	333	295	304	334	332	282	322	350	296	317	355	325	290	291	342	357	295	341	348	341	320	313	313	343	316	309	361	329	305	315	332	322	306	355	323	307	303	309	275	317	322	318	375	323	296	324	331	358	339	315	314	313	308	325	308	323	278	319	323	359	311	330	320	305	333	285	352	308	328	331	339	343	336	300	299	347	319	343	335	299	373	330	307	318	332	314	300
8039	3662	929	568	471	439	406	418	354	349	347	352	323	312	345	330	316	332	321	331	326	335	320	337	357	352	330	318	307	320	307	334	341	308	336	311	338	304	298	310	310	333	310	335	350	306	329	333	362	339	325	324	325	328	290	318	325	342	330	338	306	308	361	353	323	345	319	351	298	321	328	308	311	318	332	312	325	338	298	314	323	346	331	315	306	322	333	315	346	315	331	310	321	331	320	342	340	335	317	326	289	331	316	298	325	296	332	330	311	360	312	356	324	324	317	319	321	299	298	361	354	322	347	323	360	344	311	315	335	341	339	305	282	322	310	364	328	343	334	270	331	332	306	320	320	330	334	302	283	320	318	319	355	322	372	346	319	281	348	309	342	349	329	357	303	299	319	331	335	312	301	310	319	339	341	316	317	336	337	293	351	299	343	295	289	323	293	352	312	340	302	306	328	334	345	321	319	330	335	319	338	295	344	343	307	319	314	324	307	313	335	302	320	325	330	316	314	310	332	304	339	337	338	289	335	304	292	370	343	330	337	299	314	320	302	326	280	317	328	314	350	356	336	310	314	326	323	301	334	336	291	308	296	293	340	306	306	303	326	308	312	336	359	343	316	318	327	317	347	326	329	350	328	309	331	334	300	330	320	325	344	318	335	372	352	319	361	337	332	334	324	351	329	346	333	337	288	328	346	319	305	320	340	308	359	321	311	331	283	315	343	349	322	341	346	323	327	339	316	318	290	309	311	355	333	307	312	344	337	309	301	341	313	324	346	310	305	322	327	323	323	288	313	312	308	343	344	326	335	346	332	289	319	328	339	346	334	325	315	329	300	313	333	332	317	306	327	328	309	322	334	331	314	342	315	313	285	325	326	343	323	323	328	311	335	328	339	342	314	352	322	327	317	376	328	316	300	336	334	324	334	309	327	284	327	356	344	331	334	314	313	311	296	315	320	311	313	310	337	323	319	312	331	355	310	312	297	329	301	337	322	324	322	295	305	347	329	342	286	334	337	336	294	310	327	321	300	291	314	305	335	313	311	323	335	323	306	334	295	323	324	334	346	349	334	327	319	297	323	317	326	308	342	326	335	320	322	323	329	337	297	303	305	293	343	291	311	324	330	356	319	354	332	306	322	349	342	347	316	368	305	334	309	311	347	294	346	315	281	311	336	322	309	348	294	303	318	335	363	336	330	347	339	339	313	325	332	309	336	339	320	325	335	326	333	353	331	290	308	323	314	310	332	314	321	338	396	312	329	319	343	304	298	333	341	305	312	335	319	290	323	312	343	295	305	313	289	283	286	313	312	317	343	355	320	305	318	309	325	357	362	320	310	309	343	324	343	315	318	343	339	320	349	341	326	316	336	315	308	313	297	343	301	327	311	355	348	323	317	322	335	308	322	333	342	296	298	310	322	310	305	339	326	324	327	325	299	335	322	293	319	328	336	339	307	328	314	307	318	308	326	323	346	317	334	332	338	314	357	314	325	339	323	317	323	307	319	314	329	309	305	359	325	347	328	302	342	297	309	337	324	328	304	346	334	302	325	323	331	303	325	329	335	339	329	329	321	356	317	321	326	333	340	318	309	301	356	335	291	327	348	301	320	332	337	326	322	315	332	292	335	293	329	350	324	321	347	280	306	305	328	353	330	299	319	316	305	330	302	334	345	321	337	320	308	308	333	313	297	323	307	309	338	304	300	328	347	326	328	299	350	338	319	308	339	312	334	340	305	300	331	310	321	329	303	284	342	305	332	335	307	368	338	321	337	311	319	319	288	296	316	337	351	332	328	319	347	339	305	362	277	344	344	312	302	307	326	325	324	322	313	309	346	329	299	322	310	302	331	347	342	323	323	313	293	287	303	319	302	324	286	345	312	353	318	320	303	292	294	296	338	319	336	317	311	342	345	317	306	318	342	319	328	346	314	328	318	299	350	337	299	339	315	317	320	328	318	314	318	319	324	322	334	312	335	307	347	323	368	332	303	362	351	297	311	286	319	320	336	317	325	324	327	287	339	333	312	327	304	301	347	316	319	331	320	306	326	325	304	293	332	351	297	303	340	336	312	337	294	334	307	338	308	351	323	338	349	319	315	337	344	357	300	337	314	346	301	298	314	295	298	326	330	337	307	329	351	305	356	346	346	331	342	311	320	314	359	309	325	320	306	304	345	335	357	339	292	311	312	314	327	341	336	325	320	305	304	325	305	338	328	319	315	313	360	314	331	298	330	331	304	339	303	352	331	334	331	334	331	334	313	298	292	307	320	348	274	287	325	345	331	338	294	322	335	286	355	343	352	348	330	323	345	321	317	314	304	338	317	277	330	329	345	321	339	320	330	329	311	325	316	313	310	325	349	306	323	323	346	318	325	314	330	339	330	315	328	335	301	339	311	344	321	318	334	316	305	340	347	337	328	328	314	323	349	307	296	315	342	352	334	307	347	331	321	328	333	322	322	320	331	305	319	301	348	306	291	297	341	340	321	319	273	347	323	335	330	324	340	346	344	351	302	343	317	337	328	335	325	328	323	331	298	325	314	303	332	323	330	320	354	349	317	308	336	311	323	326	323	340	311	327	330	304	280	322	344	325	318	372	289	332	316	351	339	317	279	334	348	308	340	310	307	339	323	325	293	361	327	341	305	347	310	316	321	326	312	323	329	300	342	371	316	313	330	326	346	331	315	346	306	324	349	290	327	328	358	337	325	330	324	329	324	364	328	333	329	338	336	336	329	345	294	331	320	330	333	322	341	312	366	363	326	304	385	344	328	309	333	323	297	306	329	338	325	327	307	323	312	305	326	322	328	295	344	316	346	327	348	324	316	306	326	315	357	296	282	311	279	324	294	323	307	329	335	311	271	309	330	331	312	299	314	304	320	321	324	344	317	351	330	321	333	345	343	335	355	319	277	312	286	320	336	324	382	323	308	325	346	299	352	320	334	336	291	334	319	323	294	319	344	301	320	332	327	309	332	324	347	352	339	356	327	316	337	322	315	325	309	348	331	330	323	306	344	311	342	352	348	329	324	352	292	334	331	382	315	341	353	338	330	342	323	352	319	337	332	318	312	328	300	308	287	307	312	367	344	350	329	344	303	330	325	294	313	335	308	339	373	291	302	329	296	300	309	306	328	306	297	320	304	312	295	335	331	319	292	283	310	312	322	313	293	334	308	328	332	357	294	343	313	330	310	271	311	313	316	331	327	315	307	331	325	316	332	313	385	330	324	303	330	329	347	325	321	304	298	338	291	366	328	345	318	325	330	319	298	343	316	320	332	353	307	318	347	304	365	328	330	334	336	310	321	354	308	346	323	364	333	289	304	347	330	307	296	306	353	312	323	327	309	333	327	312	331	328	332	320	332	320	325	295	331	332	321	313	329	316	315	313	283	325	315	307	321	340	307	318	314	292	333	325	332	303	283	339	306	342	319	366	304	326	279	332	339	372	319	293	313	275	329	312	294	314	318	318	323	305	326	339	313	301	340	305	331	364
24033	21390	28348	24801	21367	7385	1359	1078	980	897	875	844	826	817	823	765	808	747	770	748	737	781	759	752	714	773	744	755	688	734	676	747	733	715	746	762	758	727	765	698	755	716	732	766	759	756	702	715	682	777	779	731	708	773	748	750	714	708	726	747	701	776	786	740	675	681	720	710	699	765	694	716	728	731	707	731	715	733	726	744	756	728	761	772	720	693	708	696	695	767	744	749	705	715	737	731	760	787	707	734	703	708	744	740	748	749	727	712	777	722	723	711	730	742	734	764	729	689	769	701	743	745	715	696	761	765	744	737	741	726	794	732	700	755	752	720	729	709	748	734	733	731	711	698	728	775	705	759	728	735	733	734	752	711	724	691	755	721	682	802	684	736	736	714	756	709	752	754	717	690	683	764	746	711	772	743	721	711	712	774	778	755	780	735	699	732	753	749	796	711	786	744	721	765	766	740	772	727	727	716	793	747	714	723	738	702	782	745	743	716	754	721	729	689	779	744	701	712	781	728	752	734	682	763	734	698	771	732	730	745	717	724	717	749	720	689	742	749	754	731	712	738	761	694	730	749	751	731	743	751	711	683	697	727	756	767	710	765	739	751	733	785	738	705	751	747	738	693	710	756	733	733	735	706	726	718	740	742	746	777	717	705	722	774	734	761	703	775	722	771	771	775	763	745	744	778	730	701	688	721	768	760	740	740	715	752	714	731	739	734	738	733	684	732	730	718	755	738	748	736	700	718	764	683	715	807	733	724	704	726	775	719	753	718	720	705	698	784	729	720	712	739	751	771	690	719	730	731	739	697	753	740	709	704	692	715	673	705	726	732	721	720	707	717	691	720	745	741	694	723	727	758	728	743	758	738	709	737	707	725	748	753	730	697	743	691	750	736	667	762	703	703	740	703	725	754	752	703	743	716	687	742	730	735	733	706	700	744	722	699	767	753	760	725	726	768	746	761	691	723	736	744	747	693	731	720	711	718	705	720	657	752	741	767	709	761	742	742	739	747	674	764	711	735	770	758	785	745	738	757	744	699	727	754	759	658	732	759	707	740	725	736	764	783	693	724	738	740	769	723	776	741	698	698	689	742	741	770	769	744	723	762	738	734	754	774	769	729	757	743	684	700	709	706	760	738	670	749	756	752	723	735	755	714	718	703	744	706	807	722	750	723	682	753	725	738	760	749	740	711	742	760	731	765	740	767	781	764	752	714	712	785	720	749	736	710	742	695	724	737	755	707	715	732	680	728	719	757	726	743	724	746	736	781	766	697	717	750	763	732	711	741	781	723	715	698	711	694	743	781	702	715	702	701	734	738	739	723	737	721	724	763	765	735	703	775	743	702	725	710	762	726	734	728	782	720	729	728	733	704	729	748	742	782	692	736	748	728	750	743	734	725	722	740	728	727	659	703	787	763	733	745	729	709	722	754	746	775	733	714	709	733	703	746	734	704	740	703	721	697	726	766	662	773	762	681	744	757	754	717	717	723	689	730	774	704	752	708	689	733	721	748	680	722	725	724	726	733	719	714	782	703	763	720	786	763	766	702	718	736	771	753	731	750	772	759	759	740	736	696	768	695	716	727	757	724	701	725	694	772	697	697	715	716	700	774	721	734	717	718	748	758	731	789	762	768	691	735	728	753	713	753	724	713	712	747	737	699	742	709	718	752	738	735	726	710	768	721	764	715	695	717	762	732	752	706	755	708	765	719	713	724	745	695	745	759	732	722	718	721	684	724	725	744	745	764	694	705	766	754	688	704	742	742	715	709	728	706	718	707	740	708	748	711	724	697	759	782	750	719	707	789	763	695	714	670	704	740	670	739	689	714	759	763	748	709	671	710	716	721	788	736	718	713	702	711	701	726	723	722	728	708	781	772	700	742	770	683	743	772	716	742	753	722	711	756	704	695	753	691	726	717	696	700	738	728	715	736	657	730	766	721	788	745	707	767	700	703	739	735	754	724	734	705	724	738	733	771	728	730	739	750	717	713	719	720	751	707	716	714	703	758	746	744	793	760	703	713	754	709	757	733	718	727	704	767	725	728	711	726	726	752	731	708	727	709	747	708	718	718	740	720	666	689	758	709	760	742	734	736	710	703	688	746	724	742	776	722	724	713	707	728	747	740	770	728	694	756	748	744	706	711	712	742	720	729	784	662	735	731	713	722	686	742	676	744	710	748	746	719	689	740	702	689	776	736	709	731	760	715	727	700	746	692	700	749	732	717	728	697	758	747	751	705	818	720	675	696	749	746	752	746	763	705	737	712	717	731	692	780	699	747	695	782	709	702	681	720	763	741	799	711	687	736	770	730	736	680	725	733	717	766	684	722	707	749	756	738	715	763	716	711	740	744	697	724	747	761	701	710	751	698	756	768	738	777	781	759	740	708	738	725	699	720	769	683	751	710	754	708	763	792	700	777	727	691	746	701	755	746	760	699	729	667	738	782	725	739	727	682	732	739	736	721	711	758	702	730	779	755	714	692	744	723	746	771	708	797	747	689	690	740	663	743	736	739	724	763	714	749	746	764	770	767	742	746	761	707	730	767	700	770	740	717	719	701	732	692	710	711	757	743	740	749	763	797	701	696	736	730	718	727	719	685	714	711	791	743	696	781	758	758	691	751	713	655	731	715	737	718	747	686	770	746	731	789	705	721	752	735	758	725	725	708	733	729	721	704	735	711	726	738	722	730	753	695	730	717	760	720	758	710	708	695	756	773	716	714	739	699	776	744	715	732	714	704	751	726	720	721	710	745	723	700	741	690	766	739	743	721	740	707	782	734	724	723	746	722	756	779	762	802	748	714	735	686	703	688	719	724	714	753	749	729	727	730	736	700	726	730	763	707	733	723	720	676	735	741	779	735	791	713	672	716	697	695	666	702	732	665	753	713	747	696	737	741	714	713	747	735	705	700	713	706	739	681	710	733	675	716	730	704	756	699	733	697	709	766	761	766	743	762	776	665	684	719	709	769	726	702	802	700	734	776	754	662	716	733	739	731	673	750	743	782	739	800	733	735	762	709	714	747	722	723	732	720	804	746	692	732	758	706	690	737	696	721	730	751	704	779	699	686	711	667	710	696	740	738	741	755	727	703	736	745	792	756	722	723	743	744	751	726	753	751	679	690	689	768	743	752	765	748	732	716	713	728	751	743	736	747	693	737	740	731	745	728	745	684	746	742	789	734	689	782	750	661	709	725	804	758	737	747	712	724	770	711	756	751	733	707	796	737	738	768	756	733	716	728	769	726	755	761	713	769	750	757	740	740	712	711	752	756	738	743	728	730	734	694	746	751	782	723	695	720	713	768	743	701	773	734	692	780	771	744	758	736	689	790	730	701	754	725	825	781	712	730	724	697	712	803	663	726	731	728	752	761	713	729	764	723	739	693	774	721	731	757	707	764	718	699	728	751	772	754	705	739	734	703	733	728	756	680	680	800	737	766	767	740	697	675	747	713	772	739	742	756	742	705	711	737	775	706	787	714	685	720
11187	13711	6059	2989	2237	1880	1528	1339	1236	1119	1018	981	938	873	875	837	801	823	757	751	787	764	752	793	770	773	792	745	755	801	794	808	741	749	707	697	776	751	783	714	753	771	722	728	782	775	727	736	714	782	771	765	763	733	719	728	716	686	741	713	768	740	737	730	729	696	725	697	726	736	740	758	721	751	716	716	703	718	736	746	726	762	742	787	722	766	726	760	773	744	755	756	707	739	747	742	713	726	746	737	760	740	771	747	779	747	723	749	745	765	709	723	727	738	701	751	724	719	750	727	690	703	701	699	763	743	747	723	760	768	775	769	736	743	735	705	757	759	733	782	795	739	687	757	724	735	758	743	725	739	740	778	750	783	745	714	759	716	748	768	738	741	782	738	719	753	792	752	727	735	759	729	700	722	719	709	759	724	741	773	704	732	753	728	759	754	742	768	746	734	778	765	803	677	724	760	735	736	730	728	707	738	712	754	754	767	740	728	726	716	737	755	767	732	726	743	723	719	797	808	771	700	709	769	746	772	788	740	739	686	769	701	777	731	733	758	789	740	759	712	714	724	708	692	727	778	761	767	715	719	740	726	727	707	701	759	744	749	718	689	749	747	721	716	730	732	746	744	724	703	756	719	722	715	774	769	751	762	670	738	745	736	763	705	769	769	744	736	699	737	734	737	745	765	675	726	742	739	701	709	738	730	739	798	719	751	697	668	707	744	741	742	775	766	696	731	753	775	745	740	742	773	765	717	800	748	778	761	715	709	747	718	753	701	747	715	746	707	728	763	723	731	799	736	706	720	740	731	766	721	739	785	707	783	754	721	769	769	719	740	729	717	753	770	758	708	767	755	753	732	710	717	721	704	769	755	754	749	727	745	758	788	758	778	747	734	748	721	754	801	739	739	741	737	784	706	800	759	731	731	792	699	742	744	739	751	739	793	736	753	722	743	706	738	738	695	699	739	766	774	766	760	711	725	733	701	707	726	740	755	781	742	738	784	707	720	744	773	750	720	786	756	746	742	700	749	752	721	724	715	760	702	738	798	736	724	681	709	765	740	725	728	738	726	750	717	710	732	707	722	739	768	726	729	704	745	740	756	707	731	781	749	745	704	712	730	776	783	722	732	728	771	725	756	727	757	725	755	739	753	772	787	758	771	681	690	700	779	758	729	776	803	768	775	730	725	762	789	762	738	691	773	708	746	791	748	707	721	772	746	732	693	768	776	712	718	707	748	701	750	769	722	727	758	747	741	754	749	735	706	739	758	760	748	715	738	779	735	759	702	806	733	778	730	764	781	737	715	732	749	760	692	730	746	694	771	772	704	770	741	744	764	747	724	727	751	701	714	701	715	704	731	769	778	754	753	738	719	778	777	709	712	713	718	729	753	729	712	762	740	744	753	731	731	780	689	782	727	744	709	745	763	716	698	704	716	692	745	723	735	743	759	785	758	780	726	777	790	712	714	757	748	743	731	687	678	722	749	692	715	720	800	754	745	732	754	697	720	766	758	714	742	770	756	751	707	774	755	737	753	780	671	737	775	783	728	753	686	734	712	757	735	779	752	749	748	766	753	740	722	748	720	755	735	682	758	750	693	740	767	719	713	718	754	782	746	760	765	742	673	741	750	758	713	708	737	687	770	755	733	713	770	725	752	715	722	735	741	750	774	753	694	729	817	726	738	702	713	723	748	708	748	749	715	722	753	739	745	744	723	702	761	724	746	721	715	771	739	718	756	787	739	711	752	725	799	744	724	772	713	713	749	747	758	734	754	770	755	743	721	783	729	740	731	766	734	720	748	774	695	767	758	726	725	752	687	701	778	774	726	731	728	725	734	688	716	732	697	747	761	777	737	738	712	713	756	777	736	720	693	727	767	760	738	751	718	783	723	759	744	749	766	764	709	740	740	709	711	722	756	706	733	777	716	781	758	751	732	710	703	773	743	762	789	746	699	759	709	701	688	742	681	749	745	732	749	677	693	750	779	709	778	749	785	702	750	714	715	708	697	817	722	719	697	761	756	751	735	718	725	732	787	734	682	758	715	707	745	717	692	713	768	719	762	747	764	748	747	693	730	737	748	717	752	681	733	773	731	725	760	767	739	756	722	767	711	697	728	711	752	755	742	683	697	755	739	752	754	771	781	812	702	768	750	758	724	771	738	703	677	754	739	773	702	720	763	705	739	729	712	702	776	787	701	762	732	763	702	740	775	737	728	729	763	764	785	724	731	746	680	752	768	710	682	695	720	711	735	758	728	730	709	733	693	728	774	722	705	755	722	747	742	704	718	764	751	741	722	718	739	748	775	741	757	758	701	707	711	735	697	752	724	758	741	761	747	751	689	754	701	722	737	718	714	757	743	752	754	740	732	745	767	742	791	736	757	797	687	722	734	703	738	721	756	694	740	710	749	719	748	733	725	740	784	707	715	774	741	776	707	721	712	735	742	693	739	709	766	770	783	701	748	722	708	742	744	733	746	739	720	791	729	769	687	745	738	715	718	717	717	712	747	737	782	742	708	729	748	756	740	737	706	756	744	764	755	712	699	756	759	721	729	711	703	763	728	743	687	723	702	731	713	752	682	771	752	798	773	772	707	777	802	701	787	737	733	726	764	688	692	761	699	714	736	733	783	764	793	750	754	734	749	768	715	742	756	669	700	764	751	722	743	702	718	710	708	728	765	797	738	705	696	733	714	726	713	761	745	754	748	745	757	768	719	735	724	808	705	730	756	754	739	686	746	741	709	762	745	762	796	757	704	728	753	660	754	715	728	729	764	717	700	737	726	744	742	752	704	721	747	729	692	779	734	750	759	766	743	768	717	717	735	753	731	740	748	760	763	703	742	727	676	747	708	763	751	732	743	786	748	757	756	715	757	728	757	755	756	677	727	761	781	727	711	759	698	753	728	703	714	707	759	761	710	732	725	731	693	744	751	740	746	728	719	759	704	713	767	718	747	747	741	686	776	791	772	760	742	774	749	788	747	724	712	767	716	775	687	749	738	755	711	712	761	717	709	727	737	695	731	738	747	694	725	726	715	696	747	777	688	745	785	695	759	752	701	713	735	696	728	744	723	759	704	678	689	738	748	746	778	761	729	773	741	747	765	720	735	714	755	716	799	740	737	748	751	714	698	737	759	706	722	727	717	793	747	772	770	720	810	737	717	785	704	744	754	734	743	719	770	729	743	731	755	722	729	747	774	747	775	699	777	690	769	728	765	751	726	737	711	752	759	779	650	737	790	717	744	761	748	747	777	707	710	745	776	699	738	780	769	728	745	712	780	752	750	809	743	736	728	758	759	742	695	723	749	741	772	739	733	726	757	727	751	778	786	727	714	774	737	761	695	709	730	736	771	676	740	761	755	740	712	738	779	735	745	700	741	723	773	764	732	797	778	724	757	696	745	716	749	784	731	667	723	698	757	782	809	741	731	765	769	759	755	750	738	697	739	688	735	752	770	719	701	735	722	744	745	774	735	740	735	744	716	764	727
25120	21360	27191	25760	8111	526	461	406	372	318	299	318	295	282	276	293	279	248	269	294	285	273	230	261	252	244	251	230	249	313	276	252	269	281	264	264	227	245	261	271	272	270	245	289	220	246	261	249	262	246	242	277	226	241	231	275	309	246	269	249	245	276	292	241	271	291	279	251	248	256	270	269	254	269	269	263	265	239	247	251	267	237	231	263	262	271	273	261	242	267	250	256	272	240	257	267	267	270	249	274	233	263	263	240	279	265	262	249	262	245	240	239	248	286	264	241	242	234	265	257	234	250	253	275	274	227	233	252	267	262	256	228	250	268	259	271	288	257	269	233	249	270	253	256	265	268	238	237	245	277	288	226	243	243	252	255	226	250	239	252	253	241	256	241	255	262	252	239	258	257	234	253	260	279	255	260	273	273	287	240	264	260	273	248	259	236	259	240	260	236	265	257	246	230	253	247	266	252	262	239	246	271	270	242	250	249	268	269	263	255	270	240	273	269	254	258	271	234	244	248	266	218	256	261	248	290	284	241	266	263	243	250	240	250	277	263	237	252	257	253	262	250	252	271	251	252	256	285	263	245	232	258	268	271	246	259	281	241	252	258	261	263	252	228	260	258	217	271	258	233	262	241	256	252	260	238	257	270	238	257	250	243	232	260	286	279	278	281	249	296	272	258	237	238	284	272	263	252	261	258	228	263	257	237	258	246	276	246	265	271	268	227	271	253	275	263	242	250	241	252	267	241	261	254	258	252	250	260	264	268	272	272	264	245	247	264	256	290	271	280	269	254	251	270	239	268	249	257	232	254	249	269	256	274	274	258	253	249	247	249	252	255	275	254	241	267	244	249	218	282	260	290	259	285	269	245	257	242	238	235	246	265	255	267	232	242	272	242	231	272	247	233	263	233	273	256	251	242	269	231	221	257	261	256	243	264	263	236	235	240	269	245	237	281	222	271	263	245	246	278	262	264	260	269	260	230	251	257	242	276	291	282	259	231	247	233	257	275	264	268	218	268	258	247	250	225	234	244	247	248	246	243	269	207	279	277	250	269	237	283	266	282	250	244	230	238	261	265	287	253	226	270	220	239	259	264	241	266	258	272	253	250	253	266	248	253	264	259	242	256	243	256	261	260	253	249	280	259	254	226	283	268	262	288	259	231	277	239	266	268	265	283	251	250	255	283	267	239	271	261	258	271	255	256	257	243	232	240	282	216	247	265	255	251	278	274	261	261	296	253	241	283	232	225	266	276	263	258	275	235	244	258	261	284	252	223	246	254	274	260	275	235	253	213	241	251	248	258	265	271	252	245	235	240	248	262	250	264	257	272	240	249	281	248	279	298	266	241	260	235	275	250	293	227	283	227	247	248	248	240	249	254	292	271	260	254	206	237	246	266	247	289	251	236	276	246	272	239	275	239	246	256	241	244	262	249	251	249	259	272	262	269	261	245	287	250	247	256	271	263	262	238	246	240	262	266	246	256	246	256	291	249	251	263	258	253	251	251	269	259	255	269	233	265	234	261	263	261	266	224	262	228	265	239	284	275	288	261	261	231	246	255	262	242	263	269	248	270	233	259	266	275	298	235	263	245	260	262	286	265	247	253	266	252	236	261	237	220	290	251	277	256	219	241	283	270	236	277	245	236	257	244	239	295	246	236	241	289	223	246	267	250	238	261	242	284	271	252	231	266	241	237	237	251	267	238	237	254	215	208	246	232	264	269	252	240	244	250	259	278	227	233	272	281	228	254	242	256	228	266	253	248	239	261	277	251	279	263	269	260	263	243	233	260	250	294	248	270	259	252	264	237	245	265	220	269	267	282	263	259	249	244	241	243	268	248	244	245	251	255	251	249	259	274	266	234	254	236	212	229	251	273	244	247	248	256	281	246	255	240	255	252	262	275	268	255	245	280	257	263	274	254	265	248	265	281	271	260	266	248	251	286	238	268	253	258	235	235	246	252	278	252	259	268	249	232	259	256	224	240	252	288	231	267	260	263	259	237	255	248	250	238	251	260	248	234	290	253	263	260	264	262	282	221	285	243	267	271	273	241	240	271	256	256	269	234	254	222	243	266	257	255	254	251	243	254	243	251	263	259	255	235	244	234	265	232	267	244	257	249	257	262	239	274	232	232	253	284	255	255	260	262	264	220	272	254	254	257	255	237	248	227	267	271	256	253	251	248	265	248	276	259	266	284	269	248	241	247	249	262	272	241	260	276	259	251	310	237	267	276	256	283	246	276	245	242	249	227	259	235	261	252	266	278	266	289	250	293	258	225	243	229	263	252	265	243	238	228	242	254	276	257	253	232	252	245	256	255	261	256	238	254	263	272	246	261	258	253	232	250	238	256	223	249	258	263	259	268	289	257	267	246	274	246	247	239	258	243	249	249	264	249	258	239	276	270	258	256	268	254	264	254	250	269	288	281	277	269	262	260	231	232	257	286	265	261	248	257	247	283	254	247	277	263	261	248	252	240	257	223	230	269	240	241	234	245	269	258	251	262	254	253	238	254	254	271	255	259	256	226	243	279	258	238	266	243	271	243	249	250	279	264	242	271	242	260	257	250	251	267	255	260	250	258	255	267	270	225	257	274	224	237	293	241	261	274	260	292	241	257	253	223	266	264	235	249	269	241	293	234	249	260	244	269	267	301	258	248	249	248	233	233	223	247	272	234	239	248	238	261	269	245	251	247	244	272	298	243	272	275	266	256	267	242	241	247	232	250	263	219	258	266	258	231	270	246	244	253	258	228	295	229	240	238	248	261	261	248	276	242	282	279	269	234	237	260	229	231	257	254	244	256	260	233	228	260	269	258	241	268	258	279	236	225	233	239	276	264	242	256	235	247	230	253	230	227	253	256	249	242	269	305	255	258	249	255	255	238	263	275	251	266	268	238	268	238	259	245	251	251	256	265	280	241	250	259	256	235	247	264	265	275	262	241	230	266	264	240	255	271	250	252	289	273	258	246	266	264	261	257	238	261	240	226	258	245	269	249	228	255	250	276	257	266	233	255	230	261	235	253	261	259	226	213	240	273	246	255	244	234	263	247	222	267	254	266	263	248	298	250	249	244	268	238	245	250	230	237	269	244	242	257	229	260	275	252	225	243	265	261	251	287	256	265	272	264	247	264	308	260	246	261	263	249	268	259	275	234	251	243	248	244	261	241	288	251	222	233	283	254	270	251	255	273	270	245	275	289	239	248	267	252	267	257	263	284	243	248	254	290	267	271	226	236	276	259	257	249	276	247	244	231	255	253	245	253	247	279	235	259	274	244	239	241	251	261	238	272	240	274	252	251	238	265	277	255	261	276	278	252	250	270	252	252	262	235	235	250	239	237	232	242	267	259	266	251	254	255	269	258	270	270	272	258	245	247	252	260	242	229	268	227	261	257	294	242	265	255	269	273	254	238	250	234	254	253	263	225	252	263	239	249	221	246	221	247	257	265	240	292	265	212	236	257	256	250	274	246	246	266	255	253	238	270	284	241
9885	8236	3040	1446	1069	826	649	565	497	481	382	380	423	343	338	346	291	334	290	290	292	300	251	281	296	301	290	257	315	292	282	310	307	286	277	279	262	309	285	258	244	303	271	299	294	290	247	250	292	251	267	258	247	254	280	268	261	263	251	284	263	298	266	254	248	250	274	237	256	284	283	308	226	264	291	292	289	254	300	238	320	266	302	273	285	263	263	262	240	290	264	268	267	279	262	272	279	286	252	263	259	250	239	250	269	256	252	289	279	292	281	268	280	298	275	284	310	267	278	253	263	248	299	242	255	264	280	256	266	286	271	268	269	280	278	268	261	249	275	282	276	270	320	251	257	283	260	268	270	285	281	279	252	266	262	294	345	262	287	281	295	287	302	293	297	294	256	285	266	280	245	267	296	282	297	258	274	266	271	253	243	245	264	258	285	266	256	283	256	257	289	295	277	268	262	279	283	267	246	310	255	265	297	279	261	271	260	252	289	263	302	268	264	248	300	277	260	249	250	239	277	258	272	275	284	262	301	257	276	274	269	262	270	287	274	291	265	260	261	259	261	244	256	294	276	277	262	272	256	278	248	267	257	288	259	274	284	260	284	277	270	295	260	280	251	273	264	292	276	293	277	263	299	289	254	276	287	280	255	269	291	244	291	264	267	268	259	279	259	263	283	267	260	280	266	277	260	260	257	251	283	297	284	264	260	273	241	273	292	259	267	264	284	268	281	291	255	298	272	294	270	269	297	268	272	274	285	267	284	251	277	257	267	254	286	280	271	283	313	286	240	284	289	271	282	272	269	280	273	260	292	290	277	282	242	274	268	276	238	263	254	269	263	278	253	262	282	261	281	284	281	293	266	313	258	253	266	305	280	232	281	270	263	245	292	267	249	268	284	306	246	270	251	278	288	238	303	288	273	244	265	261	253	264	284	291	245	273	279	275	295	305	297	256	283	281	262	267	259	277	295	281	279	270	282	284	258	281	274	289	309	288	294	278	280	258	255	284	262	268	253	244	258	267	280	278	257	256	260	274	276	267	293	263	236	289	275	271	293	269	284	285	294	248	290	280	260	278	273	291	279	255	269	259	287	286	285	286	262	279	280	248	261	310	255	298	263	287	285	270	282	262	283	286	266	274	243	256	293	289	277	301	245	265	267	244	302	277	285	224	261	291	289	295	278	275	286	293	263	275	262	303	273	255	244	281	278	264	263	286	300	279	278	278	253	259	283	263	265	249	291	270	283	267	267	291	282	280	255	256	274	311	285	273	280	288	275	264	282	232	263	290	277	255	283	262	267	263	273	296	273	262	281	272	285	286	288	249	256	263	280	276	281	285	270	286	282	299	277	285	302	288	271	282	302	299	297	250	274	275	312	261	292	265	261	262	274	260	285	271	296	272	248	283	283	283	285	247	308	260	269	268	272	293	254	250	274	298	296	288	299	272	270	264	301	301	277	270	243	246	265	256	269	266	270	286	300	240	294	281	277	268	256	266	261	259	302	252	287	296	267	272	285	275	264	270	262	298	278	254	290	313	249	263	286	297	248	280	262	313	262	265	292	291	311	282	284	274	273	270	286	275	258	273	311	307	259	263	254	254	302	271	289	292	250	311	259	256	296	266	277	265	270	273	241	267	267	288	281	282	280	272	265	291	284	256	269	273	265	281	265	274	305	272	251	285	279	271	273	292	279	265	278	247	275	285	272	275	255	276	273	268	281	241	264	256	294	287	267	233	263	275	276	281	284	274	258	255	280	248	282	269	295	284	257	274	261	261	293	278	254	260	263	293	290	304	249	264	267	263	244	278	255	281	273	296	274	274	292	302	285	294	285	259	280	243	292	274	283	228	274	270	267	270	294	279	273	271	287	282	271	271	260	251	311	254	252	276	254	233	271	290	290	284	250	286	260	240	281	260	269	277	272	271	297	270	266	264	273	296	312	265	287	280	253	295	276	274	258	298	236	277	275	277	305	283	282	261	273	299	262	281	281	257	262	272	296	276	253	296	289	301	279	265	258	278	283	251	284	260	273	288	277	241	269	293	274	258	263	277	271	290	292	263	298	279	247	293	303	285	279	273	298	247	251	276	286	289	277	282	261	256	244	265	280	297	245	262	289	265	280	257	292	260	292	273	261	263	278	264	265	275	273	270	317	263	279	252	297	260	279	261	258	272	273	269	310	259	284	265	252	293	275	280	260	263	259	275	237	277	258	275	273	315	267	272	267	301	290	250	270	266	273	261	252	258	281	239	271	271	283	299	259	271	236	270	271	272	272	277	270	238	262	281	287	271	241	292	300	278	275	269	285	260	289	283	272	322	274	281	261	268	275	249	267	276	262	279	293	275	280	270	302	260	279	293	279	274	270	269	269	277	280	275	285	297	267	271	294	290	279	311	289	261	285	281	261	290	276	272	294	291	298	297	263	266	255	236	303	247	282	262	279	254	279	268	276	269	289	274	260	281	313	270	250	271	278	273	267	272	261	256	279	270	303	263	280	254	259	287	313	274	270	302	286	273	273	284	279	307	267	274	274	275	248	261	304	290	253	257	264	270	292	281	263	267	275	275	287	295	299	256	273	251	258	263	281	261	258	294	247	254	295	296	259	281	274	284	277	275	263	274	289	296	271	315	261	256	277	237	252	248	263	287	274	263	278	241	283	278	271	283	271	254	284	276	273	251	291	293	268	252	259	283	283	255	277	283	284	255	282	288	249	293	293	247	278	301	263	280	279	290	274	268	270	258	264	263	279	287	279	280	248	290	288	262	259	241	302	267	268	282	246	263	292	299	285	301	247	251	275	265	275	267	271	262	251	290	291	292	248	268	266	278	262	270	262	241	246	263	267	290	279	273	250	265	266	237	274	287	264	282	284	268	255	281	262	281	260	260	277	278	299	260	267	286	254	296	276	266	235	277	273	271	269	259	272	265	267	253	269	275	267	288	261	276	286	271	261	238	242	268	271	253	286	278	287	254	284	281	288	271	275	289	253	275	272	279	278	293	252	267	263	267	263	250	267	255	299	271	289	307	285	276	279	268	260	242	269	261	261	250	266	267	262	272	270	278	282	253	283	268	278	287	280	290	266	272	294	257	299	270	248	275	284	274	275	265	258	256	276	298	305	269	252	261	278	243	264	279	267	252	269	275	272	252	286	289	258	274	266	267	280	279	253	284	303	272	295	274	278	252	250	266	265	302	274	269	264	259	280	269	293	278	290	294	310	287	259	282	264	275	275	284	284	295	294	259	297	251	263	280	284	269	257	255	263	266	294	263	273	277	247	298	284	277	255	301	298	254	270	305	264	265	327	255	274	269	282	291	247	258	273	289	277	263	271	234	293	269	263	280	271	279	281	268	264	247	266	268	278	295	280	288	293	262	270	278	286	264	282	263	284	285	255	282	299	274	265	277	291	301	298	256	287	290	250	273	306	258	263	282	295	251	280	307	281	289	263	252	274	236	285	266	253	282	273	260	273	274	272	252	296	247	281	258
22831	21470	29039	24353	21472	21507	7807	1505	1304	1274	1145	1096	1032	1042	997	1031	964	973	976	892	876	974	897	925	887	869	892	878	968	881	862	883	894	835	845	931	821	920	873	945	802	823	900	864	835	872	834	832	815	898	899	814	878	880	901	859	878	873	861	831	885	835	871	865	847	827	873	878	883	908	849	824	832	878	889	842	858	865	807	883	862	849	804	869	845	871	881	873	908	843	848	887	806	866	790	890	819	896	907	836	877	846	858	876	880	883	863	802	828	808	825	873	820	832	871	868	875	904	904	892	835	857	883	824	872	872	817	840	814	827	847	823	847	849	867	828	871	791	806	906	870	816	882	900	797	855	866	818	884	866	867	861	879	852	848	862	858	840	861	846	896	876	799	913	831	831	874	848	908	874	842	867	871	865	830	855	865	852	858	810	852	844	832	871	867	861	845	850	842	864	873	780	827	873	898	891	848	884	849	833	889	880	835	875	860	839	834	861	820	862	861	829	850	843	870	864	838	846	832	853	838	836	842	837	913	845	814	884	890	849	852	872	804	792	866	872	865	879	842	847	892	837	852	854	871	849	867	845	807	832	822	875	848	870	800	891	795	861	878	864	865	877	891	854	822	832	853	840	837	823	824	865	886	824	797	808	849	859	853	821	855	883	837	928	893	836	859	899	858	874	819	889	783	850	838	889	871	816	893	829	841	849	863	894	822	858	859	826	795	818	860	871	801	833	768	857	865	839	895	820	916	895	866	835	870	848	814	858	892	801	870	850	878	817	853	875	875	821	852	824	893	841	859	849	862	852	838	855	843	875	836	898	871	842	876	865	838	819	881	897	830	839	820	876	869	844	887	845	831	912	820	876	870	896	860	823	902	837	936	868	835	868	852	824	875	825	873	906	887	840	885	860	801	861	794	854	844	876	888	884	787	872	852	824	862	884	856	889	870	828	837	822	797	872	829	837	830	879	819	859	842	866	882	859	903	844	826	832	830	826	903	854	832	841	856	857	868	863	800	903	851	883	831	835	907	840	769	826	855	840	867	875	878	781	798	804	840	858	876	878	909	814	889	870	811	901	858	859	829	852	858	860	874	833	857	888	839	867	819	921	871	772	860	846	865	873	867	861	791	887	860	845	886	826	888	829	878	886	826	842	847	829	844	846	821	774	914	884	851	878	822	838	840	907	814	840	794	855	853	890	833	878	863	874	834	869	821	905	881	841	908	853	818	858	882	839	856	822	840	814	863	834	876	825	855	871	833	831	856	833	837	830	835	917	815	872	812	852	855	802	807	833	820	866	786	865	887	897	856	874	876	874	872	843	853	851	844	864	841	843	876	881	878	811	861	871	774	869	849	848	896	868	843	848	858	833	852	896	858	833	866	819	813	871	881	867	918	864	850	903	833	854	808	813	870	836	799	813	931	862	832	844	858	849	885	901	881	864	857	876	844	878	871	889	813	845	858	816	824	897	851	802	835	796	815	886	835	867	886	882	894	791	842	830	880	857	832	828	784	879	826	844	837	922	820	861	849	826	838	846	856	888	827	899	822	846	898	802	868	825	797	807	851	898	883	886	849	875	891	872	892	875	878	826	883	842	857	842	884	838	830	859	800	889	879	858	909	821	847	840	805	823	820	858	897	886	854	812	788	830	889	895	844	863	796	839	871	821	839	866	883	892	914	877	877	888	847	829	852	871	870	800	831	830	798	831	863	872	885	901	852	832	852	871	820	853	873	852	877	880	826	841	819	828	854	869	853	826	860	887	840	835	850	888	826	871	860	902	851	857	865	841	842	918	849	860	888	903	832	888	825	814	865	879	866	925	897	839	832	792	805	857	858	838	830	823	884	866	885	909	788	838	863	874	868	918	853	842	878	803	873	886	855	892	808	818	848	855	833	860	894	859	832	854	874	900	868	822	840	801	821	829	871	878	835	776	866	878	846	857	828	851	828	847	873	837	850	851	858	825	843	896	883	818	869	860	885	783	889	781	856	865	807	846	833	896	835	800	908	887	837	811	826	922	843	845	817	840	858	862	817	898	846	853	856	863	795	836	863	816	887	862	843	845	852	868	776	853	876	821	852	827	860	821	812	840	867	858	852	839	854	870	854	861	849	861	882	821	872	862	873	820	885	870	837	841	830	869	822	832	852	838	842	823	826	881	850	814	829	848	866	865	800	842	833	817	876	839	845	882	888	849	846	823	861	869	843	862	844	842	886	867	886	845	830	810	794	827	812	850	841	887	869	789	846	834	868	846	807	831	849	839	852	874	879	821	841	819	844	864	814	837	909	849	817	836	838	834	844	865	817	846	877	883	821	905	929	886	859	838	868	882	830	821	855	812	846	871	817	848	843	798	832	836	773	854	887	834	870	846	835	879	819	847	817	844	844	820	845	821	800	816	863	889	833	826	795	824	868	840	918	833	888	875	874	820	841	877	852	869	910	865	864	825	868	801	801	818	839	854	849	878	856	948	865	853	843	858	829	873	837	855	841	887	864	829	862	813	829	807	876	918	832	815	849	830	843	877	873	836	853	820	841	822	865	792	891	867	890	848	861	880	855	846	847	875	849	850	783	856	862	879	852	824	855	802	906	841	851	781	899	853	887	838	875	881	849	877	848	854	845	808	866	824	814	854	840	833	882	878	836	886	804	862	856	801	845	869	851	832	835	828	817	890	873	853	931	873	806	918	834	849	789	840	847	846	847	886	884	849	789	878	811	861	857	842	828	857	866	845	830	926	834	814	814	877	856	844	821	871	841	853	818	836	860	842	831	787	842	854	833	846	899	897	869	866	875	831	828	840	906	810	833	835	871	837	833	874	875	834	838	847	876	900	840	798	823	854	850	837	815	840	848	835	856	873	866	792	857	869	814	863	816	861	871	875	798	844	862	861	814	870	842	872	873	905	867	834	836	827	876	889	918	867	803	835	835	862	891	829	871	851	843	860	864	835	833	858	887	789	842	866	885	873	893	900	847	882	835	927	828	857	847	851	881	881	814	835	840	879	861	861	829	868	881	840	907	905	782	861	833	865	816	853	811	853	854	829	851	785	847	848	880	846	890	814	861	890	884	852	824	857	847	819	854	835	833	863	815	841	840	870	826	862	849	867	872	847	844	872	794	839	926	848	870	825	830	870	846	845	855	876	868	819	880	819	857	826	823	815	836	866	860	828	828	822	837	858	828	885	859	856	901	839	879	825	819	825	834	896	822	855	832	876	868	855	846	836	858	922	863	858	834	879	859	801	852	850	794	844	854	845	811	853	898	871	838	842	836	819	835	866	885	866	874	899	861	870	805	817	843	832	868	846	869	836	824	863	887	817	884	855	861	858	859	838	887	854	849	885	819	878	839	899	842	835	876	841	855	805	898	866	873	873	839	822	891	826	821	821	879	894	831	829	877	773	853	824	823	912	902	842	836	881	859	853	866	803	826	878	924	856	882	864	853	882	891	870	813	899	848	924	858	825	864	843	853	855	891	842	867	848	854	878	846	825
14342	17709	9800	5011	3740	2858	2392	1861	1590	1486	1334	1247	1194	1097	1068	988	1060	973	1003	982	964	936	909	898	861	908	897	854	878	870	897	869	916	877	879	918	887	864	862	869	860	872	836	873	814	806	881	873	812	866	901	936	836	840	865	878	876	830	877	813	814	863	842	899	882	796	867	801	905	845	851	887	817	919	824	887	866	812	811	857	909	901	863	827	800	871	876	845	838	806	862	802	837	901	826	884	877	834	858	879	878	873	833	915	863	825	888	869	901	881	883	863	844	832	836	803	891	819	850	849	927	873	886	818	820	907	858	889	840	833	858	813	832	888	834	869	941	914	807	840	843	863	876	866	890	859	844	875	858	877	841	872	831	786	840	856	857	885	816	829	827	848	847	868	917	853	875	867	877	863	844	846	825	859	878	851	872	864	878	920	826	877	818	858	891	836	828	850	874	899	813	871	811	846	890	801	843	876	899	860	893	878	845	837	848	831	851	869	840	823	845	862	864	861	831	813	899	797	880	828	890	910	796	859	903	882	847	827	834	904	810	816	878	882	861	867	861	854	849	853	822	798	912	806	842	878	839	885	834	827	847	862	856	841	834	906	851	832	921	823	818	868	850	868	851	848	805	878	825	879	881	875	867	823	812	826	814	908	823	851	795	808	814	830	863	831	882	839	857	844	864	868	879	835	807	855	805	834	835	904	831	829	833	861	863	879	832	877	841	843	824	850	848	813	873	838	832	812	823	867	847	810	849	852	799	837	845	800	891	839	862	824	870	823	836	855	800	860	869	795	818	846	855	862	892	879	817	866	828	901	856	831	900	852	879	879	834	850	861	864	867	802	843	817	862	878	807	862	843	826	876	854	869	873	901	852	909	886	882	849	851	844	842	832	827	855	864	841	876	836	855	818	882	856	842	863	883	877	839	830	818	869	873	822	849	865	850	810	877	886	864	844	880	833	848	835	829	873	840	829	881	802	832	834	877	882	900	817	850	843	863	869	896	849	882	837	862	855	812	787	856	835	886	891	858	853	858	869	838	873	805	866	840	836	814	812	825	815	849	817	882	848	821	900	828	817	875	839	848	846	931	918	808	863	793	859	855	857	879	782	864	819	829	870	827	816	898	831	833	847	866	835	825	863	844	887	864	831	852	880	868	866	825	876	913	836	886	827	926	836	840	828	868	839	839	841	841	885	820	878	876	849	872	808	883	849	834	916	871	874	889	867	896	864	829	863	881	853	868	857	851	819	805	806	858	907	837	868	841	798	821	847	879	839	798	885	853	863	864	834	905	833	900	847	871	803	847	865	873	850	872	848	854	833	885	862	837	927	830	834	852	815	852	838	805	873	875	856	871	877	790	834	808	890	833	865	813	849	835	864	864	857	823	826	863	869	918	869	839	859	800	877	819	801	810	839	874	819	861	864	913	870	817	841	859	897	866	824	805	853	855	879	838	875	849	854	902	915	830	831	844	870	857	826	894	863	893	885	804	847	848	876	827	925	908	826	937	819	828	843	831	887	829	845	857	867	870	885	878	798	859	835	834	844	787	830	837	849	855	894	892	850	866	838	842	815	796	869	850	869	847	891	864	926	884	869	845	854	853	901	882	830	870	866	870	843	830	887	876	851	889	828	866	846	824	824	765	820	862	832	826	803	819	888	863	840	930	896	902	816	841	873	861	851	880	850	876	874	869	814	838	852	875	886	840	894	845	899	849	799	874	886	847	941	843	794	796	859	849	819	862	800	818	890	924	833	879	838	834	878	858	865	870	820	846	858	838	949	802	824	874	854	856	843	813	832	848	867	831	885	912	873	857	832	905	866	858	947	827	845	884	845	857	846	924	867	798	888	827	843	842	811	805	879	833	836	866	845	860	877	912	854	860	834	885	919	856	860	852	842	809	827	823	835	844	881	901	843	849	846	832	846	909	867	837	887	802	878	882	911	815	893	880	808	825	895	863	855	860	833	867	861	860	887	864	832	846	840	854	885	842	865	910	896	827	895	841	899	850	902	879	870	878	841	864	823	850	838	873	856	889	852	821	837	889	833	820	859	881	846	880	908	837	828	823	900	836	894	895	866	920	865	886	833	829	845	838	883	839	834	855	853	863	894	863	838	829	808	862	843	824	854	869	849	873	807	853	835	827	849	845	829	924	821	831	887	863	867	881	836	836	837	877	829	832	806	847	859	846	880	877	783	851	921	898	863	826	841	896	819	884	856	880	882	919	832	839	888	870	895	827	857	821	884	906	839	848	850	869	881	807	856	805	864	877	890	830	854	818	921	872	908	857	841	854	801	852	871	826	876	872	872	845	914	865	881	854	841	847	800	863	836	878	854	824	832	867	847	833	859	846	911	868	871	848	883	890	843	880	848	864	821	862	817	876	888	809	844	846	875	865	824	831	869	933	872	895	863	897	882	884	829	854	886	871	829	933	874	863	815	855	861	828	856	820	839	900	883	855	846	819	919	859	830	855	810	822	835	854	888	845	862	834	861	816	879	823	842	860	821	838	866	859	876	828	895	870	896	850	827	858	862	843	857	878	886	858	859	833	843	814	883	863	868	888	841	867	851	823	863	870	828	921	836	888	843	903	817	827	868	880	870	871	905	862	782	865	815	876	893	802	829	889	859	888	809	818	838	866	862	899	894	874	864	829	881	850	802	835	836	872	862	860	886	866	868	831	854	827	898	856	819	894	861	919	859	888	833	865	880	888	911	843	854	859	868	828	874	875	883	844	868	826	875	841	874	807	855	858	876	855	857	840	846	842	879	867	816	848	839	851	831	880	875	850	848	829	831	857	830	834	898	832	829	842	902	782	826	859	890	863	866	828	803	839	843	845	862	858	832	839	892	832	838	860	911	825	889	882	849	796	821	906	887	902	865	873	812	860	866	863	818	845	858	870	828	867	875	901	842	890	828	830	863	885	831	848	878	880	857	836	863	902	831	892	849	880	865	897	840	817	835	873	878	859	836	885	808	823	868	883	801	808	825	838	818	893	900	815	817	852	860	808	874	866	853	873	833	852	847	870	841	884	860	822	876	879	832	870	890	831	812	782	864	828	866	916	845	863	912	862	866	850	892	869	863	821	841	829	851	864	830	846	841	832	935	865	847	821	842	880	852	846	834	866	805	845	874	844	921	837	835	902	874	842	874	854	808	814	896	822	896	884	896	802	777	855	829	870	848	839	839	806	834	816	791	805	882	879	864	844	870	850	822	852	800	870	859	845	870	889	866	890	822	889	849	889	844	884	828	860	852	880	864	854	881	899	865	817	823	862	841	766	804	883	873	855	898	882	886	849	877	890	875	872	844	877	858	885	868	823	856	842	840	876	880	816	860	865	876	854	829	821	846	861	854	865	909	864	828	867	844	804	861	893	869	869	840	883	839	855	857	852	851	871	858	856	872	901	826	842	892	872	875	831	800	815	880	849	900	802	791	802	831	837	863	887	859	844	856	863	830	899	824	886	930	855	858	805	852	807	839	868	856	771	842
28154	19351	5460	633	430	417	350	377	338	349	365	323	312	345	313	342	333	332	351	308	324	334	310	317	335	321	282	332	323	341	321	327	338	265	347	364	336	336	303	302	340	326	328	326	303	296	313	316	316	316	311	332	300	310	328	310	314	337	362	316	281	314	312	324	334	334	304	329	304	304	288	280	321	311	321	301	316	309	320	300	306	323	278	320	332	357	305	319	305	357	348	317	311	314	317	347	342	321	308	348	316	321	310	308	318	331	357	334	341	329	305	333	314	306	321	345	293	273	304	347	306	316	345	318	294	347	299	316	307	316	311	312	315	286	309	365	283	301	310	287	293	321	289	291	317	331	332	323	314	330	334	321	309	308	331	296	337	324	326	315	309	313	308	362	318	340	308	325	301	303	319	335	314	315	317	307	346	327	319	308	355	331	306	322	293	316	335	282	277	338	286	341	301	324	296	311	329	312	341	291	301	356	317	274	288	301	301	327	349	296	310	325	301	353	319	293	314	328	324	314	305	299	319	347	325	322	304	332	318	346	319	335	319	306	328	298	317	318	337	282	316	300	323	322	328	345	294	337	321	348	309	291	323	339	289	320	311	314	307	342	308	295	321	329	350	334	301	317	349	327	334	300	320	342	321	302	296	321	309	335	312	283	296	303	322	322	314	342	324	301	325	326	330	325	324	323	294	293	322	329	312	317	328	326	311	315	333	325	338	279	308	335	314	337	313	295	319	347	303	302	331	301	319	342	344	275	331	313	344	323	293	323	330	333	306	328	342	295	318	325	328	317	323	314	333	337	308	297	311	305	330	300	305	333	352	350	296	339	306	318	340	313	326	292	293	324	328	277	307	289	343	319	340	333	337	326	330	305	303	322	328	323	319	330	345	296	332	307	313	332	289	290	320	338	316	360	334	352	293	314	312	313	310	343	307	283	331	326	354	313	322	290	330	312	332	315	351	336	326	347	300	321	321	335	303	352	317	332	331	328	322	281	300	317	313	330	307	302	337	323	326	321	344	329	320	285	332	318	326	308	311	326	305	322	290	341	311	338	342	288	335	272	334	337	322	321	323	304	332	317	327	294	333	316	333	332	311	312	324	334	321	310	328	317	332	336	284	308	331	315	336	303	295	348	284	318	325	314	287	336	322	295	301	322	310	334	337	284	305	285	330	316	305	326	323	325	316	328	311	332	302	350	328	299	305	329	326	330	308	337	308	340	330	312	295	296	316	327	311	309	324	325	340	319	324	327	331	315	313	322	319	313	341	291	312	294	311	269	360	312	341	298	351	344	315	316	280	345	319	345	337	307	306	316	303	320	336	333	359	318	337	341	374	311	315	351	351	327	331	310	331	319	328	342	298	294	324	315	343	329	297	337	331	305	340	322	342	294	330	321	302	327	285	308	314	286	325	322	333	296	296	334	336	338	345	301	302	299	324	337	315	339	325	324	305	276	280	335	307	324	324	305	324	311	332	338	322	321	344	348	328	327	317	331	332	304	340	307	299	311	343	327	301	310	302	319	302	320	311	368	328	341	282	326	291	309	318	322	356	305	328	325	330	319	344	302	307	325	319	302	297	322	322	335	308	323	317	342	331	325	301	322	328	352	359	324	356	300	316	308	317	316	337	293	299	289	329	292	331	320	330	311	319	321	298	310	319	310	309	344	317	314	314	316	314	328	333	302	331	350	301	303	329	323	305	344	331	330	307	331	312	364	290	306	331	312	352	304	327	323	304	317	323	324	351	325	321	327	324	309	314	295	325	299	317	313	340	340	330	330	334	271	362	334	350	326	303	347	312	309	343	310	298	332	335	340	313	296	309	303	300	312	303	333	310	304	328	345	317	301	339	326	318	306	291	310	329	332	303	315	340	336	319	359	297	348	287	314	338	304	334	331	299	343	363	320	311	300	346	317	311	333	298	319	309	319	334	308	304	330	329	314	342	294	337	312	312	340	329	325	318	323	290	308	283	314	329	336	323	315	332	321	318	328	322	287	310	309	304	302	349	316	318	318	311	306	300	323	309	332	301	333	340	330	331	296	319	287	321	336	353	296	293	313	294	350	337	323	313	313	326	333	324	338	306	334	307	300	325	294	337	302	324	319	316	330	338	291	290	305	316	322	327	311	296	312	309	337	311	304	283	304	316	333	319	310	316	317	325	320	300	302	315	336	321	297	297	335	293	346	333	314	320	307	295	324	312	306	335	313	308	315	300	285	298	282	313	315	289	293	338	319	312	295	316	317	305	313	308	300	355	296	279	320	352	323	331	327	328	307	311	315	310	339	311	368	307	317	325	327	296	312	312	334	288	289	311	310	317	303	340	314	321	304	321	309	302	318	316	317	312	314	336	298	341	294	359	320	320	325	320	332	332	328	321	336	292	285	307	318	334	319	317	281	300	310	298	338	313	315	322	285	328	313	333	300	346	289	319	326	339	285	361	304	322	325	315	304	318	307	336	316	304	315	309	291	358	341	302	321	309	318	300	320	302	272	316	334	311	302	345	315	289	322	303	317	315	317	318	279	290	314	277	269	313	313	298	324	330	300	297	296	312	320	321	350	315	295	322	312	278	311	322	332	275	289	308	326	292	311	363	300	331	340	313	307	281	307	330	303	291	277	279	323	319	324	325	311	319	312	293	298	316	335	309	339	362	310	351	318	331	282	357	285	329	306	317	323	291	283	291	316	291	308	328	317	342	340	346	326	329	302	291	301	310	324	328	311	321	340	296	326	317	309	332	299	302	287	308	319	343	305	357	324	319	319	330	316	338	304	323	305	310	306	337	330	303	328	321	305	294	292	300	309	308	306	312	329	309	298	332	311	353	347	312	302	316	291	329	325	319	315	299	309	307	299	282	329	323	318	336	296	324	347	311	298	332	316	343	319	299	302	358	307	325	265	322	288	344	311	332	321	304	315	318	327	329	292	328	304	310	336	332	309	333	323	313	307	334	325	291	290	302	332	330	298	335	321	301	360	344	328	342	308	283	322	314	334	325	308	306	287	336	322	340	329	341	321	309	315	327	320	311	328	333	295	318	303	295	317	327	321	300	316	335	326	307	307	328	307	350	336	286	325	325	307	328	297	325	314	330	335	317	310	338	315	305	330	326	329	305	353	305	341	340	315	296	323	339	328	354	329	311	302	352	311	320	316	279	297	307	329	295	306	349	310	323	284	303	313	326	317	302	354	289	339	315	299	315	318	328	322	338	321	305	286	343	324	328	321	338	330	319	324	319	294	340	296	338	332	330	309	313	319	332	300	303	352	290	366	291	358	328	326	310	364	350	328	302	320	328	302	314	325	313	341	344	306	319	296	333	324	328	300	312	337	299	328	322	301	310	316	347	309	304	298	292	313	317	317	310	345	378	330	296	331	322	316	326	310	307	312	303	311	336	348	321	320	340	301	318	313	285	328	345	310	317	342	343	323	295	317	319	317	336	338	319	310	315	292	327	322	311	315	304	323	331	295	307	359	323	341	323	306	333	321
8010	3269	910	558	485	416	409	371	384	352	331	361	343	343	332	314	309	293	348	289	315	303	312	332	334	331	302	335	326	335	358	315	295	326	372	326	317	315	321	316	336	309	344	289	314	310	304	324	315	323	302	315	318	294	318	316	349	340	335	297	340	337	319	334	294	339	310	323	331	322	324	317	307	341	318	318	322	315	320	329	319	314	315	325	358	343	325	360	308	341	290	310	320	331	318	336	306	331	330	338	315	361	338	353	303	305	308	338	335	296	328	323	293	314	337	316	314	302	343	287	286	309	341	331	312	344	313	306	320	347	321	338	308	290	337	323	343	310	334	312	324	280	360	315	320	331	319	303	298	322	316	327	317	313	326	325	305	309	325	334	355	325	317	346	325	335	310	276	371	336	308	307	323	321	331	332	352	343	348	307	294	288	344	331	292	338	325	320	311	309	319	279	285	296	320	285	300	303	325	343	301	324	318	322	301	345	310	353	287	346	328	336	306	323	301	334	350	307	313	323	303	318	316	317	295	315	294	354	353	350	329	307	311	292	333	328	319	358	309	336	301	307	326	309	291	293	308	294	324	349	311	332	335	320	328	336	319	285	307	281	296	327	321	303	344	305	321	311	322	295	343	316	327	316	336	339	343	326	308	351	319	314	347	325	319	373	326	276	308	306	335	328	302	349	311	328	308	352	312	325	329	329	332	320	326	310	328	332	316	321	316	299	327	320	313	327	286	286	340	314	320	343	346	345	290	331	327	317	308	335	315	330	325	316	328	288	320	313	320	338	312	322	312	329	310	319	317	300	343	306	294	286	364	331	312	310	321	309	304	340	334	288	311	342	327	319	302	299	338	291	294	339	354	349	307	336	309	334	298	321	352	310	337	283	353	341	329	324	318	313	325	344	298	331	306	332	338	328	308	316	332	324	300	339	322	334	320	308	315	341	349	311	325	323	338	311	329	309	341	328	306	312	302	288	296	333	308	315	326	319	325	336	341	323	306	323	300	292	307	286	334	336	313	344	299	321	328	316	348	290	327	318	323	328	333	329	339	332	354	328	307	340	325	319	322	310	323	329	323	276	362	350	306	329	337	296	341	318	358	315	266	318	345	326	330	302	327	314	365	323	325	330	343	312	333	317	345	328	313	331	356	323	288	330	327	317	309	330	305	342	284	311	306	322	303	330	332	335	290	338	328	294	309	318	330	320	290	328	277	324	282	335	308	294	323	322	329	358	299	308	332	307	284	319	339	352	333	324	303	305	321	306	307	328	316	290	323	309	309	266	305	343	357	310	333	308	314	291	346	304	316	325	311	332	299	300	297	361	296	277	317	323	293	337	316	323	312	293	333	325	304	351	352	323	279	305	324	316	297	310	357	343	337	345	317	337	324	292	333	354	357	307	347	306	310	323	329	310	323	327	279	315	324	312	329	319	294	362	318	319	328	347	328	324	326	324	291	290	325	314	293	339	313	313	350	335	328	266	317	344	312	306	343	308	309	303	304	329	336	306	331	341	322	293	329	320	344	327	313	306	312	326	299	300	345	353	324	285	327	355	314	300	364	366	333	274	340	295	323	325	327	305	313	317	305	339	294	307	374	327	336	328	350	259	340	319	345	323	305	331	303	310	294	315	289	312	327	331	309	321	308	330	334	325	290	320	313	346	293	313	322	284	320	362	308	307	303	335	341	311	321	298	330	325	297	325	320	338	323	322	338	340	350	306	327	346	346	311	321	306	308	310	322	285	305	341	324	298	298	330	354	320	331	333	331	334	306	302	321	318	328	356	319	300	343	339	333	323	314	322	326	331	333	346	324	338	309	350	341	310	328	308	321	316	338	347	330	302	304	362	313	306	294	323	291	304	303	338	361	317	310	314	312	321	313	308	343	293	293	319	336	319	321	326	307	346	334	340	312	294	321	283	330	330	316	339	308	314	351	340	326	316	316	326	314	336	344	345	313	329	321	312	321	339	324	317	327	316	277	330	304	328	331	325	293	324	336	333	314	302	323	307	326	308	327	330	333	319	327	312	302	341	306	284	357	316	315	325	310	328	309	322	332	357	314	311	332	298	317	324	316	324	340	313	374	324	319	292	317	347	344	303	329	350	321	322	336	339	322	322	373	325	329	340	353	310	324	323	362	290	300	311	352	314	324	352	310	336	321	351	318	330	321	339	357	318	332	337	319	330	356	292	330	337	349	333	314	309	343	305	303	313	309	312	341	315	313	310	320	329	338	303	314	332	331	342	316	338	323	316	328	319	353	326	300	333	300	296	303	308	349	330	309	329	310	317	313	336	359	338	324	331	336	261	336	306	317	318	304	314	326	333	315	315	339	300	309	317	313	314	342	330	355	323	322	305	312	346	334	354	297	343	331	299	345	307	324	306	352	320	354	320	331	333	319	319	317	352	315	314	296	315	302	318	345	321	339	316	320	330	303	305	320	318	320	348	320	291	326	337	322	330	338	332	338	314	324	353	321	353	330	324	319	325	297	317	297	328	342	288	322	314	298	319	292	344	349	353	305	297	310	352	340	347	318	329	310	337	347	364	352	331	315	298	338	309	348	307	315	336	292	316	283	296	307	314	276	334	318	330	296	344	300	344	308	309	306	341	324	311	329	307	316	322	322	335	298	294	315	303	288	344	322	308	337	325	311	327	335	319	347	326	311	333	317	303	316	339	341	319	326	361	363	297	321	354	329	307	321	295	315	313	303	309	314	326	276	336	339	327	332	338	337	317	321	322	331	266	321	324	327	315	327	356	315	315	323	325	312	319	302	278	304	316	317	329	330	303	327	350	337	322	337	303	324	327	366	352	308	296	317	371	337	331	323	312	334	300	308	313	320	317	295	317	344	315	356	309	335	327	339	363	318	320	320	323	301	332	328	300	345	318	328	296	315	338	319	343	291	351	303	330	316	298	275	324	308	360	324	319	320	311	309	307	312	318	325	292	304	303	361	323	331	300	292	316	332	292	300	326	325	313	330	302	322	346	333	314	314	333	297	356	344	309	359	299	323	352	340	318	333	314	351	328	321	351	312	309	329	321	334	298	329	301	326	357	324	339	332	343	345	316	323	331	313	319	321	291	339	274	304	326	308	326	308	325	338	364	339	324	320	295	295	326	344	312	328	334	325	340	313	314	333	305	297	354	302	316	347	310	306	293	339	331	323	333	311	331	347	349	312	346	326	332	308	327	306	324	317	307	319	329	318	336	334	280	334	330	333	332	317	311	364	307	332	300	299	339	316	329	305	324	337	324	326	325	293	332	322	321	312	334	346	310	333	331	322	357	334	332	341	317	294	320	340	348	327	323	326	337	298	305	320	352	299	339	324	308	343	322	345	321	342	300	329	338	297	329	311	332	329	314	340	334	316	301	303	337	300	326	323	351	330	307	319	322	290	351	350	329	325	328	314	309	328	320	316	320	284	346	334	332	342	316	325	320	316	288	347	307	343	314	319	294	326	341	317	296	320	305	312	326	310	296	352	300
23923	21348	28300	24749	21321	7643	1408	1078	943	915	976	811	869	833	849	821	782	786	793	810	774	735	792	755	723	731	725	758	719	745	740	756	766	720	757	736	716	780	762	729	759	750	729	731	733	682	731	742	744	712	705	709	735	785	713	678	768	707	725	747	741	717	773	775	763	751	758	740	717	718	716	701	741	745	754	756	712	708	688	727	726	746	696	712	683	750	700	750	689	720	762	719	746	738	745	717	725	781	716	680	732	712	726	656	717	768	729	760	744	772	681	738	764	739	774	759	747	748	747	741	681	740	726	727	727	746	738	759	714	735	698	741	767	759	729	753	748	731	758	738	744	800	709	765	743	762	758	752	733	694	746	768	734	733	741	806	730	725	766	735	740	784	753	747	719	745	722	795	677	755	731	702	672	718	716	739	724	785	740	767	724	733	711	772	706	714	744	714	733	703	714	734	742	702	752	711	739	752	745	749	763	749	754	752	749	730	739	741	708	690	706	759	699	724	755	724	768	739	704	735	759	753	746	746	718	739	756	775	718	703	744	720	744	746	766	747	731	755	720	716	764	782	745	716	699	712	717	710	687	713	724	771	755	736	734	734	771	725	760	711	724	770	756	711	673	713	709	698	734	723	726	734	740	760	727	753	739	738	714	744	754	743	733	758	703	722	742	731	707	792	768	706	730	701	717	786	752	734	700	688	757	750	771	743	784	718	712	708	733	729	726	711	786	721	761	728	759	784	772	741	742	785	731	699	734	723	734	714	719	690	723	700	745	755	744	727	735	711	711	741	763	719	734	731	761	756	711	734	775	700	688	785	736	745	723	702	691	733	772	732	757	697	731	724	707	733	687	722	742	757	747	722	756	702	710	717	753	744	754	723	760	737	726	704	752	757	746	709	738	698	664	730	766	737	740	792	744	703	754	716	754	691	727	715	736	779	761	739	742	742	728	726	763	758	711	727	674	733	731	717	717	735	747	719	751	773	734	763	713	792	738	680	745	723	743	694	731	788	739	741	744	721	696	771	769	704	750	737	720	700	740	688	743	775	757	709	737	692	782	767	781	758	734	728	708	740	781	700	732	745	665	788	728	723	759	745	731	749	719	773	696	761	772	728	677	710	701	703	750	719	759	725	689	742	695	723	703	733	732	796	722	709	753	697	749	747	718	684	712	772	704	729	722	738	711	723	743	769	758	737	738	798	769	726	767	698	689	758	711	725	692	751	737	726	716	699	745	766	768	704	701	755	696	725	731	739	722	743	713	771	681	723	742	733	736	702	712	760	707	747	730	701	695	726	695	735	704	719	704	701	730	757	688	737	738	732	738	753	705	717	775	704	690	792	773	716	729	694	698	707	748	749	737	719	742	740	757	762	720	732	737	746	729	713	683	723	790	742	702	747	705	731	709	683	758	680	710	753	756	737	734	757	743	742	789	682	739	773	733	709	758	716	783	716	694	772	743	704	742	707	694	723	700	734	715	711	754	728	740	703	755	784	723	753	750	724	723	743	725	739	750	728	746	728	763	743	728	695	705	689	744	755	723	769	678	735	671	710	776	735	786	776	737	723	717	689	715	737	692	711	780	732	724	707	749	765	754	720	753	724	686	775	699	716	739	719	708	732	702	734	772	751	791	768	734	764	714	777	708	693	676	768	725	718	726	748	713	694	708	786	760	718	712	741	752	738	713	733	793	725	751	714	747	766	727	737	694	728	700	723	785	704	712	720	701	738	750	719	708	689	715	707	733	707	747	682	708	690	773	765	741	682	692	740	746	755	726	705	750	722	709	696	754	740	698	735	736	727	734	727	738	750	631	693	778	735	744	765	700	675	741	695	718	679	719	761	710	749	758	680	692	731	699	728	725	750	703	729	742	730	725	718	718	726	748	717	737	721	753	699	693	740	717	738	771	730	701	703	738	731	712	710	701	727	708	721	731	749	743	736	695	656	733	822	771	746	727	745	773	732	760	731	744	687	725	751	710	735	761	711	716	729	761	711	763	742	751	729	743	721	755	775	724	718	703	724	725	739	756	712	741	683	734	679	763	752	774	738	694	729	732	745	731	785	713	732	730	702	746	714	722	787	749	706	744	759	736	765	767	706	730	717	650	730	759	724	731	729	726	743	747	718	682	727	690	803	743	721	739	717	771	728	708	742	669	735	746	700	760	669	682	721	730	702	731	742	738	685	750	778	752	743	715	766	689	740	743	809	782	770	693	748	755	720	722	718	722	778	708	717	684	705	757	715	784	675	737	771	726	740	741	764	708	700	742	708	716	745	700	762	774	704	742	738	718	735	677	738	715	727	759	681	705	695	708	743	750	683	745	748	727	738	712	756	717	729	702	736	732	700	753	736	709	748	695	724	775	705	736	798	663	771	703	713	731	755	722	726	711	696	702	709	745	777	719	718	716	718	724	761	721	673	747	691	725	774	757	732	740	745	733	725	720	715	759	728	704	743	740	776	713	747	787	721	691	716	732	733	751	731	733	739	758	765	713	701	743	733	722	721	742	721	730	730	758	712	767	696	769	735	751	736	764	755	698	727	747	760	734	701	799	740	743	722	740	780	681	740	684	695	715	722	713	739	746	735	746	715	783	728	699	698	751	738	665	680	762	778	722	728	764	717	709	760	741	778	803	719	733	714	687	719	730	748	705	731	725	776	711	739	681	726	726	715	718	722	714	721	712	733	733	753	730	747	731	706	736	727	747	738	719	795	748	736	744	746	711	690	723	732	698	728	758	767	707	745	709	712	792	742	733	735	775	739	727	751	748	681	762	723	726	717	713	756	662	699	727	647	690	766	728	734	702	724	698	718	702	767	697	736	698	696	703	715	694	723	752	703	783	716	710	704	755	808	685	718	633	762	727	745	736	793	720	708	745	726	742	741	702	742	722	721	716	752	717	720	707	722	735	763	771	718	682	679	756	734	771	720	732	737	688	677	734	712	733	731	692	709	703	725	740	709	729	768	739	751	757	725	725	772	732	704	767	714	737	700	745	696	775	664	748	701	718	698	731	756	734	706	757	744	700	744	733	709	732	734	710	708	695	745	701	709	728	767	769	776	742	748	750	683	758	738	768	747	720	741	732	741	713	701	771	717	735	718	735	665	690	716	695	760	721	741	687	757	735	749	705	772	742	731	704	728	768	769	781	717	766	727	774	706	738	733	745	716	718	738	733	699	726	738	745	734	766	715	698	749	712	710	731	759	710	729	713	689	713	754	729	757	717	671	726	766	728	708	730	737	749	749	722	757	791	691	793	710	707	773	707	700	734	750	752	756	776	711	720	727	732	714	677	750	699	753	804	744	751	746	678	716	760	757	751	718	729	761	695	754	741	756	722	761	704	705	785	721	721	719	670	758	708	764	736	731	749	746	689	657	738	724	720	725	716	752	734	705	737	744	754	742	768	729	761	738	714	758	733	729	723	757	751	731	758	750	734	743	731	679	716	694	717	754	686	732	719	713	705	730	712	765	704	711	758	761	734	735	794	720
12193	12162	5957	2941	2313	1860	1504	1294	1156	1102	982	962	887	813	838	821	777	849	810	798	763	743	820	773	767	789	716	807	713	773	787	745	744	749	724	748	733	740	756	771	800	718	727	726	742	785	723	715	762	745	715	709	702	713	695	765	747	702	751	731	737	692	688	758	728	780	772	716	741	747	696	753	765	729	740	773	762	739	780	679	748	743	700	718	708	757	721	757	693	737	728	748	685	741	756	721	702	711	727	724	714	731	708	747	719	771	700	728	766	765	703	749	706	759	752	709	750	675	718	753	736	745	710	691	739	704	775	749	703	705	730	739	689	796	756	744	745	729	731	765	773	730	728	717	751	762	758	768	735	746	755	751	708	738	780	681	729	713	695	686	762	694	704	710	745	787	726	742	747	704	759	688	774	739	734	713	762	754	759	744	733	728	743	717	728	710	721	726	717	785	699	720	711	703	753	724	712	758	746	722	727	697	763	758	730	746	739	715	758	757	701	694	755	711	698	757	703	686	714	748	729	712	740	745	728	778	757	745	704	707	681	757	750	680	699	784	748	732	754	707	736	773	710	746	760	745	763	738	770	749	788	729	738	731	750	697	755	732	736	727	716	805	718	756	769	731	774	733	743	717	714	664	709	739	743	732	755	714	751	741	718	738	702	780	704	735	751	695	718	707	692	752	736	738	722	737	737	780	760	739	729	736	738	711	716	763	723	744	716	732	725	740	714	766	717	717	718	696	699	726	727	735	709	724	739	694	743	765	735	707	752	777	712	712	737	730	770	702	745	706	754	732	745	770	791	670	775	736	707	776	686	717	765	786	704	699	710	748	731	764	716	731	739	731	738	708	710	695	761	665	730	753	712	715	749	744	755	697	742	720	793	697	722	729	708	706	738	788	729	764	714	722	753	766	726	717	709	722	777	728	735	741	724	735	760	751	776	693	746	735	710	799	720	755	685	746	740	730	738	741	786	696	768	704	692	706	744	717	740	717	782	703	762	690	738	763	725	776	678	756	660	782	748	738	724	712	690	747	725	747	755	750	736	713	737	701	759	695	699	724	723	700	730	738	739	723	717	711	762	755	764	747	741	726	713	714	766	731	725	774	713	765	709	693	711	751	738	727	758	779	715	729	788	775	733	738	711	755	730	749	775	723	759	697	778	762	731	820	674	726	742	724	741	748	803	698	764	718	708	747	758	680	719	764	718	713	712	721	719	735	696	695	742	730	733	723	748	754	681	733	781	725	758	754	740	699	739	732	698	746	769	734	725	740	742	698	744	765	738	699	750	742	700	712	738	696	745	731	689	735	760	742	735	726	780	755	758	698	725	751	759	728	705	698	737	771	701	723	753	725	728	672	740	701	725	746	725	756	787	708	776	721	692	679	718	723	753	700	707	747	751	700	710	700	711	728	731	731	733	787	700	746	741	776	761	702	685	786	711	699	688	737	714	804	732	724	763	712	750	759	712	785	720	732	734	712	724	713	750	730	729	719	751	741	738	691	761	715	690	750	737	728	772	708	745	686	716	797	745	719	739	708	709	775	702	724	711	698	705	757	799	733	709	740	735	673	697	676	774	756	751	732	733	737	701	779	754	665	779	766	729	728	787	734	737	721	695	758	720	762	724	759	720	756	739	686	735	773	676	698	738	695	731	752	702	717	697	713	739	716	710	741	746	773	771	782	743	692	752	755	726	718	732	699	693	746	757	755	741	757	792	721	696	699	746	708	734	755	725	697	762	745	726	732	728	779	722	704	766	765	725	728	681	723	703	775	761	747	673	706	754	746	713	777	735	695	721	727	734	712	742	734	734	765	712	687	740	712	693	729	669	736	713	744	697	734	775	767	739	718	773	685	767	724	726	687	682	738	705	641	751	715	712	732	742	688	731	763	757	721	752	701	736	726	740	695	732	750	783	720	738	760	731	747	746	738	723	693	760	704	745	724	765	712	740	752	731	759	720	762	721	763	768	745	776	710	718	730	722	710	710	778	745	758	722	738	733	772	736	738	729	745	753	758	732	720	723	746	735	751	731	781	766	750	723	758	740	733	753	679	751	781	746	717	688	714	712	716	747	755	733	743	723	709	739	741	735	735	690	726	746	747	770	692	714	735	737	762	712	737	715	729	754	763	751	757	749	763	748	761	746	731	748	737	765	743	746	782	715	744	777	781	717	748	711	753	706	739	754	714	727	734	706	698	762	734	782	785	725	740	716	731	722	760	714	728	715	762	767	742	764	768	702	660	777	713	785	774	746	753	714	699	690	673	706	722	707	765	745	748	707	745	752	765	730	731	710	720	776	716	774	705	762	703	734	700	718	735	725	729	714	765	707	729	717	703	733	689	700	723	752	718	753	755	677	734	726	791	749	737	689	720	736	680	734	722	724	742	703	716	748	740	737	794	768	740	735	745	741	682	718	751	741	718	723	736	728	768	729	741	751	735	720	702	709	752	714	745	755	712	711	724	744	727	770	710	737	716	667	719	725	729	746	742	724	745	714	761	741	753	736	721	703	773	766	733	760	798	744	679	729	757	720	717	761	743	714	714	740	784	759	744	759	757	719	728	668	724	705	758	737	730	689	652	737	699	744	779	689	735	725	729	753	717	770	733	743	715	702	743	753	717	735	692	754	726	732	750	703	786	734	757	787	745	715	690	687	700	726	711	759	753	781	724	755	711	719	774	734	725	689	717	698	702	723	691	743	744	731	710	730	717	696	752	757	732	793	737	770	734	752	687	758	722	782	769	711	656	689	790	703	704	708	695	731	763	763	766	765	749	712	710	730	720	735	749	755	746	725	720	695	767	722	749	721	743	753	720	731	740	753	760	670	749	732	682	697	755	744	723	772	786	737	724	753	723	738	689	735	735	702	732	730	748	725	735	731	746	738	741	753	733	736	681	735	711	761	739	728	740	741	745	737	722	712	722	731	711	759	760	734	802	685	748	687	743	695	760	729	720	711	729	750	746	707	716	719	738	740	763	756	723	687	708	735	717	749	691	751	741	746	717	697	701	756	688	703	739	747	798	730	757	698	692	737	747	680	716	696	778	732	710	710	746	704	726	780	718	718	763	743	806	767	714	759	705	687	762	746	772	708	739	743	728	717	746	757	737	697	691	715	729	712	718	720	735	713	724	732	726	746	735	742	740	802	710	751	710	750	705	732	738	762	710	733	716	729	741	726	754	716	738	770	698	703	732	702	666	743	710	695	729	658	717	738	755	680	788	706	677	730	702	732	731	772	722	717	772	761	732	699	730	737	775	744	785	710	763	695	750	747	757	775	720	727	755	744	754	679	751	715	687	787	725	706	766	741	704	749	750	767	757	723	704	710	716	733	732	693	719	753	699	747	691	725	724	732	727	737	734	738	759	773	749	718	755	757	766	674	727	704	728	739	740	755	745	732	795	741	723	757	744	760	700	758	781	744	691	745	683	718	728	751	760	754	735	710	743	710	715	722	749	795	761	766	748	705	751	733	728	737	777	766	743	773	765
25174	21413	27247	25819	8409	596	435	366	346	375	334	285	290	299	277	270	292	266	265	286	267	288	264	289	238	286	267	235	267	280	269	265	271	247	257	264	248	269	249	254	253	259	261	288	251	284	252	267	264	247	262	235	226	273	234	268	247	254	242	263	237	255	276	248	247	244	268	265	230	246	266	276	266	254	230	257	262	268	219	272	248	255	254	255	255	271	253	295	275	241	261	242	226	259	260	271	286	291	232	244	233	261	271	248	282	230	251	274	249	267	227	268	246	259	264	229	258	278	236	282	299	245	255	249	245	256	235	259	281	262	236	244	244	264	268	259	253	284	278	221	265	250	252	255	263	246	260	270	282	280	249	244	241	241	271	251	260	254	261	255	244	285	249	277	275	263	256	262	235	212	272	248	243	272	269	256	267	248	267	277	281	283	245	253	250	261	279	256	259	237	262	217	268	240	265	260	252	266	292	246	250	247	280	247	254	248	244	289	270	260	272	256	227	226	242	255	242	286	249	262	267	286	262	282	279	228	259	211	225	262	280	251	254	249	254	248	231	293	300	281	244	278	237	244	224	230	264	283	264	268	241	260	238	234	275	227	242	264	263	252	254	253	276	267	235	244	279	272	225	250	270	255	263	268	263	278	246	277	244	258	266	265	276	223	248	270	246	215	244	279	283	235	261	265	226	251	235	239	246	257	286	249	237	261	256	276	256	256	239	246	285	269	253	278	243	287	267	238	255	277	261	243	242	232	239	269	244	252	275	237	265	270	244	232	246	233	268	247	213	258	272	271	271	250	266	266	243	259	235	242	260	263	253	256	247	245	288	286	257	245	250	269	270	248	265	259	224	301	293	282	264	251	265	241	249	272	257	230	258	238	261	257	254	283	263	228	277	260	271	252	247	240	262	303	273	263	264	243	250	242	266	246	239	259	293	266	264	255	268	234	238	272	227	238	237	266	268	244	231	265	256	233	249	262	269	281	249	237	268	291	286	250	244	269	222	260	238	227	277	240	267	301	254	244	240	252	275	258	240	274	251	226	249	253	259	281	247	253	238	241	267	230	286	263	250	254	253	232	252	256	239	268	243	251	272	261	250	271	277	233	259	239	257	283	235	274	265	256	247	246	272	278	270	253	263	270	247	244	276	248	280	263	280	245	262	268	250	255	242	259	249	248	239	268	275	265	264	285	228	265	250	224	246	248	265	260	253	265	282	279	252	252	261	261	225	267	242	257	237	282	246	277	300	257	286	278	246	240	289	245	251	290	234	247	278	249	275	236	226	255	272	246	241	248	264	263	264	249	253	284	233	208	247	277	226	251	244	236	244	223	261	258	243	244	236	264	306	266	261	262	240	245	239	254	267	250	257	232	256	256	269	226	295	246	245	270	255	255	278	253	247	269	238	281	253	235	273	261	261	245	259	245	254	263	283	274	263	242	254	273	245	289	252	284	257	266	284	257	287	271	252	261	249	260	265	261	259	257	277	251	275	225	247	253	268	261	245	266	257	243	286	258	249	234	266	276	225	289	273	255	291	283	276	294	248	263	257	251	247	260	243	254	237	269	255	251	261	258	269	261	240	243	260	254	246	240	268	263	248	242	256	251	256	239	264	262	251	274	231	267	261	235	245	261	250	253	271	235	244	247	246	245	288	278	252	280	252	237	279	233	263	265	266	242	269	259	258	250	236	259	266	254	238	286	231	259	240	249	247	253	275	257	266	244	254	260	264	284	246	243	285	271	248	260	272	229	284	236	260	257	235	281	220	281	260	232	255	296	262	264	245	255	298	257	212	232	237	237	240	234	249	243	242	259	257	258	232	238	265	258	267	259	252	244	242	262	237	259	244	255	277	262	249	264	241	274	224	253	257	270	270	244	287	263	241	270	236	276	254	270	243	260	254	245	262	260	265	282	254	268	235	266	210	246	237	294	259	248	277	236	257	304	268	259	263	240	256	239	266	269	243	266	254	246	258	267	255	257	276	251	260	280	242	248	272	234	257	252	239	245	268	274	279	269	264	235	267	259	235	275	247	244	228	268	244	276	259	281	246	254	256	273	237	243	269	231	276	261	298	301	248	241	273	231	242	258	235	232	258	267	235	263	208	245	243	259	241	262	230	261	246	249	243	252	240	284	271	262	252	277	251	255	277	301	275	267	273	250	262	294	227	256	233	243	256	259	241	227	264	259	262	238	260	265	233	259	267	247	264	254	259	248	275	267	237	252	232	272	237	265	258	256	258	238	264	260	294	250	218	242	239	241	271	251	251	255	239	251	248	260	280	248	287	240	246	258	250	259	243	252	271	273	267	242	267	278	248	262	270	253	267	229	241	252	258	267	275	257	269	229	275	245	280	254	243	245	253	242	254	272	254	254	250	254	237	254	240	258	246	265	249	267	224	258	244	238	288	276	271	253	259	233	267	241	296	262	248	276	261	228	260	259	257	290	258	242	297	248	264	235	231	258	275	259	264	260	260	257	256	210	240	275	275	268	274	273	258	258	271	233	255	256	255	256	258	270	252	246	231	276	246	273	262	247	241	240	251	259	281	259	254	259	257	254	277	257	242	250	268	250	260	261	270	251	259	267	245	255	282	249	265	217	264	266	256	253	258	253	240	268	247	246	267	259	242	245	242	259	222	256	287	257	273	248	236	269	264	254	242	263	248	268	268	228	251	261	261	265	241	252	263	264	286	262	225	231	237	248	248	253	232	245	278	256	270	251	265	270	269	228	264	281	262	259	261	285	273	263	271	252	277	254	255	260	224	249	248	252	220	246	281	230	260	249	252	265	259	281	251	260	217	289	247	246	273	236	251	255	253	284	282	254	225	287	262	250	271	251	272	289	220	284	276	243	263	261	273	254	270	278	256	237	274	260	243	244	267	244	281	224	240	266	255	240	265	259	223	217	241	247	276	245	229	246	268	263	258	268	239	250	270	259	281	277	258	238	281	233	217	273	266	257	235	246	238	264	233	265	271	247	258	243	256	240	258	244	232	276	257	247	283	277	257	272	264	258	270	253	263	242	249	277	253	263	289	242	289	283	264	278	291	278	255	268	239	276	242	227	278	257	258	253	263	250	250	278	232	278	262	259	214	249	260	270	256	255	231	266	260	279	235	260	271	269	278	276	302	232	255	262	257	293	279	277	266	280	229	258	255	248	264	253	281	264	231	253	235	242	237	273	263	249	250	249	229	237	267	256	249	264	263	249	260	244	226	275	274	262	249	287	248	261	261	230	268	242	250	239	268	267	241	250	252	224	280	250	266	265	261	276	256	267	274	264	264	236	277	238	249	266	253	267	268	280	251	244	254	240	252	255	263	262	262	264	231	292	273	265	238	229	212	249	286	246	259	264	244	269	221	256	237	249	249	272	273	267	262	251	245	241	256	239	228	236	278	242	276	260	285	254	223	250	242	267	260	225	240	284	273	243	269	262	249	237	273	261	261	245	273	242	235	261	278	246	258	242	237	266	253	257	297	245	254	253	258	270
9896	7889	3104	1378	997	877	710	571	509	407	408	369	384	351	350	294	313	325	304	318	283	288	283	294	259	254	306	296	260	305	284	266	258	243	276	242	284	278	266	271	255	294	307	280	311	304	287	255	257	257	272	261	282	301	271	282	287	292	262	262	297	266	314	280	274	270	268	266	253	291	278	277	286	284	286	251	282	260	276	257	275	294	262	282	274	278	243	280	290	298	264	290	284	290	285	296	293	274	287	273	260	252	279	294	287	290	290	274	243	290	247	278	279	297	292	259	295	278	290	267	311	279	252	293	242	290	261	281	265	286	295	300	293	274	328	278	299	287	285	279	240	267	276	245	279	264	275	279	295	279	255	300	294	267	322	254	273	269	301	254	276	312	278	282	279	258	253	307	250	296	272	267	282	276	260	252	311	304	281	264	252	285	291	260	268	284	287	274	261	270	280	278	267	299	275	275	291	257	250	250	288	274	284	280	254	277	260	277	261	297	269	274	251	287	273	287	282	291	284	279	270	286	296	238	277	255	268	239	276	260	275	261	281	257	274	279	273	242	278	269	256	254	260	266	301	276	254	253	297	289	309	291	267	261	274	279	283	306	268	308	270	289	282	282	280	271	235	289	273	302	257	279	285	251	275	283	258	275	285	263	285	250	312	270	267	280	272	281	244	293	265	273	274	290	284	260	272	287	273	278	260	282	285	271	282	275	303	270	285	273	262	302	282	276	313	306	269	278	262	281	289	244	271	249	278	297	282	272	291	275	294	257	266	272	256	274	294	275	262	297	267	268	258	258	307	276	257	233	288	305	296	270	270	261	277	268	274	269	287	261	264	255	259	308	250	271	296	277	285	290	257	286	275	265	265	274	270	253	265	267	268	274	273	262	273	282	283	277	261	296	265	278	238	249	272	276	311	260	298	292	267	279	300	238	260	258	256	295	298	276	282	287	263	278	289	274	289	257	297	272	275	269	250	284	259	277	286	275	293	287	272	268	297	266	278	261	295	263	281	265	257	258	267	289	283	267	257	280	270	272	289	249	251	255	265	295	259	266	269	258	241	286	301	254	285	260	292	243	260	259	286	298	285	311	249	275	273	301	264	277	243	279	272	315	267	267	301	250	280	294	260	254	268	283	258	272	281	248	260	262	279	266	277	253	286	254	270	302	268	294	295	288	269	269	313	258	267	283	270	310	294	279	285	270	274	296	272	287	294	265	264	247	246	271	295	277	276	266	288	275	307	253	258	279	282	290	305	226	276	299	241	279	283	279	258	284	251	274	288	258	250	267	292	280	273	278	285	262	280	258	283	267	286	282	288	287	284	267	246	268	247	262	297	271	263	276	254	276	267	274	283	273	259	273	292	300	293	316	293	269	277	259	291	268	263	294	267	281	303	270	269	323	252	285	299	268	311	273	276	286	312	274	267	274	299	267	273	278	267	309	275	281	261	264	295	255	281	269	272	295	271	273	308	286	288	263	287	242	278	270	264	270	284	259	267	256	249	293	298	287	285	281	286	316	256	277	289	234	278	275	281	292	269	298	281	258	265	291	274	283	287	272	251	264	297	307	286	271	250	286	255	302	293	300	266	275	277	294	264	258	288	297	263	289	267	269	285	294	259	282	292	303	276	256	264	262	284	310	274	292	259	252	279	318	260	282	290	288	288	270	281	270	304	270	292	279	266	271	276	269	264	278	282	243	297	291	284	283	278	315	279	300	252	258	276	281	293	277	288	299	279	284	271	267	268	320	244	266	289	256	274	298	286	286	271	272	267	273	260	258	245	285	274	273	275	264	274	273	270	282	286	269	269	265	293	277	283	273	270	264	282	267	279	305	260	275	276	258	275	276	296	255	254	279	299	283	289	310	279	293	265	272	279	283	248	280	296	313	293	250	285	294	280	257	273	271	283	284	284	273	280	281	272	260	277	288	291	263	253	270	297	285	287	289	267	288	277	257	262	247	273	276	268	272	290	280	296	272	267	260	309	304	270	264	270	255	280	251	302	264	260	291	257	276	251	282	264	257	257	288	259	271	257	288	270	264	267	279	265	295	255	295	249	277	298	260	237	298	270	286	309	269	273	283	283	271	268	257	256	272	243	282	291	272	284	268	275	279	290	269	268	284	261	280	254	280	303	274	257	274	297	261	312	264	266	256	308	272	280	239	260	271	256	243	242	290	272	257	275	261	261	270	288	273	248	282	290	281	296	259	295	254	273	258	246	264	238	291	269	317	298	282	266	302	282	329	301	268	258	267	279	277	260	283	272	252	245	280	288	289	257	281	263	268	270	278	247	271	271	285	262	258	283	283	259	248	286	292	292	259	270	278	285	267	251	281	268	271	270	233	264	273	227	247	279	250	248	271	283	288	265	260	273	268	289	262	263	256	297	241	265	254	278	285	278	275	262	263	237	269	282	261	277	282	281	320	297	287	283	275	253	234	311	262	281	272	304	272	283	291	238	273	291	252	277	275	251	254	324	274	251	267	286	268	281	258	258	270	275	285	256	281	284	272	270	254	288	284	255	287	283	259	280	270	251	310	297	284	297	274	267	268	292	261	251	272	269	254	267	277	275	271	281	293	291	267	267	264	290	280	308	284	274	264	244	257	275	258	295	291	282	289	269	281	276	287	277	274	329	296	276	258	250	282	277	260	260	274	264	267	265	303	261	291	290	313	293	293	278	267	282	280	264	296	292	290	303	281	268	273	277	259	282	298	294	267	299	310	258	276	265	288	257	273	277	264	276	279	274	296	267	292	272	264	283	293	259	265	249	288	283	272	233	292	283	227	271	283	268	247	293	261	269	266	299	309	294	267	268	257	275	275	253	251	268	272	301	280	279	291	283	229	285	248	242	280	272	282	285	273	292	244	268	279	276	276	299	292	295	270	263	285	269	277	262	265	268	266	265	252	267	284	294	290	250	269	266	286	262	285	259	286	266	276	295	260	266	285	325	294	238	291	283	288	303	287	272	259	309	269	264	283	308	270	252	259	277	268	242	280	278	241	278	277	265	267	274	285	271	285	263	297	283	267	275	274	286	282	290	268	264	274	274	261	286	257	291	279	263	293	282	258	299	272	291	294	253	291	273	233	282	268	277	298	284	255	281	294	266	275	262	272	280	248	278	254	279	289	275	276	300	270	304	273	278	247	311	275	272	289	315	280	270	276	277	280	253	313	277	295	275	277	252	282	265	277	264	256	238	272	247	276	237	274	278	252	287	286	254	259	251	265	271	261	295	292	283	283	262	311	287	269	312	274	271	275	295	282	282	303	271	271	268	295	267	275	268	318	262	276	258	261	297	312	250	303	260	272	260	272	280	290	296	281	269	275	277	270	303	273	294	273	283	282	279	256	279	292	277	267	314	259	273	289	281	254	300	269	295	300	284	276	292	286	280	235	289	279	256	271	283	280	261	294	299	279	285	263	275	262	268	264	272	279	251	263	267	247	284	302	262	270	281	271	302	263	284	309	281	304	239	283	262	304	282	313
22789	21434	28977	24290	21438	21472	7873	1611	1284	1184	1208	1084	1070	1083	1011	952	952	922	970	952	931	853	908	896	854	915	847	916	846	880	830	865	909	862	855	902	823	849	819	858	872	823	861	913	874	839	838	853	873	875	844	858	846	868	860	882	886	827	844	857	863	846	861	866	867	858	822	827	840	847	809	827	837	816	872	853	818	830	775	856	842	919	839	803	819	861	837	894	873	849	850	828	879	872	816	881	862	856	815	859	877	841	840	830	817	854	876	828	813	846	861	865	828	850	882	862	832	883	858	857	830	807	816	901	834	888	870	831	814	817	840	873	880	864	843	836	782	831	868	838	836	865	852	866	852	832	826	813	842	898	838	831	919	922	829	852	865	812	822	837	863	833	839	835	863	806	830	859	827	862	883	868	846	814	798	848	831	847	821	807	824	882	846	802	858	874	858	874	898	850	855	876	877	826	841	851	824	859	879	836	832	844	824	785	782	857	804	832	819	786	852	859	841	826	813	806	822	864	853	840	839	798	850	830	841	816	857	866	861	808	824	864	916	801	852	830	894	828	820	914	885	850	837	871	812	899	811	803	822	863	823	836	837	884	864	870	862	835	802	870	840	782	876	849	847	843	837	808	831	822	854	867	842	834	819	821	841	806	848	885	832	825	849	833	871	810	861	830	809	845	782	862	867	832	874	887	839	830	845	827	884	820	850	835	873	870	841	839	853	866	770	861	857	864	800	866	849	889	832	817	856	803	810	873	842	838	896	858	818	894	867	793	864	840	846	881	824	821	849	821	803	838	860	794	833	889	841	886	848	859	843	858	846	866	848	795	862	839	840	793	836	834	838	848	870	805	840	818	892	854	821	886	864	859	876	915	833	826	796	836	874	855	825	841	885	808	829	858	866	878	821	896	857	893	837	839	889	844	854	883	858	838	792	845	862	867	802	838	852	822	845	869	828	848	869	859	915	806	778	831	876	856	851	825	838	817	823	852	853	814	826	820	838	840	797	878	869	857	858	823	824	839	859	869	833	826	828	865	837	787	775	801	861	848	813	834	837	853	838	876	860	852	824	835	881	805	798	853	831	832	826	840	823	863	870	823	847	805	823	829	832	892	819	861	887	876	894	815	832	839	828	857	803	875	857	874	854	843	838	896	874	866	790	838	887	839	863	854	832	829	841	849	857	854	842	860	865	857	876	795	819	853	876	848	812	805	788	878	864	889	862	916	843	855	801	836	849	826	819	832	850	817	879	852	837	816	835	877	819	822	871	870	872	860	852	826	838	870	816	860	830	882	837	894	830	797	842	835	864	778	892	852	811	831	826	859	837	884	809	848	819	795	856	868	839	845	850	853	855	857	826	821	843	787	835	880	858	833	881	796	841	874	837	836	851	836	787	825	831	856	849	806	840	821	808	808	843	874	840	807	866	881	898	838	857	827	910	811	864	823	868	865	826	789	829	864	866	839	846	890	818	792	868	848	865	868	853	789	841	779	880	859	834	890	855	878	847	875	805	829	885	830	868	828	832	892	773	795	885	914	841	813	810	809	750	829	826	910	839	869	837	864	895	838	841	907	819	862	834	806	836	871	855	867	866	844	903	834	825	865	877	851	858	816	848	854	867	850	869	813	841	865	805	842	840	778	838	826	893	899	851	830	844	903	839	853	873	831	872	856	840	892	855	870	834	788	862	831	866	845	820	842	862	848	892	872	850	842	843	773	847	816	827	831	800	839	852	868	863	811	834	817	850	842	791	828	876	851	822	862	817	858	834	831	812	830	840	827	871	845	839	826	839	848	825	818	836	855	860	882	826	839	855	862	833	843	850	845	906	868	908	853	837	846	848	857	894	824	820	819	855	817	821	847	835	873	882	864	890	877	824	864	848	793	894	906	866	842	849	790	860	929	833	842	881	853	887	843	822	830	848	872	875	810	836	860	878	894	867	812	848	802	879	823	867	847	919	894	886	820	862	836	797	844	852	865	835	827	799	780	790	832	822	816	895	851	823	829	848	824	858	823	849	855	857	842	871	838	836	881	900	821	846	882	836	836	865	825	856	843	822	864	823	832	833	857	853	870	809	853	870	872	854	857	834	836	857	840	883	814	840	928	820	812	854	837	868	878	846	846	873	861	813	823	868	875	881	831	836	838	838	812	828	859	862	893	791	867	811	893	835	809	847	822	760	815	863	831	851	875	813	870	861	782	796	843	896	865	880	793	860	813	840	848	844	842	821	861	839	856	803	851	847	885	842	823	861	842	801	821	823	811	813	750	847	828	820	888	847	835	881	810	839	826	775	832	881	853	812	837	853	876	857	853	869	881	814	906	839	747	815	831	826	803	805	882	864	834	855	796	831	817	839	839	859	828	805	831	861	822	882	861	850	886	815	835	848	883	805	812	806	821	816	811	839	839	897	821	879	856	821	823	846	868	844	838	838	845	823	810	849	842	847	815	875	864	809	830	864	854	870	882	855	888	860	842	819	865	851	770	850	816	825	794	874	826	848	843	812	845	785	776	835	811	821	804	852	828	825	817	857	880	843	880	837	852	804	900	814	799	803	878	862	879	884	864	860	860	870	811	824	830	876	827	851	832	846	846	835	855	861	851	859	819	855	863	854	850	834	808	857	827	911	869	845	803	884	823	792	875	913	893	840	873	828	889	849	849	890	829	899	821	803	837	839	831	854	785	840	838	860	794	870	865	814	861	842	861	841	830	839	883	825	821	801	887	855	836	843	848	838	851	839	810	817	796	834	880	881	808	866	885	843	837	864	820	851	882	875	860	821	833	806	906	881	889	828	852	837	923	812	890	831	876	845	826	865	824	832	816	809	875	896	804	817	865	838	846	797	856	861	867	836	852	820	876	854	861	855	806	811	853	875	834	812	884	863	868	885	839	857	843	870	845	876	849	845	855	856	817	807	868	793	852	842	829	874	855	875	834	872	861	874	874	835	791	866	797	825	796	853	788	852	783	866	873	881	897	857	807	800	800	844	916	835	922	849	834	866	875	843	911	836	877	851	882	842	835	808	828	840	828	827	800	802	900	836	873	869	856	827	829	880	858	832	862	790	898	866	828	866	808	852	880	867	846	838	818	799	876	859	864	841	798	856	850	829	862	894	866	827	857	826	854	861	841	840	895	843	834	822	821	860	841	854	868	836	796	852	852	855	855	868	833	846	897	837	855	821	886	836	894	850	845	827	868	861	836	848	786	835	837	857	799	813	859	892	808	855	839	773	852	839	805	834	854	850	834	836	856	884	828	862	836	850	905	851	876	872	839	829	824	830	847	852	861	830	830	850	840	873	829	816	822	812	859	826	882	873	794	852	789	854	859	881	825	800	855	862	877	824	892	896	845	858	857	816	883	848	854	840	843	864	811	786	884	816	899	839	852	804	824	876	873	832	854	883	871	873	877	860	884	853	853	839	861	822	830	858	831	874	827	885	816	866	882	819	844	834	828	825	846	845	863	824	826	832	807	835	874	863	860	870	832	893	853
14435	17369	9746	5023	3618	2877	2265	1953	1714	1396	1305	1261	1135	1116	1074	1068	975	1003	997	907	965	958	908	933	926	910	877	917	873	902	908	832	885	892	864	890	872	892	835	871	874	870	847	896	852	907	892	820	831	866	873	892	844	902	898	866	850	888	865	814	883	855	876	834	844	920	855	844	842	869	875	846	856	834	820	849	867	903	815	822	817	813	842	806	862	885	881	861	876	832	779	882	874	873	824	806	882	882	866	883	893	881	875	901	863	813	786	894	831	842	903	850	816	849	875	846	838	840	904	857	832	822	862	828	885	857	877	809	860	874	862	835	811	874	847	847	875	900	837	840	850	836	852	835	877	837	865	891	825	851	855	841	827	844	864	858	846	838	826	868	876	882	915	795	859	820	818	813	837	883	825	875	894	813	852	900	878	844	819	856	850	836	829	837	808	852	860	852	856	859	846	831	773	840	841	882	877	872	855	822	824	851	842	847	850	829	830	791	843	857	894	837	843	894	805	839	859	848	828	897	823	877	836	879	892	851	880	864	881	876	850	826	839	865	896	823	828	831	834	847	786	832	886	825	844	891	814	877	843	912	831	842	870	874	855	825	830	835	831	821	821	859	848	902	824	836	817	841	886	896	849	834	857	859	831	842	854	893	878	858	880	835	760	833	801	887	822	816	878	821	867	817	892	859	809	805	901	882	816	861	876	779	871	824	907	851	856	876	871	879	875	864	831	824	792	828	851	906	903	831	849	865	855	862	839	857	849	833	832	860	874	838	869	830	823	800	831	809	810	880	853	819	855	864	867	840	853	868	824	857	798	851	839	858	855	883	862	894	861	837	841	876	825	813	856	851	886	836	854	868	795	795	841	848	863	855	862	884	857	822	813	840	876	848	840	809	889	767	855	890	861	855	797	838	885	838	782	851	829	817	872	890	863	841	797	830	825	823	851	813	814	831	807	887	841	806	820	802	904	834	859	810	830	929	790	854	820	808	879	878	873	850	851	820	882	805	799	902	853	875	847	845	860	886	876	861	819	849	837	870	831	840	833	868	855	836	799	812	854	840	784	812	814	838	851	828	830	835	842	836	840	833	883	848	864	848	865	856	823	800	806	873	858	841	856	893	835	894	834	827	821	832	917	842	819	877	848	843	784	837	850	838	814	877	859	832	871	845	820	861	861	819	865	863	819	834	841	873	834	886	859	829	855	839	888	845	899	807	810	825	900	887	848	870	855	905	905	821	855	852	889	926	841	856	919	850	881	838	844	841	846	828	833	836	776	875	815	840	842	880	898	809	887	836	839	846	894	840	847	898	817	835	866	829	835	852	798	858	895	882	849	856	839	871	828	817	875	877	775	839	851	855	844	882	857	836	897	839	804	856	826	848	863	904	835	876	835	876	838	813	840	791	862	857	859	909	857	808	863	852	879	824	856	880	846	792	867	790	836	841	892	832	867	820	876	871	868	832	805	825	828	797	828	847	846	844	795	881	866	849	945	833	868	868	858	823	846	880	858	861	823	810	874	868	853	861	886	903	813	786	862	881	794	845	807	850	854	884	821	830	760	855	866	844	872	835	857	826	840	833	849	872	853	894	875	878	827	867	804	859	785	782	853	855	879	793	862	836	871	832	746	816	800	787	826	803	843	794	891	861	893	837	824	812	879	874	821	861	887	846	872	854	812	844	821	855	883	813	845	902	861	862	863	867	829	855	855	858	837	887	892	846	800	844	867	801	861	897	836	818	834	892	837	887	859	845	795	850	869	853	789	829	866	819	835	813	882	819	870	828	862	831	811	874	896	848	855	834	882	847	822	904	862	869	835	832	842	856	834	882	836	814	851	814	896	853	854	856	853	793	826	812	809	876	826	886	809	823	887	839	858	884	848	863	856	871	899	814	860	852	880	849	865	833	828	825	838	857	798	892	897	868	868	827	871	846	846	823	865	836	850	825	821	836	819	879	887	885	887	837	820	797	886	846	891	856	874	835	875	799	854	825	830	770	870	817	805	829	871	934	856	853	806	857	855	838	827	868	880	858	862	862	812	831	829	867	846	840	854	876	875	826	822	808	859	779	868	823	926	848	817	840	814	872	848	870	864	865	869	861	853	831	821	856	853	821	843	863	884	900	859	821	802	850	801	826	871	868	830	830	856	838	867	856	873	845	839	829	821	902	819	879	869	849	853	773	815	852	861	783	827	880	838	817	842	901	833	847	893	814	841	833	836	872	853	873	919	871	829	902	842	862	864	829	805	861	856	805	865	842	879	859	858	854	868	866	886	823	847	818	851	916	866	824	851	857	823	870	836	852	828	829	866	888	867	880	867	847	861	887	851	826	849	853	869	856	897	891	813	837	846	836	913	869	839	846	847	853	816	839	820	832	847	844	814	903	866	852	858	868	839	800	852	861	897	825	859	881	858	831	894	860	862	860	848	845	836	815	849	860	878	823	837	822	857	809	898	825	857	870	867	828	895	841	815	848	860	908	823	834	829	878	804	848	905	857	766	865	859	870	822	804	884	836	810	902	893	907	906	848	844	827	832	825	903	875	854	845	855	898	882	836	831	839	833	816	833	841	871	875	854	830	897	869	821	838	855	853	839	825	823	857	839	835	835	833	823	871	840	832	855	870	874	819	864	873	885	864	848	834	848	862	844	834	824	864	839	838	831	839	815	827	845	844	839	823	827	854	877	821	850	865	840	822	840	846	844	770	807	905	868	851	910	853	807	840	856	888	848	828	862	875	869	816	864	863	873	844	837	829	860	805	782	793	865	906	844	862	824	832	802	845	788	823	853	826	840	835	843	828	867	861	882	866	858	835	813	874	886	835	853	845	840	840	847	832	924	877	834	864	860	876	849	828	850	852	882	878	825	852	888	901	849	856	864	871	843	847	809	876	828	845	881	802	827	867	894	835	826	855	876	821	828	870	866	847	837	825	819	846	886	828	877	877	802	864	804	781	863	836	829	818	811	838	887	861	879	815	897	880	880	851	857	889	852	879	837	886	829	832	862	833	790	896	836	844	836	841	839	860	882	794	847	882	830	825	876	890	855	846	874	825	867	846	846	853	889	815	864	833	806	803	824	876	808	848	829	847	882	856	876	851	838	839	827	888	848	835	923	860	882	859	874	886	835	869	798	878	811	871	850	905	847	845	914	795	851	850	860	849	862	900	864	833	898	797	876	865	854	873	779	863	877	806	823	839	796	892	834	836	783	850	840	875	878	869	849	837	852	864	873	910	898	845	861	888	830	848	913	912	819	796	836	830	879	809	831	865	871	837	859	826	814	882	865	823	862	895	874	858	861	853	888	853	854	806	840	843	819	827	872	852	872	803	853	817	834	852	813	862	851	824	883	868	868	851	862	836	869	830	881	830	823	890	826	844	828	838	816	853	862	863	817	865	864	851	827	848	841	854	808	830	824	821	838	855	842	848	882	873	853	894	850	837	838	846	867	835	859	848	857	827	852	850	866	825	811	827	824	875	855	872	812	853	830	831
28160	19390	5618	801	592	534	423	371	327	345	334	339	346	325	329	330	324	316	316	332	317	286	316	301	285	347	295	333	321	316	321	297	343	320	363	279	321	307	318	336	315	308	334	339	353	336	309	296	325	312	300	317	286	310	321	314	311	326	340	339	311	306	311	337	314	321	344	340	321	316	350	344	339	338	291	330	316	365	329	334	322	325	285	340	311	313	307	273	302	337	306	337	335	316	311	315	327	323	337	320	338	304	301	295	354	324	309	339	312	318	325	316	332	340	332	312	322	317	305	329	353	333	322	298	329	323	341	317	302	298	265	302	355	312	343	311	329	349	296	333	334	285	318	315	314	320	310	359	354	348	331	334	316	284	349	336	322	305	331	314	292	353	303	315	320	308	332	282	346	335	322	334	306	310	281	328	319	326	346	341	326	318	304	318	319	320	305	333	336	325	317	337	317	302	354	317	341	346	330	363	345	307	322	321	327	310	332	327	354	331	326	349	313	311	318	324	309	304	322	325	332	333	311	296	284	345	318	326	285	319	305	303	304	336	329	328	287	359	307	294	347	333	318	330	297	354	308	344	326	331	344	319	308	302	306	337	327	321	295	326	303	269	346	339	318	301	329	306	323	308	321	326	345	335	318	315	330	320	306	333	331	363	326	291	313	320	305	348	319	304	321	324	334	369	334	345	315	327	318	311	325	326	342	292	321	302	321	313	316	329	324	325	277	302	309	309	319	299	317	304	327	314	313	310	293	326	294	327	318	316	356	323	285	321	335	288	348	315	335	309	310	328	280	295	331	321	312	336	303	286	306	314	307	302	349	283	288	363	318	343	328	328	342	307	318	291	331	333	305	329	326	336	301	320	321	300	301	343	328	319	270	279	324	296	304	317	309	338	308	351	318	340	339	338	324	346	332	331	307	330	309	314	323	318	349	331	324	350	327	297	314	299	307	321	331	311	301	303	316	321	334	325	296	323	327	324	337	331	319	300	321	295	321	329	302	357	314	342	304	289	309	310	268	287	322	303	331	320	314	282	303	326	344	326	323	331	340	310	344	341	337	329	358	311	320	322	297	323	303	354	339	306	299	334	334	324	345	295	290	316	303	315	307	310	332	337	320	359	318	307	328	341	325	318	304	340	314	293	338	325	299	335	321	332	289	332	303	344	320	284	332	280	332	337	335	327	290	300	312	314	351	350	331	320	322	325	302	346	291	320	326	340	347	322	302	291	320	334	314	301	364	308	342	313	332	289	304	296	314	351	335	321	305	323	326	286	340	286	351	350	337	306	335	300	315	335	346	318	326	311	314	318	321	308	325	312	310	290	295	343	350	296	306	317	312	293	278	378	354	298	316	299	314	330	322	306	298	301	311	297	316	299	294	317	306	317	319	295	321	312	345	302	317	316	321	298	356	328	302	325	282	314	314	336	303	293	360	323	327	312	310	293	300	334	297	335	333	319	348	307	326	321	322	299	310	309	324	313	320	313	338	312	321	335	332	340	274	360	334	307	351	282	327	331	286	310	348	291	317	344	322	328	330	324	333	321	302	324	312	321	329	342	311	291	313	323	313	301	337	315	318	297	311	322	305	292	339	343	302	360	302	344	312	331	342	327	331	293	324	324	325	322	299	340	299	304	324	303	328	331	285	336	303	327	303	319	329	303	306	328	314	291	321	275	302	355	327	355	318	336	338	319	292	315	335	324	322	337	348	317	335	340	342	338	310	341	339	327	333	300	310	301	334	337	335	345	322	338	347	301	326	342	319	320	334	300	320	323	311	314	313	331	329	316	306	300	287	317	303	325	359	319	327	305	319	347	329	328	308	308	312	312	304	343	325	325	327	332	316	318	308	311	283	330	325	316	320	322	323	343	313	335	348	319	318	302	322	342	315	281	326	319	343	307	334	322	325	293	315	305	345	315	305	327	311	338	333	381	284	356	329	328	306	302	341	336	319	324	287	372	342	319	364	347	339	345	340	320	300	285	307	323	333	332	296	311	303	319	323	339	333	296	307	321	324	300	320	350	267	327	288	319	340	323	334	329	324	331	361	328	316	319	322	291	325	279	348	327	301	310	304	311	305	292	326	344	320	326	346	308	336	359	326	308	325	338	327	305	339	324	348	311	311	304	338	316	325	325	337	362	300	305	328	325	340	318	317	315	297	357	291	312	289	302	321	290	330	324	314	310	340	332	360	307	306	330	325	274	318	356	321	292	336	311	328	313	316	342	298	323	324	336	300	299	332	325	366	313	307	350	343	318	320	306	339	320	331	331	289	316	350	287	318	302	321	301	318	327	312	307	322	334	315	319	309	340	357	287	312	331	345	295	315	350	322	312	335	314	276	313	338	333	334	310	312	309	315	332	334	322	311	291	317	330	306	272	331	293	345	312	335	332	324	332	315	340	329	332	341	329	321	306	326	321	322	277	301	310	334	330	322	315	299	331	323	318	308	319	317	340	314	347	323	298	320	322	295	311	340	316	302	303	311	304	326	322	347	307	313	327	370	300	337	340	300	311	290	327	322	310	324	306	328	340	294	307	307	302	317	342	312	325	346	333	324	330	330	327	357	344	308	320	315	322	318	335	331	313	307	333	349	307	317	304	334	316	315	301	297	339	320	314	305	325	328	313	348	295	324	318	322	312	333	327	349	291	275	270	368	289	341	364	344	357	294	303	309	339	296	355	296	336	333	318	308	356	327	288	322	318	289	285	321	320	318	335	338	326	302	325	330	322	329	317	321	310	317	306	298	354	336	315	324	302	333	327	325	301	327	359	327	315	308	319	327	296	287	308	322	339	296	322	325	310	295	307	338	338	338	322	324	312	361	334	300	321	328	330	294	322	372	306	322	295	282	324	319	344	292	343	321	320	337	319	327	321	304	340	320	307	311	321	352	344	329	338	303	334	352	316	309	306	305	298	321	310	334	317	335	327	318	311	293	346	322	322	302	330	286	334	332	301	283	296	332	329	322	308	320	324	316	319	325	309	314	297	325	316	319	334	333	317	326	308	279	329	323	340	311	349	328	330	337	312	347	323	320	317	327	309	325	340	361	316	339	307	327	331	331	383	304	331	330	276	314	293	296	320	332	328	314	340	316	309	335	349	341	328	331	309	320	331	296	344	319	324	321	295	347	303	304	326	324	312	330	307	300	315	308	287	354	315	333	326	317	299	300	302	318	326	300	333	358	344	305	308	343	360	316	311	322	305	308	321	310	312	289	313	344	315	321	280	314	314	355	316	319	312	320	310	340	327	324	350	302	331	330	331	333	351	325	305	266	316	316	359	342	319	349	346	315	323	328	329	327	300	295	330	309	357	316	314	297	307	333	330	282	295	324	290	294	276	336	312	313	314	300	311	336	306	318	343	339	326	296	321	360	341	318	284	313	325	305	304	304	349	343	302	346	325	306	325	303	309	350	357	331	334	287	315	312	291	318	298	332	337	324	332	323	331	340	323	332	304	292	330	336	331	304	331	300	328	331	319	314	316
8159	3154	941	626	492	495	451	387	362	365	371	349	340	343	377	360	337	351	350	319	326	347	328	315	342	350	340	305	329	342	300	352	351	373	307	336	316	348	305	337	314	310	328	317	307	333	302	349	340	333	364	345	301	331	315	319	341	335	297	308	329	317	319	331	340	322	314	304	316	333	322	335	315	332	315	325	349	303	326	331	335	314	298	309	338	320	312	296	350	325	297	340	379	300	323	321	314	344	326	319	331	338	334	341	327	352	340	307	323	329	336	333	335	330	356	327	315	305	327	324	323	348	311	331	344	346	328	302	327	345	311	344	329	352	305	344	347	322	317	297	308	324	332	349	287	331	364	344	317	352	334	296	321	340	344	309	341	312	335	302	309	323	310	316	322	326	328	318	313	358	309	308	339	314	344	335	339	329	355	319	336	336	343	326	348	332	306	318	301	335	335	316	337	358	316	323	317	317	324	304	344	327	328	310	330	322	328	325	355	350	344	318	295	324	355	321	327	312	340	338	327	330	329	309	293	305	328	304	324	301	328	297	324	347	352	342	348	377	341	359	305	318	357	357	329	340	311	323	335	328	346	354	318	294	309	313	344	345	323	350	317	329	317	276	324	330	333	321	346	311	303	324	340	326	324	340	312	342	296	330	315	294	359	322	335	342	327	325	324	314	312	327	335	326	355	300	301	344	337	316	348	326	328	354	302	321	340	331	302	360	351	329	318	309	326	347	340	354	318	350	334	319	340	306	311	313	320	319	293	339	331	315	339	307	373	333	335	320	341	309	340	328	311	311	338	341	320	306	341	323	284	328	323	322	332	308	345	330	301	328	312	336	317	319	345	309	320	308	341	325	332	317	330	346	304	326	298	359	327	309	343	285	315	365	331	345	324	328	317	334	295	337	346	305	336	336	337	319	330	349	317	317	316	316	285	298	295	314	318	324	303	320	302	315	336	305	344	333	326	316	314	318	322	322	327	331	330	302	305	317	333	328	328	334	353	298	317	316	319	357	335	344	330	333	315	334	311	308	321	320	323	360	353	340	329	352	342	296	323	347	325	337	317	310	333	294	330	325	330	374	333	319	325	310	332	297	331	314	324	332	313	313	328	341	337	303	311	332	329	329	343	352	349	297	345	316	305	333	328	296	336	292	294	346	291	332	320	327	308	311	326	308	321	301	322	319	330	340	324	308	312	339	288	341	319	325	343	328	329	351	287	352	317	317	343	319	357	320	310	317	301	302	330	313	312	331	355	313	277	330	327	333	327	302	364	334	321	327	304	324	301	342	333	351	300	338	289	304	321	320	325	302	321	335	335	353	318	312	317	323	329	312	338	358	334	309	348	327	371	311	339	342	300	321	354	312	339	340	330	315	326	298	312	324	338	309	301	306	306	309	349	320	356	343	341	327	314	354	331	272	316	321	329	310	324	349	341	362	304	306	341	362	361	318	314	344	321	316	322	325	369	338	315	320	331	314	309	314	375	344	310	321	310	319	300	315	320	332	338	325	319	319	342	312	292	360	328	343	321	322	346	315	320	311	290	311	324	341	310	298	333	345	334	370	339	318	305	327	352	334	341	323	335	337	317	310	320	308	287	346	325	377	377	340	326	331	326	343	338	344	342	332	293	356	290	323	287	332	330	318	303	350	349	331	375	328	341	319	328	312	350	346	334	361	316	317	355	305	301	334	355	318	315	327	341	332	357	319	331	326	329	346	333	333	344	308	357	329	344	319	324	320	314	300	332	352	322	344	308	323	297	327	320	299	316	343	328	354	325	331	323	361	304	309	356	331	338	295	346	324	327	303	362	320	342	355	342	339	343	325	314	307	307	341	299	296	313	297	313	293	296	361	341	308	318	347	300	328	363	333	313	318	303	335	315	305	326	315	314	326	323	338	328	303	323	314	338	306	329	350	323	334	355	335	316	331	338	355	310	332	329	315	320	311	313	305	321	359	355	354	343	315	326	331	327	325	321	345	324	313	297	304	338	333	336	337	312	320	300	331	304	335	337	324	338	312	342	324	328	316	326	323	335	326	311	283	313	344	323	328	320	317	351	304	326	313	366	333	303	324	286	308	324	306	336	323	307	333	331	314	314	312	359	294	319	302	335	352	332	316	306	338	326	324	302	326	323	341	350	299	324	299	313	321	261	340	322	314	331	327	315	327	341	329	323	312	328	335	345	344	317	312	328	297	336	328	319	337	349	341	327	325	319	314	326	353	329	328	312	313	335	346	302	322	306	310	296	307	329	332	362	310	306	329	333	324	336	321	341	317	316	331	310	351	353	326	367	350	325	312	332	284	346	322	337	330	311	327	297	309	330	322	332	291	304	316	332	350	311	340	326	316	318	319	299	342	323	331	346	335	352	315	325	368	324	333	323	305	315	334	322	312	344	327	324	331	325	323	317	335	320	316	324	343	309	312	294	347	315	311	324	298	336	311	351	355	338	325	310	302	345	327	315	338	333	329	320	340	312	316	338	318	326	331	330	303	337	343	365	321	325	305	317	304	329	332	343	350	357	314	340	315	368	319	339	327	315	345	321	294	309	340	306	328	308	347	308	331	321	319	304	312	331	343	316	334	332	327	305	355	345	331	308	332	311	323	353	340	318	302	355	322	304	324	341	318	343	333	322	328	316	351	317	337	291	320	338	304	329	336	316	325	314	286	341	320	338	342	318	285	339	318	348	324	350	342	351	310	353	302	299	294	303	333	341	308	293	354	340	290	291	306	336	295	331	354	344	334	293	350	302	346	311	335	332	283	326	324	333	306	339	348	301	331	313	295	338	325	310	339	307	314	352	315	313	336	339	330	328	337	302	331	304	320	269	362	300	332	321	326	334	349	316	321	328	353	328	335	311	316	316	316	314	340	299	354	309	314	299	335	317	306	319	300	340	304	319	364	321	289	319	322	332	334	328	334	302	351	326	317	345	340	332	315	326	326	324	324	334	323	312	339	314	341	337	338	369	336	331	308	341	328	365	351	326	343	319	357	311	347	326	345	277	326	342	351	307	345	371	319	370	313	343	306	292	330	313	328	312	313	339	326	307	313	325	322	314	317	299	337	310	323	317	320	331	332	329	284	333	308	350	352	334	320	357	318	312	324	335	319	305	312	323	305	309	324	359	313	309	345	331	314	309	332	306	344	339	312	337	313	365	325	306	341	329	295	327	339	314	338	309	343	333	313	346	358	352	323	365	349	317	305	319	285	297	311	305	302	304	338	342	314	289	333	331	322	340	317	339	328	329	340	328	342	339	330	309	329	353	324	316	332	321	341	335	339	345	314	331	324	339	323	300	356	305	282	352	340	321	352	321	312	334	332	313	329	298	309	311	327	322	332	354	332	327	315	329	347	336	313	337	349	323	335	340	317	336	326	316	294	338	337	305	330	333	315	309	304	317	349	349	330	333	315	330	324	338	337	320	330	296	327	358	309	346	330	340	339	322	340	330	293	308	331	329	355	326	321	335	309	333	330	323	326	356	349
23987	21384	28388	24759	21370	7594	1428	1122	999	949	855	865	815	863	828	811	824	828	784	771	734	756	786	738	756	742	767	740	768	766	784	775	798	744	743	729	762	725	711	696	745	702	756	735	809	761	732	729	745	719	776	717	729	789	751	732	729	745	728	772	756	716	750	698	779	704	748	710	722	740	768	789	707	710	772	718	762	756	722	762	767	752	733	754	710	711	744	757	731	709	701	753	764	713	715	754	710	719	704	714	743	738	700	729	753	709	771	754	713	736	741	694	716	715	727	700	697	732	733	783	718	729	772	736	744	715	733	736	688	749	684	759	716	763	743	768	748	666	762	719	764	684	714	728	732	785	762	728	739	711	745	742	723	739	747	752	763	705	758	700	706	732	725	733	706	724	762	727	704	737	736	742	676	700	746	715	716	700	717	728	721	673	705	770	689	703	757	760	693	738	789	764	770	774	690	744	737	714	702	717	761	648	756	664	714	733	717	755	648	706	709	700	687	716	704	745	753	677	698	689	762	713	727	717	710	697	737	718	694	710	719	739	719	695	727	736	738	762	724	721	717	701	743	712	738	735	721	744	750	725	778	724	714	718	739	741	688	730	752	699	704	722	767	741	753	714	701	745	747	717	764	793	718	691	734	715	741	734	744	710	761	743	744	691	710	764	697	752	760	732	774	758	763	645	728	741	743	709	719	776	675	746	683	730	814	729	750	722	798	731	725	679	784	727	836	789	718	756	724	719	737	662	761	666	756	729	743	728	704	726	742	770	763	751	763	757	728	736	681	730	702	750	722	760	736	767	723	731	737	748	694	720	737	713	704	745	775	734	703	687	708	742	717	735	721	672	782	733	731	732	713	727	746	731	763	719	771	733	734	742	705	701	760	691	742	733	785	730	714	737	735	748	714	695	758	732	729	718	732	708	729	763	768	734	750	727	731	719	691	745	753	734	713	691	681	717	766	785	710	680	705	728	754	773	733	738	729	708	798	710	749	750	686	724	709	745	753	740	734	793	698	685	711	629	785	741	722	737	739	733	701	709	737	718	710	742	740	755	746	707	674	736	764	748	715	794	756	729	719	711	718	681	738	733	738	749	703	734	715	743	675	752	714	750	740	726	704	722	730	745	717	684	751	725	748	714	733	747	737	703	747	707	699	741	720	708	754	736	774	743	709	748	774	729	735	787	700	715	729	736	687	689	712	761	698	781	701	768	723	684	731	797	737	710	713	755	723	765	786	670	710	683	761	755	754	750	749	678	770	755	769	729	740	703	707	724	714	772	739	730	696	718	764	723	756	737	707	737	727	725	747	691	740	752	746	677	735	710	739	699	751	781	745	685	748	707	677	772	719	677	707	716	726	759	765	767	767	742	777	694	679	728	765	706	757	749	706	783	701	735	755	741	723	786	687	682	742	721	751	735	701	744	743	706	686	681	710	715	742	711	737	703	712	741	696	734	765	731	757	767	703	763	772	752	761	717	690	745	739	749	760	743	737	751	715	736	737	734	728	711	728	703	733	747	775	731	737	742	729	751	720	786	708	725	750	730	692	769	749	739	718	699	668	709	718	746	771	703	744	754	733	707	710	737	746	732	657	761	720	750	708	748	715	709	748	730	705	746	751	730	703	653	727	764	734	730	683	695	694	714	739	762	716	701	736	716	743	718	691	703	701	743	739	773	732	707	689	761	711	733	736	753	773	730	745	691	768	736	751	680	715	692	751	776	745	771	743	741	728	777	673	718	703	753	770	792	710	720	676	697	725	754	665	751	731	746	739	671	703	724	694	709	719	759	769	724	740	722	692	707	746	774	703	718	717	772	729	733	712	750	723	765	671	746	725	735	706	767	748	725	762	743	723	780	703	718	731	738	732	735	739	783	758	719	772	754	733	754	721	718	732	720	742	774	722	754	715	780	675	698	755	717	722	714	717	700	725	734	681	712	709	710	691	687	784	696	721	710	716	714	740	759	705	730	707	712	684	674	722	735	701	741	725	759	752	699	704	736	743	745	759	742	700	752	772	760	727	709	657	743	719	752	736	715	691	694	711	725	705	712	726	740	723	728	718	759	709	722	748	725	733	773	721	729	733	763	792	722	700	751	745	730	760	746	725	719	746	711	792	741	713	761	713	680	704	690	746	716	721	749	713	746	733	767	800	701	724	705	719	738	745	721	700	757	729	733	710	701	731	702	746	726	732	716	757	725	699	690	730	702	770	733	756	718	738	725	733	759	720	679	732	706	724	707	732	783	764	745	749	676	706	721	757	743	719	724	753	738	684	721	742	730	764	764	703	710	708	723	656	723	724	710	700	752	706	748	709	728	732	728	722	721	781	687	710	736	698	734	724	752	707	763	721	754	712	708	705	759	755	744	737	735	732	754	733	740	713	718	722	752	762	765	707	732	704	726	707	767	719	723	746	723	727	701	736	763	710	714	733	715	704	749	708	746	746	758	696	680	737	722	765	686	718	718	741	739	682	706	748	706	722	707	751	678	729	739	716	686	717	744	703	734	708	685	794	736	688	684	693	731	711	768	731	692	724	698	699	716	721	736	723	654	730	720	702	746	766	720	683	705	715	730	759	746	767	753	697	716	728	739	731	731	657	713	777	696	718	690	638	731	676	732	741	696	752	749	679	722	726	723	724	725	720	762	708	734	757	767	708	748	747	720	723	735	681	729	721	737	736	706	741	738	670	771	723	758	714	734	690	690	733	745	726	743	715	752	737	729	764	724	781	780	723	723	756	737	736	725	747	746	716	723	734	729	743	712	737	728	749	731	744	715	695	673	677	729	699	733	711	722	700	751	722	717	707	687	743	719	736	738	701	708	690	721	728	753	693	737	764	713	724	705	666	727	749	726	727	750	722	742	725	727	725	685	752	746	728	701	708	736	700	747	732	695	734	707	741	748	710	691	669	725	659	735	729	725	712	759	685	696	730	684	730	706	694	712	725	728	746	696	746	719	722	749	726	756	715	714	810	733	756	714	807	721	720	738	778	747	737	709	727	751	724	767	738	719	755	709	735	703	691	728	756	780	687	751	741	715	750	697	771	786	716	742	701	724	741	728	719	749	706	711	729	715	717	735	758	726	716	726	759	708	773	728	709	759	726	721	746	753	697	785	750	750	755	736	750	729	740	752	732	708	758	732	728	746	743	731	693	748	700	689	696	701	717	730	795	737	719	672	708	719	687	714	708	720	723	706	735	691	732	718	726	738	746	690	742	744	756	658	745	760	789	749	704	726	723	727	732	734	705	756	746	734	730	766	688	707	739	713	718	733	712	744	710	747	709	756	766	747	727	714	717	724	749	732	726	735	715	763	731	718	703	706	723	749	705	728	744	705	762	679	740	738	737	703	696	707	752	741	705	743	752	750	687	695	677	768	762	728	700	743	664	697	704	722	705	723	786	756	731	752	776	787	769	738	681	724	746	751	686	774	734	774	768	762	726	708	781	741	728	703	730	761	704	705	708	728	679	722	734	757	694	752	774	740
11934	12642	5978	3043	2293	1862	1464	1300	1152	1124	929	948	887	863	853	875	814	785	817	765	737	783	787	794	752	753	734	771	762	753	743	750	731	753	698	760	730	718	734	711	724	712	726	723	742	721	738	726	737	702	751	750	775	711	715	746	713	708	724	740	756	756	728	669	735	726	735	734	776	732	730	767	750	723	711	750	758	742	765	723	757	722	685	729	750	693	726	724	756	770	704	720	696	748	715	723	739	730	787	703	732	720	736	726	740	741	748	739	722	733	716	728	684	740	700	691	712	753	746	747	751	690	774	705	732	727	687	725	704	773	773	724	749	784	682	769	681	766	699	726	743	718	739	723	733	797	683	741	708	799	712	747	734	692	717	722	689	731	740	749	760	740	766	739	749	721	708	708	732	713	744	724	746	742	711	727	748	731	713	748	733	724	689	698	690	757	688	718	780	737	712	691	703	733	753	693	764	711	719	756	737	734	738	754	733	686	748	729	711	727	717	741	715	743	720	737	725	734	720	721	703	731	739	757	705	727	725	736	674	726	694	700	728	745	706	759	705	752	761	727	721	699	784	702	743	744	721	686	772	748	757	744	767	711	745	706	679	671	710	783	713	773	703	763	751	754	755	763	717	732	717	701	738	742	739	744	743	734	761	713	753	728	717	715	741	740	758	747	730	743	699	750	703	702	738	695	754	752	753	710	751	726	742	726	679	709	732	745	726	752	694	765	723	680	698	766	769	717	727	730	735	722	731	699	676	771	709	706	710	703	717	754	692	735	737	748	760	791	711	722	664	722	739	694	775	724	721	713	699	751	736	723	695	693	702	713	727	755	722	721	795	730	753	713	735	775	770	703	765	720	742	691	777	756	743	735	742	739	766	738	687	729	722	702	737	804	700	751	699	742	742	750	676	748	739	713	728	736	755	721	736	728	753	740	699	748	774	714	735	738	683	758	736	704	727	721	722	708	730	644	719	741	701	746	690	692	731	776	746	741	722	691	723	732	758	713	739	677	766	757	747	716	705	734	737	725	701	740	738	696	720	676	784	734	714	750	726	703	744	709	707	724	712	705	738	717	733	725	749	764	765	710	772	767	698	731	758	705	720	716	748	721	745	740	735	751	698	718	715	763	777	703	745	723	710	714	696	723	708	708	719	765	711	733	746	750	708	693	747	709	723	740	762	765	746	728	721	780	714	740	726	748	773	709	681	715	748	752	742	725	747	762	754	760	697	769	718	760	727	708	735	705	724	763	738	712	756	777	706	696	748	716	748	683	752	710	745	727	718	743	723	720	717	717	720	762	749	727	760	658	798	699	734	689	705	692	689	721	737	768	698	748	690	744	712	724	765	702	715	778	755	699	747	682	743	697	731	746	725	719	723	690	693	664	738	731	743	754	742	735	737	746	719	724	754	770	723	688	736	728	745	764	751	760	732	767	747	783	734	692	692	687	691	761	740	745	710	754	727	734	690	792	721	727	720	739	714	765	724	694	748	724	731	678	759	686	695	738	736	738	771	715	783	728	705	710	751	761	743	759	725	743	727	678	708	698	729	712	717	765	732	730	722	719	724	725	782	706	764	733	693	723	749	696	746	706	678	743	742	735	720	727	703	700	722	719	703	776	707	757	725	746	718	780	729	746	721	710	743	726	749	664	744	715	741	733	709	704	753	748	750	713	726	732	735	732	727	736	771	779	792	725	723	734	706	742	771	745	733	761	707	727	790	713	710	730	730	734	755	739	671	729	760	721	706	754	756	701	732	716	712	709	709	710	734	743	685	735	745	671	722	729	699	701	761	733	723	718	784	705	719	720	748	725	733	698	732	772	724	712	695	731	748	728	740	754	705	704	712	701	772	731	751	686	723	772	755	725	739	720	737	735	719	695	781	695	698	762	705	721	755	749	705	726	739	714	724	715	718	722	742	743	737	726	755	764	751	703	710	702	764	719	757	737	693	765	731	770	718	712	758	707	704	760	691	667	683	768	700	728	726	717	712	772	723	736	685	719	695	707	715	764	723	690	703	747	739	711	748	710	740	738	713	752	749	749	772	716	693	728	725	749	730	759	721	695	733	714	746	774	717	762	727	735	769	740	740	721	740	739	718	753	727	721	711	717	719	769	754	746	716	730	732	679	691	718	718	683	735	747	802	732	741	713	752	784	745	765	733	746	719	768	668	742	693	748	731	729	736	769	701	733	715	702	738	634	752	667	761	727	717	695	765	732	710	739	751	644	777	729	669	800	737	729	733	767	731	736	725	715	773	715	736	747	737	768	717	704	719	692	727	739	710	697	696	700	769	732	748	760	667	745	729	763	690	785	742	703	719	715	720	677	721	763	724	748	719	695	720	786	754	754	734	742	742	721	683	750	760	699	732	752	694	730	744	764	737	682	733	701	709	701	769	752	677	754	728	739	740	722	705	685	767	760	778	768	759	710	756	715	724	718	742	716	740	700	747	755	754	777	733	741	711	683	737	735	686	714	797	690	729	729	740	705	710	761	709	682	715	697	728	737	694	729	706	747	714	756	732	706	715	730	686	727	727	685	742	715	727	717	697	716	728	758	708	706	714	760	752	749	724	721	706	721	758	751	719	712	713	736	735	722	696	739	723	735	745	660	741	732	710	713	735	745	734	713	745	761	756	774	678	741	718	778	750	732	717	701	711	733	697	729	721	729	767	706	753	737	721	759	688	723	747	697	730	703	720	700	700	708	765	741	779	760	718	680	697	736	738	730	762	725	748	737	693	699	722	745	732	700	747	727	741	739	740	706	725	741	699	733	745	724	743	713	724	751	744	811	717	715	717	752	754	722	745	743	776	746	696	743	739	717	776	701	710	711	776	713	746	717	708	711	736	700	725	755	721	730	774	749	709	714	705	735	740	723	816	749	748	735	776	741	725	704	713	728	699	734	724	684	682	751	701	731	695	718	745	758	713	733	706	721	704	719	760	700	713	729	791	737	740	738	748	749	711	699	727	736	722	707	730	719	708	709	708	773	747	741	715	784	727	709	731	742	761	738	736	713	741	723	726	749	773	709	746	710	692	754	766	705	779	740	722	754	753	750	688	751	718	714	689	739	690	766	763	735	729	698	697	730	763	754	746	750	687	713	706	732	742	745	725	719	718	706	731	719	692	738	731	761	732	756	690	789	782	725	691	693	759	732	756	743	713	793	706	697	762	707	752	709	715	750	748	713	719	744	753	732	737	751	712	705	679	721	767	714	732	728	692	692	706	733	705	754	718	686	747	726	742	752	740	728	739	750	701	723	729	735	711	733	727	732	741	694	742	759	742	775	718	756	747	767	751	741	733	717	733	737	699	716	743	704	738	727	742	720	735	748	710	728	756	736	720	744	719	742	715	676	746	716	773	740	756	693	724	755	716	735	735	727	727	732	782	700	718	746	696	684	771	714	689	756	703	746	758	679	757	729	750	702	755	791	762	768	714	705	786	773	723	739	738	738	705	739	758	743	681	743	733	741	687	683	731	725	716	753
25253	21480	27359	25929	8304	576	443	380	348	294	335	304	311	286	274	279	274	283	290	282	282	271	264	281	262	272	264	270	247	241	259	290	271	265	258	264	234	262	253	257	281	252	228	248	277	251	247	272	264	253	275	229	246	274	250	259	250	256	280	254	263	250	278	246	273	241	246	225	232	263	239	252	303	256	286	253	251	224	271	239	233	237	225	256	293	262	256	295	245	273	254	232	249	261	263	270	288	252	305	240	269	233	236	257	234	247	213	251	242	269	281	232	249	257	252	256	246	252	246	255	227	267	252	267	253	260	243	239	225	241	253	256	278	248	245	275	273	270	253	255	243	260	283	253	239	268	247	270	275	242	239	244	259	251	233	245	266	268	228	291	248	247	262	273	279	289	219	261	267	256	250	274	262	254	284	278	265	253	253	239	257	257	235	251	246	234	263	255	240	243	257	250	252	264	271	263	247	263	267	263	243	228	253	275	253	254	263	249	273	235	241	262	262	254	242	253	239	244	272	240	238	261	246	228	288	247	252	260	275	274	251	243	224	256	265	236	256	237	224	219	237	256	259	255	258	254	248	250	249	276	240	247	265	245	250	276	228	245	253	240	254	244	244	267	232	246	254	256	250	251	275	245	251	257	275	259	262	267	261	253	281	247	252	228	269	251	253	260	245	252	215	254	233	255	272	241	247	267	256	252	251	208	222	256	231	275	228	247	258	253	259	260	288	217	254	274	228	264	234	252	239	267	269	242	268	230	265	228	250	292	276	266	228	248	249	263	230	281	269	257	250	249	237	279	240	234	248	244	255	241	258	259	277	248	231	238	233	225	261	239	256	239	275	256	236	247	274	251	245	269	270	277	281	274	253	265	276	250	228	283	249	244	265	245	257	259	264	243	237	242	274	290	257	271	220	267	261	253	245	264	265	284	285	257	231	281	282	274	260	265	271	262	269	276	224	260	267	272	245	239	290	217	261	232	264	266	244	272	256	268	282	247	255	256	252	258	274	258	254	242	253	243	283	259	251	245	249	238	252	264	257	262	242	261	256	259	261	254	258	268	269	265	227	240	250	277	245	262	255	249	248	289	253	257	262	240	265	282	249	257	232	260	269	264	239	246	270	269	258	241	229	263	268	278	245	249	263	255	257	272	251	261	270	232	252	235	233	256	252	225	237	225	236	251	300	270	279	265	247	265	220	241	248	256	250	272	252	244	270	254	241	247	231	259	253	237	258	234	253	259	292	248	236	266	242	257	270	233	277	264	256	247	251	242	276	251	244	255	269	271	252	254	265	256	254	219	269	261	231	256	275	251	261	286	238	248	242	271	256	255	240	239	236	253	249	298	274	261	280	221	262	269	249	269	245	243	267	256	263	255	255	250	262	257	252	266	258	239	280	251	249	218	248	210	256	267	255	259	233	251	242	265	267	235	234	238	254	247	229	248	248	250	277	242	254	276	260	271	232	238	248	255	264	261	250	266	264	250	265	267	288	269	272	243	247	234	238	261	286	257	263	265	239	256	247	277	258	225	230	272	249	284	272	226	259	248	252	268	269	245	255	264	260	265	278	266	238	278	242	254	244	252	245	250	253	223	262	240	278	265	257	246	256	254	247	269	235	223	278	289	246	247	287	233	227	258	230	243	246	255	245	259	256	289	232	289	252	266	248	271	258	242	238	277	249	267	274	259	260	248	268	237	274	256	260	278	267	255	209	274	269	257	235	260	264	249	263	279	246	252	260	255	252	251	234	227	237	310	229	269	235	260	226	233	224	245	263	278	264	246	268	235	257	282	226	239	247	260	229	242	290	266	278	249	265	257	244	271	235	270	284	259	250	248	221	262	256	224	248	248	258	256	231	271	283	265	239	240	242	254	248	254	258	229	266	262	272	289	255	231	237	241	262	234	230	258	281	267	248	257	258	261	260	252	254	264	230	255	257	251	263	273	251	293	287	223	259	222	227	244	276	267	224	277	251	245	265	275	244	246	231	260	271	269	272	257	260	244	262	236	267	260	251	253	252	295	229	266	245	249	235	268	261	263	268	258	273	291	249	267	273	270	263	248	245	264	263	223	250	256	244	263	231	242	259	271	280	251	282	235	255	247	267	250	259	265	248	254	250	271	235	267	259	231	260	252	243	261	268	239	270	275	267	254	238	258	240	265	238	250	270	257	246	247	238	290	263	256	251	238	271	226	249	256	260	233	242	269	297	255	266	254	249	282	257	262	228	268	240	270	269	264	270	250	246	259	230	236	269	263	254	242	244	235	225	260	261	251	232	245	254	233	281	242	250	253	257	237	277	274	257	259	272	275	214	267	246	259	254	257	249	274	269	253	238	270	250	295	252	276	258	235	260	242	271	253	232	238	250	262	255	245	266	238	258	242	237	251	250	260	263	257	240	231	273	258	251	272	256	275	273	251	233	266	241	265	257	246	245	223	246	263	242	264	255	256	231	267	265	267	278	279	269	241	282	280	246	254	286	248	229	246	277	240	283	253	240	249	257	256	242	281	243	209	266	263	269	245	247	251	243	248	257	240	258	235	273	239	265	265	258	285	254	275	272	261	252	235	263	237	254	225	272	255	240	276	235	240	249	286	249	261	267	257	257	230	247	225	258	245	222	229	277	230	259	255	265	235	248	264	234	238	257	277	263	270	251	252	239	284	245	250	261	231	255	248	255	266	266	242	276	270	257	240	230	280	251	252	268	252	271	229	253	273	268	235	275	235	246	229	241	279	241	236	247	274	249	244	223	253	254	258	259	274	238	243	276	273	282	252	243	253	250	252	242	260	251	245	273	263	267	227	247	247	258	258	241	250	277	267	256	232	256	267	269	246	253	250	283	258	242	264	273	248	258	261	261	225	244	280	239	258	249	239	292	238	251	231	256	254	258	262	242	249	239	248	282	238	279	241	249	255	246	238	259	266	223	250	252	230	231	256	256	248	265	244	246	244	267	250	231	255	243	248	268	253	289	272	276	247	238	224	252	238	223	261	282	231	273	250	246	270	292	253	267	238	253	240	262	263	253	256	269	248	260	245	243	256	236	258	230	272	234	247	265	252	267	284	232	289	256	248	223	260	224	274	264	266	282	261	248	280	245	242	213	236	263	278	241	237	244	270	251	255	233	246	249	266	251	232	249	241	212	267	246	244	278	258	242	260	268	237	246	252	243	257	271	244	238	271	225	255	238	256	269	267	259	250	246	274	278	278	266	256	259	275	234	224	254	268	246	235	234	272	243	255	247	258	255	280	271	246	236	280	260	257	239	250	249	261	270	261	285	263	263	245	263	264	262	267	260	259	251	254	240	265	245	240	242	233	259	243	265	239	223	234	249	256	275	261	296	270	274	254	238	255	226	272	239	256	242	252	259	281	221	250	249	266	274	275	276	280	241	263	238	250	244	233	254	216	235	246	265	255	266	242	228	260	261	242	258	207	251	271	253	268	228	245	280	265	258	276	256	241	244	265	227	264	273	212	270	241	263	259	220	233
9806	8006	3038	1454	1003	812	664	588	477	440	424	372	361	342	326	325	270	344	308	307	287	279	298	280	272	291	267	235	307	269	279	274	294	336	278	242	284	279	285	282	276	291	265	284	259	276	310	262	268	284	276	253	293	312	286	275	277	238	268	282	300	279	230	252	291	278	283	247	256	245	235	290	265	277	313	277	272	276	246	306	268	246	275	257	311	248	248	280	274	272	308	272	243	263	303	281	299	293	294	270	275	278	275	222	293	293	273	251	260	250	279	256	274	238	265	271	255	241	269	281	272	271	259	255	257	303	297	288	272	288	247	284	267	275	276	277	250	297	263	259	275	270	248	268	266	286	278	261	272	293	292	252	266	279	262	266	263	292	269	274	280	243	301	286	254	275	286	255	279	276	256	251	261	250	259	259	273	279	246	242	224	260	288	255	256	265	225	284	282	270	262	274	255	267	257	265	280	279	260	278	259	266	271	279	242	307	260	282	277	265	266	247	305	267	274	281	240	269	266	286	239	289	275	269	256	259	250	271	251	276	257	252	283	285	264	252	263	287	267	281	272	268	289	276	244	270	280	282	270	290	245	292	272	293	288	248	283	262	255	272	275	273	268	273	294	264	279	262	274	275	272	256	258	235	259	260	263	292	268	268	266	281	268	284	272	247	244	262	271	263	282	296	297	282	270	258	287	276	280	256	243	263	254	290	256	259	269	261	277	283	297	298	282	330	264	278	295	267	253	268	289	282	294	256	276	238	271	264	257	289	258	241	263	305	287	278	265	282	266	264	275	280	259	273	262	261	282	260	242	272	282	274	270	270	266	269	283	277	258	271	282	283	248	258	287	294	273	267	281	278	283	257	251	269	278	256	281	260	267	264	283	284	265	266	280	287	251	269	253	284	270	269	262	238	281	241	278	237	249	275	263	260	272	249	257	286	261	287	272	295	294	249	260	272	274	260	270	294	291	291	237	258	264	266	244	265	282	284	264	296	260	263	249	273	268	248	279	287	254	287	274	286	276	287	272	283	279	274	280	236	251	274	274	263	278	258	270	283	247	272	271	283	262	259	256	266	261	280	277	252	289	281	243	267	287	280	284	282	291	229	247	276	294	271	274	279	258	268	259	274	275	278	274	278	283	260	286	288	285	267	260	267	248	265	257	276	276	272	274	225	258	258	286	269	268	251	271	299	266	251	287	267	268	265	265	278	258	265	265	281	256	272	302	240	270	252	264	257	253	258	286	256	270	266	276	268	275	260	271	259	295	266	273	271	279	251	297	273	248	288	263	278	257	278	273	243	256	258	278	260	255	283	291	287	267	274	245	252	259	289	289	233	261	258	269	264	276	281	262	271	259	269	277	256	288	275	293	274	259	241	278	301	234	259	260	247	269	269	272	263	280	289	294	292	272	259	255	283	270	245	286	255	267	264	236	243	281	282	266	267	230	284	269	269	281	295	238	254	270	283	261	266	262	280	282	260	282	259	302	263	273	272	249	273	272	269	276	272	263	278	269	264	239	260	290	280	286	273	278	285	279	266	229	293	285	285	264	288	285	258	282	273	307	272	255	284	301	290	264	267	253	272	297	277	271	240	250	277	289	259	262	239	271	252	293	307	288	279	292	254	296	276	301	252	307	312	239	277	243	279	280	251	276	255	298	306	274	282	288	235	288	253	301	280	285	287	264	277	283	282	271	271	289	297	276	275	268	326	258	270	264	283	264	279	269	262	282	269	265	275	257	234	262	256	278	277	303	271	250	267	270	268	259	247	264	238	272	273	273	272	279	269	296	238	280	272	243	277	291	278	266	280	263	259	284	267	274	272	267	254	254	295	269	273	264	266	274	283	297	269	280	290	265	250	255	263	254	245	234	273	300	279	266	260	254	260	280	293	276	277	252	274	261	270	261	287	276	282	244	266	263	259	248	270	241	286	281	268	248	274	254	269	270	274	271	261	290	280	268	278	269	273	249	256	256	236	285	284	280	263	270	280	276	276	250	293	266	260	258	242	239	267	278	284	251	264	278	271	282	265	292	296	261	263	247	264	253	264	273	288	243	258	259	266	283	252	265	267	243	295	259	269	229	267	258	277	246	240	261	285	292	260	291	280	286	251	239	263	256	261	260	277	263	251	286	278	269	273	262	257	288	281	266	269	261	257	280	265	239	273	272	268	271	254	280	275	278	270	245	261	286	289	273	264	249	280	300	272	249	283	273	238	254	265	260	270	287	291	260	262	311	272	279	304	262	258	279	280	270	285	275	285	265	268	273	259	269	253	258	270	296	282	293	271	256	250	273	264	237	267	280	296	259	262	269	244	282	294	275	259	279	254	267	271	260	294	294	284	257	245	287	290	275	292	280	261	304	261	263	251	291	279	284	261	272	257	301	290	270	296	283	295	261	285	279	274	268	254	251	277	271	285	266	278	302	250	284	254	270	254	268	276	255	300	263	252	247	295	274	290	276	268	253	284	284	260	276	276	284	252	258	244	273	249	272	272	276	280	254	271	265	259	265	260	267	278	258	280	282	288	281	264	272	306	259	264	286	272	298	263	253	270	264	267	304	278	283	272	279	262	290	257	284	277	268	280	268	287	287	272	286	260	265	252	274	272	276	253	244	282	258	279	268	260	266	297	250	294	268	258	275	282	296	260	282	292	295	275	258	290	286	319	269	258	270	249	272	273	249	262	274	244	266	249	276	254	277	263	281	274	255	305	266	292	289	295	267	265	262	292	260	284	285	270	271	281	276	288	272	267	258	297	271	304	275	249	300	288	240	276	253	255	274	272	283	271	262	263	286	293	285	270	268	269	248	267	283	234	285	264	293	301	293	281	245	264	252	271	283	266	237	287	258	286	262	255	253	292	286	271	249	268	277	265	250	286	274	256	258	257	269	279	255	264	262	248	269	269	285	261	255	277	284	274	290	264	298	271	247	287	294	256	240	253	269	263	301	268	270	251	262	286	289	278	248	234	224	295	291	268	284	261	280	291	264	264	271	276	271	298	296	275	287	251	263	286	279	249	241	252	260	254	287	285	304	267	251	280	258	251	259	305	292	259	240	271	278	261	258	270	274	269	264	272	258	259	272	272	262	252	278	254	274	277	252	285	267	246	271	260	261	262	281	274	276	270	268	269	280	273	261	296	284	261	281	315	260	298	277	279	259	308	262	247	283	249	267	274	265	250	261	258	280	290	256	251	340	284	266	283	258	275	283	268	282	288	274	267	256	295	288	277	283	274	286	276	260	289	279	271	273	306	281	280	271	261	279	253	265	261	272	271	293	250	282	255	255	267	244	281	301	260	272	263	309	299	267	266	259	253	272	259	290	258	276	270	288	280	249	283	278	286	269	288	317	262	278	270	270	262	268	273	270	269	240	267	259	280	277	278	274	303	247	279	300	277	293	230	276	246	278	261	276	308	273	284	289	253	314	273	284	246	299	281	275	274	274	265	256	272	259	278	267	252	277	246	291	269	272	296	259	298	274	243	260	290
22851	21454	29008	24310	21458	21508	7632	1627	1243	1225	1078	1083	1096	1094	1019	918	930	881	899	937	912	879	878	863	874	878	887	922	891	879	868	876	870	853	868	808	799	871	851	873	875	773	919	839	806	863	819	860	816	868	850	848	855	814	891	831	809	791	814	867	888	868	896	810	832	852	832	860	871	820	849	894	840	832	851	770	842	884	815	856	849	782	863	830	875	817	870	835	797	788	792	786	819	811	843	794	851	868	814	827	819	819	847	871	796	891	877	819	858	823	846	881	854	824	855	765	850	807	846	861	859	818	816	835	859	824	811	866	846	886	886	792	834	832	900	840	818	896	773	842	798	897	818	809	822	808	833	836	841	846	846	821	828	846	853	820	841	889	880	768	809	895	869	825	847	846	852	873	825	868	803	833	794	825	878	826	833	832	799	902	835	804	830	831	816	828	835	818	808	835	857	832	865	836	847	885	826	867	812	835	845	859	857	872	850	865	824	825	818	823	872	848	879	820	850	840	816	830	827	913	851	815	847	833	823	846	841	808	814	849	848	846	857	873	817	841	856	792	830	749	860	848	815	871	804	838	824	852	861	871	872	765	837	872	794	820	845	858	824	816	860	789	864	826	812	823	883	798	874	813	847	831	827	814	864	845	842	844	851	847	847	817	833	842	786	828	885	835	807	850	858	838	791	828	903	827	908	827	851	860	879	823	824	845	836	842	814	878	901	890	838	867	821	844	840	881	840	824	873	841	807	831	827	809	848	837	875	894	844	842	822	822	867	819	878	838	840	807	835	790	821	846	866	795	852	851	852	818	935	826	838	755	813	845	832	828	831	876	869	824	835	832	883	829	891	869	832	809	771	895	875	826	805	878	817	814	817	844	857	801	849	855	812	831	856	855	852	827	845	774	804	795	857	854	837	797	893	879	825	841	769	782	838	860	765	872	872	862	851	808	792	856	813	873	824	849	769	841	838	869	814	820	827	852	808	828	798	843	794	829	834	878	811	849	812	861	823	864	775	832	818	851	845	867	836	802	818	817	888	852	842	828	869	833	885	821	839	809	814	791	866	878	810	843	860	833	847	829	856	854	820	863	834	852	837	808	826	827	810	803	819	860	850	823	860	832	819	827	846	876	869	851	848	866	856	826	869	867	839	857	856	865	805	841	846	823	834	832	857	905	805	867	834	811	870	877	873	925	841	838	863	853	805	817	757	859	841	878	781	839	818	816	820	812	823	787	850	835	875	839	821	840	849	883	861	820	833	814	865	833	857	834	828	807	843	828	859	812	848	814	830	858	856	804	831	864	858	838	857	849	889	773	822	869	827	784	786	867	857	823	838	835	848	874	847	826	853	826	801	793	808	841	862	869	851	861	807	808	808	826	864	825	876	837	862	791	845	852	818	823	820	812	815	855	776	830	854	773	869	883	823	855	842	813	773	819	858	853	872	835	889	824	844	858	797	840	839	842	828	869	838	835	799	853	777	839	795	863	818	807	831	859	757	881	861	862	861	789	851	844	811	806	806	839	855	809	844	822	806	828	942	841	848	872	826	842	752	855	821	796	782	804	826	817	846	789	798	831	787	857	849	869	871	836	808	838	779	857	782	836	857	858	837	798	857	841	883	826	789	852	812	820	815	788	857	797	826	857	834	811	866	834	895	796	817	868	826	839	866	844	804	844	869	854	847	875	797	807	786	844	820	832	892	877	850	859	858	830	796	861	814	843	824	846	858	790	869	865	858	854	814	796	837	837	825	842	851	837	843	847	797	815	848	859	780	826	846	805	803	860	837	832	835	851	837	846	871	868	843	813	787	841	848	829	793	852	796	853	828	800	880	797	846	822	910	848	846	865	756	876	836	875	792	870	827	872	819	846	823	881	833	844	836	825	821	789	841	865	851	852	841	832	828	840	826	818	833	769	824	859	838	775	766	819	789	827	829	795	833	820	752	818	818	806	809	850	838	845	817	820	790	816	839	832	803	832	858	841	811	824	822	843	828	909	893	857	818	796	877	829	839	792	793	791	839	801	864	837	865	839	806	850	898	777	844	894	811	836	861	859	866	875	799	819	839	794	799	830	807	848	850	849	827	871	836	819	839	796	785	820	884	841	836	864	816	848	805	889	797	766	857	796	848	842	819	853	822	804	842	790	798	874	851	821	849	837	860	861	817	836	819	838	831	867	841	844	786	810	845	820	793	799	854	870	809	837	826	808	838	835	856	844	805	824	826	851	806	904	836	815	803	904	837	816	854	872	795	863	790	803	882	851	838	856	849	840	800	895	840	846	846	903	879	856	817	754	855	821	828	847	755	861	818	835	819	827	839	835	883	808	840	844	815	821	837	852	808	825	785	800	812	859	829	824	844	809	843	822	846	838	820	812	896	850	854	865	805	829	818	850	836	804	859	831	840	808	856	812	815	840	841	843	880	868	828	835	825	804	826	844	883	815	843	874	910	897	839	807	801	847	819	859	834	826	812	855	835	795	830	791	844	853	865	826	843	871	846	810	826	795	814	821	831	760	822	800	801	883	868	816	828	856	880	819	848	804	815	760	819	842	847	855	790	825	828	860	902	822	866	787	864	847	851	825	840	838	874	821	874	778	772	816	845	811	864	838	849	858	794	794	856	801	823	842	786	785	831	845	799	814	846	840	824	852	853	815	865	809	854	837	814	837	850	861	855	861	830	863	827	895	831	850	822	833	864	822	814	884	810	849	772	856	812	789	826	827	818	842	833	808	828	854	779	828	837	841	850	827	774	842	853	842	809	812	813	823	856	858	802	866	811	829	806	847	818	843	908	870	845	858	838	861	817	848	817	789	842	839	895	823	819	868	818	789	832	863	815	854	784	855	828	826	849	858	858	788	869	848	835	828	813	815	832	839	858	829	820	869	875	873	900	854	875	815	786	820	840	882	783	836	826	869	823	827	895	770	793	830	786	810	845	823	821	826	797	848	836	782	844	822	862	855	819	768	921	817	851	822	838	818	879	903	833	841	900	827	824	824	805	794	806	800	824	843	860	848	856	860	805	857	851	824	848	839	870	831	891	841	840	806	885	831	792	830	848	823	833	885	850	837	836	853	851	811	807	851	840	809	823	881	857	751	807	828	860	897	818	771	861	806	801	815	855	827	859	775	841	853	847	768	868	864	856	808	878	802	822	797	808	805	872	787	843	839	809	848	841	802	784	823	834	823	830	814	866	798	834	831	874	842	785	802	794	841	830	833	804	861	829	869	871	872	902	828	796	826	818	854	848	806	807	785	788	807	829	838	836	808	856	848	844	864	787	810	869	822	881	814	862	810	808	824	820	822	846	801	813	825	812	826	785	845	815	807	837	847	822	829	861	801	857	750	836	870	838	876	864	821	839	858	822	853	810	810	811	838	862	855	825	812	892	862	847	800	829	823	894	805	816	849	825	828	858	837	844	795	786	803	832	811	835	785	839	856	849	888	819	879	821	839	863	803	847	834	892	904	860	820	887	847	814	826	816	862	846	845
14433	18661	9954	5079	3730	2836	2332	1980	1631	1477	1346	1269	1165	1073	1039	1080	1006	966	961	934	951	926	935	943	911	943	936	832	883	880	882	913	875	887	897	890	892	856	927	864	886	857	833	846	908	860	881	840	831	910	854	880	877	798	858	845	827	917	929	849	865	857	861	835	830	854	881	854	922	847	784	829	868	787	831	793	866	808	848	826	893	848	888	896	832	828	834	837	793	802	869	840	838	795	843	888	824	800	851	871	835	814	845	859	896	853	846	888	860	815	858	851	863	798	820	822	849	860	836	871	837	878	876	865	879	850	857	847	860	805	820	888	742	819	861	851	836	826	856	852	837	840	869	850	851	807	906	864	774	867	867	831	841	873	849	837	811	811	855	876	828	803	811	880	844	828	877	859	856	811	859	875	829	866	883	799	852	832	876	824	811	898	808	838	869	846	824	865	824	849	859	837	828	831	837	808	886	870	846	817	828	871	808	917	872	816	825	845	795	809	831	857	848	809	802	813	839	821	856	806	846	844	848	839	854	826	880	852	842	883	820	822	843	900	871	858	877	861	796	820	825	870	841	843	832	837	826	851	832	882	808	897	863	784	879	903	805	824	839	854	813	866	857	840	831	885	862	853	823	860	871	813	800	881	886	847	798	838	844	804	839	824	836	853	833	888	826	858	823	824	808	893	881	827	859	856	834	821	854	803	832	896	841	828	839	831	876	811	806	793	835	835	814	844	838	822	811	850	856	801	844	755	855	811	821	803	821	842	868	817	811	823	807	840	862	891	858	880	803	863	853	861	876	831	844	853	863	873	812	841	837	878	831	811	805	856	848	896	843	813	817	825	864	817	815	903	841	819	883	822	839	860	801	832	848	787	832	875	892	834	833	859	880	819	853	889	803	850	819	815	849	815	865	823	842	841	844	862	846	827	854	811	833	846	851	860	903	859	870	811	825	846	831	792	875	835	844	822	849	819	806	797	863	823	841	844	825	840	867	877	832	818	819	854	891	838	867	837	801	854	855	816	855	891	844	832	803	808	852	870	845	810	824	848	880	851	780	839	840	796	834	825	834	827	840	847	842	834	887	869	845	852	825	832	826	860	833	790	841	857	829	861	773	842	815	851	881	881	843	838	820	818	864	867	813	860	867	913	799	840	785	873	875	851	815	844	857	886	834	862	881	837	896	808	873	819	840	869	837	873	845	821	803	876	877	831	831	927	816	806	858	852	828	800	851	848	861	876	845	815	867	812	881	845	838	861	845	849	854	900	832	846	871	895	836	804	858	820	861	847	840	822	841	872	784	864	842	855	834	847	856	841	822	815	795	820	821	834	819	817	850	838	808	837	833	879	813	862	840	869	865	888	809	814	867	887	841	830	827	841	836	858	802	780	892	844	807	813	807	865	862	853	829	799	823	837	862	886	867	818	862	846	807	828	851	854	837	843	895	824	820	862	835	790	886	875	869	855	802	811	845	865	883	823	785	862	850	864	791	871	820	828	811	827	906	851	832	824	801	827	823	840	860	845	813	811	814	823	821	851	803	819	857	826	838	840	870	840	848	820	821	825	878	888	849	873	794	830	848	875	905	809	832	818	822	837	831	798	868	843	855	815	783	830	847	878	824	808	885	830	858	846	807	849	782	861	867	810	900	831	870	868	800	819	818	868	853	853	818	854	816	835	842	849	858	805	882	837	904	781	813	879	825	817	818	892	802	871	827	854	802	805	836	856	830	804	830	810	844	776	868	872	848	830	863	839	868	849	862	812	828	773	861	827	834	820	868	851	844	862	840	824	847	815	811	849	763	868	812	849	866	811	823	841	862	775	857	804	852	838	780	866	846	831	883	829	859	781	813	823	830	822	834	862	857	847	828	830	846	834	892	849	793	835	833	864	838	828	838	837	869	861	851	848	796	803	815	817	846	871	820	826	829	889	831	833	858	785	859	792	863	860	800	829	866	824	876	832	811	844	838	857	854	855	861	855	875	858	828	837	855	801	859	797	829	885	824	837	865	877	863	787	835	893	875	873	800	844	835	841	858	817	852	849	869	865	849	862	856	860	813	826	849	863	819	870	834	841	825	841	814	824	840	885	862	882	821	843	778	808	824	850	801	837	853	875	852	849	845	802	802	850	836	878	800	819	822	818	849	831	803	867	888	824	826	864	803	890	827	854	857	827	829	881	799	813	865	869	772	848	865	855	835	758	853	813	854	845	842	869	827	870	829	892	844	859	825	863	843	825	839	826	893	882	893	815	857	830	842	873	903	882	887	856	818	850	837	895	845	797	811	849	824	866	803	892	845	807	841	792	841	773	810	832	902	841	827	926	837	810	828	840	832	844	885	821	849	832	863	818	845	853	884	826	864	846	821	927	782	876	887	829	877	843	811	853	837	842	835	815	831	906	824	844	835	884	893	856	825	824	863	824	797	880	846	833	832	827	832	880	877	853	806	864	858	791	812	854	857	865	800	869	826	841	818	807	849	847	812	876	886	840	778	794	865	828	821	840	825	813	860	821	853	826	838	833	861	851	847	835	827	836	830	857	783	848	827	873	874	826	874	866	838	806	801	860	839	851	832	770	837	793	872	846	828	841	833	880	834	876	815	809	824	859	822	812	822	869	833	849	838	826	825	875	807	781	838	863	889	878	786	823	828	853	897	834	835	849	892	856	881	913	794	910	865	800	803	876	909	803	863	870	823	812	854	820	833	860	826	821	812	790	798	809	852	750	887	876	824	829	832	842	885	860	854	892	817	875	830	837	871	763	828	857	831	884	860	849	821	886	879	849	832	867	846	918	829	857	819	849	901	854	843	885	829	852	860	849	843	832	828	851	842	841	833	852	843	858	863	833	759	838	805	877	780	911	807	828	834	824	846	827	864	825	827	830	816	852	825	859	872	868	814	824	867	845	812	816	871	867	858	843	825	827	831	848	845	845	844	845	848	890	806	843	816	832	845	855	867	808	804	859	782	850	804	882	815	792	841	873	891	879	873	877	821	868	825	794	842	872	821	798	887	857	852	832	849	876	890	846	811	866	837	792	825	850	886	804	808	799	804	824	856	826	867	898	851	839	779	834	812	811	779	841	803	852	793	884	838	850	874	857	828	820	826	820	838	870	831	791	865	805	846	881	874	849	879	865	825	862	879	820	872	899	892	837	862	822	849	829	823	864	848	824	887	756	881	869	813	857	834	812	841	861	862	855	805	786	838	829	879	751	848	862	839	807	827	828	826	898	867	875	894	860	868	868	867	811	832	859	828	876	867	810	836	874	821	796	816	835	806	855	837	815	850	846	795	848	856	802	839	822	766	877	793	873	824	839	822	829	868	830	869	853	829	816	759	818	796	841	851	884	865	846	781	866	852	845	866	854	857	919	838	799	901	859	867	814	874	799	808	882	843	866	823	835	917	749	871	822	815	856	871	836	843	889	817	868	840	777	844	785	842	837	856	911	844	798	889	827	870	851	823	800	795	792	881	840	842	879	820	773	873	850	901	819
28100	19208	5392	694	548	456	406	342	323	347	315	331	327	300	311	299	341	337	314	312	333	317	325	305	308	327	322	328	339	315	280	320	318	317	311	323	301	334	303	329	303	312	331	315	329	333	334	323	341	328	319	329	310	306	309	324	338	287	307	339	300	320	294	303	308	324	323	313	309	312	331	310	304	270	315	340	307	348	309	309	310	304	326	300	316	335	321	317	311	302	305	305	303	301	316	292	322	303	310	278	319	317	330	316	334	317	310	319	321	302	331	324	327	339	306	366	307	299	329	293	321	306	323	333	319	326	329	329	339	282	302	303	308	310	334	363	315	343	321	320	328	332	313	309	357	325	303	286	306	310	314	294	300	305	320	342	323	316	326	291	307	320	306	325	325	316	328	301	305	302	315	334	333	308	325	336	350	314	299	325	296	331	321	312	309	309	334	309	315	325	352	304	301	363	322	316	311	329	312	324	305	337	305	323	331	316	323	301	330	304	287	311	333	330	317	329	257	330	313	304	312	332	323	353	328	311	295	342	310	314	356	299	341	333	314	291	332	327	302	309	344	309	313	290	331	298	305	322	302	294	332	308	320	336	334	315	329	310	316	335	339	292	293	288	325	328	308	322	322	333	306	328	311	331	331	318	311	305	355	332	332	352	325	298	308	326	301	328	316	303	294	307	288	326	304	298	326	313	364	307	298	334	315	315	305	329	304	331	335	321	303	334	351	339	315	332	300	298	308	328	305	304	300	319	319	306	314	315	324	326	327	293	309	322	293	316	309	317	314	291	297	314	311	333	312	331	314	336	306	314	300	312	328	346	303	277	319	310	311	337	316	295	290	312	337	317	330	332	309	309	288	304	330	319	332	306	309	344	333	321	316	299	305	293	330	284	302	311	318	301	309	330	314	302	336	293	318	330	304	337	296	344	287	314	293	291	308	331	316	316	306	291	335	325	297	329	349	312	331	307	302	309	342	278	335	328	298	311	322	336	326	287	329	308	283	334	296	337	311	325	334	309	300	322	284	320	309	308	295	274	353	303	324	340	304	326	302	316	318	287	323	317	338	304	278	331	322	338	323	313	318	312	327	299	313	317	321	317	382	311	320	308	311	322	327	305	298	326	309	307	316	320	340	275	314	305	318	302	322	315	338	299	319	289	352	306	331	357	315	319	329	324	312	332	302	326	316	337	293	308	323	300	310	304	343	337	353	316	303	305	322	297	319	337	328	313	299	332	306	342	334	314	316	286	310	325	314	278	337	323	354	321	325	326	313	274	298	341	302	291	313	285	334	334	339	308	337	311	325	299	367	316	318	290	313	317	314	304	309	288	325	326	298	286	316	330	332	333	303	295	325	308	315	278	321	291	326	281	300	306	320	301	319	315	313	297	323	316	307	318	304	303	331	327	326	335	320	330	311	304	316	311	338	349	312	289	349	318	308	312	333	303	335	316	315	282	346	308	334	315	358	327	312	286	342	328	307	312	341	294	321	306	312	332	318	324	323	295	340	308	304	309	318	308	278	313	316	346	330	334	293	302	343	321	297	279	326	294	320	310	320	329	304	326	311	304	327	307	304	304	299	307	312	294	326	311	310	332	329	330	318	300	308	318	309	328	347	306	339	310	298	265	345	314	334	317	314	309	291	294	301	332	310	285	298	290	343	291	320	293	336	302	319	311	329	346	320	294	328	304	313	326	310	318	308	327	295	327	302	310	324	328	308	325	319	298	330	290	279	322	325	313	308	331	318	347	305	345	310	313	334	348	300	316	302	299	297	304	329	316	309	278	322	289	296	320	313	342	322	311	279	348	322	339	323	333	301	351	275	331	297	319	316	306	350	320	299	300	358	301	290	331	318	349	314	270	295	324	323	310	318	338	315	317	323	288	329	310	305	304	293	325	313	308	329	307	293	329	337	330	314	315	301	289	333	300	334	306	341	289	294	317	272	298	280	289	332	330	330	325	309	304	298	314	314	345	312	323	304	310	308	314	287	330	314	341	316	305	287	330	330	331	295	312	311	313	369	304	350	309	335	337	317	328	342	333	339	367	313	307	318	338	309	308	330	337	308	325	319	303	295	310	306	284	282	314	289	322	357	296	330	334	298	366	321	296	294	306	315	300	314	306	330	310	317	309	308	316	280	310	310	326	299	298	321	286	299	315	306	274	347	334	331	306	333	335	357	295	287	341	288	298	297	330	305	308	317	327	296	316	311	325	311	293	285	314	300	326	296	335	292	312	342	306	296	310	306	329	331	314	317	342	341	307	290	295	324	317	322	298	286	327	327	320	329	307	316	366	297	311	294	340	297	318	327	299	326	316	320	309	309	273	333	322	326	343	325	314	296	297	302	309	328	305	360	335	298	315	313	321	283	265	286	329	332	312	326	307	300	315	325	290	318	324	328	349	325	305	334	298	345	301	330	303	317	282	347	312	298	319	311	315	344	320	302	316	303	287	335	306	295	345	309	323	338	328	316	299	324	310	324	275	334	306	324	346	305	304	308	301	309	319	332	310	311	295	324	326	319	333	283	326	337	292	303	331	296	302	318	342	301	307	304	303	349	343	305	323	301	311	299	331	314	334	329	305	340	285	292	316	298	337	323	320	315	317	322	326	317	300	310	318	322	305	342	308	309	340	338	333	315	295	287	335	303	311	318	324	325	319	327	356	324	274	318	324	310	321	330	332	311	290	313	335	315	303	313	319	345	336	317	323	343	316	313	299	290	301	311	331	310	299	319	335	292	300	330	300	317	345	365	329	301	265	305	328	331	309	330	317	340	319	321	292	305	332	299	318	304	331	280	320	303	325	307	329	287	303	323	345	313	318	304	322	304	319	335	317	312	309	331	299	324	311	286	317	318	335	291	323	300	292	313	324	332	337	301	310	347	332	311	332	319	359	322	305	319	324	298	334	317	306	301	349	282	333	328	340	312	334	324	301	337	330	340	308	288	305	297	297	317	322	332	302	331	316	305	308	339	309	299	338	294	314	331	319	315	307	322	333	288	304	318	336	312	332	339	345	320	288	314	319	336	338	330	293	355	327	296	315	330	328	300	335	314	333	328	334	305	360	326	331	283	324	325	317	332	323	319	338	320	305	324	324	319	318	325	323	299	317	338	331	321	328	317	307	320	337	323	307	329	312	352	327	306	313	306	311	303	315	318	315	303	292	269	327	319	316	299	350	329	308	342	320	333	339	302	306	296	338	328	301	331	327	295	311	327	302	312	303	347	310	324	333	316	295	319	302	339	313	343	347	327	343	321	281	338	347	301	291	310	307	290	321	360	310	317	315	330	337	335	306	336	294	304	322	306	316	322	328	310	318	305	309	324	343	297	308	347	309	325	339	328	321	271	307	285	341	320	321	300	304	334	331	353	308	285	307	302	341	323	303	323	337	314	302	295	300	328	337	270	302	299	319	363	302	322	347	343	347	286	335	328	313	324	352	321	296	312	328	308	332	308	297	264	349	326	313	343	291	322	341	338	323	282	315
8129	3418	974	590	540	410	406	397	389	374	336	366	331	363	337	343	337	314	337	299	351	326	321	332	304	314	351	326	350	315	341	305	292	325	326	306	316	279	347	341	319	334	354	328	341	319	321	331	332	312	320	327	330	327	334	352	299	327	367	315	320	327	319	308	324	347	332	361	298	302	337	324	330	303	314	310	334	353	291	310	329	309	325	321	317	331	323	348	314	352	343	328	318	322	315	322	343	335	345	290	333	331	321	313	334	322	300	303	299	347	316	322	325	310	317	313	304	316	316	315	329	322	304	340	341	311	305	342	324	299	335	322	304	320	355	294	324	301	316	320	343	344	333	305	328	333	318	327	325	289	314	321	303	315	325	320	299	292	317	332	334	332	316	318	333	322	325	306	297	296	312	307	323	332	300	306	296	301	332	310	314	326	306	297	315	325	298	313	310	309	308	300	317	332	321	338	315	357	318	326	333	354	336	308	284	301	307	324	322	336	331	365	341	328	314	321	344	329	302	315	338	305	340	314	343	333	331	291	327	293	305	323	332	322	292	351	334	328	307	295	314	329	346	322	309	354	317	307	291	303	283	313	293	330	305	349	312	287	328	330	349	314	330	270	341	326	328	315	326	328	304	336	309	343	319	321	313	321	322	306	328	310	314	280	336	316	327	339	314	303	280	325	263	301	286	310	321	303	334	303	304	332	323	317	307	335	325	323	327	328	361	305	343	309	310	319	336	312	322	335	308	331	326	326	331	366	321	317	292	288	319	309	317	329	318	323	318	317	335	302	341	307	347	321	329	328	342	303	312	342	285	334	305	313	330	328	302	337	348	320	306	296	311	308	320	289	347	308	307	317	332	322	304	307	313	309	289	302	309	318	322	289	335	319	331	359	332	322	333	313	322	322	349	310	317	335	347	302	338	304	331	314	314	360	326	322	317	323	316	352	339	321	317	312	341	351	351	269	310	307	333	310	349	319	305	347	320	344	352	369	332	317	337	304	319	309	343	355	306	331	321	344	333	288	321	316	310	312	322	315	309	322	315	351	306	324	315	317	289	326	330	336	323	331	319	308	295	307	341	322	314	351	325	317	309	315	305	347	329	338	299	310	313	313	285	317	308	294	317	332	340	317	341	295	339	339	335	322	337	317	323	328	312	328	324	321	344	335	301	317	321	317	314	303	303	345	323	324	314	311	321	339	328	294	313	401	329	305	335	274	337	322	321	334	319	328	317	325	336	305	338	346	321	319	342	319	331	292	311	302	279	338	288	329	292	321	301	318	343	344	330	321	319	331	312	324	332	319	307	336	303	347	334	311	305	345	294	321	332	337	321	354	324	329	317	345	352	324	300	341	324	317	292	331	366	325	298	331	325	337	327	317	322	310	341	332	301	325	292	307	302	311	304	295	327	324	273	347	342	336	326	316	331	324	320	345	323	329	310	325	340	327	327	321	337	314	363	307	295	318	314	311	317	305	349	316	329	310	326	304	295	333	351	309	310	309	338	305	286	333	305	321	317	325	343	348	338	311	311	312	313	300	325	292	306	343	307	293	316	311	305	301	303	307	318	290	344	331	337	326	339	312	338	332	313	322	346	306	300	297	311	316	339	309	320	313	308	324	337	322	319	313	311	328	324	316	318	327	330	322	303	324	312	316	338	277	303	292	321	321	310	338	330	298	322	314	347	327	320	298	340	308	314	291	327	312	311	308	326	300	319	286	316	300	299	306	347	320	277	331	330	338	312	338	322	337	337	307	308	308	296	316	308	337	321	319	310	328	337	309	322	321	320	328	336	327	317	318	340	313	308	313	375	324	311	332	308	310	293	309	328	322	285	327	356	334	354	320	327	336	332	326	324	327	336	319	330	330	328	325	327	305	391	330	325	298	324	313	317	334	318	355	302	297	307	283	322	326	329	334	290	320	320	322	324	311	315	320	327	305	328	343	351	323	334	324	272	318	322	326	322	298	316	322	316	278	291	328	313	369	319	290	345	310	321	330	354	328	308	340	328	310	311	281	321	310	367	330	291	355	320	335	322	328	336	339	328	304	309	292	304	349	335	304	332	336	311	296	319	351	322	315	300	295	302	338	328	328	307	355	329	349	289	333	301	322	319	298	344	313	342	303	354	332	351	331	313	324	329	299	296	347	329	345	294	319	315	334	319	319	318	303	320	321	327	325	322	320	318	282	346	335	317	300	323	324	334	307	300	348	331	319	302	317	333	324	286	341	309	346	352	324	315	303	329	305	302	327	326	342	288	285	326	322	323	308	303	338	323	278	316	320	272	317	357	291	309	309	325	298	349	342	318	284	324	350	307	316	307	288	346	331	292	331	321	317	343	312	303	337	289	332	309	302	315	337	322	304	342	340	323	363	338	311	306	312	352	313	319	327	304	295	328	297	311	344	314	316	325	312	319	309	271	328	320	330	323	308	352	333	306	335	322	321	298	306	328	365	298	356	334	300	341	331	392	315	309	362	306	335	318	301	338	337	340	319	323	322	309	299	337	325	309	332	314	298	305	336	295	319	309	332	310	327	304	333	304	321	351	293	302	303	302	336	322	312	333	306	333	326	309	311	328	324	359	337	335	345	330	332	326	332	347	329	311	347	327	318	324	323	334	359	325	323	323	294	325	275	317	327	334	309	293	341	320	323	314	319	319	325	330	324	342	318	325	284	304	291	354	319	312	335	322	288	310	330	306	318	324	321	313	307	315	307	335	314	362	318	331	321	320	323	319	313	312	310	336	331	315	298	330	315	317	284	324	303	311	319	317	366	333	296	295	318	314	326	305	321	315	328	286	333	297	298	308	320	287	329	333	295	319	311	358	287	308	286	302	341	299	318	323	307	292	365	294	336	312	322	324	318	316	317	316	315	337	327	336	314	296	329	327	336	315	328	308	314	315	306	321	343	289	316	319	313	308	306	321	307	331	336	296	301	321	331	323	329	305	331	324	330	282	327	350	294	336	291	318	323	319	324	326	317	319	329	316	344	328	329	297	338	322	335	308	325	306	327	336	337	363	329	344	324	361	297	310	358	334	314	328	335	305	336	329	316	329	339	367	314	369	308	322	327	316	293	330	302	309	327	283	329	332	314	305	339	301	326	341	315	315	352	302	329	325	326	308	308	338	362	317	285	318	332	315	323	320	318	306	294	299	325	296	317	338	335	328	340	321	276	330	329	339	328	310	324	302	285	316	321	354	313	309	322	323	318	324	311	330	331	311	311	314	340	317	329	306	321	316	334	363	326	294	331	340	346	318	352	331	297	341	302	342	347	326	298	309	326	304	337	332	320	341	320	323	339	317	326	315	321	307	303	334	339	306	314	317	336	310	299	337	303	323	325	320	305	299	328	330	335	319	346	330	320	293	298	334	324	305	365	343	344	298	334	302	362	310	334	270	320	314	310	301	334	296	364	316	345	320	343	336	298	352	348	288	282	302	337	308	319	307	318	310	310	360	332	322	335	312	305	304	305	316	328	314	324	296	315
24045	21376	28341	24788	21341	7260	1352	1146	964	903	901	877	819	850	789	788	769	756	756	802	757	770	796	808	705	726	733	728	730	693	725	751	718	706	774	766	761	714	692	724	740	702	714	719	746	745	742	742	749	727	708	737	748	736	688	707	705	709	749	690	719	747	667	764	740	767	721	707	698	778	702	738	681	695	671	737	693	731	704	719	742	677	726	689	725	700	723	707	696	694	750	772	684	705	742	711	760	703	698	769	729	746	740	738	702	768	739	757	766	742	701	680	706	750	727	720	749	720	727	740	703	736	699	701	711	729	771	658	698	726	715	712	686	691	707	729	742	732	761	714	690	748	754	737	737	774	717	730	721	740	703	788	728	782	741	725	711	702	681	706	754	695	717	744	775	756	756	720	709	722	694	740	737	724	737	720	734	728	733	717	711	712	728	732	725	664	776	723	771	734	703	739	682	680	697	703	708	751	699	716	686	666	692	726	678	711	738	690	745	707	705	736	712	707	743	712	746	689	711	751	727	748	685	664	687	700	735	767	740	745	762	689	751	750	771	749	721	740	770	747	779	713	724	672	702	748	708	730	808	716	722	759	751	737	726	700	723	702	745	713	732	706	773	748	767	732	697	738	722	725	727	730	735	675	724	718	729	691	755	701	704	716	765	693	737	747	688	694	751	680	728	759	715	727	754	719	685	749	706	717	731	767	745	702	741	726	715	757	730	669	762	738	712	719	724	696	694	722	718	673	745	776	700	760	700	710	744	700	684	796	767	776	735	746	737	702	699	685	757	738	696	690	699	723	729	712	722	739	768	721	733	726	741	722	755	702	679	716	693	720	720	702	754	731	724	712	732	734	766	711	728	724	695	698	726	737	754	701	699	712	732	718	741	724	735	766	733	728	724	678	717	704	733	746	735	688	731	705	743	701	721	740	744	767	683	713	752	698	677	717	696	749	736	779	700	749	695	733	755	725	725	716	737	757	713	718	707	686	760	741	709	713	735	729	736	672	695	737	700	643	738	743	688	766	687	698	723	691	749	724	775	714	669	766	731	740	697	755	765	704	730	693	763	737	743	756	705	767	728	712	658	698	761	716	721	723	736	755	728	762	693	732	707	716	675	732	713	712	706	747	673	731	745	705	737	669	729	717	734	702	752	714	755	720	694	694	708	702	735	720	743	726	671	705	744	676	796	759	705	709	729	751	677	732	736	703	733	731	766	744	742	745	689	690	682	715	730	723	756	676	705	718	700	729	748	735	743	654	681	725	726	727	716	725	713	713	713	721	703	701	725	729	690	758	708	729	723	716	762	757	723	693	657	678	740	723	716	743	732	756	714	716	776	750	718	735	700	677	738	713	694	737	715	745	701	705	720	689	722	750	722	717	733	719	667	729	723	742	757	728	733	716	769	710	737	738	757	693	733	733	738	712	741	736	759	704	787	718	698	703	743	726	778	737	719	737	673	697	737	715	762	747	723	712	695	716	706	722	702	731	707	693	772	684	671	766	722	680	702	760	740	723	726	719	770	684	672	738	712	686	656	714	713	711	689	726	723	724	735	751	743	718	711	708	740	636	699	748	740	678	737	715	725	747	780	764	728	737	697	752	715	705	701	684	767	758	719	745	711	677	779	698	700	685	770	691	700	714	716	812	756	707	711	712	719	717	712	735	720	778	706	689	704	705	689	664	736	728	735	707	733	754	745	732	719	735	726	667	705	684	720	728	707	770	737	773	730	747	718	740	714	735	764	758	638	753	716	716	738	666	715	730	731	699	687	700	707	720	727	748	734	687	736	726	671	715	723	704	714	690	749	722	749	693	800	709	747	723	712	725	699	720	718	736	723	729	666	775	726	739	692	707	720	738	762	717	749	724	746	713	697	706	709	689	734	708	708	663	701	677	720	703	706	724	684	732	765	669	697	721	747	679	697	716	700	723	688	727	703	705	727	758	752	727	675	738	680	693	781	737	732	743	712	713	706	728	707	724	773	709	732	726	674	701	710	710	748	734	742	752	687	726	716	783	745	750	694	737	743	662	752	718	706	717	737	715	679	763	698	707	717	683	719	716	694	695	702	739	716	735	730	707	759	709	715	764	723	707	746	692	679	729	768	709	765	668	734	743	725	733	695	716	707	744	767	687	729	674	747	714	771	716	720	663	728	699	721	753	722	739	731	763	721	730	721	739	752	698	713	713	771	714	731	753	702	784	756	744	734	706	752	734	732	769	721	676	711	739	738	696	766	709	708	726	736	721	696	757	758	767	734	674	716	730	716	707	696	777	753	677	719	736	723	736	717	748	735	709	742	682	715	726	701	741	736	705	703	722	743	752	733	738	734	693	691	748	779	718	757	712	750	745	735	726	749	729	676	744	722	733	750	726	751	714	681	731	722	717	677	711	689	736	754	722	707	701	747	773	722	650	769	732	734	705	736	726	673	747	731	728	741	741	751	717	731	732	734	708	759	736	723	756	730	763	722	730	739	771	723	753	729	718	667	698	722	718	697	697	685	738	748	700	697	750	713	703	727	717	795	745	691	748	700	703	773	686	713	715	729	718	725	728	685	721	701	715	695	677	745	665	704	744	773	706	699	762	741	736	703	747	686	719	714	725	703	680	659	692	676	778	770	726	716	738	749	705	699	675	731	662	703	776	692	680	728	689	707	723	737	728	719	709	709	696	736	744	748	749	729	731	726	748	743	750	742	698	717	721	708	708	707	696	737	643	706	712	725	738	696	709	749	748	668	712	739	739	700	754	710	731	733	687	724	746	770	704	744	694	715	692	681	733	682	708	755	743	728	725	693	720	717	716	728	689	755	698	766	768	718	774	667	730	737	688	712	686	737	755	712	712	697	751	699	747	644	729	752	736	703	742	779	684	736	757	687	692	730	698	696	717	742	715	734	689	750	743	713	715	694	726	734	734	699	786	698	690	725	685	722	795	727	721	731	774	707	736	723	752	728	739	713	699	711	703	693	724	744	711	744	763	736	767	729	735	703	719	739	763	723	712	733	707	743	702	696	710	696	695	712	724	694	710	744	736	705	722	800	719	709	729	718	742	708	686	665	750	750	712	732	694	753	739	718	710	683	697	719	688	694	723	725	735	735	685	679	741	696	682	703	728	711	743	763	759	699	769	738	753	721	704	712	729	670	671	765	762	704	759	715	713	722	708	709	737	728	747	738	685	742	701	724	736	744	773	686	765	733	750	721	726	722	700	777	741	736	705	704	738	681	717	687	754	709	728	761	686	774	740	730	750	689	701	729	705	674	751	696	688	739	749	712	754	738	736	730	751	744	733	646	725	715	732	746	696	755	778	700	747	738	707	693	713	679	736	732	720	745	683	712	698	740	703	713	728	679	689	664	723	712	715	705	707	748	740	751	713	718	751	758	742	692	727	727	741	677	721	715	688	707	744	763	742	682	750	753	736	736	740	738	703	722	690	748	723	689	718	691	672	744	720	676	726	687	721	708	706	771	732	700	722	767	742	700	709	696	689
10739	14339	6124	2943	2354	1790	1547	1314	1154	999	1028	894	923	890	861	831	840	824	736	778	752	762	795	737	783	739	786	740	785	737	743	765	741	722	724	718	730	706	729	730	784	753	712	707	718	685	735	716	738	718	680	742	767	737	725	759	726	692	777	693	717	729	712	713	749	715	740	747	718	727	700	740	723	685	804	720	687	685	738	684	763	785	699	689	727	745	719	700	754	719	737	709	710	678	738	726	749	699	727	715	696	729	663	741	696	710	715	770	680	686	710	754	724	742	729	719	734	717	746	718	731	720	683	748	768	746	705	728	741	734	729	737	708	719	692	728	710	734	729	720	716	713	718	739	748	719	721	738	714	701	748	755	737	773	709	735	739	680	724	722	742	733	722	722	720	784	737	719	724	709	738	684	702	744	742	726	739	731	701	729	643	686	684	696	700	730	773	708	738	710	704	724	707	696	729	724	750	736	750	719	716	738	699	725	754	751	708	735	715	716	740	728	786	753	726	757	701	726	771	710	724	711	767	739	710	727	731	724	693	744	754	734	685	760	723	712	744	668	697	728	753	719	742	720	722	693	724	704	706	699	697	743	724	697	697	774	753	687	755	753	702	698	760	671	759	788	701	747	689	760	717	705	735	742	793	735	699	716	693	788	728	762	711	739	722	678	732	750	727	686	748	735	721	759	693	712	745	716	679	712	769	715	689	745	724	725	746	778	784	718	721	742	709	696	741	748	703	743	691	702	697	715	724	713	736	745	677	754	729	701	736	692	724	734	736	742	758	692	749	726	698	729	766	645	749	760	681	701	699	707	722	662	769	727	688	747	747	709	732	725	748	729	739	724	721	734	731	750	734	709	753	763	736	705	723	702	749	734	714	703	711	717	757	725	749	721	696	760	736	785	739	705	743	721	708	655	773	725	696	774	710	698	705	707	741	715	718	761	766	725	745	727	716	729	785	769	770	702	736	695	729	713	687	753	709	721	728	730	723	704	773	740	707	698	687	774	741	743	740	687	711	728	710	699	745	698	739	717	724	745	746	723	709	692	746	681	647	768	735	710	687	731	757	679	765	714	731	699	740	688	774	723	697	711	717	759	732	747	711	723	759	692	699	726	718	781	706	731	718	729	729	676	773	704	740	727	685	721	715	728	697	737	744	727	734	720	720	706	682	778	785	735	705	721	699	675	758	754	745	740	719	691	733	729	689	674	758	759	721	733	738	737	762	741	674	690	757	689	718	746	711	722	696	759	743	685	725	695	766	727	698	725	709	713	808	728	692	689	707	755	707	698	725	698	715	690	720	719	764	702	679	716	733	727	660	732	672	732	787	679	738	718	721	696	688	740	721	756	722	701	717	760	746	667	725	722	764	733	731	716	741	730	758	743	729	712	677	712	733	713	715	766	734	705	733	750	695	719	701	764	709	706	723	668	718	698	736	699	738	725	680	759	733	711	720	705	683	733	712	706	749	698	755	766	742	711	733	739	752	728	736	748	725	685	757	722	754	767	748	764	748	746	740	724	723	725	720	756	739	709	721	736	692	720	753	691	760	653	763	738	750	682	776	712	728	729	708	739	709	768	724	716	785	732	726	735	707	706	739	717	744	708	672	766	733	721	681	715	727	719	726	699	744	735	720	710	728	707	726	773	707	765	756	727	757	698	740	741	727	742	738	743	689	703	745	718	738	678	744	753	688	704	704	715	756	711	744	702	729	743	739	745	718	726	726	745	682	746	715	725	712	717	739	747	690	740	756	706	700	721	740	687	690	729	698	698	756	760	727	726	732	742	685	720	750	722	689	695	718	689	662	734	692	706	740	756	758	786	709	723	718	730	742	732	737	727	775	747	719	714	756	704	698	715	723	675	685	774	726	751	721	704	686	758	782	758	744	731	726	712	701	735	680	734	689	773	673	763	763	743	722	687	685	764	687	699	704	710	650	771	758	724	749	708	784	731	759	723	742	715	715	736	733	743	707	728	714	683	760	725	764	716	697	765	764	725	707	746	763	736	705	684	683	752	690	663	689	697	716	648	729	719	742	755	697	698	699	724	763	757	678	687	711	735	729	734	709	720	721	729	676	723	752	766	750	702	703	740	720	699	717	712	701	703	741	703	747	724	708	726	708	746	707	683	709	727	747	734	683	718	727	738	757	692	745	756	750	735	693	713	737	723	769	781	742	662	740	691	733	764	728	744	740	769	749	742	718	711	750	713	725	723	756	738	746	754	717	696	778	701	775	763	696	696	734	723	745	691	777	745	705	747	733	696	773	677	710	710	705	716	743	703	729	722	707	741	687	733	693	724	710	732	712	689	755	717	729	724	754	773	714	688	714	777	736	761	744	687	746	725	762	732	720	706	728	702	682	676	715	707	720	712	713	714	679	748	749	746	716	705	729	736	688	709	740	753	743	724	725	714	728	720	705	740	736	754	765	710	745	734	722	687	732	728	753	756	761	733	724	775	713	716	730	685	745	708	677	750	751	743	725	710	797	700	702	732	699	722	714	751	721	774	758	717	707	733	679	738	714	727	752	711	739	784	730	745	713	723	719	707	689	702	690	720	696	741	758	721	707	736	688	716	723	694	732	745	723	722	716	725	709	743	743	728	739	688	727	717	791	713	704	769	750	652	756	694	761	695	683	735	746	762	712	706	726	689	741	722	722	722	716	687	730	678	732	726	706	703	753	667	678	701	728	758	731	771	689	737	702	777	702	753	685	728	726	707	761	715	733	745	724	670	687	713	678	670	737	691	672	754	727	718	717	678	728	742	743	647	721	772	730	715	714	728	718	748	745	726	695	716	732	716	716	735	730	766	702	726	722	739	719	743	730	736	736	768	723	747	788	706	725	745	704	745	730	704	699	685	719	753	727	716	756	707	714	756	735	750	720	736	729	697	734	717	700	699	761	717	720	723	749	735	709	696	691	700	744	698	728	724	699	760	703	726	704	729	709	685	751	711	714	733	704	777	709	660	720	698	689	763	690	801	705	732	761	667	725	669	721	703	706	700	792	787	745	745	679	715	700	746	713	722	692	758	721	693	749	699	728	731	724	750	734	720	739	748	719	723	685	733	722	763	730	733	720	681	732	745	761	741	726	702	690	694	712	758	715	737	747	726	676	724	719	694	728	778	753	720	723	724	744	711	722	721	749	721	733	762	726	737	732	690	719	719	758	725	749	717	687	651	738	718	758	761	796	683	742	726	705	712	753	690	724	715	753	759	737	791	670	722	692	737	733	747	669	702	759	712	750	702	749	698	704	707	716	754	730	661	735	740	766	744	725	775	682	769	755	695	727	716	752	694	749	718	725	739	743	713	712	666	692	734	729	719	731	746	704	729	751	733	696	717	750	741	716	676	696	751	724	752	714	771	726	724	652	725	701	704	750	731	700	707	724	709	690	750	683	722	735	711	708	717	773	759	774	724	751	753	764	717	712	751	749	696	740	747	742	714	754	760	742	725	723	716	719	729	718	751	721	718	765	742	746	721	755	681
25052	21434	27272	25840	8121	596	420	371	334	314	323	251	321	283	276	300	235	292	251	237	245	251	263	266	262	256	252	247	243	251	249	268	234	283	239	270	276	226	245	274	256	254	243	260	254	242	256	254	279	279	270	243	234	257	256	264	260	262	240	275	253	259	248	230	246	256	262	273	230	275	271	254	265	244	256	234	247	242	238	256	237	226	263	233	235	271	243	246	255	237	252	251	242	243	283	247	252	226	238	249	265	247	230	237	227	216	256	240	246	266	253	253	249	271	255	259	253	240	240	266	223	253	255	243	260	235	220	254	260	274	256	250	256	270	271	247	261	224	264	247	257	246	251	230	266	270	254	268	265	245	256	263	260	240	251	251	255	252	274	271	238	247	248	248	237	274	265	240	241	219	254	234	260	253	249	244	224	247	272	217	236	232	243	251	257	236	225	251	257	257	260	261	253	261	262	234	228	283	252	256	279	274	240	246	284	277	224	270	268	265	273	237	244	245	246	263	227	278	243	283	257	231	241	202	227	251	237	278	307	251	254	288	263	256	267	243	236	252	227	236	246	230	261	241	267	272	236	251	248	231	265	237	238	243	238	270	241	235	257	246	222	221	237	260	238	267	231	249	263	272	219	269	240	209	267	247	255	253	235	282	246	244	256	237	260	267	277	229	235	256	246	239	240	217	260	260	244	231	252	262	261	257	268	245	235	237	257	234	244	240	250	254	234	271	250	242	255	268	257	258	245	296	281	232	274	252	237	249	232	241	230	264	247	239	248	234	249	253	266	251	262	277	245	252	240	263	276	231	229	236	220	259	243	251	238	269	269	260	236	280	257	255	252	241	271	254	260	245	279	272	255	253	232	230	250	237	227	238	266	272	229	247	240	269	240	232	249	256	238	258	256	223	217	254	258	283	249	250	246	268	246	242	268	244	234	237	258	275	283	277	228	263	232	247	238	241	250	258	230	239	242	247	259	248	231	248	242	234	255	251	258	271	257	225	216	260	254	270	239	260	256	258	234	230	254	248	237	275	231	248	252	261	251	255	236	252	256	258	246	236	253	240	245	269	279	252	244	253	247	263	256	245	294	247	244	234	256	244	261	235	251	267	227	257	250	246	240	247	265	236	244	272	234	252	272	243	242	256	253	254	253	257	262	223	241	272	234	254	254	282	240	233	241	238	249	252	227	232	260	238	234	249	249	228	279	216	217	257	250	250	233	248	251	286	223	264	233	258	273	243	248	287	244	290	217	251	245	247	232	260	262	240	255	243	259	251	243	236	255	254	237	230	258	231	245	226	242	236	240	265	276	273	229	264	234	248	244	232	220	246	234	240	242	258	256	271	226	271	270	254	255	249	241	248	231	240	250	243	245	250	249	244	278	239	208	247	255	253	249	254	257	252	251	245	240	233	216	253	241	280	266	229	247	239	254	254	237	232	234	273	247	234	231	253	238	227	225	223	259	275	221	259	232	253	275	259	227	232	238	240	240	257	240	244	263	238	231	248	255	267	251	253	261	246	258	228	263	249	262	243	250	249	241	263	248	256	262	241	243	268	290	256	266	239	249	253	260	254	271	270	264	240	264	232	242	221	237	253	226	259	251	261	256	214	258	230	251	245	272	261	226	285	269	253	274	273	265	275	232	276	228	248	246	234	241	262	227	249	273	250	251	248	273	241	266	266	276	260	246	270	254	245	233	254	237	225	284	232	243	256	250	228	247	254	241	247	265	267	244	252	243	227	239	261	239	236	258	240	264	270	230	277	252	288	255	238	242	253	259	240	243	253	218	248	246	246	221	262	248	241	247	246	249	250	246	264	267	245	267	231	223	254	246	278	268	210	250	236	246	219	259	244	254	244	257	286	276	260	242	246	246	246	241	246	281	277	234	236	266	230	228	189	217	238	230	262	240	255	231	256	265	266	252	261	268	240	243	257	239	228	245	221	262	250	241	229	240	254	258	231	247	239	222	243	248	275	282	253	252	250	262	231	226	249	272	232	253	223	253	272	226	232	251	254	231	240	233	240	258	222	228	255	267	212	241	266	214	238	298	259	234	248	239	242	260	247	256	237	230	222	217	247	246	243	261	263	264	246	279	244	241	241	239	244	265	212	246	259	254	229	246	226	257	244	258	282	237	276	271	259	280	260	265	251	219	265	237	254	241	223	261	260	262	258	251	235	249	231	263	245	246	263	239	245	222	242	240	253	270	222	293	211	258	225	253	239	236	250	241	256	236	251	240	256	273	236	250	264	230	263	275	248	268	272	245	244	264	271	261	225	254	263	260	243	270	255	237	237	235	251	224	251	242	226	259	230	235	241	270	253	255	270	294	256	249	233	210	267	252	230	244	276	236	234	233	225	242	254	268	281	226	268	282	258	268	215	282	229	267	232	241	251	246	250	262	241	234	243	281	259	240	265	257	267	260	235	254	239	238	249	235	242	251	259	258	232	239	246	249	280	256	236	215	262	251	271	245	248	245	267	261	263	270	280	269	242	247	266	254	252	227	250	225	272	262	224	234	257	275	247	241	241	272	245	266	264	249	252	243	273	273	285	255	259	273	272	229	265	244	225	239	259	248	276	249	260	246	271	247	246	269	272	228	235	246	249	263	228	253	252	288	229	240	256	247	274	229	255	270	244	242	256	245	256	255	238	214	258	243	250	238	266	247	254	253	252	238	250	240	246	250	252	254	261	262	233	220	235	281	245	257	231	258	233	254	240	232	264	243	239	267	241	237	238	235	232	240	238	261	250	253	268	230	262	249	261	254	266	242	251	258	265	273	259	263	257	259	254	261	232	247	233	243	270	243	260	232	281	260	245	217	253	239	229	250	224	260	261	260	243	244	262	241	246	249	263	233	253	252	249	231	231	267	246	247	258	242	242	269	273	238	252	223	226	249	230	248	256	268	240	236	257	226	236	236	234	241	243	259	253	260	224	229	269	257	228	256	266	259	241	263	241	255	236	254	259	240	238	266	253	242	226	260	246	244	245	220	237	245	251	277	259	256	280	263	247	278	249	258	234	245	233	245	278	264	281	261	253	248	250	257	257	248	260	273	250	239	240	253	277	232	249	263	224	260	253	238	263	277	227	256	252	231	252	276	258	244	265	254	242	260	269	263	250	218	239	239	248	231	252	266	248	247	259	262	270	250	257	232	232	262	220	208	231	264	262	246	268	255	246	245	280	241	256	250	251	259	263	273	222	238	251	247	243	223	239	243	250	245	236	243	264	266	246	238	252	220	256	268	254	243	261	232	237	255	243	233	254	248	266	239	243	250	241	252	287	241	249	249	235	234	239	234	247	259	245	229	236	241	260	243	242	239	238	245	265	254	236	266	258	245	230	243	229	245	246	238	259	257	265	251	248	251	239	227	228	220	232	259	251	230	234	251	265	236	249	258	245	277	258	233	257	247	232	258	223	191	252	241	270	247	285	218	224	275	247	275	261	263	253	228	236	264	260	264	244	252	258	229	224	256	233	272	240	260	225
8323	9414	3067	1470	1012	866	677	564	500	438	405	371	344	334	326	320	322	282	274	277	289	285	293	290	256	273	293	276	241	323	273	277	288	313	285	287	270	283	306	278	300	274	293	274	261	283	244	256	297	276	228	285	256	238	249	278	288	261	279	268	279	249	268	287	259	247	255	268	249	241	284	259	249	268	271	245	261	259	259	289	243	254	277	255	259	281	285	289	257	266	249	244	270	291	243	276	278	237	241	259	271	296	258	261	253	274	237	260	256	268	266	251	271	259	241	260	276	269	271	271	237	269	259	290	264	271	297	256	248	261	289	260	256	240	266	273	283	289	247	294	240	273	244	295	278	268	253	311	247	252	314	257	262	262	260	261	293	264	289	278	264	267	257	276	246	229	262	266	292	276	271	263	264	262	284	293	265	268	267	244	267	268	270	251	244	258	249	230	280	250	268	282	304	276	251	271	254	259	276	243	242	303	303	264	253	274	262	277	281	261	282	264	290	256	271	269	260	277	248	244	251	249	279	288	253	256	260	251	279	237	268	250	257	269	300	282	274	284	271	291	242	249	250	277	266	248	275	253	254	265	276	308	248	276	251	274	259	279	251	275	256	251	256	272	267	290	227	280	258	246	226	266	279	235	272	258	265	227	272	309	256	249	257	270	266	254	270	267	255	257	281	248	263	269	275	263	262	255	264	272	258	262	272	257	271	286	287	246	254	273	266	261	269	274	299	274	246	277	273	288	252	265	263	262	262	261	260	264	264	257	255	251	263	283	268	269	274	287	289	289	248	259	252	281	281	302	251	255	280	258	286	269	302	288	284	286	278	242	269	274	252	272	233	252	263	267	260	277	271	266	272	242	246	273	255	279	296	262	258	238	275	249	279	242	286	256	257	218	274	274	257	264	280	288	270	269	284	259	279	243	251	278	268	270	264	269	279	277	247	273	257	245	252	272	237	255	263	247	259	262	262	278	268	274	229	273	281	274	242	268	243	263	266	268	265	268	250	268	291	283	272	247	255	276	267	258	274	268	258	280	236	239	255	270	243	262	285	250	262	255	246	252	254	293	218	279	275	269	261	270	262	264	255	244	272	272	240	276	249	244	283	272	259	261	272	252	262	280	228	285	260	244	290	291	250	278	292	262	243	269	251	264	260	252	266	284	260	286	258	274	240	263	265	298	283	265	263	276	304	264	267	274	275	278	269	274	273	290	270	237	272	271	269	290	254	267	252	255	263	286	283	271	266	279	258	254	293	226	299	268	242	243	257	285	275	270	273	248	284	251	274	289	277	260	263	265	292	288	271	242	277	272	272	289	277	248	285	286	263	251	278	243	255	282	287	282	264	257	244	234	286	303	245	260	265	226	246	258	250	278	241	257	286	279	251	276	266	255	287	268	264	276	254	265	244	280	275	280	294	255	239	269	267	300	263	246	268	289	283	245	279	270	263	293	246	251	258	266	277	252	275	274	271	283	282	249	240	261	287	238	262	264	262	283	283	247	257	275	238	264	243	266	267	251	290	261	233	275	264	275	276	266	286	264	238	291	279	246	267	240	270	277	273	291	231	277	287	236	266	241	269	260	253	282	266	259	258	260	309	283	285	279	262	269	291	299	260	269	298	239	258	260	278	277	260	265	276	272	248	249	259	278	289	251	278	276	253	265	288	254	291	232	296	286	267	280	299	260	290	278	270	272	270	282	271	277	298	252	252	271	293	245	277	238	261	262	297	282	271	249	228	288	256	261	268	261	282	260	247	257	268	269	280	251	261	287	263	253	252	247	263	270	286	273	269	275	309	266	312	259	273	276	283	219	277	259	269	274	251	250	276	253	294	263	268	248	264	257	279	288	298	291	293	307	269	253	272	268	265	287	245	270	245	266	242	305	255	240	271	279	259	282	276	269	231	273	243	282	257	254	256	270	246	289	256	303	264	236	304	261	237	273	254	273	269	258	262	258	262	286	264	269	291	305	232	262	281	264	252	287	262	259	285	254	268	254	252	247	276	292	274	262	298	286	274	275	259	262	277	274	255	265	276	268	286	272	274	265	272	268	258	275	270	281	288	280	277	282	257	216	240	264	247	267	262	271	275	273	245	237	274	279	238	267	278	278	276	268	303	293	265	310	236	253	252	286	273	255	269	261	295	287	291	259	229	262	275	247	224	265	283	259	257	228	258	280	239	245	286	265	245	271	280	234	233	262	262	249	263	272	248	275	275	261	264	298	252	263	261	272	249	270	273	294	278	255	264	263	291	291	258	284	290	249	251	263	252	285	266	283	245	266	297	251	295	265	256	253	294	274	231	255	273	276	259	271	252	247	262	288	288	306	251	243	294	231	268	264	254	271	271	294	276	246	244	270	303	253	267	252	272	271	261	299	247	261	261	273	276	281	261	255	252	270	278	252	253	281	271	279	240	238	261	282	270	247	265	252	245	241	261	264	235	262	229	278	274	290	265	246	262	284	244	259	272	270	263	279	242	252	256	237	289	262	262	260	281	271	263	263	299	272	244	257	236	246	270	261	297	245	284	276	280	285	240	271	265	270	293	262	276	259	295	251	272	278	239	251	232	283	271	264	288	266	266	264	267	302	257	267	235	264	300	254	242	274	252	264	253	293	279	233	277	270	270	258	241	236	253	234	267	254	263	253	248	313	266	273	282	279	265	269	246	271	285	267	276	260	276	275	265	277	266	220	283	265	277	234	272	242	263	267	256	276	257	265	279	260	272	288	243	273	260	270	255	282	251	237	288	290	253	267	246	248	259	273	280	283	287	305	287	246	283	279	260	261	272	283	247	267	274	254	252	280	280	289	272	277	270	264	278	278	274	275	271	248	231	222	280	248	294	250	275	285	252	266	252	242	238	275	267	268	287	254	252	263	267	251	283	225	259	270	286	264	254	285	277	274	261	238	268	274	268	260	249	281	268	273	309	296	271	269	265	264	273	225	255	247	249	274	268	247	253	245	283	262	264	274	285	253	257	270	286	261	269	284	272	277	262	286	262	257	259	307	256	265	274	281	273	276	240	248	248	282	278	261	267	290	266	271	251	277	260	240	256	279	256	264	260	263	307	298	239	266	253	253	289	267	280	265	233	251	281	241	264	257	270	267	267	262	280	267	252	286	253	258	277	261	255	268	258	248	243	267	252	274	289	277	286	279	272	249	272	259	263	290	250	248	271	292	276	261	254	294	273	271	280	248	265	250	237	259	299	278	272	253	255	264	268	253	256	255	279	267	251	260	282	254	264	286	298	288	266	266	303	281	268	271	250	279	267	266	266	284	249	242	279	261	304	243	252	281	248	281	279	272	291	270	257	258	264	263	260	255	268	277	273	292	266	270	258	263	264	286	276	312	259	261	267	258	267	267	264	248	280	270	276	271	256	271	264	264	255	276	319	288	243	279	248	277	260	272	258	315	275	233	271	261	264	241	257	263	250	261	277	259	231	266	256	252	257	263	284	289	296	270	258	254	294	260	251	290	247	270	255	300
22824	21482	29044	24360	21485	21531	7459	1623	1367	1181	1115	1077	1039	1009	1015	951	936	982	923	924	909	901	854	868	874	897	867	925	871	876	944	845	859	866	838	799	852	807	852	866	820	830	883	888	862	860	826	833	820	842	798	852	830	797	835	833	838	861	836	782	828	838	890	848	847	825	830	837	883	876	845	815	848	813	787	822	818	855	849	843	849	811	845	868	844	872	826	860	767	841	833	785	818	876	795	825	842	838	764	887	855	821	833	835	836	792	834	863	768	861	873	835	842	847	836	782	813	821	813	831	832	881	875	821	803	829	887	862	802	848	859	867	852	851	876	853	824	881	846	841	808	879	854	812	884	855	840	799	816	836	787	863	871	844	854	806	844	867	801	812	845	854	836	810	855	908	858	857	814	835	888	885	826	840	881	873	875	850	852	865	827	838	813	795	833	837	870	814	827	817	827	873	849	863	820	830	829	832	827	828	859	828	821	875	877	830	811	823	808	893	809	834	902	853	831	845	829	844	864	810	863	831	861	899	801	874	838	882	793	773	868	821	829	799	795	867	884	865	865	873	814	832	793	833	845	822	874	851	821	852	799	815	873	785	819	821	830	861	837	870	804	847	831	828	808	870	847	801	840	846	843	850	836	903	848	872	823	844	842	839	831	828	823	850	818	849	864	823	821	825	869	840	835	891	835	820	850	815	782	881	852	854	837	852	852	823	858	861	883	829	859	808	883	871	836	863	808	886	853	777	822	816	792	789	858	853	826	828	776	833	838	902	775	867	831	849	834	827	865	899	832	819	884	811	841	844	850	839	829	881	817	792	809	835	850	823	850	861	779	843	838	875	879	834	858	873	835	837	831	870	888	855	830	899	833	817	841	853	824	788	862	823	807	884	846	826	826	876	837	848	853	797	865	770	841	804	859	845	816	837	854	849	834	846	837	872	837	845	840	878	850	825	856	833	846	833	793	823	823	878	906	837	827	851	806	871	858	887	886	877	904	806	846	854	892	895	841	854	776	881	862	835	867	821	864	874	850	841	840	857	834	845	820	892	825	850	802	859	904	846	909	846	827	810	835	858	918	871	819	847	823	762	847	803	879	849	791	838	815	809	797	811	830	812	828	825	814	847	848	818	803	852	836	830	839	854	861	803	862	823	818	825	853	820	786	840	859	817	847	834	812	838	827	866	834	846	820	840	844	860	839	852	866	802	784	863	815	773	878	845	899	834	904	907	873	817	812	799	837	872	866	800	865	839	829	856	828	844	907	898	815	767	795	858	872	821	801	819	832	815	816	861	854	823	834	853	823	786	813	879	829	837	841	828	868	892	810	855	890	829	843	766	797	764	837	828	802	874	890	827	833	867	827	834	823	853	861	824	829	863	823	840	837	794	835	839	845	829	834	901	871	871	815	834	842	862	810	828	783	819	799	800	815	831	857	848	823	830	835	818	808	796	846	803	852	783	872	844	777	801	902	889	863	831	812	869	834	861	827	834	845	843	824	851	774	856	835	801	822	817	797	842	853	845	893	795	877	772	864	862	871	844	765	876	846	800	848	818	850	833	805	830	860	855	804	877	844	848	813	823	855	833	795	884	841	841	852	805	840	799	812	801	846	829	841	860	864	796	883	850	799	841	817	862	873	838	865	813	837	883	827	857	831	843	873	825	813	878	825	803	846	864	889	845	872	867	867	838	799	835	829	843	868	879	779	884	802	813	795	816	859	852	855	875	848	875	845	836	833	787	871	838	865	798	839	887	811	825	824	879	847	785	846	856	812	830	837	846	812	844	839	825	830	867	847	839	874	826	799	847	804	864	850	863	816	860	800	806	834	814	815	814	881	896	803	786	843	897	816	874	876	823	808	890	871	816	867	830	844	866	838	813	864	871	834	838	843	852	840	812	821	862	834	836	823	829	802	833	798	789	844	835	833	809	825	845	837	835	875	852	801	792	799	818	827	819	828	850	861	806	907	759	873	819	866	844	791	869	849	858	834	791	806	873	848	806	813	765	796	799	917	827	841	861	846	824	837	846	820	821	854	855	796	839	901	796	776	880	837	852	809	797	841	836	867	823	887	818	776	817	847	812	830	850	888	868	868	832	866	821	848	780	824	862	870	846	806	853	850	823	871	840	847	821	837	831	859	785	833	851	800	848	838	829	843	857	863	759	849	841	833	885	850	870	889	883	831	799	819	828	897	864	866	812	870	814	844	851	847	853	879	759	835	849	894	871	830	811	802	828	827	780	860	830	825	839	862	810	833	816	882	840	865	806	801	847	859	816	823	841	794	841	861	820	850	831	880	848	831	861	847	792	806	829	871	833	809	836	824	838	821	826	833	858	759	811	804	799	834	833	853	850	890	870	821	860	807	881	859	875	797	883	835	817	850	839	875	782	824	892	818	857	841	780	860	873	861	805	805	870	832	823	885	848	864	856	825	796	828	883	813	837	834	846	867	825	853	829	793	840	833	825	812	899	849	860	795	828	826	860	862	855	877	813	845	874	837	813	830	793	848	820	864	796	810	816	859	803	830	813	829	870	824	853	846	855	860	862	811	850	846	839	820	863	836	813	819	807	846	769	853	819	782	829	822	803	820	846	828	835	829	821	890	850	830	855	844	847	801	877	799	818	813	837	868	836	847	838	816	850	832	852	818	877	858	807	826	811	807	797	852	842	836	811	822	853	819	821	810	880	872	848	807	885	855	803	806	868	814	846	850	828	862	822	868	830	851	836	822	818	827	759	853	818	849	842	781	841	816	811	780	903	842	818	876	880	822	780	797	865	890	826	882	800	857	840	853	864	850	824	789	862	831	858	811	788	839	859	824	844	866	832	865	823	841	783	859	853	848	856	804	850	867	841	868	886	864	814	780	803	851	834	877	840	793	855	803	811	820	826	873	825	824	820	795	818	878	835	824	854	815	797	837	863	866	804	835	808	800	827	838	877	846	812	833	805	856	810	788	840	839	844	834	825	825	880	840	792	840	844	803	833	826	827	793	845	832	847	853	820	827	832	844	858	798	800	826	813	820	849	849	823	803	824	794	838	790	840	861	775	844	870	842	890	880	819	874	855	835	876	844	848	866	845	822	856	819	857	843	857	807	857	792	820	880	817	828	865	811	819	810	799	860	822	810	811	830	771	873	819	820	843	843	846	866	899	825	837	823	807	845	826	857	805	799	861	836	849	855	797	794	813	848	812	825	877	803	847	810	824	805	781	830	856	824	865	818	813	943	835	833	850	827	864	825	794	832	818	837	823	835	810	815	815	787	888	844	808	820	851	830	766	844	838	848	838	878	855	823	813	808	800	878	851	808	871	802	842	832	828	882	841	815	812	824	871	795	800	870	782	848	847	870	810	848	781	820	842	868	915	850	866	837	809	832	906	836	835	870	803	806	868	850	842	798	844	832	859	894	895	821	847	872	839	842	861	845	811	834	850	810	806	786	786	816	818	831	848	817	881	844	830	825	840	814	859	813	818	862	865	813	832	836	837	844	880
13018	20728	9793	4875	3691	2852	2329	1990	1654	1474	1327	1200	1152	1096	1054	1045	944	1003	887	902	910	933	924	861	842	917	893	858	885	887	900	867	902	894	901	814	859	937	840	858	860	851	853	879	852	830	852	837	815	829	862	896	833	867	865	786	936	861	821	838	877	762	847	829	817	860	834	903	810	842	845	835	876	873	849	823	813	870	870	872	863	795	849	876	851	818	835	889	821	775	859	813	837	855	851	863	843	805	836	850	864	872	817	917	834	877	860	794	831	834	774	866	851	816	882	858	800	850	857	824	840	824	850	805	832	856	817	831	884	813	854	837	811	802	834	897	863	815	837	867	873	842	814	840	791	821	859	821	824	895	867	854	902	837	872	860	812	813	819	862	882	846	806	845	852	816	839	809	790	768	840	802	820	835	801	852	870	858	819	803	831	861	858	843	880	859	845	864	822	805	817	878	869	836	853	865	809	838	868	810	829	847	879	803	835	809	888	836	810	856	818	847	849	806	837	846	867	822	821	821	785	870	855	889	827	807	849	865	818	883	837	811	822	823	841	829	866	829	870	802	849	820	877	794	864	850	841	816	886	838	864	816	865	857	825	778	858	861	817	879	845	829	844	886	873	828	806	845	796	880	811	839	850	869	807	921	827	826	836	854	855	838	876	841	857	838	825	815	810	793	880	856	846	828	854	865	846	853	897	858	841	821	824	859	824	826	833	849	854	837	821	833	856	804	875	801	831	807	851	809	810	882	845	853	804	808	811	841	836	858	842	884	845	854	830	857	885	870	808	842	808	866	821	791	792	839	834	826	833	895	834	856	815	868	868	834	809	874	837	826	853	827	886	872	903	823	830	800	830	818	851	887	828	808	870	871	852	865	783	845	857	810	837	769	852	836	908	831	814	819	862	862	880	867	795	867	788	841	846	883	798	862	780	815	850	806	894	817	823	842	835	808	843	841	849	862	826	847	821	836	803	853	848	888	858	855	865	832	833	863	872	832	857	857	822	802	856	849	868	852	815	765	860	845	832	826	775	836	860	794	813	846	824	832	873	791	862	801	846	849	821	832	898	844	837	830	867	893	841	905	836	827	829	849	828	894	832	839	859	799	814	746	819	833	812	851	865	839	837	861	874	789	847	830	833	838	784	798	879	841	828	811	864	819	845	863	823	820	868	789	810	855	769	842	849	805	846	801	874	874	803	829	827	855	872	865	793	781	844	857	803	801	861	847	796	798	875	825	802	830	823	812	856	834	810	869	893	817	866	815	857	807	826	799	874	818	818	834	823	841	799	829	840	820	824	812	819	844	865	842	817	913	879	846	841	847	814	870	815	815	930	861	873	842	834	860	815	847	865	816	880	872	840	865	798	866	820	814	881	860	860	803	837	821	837	869	811	804	815	823	899	821	808	892	839	811	855	811	829	835	824	849	835	816	815	861	835	842	811	844	841	815	857	858	815	838	818	846	871	849	868	891	870	889	864	844	832	854	852	854	835	815	817	781	872	795	870	829	843	827	819	833	814	796	815	853	866	855	769	787	893	823	819	856	866	824	873	874	810	792	845	856	794	844	827	865	813	806	839	813	857	858	854	841	866	846	838	842	832	791	870	840	799	837	860	841	846	840	852	874	857	808	854	834	772	854	848	862	818	774	821	849	809	804	834	760	860	837	868	821	843	804	861	820	863	869	875	863	814	834	840	804	821	808	874	852	789	815	917	821	804	809	815	832	878	864	873	839	809	815	802	850	880	831	838	865	811	818	907	834	822	832	807	846	841	876	841	876	867	812	798	845	829	811	822	816	788	838	866	849	802	835	812	831	881	857	876	852	789	851	815	910	820	847	871	816	889	827	835	809	838	868	823	836	861	823	870	868	835	817	831	854	831	873	818	833	875	859	851	870	805	809	835	826	810	880	851	814	835	791	777	846	873	883	863	830	843	841	826	865	850	860	819	844	799	852	824	879	838	840	821	848	863	846	874	818	807	821	811	828	830	854	855	777	803	801	869	842	830	825	901	827	854	874	884	803	859	871	834	851	805	846	791	837	809	838	806	882	860	794	828	844	819	823	783	839	862	894	892	818	829	853	853	834	836	870	838	833	889	793	829	803	828	846	831	860	846	795	844	787	804	816	856	873	809	856	825	826	872	795	813	802	826	828	840	868	855	801	895	875	830	824	813	819	847	859	836	834	856	835	811	850	855	854	870	826	831	834	840	882	774	862	809	856	805	799	808	815	894	884	896	841	816	855	832	811	860	811	861	812	865	825	845	823	798	824	852	823	830	833	887	833	843	827	823	864	820	844	804	820	839	862	823	863	843	827	897	861	821	796	827	816	838	807	819	823	829	801	845	836	816	842	805	824	831	792	803	808	814	846	831	753	811	845	801	880	831	843	867	862	875	806	832	822	846	853	778	827	826	861	863	845	858	844	883	822	848	769	807	818	833	837	844	810	859	881	825	818	845	837	819	854	824	786	826	867	859	871	824	864	819	821	837	817	829	835	859	836	835	856	831	802	857	790	888	856	789	854	870	848	843	802	793	762	829	854	843	849	882	857	845	812	847	801	870	826	848	845	861	853	832	877	856	838	844	774	845	836	852	874	852	815	825	847	864	784	817	885	853	884	801	847	881	817	816	882	876	810	856	850	887	820	892	845	810	819	853	860	786	829	828	770	876	808	839	835	885	859	743	860	821	823	844	879	835	822	833	798	872	813	833	792	841	851	849	848	867	857	884	857	856	827	792	878	860	826	878	831	807	797	813	842	807	805	796	857	842	831	850	795	869	836	822	835	859	859	854	855	837	809	818	852	853	861	864	828	805	846	839	823	789	814	851	823	824	815	817	848	859	873	807	825	817	893	848	792	814	888	862	852	794	853	874	797	847	831	836	759	925	853	837	885	894	804	819	827	914	781	871	850	841	853	821	806	900	838	771	843	838	815	833	878	845	843	809	840	833	830	837	826	854	861	812	796	869	840	792	838	861	861	847	813	839	857	859	864	783	795	856	837	800	825	884	820	881	848	842	817	823	846	832	817	835	867	839	801	863	843	841	821	831	826	835	834	827	870	848	849	835	855	795	850	826	854	809	869	795	847	870	852	890	850	901	844	832	805	863	893	836	864	826	835	848	755	854	839	825	853	893	826	850	820	794	847	825	833	847	848	893	830	870	803	823	863	844	857	854	859	837	859	830	849	847	806	850	852	801	814	877	843	831	841	873	822	822	852	866	852	835	786	834	817	809	897	805	796	811	829	871	856	856	882	857	837	877	850	850	818	852	841	887	905	858	878	908	832	807	870	865	844	859	879	816	847	872	827	839	837	818	851	828	760	855	798	875	811	851	831	875	862	817	820	828	820	843	863	792	900	825	836	854	823	820	853	791	844	785	862	888	824	809	838	850	788	871	804	847	830	842	871	825	806	854	824	819	825	845	811	830	808	915	871	847	919	858	845	871	791	834	828	817	893	804	840	764	863	839	823	841	864	838	808	815	836	823	838
28132	19091	4900	670	454	390	313	322	312	318	299	312	307	290	313	326	328	332	334	310	314	293	286	296	304	307	319	288	323	304	326	286	307	300	304	346	311	305	311	295	290	308	301	305	282	274	330	304	264	325	312	311	313	325	312	291	293	310	293	313	331	327	252	291	308	280	353	317	299	323	350	306	344	354	309	320	297	288	303	303	315	284	283	338	290	317	321	287	309	300	338	311	296	343	302	294	313	339	327	300	351	324	307	343	320	312	299	313	293	329	318	324	314	317	336	301	307	311	294	311	276	317	298	286	303	312	305	297	338	353	293	336	303	270	340	307	293	321	328	366	307	303	322	290	322	287	307	329	324	306	299	283	317	297	327	316	309	305	320	302	310	332	300	312	293	322	307	301	309	322	330	301	349	277	313	296	318	292	336	317	339	295	312	336	295	302	279	306	339	288	276	315	317	331	306	291	305	313	270	317	300	268	325	295	275	288	314	315	325	316	315	315	309	309	296	315	262	320	285	334	293	319	294	328	322	327	295	328	302	327	296	309	325	295	353	328	317	330	313	342	311	326	316	316	319	294	312	320	305	292	309	322	338	336	283	319	308	293	311	329	338	323	310	297	314	298	324	301	324	309	303	331	303	269	304	319	290	336	325	331	292	275	306	303	273	314	308	276	271	331	311	308	306	301	342	286	323	301	296	306	306	308	285	307	346	306	311	268	343	338	322	324	298	350	291	320	316	327	295	280	299	325	304	300	320	314	296	315	359	315	339	337	295	331	338	315	293	287	315	285	318	298	328	300	312	304	333	278	287	348	344	257	335	326	314	305	338	296	303	343	315	295	322	323	342	315	302	323	305	319	284	312	307	302	280	299	289	296	341	292	324	285	299	296	340	318	313	295	304	280	304	335	299	321	309	304	300	294	326	317	329	291	310	312	280	323	300	293	298	291	315	309	309	312	309	306	337	323	298	307	305	320	294	308	301	327	308	347	318	306	307	298	291	333	294	312	322	313	315	329	279	300	285	277	320	296	307	295	304	327	323	337	325	298	299	301	306	329	343	336	292	321	316	319	243	337	310	307	326	325	311	289	300	346	301	318	301	283	345	313	321	300	320	304	325	288	289	304	318	299	304	313	310	312	318	279	350	323	344	318	309	309	283	300	310	281	313	292	285	320	295	288	331	311	361	276	311	310	316	330	310	326	301	297	306	304	308	299	290	292	297	304	352	307	321	321	334	338	291	304	317	323	290	306	349	296	327	308	323	294	309	307	345	296	320	275	317	312	310	310	293	318	311	326	319	315	340	305	295	309	293	313	319	290	309	349	346	298	302	298	304	310	309	287	292	340	320	314	331	336	319	306	294	305	285	311	325	320	298	311	303	326	280	334	313	314	313	309	331	364	316	312	307	289	347	305	282	286	313	290	301	325	314	300	330	294	317	343	294	339	315	299	333	299	329	319	301	305	296	324	298	297	328	295	328	344	329	303	306	320	301	280	326	297	308	338	318	340	296	286	311	305	306	297	324	317	296	280	299	307	328	287	306	338	332	295	333	347	281	338	307	328	314	332	334	305	304	301	339	308	300	328	307	347	305	317	314	262	318	329	349	314	297	324	330	293	297	315	343	314	325	323	322	285	313	301	298	308	322	306	301	327	288	318	289	331	337	274	321	342	314	316	290	331	282	310	323	272	338	290	288	277	308	333	329	310	323	304	290	330	314	283	335	335	322	332	301	337	314	333	333	309	283	272	348	312	300	298	323	308	304	315	320	317	322	308	329	323	284	328	331	319	299	332	322	319	289	322	341	313	328	341	320	307	322	326	306	337	322	321	321	336	290	295	307	278	315	300	323	310	303	303	348	317	328	317	302	310	312	303	316	325	290	306	291	322	306	340	317	303	358	330	321	313	291	331	319	322	332	269	290	271	303	299	299	314	327	306	320	296	332	303	325	301	312	290	329	300	301	287	319	317	298	312	283	307	317	339	318	310	292	299	313	347	270	323	302	298	291	324	312	328	309	300	334	296	322	312	298	312	304	318	341	305	307	267	307	319	285	304	310	291	326	332	293	305	310	317	335	309	323	294	304	314	336	312	355	313	303	312	297	286	302	298	314	309	297	300	362	297	321	331	323	313	297	338	320	310	285	283	338	312	336	315	319	312	313	315	326	302	325	288	296	289	318	312	294	328	329	308	344	302	297	331	289	324	305	321	326	322	315	305	267	320	307	315	299	331	319	331	309	332	296	299	293	309	332	285	284	294	297	347	313	291	325	278	316	298	314	319	329	294	290	318	286	319	301	330	289	304	320	315	346	280	313	298	302	331	293	313	279	294	336	332	314	335	314	312	302	342	292	311	306	305	337	341	316	324	333	308	307	283	306	313	297	300	301	319	298	326	320	329	310	317	300	359	331	331	317	325	281	313	313	305	282	281	324	325	300	328	322	291	309	282	313	314	306	339	351	316	318	341	321	344	325	305	306	297	308	324	313	302	335	307	333	328	303	315	278	298	326	334	290	313	297	306	312	319	274	284	292	300	323	303	331	311	317	321	315	332	319	302	343	309	332	282	329	314	303	300	301	323	296	299	321	340	331	321	329	330	331	286	327	278	287	354	313	344	318	316	297	338	308	296	322	298	312	311	312	272	291	324	287	292	300	314	295	303	301	320	316	297	312	307	317	326	280	316	342	334	330	326	345	323	297	313	318	340	338	313	312	317	319	345	329	319	313	275	283	267	294	294	314	306	322	302	300	312	318	323	290	314	320	328	313	298	335	307	311	311	307	296	328	327	339	305	292	276	313	311	274	279	322	349	311	362	330	297	299	339	337	283	333	325	291	267	286	295	270	289	333	322	309	334	305	293	299	333	320	314	301	294	270	347	342	299	332	281	327	316	299	322	318	302	270	297	284	279	320	316	294	326	320	295	299	325	286	291	328	313	289	332	311	316	291	269	335	331	301	331	297	337	320	307	316	314	316	308	303	299	333	315	274	312	322	300	306	278	324	315	318	283	311	345	325	292	293	340	313	305	345	304	319	308	297	300	298	297	311	308	320	325	300	338	296	298	331	350	328	291	308	339	291	295	322	317	305	313	289	317	278	319	304	317	326	310	305	310	308	286	321	327	301	315	321	313	299	335	297	326	312	293	322	322	321	296	315	307	276	319	313	315	269	276	305	319	334	312	297	271	296	298	310	302	302	339	297	319	321	311	295	311	309	278	319	312	300	316	313	323	298	306	302	311	286	340	344	329	285	297	314	305	306	303	312	295	318	329	330	294	300	304	292	336	308	312	284	323	297	300	314	292	319	322	307	319	335	327	337	301	300	305	301	316	307	294	289	320	315	295	326	325	298	287	282	298	295	301	319	302	308	305	325	318	321	304	303	292	302	292	328	315	340	298	352	284	304	316	265	275	282	324	321	316	296	322	304	304	328	279	307	315	323	310	340	295	279	357	318	312	321	312	294	334	284	308	322	313	309	296	313	300	310	313	352	322
8087	4258	893	586	516	450	439	376	348	348	346	316	342	296	313	337	355	325	330	287	328	305	293	332	319	324	309	299	315	315	318	303	305	326	271	299	318	287	340	307	312	310	296	311	348	276	329	323	337	327	320	281	321	318	342	321	295	312	307	281	325	327	295	338	325	312	319	324	302	314	321	312	325	308	308	295	314	324	320	301	302	295	294	329	345	300	315	300	348	298	312	329	313	352	315	313	290	350	301	324	309	273	310	342	344	333	314	325	347	329	334	320	272	318	338	310	310	325	303	346	281	324	335	298	324	315	317	299	321	325	302	299	318	330	311	339	326	326	348	314	301	303	310	326	298	324	324	331	321	347	310	319	281	299	311	339	316	310	311	347	331	325	344	322	315	318	292	333	320	348	286	321	324	329	307	312	290	310	347	320	314	331	292	327	304	318	309	332	330	312	312	304	298	314	290	304	336	365	280	318	312	306	307	308	315	287	308	318	297	314	344	332	306	352	313	277	299	322	295	300	322	334	344	318	323	301	278	341	342	332	315	317	312	315	317	299	324	322	288	294	319	321	307	297	316	310	318	286	318	344	297	273	289	312	302	310	334	351	327	308	319	318	319	302	348	319	306	317	281	294	298	327	313	329	307	321	315	315	320	309	325	329	306	311	339	346	312	303	317	312	309	348	317	272	306	312	321	306	327	330	318	296	305	321	291	306	329	303	306	305	288	346	327	285	321	315	315	330	302	296	337	326	296	351	318	307	307	312	315	307	311	313	324	311	339	319	345	329	317	312	328	265	340	282	299	323	291	304	307	301	309	320	287	340	322	308	319	323	325	309	318	312	295	333	311	291	312	317	306	331	305	307	333	332	302	312	309	321	323	343	317	291	304	326	351	279	287	308	321	315	308	295	302	308	312	327	293	318	306	309	282	305	317	284	295	296	310	293	309	312	325	326	305	328	344	327	282	304	312	302	334	309	303	331	328	297	295	341	311	317	340	322	309	330	314	293	297	306	311	301	330	288	323	346	328	284	326	324	301	299	318	329	330	290	325	305	288	319	305	319	318	308	323	313	303	296	310	326	343	305	282	289	287	315	331	319	291	298	309	324	333	296	303	333	338	295	300	321	306	301	345	306	301	313	344	279	341	307	296	327	318	310	321	300	323	324	313	322	314	319	316	300	319	288	309	350	307	330	332	306	346	290	326	305	319	314	314	332	293	329	307	324	317	308	311	311	285	302	318	330	301	309	333	327	327	308	288	326	295	310	329	329	329	342	307	300	294	307	342	308	309	299	299	288	322	308	314	290	319	312	314	289	290	334	331	369	334	297	307	319	335	333	299	307	313	306	306	318	292	317	320	305	323	344	298	289	281	347	296	302	286	335	317	301	312	332	310	317	310	289	334	338	331	335	320	333	285	320	294	311	297	316	344	336	312	286	309	302	316	282	333	307	317	331	307	311	342	295	327	336	311	320	331	336	324	339	348	308	312	311	332	305	293	307	296	311	318	322	307	292	329	328	286	322	320	327	315	298	310	353	328	295	302	348	345	305	335	304	302	333	310	317	297	297	341	312	311	270	274	315	324	310	309	288	343	300	298	336	328	312	322	313	322	321	318	318	322	328	288	330	328	329	285	303	275	321	305	292	313	311	318	355	283	334	306	320	335	313	319	286	293	317	364	308	331	283	277	298	304	299	313	309	322	320	313	299	318	315	284	333	314	323	289	304	310	310	319	302	321	286	295	279	303	305	322	300	312	337	329	326	293	325	325	292	356	302	305	331	327	336	311	318	317	304	299	303	303	327	301	337	319	332	316	318	303	312	333	319	303	339	329	297	329	336	322	307	314	313	291	306	315	319	337	291	349	310	359	285	329	310	339	310	283	321	338	314	323	345	308	316	341	310	331	327	329	307	307	299	345	333	301	309	308	345	321	321	320	363	295	312	303	293	288	313	320	285	299	310	334	323	293	329	314	296	319	312	274	294	324	286	319	318	318	325	310	321	299	315	316	339	293	325	355	367	299	342	335	305	299	317	353	349	299	305	321	300	327	306	309	344	310	338	311	299	312	328	315	321	320	337	316	307	319	317	323	315	306	329	332	339	307	314	326	314	308	335	280	302	324	321	324	301	322	309	311	300	316	317	284	293	296	315	320	289	321	307	335	324	320	309	340	256	317	300	346	339	335	288	296	303	313	309	308	299	286	327	309	316	322	316	309	332	305	312	315	306	326	308	304	304	297	301	334	330	337	289	315	312	315	305	306	328	337	314	346	315	318	298	314	314	320	328	316	318	299	339	299	316	331	289	280	321	318	249	311	323	296	313	314	309	307	330	330	316	320	307	317	303	311	316	283	293	329	307	282	278	332	333	299	299	327	311	309	318	317	325	336	329	334	315	295	316	311	301	310	308	335	345	329	336	299	304	344	319	282	271	324	335	303	312	326	344	289	335	293	295	301	324	282	319	329	323	328	341	318	331	350	294	321	310	306	316	294	318	340	318	337	331	297	329	281	288	313	311	341	324	325	285	317	293	332	344	310	300	311	316	324	302	305	268	301	342	329	286	352	310	301	292	298	308	304	298	311	310	304	313	298	326	296	311	294	297	325	293	300	333	306	291	302	259	346	308	332	316	308	340	299	283	302	335	293	291	302	322	360	322	320	285	302	288	294	307	328	316	322	319	314	333	331	328	321	323	309	294	320	316	294	313	288	305	310	323	302	315	304	308	320	332	286	330	299	339	328	307	321	299	324	339	324	290	327	310	326	310	272	309	347	339	321	313	317	295	302	349	283	276	323	343	281	312	316	312	303	308	300	330	328	298	287	311	304	321	264	287	314	336	328	284	304	324	352	310	321	316	324	330	291	287	345	307	310	302	317	300	344	338	324	300	319	334	302	326	327	315	327	325	332	308	317	347	343	351	331	332	288	347	279	321	315	350	317	291	341	320	328	329	303	293	317	318	313	309	275	317	291	364	304	326	322	321	332	316	299	300	307	298	347	314	326	311	316	337	301	322	297	323	296	323	314	279	319	308	315	313	314	290	302	300	323	342	315	317	309	339	322	309	302	333	302	334	322	300	327	337	298	299	315	341	295	287	317	314	350	308	306	316	292	322	293	294	305	318	292	339	330	325	314	309	322	290	310	302	350	322	303	328	313	304	305	322	283	292	284	311	315	331	311	342	300	335	306	304	285	313	300	312	297	315	324	297	319	288	322	308	300	342	324	301	304	313	293	313	280	303	344	323	344	323	316	282	320	304	300	337	342	336	309	308	312	327	322	349	307	320	291	305	285	355	339	317	293	349	295	354	300	340	295	337	321	296	347	283	269	350	334	287	326	318	304	309	295	302	311	315	329	311	325	307	351	307	264	318	321	339	333	347	329	300	316	309	313	361	296	328	361	353	316	304	322	328	308	323	268	307	306	314	314	313	318	313	303	334	289	332	310	306	302	294	327	312	316	318	312	316	316	327	297	326	307	315	340	304	305	315	339	306
24084	21392	28334	24815	21349	6928	1428	1099	974	839	849	827	838	792	791	743	841	766	766	738	769	827	743	716	750	742	759	755	780	702	691	746	771	722	670	685	768	751	704	751	711	709	736	761	715	772	731	692	735	764	734	707	737	710	749	749	695	725	703	708	758	720	686	704	732	738	746	667	703	699	752	653	749	714	704	680	726	694	699	730	721	733	730	722	710	732	697	709	681	698	723	726	703	700	757	724	682	726	728	725	718	754	677	699	729	756	727	731	694	699	723	666	718	695	708	729	714	699	784	680	713	761	728	685	692	721	706	732	705	795	743	682	697	636	741	686	720	685	709	771	676	681	782	673	740	704	660	749	703	688	649	739	677	745	748	741	672	708	752	729	738	736	759	710	779	749	672	735	728	692	721	745	693	756	712	717	715	733	689	714	719	697	721	704	660	781	725	707	742	685	738	740	699	688	725	743	713	667	695	734	735	740	760	744	761	730	693	720	681	700	744	686	716	718	743	711	699	760	741	761	768	675	738	703	730	715	705	731	684	727	767	723	718	711	718	735	728	721	741	686	687	710	780	712	729	742	733	714	703	723	700	721	726	761	703	758	697	709	705	693	715	717	692	724	737	690	654	711	720	655	713	742	727	691	746	719	723	689	722	725	713	706	731	752	683	671	708	749	714	715	743	717	691	730	760	730	715	715	686	743	734	691	742	703	709	672	734	717	712	711	712	713	734	708	685	701	727	702	707	691	713	674	696	777	716	713	670	740	730	731	677	686	732	704	711	736	758	753	706	669	727	732	662	709	715	696	750	671	758	768	712	682	721	757	715	684	705	733	691	692	700	723	760	683	744	732	653	740	740	700	735	649	705	734	681	721	724	695	702	668	721	684	712	714	685	749	686	713	711	713	706	774	753	720	701	735	681	691	714	702	723	730	704	691	710	686	702	742	680	739	726	738	705	728	679	719	705	715	704	687	708	706	716	724	737	688	722	706	708	692	732	687	665	778	730	786	714	755	711	776	726	698	715	717	741	694	725	722	679	753	731	716	732	720	750	731	683	725	706	741	679	735	726	712	707	713	731	725	718	725	693	687	724	733	734	689	685	730	725	701	762	811	728	737	741	737	729	745	724	733	712	744	707	727	748	642	720	707	712	710	729	736	723	682	753	725	723	660	735	723	733	742	761	752	722	717	690	753	717	711	683	754	680	757	734	715	698	667	694	683	695	708	710	682	681	693	726	759	756	738	705	729	705	725	703	686	721	723	690	682	688	738	747	690	728	706	739	726	705	691	668	703	715	655	725	690	699	695	685	750	743	697	706	686	761	739	738	724	743	720	706	694	713	699	736	738	736	771	713	670	718	723	704	713	745	708	667	656	717	710	695	730	702	738	732	717	705	718	768	701	699	703	746	715	709	682	706	678	658	731	691	706	715	698	733	663	713	687	723	721	717	732	723	729	721	683	726	720	728	683	728	734	744	712	711	724	732	745	694	708	727	725	721	671	746	673	696	717	747	714	676	709	752	701	699	697	715	685	712	714	705	660	759	731	702	691	739	725	732	759	698	713	747	717	747	760	756	720	731	640	737	680	745	721	700	716	684	737	711	714	749	757	721	725	714	778	695	754	793	721	717	738	749	717	664	729	717	726	698	750	702	764	718	715	692	708	687	701	696	725	673	704	744	707	757	678	695	715	737	706	679	691	723	745	726	766	727	743	712	700	655	690	721	705	771	738	718	705	707	684	701	713	734	732	699	743	708	745	709	740	709	679	688	726	728	691	727	660	736	734	680	756	693	704	722	694	672	708	697	745	723	700	742	681	686	757	759	792	711	682	763	712	722	731	759	726	700	729	687	728	714	694	750	645	743	696	679	739	743	724	736	757	755	701	760	736	689	725	761	678	734	714	691	706	706	697	743	654	694	720	699	736	717	716	714	737	721	744	718	712	744	706	714	711	681	679	718	717	705	699	757	722	724	717	748	697	719	767	659	706	691	699	726	666	746	722	719	731	730	747	659	700	752	672	684	739	667	716	716	746	725	728	697	742	762	725	753	681	719	731	700	693	695	711	776	740	676	704	740	676	722	695	703	669	792	710	698	717	704	705	691	701	722	718	733	699	720	713	710	716	700	703	676	726	796	696	723	715	661	734	723	681	690	736	723	691	710	737	748	708	676	728	731	785	729	681	736	667	729	689	743	688	700	705	718	702	681	703	685	762	725	705	718	699	730	735	712	738	774	758	681	695	685	701	749	692	740	681	718	694	733	692	689	707	777	726	693	693	714	751	751	753	676	699	680	703	741	729	665	766	729	685	694	687	753	694	710	699	686	751	719	735	729	719	700	710	692	738	718	754	717	712	731	697	720	725	720	742	733	750	757	729	738	748	658	767	699	735	673	712	720	765	674	746	742	706	695	691	724	682	741	731	701	738	721	721	772	728	729	700	693	700	705	715	703	691	678	701	702	705	679	701	702	740	679	672	699	748	682	708	728	725	719	693	725	698	719	707	715	702	719	786	707	700	725	714	742	696	678	721	744	707	702	720	670	683	663	731	669	719	672	686	699	698	697	698	674	683	739	745	660	649	689	802	735	744	670	701	687	698	717	690	713	763	694	728	754	727	713	696	692	727	681	752	727	721	726	715	757	754	713	703	733	691	719	686	724	760	729	730	743	679	708	728	707	707	696	701	721	663	735	766	708	717	709	737	701	726	727	714	707	716	707	740	743	722	732	697	729	688	696	680	727	721	726	693	668	707	722	725	714	706	735	739	724	707	667	688	709	675	685	731	690	669	723	771	718	720	758	735	688	710	720	715	706	716	740	694	742	689	745	668	714	686	734	718	751	712	736	739	694	676	729	750	750	698	709	663	690	705	703	714	721	724	722	735	708	731	718	767	738	709	700	701	731	736	727	689	735	680	689	721	715	724	725	674	762	718	763	721	724	706	674	708	723	761	730	701	731	720	723	671	724	744	693	699	720	691	756	715	744	736	716	736	687	659	686	716	700	679	707	669	722	724	745	671	699	725	666	705	769	715	691	672	736	734	755	688	686	724	702	687	737	736	686	750	725	714	705	698	708	704	693	703	712	721	708	754	763	777	731	722	696	719	724	746	701	723	689	749	727	731	683	703	681	735	723	690	687	723	750	729	725	745	729	729	727	697	739	750	694	678	715	749	728	732	679	691	701	693	714	735	714	755	758	711	722	762	662	715	678	730	706	697	729	709	719	719	689	708	720	672	742	737	721	676	718	712	743	687	704	702	719	685	742	706	718	735	706	697	725	661	672	712	701	689	697	735	691	683	675	730	764	718	713	760	701	692	719	722	724	706	699	775	751	692	697	744	699	710	722	696	743	709	696	635	744	677	723	726	740	694	701	739	679	767	727	710	726	759	765	706	732	737	708	763	709	673	692	754	717	716	738	727	710	673	719	713	731	694	701	679	715	722	730	716	736	692	703	732	662	728	740	699	700	683	684	740	681	693	734	733	704	725	737	722
10801	15173	6029	3031	2288	1865	1548	1279	1223	966	955	884	900	807	817	803	769	802	797	825	817	781	724	755	758	707	770	718	717	784	691	696	778	731	722	683	755	706	771	735	738	751	732	710	726	731	772	762	727	743	717	749	740	730	733	698	710	687	758	732	745	733	719	725	722	736	731	689	758	716	712	712	711	696	754	714	769	698	734	755	661	686	764	701	687	715	743	756	723	715	728	752	731	759	716	708	720	711	739	736	768	696	749	699	717	702	699	722	748	735	725	730	681	750	701	732	742	723	731	713	716	718	726	749	750	732	798	666	735	720	752	756	720	734	739	722	740	760	770	731	722	705	724	721	710	690	710	738	752	742	715	717	729	707	710	705	737	679	728	711	708	739	707	691	714	703	707	707	703	693	717	714	745	726	696	736	698	686	759	754	686	717	730	679	749	670	743	736	704	698	709	741	772	775	691	716	752	733	689	744	752	718	694	685	738	718	702	672	697	701	699	696	669	738	714	730	691	668	790	695	704	748	675	707	717	710	676	727	757	743	718	735	677	695	735	744	735	747	688	672	709	716	748	715	762	736	713	700	731	721	682	733	719	696	737	720	679	761	713	690	717	754	704	732	702	730	721	712	738	734	709	722	710	724	639	702	697	717	693	701	694	718	690	731	737	705	723	706	697	712	726	730	813	726	739	705	730	725	761	693	657	680	730	722	735	725	696	759	744	755	747	755	734	710	678	702	712	721	728	701	748	692	749	729	729	721	726	720	702	713	670	718	723	740	696	773	741	729	681	716	746	682	694	750	734	693	717	688	703	755	712	726	720	724	760	756	711	792	758	728	720	719	678	702	691	676	690	703	741	691	745	758	747	701	769	733	680	705	719	756	744	735	699	724	769	691	725	764	736	760	699	762	719	675	731	736	730	743	721	709	764	790	708	680	688	727	682	745	736	695	722	694	715	731	726	732	735	704	727	705	750	724	705	683	731	705	770	778	709	721	657	719	744	801	687	736	726	684	745	750	692	715	717	721	680	692	736	680	717	705	687	743	748	685	689	726	672	736	720	718	712	752	722	680	687	777	727	727	762	739	699	699	728	774	755	769	700	758	751	728	723	706	708	713	737	722	693	717	723	709	684	693	703	699	693	694	718	745	748	690	721	711	701	701	717	735	771	721	709	754	709	697	743	691	704	727	689	717	725	726	677	717	727	738	736	724	760	750	712	736	716	662	716	660	778	704	701	662	734	747	764	714	751	692	740	739	693	692	715	768	733	719	674	736	695	717	719	699	709	757	742	735	703	691	684	689	692	725	707	726	741	748	769	701	689	748	726	733	704	704	725	701	691	768	741	719	697	740	735	729	732	691	730	691	731	698	790	771	712	738	714	698	726	762	755	715	728	719	728	733	730	757	727	708	665	694	722	712	712	686	739	731	702	733	672	696	741	698	700	716	723	689	678	708	686	708	767	726	689	724	712	696	720	717	759	678	729	717	690	703	715	751	681	715	760	733	693	688	751	697	705	743	748	682	750	731	731	740	704	687	728	690	710	682	733	735	699	754	734	700	720	742	707	734	723	735	705	698	656	693	700	714	731	703	702	705	700	707	712	688	745	720	731	705	734	755	714	719	734	724	688	686	676	742	704	718	714	707	757	702	780	711	728	726	744	648	720	692	735	723	753	700	755	699	765	685	728	730	717	674	716	762	694	684	713	775	713	740	714	681	736	757	755	719	688	685	709	762	717	695	774	708	663	714	719	740	682	675	735	709	670	692	731	729	684	689	723	683	694	736	751	762	719	762	726	715	729	729	701	673	737	727	754	775	777	703	768	706	708	751	724	705	710	785	755	704	755	755	770	733	696	695	686	735	727	730	705	718	698	706	763	760	703	752	688	732	709	682	759	652	723	700	683	684	764	661	693	698	699	692	781	695	654	716	783	795	724	701	701	705	757	706	735	778	741	686	730	713	786	759	713	726	722	722	697	720	734	684	708	701	737	728	692	729	778	764	731	723	719	792	729	753	728	706	711	743	702	776	708	711	737	712	719	706	732	725	700	745	707	733	688	700	711	725	709	741	729	664	741	689	748	699	744	713	717	741	721	685	738	736	786	735	722	733	700	692	739	725	753	775	723	694	706	690	704	706	757	674	725	734	733	699	743	707	723	694	758	763	696	738	726	718	733	734	703	729	743	737	691	680	738	714	756	713	721	716	676	736	741	713	724	700	701	736	737	727	667	679	732	740	730	732	730	755	718	739	754	681	744	725	709	693	698	703	735	701	706	672	691	754	674	760	728	736	716	711	723	746	700	711	719	713	709	722	695	705	769	738	698	766	700	731	691	709	701	737	760	682	768	708	744	716	760	719	723	631	730	698	726	697	709	707	728	731	723	677	691	684	744	746	732	700	761	723	729	731	744	706	710	697	705	726	701	745	709	672	687	727	759	715	743	740	711	712	707	726	760	720	725	702	710	754	711	706	759	715	704	710	738	722	731	756	706	697	683	714	770	670	738	768	654	666	759	745	691	710	725	713	718	727	730	715	753	775	726	707	711	687	727	725	747	722	767	744	730	732	757	690	758	762	745	732	705	727	730	734	731	745	702	716	726	710	732	718	720	721	672	683	674	770	703	744	703	703	714	736	706	740	757	748	717	758	675	723	718	704	719	713	712	775	732	719	694	702	708	673	726	692	753	688	714	702	723	746	742	693	701	748	700	678	719	742	712	694	720	759	741	706	701	690	700	716	687	674	710	724	727	688	745	765	707	721	715	682	789	736	762	722	710	656	733	682	716	764	736	754	672	684	723	732	705	721	745	752	665	726	708	719	704	700	699	773	673	754	717	768	677	709	729	713	756	737	724	784	669	759	721	769	702	722	721	705	695	691	723	719	747	683	715	691	719	688	712	750	686	703	748	693	701	707	686	683	738	697	729	677	701	699	701	738	726	734	685	699	690	713	762	700	713	766	709	701	680	715	709	736	711	681	716	677	685	723	738	728	713	749	705	706	722	720	704	698	723	741	742	772	705	776	724	725	717	722	721	671	689	741	765	779	740	728	770	730	726	684	717	702	746	733	729	696	743	699	723	733	678	687	672	711	766	690	729	637	713	732	682	717	730	703	749	722	694	740	732	764	744	751	753	731	740	735	747	756	739	685	701	763	730	710	732	737	712	699	740	703	721	758	682	711	743	693	708	698	665	716	743	723	737	706	729	717	705	704	726	728	770	723	733	655	739	709	727	666	714	781	792	711	740	690	673	753	655	720	724	734	730	755	737	685	740	717	731	713	686	718	737	724	731	728	710	730	773	726	683	707	732	712	748	684	714	727	741	731	712	687	718	675	717	742	700	722	718	739	729	693	657	698	701	702	678	759	731	727	727	743	722	720	706	699	697	700	717	735	689	730	725	690	770	722	674	702	697	712	696	728	676	696	777	714	715	789	738	723	713	733	726	692	706	700	686	741	707	739	706	723	702	734	744	735	700	777	687	719	725	685	685	770
25168	21447	27254	25919	7920	525	413	358	358	307	310	302	276	270	265	293	281	287	262	264	247	267	250	258	261	260	254	251	249	284	262	217	246	271	272	207	243	284	271	272	233	263	264	236	243	264	272	264	234	270	259	264	239	238	242	237	225	271	236	242	236	242	267	266	227	239	252	252	253	247	261	275	247	233	263	268	246	239	240	242	255	266	268	264	241	253	248	241	231	270	254	266	238	225	276	228	240	264	259	255	279	235	255	241	229	248	246	279	244	247	218	251	238	229	231	226	265	265	224	238	242	230	271	250	263	249	238	265	244	242	250	260	224	254	237	262	221	254	243	256	255	241	225	254	240	270	253	279	232	274	222	227	234	269	232	243	244	252	270	237	245	253	235	260	225	265	236	243	257	244	227	254	237	263	260	258	259	239	246	265	251	232	219	243	260	241	263	241	240	230	227	244	271	267	226	285	250	291	252	221	248	260	235	236	267	255	251	222	272	225	241	255	256	258	247	250	236	288	227	231	234	258	276	246	255	236	266	287	259	248	266	251	226	243	235	294	245	231	231	229	232	265	266	269	259	228	213	252	228	258	286	232	254	268	236	262	269	273	248	274	254	270	252	262	229	248	283	237	227	246	257	245	232	235	231	238	255	264	274	218	239	215	242	256	237	236	251	277	245	239	237	254	235	275	271	249	262	225	255	250	249	264	229	259	236	244	239	250	270	250	239	253	255	254	262	230	241	256	241	233	260	255	264	260	242	217	267	257	220	244	267	236	224	223	257	251	260	265	254	224	250	252	237	258	266	285	245	250	252	234	242	239	258	239	243	248	266	242	228	245	243	250	257	223	242	228	259	240	248	233	238	228	245	253	254	252	246	242	253	225	270	267	294	275	229	237	265	242	227	276	239	234	236	249	256	243	227	255	227	264	246	242	264	261	264	245	233	256	225	230	244	215	268	256	236	245	221	249	242	250	236	247	235	242	248	229	243	264	268	258	233	242	234	220	236	253	241	239	238	214	251	245	239	246	242	232	239	247	220	253	244	249	258	261	257	232	249	252	270	238	242	253	247	264	227	269	283	264	272	259	253	250	246	257	248	250	255	220	252	251	277	249	250	272	265	256	229	250	264	282	270	269	253	251	263	267	264	265	263	251	249	251	212	274	262	258	235	212	266	245	260	238	278	274	260	250	253	250	255	247	265	273	248	250	232	247	236	277	254	274	240	232	269	242	210	281	223	247	261	277	244	254	261	240	206	254	243	242	230	252	224	277	255	248	247	244	240	251	251	250	238	270	240	267	249	247	268	216	243	241	290	263	255	229	250	271	251	223	254	236	249	240	262	230	239	248	254	258	248	246	266	252	241	235	244	282	257	272	249	258	247	257	255	221	231	260	250	242	269	258	261	236	277	231	249	264	203	225	238	235	267	261	239	248	247	271	270	261	248	255	251	259	233	256	249	271	227	238	265	278	261	251	221	257	233	243	247	236	235	258	244	236	248	247	241	244	243	285	253	220	289	245	299	257	242	240	256	236	238	253	237	237	239	246	249	248	272	259	260	243	293	237	245	267	250	248	234	272	258	229	250	230	239	230	216	228	252	252	253	243	259	245	256	249	238	257	257	238	250	245	233	244	260	265	219	252	250	267	265	239	228	267	257	266	234	234	249	261	245	236	273	232	274	254	269	223	245	263	252	236	250	265	230	229	246	267	232	261	267	233	251	228	225	227	217	266	233	254	221	247	263	294	237	226	235	262	241	238	264	250	253	223	226	257	240	235	252	232	253	255	259	240	216	238	254	229	255	258	219	229	286	278	260	234	253	234	253	235	247	262	236	218	266	250	248	256	235	256	244	267	274	287	252	256	241	262	218	255	243	235	250	251	252	236	223	260	245	235	271	250	239	261	256	225	270	246	235	249	235	268	250	254	216	236	252	278	243	232	273	245	248	237	240	256	238	223	242	266	284	258	228	243	238	244	252	287	271	245	231	238	227	274	252	232	232	217	267	259	268	244	227	264	233	257	244	251	255	286	212	265	235	259	243	227	272	226	258	269	251	248	255	269	260	243	234	231	244	264	252	240	269	243	217	238	250	225	247	244	252	250	241	232	259	247	255	240	252	253	219	253	231	256	248	233	262	257	204	215	258	231	231	244	270	241	242	247	276	244	228	242	206	257	256	246	227	257	251	238	278	240	239	253	236	228	216	233	229	270	217	259	235	276	261	252	231	262	238	243	249	235	230	237	232	283	241	245	241	244	275	252	217	261	254	234	239	242	256	243	213	273	226	248	233	232	229	258	247	240	240	259	248	224	247	243	233	251	256	250	237	262	223	262	247	261	255	250	250	267	228	268	225	256	236	242	245	252	256	242	254	272	260	249	237	251	266	264	236	231	268	246	236	258	243	249	228	255	230	243	251	253	248	218	266	255	263	233	248	255	232	239	241	238	251	243	233	225	230	242	250	252	254	277	222	259	254	243	271	221	248	238	251	247	213	271	255	223	246	233	261	272	237	256	234	249	274	232	267	259	263	234	257	271	266	247	264	240	258	275	253	234	240	262	254	257	238	239	225	237	254	267	246	239	257	259	239	229	249	252	260	230	258	239	232	270	244	231	268	241	247	277	238	225	266	246	272	261	252	243	265	254	242	248	236	249	252	256	235	240	264	263	235	226	225	248	252	231	263	247	225	234	273	272	245	279	242	260	256	235	240	235	250	260	235	259	262	258	235	249	256	262	255	258	251	253	262	261	243	238	247	272	272	268	250	269	272	243	221	232	270	242	242	271	224	272	240	252	221	224	257	237	257	228	280	261	270	244	268	213	211	282	250	213	251	241	238	254	244	231	219	237	250	233	265	265	221	247	240	248	260	228	278	245	229	244	238	225	266	280	273	268	272	255	234	254	251	221	240	240	229	261	205	254	264	255	235	255	258	244	236	249	232	256	268	258	239	258	264	236	257	221	263	235	267	259	270	245	238	265	232	231	242	262	287	243	258	233	278	231	237	242	251	249	250	233	247	253	275	231	225	236	248	250	236	234	206	243	222	270	248	216	245	278	259	198	253	241	239	248	246	280	239	262	244	259	239	231	281	254	263	269	228	258	269	257	239	248	221	268	243	266	247	255	263	250	238	247	211	246	246	222	217	273	274	238	264	243	272	254	230	254	271	239	249	239	255	260	252	250	241	259	258	241	255	230	257	240	257	266	273	213	221	237	292	234	267	234	265	239	257	245	247	232	250	239	244	244	248	252	237	239	247	272	207	227	232	225	220	267	211	256	222	240	224	230	254	249	248	263	238	255	267	238	229	267	275	259	280	216	255	230	244	205	229	229	264	248	239	264	251	239	257	230	277	242	246	247	268	237	249	243	220	250	254	251	213	243	222	210	216	234	212	236	283	238	247	229	250	238	261	239	222	242	273	249	283	235	251	260	274	254	249	262	234	219	244	258	246	236	236	238	227	277	264	243	258	246	222	260	215	259	268	231	244	264	225	252
8984	10392	2952	1457	1033	806	692	576	543	442	408	371	356	370	328	348	319	300	275	298	307	282	268	260	260	278	273	249	280	262	265	272	270	291	270	267	277	273	267	265	262	281	258	297	250	272	275	251	274	261	256	280	251	232	245	257	287	292	247	242	290	302	286	261	299	252	308	263	270	259	263	284	253	289	250	265	269	298	300	254	294	268	265	258	259	245	248	280	255	264	287	266	244	264	245	275	275	263	266	294	259	272	249	269	257	258	266	290	271	253	294	282	279	260	283	277	273	292	272	255	287	258	282	251	266	263	245	241	309	217	273	270	270	262	264	265	258	263	254	274	297	281	252	266	278	228	235	272	223	286	259	269	274	227	268	256	258	287	262	287	276	287	256	269	261	265	272	274	263	254	274	233	237	277	253	269	268	246	284	262	266	281	260	289	270	271	258	272	257	258	260	275	277	281	243	253	278	276	243	304	240	260	257	258	271	288	274	248	240	268	247	253	283	271	247	270	242	261	291	248	265	271	292	270	276	264	266	272	229	270	270	271	263	264	270	287	271	282	279	275	298	295	268	255	264	267	269	279	275	269	303	247	255	273	258	275	299	304	296	267	255	246	273	248	244	280	241	265	244	287	299	257	282	265	268	251	267	257	263	265	247	259	274	293	299	253	269	266	253	286	275	278	270	286	227	246	243	278	268	263	240	283	244	284	254	293	270	275	255	256	278	268	305	280	253	248	264	274	268	261	281	272	266	272	314	261	257	270	255	247	253	254	275	263	277	252	236	247	280	257	256	244	256	241	265	239	264	237	264	241	268	256	249	285	282	282	250	245	287	260	266	289	303	239	244	286	265	262	274	267	270	296	266	281	281	245	265	263	274	277	273	249	294	241	260	274	251	294	257	260	278	282	302	287	263	246	246	299	293	233	263	284	256	279	265	282	275	249	235	255	226	276	248	259	249	253	264	272	249	264	260	252	291	262	261	261	234	264	291	275	268	253	257	252	273	260	278	234	266	263	301	290	260	284	243	257	253	273	264	256	261	289	270	268	256	298	271	263	266	260	254	247	307	278	265	278	262	273	241	269	279	263	282	270	291	260	249	257	248	298	256	265	247	250	284	252	300	265	278	265	294	267	271	284	277	236	250	276	238	248	295	290	277	263	303	272	238	258	234	275	266	229	275	279	256	276	296	266	248	280	235	269	251	237	286	232	278	246	270	270	238	263	277	240	268	246	248	236	250	265	275	238	240	240	266	261	271	280	255	258	274	249	270	243	257	259	266	277	258	263	255	285	285	283	246	261	258	277	262	266	250	238	254	246	253	281	277	245	281	265	237	244	250	247	284	254	287	276	287	291	275	270	241	240	257	290	287	259	271	252	277	268	254	262	272	261	257	282	288	251	253	264	283	254	274	268	265	260	254	239	280	244	267	286	250	232	263	277	290	255	246	239	269	262	278	275	267	233	283	269	269	241	265	272	263	286	254	262	264	265	258	262	270	266	242	257	233	280	268	237	270	253	252	251	283	284	301	247	257	236	279	276	247	271	259	258	259	275	264	236	267	276	268	251	273	271	281	267	250	254	273	264	250	274	281	282	253	256	262	251	275	279	279	250	254	269	258	255	276	256	287	270	266	260	272	251	258	271	247	279	292	259	258	250	277	246	276	249	269	264	273	292	283	267	286	283	269	253	261	295	293	259	256	272	265	272	258	275	264	297	230	240	273	277	259	261	273	236	258	260	290	273	254	267	265	259	256	296	284	229	282	271	268	255	262	257	271	264	256	262	273	245	278	281	262	258	266	262	268	277	252	274	261	272	289	261	258	252	286	245	279	290	272	260	262	253	287	260	284	277	291	298	253	242	249	267	258	273	297	263	286	249	263	250	278	240	248	264	260	248	270	278	240	275	254	268	269	282	294	267	257	259	273	279	286	240	246	285	250	233	270	241	256	250	266	272	238	268	254	282	267	227	251	292	248	281	255	248	255	257	269	269	284	294	264	281	262	266	250	281	256	254	258	267	286	241	281	267	261	258	272	234	285	266	238	247	278	263	244	246	269	246	271	260	285	242	257	280	240	285	284	262	246	255	261	276	277	276	233	295	271	263	278	256	245	271	291	251	278	259	272	251	245	240	293	253	265	262	258	281	236	240	271	252	273	238	271	280	272	278	283	282	261	251	303	259	256	281	289	250	272	251	272	280	257	254	263	280	271	241	273	254	258	278	277	280	250	239	235	290	286	257	257	270	242	276	257	267	263	271	274	299	263	269	256	269	248	281	254	250	300	264	283	275	277	292	256	296	296	272	260	291	245	237	273	253	237	291	254	307	271	278	261	242	276	261	252	258	232	273	269	259	253	270	258	282	235	265	258	268	261	293	261	265	255	238	235	256	266	255	295	257	266	277	267	252	272	268	260	270	257	270	255	263	266	278	252	263	261	268	265	245	246	255	253	261	275	277	275	276	234	295	266	283	282	257	265	245	240	256	276	234	270	290	281	269	256	241	252	242	276	252	264	267	267	272	274	279	275	271	254	264	272	291	269	262	286	292	261	295	264	272	296	254	255	270	259	251	256	271	268	257	252	247	245	244	273	255	279	271	252	266	236	261	280	272	278	272	277	271	245	246	278	282	265	253	222	264	289	238	280	270	260	262	259	229	233	262	267	268	247	271	262	234	274	255	250	248	243	269	262	244	261	278	251	323	253	280	256	306	276	250	261	289	268	264	268	245	251	256	250	295	259	256	260	281	293	234	234	248	267	252	267	269	294	250	283	256	254	270	261	268	250	263	261	292	243	308	280	242	244	248	262	260	253	256	252	280	244	251	288	269	277	233	273	249	271	267	282	251	272	257	292	235	229	293	270	263	262	260	272	262	257	250	236	252	266	238	283	257	276	296	278	291	255	297	270	277	270	253	254	266	282	273	255	256	282	250	283	285	276	282	250	272	289	254	271	280	270	308	267	282	263	257	279	260	279	242	280	265	262	262	254	261	262	242	254	249	275	243	294	243	258	249	277	265	234	254	253	296	271	264	261	264	253	261	268	253	252	280	264	245	258	264	290	271	295	268	253	234	265	257	270	276	288	275	255	267	271	286	260	244	257	241	264	273	259	277	251	292	313	281	295	256	281	268	242	274	263	237	256	282	241	271	255	258	245	272	271	273	246	282	244	262	284	272	286	240	251	285	250	264	265	273	265	234	275	280	274	269	255	269	291	274	273	266	249	248	262	262	265	261	266	276	266	275	274	287	279	244	273	252	262	260	272	253	235	264	262	305	276	271	259	276	246	248	274	283	273	253	256	227	263	275	244	266	264	259	272	262	277	251	261	249	256	273	302	253	279	299	263	244	278	256	283	238	250	242	292	255	304	254	282	263	255	253	246	295	257	265	285	263	276	238	261	256	282	308	296	239	296	277	247	284	264	263	262	264	249	257	267	251	267	250	256	249	248	252	249	290	295	289	256	263	275	257	272	247	287	264	265	280	266	274	272	263
22783	21482	29035	24357	21484	21533	7232	1681	1287	1211	1159	1085	995	955	996	972	912	919	907	876	921	858	908	888	907	837	820	843	899	843	846	872	852	825	876	869	825	833	821	841	828	818	888	842	852	866	855	806	865	874	895	826	858	830	831	880	833	824	837	832	863	839	839	790	822	839	863	888	841	823	803	842	913	790	849	861	843	850	899	907	852	842	845	854	856	855	862	834	841	813	862	847	826	822	901	826	803	809	853	842	855	836	866	844	811	759	847	870	823	857	827	822	854	904	859	861	883	823	850	858	814	817	829	803	820	852	839	796	850	833	877	822	826	822	823	823	820	816	811	834	857	903	849	826	857	830	815	859	813	831	859	793	808	816	838	830	889	862	867	824	889	849	826	777	887	850	844	902	827	851	796	844	797	847	788	824	870	833	855	832	845	775	848	806	855	827	853	857	827	783	867	884	845	862	814	845	807	823	822	909	852	837	795	811	831	831	814	838	880	789	832	848	864	779	801	832	811	806	864	811	853	808	814	873	851	811	846	822	917	852	809	824	781	820	832	780	868	838	802	841	792	799	906	808	855	867	818	829	824	849	857	826	813	818	910	862	807	826	819	800	800	858	878	826	774	838	857	850	801	794	846	859	889	877	847	835	896	816	870	851	810	821	882	850	860	836	869	795	868	877	845	844	833	815	861	840	836	891	834	833	868	834	810	807	843	805	817	881	826	844	863	840	852	846	842	827	817	840	863	825	874	805	832	868	881	888	802	857	796	879	882	892	855	869	849	831	842	861	806	873	867	837	818	829	884	850	867	832	842	807	846	842	814	801	829	879	807	822	800	803	842	799	876	870	847	813	821	840	829	853	857	824	866	921	774	866	820	870	910	806	850	873	829	796	794	833	866	827	865	825	849	835	805	810	850	808	817	811	795	807	845	806	828	830	841	811	806	881	838	826	874	823	812	822	821	807	808	835	826	888	811	828	867	809	845	803	808	809	828	798	846	840	843	808	844	833	832	869	845	820	830	867	824	831	836	875	856	822	845	848	835	803	825	836	843	869	845	828	866	772	802	849	831	808	856	845	880	784	840	856	946	870	839	816	846	831	814	844	804	874	798	800	890	856	830	878	852	850	906	811	834	791	831	786	832	802	826	796	840	877	800	822	854	803	808	852	853	827	827	838	837	794	797	844	856	857	872	851	828	885	824	827	806	819	822	850	854	847	813	835	788	829	807	783	809	818	827	894	820	850	763	866	794	827	826	865	817	775	829	840	800	866	815	828	819	849	814	849	795	845	845	858	824	853	857	862	848	776	817	822	848	778	835	813	839	825	842	793	832	829	795	795	821	809	821	828	854	852	855	778	861	793	876	815	819	799	837	843	847	885	840	865	790	794	864	863	803	861	914	810	800	766	840	866	805	894	871	901	862	856	877	793	833	857	822	882	786	865	917	873	897	895	820	824	796	840	811	812	867	864	802	866	862	810	865	850	849	868	841	793	924	850	844	848	854	853	813	871	827	859	831	843	853	878	778	881	860	786	840	846	844	846	794	798	841	838	825	893	804	860	817	820	879	835	833	830	862	814	845	866	817	811	860	810	827	849	844	824	841	885	902	841	755	804	785	830	775	822	837	823	844	858	850	805	846	830	865	834	863	838	850	835	803	864	867	792	843	810	827	833	835	778	849	848	847	849	801	780	801	863	859	806	776	839	894	837	791	844	836	824	848	851	850	842	841	820	847	856	822	813	830	819	810	817	801	805	841	852	818	844	788	816	831	862	804	800	859	837	857	840	868	813	804	815	850	841	837	772	839	794	882	855	817	860	832	815	818	838	804	821	887	817	848	885	886	857	832	777	834	850	788	838	814	763	846	860	842	844	885	869	806	889	827	847	896	818	816	853	868	860	850	845	810	906	876	850	828	829	834	811	794	806	828	857	820	828	831	877	846	884	793	829	829	854	854	835	846	822	819	796	794	859	828	835	848	862	858	825	853	845	833	874	839	834	802	809	819	837	800	817	814	790	777	810	838	767	837	823	819	859	794	842	802	859	880	842	837	825	817	827	873	826	841	873	848	852	858	842	818	823	832	823	807	785	808	883	849	858	815	781	831	826	842	838	785	820	795	826	833	849	818	839	868	821	854	798	808	840	851	809	834	826	834	834	833	844	818	839	849	815	847	834	875	797	854	790	877	827	809	821	807	809	779	798	871	803	878	839	816	874	822	824	849	839	822	865	867	811	801	878	815	840	814	828	859	794	829	811	847	817	862	829	887	854	842	810	800	848	893	844	859	845	865	826	822	866	825	825	834	785	831	793	832	801	798	810	857	823	840	816	771	772	863	855	816	808	810	806	813	832	797	851	810	785	857	827	850	826	790	811	776	786	826	815	825	790	807	859	823	826	803	828	857	781	829	844	830	799	859	790	876	842	839	848	789	785	858	867	880	838	836	768	785	783	809	806	790	827	849	848	835	795	792	835	861	851	834	832	815	851	830	796	759	794	828	821	905	806	833	825	843	892	814	796	840	842	850	785	837	840	822	865	811	874	837	842	797	862	834	823	893	813	792	841	849	884	905	825	801	791	846	772	801	807	817	828	812	871	834	839	835	794	845	865	823	783	809	819	852	817	868	838	845	814	826	864	818	861	821	826	802	805	837	894	848	808	857	851	849	899	862	806	759	855	801	834	838	846	851	837	830	844	845	826	839	848	814	829	826	823	762	846	856	786	820	821	824	830	854	826	838	856	828	831	809	826	850	852	822	848	861	858	830	805	856	830	842	818	839	824	873	857	830	808	813	802	794	786	862	871	829	805	826	866	817	776	857	868	839	863	825	851	864	837	842	850	817	852	828	855	795	812	840	895	808	882	882	842	850	801	857	825	840	835	883	815	864	807	818	847	833	822	899	826	841	800	763	840	777	851	849	840	839	864	912	843	809	799	833	824	808	804	845	920	874	893	846	831	843	783	854	777	835	834	794	852	897	817	846	821	885	846	840	831	840	830	832	839	815	822	818	851	832	908	844	814	806	869	872	840	832	853	842	826	811	814	859	870	827	756	820	863	811	884	852	828	870	821	780	790	800	873	824	868	872	800	846	795	877	842	824	829	832	853	853	835	803	826	871	806	814	824	835	805	833	825	828	807	892	835	834	827	825	796	803	897	838	813	848	781	794	870	856	863	812	834	859	870	822	850	858	843	825	838	817	809	844	870	796	834	811	861	832	856	841	855	864	823	826	815	808	798	831	799	826	817	868	834	828	813	826	874	910	805	871	794	839	792	796	824	829	839	882	842	815	884	838	835	893	839	854	802	855	838	821	862	809	806	814	883	731	872	849	827	771	822	862	819	773	766	795	826	821	802	827	833	815	840	804	787	868	813	811	797	822	846	827	861	829	861	858	790	814	829	818	843	828	812	823	816	808	814	800	857	862	807	824	826	801	866	798	806	871	844	853	861	842	828	831	833	820	890	835	845	811	837	836	806	841	811	801	845	806	809	782	850
13768	19827	9982	5028	3706	2898	2281	1918	1669	1484	1367	1254	1184	1115	1028	1034	964	1020	928	953	950	926	950	926	934	911	875	871	877	875	853	842	883	869	868	839	801	888	885	824	848	887	838	881	847	842	898	786	841	843	871	803	833	802	853	792	852	853	802	846	833	801	835	814	810	807	823	891	822	845	864	872	852	826	824	836	834	863	826	880	777	794	820	892	812	805	833	870	824	828	837	851	861	825	824	842	814	855	854	829	850	863	826	836	796	792	908	807	892	788	862	815	866	834	872	824	801	827	773	844	811	860	827	877	798	815	882	831	828	851	821	865	874	831	833	850	837	797	842	892	836	836	836	825	850	838	853	853	901	808	831	836	823	818	858	907	789	841	829	843	835	869	842	849	845	877	902	823	817	851	870	775	857	870	818	832	813	803	819	811	809	833	840	831	873	712	815	845	809	845	819	853	858	829	819	847	845	833	871	880	847	859	821	817	837	807	827	862	799	833	846	844	812	768	836	843	863	881	813	860	853	852	868	867	861	817	791	836	848	792	862	854	818	873	825	855	919	837	840	880	860	870	846	800	791	852	845	841	864	832	842	800	910	822	780	813	812	836	805	888	785	807	838	823	845	823	838	816	860	800	806	831	842	803	870	798	799	829	867	834	828	864	816	916	907	793	838	798	831	845	847	838	809	779	827	856	794	861	785	849	837	810	860	842	804	861	819	847	837	842	823	823	850	783	807	817	857	862	838	825	843	864	857	851	839	819	824	821	846	826	817	828	851	844	825	827	770	831	842	780	849	820	824	810	843	769	796	839	820	778	849	872	814	841	851	831	800	822	856	867	817	804	789	823	799	848	808	848	793	877	832	852	851	803	823	842	887	772	854	852	824	831	795	853	876	842	837	868	821	836	805	812	867	838	819	835	841	830	804	839	811	896	837	827	802	853	856	827	818	833	807	836	848	880	769	860	814	781	842	785	798	879	855	795	875	842	895	867	809	839	820	830	794	864	845	770	869	823	872	850	832	829	824	854	822	835	813	810	839	847	800	855	807	823	804	853	818	840	822	826	839	800	829	804	818	819	837	803	847	871	842	843	817	863	781	867	849	800	849	842	828	878	786	863	859	854	842	822	843	772	880	825	874	857	799	848	856	841	818	824	830	834	849	842	812	793	867	811	848	842	827	806	862	863	800	886	824	847	896	794	848	839	870	818	829	827	811	815	850	778	855	811	837	838	838	793	849	875	809	876	814	875	853	866	828	847	848	827	830	792	841	836	824	806	849	781	836	825	798	799	850	860	855	847	823	873	878	811	813	817	870	838	844	846	776	788	822	809	859	842	852	855	837	792	851	846	815	841	832	850	869	792	843	844	830	819	793	864	863	802	869	840	854	873	810	844	823	829	891	760	848	900	843	821	846	818	789	790	855	829	799	862	843	821	840	841	822	805	834	844	826	853	826	837	813	778	849	833	835	813	823	839	877	861	831	802	851	897	814	837	841	833	822	771	795	853	803	858	831	841	841	797	858	847	793	838	781	857	863	816	814	832	864	815	834	857	872	826	833	809	809	829	835	753	760	816	821	829	849	835	830	811	815	826	837	843	797	774	866	818	818	815	851	802	810	789	809	833	897	834	807	798	792	841	841	830	811	815	830	826	894	830	906	816	789	800	915	803	832	823	799	795	791	836	865	824	849	806	817	826	901	832	816	843	833	797	836	838	843	863	781	826	802	833	851	821	845	798	862	865	788	854	780	850	793	803	798	868	825	862	836	816	854	841	846	880	864	855	844	848	835	884	866	781	791	855	804	827	806	802	865	800	807	831	817	792	836	764	845	850	804	893	859	848	817	832	779	841	850	810	800	853	893	849	818	835	839	813	844	840	829	786	858	817	864	839	864	876	802	860	856	790	825	781	840	800	830	901	844	866	846	850	829	867	775	892	833	798	853	848	821	845	866	832	764	839	857	847	855	864	827	784	801	813	757	865	860	857	871	822	862	825	852	815	836	831	842	888	849	835	874	828	868	853	829	798	832	786	811	833	829	850	841	806	861	840	864	818	827	854	818	807	800	839	890	790	870	835	872	808	862	802	873	831	863	905	839	861	834	824	807	902	834	823	828	880	865	823	885	857	833	825	836	817	858	873	840	789	794	795	880	826	815	849	855	850	869	868	846	827	829	882	837	830	821	827	911	871	779	771	831	819	852	845	854	819	842	827	831	801	829	895	847	863	831	846	792	833	847	826	829	857	901	803	882	824	845	844	848	856	836	833	796	797	872	849	832	806	828	852	808	805	813	832	794	851	837	787	808	817	848	846	840	856	837	868	849	813	909	827	831	882	853	808	871	843	800	886	832	901	826	847	856	885	829	815	810	804	808	839	828	835	836	831	836	847	838	828	792	877	789	851	882	850	875	804	851	885	826	891	864	813	863	810	844	880	806	851	825	837	879	797	823	844	866	829	853	866	796	794	892	817	789	813	841	837	839	834	823	862	847	859	866	843	870	800	853	849	835	892	811	845	807	828	786	840	842	806	816	845	778	828	807	775	844	833	811	820	817	862	846	819	852	842	816	831	865	837	868	852	885	809	840	872	801	839	843	838	848	800	791	885	805	855	817	832	852	876	834	833	818	850	831	792	868	797	869	837	838	798	817	846	832	804	809	810	805	903	846	859	810	860	870	838	853	816	891	818	757	846	788	806	829	807	854	805	763	823	840	824	848	880	796	818	842	824	831	855	802	777	880	807	826	876	801	848	859	775	824	800	845	816	837	844	854	825	843	814	835	858	842	821	765	846	807	815	804	849	820	847	797	854	848	821	819	790	840	816	796	852	787	883	824	836	863	907	832	863	837	878	793	838	799	845	857	826	831	842	808	821	890	819	777	849	843	837	835	818	833	836	809	850	795	834	868	856	800	814	827	797	817	804	827	824	782	842	857	869	827	865	794	864	875	845	874	843	818	897	871	817	877	829	824	788	791	840	848	843	797	843	893	826	876	813	798	851	846	818	861	843	840	865	838	860	799	816	862	806	791	875	825	820	844	873	802	822	881	815	808	866	848	836	824	815	838	799	819	823	834	830	856	864	788	830	856	756	861	811	835	840	882	814	829	817	827	831	864	868	821	790	835	849	863	800	884	831	854	832	905	841	889	832	867	861	827	830	874	843	863	808	858	831	879	856	802	817	855	855	784	787	835	791	838	843	851	811	873	861	828	819	791	875	832	814	812	858	852	837	826	840	837	812	846	815	806	818	825	816	851	838	856	826	863	856	781	864	845	785	847	785	831	811	883	855	868	836	818	861	827	826	853	824	859	861	843	818	828	785	853	816	810	810	822	850	876	841	824	820	800	806	801	871	847	833	863	797	820	803	857	789	881	856	842	792	864	844	886	833	811	818	806	874	828	854	848	817	774	863	850	859	853	790	844	823	830	863	898	858	854	828	787	836	852	839	812	846	836	862	812	815	805	825	829	836	821	829	814	853	838	828	860	872	832	811	865	830
28156	19317	5291	744	523	453	381	337	362	304	357	356	314	319	300	302	306	288	333	356	310	310	294	315	307	305	307	334	327	317	278	321	310	309	297	325	315	306	320	354	326	344	309	302	303	309	328	301	314	330	325	312	304	329	296	333	320	314	309	326	326	319	317	317	275	325	314	289	291	331	328	323	322	339	282	339	304	322	315	287	303	293	293	307	289	346	306	356	306	341	313	297	306	300	308	332	327	302	300	295	293	298	322	333	328	304	310	309	294	325	306	301	301	314	312	280	350	363	323	298	316	322	353	298	319	297	311	305	284	317	296	353	300	337	302	325	319	303	311	335	280	302	340	350	320	305	310	300	342	294	327	353	345	342	306	308	330	294	307	345	300	322	321	348	312	308	291	333	311	331	312	334	301	298	296	295	321	287	304	310	338	315	310	288	302	308	322	314	322	293	288	316	323	296	309	317	319	313	325	309	309	292	310	316	342	321	313	314	293	308	312	344	309	306	313	298	315	306	305	329	359	326	309	293	308	318	307	307	292	298	319	312	257	309	313	340	315	304	338	300	315	289	320	283	309	295	359	320	333	292	297	341	323	309	316	324	290	310	299	315	325	326	335	334	282	323	321	326	304	308	290	344	340	297	294	328	321	303	315	342	357	318	283	326	288	336	322	335	324	309	311	335	345	312	307	297	296	314	323	327	316	312	303	295	313	306	304	293	321	334	329	297	310	324	311	305	329	326	307	281	322	335	359	317	318	313	293	316	299	338	334	330	311	310	347	304	308	290	314	324	334	277	352	325	291	315	303	277	312	315	328	330	336	323	316	307	326	284	305	310	301	320	300	321	318	329	297	322	296	302	312	337	343	345	297	323	314	309	305	342	313	310	299	314	318	307	304	329	299	325	291	305	293	310	343	324	306	333	339	293	321	330	321	299	289	286	273	315	309	314	300	311	282	317	300	301	301	301	323	314	338	295	334	317	319	329	327	294	344	325	327	293	318	322	312	330	281	310	328	315	302	297	313	289	307	291	340	296	317	329	280	298	313	331	326	292	347	321	302	288	324	295	341	296	308	327	336	315	321	294	308	291	298	291	314	334	280	323	312	333	322	328	355	331	318	296	340	315	320	314	323	329	330	328	319	304	301	300	311	344	322	320	305	320	318	317	320	315	341	298	338	283	292	349	308	328	288	323	324	310	309	290	305	318	337	326	319	342	325	308	317	273	327	328	318	297	295	295	302	309	312	316	326	315	312	338	318	337	330	307	314	304	321	278	339	306	326	305	297	311	325	301	325	294	316	326	308	349	303	326	309	325	329	340	303	315	293	303	327	316	351	298	326	301	342	314	302	326	320	308	289	329	291	310	366	308	316	304	306	348	296	324	294	339	316	327	343	312	313	303	291	275	357	305	330	297	296	280	323	345	301	305	297	318	332	337	308	308	270	283	308	352	318	325	308	321	312	325	327	310	342	334	313	317	284	292	298	316	305	346	330	349	322	320	315	294	292	315	316	312	329	331	313	343	307	355	340	320	344	307	346	340	323	304	308	322	274	332	283	314	315	298	297	312	329	333	282	322	302	300	321	321	293	312	338	286	326	288	317	321	342	306	336	315	320	300	300	307	298	292	294	365	293	318	300	310	334	307	330	278	315	270	314	338	310	310	279	346	315	310	308	319	297	307	334	320	314	304	312	334	335	303	301	310	296	304	303	314	336	337	291	314	294	327	324	322	289	353	326	337	324	319	313	332	309	325	269	335	318	289	311	321	342	323	343	294	345	314	343	315	309	347	314	321	309	297	326	331	319	289	305	281	324	293	328	297	327	345	263	325	306	317	296	315	285	347	298	314	315	333	284	291	295	328	324	354	308	302	288	343	317	326	339	303	321	288	301	358	298	331	293	331	320	327	338	302	334	337	339	332	285	308	334	296	298	293	315	339	330	337	289	305	323	312	337	279	272	312	297	309	311	288	339	315	307	295	300	300	323	309	293	302	335	305	320	312	292	305	304	290	327	280	312	296	297	334	293	343	288	305	309	312	312	329	299	290	279	310	319	304	318	322	315	329	307	316	322	312	292	291	285	318	324	312	321	318	341	293	346	302	304	302	325	300	298	324	328	294	303	324	303	313	308	302	309	311	333	308	306	309	291	287	320	300	314	294	313	336	314	311	295	329	312	304	280	299	328	310	354	302	299	324	330	299	317	315	330	324	336	321	299	310	331	306	317	342	353	292	293	319	321	325	308	368	308	314	331	336	308	325	328	300	346	297	292	322	301	293	301	320	333	340	326	330	312	290	324	307	318	314	321	275	315	312	324	289	299	311	332	328	299	297	307	300	319	311	301	313	272	309	318	289	280	329	340	323	322	297	315	341	305	289	334	306	301	310	297	329	314	301	323	319	289	344	301	322	327	279	318	298	309	272	304	307	291	300	296	301	301	319	308	285	317	328	299	308	294	299	305	304	322	328	339	316	320	317	299	335	304	307	337	308	317	307	311	339	304	324	332	299	305	292	306	296	279	321	312	296	339	317	355	338	303	324	326	308	325	300	303	346	325	321	305	336	315	322	325	343	324	314	315	316	318	283	315	320	299	299	305	332	321	325	317	328	342	329	321	305	298	296	326	329	305	304	340	330	326	291	337	329	319	289	331	294	316	321	305	301	343	311	355	333	324	267	327	296	304	294	278	312	346	322	329	284	301	338	322	339	283	323	299	317	313	306	291	326	303	308	341	300	331	332	327	289	308	340	322	318	288	312	312	319	314	320	296	305	283	287	300	303	363	315	324	290	296	316	296	334	320	316	327	306	312	293	302	307	339	293	323	326	335	336	317	328	363	305	320	297	314	327	319	347	299	324	320	323	320	318	319	332	307	317	319	304	313	332	347	315	317	318	348	328	316	305	341	314	301	334	308	313	311	323	349	286	331	331	308	322	309	306	314	329	332	303	274	315	304	312	295	287	343	315	351	320	323	341	310	296	302	325	325	339	327	316	304	313	307	306	295	308	299	302	311	293	328	331	340	319	322	277	308	329	327	300	325	298	312	303	305	313	293	302	305	299	302	299	289	286	298	310	340	327	324	339	339	321	290	310	322	329	313	303	271	344	325	282	326	309	313	309	311	329	287	336	329	334	321	317	312	303	327	317	309	314	301	282	320	301	329	319	288	326	279	318	313	329	262	338	313	331	295	321	339	318	315	315	304	293	282	292	302	303	315	299	320	288	317	331	296	332	325	327	292	319	315	324	296	323	306	325	282	312	309	302	312	322	328	315	317	300	330	290	305	299	266	334	298	317	358	290	299	297	309	337	294	295	316	283	340	317	338	300	320	291	296	318	310	332	314	306	342	301	286	347	332	334	308	344	311	323	303	321	336	326	329	312	333	289	329	317	311	286	292	294	325	324	344	328	314	333	312	315	307	340	330	298	317	315	314	306	306	323	300	324	307	338	307	303	332	365	319	335	301	296	337	307	339	313	303	304	333	304	307	301	331	357
8695	4234	961	596	482	420	400	414	380	374	339	362	322	334	329	361	329	355	369	335	338	307	320	302	314	343	322	329	326	351	352	322	308	300	325	318	334	306	308	336	300	336	321	312	325	331	335	319	342	317	305	328	292	298	330	334	295	325	338	322	310	317	312	323	294	331	320	298	307	300	320	319	305	327	342	308	330	370	306	321	330	321	333	311	320	295	321	318	323	319	317	307	314	315	331	304	296	331	302	302	330	313	297	317	285	319	291	359	345	357	324	317	321	312	301	331	288	329	274	326	340	304	306	325	288	344	282	331	325	287	337	338	360	309	317	318	299	316	328	323	306	318	314	304	329	287	297	334	331	330	299	316	340	299	315	285	301	296	342	298	302	322	324	320	316	333	316	316	313	303	320	330	266	328	356	277	329	275	317	315	334	308	291	341	292	322	320	333	356	338	304	317	313	304	304	349	299	341	339	343	311	280	324	299	319	338	329	319	319	328	315	329	304	316	345	358	306	302	344	311	310	332	331	301	326	324	324	310	331	297	325	316	303	303	306	317	327	291	337	318	323	333	281	300	325	319	320	351	335	305	305	335	320	289	335	340	320	321	323	291	322	320	323	284	298	311	292	309	335	296	313	308	314	336	315	310	315	338	319	355	324	328	336	337	316	331	304	315	339	302	302	352	298	327	317	326	351	308	307	269	342	319	315	331	298	305	341	331	315	331	323	315	325	309	320	313	366	287	303	299	345	324	304	293	325	308	314	318	326	287	303	320	330	298	303	337	306	327	345	306	348	305	335	337	304	310	286	324	316	313	299	305	345	324	337	305	303	359	317	312	315	318	298	306	298	311	342	324	276	295	316	327	306	328	349	320	280	304	314	319	320	304	321	320	338	322	334	313	341	286	338	332	316	339	349	309	308	311	339	343	307	294	329	324	306	328	319	344	330	318	325	324	324	303	319	342	312	319	331	322	299	342	297	327	314	334	333	299	335	308	292	351	302	327	313	303	306	340	317	281	293	329	292	312	330	305	342	305	338	322	319	331	320	308	353	336	310	342	356	316	300	307	322	302	312	320	312	313	303	314	298	311	332	312	299	318	327	314	300	332	336	340	289	318	318	318	313	304	356	318	350	339	333	320	317	303	296	323	301	304	321	320	328	269	320	318	350	315	296	300	290	335	328	308	335	345	339	311	329	289	326	324	297	296	323	334	331	318	321	318	310	343	317	308	315	296	319	264	314	310	315	323	319	300	323	315	328	334	312	317	312	324	326	311	321	299	331	332	366	343	313	354	296	353	324	332	307	277	360	308	322	350	332	323	321	316	312	328	313	323	333	306	319	300	318	340	332	325	299	315	338	331	315	296	318	325	309	316	304	300	297	290	314	303	318	310	286	332	314	316	308	309	300	305	283	324	328	330	352	339	320	306	300	304	284	306	301	280	289	339	332	312	311	311	317	309	343	330	325	309	324	302	293	336	317	326	316	318	346	335	328	360	342	314	297	339	342	320	331	302	312	310	296	310	324	339	302	299	323	321	320	282	314	319	295	321	297	319	324	321	314	326	300	285	315	327	322	303	336	326	290	333	298	340	326	352	353	316	304	333	329	312	346	336	302	353	324	290	309	298	301	301	327	328	334	322	287	311	261	317	309	336	298	339	342	315	319	333	321	328	313	294	309	311	323	346	318	291	327	305	322	322	309	321	315	283	309	323	315	307	309	353	330	319	316	306	316	317	325	290	336	295	304	319	319	275	319	310	335	321	286	324	309	330	337	316	339	286	308	365	310	290	362	335	330	307	344	316	321	309	298	308	313	321	326	330	322	303	348	299	284	313	330	344	324	298	338	331	318	307	321	325	321	307	347	296	338	305	324	301	296	308	315	322	311	285	336	351	299	317	327	325	313	310	305	293	309	310	318	310	322	314	314	340	319	282	323	329	289	331	300	332	344	351	322	315	294	340	301	333	344	292	289	347	333	339	311	330	310	305	308	309	322	309	332	330	297	327	315	312	339	312	320	326	297	325	279	317	343	287	318	338	330	315	325	334	305	339	318	300	305	324	360	316	303	341	294	319	333	342	320	311	290	323	311	330	330	291	325	299	337	320	307	344	342	342	325	311	317	325	286	285	295	324	318	320	326	310	298	318	310	302	337	378	310	289	320	328	314	306	327	294	279	317	338	357	329	344	313	293	319	318	315	323	303	307	317	347	328	313	324	312	306	303	310	327	313	329	328	293	332	331	332	322	325	288	353	340	330	303	321	321	289	312	310	349	316	309	349	326	292	319	301	329	337	330	290	290	290	327	311	300	296	329	299	321	299	281	319	324	326	286	313	321	316	315	312	344	350	275	323	303	371	291	318	320	284	345	294	338	336	355	305	332	303	320	310	305	319	320	294	308	290	316	318	305	321	325	293	317	303	304	307	315	312	305	346	340	328	329	323	355	349	327	308	345	300	304	324	335	293	316	325	308	282	314	301	301	286	311	324	346	283	347	322	298	306	344	330	341	304	312	326	311	328	334	308	323	298	326	336	328	308	323	318	333	306	306	334	355	319	317	332	330	310	308	321	347	323	357	290	295	327	279	366	344	337	340	326	317	340	272	312	301	336	335	339	287	322	303	314	311	314	343	310	298	316	328	321	311	321	329	325	314	313	310	314	318	324	331	319	332	316	336	282	313	293	281	348	290	329	295	311	320	311	284	309	321	326	344	322	306	321	304	295	315	327	298	332	333	331	343	320	307	284	306	304	343	338	307	333	319	317	325	321	325	331	296	291	319	326	320	291	327	269	315	295	327	300	320	324	307	309	317	335	323	348	303	308	322	298	327	317	318	327	313	305	290	325	338	307	344	313	342	341	336	291	351	315	297	315	329	312	338	295	329	297	327	304	303	291	304	296	323	362	302	345	323	337	335	311	315	299	356	334	293	313	349	324	306	307	339	338	319	300	317	307	291	314	311	311	310	323	328	317	298	316	309	308	302	334	315	303	338	320	297	323	319	321	348	329	325	292	338	298	303	303	337	321	311	294	354	331	336	284	306	310	323	330	303	352	336	351	328	286	273	317	325	305	336	327	297	277	307	308	327	310	321	293	310	344	306	339	304	318	269	316	317	317	344	319	342	344	314	329	303	309	321	321	332	318	332	336	297	316	337	273	332	317	308	320	322	308	313	330	321	298	306	315	316	280	306	314	276	316	337	327	304	282	316	343	334	289	331	305	297	307	305	295	314	300	322	311	324	306	322	303	300	297	295	306	314	342	313	336	315	300	364	330	351	301	298	314	345	353	323	307	295	314	308	300	340	344	355	296	303	309	332	301	298	343	323	313	344	351	335	332	315	335	327	346	298	332	328	307	307	312	342	328	302	314	337	332	276	326	319	310	311	326	299	320	311	333	321	331	318	300	342	332	317	314	313	335	314	317	305	337	327	276	306	329	330	319	308	326	336	321	319	342	328	305	340	311	320	301	294	307	357	291	307	343	325	337	317	334	309
24062	21454	28412	24906	21427	7480	1383	1117	974	862	856	792	823	843	737	779	749	818	771	726	743	694	743	810	767	770	720	716	741	769	753	711	740	716	740	694	727	743	703	744	774	769	682	728	701	691	724	739	704	679	743	761	695	742	759	705	727	708	733	711	723	733	696	737	725	687	749	712	698	722	677	698	693	694	690	720	712	691	725	758	702	735	705	733	777	720	721	714	759	728	738	731	723	702	754	719	683	754	708	695	710	717	690	701	717	703	712	729	725	703	729	722	743	719	715	672	734	716	711	699	730	722	701	739	690	672	720	678	717	687	717	761	672	703	742	702	746	730	736	731	740	705	737	728	660	702	658	713	704	737	688	760	731	717	681	689	695	723	761	701	746	679	716	675	723	724	706	662	749	692	734	738	698	741	713	759	699	707	689	733	729	740	734	734	713	695	683	744	723	754	684	729	754	700	745	768	693	761	728	743	742	653	717	740	740	731	681	708	700	707	708	744	739	719	710	688	754	734	739	708	681	711	791	716	702	751	694	733	743	737	731	726	719	715	711	700	689	710	744	769	712	796	710	670	694	722	709	719	725	727	743	680	713	697	715	714	693	752	688	704	705	700	729	695	675	694	711	713	737	744	715	704	703	719	704	703	672	748	706	760	709	707	718	731	737	686	722	681	752	694	706	698	682	740	702	663	727	738	745	719	717	716	726	645	692	735	723	708	718	733	696	661	723	777	664	699	696	753	683	723	688	738	717	707	741	746	727	703	689	709	767	747	705	750	699	696	781	714	693	680	733	693	692	679	679	710	781	693	658	745	662	668	707	702	726	680	692	707	688	747	763	747	776	687	721	748	721	721	752	698	725	706	745	710	720	723	766	723	710	700	743	721	673	724	707	729	736	732	751	682	707	774	669	715	728	716	681	765	704	741	730	711	708	710	677	746	760	679	704	669	744	702	730	779	695	711	676	695	722	726	708	699	691	742	713	728	710	716	709	681	753	744	715	722	717	695	726	677	713	637	731	751	700	707	677	694	681	696	723	731	724	737	751	747	705	697	691	738	682	763	729	712	689	686	718	746	684	674	693	702	736	709	647	709	688	729	698	707	713	789	703	695	734	703	689	702	758	707	732	735	720	738	707	782	707	723	713	720	734	681	745	711	685	717	738	721	681	665	711	754	736	771	701	694	728	754	755	702	720	686	650	714	680	742	699	779	711	702	687	728	717	713	736	727	701	710	711	732	674	740	699	749	710	703	766	682	734	732	729	729	721	707	714	692	678	670	718	719	747	695	750	705	716	724	730	701	724	685	704	708	674	716	692	717	649	772	711	718	736	725	758	710	732	709	750	764	693	672	725	717	729	703	754	708	682	702	766	714	742	738	741	728	708	717	751	701	721	660	715	697	687	727	702	734	728	658	750	710	734	744	695	722	712	748	715	754	708	717	758	680	716	768	758	700	716	688	770	760	740	650	705	726	699	764	761	720	745	725	700	713	739	737	728	714	702	654	693	723	687	755	743	692	757	666	734	773	751	723	688	739	750	713	697	682	730	697	729	728	773	725	735	732	768	742	739	725	712	696	698	719	683	692	699	715	689	698	718	690	651	694	714	723	688	706	744	707	705	730	692	718	726	718	685	682	724	711	681	719	714	692	690	706	749	652	745	697	661	677	773	710	675	698	717	722	739	702	709	726	723	714	694	752	789	704	753	675	731	729	682	646	714	695	690	735	741	744	684	725	750	746	732	739	717	704	650	666	692	722	663	726	737	713	684	717	758	724	689	756	669	692	745	691	731	713	714	714	742	711	722	725	714	694	717	682	714	703	685	754	722	688	775	741	721	742	706	744	731	716	666	689	682	709	725	704	743	695	718	740	780	666	695	713	664	735	686	743	744	694	744	692	682	739	696	687	708	698	697	701	714	734	711	741	747	697	672	709	719	737	709	727	680	712	730	739	677	653	774	750	714	696	706	728	661	714	709	671	757	736	692	709	716	764	715	700	742	708	700	739	681	693	707	716	712	726	736	706	681	719	713	733	774	717	694	740	710	689	698	737	710	704	722	705	716	690	760	750	704	716	706	683	761	794	699	706	680	724	699	688	708	696	739	718	707	736	677	743	767	716	768	720	746	690	703	755	712	750	722	738	713	720	716	721	710	715	747	742	736	768	721	700	710	726	742	750	756	742	728	717	701	728	714	692	687	741	739	737	686	688	739	732	675	743	766	706	754	746	648	685	692	705	693	720	726	787	697	725	682	713	689	747	695	756	689	740	694	696	708	705	727	722	748	677	703	689	748	731	721	697	702	655	666	711	702	748	702	742	728	704	760	736	719	705	692	722	741	707	724	710	706	705	701	732	772	670	679	721	695	742	730	687	700	698	659	723	723	730	741	713	667	711	752	771	687	698	732	676	732	763	754	697	708	718	715	705	708	714	732	683	701	702	725	710	734	701	741	691	715	740	719	703	696	712	703	719	752	690	784	699	748	710	677	716	666	719	713	727	709	694	708	730	714	713	741	706	685	703	710	683	778	733	704	769	653	702	646	710	736	732	730	723	715	741	721	749	759	741	691	731	728	695	716	685	681	686	744	771	730	748	700	755	733	749	676	677	692	719	739	748	672	739	766	703	718	710	708	728	659	727	694	748	701	708	690	734	781	718	707	703	733	656	702	689	697	730	708	701	697	694	716	687	735	718	733	750	735	751	720	696	776	714	697	707	683	701	723	726	704	703	682	712	728	735	741	709	726	741	647	733	737	709	664	741	713	696	759	736	707	655	696	732	718	730	695	770	750	774	730	692	692	739	701	723	766	726	733	716	711	740	721	737	701	733	695	724	718	700	674	682	718	681	713	677	731	747	699	741	725	750	735	682	761	693	721	723	723	746	680	681	707	739	716	686	688	715	690	750	722	701	715	756	739	682	706	755	733	751	745	724	762	700	721	740	740	703	687	707	758	683	724	728	768	692	741	692	735	754	695	715	700	698	709	662	709	734	699	696	721	711	735	749	788	710	754	748	665	667	699	715	698	718	687	701	681	733	762	738	706	711	770	702	756	730	734	701	700	720	709	718	727	726	704	722	729	701	758	709	683	678	694	713	706	733	672	708	726	700	717	755	767	724	732	709	748	717	723	702	779	748	726	701	708	720	686	713	662	722	705	694	711	716	727	741	726	715	699	733	719	681	760	701	686	672	700	709	729	706	736	711	718	701	719	692	701	672	754	671	746	715	698	721	699	687	703	713	675	698	676	716	740	708	736	697	780	735	699	693	747	701	702	682	708	740	719	753	715	685	662	733	736	785	684	712	730	719	689	733	752	711	712	716	731	767	686	663	699	694	712	732	678	714	765	687	666	658	684	693	700	703	687	723	728	690	702	745	672	747	707	734	738	741	704	660	724	697	698	669	728	674	686	717	733	712	747	749	714	769	717	729	744	694	675	697	739	772	708	765	713	733	747	722	682	720	719	699	681	791	736	743	699	730	722	719	718	690	716	694
12481	13201	5924	2958	2247	1780	1514	1355	1179	1024	1025	916	890	869	870	816	789	828	791	783	752	794	746	778	751	789	755	701	748	708	752	733	787	723	703	738	768	675	705	750	715	727	678	662	772	732	715	687	752	677	713	744	685	747	740	756	705	709	740	729	770	715	692	715	707	724	715	716	724	750	723	732	712	722	771	713	686	736	749	710	693	693	691	760	706	746	748	718	715	712	764	730	700	675	754	715	752	734	735	750	694	731	713	696	722	707	714	726	702	730	660	726	712	721	708	698	756	724	721	747	712	694	699	727	690	731	718	726	732	725	672	734	709	698	705	741	711	723	732	700	752	698	703	736	741	718	683	723	713	719	699	762	733	681	692	740	752	704	734	675	739	709	718	701	762	686	726	729	731	764	749	712	657	751	709	753	704	714	742	748	699	687	744	736	783	734	693	684	694	769	715	692	705	724	681	719	758	744	739	681	701	711	669	691	722	704	682	691	703	709	723	696	683	664	717	739	690	697	686	693	771	739	711	736	662	710	706	701	734	721	710	721	717	715	744	754	687	730	725	709	698	732	703	664	671	745	690	725	692	676	721	718	671	729	740	704	663	701	689	761	689	743	658	772	703	741	679	696	667	725	711	698	711	658	743	730	749	751	721	714	750	702	718	708	692	696	718	733	722	721	686	676	723	689	734	696	744	709	734	697	704	707	683	705	688	731	723	745	722	719	680	702	745	780	767	726	720	658	686	718	694	741	699	707	740	722	711	745	716	724	714	673	699	745	663	755	739	716	711	699	689	734	705	739	725	689	706	689	709	744	694	714	692	703	715	754	704	747	744	689	742	701	725	722	679	731	654	691	724	741	724	779	670	729	745	716	706	730	728	707	748	732	734	749	706	702	731	752	686	745	662	712	717	721	719	696	753	664	722	703	753	770	723	720	712	719	696	679	690	706	741	714	732	709	728	735	703	742	716	727	706	733	702	715	690	689	719	731	712	737	687	726	732	728	693	681	730	725	688	767	709	705	679	667	749	763	680	698	667	713	732	700	679	672	703	727	674	807	711	763	748	692	697	719	677	743	695	732	691	734	703	754	706	684	701	763	673	705	691	695	734	721	723	759	724	680	784	699	720	731	752	703	647	731	722	739	706	732	689	686	723	721	680	711	690	705	700	673	717	748	689	709	748	750	746	726	724	768	710	714	729	732	681	684	712	735	754	654	706	686	713	714	717	719	725	727	710	692	731	768	723	652	716	762	685	731	717	749	710	739	743	716	735	745	707	710	731	829	651	709	661	704	752	721	738	711	714	697	723	757	729	762	694	694	715	756	679	710	747	670	728	723	757	705	678	741	724	686	718	724	656	692	679	694	700	737	726	703	696	690	724	747	773	681	733	707	699	719	724	680	754	698	752	750	691	780	789	701	748	680	748	737	731	763	741	727	672	704	697	773	718	706	732	709	714	673	689	690	705	738	755	724	750	782	687	694	697	725	699	743	777	718	715	743	764	697	747	745	719	717	673	667	676	720	737	755	723	697	720	749	769	695	707	692	706	728	692	735	740	726	767	706	761	713	692	722	724	705	711	694	777	764	749	723	736	738	720	719	748	692	700	738	730	699	753	690	715	706	734	683	658	718	749	692	751	722	728	692	752	747	675	726	729	714	711	678	730	719	715	738	711	702	695	703	702	693	673	746	720	724	692	660	759	751	746	746	736	652	720	737	707	733	714	710	729	697	730	779	756	668	685	705	700	671	696	722	706	731	702	706	700	717	701	676	734	704	683	687	718	700	666	724	758	713	707	756	719	738	725	700	718	699	701	726	744	749	705	681	712	714	728	684	764	661	757	728	670	729	744	707	724	713	705	759	768	719	682	679	700	723	703	681	695	660	681	747	739	705	736	694	729	670	663	717	723	732	752	698	685	706	709	746	736	732	771	687	683	705	728	745	746	710	690	766	696	743	705	703	747	728	711	747	736	714	717	710	712	708	741	686	727	711	747	736	742	689	684	745	674	709	736	725	688	755	692	664	697	698	751	757	691	725	779	715	681	715	700	754	727	723	706	755	707	677	696	728	696	715	688	664	754	722	744	708	727	696	755	703	687	727	736	724	696	704	726	681	726	716	748	741	740	688	724	729	723	689	778	703	724	692	722	711	803	704	720	721	689	708	683	748	699	769	715	667	673	739	787	725	744	737	748	711	735	721	733	717	707	679	727	701	729	662	713	729	759	712	775	702	780	739	760	702	678	711	718	709	761	714	700	759	695	698	741	715	750	728	695	729	734	666	699	728	704	699	693	776	748	701	708	730	754	691	675	709	703	686	696	750	660	735	739	699	743	735	706	717	729	769	708	677	752	706	783	789	712	708	738	697	722	710	687	743	732	696	726	715	677	755	733	765	678	688	716	738	730	722	687	740	757	737	719	682	690	685	710	692	694	707	711	743	735	714	753	695	695	737	731	777	670	708	724	691	731	706	715	689	669	720	732	738	741	716	740	711	699	730	721	675	684	745	732	740	738	784	723	703	702	732	692	724	699	704	700	741	731	729	687	740	704	727	735	685	718	750	727	749	730	730	711	718	727	647	723	725	668	727	718	675	693	719	748	706	720	694	736	709	698	757	730	743	706	700	712	689	742	699	734	710	724	730	705	737	722	701	732	688	727	667	716	709	709	715	667	698	713	709	716	690	726	737	718	693	717	712	718	712	727	682	671	715	684	714	734	708	756	709	725	740	687	746	758	727	738	676	734	767	752	764	784	694	756	728	757	689	703	695	719	758	723	689	792	685	695	746	746	761	710	691	735	738	714	726	752	678	666	667	694	741	746	714	690	745	745	715	747	692	717	673	725	714	683	721	732	748	713	726	732	735	752	739	719	736	712	766	709	703	758	675	701	710	705	718	713	715	697	699	697	707	735	710	701	663	728	742	732	735	713	715	694	726	760	666	759	720	717	714	698	715	735	746	710	749	720	718	736	708	701	750	743	731	724	707	684	722	715	756	725	672	701	681	705	721	747	680	708	705	740	750	738	666	718	723	731	714	782	715	700	716	702	729	709	690	732	747	719	698	733	719	664	733	730	721	725	706	717	687	722	733	712	746	705	756	754	763	701	707	740	698	690	694	717	720	685	744	752	704	756	703	686	688	690	702	673	707	706	719	690	717	747	707	716	735	716	736	746	769	772	700	669	734	704	685	683	694	680	715	754	680	731	740	688	734	725	726	709	709	727	699	697	723	682	707	656	753	748	676	691	690	695	679	700	736	679	753	703	687	717	643	656	687	740	711	755	714	709	716	729	744	757	713	730	743	728	703	732	707	706	706	702	740	677	721	700	761	735	689	710	739	700	727	744	722	739	670	741	713	724	708	706	704	713	690	716	691	701	718	756	740	767	710	668	681	730	706	726	705	760	702	720	712	669	706	757	670	740	708	768	740	677	709	736	710	741	701	783	676	696	711	689	718	698	757	719	735	695	692	715	737	760	667	741	698	740	795	684	694
25077	21453	27349	25873	8358	555	444	426	348	382	301	314	240	269	254	243	271	248	273	258	263	270	265	266	253	240	229	259	242	234	234	234	254	244	259	222	253	262	244	237	252	258	214	249	244	249	232	225	239	237	237	248	253	258	230	228	264	245	241	249	246	249	235	230	219	253	253	246	241	260	258	222	242	233	262	246	232	246	236	218	239	231	246	252	243	223	229	236	246	252	263	225	244	282	248	244	245	254	250	267	253	250	221	224	228	239	261	270	241	261	256	270	232	272	237	264	246	227	259	248	237	232	258	243	237	247	246	251	236	234	265	240	263	239	240	239	245	229	259	217	271	247	220	238	221	234	242	248	224	262	236	278	237	228	242	218	247	270	234	249	240	256	262	295	245	209	269	222	249	249	241	248	253	228	242	270	256	222	257	261	254	247	244	246	239	234	256	253	239	242	234	232	259	254	229	239	219	241	243	230	265	242	232	240	230	257	242	244	240	245	229	245	226	223	247	232	257	239	259	239	255	246	242	238	241	264	247	228	230	241	220	238	280	236	231	236	228	244	255	236	235	242	253	253	282	240	257	247	248	214	240	260	234	268	232	254	260	233	242	257	235	271	245	222	220	218	270	239	220	223	232	231	258	259	258	230	245	246	232	241	243	252	247	280	239	234	259	246	230	231	230	237	224	235	213	268	251	265	233	243	219	240	250	235	247	256	257	226	265	245	248	249	244	249	237	245	242	227	243	274	256	251	256	232	231	237	239	255	257	291	236	245	232	245	259	250	230	262	231	248	234	235	227	241	264	253	243	238	255	250	270	235	263	260	265	246	270	260	248	256	263	252	250	254	221	252	249	243	209	234	261	249	266	229	246	232	246	253	286	247	203	244	258	241	241	252	233	242	224	240	247	250	241	240	239	242	262	248	256	247	272	286	238	238	261	268	268	232	241	248	231	238	225	265	253	233	252	253	248	235	261	243	238	245	241	238	247	279	268	243	250	240	243	256	227	252	269	236	229	275	249	254	235	265	223	232	257	233	236	255	266	267	253	261	233	289	264	249	251	242	239	266	258	239	237	237	240	251	253	242	241	236	260	217	238	228	254	281	247	249	228	247	253	257	256	241	231	244	246	264	236	244	234	249	268	258	236	217	247	235	236	241	263	253	260	240	230	230	240	252	230	237	262	232	232	238	258	263	224	263	234	249	236	256	273	235	243	242	260	239	230	240	252	265	242	234	241	249	246	261	231	235	221	235	262	221	252	244	239	213	228	236	243	218	246	256	289	281	254	249	231	255	240	227	248	218	247	221	197	236	221	233	252	260	251	225	250	238	259	249	256	240	229	268	270	236	222	267	232	245	256	238	244	254	277	219	268	268	267	229	247	260	237	236	250	251	244	240	229	244	257	241	225	284	251	235	245	231	257	261	227	252	257	250	240	254	246	266	252	252	247	220	244	250	240	250	251	233	239	230	261	247	269	250	250	252	241	224	263	239	250	258	221	256	234	259	250	246	241	246	227	248	244	259	245	235	242	224	290	256	223	240	241	243	236	222	238	239	275	251	252	269	240	259	218	268	257	257	239	231	254	240	265	268	270	240	261	245	259	250	216	256	232	253	227	255	264	230	260	272	269	246	261	256	230	240	234	238	219	208	215	244	253	247	228	264	244	240	292	256	253	268	264	249	220	254	259	240	250	242	230	229	238	258	241	260	247	250	239	209	221	244	260	236	268	231	231	236	254	244	216	243	246	225	235	241	241	262	252	235	240	222	270	244	239	263	248	222	271	227	234	239	223	250	256	245	244	259	238	227	230	272	252	244	241	234	229	239	236	234	249	227	237	243	260	226	230	267	259	227	248	223	243	233	256	256	239	257	238	240	240	241	235	241	269	243	239	269	230	258	234	229	253	275	244	249	256	259	254	221	230	251	250	275	236	248	241	219	246	256	238	261	244	252	242	281	253	283	244	249	278	236	231	238	228	214	249	238	225	240	251	248	236	223	225	246	237	238	220	245	280	261	219	239	250	245	284	233	237	232	225	225	254	220	233	271	225	244	263	224	264	245	273	282	240	209	256	236	288	259	257	233	263	230	253	244	242	257	221	235	236	214	253	243	274	243	260	247	250	245	235	226	255	269	235	237	256	236	274	241	232	244	235	280	257	243	249	272	265	216	213	238	248	246	221	253	265	262	225	267	251	260	254	265	243	263	239	239	249	271	237	231	252	237	225	260	250	248	268	248	253	254	229	237	252	261	269	243	253	246	254	233	245	224	241	256	228	255	243	243	259	252	245	252	235	216	237	240	230	245	264	273	235	242	262	236	287	230	255	218	233	271	216	245	220	243	241	243	248	239	238	267	254	221	253	246	229	240	262	261	243	229	235	277	246	268	258	256	247	257	239	230	237	228	256	252	281	262	227	241	251	260	236	264	262	283	207	255	249	260	260	241	263	263	242	249	248	245	262	273	223	219	277	234	249	263	244	236	242	228	252	272	259	278	231	266	230	231	275	244	245	266	246	267	236	263	190	250	256	255	254	243	252	232	255	240	265	250	241	257	253	248	275	228	253	239	220	255	239	237	268	283	253	250	240	281	251	255	275	240	226	231	240	254	226	278	263	246	246	238	261	243	232	270	244	251	250	235	236	226	262	233	232	240	255	259	265	257	258	244	254	262	256	266	239	250	253	264	256	242	248	256	250	260	258	265	245	253	278	259	259	254	224	247	228	225	268	293	226	262	261	234	243	252	248	253	230	232	237	227	220	263	224	255	249	255	244	232	256	232	210	245	238	229	222	257	251	253	258	249	253	249	226	216	247	221	234	265	241	253	276	241	243	254	248	243	257	220	250	273	235	236	233	211	257	227	231	256	220	254	246	280	234	275	220	264	275	260	255	260	242	220	261	245	246	252	269	240	253	240	264	237	236	255	245	241	229	267	248	245	252	245	242	265	268	266	241	228	243	244	255	246	235	226	224	234	215	261	231	250	261	256	257	283	233	236	240	234	252	248	227	246	222	248	231	261	263	244	261	245	241	224	266	235	250	231	243	247	230	246	224	205	241	241	236	233	239	237	257	242	239	243	245	234	233	257	227	236	253	257	259	247	246	255	260	251	245	239	247	229	252	236	255	237	219	260	233	267	239	252	261	261	249	243	235	240	252	273	261	202	249	230	231	241	261	224	259	216	248	223	240	235	242	242	288	260	251	236	240	253	240	264	233	235	234	247	233	235	231	246	225	258	234	263	260	253	233	262	229	256	242	261	218	249	272	196	250	245	253	256	267	244	241	248	256	255	222	263	233	233	258	223	249	248	238	241	252	246	235	229	193	253	235	255	230	261	231	253	247	251	251	272	246	238	228	234	245	268	244	233	226	229	223	236	240	236	251	280	264	263	240	270	230	263	249	249	230	239	272	256	263	259	277	259	263	286	281	243	255	253	258	232	245	265	251	248	283	242	255	242	239	253	246	248	227	245	276	248	238	267	263	221	256	279	245	255
10393	8080	2953	1439	1078	792	695	574	512	432	398	371	322	332	289	300	350	297	288	323	322	276	279	286	274	269	259	295	260	272	296	267	283	248	265	267	263	282	257	273	257	268	276	272	234	268	297	280	280	271	259	280	270	272	290	255	273	254	225	256	252	261	261	273	287	261	266	284	276	271	250	250	262	279	247	268	242	250	263	270	255	261	270	265	250	245	237	265	247	261	271	286	263	289	267	286	262	264	273	273	268	271	283	279	241	252	288	277	242	273	263	279	262	276	255	239	249	259	246	279	273	236	292	260	252	268	269	261	257	274	248	275	287	273	232	274	296	258	252	287	257	254	278	269	278	261	272	262	301	244	250	277	270	259	275	311	269	249	245	270	230	278	269	272	275	251	245	245	277	298	272	259	282	249	255	272	278	234	259	238	273	236	291	298	222	247	266	244	271	287	278	259	277	278	264	293	273	279	245	258	302	256	276	262	286	243	275	263	261	263	262	284	250	276	243	226	259	269	267	278	263	267	262	266	253	267	267	285	257	250	218	263	292	238	264	281	271	247	248	258	237	239	251	223	274	258	259	274	272	253	249	273	267	289	248	260	259	250	253	270	289	238	269	278	249	253	244	259	281	243	236	252	223	264	272	276	281	278	266	260	240	239	240	249	269	278	271	242	251	291	235	267	266	290	266	253	263	235	282	272	243	239	242	268	242	247	283	243	249	242	236	251	273	274	254	271	303	288	249	256	224	300	266	254	250	265	259	244	255	250	259	250	285	260	246	260	296	273	294	243	237	265	242	247	260	281	257	258	237	258	257	230	280	276	269	271	265	258	268	264	246	273	253	251	284	263	283	262	243	256	257	280	266	273	240	275	246	254	265	252	273	232	285	281	288	263	278	283	268	276	273	282	244	251	280	278	287	256	240	252	253	280	290	258	270	241	233	273	241	276	284	239	252	267	248	246	267	281	239	254	238	263	267	250	239	274	291	252	273	256	249	264	280	287	235	270	257	287	266	259	252	274	295	251	261	261	270	249	242	260	252	263	279	273	287	307	260	255	252	245	242	274	255	256	247	267	242	240	244	308	273	253	251	254	257	274	265	270	255	234	236	274	253	261	251	291	256	262	279	262	250	259	293	290	252	260	268	258	259	260	238	258	251	285	245	251	286	267	257	297	264	276	279	233	239	261	232	250	254	250	263	262	249	257	265	236	232	273	259	278	251	279	262	255	245	270	246	261	246	300	265	272	248	262	252	286	264	266	284	232	279	246	251	270	266	267	270	236	278	267	282	268	246	273	240	258	288	266	251	234	261	283	269	274	283	263	265	293	276	247	255	231	284	254	274	278	280	265	244	279	276	283	252	274	275	239	278	276	257	263	254	272	274	261	257	283	268	247	255	271	245	240	261	265	223	269	269	242	269	240	277	282	264	238	275	276	259	265	264	249	256	270	281	254	253	240	274	294	255	292	298	265	269	262	285	248	249	269	256	255	222	235	258	261	251	252	246	244	257	261	275	302	267	265	285	266	255	268	270	282	273	264	262	287	241	270	263	255	270	260	267	275	254	264	233	249	275	256	284	263	247	240	252	238	282	269	272	249	255	241	248	273	238	236	261	245	261	240	246	252	257	294	249	267	265	274	243	271	254	269	245	259	264	263	266	273	233	259	278	263	230	261	254	254	267	259	284	237	290	279	277	248	265	272	254	277	243	281	269	268	274	269	245	256	308	237	240	254	276	291	260	281	252	262	260	232	242	247	225	269	250	246	256	249	252	270	250	275	263	249	247	260	263	265	247	286	279	282	263	290	271	249	291	260	282	271	244	285	258	278	256	303	217	281	265	267	268	258	262	260	290	274	251	229	278	276	262	250	264	282	272	247	266	261	238	262	272	253	282	264	261	267	261	266	257	268	257	270	298	231	237	263	258	248	285	265	260	265	241	248	289	243	306	247	318	248	257	258	265	249	280	255	258	284	233	234	261	249	253	266	251	252	266	242	266	261	271	232	287	239	234	268	285	282	275	280	251	253	268	229	259	249	265	264	258	234	244	273	255	264	280	264	279	266	272	269	251	270	260	270	265	242	253	241	277	248	281	266	242	291	292	266	304	259	260	275	281	264	259	255	272	285	243	274	267	268	278	261	272	266	271	264	257	256	248	268	249	303	264	239	284	252	256	262	266	300	239	281	265	247	252	258	243	253	242	275	245	275	269	263	296	242	235	260	279	235	239	275	254	264	259	282	277	293	265	230	244	283	247	284	269	275	263	278	269	257	241	249	271	268	252	283	225	278	259	299	253	251	238	261	230	261	247	259	259	262	266	253	277	253	249	280	235	273	256	251	272	263	265	272	269	286	261	256	259	254	251	264	256	267	256	278	304	277	280	263	266	277	262	236	228	295	272	257	259	256	274	258	293	263	283	272	282	273	262	269	264	258	272	253	253	257	290	266	278	249	262	278	249	233	267	279	265	268	270	242	238	242	252	264	265	256	252	247	249	261	266	253	281	266	274	255	269	258	272	262	271	248	291	254	254	278	256	280	274	250	267	255	269	243	286	260	265	243	273	292	274	263	250	278	249	285	277	259	257	261	243	277	260	249	275	254	268	251	253	234	251	246	283	248	293	271	289	263	255	260	262	278	278	235	282	265	257	254	252	251	243	273	237	259	242	246	278	256	244	261	277	252	295	258	253	254	273	259	261	291	285	282	285	251	247	291	246	279	234	276	263	264	251	264	285	271	234	245	250	259	258	237	264	266	255	255	282	270	248	277	298	247	264	251	241	260	246	284	291	285	234	274	239	234	256	270	274	234	250	251	263	254	254	251	262	269	243	281	237	235	259	281	246	245	264	279	276	265	272	254	266	248	257	239	240	238	266	247	256	243	257	260	269	261	274	263	293	254	255	262	278	294	259	256	230	249	269	264	254	231	239	246	276	262	280	257	246	285	262	268	255	273	261	281	261	265	255	276	267	258	256	251	235	236	262	274	274	244	248	255	271	279	272	259	286	256	246	256	289	271	246	273	266	254	235	252	290	250	254	274	246	276	286	245	272	294	271	235	265	262	281	273	275	268	239	263	249	258	261	266	267	255	284	280	248	273	250	261	245	244	260	274	248	266	267	250	259	277	276	294	270	280	257	283	271	255	250	255	236	272	250	258	264	267	248	286	258	263	239	292	268	271	257	254	251	247	274	261	286	287	280	258	246	266	273	253	268	251	225	269	273	270	264	253	258	255	259	269	250	257	269	272	266	250	265	227	270	258	245	265	254	269	235	278	232	289	264	283	261	277	277	259	261	262	284	262	261	285	268	256	248	260	273	276	268	242	267	253	271	248	243	257	257	283	265	271	255	250	264	262	273	254	265	271	273	238	252	283	261	270	267	284	263	243	234	261	266	266	243	270	301	277	295	257	261	274	316	245	270	275	274	279	269	265	263	257	266	246	273	263	271	279	235	258	271	275	287	271	278	243	273	272	267	269	260	255	282	258	272	265
22810	21460	29018	24310	21464	21509	7904	1584	1200	1193	1108	1025	1044	1033	979	941	875	903	883	884	908	893	840	870	875	910	863	883	885	853	844	812	861	849	863	802	844	817	833	783	842	802	854	841	876	856	851	869	838	825	862	877	829	855	869	809	806	799	838	820	895	832	910	824	810	857	825	812	827	811	822	819	833	885	805	835	842	825	826	807	846	846	864	825	859	866	841	838	855	789	833	878	837	863	827	797	844	843	874	800	870	811	814	830	878	805	788	858	856	775	847	858	845	791	866	820	782	828	862	848	837	798	855	861	837	841	811	799	804	864	849	833	806	834	806	792	841	843	809	823	841	835	805	871	812	877	808	838	808	857	822	855	837	871	826	797	790	813	839	824	901	817	807	773	859	818	823	805	839	827	844	835	883	789	842	835	860	879	848	846	857	870	789	850	822	822	840	859	836	825	807	832	825	788	808	849	816	827	780	892	806	788	897	823	823	812	817	810	792	814	859	810	830	864	792	857	822	802	837	838	819	879	771	846	768	789	809	848	800	824	836	774	791	803	812	828	806	790	780	833	834	848	834	794	795	746	857	823	818	855	837	851	871	791	823	824	873	821	831	762	828	784	768	785	788	857	875	815	778	815	823	868	850	811	776	790	835	790	894	852	798	799	853	826	819	831	894	903	807	844	803	819	871	844	823	831	836	826	814	763	809	838	821	815	882	836	797	879	853	817	781	809	845	798	840	880	896	788	822	838	859	759	808	868	800	862	846	808	823	858	788	795	829	881	790	834	870	827	788	789	790	841	829	827	832	837	799	838	819	781	859	835	847	840	860	773	809	817	892	787	856	818	886	882	797	860	827	851	883	849	842	782	842	829	831	815	793	769	812	853	834	763	828	833	858	820	842	807	815	820	809	813	844	838	816	818	839	792	845	835	832	824	843	804	830	831	779	759	774	844	863	826	842	826	812	867	902	819	830	866	820	836	860	851	845	807	851	850	846	811	874	834	900	831	871	833	834	814	798	811	821	844	814	804	787	799	812	794	856	824	785	816	808	808	852	801	817	876	896	845	842	828	844	815	807	844	846	844	763	848	824	825	856	798	842	856	858	894	829	794	833	803	842	824	874	835	851	811	825	788	863	805	803	734	775	821	791	855	830	807	836	832	841	775	827	834	866	848	847	821	824	797	852	817	801	863	860	817	831	839	828	813	819	798	852	837	828	791	870	813	789	808	831	862	896	820	829	853	834	797	837	840	810	841	783	803	777	839	841	843	836	839	832	854	841	808	827	776	744	815	826	888	794	820	858	754	871	809	865	768	793	834	843	801	810	809	821	825	849	824	844	839	832	834	819	821	821	836	821	851	850	865	836	815	807	822	800	809	839	823	815	804	786	823	857	806	804	801	797	824	809	807	811	821	818	832	837	855	793	815	785	886	818	776	817	802	769	830	813	835	844	833	826	756	748	810	850	815	821	802	821	819	807	834	863	771	856	850	810	829	808	871	810	852	858	789	805	837	832	803	782	833	816	854	835	828	810	815	820	779	880	847	794	792	808	818	806	803	816	825	811	835	802	814	809	820	808	799	798	811	844	779	827	788	845	816	776	809	800	815	830	829	810	797	863	890	833	838	873	849	761	826	796	873	831	831	856	857	854	852	793	825	838	810	777	814	872	822	851	847	866	852	837	816	833	812	897	847	808	807	823	816	774	812	869	817	872	825	876	819	831	790	807	844	839	865	790	842	820	865	797	852	847	819	810	845	840	813	827	865	762	803	826	794	806	886	812	864	833	839	860	795	815	814	815	801	833	789	757	791	798	780	866	797	870	867	825	844	779	872	827	810	803	839	837	795	834	816	846	826	863	814	848	872	839	783	834	804	827	810	845	849	806	839	792	796	801	821	864	828	850	844	844	842	782	758	840	851	829	831	782	833	815	873	817	878	787	808	884	816	807	791	822	820	856	795	837	787	832	806	821	801	815	831	827	799	865	861	831	839	813	803	831	837	830	809	846	859	810	793	835	804	804	781	780	798	827	834	847	812	802	841	822	819	803	853	844	815	839	877	850	830	776	825	814	790	757	805	827	817	818	829	886	866	783	846	824	813	817	850	882	868	808	791	810	825	788	851	806	844	837	823	860	818	829	830	788	846	858	816	824	812	808	852	793	880	796	816	849	798	840	842	825	823	823	819	839	845	777	842	790	872	826	858	865	805	809	847	834	849	797	810	837	833	874	840	863	848	811	791	852	827	850	836	874	819	811	837	819	799	814	811	774	781	835	809	820	820	843	804	829	825	797	865	786	815	843	847	826	819	809	806	840	762	842	833	812	751	807	807	803	837	805	782	863	812	827	832	829	848	835	778	806	878	784	843	822	804	756	826	781	853	822	817	780	798	823	780	840	871	822	760	822	823	833	861	811	820	806	797	806	786	811	811	893	821	793	807	817	887	813	816	842	832	807	841	865	844	821	866	795	859	824	790	816	783	813	851	843	807	839	837	814	812	801	833	762	871	791	826	851	865	789	809	870	793	807	798	883	862	771	808	802	840	824	827	777	838	822	797	774	828	811	811	814	817	813	835	795	791	827	798	831	805	813	784	805	802	810	840	830	834	790	824	887	831	776	815	839	797	790	872	845	854	847	839	817	825	853	804	832	825	789	767	822	840	810	869	851	863	852	812	814	792	817	789	788	833	832	792	820	836	792	849	815	829	815	842	793	856	767	758	791	818	841	807	794	771	800	830	863	838	785	805	834	822	830	813	836	803	783	780	783	870	803	827	868	828	853	786	861	847	868	800	812	796	833	839	776	808	789	780	829	806	744	849	795	800	850	810	801	782	845	850	798	838	799	841	873	844	830	846	818	812	823	861	840	761	751	760	789	842	787	836	832	802	845	803	804	783	833	744	810	834	832	865	862	850	795	795	813	797	822	828	836	797	873	819	862	804	789	860	842	839	774	806	823	790	834	874	816	814	809	791	828	828	790	825	877	804	890	824	797	800	778	831	836	868	801	844	848	828	857	802	819	808	834	875	812	761	836	812	781	870	824	811	806	855	817	793	843	820	835	836	782	846	802	772	837	823	742	809	836	804	823	804	845	846	836	835	833	870	844	766	753	773	808	818	851	838	847	848	834	831	802	852	801	810	790	788	821	775	779	811	800	795	820	821	821	864	886	844	811	865	822	806	827	809	804	808	883	789	806	771	854	831	817	781	833	786	802	825	860	803	820	796	817	804	852	846	836	821	828	809	809	772	836	845	837	806	848	805	827	824	856	796	841	804	813	864	828	828	819	777	806	780	887	830	854	820	829	857	868	830	806	829	786	864	846	846	844	808	876	852	807	808	857	879	845	851	817	823	831	770	762	797	785	792	792	804	843	826	791	830	840	812	804	815	821	830	845	852	827	822	828	862	801	845	842	748	792	820	810	830	824	809	808	873	845	832	852	807	821	838	796	789	829	794	857	845	820	841	807	790	790	766	815	818	828	814	835	794	875	798	785	841
15649	16617	9695	4972	3810	2757	2416	1861	1657	1481	1289	1261	1206	1057	1046	982	934	1013	988	897	900	909	894	882	890	799	870	868	922	849	878	825	873	834	831	832	868	872	883	824	804	839	836	844	861	893	805	809	812	794	855	806	853	752	884	867	831	784	789	772	883	814	846	856	813	798	872	836	879	872	812	863	814	841	856	879	824	815	810	774	812	823	815	891	798	807	802	807	807	820	794	817	836	814	851	821	799	816	869	805	858	857	855	840	839	853	828	857	850	792	881	838	835	830	780	832	799	829	887	759	839	854	845	807	848	860	878	857	819	821	795	808	861	794	821	840	833	813	854	796	856	797	805	855	805	805	807	810	845	823	833	839	799	835	792	855	838	819	801	792	828	768	874	817	826	791	850	834	838	804	850	880	836	810	794	876	795	797	790	808	803	834	807	819	804	834	801	838	805	838	839	817	874	813	813	813	773	838	826	817	806	853	802	829	813	821	803	755	818	826	796	807	860	796	771	825	791	880	834	823	834	823	745	816	792	802	813	810	795	799	864	808	820	828	843	846	794	799	785	812	858	823	843	807	824	842	804	829	773	842	791	823	839	810	797	858	828	822	804	793	795	811	808	860	816	771	837	891	854	885	803	827	812	801	828	851	814	817	846	810	864	838	831	815	830	868	814	846	847	854	801	804	794	829	859	774	813	861	812	810	838	842	827	848	860	849	841	837	838	873	857	816	824	819	804	854	846	845	836	812	844	854	842	856	820	782	793	833	818	820	841	853	798	774	765	824	791	775	849	814	819	822	803	852	830	769	779	849	830	838	852	869	828	829	808	819	884	798	820	773	845	825	781	822	816	831	801	848	782	821	789	829	826	868	813	852	856	774	808	838	807	845	807	779	833	808	820	844	838	826	825	813	815	825	835	783	813	846	843	834	807	823	829	842	857	813	801	864	823	820	762	853	822	879	844	836	763	814	804	815	808	771	830	862	834	804	805	858	869	815	803	777	807	789	801	803	872	840	821	872	824	824	857	844	882	847	841	815	894	819	864	873	853	836	791	786	817	842	809	834	806	871	786	843	801	839	817	794	816	774	846	829	815	845	855	884	832	837	818	813	810	849	839	801	842	803	793	804	839	860	856	835	852	808	793	779	872	822	807	829	830	806	857	807	818	821	776	834	825	785	836	824	815	783	789	854	823	811	861	849	792	804	820	812	876	821	777	834	820	812	799	798	820	828	818	853	820	860	835	806	847	818	802	798	861	897	834	840	792	783	850	824	824	802	804	775	800	797	806	836	797	818	841	817	822	830	816	843	811	815	852	778	869	831	871	866	801	884	872	845	817	820	856	844	833	809	876	856	818	817	827	831	787	818	805	877	844	835	829	848	802	818	814	854	807	823	815	822	829	862	811	789	819	859	813	855	840	803	795	849	847	814	861	842	861	832	822	818	867	871	829	870	838	801	864	793	793	793	818	788	845	762	867	841	872	799	854	836	804	885	830	853	818	822	831	826	857	820	882	913	765	799	820	791	846	846	868	874	833	835	841	806	807	851	820	817	805	824	820	862	804	814	868	822	836	846	879	803	811	847	861	855	834	821	793	774	860	809	825	815	809	812	849	798	797	836	841	829	805	822	778	828	822	805	871	802	861	822	808	823	860	826	847	833	821	832	832	840	776	859	806	911	823	824	815	796	834	820	826	811	834	835	803	827	838	825	796	830	812	873	835	781	840	841	791	795	829	882	774	823	843	829	860	794	758	762	845	828	812	786	900	834	825	845	844	812	803	816	778	781	838	815	844	825	812	833	774	811	815	831	783	844	809	824	824	850	881	829	812	825	778	793	823	803	855	826	821	808	829	812	844	861	819	799	826	853	840	880	795	820	837	868	813	775	822	835	840	847	835	796	847	795	808	796	814	806	831	811	822	826	841	813	814	774	871	820	811	841	839	794	799	805	856	826	822	825	779	801	847	768	849	831	859	797	856	825	815	807	837	804	827	822	806	737	825	788	782	838	827	850	811	855	847	825	810	845	766	810	843	817	827	815	817	838	850	847	808	821	805	782	846	828	816	795	844	804	848	830	804	809	849	858	838	759	835	866	900	798	815	807	863	805	864	852	791	841	784	857	798	824	820	842	835	838	798	877	838	802	844	815	781	814	812	854	815	832	867	818	749	816	819	807	788	835	831	836	829	800	823	803	854	854	785	807	868	856	848	796	821	795	805	818	833	812	786	822	834	852	823	851	813	785	772	793	824	855	846	799	793	793	853	820	841	820	795	809	813	849	809	805	828	820	810	842	863	849	781	812	797	840	785	827	826	808	876	797	836	884	818	820	843	840	871	882	817	841	860	838	824	822	856	812	782	752	778	783	830	825	817	830	821	787	858	842	815	813	827	837	837	861	824	778	882	818	841	807	790	812	864	808	845	759	773	848	808	892	839	824	799	874	797	791	819	835	824	794	820	821	844	833	813	786	866	825	860	788	817	865	840	818	834	778	844	797	867	784	846	829	817	795	749	816	821	816	829	796	854	857	798	851	814	827	807	865	818	813	829	786	843	842	865	813	814	824	815	821	819	832	817	818	829	858	822	814	821	840	873	840	809	869	826	845	800	841	861	832	804	807	865	862	866	811	845	817	784	850	830	835	854	879	771	813	824	880	796	822	865	811	847	808	812	856	769	787	783	825	802	811	850	749	816	830	875	780	809	847	847	835	839	819	849	884	811	809	796	797	853	841	822	812	852	786	843	823	806	826	845	814	839	856	832	831	840	818	847	834	783	787	840	857	830	791	785	765	834	850	844	782	797	805	834	835	816	806	871	832	871	833	844	822	851	818	727	859	838	793	836	843	804	795	816	813	851	780	819	827	819	833	782	808	816	801	782	823	779	799	861	882	808	853	796	823	842	845	864	844	835	825	828	818	845	804	858	872	844	836	842	860	791	800	815	844	800	826	799	816	801	828	827	788	812	889	779	819	814	837	792	903	826	800	805	830	830	852	795	821	800	811	805	831	820	823	863	844	840	838	827	833	831	838	781	818	860	852	808	803	801	837	826	798	823	833	796	803	832	814	807	835	855	827	812	823	846	826	830	813	801	789	788	818	842	827	841	856	767	851	855	823	809	821	811	833	856	830	843	809	848	819	773	820	865	837	771	835	812	802	809	806	816	836	809	842	849	827	838	826	813	806	863	859	847	870	843	828	773	888	882	860	814	818	877	829	857	762	851	812	799	820	787	797	840	852	818	821	883	846	819	828	796	843	824	784	825	801	826	837	842	833	781	786	805	812	817	798	798	797	797	832	847	880	814	799	760	840	823	823	804	813	800	864	831	828	783	807	831	825	875	829	806	831	837	825	827	845	778	807	867	836	843	787	789	834	819	832	835	859	846	815	837	818	804	837	816	796	777	834	877	806	806	803	849	887	785	814	803	822	754	846	847	840	834	846	871	840	835	784	763	793	766	875	815	825	811	848	837	806	839	802	877	789	835	799	829	852	796	859
28178	19287	5247	634	389	387	367	341	333	332	299	314	321	322	326	319	318	308	290	297	309	272	321	309	278	285	303	292	316	321	328	288	322	293	293	297	289	339	334	293	317	321	317	358	310	306	308	300	314	323	323	297	340	285	300	275	320	278	319	297	296	303	341	314	296	309	319	304	304	292	267	282	312	317	310	311	292	331	332	300	321	300	332	278	338	292	309	330	313	291	339	321	329	319	319	293	300	288	291	300	312	305	298	315	317	296	309	293	296	304	364	326	291	325	292	288	320	326	301	306	309	313	319	280	326	336	313	309	308	289	276	301	298	314	292	289	295	361	297	306	295	328	280	352	321	262	294	267	314	301	293	342	311	293	304	307	291	297	324	291	315	299	302	289	302	333	282	325	297	306	309	269	299	311	308	299	276	291	321	307	303	311	302	299	310	279	320	325	280	311	299	301	348	308	293	303	325	294	298	304	348	318	312	278	326	289	295	313	311	287	318	323	285	339	337	279	270	319	312	334	313	303	318	324	299	327	318	308	347	310	332	258	297	300	325	307	276	275	296	289	300	312	301	291	289	328	333	311	298	307	295	306	287	309	297	318	334	332	335	290	291	282	332	323	333	299	289	328	308	308	309	319	305	310	325	282	297	316	324	327	283	323	272	346	299	299	315	304	327	310	316	341	307	316	276	275	303	302	301	317	301	334	318	278	313	293	304	316	362	288	301	286	291	288	321	316	272	307	316	280	319	308	280	292	287	290	317	301	347	317	271	294	316	316	319	320	319	328	288	291	320	310	316	329	294	321	307	310	340	312	338	314	282	306	306	264	290	327	285	296	319	307	286	296	311	326	345	289	307	314	311	298	333	319	285	309	329	336	261	338	313	320	285	294	313	322	302	305	327	300	296	313	300	300	315	312	312	305	325	332	290	326	321	305	342	325	346	291	293	293	318	314	329	307	337	304	322	270	331	294	301	323	329	299	287	299	305	309	314	304	291	296	318	300	297	322	325	300	297	323	288	295	305	306	273	317	311	300	297	325	288	316	278	290	294	314	330	296	303	286	295	326	303	306	319	305	276	319	308	314	285	324	311	308	302	312	291	267	328	286	287	280	285	320	277	303	296	306	313	305	303	299	291	317	281	318	296	306	340	329	301	308	334	327	316	326	326	298	318	301	287	323	309	334	296	307	290	307	333	307	320	316	309	269	307	308	333	339	282	313	326	302	332	311	315	361	288	285	333	303	321	289	302	292	305	313	310	337	332	319	317	306	327	303	327	312	306	299	289	330	319	300	300	306	289	318	288	305	318	310	317	304	300	304	291	286	344	328	336	347	299	321	318	345	321	284	310	315	353	291	278	270	294	305	329	330	321	313	331	303	291	314	348	305	283	333	305	287	282	331	308	282	306	310	324	310	312	295	293	298	330	362	316	337	326	278	323	310	332	336	281	314	310	308	305	331	353	328	302	311	320	306	323	305	317	338	324	319	293	324	313	303	332	294	304	302	333	318	299	284	283	322	276	319	320	293	287	283	304	289	317	316	296	330	318	316	311	319	319	309	301	301	283	299	282	292	266	303	323	297	300	303	302	314	341	323	321	288	334	301	329	306	289	318	303	309	322	321	303	282	318	302	328	349	303	285	265	300	285	320	289	324	318	292	269	318	304	247	306	315	300	289	322	318	308	314	342	300	324	306	276	308	323	310	283	334	305	304	329	299	287	336	311	335	304	333	304	303	325	290	303	298	316	328	316	319	325	310	281	313	280	290	290	321	296	323	309	340	307	326	321	314	314	296	312	318	317	336	331	301	304	315	301	276	316	279	318	312	285	304	283	298	287	324	317	303	324	310	314	316	293	261	338	313	319	315	339	331	323	292	327	336	305	319	299	310	327	326	312	304	297	340	347	297	332	315	251	308	299	294	319	307	310	278	323	321	299	277	317	312	288	300	310	287	318	290	314	298	323	344	313	293	305	256	289	281	316	290	313	330	317	332	288	293	300	310	350	297	320	318	323	283	295	259	329	293	303	303	281	350	318	277	325	326	321	313	298	271	312	306	309	297	331	302	323	324	294	300	300	304	316	314	312	312	302	330	326	287	331	284	296	303	303	298	315	328	276	305	330	344	292	290	292	285	339	315	339	303	293	270	310	293	315	337	323	293	320	305	298	302	276	300	299	323	309	303	338	329	307	290	301	310	281	326	297	290	318	321	327	325	309	276	338	309	299	328	297	306	305	322	321	308	318	306	312	289	314	294	312	307	279	355	280	308	311	333	334	294	296	335	295	307	296	310	340	342	307	314	325	299	337	315	316	314	286	267	312	312	315	306	304	287	311	336	300	316	342	325	274	287	291	309	286	301	275	354	297	303	291	300	300	302	320	281	292	293	324	325	315	272	308	318	283	299	313	290	297	330	300	336	281	308	310	328	332	309	307	296	301	344	305	299	295	325	319	295	309	318	308	284	302	326	299	291	321	328	331	316	271	307	323	332	299	299	305	310	302	309	293	315	321	302	315	321	304	312	300	307	309	341	328	306	320	312	282	336	307	268	302	347	327	290	316	309	299	308	334	307	313	306	323	286	316	315	325	308	297	298	308	298	287	311	308	303	293	355	295	291	306	310	314	283	295	311	331	308	322	297	274	306	299	294	309	297	282	300	315	318	313	304	339	302	290	316	313	323	295	322	308	300	287	292	300	306	314	316	328	341	301	311	307	285	329	307	326	326	311	289	294	302	319	313	312	311	297	315	294	300	306	287	298	312	287	290	332	303	296	310	337	295	285	323	314	312	312	279	284	296	309	286	304	316	308	342	310	350	286	313	348	300	276	312	301	298	318	312	326	297	331	302	324	301	316	320	299	299	306	291	324	305	292	303	284	299	312	310	286	318	327	317	294	348	289	274	293	312	273	292	312	284	317	343	306	314	303	309	295	336	302	302	307	337	296	299	304	304	287	316	309	319	338	329	281	308	298	309	296	319	334	302	353	322	299	300	312	331	280	315	293	311	286	283	302	311	280	275	316	308	308	307	307	294	332	321	282	286	321	312	316	310	311	296	310	309	292	308	306	303	350	293	315	309	289	316	338	280	311	286	317	315	294	330	285	321	320	292	289	306	321	298	314	268	305	282	310	340	326	316	303	309	307	308	335	333	334	295	326	328	294	316	271	326	336	298	294	301	267	322	303	306	338	310	332	334	347	295	359	321	309	287	328	307	310	319	344	285	291	304	282	314	292	324	343	287	326	305	319	311	341	317	333	319	299	303	335	344	303	292	336	294	275	319	309	284	306	291	315	299	323	290	284	313	279	328	317	294	306	329	322	307	324	309	314	306	280	308	339	318	325	337	326	306	278	316	274	328	324	312	332	327	274	301	286	275	317	285	271	302	300	328	282	289	314	331	294	288	294	322	306	300	317	319	293	310	282	295	320	325	326	331	327	292	312	307	312	321	322	320	342	290	333	325	286	275	305	253	330	312	294	280	329	306	309	320	329	289
8574	2775	929	597	544	473	398	378	357	378	364	333	333	314	317	310	340	307	331	312	310	302	303	334	330	307	324	298	307	334	320	298	343	315	323	310	315	312	331	309	297	315	305	317	341	323	304	290	338	323	298	309	330	306	302	356	315	327	342	310	327	311	330	335	302	306	295	335	326	335	296	300	328	316	328	308	331	328	369	324	295	331	323	298	318	347	305	309	329	303	314	309	320	339	330	293	296	313	337	329	291	300	313	306	334	317	271	316	280	330	309	291	322	320	299	342	334	337	283	327	310	321	320	321	292	299	319	300	327	313	292	307	336	309	291	307	311	299	298	344	296	316	329	318	326	297	315	316	312	320	306	317	307	302	321	313	319	320	333	332	294	296	335	325	311	297	319	353	295	317	326	291	320	312	317	309	304	299	296	317	348	338	333	307	320	372	344	309	289	309	317	294	325	309	337	316	296	320	302	316	295	303	293	323	332	303	327	298	329	297	342	313	316	320	307	324	322	291	310	317	314	324	315	310	304	338	322	309	316	319	334	330	288	310	338	311	317	306	312	314	301	293	337	318	318	321	310	343	298	301	330	308	294	306	295	343	319	305	330	314	318	304	304	296	323	311	298	324	290	330	294	321	324	323	354	318	310	299	280	323	303	302	304	320	294	292	337	309	294	310	314	332	302	297	307	346	322	294	311	300	322	304	307	279	306	338	315	310	299	300	332	295	302	312	315	295	276	284	337	310	338	340	323	341	319	349	287	288	292	308	341	315	301	310	312	293	315	334	275	296	307	341	305	298	328	333	339	324	330	335	317	315	323	294	327	320	317	297	322	319	304	334	292	313	347	311	319	307	330	312	338	312	319	316	284	319	290	283	343	294	299	300	287	300	321	324	295	326	309	316	306	328	321	302	357	323	312	307	305	331	331	336	312	295	321	291	307	298	313	335	327	315	346	304	300	332	309	295	315	315	311	296	311	315	318	322	351	326	342	316	285	330	326	309	320	282	337	322	303	304	306	306	304	306	294	306	328	343	306	308	310	296	337	305	326	351	318	303	283	320	317	305	303	300	310	309	340	338	320	323	314	288	346	312	310	315	332	319	298	290	317	278	312	350	293	318	286	289	308	325	299	323	294	293	344	295	318	316	324	318	326	294	310	325	310	337	305	329	340	327	328	304	333	288	312	284	329	330	327	295	325	296	306	327	328	304	319	340	310	289	315	316	297	332	321	307	313	303	323	296	314	327	299	302	323	313	280	360	299	276	317	310	281	320	320	301	325	303	342	321	321	311	328	296	353	322	281	346	294	289	305	332	323	314	269	289	350	288	332	318	332	338	325	316	295	297	311	308	291	317	294	313	332	317	302	294	282	332	307	312	321	314	322	284	309	324	337	316	335	334	319	300	332	302	347	321	297	328	330	336	330	304	321	315	312	321	280	331	311	308	294	323	310	323	328	313	320	307	291	321	329	315	314	324	323	317	311	294	289	315	336	303	320	315	299	302	287	294	332	328	316	326	306	303	324	323	305	321	330	325	306	312	286	302	317	313	302	320	312	300	305	324	323	296	323	335	317	308	323	310	309	296	305	303	285	314	304	325	338	285	300	344	338	299	320	336	304	289	300	309	271	326	291	308	335	322	329	328	343	300	315	330	292	345	334	297	295	312	311	288	329	308	301	316	287	312	299	345	330	264	325	341	340	321	328	332	305	304	289	311	334	299	331	308	333	273	275	331	334	311	327	283	298	310	310	325	312	268	341	311	309	302	304	322	275	312	300	305	297	343	317	320	317	312	319	334	338	328	310	315	316	316	303	295	299	315	322	294	301	329	320	303	302	313	308	340	314	310	330	340	280	332	286	317	305	315	291	326	327	319	315	329	319	316	279	316	314	319	280	309	304	303	289	286	313	291	292	309	345	313	302	290	311	316	315	297	304	324	304	319	345	307	337	339	318	329	325	322	309	330	317	317	319	317	323	324	308	313	330	313	295	309	295	301	341	310	317	322	331	310	325	332	306	317	320	303	324	330	337	326	298	291	336	304	308	279	322	313	347	323	332	318	263	294	309	292	303	285	312	323	295	321	312	269	311	318	356	310	307	318	310	315	321	326	320	321	347	267	318	303	330	327	298	324	342	312	325	328	318	350	302	299	294	323	317	294	327	342	326	314	326	303	311	301	333	311	305	306	310	316	310	337	315	311	319	321	328	301	334	313	308	320	338	320	328	345	306	298	295	362	305	319	302	325	364	312	316	320	301	315	325	332	308	324	318	299	325	321	317	310	304	320	341	313	360	309	346	297	285	337	343	294	316	337	281	307	278	335	298	321	340	345	317	327	287	299	314	315	318	338	294	295	304	359	288	305	298	317	320	315	317	329	350	286	323	318	319	301	323	316	328	292	297	306	281	309	322	344	331	307	313	295	326	326	316	299	294	317	319	315	297	316	298	333	333	300	281	339	297	299	354	314	321	294	302	306	301	330	273	302	301	312	319	295	314	294	301	334	318	321	339	286	314	309	306	308	322	296	324	293	328	335	350	310	295	294	322	324	303	361	332	294	308	292	345	308	319	309	318	323	287	311	316	276	291	350	319	330	317	338	315	319	296	316	292	290	326	295	300	294	341	297	314	335	318	287	309	342	330	336	301	317	318	291	302	314	313	317	287	310	355	321	307	336	334	270	333	302	334	298	315	305	300	343	335	299	318	326	336	313	316	303	283	297	317	306	319	350	285	325	279	352	308	309	334	314	264	326	339	314	332	287	307	342	315	309	313	322	305	320	305	309	306	308	339	292	328	314	298	306	308	324	282	290	303	301	336	302	318	314	343	324	289	324	350	327	331	312	304	318	307	307	317	309	294	327	309	316	319	314	292	319	304	305	301	323	291	338	324	318	319	290	310	279	325	320	344	325	312	332	311	314	297	350	304	326	319	321	303	300	331	274	297	320	325	288	305	316	323	326	331	309	317	313	339	332	324	326	307	304	331	336	334	335	308	311	305	311	290	371	349	306	353	329	285	307	317	303	316	311	299	338	336	322	311	316	298	316	308	314	335	297	324	328	319	304	314	316	308	304	332	319	318	318	301	306	313	318	314	312	316	345	292	302	313	309	338	317	311	315	311	321	317	277	316	315	308	301	287	301	313	336	319	343	322	317	335	314	340	333	309	319	320	313	332	308	325	285	342	343	330	264	344	314	318	309	307	325	315	325	337	346	312	304	319	317	299	308	323	318	325	315	311	324	308	310	331	348	311	332	280	303	311	346	351	289	310	295	333	292	295	302	302	289	317	299	354	300	283	309	320	301	293	288	312	318	342	295	332	309	309	335	307	311	322	246	295	337	336	305	296	314	314	354	321	296	305	328	318	326	305	325	316	308	303	284	300	300	290	318	330	306	344	309	330	316	346	328	337	330	349	321	305	350	312	315	286	292	336	304	329	298	325	284	289	351	317	285	305	292	346	283	283	354	344	319	352	341	316	307	273	309	304	300	341	300
24055	21452	28461	24838	21412	7474	1433	1065	900	916	855	862	771	811	757	800	754	777	770	769	776	719	788	692	745	743	786	718	738	727	671	729	709	712	733	748	746	737	675	735	758	685	667	753	736	698	722	735	709	733	751	751	723	721	696	694	732	761	756	679	748	736	728	700	681	725	774	707	725	777	682	658	726	699	762	723	667	702	671	712	671	725	750	671	643	657	714	694	665	710	780	730	719	721	678	763	724	729	743	742	694	735	724	718	690	716	690	695	718	761	663	741	698	674	701	709	730	707	692	708	719	649	723	679	740	700	649	761	722	703	711	705	670	724	731	715	738	699	705	738	667	688	738	711	717	747	680	704	718	725	679	736	708	703	688	717	743	703	683	706	708	672	667	780	699	706	704	697	713	680	708	688	676	682	767	727	693	728	703	733	756	704	689	682	706	696	693	693	684	753	702	684	703	684	695	698	691	724	714	698	721	712	721	661	672	726	711	747	745	720	699	695	654	754	726	722	725	689	684	720	736	758	708	734	711	732	759	723	737	720	704	721	695	704	727	712	680	743	725	721	688	760	708	708	659	688	738	714	694	735	748	733	715	727	752	719	694	732	714	698	692	701	710	739	708	712	712	652	702	742	722	657	720	683	681	720	693	701	667	763	714	727	702	748	732	735	679	718	668	714	680	708	738	699	694	738	721	706	733	730	704	697	675	723	697	667	674	710	690	704	671	735	730	723	720	695	714	713	709	676	760	731	712	735	727	691	690	755	706	693	689	689	703	704	697	731	714	689	711	698	707	688	717	689	716	703	724	699	727	700	760	700	703	738	681	720	656	705	745	739	682	706	710	709	745	741	748	728	709	731	703	742	747	724	706	724	693	722	679	720	641	738	713	720	715	712	688	675	704	684	736	703	723	683	762	692	728	711	737	715	703	678	694	705	683	711	774	742	738	715	720	718	666	712	707	692	716	751	727	704	688	742	732	719	700	743	728	675	712	706	692	706	711	732	691	708	708	742	741	745	739	682	714	690	713	688	670	740	699	751	717	680	708	728	694	774	728	686	729	676	716	727	721	743	726	694	680	677	711	686	771	725	688	675	708	711	748	698	693	720	683	693	726	725	650	667	729	687	685	681	728	740	742	735	683	706	714	716	728	710	721	690	746	738	696	737	678	709	748	727	705	724	713	687	668	730	742	709	687	648	733	701	718	745	737	722	727	698	685	744	715	715	719	677	779	769	732	728	678	690	733	694	716	685	703	687	712	714	695	673	696	749	706	700	766	736	717	682	712	693	667	742	727	659	740	731	717	715	723	711	767	769	712	739	685	693	682	696	739	708	686	756	694	746	685	688	717	684	695	748	706	691	711	739	741	665	723	753	746	682	655	675	770	677	721	722	748	708	644	710	713	731	679	749	695	690	730	693	712	765	717	688	753	691	678	737	710	707	712	738	666	682	689	697	692	716	757	734	727	718	686	702	707	698	751	716	722	721	705	670	730	683	733	736	704	671	744	731	704	747	682	683	706	689	720	736	686	738	673	706	722	693	743	694	702	694	749	704	727	679	697	785	687	670	716	720	709	680	668	730	722	681	745	763	683	716	759	718	731	704	698	715	670	730	704	732	688	707	737	666	664	725	697	713	694	722	664	702	678	702	698	634	691	689	716	732	685	691	753	698	715	718	771	707	699	695	721	697	695	700	731	708	723	761	755	739	681	723	660	706	689	730	700	744	666	746	729	700	710	676	724	706	703	730	735	699	679	714	657	763	682	733	688	734	682	686	727	679	711	740	710	732	698	713	662	696	715	738	761	675	697	692	672	750	727	746	732	703	725	732	694	673	701	696	697	750	706	707	698	705	732	730	750	734	724	743	746	709	715	656	698	762	723	721	703	692	686	692	721	708	677	677	709	731	688	704	716	755	704	706	688	720	678	737	726	685	681	706	703	666	690	697	720	802	705	722	712	729	758	679	698	707	743	698	737	736	704	718	730	717	708	752	669	724	745	680	731	663	678	726	731	690	712	729	734	693	695	689	740	683	787	702	692	702	720	659	704	710	787	715	758	724	730	731	721	701	713	739	698	720	682	685	672	726	705	666	657	737	729	719	700	720	695	713	730	710	745	729	689	754	729	719	722	739	705	693	682	736	695	747	718	760	715	689	681	684	694	694	691	687	680	709	705	730	687	724	720	707	691	711	739	740	730	679	707	694	699	717	743	686	667	665	704	723	674	741	682	728	718	733	678	711	726	722	734	703	688	699	713	655	734	709	751	717	718	697	708	771	701	761	739	720	677	744	698	686	749	707	705	724	721	668	737	724	731	701	672	714	715	774	717	728	700	690	671	739	695	703	725	712	714	784	690	673	682	723	771	676	717	714	740	711	749	710	706	734	686	681	696	708	719	725	702	705	724	740	719	714	709	688	728	725	703	655	648	713	692	748	735	667	743	675	724	726	682	761	747	720	669	725	729	697	699	693	788	730	700	751	720	658	725	709	698	691	685	723	697	729	714	736	729	719	703	706	689	700	738	701	705	684	710	721	694	702	683	793	685	707	758	694	748	670	677	727	726	693	686	744	722	717	724	725	707	696	724	678	681	693	734	714	711	680	734	725	705	693	748	711	727	733	697	743	690	713	736	705	767	728	694	673	699	673	716	684	741	710	721	687	720	697	684	747	698	735	731	711	729	655	743	721	703	743	723	682	729	720	730	708	773	685	687	705	691	718	710	711	693	756	735	705	758	670	789	684	659	722	701	675	706	731	744	681	701	692	700	714	749	711	732	700	724	727	733	699	717	668	712	780	682	708	722	708	696	674	675	734	733	699	726	752	733	740	735	704	732	689	742	715	655	724	755	718	706	743	727	683	747	747	709	772	669	695	695	707	677	702	722	748	676	762	758	715	736	739	718	709	761	706	746	692	660	703	699	703	713	729	748	697	735	729	724	710	668	707	716	681	664	721	737	719	681	745	698	712	720	738	692	717	674	687	720	682	752	723	712	702	745	686	739	721	668	721	709	764	708	701	682	696	673	756	702	706	638	737	732	707	727	728	676	698	717	731	660	719	743	726	712	717	712	748	760	697	695	703	700	671	723	674	693	702	712	687	666	708	702	676	709	715	788	716	718	728	711	697	708	731	724	689	700	655	718	722	710	693	720	738	697	711	727	746	814	664	730	713	705	731	690	759	711	722	670	718	696	713	689	700	729	734	707	700	733	775	693	731	720	719	737	727	708	791	703	695	698	687	659	708	705	712	677	756	677	684	729	687	719	685	683	760	739	701	716	724	722	708	745	758	739	716	653	733	765	732	737	664	697	691	714	695	698	677	718	762	718	670	756	714	749	737	715	675	710	732	728	731	669	770	725	722	653	673	679	765	713	697	704	729	748	687	684	715	687	717	739	746	757	695	690	685	679	714	731	710	711	724	686	741	724	691	754	728	694	686	738	731	728	721	751	708	712	684	724	716	714	677	736	745	736	679	688	718	687	733	705	723	691	676
10962	11431	6061	2964	2337	1859	1483	1246	1169	1080	970	955	927	901	846	819	835	743	753	771	805	795	776	772	740	740	713	742	723	796	752	767	746	757	736	763	675	734	717	762	717	747	716	709	735	713	750	736	719	749	706	671	689	746	715	689	707	698	700	736	717	686	726	710	741	703	720	708	683	732	725	742	703	703	740	734	674	773	761	781	710	731	713	686	730	706	732	711	702	733	732	713	693	733	732	696	734	719	726	682	701	714	700	691	686	703	743	724	694	685	710	667	728	750	762	724	687	679	747	678	710	682	700	699	717	707	722	695	710	759	729	729	712	682	687	708	652	667	711	711	708	739	749	710	733	722	710	724	678	726	693	694	732	712	668	669	700	698	740	748	743	747	697	763	738	701	772	692	727	757	726	725	656	712	694	698	706	742	726	719	737	719	677	716	694	690	711	736	732	716	736	694	713	761	726	763	723	689	724	763	723	672	658	712	729	685	721	751	731	727	707	756	663	694	760	696	744	708	691	712	723	743	715	702	710	722	741	699	685	688	736	706	712	722	667	728	716	764	701	690	723	723	711	726	718	749	686	707	724	699	706	728	722	719	723	730	745	732	704	732	678	699	683	705	753	746	696	699	720	722	710	777	716	724	707	726	721	679	769	718	701	698	707	652	685	727	662	739	739	748	745	762	716	698	725	685	706	724	701	734	707	733	731	747	686	715	732	694	773	734	747	729	716	681	729	739	691	757	713	677	750	737	744	700	725	675	697	706	750	702	735	715	780	714	704	700	715	741	731	716	702	728	735	725	705	753	687	730	729	727	726	681	732	778	702	701	717	700	688	724	673	752	750	777	725	720	760	732	668	740	691	716	707	681	711	705	731	706	679	708	704	739	692	660	733	707	711	682	734	687	713	728	749	717	713	715	698	723	685	715	661	686	695	731	684	719	725	714	711	707	682	755	755	742	694	678	735	684	736	683	746	681	694	694	732	674	742	680	680	656	718	699	767	726	684	699	724	737	681	708	717	708	723	711	695	698	695	701	707	729	695	669	728	740	715	718	695	734	678	687	724	691	774	705	739	758	711	669	722	761	671	697	665	738	692	718	662	748	712	751	670	690	659	666	722	706	688	731	719	691	702	716	744	729	669	730	670	730	703	778	716	698	763	669	705	738	679	733	720	678	734	733	735	736	742	705	688	671	689	723	756	696	734	733	713	738	750	730	804	734	720	732	713	758	681	736	765	680	745	740	770	767	728	687	710	699	704	721	713	760	699	691	756	690	737	703	674	643	720	717	724	684	751	678	712	726	701	720	699	705	697	727	708	699	711	714	694	692	716	733	726	712	704	754	715	691	719	699	739	657	747	706	702	688	712	699	724	695	703	732	724	725	765	734	714	761	763	719	713	695	688	691	700	705	749	767	666	676	692	756	711	714	687	711	689	722	673	783	693	769	664	678	728	687	745	731	719	645	685	705	743	697	759	703	684	746	759	718	717	721	739	714	730	712	742	706	728	760	711	686	713	695	720	700	646	725	752	723	719	708	703	734	728	730	707	692	702	707	715	721	693	682	687	748	731	755	699	661	734	689	702	723	687	690	713	739	678	765	692	707	753	765	712	739	702	730	746	693	740	735	726	726	685	685	750	709	747	708	730	708	711	720	749	677	701	715	737	719	759	684	708	681	724	714	744	707	705	692	717	721	754	677	715	730	719	714	720	735	712	736	718	719	721	686	697	759	679	718	750	699	708	731	676	761	700	730	762	758	718	727	691	728	719	695	730	693	688	659	747	722	704	709	689	701	754	730	696	760	718	693	760	665	717	745	735	690	736	704	746	750	766	774	716	686	758	738	714	700	710	773	743	732	756	743	743	743	686	702	751	736	698	770	709	706	738	699	734	731	696	663	668	733	689	695	727	692	678	663	749	664	730	712	708	699	704	713	699	757	721	718	693	700	702	667	691	731	715	691	694	750	705	652	719	721	718	743	715	665	710	721	696	700	720	659	724	703	671	704	704	738	707	761	675	716	702	697	679	721	736	709	728	707	692	710	700	718	722	727	732	708	701	692	709	689	647	735	689	733	669	731	685	710	734	701	698	726	736	690	699	718	720	675	744	671	737	673	735	734	744	680	675	722	724	707	695	724	752	716	719	713	733	701	705	696	674	697	704	686	719	710	686	732	703	684	669	656	759	652	688	677	714	694	681	709	741	699	657	721	742	754	701	714	664	746	750	673	770	697	680	686	712	746	686	715	699	737	676	721	714	671	694	731	692	667	746	686	706	711	673	716	694	717	723	695	745	758	753	690	694	692	727	706	664	698	758	729	713	714	717	746	713	748	680	625	638	709	700	720	694	653	738	676	626	696	689	737	724	679	726	650	736	711	744	736	685	747	683	720	753	705	713	653	710	704	704	732	709	724	774	766	753	719	725	756	738	740	694	689	728	724	765	752	744	700	782	673	720	656	743	710	733	691	719	743	687	707	715	717	726	717	710	760	745	697	686	755	706	742	731	691	689	714	671	725	751	757	718	719	723	672	669	691	762	696	732	729	737	698	671	705	703	722	724	718	705	739	720	714	718	676	701	712	737	700	708	718	696	680	699	682	688	696	692	705	729	712	725	773	698	712	711	721	717	724	746	716	683	699	751	701	711	712	706	731	729	703	694	758	745	759	702	770	674	680	701	690	688	698	710	715	660	686	717	738	703	727	659	726	749	736	690	704	679	742	660	732	728	748	764	729	708	746	752	674	698	704	712	653	705	710	736	700	749	701	710	715	722	760	709	684	715	728	741	718	761	696	718	689	736	713	727	732	717	717	697	729	741	711	724	701	741	742	736	748	742	752	735	683	702	707	688	695	710	721	717	698	712	672	683	734	717	678	706	756	714	732	772	714	744	701	717	700	721	695	733	654	716	699	744	720	718	726	725	787	678	676	702	678	698	687	799	759	725	727	729	672	729	708	676	689	715	690	706	730	735	672	736	744	677	722	768	732	723	724	779	758	739	703	662	731	710	730	716	772	699	729	711	756	707	705	716	705	704	746	678	706	676	735	709	728	707	717	715	696	721	709	657	699	688	705	753	699	692	721	714	655	694	732	731	705	684	683	712	678	716	682	699	775	708	671	706	718	696	764	727	723	682	708	650	734	732	705	740	700	687	715	717	718	724	718	728	729	721	723	665	744	693	722	693	692	719	722	722	689	694	727	719	710	700	707	723	727	707	735	682	727	731	714	721	711	726	719	706	729	729	740	710	706	675	738	715	699	694	685	695	707	780	736	750	701	728	721	688	727	677	726	702	721	698	725	731	740	728	695	716	705	675	709	681	708	688	729	706	705	715	750	716	711	716	760	712	667	764	695	801	717	706	728	708	700	714	758	713	705	729	671	688	792	706	696	744	724	716	716	725	743	691	702	704	680	718	683	744	707	689	706	749	751	704	688	749	729	704	713	696	705	709	803	741	663	742	711	740	683	699	732	692	665	707	752	698	729	663	693	703	691
25069	21402	27294	25793	8272	533	418	390	327	319	289	263	263	269	286	258	231	271	244	267	231	232	273	282	245	238	237	259	244	248	245	225	274	234	231	247	239	260	245	245	252	254	229	251	251	255	250	241	247	239	241	212	250	268	239	227	236	244	250	236	245	276	252	238	240	226	240	223	221	252	248	248	244	225	243	246	241	261	262	218	255	241	224	241	267	248	215	223	237	251	239	259	245	229	225	253	261	245	255	230	255	255	239	229	244	256	233	264	266	236	240	245	244	241	230	237	219	256	234	235	254	219	258	243	253	259	192	250	236	248	284	241	225	232	250	226	264	245	258	217	230	242	238	242	249	255	225	232	232	263	228	248	250	259	237	240	236	274	238	229	250	234	255	289	245	259	233	251	231	227	240	241	245	246	243	236	259	220	240	236	235	268	232	198	268	227	228	228	226	258	255	227	244	240	237	251	253	251	241	226	229	254	222	257	260	241	224	230	230	234	237	268	226	243	239	212	234	237	246	213	240	226	239	248	190	239	256	248	219	236	232	252	222	252	255	243	261	251	241	256	235	263	247	235	235	224	253	253	231	237	224	242	211	247	229	222	260	228	264	225	259	232	235	238	257	231	221	242	237	276	241	225	232	230	236	221	234	230	245	236	249	246	224	266	228	246	248	235	227	218	251	247	232	221	261	244	251	243	253	240	251	226	244	247	246	216	248	280	251	248	223	229	218	240	264	200	260	245	253	224	254	216	240	240	279	234	237	250	242	260	233	253	248	250	249	233	254	243	245	212	218	227	255	243	264	231	243	254	249	241	235	229	266	262	221	249	264	248	217	236	246	246	255	236	222	240	233	245	246	249	230	234	250	239	238	250	250	257	225	244	224	256	226	248	259	228	257	242	235	207	242	246	246	222	274	219	246	282	225	243	248	236	246	274	265	259	234	203	249	224	248	220	252	238	239	267	238	234	246	226	250	262	236	251	241	256	229	251	243	246	280	251	227	262	221	257	256	243	241	214	251	244	221	257	223	258	235	250	237	226	250	262	255	254	237	252	245	238	227	227	242	238	226	226	255	222	263	258	230	244	259	243	253	242	259	238	254	250	231	256	246	245	248	243	240	241	257	261	228	253	234	241	283	251	237	262	239	231	232	261	231	218	229	241	287	232	228	274	245	251	236	253	240	250	258	227	256	244	221	241	241	257	230	220	235	276	212	241	255	233	227	226	246	242	245	275	238	247	230	226	240	203	238	253	229	257	250	254	269	265	258	240	231	268	243	238	261	253	224	234	236	224	232	244	246	250	252	249	237	229	253	218	230	237	261	229	253	242	238	235	228	261	233	260	233	211	223	264	222	245	219	267	251	237	251	246	227	246	241	213	236	222	237	260	282	207	239	228	257	246	262	254	208	243	245	245	245	237	231	212	229	262	224	263	251	265	249	223	261	272	253	236	233	237	229	238	245	223	251	243	241	238	267	218	262	234	230	253	276	247	281	244	274	267	216	245	243	264	241	269	262	257	259	242	256	226	228	240	256	232	256	244	262	217	240	252	229	236	264	244	227	244	243	256	268	240	239	242	254	213	262	224	234	222	244	229	223	250	233	273	222	223	224	277	219	250	244	225	218	219	238	223	231	256	260	267	237	228	232	229	231	260	235	257	262	241	238	233	253	252	227	203	242	231	238	234	243	228	238	252	235	245	252	224	213	267	227	238	218	231	237	233	261	253	213	221	228	263	254	261	241	205	234	257	239	235	236	250	240	244	238	249	231	250	228	242	251	263	229	284	254	232	224	258	227	223	252	210	233	255	239	244	235	261	269	279	239	232	237	254	255	219	252	248	226	252	232	225	253	253	219	270	230	253	256	236	204	228	228	216	251	234	222	234	230	246	283	220	254	270	252	263	245	238	222	234	248	246	252	247	218	255	214	268	247	236	248	234	244	232	228	293	235	242	255	250	238	251	229	242	240	246	242	218	248	248	265	230	249	253	256	240	235	221	238	257	244	251	254	236	241	241	247	229	243	258	270	252	274	266	253	238	264	223	234	240	250	227	260	208	262	247	232	246	234	243	233	242	243	247	253	216	238	226	256	218	222	254	236	237	238	222	225	277	226	265	237	251	249	268	239	250	246	238	254	263	237	234	249	226	255	251	233	248	238	226	203	259	218	213	240	268	258	242	257	213	244	248	225	223	263	259	251	231	243	238	249	214	258	252	222	249	238	238	228	255	260	243	205	236	227	233	232	233	237	219	258	234	250	256	213	259	246	236	266	271	221	253	224	246	247	240	244	253	235	232	244	253	257	253	228	237	244	244	212	214	228	221	215	249	268	239	234	263	236	237	240	226	228	250	246	232	242	245	249	234	270	237	229	248	225	222	250	249	225	245	231	257	214	245	233	261	241	243	260	238	267	244	236	236	272	231	261	248	248	230	259	238	242	240	256	244	207	231	279	274	232	207	256	231	229	225	226	244	213	255	200	232	234	264	259	236	272	231	243	241	226	271	269	240	230	268	246	236	222	222	238	226	224	260	262	259	251	228	235	268	260	241	258	227	263	235	250	242	249	211	250	285	239	212	241	240	267	233	259	246	226	238	238	235	226	244	248	234	224	229	262	257	226	257	234	201	244	205	214	243	247	230	246	256	237	240	238	229	232	254	246	235	263	242	255	260	246	244	239	245	215	254	266	260	255	246	236	244	243	242	239	251	225	251	244	232	241	240	224	255	231	245	224	210	233	238	216	259	252	221	231	222	256	233	265	216	273	241	247	256	235	206	239	241	241	231	205	254	247	246	267	230	246	257	240	242	253	258	255	244	244	226	231	251	230	239	223	260	216	236	210	209	250	249	225	236	243	253	220	251	241	227	241	204	250	238	253	241	221	233	259	216	230	230	245	227	239	202	237	247	253	272	260	228	278	226	236	210	234	239	241	228	270	241	270	253	247	256	253	250	253	222	279	251	227	242	242	233	215	230	267	229	280	259	239	240	232	239	243	257	242	219	248	237	228	259	236	268	231	226	228	237	261	229	269	229	238	232	255	220	235	249	253	229	251	262	227	246	233	250	264	229	239	252	241	248	244	235	220	231	254	244	232	233	226	229	224	218	238	242	254	252	220	267	239	261	250	253	266	228	243	239	241	254	231	253	248	229	257	245	237	226	234	235	264	250	249	251	236	245	246	250	249	259	269	215	249	239	223	257	231	271	268	261	237	247	246	246	238	237	219	243	252	273	251	211	244	250	255	227	252	251	267	234	288	233	251	246	228	216	216	242	216	239	261	268	233	255	226	219	239	257	232	238	245	238	263	250	260	247	249	244	232	237	270	240	269	237	241	227	255	248	235	242	250	220	253	223	242	216	253	252	229	223	248	265	227	235	229	257	232	228	233	238	236	254	236	247	248	257	253	267	242	259	259	220	240	251	244	252	229	202	248	262	244	245	269	224	250	239	247	224	228	256	225	239	248	239	270	252	241	253	262	252	266	212	234	261	247	235
8994	6750	2945	1450	1056	847	673	609	497	418	411	386	335	339	315	324	280	298	285	268	282	268	291	286	270	257	253	261	277	293	273	258	261	269	263	263	256	251	246	257	287	255	288	271	248	279	271	257	260	271	292	276	277	258	271	266	273	254	252	263	256	265	256	283	244	254	253	272	248	240	276	281	280	243	296	239	245	237	255	271	218	219	245	270	244	245	264	271	287	270	258	256	258	245	252	272	274	238	248	252	250	295	306	244	260	256	272	243	245	257	238	273	266	258	254	247	252	262	263	274	306	251	271	268	270	232	278	303	253	256	276	270	268	240	267	247	290	259	265	252	231	256	271	272	261	260	240	267	257	267	229	254	249	253	270	262	270	263	261	238	251	244	278	246	258	268	284	261	224	278	251	258	238	275	275	246	260	236	253	266	263	264	226	260	239	237	275	236	267	256	257	258	251	235	219	249	257	250	284	250	271	255	251	258	226	276	285	221	254	229	247	276	253	262	273	272	240	290	264	258	275	269	243	253	270	280	235	267	271	245	259	290	240	257	255	229	248	239	239	238	250	261	275	282	270	247	266	261	259	238	258	256	266	234	283	243	273	271	259	262	263	257	273	270	266	276	268	232	272	267	277	284	256	271	275	242	272	261	232	263	269	261	258	252	273	250	252	277	268	254	252	255	253	268	243	273	265	237	280	288	243	288	251	253	239	237	264	275	237	255	264	286	288	277	245	247	236	250	284	237	262	283	255	289	266	258	267	236	283	252	265	268	242	245	268	291	251	264	255	259	260	236	218	275	252	260	234	234	288	274	260	251	276	270	243	279	256	250	237	298	281	254	266	268	242	267	249	264	256	261	256	270	263	259	276	260	245	297	266	278	303	253	267	259	261	271	244	260	267	234	264	255	272	257	247	258	252	277	262	259	252	265	274	233	243	232	253	253	271	234	256	251	264	301	265	237	262	224	282	282	253	257	249	226	259	280	277	241	248	255	251	273	264	288	270	262	255	263	269	256	254	248	265	255	248	269	240	239	259	271	246	255	256	283	249	264	237	268	233	258	245	257	258	260	246	272	242	261	268	254	249	270	259	260	231	253	242	263	240	275	227	258	225	260	230	276	246	248	263	267	233	294	236	264	267	248	271	264	272	249	259	255	264	250	258	263	277	248	251	257	254	256	243	246	252	246	256	268	241	232	285	273	252	255	250	233	264	275	263	260	264	273	271	240	263	257	243	266	243	265	265	256	270	279	260	232	239	245	266	240	260	255	230	258	256	258	281	277	258	282	255	252	255	246	267	260	244	277	271	244	278	243	244	235	277	259	232	272	289	245	268	270	273	274	230	261	291	234	241	274	258	267	254	219	247	262	264	254	272	247	247	267	264	260	250	253	271	259	236	251	275	273	269	261	252	266	268	261	264	255	278	269	241	279	249	275	247	285	268	243	245	233	296	260	256	268	302	244	242	264	294	282	248	259	258	252	240	233	230	270	274	262	247	232	291	270	262	247	272	250	213	247	265	273	265	252	267	227	266	260	256	227	263	279	278	254	267	267	252	275	260	246	243	254	267	286	276	239	241	271	267	266	239	251	274	252	216	274	273	278	249	283	241	263	279	250	292	261	253	264	286	271	271	238	269	276	285	258	258	257	276	240	277	251	271	255	253	232	252	237	223	244	235	273	258	252	231	283	254	288	272	260	249	247	261	234	287	259	261	246	262	250	258	256	265	263	244	282	256	219	249	245	271	286	240	278	258	265	263	267	259	248	263	248	274	227	248	266	265	264	255	216	259	241	305	249	244	215	254	264	252	275	282	278	247	236	242	270	255	248	257	253	258	239	249	231	231	278	249	240	251	233	256	251	262	237	300	258	275	259	267	277	271	268	254	234	232	246	262	277	243	256	244	287	269	265	267	277	262	255	262	248	288	264	249	216	267	251	275	256	270	261	269	234	283	255	253	261	262	260	264	268	254	260	263	301	254	249	271	266	249	255	244	265	240	251	257	254	275	251	282	235	284	263	255	268	257	257	249	270	258	259	276	262	248	264	242	224	257	268	244	264	262	292	272	256	249	259	239	267	262	251	261	313	283	280	236	227	268	254	249	269	291	262	255	250	267	258	268	270	230	253	228	230	239	243	270	292	261	281	266	278	267	246	249	281	264	270	274	263	272	254	244	245	259	261	249	236	274	245	273	269	254	253	230	234	253	288	250	256	269	235	280	254	244	258	273	249	245	270	241	235	271	279	261	246	271	260	220	245	264	272	238	266	230	275	244	240	245	247	242	258	266	252	235	261	240	248	273	240	252	229	274	264	263	252	248	240	255	240	245	278	253	251	242	298	278	256	268	251	291	274	268	294	233	231	268	226	252	279	265	252	236	275	256	265	239	253	223	272	273	256	248	255	257	276	269	252	261	281	261	247	260	263	271	234	257	288	263	219	261	262	232	283	237	251	267	246	279	279	245	270	254	270	269	246	244	233	242	216	258	259	266	250	278	271	230	251	249	253	257	261	230	234	276	298	246	277	278	240	256	268	262	257	250	262	261	260	287	254	234	263	228	265	271	267	244	246	243	249	241	253	259	245	255	266	251	274	276	282	281	267	270	260	233	266	251	259	230	241	281	268	257	249	289	270	223	273	279	270	258	274	244	269	272	252	248	245	249	263	229	252	262	248	232	261	266	257	283	257	245	260	271	254	235	262	284	234	249	253	218	257	225	274	272	249	265	271	284	287	250	261	245	225	261	267	253	232	269	270	261	264	272	251	277	234	262	256	261	260	277	256	260	261	252	253	243	259	266	260	272	272	259	283	263	242	275	275	258	250	284	250	281	262	262	276	280	257	259	265	254	274	229	249	245	277	252	241	258	271	253	271	281	263	240	262	270	255	275	241	256	255	259	256	254	276	247	245	265	244	272	256	252	261	272	224	236	293	280	267	281	265	246	249	267	272	256	238	268	263	261	283	242	275	245	247	272	244	247	283	276	248	247	267	242	234	257	255	266	281	273	268	254	249	231	266	250	219	239	254	272	230	258	264	252	279	247	279	251	251	258	219	281	251	283	282	266	249	245	261	245	254	274	227	265	248	261	260	245	265	258	267	267	256	230	254	307	255	274	261	252	244	286	215	247	259	272	233	261	263	255	257	261	248	253	262	286	261	278	242	270	258	266	258	276	258	276	274	260	262	248	249	237	235	245	274	276	253	249	250	245	233	285	259	255	238	272	248	259	295	243	268	270	274	273	277	263	256	269	254	255	257	241	254	254	239	271	267	263	287	269	254	264	286	237	264	257	261	257	242	268	247	231	260	250	255	258	254	266	251	244	296	256	270	247	245	253	267	256	267	229	247	272	257	235	272	249	264	273	281	279	237	265	298	256	254	277	232	275	271	266	240	276	252	271	251	268	277	232	247	260	249	256	300	270	257	266	226	268	281	254	269	230	243	244	244	250	230	252	279	216	260	287	282	276	269	249	298	252	271	242	259	219	286	210	234
22817	21450	29070	24231	21452	21517	7858	1579	1230	1142	1078	1039	999	983	983	891	935	868	903	837	815	857	899	834	875	842	879	795	835	842	827	844	864	835	843	874	815	813	871	847	796	859	803	786	806	888	826	893	794	847	843	809	845	789	829	822	826	838	838	781	784	841	816	816	826	795	809	818	884	756	837	816	812	803	756	811	823	804	802	820	811	827	790	755	829	771	836	797	811	816	799	850	860	853	858	784	851	794	849	790	800	788	813	867	798	850	756	841	787	762	842	850	885	834	782	823	828	847	852	769	821	762	848	844	812	844	834	850	815	842	777	853	806	842	788	789	836	811	828	804	851	877	811	841	890	807	851	793	795	842	804	837	794	824	845	828	776	767	863	794	807	822	874	841	858	825	770	844	821	817	830	839	747	766	780	857	807	802	817	838	849	788	796	831	797	789	829	850	832	775	854	815	831	828	790	833	779	799	811	809	795	824	806	815	798	834	804	849	834	850	806	769	791	859	835	833	837	798	864	787	793	827	801	780	817	819	775	807	786	795	808	796	816	822	793	806	793	841	837	757	847	799	869	831	815	807	819	808	807	832	838	796	775	852	804	766	854	818	809	871	852	829	817	796	789	795	855	827	840	793	816	832	847	763	799	772	825	798	781	842	850	795	869	811	803	802	744	786	775	868	814	811	802	839	861	842	823	787	824	784	778	839	781	815	757	897	823	791	798	803	835	816	855	782	818	842	800	783	759	798	796	791	820	810	803	799	816	849	823	830	734	801	783	805	815	798	833	832	813	793	797	830	770	828	797	804	825	809	839	795	816	764	820	832	838	865	776	835	838	870	866	805	809	806	840	831	812	851	827	830	829	815	838	819	826	800	792	800	869	760	730	808	822	867	789	823	769	799	793	805	839	831	840	828	824	814	806	844	806	818	774	807	772	838	807	821	828	828	842	814	834	833	807	778	807	823	798	816	810	815	766	816	765	804	802	854	809	785	827	786	835	790	780	845	809	821	815	791	789	799	831	811	876	777	855	820	823	813	845	767	833	779	803	786	761	779	802	786	851	797	795	823	810	859	789	830	748	798	801	785	810	797	763	867	852	859	790	823	806	872	825	832	823	860	775	772	799	807	752	847	846	843	847	836	812	844	830	776	742	802	839	808	888	857	777	838	831	828	821	859	883	885	850	800	755	831	799	823	848	824	835	771	791	802	823	818	842	807	810	793	737	846	819	777	770	862	784	823	831	767	806	813	808	836	843	774	766	815	864	814	840	844	837	763	807	812	821	798	825	834	846	759	812	788	817	832	838	790	776	778	830	817	810	836	818	825	794	811	859	851	866	849	806	860	801	821	831	828	855	803	737	874	801	820	807	813	799	787	760	808	794	825	804	831	791	775	787	820	811	877	847	791	825	755	826	859	789	820	806	798	782	841	840	770	813	838	791	810	821	760	863	860	815	827	822	800	812	811	804	848	835	805	798	837	793	787	806	824	785	785	760	795	776	865	801	847	809	804	823	797	778	813	824	791	783	875	826	791	770	842	832	804	843	821	836	800	773	811	816	783	854	897	832	828	879	854	760	813	846	783	833	816	778	815	776	837	779	838	810	807	784	824	825	766	842	809	803	869	791	826	791	809	814	789	817	820	795	780	791	772	776	833	828	872	804	824	822	823	719	790	738	787	790	773	837	792	815	812	793	804	820	864	786	827	778	766	790	793	815	823	781	816	814	816	779	842	823	827	804	805	799	853	843	801	836	815	802	824	821	804	787	796	766	798	856	848	812	814	867	862	807	845	740	800	786	784	800	827	800	801	764	854	843	820	807	842	835	839	823	802	818	780	806	819	815	838	818	845	854	842	801	807	816	819	792	798	784	846	851	768	789	835	821	815	843	838	808	773	848	805	850	871	785	851	794	850	847	806	807	823	856	795	792	827	785	818	789	860	800	822	799	782	840	801	777	773	877	834	819	745	806	851	801	809	844	859	798	767	804	849	802	830	825	850	801	802	852	866	819	820	784	813	808	821	802	811	798	798	773	789	806	848	868	858	824	782	832	787	816	823	783	800	817	810	824	785	817	866	801	805	794	784	833	784	826	816	830	764	778	834	840	806	798	805	780	754	842	810	826	805	811	780	772	774	845	845	793	837	835	820	795	844	808	818	805	811	808	879	812	834	832	822	812	824	791	834	788	803	798	817	796	815	770	812	860	807	807	803	844	792	840	772	815	820	842	767	844	824	803	760	787	818	840	812	804	870	788	845	830	775	782	857	826	811	844	886	807	784	855	838	769	821	803	865	824	845	807	811	824	847	846	831	809	773	803	833	794	816	846	866	829	765	840	793	836	773	864	798	775	758	812	829	833	807	798	832	841	848	813	796	820	864	829	866	831	789	847	752	847	774	768	763	776	809	794	777	830	794	797	830	796	822	828	770	809	842	803	841	814	811	818	853	896	799	811	837	805	822	812	803	783	776	822	764	786	846	748	839	847	767	853	828	829	811	844	809	862	802	850	766	788	822	826	788	780	796	823	838	809	816	812	835	817	816	795	812	765	801	819	805	808	838	812	746	811	780	854	813	835	831	845	842	809	791	823	792	878	763	780	806	847	832	800	826	799	803	831	791	836	823	792	823	808	834	812	801	795	786	794	764	811	814	772	797	758	796	818	829	800	845	860	798	836	770	785	801	801	837	825	824	807	819	800	813	817	772	791	789	836	827	839	844	808	769	818	793	754	806	864	822	807	790	845	820	813	796	794	792	860	817	785	796	798	848	821	772	816	769	823	817	799	836	827	840	806	829	894	816	763	808	834	820	781	799	843	803	818	805	795	787	792	861	790	801	756	782	776	823	772	742	799	777	804	826	811	862	795	804	824	773	824	743	834	769	781	773	779	816	813	796	790	814	741	802	813	793	778	857	848	799	794	835	764	829	805	828	845	844	892	767	839	854	784	802	811	815	782	804	822	814	830	788	842	813	799	846	816	852	802	829	847	825	774	816	815	813	789	781	774	757	824	748	823	817	818	825	766	840	835	783	791	794	819	815	812	835	790	825	795	824	828	798	835	829	817	826	806	833	746	843	788	821	771	778	865	798	785	796	749	812	810	822	778	868	803	803	770	804	813	814	804	801	786	822	817	792	812	773	887	826	845	777	826	815	834	846	760	876	807	776	802	776	861	771	800	822	879	784	777	754	849	815	801	788	845	854	837	785	810	806	817	782	798	820	847	811	792	821	853	790	894	806	825	811	832	833	816	838	791	847	777	835	772	779	803	769	810	746	804	794	777	807	799	774	808	821	813	841	786	866	777	782	820	797	809	802	808	831	816	815	817	829	819	838	799	859	778	834	806	864	786	801	817	798	799	795	807	824	849	749	785	794	808	791	781	814	796	825	834	827	817	798	786	857	795	798	797	810	851	810	850	792	806	774	765	829	849	781	795	754	792	788	857	760	768	797	815	845	807	827	819	784	790	803	796	856	821	761	796	788	872	817	781	848	838	796
14831	15608	9685	4901	3661	2790	2210	1908	1699	1498	1250	1183	1161	1090	987	1071	992	958	942	932	961	934	893	846	861	920	887	857	929	884	864	890	866	854	825	840	835	857	856	844	867	813	801	796	844	878	861	861	837	822	787	830	836	834	898	847	832	768	793	832	860	852	855	832	851	845	815	833	822	851	830	785	858	826	822	799	800	794	839	897	845	762	795	792	828	813	833	859	867	791	813	837	813	849	801	855	780	794	828	785	831	747	814	817	777	793	824	801	821	825	759	821	773	813	822	837	781	798	805	816	865	853	825	810	791	849	850	845	829	815	844	825	782	797	831	813	815	776	809	832	872	853	860	794	830	797	814	853	796	797	845	885	826	857	812	818	792	821	808	817	837	835	833	766	858	815	869	769	868	831	842	793	818	810	786	827	802	776	816	788	861	799	846	841	783	864	811	797	777	880	858	842	835	831	770	812	886	837	867	788	863	869	831	827	861	863	807	794	840	816	809	830	821	821	835	816	763	837	853	794	813	780	855	848	815	812	790	828	831	856	781	878	783	793	817	816	810	863	813	821	780	800	820	840	824	775	839	875	867	826	824	821	789	837	835	832	831	779	793	824	823	827	812	808	831	777	851	779	840	798	790	804	797	809	799	777	797	784	821	837	811	750	801	901	844	818	854	792	826	857	793	823	781	863	807	783	857	806	840	844	833	825	827	825	815	795	831	847	863	818	796	747	822	771	789	821	813	828	840	791	854	822	816	808	818	837	812	817	795	780	826	814	833	816	789	789	765	807	828	824	852	854	812	836	873	805	795	822	773	847	832	832	827	826	814	848	796	827	899	796	760	819	795	846	810	800	810	818	828	848	780	797	798	746	788	911	813	820	836	778	849	865	792	854	843	798	828	790	798	795	821	817	831	856	814	836	846	786	788	812	785	882	847	834	801	778	825	879	870	846	860	812	818	823	838	801	803	802	833	825	868	843	819	806	808	819	833	816	840	836	789	830	855	832	828	832	790	821	873	886	796	855	830	829	800	802	804	851	757	797	850	766	799	830	830	847	797	840	828	766	798	809	811	786	840	816	813	852	816	795	809	818	816	852	789	782	830	798	797	830	876	902	805	844	820	839	791	825	859	832	815	764	819	806	785	802	809	810	797	830	789	818	856	807	870	797	852	895	810	855	829	825	829	838	819	825	844	814	754	783	861	799	788	837	785	840	794	808	865	840	844	750	801	806	845	760	838	864	851	786	793	833	803	848	864	838	815	865	881	851	804	812	833	792	832	836	813	887	888	786	905	804	827	870	787	794	819	772	760	862	809	817	834	848	815	828	814	831	805	808	804	861	811	797	787	835	823	838	803	809	833	783	822	816	833	806	780	805	765	830	844	792	806	832	832	899	749	851	854	788	841	876	769	789	875	778	815	860	833	807	845	749	825	777	803	805	819	835	796	733	849	787	786	806	821	798	812	800	845	819	889	829	862	822	824	838	805	827	799	849	799	833	837	805	771	846	844	841	823	787	770	802	864	808	830	816	810	847	857	814	852	796	860	857	853	844	830	826	794	820	829	808	840	798	870	841	811	881	871	833	798	804	849	849	805	788	765	837	825	863	802	796	825	855	830	831	786	838	793	818	886	815	881	820	810	827	793	807	896	758	866	862	791	799	789	856	868	816	799	792	793	834	810	783	818	841	796	825	851	810	790	817	842	804	797	832	778	813	838	805	850	806	825	805	829	798	770	819	823	863	783	857	860	767	828	848	808	790	805	850	845	884	767	870	820	841	802	768	769	836	804	855	784	830	826	838	812	816	805	873	814	840	846	792	832	803	825	876	807	767	834	824	799	854	814	799	784	834	842	766	825	821	779	791	830	813	819	833	787	822	834	821	862	773	812	775	820	781	796	807	856	820	845	789	838	844	772	821	834	852	783	783	883	840	797	819	851	797	802	813	784	795	866	800	810	850	837	857	775	818	800	825	802	813	825	837	785	825	817	852	787	822	834	804	771	784	832	867	796	787	867	829	757	801	811	773	802	841	848	839	844	809	793	820	831	826	829	778	826	850	828	807	847	876	841	839	857	774	810	816	806	813	852	813	761	847	807	801	766	803	802	776	850	837	817	796	807	830	789	840	788	810	836	817	785	801	793	841	903	845	846	790	814	852	845	757	807	787	851	841	808	803	850	811	825	800	803	821	807	782	831	809	806	810	825	844	842	822	814	784	817	829	879	847	858	770	844	788	820	820	860	826	815	790	834	748	837	808	871	792	833	857	841	810	841	756	824	852	802	821	808	862	839	784	829	833	863	849	823	797	853	811	751	826	812	811	816	891	809	791	834	833	803	802	867	857	803	841	821	805	844	803	818	831	906	779	801	866	773	772	803	814	824	824	809	797	825	847	795	806	864	821	884	867	827	833	800	791	822	809	802	793	787	800	854	774	804	868	825	803	860	879	830	801	788	805	866	793	813	865	823	827	796	807	813	810	847	836	786	788	830	853	807	826	839	778	859	825	811	823	823	868	801	812	850	837	802	829	851	742	833	772	816	847	795	859	803	807	785	828	827	811	820	832	793	809	843	811	790	779	809	822	797	783	810	833	829	811	850	821	812	818	871	913	814	836	834	809	824	819	798	875	797	807	832	804	813	871	824	825	825	805	815	815	860	783	850	797	770	868	841	765	792	760	792	832	848	825	800	792	814	856	825	815	804	810	815	835	777	813	846	824	832	837	827	842	809	840	819	795	833	823	785	850	821	900	832	839	761	794	826	788	803	800	804	789	816	793	880	874	836	860	800	869	800	797	790	793	787	809	827	793	857	814	823	822	818	801	812	850	816	797	812	832	812	821	844	799	876	823	806	836	833	814	794	869	830	830	788	758	838	839	797	796	815	805	827	821	833	882	851	815	868	843	791	825	809	862	795	826	787	838	822	794	812	835	847	813	817	820	835	842	788	807	810	834	831	864	823	830	815	776	844	801	850	794	830	870	811	831	793	822	832	821	842	754	858	825	833	841	851	792	751	800	841	858	827	847	836	781	811	797	847	805	777	823	833	776	804	828	808	820	803	823	800	784	865	833	817	763	870	869	818	822	784	827	814	811	826	798	854	823	823	841	817	851	783	804	840	836	820	752	798	854	853	778	792	809	838	833	808	781	790	814	833	829	820	796	831	829	785	838	806	786	832	847	800	808	798	851	763	852	816	837	772	794	812	832	807	838	795	817	816	817	787	812	858	802	829	821	877	831	784	804	802	813	809	807	807	836	774	787	826	820	784	810	853	812	820	840	812	836	795	825	808	861	822	807	833	808	795	785	815	805	852	806	825	855	817	784	797	787	853	787	829	860	815	798	811	844	783	846	789	791	839	843	838	810	816	824	804	756	824	873	833	818	853	778	803	829	849	820	799	832	834	817	821	801	876	766	793	845	800	831	816	804	846	824	792	805	833	780	781	752	858	794	824	793	811	797	784	809	817	831	844	817	762	793	823	809	856	842	885	850	825	831
28170	19263	5458	780	579	532	419	321	338	358	359	316	320	316	329	313	322	325	360	290	322	295	296	305	340	309	338	308	349	306	290	312	306	293	305	343	307	327	315	289	322	323	327	342	312	321	321	305	295	320	281	310	306	341	272	307	299	285	328	286	312	321	299	295	282	307	305	292	279	307	316	315	287	326	278	296	318	314	332	291	310	294	291	306	287	317	315	329	309	319	309	331	287	319	309	310	303	313	292	329	288	338	300	298	295	295	293	346	304	278	304	306	296	317	299	321	341	346	253	300	294	327	304	308	302	311	337	296	316	312	304	312	316	297	282	329	342	330	302	313	323	320	274	324	295	323	281	326	343	342	330	306	284	280	304	322	318	322	330	325	328	313	312	320	306	328	297	287	333	316	310	303	315	363	287	312	311	316	317	325	316	298	326	324	284	306	277	331	294	288	329	318	302	266	334	303	312	286	287	290	300	314	304	333	324	336	316	304	307	292	321	296	324	325	302	302	310	295	353	282	286	275	317	294	320	301	324	288	271	307	342	305	328	317	302	336	316	301	286	295	317	314	301	304	275	281	331	310	316	288	312	297	328	308	302	305	329	302	306	321	327	317	338	301	300	298	298	294	314	317	337	309	318	293	300	317	325	305	309	297	304	294	309	300	339	302	288	312	291	286	288	342	289	298	308	296	327	345	294	310	334	294	290	320	321	287	320	302	312	292	295	293	328	311	299	289	323	305	309	289	302	309	307	318	322	319	329	324	324	306	299	320	345	292	347	351	304	302	281	328	317	295	305	305	291	275	342	296	286	310	310	314	301	282	260	311	317	290	303	295	288	297	313	296	312	313	296	307	312	298	301	306	314	323	297	299	314	310	327	313	324	313	318	299	313	323	328	312	284	305	293	276	303	289	318	331	302	317	330	316	331	295	318	340	298	286	294	307	303	307	346	285	296	322	312	305	316	293	329	318	307	296	313	335	294	258	324	326	276	315	325	306	329	365	327	281	326	281	296	315	327	336	313	314	319	304	326	293	286	314	289	321	310	313	302	288	315	322	328	321	323	311	291	300	325	288	312	300	326	291	278	319	277	313	312	312	301	322	334	310	330	305	300	342	294	296	284	296	303	325	291	297	317	316	308	311	269	319	273	302	310	316	304	302	295	309	287	315	290	305	310	307	300	311	291	306	321	280	331	317	327	310	266	311	304	319	289	312	308	313	324	311	323	301	282	295	326	323	337	330	315	331	304	311	326	312	334	324	320	308	311	288	291	332	289	343	307	308	308	355	336	271	301	284	306	294	323	330	313	307	304	291	300	346	281	355	289	317	334	307	276	325	282	298	281	330	310	307	330	333	326	310	281	297	284	294	307	311	328	332	328	264	316	310	319	297	296	335	284	297	339	286	317	299	306	319	306	320	333	308	301	271	306	336	305	317	323	331	315	317	324	300	305	327	319	282	325	302	326	316	346	322	316	283	289	295	320	334	321	316	316	335	319	287	300	332	296	300	344	307	299	280	290	324	285	310	316	338	291	342	325	290	315	323	322	330	281	323	348	331	319	284	294	310	307	312	310	318	300	291	287	321	299	326	279	316	318	312	309	336	288	328	317	356	310	306	306	317	319	284	309	312	318	332	299	312	296	328	290	320	302	273	345	324	311	318	326	276	318	280	324	272	287	266	314	313	290	310	333	291	281	322	303	306	309	310	279	302	317	320	326	318	297	288	300	336	258	290	329	322	329	304	306	307	305	330	343	300	312	309	296	323	294	335	331	316	321	302	334	295	291	303	328	293	280	307	335	282	294	285	317	293	323	295	306	286	306	319	313	324	311	326	323	318	273	297	322	300	325	288	335	336	294	308	290	307	291	322	333	333	330	297	326	320	287	329	308	295	306	315	289	310	302	311	320	327	315	329	283	310	315	344	346	325	330	310	297	324	316	307	284	299	304	304	304	279	324	352	285	328	309	329	298	321	324	342	300	315	307	320	331	315	309	300	323	297	279	290	330	317	317	329	338	323	332	329	298	328	305	319	336	326	338	303	277	285	313	277	315	315	290	273	332	317	337	300	315	326	314	299	313	321	302	297	307	322	327	320	309	292	346	311	292	323	286	308	282	267	328	316	297	273	299	282	301	300	287	263	333	287	323	320	285	297	319	280	325	315	303	306	318	318	298	288	325	363	266	294	332	338	319	297	282	319	313	285	315	316	316	324	300	257	290	311	316	333	287	289	346	278	307	334	287	337	339	334	335	294	325	346	302	326	304	328	263	315	292	309	322	310	311	306	315	318	272	309	308	325	346	291	302	336	323	309	328	290	334	304	297	337	311	289	318	305	288	344	297	299	337	324	292	326	293	321	316	303	313	320	278	293	297	298	302	335	284	303	283	324	317	316	293	303	320	313	323	316	330	301	288	303	304	302	321	349	298	287	283	281	297	313	349	279	316	296	283	318	279	357	323	330	302	287	337	309	299	309	323	342	330	286	285	304	322	310	302	291	284	325	305	316	307	331	299	296	315	307	312	332	303	304	310	334	316	311	311	350	318	282	321	338	298	294	333	306	339	301	294	329	315	274	320	326	321	315	285	265	267	294	300	348	297	320	298	310	310	283	332	322	320	304	330	310	314	333	324	308	291	298	317	302	325	301	306	330	306	278	314	324	338	309	313	334	310	305	313	320	287	286	304	314	298	295	323	333	306	281	329	311	312	295	299	307	331	313	299	295	320	315	305	309	304	303	319	328	313	285	300	320	313	321	322	311	333	304	320	311	309	316	336	306	279	280	283	314	286	321	300	324	337	325	329	313	305	312	313	342	313	334	346	291	331	299	299	296	312	329	323	290	317	323	299	294	301	267	307	313	296	300	321	333	333	306	345	328	320	341	310	268	322	274	324	305	309	313	324	300	304	317	274	295	304	292	299	303	327	328	311	332	316	303	308	325	343	331	300	310	293	329	313	324	291	292	296	293	312	298	301	336	282	322	318	297	322	307	301	301	303	351	315	317	302	319	305	323	321	316	306	312	302	313	297	321	320	325	329	335	326	293	310	326	270	278	312	304	300	300	314	300	318	323	317	341	311	319	317	303	313	300	313	275	305	304	329	319	318	351	323	331	308	293	310	308	314	281	293	347	320	320	320	304	297	318	308	313	284	352	311	324	322	273	278	323	326	297	289	289	288	310	288	280	312	291	293	312	285	289	322	337	312	292	298	332	306	346	302	336	292	305	322	316	326	319	274	303	314	338	310	325	302	310	269	301	364	320	324	319	311	338	296	352	289	299	341	328	277	304	311	288	329	322	284	330	306	331	287	340	334	268	300	319	324	333	314	311	301	332	327	325	305	328	312	324	308	350	323	321	312	312	317	306	305	301	316	298	295	301	324	323	296	285	336	276	325	308	345	270	328	330	304	307	297	278	346	296	303	327	299	336	279	315	301	342	298	300	300	323	333	309	302	301	302	320	284	309	305	300	297	303	314	304	303	303	305	327	316	297
8525	2517	945	598	495	484	389	435	343	364	377	335	335	341	336	326	312	319	312	303	320	294	329	312	308	304	300	323	339	348	296	324	334	329	300	290	327	286	316	309	319	298	332	292	314	290	317	318	313	315	326	318	344	308	319	298	354	317	330	323	316	312	316	296	294	317	315	314	318	320	323	329	312	308	353	313	298	329	314	301	296	314	331	293	306	313	318	320	326	318	285	297	304	320	281	309	327	330	299	315	334	338	289	309	296	318	301	315	314	310	314	289	307	295	340	298	317	326	331	335	311	324	312	318	340	314	294	316	302	315	322	319	298	324	318	341	280	278	310	324	331	299	288	309	319	321	293	296	302	314	300	298	280	317	277	308	326	304	299	297	302	328	316	326	310	311	294	300	324	327	282	294	352	330	302	332	298	296	334	312	358	336	302	325	329	298	319	309	298	348	322	332	320	326	343	308	311	313	301	299	314	329	297	290	308	313	308	282	320	316	290	319	307	309	297	287	315	301	336	325	289	319	318	306	304	288	308	315	297	337	301	336	346	317	312	336	307	319	302	294	309	294	274	312	315	310	332	323	330	288	324	335	304	343	313	318	322	303	330	322	286	351	308	327	330	306	305	330	341	327	305	284	316	310	324	303	336	324	330	328	351	316	325	310	312	294	325	323	300	330	305	326	343	307	285	274	331	304	316	349	320	318	327	294	320	304	300	292	317	276	274	337	312	326	318	321	315	304	334	296	338	336	328	298	340	331	326	322	309	288	321	291	309	304	332	302	322	301	311	333	310	305	329	335	313	295	326	308	313	332	344	303	298	282	306	322	313	358	334	293	295	307	304	314	300	319	308	349	354	329	319	330	333	299	327	340	317	289	306	282	313	276	318	316	323	342	318	295	315	318	325	343	300	318	324	324	309	309	353	321	325	323	286	317	317	318	324	315	299	335	314	304	313	322	321	324	321	338	312	304	334	311	321	306	321	327	332	334	304	334	295	322	290	333	294	325	316	329	328	315	293	306	301	331	293	336	339	300	328	329	362	308	309	310	311	320	321	286	327	341	324	326	318	299	309	303	312	300	282	310	313	313	314	306	331	301	307	330	323	309	323	306	343	302	337	333	292	331	318	337	297	316	329	339	323	312	315	292	348	333	310	304	295	317	313	311	336	317	302	309	322	317	329	312	311	323	316	301	311	305	323	300	312	292	341	335	277	300	331	306	318	332	287	329	307	319	295	334	328	352	312	330	304	323	337	322	317	316	317	286	310	294	311	303	339	297	339	312	324	310	294	323	312	308	348	342	329	322	284	365	297	309	310	325	315	312	282	309	316	319	315	309	327	309	295	313	282	335	311	289	302	282	321	330	319	320	328	311	349	309	295	321	336	305	331	335	306	324	276	307	325	291	320	318	334	321	281	342	312	303	299	320	340	340	326	338	288	307	342	299	288	289	314	314	307	343	303	329	318	331	302	316	316	312	324	297	301	274	345	326	319	337	335	332	311	316	329	293	321	301	329	342	336	317	345	320	316	312	319	312	288	304	309	308	319	317	308	313	305	304	295	353	297	319	300	331	315	315	341	319	305	312	322	312	316	340	335	334	269	315	324	317	302	315	335	287	298	303	296	293	314	334	306	311	317	313	332	303	312	287	347	316	317	316	318	323	339	307	317	305	324	343	337	329	290	313	299	333	278	303	321	301	306	333	336	331	314	309	323	332	316	289	305	341	315	290	324	288	289	337	350	328	299	286	330	321	320	278	293	319	307	279	311	346	278	296	315	296	299	277	302	323	321	288	292	299	329	343	336	287	321	310	331	318	325	321	307	282	309	295	294	331	310	300	338	349	336	306	317	319	289	330	303	350	339	286	333	324	310	313	294	322	308	308	293	336	294	313	316	319	282	329	313	288	325	313	304	324	317	346	319	292	316	324	303	353	305	324	306	319	317	310	287	298	317	319	297	311	331	316	334	310	322	285	311	319	318	303	282	299	325	326	325	327	346	295	303	326	311	311	314	309	320	336	326	341	308	309	284	296	317	338	313	324	300	299	308	312	305	295	293	330	318	330	339	281	331	302	298	296	289	323	330	305	316	319	339	297	296	333	328	308	343	324	336	304	330	311	341	298	308	341	324	362	277	309	308	309	307	309	329	287	325	318	343	335	308	319	295	330	317	309	316	324	312	294	326	333	311	315	289	336	300	307	315	312	338	314	316	296	270	311	307	330	338	308	302	321	335	305	331	303	327	305	344	315	340	345	306	312	352	301	310	325	326	346	318	317	304	291	279	317	350	346	289	321	321	348	328	304	316	279	332	317	294	313	341	328	303	293	290	328	324	330	332	330	324	350	293	330	330	315	299	302	303	322	299	311	285	314	324	323	312	303	327	298	308	321	328	311	328	323	312	337	288	292	336	297	326	340	328	316	309	351	338	295	298	310	306	308	334	305	322	350	332	336	303	307	337	302	342	340	334	282	310	296	316	326	336	308	278	277	275	296	326	303	304	292	300	299	333	308	316	292	334	302	332	334	329	290	300	296	308	342	309	319	293	299	297	313	285	348	321	347	347	328	367	338	344	303	304	301	298	311	297	306	323	331	326	330	312	301	345	314	287	322	327	336	299	316	335	292	311	299	312	320	325	340	318	330	344	324	298	297	298	296	315	331	321	367	338	365	326	300	297	321	326	315	315	269	301	315	294	314	313	290	311	332	301	310	316	320	350	317	313	317	303	300	334	301	309	336	329	298	326	334	301	334	308	294	292	346	301	325	333	343	319	317	296	329	309	295	292	321	306	317	319	343	328	338	286	281	333	325	329	314	318	285	299	324	311	321	312	307	331	298	345	278	314	288	297	296	314	328	314	313	318	314	290	289	322	316	319	362	296	306	311	319	327	309	330	312	334	288	331	320	338	339	311	320	314	323	303	314	339	326	318	279	319	286	339	349	314	338	311	300	303	312	294	303	309	301	297	311	314	279	301	281	291	296	339	309	327	311	280	288	330	288	275	292	322	310	343	327	316	287	285	322	292	294	300	319	314	309	309	327	333	350	309	306	328	323	337	321	309	337	315	325	295	321	351	305	308	324	325	335	320	307	342	324	284	281	325	325	340	305	307	300	290	328	304	346	321	312	302	285	346	322	310	355	308	352	315	321	290	331	307	331	343	333	283	319	324	297	313	302	333	320	323	311	308	325	306	348	309	314	317	327	313	310	344	374	312	330	312	312	337	317	338	312	333	320	286	332	303	311	327	339	268	286	333	319	313	323	319	316	307	302	313	305	311	297	309	354	328	317	311	325	302	334	324	298	324	328	302	297	313	334	315	353	306	306	298	332	318	322	324	326	322	341	315	304	321	324	306	286	318	301	337	312	328	307	334	278	310	330	329	304	312	282	325	310	331	311	312	350	337	320	295	314	325	311	293	330	294	306	332	293	307	352	313	371	306	300	310	297	333	308	293	285	339	316	336	318	305	286	309	317	309	308	332	317	318	356	322	318
24111	21424	28424	24807	21378	7685	1425	1035	961	859	874	780	817	770	711	746	763	738	739	735	772	740	733	697	728	735	768	729	728	738	731	691	749	754	737	716	720	720	749	773	713	705	730	736	669	691	706	743	680	742	751	722	697	768	725	730	722	676	735	704	713	699	715	707	720	699	742	665	770	706	748	655	754	707	670	734	710	735	719	717	709	736	728	767	693	773	704	680	764	768	667	726	717	726	718	705	674	689	692	695	698	674	663	716	699	698	711	706	662	687	699	713	710	723	696	700	724	696	697	718	652	740	681	687	704	744	697	657	723	765	726	705	679	732	695	675	720	687	758	705	696	712	698	698	729	728	684	763	659	750	701	700	680	713	656	744	701	690	661	736	714	743	696	747	677	713	650	716	729	668	703	681	718	674	713	741	762	723	720	718	726	747	700	742	776	708	689	747	738	700	730	677	709	703	714	700	694	707	695	739	770	691	724	705	682	686	740	733	674	691	695	716	726	708	722	706	718	692	657	757	700	708	758	744	715	684	681	662	702	755	735	661	739	697	695	646	698	663	746	681	682	668	686	734	691	686	706	698	690	693	707	720	697	722	714	639	674	666	691	710	703	689	681	688	717	759	656	740	729	750	729	712	689	696	672	721	681	715	689	734	705	679	713	709	718	706	738	672	753	694	717	701	730	703	730	670	693	716	663	713	687	757	690	693	693	644	746	712	695	723	677	708	736	694	760	706	697	716	705	717	677	693	728	724	719	668	708	691	730	712	695	737	711	755	717	735	681	668	705	706	737	662	683	680	700	741	673	732	744	684	750	716	722	742	680	663	667	722	712	720	696	694	713	677	665	667	644	733	690	682	723	696	717	702	704	711	722	730	720	698	669	714	714	710	768	702	690	677	750	731	690	750	712	709	676	720	702	681	752	728	675	712	708	665	731	665	702	703	665	750	719	716	714	726	710	726	696	693	739	713	693	772	683	680	715	704	703	731	687	730	718	712	669	720	685	673	717	688	698	676	702	729	706	744	701	698	675	667	683	706	691	718	708	678	667	725	764	698	717	657	683	647	737	688	691	685	737	707	782	702	704	701	719	733	678	696	745	679	659	669	664	706	702	693	673	690	720	708	669	721	710	682	721	758	664	682	710	707	710	715	727	664	680	705	753	727	707	682	745	703	721	679	673	722	754	666	737	658	683	692	715	695	767	713	728	702	712	693	722	722	683	661	680	736	756	703	663	707	697	685	707	697	762	729	724	712	703	750	713	675	737	697	737	693	753	704	729	696	789	693	712	644	758	727	734	691	748	763	655	676	729	677	736	680	733	679	650	708	651	717	722	678	740	687	693	687	696	661	698	680	707	659	660	696	699	665	713	697	697	748	734	659	671	717	726	732	742	761	709	693	701	705	708	730	714	683	654	668	686	738	676	656	672	715	691	720	700	687	705	706	713	666	681	640	697	726	738	726	726	671	715	732	733	637	696	709	653	699	724	732	740	700	708	728	685	714	722	685	708	742	713	741	692	742	745	702	710	730	713	756	737	705	706	743	725	696	691	699	733	698	701	676	720	714	729	718	670	685	729	709	740	691	719	720	695	721	670	678	750	697	740	683	714	652	695	718	695	734	685	706	694	746	687	727	699	707	695	700	776	758	673	681	707	707	700	710	693	713	698	665	725	725	712	699	680	704	668	732	725	706	662	659	732	702	709	714	685	666	752	687	716	721	684	750	692	698	717	707	719	759	773	701	721	744	675	725	707	746	750	684	676	660	705	717	694	697	671	682	674	704	685	685	749	694	678	737	703	709	706	676	742	696	709	726	684	692	684	717	747	713	734	729	701	673	708	745	687	698	697	681	742	743	728	692	685	764	718	728	714	688	727	703	656	702	734	729	695	732	689	747	689	710	714	725	753	722	669	728	713	656	715	739	723	690	708	683	693	711	734	696	690	693	726	696	692	733	703	728	686	717	706	704	741	696	666	746	706	715	725	699	706	701	702	765	711	717	725	733	706	669	691	743	654	688	759	714	696	713	682	727	718	709	750	689	742	688	719	746	706	714	721	708	647	743	722	725	694	699	651	699	735	689	704	677	741	733	672	694	724	702	710	694	647	749	701	682	701	712	740	709	704	713	679	716	701	727	681	714	684	712	731	707	697	661	685	707	737	747	720	737	743	716	696	725	702	703	673	725	665	684	642	716	707	739	737	736	705	710	694	684	743	683	711	754	714	704	701	729	695	700	704	708	699	666	759	730	704	713	682	664	721	708	706	706	691	757	717	699	725	741	734	745	712	693	730	699	682	676	643	686	708	738	727	776	679	699	723	692	693	753	711	714	732	698	742	720	740	710	732	708	747	730	702	661	707	761	710	709	707	737	669	694	751	706	706	677	742	689	733	721	690	740	670	718	675	711	700	692	697	730	717	720	693	723	725	738	739	707	733	727	703	729	698	683	707	651	709	730	760	719	727	694	684	681	709	679	728	728	729	716	731	654	678	681	669	676	663	697	692	679	739	720	688	686	721	710	724	744	710	717	734	716	712	718	706	696	680	654	687	731	710	688	694	675	667	730	708	688	683	729	697	737	708	676	726	712	690	740	705	722	679	707	679	651	733	711	744	720	710	709	634	693	739	735	681	732	748	706	687	696	722	667	721	697	730	687	699	725	723	721	655	707	708	675	682	723	703	679	702	712	681	697	722	689	717	724	699	713	746	684	702	682	708	707	724	732	712	736	722	728	770	736	726	694	729	753	688	709	705	657	742	700	695	703	710	705	736	663	709	702	647	675	718	694	710	682	721	751	689	677	740	713	735	672	681	723	697	724	696	693	730	739	714	780	689	729	683	717	750	748	674	713	703	680	691	689	705	692	733	731	709	689	769	699	697	711	713	724	721	704	660	706	721	711	730	727	640	678	715	681	746	677	708	708	690	677	723	667	704	694	680	727	703	662	710	688	716	670	646	671	738	693	726	757	751	744	707	749	683	682	643	702	701	695	695	731	695	680	663	692	697	724	711	699	662	707	713	719	709	685	647	709	675	700	694	689	676	693	673	719	670	713	738	685	714	736	663	713	750	727	683	682	708	644	735	725	720	731	722	707	725	698	691	657	695	683	698	679	675	721	719	674	704	738	717	709	718	689	727	706	714	730	694	685	653	720	727	725	723	688	711	714	678	693	698	726	749	707	707	681	764	738	691	653	689	679	705	713	732	730	683	693	727	678	724	764	719	692	701	680	742	723	692	709	703	689	738	658	656	723	728	695	719	698	734	717	694	666	747	680	721	689	681	684	717	709	709	710	723	698	679	741	690	724	677	705	682	709	696	711	684	697	744	679	698	698	705	703	738	706	724	677	702	741	706	683	714	646	765	712	662	709	697	697	727	754	704	727	724	749	703	659	732	671	634	704	698	746	691	737	737	702	684	659	683	683	676	713	721	684	710	672	702	680	700	733	747	727	735	720	722	717	696	724	724	683	709	714	680	694	748	729	724	675	699	693
12720	11822	6068	2983	2229	1870	1475	1242	1132	994	997	998	873	862	851	804	850	841	827	819	730	773	766	730	742	707	723	716	797	727	696	719	687	739	704	749	702	723	720	682	701	682	669	753	691	746	692	724	712	719	733	700	689	726	732	711	719	699	694	674	731	709	731	666	712	723	670	711	723	713	735	740	692	694	771	695	684	696	716	674	709	739	666	668	716	702	691	728	702	747	723	699	691	717	703	685	704	710	713	739	712	705	704	736	730	764	709	734	734	752	688	713	682	701	756	711	728	695	669	671	737	713	732	685	732	680	680	716	718	670	705	706	694	689	713	740	719	714	699	688	677	668	679	707	750	697	769	749	683	726	684	714	694	697	715	694	664	719	693	714	738	696	722	755	725	693	746	729	726	690	670	646	726	725	681	653	695	662	735	724	690	672	727	751	743	711	717	696	742	684	726	699	721	733	682	703	665	675	646	700	680	712	688	683	725	740	693	647	726	683	716	735	718	709	699	717	682	734	691	721	682	678	700	758	728	713	682	692	691	735	686	701	686	695	703	697	713	685	729	731	710	686	693	699	682	710	713	714	717	738	691	734	685	676	736	704	694	693	802	728	666	732	709	701	739	698	737	689	707	720	681	763	740	710	680	734	722	680	696	675	757	721	715	695	714	722	710	747	665	701	657	680	714	686	722	704	679	690	649	709	693	748	694	723	689	670	688	735	744	726	697	762	659	707	705	719	715	687	696	729	689	706	750	736	698	675	722	698	738	728	685	706	752	689	670	714	731	718	680	731	690	676	721	689	725	753	673	682	661	688	716	761	783	681	733	726	706	732	707	719	683	709	700	731	714	709	722	703	736	693	720	725	723	707	661	701	694	725	691	741	744	718	721	675	698	670	710	721	727	733	704	704	716	714	687	701	693	699	727	719	665	684	711	667	679	731	700	737	746	674	719	670	694	715	691	710	731	703	671	735	669	680	679	691	743	693	722	711	699	701	672	703	742	699	670	641	724	711	696	729	702	697	731	661	687	700	698	748	694	696	650	771	746	666	727	704	712	700	715	732	739	706	675	732	718	684	753	740	664	735	731	709	727	684	738	696	738	716	737	689	762	670	733	725	709	719	711	721	726	695	670	689	731	714	749	730	703	721	745	747	749	727	653	745	701	707	684	753	670	754	678	714	734	719	716	704	759	715	755	727	691	707	699	742	696	710	730	698	732	672	724	686	721	689	694	703	698	704	701	730	780	715	693	759	774	687	736	676	692	708	739	724	718	720	737	687	733	749	708	725	729	722	676	743	652	700	712	726	699	693	699	692	740	717	710	718	640	744	761	737	737	718	692	679	680	647	725	712	738	688	679	704	675	723	679	743	717	696	680	708	741	723	685	699	707	745	698	742	710	704	693	747	708	713	715	731	720	681	722	715	711	700	714	742	721	730	686	683	709	683	710	688	704	721	701	699	747	705	736	734	691	743	677	712	722	718	691	741	673	687	688	720	649	713	669	649	682	727	673	718	686	735	708	707	684	753	711	705	749	701	706	696	723	717	696	760	674	719	690	698	712	708	710	690	736	731	750	662	712	741	721	709	749	704	753	678	731	673	709	700	665	716	688	693	712	751	678	711	686	726	731	710	741	715	732	730	690	695	700	720	669	735	704	738	731	729	735	715	701	714	714	740	739	711	709	696	683	754	711	702	728	706	706	689	680	663	725	712	729	702	705	718	735	734	680	751	720	716	676	699	661	716	732	725	710	693	731	703	736	717	685	680	723	740	711	707	721	723	736	699	706	655	728	707	725	709	739	716	710	771	716	726	695	743	683	698	691	689	700	688	710	717	673	706	727	713	719	713	700	678	703	713	708	681	717	682	731	635	672	709	732	717	707	719	722	690	714	687	693	698	700	690	702	727	689	719	741	729	707	712	697	721	683	678	698	737	685	682	708	718	670	712	704	693	676	698	728	703	676	691	713	681	687	725	726	730	678	696	657	725	695	695	743	707	724	744	738	729	692	702	720	670	653	738	693	744	685	712	675	721	722	680	699	728	734	680	690	742	733	661	747	700	711	707	712	747	716	671	677	718	731	727	721	700	691	685	713	765	758	711	677	736	706	714	709	704	676	715	686	753	659	683	683	737	694	682	740	677	679	726	719	686	690	753	709	730	706	669	692	715	671	694	727	702	702	710	696	695	684	715	678	705	695	713	700	730	705	739	710	742	681	709	715	668	722	686	733	675	692	743	698	700	742	725	704	688	719	724	676	706	733	708	760	680	739	680	704	720	724	704	655	723	698	746	717	688	693	663	720	758	750	716	715	760	710	718	714	744	716	699	719	726	697	697	728	706	702	703	691	702	658	737	716	723	744	713	679	716	682	688	684	719	708	690	744	649	728	710	708	675	781	694	650	741	719	725	712	728	704	728	699	728	686	715	653	699	729	740	710	729	679	702	674	703	704	714	705	697	722	760	740	738	700	692	737	710	669	701	726	698	714	737	701	723	693	719	693	695	687	694	715	750	703	719	688	693	692	731	716	677	711	676	681	711	683	730	722	702	742	730	684	716	702	750	677	729	722	684	744	773	691	685	698	735	708	686	718	729	704	730	688	696	673	701	666	710	753	711	683	738	671	731	670	696	662	716	761	730	712	662	705	706	667	662	716	705	691	728	687	690	688	712	712	690	723	736	716	700	696	657	695	674	757	691	663	687	738	701	728	720	668	718	735	694	672	739	685	729	726	701	646	713	691	681	714	737	700	707	683	711	652	742	699	709	697	705	715	695	699	712	717	724	671	704	722	647	727	724	699	701	713	716	758	660	737	689	742	732	680	696	691	725	720	691	719	646	673	703	716	745	735	721	696	727	734	676	691	738	687	698	701	694	672	760	722	701	686	702	732	703	709	665	733	656	716	682	735	725	670	722	707	672	704	729	682	720	760	729	720	704	733	694	727	702	709	712	727	660	690	658	719	692	726	711	676	714	699	740	673	748	643	721	707	710	707	699	733	697	741	683	740	709	734	693	737	683	683	683	692	722	696	728	754	689	729	687	749	714	710	721	732	700	735	717	712	687	734	682	710	686	703	676	660	645	654	695	699	673	744	670	684	719	709	691	698	699	741	693	639	694	695	672	683	731	671	663	703	739	684	696	663	695	688	715	714	664	708	711	705	676	720	746	715	704	719	736	691	740	735	695	664	741	712	686	712	707	754	715	714	698	732	699	686	736	684	709	734	723	750	748	737	685	716	666	708	719	722	741	709	770	724	684	730	690	713	727	727	699	690	768	715	716	761	734	724	731	689	767	693	692	728	743	720	640	701	696	709	710	677	677	675	706	706	706	702	656	728	711	690	650	709	693	693	731	728	714	670	783	749	706	718	733	726	687	680	726	709	760	711	707	699	726	712	714	735	711	683	740	701	692	701	710	690	725	735	688	694	700	678	742	723	661	684	731	739	747	707	687	691	699	713	706	696	671	740	735	744	701	696	688	708	697	701	717	753	704
25087	21444	27325	25855	8379	566	446	395	343	344	270	307	266	271	232	244	288	266	288	253	250	236	256	263	228	241	240	245	235	248	226	229	265	248	247	242	236	232	267	221	247	281	247	239	231	246	273	253	218	243	266	245	267	229	237	246	245	269	241	270	237	228	225	202	251	248	240	233	277	244	235	238	256	249	246	237	234	239	256	232	265	214	230	260	228	239	242	246	239	224	236	256	227	228	241	238	217	251	257	237	232	214	221	258	221	232	232	255	228	259	227	263	227	247	224	243	238	244	254	274	257	239	229	205	237	239	230	252	237	230	234	226	238	252	259	236	260	247	251	263	233	231	239	252	246	262	228	260	232	253	255	240	224	260	249	234	250	243	255	235	247	197	251	248	238	259	237	247	232	273	222	230	243	262	228	236	242	278	223	225	223	295	273	224	238	219	241	229	247	227	248	230	216	231	249	253	251	238	261	226	264	249	255	230	204	249	244	231	215	222	254	283	237	235	217	247	265	256	225	229	241	214	244	265	240	235	242	220	231	242	244	236	243	238	265	244	229	241	217	236	265	232	236	219	235	254	262	253	255	221	246	239	251	223	223	271	219	219	250	260	248	242	221	261	249	237	237	254	236	247	256	279	217	219	248	245	228	250	240	242	252	210	209	246	252	230	239	231	241	249	244	239	241	261	259	262	255	234	236	245	249	237	219	244	228	246	235	251	252	263	216	231	236	248	240	268	245	245	232	236	221	244	250	239	227	229	267	276	242	244	241	252	257	239	243	242	234	262	241	251	250	229	251	249	224	210	219	255	239	222	243	225	234	224	220	234	284	259	222	238	264	223	244	270	232	255	274	241	274	237	234	224	235	226	250	218	248	259	273	220	245	233	249	244	252	223	253	246	214	261	242	243	264	238	214	261	245	253	235	247	230	262	261	237	246	227	227	242	236	227	223	255	240	232	241	255	228	220	227	261	226	254	228	255	227	257	246	222	247	245	215	251	212	236	240	247	257	236	250	261	256	251	244	247	225	243	256	250	262	251	230	234	251	210	230	246	243	263	245	251	233	239	271	254	223	231	231	246	272	263	253	228	259	229	232	260	239	216	244	270	243	239	232	247	221	264	259	206	230	244	243	244	258	231	234	231	233	258	253	251	253	263	218	226	245	258	263	253	214	254	241	250	208	243	246	222	238	229	240	274	247	222	233	241	231	234	222	246	225	228	265	223	241	228	237	242	234	242	268	250	219	260	237	242	237	219	250	265	219	245	244	229	232	201	260	269	220	258	245	260	233	237	275	249	227	255	255	250	238	242	263	254	213	239	239	256	255	231	244	235	243	199	250	223	252	254	216	235	221	252	243	240	254	216	222	232	225	256	227	232	252	219	249	238	251	234	249	250	240	216	253	251	253	234	238	229	256	242	241	260	225	271	230	221	258	217	252	226	209	256	245	226	237	236	242	232	250	229	260	227	271	266	255	255	261	228	251	224	219	232	267	281	257	235	244	256	244	201	237	255	275	247	234	239	231	238	240	259	209	271	230	221	249	233	237	246	224	267	238	226	250	218	239	240	236	247	282	225	220	251	240	225	252	208	247	277	245	230	222	237	243	241	246	237	261	244	204	250	261	247	226	226	255	222	250	231	259	259	239	238	234	254	247	241	245	257	249	272	205	253	242	265	266	226	243	251	253	247	224	266	247	242	253	227	226	219	234	265	262	220	255	253	231	222	258	253	248	234	217	250	253	254	260	241	258	233	229	246	239	235	241	234	232	248	218	243	209	235	241	252	224	237	253	250	224	242	227	238	227	236	241	210	232	227	252	224	255	233	227	236	263	246	253	240	223	290	249	225	244	222	231	259	261	216	251	217	245	252	212	254	253	230	222	234	246	242	244	233	257	255	224	226	255	229	218	252	270	251	239	228	240	226	211	242	259	232	221	272	240	224	236	277	225	229	232	251	234	232	250	239	263	216	233	271	254	235	243	254	236	233	234	228	249	225	254	257	230	254	265	233	236	229	245	246	253	236	264	222	234	237	253	237	231	249	257	267	240	249	247	245	239	230	234	230	247	240	227	243	254	241	272	243	234	222	228	247	217	215	239	225	242	215	232	220	234	224	244	224	248	231	253	235	244	266	266	249	249	263	233	228	213	239	262	277	234	218	227	263	264	247	256	235	250	230	223	242	250	248	230	235	259	270	266	232	228	228	229	265	237	247	217	222	258	253	265	251	265	239	257	245	240	237	235	238	247	205	246	257	242	256	254	280	259	233	240	239	220	240	235	220	234	240	229	249	223	261	234	235	238	229	223	244	254	245	259	248	210	236	259	221	265	241	255	259	208	236	254	244	234	247	250	249	237	253	240	256	258	240	238	223	227	212	233	233	262	249	233	255	265	250	226	255	235	260	246	245	240	241	285	251	220	244	251	229	269	236	246	251	251	238	249	246	240	255	232	221	248	214	238	255	233	213	227	271	256	243	237	269	249	237	240	264	265	251	232	237	224	240	254	249	237	241	259	238	229	237	242	218	225	230	257	228	245	226	247	238	245	254	255	274	243	223	243	230	250	244	222	227	250	227	229	238	233	236	220	238	232	265	256	227	262	215	251	240	225	240	268	236	250	251	225	239	231	243	247	264	205	231	223	231	248	229	255	209	248	240	247	273	217	263	238	271	237	218	248	252	244	221	233	245	252	264	261	242	223	223	246	254	247	256	208	253	228	244	235	237	230	264	243	265	237	236	243	251	242	239	237	267	252	242	251	260	220	252	237	240	238	226	248	222	225	254	253	240	264	231	245	221	245	226	216	265	245	247	229	252	233	269	236	231	249	211	203	247	210	223	259	245	219	242	232	260	237	248	247	253	245	251	220	244	269	242	251	263	248	215	243	244	238	250	249	226	215	228	259	263	248	249	252	271	238	248	241	231	217	239	228	220	248	251	247	245	233	272	256	237	260	228	228	212	207	235	239	251	224	253	240	237	245	230	224	258	255	223	240	241	268	261	285	220	239	266	229	217	224	228	238	267	250	236	253	218	236	245	259	237	268	239	237	236	253	271	255	245	225	265	234	250	265	230	255	239	231	237	233	258	250	244	260	241	239	213	255	239	223	247	223	211	241	244	235	266	238	245	240	227	254	258	261	260	260	260	199	253	252	262	257	249	243	259	258	270	215	246	199	256	248	241	253	230	215	250	239	233	265	218	248	256	248	264	235	216	240	246	239	239	240	228	255	225	238	208	233	236	260	237	213	202	250	246	230	223	245	262	243	259	237	243	248	215	252	249	237	225	246	267	219	245	236	258	236	237	233	247	232	253	252	230	234	240	230	244	250	238	217	239	230	260	251	248	249	235	240	237	209	227	241	246	243	228	240	235	228	253	227	255	243	247	230	243	247	227	273	242	230	241	233	218	234	242	221	196	259	237	264	263	245	234	245	234	271	275	242	224	246	250	260	240	262	246	245	217	222	260	227	249	267	235	230	236	214	244	244	237	255	249
10559	7235	2955	1396	1036	851	676	564	479	471	399	339	344	355	337	355	309	299	306	285	283	276	266	256	245	272	293	248	273	262	253	249	268	274	277	269	290	270	279	251	267	265	285	269	265	267	268	256	263	255	270	274	275	264	265	264	259	268	273	292	263	237	243	257	235	248	254	268	267	266	233	252	243	266	266	290	235	278	258	200	290	252	276	275	271	282	259	241	266	275	258	245	275	247	250	236	250	274	263	276	256	264	239	249	258	267	270	230	256	268	254	273	277	250	276	258	283	256	263	289	264	242	255	268	249	258	275	269	279	266	266	267	239	250	262	295	241	258	245	238	251	253	254	254	258	239	253	275	253	258	259	268	250	283	240	256	271	245	279	258	273	232	269	246	266	245	253	259	251	261	263	257	272	263	271	245	262	248	233	275	243	284	255	250	227	229	261	289	257	246	286	281	237	261	258	297	248	267	247	236	251	282	267	266	236	235	282	253	270	291	254	255	291	250	277	276	242	269	271	266	269	270	267	281	267	231	249	258	248	244	255	244	251	242	293	246	264	258	245	263	253	281	254	264	249	260	266	242	250	255	260	277	263	273	283	259	248	248	272	282	234	251	276	247	228	274	263	266	232	282	294	245	286	245	279	251	284	271	265	248	267	270	227	259	273	237	252	266	258	253	241	243	248	235	257	232	259	251	249	276	246	254	259	263	257	251	272	282	276	270	260	254	313	269	271	254	266	265	223	268	277	250	263	254	273	268	256	245	252	252	276	277	265	274	274	257	269	246	262	251	255	269	257	283	248	256	261	245	276	235	245	257	247	288	230	278	278	243	253	243	249	250	237	274	254	252	290	231	264	248	259	256	258	249	256	287	252	255	239	219	253	271	236	283	266	280	283	244	268	256	266	256	259	269	262	255	255	260	263	255	247	238	261	250	255	273	248	259	251	271	248	247	289	239	276	263	260	247	270	244	258	231	237	255	269	261	277	237	259	239	279	267	274	276	277	262	253	282	250	239	279	247	237	259	249	240	274	240	244	253	253	257	272	278	241	242	254	272	254	245	261	270	291	259	266	299	277	237	267	244	255	257	262	268	265	245	256	229	271	250	257	243	254	253	241	274	280	280	263	237	263	257	244	244	258	261	250	257	235	259	248	234	243	267	264	235	260	267	257	261	231	240	260	262	261	263	241	245	277	248	289	260	231	257	260	224	234	275	230	238	256	243	244	240	266	249	271	282	298	279	229	262	294	267	272	262	256	246	275	282	287	256	274	257	262	263	259	280	265	223	240	260	272	272	251	258	247	265	241	253	256	245	288	256	246	257	262	239	261	252	257	248	262	269	248	268	245	278	267	252	253	265	289	241	259	259	244	293	270	248	258	239	262	270	245	286	265	259	249	281	268	295	294	249	261	240	271	261	256	270	277	231	263	259	255	256	275	247	266	260	274	261	270	249	252	232	231	230	275	284	239	241	262	246	254	272	283	250	269	233	270	272	252	243	236	240	282	265	224	263	296	288	268	241	218	245	249	265	264	250	283	266	242	247	267	271	271	244	241	264	262	245	251	213	243	250	236	249	247	262	269	249	247	241	287	260	250	257	258	253	291	265	238	273	288	285	239	258	253	246	253	208	241	246	268	263	247	261	267	262	288	268	280	208	274	286	271	223	273	268	250	248	257	280	232	259	264	257	259	239	284	310	265	258	256	279	257	243	264	272	239	279	277	260	274	264	246	285	257	256	244	283	252	275	273	252	253	237	229	250	288	275	253	255	245	268	273	249	250	261	270	253	270	253	270	274	235	265	267	248	259	257	272	265	262	258	267	221	271	261	247	285	253	280	253	248	238	257	251	250	235	261	273	254	226	254	261	268	254	251	261	253	240	226	243	259	250	260	254	259	244	224	269	257	257	278	244	267	271	241	264	258	255	244	247	247	249	270	246	223	242	258	269	270	277	277	246	269	243	284	271	243	292	279	282	267	250	258	259	240	235	288	265	252	228	254	262	216	267	260	259	254	253	249	293	245	274	254	242	249	268	263	257	255	262	253	273	257	267	277	253	226	234	296	273	256	270	249	257	258	258	260	245	287	247	272	268	262	261	264	247	276	266	268	227	267	275	260	255	273	261	259	250	226	268	263	254	230	239	273	251	281	264	264	256	272	248	257	242	267	255	231	251	277	263	244	251	264	278	242	264	241	255	277	276	278	256	276	244	247	279	253	233	274	256	246	226	279	260	272	248	246	235	266	232	238	287	258	254	251	259	269	266	274	258	273	248	272	240	269	249	275	254	242	260	283	249	271	278	255	235	261	261	238	268	251	245	285	273	263	257	226	277	230	248	276	251	276	272	247	271	242	267	278	275	265	248	252	241	291	260	265	264	267	243	271	246	259	282	256	244	223	287	236	259	248	266	247	253	270	283	266	287	256	262	265	269	251	249	263	275	234	251	253	271	260	251	243	259	253	292	238	259	274	251	267	243	286	241	286	218	243	284	231	253	281	254	265	257	276	225	265	273	266	249	265	289	266	265	246	264	238	253	291	261	291	275	275	270	255	254	234	267	257	255	249	269	279	253	249	245	257	267	248	265	258	257	251	263	275	269	255	275	262	267	268	242	257	246	258	271	244	263	251	235	239	261	246	242	280	246	288	262	270	267	256	295	254	227	281	247	258	253	243	280	231	235	255	252	270	276	269	261	256	258	240	243	285	262	266	259	265	252	258	252	263	245	265	237	236	258	272	244	248	264	285	256	286	256	265	240	266	257	229	246	258	275	252	252	260	289	266	247	257	286	232	245	256	263	253	258	266	264	274	271	246	274	249	260	240	254	267	250	230	259	243	275	274	278	251	232	230	284	266	262	257	263	257	263	255	254	245	263	267	281	256	265	284	248	232	274	261	250	260	269	247	271	238	238	278	271	261	279	280	261	258	247	254	278	268	270	260	263	261	276	272	255	258	260	275	265	253	239	248	279	242	256	258	248	235	259	290	255	244	256	273	235	266	255	289	244	243	265	238	286	254	271	249	274	283	271	248	237	305	254	266	267	264	247	234	288	231	279	261	232	244	256	252	277	263	255	237	256	261	256	275	261	249	233	270	239	277	259	224	274	254	271	261	257	247	269	267	246	259	278	256	257	242	278	288	280	258	280	269	254	271	255	270	263	240	225	280	279	251	275	282	276	242	270	262	254	302	262	291	249	265	231	251	258	271	275	258	259	251	266	271	253	262	274	244	249	245	248	272	251	268	265	248	255	264	255	266	251	254	273	255	261	261	246	232	278	273	255	271	298	243	245	283	242	258	282	242	244	236	271	234	266	258	242	265	297	203	278	251	270	240	239	259	294	283	254	245	253	253	305	253	281	255	264	240	286	271	275	269	261	254	246	267	254	270	244	251	267	268	229	278	250	242	275	275	231	272	243	273	255	251	272	264	257	247	245	251	269	233	257	262	221	211	273	258	251	248	283	255	257	279	273	240	264	244	261	225	253	273	253	285
22856	21452	29034	24289	21455	21504	7912	1593	1223	1165	1093	1039	975	993	939	962	924	867	890	865	894	849	915	861	881	907	841	856	835	873	865	893	838	850	848	822	846	813	890	858	778	803	780	817	827	841	817	869	826	790	863	811	821	852	823	807	843	824	896	827	827	827	829	831	802	797	848	782	830	807	810	863	758	843	821	840	818	859	795	839	846	779	848	825	829	809	819	856	817	799	837	863	816	867	804	844	813	757	810	772	814	765	798	838	831	816	787	854	853	830	835	845	809	843	839	859	798	831	822	824	841	814	828	808	854	792	870	826	837	837	793	842	823	797	850	782	794	813	827	799	879	801	826	843	843	793	820	793	802	810	822	820	803	812	784	782	790	814	816	842	811	815	817	803	824	817	866	800	835	786	790	788	817	817	773	797	820	833	824	809	851	792	824	836	797	858	826	814	808	826	800	790	832	805	726	837	814	822	866	816	811	808	814	834	814	784	820	870	776	811	825	837	800	799	775	776	784	795	849	833	821	796	823	865	883	811	819	816	819	854	849	760	770	790	816	830	801	813	791	818	731	750	773	809	825	853	795	836	840	808	831	826	768	849	791	807	826	777	833	832	825	750	827	815	796	816	804	829	805	807	804	857	828	780	787	829	802	815	838	841	791	832	747	808	830	841	844	754	805	773	784	786	808	824	836	808	809	870	814	847	844	835	853	810	841	852	835	806	803	762	785	811	857	826	813	800	820	805	802	811	805	820	833	821	851	853	754	797	786	865	838	804	812	808	818	819	857	827	820	813	846	801	800	829	794	808	842	827	810	784	768	788	822	802	807	752	792	781	787	812	746	824	836	864	796	799	810	828	831	800	807	813	746	783	804	848	823	813	796	874	792	869	804	801	862	805	782	814	807	829	838	798	776	798	800	844	829	767	808	837	779	841	790	850	795	836	795	777	847	772	831	808	804	809	779	802	801	853	822	810	811	797	794	777	826	811	812	811	833	832	822	821	767	819	830	843	781	779	822	761	796	815	795	817	854	784	807	849	827	820	845	823	833	788	827	805	799	801	774	823	798	870	850	764	775	798	834	836	834	804	844	799	843	818	828	793	847	784	820	836	811	814	787	807	813	859	861	740	797	834	818	796	816	826	809	797	845	786	805	835	822	809	869	842	822	776	814	828	809	894	770	875	780	808	789	799	818	817	762	854	819	832	830	851	795	825	870	815	835	754	747	855	811	807	808	775	821	819	851	762	812	794	787	783	799	839	815	848	847	820	806	886	807	836	782	849	750	765	790	809	764	826	854	828	835	783	867	776	814	790	824	822	814	803	779	794	807	809	829	816	826	777	783	823	811	774	841	829	810	843	814	783	786	841	847	783	815	797	804	844	812	778	763	792	849	822	789	774	829	821	777	787	830	774	786	837	846	908	801	805	816	825	811	856	853	757	805	823	759	832	802	841	836	793	863	728	784	851	800	810	757	766	819	805	818	817	835	816	823	816	785	794	788	823	818	759	835	810	779	820	794	833	794	816	835	805	852	794	788	783	839	809	853	854	826	793	816	846	781	749	815	851	811	783	836	821	810	853	804	830	864	800	806	829	881	823	767	788	788	786	864	762	751	882	814	757	851	893	802	818	755	806	756	767	852	789	813	816	818	785	790	766	815	836	821	851	764	823	783	819	835	835	772	847	821	780	847	795	802	837	793	827	803	784	810	849	775	843	855	798	819	808	857	812	813	850	813	842	838	833	784	837	820	794	840	851	808	790	812	837	811	810	817	828	855	753	733	860	814	845	786	829	843	773	866	842	812	856	774	808	885	816	746	815	841	812	799	805	836	809	881	835	770	831	772	819	797	830	772	824	858	804	833	806	756	774	784	789	801	826	789	827	834	789	837	859	788	816	861	864	802	824	744	782	816	800	817	806	788	838	838	846	808	854	778	820	752	813	838	776	857	842	769	788	816	892	798	854	822	786	804	813	830	792	829	841	766	826	780	815	820	799	815	820	813	794	772	810	822	804	841	865	817	829	835	853	824	815	829	801	759	808	821	832	849	833	807	820	831	879	860	795	738	791	804	838	869	798	802	786	803	764	827	738	773	853	855	756	764	803	797	779	819	831	857	785	790	779	785	832	787	735	844	874	791	853	809	834	790	895	830	756	787	820	737	803	783	797	793	816	827	797	793	760	835	790	827	798	806	842	811	813	782	779	780	832	804	796	852	815	812	762	841	792	835	840	780	820	809	796	788	794	797	754	722	758	775	755	747	798	787	838	829	846	728	778	791	802	843	780	808	796	814	811	819	812	817	779	795	779	800	772	850	831	782	823	829	812	787	800	833	770	770	812	803	777	765	826	765	793	772	816	783	811	830	761	793	814	792	815	789	831	838	827	803	783	829	757	813	809	817	799	810	784	773	883	805	793	829	806	853	817	771	819	810	790	795	770	833	827	778	794	820	823	753	813	826	841	834	773	824	873	797	798	806	807	887	798	821	852	821	804	819	780	796	822	801	830	778	824	796	856	866	854	820	820	822	759	804	798	807	769	799	843	792	820	844	781	831	801	818	815	820	782	853	823	827	734	835	792	799	860	830	842	802	797	835	841	842	814	792	820	845	820	835	762	814	806	832	927	811	852	862	781	837	757	818	814	796	793	842	816	820	835	844	780	850	839	798	745	785	796	832	779	806	787	813	791	792	805	810	794	789	828	844	802	825	799	773	830	892	851	804	761	770	868	801	822	823	832	805	783	822	757	815	831	776	820	862	827	808	834	823	829	798	851	785	804	816	836	807	842	774	816	763	791	795	827	786	813	841	842	796	740	793	766	791	847	791	773	804	812	807	775	820	851	790	802	807	841	812	834	805	850	812	800	794	853	868	773	893	826	811	760	843	824	857	799	758	800	836	788	772	793	803	800	790	809	769	813	771	783	841	778	851	803	854	791	767	810	840	813	831	822	773	808	774	795	796	775	822	774	831	835	877	841	825	856	846	773	810	807	812	814	798	844	844	847	763	820	811	842	784	850	828	811	813	805	861	808	804	776	831	859	846	763	827	795	810	812	767	824	841	845	786	831	812	778	824	784	847	855	835	805	791	726	795	806	837	770	835	804	766	819	843	786	794	821	795	815	853	821	807	802	795	755	822	815	852	812	857	824	772	796	789	791	794	816	833	829	770	777	764	807	809	815	792	849	796	808	820	794	835	849	770	880	866	857	825	837	872	819	809	854	806	788	861	841	807	812	770	804	778	872	785	852	822	833	835	782	819	779	813	816	860	853	811	793	764	785	772	826	800	854	824	789	814	821	842	763	767	855	810	895	820	882	838	847	774	828	810	818	835	836	797	821	832	840	797	798	820	869	799	901	808	840	794	844	827	808	788	847	800	806	782	814	775	759	823	801	763	818	809	837	835	815	793	847	830	817	831	821	800	817	772	859	774	775	784	805	804	815	838	790	764	874	835	803	835	748	838	830	825	791	792	792	800	795	871	858	823	816	809	841	826	837
15213	16357	9757	4914	3677	2773	2347	1972	1568	1434	1244	1220	1148	1084	1066	1019	970	911	941	977	925	859	910	906	803	832	875	854	852	936	863	844	873	874	836	823	820	881	794	777	827	875	804	821	818	853	813	825	828	815	848	814	788	829	828	858	812	851	809	800	818	829	816	793	851	778	837	804	810	831	826	831	880	789	854	788	828	828	814	851	817	822	801	786	809	853	873	783	809	825	832	827	831	788	812	801	812	806	791	757	828	792	821	842	846	826	801	817	858	879	814	849	814	823	816	814	822	820	777	849	777	811	766	800	801	835	823	867	790	808	829	775	816	868	773	787	850	802	794	825	803	836	779	820	825	794	820	771	833	813	795	818	835	811	756	774	802	856	844	846	846	854	839	836	814	829	773	840	805	835	810	781	852	747	842	738	817	765	830	811	806	856	837	851	805	814	811	826	803	809	791	813	833	852	826	837	841	759	864	794	854	822	811	807	825	806	820	830	792	860	804	815	876	822	817	750	856	764	804	770	764	791	757	794	818	803	867	816	725	811	800	842	841	789	773	812	747	808	793	849	807	831	851	854	736	845	866	828	789	844	826	798	820	796	890	841	828	790	823	812	815	845	835	836	832	746	811	836	907	831	812	800	823	803	877	815	784	788	760	848	826	847	782	826	760	798	834	771	863	823	777	791	773	806	785	819	827	803	840	832	813	831	836	777	797	829	792	832	775	823	793	832	850	830	842	883	818	793	852	802	807	795	807	805	884	837	788	871	785	837	845	865	839	826	801	804	818	863	819	810	796	798	786	826	818	817	841	823	836	822	832	771	742	810	763	780	847	817	870	839	820	809	816	852	825	814	803	856	783	826	761	776	795	808	788	819	814	846	797	788	767	852	800	870	837	815	834	816	866	835	904	794	769	764	820	840	876	806	838	858	789	776	874	798	833	851	851	787	798	832	840	872	843	850	856	790	774	809	829	805	792	824	828	789	870	791	797	811	860	790	785	803	792	760	810	840	788	813	805	803	832	789	814	784	841	835	772	816	849	799	826	803	824	836	799	801	797	802	792	807	785	775	830	810	797	811	756	859	825	790	837	865	798	808	795	782	787	819	815	855	868	798	862	847	803	836	828	844	843	873	787	795	848	805	791	819	818	813	818	825	858	888	835	839	847	842	886	849	793	703	785	820	825	816	841	819	789	789	817	826	717	821	829	896	868	828	786	808	802	866	851	810	828	837	802	777	808	840	828	790	774	804	806	805	856	810	825	829	843	835	823	836	762	850	854	826	818	819	817	820	814	788	827	862	786	798	839	805	807	841	844	823	838	835	785	786	816	831	832	824	858	823	878	844	814	869	739	803	793	818	851	806	844	851	833	801	828	850	828	788	801	794	810	801	787	768	808	844	805	818	779	816	804	785	850	805	769	804	720	888	810	780	764	791	812	781	758	838	752	833	852	815	830	802	785	835	803	821	817	807	801	852	829	820	786	775	789	827	841	776	789	867	784	820	797	814	821	822	864	803	809	814	778	806	785	820	803	822	778	844	812	841	841	852	805	760	786	797	802	806	851	803	751	792	823	829	842	817	796	822	782	781	810	823	822	797	792	805	789	808	823	797	860	793	780	803	773	830	800	789	849	808	807	807	793	829	816	811	810	829	832	735	832	842	773	816	834	807	764	797	823	855	786	804	786	808	804	802	860	756	800	776	779	770	776	817	768	902	874	879	831	841	807	778	763	826	811	801	796	828	824	778	795	839	835	779	784	809	777	806	846	783	838	812	767	837	805	810	804	828	854	829	840	811	849	769	812	791	805	787	792	851	869	772	863	826	819	773	825	760	859	847	811	853	830	822	837	797	847	797	789	847	791	844	774	799	814	805	812	827	836	803	800	832	804	830	795	835	752	820	815	833	844	818	848	814	783	816	763	863	809	815	786	819	832	786	748	776	820	791	788	777	791	807	760	800	817	779	811	859	769	818	796	752	813	805	821	858	799	839	817	809	817	786	846	813	801	819	830	798	815	842	797	767	801	759	795	773	815	765	821	813	794	822	802	847	813	822	797	792	816	773	832	811	862	798	822	845	763	800	787	799	819	811	807	832	785	849	807	820	837	802	830	782	823	791	802	816	745	778	839	764	847	849	824	831	821	800	786	812	751	813	848	803	796	829	804	850	821	812	883	804	810	813	848	814	832	778	847	837	806	810	828	777	830	806	774	829	791	809	827	755	832	792	800	794	795	874	808	859	840	807	871	803	852	786	798	846	824	812	792	801	808	774	822	807	827	777	862	783	851	794	812	816	831	800	849	776	840	864	803	825	864	805	770	862	827	793	819	804	847	786	815	750	809	784	848	807	830	844	825	826	767	810	837	784	836	769	838	779	768	838	834	804	796	789	830	799	798	815	852	782	774	787	873	829	791	843	806	819	805	815	835	777	848	788	826	790	833	866	782	773	783	818	812	773	815	777	796	838	793	794	814	790	798	803	819	839	821	799	849	856	835	797	800	862	790	836	793	797	838	791	845	851	858	848	811	823	827	773	857	789	852	800	850	817	856	836	798	786	855	812	887	827	818	829	846	800	813	801	849	814	802	809	803	866	825	846	805	756	866	810	815	755	827	771	782	845	752	830	785	827	803	826	792	833	804	801	774	794	821	805	841	814	829	822	866	783	775	821	803	814	872	824	855	857	827	813	785	819	803	841	789	765	825	808	857	838	765	802	798	842	791	800	808	817	841	871	878	801	753	821	803	843	792	812	792	843	826	811	788	769	808	889	869	785	830	778	856	836	802	803	856	844	831	768	821	860	851	825	816	851	809	841	767	834	799	768	738	825	827	833	849	842	788	824	784	839	840	812	887	847	813	844	835	833	831	828	780	770	784	816	822	847	867	796	841	831	796	819	791	845	774	829	828	826	809	819	819	794	790	801	832	777	798	835	854	872	827	842	803	825	772	858	840	825	833	785	806	761	754	856	826	841	868	799	822	760	809	782	840	817	800	811	820	736	827	806	855	808	835	799	777	778	860	845	816	828	808	826	811	845	779	815	809	782	841	820	777	803	792	856	818	777	754	821	844	894	860	808	908	780	825	809	831	828	743	818	857	832	929	786	840	835	797	826	814	759	818	850	815	797	821	799	822	791	809	804	800	835	799	795	805	779	801	837	844	787	804	839	827	795	784	821	795	828	807	826	824	818	855	811	820	852	817	791	813	813	831	801	822	835	821	794	878	834	868	834	770	822	790	844	854	844	757	770	761	803	833	798	834	805	780	799	838	824	773	834	853	842	835	817	857	850	777	804	834	873	851	870	783	806	837	799	879	837	862	804	742	876	776	794	805	822	818	809	813	799	822	831	845	824	796	801	786	795	822	813	783	791	850	824	827	828	769	831	809	727	884	821	809	805	804	826	857	784	828	834	876	827	825	798	818	855	834	834	807	833	847	822	862	855	909	807	726	796	820	809	802	825	764	775	796	802	779	760	826	822	810	825	797	742	814	837	786	852
28170	19315	5462	578	418	342	358	353	300	353	301	317	332	296	309	335	312	291	284	304	302	275	289	315	320	320	302	296	287	314	285	316	305	334	292	341	278	304	293	294	311	322	292	294	337	319	314	327	296	327	312	289	323	333	298	325	325	302	297	312	318	296	300	294	306	318	295	280	313	309	296	306	325	303	298	309	285	337	282	293	296	311	297	297	275	302	311	323	289	321	308	302	274	289	297	339	291	286	303	320	303	290	290	289	301	286	299	278	326	282	315	303	308	355	311	293	288	278	301	284	295	324	295	285	293	297	296	314	275	326	342	292	321	291	304	296	278	309	327	300	318	298	309	272	294	273	327	331	284	305	322	285	310	303	318	316	297	302	284	325	316	300	324	318	275	316	314	334	330	314	287	283	298	330	294	279	280	285	325	299	328	272	319	279	306	285	317	308	319	279	296	298	294	302	281	315	314	316	311	281	298	300	298	308	301	312	286	346	287	298	297	282	315	312	306	330	305	315	346	317	293	307	315	323	332	280	307	320	335	328	309	296	287	323	335	295	296	299	277	317	327	320	287	271	297	299	315	319	266	306	292	295	304	321	325	319	300	309	272	288	281	329	288	303	329	320	296	316	308	284	327	292	329	299	338	338	332	283	318	317	327	329	266	336	292	316	318	315	311	332	299	293	293	296	301	297	293	311	308	295	303	281	294	293	314	297	318	289	309	281	273	324	285	311	305	278	293	333	312	317	281	325	347	307	269	317	281	289	295	319	297	319	320	312	289	300	303	299	343	292	310	320	301	317	332	334	338	296	335	295	312	283	322	330	298	333	343	291	311	320	284	283	334	323	291	300	281	297	305	333	327	294	311	289	307	343	311	286	299	286	285	300	312	310	310	288	296	312	310	307	294	301	273	313	324	329	293	327	328	307	273	297	324	281	314	350	291	290	318	299	322	311	298	304	289	283	320	325	323	308	312	315	326	346	338	292	305	316	300	282	279	299	306	317	306	292	295	290	329	308	320	303	273	325	325	319	332	285	292	313	270	310	291	332	321	355	319	301	312	323	327	302	299	301	300	292	329	310	305	301	315	298	316	317	298	292	299	329	335	298	315	285	280	300	318	296	311	312	339	297	304	304	331	339	295	332	296	302	294	302	290	319	317	303	316	317	303	303	306	287	288	321	281	297	292	297	332	317	296	317	327	307	294	292	319	316	304	299	341	332	344	294	321	270	292	283	311	320	313	323	287	251	317	321	310	305	302	297	290	293	304	297	298	318	312	299	315	328	309	321	285	304	310	310	318	323	308	300	321	287	322	302	303	315	313	305	315	299	295	292	304	307	326	344	305	291	363	284	310	318	315	281	314	285	306	313	290	282	293	305	293	294	285	292	323	297	335	295	306	299	306	309	302	330	310	317	320	332	308	315	296	322	282	300	293	298	305	304	288	322	325	312	320	291	331	322	307	345	302	308	319	303	337	292	282	340	329	335	303	314	313	298	320	303	301	326	302	299	325	292	287	344	292	291	307	302	335	281	310	299	317	274	296	330	327	320	300	304	296	329	321	319	313	319	317	324	328	300	313	290	329	311	308	307	310	304	297	311	305	286	302	312	295	284	315	304	322	280	342	313	306	309	310	310	320	284	290	302	319	328	321	307	286	308	330	300	305	321	308	312	277	320	288	288	299	300	332	328	303	276	341	325	338	313	323	328	317	283	325	321	313	317	305	300	316	318	319	317	299	302	288	309	294	335	332	299	335	325	315	288	316	283	274	292	269	299	290	299	302	308	294	333	290	295	284	303	303	318	312	302	324	303	295	272	286	298	307	319	318	322	297	278	282	310	309	268	326	279	315	339	307	321	351	338	285	281	324	289	316	292	337	296	329	305	300	289	305	295	295	319	284	294	300	299	297	328	258	304	314	336	314	334	294	329	275	301	304	282	309	310	311	309	314	280	308	277	287	285	290	308	269	314	295	300	307	337	332	308	301	297	298	297	309	254	340	285	322	300	267	312	297	327	280	339	289	300	283	279	304	314	321	314	296	296	311	303	306	292	293	296	292	306	315	295	309	314	310	311	274	283	309	297	314	323	346	311	297	289	323	296	308	291	303	338	319	318	329	286	289	312	295	288	311	302	326	318	286	307	290	344	298	312	307	312	339	284	299	265	316	316	323	319	330	286	313	318	315	292	317	300	295	302	341	309	314	277	297	288	311	299	305	289	333	275	339	310	301	337	276	299	280	296	264	293	292	305	314	323	293	312	295	327	285	352	327	300	290	289	314	294	319	316	305	323	291	293	300	294	297	306	326	310	319	319	296	329	312	295	283	306	311	270	330	292	338	322	314	326	292	290	292	335	358	314	294	294	309	301	270	274	281	304	339	318	325	306	315	338	271	323	311	318	323	300	309	273	314	288	284	325	320	285	318	285	306	341	308	313	298	307	313	338	334	338	315	331	291	306	302	325	301	342	307	298	303	323	288	309	311	312	310	311	286	346	308	293	303	303	325	269	323	287	320	304	314	322	288	331	318	273	290	284	312	320	281	309	330	307	275	299	289	312	334	314	307	305	284	287	324	294	333	325	307	303	281	286	303	306	300	322	317	302	364	298	294	283	338	338	279	289	314	296	307	278	309	298	310	318	339	331	341	306	288	320	306	317	311	305	314	318	322	321	274	330	312	299	301	299	271	285	336	344	300	309	341	316	296	323	299	311	325	317	278	327	300	267	296	301	309	327	300	295	285	298	283	295	307	320	319	310	293	321	293	271	290	313	331	308	298	317	321	304	297	307	312	338	325	316	333	336	310	305	250	306	287	286	300	305	343	326	317	304	321	301	333	293	318	304	310	315	304	309	302	311	330	323	297	296	302	337	331	321	311	281	294	296	288	298	309	312	266	294	329	285	265	291	300	305	282	304	329	308	283	312	271	287	295	303	313	281	288	304	275	327	311	319	301	336	274	275	285	278	334	331	314	302	311	319	294	316	275	303	294	330	319	336	309	316	320	314	295	275	275	300	291	304	316	324	308	309	315	302	304	297	303	267	284	303	310	308	302	311	326	311	308	289	269	283	260	291	342	299	303	329	320	267	301	288	321	283	286	321	307	302	325	331	297	309	296	329	287	297	331	296	306	347	296	325	298	323	308	291	328	301	321	319	308	290	300	299	302	282	273	321	300	330	313	288	304	338	332	285	323	300	344	313	308	307	305	306	312	284	311	310	300	296	287	309	318	317	258	306	269	322	295	284	294	321	318	297	320	299	324	285	312	333	292	298	288	316	334	311	286	323	285	339	307	304	308	317	288	315	314	355	304	290	281	315	308	336	326	321	298	298	315	301	286	329	291	313	300	306	316	302	318	306	320	321	309	287	289	271	349	305	287	337	314	313	316	294	287	299	303	308	306	307	328	297	332	332	293	265	281	303	305	318	311	304	313	308	277	313	285	318	301	296	293	309	330	277	316	322	308	338	270	297	293	286	297	319	292	311	300	317	274	305
9041	2515	938	588	491	443	410	372	349	359	346	300	328	303	331	293	367	284	326	325	298	289	341	300	320	352	329	328	302	328	307	327	269	312	317	292	284	286	309	316	270	318	330	291	297	352	302	283	317	310	323	282	320	312	319	316	314	314	302	310	311	307	294	304	331	327	297	300	316	301	300	316	312	342	343	310	306	315	321	301	336	310	318	290	277	312	275	328	308	303	334	304	305	319	318	330	325	329	316	311	305	313	344	321	325	306	293	322	298	310	319	290	296	329	324	279	310	339	312	296	270	312	303	292	307	309	317	342	298	324	322	296	310	304	358	330	321	294	288	291	301	308	319	291	327	314	294	287	315	334	314	313	335	309	315	318	334	302	304	314	329	310	268	267	325	291	321	306	321	289	291	306	340	303	341	316	324	319	312	334	319	303	326	298	344	302	302	314	346	292	327	297	301	288	322	336	303	325	336	316	293	316	345	324	287	295	316	296	301	348	323	286	320	344	298	295	301	281	295	292	338	315	286	314	303	316	321	336	294	335	314	293	292	326	287	317	284	327	282	331	308	320	310	308	311	288	312	319	335	369	314	324	296	301	313	295	320	307	312	307	307	284	288	287	338	321	300	317	300	314	321	291	280	319	323	330	321	315	315	321	312	329	296	282	372	298	296	299	305	335	315	310	292	296	285	337	310	325	284	280	277	295	307	308	321	310	279	319	328	315	303	333	320	325	300	294	332	344	303	319	275	286	308	314	309	295	323	314	299	305	317	294	279	259	292	335	290	312	354	316	315	331	328	301	314	316	296	337	310	346	306	312	298	309	312	295	292	312	321	294	317	336	299	313	318	283	317	313	328	289	300	303	269	334	333	275	304	349	301	316	308	299	335	325	338	289	290	320	289	322	300	308	321	321	277	338	268	310	301	295	305	302	325	324	327	301	307	335	341	304	302	311	341	306	299	310	312	314	297	307	321	308	281	309	330	300	324	321	315	314	289	318	283	291	310	283	287	279	307	291	338	318	296	270	327	335	324	336	279	304	281	298	291	302	287	308	325	324	277	309	328	316	314	291	270	326	318	292	306	304	321	306	293	305	334	332	311	287	339	318	291	331	287	328	317	331	290	298	341	273	293	323	297	311	343	300	305	279	300	286	311	279	298	344	297	328	309	284	319	315	329	308	301	313	328	300	276	340	326	331	316	317	347	327	298	308	292	327	359	332	286	288	309	305	315	307	311	324	293	308	319	333	299	341	262	315	286	302	297	312	302	277	315	340	299	293	314	302	330	270	312	318	294	291	333	315	316	331	294	294	285	330	302	286	287	325	335	303	329	359	300	321	299	305	328	280	306	334	310	330	345	318	286	326	295	315	315	288	312	300	325	281	303	302	318	312	318	279	314	293	313	301	307	321	322	318	285	325	322	319	291	342	302	295	339	320	270	294	311	311	289	326	314	347	318	317	333	273	302	314	312	303	297	337	294	340	327	299	320	302	284	303	317	320	306	310	325	324	296	307	305	278	316	323	324	319	312	304	313	271	289	320	318	306	321	305	345	332	318	292	299	334	314	315	312	273	326	277	334	301	327	297	308	318	289	322	317	310	298	316	304	323	302	292	307	297	354	343	310	343	326	305	311	297	316	325	281	300	309	292	319	313	314	345	318	322	297	319	297	300	283	332	284	319	318	309	336	346	314	305	291	304	289	301	295	292	307	310	317	282	325	312	328	302	312	296	312	310	337	310	350	298	302	324	316	301	309	351	284	305	309	321	299	322	315	307	321	303	330	326	324	293	300	286	300	322	321	300	295	318	297	335	308	277	346	304	311	289	311	300	309	291	321	312	310	321	294	330	292	314	269	322	304	299	295	318	308	320	288	318	313	318	274	347	299	304	282	294	319	269	320	311	311	331	311	326	284	289	305	302	289	295	307	315	339	314	308	317	330	300	325	315	309	285	297	322	315	282	328	330	324	288	314	306	293	336	272	314	277	333	295	329	293	318	317	341	268	306	340	324	335	281	296	331	343	305	290	337	277	321	334	316	283	312	325	320	315	304	291	324	301	303	286	326	299	309	314	291	297	311	322	286	321	327	311	311	287	318	318	338	303	329	311	310	292	294	310	334	318	286	307	277	302	311	308	294	308	300	278	293	296	310	319	321	295	334	302	302	320	320	308	316	305	301	322	303	311	286	342	287	300	334	313	303	336	309	333	300	306	301	328	288	329	344	316	313	314	308	350	338	295	278	346	313	304	324	255	308	319	311	300	293	304	325	310	311	310	309	290	295	313	283	283	312	314	298	322	308	303	303	324	266	324	303	279	338	303	307	292	310	316	312	319	289	308	315	300	312	318	301	311	302	333	323	311	328	322	277	280	294	302	304	310	307	297	284	297	306	310	326	316	316	280	308	350	304	293	307	324	312	296	301	313	304	296	318	310	324	321	289	307	316	332	323	295	310	329	316	295	297	303	305	321	308	310	279	302	320	307	304	288	314	303	302	305	306	309	308	322	316	325	288	309	289	324	310	308	331	313	287	347	319	321	340	297	316	308	326	335	303	305	292	310	289	311	308	292	297	316	302	307	319	312	300	297	295	298	326	332	308	310	325	305	298	310	311	298	271	347	306	323	294	316	328	322	295	326	302	308	324	297	306	333	330	278	302	304	306	292	342	291	355	298	300	315	298	291	297	312	317	327	336	328	309	292	263	318	285	311	310	308	319	307	330	337	299	313	290	313	314	291	321	309	332	280	353	310	346	294	319	301	301	306	333	292	301	314	333	300	275	348	288	280	271	287	325	292	285	287	311	326	322	309	291	295	290	343	305	321	307	310	320	313	322	332	282	321	333	314	307	308	304	289	294	308	295	318	319	309	306	319	317	335	314	301	305	293	298	318	297	290	323	320	331	307	293	313	289	342	328	316	304	292	313	345	291	328	321	303	328	295	328	323	281	296	291	280	310	296	312	315	299	327	311	313	287	321	309	291	330	327	304	299	301	308	319	333	309	329	333	309	302	334	301	336	302	312	283	303	304	294	282	318	303	324	292	306	318	320	290	295	282	326	348	309	307	318	307	308	306	270	311	323	321	303	334	336	323	313	341	304	293	292	299	301	341	325	314	311	272	320	293	343	312	336	294	333	304	307	293	321	298	312	300	279	318	273	349	298	277	340	319	323	316	325	321	339	332	315	303	284	318	324	304	333	298	311	298	309	317	289	293	333	299	296	279	344	302	320	306	307	303	306	293	320	320	320	330	271	338	323	302	289	297	326	332	308	300	300	284	316	313	304	347	326	308	322	327	294	320	297	322	307	315	285	311	320	301	311	296	290	273	292	324	294	303	312	331	324	299	317	307	309	304	311	280	341	298	299	313	279	297	323	334	324	303	295	321	306	347	292	318	271	285	332	312	325	336	296	323	285	330	315	306	292	332	308	278	321	316	299	314	316	315	308	287	290	333	320	323	309	288	285	310	297	332	319	339	303	328	300	320	298	287	322	318
24058	21451	28459	24784	21386	7598	1414	1106	986	900	843	824	792	805	776	775	747	778	780	753	754	741	734	731	699	733	715	719	719	748	744	730	746	724	782	735	698	705	725	753	751	739	705	660	724	670	761	724	685	720	754	709	755	699	705	721	686	690	676	713	705	721	707	728	686	746	697	700	701	726	688	705	676	747	687	767	687	724	711	749	701	722	726	663	727	715	721	683	756	653	739	747	765	724	713	660	692	713	761	730	681	681	744	746	693	673	731	662	688	685	718	697	718	695	778	728	686	677	729	759	736	700	720	712	752	740	745	743	720	741	671	728	757	706	719	693	703	743	724	701	712	744	683	674	739	678	718	748	767	727	680	660	707	736	766	688	759	700	685	690	685	781	748	702	746	710	697	681	728	712	717	668	697	738	723	683	680	687	725	719	664	725	761	800	734	734	749	781	639	690	716	713	708	683	732	689	707	691	734	679	706	670	674	759	690	713	710	703	724	740	705	733	675	727	720	737	748	700	663	726	694	675	698	697	708	680	704	683	745	689	655	694	673	708	724	696	707	679	690	693	735	702	682	730	723	696	701	675	746	706	671	675	730	635	701	692	720	721	738	690	737	695	686	686	719	761	693	737	681	711	713	666	681	724	757	754	718	765	687	711	729	721	719	720	737	678	723	654	744	727	702	699	652	727	706	689	739	669	688	709	725	717	710	707	732	686	727	765	724	666	721	648	706	709	682	710	643	726	685	681	702	731	722	746	735	718	710	704	670	667	723	655	719	689	717	694	695	718	692	727	716	691	680	702	736	664	724	687	706	663	737	714	731	699	704	698	735	701	663	738	727	738	741	713	732	655	744	708	676	731	738	703	676	692	691	746	676	707	708	678	740	699	657	709	750	749	706	714	742	687	680	721	699	688	730	694	713	685	665	687	640	730	701	690	736	721	672	706	702	689	692	693	719	721	707	741	713	686	703	721	697	679	715	667	720	714	718	681	685	654	700	746	746	734	730	712	720	716	727	691	711	724	720	684	712	711	723	704	684	705	700	700	701	678	704	688	744	725	692	655	712	683	715	716	730	691	721	709	754	722	732	714	738	703	698	695	682	754	727	717	701	734	708	738	725	694	737	640	726	680	643	665	692	694	746	750	735	740	673	726	705	768	713	716	719	668	761	701	709	765	725	693	654	700	706	671	693	654	709	726	691	700	727	721	703	656	684	647	708	718	729	734	723	716	719	704	726	666	694	694	757	816	710	693	678	730	705	724	678	726	681	667	703	733	672	703	756	712	757	670	704	737	721	699	701	748	700	686	698	705	673	759	747	675	699	718	721	727	676	705	748	698	703	685	681	719	738	715	718	693	738	733	747	700	722	723	673	719	690	717	708	690	747	711	685	715	689	710	733	675	718	684	713	752	743	751	718	744	731	716	691	708	711	744	718	681	684	681	671	728	708	665	719	680	749	746	718	683	685	747	690	742	687	688	697	746	759	692	723	677	700	694	734	672	677	721	736	691	692	682	736	723	683	703	729	727	718	690	740	697	701	714	690	742	662	652	700	721	693	718	682	782	722	730	651	697	688	761	771	737	709	689	679	666	710	717	698	737	677	739	727	709	706	759	673	713	630	681	700	708	717	687	710	716	657	719	745	678	703	685	708	675	688	725	746	733	728	709	707	675	666	683	681	719	744	674	759	741	701	731	666	692	734	705	669	693	687	731	743	750	770	732	722	725	737	713	684	711	662	754	757	704	715	729	696	706	723	669	699	680	707	704	697	707	705	737	680	633	677	686	706	712	708	660	753	689	730	677	713	740	684	776	732	754	720	738	723	664	713	686	667	713	691	733	729	660	716	701	682	732	709	659	706	717	659	665	677	733	714	747	742	704	685	731	752	665	736	761	687	711	703	736	722	690	733	724	699	696	710	733	708	692	687	672	653	749	705	712	686	698	665	694	652	756	690	725	732	689	670	744	695	691	705	640	675	708	698	710	651	711	717	630	717	698	698	688	781	689	731	714	645	697	704	670	764	707	683	698	653	679	704	715	696	678	763	748	705	702	709	708	682	704	623	691	715	678	728	688	748	721	710	711	698	709	672	726	707	677	743	740	705	726	723	737	681	717	738	687	682	712	730	741	704	703	691	691	738	702	718	718	723	697	690	683	692	684	686	707	689	701	679	711	697	750	679	688	708	707	712	717	720	723	711	689	701	726	676	718	689	714	750	728	717	702	702	712	741	669	728	719	667	720	748	724	687	785	758	707	687	684	729	722	720	701	724	733	682	674	697	732	723	718	716	720	722	695	742	739	709	716	686	745	717	737	744	737	732	705	676	675	667	673	712	708	714	750	675	742	710	721	718	697	712	665	711	695	712	692	684	675	736	718	782	727	702	685	708	710	729	675	737	663	729	694	660	727	706	716	683	751	708	628	667	681	706	669	692	674	691	714	677	694	760	684	723	729	702	689	688	752	765	742	699	684	731	724	688	710	727	740	686	732	680	681	742	664	729	688	693	732	728	720	710	725	681	702	679	681	673	697	743	672	701	665	721	749	675	678	731	721	709	718	697	767	697	704	737	744	694	713	691	715	674	679	698	729	738	681	711	670	773	684	670	742	725	710	685	712	724	671	702	706	736	678	746	721	713	747	684	757	717	687	689	760	710	693	681	689	759	692	721	690	696	682	709	697	662	705	675	689	714	742	728	717	725	671	726	708	717	723	727	664	660	689	711	694	696	725	714	711	752	757	708	696	655	749	737	671	736	703	681	740	710	690	729	706	728	715	767	730	714	682	708	707	668	665	705	713	670	672	683	700	697	738	742	680	723	731	745	709	735	670	741	673	722	746	758	665	676	707	720	740	702	686	691	706	705	728	743	719	726	758	757	706	658	657	701	714	722	749	737	708	691	734	725	693	691	684	687	682	747	716	657	728	718	740	705	669	742	723	706	670	716	672	742	722	712	729	682	697	732	715	717	653	673	737	713	696	668	718	680	728	686	681	695	704	688	706	721	691	704	724	757	688	685	712	664	681	734	688	699	706	692	743	641	698	720	713	740	694	715	756	726	697	690	723	713	723	679	694	740	710	704	673	707	719	731	687	682	731	707	708	700	660	709	707	717	753	702	697	688	718	703	699	724	728	744	697	743	740	669	698	730	725	707	698	736	700	654	684	676	698	704	693	676	715	685	720	687	736	745	713	698	681	760	727	707	706	703	651	738	700	727	693	673	696	708	675	746	729	706	734	701	726	668	712	664	687	689	669	732	675	678	656	730	719	695	713	725	717	698	737	704	708	731	698	699	666	703	721	701	704	716	725	673	672	728	748	672	742	698	720	688	730	642	684	705	716	739	698	694	688	704	722	765	724	703	734	728	734	703	675	701	702	667	691	725	721	688	670	701	700	691	727	700	720	724	729	744	637	681	663	663	650	700	693	698	736	700	690	725	682	650	727	687	704	672	724	710	679	669	682	706	743	659	723	732	687	683	712	703	735	759	726	729	672
11976	11693	6052	3045	2239	1830	1504	1292	1063	1037	1000	930	890	929	904	790	791	760	798	740	755	726	741	700	752	746	764	786	730	749	688	712	718	739	736	772	725	735	741	692	718	685	762	698	758	687	719	737	717	661	701	710	687	692	681	734	745	710	762	674	702	721	727	719	716	744	713	726	736	712	689	689	749	731	762	684	682	701	712	695	754	718	741	715	737	692	691	676	709	688	707	689	674	705	672	690	753	705	689	705	712	693	705	740	752	697	719	736	711	704	729	683	721	716	754	761	699	670	675	773	700	768	719	709	684	690	710	643	696	715	686	707	747	719	705	712	694	679	714	670	728	668	677	753	709	675	702	715	684	720	724	810	696	723	668	659	695	735	674	698	739	698	745	677	682	716	730	651	693	662	651	655	708	738	744	698	759	726	710	723	664	715	692	681	719	679	703	698	761	706	762	714	735	722	695	706	716	729	716	712	684	711	715	715	678	723	741	706	743	693	691	680	712	725	710	718	762	701	723	677	721	767	719	726	690	718	666	675	701	714	708	696	693	678	651	745	752	700	697	671	761	702	726	727	720	703	706	632	681	659	709	704	728	673	715	762	667	710	720	692	680	735	702	675	689	699	665	722	669	716	718	737	712	713	697	674	751	686	715	697	682	725	703	705	714	654	738	664	693	766	685	708	772	728	667	680	719	725	721	723	722	728	714	702	707	639	750	722	720	718	698	693	710	706	713	717	682	747	735	713	693	696	738	707	700	712	728	671	688	640	684	702	712	673	739	727	721	669	731	662	705	717	719	740	670	740	652	721	697	673	696	686	687	686	708	713	668	713	715	703	700	685	668	718	692	714	712	714	718	734	704	662	685	709	691	685	744	685	761	698	694	672	716	730	692	710	743	723	688	728	694	684	694	691	760	742	689	694	689	709	701	702	669	727	697	742	650	755	703	727	698	694	693	672	677	704	685	682	676	750	675	710	700	684	700	732	731	732	734	696	698	733	729	713	685	734	744	759	688	739	724	634	754	712	687	678	678	687	721	720	738	679	667	709	720	679	696	729	739	696	700	694	737	707	686	694	693	659	711	685	707	741	679	686	713	761	664	773	700	660	716	745	718	655	772	699	677	695	751	705	715	711	647	747	725	688	708	707	653	734	701	722	684	735	700	783	752	685	694	694	709	714	732	724	683	711	738	664	678	731	715	687	729	705	756	688	633	700	676	699	696	731	699	738	737	695	709	724	683	739	696	726	707	716	704	671	755	722	702	689	697	759	675	664	693	706	686	727	688	690	671	621	694	701	712	698	689	685	705	691	733	732	712	745	709	716	672	715	695	721	668	666	705	700	731	716	719	655	754	704	685	655	714	709	705	734	703	750	743	751	674	729	731	717	667	756	701	712	705	741	672	720	678	708	715	698	688	698	706	737	720	689	658	678	641	649	690	665	745	682	700	719	709	726	688	682	672	685	691	686	750	723	732	703	737	717	735	741	733	755	720	699	696	683	732	696	716	696	717	685	723	676	674	710	692	697	740	754	711	698	729	706	705	722	721	746	743	693	724	723	681	672	707	756	695	742	669	674	736	766	733	736	696	727	730	707	688	642	733	669	691	713	690	708	701	740	679	736	741	741	661	680	701	688	683	731	728	647	660	703	746	705	719	760	708	679	708	677	736	695	727	703	690	736	691	750	666	701	692	701	739	741	703	729	663	706	746	760	690	702	687	720	726	721	707	680	720	692	676	696	676	698	707	664	727	711	676	696	703	723	701	650	718	746	739	711	734	686	691	717	731	729	675	706	716	710	689	759	715	732	739	714	693	696	705	681	700	718	705	701	708	704	720	749	684	737	723	726	684	734	704	702	719	700	702	734	679	720	672	721	719	708	703	689	718	697	717	704	669	736	729	657	777	675	688	673	681	709	712	652	718	665	744	638	696	821	709	720	714	731	719	711	772	723	691	667	668	711	722	675	741	703	700	743	653	687	702	714	703	702	739	662	697	690	718	701	750	700	706	716	706	644	700	708	713	702	693	718	721	683	719	695	655	663	680	653	711	739	757	691	675	680	684	739	667	756	732	748	692	727	706	710	754	708	706	718	723	694	765	669	741	702	721	669	758	725	718	705	720	713	683	687	734	665	740	706	691	729	688	695	712	698	720	720	701	711	717	692	667	678	685	694	703	706	725	662	694	673	668	675	699	738	766	722	738	700	681	753	709	710	715	723	660	719	750	673	701	670	686	754	697	714	712	680	698	711	697	731	731	742	735	682	733	714	700	692	733	725	703	780	731	699	712	654	707	703	689	707	759	716	704	707	688	690	708	714	729	691	714	712	729	693	690	696	699	692	696	671	716	719	655	677	660	720	722	700	776	664	726	774	695	716	660	762	748	719	721	733	680	680	712	689	734	710	678	714	715	713	706	710	689	690	700	679	681	762	703	724	685	724	712	724	688	736	702	696	760	718	757	695	680	669	694	700	708	685	710	714	692	699	679	695	726	703	694	666	657	721	724	697	733	671	728	728	708	711	707	714	671	779	692	692	699	735	753	745	709	673	702	682	687	693	705	711	717	744	721	700	710	690	711	712	730	735	667	701	711	682	719	695	709	767	722	717	692	722	720	733	649	716	723	690	700	692	682	687	685	741	687	706	715	732	721	722	731	691	714	689	728	707	711	716	736	719	708	728	705	750	705	692	715	686	708	690	686	704	739	726	674	712	698	709	760	717	698	722	723	764	664	729	717	730	705	705	679	718	686	746	709	723	681	713	683	728	699	710	699	678	726	756	731	712	738	662	729	737	705	712	674	725	752	667	693	730	675	716	690	711	703	705	773	675	700	725	728	695	732	699	692	726	719	713	656	718	701	708	698	722	704	652	661	686	703	690	757	704	728	728	707	682	692	743	690	715	694	741	675	680	721	692	656	699	727	657	735	744	752	709	740	708	673	669	685	698	706	671	701	738	666	702	692	757	717	704	727	693	702	725	700	700	710	700	709	719	703	722	694	721	692	678	725	665	709	649	697	729	728	722	717	738	718	703	691	683	656	689	731	763	739	657	737	715	630	695	712	707	703	701	736	714	716	669	723	702	682	684	681	746	699	741	704	752	728	752	699	712	713	717	736	745	712	706	711	682	693	686	694	730	659	697	708	721	678	733	746	765	732	732	697	774	688	700	711	708	737	672	748	666	693	717	677	718	721	685	724	723	705	728	672	686	721	669	730	719	716	751	673	705	733	698	669	682	689	669	661	725	689	661	676	758	686	732	734	675	661	675	719	664	727	704	708	676	691	662	649	692	703	777	758	641	757	739	696	745	708	679	711	707	755	739	714	702	709	669	713	698	714	688	710	724	664	693	682	746	684	694	713	669	679	766	687	731	709	726	685	724	750	680	687	689	698	733	658	698	670	680	712	693	734	731	692	687	716	698	737	692	704	706	692	699	718	721	745	740	673	676	691	739	677	692	674	685	753	738	692	707	699	677	686	737	745	683	672	710	705	705
25132	21452	27341	25804	8280	569	405	358	339	290	330	295	268	267	284	244	250	265	264	265	257	241	245	217	241	240	235	274	269	237	224	254	233	247	234	224	227	225	242	252	252	234	254	236	246	244	244	262	241	261	225	269	260	242	241	259	256	252	265	253	263	255	238	238	233	258	261	222	226	212	239	239	238	230	255	249	233	243	234	235	239	241	254	259	232	252	231	255	241	212	230	242	217	254	248	242	254	258	242	261	238	214	211	221	240	232	234	280	257	230	250	237	225	241	230	232	243	229	235	221	239	256	211	219	250	246	228	221	238	233	235	251	222	231	239	246	248	250	254	227	245	231	202	257	249	227	267	237	258	257	203	234	236	262	230	235	261	246	251	202	240	248	265	215	236	221	216	240	252	248	264	236	271	231	246	264	238	213	247	241	255	254	241	249	233	217	250	240	236	234	252	229	225	233	232	260	255	226	244	232	265	230	222	239	248	244	237	228	208	208	240	232	286	225	218	219	231	225	245	233	253	237	249	207	252	223	225	229	201	203	268	259	261	260	260	264	217	226	225	247	239	236	258	225	242	226	242	221	223	223	243	252	238	247	213	235	225	234	275	231	223	251	240	256	263	244	255	216	251	235	217	223	231	247	250	238	250	240	232	244	228	237	251	239	236	253	239	229	234	252	234	224	236	221	240	253	235	250	269	232	201	236	255	236	253	234	247	253	243	219	224	212	221	225	232	238	232	217	236	240	238	242	213	245	262	269	243	234	254	239	266	224	242	231	247	245	232	238	241	229	256	230	272	230	231	217	231	244	205	249	256	239	223	217	226	244	239	255	237	208	239	233	239	223	238	261	232	239	212	247	243	223	246	217	265	223	248	237	244	252	265	218	218	241	218	263	267	212	244	229	227	246	231	246	231	271	235	243	259	245	236	249	264	236	231	218	267	252	242	224	232	214	226	251	237	249	232	230	257	227	242	228	237	239	240	223	203	242	245	215	226	243	234	254	226	242	263	241	237	261	259	225	246	232	219	273	214	231	231	260	243	219	217	218	216	240	238	219	227	230	247	234	222	232	237	231	244	228	261	200	250	218	226	231	214	241	233	208	231	245	265	219	262	241	232	245	236	222	251	239	232	233	237	258	237	227	259	236	267	259	244	241	222	239	233	239	247	226	219	264	237	232	251	232	246	232	209	224	233	250	271	241	232	256	254	212	207	240	259	228	251	227	233	245	224	207	223	239	232	228	227	232	242	221	230	231	250	225	237	220	225	237	237	221	258	205	222	246	246	230	239	229	245	239	248	244	219	259	216	242	229	234	239	230	219	239	231	233	238	240	219	242	248	233	242	226	250	237	211	244	212	236	244	225	230	258	220	256	235	229	243	255	238	243	232	231	279	226	231	264	219	234	230	236	245	242	267	265	245	226	223	251	248	238	220	232	233	254	273	250	208	241	233	223	241	246	223	259	223	254	230	270	271	261	238	285	260	216	253	230	248	241	254	250	225	229	249	231	259	238	231	218	243	255	263	240	259	216	246	215	255	234	251	257	249	250	227	242	247	220	259	273	233	222	271	225	250	234	248	231	244	246	239	248	237	235	244	237	234	235	232	235	255	244	222	239	249	249	232	270	249	261	205	270	236	214	220	234	248	225	217	237	248	243	236	244	271	241	252	256	224	203	237	227	227	258	233	224	234	243	256	231	209	259	234	233	231	269	251	237	231	233	243	239	220	218	266	235	235	239	234	237	244	238	230	243	243	249	243	244	242	254	272	228	240	264	259	269	240	252	213	259	223	245	258	203	231	247	223	248	266	254	238	222	233	226	235	250	235	238	216	234	240	240	254	258	227	226	243	243	240	223	245	232	219	244	278	244	205	272	260	246	230	236	231	210	254	240	229	243	229	233	240	222	260	230	245	213	233	229	230	240	244	245	239	263	208	239	248	237	247	223	235	230	243	239	234	244	226	223	259	248	255	230	240	258	261	219	232	247	247	216	219	246	266	238	223	245	237	244	238	238	268	269	233	240	218	258	252	236	248	245	221	230	226	230	229	236	229	248	230	247	233	253	252	249	249	238	224	229	247	251	244	244	264	210	260	233	230	227	253	249	236	246	221	238	258	249	264	258	247	257	227	230	219	237	269	231	232	241	252	246	241	236	245	223	231	272	247	249	219	266	226	214	265	238	238	246	249	224	250	237	205	240	251	227	245	238	254	223	243	250	267	266	248	243	217	251	231	227	224	272	251	277	237	239	245	244	258	228	229	234	246	266	242	277	237	234	227	244	232	226	249	237	224	239	257	238	233	221	235	212	226	218	235	227	228	232	219	215	231	251	237	228	212	251	255	255	218	249	232	229	228	260	274	250	258	221	266	261	254	262	260	257	250	248	231	212	223	242	237	239	239	232	216	222	227	246	248	261	245	234	235	217	242	232	243	260	247	246	234	219	268	263	233	235	233	244	240	235	233	243	264	260	261	231	233	216	254	257	237	227	274	256	249	232	224	245	215	239	221	251	231	250	236	201	234	255	243	241	261	236	231	248	240	234	251	229	239	231	209	234	226	233	250	239	219	212	239	252	239	236	236	234	247	268	240	260	243	269	236	234	237	243	216	232	248	226	222	227	257	255	254	243	277	249	235	230	239	228	214	252	266	222	237	232	238	261	247	255	235	250	235	269	237	236	248	234	253	253	272	244	192	199	240	230	246	220	232	209	261	255	276	255	217	233	241	250	251	243	227	254	225	239	259	252	243	251	213	254	244	229	226	262	229	248	257	256	251	245	214	244	230	212	225	212	232	228	258	244	266	233	218	237	227	209	230	262	260	255	242	218	223	239	236	261	232	230	285	253	223	216	232	237	250	250	189	207	209	248	241	235	242	225	228	259	261	236	237	247	233	233	264	262	227	273	235	232	222	212	225	232	245	253	252	219	240	235	253	252	265	220	228	238	234	248	233	251	226	241	239	238	243	257	240	229	253	248	243	229	251	237	233	246	225	222	222	232	240	228	240	229	233	220	244	272	204	257	214	242	244	236	228	247	258	224	212	253	242	249	220	241	217	219	242	213	246	237	217	227	205	235	250	241	258	235	236	257	255	260	237	251	237	247	205	215	233	246	237	232	245	219	250	245	216	241	240	260	227	208	247	236	257	238	234	240	236	237	242	236	230	256	225	219	237	243	236	233	238	241	232	213	223	244	244	220	227	239	262	233	224	245	253	233	233	237	249	263	246	239	245	253	242	248	252	220	213	229	242	221	228	263	241	241	230	229	269	239	253	240	217	253	260	251	270	251	275	232	250	220	248	225	225	223	242	243	229	248	232	218	258	250	247	241	253	259	225	231	235	222	220	227	246	253	237	235	266	242	233	232	211	242	206	231	248	283	246	236	241	231	273	225	263	259	253	228	213	218	234	195	243	230	266	249	246	257	257	231	260	252	259	227	218	213	245	260	230	257	225	247	240	222	232	245	207	217	233	241	266	224	229	246	246	236	235	221
9338	7647	2945	1395	988	816	677	539	467	425	399	361	310	329	315	315	302	275	282	321	263	282	278	271	257	255	278	261	275	293	255	254	265	272	275	265	275	261	259	253	245	270	249	243	262	263	258	275	293	248	266	266	242	242	270	246	275	251	237	246	260	263	277	276	272	258	268	290	261	258	248	238	266	260	237	250	256	233	259	240	256	263	234	275	241	248	268	257	276	258	255	241	268	259	256	257	249	242	266	264	218	265	241	259	259	261	246	271	263	268	251	250	266	219	234	265	241	253	258	253	252	267	276	247	243	248	266	232	273	259	275	240	259	259	266	275	263	251	270	257	230	278	255	267	274	252	244	271	247	263	272	257	259	259	278	253	262	256	251	306	273	252	226	262	254	245	244	268	240	263	240	256	260	260	259	233	284	242	239	274	236	243	251	224	267	277	272	268	241	268	269	273	264	263	247	245	249	258	252	279	227	253	230	257	270	243	249	253	263	255	260	244	289	237	257	260	298	253	240	264	254	255	274	270	239	289	274	276	252	276	274	277	246	250	212	243	258	248	277	212	247	229	267	253	252	273	234	236	249	270	232	244	270	274	235	232	259	267	243	254	275	261	246	266	279	282	259	284	239	252	258	258	265	257	258	263	238	272	261	270	285	241	232	231	282	267	234	256	263	242	244	252	267	273	246	263	244	266	258	271	251	250	240	250	246	271	282	236	263	230	230	256	266	289	271	244	255	242	278	253	247	270	244	258	274	247	244	256	264	245	251	256	220	237	242	284	255	268	262	257	281	276	238	282	295	270	241	218	269	235	278	275	263	243	253	277	258	259	271	265	248	268	267	245	235	282	267	271	269	276	273	263	218	273	261	283	236	254	247	266	253	249	253	234	238	246	278	265	247	257	258	245	252	269	266	235	269	256	266	245	296	246	265	265	260	250	266	271	247	258	280	245	243	262	264	277	221	262	237	254	264	261	246	255	270	222	278	257	253	256	247	250	259	242	265	286	271	267	260	254	239	281	262	263	254	223	281	256	262	282	235	239	250	267	263	265	269	269	270	227	235	253	259	249	243	267	216	250	249	256	273	250	242	262	266	276	240	248	274	253	275	262	293	246	288	279	243	282	235	221	249	241	268	237	267	238	263	242	268	242	250	244	290	222	251	303	256	259	259	256	260	281	241	272	264	239	286	241	244	231	257	267	264	253	259	269	256	247	241	264	248	257	256	271	282	242	280	262	250	245	262	271	249	254	257	208	254	266	279	251	257	279	253	241	243	259	255	242	252	243	234	227	255	284	243	253	271	256	263	259	257	236	241	244	261	238	260	255	267	255	256	237	271	248	232	279	259	261	257	253	250	237	284	254	255	276	234	232	239	258	248	256	253	263	261	262	243	257	271	246	250	249	272	257	270	263	272	258	231	240	268	266	256	249	254	273	263	230	275	278	260	241	261	276	265	218	261	241	256	240	283	276	243	259	242	272	277	229	248	248	261	244	222	255	257	247	243	234	272	261	271	250	266	255	245	262	260	252	244	246	246	218	263	262	250	290	245	264	251	252	249	256	267	246	257	279	265	275	252	261	260	238	240	259	257	258	243	271	241	240	239	263	261	248	242	261	253	263	252	289	251	243	250	244	270	263	250	259	260	257	270	265	276	277	243	265	254	258	274	215	286	242	253	272	293	264	232	251	241	236	224	259	265	256	235	261	256	273	241	247	285	264	263	248	277	240	270	235	241	266	247	256	251	243	249	271	254	285	272	277	253	238	250	244	285	231	278	256	251	228	285	256	239	269	247	237	244	233	260	267	257	240	261	267	274	314	251	254	273	235	244	262	244	257	273	271	243	258	252	271	235	262	243	238	226	240	244	263	272	268	248	281	266	273	234	216	260	254	241	241	246	237	283	254	262	235	237	265	255	238	250	224	245	229	253	232	268	258	254	250	243	255	240	295	255	246	266	267	266	245	222	266	256	254	275	259	259	260	267	248	274	249	241	243	243	242	242	230	259	286	248	266	262	276	259	247	256	241	260	254	248	226	248	257	269	259	255	247	254	244	286	262	263	231	276	254	247	244	268	251	236	228	249	282	282	265	255	238	265	236	261	259	253	253	249	249	252	231	283	274	269	236	272	278	285	262	252	248	283	246	278	252	229	256	248	276	257	286	260	273	254	265	238	223	213	250	254	261	264	228	276	260	261	279	257	259	297	250	266	264	280	254	273	272	271	280	254	244	265	269	256	250	231	300	274	252	277	274	279	261	231	259	254	262	271	250	264	253	241	236	261	244	250	221	257	273	255	236	271	240	267	265	252	233	278	243	298	286	254	253	258	228	241	278	267	251	257	267	242	248	232	247	255	240	249	264	261	250	269	275	263	249	246	271	236	273	269	261	294	259	263	258	239	248	242	278	258	270	242	267	238	278	253	258	257	260	242	255	251	262	262	273	262	259	281	255	236	262	246	255	259	277	263	247	265	249	236	244	268	244	251	306	278	281	263	277	243	276	247	230	277	249	265	251	240	267	254	258	249	268	250	248	250	252	247	303	247	233	255	279	236	276	262	254	272	259	270	226	244	279	242	248	235	256	227	250	261	250	266	250	233	279	271	256	250	264	264	271	250	235	238	249	259	287	262	265	262	254	261	236	229	294	263	229	258	282	277	255	293	247	253	243	219	242	239	270	248	252	247	246	274	262	276	258	248	245	244	257	240	248	264	252	261	250	243	276	263	235	252	283	274	264	280	267	263	238	250	254	270	246	235	249	261	273	253	251	238	247	237	256	248	252	260	259	261	285	275	271	251	246	233	240	281	251	265	250	257	265	250	248	267	259	226	260	248	258	292	251	264	273	268	249	247	229	278	232	295	230	258	208	277	271	250	258	293	231	243	244	258	268	254	236	257	257	221	265	291	265	244	281	252	261	237	266	225	245	261	255	276	252	252	210	246	263	288	253	272	246	261	263	267	247	284	274	252	273	242	253	258	257	253	242	270	268	248	251	264	266	243	271	249	238	249	260	252	251	260	276	242	262	258	291	283	255	262	237	265	267	240	239	258	233	259	264	276	248	268	235	257	254	223	234	270	255	279	251	273	300	248	265	253	257	230	236	231	259	237	260	274	258	259	259	245	241	254	241	255	271	250	245	271	213	273	271	267	250	273	300	247	239	263	227	282	268	252	241	259	258	256	255	254	238	275	255	252	254	243	237	264	243	250	236	259	233	250	231	247	273	236	256	249	242	239	276	244	266	244	281	264	260	235	253	247	281	258	278	267	237	267	272	261	267	237	265	231	252	257	240	259	265	271	251	251	236	267	257	257	245	260	266	276	255	254	235	258	257	254	233	249	258	287	272	277	252	267	271	250	262	252	252	233	264	255	258	249	247	245	242	250	242	246	270	260	263	255	257	242	267	269	272	257	224	276	266	274	289	264	247	239	234	284	278	284	301	249	274	249	214	278	247	261	253	268	247	256	254	223	252	252	242	238	264	231	248	240	271
22921	21522	29144	24331	21527	21572	7366	1594	1236	1134	1073	1034	981	999	924	917	878	872	891	893	842	879	826	852	885	866	863	803	886	805	846	832	849	788	818	810	821	771	807	874	825	827	832	804	793	828	832	814	809	841	792	850	824	854	849	811	821	813	832	835	819	791	809	817	834	836	821	813	832	811	812	866	837	846	826	845	774	767	830	847	806	811	804	821	810	838	795	808	723	842	805	827	797	813	888	833	776	779	826	827	823	805	768	812	835	802	806	818	809	814	848	861	799	803	856	729	804	822	845	849	772	842	798	801	872	817	805	788	852	837	798	844	797	842	789	790	775	799	823	796	808	852	874	822	782	849	791	802	800	821	806	798	800	855	842	774	814	852	775	810	835	799	817	810	777	775	790	818	826	781	772	799	811	843	829	846	783	860	814	797	821	774	815	857	781	781	792	748	851	769	762	849	777	821	801	782	818	788	814	839	824	782	803	801	788	799	840	836	811	836	799	841	789	835	811	814	797	827	825	814	802	828	800	806	814	792	867	849	824	757	817	799	810	819	804	861	820	800	834	828	791	827	825	789	800	800	849	842	828	800	826	792	837	803	807	763	826	813	784	804	781	887	866	741	854	859	866	797	816	815	818	772	791	801	814	762	857	822	809	820	758	827	783	784	777	882	784	830	832	789	818	821	827	813	800	795	828	791	763	793	869	850	814	839	810	813	796	789	802	814	765	783	783	765	818	795	801	794	776	800	789	788	805	764	840	814	817	787	826	864	761	769	791	816	822	849	809	760	788	834	843	853	852	788	768	767	827	818	799	777	828	831	795	826	834	784	807	801	785	805	789	834	800	781	823	796	830	814	795	806	798	755	821	778	820	793	790	763	829	787	820	817	830	841	775	826	790	799	811	836	852	796	827	836	820	850	745	765	785	824	793	817	808	816	797	814	825	813	856	814	738	839	774	788	803	810	879	796	775	810	781	786	790	863	786	812	792	787	831	831	798	812	831	761	784	770	775	805	851	749	783	787	774	818	816	801	829	765	793	806	840	762	807	811	828	834	789	800	839	811	792	785	802	775	808	868	789	834	814	818	797	802	793	770	803	867	782	796	825	796	797	798	827	809	772	794	845	798	801	815	801	821	792	805	795	840	847	781	790	817	838	779	815	798	836	845	820	820	797	798	814	805	795	807	807	806	828	826	828	786	810	747	814	798	791	776	810	873	772	805	798	798	863	833	776	782	825	754	792	785	799	791	769	796	769	758	809	826	803	796	809	842	804	795	778	780	798	746	783	774	813	878	821	824	846	856	812	804	822	807	839	771	851	813	834	777	755	709	854	822	817	804	836	828	794	812	862	829	832	846	800	780	869	813	790	771	797	791	873	792	823	818	782	827	782	772	827	820	827	777	795	790	814	817	797	804	797	766	822	754	831	791	859	797	784	775	839	805	782	786	757	811	774	766	770	817	788	779	814	824	841	826	864	809	811	812	836	795	803	773	851	810	820	841	854	803	756	798	849	813	843	778	826	777	849	780	802	814	846	807	807	832	817	850	812	839	836	835	813	799	856	826	805	776	751	785	793	780	781	809	811	786	831	760	771	761	768	832	749	795	822	841	835	793	816	774	859	809	812	795	864	851	789	841	780	787	800	749	832	798	798	790	789	808	797	799	809	829	793	786	831	855	804	827	778	829	822	807	749	806	841	824	783	805	835	854	827	779	823	852	810	803	811	787	832	785	806	850	833	777	855	870	844	777	767	805	819	735	814	787	766	772	787	821	830	822	801	826	779	805	815	815	818	805	840	792	748	828	830	791	833	756	754	769	772	787	799	846	803	799	823	867	814	801	831	815	787	816	757	776	824	812	823	819	811	820	768	807	811	763	756	789	786	783	799	843	785	806	782	862	872	817	794	786	805	772	818	786	786	790	815	788	776	814	755	825	854	819	788	826	799	785	866	829	788	820	754	805	806	809	819	796	744	819	839	770	823	831	869	797	820	815	824	829	858	799	792	787	810	792	787	788	837	838	803	833	802	799	892	812	835	827	736	786	864	822	750	818	804	773	803	817	828	759	787	772	862	792	804	803	809	844	827	767	827	846	813	785	793	743	806	816	804	805	758	779	758	818	802	785	766	817	817	784	849	867	790	850	817	812	787	808	785	802	812	795	795	814	844	835	780	789	790	766	809	772	812	778	809	794	864	761	786	818	809	796	762	863	779	799	778	785	855	856	821	830	791	808	798	779	832	826	790	763	774	807	765	808	774	857	875	822	772	822	771	810	822	811	818	782	841	812	856	811	804	808	848	786	813	794	792	810	804	816	746	822	796	780	815	839	813	851	785	732	834	804	840	825	770	791	810	776	855	815	789	821	820	821	767	759	781	774	870	764	818	805	809	793	777	806	795	770	814	817	807	825	803	822	874	772	773	822	805	850	877	833	815	821	862	786	771	729	796	801	798	782	845	774	829	836	843	812	849	775	820	792	849	803	815	841	803	816	841	792	746	826	741	791	773	775	788	834	793	826	846	773	835	806	822	765	774	808	791	817	849	827	823	797	762	795	821	801	769	826	779	809	740	809	734	812	847	818	816	787	778	768	766	826	844	778	803	819	808	752	820	802	826	805	803	745	854	811	777	820	810	799	803	778	780	795	783	769	823	839	792	830	799	827	834	836	838	803	801	760	798	790	772	857	809	786	823	817	804	809	811	845	819	782	803	783	781	815	805	832	812	789	747	777	755	818	837	800	854	813	796	760	786	756	810	759	712	805	792	799	812	752	815	846	818	803	782	796	811	781	808	771	820	826	814	823	761	819	857	799	818	842	850	825	804	828	743	849	866	842	839	814	861	776	785	778	791	785	788	822	793	777	748	799	768	753	817	799	798	780	818	828	813	817	839	788	886	790	836	784	792	776	836	848	811	819	788	827	853	789	778	795	810	793	820	760	781	797	807	812	800	773	810	817	792	814	833	748	776	850	848	787	764	862	808	792	804	763	795	780	781	801	772	770	812	828	798	820	811	728	773	811	785	801	757	820	810	817	859	852	788	764	835	828	762	830	803	776	891	811	849	814	748	770	837	832	820	837	785	807	791	830	840	780	819	805	764	793	784	861	812	787	827	850	791	792	775	766	781	840	807	766	758	854	833	836	818	815	840	799	824	738	801	849	834	828	833	832	779	820	796	831	795	805	788	797	804	820	770	784	798	754	815	778	838	795	817	813	811	832	822	779	780	819	835	825	771	790	797	812	820	828	791	860	859	759	799	810	816	790	796	775	849	814	809	820	814	749	864	773	829	843	852	793	818	810	827	831	804	838	821	785	829	854	831	810	849	781	788	831	769	802	780	843	822	785	837	816	813	793	761	855	812	784	803	800	876	788	821	788	802	809	796	785	804	762	813	803	778	798	798	802	826	854	823	773	820	843	784	794	811	764	769	782	820	786	777	793	778	850	840	752	809	838	794	797	811	775	797	818	805	812	848	770	813	801	856	825	834	800	766	826
12992	17888	9833	4836	3611	2935	2241	1913	1690	1490	1308	1221	1164	1094	1002	992	947	960	920	853	959	880	907	898	880	898	843	843	812	863	862	890	854	863	790	844	861	850	807	774	827	827	846	787	877	857	861	867	866	810	775	847	786	810	829	868	841	825	847	827	817	783	818	835	840	823	863	802	831	800	814	838	803	792	844	810	848	792	794	776	815	796	795	824	845	815	868	846	837	832	819	791	769	778	825	791	746	790	814	849	829	780	791	833	836	861	802	801	796	829	808	817	822	822	825	834	798	808	822	832	781	799	833	799	865	828	820	789	825	874	784	825	798	811	768	803	777	816	776	810	825	810	828	785	789	806	875	818	866	844	803	828	822	840	789	791	864	771	854	791	871	828	814	802	807	862	840	829	807	831	792	756	763	799	828	820	838	802	816	818	747	805	836	816	804	787	840	809	805	817	808	862	798	809	789	835	806	828	833	830	818	789	829	773	813	791	813	761	874	786	829	801	783	842	811	815	778	805	799	867	816	758	771	809	772	811	830	841	785	760	793	807	777	826	771	812	866	813	784	797	840	846	838	823	796	809	757	768	850	808	833	785	800	781	762	831	869	882	796	798	847	853	901	772	836	837	851	790	808	807	798	840	845	861	821	887	850	813	816	788	826	829	830	825	797	838	814	797	780	823	826	801	774	813	820	802	784	778	785	787	819	794	799	847	840	818	801	876	768	818	779	823	775	824	783	831	780	810	770	795	842	827	813	819	861	801	779	881	820	829	795	867	867	791	794	751	791	834	809	761	748	782	798	801	837	829	871	851	809	867	789	814	791	825	814	829	800	786	820	822	868	795	867	804	827	772	842	812	819	805	826	771	775	822	822	807	772	823	792	811	781	824	791	804	824	818	795	836	819	789	809	806	854	812	783	770	805	839	806	861	781	810	783	798	813	818	763	777	776	817	818	863	833	835	804	809	812	790	838	838	765	779	784	754	810	807	810	866	799	818	814	821	793	845	822	773	799	828	823	764	769	821	838	765	897	825	815	821	847	833	786	856	789	861	827	784	859	799	792	783	842	830	810	864	758	826	815	804	815	863	827	776	838	836	802	796	791	785	819	827	809	811	830	774	836	842	819	774	809	774	866	808	809	900	833	794	798	786	779	771	826	868	823	832	840	888	816	839	825	811	779	778	822	773	832	788	776	833	814	811	809	824	815	803	857	823	859	833	826	810	769	809	842	757	820	765	824	811	819	838	804	814	759	775	825	818	771	779	784	821	860	828	822	801	835	889	784	840	767	813	890	821	811	847	774	787	855	777	795	810	816	788	775	819	767	802	826	807	811	808	864	795	827	821	817	796	864	799	826	773	784	813	840	765	772	820	852	820	808	795	830	836	788	766	786	782	875	859	841	842	806	833	842	853	802	783	807	807	797	781	824	746	824	845	827	804	834	844	751	792	804	852	808	800	780	818	821	806	801	849	829	845	861	829	768	776	831	828	790	811	781	832	873	797	805	816	805	822	799	800	795	829	780	840	829	824	827	800	834	775	864	759	862	825	792	768	831	850	799	838	819	793	866	843	803	765	839	787	785	845	779	833	797	859	804	768	770	790	839	788	809	802	808	814	825	808	805	843	807	830	790	814	763	848	844	823	815	792	808	800	820	838	822	831	838	738	813	828	807	819	858	837	789	824	776	856	804	821	794	749	864	798	783	831	844	816	796	806	846	832	800	773	864	823	782	778	827	785	772	789	783	791	859	784	784	846	796	840	774	835	796	738	795	839	779	821	830	800	824	775	804	825	830	801	802	779	836	767	864	801	779	850	759	807	851	834	793	768	829	794	804	851	797	834	780	800	849	777	807	789	830	832	814	817	829	815	832	759	767	842	804	783	799	804	786	833	818	762	794	893	811	812	806	803	880	856	858	820	763	806	784	850	815	846	797	809	758	766	792	809	804	812	772	763	803	809	805	842	848	835	785	818	796	755	806	846	813	793	790	832	795	817	788	844	852	769	850	784	805	808	766	793	783	821	870	816	800	830	846	781	822	749	785	756	857	844	823	851	828	772	807	809	818	849	787	801	766	856	788	820	808	803	790	788	849	816	814	816	795	790	796	771	781	816	851	801	839	825	796	864	825	811	804	846	791	797	846	812	830	836	809	811	817	819	821	782	877	848	795	800	808	804	748	779	774	815	813	806	819	828	813	820	829	805	824	800	826	794	813	890	831	781	825	844	778	866	748	850	755	787	788	831	803	810	806	831	742	803	791	833	796	796	822	807	767	858	757	850	830	822	811	769	833	817	823	825	841	770	779	873	818	845	766	844	819	790	788	775	803	846	802	842	836	817	829	803	791	828	799	793	852	824	818	846	865	822	821	811	768	833	842	805	752	817	815	797	799	783	782	847	800	829	788	830	812	793	808	785	829	798	835	818	791	756	855	826	758	824	821	810	852	814	808	822	774	813	795	796	824	792	821	829	760	785	846	813	797	845	830	815	827	803	804	821	831	865	848	840	831	799	817	783	842	824	839	827	790	788	788	825	753	854	742	823	775	790	802	841	851	782	799	746	795	790	795	785	846	805	787	821	833	750	824	768	782	784	782	799	803	833	794	819	833	820	844	833	796	830	791	827	831	823	792	832	862	831	816	784	791	803	801	766	806	835	804	820	821	813	816	802	835	845	784	843	840	753	791	810	772	844	793	764	854	799	827	829	819	834	791	776	792	856	821	834	874	761	825	795	796	844	790	854	811	795	852	823	818	834	832	803	812	833	832	828	867	808	752	800	830	878	826	807	794	821	787	790	835	847	773	869	849	799	820	836	779	826	810	828	794	788	762	759	759	790	793	829	840	800	788	796	874	864	825	795	757	770	791	787	796	798	831	820	819	807	785	866	813	771	815	824	797	780	836	797	799	809	830	842	811	821	810	776	841	829	762	819	814	835	780	853	813	865	767	818	786	803	809	830	841	836	858	810	814	780	810	828	771	777	777	754	791	830	808	806	813	797	802	802	836	845	835	798	814	790	804	824	789	817	781	816	818	826	813	817	794	861	749	810	807	833	822	797	858	765	823	812	785	825	758	813	782	790	821	771	838	837	778	824	835	829	780	821	802	788	802	813	783	828	823	778	827	810	813	862	759	845	838	768	787	812	822	841	838	820	792	823	809	786	849	819	771	849	800	834	785	793	832	799	805	830	822	810	784	838	792	829	820	818	799	782	772	834	779	827	807	819	807	806	780	838	802	828	810	809	807	817	824	851	748	823	781	830	748	776	812	847	825	862	821	804	780	774	745	836	775	748	796	837	807	796	801	787	831	822	803	787	775	816	845	854	829	856	788	833	843	832	833	801	835	851	807	802	820	833	819	796	811	916	821	773	858	821	831	903	812	852	847	795	837	825	834	778	822	818	819	876	771	810	835	779	778	808	800	774	766	776	832	804	799	814	818	809	801	784	798	755	853	809	785	792	816	804	788	803	785	793	824	834	804	805	833	843	857	814	860	819
28388	19232	5132	613	372	354	350	326	313	318	316	344	336	325	315	318	302	336	288	301	292	314	290	323	326	290	286	269	293	279	306	305	312	317	291	301	295	322	320	298	335	312	340	282	306	296	330	331	301	305	323	306	295	295	306	291	306	302	301	279	308	312	310	277	273	311	315	292	319	329	317	313	364	288	312	302	327	313	301	303	326	262	309	308	310	293	294	312	324	297	315	306	298	314	307	318	279	313	296	291	320	319	300	306	304	319	291	337	252	301	303	302	314	315	293	294	297	289	271	291	300	314	253	278	321	332	311	281	302	351	327	320	284	295	310	301	317	299	310	322	305	326	320	301	282	330	312	317	290	315	307	327	315	334	343	315	281	286	286	302	290	316	314	329	326	301	328	323	294	270	324	323	326	293	282	299	318	308	299	327	299	304	279	313	305	304	305	301	296	325	313	317	307	303	268	290	346	312	310	350	325	311	317	317	309	306	298	339	303	316	294	301	364	317	306	313	303	319	306	286	279	296	279	297	286	303	293	287	292	285	303	329	302	321	275	303	328	299	308	325	314	294	296	304	339	307	298	320	309	309	301	278	285	311	291	295	301	289	286	287	324	318	256	301	328	291	285	287	303	293	331	313	306	300	286	322	330	308	268	277	299	293	291	305	295	317	317	298	321	323	306	331	307	304	317	288	303	302	280	321	289	341	294	297	326	326	302	314	316	287	293	299	295	298	323	330	284	308	277	286	319	281	284	295	299	320	296	303	280	318	288	274	334	283	300	283	324	300	316	309	280	315	300	277	291	323	276	311	309	329	301	297	309	287	342	291	325	308	293	334	298	316	319	291	302	269	302	295	301	285	305	306	325	300	315	325	284	259	302	292	297	323	294	315	329	299	303	312	303	301	328	321	308	341	286	311	287	307	311	335	298	301	319	296	335	349	310	304	286	291	307	295	302	287	307	317	312	290	322	303	327	306	316	296	298	299	336	295	264	318	294	324	320	296	298	298	309	277	314	340	291	324	331	309	292	309	310	353	273	302	327	282	303	280	313	299	290	277	282	301	314	268	347	307	323	315	308	325	274	318	293	297	288	283	293	292	258	306	312	318	303	310	304	304	297	302	272	275	307	295	272	288	329	326	279	298	313	306	327	317	336	313	283	296	327	327	293	301	328	318	301	309	301	309	306	316	313	322	319	323	323	319	301	308	329	291	325	279	328	301	313	332	295	303	290	303	308	323	288	331	319	319	288	329	276	309	318	323	321	321	314	318	328	301	312	313	315	313	315	329	325	302	295	341	305	282	302	302	300	343	279	328	302	299	319	333	332	292	304	303	265	270	319	326	324	356	282	323	284	312	282	296	338	279	321	299	343	272	318	300	281	279	322	320	311	289	309	286	296	311	300	317	301	325	307	272	324	310	303	321	315	310	300	331	295	302	273	285	262	324	321	288	303	304	294	319	309	302	326	309	305	273	329	291	349	242	289	315	310	276	278	311	321	313	317	309	306	322	295	307	303	317	318	328	298	313	311	310	326	297	285	287	292	330	318	361	323	319	297	287	319	335	293	306	291	288	276	291	309	285	339	317	305	305	314	293	317	293	285	313	332	311	296	290	290	308	317	292	305	310	343	330	310	299	309	341	302	321	309	310	318	327	284	308	309	329	311	307	298	279	280	291	302	309	288	304	286	307	322	289	313	329	332	276	321	304	296	303	317	296	279	309	291	289	285	291	307	303	328	320	313	313	303	305	306	272	282	301	315	275	313	319	331	299	319	305	339	313	293	316	275	309	293	308	288	291	317	313	288	308	323	298	294	289	299	304	324	289	285	306	309	301	321	302	292	300	316	275	316	318	292	304	297	323	291	302	305	318	292	335	330	315	287	311	304	323	320	296	313	301	292	296	318	308	322	298	287	314	291	324	301	314	285	309	309	324	290	314	310	257	304	323	318	271	364	310	318	308	297	330	298	299	310	292	316	313	310	317	308	313	308	326	317	291	294	291	328	316	299	302	334	301	299	324	301	297	293	321	283	319	289	336	302	303	297	312	297	283	314	292	288	291	312	344	295	323	305	291	287	339	298	284	312	325	310	310	281	316	329	318	315	315	318	311	314	308	291	324	328	308	292	343	342	296	322	300	281	302	304	278	293	299	319	277	294	301	335	347	306	286	315	312	294	303	265	316	334	309	302	308	336	299	324	291	289	314	334	309	325	308	320	323	293	297	287	330	274	296	324	294	303	327	309	326	316	306	325	282	309	301	318	327	315	290	296	313	319	295	317	303	317	296	293	265	312	283	302	305	279	313	314	299	311	293	299	310	315	310	317	313	335	299	302	321	308	323	291	306	313	295	294	320	317	292	300	352	330	302	308	311	335	303	284	312	289	276	321	300	322	303	301	304	302	322	309	329	295	290	284	321	317	328	276	325	304	282	311	301	269	289	329	315	312	303	270	290	315	297	280	280	291	281	286	318	322	330	325	300	311	313	315	332	303	306	329	274	306	296	323	297	314	303	289	308	335	284	290	296	303	305	329	308	300	284	302	326	289	334	335	322	323	298	263	301	285	290	306	293	292	288	311	320	307	282	318	279	300	323	288	285	289	302	286	316	322	302	285	295	306	295	290	312	315	298	324	287	279	324	292	306	297	318	313	294	347	320	293	349	260	277	307	327	286	303	326	341	309	329	315	299	315	280	285	297	287	283	311	301	299	330	291	286	324	314	313	296	278	303	317	317	314	301	275	316	283	301	303	259	317	298	288	281	314	325	277	287	286	310	319	272	322	291	282	343	276	288	296	327	291	316	294	296	292	282	297	269	318	308	328	346	336	319	308	273	305	305	294	286	302	301	307	274	310	310	294	341	294	268	296	314	319	292	290	323	327	273	301	295	313	309	304	275	258	277	274	310	312	307	329	300	320	309	324	284	355	295	308	305	292	271	323	321	281	310	321	306	306	312	299	315	311	299	324	317	325	285	309	300	292	344	320	312	315	290	304	307	329	316	299	318	302	286	301	312	293	315	294	285	302	328	320	316	301	292	265	295	317	308	294	304	307	287	280	294	303	311	288	335	295	315	302	328	303	299	329	314	301	366	335	288	300	291	299	284	295	295	295	306	282	321	316	279	316	300	291	321	306	292	310	351	323	294	289	327	293	311	284	309	290	296	309	313	295	299	315	338	290	332	295	300	300	291	303	331	319	308	320	273	299	315	313	302	311	313	336	322	300	275	298	308	311	292	287	281	299	310	285	340	277	307	310	305	336	298	283	299	286	301	306	293	335	292	306	290	313	317	286	314	291	307	325	283	302	301	311	342	292	298	335	284	329	310	301	296	275	331	293	312	294	318	310	309	303	314	283	339	289	299	300	333	307	324	291	290	293	310	295	317	295	287	340	279	302	346	316	329	332	287	302	309	303	283	281	323	283	296	285	292	288	288	289	319	277	300	328	297	292	299	278	301	297	299	289	255	311	279	296	315	303	313	341	299	277	329	275	316
7335	3467	937	542	442	467	369	352	364	340	357	295	359	310	328	316	299	340	330	318	302	306	319	338	308	300	324	303	310	333	275	297	253	301	322	307	321	327	338	295	342	331	318	301	337	302	322	304	326	321	299	314	311	274	355	329	297	306	297	306	294	308	282	283	327	286	333	313	299	287	293	311	315	321	325	288	314	316	337	334	304	311	323	295	297	304	306	340	339	316	318	330	325	290	298	306	322	306	336	312	306	293	311	331	340	323	306	326	352	311	327	321	303	317	315	322	319	309	317	330	295	324	279	315	279	287	329	292	298	315	335	320	315	317	338	308	309	305	318	275	305	301	312	324	314	328	293	306	303	293	303	323	302	289	271	342	306	312	319	307	309	338	315	319	300	294	284	308	283	315	294	289	313	300	297	304	321	341	325	299	329	285	294	295	319	304	297	297	321	319	296	301	277	310	298	318	335	268	306	301	325	287	281	295	287	346	312	300	284	285	300	313	331	295	310	295	324	282	299	319	314	315	301	297	324	324	303	305	328	283	333	280	310	305	295	310	287	297	329	312	315	296	301	325	283	283	342	317	290	307	322	306	335	300	324	319	325	281	308	303	290	316	311	337	302	293	288	330	328	309	316	299	279	325	343	309	289	306	312	290	305	315	341	304	333	320	354	310	268	289	320	289	325	317	292	284	329	322	342	306	319	284	307	287	309	299	324	290	317	319	321	297	299	300	334	300	289	331	279	324	298	294	328	347	303	305	306	295	303	315	301	345	300	325	307	317	300	312	311	286	302	284	329	305	321	317	343	336	302	314	347	310	323	300	311	326	312	291	310	329	328	322	291	273	306	286	283	300	307	308	323	314	297	301	288	290	326	289	312	354	347	343	311	306	324	307	297	293	306	293	315	316	308	315	292	336	341	347	307	310	294	322	310	323	302	279	335	322	303	297	295	303	357	358	327	306	330	306	308	288	318	355	296	326	289	327	324	283	288	300	339	324	287	281	311	324	314	302	292	311	289	271	321	298	314	348	328	309	290	319	273	308	317	325	346	295	340	314	301	323	336	308	302	299	320	300	363	317	286	322	293	317	336	313	327	285	351	309	314	312	312	296	272	291	331	303	299	331	319	312	336	338	319	298	295	320	319	340	322	293	305	300	318	291	285	322	290	297	310	324	329	303	303	285	289	261	319	324	346	313	319	331	335	331	306	312	291	286	294	332	338	288	335	308	336	313	368	298	317	305	295	303	297	321	315	324	326	319	292	314	330	330	337	296	303	273	309	330	327	323	324	313	286	338	331	324	312	318	326	333	316	316	329	318	312	290	312	320	300	298	305	344	307	313	301	331	304	309	295	321	300	298	294	267	324	334	315	357	274	331	323	297	315	302	317	312	320	319	321	292	312	284	338	303	311	316	299	290	308	312	317	331	328	298	309	318	317	298	283	328	287	284	291	310	302	327	322	308	317	361	329	300	302	318	309	288	318	327	313	298	314	322	293	310	298	291	325	322	324	322	291	327	319	336	286	298	313	301	337	310	292	280	320	297	310	306	331	273	305	336	326	306	284	279	335	333	284	317	319	295	318	345	304	322	274	304	303	299	314	281	304	322	305	325	334	293	313	334	323	319	341	307	305	319	332	301	322	307	321	293	313	325	335	313	311	331	329	306	280	299	275	307	275	327	289	305	317	301	298	302	310	296	281	304	317	324	284	293	308	306	327	283	327	298	295	302	286	342	306	310	307	321	337	307	303	297	301	308	345	332	309	288	326	327	279	331	290	313	297	323	306	295	299	324	319	312	323	317	342	315	315	311	300	296	294	311	301	319	289	303	326	309	288	314	293	281	303	313	303	304	294	308	294	310	286	345	298	264	313	287	293	317	325	345	344	326	318	321	298	277	323	298	311	326	322	312	357	308	300	341	333	298	340	290	318	326	332	296	329	321	313	323	309	331	316	311	331	331	314	316	315	325	293	335	309	309	330	288	324	295	300	272	304	323	294	286	289	316	297	305	297	323	317	317	297	313	327	308	299	283	292	326	309	298	332	324	305	313	294	328	302	274	334	290	307	310	274	328	325	305	293	313	313	334	305	315	304	293	319	297	316	253	287	311	313	346	283	306	302	315	303	296	292	294	316	321	315	275	311	283	298	325	308	322	316	300	330	321	326	323	304	315	299	281	360	280	303	331	351	303	290	281	301	294	326	298	324	285	309	308	320	324	311	317	317	281	317	311	285	333	291	305	304	305	311	314	310	270	321	330	281	318	317	310	324	315	283	310	336	341	329	311	340	299	284	305	310	306	308	302	291	303	347	291	329	323	314	300	317	297	307	332	312	291	304	305	295	361	297	283	289	305	311	321	322	278	306	343	313	313	311	327	300	304	312	330	324	287	320	294	306	344	310	292	312	308	306	287	318	298	334	311	305	304	335	318	316	316	324	303	331	310	323	288	299	359	347	306	289	308	309	319	320	299	311	322	335	317	292	304	322	311	283	306	298	320	292	285	322	343	338	326	316	301	312	320	317	302	302	330	292	318	294	325	297	296	323	339	331	323	337	302	294	322	304	312	306	312	306	318	317	288	333	298	328	312	320	297	333	333	328	303	304	312	317	317	283	303	309	310	330	326	310	288	330	293	297	278	308	332	302	289	309	293	326	314	303	296	318	303	297	350	332	323	316	310	341	292	310	313	278	323	307	275	293	311	304	320	301	320	305	306	284	327	291	314	298	291	292	299	298	323	330	327	323	329	298	325	311	313	261	319	284	291	292	338	307	300	296	279	302	303	291	316	298	314	307	318	321	304	317	316	290	304	295	304	323	336	329	302	309	308	306	329	291	286	303	322	303	325	319	298	324	341	352	300	339	360	296	317	290	331	299	350	302	290	309	283	304	344	323	303	323	287	303	316	344	310	324	277	308	291	326	320	308	312	302	322	307	297	291	309	318	307	308	290	303	329	339	339	303	370	282	329	296	332	308	281	309	311	312	314	324	330	293	332	306	314	330	293	311	304	304	336	320	315	337	331	310	303	335	309	320	338	326	311	327	330	291	310	307	312	303	306	291	286	330	277	331	289	344	292	316	288	290	302	311	294	329	315	303	320	323	290	322	303	284	332	302	327	323	327	331	332	298	319	288	300	303	298	285	304	315	298	322	335	313	319	342	304	313	299	320	299	309	324	281	320	309	318	289	306	316	326	300	344	315	308	292	311	326	304	289	311	284	306	301	308	352	333	289	292	314	341	340	307	300	303	322	298	316	286	299	282	271	310	286	314	326	332	350	309	327	325	337	291	292	297	322	329	307	307	295	315	298	286	328	298	309	338	324	302	310	333	325	297	279	313	342	329	299	326	311	338	305	319	333	293	288	327	293	293	319	309	319	320	354	286	327	277	349	299	283	309	306	294	297	349	286	289	316	317	306	297	301	323	308	315	285	293	269	298	320	308	288	287	295	326	325	305	303	330	315	320	309	314	297	332	291	278	309	318	316	297	301	310
24048	21450	28436	24860	21426	7023	1429	1078	954	835	851	828	822	765	782	761	776	763	717	745	675	774	763	729	695	759	712	728	677	758	720	694	766	698	744	681	702	694	673	706	722	698	661	689	690	695	679	679	761	743	667	738	662	710	715	694	740	726	684	698	688	741	722	685	654	740	705	707	698	710	737	718	658	731	722	709	697	718	679	674	714	687	673	713	731	719	703	765	711	731	659	695	731	722	754	711	713	658	727	729	715	708	733	681	671	692	739	725	733	683	683	726	691	676	661	725	708	732	699	720	712	697	714	657	753	693	712	653	731	686	648	709	729	694	658	715	760	766	716	675	720	699	686	665	667	659	689	703	708	667	660	697	699	698	662	662	685	755	707	709	705	706	716	713	693	655	710	661	682	666	693	730	718	713	725	696	676	688	686	727	703	712	651	758	697	704	716	728	664	710	726	738	719	689	721	710	703	676	712	687	708	682	715	681	715	717	671	740	677	737	699	740	696	691	681	685	720	719	695	721	688	663	691	712	713	720	723	703	707	726	685	691	690	688	680	695	693	676	717	670	671	696	681	725	726	655	741	663	694	733	645	670	758	734	683	712	757	697	681	689	696	693	691	666	725	695	717	717	678	672	669	675	703	717	720	703	684	705	700	702	744	716	731	663	713	662	720	665	724	645	681	703	688	691	722	679	683	718	713	667	679	672	674	711	707	697	695	726	675	654	728	722	681	717	683	694	704	676	743	716	687	720	710	740	672	720	691	695	744	714	729	694	682	686	699	711	687	691	710	701	682	725	704	687	717	740	673	708	680	707	702	702	687	693	702	726	687	676	687	648	711	729	691	673	721	713	730	664	693	732	656	732	717	716	690	695	672	707	698	683	725	693	732	695	718	706	682	726	726	706	677	686	675	685	712	687	666	713	712	701	662	711	741	699	722	746	713	695	732	687	708	689	739	648	682	681	666	713	725	709	699	691	663	683	713	703	688	730	668	679	728	684	695	679	706	724	708	683	715	670	671	720	692	716	670	682	656	717	708	713	684	687	697	751	728	702	721	712	709	736	706	672	722	708	735	685	695	717	737	717	722	649	696	687	664	725	699	742	690	685	659	721	740	680	759	660	677	728	673	660	645	691	788	726	704	673	723	719	742	702	705	701	711	686	711	733	687	722	682	696	715	759	660	695	724	709	697	747	699	732	639	672	756	692	662	699	704	687	679	687	673	650	734	699	624	724	648	699	709	680	708	691	708	696	686	694	732	646	715	644	703	682	726	716	723	672	677	718	698	685	704	715	694	652	669	701	726	714	690	692	674	687	738	690	709	691	725	711	704	720	702	749	728	674	747	722	672	699	759	729	701	717	652	698	722	707	682	722	687	708	730	713	687	700	659	723	685	668	704	686	701	670	707	662	691	705	675	708	688	684	686	749	713	697	701	681	685	725	715	759	670	713	662	672	717	680	682	712	701	718	687	683	677	713	731	716	672	722	705	650	670	745	724	738	741	711	663	732	724	718	689	664	670	689	697	688	715	680	711	689	658	696	699	692	668	676	663	693	737	671	658	729	690	685	722	714	691	689	690	689	715	666	721	703	718	700	674	697	763	704	712	753	735	714	696	692	722	711	717	702	694	665	667	746	730	704	725	754	660	689	668	721	712	729	682	699	681	691	661	693	692	673	666	731	668	706	625	699	663	700	705	735	687	710	730	753	675	678	711	718	717	701	703	687	682	702	748	697	735	702	678	674	689	635	664	685	703	680	693	669	702	714	710	673	687	692	664	713	680	701	714	729	676	707	728	660	671	685	738	701	703	682	713	700	694	711	664	735	703	789	721	684	678	675	718	692	713	693	709	734	713	732	725	714	638	690	672	668	709	691	727	722	740	738	694	676	665	706	681	720	658	709	730	719	679	739	722	668	718	678	648	743	643	760	683	678	712	689	728	690	657	729	767	704	679	674	710	702	739	666	698	734	672	747	734	709	694	672	701	692	686	667	748	706	709	702	704	700	733	683	723	698	657	674	694	670	730	665	661	656	663	702	656	708	726	710	739	712	658	690	692	685	749	646	697	679	699	682	743	709	704	663	686	710	657	699	690	679	677	673	676	670	682	679	720	679	672	719	677	691	683	704	686	715	722	700	700	745	702	746	707	701	660	747	702	714	694	661	741	683	744	676	702	667	695	687	671	719	692	720	691	744	707	654	683	661	753	675	756	654	666	735	715	735	730	688	690	720	688	720	686	710	674	701	687	684	700	711	731	734	732	649	638	633	698	693	694	715	754	718	671	708	679	709	686	693	723	719	691	698	703	685	731	716	684	723	694	727	717	664	684	699	708	688	691	703	715	700	738	674	712	646	689	701	712	659	697	634	710	738	671	695	709	656	710	712	699	683	644	692	689	717	720	734	722	725	713	681	685	736	696	672	711	701	658	724	679	740	648	681	679	686	683	660	675	672	681	691	682	700	702	732	675	678	626	691	660	635	687	662	680	684	698	679	713	678	720	669	664	735	675	736	698	680	727	714	744	736	715	640	736	711	681	645	706	751	659	676	679	679	645	698	697	685	687	664	709	702	722	731	717	708	692	699	715	675	670	677	634	677	699	738	677	694	706	731	685	683	725	663	754	739	702	736	732	701	662	751	716	683	678	668	712	702	674	696	689	695	704	677	682	705	715	698	734	688	660	711	657	714	701	718	696	699	698	708	741	691	691	705	739	720	676	660	712	700	715	701	705	721	669	669	703	668	665	678	696	662	657	748	649	713	713	703	677	708	680	716	681	717	728	701	701	691	724	680	708	661	727	701	681	706	726	671	730	717	679	716	644	698	632	705	650	683	676	733	723	723	699	679	681	669	696	658	713	689	764	691	666	737	708	690	662	657	690	722	718	670	707	696	695	693	713	741	715	741	738	698	715	748	647	654	725	718	683	698	736	695	669	670	731	669	698	680	702	699	701	701	667	710	667	671	707	757	700	683	687	733	712	699	689	674	711	688	713	704	691	701	698	693	672	690	698	687	700	690	683	708	695	726	699	740	662	679	703	706	659	675	654	720	705	674	676	691	692	704	706	687	751	706	719	659	711	708	701	741	696	728	724	713	738	681	715	704	741	726	706	707	693	745	719	722	695	707	672	673	690	670	711	686	729	681	696	748	670	699	714	744	718	663	703	687	748	742	672	692	757	737	695	757	676	721	695	718	690	669	716	697	729	702	733	634	671	702	711	718	724	717	681	741	694	678	727	731	684	711	744	690	683	637	717	701	684	724	754	710	752	708	670	690	674	658	716	724	711	719	708	682	711	706	703	647	710	714	724	669	732	744	698	759	693	669	676	709	678	754	698	738	719	693	699	739	652	659	719	713	728	716	700	731	726	723	701	693	683	687	698	675	684	711	725	682	651	665	701	721	713	721	721	740	687	722	693	718	728	652	709	681	680	683	651	720	681	687	711	678	722	633	674	686	662	703	654	756	695	697	704	679	695	680	693	698	698	654	720	739
9141	14275	5969	3025	2257	1837	1559	1212	1117	1058	972	950	875	887	833	873	804	756	772	735	729	782	749	749	729	725	704	750	726	744	734	660	737	770	744	669	682	648	756	684	675	729	698	716	720	722	728	731	752	715	680	673	690	633	713	706	729	728	683	736	721	675	706	688	727	702	717	701	743	729	637	690	672	737	662	686	669	704	717	728	722	684	714	769	695	695	708	710	657	708	696	719	717	683	682	681	724	742	705	713	746	703	734	764	689	703	742	716	685	691	690	729	716	682	775	757	659	717	705	723	675	738	754	669	701	722	706	641	673	710	675	666	741	683	674	710	681	686	699	693	673	712	689	691	688	730	677	718	668	724	708	688	683	698	678	726	701	684	705	702	706	676	744	683	694	720	702	702	707	707	730	643	730	693	696	699	724	707	675	723	694	679	705	713	692	717	705	707	707	668	718	713	703	724	686	726	738	704	734	726	690	693	696	706	649	679	709	699	676	685	716	709	708	662	726	692	729	740	713	693	691	703	680	743	712	722	747	759	729	705	715	678	680	690	720	704	728	725	697	683	733	738	711	675	728	744	698	700	740	688	676	718	697	674	700	777	723	703	688	700	695	748	674	733	702	684	724	683	716	709	689	727	740	665	675	700	644	710	729	713	700	795	688	659	694	706	669	677	730	703	677	687	684	676	732	709	742	694	690	648	732	687	718	707	720	695	668	752	730	635	699	726	716	697	673	684	701	698	661	719	699	652	712	704	691	752	724	695	672	702	699	730	657	682	699	691	677	704	699	702	696	679	711	733	758	731	749	705	688	725	680	699	671	712	696	705	687	712	687	710	721	680	724	656	670	729	693	698	668	717	677	694	688	732	707	680	715	678	687	734	728	662	662	739	685	734	620	702	752	722	652	714	703	733	729	688	720	691	697	703	700	706	727	721	741	724	715	651	686	699	699	715	734	693	703	711	698	660	687	651	703	759	703	691	742	701	745	670	720	710	713	697	700	744	715	669	707	697	734	696	713	749	718	681	705	716	685	685	665	675	720	717	694	695	749	701	721	648	676	703	698	714	730	694	687	666	695	743	731	606	701	707	700	677	725	704	687	690	699	699	694	723	740	663	750	656	708	741	679	697	716	717	704	731	680	698	618	681	681	716	734	699	728	703	708	711	659	703	725	689	647	727	717	683	655	668	701	735	711	698	697	706	743	744	668	704	707	714	690	672	715	745	715	725	713	740	677	653	734	721	692	740	715	766	697	698	708	739	700	729	663	680	737	708	728	707	712	712	701	783	723	707	688	703	677	700	722	720	718	682	730	705	683	732	709	723	679	743	748	665	721	681	727	719	706	713	700	718	699	724	741	688	744	715	759	730	710	686	656	653	718	696	718	679	714	686	721	708	701	740	692	710	756	681	686	726	721	772	730	738	750	696	684	717	720	715	733	753	710	697	743	695	662	696	715	730	720	695	724	668	731	713	660	730	676	667	703	685	708	749	702	741	718	709	745	700	709	690	651	684	700	631	741	722	700	677	663	690	696	691	729	675	713	671	671	700	688	683	692	701	680	727	731	699	696	713	719	718	753	707	742	652	731	702	710	702	713	733	695	715	724	697	687	678	790	695	698	714	670	717	673	703	695	714	666	698	729	765	719	740	696	690	721	719	724	714	698	719	693	733	759	716	624	716	726	664	663	689	733	700	688	744	725	710	701	637	663	638	738	657	723	720	725	680	721	684	653	715	675	764	659	656	705	739	707	683	685	724	686	664	684	668	697	739	681	720	717	639	683	725	731	668	735	674	673	684	720	696	714	697	683	707	769	714	707	716	717	738	752	688	715	686	762	687	725	714	694	719	761	719	714	693	712	684	700	685	684	731	711	750	673	740	667	721	742	660	671	676	679	696	689	706	691	667	691	689	693	728	710	711	712	702	780	749	714	691	733	727	671	667	670	748	673	711	705	690	745	683	677	751	704	733	688	713	686	726	719	713	699	721	684	709	717	672	683	673	720	708	713	740	687	721	736	708	745	713	708	677	689	758	741	715	742	750	727	698	708	713	658	696	676	731	710	722	735	643	662	722	757	710	678	719	687	701	714	742	721	688	709	693	700	746	715	683	715	725	681	707	636	738	735	730	705	667	715	699	661	680	715	715	656	704	745	738	725	727	677	691	734	710	709	663	711	716	704	741	657	709	703	727	727	657	691	668	722	714	694	696	686	741	694	726	735	717	662	742	727	718	669	658	649	676	759	717	698	705	706	715	693	689	685	705	706	720	674	724	699	681	688	709	703	693	667	679	705	734	653	727	678	745	685	739	679	709	675	699	724	697	681	663	712	718	721	717	715	711	707	676	698	746	689	637	734	697	709	695	670	691	699	688	673	704	705	680	703	720	726	676	712	726	695	738	711	676	712	740	717	710	706	666	727	703	713	689	675	625	675	696	741	692	734	678	697	766	703	749	732	718	726	695	695	665	714	700	673	675	690	730	697	771	695	741	668	683	702	719	676	710	771	720	716	694	703	664	735	756	671	704	704	706	723	714	677	680	712	748	648	759	747	695	679	663	719	709	747	679	697	725	659	719	694	726	717	713	699	691	705	692	676	734	673	745	700	712	693	685	712	708	737	654	685	684	689	741	710	762	682	731	737	751	697	690	675	762	731	646	777	675	656	729	708	702	695	733	744	735	704	720	765	710	697	712	709	688	700	693	734	722	649	663	705	670	708	687	736	687	661	670	700	672	724	706	655	689	712	727	730	692	653	684	654	703	690	711	669	743	720	679	708	715	664	746	730	723	688	668	751	664	720	720	724	689	725	676	716	715	725	705	655	687	695	703	716	703	709	734	727	698	730	710	734	704	721	723	691	706	742	680	717	706	707	705	711	705	645	687	686	696	718	712	722	742	657	693	688	683	672	753	664	709	701	704	680	695	730	719	691	684	713	679	715	704	683	734	690	688	714	703	687	668	721	714	687	697	722	714	742	720	721	696	687	695	685	760	695	717	712	685	712	733	671	705	706	691	690	706	698	729	707	697	706	671	686	690	720	772	737	726	695	719	754	764	705	702	714	705	709	693	698	675	686	691	677	730	719	758	677	675	699	674	758	673	717	712	661	723	688	725	695	677	687	690	752	689	705	671	716	726	701	730	696	720	724	719	713	676	709	691	702	693	693	690	695	729	691	717	711	725	716	752	671	730	696	735	756	754	749	673	729	717	729	695	719	650	673	715	699	732	760	715	743	706	723	690	741	676	739	738	676	736	698	710	739	679	739	753	725	720	706	716	711	692	682	662	728	698	685	722	692	686	677	688	725	752	713	681	734	699	749	681	671	680	691	688	689	705	721	694	697	701	741	674	718	689	695	733	725	692	705	724	708	686	698	699	656	702	656	693	703	686	722	740	716	708	676	679	652	747	687	701	740	709	698	684	673	701	710	688	728	713	719	702	720	782	709	692	680	686	741	701	724	726	703	743	710	692	693	699	702	710	726	721	749	657	705	710
25183	21489	27378	25882	7978	577	438	388	325	328	283	293	250	269	273	271	266	226	284	258	247	262	237	266	244	241	239	212	225	234	250	241	250	239	233	245	244	244	219	267	234	221	224	240	256	260	251	225	222	230	249	228	234	261	234	268	231	268	245	219	248	263	256	238	238	220	228	221	207	236	253	254	237	261	226	250	235	227	244	217	221	226	252	233	237	218	253	235	218	246	227	243	223	226	230	245	263	248	224	263	221	211	240	230	252	219	215	220	231	217	217	230	226	200	259	258	237	251	249	204	199	244	241	210	228	235	232	222	249	260	242	249	214	243	258	240	246	236	224	227	204	278	230	211	250	208	194	219	255	229	242	246	235	255	246	278	217	229	204	243	218	233	208	241	247	252	237	218	219	233	225	236	215	233	256	213	244	217	230	242	227	217	239	244	215	264	235	258	222	226	244	242	228	251	235	226	244	245	222	207	239	222	215	241	254	257	274	237	258	221	256	260	224	204	242	244	258	215	227	222	239	251	263	230	241	237	250	252	250	250	213	259	244	244	238	224	219	231	251	241	240	205	240	268	234	237	243	224	258	232	230	244	223	232	256	204	250	222	219	239	239	225	242	221	243	255	242	286	227	244	212	233	222	230	202	237	235	222	252	244	227	227	265	282	222	280	245	219	223	239	271	256	243	237	218	218	256	221	257	257	230	266	228	230	232	252	248	246	220	216	271	233	219	254	252	210	221	242	247	263	195	246	230	238	238	228	234	241	262	241	242	240	232	259	228	246	227	231	212	241	258	229	214	217	246	228	236	217	224	267	228	229	248	258	238	232	254	243	260	235	255	242	239	253	270	242	230	235	226	259	214	237	225	234	223	239	230	225	235	220	249	236	239	227	233	234	240	239	219	234	213	258	206	265	242	229	249	257	253	232	225	253	230	220	247	234	244	236	251	211	227	220	261	245	225	247	228	248	226	252	228	224	240	233	261	225	249	210	224	249	230	243	212	246	234	223	262	248	216	273	212	217	214	236	250	260	227	240	230	213	228	226	228	244	234	253	231	222	239	239	229	238	238	250	215	270	256	231	258	240	245	224	216	221	215	231	241	258	233	222	231	233	240	226	255	242	240	231	219	272	240	253	245	231	222	218	224	221	249	240	230	227	244	268	232	238	243	231	206	232	226	255	237	242	228	247	234	256	252	256	233	237	253	272	224	249	233	228	224	266	248	209	260	248	275	243	247	275	260	241	235	221	246	228	223	236	243	265	237	212	244	254	246	233	226	235	220	236	234	208	274	248	236	236	253	239	233	220	235	228	242	237	235	207	246	238	228	253	238	215	208	223	244	245	239	244	237	246	249	231	230	233	240	238	223	221	218	234	242	224	238	254	257	228	246	208	250	228	245	264	242	252	238	216	239	225	263	243	253	241	234	209	262	248	267	206	235	205	249	274	261	268	267	245	246	237	218	232	229	237	253	231	253	233	242	218	246	238	232	265	204	232	216	240	239	263	243	253	243	223	231	208	258	240	258	246	223	251	229	225	268	210	228	251	229	232	230	251	238	226	230	224	245	222	225	254	282	224	219	225	233	235	270	246	234	230	234	234	221	188	252	216	214	251	231	226	233	234	220	206	219	213	252	239	245	224	246	256	242	244	225	229	238	228	236	240	235	237	231	222	230	218	222	241	202	235	220	213	246	236	262	227	245	218	241	243	244	250	242	257	247	243	241	244	265	260	246	258	212	244	231	258	257	207	236	240	240	251	244	246	239	240	225	246	243	235	238	238	216	232	231	254	214	212	264	250	239	212	240	257	242	233	246	209	241	240	236	229	242	241	249	234	242	248	237	235	229	220	252	207	238	223	222	245	219	221	248	236	279	236	232	215	271	246	228	232	239	257	244	230	228	228	244	251	251	242	262	232	193	227	240	244	214	219	247	247	216	217	253	228	243	197	212	210	251	258	259	228	243	241	217	262	247	222	237	231	241	206	215	255	224	234	242	253	232	233	260	231	240	218	222	199	231	250	215	259	219	261	240	229	229	237	235	249	275	243	229	219	249	243	247	232	223	219	260	227	244	243	233	228	239	240	269	226	220	222	216	250	243	236	239	210	252	243	237	214	262	222	219	234	211	233	250	213	232	225	230	240	238	229	220	244	248	238	233	241	232	211	242	262	211	238	219	236	225	233	244	224	218	231	260	229	232	210	231	237	222	222	245	258	228	245	207	228	253	236	228	242	238	239	199	242	242	232	234	229	223	249	228	225	222	236	215	235	235	264	231	215	230	245	218	230	241	237	243	207	225	238	238	205	228	242	208	218	227	222	263	232	250	256	237	246	243	232	246	221	265	247	263	254	232	251	248	244	221	242	239	201	231	232	251	247	225	241	256	248	244	249	245	247	249	245	240	219	269	225	254	252	217	244	228	223	216	273	243	242	271	242	259	245	229	205	224	240	244	248	221	245	231	206	243	223	250	258	223	212	244	220	254	244	210	219	257	252	233	230	257	220	229	243	238	245	255	238	243	245	236	219	255	248	247	264	236	256	237	239	243	235	244	225	221	222	244	209	260	244	247	264	243	220	266	226	270	230	222	228	245	246	252	245	244	252	220	241	236	243	248	244	254	224	219	240	265	248	214	229	232	210	247	229	216	242	230	212	235	242	257	261	222	231	257	205	249	238	235	244	224	249	234	237	252	235	265	242	225	241	221	254	252	233	235	247	251	241	226	231	243	209	244	214	245	233	261	239	228	268	209	245	239	245	229	242	211	241	224	245	223	220	240	237	263	236	244	238	241	252	215	241	242	225	251	217	266	255	231	234	213	248	232	223	237	250	240	220	232	269	216	238	212	238	223	280	236	221	247	246	230	244	232	225	234	243	207	225	236	228	231	218	214	212	263	208	230	233	242	269	268	222	235	259	240	230	227	263	225	227	230	259	243	248	234	252	239	239	253	234	233	232	250	219	253	232	238	240	273	249	235	255	218	232	258	230	243	237	242	229	231	238	238	243	249	239	250	249	281	224	244	241	233	216	221	250	256	240	226	209	219	195	223	238	250	248	223	230	248	210	241	236	232	231	226	243	227	218	244	267	256	219	282	259	257	238	258	215	251	246	224	226	227	257	199	235	239	217	253	280	249	253	244	259	252	288	221	222	244	250	225	229	238	236	232	218	222	245	232	230	253	210	244	230	248	246	221	236	249	245	227	255	200	246	255	216	229	219	227	258	245	219	241	228	222	217	246	236	237	224	249	225	260	247	221	255	214	264	240	237	246	257	236	227	220	214	230	247	244	230	224	225	251	262	223	248	243	239	229	280	227	254	215	220	220	223	214	249	246	258	241	219	251	219	242	243	234	252	226	238	234	205	266	249	254	252	234	208	258	265	228	224	257	257	227	216	231	201	225	249	256	267	226	265	245	226	226	256	255	224	227	236	241	232	226	244	233	247	246	223	239	218	219	268	237	248	249	255	257	243	244	212	210	242	225	222	229	223	206	210
7814	9252	2988	1458	1016	832	636	518	495	438	388	350	356	328	320	301	302	266	257	280	292	256	274	310	287	265	283	271	266	267	285	250	260	248	276	260	288	254	264	241	273	250	254	250	240	245	243	266	261	262	272	239	259	284	238	276	272	248	265	267	265	248	250	259	263	263	260	248	273	234	268	262	256	251	279	253	297	225	242	259	240	270	259	263	255	245	255	253	257	275	262	268	265	247	251	230	275	222	254	247	242	251	268	252	267	259	268	245	249	274	254	257	252	260	264	258	245	231	240	258	271	260	244	234	257	265	260	234	233	262	242	266	265	271	243	266	268	257	261	283	278	263	237	253	252	263	225	267	258	240	246	246	256	269	270	252	254	239	243	242	248	240	258	236	262	254	282	222	251	265	247	261	241	257	228	269	258	252	251	274	249	269	243	259	270	270	262	263	253	262	271	248	246	247	240	243	262	237	258	259	261	273	239	266	245	259	275	239	250	287	254	252	260	224	277	251	241	251	250	266	252	250	268	243	231	273	250	297	253	270	262	274	255	271	263	244	263	260	285	237	254	259	283	271	215	251	237	247	271	277	268	244	243	272	272	230	236	249	262	262	268	263	232	242	279	266	236	264	260	248	232	225	265	253	233	277	283	272	248	254	225	276	228	261	218	239	264	259	278	276	230	228	272	246	267	221	250	241	276	257	264	272	250	269	243	265	276	272	261	248	277	253	274	251	274	259	256	247	280	243	272	258	267	251	249	253	249	255	235	253	235	262	254	262	264	245	269	250	289	256	278	259	252	267	244	260	265	256	243	230	248	237	251	265	257	275	242	256	276	238	247	229	235	274	229	286	252	255	259	237	270	257	273	255	241	247	241	274	247	262	245	266	259	235	257	245	284	239	258	246	275	244	240	242	256	214	234	229	248	249	262	263	265	246	291	231	220	280	271	248	269	254	249	263	249	268	264	277	256	259	251	276	249	261	255	253	294	247	262	268	266	253	259	233	265	267	243	240	244	263	289	274	244	227	262	268	261	255	241	250	286	265	248	238	265	242	237	237	278	279	241	249	272	257	246	239	250	277	268	243	258	212	252	237	254	280	222	232	265	266	243	242	247	239	259	255	249	251	228	239	280	245	242	264	266	266	246	238	281	233	224	243	256	250	242	241	232	276	258	214	260	253	265	240	227	245	260	246	248	261	238	243	268	266	247	242	261	223	210	232	273	243	259	272	261	265	246	238	256	260	262	257	255	249	260	280	233	262	251	264	251	254	277	269	229	226	239	241	262	257	239	275	259	292	247	267	264	268	250	243	277	273	252	256	275	245	237	261	250	252	258	246	243	263	266	233	261	256	254	277	255	238	276	238	261	255	280	245	247	267	246	268	226	234	258	258	265	262	236	223	249	237	247	251	251	257	261	251	289	251	243	271	294	227	275	273	260	254	263	232	244	264	258	234	264	252	241	265	253	254	287	235	259	271	251	268	263	258	266	242	246	256	265	255	239	247	247	267	287	274	275	245	289	273	275	251	251	244	280	265	262	261	286	252	230	279	238	240	259	248	244	254	285	257	250	246	260	254	278	286	251	243	264	242	259	258	262	270	233	279	235	271	265	259	243	261	220	256	225	239	271	247	275	246	263	284	235	254	246	237	220	247	242	254	241	253	237	259	268	299	261	251	263	238	269	276	241	248	275	258	255	216	255	258	260	227	259	274	258	260	259	251	237	268	262	226	243	263	254	261	267	259	266	271	243	273	244	271	272	252	267	257	261	248	223	284	250	270	252	272	280	236	257	240	258	255	247	249	262	220	235	241	247	236	252	258	269	250	255	299	274	238	254	246	216	234	268	261	270	259	268	264	251	265	266	235	261	240	261	265	254	280	259	246	246	252	275	256	250	238	256	272	237	267	256	266	249	226	241	262	225	241	264	245	242	245	248	268	260	258	230	257	260	250	264	243	215	272	275	257	252	259	250	262	246	269	250	297	258	234	256	282	264	253	260	278	275	232	253	272	259	237	236	273	280	247	268	243	230	250	269	265	265	247	268	277	275	215	255	260	267	234	254	260	249	265	273	263	260	248	230	240	264	242	256	279	223	281	280	280	250	262	237	244	273	242	233	278	280	249	234	231	241	241	253	249	238	274	259	251	283	282	255	239	281	266	250	224	276	267	243	285	270	264	256	244	252	251	248	260	284	238	243	258	222	278	266	255	251	274	258	238	246	230	238	240	278	303	263	248	237	236	222	237	282	256	241	278	268	274	248	257	238	243	271	273	241	222	292	253	264	218	252	284	241	248	256	216	292	263	278	261	247	255	266	261	237	238	222	250	278	228	240	266	254	247	271	245	271	287	240	254	270	248	279	237	222	271	233	233	273	248	253	258	251	268	259	242	234	252	265	233	243	242	225	282	231	265	252	267	257	265	261	228	246	246	232	252	246	259	257	245	258	288	256	264	264	245	268	243	278	246	269	258	246	232	239	289	240	253	284	258	259	228	234	250	259	236	242	276	247	245	235	264	252	225	258	270	238	271	260	257	224	254	259	246	240	232	282	259	261	253	255	245	245	260	267	235	257	264	240	225	259	255	231	274	245	282	238	252	237	260	213	270	245	264	244	265	263	271	230	250	254	261	255	251	256	266	255	234	250	266	252	252	271	238	281	249	279	247	277	237	215	267	234	274	243	271	246	230	248	245	290	259	253	248	281	224	270	257	266	248	248	236	258	267	249	273	257	215	252	245	263	252	216	267	250	270	270	236	270	274	259	247	255	268	276	271	276	242	259	245	244	241	280	272	264	256	299	266	254	274	273	241	231	253	260	264	277	222	234	277	264	241	251	272	240	215	263	282	250	232	247	291	252	266	252	243	257	243	246	265	255	261	239	276	250	244	255	245	241	257	259	238	236	226	249	268	265	243	250	277	255	255	249	252	255	273	272	230	268	246	258	262	233	257	252	244	259	256	243	248	237	263	265	238	241	272	260	275	235	269	267	248	263	214	313	258	249	237	232	254	240	235	243	261	280	267	267	227	252	221	269	262	258	239	272	267	262	263	265	262	256	234	264	238	250	278	255	257	244	249	252	245	246	224	268	272	245	245	267	302	244	260	255	258	269	244	266	265	256	253	228	255	241	268	266	259	262	268	234	252	270	258	271	237	216	245	264	245	293	251	241	242	257	282	261	252	258	251	240	246	244	254	248	246	228	226	250	259	256	232	249	261	267	269	251	253	222	272	258	252	241	234	240	222	257	261	286	256	234	260	269	249	259	250	252	251	265	266	239	243	228	247	264	278	239	254	257	262	249	278	249	236	272	256	253	245	245	232	295	258	243	254	255	244	225	269	262	238	260	265	263	257	278	272	267	261	267	257	233	244	239	243	258	273	271	253	290	254	277	261	269	241	257	244	243	266	248	270	253	266	261	258	271	248	247	222	243	235	268	237	238	246	237	265	263	249	270	248	220	269	265	264	254	273	254	263	232	262	264	223	261	238	258	276
22760	21420	28983	24263	21422	21479	7090	1628	1252	1141	1101	1034	1000	997	944	949	867	907	872	863	866	821	816	833	814	843	823	848	837	766	802	813	834	792	833	814	836	899	763	810	781	807	804	826	799	862	790	798	841	784	782	791	807	779	831	773	808	776	858	847	818	789	783	793	778	837	777	794	756	819	848	786	793	760	839	841	872	852	755	840	861	821	803	842	786	746	785	753	828	821	818	762	754	791	771	806	752	772	797	792	831	840	791	824	714	793	829	801	808	819	830	809	837	792	823	802	776	799	802	789	829	806	809	812	746	761	801	794	770	761	780	806	786	790	805	762	792	768	826	785	807	824	850	762	824	801	812	776	849	762	786	835	758	759	780	842	771	806	828	768	822	811	791	764	784	757	769	800	756	853	778	781	828	763	802	766	813	816	847	765	767	805	822	760	813	769	757	780	800	826	831	785	847	775	847	810	841	775	760	778	810	776	787	830	808	753	823	840	783	813	816	835	771	841	771	790	800	781	786	818	836	803	782	796	776	812	763	784	829	818	809	848	778	818	745	805	794	771	805	792	790	800	828	845	809	866	798	797	812	770	838	815	796	820	878	818	793	829	791	762	773	790	782	830	749	783	774	763	769	763	812	821	773	857	780	793	793	837	798	852	758	802	787	771	785	822	807	763	783	807	775	813	792	785	757	846	845	827	868	842	821	792	825	800	803	782	772	818	787	827	749	828	763	830	813	818	824	812	789	775	776	790	774	831	767	807	729	781	794	792	821	801	826	773	855	773	852	790	805	805	753	768	809	750	799	775	807	801	822	813	769	801	771	795	756	794	797	842	839	796	838	778	798	824	817	837	788	809	811	785	794	770	758	770	831	777	795	837	884	802	785	860	794	863	823	806	833	795	836	807	818	797	718	835	793	795	805	804	825	825	751	774	791	749	794	769	793	779	810	785	807	787	816	801	759	751	812	794	762	792	790	817	812	831	794	770	848	808	827	806	796	784	778	810	808	775	789	746	809	839	756	771	812	838	803	801	818	799	801	784	812	794	795	777	764	782	766	832	834	805	828	876	781	802	836	837	808	749	749	804	744	802	769	844	814	784	845	770	836	788	807	753	793	768	798	794	774	798	769	757	806	771	793	766	816	806	760	839	812	827	782	805	802	840	810	791	816	739	788	820	799	793	788	746	772	788	883	834	805	778	808	763	774	811	770	825	805	717	836	719	792	786	830	856	821	773	784	765	760	779	819	855	792	786	801	766	837	776	800	808	747	817	828	775	832	764	843	801	764	811	781	824	805	825	806	806	738	856	785	853	820	791	767	745	741	804	799	773	823	826	802	801	795	751	755	796	791	835	813	820	803	733	822	837	837	782	795	829	743	782	806	763	749	778	727	794	789	825	800	796	835	766	789	812	787	793	793	775	772	788	833	816	834	810	816	771	824	807	808	789	845	813	789	797	759	827	791	727	842	798	810	821	748	820	827	759	771	808	778	777	822	819	798	768	759	756	775	764	792	838	750	833	835	795	832	793	820	806	830	810	763	797	782	772	765	724	825	763	806	835	752	807	844	799	776	808	770	849	808	802	742	758	834	789	807	742	739	816	803	763	810	837	771	791	848	802	828	809	788	805	772	795	843	810	734	816	776	806	850	789	771	767	820	848	829	786	776	802	786	778	850	819	838	794	822	787	763	804	778	777	782	804	796	802	751	786	770	821	782	783	745	800	774	797	790	801	796	789	782	803	750	810	829	836	748	797	808	824	802	804	798	776	836	801	865	777	808	772	821	785	743	779	777	766	780	802	804	801	818	765	779	820	806	749	838	756	771	763	796	801	795	833	790	775	782	794	782	835	790	838	806	792	778	807	760	787	814	858	819	823	779	793	807	760	756	774	788	791	829	828	810	800	802	798	764	783	794	794	773	815	797	806	795	758	798	797	759	812	794	814	788	795	816	796	813	804	798	803	849	753	794	825	799	813	827	807	762	818	768	744	808	837	800	822	834	857	799	843	824	796	781	809	786	821	760	843	798	840	853	806	769	844	757	753	781	794	825	809	757	745	781	821	791	798	807	783	769	793	816	741	785	815	786	784	813	814	788	782	842	786	791	789	748	770	793	762	780	758	822	798	824	804	800	784	777	753	716	811	841	768	771	787	752	783	811	748	837	814	826	767	790	839	792	809	793	734	792	762	811	836	821	811	793	765	855	790	783	801	812	812	780	815	835	791	851	745	780	762	813	745	765	789	778	800	820	828	770	802	788	802	812	856	812	797	791	792	819	780	795	757	810	818	814	804	826	776	785	802	852	823	802	728	833	824	791	816	827	827	740	783	830	779	812	764	750	814	769	749	816	849	779	824	796	767	804	823	804	796	845	786	786	784	756	765	831	786	821	792	811	778	743	764	808	784	788	833	820	825	771	805	731	831	832	776	833	833	773	801	766	872	748	788	794	824	771	758	787	817	804	804	773	784	775	797	762	782	783	813	821	730	789	794	792	801	806	803	791	812	792	819	828	810	763	824	806	806	804	803	740	784	810	783	807	830	766	821	775	788	826	784	820	778	738	786	726	794	782	813	801	808	783	856	776	817	789	759	780	800	801	815	726	817	808	763	819	793	790	826	832	760	786	773	790	764	747	819	774	799	762	773	755	789	779	811	809	795	829	789	797	792	806	800	772	758	799	792	823	799	766	726	829	775	829	757	794	814	745	773	798	804	784	790	793	740	812	803	762	815	720	774	729	753	740	783	796	804	783	745	784	812	795	810	733	808	778	818	817	774	836	827	782	821	768	762	814	841	760	816	778	839	840	804	798	786	777	838	814	817	782	778	818	826	794	854	819	806	793	776	778	796	806	727	783	769	786	760	766	814	799	807	788	811	821	767	735	754	754	795	833	825	765	771	794	799	771	769	809	803	769	765	795	797	797	757	765	813	830	784	779	808	783	763	764	791	778	812	750	740	805	774	779	800	795	802	788	819	803	763	736	764	768	804	778	787	801	817	741	850	798	810	813	853	830	813	854	779	791	786	794	765	772	777	806	824	805	831	756	787	776	782	777	815	859	850	793	779	763	785	751	760	797	787	821	822	820	762	784	834	791	811	777	800	760	830	810	807	801	786	804	857	769	803	796	782	833	842	834	759	755	813	790	800	787	723	774	777	741	810	838	810	780	780	772	808	814	768	806	797	858	817	827	779	849	792	800	810	840	774	825	829	821	842	801	761	823	839	795	804	779	822	821	788	790	813	853	769	777	798	790	766	814	803	811	773	810	785	766	852	831	843	760	780	757	814	824	798	801	831	815	851	785	724	735	816	788	773	783	809	826	824	780	789	809	773	792	785	774	785	790	756	807	747	808	804	798	884	778	801	807	802	756	800	836	757	758	768	775	807	775	786	859	777	753	812	843	796	821	776	798	788	835	774	749	792	755	804	770	804	786	797	781	795	791	805	799	771	795	843	814	798	771	819	772	806	779	782	812	813	814	795	810	802	785	825	813	792
12511	19940	9748	4985	3676	2685	2273	1872	1689	1442	1319	1137	1144	1074	982	942	946	909	951	892	910	872	898	836	876	779	840	811	869	869	823	806	854	842	815	791	805	854	879	853	827	809	855	764	801	803	800	747	854	830	828	877	808	800	754	791	787	809	836	811	832	795	801	800	814	788	798	758	786	789	801	804	817	812	797	785	805	829	782	755	808	800	836	797	813	799	782	851	874	805	794	792	772	772	792	802	789	786	841	791	780	772	848	781	823	801	813	780	815	776	814	842	837	791	780	797	773	816	823	837	841	837	801	847	845	776	783	784	768	822	772	791	812	783	766	826	739	836	847	814	772	818	786	846	798	801	822	792	817	835	768	852	823	741	767	772	775	806	806	786	779	780	808	820	769	776	844	836	842	819	820	831	850	842	830	822	819	817	809	826	785	798	769	767	783	746	769	823	799	767	765	788	793	774	825	777	805	782	831	816	760	839	814	824	841	822	760	869	780	776	830	857	810	760	771	783	786	822	789	779	779	866	809	788	779	754	858	784	852	816	815	755	808	811	793	859	802	820	810	824	789	792	772	833	823	820	833	756	827	818	761	820	800	773	817	819	817	801	812	795	811	807	813	764	830	821	783	806	790	785	817	819	819	795	846	748	787	778	795	818	775	798	824	816	821	824	820	764	809	902	800	773	825	772	778	769	771	853	829	761	772	806	824	745	843	825	776	792	795	828	841	737	812	843	772	798	818	827	784	834	766	865	794	803	825	770	758	779	834	809	808	795	786	826	768	820	788	798	798	817	788	793	852	798	895	791	837	751	793	810	768	775	777	819	866	830	792	797	781	830	833	775	761	816	799	783	803	855	771	790	750	781	833	795	762	866	817	812	812	807	842	819	823	803	781	792	826	848	768	801	861	803	752	801	809	817	779	779	763	755	815	801	790	793	803	812	857	820	803	761	701	808	814	853	784	782	771	842	776	832	791	769	791	813	785	777	786	762	811	850	823	823	826	823	776	824	809	830	817	815	794	773	775	804	788	784	784	811	777	751	858	820	789	793	774	773	821	850	799	781	827	771	766	880	805	809	798	764	810	831	765	813	805	817	812	791	828	792	833	825	874	764	846	776	791	864	861	822	836	769	788	770	822	801	806	784	780	841	825	809	766	839	822	824	798	825	769	873	805	791	821	788	780	797	740	782	806	814	790	835	821	805	801	788	784	845	806	869	796	801	791	805	798	808	777	803	782	839	857	745	807	772	770	814	804	816	795	823	760	767	802	794	830	779	801	784	778	776	823	817	814	793	816	790	819	858	813	796	823	811	793	787	785	792	833	778	807	816	815	839	791	856	793	803	777	784	808	799	807	826	801	795	799	785	818	806	774	824	811	815	805	796	836	837	814	819	812	806	817	779	767	761	842	776	765	832	781	823	841	831	765	825	726	769	777	782	810	810	765	770	771	856	813	759	816	798	799	828	801	770	849	819	792	752	770	721	790	788	819	776	827	841	789	783	810	824	833	805	805	874	817	815	791	853	807	737	778	774	769	856	804	779	817	783	817	797	767	786	775	798	813	825	844	834	825	799	879	792	784	834	839	759	778	801	803	817	767	813	803	852	777	759	798	822	817	806	826	791	829	799	847	803	771	787	811	806	861	772	818	769	807	758	814	808	834	794	770	784	805	852	812	775	815	797	793	750	790	766	803	747	753	824	753	760	837	845	817	806	825	793	774	822	801	794	813	816	842	825	846	780	808	805	805	827	861	787	862	794	805	750	826	753	839	805	751	797	755	821	787	869	820	778	767	806	795	804	781	783	800	769	831	853	766	849	788	796	789	769	811	803	757	810	785	823	794	744	781	779	816	805	731	783	832	785	783	820	767	818	837	770	830	803	755	828	801	828	798	823	831	831	789	802	762	800	806	790	779	783	742	763	801	810	794	866	786	795	821	809	845	788	794	788	803	797	798	850	783	822	751	797	798	801	828	766	761	824	784	803	777	767	799	846	797	826	777	827	798	797	821	809	806	821	785	772	794	808	789	737	879	799	760	819	804	790	801	842	838	813	764	769	781	871	887	784	796	826	803	799	775	820	789	827	834	764	765	763	814	837	822	737	824	849	802	839	845	800	805	831	817	772	833	784	857	779	760	810	791	769	856	823	842	780	776	849	792	809	824	797	766	792	789	832	809	796	754	823	771	785	808	800	776	772	828	832	783	825	807	770	799	809	793	790	803	824	823	801	809	784	751	778	785	786	799	801	791	779	820	793	800	814	814	799	806	825	830	805	824	799	838	781	760	776	788	742	798	850	787	831	802	811	819	782	829	808	813	809	786	797	837	795	785	801	817	856	850	790	830	776	756	844	796	788	787	805	794	798	789	826	780	817	832	860	776	772	780	770	764	804	836	807	787	795	776	749	841	815	735	823	775	782	788	730	795	796	754	832	815	790	799	795	761	762	839	819	771	797	781	815	800	792	777	803	817	805	814	786	786	800	820	801	775	814	777	773	798	765	801	742	831	816	802	786	843	800	815	724	805	769	832	828	776	780	819	786	760	794	825	785	812	767	823	788	807	821	752	824	802	789	816	766	773	788	861	809	789	800	762	880	796	806	797	832	848	828	857	835	795	847	722	782	816	812	792	800	817	801	795	820	764	874	780	787	833	798	792	774	821	855	788	806	802	807	811	792	809	813	782	820	800	774	813	825	807	804	827	840	763	806	832	801	797	845	796	752	809	794	809	846	791	812	830	815	839	765	815	779	791	789	818	799	796	815	792	830	757	758	786	854	783	755	831	789	744	809	812	810	757	776	885	763	784	793	830	793	797	820	773	804	795	817	793	794	792	843	845	839	840	781	815	797	791	787	804	826	820	800	818	802	853	800	796	798	824	850	813	814	846	812	900	788	816	768	833	761	837	796	784	824	805	799	800	777	785	850	779	806	833	882	804	800	804	800	868	797	736	779	802	816	808	767	791	828	866	779	798	823	759	791	819	786	818	829	816	798	823	774	769	815	793	792	813	766	782	831	822	772	816	814	802	792	774	805	819	769	815	814	756	788	815	813	774	824	804	795	842	805	803	805	822	829	786	796	806	796	815	779	861	771	812	790	851	800	754	807	833	740	812	769	777	801	771	805	774	807	793	780	746	862	780	821	795	772	889	797	783	770	814	834	777	771	740	762	808	792	719	833	777	787	787	754	771	794	818	831	813	808	821	831	769	826	848	760	816	804	794	756	785	827	787	827	816	774	768	823	790	841	770	791	844	767	799	806	827	775	759	810	832	755	731	822	806	770	794	793	816	810	828	827	779	823	817	821	784	783	821	794	852	746	792	848	845	785	758	746	785	835	813	829	849	762	826	818	799	782	804	752	840	814	832	829	774	797	787	818	810	772	797	811	783	861	778	793	824	799	771	794	790	759	837	840	804	833	811	777	776	853	864	823	808	814	808	790	837	773	809	791	822	804	836	834	785	795	803	816	838	810	826	844	819	853	820	781	764	822	831	805
28225	19191	5056	625	433	366	343	306	336	363	327	315	345	320	300	318	321	306	313	283	294	307	296	312	288	296	296	297	324	291	296	292	287	328	311	310	302	307	291	287	300	284	344	315	304	305	272	282	322	318	280	295	298	306	308	344	253	302	300	298	290	309	324	304	311	286	283	301	303	312	305	296	313	311	305	325	317	318	317	303	270	337	311	318	284	319	306	288	302	263	301	276	314	294	285	324	333	321	331	322	303	299	311	321	305	294	312	279	278	322	297	292	286	338	285	302	292	275	299	344	308	323	313	258	287	272	305	310	305	330	282	275	287	302	275	300	318	292	320	310	296	317	305	303	299	307	318	304	310	304	326	320	303	339	304	290	312	299	295	276	271	288	305	303	289	304	278	298	290	286	301	310	330	312	313	309	283	294	298	290	290	261	291	280	280	277	287	302	331	307	285	288	294	295	298	286	277	322	316	292	321	314	287	306	304	290	314	295	329	286	310	287	290	314	309	322	308	333	277	313	320	329	291	326	293	315	285	301	274	309	290	300	297	316	301	293	293	297	320	317	289	269	318	323	315	304	307	315	332	316	319	321	270	312	321	278	305	316	331	322	298	293	300	286	336	282	286	297	328	299	305	314	294	323	303	336	308	281	284	284	308	302	291	271	296	304	295	296	305	295	343	311	280	263	294	287	329	328	311	315	294	317	322	300	295	296	306	284	310	296	324	299	267	289	279	290	325	309	310	297	289	289	292	299	324	279	311	278	295	302	307	305	304	326	316	272	303	268	317	326	292	319	288	271	303	318	310	293	304	286	327	323	305	340	277	315	297	317	329	286	305	287	282	308	306	295	298	321	314	337	329	288	294	307	311	351	284	291	306	262	328	312	315	305	282	308	327	309	311	274	284	338	299	310	276	296	300	311	295	320	300	308	299	302	313	317	291	318	259	318	285	271	307	303	306	331	292	329	288	319	303	341	319	310	288	307	266	301	307	320	291	304	288	302	292	311	299	303	310	303	291	303	286	331	279	296	335	287	318	306	319	279	322	301	283	308	325	286	305	293	320	360	319	301	316	321	274	311	320	317	280	306	290	313	277	319	309	304	328	311	310	322	295	301	316	331	319	284	310	320	292	288	300	281	291	282	285	298	282	317	269	326	322	286	306	282	301	276	287	325	307	299	339	297	316	293	307	292	293	274	259	292	332	292	298	307	320	289	289	305	304	323	294	307	318	324	309	302	297	330	314	299	305	279	339	288	271	298	301	279	314	330	299	306	294	274	310	331	281	302	308	291	293	278	266	335	282	295	275	317	315	291	356	299	309	290	312	305	338	347	269	304	309	271	269	302	304	266	262	328	288	298	320	294	326	328	303	311	349	294	307	284	326	272	298	292	311	319	280	316	334	287	297	306	313	296	301	301	312	273	292	294	322	290	299	323	313	307	294	301	319	317	295	323	327	301	298	300	300	302	310	309	299	323	277	311	313	315	313	276	307	319	298	330	339	301	315	334	331	310	300	311	262	301	301	319	312	296	280	309	300	304	291	290	341	283	283	285	273	306	323	315	308	293	304	298	274	290	302	320	322	317	294	303	326	323	301	279	288	318	336	310	311	308	289	306	284	281	300	287	315	302	309	289	320	272	255	298	310	327	283	273	323	298	292	314	288	316	286	278	284	316	292	296	303	283	316	303	325	284	282	325	285	304	288	272	333	312	299	284	311	323	324	286	286	292	277	300	328	301	291	315	303	323	311	284	297	304	321	307	327	317	289	295	308	252	287	279	308	319	298	277	313	289	259	298	300	295	329	312	287	302	316	277	301	309	312	332	301	318	317	299	327	309	288	267	314	286	304	318	298	298	306	282	267	288	294	323	306	320	309	279	300	352	298	275	310	296	293	298	280	297	282	315	276	290	291	317	265	312	292	323	281	332	289	292	298	349	325	279	313	299	290	318	287	289	275	316	307	308	305	295	325	285	298	319	329	277	277	292	295	309	310	329	331	293	300	294	322	279	283	296	293	297	288	303	317	316	281	325	312	296	300	289	296	291	319	297	309	302	286	340	291	299	283	314	307	309	289	291	308	330	280	307	296	310	287	305	297	298	333	346	327	297	329	294	305	290	293	284	288	302	316	331	318	341	293	307	299	284	287	290	300	284	290	295	278	293	334	317	348	260	297	319	294	289	323	322	289	308	272	284	275	301	285	310	319	291	316	302	323	296	277	321	300	333	298	342	287	305	294	331	322	301	285	299	322	262	321	310	292	293	283	295	302	302	295	311	281	288	315	313	315	308	341	301	304	304	318	314	294	292	304	325	289	290	281	300	317	288	292	302	298	274	309	276	303	276	290	319	274	312	312	291	300	302	317	305	313	289	286	278	312	296	267	306	311	299	295	312	272	316	316	326	325	299	291	292	294	297	318	297	317	296	321	306	322	314	296	309	309	289	321	296	300	283	294	306	305	290	317	286	308	258	279	296	290	303	298	304	298	287	297	320	305	299	268	328	297	321	289	308	318	278	311	300	311	325	298	281	306	307	325	280	304	293	313	334	300	335	271	311	310	314	281	284	342	328	285	326	299	294	297	298	316	301	302	284	294	294	301	275	326	277	289	316	300	298	316	290	306	322	284	304	308	281	289	315	271	326	307	336	293	297	282	299	291	325	309	334	283	331	286	301	296	283	277	320	278	326	274	302	273	323	323	313	310	288	288	280	312	306	295	290	306	308	289	283	302	297	312	322	315	288	299	284	303	303	337	309	303	317	277	279	293	315	316	310	302	317	332	283	293	279	289	289	309	339	340	295	302	289	305	271	300	287	302	295	317	295	305	354	334	287	319	273	321	315	321	330	326	309	306	312	270	287	294	294	303	321	294	271	305	331	293	284	321	295	333	314	340	269	288	291	314	311	283	310	300	304	300	310	297	343	286	304	279	311	302	291	304	294	294	304	317	326	315	302	290	323	314	272	338	280	311	332	293	258	306	300	303	307	310	308	309	293	286	328	294	307	329	277	296	286	279	303	295	295	294	308	291	302	289	303	330	311	296	306	292	306	311	312	318	315	298	285	316	291	314	326	290	301	282	294	285	314	251	320	251	311	308	337	294	303	307	332	312	274	288	274	284	285	293	289	317	302	296	245	285	329	286	303	314	309	339	299	301	287	305	318	299	275	311	295	284	296	330	304	307	288	299	294	306	283	291	297	326	330	326	298	305	305	303	316	312	307	268	292	313	279	308	298	297	284	306	313	286	316	315	285	312	308	307	305	325	302	302	307	301	291	282	333	326	326	310	334	295	318	301	295	310	310	277	287	281	308	322	269	279	294	293	286	301	320	318	327	303	291	303	284	336	300	314	298	325	280	296	282	279	295	342	325	346	310	274	315	306	303	294	279	298	293	317	308	311	307	341	300	309	294	323	310	312	301	306	308	286	299	291	284	309	329	315	327	320	293	311	308	313	289	301	290	317	328	284	333	281	293	307	315	312	307	328	305	296	295
8282	4580	917	589	479	417	386	368	353	346	324	292	365	327	316	321	325	288	305	309	304	298	306	329	302	302	304	299	297	278	298	265	325	310	313	309	309	328	330	319	315	314	306	286	332	276	305	323	316	284	305	343	297	318	346	283	295	306	307	276	327	294	322	311	304	287	352	304	300	293	312	332	306	295	316	295	321	337	327	299	345	312	326	331	330	310	334	330	318	324	332	320	297	326	300	278	322	317	324	283	306	314	306	301	285	314	310	304	307	327	306	291	320	323	327	334	326	299	307	302	352	320	298	325	288	273	304	295	314	289	318	344	283	305	310	330	271	311	335	296	308	286	313	323	293	288	305	333	322	321	331	325	301	321	325	305	315	321	296	302	296	307	304	304	315	310	291	321	313	281	306	298	280	314	320	327	315	335	274	301	306	308	285	316	332	316	313	348	298	286	327	289	302	284	318	295	328	313	305	312	335	306	301	279	305	342	345	294	343	335	285	281	306	295	324	299	286	298	278	273	284	314	313	347	286	307	331	315	314	304	299	302	315	326	297	289	301	335	318	296	337	306	321	316	316	279	282	329	317	312	291	343	312	290	321	287	279	335	318	328	310	296	307	335	283	275	313	341	283	283	298	308	326	301	276	315	315	304	280	314	274	321	333	283	308	297	307	311	313	313	309	309	295	332	331	301	335	307	316	320	310	306	312	306	311	332	309	302	302	341	313	302	262	281	302	305	309	317	319	297	290	306	310	323	305	350	314	273	306	310	306	293	325	312	296	287	309	297	303	301	316	327	301	268	308	328	323	286	312	319	326	314	298	305	330	322	316	316	306	313	289	296	307	324	326	324	324	308	316	343	314	318	310	292	329	301	310	327	321	316	312	304	302	286	337	296	328	294	290	290	282	317	293	348	279	305	336	322	328	322	302	300	328	310	302	293	283	309	302	320	326	338	308	316	293	319	333	325	310	294	330	275	295	309	295	308	309	300	294	325	280	291	310	304	295	304	301	301	290	325	306	322	307	309	280	321	252	310	324	279	289	343	311	299	318	307	318	338	337	331	348	334	284	296	311	285	299	315	305	342	337	296	295	315	332	304	283	334	292	272	314	317	310	288	291	299	329	297	304	333	287	294	321	306	307	296	300	311	287	321	332	335	305	314	309	315	290	334	324	316	305	335	307	317	341	333	276	331	316	287	306	288	304	330	306	303	292	315	323	299	290	305	312	317	313	311	314	314	279	307	338	329	323	314	340	310	268	287	301	322	319	356	304	308	310	319	303	288	325	307	311	264	293	346	312	302	285	353	280	323	313	300	328	311	329	307	303	312	329	311	314	285	311	297	302	300	295	318	313	288	330	315	300	345	317	301	297	335	348	313	328	312	308	288	318	322	265	308	323	280	312	312	314	317	308	282	322	301	318	301	305	320	326	287	311	342	300	320	307	294	293	306	318	343	327	314	329	317	313	316	306	336	311	285	309	313	301	295	304	312	309	269	314	315	299	316	327	300	293	306	297	326	300	313	319	297	311	298	322	299	324	300	320	269	268	316	314	283	290	317	306	295	324	294	355	278	308	293	275	325	295	308	347	283	311	318	333	293	311	313	317	269	287	314	308	306	318	322	318	309	299	312	298	311	299	305	302	297	326	315	280	316	305	312	296	316	319	309	316	335	312	315	310	299	268	304	304	319	309	296	282	328	311	315	323	286	293	330	292	331	300	294	334	296	295	267	288	324	334	303	355	320	308	299	312	284	312	337	325	317	330	337	281	318	310	274	354	277	322	276	312	324	318	320	344	326	299	346	314	308	312	310	315	324	321	323	305	312	315	303	327	313	284	286	294	302	277	338	366	317	299	315	298	298	315	291	304	296	291	298	344	286	299	306	311	305	342	295	300	298	304	307	334	321	284	313	303	287	300	320	305	314	306	328	326	311	299	350	295	319	304	330	306	307	312	279	319	305	316	309	322	315	333	327	308	304	296	317	324	272	299	285	327	349	276	299	300	331	308	322	321	315	314	326	327	334	306	309	325	307	307	305	305	295	267	313	298	304	321	287	308	296	310	292	289	299	289	308	320	291	329	293	282	299	299	304	304	319	293	335	301	295	345	302	309	291	321	294	315	329	308	314	298	287	310	281	301	300	325	302	289	336	317	290	334	330	263	291	318	308	308	314	285	292	300	309	303	330	296	327	329	304	310	284	297	301	299	307	302	299	300	299	309	332	297	297	307	336	293	318	337	324	304	294	315	347	309	310	302	310	326	313	328	305	306	305	299	299	321	343	307	310	310	309	326	324	310	298	302	304	313	309	338	304	320	335	273	291	308	289	279	277	299	267	318	333	291	317	321	308	291	339	299	313	334	316	322	315	328	325	309	289	276	321	279	286	311	303	318	328	326	297	301	338	313	310	294	313	315	297	312	289	316	323	321	301	317	307	344	301	326	318	305	322	309	289	311	309	328	321	311	307	343	305	311	298	321	305	268	299	309	300	299	293	320	326	271	317	298	310	303	295	315	323	265	299	292	270	274	302	279	308	329	268	336	338	326	316	296	296	320	304	317	339	327	323	298	327	311	293	321	304	304	301	285	274	329	318	334	288	284	291	325	313	304	302	318	280	318	316	316	296	319	291	308	323	327	326	301	281	315	316	313	274	296	298	328	291	326	299	289	308	313	307	295	337	326	291	331	307	299	327	283	334	291	305	283	318	302	299	337	341	301	305	326	309	307	295	330	315	310	279	309	299	290	312	320	300	325	304	313	309	288	284	297	307	312	301	309	299	292	298	301	333	311	325	287	318	288	312	326	305	283	325	321	283	295	310	310	311	293	330	328	324	309	319	274	327	313	287	336	309	295	316	343	304	293	303	306	286	317	332	302	318	303	326	304	327	291	309	298	311	340	320	282	326	305	288	320	323	296	320	321	326	344	339	329	313	290	313	320	302	312	297	286	319	328	343	339	316	281	310	298	319	317	295	351	321	321	338	304	300	332	315	300	298	305	298	300	315	279	307	290	306	317	292	311	298	307	307	335	306	300	311	321	300	328	312	294	305	304	322	298	290	320	308	326	317	299	328	273	294	321	310	331	286	287	289	314	299	333	283	312	291	277	331	319	318	364	317	282	314	330	313	302	330	314	305	327	308	278	316	299	289	322	297	312	300	341	325	303	333	325	318	336	304	276	294	290	292	327	324	324	302	302	312	309	308	304	342	326	284	344	333	317	339	285	335	328	287	323	325	321	314	328	308	286	311	333	297	291	329	291	282	330	314	305	300	297	282	329	299	314	307	307	315	311	293	311	330	319	304	303	291	310	324	291	329	287	278	360	299	318	295	322	336	300	298	300	306	307	309	307	325	294	319	315	343	286	304	300	302	314	283	274	326	309	317	333	303	306	329	320	275	325	281	333	305	328	319	313	314	316	315	304	309	325	296	328	325	284	285	312	330	286	311	299	310	314	329	316	294	293	308	302	315	269	296	312	276	313	303	310	305	317	317
24056	21464	28447	24887	21415	6745	1336	1070	901	945	863	802	790	811	822	750	766	734	738	735	647	687	703	678	726	721	745	694	712	718	736	757	719	734	712	669	701	694	710	667	704	726	702	711	714	718	734	680	679	708	711	735	762	698	745	661	725	689	714	712	708	693	737	671	696	682	655	660	677	708	697	679	659	720	677	729	740	689	702	690	731	661	706	698	679	688	691	647	737	686	692	716	655	705	741	716	714	710	722	663	684	731	711	732	663	692	728	763	728	721	685	702	673	698	670	695	739	643	701	728	727	701	681	706	690	725	702	685	672	686	703	667	662	708	674	736	711	720	749	721	691	629	664	709	706	723	698	725	685	677	731	705	708	732	674	677	694	671	678	733	672	700	738	724	646	688	683	677	696	679	701	656	706	643	703	653	679	671	707	698	712	701	740	739	640	672	656	649	687	699	689	723	658	706	711	691	680	661	675	669	679	673	755	695	675	732	748	697	709	784	705	646	755	691	700	727	727	716	703	659	708	722	698	706	717	729	723	720	734	737	716	624	727	670	718	704	744	679	721	686	711	708	698	734	669	715	671	676	665	772	677	709	708	704	689	701	697	676	645	697	743	718	745	672	703	702	732	717	712	702	692	698	716	668	734	689	670	686	645	663	753	705	687	711	664	730	710	684	720	685	693	708	739	691	675	698	724	759	699	703	705	699	684	739	689	680	709	689	696	716	665	699	678	694	704	712	718	700	755	722	678	726	646	695	693	698	699	683	704	692	722	721	726	693	740	696	693	686	690	682	720	674	734	740	677	689	702	684	684	701	719	727	714	691	722	713	661	668	668	728	736	707	685	681	729	712	689	686	738	686	717	672	698	661	687	704	748	712	729	706	656	664	667	741	710	690	654	670	689	642	719	680	723	719	641	708	696	716	675	744	725	756	702	652	700	703	665	692	678	717	700	634	666	728	691	705	739	695	752	730	710	691	702	733	689	725	734	719	661	693	684	674	680	705	664	703	706	646	655	700	715	696	679	702	683	681	716	740	743	701	709	750	717	704	751	695	671	720	681	703	693	645	734	733	681	701	697	720	695	675	637	710	707	716	683	664	667	712	680	674	689	720	703	666	695	701	652	679	687	718	725	682	682	706	686	731	687	724	697	683	703	657	668	679	698	684	726	694	658	697	720	695	661	683	693	717	665	710	728	669	698	698	662	693	704	696	655	695	672	716	705	640	718	725	671	684	731	719	689	696	636	648	716	702	775	700	670	710	685	724	710	711	649	692	705	716	728	690	703	727	688	706	673	673	719	678	763	700	747	755	710	720	683	684	700	702	683	692	665	713	710	677	710	707	723	716	673	664	681	715	644	699	645	707	680	747	674	702	694	704	698	714	718	679	700	712	689	691	725	699	705	714	695	647	684	630	705	691	670	727	732	701	706	694	666	688	735	700	668	725	717	682	668	714	751	647	702	707	694	649	681	687	716	746	693	665	709	708	689	727	722	677	701	695	710	724	653	677	724	687	723	690	715	706	702	693	686	721	704	690	692	744	704	730	696	731	689	696	728	606	701	752	709	686	657	685	653	679	646	722	706	672	725	712	678	693	685	696	719	684	678	691	719	674	682	709	704	671	680	666	692	734	687	691	715	702	664	769	691	701	693	659	716	686	698	699	719	721	705	681	703	679	715	661	667	733	687	740	732	683	672	691	678	708	724	730	735	702	705	703	690	715	686	691	743	688	639	700	645	700	717	734	630	694	692	673	701	735	747	714	688	663	714	740	700	767	679	713	717	708	680	702	732	692	673	728	721	697	727	705	688	693	697	644	668	652	698	717	730	684	735	695	714	698	701	686	691	726	709	678	713	681	674	723	735	696	728	722	697	700	636	719	693	673	685	649	682	702	785	677	706	669	675	676	735	681	740	673	713	702	713	699	694	691	717	714	682	698	719	686	667	740	723	704	677	681	679	681	692	697	692	750	697	683	688	676	698	682	683	717	699	647	723	706	716	715	682	672	692	715	675	675	674	702	730	745	721	692	695	691	687	702	745	710	683	675	710	667	681	683	712	719	733	682	713	698	741	763	705	675	678	702	710	673	725	699	758	734	685	697	681	727	661	702	707	727	718	673	677	709	711	687	718	697	711	672	721	686	730	729	692	703	700	731	702	696	652	686	670	708	690	733	714	640	677	661	656	737	706	716	688	697	709	677	718	680	653	665	694	699	699	695	631	695	723	672	706	737	736	762	713	666	705	677	702	668	701	713	679	714	684	744	709	667	694	707	727	709	712	645	681	714	662	678	577	713	688	756	693	714	763	717	744	742	726	694	744	708	722	642	630	702	732	752	722	689	701	715	678	696	747	678	697	703	691	680	727	650	708	729	715	686	717	729	710	692	652	707	672	700	710	710	707	701	696	712	705	695	687	702	639	720	703	721	727	715	690	694	684	677	721	732	692	677	657	691	733	739	690	709	680	692	703	704	720	671	726	715	676	691	676	718	682	717	701	688	743	717	677	710	732	692	693	716	689	714	690	712	676	639	696	694	709	708	738	680	747	679	667	737	702	686	722	675	680	703	735	700	693	652	705	693	703	662	679	699	673	676	672	682	690	676	716	691	722	680	714	677	730	696	700	688	704	691	779	698	730	698	685	668	709	720	687	675	695	745	704	711	708	671	744	671	713	717	701	697	698	724	731	697	672	695	676	677	680	735	728	695	704	687	676	736	700	718	687	730	701	695	718	675	667	679	712	655	676	692	676	695	683	736	673	694	717	711	704	675	645	703	649	718	656	669	686	711	682	710	756	656	710	682	635	726	707	662	739	715	704	727	655	693	675	694	676	681	680	727	718	686	628	640	756	697	695	628	694	693	648	703	712	750	691	669	655	701	713	714	741	652	702	673	735	659	676	640	726	750	700	701	720	635	715	658	696	701	707	657	731	644	655	670	731	663	706	714	662	687	716	699	725	678	693	707	721	686	658	753	715	676	736	709	693	751	685	651	680	697	684	722	714	690	701	661	644	685	704	693	682	695	681	668	699	654	715	712	685	731	704	711	717	715	642	721	729	711	708	717	718	705	685	667	720	666	699	674	734	683	667	688	659	669	678	719	696	752	631	692	674	716	725	727	683	702	663	694	661	719	703	688	709	694	686	697	724	677	685	655	696	675	712	674	672	709	728	677	682	734	757	693	734	702	648	672	702	735	703	672	727	681	694	709	699	719	638	689	704	732	666	688	689	652	678	728	705	724	682	685	687	676	664	664	722	688	709	688	704	741	650	712	666	695	691	701	704	718	695	683	687	684	714	711	705	692	677	711	702	706	651	667	713	657	656	683	733	655	708	715	661	699	630	695	659	702	678	682	679	717	688	720	695	666	737	681	627	721	691	690	696	692	681	667	723	644	705	739	699	689	702	723	730	756	722	698	670	625	688	737	661	657	691	694	750	722	718	675	663	708	742	740	703	740	723	681	718	703	731	711	712	669	728	704	668	728	662	663	670	654
11103	15058	6061	2996	2159	1831	1513	1266	1108	1053	1023	937	894	829	771	829	787	786	776	721	811	756	763	742	742	743	764	708	720	684	720	727	732	703	667	734	692	685	731	719	706	674	741	694	726	712	706	718	745	689	783	697	705	717	691	730	632	747	742	707	697	757	686	716	698	703	680	699	705	734	711	699	734	710	689	688	726	666	683	731	772	694	680	718	724	700	663	690	732	656	657	712	678	761	736	642	711	678	692	708	692	686	727	706	714	690	699	725	732	693	718	705	691	695	719	650	706	672	727	686	730	652	713	699	709	748	720	695	723	756	722	712	689	771	701	681	710	716	653	743	660	697	680	679	716	715	668	683	683	691	722	713	699	715	717	722	688	722	728	707	701	700	732	688	693	699	670	708	743	696	759	718	726	707	708	696	694	679	725	700	711	740	714	699	720	657	693	710	710	712	688	710	720	737	733	720	719	745	652	677	740	732	694	693	749	758	690	680	665	709	676	712	734	691	733	669	697	708	729	703	677	730	682	704	753	670	694	683	689	707	722	716	663	690	681	702	695	735	718	702	740	690	705	635	747	721	713	730	696	662	670	748	666	740	696	743	693	692	743	675	717	680	677	692	747	709	708	693	687	676	735	715	673	686	669	666	674	690	727	673	677	698	665	707	711	714	747	725	671	685	740	691	680	698	700	716	666	719	746	739	695	720	682	776	685	693	702	692	713	715	644	696	739	708	702	719	734	696	702	704	711	694	671	676	692	725	732	697	682	701	697	733	695	673	746	717	728	721	670	673	703	698	685	649	666	689	747	725	724	678	717	674	701	668	719	731	731	683	700	720	700	695	732	679	738	703	705	738	708	693	702	648	708	725	706	697	750	674	695	707	659	696	677	683	685	705	659	726	701	672	668	668	699	724	667	705	733	745	754	716	693	674	706	667	672	659	687	750	698	717	729	685	715	686	725	734	694	721	723	707	683	681	698	722	696	680	722	687	696	691	660	735	706	712	638	650	699	680	685	723	702	675	718	688	686	696	693	722	695	734	695	705	720	736	694	718	721	694	691	693	684	756	694	733	742	653	696	670	703	729	716	703	683	725	733	711	710	734	725	659	665	711	677	722	710	695	686	733	762	740	674	698	699	724	718	711	719	688	664	713	725	762	712	682	686	682	695	681	721	696	750	688	692	710	687	673	680	746	676	639	742	689	700	722	699	684	705	680	660	699	674	654	683	698	726	692	756	695	735	710	711	733	684	746	676	723	763	677	684	714	692	748	656	706	646	720	701	662	680	739	659	718	726	671	701	713	717	757	760	723	705	674	650	727	744	738	700	628	736	721	693	735	690	754	702	707	652	672	707	684	641	673	670	700	700	715	675	724	726	706	672	722	696	730	666	694	728	671	656	740	706	688	720	692	736	721	709	643	678	709	705	708	750	745	741	663	734	735	703	694	725	656	717	689	686	722	720	687	754	668	695	728	707	745	710	700	702	642	711	677	670	673	727	708	717	656	683	709	704	738	727	655	743	685	669	709	719	703	691	732	686	706	728	694	744	661	683	736	718	750	719	640	687	707	709	672	717	691	722	718	690	695	657	682	659	697	692	720	699	697	685	711	690	718	691	702	712	661	711	677	716	738	650	689	679	661	690	711	649	691	705	676	689	718	681	709	699	738	710	801	753	752	671	660	718	731	714	664	716	725	741	665	689	728	709	679	687	668	712	757	757	728	693	724	665	724	734	717	713	729	682	771	701	711	713	740	691	631	756	713	732	711	687	680	704	757	688	700	689	650	679	725	686	704	666	678	706	708	701	693	702	730	711	691	755	687	712	645	626	680	722	686	759	686	670	697	680	692	694	713	667	720	668	722	712	719	736	689	690	765	689	666	734	683	645	678	759	675	691	709	688	748	702	699	721	701	700	739	708	726	723	729	680	691	692	665	721	681	684	717	639	734	695	714	657	683	668	733	665	715	686	711	694	706	737	692	766	719	723	710	706	702	754	713	750	725	699	667	677	708	675	707	728	698	678	714	680	685	694	683	693	722	738	699	747	680	698	687	692	675	759	679	721	697	634	688	674	697	669	691	743	686	656	721	734	706	685	724	709	707	676	690	683	748	698	717	712	682	687	718	709	745	711	714	695	728	729	676	695	665	683	741	707	629	712	716	712	684	697	710	729	701	664	708	715	748	720	690	640	650	704	706	701	671	716	727	677	708	711	721	698	739	663	724	705	709	722	703	744	726	703	664	671	734	722	687	675	710	722	703	723	717	717	704	692	691	740	724	707	695	718	697	717	726	658	703	676	666	684	734	736	732	677	700	741	694	699	693	673	677	683	678	709	655	683	710	710	712	688	712	684	736	696	688	678	697	734	737	705	701	746	675	702	650	719	741	722	698	674	719	654	708	727	659	717	666	679	687	686	652	663	733	629	726	708	758	697	712	697	724	723	708	750	744	704	689	674	684	751	719	685	740	709	706	741	704	748	764	708	705	684	690	735	683	731	663	700	696	718	700	731	708	677	708	714	659	659	762	673	719	696	716	691	721	733	665	735	671	674	659	747	734	692	654	731	716	719	744	670	681	707	661	691	688	670	709	755	707	693	702	721	732	734	706	719	713	712	676	711	695	700	704	689	701	682	734	720	720	695	696	695	704	684	771	731	707	678	708	691	730	676	725	718	731	695	737	690	728	710	710	739	667	733	747	719	681	684	676	672	691	711	699	698	709	691	707	765	712	736	696	705	726	705	678	678	691	705	727	707	705	680	669	722	726	705	676	718	682	706	721	696	734	664	707	683	749	685	713	715	706	689	682	699	715	699	702	648	747	679	692	695	722	631	686	734	683	666	752	695	660	696	753	706	733	689	700	670	703	716	704	689	672	721	698	689	716	663	704	740	739	735	696	716	675	713	654	690	684	712	741	679	703	691	703	669	723	687	731	680	750	679	702	710	700	678	695	673	684	681	718	667	687	705	690	728	693	712	656	723	686	700	670	728	686	732	664	742	682	707	731	729	726	705	678	687	662	705	710	664	673	720	695	671	707	761	710	709	668	748	660	753	733	700	685	689	701	685	653	734	723	686	720	691	693	683	703	665	665	712	682	700	667	703	730	702	701	727	698	707	727	656	761	696	745	667	729	672	699	706	678	772	692	702	736	690	712	702	743	758	729	717	746	720	700	729	661	659	713	719	703	722	702	656	678	717	716	726	732	705	694	667	736	690	732	727	705	717	709	682	684	665	712	724	662	740	696	706	683	722	792	689	704	709	707	713	651	712	696	746	694	712	691	669	669	710	690	710	686	731	701	680	731	692	678	713	658	682	683	696	676	749	705	711	670	703	675	723	694	686	747	688	672	741	688	676	726	697	726	686	719	695	656	670	660	716	678	717	663	700	730	675	699	669	742	705	667	659	716	705	747	692	721	742	768	704	719	692	681	718	710	677	703	725	703	704	704	748	682	639	653	748	669	733	777	753	686	707	701	691	733	672	716	649	668	676	696
25099	21436	27246	25848	8044	544	420	380	345	312	252	305	250	271	251	263	244	260	246	258	226	269	256	222	256	265	238	223	250	262	201	234	246	210	244	249	209	240	229	215	220	233	254	250	259	226	267	249	267	196	212	217	252	226	203	238	243	236	228	233	249	229	240	245	243	246	237	221	226	231	230	236	228	230	261	248	243	234	236	232	254	242	236	245	244	237	235	228	250	271	241	243	236	243	244	273	245	229	252	239	250	254	245	241	240	245	251	234	248	233	234	224	252	229	238	220	214	228	240	231	219	250	255	242	237	199	249	222	217	234	214	256	229	234	245	250	230	264	229	237	223	247	237	251	231	258	239	224	265	238	251	215	223	224	241	230	212	231	218	231	239	246	231	234	272	233	242	274	265	238	265	241	256	215	245	208	239	233	251	236	245	240	259	255	224	227	250	254	238	243	214	236	229	250	223	237	207	249	246	240	250	244	234	246	238	205	246	205	218	239	234	216	233	248	227	258	229	233	245	219	253	207	223	263	211	237	223	255	250	248	236	262	240	238	261	228	246	247	235	229	209	219	242	236	229	237	260	244	252	254	229	220	216	241	241	246	229	249	246	240	198	254	256	271	250	229	238	235	213	227	241	232	269	212	266	267	216	246	247	249	261	233	244	235	248	205	215	288	219	219	247	228	243	237	217	213	220	219	237	244	255	237	226	245	279	228	221	258	236	256	235	208	253	251	264	227	229	229	257	246	242	236	242	203	275	220	263	214	218	220	240	236	243	234	256	236	248	229	227	234	221	263	262	249	228	210	221	221	234	229	223	241	240	251	240	239	229	242	252	258	245	256	259	254	253	222	252	226	224	214	231	252	259	255	249	215	253	205	257	225	228	241	210	216	235	229	230	231	208	235	226	226	242	231	243	216	237	257	243	241	223	231	242	248	231	251	245	255	249	242	246	223	252	235	263	248	231	235	228	251	253	231	244	241	238	226	231	227	235	233	241	265	212	218	231	229	249	230	245	209	239	235	236	257	221	261	228	256	221	229	244	231	246	216	232	233	202	263	258	240	210	227	214	226	242	218	234	231	240	251	227	239	234	215	216	233	245	255	261	228	247	248	239	253	242	236	247	244	243	253	241	237	252	250	234	227	244	235	245	242	245	251	217	257	251	235	234	259	236	211	256	242	222	256	249	224	199	224	246	240	246	215	213	251	224	265	238	236	239	244	237	231	232	239	214	236	217	247	268	218	242	234	256	248	225	221	238	220	252	240	239	221	249	252	239	228	222	244	242	235	248	220	230	222	259	253	219	227	207	219	249	231	219	254	234	219	218	248	257	220	229	225	252	232	213	231	245	228	235	221	228	243	236	228	237	253	244	239	214	232	231	219	219	234	225	269	211	263	212	229	251	244	240	237	235	245	244	258	243	231	240	239	207	226	264	264	224	248	228	255	216	224	228	232	252	203	242	235	230	259	217	242	235	245	229	229	249	249	260	266	233	196	228	286	237	219	234	254	227	229	247	225	248	260	223	245	229	212	251	210	227	231	240	237	219	227	248	244	245	239	233	241	213	228	197	243	214	230	261	230	230	205	235	239	227	209	232	215	232	218	261	239	235	220	245	247	225	248	273	242	209	241	242	222	247	219	275	258	259	242	256	236	220	225	227	229	242	225	249	229	227	264	216	234	235	239	245	233	236	234	259	224	206	240	223	244	209	249	235	255	250	243	228	258	209	240	229	227	239	239	234	237	217	226	215	253	239	272	225	230	224	212	234	218	237	235	259	247	243	232	231	243	220	259	258	221	254	239	235	233	239	227	226	222	251	256	212	234	241	221	224	211	223	233	208	251	251	253	232	233	252	225	196	242	239	251	261	257	218	245	235	250	239	229	228	228	221	232	243	223	216	211	229	217	224	222	242	252	219	248	239	214	223	242	229	234	226	249	225	228	226	237	244	222	259	222	228	241	273	221	236	253	220	247	261	248	253	239	252	260	227	233	216	227	245	228	257	245	240	248	247	224	213	224	242	238	218	261	220	211	212	237	241	234	233	211	236	245	211	233	241	238	252	238	242	244	236	230	246	230	222	256	225	248	237	213	215	234	206	210	226	250	235	223	234	222	249	249	211	244	240	237	234	199	255	235	234	250	230	238	231	238	218	220	232	247	259	233	235	250	241	232	236	229	231	232	250	253	235	250	231	217	246	233	226	245	224	238	228	227	232	260	201	228	235	240	250	209	239	241	235	232	218	249	242	235	202	225	247	252	248	249	230	222	233	232	239	230	254	258	266	229	235	267	251	232	231	215	228	235	230	237	224	217	240	241	221	231	229	274	206	232	229	249	245	231	231	234	222	276	274	217	228	250	237	242	216	245	238	231	228	258	242	234	267	223	235	235	239	241	242	243	231	247	241	231	228	263	238	225	238	234	232	245	253	264	209	231	234	272	236	246	207	235	229	220	247	229	243	238	260	238	264	225	203	254	238	222	235	234	220	217	219	243	226	230	277	255	228	217	282	238	253	243	248	230	258	231	242	247	228	233	244	242	252	230	241	242	241	209	245	228	269	223	227	228	214	214	211	238	255	244	223	234	263	215	218	217	231	253	220	219	242	250	232	242	246	237	221	222	250	240	206	230	253	231	243	243	217	251	277	223	213	247	194	222	220	233	254	230	231	219	215	272	230	236	243	242	240	225	248	205	235	238	245	237	225	259	233	225	218	234	230	237	244	244	265	244	234	239	213	221	229	230	242	219	225	222	218	264	241	248	229	237	214	253	250	236	229	243	238	240	243	238	235	248	229	213	221	243	228	238	210	226	257	217	218	240	240	201	255	249	236	261	241	244	209	247	224	239	226	255	225	218	249	229	226	236	243	224	219	232	214	249	259	237	266	247	230	221	217	231	230	241	241	258	229	249	248	227	240	226	249	259	212	217	247	240	227	238	232	245	232	213	219	244	214	201	248	247	258	237	238	218	211	246	226	256	241	264	212	223	265	270	265	239	232	244	235	250	246	229	224	240	238	224	246	222	229	231	214	249	227	226	243	213	233	219	235	228	217	234	238	236	234	229	224	227	223	237	228	233	244	253	243	205	241	245	216	201	257	252	220	241	244	259	236	213	221	246	246	251	239	223	243	254	228	228	233	250	250	200	234	229	233	249	248	237	223	208	234	232	229	249	258	224	222	236	234	243	245	233	252	265	203	250	227	241	251	231	242	250	215	218	257	235	220	244	209	240	236	240	249	249	227	241	242	244	218	255	223	254	246	199	206	219	230	231	240	252	272	247	234	240	239	213	231	248	240	214	209	239	215	258	220	236	237	246	254	206	288	258	220	233	253	242	235	250	259	241	202	230	261	205	252	256	237	228	235	243	229	229	239	207	246	236	267	236	238	235	227	226	213	230	241	229	225	220	234	242	258	236	270	251	228	213	226	249	219	256	252	249	226	248	210	237	232	237	217	211	251	236	250	212	230	266	225	224	259	244	238	225	230	226	254	253
9390	10417	2978	1410	990	838	694	548	444	423	404	365	342	329	281	308	307	287	289	277	278	288	300	291	261	279	258	283	281	251	277	283	225	250	264	246	263	289	289	235	264	248	248	241	233	242	241	273	286	262	255	287	284	250	257	287	269	272	234	255	246	234	277	253	268	248	234	275	247	279	258	244	269	278	232	267	249	239	264	275	218	256	230	267	249	248	268	262	250	257	273	242	254	232	251	247	221	240	219	257	260	231	259	250	249	274	264	253	243	240	248	279	257	240	272	250	267	290	250	239	265	241	257	255	269	253	264	244	245	268	252	215	288	245	235	269	268	264	239	300	251	231	240	249	261	284	284	246	275	258	220	272	244	267	265	251	237	236	220	238	243	259	242	245	263	244	239	240	247	250	271	240	252	245	240	247	279	232	263	267	235	224	252	261	268	266	247	251	241	236	270	237	235	252	225	261	249	222	249	233	261	251	254	271	278	259	263	233	248	235	265	271	236	246	260	243	273	284	266	233	265	270	223	238	228	264	266	274	278	271	229	270	284	257	265	268	256	249	246	245	243	260	260	241	251	245	270	227	268	214	250	270	257	242	256	238	264	258	264	268	260	233	239	250	281	256	222	228	264	273	249	268	288	268	244	248	250	263	270	254	239	263	271	256	248	230	219	272	244	255	240	267	227	230	232	249	236	241	253	258	288	261	228	220	225	267	244	257	246	281	237	264	247	253	244	270	264	257	253	258	252	235	258	252	224	261	245	253	249	247	268	249	237	269	257	272	259	287	275	263	256	230	247	216	278	274	275	244	265	237	251	235	278	269	261	235	255	234	233	246	247	246	265	241	264	244	248	269	249	250	242	270	249	287	252	258	254	236	227	243	273	270	247	222	251	276	259	246	250	265	254	224	264	267	228	216	246	281	238	246	260	233	276	280	252	249	258	279	256	244	263	242	253	249	283	253	244	267	270	250	269	250	233	241	237	228	232	259	256	240	245	247	287	245	282	233	268	257	275	274	233	241	259	244	273	248	275	279	252	254	238	263	261	251	254	277	259	265	233	254	262	244	247	248	255	263	227	255	274	255	237	253	298	230	243	271	250	256	239	232	273	255	251	235	257	274	261	250	253	227	243	263	253	250	247	243	239	258	245	246	266	260	257	265	283	240	265	245	247	247	260	236	285	248	267	238	261	266	251	270	254	259	261	261	280	233	251	271	265	257	256	265	240	239	239	257	258	234	258	250	261	248	262	268	256	236	270	265	263	262	266	247	281	264	224	269	277	254	251	245	238	249	257	242	244	247	252	282	231	252	257	236	246	242	302	253	260	263	250	244	224	288	285	267	285	253	249	259	277	278	239	250	250	273	252	248	231	236	262	243	256	239	256	243	257	235	285	258	262	261	243	233	261	244	242	268	227	255	267	253	264	234	251	253	244	256	271	248	222	286	263	245	232	270	259	246	264	259	280	265	244	243	258	247	269	280	261	258	261	278	250	265	258	272	254	229	247	241	248	273	271	265	264	278	259	256	233	259	235	262	260	259	275	253	281	242	275	221	224	263	261	243	247	247	256	303	250	253	247	245	247	281	262	289	246	262	228	254	231	266	278	231	256	263	267	251	249	251	281	255	254	271	253	250	267	254	242	251	234	243	269	258	209	237	246	261	270	273	273	261	248	258	249	240	244	268	224	227	247	255	234	269	237	261	273	249	237	273	260	251	273	230	266	255	224	228	263	241	238	250	274	273	246	247	250	249	271	239	264	250	255	245	240	260	238	230	268	244	247	270	230	252	247	245	272	270	251	248	268	249	259	249	263	272	256	295	255	248	250	243	261	253	235	238	248	271	210	229	237	258	253	259	273	261	261	231	242	252	244	247	247	284	257	271	223	242	243	243	250	289	233	237	273	258	242	244	252	274	264	244	222	263	235	273	231	269	282	230	253	240	259	264	260	247	250	243	231	258	267	247	248	239	246	282	240	266	255	253	250	264	237	245	284	261	237	270	246	221	282	239	255	258	264	243	259	251	244	232	268	264	252	257	241	242	270	247	257	260	262	276	257	245	239	272	232	262	263	274	249	246	257	239	269	242	263	266	278	272	255	262	259	255	246	260	240	266	229	236	260	241	236	241	271	233	242	265	258	256	250	267	252	252	240	226	255	242	235	223	222	275	277	254	249	241	232	261	270	247	258	244	236	258	267	245	255	227	254	260	242	242	249	247	246	248	267	272	250	270	250	246	244	249	252	265	275	268	275	249	268	262	273	275	246	262	272	271	275	267	241	232	243	264	241	256	244	272	273	264	246	246	280	268	240	233	267	258	233	273	242	250	270	247	278	271	255	252	276	250	259	283	246	199	268	260	245	259	252	243	274	237	275	255	253	262	259	271	252	258	269	263	238	230	252	256	259	278	268	236	254	226	215	256	261	266	272	247	247	246	245	261	279	247	243	242	227	263	251	275	251	265	273	262	255	280	263	265	251	289	226	246	281	279	259	262	247	263	257	241	251	268	270	272	261	244	257	282	245	224	229	275	252	265	251	275	263	248	262	250	263	267	256	244	258	245	281	236	255	260	237	267	271	232	219	266	277	266	257	252	258	251	250	259	247	263	244	254	228	280	253	263	241	245	245	240	247	225	249	257	207	263	261	270	231	249	254	242	284	261	266	290	243	235	260	261	257	247	238	239	234	212	263	248	236	239	273	232	240	269	240	249	265	249	225	239	225	268	240	250	245	273	242	252	238	284	216	236	251	269	236	292	270	289	248	236	251	265	261	245	240	238	257	255	268	283	268	247	254	270	266	262	248	224	246	233	234	281	265	253	243	243	274	260	262	273	255	251	258	257	233	251	242	271	221	257	229	211	266	246	223	257	249	264	245	256	260	232	254	266	273	243	236	272	264	219	273	249	268	274	232	256	231	262	244	283	274	238	263	256	231	267	228	248	271	242	249	245	245	253	274	233	235	256	260	231	253	248	255	233	249	239	261	263	256	224	281	267	258	249	246	283	216	262	250	261	252	264	242	281	228	246	248	251	248	238	255	260	265	222	240	257	251	263	241	231	247	262	248	262	266	259	253	258	246	273	280	237	243	248	258	245	271	252	272	273	268	262	233	241	281	246	257	259	254	235	253	256	237	239	230	266	238	255	254	249	243	277	240	266	253	239	249	245	267	261	265	231	244	258	270	251	249	232	240	265	234	250	286	269	247	243	279	230	256	233	236	253	285	268	243	239	249	276	247	238	288	243	271	247	258	246	242	213	232	265	256	254	256	266	239	233	264	248	251	232	241	240	226	265	240	247	245	244	243	268	268	264	256	241	250	227	244	242	246	263	245	253	242	239	254	266	249	255	234	239	243	252	241	253	263	223	251	248	236	256	244	263	247	246	257	251	257	243	266	279	251	275	273	245	233	255	237	244	232	248	231	258	248	264	270	239	234	232	262	257	276	260	249	265	234	233	246	241	244	265	250	226	263	265	230	262	255	228	241	277	233	215
22783	21456	28990	24353	21457	21499	7206	1607	1226	1112	1128	1035	943	1015	947	843	853	892	909	873	875	841	850	854	830	838	839	806	839	807	858	812	820	823	833	845	834	811	854	805	819	888	784	810	813	790	769	831	745	774	804	814	827	782	796	777	800	817	792	803	782	781	749	777	766	740	763	778	825	739	840	862	873	789	795	803	840	837	836	765	793	822	835	790	785	800	786	757	768	809	837	777	823	851	814	806	814	804	818	757	836	832	761	748	769	795	776	827	810	803	855	814	755	794	769	788	805	800	791	794	822	815	805	775	765	790	786	855	780	767	838	802	804	784	774	778	747	813	823	785	787	802	836	828	824	775	847	829	800	769	751	784	807	761	817	794	783	827	765	817	819	831	747	767	726	784	778	786	853	794	840	789	823	797	776	781	796	816	805	805	823	794	772	826	801	816	828	804	809	794	754	821	795	826	789	845	824	806	779	835	760	780	845	817	811	773	788	754	765	788	787	780	840	780	781	813	813	823	750	792	863	820	830	793	822	782	821	763	825	816	812	805	752	795	740	831	738	706	839	782	785	844	742	789	833	834	822	821	784	810	819	793	802	744	822	785	862	767	787	825	800	811	832	792	787	825	795	773	868	775	853	784	776	762	790	770	796	778	795	867	820	791	816	810	797	833	801	752	806	795	800	797	801	763	804	761	776	817	815	788	734	836	765	773	864	870	885	806	788	777	790	886	788	785	826	788	749	811	784	783	759	871	755	818	771	793	768	819	803	791	818	774	850	827	793	802	844	762	784	759	794	826	832	741	817	801	807	884	789	796	841	849	765	809	788	770	809	790	797	799	767	787	786	825	879	790	819	847	789	829	806	727	779	794	767	811	856	806	779	811	794	826	772	795	821	754	792	787	874	797	796	879	778	763	765	791	823	823	817	803	755	825	786	756	795	802	809	822	799	762	760	800	786	823	803	817	839	845	829	834	737	792	834	750	774	758	792	780	824	794	791	786	822	804	807	812	790	785	830	820	770	826	809	802	818	774	751	816	764	817	773	752	798	760	837	844	780	798	813	741	851	823	816	743	826	800	810	810	719	748	780	813	812	808	800	811	802	780	792	800	787	783	801	819	806	789	785	772	819	860	774	803	800	812	810	775	819	825	803	793	814	803	820	801	813	777	817	799	815	810	813	803	797	783	831	776	840	788	797	801	809	808	818	798	808	785	803	812	845	832	791	809	788	731	830	789	798	789	727	786	814	811	809	740	831	817	821	771	750	826	797	832	761	827	812	817	764	784	833	800	828	815	804	782	802	788	834	820	798	862	786	782	836	757	785	802	805	803	785	831	859	805	776	765	784	823	786	748	764	815	812	824	828	815	766	772	809	770	774	817	789	795	794	760	753	802	823	769	796	775	794	807	780	759	805	808	807	770	779	820	791	795	814	789	764	800	787	820	827	809	825	809	777	804	798	785	755	777	781	817	824	738	822	857	828	824	817	801	788	808	808	792	775	793	818	756	797	790	775	806	804	793	778	810	799	807	797	771	818	804	783	868	791	815	793	845	801	732	802	790	779	811	832	776	779	824	770	848	758	794	794	805	827	795	867	812	782	840	770	847	779	811	782	759	791	819	787	808	826	769	815	873	786	779	846	796	809	795	810	823	789	785	831	781	802	788	810	801	806	835	803	802	824	829	796	778	805	820	830	820	780	790	816	834	771	752	777	806	802	796	760	826	799	816	805	787	800	832	796	741	873	858	814	792	845	818	761	797	777	795	808	769	835	804	849	807	780	766	860	830	822	816	811	808	784	811	804	797	785	779	755	836	811	776	825	797	869	793	752	794	786	773	793	758	760	827	819	791	792	843	798	791	776	792	745	800	817	818	836	798	790	774	760	821	774	849	844	805	741	796	798	800	824	768	825	730	825	791	817	786	821	771	768	776	796	802	771	779	861	802	770	804	734	796	792	776	802	773	768	784	794	796	825	794	773	801	822	847	807	788	786	775	789	806	866	791	730	783	766	795	802	808	776	768	771	767	783	813	786	821	798	812	825	797	820	785	745	752	793	857	836	767	811	764	821	790	803	778	767	793	842	775	812	789	790	741	809	783	806	821	771	761	810	799	748	823	801	788	812	800	776	862	805	750	837	839	786	814	794	835	816	728	750	790	821	760	751	791	804	826	783	823	778	826	790	777	830	779	784	829	826	746	813	774	794	820	767	788	794	783	762	801	728	804	793	766	835	795	772	822	845	797	791	810	825	838	810	811	848	851	802	826	773	804	792	825	795	793	781	814	801	831	758	777	785	816	799	705	790	762	757	798	827	779	803	787	820	787	808	798	784	822	792	828	881	748	798	786	757	833	782	807	856	817	811	777	733	815	777	814	790	785	759	848	833	822	820	784	801	814	847	808	766	775	847	858	762	808	783	790	797	854	785	815	837	798	766	819	769	750	796	812	786	838	845	789	802	770	864	797	785	808	765	812	798	774	804	806	804	803	846	808	796	800	758	874	848	793	796	832	812	825	753	817	836	785	773	802	773	772	749	792	802	798	772	782	773	841	803	771	783	827	817	766	792	789	766	782	787	806	738	845	803	832	787	817	770	783	768	776	806	821	757	791	792	731	788	799	792	822	769	835	752	817	777	815	786	801	787	765	857	773	783	840	798	804	811	766	809	762	790	808	793	782	830	855	787	798	801	765	842	793	838	784	811	775	795	790	789	819	831	803	761	788	849	812	753	786	804	793	790	839	824	753	783	832	763	774	863	818	845	763	802	712	868	837	749	788	796	730	845	778	792	755	824	806	813	774	772	869	807	790	791	828	836	817	814	762	869	800	767	801	804	815	785	785	818	797	797	799	771	823	773	789	820	803	806	762	843	825	825	782	798	852	750	752	817	709	788	818	767	784	801	777	811	790	823	809	810	769	772	801	825	792	835	780	752	766	826	837	756	770	848	808	798	843	789	787	809	775	794	808	785	783	789	799	831	774	815	859	783	817	778	845	789	809	823	795	766	796	820	795	761	793	789	756	795	728	785	762	807	833	810	786	784	816	820	794	842	862	797	785	764	809	783	741	793	789	778	752	791	780	788	778	799	742	764	788	776	742	816	820	827	773	781	836	804	778	782	768	746	807	799	778	763	764	770	848	818	818	793	798	836	825	769	801	834	821	811	780	778	780	794	785	764	816	805	827	764	812	796	785	804	773	804	782	721	778	851	794	741	766	807	842	816	770	791	854	771	753	767	824	740	781	774	788	774	811	816	750	837	794	863	804	857	841	791	742	858	820	852	744	798	794	790	806	809	787	810	776	833	761	795	758	793	824	768	748	792	790	821	796	803	767	774	807	802	812	793	786	817	742	806	804	836	770	750	806	754	780	796	817	796	808	781	776	818	760	783	793	706	775	831	753	802	795	775	777	842	825	809	779	835	786	798	781	718	759	778	834	818	801	813	817	748	784	765	796	815	844	824	807	778	817	824	740	827	818	798	809	740	774	802	779	798	767
13482	21093	9916	4852	3666	2874	2224	1878	1636	1390	1298	1115	1143	1131	994	1053	955	927	846	931	945	869	850	877	832	840	818	833	777	835	881	839	861	833	835	810	858	858	810	842	793	858	754	722	807	791	851	852	760	798	796	815	768	815	838	792	857	827	802	828	791	845	764	793	797	786	855	797	819	774	849	846	793	776	786	795	778	816	802	762	830	725	821	798	750	797	862	803	800	798	785	826	837	798	788	792	814	788	776	789	818	804	849	816	780	798	803	837	817	790	790	797	822	840	776	811	807	831	803	832	818	792	788	803	743	799	782	821	782	795	779	789	853	812	835	840	841	799	813	792	767	799	767	775	821	784	825	822	820	818	814	808	766	856	835	800	810	809	787	772	769	810	817	814	808	771	767	834	813	816	766	804	786	856	817	793	807	792	785	785	795	788	809	786	787	760	767	791	831	775	795	829	804	836	823	816	820	813	809	780	773	787	767	760	812	817	826	822	804	822	773	787	798	849	746	815	814	807	812	808	784	779	778	786	798	789	795	775	785	812	808	773	792	838	827	791	784	773	801	811	797	820	818	823	777	745	795	824	766	803	842	788	748	830	785	832	753	804	802	769	805	808	781	788	775	779	755	771	791	784	799	799	821	780	807	829	816	822	815	743	761	811	840	816	748	779	773	804	811	787	802	844	844	779	845	855	784	777	800	820	761	811	815	822	761	806	796	797	807	806	761	827	795	780	756	801	810	810	798	806	835	770	819	803	795	761	797	821	791	846	849	863	771	809	820	786	816	802	781	834	752	838	794	814	843	803	758	820	839	817	765	787	818	840	818	778	809	854	808	843	827	744	817	814	855	810	785	800	802	837	860	794	779	785	817	780	810	849	794	787	831	790	803	795	774	813	818	784	838	802	805	785	807	846	785	790	782	824	802	810	796	817	782	829	841	810	828	824	802	745	757	784	841	828	798	785	749	781	810	823	770	800	766	769	812	825	846	759	814	787	821	810	810	829	814	829	831	773	812	829	807	753	882	830	773	807	756	782	817	775	778	830	760	786	824	783	873	855	801	846	818	819	807	786	794	802	808	890	811	772	805	828	794	747	868	829	828	800	792	789	754	804	800	798	762	785	817	822	780	773	771	801	832	880	827	778	832	814	829	808	773	839	800	859	804	783	818	810	817	807	803	781	812	793	831	809	814	834	866	764	789	773	791	787	846	779	837	792	849	772	775	797	738	767	781	753	789	771	810	807	812	766	811	848	807	777	819	803	795	866	791	803	791	771	772	785	826	826	777	842	813	801	797	791	773	845	771	817	775	749	792	789	769	839	826	798	790	827	805	790	819	839	805	785	794	743	764	815	834	834	829	808	812	845	793	765	788	805	845	806	774	803	815	773	796	785	830	786	837	806	837	745	838	785	820	767	856	802	833	776	770	819	788	808	775	807	798	766	778	829	791	806	806	869	861	824	828	744	789	807	812	815	797	793	841	810	788	770	844	842	824	877	778	798	766	801	773	793	833	772	763	780	809	744	843	817	824	768	838	765	779	787	802	826	822	838	803	761	790	842	846	748	806	753	797	797	734	813	829	801	812	836	816	782	791	777	799	791	830	805	799	794	836	814	811	802	811	835	808	753	771	757	775	836	784	840	762	805	788	763	827	779	796	828	782	813	769	784	801	812	816	846	768	796	777	752	779	740	807	761	773	837	783	750	802	809	776	788	759	787	770	795	788	811	838	794	798	800	797	782	767	744	794	820	848	847	786	779	821	833	800	759	781	826	843	793	817	814	782	800	813	772	780	834	757	785	773	810	744	789	745	796	789	788	834	833	799	792	833	796	801	809	825	843	807	798	791	868	779	809	808	778	828	805	794	810	824	819	753	794	788	759	746	826	804	831	801	825	763	767	820	802	761	872	739	786	810	777	787	760	788	868	808	748	808	850	801	783	797	751	813	841	799	765	766	763	766	821	834	813	831	830	792	802	747	839	829	828	765	791	828	810	839	829	740	800	776	832	828	833	773	763	778	815	741	798	776	804	825	819	806	782	781	787	806	790	785	879	794	816	813	807	790	765	835	860	801	854	833	797	809	801	787	770	805	822	732	792	778	803	820	792	782	818	801	780	795	786	779	772	823	807	773	816	811	844	766	796	884	811	839	834	839	786	799	750	769	852	759	833	752	807	749	826	773	837	810	837	820	831	849	759	793	859	832	846	780	801	807	761	762	852	800	835	773	799	825	824	821	786	850	814	793	818	796	803	763	822	838	831	778	770	805	783	818	803	793	817	807	781	760	770	810	754	732	780	761	817	816	807	824	799	857	762	817	820	802	804	762	770	783	814	798	820	738	839	823	799	772	874	811	789	831	802	785	803	782	834	815	763	805	831	825	832	749	843	823	836	800	777	787	742	859	825	803	838	810	797	873	823	774	822	818	775	859	796	741	762	769	790	826	766	754	768	822	829	806	816	750	768	832	786	804	852	842	789	815	767	811	772	796	810	788	754	785	812	786	798	800	848	762	838	819	826	847	799	801	838	841	795	815	786	790	808	808	791	821	869	775	802	838	801	784	781	857	785	818	850	855	807	783	778	778	768	797	766	799	826	818	744	788	830	788	791	813	767	790	772	775	784	802	797	752	768	789	818	840	841	740	781	790	786	808	815	799	841	772	787	845	831	768	831	817	785	791	837	814	828	800	818	836	767	819	821	783	836	807	824	827	830	757	853	790	848	809	776	773	851	791	852	803	782	836	796	758	767	825	769	803	820	844	789	835	829	843	830	784	814	826	754	827	803	777	764	818	778	779	824	825	815	778	778	805	824	815	779	776	817	787	817	802	849	782	781	767	821	790	748	765	797	796	818	771	824	796	794	801	785	801	789	734	737	847	793	802	823	756	797	856	816	786	809	748	778	806	805	822	810	835	735	804	816	749	798	818	855	789	797	846	829	801	810	825	811	849	778	785	834	866	804	796	806	818	833	817	809	885	798	783	831	786	821	819	812	849	806	836	786	760	822	806	855	784	789	783	816	796	811	734	828	801	811	806	721	758	804	814	801	775	845	757	769	779	755	802	816	782	794	763	743	780	837	786	850	821	774	764	795	880	792	798	787	781	788	812	815	765	801	817	809	776	810	770	851	800	809	798	812	818	800	784	803	814	818	763	852	779	788	787	848	790	838	739	792	810	838	828	806	786	757	794	815	854	824	801	785	803	804	789	833	807	843	835	845	858	722	820	838	794	766	776	865	802	762	791	766	772	810	851	804	777	801	763	850	824	776	856	787	768	789	807	836	739	788	758	801	779	777	820	809	781	772	809	777	812	749	806	781	907	753	776	704	799	792	761	827	802	765	826	836	783	769	795	746	816	830	785	806	764	828	741	797	785	789	769	762	823	795	839	775	835	774	835	821	803	800	796	792	765	804	742	808	823	804	794	805	840	826	825	777	829	841	762	821	777	839	778	803	855	804	833	755	789	789	865	784	798	798	832	790	868	753	808	817	810	875
28152	19084	4938	652	392	364	356	358	327	308	314	325	312	305	300	332	289	283	313	277	330	288	327	315	274	322	317	276	303	318	301	311	288	290	292	292	305	252	293	292	306	275	303	330	316	323	293	257	311	324	293	302	313	284	290	321	322	314	296	271	328	295	294	310	297	299	317	329	311	263	267	325	314	313	290	272	302	302	285	252	332	277	285	285	303	300	287	262	299	308	289	300	291	325	305	292	318	301	273	322	283	284	273	303	290	298	296	330	287	327	310	270	289	306	285	287	281	313	334	301	307	317	301	276	313	280	293	324	313	289	288	316	307	304	291	297	305	305	305	298	308	309	313	295	267	299	286	272	299	295	322	328	298	300	300	306	295	282	321	288	318	325	296	301	277	291	288	300	308	279	308	273	287	283	303	304	280	330	314	293	279	301	329	276	333	285	305	284	294	290	314	274	279	268	300	300	314	289	290	312	287	274	283	307	298	316	297	315	274	313	304	295	288	311	267	292	282	302	286	289	273	293	345	300	290	277	304	287	317	296	330	278	298	267	301	299	293	330	289	295	322	330	320	321	300	308	319	322	330	317	304	318	287	263	315	284	279	318	283	299	322	296	315	302	297	325	330	294	303	288	303	323	286	294	304	306	316	273	277	295	297	296	268	284	356	278	285	283	327	309	319	302	304	314	294	305	314	286	319	290	270	301	315	299	288	295	287	291	302	305	307	308	309	319	289	305	322	298	326	275	285	282	293	304	314	292	294	313	303	302	328	280	299	311	300	311	310	284	297	323	325	270	290	325	287	286	285	288	304	263	276	323	322	308	317	275	295	276	258	271	260	265	290	291	285	328	261	322	295	318	315	303	333	302	299	261	301	335	313	302	323	292	327	303	292	293	317	300	312	284	309	295	300	298	296	319	299	324	308	305	291	293	313	264	292	300	341	285	314	238	300	310	293	320	268	283	279	283	310	306	300	297	310	301	289	327	295	309	285	299	301	300	282	309	364	312	303	287	295	292	265	327	327	306	297	297	305	306	281	310	283	309	280	319	284	330	312	278	336	325	291	270	334	282	276	306	275	274	329	298	294	294	297	304	288	318	292	281	290	326	287	287	321	310	344	303	310	311	300	306	314	299	326	301	272	323	312	304	301	268	328	285	284	313	314	282	253	331	302	298	299	327	328	322	300	305	303	285	288	308	284	281	297	315	280	278	310	302	319	310	294	313	302	293	274	309	323	281	346	306	300	268	311	302	312	275	307	277	304	296	289	309	289	295	279	301	291	301	291	290	290	284	324	290	286	294	295	287	322	305	314	322	298	315	302	328	319	315	293	321	288	306	334	306	313	309	331	327	292	316	329	300	312	284	289	302	287	269	284	318	300	287	288	269	303	300	325	307	303	309	322	310	287	285	314	296	317	301	284	309	307	313	315	302	297	286	293	307	321	321	276	273	307	281	286	281	309	289	284	293	303	288	329	299	284	288	311	287	305	312	277	297	340	316	301	298	292	336	293	287	287	293	303	283	300	306	313	351	330	315	341	306	285	311	290	313	297	343	286	299	303	321	329	310	321	310	303	294	311	288	301	319	272	300	324	273	298	308	285	285	333	329	297	291	278	285	302	312	297	267	301	295	311	314	296	286	326	312	332	317	299	300	325	318	333	295	295	294	319	325	288	318	339	271	307	302	356	297	297	295	294	284	267	299	305	328	311	343	307	296	295	298	312	311	294	298	306	298	276	330	284	295	292	300	302	308	292	299	299	302	309	305	320	301	322	286	294	303	309	285	305	288	344	280	272	297	325	311	319	284	305	270	329	286	290	319	295	309	301	271	311	328	304	302	305	292	339	293	311	312	316	317	305	294	289	319	306	286	288	327	307	307	278	326	318	340	320	314	306	286	276	304	295	313	324	293	333	278	319	278	292	304	299	277	320	303	316	317	318	302	308	293	338	321	304	281	284	280	283	303	312	299	278	319	320	299	319	291	332	298	280	306	319	304	296	291	338	324	292	271	290	335	300	301	306	297	283	317	301	278	319	322	323	309	324	304	324	271	295	329	314	311	323	310	264	277	344	280	307	271	320	260	300	303	297	268	288	326	323	302	308	291	297	291	284	319	310	289	295	321	282	280	320	280	307	286	301	311	326	296	289	309	311	290	292	286	289	329	293	286	297	318	299	289	295	304	286	323	302	276	300	295	305	293	291	314	292	306	302	314	318	265	285	306	268	324	326	284	294	327	298	313	285	298	296	330	302	309	316	302	307	301	316	292	283	290	307	297	310	285	306	303	264	372	323	303	321	313	297	305	314	279	285	255	320	297	322	293	313	310	324	314	287	285	276	291	268	316	292	292	308	290	325	320	286	295	301	304	270	311	294	286	333	287	315	327	288	289	297	323	309	328	305	301	309	328	308	304	329	315	315	329	323	348	272	300	313	312	331	324	333	250	300	288	327	323	305	328	276	296	304	290	292	295	317	332	282	310	286	282	261	292	322	289	310	328	299	302	328	321	293	345	326	318	309	288	295	316	288	308	294	334	299	320	291	297	330	297	355	317	294	329	268	303	273	296	320	286	293	337	318	316	320	293	337	331	325	289	316	337	323	285	287	288	285	315	325	292	315	312	293	332	313	305	311	324	307	276	275	314	306	285	308	316	291	281	302	305	283	310	312	304	288	327	320	303	311	302	329	282	284	316	315	293	302	278	269	328	282	302	289	292	296	317	300	300	287	281	288	306	338	293	340	318	311	269	283	307	294	321	309	299	285	281	294	310	287	305	293	319	306	289	291	309	325	295	278	321	282	280	274	294	310	306	320	260	265	321	279	285	317	287	279	299	307	303	305	260	287	294	286	291	311	314	308	308	279	297	331	280	281	281	310	299	302	321	321	273	296	305	323	308	308	296	319	299	262	309	289	297	336	313	303	310	283	310	305	321	324	294	302	298	343	322	310	317	313	304	311	330	310	320	319	304	284	265	300	324	285	306	294	298	313	284	317	329	298	308	339	291	314	297	312	343	293	309	248	301	313	316	265	291	293	279	302	312	280	284	292	306	300	299	276	287	313	287	314	289	295	304	303	314	290	297	331	288	324	285	314	324	266	331	291	289	318	303	287	258	333	309	295	286	291	278	311	297	292	315	292	285	320	328	328	294	343	287	286	281	296	317	286	310	335	311	303	281	306	321	304	298	297	277	271	304	302	313	280	276	301	279	324	309	305	321	302	316	298	301	268	295	308	306	321	300	291	306	296	272	320	284	318	318	303	289	273	278	279	281	327	301	287	318	280	303	298	294	300	305	298	328	310	310	293	324	288	303	311	289	306	302	304	318	269	295	321	302	295	255	338	318	318	276	289	290	326	299	305	284	293	277	325	281	308	268	288	312	314	283	298	310	343	297	303	319	296	282	320	322	309	307	315	277	272	312	316	302	310	306	309	300	292	284	342	330	297	301	283	290	301	311	300	280	285	293	327	313	306	327	322	290	280	307	320	319	321	284
8074	4869	975	551	483	434	390	390	379	332	353	340	321	311	311	324	313	294	337	323	326	331	300	300	324	308	303	306	292	292	336	323	290	307	336	278	351	315	327	344	277	331	308	309	287	284	330	349	340	302	323	288	320	326	295	281	298	318	314	282	304	298	323	307	326	346	306	314	312	291	276	298	328	299	281	314	299	330	307	307	292	285	315	330	312	329	301	326	320	348	313	311	311	298	296	312	322	307	293	296	305	328	323	303	295	332	308	333	314	337	303	333	337	320	308	307	319	280	334	307	283	302	331	338	289	327	334	296	310	332	322	324	321	342	279	273	319	315	298	346	309	327	297	314	302	304	293	315	292	316	330	345	310	292	316	327	296	298	306	309	286	293	337	327	352	316	306	300	313	267	326	293	296	286	311	296	298	290	300	299	292	333	298	300	289	298	303	316	307	323	334	315	325	308	321	290	299	322	301	307	322	324	303	340	294	295	308	313	320	291	330	289	291	321	316	344	281	315	302	321	322	319	291	318	298	295	295	331	346	316	329	285	290	316	328	274	315	277	284	254	308	320	318	281	350	338	304	294	324	296	317	299	329	333	310	294	342	298	302	328	290	310	311	306	322	304	321	307	318	285	314	324	302	300	318	295	309	312	285	310	272	338	299	328	297	292	313	320	307	310	300	321	288	316	305	303	360	340	292	312	319	316	316	298	313	332	305	316	252	268	312	278	325	319	343	308	322	326	307	311	294	323	339	330	294	344	323	280	345	294	307	312	306	306	283	336	279	304	344	306	320	312	353	342	303	296	300	313	308	291	315	269	334	326	327	292	304	309	322	298	296	330	332	339	288	316	325	350	296	301	288	302	310	298	320	336	312	309	288	292	311	345	308	296	312	308	305	309	287	330	302	339	300	314	266	296	295	313	310	278	305	324	296	292	328	293	292	317	324	292	315	325	274	306	332	311	324	318	309	262	318	305	319	305	296	288	331	338	286	303	313	328	292	312	312	318	316	340	271	306	298	272	295	297	311	296	288	306	297	307	288	312	300	291	338	307	290	309	310	310	306	299	299	284	332	333	299	292	320	279	309	353	275	319	314	338	322	300	318	317	341	319	328	307	308	291	323	313	273	332	285	296	322	303	336	292	274	281	290	294	313	318	263	313	314	324	354	334	349	281	324	291	299	299	314	320	301	321	309	309	308	320	293	317	296	311	289	316	308	298	310	315	338	310	312	314	324	283	312	286	270	291	274	313	284	326	309	316	308	280	343	316	313	304	313	309	298	293	263	301	308	304	289	298	316	285	312	300	330	292	282	328	299	311	338	291	291	328	281	325	317	305	289	297	315	320	310	335	294	300	305	271	286	321	299	323	316	294	328	283	277	286	298	289	310	277	298	318	311	299	293	306	296	303	312	280	318	315	334	312	295	310	304	316	298	309	294	313	284	313	299	286	327	309	277	297	320	311	315	286	334	325	279	316	299	306	301	312	295	329	306	299	330	278	322	295	304	311	307	287	328	304	337	326	279	290	341	291	325	303	298	292	308	299	297	327	296	306	315	299	313	275	322	325	316	313	294	334	285	339	282	321	334	320	292	281	304	314	320	317	349	280	315	342	325	287	290	308	308	292	303	310	288	316	265	280	321	299	317	314	305	312	320	305	305	307	335	327	338	319	307	321	306	307	302	342	306	289	295	300	334	280	306	353	329	299	319	298	305	284	333	322	295	314	330	277	315	304	309	305	308	308	303	315	322	308	311	284	317	293	292	317	294	298	314	329	320	293	312	301	316	300	292	305	302	310	312	319	289	314	332	311	293	299	304	301	296	289	305	297	310	343	309	296	265	264	272	297	350	266	330	311	298	271	296	328	303	306	301	312	286	321	320	292	278	281	276	300	299	319	295	298	287	298	318	325	311	310	328	317	317	294	261	293	299	312	312	309	297	296	295	291	326	292	335	297	304	279	290	313	345	305	322	315	319	296	306	344	303	310	293	270	292	292	312	343	317	288	279	335	305	322	310	307	270	317	291	299	313	310	334	303	286	339	294	336	328	314	329	345	297	292	293	277	292	313	308	304	304	305	290	293	300	320	305	319	333	302	310	326	288	297	337	320	281	306	302	318	312	288	283	312	298	308	342	314	321	323	307	265	282	298	313	284	290	329	327	291	301	330	342	307	309	333	290	318	322	295	292	311	289	312	285	316	329	322	310	331	304	313	338	303	324	261	331	294	316	300	298	290	304	316	301	304	295	294	292	291	299	300	328	301	307	311	340	316	292	312	325	305	304	302	330	287	358	335	315	311	310	337	304	283	345	287	294	329	311	293	343	303	338	307	350	277	312	310	317	288	279	324	307	294	289	300	293	295	315	288	330	290	304	296	335	304	306	305	271	320	307	339	307	329	324	287	295	332	292	295	280	308	292	314	289	287	309	296	289	292	310	323	272	326	284	280	306	318	345	309	291	312	322	331	299	276	296	286	301	337	283	275	300	326	325	325	310	312	315	302	283	314	302	353	330	259	293	300	277	275	321	323	305	317	274	298	296	324	307	306	312	287	326	352	313	302	286	310	358	309	322	303	304	299	287	314	299	321	311	297	301	321	268	309	297	313	274	312	333	309	269	292	326	294	270	282	306	304	299	290	323	325	286	302	285	288	319	315	285	350	311	295	288	276	331	295	314	310	314	276	326	304	295	298	341	309	337	294	263	311	295	317	306	289	326	282	302	291	292	340	278	300	315	341	335	321	308	314	325	321	320	282	317	323	304	288	303	318	315	310	306	306	313	359	319	327	294	319	325	288	306	303	317	302	330	320	274	307	346	305	299	316	312	311	314	303	295	297	328	315	305	311	333	309	326	261	288	316	300	323	299	288	319	317	312	303	340	302	294	314	320	293	327	319	301	326	338	321	304	328	305	311	349	300	279	325	316	307	286	369	307	305	294	311	269	307	320	298	329	308	307	309	323	321	332	318	331	297	276	299	298	315	293	299	307	303	296	278	318	338	274	277	311	313	328	306	304	309	285	316	319	320	311	319	306	298	306	302	299	308	325	302	342	329	282	285	311	313	293	329	298	301	301	312	311	259	315	271	322	297	290	313	301	324	287	289	341	313	291	322	303	309	303	292	325	317	312	311	320	315	349	272	314	287	322	299	304	309	279	306	327	325	299	334	332	301	308	296	266	299	324	300	310	316	299	303	316	334	325	319	296	305	314	300	318	305	313	330	301	332	274	311	285	326	299	296	289	288	340	315	316	299	300	325	287	319	326	316	292	313	281	290	318	300	302	312	318	321	277	313	281	320	296	282	286	327	310	300	321	290	298	271	278	294	307	321	312	323	290	293	291	292	309	305	310	322	326	311	309	304	271	365	301	282	299	306	280	307	323	323	295	290	292	328	313	309	289	310	314	323	323	320	319	307	320	298	292	307	298	315	294	305	316	299	296	270	326	291	294	330	342	306	316	320	320	317	330	300	329	312	318	323	288	324	288	287	309	314
24058	21446	28447	24863	21391	6696	1324	1027	904	847	859	771	778	816	813	747	736	730	752	747	741	735	719	715	679	724	684	717	731	713	718	761	692	700	758	721	695	695	660	666	707	689	740	708	667	666	692	667	705	666	702	675	682	676	688	684	693	673	684	661	721	748	715	664	735	741	704	690	668	695	688	689	701	725	675	720	697	665	651	670	713	678	670	678	685	716	697	694	653	665	650	678	695	727	676	710	679	667	699	677	684	670	693	721	716	711	711	700	654	710	686	705	636	692	686	680	650	667	712	717	688	695	691	715	684	719	722	664	650	663	715	674	729	712	692	672	789	682	703	686	721	683	688	682	681	657	672	729	724	697	665	705	661	655	701	673	643	685	688	712	683	692	757	698	736	696	695	668	699	750	696	686	709	697	665	703	675	694	672	678	721	726	659	675	694	708	688	754	691	682	657	678	715	705	726	708	668	737	709	697	690	735	713	702	699	698	673	717	702	678	666	677	684	666	695	696	683	642	663	705	731	665	657	704	669	730	715	691	686	693	630	726	658	704	692	714	666	716	702	743	664	701	701	694	739	664	721	644	697	690	770	681	671	718	712	677	720	673	662	726	645	747	683	678	686	682	723	671	648	743	666	675	711	689	673	685	679	687	689	709	695	656	702	723	683	679	723	708	703	722	754	711	717	648	658	705	747	671	683	692	744	710	684	705	701	737	659	703	726	705	654	730	732	632	712	657	678	712	698	649	676	632	710	692	684	674	697	685	691	665	708	662	691	692	697	681	690	705	668	732	727	674	709	658	720	675	696	726	727	698	695	724	683	698	669	706	653	699	658	718	719	697	714	747	658	744	689	669	667	737	690	669	660	664	681	687	705	721	677	727	684	727	699	657	690	727	679	688	698	697	689	678	721	722	707	679	662	663	690	711	666	660	685	665	710	691	680	690	689	698	699	680	702	683	693	629	654	720	682	661	713	702	675	673	699	707	711	712	712	711	691	681	716	667	707	699	683	689	725	692	673	686	693	707	656	718	718	657	680	669	686	695	686	700	700	714	735	716	672	692	711	671	701	700	680	669	683	658	693	716	641	688	698	723	703	674	705	751	691	670	708	741	675	730	694	712	653	698	709	710	673	734	697	696	669	678	700	662	710	738	662	646	715	691	697	681	701	651	666	696	686	716	684	672	663	735	712	705	681	740	687	748	715	709	696	699	632	706	670	678	709	695	716	698	681	670	680	721	706	745	678	713	668	712	719	661	698	665	664	724	702	654	704	714	713	733	686	703	699	674	684	700	679	678	690	724	701	663	646	697	681	687	754	702	716	693	646	678	718	744	708	737	699	687	700	656	706	681	645	724	671	718	669	703	712	711	722	670	668	704	746	691	688	691	688	698	718	667	724	731	676	662	699	691	730	707	643	671	720	716	704	661	673	688	679	712	680	663	642	639	644	683	710	716	673	656	705	684	655	678	676	724	719	679	689	640	707	710	714	676	643	690	663	726	708	692	662	712	735	728	646	726	702	675	676	718	752	688	686	686	667	673	635	695	697	675	692	660	676	674	719	700	698	715	659	688	691	700	704	691	680	700	713	697	647	694	695	679	707	724	719	756	707	725	682	680	711	627	668	710	706	683	706	714	704	718	742	707	696	688	691	709	723	737	662	673	682	672	639	712	686	697	682	655	685	699	716	691	720	704	730	715	663	694	627	698	737	673	702	728	673	688	711	722	705	679	651	668	678	737	699	700	672	709	746	633	648	688	722	672	743	642	713	714	640	698	681	723	694	698	708	680	673	715	728	709	684	724	719	737	716	675	726	645	638	700	721	684	706	692	655	697	693	674	661	710	691	685	695	654	684	682	653	687	670	649	711	690	708	670	680	656	687	668	684	686	740	681	690	692	691	719	664	686	701	701	683	715	700	727	661	709	703	672	741	675	675	649	657	714	705	704	680	692	671	730	636	688	712	671	656	687	641	673	683	690	718	698	700	627	714	699	706	697	727	672	742	684	656	741	704	715	680	679	688	658	691	759	690	688	718	661	707	714	719	710	706	681	713	675	709	669	699	701	713	681	743	654	689	686	715	723	699	690	688	631	688	681	644	704	652	663	738	652	690	768	643	717	711	687	669	679	698	715	672	672	677	712	658	722	703	679	685	703	688	714	706	687	690	610	721	725	677	691	681	669	702	694	650	687	677	695	704	693	649	727	680	707	722	677	672	708	738	687	686	684	690	678	749	719	672	691	735	680	708	670	675	704	728	704	653	691	741	726	691	669	724	685	662	653	692	670	668	694	693	719	722	706	669	688	647	705	724	662	756	677	717	647	653	711	685	724	665	679	723	727	690	736	739	674	700	656	670	695	727	654	702	702	709	694	746	691	709	701	687	689	677	704	740	695	702	696	723	744	687	707	678	693	679	680	679	678	618	688	658	707	692	729	701	665	672	672	676	674	711	698	688	708	687	659	683	625	709	692	635	738	644	667	673	722	675	710	708	708	686	657	687	688	661	719	690	747	725	655	730	696	670	683	686	690	684	711	694	692	655	697	694	676	758	716	718	679	681	672	716	684	685	702	694	697	693	673	710	718	688	718	633	715	708	676	697	702	671	706	686	722	766	719	702	716	661	712	688	640	691	654	672	739	702	735	723	685	716	700	700	646	679	688	668	677	682	681	686	668	702	662	659	707	690	666	714	653	672	692	740	722	696	706	695	684	703	651	687	721	720	712	658	694	655	714	677	637	695	662	708	657	678	713	700	659	658	717	679	667	732	682	723	664	693	691	690	692	661	675	684	686	713	693	737	730	652	728	692	695	699	712	687	688	693	704	622	626	646	723	699	758	690	707	693	709	665	697	692	674	707	716	736	680	675	679	692	704	714	688	681	681	661	653	696	701	711	659	753	732	683	709	697	699	633	694	732	740	676	634	701	714	686	732	745	700	717	695	705	702	690	688	671	670	698	719	653	678	703	676	701	680	646	681	734	728	598	721	660	687	663	598	680	701	691	744	673	674	692	730	683	666	660	637	701	703	710	725	663	722	660	716	683	692	709	791	732	694	694	697	670	695	726	639	649	669	643	637	717	663	743	677	692	711	694	677	717	722	705	648	689	703	708	672	672	659	701	697	671	679	663	678	669	737	703	682	732	722	708	681	711	753	689	738	718	666	711	691	688	718	695	677	710	680	644	697	702	661	732	668	691	689	716	710	746	636	662	694	691	769	718	683	711	691	630	690	681	640	710	708	710	651	656	682	695	705	682	707	743	684	707	676	704	622	686	647	675	733	668	706	737	680	678	694	654	719	680	679	679	674	658	691	712	734	744	688	711	715	704	715	717	676	662	693	714	700	641	704	703	734	662	670	711	682	686	725	701	722	752	693	693	677	739	655	699	652	710	680	696	705	678	716	672	672	728	660	716	696	672	695	648	719	664	716	663	684	672	689	673	696	694	690	722	674	684	702	680	686	698	648	690	684	674	707	702	716	678	736	690	758	670	746
9618	16056	6099	2934	2220	1789	1477	1212	1175	1050	1006	905	911	854	760	789	778	790	779	738	751	715	727	734	729	714	707	715	743	715	678	713	744	709	726	734	742	716	701	756	666	751	732	746	709	726	692	720	757	732	695	731	654	726	717	660	705	708	703	693	686	690	676	701	710	699	744	732	733	669	746	659	665	718	696	732	709	702	694	677	729	667	708	687	663	677	715	693	713	679	746	696	695	727	663	692	713	740	682	662	730	722	710	643	691	685	635	666	740	705	692	702	698	726	689	716	659	728	703	733	702	680	681	725	679	707	726	713	711	696	692	689	691	715	699	693	731	627	724	662	668	679	703	708	747	683	679	707	660	707	664	711	680	658	694	729	692	731	683	707	656	676	646	673	718	678	723	710	708	690	720	747	698	726	688	717	706	706	725	720	673	693	674	738	697	638	695	733	689	712	667	736	685	668	648	675	699	692	705	763	707	706	726	730	676	655	683	691	668	692	698	727	716	703	727	710	660	682	663	699	747	684	691	701	698	707	674	681	684	731	686	669	692	683	635	602	669	691	715	683	694	730	723	650	709	703	697	702	709	698	713	704	718	681	675	648	674	747	739	678	702	731	702	688	682	681	705	712	695	672	678	676	681	681	650	670	721	719	667	667	675	696	664	706	706	690	690	705	721	671	670	745	643	713	654	693	745	735	689	708	694	679	705	664	690	703	685	684	695	674	675	716	664	719	694	703	697	690	749	666	692	705	694	678	724	712	711	708	632	699	721	658	699	681	696	674	700	658	724	724	778	698	711	660	671	709	670	693	713	737	617	669	700	712	693	703	707	722	706	722	686	700	697	719	645	644	697	657	700	657	696	689	673	720	703	696	742	690	692	700	731	706	734	671	709	686	706	752	685	695	691	717	699	651	688	690	673	716	693	668	723	683	736	690	721	737	683	726	710	714	659	648	649	742	702	708	688	703	772	648	689	668	651	709	650	671	684	680	677	662	720	707	689	688	708	683	702	674	710	699	716	694	718	677	664	675	653	729	663	709	695	694	712	706	671	683	700	694	681	751	707	683	696	708	723	719	681	748	658	698	676	705	696	690	706	705	660	689	708	659	681	740	648	742	675	704	650	700	695	666	722	687	699	686	703	719	704	721	693	664	704	724	676	648	699	713	680	705	703	667	691	700	689	711	704	741	716	688	683	695	704	703	665	714	712	728	739	723	706	701	721	692	698	727	714	689	686	715	686	665	739	700	675	707	658	665	658	762	686	670	698	645	709	756	691	680	720	686	621	653	709	702	657	717	730	749	694	659	652	689	645	678	702	694	713	673	678	692	691	693	685	682	676	699	705	714	688	672	730	671	667	679	691	710	699	691	687	654	716	716	717	663	734	730	682	684	719	698	716	694	709	699	722	716	706	668	702	702	680	705	659	680	695	630	733	689	730	722	701	697	708	702	668	714	703	724	644	657	712	672	663	682	659	683	714	722	724	714	692	683	718	698	757	669	688	737	749	725	695	689	705	692	634	658	689	673	694	691	674	697	635	727	716	697	715	737	681	712	683	650	653	722	692	681	663	725	726	721	711	752	652	718	701	700	671	719	692	725	693	729	705	698	669	718	669	687	698	735	718	686	723	759	717	731	687	703	687	690	664	718	715	682	694	728	666	711	721	687	673	707	677	699	699	676	710	692	680	678	722	683	758	683	691	676	719	667	679	716	698	742	690	668	663	697	683	658	702	711	675	710	698	634	702	705	660	711	675	680	692	756	712	678	674	727	683	698	750	673	673	651	697	700	680	707	714	710	680	698	726	699	666	707	703	712	665	761	686	720	675	702	713	656	731	670	718	726	706	669	731	683	657	720	727	672	694	714	676	689	699	691	689	690	690	662	676	713	743	701	704	710	708	696	695	662	659	747	683	702	650	709	679	691	748	699	681	684	692	706	685	683	708	709	704	697	674	712	651	716	654	676	709	698	733	714	698	683	706	685	717	677	665	697	700	659	685	710	715	672	720	654	722	702	698	725	714	663	657	720	701	699	689	696	726	704	671	676	646	670	724	687	735	733	687	679	681	691	742	729	697	689	677	711	724	728	656	694	709	685	731	686	676	688	747	731	675	715	705	708	698	735	723	683	667	693	689	716	751	665	700	689	692	672	700	759	697	688	729	706	697	668	697	692	699	722	697	694	704	698	702	680	723	697	730	678	653	697	717	691	698	684	696	685	676	688	681	680	673	710	695	737	686	719	683	722	736	708	678	682	718	715	674	695	697	765	709	711	695	723	691	672	737	673	730	661	718	738	727	698	757	662	696	666	629	668	678	706	670	749	692	661	716	761	717	737	690	712	662	692	675	712	714	737	697	642	728	716	679	679	676	731	720	713	684	696	650	696	713	670	714	746	651	699	671	734	742	695	683	690	707	718	700	662	660	678	725	685	694	701	683	707	662	689	689	671	693	722	726	721	708	719	751	698	738	697	674	729	704	716	663	700	708	650	689	677	745	718	736	711	685	713	716	719	685	696	679	675	662	705	719	714	680	702	715	651	685	697	735	712	710	722	722	738	716	701	738	659	709	646	686	717	706	688	653	697	705	725	714	705	701	661	701	703	717	711	715	694	698	668	674	705	652	700	695	719	708	654	710	687	689	697	687	712	655	695	624	689	687	683	730	729	683	695	737	680	684	739	684	697	708	701	706	710	696	728	713	716	653	740	728	696	652	726	727	671	688	723	680	747	691	694	717	720	676	682	708	772	678	742	684	714	669	736	684	685	733	648	715	738	685	687	723	666	708	645	690	694	716	727	751	751	730	690	719	707	694	701	682	694	694	674	656	701	700	651	687	709	688	692	679	691	722	700	671	651	672	685	666	714	685	735	684	757	636	705	731	687	717	727	688	731	651	731	645	723	687	657	709	770	692	701	685	725	688	721	670	700	691	750	667	692	670	720	716	717	743	693	705	738	717	685	754	656	701	681	704	692	720	697	731	673	690	676	747	723	711	721	714	712	680	673	692	680	676	674	679	697	698	661	710	658	723	703	689	741	636	670	749	670	680	674	723	708	662	676	723	670	725	697	756	745	692	691	718	716	666	724	694	688	715	706	675	658	685	691	750	677	675	742	731	695	696	662	721	727	707	741	689	669	695	675	727	681	703	734	686	695	662	709	667	689	720	695	684	708	677	694	710	712	693	643	639	711	701	658	701	650	690	687	746	723	744	723	689	735	681	718	669	702	655	720	662	726	667	696	697	670	715	696	715	670	681	672	689	738	693	689	678	678	700	709	683	748	649	717	687	703	735	702	684	732	715	700	716	688	673	733	666	703	729	700	726	708	688	695	699	751	695	681	692	724	744	714	695	724	681	663	706	687	682	657	727	661	708	671	720	662	705	785	685	674	673	728	740	675	725	679	716	713	657	712	681	721	713	669	667	727	674	706	729	724	690	708	667	680	730	675	695	739	698	676	697	735	687	710	665	748	698	697	731	679	765	690	702	673	744	719
25202	21434	27253	25813	7711	515	397	363	339	315	269	288	273	250	237	250	242	242	248	262	237	261	257	245	244	215	235	261	223	243	254	234	239	262	197	235	247	233	237	259	228	220	233	227	242	241	246	246	253	237	227	220	219	219	243	238	212	234	249	271	248	233	246	231	250	232	251	244	242	219	253	243	223	208	218	233	233	205	243	219	221	228	216	241	247	223	254	254	227	249	219	229	234	223	211	245	229	243	246	240	246	241	226	233	236	206	232	228	243	225	214	230	235	238	200	232	252	239	206	238	228	224	224	217	231	243	236	226	230	211	225	250	227	210	224	240	244	241	205	231	233	230	228	218	216	206	229	228	235	241	233	212	255	250	242	245	246	220	250	240	208	243	214	237	240	224	233	218	226	209	228	230	229	242	223	238	226	236	240	234	248	224	230	211	205	209	214	215	227	251	249	230	216	229	254	236	238	235	230	264	229	233	239	234	216	237	240	216	242	222	238	238	206	229	237	234	233	221	230	237	232	203	224	228	216	234	243	228	251	210	247	218	266	238	238	223	225	269	211	246	220	232	259	223	263	249	183	223	266	232	243	219	229	240	210	207	226	224	236	235	255	198	213	239	209	222	231	214	241	195	223	222	230	229	196	213	232	245	219	259	256	230	238	239	220	239	238	241	235	252	230	237	193	232	220	228	233	231	227	206	217	215	235	237	217	245	255	262	239	213	224	243	232	230	239	230	230	215	234	237	213	200	212	206	232	227	282	232	249	222	219	241	225	274	217	241	235	214	212	221	224	238	210	225	218	233	227	216	227	253	183	213	242	235	242	220	239	244	210	233	235	214	206	201	229	235	199	199	256	242	258	236	241	226	190	221	229	206	252	227	236	234	199	227	217	207	250	246	238	227	232	254	264	228	240	223	222	214	250	221	212	226	245	243	241	225	250	228	247	223	234	203	241	235	217	239	239	252	253	234	201	257	226	232	211	228	214	229	234	271	219	229	218	257	248	221	231	216	216	270	251	201	203	240	218	233	203	240	199	227	227	236	233	240	208	221	227	239	225	226	255	228	248	235	253	196	232	206	225	238	229	231	215	253	235	238	238	219	217	225	265	227	210	219	228	261	245	244	265	233	237	205	263	242	248	226	242	226	233	226	226	226	223	257	201	231	238	238	261	216	244	218	208	251	231	263	238	234	246	220	238	251	217	241	242	254	215	222	236	245	238	212	225	237	223	214	230	208	223	218	247	238	252	211	243	238	266	215	213	219	252	236	233	237	252	240	238	237	227	232	232	262	243	227	228	222	243	223	234	248	238	251	216	224	234	232	246	259	229	228	240	215	223	245	233	222	262	219	227	259	222	237	221	224	225	237	253	220	232	204	222	206	191	206	208	246	249	234	210	222	248	202	225	224	247	238	219	256	243	214	263	232	249	226	217	213	242	241	218	228	219	239	222	223	238	208	242	239	222	251	245	259	251	225	246	244	217	222	233	227	232	246	235	238	231	234	221	211	233	203	224	248	231	249	249	213	207	207	229	245	236	218	207	224	245	245	259	238	232	241	204	235	210	244	217	209	220	213	213	233	234	226	223	224	206	226	246	229	231	231	214	243	227	243	213	242	232	214	239	208	219	244	228	229	264	231	228	248	245	212	253	231	250	231	234	238	226	235	235	228	249	260	237	212	233	191	222	280	228	248	254	225	257	242	244	221	207	243	215	240	258	243	251	184	234	218	214	265	223	225	233	251	211	215	240	242	265	239	221	260	230	213	244	240	248	241	214	219	254	245	224	240	227	237	232	231	228	230	232	242	239	245	240	247	230	223	203	185	226	226	227	225	222	238	238	235	239	219	254	238	244	238	218	230	234	216	250	226	203	210	241	213	227	207	221	252	195	245	232	230	218	248	232	252	225	221	235	260	252	240	259	253	235	226	218	216	218	214	230	228	225	227	222	226	251	204	235	219	207	234	242	223	219	244	230	235	207	255	233	216	246	224	224	226	231	228	247	248	214	226	238	231	247	224	240	225	227	238	221	227	223	250	219	236	199	233	231	223	238	252	246	263	233	209	234	233	240	236	236	235	244	222	230	245	229	228	261	259	257	241	230	219	233	219	220	230	240	198	229	238	224	235	236	248	271	232	249	247	213	249	206	231	229	223	228	215	226	233	231	215	257	221	213	248	216	224	254	231	243	211	234	204	225	216	217	233	254	230	233	223	227	228	224	215	235	218	228	228	221	244	219	219	243	240	193	233	242	241	240	246	246	226	210	233	207	197	226	252	225	247	227	226	234	221	243	237	224	231	218	237	232	236	239	242	222	226	235	212	241	207	233	233	190	234	219	213	260	246	227	250	237	229	241	213	227	213	227	238	234	220	234	227	215	225	211	247	222	210	217	234	234	220	222	220	246	234	243	252	235	247	233	250	244	251	234	224	232	223	241	244	235	259	244	230	213	245	241	224	233	235	233	207	237	238	238	224	260	213	237	219	228	208	270	198	255	241	213	224	219	236	233	236	244	243	216	238	241	231	216	212	235	244	256	231	241	247	222	226	234	235	233	230	232	232	249	261	229	267	219	251	218	205	224	210	242	211	219	222	246	267	218	207	205	217	220	220	253	233	240	218	265	212	213	258	227	238	224	228	207	210	213	234	254	264	250	245	234	244	233	241	227	255	243	216	235	214	225	202	234	231	225	227	228	223	237	239	257	249	225	220	267	246	227	220	247	262	245	218	233	216	220	241	217	240	246	264	251	238	244	257	227	199	248	216	217	250	248	217	247	245	225	215	192	244	244	209	234	243	245	247	230	235	215	234	244	231	236	223	243	225	231	190	238	228	217	243	235	234	204	240	257	235	230	251	221	242	265	228	207	221	238	219	207	224	228	235	241	219	229	217	216	233	233	224	245	246	250	254	230	236	227	230	202	237	212	239	242	229	220	219	225	224	246	209	235	214	251	220	237	254	237	219	224	232	268	239	237	224	219	213	219	218	242	226	232	244	219	204	246	214	228	232	210	237	238	218	213	228	237	259	197	226	233	234	243	226	255	231	212	229	232	249	236	220	229	248	237	228	255	258	206	217	248	235	234	239	212	246	219	225	238	241	237	229	223	247	253	233	238	211	246	217	226	218	220	238	242	241	229	220	231	236	204	209	231	257	197	233	208	242	216	240	193	235	236	231	232	249	204	221	231	232	235	218	216	224	196	228	209	219	228	261	237	258	239	218	217	239	215	216	238	243	212	245	230	228	230	223	235	241	239	236	232	222	244	257	222	282	212	217	223	200	237	254	219	239	243	238	247	220	229	186	219	222	213	216	230	220	221	230	195	239	220	254	233	270	221	229	241	250	238	226	225	226	257	203	225	195	234	222	220	233	239	229	216	251	246	225	244	223	262	236	223	223	217	265	228	208	228	221	233	191	232	208	243	256	240	217	235	221	214	233	234	232	224	239	219	236	212	233	234	214	234	236	242	249	252	226	242	263	201	220	265	254	246	213
7955	12297	2959	1433	1059	789	634	529	513	403	383	352	345	309	367	301	292	270	298	291	301	283	268	260	305	270	269	286	268	272	244	248	280	243	253	240	222	224	277	268	252	242	243	282	255	260	314	217	259	239	245	238	242	237	271	231	232	237	262	240	253	240	240	269	233	242	228	260	258	252	264	222	281	261	258	254	274	269	232	259	248	278	264	260	229	254	249	259	228	236	251	256	264	256	247	216	241	268	246	270	258	274	258	265	246	272	258	256	239	223	252	267	264	249	209	237	251	288	254	272	268	259	257	251	283	238	251	214	229	228	273	246	264	248	287	233	249	288	253	253	248	248	222	246	242	234	253	244	231	262	232	245	246	269	250	258	265	232	263	299	261	247	251	256	241	244	263	293	251	272	280	253	231	261	248	242	237	276	235	261	245	252	243	256	283	233	254	243	246	259	272	268	238	256	237	238	228	243	258	263	287	250	276	268	255	246	269	222	279	228	273	237	243	255	222	225	233	287	256	239	271	245	221	236	267	254	278	271	239	264	257	251	263	256	257	270	227	236	266	264	270	244	261	265	266	250	232	231	224	239	256	227	262	258	244	262	260	233	224	256	265	249	266	250	240	266	249	272	271	241	259	257	244	259	225	255	250	249	233	227	262	241	263	260	255	251	242	231	237	263	248	253	274	239	250	230	241	263	262	235	254	244	260	241	264	257	270	243	231	274	232	232	239	271	241	261	265	250	277	227	223	252	227	276	247	271	237	263	237	254	240	228	247	239	268	272	263	267	252	238	257	277	228	247	232	219	259	237	238	252	286	243	244	268	250	247	275	243	250	259	273	245	248	233	236	267	243	240	243	264	247	268	262	245	252	252	250	240	263	263	286	250	263	250	232	236	264	206	257	253	232	219	255	270	255	259	258	233	228	254	259	242	252	237	250	243	258	256	256	276	231	238	244	255	264	275	256	243	260	247	265	260	247	280	254	231	239	251	253	226	242	233	252	245	254	230	252	254	259	292	241	243	243	240	261	217	279	231	270	243	245	250	243	238	246	220	249	241	249	266	250	248	261	264	261	244	259	264	274	243	225	256	252	234	218	239	225	267	263	250	272	228	249	240	237	238	252	247	249	259	256	272	266	225	240	234	244	234	267	246	276	265	242	232	242	287	251	267	275	259	282	274	248	269	263	257	236	249	268	251	258	269	256	241	257	270	237	273	245	266	278	241	257	225	247	219	256	234	249	262	246	255	214	250	246	233	257	257	264	264	250	275	277	276	251	251	256	231	275	282	269	265	246	235	251	239	278	262	257	236	257	232	244	251	264	276	275	242	261	274	235	258	257	254	253	255	258	250	258	242	271	232	250	235	249	254	230	254	268	240	235	256	253	270	226	221	259	250	247	252	251	272	259	234	256	257	243	250	256	231	233	247	233	284	230	247	245	243	248	251	244	236	241	276	252	248	254	273	244	263	253	246	259	228	248	278	279	265	247	239	279	247	258	262	302	243	240	239	269	243	284	222	241	258	221	231	225	270	250	292	267	266	260	264	233	248	237	224	258	261	222	227	216	262	245	268	229	249	283	262	254	237	228	215	237	247	258	247	254	244	239	216	259	254	237	234	231	237	233	249	276	261	274	244	281	245	257	271	237	220	255	233	254	270	264	226	253	256	261	247	262	247	232	218	245	225	246	234	236	240	249	267	257	228	233	245	257	262	223	243	229	244	260	251	242	250	242	250	241	256	262	262	247	237	228	240	278	267	283	266	223	276	225	225	246	238	220	256	267	253	266	282	241	249	234	246	256	245	235	245	255	231	249	273	238	255	283	258	242	243	253	260	236	212	259	239	278	253	244	275	248	260	256	250	237	246	280	242	251	258	250	213	247	254	239	208	269	267	239	236	263	231	278	245	255	240	259	217	248	257	268	247	239	258	224	291	260	248	224	238	243	277	253	246	244	250	272	229	237	233	276	263	238	261	252	268	221	249	221	218	218	247	266	260	240	277	237	255	272	257	255	239	243	258	260	250	232	254	285	270	237	242	262	243	269	261	247	248	252	257	231	266	237	234	233	260	243	255	240	253	238	229	253	262	243	262	221	264	237	244	219	250	254	228	228	268	264	256	242	237	258	257	262	222	270	247	247	229	245	239	254	246	249	272	254	242	211	258	268	273	235	249	264	230	213	249	236	256	236	261	227	281	263	288	278	239	252	232	249	263	256	285	247	264	234	252	261	257	255	263	244	258	250	227	253	248	260	253	261	265	259	244	249	232	240	230	238	239	236	251	253	247	262	280	289	245	274	261	232	242	245	229	230	250	242	256	241	225	250	250	250	224	247	219	255	260	229	252	250	240	244	247	230	250	245	259	246	260	251	276	266	272	262	264	242	261	233	271	288	270	266	220	237	220	230	243	266	248	255	223	220	283	254	245	256	253	255	244	233	263	275	258	257	265	284	237	239	235	259	237	242	234	254	256	248	239	279	247	253	224	252	247	258	242	235	298	265	233	240	223	227	264	220	235	258	258	251	240	236	281	251	263	239	239	218	266	249	236	232	272	248	232	257	247	241	246	231	247	252	251	270	231	239	225	270	259	228	247	238	257	252	243	256	230	249	245	264	270	257	222	245	239	227	242	228	264	244	264	244	256	218	264	242	233	262	247	233	228	272	261	222	247	264	265	240	260	236	255	242	252	266	243	252	239	236	251	261	261	252	235	224	253	251	251	246	253	293	236	252	238	257	242	248	260	242	243	219	273	248	254	257	252	249	262	261	264	236	240	270	272	266	237	250	230	279	284	277	260	249	254	225	253	234	249	230	272	256	260	250	279	260	268	248	225	224	255	243	233	226	256	245	254	237	249	248	235	235	209	255	248	268	275	245	234	230	215	250	216	244	260	266	241	262	292	262	254	239	248	274	230	275	227	250	296	254	244	246	250	249	250	259	231	261	239	233	267	268	252	242	259	249	239	249	247	273	259	247	282	265	242	261	256	212	262	260	223	251	237	221	229	264	246	240	249	249	251	249	247	234	253	245	227	266	241	256	260	258	245	263	225	248	244	263	251	263	246	264	257	252	256	252	259	268	237	283	247	225	244	246	263	239	214	245	253	252	282	243	230	236	233	256	271	247	246	247	245	263	233	245	250	242	232	253	239	254	228	250	233	283	241	247	256	224	275	241	273	277	242	258	244	234	255	245	241	242	274	251	226	260	226	258	236	226	255	231	254	245	252	273	280	271	235	218	260	229	236	240	288	256	263	259	284	259	244	261	249	266	256	253	237	257	239	225	251	247	213	247	228	307	222	236	232	257	237	248	245	241	226	271	246	238	235	268	252	271	248	250	255	215	237	268	252	235	278	247	262	249	274	258	257	256	278	228	258	249	224	248	240	242	234	248	267	242	243	257	249	204	257	274	244	255	223	258	245	255	257	243	254	225	217	242	268	267	229	233	227	264	217	251	246	248	227	261	249	222	228	249	244	229	249	246	268	243	247	223	271
22872	21482	29146	24232	21484	21535	7228	1522	1256	1119	1072	965	942	932	965	922	846	859	826	781	812	845	792	890	801	793	816	863	806	838	826	819	787	845	808	840	797	847	812	789	836	787	809	737	790	803	769	785	798	795	773	811	814	823	840	805	774	784	821	836	792	818	796	790	797	769	736	811	809	803	788	830	797	802	816	804	754	771	805	778	779	759	825	782	829	830	797	745	791	824	798	793	778	820	769	745	780	772	730	768	803	750	775	820	798	792	848	739	745	826	824	812	803	775	740	760	774	760	793	756	816	759	797	790	841	749	812	799	759	764	792	798	820	795	786	813	790	896	759	799	783	731	768	785	746	826	847	831	811	784	771	771	787	826	831	807	804	831	777	822	808	796	778	800	804	795	748	819	760	847	776	775	757	792	766	804	748	789	788	818	800	812	748	742	733	796	792	755	793	776	772	809	759	753	807	811	742	769	809	772	768	829	763	819	796	795	806	793	826	840	769	808	804	738	808	771	782	778	790	792	793	769	792	854	796	789	777	722	774	762	859	789	761	813	815	768	788	802	804	782	824	750	760	817	765	769	769	812	781	806	807	814	754	750	820	778	768	757	781	742	792	799	773	776	817	795	841	798	801	779	770	769	804	832	779	779	818	781	798	794	785	789	818	787	771	770	802	831	772	818	819	798	799	802	780	843	763	821	789	774	845	822	773	759	833	779	788	771	775	770	766	758	749	756	762	824	792	803	834	790	790	809	800	762	843	768	787	783	799	838	778	762	812	792	787	829	742	825	771	825	809	829	812	776	786	787	757	760	815	779	761	798	782	821	803	752	785	767	765	809	833	783	835	780	796	816	807	789	801	819	755	808	750	773	772	770	824	844	810	804	805	760	855	817	814	771	800	804	766	810	780	747	798	788	763	828	796	779	787	769	751	840	790	791	795	810	775	794	746	807	778	799	764	846	811	789	824	813	832	775	788	796	776	761	892	822	778	800	752	792	794	793	823	829	833	811	731	852	863	798	776	783	777	749	765	854	814	755	780	767	761	779	801	780	809	803	775	789	809	792	779	779	788	867	768	796	814	787	815	741	786	792	842	810	803	800	767	809	815	764	775	790	793	780	832	779	836	752	807	772	824	840	816	807	727	813	747	752	729	759	818	818	832	804	761	821	813	818	810	766	749	806	812	787	799	830	742	810	757	789	760	792	761	767	817	729	819	797	804	824	813	847	803	775	736	818	826	756	781	799	783	805	856	777	843	798	761	804	802	791	777	772	807	789	760	790	815	842	865	781	766	795	771	798	792	741	791	736	781	805	774	737	793	746	803	831	814	768	806	811	753	750	790	788	766	818	783	792	789	790	827	760	793	757	825	818	835	778	783	799	790	832	786	781	815	790	743	808	784	802	769	779	768	815	804	752	816	750	795	760	823	791	824	805	777	804	815	822	785	743	808	780	776	758	830	764	803	795	736	809	812	811	792	753	763	777	788	772	756	787	770	781	776	790	820	751	752	769	781	748	703	760	852	758	759	784	751	750	789	814	812	831	810	792	826	759	809	758	776	788	801	807	791	823	762	830	762	834	846	757	785	735	809	795	875	837	824	727	782	796	825	798	754	799	770	781	829	810	770	756	791	761	749	785	727	789	802	764	790	801	720	810	815	841	770	768	713	816	761	817	813	801	815	811	810	767	815	812	818	808	747	823	757	777	759	825	743	825	823	767	786	840	822	814	761	736	778	760	794	815	801	798	789	817	791	802	776	786	771	837	816	774	795	798	796	806	753	794	756	735	776	809	760	745	762	786	774	795	782	811	852	811	804	733	811	731	875	779	797	770	794	777	794	839	779	788	806	737	794	788	805	789	794	863	759	764	791	782	758	808	806	789	815	776	792	806	780	794	794	783	772	768	798	768	818	788	768	790	776	759	776	837	780	819	808	790	764	852	830	826	764	707	805	750	732	799	792	767	782	786	859	824	798	766	772	782	856	822	822	783	789	831	775	755	738	784	812	806	841	768	749	818	779	808	779	793	777	811	803	806	767	753	789	795	754	761	751	776	788	801	774	821	816	773	810	816	770	783	807	788	814	782	773	782	828	821	740	806	778	774	783	814	825	778	816	775	796	839	790	802	818	782	796	766	804	763	795	821	759	800	799	778	793	780	794	792	786	766	789	793	817	775	777	761	794	810	783	782	833	805	778	797	827	789	744	819	752	778	730	826	744	793	784	769	831	709	762	820	807	828	820	780	776	793	819	762	780	819	785	758	798	775	811	816	809	746	850	805	776	838	800	801	810	772	771	783	834	838	760	755	824	836	810	780	806	745	809	804	778	794	752	744	823	789	834	777	807	808	836	845	804	813	786	828	771	805	774	816	772	788	773	796	835	735	767	843	830	790	813	814	758	795	776	812	774	783	845	779	736	795	888	800	809	772	807	751	761	799	775	819	774	792	738	801	849	786	814	773	754	739	803	830	820	830	825	790	804	807	780	821	825	778	765	792	792	864	796	816	841	769	790	796	775	785	800	801	777	763	778	804	808	790	763	762	766	779	814	749	785	798	779	783	787	759	747	814	738	774	791	809	770	790	757	761	745	776	799	802	853	847	802	755	763	773	815	825	828	799	766	767	818	778	782	790	771	802	730	760	771	808	772	783	784	795	781	785	843	817	801	726	764	817	783	760	847	820	814	785	766	786	780	781	789	783	793	764	743	801	773	744	758	806	800	806	798	765	807	748	825	794	823	787	809	743	772	772	886	774	800	766	779	758	784	823	777	794	816	798	769	789	806	776	820	733	819	813	838	783	810	809	783	730	780	771	801	801	778	790	769	783	777	799	753	802	799	774	800	842	841	837	809	774	764	782	781	759	757	792	819	791	798	764	825	759	781	775	848	760	775	792	839	767	771	825	745	773	780	763	804	827	770	792	806	830	773	785	791	833	842	804	827	774	780	842	786	758	780	735	804	829	815	814	751	809	816	841	754	775	785	785	815	794	778	796	772	821	798	778	771	777	818	815	746	832	831	795	805	816	769	819	778	776	784	784	741	785	776	803	841	779	812	786	743	768	803	777	816	760	782	749	836	757	799	797	812	800	793	742	794	795	801	791	784	775	771	748	753	770	779	783	745	777	781	831	769	811	817	788	771	736	792	789	777	782	876	754	796	822	770	800	816	844	828	782	798	780	798	794	806	747	802	803	783	764	788	726	810	842	778	765	761	800	848	774	740	806	781	766	781	794	731	749	763	796	814	809	770	782	771	794	749	771	756	763	809	706	755	805	806	831	779	813	753	761	768	821	768	831	803	756	798	771	799	804	785	820	797	808	787	794	756	761	793	788	818	774	787	834	838	786	746	826	826	803	808	791	794	786	807	755	789	811	790	739	806	763	741	803	730	727	814	807	825	792	790	749	737	787	839	768	773	771	785	796	778	800	781	784	759	811	787	782	798	754	807	745	729	752	802	810	775	802	782	799	795	784	783	800	752	763	822	779	784	779	780	766
10503	26601	9695	4800	3660	2881	2341	1860	1664	1373	1281	1245	1127	1058	1013	956	955	882	929	877	858	814	848	895	813	880	872	846	820	819	827	831	812	859	865	803	801	783	795	820	785	855	814	812	807	806	824	831	791	802	784	794	813	812	801	849	787	833	828	842	820	796	758	829	777	786	773	831	858	785	799	771	800	821	832	856	765	815	833	811	797	804	806	839	765	836	816	809	783	828	778	795	789	821	817	758	777	870	816	799	844	779	775	812	800	777	817	798	764	800	770	824	794	797	848	794	773	820	822	802	797	846	815	791	739	816	839	776	763	828	806	768	777	782	798	797	854	872	764	810	770	762	796	794	758	775	830	836	840	774	757	773	786	812	816	779	837	752	819	725	826	799	824	767	735	769	792	798	851	768	808	850	782	793	778	761	795	803	807	771	799	760	805	813	756	787	793	838	757	833	753	777	822	820	783	767	840	830	779	787	783	782	774	772	823	747	859	738	765	735	792	804	843	799	812	798	764	844	789	757	820	744	854	824	818	812	799	805	788	810	836	769	776	772	785	830	790	822	807	817	837	774	808	878	764	834	789	743	811	763	811	790	814	784	797	769	797	766	774	812	782	836	820	801	806	783	811	825	758	802	784	814	779	796	820	803	789	787	795	769	775	764	783	821	794	820	744	805	806	806	814	765	803	789	777	772	810	838	814	837	797	799	786	812	828	749	795	801	777	751	753	803	797	837	779	814	793	800	775	740	815	793	786	833	776	773	822	823	810	784	755	811	769	769	823	800	808	808	759	799	781	766	777	835	811	788	820	758	781	839	776	799	771	829	774	792	806	798	786	797	784	734	767	760	778	766	785	780	771	840	790	808	794	811	822	822	777	777	799	791	804	790	781	807	851	718	780	741	764	791	817	768	841	809	818	771	771	797	779	786	842	738	811	784	768	833	790	796	858	764	806	756	780	798	841	783	758	768	763	783	834	827	795	800	828	768	845	783	845	823	796	782	793	831	708	831	803	850	778	811	782	774	811	812	803	776	823	772	737	741	800	820	744	819	792	775	820	813	800	794	806	793	804	783	782	793	802	839	810	801	771	817	767	807	816	791	786	842	782	780	808	827	783	770	829	796	757	795	763	813	752	797	810	814	780	772	751	817	773	781	803	809	821	790	773	796	762	770	817	758	830	799	791	779	782	771	817	792	770	792	807	901	807	796	769	783	804	733	744	801	780	811	742	775	804	817	780	806	811	765	834	796	750	850	757	729	870	768	762	816	802	810	823	810	797	786	841	838	791	770	789	787	758	816	799	798	778	817	850	805	805	722	779	839	851	792	791	794	809	798	790	792	832	776	831	755	804	758	801	826	763	793	755	819	776	777	755	796	750	791	807	740	786	779	807	771	793	753	783	770	812	802	768	808	777	851	816	845	821	802	803	757	757	794	820	740	791	755	781	797	802	769	780	753	773	791	832	765	812	776	801	833	819	788	811	767	803	821	801	841	809	791	812	775	801	805	798	813	880	771	809	816	795	791	764	812	866	844	768	806	786	805	835	746	793	776	784	804	796	806	816	787	807	774	797	810	800	782	767	799	758	792	763	797	809	836	796	755	715	776	807	791	771	836	834	780	753	830	691	783	857	792	820	834	803	802	834	803	799	816	762	770	803	819	852	782	786	817	800	752	804	750	777	727	797	797	784	786	822	777	755	772	785	783	812	812	840	842	785	782	822	794	808	757	766	816	795	785	787	796	804	766	781	781	817	754	837	785	786	845	772	827	805	759	763	839	773	759	809	780	820	771	812	800	817	744	788	810	788	779	790	779	815	723	769	754	789	794	765	805	791	805	797	810	825	802	809	782	828	771	730	797	785	834	804	795	806	748	814	772	746	792	817	746	816	814	763	777	819	818	825	838	806	809	804	822	795	842	815	769	808	753	738	779	828	789	784	839	794	757	786	803	750	823	778	810	833	854	802	821	814	781	794	802	767	781	840	749	775	757	758	814	813	839	762	770	827	780	758	801	818	845	812	816	812	766	795	809	778	799	775	811	800	826	847	823	808	751	775	769	791	831	763	844	774	803	776	810	780	774	789	789	799	734	771	806	823	825	752	834	819	842	799	803	745	729	819	768	808	821	802	783	772	769	845	806	853	771	793	803	771	781	779	803	793	772	836	786	759	862	766	830	760	789	785	821	833	802	808	803	778	778	837	811	789	778	817	786	769	769	833	766	827	822	794	767	785	757	811	815	822	819	806	796	771	777	803	775	823	804	745	814	788	759	778	798	825	809	799	769	773	861	742	790	800	785	766	781	801	841	804	735	794	783	788	808	807	782	797	814	817	810	758	770	824	796	782	778	797	790	799	788	793	813	780	802	812	792	773	799	788	811	780	800	773	766	793	749	771	810	789	772	789	769	747	772	807	768	831	834	749	788	769	824	820	803	791	804	822	820	822	753	751	818	766	788	799	791	774	831	809	824	786	828	768	779	790	796	833	735	814	807	778	801	792	823	785	759	745	795	818	772	779	803	777	775	849	771	771	810	795	788	816	785	783	811	787	820	795	788	819	801	797	786	798	783	833	763	755	793	786	774	721	754	737	796	787	837	829	799	794	736	835	804	755	812	804	787	788	775	775	824	828	809	753	821	829	778	788	730	810	813	806	838	769	805	842	809	817	866	805	788	782	782	780	799	795	752	788	840	746	774	805	760	808	791	809	833	800	790	823	762	795	869	756	775	829	792	779	794	770	841	794	804	857	748	825	814	798	799	835	795	734	788	767	767	830	761	804	784	807	823	769	824	750	784	764	790	803	815	733	825	777	809	740	779	790	763	803	751	814	827	796	820	789	793	754	815	779	777	771	859	750	786	807	830	789	755	814	772	796	804	802	781	796	807	781	753	753	779	793	778	761	791	798	772	813	747	820	831	825	786	840	792	818	809	829	760	770	821	783	751	779	777	777	797	792	788	840	830	758	794	845	814	771	742	772	829	830	740	802	816	749	824	822	829	733	769	771	717	774	784	825	786	817	787	789	801	811	811	787	854	766	773	780	801	797	775	845	795	848	792	745	825	837	732	761	799	773	846	814	826	787	803	731	758	759	804	793	817	844	783	840	791	808	788	786	784	770	815	783	853	738	818	763	804	809	776	792	792	819	826	790	828	791	786	772	802	805	777	777	762	823	832	803	807	812	790	783	744	778	792	832	795	794	834	850	775	823	776	799	823	797	794	825	764	832	810	850	785	820	743	779	806	746	785	774	862	816	798	802	791	812	839	841	823	794	783	818	805	818	847	805	795	790	809	735	729	850	777	799	769	765	782	787	858	794	780	824	786	765	780	758	772	790	783	765	796	819	780	832	773	759	829	778	820	819	722	787	831	799	754	814	767	829	742	762	815	818	792	817	778	759	812	780	766	828	809	858	760	799	811	815	722	804	787	821	804	766	781	767	835	787	710	842	795	802	784	761	800	772	798	809	828	760	833	830	817	760	799	778	777	789	759	733	802
28231	19239	5012	583	409	371	314	288	326	333	351	330	342	329	273	308	297	282	306	284	274	305	304	317	302	312	332	288	292	308	278	304	289	272	307	265	303	319	273	293	303	311	305	299	313	301	292	304	275	279	308	282	294	320	299	305	311	337	300	313	312	314	304	324	303	316	318	299	302	301	294	290	301	287	301	287	319	336	319	299	297	293	304	306	290	295	307	288	292	300	289	297	304	273	295	291	300	314	333	299	261	284	276	312	332	292	307	320	318	282	317	298	323	304	307	278	321	300	314	287	282	321	325	304	285	303	288	307	308	290	307	316	333	290	298	313	301	323	284	307	279	299	338	322	283	291	333	311	302	312	306	302	312	306	306	298	274	310	319	292	317	288	306	315	295	290	276	288	291	322	302	300	266	289	296	294	274	283	256	310	336	325	306	329	260	287	290	282	316	326	282	302	298	289	295	293	271	304	276	300	294	289	336	316	311	340	276	320	307	319	325	305	307	302	327	279	316	309	317	280	328	315	300	310	309	330	298	311	329	304	281	290	284	277	316	301	273	276	323	302	322	311	276	320	279	282	274	309	284	314	317	284	304	289	300	306	289	319	306	305	319	342	307	310	311	321	304	317	289	309	318	286	323	330	337	278	282	315	269	318	288	265	306	287	323	291	295	281	304	290	272	302	303	310	351	318	314	331	292	288	302	296	315	283	320	298	301	302	315	288	327	286	318	302	317	298	292	328	308	328	297	313	336	292	312	309	295	315	250	292	292	309	277	310	295	290	294	310	330	286	298	319	289	301	320	309	291	281	308	302	297	321	296	283	311	294	299	295	294	296	264	302	296	316	252	282	262	315	318	282	304	285	282	308	298	307	301	309	311	300	300	313	317	287	312	294	302	269	335	309	300	280	277	279	328	298	286	314	325	308	275	271	308	320	302	319	309	320	339	281	302	301	273	300	287	280	289	296	291	272	309	285	298	286	297	308	288	273	298	294	262	271	314	289	306	315	305	307	272	300	306	313	269	280	277	309	299	290	276	300	317	291	304	298	290	301	312	296	309	305	289	322	281	326	315	306	333	309	304	309	299	303	294	312	308	289	300	288	309	287	279	289	303	310	313	262	300	300	315	278	310	315	328	315	308	298	314	317	301	309	303	297	313	307	308	287	325	272	313	292	310	333	310	316	291	281	308	304	300	274	301	354	303	293	287	327	293	311	309	296	282	299	300	303	308	272	296	279	278	274	302	322	336	309	297	285	283	304	281	324	306	282	276	316	304	301	308	299	304	283	256	287	298	297	303	307	263	279	270	307	297	319	299	279	306	265	305	302	325	310	281	310	306	285	303	302	275	296	327	286	292	310	292	300	286	314	290	311	302	292	320	310	290	282	300	313	321	314	282	295	295	317	263	290	314	311	319	297	318	309	307	308	309	306	300	290	266	331	286	303	275	277	292	299	306	292	276	282	301	300	287	273	277	328	289	329	313	263	302	340	300	301	302	271	288	292	311	286	308	302	272	304	284	303	282	304	303	309	313	326	290	305	313	321	315	333	326	292	315	314	280	288	280	288	318	269	309	306	286	319	316	323	313	330	313	297	332	303	298	310	290	292	318	313	281	319	284	311	299	291	290	286	314	298	286	314	345	318	307	304	294	273	325	294	307	318	339	299	330	294	327	296	283	308	271	300	311	278	296	281	341	281	335	302	299	336	285	275	301	299	321	317	272	316	320	300	285	307	291	274	299	290	324	271	275	301	304	294	299	307	314	300	345	300	317	283	287	288	289	307	257	305	297	303	313	326	324	284	267	313	326	289	260	300	308	299	282	296	278	276	307	303	294	281	320	309	296	326	281	271	276	326	300	338	283	267	289	283	306	332	288	331	280	298	315	321	291	274	297	297	311	321	335	311	288	279	273	299	295	294	340	295	288	294	283	311	282	279	274	304	304	287	287	318	306	332	289	304	279	303	358	304	335	280	318	309	283	292	308	310	263	297	328	307	324	296	318	313	260	333	289	320	324	293	287	302	311	324	282	296	325	280	312	299	270	279	318	307	291	304	280	313	291	329	307	298	324	308	309	305	304	268	307	313	276	288	330	310	283	302	307	290	285	277	305	282	291	319	302	331	309	293	286	283	290	306	311	336	297	315	296	308	278	282	296	283	346	319	306	295	294	297	303	276	310	330	272	287	308	324	267	300	263	302	294	304	297	288	305	284	307	302	315	273	286	285	325	279	315	296	301	310	290	283	307	285	307	285	320	316	297	331	267	294	291	301	298	267	280	326	318	284	285	282	301	281	297	277	296	316	314	293	314	285	278	302	268	295	287	303	285	300	287	294	299	317	302	294	281	288	273	307	308	303	305	318	318	289	298	288	306	305	305	306	300	331	302	326	288	311	294	278	287	311	321	297	298	293	277	289	319	302	327	270	316	281	294	278	311	279	281	268	307	276	274	314	322	257	285	304	310	317	275	299	265	298	267	280	281	305	292	289	316	334	333	286	291	299	285	294	303	298	311	290	294	309	311	287	319	308	272	295	295	288	304	301	314	321	284	305	336	313	305	298	295	273	296	286	331	281	294	293	306	310	309	314	316	308	286	297	309	283	275	301	305	305	311	306	301	328	286	287	258	295	285	285	312	282	302	290	314	285	278	304	306	313	296	306	288	293	279	300	310	290	309	308	289	308	299	297	289	279	318	271	293	292	286	302	301	295	273	321	295	301	315	291	301	275	297	306	326	292	286	301	297	293	309	272	304	301	293	299	313	318	312	296	304	306	321	292	287	291	305	330	280	285	278	316	300	280	334	294	295	314	269	302	311	332	293	258	305	305	311	326	277	323	287	329	284	272	277	311	313	285	255	273	318	310	337	301	316	257	337	296	279	327	302	294	297	294	296	320	300	289	306	295	307	271	277	292	314	309	284	317	325	299	317	303	271	319	281	304	287	310	289	272	298	319	301	300	329	317	282	314	281	305	324	294	290	312	264	333	308	328	279	291	319	291	299	270	324	292	279	293	293	314	337	282	309	290	269	292	314	303	302	288	300	327	291	282	299	321	315	311	292	285	317	292	309	272	293	252	269	307	293	281	313	320	301	274	302	314	299	329	302	298	285	313	303	314	300	304	315	294	308	275	281	289	290	293	314	324	308	314	308	292	281	307	304	312	306	313	309	278	272	309	313	291	313	295	299	305	303	323	319	310	283	303	308	307	293	295	316	304	293	284	293	310	321	318	300	306	305	269	308	313	323	298	334	331	302	313	296	277	308	308	299	297	309	285	280	312	327	303	276	301	314	290	296	287	281	274	287	301	284	314	294	334	305	266	287	294	297	278	315	284	309	293	307	309	325	281	310	279	270	299	299	313	318	292	311	285	311	295	307	302	316	298	300	299	314	289	316	295	289	291	311	290	306	299	334	291	319	306	298	288	314	315	291	277	299	263	268	264	285	301	299	291	305	275	311	274	337	326	324	286	318	296	303	341	285	281	315	288	299	284
7499	6692	906	570	511	460	365	344	351	328	304	342	355	310	322	339	313	333	309	306	279	270	314	347	286	298	285	326	296	284	314	319	283	309	323	298	304	316	268	290	320	298	298	294	290	306	309	314	314	322	289	311	307	298	296	322	333	301	309	322	316	334	303	305	313	325	284	302	307	315	325	300	295	308	318	336	296	309	295	294	312	299	308	314	308	293	305	321	315	335	301	293	303	297	310	311	286	298	288	288	299	297	297	320	274	284	311	275	299	298	306	322	303	267	355	284	337	323	293	287	300	312	318	309	300	275	290	328	313	294	276	311	301	305	327	261	320	344	301	308	298	311	285	294	295	317	303	312	320	315	308	296	292	302	301	303	314	282	309	299	321	294	288	318	304	279	329	292	298	293	316	316	319	299	317	312	284	269	298	303	311	291	346	281	326	324	309	288	331	286	320	265	321	285	268	308	311	298	262	312	301	296	324	304	288	315	307	310	303	306	313	325	325	331	303	303	256	301	296	298	303	322	317	298	291	269	310	312	304	318	310	307	311	279	298	290	296	316	304	315	327	284	323	270	324	318	301	298	309	313	306	336	291	278	308	305	300	297	264	293	322	295	343	304	296	295	312	287	344	307	282	318	300	328	287	279	311	309	309	279	272	352	299	291	296	317	285	311	275	334	310	278	311	326	308	323	316	275	271	296	291	318	312	331	292	305	329	313	308	299	306	316	313	309	317	274	314	287	275	323	309	299	297	323	288	320	303	276	302	283	329	289	309	303	309	312	349	300	292	289	274	291	288	327	275	312	307	286	300	326	313	318	299	321	312	284	295	317	304	323	306	286	280	327	300	304	276	319	294	305	318	279	310	296	298	301	275	314	356	285	322	298	315	290	345	306	298	281	309	312	324	321	285	285	315	278	314	294	315	292	318	314	315	287	336	305	340	329	300	309	308	316	323	313	279	347	318	331	299	341	345	306	307	330	319	303	277	296	332	271	312	299	331	309	307	292	319	297	304	312	305	329	311	285	321	341	292	298	325	318	325	316	294	274	286	291	322	324	321	302	283	299	287	307	313	308	288	301	309	306	322	310	305	309	282	315	332	318	322	294	285	304	326	332	295	305	294	292	331	331	304	286	353	321	296	298	275	307	303	304	292	298	305	306	323	308	308	299	311	314	303	285	290	318	306	310	296	282	305	292	279	287	300	313	283	290	312	292	315	309	326	283	284	317	323	323	297	323	287	274	313	301	314	323	345	264	299	301	329	293	323	283	306	267	284	323	298	285	307	281	297	319	319	286	280	317	281	339	318	282	291	318	313	322	320	304	277	295	296	309	301	294	326	305	326	301	307	334	325	317	318	331	306	292	338	311	335	290	286	338	315	335	282	325	312	255	318	316	305	301	320	330	302	316	276	305	291	293	301	312	297	292	290	293	291	321	290	288	276	304	290	299	299	297	307	304	310	317	291	269	330	278	323	295	306	257	324	341	319	288	314	295	300	311	290	311	322	288	324	334	318	293	317	329	278	300	294	290	301	305	300	289	321	294	290	307	289	297	302	320	285	298	302	270	311	315	321	307	321	298	334	312	339	307	305	298	316	291	293	297	299	293	319	337	293	333	308	302	323	306	285	315	293	287	315	302	296	318	302	330	313	292	281	307	308	280	314	280	290	326	312	309	316	295	324	326	313	289	306	304	308	309	313	284	308	318	268	330	319	318	326	272	326	309	283	324	308	301	295	295	326	327	265	293	308	288	307	299	302	287	325	307	334	320	311	332	326	303	322	291	296	273	295	320	270	344	310	334	295	305	292	323	274	300	306	298	314	333	346	293	313	305	296	302	284	329	315	324	316	307	316	287	285	309	299	312	311	317	287	320	304	288	298	300	285	310	327	280	318	336	297	300	275	298	292	308	303	317	320	310	315	281	305	322	281	319	295	283	320	340	297	305	314	308	286	295	315	313	323	292	273	304	299	279	327	307	326	275	320	292	316	309	289	324	301	290	314	329	300	289	300	306	326	326	300	295	301	297	297	348	327	302	304	330	319	329	308	305	296	321	322	282	292	297	333	307	304	326	302	272	321	294	306	282	322	323	326	303	314	275	309	289	296	296	317	296	287	287	298	268	348	296	303	315	329	307	337	320	306	326	301	338	289	325	306	292	288	261	311	310	317	283	321	306	317	330	305	298	290	323	311	262	313	315	306	308	304	330	306	328	336	310	296	280	304	311	297	312	317	297	293	319	302	302	327	303	310	311	315	287	313	300	308	310	310	313	293	309	299	317	317	307	333	292	306	284	319	307	306	320	341	278	318	322	309	323	330	280	318	301	283	296	295	283	279	321	318	275	265	327	308	334	310	317	319	288	293	300	305	308	295	304	302	295	305	284	320	303	308	277	321	324	293	301	315	270	301	314	293	307	321	335	310	296	316	345	286	319	284	335	267	323	305	313	282	308	308	303	322	314	282	327	314	314	311	287	306	297	311	295	324	286	279	298	321	281	291	314	307	299	309	274	310	344	322	294	313	350	305	294	294	313	320	307	288	299	291	292	307	300	283	306	337	305	321	318	312	304	306	281	288	285	280	311	315	293	273	294	314	293	312	291	304	295	298	323	325	314	302	294	299	307	303	303	297	297	284	297	284	313	323	327	301	306	308	283	286	282	293	312	314	295	314	333	305	301	302	314	313	313	339	273	322	306	288	318	303	314	329	311	333	298	306	328	322	310	282	315	315	294	311	320	305	307	309	316	302	306	309	287	324	297	308	315	287	294	302	321	315	302	325	321	294	296	302	307	312	304	323	340	317	299	306	282	284	297	297	348	304	268	309	321	340	311	283	311	304	306	314	331	303	325	316	326	336	308	282	335	317	283	314	303	335	339	321	293	306	292	312	311	310	320	324	337	287	330	296	313	308	297	287	283	325	289	302	303	291	313	286	319	310	315	306	306	323	287	278	287	287	326	311	306	317	317	309	301	309	296	306	307	298	343	301	318	311	299	314	295	334	302	316	298	267	284	319	282	317	308	308	296	332	290	263	313	324	291	299	309	291	300	315	280	317	303	318	306	329	284	305	290	305	301	290	303	316	302	339	308	295	309	297	283	321	284	307	295	275	305	279	299	279	336	314	299	321	304	301	313	287	298	301	276	302	337	297	323	308	283	330	316	320	293	295	314	300	297	304	303	308	270	302	327	335	315	299	308	321	292	281	310	320	320	284	315	294	340	295	299	271	315	298	301	274	337	324	283	313	313	327	325	307	321	316	304	311	283	332	267	271	325	285	314	311	303	312	342	292	306	301	314	301	317	291	322	321	298	288	295	310	286	303	301	282	321	274	304	326	307	303	307	322	297	335	300	300	320	284	285	298	301	332	300	321	321	328	278	296	348	312	300	295	292	301	292	313	308	343	331	301	277	323	330	291	295	305	306	287	291	295	337	284	294	284	263	299	273	297	295	270	293	304	328	328	309	341	305	314	291	319	278	289	306	289	321	312	283
24056	21436	28574	24674	21370	6849	1394	1030	971	895	861	796	757	803	787	765	776	764	715	717	720	673	715	702	742	699	706	650	699	686	710	727	726	688	705	702	650	686	692	715	709	716	676	674	654	737	654	686	695	684	694	736	707	647	695	654	711	686	646	707	700	642	708	734	708	667	673	677	694	723	707	670	701	670	658	684	649	682	725	691	715	647	741	657	690	671	692	732	666	708	667	670	677	719	686	651	695	683	631	606	689	711	718	665	701	669	700	670	685	710	666	707	698	645	726	672	678	674	722	707	689	687	629	711	656	648	691	702	652	692	658	731	668	699	705	715	691	706	668	677	696	638	696	683	700	732	667	707	644	650	709	698	745	713	676	657	659	703	695	672	696	676	639	667	676	666	682	718	700	710	737	647	708	683	710	757	712	685	667	683	714	649	668	715	698	678	691	702	681	734	700	687	682	698	697	704	678	683	700	660	733	695	703	700	686	662	640	661	731	708	700	692	684	671	644	686	687	673	705	702	737	734	669	647	710	695	663	611	703	692	671	658	702	669	665	674	690	732	671	680	664	720	664	683	703	699	722	670	666	669	658	764	636	702	688	686	688	683	686	709	672	677	676	737	665	680	712	697	693	696	690	657	681	672	719	711	652	692	672	675	656	696	737	736	671	671	684	708	653	662	672	660	709	708	712	721	691	700	681	677	681	640	728	659	665	718	671	707	704	690	687	668	651	652	682	695	693	686	673	702	683	694	677	731	716	694	689	708	687	672	693	701	702	696	703	705	680	655	669	665	689	727	659	726	717	680	678	680	696	678	696	695	744	683	668	679	719	741	705	673	670	677	680	682	675	675	708	705	660	714	694	683	700	690	706	683	694	708	638	728	720	716	664	669	674	710	664	666	694	645	705	661	720	673	679	682	717	684	661	683	690	718	661	698	673	717	682	681	721	681	732	684	707	681	652	716	685	653	733	710	660	721	672	680	671	692	711	685	681	700	643	665	685	640	681	690	719	706	679	708	717	638	672	726	701	684	663	644	673	668	688	657	666	684	621	716	703	652	713	661	741	662	699	672	684	687	683	669	645	687	707	658	659	703	720	670	691	691	712	684	665	673	696	670	646	708	730	685	668	676	705	692	655	676	675	656	689	703	696	667	733	687	713	670	731	658	692	659	666	684	711	647	652	725	660	704	698	692	713	652	662	661	682	709	675	684	699	692	708	729	676	723	671	693	634	689	695	692	659	664	689	667	692	767	739	642	626	661	650	702	666	721	638	688	673	647	713	676	748	708	645	681	677	711	710	771	688	676	729	684	694	703	699	684	738	678	662	706	686	700	673	677	733	676	648	639	696	680	708	698	657	655	716	701	687	706	697	651	686	660	710	658	665	704	688	658	673	705	695	690	755	694	665	693	658	711	678	732	687	671	672	697	684	684	714	685	656	719	721	704	653	636	668	704	692	679	687	696	636	697	640	671	698	709	716	648	702	682	653	658	659	685	692	718	693	659	698	730	676	750	722	687	660	691	685	702	702	687	692	657	696	673	712	708	700	659	668	685	653	686	706	690	666	732	674	698	678	669	657	646	668	708	695	657	669	713	693	691	679	678	674	700	717	670	700	684	652	677	668	695	702	712	657	673	672	688	660	688	649	738	659	671	689	665	700	646	653	688	688	679	678	669	720	706	671	715	680	661	696	704	690	685	686	664	633	693	723	730	681	657	691	680	670	659	676	697	665	709	698	717	678	650	717	701	687	674	662	663	714	703	699	710	663	656	650	648	643	664	689	693	721	699	703	698	651	683	680	668	718	678	678	699	698	676	713	668	669	717	673	686	698	690	704	651	696	676	694	686	665	651	671	699	723	676	707	667	700	742	675	701	665	754	664	692	716	718	710	691	714	730	702	690	703	686	699	717	669	677	683	660	674	662	683	656	651	642	648	688	682	714	662	677	728	638	696	646	704	653	708	655	679	663	682	712	684	671	694	688	654	663	712	695	655	682	659	696	669	691	649	648	707	652	649	631	675	676	712	711	726	626	701	688	690	722	704	760	687	687	631	699	724	661	714	714	713	705	720	687	715	668	701	703	718	709	675	707	675	694	674	647	663	662	670	663	670	682	678	715	683	686	719	679	696	667	674	691	706	648	702	678	699	668	733	733	597	653	689	737	661	681	669	701	690	649	685	675	679	700	702	727	660	668	716	712	673	688	712	696	699	700	645	679	691	675	745	722	702	667	684	674	698	757	663	695	672	663	673	691	734	735	672	679	636	677	677	706	702	686	687	691	669	685	717	722	635	735	708	676	698	691	681	733	708	689	658	682	702	691	664	709	666	719	658	673	692	665	723	714	680	713	694	697	729	673	656	691	703	672	712	739	700	655	721	690	694	667	703	685	709	640	670	692	712	719	696	705	691	694	690	671	665	707	670	656	688	663	710	667	633	690	683	675	710	654	694	689	715	621	683	723	694	717	671	731	706	704	705	696	647	674	637	695	699	676	708	700	712	680	653	714	706	701	701	684	692	694	714	696	733	710	700	648	678	698	727	699	664	683	718	629	642	738	724	664	672	671	663	636	716	687	695	703	670	658	670	710	667	741	725	708	723	692	656	697	664	703	674	651	736	703	646	673	726	694	726	731	714	691	673	696	680	694	659	683	686	718	687	717	677	725	673	675	743	656	693	654	654	705	733	700	697	702	689	682	735	731	654	679	740	655	656	720	684	666	659	706	699	660	711	715	668	678	662	717	669	703	658	714	678	685	672	676	644	674	678	715	701	675	695	709	641	676	683	673	676	678	706	702	645	660	676	702	684	663	713	668	669	621	691	733	735	656	639	702	653	690	714	712	682	727	683	673	718	682	619	699	740	710	712	615	688	700	693	684	668	728	703	671	693	698	694	704	697	659	707	682	641	693	671	717	686	656	731	686	705	667	730	654	671	649	671	694	616	671	641	679	691	677	687	690	680	711	705	639	686	666	724	708	726	694	657	699	678	664	672	683	693	639	742	691	701	679	679	701	745	669	683	694	669	703	666	692	673	696	658	651	676	715	751	701	685	633	732	719	665	692	711	719	731	696	649	722	739	682	675	679	669	680	682	665	686	650	716	706	710	660	663	661	712	697	667	648	644	666	717	698	702	669	690	680	629	722	681	689	671	674	666	670	711	692	691	691	654	649	663	693	692	684	700	720	722	747	643	702	708	687	677	722	687	633	661	746	671	703	637	656	701	695	657	677	704	720	704	668	709	668	665	716	673	700	720	698	720	747	622	681	723	691	663	681	683	679	680	706	675	683	689	662	692	707	660	711	667	699	709	660	647	711	679	687	682	692	624	662	643	698	668	702	673	674	660	750	673	667	713	698	674	678	655	670	674	701	715	684	688	695	677	670	687	687	709	735	703	698	675	638	690	697	681	677	698	691	686	695	728	671	676	670	707	617	688	679	710	678	674	720	753	680	729	654	687	750	713	681	730	743	705	664	726	699	674	689	702	718	678	680
8072	21848	6089	2949	2257	1757	1496	1311	1123	1015	968	913	922	840	792	763	773	808	762	746	694	760	742	708	769	747	683	725	738	720	691	725	744	742	739	651	727	710	744	754	680	675	710	711	677	727	744	679	706	674	676	720	680	690	716	723	690	685	635	708	654	693	688	679	737	745	702	693	694	703	738	729	684	740	700	659	673	687	677	643	670	709	687	756	741	710	712	671	684	687	676	702	731	711	739	697	680	663	709	705	700	693	685	734	744	692	692	694	702	726	648	684	683	684	681	694	660	628	694	652	680	698	671	694	697	736	747	693	712	681	627	692	662	696	693	685	709	678	708	764	667	680	743	715	730	694	648	696	660	635	699	704	691	695	682	644	675	619	693	705	685	722	689	687	763	689	708	717	703	704	671	670	696	686	686	695	681	725	704	712	664	694	691	718	711	712	715	697	652	694	718	691	676	731	648	718	732	707	666	663	709	708	699	662	673	702	692	701	676	668	648	645	712	650	662	686	701	697	707	699	703	692	681	703	715	697	682	683	722	663	670	711	713	682	628	692	708	724	702	707	718	752	678	672	698	755	687	717	692	674	649	661	695	694	699	676	729	708	713	705	690	700	709	696	725	687	645	693	717	689	638	721	694	699	692	685	689	737	646	686	685	721	652	688	698	659	659	682	716	697	694	719	677	686	651	688	755	697	675	658	729	665	698	698	647	730	706	716	716	675	662	730	708	696	702	703	721	664	663	697	694	688	657	701	677	687	672	705	695	703	684	701	697	701	675	698	687	672	729	684	692	737	682	693	695	726	717	655	782	669	679	684	720	684	716	652	716	705	727	691	705	728	723	687	729	679	690	713	691	680	705	730	737	664	703	671	743	648	682	665	719	685	692	698	650	704	717	655	689	655	704	727	724	661	727	695	725	700	712	677	734	704	720	757	716	704	679	672	696	713	721	673	730	657	684	689	706	708	719	717	681	711	682	675	690	699	688	694	719	640	702	684	734	680	723	671	661	697	673	683	673	684	677	667	699	732	638	699	684	660	656	712	670	686	703	713	725	702	707	675	670	688	703	679	731	692	708	728	709	722	699	699	699	709	695	649	703	704	675	718	692	631	693	721	706	659	672	668	704	703	720	735	683	624	686	690	725	699	726	718	686	703	703	708	708	665	657	702	671	676	681	703	653	678	689	724	669	701	652	673	710	681	701	726	704	683	670	687	705	710	716	717	732	755	689	689	680	722	660	681	698	716	681	705	708	655	676	768	677	703	679	741	699	634	691	681	654	719	699	658	686	686	696	682	676	722	679	699	661	710	654	661	740	727	722	724	672	731	706	659	686	668	677	664	696	660	699	669	706	668	695	722	702	685	672	679	654	727	707	683	714	706	697	737	708	672	666	692	708	716	676	656	688	684	709	692	739	709	720	653	683	694	654	676	687	671	703	697	705	681	716	672	689	702	737	738	675	704	671	696	749	680	685	691	671	710	720	692	698	738	695	695	691	666	744	683	692	698	706	694	698	700	708	716	677	678	717	710	668	694	631	679	700	694	702	698	644	669	677	696	682	676	706	690	684	671	675	696	710	698	771	705	709	713	668	655	698	698	699	680	702	653	676	692	697	698	713	691	734	652	706	699	676	717	655	731	696	712	675	670	684	661	647	739	731	694	707	680	688	726	744	675	708	708	692	662	692	684	682	684	732	700	677	661	679	624	705	678	633	682	720	661	704	726	658	690	691	654	719	760	704	717	679	696	695	705	703	741	685	692	685	706	701	690	708	752	700	691	699	687	704	715	728	678	693	735	689	726	651	665	737	701	706	701	714	652	691	677	688	642	709	668	696	704	714	652	710	681	718	660	675	691	690	735	688	690	713	703	704	659	679	711	698	687	677	724	736	669	718	721	693	688	686	684	709	663	661	708	687	739	733	682	695	713	651	667	660	689	697	660	687	677	712	670	678	660	664	717	697	654	696	664	655	692	708	668	681	675	720	692	713	711	708	738	725	658	757	717	698	695	700	718	680	704	697	690	729	676	714	671	704	678	666	705	739	669	688	664	759	675	662	678	689	682	653	676	701	656	729	676	717	699	715	647	672	681	686	674	684	686	656	705	699	708	721	718	715	657	746	675	669	674	704	705	718	673	732	678	680	636	689	657	683	714	673	662	672	655	686	751	705	676	692	672	697	732	703	683	693	665	683	705	676	666	700	731	710	705	711	690	758	685	710	693	772	661	658	707	709	669	707	714	664	683	703	669	701	680	716	672	724	738	770	665	711	725	631	668	743	692	710	692	699	689	692	629	695	674	645	666	726	721	750	733	667	662	722	678	662	701	656	684	651	702	678	739	673	713	744	668	691	677	667	640	705	735	720	702	673	669	724	712	698	647	698	718	706	665	737	645	703	707	690	693	665	687	704	639	669	701	680	664	673	673	705	679	716	735	679	740	708	716	671	710	669	714	710	697	721	700	701	678	711	676	731	706	662	707	684	691	680	738	698	701	694	714	711	645	718	690	677	660	687	684	693	705	648	728	689	699	700	714	700	656	697	706	745	703	681	674	678	683	724	741	682	689	659	708	652	656	657	695	662	706	728	702	695	721	704	691	721	683	672	699	677	674	674	687	651	671	680	696	700	679	710	673	714	721	715	703	678	696	716	715	688	680	695	658	732	700	737	712	673	716	677	728	724	747	741	663	693	683	687	696	669	669	699	727	658	689	679	665	687	702	673	739	684	724	669	715	689	709	671	689	705	639	721	712	730	696	684	717	710	700	687	711	715	676	669	765	652	697	695	719	694	711	721	657	735	687	667	674	706	671	679	701	715	677	689	727	667	677	742	677	677	717	716	704	704	676	693	678	666	655	678	683	710	737	679	703	689	691	719	712	749	705	670	670	686	706	653	710	700	671	674	720	719	703	729	727	674	688	739	657	733	694	728	698	707	691	674	696	700	697	709	730	633	640	705	707	644	683	733	733	686	733	664	701	661	690	714	732	762	655	681	681	686	667	698	758	666	704	723	620	692	724	731	722	749	694	672	690	703	660	688	694	703	677	688	658	658	716	658	703	687	687	683	696	705	704	690	703	704	697	664	684	697	725	691	709	686	694	712	704	686	676	679	708	684	716	688	670	747	678	679	690	694	710	691	706	697	686	683	713	708	689	706	712	667	722	684	681	744	701	652	690	712	666	715	665	684	695	658	707	706	694	672	697	739	708	650	701	730	727	702	671	655	707	694	720	658	690	691	684	664	705	710	698	673	640	730	685	710	724	689	656	666	717	686	734	658	691	693	693	657	710	656	682	710	710	651	718	671	698	715	720	688	646	714	747	688	764	676	671	682	712	701	688	682	657	673	691	679	702	690	690	659	719	709	695	730	650	701	678	662	689	716	691	692	693	728	698	688	692	731	755	695	681	672	661	715	704	701	688	703	714	689	692	643	670	696	689	658	690	698	676	694	713	694	715	700	761	684	678	696	668	718	682	688	693	729	691	697	651	715	697
25034	21373	27270	25694	7796	569	449	360	326	301	294	258	262	255	261	255	283	275	262	224	268	234	237	263	260	275	238	247	238	223	254	252	255	222	238	239	186	267	242	246	220	236	218	262	240	238	235	232	220	243	206	225	208	239	231	232	215	261	236	240	237	202	233	222	214	238	225	225	224	220	236	221	252	242	233	224	225	221	224	225	209	249	218	231	236	233	249	224	234	233	220	238	225	226	234	225	217	229	219	249	218	228	217	218	229	224	211	248	239	244	244	214	254	205	225	225	233	223	232	219	233	244	220	236	225	213	247	233	233	216	233	229	233	231	214	205	221	251	218	231	254	249	219	269	246	241	225	238	211	230	223	224	230	222	230	215	228	201	212	231	225	260	243	235	211	215	235	219	242	224	240	227	219	228	269	230	210	240	231	241	217	248	188	223	223	226	244	253	237	254	225	251	232	244	241	219	234	249	204	208	252	245	204	211	222	244	233	242	248	241	250	231	230	231	216	230	230	240	266	250	240	220	245	206	210	203	235	215	223	241	246	217	265	237	213	202	218	228	219	215	203	207	255	224	222	206	243	228	194	245	233	236	255	236	245	246	233	253	224	238	244	237	242	224	222	253	218	218	239	230	218	222	233	212	250	223	226	230	238	258	231	255	238	208	241	227	237	222	267	236	234	266	232	204	211	249	236	231	215	256	227	235	225	243	235	240	226	232	240	230	232	245	226	250	251	244	239	217	219	228	229	233	254	231	230	241	218	215	258	247	227	208	215	217	222	253	203	249	232	237	224	227	258	220	205	222	208	198	221	231	230	238	236	231	238	247	205	230	261	236	231	209	222	207	220	233	238	241	223	210	243	208	216	243	239	218	229	195	233	225	228	212	211	229	229	234	215	215	229	249	238	218	216	239	208	208	234	250	240	230	218	249	258	239	218	208	225	234	205	230	237	237	263	203	232	233	246	226	217	237	251	267	220	238	220	204	229	205	203	197	238	246	241	219	236	222	213	210	207	240	242	191	231	241	227	216	241	235	212	196	248	238	233	242	203	226	231	224	222	217	251	222	245	222	230	234	238	239	215	226	210	226	252	228	217	225	250	225	219	237	226	221	216	256	233	232	226	228	239	234	233	221	222	234	244	231	236	249	236	225	228	235	262	221	232	208	222	265	236	211	238	208	226	243	241	243	232	227	225	232	243	247	210	248	209	248	243	243	220	242	235	209	222	210	247	219	208	204	212	251	215	239	221	268	242	224	246	235	227	231	242	233	211	241	226	227	236	237	225	245	210	224	203	221	234	213	205	235	233	209	235	244	195	224	249	221	227	238	224	215	218	197	231	215	210	203	207	217	218	243	240	251	249	244	235	252	237	213	227	270	251	217	212	224	241	212	259	222	232	239	229	229	263	227	252	222	220	205	248	233	242	231	208	218	235	228	240	230	203	256	225	244	232	233	242	226	220	235	233	220	199	234	241	222	235	221	245	227	227	214	214	215	209	228	234	236	207	228	225	235	210	222	246	243	209	225	204	202	211	239	200	219	238	241	250	216	219	228	230	257	211	213	235	249	213	228	211	225	228	208	245	235	241	231	247	261	229	239	251	253	221	229	214	249	228	252	228	214	241	222	253	248	229	226	214	216	226	232	226	225	218	230	229	261	227	252	241	232	226	231	254	241	224	224	222	219	254	287	231	226	221	208	223	230	233	214	227	204	241	252	217	259	226	218	220	214	211	221	231	235	205	209	241	236	233	262	246	242	243	248	258	226	202	217	233	200	235	218	227	196	219	271	207	246	247	249	249	222	232	217	195	251	240	236	222	229	220	242	222	242	186	208	234	254	246	216	239	241	234	259	239	243	231	258	203	246	202	248	232	237	248	227	238	231	224	212	258	206	205	203	221	224	224	257	228	190	240	241	188	225	225	233	236	234	237	246	234	257	203	219	232	209	233	245	241	235	262	221	238	246	212	248	223	222	234	220	223	227	247	236	239	260	207	220	219	224	232	230	243	221	228	248	229	239	220	268	277	234	227	245	238	224	236	236	239	231	240	226	232	217	248	240	235	212	230	232	212	229	225	260	242	236	220	236	248	239	235	229	222	220	197	206	240	196	220	258	217	241	217	245	233	241	220	258	235	249	227	222	230	224	214	217	241	236	211	219	216	234	204	224	232	222	239	255	246	227	217	239	222	222	247	251	220	202	232	210	243	232	221	237	239	223	229	231	242	235	211	249	232	222	228	256	213	211	249	214	214	228	254	241	260	238	220	225	222	217	215	206	219	242	202	238	216	201	215	219	234	221	259	237	209	224	225	234	248	266	221	221	247	234	248	193	245	217	228	202	230	257	206	216	228	207	229	221	212	219	252	233	232	211	265	227	250	241	243	222	236	206	237	232	234	225	241	242	241	234	202	253	220	209	229	218	221	264	206	256	215	237	232	243	238	240	211	230	231	228	242	245	220	244	225	243	236	219	218	224	231	236	223	236	232	200	223	212	214	224	219	232	228	201	250	234	219	239	226	235	197	215	235	248	247	251	218	237	248	233	220	219	204	222	218	229	207	212	248	208	244	241	233	249	239	230	212	209	209	221	225	214	206	236	240	261	240	231	220	241	241	229	254	232	224	223	243	217	224	216	221	216	264	211	237	242	246	230	227	211	235	220	231	221	236	255	210	211	253	230	205	209	242	228	220	230	233	223	249	224	234	210	237	237	242	206	231	241	227	258	219	240	274	241	222	255	229	236	223	270	253	208	237	222	229	202	232	239	205	221	226	228	240	193	233	214	230	246	222	221	260	274	254	232	216	241	233	224	236	206	218	220	248	226	194	231	213	245	258	240	218	216	225	236	205	228	220	232	239	215	241	242	259	235	231	237	221	230	240	222	252	247	235	220	224	214	204	231	214	220	214	213	220	247	210	242	251	243	246	254	239	225	248	209	233	222	238	220	248	259	229	238	250	250	235	242	213	224	262	251	233	221	234	244	252	239	201	225	220	222	243	244	237	223	257	228	212	243	202	264	248	236	226	217	256	256	189	225	198	241	210	220	251	227	238	205	232	211	243	201	235	214	236	226	227	240	223	234	253	231	231	198	218	234	199	221	239	220	235	242	235	231	233	226	234	263	215	233	258	235	224	245	244	244	229	244	226	227	228	212	251	239	235	209	243	224	236	259	240	225	208	230	225	229	191	225	223	222	208	240	238	199	234	227	230	229	259	243	242	221	248	214	255	230	227	211	236	223	227	225	256	236	230	215	243	242	249	227	234	226	228	236	242	231	253	233	249	233	209	238	221	239	207	243	231	236	235	244	207	235	225	213	232	220	219	206	224	232	252	235	220	235	206	211	226	230	212	216	233	209	198	248	220	237	230	242	253	236	237	224	231	195	237	238	213	247	214	226	217	235	220	234	209	232	218	201	224	226	253	216	223	231	231	243	235	220	221	197	224	221	234	237	240	208	245	227	228	217	240	236	223	234	208	232	223	240	207	214	224	232
6816	15119	2929	1369	1014	808	681	588	437	407	388	368	340	327	276	304	283	291	269	304	301	266	265	292	259	248	237	242	275	276	247	277	248	273	291	255	263	241	238	249	258	264	260	234	229	235	269	209	235	238	262	241	240	222	244	271	246	266	237	268	269	267	223	264	241	255	246	214	233	269	234	229	226	224	270	226	246	235	256	258	250	256	269	228	257	255	250	272	240	269	254	232	240	237	234	254	241	249	261	232	275	248	242	255	246	245	247	250	238	258	280	242	247	245	228	242	224	255	247	266	225	249	244	251	255	275	238	268	251	263	257	247	230	268	233	289	240	240	260	263	226	246	251	257	220	219	261	240	255	280	240	248	249	264	251	231	232	239	238	246	262	263	229	237	256	219	269	244	252	236	248	230	254	255	248	234	235	240	241	240	258	227	272	266	288	261	266	260	223	251	232	218	263	257	252	247	263	253	210	243	239	233	216	244	248	241	244	222	228	250	270	234	252	269	261	235	219	242	232	274	274	254	247	255	245	236	267	251	225	244	243	263	265	246	248	247	271	258	236	238	267	256	264	258	248	240	260	243	228	245	261	225	231	252	238	225	271	245	250	262	227	242	277	264	252	238	225	261	239	243	267	267	234	225	261	250	251	251	264	245	267	263	273	259	253	227	214	279	246	249	267	211	259	245	243	269	248	218	256	256	246	253	253	221	247	225	254	199	227	239	234	273	234	283	262	240	251	268	229	221	264	228	258	229	247	245	251	233	252	240	246	239	268	239	248	249	236	275	234	268	293	240	274	255	226	243	229	286	249	247	269	246	244	264	256	257	229	255	254	280	269	230	217	256	249	231	243	247	268	256	246	249	237	233	234	243	240	253	221	235	263	245	273	239	244	233	241	245	229	224	254	249	260	240	215	260	253	265	251	237	254	216	243	252	236	230	240	263	230	268	244	234	249	256	238	268	286	265	239	221	240	242	243	243	258	233	242	243	273	255	252	302	249	253	262	251	249	244	243	257	236	287	234	269	226	253	259	248	248	265	233	239	250	273	246	235	231	269	247	259	268	267	281	256	232	241	241	235	228	257	247	247	265	242	204	252	223	259	231	238	262	256	233	221	252	249	261	259	243	248	245	256	256	233	247	242	248	261	254	257	264	248	236	246	239	237	236	230	247	240	257	250	238	263	230	225	267	251	257	255	263	261	273	231	251	263	219	259	260	238	223	276	252	242	234	268	231	241	245	242	246	253	231	261	219	236	247	246	252	261	253	266	248	248	259	247	203	244	247	236	245	234	229	279	232	267	259	236	268	250	240	223	252	270	222	257	269	234	269	241	248	222	260	237	235	268	240	278	249	246	229	254	239	254	238	236	229	255	279	273	274	226	233	271	239	265	244	226	252	244	257	259	307	223	248	240	242	259	239	249	242	252	259	262	273	227	260	248	254	252	253	250	233	276	213	248	254	255	267	247	261	263	242	248	224	232	222	261	246	261	241	221	248	246	255	250	242	246	245	252	265	240	274	243	228	274	225	247	210	244	262	247	237	215	285	233	228	224	234	299	239	257	253	231	231	239	248	247	242	277	257	269	252	224	245	235	227	249	249	247	236	218	259	229	239	229	257	237	267	251	244	232	233	236	224	234	232	247	220	256	242	287	236	246	243	232	239	252	216	251	278	232	236	275	254	254	247	246	238	229	229	283	251	248	234	248	231	247	270	252	246	228	252	264	277	245	225	234	266	242	257	237	219	249	251	246	249	246	223	251	242	267	241	264	227	261	272	218	251	259	230	230	246	221	303	285	233	241	245	243	238	275	237	264	264	243	259	247	215	235	234	234	246	242	255	223	241	230	289	250	242	242	259	245	248	237	253	259	258	267	260	254	273	256	229	224	258	240	280	233	235	260	241	286	246	255	244	261	243	222	243	282	229	223	238	223	245	259	248	260	230	252	251	238	247	246	233	242	254	247	251	278	238	241	230	245	232	238	225	247	258	246	254	232	253	234	252	243	246	254	241	231	228	239	274	237	210	225	259	236	271	268	281	243	240	221	261	231	240	209	240	252	237	260	248	236	278	239	230	238	226	266	243	246	253	273	248	223	261	238	253	253	248	244	231	235	251	238	262	231	257	219	234	234	256	252	252	239	249	239	232	238	261	228	252	245	249	244	254	259	219	233	234	246	254	246	229	271	241	220	250	246	237	241	236	267	269	239	241	259	224	240	254	243	227	237	239	240	247	252	258	249	263	216	238	246	245	269	257	273	268	254	238	251	232	239	239	224	261	259	241	248	243	261	233	256	243	283	263	249	235	250	268	225	262	251	245	249	242	230	216	232	257	258	245	260	253	256	215	248	240	230	237	264	295	215	235	241	228	257	272	245	247	276	261	251	205	240	246	252	258	247	252	233	249	248	255	244	255	229	232	233	221	237	243	254	264	211	273	257	242	248	253	246	230	238	258	232	252	272	273	251	243	261	244	254	265	260	235	247	245	247	223	269	256	261	264	242	270	242	249	261	224	269	234	263	267	255	264	234	254	245	254	229	254	273	252	249	238	219	258	252	257	259	247	224	246	262	243	256	259	253	246	202	253	251	269	255	260	232	249	265	243	272	235	249	255	257	256	268	261	242	256	252	233	242	245	244	265	242	263	258	273	268	210	241	256	255	251	237	231	237	284	252	256	198	236	220	241	241	241	242	259	262	245	264	262	278	265	231	242	248	254	229	222	239	261	271	254	229	267	232	287	269	253	237	231	252	251	257	246	246	224	236	239	235	251	243	221	260	241	257	258	246	249	247	228	263	257	251	254	241	244	256	271	250	243	243	236	224	216	265	250	233	272	255	271	233	247	260	232	247	221	228	229	273	244	270	260	242	258	271	243	257	237	259	262	265	241	260	247	256	242	262	229	225	264	242	265	276	208	261	246	251	263	256	286	250	252	266	237	257	234	254	235	231	238	274	238	236	259	219	261	236	250	258	254	232	254	250	224	244	238	241	225	273	260	251	241	232	236	215	241	247	221	242	251	233	272	243	225	257	257	248	248	254	228	234	232	244	260	259	244	270	252	242	250	241	247	276	292	259	259	242	247	198	262	242	271	238	254	233	247	247	240	233	244	255	270	234	258	241	222	242	213	244	244	264	247	250	232	232	247	241	234	257	281	284	274	251	248	240	247	227	216	241	223	248	266	245	236	243	262	262	235	245	254	223	228	245	243	228	240	262	260	262	258	228	242	269	255	241	261	231	228	236	261	282	210	256	260	234	261	232	251	256	250	262	231	238	216	223	274	236	253	256	256	249	274	251	261	239	252	253	256	283	271	228	239	247	234	275	257	251	256	220	273	254	237	254	247	211	234	239	250	264	246	254	203	241	211	251	259	268	248	239	263	280	261	221	255	237	242	261	245	253	214	250	277	261	255	221	248	246	260	272	232	233	263	240	238	237	247	233	228	235	208	252	210	255	247	255	247	249	243	254	262	250	246	276	252	271	224	234	248	246
22808	21424	29096	24127	21425	21465	6794	1489	1189	1158	1058	1024	972	914	941	925	880	869	893	868	845	867	883	857	833	876	820	842	838	844	823	786	838	824	816	812	807	770	806	784	860	801	778	736	849	790	812	819	857	749	811	771	833	778	746	775	774	762	802	778	772	802	820	795	821	774	756	816	772	767	807	824	764	778	816	779	791	762	763	789	832	810	820	842	778	788	768	740	783	793	751	770	819	802	780	774	793	782	763	787	804	815	783	828	774	767	809	820	781	802	807	803	785	774	754	811	795	765	806	803	745	774	808	789	821	770	786	775	807	813	782	789	778	815	736	855	770	782	775	772	791	826	771	789	774	809	820	750	784	758	753	794	804	790	809	752	804	786	798	781	818	737	779	773	786	819	806	771	794	789	778	729	811	770	735	750	777	758	754	752	752	740	760	744	786	770	785	791	735	773	792	774	805	787	801	804	815	763	831	765	788	767	769	761	724	818	823	780	814	767	701	780	826	810	815	779	751	757	790	750	772	807	756	809	777	799	786	797	809	848	787	823	741	735	805	786	785	763	787	790	820	827	769	739	829	779	750	774	776	701	761	767	762	746	759	811	798	775	763	803	807	764	792	769	743	807	760	805	810	744	814	816	779	799	803	751	786	789	820	776	814	810	795	804	800	840	738	728	797	766	795	759	824	789	771	764	763	775	782	852	851	787	775	790	823	767	777	780	782	785	853	832	797	812	765	784	774	765	748	759	749	786	789	768	746	767	796	746	769	791	825	750	758	770	756	767	811	771	764	805	748	768	818	798	777	742	789	815	739	820	757	719	774	798	806	774	841	759	729	804	749	739	763	750	755	774	769	796	791	792	806	728	828	780	807	776	766	831	775	772	731	772	775	789	800	825	768	772	780	754	775	757	803	790	767	791	804	762	761	805	750	824	762	787	741	781	762	771	803	780	773	749	826	776	794	750	798	808	799	807	807	796	776	836	761	709	801	797	747	742	797	764	808	758	785	753	790	790	699	752	795	796	787	755	756	745	790	788	820	795	796	796	786	767	862	810	757	746	830	757	805	785	764	760	793	766	777	834	820	767	731	777	770	777	790	773	761	752	740	830	799	777	799	785	799	794	743	787	775	782	806	778	773	826	818	764	734	795	765	788	772	794	794	748	812	796	783	761	803	765	708	809	717	797	805	781	750	790	827	783	809	798	795	809	773	809	756	806	811	808	793	765	823	786	777	753	747	806	797	769	798	766	846	774	788	838	847	776	784	786	832	766	790	816	790	795	774	767	800	811	740	807	807	774	727	824	804	780	792	829	799	732	732	753	765	804	764	762	802	779	827	797	829	814	789	847	785	748	777	762	794	718	764	743	805	777	750	741	794	796	808	806	774	846	787	766	802	762	791	742	763	807	782	780	742	768	782	807	833	767	719	774	773	745	788	777	791	763	794	785	716	795	766	748	761	787	794	765	788	794	784	788	745	792	824	794	797	794	765	828	758	798	745	772	835	826	794	790	803	864	782	761	815	781	805	746	752	779	784	810	821	769	782	774	742	734	745	761	748	748	802	771	827	784	808	781	811	836	740	758	749	749	782	749	795	762	756	779	803	807	823	743	797	810	788	800	775	713	791	783	780	794	826	859	810	761	817	793	765	784	722	773	808	769	811	773	778	766	780	772	792	801	781	731	797	772	744	823	779	791	794	764	832	765	786	786	766	767	855	769	851	764	808	742	809	757	782	787	760	790	746	879	760	788	811	784	765	777	838	799	819	771	790	732	777	791	776	768	764	758	801	819	767	756	812	825	811	776	761	789	806	763	773	763	775	816	771	750	758	768	808	792	769	786	813	749	824	763	794	740	791	820	743	801	843	731	779	831	750	799	808	804	800	736	775	754	837	771	806	752	786	776	828	752	781	797	784	787	758	793	828	787	811	770	747	793	757	739	770	774	740	783	798	750	774	814	777	760	822	766	804	752	837	807	755	811	761	758	775	726	755	779	799	761	764	799	747	764	834	801	800	787	774	739	784	768	765	756	841	807	774	787	763	780	785	796	749	787	808	761	764	764	804	789	745	798	798	776	762	790	749	805	814	817	786	818	814	734	838	766	779	826	801	745	806	761	751	814	806	774	788	774	802	832	759	789	764	778	783	730	799	808	784	776	786	780	806	802	744	806	813	754	732	783	759	783	822	834	773	787	889	794	760	792	825	786	742	787	768	801	735	740	752	815	793	794	809	749	825	775	771	801	816	820	790	794	822	815	792	788	765	795	767	821	783	782	757	769	738	804	742	756	819	748	746	741	771	762	825	797	843	780	750	788	768	712	764	718	765	777	788	741	817	744	775	821	802	801	717	761	821	754	806	769	758	817	785	771	767	806	785	759	774	768	798	795	761	750	785	782	789	787	775	824	726	792	785	838	782	791	754	830	768	754	753	772	781	768	801	779	761	780	797	733	799	764	763	767	769	776	807	808	781	791	862	776	774	795	747	794	821	744	813	803	738	766	780	804	776	745	817	795	732	766	774	762	798	750	801	809	777	818	801	773	795	778	792	736	771	797	818	790	809	817	764	835	796	762	812	834	794	771	772	732	793	793	745	781	792	808	770	816	770	827	765	743	764	764	773	806	827	814	782	777	781	724	819	756	724	795	792	811	773	787	832	748	778	784	775	784	776	723	784	770	804	775	820	755	746	797	758	802	771	723	767	806	761	807	795	784	758	777	744	795	778	776	794	783	741	751	759	798	793	838	817	763	826	763	771	793	766	748	764	781	778	752	783	802	737	846	791	751	780	731	789	844	794	728	724	846	763	806	773	771	795	785	807	759	793	741	761	747	776	744	789	751	828	751	757	765	781	755	814	811	752	766	735	777	797	790	757	762	761	794	763	805	791	819	763	831	794	831	780	716	761	811	759	799	766	766	769	771	810	795	763	769	805	794	784	842	769	746	747	800	776	770	748	811	763	795	793	801	772	806	768	836	778	793	775	773	786	816	786	828	771	791	753	765	803	733	804	767	814	755	749	767	779	782	789	818	806	791	730	771	842	734	819	793	748	745	815	771	792	768	771	788	800	782	745	751	809	801	777	810	789	782	780	784	749	735	741	720	808	735	737	775	792	783	806	748	834	789	772	781	795	735	820	793	765	771	728	824	763	847	758	780	773	786	789	779	790	818	785	809	794	785	822	758	810	758	780	774	820	775	735	813	756	808	745	799	727	788	730	793	726	803	786	794	805	727	794	765	831	748	788	784	775	816	802	788	806	807	780	770	767	794	804	768	771	787	837	766	781	777	789	833	768	758	762	752	801	761	773	769	774	746	771	740	786	760	766	774	749	773	822	759	774	790	786	788	796	745	799	844	801	794	794	833	773	776	765	740	746	766	763	747	792	829	791	718	832	795	779	818	781	842	767	754	782	739	798	804	792	835	772	797	792	807	821	811	750	821	786	742	790	777	756	737	785	773	778	821	757	774	795	759	758	811	770	802	755	731	798	863	803	760
9505	27134	9822	4911	3624	2815	2274	1758	1612	1433	1309	1150	1170	1031	970	1020	958	909	920	870	859	851	892	831	849	787	880	859	866	816	832	842	868	805	820	856	814	796	852	803	791	814	779	770	805	775	785	764	790	801	779	804	822	793	812	817	797	818	811	789	728	793	815	755	793	786	820	805	812	822	838	797	784	796	803	834	758	762	763	861	767	760	838	795	790	781	830	808	818	802	730	781	774	767	798	811	807	772	773	777	811	775	794	752	734	797	802	788	791	826	803	771	828	800	812	813	844	812	808	791	796	811	816	769	787	781	824	771	774	811	795	758	837	766	790	815	830	806	811	806	772	777	783	792	796	744	731	830	824	791	805	757	770	784	815	833	822	796	826	754	784	820	797	797	782	799	743	758	833	808	817	781	792	810	749	766	763	784	803	807	780	757	775	808	775	774	767	828	804	805	794	791	798	815	767	782	768	777	784	799	816	782	724	801	762	747	795	794	746	770	791	792	783	792	770	801	751	771	761	771	849	781	814	771	734	761	792	768	744	778	825	794	809	770	781	759	795	827	792	790	792	763	761	761	777	811	783	784	832	793	789	851	803	779	755	783	810	790	751	787	788	811	809	815	740	774	772	758	798	768	738	727	784	738	808	737	778	793	787	782	782	779	741	782	790	803	769	771	787	799	807	769	753	783	805	786	798	774	833	776	754	776	751	798	830	754	775	794	763	781	758	817	804	817	777	760	744	801	750	785	765	774	781	804	767	771	754	793	784	823	768	821	779	789	785	768	808	806	791	786	780	789	779	794	730	841	796	824	750	807	768	835	786	758	783	804	768	794	773	761	817	724	812	769	773	762	779	798	809	809	822	808	789	815	776	792	805	809	784	804	838	792	758	738	813	793	810	810	796	781	761	770	798	780	747	792	787	826	808	777	759	783	770	750	763	733	809	796	752	803	744	759	779	779	767	781	787	814	804	792	776	757	771	754	776	820	772	797	756	822	754	770	792	821	752	785	858	769	793	769	764	794	804	734	756	774	770	842	805	751	756	750	781	781	820	767	728	806	774	778	867	783	811	828	781	805	724	753	770	789	770	823	792	805	805	746	841	779	777	792	826	835	761	815	771	829	775	829	804	812	779	792	800	856	762	803	802	826	798	808	814	784	831	770	801	791	829	797	795	792	777	751	807	828	778	742	777	782	789	778	798	795	772	738	777	820	813	699	773	771	797	766	796	809	759	804	780	821	774	769	795	770	789	773	821	815	816	775	760	727	769	797	770	791	806	792	848	746	820	777	789	814	800	811	755	790	808	790	772	758	840	783	823	799	809	844	769	788	758	795	774	801	795	803	783	752	795	776	812	721	788	811	785	806	757	814	804	759	842	816	816	795	777	766	773	818	830	728	792	807	838	802	829	789	816	868	786	767	833	817	785	785	761	786	802	766	776	746	754	791	801	798	770	835	818	767	765	837	810	799	797	780	761	751	820	802	739	778	785	791	779	772	787	750	805	846	792	770	821	786	805	777	776	767	816	858	768	758	824	776	792	775	782	784	813	748	802	799	776	802	799	805	807	793	805	750	753	786	789	767	816	772	797	828	811	765	851	762	814	778	796	784	776	812	780	813	756	826	790	828	798	760	839	797	811	737	817	733	790	783	795	770	712	750	746	778	790	763	777	808	832	790	757	794	836	829	774	765	778	786	793	751	764	793	781	810	795	802	804	777	790	821	828	726	797	803	769	806	763	804	733	827	747	778	781	786	816	839	752	805	775	780	793	776	780	744	811	738	765	794	806	784	764	823	812	754	765	796	810	806	779	791	746	805	786	762	798	802	806	768	759	748	803	820	841	806	738	825	804	838	840	785	786	805	786	759	761	783	792	786	783	782	730	835	823	776	756	800	835	788	793	757	779	821	818	758	760	752	764	822	813	800	770	797	786	768	766	743	794	790	789	801	721	787	811	788	766	799	728	738	791	806	830	799	791	806	799	795	793	778	754	802	806	814	783	797	728	794	787	825	827	815	819	794	784	805	808	782	704	789	817	834	806	818	789	758	799	823	837	797	737	775	785	787	807	772	750	756	813	742	749	794	767	811	766	765	766	840	780	798	781	813	735	782	803	755	844	805	788	798	786	778	796	796	778	772	787	768	793	804	790	757	824	766	789	759	768	764	829	798	731	765	754	752	781	840	749	774	779	799	819	819	779	774	804	688	780	787	732	814	788	815	823	785	791	763	818	772	802	750	782	757	763	782	781	802	800	765	810	787	797	824	782	816	767	781	782	836	804	805	756	779	803	738	804	778	781	796	757	821	811	774	789	796	800	726	779	775	790	820	798	795	843	788	814	850	750	800	706	745	732	810	742	760	793	827	815	741	838	812	798	771	801	809	812	826	772	769	776	801	747	807	814	781	811	778	802	781	792	845	819	827	784	755	799	751	837	754	795	776	762	838	823	835	746	744	779	787	800	788	750	792	797	807	755	816	755	754	734	846	840	825	770	775	751	798	770	761	755	792	828	774	790	717	818	761	802	845	824	765	794	745	799	776	810	794	851	772	814	832	789	765	752	727	791	770	782	783	800	811	761	753	741	733	823	757	798	751	793	765	781	752	823	787	802	772	832	812	783	746	810	802	766	854	770	830	753	779	783	791	762	758	764	766	760	783	759	792	794	838	786	810	819	832	855	815	772	808	817	780	808	771	750	826	755	738	777	774	840	762	757	823	790	818	784	801	770	819	769	774	736	732	838	782	787	782	770	788	802	792	778	789	794	801	812	806	786	803	827	789	785	809	768	777	759	776	816	759	721	785	763	831	824	781	750	772	766	812	799	747	780	782	792	766	810	816	817	835	739	744	757	750	804	794	788	797	805	792	761	757	770	804	775	817	824	788	843	822	795	815	814	741	759	828	773	834	788	781	740	774	763	724	773	769	791	769	703	788	745	790	795	786	823	808	812	806	785	831	798	776	740	754	827	773	767	782	783	797	753	806	783	788	847	765	779	817	796	745	780	794	780	794	778	776	712	760	792	804	751	781	765	767	738	800	790	780	785	761	849	764	797	771	793	780	780	771	730	781	800	806	816	778	805	738	763	801	805	793	810	788	732	797	809	778	764	830	812	788	821	798	828	797	761	781	783	827	804	801	747	828	819	796	779	805	770	767	801	760	763	779	763	786	761	782	773	807	812	807	764	807	772	762	792	825	791	809	798	796	811	753	764	810	781	793	766	785	793	757	824	790	757	760	806	849	757	807	807	785	766	788	765	764	806	805	803	749	820	833	801	778	815	791	743	794	819	810	777	799	807	813	802	801	816	805	788	794	801	763	733	790	754	787	767	836	775	753	765	813	761	803	769	755	811	804	788	831	795	798	828	775	767	755	816	792	791	769	772	798	798	831	742	765	822	775	783	778	754	761	779	824	763	775	802	860	772	723	750	775	789	746	827	777	820	804	759	795	822	824	784	803	770	846	815	800	731	770	759	818	769	788	814	738	774	796	728	767
28211	19355	5101	555	432	366	335	312	313	314	321	260	301	342	308	294	287	274	314	292	294	307	307	286	297	327	264	302	304	314	311	310	274	340	265	311	318	269	291	284	282	266	305	274	314	305	296	287	306	278	307	311	302	302	302	308	263	316	314	314	285	278	285	301	311	291	302	303	301	329	286	338	278	316	299	287	309	323	306	331	318	304	322	306	271	359	314	297	323	288	296	296	283	283	273	316	297	285	280	303	294	260	292	298	308	296	304	300	286	283	324	284	275	285	317	285	267	299	303	304	315	294	306	284	274	312	298	330	293	302	301	303	279	326	264	290	320	335	283	285	320	281	314	322	288	285	299	320	304	277	297	306	301	315	298	299	323	315	291	324	296	278	302	312	261	317	296	267	282	278	266	292	295	299	268	277	294	300	250	280	274	305	315	302	295	305	283	352	278	296	305	304	264	301	320	290	301	272	312	313	299	286	293	318	301	328	290	289	331	299	308	302	271	296	280	259	281	266	330	328	284	291	296	316	311	305	274	298	289	302	307	326	287	298	316	326	315	328	309	309	303	267	283	312	309	317	271	286	323	279	283	293	302	310	313	291	328	291	311	326	266	309	271	298	279	305	295	315	312	334	278	309	271	316	315	309	299	310	308	295	290	300	273	307	314	300	317	320	297	308	301	311	295	307	275	299	311	342	281	317	281	291	316	284	293	324	311	296	321	288	310	297	312	318	327	305	284	283	281	277	333	303	308	310	288	313	325	289	282	321	288	297	298	306	301	305	316	322	267	291	334	310	272	323	299	275	310	303	300	291	310	277	299	297	311	317	271	270	319	297	297	302	268	307	325	303	298	318	296	293	284	301	320	276	303	319	290	280	263	299	295	293	258	305	289	308	305	307	281	295	300	301	300	294	308	310	298	302	298	281	329	298	312	287	313	309	304	264	295	301	319	309	306	286	329	294	285	312	298	294	293	292	341	310	307	296	261	294	263	294	287	291	322	334	296	314	323	308	269	294	288	296	291	308	290	331	265	288	326	276	302	296	277	329	300	274	291	284	289	297	304	285	282	285	293	308	293	322	295	312	274	303	291	279	312	311	295	251	298	292	304	304	303	296	302	296	300	317	319	284	320	283	276	289	319	282	292	279	297	268	295	312	268	303	287	293	279	316	310	295	269	314	322	317	305	290	310	293	298	302	302	268	302	304	300	304	313	264	272	283	314	275	315	304	279	285	319	317	280	291	284	321	316	289	293	304	307	309	315	289	310	305	289	285	301	316	290	287	321	307	281	308	295	310	309	303	291	312	282	285	287	278	304	307	311	271	285	305	300	280	305	274	295	294	290	262	273	313	312	304	295	252	296	295	306	287	276	273	283	259	309	320	304	270	279	257	314	299	274	303	309	282	309	301	283	298	331	274	303	291	292	312	333	281	304	322	301	301	280	264	313	287	292	347	294	323	332	273	324	325	314	313	300	290	314	307	281	286	294	299	295	309	324	293	299	287	334	289	266	273	299	323	333	321	291	302	340	304	297	295	280	306	284	297	314	337	277	294	283	306	280	327	291	316	307	321	283	281	313	288	303	299	278	295	291	288	294	310	280	264	309	298	318	316	297	307	292	280	312	296	303	305	330	302	306	327	325	286	297	309	301	293	320	296	274	288	283	303	305	311	306	367	295	309	280	278	290	287	300	316	312	268	299	335	314	315	296	291	306	287	294	305	305	314	283	342	291	272	275	294	292	338	287	297	300	288	319	257	303	307	307	314	294	295	280	296	327	293	300	325	307	262	299	288	298	258	289	298	291	288	301	302	318	282	287	294	309	316	315	326	291	275	300	295	278	313	267	304	271	308	291	297	276	302	286	299	298	303	300	315	314	299	294	287	290	296	321	307	289	331	309	324	305	301	283	296	321	325	308	295	288	299	312	296	283	312	278	287	301	315	313	297	309	303	281	270	282	287	285	312	290	304	297	316	284	313	293	307	285	292	299	257	277	291	317	311	296	302	306	292	304	282	264	321	315	303	278	298	297	310	288	334	319	316	302	307	287	267	290	328	275	323	295	319	322	278	303	283	311	322	264	300	291	286	315	341	289	314	296	295	292	281	315	292	331	330	316	309	257	313	304	302	300	291	293	280	297	309	310	300	259	301	285	282	292	295	282	297	327	289	313	303	305	295	300	313	278	287	277	315	292	278	290	276	318	285	263	327	292	296	290	317	270	304	310	286	310	304	288	279	287	308	290	294	297	309	277	281	265	295	294	288	315	302	300	286	310	329	296	280	294	285	316	264	290	321	263	302	266	275	286	284	305	300	268	282	285	298	279	311	284	294	306	315	305	305	290	325	305	289	257	306	295	292	265	321	307	328	297	298	303	326	295	308	306	327	318	307	308	327	297	300	318	302	255	281	282	327	302	286	309	307	305	272	281	292	316	303	318	290	309	295	282	300	295	311	306	310	303	291	299	306	300	325	336	284	317	298	293	316	305	286	280	321	315	302	309	294	305	303	285	315	321	299	302	283	294	285	309	300	305	294	295	284	325	323	308	300	304	351	277	301	296	266	293	271	288	293	328	288	301	316	339	326	307	275	312	268	326	332	323	293	286	325	284	293	327	285	329	271	307	308	321	304	296	283	299	276	318	324	289	329	285	293	303	290	308	294	295	290	267	299	315	285	314	315	274	283	275	278	284	331	306	317	304	296	283	302	291	290	273	267	286	313	293	273	298	306	328	292	274	314	258	288	276	287	280	269	282	301	336	298	313	279	287	300	278	297	299	293	275	318	307	300	316	297	315	312	315	281	277	298	302	280	285	281	297	291	308	296	302	286	306	316	265	304	311	292	294	308	289	260	272	304	263	283	297	274	300	291	274	315	278	318	283	314	293	301	310	271	314	258	298	300	311	330	312	308	311	298	326	298	268	309	287	303	315	313	301	281	297	289	279	281	272	317	284	303	291	297	253	312	294	292	289	311	303	320	295	316	328	308	293	320	288	319	315	288	286	288	278	306	292	299	297	323	305	306	284	305	271	299	265	317	298	315	299	312	303	313	291	320	337	287	311	291	305	292	314	333	300	300	284	316	279	301	300	322	329	315	294	301	320	302	281	291	280	289	280	314	305	306	309	310	287	299	279	298	292	295	289	311	278	302	285	287	294	304	287	307	287	313	316	311	279	269	315	315	323	313	266	288	287	286	331	277	307	302	300	290	323	287	307	295	305	316	318	303	275	277	297	303	292	302	296	288	289	271	278	299	323	297	291	234	295	299	305	298	325	296	307	317	291	329	289	301	287	323	333	273	280	270	306	293	285	288	317	296	308	305	280	276	303	308	280	299	294	318	287	324	280	275	295	294	321	297	291	271	309	284	277	287	277	288	319	295	302	271	292	264	287	285	295	278	296	303	318	276	289	290	294	306	272	315	293	304	313	292	286	332	283	290	298	277	279	298	298	298	320	315	302	301	294	300	321	308	320	303	308	285	303	306	306	312	275	317
6611	7193	936	567	452	424	403	400	375	356	330	320	316	340	301	293	297	317	315	321	297	317	356	322	322	303	321	305	335	286	317	303	291	309	304	292	329	306	311	312	319	315	289	298	301	323	320	326	291	302	287	287	323	310	303	302	267	282	299	308	324	302	301	311	299	288	290	298	313	310	305	296	291	327	276	340	322	309	328	315	297	313	322	331	327	298	306	334	286	315	290	296	293	302	311	309	315	334	290	307	326	286	313	318	297	318	323	300	321	290	313	342	302	321	292	343	308	303	286	295	294	301	280	303	298	318	294	265	319	280	296	317	310	330	314	316	329	300	302	334	296	289	286	302	284	294	326	305	314	258	307	317	302	343	300	289	291	290	291	294	291	313	308	307	266	286	305	324	305	302	290	301	326	296	284	331	303	304	317	298	306	308	307	306	335	316	312	286	313	293	285	299	324	318	351	329	300	286	310	260	332	327	314	336	277	334	321	286	310	312	303	272	286	302	303	307	281	304	329	286	308	307	284	319	320	314	281	311	329	290	306	311	309	286	301	297	281	305	302	297	278	300	330	282	306	286	276	283	284	308	340	289	271	312	297	304	278	315	299	315	310	307	295	267	323	316	271	294	297	289	301	309	298	317	267	336	306	311	306	319	299	320	321	294	309	297	298	334	274	280	324	277	280	289	286	283	301	319	286	299	306	307	313	325	295	326	307	302	345	309	271	285	299	314	326	272	304	313	322	319	298	288	303	310	291	301	322	304	306	287	273	260	293	309	327	298	293	335	325	299	280	317	320	287	339	284	321	309	320	296	290	320	325	285	328	263	293	286	301	303	294	332	321	323	304	302	318	286	312	318	317	307	296	307	328	313	300	297	287	281	300	328	295	290	306	305	292	288	324	318	280	324	300	294	291	298	317	288	319	323	289	305	308	279	300	341	328	319	321	298	297	298	307	293	310	313	323	309	316	322	323	329	272	331	307	326	303	317	310	285	320	296	265	282	263	316	260	299	288	279	288	293	294	309	290	283	290	315	303	349	294	332	321	305	288	293	307	305	304	328	289	283	301	299	283	293	285	317	314	278	283	285	298	312	329	330	314	289	328	299	311	310	292	296	302	304	296	302	317	333	291	295	331	337	307	308	302	317	293	335	315	263	307	293	300	329	295	306	315	321	295	327	307	288	313	290	289	310	277	298	312	317	328	288	282	316	319	324	295	293	293	303	310	267	332	283	285	308	303	307	298	304	267	290	301	301	286	279	268	320	273	285	325	295	323	288	277	294	303	287	288	305	323	308	277	289	291	292	302	301	328	278	310	331	298	316	302	302	297	287	293	303	290	310	295	310	300	325	298	324	291	316	311	310	330	325	295	305	284	304	303	322	304	295	310	281	312	316	311	309	268	280	332	310	294	300	290	350	331	310	293	312	311	318	310	315	294	296	319	324	316	321	313	338	291	317	293	316	261	299	311	309	317	300	316	270	305	299	298	320	314	345	295	324	300	314	277	319	318	254	303	302	305	290	329	323	337	270	302	297	305	287	296	322	309	303	328	305	281	310	292	297	304	291	304	320	286	304	307	321	299	284	333	291	292	329	255	321	265	320	285	299	297	326	319	320	301	311	306	297	289	244	313	279	303	276	302	310	314	314	317	264	315	285	352	309	315	317	319	314	300	325	305	329	297	304	297	311	296	288	306	304	300	292	335	286	307	326	317	284	310	298	308	278	278	294	260	291	311	308	291	325	317	324	310	324	294	289	321	280	298	275	300	332	289	305	290	301	261	345	297	294	298	309	341	309	260	314	320	279	346	296	294	303	294	258	286	289	342	279	306	297	314	302	294	313	297	292	299	323	297	307	301	308	280	294	292	263	335	323	310	317	332	295	312	301	322	304	271	327	339	277	303	320	306	276	300	332	300	283	316	313	310	299	307	310	285	306	262	301	325	293	330	259	272	294	328	329	318	296	301	321	264	292	331	273	273	298	302	304	326	307	288	296	277	292	292	280	302	292	294	337	326	297	304	307	328	318	303	312	311	294	293	321	311	296	336	290	324	332	303	304	319	308	307	306	287	345	331	315	298	305	284	314	302	308	280	299	285	301	320	314	296	299	313	314	346	296	301	304	308	309	310	280	282	297	301	318	303	241	297	316	309	292	276	303	278	297	308	298	324	296	321	283	321	295	330	313	323	295	315	302	302	281	332	291	304	304	281	319	327	315	301	309	341	293	315	311	270	309	256	318	316	315	289	268	315	335	333	284	336	260	303	290	298	330	291	307	323	314	299	325	290	347	268	327	294	282	277	292	317	323	338	316	296	310	294	285	300	345	318	308	287	287	267	307	312	296	304	280	281	318	320	312	323	292	313	287	311	294	282	306	321	342	323	286	294	309	299	288	279	302	301	280	317	309	289	284	298	295	315	306	308	329	336	314	313	317	313	323	289	298	315	307	282	301	313	330	308	305	309	329	285	297	299	297	309	284	340	316	288	293	303	323	307	305	324	268	321	323	310	308	296	327	294	314	289	282	322	306	295	311	317	295	294	308	295	309	300	282	315	325	291	291	290	312	300	278	317	298	338	301	311	268	282	301	300	289	324	314	284	323	305	315	278	303	328	312	290	277	265	305	296	317	297	308	300	314	292	307	326	324	273	316	311	301	286	326	284	316	335	276	292	325	327	295	306	329	313	305	291	306	309	308	299	342	286	293	320	330	296	305	302	313	280	272	307	300	296	279	279	264	310	311	294	316	306	336	311	281	315	296	297	313	329	304	277	325	283	295	284	320	316	316	293	268	310	292	341	300	287	294	287	341	325	300	279	282	297	330	326	314	289	309	303	314	312	317	290	304	333	331	287	294	325	304	327	293	313	301	306	299	320	300	318	299	267	309	314	335	271	306	306	301	308	305	296	338	293	328	317	265	287	297	318	306	308	296	296	291	338	304	272	291	295	314	300	306	279	341	328	322	315	332	301	294	286	309	306	322	271	284	316	331	302	338	289	288	305	321	307	283	315	303	293	323	310	298	297	295	282	315	308	281	321	292	305	286	286	273	298	322	309	308	310	295	340	342	295	310	253	298	307	337	313	320	297	304	306	294	304	304	279	305	300	304	273	293	299	310	316	300	313	268	310	303	302	296	307	316	306	295	281	308	303	281	300	305	297	324	317	270	321	310	324	280	319	298	302	308	276	297	282	311	318	301	326	313	340	302	286	312	293	275	330	285	330	312	311	296	350	283	320	301	305	299	294	294	297	313	311	293	259	273	306	338	311	288	321	310	303	274	265	339	282	322	270	291	288	286	314	269	276	284	317	292	347	337	272	282	309	285	314	312	288	325	302	291	314	320	324	260	330	290	286	284	300	313	314	316	311	306	287	291	281	275	284	297	304	309	295	322	309	301	297	297	287	336	313	273	294	286	328	333	304	300	339	302	285	307	296	290	314	306	300	300	283	275	322	295	308	306	320	271	305	303	319	307	292	289	317	285	292	299	309	322
24046	21470	28650	24712	21421	6694	1392	990	897	923	835	795	770	777	779	760	754	729	754	735	676	717	756	723	687	695	688	738	761	722	694	721	678	691	735	699	735	680	716	684	720	700	678	724	712	701	629	709	705	696	732	682	701	714	684	712	686	699	706	681	683	717	655	684	691	696	686	692	738	695	721	712	748	684	661	691	698	670	693	684	707	684	653	741	709	676	662	629	681	679	706	684	716	700	701	678	733	725	630	631	712	690	767	677	694	704	672	693	708	688	624	672	678	670	672	702	693	734	756	645	700	718	727	722	651	655	713	710	661	634	746	685	781	702	649	659	698	662	671	714	676	709	691	682	699	657	732	682	751	699	640	676	700	737	708	669	697	726	732	674	657	689	732	654	727	673	628	693	693	644	659	677	668	676	681	710	677	680	701	688	677	718	692	721	732	684	676	673	707	687	654	666	711	682	661	706	670	684	728	698	716	696	730	685	691	737	702	684	683	709	618	718	713	678	737	670	666	654	687	734	692	661	704	704	649	719	664	704	746	682	704	677	685	680	649	724	663	730	727	661	669	703	704	652	716	674	697	673	714	710	680	675	710	723	684	695	691	629	699	702	684	665	690	711	692	671	647	664	682	666	706	658	721	668	709	709	728	684	689	649	634	671	706	692	674	680	679	674	737	689	654	657	660	673	670	738	697	705	692	666	706	715	706	681	662	657	629	706	679	718	685	754	650	692	739	654	659	672	634	685	688	662	754	707	647	655	693	706	655	663	697	682	668	680	703	728	739	701	681	693	640	691	692	685	683	665	729	667	688	690	697	669	720	697	701	744	667	730	697	673	690	672	740	697	729	688	717	689	697	679	718	668	694	690	660	673	686	688	685	694	690	682	728	728	647	700	655	700	723	680	698	696	641	746	724	697	755	692	694	683	705	687	706	712	660	690	700	705	637	718	721	661	705	681	701	679	727	729	693	704	668	701	743	700	702	696	696	707	655	675	683	676	732	694	688	711	689	685	683	670	714	721	739	671	694	703	694	690	664	683	701	700	701	732	665	676	701	621	686	690	663	703	664	715	698	673	690	670	691	670	692	699	675	681	678	643	644	669	712	704	652	661	709	692	692	707	666	709	703	666	702	694	694	676	686	649	704	701	690	660	685	685	711	714	668	725	689	637	711	697	679	646	664	709	681	648	706	719	674	657	656	679	738	642	670	653	673	717	659	680	651	708	703	648	678	725	736	727	699	668	732	680	673	693	692	669	713	680	733	740	732	667	758	667	702	685	679	712	679	702	705	671	675	700	668	665	667	672	725	702	684	646	716	690	674	700	712	666	681	697	664	695	693	724	714	711	651	674	690	675	704	707	668	692	714	680	663	726	733	716	734	663	654	696	652	659	697	677	667	710	692	643	672	665	711	679	692	695	687	721	671	693	695	717	731	693	712	651	704	685	678	676	677	655	697	692	756	726	714	678	668	698	719	661	690	665	658	661	664	712	615	695	710	663	671	628	690	722	663	669	708	694	659	676	663	701	702	666	712	656	703	690	686	672	668	666	688	631	708	693	702	690	688	747	690	636	682	673	669	675	726	674	721	652	702	660	662	743	687	685	730	705	704	749	712	692	676	726	703	696	714	727	699	670	686	652	696	648	674	697	706	691	688	673	708	699	661	679	702	719	705	706	688	772	660	681	739	689	708	675	702	685	713	718	705	671	648	661	698	644	675	707	688	704	672	700	721	704	672	701	690	667	680	647	708	696	696	680	673	687	652	743	664	694	715	658	706	699	670	684	689	700	636	671	668	670	710	687	651	695	729	699	692	664	680	719	665	696	641	663	640	698	699	704	670	684	651	684	636	702	676	658	676	689	666	691	670	709	680	670	727	667	694	749	717	720	702	672	683	693	652	699	708	738	664	687	665	652	715	726	710	670	677	685	682	695	691	703	697	709	674	710	671	694	705	677	665	688	687	675	695	677	643	686	666	687	698	716	696	682	732	715	700	667	734	663	634	654	657	752	692	687	642	664	690	657	616	641	663	703	685	694	684	683	646	731	687	715	651	668	707	709	690	672	703	702	688	682	670	683	658	654	668	743	640	679	727	728	659	668	645	663	681	701	668	722	682	667	656	672	722	704	651	723	692	700	676	680	675	682	705	689	743	666	660	666	666	720	683	689	738	676	672	674	737	709	707	690	704	667	731	653	680	669	671	703	681	666	702	697	660	672	649	649	650	747	710	653	663	687	721	716	661	681	693	745	677	681	663	657	717	684	665	646	652	695	700	663	669	678	709	699	710	701	645	693	705	744	687	647	729	656	664	720	693	704	642	685	698	709	713	697	700	679	641	650	664	647	748	683	658	686	651	670	674	713	682	635	729	710	717	755	686	671	681	703	668	761	694	662	735	689	704	681	678	687	689	706	688	638	709	700	741	709	661	672	713	696	712	713	706	730	683	717	725	715	715	697	705	672	701	650	766	719	727	723	687	664	699	686	725	715	711	720	676	632	721	700	666	706	613	682	696	726	692	677	699	704	708	658	668	653	705	720	720	660	656	707	675	701	746	710	692	731	668	646	721	716	739	652	722	687	728	729	728	692	681	687	667	672	679	702	633	721	726	677	666	686	699	716	695	697	698	643	679	710	670	705	704	722	744	655	718	706	679	708	689	710	676	674	620	687	661	654	703	707	649	711	687	710	697	673	702	669	691	674	674	677	741	678	673	693	695	716	762	681	696	704	678	736	713	737	651	681	696	688	684	721	693	687	694	699	674	710	653	722	677	686	733	660	696	633	701	714	700	709	690	694	718	694	674	664	674	703	686	661	684	629	733	646	672	659	693	712	700	705	689	710	692	707	727	696	687	693	686	666	716	676	721	712	712	698	663	657	678	690	664	688	628	709	651	752	674	694	604	699	671	664	681	681	686	728	776	672	688	651	687	707	682	636	674	705	650	678	702	673	684	663	709	718	662	694	681	699	671	726	704	667	714	714	650	658	659	638	688	670	672	663	688	667	684	698	694	698	689	677	710	675	671	643	652	705	670	727	708	704	706	685	719	652	704	680	682	700	716	700	667	708	714	658	697	692	723	681	632	679	679	621	707	732	735	686	686	702	679	626	655	694	705	703	692	706	746	703	657	708	651	676	699	647	672	692	664	666	723	624	742	651	677	677	664	644	659	734	689	741	723	686	691	669	652	687	691	683	628	672	676	620	683	730	678	745	718	686	679	679	693	732	722	660	703	697	683	662	704	711	703	657	690	715	658	727	699	693	677	697	678	637	724	679	656	652	697	681	698	680	659	666	715	684	684	706	694	685	667	704	651	704	684	670	647	707	688	663	715	695	660	699	678	688	676	702	675	697	706	688	654	640	672	702	677	725	693	660	701	674	654	673	682	683	684	690	674	616	681	682	709	682	676	655	663	710	638	643	708	678	691	690	692	701	707	705	735	678	708	725	677	709	719	696	652	701	711	721	673	705	707	637	664	709	693	656	709	705	700	717
7196	22248	6060	2964	2228	1831	1475	1295	1142	1087	986	892	882	869	806	763	817	716	791	738	783	699	752	716	710	737	682	743	697	766	742	704	779	700	692	741	716	681	730	703	690	662	689	748	713	691	712	664	646	703	707	693	677	691	693	676	696	735	694	727	650	720	729	681	671	748	711	717	675	717	712	692	716	699	720	669	745	656	716	659	717	624	707	702	694	669	669	700	686	672	702	666	723	689	667	691	694	636	701	685	695	735	691	664	701	694	616	694	680	677	689	678	702	707	728	670	703	733	747	686	722	699	671	695	681	717	667	667	703	668	672	664	724	715	736	688	696	655	708	726	677	731	682	676	688	638	697	677	682	650	741	718	717	697	662	683	685	704	731	692	749	723	695	656	706	678	713	667	664	724	685	722	701	706	654	697	704	653	656	733	677	640	712	722	692	700	686	686	719	673	676	653	686	693	719	677	733	686	728	697	659	674	700	690	694	706	700	694	666	695	624	659	656	685	681	658	661	683	666	691	678	666	713	656	688	724	676	710	695	646	633	701	683	681	694	696	621	664	663	687	669	671	641	717	659	716	700	683	714	725	720	744	686	771	679	694	669	720	655	712	695	684	679	725	695	676	711	691	665	718	711	708	700	672	696	728	704	722	649	718	682	690	747	721	682	656	714	710	711	704	699	693	682	702	715	705	669	753	709	685	709	704	679	729	768	667	694	687	657	711	689	723	682	704	729	669	672	708	783	692	755	662	658	700	747	708	670	669	703	722	719	693	685	737	676	720	692	715	667	693	722	722	684	674	733	684	683	697	706	698	719	701	675	690	633	728	728	683	700	702	693	699	670	685	737	708	700	714	682	680	736	658	728	692	705	690	632	654	643	669	692	688	651	669	665	688	710	653	688	671	668	691	710	713	643	677	703	730	657	718	668	711	694	680	719	734	706	658	687	663	701	694	703	737	723	674	722	684	650	676	692	696	662	693	707	735	707	697	715	709	684	681	735	704	676	717	687	692	723	703	677	690	735	712	728	682	732	759	663	693	686	695	685	676	691	688	728	681	705	722	677	638	700	694	662	653	705	695	742	674	689	711	660	716	700	677	685	718	671	727	718	637	673	692	679	695	714	724	690	703	646	667	708	697	723	678	691	686	694	648	707	749	644	696	700	696	706	711	702	694	710	690	695	763	735	700	689	692	766	696	688	666	665	680	722	736	656	681	669	679	725	672	669	694	678	676	707	710	698	665	711	691	661	637	700	723	698	659	679	712	683	704	648	708	673	697	681	708	659	732	716	671	668	702	716	672	667	685	739	687	685	659	664	689	691	700	688	684	730	665	712	694	683	683	679	734	685	675	680	722	721	695	657	682	708	702	676	694	670	696	716	698	706	683	718	649	719	674	675	700	654	702	669	706	682	638	668	715	626	672	731	681	684	691	668	665	706	687	701	694	682	755	695	673	692	750	653	668	661	685	695	657	672	722	693	749	712	709	726	710	703	717	705	694	683	697	646	680	720	708	682	692	714	681	683	712	704	679	721	723	732	692	690	742	722	684	727	722	664	707	733	675	693	714	712	710	672	670	671	710	648	742	698	658	715	699	682	685	653	704	704	647	678	751	732	675	708	669	682	708	690	714	694	713	714	655	681	663	691	717	731	694	724	712	694	663	688	672	704	704	697	687	712	736	673	712	711	688	749	667	674	738	686	698	655	667	713	690	707	701	682	696	725	712	709	672	688	717	695	699	683	683	662	678	691	680	678	680	724	700	669	693	675	678	670	766	733	701	682	646	666	695	687	728	693	722	675	739	654	693	663	677	673	718	686	739	664	713	640	676	626	694	637	657	708	709	682	680	662	684	701	679	699	724	690	669	722	712	673	683	742	674	731	731	715	678	630	675	747	687	637	699	698	690	719	712	709	677	676	689	805	688	693	697	723	636	675	696	718	705	714	686	742	695	705	694	660	727	654	716	665	703	686	717	718	638	711	684	698	690	692	684	668	708	676	738	676	680	700	696	680	696	724	698	697	697	711	706	708	663	646	722	736	678	684	700	651	710	665	661	754	707	703	711	692	686	677	676	656	691	685	773	689	720	649	716	682	689	709	762	698	716	688	653	686	659	710	666	652	681	689	662	752	701	677	728	706	712	699	697	695	715	761	690	690	670	693	693	685	666	697	653	715	714	719	744	707	649	693	704	710	691	674	650	706	671	666	673	735	689	713	694	730	685	706	676	718	718	699	686	693	699	656	699	736	699	700	701	726	706	711	655	704	656	673	671	708	668	717	661	694	684	709	655	686	621	726	662	657	679	672	692	696	668	689	668	664	682	667	707	661	701	705	717	683	683	643	716	672	686	689	652	702	682	649	663	711	703	733	670	681	698	673	728	644	715	712	721	700	724	688	683	719	675	732	690	698	643	695	734	718	725	691	698	709	745	709	683	681	662	643	698	731	699	715	694	665	730	678	715	692	678	695	699	700	681	673	671	692	656	655	635	717	665	748	729	724	640	669	630	717	674	676	658	708	692	681	676	699	681	686	714	652	672	693	704	686	660	702	679	699	685	711	673	697	644	712	653	673	705	719	701	702	680	679	656	677	710	683	741	699	679	672	709	771	711	667	722	648	660	695	683	712	657	648	672	701	701	770	690	687	634	692	747	669	702	656	703	709	699	748	732	715	713	652	701	717	643	674	682	698	707	707	633	721	685	688	697	687	681	686	721	732	781	690	666	660	699	704	695	713	676	700	683	671	679	722	667	698	708	721	712	669	690	681	706	695	682	693	698	635	677	707	718	727	703	700	667	744	690	700	703	705	668	682	714	683	718	688	649	701	680	674	690	688	703	650	734	699	656	677	678	696	664	716	724	700	703	724	722	642	668	687	710	721	637	683	759	685	698	710	720	697	707	700	695	717	711	688	668	674	710	699	726	688	704	709	718	691	670	693	734	713	640	723	688	701	643	683	681	692	678	631	686	708	691	694	737	714	684	671	692	719	669	710	697	697	702	696	713	698	723	708	677	692	719	715	687	699	683	657	715	712	654	665	711	720	712	683	722	715	707	682	666	734	717	687	714	675	750	742	672	716	703	697	659	652	650	702	702	689	682	722	669	702	723	691	667	686	692	716	711	640	682	680	683	720	703	703	709	662	687	729	701	723	661	689	682	707	667	667	711	754	689	726	672	695	745	769	723	678	715	723	690	691	755	719	720	690	731	666	720	678	681	723	667	701	689	733	711	677	749	716	708	706	665	706	659	736	725	685	674	663	686	651	663	681	640	680	688	701	656	605	705	689	741	707	655	694	656	682	661	687	750	648	727	668	714	694	714	716	708	686	687	651	711	694	691	741	689	723	700	707	706	670	724	713	710	702	689	725	645	697	704	716	653	720	708	693	703	675	738	689	640	677	685	714	664	715	682	696	705	691	714	719	710	703	713	686	664	689	723	670	687	711	642	675	740	712	670	685	687	681	702	692	686	704	667	693	674	697	703	737	679	670	687
25130	21449	27403	25752	7586	618	417	339	310	325	279	291	264	299	267	285	245	267	254	248	240	227	215	204	269	236	217	249	242	260	245	201	243	241	226	241	234	283	246	230	199	219	235	226	229	236	226	248	222	230	246	229	251	253	249	239	223	221	253	207	233	241	268	247	230	230	252	222	239	224	239	224	250	209	219	224	229	195	210	238	239	236	228	199	212	243	216	206	254	213	220	240	231	235	227	252	235	265	226	223	218	250	237	220	232	247	230	224	221	210	251	239	254	222	205	213	224	243	216	240	222	223	235	211	234	222	241	237	217	207	229	257	250	203	222	219	221	246	215	220	229	233	221	227	220	229	252	247	209	206	240	224	247	227	256	238	206	221	227	228	236	237	240	231	230	227	237	239	213	220	236	213	245	226	218	212	217	241	218	241	246	220	266	203	229	227	239	237	204	225	241	227	234	242	235	242	216	226	221	211	236	235	218	238	227	220	225	205	233	244	239	256	214	233	258	241	222	197	224	246	218	230	231	235	218	235	227	237	207	227	231	254	210	234	244	257	250	218	239	235	254	230	234	236	191	248	228	202	213	237	228	236	241	257	218	235	212	224	237	243	222	229	232	236	210	230	230	214	231	232	232	203	250	228	267	231	225	216	251	227	256	237	245	228	239	251	241	212	239	229	240	234	248	206	227	222	237	216	235	203	214	247	242	235	221	228	209	255	200	235	243	241	208	225	241	232	211	236	243	256	252	265	228	233	232	218	238	214	249	260	236	223	241	219	243	241	254	212	211	208	212	240	227	246	226	241	203	211	253	225	243	211	241	232	234	237	228	224	224	221	233	221	228	213	224	225	239	224	240	244	219	221	230	236	214	209	224	196	228	223	245	234	231	219	249	207	202	209	241	246	209	219	238	221	212	262	227	237	226	235	233	196	227	249	245	228	240	207	236	220	192	204	220	206	240	219	235	221	251	203	220	241	226	238	235	237	219	224	238	232	212	222	227	230	235	248	252	209	236	214	240	231	219	206	235	206	207	217	266	249	224	239	206	229	266	256	229	239	246	242	261	240	234	216	222	239	245	237	223	238	227	228	192	225	248	213	209	238	243	223	197	246	217	236	229	227	221	206	257	260	229	236	214	240	228	217	206	246	244	236	228	198	220	246	225	229	242	240	214	224	242	209	236	212	235	242	228	240	242	205	234	201	230	207	221	230	228	207	230	233	242	224	245	234	231	236	238	244	245	224	208	241	229	212	222	217	249	234	234	233	222	207	244	233	234	210	220	226	227	256	250	227	251	214	205	240	239	213	217	238	245	223	210	221	246	207	233	229	248	222	219	240	259	205	237	276	259	225	227	224	232	242	242	242	249	242	242	226	236	234	234	240	264	226	260	217	223	214	235	219	232	233	223	218	221	230	224	274	229	248	237	220	239	226	219	232	271	227	245	259	247	235	218	221	256	221	218	215	218	197	233	232	232	244	254	230	246	226	242	216	228	229	208	264	224	260	230	212	231	242	226	247	223	215	220	260	231	228	243	234	225	245	254	226	232	249	244	233	232	244	224	206	211	227	199	253	242	222	236	221	226	213	232	217	250	250	233	228	230	204	240	238	252	222	231	240	224	222	224	249	239	229	244	204	216	228	256	192	215	246	236	226	218	272	225	226	226	208	224	220	229	212	209	252	238	219	219	213	207	217	219	242	248	240	240	208	213	221	218	226	217	254	242	226	221	265	223	231	213	239	238	234	214	227	222	240	201	227	229	196	214	210	235	216	240	225	228	234	222	229	239	223	219	225	225	232	264	251	214	224	227	214	213	238	236	210	236	236	227	247	226	234	236	205	228	258	237	212	211	221	227	235	219	234	237	230	266	235	249	241	227	242	244	209	226	246	239	207	193	212	245	222	217	220	232	253	226	230	226	257	214	248	229	230	233	246	247	239	237	211	213	247	243	239	224	230	242	241	206	253	231	215	197	252	237	254	227	219	193	211	237	256	209	212	199	207	245	253	231	238	243	236	255	230	219	219	228	231	224	201	215	196	243	245	211	235	207	222	222	207	233	221	223	245	219	220	189	214	236	224	240	237	215	246	213	264	242	223	264	226	208	213	227	224	232	248	262	225	240	217	231	245	253	236	222	250	257	225	222	230	214	246	234	223	210	233	223	249	210	229	228	262	243	238	229	244	234	234	227	238	216	224	201	222	241	236	217	236	227	240	248	216	211	226	242	236	214	236	235	234	244	211	244	261	225	233	270	189	226	228	255	247	213	246	208	231	251	222	210	220	262	220	230	253	242	212	253	271	216	226	206	216	216	250	212	250	216	249	237	223	259	223	243	226	218	230	216	225	209	229	253	249	229	245	239	229	231	252	233	255	220	220	212	239	210	213	223	227	218	242	225	202	240	206	218	240	220	236	240	224	241	226	211	232	218	245	243	216	243	248	214	236	242	225	206	232	237	234	233	221	246	226	213	218	241	223	229	238	225	223	255	197	238	224	227	262	239	234	209	217	207	246	233	248	207	255	245	234	213	241	214	238	235	226	242	221	216	246	203	227	203	229	230	211	201	272	207	239	235	229	216	233	246	222	258	239	236	195	240	198	248	228	217	220	216	239	218	246	207	265	238	229	232	225	242	238	256	218	230	238	219	231	214	244	232	218	222	233	262	229	225	226	219	244	221	224	235	242	221	239	236	242	228	225	200	221	231	246	231	236	235	246	224	258	203	245	238	230	234	223	204	227	235	211	224	230	205	197	203	234	218	223	225	238	212	241	212	244	216	229	219	235	219	239	211	244	277	225	219	243	237	221	235	196	224	236	250	248	240	225	223	201	228	246	238	245	246	240	232	246	232	233	222	202	250	233	233	241	204	245	234	231	199	241	243	254	219	273	226	199	240	259	229	207	224	226	234	234	234	237	254	226	229	228	238	229	239	217	213	271	243	226	210	250	244	219	225	207	213	224	246	245	249	234	212	208	218	230	212	248	237	226	233	231	232	212	270	242	219	207	230	227	230	239	219	228	234	224	233	226	231	209	253	231	240	224	214	210	197	219	246	202	254	220	236	237	231	233	265	211	216	231	258	191	224	246	208	233	209	230	244	233	216	213	247	243	200	241	229	211	232	239	244	256	262	240	214	199	226	247	260	228	232	224	221	247	228	228	234	222	231	222	209	250	208	259	225	222	215	246	269	237	214	229	221	239	262	269	254	214	243	235	206	197	238	236	236	215	233	237	233	265	253	235	229	232	252	256	236	237	228	250	237	228	245	226	239	228	236	241	201	242	223	211	215	224	271	231	236	233	247	212	220	243	233	216	252	230	213	226	235	224	244	255	251	223	217	229	221	241	259	243	236	220	207	224	238	256	227	224	230	216	237	217	252	207	236	253	242	255	213	244	193	251	198	195	243	243	191	231	239	242	222	221	223	230	220	244	228	224	202	250	222	242	241	219	237	246	210	220	243	212	249	216	208	199	222	216	240	228	202	230	258	237	217	225
6423	16009	2941	1404	977	789	661	506	504	422	371	343	351	310	302	322	295	288	290	274	270	283	270	277	263	256	226	246	281	236	254	232	253	281	258	246	251	265	227	255	239	254	239	243	257	245	244	244	290	241	244	249	243	234	255	258	275	263	245	236	248	279	234	231	244	275	266	219	250	256	236	247	258	244	264	267	255	271	245	248	244	229	259	234	259	249	274	224	242	263	277	254	222	215	245	237	261	250	218	276	238	219	244	231	257	236	276	226	247	236	256	266	282	231	228	247	245	233	245	227	234	249	217	249	234	249	260	215	275	239	250	245	256	241	242	251	268	251	240	228	255	237	250	212	265	230	245	254	235	219	244	243	227	251	242	233	235	268	243	253	216	256	219	241	247	251	265	239	248	247	273	241	243	246	246	260	262	248	256	245	252	232	222	253	228	237	256	253	254	271	263	238	237	231	258	242	219	230	264	225	246	233	240	226	247	276	275	257	280	220	264	240	242	254	265	251	261	232	239	232	263	262	206	270	263	233	249	246	260	249	258	233	276	235	234	252	248	242	226	264	251	262	255	240	281	230	246	274	232	221	256	249	216	224	234	254	252	241	236	224	248	259	231	239	271	259	214	236	271	229	243	252	278	228	270	220	274	232	240	243	262	242	205	223	243	242	260	234	244	242	249	223	243	225	214	249	239	252	259	233	244	281	235	229	256	238	260	240	257	245	230	234	275	243	230	247	260	237	249	266	228	252	227	235	250	235	204	262	225	237	263	259	241	223	247	250	244	233	249	268	255	246	268	262	227	249	236	231	234	232	236	251	245	258	237	239	260	250	244	256	236	240	229	218	256	255	255	280	253	253	239	283	255	225	264	231	257	226	217	240	239	240	272	264	247	245	237	226	247	249	245	268	271	222	242	213	238	237	247	264	261	271	245	246	217	231	270	236	239	254	266	259	283	256	253	279	235	253	262	239	268	260	258	241	249	251	258	234	228	252	266	243	249	223	240	241	263	251	216	263	258	241	237	232	239	255	242	286	265	240	260	268	240	235	239	245	241	230	222	200	237	248	261	254	249	254	226	283	248	253	257	260	228	223	283	249	273	244	236	251	250	267	234	263	235	254	265	242	234	250	229	262	240	218	238	246	249	249	237	244	227	273	252	246	227	251	256	244	252	276	245	256	238	243	239	245	251	242	245	237	247	249	228	244	268	240	239	251	273	251	258	252	237	254	245	240	256	235	247	221	223	217	275	251	266	222	273	238	243	266	248	243	248	251	243	250	243	259	257	259	263	231	254	240	241	236	266	253	240	237	232	244	240	235	267	240	249	262	239	226	245	268	241	270	275	252	271	237	230	227	219	263	258	255	260	232	247	239	245	263	247	230	239	254	259	246	238	229	247	266	244	246	237	267	238	250	246	226	246	257	244	262	244	226	227	252	250	231	254	229	265	228	240	229	262	258	259	250	248	256	226	252	238	250	227	233	248	249	227	232	243	251	272	259	221	255	239	244	205	260	227	245	268	255	239	242	237	268	246	266	229	246	228	278	243	241	238	271	256	255	233	222	216	228	245	224	260	250	223	224	258	262	235	263	259	256	240	252	276	271	239	276	245	229	243	259	264	236	244	256	250	247	264	245	264	233	245	267	233	241	261	243	266	247	247	239	244	258	225	277	234	207	233	217	280	252	251	218	268	264	273	253	223	222	246	254	221	220	246	263	258	242	233	265	234	250	215	251	249	262	260	255	242	267	249	263	244	224	274	277	230	253	261	259	266	265	246	244	234	263	247	253	251	232	248	264	283	262	247	237	233	242	251	243	271	255	252	246	240	235	218	222	236	274	239	260	243	258	246	281	240	219	268	226	247	249	246	250	239	252	255	272	222	263	253	251	245	260	238	245	239	235	252	239	244	248	243	245	243	246	235	221	273	277	253	230	248	254	251	244	272	226	236	248	248	259	243	259	212	243	258	257	222	247	253	250	233	274	234	223	256	227	284	235	204	244	253	254	224	228	254	251	262	256	234	235	233	254	288	274	247	242	236	220	278	251	234	238	266	245	250	270	216	263	241	257	235	245	247	229	240	232	262	252	246	270	234	236	251	233	238	218	231	259	269	271	256	229	251	239	235	238	253	265	238	212	240	237	209	259	230	257	253	257	222	246	234	248	244	235	262	243	260	259	240	245	231	245	255	241	230	237	283	241	256	260	271	246	245	260	243	240	291	284	240	220	251	237	241	260	226	254	240	216	248	236	206	239	232	251	233	247	264	242	246	268	252	241	278	225	246	246	231	260	235	255	253	237	228	233	237	243	211	266	236	275	245	245	225	242	257	255	240	252	238	241	267	261	265	261	214	230	253	239	223	239	272	240	262	261	241	257	247	226	252	245	235	234	253	283	247	231	265	255	241	227	243	249	257	251	269	255	248	236	247	224	231	258	238	246	238	232	246	269	232	252	245	216	250	253	228	241	279	251	280	247	218	231	252	251	258	244	266	252	234	239	236	259	239	245	265	239	242	253	252	274	256	248	303	278	273	258	258	252	238	257	242	259	262	267	231	256	263	245	250	226	224	236	265	240	239	246	271	237	230	227	222	237	237	241	274	254	258	243	250	231	287	252	257	279	238	266	246	251	255	243	254	275	241	262	272	250	244	247	240	240	240	255	238	237	253	227	248	250	277	258	245	244	241	276	238	272	249	242	211	252	258	245	236	248	243	252	250	230	263	244	239	229	256	264	249	251	228	252	253	245	247	242	267	283	231	242	227	251	240	246	221	248	235	251	242	213	253	230	220	241	246	276	255	237	269	244	226	264	253	222	242	258	250	262	253	258	277	240	247	207	226	244	279	261	248	250	267	248	250	229	233	259	265	222	273	260	253	276	246	239	255	244	248	263	254	236	248	249	262	273	261	239	241	231	267	236	211	228	254	246	254	248	260	240	248	271	233	246	236	255	242	228	256	239	236	249	266	250	263	230	238	246	238	282	244	228	199	245	255	270	255	244	260	248	260	246	242	253	240	249	255	236	257	242	241	234	236	248	258	257	244	258	248	247	247	253	247	253	265	270	243	233	227	255	230	248	247	257	280	247	271	239	234	262	239	237	239	245	228	278	239	254	221	259	214	250	242	252	237	263	219	234	244	274	206	260	277	254	284	251	240	233	260	226	225	254	245	240	252	269	247	236	240	241	238	247	266	278	237	241	246	247	253	227	231	241	266	246	231	248	260	241	233	234	236	264	239	249	273	263	244	233	258	247	234	224	266	234	213	244	266	242	247	251	226	254	252	270	240	279	244	251	273	262	227	239	230	262	239	253	241	270	231	253	210	257	224	247	249	253	234	248	244	241	225	247	220	260	224	241	269	235	249	236	237	206	246	255	224	250	251	237	237	251	242	230	228	224	235	247	256	234	259	257	245	240	252	242	249	236	239	230	252	268	235	255	267	242	247	244	243	236	234	239	248	244	261	235	280	248	258	225	249	221	247	246	218	235	260	237
22845	21486	29309	24100	21489	21526	6622	1524	1202	1128	1048	1063	946	945	931	882	796	867	870	873	808	826	801	837	757	840	813	820	766	798	815	805	802	834	821	794	756	778	820	819	855	816	788	770	828	794	868	796	829	803	823	812	770	735	807	790	747	815	785	814	783	762	817	770	766	808	787	794	796	729	771	790	772	804	726	752	810	802	756	796	778	777	738	743	791	784	736	738	757	777	764	792	761	788	765	840	775	776	785	769	712	812	844	812	767	777	774	758	707	759	753	822	763	760	825	768	789	791	752	818	792	752	786	789	781	767	747	805	804	781	770	764	791	762	787	833	763	744	782	775	764	806	769	821	777	811	803	741	780	772	783	803	793	771	792	781	733	816	748	779	811	776	730	760	810	765	776	746	765	767	775	803	754	737	714	766	775	732	809	747	777	741	763	784	818	811	757	762	762	828	780	828	769	744	791	823	786	777	816	766	738	758	801	766	736	768	784	743	744	778	804	795	774	767	757	735	755	789	805	734	787	768	765	737	762	759	765	757	778	753	804	742	830	772	744	764	775	834	823	737	728	726	794	776	817	778	746	727	757	778	757	751	800	776	792	750	731	766	761	780	768	780	767	810	792	790	783	718	764	697	748	757	794	755	789	765	754	768	762	755	751	754	763	739	737	764	828	805	781	750	765	790	781	788	748	817	735	740	755	763	783	768	759	785	764	820	825	770	788	711	763	724	750	838	769	844	714	773	771	771	784	779	799	725	753	731	767	757	739	792	737	795	814	779	722	774	740	730	767	777	797	798	726	800	779	753	743	775	733	763	758	774	785	775	781	773	807	752	736	771	735	789	767	779	755	788	787	774	780	772	779	795	727	761	804	790	821	754	749	771	752	774	747	780	790	794	759	757	807	692	727	774	777	765	772	750	758	799	793	774	687	773	743	731	773	712	773	813	764	749	736	740	775	742	814	696	759	775	794	793	775	759	727	754	750	791	781	790	752	825	815	783	760	757	740	792	760	821	780	772	819	745	748	754	799	762	812	756	796	789	792	761	837	817	725	809	761	768	779	860	764	796	726	794	780	816	813	763	754	758	753	754	767	721	727	712	773	753	788	795	742	757	777	758	751	748	806	765	748	775	743	813	819	770	775	795	772	797	815	755	840	752	786	815	744	719	788	757	756	807	804	749	770	753	829	746	788	770	720	747	737	755	794	786	826	771	819	786	792	759	817	760	780	783	776	755	800	787	784	764	810	763	743	786	751	754	799	792	750	764	722	771	797	801	761	764	819	799	774	736	759	734	732	741	758	788	741	761	724	735	772	762	750	761	778	785	801	789	804	796	750	745	772	819	784	713	730	744	826	815	763	761	804	750	771	750	792	754	777	757	798	735	800	789	763	804	786	787	762	733	768	716	757	780	763	764	725	747	812	768	790	786	736	785	695	778	797	730	729	769	786	752	830	813	777	804	786	776	826	767	722	801	769	798	808	789	799	772	810	754	759	746	799	845	767	773	741	761	787	824	789	780	755	786	719	786	743	789	740	814	798	838	794	753	767	760	796	809	768	828	818	777	785	813	769	781	763	730	796	768	802	763	810	759	794	707	763	764	753	786	814	812	796	781	765	774	730	789	729	774	776	744	787	781	776	782	785	807	776	786	752	698	765	763	780	806	786	746	817	809	743	716	762	789	753	770	804	757	786	776	788	768	813	758	802	779	755	777	810	796	770	769	755	759	774	727	786	809	773	793	797	779	789	750	818	793	808	779	820	734	797	744	766	763	780	775	822	740	771	796	778	794	802	770	774	774	789	776	743	783	777	722	806	758	770	782	739	761	806	784	771	775	786	784	762	736	757	757	778	743	740	801	779	809	800	754	753	781	749	807	791	728	743	806	826	762	811	735	784	803	721	780	760	794	744	756	790	853	745	756	745	738	756	785	753	790	760	781	755	797	769	770	749	742	747	759	758	696	792	811	816	798	765	742	760	767	762	743	802	765	767	744	801	813	746	806	791	781	809	737	814	763	738	795	834	722	721	784	806	733	761	774	765	774	780	776	807	754	739	754	761	728	767	723	786	765	735	794	794	827	808	764	711	782	770	785	779	762	730	783	701	826	776	747	786	758	761	736	740	802	772	783	753	743	737	787	783	766	797	797	799	781	711	765	780	771	801	746	765	816	772	794	747	795	781	748	773	772	728	761	734	728	734	731	760	754	806	752	784	776	797	732	806	776	767	741	810	803	768	736	774	767	778	743	747	778	783	717	757	771	837	841	785	760	809	782	761	771	779	765	764	763	786	796	721	730	776	752	730	816	745	759	764	751	779	731	744	756	757	790	761	792	771	818	747	823	762	730	790	777	809	832	796	767	761	824	756	694	814	711	791	794	733	776	741	811	808	760	774	737	740	768	769	773	787	812	774	736	836	761	755	794	748	761	726	727	749	782	733	764	789	772	770	795	755	766	780	743	755	805	780	744	750	782	809	735	775	776	768	799	728	784	817	738	767	767	772	869	800	743	758	768	702	784	771	779	802	744	768	751	802	750	767	786	756	743	758	792	750	774	750	767	740	760	777	794	762	746	730	843	746	763	771	773	766	777	782	759	705	793	760	815	784	773	753	767	795	760	765	748	691	771	806	759	733	762	764	779	763	732	781	790	777	773	757	743	768	702	750	776	758	734	788	731	781	723	784	728	762	741	754	762	760	756	808	815	748	747	800	794	768	787	776	778	801	766	760	754	692	757	730	785	784	823	785	814	758	776	774	780	755	781	728	704	791	725	759	739	754	806	734	769	781	737	758	789	760	719	784	790	765	795	703	805	732	776	774	786	755	772	774	813	830	763	745	777	821	790	795	773	795	772	836	799	797	772	824	765	811	747	827	746	749	783	795	794	820	791	761	751	737	743	792	799	763	806	800	768	814	762	817	733	840	770	759	809	801	780	772	729	784	756	759	765	739	815	775	776	776	769	721	741	792	775	778	772	781	767	786	781	794	731	806	787	766	768	762	763	757	753	752	755	773	797	769	754	724	787	762	759	741	802	742	870	801	793	793	761	807	801	801	837	801	765	751	753	773	797	776	793	795	746	773	743	808	833	803	753	803	800	778	764	729	814	779	759	837	764	741	794	773	809	783	754	830	756	758	756	739	784	754	770	776	754	788	791	744	768	759	756	739	765	740	765	735	744	731	781	764	756	778	767	734	804	776	796	798	790	725	772	761	783	769	766	748	825	799	773	747	791	803	759	792	722	786	795	717	755	756	704	850	768	740	737	720	768	720	750	739	780	783	785	742	814	777	808	767	770	791	821	751	758	777	776	737	748	796	781	786	736	764	766	754	771	791	766	745	824	763	742	777	811	756	755	773	798	721	755	759	775	744	810	780	795	742	750	742	735	775	797	698	793	794	795	748	784	774	766	803	765	833	752	790	775	765	797	758	787	738	811	814	753	741	797	808	786	839	731	779	727	746	808	755	774	806	776	732	805	828	756	752	784	775	806	765	754
9109	27659	9854	4969	3609	2870	2236	1881	1628	1396	1314	1177	1109	1070	1033	990	967	908	943	919	859	809	873	893	775	812	833	782	838	792	840	794	767	779	814	820	771	789	828	862	838	812	813	821	788	821	798	822	786	782	809	808	828	763	850	865	747	814	795	802	768	800	797	767	759	808	848	817	812	739	827	794	752	759	804	790	717	818	833	776	794	849	802	776	736	760	829	820	764	786	768	777	799	777	751	791	807	748	758	801	858	796	786	812	753	822	794	784	802	793	756	755	779	784	857	813	792	784	800	795	795	749	764	754	758	782	786	744	782	788	746	846	829	729	768	797	791	816	821	748	752	795	784	744	779	759	752	770	808	782	768	768	805	782	788	839	843	776	723	836	781	812	783	728	798	763	735	766	782	772	798	743	803	780	778	782	799	810	778	792	737	765	773	779	830	804	840	764	759	813	807	801	846	799	768	804	767	759	780	770	787	758	770	777	812	789	756	771	759	766	800	827	769	754	829	814	751	779	775	787	738	852	769	724	805	734	809	752	784	809	773	813	790	829	776	768	808	767	808	785	809	773	782	736	792	785	764	801	759	801	826	766	759	806	753	743	745	797	785	777	757	801	804	761	788	809	800	792	787	718	760	762	807	800	786	781	778	747	761	786	765	771	825	783	763	778	757	827	789	771	802	804	753	748	788	791	773	735	812	760	812	743	803	800	786	737	771	796	761	744	777	805	798	778	759	809	785	775	792	809	795	799	788	751	717	795	757	754	798	795	765	824	752	760	768	792	768	792	771	775	786	782	797	824	723	802	794	863	800	771	755	844	798	848	775	785	773	763	755	846	785	764	799	781	796	788	772	773	759	772	772	805	791	760	835	817	790	768	739	776	808	784	788	787	782	815	746	772	797	771	817	812	780	779	787	790	741	783	760	794	820	738	761	826	762	773	818	787	778	805	797	765	752	842	711	795	816	727	829	785	804	758	767	802	767	755	798	768	799	816	770	791	785	810	803	738	795	770	762	752	807	775	787	786	779	781	776	833	802	779	745	768	827	756	784	776	760	820	808	784	792	813	810	805	804	787	831	819	757	807	792	764	729	804	829	807	805	769	772	739	783	763	786	805	774	824	766	820	795	792	803	794	803	802	818	728	762	725	746	812	767	779	786	803	759	779	802	759	818	779	772	743	781	754	768	747	846	750	765	774	813	755	827	802	745	839	764	751	771	777	733	811	778	844	798	794	788	739	817	796	771	773	792	792	761	760	777	772	776	779	810	752	808	759	760	771	740	752	810	779	782	794	796	733	766	784	736	802	791	741	754	781	850	814	798	787	755	798	869	737	716	775	791	818	821	801	799	757	804	801	780	758	767	801	806	774	800	818	788	805	797	801	771	779	772	798	760	809	798	814	790	805	774	850	767	773	800	770	836	726	785	798	796	760	753	769	833	777	760	783	777	807	797	779	828	775	798	857	768	776	786	791	776	805	741	756	800	800	733	793	788	817	774	742	767	750	767	770	790	827	811	806	797	778	764	775	747	773	768	805	765	779	799	802	834	768	784	770	796	792	801	765	756	824	801	740	796	775	783	817	810	828	741	737	760	786	749	805	781	843	793	785	756	781	778	756	735	764	809	840	825	797	746	797	765	830	759	775	763	799	799	780	793	808	811	777	747	779	803	731	818	792	791	774	812	773	775	776	790	766	825	785	793	779	800	760	747	795	784	739	784	789	788	810	769	803	742	798	812	729	768	815	800	742	818	812	732	810	807	802	779	755	777	768	808	772	793	769	821	765	790	806	774	778	786	787	805	790	785	817	821	786	793	750	793	768	726	802	761	787	752	807	813	774	798	768	791	810	787	792	709	772	802	839	787	772	747	763	787	770	760	806	825	757	785	767	768	759	795	825	836	798	787	775	773	796	815	748	850	739	787	751	803	780	774	721	819	774	775	810	766	779	758	793	764	834	798	768	769	771	820	794	807	785	788	780	762	787	801	776	791	772	772	819	787	786	804	762	780	785	773	748	766	729	763	818	779	805	833	760	733	796	793	727	786	770	810	719	726	785	815	762	772	772	763	778	766	792	724	821	772	770	761	780	777	801	834	774	824	807	821	754	795	798	801	737	781	784	815	790	766	793	770	816	753	813	781	820	769	802	817	803	788	751	815	803	789	794	820	810	774	791	776	808	819	801	802	837	786	824	815	786	783	763	733	798	731	762	775	755	783	756	817	800	807	813	744	775	830	717	784	798	794	758	789	803	756	834	739	798	758	833	794	819	770	770	790	791	751	786	811	818	799	779	781	808	760	797	810	807	786	801	809	792	779	806	784	731	758	793	774	762	807	833	836	758	760	802	794	855	797	768	808	757	770	778	811	763	789	737	789	781	737	778	773	823	781	814	794	750	726	821	868	747	774	794	813	747	808	743	781	833	756	794	814	773	766	834	803	787	758	766	787	795	796	772	775	813	761	743	814	753	761	767	775	770	762	786	744	794	847	828	807	792	787	835	771	766	823	725	746	760	773	783	763	806	762	841	815	751	766	821	769	769	824	778	811	773	747	755	852	757	789	799	799	794	796	737	771	840	806	795	800	737	752	734	764	770	794	818	790	776	803	750	825	758	774	789	735	779	843	800	791	791	807	807	742	732	778	826	732	755	760	767	794	811	788	826	764	743	741	799	771	798	765	753	811	785	721	757	823	794	768	793	767	789	804	789	771	801	784	832	724	809	791	780	787	792	759	809	769	779	775	781	767	795	740	810	799	785	797	772	791	776	795	819	803	789	792	736	794	782	791	758	781	783	855	804	802	834	781	808	805	767	813	790	760	772	802	761	764	819	830	801	821	790	787	822	818	797	760	765	715	725	763	793	785	787	730	833	780	749	811	759	723	745	756	835	812	761	831	803	815	785	778	761	762	789	793	797	786	753	786	796	787	836	739	763	779	783	757	712	773	793	766	798	789	782	795	758	807	757	804	781	803	799	759	766	878	783	814	794	738	763	734	768	773	784	755	790	780	800	828	758	763	789	750	769	764	770	804	747	802	776	750	775	767	730	746	757	819	801	780	807	781	842	733	721	805	760	769	781	753	752	766	793	759	772	803	840	807	789	780	779	813	828	780	757	741	781	808	749	794	783	821	805	822	772	785	749	741	798	764	809	769	776	785	763	801	774	793	800	827	758	799	827	810	779	789	780	784	821	821	778	793	792	778	790	817	766	810	754	810	749	809	811	802	767	777	811	776	806	765	781	787	749	759	800	806	773	831	816	738	775	812	775	768	787	782	800	764	776	780	787	792	788	796	813	838	791	830	761	792	775	803	813	750	752	754	794	785	795	758	745	847	777	819	786	855	769	758	840	787	781	803	782	800	731	800	827	779	773	800	807	796	814	747	796	743	785	799	786	785	762	754	809	767	786	764	758	757	721	760	773	775	758	766	796	800	789	805	774	779	742	792	774	768	811	782	792	733	816	746	795	789	743	736	799	806	746	763	821	763	786	814	709
28214	19337	5440	689	461	400	355	353	298	283	305	320	310	312	274	323	309	283	310	288	323	292	287	327	297	307	285	303	289	296	281	318	291	282	309	281	316	303	277	335	289	356	326	299	292	288	320	303	316	264	311	308	294	299	357	302	311	284	333	315	307	305	292	302	314	296	323	287	294	299	313	280	288	322	315	301	302	268	290	302	313	285	305	297	271	288	323	320	316	280	336	303	264	329	283	302	297	310	316	296	329	299	284	305	297	296	268	306	293	289	295	281	334	313	299	336	281	315	299	278	294	276	330	276	329	295	282	304	265	310	279	319	309	296	284	290	290	309	281	336	285	318	288	313	316	301	319	316	311	278	309	297	303	272	318	317	267	312	306	301	301	300	315	307	332	316	315	300	282	311	276	285	299	290	310	276	303	294	283	289	284	307	334	291	277	281	278	304	306	258	304	301	305	307	318	294	276	295	329	260	279	285	297	290	328	285	312	310	293	294	306	311	300	308	314	324	315	295	277	287	275	283	313	295	271	304	287	315	318	279	316	296	297	294	289	298	293	280	291	294	306	315	283	295	295	309	285	289	287	303	297	315	314	307	269	301	297	279	298	278	298	325	304	339	296	323	322	312	324	295	268	334	316	291	294	305	292	290	314	318	305	304	329	290	292	290	293	267	284	306	294	285	319	270	305	286	292	302	304	313	351	282	284	293	321	297	301	275	292	290	315	307	340	298	271	306	307	287	316	318	309	319	272	287	290	273	288	303	313	326	293	308	294	296	327	309	302	295	263	303	291	258	281	295	339	265	297	292	286	275	354	331	267	307	296	287	288	296	325	265	308	276	307	287	280	255	285	294	309	288	288	308	311	280	311	319	319	327	307	300	291	287	301	301	326	303	299	310	320	295	299	329	287	306	298	311	301	290	311	323	312	283	303	291	320	326	306	306	278	313	274	288	270	281	268	270	267	332	306	297	309	278	290	296	316	322	317	286	316	257	288	352	303	278	316	286	298	299	289	278	315	313	292	289	281	305	301	315	270	300	306	301	300	309	301	302	282	313	298	321	282	292	277	304	309	308	296	304	293	311	292	284	280	286	321	285	327	264	330	301	293	306	266	263	323	301	296	268	322	273	294	322	307	293	294	322	309	292	331	291	289	309	288	311	300	309	319	300	284	297	312	314	303	307	290	296	290	308	303	317	289	306	298	298	286	311	314	289	300	297	289	301	301	310	283	306	300	292	296	310	310	289	295	323	300	309	296	269	309	269	288	321	312	281	318	271	327	297	291	292	281	317	304	317	295	295	287	304	293	324	309	279	302	291	259	318	311	306	322	288	267	296	305	300	299	294	289	322	330	299	286	308	319	280	283	298	327	293	286	301	279	296	292	292	305	288	290	291	264	312	289	316	306	332	312	300	299	275	299	290	303	285	299	302	288	319	289	256	273	297	309	278	296	265	281	303	319	302	318	299	286	299	320	281	311	290	285	309	293	297	294	306	310	317	284	298	293	297	265	297	303	307	312	243	296	327	303	292	277	314	274	307	303	314	295	283	289	296	331	308	304	325	315	297	297	289	316	305	298	264	304	315	292	304	285	285	313	278	302	290	305	242	295	293	314	314	277	286	292	281	292	294	306	274	286	296	305	298	277	305	266	277	274	274	297	305	307	298	291	285	299	311	271	301	323	327	276	314	289	305	298	307	311	285	312	279	314	309	279	285	273	277	307	288	300	307	285	319	309	310	284	320	309	296	298	290	302	297	313	313	272	287	311	297	301	291	310	250	287	290	298	306	276	292	268	292	303	266	294	281	299	299	322	333	295	300	291	308	282	294	295	278	276	296	319	299	282	308	341	286	304	329	300	275	301	337	281	314	323	275	319	312	325	310	321	282	328	316	328	278	275	294	284	329	302	275	308	308	308	290	296	295	304	269	296	298	292	306	299	298	298	310	294	295	280	300	292	291	311	277	287	280	321	266	301	278	303	264	284	277	277	287	291	283	320	307	296	315	302	281	274	310	280	290	302	322	289	297	313	313	336	297	286	278	292	290	288	311	290	296	295	315	310	305	310	295	282	314	289	269	283	316	278	301	309	284	300	317	295	317	300	304	299	298	283	295	303	309	289	288	310	303	281	301	282	287	281	285	277	288	291	318	297	282	308	303	295	287	316	313	283	295	312	296	305	301	321	295	300	335	337	294	307	343	290	311	297	300	304	296	308	307	285	292	305	281	318	311	309	309	312	312	285	317	305	331	306	302	287	330	289	300	270	280	315	329	293	315	313	283	309	296	295	290	292	301	280	306	301	337	272	324	301	305	307	299	271	307	297	266	292	313	315	311	302	313	286	327	305	295	304	267	284	299	286	295	291	315	274	279	311	296	307	323	310	285	315	285	288	312	281	273	322	304	277	296	310	291	298	289	323	285	284	284	304	290	280	314	317	294	320	300	293	283	299	300	332	280	306	323	307	299	310	313	304	305	313	309	276	283	316	277	270	291	303	264	327	300	311	278	311	281	304	300	317	308	326	286	288	303	273	273	314	312	311	299	302	292	328	290	290	329	311	286	259	283	288	317	307	290	286	320	306	277	316	271	282	293	304	302	304	304	299	302	290	290	315	302	295	278	306	308	299	289	307	285	329	335	306	314	286	300	264	320	282	283	277	291	294	292	322	305	319	305	303	293	282	308	275	269	317	299	285	293	273	320	316	304	308	296	290	273	299	302	318	290	311	304	314	291	297	293	264	289	297	270	291	301	294	301	308	303	302	308	274	340	306	298	312	301	293	298	311	270	284	283	280	290	277	276	305	309	266	292	287	275	274	277	279	313	318	320	322	310	317	323	298	302	305	308	295	297	282	300	294	313	286	286	324	316	311	333	273	308	301	313	318	341	268	312	283	317	302	303	306	283	306	301	319	306	326	340	296	320	287	285	299	316	303	291	310	279	273	296	298	274	276	304	307	304	299	301	323	271	315	294	294	319	291	311	314	319	275	303	288	279	284	355	311	302	280	296	292	301	258	310	293	293	291	308	301	293	283	292	288	296	287	279	292	291	317	306	261	317	291	308	331	293	295	317	304	280	272	287	289	287	305	301	282	272	297	269	302	317	327	289	296	307	284	261	287	296	286	308	268	301	265	285	288	285	279	315	330	300	318	311	317	315	289	309	308	273	306	285	318	310	317	297	311	310	295	273	307	268	302	301	315	298	299	281	286	272	284	281	291	322	304	313	295	307	289	311	305	310	290	307	327	281	308	285	296	312	304	332	305	299	291	276	279	303	308	311	308	305	308	266	301	310	300	291	287	290	278	294	309	303	327	301	305	286	316	302	279	263	313	303	276	303	286	314	303	302	283	293	297	284	312	285	288	306	316	306	276	307	302	284	312	304	362	309	298	301	307	306	286	296	292	298	287	315	296	290	284	295	300	286	287	329	292	279	283	318	293	314	289	304	296	297	299	292	318	284	300	274	303	268	282	293	313	298	290	295	288	291	306	293
7556	8323	981	584	502	361	404	382	335	366	312	344	338	317	313	341	289	348	305	305	295	310	288	305	297	300	321	305	333	301	282	296	295	319	290	309	293	273	298	295	312	327	311	333	288	310	306	293	329	289	314	300	295	313	277	304	304	282	298	284	322	290	313	337	257	327	296	310	328	301	291	320	297	297	306	304	277	319	299	322	308	289	301	271	319	288	316	332	309	286	325	310	314	299	306	293	324	308	341	291	275	334	272	300	285	324	300	329	283	301	277	301	282	323	300	302	317	292	305	305	335	307	323	328	313	293	315	308	328	269	323	298	300	344	299	290	291	287	313	306	288	312	284	292	306	318	286	303	296	309	318	311	315	316	286	285	320	300	298	290	313	313	308	306	298	307	280	290	336	315	295	305	328	306	316	307	309	306	286	297	274	292	297	294	314	301	285	316	331	326	337	296	294	283	312	297	329	338	313	311	298	323	306	293	302	318	283	314	312	314	329	306	287	320	302	312	287	290	271	299	314	318	295	266	283	293	294	315	289	285	310	296	304	280	283	274	302	289	319	308	290	323	286	292	297	283	319	305	314	302	330	325	315	297	298	288	310	284	335	294	337	271	275	313	279	290	312	321	270	268	341	279	259	321	308	330	310	329	305	289	294	321	310	305	294	292	305	290	308	312	288	311	305	278	300	319	295	321	307	305	302	307	291	298	304	287	294	321	296	316	303	303	323	300	313	293	333	323	291	298	329	263	277	281	315	289	297	308	287	337	296	300	304	277	308	325	293	308	304	306	308	289	291	325	291	328	269	294	334	310	303	331	312	299	290	324	301	334	267	309	312	315	312	301	287	302	317	317	308	323	316	306	291	293	297	326	297	301	299	307	327	312	309	298	290	298	298	268	306	316	293	305	325	269	265	309	317	303	313	293	282	298	321	299	308	299	311	310	293	291	300	287	324	337	296	291	289	330	317	306	325	291	300	323	292	310	300	306	318	320	310	303	284	314	317	315	311	284	333	308	314	271	287	256	317	281	270	289	318	333	319	298	300	326	304	285	310	324	326	322	320	313	292	302	294	322	296	270	308	317	312	313	314	310	301	298	316	288	326	285	304	307	299	317	270	273	266	282	290	311	305	328	331	323	342	301	307	297	274	296	325	291	317	307	283	281	304	331	296	303	301	308	303	339	310	319	283	311	291	334	306	286	278	322	309	307	309	324	316	338	304	321	312	304	306	320	295	311	287	305	313	323	291	290	320	305	296	294	339	306	308	313	283	305	279	308	275	296	337	297	307	295	335	310	339	301	295	314	295	320	281	314	278	303	296	304	301	324	294	313	272	313	307	314	309	329	315	272	295	314	333	271	309	270	311	293	298	280	288	306	291	323	294	298	299	295	292	334	317	308	309	303	294	300	324	304	282	302	299	286	316	315	298	305	317	314	308	318	308	305	309	309	317	323	301	269	290	319	301	270	343	310	305	296	316	305	289	337	294	312	314	332	313	308	285	289	337	265	345	303	318	311	294	315	288	298	271	309	285	306	314	290	356	303	317	272	317	310	314	316	336	305	289	281	303	321	288	309	300	304	302	326	316	298	301	289	292	306	297	300	313	311	300	271	323	298	282	300	293	320	343	317	292	309	305	303	285	306	305	283	305	286	332	280	315	324	279	283	280	286	298	287	257	320	297	323	308	298	327	330	269	305	303	319	304	309	311	299	295	292	309	298	289	326	307	286	292	330	299	272	288	295	300	276	340	306	310	294	311	320	305	319	286	305	306	315	305	313	305	265	294	300	298	325	322	301	355	289	286	326	297	284	277	338	308	327	309	330	322	320	327	313	300	324	310	317	336	318	313	338	282	310	260	285	309	302	293	304	328	292	273	320	323	277	293	318	314	280	298	294	299	309	312	313	302	296	324	279	320	299	321	330	285	273	332	290	301	326	330	310	313	297	304	294	327	293	300	294	262	337	312	317	307	288	306	280	317	306	290	288	317	324	279	290	297	315	293	319	311	284	315	298	286	314	333	327	310	292	272	321	315	315	282	296	329	322	310	326	300	352	320	298	310	305	289	261	291	318	326	327	313	300	322	322	291	306	301	318	331	292	302	310	336	332	333	292	325	267	304	288	325	300	307	314	293	332	297	314	290	308	299	280	310	315	315	301	303	307	309	320	293	330	297	320	320	323	308	313	311	300	283	311	317	321	299	305	280	295	286	284	316	316	296	315	318	306	312	336	310	287	318	341	284	337	334	295	288	276	328	338	306	320	321	337	305	307	329	285	310	300	324	285	289	293	294	325	304	321	310	301	329	324	302	292	315	285	320	294	283	342	298	316	307	289	330	282	305	294	297	293	303	299	313	316	279	315	322	283	303	302	271	295	312	293	307	328	288	302	288	309	323	308	309	281	293	282	298	307	303	297	303	323	299	289	296	280	321	312	312	307	325	298	306	302	306	304	325	309	296	322	310	269	314	316	331	287	314	334	309	334	302	301	283	314	306	310	296	264	305	290	309	278	343	304	300	298	314	293	296	308	320	278	311	286	313	314	273	296	322	301	331	287	315	292	312	285	311	313	276	306	310	291	290	306	295	297	272	337	292	317	311	342	317	327	330	312	307	333	316	319	295	282	298	308	295	299	318	314	320	296	324	277	309	297	346	325	330	327	330	301	298	322	281	299	290	300	289	315	302	295	324	307	271	335	324	320	302	314	302	323	297	272	312	296	273	301	325	313	295	290	308	296	283	324	307	301	296	296	290	305	303	310	297	292	314	306	300	283	296	298	306	308	292	308	338	307	324	323	337	321	319	323	305	304	308	304	306	307	298	311	305	305	294	308	285	325	321	325	312	314	295	311	340	298	314	294	327	284	317	295	328	296	293	311	304	313	294	298	319	332	309	269	304	329	302	290	282	300	298	314	336	298	284	300	305	293	276	302	301	296	324	317	334	293	335	296	292	287	305	296	284	341	312	344	318	324	309	284	341	326	277	304	300	305	317	313	295	315	325	279	293	297	302	271	291	320	293	331	309	294	282	305	302	271	306	317	295	327	295	284	315	260	314	327	317	324	330	315	307	306	286	309	312	283	308	308	312	300	322	315	312	293	303	314	295	325	315	330	321	307	293	345	314	341	316	290	302	282	310	301	315	305	332	305	306	301	328	282	321	290	308	319	289	282	300	280	294	300	300	309	307	295	304	310	332	315	319	308	287	283	323	302	295	267	295	290	311	314	291	314	339	292	333	294	288	316	311	306	347	300	326	297	293	316	283	306	300	311	316	322	301	307	287	307	300	351	298	324	311	298	308	289	302	301	283	302	309	286	292	297	294	314	327	333	298	293	307	304	337	310	304	315	309	304	308	320	300	292	299	309	329	300	297	317	306	305	329	308	314	330	295	343	304	295	286	295	289	319	288	295	293	294	289	325	277	282	332	305	307	320	316	285	282	292	287	336	300	296	289	309	307	317	338	272	290	337	290	322	317	310	303	341	306	289	304	317
24039	21450	28637	24643	21369	6506	1375	1000	912	842	816	806	824	764	721	713	740	716	767	661	686	731	694	696	721	746	726	699	665	693	664	687	683	701	747	712	672	700	689	696	688	673	723	691	700	703	705	702	652	693	657	717	664	654	671	674	740	682	682	652	676	682	719	699	680	687	711	672	708	676	715	667	630	660	698	648	674	706	678	674	655	658	636	661	631	672	706	640	671	675	649	706	711	668	703	666	691	709	734	703	634	641	690	672	709	691	697	711	660	677	708	692	648	658	706	711	678	677	643	698	703	658	645	709	658	703	679	721	670	694	693	667	696	718	690	667	659	684	654	691	651	671	669	692	720	693	690	671	674	684	702	672	677	692	678	682	683	681	645	723	692	691	682	699	707	678	696	688	700	656	672	660	664	674	683	686	661	636	656	697	688	688	666	693	643	633	722	636	716	640	704	694	623	663	633	682	715	719	654	660	723	717	683	636	673	664	665	677	644	661	661	703	705	708	677	687	681	669	663	654	653	691	661	616	672	665	649	653	691	664	635	703	704	634	672	681	647	655	721	709	754	714	701	668	675	704	677	688	702	670	686	653	695	687	663	623	674	679	640	643	717	658	757	690	671	714	681	669	715	708	658	666	664	652	725	730	679	717	725	704	719	725	768	731	675	643	661	688	694	685	670	678	641	680	665	702	673	642	695	696	677	670	639	672	719	662	653	681	704	667	684	691	669	670	670	755	654	638	730	645	698	670	683	676	708	653	665	665	627	627	690	693	710	678	723	732	723	661	679	712	693	661	681	673	673	723	683	678	659	687	692	681	678	676	670	643	691	694	709	619	643	656	674	675	679	708	731	683	681	649	665	691	703	662	680	662	642	682	677	671	692	690	718	652	646	672	682	644	693	691	676	652	684	678	702	681	659	707	677	639	713	723	655	676	701	707	672	713	710	735	682	692	684	702	665	652	682	694	721	715	695	640	682	715	692	667	709	694	693	718	705	687	688	656	684	673	647	687	692	663	696	672	693	682	646	642	697	710	687	679	653	705	683	659	641	693	685	711	655	667	694	682	652	690	702	647	664	647	654	689	643	663	685	650	713	694	726	639	669	625	641	649	685	754	679	677	693	682	674	630	657	685	705	709	699	650	659	679	664	677	717	667	670	682	680	698	670	663	661	683	678	617	686	722	690	658	678	685	698	717	633	653	669	695	684	667	690	699	724	711	704	699	661	690	699	646	647	700	722	677	643	610	681	696	681	711	719	671	720	700	695	690	611	678	730	702	676	693	723	685	663	675	656	678	689	672	654	664	648	666	659	721	672	680	704	672	687	662	701	672	670	678	669	643	685	694	702	669	700	690	670	706	686	700	696	654	717	658	655	688	703	723	684	654	650	687	674	738	644	642	735	678	650	640	731	661	704	692	678	694	662	651	686	719	650	745	673	668	675	699	687	703	687	654	690	687	697	688	683	690	701	646	705	648	656	663	638	666	671	659	733	703	663	681	708	635	661	706	714	730	663	693	682	651	704	691	638	646	649	664	725	714	693	662	664	658	680	674	697	645	705	694	665	652	719	653	693	676	670	676	631	702	676	710	707	669	718	658	652	674	648	667	725	697	632	688	669	694	696	680	736	734	655	673	629	703	656	710	669	633	672	691	677	677	659	656	670	677	661	686	672	689	615	638	676	651	701	673	663	672	685	705	684	650	661	734	663	685	655	693	686	655	683	698	645	691	702	674	720	651	684	718	682	676	673	688	645	711	663	648	660	721	679	696	678	704	690	681	643	673	697	726	651	699	674	637	665	714	682	717	656	729	703	683	675	728	680	727	713	715	692	648	647	661	712	661	701	699	672	702	671	664	697	718	701	684	693	667	706	700	715	680	659	733	714	752	692	635	655	704	675	674	659	679	755	665	718	733	650	714	690	625	664	650	670	703	680	669	659	717	709	633	681	692	678	705	678	654	660	699	690	682	680	664	659	669	667	716	647	668	711	696	690	688	656	656	641	688	659	681	659	694	711	663	711	683	717	675	645	696	670	641	652	688	689	679	656	681	645	677	661	666	683	709	655	679	655	645	710	648	719	616	681	675	659	680	680	656	677	645	691	683	638	645	672	664	697	657	710	723	688	653	678	671	701	665	673	660	701	653	682	735	679	704	677	648	684	687	681	673	649	710	678	670	660	687	656	685	638	678	682	665	710	687	629	632	673	691	697	683	670	679	648	668	700	659	677	705	662	689	669	684	666	739	659	668	651	650	640	661	729	680	667	753	692	681	706	636	641	666	668	624	659	698	682	665	646	663	672	692	707	665	663	589	678	683	650	686	683	653	690	667	695	703	649	691	713	656	676	672	681	686	643	696	680	696	674	685	677	681	659	661	659	683	667	650	680	677	696	638	678	644	680	634	661	693	663	627	693	696	646	678	663	634	670	600	710	653	655	691	696	706	668	620	680	626	656	696	670	655	725	715	687	690	665	708	694	692	648	667	714	698	690	673	661	645	669	669	713	667	679	697	710	682	677	646	653	702	608	651	703	699	700	663	690	696	699	718	677	658	726	646	665	612	627	669	695	691	714	724	701	690	689	646	687	710	740	690	676	698	682	676	675	731	685	651	696	712	646	680	690	638	686	673	694	659	687	673	666	663	658	704	729	686	671	724	661	653	709	700	717	687	701	668	666	698	672	677	716	657	685	716	706	717	688	656	666	635	681	667	661	694	656	706	699	695	654	653	667	666	696	688	625	727	693	677	665	659	682	724	639	707	689	687	697	727	661	650	681	678	651	669	637	634	677	647	650	652	704	703	686	685	693	669	658	655	699	673	652	656	673	644	650	745	683	703	674	668	661	713	664	691	670	682	713	657	684	644	629	707	697	685	682	687	692	680	663	634	699	708	707	662	686	661	679	652	698	668	721	668	673	671	668	672	705	654	680	679	723	670	681	692	700	703	696	690	702	708	716	714	635	698	669	678	663	699	698	645	655	670	689	713	690	697	668	692	665	707	697	668	652	682	703	708	679	647	673	710	708	697	667	656	698	708	637	685	602	721	704	654	680	715	709	681	668	706	695	669	670	685	653	668	661	683	709	678	671	678	699	680	683	675	707	651	709	666	666	664	671	657	637	647	668	699	716	676	650	651	709	696	690	751	693	706	726	669	706	650	713	663	693	668	649	678	673	701	718	730	696	639	665	665	720	680	655	653	641	674	645	692	700	714	666	669	670	645	701	682	629	684	684	687	704	702	647	686	663	659	711	705	666	687	697	672	667	702	664	639	691	680	678	684	676	684	691	699	709	679	643	711	661	677	622	702	707	677	683	694	654	704	636	690	676	653	702	675	667	668	712	677	700	717	666	692	718	669	659	673	657	664	675	682	667	691	690	665	667	674	647	664	673	655	680	661	665	666	673	674	679	697	687	676	707	622	704	690	692	702	683	735	691	690	677	665	678	687	717	633	740	700	657	649	687	686	668	703	652	702	675	672	670	706	695	639	672	676
7797	22563	6115	2938	2191	1829	1485	1187	1167	1035	904	883	862	837	810	794	735	746	762	765	737	792	685	719	693	689	660	741	733	656	692	753	671	720	704	692	771	736	693	681	690	670	663	679	728	724	685	719	665	710	643	708	662	684	709	732	717	714	706	738	715	696	678	701	701	719	716	693	676	686	692	724	682	665	653	658	703	689	671	704	693	689	681	708	706	730	680	647	706	693	667	679	684	650	677	698	681	671	681	676	707	643	727	643	699	731	676	705	713	746	689	712	740	648	690	690	676	674	726	701	702	670	726	687	708	642	738	679	655	662	678	725	668	696	722	733	712	661	715	652	711	721	734	688	683	729	687	686	711	712	691	664	648	752	681	695	700	661	673	728	700	641	678	686	708	704	626	705	708	682	702	674	665	640	726	696	683	718	705	686	709	712	701	705	648	653	657	710	675	720	688	698	716	698	741	672	664	658	721	729	708	663	672	687	654	694	672	679	735	721	704	671	671	622	680	694	694	650	690	727	729	696	710	708	650	672	660	710	713	672	698	684	705	670	735	669	695	697	683	715	714	723	686	711	677	718	654	707	705	672	689	649	718	653	686	712	670	680	745	682	692	690	694	708	667	649	769	675	710	706	701	732	689	680	699	680	740	704	717	658	644	698	711	673	687	656	696	694	659	730	640	683	685	717	679	726	633	699	648	710	669	671	654	662	731	702	666	653	655	675	637	716	677	734	738	734	617	723	634	680	647	625	680	682	691	688	677	666	674	687	723	711	725	702	677	675	693	697	675	663	726	677	683	672	695	675	724	649	714	705	657	656	716	710	680	700	698	694	706	662	662	702	678	712	695	702	688	687	704	660	692	689	658	679	661	743	677	684	703	683	647	652	694	726	710	656	678	670	693	700	665	686	714	684	676	672	671	711	700	715	673	713	674	702	700	704	727	653	694	711	695	709	659	699	668	700	672	694	724	699	685	729	665	672	661	679	707	733	697	671	730	688	688	701	691	682	662	681	691	644	648	739	706	697	647	710	675	689	703	695	741	694	703	645	704	660	694	651	658	694	700	717	645	710	675	661	700	716	704	710	660	689	702	660	674	668	708	657	708	704	710	678	654	664	699	731	648	665	712	683	678	705	695	725	682	677	682	686	668	717	698	687	709	710	718	693	704	682	716	679	683	642	703	688	694	659	711	698	709	736	675	664	651	690	719	735	729	742	725	719	680	673	717	702	684	716	672	657	701	689	702	702	658	686	661	671	672	726	678	695	660	722	685	726	697	743	698	692	703	681	724	714	696	679	710	706	670	660	655	678	683	677	668	678	668	701	706	685	677	657	670	698	666	692	677	701	664	687	765	690	672	712	725	744	708	679	681	699	712	711	692	713	687	651	697	718	683	695	713	665	676	675	707	702	742	683	721	675	685	696	654	690	714	654	712	660	734	680	708	736	689	697	658	680	740	723	691	653	681	696	690	689	707	667	686	720	689	680	648	703	713	641	716	702	687	709	710	720	663	674	710	659	719	668	713	708	728	774	710	730	710	717	678	692	666	699	684	703	679	686	654	704	670	674	716	720	688	681	690	740	668	697	729	713	668	706	685	745	697	721	662	662	698	670	634	686	697	711	663	660	683	724	677	666	667	712	686	725	654	692	700	634	697	691	699	682	658	654	709	688	677	684	689	703	742	639	661	651	688	689	711	683	638	699	659	705	693	727	701	702	696	720	685	670	702	689	684	683	708	680	679	711	658	699	687	674	710	672	685	653	707	706	648	726	669	728	694	666	690	676	709	721	687	699	707	674	691	676	700	690	739	694	711	669	692	692	706	722	663	699	744	683	709	667	614	642	658	658	750	712	702	643	632	688	703	682	743	660	709	715	658	673	688	671	732	686	681	706	693	717	694	697	672	737	687	693	691	686	689	646	654	628	687	713	663	719	668	691	692	654	700	702	693	668	712	689	701	705	690	654	686	686	692	670	702	661	668	729	677	704	703	722	703	656	704	674	660	690	708	667	735	714	670	673	666	680	708	702	653	723	709	684	742	672	703	677	688	688	718	711	728	690	722	691	728	720	681	636	713	718	693	694	668	681	702	709	697	690	728	721	714	723	678	681	674	708	677	706	680	666	654	744	677	723	682	691	709	695	698	677	669	727	648	679	680	649	671	652	697	669	694	708	690	706	716	689	679	659	753	688	681	698	671	703	662	706	723	676	668	649	686	681	676	647	694	695	693	667	684	718	707	688	697	688	683	703	640	767	690	729	682	666	700	694	727	671	685	723	699	673	667	685	716	688	704	692	684	670	683	708	677	654	719	736	712	665	699	686	704	679	680	647	687	680	673	708	743	690	665	675	657	687	659	682	680	675	681	707	726	670	679	653	667	694	707	682	653	714	693	663	672	673	743	685	677	742	715	729	742	657	666	680	707	704	677	693	740	670	676	686	682	734	689	686	716	688	679	673	701	675	723	653	692	687	690	719	714	682	716	734	672	722	658	681	702	719	673	626	704	713	712	646	654	691	758	724	676	715	669	695	653	616	682	699	677	723	735	688	699	651	696	679	664	653	704	684	661	686	702	655	704	703	701	724	692	692	686	669	680	686	660	746	669	682	670	688	761	653	700	720	706	641	707	689	696	687	751	633	688	685	718	684	728	692	685	690	693	697	662	678	647	674	666	708	648	705	648	681	757	670	713	684	680	729	675	701	677	702	695	671	696	710	683	699	696	722	699	707	687	699	678	691	700	707	686	712	664	689	755	717	661	702	713	701	730	658	690	696	725	714	673	688	677	707	698	703	709	727	631	697	688	724	671	661	715	688	731	694	688	693	696	670	696	670	703	731	689	667	689	698	697	720	644	714	665	689	715	683	700	698	708	688	704	660	656	725	680	670	714	703	683	703	696	673	657	723	671	677	729	737	680	716	669	705	673	735	646	719	741	697	728	686	712	746	652	702	677	677	667	711	703	731	710	732	680	660	653	738	688	725	699	672	693	685	663	690	661	705	681	642	675	676	682	741	647	687	623	672	661	688	665	697	763	707	671	703	664	666	669	689	676	649	672	664	690	696	701	695	704	711	684	736	693	665	674	689	681	689	700	683	689	683	657	707	707	706	686	704	669	749	722	675	723	693	677	726	706	702	706	664	665	703	674	729	713	660	667	679	722	698	705	692	658	680	695	690	693	735	726	736	724	700	653	671	724	698	646	738	740	711	721	664	653	679	679	690	714	697	695	733	696	695	680	635	743	681	698	720	663	726	679	686	645	715	698	653	708	687	666	703	701	688	714	736	634	681	673	667	687	683	714	697	687	687	656	703	698	707	674	730	694	702	705	687	631	711	736	664	684	707	670	693	713	675	659	673	673	716	673	705	663	735	705	679	640	744	636	657	694	701	702	685	689	737	681	727	666	683	655	703	684	675	706	738	653	642	706	670	705	669	687	682	704	675	678	663	663	725	628	693	688	710	681	722	673	697	686	668	672	655	684	700	666	710	716	747
25258	21476	27495	25684	7507	550	420	373	337	327	315	272	288	253	263	246	241	249	226	258	249	233	260	237	231	250	259	241	222	246	278	223	227	219	232	262	236	214	237	240	231	193	241	250	212	213	249	230	219	218	235	235	242	219	214	243	238	227	233	230	252	226	200	254	237	227	228	241	250	234	256	223	221	227	246	235	247	249	223	210	239	233	238	241	225	223	235	244	217	233	239	246	243	218	240	217	236	244	236	229	196	198	246	227	254	219	216	222	235	214	254	246	236	214	246	224	194	230	213	210	223	210	218	236	213	224	246	226	241	208	234	210	242	250	245	216	243	230	232	250	244	233	228	233	243	248	241	212	215	223	221	224	235	227	211	253	253	244	232	243	226	261	234	221	243	223	246	240	219	225	230	225	255	224	228	242	202	238	234	232	253	239	219	267	216	241	229	260	227	229	222	231	255	229	236	241	235	217	231	234	250	221	224	233	199	236	222	225	228	231	226	246	234	271	206	229	220	217	227	231	249	235	224	267	217	234	242	233	244	243	221	226	208	241	245	216	251	212	229	235	265	239	232	224	225	256	251	245	208	250	229	213	195	219	222	233	259	228	253	245	238	233	197	245	229	217	259	228	235	261	222	220	233	261	242	231	226	235	221	212	227	248	234	250	193	231	226	241	256	232	236	236	249	228	228	249	261	255	229	216	249	239	243	232	253	199	249	240	226	237	237	234	235	255	212	227	237	246	244	234	238	238	238	255	234	210	237	254	255	234	217	235	257	221	238	206	207	220	220	211	235	224	244	232	218	243	222	235	245	244	233	249	226	236	251	207	240	228	246	229	242	235	212	224	228	229	232	227	212	245	257	220	240	254	217	215	214	232	228	234	254	233	227	205	233	217	258	219	212	212	216	231	206	225	223	243	249	238	223	218	243	215	231	232	235	214	257	255	229	236	243	223	222	258	231	254	222	219	220	233	230	229	233	230	247	240	210	212	201	198	237	236	233	244	258	218	195	235	252	250	207	229	232	227	213	217	228	242	251	221	215	210	218	231	232	264	205	239	219	241	238	210	232	228	252	230	225	250	249	238	250	214	221	228	207	224	240	216	204	248	217	232	222	206	229	206	219	218	212	230	239	250	224	222	241	258	237	233	245	223	228	217	220	225	218	227	261	246	246	231	214	242	223	240	225	244	220	231	253	260	216	218	230	215	242	245	213	251	232	194	244	241	203	232	232	226	237	213	235	233	222	239	233	231	251	220	212	208	245	204	235	255	269	222	220	215	235	235	216	237	199	200	199	241	198	222	223	210	254	243	243	221	238	249	238	219	233	231	247	235	236	233	219	220	212	229	224	233	214	266	206	243	202	219	234	240	219	256	238	257	271	200	238	214	249	237	265	215	236	242	236	211	229	240	253	247	221	190	222	239	224	223	252	234	252	248	223	218	254	247	218	223	213	241	228	243	249	240	238	220	196	239	227	237	212	229	215	238	253	208	244	252	223	241	241	268	234	259	247	232	224	212	256	221	215	231	222	220	207	250	251	230	227	242	213	223	223	241	235	256	224	243	228	222	263	226	233	232	220	248	217	219	244	245	247	241	240	210	262	226	220	238	205	215	239	251	234	231	236	244	242	224	208	249	263	237	224	246	249	218	220	231	249	230	222	245	232	233	250	240	220	233	287	205	241	251	217	221	239	238	227	227	255	231	225	237	246	230	227	234	236	236	226	233	261	240	248	249	215	248	215	215	220	203	235	198	217	232	239	235	246	221	205	227	241	221	245	237	221	250	227	240	217	236	236	228	265	219	234	236	222	247	233	225	223	245	232	232	210	241	233	236	220	213	231	242	241	250	227	229	216	206	225	226	243	240	237	232	219	213	244	256	225	210	230	241	244	219	227	216	244	205	249	228	215	209	252	239	214	234	234	231	255	225	210	255	234	254	249	233	248	214	229	215	246	225	224	243	222	221	237	222	224	241	256	235	234	211	238	239	228	246	258	240	202	227	237	238	235	229	236	236	235	224	217	266	238	253	260	266	264	242	229	244	232	246	239	230	241	224	241	230	210	227	247	229	263	218	219	236	230	226	216	228	214	227	227	248	215	250	208	218	238	234	237	225	244	215	238	220	220	247	247	218	234	223	259	251	274	209	226	218	208	223	222	206	217	218	210	247	227	216	236	237	207	213	257	245	207	220	230	251	226	199	225	211	241	220	228	216	236	214	257	215	242	219	253	224	242	262	220	222	223	235	233	219	235	230	217	227	230	224	217	227	200	234	216	222	228	231	234	226	199	217	238	207	230	236	212	247	216	248	210	231	228	241	235	269	211	256	198	221	231	233	239	224	247	254	210	244	212	208	239	231	212	246	248	241	247	243	241	229	265	243	211	258	214	251	223	209	236	214	222	228	250	224	257	232	200	242	250	224	214	198	222	234	269	204	233	239	229	198	207	212	235	220	231	230	234	248	219	238	211	255	230	214	232	249	232	231	228	246	250	210	234	218	236	221	224	224	221	249	231	220	245	245	247	259	247	222	213	246	235	264	230	219	232	236	252	244	213	201	209	227	222	225	260	216	241	230	230	255	249	224	233	264	226	245	245	234	257	227	219	241	256	217	223	228	231	242	223	238	213	218	239	294	246	246	229	228	210	234	243	218	235	227	236	239	223	235	230	244	228	253	248	235	221	259	250	200	220	229	221	254	237	224	223	222	214	233	228	210	234	251	254	237	211	243	229	208	231	233	223	232	226	210	248	223	237	264	233	213	225	247	196	239	219	256	229	253	217	199	231	253	230	225	228	206	235	217	235	233	228	222	246	240	239	252	228	234	238	236	222	244	211	251	234	226	244	248	244	238	259	239	271	231	217	247	237	213	204	243	247	236	244	221	235	242	237	226	240	223	237	239	244	248	239	235	238	227	215	215	240	224	252	218	274	247	257	224	251	231	249	210	253	217	231	218	225	201	245	235	241	204	190	250	203	228	228	202	220	221	247	240	217	231	223	229	256	224	230	229	228	242	211	245	238	214	250	226	255	222	251	240	256	245	245	235	245	209	237	229	237	238	235	199	255	222	226	241	224	236	235	230	206	222	236	240	229	217	234	255	239	241	253	224	205	208	225	217	237	229	212	258	197	211	229	228	237	220	223	220	254	250	239	210	261	226	241	222	221	217	235	218	226	228	222	244	230	244	261	220	251	245	236	225	199	212	208	236	227	255	217	221	218	210	212	229	246	235	239	200	248	218	235	239	220	240	237	226	223	240	205	231	225	261	238	224	236	223	257	254	221	246	214	240	204	235	218	225	215	207	201	244	233	232	238	221	223	205	245	228	223	220	228	246	224	235	243	220	209	228	214	256	215	250	218	238	213	237	211	204	267	234	227	253	227	230	247	219	233	239	234	206	262	227	235	255	235	239	254	241	251	199	208	212	239	234	266	230	253	205	208	232	221	204	243	222	242	231	230	238	244	212	212	233	224	247	211	238	233	211	203	241	227	226
7515	16956	3091	1475	1084	818	649	533	470	382	363	356	366	383	339	288	259	290	276	265	298	268	269	251	285	259	274	261	269	218	256	276	255	219	283	246	244	282	253	249	235	242	268	253	251	247	241	248	265	221	270	267	266	233	251	233	239	245	262	263	245	239	256	246	238	254	255	244	257	303	265	232	257	255	253	261	260	209	254	231	245	248	246	268	246	249	274	227	236	260	269	241	227	252	259	254	234	246	262	258	244	238	257	267	248	249	228	246	247	240	230	269	247	243	230	261	283	242	238	258	238	243	246	234	249	240	266	253	243	234	251	244	231	254	240	271	250	255	265	238	220	224	242	217	252	252	240	236	234	240	248	251	231	244	229	226	211	257	256	253	237	246	231	283	261	237	247	219	209	245	266	239	249	259	272	240	254	245	244	253	253	249	249	254	258	233	265	265	236	249	232	249	232	237	257	237	238	268	237	248	219	247	227	267	238	251	233	255	279	271	240	234	242	259	223	240	253	235	231	255	248	237	257	237	277	239	243	249	253	264	257	247	273	253	262	240	235	248	267	228	237	245	259	266	249	259	258	254	251	224	272	237	268	236	254	241	242	244	251	235	256	233	241	238	244	238	234	256	277	251	259	263	254	295	260	247	215	243	234	262	228	228	260	257	239	233	230	240	262	231	266	225	242	234	245	255	229	264	253	264	250	246	245	245	236	278	252	244	215	234	250	244	260	226	244	238	236	215	257	242	277	270	267	266	257	241	263	262	244	256	279	261	248	243	259	244	238	276	237	262	254	274	255	245	248	266	267	249	257	276	263	246	281	264	252	244	258	266	255	238	237	254	231	242	256	256	246	253	237	236	287	247	235	246	241	254	221	232	257	251	251	244	233	250	250	268	220	257	240	238	248	304	252	267	245	232	239	268	249	261	245	262	260	257	264	230	253	241	244	238	255	234	256	224	240	239	219	246	258	231	257	254	257	235	231	269	289	264	259	261	266	283	239	270	268	235	245	264	259	249	266	247	267	241	231	236	249	233	268	242	263	233	238	262	219	252	256	227	276	249	230	230	254	291	238	231	246	266	259	242	254	226	270	230	267	260	239	260	266	248	250	254	249	247	239	256	242	248	263	240	253	273	244	243	238	259	244	243	257	270	262	226	259	254	227	221	267	231	231	238	254	242	264	251	230	243	220	260	260	256	227	275	247	242	249	262	253	264	246	233	259	249	224	278	264	270	236	267	269	263	245	235	250	246	223	269	217	228	224	233	250	231	265	254	238	240	251	267	234	236	238	258	235	259	274	254	241	251	283	275	256	296	239	239	255	255	235	245	269	238	253	240	252	260	238	235	254	269	262	254	239	210	238	251	266	248	280	281	263	268	271	224	268	299	225	242	224	235	238	246	264	236	246	243	255	230	262	253	261	259	241	249	267	251	285	228	271	251	246	260	234	231	257	239	284	235	258	225	254	227	246	257	244	241	245	245	245	230	251	262	252	260	252	251	263	242	260	241	261	243	246	254	239	222	229	242	250	252	271	246	241	232	245	203	232	234	241	227	253	214	264	231	283	267	260	220	266	235	224	251	275	250	271	235	260	262	248	231	248	264	219	263	243	227	252	262	227	218	293	245	244	260	259	235	254	253	259	206	244	249	220	255	225	249	228	241	248	249	253	259	283	279	262	276	275	248	243	242	234	251	246	237	254	249	251	252	241	235	228	243	256	238	261	248	233	251	222	245	245	263	239	233	272	248	240	250	236	253	284	253	227	240	236	246	229	251	237	249	222	239	254	232	240	241	236	244	244	243	270	248	228	262	283	244	226	269	252	228	265	216	247	245	249	231	220	239	246	247	247	242	255	262	263	266	242	243	248	266	246	269	267	259	274	258	246	252	241	263	235	229	254	235	258	261	254	246	256	259	248	238	250	252	248	225	228	244	257	238	265	240	256	257	259	247	249	260	222	253	256	234	242	279	252	251	257	245	241	236	246	262	226	248	234	262	248	231	234	262	265	276	254	250	249	249	234	268	247	231	248	216	238	236	251	243	240	228	259	265	215	253	238	239	241	262	244	231	238	244	242	249	230	260	248	277	237	250	281	228	234	231	251	247	233	255	257	251	265	242	260	248	242	258	232	219	246	249	256	240	260	249	259	251	244	260	241	267	264	267	255	246	255	255	253	253	278	260	237	247	273	244	248	239	240	223	225	245	229	245	254	239	239	252	256	230	255	225	244	220	249	235	228	276	259	242	262	253	240	269	234	258	230	262	287	264	245	244	262	231	249	224	241	256	250	267	241	246	249	274	240	251	273	242	251	273	252	272	244	230	258	227	254	266	254	242	255	248	240	252	273	249	233	257	277	246	260	281	233	250	234	261	259	256	267	259	223	254	256	266	246	237	247	268	254	259	233	248	241	219	251	230	264	243	266	283	253	257	254	287	235	241	251	237	264	231	258	263	254	261	229	240	241	233	228	250	234	275	248	252	248	269	255	255	252	248	260	260	247	242	223	228	241	254	252	255	231	251	265	228	238	267	222	238	234	252	243	237	227	268	266	245	256	268	280	235	238	248	268	275	259	251	236	253	244	256	230	244	266	249	265	238	251	269	261	248	242	240	257	247	238	224	222	247	277	246	236	273	256	278	239	235	268	259	283	226	245	245	232	256	254	235	215	230	251	225	244	267	228	230	244	244	243	260	234	231	234	253	264	237	233	243	267	244	242	262	246	266	245	237	238	238	258	224	254	277	229	263	232	263	262	279	252	269	267	289	243	264	249	243	256	227	226	235	228	255	246	273	259	255	238	226	219	222	264	250	272	258	237	258	264	226	248	258	269	249	256	252	260	242	244	257	229	262	256	232	250	241	238	243	241	244	262	225	259	269	268	247	282	257	223	243	261	262	237	269	235	239	250	210	235	233	282	260	287	249	228	251	235	255	245	292	250	238	262	262	239	261	245	252	257	216	257	234	261	223	218	257	251	249	257	230	246	281	264	236	211	225	229	259	232	260	292	253	266	248	239	241	259	248	259	235	263	251	227	273	242	237	239	234	243	289	262	253	242	249	237	241	242	273	240	267	280	258	292	273	218	247	248	237	233	251	231	246	262	272	261	261	231	240	251	262	253	245	241	246	234	235	258	265	237	230	250	240	239	246	265	253	215	224	280	257	235	259	228	240	269	281	232	245	235	255	218	229	244	252	268	273	254	268	251	224	248	255	269	243	256	263	251	248	248	242	263	244	245	259	257	261	234	266	253	217	232	247	245	220	243	228	227	274	250	228	243	253	248	249	251	266	270	242	255	269	250	264	249	262	268	243	249	252	236	256	268	258	236	263	250	242	254	248	254	254	260	220	266	251	251	276	255	225	289	230	286	250	246	249	246	250	265	270	247	231	234	263	252	277	232	224	227	244	239	249	233	251	232	244	247	242	264	237	262	256	272	255	227	241	271	236	254	246	250	231	241	238	261	250	220	262	253	260	229	260	228	226	269	224	238	246
22903	21498	29236	24139	21498	21544	6620	1510	1215	1146	1044	953	980	925	869	902	817	871	841	888	817	785	856	811	789	796	813	810	818	803	796	807	841	801	824	773	824	757	796	820	758	779	845	763	730	774	820	790	733	817	825	757	811	791	811	817	747	802	786	791	787	799	738	763	790	758	744	795	761	777	730	789	772	714	744	761	769	767	793	801	838	741	770	722	790	791	764	812	768	794	778	783	798	776	802	736	781	762	763	768	754	845	794	829	818	755	751	827	769	742	762	770	796	800	799	763	792	759	769	762	759	770	789	809	764	783	761	744	723	773	743	782	756	807	794	756	740	746	823	783	724	744	790	738	777	732	764	709	782	770	764	732	751	793	774	772	769	718	713	735	759	804	799	776	808	794	807	796	780	793	790	785	773	759	790	726	731	755	769	761	785	744	755	770	751	769	742	752	741	774	796	796	760	737	738	776	726	842	738	775	790	770	726	767	771	758	751	754	744	780	787	736	771	723	749	760	760	770	785	798	736	806	758	775	834	783	776	797	761	780	761	783	796	800	763	843	700	718	760	744	759	784	817	828	767	756	710	723	799	755	763	754	709	813	755	765	742	778	731	793	764	785	787	783	752	765	765	780	754	768	769	753	774	799	765	745	754	790	758	779	767	750	755	776	709	831	786	789	754	738	787	763	782	755	800	780	753	785	794	780	799	791	779	780	779	788	721	798	758	724	775	746	775	790	734	752	770	805	800	787	778	745	732	788	758	728	802	734	766	782	799	826	802	808	787	727	799	805	780	760	786	800	790	722	786	794	865	784	765	812	821	787	787	740	770	796	722	793	841	783	812	787	751	701	735	743	814	752	770	825	777	779	733	797	764	767	773	739	761	769	759	775	753	790	797	813	777	793	793	798	783	739	842	753	747	756	740	774	777	806	775	787	808	769	796	795	822	767	781	755	754	771	745	743	742	826	772	740	866	745	756	830	778	769	754	715	746	763	826	771	783	811	794	774	774	745	776	779	797	788	771	768	755	748	773	758	790	764	753	772	758	791	762	812	794	776	830	784	813	788	802	724	732	749	774	834	801	780	758	703	747	727	744	744	743	741	821	727	745	792	761	779	797	716	780	749	784	777	729	791	737	764	807	764	753	773	763	735	791	784	774	781	755	720	738	772	803	817	777	774	789	742	771	750	764	756	745	785	768	791	747	837	756	759	761	745	776	752	764	799	794	768	791	809	764	753	780	785	777	810	783	796	805	779	752	803	769	751	785	772	786	774	807	800	768	745	751	765	754	759	780	802	816	768	748	785	793	721	698	777	810	755	795	771	771	769	742	782	767	734	738	773	816	743	794	780	752	768	784	801	750	805	788	769	756	779	763	777	766	792	754	818	770	758	762	780	754	741	798	787	767	812	776	776	786	749	749	770	767	835	764	822	741	765	737	784	746	782	775	813	735	753	749	755	839	734	750	788	757	750	774	744	726	822	720	760	780	764	783	794	817	740	774	756	791	788	736	766	788	799	729	760	735	774	757	745	812	758	810	757	773	758	778	751	779	746	801	801	756	761	748	788	759	775	729	678	758	743	753	773	741	733	734	817	771	826	780	751	781	757	743	788	783	751	776	798	769	785	784	741	806	795	770	747	732	794	766	745	733	748	788	747	809	811	808	767	781	786	808	786	752	756	735	763	750	726	774	782	758	758	790	766	793	800	785	780	773	810	752	756	777	757	789	790	768	758	772	793	818	758	799	784	755	758	844	801	817	730	773	759	810	784	783	749	737	727	759	786	748	787	728	742	749	754	746	773	752	784	757	781	811	742	734	819	761	788	794	810	769	789	782	783	787	766	755	776	781	815	817	746	757	745	779	764	774	794	736	741	789	756	715	773	738	779	743	795	804	808	786	702	791	753	764	800	779	768	765	779	766	778	788	707	750	799	776	735	752	745	756	759	763	760	755	833	775	727	763	680	743	827	807	808	768	733	747	796	739	832	793	795	776	761	793	772	764	703	777	773	797	764	776	774	785	793	752	759	781	747	765	749	791	736	734	755	808	770	795	727	780	795	810	740	757	790	744	762	722	736	817	792	759	778	784	717	783	782	779	776	747	712	746	744	725	793	795	735	785	750	746	827	756	796	769	763	735	765	768	758	810	745	736	805	796	788	722	746	795	785	836	789	745	802	784	748	771	780	765	771	789	745	775	750	759	703	785	778	730	720	765	748	749	742	769	790	777	713	791	771	802	802	714	787	791	790	814	771	762	783	737	744	762	769	751	749	785	741	787	753	764	774	798	789	813	763	746	743	789	742	800	790	779	780	767	730	786	716	752	735	764	789	798	800	795	803	743	796	728	793	804	757	751	771	769	789	817	796	799	778	730	761	722	774	729	778	734	787	775	744	746	837	754	804	758	813	741	786	792	756	752	786	812	771	782	776	781	775	764	830	762	722	766	761	807	781	765	771	738	782	768	726	758	786	793	815	700	756	805	839	773	802	793	765	752	720	782	761	778	730	775	733	782	770	751	759	766	748	805	778	736	784	770	766	739	774	734	787	775	805	745	772	774	785	737	740	784	766	828	720	733	740	760	821	786	782	773	791	741	736	774	763	752	768	745	732	768	817	755	788	726	713	775	761	777	752	719	774	776	768	766	764	781	781	803	828	776	733	737	744	722	770	731	749	805	747	742	724	811	767	755	778	702	798	831	762	782	779	765	765	739	810	723	801	779	791	735	770	821	761	783	763	749	758	736	818	772	767	771	804	786	773	741	748	794	738	769	741	703	766	770	804	796	703	794	720	781	758	749	790	779	821	798	756	766	775	757	750	835	771	727	767	709	789	781	756	762	754	792	777	767	801	772	778	785	763	742	731	746	748	794	766	781	746	755	780	788	817	786	761	726	727	773	782	782	735	783	808	760	721	764	783	780	725	765	766	838	830	736	767	786	752	777	742	775	782	815	780	712	758	759	773	804	744	783	772	792	825	769	785	806	775	718	773	768	775	819	764	762	749	738	775	742	802	779	779	753	779	809	733	781	723	752	804	785	740	746	778	782	780	769	795	745	757	762	752	758	798	713	741	753	781	794	773	777	763	768	710	748	824	719	761	789	746	788	837	771	754	781	755	778	834	769	817	800	769	762	750	716	809	752	772	781	741	791	807	714	803	732	763	748	744	746	702	800	777	706	763	754	739	776	760	764	813	800	754	749	755	754	769	781	775	774	785	776	787	785	768	821	807	742	747	756	730	748	787	791	810	765	746	752	796	748	796	763	748	795	786	771	781	739	715	726	817	711	819	788	768	764	750	781	763	795	812	782	807	783	784	784	768	739	737	830	738	789	759	763	769	759	780	790	764	790	763	793	718	798	791	723	695	768	773	765	734	755	802	771	720	739	764	808	785	753	733	774	801	764	816	767	779	749	742	732	759	777	794	784	735	812	768	751	800	762	880	801	771	818	736	734	720	780	750	781	744	713	822	764	782	742	761	844	740	717	733	741	725	753	775
9590	28362	9839	5011	3574	2841	2228	1911	1584	1387	1261	1153	1128	1066	969	980	933	940	919	894	907	824	903	874	822	875	822	806	829	797	816	829	764	813	804	843	800	809	806	768	814	803	765	761	781	780	803	845	770	784	793	853	751	768	752	816	819	781	853	819	759	773	771	771	816	765	710	740	758	777	769	781	708	796	738	824	858	780	840	773	795	773	774	767	795	853	788	794	754	798	787	781	793	752	780	813	771	765	821	750	795	769	741	764	828	788	801	774	770	840	768	769	779	803	772	782	798	749	786	801	811	769	803	749	798	751	821	775	716	816	796	775	815	791	810	805	798	784	739	787	781	763	815	797	744	796	812	794	824	776	763	760	764	763	779	788	808	816	780	755	765	775	816	765	859	820	789	799	754	764	759	803	785	758	786	752	798	771	753	815	796	786	788	855	753	761	827	770	806	756	715	774	821	800	777	772	801	789	784	823	780	778	765	753	749	781	807	792	728	730	805	808	790	818	796	760	798	773	847	753	762	753	803	811	815	750	786	796	777	712	734	806	780	804	786	758	741	757	726	797	751	779	794	806	805	815	827	731	772	778	767	782	760	788	789	783	809	805	813	796	809	792	812	755	769	791	798	738	816	798	801	808	792	743	775	807	793	786	779	756	767	832	758	778	813	773	800	781	805	800	764	763	767	791	752	805	803	771	776	780	760	787	774	785	770	771	786	761	739	800	759	778	816	815	801	794	752	770	840	742	753	827	781	780	801	776	725	735	795	782	760	793	788	808	740	826	743	774	829	752	801	789	809	784	754	765	791	798	752	804	798	751	801	837	752	783	754	804	812	744	738	788	775	788	821	760	755	790	783	753	742	755	804	815	799	774	685	782	782	766	759	850	799	769	771	763	762	776	754	797	747	796	794	767	759	794	774	795	778	819	716	742	745	779	735	762	711	794	782	841	774	767	781	771	764	742	808	763	785	779	766	803	791	802	804	805	780	782	794	826	774	751	766	757	819	778	756	791	827	748	826	787	781	832	776	777	764	765	767	752	801	745	807	789	750	783	736	782	840	719	828	804	768	859	784	825	862	840	779	830	789	803	746	784	750	755	793	796	707	778	765	775	769	774	837	727	803	783	739	824	772	805	787	762	781	762	755	762	767	797	768	800	790	764	778	776	812	736	786	792	780	709	754	779	793	787	746	728	782	815	807	764	847	811	771	739	758	795	788	740	733	771	767	749	746	783	826	761	803	734	773	809	773	803	730	778	789	757	770	807	719	763	780	769	865	787	816	763	758	798	753	757	735	769	751	802	774	707	792	778	783	786	793	828	721	790	759	814	801	782	803	813	843	748	819	775	789	813	784	769	783	787	832	821	827	773	754	786	758	768	759	826	782	784	822	802	756	743	789	758	731	834	744	773	790	859	808	799	785	788	772	859	758	731	759	787	772	790	782	757	814	765	788	758	788	769	767	813	775	775	770	739	793	834	753	794	823	833	767	770	788	811	783	790	804	771	734	818	764	763	759	768	849	755	764	725	778	783	764	761	751	774	815	828	758	812	789	766	753	790	745	737	789	779	770	763	820	800	772	798	784	786	781	796	745	812	790	772	851	800	752	762	789	821	770	754	687	751	825	783	804	784	789	787	768	812	779	780	792	766	770	802	781	781	752	804	752	825	804	792	764	828	777	799	797	725	773	781	766	787	768	793	772	747	794	763	804	800	806	802	693	753	794	822	798	792	805	776	794	827	744	785	794	778	767	789	789	773	781	743	801	745	808	779	783	778	742	737	764	783	755	779	763	781	772	786	769	813	784	761	765	808	801	755	785	777	805	766	764	781	766	799	787	779	820	800	763	796	739	737	811	757	807	811	732	819	769	751	804	737	766	778	792	813	821	810	764	798	805	791	772	742	748	799	811	772	788	771	777	763	780	789	745	770	795	785	804	775	755	763	818	749	769	802	796	764	798	785	779	801	820	775	789	817	728	763	793	806	855	769	795	786	783	765	781	822	804	780	786	754	818	826	789	772	700	783	769	791	777	772	801	752	744	802	761	774	803	719	766	786	801	762	755	765	753	817	755	818	803	763	763	748	755	765	795	765	820	804	765	760	754	741	809	837	771	767	725	795	772	765	771	765	776	704	752	818	749	748	801	799	733	779	787	785	849	766	765	744	778	806	803	764	746	755	755	815	790	811	800	769	822	800	751	762	744	805	741	815	763	773	834	791	787	768	771	793	721	761	751	776	795	757	793	810	795	781	819	755	773	753	795	745	782	810	787	796	748	785	773	775	762	746	762	776	738	768	821	783	737	784	820	813	761	809	786	727	800	816	743	785	762	759	773	766	816	780	840	775	809	805	749	762	785	798	777	778	750	769	796	759	806	789	767	806	771	798	753	796	758	812	758	790	750	848	759	746	753	758	782	801	804	732	802	805	838	792	752	834	766	774	754	844	783	797	795	793	740	761	807	744	774	759	788	800	801	818	809	786	819	717	800	811	783	792	766	768	833	788	751	814	737	731	800	730	797	801	765	777	784	708	781	784	797	770	794	781	743	767	823	766	735	770	773	768	754	765	786	777	800	776	765	765	815	779	769	789	750	735	869	761	811	838	822	839	772	790	736	778	761	767	759	806	773	812	752	794	834	785	809	774	759	833	774	816	790	829	758	826	762	784	788	823	824	780	782	739	758	799	783	786	806	754	786	809	766	854	780	777	818	788	749	807	763	779	805	754	763	767	753	752	779	754	774	797	777	760	710	781	803	749	759	787	759	818	821	776	830	830	799	781	756	788	786	784	804	771	761	813	777	767	756	784	788	806	748	815	758	822	795	763	803	752	750	773	761	771	782	833	758	754	763	785	802	789	798	769	789	712	766	777	796	742	809	777	765	778	770	777	785	778	777	814	775	780	808	731	737	778	785	806	836	744	786	816	750	776	776	811	778	859	786	754	773	778	787	793	780	757	800	766	763	741	731	764	795	815	804	825	820	771	767	824	841	826	751	761	782	757	788	771	783	882	782	816	763	785	799	767	746	727	767	730	789	766	776	759	778	770	800	783	792	748	815	786	755	775	765	760	815	825	810	798	801	789	762	773	822	818	796	858	742	766	822	778	809	813	816	796	759	793	754	812	782	773	790	799	747	755	797	741	727	710	769	797	715	821	772	797	787	744	783	798	795	810	772	750	821	766	785	761	761	800	740	805	808	787	774	751	786	772	762	798	772	796	784	784	785	705	793	802	814	810	786	776	780	781	786	763	809	786	788	802	769	779	785	798	783	826	766	802	774	762	793	747	779	772	820	798	779	742	770	801	804	854	778	806	792	776	783	757	811	804	750	797	788	741	771	796	806	788	731	785	801	770	848	767	761	774	779	770	825	786	807	725	772	749	820	858	766	786	775	766	865	777	764	789	771	783	778	806	787	728	784	764	746	768	735	816	735	765	816	767	753	767	807	792	776	834	794	741	749	774	794	798	760	791	788	772	777	782	781	801	804	785	794	786
28191	19495	5545	804	535	516	405	308	344	303	265	331	343	292	309	310	305	284	292	308	307	307	297	310	286	287	284	259	313	315	308	302	328	292	290	292	302	331	333	303	285	305	271	312	299	284	306	271	291	306	298	316	300	314	287	303	314	309	301	288	295	293	306	289	288	302	306	285	311	275	309	327	303	299	297	334	322	308	328	281	309	338	289	288	265	335	316	294	297	321	305	302	291	328	275	314	301	301	310	291	315	317	319	288	312	299	298	283	316	326	304	290	298	311	297	300	297	320	305	267	295	310	279	312	323	292	327	269	302	298	278	268	297	283	316	284	331	289	273	282	286	307	317	330	287	320	300	322	312	302	286	318	329	324	269	285	303	321	319	299	286	311	353	303	279	302	273	292	289	281	288	270	306	304	284	298	315	295	306	290	306	295	313	306	309	308	301	274	315	265	287	305	303	305	299	282	291	325	322	292	290	297	289	286	318	287	261	321	284	308	316	302	285	310	295	299	296	310	268	294	278	301	278	285	279	293	306	318	292	314	255	307	290	275	294	293	277	268	282	286	305	305	323	266	298	279	293	270	306	284	308	300	295	278	284	325	286	296	281	296	334	301	324	304	315	301	291	295	291	321	293	295	325	296	292	317	328	292	269	310	291	307	305	294	275	331	330	281	280	299	308	301	281	319	309	265	327	274	314	296	292	290	294	286	261	309	312	294	304	322	301	289	293	291	319	310	295	307	284	314	282	328	275	320	310	305	318	317	307	302	313	319	279	292	308	311	289	311	282	310	312	296	307	281	305	287	286	280	271	321	298	314	256	304	301	307	318	309	318	318	298	302	296	306	313	274	329	313	337	287	287	333	321	290	294	315	300	305	272	291	295	332	302	310	269	285	330	272	329	322	274	286	304	305	290	305	303	305	321	317	296	282	293	288	313	306	316	314	272	306	302	297	308	263	311	337	306	316	317	302	303	304	304	299	323	324	298	302	302	283	330	295	309	320	306	310	303	298	299	287	325	309	278	283	294	282	308	319	309	284	287	301	282	300	297	317	289	279	298	324	278	309	287	315	299	273	288	282	298	295	301	311	290	280	316	325	284	301	306	288	316	289	309	255	283	277	313	326	308	292	302	328	310	273	319	286	294	300	289	311	321	293	292	326	283	316	303	340	291	289	314	314	311	309	304	292	290	321	304	302	304	290	298	270	293	271	313	276	331	323	286	263	311	293	299	309	285	286	275	329	294	313	286	282	272	290	342	310	344	334	312	324	295	298	272	310	300	285	309	287	314	304	300	314	283	311	291	312	316	304	273	299	303	289	283	296	331	298	311	304	284	312	321	284	271	290	324	283	333	284	291	264	287	296	328	281	302	294	344	306	292	291	274	282	298	282	290	320	323	303	311	308	316	291	294	323	334	272	311	321	277	304	264	324	299	300	253	306	319	299	294	310	305	322	298	284	279	321	298	322	278	311	305	296	292	325	297	254	289	284	267	286	286	303	316	289	327	315	311	285	308	296	327	253	285	310	316	286	302	301	296	282	325	307	294	338	276	282	316	262	295	310	318	308	323	298	319	279	325	297	258	287	303	274	322	291	300	307	304	302	327	280	304	279	288	313	311	264	292	294	317	252	283	290	319	287	253	306	314	308	302	304	346	338	292	310	310	280	298	285	296	278	299	279	311	295	329	295	306	292	331	323	331	314	300	331	329	298	316	285	303	301	296	309	302	302	270	302	283	316	272	274	281	333	287	289	308	328	326	304	317	299	298	279	293	307	336	319	297	324	310	283	286	298	298	304	320	300	314	301	311	279	313	289	303	291	312	316	313	284	307	299	305	283	320	321	321	303	332	284	309	273	326	269	280	322	290	313	259	321	286	298	326	315	297	328	279	307	319	272	321	291	335	315	293	299	302	293	328	302	326	304	287	296	309	293	300	276	279	317	298	294	294	307	305	336	294	295	284	306	276	314	305	262	302	298	316	291	252	266	278	261	315	288	277	324	270	298	259	318	306	308	299	277	314	280	301	272	325	306	317	287	312	303	340	303	265	313	305	272	307	285	317	283	283	294	296	284	319	302	302	290	306	296	306	273	278	300	320	310	287	276	290	333	298	315	316	261	306	265	289	304	322	316	281	326	275	297	318	319	294	323	321	292	293	313	303	303	279	269	326	300	313	303	329	304	291	285	317	324	294	277	303	296	302	323	286	317	299	328	273	289	296	266	296	302	280	274	315	313	284	284	307	315	292	290	290	311	289	254	276	309	315	288	306	320	288	321	313	303	303	321	282	270	289	303	322	293	314	295	288	299	278	283	302	279	280	290	314	319	325	271	293	284	308	310	281	301	272	278	277	286	300	332	311	266	309	292	306	324	278	307	310	284	312	312	283	313	287	289	329	323	277	289	305	315	294	300	308	298	307	296	304	278	268	292	294	288	291	270	295	286	307	293	284	292	296	297	324	277	298	299	307	289	302	281	306	300	301	300	293	316	278	273	290	296	347	308	327	321	346	273	303	309	298	305	293	293	323	298	334	289	276	333	294	313	313	317	298	293	296	322	322	270	301	296	301	319	301	292	309	320	324	299	284	300	298	297	295	294	280	273	309	293	267	329	310	316	316	279	294	305	306	272	274	292	312	311	322	304	315	285	280	286	314	299	282	269	273	309	319	300	270	310	302	307	284	292	309	281	294	301	276	314	316	306	296	312	282	304	310	288	294	327	297	294	279	290	303	317	281	295	274	261	284	299	275	307	301	300	295	324	312	314	307	297	300	331	309	294	309	273	306	282	310	270	288	285	301	314	315	282	332	323	324	285	293	310	302	301	286	315	303	264	255	272	305	291	292	299	282	311	279	297	249	294	295	271	310	281	324	275	301	283	303	328	322	303	268	299	300	276	293	309	300	304	319	309	277	311	305	285	297	296	318	289	319	277	339	309	319	287	282	295	295	324	293	329	297	316	303	328	319	321	280	306	322	291	282	297	289	272	307	264	279	285	283	322	289	298	309	306	295	290	269	325	295	321	281	274	312	293	277	282	306	304	317	303	312	302	288	294	291	291	292	312	253	317	320	309	324	290	279	302	316	297	298	303	289	296	308	287	295	295	295	288	308	312	285	293	296	293	290	323	310	320	291	286	293	321	289	292	282	299	297	293	302	288	291	287	292	306	285	302	318	290	288	315	293	301	315	326	303	327	330	309	294	278	318	271	293	288	308	282	303	317	312	305	322	301	297	303	260	286	298	292	311	306	320	285	288	331	288	308	275	289	284	297	329	318	301	319	300	302	288	297	322	287	311	299	276	303	305	301	320	271	312	291	291	303	266	288	298	293	280	289	304	310	284	286	277	316	291	296	307	307	301	315	295	285	287	304	308	318	291	270	289	328	288	271	305	297	268	281	304	303	320	283	270	299	293	293	286	306	325	302	299	308	309	286	302	278	281	306	301	300	297	303	302	293	326	291	302	308	257	257	292	293	293	299	296	318	303	320	285	285
7832	8647	1039	633	515	419	413	375	386	361	318	316	328	327	320	328	301	322	300	299	283	306	310	301	307	314	317	303	309	325	327	302	304	342	334	303	311	355	342	303	329	300	286	311	321	321	258	289	342	303	326	301	336	283	311	331	316	316	302	282	343	299	307	332	314	313	280	331	291	295	310	305	334	310	289	290	271	330	351	331	305	310	298	269	316	272	301	335	332	305	292	308	329	323	313	321	321	287	298	300	310	308	290	298	270	292	301	316	291	306	315	325	298	309	303	336	289	298	322	316	329	290	303	311	305	292	348	342	305	313	286	334	299	281	289	302	328	326	306	315	309	288	338	312	282	310	290	297	309	302	296	301	311	322	288	295	304	302	328	298	286	319	320	304	321	324	313	337	348	288	314	279	329	307	287	300	310	358	318	293	308	286	317	295	312	315	322	321	303	282	310	340	306	292	316	316	300	300	295	274	352	282	308	341	312	304	303	313	289	296	308	298	281	276	301	312	311	314	294	315	301	325	318	328	322	304	286	325	293	323	297	289	297	301	302	324	316	293	314	310	300	315	320	289	324	281	310	274	289	312	315	287	325	312	330	299	336	301	306	324	280	326	320	292	344	317	300	268	307	314	263	323	287	296	306	272	330	332	303	297	264	331	308	314	336	289	306	308	297	283	297	322	281	297	324	303	311	321	319	303	311	333	317	328	320	321	316	284	312	315	326	324	289	314	306	321	301	334	281	312	316	281	295	322	332	314	341	330	316	302	308	285	325	284	303	312	272	326	315	343	294	316	304	340	298	312	315	296	333	295	275	310	343	306	324	307	312	324	318	339	341	300	306	322	309	266	307	307	296	336	264	308	289	337	328	279	308	310	285	302	293	323	302	318	313	273	304	308	286	316	297	312	318	308	306	345	280	325	292	333	304	289	307	302	280	314	328	317	298	299	323	318	308	314	303	297	331	333	294	280	313	316	321	310	311	278	303	295	307	312	335	311	273	306	285	287	308	326	319	308	325	312	323	302	308	304	308	281	279	316	321	297	310	305	303	322	308	277	296	287	306	319	304	328	297	323	289	298	304	293	307	309	329	326	307	294	305	313	306	287	286	306	278	319	290	317	312	307	298	329	307	320	299	328	293	278	322	296	312	297	326	279	290	329	311	325	316	316	323	326	309	296	305	308	283	304	305	313	297	321	328	309	309	305	310	304	310	320	285	293	302	313	291	318	311	326	313	317	318	274	313	295	327	326	300	311	305	307	310	296	311	308	286	287	308	294	300	297	314	304	312	281	315	332	313	311	281	295	297	281	321	314	284	334	300	287	318	306	332	280	316	255	287	324	286	290	301	313	313	322	303	290	288	286	318	297	313	313	283	296	292	304	286	294	331	308	291	310	331	320	278	316	292	305	286	307	319	324	286	324	309	335	307	290	314	311	332	333	297	330	340	294	298	317	313	320	303	269	312	300	296	309	299	313	285	313	292	340	301	309	317	269	304	281	291	295	290	275	293	327	280	285	281	301	289	283	316	308	292	324	306	312	301	301	324	317	294	322	316	290	312	332	321	290	317	315	283	270	318	346	318	311	277	315	292	334	344	297	298	303	314	290	291	324	307	283	284	319	313	309	293	301	294	307	313	327	284	314	302	294	306	281	282	295	304	320	275	301	292	303	313	338	307	307	299	323	301	299	299	269	301	307	301	289	307	324	303	305	278	298	327	302	291	279	309	308	288	302	326	301	289	329	304	291	309	295	290	313	295	311	291	298	309	292	267	306	295	271	303	291	314	300	311	311	306	309	307	306	356	336	307	322	300	302	283	324	288	322	294	327	298	323	290	319	313	309	329	300	332	286	312	301	318	307	318	310	338	293	281	314	298	288	296	299	304	328	320	312	336	282	336	318	289	286	291	307	264	310	285	311	324	307	317	326	300	332	320	294	332	304	280	286	293	312	307	287	294	335	352	319	278	278	304	322	301	322	344	302	307	313	333	287	305	318	324	304	304	288	292	319	304	328	305	339	291	277	300	293	282	273	288	317	293	273	281	297	302	295	322	299	336	305	298	306	303	307	307	286	310	307	308	292	273	333	277	283	308	328	309	293	314	287	317	312	307	284	300	288	279	280	307	332	317	272	325	318	278	303	337	302	289	304	299	274	337	326	306	278	295	324	317	304	286	315	321	302	301	312	300	289	310	320	323	298	308	351	282	278	286	313	268	275	315	298	295	297	269	323	301	313	341	318	273	327	310	306	283	321	305	315	323	288	315	315	305	316	317	306	291	324	285	307	282	309	297	293	299	313	289	307	316	316	292	307	300	313	315	314	284	314	313	313	327	304	295	287	322	310	274	304	317	290	293	278	285	340	315	298	305	323	317	314	300	322	302	312	303	313	280	304	317	295	326	296	356	310	296	302	321	300	301	319	323	316	342	315	290	276	315	282	329	288	311	322	320	312	334	344	283	296	320	331	320	334	302	304	323	314	311	312	336	317	292	300	300	326	336	300	289	288	301	312	333	284	295	297	291	320	291	319	290	290	305	330	278	329	282	315	318	289	315	320	274	320	312	308	278	298	315	313	294	284	298	288	294	296	299	309	297	294	295	306	299	301	280	291	317	282	321	293	277	322	304	323	308	358	292	308	280	320	307	314	298	294	270	306	297	297	283	272	308	303	306	308	291	358	286	304	296	328	307	329	330	312	311	325	320	296	312	319	281	315	293	299	282	303	310	295	282	289	311	318	316	344	320	287	283	313	323	270	293	300	297	268	299	297	300	332	336	280	283	345	295	334	307	327	331	300	293	322	278	302	307	331	310	307	361	299	307	306	312	281	338	323	308	297	317	300	284	313	292	331	297	304	282	316	311	329	274	310	321	291	304	303	327	296	296	288	326	293	298	308	295	301	316	322	315	321	316	292	297	326	314	327	316	299	304	282	280	304	307	280	310	316	330	291	289	322	295	299	294	294	306	293	308	312	305	269	278	340	286	315	318	283	296	321	340	308	275	279	326	311	299	293	330	302	276	320	296	300	326	299	284	295	305	300	321	317	298	305	329	313	302	317	273	307	295	309	322	285	290	276	286	313	300	328	300	302	302	341	327	328	302	301	292	310	288	279	327	310	323	294	310	313	302	329	297	307	343	307	302	270	278	285	308	311	268	323	293	328	285	301	313	312	323	358	317	342	332	316	329	338	320	304	277	287	305	295	282	305	329	335	356	348	315	303	294	301	308	306	299	302	292	294	318	307	274	286	318	322	310	309	269	329	307	308	306	303	304	293	320	300	309	302	318	296	288	312	306	305	329	331	341	294	301	265	326	315	316	315	323	290	311	301	336	295	303	345	311	306	298	312	293	369	294	302	340	324	299	305	324	293	309	325	312	303	305	278	319	304	290	317	288	296	337	337	283	291	325	309	294	318	354	286	313	297	307	280	276	271	290	256	333	307	297	312	350	324	300	292	322	336	307	303	330	308	279	281	317	307	312	308	286	321	324	322
24065	21436	28623	24626	21383	6977	1339	970	926	857	816	816	743	749	713	718	733	702	748	714	742	695	703	702	665	712	701	678	689	712	663	670	699	695	708	703	677	711	661	662	689	700	712	646	652	709	704	655	703	685	669	677	635	725	698	708	706	707	658	641	674	682	643	693	671	704	667	681	694	672	634	644	692	722	700	679	722	696	701	627	684	710	708	651	709	680	675	674	759	681	652	662	643	677	643	636	684	698	655	689	641	702	682	665	678	622	703	698	680	669	629	649	662	681	671	683	669	685	669	640	664	691	720	697	654	644	703	621	689	671	647	672	694	698	623	689	669	696	679	675	665	689	624	709	716	664	693	659	679	669	709	630	727	634	695	679	666	660	684	715	648	711	712	666	646	699	661	668	689	720	635	667	644	671	709	683	629	669	671	717	670	701	658	678	629	721	699	674	653	690	669	664	624	666	700	716	662	693	711	675	672	690	701	713	716	659	625	723	695	687	684	701	684	650	692	689	659	707	661	689	683	721	686	645	660	692	692	661	716	647	657	652	664	659	650	692	672	695	686	692	670	724	722	673	662	689	660	695	651	661	700	644	673	685	696	681	695	673	660	696	659	727	674	639	664	708	677	671	677	701	659	664	648	649	693	655	687	665	659	664	661	671	650	673	697	662	673	687	655	713	675	678	649	673	705	676	651	672	690	686	699	703	647	720	738	725	699	709	678	692	677	612	744	702	669	710	695	640	659	625	661	703	662	667	663	707	651	703	672	622	671	689	690	732	684	609	659	714	671	671	702	687	651	660	653	665	700	648	678	670	646	668	675	687	644	642	695	721	679	660	644	735	702	643	698	647	701	700	673	633	663	672	615	609	689	706	683	717	672	708	709	709	666	727	692	625	653	682	688	695	680	654	662	640	703	672	662	676	677	604	698	684	697	667	675	710	652	643	684	688	703	675	645	646	688	695	712	706	656	693	714	664	696	636	681	698	707	639	645	682	612	684	664	683	710	699	612	706	693	683	643	680	658	666	678	654	657	677	683	694	631	652	659	685	679	615	659	700	705	673	702	619	658	640	672	695	636	678	666	680	699	643	652	677	640	683	749	642	717	669	686	686	713	731	709	720	688	648	696	658	678	675	700	691	654	614	657	654	662	648	675	646	642	710	690	692	666	718	638	679	679	728	662	682	638	656	690	671	703	681	671	667	666	665	649	722	637	702	718	715	701	649	711	711	614	664	694	691	663	649	686	626	651	638	679	746	722	682	698	652	641	646	646	679	669	654	634	676	681	663	616	705	728	655	671	663	642	696	685	680	680	656	673	689	712	676	688	685	655	676	702	650	587	687	690	641	671	661	675	668	679	703	662	694	647	670	666	695	683	708	686	674	710	660	686	704	687	707	648	676	668	705	628	665	652	657	664	702	645	690	639	685	700	640	673	701	660	695	653	693	655	674	670	674	683	646	679	689	686	699	700	707	726	661	640	704	607	647	714	698	697	664	664	685	706	686	667	649	685	655	669	736	698	701	708	705	677	656	676	699	683	669	688	662	699	676	633	681	690	686	657	665	659	705	635	690	696	694	689	642	682	662	663	662	683	697	706	720	648	714	683	688	637	645	632	606	667	655	641	723	674	658	656	682	652	742	680	702	668	684	641	644	659	683	689	662	692	644	685	723	663	709	694	686	656	715	653	705	716	648	698	621	698	692	684	693	676	636	717	693	668	677	648	714	741	666	673	712	721	662	623	686	664	682	712	674	711	665	646	668	686	687	675	641	671	674	683	687	637	693	674	645	636	697	714	605	683	684	655	652	693	715	664	679	642	714	679	687	715	671	690	677	687	700	643	684	688	691	687	678	707	666	653	624	712	633	639	671	690	699	625	690	674	670	666	662	654	669	661	643	660	714	680	715	657	669	641	699	705	696	627	639	659	713	669	683	699	700	661	630	652	665	698	680	680	641	675	689	657	645	654	662	685	689	653	666	672	673	675	665	689	661	667	703	722	663	636	696	703	685	680	663	671	709	682	687	693	689	682	682	692	696	699	651	712	608	686	660	665	694	700	688	672	714	683	675	662	676	691	647	679	703	680	693	665	662	674	690	659	660	657	654	643	659	692	631	647	686	697	628	729	641	676	660	697	689	638	656	680	667	661	655	711	703	669	710	685	696	718	642	673	695	683	693	679	677	707	685	674	684	683	707	682	696	653	689	668	647	642	680	682	676	652	689	663	664	660	667	656	639	743	635	696	635	713	680	668	631	633	669	686	653	626	715	648	650	689	677	679	665	701	651	637	662	696	676	666	677	768	696	660	711	665	649	677	666	674	659	652	686	677	655	697	641	646	628	643	670	637	666	673	689	690	640	687	629	638	637	644	658	630	681	705	659	651	636	677	654	667	687	676	676	694	686	664	687	633	711	690	682	663	641	680	674	712	643	699	681	671	708	638	674	695	672	687	673	678	638	681	646	665	678	675	666	689	678	639	650	719	661	655	677	696	664	675	711	691	669	708	631	697	706	659	713	661	639	664	618	702	709	693	672	659	699	772	683	719	721	730	680	691	632	652	670	702	652	665	661	641	682	673	681	723	679	667	686	692	681	729	658	698	662	675	683	726	690	685	705	678	647	668	645	675	687	645	685	677	725	681	679	656	630	693	686	681	678	662	669	630	710	716	679	685	678	671	637	669	701	665	647	669	655	705	668	708	667	671	703	691	629	665	668	680	690	698	655	721	683	710	622	675	699	632	686	700	638	679	684	662	671	669	633	705	635	698	724	694	707	654	648	652	736	713	629	677	661	632	663	666	704	690	686	653	730	657	703	680	677	672	679	669	657	672	666	664	658	712	711	671	686	669	674	707	677	689	668	664	676	667	663	718	650	710	667	683	679	707	692	693	655	679	681	705	678	668	641	707	672	674	678	675	733	680	684	663	680	696	722	610	709	671	677	679	659	644	680	673	691	655	712	717	718	650	720	697	688	661	682	664	694	667	655	663	678	671	684	637	661	673	699	708	678	668	668	679	687	676	657	723	730	663	684	652	647	706	645	718	676	703	681	695	670	615	670	667	654	664	683	697	656	674	680	704	682	708	647	655	587	665	686	667	646	634	649	691	684	629	680	683	655	688	682	619	640	645	615	696	638	690	686	647	673	669	654	632	633	686	665	645	701	661	672	655	692	676	708	670	703	690	717	651	650	691	641	674	629	682	690	714	676	629	663	655	657	648	665	667	695	750	653	737	655	689	656	647	665	671	680	718	668	699	674	666	700	678	662	651	684	703	697	662	687	678	639	654	669	655	721	686	693	714	666	744	679	646	688	662	651	684	652	719	668	684	686	649	648	692	673	661	693	701	652	670	670	691	673	633	697	686	644	649	610	667	668	669	676	695	688	666	688	675	722	656	649	698	740	647	678	697	649	686	623	647	619	642	679	673	657	683	670	720	641	689	680	671	703	661	619	679	705	672	695	656	673	710	709	676	686	674	653	671	672	686	661	684	624
7568	23118	6043	2914	2299	1819	1501	1291	1020	1033	926	911	864	851	790	742	714	781	740	739	730	700	762	738	734	696	721	729	726	755	719	712	733	742	712	628	752	647	696	751	661	702	708	708	670	707	661	692	768	672	699	659	683	690	696	709	692	673	690	696	688	702	688	684	653	727	739	665	684	680	705	676	674	664	704	668	674	704	674	727	672	667	650	702	671	664	719	705	707	740	648	654	704	696	671	693	689	719	692	685	670	668	684	693	761	653	694	696	673	703	690	694	735	708	697	692	719	683	679	711	706	676	704	711	660	654	685	620	675	715	650	692	741	617	675	741	704	703	718	727	709	635	643	688	664	667	694	728	676	636	687	679	700	644	687	722	698	681	740	690	644	668	688	699	671	694	688	707	668	663	670	676	650	657	684	660	632	717	664	689	642	693	631	706	648	732	643	708	717	681	688	668	682	692	693	659	657	672	673	659	645	698	657	700	691	673	705	672	664	689	714	691	653	684	676	663	662	672	655	657	684	706	727	732	728	680	702	661	704	682	691	694	664	717	720	700	682	660	680	685	641	683	662	656	660	712	708	662	733	754	673	667	681	694	710	672	661	701	646	686	668	673	644	692	677	672	657	613	676	681	732	691	687	673	665	661	681	729	710	640	705	705	704	678	662	672	675	731	666	695	690	621	695	719	705	645	723	717	699	677	686	670	692	677	685	701	675	665	680	703	691	682	701	737	702	660	694	633	627	676	634	715	649	687	701	677	695	682	687	749	628	687	668	675	644	690	674	670	643	701	634	660	678	676	685	709	720	687	713	736	643	672	698	700	708	660	654	666	690	688	678	652	712	695	670	740	689	734	684	652	669	744	704	699	690	715	684	704	695	712	671	711	704	637	698	690	650	668	719	660	687	689	697	712	693	676	647	681	655	761	697	655	665	683	676	699	665	659	694	665	704	710	598	702	681	682	680	670	667	678	695	719	694	692	662	675	659	719	665	708	698	672	681	747	715	703	717	704	682	683	718	697	700	694	690	675	696	705	659	681	708	740	707	715	663	655	675	683	706	660	640	692	660	702	691	696	665	693	672	689	696	665	705	693	688	659	676	657	695	698	665	640	692	656	669	721	688	681	651	686	681	706	690	679	700	658	664	680	676	693	654	724	691	675	711	679	711	623	710	673	677	703	683	721	699	644	672	689	689	688	723	688	695	629	632	686	706	680	726	730	699	626	715	651	693	708	675	712	694	641	671	681	669	684	702	699	715	696	658	666	677	696	700	620	710	730	687	732	668	687	654	713	706	682	653	676	644	692	665	697	661	676	714	673	651	657	694	649	665	710	691	673	682	688	666	702	691	687	629	678	683	672	654	689	671	674	657	664	730	713	680	699	662	717	691	686	684	683	689	691	681	649	693	674	702	664	679	662	715	687	674	744	708	703	624	714	683	702	693	702	705	655	679	657	703	629	666	642	670	683	687	670	653	624	640	640	663	715	641	672	625	679	649	689	734	680	674	699	711	696	689	706	727	696	727	660	658	704	726	705	692	669	700	666	705	660	687	734	687	683	658	671	659	654	659	698	714	700	652	708	658	661	683	684	711	685	689	673	679	715	676	709	671	686	662	665	725	678	687	745	653	700	692	672	670	687	627	697	693	674	668	690	668	659	713	691	653	671	671	692	667	670	677	683	646	690	655	687	661	721	679	657	727	695	699	722	675	643	701	687	670	686	657	706	667	684	666	691	690	695	682	675	691	688	654	707	700	688	655	713	670	668	711	656	698	699	660	650	677	706	705	727	672	699	665	685	672	646	698	682	672	664	675	647	676	676	671	685	689	677	674	698	694	650	688	689	701	665	677	718	679	657	714	710	648	703	650	679	668	682	724	709	709	672	652	697	682	648	676	695	713	728	671	712	692	647	683	710	711	662	671	719	702	680	707	640	674	682	655	641	710	686	705	682	658	687	666	697	702	689	651	690	662	679	657	698	693	671	693	684	686	699	642	676	697	678	662	676	724	695	695	733	678	670	709	679	663	656	667	685	688	672	687	685	649	673	684	662	690	701	706	695	692	682	705	638	679	711	687	712	679	674	682	643	709	699	702	703	714	708	670	729	635	622	654	673	672	682	682	694	665	676	678	674	695	710	721	730	671	663	702	633	685	681	647	693	700	701	667	656	692	712	646	679	729	694	663	631	658	636	701	702	662	665	690	714	693	718	679	704	717	695	704	682	670	659	692	694	662	671	670	665	681	754	703	679	663	680	678	676	653	659	757	690	645	695	677	677	677	644	732	711	718	683	756	689	677	695	678	701	746	704	692	724	686	687	735	666	748	670	663	670	670	681	698	696	721	658	698	716	698	674	665	672	652	672	685	642	648	657	717	735	686	662	660	683	671	694	717	714	628	658	651	642	675	695	702	669	650	692	671	695	701	674	658	690	696	721	714	652	712	686	725	700	699	723	682	656	637	743	695	721	657	637	686	731	716	652	691	696	696	662	677	688	662	735	646	629	661	671	724	725	681	719	669	642	694	692	708	625	679	682	694	664	629	660	723	688	668	698	680	655	674	733	657	708	656	663	656	705	740	671	657	653	649	686	717	688	681	674	734	677	675	699	644	692	665	722	667	712	702	632	670	655	685	673	679	686	664	722	672	678	699	657	694	658	724	644	639	660	680	678	761	704	717	679	686	692	699	669	655	695	703	669	703	636	666	715	693	678	682	698	668	701	640	667	658	693	674	698	671	745	678	688	674	625	615	663	710	682	693	691	679	710	680	672	673	742	690	662	673	676	686	657	714	698	668	682	678	694	682	679	690	653	666	654	703	683	718	642	680	698	670	673	705	680	683	685	658	673	663	694	695	678	692	658	651	725	718	720	690	650	586	681	654	664	669	700	685	637	665	672	649	657	644	708	678	711	658	654	749	734	667	694	680	663	635	698	658	660	680	678	681	698	665	635	728	690	741	619	688	676	671	700	654	669	656	663	682	665	687	731	696	672	695	643	669	668	724	708	676	675	654	699	697	691	686	684	671	712	663	683	668	706	722	661	672	714	665	691	686	695	632	664	671	720	691	720	704	724	665	733	687	696	667	720	716	667	738	676	673	686	634	659	709	705	713	716	634	721	666	677	688	695	666	710	689	667	650	700	671	686	647	665	675	688	625	665	637	681	689	728	674	689	675	677	688	710	712	679	664	664	673	691	666	711	719	688	651	711	691	696	706	622	692	658	654	686	680	685	666	674	683	639	693	716	721	691	655	666	676	695	712	683	702	702	685	703	672	678	692	617	632	709	714	630	723	690	693	695	673	732	664	659	617	702	693	640	684	655	674	700	693	692	697	671	659	682	627	646	736	673	707	676	711	706	691	636	681	663	659	721	717	678	654	738	764	675	734	743	631	686	691	650	648	639	722	686	677	651	717	675	666	660	689	625	668	701	663	717	689	659	683	719	694	648	652	671	666	664	641	692	688	654	691	660	724	719	669	637	687	643	634	672	696	736
25070	21418	27436	25715	7606	563	425	339	319	290	286	285	284	261	267	249	258	212	232	237	246	255	224	251	251	225	224	243	203	221	234	248	234	234	220	226	214	227	243	250	245	235	228	197	223	197	205	221	202	236	258	231	233	227	237	245	215	225	227	230	226	260	217	216	224	229	252	231	207	224	221	225	203	226	222	240	224	238	233	209	230	227	217	235	239	229	214	231	217	210	237	229	230	253	190	221	236	215	238	234	221	230	211	217	215	231	227	220	236	227	253	248	239	214	225	238	221	252	256	212	228	255	232	213	234	216	252	231	244	226	212	217	216	210	212	238	212	216	205	220	237	242	212	229	223	214	217	231	220	188	220	249	240	232	203	249	212	240	203	220	229	257	229	228	214	231	204	245	228	202	219	238	231	229	208	219	234	255	224	224	193	239	213	218	221	233	215	214	202	220	218	213	221	235	227	235	221	238	234	219	247	219	224	247	222	218	205	214	210	236	196	225	245	225	246	223	249	241	250	202	206	233	225	270	241	227	214	230	235	230	277	205	253	215	207	228	239	213	211	238	238	216	214	204	231	250	209	233	239	222	249	220	194	195	198	217	244	231	225	206	215	197	225	232	231	212	233	212	197	223	214	231	238	230	247	233	222	232	199	201	221	206	222	253	238	221	208	212	208	224	226	231	240	214	220	235	252	205	223	216	232	241	194	234	224	225	261	209	209	261	234	201	236	246	233	241	230	248	230	268	250	229	206	206	215	227	214	236	229	228	229	221	222	241	212	237	236	237	224	231	237	214	216	234	229	209	223	257	222	201	218	234	229	213	209	230	240	241	242	237	223	232	226	203	226	230	219	232	209	233	231	216	211	214	211	217	203	242	225	218	228	214	231	239	229	204	233	232	266	240	222	215	242	244	231	214	227	230	242	245	214	216	225	227	252	225	219	216	205	216	232	217	230	217	236	213	219	256	238	222	233	200	228	226	248	250	219	213	239	213	220	227	206	235	250	239	222	216	217	220	230	215	211	228	241	205	230	226	205	229	216	235	236	211	222	239	221	244	217	241	233	196	224	225	212	226	218	223	209	229	240	228	208	232	223	199	204	246	222	239	213	198	237	235	230	218	254	230	212	228	218	201	214	236	193	223	210	247	215	222	212	209	219	233	234	232	224	227	233	225	241	233	231	255	193	191	203	229	223	234	225	223	231	235	237	223	240	229	255	236	240	222	233	226	228	225	216	247	226	227	223	225	206	207	230	230	207	230	231	231	210	253	203	212	205	224	238	218	231	234	229	229	241	232	217	247	220	223	229	239	221	229	219	230	215	216	237	243	229	224	230	227	221	225	201	225	221	237	230	223	262	214	234	210	208	225	227	225	235	225	248	210	223	244	227	229	237	224	262	243	254	221	260	243	211	227	238	203	207	209	196	218	204	217	238	201	224	237	247	220	227	230	208	222	230	203	232	240	229	232	229	246	231	205	226	216	233	215	202	247	205	212	207	246	268	254	210	215	245	257	209	205	214	223	232	242	241	207	227	246	239	219	250	207	215	227	204	237	218	209	213	267	236	252	221	207	239	219	233	232	216	205	242	205	225	218	212	244	206	227	218	204	255	215	215	224	194	212	225	207	235	234	212	221	232	223	249	223	224	230	230	274	222	215	222	233	213	230	225	226	260	245	228	243	203	217	235	219	217	232	247	209	229	216	226	252	197	220	212	240	230	243	218	225	198	207	188	224	202	237	238	248	214	232	245	215	224	247	230	238	202	229	228	211	230	224	218	237	231	215	234	204	243	231	241	218	225	204	217	251	223	205	233	236	209	220	213	237	252	238	241	246	219	234	229	227	208	207	234	240	238	236	212	227	215	219	230	236	270	233	224	229	222	246	208	217	205	217	214	253	226	216	229	251	225	234	200	242	229	208	208	239	230	225	226	212	197	229	232	232	209	201	224	226	193	231	235	232	254	223	224	218	237	200	262	236	253	228	224	223	225	244	218	233	208	218	240	245	216	221	205	207	229	229	240	241	263	211	209	222	222	246	221	243	212	237	217	239	203	214	214	242	215	213	224	233	219	240	213	226	233	222	198	239	212	218	214	235	226	249	242	217	218	216	211	213	229	204	217	233	232	234	243	221	216	217	239	228	221	240	229	219	241	223	227	228	225	220	222	211	209	216	243	214	222	216	218	239	222	217	210	208	231	209	201	216	190	239	229	225	222	213	225	213	225	231	207	209	204	221	208	231	239	230	250	222	222	223	230	237	197	216	256	210	211	214	204	199	243	230	219	233	217	232	200	224	236	237	215	242	213	241	211	248	227	242	231	186	238	213	202	245	253	251	214	237	254	225	225	240	192	233	227	231	206	247	208	239	211	212	216	210	229	218	231	242	226	232	224	249	235	192	238	229	209	217	221	237	188	206	240	235	233	230	230	220	205	238	219	220	224	254	205	204	214	242	245	210	225	238	264	240	224	224	224	213	192	222	225	247	213	235	228	222	225	233	222	224	252	225	229	246	212	212	204	215	219	231	237	226	234	237	250	215	235	225	250	218	203	232	241	246	237	254	214	206	219	224	203	256	223	227	242	212	224	217	225	237	232	224	224	208	218	229	234	209	197	234	254	205	234	219	207	249	221	236	237	219	247	231	245	252	227	232	246	233	213	229	227	213	220	242	224	210	216	222	232	223	213	212	207	215	223	210	217	200	224	216	217	231	214	239	219	210	239	238	211	222	233	246	219	224	185	202	229	240	233	241	240	233	222	248	237	216	234	228	247	235	247	243	223	203	257	216	227	202	218	209	217	224	247	246	229	240	212	229	243	228	236	202	216	205	221	221	225	239	231	225	212	240	228	194	216	208	213	220	227	214	220	215	255	234	220	233	230	206	236	218	215	234	234	236	223	230	217	228	214	215	239	223	220	226	208	213	230	238	228	206	213	217	226	216	227	226	247	221	223	215	230	199	220	216	210	237	241	224	198	231	228	240	223	226	229	210	226	227	218	243	214	230	209	230	198	229	218	224	207	212	240	227	233	238	235	253	212	241	256	235	216	228	228	225	217	248	238	256	207	218	234	233	250	212	240	226	235	199	247	245	213	211	232	221	213	249	220	242	236	225	218	205	218	231	252	260	213	191	231	243	197	221	224	237	220	227	230	226	255	197	225	242	220	239	227	196	234	215	218	206	225	232	209	230	214	228	212	216	223	230	218	214	210	229	242	227	245	243	252	198	224	229	229	212	264	241	200	234	235	218	216	245	223	226	250	211	211	234	241	226	229	254	240	254	227	209	224	220	230	196	210	211	213	237	206	255	212	240	238	208	206	245	211	227	242	246	189	228	244	244	217	193	231	238	228	222	229	203	217	240	245	217	207	257	213	240	249	222	228	226	217	219	237	223	215	264	247	225	240	219	224	198	216	211	191	235	212	207	228	251	231	206	219	239	223	239	238	216	242	224	229	235	248	213	217	255	226	216	218	222	213	218	207	237	191	210	226	228
8119	17234	3020	1389	1017	815	642	537	477	422	343	328	321	275	299	291	290	264	283	242	267	258	296	254	239	256	247	249	272	267	229	255	258	249	237	229	248	256	255	238	245	219	257	245	250	236	277	263	252	247	261	241	266	257	249	228	268	254	243	261	230	260	236	264	246	254	263	266	221	251	228	239	252	236	272	259	256	229	251	244	251	233	228	247	244	233	235	251	263	255	251	222	255	260	264	229	234	259	234	255	259	282	225	237	228	244	277	238	238	257	247	225	249	269	231	270	249	217	262	255	232	253	238	239	252	262	253	247	211	239	243	226	218	235	255	224	210	224	245	245	241	234	252	214	238	257	254	243	246	252	243	233	244	235	237	223	228	261	237	243	244	238	243	227	254	239	251	230	263	229	278	240	239	244	267	231	255	248	222	234	251	224	256	243	244	242	259	261	236	256	236	241	230	248	238	241	226	247	265	266	214	244	248	233	271	261	220	240	223	247	233	243	220	263	252	227	227	218	236	224	250	203	230	263	242	243	241	245	244	239	225	259	229	256	264	264	241	223	245	221	235	259	245	266	211	216	229	240	261	246	244	229	247	242	239	246	237	229	251	243	227	267	269	229	228	283	227	239	196	254	241	230	216	230	237	244	241	236	251	230	253	244	258	256	244	251	279	244	218	246	261	225	225	230	264	246	245	228	231	242	238	236	262	246	231	278	257	267	250	251	261	264	251	220	253	248	240	254	240	259	235	273	253	244	276	238	250	246	237	239	231	249	253	261	249	262	259	251	240	242	233	212	258	247	229	220	249	224	246	256	247	258	262	223	234	230	266	224	217	259	259	233	239	241	223	246	242	212	252	245	257	257	244	243	257	236	254	228	240	255	235	224	229	238	252	216	264	252	268	249	241	250	241	254	253	235	229	263	247	240	227	223	227	232	229	227	229	249	253	238	294	239	240	214	257	250	247	252	260	244	217	267	245	222	234	245	250	217	232	236	244	226	236	244	255	219	250	217	247	230	252	234	250	249	232	254	257	256	217	242	234	228	246	248	244	216	263	235	225	225	224	257	229	245	247	258	246	248	244	259	226	235	232	248	270	240	237	264	250	222	233	227	240	254	266	234	240	239	277	224	258	242	220	244	260	235	240	268	239	259	252	241	241	248	245	268	216	243	248	245	233	244	240	250	266	233	244	223	269	240	222	250	253	229	218	239	224	253	214	276	258	223	261	242	223	225	225	250	255	255	229	220	252	246	225	248	253	245	252	256	243	260	244	214	269	267	246	220	265	233	240	233	237	241	220	232	243	213	249	260	237	235	226	219	221	241	230	229	238	238	247	216	220	212	222	241	235	239	246	266	248	261	224	246	241	240	261	251	244	226	241	236	244	239	218	227	248	262	257	216	261	269	240	246	263	256	214	239	265	235	206	257	250	234	220	233	256	251	273	274	239	230	217	256	228	249	240	203	257	240	247	226	246	207	233	256	247	232	232	260	277	244	230	228	226	236	239	243	260	221	248	230	250	247	225	240	243	249	230	232	245	241	247	240	237	238	229	226	236	252	251	219	259	232	243	256	232	234	265	249	229	231	219	247	248	245	213	252	231	236	245	224	235	238	251	233	246	228	206	255	242	246	247	259	255	230	241	252	238	255	249	244	241	266	193	271	233	244	236	201	242	225	228	244	248	243	232	233	231	250	246	217	217	219	268	254	240	259	238	224	267	217	239	233	235	247	255	255	230	208	243	248	226	235	244	215	247	225	231	237	235	228	247	257	266	244	224	239	276	263	237	260	256	262	225	266	230	240	257	252	264	249	230	247	244	238	235	252	217	244	246	219	248	255	229	267	244	234	233	201	209	227	257	234	249	230	237	232	261	261	258	235	252	240	261	249	227	275	231	247	242	265	238	215	253	234	246	258	260	245	251	231	238	250	233	248	227	222	221	245	251	219	279	235	227	235	256	242	246	252	230	234	232	259	247	232	229	251	221	244	217	228	263	223	224	243	253	253	238	256	222	241	257	249	255	231	226	261	237	227	227	224	262	247	224	251	236	246	236	215	234	228	274	255	257	244	246	231	234	250	252	252	260	252	264	241	240	244	208	240	241	250	249	258	249	256	237	236	240	240	245	231	261	261	257	229	261	270	238	254	216	217	246	273	254	231	232	230	260	246	246	218	269	239	238	245	225	270	279	257	259	280	241	239	219	257	279	232	256	233	248	244	256	240	256	246	239	242	225	237	246	229	243	246	233	231	233	221	245	229	258	242	252	255	268	259	255	233	230	220	243	260	244	250	248	261	254	229	247	207	245	225	233	239	227	252	273	259	233	245	256	263	256	243	229	218	256	260	235	240	236	217	240	247	257	262	224	237	259	257	225	239	267	249	247	245	253	243	219	256	230	224	243	239	272	205	236	239	235	243	216	239	247	275	224	239	218	232	237	246	231	228	251	256	288	243	237	242	240	253	220	261	219	255	229	202	249	224	231	253	260	256	255	221	248	246	224	198	262	246	244	226	257	244	240	237	238	239	210	216	257	242	254	267	260	252	264	237	243	285	250	237	251	244	257	262	233	222	231	235	241	237	248	223	234	217	229	250	258	235	233	246	241	289	235	240	246	257	260	255	222	208	229	257	227	245	230	281	237	240	249	242	274	251	247	223	258	254	263	263	240	254	242	213	233	234	241	245	233	255	226	227	240	222	246	229	252	248	258	223	236	257	248	220	219	248	222	262	250	261	242	236	232	221	246	264	227	234	256	248	215	233	247	225	248	250	255	215	252	226	249	234	250	247	207	247	243	237	241	220	263	273	252	244	260	230	215	243	234	262	240	265	225	218	253	242	238	256	253	219	227	226	261	232	226	257	261	254	274	218	263	251	234	235	241	232	230	232	226	233	251	239	244	242	227	225	267	263	237	232	247	245	208	263	240	277	241	245	250	252	231	260	214	251	255	272	250	266	234	228	225	231	244	252	230	243	245	223	268	231	211	245	248	242	227	229	239	251	258	255	231	240	220	230	229	253	233	226	236	227	232	257	242	265	238	225	273	258	266	238	242	274	234	253	238	251	220	244	235	247	228	261	238	242	248	223	249	236	239	232	262	274	227	241	257	227	233	234	262	244	254	229	221	228	265	248	265	257	248	255	256	227	235	236	239	237	240	234	265	244	219	253	254	235	252	223	249	221	256	209	243	264	204	254	224	224	248	250	255	235	225	222	243	250	223	238	222	248	252	234	230	257	231	213	254	244	260	249	240	223	214	265	259	251	240	252	244	255	257	230	253	279	217	249	247	268	234	259	234	274	224	223	229	299	231	229	228	242	231	242	266	245	246	262	240	237	226	237	251	233	227	269	241	261	256	253	236	223	237	247	237	226	229	226	244	254	243	239	260	249	252	238	237	275	242	250	234	253	265	234	270	267	235	241	210	241	250	251	254	247	253	218	230	241	234	210	244	232	239	258	251	249	224	272	230	243	227	229	242	253	260	224	245	246	258	253
22799	21446	29177	24141	21449	21478	7153	1505	1164	1136	1079	960	988	883	881	889	914	785	772	814	784	784	856	818	824	839	784	773	824	835	800	754	758	764	785	776	818	732	779	750	744	753	796	794	781	816	802	802	776	770	781	790	791	784	782	768	806	776	739	775	750	781	763	814	787	783	757	720	742	750	749	769	755	820	781	733	757	759	752	820	795	778	757	812	750	710	739	778	796	776	749	728	697	791	768	775	792	809	768	771	794	774	803	787	797	736	740	778	703	771	745	780	751	825	783	741	771	801	725	763	764	746	748	779	764	785	734	805	771	753	809	778	797	749	781	778	764	749	816	740	743	781	780	774	789	790	765	792	752	741	758	767	732	745	747	755	764	691	676	731	785	751	720	763	766	776	803	748	820	783	786	745	744	800	774	757	776	778	798	801	777	782	785	843	802	738	753	767	768	786	746	755	816	730	772	750	776	815	765	761	777	743	734	793	773	806	743	741	704	749	752	793	730	807	744	770	747	760	796	717	776	778	775	736	748	786	815	786	766	736	779	781	771	774	759	759	808	780	745	795	748	798	736	733	743	752	774	771	747	776	734	765	797	745	772	761	771	746	708	734	725	811	762	792	788	793	783	814	763	751	834	738	714	746	771	762	783	839	760	777	769	740	758	781	778	727	742	782	759	758	753	758	728	784	811	789	730	780	735	767	809	783	765	744	798	742	695	824	775	794	730	802	751	757	812	807	747	778	761	766	804	784	768	744	771	749	742	760	779	759	758	743	771	723	760	750	710	785	759	744	815	795	776	780	769	752	821	720	731	822	774	735	789	767	755	760	757	794	781	787	776	769	745	765	728	777	729	746	770	811	768	758	744	755	758	767	831	733	774	764	781	752	780	791	759	721	765	806	756	795	752	756	741	763	753	745	745	801	758	754	744	752	761	743	739	797	751	781	767	727	744	769	754	749	764	785	789	749	762	759	766	729	760	773	766	776	775	777	766	780	750	784	793	760	822	783	745	763	808	851	741	729	776	789	743	744	797	756	773	787	712	820	737	790	783	717	774	744	717	768	721	782	794	744	792	737	785	746	758	743	786	732	788	762	702	786	770	773	749	764	718	749	736	750	783	767	780	779	768	738	721	768	731	765	748	754	766	774	751	760	720	750	813	735	801	764	748	724	736	783	742	781	796	756	739	729	797	730	767	786	770	748	743	821	714	726	766	763	800	765	800	805	743	766	731	771	767	733	779	781	763	795	777	782	685	792	783	783	790	757	750	766	805	762	774	809	771	716	758	789	793	792	781	783	774	724	742	837	769	739	693	750	791	796	793	748	773	757	736	799	756	721	739	795	756	753	767	735	804	734	745	760	749	744	735	768	786	756	771	716	745	781	748	756	778	792	745	705	717	743	722	781	762	814	724	780	757	752	764	742	766	724	738	777	781	802	773	714	772	727	791	714	781	723	760	768	693	783	802	758	762	759	771	756	757	779	800	717	737	757	761	761	751	786	772	803	764	740	759	770	713	737	743	734	809	749	736	791	814	775	774	757	755	789	765	778	757	757	774	712	773	743	761	776	810	714	777	748	759	793	781	812	759	767	779	717	776	757	721	742	766	787	765	769	769	688	791	721	730	830	796	751	819	809	806	758	787	757	746	841	792	770	763	735	745	815	746	777	739	731	742	715	728	761	746	775	717	782	786	743	771	768	702	771	802	745	761	774	760	751	782	790	772	713	743	794	771	793	738	772	732	721	784	773	786	706	727	758	750	790	809	796	739	771	797	741	792	754	785	793	768	772	713	740	759	770	717	703	750	751	761	691	752	732	773	713	747	754	735	743	763	743	758	758	809	741	751	722	701	779	777	786	788	752	755	774	786	698	777	744	715	796	745	749	790	731	782	777	746	746	786	695	780	708	749	765	786	738	763	772	752	747	767	733	781	784	761	802	743	741	751	770	746	790	780	753	749	790	767	755	776	775	771	765	807	742	771	755	780	771	742	752	739	784	738	765	796	753	790	764	779	758	769	811	752	800	744	771	792	745	823	733	756	742	823	807	765	746	729	763	791	768	791	784	759	815	741	822	770	753	783	756	762	794	737	804	762	793	752	732	750	781	752	743	714	773	782	762	780	785	769	707	761	807	736	737	718	766	736	724	783	767	760	776	780	784	725	793	837	736	764	740	838	755	834	795	778	800	751	768	750	755	821	770	789	771	740	824	790	732	779	730	828	782	809	743	740	752	744	772	801	759	785	761	835	731	767	777	791	786	735	772	792	774	768	828	729	740	723	734	788	725	792	754	769	806	787	766	775	756	745	800	757	759	805	736	761	773	738	799	733	746	734	792	745	752	777	727	767	812	766	752	724	795	798	796	833	769	780	790	748	767	755	766	740	729	747	809	732	761	778	741	815	719	735	818	734	773	774	790	700	745	769	714	780	750	769	739	785	800	758	813	722	738	794	728	763	732	768	714	743	778	748	736	735	834	726	757	752	744	776	788	773	776	782	752	823	736	733	731	859	746	732	777	751	781	739	747	684	760	777	743	786	792	775	756	722	735	772	794	786	759	739	769	739	748	762	798	809	785	767	763	820	775	734	767	756	732	779	773	757	747	780	728	764	740	743	817	735	748	747	758	791	750	732	784	745	772	741	767	765	795	814	751	763	720	756	713	727	770	753	768	753	711	747	771	753	733	749	751	793	780	770	765	735	773	751	782	721	730	779	741	769	707	767	712	787	785	714	819	800	761	795	793	776	766	768	784	765	801	786	798	765	782	786	762	807	723	775	803	773	757	708	741	789	745	795	813	721	752	761	745	776	741	747	770	738	766	800	780	774	792	737	788	774	793	779	716	786	717	780	796	819	743	789	734	761	784	770	774	772	754	734	754	777	786	722	792	786	755	725	765	759	778	763	783	753	806	802	719	809	709	765	756	770	755	771	727	805	766	769	772	791	748	700	744	763	749	790	777	792	762	812	837	795	765	777	755	729	722	806	765	739	764	768	771	765	774	758	769	743	759	761	758	723	751	741	780	782	773	811	806	770	791	804	718	733	725	759	723	759	774	759	776	762	783	786	818	774	781	729	722	764	773	709	738	781	781	744	757	791	815	768	755	800	787	778	775	787	749	720	768	780	739	760	745	724	749	740	768	779	761	788	801	746	738	792	773	748	794	768	752	771	750	772	732	712	747	776	772	812	712	740	787	703	743	762	734	788	754	752	726	804	775	761	751	778	717	800	788	725	769	752	781	766	763	751	770	778	740	788	763	771	780	755	770	735	790	729	730	765	756	777	796	768	806	760	769	780	761	754	749	789	809	776	717	794	801	767	739	772	750	764	768	750	756	774	757	742	778	779	824	778	770	754	741	748	785	735	718	760	751	811	751	761	767	703	806	754	699	785	771	788	755	752	778	772	741	774	746	766	779	762	767	763	724	748	767	721	762	772	753	757	747	770	742	785	736	753	805	746	750	785	723	750	805	832	798	740	776	708	750	749	787	780	741
12408	30621	9865	4901	3590	2856	2249	1833	1547	1412	1315	1103	1063	1091	1012	924	957	853	928	834	830	890	872	825	826	815	771	762	795	815	840	735	787	819	786	807	830	777	771	864	781	798	785	758	805	835	805	794	775	793	804	758	794	782	791	756	759	811	763	797	811	755	762	743	774	872	789	792	805	779	739	760	738	761	764	791	744	756	736	838	756	751	731	718	762	777	788	759	795	834	773	775	750	758	771	736	803	770	807	770	763	738	812	719	799	787	736	776	769	807	795	743	755	778	763	721	726	769	771	783	764	821	737	750	783	725	757	753	741	803	791	845	813	833	785	775	700	802	739	779	794	794	786	798	781	770	724	811	730	748	780	808	765	765	726	757	801	768	779	783	753	771	792	778	745	770	751	796	765	754	771	772	762	780	806	797	780	793	771	784	743	804	760	772	822	746	756	754	745	753	741	730	806	774	805	777	822	735	794	753	777	815	748	764	796	752	803	750	766	782	739	782	804	733	786	747	786	766	714	775	764	824	748	819	777	796	741	782	759	813	773	770	831	806	822	794	784	764	804	768	823	771	782	801	771	794	803	767	760	755	765	776	742	763	798	753	769	797	790	766	816	763	742	761	799	751	771	748	792	786	795	749	789	778	761	762	795	827	734	768	796	853	744	746	779	757	762	775	799	787	745	686	780	784	786	800	773	799	703	731	716	774	813	711	742	770	766	797	777	774	834	786	757	764	774	776	784	803	740	734	780	805	786	761	773	800	736	737	758	816	784	773	759	802	757	785	817	763	769	724	840	771	775	720	772	758	757	763	790	752	784	775	790	779	813	830	810	763	786	746	721	746	754	806	752	777	774	759	796	791	788	747	841	766	784	735	758	767	806	714	759	813	784	836	780	797	782	722	758	765	816	780	748	746	775	740	797	802	812	761	803	754	778	755	782	765	761	753	797	762	791	786	785	767	820	834	773	803	810	765	754	777	729	736	838	781	775	773	839	765	789	767	786	775	722	780	789	844	810	714	807	762	767	787	739	765	753	775	808	746	769	753	781	825	771	768	808	793	765	798	775	740	788	757	768	774	789	762	809	771	749	775	828	778	784	780	805	783	761	781	748	783	765	750	760	765	740	740	803	791	803	771	770	733	752	733	775	799	815	797	782	787	787	773	772	831	733	770	754	747	783	730	777	744	755	783	766	735	745	862	778	735	781	735	788	769	758	695	794	734	754	783	784	785	767	787	817	790	776	755	794	738	770	751	733	752	777	781	806	830	779	772	792	711	811	766	770	773	805	750	778	779	758	751	792	806	765	799	777	789	800	789	788	789	765	768	816	779	787	815	743	748	805	759	711	823	769	720	792	783	778	787	742	802	745	798	745	795	808	810	807	759	782	791	767	805	766	800	795	756	762	749	798	783	813	770	742	760	793	778	747	756	787	767	812	728	815	801	817	816	779	722	743	796	774	757	811	776	692	757	752	806	801	792	799	739	790	790	754	781	803	775	776	798	754	815	725	805	767	725	740	808	730	796	830	752	763	779	774	793	746	758	795	779	783	776	757	757	788	800	755	819	788	814	790	822	811	733	828	756	778	755	780	773	792	784	761	776	732	818	738	754	861	760	778	764	771	730	736	765	705	725	801	784	773	752	764	760	734	748	802	793	755	749	781	802	790	714	756	793	772	774	750	803	747	766	790	716	731	763	772	754	824	778	855	756	734	767	742	794	810	742	746	788	771	820	796	767	781	818	765	787	750	835	828	811	794	809	767	848	807	786	760	758	812	778	783	747	808	756	784	832	745	759	735	736	783	757	746	717	713	750	725	744	800	783	836	839	777	791	759	768	729	781	743	786	774	839	786	756	793	803	804	770	760	775	815	752	745	760	780	775	707	745	776	752	806	767	804	787	813	806	728	764	766	806	761	755	812	753	782	789	757	785	788	801	771	742	789	800	773	788	802	764	791	813	780	752	796	787	775	718	744	793	729	744	763	782	733	791	747	783	753	802	765	746	773	811	769	761	802	781	780	748	795	764	805	794	835	816	771	776	722	737	746	753	759	770	727	742	761	762	797	747	775	784	740	769	796	759	718	778	769	763	746	820	735	768	748	795	762	773	783	760	756	819	774	774	759	780	818	783	747	754	770	758	748	778	771	804	745	770	758	822	801	771	781	783	754	757	821	760	757	756	760	805	797	727	763	744	765	806	745	811	793	764	786	774	780	768	724	748	779	740	801	772	772	760	784	772	766	782	755	773	799	819	775	771	777	760	763	742	750	764	775	742	748	775	786	780	757	713	766	759	789	766	790	784	770	743	751	821	768	803	801	744	828	731	783	753	741	741	771	808	744	786	812	793	759	733	776	778	774	745	763	773	796	822	775	786	745	761	760	833	730	737	766	775	781	747	743	782	772	786	779	768	801	843	783	839	752	784	762	783	782	772	798	726	753	800	794	767	764	771	768	786	789	828	791	747	784	776	774	798	761	790	737	836	774	753	766	784	785	776	755	780	791	787	795	722	773	801	777	767	799	770	783	757	720	783	790	755	779	741	762	793	761	760	792	782	763	790	826	808	830	762	771	781	790	789	761	788	762	765	706	757	852	742	730	779	803	785	819	752	769	793	783	779	725	751	714	801	780	756	767	813	764	740	782	731	731	750	783	770	758	769	724	780	787	781	770	807	749	787	775	741	742	797	826	812	776	749	759	794	785	742	771	754	773	780	747	768	755	780	790	778	773	780	740	789	819	845	819	773	725	748	717	754	785	746	758	740	805	799	758	780	769	808	783	735	781	715	794	766	725	778	760	736	738	796	805	792	722	794	789	762	782	784	834	777	837	757	768	763	762	761	816	718	782	779	784	747	789	787	736	767	734	768	810	743	801	775	798	852	786	791	702	762	783	766	743	774	733	770	753	754	814	790	742	795	770	744	782	765	793	757	772	796	788	783	806	752	778	777	786	751	767	789	792	823	818	779	795	710	770	781	772	739	760	804	731	840	782	737	759	764	762	837	809	824	762	728	750	786	755	795	810	742	714	787	815	795	767	743	800	801	719	783	760	775	784	791	781	748	727	776	773	743	810	771	785	763	800	749	772	794	761	825	789	757	787	808	774	770	770	776	774	715	754	736	727	780	759	766	783	787	750	814	812	792	817	772	709	823	799	779	762	792	698	769	792	778	750	714	797	778	760	821	755	731	789	816	793	773	818	746	796	798	824	738	798	782	735	768	792	801	788	823	742	784	746	810	789	732	790	758	748	708	788	770	750	803	763	806	769	775	795	784	768	746	794	789	789	771	764	800	788	758	769	770	794	794	729	764	798	751	751	708	773	830	761	817	778	748	764	743	815	764	744	787	785	765	727	792	739	768	747	767	789	779	771	732	841	775	767	782	722	804	767	794	805	735	763	715	742	739	812	762	799	682	790	771	758	749	747	782	795	796	738	811	770	803	772	767	728	733	722	778	764	780	780	770	787	793	755	737	715	748	791	745	755	757	750	766	744	819
28128	19806	6141	607	365	348	353	310	316	317	319	319	283	313	307	289	304	264	275	314	300	299	296	303	286	311	285	319	305	264	304	311	306	326	320	280	302	303	302	315	294	305	292	281	297	279	287	288	280	295	287	277	296	276	286	320	293	279	312	291	306	277	282	286	302	306	301	285	329	297	307	324	309	308	331	286	263	280	291	314	299	313	309	315	300	284	346	292	266	301	332	330	303	284	296	283	283	306	314	297	322	294	267	305	304	319	271	299	301	294	284	282	301	264	270	306	308	277	242	288	274	290	298	274	332	288	305	311	287	263	273	267	267	315	290	305	280	287	307	312	328	272	325	305	292	276	340	319	295	312	295	294	301	328	313	272	295	296	298	289	311	309	282	312	330	270	297	304	276	314	303	301	287	276	265	301	313	277	317	320	296	307	292	275	303	267	320	312	281	285	269	287	310	276	290	321	306	302	294	264	367	320	298	331	320	266	278	311	307	306	281	270	327	282	319	299	287	257	267	287	310	273	289	289	268	318	328	299	296	299	310	281	295	321	303	306	315	296	290	317	304	277	274	286	280	290	251	304	281	307	303	295	265	277	281	267	293	300	310	297	313	322	276	305	325	308	297	289	255	308	286	281	295	332	274	304	294	262	281	264	270	287	307	299	320	296	280	323	295	272	337	292	316	320	299	281	298	295	288	322	305	291	283	313	304	280	301	287	288	297	246	354	289	275	283	291	281	291	294	297	297	308	311	306	295	275	310	277	299	303	302	291	290	298	296	277	297	278	305	332	288	297	327	284	268	285	305	295	279	285	298	333	287	291	267	307	267	285	312	281	308	284	294	305	273	298	300	330	273	302	279	305	292	299	321	273	296	324	307	301	274	280	282	271	295	311	312	305	309	293	283	303	324	305	290	281	295	324	326	282	294	297	304	279	262	301	275	300	309	265	290	294	294	302	297	282	289	295	307	285	299	297	271	291	280	340	294	321	290	295	280	269	292	309	314	306	298	305	314	285	279	279	315	270	277	301	294	289	272	328	289	304	270	274	287	278	281	268	287	290	298	274	301	283	315	319	303	315	307	321	291	280	290	264	321	304	295	278	319	270	305	281	276	333	323	267	282	284	311	271	288	295	307	270	288	303	280	279	279	312	265	296	301	277	311	291	284	302	294	289	280	290	315	289	286	282	298	299	310	299	290	302	271	298	281	274	301	291	299	296	293	312	313	298	270	287	310	269	324	288	283	290	309	287	300	295	327	292	309	292	278	326	312	271	295	285	316	273	312	289	311	289	303	293	297	304	299	280	265	292	267	275	301	266	282	262	314	320	282	286	303	314	288	289	302	310	268	321	288	313	278	279	293	283	309	297	323	278	298	320	311	338	288	310	297	295	301	287	286	301	283	297	300	315	267	318	315	291	268	313	312	323	273	276	288	293	272	301	292	295	296	300	270	274	302	309	251	314	295	293	280	270	308	254	305	316	301	291	279	275	306	313	284	303	287	302	333	313	303	294	328	309	316	305	276	301	275	293	316	281	288	295	311	283	292	313	306	310	235	298	297	297	269	289	291	289	272	299	298	328	305	302	299	269	281	297	301	254	275	291	282	283	318	285	255	296	307	273	289	287	293	305	294	266	311	309	314	301	284	257	302	316	274	281	308	299	272	281	288	273	289	296	287	311	290	302	286	325	314	297	290	284	316	270	319	283	287	300	279	302	297	297	309	285	301	297	313	286	297	287	311	301	282	333	303	288	268	309	303	277	309	285	281	297	277	288	316	298	284	277	299	284	272	282	269	298	318	307	282	288	264	280	299	295	284	323	283	277	323	297	282	273	297	308	290	254	313	288	248	280	303	306	277	274	274	304	267	310	302	303	335	301	291	299	314	287	283	302	306	282	289	280	311	307	294	305	270	276	318	300	314	320	293	292	275	298	279	317	244	298	317	306	286	277	322	272	295	270	278	302	287	279	307	302	274	290	272	292	296	291	291	291	288	282	305	267	291	273	320	289	269	301	281	271	281	309	305	328	298	292	295	300	286	287	311	294	323	262	287	331	304	301	276	289	290	274	308	309	302	324	265	299	279	290	301	310	296	302	307	257	293	282	303	317	300	295	267	301	289	270	318	303	318	271	308	319	294	311	264	301	309	268	307	274	276	303	290	311	321	270	303	316	276	286	296	270	291	302	300	294	280	309	284	284	294	292	324	278	299	313	288	275	305	237	279	313	287	287	291	296	292	272	293	322	281	293	284	294	293	273	288	299	315	287	282	263	300	320	275	303	316	292	301	287	294	307	280	292	307	275	324	251	292	287	283	309	284	308	273	308	308	290	284	302	299	312	291	287	293	328	316	271	292	314	284	289	296	306	324	297	267	299	262	296	297	312	328	291	279	268	275	312	264	293	279	258	264	332	306	311	300	287	294	290	284	309	265	305	327	286	295	279	297	260	272	283	277	278	274	252	271	327	328	333	267	268	290	290	300	275	301	299	275	283	324	291	283	269	302	307	286	305	276	303	316	278	340	308	282	265	305	298	296	299	309	289	299	286	267	327	276	295	299	303	310	292	325	250	305	289	253	296	315	281	277	272	299	304	309	312	290	298	285	280	279	297	292	321	299	297	315	319	280	294	283	287	308	310	305	248	297	289	257	305	307	325	319	275	323	302	304	287	281	314	277	305	319	300	280	299	300	287	312	277	290	319	301	334	306	309	292	302	285	302	281	301	319	307	324	289	301	282	299	310	261	267	305	298	286	267	313	277	300	321	283	275	288	293	320	267	273	288	301	313	267	289	307	304	317	284	316	283	300	300	308	314	290	293	285	284	322	282	298	259	302	291	288	270	328	332	299	320	306	283	298	277	295	291	293	315	305	294	312	283	302	296	292	280	269	308	319	317	299	294	300	291	303	304	308	253	289	309	298	285	299	292	305	339	298	305	270	282	329	295	295	270	278	284	280	272	292	303	294	255	283	301	282	277	293	292	305	292	300	272	266	298	292	320	300	264	285	305	301	268	355	316	264	287	311	280	299	307	306	261	306	318	295	279	302	328	268	280	302	289	298	286	301	323	273	319	253	287	306	306	291	316	276	287	303	284	304	273	282	284	275	291	302	283	285	324	271	275	317	281	308	299	297	282	295	327	316	304	307	285	284	265	297	311	280	272	295	286	305	300	272	283	297	272	291	277	280	321	261	284	275	284	279	289	305	273	306	287	282	283	264	291	281	332	303	269	279	285	283	294	296	275	294	260	308	280	297	326	302	329	288	288	280	318	289	270	300	329	305	295	318	293	291	313	289	298	336	283	306	274	280	268	300	283	298	309	292	251	317	279	304	255	284	315	282	274	281	309	317	298	297	294	305	298	294	310	308	278	285	274	321	300	307	308	317	284	300	297	290	286	307	347	298	307	351	246	317	291	289	290	304	286	312	298	303	304	314	341	306	255	295	269	247	294	270	284	281	305	280	273	303	281	285	297	304	294	282	294	285	296	290	281
9862	9045	935	528	462	418	420	388	324	337	321	333	318	346	316	310	316	300	265	313	286	308	294	303	283	304	304	287	270	315	331	312	358	302	315	328	316	298	269	289	311	319	288	308	291	296	325	298	285	296	314	334	312	289	316	279	314	296	297	291	295	336	283	311	279	319	309	317	326	311	283	306	325	320	311	298	289	298	316	308	315	282	309	326	267	280	274	286	293	297	294	292	312	296	320	290	274	300	299	331	355	315	262	295	293	321	323	297	312	266	284	272	310	305	310	303	312	304	288	281	296	295	306	319	296	315	300	291	317	303	318	295	310	282	306	300	323	317	303	286	328	301	293	332	304	330	301	292	304	332	303	299	303	323	303	307	324	302	303	266	278	292	302	295	325	310	325	325	314	318	329	278	291	303	301	296	324	324	329	338	287	298	294	292	318	320	296	282	307	299	269	285	272	293	286	289	310	303	289	286	277	297	292	294	304	322	318	350	287	293	342	286	315	278	298	303	319	269	293	307	349	324	323	300	304	291	285	291	338	314	323	288	291	310	272	291	344	304	302	349	313	305	279	327	339	312	306	314	321	299	298	289	302	305	288	286	288	312	319	303	339	321	319	302	306	255	317	303	289	320	278	284	293	303	278	299	302	323	291	308	316	300	277	276	279	289	287	280	301	299	293	291	309	310	307	309	315	310	306	312	285	285	279	309	323	279	310	287	291	299	309	320	299	269	338	301	334	305	304	298	305	313	320	294	311	309	340	306	300	327	309	332	313	302	299	293	302	293	299	288	304	285	305	302	299	311	312	298	322	282	283	316	253	319	312	317	292	286	304	318	303	316	294	310	324	270	337	324	296	317	324	274	306	316	276	303	322	293	315	312	300	314	301	310	263	299	313	301	295	296	345	281	306	355	292	284	289	300	300	302	302	296	273	302	290	319	321	311	329	312	304	300	288	299	318	319	305	299	277	314	286	309	319	267	297	304	297	337	309	297	272	279	324	313	313	283	319	277	314	306	336	300	306	301	308	334	333	289	309	283	263	304	302	311	293	317	303	304	305	293	339	288	301	322	321	291	294	318	282	286	281	318	262	298	303	305	316	302	299	288	297	332	306	290	316	301	305	306	291	293	312	299	302	288	277	318	310	306	324	300	304	301	290	319	305	277	268	325	326	283	323	305	304	301	301	282	317	303	298	277	316	281	306	300	306	328	282	286	305	274	309	313	292	293	296	311	296	286	300	299	331	293	314	282	296	304	317	294	264	327	296	311	274	317	291	344	293	320	281	317	333	299	316	300	295	312	305	300	322	273	290	325	301	282	330	308	274	289	308	274	290	308	333	291	321	255	270	286	285	282	338	291	293	310	286	314	316	281	307	293	292	305	309	315	322	322	291	315	320	262	307	305	285	319	266	321	310	284	311	318	320	305	299	299	293	295	275	331	320	335	290	315	358	312	293	303	309	290	276	305	281	306	314	305	295	335	287	320	308	323	276	311	285	278	321	289	300	332	318	311	313	272	297	306	288	296	289	315	266	278	300	275	314	293	276	297	320	291	292	305	315	307	321	307	320	302	305	296	304	318	331	314	284	315	336	277	330	314	336	304	321	286	305	290	283	302	286	296	298	329	313	297	287	324	293	299	333	322	319	312	291	310	287	312	301	308	308	292	290	299	299	300	300	311	300	296	295	283	283	305	319	309	292	308	308	312	318	304	294	280	290	292	273	302	270	324	305	318	305	328	311	314	333	299	346	290	278	320	307	306	337	297	275	307	298	324	303	311	298	306	281	298	303	314	313	300	318	282	291	291	335	299	294	319	277	274	257	296	280	330	317	300	281	340	295	279	301	292	313	296	332	299	259	281	283	289	318	311	314	330	309	311	328	300	317	289	323	276	305	290	298	326	307	327	296	312	294	278	281	338	291	284	308	304	286	302	270	303	329	325	296	274	299	291	315	295	307	308	293	277	288	305	312	288	312	315	297	310	268	290	286	290	328	296	323	310	295	305	317	316	285	304	313	297	323	291	279	312	318	288	296	305	333	324	336	300	329	301	320	319	296	299	282	297	260	269	282	317	284	282	291	284	272	290	289	302	285	322	280	302	321	296	318	304	270	312	302	296	313	287	309	279	343	266	296	278	309	293	303	327	310	325	277	312	259	315	302	269	316	313	281	295	333	336	306	319	291	307	356	304	289	298	275	268	292	314	288	323	290	336	280	297	296	286	280	290	318	296	290	285	303	295	341	315	283	271	323	311	321	335	293	277	298	310	314	331	322	300	313	347	305	284	343	328	297	272	315	291	305	285	325	284	277	280	277	297	287	313	298	326	293	320	331	304	294	292	303	308	310	340	321	324	313	296	322	300	299	306	282	315	276	297	286	290	288	299	287	303	309	289	286	312	304	285	302	310	297	288	332	295	313	298	317	278	321	291	301	276	283	296	307	327	294	325	330	292	323	286	286	301	296	288	300	335	316	325	304	292	304	304	307	281	332	316	273	316	286	319	307	318	302	275	297	304	294	284	293	328	318	297	264	300	271	290	305	287	306	281	274	290	298	307	310	308	288	306	323	299	321	303	284	255	333	269	299	290	293	306	332	278	304	314	293	309	288	297	284	300	311	302	332	285	281	324	307	293	321	291	312	319	316	319	285	297	311	321	328	261	341	272	315	347	324	306	323	331	304	323	289	280	288	302	320	270	278	299	313	301	308	303	307	301	296	298	351	332	327	326	330	319	285	321	337	280	277	314	301	301	310	294	286	332	328	283	324	277	306	307	302	277	297	279	318	285	319	285	299	298	302	292	300	313	323	325	332	323	336	276	307	294	331	321	342	299	289	282	317	307	320	290	315	306	290	289	288	299	306	316	303	282	300	274	328	288	292	312	300	300	338	308	305	324	310	281	306	306	297	289	306	294	289	297	309	278	320	297	276	277	287	320	305	268	297	308	307	283	298	283	278	314	258	262	339	305	293	295	308	302	281	301	290	299	306	279	310	315	303	292	311	261	278	304	322	303	296	265	301	292	291	299	319	348	319	299	328	295	311	321	309	298	284	308	318	296	298	303	277	287	307	291	312	321	285	276	293	297	278	318	308	306	276	284	297	301	285	333	327	294	319	302	272	309	343	281	288	315	309	309	304	276	282	303	298	325	301	308	273	286	289	313	307	282	310	279	305	281	295	311	295	302	307	312	305	327	302	335	332	312	314	314	275	307	303	277	320	320	277	329	302	316	273	278	301	321	321	313	314	274	296	307	316	302	305	283	301	321	303	305	322	279	354	293	302	295	332	336	305	334	332	308	313	323	291	286	314	305	284	274	306	306	339	293	267	300	291	286	302	295	318	310	287	304	307	282	299	266	288	282	337	307	304	298	301	298	301	298	279	286	316	299	320	291	339	313	300	303	284	281	330	321	286	308	289	311	304	309	326	298	308	294	298	331	309	285	286	291	291	316	319	271	313	328	293	316	312	308	303	314	282	298	316	325	280	329	274	300
24057	21454	28602	24693	21397	6812	1372	990	892	861	863	786	779	734	761	701	677	682	735	734	725	714	681	725	696	655	680	724	676	685	628	649	663	651	690	733	684	694	698	652	699	674	678	621	656	637	713	675	722	646	670	678	672	642	698	660	630	704	662	711	688	672	676	717	693	625	647	685	697	651	620	646	679	680	662	626	632	684	662	707	658	702	660	657	659	732	683	612	694	674	677	668	686	644	668	669	682	693	679	716	625	746	667	703	703	694	698	710	661	650	646	672	703	663	698	724	658	687	682	663	723	648	648	679	644	618	657	694	624	657	636	693	665	649	707	677	672	669	693	668	686	630	700	707	640	649	677	705	665	669	677	681	694	687	697	676	666	694	661	687	651	648	679	686	702	695	690	673	652	672	650	672	636	666	662	644	682	655	680	644	594	707	710	666	652	651	709	663	683	687	629	664	656	698	710	717	659	682	654	693	642	697	627	673	663	664	666	661	693	644	671	654	633	644	651	666	662	734	661	701	662	709	712	655	692	698	670	675	674	676	667	691	651	645	684	705	695	671	694	678	774	646	637	648	635	664	660	681	712	689	696	654	653	661	637	613	623	685	666	634	668	654	677	715	644	694	653	688	642	645	656	672	661	609	674	643	698	760	640	672	727	653	681	667	648	646	621	666	720	707	659	652	657	648	652	648	666	635	647	680	659	656	642	622	642	646	646	621	673	670	652	638	705	644	656	697	655	647	681	650	687	653	690	649	697	611	705	663	674	680	684	667	639	635	639	641	663	634	640	658	709	630	630	671	703	706	679	650	656	664	694	692	671	696	743	660	640	625	664	689	664	668	693	651	659	659	661	639	668	632	668	632	670	665	719	646	672	658	685	665	632	647	667	658	690	680	646	676	686	715	666	688	692	692	642	660	644	656	692	679	671	677	685	683	648	667	667	702	639	674	719	672	673	644	626	683	648	685	689	670	659	695	698	633	677	664	651	649	613	672	699	642	623	656	655	609	670	647	694	651	678	654	686	651	625	686	696	670	661	702	681	689	639	702	702	631	657	617	661	659	631	676	656	693	675	680	665	658	687	642	660	666	635	646	651	696	656	662	683	655	668	662	649	694	642	658	706	679	622	674	687	679	687	648	658	669	687	668	675	714	667	665	641	637	702	674	659	680	655	620	682	704	670	616	626	665	680	720	696	668	661	686	660	692	694	609	678	671	691	689	651	672	668	661	722	671	655	679	713	700	675	622	640	645	629	675	677	657	656	690	640	665	633	637	732	657	715	679	646	632	609	629	618	685	695	700	651	670	675	646	666	671	686	655	704	660	667	695	645	660	663	656	599	670	687	630	679	653	702	694	651	647	658	677	622	707	661	719	716	664	684	678	692	650	700	649	636	686	684	663	709	654	669	638	696	642	687	675	685	689	712	655	706	659	635	693	677	711	687	679	661	627	663	638	691	671	631	680	667	711	668	671	677	672	660	650	697	683	716	689	644	667	685	630	679	663	707	699	703	643	660	677	656	690	663	675	681	642	624	629	724	695	684	717	728	661	622	625	659	641	698	677	657	627	705	671	696	657	653	663	650	657	692	682	666	675	644	693	668	653	620	635	643	625	692	643	689	615	646	689	679	610	673	689	664	643	683	701	675	643	656	649	709	696	640	689	708	695	652	705	666	667	683	666	635	705	652	670	674	674	687	630	656	689	643	720	666	602	697	675	679	645	680	694	693	657	667	681	676	641	695	630	635	658	670	727	717	701	636	653	661	666	692	662	681	648	704	636	713	634	668	722	655	676	653	650	668	651	628	618	624	670	702	668	666	675	647	611	720	658	633	679	678	729	681	630	645	666	678	669	671	676	672	651	705	640	682	635	700	634	661	678	677	693	666	657	643	635	618	694	690	692	675	680	654	666	668	663	675	674	707	652	658	638	683	622	623	645	652	680	655	667	661	670	679	640	692	657	734	650	627	655	730	662	622	617	672	656	655	684	667	680	663	632	646	670	694	676	659	620	654	651	645	634	684	624	644	688	708	636	653	660	665	682	643	727	609	668	682	668	675	691	669	651	636	735	704	695	690	667	695	688	648	713	687	683	629	630	658	663	687	672	679	704	661	609	672	621	632	662	646	678	676	651	615	686	675	699	673	675	671	627	621	694	673	660	710	723	653	675	683	604	665	684	696	649	652	691	636	681	672	676	634	692	660	594	647	671	648	605	698	706	707	703	679	689	689	648	686	651	682	668	676	673	666	672	655	697	695	663	694	687	664	728	696	667	694	636	655	626	713	673	677	673	656	631	707	644	692	607	621	687	612	713	665	643	703	660	655	651	650	628	658	647	678	695	645	614	665	649	640	657	646	685	645	640	690	668	672	671	649	671	687	685	711	640	666	643	694	669	663	714	665	638	654	636	666	684	677	664	701	662	640	707	632	700	642	664	674	722	630	668	646	671	713	720	672	647	649	644	636	625	677	646	655	661	685	637	665	659	643	657	671	678	666	654	699	655	676	663	644	660	678	660	664	619	655	689	644	651	689	661	666	683	691	701	644	651	691	691	630	679	654	660	675	649	679	658	653	667	691	696	670	684	668	706	670	673	672	663	643	669	726	695	698	677	649	666	632	656	631	696	628	650	700	641	647	673	651	647	661	662	606	670	641	686	728	664	633	654	657	662	688	666	678	675	679	689	707	637	656	662	632	695	675	661	675	692	662	668	658	665	635	679	659	696	673	697	665	684	680	625	678	682	661	673	675	652	692	671	670	626	697	629	662	688	682	646	615	657	643	693	653	631	683	660	658	677	633	635	691	638	636	657	665	673	653	661	632	652	658	662	668	616	659	676	656	662	681	655	706	653	672	710	643	696	675	662	703	678	655	699	658	620	628	621	640	686	658	630	691	680	690	629	644	715	626	610	703	671	639	649	642	652	725	650	717	632	662	672	673	679	722	630	706	620	668	612	658	664	656	666	708	649	684	720	710	656	637	668	659	616	670	668	645	694	708	682	648	694	670	663	693	677	699	643	659	680	656	666	640	649	640	612	685	653	666	662	644	669	628	682	705	705	656	676	658	692	629	672	633	666	657	663	623	681	696	644	690	668	664	663	662	648	655	632	631	697	694	697	657	703	654	681	672	655	694	675	665	642	687	648	646	658	659	666	659	676	682	665	671	632	666	649	657	723	640	655	641	692	635	619	632	660	669	645	693	695	655	654	603	691	683	646	652	658	700	702	703	671	651	700	677	685	615	687	680	656	675	605	666	687	663	700	728	684	686	613	677	641	631	612	639	673	715	641	646	664	643	692	673	692	692	636	638	637	660	660	661	666	676	685	669	642	653	698	643	688	672	694	703	690	703	679	678	699	679	610	689	646	649	659	669	615	653	641	671	663	647	678	672	630	686	702	629	683	648	657	668	691	643	648	677	644	699	699	647	605	624	676	668	680	650	641	675	689	633	619	676	716	632	610	673	713	731	690	653	696	689	651	678	695	677	636	694	657
11435	22459	6175	2983	2301	1741	1417	1295	1118	1035	954	927	827	810	803	822	780	732	705	753	703	730	678	733	714	731	654	693	725	703	730	694	674	720	735	690	669	741	700	734	669	699	681	692	681	688	690	681	693	698	698	663	672	698	631	722	665	711	609	704	698	649	686	694	646	652	697	668	690	668	699	693	767	691	687	689	636	681	686	641	641	746	669	713	701	681	697	690	676	701	675	632	720	688	643	711	736	687	705	671	685	673	701	660	674	678	687	719	618	670	682	724	669	644	703	672	689	682	747	672	688	668	644	653	657	698	680	718	697	663	680	680	648	694	650	678	702	705	696	670	687	638	728	700	691	712	662	677	724	683	643	669	718	646	652	670	708	661	711	716	652	647	697	704	720	676	662	686	723	671	639	643	698	692	705	699	704	727	716	666	645	715	708	700	670	687	673	652	668	691	702	670	675	703	665	708	695	649	720	702	696	672	675	682	690	676	665	682	666	703	679	774	717	703	706	698	655	656	668	695	686	651	706	720	672	653	715	701	652	696	710	699	689	677	673	695	669	654	697	695	702	645	669	694	698	742	706	698	678	658	702	643	689	658	664	691	648	683	679	692	670	679	679	664	692	619	679	689	737	690	720	692	672	660	690	702	674	666	700	698	717	668	659	657	681	641	638	645	680	660	675	660	689	675	654	705	665	677	627	677	660	665	705	674	681	674	743	697	685	665	747	682	717	660	661	687	718	727	660	674	665	687	680	671	653	676	703	665	674	680	668	678	675	652	661	688	619	689	661	667	695	703	638	671	692	653	658	728	690	671	701	687	704	681	689	688	708	663	690	669	695	659	659	699	647	726	668	704	699	717	656	709	712	691	690	698	684	677	646	672	689	678	732	713	662	638	683	695	717	689	718	709	645	709	687	673	662	684	618	733	641	681	655	655	724	725	709	646	637	654	682	689	644	692	695	674	663	656	691	634	693	669	623	731	678	653	718	663	676	655	658	688	660	686	667	715	668	696	655	680	648	673	698	662	654	621	701	697	656	627	674	638	670	679	696	718	641	675	706	656	730	600	701	706	654	620	704	697	659	682	676	679	701	724	687	664	688	647	668	678	692	646	692	642	691	684	699	725	696	679	712	665	684	751	702	724	667	720	693	712	631	712	694	704	678	697	682	692	693	700	698	709	654	666	704	715	680	688	688	649	644	689	649	702	655	725	630	709	691	674	705	742	638	657	688	685	687	690	689	647	723	712	637	692	678	683	626	700	694	649	675	642	690	658	685	713	665	645	722	718	728	673	699	659	657	722	719	700	670	701	693	696	660	672	689	685	686	663	649	693	715	666	658	710	690	646	703	680	658	706	664	684	680	665	666	736	713	656	722	670	662	749	670	733	696	722	734	659	690	710	705	693	691	676	676	663	683	708	699	727	680	723	703	668	689	713	698	671	629	704	697	690	667	696	720	691	665	656	714	669	701	627	733	673	682	743	681	708	697	683	686	699	676	674	662	668	693	701	631	668	679	653	643	710	658	690	682	685	658	658	663	684	673	693	691	674	737	725	699	698	735	697	716	714	669	732	657	647	666	649	712	667	678	694	675	691	674	708	693	702	683	677	671	652	652	651	669	670	684	683	656	636	690	675	671	689	669	704	668	635	680	687	692	683	659	649	669	683	687	708	690	657	741	639	683	664	683	701	605	688	696	686	675	684	704	640	673	706	707	683	688	683	665	723	658	669	714	657	658	699	680	696	687	693	730	672	675	659	679	673	713	645	652	727	678	678	683	688	729	662	692	697	691	675	643	709	725	696	680	667	637	704	693	684	698	653	692	665	673	648	671	652	706	672	700	658	639	683	702	676	690	688	706	670	685	685	683	700	701	683	668	684	697	684	665	695	704	638	687	674	669	717	680	719	654	721	667	708	684	663	703	649	676	680	721	687	672	717	706	679	660	657	669	666	644	649	662	650	645	678	661	638	685	684	679	654	683	662	652	652	671	683	657	705	668	677	702	657	690	696	713	732	681	665	658	682	718	688	671	671	680	730	722	699	694	696	673	717	690	633	697	705	661	702	681	680	688	688	670	659	706	658	706	723	683	706	642	651	691	675	714	678	642	688	643	657	675	666	613	743	679	678	678	726	686	642	670	651	715	652	699	717	662	666	681	677	696	725	712	653	691	674	646	728	653	684	678	680	708	697	642	692	665	632	722	685	718	680	667	683	686	711	674	685	715	705	695	703	694	661	687	659	699	740	647	687	664	728	711	655	680	642	697	710	638	693	655	706	697	680	712	639	687	674	654	729	688	638	703	721	644	672	707	690	672	650	676	707	692	638	714	695	709	678	666	687	718	679	676	658	694	677	717	680	661	700	633	661	686	677	688	694	647	689	691	709	690	703	724	684	680	682	713	709	697	670	681	675	732	647	686	704	705	683	686	711	671	696	687	657	676	678	687	659	646	729	705	625	716	678	673	685	693	679	685	689	697	705	731	663	707	698	664	680	688	709	663	654	633	703	689	712	703	649	690	673	658	682	703	690	690	689	671	711	754	645	704	677	691	673	688	630	638	643	662	718	654	711	703	704	627	681	623	683	696	711	684	654	702	660	654	714	663	687	723	716	691	636	677	674	700	671	647	678	697	666	656	646	671	688	680	627	719	690	655	664	635	672	681	709	673	701	638	723	671	653	677	633	651	639	693	689	641	705	662	696	667	702	680	653	679	689	674	689	627	681	644	660	665	697	696	670	667	688	682	702	695	644	684	670	682	708	633	712	675	712	692	683	703	686	695	648	704	698	705	685	671	719	632	713	669	674	706	689	670	706	671	708	679	681	680	686	621	687	687	675	689	668	669	689	690	674	696	637	697	671	677	706	698	693	708	701	702	690	692	714	691	673	673	670	657	745	678	695	676	673	658	680	669	677	686	667	702	636	645	653	699	686	679	673	656	716	657	628	698	632	703	643	681	681	708	698	706	688	701	667	701	714	705	683	721	645	745	671	648	723	690	682	639	631	680	635	710	650	665	708	672	671	666	682	699	685	652	620	730	653	691	649	733	641	680	686	673	676	696	708	680	669	695	689	671	690	711	672	676	722	670	696	659	730	657	702	651	710	714	724	686	678	678	688	670	723	679	684	674	672	715	709	692	680	671	656	674	689	677	688	697	637	712	663	698	685	658	687	722	640	656	694	662	704	702	676	628	682	691	669	656	653	690	674	691	704	649	722	678	690	696	738	682	690	673	686	668	683	686	682	673	622	677	682	703	657	687	656	694	647	655	672	687	662	694	683	691	678	680	688	728	672	649	675	686	641	633	678	647	661	678	689	624	677	687	642	641	696	709	651	715	683	691	677	680	679	698	659	695	687	659	713	692	659	677	642	724	651	638	620	697	653	725	676	682	717	689	709	645	668	703	695	664	700	697	683	716	676	677	702	712	727	681	668	702	698	635	675	694	697	686	712	688	661	653	704	704	695	666	686	654	682	711	680	657	736	724	688	667	656
25196	21448	27331	25792	7358	526	417	354	326	338	260	269	275	247	253	254	234	242	217	232	254	224	211	231	204	211	223	215	245	233	221	205	235	230	231	236	197	226	217	240	219	200	245	229	229	221	261	219	220	219	207	230	204	226	212	248	252	251	216	209	202	237	225	225	232	227	221	237	256	234	250	233	223	221	221	250	198	191	233	203	227	221	235	203	247	217	216	212	215	226	246	230	238	222	231	232	239	223	240	213	213	235	244	239	245	238	246	240	236	224	214	231	221	252	231	219	229	237	227	255	213	207	235	259	230	227	232	229	224	209	225	251	246	273	216	202	248	219	213	225	216	234	242	226	197	214	216	234	222	233	226	220	236	235	240	235	215	226	246	221	218	195	223	221	227	217	204	259	215	242	234	221	218	207	220	218	208	215	244	210	223	219	226	221	232	220	248	230	241	233	239	232	236	205	217	253	220	237	259	223	221	239	212	225	221	221	221	237	244	219	229	231	233	196	244	241	200	247	238	239	214	211	200	211	238	216	245	210	241	237	215	217	252	208	214	237	179	203	235	240	251	222	234	237	229	227	205	214	205	220	203	242	245	244	227	208	231	232	222	213	222	207	223	231	218	210	249	227	232	248	200	219	218	200	243	205	229	213	226	220	219	218	221	198	242	207	236	227	215	205	227	221	252	209	233	225	215	226	231	213	206	225	229	219	223	215	227	237	215	221	225	226	216	209	236	235	220	240	218	239	217	231	233	234	234	212	206	214	233	200	224	204	198	237	228	212	228	248	233	229	229	214	250	217	219	219	207	256	208	203	227	247	229	225	226	237	246	204	201	214	244	253	254	217	194	233	214	228	238	235	231	238	252	219	235	232	236	234	213	209	232	205	240	231	243	234	206	218	242	230	257	216	233	229	229	242	223	255	224	229	228	219	201	216	214	234	222	214	231	215	237	225	203	188	251	211	220	235	212	233	232	221	236	237	207	216	226	211	204	228	216	244	220	223	262	220	220	226	224	209	238	219	214	223	228	225	225	235	207	204	230	250	218	223	224	211	207	206	216	234	228	226	207	223	211	216	233	221	210	235	234	212	219	220	236	254	242	200	220	229	236	232	219	247	221	238	210	235	218	228	229	234	227	210	219	238	203	264	202	228	218	236	215	227	227	204	230	215	235	238	225	227	216	230	217	216	234	205	250	239	217	218	209	206	221	229	238	224	263	230	245	219	252	207	223	203	230	221	234	249	243	216	231	221	217	199	237	210	238	261	238	219	219	234	225	241	210	199	196	211	219	229	212	233	216	198	218	208	221	246	217	218	210	208	216	232	174	239	229	223	207	205	228	235	227	234	222	255	210	230	218	251	237	234	205	214	219	206	238	217	239	219	234	250	224	207	235	225	211	233	236	229	233	235	228	223	209	228	221	212	215	195	223	234	208	247	227	211	202	218	213	214	220	243	235	219	192	230	238	216	237	232	196	214	187	219	212	225	200	216	250	199	220	223	236	221	210	252	211	207	253	234	227	250	247	210	219	225	231	215	214	233	218	225	218	238	224	227	181	226	192	218	227	219	247	223	220	227	230	226	233	236	207	200	219	215	187	211	229	210	212	201	216	218	223	236	221	221	230	234	221	235	189	229	231	208	216	262	221	228	222	216	220	209	247	217	215	204	207	231	232	234	226	238	220	215	255	204	226	226	228	234	219	239	217	214	195	230	203	195	214	219	210	237	211	241	244	227	235	234	240	228	224	216	220	214	227	227	215	223	204	247	217	239	249	208	220	216	269	265	215	212	219	211	207	241	190	218	248	245	216	224	218	212	226	248	209	221	221	232	221	238	231	223	231	226	224	243	224	229	215	251	217	205	219	241	248	222	228	231	210	216	240	227	224	246	197	221	234	209	215	208	213	230	215	219	198	224	230	183	222	217	254	223	230	228	236	225	213	228	244	219	224	245	199	229	216	210	234	241	201	233	225	208	228	230	250	237	259	233	226	230	222	248	207	218	214	209	195	195	218	231	244	206	213	223	248	201	243	252	254	244	194	220	248	257	204	244	230	217	237	248	246	238	245	235	217	208	202	203	256	215	228	231	238	229	242	220	220	236	216	278	220	235	228	219	232	238	218	232	222	211	222	228	197	241	205	218	218	236	228	240	212	227	206	231	241	216	220	208	213	241	225	197	224	234	213	216	233	198	238	261	220	240	204	223	238	241	225	225	202	244	191	217	216	232	224	231	223	232	194	235	236	217	225	271	251	197	239	224	221	226	191	228	221	233	247	228	246	212	236	199	202	215	211	239	224	229	209	214	213	228	235	205	227	234	204	221	233	217	213	222	230	244	190	201	207	230	222	233	227	203	241	241	232	208	203	241	224	237	231	227	225	243	225	218	203	216	214	227	220	217	206	206	237	228	211	217	211	214	194	214	251	218	234	248	226	255	215	227	201	199	243	211	213	209	236	220	230	205	214	244	220	217	233	234	191	199	219	206	229	212	236	197	215	218	229	223	200	199	248	206	224	227	206	212	220	214	260	227	230	214	230	240	220	207	246	216	223	249	238	227	228	219	221	185	233	202	245	240	243	239	208	235	226	231	217	250	209	198	212	229	233	217	239	250	230	234	239	214	235	199	223	208	229	240	262	226	210	225	199	236	218	209	247	210	231	204	244	219	217	202	209	218	254	210	236	232	206	227	202	232	207	241	212	223	222	247	230	238	229	207	206	214	200	251	205	219	224	215	219	217	227	237	240	226	237	230	223	238	215	251	228	208	230	189	197	232	220	198	237	222	228	210	217	262	226	213	230	228	229	205	251	241	235	206	231	230	230	230	230	229	250	237	213	218	234	217	226	242	241	211	235	215	230	220	249	196	247	217	220	228	208	215	228	234	209	245	226	204	223	210	231	212	236	229	211	242	248	248	227	207	249	237	212	238	218	222	212	207	202	219	230	220	245	199	238	247	230	228	222	238	220	219	202	227	205	199	219	214	241	227	217	218	220	262	238	247	228	218	240	248	221	208	242	256	181	219	221	213	204	229	241	246	228	208	206	229	200	223	230	185	231	228	241	221	202	229	222	238	233	237	216	228	211	235	205	222	224	226	214	239	223	218	234	233	232	221	247	232	226	206	209	235	234	215	204	219	191	205	236	203	213	218	227	231	198	215	244	219	235	220	212	224	213	249	227	218	218	216	223	238	222	231	235	221	249	208	234	223	233	260	227	210	212	208	198	237	238	204	222	190	241	242	231	261	215	230	225	222	199	243	200	218	202	211	195	228	221	247	230	261	216	253	232	249	222	257	217	217	226	229	203	210	235	222	209	223	239	213	220	198	233	230	234	258	227	234	260	232	223	224	220	231	186	242	231	232	218	230	240	201	225	246	193	247	210	238	214	220	225	230	240	230	246	248	219	222	233	206	231	218	238	214	213	214	217	210	243	238	209	217	200	242	232	210	224	224	236	224	226	222	240	242	220	239	234	203	238	212	211	228	218	237	198	227
9648	15394	2969	1389	1063	803	663	536	484	406	373	358	328	307	303	288	278	249	283	258	254	248	253	263	269	251	301	270	231	234	260	245	256	252	261	243	264	242	258	252	229	260	227	265	249	261	268	248	241	225	240	240	238	217	222	233	253	216	243	266	258	254	208	249	266	252	249	248	261	259	223	240	254	213	222	224	240	251	200	248	237	263	256	231	238	254	235	240	246	251	247	258	245	232	248	208	236	234	203	258	237	221	244	237	225	245	209	256	215	261	229	206	271	236	261	250	270	258	234	243	227	207	227	247	245	218	252	239	264	245	230	233	261	232	218	264	244	232	244	249	210	258	250	259	232	269	239	244	226	262	252	228	241	244	236	217	240	223	236	246	233	265	243	280	236	203	221	288	273	241	228	253	238	231	241	236	257	270	237	270	254	260	222	242	208	220	259	236	221	245	254	235	258	225	227	226	242	275	257	221	247	228	233	239	219	253	242	238	250	230	228	224	277	226	224	255	239	248	237	228	256	248	235	222	236	237	231	228	233	240	248	247	245	257	233	226	227	255	248	269	255	230	219	237	225	266	233	234	232	267	255	224	249	244	254	253	250	239	239	255	218	251	212	249	224	233	246	258	245	267	252	224	285	230	232	210	229	237	248	238	231	257	230	235	236	232	229	242	234	214	226	244	278	226	261	227	226	253	263	258	207	241	259	272	207	274	227	221	217	264	231	228	209	234	223	223	225	273	238	253	228	246	199	273	239	241	235	242	258	273	251	244	230	232	241	232	247	258	218	238	256	256	237	228	238	285	240	258	247	259	222	234	256	224	252	238	234	253	223	236	248	242	254	256	217	255	235	249	249	235	234	231	267	235	259	266	258	220	246	224	237	228	215	240	229	259	234	251	223	228	225	239	243	263	253	227	242	221	244	234	245	236	248	236	270	230	255	242	237	234	256	260	246	261	240	242	246	232	259	246	237	236	245	243	252	237	226	237	242	234	234	255	228	225	212	248	238	238	240	246	235	276	253	215	234	226	249	247	247	249	235	268	244	240	256	257	244	245	217	248	277	256	246	233	255	235	229	235	266	260	260	261	234	254	238	209	253	264	246	248	259	251	252	235	254	252	237	226	242	267	270	234	254	250	258	237	223	246	244	225	241	249	249	252	222	232	275	230	238	255	220	244	247	227	230	242	229	222	230	264	229	240	232	266	240	225	250	230	204	247	267	233	240	240	250	228	234	231	258	251	244	243	231	223	242	251	253	219	260	228	231	218	243	246	258	256	232	253	229	269	246	234	240	252	229	231	248	232	258	256	234	233	239	232	240	261	231	251	245	248	251	243	250	247	245	246	246	231	234	248	247	250	243	242	248	206	254	221	269	220	276	218	259	238	226	241	221	250	243	231	252	225	239	241	247	235	212	202	240	245	234	223	246	263	234	281	237	233	241	245	242	247	238	252	235	225	257	224	261	257	253	248	232	222	239	251	251	253	259	221	257	229	236	236	213	237	237	232	227	229	237	236	237	246	263	234	221	261	229	248	250	251	260	252	233	255	266	256	252	261	250	254	255	242	235	255	252	240	208	260	246	223	222	242	239	253	226	220	254	223	244	257	241	217	243	262	244	250	225	223	234	248	244	258	234	242	224	212	273	221	245	224	254	237	223	251	259	263	244	278	248	214	247	226	240	239	252	235	236	225	255	260	246	250	247	240	253	215	248	223	226	244	227	225	234	269	233	257	222	249	271	242	216	220	229	242	268	237	234	230	239	248	229	236	217	248	253	255	222	269	232	241	238	241	261	253	232	245	249	237	242	206	232	258	263	260	250	219	230	251	244	224	240	249	256	271	236	226	199	225	233	256	239	245	225	235	252	238	271	245	256	235	270	241	257	260	233	232	231	218	236	235	262	250	266	265	261	238	245	218	262	235	240	252	240	230	264	226	254	224	226	234	268	241	260	249	225	242	223	230	236	220	228	236	213	230	245	222	243	241	233	215	253	248	256	239	234	223	250	243	240	240	266	239	257	237	254	240	240	252	236	243	229	235	232	254	217	263	209	250	255	274	236	231	232	214	241	260	247	262	250	264	249	243	259	223	246	223	263	248	246	244	228	246	238	231	219	249	249	227	244	267	273	245	286	260	255	237	233	224	256	242	241	249	232	258	225	242	258	254	248	235	252	256	222	260	254	252	261	218	259	229	266	239	268	215	274	244	230	222	259	238	269	241	232	210	229	216	253	235	235	246	249	231	255	252	216	227	221	250	218	254	236	222	258	228	219	240	227	243	210	240	235	218	219	221	246	241	262	243	238	235	242	219	225	204	265	259	213	247	236	223	254	246	228	230	266	252	223	243	218	243	227	214	236	219	230	252	222	285	230	230	246	239	240	238	217	226	255	228	248	246	236	239	227	248	228	219	273	240	243	248	266	223	216	238	217	223	240	245	233	226	233	245	262	225	237	266	243	253	229	248	233	246	237	235	245	248	225	255	237	242	240	258	232	258	217	257	267	262	222	219	260	218	214	221	230	243	264	214	239	236	255	226	248	246	262	254	250	258	230	248	241	211	227	235	270	251	241	218	267	259	261	250	233	244	242	231	238	224	251	222	217	247	259	223	224	233	236	228	253	234	245	241	242	271	231	259	273	236	238	224	224	234	240	249	259	260	245	236	247	248	223	243	223	234	280	221	262	234	239	245	226	231	189	244	239	233	235	221	232	239	241	232	289	252	272	246	255	253	243	268	245	256	267	250	267	271	265	234	213	215	264	235	227	238	216	206	267	243	248	216	239	239	230	247	232	236	250	251	239	232	249	236	249	237	254	248	238	252	248	242	244	226	238	249	236	226	250	219	250	225	249	224	244	259	266	255	226	229	236	282	252	240	253	243	240	245	221	234	237	243	221	249	251	228	247	205	229	251	239	231	236	228	213	230	220	265	246	254	243	252	262	224	241	247	221	270	237	248	252	241	230	233	235	260	253	253	215	241	233	227	255	250	237	252	259	236	242	256	227	237	217	237	258	223	250	242	225	255	254	255	232	251	224	239	229	258	257	242	244	258	238	212	237	243	235	254	229	242	247	249	231	240	251	255	276	250	247	209	238	245	215	240	226	287	250	237	248	246	268	290	237	243	250	246	213	252	257	228	218	254	238	214	250	264	200	225	246	220	243	230	235	242	250	213	210	245	253	244	233	231	241	247	264	237	232	234	249	245	255	236	259	253	246	211	241	207	232	268	232	226	248	264	205	264	227	214	265	236	225	219	264	238	272	263	246	226	211	233	250	251	235	215	253	240	242	236	233	210	223	229	227	240	245	234	242	244	218	229	257	216	233	221	262	250	250	254	244	223	266	231	249	289	258	237	241	255	238	248	232	264	234	239	255	241	248	233	216	269	255	269	250	251	232	239	259	265	237	230	253	252	235	240	246	247	263	227	247	233	220	226	229	256	218	243	252	224	260	227	259	231	227	272	260	286	240	238	251	253	256	224	264	262	243	247
22811	21462	29145	24201	21463	21496	6461	1498	1198	1087	1019	939	896	930	917	879	861	812	805	795	802	816	833	757	733	837	817	787	811	768	792	787	758	812	760	730	760	774	764	760	806	796	791	747	732	763	820	717	780	769	806	757	788	755	703	748	752	762	787	755	755	747	780	738	762	718	769	752	750	754	717	752	782	756	696	743	714	701	747	754	779	737	784	760	717	746	787	726	743	737	774	739	806	723	753	811	708	737	731	785	745	787	773	776	747	733	717	731	752	739	808	773	794	781	802	758	777	773	797	745	786	713	733	771	755	746	782	768	787	739	749	758	776	745	748	742	789	757	773	758	744	762	739	753	742	757	731	759	755	774	707	755	736	750	759	780	757	780	765	778	763	758	747	755	782	798	779	783	752	714	763	735	772	754	704	733	782	727	818	773	762	756	769	784	783	772	759	779	786	778	724	732	760	756	767	770	765	747	763	742	772	748	796	765	749	719	841	763	790	764	754	764	736	821	753	706	755	708	791	733	769	797	776	777	708	765	772	773	755	753	747	709	762	795	754	750	724	755	756	836	744	774	715	782	788	724	753	718	774	782	704	804	719	805	768	761	723	749	758	745	744	722	716	745	794	776	685	761	782	792	791	769	768	763	736	712	726	731	775	753	745	730	807	763	766	741	790	759	735	786	775	729	782	740	774	711	761	778	766	735	770	805	732	763	775	788	725	752	736	780	773	760	795	697	807	741	726	799	704	687	744	749	699	722	760	748	767	755	684	766	773	716	740	740	748	727	718	766	700	744	729	740	768	771	750	759	723	735	742	774	686	745	721	767	716	715	724	795	760	787	787	750	751	715	775	736	755	769	752	758	728	715	777	741	830	719	768	733	717	744	719	738	852	764	759	763	738	745	783	762	737	781	737	727	763	723	761	705	747	760	741	708	773	771	776	763	736	707	768	740	734	784	773	753	770	774	732	787	744	760	794	760	796	727	719	735	797	738	791	751	717	746	767	736	784	761	749	770	784	808	803	750	758	783	761	736	796	754	797	797	787	800	747	801	771	753	761	768	784	747	715	753	734	790	793	721	713	742	756	746	696	697	765	799	737	784	767	755	730	722	775	725	735	757	762	800	746	770	711	733	795	732	733	805	740	719	737	775	752	738	769	740	714	750	754	735	787	754	769	743	742	730	766	786	767	763	748	776	726	728	767	745	743	755	738	765	776	763	737	760	744	744	770	781	721	710	734	721	813	751	773	710	762	747	761	735	811	783	729	755	757	785	709	765	782	813	717	782	781	778	804	776	766	796	802	789	768	735	700	702	741	760	783	747	734	717	767	754	742	775	769	797	778	738	707	747	798	758	791	757	725	737	744	707	780	737	715	744	754	762	794	722	807	729	744	734	726	797	732	709	717	739	745	755	754	772	749	747	794	752	771	765	790	742	780	704	768	762	773	723	711	755	793	772	783	757	785	752	735	729	757	706	773	771	785	766	735	781	761	772	773	792	753	779	782	753	756	745	761	734	769	764	762	762	728	769	759	793	765	751	731	734	712	735	744	772	798	757	701	773	764	709	727	775	722	742	737	788	759	752	810	713	797	777	752	744	767	747	727	741	771	795	764	704	724	748	753	771	712	787	711	705	768	791	711	738	795	727	753	807	791	714	757	757	773	749	831	751	761	774	791	790	743	733	732	804	735	776	740	709	712	805	719	755	750	761	767	771	736	764	774	770	723	717	749	790	771	797	774	774	791	741	775	732	776	774	772	761	781	822	736	758	783	750	761	738	759	785	740	760	733	767	785	728	777	729	772	751	708	772	782	762	749	806	737	778	716	770	752	733	742	734	681	801	750	746	737	752	743	810	764	726	837	741	745	785	719	758	761	753	754	757	726	765	750	759	713	794	736	766	840	757	776	745	800	729	762	810	766	790	757	748	716	725	733	760	785	796	746	739	743	742	746	784	728	750	708	754	735	753	740	770	742	763	812	770	753	690	743	765	739	759	748	783	759	730	732	743	733	769	775	723	778	756	762	740	753	761	728	800	706	793	772	773	732	732	766	728	786	747	743	736	746	751	769	740	739	760	779	783	808	767	731	746	729	730	731	774	768	748	718	771	781	723	762	778	732	738	738	746	763	754	786	733	724	776	777	757	787	744	736	801	704	814	768	759	819	746	723	755	763	734	727	744	756	712	733	692	765	710	718	815	749	755	780	741	781	701	725	773	755	777	763	777	761	713	788	776	799	770	716	750	709	737	741	765	736	738	743	739	734	739	757	760	729	739	789	790	810	748	757	738	783	781	762	774	807	778	731	728	754	781	734	748	775	782	779	759	689	756	794	777	790	761	727	782	708	788	727	784	738	731	770	774	782	789	716	801	781	791	734	771	794	745	763	718	718	755	752	766	748	766	778	756	716	758	787	757	767	733	783	748	762	714	785	761	686	771	767	794	771	763	686	726	778	692	768	734	768	780	718	722	806	788	790	739	771	728	781	766	741	741	756	757	809	754	752	772	697	781	744	784	729	737	784	715	786	790	755	736	748	710	746	722	737	705	712	712	751	704	785	773	761	744	782	776	722	758	813	815	761	728	707	737	748	764	766	740	759	773	773	784	732	738	771	701	734	737	759	799	743	778	745	712	713	756	716	758	755	766	753	773	762	806	766	768	729	722	774	779	749	728	760	778	696	780	716	810	712	738	758	751	723	731	804	777	760	759	775	749	755	740	763	749	739	794	771	775	780	739	768	777	755	749	726	728	730	741	725	665	752	770	847	756	703	766	741	712	751	734	718	758	756	751	757	772	780	713	757	773	764	749	787	708	745	749	790	736	793	793	779	771	768	749	749	702	771	742	772	742	758	741	747	739	749	760	713	745	774	754	812	749	703	812	779	735	734	744	757	813	755	790	800	744	745	702	731	763	754	781	794	736	721	756	744	737	751	690	720	775	765	722	752	723	707	734	789	734	754	704	686	729	770	744	735	728	771	753	755	697	756	713	747	755	727	718	766	793	776	776	731	780	790	793	762	771	751	754	764	762	767	758	727	739	779	780	832	709	765	793	787	764	709	781	776	747	783	772	756	742	767	753	770	744	751	762	784	762	755	814	748	790	770	698	730	786	782	771	709	726	719	755	709	766	752	749	776	742	782	700	742	794	775	747	721	754	747	785	728	721	769	740	742	751	714	729	761	756	772	772	785	710	754	776	717	769	740	744	764	737	692	703	770	763	740	706	719	781	776	796	754	762	754	785	733	785	792	748	753	796	712	737	775	759	705	728	755	801	744	757	731	744	795	782	780	717	741	755	745	730	764	728	791	721	754	754	760	766	763	739	743	766	775	785	739	812	773	725	783	788	747	748	746	782	759	803	782	724	704	737	743	780	740	731	751	746	759	777	714	761	770	793	762	799	784	760	739	715	720	749	747	743	728	754	716	760	778	813	807	744	740	737	828	755	768	724	745	745	708	755	701	765	781	781	790	724	757	805	734	777	750	758	736	776	743	727
13715	26606	9667	4791	3584	2772	2298	1860	1524	1290	1261	1170	1110	994	1015	993	936	928	842	823	933	843	864	810	804	801	823	813	821	800	783	812	789	762	790	817	792	812	789	751	830	815	793	774	762	772	749	832	810	808	802	802	782	775	791	792	829	723	737	804	789	753	765	807	754	812	750	789	824	748	764	703	767	813	726	760	773	768	790	707	727	760	803	768	816	804	753	785	744	762	742	748	781	755	786	779	723	717	785	775	776	787	792	797	826	744	764	807	798	763	717	811	729	740	772	688	770	813	754	765	793	767	720	694	740	752	779	755	727	776	738	751	752	803	768	776	767	756	733	739	807	790	727	750	755	792	750	753	783	757	741	777	771	747	748	736	795	837	766	730	715	754	741	765	773	770	786	805	757	699	815	744	758	733	800	776	815	768	772	763	813	743	786	775	760	737	778	795	772	789	746	749	807	782	797	777	729	716	781	730	790	792	783	698	813	788	737	789	749	750	808	785	799	774	789	739	782	723	751	774	747	724	751	769	750	813	719	761	772	795	753	793	757	743	818	776	761	746	765	757	780	792	709	725	833	733	726	765	755	762	735	757	801	774	706	803	777	724	788	770	761	756	755	757	734	769	742	767	801	729	750	781	769	802	778	755	756	746	708	783	739	763	769	774	789	796	762	751	753	792	726	750	786	734	816	780	770	742	713	774	734	751	774	768	767	740	744	755	763	739	700	774	789	754	726	770	758	780	696	722	755	800	736	735	760	806	758	787	740	779	776	766	789	772	778	756	787	747	740	758	776	756	785	783	789	779	782	768	763	732	772	770	733	721	778	817	734	764	753	799	751	799	747	717	730	735	769	783	757	749	784	781	786	767	764	777	821	806	736	779	759	771	754	767	750	754	758	740	742	772	750	752	751	768	786	780	811	750	764	788	778	790	763	748	821	778	804	764	778	790	750	799	733	818	787	768	786	784	745	754	734	743	795	765	744	779	777	775	778	748	794	755	753	718	746	804	742	789	764	710	764	756	735	720	801	733	742	815	758	748	773	776	741	793	793	779	788	772	785	768	757	761	744	777	799	751	767	734	750	750	765	781	738	793	722	765	779	741	796	780	764	792	722	769	768	738	763	754	781	760	741	762	727	770	769	771	778	781	731	776	768	795	791	818	801	802	798	747	768	777	787	829	764	719	765	780	767	786	819	726	785	787	772	769	815	794	769	783	770	757	767	756	749	813	721	752	754	752	780	738	741	713	796	761	742	746	744	783	781	741	696	770	749	772	756	730	793	771	790	788	778	779	761	738	766	769	736	791	784	800	739	776	770	787	752	781	825	759	819	757	768	761	773	770	749	817	740	760	823	768	727	778	721	778	742	835	791	753	752	831	730	799	779	788	768	778	742	808	753	821	758	735	805	742	748	766	770	767	760	805	729	804	741	741	753	693	751	739	768	737	755	762	780	750	789	824	776	804	750	753	731	760	772	774	756	814	761	765	781	817	772	833	765	741	751	765	746	766	720	737	765	771	744	772	750	763	736	760	765	788	799	746	766	742	787	770	756	787	765	777	752	762	787	750	828	761	784	806	755	828	792	764	763	783	782	791	755	715	772	754	785	762	713	772	749	767	813	760	785	745	742	801	745	751	778	790	813	760	740	793	721	752	719	810	766	706	719	738	749	769	757	711	760	763	758	789	808	790	748	806	797	745	739	738	769	734	760	735	751	785	754	779	710	770	761	784	780	757	737	803	764	728	762	752	782	801	772	749	713	780	756	756	799	752	733	798	783	748	760	747	793	785	788	760	775	743	758	773	738	807	746	752	726	772	746	740	737	823	773	722	757	794	752	743	723	752	765	811	754	731	754	793	785	765	769	754	798	801	707	745	776	746	744	789	777	746	770	707	784	777	773	758	737	758	788	734	785	771	759	816	825	739	776	831	768	778	768	769	761	744	785	797	768	787	753	776	802	801	793	722	776	714	775	743	809	732	810	757	750	786	820	760	780	802	754	741	745	805	782	746	797	719	768	741	724	780	777	782	786	752	766	759	757	722	735	733	769	803	771	731	810	792	729	742	782	790	776	772	768	757	813	774	739	768	775	789	721	776	797	740	803	810	768	745	712	780	791	753	805	774	767	779	763	793	763	812	742	791	754	779	770	765	798	810	778	744	831	785	744	754	795	712	736	740	760	760	767	814	799	756	793	801	754	753	800	828	797	763	780	740	791	752	711	739	798	754	760	805	711	790	760	737	736	734	757	720	767	749	756	749	798	749	813	742	786	785	747	802	708	786	783	700	764	800	745	791	789	762	783	777	811	807	787	760	803	772	754	740	765	774	744	729	773	754	777	790	777	795	799	748	729	760	755	816	793	760	799	803	745	730	735	788	744	759	742	763	805	739	806	790	749	731	785	760	780	727	820	710	721	762	714	755	771	809	748	746	774	752	770	784	763	738	772	786	737	792	744	813	721	775	785	767	733	790	738	811	808	786	747	771	820	800	744	774	794	817	803	792	782	798	754	767	781	733	782	776	795	722	767	755	732	771	781	797	745	759	765	725	841	795	790	754	775	785	771	806	815	765	782	785	814	776	714	751	755	765	803	767	725	776	813	763	764	794	760	722	777	786	736	810	717	772	777	779	806	768	792	799	793	729	735	763	756	787	778	804	781	801	734	717	755	727	807	746	741	763	791	732	821	799	762	772	807	744	767	808	765	739	748	751	795	810	767	786	791	806	785	774	827	744	798	722	797	751	739	753	783	788	772	694	755	744	775	738	775	834	747	772	763	798	742	795	803	817	825	750	778	787	801	729	742	743	755	743	733	783	764	795	747	789	722	761	744	733	772	754	789	748	743	734	804	795	793	713	726	798	782	753	776	818	759	759	773	792	750	745	774	808	815	772	797	777	732	718	758	765	781	813	777	801	745	791	807	758	758	734	748	803	791	782	772	781	762	744	769	778	755	804	788	766	787	793	739	814	751	756	757	763	785	771	722	745	752	723	749	747	802	782	813	698	761	789	754	745	817	760	786	756	783	739	759	763	796	749	718	771	734	724	731	748	763	781	755	771	736	814	750	757	786	736	734	720	753	779	754	750	769	733	734	809	800	809	752	758	745	792	764	799	762	772	803	787	784	731	778	745	795	753	733	791	786	768	757	757	780	753	782	707	779	750	763	747	758	765	753	740	796	784	732	766	748	753	790	777	754	744	834	720	742	767	746	805	742	771	759	758	770	788	766	762	801	749	712	785	771	762	751	800	784	755	715	738	797	740	749	775	769	721	713	788	738	689	786	760	729	765	733	730	778	772	781	774	691	777	756	802	764	812	733	819	785	847	779	720	827	750	780	784	765	712	766	785	724	785	737	757	822	806	734	780	742	747	798	795	754	767	768	704	789	718	763	727	732	784	756	811	786	752	771	837	789	723	814	751	802	739	747	737	749	789	791	765	806	768	760	771	786	733	769	744	787	748	718	773	789	784	778	756	751	804	748	784	737	716	815	760
28276	19637	5443	613	404	308	354	381	330	318	303	324	329	308	326	324	300	309	293	284	301	292	256	304	316	299	324	327	281	317	285	267	273	303	265	296	296	286	290	293	294	332	278	280	331	274	292	275	298	299	269	300	298	312	254	284	291	289	291	268	281	285	300	282	304	302	283	297	284	296	303	282	291	284	315	321	300	303	288	303	289	301	293	300	272	335	299	288	312	309	285	300	280	318	287	290	277	296	282	282	296	260	291	303	342	313	281	280	284	293	286	284	279	290	300	296	269	276	266	291	296	322	287	286	274	298	287	269	280	302	300	293	313	301	314	293	288	291	304	246	265	296	296	320	290	279	273	304	295	273	318	300	287	289	272	307	281	318	269	292	304	311	312	313	296	298	303	281	301	281	311	291	298	290	304	307	285	285	250	346	324	280	317	298	315	289	298	305	292	286	310	295	283	293	285	262	258	304	302	278	294	306	318	271	306	289	309	286	310	268	287	292	284	313	298	284	310	276	293	330	302	287	278	295	275	302	299	327	274	298	278	278	264	300	254	300	295	314	297	317	283	288	291	315	291	299	290	277	280	322	272	274	319	298	310	335	307	308	302	313	283	309	289	290	292	310	299	283	277	299	313	305	300	283	319	309	306	338	313	283	300	309	279	305	293	317	275	293	304	277	323	280	274	321	283	298	270	308	291	285	280	317	290	300	289	263	299	301	283	314	281	284	290	310	274	318	283	284	320	306	299	304	288	323	313	299	282	287	280	319	283	297	301	262	276	273	287	300	291	271	320	266	318	321	300	290	319	317	249	282	329	267	302	275	308	269	303	310	252	274	321	266	278	292	286	293	332	285	304	300	298	307	315	275	277	292	279	307	311	281	314	283	272	305	308	314	309	316	278	296	287	279	278	322	300	265	309	273	296	285	268	286	306	279	294	297	309	275	286	295	325	277	296	282	283	274	269	328	297	306	307	307	276	302	277	300	282	329	279	298	286	264	283	273	279	253	318	312	309	351	286	287	308	281	291	306	321	244	315	284	294	290	308	288	282	304	293	307	299	288	258	308	273	301	293	312	272	299	308	276	294	306	317	307	268	282	275	328	284	306	289	296	296	251	277	279	280	284	317	303	292	297	278	299	321	282	302	307	306	272	255	310	285	284	281	284	303	304	296	286	347	306	318	287	297	290	313	278	284	268	293	274	275	258	283	276	270	271	291	270	282	298	304	302	327	317	316	260	277	303	292	270	295	304	271	295	309	304	293	297	292	312	285	302	297	290	315	320	301	305	329	307	280	285	285	292	279	279	308	283	331	303	337	291	300	283	278	304	313	299	297	300	289	294	283	285	315	295	293	326	305	292	309	299	326	299	311	265	294	263	302	265	302	292	265	270	247	258	301	284	277	284	284	284	308	280	305	298	310	304	297	294	305	283	333	310	301	332	278	273	270	311	296	313	294	296	306	292	266	279	285	293	284	291	293	279	283	300	296	299	284	282	306	292	297	264	314	345	304	297	304	288	264	310	301	296	271	292	279	323	285	295	257	293	310	301	274	306	273	267	281	294	303	300	316	297	323	316	302	301	311	295	301	274	308	277	283	287	283	306	290	284	255	290	304	267	294	312	309	278	300	303	283	309	286	330	282	272	275	312	280	295	300	321	295	280	297	307	290	276	265	288	280	279	283	294	287	302	311	333	280	313	302	278	284	262	278	264	297	318	313	302	282	281	318	334	300	309	292	286	268	295	285	278	297	266	289	283	313	278	267	287	276	326	298	285	294	251	321	329	311	291	299	280	327	300	287	298	320	277	299	300	285	310	328	293	283	292	311	296	274	319	289	310	306	286	297	293	287	326	291	275	263	294	316	300	308	315	319	282	298	296	292	288	292	294	307	299	309	280	301	320	289	310	285	296	261	273	272	295	272	266	315	298	307	287	290	309	318	257	301	287	296	312	282	291	269	311	302	295	274	285	274	286	302	297	284	287	262	306	282	268	298	296	294	291	289	291	277	258	298	263	290	340	286	315	304	267	293	313	286	284	287	297	294	282	294	274	299	292	287	297	282	278	284	270	306	291	265	291	291	319	282	285	300	317	295	289	300	302	271	287	290	300	261	301	309	303	307	295	291	276	297	290	305	271	261	325	285	316	284	267	291	302	289	274	297	275	291	294	285	284	298	283	294	317	308	289	289	297	279	287	293	307	291	288	295	288	305	275	312	315	309	302	271	284	313	283	278	319	283	302	303	301	296	306	310	294	298	287	308	279	281	302	295	316	297	309	305	292	292	291	320	304	316	297	323	304	293	268	278	302	315	302	313	302	272	293	290	286	297	294	254	277	298	315	274	263	278	276	297	296	306	307	278	311	308	301	337	297	317	275	325	277	286	309	317	318	276	298	303	279	263	293	311	292	280	282	317	272	303	279	310	312	307	292	277	304	238	288	296	330	294	287	294	311	275	283	303	317	299	290	310	294	280	304	299	276	310	295	306	261	270	304	331	289	302	308	272	321	303	267	311	272	324	277	325	302	286	281	308	277	286	303	310	286	295	260	306	263	287	308	325	289	295	275	301	309	303	295	268	291	314	274	287	261	316	280	277	318	312	288	308	343	267	292	297	292	293	306	275	319	301	306	299	306	290	272	312	296	318	284	317	297	327	287	307	297	325	315	298	306	287	284	307	307	292	289	297	261	318	278	299	292	300	290	300	274	285	301	297	315	286	306	318	293	277	280	294	280	275	293	303	281	305	296	299	304	336	314	266	290	289	290	265	278	270	264	285	297	278	311	312	288	270	329	306	282	294	293	290	307	278	293	307	288	304	304	300	305	300	288	262	311	305	308	295	306	302	288	263	292	284	293	286	295	273	285	284	274	291	298	292	295	291	301	303	267	295	286	318	299	286	309	318	272	289	288	288	301	284	304	314	298	290	273	279	276	315	314	284	320	301	310	315	277	309	294	301	258	303	305	266	294	324	315	296	281	281	295	296	342	303	309	311	275	330	304	280	276	312	316	274	291	291	318	311	281	272	313	281	291	328	272	280	300	323	280	243	294	299	297	295	291	293	286	265	301	296	282	306	294	280	290	313	337	310	284	293	292	285	293	290	297	305	274	299	312	305	281	306	275	270	279	282	270	293	313	280	292	329	312	273	288	285	283	313	298	291	320	307	295	309	293	283	306	308	303	298	286	302	287	310	324	292	306	284	290	302	287	293	279	314	283	301	305	296	298	333	312	303	268	304	325	315	283	276	311	311	314	278	304	317	297	316	306	296	295	291	285	300	285	289	297	307	292	285	286	274	263	298	290	308	272	281	269	286	306	270	270	306	288	294	311	298	309	279	286	319	306	285	307	290	297	255	333	280	301	290	306	291	266	315	288	291	285	301	294	278	289	296	292	268	317	307	275	267	298	306	289	303	274	283	316	271	302	274	283	286	309	294	303	273	308	295	324	302	332	293	290	283	320	283	282	266	281	285	303	278	306	303	309	263	308	322	295
10251	8482	962	559	508	451	386	357	398	337	327	348	332	319	328	290	328	310	294	270	327	319	272	275	309	295	282	309	326	329	308	325	317	300	275	306	312	317	280	329	295	312	281	298	307	317	278	271	312	311	308	302	335	282	333	302	317	288	279	320	308	296	315	304	319	328	297	279	310	283	315	307	295	292	303	289	320	291	297	291	302	290	312	302	269	292	293	328	277	308	320	306	293	303	321	287	315	303	321	272	338	265	307	302	333	287	302	297	326	320	324	292	332	277	313	287	314	291	309	263	292	320	271	295	278	269	291	331	289	278	307	286	267	285	314	282	306	317	278	281	327	297	324	324	309	269	301	299	304	342	298	291	311	306	309	292	295	306	317	292	285	306	310	307	238	293	323	314	288	295	274	277	305	321	316	297	354	304	328	295	281	276	315	298	349	285	312	330	330	320	308	307	297	283	283	306	308	310	303	297	318	297	272	303	302	267	262	299	355	294	274	307	293	271	300	301	277	296	310	299	283	325	304	274	294	306	285	287	290	302	286	311	284	310	312	292	257	265	270	297	316	297	314	303	296	277	317	302	301	287	335	288	293	318	287	317	322	298	294	298	325	305	289	302	269	315	333	297	289	309	278	320	295	301	274	303	300	322	304	297	296	305	306	300	302	300	297	296	292	331	296	277	310	293	297	297	312	272	301	275	304	308	283	287	318	257	305	314	311	289	306	315	316	317	283	317	291	304	285	303	309	315	289	317	308	277	313	300	306	301	291	294	294	313	322	284	319	280	301	335	305	305	308	310	322	279	306	274	279	307	313	278	304	311	319	316	328	279	324	293	321	296	300	299	301	298	290	301	312	325	322	310	296	289	296	292	300	293	331	301	305	295	315	259	311	300	288	288	299	299	294	302	281	278	301	279	295	279	305	271	313	326	268	313	281	298	285	299	316	288	315	327	305	307	308	296	325	287	262	288	288	288	308	263	293	307	293	298	337	300	286	316	285	299	302	308	336	309	273	298	322	306	291	337	323	272	301	285	258	318	265	307	290	293	305	298	326	302	309	300	309	301	291	317	321	303	311	290	308	307	292	323	283	317	294	296	319	296	322	316	368	300	293	307	321	313	293	298	278	313	290	311	289	304	289	293	283	328	300	310	303	338	293	287	309	297	290	270	327	327	297	271	300	307	290	316	330	310	271	295	313	293	310	288	309	319	318	319	305	317	297	319	290	291	286	307	264	312	296	319	306	312	305	304	282	316	281	314	316	303	302	315	303	319	312	297	319	341	292	320	318	287	279	305	276	273	316	291	317	284	291	300	315	319	335	311	317	281	296	295	277	301	312	306	289	303	297	304	319	306	314	288	297	327	293	294	278	286	297	310	293	290	299	274	318	315	307	317	305	286	290	308	307	270	296	296	294	262	306	286	318	324	323	265	326	279	304	279	298	291	272	321	280	315	299	295	301	304	324	318	293	293	303	285	293	300	311	291	294	311	329	309	308	319	296	280	300	283	310	267	299	286	318	289	319	303	291	336	278	316	312	305	305	301	291	290	273	300	293	291	291	276	306	308	305	307	269	289	317	312	316	291	298	305	277	273	298	287	312	304	278	307	298	303	288	274	275	320	290	343	317	314	285	297	324	289	289	322	266	306	322	320	299	330	320	328	301	311	313	303	275	302	283	305	307	304	312	308	327	315	281	312	294	288	277	269	325	295	294	311	300	300	356	315	293	286	286	307	289	303	321	285	270	308	305	323	305	293	305	276	297	320	287	288	276	257	255	306	292	307	298	316	292	302	291	307	275	318	295	303	303	300	279	326	286	312	294	299	322	294	296	333	298	296	304	272	308	306	307	326	295	286	284	282	305	293	318	309	289	293	299	310	277	282	299	290	272	305	286	273	292	305	275	282	303	299	306	267	286	315	312	306	330	307	277	268	307	315	295	276	285	271	311	328	297	322	286	311	293	316	295	304	290	288	299	316	304	277	299	286	293	293	303	305	300	324	315	327	263	316	333	309	290	314	301	298	300	310	284	297	304	300	279	297	284	284	266	304	326	300	298	291	282	290	311	302	302	303	284	264	309	279	289	305	331	298	285	282	296	303	267	308	314	286	293	286	316	307	305	314	310	276	308	299	328	288	319	331	316	276	288	306	293	313	291	316	288	310	267	303	283	287	271	298	320	321	304	326	316	301	303	299	305	284	342	309	285	301	335	321	277	262	322	327	278	294	284	270	305	313	298	301	317	271	285	316	307	261	266	324	283	278	299	308	295	273	320	323	315	304	288	307	308	279	284	326	343	308	296	312	322	315	294	301	317	274	286	293	306	299	294	291	270	308	293	290	301	294	315	320	313	288	291	285	318	326	281	333	284	288	305	296	278	300	295	327	314	289	308	307	306	283	247	290	322	299	304	315	303	302	278	318	314	292	325	311	323	326	319	307	271	290	303	315	338	305	303	304	322	293	310	312	260	304	316	295	301	280	295	340	313	285	295	306	286	301	290	321	299	285	314	311	313	307	256	288	299	314	308	277	275	295	312	306	296	296	314	305	279	294	275	279	331	330	290	314	297	302	311	306	311	295	324	282	325	313	311	284	337	311	301	311	300	332	325	267	314	293	301	295	305	317	308	300	292	283	308	296	335	303	300	323	316	290	290	286	330	266	308	292	316	293	288	327	321	294	329	262	319	311	300	303	297	308	327	292	283	332	315	297	298	328	316	290	314	298	323	304	281	311	294	294	265	324	321	280	319	302	310	288	314	341	263	288	309	308	315	273	272	268	297	309	334	314	282	298	296	295	272	282	311	300	297	282	316	296	308	302	300	317	319	337	281	304	292	314	294	308	302	276	306	281	325	308	306	308	273	290	322	317	324	271	292	285	315	319	300	298	296	286	311	298	309	306	311	290	299	290	302	296	324	279	316	319	289	287	301	303	310	309	330	308	280	289	306	296	289	290	294	270	330	283	292	291	293	289	315	327	308	272	291	275	349	278	274	290	345	303	298	280	305	292	288	279	308	307	301	284	302	293	276	291	307	347	304	284	331	328	333	321	272	313	285	328	312	303	306	314	315	315	291	297	336	289	312	291	291	299	331	266	313	303	290	313	306	283	282	305	305	267	274	307	322	308	322	316	287	323	299	292	306	315	310	311	305	264	295	333	325	313	316	291	319	304	297	298	304	317	289	289	277	307	292	307	307	284	345	302	283	296	296	281	295	295	317	306	319	288	281	299	292	315	287	295	322	322	306	314	302	278	292	258	282	289	287	328	311	321	313	310	310	307	298	295	320	321	305	289	296	293	288	279	289	322	263	264	310	301	319	288	289	305	299	259	320	305	280	329	328	308	273	305	346	295	323	285	315	309	315	294	314	310	281	265	294	350	289	297	288	309	307	284	327	291	310	310	297	291	274	277	311	290	298	301	311	303	292	309	300	347	305	289	308	286	306	300	320	281	299	256	310	313	335	306	280	304	328	320	272	297	276	297	301	302	293	284
23965	21362	28412	24692	21285	6488	1280	1059	905	851	814	788	769	748	729	720	703	708	698	701	691	720	709	691	709	660	634	670	680	659	691	698	686	698	685	674	663	675	679	661	667	673	670	695	651	682	715	678	661	671	659	718	662	670	674	685	649	736	690	688	652	650	656	713	730	663	622	659	657	673	642	663	690	700	644	680	665	673	614	648	663	670	620	677	648	669	670	665	660	698	708	630	649	617	648	665	677	692	687	693	631	668	673	660	666	652	658	706	656	665	695	701	682	700	638	699	611	675	679	697	673	693	639	687	675	676	652	739	678	668	633	670	680	674	684	673	649	642	667	688	657	663	661	692	705	678	627	648	617	659	620	636	654	692	673	678	658	685	675	672	657	647	653	629	685	679	676	700	732	684	675	696	699	669	656	655	710	658	703	670	668	632	660	706	657	655	683	640	646	602	683	651	671	690	692	645	624	652	655	679	666	682	693	682	672	652	655	655	682	639	705	654	680	670	676	728	672	634	666	690	671	622	671	682	654	674	627	672	667	668	629	682	695	657	635	660	701	661	655	699	696	659	646	653	621	607	629	687	636	650	673	694	698	649	626	682	699	694	696	693	705	618	689	662	706	669	647	639	709	684	659	700	673	656	661	631	641	671	679	662	614	688	661	641	646	656	697	696	616	645	669	632	661	639	668	644	697	696	647	680	654	686	639	659	653	690	626	673	691	647	633	665	669	697	663	657	659	672	653	707	649	686	685	661	659	647	677	632	634	629	619	683	653	705	702	708	642	680	652	690	668	660	653	674	656	652	647	651	661	700	677	679	673	697	697	654	697	641	666	684	706	673	659	655	657	649	647	660	623	680	689	686	650	625	676	651	673	644	664	678	676	680	674	680	671	684	675	673	648	649	630	684	641	650	663	637	629	598	675	657	684	653	639	653	648	677	619	646	658	656	649	693	677	635	682	660	638	648	664	658	636	695	659	680	666	685	672	639	693	706	699	691	662	639	639	683	679	683	692	672	633	673	695	686	657	644	676	650	678	677	675	647	657	678	619	724	732	658	629	652	617	620	665	683	695	590	697	700	634	649	636	717	682	681	623	689	672	647	643	630	663	644	660	683	678	698	650	677	683	669	667	675	634	671	697	669	701	636	619	625	659	669	635	647	696	678	673	636	659	692	676	678	668	673	692	677	695	650	671	665	610	656	642	681	645	650	634	629	662	671	732	668	686	667	638	684	676	623	666	675	639	678	650	632	641	671	673	634	715	701	678	624	614	645	701	647	667	660	651	704	733	691	717	669	675	653	653	630	656	642	693	652	639	638	699	636	653	640	704	684	659	665	698	625	621	619	690	673	678	673	665	640	677	685	648	645	678	672	651	680	641	642	667	675	658	695	681	635	604	648	700	624	672	645	714	678	696	676	588	633	661	657	613	653	664	672	609	690	631	671	632	665	723	679	679	665	635	623	658	678	653	691	712	683	657	715	635	631	664	677	708	643	685	703	669	657	613	693	669	642	725	649	649	682	651	650	625	673	650	641	670	629	659	695	681	664	673	640	701	659	682	649	625	624	649	664	706	649	685	678	692	645	681	664	647	651	677	679	657	651	665	651	677	647	669	659	663	643	670	627	679	684	661	695	591	684	673	679	697	687	673	622	658	667	657	673	667	642	664	658	626	662	655	674	665	667	677	635	671	664	662	695	690	649	614	677	676	670	668	675	639	599	655	653	680	687	688	666	665	683	666	620	621	686	677	656	675	655	681	643	680	685	642	634	726	655	699	685	674	671	623	638	701	675	642	678	687	625	663	638	674	646	645	670	678	661	676	648	679	657	728	635	674	640	688	688	641	667	638	666	662	633	709	686	716	645	619	687	699	632	659	680	627	741	613	624	717	680	651	672	704	669	692	666	683	637	646	651	705	629	702	671	705	673	680	660	621	660	684	611	670	669	687	699	696	627	625	682	651	653	650	672	661	622	644	657	708	662	636	650	658	668	628	650	671	691	653	701	618	669	669	690	660	667	674	670	670	717	629	650	689	651	715	644	636	666	647	672	645	667	681	626	625	690	713	619	691	648	610	631	654	693	683	644	647	666	645	699	640	657	708	662	648	658	651	707	696	701	652	635	649	725	700	665	685	601	671	676	660	649	634	644	621	690	700	693	637	641	686	713	629	684	654	647	656	667	642	661	689	662	667	642	689	687	702	701	646	684	670	695	638	601	678	631	689	644	626	643	671	621	629	652	683	669	642	652	673	622	692	670	746	666	628	683	643	635	629	640	698	588	633	692	640	675	640	668	653	621	674	649	691	632	660	636	656	682	659	672	639	722	682	652	661	646	703	641	638	683	628	681	630	658	638	661	710	664	693	642	674	637	609	609	660	637	628	701	678	690	694	614	697	624	670	647	665	652	644	660	641	672	660	676	708	629	674	645	666	640	686	684	679	645	629	646	642	664	675	677	686	630	694	670	686	659	678	685	643	680	610	671	669	689	659	644	681	650	676	663	679	628	650	624	721	625	628	666	655	663	616	672	652	674	663	597	659	668	678	674	633	699	695	692	706	701	688	665	688	677	677	697	676	725	637	687	701	628	662	667	683	672	604	677	719	588	671	637	667	644	621	665	671	679	680	682	643	651	629	674	690	675	688	718	661	676	702	686	687	639	628	640	637	618	644	645	671	648	708	637	705	669	681	683	666	669	616	665	665	668	648	598	658	646	672	683	662	662	661	669	647	671	671	587	640	632	698	648	695	633	643	645	639	627	687	696	655	653	668	690	681	677	673	689	657	669	657	653	666	679	687	661	650	718	706	652	645	687	668	630	649	614	636	662	656	666	665	727	660	652	662	704	704	657	677	668	650	625	690	701	728	712	685	658	646	625	652	660	679	672	666	616	666	685	641	619	659	661	658	666	694	655	684	671	665	663	686	681	628	642	662	664	639	632	650	702	653	640	688	639	704	653	657	662	669	611	685	606	648	629	687	685	640	675	614	711	680	639	627	730	646	674	690	643	670	703	709	683	654	670	636	626	697	645	645	662	688	710	662	629	612	671	674	655	727	639	670	685	686	703	636	649	706	684	646	674	658	635	641	696	685	656	639	644	650	642	707	680	645	659	682	725	668	665	685	642	634	688	709	622	628	624	687	717	685	684	637	611	646	652	609	712	655	682	676	648	663	670	665	694	639	629	664	649	637	671	658	666	698	674	714	658	674	652	626	632	662	677	622	638	668	641	679	654	631	650	643	633	662	701	653	688	629	668	664	657	636	630	664	752	699	662	654	641	618	657	690	701	659	667	681	642	612	645	697	638	670	679	682	630	626	683	664	649	710	681	667	697	680	652	658	673	660	654	687	696	703	650	661	691	683	660	647	663	665	665	653	678	639	664	682	614	699	634	623	678	645	643	662	687	723	665	669	640	653	678	700	628	707	692	679	616	630	665	718	669	661	709	671	651	672	639	648	651	651	658	662	648	644	679	692	636	674	672	626	657	691	603
12236	22035	6077	2988	2178	1770	1431	1278	1116	977	970	928	843	837	786	749	759	755	753	731	730	697	729	688	733	692	725	703	680	652	688	677	689	689	693	694	644	718	699	717	712	666	707	699	670	641	674	675	700	645	669	693	725	681	668	670	625	657	637	685	662	699	699	622	703	694	659	724	645	708	689	697	647	706	648	672	672	692	695	654	649	693	610	718	696	675	682	662	692	684	619	662	667	648	643	675	683	698	614	640	705	714	693	670	646	674	717	652	680	627	679	646	693	661	700	683	643	708	691	627	681	631	667	674	689	671	661	655	659	668	740	723	697	673	684	656	669	751	693	712	687	709	707	641	662	676	683	700	620	690	695	669	649	682	718	676	669	650	693	719	655	669	663	652	634	658	673	631	688	668	728	721	653	655	696	653	659	662	659	695	662	679	679	648	651	691	701	665	627	635	691	675	640	644	664	672	635	605	641	699	657	690	659	645	702	619	631	689	673	707	693	699	737	687	722	728	677	697	662	667	670	633	700	668	640	692	651	649	672	670	713	627	679	661	648	734	709	663	704	617	639	680	621	661	698	663	655	672	705	655	648	682	702	711	696	681	655	678	682	640	664	666	630	684	710	716	667	677	724	734	629	662	678	639	671	672	709	683	689	636	698	696	624	683	697	663	665	725	705	673	667	681	721	683	710	683	715	660	692	645	659	659	714	680	667	676	654	593	664	669	662	677	688	669	668	648	632	665	652	736	683	651	661	675	715	675	633	725	661	651	643	687	705	704	646	681	724	665	688	639	634	631	669	673	662	632	729	683	680	708	680	693	695	659	678	648	680	712	650	720	702	649	677	674	683	691	643	674	666	664	682	639	676	690	688	649	669	689	660	719	672	633	645	681	652	671	688	633	662	705	722	676	643	654	653	666	679	699	682	662	699	686	681	672	673	676	701	682	689	663	701	708	653	676	660	684	678	653	688	665	674	691	681	691	654	702	649	693	653	672	697	681	655	680	661	604	661	672	669	657	705	670	691	611	712	654	684	691	665	686	661	693	678	652	721	680	678	676	711	702	714	656	632	656	662	697	709	650	673	696	681	703	722	653	640	694	671	626	622	716	708	655	683	640	657	656	696	665	688	708	677	663	686	683	636	639	686	685	656	706	689	686	706	654	723	688	644	633	716	667	727	670	691	665	668	688	684	743	677	704	686	703	679	714	652	678	636	677	683	723	694	662	674	679	679	707	699	637	668	619	658	656	689	661	685	679	654	670	706	678	669	709	663	667	680	666	660	672	663	656	686	702	678	684	649	662	650	653	679	669	708	652	650	666	639	671	677	695	685	703	673	671	735	680	633	645	640	716	637	649	661	735	659	709	681	666	636	718	617	720	640	685	651	637	695	640	714	688	684	707	652	658	630	676	668	664	703	700	612	690	665	683	660	661	610	613	681	698	674	681	656	623	681	653	712	661	685	642	678	661	659	704	728	624	721	687	660	691	676	702	669	711	694	671	661	636	670	685	670	609	649	688	665	655	666	698	592	707	670	638	692	675	687	655	671	726	646	640	719	702	658	679	620	651	689	694	654	695	700	696	674	694	680	700	694	707	655	706	684	675	648	676	674	711	660	631	686	686	660	707	630	627	702	682	660	659	645	656	672	716	645	664	658	658	667	661	642	654	668	653	663	696	657	689	653	686	685	724	684	651	710	676	677	668	655	669	653	680	681	673	666	651	597	688	730	675	672	671	710	654	687	647	679	731	657	703	648	699	666	636	721	664	684	669	653	686	675	668	663	629	627	686	664	723	664	700	652	706	681	650	651	659	659	668	697	659	656	693	675	672	685	612	666	699	702	655	701	660	694	717	651	684	708	646	676	670	669	693	673	679	693	640	667	676	651	641	671	655	699	648	712	685	639	665	673	682	708	672	673	636	733	686	670	684	672	667	672	694	684	687	638	671	689	678	647	652	683	674	705	656	676	682	602	677	658	704	692	694	672	660	650	679	648	647	639	658	655	673	690	677	657	709	727	736	627	650	652	680	694	716	723	709	676	651	712	665	633	693	716	690	633	675	655	691	682	654	637	690	664	638	667	666	667	710	635	715	627	656	646	671	678	658	690	654	696	654	681	627	714	658	673	691	664	679	652	673	674	650	683	655	720	679	713	689	664	700	656	693	691	650	717	710	678	662	639	637	701	662	680	672	676	638	692	711	715	655	694	632	694	627	638	636	661	679	671	699	677	660	685	671	679	693	632	652	689	664	691	641	726	637	670	655	698	668	657	673	693	741	686	649	675	667	701	666	713	663	615	676	637	695	674	660	679	702	664	641	642	715	689	708	674	674	667	672	672	663	643	683	653	716	673	677	677	714	639	686	672	658	684	655	679	650	697	675	625	641	674	671	680	698	721	736	695	676	632	642	654	655	669	709	675	701	680	702	731	641	686	674	738	719	651	621	717	700	684	662	658	673	735	675	677	704	707	694	664	654	682	691	675	648	671	691	659	704	674	686	734	701	669	669	723	653	650	650	646	674	674	676	680	706	671	658	720	697	688	654	631	656	678	632	654	656	674	643	697	679	665	684	639	704	666	666	739	679	699	692	670	688	635	642	657	683	702	622	673	721	687	643	665	690	690	644	691	682	677	640	677	646	661	670	667	686	639	663	657	648	667	705	691	667	656	699	652	669	680	629	731	670	668	680	725	684	658	696	675	677	679	662	747	659	720	649	656	662	703	668	677	633	704	671	670	626	673	653	693	638	692	683	705	688	638	684	664	659	671	664	714	662	669	685	678	622	708	669	663	701	655	666	700	638	630	697	654	621	697	674	671	672	651	645	654	678	658	671	669	658	611	635	687	719	669	653	681	655	692	671	680	655	656	682	670	667	638	638	679	658	708	688	708	691	700	681	708	655	641	681	699	694	654	654	673	655	681	683	672	688	683	691	665	676	671	643	675	694	686	659	705	659	681	673	659	665	693	691	664	639	702	674	613	655	662	650	663	659	637	669	691	647	611	657	695	685	676	730	660	693	649	638	673	679	686	692	673	671	681	651	665	679	665	698	666	635	664	654	653	659	672	622	614	672	686	753	657	647	667	655	645	627	686	657	612	640	703	638	721	689	672	707	700	639	706	690	686	638	687	665	695	639	677	683	649	676	694	653	676	681	674	627	665	669	702	676	695	681	657	632	673	648	669	673	669	692	682	647	678	680	660	696	646	681	639	646	669	647	696	610	664	682	650	664	687	656	657	650	630	691	663	613	671	638	669	697	700	676	689	642	646	712	649	636	695	681	684	641	657	708	685	684	655	679	687	711	649	688	700	722	711	642	663	674	631	598	644	706	654	660	702	678	686	625	671	676	643	701	679	703	676	675	635	659	694	696	662	622	646	705	704	686	650	669	682	656	667	675	674	655	701	678	738	659	668	677	660	665	632	717	675	647	659	624	664	684	689	707	708	684	685	676	676	676	660	663	708	647	690	715	629	658	727	636	689	696	699	719	649	610
25103	21401	27286	25724	7385	518	395	346	313	313	295	281	279	230	238	225	261	234	241	237	218	222	242	234	211	219	239	242	229	248	267	224	203	230	221	225	211	223	248	260	219	247	260	220	205	228	242	238	232	232	205	239	218	215	224	224	217	215	212	218	227	181	219	246	224	244	212	242	235	208	206	218	224	215	228	208	221	193	236	236	232	230	233	238	217	200	214	217	237	228	224	206	199	193	213	226	214	212	206	232	220	221	225	235	248	212	226	231	232	235	229	235	236	219	220	223	233	249	216	228	211	218	236	213	231	258	224	249	263	216	194	220	254	232	229	245	220	231	261	207	219	224	214	220	216	208	219	215	234	238	242	233	219	191	218	181	228	240	223	216	227	229	231	267	210	220	215	227	218	217	212	240	207	209	217	221	217	231	208	209	192	211	237	208	225	219	223	224	236	213	247	219	231	224	221	229	210	249	219	237	202	217	222	223	240	218	197	248	237	205	204	226	219	208	226	217	212	260	205	211	250	217	228	212	223	222	256	234	220	207	236	218	216	199	233	215	211	240	217	228	215	225	243	226	223	217	231	237	242	234	231	231	222	211	212	194	212	230	233	208	229	212	232	200	209	243	250	216	227	242	237	225	198	207	223	249	240	230	197	209	236	215	196	203	243	254	217	232	227	221	229	232	240	206	231	227	224	245	248	206	218	220	213	201	240	218	232	235	204	223	216	223	227	229	236	216	226	242	207	198	211	214	201	228	203	227	195	230	223	225	220	224	215	206	229	242	228	218	195	223	214	225	234	227	226	216	219	222	230	220	220	217	243	199	227	213	204	219	212	211	209	245	246	235	220	249	219	218	199	231	242	222	216	231	221	258	204	244	207	238	222	237	236	224	218	205	224	253	227	219	220	230	220	231	241	233	221	231	210	208	225	211	216	216	213	242	230	249	231	232	223	222	212	227	219	201	214	233	195	224	225	218	224	240	234	229	244	237	262	228	233	214	244	235	204	209	248	217	219	219	229	225	221	193	236	241	224	200	190	226	221	217	239	219	218	212	244	236	197	250	245	220	208	216	218	231	227	214	232	235	227	197	254	216	221	217	248	239	226	242	216	228	205	241	187	204	194	193	237	240	210	236	190	204	242	186	194	224	222	216	234	197	245	214	211	241	236	209	246	220	214	219	216	239	219	215	251	255	236	229	220	206	233	204	225	218	232	206	234	241	232	216	266	222	232	221	200	196	222	214	227	224	195	209	213	240	230	226	220	214	217	239	226	221	193	233	223	212	219	239	214	230	233	207	211	224	215	203	222	219	217	213	202	219	219	241	224	219	240	241	225	180	202	217	208	238	216	228	238	238	214	242	252	202	223	232	206	212	226	240	232	232	241	211	209	243	203	216	242	217	232	224	219	236	230	245	195	251	266	216	189	234	230	217	238	232	208	236	213	210	229	224	197	216	223	236	213	238	225	227	209	219	187	220	220	213	202	213	242	234	239	215	237	212	181	217	224	231	217	225	226	202	234	240	241	241	211	223	234	232	216	226	192	189	226	234	232	244	228	224	244	241	209	207	234	205	199	223	224	212	227	206	205	223	250	214	208	242	218	213	214	214	243	202	235	218	185	246	232	213	229	203	215	260	243	202	228	232	223	201	201	206	226	212	243	203	207	226	209	207	223	180	219	227	213	196	205	214	210	219	244	189	222	231	228	208	219	189	216	225	226	231	227	204	230	220	239	221	206	225	234	224	248	218	227	208	246	231	221	224	236	229	213	233	207	203	217	216	234	198	234	261	220	206	215	218	212	239	223	241	208	211	229	243	210	218	224	215	199	198	198	246	240	229	206	208	227	218	231	233	207	226	207	204	251	238	206	247	196	230	225	228	199	205	230	239	215	219	217	220	208	227	211	205	239	197	229	223	211	227	240	203	229	211	221	229	212	231	209	243	217	228	210	201	254	228	214	214	226	233	237	212	221	221	199	215	217	209	222	220	239	214	235	193	192	213	202	235	210	215	222	247	229	222	219	220	205	236	264	235	228	237	225	225	201	203	217	210	225	216	230	237	221	190	225	228	233	192	213	236	216	232	248	228	260	205	181	221	243	211	227	234	231	215	230	224	217	215	212	241	211	217	235	214	256	188	204	226	239	236	215	250	226	209	200	196	242	222	233	223	232	223	213	221	210	218	224	224	211	226	234	231	235	220	224	231	208	210	208	220	215	249	209	253	219	202	210	205	220	219	215	236	185	195	217	252	236	203	227	204	201	220	242	216	200	219	212	217	217	236	211	220	188	244	225	192	232	207	227	230	233	210	249	219	226	185	194	213	206	232	215	236	249	198	236	228	210	212	191	211	224	220	195	228	212	219	221	226	235	222	193	222	232	229	208	216	227	205	228	230	213	214	207	230	218	219	224	209	217	215	205	197	203	224	221	225	250	215	238	211	237	246	245	209	208	222	226	222	235	214	241	239	215	216	233	224	205	249	217	239	203	246	219	251	222	218	203	206	221	205	244	237	233	220	225	230	219	221	226	215	190	208	216	217	245	235	193	216	201	195	207	214	244	230	229	237	211	203	195	242	248	219	215	210	263	239	217	231	234	204	217	246	206	222	245	219	218	246	223	212	235	205	207	237	232	223	200	232	216	227	233	211	231	256	243	224	233	236	229	229	217	219	242	221	217	209	250	228	241	233	196	249	230	229	224	228	209	222	236	224	201	245	229	248	233	224	239	234	225	219	221	203	236	240	231	212	240	221	229	218	222	198	226	238	257	225	236	215	219	214	232	197	239	234	221	245	188	213	219	210	216	244	211	223	246	237	237	209	215	237	203	229	231	215	236	226	193	209	256	231	236	207	213	246	247	206	245	212	221	218	235	220	226	204	225	235	251	216	224	217	205	187	206	224	221	239	238	213	239	215	208	207	226	226	225	249	239	241	226	224	200	235	228	231	214	221	228	240	208	229	222	215	242	233	212	249	248	235	217	222	223	225	215	233	221	236	206	217	240	208	243	232	236	238	218	221	222	234	222	221	217	246	208	222	249	227	231	228	228	213	221	259	194	227	226	206	223	204	209	230	219	224	216	231	219	224	226	230	239	232	242	225	225	232	200	202	241	215	224	221	225	245	214	234	225	215	219	230	218	220	214	247	215	200	222	242	216	226	206	208	224	222	202	211	236	221	210	236	230	228	209	215	226	184	222	257	212	234	251	214	221	193	204	250	203	198	248	210	241	215	212	234	236	216	198	227	216	214	212	229	229	212	236	212	247	226	224	223	248	209	223	221	192	234	245	217	228	205	248	218	216	202	209	260	218	254	223	219	231	233	219	235	209	219	227	212	213	229	231	235	219	222	219	230	229	259	213	238	210	233	231	236	222	212	225	236	229	264	233	232	252	240	216	221	219	214	220	235	203	203	238	230	242	224	224	253	233	228	229	223	217	217	205	238	224	216	244	251	202	228	198	221	230	213	217	214	233	209	229	213	217	219	195	243	205	235
10684	16638	2894	1439	1001	790	664	514	435	419	369	334	353	340	267	305	269	281	279	243	293	281	224	246	241	267	253	284	261	244	234	261	206	249	233	238	235	257	226	237	246	220	256	249	235	246	241	234	259	246	222	235	257	221	233	274	257	251	223	261	251	228	238	239	260	231	229	257	229	213	232	244	275	257	234	229	199	230	261	246	248	222	247	251	225	261	229	250	233	279	258	247	256	222	236	239	225	266	227	265	224	227	269	239	229	266	248	225	243	237	243	263	231	197	246	246	234	250	270	237	243	250	232	256	244	232	217	224	237	259	251	249	225	244	237	238	237	235	250	223	288	235	211	235	248	254	226	238	240	218	207	227	205	230	241	243	238	208	247	241	242	223	251	225	248	246	220	279	262	248	251	242	239	232	224	236	247	211	245	259	251	225	226	258	233	250	253	271	231	231	230	224	248	239	238	270	241	224	261	255	227	253	259	227	249	261	237	224	239	234	238	225	243	271	216	247	230	241	243	222	242	226	222	224	232	286	247	243	244	230	243	228	233	245	239	245	248	245	220	241	239	257	241	261	251	230	229	233	249	262	268	210	215	227	242	231	239	216	231	216	259	218	227	263	224	218	228	260	263	229	268	231	259	207	214	227	262	226	257	234	236	249	240	240	237	258	242	237	274	268	249	226	206	250	225	247	259	215	251	212	223	248	238	246	213	256	247	245	245	239	225	251	226	212	223	249	264	241	231	243	258	261	229	229	237	242	236	240	220	256	264	217	248	239	239	246	237	253	213	245	219	255	248	228	253	259	227	272	221	246	219	225	226	235	248	248	246	240	218	246	210	258	232	259	280	228	233	224	227	236	238	268	237	246	226	260	261	224	246	222	222	276	222	253	263	208	225	229	271	210	230	214	262	272	229	208	260	250	222	233	218	232	210	227	235	246	256	239	230	215	250	276	259	250	229	243	221	257	221	234	228	223	243	227	225	247	247	244	227	259	256	213	223	267	244	245	229	231	262	228	260	246	247	227	236	214	246	217	243	236	223	220	233	243	226	260	241	232	263	229	287	243	236	253	250	204	262	244	221	255	221	228	218	247	224	240	258	244	240	234	241	251	202	226	249	231	234	241	243	216	238	212	226	230	251	223	238	260	234	244	216	252	259	246	228	265	232	219	238	268	243	255	237	223	222	230	253	224	232	231	218	233	242	236	213	240	234	244	224	225	224	244	232	247	232	255	233	207	238	226	239	242	235	241	248	244	231	283	240	209	255	231	247	279	224	240	239	231	250	239	216	236	243	227	223	245	248	238	232	245	257	247	237	261	236	211	270	220	218	228	228	252	247	250	229	258	247	205	251	215	238	207	266	249	209	239	269	240	207	237	229	232	227	254	266	217	207	229	263	227	227	239	233	248	256	236	274	244	250	243	252	231	257	204	244	223	249	239	238	238	228	247	226	243	244	257	230	231	231	285	236	257	265	237	245	229	256	265	250	241	229	226	238	249	241	238	237	247	257	226	231	261	233	224	232	264	251	215	242	235	259	243	225	241	231	249	239	268	242	224	232	210	260	232	233	229	278	246	242	258	217	235	254	238	275	228	248	233	258	222	218	243	226	271	254	238	244	251	231	238	237	260	214	242	260	249	250	248	251	240	218	242	237	231	222	257	215	209	236	215	241	209	262	231	222	233	234	210	273	237	245	226	224	218	239	240	225	245	235	219	230	217	245	247	224	260	225	230	232	225	253	223	234	227	216	226	246	217	225	246	252	233	255	252	253	236	234	243	218	243	223	250	247	237	222	261	236	218	259	219	260	230	249	234	234	226	263	216	244	232	239	238	244	226	258	238	244	234	227	241	252	241	246	260	246	242	251	220	220	194	235	246	225	246	250	222	238	257	247	257	234	240	240	235	261	228	222	283	243	238	245	249	231	240	235	239	249	229	262	232	261	232	241	252	229	229	235	253	245	246	246	272	237	250	243	248	264	227	251	236	259	233	222	219	245	207	223	223	243	264	199	242	253	271	222	249	218	224	213	234	229	240	244	245	232	233	226	246	217	248	228	246	233	222	252	233	241	245	224	223	218	243	213	239	241	232	245	251	227	219	258	222	232	219	227	230	237	248	233	231	248	246	261	234	243	245	237	249	242	232	261	232	207	230	230	220	229	228	229	250	254	254	227	245	243	258	231	243	254	249	240	239	233	239	255	234	246	216	235	234	257	227	238	250	238	249	237	227	225	241	264	246	234	229	244	241	224	224	248	258	240	254	246	248	232	212	248	213	231	225	247	228	219	228	243	219	231	212	233	249	212	262	235	254	236	231	238	236	234	250	257	248	251	229	240	237	240	227	230	242	272	231	248	238	235	230	223	241	227	205	220	199	229	249	247	242	214	250	261	239	242	270	209	262	229	233	236	210	233	261	243	214	223	249	237	244	213	261	260	247	231	260	248	249	241	201	245	221	232	235	227	223	232	235	238	233	256	216	208	231	254	255	233	248	245	232	228	215	236	208	252	248	234	206	235	254	218	214	234	220	292	227	249	231	246	254	254	230	274	239	247	230	244	234	233	221	243	239	256	256	236	232	245	221	237	265	241	264	200	239	223	247	254	250	247	234	240	230	217	254	237	238	236	253	220	227	241	240	215	239	236	226	240	226	230	227	237	237	252	257	230	243	244	259	223	217	230	252	243	239	233	247	280	261	203	231	241	232	255	241	245	243	263	227	245	242	261	223	233	215	255	242	244	267	222	217	251	225	217	265	241	221	221	226	254	235	221	260	205	266	257	231	245	245	263	258	238	235	269	225	219	236	224	247	237	251	220	235	217	253	261	257	225	246	239	245	220	244	238	228	262	243	252	219	235	229	260	262	271	219	249	231	234	247	255	253	247	230	233	238	204	229	216	230	237	249	253	228	216	219	243	260	223	238	244	232	265	244	254	246	271	232	240	232	238	239	213	240	232	231	243	222	226	213	242	242	254	254	228	237	210	234	233	251	231	238	266	238	237	222	246	249	225	246	222	223	225	227	239	248	236	260	208	213	251	228	234	206	259	251	241	225	249	240	236	254	238	244	222	244	255	240	234	249	239	215	221	222	247	265	208	236	224	223	268	267	231	269	248	236	199	236	251	237	225	232	244	220	227	235	276	243	239	266	252	250	247	236	239	246	215	245	248	240	277	222	226	235	234	242	223	248	217	237	235	249	224	230	250	255	262	232	229	240	242	239	212	267	217	244	221	255	229	257	255	209	236	230	251	228	214	253	240	234	234	266	215	243	244	245	248	218	240	212	266	225	248	240	249	246	242	243	224	226	253	238	227	233	237	251	242	254	251	271	234	227	237	244	203	250	236	275	232	219	247	231	235	227	235	259	225	227	225	241	235	222	209	229	242	245	250	245	261	255	234	236	229	257	246	237	240	248	229	241	257	258	230	256	263	219	243	257	239	228	219	208	245	228	238	240	250	224	229	243	244	234	238	257	247	238	248	246	219	206	251	266
22828	21474	29186	24205	21477	21518	6589	1478	1197	1142	1036	965	933	920	874	883	885	859	862	837	762	813	780	760	803	727	785	787	783	716	761	753	789	730	808	821	762	787	777	736	785	782	724	811	777	749	795	779	766	737	757	795	729	743	789	748	787	752	743	707	748	738	756	695	770	759	810	750	715	748	764	810	764	751	799	753	747	819	725	688	798	785	770	758	745	773	758	767	711	767	743	725	760	732	754	709	767	767	796	762	760	772	719	744	740	748	735	742	738	755	730	745	736	739	710	751	739	748	759	723	777	720	760	716	721	751	791	746	714	742	734	725	730	768	754	781	792	735	746	793	770	758	748	745	765	699	695	712	746	752	757	751	803	721	725	698	753	736	690	732	680	740	749	711	738	774	734	762	709	777	718	734	697	787	765	765	732	739	774	720	750	795	785	753	747	735	757	801	728	780	743	747	754	753	759	750	771	801	727	738	717	747	779	769	742	749	790	726	732	748	761	749	788	737	778	715	754	728	756	743	734	752	755	794	784	677	755	769	781	745	802	801	720	727	743	740	739	783	749	825	720	791	743	764	727	728	768	768	745	797	803	796	759	753	748	756	760	764	752	745	746	816	756	730	778	720	735	720	737	781	726	787	750	798	756	756	791	769	785	800	729	752	715	741	738	769	742	744	813	765	755	780	765	747	782	783	782	762	782	757	776	792	776	730	742	709	765	758	755	717	768	765	728	682	768	797	757	780	740	778	794	713	744	738	780	735	749	793	746	776	751	762	713	730	696	758	759	763	703	761	807	770	801	815	773	700	720	722	756	765	730	764	759	753	742	773	783	742	762	720	722	801	742	678	756	759	760	795	732	796	825	739	724	739	759	783	729	741	735	773	751	761	746	747	726	768	763	783	757	768	771	759	753	733	751	741	798	783	746	784	800	727	729	750	739	763	762	804	689	748	757	755	726	788	747	778	743	752	784	753	750	680	823	803	752	759	759	782	756	764	792	782	714	794	778	736	745	774	761	758	757	770	781	745	761	730	800	731	772	761	781	734	728	762	825	762	765	772	794	767	776	752	731	697	760	730	750	762	739	701	699	796	768	749	754	784	758	775	759	729	743	742	797	816	780	744	738	732	758	749	690	741	784	714	725	786	759	782	778	768	759	750	706	768	775	742	690	747	762	764	744	752	690	721	768	700	746	753	719	760	800	738	744	695	750	767	786	783	739	753	769	806	738	744	755	711	761	700	748	777	726	755	790	729	755	757	752	731	733	772	741	730	781	709	746	749	711	814	691	760	713	756	728	797	740	743	764	766	807	758	754	782	743	719	732	762	740	723	727	764	711	781	770	736	766	719	754	774	779	766	751	751	748	717	788	749	739	730	772	714	688	756	741	731	744	736	770	795	698	724	705	794	727	743	696	757	756	783	781	775	736	749	784	763	717	767	713	730	685	817	699	738	743	760	750	725	753	722	755	714	735	785	753	744	734	769	740	733	712	764	722	759	722	800	752	829	790	795	810	789	742	757	751	736	740	744	751	716	797	726	769	802	721	744	779	769	719	754	794	761	798	754	716	795	751	756	743	741	782	700	774	776	744	806	748	730	751	743	792	770	762	711	707	741	748	777	735	813	774	747	794	739	705	744	744	738	806	753	791	759	755	727	723	759	776	753	808	724	784	804	740	741	714	766	714	780	753	739	735	703	741	719	736	681	748	724	766	717	774	735	769	752	699	719	748	761	774	716	758	747	792	738	793	788	702	706	749	722	795	734	776	751	746	792	728	793	738	782	803	652	709	758	751	758	780	732	715	800	726	748	682	789	721	710	774	749	769	750	780	758	747	764	785	743	758	726	741	699	741	756	792	770	805	769	742	775	783	733	757	736	797	742	750	753	732	780	733	767	728	710	778	759	766	745	753	755	731	762	794	824	768	729	734	741	743	780	682	779	709	820	761	776	802	745	721	791	775	735	790	741	715	765	831	741	763	781	725	788	760	745	773	723	765	740	756	788	776	729	779	718	748	773	819	728	736	780	749	768	752	738	779	764	735	760	806	766	754	822	782	740	749	718	752	710	821	772	795	723	778	732	764	750	745	755	780	727	765	753	734	693	777	783	746	809	750	728	735	766	788	738	747	772	728	737	788	737	733	722	790	768	751	757	745	763	785	754	786	772	729	748	765	729	729	773	772	769	730	748	729	760	719	721	788	755	753	781	757	761	743	751	787	770	767	774	746	734	741	740	800	717	770	741	727	730	789	742	780	778	756	744	795	716	749	769	713	775	728	788	720	716	725	747	776	711	766	759	730	734	741	781	757	770	750	746	760	803	777	804	744	785	764	761	740	726	777	744	743	715	790	757	731	773	744	699	758	763	718	762	711	781	724	774	736	712	813	764	737	754	753	759	759	699	736	716	745	817	714	742	711	729	727	753	730	748	790	739	759	754	786	717	757	718	764	714	745	747	718	760	743	757	691	769	797	770	717	748	791	796	746	732	718	759	733	753	681	738	785	762	755	719	722	739	792	759	736	761	721	771	746	734	780	727	740	692	723	791	782	739	751	732	754	747	742	717	755	768	758	807	738	761	744	788	728	770	756	740	707	745	739	751	787	756	772	770	770	747	742	770	802	722	827	714	683	789	742	772	762	748	711	773	766	739	740	715	749	721	748	772	761	752	808	678	762	709	818	790	763	733	763	723	788	778	735	798	777	766	797	776	754	804	757	741	720	763	697	781	782	741	809	789	776	730	756	716	728	743	772	780	720	759	740	770	749	806	741	780	766	711	772	786	768	744	740	742	733	728	743	761	747	827	777	701	773	776	774	714	741	759	757	779	717	742	741	740	724	738	716	766	781	742	716	709	712	765	677	721	754	744	759	724	747	750	743	721	782	767	773	711	726	756	736	767	733	743	778	712	720	754	757	749	770	755	767	740	691	765	709	743	729	745	768	736	740	737	678	729	783	734	716	738	773	774	772	735	719	748	746	741	673	729	719	737	764	748	758	718	784	801	744	754	748	757	713	741	793	768	758	753	785	752	745	739	775	756	753	730	786	780	762	709	750	765	770	748	757	762	707	711	745	730	830	794	714	711	755	768	715	733	764	769	763	710	728	748	785	747	749	750	734	703	731	721	770	765	741	722	734	717	723	809	797	721	785	788	782	782	729	719	764	724	769	761	753	747	771	780	737	724	757	725	777	725	781	760	757	813	767	779	791	737	763	733	785	761	715	743	746	733	735	746	774	737	720	744	717	803	742	737	770	741	780	747	758	739	783	759	794	748	748	803	747	718	730	786	734	791	720	721	776	703	788	711	771	732	810	768	720	788	820	762	745	745	800	734	778	771	776	739	806	705	747	717	701	727	762	723	775	739	732	718	778	759	733	747	776	698	723	771	725	747	747	775	787	756	774	769	777	703	757	783	751	750	741	815	757	746	788	796	768	742	706	732	766	716	738	762	746	738	739	774	754	710	753	751	733	776	750	765	714	757	751	653	699	724	732	794
14380	29585	9533	4811	3647	2839	2148	1846	1536	1337	1286	1133	1073	1061	978	944	940	874	909	858	851	838	831	814	829	836	751	894	809	810	823	787	758	773	793	797	770	803	768	858	751	768	752	804	739	772	757	786	784	780	772	775	735	772	744	803	765	745	757	750	776	761	771	779	772	826	758	712	758	780	766	774	748	780	761	754	754	743	764	765	777	788	758	729	766	730	770	736	779	739	784	688	750	767	795	767	768	799	811	773	773	767	796	737	798	765	711	780	775	792	796	736	772	729	786	825	736	807	764	760	742	766	759	718	751	718	760	774	806	790	754	766	758	763	736	731	751	766	750	756	769	748	713	726	769	737	766	767	741	802	760	723	765	737	773	721	724	739	753	786	729	779	713	771	793	735	763	771	792	812	780	715	746	802	749	783	747	722	736	741	739	766	778	758	789	733	810	796	747	706	779	755	713	737	718	769	753	794	702	740	805	741	770	760	780	787	713	726	756	785	780	742	725	847	789	740	749	766	797	783	792	734	751	789	778	790	769	776	816	727	735	799	730	771	770	741	807	788	750	739	745	757	745	763	772	817	801	758	777	786	744	748	742	693	779	800	761	805	730	758	704	768	758	816	773	793	770	783	755	806	720	807	821	758	775	740	747	756	774	720	743	735	721	741	749	758	740	781	793	742	764	775	808	760	765	700	704	781	792	765	789	785	789	774	788	707	785	752	766	785	737	750	687	789	768	728	741	820	783	726	752	754	787	727	796	773	727	710	754	807	757	765	783	731	760	769	714	756	792	769	676	752	822	779	824	768	756	765	744	771	678	776	733	775	759	774	800	733	773	786	724	759	778	783	789	795	711	760	721	718	797	745	742	744	781	783	779	738	724	718	758	723	754	774	713	760	729	764	793	787	760	773	745	782	758	761	715	716	785	773	776	738	746	748	782	832	754	841	725	758	775	756	756	779	706	726	770	740	764	773	722	755	722	714	758	761	741	804	769	796	744	746	722	744	772	754	819	742	798	752	717	815	731	752	755	751	773	768	729	787	784	723	760	756	750	752	794	844	762	718	783	813	745	778	751	793	810	732	768	768	762	755	699	680	797	757	781	789	765	737	786	765	729	760	788	756	743	707	758	760	766	743	758	763	738	781	756	749	769	759	753	775	819	712	736	736	777	792	769	769	783	700	773	789	751	729	723	769	717	730	730	756	806	767	805	751	800	770	778	726	779	783	736	746	780	741	744	762	709	759	791	765	769	736	732	754	800	729	780	776	795	799	768	755	745	759	793	794	708	731	825	783	779	762	755	737	706	737	718	746	759	740	781	786	793	782	741	792	787	794	742	728	751	730	750	798	795	837	749	745	758	794	806	756	788	748	748	742	787	746	750	734	790	726	718	764	739	783	764	794	725	796	742	728	712	809	754	750	732	775	728	758	762	769	799	724	834	767	738	773	807	749	747	735	754	708	756	767	749	754	711	741	798	723	756	722	767	755	764	792	773	749	800	778	787	764	773	711	755	775	771	696	745	762	742	743	766	742	812	734	782	718	768	782	766	757	738	768	744	753	800	760	748	750	769	771	769	780	765	732	705	733	726	791	766	807	750	731	762	757	778	720	811	803	733	725	763	764	800	772	754	824	702	784	749	773	775	729	800	755	818	741	808	770	736	817	749	752	775	735	811	783	802	741	742	751	775	765	772	750	767	790	757	743	800	730	773	774	795	745	767	767	825	830	780	805	760	745	802	737	788	741	782	768	767	735	781	746	763	755	752	792	752	795	726	817	784	797	697	756	783	762	782	772	759	720	744	803	759	796	747	808	773	754	739	773	805	754	775	779	745	755	764	791	770	759	781	747	818	764	755	780	777	781	717	698	759	739	796	787	726	761	805	729	818	738	749	789	736	757	811	735	790	708	766	741	783	756	738	775	753	817	781	785	776	729	762	784	722	777	743	726	698	765	770	753	768	762	710	743	743	781	742	759	776	728	772	811	734	733	785	809	748	765	742	769	752	789	730	720	762	818	777	711	803	778	795	733	680	809	717	803	751	770	741	763	726	719	763	780	755	757	752	742	715	734	776	755	757	767	759	742	760	727	754	781	741	773	753	746	777	759	759	736	795	755	764	769	794	730	717	781	768	779	720	739	744	767	809	775	782	731	818	782	761	699	746	778	753	813	785	767	757	743	746	753	804	766	772	800	695	777	794	773	755	777	750	769	748	723	761	720	793	728	715	701	752	766	806	772	737	776	779	707	771	799	759	754	689	744	791	741	796	743	779	720	787	773	797	820	763	793	789	838	795	791	733	788	781	758	735	805	741	746	774	757	753	807	772	753	772	744	786	766	693	769	705	802	789	762	795	796	764	748	748	759	768	760	798	764	767	717	765	746	738	788	737	767	726	742	763	729	682	803	765	757	802	722	770	784	770	765	744	787	723	747	723	795	744	762	814	771	689	734	761	776	755	736	775	730	806	766	818	764	761	718	747	759	759	735	757	757	764	769	770	797	762	749	710	808	770	810	767	761	779	773	747	788	809	774	776	767	773	707	726	767	736	752	736	774	747	775	741	738	763	765	762	805	744	754	776	714	715	782	715	736	777	735	793	759	720	744	804	745	750	757	722	792	805	780	788	768	747	793	759	766	779	748	771	757	807	773	728	749	750	725	753	710	793	801	792	761	750	778	779	687	777	728	819	776	765	786	702	770	796	763	728	788	788	763	799	735	706	737	759	780	775	731	747	742	770	762	804	762	776	812	754	712	753	792	772	755	789	734	730	763	748	711	729	762	775	745	722	804	776	783	746	770	766	761	793	723	794	772	780	768	732	753	783	749	754	734	773	729	750	764	697	731	764	756	724	715	754	716	802	753	782	775	771	779	715	753	745	708	744	777	713	776	798	811	751	821	774	723	803	771	779	743	751	783	764	758	762	776	776	750	749	741	784	704	766	718	734	738	739	743	790	732	784	760	760	775	791	758	805	774	756	719	778	772	770	778	772	772	728	757	748	778	780	756	769	767	769	724	765	769	771	783	734	748	806	733	843	746	723	776	784	734	745	763	764	758	805	738	788	808	776	796	765	751	778	675	838	730	746	727	768	706	744	746	768	817	715	767	737	752	768	805	741	747	793	779	785	756	739	739	717	801	771	726	746	761	753	796	779	785	766	747	722	772	777	778	730	784	757	738	750	751	762	736	758	729	720	759	770	757	701	728	747	737	746	726	783	765	720	789	753	741	819	779	763	721	732	776	769	766	781	722	799	762	833	700	728	736	745	709	740	793	797	786	701	736	792	728	805	795	772	748	773	800	743	754	775	765	719	775	783	731	779	781	757	747	794	767	800	720	781	776	797	737	731	741	773	751	793	704	762	718	743	762	785	742	798	729	744	791	735	743	740	735	745	775	776	755	752	786	758	800	748	763	783	781	762	799	751	755	745	725	747	775	791	758	791	742	768	780	766	784	745	742	749	824	757	778	737	767	779	773	737	758	796	734	756	763	761	751
28154	19868	6085	649	394	368	329	338	302	329	301	316	323	275	317	293	301	271	305	308	299	295	302	248	287	306	261	274	302	318	287	276	287	281	283	283	296	316	266	304	281	282	281	302	326	324	330	296	310	293	321	301	315	299	249	277	281	295	286	295	280	307	267	259	285	314	263	267	298	251	309	280	294	283	300	289	282	297	269	300	273	288	291	295	276	273	273	290	274	277	294	320	298	274	291	291	274	291	326	308	289	278	301	286	272	258	269	316	268	291	308	311	271	274	303	300	289	301	266	298	303	294	288	280	295	297	288	308	306	324	299	267	269	302	284	301	292	294	298	300	290	273	294	270	302	274	303	257	283	287	312	291	271	238	264	300	335	272	291	270	258	254	299	284	286	300	249	299	288	316	262	306	298	310	317	316	281	303	281	286	285	277	266	299	306	254	299	292	286	308	292	264	316	299	303	287	292	264	302	290	299	278	280	311	293	285	287	284	306	305	326	281	312	301	310	320	273	271	276	273	280	282	306	252	289	302	300	287	281	276	293	288	269	304	274	295	309	305	302	302	273	287	305	316	276	337	286	291	296	300	298	297	301	312	306	282	267	289	273	266	285	301	303	255	290	257	281	267	271	304	278	281	285	320	295	296	276	301	280	319	298	284	313	274	301	306	287	299	276	241	307	296	288	301	292	271	300	277	291	285	281	303	259	305	282	287	279	316	287	307	291	279	286	274	294	271	302	312	326	297	291	304	286	286	287	322	327	290	292	266	284	292	321	274	290	299	306	277	298	282	273	293	296	261	280	299	277	281	271	288	287	293	292	283	281	311	298	298	287	288	293	336	281	307	262	304	273	303	330	284	279	279	284	284	268	274	307	315	290	254	278	254	286	285	282	284	304	315	288	298	302	294	298	269	291	297	276	295	307	262	277	294	256	295	289	287	232	295	281	272	269	294	275	289	290	319	301	303	287	282	259	283	290	272	315	288	286	266	281	287	279	271	275	286	307	285	298	297	294	318	303	328	314	318	277	312	331	299	274	312	294	306	282	278	302	286	280	312	270	313	317	283	287	308	291	293	280	276	296	293	311	304	275	295	296	301	277	322	301	302	285	288	277	311	298	285	316	297	292	303	283	281	303	268	294	283	295	293	303	275	309	276	302	289	281	258	298	287	280	278	322	286	294	295	294	304	292	259	315	305	292	281	287	283	306	313	305	286	297	281	296	307	281	278	288	274	304	303	292	282	285	314	293	308	300	301	259	278	294	283	286	295	336	293	272	311	292	300	325	273	304	284	272	315	271	270	295	294	274	277	294	274	276	297	287	290	301	317	310	317	310	282	285	342	266	282	279	279	305	276	285	305	287	295	268	286	290	287	284	270	308	288	341	303	275	288	303	290	263	278	274	289	315	299	303	318	297	296	294	307	294	287	308	328	290	296	254	299	268	273	293	295	301	304	309	296	300	290	301	285	276	283	254	286	286	302	286	289	281	337	253	281	294	306	291	283	295	298	303	323	284	288	316	251	292	274	313	298	291	291	342	262	282	277	282	287	275	276	294	293	268	285	308	306	247	286	265	319	268	306	303	295	312	269	293	288	286	299	295	301	263	283	268	270	271	316	294	274	291	318	268	280	297	291	283	281	260	306	280	319	272	287	312	322	324	278	284	283	302	293	278	311	288	277	300	305	272	272	303	304	305	298	293	294	313	337	284	286	279	309	270	311	296	288	287	280	310	279	288	298	318	297	284	282	282	290	303	288	265	296	274	302	311	288	298	259	270	281	304	305	298	293	284	296	287	292	300	268	296	295	329	274	301	269	298	307	310	318	303	292	278	306	279	285	280	312	289	281	298	326	301	282	297	279	290	300	304	276	317	259	289	321	258	287	281	301	292	312	296	301	290	270	323	272	254	274	278	296	315	287	259	294	248	260	269	298	280	264	286	296	303	305	294	291	272	305	289	266	271	286	296	320	272	289	274	288	300	291	288	302	273	314	276	293	269	310	300	271	321	301	319	282	314	296	293	283	308	271	294	280	292	302	292	306	298	282	286	291	285	308	324	297	316	277	275	329	258	309	295	280	237	301	327	254	287	274	285	289	291	300	295	286	325	291	282	271	263	261	284	308	299	295	296	303	271	301	293	309	288	294	313	271	296	305	268	288	292	312	274	288	281	312	278	296	278	263	287	295	286	310	278	300	294	301	330	294	255	274	260	324	280	298	283	320	269	288	293	296	278	273	281	313	303	283	273	296	272	265	315	276	280	296	291	273	281	297	290	324	289	299	313	277	285	296	310	300	284	287	307	272	306	296	285	306	298	310	308	305	270	298	300	282	328	281	270	301	276	248	283	306	301	262	290	284	280	297	280	285	282	299	280	277	298	298	330	276	292	333	289	298	305	257	292	304	279	308	300	309	279	300	282	268	308	289	297	299	311	289	279	266	277	279	252	287	313	292	268	314	304	281	310	292	284	296	281	320	289	256	311	277	298	282	296	279	277	288	281	294	310	315	285	278	249	311	266	289	288	308	289	299	301	315	264	315	271	298	291	302	291	268	309	307	292	264	300	318	310	314	304	310	254	297	257	295	298	308	330	297	280	288	270	312	301	342	326	300	310	287	283	294	307	292	275	282	291	294	284	326	330	281	290	285	299	283	272	322	250	313	287	286	307	289	282	306	320	300	296	297	286	317	315	270	265	294	314	296	281	292	282	291	269	287	296	300	295	280	309	311	320	286	291	303	269	282	313	288	288	264	295	288	313	320	279	320	265	281	263	304	310	290	277	276	299	266	306	282	280	290	292	306	298	274	275	295	301	294	260	299	288	303	282	322	272	308	293	271	287	292	300	299	274	304	259	294	317	307	308	277	307	307	299	271	293	338	306	310	276	301	296	288	287	274	293	296	290	283	253	325	299	313	282	269	311	299	283	287	270	265	289	283	306	305	280	279	290	288	310	345	308	288	302	300	274	291	277	305	299	296	265	304	295	302	306	287	294	281	287	308	296	293	298	256	274	281	282	308	270	265	293	289	308	316	272	285	282	306	300	301	310	282	287	280	278	308	292	287	288	283	314	284	293	265	284	278	295	290	275	304	272	277	295	276	275	297	288	304	307	305	307	297	304	307	326	277	294	273	259	277	313	262	271	277	274	266	292	266	269	288	300	293	282	294	279	292	268	283	315	281	269	282	265	294	303	265	291	270	284	284	283	272	292	289	266	264	293	297	310	297	290	311	299	300	275	294	289	306	304	254	335	300	276	291	331	316	286	270	260	253	286	333	290	325	300	296	319	254	281	272	315	284	321	287	255	261	309	273	306	288	265	280	281	302	264	309	301	288	259	305	298	286	312	296	283	300	302	274	281	305	302	284	274	261	292	295	314	305	286	300	263	297	295	269	287	287	272	283	315	302	315	273	284	275	308	281	311	279	311	314	291	291	300	262	288	268	317	320	290	290	312	298	282	303	291	286	311	321	273	303	286	281	292	305	290	292	284	239
9725	10387	978	596	478	398	417	385	347	290	313	328	309	326	297	309	284	303	317	301	304	308	274	327	305	324	307	322	279	299	301	308	301	312	299	304	295	323	299	299	285	317	306	304	300	311	271	275	272	281	303	290	303	319	317	315	299	306	290	318	336	283	304	313	287	309	275	319	292	281	302	281	310	290	301	286	297	297	282	285	327	298	309	294	303	326	289	324	314	328	313	283	302	328	297	308	279	306	295	317	300	276	308	334	281	262	253	319	272	293	292	288	281	281	289	284	318	302	290	314	326	327	331	273	323	291	299	282	311	263	308	314	318	288	320	299	287	273	276	298	300	281	291	304	299	304	315	307	288	300	293	326	288	297	294	307	296	303	265	297	316	315	295	283	304	294	316	277	278	289	266	296	301	324	285	263	287	294	255	311	310	304	297	313	293	276	291	303	299	315	283	322	288	331	275	282	290	309	302	285	328	282	326	304	300	270	285	322	266	307	316	329	297	288	324	320	305	273	297	268	277	294	287	318	299	327	300	288	297	324	313	299	293	273	303	288	304	255	339	282	304	287	295	285	285	298	303	312	319	309	313	307	282	321	305	286	308	277	307	305	280	313	290	299	286	317	263	304	314	309	289	293	309	301	318	299	285	296	289	295	264	290	306	313	302	301	311	269	292	331	311	284	304	280	303	279	296	267	273	293	310	293	306	272	316	315	271	291	304	284	303	297	308	292	304	315	292	317	293	323	311	284	290	303	325	278	284	309	305	282	294	323	269	301	311	278	310	292	317	267	322	294	308	318	284	303	301	293	300	267	339	315	324	280	288	304	307	291	310	323	309	288	296	305	293	313	300	279	307	295	303	285	305	289	296	240	307	289	297	282	316	287	286	280	287	311	337	290	326	322	285	323	282	309	294	307	292	290	308	279	297	310	272	296	332	272	286	311	293	266	290	283	292	296	302	309	309	272	281	299	278	292	297	281	300	277	285	308	302	277	298	284	295	288	287	313	290	305	273	275	295	290	285	308	324	301	329	298	285	296	298	298	303	305	291	288	297	302	321	282	308	305	305	266	291	319	311	316	298	284	302	300	268	281	281	288	320	281	292	316	280	329	306	280	302	283	275	313	302	284	249	310	302	295	273	305	314	307	285	283	293	300	278	307	269	276	317	294	304	277	277	274	328	301	280	308	312	279	319	288	338	275	313	288	303	293	292	288	330	330	319	306	286	320	280	265	281	325	307	302	322	280	321	267	282	311	297	303	287	332	289	291	308	311	281	318	309	285	298	297	323	261	303	318	306	319	325	262	312	296	305	315	291	291	309	313	295	289	265	304	298	277	304	313	284	302	288	287	305	327	318	285	304	288	297	290	280	314	316	278	285	298	310	285	318	306	271	292	315	295	321	292	298	323	286	306	309	294	256	332	310	289	297	273	272	271	317	318	310	315	272	294	317	315	303	334	310	293	274	308	314	268	310	297	304	312	291	285	293	311	259	251	321	288	310	326	310	288	294	294	303	292	279	335	326	268	321	301	300	302	268	314	287	325	370	289	305	303	288	324	294	305	295	273	305	318	301	280	290	294	338	281	311	320	299	313	295	298	294	307	288	306	304	302	295	300	287	273	309	313	313	293	296	257	309	281	294	314	276	300	297	321	280	312	304	276	295	295	266	288	308	296	274	337	289	293	301	288	312	273	271	297	282	297	287	283	278	274	313	317	282	298	270	303	293	289	293	309	313	292	311	321	307	309	293	287	315	292	305	294	293	303	289	296	277	303	269	307	291	289	321	285	315	302	266	296	285	287	284	296	300	301	301	308	273	339	293	300	291	302	295	279	285	292	270	261	299	277	305	320	304	304	307	303	289	315	305	281	278	261	302	294	280	295	316	284	311	291	305	301	302	326	274	298	289	295	295	313	311	292	290	292	283	277	302	303	299	269	293	297	273	299	287	282	308	294	290	256	302	290	291	294	299	288	306	310	287	309	269	297	303	295	299	297	270	298	323	268	278	274	322	305	309	278	292	293	290	294	294	331	274	300	296	297	282	291	301	306	285	315	323	294	314	304	309	308	297	293	319	309	289	290	296	332	312	306	297	302	305	308	330	296	282	290	293	283	298	274	254	324	308	332	328	285	304	311	306	306	299	257	299	276	298	288	272	325	301	309	271	302	297	307	296	295	296	318	333	299	281	274	296	268	348	271	309	326	305	298	285	291	270	276	325	309	335	312	297	313	297	307	291	303	304	283	275	312	297	276	283	285	303	306	304	306	266	302	305	304	298	301	294	264	293	272	295	271	300	278	328	286	296	317	346	257	286	289	319	281	272	310	312	293	285	289	275	277	302	325	301	294	336	299	314	289	300	305	307	286	337	273	292	293	275	284	297	287	282	330	308	276	305	281	302	315	325	304	294	272	283	317	305	315	278	332	305	328	317	309	317	281	289	317	250	288	298	328	288	313	319	295	317	317	285	297	303	286	295	268	260	286	310	298	284	334	306	309	311	313	310	285	295	312	310	292	297	298	267	305	295	283	307	312	307	292	289	285	282	299	281	313	302	279	316	317	273	294	253	302	317	326	270	292	309	284	297	285	303	296	295	289	297	325	285	295	293	314	260	325	283	295	284	315	297	313	322	296	313	292	313	294	304	278	331	287	284	275	306	329	327	285	292	313	293	303	282	295	309	315	309	314	322	309	291	300	272	271	287	287	271	314	269	290	301	275	277	313	320	264	341	285	332	321	321	281	308	312	293	317	282	290	301	275	315	276	311	301	299	282	326	289	299	296	301	294	315	305	324	325	301	302	298	301	320	322	293	267	299	302	298	292	264	307	310	307	268	324	310	325	298	297	286	269	302	300	305	310	294	352	320	273	323	308	308	298	282	340	313	298	292	276	283	264	325	295	278	276	279	321	308	304	300	279	269	308	306	324	287	293	296	303	303	313	273	287	318	266	308	300	289	288	304	288	308	316	290	280	281	307	302	287	310	299	300	313	303	311	271	285	318	306	287	305	282	281	316	297	267	286	285	302	286	297	319	334	305	290	302	282	282	303	302	300	275	286	288	298	281	283	313	317	273	316	287	271	271	287	318	293	298	274	306	307	325	301	287	293	298	319	308	312	283	323	300	322	321	300	291	301	322	267	336	297	336	336	324	290	326	268	301	336	311	324	264	307	282	275	298	295	302	318	301	272	304	272	285	270	304	306	316	305	292	315	311	299	276	292	297	302	302	268	284	286	290	276	320	318	287	291	313	271	265	279	276	278	290	327	293	299	274	299	289	282	265	305	316	305	307	267	326	283	306	248	287	301	286	304	325	287	285	297	315	301	330	275	308	309	293	290	317	317	334	304	295	297	303	311	299	315	312	290	289	299	307	290	282	299	312	309	271	316	282	274	288	314	314	274	308	306	310	306	319	288	299	309	281	269	333	261	274	340	293	299	297	268	284	282	304	313	312	322	289	298	265	305	294	272	287	321	310	308	288	279	295	293	296	280
24011	21421	28646	24598	21377	7392	1293	1051	830	848	796	724	791	744	692	678	727	704	736	677	724	705	700	707	658	698	676	678	688	704	659	642	671	675	684	711	656	685	676	651	718	664	665	611	637	676	617	692	675	663	667	668	648	679	653	663	643	642	649	675	615	643	616	652	671	665	649	621	653	701	674	677	636	660	661	626	647	639	675	697	650	643	677	706	647	694	679	640	668	662	641	621	662	629	659	647	676	646	663	635	756	649	663	650	688	710	657	671	656	671	652	680	681	642	621	677	675	656	675	632	630	650	676	649	637	662	666	681	680	707	669	668	628	659	665	695	641	660	668	633	649	671	670	659	642	652	615	697	647	679	703	672	667	675	669	672	645	635	615	664	653	660	682	683	679	644	629	682	645	647	676	629	686	675	641	691	650	639	666	668	645	676	719	658	664	642	694	701	637	700	667	711	639	654	676	629	674	656	643	656	639	651	655	696	646	671	639	671	641	638	724	591	689	678	631	662	647	654	704	645	650	661	664	668	631	653	695	647	641	625	645	664	643	690	655	659	640	651	682	652	642	709	689	637	657	679	660	656	613	621	671	640	713	652	706	670	678	644	651	677	689	669	671	658	645	633	602	704	636	657	676	674	695	644	652	650	683	645	682	645	657	665	696	665	667	600	672	641	628	603	613	640	636	645	646	656	640	683	662	658	645	634	681	666	709	620	648	655	666	673	624	656	669	625	707	630	631	648	653	672	662	645	641	694	674	614	656	656	645	645	652	678	667	607	703	666	674	668	677	709	688	680	672	667	662	692	630	696	643	674	682	665	688	682	642	627	692	678	712	685	642	672	622	673	696	641	664	653	649	655	674	675	678	631	634	691	689	660	692	668	675	685	669	670	664	652	636	642	643	658	607	658	681	656	636	643	620	701	680	694	701	642	688	630	644	669	610	637	635	651	653	686	650	688	718	655	676	653	685	672	643	666	666	679	693	647	634	639	653	646	652	678	630	658	645	684	668	690	653	667	660	680	667	652	685	641	676	698	680	651	648	680	653	670	644	636	615	675	629	658	622	688	656	660	615	703	681	664	669	636	687	656	656	678	638	667	662	645	676	669	632	681	655	688	668	650	654	659	682	640	680	662	675	672	653	617	650	677	658	651	656	657	693	593	620	668	627	620	657	687	659	675	670	668	649	644	693	629	658	645	661	629	616	646	622	691	708	705	646	636	668	646	585	633	698	670	665	653	641	656	652	666	710	627	643	663	639	675	670	654	688	685	706	657	664	663	666	638	674	673	683	646	682	668	671	684	714	659	676	628	616	671	653	677	688	681	685	673	645	668	654	688	698	717	667	652	686	701	634	655	667	670	638	662	667	684	680	680	682	681	671	673	686	663	648	630	722	647	628	632	641	628	647	660	685	658	664	661	686	635	676	660	699	645	619	638	638	662	641	639	637	697	707	648	657	694	684	669	635	609	669	699	614	647	674	669	653	644	638	691	679	656	663	609	690	652	678	704	663	672	651	687	640	619	612	650	649	734	628	700	670	654	650	632	669	671	635	624	702	619	645	654	654	672	669	630	608	669	628	641	679	633	709	642	664	639	680	675	662	677	696	684	640	601	672	671	658	642	629	643	649	661	627	721	681	632	671	675	654	627	640	655	603	670	665	662	671	670	676	689	674	683	601	653	644	709	641	693	662	617	685	695	662	708	665	619	670	679	646	622	671	665	637	642	688	629	653	651	687	670	659	631	694	680	639	654	688	598	647	656	654	693	600	702	650	650	651	694	641	626	689	699	655	650	663	668	697	696	663	659	648	638	710	648	635	642	642	671	729	641	676	705	650	702	713	707	636	629	670	666	689	658	636	676	657	661	676	660	711	654	672	698	634	670	656	667	664	642	691	660	692	659	638	693	662	655	609	661	667	682	643	698	665	638	674	654	666	645	684	671	647	699	607	658	673	682	685	708	687	646	629	664	672	641	622	670	642	691	599	721	672	725	649	690	665	688	652	603	670	697	640	713	630	671	677	671	665	686	707	621	642	638	653	636	688	703	671	675	602	676	644	666	749	673	649	621	601	616	670	678	669	701	678	702	642	721	697	644	710	684	664	633	653	593	625	683	629	669	656	653	683	656	698	670	671	634	685	695	679	683	666	657	666	676	684	692	649	696	654	652	650	657	659	657	678	645	674	636	691	660	670	612	614	674	659	718	669	645	670	680	648	662	655	643	681	652	608	631	654	680	705	652	631	619	684	711	676	671	680	697	656	608	672	655	637	679	648	674	663	687	678	648	649	702	689	651	632	666	641	667	667	636	633	675	660	674	661	682	634	692	660	668	698	653	715	680	646	677	682	652	682	660	659	670	635	709	659	664	662	612	643	590	690	688	698	672	668	637	714	662	681	651	689	664	644	679	664	672	709	671	624	658	647	684	665	640	659	628	723	671	691	653	643	676	704	699	680	656	626	621	639	626	707	640	685	624	719	695	669	632	655	658	667	643	674	696	680	670	669	669	601	636	670	649	648	648	648	680	636	688	639	629	662	618	650	697	685	636	700	688	619	678	711	654	668	671	645	682	674	671	643	667	647	659	600	647	688	683	664	680	623	686	627	694	735	622	666	701	692	631	661	715	675	678	706	694	680	686	652	679	686	676	647	626	643	664	695	695	642	624	685	691	671	700	612	605	656	643	680	680	724	669	621	665	675	653	646	684	652	634	639	640	684	648	650	630	653	652	668	706	664	697	633	709	695	655	641	670	648	663	645	676	637	648	640	688	707	672	659	699	666	644	639	693	655	675	692	609	702	651	665	696	668	641	675	655	655	694	668	720	658	669	692	689	626	636	683	654	661	643	655	735	683	583	622	694	683	671	701	660	674	655	648	644	667	657	676	723	667	710	669	698	722	630	712	628	657	674	680	669	729	695	712	680	652	677	649	648	625	675	609	687	678	659	634	671	617	691	633	653	675	689	649	667	685	675	676	626	650	640	639	644	659	656	688	689	686	664	694	692	663	606	594	671	659	666	653	665	677	683	678	684	708	670	673	601	649	641	648	654	683	630	621	657	642	716	669	683	647	653	697	626	644	685	662	717	652	660	688	633	692	670	659	676	659	660	656	719	677	716	662	642	658	674	624	672	680	660	646	636	651	681	654	713	640	621	682	664	629	660	696	645	661	684	686	689	693	679	644	698	640	668	691	675	685	674	666	667	643	648	662	620	677	618	662	650	631	600	650	633	634	632	669	649	619	716	646	616	679	649	711	635	660	689	690	672	628	683	621	622	640	658	658	658	685	650	662	708	660	676	646	650	664	608	648	698	651	695	666	674	652	677	652	659	631	686	644	613	667	668	691	659	658	663	649	663	631	643	682	650	705	679	636	640	608	676	658	687	627	705	668	654	680	642	670	632	672	625	646	657	646	621	626	677	640	661	664	707	679	657	723	690	674	697	650	670	668	682	648	682	622	653	693	633	606	700	682	686	622	664	650	655	658	664	671	662
9738	28704	5943	2873	2233	1690	1432	1235	1090	1024	957	895	867	793	765	796	751	765	735	735	787	720	696	712	665	694	730	695	710	701	655	664	734	659	712	685	732	679	699	672	632	686	631	691	656	705	643	729	667	696	721	645	682	691	674	625	634	626	660	709	725	678	672	679	655	719	685	651	690	703	636	674	708	661	701	653	685	664	665	675	656	675	634	671	669	626	681	715	684	679	653	636	677	638	653	667	642	676	667	631	676	662	674	662	642	646	656	651	661	662	677	668	669	671	672	649	628	647	652	687	693	626	660	659	678	639	664	650	655	671	627	642	705	692	683	697	654	679	682	639	645	682	693	699	622	684	727	682	644	693	683	654	728	687	635	692	672	686	663	685	671	671	689	654	695	690	623	687	658	659	684	628	631	636	666	620	644	681	604	665	709	663	685	683	671	673	651	713	707	704	699	664	685	638	671	677	709	707	670	680	631	675	712	627	647	652	677	655	677	707	659	675	666	663	660	684	621	667	723	718	664	637	665	670	726	631	633	753	692	623	687	653	692	660	661	652	693	678	654	682	680	670	595	698	695	662	667	672	667	624	651	671	686	697	669	663	646	650	713	676	665	684	695	691	699	690	681	666	681	643	692	648	705	659	735	624	678	643	627	679	683	659	670	652	666	650	672	678	654	660	679	666	661	665	673	710	639	674	727	681	694	677	689	656	638	655	643	682	596	636	679	685	691	666	692	652	692	700	681	697	689	726	650	649	693	706	624	665	689	670	665	697	661	726	656	665	646	650	643	673	757	700	708	604	674	661	692	678	659	671	695	684	651	642	638	655	721	663	665	655	649	670	675	626	673	657	668	630	669	641	711	711	678	655	676	697	658	677	676	651	698	665	652	686	662	674	673	679	695	664	676	644	679	681	670	667	668	641	710	719	634	613	728	659	652	677	637	672	683	658	635	660	683	675	690	631	685	618	653	708	683	658	679	654	633	699	654	692	652	688	699	672	655	635	699	641	666	704	712	647	671	659	697	651	616	667	647	632	685	696	674	692	668	701	644	637	638	672	675	673	681	662	650	666	649	680	637	707	649	676	637	722	686	705	718	664	691	703	684	692	667	683	688	675	686	691	643	682	661	682	678	690	631	669	643	638	683	686	669	685	678	642	653	693	638	682	685	650	659	695	708	660	690	671	622	663	691	652	652	635	608	681	687	686	702	598	678	656	673	688	647	627	654	715	692	682	661	655	647	623	695	689	683	667	651	661	696	619	666	666	685	675	648	694	649	663	668	695	657	645	645	662	707	654	692	699	682	631	721	686	676	637	686	671	711	659	684	657	695	742	675	675	675	694	668	685	668	649	675	698	678	656	663	683	652	620	665	665	759	687	668	640	712	658	643	682	632	675	654	670	639	650	665	695	670	633	695	652	671	672	721	649	693	656	666	697	607	676	689	637	683	684	656	700	665	678	668	680	675	675	659	645	655	654	686	594	725	669	651	659	654	710	647	648	641	686	653	683	650	734	673	679	676	697	680	666	651	731	681	671	656	651	749	671	702	643	671	674	676	703	655	657	701	640	653	672	675	639	677	700	655	700	677	680	648	702	664	645	637	696	745	646	666	665	659	686	653	654	715	683	676	683	663	684	668	653	681	677	695	658	634	681	671	682	651	618	692	650	587	674	639	657	674	684	662	719	651	638	731	664	654	687	701	675	615	716	682	710	640	701	677	678	641	674	654	638	635	659	717	657	669	708	690	657	645	678	655	599	625	642	683	708	652	630	659	665	725	688	695	710	665	663	676	650	685	707	655	668	661	685	707	672	643	639	661	646	674	679	733	699	667	691	674	666	679	646	697	659	666	665	652	673	655	674	669	678	605	718	703	652	669	668	726	699	645	680	625	675	659	661	652	718	690	712	656	683	665	651	726	705	711	665	692	741	656	641	728	662	661	694	693	644	680	662	626	695	666	686	649	660	666	646	693	697	677	646	632	715	694	672	674	680	656	637	674	653	659	667	641	665	699	676	658	684	706	680	637	625	674	690	694	683	675	629	690	652	697	671	658	663	691	691	701	639	637	661	653	666	651	695	659	687	653	665	666	594	682	657	692	668	666	670	683	693	670	654	686	697	658	727	724	675	671	698	698	652	684	652	652	671	692	691	674	673	684	687	671	640	651	686	689	687	701	694	676	691	652	670	678	671	664	705	658	677	700	666	647	659	704	654	677	661	706	648	677	660	678	676	706	659	666	678	681	621	655	643	659	689	659	704	674	692	691	627	666	670	649	657	648	693	686	693	639	653	706	697	713	689	705	687	639	699	660	701	680	698	739	696	683	661	636	664	681	677	642	681	666	658	645	665	707	682	667	699	690	698	684	680	655	657	617	690	709	628	700	735	683	682	649	672	669	673	637	703	705	665	720	639	650	727	684	675	637	671	651	708	682	691	640	705	671	687	649	683	636	685	647	684	668	688	650	659	669	692	683	732	648	692	653	644	703	685	675	688	696	647	670	694	651	704	682	716	656	703	664	616	682	719	696	692	622	666	651	700	662	658	675	680	643	676	687	679	668	627	679	689	662	680	686	620	689	667	670	681	701	707	626	672	696	696	643	633	658	691	683	654	683	704	645	665	686	633	692	661	707	662	659	687	731	680	673	618	684	681	724	649	692	674	699	690	676	663	715	648	664	636	665	682	709	662	695	640	698	572	733	663	660	599	686	703	659	729	704	691	671	631	695	661	690	621	674	678	653	633	662	646	697	685	617	657	603	648	660	654	656	721	679	652	631	672	660	649	671	622	668	675	696	692	704	673	671	704	656	628	653	690	697	642	654	637	684	653	673	651	660	683	657	649	668	654	664	695	681	644	676	718	649	653	671	744	693	664	685	730	643	723	695	636	680	660	716	640	637	689	691	680	660	621	677	640	721	612	659	676	660	671	643	624	650	690	653	625	635	691	675	666	658	635	694	648	634	649	714	671	626	701	670	651	674	663	667	673	719	664	669	662	664	666	690	701	661	727	682	682	713	654	709	681	696	638	660	667	714	738	690	640	702	646	701	667	672	686	666	609	711	632	686	698	695	719	669	707	667	664	700	674	610	696	677	672	700	675	668	673	729	668	728	656	648	728	670	704	650	707	686	645	680	663	669	687	668	654	681	681	638	654	663	673	648	705	661	704	643	660	712	646	621	677	643	686	685	668	689	666	726	663	658	656	638	667	643	673	712	640	689	690	664	666	636	692	701	727	684	710	687	666	654	667	689	718	649	637	649	689	644	663	664	657	664	612	672	648	693	675	661	656	649	660	664	643	693	652	655	651	698	612	664	699	628	647	665	640	644	681	663	654	614	682	688	680	671	657	672	724	670	698	695	723	738	630	690	694	668	640	663	650	648	705	640	718	639	651	685	705	683	695	711	705	691	704	697	669	658	686	645	688	677	645	682	655	709	652	684	633	686	662	712	646	691	665	664	642	697	642	638	659	654	694	682	680	670	656	653	647	644	689
25168	21438	27419	25748	8150	533	396	332	314	287	302	296	267	235	262	243	246	245	247	232	231	245	237	228	200	269	213	234	216	235	209	254	230	237	246	233	219	209	223	225	213	249	197	235	239	223	224	223	202	219	236	240	231	238	204	241	223	205	230	198	225	218	240	203	214	221	215	225	240	196	242	210	249	200	198	218	239	206	235	208	212	202	198	229	225	239	246	213	224	215	241	213	230	219	236	241	223	208	213	241	201	183	244	216	209	228	234	213	247	213	232	228	226	220	222	233	198	222	218	240	210	213	268	228	201	227	209	196	235	219	231	243	213	226	221	198	235	242	225	228	217	231	207	208	236	239	231	210	254	246	197	213	218	197	243	250	262	233	215	199	241	200	219	219	226	202	210	216	231	244	222	208	239	223	193	234	227	214	211	221	221	246	209	235	237	215	207	196	187	215	230	214	232	224	228	198	204	207	206	249	207	220	202	218	207	227	249	203	223	214	208	245	208	206	215	192	207	204	227	251	213	243	211	218	217	233	238	225	225	236	212	235	199	229	215	246	232	233	207	232	242	220	228	216	224	210	224	196	212	219	226	203	204	227	226	229	212	206	244	246	230	218	222	220	229	243	215	216	212	226	221	228	203	246	220	228	246	218	228	233	206	213	238	218	218	204	211	219	227	225	236	193	217	216	232	231	196	222	230	237	211	229	253	218	248	207	246	219	235	208	245	204	209	210	210	209	225	224	212	216	231	239	225	224	241	234	230	191	212	218	238	228	228	204	201	196	229	214	214	252	217	234	230	222	227	218	205	239	189	213	198	209	190	239	257	203	211	254	208	225	225	226	201	206	227	229	232	250	213	229	216	219	215	225	232	232	210	216	199	213	215	202	232	217	269	235	231	218	232	220	231	229	202	237	199	235	211	238	208	203	207	217	252	223	236	200	213	220	223	203	228	183	221	213	218	234	245	255	227	224	228	226	233	244	229	241	222	250	213	224	233	216	222	219	221	255	241	212	241	239	187	227	237	223	229	223	214	218	242	218	228	219	236	240	215	229	239	223	211	229	213	211	215	204	248	207	229	216	234	211	219	226	228	212	229	222	201	216	208	212	216	210	237	243	226	204	214	200	222	222	230	220	223	206	203	216	214	253	214	222	214	205	205	233	221	205	203	236	200	202	239	231	224	228	213	222	231	237	226	231	212	217	215	230	209	227	213	229	235	234	228	206	194	200	201	206	212	254	230	205	226	220	218	235	224	211	192	205	232	217	202	225	229	248	210	226	204	220	209	219	217	245	207	243	211	233	195	239	226	202	231	200	221	197	219	226	227	225	223	236	227	233	250	216	185	218	228	203	231	245	243	232	213	211	229	248	214	224	218	242	226	200	195	218	198	241	187	212	235	220	239	220	215	214	207	199	214	257	215	213	242	218	251	218	231	240	203	250	202	230	208	233	220	208	244	239	209	221	233	237	218	236	235	229	213	228	235	218	237	211	204	194	231	205	215	228	217	227	220	211	233	218	200	232	215	231	248	224	240	220	241	203	219	218	223	237	233	194	244	234	216	245	213	258	222	224	225	245	223	243	247	237	226	215	223	227	232	246	194	219	198	204	208	217	214	225	208	228	208	221	221	217	199	250	207	236	210	196	215	222	217	238	219	215	223	219	223	231	224	209	239	208	209	247	229	248	219	204	212	215	236	232	221	233	230	214	225	236	233	232	227	217	244	216	197	227	218	235	203	215	243	248	223	217	235	211	229	202	206	214	197	188	208	197	234	214	232	226	233	242	202	203	229	209	203	226	211	222	200	223	207	203	238	228	223	229	212	206	214	202	208	210	244	231	219	213	222	206	234	225	214	237	208	243	212	191	226	232	217	216	201	235	232	231	219	216	238	217	221	235	235	189	206	237	209	214	224	229	213	234	234	227	237	219	209	248	203	214	227	214	236	225	252	222	207	195	234	231	257	199	220	200	201	221	204	263	217	222	218	227	239	211	210	191	226	214	216	218	210	209	217	227	207	224	209	220	225	208	215	220	244	234	204	219	201	230	208	229	240	227	224	250	196	250	207	227	212	234	223	230	231	212	220	207	220	240	224	234	233	225	186	204	210	221	231	211	234	245	227	221	218	220	250	194	226	219	212	234	216	194	219	218	252	212	208	215	225	223	218	249	232	226	221	220	230	214	230	200	221	232	219	206	243	236	224	239	233	216	207	246	220	210	223	190	254	245	229	214	202	244	208	219	189	201	233	222	241	238	214	208	237	222	204	233	192	253	233	210	231	209	239	217	214	228	241	217	221	216	225	217	212	227	196	226	243	227	246	230	222	220	231	203	196	219	198	226	225	217	239	216	222	202	217	223	220	232	202	228	213	222	209	216	219	208	240	219	219	214	238	220	221	232	242	215	229	253	205	216	217	217	217	201	221	197	213	226	217	228	194	214	221	231	224	218	224	242	219	236	228	217	221	229	223	225	234	212	216	217	239	240	217	186	229	215	203	215	205	207	244	222	212	199	219	206	229	230	229	218	235	231	207	206	230	249	195	201	200	230	234	204	227	223	204	203	213	231	209	235	231	219	229	217	210	259	220	209	231	220	229	205	235	230	209	193	211	206	229	213	204	231	222	213	222	182	240	221	220	228	209	240	191	215	238	237	234	231	236	197	257	235	199	224	233	232	205	254	241	233	217	228	214	224	215	194	196	240	251	231	213	224	189	241	253	233	228	245	212	221	239	274	234	245	227	225	228	211	216	218	211	224	244	234	221	210	237	225	203	235	227	200	206	192	214	241	233	226	231	224	188	226	196	219	228	260	225	220	214	232	198	240	213	237	225	200	227	230	216	207	250	191	225	259	234	230	227	191	217	210	219	232	226	211	203	240	238	218	222	233	215	214	185	193	230	228	244	230	232	228	185	223	204	199	240	227	212	213	236	210	233	235	207	215	230	209	224	229	239	195	222	246	232	221	215	238	240	237	262	261	207	220	227	195	218	233	192	209	219	226	225	191	182	201	246	210	233	213	230	229	241	230	247	223	230	222	215	199	240	234	214	241	193	228	241	235	246	225	238	217	225	244	234	207	222	230	203	213	211	207	205	207	213	239	207	210	204	202	202	214	237	195	234	233	214	246	229	218	224	202	225	213	224	249	225	243	211	214	220	229	241	214	194	215	190	225	233	216	227	233	230	211	235	198	219	214	222	229	229	192	219	231	223	212	212	230	233	201	204	234	232	219	226	224	205	195	241	206	240	241	234	229	220	201	270	224	201	222	217	224	221	204	218	229	225	193	213	237	228	237	211	228	233	230	225	219	212	223	257	219	245	195	234	222	236	224	221	233	216	232	249	230	252	206	206	254	206	231	193	235	222	223	211	232	231	246	211	223	231	200	228	200	233	231	210	204	231	226	235	233	211	236	221	229	213	227	226	214	236	223	234	225	207	222	206	213	220	211	230	233	218	217	220	223	205	192	206	210	227	204	213	216	236	217	206	217	216	217
8699	22841	2899	1362	969	782	664	514	410	397	352	365	317	312	344	295	272	290	247	256	254	265	267	293	250	262	236	230	240	254	259	266	289	237	260	254	235	223	250	252	261	233	276	238	213	248	217	256	261	252	250	233	226	248	242	241	251	235	244	261	238	206	217	227	220	227	249	244	237	227	235	246	243	252	217	245	225	257	211	255	234	238	245	214	245	252	219	218	239	258	270	224	232	235	225	232	246	214	234	254	222	256	221	228	256	201	221	235	235	228	234	244	245	225	249	264	256	234	230	205	238	207	216	228	220	210	239	233	232	237	239	212	217	236	233	243	223	248	221	208	224	243	253	232	215	248	259	236	228	254	251	234	231	236	244	252	250	212	230	254	238	230	229	229	235	242	237	237	242	259	239	221	261	245	255	233	229	216	229	212	237	240	258	255	235	238	254	226	206	237	233	218	240	236	238	234	259	228	247	219	271	230	249	224	228	231	253	225	226	222	228	227	252	246	244	223	248	242	222	246	248	255	260	219	250	253	238	243	215	267	228	259	241	244	203	249	263	251	248	262	262	242	235	234	237	216	232	235	244	219	224	245	244	236	218	230	232	227	251	247	246	242	235	242	251	233	227	232	280	216	234	260	220	226	223	232	219	226	238	235	224	219	237	241	223	211	234	244	256	206	223	233	221	229	231	228	222	222	233	218	206	225	253	243	270	223	246	244	242	250	232	219	267	243	226	282	217	226	235	263	241	257	253	257	231	212	237	219	238	251	204	234	215	248	224	236	215	255	250	221	224	254	229	239	242	224	242	238	250	230	268	224	249	236	200	256	208	255	234	218	224	237	254	231	245	249	217	220	250	228	251	213	248	248	218	222	240	223	248	243	226	209	231	223	262	250	235	251	240	264	267	258	253	225	235	223	229	213	220	243	249	223	222	263	199	240	228	236	242	237	231	234	234	248	251	240	247	225	219	225	246	220	249	240	252	272	239	246	219	252	221	216	236	242	238	265	232	221	232	243	245	220	232	231	235	239	256	238	240	240	221	223	244	216	241	255	235	219	251	253	255	229	212	242	242	230	227	222	235	235	239	248	233	230	228	261	255	240	250	219	243	230	273	251	218	246	257	230	241	240	218	245	226	211	266	243	252	214	222	278	250	233	224	262	219	228	220	259	237	249	244	218	242	231	232	241	221	239	246	228	231	263	245	249	222	241	238	252	256	237	229	252	228	215	223	203	218	241	261	241	223	250	213	258	227	233	253	238	244	247	223	238	234	226	202	249	247	225	226	215	253	248	239	235	215	236	237	248	279	211	230	238	248	221	230	254	249	225	257	242	248	234	219	234	220	243	230	240	248	213	275	205	239	244	215	273	263	262	231	263	223	214	232	236	237	213	258	245	225	222	238	222	237	257	246	230	248	221	258	224	238	218	218	212	238	236	243	225	241	233	252	228	234	236	229	244	222	228	238	233	236	233	255	225	237	245	222	232	238	227	231	231	229	229	224	244	249	240	231	231	257	246	226	235	244	223	224	245	239	223	251	224	225	240	237	227	237	222	241	256	223	216	206	241	227	274	245	206	218	260	237	264	239	266	236	232	233	244	237	252	250	238	233	232	223	249	221	244	235	247	245	228	226	228	244	227	250	240	251	239	235	259	203	254	252	242	253	241	221	260	231	249	263	219	248	246	243	218	232	217	225	249	238	255	191	248	248	194	216	253	240	249	245	251	229	246	226	237	249	208	248	234	227	242	226	233	235	250	243	220	225	239	222	254	236	240	255	247	249	241	208	233	264	258	256	218	231	247	235	287	227	264	232	233	241	242	238	212	235	213	251	243	258	254	216	234	201	241	228	221	245	229	206	240	218	250	236	225	238	215	242	204	220	241	220	212	238	235	226	261	243	232	242	241	213	223	238	241	238	210	238	249	241	244	239	223	227	208	226	227	246	279	250	238	212	238	227	243	226	232	273	246	233	233	234	240	232	246	242	218	238	225	247	239	222	223	245	250	225	253	242	214	238	247	234	232	237	210	253	241	260	237	227	259	241	245	229	239	238	257	230	213	234	260	258	234	252	205	208	228	237	233	250	224	254	247	225	223	222	227	234	217	243	235	266	229	236	213	252	242	218	242	219	244	221	238	235	228	257	273	254	212	234	226	240	248	241	247	255	242	258	264	247	226	228	248	238	232	246	213	241	232	240	274	225	246	198	216	250	212	244	240	216	249	223	233	220	250	240	219	243	242	230	277	239	240	198	224	262	236	241	198	238	221	253	242	239	263	217	237	205	230	228	249	241	239	247	256	256	231	239	243	232	242	214	253	236	245	251	248	260	250	230	250	224	230	264	240	236	225	235	230	256	217	261	216	251	245	228	218	220	231	230	242	276	225	261	260	225	219	235	234	240	257	250	223	251	254	252	226	215	252	244	228	236	222	222	234	223	234	231	236	266	210	251	225	241	231	252	235	184	233	219	227	227	269	221	219	240	220	235	232	237	240	234	239	256	226	258	220	212	235	248	247	240	224	254	243	230	241	241	243	240	239	231	232	242	248	245	252	243	202	249	221	240	241	249	258	231	228	247	239	240	230	216	260	274	221	243	246	222	255	246	253	236	223	266	227	238	250	219	242	213	241	239	215	232	249	251	224	261	246	242	215	252	246	241	219	241	240	238	243	260	247	247	259	236	218	248	230	257	243	245	245	227	230	218	236	227	234	240	237	223	243	238	209	240	240	248	240	242	238	229	236	222	212	239	222	267	238	255	214	214	291	246	227	231	242	239	247	202	234	230	235	221	249	214	224	239	223	245	220	236	252	212	263	245	229	256	239	230	257	245	227	230	235	240	239	254	220	237	250	233	250	227	233	230	232	234	238	231	226	255	224	238	267	237	256	228	219	251	247	222	242	244	231	235	244	223	247	248	225	246	236	241	220	225	236	235	251	233	244	275	229	246	250	237	251	233	234	258	239	267	245	225	224	243	235	244	228	228	224	221	228	234	221	248	262	222	241	230	205	237	245	280	255	267	244	243	231	244	240	259	260	239	221	218	243	227	214	244	230	278	262	243	237	269	235	257	243	215	221	264	238	254	233	243	211	239	216	236	203	235	241	243	223	220	253	209	233	230	209	247	211	247	217	230	245	219	236	245	234	203	257	228	217	251	254	221	238	243	249	244	247	235	234	229	241	205	260	237	227	209	250	247	242	224	215	225	224	238	229	263	234	251	252	220	260	260	250	242	206	258	236	268	230	269	246	232	223	204	248	257	247	241	242	247	247	207	244	236	246	266	257	238	197	236	240	230	236	240	246	243	212	248	243	227	226	248	239	242	239	260	220	250	210	219	238	227	257	266	254	241	224	209	289	237	253	224	227	239	235	227	213	237	225	231	267	220	235	229	236	210	209	232	265	239	249	217	225	226	222	231	227	216	213	205	227	241	227	261	226	269	279	263	237	236	275	242	217	241	237	235	235	250	227	214	225	238	226	223	230	241	210	242	239
22951	21530	29279	24219	21535	21576	7487	1389	1200	1107	1013	938	893	942	867	901	869	782	827	853	827	833	795	758	787	779	708	786	757	821	750	775	774	801	722	738	728	712	767	752	770	727	735	746	764	755	748	740	731	742	765	790	712	778	768	784	799	774	783	731	761	707	708	754	797	724	749	788	744	738	709	720	798	785	766	804	746	711	743	781	768	772	763	767	783	722	733	736	774	732	732	745	804	751	763	745	768	753	719	760	771	757	740	777	729	780	724	767	763	713	738	725	736	722	709	755	775	776	732	769	782	738	759	757	754	773	759	747	776	755	766	722	761	713	765	742	730	760	795	719	728	697	727	741	702	796	701	758	746	754	732	752	686	740	756	725	819	755	719	768	762	777	767	736	714	768	765	768	749	785	732	739	804	724	742	720	754	753	723	769	702	789	759	744	702	760	785	773	779	758	784	785	728	729	706	727	745	752	733	705	740	747	813	721	784	723	759	750	740	697	780	734	733	775	741	754	744	805	786	759	784	750	804	725	699	705	771	701	807	783	740	713	741	739	749	717	727	765	739	703	773	736	717	751	741	727	749	741	739	755	740	770	751	789	767	740	704	808	738	757	717	721	737	754	778	750	751	751	761	765	736	696	763	758	745	713	739	797	705	741	716	713	763	759	736	752	730	687	752	731	727	790	683	740	743	716	708	713	783	745	724	781	753	742	760	750	731	747	764	745	756	756	727	764	768	779	709	683	776	763	744	733	740	727	662	777	723	724	705	692	692	719	759	724	759	762	722	767	731	778	754	782	699	781	736	776	774	717	771	759	759	740	693	702	746	699	732	771	743	751	778	785	754	717	785	788	701	690	717	719	729	755	738	758	771	714	747	726	717	771	737	745	742	715	733	742	773	747	717	724	765	729	795	728	742	770	746	793	712	738	750	732	726	733	715	730	747	745	761	807	743	735	766	712	752	702	753	747	711	799	755	747	744	751	752	774	763	767	744	738	700	724	732	748	709	732	771	748	750	768	713	742	723	739	755	761	727	735	794	738	747	719	736	753	740	728	740	742	794	746	776	772	765	774	779	759	710	751	753	730	706	785	765	724	780	751	742	753	772	755	730	754	739	717	762	734	719	767	731	764	729	729	740	725	727	767	752	796	744	770	720	759	698	753	770	759	796	756	744	767	765	748	722	720	761	721	755	712	721	743	745	759	792	714	817	712	724	755	700	754	736	720	737	778	774	773	780	779	745	727	755	775	743	763	752	712	757	751	708	773	779	798	749	758	748	780	801	723	767	709	726	731	730	743	704	717	716	739	719	743	739	760	704	722	749	757	762	769	735	755	727	727	779	743	737	724	778	769	750	676	706	733	729	740	710	724	721	791	723	765	694	723	740	732	779	727	733	782	707	772	754	716	699	738	728	692	752	779	743	750	779	710	724	759	699	711	734	737	761	754	763	700	722	742	771	726	754	713	740	776	722	708	758	741	760	770	672	759	743	763	701	722	726	723	741	713	792	735	727	737	772	751	719	779	737	730	702	764	782	773	720	763	705	793	774	706	737	733	773	722	795	754	756	713	771	781	726	761	748	745	737	731	712	791	718	758	728	772	755	768	702	781	753	716	756	716	770	725	700	685	779	758	752	745	700	770	734	678	756	738	755	778	768	712	724	759	718	724	774	712	712	703	755	742	767	743	731	788	734	726	748	742	747	727	752	709	734	753	689	787	737	768	753	715	736	696	711	718	708	729	769	768	752	754	742	761	775	743	798	728	751	720	791	771	746	687	710	771	717	769	747	752	738	767	764	772	721	706	786	787	802	699	763	736	726	740	767	742	764	737	785	742	763	752	754	747	784	809	735	755	744	734	767	773	728	747	751	745	798	761	755	758	770	738	719	693	749	794	734	750	780	746	755	773	746	699	733	727	808	759	739	770	796	752	785	727	713	737	722	733	763	778	818	715	766	744	754	728	758	717	755	759	727	704	745	727	755	754	771	747	765	763	708	758	760	742	753	792	726	730	737	772	717	741	754	745	750	744	717	699	745	746	722	704	732	770	755	713	769	712	764	746	687	704	729	752	722	727	740	726	717	698	761	715	736	760	782	724	732	733	734	766	717	757	744	715	754	796	749	725	773	743	751	780	744	703	731	751	748	716	756	731	749	773	732	769	732	763	741	728	738	720	771	703	753	710	736	727	699	810	726	748	748	748	739	744	742	754	727	785	817	774	754	765	791	740	739	742	717	732	772	749	724	761	721	763	727	722	724	743	762	773	742	755	726	733	745	755	770	729	670	785	749	726	714	776	774	720	737	752	795	721	737	742	730	750	733	763	760	768	740	764	766	729	713	732	775	722	754	719	760	744	706	768	768	719	753	728	787	710	761	742	752	760	729	777	726	798	759	732	714	726	777	748	741	785	733	758	741	747	755	707	748	709	727	764	742	755	789	765	763	748	711	725	732	759	712	778	727	770	716	695	784	734	745	761	749	767	707	774	725	768	745	793	740	744	754	746	722	741	708	771	775	806	702	769	796	736	731	721	724	771	727	762	746	706	763	756	742	770	702	782	697	800	747	743	744	756	783	756	719	722	745	746	765	697	712	771	734	759	774	801	805	680	699	756	715	790	751	757	769	704	729	771	759	727	743	755	708	732	718	750	729	720	773	762	737	740	771	787	762	779	772	680	720	786	734	730	760	766	719	720	706	738	737	768	741	735	743	748	762	802	714	749	754	753	750	775	747	740	726	724	735	739	794	772	731	724	716	705	760	768	739	767	741	729	719	752	775	700	762	740	733	772	802	742	735	730	775	795	793	735	813	714	744	734	762	765	744	735	769	745	760	721	704	722	731	767	725	744	727	746	794	738	724	756	758	768	701	751	731	733	763	803	764	769	703	752	713	765	801	783	771	770	733	754	773	724	691	705	742	757	730	731	725	769	758	762	767	774	775	753	747	772	708	797	676	731	748	746	787	793	743	744	755	766	788	789	744	700	744	759	761	754	775	694	773	738	724	662	708	757	760	743	690	758	779	736	745	704	783	747	794	741	736	740	755	735	750	738	726	687	751	757	740	687	752	724	738	778	776	728	712	720	722	724	730	767	674	770	744	751	684	703	760	759	759	731	756	793	762	775	752	723	722	736	752	746	728	720	752	731	735	694	734	740	736	736	735	706	720	670	786	679	761	783	764	707	751	709	730	692	737	794	753	714	734	760	740	737	747	806	739	731	713	715	739	677	729	721	751	717	719	723	743	751	730	740	758	748	714	709	742	722	759	714	721	725	731	784	724	702	758	803	736	728	745	725	704	755	725	713	733	739	773	743	746	731	719	748	750	750	752	680	668	715	798	743	743	744	773	720	744	772	723	713	724	750	759	722	726	723	765	728	751	726	765	732	765	740	712	773	729	701	742	764	735	751	747	706	724	691	728	762	735	799	699	745	712	746	719	774	726	760	719	719	700	756	744	730	759	789	770	740	745	745	751	746	721	775	760	728	699	744	752	710
11634	35775	9627	4877	3506	2715	2277	1847	1581	1309	1217	1143	1079	950	960	921	899	890	841	854	873	848	771	774	801	839	811	825	826	824	761	776	814	794	799	801	791	752	771	813	777	747	779	789	823	797	776	818	758	796	785	794	742	755	731	791	749	786	796	776	754	757	765	746	805	846	761	795	752	693	752	786	744	741	764	712	788	753	747	766	800	810	788	738	758	731	734	734	758	783	723	773	755	788	729	732	794	742	816	789	748	737	788	735	741	743	741	734	767	770	709	804	765	714	719	747	762	741	780	795	667	785	795	799	786	787	739	753	802	771	754	791	772	747	731	761	770	792	714	721	790	720	731	736	749	712	790	765	769	695	804	746	746	747	784	817	766	800	772	761	767	799	780	751	745	741	750	748	773	720	740	795	774	765	761	783	801	764	727	705	756	763	797	764	771	763	774	739	777	721	699	804	829	782	785	770	772	755	744	758	766	738	755	769	742	714	808	765	752	760	772	788	710	769	770	777	779	752	785	761	767	781	812	800	797	788	765	771	828	719	766	737	792	699	779	698	737	729	741	779	773	806	771	742	731	735	741	769	752	742	760	740	772	795	780	739	748	753	750	784	718	779	771	806	771	713	765	743	827	735	790	788	756	774	787	690	744	784	799	753	728	760	750	751	747	729	741	703	752	727	775	771	760	768	761	769	787	806	733	717	768	769	790	797	702	816	766	769	777	741	775	756	748	745	714	770	768	794	743	805	795	756	749	737	785	746	758	752	748	771	734	686	724	788	772	707	731	781	771	727	786	812	754	743	786	750	763	745	758	742	794	749	760	788	770	790	735	723	801	721	779	780	756	746	744	795	724	731	714	760	746	764	768	804	754	765	795	822	725	759	763	753	788	725	714	748	756	739	810	740	758	769	770	748	770	763	707	790	743	765	737	772	780	757	713	760	805	712	742	777	766	799	798	739	783	754	754	768	740	772	718	772	774	749	719	766	718	796	718	802	745	787	732	816	802	760	730	776	771	770	751	760	738	741	757	793	704	770	760	751	757	776	769	752	758	771	751	777	729	706	770	743	790	746	783	774	747	747	759	774	774	753	733	730	730	759	761	769	771	727	800	784	727	764	783	741	761	753	806	761	760	763	793	747	709	779	750	775	786	749	754	750	770	777	754	804	746	804	776	787	740	787	782	724	756	795	764	751	769	765	748	803	783	775	780	789	789	757	794	777	765	735	756	758	716	744	746	797	759	780	774	768	754	728	723	761	787	727	770	788	795	726	776	758	749	771	755	788	719	720	750	771	781	747	735	751	826	714	745	701	719	807	758	730	783	772	729	729	750	768	811	803	764	755	736	750	726	787	735	781	754	786	773	749	829	750	761	767	724	764	755	737	775	794	779	748	733	751	807	757	776	743	754	715	752	763	742	734	810	731	774	779	796	753	741	796	745	757	799	781	733	763	768	732	722	798	778	725	788	777	755	742	762	801	772	732	797	769	760	719	767	761	791	733	769	801	682	821	697	757	800	757	814	767	764	728	746	748	771	702	783	801	724	766	696	724	799	768	760	780	765	792	764	747	774	767	793	711	768	752	771	742	739	743	733	759	785	777	740	830	783	752	737	748	793	744	798	752	750	756	793	733	797	812	724	759	752	746	765	766	720	767	772	757	751	754	717	676	729	744	743	759	760	814	770	781	828	763	744	777	763	771	720	776	746	728	731	763	752	752	762	761	727	747	814	740	763	759	760	735	788	780	756	782	792	716	763	754	806	747	732	775	747	736	732	731	738	727	814	766	761	777	756	751	832	771	764	727	753	804	723	774	810	739	753	767	704	749	728	732	774	770	746	782	780	714	808	717	770	745	751	765	813	738	721	776	723	725	788	754	741	801	773	765	693	787	755	748	737	820	737	779	787	785	743	814	730	842	736	779	792	724	751	747	749	716	787	766	747	746	757	787	717	772	752	748	767	779	777	761	800	730	768	772	754	810	762	749	750	738	795	751	736	788	702	782	734	834	765	746	700	750	746	783	718	745	731	739	736	752	738	768	777	724	764	722	749	778	767	763	759	732	754	753	745	752	750	786	761	781	780	789	690	793	816	741	726	731	758	747	753	797	750	762	704	720	755	756	738	764	779	725	726	767	730	777	795	777	793	727	799	804	731	744	725	755	757	814	749	792	747	734	749	736	772	750	768	759	713	747	756	751	758	742	776	785	771	714	772	773	776	742	711	775	769	771	788	748	710	788	754	802	789	748	746	751	747	751	753	769	756	728	724	776	754	751	724	764	760	822	767	754	771	724	749	748	761	780	772	778	718	767	775	777	756	725	766	798	768	732	707	775	748	782	758	775	754	732	752	791	726	772	834	755	758	744	730	758	734	766	739	802	705	788	765	740	710	738	768	733	778	727	746	766	733	763	778	760	717	812	749	749	756	782	749	730	766	745	725	723	759	735	766	755	697	790	743	763	750	782	725	792	754	779	746	764	779	772	794	722	781	726	756	764	758	765	718	785	771	748	729	742	717	764	781	738	742	741	779	749	739	766	780	707	737	791	721	775	729	757	751	762	785	730	770	743	765	800	772	759	768	720	750	759	756	819	763	764	755	777	799	761	783	741	770	719	734	752	784	743	725	735	748	766	786	761	808	779	778	735	732	752	663	787	736	742	800	761	780	784	770	735	822	711	787	745	740	741	804	735	775	723	746	777	748	748	744	740	820	744	784	719	729	767	772	806	701	785	801	744	766	758	741	776	790	754	742	779	776	756	737	748	734	763	747	785	785	754	731	732	756	736	703	764	753	749	771	764	706	730	764	744	758	738	776	795	760	758	765	765	755	751	770	772	780	750	774	771	731	737	718	749	754	724	737	732	738	779	765	759	769	756	794	755	767	757	768	794	702	795	756	726	750	729	791	753	772	789	735	763	713	744	799	781	785	739	770	762	747	769	738	738	766	791	762	736	802	773	798	756	751	786	716	767	704	789	754	757	768	752	787	734	760	765	760	729	810	775	737	778	775	726	718	779	790	791	736	743	790	756	763	773	798	730	774	751	750	763	733	772	751	775	753	726	768	733	780	760	731	756	731	773	801	726	758	787	741	777	776	758	835	708	761	812	779	716	776	774	785	749	781	774	744	777	713	784	807	773	756	768	752	764	744	779	725	807	769	714	725	718	802	755	761	749	750	694	721	770	783	741	751	780	733	735	798	737	769	736	726	762	771	752	768	772	711	750	787	764	790	728	757	740	725	747	741	710	722	720	754	753	766	772	760	758	763	750	783	744	742	791	776	803	791	698	782	801	821	747	745	768	801	700	766	757	782	753	757	759	751	769	776	754	810	765	821	779	735	708	761	805	727	803	782	800	745	772	742	756	756	721	723	743	759	830	738	751	741	726	790	773	796	721	762	733	733	767	772	758	716	758	741	775	747	751	724	735	727	727	741	821	732	766	751	772	733	789	742	784	795	699	757	793	799	756	761	788	754	749	765	758	758	743	754	760	746	800
27970	20262	7222	659	429	379	305	336	354	302	276	291	297	287	252	294	307	268	300	269	280	291	271	276	301	292	265	297	288	334	278	323	336	321	307	287	313	274	282	285	279	313	290	271	299	233	303	287	278	281	290	295	322	299	293	289	289	303	280	296	276	283	303	294	265	301	302	259	285	277	281	269	281	304	268	289	295	292	282	297	295	300	287	237	292	293	271	255	273	296	293	301	283	259	257	290	304	290	265	277	295	269	264	284	273	304	305	276	281	292	321	302	281	287	291	283	302	305	285	300	260	262	307	309	291	292	274	274	267	261	267	290	316	300	303	328	286	279	271	291	299	291	297	269	273	285	296	315	289	272	317	285	294	284	275	293	311	277	261	273	291	301	258	278	273	293	290	266	294	313	291	302	295	311	280	316	293	305	300	296	304	306	251	288	255	281	276	268	308	293	273	287	262	266	307	287	280	290	263	300	313	256	300	263	277	261	296	287	253	281	267	286	302	296	301	279	301	300	288	301	302	282	299	291	332	294	277	316	281	269	281	290	310	266	290	298	296	289	303	292	279	292	265	293	268	273	296	291	315	272	289	285	278	296	265	275	281	299	260	235	278	281	278	281	288	288	331	302	300	270	261	311	286	294	295	273	273	298	256	306	298	288	301	284	291	261	261	291	282	298	259	253	260	271	301	294	311	314	263	325	273	280	271	282	278	272	296	272	315	274	290	294	292	281	281	267	302	298	290	278	285	266	307	278	291	298	267	282	282	296	274	288	274	282	290	325	298	291	312	278	318	278	296	268	271	278	260	264	305	282	294	320	270	326	298	284	279	328	273	256	292	300	306	282	296	297	259	275	305	284	274	268	274	292	282	308	288	318	307	266	269	287	319	310	291	277	315	245	289	277	265	256	295	284	291	280	281	288	286	281	261	288	295	265	292	291	312	271	288	289	312	286	269	316	329	285	292	288	297	285	313	284	284	282	276	301	301	313	281	274	310	286	306	268	290	267	300	276	268	286	284	293	286	281	301	306	270	263	279	265	281	281	282	294	297	279	284	282	302	276	282	304	273	253	275	286	265	289	317	289	301	270	271	305	320	288	305	265	287	250	266	282	321	310	308	324	295	312	279	299	266	300	255	295	314	277	296	262	311	307	280	268	272	286	304	306	282	284	249	294	302	277	313	272	284	253	294	289	291	314	284	314	300	249	289	268	299	276	265	284	235	271	291	273	260	302	289	273	295	305	296	264	278	290	279	312	299	276	283	299	268	295	305	302	253	294	290	318	285	291	293	299	263	296	300	290	269	280	285	290	289	281	287	316	278	304	312	269	292	292	281	270	303	326	260	293	280	274	287	297	278	303	296	307	287	296	305	304	298	306	288	285	307	257	282	287	276	299	292	304	309	290	302	305	303	281	297	299	277	300	278	294	275	272	258	285	283	286	290	302	288	294	316	277	274	260	253	270	286	301	266	303	290	279	277	278	279	270	274	265	286	297	280	277	276	299	256	291	291	297	302	308	294	290	300	267	269	278	293	274	306	310	289	295	297	275	322	297	281	254	312	302	289	312	263	288	306	279	284	260	290	308	314	275	291	260	267	271	269	291	306	288	314	284	287	275	280	284	263	308	279	285	265	301	278	318	280	284	280	298	287	280	287	285	244	302	277	248	270	284	289	281	256	275	295	267	298	277	294	274	310	253	299	295	275	274	300	307	274	284	290	312	288	279	254	307	283	279	304	291	288	296	307	310	273	293	264	294	284	273	277	290	274	269	276	264	294	279	291	251	279	284	296	282	277	271	289	293	296	298	270	288	271	286	307	281	302	290	263	282	282	276	270	310	281	283	232	296	244	276	279	268	294	270	275	280	304	278	298	295	277	301	284	265	264	275	281	301	288	268	293	273	296	298	276	282	263	272	295	283	283	278	283	292	266	307	302	281	282	291	261	287	291	285	296	292	285	322	282	267	309	288	313	297	272	275	277	306	279	280	284	301	307	257	265	294	290	248	285	269	273	263	282	276	279	265	300	278	276	301	285	269	280	263	280	305	316	296	302	277	272	259	277	283	303	298	262	271	301	269	247	288	324	294	267	276	288	313	296	300	290	286	289	285	282	291	302	293	278	260	293	273	278	283	301	259	303	317	271	317	289	295	314	272	295	270	324	285	284	296	285	260	297	296	285	260	293	327	272	290	307	331	282	275	279	281	281	300	266	285	322	298	304	243	302	276	301	284	287	289	289	278	317	284	280	284	279	291	276	280	264	282	282	307	300	262	276	267	305	290	282	296	304	329	290	291	297	288	297	250	294	300	279	278	300	260	276	264	305	294	318	266	287	293	277	288	271	273	297	271	256	280	291	264	289	274	290	258	286	288	290	280	276	272	279	298	299	266	304	295	266	292	280	293	304	285	278	279	275	288	285	292	292	268	304	286	261	293	299	299	293	277	310	310	292	279	283	307	271	285	281	288	275	281	311	290	300	268	276	267	282	284	295	274	277	282	298	293	304	286	292	301	287	284	280	272	285	310	302	292	295	267	299	300	282	289	288	268	316	277	266	274	283	287	291	321	306	278	283	291	295	274	291	291	302	260	291	283	267	280	277	290	286	297	303	299	296	304	289	274	293	301	295	300	275	326	287	300	288	267	285	266	281	257	257	286	253	317	284	296	311	283	269	272	282	281	272	292	249	290	297	286	285	303	302	297	310	282	267	280	291	297	261	303	275	290	286	294	294	275	281	288	298	269	295	318	256	267	270	285	265	263	295	293	280	283	270	287	293	296	300	257	296	302	312	293	295	296	298	279	320	261	284	280	278	276	319	273	286	275	277	284	287	315	294	278	267	289	318	315	277	295	311	305	270	289	268	292	264	279	313	283	302	250	309	269	273	273	280	275	269	290	295	282	310	261	303	315	300	288	295	284	278	301	295	271	297	305	291	285	253	282	296	296	278	270	300	314	286	305	263	297	304	267	271	273	297	296	284	297	289	309	273	293	315	285	312	317	297	279	259	274	313	276	310	274	268	273	286	305	285	250	276	276	292	261	310	255	289	282	281	279	297	306	287	271	297	296	287	310	293	275	255	265	278	305	265	286	267	294	276	294	277	271	312	293	264	297	278	284	283	282	274	276	325	264	272	294	297	263	273	255	251	298	301	317	252	300	309	269	274	261	295	300	279	306	277	268	277	265	296	276	291	293	276	280	258	268	311	291	292	292	308	265	296	325	281	293	293	323	292	299	282	284	302	267	295	291	277	288	290	290	295	275	267	312	271	292	264	297	267	293	289	299	290	287	280	299	253	282	294	300	283	281	271	276	310	283	269	296	292	287	295	303	271	281	264	293	281	291	283	277	295	311	301	306	294	257	279	291	289	305	277	276	282	290	300	275	289	303	299	272	299	239	306	306	286	275	259	278	287	279	267	283	274	274	278	286	281	294	297	273	285	297	317	311	266	278	278	280	290	272	253	266	318	261	294	268	276	313	278	268	276	295	300	294
8390	13506	934	601	460	420	392	321	384	380	344	320	312	302	294	306	302	290	289	299	297	326	318	310	331	272	307	302	323	279	260	293	268	295	288	303	290	277	293	306	314	289	284	290	287	333	275	298	298	302	281	304	296	285	284	296	269	305	316	267	296	262	335	307	303	286	277	299	302	252	287	306	285	329	306	284	289	283	292	306	299	296	283	278	274	279	299	256	265	314	272	298	307	271	292	283	304	288	309	332	280	265	283	306	326	285	306	301	279	320	315	276	293	299	308	332	309	298	313	296	295	283	284	288	296	321	295	316	293	310	290	286	301	287	286	284	284	326	254	290	273	251	264	289	282	287	317	299	305	313	294	291	306	287	303	281	292	278	328	300	312	284	292	283	289	289	318	263	304	305	313	264	332	294	324	306	302	278	281	327	301	287	300	299	316	296	304	264	275	289	309	276	310	262	282	295	308	283	290	284	319	287	306	330	285	291	300	283	319	292	319	294	319	250	264	335	278	296	268	295	295	305	296	283	294	294	276	310	295	290	298	308	293	312	323	258	319	271	317	286	300	310	293	301	289	308	303	290	281	294	306	296	289	293	298	318	295	281	276	280	286	308	325	302	299	314	306	311	304	275	310	269	306	305	291	275	332	280	306	295	279	275	291	318	312	284	293	308	301	291	317	277	233	305	280	294	303	304	298	303	268	281	288	303	306	313	300	269	273	303	272	281	287	305	289	271	297	312	258	318	296	278	262	291	288	285	293	296	280	282	313	307	271	287	295	297	320	310	291	293	292	293	241	302	294	302	308	282	268	276	286	304	289	316	271	275	296	301	291	278	296	313	274	301	290	261	296	313	294	270	284	306	276	302	275	283	271	298	275	285	293	285	281	298	288	257	288	311	314	305	302	311	299	323	312	292	314	292	280	291	280	286	279	329	275	299	319	330	297	282	332	282	311	300	288	297	312	284	345	311	276	303	281	267	292	279	272	285	324	291	279	294	308	283	302	279	298	319	305	308	268	291	296	304	314	287	293	291	284	317	297	288	294	257	286	295	286	280	299	289	294	298	295	282	266	315	328	304	259	271	281	267	290	277	291	314	301	275	299	310	274	290	291	305	322	287	277	315	277	289	323	292	268	295	292	294	278	283	287	279	243	314	295	322	304	319	308	286	292	306	269	296	292	274	320	313	274	295	305	304	300	289	271	321	298	319	313	310	278	278	288	330	309	290	316	233	299	266	297	285	275	285	299	309	305	268	290	302	305	282	301	295	284	306	293	273	294	297	290	274	302	300	297	298	288	286	291	301	293	296	279	272	279	280	304	292	283	289	310	276	280	293	322	286	301	304	262	308	248	303	315	319	313	289	283	308	282	295	296	295	303	272	297	286	270	272	291	271	281	288	298	302	283	311	298	293	294	294	287	268	287	279	284	318	307	290	292	332	287	289	275	300	313	289	286	313	293	300	288	288	307	332	313	314	316	315	297	292	323	291	309	278	305	302	308	291	289	286	313	280	270	314	326	287	242	290	276	294	285	300	326	283	321	291	297	303	308	298	334	294	289	271	310	288	280	308	297	302	307	305	301	312	300	284	286	308	293	297	281	299	292	282	292	284	279	284	294	319	298	266	296	274	293	276	282	300	286	297	269	291	304	303	307	307	310	255	312	292	305	300	325	309	316	283	290	301	290	282	291	318	318	286	296	324	285	285	271	310	264	282	295	325	316	302	281	270	301	275	270	308	292	288	305	286	289	284	300	304	288	266	307	317	285	314	277	279	290	312	311	281	293	277	305	305	260	283	308	286	300	307	339	314	272	302	306	284	301	290	295	301	270	270	300	302	281	270	302	278	256	295	312	305	286	274	320	297	280	298	308	302	288	322	304	285	283	320	296	299	273	293	294	261	331	307	307	287	278	324	296	311	278	325	291	289	298	289	327	284	289	299	279	307	296	287	300	277	311	305	290	277	286	315	321	326	279	297	281	268	294	279	303	275	300	283	297	293	308	287	299	291	323	310	312	297	308	284	295	284	302	273	290	336	289	312	296	276	337	312	319	277	272	295	314	288	312	300	298	289	289	275	277	276	293	312	305	286	299	289	293	301	297	250	315	309	333	278	287	298	305	278	316	323	320	287	307	326	291	290	309	285	301	335	279	297	275	287	277	279	310	321	286	315	301	280	307	295	316	295	254	266	290	297	294	262	297	303	287	265	314	300	289	315	306	312	296	282	243	289	279	300	318	312	267	315	289	298	302	298	301	295	305	274	316	278	278	306	298	315	299	304	267	298	282	298	260	304	282	255	291	271	286	318	271	271	305	286	301	316	314	305	319	319	326	283	307	263	327	298	312	339	320	283	270	296	315	300	286	301	290	328	302	287	288	287	297	297	284	304	328	296	298	277	307	291	312	294	294	294	307	295	275	328	312	286	299	297	288	292	323	292	304	311	288	310	299	320	302	311	313	306	293	268	298	272	282	310	287	271	274	300	296	284	319	265	294	271	322	319	278	302	272	287	319	281	270	302	288	297	281	305	305	265	295	280	302	286	314	311	271	302	288	304	272	301	300	307	289	279	318	278	274	266	284	303	274	305	293	294	296	293	292	275	297	311	326	285	295	306	281	319	282	304	295	287	297	312	305	309	310	293	279	297	324	309	277	284	323	291	315	311	309	272	284	284	287	289	281	273	292	305	272	274	295	287	272	292	280	279	305	276	331	306	293	285	281	267	280	296	290	285	277	276	311	295	295	301	328	282	282	305	323	292	291	270	295	291	296	251	322	264	290	301	287	302	291	298	292	284	305	304	303	293	315	318	310	309	287	300	284	317	295	304	312	308	275	279	293	283	262	283	309	300	299	273	269	287	311	335	306	300	274	300	292	302	309	286	291	296	334	289	291	299	301	281	283	267	296	308	294	269	291	275	300	300	279	305	295	327	292	294	303	314	310	312	306	297	283	280	288	326	336	313	290	269	253	294	318	295	288	285	313	295	299	278	315	294	295	288	313	283	297	282	308	308	269	304	286	288	299	303	316	268	264	289	290	283	320	304	302	318	302	297	310	290	293	301	288	291	318	267	318	262	290	281	280	333	304	283	292	292	315	284	300	302	300	278	319	326	284	283	318	291	302	296	280	269	284	240	295	298	299	296	306	270	315	290	294	296	295	283	261	274	299	315	308	278	319	284	308	298	304	295	317	268	293	287	296	281	264	319	269	313	282	272	293	324	320	290	293	289	295	283	283	300	315	332	275	319	278	304	305	337	295	307	296	319	290	294	277	305	314	296	249	304	310	319	322	304	294	289	318	307	321	280	295	280	302	287	310	305	299	305	288	294	280	306	292	290	287	292	307	312	287	278	299	305	265	305	301	302	286	314	287	323	284	277	285	318	291	318	275	311	303	274	297	291	316	316	303	304	285	287	316	298	326	314	295	297	301	318	313	304	295	286	295	303	290	291	275	302	285	306	266	321	309	305	300	297	309	302	303	286	293	279	295	302
24041	21466	28717	24622	21440	7964	1316	950	869	879	830	766	733	681	717	731	702	708	712	701	681	667	683	661	666	673	651	677	688	662	647	667	661	742	690	687	684	598	703	615	724	667	647	661	648	648	689	638	652	665	668	663	674	660	668	676	666	679	600	653	707	662	633	686	681	619	658	629	664	627	629	672	659	651	711	651	710	638	650	655	675	683	610	665	717	623	661	624	626	643	639	646	684	657	683	620	663	630	614	678	671	637	690	682	647	722	662	670	657	637	673	726	683	677	651	626	611	653	614	635	633	617	651	637	679	618	632	652	658	692	651	691	661	688	665	642	664	654	632	641	672	647	643	668	669	724	643	689	701	634	654	633	645	662	630	624	624	643	614	674	688	635	670	688	631	671	649	683	689	663	681	660	658	694	623	656	683	678	664	654	644	681	649	697	696	635	644	615	619	654	702	649	654	686	610	658	623	679	609	633	673	650	680	652	618	671	672	643	634	652	671	607	663	667	700	641	640	648	682	672	629	625	668	619	636	663	709	671	620	667	650	668	680	590	665	679	611	696	636	650	650	637	643	609	647	642	653	685	638	701	695	647	646	652	642	715	628	621	607	683	672	631	609	644	668	659	682	632	622	629	629	658	661	657	613	690	642	735	688	642	656	683	628	666	690	656	742	641	674	692	636	659	650	659	635	643	656	692	670	669	650	630	623	644	674	625	648	662	673	635	628	682	631	634	658	606	670	686	687	662	614	630	659	676	674	633	667	651	604	670	657	657	637	671	651	615	621	657	691	643	674	631	676	647	664	627	670	643	658	649	632	612	634	665	682	610	607	691	663	667	669	650	672	659	622	646	674	662	652	647	700	636	710	659	660	658	673	643	633	648	690	656	681	648	624	633	650	699	624	645	619	649	622	682	696	673	674	653	653	683	657	676	658	670	656	653	657	675	640	657	684	681	637	667	649	693	669	666	670	632	667	609	673	654	696	649	699	656	643	659	649	656	647	620	658	664	620	640	604	647	584	690	653	641	641	639	702	645	648	703	634	638	643	652	650	648	652	674	693	704	615	632	670	671	707	616	637	661	653	680	623	647	638	648	671	661	655	662	644	644	662	666	676	676	670	643	672	658	669	668	652	678	690	657	703	678	687	643	677	650	624	687	608	640	677	630	676	643	666	626	651	685	629	680	653	641	667	631	618	637	675	678	684	628	646	624	651	647	675	631	697	638	654	637	706	685	673	647	626	680	672	673	635	626	656	669	659	626	679	688	653	669	651	657	690	674	678	664	633	647	630	657	713	666	658	613	640	660	665	646	633	625	656	649	657	617	658	609	696	644	619	645	649	706	663	629	665	698	675	616	708	670	655	643	650	658	664	690	689	662	645	673	708	645	670	686	667	711	689	680	668	629	661	633	698	668	634	638	679	668	656	630	647	660	712	635	647	630	703	611	645	636	659	669	662	695	642	647	634	644	629	636	642	672	634	657	634	661	648	673	655	651	658	685	627	646	718	649	651	687	695	642	622	694	649	670	616	641	642	673	660	672	682	704	678	613	640	627	629	632	598	646	647	649	644	672	698	652	618	649	663	640	683	646	630	634	623	651	675	680	661	676	687	640	681	635	599	610	657	647	675	720	616	659	649	654	655	667	648	645	634	620	643	695	623	622	664	651	644	657	677	665	610	640	662	664	646	652	657	701	640	649	703	646	632	702	645	654	577	686	679	610	687	649	624	609	617	685	641	656	624	636	625	644	658	659	664	673	679	621	610	629	648	697	649	665	632	607	685	717	617	678	726	682	683	639	683	640	652	684	622	629	616	680	667	697	618	683	647	630	612	658	617	674	667	666	640	664	656	688	642	663	661	667	678	681	657	669	684	658	709	660	650	665	659	666	652	669	666	684	632	710	662	629	659	657	657	691	665	605	653	656	661	625	653	646	647	635	681	672	614	690	645	647	668	698	610	675	695	728	657	625	635	666	687	666	627	642	646	650	693	662	659	670	593	676	630	659	710	651	667	638	670	677	641	644	642	671	668	661	691	649	683	662	654	660	687	660	650	643	646	647	660	612	633	661	625	635	651	633	699	660	669	691	718	678	623	622	675	597	642	661	636	616	646	668	654	639	647	681	676	627	624	621	677	660	665	658	658	655	699	623	718	678	650	600	679	661	633	667	672	629	704	659	667	635	657	642	648	653	641	640	709	633	648	646	648	661	646	649	693	646	669	673	597	667	634	651	630	642	645	649	665	630	666	669	668	673	637	620	622	680	666	651	614	690	657	656	652	608	634	654	671	618	650	656	670	666	701	726	648	646	685	685	650	641	667	649	639	696	725	648	677	622	653	673	697	652	677	627	649	649	629	642	633	640	678	693	661	638	649	685	651	686	649	637	662	666	620	673	681	637	654	681	616	665	684	653	643	663	660	624	663	663	712	674	655	695	622	668	632	600	627	636	661	646	618	636	646	661	659	653	679	696	694	653	690	622	667	625	605	658	662	683	670	702	597	667	658	628	704	631	649	637	628	697	685	631	637	665	623	652	648	640	649	714	622	657	629	624	608	617	648	647	655	661	670	617	691	628	648	695	666	666	625	660	686	637	651	708	652	637	639	651	652	640	698	653	672	608	652	651	618	661	678	682	666	640	640	676	667	678	660	651	602	630	617	618	619	669	697	644	603	638	633	651	702	634	701	636	654	670	677	585	624	610	625	637	607	659	651	626	690	701	623	664	599	676	635	644	676	682	642	608	646	654	646	674	680	662	637	594	682	672	678	633	651	676	682	667	606	618	689	671	674	684	634	636	659	622	657	632	696	678	634	657	680	659	672	638	666	646	651	631	647	621	628	640	648	654	644	627	665	652	624	695	650	679	683	654	691	697	666	659	678	667	646	669	677	656	618	667	654	634	636	680	689	635	641	614	643	670	632	647	626	677	614	719	628	663	673	681	649	656	655	636	651	677	670	698	693	678	648	647	643	656	661	731	639	672	649	678	640	652	627	652	653	684	668	676	659	654	630	652	645	679	648	649	669	609	626	665	640	661	664	655	650	659	650	586	661	686	601	638	693	628	649	665	624	640	638	652	659	679	678	647	611	695	708	680	650	621	653	636	652	692	673	656	640	646	653	632	699	653	688	648	598	632	653	708	650	702	667	662	670	669	673	623	644	647	666	677	645	629	643	682	645	589	707	666	663	692	652	682	640	616	660	704	696	668	707	668	687	665	671	671	673	647	652	612	657	637	671	665	682	605	624	636	651	668	651	610	663	628	653	667	641	642	607	586	597	636	667	629	671	636	693	652	636	620	652	647	646	662	644	646	682	706	647	667	680	634	690	646	688	679	651	670	651	642	639	595	638	636	671	638	662	628	665	669	723	687	700	715	684	677	656	622	635	676	654	642	638	698	622	669	625	636	656	633	675	652	671	627	700	660	694	669	645	658	652	674	661	611	662	641	666	642	695	615	627	633	641	671	643	690	656	687	655	625	646	651	658	664	635	650
7752	29975	5983	3040	2154	1724	1533	1257	1067	983	927	900	834	815	809	842	764	727	769	662	717	746	707	719	718	705	727	657	676	682	674	669	647	645	664	738	657	635	658	704	674	645	705	650	660	657	682	698	681	620	710	668	695	633	629	714	661	645	645	664	675	657	640	679	680	676	669	625	692	710	701	632	664	672	695	676	699	675	672	692	652	716	686	721	713	643	611	662	647	670	634	658	668	627	685	640	655	660	668	655	708	649	642	662	680	646	640	659	688	680	655	686	641	710	661	655	683	627	697	674	655	669	681	668	664	651	716	665	695	700	645	650	642	668	713	691	710	634	623	657	651	680	679	669	685	710	667	667	635	689	661	657	735	661	674	663	674	679	716	625	615	686	692	680	636	655	708	698	722	680	670	676	720	648	634	677	658	670	659	669	617	685	658	760	674	636	640	657	697	698	587	663	637	641	693	701	678	635	685	637	679	652	619	664	717	612	672	636	649	660	664	704	687	642	639	631	671	687	656	669	632	674	643	640	661	697	679	654	680	673	670	665	692	624	664	688	668	695	669	652	670	705	648	667	680	644	641	666	693	675	705	625	644	671	644	642	649	662	659	671	651	625	649	728	658	659	682	742	699	675	655	672	650	677	680	625	664	669	684	652	613	688	636	668	619	696	664	649	693	681	669	639	662	666	641	621	628	669	689	695	614	680	652	643	683	644	663	651	692	637	642	662	682	664	684	650	654	673	702	671	611	664	682	657	684	697	713	600	672	621	657	670	691	649	690	632	703	691	639	695	641	630	680	688	666	621	679	662	658	672	644	663	643	687	690	669	646	688	662	662	650	681	677	683	656	633	692	660	711	663	651	645	747	668	671	675	647	663	665	665	651	640	672	682	667	658	609	613	672	658	617	682	663	693	661	690	654	679	687	716	678	694	675	643	692	647	698	664	608	674	675	682	668	657	671	624	707	648	714	680	687	667	684	681	675	703	649	696	665	668	680	657	682	672	685	648	666	666	671	643	677	721	651	653	661	629	642	692	679	646	690	655	661	659	692	658	678	677	703	633	612	649	647	641	669	660	703	627	676	678	734	672	723	684	668	610	675	638	688	672	630	681	681	690	709	655	634	681	636	687	659	606	681	642	687	708	674	645	709	684	679	716	709	663	639	639	686	701	668	669	704	620	646	665	638	649	636	645	614	652	681	645	656	641	662	652	672	665	689	634	703	688	664	644	678	619	658	661	665	678	702	701	680	694	683	677	691	629	683	648	677	637	679	696	663	636	644	629	685	709	656	677	656	660	677	693	651	662	648	648	694	638	701	708	660	668	636	665	681	677	672	655	698	649	627	701	691	686	645	679	584	683	720	667	677	619	669	667	659	677	689	621	661	717	688	670	631	674	685	645	693	649	648	671	682	652	661	687	636	628	653	626	619	642	651	661	647	643	686	714	647	652	651	689	611	660	683	650	664	656	647	669	642	721	661	653	669	671	708	665	670	647	664	649	647	665	691	694	671	689	687	654	675	683	672	667	623	636	700	685	677	655	697	684	671	742	683	638	690	642	685	722	642	678	682	690	674	659	624	712	674	605	670	671	640	659	710	659	669	660	706	680	714	679	682	639	657	678	636	690	678	674	652	665	671	706	708	674	689	717	685	676	674	668	706	721	699	687	668	636	617	609	696	644	627	647	670	642	641	681	659	650	676	702	695	641	655	662	667	648	665	634	673	676	627	690	651	640	681	628	625	656	669	631	658	682	657	673	652	676	705	652	639	645	649	665	664	640	718	692	614	692	660	676	663	711	684	662	654	667	669	675	678	708	699	658	673	655	675	656	637	655	628	646	652	674	694	700	719	670	705	722	657	652	675	652	652	666	675	626	688	655	647	677	692	697	723	654	686	703	638	690	679	654	680	696	641	691	664	673	645	696	669	673	659	617	638	680	684	725	640	668	712	694	683	684	643	695	645	663	683	652	681	615	671	688	698	715	648	637	718	661	638	644	687	634	700	628	663	694	677	670	655	669	679	686	633	650	635	670	689	666	685	671	716	644	637	651	632	683	677	645	646	696	657	634	651	660	692	663	701	695	639	633	659	662	666	686	632	691	642	627	675	695	676	708	663	626	594	664	661	680	683	656	641	680	647	691	678	631	683	677	658	630	648	651	610	645	657	697	682	673	658	670	686	631	681	679	672	686	670	649	663	709	667	658	681	704	689	662	671	684	654	658	696	659	663	656	645	632	661	657	650	705	680	709	709	711	676	717	707	657	675	694	689	662	660	687	662	670	651	669	653	646	657	650	641	662	659	665	695	701	660	643	675	637	616	656	683	673	633	712	649	665	687	675	679	683	671	651	681	670	637	623	714	698	637	667	691	678	663	616	705	640	673	674	663	669	661	658	687	639	646	686	699	686	652	710	653	662	690	662	659	642	639	664	633	657	688	713	645	672	695	655	681	674	664	668	704	690	681	686	673	625	665	691	666	651	679	694	664	678	661	688	643	674	654	685	640	665	676	637	641	651	716	681	661	666	695	668	702	662	659	661	646	656	679	645	619	609	648	704	685	704	667	649	680	659	619	667	648	686	683	629	674	637	659	658	633	694	697	691	662	706	659	663	654	668	681	640	681	671	683	701	687	655	714	646	657	589	664	636	638	653	635	693	716	669	590	691	707	741	701	671	682	629	659	643	655	639	659	633	664	674	609	665	644	648	671	645	669	642	681	676	686	699	690	654	676	671	651	687	640	656	620	653	648	693	658	710	640	667	635	664	643	649	664	692	688	684	652	662	679	662	713	660	627	649	708	689	631	674	648	702	690	681	706	701	668	696	648	667	651	646	675	688	640	680	701	664	636	688	670	678	653	689	651	673	636	683	644	685	672	674	612	694	683	650	675	681	666	632	706	644	691	682	630	686	681	682	637	663	683	635	672	695	616	636	659	682	656	648	629	722	703	672	660	647	653	681	644	674	648	651	641	658	728	673	643	621	709	643	714	626	652	672	677	620	677	695	719	637	621	639	631	663	658	656	662	690	680	681	671	671	644	662	668	674	659	689	637	605	691	685	655	680	665	663	718	658	652	666	707	694	687	721	646	639	678	655	680	628	655	641	614	687	628	645	695	663	647	635	650	616	671	691	650	667	676	696	679	648	678	649	705	686	697	674	635	628	687	655	644	659	625	640	687	616	639	695	657	690	740	640	653	666	659	695	643	662	648	643	625	670	633	670	669	702	651	648	660	683	659	675	695	674	651	634	715	706	667	636	656	666	705	655	726	667	689	646	640	662	684	681	667	692	699	607	676	682	633	688	623	687	640	688	671	668	673	626	683	650	700	672	671	615	671	691	660	660	754	658	641	662	666	675	650	672	728	670	682	635	641	678	711	694	726	682	646	680	659	658	718	702	663	713	676	693	687	687	642	651	644	603	645	687	669	671	640	645	667	663	728	703	662	660	677	668	633	653	678	696	668	654	653	667	672	690	676	659	640	672	682	683	637	660
25167	21425	27508	25608	8750	531	353	342	283	290	273	287	259	241	232	250	227	219	205	217	195	208	234	238	222	185	222	254	220	212	239	247	193	243	232	226	234	220	194	208	215	211	239	217	262	257	237	235	210	220	194	217	220	209	191	278	227	243	241	223	202	235	242	211	227	245	218	224	218	213	232	221	216	243	219	237	241	203	231	210	255	219	192	214	193	220	219	215	223	203	263	229	193	206	229	199	193	196	213	213	220	230	212	196	210	220	214	224	220	211	231	211	219	216	218	233	219	226	209	238	218	225	205	214	207	210	220	219	210	224	233	218	225	212	226	216	217	226	214	231	225	224	218	207	249	229	232	228	235	212	228	185	190	202	187	233	220	232	200	219	228	213	232	227	225	222	215	218	204	221	231	225	206	207	224	196	240	227	208	222	230	219	227	221	220	201	209	228	206	227	198	227	220	214	223	234	221	212	229	233	230	256	217	214	229	244	209	200	211	239	203	233	243	231	212	206	235	222	225	218	231	243	224	236	244	259	228	220	220	194	234	198	199	224	238	257	222	204	232	240	210	226	218	212	239	215	222	210	214	216	230	206	206	234	213	224	233	208	228	225	203	216	223	237	236	211	216	222	186	222	197	230	231	214	229	205	223	204	187	210	240	228	223	218	231	197	215	213	223	218	222	211	212	207	232	211	205	229	219	202	226	235	226	214	214	227	211	219	201	188	201	212	222	206	234	211	206	219	192	220	218	213	226	205	233	201	228	221	212	237	204	210	217	194	216	221	208	238	237	203	228	216	224	232	215	218	223	225	247	196	187	234	183	212	239	236	212	226	214	229	208	204	218	205	257	199	225	216	224	213	245	220	210	190	226	220	217	226	213	224	232	223	185	219	243	207	233	201	233	224	225	203	217	239	237	207	217	193	245	219	256	236	246	211	205	256	225	210	218	210	204	206	211	214	218	227	220	237	212	213	230	231	216	210	194	198	201	203	220	203	217	234	229	219	192	255	225	242	209	230	206	211	226	245	206	201	177	211	239	232	189	204	211	212	203	193	200	203	245	200	220	238	209	197	244	209	218	229	222	201	219	196	187	225	218	204	219	216	206	208	202	212	221	243	225	251	214	217	205	193	229	191	216	239	231	200	222	205	199	227	235	224	202	221	225	239	184	252	227	205	231	221	204	229	200	197	225	208	232	202	196	205	226	208	224	212	212	217	217	230	218	230	204	229	186	234	215	235	237	226	226	220	228	221	233	208	209	209	232	234	215	212	216	212	242	229	221	192	222	220	221	191	243	224	194	239	224	211	212	240	216	218	237	224	227	203	212	177	214	232	207	229	246	215	176	203	197	221	210	223	215	207	205	210	216	207	228	190	219	215	231	225	223	215	210	220	217	228	198	246	246	220	231	221	219	220	234	220	212	217	216	239	248	239	233	250	192	220	223	229	218	219	226	221	200	232	199	238	236	221	205	204	237	204	237	201	216	211	189	230	215	236	199	211	210	207	224	225	229	224	199	242	205	201	234	197	206	205	218	202	208	222	199	200	198	243	235	209	206	195	227	186	219	244	234	226	214	216	212	226	218	229	213	220	215	223	217	226	211	262	218	225	216	215	220	183	219	187	216	218	221	233	242	218	220	227	198	215	231	240	229	233	213	204	255	233	209	215	202	195	225	204	231	232	212	232	213	227	217	226	214	207	236	210	194	226	199	213	214	230	212	247	218	209	216	227	207	249	245	228	220	234	211	229	211	244	215	222	217	207	221	217	231	221	202	246	173	242	185	199	230	198	235	210	193	211	219	251	225	219	228	238	229	217	211	199	209	218	244	186	231	192	245	216	222	235	243	240	227	209	227	237	226	206	232	223	244	210	188	199	208	223	205	231	203	227	214	235	232	208	220	230	225	203	220	212	224	234	225	235	245	226	206	217	174	238	228	216	216	199	225	245	208	244	213	220	219	193	200	201	228	215	239	223	196	205	219	224	224	230	217	240	220	208	216	194	230	216	226	225	222	226	247	248	227	206	223	235	239	224	229	221	226	217	215	191	215	190	188	221	197	226	221	226	212	174	209	194	227	200	203	202	222	214	230	199	233	215	192	210	217	176	203	248	213	233	206	209	213	206	216	229	207	198	213	236	225	214	223	214	239	202	225	205	215	210	217	207	211	206	236	217	200	210	202	202	211	242	236	224	221	209	214	211	232	218	201	212	226	201	220	199	215	211	229	218	231	224	203	201	224	215	233	243	194	205	239	222	228	221	242	226	212	219	226	227	201	231	220	230	231	204	220	227	216	214	215	227	222	243	218	252	217	187	178	198	234	223	197	229	252	231	198	206	235	214	213	205	222	206	239	204	232	222	223	232	221	206	208	199	189	209	241	245	230	201	222	208	240	226	182	207	188	234	221	236	211	227	201	215	215	199	196	230	230	221	220	200	228	219	213	233	228	237	231	228	214	228	257	204	248	236	210	193	219	236	231	231	189	207	238	201	200	211	197	188	260	247	207	203	221	227	205	206	211	219	246	226	195	208	218	217	202	219	232	230	204	216	251	243	231	226	210	211	245	242	204	217	218	210	216	222	241	232	246	235	220	206	214	209	238	232	249	214	225	224	244	200	218	226	229	207	233	202	202	223	224	224	229	212	213	236	193	202	231	210	208	232	201	182	235	228	205	234	203	203	228	216	227	241	235	201	220	223	200	209	212	214	232	205	226	210	227	229	230	225	245	206	237	233	231	217	194	220	213	217	213	241	220	215	216	229	223	228	219	228	216	231	239	225	236	224	215	215	186	231	208	215	231	202	203	197	224	208	236	213	233	203	236	224	201	228	221	224	235	226	233	225	233	233	237	238	203	220	220	203	218	223	237	215	232	194	247	211	198	191	196	228	217	221	213	216	228	235	185	214	210	216	205	227	227	226	218	210	215	198	217	227	211	214	230	222	192	207	253	213	249	218	212	221	234	199	212	220	235	219	219	220	225	212	202	222	212	226	207	195	228	217	211	237	180	206	220	228	197	237	215	225	209	241	216	215	200	224	206	223	235	245	215	234	251	231	205	200	219	191	226	215	197	237	238	206	239	235	193	225	234	243	225	216	232	197	207	225	220	234	212	254	192	214	203	219	207	205	236	215	212	228	224	225	199	211	207	219	212	216	217	236	201	201	215	204	214	232	232	204	225	206	220	230	231	216	203	219	229	215	230	243	191	222	236	247	210	223	211	235	210	203	243	215	230	226	195	205	200	237	233	229	210	236	238	230	214	220	215	216	226	218	229	224	210	232	214	219	217	216	204	217	231	216	233	231	220	229	225	218	213	223	214	242	258	201	246	188	214	232	215	208	204	193	232	231	228	229	220	216	228	218	221	201	208	214	211	237	188	240	217	231	214	197	214	235	212	209	227	226	240	199	195	225	213	227	201	213	201	209	221	201	218	208	194	200	225	241	206	216	213	234	247	208	210	226	231	206	209	205	206	252	223	245	195	222	221	212	214	212
6676	22482	2931	1466	976	820	619	527	469	441	375	344	320	290	283	294	252	286	240	268	265	253	222	254	252	248	235	238	219	250	254	230	248	205	216	212	230	248	272	243	233	243	239	199	250	260	240	221	231	243	257	246	225	237	227	225	246	240	248	229	235	246	248	224	243	223	234	263	212	239	244	212	259	242	265	246	235	246	213	232	226	230	250	249	251	239	196	230	219	211	257	242	229	218	222	216	227	226	205	259	256	234	232	222	263	242	261	240	224	238	234	219	236	234	223	229	224	220	227	243	220	214	232	231	214	228	240	233	240	252	249	221	233	218	258	216	241	232	280	234	241	232	242	221	212	271	233	226	227	242	227	217	233	253	230	217	242	228	239	228	243	244	256	236	248	229	214	238	256	219	249	252	240	232	225	213	225	237	244	267	208	225	231	248	255	218	214	232	235	192	230	241	231	221	242	236	243	220	215	254	238	235	208	233	243	206	223	216	240	260	242	217	239	231	228	221	251	236	250	253	218	245	263	240	262	224	218	213	248	230	242	213	235	236	243	221	231	263	231	253	235	240	242	242	228	238	231	256	235	224	262	258	260	243	216	254	230	238	208	230	220	245	246	228	246	215	232	246	208	253	242	230	237	237	247	266	230	227	241	251	210	245	216	255	247	249	249	257	244	226	253	227	238	203	232	272	243	244	237	256	245	219	221	225	204	214	261	215	235	239	241	220	243	242	214	255	227	231	228	223	242	236	210	210	242	238	251	264	250	205	204	228	233	252	227	216	203	207	219	225	223	230	220	235	241	233	219	236	228	248	240	261	228	261	229	246	247	246	212	263	228	239	232	232	218	246	246	246	237	222	248	214	234	228	245	244	210	202	217	253	227	206	232	230	244	237	243	250	218	250	204	223	251	267	234	217	216	207	230	240	221	242	224	245	213	256	257	227	205	222	223	234	247	227	215	209	242	235	232	229	259	261	235	222	243	232	238	251	246	234	243	236	259	208	256	244	250	200	233	240	243	245	241	253	246	224	244	212	227	199	226	209	231	264	267	243	195	259	205	214	226	224	244	232	240	242	244	235	207	220	239	236	219	228	216	266	240	209	241	247	254	219	242	261	234	232	220	231	207	236	243	236	224	254	214	221	250	229	239	216	227	261	263	245	237	215	211	219	267	242	230	240	237	254	223	252	227	247	223	249	223	226	237	232	236	273	236	244	215	248	245	207	247	241	239	228	245	218	220	215	263	234	249	244	229	252	239	234	209	233	240	239	220	221	265	232	267	244	225	241	246	222	268	247	253	242	252	243	262	222	228	222	241	229	263	217	228	220	237	215	242	219	243	239	211	225	242	240	244	223	237	218	240	243	237	255	230	235	237	253	215	229	217	212	248	232	203	246	238	261	256	254	204	209	244	216	262	252	230	242	241	237	276	212	226	244	255	253	251	233	243	210	236	216	212	221	251	252	234	226	228	208	234	227	224	232	234	212	220	236	236	221	230	282	224	228	253	233	228	239	247	213	220	251	218	234	244	239	242	206	211	236	224	246	245	216	229	241	244	243	249	245	226	221	227	239	245	223	221	228	233	222	251	221	233	213	234	207	235	194	250	246	233	242	220	231	240	217	245	224	204	221	223	227	237	230	241	232	234	255	218	200	252	236	226	222	241	242	237	227	232	258	259	245	243	218	233	252	250	220	227	259	235	232	240	230	248	213	226	228	225	219	253	194	236	213	215	230	237	226	242	242	237	238	247	217	226	245	259	225	222	218	243	234	239	235	245	218	248	243	240	227	234	223	236	231	215	223	232	228	231	254	242	248	225	234	225	227	210	230	232	210	230	215	218	216	257	243	236	220	253	246	228	239	214	209	228	235	230	229	215	230	258	243	244	240	230	237	251	228	194	253	219	238	230	233	218	246	218	245	244	227	238	248	244	230	227	265	251	236	210	242	228	231	273	230	219	234	235	253	216	258	258	241	221	258	240	249	234	223	243	251	243	257	236	216	244	218	230	229	230	233	236	233	244	237	246	227	245	225	249	236	236	245	240	248	259	224	237	234	196	241	250	210	214	228	223	250	231	229	243	222	236	242	235	208	262	231	240	206	265	241	235	241	257	225	233	216	221	244	242	244	224	233	221	241	234	258	236	227	256	216	242	235	224	209	243	226	242	247	224	225	237	257	244	227	249	210	276	252	220	228	247	227	267	257	208	229	230	222	247	232	215	239	203	218	234	258	232	239	231	231	215	228	198	236	257	225	262	249	245	244	224	204	218	242	247	227	224	250	204	203	246	243	238	222	239	245	227	246	215	232	206	221	222	240	215	231	261	228	228	233	248	244	212	239	223	240	245	217	229	239	235	231	227	238	228	234	242	255	229	241	236	247	230	236	223	238	256	228	223	233	243	273	249	252	234	237	225	234	237	253	234	247	219	250	243	235	229	233	232	228	228	219	194	236	228	228	232	214	252	239	241	238	236	225	247	243	228	225	282	241	242	254	232	274	249	238	227	246	232	242	220	235	236	240	231	212	273	219	227	236	221	227	249	231	233	235	216	272	217	241	242	232	252	228	255	227	227	231	244	237	234	210	242	241	244	227	217	236	237	212	229	220	213	224	232	227	241	234	264	245	236	225	242	221	233	233	248	233	226	246	230	220	232	218	244	218	238	234	241	213	232	236	254	235	236	250	232	240	242	226	227	229	239	232	228	225	222	215	247	218	264	217	236	236	256	237	253	241	222	247	206	240	232	234	243	236	243	246	222	238	234	252	252	258	253	227	245	237	245	216	250	258	244	242	261	218	217	253	213	235	244	236	243	232	232	229	233	227	228	232	223	233	211	194	215	234	231	258	241	214	255	219	208	255	222	237	233	288	250	242	229	236	237	246	213	241	259	234	236	216	223	211	240	212	242	239	260	226	227	231	224	236	197	237	266	216	243	240	257	239	223	238	223	244	261	228	244	253	233	238	229	221	244	249	229	240	229	249	218	216	241	211	236	239	260	226	251	212	257	217	237	244	239	238	232	221	217	221	214	257	217	241	229	231	214	220	211	238	233	227	222	241	239	236	242	243	229	261	236	246	244	229	246	242	209	231	257	256	222	241	229	225	251	221	237	219	235	243	236	224	235	232	251	222	253	240	222	239	255	203	229	233	230	258	226	213	227	229	232	234	225	231	240	227	217	241	230	232	234	220	223	221	215	220	238	241	239	234	241	216	239	231	255	203	236	265	244	260	191	226	221	234	216	239	216	247	222	244	225	238	246	221	238	229	243	252	250	249	239	231	230	235	230	223	232	213	231	220	258	254	232	233	212	231	218	229	249	235	239	232	218	224	237	250	226	235	246	261	221	239	244	238	229	229	214	281	204	215	232	272	208	242	221	243	206	243	207	228	215	224	260	252	220	238	227	231	218	222	240	234	239	244	227	262	234	242	213	234	226	243	224	220	236	241	233	243	250	201	256	253	255	219	209	240	242	249	238	230	240	239	239	231	232	260
22810	21452	29236	24059	21452	21515	8311	1408	1131	1118	1061	1034	924	932	895	780	782	880	779	802	789	799	845	723	744	767	770	792	748	763	792	746	729	759	791	776	787	772	748	754	823	776	723	802	717	704	737	740	699	818	721	742	743	787	742	689	757	746	779	774	769	790	759	804	751	756	767	698	719	746	743	718	772	765	746	757	754	711	715	755	747	773	752	771	695	746	729	714	713	714	690	755	728	725	702	778	739	756	704	739	737	786	711	739	747	777	730	703	698	766	774	762	754	802	763	714	732	728	723	747	727	770	711	757	742	671	748	749	745	736	735	714	734	745	728	775	702	740	698	735	731	758	746	713	726	728	721	762	711	749	712	752	728	724	692	775	695	772	734	769	733	724	733	725	761	740	710	703	727	828	747	738	777	757	764	742	779	759	709	782	764	780	722	748	723	752	797	704	746	757	732	777	682	661	717	761	748	746	766	722	740	755	732	727	764	729	747	769	769	703	737	792	784	735	748	724	754	699	720	794	739	806	718	734	791	741	736	749	769	747	743	722	774	754	688	740	715	778	713	761	696	724	752	750	774	726	733	690	769	755	756	789	691	751	753	775	725	753	781	774	701	722	726	730	748	729	718	746	686	711	763	746	774	760	708	684	753	731	733	731	757	711	728	760	751	762	770	777	689	735	746	719	718	726	736	775	729	703	739	757	725	708	733	733	741	737	719	728	695	769	695	743	766	724	740	735	729	692	746	762	708	706	719	743	759	728	729	701	762	767	735	746	741	697	718	716	734	774	769	747	735	749	730	726	748	747	820	697	730	703	699	736	740	782	770	742	739	710	751	715	734	735	704	746	821	779	764	748	711	729	783	767	750	779	708	740	743	783	720	708	714	715	726	738	739	748	725	777	735	749	765	776	739	734	802	748	734	751	756	749	699	776	734	767	774	666	726	724	721	735	723	665	779	821	727	771	679	717	728	740	743	728	715	746	725	805	745	740	786	730	731	711	757	714	701	765	746	718	751	759	756	720	731	779	775	686	772	774	733	707	769	751	788	716	738	726	765	753	737	734	776	755	770	703	735	745	734	763	784	720	770	699	792	733	752	760	767	764	748	730	752	740	697	727	709	712	747	743	743	739	724	738	690	741	737	675	727	742	682	726	777	809	780	695	671	745	727	759	720	766	736	724	739	741	723	700	769	723	720	745	730	738	774	751	735	742	736	752	779	772	713	783	726	726	762	691	720	737	739	658	738	681	724	743	742	696	750	754	709	710	744	748	743	757	713	764	775	739	761	776	730	734	773	754	759	756	762	721	736	726	706	716	778	697	786	701	733	725	735	750	752	762	742	653	748	757	768	719	779	715	774	767	782	728	737	705	743	704	726	795	761	738	730	724	756	658	731	664	735	726	775	770	737	710	714	715	703	726	772	710	767	756	735	703	746	768	763	734	716	780	706	736	746	818	778	801	701	765	767	761	704	723	690	718	697	763	773	751	728	732	730	747	786	743	716	743	713	748	723	748	807	786	680	732	731	726	713	728	734	737	693	682	753	735	727	786	727	722	745	723	714	745	741	766	727	756	800	766	712	674	744	703	756	738	733	738	761	707	699	752	785	744	751	661	699	752	685	764	761	744	705	767	730	739	755	735	725	720	717	760	771	750	733	680	785	746	710	712	746	703	730	753	727	743	734	760	746	737	723	687	730	750	711	746	746	736	742	761	758	728	709	726	736	768	730	739	741	746	726	715	737	713	700	767	669	732	668	716	716	738	794	707	764	748	773	729	758	718	720	696	748	748	727	727	753	744	714	713	746	778	721	760	701	740	760	765	714	748	729	718	723	756	704	735	749	685	741	756	749	745	841	752	748	746	738	697	753	741	774	740	770	737	792	719	693	748	762	728	737	706	724	759	735	731	735	704	786	753	751	746	722	723	700	749	768	692	718	754	764	762	752	738	690	796	728	776	775	767	702	694	785	712	762	752	739	774	724	734	721	729	711	742	768	763	714	744	760	754	715	740	712	724	758	752	738	724	722	754	712	770	765	733	777	796	792	778	731	740	744	743	762	712	730	775	721	722	735	732	743	766	763	685	776	676	730	723	723	714	738	751	787	732	743	741	754	751	736	729	719	745	719	762	733	721	719	746	728	807	742	780	725	737	729	778	750	749	794	707	726	739	758	690	772	755	746	769	740	737	688	764	730	791	830	749	793	717	695	766	791	735	770	697	769	736	795	752	749	768	705	709	768	765	734	757	732	730	771	753	742	764	702	697	760	769	774	725	742	662	766	731	714	704	755	740	736	727	756	736	748	710	740	716	792	705	729	708	770	740	758	721	741	741	735	773	819	744	746	748	771	757	733	738	790	708	719	790	739	733	790	722	784	722	733	752	734	730	708	760	759	734	749	754	746	752	748	770	706	748	728	721	712	751	725	768	738	762	778	757	770	726	762	768	772	724	773	729	745	721	679	744	787	712	679	763	712	731	733	769	758	743	780	752	692	748	710	725	733	766	724	751	717	762	722	702	715	731	695	743	757	751	682	758	707	742	670	711	705	733	731	796	748	723	746	713	728	774	694	779	745	750	736	741	739	785	710	774	738	759	773	755	708	800	757	749	722	726	738	708	707	755	756	762	671	739	757	746	723	712	760	716	729	742	708	774	744	695	726	700	716	756	690	698	762	740	750	745	805	773	729	780	770	720	770	765	760	748	765	711	733	767	762	781	701	742	753	745	705	747	705	758	738	767	767	731	754	721	781	677	754	736	733	754	718	722	753	729	663	737	689	724	735	717	721	722	729	762	796	785	678	740	727	692	703	745	786	732	749	760	712	777	743	697	743	753	714	724	703	749	722	729	723	791	721	718	670	707	740	764	730	761	704	695	737	708	784	745	720	780	661	769	791	756	721	776	726	768	741	667	753	788	755	747	722	735	750	752	760	746	745	693	743	765	768	794	746	730	771	751	781	712	732	767	739	731	745	733	744	730	812	711	705	725	707	715	719	724	767	693	743	747	727	780	779	742	768	754	749	752	740	732	717	787	767	757	738	783	771	710	731	761	692	728	730	833	766	788	769	754	745	720	758	761	750	780	705	723	726	729	714	723	713	770	708	715	738	760	717	738	736	735	750	742	710	736	737	759	697	737	805	773	757	736	681	705	701	767	725	765	722	782	765	705	708	715	770	763	761	686	758	709	749	729	735	732	735	767	771	758	697	773	745	742	732	719	700	737	724	676	757	761	801	734	742	715	707	714	786	742	784	757	722	752	762	709	719	765	777	772	727	726	735	696	733	764	667	735	744	730	755	762	748	745	731	725	760	748	755	736	724	770	711	733	691	726	778	748	762	739	723	740	752	702	772	766	734	711	738	739	768	750	750	724	726	684	740	749	707	739	702	762	757	723	710	706	743	752	733	730	699	731	711	721	744	761	682	755	743	742	738	678	744	690	687	716	669	723	695	737	764	708	776	677	721	748	740	766	761	725	802	684	716	704	756	694	740	746
9515	35182	9727	4760	3505	2719	2167	1865	1532	1330	1223	1135	1072	1002	999	979	868	892	877	855	832	875	799	831	842	788	819	796	793	850	748	795	779	792	793	741	778	781	763	768	754	780	731	804	774	759	783	774	798	785	774	773	759	773	770	763	742	815	811	782	729	783	739	745	779	743	742	762	776	755	746	734	752	751	734	700	738	762	725	781	785	740	751	770	729	768	754	741	761	767	719	705	758	788	767	778	750	767	750	735	736	784	815	738	740	719	661	713	768	757	782	737	755	790	750	774	738	738	765	718	750	755	690	727	700	748	746	726	799	745	724	764	729	752	784	782	715	723	763	785	723	719	724	732	760	763	748	716	737	735	708	767	761	759	780	813	784	762	751	763	776	756	744	711	805	746	713	757	792	696	774	709	745	690	724	751	783	719	753	757	795	731	798	764	718	791	708	748	731	782	737	712	734	778	771	752	789	728	770	725	723	744	780	757	714	752	801	740	811	752	734	748	720	715	758	759	698	745	769	761	711	781	731	719	740	769	773	743	749	716	771	783	793	764	752	720	764	792	776	715	744	720	716	750	763	736	752	762	719	772	752	732	732	768	731	802	756	794	742	777	736	758	737	780	701	711	753	742	762	740	747	757	743	735	742	750	751	774	750	759	775	755	736	792	826	768	721	760	726	750	733	740	708	792	782	736	751	719	721	749	773	726	699	772	748	751	703	736	736	780	715	753	728	754	727	780	752	758	753	734	733	751	756	761	764	726	729	768	757	727	763	749	728	784	761	747	732	760	737	808	738	723	735	709	737	738	753	702	761	780	741	778	693	716	725	756	733	769	727	765	761	773	743	753	773	749	782	810	731	718	731	743	774	743	762	653	767	736	720	712	762	737	747	774	747	797	779	753	754	767	726	729	767	697	769	728	772	742	767	709	755	746	703	714	728	756	742	738	737	764	738	772	800	735	808	708	753	731	772	829	720	732	743	713	789	718	699	768	753	757	723	727	755	697	681	754	751	743	757	725	757	739	753	709	779	754	781	741	734	725	739	762	769	766	724	736	745	717	691	725	747	739	708	780	804	711	776	774	732	754	835	751	792	776	713	743	707	769	735	762	754	700	754	735	742	714	734	754	751	751	722	726	746	719	747	730	723	710	742	702	726	724	762	763	652	793	755	765	738	752	722	776	698	743	735	756	759	756	772	716	758	763	736	737	777	774	781	714	743	762	720	747	746	694	725	768	730	765	765	717	768	811	736	722	726	745	741	768	770	735	737	773	761	728	772	759	741	738	737	748	759	700	764	749	703	752	804	762	716	728	750	745	732	744	730	774	709	792	739	792	809	769	746	716	770	716	723	749	777	757	665	705	785	715	735	752	739	758	755	741	769	781	751	751	737	722	745	782	772	726	782	778	761	691	756	745	745	720	752	744	753	709	763	716	795	691	764	760	776	766	711	776	707	702	752	797	736	711	787	768	730	789	737	714	750	755	751	743	754	721	715	741	753	734	740	737	752	757	757	726	772	746	782	736	766	732	728	697	802	763	792	706	745	764	762	769	751	731	740	716	731	777	740	762	750	751	734	746	691	771	743	738	761	762	773	742	780	772	728	763	783	735	734	754	762	724	733	752	808	711	745	751	715	764	710	751	768	751	719	743	754	748	714	733	733	737	739	753	714	711	773	729	748	716	779	718	773	755	705	778	739	688	727	754	719	715	756	696	792	744	752	736	761	715	788	751	751	751	734	747	706	760	778	750	748	750	763	778	759	764	710	764	748	763	757	779	772	763	786	719	744	708	776	744	730	738	764	749	751	732	722	751	768	707	750	753	754	716	774	723	716	761	708	789	748	752	754	720	784	735	735	765	731	727	773	745	751	781	774	746	736	738	797	763	728	701	737	702	757	730	787	759	754	758	712	732	748	783	733	732	717	764	767	715	749	745	742	732	773	723	777	746	769	687	717	775	699	719	753	734	755	720	728	772	765	762	814	717	706	777	735	790	746	695	762	743	713	739	708	709	744	754	729	766	757	734	759	785	722	743	764	688	771	744	739	724	769	771	729	762	759	723	751	741	763	772	792	713	716	765	725	756	758	753	765	744	768	720	767	748	799	750	665	743	754	733	723	731	736	717	713	775	743	759	712	725	776	697	756	764	735	763	724	735	773	758	720	753	722	796	726	716	729	743	721	719	781	790	755	756	774	733	769	753	769	732	763	775	695	808	753	721	766	736	738	709	756	781	714	740	724	687	773	750	696	802	760	776	777	759	765	824	780	752	769	706	742	762	722	730	767	769	718	739	753	775	724	724	700	729	730	717	739	766	755	763	742	757	769	775	737	715	739	721	786	717	752	735	703	801	733	731	718	720	722	749	764	708	752	760	742	772	743	755	717	760	736	728	785	774	778	787	769	706	740	789	776	723	717	761	724	723	806	772	737	768	737	769	760	771	753	781	760	703	715	757	745	757	682	736	694	711	752	759	780	720	776	768	725	727	737	715	729	715	740	754	746	771	733	738	716	742	725	731	732	717	755	712	764	771	743	760	745	701	752	781	749	775	804	789	766	726	749	787	711	753	753	760	785	738	748	755	765	729	718	786	764	730	726	787	761	719	781	746	699	744	757	740	722	757	760	735	800	725	750	763	780	719	761	720	782	729	709	824	709	773	732	724	773	767	730	747	790	738	757	726	808	739	763	760	746	704	707	734	759	728	766	730	755	754	752	755	762	780	762	733	771	710	723	737	736	718	767	776	738	779	769	744	766	736	739	745	731	761	762	777	742	787	745	757	777	771	762	802	799	716	722	797	737	799	773	744	757	674	759	747	767	783	713	751	721	702	705	744	716	729	738	782	803	755	748	761	702	741	770	744	779	757	789	703	733	803	717	768	733	715	760	716	769	745	771	775	759	731	773	782	728	756	751	694	749	761	753	703	710	731	744	730	749	699	759	743	745	719	725	755	753	751	795	730	779	734	721	765	763	745	738	731	789	757	727	772	785	807	741	711	708	716	728	787	724	767	744	763	750	743	754	755	783	774	760	710	804	705	796	754	785	737	729	727	749	722	700	767	729	745	794	699	747	737	762	784	730	746	744	748	746	718	757	728	693	751	743	726	786	760	732	738	762	738	785	734	717	760	709	730	780	769	806	768	760	704	738	705	736	791	780	710	771	785	774	682	762	747	775	750	734	778	756	724	753	726	743	761	758	787	740	750	748	780	732	762	745	719	746	728	749	779	739	772	745	707	759	735	744	737	804	711	762	770	751	750	756	784	759	748	765	707	803	679	731	762	746	749	755	781	758	709	742	759	750	747	725	709	703	718	770	797	782	714	740	703	725	716	758	757	731	737	747	778	745	755	711	695	773	699	720	785	755	754	750	807	769	768	699	715	769	799	777	728	799	810	745	753	726	747	810	746	749	763	747	749	741	704	779	745	785	767	764	743	752	760	765	724	801	743	815	721	707	725	736	807	754	759	776	771	743	726	743	726	748	766	744	730	717	737
28113	20498	8006	897	611	554	394	327	291	310	275	292	287	279	292	255	329	316	318	265	290	316	295	271	354	251	312	287	291	297	309	310	305	284	329	324	285	284	311	292	306	284	333	289	299	300	312	274	314	300	293	294	268	289	292	267	335	311	289	281	295	303	299	269	321	292	266	269	309	310	270	272	305	323	281	306	276	285	286	294	285	280	266	292	312	297	260	314	295	295	307	311	271	321	271	322	261	290	301	303	311	261	293	317	276	277	306	290	291	287	293	263	308	307	295	267	288	275	290	293	313	290	296	300	285	273	302	283	290	276	268	321	281	297	289	307	290	291	295	276	299	279	306	259	265	313	286	301	302	299	305	288	253	278	290	296	277	271	302	256	278	285	270	323	288	306	285	279	273	256	302	326	283	301	323	273	314	315	281	298	299	297	293	284	324	262	276	316	289	302	337	273	292	308	298	290	286	274	299	270	278	265	283	264	298	278	298	266	296	331	288	297	279	264	279	303	296	308	283	287	304	282	327	309	287	296	269	269	306	278	275	301	285	254	303	287	317	316	295	299	301	277	272	313	253	289	301	280	295	307	292	302	290	258	255	320	281	307	300	304	315	310	300	270	318	300	291	299	273	309	278	286	263	284	304	262	290	286	307	286	294	308	282	306	304	297	335	302	275	287	274	300	271	303	281	277	261	316	288	312	287	294	294	268	280	288	280	271	290	302	274	275	311	272	299	330	310	289	306	283	291	266	336	308	290	309	312	282	281	248	302	268	267	270	298	297	304	308	278	252	275	277	293	331	290	287	307	337	290	272	321	281	279	284	296	313	272	287	259	318	296	302	303	285	263	250	301	280	320	278	284	299	263	302	306	301	296	267	294	284	300	286	302	327	280	290	294	288	281	291	303	285	289	306	296	272	278	292	296	266	262	315	292	300	262	281	285	296	286	326	294	307	289	273	320	294	289	309	332	293	279	303	276	291	283	304	295	282	283	266	289	284	285	308	268	287	292	289	317	325	300	294	264	300	285	322	324	309	293	305	291	283	289	286	296	262	315	300	258	288	317	308	263	292	294	287	299	303	271	294	266	289	305	307	330	280	303	300	309	302	306	307	294	277	289	261	290	272	277	304	295	287	278	305	308	253	298	306	292	284	299	312	294	303	279	338	299	267	292	309	268	296	311	274	279	295	291	280	300	289	272	312	301	294	278	276	256	309	288	279	272	305	285	309	270	294	287	297	276	344	304	279	293	283	262	278	269	313	287	287	294	274	295	304	299	307	299	296	314	319	279	284	286	302	275	295	289	256	327	282	296	297	261	270	301	277	283	297	265	285	278	302	300	298	276	298	302	310	282	272	295	294	316	303	274	278	282	289	298	284	336	292	273	295	286	295	293	324	304	295	295	270	312	275	324	319	288	300	255	285	281	288	285	257	292	277	299	277	308	301	304	301	275	299	301	262	295	302	290	269	310	282	298	291	298	301	309	308	314	294	288	268	322	266	278	254	286	266	303	280	293	315	304	295	288	296	280	295	290	289	272	312	266	303	321	264	337	302	267	294	300	271	322	277	322	273	322	306	301	285	263	233	273	322	285	319	271	271	306	293	284	295	329	284	276	313	307	294	293	282	300	290	283	296	296	319	295	312	278	314	287	258	299	302	311	333	309	307	275	296	273	274	303	315	300	285	284	267	297	297	304	269	312	292	271	308	300	317	298	293	291	267	290	297	283	283	294	297	261	284	259	288	302	269	325	286	314	258	330	283	270	320	311	280	305	273	307	282	300	294	297	313	278	278	308	295	287	282	284	304	299	308	313	260	288	286	301	273	285	237	279	312	298	282	258	288	278	288	278	299	310	316	281	284	307	301	282	297	325	302	288	288	286	303	323	289	294	310	294	282	299	316	292	310	300	293	272	299	335	294	278	314	265	270	305	308	241	266	290	286	306	295	260	284	280	288	281	286	278	291	280	283	302	317	275	301	283	279	296	284	286	296	278	301	312	278	303	270	301	303	302	288	283	297	290	278	295	290	284	272	289	287	337	334	283	285	266	272	273	293	289	296	250	298	323	292	279	301	263	321	278	294	302	297	274	299	266	307	279	300	291	278	288	283	277	305	280	295	267	278	314	286	279	277	288	307	257	325	280	289	315	272	272	330	288	305	305	291	284	290	306	287	291	267	285	296	303	278	294	307	295	318	322	304	313	288	271	263	311	289	281	271	303	308	278	300	329	272	275	257	306	312	259	277	279	311	278	303	321	297	316	319	287	290	271	303	277	323	310	277	289	267	301	277	311	302	281	303	306	266	251	274	271	294	261	278	320	280	295	281	296	286	296	292	307	279	294	302	318	310	304	298	290	297	290	302	284	300	283	284	312	290	268	274	300	324	300	317	268	287	297	257	289	271	280	302	288	270	305	303	277	312	296	305	293	298	312	273	295	321	294	278	293	291	285	263	233	282	294	309	277	260	298	261	262	296	287	294	272	267	287	309	312	327	292	302	270	301	280	260	298	293	287	293	277	287	309	284	315	305	292	278	290	260	274	300	278	301	302	287	280	289	311	290	289	275	268	285	286	301	291	278	270	281	314	325	284	262	272	311	288	301	277	264	295	280	275	291	303	307	295	309	282	320	285	310	304	256	328	290	302	296	313	298	286	307	309	296	276	286	270	308	292	302	280	273	277	273	298	294	306	285	277	301	282	292	281	296	331	308	274	285	284	285	270	279	304	259	278	314	280	317	280	271	294	264	296	280	262	279	296	279	270	265	319	285	296	305	253	310	297	300	286	295	259	299	269	316	301	274	276	317	301	297	278	312	307	284	280	296	291	278	278	281	285	310	307	291	307	294	277	304	279	321	264	315	237	279	299	294	265	274	295	269	284	278	323	298	306	273	309	308	296	310	276	264	293	320	274	301	311	268	319	323	289	296	281	275	276	284	256	289	295	287	289	288	300	293	299	279	310	274	285	289	304	279	293	326	292	306	302	306	265	310	282	305	298	314	287	311	297	266	307	330	304	283	287	287	307	267	296	293	296	286	283	310	288	248	275	278	301	311	285	284	296	311	276	275	280	307	324	295	294	265	307	278	256	295	278	284	300	300	288	279	287	289	300	277	282	299	267	322	280	277	293	307	314	295	261	300	316	299	290	317	270	281	323	286	303	290	293	324	276	318	293	317	259	314	271	288	320	315	285	291	287	293	295	315	315	302	329	305	284	253	303	314	327	284	295	273	308	276	265	272	289	308	313	310	314	306	306	298	285	308	320	313	278	301	289	277	286	294	310	301	327	320	278	307	295	294	284	297	299	294	298	311	293	285	323	268	271	290	286	275	284	279	276	314	272	253	311	279	295	299	289	288	330	289	305	269	307	274	310	290	298	290	315	291	281	286	291	325	277	295	318	288	293	296	281	299	273	306	306	265	265	286	288	290	295	261	260	300	294	294	286	297	288	287	273	268	291	308	291	286	306	303	286	313	265	310	294	308	281	275	311	278
8427	13666	1066	610	514	469	404	382	350	328	336	282	323	328	340	319	314	298	290	304	323	328	322	307	287	323	314	317	273	299	246	319	293	282	290	316	299	299	290	297	313	312	304	332	286	292	285	291	272	275	313	296	275	287	289	294	278	289	298	318	309	318	316	273	287	313	295	347	266	322	304	306	325	276	286	269	306	288	295	329	300	281	294	269	264	308	275	295	314	314	279	291	267	294	299	269	325	296	276	293	302	306	287	317	304	309	283	269	287	303	298	280	301	309	294	293	308	284	296	267	300	286	303	284	269	307	278	299	308	293	260	295	306	284	316	301	260	301	290	322	292	331	292	314	307	271	304	313	272	303	273	321	285	264	321	294	298	299	287	321	298	270	276	294	294	325	284	301	307	310	300	308	279	336	312	320	307	290	323	300	312	262	258	299	299	292	315	296	296	318	286	293	286	303	287	298	315	330	274	301	294	301	306	301	296	300	307	326	311	301	276	325	282	279	298	315	274	294	308	302	321	274	285	293	304	309	290	325	276	297	281	310	307	279	318	280	268	308	332	292	289	313	288	285	267	273	304	273	294	300	297	292	296	323	303	311	305	291	282	286	262	318	326	306	283	322	320	292	282	287	287	301	264	302	313	308	253	299	325	289	316	294	275	281	287	266	282	283	291	312	297	276	281	315	288	302	321	310	300	292	273	275	295	282	310	286	312	293	280	297	311	286	302	289	298	324	302	275	302	318	300	327	270	265	297	307	289	282	275	303	329	299	312	257	348	285	254	297	303	290	266	274	303	295	294	304	293	277	297	311	284	297	281	285	310	300	299	302	296	286	296	319	291	278	289	291	264	282	285	286	290	290	282	310	307	285	300	287	294	287	304	255	301	328	314	297	323	355	265	274	269	288	307	287	298	328	318	310	303	306	315	307	294	331	284	284	297	305	295	290	273	286	313	317	252	280	279	311	303	314	286	308	307	277	301	306	274	313	288	274	301	281	316	259	317	301	298	295	325	321	308	272	287	266	275	304	292	299	278	308	318	270	287	298	277	264	294	300	306	323	296	256	307	285	305	311	314	290	242	263	286	296	271	330	282	324	307	264	300	296	292	282	313	326	300	314	294	296	289	276	307	304	308	308	262	311	339	281	267	297	289	307	284	296	304	318	306	297	267	284	312	311	264	291	309	297	318	282	312	298	321	272	284	300	278	308	296	318	294	278	273	276	316	312	331	300	266	299	277	293	284	323	297	329	313	300	311	313	271	259	312	276	299	302	320	340	293	282	304	310	314	309	318	304	339	320	291	300	294	290	292	288	291	277	296	310	300	298	330	294	282	286	311	315	293	294	270	275	312	306	297	288	272	274	275	286	308	322	267	305	296	315	272	300	295	283	312	313	263	280	326	288	306	316	280	297	307	296	303	317	332	331	318	307	283	319	296	298	310	302	305	305	273	291	305	311	317	286	329	276	280	287	272	300	346	290	312	313	316	304	299	300	270	301	312	306	340	291	299	289	296	300	316	323	308	277	304	308	298	308	294	287	286	280	307	272	303	305	303	288	307	262	307	321	281	291	289	292	311	262	288	274	276	283	283	318	278	293	271	315	261	306	306	313	297	290	307	330	306	278	284	288	303	307	329	303	330	288	293	310	298	298	277	287	314	300	307	304	305	273	291	295	294	302	294	321	299	294	280	312	317	290	310	312	305	318	292	321	309	312	304	308	275	286	291	317	287	314	316	321	279	305	317	287	287	286	317	291	280	301	282	336	274	298	297	303	306	288	287	302	299	287	296	269	296	311	306	255	298	289	296	289	305	270	311	296	329	323	283	268	302	280	328	297	315	326	298	271	296	311	251	291	310	285	338	288	302	295	279	264	296	305	274	314	289	320	312	293	305	281	296	289	299	290	301	288	332	283	305	305	314	308	307	274	298	297	306	302	267	285	338	290	306	301	308	256	320	305	312	278	304	308	319	286	318	275	317	299	312	289	306	288	291	299	327	278	281	290	286	281	303	291	313	269	315	296	295	287	310	315	286	301	265	285	303	297	298	290	299	303	277	305	278	279	302	297	270	289	276	299	310	319	335	319	276	303	282	300	315	306	279	278	274	294	292	315	300	306	296	272	322	297	249	308	294	318	284	319	308	302	292	339	300	299	290	326	268	327	289	288	273	290	303	294	299	299	296	287	311	273	311	279	291	277	315	285	289	280	311	300	290	320	263	275	300	298	323	341	291	287	310	269	310	311	307	298	315	301	283	289	290	282	290	303	314	313	326	325	307	302	268	319	285	290	303	263	295	313	315	279	289	294	315	302	325	289	303	279	270	312	257	290	281	304	315	318	319	314	266	298	343	304	336	288	305	307	308	323	320	272	304	293	297	321	307	301	310	285	309	304	314	313	292	333	284	318	320	292	279	281	323	302	303	305	282	309	320	299	271	305	288	289	301	304	301	299	340	270	319	297	280	282	261	293	305	282	298	301	281	284	289	314	301	322	305	272	267	295	279	308	292	302	293	294	312	307	287	300	288	273	291	294	288	293	299	303	277	286	297	308	288	316	305	289	278	288	312	295	313	292	303	304	318	302	314	325	287	303	297	281	298	280	283	264	275	295	290	338	304	287	296	300	304	299	293	274	264	314	287	319	320	285	305	271	306	304	290	299	281	298	332	289	303	276	303	303	294	292	258	269	287	337	287	276	331	276	295	297	309	314	342	263	272	333	296	317	293	292	272	316	315	304	317	337	297	295	306	276	295	294	304	300	301	291	292	296	271	277	287	316	312	258	293	291	286	311	298	304	316	295	322	287	283	289	271	261	299	291	294	278	295	276	293	296	302	294	280	302	252	299	298	289	275	288	286	291	282	286	278	296	297	295	317	298	289	334	277	278	330	296	296	299	287	291	311	311	322	282	279	306	297	322	301	271	301	284	297	305	309	321	286	308	284	289	303	322	338	300	284	290	262	291	297	300	307	305	283	312	270	304	320	279	289	304	302	300	295	297	312	320	293	288	286	270	297	289	274	272	295	297	296	291	275	294	289	314	302	291	269	274	302	305	323	339	301	301	280	313	312	301	292	321	324	302	300	323	309	300	300	302	298	297	307	300	305	295	313	311	291	315	288	333	286	296	310	295	263	309	294	317	280	305	304	298	309	301	291	310	323	287	291	295	280	288	309	313	320	278	289	285	282	308	306	283	285	300	313	292	318	307	314	288	281	314	287	324	282	257	301	304	328	269	300	299	325	283	294	334	303	300	308	276	318	333	303	273	254	276	310	300	279	312	302	303	318	304	303	313	290	280	265	304	298	282	307	310	303	277	270	307	309	301	275	310	290	315	311	280	280	282	269	325	305	280	303	264	296	302	291	309	317	325	299	302	287	303	283	289	280	314	296	289	284	342	287	299	301	299	313	278	313	311	313	274	292	301	279	319	299	293	305	272	310	308	294	299	287	273	298	327	278	297	301	293	272	316	284	281	297	303	301	341	313	294	285	298
24023	21384	28633	24525	21381	8039	1338	979	882	806	846	824	748	782	737	719	668	712	738	738	668	680	688	699	658	670	668	688	678	725	658	698	735	669	691	651	649	669	686	625	719	671	682	714	644	657	648	662	636	678	673	630	664	656	661	687	669	694	665	655	663	682	629	646	655	655	644	665	634	626	612	672	644	622	649	667	661	699	663	654	656	673	678	629	658	636	656	662	649	643	631	651	661	680	669	700	690	636	701	634	665	631	660	655	686	657	705	682	657	641	653	642	643	671	660	667	661	703	658	627	661	650	640	629	662	651	683	628	642	621	644	642	672	634	657	718	618	617	696	692	627	638	680	640	648	712	612	602	636	669	677	653	672	641	604	643	660	634	674	692	646	720	677	673	635	622	621	670	648	659	618	604	657	621	677	653	679	666	662	658	694	649	678	672	612	616	677	622	682	696	660	616	602	649	668	669	702	682	640	683	645	700	658	684	675	648	718	669	641	656	667	638	635	651	707	635	595	694	672	676	670	648	662	643	583	647	663	664	699	709	621	678	675	671	646	633	665	655	627	657	626	655	608	694	654	663	669	637	653	575	644	679	661	673	632	613	694	639	677	621	673	662	661	671	624	626	659	673	648	679	671	658	651	623	639	576	631	677	672	642	694	668	700	681	684	641	630	639	693	656	631	648	717	662	702	672	665	609	629	618	655	647	683	616	572	636	683	632	639	682	675	597	691	650	637	650	643	660	666	620	679	599	639	687	661	602	684	654	630	643	637	690	634	682	676	642	617	640	685	659	670	679	696	647	651	640	668	654	606	628	647	660	647	648	685	662	643	623	653	621	620	600	682	607	621	668	635	632	682	658	656	642	665	652	640	675	646	677	641	647	649	673	671	683	635	634	646	636	599	647	665	620	638	634	675	619	648	630	652	612	683	624	650	592	644	659	637	596	664	630	613	617	641	676	692	647	664	703	640	673	618	681	639	613	656	669	661	622	635	639	675	611	671	695	609	686	681	679	648	639	661	728	671	690	670	634	644	649	615	620	630	732	647	683	666	664	641	635	626	613	701	678	598	625	677	648	659	658	705	689	697	633	629	645	645	668	616	651	659	681	655	657	660	616	650	653	632	657	649	652	635	612	685	611	670	642	659	658	641	625	658	635	681	603	690	674	666	655	668	642	658	656	618	687	634	697	702	676	705	635	701	658	631	644	647	611	621	627	648	651	648	694	686	663	637	693	663	667	665	653	670	717	647	657	631	633	707	642	631	634	618	673	654	620	630	692	659	620	647	695	663	623	632	653	644	684	666	655	611	601	654	648	619	662	697	678	687	626	637	598	651	668	629	707	621	656	665	658	642	621	642	657	621	656	661	615	625	683	607	648	670	644	597	655	670	644	631	686	609	598	641	676	647	644	667	616	607	612	615	657	634	693	617	652	638	664	612	671	653	651	657	684	670	640	671	695	643	659	721	685	665	607	677	660	654	656	686	689	654	620	609	637	662	612	643	669	647	651	653	661	660	605	673	681	667	634	682	692	625	639	707	679	672	661	660	707	620	655	630	649	628	681	672	654	619	622	649	647	636	662	648	643	641	665	716	663	675	700	664	650	685	646	616	688	600	605	656	668	680	632	665	625	620	653	666	617	601	657	639	613	629	692	676	642	661	686	608	670	615	635	645	632	653	650	642	686	656	657	622	657	674	643	677	742	645	614	687	658	638	692	636	659	666	683	670	677	662	656	666	603	649	654	693	638	621	655	626	628	632	681	636	678	630	613	653	610	623	620	681	659	616	650	619	679	658	614	644	633	634	645	661	662	632	688	608	638	642	619	651	677	631	626	647	639	652	658	637	696	675	698	678	617	621	638	675	659	659	699	635	701	659	626	685	663	652	658	680	653	705	591	690	650	687	696	657	626	655	611	644	649	635	693	620	612	663	717	678	659	679	622	627	654	632	673	694	631	642	630	659	707	653	678	634	629	638	659	665	624	685	634	643	684	682	606	675	648	564	637	674	673	664	673	676	663	640	649	670	681	619	663	659	702	660	665	649	645	611	597	638	705	642	641	636	682	668	658	675	672	634	684	624	643	700	695	677	652	638	633	643	618	689	671	645	615	630	668	611	638	671	667	698	676	657	611	651	669	652	663	653	679	608	640	654	623	631	664	657	634	666	632	688	682	633	668	652	640	631	668	658	607	697	665	656	680	671	642	668	624	667	615	643	624	603	686	645	640	648	642	638	646	713	623	592	627	680	673	607	650	705	612	650	624	681	596	643	621	615	708	686	663	645	620	673	666	662	652	674	622	632	632	693	670	636	634	641	632	607	618	682	632	669	679	665	689	651	662	662	652	648	630	666	635	646	671	694	672	634	613	635	624	669	625	659	623	655	677	602	630	623	675	691	629	669	645	631	655	607	627	635	680	639	665	677	640	610	685	656	651	645	635	706	635	699	614	683	667	661	632	639	640	650	663	656	636	676	622	638	648	619	638	688	679	668	654	656	660	682	644	653	674	630	641	653	676	693	675	690	687	673	654	666	606	615	658	625	678	708	606	666	701	620	651	656	629	642	679	676	683	668	641	670	627	632	646	678	660	650	645	663	644	644	650	661	670	654	686	680	637	638	642	706	652	671	638	641	617	641	667	690	666	663	609	653	654	650	592	644	681	666	640	668	640	670	641	631	655	643	658	631	688	663	660	697	631	679	631	649	673	692	660	651	629	662	651	671	690	700	639	675	643	612	654	687	686	699	617	691	647	683	670	659	664	633	659	656	629	608	669	678	687	645	648	616	627	636	670	662	673	700	682	657	665	676	666	662	660	610	669	649	694	673	690	636	665	648	679	658	627	690	700	646	646	674	645	661	627	637	669	605	678	679	656	676	638	615	623	687	676	717	619	693	650	650	668	645	667	616	656	642	647	685	629	658	690	642	683	684	637	623	643	668	643	667	715	680	696	699	635	630	632	666	690	646	654	664	620	663	631	661	680	665	645	668	667	644	685	634	650	691	670	676	657	665	623	677	652	700	670	624	638	628	660	609	655	655	652	628	651	628	612	641	594	637	660	647	699	665	651	649	636	645	648	659	654	688	640	653	657	638	649	655	636	640	633	644	592	642	669	618	659	631	618	643	649	674	675	642	677	708	664	696	626	615	647	661	663	666	640	675	651	696	647	672	634	666	629	635	662	648	619	634	694	664	617	689	644	624	636	662	643	655	662	635	658	654	745	652	678	658	611	648	654	651	709	677	624	651	665	647	693	621	650	632	634	647	663	681	665	667	612	682	662	628	653	641	640	631	629	596	691	664	651	678	640	671	666	671	619	637	648	663	662	651	685	670	668	652	704	673	675	646	651	641	592	700	671	646	614	643	660	654	640	621	694	650	728	654	647	654	653	638	649	616	623	655	672	658	648	650	661	650	621	642	663	623	669	622	684	639	697	699	685	650	650	666	644	653	706	695	613	635	629	634	708	652	699	605	654	646	651	651	616	585	630	657	644
8071	29172	6002	2837	2208	1787	1472	1267	1071	1045	925	912	896	752	749	758	702	679	740	737	736	703	695	720	691	678	662	673	711	683	677	681	661	654	706	682	691	647	686	652	606	686	684	625	614	670	625	645	655	642	668	672	680	649	689	661	658	711	675	715	613	678	684	658	665	650	642	684	624	685	646	621	620	681	615	707	646	685	651	653	655	634	651	623	643	664	620	674	677	683	647	706	646	653	663	657	706	627	618	679	670	602	653	691	682	629	668	679	648	700	680	662	672	663	614	673	652	641	629	646	645	674	673	684	695	656	637	630	694	699	644	659	666	670	652	652	666	655	607	648	647	651	686	631	671	629	686	673	651	646	711	660	702	661	640	696	651	664	641	641	659	702	673	684	648	658	656	681	666	672	660	684	677	648	662	640	697	653	654	670	659	639	736	707	674	681	725	675	688	678	691	615	664	671	589	666	684	686	655	684	656	662	661	685	709	681	649	669	633	673	623	647	671	669	684	646	645	619	684	694	668	647	680	687	682	730	690	650	676	637	646	661	637	697	663	679	728	657	654	666	633	658	629	646	695	684	678	683	640	677	667	708	617	634	655	650	684	689	657	721	695	656	679	662	696	701	648	630	664	642	665	641	674	673	671	665	615	701	638	639	638	693	667	591	657	641	710	636	661	681	662	668	638	667	652	699	664	681	664	643	702	652	656	656	665	700	626	669	642	671	680	686	700	674	645	667	643	727	667	648	692	672	692	712	640	661	680	659	650	674	667	626	676	686	648	685	716	683	645	635	641	687	682	661	613	692	678	618	659	660	673	643	669	663	728	673	638	665	673	634	661	678	709	655	656	657	679	639	663	640	691	694	734	687	702	655	699	661	679	652	634	701	667	603	666	663	696	670	651	670	668	671	699	656	660	682	677	698	715	648	696	648	672	641	664	636	677	671	658	631	661	744	636	693	645	681	637	669	679	663	656	663	694	713	662	669	624	636	644	636	670	631	655	651	662	674	659	715	653	649	686	673	687	670	646	701	663	646	656	680	656	669	665	660	683	646	708	659	679	638	657	677	618	656	702	659	653	668	667	638	680	679	681	704	654	642	679	618	699	608	635	709	684	665	647	656	657	637	670	657	659	627	675	643	648	675	702	672	615	685	686	669	649	638	650	653	669	675	655	668	679	676	713	645	671	672	676	670	688	639	666	669	643	634	661	673	699	653	634	713	689	636	705	662	668	641	698	644	641	663	644	659	642	669	666	704	705	671	681	619	723	645	692	623	644	657	670	675	676	687	692	691	628	626	646	637	673	711	643	682	691	641	653	673	640	645	663	656	657	631	706	671	674	669	653	619	664	622	673	631	678	668	679	655	690	698	643	639	656	681	675	629	688	655	635	700	684	635	689	684	675	651	662	663	659	644	641	642	663	672	645	638	670	640	660	662	658	660	666	656	703	649	627	616	658	710	691	638	631	657	678	690	679	634	707	680	672	662	677	664	624	673	638	627	680	626	701	676	659	651	662	665	669	637	608	664	662	669	669	668	684	624	659	642	668	613	636	638	720	675	678	633	652	604	609	636	622	689	678	692	674	662	664	698	640	646	669	663	665	666	696	701	660	713	684	649	644	650	644	668	687	684	672	679	653	718	660	692	667	660	633	633	692	660	655	627	643	669	667	620	625	692	670	723	633	660	672	648	645	655	634	677	647	664	649	647	705	659	631	650	670	658	674	666	663	708	715	695	663	656	675	672	588	695	637	627	646	668	653	624	662	646	651	655	672	623	666	722	656	673	682	679	708	673	639	723	645	669	624	647	646	650	658	673	628	681	632	628	645	654	650	657	650	650	652	669	632	660	671	672	693	664	669	663	687	630	624	660	684	691	707	641	677	661	638	673	675	664	696	649	723	659	652	633	655	673	690	675	665	671	655	624	663	632	652	676	659	652	647	710	690	664	661	648	660	667	687	658	631	630	650	642	709	705	667	633	638	659	698	644	640	637	671	661	680	712	638	649	630	717	662	634	655	624	576	660	700	666	675	693	651	706	685	656	629	657	650	652	640	650	643	678	658	627	651	609	688	668	661	674	647	644	673	645	671	670	651	632	639	684	709	693	658	667	665	671	692	619	633	678	705	690	696	668	623	644	649	608	635	636	701	645	679	664	670	670	671	694	712	673	655	623	664	658	671	681	643	658	686	665	663	652	621	693	704	702	647	692	639	701	686	665	688	677	661	682	643	722	655	674	647	684	637	691	632	685	712	684	597	656	631	703	649	705	620	657	646	682	651	676	653	638	653	641	690	692	652	638	684	659	660	695	666	638	668	661	655	653	709	646	682	677	653	635	657	650	628	655	651	642	686	680	662	693	632	688	665	638	709	652	636	650	668	718	669	611	632	636	720	662	668	644	641	669	668	629	639	660	667	681	630	654	653	658	664	669	646	645	729	652	687	679	632	674	653	666	630	673	707	642	640	674	686	645	676	693	616	661	680	704	645	667	649	645	678	626	674	670	648	694	677	614	662	652	656	680	687	657	626	634	671	685	668	643	678	646	629	665	647	642	642	649	640	672	681	681	669	698	655	717	681	664	718	620	613	634	671	655	679	688	685	653	695	622	655	671	647	662	678	697	659	602	672	636	670	680	710	652	663	653	658	680	710	655	675	650	661	692	726	600	679	680	663	680	681	635	678	681	683	686	671	665	724	677	680	662	585	636	654	656	641	656	664	607	653	624	652	680	653	663	647	671	661	670	649	681	655	705	664	677	644	711	718	617	661	670	694	633	643	654	682	662	633	643	656	675	602	639	660	642	595	697	665	655	687	640	650	654	705	664	699	666	684	674	642	646	639	680	656	640	668	691	689	662	657	670	673	625	668	672	664	663	650	694	696	647	678	662	680	654	658	656	670	665	721	661	662	688	674	637	674	631	652	703	674	670	689	655	682	644	656	662	614	642	632	596	694	621	645	638	673	656	691	658	689	649	625	613	646	632	691	678	640	677	650	665	735	674	674	680	651	647	676	655	664	615	644	650	658	691	660	652	636	680	654	624	700	670	660	641	660	657	671	660	641	629	644	680	664	658	684	666	675	682	659	637	651	690	657	669	670	716	643	658	678	621	700	640	678	639	694	667	669	642	662	617	605	674	656	653	595	657	665	639	637	652	666	668	663	680	700	655	634	652	657	697	664	650	654	678	667	692	651	721	666	729	663	664	657	643	645	645	658	672	675	681	659	649	644	697	655	698	697	620	676	678	649	660	649	684	590	652	615	671	692	710	653	674	640	645	649	672	635	670	641	651	636	703	661	677	696	615	650	692	666	665	650	619	696	635	669	671	655	627	653	637	648	692	676	644	655	656	656	683	673	707	625	688	685	625	656	656	676	678	648	648	631	709	650	696	635	642	649	704	641	644	657	595	709	688	678	666	679	689	651	679	664	658	694	684	654	644	682	696	704	656	677	651	712	656	684	631	673	640	690	649	637	705	631	686	624	681	643	664	654	679
25130	21441	27469	25672	8562	504	385	330	323	272	285	245	248	245	218	233	237	247	236	208	217	237	247	229	238	225	233	222	201	211	234	214	211	232	224	208	225	235	212	226	217	206	213	229	207	240	216	223	205	213	222	226	222	257	227	242	196	233	240	236	207	226	219	238	215	226	206	244	198	223	202	224	208	226	226	220	226	218	190	214	209	202	185	225	202	217	212	222	202	223	217	222	223	219	196	210	222	237	208	218	208	228	234	209	222	208	213	228	238	208	195	226	218	224	201	186	234	197	222	257	224	211	241	246	232	229	220	210	227	224	207	196	211	222	216	215	215	219	208	203	185	208	224	211	198	222	221	231	232	239	207	224	238	214	207	214	214	215	211	200	231	212	221	220	204	213	219	217	226	223	228	206	209	196	195	235	200	204	244	205	223	207	225	230	206	240	214	208	211	214	215	236	201	206	236	232	196	211	228	219	222	223	205	200	223	232	213	234	273	239	232	212	219	221	196	224	245	231	236	203	206	233	243	191	206	199	221	215	216	199	236	202	255	213	224	230	230	234	231	218	221	218	218	225	213	245	197	214	221	202	223	232	226	208	198	214	222	210	208	235	218	227	215	241	258	207	212	217	239	227	226	234	196	213	219	203	237	252	198	235	224	206	240	226	232	200	221	192	203	228	233	226	228	213	249	221	201	210	218	199	228	208	236	241	231	231	233	196	207	234	203	210	223	208	197	249	227	206	221	211	200	215	207	195	223	234	216	214	224	235	226	204	217	217	194	222	221	222	219	213	210	186	213	189	202	190	206	193	212	212	231	229	229	198	219	195	234	223	215	229	194	227	225	224	238	201	204	206	212	215	239	240	217	200	220	218	237	228	200	217	228	209	210	198	208	206	207	227	223	226	197	198	211	219	206	239	190	215	223	226	205	194	226	210	194	220	213	218	236	235	240	245	193	217	216	187	213	206	233	198	222	246	239	212	218	220	225	228	240	218	235	226	240	214	217	219	213	220	195	215	201	196	224	202	194	206	202	205	213	223	236	205	226	221	202	233	212	225	227	198	197	194	220	233	215	223	208	231	222	221	201	199	229	229	203	225	240	199	217	209	240	230	232	211	231	213	236	241	206	206	215	228	232	223	224	214	195	202	228	218	234	209	214	195	222	188	230	204	202	226	202	215	232	208	210	219	213	201	240	204	213	206	211	200	201	233	237	224	226	194	232	219	232	209	210	219	222	225	217	207	203	207	212	214	202	235	204	206	205	179	216	244	207	203	246	227	235	228	218	208	205	213	221	226	212	204	207	225	222	217	211	212	201	253	195	225	193	233	201	255	220	228	208	198	228	237	228	202	195	231	214	225	182	208	210	226	214	197	207	213	214	223	245	233	216	215	203	209	219	240	234	203	223	248	238	207	226	206	202	236	202	233	208	210	198	222	242	200	229	220	229	233	230	213	218	262	230	238	204	196	237	208	221	224	200	221	220	210	233	207	222	227	200	206	223	222	214	216	199	238	232	201	191	209	243	219	214	228	207	210	216	190	210	222	202	195	221	209	209	229	241	227	177	202	213	192	223	242	211	260	214	206	249	221	208	208	223	205	217	222	219	198	244	208	222	214	214	202	231	234	233	222	229	189	224	210	211	201	211	230	237	203	217	222	243	206	208	225	229	236	220	235	217	236	214	227	236	212	221	214	207	224	226	222	206	222	231	242	225	237	229	200	236	206	222	243	234	212	223	229	218	231	181	246	214	219	223	204	239	230	206	229	188	199	207	226	238	225	249	237	229	227	222	241	219	231	214	239	203	212	239	207	210	220	243	231	228	242	214	215	224	239	212	229	216	225	221	226	218	234	184	188	211	213	221	227	226	239	253	210	207	216	222	237	206	197	212	221	214	222	214	227	213	232	219	203	203	231	205	232	233	215	215	230	198	215	218	202	253	222	243	226	228	240	211	226	214	207	228	201	235	207	235	259	218	203	221	204	202	218	213	183	204	212	239	214	233	210	248	217	231	235	207	220	250	237	241	206	235	219	209	227	250	222	213	217	237	214	204	211	223	236	214	214	216	222	201	197	201	244	214	215	214	207	217	229	220	236	203	199	220	215	258	205	206	194	210	255	220	221	209	217	216	229	208	216	231	207	206	200	211	216	199	227	219	189	233	194	222	210	235	212	210	217	213	228	207	217	199	220	212	254	187	219	234	234	234	210	216	236	212	216	232	250	197	201	217	225	224	200	213	222	240	217	220	204	191	208	226	224	193	224	204	216	215	204	238	195	209	201	249	194	226	200	198	222	227	218	208	226	238	218	222	231	212	210	235	207	212	238	221	222	216	232	202	207	214	218	213	219	221	210	238	197	235	205	209	247	206	211	207	225	232	209	197	205	232	245	218	212	200	229	213	206	205	233	247	228	211	226	199	224	204	211	220	227	200	221	199	208	266	247	208	207	222	239	212	249	209	222	213	242	207	236	202	212	203	207	226	215	199	207	235	203	232	212	210	212	202	219	220	267	213	226	195	234	230	235	208	222	212	242	210	218	229	253	214	219	228	227	254	233	229	209	207	222	205	219	219	236	195	223	204	232	222	208	249	200	203	225	219	208	239	201	207	214	236	207	207	224	196	219	223	219	201	184	232	249	217	241	234	231	218	196	225	234	217	223	203	194	224	217	252	224	228	238	190	246	229	221	198	216	225	207	224	213	210	233	214	233	240	207	224	218	221	193	220	214	168	220	233	233	239	234	237	256	206	194	213	221	229	199	230	204	185	204	193	219	222	235	190	202	203	225	209	216	235	206	236	255	205	225	200	235	232	218	235	214	217	220	215	247	177	209	241	200	218	213	197	227	246	228	221	218	196	225	214	206	209	241	216	231	214	215	222	232	207	193	229	208	234	229	221	216	217	241	230	211	214	236	225	211	211	193	232	202	216	221	213	215	206	200	240	226	209	203	216	209	244	236	198	215	211	210	233	244	235	222	253	191	234	250	245	207	212	247	211	239	217	203	210	221	237	221	196	231	226	229	204	226	234	222	237	206	249	210	241	221	209	221	228	220	207	227	220	220	223	221	188	201	223	256	190	213	239	221	210	222	213	216	213	205	222	219	205	216	206	203	219	238	192	213	228	203	221	217	217	208	217	219	211	223	206	214	202	248	226	212	234	214	228	203	234	216	217	218	196	242	221	206	222	214	215	170	210	208	227	250	213	237	215	234	209	236	212	200	234	234	219	230	208	222	203	215	212	209	223	220	225	224	207	221	192	206	215	204	208	229	240	220	203	218	251	229	211	212	207	240	243	190	218	207	225	210	209	183	240	222	224	228	210	215	232	222	206	244	224	215	223	228	208	207	230	202	224	200	226	201	225	227	212	201	208	232	216	208	237	234	223	233	233	241	202	216	224	206	235	213	226	204	206	215	206	217	218	231	230	238	231	205	210	224	216	214	238	210	201	232	212	216	228	234	215	221	239	208	201	206	202	227	223	225	233	231	216	238
7414	21379	2964	1389	1022	801	618	525	455	381	341	342	318	270	300	269	308	283	298	281	290	252	269	271	236	256	225	246	222	247	251	238	216	248	236	223	260	219	215	247	212	266	233	268	234	225	217	243	233	277	218	227	263	231	216	233	218	245	231	223	241	236	188	238	230	242	229	231	253	239	244	227	240	224	228	219	230	220	233	252	242	244	214	242	251	248	218	222	238	219	236	236	227	218	230	227	221	244	220	262	244	248	221	229	231	226	229	224	205	238	225	206	245	204	204	218	228	228	228	226	230	236	225	241	220	236	212	232	230	252	241	222	226	252	228	216	262	217	247	229	214	260	244	221	215	241	223	211	232	243	207	216	243	214	208	219	233	208	216	235	221	219	226	238	249	237	238	238	242	247	192	246	239	234	231	230	227	241	234	254	221	212	221	242	236	230	258	272	248	223	261	235	226	226	258	232	250	228	217	227	254	238	224	203	228	270	248	246	240	265	226	215	221	225	245	236	257	250	237	239	251	248	263	207	255	232	234	234	274	234	239	232	222	231	239	229	211	224	229	238	217	229	221	240	239	235	228	229	233	225	235	239	254	202	222	220	236	241	235	239	225	245	225	242	223	241	212	251	245	221	212	230	243	223	218	242	220	205	218	212	231	210	241	226	229	247	231	229	249	216	227	230	232	209	252	226	259	242	245	236	254	220	226	236	257	216	224	254	246	211	228	239	221	249	223	238	228	236	231	224	246	251	239	235	226	215	226	212	218	252	232	233	257	249	281	229	215	206	259	250	246	253	246	257	210	226	232	274	224	215	214	220	227	242	226	218	215	213	211	223	252	216	259	223	238	270	225	255	226	194	247	222	232	219	200	225	248	235	228	211	233	227	227	227	217	219	217	221	240	245	231	240	235	220	219	237	247	237	235	232	241	248	214	250	234	227	216	213	238	229	218	250	206	225	229	223	262	213	245	232	230	238	219	249	230	221	237	253	221	224	241	210	237	248	248	251	236	230	242	229	218	256	234	227	215	236	277	225	226	231	193	213	245	216	231	231	241	227	247	228	241	224	205	212	234	229	207	248	219	269	250	235	240	239	239	234	235	232	237	253	208	223	239	234	223	226	243	230	222	233	213	215	200	246	243	210	252	231	216	254	230	255	242	229	229	213	227	228	232	243	263	247	218	218	224	214	234	219	226	230	246	246	239	245	225	216	231	248	242	245	248	226	212	257	227	207	247	248	223	234	263	209	219	257	238	253	247	245	234	217	241	233	252	217	226	242	225	254	220	223	226	226	256	214	232	203	240	221	220	221	234	238	227	232	239	228	244	233	231	234	238	235	241	226	216	205	242	243	264	234	248	237	221	262	245	230	250	241	238	211	215	253	212	230	226	261	214	241	245	208	248	242	275	244	232	247	252	212	260	232	218	248	249	243	224	240	238	256	207	249	232	215	230	228	244	232	257	241	233	230	240	227	251	225	205	220	239	233	219	237	194	213	214	247	217	197	209	235	225	212	205	247	251	245	229	221	223	235	246	255	229	220	243	266	231	224	221	219	248	211	257	238	236	224	224	210	232	226	232	252	234	197	242	227	232	218	226	222	236	193	259	217	222	230	244	225	246	235	219	244	234	212	255	225	199	223	260	232	254	246	217	229	205	238	242	234	233	242	207	232	231	219	244	248	237	231	222	236	233	246	245	262	241	247	231	241	218	230	217	200	196	261	222	233	241	208	238	227	253	214	230	231	255	213	225	218	231	243	212	214	221	217	212	234	238	236	269	229	246	252	227	217	234	222	232	239	203	232	219	222	219	231	214	233	240	226	240	264	257	230	251	209	237	257	244	239	223	208	247	224	264	270	221	242	256	222	251	224	241	239	224	222	221	217	214	236	225	223	216	219	236	236	239	240	227	239	254	249	232	246	279	229	250	219	223	245	230	224	226	228	211	225	249	234	230	237	212	206	246	223	243	237	230	222	232	226	242	220	246	236	226	242	237	244	239	224	223	221	251	238	230	228	240	226	230	243	227	245	216	219	256	234	216	229	202	235	231	254	232	255	225	240	232	224	220	242	232	239	223	248	225	213	201	238	247	263	216	238	226	235	208	253	209	225	240	230	213	256	228	232	229	233	220	265	250	223	241	246	236	242	223	259	257	228	272	208	219	219	250	215	242	225	220	251	242	233	222	245	208	229	242	231	205	213	247	227	227	214	246	209	225	210	229	214	218	215	222	208	235	221	213	258	239	221	229	251	240	209	244	224	235	217	234	223	230	215	249	200	234	235	215	256	256	225	245	248	265	220	218	262	223	248	244	232	220	212	238	217	240	224	230	255	244	234	227	240	214	226	248	235	213	222	226	238	226	223	257	224	227	224	256	203	225	231	225	242	226	221	251	220	247	237	237	230	233	225	221	236	224	238	221	226	226	233	198	220	214	229	231	250	231	225	222	240	210	229	211	236	258	251	253	232	211	225	226	208	224	217	242	239	219	209	246	236	243	259	240	214	218	225	217	221	218	235	243	220	261	228	201	257	240	246	209	225	253	215	252	262	209	240	226	228	234	256	220	220	235	259	235	225	232	226	216	216	255	257	220	226	258	253	244	236	190	243	242	203	241	222	244	221	231	242	209	232	217	236	232	224	230	230	244	260	202	214	240	195	201	209	229	232	225	221	252	250	218	244	234	243	235	218	238	219	252	263	241	227	243	252	234	226	214	233	211	252	214	241	230	249	274	229	214	222	236	229	233	218	266	255	215	233	226	238	255	245	216	233	236	215	235	243	238	203	255	217	220	202	235	218	243	255	230	237	227	267	248	226	245	224	214	227	228	215	199	251	251	234	215	246	238	251	249	210	210	232	209	244	249	220	254	207	243	246	225	244	228	233	229	259	216	208	243	231	228	242	214	215	245	247	193	224	228	210	241	205	233	220	252	233	254	241	234	227	226	223	233	236	224	223	241	231	252	236	239	222	228	230	231	224	216	232	247	213	258	249	236	259	208	225	257	280	231	250	222	257	231	212	226	221	235	237	234	241	237	244	212	244	228	200	215	233	234	223	229	251	217	235	225	217	222	202	236	239	253	222	257	249	218	221	221	230	209	212	222	225	243	225	227	243	221	250	222	247	205	232	213	237	207	265	233	242	226	238	217	242	246	220	251	258	256	228	233	205	237	248	213	224	243	208	251	239	257	256	240	228	225	239	240	204	235	211	205	223	238	219	203	253	232	211	206	204	225	222	222	242	216	226	210	230	243	250	225	224	239	251	201	238	218	243	233	223	241	247	240	215	257	243	256	222	256	218	240	246	277	248	221	223	244	224	244	226	230	234	235	233	231	218	204	239	234	223	252	205	225	240	209	247	216	254	210	221	246	239	242	223	230	203	223	249	237	228	225	240	239	232	224	235	226	253	238	232	215	220	237	236	220	220	224	247	233	207	225	221	213	229	220	228	213	237	226	235	233	228	240	227	224	244	242	252	250	247	228	213	215	237	224	236
22838	21438	29258	24018	21441	21488	7982	1472	1207	1080	1006	938	911	909	923	840	874	836	855	814	790	806	764	829	752	776	764	784	772	800	755	780	772	740	754	768	742	710	765	789	730	729	810	714	727	758	753	732	764	737	762	780	747	706	761	746	768	769	683	757	759	680	704	740	707	736	781	753	720	712	753	732	706	739	699	748	735	772	684	775	699	754	782	678	780	717	741	731	679	744	754	731	714	787	726	761	712	720	707	683	753	741	720	744	726	731	749	750	745	750	741	721	752	742	753	719	731	711	695	717	713	729	722	721	741	713	729	721	721	835	716	704	753	749	707	738	736	718	729	715	710	766	722	681	701	748	765	713	712	744	722	735	755	737	747	732	761	736	740	720	758	752	714	747	742	748	719	788	754	705	760	756	729	724	685	693	776	774	726	702	772	729	763	739	777	742	735	747	786	728	746	752	749	748	664	737	721	746	767	753	677	790	807	754	721	676	707	744	743	801	735	749	722	705	730	774	717	737	694	735	732	750	755	741	771	734	705	783	760	754	736	773	748	753	720	758	717	706	748	749	732	720	708	786	749	716	708	787	746	752	753	775	704	759	725	773	725	748	703	710	682	772	725	784	724	738	781	766	733	722	746	727	738	748	754	734	711	731	749	730	705	698	703	749	706	740	747	729	767	666	753	775	666	685	708	804	711	714	699	734	750	789	673	742	705	765	761	771	719	762	740	747	737	752	722	734	698	762	776	733	722	728	728	763	716	711	771	759	730	752	760	770	734	724	703	759	712	702	706	731	786	692	757	702	748	712	736	751	765	753	742	765	729	720	737	739	756	760	725	736	724	755	717	688	742	764	747	746	739	764	725	732	743	701	706	715	721	779	730	691	718	730	789	745	758	773	750	788	746	723	720	730	765	771	701	701	711	775	712	817	704	748	808	791	714	734	699	757	720	767	718	685	743	718	750	730	701	806	745	712	761	789	728	748	705	717	688	709	778	749	745	753	720	710	752	703	746	702	729	774	697	756	739	720	734	743	732	738	746	738	760	723	728	733	747	747	728	745	737	727	739	758	706	768	758	738	688	795	767	719	741	745	751	695	680	734	716	711	751	779	732	733	763	786	792	707	744	749	750	783	743	704	740	815	751	730	702	762	728	742	726	754	741	709	733	757	705	758	783	726	747	755	726	719	747	709	707	709	669	759	726	735	740	743	695	759	716	766	741	709	683	769	744	701	709	779	765	730	713	734	757	726	714	734	717	738	726	704	696	775	718	750	764	752	750	748	717	702	753	718	714	775	703	705	781	758	721	730	704	720	717	720	708	773	765	755	689	729	740	729	734	704	704	771	714	716	756	713	731	726	780	750	732	748	769	738	727	695	676	758	718	785	767	721	782	755	747	693	721	753	680	728	735	758	752	771	727	667	788	719	747	779	760	760	751	734	802	736	714	774	747	690	749	708	736	724	728	701	727	769	707	706	734	755	749	804	777	732	711	709	752	760	746	813	764	703	721	727	741	741	724	764	726	749	772	774	669	760	756	729	746	691	682	771	730	750	743	764	781	676	779	715	817	709	725	740	780	722	736	729	730	763	753	762	707	768	753	766	713	746	716	750	728	718	755	688	792	725	739	755	702	685	721	769	721	696	701	718	721	685	754	732	718	711	754	743	749	745	774	694	781	716	732	761	737	664	734	766	761	699	724	738	717	741	778	694	737	711	699	754	760	754	728	745	776	721	692	730	756	728	721	708	752	740	741	717	761	740	774	767	736	699	692	738	740	732	758	777	729	687	733	762	717	740	785	717	772	693	737	720	732	719	768	716	720	758	760	765	702	727	711	749	690	720	710	782	725	717	749	711	778	751	716	684	690	739	744	725	773	769	759	725	721	690	739	701	723	749	711	718	708	790	737	708	688	677	705	704	767	766	746	715	741	735	763	758	702	764	751	737	758	715	715	749	767	761	721	764	752	738	748	738	766	743	766	793	742	710	720	746	781	730	738	726	724	747	785	737	711	720	733	764	732	791	713	685	703	743	749	734	740	718	694	737	752	670	713	741	729	756	759	675	772	720	736	707	703	722	721	733	762	741	750	704	711	753	727	777	716	705	733	734	724	702	702	731	718	694	724	714	695	763	729	702	736	708	757	753	695	709	756	734	712	759	710	746	711	697	805	732	715	702	731	708	734	725	688	701	786	765	751	698	734	786	708	744	754	718	722	762	747	750	769	744	734	702	794	716	729	756	737	675	800	738	718	747	790	723	689	715	757	775	787	739	766	749	710	732	756	712	742	744	675	720	744	699	707	689	746	719	735	741	728	775	701	748	742	713	688	683	810	723	743	761	717	698	741	689	735	704	711	734	785	748	758	753	749	749	709	770	723	717	757	685	729	736	756	717	696	699	750	703	752	772	706	700	731	791	733	762	737	762	702	742	713	749	710	719	750	719	747	655	768	782	737	760	745	711	726	771	712	747	720	772	740	725	731	745	774	764	762	756	724	720	721	766	680	692	763	706	762	729	722	780	749	694	749	772	723	807	729	748	720	730	775	726	729	758	769	773	745	754	738	657	745	750	676	694	701	782	720	707	703	720	748	738	740	699	750	726	730	697	729	741	684	712	742	707	748	716	757	689	687	723	740	701	734	766	727	750	738	734	719	742	700	735	755	781	736	720	745	775	745	750	694	711	742	716	722	664	702	747	805	709	700	758	732	755	709	719	756	724	709	761	714	762	712	724	726	756	735	709	732	776	772	773	778	764	757	779	703	726	731	763	748	717	717	770	690	756	753	746	740	778	745	744	699	718	718	763	768	737	738	740	721	746	734	753	741	777	772	668	720	698	683	729	721	744	763	756	745	753	698	731	782	771	779	761	732	735	717	717	729	708	695	728	779	719	768	747	748	752	783	745	732	773	734	757	718	703	738	761	725	742	739	698	749	709	741	737	712	721	762	733	806	702	681	710	719	750	766	762	715	764	796	727	701	754	767	739	716	762	763	766	735	743	730	772	749	750	740	717	736	760	739	712	707	724	709	740	750	690	691	723	717	722	734	733	745	721	723	722	736	767	745	725	714	738	726	736	748	758	741	750	772	760	763	754	755	744	732	747	677	686	709	738	713	751	735	747	756	737	705	770	696	709	736	767	758	728	769	767	716	791	705	702	696	713	756	713	715	755	726	776	736	738	712	700	725	688	755	704	776	758	763	735	739	729	740	750	730	717	748	744	719	746	734	735	721	730	724	752	726	760	714	736	742	745	731	715	751	725	730	765	741	721	773	714	773	743	784	718	687	726	727	718	713	723	731	744	732	697	738	735	721	729	754	725	794	756	740	754	755	711	742	697	714	744	737	770	716	700	722	682	755	743	757	736	745	733	735	694	772	717	717	734	708	683	743	809	786	758	745	745	700	746	747	711	714	746	706	712	721	686	715	740	713	733	744	737	736	739	732	712	751	721	759	710	692	741	764	720	732	705	752	731	745	690	799	686	724	696	734	797	695	745
10467	33618	9646	4894	3541	2744	2089	1756	1555	1359	1220	1098	1033	993	930	950	866	863	900	867	876	839	854	812	768	813	799	774	840	828	770	747	736	743	830	747	772	764	797	784	754	750	745	767	773	716	786	793	701	786	752	755	796	756	751	753	735	711	777	765	730	730	759	735	767	759	736	792	771	735	727	739	783	802	791	717	726	763	765	791	716	748	774	761	696	707	735	751	729	757	772	705	740	717	697	766	743	746	742	697	732	783	735	756	690	774	759	747	720	747	764	729	732	750	740	724	755	810	743	808	791	726	702	784	715	735	719	760	784	760	749	761	768	797	714	756	749	728	779	749	723	703	700	744	795	745	706	718	752	699	726	744	716	722	725	768	764	724	757	733	750	740	760	752	745	743	785	720	781	754	762	742	749	708	788	769	740	718	755	757	706	737	747	735	815	747	749	755	734	729	775	754	712	771	715	748	702	752	799	728	690	767	726	771	782	712	725	732	707	662	728	722	699	733	727	751	787	766	749	741	714	752	716	749	746	763	743	749	761	741	716	731	808	718	762	728	683	748	717	719	681	749	734	753	712	738	718	770	724	724	761	752	763	701	693	766	737	757	741	731	748	731	730	737	735	788	738	732	727	725	750	679	796	743	748	759	743	714	725	721	715	704	717	732	739	777	768	758	770	771	756	774	817	685	769	768	781	715	712	784	793	817	713	807	751	724	794	747	726	754	747	741	703	731	732	719	726	737	728	701	712	697	733	702	800	762	737	765	732	687	726	774	731	760	734	706	720	760	707	743	773	717	744	726	753	752	745	709	752	774	773	722	716	729	726	777	742	784	726	730	770	736	783	766	725	762	802	735	705	732	763	742	730	767	741	772	703	723	685	795	710	757	740	722	712	737	710	736	758	738	739	765	744	756	747	755	711	752	737	766	747	758	746	722	726	728	731	749	770	732	771	778	726	743	731	723	748	693	716	776	736	745	807	699	716	776	752	784	744	717	777	725	714	745	798	765	763	757	730	792	745	779	788	736	773	755	727	738	794	781	765	718	734	729	694	762	734	752	734	752	747	748	762	721	794	750	726	794	734	740	717	731	756	738	746	727	787	700	774	718	790	744	752	752	702	742	763	771	713	730	750	740	717	789	749	689	799	729	759	728	733	742	771	700	744	721	714	725	767	797	784	714	702	736	726	776	793	744	697	807	760	741	779	712	741	737	782	720	746	720	741	760	750	726	804	731	708	756	765	736	764	696	698	756	749	751	709	725	695	760	735	721	722	718	758	792	716	707	736	739	719	768	754	714	765	767	741	792	715	754	746	713	729	725	732	737	779	725	724	736	694	735	757	726	756	745	739	717	768	716	718	736	772	774	703	672	739	762	770	692	725	766	728	766	748	703	775	775	700	770	733	731	716	752	752	735	724	783	791	783	714	731	721	701	740	735	755	754	735	719	764	724	767	785	787	751	808	688	727	737	740	766	719	708	776	735	746	723	744	715	669	723	770	744	720	757	735	740	776	746	718	733	788	750	759	724	774	740	762	740	726	718	776	668	703	763	745	738	743	783	711	744	731	795	728	692	773	700	694	768	739	834	748	795	772	734	759	733	740	708	764	702	765	708	743	786	802	764	732	739	754	808	769	744	762	721	759	717	768	731	716	737	744	725	761	740	757	769	775	800	769	718	714	804	768	706	743	747	702	683	761	801	792	723	709	768	728	744	733	689	759	787	760	704	753	775	804	749	713	728	758	746	774	741	729	746	722	777	722	774	771	773	729	761	721	764	748	683	764	738	731	783	756	726	766	770	689	695	759	740	732	729	724	739	759	718	782	742	726	726	770	760	734	751	683	770	759	756	740	735	732	711	743	743	705	707	707	733	747	758	763	729	735	746	694	743	759	718	714	740	699	723	755	761	736	802	767	781	755	745	745	765	744	779	729	783	726	803	748	749	732	773	793	807	718	749	744	725	789	715	769	720	753	768	720	776	734	729	758	736	796	769	706	728	770	787	704	786	684	786	794	772	723	803	720	713	755	732	766	720	766	749	720	724	766	733	729	709	732	771	762	810	731	705	760	748	711	718	721	734	727	731	752	739	741	692	736	747	721	774	738	739	740	721	713	725	760	725	740	707	749	750	776	779	768	774	762	749	703	720	764	743	737	714	748	781	760	786	732	752	786	737	721	747	736	722	830	735	773	740	757	735	725	752	737	741	740	731	739	778	783	767	755	779	732	744	714	767	763	739	726	719	746	738	748	786	767	726	792	725	725	688	731	727	719	709	749	730	732	767	697	772	709	756	732	715	751	741	750	740	704	751	679	703	754	753	748	763	793	789	697	700	768	746	703	744	727	757	741	712	770	758	792	785	755	713	750	728	739	777	737	705	727	703	722	755	752	717	728	743	746	725	736	737	773	718	793	716	764	710	761	731	722	771	745	787	768	727	747	753	738	738	778	748	764	819	736	762	739	707	792	750	745	733	710	728	764	760	750	757	757	794	804	766	729	689	758	749	733	735	758	795	750	691	706	726	718	730	746	732	773	729	725	755	691	777	734	696	725	800	738	761	756	752	749	698	703	737	726	708	759	747	738	713	781	754	756	770	760	731	757	704	717	722	729	736	778	749	763	713	717	729	752	741	777	721	722	772	755	777	727	747	767	787	745	794	728	720	761	749	763	784	718	726	726	715	767	708	790	707	742	734	771	729	738	754	740	713	703	728	743	795	741	736	716	719	751	696	737	784	708	747	772	742	754	732	747	721	726	703	743	763	709	716	757	758	719	764	727	783	774	723	736	743	752	745	754	769	744	754	720	752	727	714	756	725	726	751	776	699	705	735	722	729	778	703	737	780	755	783	827	704	721	671	713	731	713	770	719	757	785	728	718	710	699	799	716	697	728	767	781	705	746	730	717	714	755	699	744	756	733	762	724	691	749	695	745	730	738	722	772	710	713	751	730	798	704	748	747	706	799	744	716	714	764	736	732	669	720	787	781	761	757	805	679	723	767	795	736	774	776	661	724	759	701	761	780	757	713	740	730	733	753	769	783	726	732	750	706	743	740	716	815	704	766	753	731	734	749	727	712	782	724	777	737	725	751	743	754	712	786	765	795	701	728	743	799	748	733	747	710	760	735	735	753	724	744	772	756	745	740	752	780	722	760	717	714	749	709	756	776	778	736	714	754	788	734	729	743	737	752	734	720	779	761	760	745	749	758	727	739	754	722	751	739	771	728	778	717	735	721	770	789	757	752	734	711	720	782	742	774	742	790	779	749	750	748	714	730	764	757	714	763	771	727	695	717	758	809	737	695	685	751	747	720	742	743	756	734	747	696	775	707	743	709	741	733	757	763	704	725	744	748	734	822	756	725	706	739	757	750	794	753	762	722	706	711	734	740	779	725	738	752	747	751	752	699	770	738	664	729	730	724	723	700	733	723	740	808	694	741	749	786	776	733	771	758	702	755	689	739	738	754	719	743	699	769	739	697	738	760	734	781	730	756	718
28175	20235	7001	632	380	326	319	342	294	327	318	321	319	308	283	281	277	262	288	300	301	267	291	313	303	285	295	284	278	328	315	253	290	298	286	291	278	291	293	291	273	282	284	276	311	267	298	301	276	291	314	304	271	283	285	267	292	254	276	286	281	294	260	287	286	303	264	304	301	265	271	299	318	289	259	277	259	271	285	284	277	304	309	272	309	273	276	294	273	273	297	273	304	293	287	304	313	275	277	286	268	286	311	284	295	281	271	296	301	280	270	309	308	277	298	315	295	301	289	283	302	300	275	269	300	278	284	274	320	281	302	285	298	269	298	309	309	268	284	261	293	261	277	268	275	290	264	275	278	285	278	274	284	280	278	297	318	294	307	294	274	248	275	265	277	289	302	300	285	300	280	321	303	308	281	271	316	279	252	261	304	292	303	284	285	281	312	296	274	305	273	259	305	296	274	295	275	302	299	274	271	284	295	299	285	296	288	288	299	292	275	256	287	281	272	269	291	274	295	321	285	295	283	312	306	310	270	302	276	321	276	278	280	282	282	297	312	264	294	270	294	286	303	291	278	282	253	268	280	280	284	276	270	295	263	270	259	291	274	300	281	291	292	294	264	304	282	260	272	313	274	281	268	288	281	299	285	253	260	302	298	276	271	286	279	262	311	279	266	274	262	291	288	283	298	305	299	304	290	293	300	283	271	286	308	253	283	264	297	304	276	278	275	263	265	268	280	280	279	283	265	255	254	265	298	299	276	277	288	300	296	268	295	282	294	285	275	276	280	264	272	273	279	283	262	302	281	306	280	327	285	295	281	306	268	302	291	307	283	286	272	268	302	299	275	304	326	294	285	294	288	293	290	312	291	295	303	320	302	306	300	298	291	265	305	279	276	290	295	272	310	282	295	281	260	274	299	295	312	285	313	307	266	265	282	272	295	274	274	291	287	292	292	251	269	287	276	277	249	281	282	289	271	271	296	271	319	274	300	258	277	284	275	247	291	277	311	301	299	310	319	310	282	271	276	287	268	264	334	295	261	295	282	256	304	290	310	269	299	309	304	271	290	250	294	337	293	290	300	317	276	277	270	273	310	279	272	268	281	283	292	295	288	278	288	272	271	285	291	299	275	284	292	260	260	290	303	300	287	281	278	269	289	280	297	269	300	284	289	253	288	295	273	265	274	293	270	284	296	249	264	322	284	248	290	319	278	298	267	288	315	295	296	273	274	284	281	301	274	278	318	302	284	243	270	267	265	289	264	282	275	279	260	285	292	310	282	290	257	284	286	282	291	306	304	300	271	287	273	274	268	286	307	288	284	287	317	288	294	289	298	288	317	301	291	283	260	298	316	323	292	305	311	288	287	264	327	297	255	305	287	308	278	297	267	278	300	288	308	301	287	259	285	271	308	272	288	312	288	291	276	302	266	272	265	285	298	269	309	289	289	256	294	299	298	292	289	279	278	284	267	295	283	292	313	280	296	287	279	294	286	257	266	266	282	295	286	265	259	264	301	303	290	290	277	308	254	270	331	299	253	291	292	281	280	296	269	288	304	287	303	295	282	290	293	310	285	308	298	269	332	278	293	306	275	303	269	272	268	271	287	268	274	297	272	281	287	282	281	280	285	255	283	307	271	273	270	306	280	288	296	275	283	280	280	286	283	260	297	290	270	268	271	266	297	305	294	288	262	290	277	259	251	271	243	266	296	315	295	279	322	278	265	288	278	315	287	302	292	296	247	308	300	261	295	257	302	276	301	292	287	300	278	308	328	284	295	281	284	294	298	277	263	271	259	295	270	287	300	310	279	297	294	278	297	289	267	287	307	283	275	300	300	294	264	277	273	294	274	301	257	285	292	282	296	309	268	295	299	294	329	302	283	256	286	284	286	289	299	278	281	293	282	288	276	292	292	302	288	272	277	284	309	279	294	289	273	272	265	279	285	304	290	275	300	279	292	308	290	281	277	291	300	269	255	298	265	295	291	267	269	286	294	278	272	323	259	294	255	292	280	293	273	312	292	282	254	293	279	282	277	272	304	308	281	291	294	256	272	265	263	299	277	287	284	266	262	282	289	291	292	288	291	293	266	280	274	295	332	276	338	282	280	279	277	278	293	310	305	255	279	285	283	299	262	277	285	287	263	311	316	295	283	304	277	265	265	269	271	270	307	275	298	275	296	297	288	296	285	292	324	288	313	294	278	287	291	269	265	292	297	310	287	301	283	279	273	305	263	295	264	277	280	275	272	306	299	278	269	261	311	270	317	291	294	266	314	305	293	250	303	288	283	268	285	259	300	286	286	254	303	280	327	271	309	268	281	277	289	279	289	282	298	265	319	275	288	288	312	275	268	290	309	285	295	294	293	287	287	292	298	299	262	286	303	281	269	296	271	261	274	277	290	307	307	267	263	285	258	326	276	305	291	299	261	291	283	288	310	282	275	309	261	298	288	301	283	327	325	277	301	262	301	336	298	288	282	286	289	289	305	272	304	298	293	275	289	298	288	327	295	289	270	274	286	277	282	288	276	292	319	280	279	287	280	270	271	273	299	291	309	285	294	286	285	279	257	286	264	272	270	264	287	295	270	260	242	294	258	235	292	266	259	291	272	317	308	285	285	297	255	292	283	301	301	285	290	265	267	313	279	296	313	280	288	284	272	279	268	309	268	304	293	286	282	267	290	261	288	299	319	248	281	264	303	268	264	307	275	330	293	290	311	281	296	291	252	310	277	276	266	303	277	320	297	274	274	278	289	306	324	289	283	279	268	259	281	277	272	281	310	289	305	306	287	274	290	257	260	272	317	276	273	282	285	277	278	292	318	269	289	272	314	291	284	278	266	295	304	271	288	275	275	304	291	284	289	266	253	289	290	265	272	304	287	271	283	307	280	261	306	273	280	274	280	281	279	313	282	294	265	258	312	287	297	301	294	281	281	301	295	262	272	298	305	312	270	302	301	284	281	263	310	284	274	264	301	257	290	249	321	289	290	288	313	297	263	285	285	267	277	291	289	303	283	303	276	291	265	277	310	283	281	315	301	298	290	302	290	278	277	283	282	288	306	278	291	298	298	300	278	267	277	278	312	285	306	269	279	277	271	293	291	287	309	285	296	279	345	294	288	261	265	255	310	315	283	288	266	293	284	293	310	283	271	261	301	298	286	297	277	304	299	279	296	305	276	275	237	294	309	286	279	290	282	262	293	267	264	283	245	267	302	280	261	304	295	274	294	286	295	301	244	245	283	304	294	276	248	306	305	299	272	287	295	284	264	298	302	336	262	281	248	304	273	285	282	294	287	287	284	283	260	282	309	266	276	301	305	307	303	296	280	280	277	278	273	300	285	240	290	302	287	316	294	288	282	298	275	267	287	289	302	274	269	335	279	265	311	264	300	268	271	265	307	311	296	279	281	246	277	267	298	253	260	286	280	262	266	274	306	283	286	297	291	253	265	289	293	269	294	289	299	321	314	269	272	318	290	297	268	280	305	297	304	293
9391	12416	999	613	478	467	429	387	358	323	357	307	342	305	301	315	293	307	326	320	315	295	301	326	260	302	269	273	294	316	283	299	312	298	265	315	308	266	268	276	294	309	305	299	301	285	292	279	297	297	295	309	310	282	321	274	322	275	318	298	303	270	307	299	271	267	285	259	311	273	308	285	313	277	299	310	299	279	273	303	282	254	290	299	284	307	264	288	248	298	299	268	313	298	317	279	310	290	278	298	283	278	313	294	291	281	302	270	289	294	288	311	291	300	285	287	267	281	316	296	308	294	279	291	343	313	281	308	267	311	294	280	308	279	291	304	307	275	287	296	286	311	277	304	253	267	307	297	291	322	296	288	282	290	293	313	296	292	302	299	284	298	304	294	271	283	295	302	303	274	291	307	300	299	261	280	307	324	306	304	285	301	307	306	305	285	296	290	279	320	272	311	276	279	294	296	295	288	279	306	294	325	266	296	308	332	290	292	301	267	295	287	294	294	271	293	306	295	283	295	304	293	297	273	282	284	294	292	289	284	286	321	279	264	299	272	308	296	329	299	265	284	312	305	315	293	281	242	273	279	285	276	302	290	276	282	324	269	255	296	297	305	289	303	310	304	299	280	274	281	294	296	263	316	316	279	302	304	296	267	343	305	292	298	264	300	298	256	299	298	299	268	281	298	272	286	257	312	301	293	286	292	299	285	299	271	318	293	278	287	286	284	268	317	302	296	324	295	287	304	315	293	288	294	307	296	317	286	298	292	285	278	291	291	271	284	281	276	301	308	295	292	276	277	269	309	287	302	304	265	299	318	275	303	327	325	283	258	301	299	261	320	278	303	278	290	311	275	318	291	290	295	275	252	248	298	282	287	302	274	310	284	333	295	315	295	288	289	288	307	262	268	284	277	311	313	280	259	277	316	259	248	281	281	275	276	296	294	305	272	280	287	299	284	290	258	288	313	298	290	330	301	338	310	291	297	306	271	303	293	277	291	309	279	281	282	300	296	324	280	267	312	298	285	280	281	304	309	296	277	304	260	321	256	292	309	296	300	287	298	283	271	290	317	294	300	272	283	301	305	312	293	307	283	288	273	300	258	259	294	284	274	280	306	313	299	269	268	301	328	286	310	273	255	279	274	289	332	284	278	277	297	292	265	290	279	282	290	292	282	328	313	282	308	299	331	289	297	308	289	278	284	277	301	278	293	282	303	300	280	327	301	280	260	305	306	309	273	308	271	280	275	305	291	276	279	271	307	305	290	320	275	306	310	295	298	311	311	302	307	274	297	281	264	293	275	305	297	279	290	276	292	335	314	317	329	274	292	270	249	300	303	277	264	290	283	275	273	289	294	314	285	283	304	260	277	273	341	284	274	307	313	294	296	309	308	299	323	325	271	319	307	305	273	314	271	299	292	282	309	326	284	268	285	310	276	325	291	295	280	316	281	282	311	278	295	303	280	301	310	280	293	272	289	310	290	304	265	292	279	300	301	335	318	304	311	267	300	278	285	281	327	282	287	304	319	284	276	289	294	295	290	274	298	277	293	282	316	302	303	282	293	270	284	272	313	295	280	274	305	283	307	294	320	335	310	307	263	317	312	314	270	295	273	290	301	316	286	303	306	301	281	304	313	315	256	274	312	296	303	294	264	272	309	307	266	288	303	300	270	293	279	291	309	303	297	298	294	318	301	273	307	281	302	271	289	293	274	289	281	263	309	324	290	310	282	293	273	296	280	277	285	272	276	280	276	329	289	303	303	297	275	293	310	288	298	313	294	271	319	269	307	290	285	271	309	300	295	300	301	273	272	302	293	274	297	288	274	314	290	285	295	321	281	327	318	311	294	304	289	271	287	300	290	275	303	277	335	329	278	298	304	257	297	312	311	311	290	317	314	311	299	265	278	290	279	303	257	286	295	278	278	286	297	286	308	318	341	296	299	267	281	266	314	292	282	300	288	278	290	292	325	275	272	292	303	276	299	273	302	291	306	267	311	278	298	264	313	295	296	302	313	300	292	266	292	277	297	292	310	296	298	314	278	279	310	261	285	284	298	268	288	290	267	285	301	297	293	275	284	272	261	309	305	280	291	301	282	262	333	270	275	304	305	300	299	304	257	302	291	278	335	270	292	300	305	284	289	293	294	288	305	310	281	266	310	297	287	308	308	295	303	319	275	305	302	292	291	323	253	314	278	289	285	272	306	328	295	328	282	280	287	310	260	280	322	294	289	295	306	290	275	242	297	313	275	297	317	274	321	305	310	282	320	292	294	290	297	314	283	286	272	310	278	322	269	310	276	289	279	278	296	305	250	299	283	299	295	286	330	265	269	275	319	280	298	278	298	296	285	292	276	314	303	286	298	317	315	288	278	305	269	291	291	293	284	282	270	289	321	294	308	276	303	331	292	283	311	274	269	307	312	268	283	271	288	240	266	280	284	262	294	313	284	274	278	261	285	307	308	261	285	272	310	291	302	293	285	283	287	292	326	289	289	326	308	290	289	305	268	322	290	305	274	300	258	321	257	299	294	284	296	295	307	308	313	293	277	268	267	279	274	301	297	324	298	333	291	284	286	298	268	264	286	300	293	275	268	296	304	296	315	281	284	271	290	304	284	291	294	320	302	299	282	274	266	300	273	295	269	306	296	286	332	333	284	279	278	290	315	312	288	290	328	290	287	276	277	299	298	259	278	277	309	282	289	300	262	291	286	296	275	314	279	278	310	284	305	324	295	289	286	294	272	269	280	286	304	313	298	276	291	304	273	310	301	321	302	327	303	283	277	284	306	285	292	319	288	293	274	303	314	318	312	284	300	303	309	299	327	314	304	296	290	286	280	300	276	285	289	255	287	290	306	299	301	282	294	300	301	319	277	256	296	277	311	289	287	306	292	284	272	306	285	289	302	300	290	261	335	304	283	283	343	294	260	286	295	273	279	321	302	279	294	250	293	265	305	305	297	288	297	313	282	273	336	284	288	273	282	286	271	290	313	303	283	286	290	262	276	295	292	309	272	309	292	261	293	298	286	280	298	279	260	289	318	290	312	298	256	293	313	260	278	311	297	298	287	299	304	312	272	291	306	319	266	274	274	286	306	292	296	301	297	298	291	327	254	307	295	297	311	265	305	273	285	288	290	289	293	287	301	293	268	257	307	313	284	312	282	309	316	263	266	302	281	249	269	263	291	292	316	307	301	285	263	307	304	304	306	301	283	310	311	265	303	294	290	283	290	298	291	307	302	314	263	266	292	288	334	295	283	284	290	294	293	272	259	287	273	287	314	319	269	279	317	275	287	279	314	307	293	304	273	287	295	296	319	295	306	262	303	290	288	253	295	278	288	279	297	272	296	281	288	320	302	280	298	282	264	268	295	283	315	272	275	288	298	303	282	271	298	308	285	296	293	260	281	291	258	276	317	265	278	282	309	266	302	291	310	298	264	285	301	296	300	292	282	291	283	301	297	307	280	299	277	293	277	300	280	299	270	285	295	251	308
24004	21468	28774	24584	21405	6751	1301	958	854	834	767	766	764	710	714	695	714	710	684	659	692	668	687	717	683	670	668	652	688	641	675	651	685	688	672	661	650	703	706	668	643	673	636	707	644	707	650	605	632	648	694	600	645	629	652	644	622	655	706	665	636	548	670	643	666	641	655	608	636	671	673	636	660	660	649	696	666	670	644	672	664	624	604	713	617	690	649	626	663	664	660	652	690	602	594	687	648	625	627	642	624	583	606	670	660	654	708	647	662	664	666	634	658	626	606	654	653	624	633	687	654	622	648	639	610	646	650	660	642	698	637	658	635	650	614	634	646	629	666	680	646	675	624	639	668	626	619	639	615	635	624	672	655	663	711	637	673	634	706	665	635	650	627	656	597	650	651	639	642	685	650	613	643	630	696	629	658	655	627	633	664	648	725	649	626	684	665	607	635	655	638	644	625	607	679	594	680	654	610	621	652	653	646	646	609	652	679	659	719	643	656	641	654	609	625	599	603	701	639	609	672	645	674	671	629	653	675	579	647	678	615	717	716	689	657	715	687	652	651	658	628	610	633	661	668	619	682	629	623	606	612	658	634	669	685	631	654	652	635	635	666	621	650	617	617	660	677	634	636	653	645	650	634	645	663	630	644	685	655	643	689	680	686	627	672	616	661	614	642	644	626	644	639	625	594	670	659	609	650	669	656	637	612	627	598	645	623	682	665	664	672	650	686	647	600	657	695	650	651	648	673	627	687	695	624	641	670	668	619	663	737	617	667	682	634	680	665	637	630	653	617	650	648	666	640	619	645	623	633	648	636	613	597	639	652	636	612	669	637	608	636	705	618	638	651	646	672	661	697	663	665	688	629	641	643	676	616	652	644	686	648	597	620	674	714	589	642	704	688	693	608	607	624	615	647	657	673	644	647	672	610	672	690	647	637	632	635	669	650	624	615	703	626	706	640	641	677	644	644	584	639	667	646	609	665	621	640	640	651	621	623	647	629	685	633	641	652	645	612	653	616	623	675	613	698	615	659	670	703	668	644	651	603	615	678	676	677	642	638	642	609	649	667	647	634	642	640	652	667	631	614	616	654	663	647	638	625	664	664	653	655	670	668	621	623	628	649	635	636	667	651	699	610	666	639	636	667	665	650	673	665	622	660	629	630	655	673	681	626	635	637	645	644	666	693	632	655	627	614	633	607	640	653	659	639	677	695	637	650	662	656	653	630	637	654	674	667	681	659	644	640	583	632	583	708	654	614	700	601	631	639	665	686	630	636	639	664	618	647	605	661	626	578	649	657	647	677	651	631	648	659	633	670	659	614	646	651	638	634	658	648	591	666	636	689	668	635	637	669	623	635	655	657	634	602	643	612	644	653	635	664	668	638	651	663	644	641	614	688	657	632	678	625	657	631	596	679	638	664	669	621	634	691	620	685	633	685	679	611	665	670	627	647	681	667	631	603	673	676	714	635	649	656	707	597	671	627	637	676	629	646	699	666	629	655	684	674	651	677	662	637	667	666	621	615	686	655	700	625	694	640	648	665	648	648	643	634	672	644	643	605	658	611	661	628	633	633	648	576	657	675	650	658	644	655	648	635	649	615	664	626	612	610	709	646	640	711	630	634	585	664	658	639	626	630	628	662	624	673	639	645	657	661	605	664	589	617	634	653	659	654	616	653	627	669	622	662	653	658	636	693	627	647	647	660	612	682	639	654	655	687	643	663	614	603	632	648	693	616	662	644	602	627	670	598	685	641	679	637	667	706	669	655	670	633	661	641	658	611	667	660	639	646	663	646	696	604	632	668	627	661	613	638	661	651	623	640	617	634	683	631	671	656	692	632	617	696	651	686	625	637	707	674	706	643	655	682	588	657	666	662	639	632	647	668	661	641	653	658	646	655	644	714	640	686	627	622	633	620	602	607	604	640	671	667	594	659	617	687	696	661	628	688	646	705	677	658	619	619	635	693	622	666	671	643	672	623	655	637	648	643	636	682	623	603	647	686	622	631	670	658	612	634	625	633	660	658	699	621	670	638	610	654	655	634	660	684	653	592	661	657	607	677	665	654	651	621	688	639	657	667	662	643	633	641	618	648	652	667	599	609	640	701	656	631	650	643	673	676	613	630	671	662	634	665	679	630	600	698	653	664	640	683	645	671	685	646	667	666	609	602	644	616	614	640	617	676	652	613	663	653	647	659	667	673	654	673	647	627	645	596	681	630	652	645	681	664	653	640	656	659	703	667	637	615	632	660	679	648	653	630	634	626	641	639	648	649	637	626	626	655	638	675	652	624	626	672	655	613	677	633	588	637	639	595	666	677	649	687	627	650	604	672	649	600	672	648	624	648	678	645	624	635	633	627	648	639	681	633	660	622	647	624	631	681	665	664	618	627	610	661	632	674	697	684	673	637	659	657	717	643	705	670	651	700	682	636	698	628	642	676	632	584	653	649	617	663	683	678	599	677	629	609	678	606	637	674	622	621	622	666	594	603	635	673	622	601	688	687	593	652	644	643	665	705	657	697	633	660	660	628	687	638	693	652	645	676	670	636	644	644	658	642	634	607	625	635	641	670	630	648	635	673	640	652	616	691	712	693	678	659	620	666	676	643	676	658	686	617	613	671	609	626	649	625	652	627	691	638	678	649	663	634	698	638	674	646	691	608	659	663	656	674	645	637	651	616	643	603	605	661	626	654	662	631	675	687	684	648	688	652	623	676	626	620	646	613	656	657	648	640	614	662	634	643	648	669	695	618	654	598	658	642	666	687	641	666	666	670	639	648	680	601	639	678	632	659	653	661	634	654	686	666	660	679	637	660	627	608	648	635	672	723	608	627	671	623	621	674	688	622	643	641	643	700	618	658	656	631	623	660	667	663	642	673	634	656	679	605	585	667	658	658	654	701	664	643	589	621	683	654	632	675	641	598	648	626	602	617	664	639	674	618	667	685	679	641	625	637	609	698	628	629	656	636	656	638	696	636	630	688	601	668	611	641	672	657	703	647	633	623	642	675	632	640	633	614	628	657	634	676	614	623	653	632	683	680	641	658	683	617	652	694	631	641	624	677	622	632	654	640	646	654	637	629	679	633	648	608	680	655	646	674	662	652	605	668	660	659	680	668	654	627	671	638	657	614	616	698	703	654	675	651	597	700	697	679	669	729	643	708	611	649	609	658	707	627	611	643	637	668	617	665	643	620	633	684	637	621	594	618	642	605	674	700	659	645	684	629	630	672	652	624	659	654	662	632	640	644	643	620	641	641	615	648	588	629	652	637	657	690	672	640	643	623	633	673	676	659	623	690	627	651	637	668	627	633	657	606	699	666	670	655	616	651	656	688	634	652	618	654	620	631	632	646	633	679	656	651	661	630	650	631	587	657	626	659	665	666	659	659	627	575	649	650	608	616	636	647	650	638	672	625	645	678	667	650	639	656	714	628	616	620	633	659	630	616	634	621	654	644	687	638	620	705	686	706	661	657	668	654	621	679	679	610	647
10698	26614	5999	2896	2109	1775	1470	1236	1058	949	916	846	856	821	792	823	719	754	707	709	689	735	698	665	703	678	735	694	663	689	694	678	688	670	686	655	652	660	705	648	721	655	703	637	692	663	647	638	677	661	654	696	688	642	679	655	677	633	678	668	675	686	670	694	664	656	698	663	623	674	655	688	680	693	639	681	636	679	644	644	674	644	681	664	680	638	678	657	630	668	627	681	641	647	627	651	658	688	714	620	658	661	603	654	696	657	654	665	678	692	669	640	648	666	622	685	646	681	644	734	632	658	642	654	663	634	651	671	650	630	670	700	680	665	722	638	655	649	654	608	659	664	659	674	684	666	634	683	637	745	701	673	655	711	650	630	648	713	641	655	681	661	676	681	639	675	652	648	631	673	654	695	637	682	698	673	615	641	719	642	659	671	669	691	606	611	650	630	587	619	713	644	647	683	667	669	672	671	664	648	682	654	654	680	679	653	623	682	677	654	646	638	619	680	662	629	646	674	658	674	683	633	636	676	669	620	620	647	645	685	622	675	651	644	676	643	677	641	660	653	643	698	667	680	664	645	599	651	658	632	665	667	705	621	628	676	630	678	686	664	665	667	662	694	657	662	646	636	639	689	617	654	715	686	703	669	667	639	719	635	644	687	647	670	658	723	655	680	655	688	687	645	628	673	666	616	627	679	658	693	650	675	671	617	678	669	670	663	654	678	639	669	639	638	621	710	677	692	680	703	693	690	668	608	657	695	683	672	602	676	650	644	664	669	683	669	648	645	684	668	636	633	683	653	651	628	677	637	703	682	672	653	639	665	646	681	672	660	676	651	666	649	665	653	676	731	637	645	655	667	658	644	644	586	624	650	672	655	676	645	617	657	664	639	687	629	651	697	654	641	673	695	702	692	677	697	651	670	659	663	666	684	700	601	682	635	675	640	630	660	682	672	665	607	645	622	627	675	668	584	683	686	684	681	629	647	666	654	650	690	654	637	627	649	649	614	681	655	623	664	658	680	651	654	631	668	683	683	673	665	683	685	657	653	660	658	679	664	707	717	695	655	621	648	690	642	676	658	650	665	632	675	652	683	651	635	680	694	639	689	675	662	684	665	651	652	686	654	641	608	675	596	681	712	627	605	637	667	695	657	644	691	675	646	691	684	602	652	678	664	693	620	622	648	683	659	658	639	653	614	628	653	665	690	687	659	659	678	614	675	647	645	661	657	654	658	696	667	638	706	729	703	669	650	688	686	665	650	639	619	643	662	665	651	625	627	661	643	652	626	643	673	674	650	700	674	664	642	661	584	719	679	658	654	671	649	689	636	650	647	716	652	678	612	710	689	677	665	641	666	649	653	697	707	674	632	692	685	649	634	638	664	756	634	669	696	617	683	650	648	658	668	632	640	684	679	620	672	648	682	655	629	693	668	690	673	660	634	612	653	678	670	663	690	601	639	620	634	673	664	698	683	613	654	682	650	650	636	640	662	651	660	672	652	666	658	689	672	680	647	656	651	682	661	696	683	637	658	663	619	644	602	680	635	604	655	649	624	673	709	679	646	680	653	648	636	655	668	679	687	650	672	682	678	691	658	632	671	667	621	601	696	656	638	639	650	658	599	665	709	642	613	653	672	672	637	630	684	649	671	704	671	647	694	621	673	659	658	722	661	646	698	643	643	653	687	672	654	671	667	680	670	678	631	598	675	689	686	670	676	650	689	614	635	633	637	635	665	674	704	630	714	683	644	684	683	629	656	695	716	684	665	644	655	668	668	632	638	639	634	652	686	620	650	653	626	658	670	657	650	676	629	637	669	658	647	670	737	645	679	624	699	635	663	679	668	666	669	657	651	698	691	695	654	695	654	640	657	651	667	679	714	615	665	652	690	653	642	622	686	688	661	634	694	635	676	650	686	691	596	692	660	648	679	626	633	671	669	686	686	705	649	676	641	653	655	673	694	623	678	633	639	663	625	666	651	677	646	640	600	615	644	644	636	693	632	628	662	646	638	671	652	650	661	675	645	665	647	657	667	690	704	614	686	628	639	638	645	680	669	681	674	635	633	638	661	693	639	678	657	689	648	649	673	680	616	661	633	670	675	691	662	675	690	653	639	597	628	616	642	639	684	647	680	660	680	664	675	658	643	670	659	628	684	673	626	690	652	665	651	701	643	687	622	667	635	685	668	665	636	659	680	689	667	662	665	676	688	644	641	674	665	673	692	677	671	636	670	640	617	665	729	690	624	676	714	649	660	650	655	670	637	652	679	754	693	668	666	655	676	648	709	698	700	651	682	635	688	659	623	717	623	639	697	704	666	687	666	632	654	636	670	665	654	672	653	687	666	663	625	699	662	649	677	648	627	666	654	640	660	616	631	674	674	662	654	687	652	662	642	654	705	645	621	634	705	675	651	661	676	618	655	637	647	640	681	678	604	708	651	665	666	702	659	670	693	672	632	627	678	671	629	607	671	684	654	620	706	716	617	651	638	671	671	651	606	656	659	693	644	663	689	589	683	684	666	640	675	658	653	633	644	663	679	703	658	637	686	659	654	633	655	677	700	619	649	671	697	684	640	670	616	669	655	684	656	670	648	645	664	680	673	681	670	658	672	692	664	643	645	653	668	619	625	668	652	643	683	731	628	657	685	660	652	634	668	607	633	677	621	697	663	643	636	613	672	629	645	660	684	694	654	660	701	669	666	676	685	628	631	686	651	602	653	637	663	670	658	658	628	642	700	672	642	666	664	632	654	634	653	641	652	694	698	681	659	657	661	635	651	716	634	665	685	670	686	680	658	645	682	667	664	646	673	646	646	661	647	649	643	672	701	664	649	646	690	647	697	643	661	648	643	617	698	658	692	626	695	654	638	670	670	703	666	645	683	646	667	683	703	662	642	677	618	681	661	666	655	638	659	663	679	672	674	658	637	672	672	662	648	623	680	673	627	678	695	642	670	690	643	641	655	648	629	637	639	645	683	641	618	675	635	699	672	681	652	613	646	637	671	606	711	705	658	630	665	649	645	623	656	684	647	648	686	654	697	690	678	665	642	648	639	662	678	656	673	643	621	694	659	718	657	647	649	678	696	642	632	654	671	641	653	635	689	674	639	636	688	646	631	616	663	707	679	624	677	654	669	665	640	688	681	620	666	682	649	664	683	682	646	665	664	646	613	667	665	652	685	667	667	667	642	631	637	597	638	706	658	669	652	629	715	654	673	616	663	676	622	629	674	650	669	655	654	678	644	674	627	643	674	653	691	592	651	663	687	685	667	650	669	659	687	680	675	670	619	686	688	661	680	675	643	651	680	672	667	660	664	682	689	679	707	646	672	648	678	702	680	656	696	672	660	638	684	662	662	651	682	652	625	649	631	628	627	662	626	650	648	669	658	680	662	671	606	629	634	660	635	650	657	666	657	600	695	640	669	645	659	676	639	627	639	672	661	687	653	649	648	667	650	661	620	646	670	680	669	631	669	660	694	599	624	648	679	660	635
25085	21455	27512	25722	7443	494	381	321	271	296	283	276	250	267	252	216	217	261	212	226	238	228	240	225	211	224	218	228	229	235	230	249	218	216	229	204	216	224	219	213	197	239	211	217	212	213	217	214	222	221	237	199	197	221	211	241	214	238	219	224	227	201	251	200	214	214	225	198	242	214	223	194	221	226	223	209	187	239	221	213	209	235	199	216	210	213	208	217	224	208	207	232	209	213	191	216	204	216	201	223	226	217	209	219	197	235	222	240	202	217	223	220	227	211	232	250	217	216	223	241	213	217	222	216	228	219	230	202	222	210	197	211	227	207	216	222	249	229	217	215	202	185	198	213	211	219	236	218	206	221	215	214	210	222	218	196	212	201	214	214	233	222	234	226	187	229	186	203	213	221	203	234	222	191	221	209	219	213	211	204	228	230	243	227	209	203	229	226	195	209	233	192	223	245	214	204	211	203	235	199	224	200	216	208	214	216	219	222	214	227	228	232	218	217	206	219	208	228	229	208	228	201	224	209	193	194	220	198	188	231	218	231	214	225	191	225	220	242	203	210	210	212	228	207	207	229	217	215	194	202	205	197	221	218	187	219	199	202	269	207	192	198	229	197	223	194	241	240	202	176	191	210	188	220	213	212	213	188	219	230	233	203	213	213	240	229	217	218	224	212	233	242	211	194	230	216	186	228	231	188	213	218	214	195	223	227	203	237	235	189	221	192	198	195	244	216	222	209	208	218	230	228	200	217	213	192	198	210	207	203	207	214	242	212	211	233	221	207	217	233	264	199	228	228	204	213	216	196	238	229	198	219	213	219	192	212	221	218	189	182	205	229	215	222	223	218	227	218	204	216	193	201	226	198	224	211	213	222	216	229	233	222	205	193	203	207	220	229	224	197	210	232	245	230	218	197	205	214	226	206	235	195	219	249	232	209	191	211	206	210	210	222	220	221	213	217	231	228	208	225	192	218	214	216	212	217	223	201	226	234	219	234	209	211	234	237	220	251	204	212	193	245	202	215	228	206	216	224	236	232	234	229	232	211	212	205	223	216	241	203	216	236	203	195	207	221	216	215	199	231	215	215	221	205	230	195	218	202	224	225	184	223	223	231	213	184	212	230	221	206	213	226	241	240	206	228	221	226	211	211	212	218	215	216	219	231	235	223	205	218	226	218	223	220	206	228	230	212	182	194	228	245	212	247	198	185	232	208	197	197	211	225	226	237	184	235	209	219	256	170	206	210	215	198	205	196	200	214	195	254	226	226	226	225	222	215	242	221	229	220	210	224	221	216	227	191	201	223	221	237	191	193	208	215	206	218	216	200	223	231	208	243	225	218	230	221	213	220	215	242	191	204	237	228	216	226	219	212	200	226	239	237	214	216	224	214	183	201	204	221	212	242	218	242	247	217	234	222	196	219	224	229	228	222	222	227	237	208	211	206	217	206	183	219	181	216	210	217	220	208	205	215	192	215	197	191	216	223	218	218	196	227	207	218	202	185	218	217	226	233	227	184	228	214	215	227	217	204	227	208	219	201	229	221	207	218	223	223	205	241	221	222	217	235	221	220	220	209	239	219	211	193	205	220	203	183	208	214	199	247	210	221	223	202	221	231	229	227	213	206	216	205	183	226	196	209	202	211	216	201	207	205	217	210	207	214	216	213	205	216	234	209	219	214	210	212	206	224	185	222	214	188	243	209	231	217	237	243	200	212	208	205	221	226	213	227	214	223	212	205	235	219	204	200	196	184	211	185	210	222	221	225	203	205	188	203	203	220	236	194	194	217	206	233	213	250	216	231	209	202	208	211	216	237	194	218	226	200	205	228	204	211	212	205	193	245	209	206	210	224	207	220	216	222	205	197	219	214	221	208	210	224	227	221	219	207	188	220	214	209	217	211	228	216	203	224	215	199	201	208	229	223	209	205	202	203	240	224	202	209	230	208	213	210	213	209	218	207	210	227	198	216	208	220	191	231	200	218	221	200	196	233	224	230	229	234	213	197	212	226	210	201	228	216	217	218	219	220	196	197	201	217	230	230	215	206	203	220	220	220	222	206	212	234	238	217	206	206	218	246	212	193	237	236	225	235	206	211	209	206	230	212	224	226	210	188	220	232	234	204	210	228	195	202	187	233	228	235	225	234	229	216	216	200	208	227	207	226	207	222	229	222	228	216	224	192	215	210	198	220	210	229	213	220	188	206	214	219	209	220	211	236	205	226	206	207	221	206	237	206	231	184	223	212	200	211	238	204	235	208	188	207	242	223	210	222	225	215	248	211	209	211	194	211	233	243	221	236	233	221	220	239	193	227	201	234	214	188	260	201	213	246	204	234	212	209	197	224	241	236	194	228	226	212	218	232	228	221	229	203	210	204	211	206	210	210	203	240	232	258	212	200	201	204	216	197	206	214	222	209	223	223	218	193	222	223	199	201	207	227	207	232	200	212	211	217	227	215	196	215	211	201	216	204	226	218	187	193	205	224	225	215	219	219	208	221	213	218	210	181	227	186	200	226	228	197	207	205	209	186	227	216	215	240	225	213	203	206	208	229	218	214	225	223	201	188	251	219	234	201	234	252	194	232	209	243	226	218	222	250	216	215	211	218	197	212	222	210	236	211	208	209	220	208	211	220	246	223	231	215	213	209	203	221	254	243	225	189	219	221	231	193	218	204	217	266	205	226	224	205	239	240	204	201	239	248	181	228	195	190	196	220	233	234	206	215	227	188	220	235	209	214	193	231	229	226	233	209	225	219	203	222	217	202	223	205	192	207	214	204	220	218	212	233	208	216	223	199	218	190	202	231	238	204	233	207	218	196	181	216	197	196	199	230	215	207	217	209	206	222	216	209	224	216	224	247	226	207	205	217	197	216	212	208	212	219	199	200	216	215	234	188	195	253	227	200	207	224	212	214	227	213	207	224	186	247	203	237	207	217	207	201	211	239	213	228	211	186	197	212	243	209	185	210	217	233	235	215	207	215	214	202	216	201	211	193	193	210	212	196	198	237	216	204	228	200	229	216	216	212	235	212	211	240	187	203	215	199	219	220	245	203	215	234	212	213	205	236	198	207	237	225	226	202	223	212	199	206	237	210	213	209	199	189	222	217	213	236	230	222	215	239	224	214	218	205	220	213	196	215	232	221	220	208	218	226	222	234	227	210	190	215	224	232	208	238	209	195	225	212	185	198	224	235	199	205	223	230	230	225	195	233	255	233	218	221	212	191	216	212	209	211	216	218	205	222	182	230	209	216	220	215	219	222	245	201	212	233	217	204	233	204	221	213	215	209	223	198	205	223	204	220	197	188	233	226	205	220	221	198	207	224	203	247	217	214	200	204	184	200	213	205	225	231	216	182	225	226	212	206	218	209	211	218	211	194	212	202	194	199	214	215	215	253	210	219	226	239	216	217	217	215	227	208	225	217	206	197	217	232	225	204	214	232	212	229	213	217	238	226	220	213	242	212	193	201	218	257	205	229	209	234	202	230	177	188
9444	19143	2980	1306	1006	784	614	490	479	382	374	329	324	311	288	305	283	248	270	257	237	251	246	217	229	268	234	242	243	238	253	236	243	239	248	224	218	238	237	241	212	206	246	224	212	213	279	225	216	229	236	224	251	241	241	213	223	238	238	221	254	248	244	245	223	233	230	212	231	217	234	245	237	211	230	245	211	256	241	231	237	240	230	235	219	229	212	234	218	247	230	222	219	237	224	244	230	240	244	227	245	227	232	225	255	229	245	237	206	233	244	235	256	249	260	241	245	233	214	230	214	211	242	235	248	248	223	234	230	249	247	237	208	216	218	239	239	204	225	228	259	231	226	227	205	224	253	214	206	230	219	233	222	242	225	219	225	243	241	239	238	249	224	245	236	223	230	211	224	254	226	215	207	225	241	198	234	244	216	236	253	239	229	226	224	223	208	223	236	217	235	231	216	225	236	241	215	236	221	215	266	222	216	215	220	233	238	244	244	201	243	236	235	236	243	256	219	214	236	226	217	236	216	231	225	205	246	239	235	222	237	206	253	218	242	236	237	218	232	207	240	189	227	223	216	233	251	201	208	241	205	199	220	203	242	232	235	213	229	222	215	226	222	216	229	216	256	215	212	259	242	225	237	212	203	237	248	237	246	215	229	228	218	243	210	219	243	219	233	223	195	214	259	237	252	222	232	209	194	233	220	234	206	233	251	227	215	237	247	223	212	240	221	206	221	253	241	219	224	231	222	211	233	244	226	246	217	224	226	210	226	231	255	211	239	223	215	233	212	217	218	229	230	246	224	254	221	226	242	242	227	217	214	235	238	215	239	237	217	216	219	201	251	244	238	256	239	236	223	243	217	216	202	252	237	247	202	211	229	222	222	229	231	226	207	266	233	242	233	224	227	215	226	239	232	218	217	223	253	212	227	209	230	218	228	263	210	227	232	206	237	246	206	242	223	216	265	228	209	202	220	217	235	224	232	237	231	236	235	240	237	217	234	237	224	223	245	224	209	207	203	235	256	242	224	235	235	225	234	234	241	228	239	234	257	216	248	233	232	245	215	218	204	249	238	234	232	231	203	241	199	224	221	217	221	228	237	222	243	219	240	202	229	232	214	211	236	237	214	245	212	265	232	239	242	201	241	227	233	225	237	227	257	243	214	220	234	221	229	240	232	226	256	227	235	224	249	201	231	225	197	231	219	227	234	237	231	232	249	231	226	230	230	226	251	229	233	251	215	260	227	223	244	226	238	247	229	231	234	225	241	238	205	226	263	232	226	220	236	244	231	236	209	228	239	197	235	249	229	225	248	244	240	235	234	228	225	245	244	226	214	240	238	249	226	248	228	239	226	208	205	246	209	229	230	214	239	206	235	225	217	240	244	248	244	235	244	216	238	238	226	239	247	205	215	262	205	227	254	218	236	224	221	222	240	214	236	232	222	247	233	224	263	260	234	233	245	235	238	246	246	226	227	214	240	217	209	229	233	228	250	226	208	235	242	250	239	242	248	215	210	236	239	226	222	233	224	230	228	243	250	261	228	227	226	238	216	222	233	240	221	261	226	237	236	234	214	234	241	232	206	249	249	186	240	218	271	212	247	225	271	230	235	248	210	235	227	227	211	232	233	222	226	224	187	233	253	239	213	202	258	207	251	239	216	229	215	223	226	249	234	256	244	236	222	222	239	220	234	196	246	226	212	240	228	205	231	229	235	209	227	240	234	221	245	247	220	217	213	228	240	229	221	253	246	222	250	242	217	233	209	238	258	221	232	210	246	195	214	224	212	222	234	253	228	226	225	234	241	236	240	238	213	272	246	222	230	249	218	226	245	223	225	221	272	217	218	215	243	230	241	215	235	223	255	231	232	222	230	223	241	237	206	243	205	247	220	213	247	230	189	210	201	228	228	206	260	196	251	200	239	245	227	219	245	220	254	215	210	219	233	216	228	211	212	222	220	232	225	216	246	207	202	226	222	240	232	204	214	215	215	221	222	232	245	222	225	205	258	232	215	246	216	198	236	223	241	252	212	233	235	225	202	226	226	229	239	195	241	232	208	226	230	236	231	218	219	207	248	209	239	213	223	204	227	233	243	269	215	222	228	235	254	232	240	241	237	224	241	239	242	242	233	227	221	222	253	235	223	253	224	219	240	212	262	219	226	223	213	231	251	236	217	223	230	246	225	244	224	251	222	225	211	241	222	218	229	212	244	230	225	226	233	254	211	254	229	209	223	241	232	232	240	241	197	219	225	222	228	222	230	211	209	216	209	221	234	228	236	240	222	228	242	252	216	240	247	244	240	219	242	199	251	249	208	225	225	243	221	207	215	226	212	224	241	224	227	213	242	207	223	225	224	235	227	216	233	231	242	200	224	236	227	253	236	240	200	234	248	230	216	229	232	251	229	245	218	218	241	207	219	215	226	226	228	217	220	231	248	238	244	221	226	218	209	223	223	198	204	247	221	220	218	238	233	241	233	257	236	279	239	242	259	224	222	222	198	209	217	220	249	255	216	205	222	232	212	242	245	242	233	236	221	230	228	249	235	241	245	217	226	240	231	214	206	248	228	230	233	230	224	229	228	233	228	241	232	224	229	241	243	222	242	213	234	212	230	221	252	231	224	228	227	235	218	245	227	227	233	239	238	224	212	243	226	226	205	222	239	225	243	256	232	234	248	228	221	214	251	230	225	244	246	223	219	226	255	227	221	237	225	213	229	234	226	214	208	261	241	230	240	211	255	223	220	238	227	216	245	219	228	234	218	245	220	225	220	232	218	248	220	241	223	245	260	225	244	209	232	221	230	233	201	222	239	232	229	233	223	248	228	225	228	222	251	229	222	214	201	229	257	267	219	192	223	227	236	226	242	252	207	209	244	220	239	228	261	230	217	215	223	230	242	238	237	236	229	205	238	230	218	236	237	206	234	234	236	237	220	241	212	218	210	236	231	204	240	250	221	212	224	252	234	216	226	245	254	223	231	231	223	208	237	231	262	243	240	245	238	237	240	248	242	222	233	241	219	249	240	217	232	247	209	211	241	246	211	219	208	232	221	243	213	241	239	222	219	229	212	243	232	228	271	236	216	220	211	247	225	216	212	234	238	244	206	244	236	228	273	233	232	254	224	226	223	236	208	216	235	222	257	248	231	227	248	232	236	253	218	253	244	217	254	231	224	231	213	251	216	218	250	217	224	242	239	250	244	233	248	233	211	228	204	245	205	231	244	227	247	252	224	234	247	236	247	255	241	236	223	233	235	222	244	217	215	213	218	231	230	207	210	230	240	216	243	220	230	226	245	247	224	255	228	210	216	246	280	248	208	222	228	246	210	198	217	247	238	218	246	268	225	222	227	242	229	228	237	211	234	226	243	218	220	254	244	227	242	250	224	209	250	231	236	271	238	215	227	222	226	244	225	234	226	230	259	208	256	256	231	223	226	227	227	203	219	231	240	246	227	222	222	231	218	237	258	241	244	235	228	203	207	215	224	236	218	247
22781	21436	29274	24022	21443	21481	6410	1440	1187	1083	1020	937	912	861	841	827	805	820	773	744	783	787	819	715	814	770	786	753	789	758	743	801	786	734	743	732	774	778	773	704	722	758	702	742	756	753	742	708	722	719	746	709	720	709	751	728	721	735	734	687	721	735	710	715	708	747	723	691	741	745	748	703	756	698	668	749	702	683	712	761	733	737	698	764	748	710	760	733	693	719	743	736	736	741	734	725	729	670	683	701	704	741	688	724	698	714	750	729	794	750	751	733	766	713	756	665	757	691	763	700	708	756	714	740	690	708	700	724	716	688	725	727	732	729	699	719	724	748	741	757	682	732	706	740	751	745	753	699	694	748	741	769	711	673	736	731	686	744	728	751	685	736	738	714	711	751	743	741	717	702	694	706	744	675	734	728	706	727	732	748	723	707	713	758	716	734	718	747	717	790	703	678	791	727	731	733	762	721	706	681	729	697	703	716	686	699	725	743	685	760	749	745	732	710	720	717	712	755	701	706	764	695	723	749	758	708	752	746	727	734	733	745	731	736	719	706	680	703	708	721	698	742	723	724	759	720	725	714	766	689	722	682	768	687	775	742	730	734	683	689	728	679	782	749	736	728	742	681	757	711	689	782	702	759	721	673	706	706	691	733	711	730	694	748	709	752	747	716	720	678	724	697	690	751	734	711	738	760	760	679	717	738	737	710	684	688	710	754	743	741	733	744	719	731	711	729	693	740	727	707	734	716	704	746	687	718	751	688	685	695	725	735	748	709	742	723	703	689	682	728	751	706	711	683	716	702	692	778	731	733	740	725	718	710	743	733	688	721	749	701	708	742	728	730	700	741	766	736	758	779	713	757	737	704	687	737	734	754	737	730	698	704	722	726	703	714	729	716	745	727	714	724	705	694	742	708	710	735	718	766	763	734	720	699	689	750	717	699	693	672	729	723	724	795	740	718	721	756	735	743	749	727	695	685	735	704	730	759	693	684	737	727	726	722	693	710	733	728	704	732	686	666	715	741	755	730	678	740	778	697	712	724	737	741	772	692	690	727	732	684	708	734	762	660	726	680	764	676	740	734	669	707	689	763	694	777	768	729	704	752	719	671	750	709	786	683	751	723	729	757	710	724	705	708	749	696	752	742	702	678	721	718	699	744	783	732	724	708	725	776	720	732	732	700	738	719	725	733	690	716	777	762	699	698	734	746	718	757	716	704	717	680	694	727	714	710	751	717	733	707	702	762	704	708	753	737	766	795	707	701	715	723	714	746	674	711	729	709	714	703	727	709	720	707	741	723	710	728	717	719	689	726	719	698	746	743	764	704	704	737	711	770	698	757	711	769	766	754	704	740	758	754	696	766	747	729	708	710	752	722	702	796	669	705	762	705	734	716	727	730	758	689	725	721	695	727	717	781	738	739	741	692	769	729	746	712	754	752	697	681	736	735	789	776	733	696	673	672	739	672	745	771	739	722	751	678	712	704	786	702	651	727	700	745	723	781	717	771	690	689	705	699	730	744	700	724	731	728	712	766	736	744	724	720	737	712	681	746	688	746	713	736	696	713	732	721	711	778	736	783	746	706	744	719	727	740	703	730	686	739	679	692	759	663	730	797	736	740	736	731	738	727	753	752	714	717	719	729	697	776	741	752	691	755	736	740	715	695	715	711	714	678	746	713	715	664	682	714	723	694	671	735	759	713	679	736	744	744	755	720	768	728	690	720	699	756	720	776	710	734	736	696	720	720	679	707	780	713	726	728	746	694	706	708	718	734	673	730	697	790	771	768	749	763	674	744	720	772	734	723	744	700	743	696	689	727	725	759	715	710	711	732	729	704	718	765	748	701	686	693	708	741	703	685	756	716	715	700	710	734	714	662	736	741	721	701	703	712	698	739	775	683	739	739	750	708	722	715	713	707	708	774	741	734	697	733	700	714	784	677	733	687	746	721	772	740	708	731	732	766	687	732	724	794	745	735	699	710	755	711	751	746	735	715	717	717	745	696	753	758	759	701	711	729	692	739	741	651	742	777	693	721	686	674	705	711	737	750	733	729	735	746	732	756	704	739	731	757	719	743	726	695	710	674	699	736	744	736	727	765	734	728	727	712	717	761	744	695	689	697	704	721	685	713	713	721	719	730	730	748	717	685	748	722	705	767	776	731	740	717	747	693	745	727	705	718	715	712	695	720	723	715	658	688	717	687	752	710	730	741	737	732	742	677	727	680	686	670	732	750	702	685	730	704	735	715	736	696	740	671	784	703	709	716	748	758	715	726	750	725	708	682	728	748	730	781	753	705	733	742	725	676	705	743	755	766	728	718	740	706	701	704	672	700	678	752	743	726	744	705	714	743	711	745	738	764	761	727	750	681	727	727	698	691	759	726	775	714	817	677	725	726	738	677	704	737	717	698	730	733	690	733	712	709	726	709	780	718	745	748	706	678	712	679	685	711	778	754	741	749	705	735	762	747	729	671	704	724	746	725	690	722	730	702	738	756	735	722	753	689	733	685	742	672	688	699	665	768	694	746	726	768	673	751	715	669	680	672	743	708	692	741	732	741	726	707	691	726	718	706	684	690	721	746	676	685	715	721	744	718	677	714	717	735	722	712	762	708	722	720	741	761	707	697	740	752	690	734	705	715	717	741	730	738	718	767	691	729	702	703	723	758	729	769	737	738	711	738	740	748	736	743	756	693	712	735	749	666	721	728	708	750	706	709	726	668	759	719	700	747	742	713	722	749	751	734	710	741	669	711	740	781	708	699	760	708	736	721	736	747	742	747	725	754	729	770	691	767	728	729	690	749	705	762	716	731	716	723	705	693	711	716	690	743	721	687	742	730	703	727	702	736	730	789	726	707	695	691	714	710	734	748	751	669	727	712	695	712	768	738	717	737	663	746	766	738	712	753	712	724	714	718	778	733	751	680	692	750	681	717	737	742	746	713	718	706	718	686	746	677	751	727	677	731	684	675	717	716	726	694	741	758	723	703	744	708	765	690	750	715	723	664	712	718	726	724	744	695	732	682	706	759	740	712	686	700	743	728	731	715	689	728	673	727	682	720	691	695	687	720	738	704	719	714	706	675	731	702	715	718	696	703	728	710	678	772	720	674	721	749	708	713	746	719	773	683	699	749	697	694	708	732	699	724	723	736	684	688	686	717	704	717	697	760	728	714	714	719	743	754	734	722	749	672	677	765	694	709	751	723	680	716	752	696	676	740	691	743	732	655	775	761	769	722	747	743	737	690	710	727	678	680	729	730	749	710	709	702	714	727	769	723	713	731	724	690	743	715	820	704	686	706	761	762	723	741	749	703	711	710	701	738	718	781	702	695	698	696	727	769	723	750	736	689	720	712	731	733	719	730	694	753	772	691	725	737	698	681	716	707	712	699	719	725	707	722	707	709	671	766	729	751	682	706	731	721	692	714	707	720	732	708	701	710	710	741	721	713	722	748	702	733	697	766	718	744	736	685	704	740	792	743	790	773	685	740
13644	29515	9811	4822	3498	2752	2252	1747	1564	1330	1216	1137	1037	1008	988	897	866	805	825	826	852	833	831	828	767	785	768	776	725	743	760	818	761	776	765	766	717	770	696	745	727	762	782	736	739	771	789	730	764	759	786	708	757	722	726	757	729	768	716	745	692	734	790	747	736	803	694	718	706	683	735	728	779	684	705	729	740	763	760	744	710	780	729	733	711	717	749	717	761	710	741	730	735	717	768	725	709	779	755	726	725	772	748	688	774	719	759	746	704	692	736	689	718	749	711	771	758	732	693	746	722	764	704	772	722	733	688	708	703	751	716	750	821	737	738	784	724	733	711	729	734	751	746	719	690	758	699	724	728	718	711	706	719	709	767	694	736	738	761	773	740	764	745	731	728	730	708	752	726	760	749	742	719	696	739	774	730	773	717	764	743	753	743	773	723	691	796	721	733	747	752	775	781	745	739	753	760	741	734	781	774	813	674	754	699	738	795	691	735	752	713	780	800	775	702	805	711	773	752	728	720	735	723	761	730	753	775	748	712	677	718	720	730	720	757	764	715	757	751	764	685	750	711	788	697	769	730	797	729	726	740	791	667	754	716	762	760	742	778	758	712	762	714	742	723	739	775	721	725	768	774	785	780	785	743	768	720	722	769	756	705	746	744	726	734	702	738	722	729	753	722	775	737	725	747	752	754	745	711	765	705	763	762	702	728	705	728	781	717	673	731	739	752	785	750	784	755	767	751	683	707	751	751	743	711	740	708	728	681	745	721	751	739	690	733	710	690	759	759	702	672	696	782	759	723	741	702	699	742	696	741	737	731	760	752	750	745	694	765	752	729	760	721	772	745	759	747	782	759	728	735	766	719	730	724	725	683	721	727	760	768	768	724	751	726	712	812	737	702	765	738	732	743	726	703	705	760	701	745	757	733	793	740	776	762	752	717	727	779	762	735	754	767	732	713	739	722	693	712	724	729	722	698	702	734	718	715	796	724	771	756	766	788	780	746	734	721	791	708	716	745	748	705	764	704	697	701	761	745	782	757	711	757	742	722	740	741	739	742	802	759	787	742	723	739	758	822	712	687	707	696	732	724	704	750	759	671	714	782	718	769	750	722	751	691	722	751	729	732	732	725	725	757	787	733	700	749	719	702	804	756	782	702	676	721	790	708	730	749	709	755	741	744	768	789	726	676	752	768	755	752	735	683	783	708	766	682	740	771	759	723	787	725	752	711	743	717	773	742	684	772	741	737	749	697	765	770	756	743	736	753	724	738	759	745	764	778	758	719	739	720	767	764	762	714	760	733	750	768	705	717	713	755	738	742	738	683	716	713	734	737	749	674	799	717	790	734	740	764	728	726	757	723	764	757	768	732	701	723	774	737	751	730	746	763	740	752	722	770	748	705	727	703	782	759	769	722	748	763	764	738	750	704	766	721	743	725	727	725	758	713	741	764	718	766	721	765	729	708	761	751	681	742	751	791	728	769	755	772	737	669	806	762	734	738	738	756	724	774	706	731	763	774	777	755	749	727	710	765	742	758	756	738	744	735	746	728	706	704	736	697	661	752	736	743	735	765	753	742	750	726	717	724	707	735	736	727	694	756	755	721	770	780	738	726	746	750	718	706	735	758	707	773	762	733	729	735	735	744	746	717	711	734	740	726	810	739	738	718	723	724	745	755	774	741	729	743	778	715	773	704	733	777	713	691	769	742	709	739	724	706	729	757	747	767	776	748	716	754	765	713	745	757	775	773	710	764	732	732	677	781	707	756	709	737	722	751	727	706	726	725	743	748	748	785	729	733	760	702	707	722	755	726	745	693	738	718	726	735	746	707	736	729	709	727	696	690	707	686	774	700	736	735	727	734	726	726	781	729	758	743	778	759	791	698	742	749	746	709	713	724	737	712	737	750	757	791	720	712	742	738	715	717	712	759	703	742	733	742	779	732	758	706	739	727	718	717	758	751	774	721	735	744	744	741	677	738	723	727	751	728	736	702	735	778	751	755	729	702	734	717	716	750	715	731	741	710	760	716	755	773	699	739	703	729	765	791	745	758	772	749	788	762	746	761	723	743	664	737	746	729	711	787	727	715	733	683	743	685	728	678	719	719	758	776	733	727	776	708	738	758	737	735	762	762	800	744	714	710	717	752	744	756	741	777	747	737	731	735	757	747	779	704	732	737	772	725	727	702	732	732	715	740	738	694	715	758	747	723	764	710	709	724	740	733	741	758	748	700	723	716	694	732	762	758	789	775	712	757	739	740	745	737	736	745	726	730	713	729	725	781	758	740	784	701	688	715	745	688	732	730	731	755	724	769	698	735	749	722	734	729	814	701	704	716	717	771	699	771	753	733	704	722	731	737	758	674	733	715	720	796	754	751	713	747	679	704	721	720	752	721	673	715	742	764	723	731	745	736	739	763	721	753	719	688	715	740	785	745	747	745	723	737	755	703	750	766	713	735	735	746	759	728	687	757	728	709	764	732	810	771	728	724	712	696	681	735	729	690	790	751	672	736	762	718	779	700	758	778	724	713	772	719	710	719	740	702	728	666	790	748	733	756	740	716	746	746	764	757	681	746	777	751	703	719	688	745	707	726	758	722	760	729	738	788	718	736	741	717	730	744	754	759	762	744	730	737	759	715	763	768	726	726	732	794	733	710	685	727	714	785	736	715	710	719	747	822	728	759	741	687	705	722	730	758	775	717	784	716	728	738	752	759	704	747	762	710	779	748	725	712	749	702	759	734	760	717	734	768	697	712	689	691	747	774	748	740	724	713	721	736	765	706	744	720	721	671	701	689	723	725	748	713	757	723	729	752	704	766	752	768	693	744	697	712	763	735	722	710	737	760	761	753	739	738	714	718	724	740	744	790	732	781	744	759	717	709	695	731	765	706	744	766	738	724	750	733	712	702	787	763	728	716	715	721	746	746	705	693	748	722	733	712	743	768	690	755	743	726	722	736	744	736	714	723	709	769	711	723	697	733	715	669	760	720	738	772	718	699	686	712	749	784	757	699	770	775	693	771	752	727	694	737	749	757	724	739	743	700	771	718	761	771	704	781	700	748	762	691	719	833	737	733	783	758	737	758	767	760	738	710	710	722	701	738	709	737	707	746	746	729	731	696	722	696	736	671	744	707	729	741	751	731	715	725	738	729	734	732	736	702	725	756	685	724	731	719	786	730	786	695	765	743	733	788	738	710	736	758	684	712	682	762	754	796	737	762	728	732	704	732	701	755	766	736	755	740	748	746	749	709	751	712	723	732	763	750	743	723	769	757	753	733	707	720	720	699	749	745	749	692	707	731	799	721	750	777	725	737	749	724	751	733	744	779	745	722	722	742	744	702	719	754	739	742	745	748	727	744	775	700	768	739	726	752	720	733	728	706	710	716	773	755	726	750	763	761	747	735	738	714	742	760	766	731	736	798	783	730	768	724	706	745	764	697	736	713	773	792	752	707	724	732	714	731	723	761	669	720	742	762	745	740	691	725	735
28161	20060	6018	632	383	349	336	314	286	330	290	268	301	277	311	289	290	290	292	299	260	265	288	270	269	251	269	291	262	286	302	289	310	259	280	272	286	268	291	272	301	290	270	257	263	275	285	268	316	300	283	251	287	275	295	294	285	276	259	304	278	313	278	276	294	265	260	267	280	268	270	285	286	235	264	285	276	294	272	288	287	275	250	300	279	294	267	297	288	300	302	261	266	283	292	261	281	301	309	283	306	308	287	289	283	258	282	292	308	284	305	316	299	287	302	288	301	291	267	291	321	297	282	278	293	264	272	286	277	267	299	303	278	297	260	241	292	281	264	295	277	307	299	261	272	301	297	279	273	286	266	297	295	263	273	271	273	285	283	317	286	259	266	275	264	304	300	310	280	272	287	296	297	269	271	305	270	298	263	293	259	267	298	279	276	279	253	273	291	283	297	304	281	301	294	276	284	306	287	256	270	280	319	288	320	299	277	292	289	287	290	289	287	279	296	271	294	308	277	264	271	298	304	286	294	291	295	242	267	267	254	283	306	303	286	268	297	281	293	273	308	269	293	285	271	283	307	288	302	284	276	295	294	286	292	275	267	274	300	281	296	268	270	295	264	284	259	259	283	294	272	290	265	290	280	318	268	233	274	325	266	298	290	271	241	301	291	298	261	276	298	248	282	300	276	292	270	278	272	298	269	275	292	281	269	295	294	260	265	290	294	287	281	280	275	296	277	284	279	260	293	267	256	268	280	271	297	252	284	252	310	301	260	285	231	271	287	262	291	272	293	272	266	275	291	288	280	288	255	284	289	290	274	284	324	270	278	267	289	267	287	264	297	277	296	275	287	275	312	277	255	283	256	263	282	272	274	307	307	304	280	264	267	246	309	294	268	266	281	288	280	268	273	311	297	270	282	296	265	273	303	302	284	233	271	300	284	272	316	287	270	290	266	263	284	285	286	291	317	275	290	293	296	279	272	270	296	301	302	294	274	294	292	297	305	291	270	305	306	289	307	285	294	290	270	263	258	274	308	316	285	271	247	283	304	273	300	271	274	259	279	295	293	297	285	297	263	288	310	288	296	296	299	296	289	305	253	279	301	269	292	261	264	331	266	280	306	287	308	276	291	310	277	296	281	282	272	270	306	291	264	254	290	276	309	261	283	297	312	307	233	277	252	305	289	285	296	302	298	293	264	282	276	261	318	282	303	257	279	298	293	268	267	303	291	304	293	301	282	270	302	265	283	271	295	303	269	268	274	276	275	282	291	279	271	279	284	289	293	297	280	267	286	285	285	262	296	277	307	282	267	299	258	282	269	265	261	293	291	279	263	310	276	272	261	277	265	296	286	271	324	255	280	273	262	317	267	277	280	273	278	301	291	261	288	265	298	299	285	269	292	277	278	293	283	291	279	271	263	279	283	274	272	283	285	297	277	290	295	294	275	296	266	305	293	276	323	269	282	276	308	259	276	292	272	254	254	259	297	260	271	248	264	255	267	307	322	292	274	270	283	262	294	272	282	281	281	306	266	275	272	308	300	266	271	316	266	286	318	284	294	264	281	284	287	279	283	289	281	288	273	252	294	268	282	268	276	299	288	275	283	291	275	275	282	299	292	307	257	279	270	251	279	317	285	281	278	281	240	283	263	284	273	314	255	269	285	269	289	280	302	282	280	302	276	319	279	300	278	307	282	269	265	247	292	293	309	277	303	309	277	289	300	289	294	286	290	286	292	293	286	298	278	310	288	264	267	302	276	290	297	286	301	317	285	303	265	283	306	288	271	290	276	282	290	268	283	279	268	302	292	289	308	300	282	307	287	309	272	248	255	302	302	289	300	310	281	258	296	284	264	275	266	272	296	297	266	298	289	269	275	271	250	289	272	263	311	263	291	271	280	254	286	308	297	261	314	255	313	265	278	285	268	288	270	296	266	286	271	276	287	276	291	264	270	264	315	293	257	327	276	290	244	279	268	282	292	258	293	324	293	251	296	265	290	314	295	286	266	282	270	295	253	290	271	318	250	304	268	284	279	282	287	256	293	254	265	276	306	289	299	279	294	289	303	277	279	294	279	301	283	264	277	284	280	285	278	285	289	286	264	297	267	288	278	284	289	274	274	270	272	278	261	273	310	287	283	275	291	271	279	292	253	273	272	286	276	290	305	293	270	268	274	276	256	255	260	272	279	279	271	278	270	269	270	282	253	292	273	281	294	291	284	281	304	255	279	283	280	286	262	294	258	279	284	289	275	290	263	236	268	281	308	292	243	297	272	281	259	320	285	257	258	281	253	307	274	287	323	310	309	292	284	272	276	281	302	269	296	301	286	262	265	279	320	293	262	248	285	320	288	298	288	269	286	259	298	278	272	283	265	301	283	329	265	289	269	276	290	287	276	276	270	306	248	259	263	268	303	265	283	278	316	286	290	283	288	284	294	286	271	270	281	277	284	284	259	295	251	283	281	289	306	270	297	290	253	269	285	258	277	285	305	310	269	300	281	278	276	276	294	279	289	307	286	305	278	275	279	270	290	293	260	256	251	296	302	279	275	303	301	288	281	255	277	288	278	252	278	296	291	289	293	269	296	284	284	320	272	283	286	303	255	275	300	299	315	253	311	266	291	289	271	272	275	258	272	302	290	267	264	268	293	324	301	276	282	311	297	271	252	287	293	265	275	285	314	285	275	307	251	269	267	331	265	273	269	284	290	259	264	289	275	263	268	279	259	265	270	306	268	291	290	266	257	276	279	311	287	295	256	301	326	293	286	318	306	291	302	247	296	261	291	259	307	282	279	285	298	294	294	278	304	271	289	288	282	299	295	265	294	276	260	299	275	286	270	261	280	255	291	269	281	273	277	289	297	286	262	287	278	287	279	300	275	268	276	269	289	258	256	278	291	280	261	289	273	285	279	263	264	318	288	298	296	255	267	312	273	286	276	283	284	274	257	293	275	266	271	282	283	248	281	282	283	312	294	283	279	265	305	276	286	271	300	293	284	290	241	269	279	259	283	285	261	301	293	292	260	264	288	265	279	257	276	286	283	274	265	304	274	286	269	275	282	291	260	268	307	275	267	265	288	257	286	273	277	313	294	284	283	285	248	277	300	304	286	268	279	295	273	288	284	276	286	288	303	251	276	279	286	287	261	307	285	295	247	270	298	277	291	273	287	288	321	274	274	279	293	316	272	271	280	283	295	288	287	307	251	271	269	270	285	257	311	271	297	292	283	327	278	300	290	278	289	272	281	292	294	289	268	273	257	274	272	276	252	356	279	257	269	291	318	283	302	300	269	284	273	274	299	286	271	290	297	289	276	263	259	303	306	275	276	279	260	305	276	282	263	265	255	293	241	288	263	269	276	284	255	245	294	259	310	294	255	278	289	274	262	271	301	275	306	310	303	247	292	268	298	290	307	268	266	275	241	287	282	258	277	269	295	281	308	297	279	266	294	286	273	268	280	308	265	318	268	267	257	281	301	293	300	277	305	236	289	286
9726	11045	969	626	523	434	390	364	349	338	368	330	271	318	299	324	301	295	297	329	286	316	288	287	284	298	294	279	292	317	282	302	297	285	278	266	271	303	269	310	284	288	290	271	285	311	294	324	278	274	257	262	293	280	298	287	282	311	308	270	286	312	285	265	291	285	313	312	287	291	305	307	326	284	282	299	314	267	287	294	268	290	291	281	278	293	315	288	302	267	304	299	310	319	293	265	279	299	305	274	307	300	300	327	302	276	288	274	313	295	291	271	265	297	259	266	314	293	307	266	288	281	290	309	310	304	289	284	291	308	264	279	304	301	310	291	298	308	290	267	265	307	278	292	295	301	289	276	294	279	283	305	308	299	307	316	304	274	291	273	288	304	294	314	293	285	273	282	262	299	309	265	317	260	311	296	303	301	284	317	293	256	289	290	315	262	340	286	299	265	306	308	299	262	310	326	282	299	287	264	258	292	311	313	280	284	309	310	270	273	317	284	278	272	295	309	316	303	291	315	344	314	296	292	270	285	280	265	305	286	295	304	288	295	282	279	284	289	277	261	316	287	286	279	332	273	295	298	265	288	297	313	306	273	266	296	285	273	302	294	259	292	266	302	293	292	314	286	310	291	256	292	298	276	288	291	284	278	288	277	339	304	283	338	267	302	288	308	290	277	309	298	276	320	298	289	263	279	310	291	314	301	304	292	255	292	286	282	284	270	287	282	292	271	288	307	290	284	287	295	297	289	292	284	295	293	299	281	291	263	251	273	290	293	266	272	307	285	288	324	287	297	291	303	283	255	298	286	314	321	295	304	308	282	266	268	271	276	309	259	289	302	281	259	269	265	300	285	280	328	287	267	315	309	291	302	289	295	279	260	311	274	284	303	286	295	287	305	277	268	265	300	309	279	272	314	308	254	301	305	278	297	296	291	332	302	292	287	307	302	255	275	311	299	274	285	294	281	321	268	272	279	257	296	313	281	287	284	276	282	262	296	316	298	316	291	273	299	290	301	342	287	268	310	304	256	272	285	291	291	292	303	279	283	272	275	283	289	243	295	296	292	320	295	329	259	264	305	310	292	294	352	286	292	296	259	284	323	295	272	269	261	307	264	298	285	261	322	300	302	310	300	265	309	285	285	303	312	292	255	256	300	295	255	304	289	278	275	299	293	281	279	286	303	301	286	262	282	317	311	288	311	308	331	338	299	300	298	300	302	300	308	280	278	289	288	295	264	257	309	298	263	282	301	274	287	273	279	300	309	303	290	286	287	291	290	284	310	299	300	288	310	305	273	310	298	274	285	288	288	292	330	296	270	265	326	306	309	298	289	291	252	294	288	278	305	252	299	292	288	300	306	264	270	301	274	322	299	256	314	298	280	292	286	284	250	287	303	303	263	315	260	284	313	301	280	308	303	278	290	292	300	281	280	287	304	302	300	299	287	282	276	275	305	288	266	274	300	307	312	310	295	285	285	297	293	299	281	294	267	266	294	292	298	284	294	267	315	285	307	295	270	293	273	314	248	326	289	286	298	304	282	294	279	269	292	315	273	313	286	306	293	255	291	280	266	274	297	274	271	289	268	308	275	304	285	303	307	282	278	310	250	302	296	279	280	271	300	274	291	289	292	283	265	278	297	314	271	273	305	278	288	300	271	317	299	298	266	283	269	288	293	314	303	319	283	313	307	277	293	311	283	301	297	289	274	310	281	316	297	260	293	307	291	269	303	308	284	298	286	288	289	258	305	301	310	307	273	251	280	273	309	297	283	270	287	264	290	304	261	277	290	293	302	330	295	285	282	303	326	244	301	292	282	267	277	300	263	291	292	286	303	266	310	293	296	278	284	305	271	269	276	284	284	283	302	277	275	284	265	283	287	286	295	286	283	323	301	303	301	302	294	265	268	283	277	296	280	292	289	299	297	303	312	319	274	286	310	303	301	285	315	262	322	289	317	316	275	295	295	273	297	291	291	312	269	289	287	284	281	325	294	290	279	308	283	288	286	278	303	285	325	279	295	279	257	304	311	288	272	275	298	290	319	285	303	263	317	300	296	284	305	307	283	310	304	306	305	310	331	298	288	303	294	274	273	276	299	274	278	313	292	273	300	306	314	288	290	277	287	290	316	281	285	309	310	284	306	297	290	303	318	284	283	293	307	313	283	294	306	265	311	303	301	307	349	276	313	307	291	305	274	291	301	292	277	288	291	312	308	274	307	297	287	258	280	305	296	308	287	275	298	314	283	300	283	288	286	276	300	287	302	274	279	296	314	281	288	272	269	283	298	306	293	282	316	270	289	290	257	271	311	315	258	283	287	267	283	307	285	297	300	289	304	286	277	298	320	289	311	281	294	298	289	296	247	288	291	296	291	294	294	293	306	289	279	271	307	284	286	311	267	307	301	258	287	285	298	279	305	295	276	302	293	288	277	331	296	300	298	320	305	277	290	301	270	267	303	272	286	275	294	304	305	301	284	314	270	275	289	276	293	305	302	264	284	273	315	297	256	280	286	293	284	264	311	284	279	296	340	303	263	284	296	259	284	300	279	283	282	279	301	280	269	295	305	290	308	305	278	300	318	309	257	313	289	298	289	273	259	266	293	309	272	306	269	276	279	277	265	284	275	297	319	303	298	294	286	302	297	336	288	293	313	280	268	305	318	269	262	259	301	294	298	274	287	291	310	291	302	261	272	289	291	271	293	292	286	291	286	264	258	271	279	289	295	287	314	291	301	310	290	309	314	283	285	303	299	307	277	306	271	288	271	312	292	282	298	285	285	322	277	285	298	296	282	292	310	293	302	280	278	283	251	317	290	300	287	309	282	318	311	248	305	287	325	280	323	297	290	293	288	291	286	260	268	303	293	284	265	328	306	289	302	283	305	291	294	276	303	325	296	296	282	275	285	292	292	294	303	282	278	300	302	267	298	321	275	293	302	319	291	300	299	276	275	307	292	274	265	268	294	293	292	281	311	259	302	288	270	300	258	265	300	264	300	307	273	294	288	299	296	294	271	291	300	303	261	270	300	345	284	286	269	279	281	284	308	295	294	266	304	273	316	317	285	298	309	282	281	286	280	289	269	305	283	278	284	266	286	335	278	270	290	267	293	310	303	314	321	287	306	315	288	326	254	282	307	296	294	287	326	269	293	271	296	312	281	304	308	274	290	271	315	280	285	272	332	289	295	295	284	301	321	307	270	305	277	286	295	305	275	291	275	278	269	306	321	279	286	313	301	288	248	280	311	276	283	320	255	305	265	292	320	307	274	322	269	274	289	322	274	286	263	302	332	279	314	291	307	286	283	309	274	271	276	235	283	275	297	274	302	289	268	298	307	279	295	293	282	270	285	314	302	283	310	284	305	281	285	282	300	288	310	283	303	309	276	244	284	308	293	267	306	268	279	270	288	298	305	308	265	272	295	268	285	285	320	279	290	259	275	301	308	276	288	295	266	283	307	287	283	277	276	319	297	302	275	299	267	311	290	295	292	268	311
24022	21409	28528	24710	21304	6169	1256	941	833	812	777	769	757	721	682	672	652	675	674	657	626	684	664	674	666	656	647	634	649	654	637	729	622	662	655	632	668	622	663	698	651	603	663	623	633	613	598	676	616	632	652	649	642	662	671	646	649	643	651	605	617	620	635	705	695	641	620	639	616	634	649	620	683	662	626	638	614	607	635	632	602	600	622	683	614	628	668	680	622	653	655	629	675	635	639	661	643	604	663	664	643	644	633	591	631	625	643	592	649	658	653	662	627	632	656	664	663	647	625	638	655	630	642	666	616	633	613	664	674	638	623	636	618	661	649	642	584	621	641	696	672	702	650	611	631	618	687	659	636	625	669	637	645	611	622	634	638	670	631	609	630	698	655	640	636	633	618	623	586	656	633	678	639	675	660	682	622	659	686	581	650	618	570	653	668	698	670	625	616	663	590	644	584	649	611	645	587	635	629	613	651	630	673	635	683	647	654	641	677	628	621	634	661	604	683	668	622	611	617	626	626	624	663	600	661	668	651	638	677	624	639	592	620	635	631	607	644	608	627	658	632	634	621	639	649	608	612	633	601	610	627	659	619	658	655	646	632	603	651	639	630	640	637	627	649	640	636	624	607	693	629	661	597	660	603	605	618	683	667	607	635	674	638	618	633	658	621	616	630	642	622	652	585	632	599	631	654	640	625	619	662	697	685	605	638	588	619	655	638	673	654	605	671	631	663	608	627	637	645	635	632	608	628	677	629	635	672	610	657	629	659	681	600	614	607	644	645	634	607	629	600	610	620	637	624	636	652	646	639	647	629	653	647	676	606	645	612	614	652	654	641	648	672	653	594	652	634	646	642	651	638	587	632	667	578	595	630	627	635	644	648	658	643	632	678	665	634	640	636	618	633	626	631	633	616	651	612	628	627	648	632	574	622	571	666	649	646	620	669	638	653	623	614	626	675	618	637	640	631	620	625	639	643	648	677	622	631	595	615	648	601	639	596	639	662	622	667	644	611	651	644	662	640	636	673	646	635	604	634	669	624	662	628	642	641	682	653	577	617	671	636	635	636	667	649	649	640	640	633	643	669	651	664	677	598	619	668	636	622	658	633	634	673	612	657	634	607	641	656	631	641	683	664	661	643	637	687	619	681	609	635	610	645	637	636	681	569	630	637	664	633	643	684	690	640	665	621	638	663	669	662	626	633	665	665	657	643	656	651	645	616	610	621	620	645	644	651	636	643	708	651	591	614	619	629	588	675	625	669	649	596	622	705	620	571	638	595	614	621	628	622	679	670	641	621	632	581	666	635	637	641	646	664	612	709	647	580	584	653	620	619	616	680	630	689	658	679	638	616	636	630	619	657	660	633	602	628	615	622	655	669	609	600	639	602	674	633	635	646	615	618	618	677	650	634	657	625	634	667	658	614	687	686	616	643	649	637	651	651	656	644	626	627	641	665	576	645	591	611	581	631	649	641	599	615	643	671	623	610	630	663	622	683	641	632	665	653	656	630	615	622	603	693	629	610	650	614	619	599	609	653	621	640	622	590	641	607	642	649	649	642	628	653	672	618	637	600	653	647	640	617	660	638	657	689	656	698	637	639	681	605	662	613	618	624	646	682	665	622	647	642	678	671	655	622	629	645	603	594	643	640	662	623	621	643	661	629	669	643	645	678	594	662	624	644	647	655	655	629	656	669	652	622	666	639	609	590	657	642	623	639	638	617	667	632	613	670	625	633	629	593	610	624	704	636	654	647	650	655	641	639	630	670	625	618	638	685	627	641	599	611	665	625	610	645	635	649	648	630	671	626	596	636	650	599	660	615	638	615	618	683	632	654	686	642	618	641	567	655	604	641	601	626	633	616	668	646	649	626	600	636	650	599	642	600	604	658	659	657	618	649	645	671	649	602	623	604	631	659	652	640	633	596	612	654	643	634	640	643	609	638	622	667	656	616	648	626	638	598	658	582	658	638	622	601	607	632	642	646	682	671	648	625	658	668	636	664	620	610	695	628	677	608	658	608	623	594	561	648	621	634	621	642	599	643	667	616	642	625	615	649	675	697	641	637	634	656	642	639	654	638	648	588	622	660	598	641	638	653	640	631	670	636	616	649	611	650	706	621	603	683	647	588	613	634	656	645	629	607	622	630	665	631	655	646	654	632	637	602	665	591	593	621	662	603	649	632	655	668	660	603	654	644	603	637	676	658	612	612	641	651	651	618	614	653	630	631	597	646	665	610	667	642	617	621	675	632	635	620	627	653	651	608	628	661	678	637	622	641	610	653	599	622	614	651	706	669	568	664	617	603	625	643	615	679	615	658	595	632	622	628	619	599	639	606	693	573	661	661	652	622	613	636	626	695	655	639	642	651	654	663	633	627	664	656	670	638	615	641	641	615	632	581	631	592	607	662	644	645	673	609	643	635	602	666	700	600	596	643	660	629	615	635	649	679	672	613	649	608	657	615	638	594	619	623	673	679	653	620	618	640	595	585	595	668	655	630	616	648	607	633	640	616	662	656	606	610	647	661	673	632	617	617	637	613	622	643	689	629	657	624	631	626	627	645	643	617	631	638	666	575	637	669	670	629	673	600	623	642	645	632	705	635	609	626	581	656	641	636	661	607	615	647	626	631	658	616	677	641	712	641	635	665	637	613	685	643	632	599	605	651	616	642	641	635	647	669	669	652	592	631	651	633	706	634	656	634	660	646	639	672	648	643	632	643	632	635	666	631	586	651	600	615	620	681	655	594	629	588	617	633	650	659	623	615	618	664	657	591	653	662	672	616	646	638	624	610	630	642	624	650	620	643	689	637	639	619	668	635	647	673	685	624	625	637	613	621	609	634	663	635	663	564	663	677	618	618	610	670	643	611	625	660	662	587	602	645	656	628	625	673	602	610	627	636	610	630	639	629	681	651	641	614	623	626	650	634	614	621	632	643	619	653	687	659	663	628	672	644	656	653	632	640	658	693	625	630	626	692	616	635	632	639	584	654	629	631	605	645	640	645	608	636	649	670	656	642	653	660	631	654	660	646	624	631	627	637	653	642	597	628	683	625	657	660	668	660	671	566	667	659	600	630	608	664	637	676	673	650	611	620	621	619	602	591	646	637	646	602	620	646	663	599	659	649	644	689	594	648	644	625	647	646	624	622	661	646	604	611	678	681	676	618	628	684	666	637	608	638	667	679	645	630	677	636	680	628	615	673	659	628	645	584	631	623	619	622	652	599	645	628	616	591	610	641	656	609	653	690	680	631	681	645	618	632	639	631	641	631	649	666	629	633	637	589	649	653	646	663	610	637	604	627	616	612	626	623	661	666	594	661	598	611	618	634	666	648	672	619	637	595	678	652	639	645	647	643	579	634	589	646	661	641	628	631	639	596	633	625	620	646	612	626	632	668	649	642	630	611	643	641	661	603	636	595	652	653	626	632	638	645	691	669	661	610	626	603	706	665	632	598	581	632	642	606	659	669	597	678	638	617	615	634	655	632	573
12338	23065	5900	2909	2213	1725	1428	1227	1087	1025	942	829	854	809	746	763	738	687	713	691	732	730	700	701	677	705	636	671	653	689	628	684	721	667	668	670	738	636	667	681	636	678	680	635	700	622	689	655	658	649	647	653	683	680	665	591	698	660	636	648	648	631	637	615	646	625	672	640	640	626	669	643	628	657	641	656	662	623	682	672	660	687	679	642	651	632	661	627	650	656	705	664	629	685	639	609	663	650	682	664	632	649	633	637	624	622	645	705	690	654	689	667	664	671	680	621	686	671	695	689	612	660	617	667	651	619	622	654	657	643	613	615	620	635	683	637	668	652	655	672	635	664	666	678	642	672	694	594	677	622	685	649	681	604	696	665	684	647	626	651	679	677	666	641	659	649	667	656	657	669	599	671	663	661	672	606	670	618	646	598	674	650	645	681	654	725	613	635	669	677	650	636	657	651	657	641	680	646	647	635	614	653	627	656	652	636	629	626	662	655	613	640	660	669	646	687	665	621	660	670	609	618	592	609	674	679	653	688	695	661	647	672	622	667	664	617	646	615	647	643	674	653	697	630	671	635	662	598	663	686	635	656	648	602	671	673	638	647	704	592	678	673	698	649	664	639	595	644	676	570	642	614	636	641	678	611	679	657	634	680	590	661	630	643	635	690	696	630	638	671	613	672	637	657	648	632	683	619	656	654	625	703	612	682	657	623	684	676	653	609	675	648	663	643	604	659	704	650	676	683	657	646	631	673	664	685	693	604	631	635	670	636	619	649	658	604	643	661	632	640	655	622	641	667	652	655	642	685	629	691	726	672	658	653	665	643	696	639	606	693	690	686	654	683	681	641	619	637	654	638	661	648	636	663	671	617	667	648	661	636	626	673	645	643	677	637	651	637	698	676	650	687	625	642	643	643	634	683	666	631	700	618	666	667	642	661	605	701	660	647	624	672	634	623	643	633	675	659	663	664	653	671	685	624	634	643	635	661	636	651	642	652	654	615	628	634	651	647	645	646	701	671	672	617	646	610	684	674	642	668	706	662	681	619	646	620	685	626	647	645	654	674	615	675	647	616	660	643	676	639	690	660	664	672	641	665	605	655	665	639	676	642	653	647	623	662	634	663	664	632	688	658	648	671	667	659	650	655	648	695	617	668	671	644	683	674	655	628	674	704	677	661	681	664	640	594	652	676	642	661	664	683	666	691	687	658	643	657	644	652	635	652	641	634	632	655	627	690	659	646	657	646	641	640	595	645	631	625	630	652	650	665	648	627	653	689	606	624	631	651	626	633	624	616	653	680	667	647	673	641	664	645	639	641	627	609	655	669	596	614	653	647	610	692	668	631	664	639	709	621	616	645	588	639	694	605	649	642	674	640	659	608	632	683	629	649	630	697	634	689	658	691	677	636	655	664	644	617	642	635	648	696	658	652	664	664	682	617	618	648	655	623	664	635	655	669	631	662	661	682	646	658	674	738	640	690	637	644	665	623	664	633	704	652	662	662	623	653	675	641	641	624	667	673	579	640	638	609	634	634	664	613	635	665	671	639	668	643	652	626	648	660	654	649	672	652	640	634	674	663	616	667	616	628	664	642	618	669	647	665	623	611	677	676	690	677	615	677	668	618	673	660	644	670	637	650	650	638	649	668	673	680	648	608	605	644	654	625	671	680	640	642	672	668	613	639	684	624	656	639	638	667	663	635	657	634	688	637	631	671	651	661	686	636	643	639	629	625	639	718	695	681	654	658	694	662	710	683	661	626	637	667	630	649	671	641	660	589	636	639	704	677	633	651	641	658	665	629	678	696	639	654	658	694	678	637	649	684	697	671	641	655	634	639	640	645	668	615	703	618	689	675	627	649	671	651	656	660	687	664	672	657	639	628	665	713	628	621	622	646	673	684	632	654	661	693	663	626	653	668	645	624	661	635	620	635	674	608	660	649	613	633	637	646	674	662	660	653	673	646	651	631	628	685	658	668	662	654	663	691	681	635	671	643	668	584	668	677	709	667	650	679	667	653	672	645	657	661	666	659	646	615	665	633	723	688	660	697	664	680	614	639	654	620	676	661	654	661	641	641	669	647	630	609	625	692	634	642	642	658	642	693	639	614	658	621	625	633	627	658	629	695	638	656	677	670	629	680	625	606	682	608	607	718	687	667	653	641	677	643	691	667	632	649	663	627	652	663	661	653	645	624	637	620	632	688	631	656	640	634	657	675	657	629	609	662	646	673	659	671	653	646	658	656	640	662	612	620	646	693	623	596	668	670	627	648	644	672	647	665	644	658	663	659	650	608	627	651	702	659	659	644	674	618	640	641	646	610	653	621	602	610	669	664	719	594	631	692	600	642	664	673	669	618	682	672	641	689	695	737	605	626	658	681	671	682	590	651	618	624	628	644	597	639	648	669	609	662	655	634	655	673	656	656	690	641	641	661	628	662	644	669	657	654	642	697	644	652	660	670	645	672	691	656	670	664	617	657	639	661	666	597	633	646	657	686	647	630	649	640	611	653	679	621	656	647	631	676	699	654	630	667	651	702	620	627	657	631	684	635	650	672	652	649	660	651	644	637	597	654	656	631	690	646	671	669	621	680	599	638	623	686	675	657	657	605	665	680	620	703	634	658	674	684	656	673	652	678	708	664	643	650	680	672	627	697	684	610	679	662	641	652	659	590	679	664	646	647	630	676	682	661	644	661	676	640	619	633	656	616	685	617	646	686	658	627	679	653	643	653	624	636	693	646	680	680	651	690	658	658	672	653	648	632	689	687	627	626	635	678	675	668	653	696	712	666	649	661	637	639	591	641	680	606	644	636	668	689	646	605	662	644	641	622	642	708	648	669	694	627	626	664	645	669	692	643	641	693	660	627	676	680	634	655	630	608	651	654	686	686	665	639	627	668	643	680	672	649	632	679	686	673	665	621	666	627	699	677	653	649	664	648	663	672	661	666	708	643	657	639	680	584	674	613	621	676	655	665	690	651	662	617	692	618	667	660	649	669	625	609	688	683	661	617	686	629	688	663	613	667	644	654	652	667	632	642	646	709	649	636	695	646	678	688	666	668	688	651	716	656	659	669	647	658	650	650	575	662	641	664	652	646	677	649	621	655	653	675	688	642	672	639	600	634	670	646	675	644	607	622	662	651	614	643	640	611	592	676	597	611	679	639	662	620	670	696	661	660	660	629	619	609	682	649	679	630	649	638	665	585	717	681	663	680	709	683	693	648	658	722	640	634	631	656	643	648	671	703	643	654	632	664	719	628	625	656	607	681	619	622	683	649	637	652	688	634	637	650	688	629	637	676	637	644	668	642	675	708	651	682	682	620	667	648	676	611	661	662	664	655	662	630	653	659	635	682	684	665	661	649	627	635	676	656	665	661	633	634	706	673	669	663	674	687	664	629	651	666	682	619	646	636	666	654	629	626	657	680	718	636	664	692	622	651	651	600	618	658	642	641	654	682	639	650	648	676	670	649	638	626	634	662	665	691	645	630
25100	21456	27212	25896	7155	502	414	363	301	283	270	252	279	247	237	245	233	229	245	236	220	213	221	236	203	228	214	228	221	244	223	247	222	205	220	216	219	213	233	212	243	211	234	233	205	206	246	222	240	241	200	208	230	212	222	193	192	191	190	221	208	215	225	225	210	218	219	213	236	211	202	231	218	206	216	197	229	205	200	239	244	207	214	183	223	205	204	213	196	214	216	224	216	213	222	239	215	219	244	191	201	205	230	225	219	194	199	219	229	200	213	247	193	226	199	209	211	225	202	212	252	219	202	223	216	211	206	210	239	205	207	216	193	211	219	183	241	214	200	210	227	211	210	227	224	206	228	211	230	229	234	228	210	227	229	206	209	210	201	208	244	218	207	218	210	214	213	227	221	206	223	196	242	223	219	218	203	208	224	209	222	237	216	203	228	225	215	204	216	205	215	226	218	227	216	189	206	214	203	232	229	202	196	205	196	224	237	190	196	229	193	233	221	238	229	218	256	214	227	223	228	209	205	212	232	227	185	243	225	212	191	212	205	205	201	206	243	221	209	210	228	222	189	212	223	209	203	191	238	194	215	223	219	234	207	239	206	217	211	213	245	210	216	228	215	210	234	223	208	230	206	208	218	219	249	218	200	208	210	240	212	234	223	208	191	212	225	223	213	211	230	210	189	226	215	211	220	211	220	209	221	203	193	215	217	235	218	223	224	210	235	222	220	221	176	209	237	231	214	216	192	208	193	212	209	220	210	247	230	197	194	215	204	181	203	224	202	211	202	227	193	223	242	231	204	204	191	224	187	195	227	192	221	206	202	235	221	209	203	220	225	210	214	199	229	217	198	218	202	207	221	208	193	221	216	211	225	220	215	181	215	194	195	235	225	211	229	199	208	213	228	208	223	227	187	212	223	228	238	215	224	210	214	210	202	209	213	201	204	203	203	222	246	202	206	228	221	235	224	196	227	207	224	230	219	223	207	206	218	197	194	221	231	230	217	192	230	216	209	199	220	203	204	243	225	223	207	190	233	225	194	190	231	225	216	232	245	234	247	239	199	222	209	238	237	251	223	193	208	217	183	203	220	209	200	226	209	230	207	239	218	211	220	239	208	195	206	211	205	219	213	206	222	214	195	217	218	212	219	203	234	227	219	222	209	243	230	224	194	218	222	214	246	192	202	190	208	194	217	211	228	204	222	231	203	202	214	201	211	220	222	207	231	176	221	221	242	201	220	222	229	241	201	227	211	219	215	226	189	228	230	241	207	186	214	216	232	203	233	236	196	219	210	209	232	225	205	224	225	214	213	200	228	208	210	214	220	225	213	198	202	227	218	210	202	227	220	213	205	205	234	235	238	209	202	221	217	200	220	194	210	212	233	223	213	222	240	238	192	222	227	205	220	212	222	193	199	176	198	231	216	215	212	210	229	204	221	207	213	209	232	223	236	220	219	204	223	189	228	209	201	217	186	217	199	222	207	207	236	203	210	216	202	203	224	232	221	208	198	208	206	206	207	220	190	223	207	211	190	225	206	225	197	208	217	227	217	209	191	227	192	211	203	224	193	235	183	217	241	238	206	214	218	218	215	189	205	233	198	227	182	226	203	202	202	216	190	216	231	214	231	198	221	223	179	228	198	207	191	238	208	222	223	234	243	198	216	201	245	207	200	208	204	224	243	217	216	234	212	216	211	209	214	228	230	210	236	215	215	210	197	228	175	204	198	218	190	221	183	225	204	214	219	233	219	202	209	217	220	205	218	207	222	233	210	229	217	228	241	226	193	196	233	243	231	232	210	214	229	204	194	217	231	219	222	226	202	232	221	188	215	210	211	196	224	228	233	198	220	227	202	212	217	225	198	228	212	236	212	231	221	214	217	217	202	210	196	195	224	199	233	202	207	202	233	242	218	206	219	233	241	210	224	230	216	214	219	215	219	206	227	207	211	205	184	223	213	195	234	235	206	228	221	210	226	217	205	218	236	210	203	242	200	217	196	201	219	208	204	211	197	227	212	196	226	228	214	212	240	217	188	198	229	206	211	202	205	202	235	203	208	200	226	226	230	209	220	244	191	217	195	221	217	221	208	226	215	207	225	205	220	206	198	203	227	221	250	233	188	215	198	229	206	209	228	220	204	181	221	217	223	207	216	216	245	207	226	201	202	218	233	204	217	200	203	221	217	208	196	237	211	200	219	177	226	214	195	211	223	213	240	197	217	219	203	232	227	232	220	232	208	188	198	216	249	203	232	209	223	207	207	188	230	203	231	228	252	187	215	200	196	217	199	246	226	223	226	214	235	233	183	199	199	223	210	217	203	221	205	226	212	183	185	187	212	216	225	219	213	213	240	217	213	204	195	234	221	193	216	237	211	217	195	223	220	189	190	206	198	223	222	216	219	205	232	218	215	243	207	211	201	234	191	219	215	226	214	213	245	231	203	228	209	210	218	207	218	194	209	208	197	203	227	221	213	190	234	202	203	221	200	229	211	230	208	206	210	202	223	213	203	205	202	214	210	192	208	163	209	211	211	231	205	219	209	203	226	190	222	182	231	214	216	215	231	212	210	215	211	212	185	199	216	225	213	245	225	224	194	223	218	192	224	204	198	190	216	201	209	218	199	215	206	214	203	187	229	229	209	229	220	237	194	213	193	221	188	183	182	201	206	231	213	225	194	236	216	203	200	225	216	239	231	207	231	190	209	201	214	215	201	208	195	225	201	234	216	210	228	243	205	204	200	215	217	203	188	226	207	197	228	198	204	205	205	219	188	190	212	201	239	225	217	243	211	222	220	246	228	188	196	230	211	216	186	208	212	209	225	200	193	230	224	229	215	182	220	215	220	232	231	226	208	199	212	223	199	227	223	227	232	183	186	214	192	229	225	213	182	242	219	215	208	200	214	223	223	202	206	224	191	220	205	204	218	188	210	223	228	202	210	223	191	184	210	216	207	206	208	201	222	221	202	221	208	228	237	227	181	222	204	219	208	212	211	219	189	206	214	227	226	225	216	216	225	207	207	209	224	232	219	230	205	208	218	220	196	197	193	190	194	225	201	216	221	180	180	209	216	187	212	201	209	227	198	203	221	240	226	229	212	217	231	215	203	215	226	231	191	221	223	216	201	227	221	205	208	189	181	209	199	202	191	218	203	223	215	213	211	181	227	204	218	216	235	219	221	191	214	223	233	221	208	214	213	236	199	225	225	203	191	205	203	209	181	218	214	223	183	210	213	194	206	214	228	213	203	230	190	210	213	202	216	210	223	198	216	200	205	216	182	220	215	204	246	224	214	220	211	198	210	218	220	199	192	225	200	191	187	216	235	206	230	233	205	231	203	181	238	217	219	236	218	248	225	207	202	201	216	205	209	204	210	229	224	208	226	212	206	209	223	216	206	212	224	215	249	224	226	230	207	204	204	223	200	232	213	233	214	240	196	193	214	203	217	208	238	238	219	192	227	220	232	213	207	210	219	209	235	223	203	214	220	210	220	195
11028	15962	3065	1433	1019	707	635	544	458	398	363	332	332	301	300	268	268	256	264	250	266	255	258	224	279	256	249	225	240	214	236	265	226	210	242	231	222	235	244	238	236	252	221	227	217	249	210	234	222	239	208	214	264	247	214	211	247	234	228	224	241	239	264	252	242	214	217	215	245	220	227	239	235	220	246	213	218	246	212	222	214	229	237	218	231	241	261	215	231	225	239	255	237	223	221	229	233	235	242	227	206	231	230	234	209	227	199	231	243	250	229	197	229	225	266	214	208	251	211	239	233	211	203	233	220	212	204	220	215	216	229	228	248	223	230	218	239	253	230	245	235	209	196	246	221	207	210	231	216	212	210	220	207	247	230	221	244	236	210	224	220	216	244	257	193	230	231	212	252	205	227	224	189	231	239	210	218	209	230	217	198	239	220	230	246	241	226	231	249	233	254	233	244	235	217	234	217	215	248	221	217	194	225	225	224	227	215	241	229	198	217	239	245	216	215	236	221	210	242	243	198	196	218	227	232	212	237	238	247	226	227	227	210	239	213	256	237	238	201	252	232	240	216	227	220	222	235	217	228	240	248	201	202	226	227	230	247	231	254	219	213	218	250	221	203	208	210	230	230	198	224	236	233	217	209	227	232	238	204	212	210	254	239	217	222	210	242	248	237	206	221	230	249	230	225	207	237	239	215	238	252	253	242	214	229	225	217	223	230	221	216	219	255	205	231	235	235	217	248	262	210	224	241	206	233	244	269	219	235	241	213	241	213	212	212	213	232	242	256	220	219	232	241	230	243	249	213	229	226	237	232	250	213	257	245	252	219	220	236	222	223	231	211	212	226	232	237	202	220	235	233	215	221	233	224	226	233	233	221	237	242	206	237	230	220	235	253	213	211	212	238	272	231	218	219	216	224	207	231	250	248	190	239	216	226	256	227	260	215	256	212	219	228	223	222	224	232	235	216	226	249	199	246	210	225	208	227	234	243	229	213	185	209	237	234	240	219	222	256	202	234	217	230	219	229	215	239	231	237	237	222	219	254	219	228	230	239	222	225	232	219	217	224	247	244	236	226	220	251	216	225	222	202	238	198	200	188	246	201	229	248	253	233	208	243	243	212	244	234	221	239	227	247	246	251	240	253	245	214	238	216	225	221	225	217	243	222	211	216	231	214	214	234	230	229	244	224	220	257	234	217	240	243	212	241	233	232	228	226	217	228	226	217	231	224	219	202	236	210	220	239	222	231	243	236	255	226	243	236	209	236	246	197	227	219	220	221	232	243	228	229	238	240	208	226	212	229	238	222	211	239	244	238	223	224	225	272	242	253	223	209	220	222	257	227	255	252	228	243	216	227	210	218	217	236	211	210	259	220	257	264	217	213	232	235	216	241	208	216	239	207	239	245	224	237	227	222	212	212	249	230	212	243	244	193	215	226	249	230	217	259	255	231	249	252	227	226	217	242	212	229	242	218	236	225	227	229	217	226	228	193	238	247	241	248	230	210	254	234	199	223	247	230	200	228	223	207	231	216	218	235	238	228	242	229	200	218	242	247	201	235	233	218	232	230	223	229	222	232	227	239	225	254	214	221	249	232	239	253	218	199	217	191	223	254	241	231	219	219	219	238	239	230	233	227	229	237	220	209	239	264	227	232	230	217	214	222	215	242	242	251	199	240	237	245	231	212	248	218	225	235	244	246	239	223	218	217	235	196	219	223	237	242	261	237	268	240	185	199	227	245	220	225	225	236	232	260	200	252	232	237	250	221	243	244	234	212	220	237	219	241	205	201	199	209	211	219	222	220	231	257	256	210	210	225	233	223	229	224	216	213	215	239	256	247	225	210	218	221	203	206	247	216	218	223	193	232	215	231	215	213	226	216	246	203	261	227	217	231	235	229	225	233	238	222	221	203	223	246	246	212	202	209	201	257	233	247	234	248	232	222	237	253	236	233	248	227	230	219	246	210	256	223	222	224	219	238	220	225	266	209	234	232	221	220	223	225	222	229	224	243	236	217	238	226	202	250	223	249	225	227	243	241	237	222	219	239	222	235	217	221	216	220	246	228	227	247	229	256	250	218	240	231	239	223	246	219	198	225	241	241	222	266	238	216	208	234	213	229	210	233	225	230	226	209	213	236	221	214	230	225	208	232	244	244	215	237	223	218	224	221	211	255	194	227	229	230	206	222	214	214	243	244	252	220	238	253	248	236	239	239	233	247	220	229	214	223	221	208	243	240	234	209	231	215	242	229	201	255	244	220	234	226	241	212	207	243	223	214	235	222	216	248	208	237	240	243	239	228	211	210	216	242	240	232	214	224	228	247	235	212	238	251	229	239	253	249	234	237	222	215	236	242	212	253	235	225	220	200	218	229	234	230	236	249	238	232	242	256	231	219	242	257	227	224	222	233	233	234	244	223	227	212	249	218	212	238	214	224	238	208	223	239	232	217	215	216	226	250	214	244	233	220	244	215	224	222	248	225	222	213	237	226	219	249	225	220	215	224	227	216	225	239	231	227	227	221	218	244	261	240	242	238	212	249	227	216	217	219	207	221	227	225	231	221	222	228	229	247	238	236	238	221	225	243	261	215	246	254	229	243	214	200	207	222	248	216	199	227	232	249	227	231	232	254	241	228	237	247	215	218	241	234	212	204	236	250	222	234	211	243	254	242	231	211	216	242	217	280	249	231	249	244	250	227	231	224	217	255	213	227	195	257	231	216	230	236	231	229	225	212	230	224	208	227	224	212	226	241	213	252	264	218	241	221	237	205	211	229	246	236	215	232	209	206	226	213	218	227	236	218	227	205	219	236	243	226	221	251	242	229	243	232	214	254	204	264	225	224	201	232	208	206	218	247	228	256	254	252	247	242	219	231	221	252	240	220	244	203	227	242	207	230	237	252	231	249	223	235	244	242	236	214	251	233	231	215	260	236	231	239	207	244	226	220	214	220	222	227	233	229	222	203	257	210	200	230	210	220	245	238	226	243	235	210	252	237	222	242	230	220	219	245	216	252	227	253	228	215	240	245	239	219	223	219	245	238	227	236	247	234	205	230	233	211	201	221	218	225	237	229	211	214	238	233	227	253	222	261	239	214	207	253	242	242	225	193	228	243	248	227	230	243	231	220	232	249	232	251	251	247	211	202	202	232	237	234	240	213	239	204	236	231	216	219	252	222	212	242	255	250	234	223	230	229	227	214	239	247	231	255	256	231	209	236	232	229	226	223	226	218	224	225	245	190	228	207	219	265	226	232	222	202	227	261	227	253	239	231	239	222	236	216	217	249	229	243	224	216	221	228	212	258	237	232	219	236	222	254	217	235	225	221	233	211	217	248	199	227	212	211	225	228	217	203	214	231	218	284	234	219	244	225	225	224	250	209	223	229	217	201	227	238	254	220	213	217	218	256	253	246	252	224	211	234	220	221	249	246	233	224	238	227	211	236	239	210	211	218	223	234	236	235	228	227	239	235	241	216	241	231	206	226	216	216	222
22714	21336	28846	24160	21332	21355	6267	1471	1107	1097	980	971	943	876	872	865	786	773	736	829	786	798	798	794	739	774	747	748	742	772	767	806	735	733	713	709	787	705	748	758	783	779	740	718	733	730	732	742	706	711	698	741	714	745	719	699	719	709	729	742	721	724	760	728	714	697	754	747	688	700	697	804	713	716	695	711	671	693	699	736	742	713	704	714	771	709	737	704	731	732	697	700	738	730	709	714	711	684	718	723	761	679	704	706	756	703	761	743	682	717	728	708	730	687	750	676	772	723	742	712	718	737	680	711	711	722	728	710	726	772	626	699	697	766	706	764	741	751	717	719	721	695	689	706	696	778	698	717	699	706	720	702	653	680	711	738	682	705	734	734	728	715	709	744	754	729	694	698	724	742	717	690	693	711	636	704	759	676	755	714	746	725	728	745	697	739	731	696	714	725	687	756	728	702	730	703	726	713	720	725	717	664	702	686	737	709	770	705	713	720	703	761	749	730	749	753	690	678	778	737	717	745	712	736	719	690	724	736	735	716	765	723	689	742	756	715	732	674	683	776	699	725	698	690	735	725	720	741	728	714	709	787	707	724	676	742	712	721	775	760	726	663	684	711	700	752	742	757	739	724	716	765	773	690	700	696	722	737	744	737	720	722	691	745	728	720	683	687	731	752	725	670	709	702	716	727	734	722	732	748	774	714	715	710	735	690	717	689	652	742	687	724	683	748	665	754	709	716	747	750	703	672	696	734	697	670	743	693	747	699	689	675	737	728	711	748	730	659	725	769	749	717	744	737	719	735	681	711	715	678	679	688	744	679	720	744	726	738	713	747	712	679	745	719	714	726	743	714	703	682	710	698	684	689	716	729	716	734	717	667	724	691	670	721	721	758	704	692	722	695	708	726	736	694	718	713	749	714	700	716	765	724	674	708	683	735	761	689	722	699	701	723	730	708	699	736	724	713	720	724	757	733	725	691	725	747	707	754	743	728	720	717	678	731	703	692	700	741	758	724	732	713	654	717	709	685	749	739	716	658	742	730	713	744	764	687	710	734	704	688	698	725	732	720	722	688	688	750	761	745	737	713	732	749	730	662	759	732	741	703	739	688	711	686	732	698	687	714	699	753	702	719	728	713	713	707	719	707	748	743	749	723	684	702	736	712	691	717	771	735	709	762	711	715	715	751	714	726	721	714	683	692	672	693	708	775	713	773	739	654	727	664	725	746	719	741	761	742	774	724	717	747	764	759	715	745	738	689	749	693	728	713	699	736	707	726	693	717	730	745	724	736	701	712	732	695	719	742	696	659	687	733	676	796	669	700	707	696	734	705	774	739	700	677	692	756	709	730	748	683	705	735	706	731	685	727	691	685	716	707	695	722	695	753	724	733	690	720	699	686	650	736	712	723	709	701	718	704	692	692	685	719	697	709	759	702	707	670	683	683	713	744	696	721	754	707	704	700	672	742	681	710	734	753	711	725	787	722	772	706	703	660	705	757	646	649	655	701	682	711	673	752	717	725	716	673	728	713	730	700	727	672	753	705	748	689	701	682	687	701	738	736	698	699	780	698	773	782	701	689	699	720	694	725	757	760	743	678	697	688	727	712	739	721	689	719	705	696	753	755	695	688	691	740	724	731	708	722	711	739	711	699	708	698	726	728	678	735	729	698	725	698	711	702	658	689	747	731	719	693	717	667	716	651	713	718	732	750	651	729	654	704	756	712	725	725	762	728	714	685	701	723	717	702	677	757	695	710	689	697	714	732	726	707	710	685	750	730	772	712	702	731	703	732	685	709	727	722	742	734	722	748	740	703	722	710	720	704	705	677	670	750	699	740	674	724	730	705	722	699	691	675	731	720	679	670	677	666	720	719	688	682	663	670	726	709	777	696	708	724	702	765	751	717	712	743	722	712	694	702	702	684	763	721	731	732	702	749	752	756	739	717	745	761	682	730	700	751	678	708	717	718	726	750	685	716	744	713	712	711	767	702	746	745	735	706	687	732	662	711	732	716	747	722	682	755	710	711	780	704	726	744	765	741	748	696	735	754	705	716	731	716	772	750	736	732	727	730	711	713	714	757	716	703	744	678	741	804	687	671	732	735	744	687	738	673	730	698	741	731	732	658	662	666	731	774	740	721	702	722	703	727	724	694	696	695	784	730	699	732	699	698	758	680	706	676	728	730	726	684	710	733	732	723	739	685	693	726	730	736	744	715	755	698	729	702	726	699	709	742	720	681	685	706	696	708	728	681	698	688	706	686	724	704	707	739	716	658	731	723	738	704	725	707	715	705	701	695	684	697	701	727	752	728	690	723	702	694	706	779	681	748	742	731	724	770	720	705	720	723	694	697	754	660	750	735	726	738	678	721	735	731	678	719	694	699	719	721	712	738	678	730	646	675	713	706	666	701	758	771	707	739	690	716	725	758	737	715	724	736	693	730	704	749	670	735	754	748	740	714	713	752	763	720	742	699	700	738	736	732	730	752	727	724	741	683	715	719	739	747	754	781	745	720	742	674	681	696	657	692	707	729	711	752	759	774	722	757	711	732	690	784	710	715	750	707	729	697	695	706	690	750	677	756	709	748	724	716	748	744	778	691	689	705	735	727	736	751	741	712	685	682	726	743	727	662	683	772	733	676	689	687	714	718	720	706	704	737	720	699	730	741	714	716	740	715	748	696	696	714	682	664	733	678	718	713	730	737	729	699	737	732	738	662	740	725	718	706	668	715	749	678	732	688	688	704	739	747	746	686	761	681	683	691	669	676	724	710	727	689	704	694	735	718	719	722	700	691	705	710	749	723	673	710	732	716	748	725	721	707	730	703	713	655	696	710	729	744	675	720	718	724	718	707	711	724	726	710	704	711	688	711	689	709	728	703	712	638	776	688	705	749	712	675	743	731	730	705	744	736	717	721	702	730	661	724	736	766	712	723	730	813	744	736	747	730	731	728	697	716	757	773	678	729	712	664	709	698	718	738	700	713	708	703	711	693	685	721	738	714	729	697	726	760	720	680	709	728	695	703	713	740	703	729	759	744	684	703	680	741	740	721	768	697	711	721	732	700	690	690	722	675	713	697	699	746	681	758	729	741	746	662	680	728	756	749	684	709	703	703	668	725	677	749	700	744	668	738	673	715	779	709	715	762	709	732	696	711	705	720	711	699	679	712	721	699	707	755	704	661	689	743	740	712	695	717	695	721	735	698	732	679	708	706	702	687	680	697	663	689	714	719	703	720	721	702	731	763	675	726	720	729	731	702	740	759	704	743	743	733	706	720	694	753	701	745	734	692	716	731	765	704	722	661	734	703	714	726	723	737	677	697	724	724	734	703	703	717	721	699	702	705	734	713	681	677	702	744	728	691	716	681	785	688	750	712	730	709	715	741	749	701	714	726	759	735	724	720	715	727	751	770	736	706	688	798	701	709	735	734	722	681	706	697	736	694	681	721	718	730	686	681	739	751	697	714	730	677	721	706	706	721	672	788	729	708
15941	25017	9619	4715	3551	2554	2182	1781	1526	1369	1246	1067	1056	947	931	854	923	892	830	819	837	756	777	813	786	765	763	813	771	781	751	740	776	706	747	743	764	762	772	748	709	684	738	748	732	746	706	735	759	723	735	773	747	764	775	748	741	741	756	730	704	762	730	763	717	749	672	771	772	749	741	708	700	698	731	698	773	711	680	746	697	717	722	764	779	713	706	754	657	708	773	719	705	674	708	753	734	744	725	734	724	758	767	725	795	736	743	725	710	689	747	696	697	737	722	704	732	724	720	730	761	801	755	749	746	717	774	732	763	710	679	721	742	722	750	720	705	705	744	752	741	718	739	759	711	752	763	737	724	696	697	637	749	709	739	706	702	750	721	715	716	748	687	752	750	733	691	706	735	749	761	709	727	723	692	736	730	716	687	720	733	711	686	744	730	696	682	767	730	742	659	738	705	728	755	743	713	688	712	718	740	676	714	709	712	717	723	708	739	768	693	755	770	682	698	753	679	709	740	725	726	747	734	705	793	717	747	742	741	719	720	730	772	735	733	735	731	731	713	708	729	701	684	760	722	764	737	714	683	705	716	715	677	710	778	730	742	700	724	739	711	740	724	740	789	755	714	718	755	751	761	733	697	744	694	756	747	763	683	758	729	714	716	731	715	702	755	735	721	727	760	716	724	726	743	697	755	679	754	712	713	706	722	732	725	736	717	691	691	703	755	711	715	735	733	746	748	689	715	687	730	752	710	770	739	718	696	685	696	709	712	740	742	739	698	685	701	731	744	742	727	734	726	682	747	731	734	735	709	684	765	720	708	728	688	755	732	746	739	742	747	711	708	698	754	693	752	732	706	727	711	752	737	729	705	703	733	740	727	716	731	733	714	751	771	761	734	722	741	706	746	735	744	729	764	712	746	700	762	672	721	703	725	734	701	724	706	692	760	684	753	742	737	696	743	788	708	742	731	766	721	688	706	733	724	720	755	727	738	725	686	742	757	757	756	687	696	713	764	706	704	761	698	688	711	749	730	730	719	729	719	735	745	660	751	711	708	699	790	712	747	745	744	738	702	701	679	713	711	712	695	742	739	723	718	704	732	741	722	669	709	749	770	721	759	730	742	722	709	729	695	736	754	764	684	732	684	718	730	707	745	696	738	702	741	754	706	716	697	723	734	736	749	743	801	706	727	771	764	727	752	707	771	716	723	711	735	724	737	690	754	723	772	732	696	712	725	744	753	750	767	758	729	780	751	741	722	722	708	794	738	711	746	704	689	691	684	733	770	718	741	698	749	733	761	721	748	743	742	733	682	698	702	716	754	735	718	732	723	699	720	729	679	728	730	723	758	712	711	752	726	691	727	762	779	752	770	757	726	698	702	737	707	749	788	727	690	702	684	753	723	668	748	745	717	746	700	759	743	728	765	758	765	726	751	757	731	726	710	705	724	668	729	688	704	743	739	693	733	679	739	734	710	729	744	747	721	648	701	713	721	724	743	697	728	662	729	690	694	729	744	723	718	734	713	750	725	751	760	749	769	686	746	740	710	725	710	720	767	734	698	751	719	715	716	702	719	699	666	753	714	769	745	734	772	754	710	691	707	703	728	734	752	720	737	739	738	693	731	686	744	706	670	771	771	723	713	722	715	729	732	714	726	729	702	765	733	716	703	704	741	709	720	733	701	769	759	749	718	744	748	704	751	747	692	723	745	762	697	770	701	717	728	710	688	729	715	755	754	721	725	724	762	684	714	676	688	716	726	740	704	717	711	774	734	786	721	710	743	759	743	742	769	746	755	730	700	738	678	770	670	734	774	747	719	716	686	754	742	746	743	762	748	706	705	738	710	705	735	721	732	715	748	687	749	702	680	719	744	743	738	721	677	746	718	748	720	746	688	723	740	760	736	689	727	705	729	726	707	722	719	767	719	696	716	732	757	730	765	762	731	715	698	708	712	757	727	730	707	701	763	708	707	760	705	743	722	709	770	724	717	784	741	770	766	712	710	765	696	738	707	747	755	724	714	743	722	678	699	760	729	678	709	728	678	764	730	735	740	734	724	735	755	734	741	722	714	759	685	773	743	694	744	742	686	722	762	707	736	740	750	762	677	721	711	745	685	739	752	746	709	739	792	750	748	742	705	702	714	744	725	752	723	745	730	732	731	725	685	692	733	742	701	740	726	733	736	726	758	746	736	724	743	765	696	713	738	782	668	712	713	690	706	765	726	731	787	748	710	711	718	769	727	727	736	704	750	730	724	733	765	704	737	759	745	726	784	733	742	706	725	761	735	742	769	722	708	686	728	725	728	698	746	710	714	729	742	709	753	742	758	730	703	714	709	740	782	715	695	735	683	721	752	701	707	648	719	699	712	734	751	714	662	741	750	704	770	688	717	743	722	742	770	697	760	707	731	693	694	772	748	728	725	745	715	735	696	700	706	711	694	739	696	708	733	774	713	689	742	737	743	720	756	711	709	729	701	722	787	700	721	669	720	747	718	735	751	771	719	728	734	676	754	714	761	711	758	752	722	719	752	702	752	721	719	711	683	698	701	739	747	713	689	742	710	721	719	773	691	665	751	735	689	721	751	711	705	704	773	738	729	721	688	723	706	727	733	741	762	725	729	741	787	726	713	761	701	740	696	755	714	700	735	704	719	715	728	740	737	703	706	720	710	692	759	720	677	734	782	791	674	733	734	702	702	730	767	708	716	742	728	718	751	714	743	698	728	711	725	753	722	728	763	669	720	777	720	777	721	790	708	718	766	750	770	738	705	729	704	693	777	684	763	714	749	713	695	697	708	703	798	710	718	725	656	707	777	750	712	728	718	728	737	724	738	791	711	720	722	694	733	706	688	751	761	752	726	730	745	802	734	732	719	768	730	729	701	766	734	755	697	727	767	743	720	733	725	703	742	729	738	714	743	702	680	698	729	735	744	701	699	726	716	726	754	766	714	756	677	717	651	760	707	694	721	784	786	766	745	729	739	742	743	732	723	769	732	769	746	698	731	700	761	724	739	717	710	789	747	725	744	720	756	705	741	739	732	717	725	744	750	753	711	666	695	720	702	688	734	719	733	754	694	762	777	731	763	750	740	697	739	728	736	709	706	655	716	753	744	756	746	709	739	732	716	694	724	720	732	713	734	741	690	734	765	671	722	710	770	737	719	719	718	755	751	710	695	727	718	676	738	728	738	689	723	688	746	748	741	734	731	762	705	725	780	697	766	690	750	709	720	740	720	707	766	742	743	752	731	748	746	705	712	736	719	724	721	683	754	742	711	739	720	756	697	695	746	771	711	751	702	763	740	676	770	749	730	720	726	702	699	720	745	727	705	689	708	682	724	710	741	716	731	709	738	685	732	707	730	748	744	735	735	695	736	716	707	697	687	687	745	735	776	727	700	717	752	706	748	691	689	802	649	695	712	726	722	693	732	722	719	743	710	689	802	724	708	700	703	685	747	723	759	712	729	738	724	741	741	747	718	759	741	706	697	740
28181	19908	5938	605	353	392	311	327	302	274	315	296	318	266	282	293	314	314	286	313	275	261	296	259	289	304	308	274	275	289	312	301	278	255	293	278	300	280	286	262	277	313	278	278	265	283	290	310	269	250	293	281	280	279	307	282	276	258	281	269	274	277	310	260	269	286	301	302	293	254	297	267	292	286	292	275	288	273	262	269	288	267	289	259	272	290	297	241	256	256	303	263	295	285	294	253	305	268	293	281	290	308	284	304	303	272	291	291	242	298	291	285	263	277	258	284	261	305	274	292	299	318	285	296	278	280	292	248	296	300	281	278	283	278	292	280	291	314	293	284	277	319	287	260	298	262	289	264	276	242	253	293	320	295	267	266	288	292	301	269	267	247	284	279	256	281	282	282	263	271	281	265	301	280	303	273	286	271	291	296	285	293	270	322	276	311	275	289	253	235	286	289	292	287	280	287	282	299	252	269	296	301	272	281	262	299	317	288	289	274	294	261	269	266	279	288	276	295	288	291	272	281	294	271	264	276	257	250	271	291	266	283	302	273	263	281	288	250	241	302	258	270	317	273	281	263	289	282	288	298	271	269	291	271	254	289	248	293	282	294	277	284	296	285	325	308	287	276	268	293	304	271	275	286	266	258	275	263	292	289	301	287	318	284	332	275	295	304	272	288	264	284	245	248	277	274	275	277	318	295	291	271	315	295	326	262	295	279	270	309	284	258	261	301	274	297	296	261	271	279	283	275	274	275	267	289	293	261	279	287	281	286	279	318	310	272	289	263	276	288	244	283	259	261	255	275	264	290	283	266	271	294	296	266	264	279	272	303	273	299	301	273	275	286	276	259	261	257	269	288	274	259	280	293	266	281	285	221	264	273	290	255	267	268	283	273	272	278	273	276	287	252	304	286	271	279	281	288	250	284	308	274	286	302	305	277	316	256	288	279	278	297	283	283	250	285	312	264	295	309	270	277	247	268	298	268	259	293	300	290	276	275	273	281	264	283	275	314	263	262	244	258	288	271	267	301	286	289	279	313	272	295	273	274	286	276	255	279	303	273	265	262	261	273	265	290	233	298	278	273	254	249	246	269	293	287	316	272	295	281	285	243	296	275	265	255	267	282	309	284	285	312	278	270	260	313	267	288	286	242	244	281	273	304	273	276	292	268	291	275	304	289	264	309	301	274	277	288	266	283	300	273	317	264	252	277	280	286	274	278	297	286	309	286	278	271	308	287	278	298	256	252	277	291	271	317	267	251	235	271	296	276	259	282	288	297	253	308	263	288	304	270	271	265	294	302	281	273	263	271	313	311	277	275	289	288	290	259	268	296	255	283	273	250	288	273	248	267	288	295	287	272	274	293	248	248	282	286	277	287	278	280	283	306	282	257	267	284	299	303	286	288	301	294	297	282	276	275	275	295	279	299	276	269	296	296	265	291	284	290	253	318	315	262	264	273	259	281	315	290	282	294	282	267	262	258	293	300	284	286	244	280	270	271	291	288	293	288	289	262	312	286	293	270	286	289	288	271	276	305	316	281	299	312	314	288	298	309	265	277	299	282	244	286	282	277	310	266	299	274	310	272	271	297	285	275	300	276	267	277	280	306	287	295	271	300	250	256	295	291	280	320	298	294	293	270	270	293	294	279	300	272	259	288	286	286	268	262	316	292	265	279	291	282	293	297	291	297	288	246	294	284	293	267	285	274	284	270	274	313	287	270	305	270	278	290	272	275	283	261	275	299	272	283	274	285	280	293	256	299	235	303	304	292	286	276	286	277	288	276	283	265	263	298	260	298	259	284	257	285	313	280	310	280	277	297	306	304	307	301	325	316	294	280	291	279	276	298	248	320	324	289	285	301	262	287	312	297	274	280	273	288	276	296	252	313	302	279	288	267	251	293	284	256	241	279	311	278	278	281	273	254	296	280	271	297	280	301	291	273	285	294	267	287	281	278	275	299	292	303	320	308	294	277	277	288	282	279	263	274	243	271	290	291	262	277	274	278	279	267	281	305	263	291	260	315	266	280	267	286	290	306	280	263	287	298	267	261	273	328	235	285	268	289	255	258	274	312	283	295	265	253	295	295	284	254	277	275	266	297	290	274	313	280	275	290	275	275	286	289	297	293	282	267	278	290	316	288	266	246	257	288	267	269	299	269	286	284	301	275	294	295	295	276	285	277	252	287	272	290	274	306	281	280	291	286	304	317	321	259	272	307	281	246	276	259	270	257	285	285	293	297	287	273	246	282	286	300	282	279	314	253	330	291	311	298	270	307	319	302	292	288	277	254	298	306	256	291	304	265	277	278	289	295	261	283	255	291	287	309	273	304	283	276	288	277	297	303	268	276	288	269	291	240	309	262	269	298	281	277	266	261	297	297	277	270	284	289	282	224	284	262	278	262	270	283	265	297	299	271	287	253	278	279	275	289	301	289	305	300	265	306	298	295	237	274	303	229	256	258	312	274	287	286	298	293	313	288	290	300	246	269	261	285	286	244	282	293	293	278	293	279	291	266	292	244	277	285	257	277	261	283	290	269	288	252	280	297	289	259	281	283	275	307	278	279	276	279	275	272	315	310	283	286	281	318	288	285	276	266	299	262	260	313	242	289	249	295	254	297	275	281	286	282	259	284	281	285	270	283	249	287	270	271	244	287	285	285	288	279	264	263	283	273	266	261	275	303	286	269	274	256	300	278	288	289	264	294	268	265	269	300	309	274	255	305	269	248	277	281	302	269	293	258	299	304	311	268	264	277	267	274	259	315	312	272	294	279	284	252	283	271	250	280	276	272	274	282	260	292	244	286	271	300	314	292	316	261	249	281	291	301	259	307	314	291	272	300	265	289	323	268	304	270	297	332	295	307	283	267	276	250	293	304	294	270	295	270	273	275	270	271	272	298	277	270	273	299	243	272	250	271	286	312	280	302	287	257	291	285	305	258	287	275	285	309	272	303	300	280	294	253	286	305	289	261	309	264	284	266	308	280	277	294	256	250	304	274	280	260	293	281	282	307	283	282	295	313	270	292	257	277	294	237	272	282	269	305	261	256	277	263	274	291	313	292	280	269	292	282	263	272	305	290	276	306	273	279	282	287	280	305	276	270	275	289	262	275	313	257	273	286	249	269	256	267	245	255	292	288	246	299	295	249	298	292	286	318	306	254	260	274	280	282	260	280	244	291	299	284	262	290	261	252	311	293	287	283	316	289	260	296	269	248	273	249	270	259	260	331	277	267	275	264	282	275	289	282	267	283	302	257	251	273	257	281	285	265	280	330	268	267	299	302	256	270	268	306	307	281	280	308	279	295	318	284	273	275	253	325	299	283	274	276	250	272	297	278	279	289	255	279	298	277	303	310	310	274	266	291	297	296	263	299	262	299	278	272	293	300	279	269	314	294	291	267	291	321	297	276	277	301	277	286	306	305	290	281	308	269	262	295	294	299	274	261	275	291	269	272	265	284	271	291	288	295	257	272	264	296	266	277	318	295	303	278
10495	7882	978	620	527	425	392	369	370	350	330	342	316	343	310	274	301	308	308	316	238	296	263	310	292	288	303	299	270	291	292	282	307	308	291	300	309	286	286	304	293	281	257	277	311	308	305	305	295	272	285	281	298	288	298	309	275	294	300	318	298	302	305	277	291	302	270	283	249	284	299	280	253	282	270	302	277	276	300	293	296	255	268	307	232	295	287	267	284	282	267	278	322	302	285	295	312	287	300	311	266	312	279	290	291	271	294	281	265	291	295	282	299	284	295	301	263	310	274	274	273	277	279	292	321	248	304	275	298	277	261	289	320	307	273	290	296	302	277	275	294	289	315	306	287	274	256	329	297	317	287	236	300	283	269	305	315	322	290	303	296	302	303	276	294	274	306	287	273	291	270	263	277	292	284	303	310	312	288	304	299	268	288	269	316	305	265	257	305	269	283	321	278	300	298	297	308	311	295	270	293	296	302	301	255	280	277	295	280	300	287	273	253	273	290	276	317	311	270	274	256	275	299	324	285	289	285	312	308	291	273	266	280	307	334	273	278	277	303	289	259	300	302	275	324	279	278	280	260	306	281	276	282	279	258	265	265	294	274	270	275	260	254	292	281	288	247	297	305	268	296	306	297	286	266	262	299	300	293	291	280	283	279	281	300	261	315	294	281	264	301	280	309	279	259	295	312	287	310	282	276	321	279	288	285	269	294	310	274	267	287	261	278	303	301	302	309	277	280	275	307	266	289	277	303	285	300	276	291	295	282	304	289	286	268	300	296	296	265	278	299	286	302	286	298	331	275	304	279	296	288	270	319	282	295	273	291	309	297	310	274	307	307	300	281	270	291	275	321	303	322	314	296	297	307	288	304	292	289	298	268	289	281	310	314	307	288	243	289	291	318	309	287	278	271	296	295	282	280	292	293	278	314	278	268	282	282	295	281	293	278	282	271	297	300	271	282	281	303	267	276	281	294	295	290	307	294	296	287	261	293	296	260	296	270	306	285	293	271	269	273	272	285	320	295	280	276	292	311	284	320	279	271	269	310	267	280	262	292	308	284	277	262	309	313	286	290	281	291	306	313	286	299	260	280	268	294	259	286	281	308	310	300	287	300	295	292	288	309	291	266	295	322	289	299	274	299	281	280	293	279	305	317	296	280	280	292	297	303	317	288	308	301	279	299	259	273	296	272	298	306	296	288	280	296	278	276	298	292	297	290	291	299	260	303	304	279	284	293	265	251	269	308	254	300	274	263	289	293	322	291	318	286	285	319	286	278	315	274	272	329	328	284	290	311	296	309	283	279	295	268	274	283	277	300	306	272	293	293	328	286	267	291	275	259	255	273	302	265	301	287	275	315	270	317	294	294	305	287	301	296	263	271	251	265	287	297	289	292	264	285	286	285	329	317	275	286	300	268	271	280	302	291	278	290	268	268	254	280	309	328	309	269	303	277	272	270	293	312	300	312	285	272	293	310	286	268	319	295	316	274	283	298	268	307	288	268	295	271	258	271	286	262	294	287	272	294	295	307	286	288	306	286	273	273	288	295	288	297	271	311	275	296	299	253	273	285	300	280	271	269	267	262	282	270	292	288	283	268	312	289	300	266	285	327	291	282	284	264	275	324	278	290	283	308	296	284	295	302	281	279	307	305	300	303	276	281	264	241	286	292	267	284	307	308	310	306	273	279	266	310	272	299	329	308	264	285	297	298	280	295	296	315	297	266	273	293	273	291	311	308	297	277	276	273	310	271	283	291	269	278	280	270	310	283	267	330	277	327	300	291	278	302	280	272	292	282	289	271	283	281	297	284	287	267	293	292	305	277	267	291	291	274	252	278	302	274	259	313	262	276	291	281	304	253	324	294	274	299	300	308	306	286	308	276	331	278	298	261	282	251	255	266	301	306	320	325	270	289	307	281	293	268	309	258	271	282	259	306	283	289	309	273	308	282	322	284	283	296	286	304	309	248	287	287	284	302	277	276	296	279	301	308	283	287	289	283	306	287	301	283	259	281	294	268	278	276	259	314	287	286	326	303	292	299	283	305	257	296	280	280	294	265	281	274	313	284	298	301	266	284	283	303	275	301	310	303	294	284	273	296	267	299	292	278	293	308	288	259	317	260	279	252	306	296	297	302	277	310	305	276	305	273	297	277	281	271	279	277	298	302	256	316	270	284	277	282	280	291	296	295	316	275	262	289	276	280	305	272	277	297	286	299	284	303	290	257	254	272	259	312	272	277	255	290	285	321	287	269	282	258	290	294	341	281	275	309	294	328	290	303	281	277	289	298	306	257	278	285	265	313	284	253	307	290	298	285	257	312	298	314	254	326	279	320	269	297	251	290	306	289	274	275	297	295	307	310	308	299	256	293	286	266	317	269	277	306	287	281	273	266	286	273	272	295	285	292	277	274	299	288	275	286	270	272	268	269	319	284	285	296	306	281	303	301	285	273	277	293	237	308	281	301	306	296	333	266	291	295	280	287	278	276	275	326	274	284	289	291	317	300	273	299	271	266	278	303	266	327	253	296	309	290	310	270	291	281	259	299	250	273	303	304	267	284	273	272	286	267	289	272	280	323	286	301	271	261	294	307	294	309	284	321	295	298	278	315	293	294	270	244	291	294	309	290	307	296	297	263	262	316	277	264	270	281	281	281	328	273	293	325	304	272	277	288	280	297	299	291	292	336	298	279	299	292	283	279	295	291	278	330	289	302	296	271	303	282	278	252	266	250	311	282	297	259	290	270	299	298	287	268	298	285	290	268	285	302	271	282	302	273	293	296	283	293	321	272	304	263	275	270	275	300	287	286	300	312	292	253	278	306	298	261	307	305	281	279	282	306	306	287	309	283	281	289	334	277	273	252	285	279	298	305	296	315	317	259	274	304	304	333	283	285	294	274	295	290	293	272	296	301	298	295	291	317	268	306	295	303	275	268	281	288	289	256	273	291	281	291	276	270	259	282	288	289	278	302	300	294	270	311	283	271	304	300	298	291	306	291	320	280	312	284	303	283	295	286	268	285	275	276	307	305	283	292	280	316	298	301	297	293	307	269	293	279	316	272	272	288	314	281	308	295	307	284	296	291	305	284	291	286	311	274	272	269	314	318	278	263	290	298	265	262	278	299	299	297	287	252	308	327	263	294	313	293	276	285	288	277	280	293	293	271	298	290	304	274	308	273	292	260	265	287	295	306	320	268	278	248	280	303	320	264	280	309	326	278	295	278	284	295	314	309	280	292	297	280	325	282	277	311	297	292	277	294	283	267	269	306	281	306	270	284	272	265	294	302	286	271	297	336	291	334	283	280	298	280	271	302	316	278	316	307	280	280	285	265	291	300	283	280	273	303	300	281	263	286	330	271	263	274	329	304	297	303	276	258	280	297	290	274	283	281	301	279	293	278	276	281	289	281	296	268	307	289	274	296	299	273	274	286	317	294	290	308	278	306	286	314	262	300	310	304	288	291	271	288	289	298	313	283	315	292	276	321	294
24018	21462	28436	24912	21411	6741	1301	968	867	830	820	706	744	692	780	703	728	733	684	653	687	670	675	694	646	655	650	690	665	661	620	684	682	679	647	679	647	664	670	633	623	670	655	629	618	645	611	569	689	646	660	639	647	645	609	684	665	680	712	676	622	629	656	695	659	706	643	642	676	653	622	673	625	616	665	596	602	673	602	608	668	640	639	644	627	650	651	624	651	622	619	653	622	672	643	622	639	636	636	621	647	667	637	630	655	655	600	695	611	687	659	648	631	634	680	650	603	617	666	635	670	611	641	609	595	670	648	643	597	620	629	647	616	663	613	650	633	629	627	639	659	683	577	640	663	635	622	682	598	646	603	655	666	618	723	650	632	669	623	673	674	663	603	616	660	671	620	622	618	702	626	610	590	652	624	681	606	616	672	651	667	635	658	651	643	656	608	612	638	654	658	640	712	655	644	681	659	609	616	607	610	638	626	625	670	647	637	642	641	645	659	639	649	631	631	634	643	627	647	634	649	628	588	681	647	641	674	708	614	646	674	659	622	661	625	626	619	660	625	663	609	626	606	595	632	661	648	623	643	645	584	637	623	696	666	624	661	655	670	663	603	632	644	606	628	586	596	608	641	681	632	638	621	579	663	641	610	634	602	625	624	647	607	665	665	647	648	628	636	653	632	665	675	638	643	689	649	644	658	662	652	662	639	604	602	644	643	664	649	630	647	633	628	648	626	626	653	614	646	656	646	622	646	663	698	656	639	698	678	647	629	652	629	627	655	667	650	625	595	610	650	572	637	621	622	654	651	620	651	710	648	610	677	647	674	591	639	660	640	608	627	642	672	660	655	652	634	640	615	669	577	632	636	641	647	610	661	656	632	653	614	608	633	651	610	619	643	628	611	616	615	627	603	673	609	646	623	623	628	627	670	633	614	613	619	648	663	630	649	597	636	658	634	607	652	639	615	645	632	657	665	610	621	685	668	626	622	617	621	647	583	649	639	643	648	635	677	661	624	617	637	587	638	635	667	654	649	586	666	668	610	661	615	630	611	624	592	633	630	668	662	625	608	627	624	673	667	607	648	615	616	641	680	638	646	669	621	711	628	627	664	597	666	637	657	674	619	636	653	665	638	680	611	665	641	650	641	621	614	634	615	646	634	627	619	632	643	629	615	625	664	608	652	661	642	617	629	600	597	623	664	679	640	657	586	614	624	655	626	648	636	627	582	620	620	657	593	624	652	656	691	695	641	664	658	678	649	667	616	645	651	656	653	604	658	639	635	619	613	659	656	664	629	672	623	667	663	640	610	657	686	633	660	674	657	601	678	634	648	649	596	633	675	668	616	629	605	638	667	629	663	631	677	647	621	654	630	633	578	631	602	603	644	644	633	661	655	641	655	633	663	616	618	652	643	670	688	616	649	596	700	690	647	611	661	628	631	638	622	626	611	640	661	637	640	653	600	655	657	632	608	658	632	600	656	620	623	658	670	612	599	636	634	696	673	623	661	588	629	617	680	621	630	659	663	614	687	609	617	635	656	620	692	673	638	608	629	657	712	622	651	646	552	612	610	626	646	635	631	619	600	651	624	642	632	641	627	634	633	620	629	635	661	629	661	639	662	692	623	685	645	646	660	658	647	624	635	646	672	626	588	616	629	650	648	652	611	641	671	638	674	658	689	636	655	690	639	591	627	617	644	650	643	643	640	646	639	636	667	632	628	587	618	634	601	636	637	633	633	690	633	562	693	610	660	600	610	697	630	649	635	644	646	632	630	605	655	650	585	600	609	651	639	637	629	645	664	661	660	628	685	650	622	643	614	663	629	632	607	670	663	625	654	619	594	581	612	615	629	652	622	647	643	609	604	602	629	646	634	646	617	607	634	680	610	605	588	629	646	655	665	602	620	659	649	629	650	640	633	645	661	633	603	661	637	659	621	576	628	629	612	657	653	611	635	612	671	632	671	668	660	639	638	612	645	626	606	667	621	610	631	643	606	647	661	629	616	670	663	645	618	667	663	632	617	664	662	648	634	630	612	642	644	683	668	624	617	660	614	656	607	673	677	698	677	614	646	648	667	570	640	650	626	606	603	679	608	639	616	611	609	629	670	626	573	628	666	658	660	645	645	624	630	646	651	652	662	622	699	645	656	653	665	658	647	696	653	661	624	626	676	662	633	662	648	605	678	671	624	656	642	656	690	645	638	636	663	614	654	691	622	675	681	653	632	625	651	647	652	611	630	674	624	690	603	618	655	666	658	641	675	599	612	642	611	618	616	678	672	637	682	619	636	662	681	632	611	709	604	658	611	599	627	593	661	645	666	644	675	656	638	622	595	620	665	645	653	651	630	642	677	646	644	649	668	621	639	654	623	651	587	643	664	656	637	665	612	641	626	635	623	654	661	665	589	643	674	635	622	652	650	611	637	623	638	640	653	614	589	605	640	605	625	654	671	639	632	627	649	622	640	673	573	637	623	667	658	629	656	601	622	611	627	679	611	623	627	595	629	658	621	671	670	667	683	622	625	632	634	690	618	663	643	617	614	610	646	673	635	672	635	663	658	648	639	607	616	702	611	621	644	658	620	635	626	596	646	630	676	636	677	649	630	615	639	646	610	623	613	656	620	677	619	648	626	648	613	606	604	661	639	627	656	631	598	656	587	629	582	593	624	649	632	672	638	629	690	679	638	626	637	638	639	675	576	650	608	628	642	638	671	648	610	615	656	637	623	591	626	638	641	635	662	608	641	669	674	615	662	613	635	609	631	665	641	604	629	631	627	635	621	633	652	620	642	644	633	629	650	631	657	631	657	667	645	660	641	724	628	672	643	615	623	684	632	690	610	625	644	647	658	631	663	660	645	658	654	661	641	634	618	645	610	600	645	649	639	619	623	650	622	650	627	671	657	609	647	610	633	640	599	663	660	583	651	651	659	604	613	627	676	627	628	691	675	658	651	649	596	630	639	671	606	662	668	625	670	664	636	640	634	652	585	646	615	649	654	644	658	639	636	677	664	669	636	639	685	611	627	662	655	604	583	658	616	662	635	626	706	606	625	623	641	670	667	603	697	635	695	648	646	619	619	627	651	618	639	637	669	649	662	672	632	649	645	592	590	640	621	645	652	670	634	669	639	632	603	647	651	663	608	610	646	694	639	633	617	637	636	617	680	602	665	645	632	587	645	647	650	619	645	666	626	642	627	631	659	647	658	643	586	633	652	613	645	626	633	631	669	630	596	643	645	639	616	669	661	662	643	630	636	622	646	669	680	651	674	636	606	654	644	638	671	628	672	637	662	627	639	618	634	629	684	676	663	609	681	603	679	588	638	670	608	672	640	628	628	645	678	639	631	655	676	606	649	627	623	604	685	672	619	682	651	611	640	638	619	588	622	624	631	658	622	636	627	654	664	669	640	619	662	639	634	636	680	692	648	598	627	653	643	627	711	685	636	597	600	600	615	658	658	670	615	652	651	597	625	663	638	661	685	597	647	661	603	663
13999	18276	5959	2908	2239	1772	1508	1234	1065	988	924	862	790	781	746	729	740	708	744	706	716	684	713	721	729	654	675	698	664	680	689	658	698	662	652	700	714	646	730	682	698	670	688	672	645	661	639	661	681	647	729	681	661	660	683	618	634	657	681	617	664	630	696	659	648	655	652	669	641	667	604	647	627	646	639	664	680	653	658	645	689	681	698	627	634	631	659	635	618	601	697	626	674	649	704	638	696	648	639	662	626	630	644	660	643	648	728	672	603	625	651	646	647	622	632	670	696	650	651	627	629	647	663	679	638	648	637	642	682	639	637	658	634	649	685	674	669	671	661	648	677	656	643	694	658	666	688	707	673	649	672	667	644	698	660	640	625	602	649	668	635	670	609	656	656	671	646	633	679	703	616	582	625	683	635	613	601	642	665	628	647	641	666	641	603	675	665	614	627	610	629	640	655	641	696	670	630	653	670	658	619	650	671	594	642	689	651	627	695	647	606	642	644	624	688	616	665	621	662	653	660	601	716	667	645	658	651	621	624	685	661	675	665	636	603	687	646	631	669	675	606	660	662	670	641	647	651	672	671	641	614	631	674	689	643	632	695	669	683	640	643	672	599	654	669	634	687	673	658	688	654	679	653	650	688	643	692	652	673	631	608	636	669	644	638	619	638	674	695	658	632	604	628	658	595	619	671	651	666	719	638	659	649	657	629	625	629	643	599	645	603	591	675	674	662	634	668	679	671	632	641	656	679	654	661	650	642	699	652	618	687	641	631	660	655	616	673	676	628	628	663	650	588	640	659	629	629	681	665	637	625	656	627	640	649	666	653	662	662	662	677	657	679	693	674	640	613	660	641	651	656	615	650	645	667	622	684	636	668	608	652	612	667	646	624	604	609	605	663	669	647	689	633	650	620	651	697	657	687	614	618	649	633	633	652	641	639	647	630	640	618	623	644	643	656	614	668	678	660	659	669	633	630	651	693	648	665	633	658	607	645	642	613	621	652	624	652	662	665	638	593	694	696	600	702	619	644	658	612	693	658	672	651	660	681	658	632	638	600	650	634	612	616	649	660	613	716	641	662	661	607	631	618	638	619	635	659	659	623	667	672	655	650	640	627	648	679	682	661	666	650	662	639	665	662	649	606	661	688	651	651	680	646	654	657	686	685	675	651	643	647	677	657	626	633	638	659	612	630	664	647	660	685	633	665	668	665	614	666	661	638	674	620	663	678	667	641	626	653	663	663	619	610	685	661	661	654	656	674	672	641	635	688	649	653	659	685	630	660	603	618	633	652	634	657	667	683	699	646	645	621	641	658	678	624	626	669	638	641	663	658	620	640	639	647	631	663	655	675	608	669	663	613	681	649	666	644	663	652	646	650	589	631	707	653	684	649	664	643	642	663	615	668	656	628	668	675	611	656	672	660	632	634	645	617	655	638	646	643	664	611	643	653	634	624	691	630	620	650	641	664	629	663	643	639	605	661	618	704	662	674	628	660	661	657	686	646	670	662	694	667	664	644	646	653	674	582	675	658	632	653	652	599	628	681	614	658	666	711	639	608	632	635	608	673	631	656	649	681	658	618	676	676	676	641	667	675	643	681	636	696	631	674	602	665	607	635	665	664	683	656	636	649	669	642	636	623	699	628	663	677	670	650	663	650	646	669	628	662	647	666	650	690	657	624	667	615	600	680	607	660	671	674	671	668	668	688	676	676	663	656	687	652	616	637	654	625	646	647	650	614	653	669	629	674	679	651	650	632	648	646	625	660	620	645	633	655	648	664	664	618	622	647	684	625	643	684	595	603	639	649	653	647	628	676	666	637	667	643	656	686	665	702	643	652	667	665	666	635	626	673	618	613	667	615	598	670	624	649	650	638	633	640	624	675	653	663	691	677	649	682	659	686	629	649	647	660	687	667	644	607	658	657	704	611	647	691	646	665	699	643	606	665	657	670	626	650	691	654	667	629	685	622	638	622	669	627	676	672	650	633	623	603	626	635	636	643	673	651	672	629	645	661	666	686	661	682	635	660	649	664	674	681	650	674	621	612	693	645	642	653	688	702	669	617	612	644	649	665	610	653	665	652	660	590	638	651	657	695	638	655	645	619	646	688	673	660	711	687	638	652	663	646	658	631	659	613	622	648	649	688	640	648	624	631	662	665	631	616	676	665	649	682	661	628	684	641	665	676	646	654	655	647	591	658	645	652	685	674	690	644	637	657	681	605	667	689	666	641	696	643	666	690	622	643	622	647	675	637	648	683	667	641	654	689	674	615	632	656	622	686	630	631	660	646	641	648	658	659	658	661	668	625	656	620	668	685	636	654	668	671	660	633	627	668	697	678	647	648	624	694	642	645	693	599	678	677	648	670	621	681	675	649	625	660	629	723	613	624	629	600	656	699	648	676	663	693	632	646	663	645	577	652	663	635	607	626	656	595	625	637	660	641	688	638	657	691	613	623	715	603	656	723	671	643	651	661	624	645	617	650	701	653	623	640	659	683	644	620	624	641	630	685	643	603	652	684	626	682	612	637	614	644	649	591	624	632	646	654	647	626	646	646	633	705	651	655	657	672	650	655	653	620	674	638	628	617	679	646	638	646	630	652	642	685	627	645	657	688	635	689	639	681	670	665	614	671	668	680	663	651	641	626	656	667	671	623	698	653	657	643	618	692	627	631	624	662	631	674	628	640	645	616	654	661	700	633	659	623	694	664	659	626	597	658	655	649	626	610	657	700	642	653	604	634	684	699	622	644	654	639	672	692	620	612	662	654	646	637	647	645	610	630	637	629	633	696	695	619	656	618	605	628	701	626	622	695	680	651	618	649	648	628	649	616	687	630	655	631	614	654	682	635	617	668	672	658	651	639	663	654	632	667	614	666	633	625	652	632	636	648	619	640	654	642	602	672	628	672	691	608	649	663	623	631	645	633	635	662	628	649	646	628	689	636	598	685	680	674	661	633	666	626	620	637	690	714	662	690	698	685	646	640	640	633	640	670	685	688	668	642	660	666	653	679	686	617	661	685	662	661	690	628	686	607	635	665	591	661	645	607	685	631	663	624	589	627	656	617	641	628	663	652	696	643	639	637	648	630	634	649	690	646	669	641	637	648	663	626	645	612	702	633	669	632	619	681	635	673	648	650	691	644	612	618	644	622	631	629	651	614	663	613	634	667	624	658	640	714	616	625	655	655	633	682	631	676	674	668	624	677	651	660	666	622	645	664	623	675	618	684	653	634	653	674	643	649	649	660	685	669	669	635	676	644	616	575	597	636	642	648	660	662	640	622	644	589	619	658	655	675	683	656	657	677	628	649	649	613	615	658	638	686	635	643	667	657	697	674	627	648	693	658	656	685	654	695	636	651	636	655	692	688	660	662	686	665	655	675	681	649	632	631	614	668	685	648	628	632	678	661	641	640	694	641	630	638	675	655	662	596	634	706	688	656	656	691	648	666	647	657	690	646	694	688	643	640	658	646	630	635	625	694	675	694	612
25039	21371	27118	25838	7412	499	397	335	264	266	273	242	245	237	247	219	219	250	213	220	234	233	232	218	234	207	222	219	226	219	216	210	215	214	212	211	220	206	222	213	217	188	211	217	219	221	212	210	224	248	212	216	214	178	190	209	195	208	204	226	201	183	220	185	207	215	188	200	209	214	219	208	223	183	199	220	197	228	244	219	209	215	214	216	234	216	198	216	206	189	237	226	212	215	196	205	222	171	218	212	196	218	218	214	223	205	219	201	204	213	197	213	195	189	217	219	201	204	222	185	230	220	217	221	191	195	182	193	208	224	206	191	203	193	202	203	224	218	201	207	205	226	187	193	192	198	201	206	206	201	195	214	210	227	217	233	190	216	199	205	236	201	215	199	203	224	218	181	218	205	194	175	193	211	213	210	216	221	219	214	218	210	212	197	211	215	183	207	216	201	216	197	214	236	238	224	216	200	213	209	208	223	184	192	238	205	175	226	196	208	199	226	213	206	205	230	230	215	205	208	208	197	193	202	229	211	218	220	208	232	215	230	212	207	226	216	203	186	198	260	222	203	216	232	207	221	223	216	242	228	218	228	208	210	219	207	202	206	238	203	192	200	210	219	236	210	226	243	206	199	222	215	217	204	194	227	207	233	203	197	179	227	200	214	207	188	206	199	189	215	199	182	218	201	212	223	217	211	207	198	229	193	197	219	199	197	219	217	205	200	246	209	228	230	222	205	193	236	206	229	220	212	230	244	237	221	205	209	229	240	208	190	248	210	189	207	201	201	210	207	192	203	205	202	226	190	217	213	208	208	207	204	240	212	219	214	238	190	193	229	213	202	220	211	222	221	193	243	215	230	172	211	238	223	222	203	193	223	194	191	198	228	250	240	222	221	229	191	213	204	203	231	205	206	214	213	192	233	191	211	218	214	194	197	196	219	217	211	219	186	209	210	200	200	236	214	217	230	265	213	197	212	193	206	229	225	223	199	215	221	210	200	201	184	211	205	173	231	217	197	218	211	224	218	208	191	203	215	200	209	218	229	202	208	202	215	231	216	202	218	214	202	217	221	223	211	206	205	199	206	203	201	207	196	208	222	211	211	240	222	186	225	227	210	206	195	203	205	201	203	198	215	227	198	208	225	206	227	218	235	217	210	220	230	216	197	212	208	199	185	182	203	218	225	219	234	191	193	219	199	220	207	234	209	254	193	211	213	197	233	207	228	190	209	193	235	201	180	223	180	197	216	251	207	218	187	204	215	218	227	199	191	222	178	217	226	226	220	204	217	204	199	197	214	237	237	204	204	203	201	238	213	214	219	218	180	237	204	224	208	190	197	204	213	207	193	178	206	206	222	229	210	228	211	203	208	206	206	222	183	234	217	191	208	215	176	228	211	235	218	198	194	212	214	218	212	203	227	217	212	191	206	183	219	234	199	196	205	198	230	195	175	198	211	202	232	235	224	218	208	196	182	208	209	221	214	207	180	228	202	207	201	220	213	206	231	194	188	230	222	182	216	225	210	190	233	204	199	226	211	193	222	189	190	215	236	213	180	212	199	231	217	171	217	202	219	214	236	226	235	213	203	182	206	181	213	215	216	227	204	186	221	223	212	217	198	205	214	218	189	198	196	229	220	224	223	211	218	205	225	202	197	231	204	218	206	212	204	195	227	212	199	207	214	233	213	194	225	207	220	196	206	240	237	227	220	204	191	224	184	206	222	215	196	217	205	219	222	201	228	233	224	189	232	222	193	231	205	212	229	207	225	216	214	198	220	218	192	215	198	223	208	221	208	210	201	207	226	223	230	201	200	225	202	204	226	218	219	219	212	218	200	192	197	228	202	213	212	185	204	210	204	207	236	204	226	216	215	207	210	216	240	195	208	217	193	221	211	211	220	223	223	203	183	208	214	220	212	203	227	204	237	206	226	225	197	224	230	198	213	208	210	223	221	217	203	204	207	229	233	204	202	230	210	218	227	201	181	182	221	199	234	209	225	188	211	217	185	206	199	218	220	231	226	198	215	234	196	201	203	217	200	206	227	217	226	194	234	199	205	232	219	204	232	181	214	233	215	215	206	191	204	225	219	216	224	196	218	222	203	215	218	185	205	204	204	229	211	205	218	206	217	207	217	249	210	189	208	240	232	215	192	220	212	193	194	196	215	232	215	205	187	237	210	217	214	226	210	215	184	203	199	197	249	221	224	210	251	217	226	217	216	211	211	191	200	229	215	214	194	196	204	240	209	210	221	215	220	217	195	213	219	225	201	220	219	209	210	215	223	216	211	234	193	204	223	230	220	206	196	195	213	227	201	202	189	213	188	211	203	212	227	215	226	221	210	227	203	187	227	212	203	224	230	196	198	216	214	197	245	206	217	211	193	196	207	216	208	221	193	216	226	236	232	217	245	208	214	203	219	220	203	218	204	225	212	173	200	173	219	229	236	222	189	227	241	205	188	185	214	223	202	195	204	232	182	189	194	223	203	231	206	223	211	202	189	232	211	202	234	215	194	211	205	191	212	228	192	207	225	233	204	214	201	223	199	232	213	187	219	216	220	204	210	209	226	213	214	214	198	206	211	213	197	227	233	224	190	210	187	210	203	217	236	219	202	209	210	226	231	200	190	211	223	217	217	207	215	198	219	229	204	213	210	195	200	184	197	222	210	227	205	217	216	211	207	217	192	218	182	215	212	232	241	208	196	214	173	200	234	213	239	223	208	202	218	197	194	219	199	220	231	244	209	199	227	217	211	191	229	221	214	203	201	210	189	186	174	234	206	225	224	227	207	211	191	194	197	187	217	207	212	200	207	239	212	244	195	181	222	168	193	227	201	215	189	224	213	208	218	218	238	213	193	210	208	207	193	210	187	220	215	207	196	212	236	193	197	219	221	221	202	205	208	224	204	218	204	206	199	190	208	203	215	203	214	219	208	199	210	218	228	203	227	222	239	208	179	208	202	215	219	221	214	224	216	201	208	209	203	190	213	196	207	213	201	222	214	205	222	217	222	210	205	220	198	218	212	193	212	223	208	224	225	210	196	220	194	218	215	214	207	189	206	217	212	232	210	241	205	212	218	219	213	205	196	202	203	221	200	202	238	225	182	194	193	221	203	236	219	203	197	216	186	207	182	217	193	185	225	206	212	214	215	207	203	224	223	196	222	208	226	177	199	219	194	199	196	215	198	199	203	235	217	199	224	235	207	209	194	210	212	216	234	213	230	208	196	240	197	187	203	242	224	210	204	218	223	211	190	220	211	180	225	212	214	211	197	211	174	203	216	200	201	201	209	204	203	221	210	218	194	206	213	198	231	200	224	204	217	195	209	227	229	178	199	188	192	164	218	216	228	205	208	208	206	201	218	234	221	193	214	209	240	215	230	197	214	246	188	217	184	210	220	207	226	195	213	220	217	190	201	230	205	194	190	216	202	216	198	224	224	196	204	212	193	222	229	238	184	204	216	217	200	179	176	220	198	209	206	220	197	222	209	215	217
12217	12514	3024	1369	952	774	602	496	438	391	370	322	331	281	263	281	274	232	230	264	235	284	273	265	241	271	247	219	228	261	246	223	224	231	227	223	229	210	245	236	247	215	222	210	237	226	224	204	215	232	209	246	232	244	233	250	250	220	208	223	237	231	243	231	248	243	219	223	246	242	217	201	216	228	211	236	231	220	216	210	228	222	213	203	231	217	222	235	244	209	224	232	215	232	229	203	198	218	240	257	245	229	260	219	216	216	219	233	225	228	226	254	198	191	227	232	208	251	250	205	223	238	216	216	217	228	210	237	218	211	227	235	247	225	222	245	230	228	244	246	240	225	243	213	228	243	219	215	211	214	228	216	216	230	232	210	232	230	250	221	250	218	226	224	251	214	236	217	217	213	221	232	209	224	215	221	216	239	199	235	230	221	243	238	222	239	208	227	219	277	231	221	215	237	251	201	233	230	218	222	235	223	233	270	221	231	217	220	232	215	209	219	221	182	212	227	215	227	229	214	210	240	213	202	226	229	251	217	236	245	240	223	221	206	212	222	244	236	232	223	255	217	218	235	262	233	191	228	231	219	214	218	239	205	245	199	217	211	219	256	243	228	201	239	227	223	208	232	230	211	236	231	213	227	240	218	211	269	249	226	247	214	242	238	244	205	218	217	246	226	230	229	258	228	226	222	249	228	201	231	241	260	218	215	206	212	211	258	213	224	248	227	230	238	204	240	220	248	262	208	207	214	232	249	231	214	234	229	218	197	232	230	205	248	223	258	251	232	193	211	215	225	220	233	240	224	258	230	221	231	224	256	204	230	212	212	257	213	211	204	251	225	213	232	231	222	211	223	218	229	248	250	237	220	231	211	230	195	234	234	238	267	231	220	218	211	240	230	224	207	239	213	217	233	206	228	219	240	218	216	231	223	213	242	239	239	207	222	231	223	205	238	235	229	228	231	220	218	237	213	232	254	223	223	234	223	214	221	209	254	225	232	208	222	229	228	201	228	193	232	196	217	222	245	224	223	233	228	218	214	202	225	224	206	198	214	207	214	194	224	235	217	207	222	234	242	222	241	230	209	225	254	236	236	208	222	240	230	239	208	193	216	251	221	225	214	223	189	232	251	235	256	231	229	229	236	240	229	212	218	243	232	204	231	225	219	249	214	246	233	226	216	248	223	234	223	205	241	237	228	211	224	251	214	225	214	237	220	200	217	236	226	238	231	228	225	251	214	228	220	221	232	208	241	224	214	208	248	210	194	225	228	204	232	232	244	226	202	229	255	203	220	217	227	233	218	235	216	227	233	204	243	212	232	209	205	214	225	239	233	241	242	217	221	232	218	248	236	224	214	242	209	240	244	208	229	214	222	207	229	229	207	189	202	202	207	191	224	210	238	211	229	221	207	222	207	201	242	257	220	220	216	201	210	254	252	231	212	213	243	244	214	236	251	218	218	217	217	230	228	219	204	241	235	238	244	237	232	231	223	226	218	253	221	205	222	211	219	225	272	206	232	213	202	225	215	217	212	210	227	210	254	214	231	230	223	224	201	205	248	202	237	211	218	243	243	216	215	215	231	230	209	234	229	224	215	195	241	252	218	203	229	224	219	223	219	237	238	216	227	194	252	223	231	217	232	188	184	223	228	226	235	193	217	223	227	210	231	239	207	201	200	221	199	240	213	208	212	239	218	220	218	229	233	221	213	173	226	228	227	194	196	230	217	224	206	220	238	215	191	210	227	236	242	242	221	245	244	222	215	202	226	221	236	206	226	228	186	222	251	219	241	224	226	228	220	233	229	232	228	235	200	208	219	229	208	233	199	225	234	220	249	214	219	227	238	234	215	226	218	219	237	230	212	226	231	223	227	241	219	227	238	214	207	219	233	255	239	199	221	225	192	190	221	210	230	219	241	216	225	242	238	242	236	210	222	257	212	231	226	222	207	236	264	223	215	218	230	217	228	236	244	243	210	245	229	224	226	206	228	214	236	223	225	237	238	230	225	214	224	210	216	200	202	217	232	246	214	230	222	218	236	223	212	237	206	209	234	202	253	240	200	227	225	229	241	217	220	223	208	211	235	219	233	221	246	204	229	249	248	244	228	231	222	211	260	220	223	212	223	232	249	254	205	220	200	222	243	220	228	237	228	221	229	241	218	207	233	211	211	219	230	210	236	234	197	262	236	199	214	234	222	206	229	205	214	229	220	205	254	228	230	236	229	215	224	223	222	233	209	212	235	224	216	230	238	228	232	218	246	212	220	209	245	256	207	228	216	248	239	220	245	225	245	208	228	202	236	216	229	202	216	209	241	240	221	248	239	219	196	197	220	194	198	223	223	228	237	201	228	213	223	213	239	221	234	250	214	213	227	230	192	213	245	221	220	247	227	242	223	238	235	231	216	223	230	253	213	240	218	216	237	230	207	230	228	221	216	252	222	228	211	219	232	243	214	214	229	228	230	223	219	237	243	224	216	241	233	225	211	249	238	237	207	223	244	213	188	230	190	227	228	219	236	230	225	203	216	236	223	205	223	219	225	243	234	220	204	246	204	230	214	239	218	232	205	230	226	236	223	220	236	233	230	240	217	215	219	221	214	195	229	234	219	233	208	240	217	206	239	218	218	228	212	216	217	220	191	221	231	224	205	208	205	226	244	213	213	198	226	220	240	223	246	242	221	226	210	212	196	239	267	224	246	202	215	210	221	236	219	236	269	241	226	207	201	248	206	235	231	224	223	217	221	220	201	218	264	239	196	240	213	229	225	226	226	211	240	232	203	249	231	213	223	234	204	246	201	221	238	226	208	224	229	227	252	203	215	244	191	233	236	236	239	232	230	236	213	232	233	223	218	240	244	234	227	218	224	213	219	241	234	220	230	203	265	220	237	222	216	216	224	222	244	226	212	229	230	218	249	231	210	230	216	210	209	233	241	237	206	223	232	202	221	197	217	222	221	211	234	223	223	215	241	245	211	227	209	244	214	234	243	219	249	230	221	193	201	240	236	195	192	204	246	250	210	223	244	219	248	227	217	222	215	206	224	226	243	239	223	233	225	225	203	230	218	223	214	215	209	222	213	256	250	214	242	215	231	215	212	227	219	220	227	224	257	216	233	223	231	204	238	229	236	214	217	234	213	244	225	222	209	217	227	217	222	212	234	240	247	214	223	243	237	233	252	247	225	216	238	255	201	225	196	243	269	226	219	226	214	240	227	231	224	235	214	220	237	238	226	225	232	212	229	224	241	214	215	202	210	255	277	219	209	209	253	196	214	228	252	250	235	219	274	227	217	227	244	211	216	228	219	218	230	227	220	224	218	243	220	217	231	220	216	227	206	242	213	225	230	218	211	217	230	206	230	223	224	207	189	220	222	214	216	248	200	255	252	240	221	225	251	234	190	211	234	204	234	242	248	226	225	212	221	223	212	221	226	216	223	243	218	247	223	220	207	252	223	218	213	222	211	241	233	198	218	230	240	229	253	220	216	237	206	209	216
22847	21432	28968	24300	21434	21458	6758	1493	1131	1038	983	892	855	840	888	780	756	821	780	822	798	724	746	748	723	765	686	779	772	709	708	728	759	724	744	747	756	703	724	723	677	741	720	725	731	743	704	728	770	709	690	694	744	678	727	749	738	708	703	766	689	687	704	717	721	710	723	740	718	754	681	694	728	699	734	769	693	744	741	734	718	744	709	757	669	737	649	752	674	742	726	735	733	706	760	706	745	648	724	718	734	687	774	733	687	715	725	676	725	719	682	676	704	733	660	675	683	653	680	731	706	704	757	694	715	688	726	684	726	698	712	745	747	731	714	713	752	699	693	731	715	719	652	717	663	706	658	708	749	707	687	669	736	705	696	702	689	724	698	693	745	725	729	753	734	710	630	725	678	703	737	740	680	742	733	751	737	748	751	692	767	695	740	701	713	687	681	703	730	694	688	738	719	750	730	727	741	700	707	711	761	698	678	711	701	715	750	726	721	673	739	712	709	733	755	714	732	646	731	751	703	731	634	702	730	672	727	670	730	681	684	755	686	730	745	692	702	747	705	704	764	679	722	739	664	743	730	720	714	665	705	712	702	707	739	735	684	709	650	719	753	736	707	750	728	722	743	667	683	688	711	709	718	782	759	709	689	723	694	722	662	673	702	719	728	687	727	696	734	709	716	690	724	671	708	730	698	716	728	747	694	753	682	726	704	689	725	738	744	743	724	726	724	694	691	748	706	701	670	705	688	694	723	694	692	728	703	723	738	684	673	722	747	742	714	666	738	724	739	716	690	739	716	736	712	675	675	685	710	738	683	729	707	723	671	748	718	683	764	717	723	678	699	688	738	706	644	725	768	669	697	719	696	708	741	712	698	727	744	726	700	737	734	674	680	684	708	704	706	652	694	700	747	737	732	664	727	710	733	706	678	723	679	659	721	691	695	715	678	692	721	684	713	741	716	692	735	693	728	732	670	726	691	757	716	700	721	670	705	677	680	765	685	737	696	690	723	737	710	658	681	739	692	706	693	678	682	750	715	633	709	721	723	712	730	755	664	703	781	696	725	702	738	694	716	715	754	718	681	703	697	732	722	707	695	694	720	734	707	759	719	739	704	715	696	766	721	677	703	720	709	701	722	703	723	709	703	698	708	688	704	688	711	694	711	756	694	702	695	674	668	698	661	715	760	699	652	677	744	716	725	693	732	719	664	711	679	675	718	688	703	692	672	724	711	756	696	780	695	675	672	725	679	695	669	725	700	725	710	681	699	723	705	727	709	688	758	689	744	714	719	718	691	747	681	682	729	742	745	763	713	724	669	699	685	688	718	726	689	697	669	699	693	702	721	691	656	736	734	702	740	783	713	693	750	666	690	742	728	680	745	727	755	721	711	705	732	701	716	710	704	726	702	758	667	710	741	741	668	720	766	716	709	731	696	744	687	687	658	719	703	681	719	683	716	695	770	700	681	676	728	673	732	717	759	707	697	722	685	699	684	732	673	662	731	716	726	724	714	696	724	721	706	713	696	707	716	703	700	746	715	746	709	790	708	745	681	710	730	729	684	702	706	699	691	725	703	687	665	710	727	726	746	745	724	740	688	695	695	709	743	739	698	706	739	703	692	702	716	668	715	749	695	766	693	701	740	714	744	711	720	712	698	697	709	721	739	732	698	729	747	743	687	700	699	725	722	725	758	729	720	687	694	701	735	741	659	665	700	728	693	689	732	687	721	694	687	687	686	732	763	715	717	692	695	765	738	705	710	662	701	710	713	690	724	694	650	705	701	728	719	737	674	777	691	695	714	744	707	715	707	693	755	711	668	702	694	677	694	681	706	681	684	710	693	713	752	725	720	720	679	721	701	694	699	710	656	736	730	712	708	763	759	678	712	720	748	718	709	670	730	741	739	712	704	666	685	741	731	749	667	713	709	721	686	748	742	728	718	730	724	715	743	705	739	724	694	696	718	709	728	673	700	680	658	691	739	705	675	682	699	749	725	675	725	709	683	732	722	738	677	694	735	703	737	740	710	701	735	683	738	775	712	732	724	782	727	715	713	651	745	678	723	733	737	710	761	702	717	772	689	733	763	701	747	735	689	660	702	670	745	731	737	681	682	735	697	692	687	697	722	731	731	723	735	686	749	710	722	758	676	684	745	691	726	722	662	703	732	690	709	724	787	745	737	699	683	700	751	713	754	713	719	775	675	678	681	699	704	742	712	715	682	670	738	699	703	719	736	683	732	709	685	647	713	676	683	693	744	727	700	716	738	745	686	713	699	736	737	674	713	743	700	734	666	786	720	683	699	739	726	746	724	684	698	662	726	688	733	724	722	728	731	685	731	710	720	704	736	776	679	760	732	718	713	749	686	688	697	757	741	685	710	700	740	690	710	726	651	697	692	729	705	764	750	733	701	753	685	739	726	640	702	738	720	719	692	780	674	722	722	723	736	724	730	744	680	723	668	719	763	741	710	667	684	770	756	658	725	689	730	699	713	693	658	664	703	706	730	752	694	727	690	702	704	732	768	735	707	768	734	710	707	741	684	700	693	715	756	741	728	741	740	649	771	736	711	784	672	675	691	761	672	714	709	751	736	725	725	724	713	695	693	739	713	680	695	761	700	720	686	696	685	732	737	769	733	724	707	717	705	756	719	718	657	751	660	697	630	706	725	742	718	685	727	703	698	703	782	728	750	732	680	721	729	659	677	711	733	716	692	728	734	716	685	676	709	713	701	690	701	728	758	692	690	725	734	732	709	654	706	734	712	663	774	730	672	739	691	701	655	713	726	707	693	686	715	733	705	682	774	689	687	717	693	683	695	740	732	682	725	688	663	698	724	713	693	671	663	687	653	720	672	745	723	756	711	695	735	655	687	689	702	678	705	719	716	696	684	698	703	740	706	713	711	733	709	715	723	716	666	726	753	671	707	725	656	750	704	697	745	697	708	745	706	708	739	675	692	740	741	719	687	709	706	707	718	712	728	649	748	716	706	678	699	724	684	766	727	780	722	703	737	710	692	681	708	714	720	748	765	729	735	715	738	657	664	693	736	699	718	755	698	708	714	732	694	696	730	742	661	698	736	768	717	728	685	691	715	739	748	727	711	718	716	680	715	697	739	761	747	688	745	710	706	766	677	716	742	720	700	676	745	764	690	731	644	729	716	674	689	740	702	731	740	723	713	709	681	695	702	653	651	687	685	700	713	742	716	733	738	705	729	705	721	669	661	760	727	743	698	683	666	683	733	721	675	699	715	745	660	706	684	697	706	728	735	686	699	751	736	693	753	691	703	717	758	677	732	732	676	707	680	674	684	687	749	679	753	701	690	749	704	707	710	719	718	676	782	730	754	702	764	715	675	726	701	701	693	634	740	703	760	669	716	709	710	713	695	736	706	716	702	690	675	653	723	746	713	693	733	740	707	741	713	728	688	739	723	696	708	719	707	700	705	668	713	719	729	684	720	728	683	701	699	716	689	680	739	709	744	691	715	776	692	701
16717	23529	9817	4781	3544	2725	2182	1799	1613	1343	1219	1114	1082	1033	907	903	841	865	811	866	798	780	834	810	760	769	803	769	769	777	726	761	764	686	711	791	763	762	727	751	727	739	760	738	804	745	751	751	727	690	739	740	710	798	693	735	755	753	773	686	706	729	718	703	742	715	724	770	745	738	716	757	737	748	719	669	736	688	754	762	694	755	735	723	772	731	710	743	720	733	730	717	705	729	685	787	730	715	723	763	701	745	716	718	776	731	716	721	696	756	731	699	719	743	722	729	698	740	713	713	697	732	709	714	761	718	729	683	698	715	758	709	718	780	733	703	701	773	749	685	687	743	714	725	741	716	740	758	717	698	730	686	730	754	730	737	769	705	738	763	673	735	698	734	740	725	667	763	723	693	763	761	727	766	720	700	731	769	719	722	712	696	724	715	730	706	732	709	713	734	737	750	697	687	724	723	715	731	750	696	706	716	714	690	729	744	696	735	706	720	724	726	693	765	710	695	717	705	697	728	726	750	685	728	703	713	717	685	761	704	701	729	760	731	723	734	715	742	753	770	707	792	669	665	725	747	718	728	732	740	733	693	708	742	713	733	754	742	714	709	737	665	775	688	690	727	720	717	700	722	672	718	752	684	736	775	680	733	721	713	743	704	706	762	754	722	706	745	743	730	727	713	719	699	762	707	706	722	723	743	720	729	706	773	739	746	711	720	778	703	681	745	724	755	716	732	724	735	742	689	750	678	713	709	680	743	739	756	678	733	743	751	731	708	743	738	755	690	713	744	729	692	742	725	721	735	768	727	745	717	756	738	740	739	774	751	742	698	748	688	684	668	744	708	706	659	750	728	711	716	693	743	738	724	719	726	743	760	782	727	667	740	728	726	701	740	728	681	769	722	735	747	734	716	725	711	762	711	743	713	693	740	701	750	689	752	727	755	770	776	703	713	709	736	754	698	754	676	707	735	696	706	715	740	731	744	663	720	720	704	718	733	713	742	729	763	748	743	771	761	740	697	726	770	721	791	763	758	740	785	682	707	744	706	725	768	725	730	768	740	715	727	710	738	702	729	737	734	731	727	743	741	756	727	729	748	805	711	716	734	736	741	699	732	748	717	772	716	676	720	722	728	711	752	751	691	692	726	735	739	692	735	729	754	717	718	726	676	735	750	710	715	703	704	734	685	715	693	722	700	740	727	740	727	674	713	712	732	723	739	709	742	718	754	730	705	755	746	757	736	725	745	755	737	709	728	734	714	670	680	725	722	734	733	732	688	733	768	735	744	743	685	700	725	731	719	717	720	723	732	715	747	717	731	744	728	733	716	693	711	741	736	710	685	703	692	735	689	745	770	725	727	721	673	725	705	743	688	782	718	775	768	748	719	732	737	651	680	690	745	717	732	722	726	806	714	785	720	734	714	715	727	662	746	694	711	736	727	762	734	706	700	742	707	749	741	680	734	721	734	716	699	786	745	740	747	738	775	727	718	776	712	752	722	731	725	769	731	690	761	757	725	746	697	716	734	718	703	711	747	712	768	765	737	687	749	764	773	731	739	742	737	734	748	747	704	696	745	708	668	689	693	744	744	748	733	717	740	730	702	717	742	742	762	726	735	719	692	709	715	684	710	761	747	756	704	708	721	727	701	760	697	694	783	704	713	743	720	712	648	678	712	759	719	708	700	734	736	727	752	736	811	748	729	746	751	727	698	722	686	753	707	695	700	710	745	739	764	731	705	760	745	736	743	688	703	721	768	707	719	721	772	705	753	713	720	754	740	724	740	712	787	745	747	738	692	778	708	737	704	697	754	743	716	754	722	727	751	671	689	753	713	747	806	684	719	701	710	669	711	721	740	723	696	688	709	727	694	727	707	713	729	690	782	727	749	693	752	713	717	742	735	728	724	711	720	704	705	697	738	741	715	694	705	712	702	746	757	679	727	713	726	687	737	718	758	705	716	748	751	721	744	731	732	734	670	721	743	713	734	701	729	697	733	682	710	686	689	768	706	732	715	695	752	744	714	734	708	729	715	720	775	763	708	734	722	720	735	744	726	711	711	738	724	742	721	737	755	807	731	776	703	722	715	669	753	754	671	658	746	733	666	691	726	740	698	745	763	726	730	709	724	740	733	696	723	719	791	694	732	726	684	693	749	720	746	717	706	701	723	731	700	699	714	750	714	701	763	660	729	733	729	759	725	742	701	656	734	735	704	699	709	739	734	763	748	694	719	720	715	717	679	760	725	730	728	676	697	762	732	759	692	688	733	700	755	744	733	730	713	686	720	756	741	683	693	728	731	679	723	737	746	744	720	692	739	735	762	688	686	756	718	702	708	724	700	716	708	747	686	711	729	717	737	717	705	722	758	720	703	728	750	712	741	721	734	683	764	684	694	709	721	747	736	719	697	756	749	765	745	693	759	732	716	716	718	686	695	730	720	741	695	730	757	666	743	721	670	717	740	745	712	704	707	735	734	777	713	719	736	712	657	722	728	779	702	738	692	700	713	715	712	675	702	689	728	721	698	710	789	752	758	748	748	714	724	717	704	695	685	754	689	725	716	677	714	717	720	735	746	765	731	702	753	758	736	727	663	701	713	760	788	725	726	703	788	706	681	700	725	719	747	784	759	708	721	767	703	722	700	716	752	724	743	735	755	716	759	702	756	740	728	723	726	726	697	741	789	680	698	711	697	695	676	757	742	646	700	747	701	757	710	719	700	674	689	744	709	726	705	732	733	750	712	732	741	690	720	714	756	676	750	749	735	679	757	682	752	765	733	699	734	734	687	721	724	754	716	700	666	698	724	690	745	731	685	754	765	774	723	749	687	689	689	735	758	700	680	713	701	711	721	727	730	720	732	763	735	698	726	747	740	761	716	717	740	739	752	674	718	744	754	708	728	726	759	773	686	732	701	744	753	727	738	708	715	743	727	724	748	716	727	730	741	703	729	702	725	735	739	679	724	724	724	709	713	767	685	708	741	746	747	738	717	738	679	734	765	723	722	679	803	789	729	705	701	721	696	713	739	690	696	746	735	700	759	760	745	701	726	722	705	742	710	744	694	693	688	743	691	703	718	741	702	742	713	743	731	750	714	718	698	737	744	785	679	748	754	730	702	700	743	751	700	743	697	711	724	769	693	749	758	699	692	712	675	688	763	741	712	711	690	748	696	719	730	761	718	751	698	731	709	734	739	725	712	761	699	691	711	704	738	749	735	735	726	685	731	715	715	716	691	740	679	693	682	730	723	704	727	727	765	736	705	726	745	671	711	731	736	678	742	716	726	733	725	770	723	733	730	762	735	707	685	773	724	747	716	684	764	718	722	696	680	722	709	786	714	729	759	742	705	675	735	702	764	728	673	711	760	683	696	720	729	735	791	727	779	726	755	758	753	746	695	774	785	703	745	759	678	712	777	741	705	723	746	710	688	751	720	738	710	723	758	744	698	709	733	713	683	698	739	726	725	742	704	703	774	765	721	753	680	707	723	759	721
28272	20005	6301	856	579	517	371	292	343	313	315	286	292	284	311	311	286	280	304	278	303	292	277	297	297	253	281	299	272	296	288	287	271	282	290	293	260	293	284	298	310	303	286	263	303	293	279	292	281	280	268	283	288	261	289	260	275	295	283	271	271	252	280	286	265	304	299	267	277	253	259	303	303	280	253	269	235	275	306	275	310	272	296	252	261	292	260	291	292	269	298	294	279	255	294	269	267	282	317	281	257	305	316	302	283	310	294	280	272	291	298	251	266	277	267	274	265	255	265	285	303	291	259	268	278	277	295	286	272	288	271	266	285	303	309	280	284	300	306	299	274	299	273	279	289	274	280	297	292	281	268	295	316	290	281	304	309	259	297	294	300	288	280	266	278	291	283	250	304	279	251	260	300	252	284	274	290	244	278	277	277	260	281	297	275	292	286	292	294	262	254	262	280	287	276	292	286	297	287	273	262	286	316	289	285	280	276	293	277	304	289	283	311	310	289	289	268	288	285	258	283	294	287	303	259	276	265	297	270	257	270	278	283	249	282	306	282	282	261	272	276	272	268	259	297	282	262	329	296	289	283	295	282	281	284	284	273	285	295	303	298	272	289	289	272	277	313	306	267	300	252	271	307	277	298	318	285	308	302	248	298	283	301	287	290	314	279	267	282	260	289	289	299	303	284	295	309	306	300	253	302	278	282	288	291	287	278	310	306	279	275	297	293	272	297	251	282	330	260	258	270	269	238	290	283	261	277	283	293	279	279	284	287	305	282	277	260	286	315	273	232	272	277	294	295	312	298	301	303	267	274	286	278	261	263	286	285	302	289	306	309	250	275	267	260	284	280	267	297	295	301	280	270	315	279	271	256	276	268	284	289	247	286	304	280	275	273	303	278	265	293	281	289	308	274	278	275	281	297	277	284	312	287	269	273	266	280	294	272	278	294	291	298	288	293	289	258	276	278	314	272	278	271	280	275	289	271	295	310	266	280	301	280	279	293	294	286	275	254	295	290	284	290	259	339	281	294	304	258	289	268	284	271	289	280	291	273	279	300	238	284	297	278	313	268	278	279	283	286	285	255	287	278	303	298	300	262	302	314	276	303	281	271	277	280	280	288	290	278	286	299	271	287	282	249	280	301	293	261	269	298	266	320	252	313	282	304	259	283	295	275	270	287	274	282	280	262	282	258	259	275	259	294	298	292	279	301	266	281	310	283	271	279	271	269	277	306	299	293	277	306	281	288	309	281	264	289	295	260	256	270	269	271	273	282	280	278	283	288	287	300	261	272	263	279	290	282	270	307	312	275	319	260	258	270	295	293	294	248	277	300	318	292	283	243	295	275	306	288	293	280	277	308	272	247	259	282	291	285	258	303	288	290	280	288	298	284	279	295	318	304	284	287	292	309	291	261	286	289	290	273	263	296	289	285	278	302	277	278	292	257	261	273	302	293	283	260	280	300	277	283	306	291	288	252	302	304	293	253	293	282	311	270	328	276	287	281	284	287	263	267	305	263	304	313	291	275	292	279	291	274	270	306	259	262	281	305	281	290	307	273	272	261	255	277	271	258	287	296	285	281	270	267	273	276	305	315	266	284	273	301	262	287	287	284	335	288	282	294	316	310	284	271	272	269	261	336	281	258	287	284	290	276	264	272	294	289	270	286	303	306	284	246	307	321	281	276	298	310	297	272	298	279	280	281	303	295	304	292	299	336	278	292	280	267	275	268	286	292	300	277	266	270	291	304	290	254	281	297	294	286	278	286	281	279	290	265	307	285	287	247	241	301	283	278	284	282	268	273	286	288	301	280	287	273	306	282	302	290	280	280	275	264	293	281	294	253	279	264	277	286	304	267	276	279	304	301	273	282	295	253	259	290	256	288	280	292	268	310	268	267	269	277	273	283	276	280	284	273	283	292	288	280	290	288	288	271	299	271	256	301	278	287	281	288	283	291	275	291	293	289	274	255	297	302	303	282	310	274	277	291	307	291	297	282	264	285	302	291	290	264	284	258	268	279	277	293	296	278	321	279	291	273	296	306	263	271	279	304	285	272	294	280	291	279	312	297	278	261	271	271	283	295	298	288	302	270	272	249	303	288	295	269	287	288	287	271	274	282	288	304	264	310	296	300	289	259	281	263	258	303	284	283	297	288	292	270	281	293	278	291	288	294	297	302	252	275	268	269	267	261	271	280	288	283	274	261	277	301	291	310	308	271	271	280	276	274	259	280	265	281	301	283	304	271	268	307	288	265	288	300	296	289	267	288	285	287	276	302	287	277	291	297	287	295	311	286	307	267	269	285	296	288	266	274	309	297	287	313	259	269	286	264	282	283	277	279	304	287	287	311	296	285	256	272	266	285	240	239	280	266	291	311	265	269	239	280	289	282	284	297	279	281	296	337	309	275	294	267	294	263	271	273	262	282	272	277	272	303	273	319	295	297	304	284	291	292	282	270	306	292	277	286	290	267	289	280	285	262	299	277	272	272	275	285	279	281	312	315	290	275	309	299	250	316	268	287	251	265	256	275	311	265	249	295	287	311	283	287	287	308	295	262	261	287	308	281	264	286	271	303	319	289	276	278	281	283	275	260	295	301	269	296	273	297	252	262	285	264	299	304	271	287	279	263	273	277	274	260	285	255	296	251	244	324	323	284	275	275	271	307	275	257	292	297	319	275	288	268	267	306	291	279	299	256	282	248	282	288	273	286	290	268	298	290	301	313	279	271	253	310	289	302	290	281	296	297	289	285	278	284	255	266	256	290	282	303	261	282	270	267	297	275	281	261	248	277	304	308	315	290	290	282	298	261	273	275	285	282	285	268	249	253	301	269	275	292	290	292	283	280	302	289	244	288	272	287	274	287	272	274	298	277	272	302	292	280	278	266	293	291	301	305	274	279	278	286	263	263	297	295	272	260	292	280	278	302	249	258	279	294	273	284	280	271	274	275	292	268	279	285	276	257	301	307	316	304	303	307	313	283	300	270	288	282	297	302	260	280	291	291	263	282	279	246	311	296	281	276	278	272	291	284	284	260	279	276	293	256	257	274	268	281	288	277	259	254	283	288	281	295	326	289	312	268	267	297	266	290	263	319	306	303	267	294	291	282	272	295	278	254	280	296	295	298	271	270	299	292	296	301	297	278	316	268	265	274	264	255	263	305	264	279	276	279	270	265	252	291	267	305	307	274	302	300	281	290	277	294	276	294	284	265	276	277	296	294	278	278	287	279	277	282	244	311	297	282	310	322	290	286	268	283	259	286	267	262	286	284	292	273	282	305	307	272	275	297	251	266	291	293	268	300	286	293	275	299	260	277	264	275	256	281	300	273	281	274	264	275	280	287	255	285	250	316	265	289	269	278	281	296	276	292	276	306	258	274	313	298	276	291	284	293	260	295	273	288	295	242	284	292	292	282	265	281	286	293	251	288	258	290	285	283	275	271	311	282	274	300	272	272	298	272	265	309	287	257	278	274	285	280	260	268	292	275	283
10677	7743	1108	689	486	488	420	355	387	335	331	340	316	319	306	326	284	327	309	304	295	288	302	308	290	315	291	313	333	290	340	284	296	258	291	310	306	273	284	292	310	271	295	287	280	299	307	299	295	304	292	311	273	298	284	296	290	297	313	284	294	272	286	269	282	279	272	303	308	299	290	291	311	301	326	306	279	302	323	299	284	273	273	295	299	314	284	299	311	304	292	272	249	280	295	275	316	304	288	314	297	275	301	292	304	284	279	319	309	294	286	305	282	269	306	263	267	302	300	293	295	311	287	318	334	288	289	255	286	271	306	317	326	262	316	283	322	268	296	304	305	273	282	312	299	310	299	288	319	285	292	308	296	313	281	287	299	307	278	301	301	309	287	282	297	262	287	281	281	299	278	294	270	278	299	266	308	284	313	272	258	282	311	296	293	292	324	304	302	291	314	300	269	287	305	280	298	295	286	272	296	315	272	291	301	312	293	278	309	279	288	308	287	280	302	280	315	298	326	323	265	307	290	282	291	298	293	322	268	259	278	294	296	260	306	307	286	298	300	256	274	309	298	260	314	320	318	266	295	289	293	293	264	293	316	296	285	292	299	288	295	314	323	289	308	283	309	329	273	273	329	293	282	286	291	284	258	303	302	309	313	291	274	298	290	295	251	306	275	300	317	281	302	311	289	273	272	270	288	279	297	275	315	307	302	281	305	304	305	286	273	279	279	295	292	291	283	277	270	268	307	292	315	300	297	336	293	268	283	276	296	302	307	293	305	303	280	275	294	257	268	292	295	318	289	316	297	308	306	298	330	303	302	293	318	315	283	285	279	268	296	304	297	274	256	295	304	286	277	299	307	299	263	304	342	291	281	296	299	302	301	280	307	280	295	276	292	303	295	273	304	266	280	292	270	298	288	300	305	306	297	290	288	290	310	281	302	311	288	282	321	326	305	267	323	297	305	293	292	243	297	289	277	286	305	314	285	303	279	300	275	303	263	299	315	295	261	304	281	278	312	273	321	288	302	294	300	320	278	276	292	302	250	339	273	291	288	296	293	283	283	287	277	278	319	277	305	279	286	319	271	291	272	286	302	274	290	268	290	305	302	272	302	295	308	273	287	296	287	309	326	293	284	285	306	283	318	306	300	282	290	246	302	319	285	300	280	298	292	285	280	298	290	289	272	280	312	314	278	308	293	275	342	294	287	304	292	302	322	293	286	298	302	279	247	290	295	282	324	312	289	291	288	291	293	292	275	301	266	295	292	303	287	282	278	285	267	307	269	283	294	282	322	296	281	278	290	315	313	256	303	295	263	303	275	325	285	303	293	284	274	280	308	283	296	285	296	279	296	288	265	307	271	277	254	284	275	283	284	274	315	295	305	327	272	297	289	324	288	315	311	287	279	284	292	311	311	284	323	261	316	271	291	284	303	277	276	273	276	317	266	282	281	266	278	288	286	320	299	284	288	255	302	333	289	329	319	273	284	267	299	257	329	296	299	300	277	304	280	300	266	303	285	301	309	282	321	310	330	304	285	325	302	314	300	289	271	270	285	307	336	281	283	298	335	296	263	308	309	269	307	274	302	301	293	292	312	303	283	259	272	297	319	300	270	296	300	270	288	277	282	310	285	295	295	309	296	297	289	307	299	290	294	301	293	320	289	295	318	270	300	278	271	273	303	293	317	272	289	287	303	301	299	290	300	322	299	278	286	264	291	299	294	319	273	307	285	282	311	315	282	311	297	289	291	289	300	292	301	286	287	310	315	320	301	307	274	302	299	269	291	267	302	295	284	304	290	266	281	271	261	313	256	310	280	278	300	318	298	294	274	295	317	290	305	263	285	300	267	285	266	330	305	306	275	291	301	292	249	317	286	316	304	300	296	311	302	297	324	284	272	295	292	270	295	312	303	280	273	302	318	293	311	328	308	277	296	313	308	286	298	304	274	306	281	314	266	261	289	293	331	310	286	298	302	293	287	316	311	322	266	293	335	271	281	271	288	304	308	287	290	289	307	280	282	309	312	303	282	304	300	312	300	290	311	291	302	299	305	330	317	324	274	306	301	306	303	343	292	310	306	308	268	283	281	298	278	271	319	282	269	316	296	302	290	275	294	302	276	296	283	310	289	289	279	285	285	284	301	322	297	273	317	307	314	298	313	313	295	332	271	301	291	293	317	287	319	274	318	306	279	263	285	295	316	300	308	304	274	269	279	282	319	288	295	268	294	280	310	314	292	278	324	289	306	298	290	273	315	279	285	280	291	275	306	299	266	308	293	256	312	271	297	305	288	303	310	278	292	289	283	289	309	272	294	293	311	294	314	320	285	285	266	284	293	271	312	295	301	309	303	299	276	272	285	311	241	276	295	294	298	296	275	291	297	288	274	306	298	271	290	301	278	314	309	312	276	284	280	299	284	295	318	310	305	264	308	285	278	272	309	286	274	300	294	255	284	293	297	250	293	304	268	292	311	294	301	266	308	289	283	296	325	308	310	296	271	297	289	298	321	316	288	288	305	321	285	309	289	300	315	302	291	275	296	280	308	269	303	274	290	300	294	298	257	272	292	278	299	296	292	270	291	279	279	296	274	273	310	258	316	296	275	266	279	314	287	281	289	279	275	272	250	280	291	319	289	302	299	282	299	279	305	297	302	303	315	301	294	295	286	312	300	308	300	264	284	300	282	260	293	311	287	306	292	319	295	282	253	305	294	312	302	298	308	301	279	322	289	288	287	275	279	303	276	286	286	273	313	282	285	285	313	296	300	290	270	313	294	303	309	297	291	307	326	309	292	303	326	291	305	292	274	301	269	281	313	298	293	259	285	302	274	314	307	288	286	274	291	285	297	293	273	280	296	276	281	287	285	319	306	285	279	329	256	303	289	292	275	297	311	322	280	282	314	288	313	300	276	291	285	309	296	302	305	289	311	299	307	306	263	303	309	263	307	303	273	298	288	284	263	292	265	284	278	307	280	274	307	270	295	292	281	299	268	297	309	275	319	279	291	297	279	270	330	296	279	285	318	290	292	323	294	288	272	284	287	282	298	314	300	262	290	304	294	304	294	276	294	271	315	289	281	314	286	327	292	291	304	292	278	303	292	301	304	287	267	260	277	318	274	286	291	305	284	246	292	299	320	286	317	305	293	312	289	274	290	302	282	291	304	278	270	287	292	301	300	312	295	295	326	270	322	321	284	252	281	314	276	283	284	304	280	260	268	302	287	320	284	333	330	310	301	274	273	306	326	297	272	258	283	269	269	291	299	299	279	291	286	285	319	280	257	275	327	298	298	297	288	305	269	294	306	342	295	301	271	283	301	273	301	281	265	268	270	288	313	285	298	298	290	299	280	293	302	305	301	301	277	307	275	277	302	288	283	315	279	316	280	296	287	290	288	308	269	269	302	300	271	285	296	289	290	303	277	280	293	291	292	268	269	291	280	276	297	321	307	280	262	289	292	337	299	277	327	299	278	259	314	303	280	281	298	269	285	287
23928	21388	28397	24752	21338	6717	1265	988	833	837	763	715	736	759	702	648	705	644	676	688	684	660	681	633	668	669	642	616	678	670	706	660	606	616	630	693	656	696	608	663	650	691	626	633	630	711	599	625	664	639	612	626	570	663	635	616	629	640	612	654	642	607	626	611	642	626	616	598	638	593	656	598	645	652	620	614	599	629	623	625	596	594	672	587	596	684	646	564	646	605	652	612	611	583	623	607	641	589	639	673	654	679	597	664	630	613	629	616	590	602	614	660	662	637	672	642	618	627	605	650	582	593	646	576	640	626	639	601	693	568	639	644	663	628	633	619	629	666	599	589	624	644	656	645	599	573	598	661	658	637	601	596	564	627	625	629	668	614	629	595	628	599	647	606	557	603	669	635	624	630	668	654	635	625	645	656	601	621	664	623	629	651	651	656	717	635	636	659	644	567	634	652	629	602	670	617	603	694	587	587	603	637	668	616	624	634	623	634	620	600	645	602	619	666	662	607	577	597	603	629	620	596	540	641	633	649	651	598	595	595	642	646	614	596	631	652	614	655	635	599	670	656	714	624	616	579	566	622	628	669	627	616	622	629	576	631	614	653	655	633	608	602	627	673	635	649	651	617	627	640	641	654	600	660	673	627	618	644	665	613	678	613	637	625	635	623	622	599	602	598	588	628	623	638	609	653	622	624	612	629	621	623	614	613	617	625	651	623	641	594	633	611	661	622	627	637	599	658	615	628	634	653	600	677	603	660	614	635	639	668	630	625	608	634	659	647	625	619	663	611	579	600	640	641	642	661	656	601	678	658	606	603	618	666	613	652	608	629	642	615	613	631	632	613	566	630	646	599	624	615	668	608	603	655	606	680	600	614	662	591	663	650	636	650	632	656	555	605	634	605	651	563	608	633	681	613	637	603	627	612	662	631	650	673	598	617	621	608	609	637	654	663	606	638	643	659	638	576	614	665	655	652	652	604	602	627	610	659	615	625	641	643	667	573	630	625	659	601	667	628	585	648	663	608	623	622	617	616	668	636	630	656	660	615	596	625	633	628	597	654	622	653	618	641	608	636	620	656	633	678	630	640	618	661	564	658	626	664	648	644	570	674	629	595	610	651	653	620	600	628	605	674	614	646	639	587	579	625	596	659	600	649	674	591	644	644	645	635	659	630	639	653	653	650	651	635	634	643	628	598	614	591	636	637	643	667	625	628	633	623	666	629	629	608	651	601	643	630	654	610	647	600	643	638	612	615	648	635	618	614	601	590	653	653	635	642	596	602	646	597	626	619	612	625	669	664	604	627	623	661	606	623	647	610	622	655	620	615	628	625	651	583	665	616	662	597	607	633	624	627	674	614	612	613	641	630	625	628	643	635	629	669	681	625	646	646	633	664	602	633	631	584	647	637	597	610	675	611	612	635	582	629	614	604	574	602	644	607	600	612	634	602	661	667	590	680	620	620	628	646	653	624	648	609	604	632	627	639	613	640	674	599	602	664	636	618	630	629	668	661	658	676	650	633	665	613	655	577	696	592	630	620	682	629	630	615	639	611	628	626	622	623	630	637	628	641	638	645	633	600	628	684	590	642	630	616	603	641	598	640	605	623	588	626	599	616	605	618	620	664	607	606	621	672	639	583	642	626	617	597	638	653	655	670	624	600	663	613	632	646	662	652	620	684	637	584	672	702	659	631	642	632	630	637	646	655	652	633	657	604	679	661	601	603	631	621	631	649	631	584	614	656	679	643	604	597	641	651	564	642	668	672	606	656	632	665	630	644	597	615	612	614	673	641	626	654	629	629	625	624	617	617	626	653	623	671	670	630	611	636	665	653	605	629	673	589	653	650	674	610	627	649	637	619	628	636	660	652	621	644	620	642	608	617	626	632	634	628	598	648	617	666	610	625	636	643	635	629	638	676	616	618	632	681	596	630	616	631	657	661	627	623	586	637	668	626	600	630	634	643	583	647	629	642	651	624	597	637	609	638	602	616	639	665	643	607	632	668	587	636	638	660	586	635	670	702	624	673	602	598	626	632	625	640	579	607	646	633	628	671	678	623	676	645	619	684	651	604	553	599	669	624	600	608	636	612	612	607	579	636	639	584	633	654	654	647	621	651	604	641	652	656	633	672	650	655	630	625	586	565	585	654	642	590	656	644	601	631	629	645	647	588	696	617	619	644	627	623	645	614	625	581	643	625	641	599	651	623	643	681	619	629	585	628	622	672	684	628	654	646	644	591	628	621	594	616	682	624	632	603	635	644	627	625	610	677	643	627	641	648	641	670	633	605	647	650	603	622	659	638	686	633	606	623	637	615	614	623	605	693	635	651	648	638	614	589	581	623	627	637	705	621	601	647	660	610	625	661	590	590	602	649	637	607	617	634	617	635	647	578	632	634	638	646	599	600	645	672	606	647	661	628	644	632	642	622	690	613	629	604	632	650	615	647	603	623	609	662	641	614	615	621	648	612	638	646	602	667	633	669	564	610	603	628	615	628	620	636	624	646	629	672	614	641	631	612	628	618	589	605	668	608	607	618	632	594	638	685	628	634	610	655	613	598	661	649	647	669	639	606	658	597	647	605	634	614	619	653	604	632	582	610	617	652	652	621	584	633	669	652	651	605	628	626	686	563	664	617	658	658	615	620	636	608	678	606	635	619	662	638	641	663	634	658	631	649	641	637	608	628	615	614	633	635	620	596	618	619	627	579	622	639	631	665	640	618	646	642	614	664	642	626	627	612	616	568	607	586	619	567	616	585	608	613	604	609	638	621	644	640	647	657	631	631	629	663	616	660	690	641	633	624	626	612	642	645	654	647	620	603	607	625	592	637	610	656	621	610	620	654	646	602	644	647	629	669	684	570	590	629	566	605	609	646	666	669	612	609	644	641	603	628	572	633	598	604	611	622	632	612	608	653	654	639	588	631	658	630	653	650	629	626	671	628	613	617	617	632	611	619	644	638	645	600	635	595	630	616	648	607	640	617	596	609	607	609	655	625	606	592	638	638	551	632	599	648	611	654	648	646	624	609	640	642	654	615	620	626	622	608	614	642	612	561	647	655	627	672	577	628	652	635	590	615	641	625	648	660	659	619	591	664	669	639	648	667	614	649	631	628	593	640	650	656	646	657	651	605	648	596	630	607	656	617	597	650	630	656	640	625	645	667	644	633	617	652	617	646	666	611	650	618	658	648	610	604	623	658	626	583	635	647	614	625	679	659	613	616	647	624	635	613	639	616	671	638	626	656	618	628	637	616	589	645	665	634	640	595	633	629	623	579	637	622	615	628	656	618	656	625	625	613	610	623	650	633	610	590	627	575	624	620	685	620	600	648	617	615	673	621	666	615	679	647	605	629	651	620	621	629	651	652	640	626	652	646	632	626	599	643	610	658	599	633	648	643	587	616	659	656	641	588	618	649	616	647	641	646	653	662	607	644	626	648	677	612	609	643	618	626	627	694	681	640	611	680	625	632	605	673	647	630	644	631	590	639
14353	18018	5986	2891	2273	1783	1474	1240	1083	984	913	827	826	720	749	704	762	748	694	713	700	703	683	725	649	653	625	678	669	688	679	635	694	644	612	705	637	715	636	644	638	649	637	673	652	711	651	634	616	642	663	643	646	662	633	645	669	645	656	645	669	675	648	689	689	617	623	633	639	679	615	641	668	656	663	666	646	656	620	625	700	628	671	658	629	623	610	655	627	679	637	628	624	689	682	618	643	645	663	610	611	641	663	662	620	666	660	680	633	667	625	632	635	644	616	664	600	692	638	626	614	631	615	642	623	648	638	644	655	647	659	629	680	661	639	640	630	633	620	640	619	653	633	628	632	695	642	672	656	627	641	616	626	653	650	654	627	659	640	678	646	677	634	674	604	644	660	638	666	619	694	659	682	681	608	649	641	656	671	638	650	625	627	633	609	662	630	618	639	652	646	634	626	684	645	654	632	649	636	697	618	655	593	673	582	671	602	643	668	646	624	629	651	628	618	682	701	643	628	645	577	695	645	615	628	634	660	625	635	664	653	650	625	653	688	702	626	709	690	634	602	625	653	651	612	613	631	640	636	638	629	624	649	657	634	688	606	651	628	614	657	631	656	613	645	651	641	647	645	688	641	663	646	653	634	656	682	685	645	627	613	598	645	645	588	701	614	675	634	661	645	664	670	631	645	678	652	601	666	663	662	652	655	629	609	659	643	655	650	681	617	594	660	688	643	606	678	652	627	607	674	630	664	662	626	631	602	673	667	632	612	649	668	626	649	630	621	645	681	648	658	699	663	649	650	632	650	650	635	623	660	633	631	661	660	639	627	614	677	647	644	656	666	626	639	628	667	662	627	627	658	638	631	627	657	611	664	625	624	634	659	609	643	618	619	636	657	650	690	622	664	627	665	622	614	649	666	624	664	618	622	629	664	655	630	647	640	672	666	639	660	618	652	662	679	604	676	643	636	665	674	626	647	664	701	618	676	662	663	642	652	685	654	641	616	628	645	657	660	674	659	649	642	682	642	671	660	621	652	668	681	647	635	604	680	631	662	634	648	668	643	652	682	664	631	667	643	645	618	659	645	640	615	649	643	667	632	643	674	618	670	643	657	654	638	655	665	640	630	620	605	614	674	637	650	626	644	671	671	662	674	658	673	641	623	657	718	605	633	646	636	700	626	615	639	618	675	683	652	684	633	616	658	616	649	631	611	624	686	621	629	691	612	648	683	589	663	632	647	611	628	643	637	629	624	625	637	635	640	677	651	641	626	669	665	657	636	603	634	613	669	679	660	646	672	635	622	639	633	657	647	656	640	661	628	632	629	677	659	633	624	643	634	686	666	658	646	615	631	670	659	660	639	597	693	681	648	601	637	649	626	653	608	622	629	660	678	614	617	650	632	669	646	650	662	630	647	623	663	668	649	674	633	620	649	684	618	623	594	628	611	715	633	605	583	633	676	618	648	647	599	636	661	661	641	654	666	635	633	622	654	653	630	617	622	634	671	641	661	628	585	650	642	595	686	609	615	652	632	625	660	665	643	665	665	651	603	658	644	636	642	649	660	671	605	663	604	640	689	635	645	635	664	624	648	625	684	645	620	654	651	630	646	634	664	612	618	600	685	667	664	641	608	690	664	624	634	653	631	650	721	664	646	640	646	625	649	622	652	652	640	644	660	571	649	640	615	660	636	630	632	666	664	666	673	594	667	636	648	643	669	637	670	674	640	630	627	684	621	649	643	659	645	605	679	645	676	617	677	647	640	672	620	679	646	620	617	661	661	661	642	660	650	592	670	638	668	630	612	639	612	642	642	610	622	652	666	633	697	633	638	616	629	635	654	653	674	622	664	656	622	641	613	597	664	629	654	622	597	664	647	612	678	608	658	630	592	616	628	638	647	675	718	629	651	609	651	647	666	642	669	657	634	660	602	655	660	659	696	634	615	641	651	659	616	635	645	647	610	648	637	634	644	662	661	653	653	617	659	673	601	652	645	647	636	618	659	623	667	688	647	597	651	618	693	651	602	647	673	653	669	634	609	656	640	650	640	601	670	598	647	616	637	641	635	654	654	620	604	615	652	675	627	637	660	609	660	695	610	661	656	651	629	680	624	619	616	638	677	629	639	623	640	679	644	633	611	645	599	613	600	657	642	628	619	647	649	635	597	621	597	629	669	653	631	630	645	602	698	680	651	640	628	651	611	621	652	597	641	620	625	688	613	668	663	612	664	642	623	650	653	652	679	622	681	662	615	644	628	663	581	637	658	650	636	648	668	614	642	648	653	639	671	631	668	671	696	685	654	654	629	653	660	697	637	674	647	648	653	626	671	626	622	603	620	668	602	618	649	655	644	681	651	674	627	661	610	629	647	697	588	632	641	678	652	584	665	623	651	615	586	633	654	622	669	631	646	623	621	632	657	676	669	674	613	626	628	667	653	626	663	599	633	645	635	640	666	602	701	623	669	615	640	652	635	622	694	711	634	658	649	659	621	622	646	610	643	615	674	670	641	657	630	641	663	671	633	667	626	648	650	581	608	646	652	623	644	629	624	701	704	600	618	615	641	650	671	627	607	631	652	625	630	621	679	654	654	664	660	655	659	667	678	617	635	599	640	675	700	651	671	619	639	605	657	660	642	607	631	653	715	650	640	662	598	644	586	659	655	674	643	621	616	629	615	628	638	627	614	629	592	642	642	661	641	622	606	656	603	638	641	662	669	625	590	635	637	635	607	646	709	657	692	643	674	640	646	646	618	606	644	652	663	696	639	669	650	605	663	601	655	681	674	653	645	660	684	647	636	581	616	646	605	648	604	629	653	649	607	606	661	652	636	632	608	638	620	596	658	633	604	614	607	629	604	669	638	719	628	610	654	611	659	641	642	669	713	657	631	635	663	636	651	657	622	675	636	587	657	619	656	614	661	628	624	703	669	634	637	641	642	659	655	644	632	668	607	672	653	636	623	611	680	642	616	640	644	640	647	656	654	642	675	648	648	652	674	612	621	676	657	632	634	616	660	586	642	643	665	667	706	639	649	637	668	628	637	603	674	621	613	611	641	620	633	628	669	667	667	673	619	635	656	638	622	632	654	629	621	637	630	643	640	643	622	676	628	624	657	680	626	652	595	640	596	632	710	666	641	627	597	637	666	608	628	628	647	636	646	614	665	621	633	619	617	643	661	654	698	632	635	672	680	665	650	682	641	704	607	639	658	663	663	617	631	635	651	622	629	640	650	627	597	641	620	673	632	652	669	647	601	656	635	691	668	629	655	690	611	644	647	633	659	628	656	652	652	607	581	637	663	596	653	622	636	619	628	664	657	668	625	646	633	649	662	642	645	614	639	649	689	619	670	622	606	653	642	639	636	643	657	636	649	665	639	593	634	608	640	680	637	719	683	649	624	598	631	614	659	669	654	703	673	641	602	652	588	624	634	656	567	650	664	647	651	654	589	679	677	651	604	643	700	648	606	648	624	613	631	659	670	666	676	639	632	652
25068	21430	27228	25940	7603	504	401	348	321	308	240	272	240	231	261	219	240	224	197	197	222	211	224	219	206	235	230	220	208	208	219	226	190	226	235	194	222	187	224	218	225	210	196	196	211	197	212	205	198	217	217	222	193	196	223	226	198	204	188	204	220	244	201	200	227	206	215	218	222	224	217	213	229	207	185	206	198	206	227	197	194	204	216	226	196	203	203	217	191	185	184	183	217	169	221	180	220	227	213	224	188	195	207	204	197	215	210	200	234	222	200	196	191	223	205	226	207	214	196	214	218	204	198	187	202	188	199	196	194	209	194	228	231	212	221	190	181	227	224	211	223	232	202	223	209	222	230	200	229	189	231	202	204	210	211	216	209	229	209	183	226	217	192	200	209	210	197	210	210	198	196	220	201	181	227	203	208	200	211	194	209	215	215	190	173	189	194	192	209	230	223	193	193	199	208	195	205	213	203	197	211	209	208	190	186	193	209	217	221	229	202	211	199	198	202	210	220	215	216	181	190	207	207	201	229	184	203	221	231	196	216	211	194	218	209	221	206	211	210	208	226	211	230	213	193	172	198	210	211	194	189	205	191	212	221	225	229	212	216	201	217	205	159	223	211	225	222	196	209	207	221	214	212	232	204	206	192	213	207	221	180	199	200	205	199	218	195	191	236	213	214	207	190	216	225	189	210	207	191	212	205	222	207	177	190	174	195	199	202	207	204	220	201	216	218	203	191	221	223	210	209	205	189	238	213	243	215	211	230	188	209	193	209	208	221	233	189	199	207	187	214	199	191	223	207	227	215	211	212	205	204	184	210	190	210	208	237	222	220	195	203	201	205	196	197	212	209	190	232	240	238	203	236	197	225	222	225	219	203	207	198	200	207	216	199	247	200	195	188	209	184	215	193	212	225	222	217	195	234	218	196	199	230	216	205	189	213	209	232	220	190	210	192	201	215	214	205	208	224	242	235	190	216	192	204	217	185	211	185	219	196	186	204	205	218	201	217	225	206	203	198	198	220	210	181	214	237	180	208	164	208	237	191	221	220	207	190	215	191	210	218	208	226	214	199	192	229	214	183	224	214	232	202	186	216	196	212	218	223	214	215	208	191	218	211	185	197	202	216	205	211	216	197	216	220	200	210	196	198	193	202	207	185	212	210	192	212	220	204	215	190	191	203	205	214	228	197	221	204	236	231	186	203	218	198	227	203	198	200	233	188	203	217	224	210	217	219	192	221	215	214	203	252	211	219	207	190	186	205	170	186	216	185	222	213	216	208	233	202	201	213	192	224	234	186	194	200	214	210	204	178	205	192	200	206	227	217	212	207	234	204	193	209	201	205	209	205	203	192	235	204	194	214	217	201	222	239	222	235	200	220	191	219	190	239	193	203	202	220	189	217	214	219	211	197	199	188	192	196	216	216	196	176	218	214	195	223	211	193	234	191	212	215	224	207	209	236	223	196	204	224	187	222	212	210	224	215	216	213	229	198	204	198	197	226	194	198	226	205	222	195	209	210	189	217	196	189	215	226	232	204	209	247	225	197	209	198	213	223	201	204	207	184	197	207	230	206	199	210	228	184	198	175	219	213	203	176	213	200	211	205	214	190	237	200	208	213	207	211	205	204	207	246	218	211	206	192	224	194	237	203	214	221	193	201	214	204	198	205	218	203	209	209	213	215	225	220	231	214	222	209	206	212	198	214	204	206	226	199	199	191	222	206	195	181	216	181	197	213	204	193	220	205	215	218	217	201	203	193	192	222	240	192	209	211	220	214	204	189	192	212	228	192	188	237	202	198	184	200	207	203	213	193	191	212	222	208	231	223	192	216	214	222	232	215	208	226	193	179	231	210	212	209	217	217	214	204	190	199	179	216	203	206	201	204	192	208	228	212	229	230	180	199	202	216	220	211	176	225	220	191	205	205	196	200	221	233	226	199	205	193	218	213	208	213	191	208	222	223	218	232	206	219	213	205	230	218	231	240	233	247	208	199	223	205	198	242	208	198	202	216	184	218	201	197	219	187	220	180	254	223	205	230	222	213	201	200	198	211	210	186	209	203	209	223	218	186	204	191	207	186	221	194	213	195	211	234	209	211	205	195	177	201	233	216	220	229	220	232	190	192	225	193	206	198	194	220	206	191	203	219	210	212	199	224	207	212	203	202	205	220	202	205	201	214	198	201	198	211	218	206	192	174	217	221	176	175	213	191	221	219	189	215	215	224	233	194	219	204	227	251	221	193	212	211	219	224	202	188	225	224	183	238	230	209	209	209	195	204	199	212	201	191	214	229	221	203	208	195	195	197	211	218	194	211	211	224	189	192	223	207	206	203	224	222	223	199	181	201	205	198	182	207	206	204	220	221	215	215	192	194	204	200	209	194	205	211	207	224	209	216	231	218	222	190	194	225	220	192	233	205	218	213	183	216	213	209	210	204	207	219	229	198	186	206	205	238	231	191	219	222	179	221	241	219	197	225	207	182	221	190	200	189	197	202	211	219	197	190	218	209	214	205	192	215	196	217	187	217	200	193	228	235	258	195	211	194	217	212	213	218	218	212	225	197	203	250	214	221	199	216	214	199	207	227	206	217	212	221	217	210	213	212	217	220	194	221	220	216	213	216	231	203	200	203	220	192	200	198	203	204	235	201	203	206	186	210	193	224	199	216	204	214	211	225	205	235	181	191	216	208	198	216	197	196	212	209	233	215	196	212	222	226	200	236	222	179	212	197	193	185	210	223	210	225	211	212	229	199	195	207	204	205	196	197	235	200	203	218	188	217	212	215	215	200	221	214	194	198	224	194	206	191	200	205	225	184	219	214	199	220	229	180	197	214	213	185	183	203	201	211	190	198	198	211	211	215	210	171	196	200	199	214	187	216	226	198	192	227	220	209	209	219	200	193	235	213	199	211	223	187	217	211	195	199	209	202	183	195	209	244	203	197	202	228	197	238	213	255	197	217	190	192	229	199	201	199	198	196	185	212	192	206	213	194	193	227	201	199	220	221	212	220	200	219	210	191	193	235	220	203	196	211	228	210	223	218	235	201	222	194	219	199	211	216	201	209	220	219	185	185	184	199	220	195	202	222	185	197	200	199	200	204	207	183	241	218	213	222	177	215	198	184	198	197	204	197	190	214	186	194	204	185	205	224	239	201	207	213	204	195	204	218	218	204	206	214	220	232	221	210	182	227	209	194	204	201	178	195	223	213	203	190	200	205	208	197	176	187	226	209	212	205	217	220	203	204	226	195	203	202	195	204	206	211	193	183	210	226	212	204	200	174	195	187	230	202	220	222	211	221	243	212	182	213	214	200	218	191	226	207	204	220	175	221	242	209	201	209	206	185	229	208	188	217	223	213	220	188	206	214	213	212	203	200	194	226	225	196	211	219	200	211	214	198	235	212	236	208	204	180	219	226	198	179	201	212	190	201	198	207	185	230	181	201	196	196	217	232	201	200	217	190	179	206	196	171	200	206	221	204	206	211	211	218	208
11284	12221	3000	1344	950	806	646	518	438	403	383	311	322	278	302	276	245	251	219	249	263	274	246	253	218	245	241	238	241	214	237	258	264	239	248	229	232	218	225	202	203	222	217	223	214	213	227	243	197	250	219	194	220	214	214	190	209	215	234	205	236	213	219	226	215	217	224	231	215	234	256	243	207	209	228	219	227	250	232	213	228	231	236	221	210	238	226	222	230	225	224	214	211	229	254	223	238	236	237	224	224	219	219	227	218	220	238	213	231	246	198	215	225	224	226	255	216	222	202	207	260	219	238	240	245	225	236	231	242	221	204	227	219	222	232	231	224	249	233	211	205	219	223	208	232	236	231	232	222	226	235	221	216	214	218	225	198	210	253	226	219	220	222	226	239	232	231	210	246	218	255	213	239	212	216	217	232	220	212	243	235	197	193	229	207	214	232	227	203	219	214	201	219	230	226	215	195	200	232	228	245	232	212	224	225	232	177	229	231	241	216	220	231	198	206	222	216	230	215	222	227	223	215	205	230	269	235	236	246	208	217	202	223	232	229	214	217	212	211	230	202	222	205	204	248	225	224	226	219	214	190	221	230	222	235	223	254	222	234	227	231	203	219	247	234	237	239	240	216	238	229	191	215	223	243	197	207	211	218	214	236	219	235	223	206	221	254	223	215	232	236	247	218	211	216	240	232	213	214	216	215	215	225	224	201	220	231	235	215	210	231	229	224	220	236	230	224	255	193	214	235	233	213	209	218	211	261	222	246	238	238	218	235	201	217	239	219	227	187	209	256	257	224	236	205	203	220	214	240	240	209	208	224	232	223	230	244	246	219	234	207	195	226	221	235	227	263	245	223	219	218	199	230	234	229	205	202	215	240	226	217	238	210	220	216	210	243	202	197	200	207	226	221	200	223	241	221	223	207	221	225	242	230	217	235	191	243	221	213	219	236	237	218	213	214	240	207	224	235	254	218	225	231	216	221	212	209	204	251	234	242	230	231	230	218	240	215	217	237	221	199	195	225	209	245	256	225	217	231	201	239	211	230	203	217	224	206	231	237	206	244	221	217	214	231	206	239	240	219	222	230	234	219	219	252	221	219	224	244	213	214	238	216	236	236	197	222	218	205	214	235	225	234	231	219	239	232	217	247	209	209	220	212	194	221	224	200	225	213	213	232	233	209	227	208	226	243	234	240	227	214	223	254	229	218	240	198	218	233	231	225	197	207	229	187	247	232	205	243	231	211	219	245	196	232	234	243	230	254	233	222	203	230	207	218	215	191	203	214	204	210	237	207	227	216	235	204	209	236	226	225	216	241	221	212	209	223	207	250	269	230	202	231	238	181	228	228	198	233	225	198	236	221	225	230	239	222	213	235	235	236	233	212	208	235	223	246	206	225	234	219	220	245	221	236	212	219	211	215	228	225	234	252	237	240	200	222	217	218	217	231	201	250	230	231	233	206	249	207	227	202	253	209	222	249	207	232	207	219	251	234	230	209	252	226	200	208	244	201	218	215	225	215	234	216	185	231	244	225	224	255	224	228	261	224	234	227	210	233	218	236	215	199	239	234	228	215	209	221	219	211	229	235	200	232	247	225	225	206	245	225	214	211	198	256	257	207	224	248	241	201	210	215	214	224	228	233	224	206	177	205	234	230	200	228	239	240	220	225	229	227	265	196	217	240	216	223	220	211	209	226	193	213	226	209	215	236	228	223	229	214	236	211	226	207	215	217	222	240	241	239	220	235	213	222	208	235	236	232	205	206	195	234	209	234	222	208	231	205	223	187	229	210	240	245	218	214	209	220	228	222	229	241	227	225	216	207	237	236	238	217	225	212	242	219	211	204	234	211	216	248	236	215	242	229	190	220	202	223	223	215	221	194	187	218	228	217	224	218	216	240	212	244	218	224	223	203	228	227	216	223	218	218	206	190	222	213	219	234	221	209	217	234	197	231	193	242	222	220	228	224	226	213	226	220	234	218	232	209	191	208	206	219	218	204	229	217	231	246	195	187	218	219	215	238	204	226	238	233	222	191	237	228	231	225	222	193	233	243	223	221	240	234	204	199	235	197	229	211	213	224	232	215	224	218	225	189	225	215	239	210	230	258	232	225	218	237	260	207	218	239	228	217	220	210	230	223	221	232	235	220	252	228	244	232	185	217	223	216	230	211	229	221	233	210	202	230	212	234	183	215	219	244	220	211	229	218	209	201	206	226	245	223	219	232	191	199	219	223	233	210	228	236	236	211	219	244	234	204	231	220	203	213	205	232	215	214	232	253	222	211	211	206	247	231	210	246	225	219	246	197	203	193	204	226	229	250	212	205	194	213	224	220	239	212	217	210	233	223	215	206	209	224	204	222	227	229	226	201	231	208	224	212	237	208	209	249	216	202	236	220	236	251	215	209	213	244	220	225	218	222	247	199	204	210	236	197	199	234	202	193	229	234	221	234	241	235	221	222	233	201	216	238	230	198	202	232	237	214	197	230	237	225	203	232	265	217	239	226	204	213	249	234	218	217	239	205	220	225	238	203	229	233	202	222	225	226	221	259	218	241	224	214	207	192	198	237	212	220	213	212	225	220	221	223	214	228	229	223	225	230	236	217	211	231	229	215	188	210	219	226	213	253	218	238	218	212	214	215	199	229	244	206	235	205	193	217	238	199	213	235	234	211	239	216	238	202	198	219	242	220	206	249	237	219	241	196	218	215	241	227	198	223	224	246	202	215	238	230	190	239	215	211	207	222	202	218	235	208	207	221	236	222	237	209	213	234	208	206	238	246	227	235	217	210	211	195	235	207	209	224	224	234	232	239	199	240	243	234	233	202	224	229	210	207	222	193	230	214	217	182	201	199	226	214	226	192	220	209	226	218	234	228	214	240	191	240	209	199	215	248	243	264	231	241	235	227	235	223	234	209	239	195	205	245	223	198	218	202	189	253	205	208	216	196	214	203	214	217	219	214	216	234	244	226	219	230	249	216	226	214	211	214	211	243	192	236	230	239	218	233	245	220	228	200	219	228	252	208	222	212	208	215	266	240	240	242	212	223	221	231	230	216	213	233	214	254	202	191	242	245	207	217	240	231	232	236	228	225	192	242	199	240	231	225	245	220	203	206	230	217	212	208	198	228	233	210	218	215	252	224	211	208	199	222	209	213	222	215	228	206	223	243	247	224	234	238	212	220	224	236	231	228	215	203	242	187	237	222	230	219	210	241	224	184	213	241	195	221	235	224	253	235	241	212	228	196	215	223	239	238	224	229	206	209	212	222	235	245	216	242	230	240	216	219	218	244	207	225	255	214	212	224	223	218	231	218	212	206	229	217	224	233	206	224	216	201	227	242	228	218	219	226	220	212	231	233	220	225	244	220	217	220	199	231	218	247	206	230	232	211	207	214	235	235	222	198	240	201	232	212	219	212	216	218	261	240	215	221	239	243	242	224	223	208	221	218	220	208	204	240	214	243	205	207	206	213	243	222	231	202	257	198	212	212	234
22821	21462	29051	24282	21466	21487	6418	1466	1083	1103	957	936	901	871	867	801	802	848	782	827	753	717	756	773	745	746	715	764	750	694	733	702	743	708	761	733	754	773	719	720	753	717	699	756	715	748	705	685	720	741	732	692	731	755	683	730	747	788	691	666	675	736	751	664	735	740	744	729	724	735	748	724	725	736	693	713	685	657	715	733	685	691	700	769	695	697	721	658	682	689	714	710	709	718	732	702	687	738	746	704	707	684	694	722	679	685	678	755	737	691	713	666	742	719	726	713	713	681	670	667	725	690	755	682	678	751	725	727	671	686	701	778	698	692	719	686	760	724	708	675	677	681	717	756	718	718	732	746	726	706	737	670	669	699	699	738	710	720	706	732	682	668	704	698	770	741	713	736	679	690	722	762	718	657	709	710	716	729	717	722	703	737	701	713	736	673	749	690	701	703	665	702	666	671	701	666	716	687	717	691	689	677	735	731	704	721	704	678	754	696	688	712	740	718	707	760	691	705	702	700	706	685	669	690	669	733	703	704	715	718	706	664	690	696	728	708	710	689	739	724	716	724	703	724	754	712	631	679	712	700	696	725	742	634	707	727	702	686	755	691	710	671	652	684	705	699	676	718	674	690	719	697	681	685	717	712	715	675	770	746	703	693	760	717	724	637	674	675	761	677	702	732	773	699	699	712	693	669	707	698	699	680	707	727	683	677	745	694	702	734	702	710	721	678	694	669	744	689	739	727	671	707	687	681	665	681	662	757	670	708	700	665	684	653	733	717	729	719	716	695	697	777	693	702	724	686	697	672	722	694	721	650	704	713	650	743	673	687	708	709	702	725	726	674	698	678	723	727	744	716	659	684	664	737	678	641	694	728	716	723	680	732	724	702	711	723	686	694	704	702	700	730	660	684	721	650	762	721	711	699	732	692	722	679	715	712	753	679	675	689	699	684	708	672	716	717	700	741	675	681	695	688	720	732	706	677	747	739	675	736	748	705	665	667	752	673	680	689	699	695	749	674	675	702	744	707	690	680	740	745	700	747	642	691	662	683	735	638	713	702	711	721	708	685	699	733	691	733	709	681	742	697	669	711	691	707	710	690	686	699	736	698	668	704	682	718	711	727	708	718	714	746	713	720	712	673	732	714	699	694	702	708	665	679	690	724	711	681	700	743	677	667	661	679	646	719	683	661	725	734	688	701	671	680	699	683	685	698	708	730	714	675	710	721	673	756	714	691	721	727	679	718	668	675	735	739	691	734	691	665	773	678	708	726	697	711	746	710	753	691	676	689	703	705	704	711	729	701	731	665	712	694	687	667	738	700	683	733	695	724	715	715	748	668	690	746	683	695	701	693	673	641	750	694	727	711	679	739	666	764	700	683	700	701	749	729	667	701	651	685	744	732	699	740	677	711	685	729	670	722	705	648	678	711	647	737	681	724	728	728	690	717	698	647	694	732	745	668	740	732	660	784	706	718	654	721	701	717	697	693	655	719	694	709	746	673	694	741	680	699	732	693	706	730	692	706	658	716	718	725	676	728	685	745	707	677	749	720	697	690	695	699	669	708	754	686	696	661	699	669	702	667	729	713	724	655	711	720	705	720	676	713	677	721	696	728	680	719	689	764	706	743	689	697	682	704	687	691	690	663	716	698	709	681	708	718	690	732	694	727	718	683	742	669	735	749	675	717	654	729	726	678	664	720	697	691	667	678	723	727	707	719	684	673	751	692	713	671	671	674	707	753	731	712	720	712	704	656	713	687	722	749	722	686	712	683	739	730	706	745	658	698	693	708	706	698	738	686	727	752	676	759	710	718	694	724	714	682	687	675	690	714	740	700	714	658	715	720	711	706	728	738	693	705	746	695	705	696	751	709	709	673	709	698	721	688	712	704	683	718	743	744	676	735	691	729	712	717	722	715	711	710	698	735	702	688	740	742	706	687	724	679	726	726	710	710	731	727	724	719	662	723	685	696	710	672	711	702	704	668	694	704	670	714	690	682	734	714	693	706	698	701	743	692	693	659	642	721	691	670	687	718	754	739	662	712	689	703	732	745	682	647	712	738	706	685	680	713	690	675	768	735	712	651	681	677	767	683	702	686	747	724	716	719	686	755	696	682	708	696	710	735	698	739	719	696	707	703	705	722	727	784	715	711	691	726	718	700	667	697	704	667	759	727	680	716	747	764	702	702	687	695	708	706	686	704	707	754	705	713	715	712	699	692	707	641	693	707	687	700	697	701	698	722	660	694	699	694	722	709	697	678	681	693	718	700	673	704	686	725	692	673	714	707	704	681	695	652	746	716	708	726	687	695	722	706	673	628	700	733	726	726	696	675	694	677	738	714	673	715	719	681	681	681	685	706	696	695	736	759	713	727	703	681	708	673	702	661	704	674	703	712	683	735	700	706	707	721	731	684	643	649	700	697	701	757	691	678	707	709	684	729	708	694	707	715	686	675	742	685	732	741	690	680	713	691	636	686	697	714	693	721	697	709	724	757	738	651	725	670	739	678	729	719	710	721	701	717	741	659	660	694	670	725	663	722	679	716	724	678	717	701	689	743	702	715	666	727	665	733	696	735	721	709	726	727	725	724	720	682	669	720	692	733	715	695	706	657	730	710	741	705	689	693	712	705	711	704	717	666	735	727	716	701	692	669	719	691	691	658	700	687	736	738	693	670	761	736	682	688	730	715	693	718	757	678	730	696	653	662	688	687	717	697	713	701	732	689	746	690	696	694	674	729	713	714	646	747	747	703	711	698	721	729	724	695	707	724	670	680	740	680	729	678	692	750	700	724	693	699	749	684	732	714	694	706	650	692	752	664	734	688	704	738	675	677	670	749	752	667	772	677	745	685	698	675	684	698	729	729	649	739	658	710	685	716	679	686	663	700	725	695	716	700	659	692	751	698	710	731	686	701	678	716	706	769	661	712	725	705	688	706	714	706	778	675	686	731	748	724	745	699	713	728	651	659	685	709	710	645	737	709	689	686	716	699	661	676	648	760	732	698	650	708	676	683	703	770	708	668	713	678	708	683	672	729	710	688	712	695	694	719	708	739	711	692	675	749	739	677	745	745	752	727	747	723	705	726	675	710	721	655	673	716	718	716	669	698	738	717	686	708	664	704	702	710	708	699	722	719	658	721	709	694	650	750	680	662	706	693	664	709	699	723	726	651	702	740	734	715	725	711	721	698	719	684	706	698	672	665	656	713	717	725	652	700	707	688	742	684	705	704	691	718	739	702	697	712	730	711	679	715	701	714	684	681	706	743	678	734	684	724	671	696	748	713	713	684	717	701	671	734	769	687	700	718	727	699	685	770	724	738	659	672	696	747	703	686	638	681	714	718	677	646	706	715	743	703	739	729	695	708	720	716	732	672	737	750	636	714	726	663	655	678	709	705	715	711	743	646	689	655	715	737	670	680	675	708	673	722	703	701	736	757	678	703	705	681	700	669	722	716	703	701	728	740	710	719	724	726	727	715	672	722	738	690
15256	23205	9768	4843	3623	2794	2144	1790	1599	1357	1241	1103	1032	978	956	926	894	849	882	818	816	763	787	792	794	786	749	728	755	760	765	733	742	660	745	759	738	729	745	755	749	733	740	720	762	768	733	749	774	754	696	719	712	779	772	679	736	773	798	781	703	678	670	750	736	717	740	754	711	717	721	726	720	681	692	729	690	705	700	709	711	707	685	700	698	722	688	704	744	700	709	683	691	743	715	692	762	702	723	738	739	750	741	711	693	742	737	735	726	712	744	752	724	730	716	703	756	720	772	718	681	676	746	696	698	728	756	734	722	724	696	732	712	681	719	719	709	696	698	727	713	664	700	732	736	724	725	705	730	761	719	726	685	766	665	694	708	758	706	738	715	712	690	711	720	767	739	704	665	713	718	643	718	729	729	705	745	710	737	754	742	719	690	704	704	694	720	731	716	723	739	754	666	724	719	721	728	719	770	783	755	710	739	730	705	722	756	720	711	712	703	742	681	684	729	716	752	733	729	744	757	715	735	682	694	727	761	695	710	723	706	716	699	685	735	734	737	696	723	728	740	695	775	728	703	687	710	748	702	740	703	716	726	706	706	718	675	685	689	731	750	679	725	682	731	726	776	735	687	707	722	742	745	733	729	684	724	696	712	756	722	734	739	728	715	764	712	712	769	682	713	734	677	722	724	708	701	710	681	715	689	744	703	742	742	707	705	738	756	748	708	656	750	697	690	717	699	666	757	770	756	699	717	751	718	683	720	698	680	681	721	734	735	735	750	694	705	724	682	709	720	763	731	736	718	710	716	738	729	747	677	708	713	682	722	746	737	747	774	710	688	725	697	744	708	735	710	721	717	782	710	711	734	723	739	777	693	733	733	734	781	667	738	752	701	716	689	741	680	750	759	702	721	736	733	721	717	707	723	706	678	683	718	704	765	701	718	712	736	723	708	713	738	714	744	704	716	736	722	697	716	718	751	705	729	698	726	729	699	759	732	746	708	720	757	725	728	717	723	706	715	685	686	677	710	685	744	698	687	743	760	719	698	697	723	730	709	703	744	698	743	711	744	772	741	648	750	744	683	717	686	736	705	698	719	764	719	705	710	731	678	726	699	772	743	737	772	710	754	760	737	719	714	735	752	694	702	728	695	678	702	736	709	719	776	714	722	699	714	724	737	667	706	728	767	679	744	726	712	754	741	697	726	741	718	703	720	700	677	742	741	689	692	732	697	693	691	715	769	734	684	730	716	705	703	780	726	712	674	741	724	714	721	680	733	673	729	720	720	718	694	728	713	689	776	705	718	764	711	731	713	693	743	703	719	743	675	735	711	696	682	754	705	662	734	718	697	731	712	702	743	745	716	723	767	716	710	736	733	718	742	719	741	743	744	723	742	711	693	709	713	756	709	761	696	671	715	720	728	710	748	677	679	707	704	754	668	730	681	735	767	677	731	710	708	716	718	679	689	689	736	715	699	684	699	701	701	685	741	701	729	730	678	701	743	697	739	719	716	720	716	731	751	762	690	742	680	723	733	730	698	726	706	747	718	736	732	745	710	697	752	678	759	683	725	702	701	689	754	735	696	716	728	672	723	712	753	740	755	722	699	783	752	727	745	752	718	727	675	717	728	717	732	667	738	747	722	713	684	703	710	715	749	693	749	715	727	732	744	705	717	729	708	698	715	712	764	673	679	679	717	729	666	718	754	711	740	712	683	720	723	721	725	722	713	736	740	715	685	735	697	707	708	752	704	694	719	723	639	758	684	714	720	721	711	724	695	705	653	739	724	710	682	698	715	739	712	721	725	772	713	743	702	725	723	721	704	698	727	758	745	729	720	681	716	733	702	706	701	729	685	702	704	749	766	767	710	730	717	704	697	730	699	733	750	739	738	762	679	730	752	750	769	697	743	752	747	745	747	757	732	725	769	709	726	689	700	692	694	698	688	727	710	734	728	680	769	737	702	728	722	735	737	749	741	692	684	773	710	717	723	741	702	710	772	689	701	739	720	742	741	726	699	676	668	712	702	712	768	748	725	705	698	699	720	744	721	706	756	720	771	710	688	719	719	707	681	711	721	736	711	731	747	709	717	727	725	686	712	761	718	673	716	728	752	732	726	734	700	676	732	704	729	728	712	664	724	699	722	676	713	683	751	741	707	675	712	731	702	697	737	720	739	694	702	700	684	725	729	686	755	697	736	716	679	680	772	719	663	733	751	725	704	744	766	756	724	753	760	747	734	676	700	740	681	716	750	701	671	667	738	680	759	720	745	696	707	714	725	680	732	736	684	702	708	728	699	741	738	739	685	752	766	711	707	726	747	696	657	707	745	735	691	689	767	699	704	676	738	720	723	756	709	731	695	707	702	706	718	718	728	729	713	743	727	784	714	716	728	693	723	693	717	731	728	770	684	749	774	704	718	722	686	712	718	699	714	740	697	751	771	687	691	736	735	718	668	734	746	729	678	736	711	695	704	687	706	728	729	719	716	764	746	694	751	745	663	715	742	726	703	687	753	716	714	726	750	728	738	735	750	672	695	754	690	734	712	718	758	722	732	706	672	694	681	724	651	737	740	710	730	745	732	713	721	757	694	667	670	754	744	688	716	715	715	729	719	705	726	720	706	712	723	703	731	725	695	699	717	750	695	751	720	689	729	775	683	691	737	723	730	696	707	680	726	698	758	702	665	731	773	707	717	728	802	726	671	740	705	698	706	720	690	748	696	694	683	722	791	749	745	795	748	737	715	753	776	732	719	682	741	610	749	699	717	707	708	726	739	727	719	725	724	656	707	691	775	726	698	743	736	718	725	744	734	717	725	682	672	730	715	724	743	746	761	730	722	747	760	716	691	711	699	699	712	727	750	757	693	722	698	724	740	692	720	737	684	721	726	700	668	692	701	698	723	731	716	771	695	693	751	763	680	714	684	704	714	690	731	765	765	685	754	707	665	712	730	767	718	749	702	717	745	703	713	715	715	709	743	707	733	705	740	699	702	704	733	702	704	766	722	764	730	765	697	725	750	723	690	726	712	686	706	668	732	723	716	712	710	764	764	702	718	702	721	691	724	720	725	713	735	720	695	720	739	712	715	738	677	705	726	736	703	749	743	714	739	660	698	699	732	723	746	754	759	721	682	751	720	682	698	689	753	765	716	730	709	694	705	726	733	726	698	689	677	701	774	705	697	757	732	703	695	714	729	713	748	724	737	725	737	703	739	759	723	703	727	695	699	729	696	705	742	705	708	713	722	737	726	717	717	683	714	758	660	661	721	703	734	750	677	758	686	719	746	698	713	716	761	672	758	705	756	673	743	684	743	706	724	693	670	720	747	723	691	726	731	724	722	726	674	675	730	715	683	703	740	718	712	751	697	656	738	730	732	750	691	714	713	702	725	725	690	725	732	696	739	744	729	725	730	706	731	698	758	694	710	743	719	689	721	703	696	713	673	744	650	684	684	687	734	718	702	698	705	712	742	724	731	717	749	775	660	680	728	734
28110	19774	5924	534	361	364	300	297	289	294	281	276	273	308	264	277	276	256	263	297	277	291	258	279	271	319	249	307	258	281	263	257	289	306	297	260	278	253	275	265	268	266	262	285	260	261	279	273	286	272	250	268	266	283	297	293	235	265	278	275	271	285	285	279	269	268	271	267	274	288	279	277	264	305	248	278	267	252	268	310	307	295	285	263	281	283	266	247	264	260	255	283	303	292	279	287	271	323	287	257	257	265	248	287	295	274	306	250	287	264	275	293	274	285	268	304	274	282	254	294	286	288	255	276	293	276	269	263	274	277	287	241	274	262	261	283	267	292	266	307	287	265	278	261	292	247	267	277	291	272	275	297	272	290	261	292	282	274	295	284	274	266	259	260	285	284	280	300	281	234	302	296	271	285	292	301	291	291	272	285	275	282	247	267	257	286	251	261	278	266	262	285	280	272	269	280	265	272	279	258	276	286	252	284	288	253	240	262	248	269	257	285	285	253	279	267	300	308	280	269	277	325	266	280	260	269	276	251	256	277	277	283	269	260	274	287	269	281	270	260	281	293	317	283	300	303	256	299	264	254	258	314	257	268	300	272	294	295	285	269	260	247	270	278	282	318	271	258	288	268	262	289	268	266	253	246	275	292	296	263	268	297	254	276	277	262	244	283	257	281	265	253	309	258	259	246	276	305	259	271	259	290	258	289	271	263	279	302	248	308	258	274	273	288	285	262	271	290	265	255	260	286	264	292	276	254	311	299	264	268	272	292	261	263	259	274	290	267	259	251	268	265	295	298	261	271	282	255	281	262	277	280	285	276	278	263	279	279	260	273	283	286	254	280	265	278	277	257	252	285	281	265	295	271	268	289	288	247	269	253	300	263	294	278	263	262	277	252	275	279	277	281	287	290	292	282	271	263	257	256	288	311	271	263	306	301	293	263	257	284	273	306	284	294	280	291	261	261	271	284	280	288	282	290	254	264	271	290	250	262	283	279	291	264	274	278	281	244	287	277	252	292	243	280	272	268	255	255	259	265	245	265	282	284	310	289	255	245	288	237	282	257	277	269	293	258	277	258	256	297	251	282	257	288	291	272	290	275	296	267	305	263	250	270	295	293	247	263	280	274	293	285	294	269	253	292	298	287	266	279	268	276	262	247	290	274	271	267	316	273	266	269	257	277	283	286	237	278	270	283	269	260	269	286	237	258	248	261	273	256	270	266	291	255	244	282	255	287	253	249	266	269	274	310	268	255	271	276	303	263	294	302	261	287	285	282	297	288	288	285	281	282	277	274	307	252	272	289	273	264	268	288	291	295	261	261	281	296	277	257	249	268	283	319	264	268	273	290	268	279	241	281	283	246	283	260	273	300	265	281	285	258	264	294	284	295	265	292	258	280	301	258	296	251	273	305	279	281	259	276	265	269	257	288	284	288	276	298	257	316	300	277	303	286	271	280	289	286	277	264	287	287	276	283	264	283	248	273	284	256	283	285	289	279	296	304	287	282	252	258	258	277	265	275	281	261	240	280	241	279	272	291	267	259	262	257	258	289	295	261	281	289	260	299	260	284	258	278	301	291	301	280	267	273	297	276	266	293	287	284	281	253	251	274	291	226	248	259	286	276	284	298	273	269	265	268	247	265	287	264	289	257	275	257	271	268	260	268	283	317	265	280	269	295	248	281	299	272	277	309	291	259	298	265	303	280	256	280	299	256	264	288	288	280	267	271	252	276	283	261	240	259	291	304	293	251	266	258	275	287	287	245	268	280	288	269	284	278	281	266	287	266	283	278	259	285	302	273	277	276	293	283	266	277	278	293	286	271	270	279	252	291	276	291	269	266	277	294	260	293	250	287	275	290	243	286	282	269	255	290	272	266	275	297	287	287	268	263	273	269	263	306	279	284	259	254	301	287	280	287	245	300	273	265	282	304	298	312	275	285	281	275	257	289	295	288	291	263	275	296	288	244	265	302	268	267	291	289	252	263	232	314	280	279	317	287	280	271	264	311	294	253	250	304	275	290	310	282	275	264	257	247	286	316	267	268	284	254	259	242	294	261	244	299	289	303	250	250	287	285	299	270	275	274	267	293	293	260	305	275	233	252	252	277	283	278	280	260	313	310	291	269	289	304	266	284	268	286	266	291	289	259	274	276	293	296	286	253	272	249	252	305	295	262	270	289	293	298	243	282	283	273	283	288	267	276	268	281	310	291	311	293	294	259	296	255	274	301	278	268	277	260	280	288	276	270	280	305	278	298	291	270	273	238	271	270	275	259	285	249	284	292	283	261	269	279	302	294	279	259	252	305	264	307	272	271	298	252	286	283	296	295	266	259	287	289	268	281	288	246	271	284	266	261	274	275	281	267	282	238	302	297	265	257	269	285	268	272	299	259	274	275	283	296	307	291	273	255	268	237	281	308	256	289	277	291	250	273	280	265	290	278	307	261	318	294	290	261	256	281	265	237	258	277	290	249	245	269	296	290	257	280	281	262	255	293	248	296	290	295	286	284	268	264	267	255	263	261	264	271	269	255	282	293	250	268	269	293	272	265	285	286	282	270	232	296	281	293	293	260	281	278	267	248	224	297	248	311	296	260	302	299	287	266	322	248	247	268	276	265	289	255	288	278	247	268	265	257	288	304	272	273	278	275	284	254	297	270	280	275	265	263	269	253	267	287	283	266	305	285	258	263	289	281	304	285	266	271	282	262	266	271	284	264	286	262	291	274	290	278	301	272	307	311	288	240	284	270	270	285	274	271	276	286	292	285	262	273	245	280	291	259	263	270	263	304	280	288	274	268	265	277	253	288	248	288	260	264	289	251	267	287	272	260	283	262	261	293	272	291	242	267	285	281	266	238	257	298	277	290	272	280	282	304	267	297	298	283	269	250	265	276	292	283	258	262	323	300	289	278	278	266	250	273	295	274	284	289	254	288	263	311	301	260	306	271	291	271	292	265	317	257	265	305	286	256	268	282	255	295	259	262	263	264	291	292	292	309	301	266	247	302	273	282	272	296	294	273	285	276	273	253	285	260	275	280	269	261	274	287	295	290	296	278	269	259	279	289	246	264	278	280	277	253	316	299	287	266	263	258	288	302	257	276	280	273	254	262	287	273	284	290	271	287	279	265	293	248	258	284	287	279	251	275	275	264	277	254	273	254	284	260	245	271	296	274	271	320	253	292	283	261	257	298	271	277	279	291	275	290	271	284	226	318	298	225	260	269	268	254	261	290	288	312	274	294	261	273	277	276	246	304	255	258	263	265	272	297	281	268	284	258	250	279	285	268	309	256	269	302	258	261	256	266	280	294	252	245	275	300	294	268	272	289	298	270	278	295	283	280	264	279	271	268	263	306	304	264	265	283	287	304	273	254	272	284	242	279	279	251	256	268	295	257	273	271	282	293	282	270	297	263	269	259	259	276	290	279	299	288	305	274	294	244	268	253	288	281	269	273	280	269	265	256	292	278	272	286	287	273	263	284	292	278	273	280
9092	7580	1053	649	499	457	405	352	353	335	318	316	332	312	306	308	306	295	296	319	311	304	275	312	287	279	273	265	288	291	287	260	293	268	267	285	309	264	298	306	260	291	304	291	286	268	269	288	277	279	290	289	304	287	282	279	285	319	281	282	298	288	286	323	261	272	273	280	287	242	259	308	279	278	245	289	272	301	285	271	281	297	280	304	304	294	300	265	304	300	268	296	259	286	295	287	267	246	284	337	273	301	279	308	270	289	262	280	268	279	307	290	311	282	308	282	286	290	241	288	273	287	275	290	288	285	292	284	258	304	234	273	307	310	286	273	284	264	277	269	305	260	288	281	292	302	266	275	270	276	293	286	257	277	286	288	299	287	282	328	262	305	294	276	322	302	294	276	284	299	285	295	279	297	273	253	296	270	263	279	281	262	286	296	306	284	301	284	293	293	295	292	278	281	253	274	281	296	277	260	275	269	292	258	255	272	274	304	251	301	291	257	272	277	289	273	294	298	282	297	262	301	246	286	284	326	288	271	282	276	253	280	268	282	277	273	277	325	281	328	310	279	296	277	283	283	278	288	277	288	290	273	274	288	291	268	308	291	317	280	271	312	279	281	274	286	290	277	284	289	300	280	284	257	287	271	260	268	253	275	285	271	319	285	273	281	296	269	272	280	297	294	296	276	293	290	274	271	279	267	265	278	276	278	294	261	273	303	265	274	310	289	274	255	261	293	266	271	266	282	282	295	286	289	265	279	308	283	268	303	262	269	274	287	311	285	270	260	301	292	282	285	297	284	315	281	289	272	306	256	261	277	301	275	262	310	300	260	271	288	245	274	266	279	304	287	265	271	277	306	278	255	290	242	296	281	278	270	282	282	285	279	296	297	293	287	295	277	274	278	259	300	274	279	298	286	268	304	269	269	276	285	257	285	309	265	284	288	264	292	268	311	295	291	280	285	290	314	257	293	315	269	279	254	256	294	311	278	276	305	272	297	280	284	270	294	292	290	286	312	292	286	268	260	291	284	280	296	278	307	271	311	294	295	301	289	299	255	290	296	265	290	295	280	281	282	263	307	286	293	288	282	284	265	296	314	248	295	301	307	251	267	298	310	294	301	276	280	283	283	277	290	278	297	271	303	278	290	277	260	284	289	307	265	282	289	272	286	283	295	297	275	288	302	259	301	277	282	264	276	310	277	276	291	272	294	264	274	303	284	264	288	291	281	279	285	288	294	310	280	266	277	278	249	304	294	281	277	288	297	308	294	284	291	289	286	293	305	275	253	271	286	283	298	285	283	303	299	317	267	282	301	276	296	284	269	260	285	302	272	270	246	311	254	258	280	276	303	276	296	293	278	296	262	280	286	319	282	292	291	274	269	301	300	284	306	293	266	270	280	267	271	279	283	287	259	280	289	287	317	299	308	311	265	296	308	292	264	289	296	272	284	295	276	245	283	270	288	287	281	295	296	320	273	309	243	283	265	281	274	272	313	293	261	275	285	256	281	289	306	289	265	281	268	297	274	279	286	282	248	276	269	272	314	273	264	293	285	300	275	292	305	287	269	281	292	261	263	293	305	260	297	283	311	311	288	301	293	262	274	299	303	286	289	275	290	265	320	285	311	295	278	291	292	257	299	286	262	272	290	256	282	283	299	296	283	258	289	271	271	248	299	282	323	243	269	275	314	295	298	256	267	273	284	277	300	292	285	268	272	291	278	267	286	310	264	256	301	287	287	261	286	277	300	264	258	310	308	286	301	283	278	275	262	292	310	271	261	276	286	269	290	302	303	272	279	257	265	292	288	259	291	303	272	272	317	293	314	281	278	300	260	258	292	262	315	297	284	261	292	262	251	259	301	277	291	275	284	272	322	291	296	293	251	271	281	300	285	289	290	287	259	306	280	280	310	278	268	287	281	271	276	333	300	292	253	296	288	281	273	273	277	281	308	281	272	306	297	286	280	304	278	302	279	312	298	285	302	287	273	285	284	276	253	283	296	280	281	269	266	268	275	282	285	275	266	274	273	313	284	280	277	304	271	270	296	289	290	287	269	248	325	297	283	300	245	285	279	293	275	284	285	292	283	284	257	298	297	291	304	275	257	261	281	278	279	290	277	272	284	288	281	267	314	260	252	277	275	282	261	279	287	300	288	268	272	262	282	275	269	285	274	282	258	261	294	290	323	274	291	283	272	251	282	272	270	296	295	292	306	305	324	258	295	288	275	286	261	273	284	266	295	293	268	304	264	279	287	287	287	283	267	257	282	289	283	266	295	251	272	277	300	279	287	279	288	281	273	260	274	311	295	258	271	262	280	273	302	282	287	268	299	278	282	284	292	264	286	270	285	291	293	312	273	323	269	302	278	283	304	289	257	265	278	267	300	266	296	311	278	306	274	286	281	280	271	269	282	286	261	254	295	250	304	280	262	257	276	269	281	287	275	248	269	271	316	269	261	288	272	285	297	276	310	285	258	333	295	282	288	270	279	275	260	288	311	273	273	288	255	314	264	275	266	293	267	272	261	289	271	285	300	250	293	299	292	271	303	264	308	287	277	279	271	299	284	308	267	293	252	295	278	275	310	273	253	285	313	295	297	268	284	286	285	285	300	280	291	279	312	283	278	267	293	289	295	276	279	313	272	314	309	298	286	270	314	263	288	313	270	285	323	292	292	306	275	275	261	291	286	310	279	304	277	249	275	310	271	282	265	287	266	289	268	266	291	321	288	290	288	280	250	264	288	325	251	275	285	287	272	277	256	278	295	316	284	276	273	333	275	262	270	290	280	296	280	257	315	287	279	271	274	264	271	249	285	286	263	273	253	310	263	315	328	275	243	304	312	268	297	273	308	283	277	284	255	274	265	262	274	268	294	258	261	270	308	279	275	288	308	270	282	254	298	320	277	277	299	256	264	294	302	311	287	295	288	305	268	272	285	254	296	292	270	273	310	293	269	262	254	267	300	297	274	300	314	287	292	271	273	293	280	263	280	264	292	282	276	318	291	295	297	295	301	251	264	276	277	263	273	292	303	303	279	307	290	276	293	274	305	282	293	266	285	266	291	284	304	259	279	256	306	256	280	280	287	295	296	239	279	289	229	269	284	270	269	281	268	277	290	258	305	273	294	289	272	270	290	264	294	294	300	310	285	262	278	271	288	270	292	290	309	289	309	263	295	269	263	272	292	294	258	301	270	289	265	247	293	264	285	277	282	285	285	300	300	287	285	304	277	262	279	323	279	287	278	288	289	274	263	296	300	295	290	244	279	277	296	256	278	273	280	290	295	291	295	254	264	289	286	251	294	281	289	286	306	271	289	279	276	289	298	268	302	278	288	292	279	290	297	289	259	291	299	278	224	261	281	292	298	272	287	313	285	281	297	307	289	280	288	318	301	266	255	271	288	288	274	275	298	279	284	282	281	275	308	288	285	276	262	287	293	260	275	278	267	269	308	288	291	261	285	315	308	274	277	290	288	298	299	277	297	287	272	301	251
24135	21486	28451	24949	21422	6677	1315	956	860	798	815	703	719	701	675	664	676	682	689	706	665	618	674	609	629	659	661	658	696	602	659	641	638	622	625	639	624	682	639	631	618	679	632	659	608	641	613	639	594	610	613	646	632	606	596	567	586	613	610	629	637	630	646	691	655	599	618	667	669	625	609	636	591	647	598	628	630	692	610	600	620	643	626	588	626	644	655	640	652	630	658	619	673	638	665	616	631	648	641	661	631	654	653	617	668	619	599	603	600	625	623	602	629	651	638	599	652	679	656	634	637	633	643	641	608	637	631	643	638	607	602	610	604	615	632	620	667	624	666	668	665	615	646	582	619	637	635	626	638	665	626	629	656	655	622	615	643	669	636	604	620	588	630	635	657	608	651	620	609	652	647	615	619	605	691	642	617	597	643	642	635	617	649	622	626	612	604	616	619	646	622	619	674	660	637	600	661	647	629	627	606	636	598	593	621	629	645	624	665	600	640	589	640	632	619	635	654	585	618	616	648	621	565	624	626	631	612	619	607	610	653	661	605	625	605	644	627	661	634	615	642	615	606	598	611	579	618	676	663	654	609	610	618	615	633	639	633	606	595	659	604	602	629	642	644	637	618	663	657	622	623	645	653	611	583	613	619	635	587	656	610	644	634	608	653	634	554	607	649	621	673	603	622	613	669	606	638	586	586	644	625	581	641	616	602	620	619	655	640	576	635	620	612	632	663	621	618	594	622	654	676	618	609	612	632	598	596	657	694	612	609	642	645	581	601	642	575	610	693	593	607	590	652	637	652	576	617	600	586	621	629	628	606	599	627	555	612	689	579	655	670	602	636	630	640	677	634	606	646	649	636	618	630	626	639	681	615	593	611	627	621	655	599	595	632	618	666	638	666	588	638	627	606	666	654	624	640	610	633	619	628	651	652	659	635	619	626	617	622	621	584	622	634	641	636	645	621	655	644	666	671	608	610	671	687	705	638	658	620	618	641	579	597	589	646	624	617	657	667	648	605	630	640	604	629	617	650	668	584	594	633	610	655	588	612	619	624	659	647	659	646	611	618	638	621	599	599	645	643	612	650	614	615	630	628	591	640	657	690	609	625	639	616	591	628	634	596	600	635	641	627	631	617	586	616	630	656	644	661	607	625	606	649	630	597	628	657	649	640	627	636	620	589	674	663	555	630	614	645	625	612	656	607	653	673	608	616	609	651	656	652	630	639	605	641	628	658	624	621	607	616	587	573	641	644	590	666	642	638	588	635	567	619	634	632	585	603	620	653	586	613	606	593	609	629	641	617	657	636	621	601	584	622	579	621	634	661	602	652	606	613	591	627	624	629	628	632	608	652	598	655	651	633	666	619	615	655	654	614	660	633	641	550	625	647	575	610	646	619	593	613	639	623	626	641	631	600	585	597	649	616	608	571	635	646	641	561	615	668	601	654	630	595	651	655	600	614	583	615	591	628	627	604	673	654	629	631	667	661	625	633	638	618	636	614	649	583	581	601	636	634	625	597	627	633	656	613	643	633	597	610	605	587	626	621	656	571	629	617	612	638	644	612	657	635	602	627	610	603	642	604	641	653	641	630	592	624	629	619	597	641	593	623	608	676	607	650	610	598	616	619	646	609	621	626	644	593	574	625	617	619	591	601	581	614	607	634	610	635	628	610	617	572	628	613	636	625	658	627	635	628	647	622	621	615	594	619	643	640	638	587	633	598	679	608	631	615	615	584	595	650	588	662	598	600	622	636	583	666	624	669	689	655	612	633	641	633	583	647	650	614	606	627	600	611	629	599	656	574	603	639	639	599	595	627	644	649	640	599	666	619	628	611	593	643	649	658	679	633	601	596	663	663	577	633	562	624	671	587	556	586	602	617	601	598	658	619	615	637	609	621	610	564	591	640	635	615	598	644	618	604	611	635	634	617	639	624	644	656	643	631	621	622	662	616	624	624	645	657	641	625	609	622	632	620	584	631	628	597	650	631	620	620	659	583	639	623	582	633	594	629	622	652	582	625	633	623	606	608	655	588	663	624	632	627	632	635	651	592	657	615	607	675	561	631	660	656	661	594	659	652	633	590	634	623	606	626	689	641	607	649	666	586	625	657	644	667	625	634	609	660	622	640	682	630	635	634	595	622	593	649	605	624	655	617	608	611	654	623	661	640	675	616	618	619	653	605	683	627	650	646	640	655	605	608	675	685	608	599	611	633	605	604	643	611	653	645	649	640	654	618	588	642	603	572	630	640	585	644	628	648	634	630	606	647	638	667	622	627	594	640	601	571	660	625	610	618	600	621	599	634	630	649	640	649	664	629	581	602	593	606	638	612	633	563	641	624	604	619	662	603	637	622	626	635	677	620	621	637	617	623	632	644	655	679	633	615	609	594	629	623	591	627	585	579	588	599	610	631	628	627	605	659	601	620	613	604	618	606	635	674	651	586	620	627	596	630	617	680	588	631	663	664	629	627	629	617	620	595	655	614	623	637	601	614	611	606	643	600	644	590	588	638	631	663	630	598	618	628	588	658	594	599	645	667	602	660	601	615	635	664	622	651	593	618	622	640	605	599	632	605	604	619	613	658	643	588	631	629	647	613	629	674	614	660	611	647	619	604	637	628	591	635	633	635	624	611	648	611	641	605	657	608	663	613	634	590	619	592	666	622	626	645	662	623	650	668	658	681	628	598	603	626	584	623	618	630	622	583	633	673	664	625	614	593	610	632	603	593	642	555	619	623	628	596	618	614	652	620	624	587	612	596	606	639	615	609	613	639	634	630	574	623	629	602	606	600	652	622	618	603	620	637	630	652	614	647	619	619	622	625	619	614	602	622	638	575	593	600	586	617	645	618	597	632	645	632	651	581	685	598	620	595	652	682	627	614	623	622	639	632	650	608	588	631	630	640	608	634	661	655	600	640	644	620	606	633	652	664	569	646	616	590	620	651	653	635	608	644	646	578	633	590	618	596	635	659	625	572	622	616	589	615	598	637	611	640	616	586	613	623	619	578	615	680	613	586	653	585	641	655	603	665	634	666	591	676	654	565	590	621	618	584	543	581	591	643	604	636	599	555	612	667	570	668	649	598	608	648	671	636	635	631	619	652	664	647	625	607	622	647	616	664	606	635	599	627	625	619	636	573	651	603	643	673	652	609	666	637	613	646	635	606	669	629	626	583	634	612	630	612	587	614	640	599	648	649	614	652	674	644	609	641	667	644	610	632	663	632	626	667	642	621	591	609	659	615	652	623	652	654	623	569	620	613	644	692	632	643	671	640	624	619	632	613	620	609	635	584	650	647	650	620	574	621	617	605	569	647	678	582	640	628	616	591	600	620	615	613	595	655	586	624	648	632	592	634	604	653	640	592	624	623	628	615	603	636	627	615	630	643	628	615	609	668	647	651	620	611	640	654	634	591	629	649	646	614	648	595	656	598	644	605	610	624	618	642	609	589	599	616	614	657	631	616	656	638	643	665	644	612	631	611	628	621	633
12042	17591	6049	2991	2195	1775	1461	1235	1108	996	884	901	819	821	764	755	743	721	678	653	689	678	700	635	669	672	620	673	640	666	615	692	646	688	638	612	700	676	646	652	640	643	623	632	694	669	661	624	638	652	689	640	692	649	642	627	601	626	666	663	655	689	645	590	669	664	661	690	631	639	630	645	662	610	616	681	648	664	696	631	676	685	604	617	657	640	638	632	677	697	665	637	686	610	655	600	666	638	634	615	629	639	616	659	688	641	661	684	656	667	643	661	648	654	648	613	630	635	634	680	627	644	662	625	662	624	668	651	657	653	618	683	691	640	689	654	629	654	642	602	629	677	601	660	668	641	635	610	665	597	625	674	633	652	622	623	634	628	633	643	583	635	688	580	644	617	617	616	679	636	636	659	653	634	657	652	616	641	691	629	661	638	654	628	630	643	648	625	685	605	611	634	663	654	609	675	654	632	648	611	640	636	617	646	660	663	626	669	649	653	659	612	638	643	617	608	653	639	608	650	602	614	631	670	645	636	626	634	616	696	652	627	646	645	640	642	622	639	625	615	625	644	643	660	651	650	651	670	668	638	628	658	653	606	663	643	678	639	665	656	603	626	659	626	656	636	659	655	716	657	631	661	645	673	700	662	651	674	667	651	617	637	658	624	606	638	687	647	639	658	638	634	650	644	651	680	607	653	647	647	619	686	653	638	664	621	668	633	632	610	611	684	644	671	625	654	601	642	662	654	663	673	598	687	625	636	601	609	631	598	642	647	615	662	646	693	619	624	648	683	638	643	656	625	652	665	674	615	660	706	681	631	633	616	638	630	657	635	618	644	670	642	622	645	671	627	653	610	624	625	607	596	630	595	623	665	618	631	657	631	675	627	627	659	621	612	653	663	661	623	622	610	676	623	620	639	672	634	663	649	650	592	646	645	622	627	605	632	642	659	666	652	612	619	674	616	626	648	643	635	617	648	618	635	675	583	648	637	640	588	656	644	602	664	622	630	659	651	664	669	644	679	638	625	675	704	573	654	634	661	601	648	679	652	645	664	635	622	622	670	657	689	629	606	619	644	650	635	697	647	648	657	689	672	648	617	610	679	634	602	588	681	672	648	655	685	627	693	677	608	626	616	653	627	634	645	656	590	607	672	614	637	657	581	657	680	640	682	664	649	655	635	610	639	642	612	654	640	669	627	640	640	661	612	631	649	661	650	672	680	680	659	614	622	586	624	651	630	604	670	633	647	642	650	633	654	644	633	660	685	653	628	651	649	619	603	643	606	617	685	650	685	679	679	604	654	642	709	664	603	665	648	624	622	669	679	657	680	676	619	624	697	639	616	651	641	635	648	618	650	673	639	610	644	660	626	640	687	678	596	623	623	645	650	614	659	590	591	627	638	605	645	662	591	634	636	667	633	606	653	621	676	643	637	651	608	676	604	604	644	630	657	623	643	645	598	658	641	648	612	672	695	635	599	593	621	613	624	655	634	645	658	605	645	643	598	609	626	616	616	650	656	620	605	687	621	622	604	606	670	547	663	655	642	661	642	630	653	635	673	674	695	672	675	645	676	667	638	608	619	677	631	691	651	661	620	650	664	653	619	649	613	618	615	617	659	586	616	591	607	612	626	644	632	642	615	639	675	641	620	645	627	660	669	622	615	659	676	661	644	632	663	650	646	694	647	647	665	670	601	630	666	642	663	676	640	592	658	657	645	643	624	629	648	629	646	650	640	656	635	643	642	647	594	692	677	637	586	631	665	612	638	660	631	634	638	584	661	607	629	660	647	678	644	633	656	653	670	616	644	678	651	612	641	658	696	639	669	633	642	607	662	598	637	633	657	634	628	677	640	640	601	610	643	670	627	629	627	711	613	644	655	674	651	650	624	668	665	647	670	619	644	625	644	616	650	601	591	632	572	566	630	630	682	665	647	606	679	602	658	628	655	632	603	622	631	663	618	610	672	642	679	645	669	624	609	676	639	611	590	656	608	662	647	602	628	672	677	634	628	641	684	628	629	705	669	634	601	641	692	628	612	652	697	646	618	635	695	700	693	659	619	638	681	666	640	623	603	658	648	664	647	603	646	656	649	635	679	579	640	659	645	603	644	614	617	615	631	616	649	640	634	590	593	671	656	629	646	652	618	611	656	609	655	660	603	668	658	629	641	639	634	633	675	616	638	655	635	637	627	626	683	644	631	630	642	623	596	670	666	659	626	626	591	646	607	696	628	617	598	661	635	598	640	621	666	634	673	643	637	633	631	643	684	641	643	648	628	622	673	643	643	635	647	655	651	618	629	601	661	582	650	653	636	635	693	598	607	660	602	611	668	607	637	623	637	618	629	627	648	641	668	603	645	661	648	625	686	623	675	653	593	681	685	633	657	672	667	648	610	658	629	693	638	618	658	600	640	665	597	685	634	645	630	608	633	627	637	653	663	691	619	645	639	679	606	650	692	684	654	621	647	608	628	642	607	632	636	643	653	622	610	628	598	653	627	624	666	629	658	688	631	607	604	637	649	604	644	644	642	653	690	650	647	637	666	698	604	612	603	657	627	646	640	643	639	624	617	671	605	601	647	637	584	671	637	648	677	674	667	624	680	687	616	635	628	635	613	626	665	641	616	674	669	613	641	603	631	624	647	625	654	639	634	655	659	642	625	634	690	631	657	694	642	639	633	624	681	656	661	595	649	658	645	631	626	627	681	613	661	631	620	626	651	610	641	667	651	676	577	618	641	638	646	642	677	618	663	663	655	644	638	616	624	619	604	662	644	669	649	651	644	662	636	655	649	621	613	661	641	663	633	683	611	634	638	626	671	602	645	608	678	624	677	647	662	667	664	603	642	645	644	668	654	639	639	667	607	636	639	648	689	661	629	638	596	658	685	656	606	656	636	615	602	668	654	642	613	656	668	648	625	639	629	659	600	599	630	621	634	676	661	635	628	622	646	611	637	625	629	627	623	612	693	635	625	654	639	664	679	637	645	600	666	587	622	639	635	660	660	644	638	678	634	655	661	641	640	621	633	609	590	647	613	634	659	681	619	648	661	657	653	585	697	689	599	676	658	637	636	646	640	628	645	662	659	609	687	691	664	672	616	656	635	621	642	656	640	660	646	644	667	684	691	632	631	655	642	649	642	660	625	624	683	678	609	672	692	624	641	607	660	644	661	646	643	605	649	665	620	659	655	638	665	611	612	615	665	600	675	626	660	609	648	639	611	629	620	630	648	635	666	655	632	651	612	621	609	625	603	692	650	673	648	629	713	635	580	666	641	597	668	594	600	613	632	632	683	641	649	637	628	604	575	622	638	688	626	674	659	675	690	615	650	637	643	664	606	609	623	672	648	683	691	633	620	673	642	653	631	660	663	644	645	632	623	637	651	617	634	646	662	611	676	618	627	650	622	657	623	639	626	626	641	634	631	651	694	645	670	661	655	608	650	627	636	640	638	639	629	639	622	644	656	644	658	670	634	662	649	667	613	651	700	634	616
25021	21379	27135	25828	7391	462	426	321	302	293	301	261	233	211	218	220	235	244	225	222	239	218	195	191	216	216	216	212	204	226	195	230	189	207	185	217	179	213	185	212	208	223	202	202	189	199	201	197	224	227	223	198	204	207	235	213	234	190	215	206	224	217	213	205	193	191	189	220	220	217	185	186	216	215	200	207	214	194	192	189	204	208	212	209	198	196	213	196	219	224	212	191	194	229	220	188	199	188	210	201	205	216	228	207	191	216	224	224	198	195	203	233	206	190	217	220	188	220	217	226	199	208	185	191	200	196	190	205	204	185	211	187	177	192	213	220	193	216	236	219	187	201	223	205	219	198	180	215	227	220	216	213	225	214	187	230	225	168	188	195	189	202	213	202	225	215	219	242	202	181	199	215	204	210	203	198	198	198	221	203	198	184	216	213	222	220	214	225	211	221	219	187	215	194	224	203	216	211	197	188	203	242	217	214	202	223	201	207	189	177	222	195	212	211	213	224	194	211	212	221	214	226	179	193	201	173	212	202	213	190	187	208	224	209	200	219	212	195	188	194	179	201	196	194	199	204	226	210	216	219	200	213	220	210	224	210	210	205	221	186	196	219	225	217	207	193	194	190	207	201	184	206	255	203	224	226	201	239	201	216	210	208	200	197	227	191	238	199	198	204	206	233	216	222	216	216	180	202	234	222	217	211	192	207	195	188	217	205	183	204	193	215	194	227	189	227	206	215	206	215	201	198	189	190	195	228	207	197	220	213	207	199	190	232	170	208	224	199	216	190	201	204	233	207	203	212	207	228	180	222	209	232	193	179	212	222	199	197	225	221	205	197	208	221	187	200	218	202	186	198	203	222	209	215	214	200	220	184	225	213	198	211	190	208	200	225	226	198	186	179	187	177	214	210	225	196	224	195	207	209	212	193	199	222	186	195	237	207	208	195	193	233	183	233	215	209	186	245	189	206	217	207	214	220	182	204	206	201	216	194	199	218	197	238	188	206	184	215	211	200	196	200	212	225	227	185	189	223	219	195	219	219	218	225	199	198	205	198	214	213	182	201	213	191	207	230	217	233	218	209	213	201	216	193	201	192	193	214	212	236	209	223	219	210	169	233	196	217	219	202	212	195	216	207	247	215	202	209	192	210	188	240	198	230	214	213	209	209	188	203	171	196	216	213	223	222	191	234	213	198	208	202	199	171	202	206	227	205	208	207	208	211	221	196	208	216	214	221	220	219	198	205	184	204	214	205	218	196	210	202	264	220	203	196	222	218	221	225	203	216	209	207	212	228	206	213	225	190	218	219	209	214	199	168	201	223	234	236	187	200	215	190	197	209	203	194	202	218	202	192	165	187	215	215	187	214	196	205	185	189	209	197	207	188	211	210	231	222	189	202	213	211	203	198	174	199	179	184	206	199	189	209	202	229	207	191	207	205	254	181	224	200	235	205	235	210	231	228	204	198	231	200	206	218	207	178	205	183	203	193	202	229	215	212	205	222	200	185	205	216	206	208	197	227	197	220	209	200	175	209	187	223	209	192	178	204	198	215	189	216	198	198	199	235	197	211	195	216	207	217	211	218	179	211	193	216	232	234	197	193	203	211	214	213	221	183	218	212	209	211	209	184	213	209	182	198	194	193	195	225	209	205	192	210	203	185	192	207	210	198	215	208	226	212	225	200	207	189	204	214	213	190	202	228	220	198	220	219	215	210	192	182	207	216	243	203	193	199	214	232	197	196	202	214	224	212	215	207	185	174	220	225	206	190	192	177	214	229	211	217	180	204	186	234	203	165	218	210	199	199	230	193	175	209	196	215	203	185	252	199	209	203	223	189	200	194	239	222	205	200	224	187	195	197	217	210	198	168	213	218	252	207	235	208	201	199	194	212	210	212	232	201	212	205	189	199	173	190	213	196	206	191	223	195	225	199	202	208	216	212	207	234	210	218	206	198	227	209	200	232	207	198	204	214	197	174	186	196	219	222	227	206	198	205	207	234	187	219	221	207	184	192	188	222	211	224	215	220	216	186	217	210	196	209	198	207	185	195	235	201	183	192	218	223	211	224	204	221	219	191	189	220	202	207	174	207	202	208	187	184	199	191	208	190	227	191	216	188	208	217	189	214	225	207	233	218	211	220	242	194	212	205	196	220	232	214	195	220	224	210	206	214	196	203	188	224	200	218	214	199	186	199	227	180	227	188	209	189	190	215	246	204	211	230	198	195	210	199	182	206	200	195	216	177	212	207	242	216	196	227	196	191	238	201	196	196	207	221	206	176	209	189	215	198	186	208	191	202	207	217	210	212	207	213	241	200	215	198	209	216	213	227	213	218	204	206	203	218	207	212	215	209	184	185	207	222	213	190	219	229	206	215	232	224	223	200	186	174	209	232	212	179	203	207	200	223	186	221	170	188	218	226	198	203	211	193	201	231	194	188	201	211	203	188	217	198	240	199	198	237	206	202	195	207	205	194	191	197	203	225	207	235	210	221	207	205	210	211	230	204	218	193	217	191	197	202	176	215	206	214	221	179	218	210	219	230	196	204	208	204	219	191	226	216	191	216	231	200	215	221	207	212	241	230	214	191	201	208	211	206	206	191	202	213	202	197	210	188	194	209	224	221	198	204	170	208	225	223	217	220	230	233	199	215	248	202	213	217	214	221	193	201	219	201	215	191	211	224	228	195	217	205	214	243	237	244	220	204	198	211	218	221	208	171	198	223	208	206	190	206	207	218	207	178	229	217	207	183	190	200	180	198	220	210	233	191	194	226	230	195	209	186	208	180	201	213	209	202	195	202	231	229	215	221	198	183	196	207	207	204	202	196	191	193	225	204	195	196	221	201	183	194	212	216	218	203	205	213	202	195	221	197	214	225	229	206	190	197	195	192	200	228	225	201	209	210	221	236	221	195	213	190	208	208	212	215	177	219	197	186	223	207	199	191	208	198	208	209	179	207	226	224	206	186	181	196	205	190	169	197	225	185	219	202	191	220	195	188	211	233	206	212	224	222	192	215	217	193	188	213	200	213	203	195	212	203	232	170	206	202	238	193	232	203	195	208	208	204	208	196	217	207	191	199	189	218	211	193	188	226	221	231	198	198	184	175	242	196	226	214	211	182	201	213	204	207	211	204	198	221	211	222	210	218	197	224	178	191	210	179	194	198	201	208	219	200	202	204	212	204	197	212	210	176	224	220	208	195	221	200	220	188	221	190	191	189	196	216	168	217	195	235	216	209	193	202	216	196	194	209	220	196	200	204	221	199	225	219	215	219	192	212	227	217	196	222	208	210	207	223	207	198	230	195	216	202	197	203	205	195	217	219	213	206	216	199	197	202	189	224	207	229	202	216	177	192	206	182	199	218	184	197	180	229	242	199	210	226	213	206	192	203	214	198	211	180	201	189	216	199	182	200	200	220	208	218	206	214	220	216	195	229	204	200	213	201	181	170	226	222	208	207	189	198	215	196	206	197	214	193	193	219	211	217	211	225
9228	12373	2910	1395	1045	809	594	524	441	370	360	310	308	310	287	248	243	271	237	234	222	220	252	249	230	251	258	221	244	232	252	267	232	212	216	229	189	229	220	230	206	229	259	252	203	237	226	256	213	217	207	236	239	204	230	252	240	209	220	236	217	231	239	241	224	207	232	224	221	206	226	228	216	217	218	210	233	242	220	253	211	204	248	236	213	212	206	221	229	210	218	202	209	205	239	247	222	225	205	245	248	196	217	233	224	244	203	213	237	207	251	212	217	217	220	211	214	234	220	245	203	216	229	224	236	219	219	211	204	225	242	216	207	200	204	211	241	219	202	207	214	216	218	213	213	225	240	250	208	212	218	239	215	218	223	237	215	240	214	222	219	225	205	223	224	210	225	240	223	222	223	235	227	243	243	218	223	229	238	210	224	224	231	216	216	228	202	242	229	237	229	240	263	250	221	204	203	196	226	204	205	217	205	257	240	244	205	228	235	230	227	212	200	210	213	226	230	196	208	205	217	215	232	223	204	243	217	216	214	236	244	206	187	206	214	219	233	223	223	217	220	220	204	212	213	218	189	198	232	241	214	244	245	250	242	222	226	238	236	234	220	221	192	239	209	213	220	210	226	255	220	227	211	197	229	217	242	238	222	222	208	202	218	218	206	206	239	239	228	228	214	210	224	214	197	217	217	227	203	226	231	215	201	221	252	198	225	214	211	199	223	211	232	225	218	198	214	219	209	220	211	214	223	235	228	217	232	228	212	226	217	220	214	222	210	255	229	233	239	203	216	232	227	245	244	215	220	211	240	201	199	198	206	210	202	207	254	223	223	238	230	223	232	222	221	204	231	258	205	247	225	202	223	212	227	216	216	183	233	235	228	209	226	244	225	225	216	217	241	220	219	210	224	235	230	219	229	225	246	241	229	229	186	229	228	207	252	238	228	226	215	227	226	216	253	240	208	207	215	234	245	233	205	264	224	214	173	240	219	212	235	197	215	240	206	233	202	252	211	208	217	221	217	189	215	268	201	238	211	232	235	232	228	213	221	207	222	215	229	191	232	251	232	257	251	208	240	236	230	196	204	212	209	225	238	222	196	203	218	213	238	224	210	225	237	235	223	232	225	253	219	229	227	244	222	219	193	216	217	221	206	260	235	242	235	226	196	206	219	221	237	211	204	208	207	202	245	220	218	222	214	221	239	216	211	216	255	220	223	248	229	211	190	197	214	201	237	238	227	209	230	216	221	208	197	216	243	230	217	207	244	202	220	213	208	224	216	225	215	209	262	207	228	232	220	255	221	219	219	224	216	206	223	232	220	232	231	211	220	202	213	222	214	225	246	234	236	204	229	259	218	208	240	236	219	236	236	200	243	227	229	213	213	254	228	222	209	198	193	242	228	225	235	220	250	205	217	223	224	235	240	233	209	220	243	238	261	218	205	248	223	207	222	223	233	231	213	225	223	212	238	223	234	241	244	222	221	236	192	228	206	224	208	248	211	197	241	207	234	235	221	222	220	214	231	221	229	240	224	219	232	217	224	222	231	229	238	228	206	189	238	207	235	200	203	235	216	219	226	246	233	214	234	219	189	229	225	203	184	218	231	199	233	211	228	194	199	206	216	229	214	226	219	218	230	215	228	220	205	213	225	235	230	226	201	227	217	235	192	227	210	220	225	229	207	181	209	194	200	193	242	259	225	206	222	224	225	219	232	207	211	237	227	239	220	221	207	195	200	216	212	221	226	217	217	220	238	213	213	224	251	224	215	213	217	239	202	213	211	227	242	212	213	227	221	203	200	212	224	236	226	215	241	231	203	242	200	243	220	220	237	223	224	244	225	220	221	220	210	237	225	232	235	244	232	219	192	232	225	237	250	225	227	251	220	235	226	237	213	214	214	214	218	261	236	235	224	217	216	232	222	215	224	221	242	222	221	216	205	214	240	209	226	225	227	196	263	239	231	251	230	237	205	201	226	203	224	213	220	234	190	225	233	199	222	195	250	185	219	206	225	206	245	257	225	194	218	234	200	219	237	211	198	212	206	190	232	234	187	216	242	211	217	243	214	225	235	253	210	212	197	215	234	245	206	217	215	220	200	199	215	227	194	230	218	247	209	213	204	221	208	200	250	231	221	220	211	224	217	229	223	209	231	260	211	237	224	223	211	225	228	222	228	219	214	231	219	229	207	214	212	235	199	208	215	206	193	235	206	209	220	229	206	215	200	224	221	238	222	228	235	233	256	242	200	225	220	234	210	188	209	213	210	205	228	218	241	213	208	215	234	207	215	228	230	207	232	245	213	227	238	225	256	232	228	227	228	205	238	225	226	234	226	225	207	228	209	224	250	227	232	234	220	195	208	226	215	231	215	222	224	252	236	203	219	228	218	254	227	246	214	215	239	202	237	210	227	224	226	234	215	241	250	216	244	227	223	227	217	234	221	194	221	218	250	232	196	218	209	210	211	226	226	226	215	226	257	219	221	219	211	228	211	208	232	217	208	229	207	219	227	207	230	252	223	210	261	211	214	188	209	237	260	215	237	225	231	241	196	226	250	231	205	199	220	211	239	225	241	208	234	242	196	235	239	221	217	226	210	235	234	209	211	216	232	214	215	233	220	240	205	232	238	223	230	204	201	198	223	222	215	264	225	217	207	245	217	206	228	215	192	232	210	241	232	197	211	238	215	226	189	208	221	215	215	231	243	217	201	200	227	229	244	211	238	217	202	220	197	202	224	223	226	223	218	201	245	235	224	218	193	247	199	218	223	209	232	193	199	229	219	225	225	212	251	236	221	202	206	226	196	228	222	223	252	239	227	235	212	215	215	232	236	233	231	238	199	225	217	213	209	239	202	254	241	219	216	228	220	241	197	214	200	218	219	209	205	221	206	201	236	235	226	219	235	251	215	199	232	215	225	230	223	213	239	211	255	203	236	211	190	219	269	257	214	223	227	234	227	221	210	231	234	204	215	247	229	227	207	220	205	233	223	234	240	202	236	224	201	200	226	213	226	206	231	239	201	207	236	214	193	218	206	214	202	214	223	219	233	253	224	223	217	243	219	211	230	213	240	233	232	244	179	181	233	196	238	220	234	187	230	225	226	233	238	208	212	199	201	243	220	206	264	229	194	212	215	234	219	209	230	204	226	202	236	209	186	197	224	230	235	235	228	221	216	221	227	236	214	224	218	221	217	203	235	214	240	213	226	212	235	222	222	189	196	215	242	227	228	237	208	236	231	227	209	208	201	220	220	222	247	226	220	229	202	218	242	236	229	201	207	197	221	229	211	231	220	249	224	245	217	245	239	218	218	206	218	219	239	207	194	225	214	209	212	215	237	244	220	236	233	199	214	205	209	220	214	224	243	219	227	205	201	224	210	219	216	235	243	235	247	249	195	233	247	217	240	244	212	221	216	232	215	213	227	237	246	207	238	242	217	209	220	236	206	241	202	214	235	223	203	235	207	209	232	220	207	197	217	236	234	234	237	216	199	224
22818	21478	29063	24337	21479	21497	6506	1446	1088	1019	1005	876	907	871	841	834	773	818	802	773	759	749	738	742	773	706	785	683	702	701	749	760	713	682	711	683	743	763	699	691	681	731	722	682	754	727	716	698	683	733	722	695	702	707	677	734	731	739	667	690	640	688	744	681	727	688	689	737	723	693	731	626	715	740	760	637	685	688	686	751	705	678	703	704	707	750	734	673	727	714	681	736	722	702	748	719	738	687	664	722	697	654	689	710	656	686	729	701	707	739	678	679	695	657	718	711	681	700	692	712	680	686	662	692	706	707	666	690	735	680	721	712	706	651	708	692	655	718	694	683	699	649	707	732	716	750	684	713	687	688	667	699	747	654	742	756	709	675	724	683	716	715	756	680	720	656	692	677	701	676	694	658	696	698	704	702	743	688	729	678	762	690	695	711	706	730	712	733	696	694	681	709	704	721	663	748	719	741	713	721	678	692	703	672	691	681	706	739	692	675	708	695	720	707	715	685	733	678	721	773	715	738	708	714	703	719	710	726	693	729	735	699	748	685	719	634	748	669	683	732	719	658	739	707	720	704	696	668	724	716	720	707	698	696	708	673	712	707	673	694	697	674	704	680	744	694	680	692	714	691	676	714	663	674	652	699	685	681	690	681	675	712	700	715	675	737	687	720	657	671	656	717	683	741	695	687	711	721	663	722	723	681	709	669	719	664	698	726	701	692	634	741	716	714	741	708	740	724	647	679	699	704	687	683	728	693	687	734	713	666	674	735	720	718	672	693	679	680	650	681	717	686	737	742	709	696	723	742	689	674	711	724	695	724	710	705	724	685	656	675	679	683	774	704	698	683	684	742	660	715	656	702	666	658	719	726	681	685	690	686	701	697	735	684	700	716	703	736	721	659	663	696	735	668	738	771	741	692	763	675	680	660	688	723	684	696	677	665	755	686	675	723	728	693	711	713	661	679	693	708	664	694	727	654	711	680	712	714	653	752	737	690	713	729	712	703	730	653	706	684	681	699	685	720	732	704	719	707	713	690	691	668	738	717	735	729	645	666	759	690	696	654	712	683	673	726	713	688	664	656	736	708	664	694	721	685	724	747	703	703	714	670	706	696	687	701	721	693	691	694	713	697	699	701	687	719	696	701	695	665	660	729	727	730	712	699	669	676	706	746	724	723	708	727	732	711	702	670	709	735	731	669	707	715	680	707	686	711	754	705	678	673	676	729	714	690	707	717	690	662	717	704	681	703	740	677	679	745	713	652	700	690	673	698	749	715	703	705	720	680	694	684	701	694	699	679	684	672	655	656	747	663	682	688	691	694	694	704	682	648	665	695	651	711	749	710	751	646	687	682	736	705	679	704	691	742	695	637	739	683	730	761	712	701	718	660	748	708	730	684	716	716	699	718	644	704	738	706	703	653	719	720	720	777	684	692	692	677	666	680	711	694	728	717	719	661	652	653	697	712	704	679	662	751	669	720	703	739	766	706	721	691	693	704	665	697	680	683	701	718	710	669	719	762	695	693	699	700	696	714	738	707	673	744	693	685	724	698	668	742	682	713	693	691	678	699	696	696	691	710	703	764	674	717	699	695	660	722	740	658	723	682	683	701	663	665	728	710	667	728	700	652	729	741	656	718	733	679	702	671	725	663	726	738	650	691	692	664	714	674	718	706	698	732	680	707	682	731	660	699	701	675	653	665	700	671	688	649	691	654	680	716	725	685	737	698	728	672	723	634	714	661	686	735	772	710	674	741	671	728	697	760	700	718	661	735	677	681	687	686	687	712	675	738	700	674	721	652	680	718	712	712	735	677	660	710	739	710	764	728	701	720	641	698	691	727	705	681	722	694	698	703	636	745	680	671	722	665	738	705	691	700	694	700	756	689	683	731	716	709	704	687	700	692	663	706	691	687	716	704	674	748	697	684	669	721	709	681	692	681	706	718	725	717	728	686	717	671	692	704	689	699	721	733	742	715	682	682	688	698	667	688	716	725	690	701	691	680	709	680	774	712	653	684	746	704	733	714	664	623	696	722	724	678	692	655	720	713	719	684	705	719	717	723	663	710	669	643	731	687	676	743	710	705	678	722	688	712	668	703	735	694	652	717	721	690	743	705	689	704	693	676	714	723	724	700	739	719	726	677	692	689	711	695	715	695	710	695	692	709	664	732	701	688	700	745	708	701	699	717	706	651	644	709	755	669	693	699	686	723	702	732	710	679	679	732	722	724	661	683	716	707	655	743	702	709	695	697	718	702	637	737	651	721	665	694	730	680	685	714	696	665	706	672	718	677	663	671	683	685	670	727	669	670	635	681	675	735	660	656	716	660	713	669	749	686	698	732	705	684	705	688	680	799	714	731	653	750	668	687	732	649	706	718	671	679	727	744	724	667	725	664	755	733	745	676	633	696	719	661	667	736	720	718	699	734	688	666	713	701	675	641	703	686	702	735	692	707	700	691	662	692	750	650	696	663	739	700	720	658	757	659	725	685	699	722	702	657	652	669	671	717	693	717	729	682	688	688	682	703	708	734	683	666	716	684	676	697	719	685	690	698	671	725	712	679	655	687	684	705	732	690	696	714	710	707	686	711	699	672	692	683	720	717	695	687	743	749	724	712	735	704	712	727	718	776	700	675	666	701	712	723	649	692	676	664	700	671	680	694	754	745	739	729	753	671	671	669	677	659	695	749	693	661	624	730	700	735	688	670	672	683	698	706	659	696	694	723	708	729	707	698	669	678	703	674	712	665	694	680	694	696	714	696	658	670	702	685	726	677	695	685	712	642	704	717	673	742	700	692	723	685	684	700	713	692	670	693	740	725	648	692	691	675	666	732	690	658	713	694	683	703	763	706	692	670	695	725	717	663	706	678	718	672	746	688	656	685	679	674	668	715	727	697	723	713	724	686	728	676	694	652	689	721	684	702	733	711	694	658	676	699	671	683	665	706	674	722	724	705	744	706	741	648	707	678	674	665	665	758	675	723	696	723	703	693	685	688	681	694	685	720	658	731	648	700	700	664	702	716	660	654	703	709	702	737	663	675	702	698	666	723	711	671	651	686	676	681	705	779	719	714	756	683	686	672	700	718	697	735	694	700	717	659	744	693	678	731	661	655	750	708	654	707	716	762	697	693	695	689	692	660	749	651	648	691	635	743	678	703	710	723	730	682	691	684	716	681	650	678	678	722	711	711	708	702	648	692	694	690	664	691	699	713	727	690	707	682	689	652	716	672	655	711	725	685	699	709	688	699	658	699	658	715	709	704	660	674	688	737	722	714	723	693	681	701	738	688	724	670	717	710	669	686	695	693	668	754	715	732	681	688	676	691	684	708	709	711	649	694	710	647	678	743	728	687	703	677	701	714	653	686	683	693	679	675	710	671	701	667	704	766	706	655	742	698	703	657	711	738	733	697	720	683	678	686	723	650	700	648	665	674	736	711	688	662	699	702	715	691	679	712	722	702	661	678	717	718	665	690	676	706	680	670	685	717
13581	22482	9791	4714	3543	2777	2163	1829	1525	1333	1208	1050	1096	980	956	871	899	871	818	825	797	806	826	817	834	759	758	772	734	744	747	769	754	697	704	699	741	724	760	712	745	772	722	718	777	745	747	750	696	710	707	702	695	700	710	754	747	756	740	738	759	769	728	745	731	743	737	709	720	740	762	776	722	684	760	739	742	668	751	731	714	740	692	697	724	636	737	699	711	740	702	750	722	736	716	786	748	719	753	695	704	708	653	716	718	690	706	743	706	726	698	700	719	678	735	724	754	709	668	680	722	664	757	730	703	742	690	742	706	700	700	683	684	723	714	763	651	725	685	715	767	768	726	710	693	692	694	737	755	722	745	661	713	720	736	737	688	707	685	721	703	711	708	683	727	711	700	694	711	703	706	705	715	736	684	717	710	698	704	715	731	731	752	666	650	717	674	709	752	676	735	729	709	723	660	705	687	708	726	691	707	714	694	715	722	695	658	709	771	656	716	722	757	652	746	669	734	703	710	725	703	715	716	740	728	719	745	734	743	720	692	666	688	688	699	710	704	726	675	757	735	703	732	705	699	754	707	693	670	715	741	678	704	707	703	683	664	712	714	724	697	756	736	764	702	700	735	748	698	739	698	678	704	709	725	702	682	733	714	717	762	696	720	706	727	724	692	714	682	718	648	686	665	679	751	716	659	659	718	710	676	683	668	698	678	733	743	723	742	647	719	731	713	662	718	670	741	713	677	736	754	645	705	725	701	721	723	702	708	764	715	671	742	731	704	709	719	686	762	724	720	712	657	699	707	720	717	759	721	711	714	691	728	686	702	755	705	691	751	702	705	684	691	677	749	721	702	700	708	751	733	703	741	706	713	742	710	674	740	648	698	761	754	714	701	728	695	709	685	682	688	729	733	747	668	715	697	728	714	774	716	669	700	740	741	725	673	742	686	748	722	729	698	766	720	698	718	734	717	674	720	705	719	752	667	676	692	704	750	740	683	691	718	725	705	712	666	735	716	685	657	711	680	719	683	659	696	689	758	707	705	757	743	714	738	718	695	722	702	702	717	694	720	680	712	705	689	695	663	678	712	700	698	741	687	682	705	689	708	732	774	695	737	678	685	705	709	720	705	719	715	721	665	736	709	713	732	756	701	763	739	703	661	651	691	778	743	679	723	660	715	721	708	736	713	736	734	702	697	702	720	717	675	683	700	736	675	717	755	691	697	724	740	689	719	687	701	701	778	665	727	705	690	706	736	727	751	710	726	715	716	754	711	719	741	695	741	652	710	734	662	710	750	729	719	692	728	779	691	726	702	724	729	702	692	731	687	705	690	715	660	699	697	727	726	728	669	754	673	680	700	662	743	633	679	700	732	719	711	715	706	707	694	708	671	742	651	712	659	720	709	633	675	738	657	691	701	732	683	668	681	690	717	735	707	694	690	722	728	728	683	738	720	736	706	707	752	690	689	717	709	774	735	686	687	701	700	739	692	720	725	731	693	694	678	642	750	705	750	735	680	714	727	743	728	759	695	720	658	785	686	736	744	610	725	709	685	707	673	694	708	673	746	753	731	711	720	734	760	719	719	746	704	704	675	718	715	759	726	727	736	723	729	692	698	714	645	691	668	670	701	731	710	701	667	715	741	714	698	723	711	725	706	694	667	751	720	716	729	718	733	738	731	697	702	738	710	763	729	745	695	730	716	728	716	747	743	725	697	721	654	737	699	725	703	733	708	745	685	702	706	691	761	676	711	703	702	711	690	785	749	728	711	713	729	675	729	762	684	750	717	721	719	709	747	699	729	700	748	677	688	730	697	658	731	689	730	690	670	692	728	708	749	712	744	718	696	717	696	729	741	760	690	716	719	705	746	681	695	686	716	709	731	668	714	755	672	702	738	710	690	697	680	702	728	732	726	776	689	660	752	700	689	714	753	704	707	722	698	706	696	726	746	735	710	702	759	675	722	780	701	712	724	659	698	708	709	758	706	717	693	720	692	730	715	716	674	718	738	712	709	723	710	657	714	707	714	683	706	701	699	734	740	731	718	753	692	722	691	714	685	731	709	709	687	666	751	726	752	687	703	722	692	711	706	745	726	717	750	724	645	733	721	703	698	729	756	710	680	719	728	711	647	705	701	706	694	731	717	710	685	663	696	716	721	722	698	715	717	734	713	710	762	677	659	749	753	695	741	741	730	758	713	677	697	698	631	675	730	712	682	694	725	705	715	677	737	726	677	676	715	747	702	741	664	681	743	720	746	726	737	672	702	757	707	675	716	688	708	700	708	703	680	741	704	714	720	681	718	689	714	684	698	715	777	752	727	737	752	705	723	778	696	722	689	687	748	724	734	700	706	689	764	681	698	722	700	760	749	697	661	736	701	736	723	685	698	751	737	755	729	721	726	686	711	714	695	762	722	707	718	730	699	709	744	730	693	755	693	690	737	693	689	686	714	722	717	766	700	719	681	698	711	758	674	734	723	774	704	689	681	681	745	725	706	726	734	741	726	736	778	750	695	673	671	713	708	683	727	682	700	746	758	704	710	724	681	717	671	707	744	694	660	705	749	710	720	731	755	705	677	691	715	701	706	707	715	684	703	705	749	730	703	717	726	699	737	756	742	755	751	734	674	727	751	746	711	752	692	723	726	722	740	695	715	753	715	677	723	746	649	713	700	708	692	689	698	732	701	703	689	730	677	696	706	679	707	706	735	731	687	676	729	769	705	740	696	669	710	684	712	699	718	702	684	727	687	711	655	734	718	702	734	706	728	717	674	724	764	735	771	751	683	740	697	696	680	712	717	681	703	699	737	700	717	714	731	634	743	682	731	711	738	666	679	706	749	759	680	678	712	721	679	687	674	694	707	745	721	700	709	686	707	762	685	669	713	714	666	729	684	681	718	686	734	731	725	737	698	746	732	716	715	733	692	711	736	694	644	751	761	671	725	694	679	698	731	714	740	739	717	684	707	748	720	742	726	746	745	728	726	692	727	704	699	673	651	725	697	770	712	766	715	718	695	705	723	745	716	704	715	713	703	649	686	702	734	658	671	719	763	746	697	690	711	708	659	716	717	753	716	748	745	686	713	710	724	711	731	712	676	722	749	718	689	735	732	691	695	734	721	704	685	666	729	732	707	739	732	733	692	686	707	692	675	710	714	775	725	692	708	745	707	779	741	681	727	690	731	700	720	683	764	695	728	708	750	685	740	713	749	713	704	722	717	708	669	719	698	710	735	777	718	784	681	718	720	686	671	711	720	690	717	725	684	685	761	649	756	656	732	702	756	709	698	713	696	686	742	774	696	699	696	744	712	679	676	694	710	692	686	769	672	699	680	676	702	704	725	700	687	725	714	746	685	717	679	718	703	706	733	701	706	693	708	699	733	688	673	717	651	708	695	684	787	697	673	773	705	738	711	704	733	729	705	750	646	719	701	719	709	754	724	673	783	740	737	734	724	707	732	729	735	743	745	678	682	723	698	693	717	718	721	744	702	723
28039	19734	5767	578	345	348	299	295	283	301	317	331	300	250	254	271	276	266	260	283	269	269	283	252	265	284	281	274	267	277	286	306	235	240	300	279	285	287	282	290	257	269	284	248	256	253	272	295	260	271	258	262	278	251	264	244	244	255	285	250	257	252	295	290	282	273	262	276	259	274	265	244	270	290	284	298	279	269	292	272	270	263	239	279	301	293	277	286	303	293	286	296	252	252	271	274	289	270	244	269	294	271	241	288	284	269	285	259	308	280	279	276	278	285	258	296	290	260	329	258	274	276	271	259	288	317	272	242	262	282	283	285	271	276	263	254	260	249	295	284	270	268	278	307	279	271	293	275	251	307	260	273	281	288	284	290	272	290	256	288	283	244	252	262	285	258	271	273	282	264	278	249	243	290	287	253	248	262	277	266	261	258	256	279	285	290	252	282	249	273	287	273	269	271	266	268	279	243	259	264	287	287	273	270	262	254	270	285	258	276	270	274	275	286	270	252	290	275	234	263	270	288	273	254	280	289	296	286	251	287	290	284	283	290	276	247	277	251	282	277	259	299	274	257	237	286	240	292	269	243	275	244	265	269	280	260	242	279	281	256	276	285	303	258	265	275	257	251	275	252	251	283	263	286	280	267	287	252	263	284	298	258	267	270	266	235	279	281	289	313	277	247	259	256	282	278	272	256	249	300	302	267	277	245	290	290	294	259	296	306	270	272	260	272	258	293	259	267	276	259	272	285	243	284	289	295	285	272	243	254	259	260	283	223	279	287	274	256	253	276	254	272	289	295	276	282	270	274	286	244	276	242	286	268	265	272	313	270	302	262	257	317	281	260	304	271	232	297	267	265	229	278	263	284	273	257	255	280	279	269	281	261	264	267	257	302	239	258	261	267	261	271	266	264	269	254	271	248	292	288	275	285	269	304	262	259	253	282	277	281	263	284	266	299	264	278	278	270	272	282	245	276	239	278	267	285	260	271	273	299	269	275	274	264	268	277	281	287	264	303	291	277	303	251	252	290	289	279	247	270	245	279	290	259	249	257	323	251	273	287	237	284	270	279	236	245	287	288	309	281	279	304	260	288	251	260	265	294	285	258	305	304	266	276	286	293	248	262	300	279	288	266	268	283	263	269	305	274	252	296	253	286	272	262	257	246	303	250	274	277	268	281	268	266	265	275	280	300	279	269	282	273	273	291	248	270	274	250	274	265	264	262	300	259	286	237	259	269	250	255	257	278	271	257	279	275	299	279	247	272	269	289	282	252	285	266	254	288	271	280	254	282	258	277	278	233	256	280	261	268	288	289	258	269	262	262	280	296	262	282	279	269	255	290	286	271	245	247	284	262	248	232	268	267	241	283	294	294	283	276	258	273	261	274	267	290	254	276	300	266	269	254	248	300	272	261	263	320	248	257	269	268	283	277	278	273	268	265	282	268	298	240	294	263	260	270	296	267	298	308	282	275	286	273	277	280	283	242	286	288	283	282	289	277	285	293	256	259	268	280	295	282	303	267	259	257	270	309	294	284	262	281	260	281	275	263	278	271	293	311	276	274	261	276	235	284	251	234	294	280	279	303	257	269	274	284	272	251	279	242	259	256	252	269	256	294	260	278	244	270	249	278	260	275	269	236	264	290	257	262	250	290	291	261	285	267	291	263	263	281	292	290	282	264	291	250	292	251	295	269	283	251	273	270	256	251	245	302	275	265	271	250	264	258	263	265	275	280	291	258	284	268	270	287	240	289	261	261	265	269	259	248	265	262	286	289	258	254	295	246	252	293	250	315	254	276	270	284	263	283	284	259	270	266	276	283	301	256	242	272	284	276	276	303	289	280	266	272	277	291	298	265	273	260	259	269	285	258	305	279	266	277	271	286	280	261	268	300	261	282	341	292	288	289	270	283	291	279	295	271	275	247	277	277	267	268	272	289	292	292	271	267	269	288	264	292	295	287	268	257	274	271	248	283	293	271	269	247	249	281	242	299	287	284	260	262	274	247	246	249	268	284	255	274	295	298	254	277	248	269	253	268	287	296	277	314	267	273	283	253	272	312	272	269	272	275	284	279	284	262	272	247	288	274	292	266	275	242	254	253	277	269	263	302	261	283	265	236	264	268	259	301	269	254	267	266	261	251	275	271	278	277	262	266	266	268	299	278	288	248	256	279	281	253	271	252	244	281	278	266	274	261	287	275	273	304	276	257	280	263	266	261	289	271	272	265	289	278	289	318	283	282	274	283	265	260	268	262	277	282	283	280	246	279	268	268	299	285	251	270	262	274	278	292	264	245	263	268	274	270	287	267	282	272	282	258	277	258	257	275	278	271	250	238	263	277	260	291	260	272	289	257	284	270	245	271	276	285	265	263	253	287	246	255	274	285	264	272	276	245	256	256	286	265	285	295	285	279	270	239	268	258	277	255	270	309	276	285	282	286	244	242	271	282	286	271	258	278	301	286	264	281	268	291	279	297	270	282	285	285	248	281	262	273	243	271	280	286	276	278	272	233	249	272	269	261	288	296	312	267	311	283	277	274	291	302	250	283	260	267	274	270	286	269	260	294	261	287	277	295	266	269	256	244	258	263	294	267	280	266	284	260	275	271	280	272	283	274	297	278	288	254	283	264	265	278	265	257	270	277	291	276	273	282	279	269	289	277	265	298	271	265	266	263	288	303	262	265	286	256	300	282	297	276	273	282	275	277	277	290	285	271	258	260	265	285	311	270	303	281	257	264	293	251	274	287	249	251	292	292	260	280	288	248	243	270	237	251	270	264	260	298	271	285	261	252	278	266	298	259	277	285	285	260	266	287	305	277	254	274	283	242	271	276	260	265	309	300	274	277	302	265	289	279	304	280	274	253	256	240	261	296	262	266	279	254	285	298	263	277	287	283	263	256	289	274	266	294	275	329	252	256	307	293	307	265	271	290	274	285	238	262	271	274	273	340	309	304	271	269	273	286	267	262	276	257	275	264	274	233	294	272	263	252	257	251	279	256	312	270	265	284	251	252	307	277	259	211	288	260	261	280	296	282	288	284	288	277	267	242	290	277	274	284	269	285	251	252	278	260	279	256	268	262	284	257	290	257	260	290	272	250	252	288	265	304	260	264	261	283	307	251	258	254	283	284	273	282	270	262	288	274	262	294	283	281	307	280	251	273	275	280	272	289	290	284	276	266	275	269	278	293	279	280	248	273	262	267	253	255	285	275	293	247	289	286	269	290	279	296	258	271	293	286	290	279	311	259	284	279	276	279	286	283	289	278	266	255	268	274	302	274	250	279	266	262	289	255	266	247	264	278	279	282	276	257	298	274	263	268	254	273	265	268	253	285	276	280	269	284	311	276	297	282	281	256	248	290	290	276	281	282	275	274	259	279	276	283	283	270	253	288	301	286	252	265	297	265	273	294	285	237	288	309	278	283	271	289	270	263	278	273	256	306	277	271	260	260	293	268	267	254	285	293	301	254	224	268	294	261	306	297	270	287	282	250
7858	7178	993	620	494	413	396	350	373	331	326	297	349	301	314	299	282	284	283	290	286	304	263	272	300	310	268	314	277	293	316	292	278	288	265	297	268	279	288	273	289	275	311	284	287	292	298	282	276	279	305	292	296	297	277	281	292	282	285	271	284	250	281	281	283	303	243	279	267	277	275	291	273	291	277	315	297	265	290	303	279	288	263	271	271	267	276	259	251	283	266	310	279	271	283	246	287	283	263	279	291	304	286	281	270	294	294	300	281	229	292	293	277	261	259	295	270	259	269	288	298	293	277	280	265	295	263	279	299	266	288	259	286	266	265	270	277	285	300	264	289	281	253	273	280	295	272	276	295	270	272	299	257	277	298	289	265	266	301	272	309	268	277	256	286	301	261	263	315	289	290	278	274	271	277	308	291	254	285	302	313	266	276	300	289	276	270	279	258	286	260	299	283	282	277	274	260	281	282	289	282	290	311	294	274	274	304	247	309	285	284	277	281	279	305	248	293	264	305	306	289	260	263	282	292	337	263	297	301	308	255	275	276	251	296	274	280	274	286	261	275	271	282	293	285	301	252	263	283	302	247	288	303	260	281	316	272	304	264	260	304	322	267	286	293	279	250	290	270	284	296	273	263	254	265	259	287	259	275	266	284	277	296	265	276	247	303	266	286	290	272	299	275	241	285	277	297	287	283	313	262	280	283	268	295	259	278	264	281	307	301	288	278	315	264	301	267	261	270	288	272	261	300	258	283	263	303	277	261	312	285	280	260	244	262	284	316	269	265	293	269	273	284	278	308	284	287	283	279	286	307	288	268	266	274	319	273	277	284	262	267	277	309	295	251	287	281	280	303	294	287	287	264	267	279	260	284	261	307	266	278	264	279	295	280	284	300	278	295	279	272	293	305	268	300	297	282	313	276	307	278	271	304	268	269	305	303	290	278	293	285	291	267	284	292	275	308	277	293	280	278	285	281	262	266	242	295	280	289	300	262	282	273	266	289	311	276	294	280	255	302	231	257	256	262	296	306	270	283	281	283	300	293	290	258	298	296	278	283	271	288	288	302	269	287	285	257	308	242	266	304	297	277	247	265	277	269	277	281	290	251	293	272	300	271	300	278	300	299	281	278	251	273	312	263	299	284	299	278	257	284	298	279	283	285	254	294	276	275	264	294	275	289	270	311	282	285	302	299	276	244	280	279	268	269	260	308	272	306	277	317	303	254	274	261	293	295	253	306	284	273	276	273	253	235	253	277	286	279	278	285	271	287	266	295	279	298	296	294	313	297	299	266	269	265	291	278	266	272	281	307	284	260	268	287	285	248	293	282	256	264	288	263	276	312	265	285	274	289	303	288	276	259	288	271	267	268	271	275	288	276	279	273	280	268	263	260	266	281	282	292	279	299	284	274	302	287	285	292	301	304	309	287	295	285	281	284	253	286	299	285	258	285	297	308	275	302	299	309	300	288	308	296	286	299	330	288	298	309	268	241	296	265	316	313	265	303	289	271	295	271	303	268	285	292	287	295	292	288	299	272	305	283	268	285	281	261	259	319	276	316	272	276	311	270	332	298	277	264	314	294	306	267	295	284	263	265	304	265	285	274	308	265	293	264	293	292	275	291	276	286	281	270	259	288	273	282	272	321	273	268	278	293	246	293	280	281	266	273	244	274	270	272	272	313	298	251	285	259	310	279	263	260	306	291	275	272	278	264	264	288	262	305	294	257	264	301	335	280	301	252	277	265	286	317	295	275	258	259	324	299	302	283	268	276	276	271	272	294	291	292	251	284	288	316	261	279	301	301	288	332	253	280	260	288	288	270	300	301	306	286	273	261	282	296	271	279	293	288	327	282	284	290	293	266	273	274	295	291	289	272	264	282	313	289	277	296	290	311	267	274	296	290	255	275	306	273	273	268	302	309	261	279	263	302	294	291	269	291	286	275	273	300	280	280	288	289	262	280	266	296	272	291	352	271	274	300	253	272	303	277	271	309	307	280	282	254	261	296	293	270	281	270	245	264	318	286	273	295	261	299	269	297	285	281	235	293	265	275	301	279	300	253	267	288	268	306	283	289	283	285	271	263	282	281	273	299	273	271	274	300	296	292	266	300	285	276	284	275	306	246	304	253	301	275	312	269	279	293	248	272	287	272	272	302	264	269	276	315	290	271	253	274	274	257	316	276	300	308	277	266	270	300	289	305	289	273	249	293	296	277	304	302	257	290	291	305	264	274	288	279	294	274	274	272	296	271	289	292	278	290	282	276	320	248	272	285	266	299	286	328	283	270	270	279	282	302	268	271	269	267	298	291	262	270	260	302	310	285	282	301	302	270	243	278	276	271	273	288	302	278	263	296	267	280	283	298	274	294	296	282	293	259	270	272	277	306	309	267	312	286	284	313	318	251	250	287	302	290	253	290	316	283	289	292	254	280	253	276	293	322	273	268	287	293	266	286	274	255	281	289	302	282	280	274	265	292	271	301	264	275	331	288	307	273	290	267	286	286	276	256	255	302	288	314	269	273	274	297	296	276	286	301	287	300	298	293	291	272	278	273	279	301	266	272	294	266	272	264	286	300	308	300	284	272	259	265	276	256	274	297	278	314	259	301	268	265	297	277	293	261	253	265	303	288	252	279	276	268	254	286	281	255	263	284	299	270	302	290	264	288	279	269	273	291	277	280	297	304	259	285	298	267	284	296	265	298	281	297	297	284	255	278	284	289	274	277	299	294	300	299	297	333	284	298	289	271	289	274	291	287	256	237	247	273	297	278	283	284	271	245	265	275	265	285	285	275	285	293	301	272	268	269	282	298	319	296	276	261	278	293	297	283	321	312	258	268	267	273	324	271	302	285	269	289	313	268	307	275	262	304	275	284	297	279	279	279	283	292	273	241	293	257	261	271	325	278	263	296	294	275	279	261	285	300	245	276	295	311	268	280	271	260	262	289	265	273	324	279	287	301	288	280	268	261	300	277	329	297	263	293	279	295	296	272	275	275	300	286	253	283	308	284	256	293	288	295	260	290	266	270	293	280	290	309	280	312	278	276	280	285	262	278	285	257	288	284	287	298	298	257	307	267	247	311	290	331	276	305	312	263	281	284	272	308	286	277	284	275	321	287	273	280	291	288	263	288	297	257	291	264	274	282	309	284	320	256	281	258	271	293	248	273	298	293	294	294	274	283	283	286	265	313	276	271	301	266	300	297	247	280	259	268	270	277	302	295	269	258	302	266	269	273	274	294	281	264	272	300	257	283	289	290	286	251	327	271	309	296	274	283	294	274	292	274	309	286	279	269	289	272	296	299	303	240	265	292	290	296	317	289	292	296	322	287	273	299	282	253	299	301	262	267	274	279	291	273	273	288	311	264	253	273	279	284	301	266	244	259	297	305	263	257	295	278	301	308	287	277	279	285	282	257	264	302	260	265	293	291	290	269	259	267	320	283	276	271	278	263	278	287	268	265	258	299	275	248	290	288	298	282	246	281	273	280	303
23959	21432	28421	24868	21360	6605	1250	962	829	776	748	763	717	704	678	682	694	670	647	676	682	676	666	656	690	628	649	590	672	654	656	632	618	630	649	669	588	611	590	690	599	610	625	612	595	618	606	625	595	617	636	636	617	612	626	619	648	614	644	614	554	629	669	698	631	589	634	642	594	585	646	612	608	625	635	598	603	629	582	586	649	601	657	583	630	578	600	639	588	618	604	686	611	620	624	593	639	600	595	619	606	584	642	645	603	594	617	659	635	588	639	645	629	667	687	646	642	589	621	677	661	638	608	633	651	573	636	608	619	660	615	570	641	635	609	579	626	638	623	622	663	591	626	618	667	618	622	629	620	631	649	660	621	569	606	686	593	625	594	636	614	618	578	606	613	566	640	619	632	610	649	609	636	620	583	606	676	661	575	600	653	609	641	605	614	628	617	577	646	621	622	568	679	603	639	558	620	610	595	617	652	582	622	633	620	634	653	604	618	634	595	598	632	676	652	584	638	659	623	608	625	620	559	592	651	664	627	604	658	598	641	607	644	615	598	651	652	621	621	700	642	616	633	618	604	645	635	599	621	678	625	634	637	603	654	564	604	646	649	653	615	669	652	604	602	658	612	656	599	632	637	615	603	591	626	627	649	626	619	653	632	618	647	658	594	679	638	653	615	575	612	626	634	623	596	627	633	631	606	624	642	584	600	612	607	594	603	584	585	611	637	605	612	562	637	621	620	612	618	602	631	636	568	649	643	636	597	613	658	604	645	614	601	615	653	659	610	650	605	616	639	652	637	610	606	630	595	573	617	578	600	593	612	604	603	624	585	642	602	635	640	639	619	626	653	602	609	659	612	629	624	594	599	622	644	608	602	591	632	609	589	627	613	576	636	653	622	588	646	653	608	617	604	651	658	648	623	603	613	594	577	676	585	564	649	591	636	652	627	596	650	602	605	581	640	638	648	609	661	604	610	613	618	617	639	625	632	629	611	603	589	605	615	588	602	659	609	603	559	652	658	625	648	599	588	648	618	639	606	614	611	630	649	627	642	624	600	636	640	651	639	615	604	600	652	612	615	567	618	641	657	595	627	615	606	612	649	599	617	628	599	611	630	620	622	585	618	609	646	620	590	651	644	673	651	642	591	620	624	593	614	585	637	629	637	632	612	678	590	621	560	632	631	622	611	623	623	611	615	631	618	575	584	641	628	616	633	603	584	603	597	650	623	620	673	641	591	605	602	591	591	646	648	658	624	599	595	608	666	606	626	620	609	587	639	630	615	605	597	625	637	576	602	652	656	567	641	645	638	644	643	612	618	643	629	642	599	580	629	646	612	627	616	660	596	569	611	663	628	653	594	625	646	643	646	601	604	624	618	606	647	619	599	598	589	604	627	629	616	617	617	647	631	604	646	657	643	615	652	636	639	646	630	620	617	593	673	596	624	571	628	631	625	598	605	572	678	659	601	610	619	618	624	603	631	576	624	606	626	597	626	575	651	671	615	611	601	622	614	613	632	678	599	608	574	669	658	659	638	606	568	650	631	617	619	581	624	645	566	607	604	621	602	639	616	643	571	591	625	589	637	597	624	648	613	582	623	619	619	586	604	596	612	594	624	622	637	605	666	642	612	605	592	608	614	620	597	660	600	619	626	594	645	571	624	639	657	579	635	640	614	594	597	602	629	614	652	614	620	628	625	629	642	657	613	603	613	625	580	618	652	644	586	608	567	611	636	603	604	627	605	597	657	623	608	647	621	622	644	643	639	628	625	608	676	551	584	587	607	637	631	649	642	617	637	644	606	650	669	626	603	553	593	625	695	594	606	617	619	576	660	616	608	621	659	623	606	619	625	601	593	637	621	615	573	667	634	595	597	624	643	595	605	652	645	640	613	659	628	619	622	623	594	638	615	633	646	655	595	595	628	634	616	617	650	567	615	644	575	581	610	633	649	656	636	599	623	567	601	584	584	574	627	582	640	611	594	641	652	551	596	618	634	638	638	677	671	645	640	634	598	630	602	567	642	636	592	624	622	637	605	640	677	656	597	605	568	611	617	607	630	665	605	679	633	641	593	677	700	638	640	665	601	606	595	607	674	649	648	591	628	625	604	619	607	638	598	628	594	584	583	547	616	565	639	661	634	651	641	616	637	627	601	620	613	624	613	623	594	631	649	662	606	591	631	618	608	654	617	604	608	625	643	649	575	635	600	627	613	573	616	610	624	609	637	645	592	596	620	684	632	648	631	676	601	562	602	579	619	607	655	655	590	597	623	594	611	608	606	623	603	639	582	609	627	602	625	665	585	617	592	642	619	617	596	652	665	657	586	595	640	627	609	593	630	617	600	643	638	601	626	653	660	637	624	607	608	602	674	620	634	635	633	610	596	609	620	587	597	612	628	600	614	604	618	597	671	621	630	630	595	634	625	593	627	600	605	682	662	689	602	599	623	634	635	617	629	630	638	601	646	625	577	651	695	631	620	619	612	631	627	611	654	638	628	653	655	604	645	627	571	616	598	630	614	632	620	649	639	630	598	619	644	622	628	617	653	618	618	621	609	611	629	619	641	644	615	607	656	601	613	630	594	596	583	627	652	656	608	632	602	609	621	651	604	568	629	644	624	613	636	626	619	632	664	647	667	602	649	619	643	619	654	636	605	626	633	633	623	609	591	622	663	616	586	579	613	608	613	563	573	607	641	674	645	650	635	639	641	677	661	593	623	641	623	645	608	645	656	614	614	615	630	642	591	662	620	632	598	646	641	645	651	665	635	613	632	589	595	631	595	650	603	649	650	632	635	631	619	640	640	644	641	621	646	598	619	607	641	637	627	600	637	664	646	637	602	652	578	616	628	637	644	604	632	612	598	612	639	588	617	595	651	574	584	642	623	623	613	625	608	626	624	581	663	599	577	609	612	620	627	620	624	584	606	593	637	602	653	566	637	649	630	618	613	572	588	575	614	607	608	640	670	634	637	647	663	620	648	614	652	586	599	645	647	590	611	624	616	580	676	666	636	647	695	602	625	591	617	640	623	665	600	647	624	588	626	634	640	594	564	674	624	600	629	653	624	606	602	626	602	618	608	630	605	649	612	643	616	646	630	631	631	662	600	618	623	608	660	626	586	611	640	596	575	648	609	606	606	613	615	672	664	612	638	613	611	623	613	625	609	582	633	614	668	564	611	581	613	626	614	584	630	593	595	633	643	625	617	625	653	601	657	609	590	607	606	621	622	638	624	603	610	609	654	607	620	608	570	610	623	652	611	638	566	609	605	617	607	633	645	626	620	632	626	657	633	635	644	593	622	624	625	581	639	617	607	667	602	643	640	631	618	601	637	590	597	605	621	607	577	627	632	573	608	601	588	639	577	563	618	626	598	646	617	644	605	586	642	643	605	592	651	625	578	628	619	608	609	634	579	620	604	619	625	637	640	586	622	579	610	659	610	646	608	599	564	608	677	609	629	667	666	614	608	586	649	626	549	639	616	606	631	629	590	613
8951	17816	6104	2943	2200	1761	1415	1166	1061	991	949	863	827	770	801	695	705	686	710	696	710	681	682	681	670	739	674	658	635	652	631	657	623	609	681	662	633	667	633	651	650	674	602	661	655	647	666	652	660	613	629	623	661	612	646	634	663	617	610	628	659	635	614	653	691	604	673	645	641	616	638	637	644	626	626	619	642	682	662	592	647	704	622	567	647	595	640	671	617	641	609	685	661	657	665	626	636	625	669	638	605	612	647	618	621	611	677	635	617	628	627	619	630	658	659	621	631	645	663	654	624	625	624	643	621	599	665	621	647	637	602	605	636	665	625	638	654	638	634	635	581	610	577	674	641	627	693	659	587	655	642	540	599	660	617	678	623	649	628	655	621	632	649	645	621	646	658	618	621	657	650	636	667	605	606	636	645	598	638	586	586	669	632	621	573	714	622	676	597	664	625	628	617	668	645	625	617	648	635	581	614	620	665	656	633	647	637	640	682	636	638	637	608	589	627	684	657	651	630	679	640	657	653	654	623	613	645	640	626	660	666	594	600	624	616	651	620	636	651	594	665	652	638	632	660	651	675	611	614	672	625	663	638	646	592	629	686	695	622	596	634	629	636	653	606	662	593	616	665	644	622	671	602	667	622	609	658	648	665	638	617	656	663	591	627	655	648	635	642	641	660	693	634	624	613	636	632	659	640	635	666	647	653	639	657	601	636	646	638	648	629	613	575	644	631	597	599	656	638	642	661	685	610	643	623	664	602	670	596	613	617	607	662	620	655	629	588	608	620	670	630	676	641	662	618	636	658	611	644	633	648	671	662	658	654	659	637	591	643	654	675	629	655	660	613	644	636	651	614	651	620	677	607	651	627	627	646	634	642	594	663	619	644	655	644	646	619	676	654	616	641	603	672	631	620	646	588	635	640	647	588	685	626	594	662	610	608	618	664	645	641	649	643	640	601	613	618	627	623	633	632	643	630	624	611	617	646	623	636	645	667	674	623	626	647	642	624	588	615	586	639	623	620	645	661	588	634	657	681	617	674	649	658	603	654	620	657	611	656	624	622	611	611	634	660	620	638	655	606	618	620	640	633	594	648	626	611	600	653	612	710	619	648	617	680	625	651	664	601	611	606	620	630	659	626	635	622	614	658	640	650	623	639	615	655	692	657	663	621	675	642	648	643	610	627	599	591	668	609	626	687	630	630	648	597	616	627	626	639	667	621	611	614	675	681	620	599	663	619	640	648	630	635	611	700	658	622	665	651	629	583	599	618	697	605	649	604	647	661	637	603	631	660	629	647	608	635	651	604	677	621	593	695	618	653	636	611	627	644	586	645	592	612	625	639	667	661	603	617	655	654	590	597	685	621	649	641	657	627	643	659	623	636	643	613	613	662	634	643	594	621	601	680	638	634	623	587	632	629	593	585	599	633	665	586	609	617	672	596	626	635	667	604	661	636	636	622	608	655	642	635	623	686	618	650	646	598	596	630	618	646	629	636	660	659	636	666	669	598	642	665	613	636	665	640	563	650	614	618	654	629	642	604	644	646	624	648	634	619	596	646	599	622	646	650	662	638	675	641	606	638	587	624	619	619	571	616	640	584	611	636	631	674	621	630	615	631	624	632	590	661	642	670	611	649	642	655	645	644	630	624	626	643	619	659	622	619	603	650	616	628	609	662	574	630	605	665	642	694	607	661	683	644	611	653	662	623	641	614	607	663	686	653	589	680	596	644	666	623	604	645	618	613	611	636	631	633	622	664	605	624	635	652	664	647	636	654	622	620	592	649	650	619	621	630	611	678	630	698	617	666	608	669	637	653	616	620	609	672	633	596	617	606	607	622	635	626	622	685	620	653	594	662	676	673	666	638	680	654	635	654	617	595	661	669	655	667	613	682	697	640	644	637	619	633	684	663	606	588	652	681	647	666	637	653	666	625	628	618	670	631	607	635	620	610	623	634	641	672	629	632	589	645	608	597	619	598	637	662	614	625	604	627	636	627	638	666	621	671	664	563	654	638	637	641	666	610	633	642	629	626	634	603	642	609	649	633	676	613	640	675	603	700	591	687	648	638	594	630	633	623	674	638	639	612	653	656	641	647	644	606	633	631	659	644	621	617	619	693	644	619	641	603	623	660	634	633	593	632	647	616	628	653	631	628	624	661	651	653	635	646	650	610	631	619	625	649	635	679	643	651	659	665	582	607	642	639	618	600	647	613	673	634	638	597	647	641	649	645	640	664	653	646	578	608	718	647	666	640	607	649	664	618	648	624	650	605	664	664	649	636	618	636	602	656	654	630	663	592	635	663	603	643	624	631	583	647	640	645	563	645	660	657	630	651	657	629	594	610	663	672	649	641	624	625	629	598	676	610	612	672	619	647	656	645	638	672	620	615	647	676	614	645	608	636	635	611	650	642	621	583	685	629	655	618	670	635	651	661	623	659	593	642	607	665	570	647	618	661	634	630	656	596	612	657	682	627	601	644	665	646	647	671	634	602	617	648	645	630	656	675	655	683	629	621	608	625	632	668	631	603	612	611	605	639	623	584	650	593	593	582	627	608	632	670	673	671	613	594	646	629	640	661	668	619	643	633	657	634	664	638	654	605	643	627	600	638	636	624	668	599	655	634	606	598	624	638	643	628	590	635	627	613	648	677	635	646	639	648	650	678	631	657	669	665	612	637	599	652	618	636	608	608	637	656	613	615	639	628	645	638	654	634	589	646	617	652	610	624	672	608	617	641	630	636	623	678	625	630	676	650	581	608	651	632	636	618	608	570	637	601	642	637	640	663	616	698	630	643	638	605	613	627	637	639	645	663	628	621	659	671	653	686	676	668	670	639	599	591	671	626	659	581	640	645	618	634	634	643	583	611	629	603	656	594	598	593	610	664	629	640	641	655	641	636	628	664	641	635	642	661	627	618	608	598	595	650	637	601	656	598	596	655	608	637	635	654	609	660	610	645	577	614	654	596	624	617	628	622	641	622	642	612	627	636	648	601	641	604	616	611	624	635	624	620	604	608	670	656	656	621	651	618	624	612	628	635	619	671	613	675	611	642	627	646	628	635	619	632	669	600	634	639	633	666	642	656	622	640	648	687	659	674	608	649	665	597	630	611	655	632	640	628	625	609	667	641	624	625	608	650	673	631	609	642	653	633	631	647	676	611	638	633	611	637	635	602	640	624	651	625	705	644	589	621	642	626	668	592	625	608	602	594	624	648	605	650	668	660	646	628	611	593	575	633	599	697	637	655	661	596	612	657	665	639	586	628	644	626	590	632	650	655	625	665	619	645	614	627	631	646	581	620	641	597	675	641	660	637	598	639	623	599	644	636	678	640	655	602	643	639	652	605	619	611	612	664	639	646	665	654	675	575	649	641	677	625	605	641	668	611	659	645	631	654	611	610	608	607	659	645	611	615	580	659	656	665	604	641	667	667	610	644	599	615	615	648	676	593	606	626	607	619	650	604	654	644	612	639	653	610	633	651	598	603	604
25252	21475	27275	25919	7538	506	371	335	286	267	253	275	250	214	240	210	214	221	232	232	198	231	211	222	214	203	206	201	214	209	186	207	211	222	189	196	218	187	211	182	212	221	219	215	185	205	193	214	178	220	201	207	208	206	238	225	196	182	183	193	214	208	186	204	217	219	191	202	224	197	231	197	200	195	209	204	193	196	211	191	208	197	208	209	208	183	202	193	207	202	207	199	200	215	192	233	211	211	204	214	219	195	229	198	202	222	222	192	184	228	218	195	200	174	206	220	191	196	175	210	184	213	201	184	199	195	210	196	181	200	210	183	189	208	197	198	203	218	204	202	215	206	218	180	208	207	227	212	218	192	211	212	196	219	222	210	207	184	219	212	193	216	208	213	225	181	209	214	215	208	210	208	226	202	221	216	190	212	219	209	211	182	218	209	184	198	223	201	215	222	214	214	199	180	183	201	206	223	234	166	204	200	247	214	215	224	209	193	217	207	196	194	205	222	212	216	205	217	182	208	219	228	201	183	178	179	208	185	223	219	212	232	190	203	185	213	190	205	207	188	221	209	199	186	203	190	208	187	205	246	204	239	187	199	221	189	225	232	235	210	216	192	196	213	233	187	218	228	185	203	173	213	199	185	221	206	210	197	182	246	187	173	215	185	216	197	193	189	208	195	203	204	194	208	197	209	202	216	222	189	188	196	194	209	196	198	201	206	188	179	197	194	208	175	181	181	217	218	197	194	210	233	209	195	223	211	211	198	202	199	206	194	187	190	190	188	207	238	212	217	221	208	221	180	203	192	177	200	195	183	196	226	221	192	218	189	188	190	186	218	209	202	201	179	220	207	177	192	215	185	194	212	194	214	186	220	188	206	211	189	195	197	217	175	225	212	184	213	223	205	189	199	222	199	222	202	209	223	200	210	185	190	198	176	212	221	217	205	193	197	193	203	206	195	200	198	213	236	196	200	203	185	199	209	205	185	194	193	191	215	203	228	194	217	191	202	234	224	237	208	219	189	193	190	191	206	164	214	211	161	202	200	211	209	196	244	206	199	203	198	219	198	202	212	205	216	210	171	209	201	199	196	210	199	196	215	222	202	224	206	205	175	197	197	207	216	195	208	198	207	163	179	216	202	217	204	202	205	211	208	199	220	185	211	190	225	223	198	194	202	207	216	217	234	208	183	170	189	207	218	190	200	207	212	213	193	192	220	197	207	196	212	201	193	199	222	197	202	217	212	208	193	222	194	187	228	200	216	210	227	210	215	186	206	196	213	180	197	190	198	167	194	221	213	210	181	187	212	194	225	219	217	197	200	209	194	202	225	224	208	223	183	184	200	206	206	203	212	226	228	226	234	203	207	215	231	204	211	211	229	192	199	214	207	194	189	198	193	193	217	233	213	215	187	216	196	198	204	208	230	196	240	193	202	221	205	214	228	218	213	210	194	216	189	194	204	221	221	184	213	198	199	203	220	172	208	216	221	197	208	188	200	210	196	203	214	194	213	196	206	205	198	190	201	207	232	210	199	181	221	219	174	189	181	184	214	202	188	202	188	200	201	192	222	203	193	193	221	206	224	185	226	182	207	187	211	207	196	194	209	216	214	199	207	197	208	221	198	225	209	222	199	189	183	190	201	219	185	191	199	204	211	196	187	212	214	238	229	183	202	194	203	199	217	188	202	206	192	206	184	191	209	198	176	221	229	207	225	194	212	190	210	221	206	220	186	193	198	188	183	220	189	213	188	193	200	196	208	217	215	189	219	238	198	179	216	224	231	211	200	209	191	202	210	201	228	220	206	197	209	196	191	196	196	197	188	189	207	205	201	202	189	209	200	222	209	198	212	205	185	193	203	193	185	194	182	213	197	211	172	180	201	202	209	170	220	197	188	194	200	210	223	185	181	201	189	245	177	182	196	221	203	204	217	199	217	211	197	208	208	191	186	198	208	187	202	210	186	186	193	210	208	212	167	211	207	183	198	200	215	189	216	216	220	218	203	202	210	195	200	195	200	195	191	216	199	235	219	169	186	200	200	201	229	206	218	191	198	192	197	203	204	208	187	197	210	210	217	200	184	205	193	196	192	192	239	198	223	216	226	175	209	198	219	219	217	181	194	184	197	218	198	209	174	201	206	197	227	202	191	198	176	201	218	183	218	212	217	196	205	202	224	232	210	208	204	217	187	197	197	210	180	209	186	203	195	190	192	206	220	208	205	251	210	197	186	188	187	211	187	208	186	205	210	215	233	192	185	181	209	195	192	208	187	212	188	207	201	187	186	228	201	228	205	198	227	218	219	219	204	196	184	207	204	202	216	213	205	201	210	195	183	211	186	218	198	182	190	227	193	222	235	193	186	189	217	227	226	187	190	197	213	215	196	205	202	203	190	208	228	195	205	199	207	205	184	211	211	174	198	217	219	214	196	201	209	202	233	189	199	207	205	190	205	220	197	214	214	222	197	202	191	177	213	207	205	215	194	197	213	206	216	184	175	212	188	197	201	193	199	207	212	195	197	197	212	196	213	203	187	211	211	202	188	202	201	206	202	197	207	209	207	200	188	211	203	216	187	235	220	197	190	193	203	201	219	211	208	230	192	194	190	199	181	205	177	207	224	188	184	215	215	193	201	167	189	191	202	216	219	198	189	218	208	203	201	198	171	208	218	197	201	210	200	208	185	206	214	208	211	220	184	185	215	184	231	187	203	209	220	197	197	209	223	222	177	199	220	192	186	179	205	199	204	207	207	215	226	185	218	214	196	209	213	227	211	223	201	210	187	191	217	205	209	195	202	220	204	209	194	185	222	207	201	191	205	206	219	187	214	181	193	199	219	217	209	188	224	194	202	223	224	185	212	179	229	245	189	211	198	191	184	202	205	188	225	183	196	178	214	192	180	213	208	200	208	203	198	193	220	203	196	194	190	221	204	210	192	198	196	204	207	177	213	206	214	209	185	212	210	188	200	188	192	179	221	225	201	207	216	201	194	208	207	199	189	214	203	186	217	203	210	203	238	221	215	183	248	197	183	192	190	208	192	208	200	187	202	200	214	200	176	223	216	184	184	188	217	218	220	193	196	201	189	194	198	205	201	210	200	189	172	192	213	194	223	208	202	216	206	197	175	206	206	197	220	228	196	192	221	209	184	208	186	206	194	168	185	185	218	206	214	208	197	186	196	198	223	216	178	218	183	213	203	181	194	203	188	235	198	184	218	197	220	194	186	204	186	225	225	214	203	191	193	221	197	217	184	207	194	222	207	191	214	192	208	196	196	206	206	225	183	194	201	203	186	199	207	197	216	213	194	187	210	229	211	234	219	211	196	197	215	178	205	220	204	195	206	191	203	224	196	200	211	186	191	186	190	223	206	221	179	178	224	186	196	191	191	192	202	190	216	183	211	215	204	182	208	186	219	208	184	191	186	188	201	194	180	198	205	221	217	220	194	203	186	193	190	201	196	215	207	218	185	190	225	186	218	191	193	216	204	218	183	192	202
6847	14179	2858	1401	1034	790	669	498	434	391	350	321	284	294	245	285	233	237	260	229	229	247	250	221	225	247	244	275	231	219	241	234	226	214	240	212	228	234	230	237	212	223	257	218	228	210	208	210	230	218	241	186	240	234	217	217	237	246	209	251	228	204	200	238	248	216	204	189	244	220	223	226	222	220	217	196	247	220	215	216	205	219	229	207	221	214	219	218	224	202	207	221	220	216	214	210	224	215	220	229	213	202	233	224	231	223	232	238	215	224	235	210	214	197	256	205	228	202	200	220	234	221	224	197	195	221	225	206	239	232	192	225	215	223	215	244	225	223	228	191	239	237	198	223	224	223	237	215	224	206	212	238	232	212	225	217	230	206	227	230	225	234	225	225	250	233	225	192	218	199	233	216	234	210	199	228	197	217	206	211	217	232	184	205	233	212	250	209	209	219	224	213	219	229	218	195	226	221	231	229	201	224	229	209	235	202	225	202	210	193	207	216	207	238	216	203	242	210	216	200	224	226	219	195	201	208	221	250	214	218	222	255	205	209	200	232	216	216	240	221	196	225	208	230	216	197	255	208	198	213	221	217	188	220	190	237	220	221	220	205	210	219	231	190	231	180	210	222	215	230	250	217	233	231	206	211	196	189	221	196	224	207	216	209	220	222	234	219	218	229	213	205	240	228	200	221	222	193	208	210	244	252	217	219	209	218	214	215	194	242	217	189	212	199	227	199	199	200	244	192	218	212	230	215	188	186	219	227	213	206	238	221	208	220	227	207	202	215	218	209	197	239	229	232	210	222	216	205	212	206	228	198	229	211	253	223	189	242	225	221	211	199	208	232	205	193	205	220	191	203	190	225	220	227	208	195	248	199	231	234	214	217	205	222	235	224	208	201	217	194	231	207	227	219	228	205	245	210	226	211	231	211	195	200	230	223	214	244	214	204	220	215	200	227	211	212	218	204	230	226	190	224	212	213	228	220	201	227	229	238	225	208	209	198	238	207	194	179	199	247	207	217	220	217	225	217	212	230	197	196	199	194	228	212	205	215	211	233	214	211	185	202	191	223	247	197	203	213	215	228	227	215	187	220	205	212	220	209	255	236	201	224	191	200	212	192	192	219	204	209	212	223	218	206	230	201	230	227	199	221	225	205	217	225	207	216	248	216	240	221	195	234	246	229	220	223	239	209	204	212	225	213	204	218	224	233	207	205	214	233	199	220	225	246	224	221	193	216	227	220	212	211	208	200	232	225	216	236	186	225	234	200	245	195	232	241	228	212	230	229	209	230	253	208	207	213	223	214	210	238	222	217	201	217	214	201	195	223	208	220	209	229	223	223	199	204	230	213	217	236	223	219	202	207	221	222	213	229	214	198	222	224	215	206	216	216	229	224	193	224	199	236	204	212	217	220	235	239	218	226	201	220	223	217	220	230	218	220	217	235	236	221	220	209	208	265	195	218	233	226	230	233	238	208	173	215	215	209	208	213	211	240	226	224	225	208	213	219	236	218	213	205	240	215	229	219	202	238	213	259	204	221	221	218	205	211	222	221	238	229	218	212	198	195	227	201	226	220	231	198	219	214	214	215	203	212	223	210	209	229	212	238	217	236	206	220	232	209	219	221	215	218	178	205	232	253	202	209	209	229	229	244	224	202	217	223	194	214	205	206	220	207	221	227	210	230	203	212	237	207	236	216	213	220	225	220	215	221	232	233	243	208	218	211	214	226	202	212	211	211	207	209	238	212	225	218	224	214	225	234	202	206	190	234	219	221	221	193	207	205	250	188	216	211	223	223	213	216	221	225	222	255	227	237	222	219	207	238	238	208	194	222	201	228	227	206	202	240	233	196	220	235	226	188	199	203	203	222	218	224	220	248	219	210	232	228	235	206	220	211	215	219	205	225	231	204	220	230	202	218	190	211	213	234	222	207	225	221	219	206	215	215	208	189	216	212	229	242	213	232	210	213	219	197	184	200	207	203	221	243	204	209	185	218	186	220	247	208	196	222	215	232	220	218	234	234	216	200	226	222	216	213	236	213	217	244	230	228	198	221	213	206	212	226	214	215	198	230	222	197	213	199	227	189	194	252	222	212	234	230	226	213	177	238	209	215	205	232	199	209	207	208	223	204	218	235	258	230	202	210	195	206	237	187	229	209	242	220	226	221	222	206	241	195	203	215	204	196	202	254	225	211	227	224	245	233	213	213	229	192	234	208	216	209	220	231	206	205	266	209	245	215	222	238	209	259	238	222	239	222	205	228	213	223	205	193	228	240	214	204	209	261	201	207	201	221	210	199	208	239	209	206	222	231	217	197	219	216	219	215	242	206	198	219	213	221	230	198	218	219	217	205	210	208	225	227	236	196	243	240	213	199	221	211	222	201	216	206	235	202	230	215	229	210	212	191	221	232	230	231	229	217	210	224	224	238	188	245	215	228	208	203	215	241	218	215	201	248	221	235	208	250	195	201	207	223	200	216	208	216	205	201	218	208	230	198	209	198	203	228	224	213	220	205	211	208	232	195	209	218	182	218	192	226	230	213	235	208	204	210	213	191	236	218	265	236	223	221	220	216	210	219	203	206	231	232	190	220	239	205	194	226	221	215	216	231	204	212	220	211	211	215	213	219	218	217	205	221	238	224	241	235	210	212	209	222	225	230	223	199	222	228	212	234	255	237	226	216	237	210	222	231	219	211	222	221	214	203	215	224	235	213	220	207	205	221	202	232	207	233	217	214	228	199	210	225	202	225	193	231	206	221	211	251	240	211	248	215	206	227	208	232	210	189	210	181	207	207	198	210	230	217	227	214	245	236	208	204	231	211	205	178	233	222	200	207	221	202	210	230	201	216	202	223	201	223	232	226	214	217	224	191	231	213	226	217	212	228	222	219	226	213	196	245	199	217	241	223	215	230	207	183	217	237	227	226	216	220	224	225	211	240	208	197	211	227	231	210	217	222	235	189	221	196	192	205	220	217	206	232	214	212	223	217	213	240	253	238	211	220	223	201	181	250	210	217	207	225	220	216	206	235	221	210	201	186	226	214	235	196	225	219	210	220	223	208	206	233	216	195	209	215	241	251	231	195	219	222	216	230	223	221	233	230	181	198	210	236	224	215	245	227	222	221	224	204	222	199	208	196	204	205	234	191	208	214	242	220	225	197	228	237	219	204	229	214	230	201	236	196	232	261	213	232	234	211	214	234	219	220	203	232	227	199	212	208	226	204	204	210	215	201	204	224	213	237	228	214	193	207	200	214	226	207	228	200	207	217	213	218	205	225	219	235	231	205	244	188	225	223	240	217	200	203	198	209	210	190	210	206	220	224	218	231	197	209	182	220	226	205	220	217	223	211	243	215	190	217	225	220	191	227	205	226	200	218	206	210	228	219	228	213	220	224	216	222	215	217	200	218	197	203	243	221	204	211	217	197	191	202	203	229	231	217	211	199	217	235	207	224	226	200	213	215	210	214	214	222	224	227	228	192	227	209	234	242
22883	21486	29049	24341	21489	21512	6623	1404	1096	1047	934	925	844	833	840	819	746	760	818	759	780	817	767	772	731	707	720	740	762	780	711	717	754	692	715	749	731	771	709	706	720	726	670	731	694	684	760	737	684	703	724	713	715	706	719	671	699	691	702	685	693	736	761	714	723	727	690	728	708	659	723	715	714	703	691	730	765	647	660	700	737	670	688	715	681	673	748	659	687	648	684	698	719	685	699	729	677	704	704	654	694	711	698	686	669	682	690	708	701	730	726	654	674	708	693	675	689	710	717	697	726	720	747	662	691	701	649	704	671	700	651	702	733	698	709	654	717	701	740	688	714	712	694	706	680	686	637	697	721	695	648	732	668	711	704	736	696	649	673	673	707	723	689	725	723	691	698	691	717	688	677	654	648	693	705	676	703	728	686	709	728	612	693	685	695	669	722	769	732	702	729	728	692	695	731	690	673	712	700	711	727	718	689	687	710	702	728	767	669	682	669	697	732	659	677	669	724	677	695	720	670	692	709	762	718	700	682	673	650	666	703	691	711	690	743	664	684	719	678	701	722	695	716	714	732	688	707	712	745	697	766	740	721	724	721	696	641	698	739	728	684	724	729	706	727	700	721	646	702	695	701	701	722	707	714	719	725	697	696	679	699	710	691	658	669	729	697	689	723	677	694	710	711	714	711	755	634	723	680	686	707	717	716	676	670	681	661	671	681	716	719	686	723	694	686	701	712	735	634	710	664	722	691	680	684	698	666	718	685	693	701	711	733	667	634	661	694	639	716	709	710	751	679	686	732	681	716	697	700	697	690	663	674	684	722	696	673	669	709	678	722	717	688	686	674	659	737	719	698	680	733	679	713	699	691	709	727	720	710	699	678	667	724	763	709	681	653	729	653	720	731	719	734	671	703	750	710	693	686	729	719	704	709	672	688	720	676	725	687	712	706	663	704	646	714	650	652	659	668	698	664	691	700	644	737	683	646	622	711	734	659	739	668	732	701	689	653	694	663	746	743	689	746	709	737	725	732	672	702	702	692	686	700	730	688	698	693	685	761	669	702	709	661	713	662	744	741	662	721	700	753	698	736	684	637	727	678	712	700	679	673	693	657	669	725	691	658	704	689	686	742	706	706	745	693	739	710	670	725	688	682	770	734	742	697	659	702	718	657	708	665	669	689	687	668	666	669	699	696	706	646	702	705	668	707	704	701	665	715	709	699	685	683	692	689	673	716	704	686	689	714	691	696	728	694	722	706	695	726	724	726	688	649	716	687	700	697	708	676	724	695	679	711	614	666	678	761	665	726	710	726	663	702	696	758	674	665	736	710	723	672	656	689	694	691	692	705	645	660	714	707	713	685	691	687	689	666	699	681	713	647	663	711	684	659	709	681	721	691	717	653	731	650	698	729	669	716	662	701	697	688	666	675	694	694	663	695	711	692	698	679	690	679	689	715	694	672	722	669	724	689	701	684	668	683	710	692	692	697	672	700	684	717	687	729	728	668	685	684	701	655	735	674	729	693	679	698	699	613	678	700	755	671	684	695	704	675	685	675	739	698	732	701	711	714	671	684	684	658	671	678	715	728	693	750	714	719	729	720	683	677	722	722	706	686	738	768	701	726	698	717	676	667	680	691	705	705	707	707	684	681	694	665	671	682	692	715	701	678	707	690	735	710	688	673	671	661	693	701	717	723	676	712	650	679	743	694	642	703	697	660	682	681	688	671	712	714	702	701	746	679	664	690	688	692	715	708	645	691	714	706	688	669	690	697	728	712	723	670	652	679	701	671	725	680	693	705	670	670	668	636	691	656	686	686	701	675	666	683	677	768	672	726	726	726	729	721	688	660	669	734	707	687	668	721	701	693	701	701	739	686	705	695	715	757	631	657	649	640	693	672	692	719	686	707	645	677	690	687	612	742	698	744	689	713	668	702	703	713	652	744	687	720	704	635	705	679	716	716	685	718	681	683	671	692	707	661	719	665	684	682	714	693	733	678	679	622	707	703	697	683	695	670	732	727	684	680	668	707	676	630	710	683	712	696	705	698	679	673	713	702	707	688	694	735	697	723	695	704	675	706	687	689	694	698	689	698	730	649	724	691	688	691	683	705	665	693	679	660	689	704	672	727	689	649	731	681	722	633	718	708	721	669	666	709	687	711	666	712	724	720	727	676	704	676	715	690	681	680	702	697	713	735	686	718	639	733	677	735	711	701	711	696	690	716	690	727	673	674	657	645	734	696	688	708	691	710	643	735	664	708	719	695	736	728	696	648	710	658	678	691	649	732	711	703	681	690	698	684	662	652	728	670	711	652	670	684	687	692	720	677	722	685	766	640	699	664	704	742	726	732	720	669	668	711	718	665	723	729	699	637	678	674	711	665	700	749	701	704	658	681	731	713	664	682	711	678	715	688	713	725	725	627	656	721	698	657	697	704	708	710	724	660	705	715	689	714	661	697	711	703	742	677	669	681	706	694	676	729	651	668	694	694	637	718	696	737	726	718	667	744	710	693	640	678	697	704	621	697	654	702	689	734	732	663	703	707	719	668	665	681	699	717	691	682	688	687	706	716	676	667	707	715	722	684	736	712	686	706	739	728	695	694	691	671	729	673	711	710	652	723	714	651	697	692	703	716	674	682	729	684	719	675	661	668	683	688	696	688	706	683	689	691	665	690	685	677	692	710	696	662	722	729	687	720	671	718	686	723	705	706	705	706	693	675	671	667	666	687	679	731	694	769	691	669	700	682	686	686	694	671	699	688	702	689	661	701	668	715	656	688	663	683	632	640	696	663	709	698	709	702	683	675	693	704	710	730	680	698	742	699	689	715	688	681	695	694	679	707	658	680	708	743	754	711	702	729	664	669	671	682	672	718	718	688	670	722	734	749	662	698	676	718	715	671	649	628	714	725	672	719	725	667	674	694	690	712	694	733	716	693	629	714	721	652	737	719	717	664	720	708	662	686	754	699	683	687	699	686	702	709	662	698	697	674	720	726	669	627	714	655	708	704	684	709	744	711	726	684	734	729	700	694	726	664	715	698	669	689	709	697	680	654	732	653	699	687	716	666	677	641	645	671	685	675	704	706	713	714	719	706	709	702	716	699	662	643	704	725	736	693	709	753	717	653	681	690	676	687	650	686	700	674	725	701	752	715	682	708	681	656	688	708	675	699	737	680	681	672	685	657	663	669	712	707	660	728	697	680	695	649	702	680	702	716	725	643	633	653	722	684	726	672	706	686	713	684	671	655	717	706	673	675	696	655	745	739	675	664	702	686	625	712	714	661	647	713	653	678	664	688	664	718	680	700	681	701	695	676	701	686	685	744	709	744	708	701	680	716	722	685	693	721	698	731	716	715	746	679	702	682	722	715	691	689	698	687	671	673	664	670	731	728	690	699	705	739	678	754	689	670	650	673	662	668	688	666	732	722	661	685	734	685	656	698	704	694	704	693	692	681	721	738	685	733	720	699	674	679	710	723	664	686	700	683	680
11147	25976	9729	4933	3455	2736	2161	1764	1657	1274	1198	1149	1026	994	942	906	849	903	842	823	781	799	769	801	755	709	701	763	764	703	703	697	716	761	742	731	741	708	739	726	735	728	704	728	721	721	701	678	687	752	724	698	704	693	764	752	723	700	702	698	688	689	701	743	679	699	725	699	740	712	707	704	746	742	676	665	713	704	708	711	712	659	730	711	647	708	719	708	713	696	726	647	769	693	718	656	671	667	698	718	663	668	709	750	723	707	706	725	728	650	696	715	730	762	747	670	710	650	667	734	735	687	669	733	738	640	777	739	732	746	709	692	709	655	711	716	730	739	696	684	726	731	701	727	686	742	678	728	714	710	686	661	709	702	693	679	694	683	690	699	699	747	727	697	714	701	683	708	732	728	681	724	697	717	688	722	731	718	670	692	681	693	692	704	705	740	701	715	653	740	699	693	723	688	730	676	704	728	696	701	725	738	733	674	693	678	662	670	688	684	705	724	684	749	750	724	682	719	680	723	673	711	700	681	722	696	660	697	674	711	698	693	737	734	691	707	737	685	690	701	679	674	730	696	707	676	754	708	734	662	697	680	701	760	674	739	717	757	709	760	753	727	711	707	729	716	739	685	677	720	732	677	755	738	691	730	690	699	685	736	701	682	708	739	740	691	733	679	707	713	693	690	677	659	729	743	673	713	714	716	689	734	715	729	739	668	688	642	670	740	711	724	696	700	722	707	729	726	741	713	704	704	688	695	734	729	685	661	714	691	695	717	758	691	657	720	706	759	698	669	713	697	676	660	668	694	696	704	704	673	689	687	701	719	699	672	702	701	681	690	736	659	686	679	731	705	748	661	736	707	699	719	720	687	702	739	679	736	712	730	720	751	668	703	704	743	737	676	746	723	724	686	687	682	749	720	697	719	665	697	757	690	711	690	697	716	714	689	683	749	697	720	734	699	719	697	688	704	701	711	724	725	658	670	740	746	728	720	689	714	722	669	695	717	697	718	731	712	696	738	706	655	711	732	691	713	680	645	716	702	662	704	715	675	680	715	732	690	755	691	709	684	726	660	710	685	718	705	751	674	645	720	710	689	663	730	744	743	694	713	719	700	667	731	703	718	713	683	704	701	700	718	718	689	697	716	691	734	670	627	658	661	725	688	721	677	683	697	695	683	740	673	714	701	730	716	690	650	688	731	670	719	701	700	716	709	704	721	732	742	714	706	690	697	667	735	760	738	714	710	716	704	692	700	694	697	661	688	738	685	693	735	742	714	724	720	685	692	692	710	748	757	756	706	694	675	740	684	706	688	699	692	699	695	645	675	718	717	693	692	710	722	701	685	696	709	716	717	695	686	727	681	696	714	653	680	716	747	712	721	752	657	670	719	682	751	695	741	674	725	694	657	707	676	747	703	793	704	714	696	701	728	671	650	725	712	761	687	692	699	729	702	697	670	687	727	681	691	718	708	724	668	746	688	691	728	683	672	731	681	724	714	695	723	710	719	749	717	667	697	707	720	692	731	733	688	769	690	733	743	690	672	713	686	707	734	742	717	714	669	664	730	703	683	691	701	741	696	711	715	703	663	728	710	685	721	723	721	653	675	729	723	757	672	730	705	686	713	721	735	662	692	668	722	750	723	729	720	702	732	708	685	650	695	751	693	704	704	683	701	680	685	645	698	685	696	689	732	677	701	711	763	706	733	673	670	670	738	686	688	658	745	687	746	760	704	717	696	733	731	727	689	699	695	725	728	694	711	696	678	698	743	732	688	728	673	722	693	681	684	711	697	658	673	656	714	655	725	675	702	740	704	697	716	709	716	714	740	673	667	680	679	723	711	670	730	680	681	729	690	702	735	739	720	724	680	725	667	761	703	692	711	704	725	756	686	720	720	680	725	738	736	691	689	662	714	720	663	685	700	710	684	673	730	720	681	705	764	695	737	718	721	685	679	729	717	773	673	680	710	685	719	705	671	693	719	737	656	706	731	735	680	691	692	709	698	665	701	737	737	674	678	708	746	718	684	730	714	698	728	699	689	660	773	684	685	700	734	692	641	713	704	674	664	650	693	714	709	720	694	682	733	678	689	681	727	696	701	739	687	693	678	701	667	728	716	697	709	691	689	757	677	682	704	700	712	730	721	708	708	728	703	642	696	687	689	662	704	693	704	702	724	727	686	652	741	693	720	672	714	704	718	690	714	732	707	717	739	744	675	732	712	695	674	721	681	681	695	711	714	700	685	716	707	690	695	718	647	711	731	714	737	719	725	691	699	698	703	675	716	673	734	703	651	714	703	711	735	666	705	697	689	711	719	699	698	673	723	743	681	724	678	745	718	726	682	683	720	698	737	735	690	706	716	739	742	714	707	755	716	731	731	728	723	709	724	721	716	719	706	716	729	720	676	723	652	733	694	720	689	668	711	727	698	717	703	742	709	728	681	680	695	721	696	695	721	733	700	720	708	696	736	682	693	675	693	697	698	713	725	706	703	726	705	718	727	766	713	687	654	731	695	691	704	741	724	731	736	675	748	707	756	719	697	732	753	747	686	664	721	713	721	691	717	721	692	661	688	721	707	680	697	684	722	715	677	717	710	704	708	716	710	702	664	685	695	698	673	723	664	727	729	751	730	706	725	714	725	714	731	680	694	725	716	697	707	727	717	686	690	717	722	715	685	706	683	730	746	742	732	733	673	686	692	701	723	758	716	729	709	696	733	699	752	692	682	747	717	714	676	693	681	682	706	702	686	773	748	710	759	705	694	636	692	671	735	785	702	715	706	726	703	697	668	724	732	677	694	701	654	737	702	678	732	686	729	667	730	701	711	666	713	707	642	719	643	723	701	674	726	728	652	717	695	730	701	707	716	690	651	731	690	692	676	681	706	722	662	726	679	701	658	703	766	707	728	756	702	707	774	657	691	765	715	718	732	671	716	656	694	728	683	717	700	720	699	755	688	699	684	749	702	692	701	638	708	709	739	708	689	670	724	743	718	695	702	691	709	649	732	727	707	705	678	732	746	750	692	689	666	710	677	727	727	695	732	716	733	742	742	773	697	723	723	724	668	752	677	651	676	702	722	754	717	701	695	712	689	661	688	703	681	688	672	667	702	723	678	681	694	733	671	657	742	688	663	708	707	685	695	706	690	694	727	699	684	718	722	759	681	666	707	689	665	706	742	642	685	722	708	695	676	694	740	658	708	669	732	689	693	692	727	712	707	656	688	706	667	701	723	695	691	680	703	734	670	678	681	681	703	664	684	693	678	663	680	713	742	725	682	738	701	700	728	660	693	692	678	673	724	727	728	690	720	751	649	735	688	710	662	706	725	763	709	720	711	712	733	697	731	732	736	714	698	687	694	729	694	730	685	696	683	710	715	722	715	718	711	719	683	706	654	689	684	705	690	746	736	711	724	734	725	695	636	702	684	723	696	693	748	711	735	681	690	677	708	723	733	682	736	722	694	718	693	702	675	741	711	748	656	668	693	722	663	664	742
28065	19983	6160	604	378	337	304	304	310	312	280	291	290	277	254	305	261	289	284	236	286	242	304	279	253	282	244	271	276	266	251	291	280	276	284	262	283	289	279	305	242	273	270	262	237	274	227	272	284	248	264	258	260	266	286	281	255	271	320	238	255	266	269	258	290	266	256	255	288	285	267	278	246	247	272	254	283	289	272	286	291	273	314	271	264	297	280	265	242	282	262	271	284	256	243	280	232	274	303	262	265	306	288	260	252	269	260	263	267	275	293	225	261	268	254	270	274	271	258	283	261	266	271	252	284	267	244	245	272	286	300	297	276	270	251	291	286	243	274	260	271	254	275	286	259	278	275	246	277	251	253	284	258	296	275	290	263	283	278	289	278	280	280	259	270	286	251	275	261	231	244	256	257	268	239	268	259	285	265	277	280	268	288	284	276	292	278	280	279	260	276	273	299	246	269	273	267	288	241	273	277	265	268	298	278	278	250	245	300	268	272	257	300	285	249	272	282	259	243	240	257	268	266	256	243	260	235	263	290	265	257	285	275	278	276	283	270	296	251	261	280	255	264	277	253	265	264	280	284	290	271	292	274	256	278	305	249	260	269	255	279	282	236	260	282	262	264	302	281	267	265	278	269	290	267	264	261	265	260	262	281	282	277	272	264	261	259	289	274	291	279	277	284	289	270	265	260	283	285	289	249	273	238	255	281	261	272	261	266	275	281	293	269	267	266	278	318	244	276	250	253	257	262	273	273	270	279	256	306	274	277	266	269	275	285	288	266	218	277	280	253	297	259	288	285	275	258	267	286	273	249	267	312	273	221	274	269	259	304	246	289	314	268	299	259	267	261	287	267	264	261	263	251	233	279	287	279	271	252	295	254	278	264	248	337	232	248	272	287	302	272	299	280	276	294	262	293	246	246	288	248	267	268	271	280	271	263	304	269	267	258	259	285	302	234	271	290	278	279	264	288	261	263	246	265	260	289	256	296	304	288	251	245	290	246	290	260	258	278	286	251	250	262	269	273	264	296	265	298	260	301	272	261	288	255	279	247	268	288	258	278	330	279	278	293	277	282	261	239	293	239	261	277	273	268	243	288	262	277	250	280	270	308	240	278	262	221	270	273	281	257	251	275	247	278	263	249	283	266	235	271	314	274	270	242	277	284	267	248	260	282	254	280	252	257	282	286	299	283	278	256	294	317	262	290	288	255	271	287	288	279	258	277	244	267	260	272	283	299	236	279	247	278	253	258	265	251	280	270	298	249	263	277	276	275	256	256	267	294	273	278	290	249	253	244	309	262	294	290	276	260	286	281	277	262	313	237	264	274	261	255	293	266	264	268	262	243	269	271	273	285	251	272	272	258	263	262	288	282	277	259	301	274	303	237	257	302	267	319	278	288	278	269	310	252	281	277	289	286	269	270	266	302	283	255	257	265	253	259	278	258	267	273	285	290	303	278	258	286	258	281	277	263	276	269	288	270	264	248	269	272	249	246	292	257	277	246	284	260	257	289	290	290	244	227	285	253	248	250	259	266	248	271	254	243	270	262	292	238	275	244	260	273	280	241	265	269	265	271	280	266	283	279	275	257	264	260	292	279	277	271	279	258	264	276	309	264	257	278	268	278	245	252	279	272	265	242	256	277	269	261	275	252	305	281	268	265	274	260	282	268	264	282	256	289	262	304	280	276	279	245	261	276	273	285	247	289	269	289	287	268	299	267	283	253	273	262	302	277	277	261	248	260	277	260	285	293	264	281	270	247	271	253	253	281	244	253	287	283	262	257	262	254	255	246	237	289	262	255	271	256	290	283	280	276	285	263	291	281	262	272	260	246	276	299	277	307	264	301	246	278	245	291	236	293	260	240	283	279	310	250	237	275	260	269	268	288	267	255	292	261	249	231	296	268	286	247	290	266	258	281	279	288	273	276	293	294	261	277	287	275	293	246	280	276	251	294	279	266	278	263	263	290	266	255	244	272	290	246	253	288	263	266	278	267	298	264	277	262	271	304	259	263	269	281	252	280	257	257	280	290	249	263	256	266	290	248	255	291	287	271	292	274	264	282	259	275	285	291	280	267	289	285	256	288	259	292	296	277	288	250	258	270	253	275	268	266	267	276	270	266	283	290	300	248	277	292	274	298	300	290	245	288	245	253	289	267	258	285	248	254	281	276	280	246	283	256	269	232	270	258	279	275	265	255	279	276	281	288	270	274	292	253	244	283	261	302	257	286	264	294	250	250	297	274	268	298	252	276	269	286	285	278	261	257	299	274	272	282	277	275	278	268	235	268	263	267	265	280	273	270	234	296	261	267	284	281	273	252	306	281	301	283	262	282	285	242	294	284	277	251	290	268	265	273	263	274	257	279	266	283	265	253	264	277	269	294	297	272	281	292	281	280	269	285	220	289	275	262	244	293	273	283	246	253	250	296	280	265	259	293	310	276	258	243	261	271	300	288	283	275	301	267	250	291	255	252	281	291	285	263	294	269	257	257	264	284	260	266	267	279	261	275	244	231	243	264	252	288	249	262	265	295	260	271	265	256	293	284	230	261	272	314	279	280	288	294	263	278	253	266	288	257	259	288	274	280	229	264	287	268	251	258	276	289	252	281	263	294	271	258	270	289	275	258	262	256	281	267	275	274	272	294	267	273	272	275	276	290	272	262	262	270	284	297	305	298	269	273	253	268	269	257	240	302	267	286	287	284	265	262	286	266	292	243	256	277	279	286	288	283	270	283	276	240	244	296	263	289	266	280	275	290	280	265	262	274	282	266	238	261	233	285	251	239	275	287	275	286	244	261	252	276	282	258	264	274	265	280	273	284	297	262	271	270	279	269	289	287	270	255	283	266	257	288	271	259	275	277	265	280	270	284	273	292	266	290	297	239	278	264	282	304	262	268	260	277	262	293	279	251	288	284	250	234	286	274	301	279	260	258	282	263	259	270	248	279	255	263	285	270	244	280	265	251	278	289	261	274	260	283	277	262	249	270	261	278	256	247	256	268	321	254	263	263	255	267	283	254	259	277	256	290	243	277	282	272	248	289	286	252	261	275	247	260	275	289	242	267	290	279	280	271	286	284	274	278	264	265	277	273	284	248	267	288	275	276	259	270	308	274	261	259	275	285	243	276	272	256	240	253	258	275	287	257	259	250	256	239	269	264	299	260	279	275	275	270	264	288	280	284	276	268	250	264	264	247	260	291	254	249	290	271	286	278	276	251	286	242	259	283	262	282	259	290	266	284	269	243	264	298	257	275	266	291	248	265	257	269	263	266	298	279	250	283	267	261	288	274	274	241	244	263	269	256	266	244	256	276	285	260	245	301	284	264	276	307	281	284	250	261	251	296	270	255	261	280	257	239	243	293	275	265	296	256	263	257	274	250	272	271	259	276	247	269	289	263	261	296	276	274	245	272	259	249	292	268	257	237	289	274	287	264	261	278	277	290	241	276	286	243	225	271	258	263	271	276	263	242	243	274	296	249	259	294	259
7719	9981	1036	604	519	451	456	385	379	347	316	288	324	313	297	303	299	282	273	289	294	304	309	262	283	275	294	293	269	268	284	296	248	300	292	252	291	290	299	286	264	271	281	261	303	297	288	293	287	255	286	292	269	286	271	291	280	253	271	291	291	284	287	296	325	303	271	268	250	264	275	250	233	249	319	282	321	266	298	271	286	278	290	268	305	306	265	260	296	272	271	250	303	298	272	287	282	294	267	288	253	259	287	258	289	277	282	261	259	254	264	261	293	299	268	282	281	285	279	262	299	279	251	257	248	263	277	275	288	287	302	295	299	267	272	275	291	265	277	241	278	296	290	279	307	266	274	230	270	262	271	283	252	273	286	273	294	307	292	266	289	295	270	277	259	275	316	293	286	286	267	265	299	299	279	306	279	274	273	271	272	248	305	269	267	283	288	272	243	302	276	290	295	298	293	286	286	301	279	261	263	277	292	280	273	282	283	296	274	263	278	289	286	281	269	272	296	305	290	293	310	287	297	239	266	312	275	272	303	283	280	291	247	287	280	293	305	295	282	277	296	267	259	262	278	246	280	274	294	288	268	259	268	281	257	273	280	281	316	268	308	283	288	267	274	292	285	284	255	292	297	276	290	283	267	255	321	244	269	273	281	281	289	269	279	266	262	318	289	272	305	273	299	282	247	307	286	280	282	288	301	300	255	297	301	283	248	264	260	271	265	283	272	288	277	263	254	265	272	246	281	304	269	301	275	277	248	294	275	257	251	276	280	282	283	280	286	305	270	299	279	277	290	317	266	280	282	293	270	293	277	285	295	263	288	256	287	263	265	279	259	273	274	291	270	248	269	271	275	226	285	282	246	270	261	255	271	283	275	295	278	274	289	285	265	273	285	269	275	274	271	284	277	297	329	261	257	287	295	269	272	283	287	258	292	246	287	295	287	307	282	278	295	301	269	276	270	308	273	281	263	277	297	277	256	268	270	269	293	266	275	278	284	300	291	278	280	271	263	264	302	283	245	267	266	273	277	272	266	273	303	294	299	262	271	260	287	279	261	248	269	308	276	270	314	271	280	283	268	264	278	291	271	290	271	272	276	246	265	276	286	275	266	262	285	291	262	280	258	267	247	275	301	249	268	302	301	300	275	296	272	280	257	281	308	277	265	271	295	294	314	271	290	287	264	280	303	280	291	274	267	281	300	278	297	293	300	280	325	296	256	267	287	275	237	270	290	325	276	273	299	251	286	280	245	272	270	251	300	286	299	249	273	278	251	301	289	277	304	262	285	299	261	274	274	263	289	270	281	283	274	284	268	289	267	282	269	278	269	259	292	299	277	271	286	289	272	271	331	267	285	288	316	278	284	253	276	275	284	257	278	306	290	286	290	265	268	274	286	276	266	274	287	274	263	272	296	301	292	299	259	259	276	295	282	287	272	287	272	269	278	269	271	266	296	273	277	268	264	272	273	248	278	292	272	266	289	278	291	303	258	254	268	294	300	307	262	292	294	254	320	271	256	269	268	301	308	251	278	280	302	284	305	287	250	275	268	295	269	312	285	297	279	276	294	295	274	293	284	285	263	265	287	282	252	278	261	258	293	269	289	292	263	303	296	282	281	291	270	275	269	265	279	289	256	276	263	283	277	294	301	304	263	311	282	273	291	264	278	249	279	267	275	287	282	248	287	281	262	286	293	293	252	273	266	274	296	285	263	245	288	273	258	291	280	262	292	284	292	281	233	266	288	295	302	272	257	271	257	252	273	253	313	320	294	274	269	275	284	240	275	288	277	258	290	276	277	280	307	277	293	308	298	266	259	288	287	292	309	253	308	297	263	291	211	279	278	269	272	285	299	282	257	286	308	277	277	276	318	276	293	267	265	255	275	303	254	292	269	280	266	274	300	265	278	286	268	293	289	314	301	304	284	295	293	312	297	316	277	270	312	274	286	305	300	275	293	275	249	260	301	312	277	294	266	257	277	291	278	261	274	291	294	288	309	264	233	270	315	251	274	277	320	295	270	292	285	276	284	251	276	302	295	274	263	286	307	275	261	272	265	255	271	270	306	291	274	284	304	263	275	282	286	260	284	286	253	298	314	304	266	279	267	297	294	274	281	252	263	291	255	286	324	286	309	253	243	287	254	260	275	311	285	253	275	283	272	270	257	259	260	287	290	309	283	284	257	283	286	264	277	290	260	258	244	260	273	292	275	269	270	286	277	247	265	292	275	287	303	305	294	279	260	285	277	291	282	299	298	289	273	301	304	301	269	268	309	286	262	274	280	280	299	272	269	265	277	287	275	286	267	274	275	262	265	286	287	271	310	252	250	280	273	298	283	258	259	285	318	295	273	250	310	288	281	301	280	277	263	284	289	256	298	275	295	293	280	304	279	274	281	292	300	288	270	267	259	268	307	261	266	285	277	257	278	301	263	269	286	316	274	297	245	260	273	281	272	258	268	252	286	290	282	281	282	279	287	258	303	259	266	288	256	285	298	254	260	255	264	293	282	255	242	286	277	264	296	311	293	253	269	247	290	290	278	279	266	267	275	295	277	237	283	286	278	268	278	251	251	268	278	270	295	285	282	280	295	267	294	282	311	283	260	302	262	290	295	308	266	305	280	246	272	244	312	274	260	269	300	279	316	300	261	272	294	298	270	275	257	283	264	283	290	290	299	289	280	275	278	243	319	294	285	275	295	300	272	275	308	282	280	267	275	245	275	276	303	261	269	284	277	261	285	318	282	331	272	307	274	251	295	260	291	281	292	283	265	274	276	298	297	309	287	314	254	279	283	314	265	296	293	263	302	294	297	279	267	279	286	300	284	255	274	316	281	294	287	253	278	277	294	275	273	282	271	275	293	280	271	287	288	253	292	276	288	297	292	304	270	258	283	286	250	274	286	299	287	268	252	291	262	289	244	278	257	297	293	291	272	274	282	269	263	286	280	279	278	299	297	316	243	266	304	293	248	286	283	269	264	299	292	284	291	245	321	279	311	266	269	302	274	280	313	267	290	270	291	289	282	271	267	268	275	278	290	280	298	268	280	284	257	278	280	270	283	292	291	282	256	272	291	286	276	274	283	285	278	248	265	251	317	276	312	246	268	275	291	262	303	292	288	306	319	277	241	281	274	299	260	261	270	267	290	301	293	285	302	304	281	323	301	298	269	274	268	277	253	280	250	284	275	241	276	250	296	294	282	274	299	294	267	289	304	291	267	275	278	305	299	278	284	268	280	299	295	259	263	274	289	281	273	261	289	270	317	289	270	305	276	261	270	279	278	250	276	268	237	292	297	299	294	261	272	297	252	275	274	304	294	228	261	282	297	267	279	289	313	274	275	287	242	275	275	265	286	275	289	278	274	274	248	339	278	284	257	287	277	296	305	307	285	276	291	279	294	288	287	288	289	276	255	291	284	280	266	274	293	258	296	301	276	302	252	297	295	294	283	277	273	253	289	276	277	270	283	278	264	275	293	270	296	274	291	261	268	287
23984	21418	28523	24727	21347	6756	1263	942	789	778	789	795	679	726	679	699	662	731	622	666	651	624	631	614	643	611	657	609	645	606	596	628	619	627	622	629	604	609	637	604	629	621	614	619	630	637	636	644	670	614	603	664	620	644	621	648	600	642	630	656	624	618	597	586	618	604	626	660	615	638	613	591	599	646	622	608	634	652	647	643	593	587	647	632	613	641	613	584	621	633	577	634	622	614	575	649	593	642	611	648	608	575	612	632	614	632	602	611	609	632	615	623	621	635	627	569	625	622	603	652	650	569	617	599	639	650	621	594	619	600	640	611	657	635	633	575	583	632	569	585	643	611	613	605	617	610	595	610	645	629	637	655	639	610	618	572	619	618	591	612	599	607	643	598	646	660	614	627	625	578	599	674	629	620	617	615	597	612	583	609	632	613	655	636	604	634	585	575	601	583	590	624	587	667	605	589	581	606	631	593	627	621	646	645	624	584	630	610	628	640	621	618	596	609	626	609	648	623	590	664	584	553	588	662	605	615	620	674	609	608	661	586	599	620	635	640	608	599	609	602	581	620	592	600	631	645	574	604	608	644	588	609	624	643	659	623	665	604	577	598	575	648	592	651	617	627	654	648	599	595	606	607	521	608	623	628	638	601	615	635	601	604	614	601	587	641	600	617	650	640	653	621	644	608	590	588	679	599	587	627	624	662	641	616	641	593	653	606	611	592	574	573	641	617	611	597	622	607	580	615	605	635	632	629	625	654	618	593	628	619	607	645	652	597	648	615	618	688	625	639	640	579	588	628	596	598	624	643	558	639	619	617	543	623	587	605	635	639	611	643	577	616	566	613	603	612	579	657	619	644	591	575	605	598	568	589	596	594	678	632	627	614	620	610	628	616	625	599	633	587	610	595	608	578	554	639	618	644	605	616	624	644	640	638	623	621	623	608	606	635	633	643	643	636	637	638	621	597	627	619	607	649	654	694	657	634	614	628	613	578	591	600	620	624	601	661	614	652	630	612	588	647	604	654	602	640	636	588	606	641	643	624	685	608	598	642	621	589	605	650	647	665	605	605	606	640	571	623	600	618	591	587	640	590	673	644	630	637	608	604	653	660	596	648	598	653	621	622	606	650	652	622	623	602	595	576	605	596	584	610	622	617	622	601	623	647	573	642	567	645	584	614	674	583	597	580	559	622	629	621	598	614	612	615	632	621	614	592	597	621	634	605	597	640	600	604	622	648	576	649	576	668	584	593	580	579	610	641	637	649	614	594	600	586	623	640	596	582	680	634	604	629	612	635	581	622	635	595	653	614	586	594	631	634	588	628	608	638	582	615	645	647	648	649	626	598	651	655	648	608	637	598	623	632	608	630	588	608	582	596	658	632	598	620	597	627	630	594	645	642	604	611	623	602	611	609	600	598	628	681	618	613	622	600	608	635	623	626	634	563	604	611	637	669	609	640	635	620	606	600	617	604	610	670	649	636	645	617	612	575	602	576	624	612	617	634	633	654	610	625	676	590	611	622	604	678	609	646	639	623	618	618	606	584	620	650	654	592	639	629	632	630	600	648	615	624	635	591	574	599	645	626	638	659	611	648	617	635	658	648	631	658	630	596	636	596	633	614	608	579	664	624	591	646	643	637	621	615	599	598	603	611	635	644	618	609	659	608	655	625	618	617	585	596	572	609	582	584	667	614	629	627	605	573	593	623	601	601	609	623	612	637	688	656	603	646	615	580	606	658	618	641	615	616	645	628	596	667	631	603	648	597	593	581	558	632	613	580	642	646	621	620	592	637	619	637	627	588	610	665	664	631	599	601	580	626	558	604	633	630	613	602	626	632	615	596	622	629	635	626	603	616	630	670	577	609	562	586	615	583	594	633	678	598	583	586	598	632	669	626	664	567	638	622	612	673	633	602	582	626	584	588	679	586	628	642	610	620	675	629	627	612	579	615	598	605	644	577	640	604	604	641	591	637	608	638	614	587	590	619	619	639	644	577	654	639	633	571	608	615	588	621	616	603	609	652	611	624	591	648	603	600	648	615	639	575	577	580	626	613	603	608	646	601	638	603	584	639	659	637	649	601	602	576	586	641	597	614	617	629	586	585	567	604	616	580	676	645	625	620	614	620	647	600	644	587	603	585	597	620	654	671	572	583	603	608	621	620	641	654	611	610	612	646	550	651	610	630	631	622	656	571	583	649	597	612	605	620	590	647	660	619	598	601	604	615	634	664	623	578	609	604	643	574	641	613	626	594	598	655	665	613	617	639	626	611	560	606	659	630	630	608	621	609	628	607	584	611	599	602	634	623	568	611	616	641	617	631	610	628	632	586	597	620	595	640	602	693	640	580	624	581	661	647	590	571	582	613	591	628	618	632	591	652	606	607	637	658	648	639	599	600	606	585	648	567	602	618	592	573	651	600	645	608	607	645	614	602	619	605	609	600	600	576	626	590	578	607	629	627	576	637	606	621	631	645	579	643	688	597	579	674	573	645	642	605	585	630	582	573	568	596	601	573	612	596	649	611	617	594	606	619	610	647	603	619	625	589	599	625	620	636	661	608	602	632	579	626	554	671	641	609	669	559	645	573	653	589	612	637	616	574	628	613	618	639	592	589	601	638	578	632	615	632	581	639	624	599	590	605	625	632	621	636	632	579	586	598	593	630	606	599	626	625	631	633	583	591	627	646	605	656	631	611	615	630	592	663	634	668	621	610	633	601	612	593	628	613	619	608	571	599	597	655	663	640	598	615	592	614	646	633	635	573	638	567	627	638	682	617	622	637	635	623	660	630	555	642	605	609	637	595	655	622	674	627	571	579	591	633	551	589	650	613	633	636	636	661	608	652	626	639	598	597	629	600	689	603	617	617	611	607	635	617	635	606	619	662	633	595	592	648	587	610	620	624	615	633	644	602	607	640	658	653	566	645	609	646	620	616	637	647	602	605	611	645	616	620	613	584	610	648	616	678	596	616	633	612	693	603	592	664	616	627	624	631	595	668	619	629	640	555	632	637	585	630	652	654	602	579	579	628	589	602	612	628	603	639	615	642	638	587	603	613	678	600	562	632	604	582	593	618	628	623	631	626	634	609	617	611	591	623	593	575	634	657	583	626	611	628	585	588	575	610	597	605	634	659	613	594	590	629	618	623	600	660	600	629	609	646	583	567	581	621	630	579	627	607	624	604	597	646	628	618	626	580	579	624	583	608	572	618	633	613	625	591	638	577	614	576	647	590	612	688	629	620	595	618	592	597	602	573	603	665	616	630	620	583	604	632	598	621	611	641	602	623	630	604	637	668	590	605	611	605	647	617	644	602	617	596	557	656	584	611	633	643	632	613	621	619	580	634	577	608	626	618	625	610	612	621	613	596	619	645	580	627	611	569	555	597	646	613	600	616	626	630	590	659	621	592	654	611	659	649	624	597	618	631	648	626	611	622	629	607	642	598	636	578	661	631	623	613	635	631	585	581	634	638	591	602	610	622	597	600	622	569
9178	23551	5912	2858	2128	1777	1438	1213	1048	952	861	812	819	792	731	738	704	725	668	714	705	718	711	695	696	630	654	646	646	618	597	569	634	610	623	668	626	719	667	674	565	637	645	647	654	641	652	618	629	632	679	617	634	647	621	643	658	611	656	631	603	586	678	647	656	663	638	611	623	602	654	666	679	634	603	618	644	615	657	621	648	656	622	646	622	635	630	560	635	628	621	613	609	688	606	646	600	640	630	629	671	642	627	647	652	644	623	625	638	587	678	608	665	591	654	597	631	618	590	635	612	615	632	633	621	659	669	588	594	628	641	615	616	603	654	636	588	605	673	617	614	650	628	634	664	641	642	671	630	670	622	651	677	654	657	605	588	664	614	605	632	628	630	615	619	604	608	651	628	640	669	612	629	658	610	644	657	618	625	630	634	633	583	645	640	597	569	613	633	601	627	606	597	677	600	625	630	624	623	661	649	649	634	626	627	625	592	628	664	644	583	629	643	658	629	634	631	639	618	590	643	619	651	628	619	602	679	653	594	597	648	623	649	634	596	605	620	583	643	654	606	651	628	642	656	648	624	592	655	631	628	625	658	664	654	617	659	592	641	646	647	622	653	626	611	630	559	635	641	616	649	641	637	625	602	643	651	635	654	664	641	587	612	609	669	620	610	640	633	592	617	629	631	646	615	673	649	627	632	615	589	640	678	606	598	647	600	654	650	666	643	619	650	636	585	624	640	680	653	616	640	650	624	642	648	615	618	619	626	680	627	597	579	644	630	622	602	595	567	621	632	632	617	632	674	672	580	615	605	640	653	647	573	569	593	636	649	613	675	680	590	622	621	586	608	628	664	653	658	595	631	636	610	636	636	623	664	597	634	630	612	627	644	629	630	679	578	635	640	659	662	661	601	657	598	628	632	639	622	627	599	638	585	589	573	613	598	615	628	716	661	620	630	628	632	619	641	654	640	639	610	629	722	655	592	625	638	655	636	676	627	646	623	622	616	611	625	596	611	617	634	648	658	612	598	629	606	624	595	624	585	643	556	663	666	595	620	574	695	664	636	580	630	637	619	645	585	620	659	620	655	657	644	660	602	616	629	673	582	644	597	649	639	619	606	626	637	619	659	617	637	606	643	598	657	671	574	627	645	612	608	642	631	624	632	664	603	633	619	673	609	639	616	628	640	620	605	683	653	619	645	611	603	608	663	600	617	628	624	665	656	651	619	643	635	667	577	605	587	639	616	655	656	597	610	633	607	655	637	653	630	709	603	652	623	618	651	668	640	609	660	660	633	620	636	629	631	680	601	671	605	652	627	639	622	605	604	636	658	674	583	589	657	636	600	640	622	638	638	639	629	648	577	672	680	605	632	628	671	650	623	625	660	632	625	632	589	636	597	637	634	591	602	599	614	624	587	625	606	630	612	586	645	627	635	632	600	607	616	634	608	600	641	624	653	612	617	633	617	636	711	668	657	612	607	641	638	652	655	628	642	658	653	590	621	681	584	651	672	633	629	672	659	617	663	628	620	577	599	643	623	685	642	580	654	596	625	608	577	622	567	598	616	637	633	638	609	674	679	641	621	642	648	601	598	649	568	669	604	609	639	609	665	647	658	647	620	664	618	647	655	644	588	603	620	642	605	615	616	634	637	625	623	598	661	629	619	615	617	600	606	624	623	657	605	665	653	627	628	630	633	599	632	626	666	660	692	644	626	643	589	651	604	632	634	571	588	622	651	668	635	598	680	545	645	638	630	651	647	628	625	619	625	656	601	670	641	629	659	567	630	575	599	646	654	627	643	640	641	630	641	582	629	650	651	567	612	573	624	644	609	627	647	621	603	656	664	609	632	612	618	613	614	615	605	589	647	580	665	641	641	610	603	620	617	622	626	642	648	627	629	640	624	630	620	613	602	574	650	655	645	653	625	629	646	614	589	667	635	634	580	612	634	599	592	621	614	638	647	659	646	632	608	627	606	628	650	621	625	660	636	632	601	633	643	620	614	628	635	614	676	641	649	607	649	646	633	612	597	656	594	628	658	618	613	614	660	628	647	636	617	605	652	637	600	623	586	605	576	586	672	681	646	668	624	645	606	612	670	659	610	639	614	673	661	653	665	631	671	640	609	629	651	629	587	627	617	651	616	631	629	659	660	570	622	578	686	629	636	591	603	621	639	607	639	635	655	638	667	659	652	600	661	646	650	639	641	634	651	572	585	622	638	622	586	632	678	632	660	655	638	688	644	649	591	658	644	617	639	682	572	597	625	655	604	630	597	665	606	621	632	679	585	632	613	625	628	592	668	654	645	631	605	604	576	666	662	616	623	624	611	629	635	635	648	593	630	649	649	618	657	585	661	655	626	669	623	638	630	631	652	608	600	640	631	642	609	651	662	640	640	622	619	649	636	679	647	639	636	640	627	639	646	595	624	635	640	597	656	580	661	596	643	578	645	607	636	652	637	627	650	629	658	662	634	555	612	590	650	613	582	646	607	656	597	638	605	634	638	624	633	619	601	654	617	641	650	626	560	620	631	660	623	654	653	644	651	614	594	643	645	573	608	616	629	639	614	602	595	663	635	623	640	667	669	611	593	670	595	631	633	597	638	657	591	612	599	629	575	618	583	603	615	626	661	628	639	683	658	620	612	629	623	607	640	607	597	651	672	585	671	624	635	613	614	614	606	658	685	609	652	624	615	605	635	549	625	598	590	621	683	622	636	654	668	624	605	634	621	618	616	695	623	665	593	639	622	658	611	654	646	611	622	628	655	624	621	580	642	664	659	598	663	584	614	642	596	635	619	613	642	662	566	623	626	581	657	611	650	665	595	624	673	611	633	630	649	573	613	652	621	623	631	664	645	596	649	659	638	671	627	652	696	656	634	605	613	633	652	682	637	665	618	600	637	630	588	643	595	649	645	652	594	630	670	642	638	587	635	639	651	665	669	636	645	647	638	615	656	610	618	658	633	637	591	659	620	631	625	598	607	585	590	643	629	642	620	675	651	596	627	680	635	643	560	611	648	642	616	695	649	605	572	604	648	615	668	635	636	618	612	609	627	604	617	637	675	657	610	620	640	653	689	668	642	642	647	670	647	598	621	622	611	636	622	633	658	624	621	600	647	626	613	622	654	588	654	624	689	638	599	627	669	641	615	616	651	636	607	655	590	553	593	602	653	675	646	618	624	628	633	632	660	656	645	618	617	655	637	650	658	610	634	658	633	640	609	605	623	637	608	663	639	617	622	620	628	619	626	602	609	627	595	617	625	630	654	658	624	654	648	593	668	617	630	629	601	636	636	607	619	612	679	653	605	648	624	635	636	648	619	606	656	645	589	604	611	605	605	621	612	603	595	650	640	644	604	654	576	608	647	614	654	597	649	674	622	596	624	637	656	613	622	632	618	626	638	610	659	638	635	648	661	560	631	628	640	623	605	537	661	608	605	636	620	684	637	660	641	620	667	612	631	584	623	593	635	633	613	635	623	679	646	621	645	608
25055	21444	27382	25757	7504	516	413	342	308	298	255	240	238	237	234	249	193	236	229	214	257	229	204	200	204	215	216	205	211	199	215	217	234	222	168	207	230	219	199	224	208	190	189	173	208	205	193	204	189	208	220	189	189	191	187	221	213	207	195	189	211	194	189	217	198	194	188	176	183	214	188	198	204	188	217	200	225	198	208	203	191	197	203	210	186	195	218	200	201	210	203	188	179	201	200	172	201	203	198	191	165	213	200	194	209	179	208	209	208	210	199	184	199	212	192	190	186	228	194	223	189	194	197	208	213	214	198	198	206	202	235	210	208	185	207	203	211	213	181	209	174	192	247	197	202	208	223	195	229	210	189	211	215	198	186	210	233	194	179	202	209	180	198	196	174	192	214	223	221	187	202	195	192	190	192	214	206	202	217	191	229	210	235	214	179	207	171	205	234	205	199	216	184	201	211	173	194	209	194	207	221	224	196	201	209	166	192	215	179	203	190	193	215	176	187	170	196	206	197	212	182	190	210	205	192	233	207	196	188	201	200	213	218	228	210	183	207	212	191	204	197	211	214	187	195	227	164	211	220	205	219	203	179	216	204	197	203	197	208	183	183	199	175	208	202	214	233	207	209	186	197	224	190	198	206	198	187	195	203	201	201	208	192	196	200	182	186	177	215	184	206	205	217	197	202	224	196	193	196	194	204	201	197	225	210	205	215	186	198	219	204	188	214	178	203	229	193	226	198	202	197	190	230	211	194	219	193	207	180	204	195	200	185	217	199	186	188	217	179	215	201	216	198	191	206	189	199	202	187	179	181	225	227	198	187	196	187	193	198	182	220	194	196	201	209	204	190	190	191	205	203	176	203	209	166	208	204	181	193	225	179	204	219	201	202	209	236	216	209	202	206	212	209	199	215	238	203	204	208	182	197	206	179	201	175	231	195	211	224	227	171	201	200	217	227	182	198	192	226	197	192	216	206	194	215	205	191	194	202	191	214	201	182	229	204	199	180	204	203	224	185	207	209	244	196	206	201	195	212	196	191	197	230	210	188	212	177	198	194	224	225	204	188	219	217	183	221	211	194	186	184	188	189	197	166	209	200	194	189	206	186	191	200	197	215	203	217	203	211	215	187	199	174	195	189	179	226	192	206	186	213	218	181	216	180	187	204	204	209	218	236	209	189	195	204	205	194	214	213	207	221	211	199	225	177	202	196	199	195	174	197	212	189	211	217	189	223	234	219	192	193	223	211	208	192	222	196	196	214	205	191	199	208	210	212	214	191	194	183	204	214	214	190	211	199	202	200	206	208	200	190	185	215	210	212	181	195	196	201	214	203	187	204	176	223	191	199	214	219	222	222	223	201	213	191	222	172	206	214	201	206	187	185	225	199	200	193	212	204	227	190	173	184	184	203	201	206	201	200	220	203	224	203	201	197	198	203	193	194	182	232	205	201	195	216	173	203	199	202	186	192	187	204	221	203	179	210	186	200	198	197	188	211	200	200	197	199	200	203	180	197	211	223	200	203	194	206	183	205	198	206	246	198	206	209	209	198	197	213	223	199	202	211	222	165	204	199	192	188	214	165	194	192	188	202	214	226	219	187	184	172	225	202	210	199	216	199	212	200	181	178	204	208	214	219	213	183	210	198	196	217	197	201	172	204	187	193	183	215	204	210	201	188	188	186	196	216	200	214	189	209	196	191	205	204	216	213	195	219	201	208	185	176	205	216	176	183	217	192	200	203	228	202	220	195	210	198	191	192	238	218	233	204	175	212	222	185	194	202	204	224	188	214	214	205	217	202	197	199	192	220	201	212	194	193	224	224	224	203	194	172	171	190	203	176	210	213	214	193	197	210	218	213	186	187	226	180	184	199	212	226	204	211	226	189	211	211	226	193	210	167	194	199	195	201	195	202	183	208	213	214	187	216	183	211	198	202	189	218	184	197	222	223	211	181	219	206	176	203	208	196	200	187	193	214	208	220	220	202	216	200	207	179	222	204	220	188	192	210	192	231	194	209	187	207	181	199	203	206	212	221	207	184	204	198	210	215	193	204	169	206	202	230	209	208	190	212	197	200	215	204	204	224	222	178	187	212	197	187	193	218	165	200	195	203	200	196	201	201	187	201	182	189	202	191	197	198	196	182	205	200	215	179	197	189	218	173	222	192	192	189	189	195	206	196	210	204	197	230	202	194	199	185	192	190	206	182	185	199	212	190	206	207	223	201	221	234	207	196	190	194	196	194	176	193	196	205	203	204	206	208	203	188	209	188	187	199	202	199	203	206	231	219	209	218	182	184	205	184	200	195	199	219	194	175	230	188	220	201	200	185	203	202	192	211	168	184	174	185	196	197	206	191	188	205	220	230	225	187	207	185	198	202	205	212	200	204	201	193	195	200	181	196	183	217	195	186	206	185	191	192	216	213	217	218	198	206	186	191	216	201	223	203	214	206	190	215	190	215	199	191	241	194	194	184	204	171	207	196	183	198	183	215	179	200	212	175	199	189	184	211	195	198	206	221	218	218	186	220	198	197	186	201	190	210	206	187	177	205	180	193	203	188	211	202	194	183	200	205	200	168	222	167	213	198	182	185	184	205	192	205	211	194	176	195	233	216	189	193	204	185	187	217	218	159	205	189	183	206	228	203	186	199	194	215	198	222	193	178	215	220	184	218	207	210	198	209	197	226	208	205	218	199	186	220	200	188	189	196	192	189	176	200	223	178	215	189	208	168	194	188	208	212	206	205	210	195	210	205	220	198	195	196	220	202	209	209	213	186	184	212	194	187	194	197	218	168	207	197	193	222	210	215	209	218	210	222	209	189	212	216	198	220	192	197	206	214	194	196	171	191	197	217	204	217	196	198	193	191	221	183	182	237	186	193	180	189	178	229	211	204	215	193	225	211	190	194	195	198	192	205	206	219	168	199	228	224	197	191	183	211	210	204	200	199	188	218	195	184	216	194	227	202	210	212	187	206	198	202	196	215	207	209	238	198	206	224	211	217	217	215	220	202	214	181	208	206	207	169	188	184	197	195	205	212	211	216	214	188	211	210	201	223	207	190	185	201	172	187	217	202	240	216	177	202	210	191	196	192	205	204	193	183	212	168	204	233	204	221	198	215	185	203	199	209	214	222	224	194	193	218	195	203	203	198	219	215	195	194	179	226	207	187	194	197	204	222	192	202	212	179	192	188	193	176	198	206	196	211	217	200	185	218	213	204	177	216	197	195	184	227	187	206	191	214	217	166	207	195	176	207	190	179	172	192	194	181	197	189	224	174	204	198	215	198	202	181	209	183	197	194	209	207	205	186	201	224	197	198	216	214	180	217	212	219	223	230	190	208	192	198	221	187	195	219	202	206	204	197	223	200	180	186	203	218	203	204	217	213	200	222	187	196	196	205	199	195	190	212	196	176	192	177	213	184	210	215	200	208	194	206	176	194	180	183	189	203	216	185	214	195	212	209	210	213	204	200	223	214	202	179	198	223	200	198	198
6792	17247	2943	1324	1032	802	637	458	488	373	385	304	290	275	267	287	275	264	231	246	229	226	233	236	246	229	210	208	236	211	231	228	218	231	201	207	239	213	234	200	249	209	227	222	192	228	222	221	215	200	197	208	204	223	231	228	217	224	216	224	215	221	203	228	206	220	222	214	187	207	221	247	221	198	199	224	199	241	217	220	201	210	242	226	199	213	207	210	232	179	213	210	211	199	217	206	231	230	236	185	209	226	203	216	234	223	216	221	213	178	200	226	211	210	214	185	215	202	201	200	216	203	196	216	218	204	203	215	216	209	213	216	223	213	228	209	223	227	212	234	243	231	233	216	229	215	213	206	239	195	230	213	189	202	230	203	223	200	237	217	226	222	200	202	199	224	221	225	214	204	229	215	216	202	201	214	213	220	223	214	215	184	209	219	228	223	245	202	195	213	199	233	218	210	215	207	221	214	234	237	215	205	190	219	213	202	238	236	213	191	208	210	239	213	204	191	220	203	226	225	200	210	211	234	189	197	224	207	224	217	213	214	211	223	244	228	205	209	197	231	241	227	217	228	184	215	189	228	217	229	200	222	209	214	211	232	234	217	230	241	226	244	251	220	209	222	220	204	218	212	212	222	217	200	203	206	208	202	197	226	194	187	220	221	217	190	193	238	216	220	189	209	238	210	240	196	195	218	222	225	197	221	211	240	202	206	234	210	236	224	223	190	204	241	207	215	228	207	227	238	206	201	214	218	247	204	220	232	223	232	218	203	219	209	199	209	222	194	210	215	211	223	206	200	194	193	203	212	230	212	229	184	232	231	241	219	227	206	210	218	208	193	221	211	183	233	201	231	194	233	220	235	211	214	199	200	229	223	195	219	235	231	231	212	214	208	205	210	226	204	182	229	218	213	223	208	224	220	213	193	212	229	242	210	206	218	193	221	212	232	233	198	239	216	208	232	213	243	204	218	215	232	218	236	169	215	207	220	190	214	211	234	220	211	210	208	206	214	175	206	199	204	206	217	211	228	218	196	207	217	202	233	200	228	229	225	213	207	217	184	230	232	214	193	232	216	235	216	179	218	217	233	221	208	179	188	186	232	231	210	198	216	221	202	189	229	194	200	217	231	217	199	196	194	218	197	196	246	195	211	236	201	176	229	200	190	201	223	211	195	224	201	236	237	226	220	215	184	216	218	212	201	216	222	242	232	216	238	220	196	241	191	246	210	214	204	251	221	204	245	222	194	196	226	222	210	207	199	237	212	218	209	236	200	258	215	218	203	226	228	226	217	244	226	216	205	210	200	230	205	214	203	233	218	200	236	200	202	203	183	225	240	219	205	196	235	238	216	245	219	206	194	212	226	229	227	209	218	210	200	234	195	206	208	216	205	225	237	205	221	221	225	219	198	207	210	196	200	182	208	220	194	223	208	239	237	224	200	226	217	222	186	241	195	226	220	218	235	184	209	215	213	223	223	225	195	222	209	218	213	220	218	208	210	213	223	190	214	217	227	252	227	195	215	205	215	227	217	210	200	212	229	218	193	212	216	223	206	222	234	220	218	212	204	211	186	216	240	192	208	206	214	244	222	220	252	201	226	242	210	193	239	197	216	222	212	205	223	227	228	236	200	206	200	240	208	228	195	230	250	206	183	198	211	213	203	231	208	223	198	219	220	208	211	203	225	225	198	211	228	213	214	227	221	206	213	205	224	204	228	215	211	214	200	203	222	227	187	193	216	215	208	215	210	235	215	198	211	195	216	224	227	208	220	226	205	207	217	203	241	209	216	217	226	219	231	223	207	204	205	218	186	185	210	202	196	210	233	230	192	208	233	211	237	217	210	215	199	177	231	213	214	215	194	199	222	201	202	234	229	202	243	186	198	213	214	226	213	230	202	195	218	219	204	238	217	200	204	203	182	202	227	207	223	224	185	226	213	249	208	205	203	210	229	213	211	193	177	187	211	210	213	217	204	223	207	230	198	231	198	193	206	208	199	193	219	249	230	224	203	193	236	208	235	196	204	197	207	216	202	188	243	220	209	202	205	204	215	232	200	236	221	203	201	217	216	214	210	241	203	203	251	203	214	198	232	227	236	201	210	184	204	234	218	211	223	226	226	221	251	196	222	213	214	224	221	207	212	221	182	196	207	212	208	200	224	221	222	251	210	197	204	239	205	214	207	185	217	210	219	224	218	216	217	212	235	207	229	211	216	197	197	227	197	221	215	188	209	206	222	191	223	222	220	190	223	222	219	230	220	225	196	223	218	249	229	227	236	220	193	213	214	193	226	208	211	198	233	202	204	220	244	209	213	248	225	207	220	191	210	209	212	196	196	223	207	225	220	231	196	216	210	191	213	203	197	193	204	224	203	189	211	206	211	220	236	194	230	218	201	227	203	185	206	196	227	204	184	245	193	223	216	223	212	206	233	202	208	231	204	205	210	222	214	242	229	192	207	203	217	227	213	219	221	226	213	220	223	215	240	248	220	231	245	206	213	208	202	191	176	247	210	220	203	203	203	212	204	220	189	184	241	244	228	180	219	214	212	215	232	219	211	215	216	227	214	212	207	213	213	199	205	212	210	197	233	222	195	203	231	212	209	232	204	199	193	215	220	232	190	242	232	210	225	213	210	208	246	220	205	233	183	211	198	211	195	192	214	181	207	188	212	234	197	227	209	224	203	191	206	215	177	218	214	210	212	224	199	213	218	199	214	215	207	215	213	208	230	214	234	226	211	214	231	209	216	243	246	221	236	202	195	211	217	222	218	193	224	188	211	232	209	207	227	205	213	197	215	251	210	201	212	235	202	205	230	203	215	210	193	221	196	226	196	223	214	183	206	210	230	196	215	218	218	222	238	222	200	243	229	219	239	200	229	256	208	189	209	213	210	221	184	230	204	221	227	223	218	208	201	210	216	202	203	181	199	225	215	232	226	205	218	254	204	212	214	241	212	218	232	237	218	204	223	218	201	218	214	195	253	217	200	223	199	219	223	197	228	198	221	207	194	215	192	219	208	221	203	221	222	229	209	212	206	217	206	207	226	229	215	180	195	210	226	214	201	210	201	242	208	209	224	226	220	201	216	219	211	234	241	214	223	207	215	236	223	212	224	235	217	208	212	233	235	201	201	217	219	225	226	207	229	182	222	192	237	225	199	193	231	205	223	218	227	220	218	233	214	199	212	219	225	213	190	219	212	215	211	209	195	223	203	253	239	213	229	216	214	212	192	201	221	237	192	203	215	217	210	213	189	187	207	229	206	215	207	232	220	221	216	205	216	232	226	190	211	189	205	208	214	191	213	200	210	211	203	199	218	216	213	201	220	201	207	184	200	232	213	192	228	222	217	187	211	194	193	220	218	210	192	216	214	187	224	226	239	240	201	217	224	199	197	206	207	213	212	233	211	190	214	227	218	217	227	212	191	229	213	207	229	241	244	212	223	231	243	232	213	254	205	223	201	195	229	214	224	224	196	220	211	221	212	206	217	210	218
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
